diff --git a/dashboard/dist/assets/BlankLayout-4dff50d8.js b/dashboard/dist/assets/BlankLayout-4dff50d8.js new file mode 100644 index 000000000..123720028 --- /dev/null +++ b/dashboard/dist/assets/BlankLayout-4dff50d8.js @@ -0,0 +1 @@ +import{k as e,o as a,c as t,w as o,b as s,u as n,R as r,T as c}from"./index-3360c831.js";const f=e({__name:"BlankLayout",setup(u){return(p,_)=>(a(),t(r,null,{default:o(()=>[s(n(c))]),_:1}))}});export{f as default}; diff --git a/dashboard/dist/assets/BlankLayout-a97b3dac.js b/dashboard/dist/assets/BlankLayout-a97b3dac.js deleted file mode 100644 index 9dcba7d01..000000000 --- a/dashboard/dist/assets/BlankLayout-a97b3dac.js +++ /dev/null @@ -1 +0,0 @@ -import{q as e,o as a,c as t,w as o,d as s,x as n,U as r,X as c}from"./index-a2f0b905.js";const f=e({__name:"BlankLayout",setup(p){return(u,_)=>(a(),t(r,null,{default:o(()=>[s(n(c))]),_:1}))}});export{f as default}; diff --git a/dashboard/dist/assets/ConfigPage-bf9717b1.js b/dashboard/dist/assets/ConfigPage-bf9717b1.js new file mode 100644 index 000000000..f6b748a15 --- /dev/null +++ b/dashboard/dist/assets/ConfigPage-bf9717b1.js @@ -0,0 +1 @@ +import{k as Be,s as te,X as x,a6 as Le,a7 as F,a8 as X,a9 as ve,v as _e,aa as oe,ab as be,U as ee,o as d,l as h,t as C,g as S,b as o,w as n,F as M,r as j,n as v,c as f,W as he,H,ac as pe,a0 as Ve,a1 as ye,V as we,A as Ce,y as B,f as Se,e as b,ad as Ue,D as Me,B as G,a2 as ze,q as de,ae as Ne,af as Y,E as D,ag as Q,ah as I,ai as k,aj as A,u as De,ak as Z,_ as se,$ as ue}from"./index-3360c831.js";import{_ as Ie}from"./_plugin-vue_export-helper-c27b6911.js";import{W as Oe}from"./WaitingForRestart-dd7c3e40.js";var ke=Object.defineProperty,Ae=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,me=(l,e,a)=>e in l?ke(l,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):l[e]=a,R=(l,e)=>{for(var a in e||(e={}))qe.call(e,a)&&me(l,a,e[a]);if(re)for(var a of re(e))We.call(e,a)&&me(l,a,e[a]);return l},He=(l,e)=>Ae(l,Fe(e));const $={wrapper:{display:"flex",position:"relative",textAlign:"initial"},fullWidth:{width:"100%"},hide:{display:"none"}};function Je(l,e){const a=x(()=>{const{width:u,height:t}=l;return He(R({},$.wrapper),{width:u,height:t})}),m=x(()=>R(R({},$.fullWidth),!e.value&&$.hide));return{wrapperStyle:a,containerStyle:m}}function Xe(){const l=te(oe.__getMonacoInstance()),e=_e(!1);let a;return ve(()=>{l.value||(a=oe.init(),a.then(u=>l.value=u).catch(u=>{(u==null?void 0:u.type)!=="cancelation"&&(e.value=!0,console.error("Monaco initialization error:",u))}))}),{monacoRef:l,unload:()=>a==null?void 0:a.cancel(),isLoadFailed:e}}function fe(l){return typeof l=="function"?l():l}function ae(l){return l===void 0}function Pe(l,e,a,m){return Ge(l,m)||Ye(l,e,a,m)}function Ge(l,e){return l.editor.getModel(Ke(l,e))}function Ye(l,e,a,m){return l.editor.createModel(e,a,m?Ke(l,m):void 0)}function Ke(l,e){return l.Uri.parse(e)}var Qe=Object.defineProperty,ce=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,ge=(l,e,a)=>e in l?Qe(l,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):l[e]=a,$e=(l,e)=>{for(var a in e||(e={}))Ze.call(e,a)&&ge(l,a,e[a]);if(ce)for(var a of ce(e))Re.call(e,a)&&ge(l,a,e[a]);return l};const xe={display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center"};var Ee=Be({name:"VueMonacoEditor",model:{prop:"value",event:"update:value"},props:{defaultValue:String,defaultPath:String,defaultLanguage:String,value:String,language:String,path:String,theme:{type:String,default:"vs"},line:Number,options:{type:Object,default:()=>({})},overrideServices:{type:Object,default:()=>({})},saveViewState:{type:Boolean,default:!0},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},className:String},emits:["update:value","beforeMount","mount","change","validate"],setup(l,e){const a=new Map,m=te(null),{monacoRef:u,unload:t,isLoadFailed:r}=Xe(),{editorRef:s}=ea(e,l,u,m),{disposeValidator:p}=aa(e,l,u,s),V=x(()=>!!u.value&&!!s.value),{wrapperStyle:i,containerStyle:O}=Je(l,V);return Le(()=>{var c,y;(c=p.value)==null||c.call(p),s.value?((y=s.value.getModel())==null||y.dispose(),s.value.dispose()):t()}),F([()=>l.path,()=>l.value,()=>l.language,()=>l.line],([c,y,U,w],[P,L,K,E])=>{if(V.value){if(c!==P){const T=Pe(u.value,y||l.defaultValue||"",U||l.defaultLanguage||"",c||l.defaultPath||"");l.saveViewState&&a.set(P,s.value.saveViewState()),s.value.setModel(T),l.saveViewState&&s.value.restoreViewState(a.get(c)),ae(w)||s.value.revealLine(w);return}s.value.getValue()!==y&&s.value.setValue(y),U!==K&&u.value.editor.setModelLanguage(s.value.getModel(),U),!ae(w)&&w!==E&&s.value.revealLine(w)}}),F(()=>l.options,c=>s.value&&s.value.updateOptions(c),{deep:!0}),F(()=>l.theme,c=>u.value&&u.value.editor.setTheme(c)),{containerRef:m,isEditorReady:V,isLoadFailed:r,wrapperStyle:i,containerStyle:O}},render(){const{$slots:l,isEditorReady:e,isLoadFailed:a,wrapperStyle:m,containerStyle:u,className:t}=this;return X("div",{style:m},[!e&&X("div",{style:xe},a?l.failure?fe(l.failure):"load failed":l.default?fe(l.default):"loading..."),X("div",{ref:"containerRef",key:"monaco_editor_container",style:u,class:t})])}});function ea({emit:l},e,a,m){const u=te(null);ve(()=>{const r=F(a,()=>{m.value&&a.value&&(be(()=>r()),t())},{immediate:!0})});function t(){var r;if(!m.value||!a.value||u.value)return;l("beforeMount",a.value);const s=e.path||e.defaultPath,p=Pe(a.value,e.value||e.defaultValue||"",e.language||e.defaultLanguage||"",s||"");u.value=a.value.editor.create(m.value,$e({model:p,theme:e.theme,automaticLayout:!0,autoIndent:"brackets",formatOnPaste:!0,formatOnType:!0},e.options),e.overrideServices),(r=u.value)==null||r.onDidChangeModelContent(V=>{const i=u.value.getValue();i!==e.value&&(l("update:value",i),l("change",i,V))}),u.value&&!ae(e.line)&&u.value.revealLine(e.line),l("mount",u.value,a.value)}return{editorRef:u}}function aa({emit:l},e,a,m){const u=_e(null),t=F([a,m],()=>{if(a.value&&m.value){be(()=>t());const r=a.value.editor.onDidChangeMarkers(s=>{var p,V;const i=(V=(p=m.value)==null?void 0:p.getModel())==null?void 0:V.uri;if(i&&s.find(c=>c.path===i.path)){const c=a.value.editor.getModelMarkers({resource:i});l("validate",c)}});u.value=()=>r==null?void 0:r.dispose()}});return{disposeValidator:u}}const ta={props:{metadata:Object,iterable:Object,metadataKey:String}},la={key:0,style:{"margin-bottom":"8px"}},na={style:{display:"flex","align-items":"center","justify-content":"center",gap:"16px"}},ia={style:{width:"100%"}},oa={key:6,style:{border:"1px solid #e0e0e0",padding:"8px","margin-bottom":"16px","border-radius":"10px"}},da={key:0};function sa(l,e,a,m,u,t){var s,p;const r=ee("AstrBotConfig",!0);return d(),h(M,null,[a.iterable&&((s=a.metadata[a.metadataKey])==null?void 0:s.type)==="object"?(d(),h("h3",la,C((p=a.metadata[a.metadataKey])==null?void 0:p.description),1)):S("",!0),o(Me,null,{default:n(()=>[(d(!0),h(M,null,j(a.iterable,(V,i)=>{var O,c,y,U,w,P,L,K,E,T,g,N,q,W,J,le,ne;return d(),h("div",{key:i,style:{"margin-bottom":"0.5px"}},[v("div",na,[v("div",ia,[(O=a.metadata[a.metadataKey].items[i])!=null&&O.options?(d(),f(he,{key:0,modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,variant:"outlined",items:(c=a.metadata[a.metadataKey].items[i])==null?void 0:c.options,label:((y=a.metadata[a.metadataKey].items[i])==null?void 0:y.description)+"("+i+")",dense:""},null,8,["modelValue","onUpdate:modelValue","items","label"])):((U=a.metadata[a.metadataKey].items[i])==null?void 0:U.type)==="string"?(d(),f(H,{key:1,modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,label:((w=a.metadata[a.metadataKey].items[i])==null?void 0:w.description)+"("+i+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((P=a.metadata[a.metadataKey].items[i])==null?void 0:P.type)==="int"||((L=a.metadata[a.metadataKey].items[i])==null?void 0:L.type)==="float"?(d(),f(H,{key:2,modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,label:((K=a.metadata[a.metadataKey].items[i])==null?void 0:K.description)+"("+i+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((E=a.metadata[a.metadataKey].items[i])==null?void 0:E.type)==="text"?(d(),f(pe,{key:3,modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,label:((T=a.metadata[a.metadataKey].items[i])==null?void 0:T.description)+"("+i+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((g=a.metadata[a.metadataKey].items[i])==null?void 0:g.type)==="bool"?(d(),f(Ve,{key:4,modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,label:((N=a.metadata[a.metadataKey].items[i])==null?void 0:N.description)+"("+i+")",color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label"])):((q=a.metadata[a.metadataKey].items[i])==null?void 0:q.type)==="list"?(d(),f(ye,{key:5,variant:"outlined",modelValue:a.iterable[i],"onUpdate:modelValue":_=>a.iterable[i]=_,chips:"",clearable:"",label:((W=a.metadata[a.metadataKey].items[i])==null?void 0:W.description)+"("+i+")",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:n(({attrs:_,item:ie,select:Te,selected:je})=>[o(we,Ce(_,{"model-value":je,closable:"",onClick:Te,"onClick:close":Va=>l.remove(ie)}),{default:n(()=>[v("strong",null,C(ie),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue","label"])):((J=a.metadata[a.metadataKey].items[i])==null?void 0:J.type)==="object"?(d(),h("div",oa,[o(r,{metadata:a.metadata[a.metadataKey].items,iterable:a.iterable[i],metadataKey:i},null,8,["metadata","iterable","metadataKey"])])):S("",!0)]),(le=a.metadata[a.metadataKey].items[i])!=null&&le.hint&&((ne=a.metadata[a.metadataKey].items[i])==null?void 0:ne.type)!=="object"?(d(),h("div",da,[o(B,{icon:"",size:"x-small",style:{"margin-bottom":"22px"}},{default:n(()=>[o(Se,{size:"x-small"},{default:n(()=>[b("mdi-help")]),_:1}),o(Ue,{activator:"parent",location:"start"},{default:n(()=>{var _;return[b(C((_=a.metadata[a.metadataKey].items[i])==null?void 0:_.hint),1)]}),_:2},1024)]),_:2},1024)])):S("",!0)])])}),128))]),_:1})],64)}const z=Ie(ta,[["render",sa]]);const ua={key:2,style:{"margin-left":"16px"}},ra=v("span",{style:{"font-weight":"1000"}},"再",-1),ma=v("h3",null,"消息平台适配器",-1),fa=v("h3",null,"消息平台通用配置",-1),ca=v("h3",null,"大语言模型提供商",-1),ga=v("h3",null,"大语言模型通用配置",-1),va={style:{display:"flex","align-items":"center","justify-content":"center",gap:"16px"}},_a={style:{width:"100%"}},ba={key:0},ha=v("div",{style:{"margin-left":"16px","padding-bottom":"16px"}},[v("small",null,[b("不了解配置?请见 "),v("a",{href:"https://astrbot.soulter.top/docs/%E5%BC%80%E5%A7%8B%E4%B8%8A%E6%89%8B/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6"},"官方文档"),b(" 或 "),v("a",{href:"https://qm.qq.com/cgi-bin/qm/qr?k=EYGsuUTfe00_iOu9JTXS7_TEpMkXOvwv&jump_from=webapi&authKey=uUEMKCROfsseS+8IzqPjzV3y1tzy4AkykwTib2jNkOFdzezF9s9XknqnIaf3CDft"},"加群询问"),b("。")])],-1),pa={name:"ConfigPage",components:{AstrBotConfig:z,VueMonacoEditor:Ee,WaitingForRestart:Oe},watch:{config_data_str:function(l){this.config_data_has_changed=!0}},data(){return{config_data_has_changed:!1,config_data_str:"",config_data:{config:{platform:[],llm:[],platform_settings:{},content_safety:{},llm_settings:{}}},fetched:!1,metadata:{},save_message_snack:!1,save_message:"",save_message_success:"",namespace:"",tab:0,tabPlatform:0,tabLLM:0,tabs_key:["消息平台","大语言模型","其他配置"],common_configs_key:[],editorTab:0}},mounted(){this.getConfig()},methods:{getConfig(){de.get("/api/config/get").then(l=>{this.config_data=l.data.data.config,this.fetched=!0,this.metadata=l.data.data.metadata;for(let e in this.config_data)e!="platform"&&e!="llm"&&e!="platform_settings"&&e!="llm_settings"&&e!="content_safety"&&this.common_configs_key.push(e)}).catch(l=>{save_message=l,save_message_snack=!0,save_message_success="error"})},updateConfig(){this.fetched&&de.post("/api/config/astrbot/update",this.config_data).then(l=>{l.data.status==="ok"?(this.save_message=l.data.message,this.save_message_snack=!0,this.save_message_success="success",this.$refs.wfr.check()):(this.save_message=l.data.message,this.save_message_snack=!0,this.save_message_success="error")}).catch(l=>{this.save_message=l,this.save_message_snack=!0,this.save_message_success="error"})},configToString(){this.config_data_str=JSON.stringify(this.config_data,null,2),this.config_data_has_changed=!1},applyStrConfig(){try{this.config_data=JSON.parse(this.config_data_str),this.config_data_has_changed=!1,this.save_message_success="success",this.save_message="配置成功应用。如要保存,需再点击右下角保存按钮。",this.save_message_snack=!0}catch{this.save_message_success="error",this.save_message="配置未应用,Json 格式错误。",this.save_message_snack=!0}}}},Sa=Object.assign(pa,{setup(l){return(e,a)=>{const m=ee("v-tabs-window-item"),u=ee("v-tabs-window");return d(),h(M,null,[o(G,{style:{"margin-bottom":"16px"}},{default:n(()=>[o(Me,{style:{padding:"0"}},{default:n(()=>[v("div",null,[o(Ne,{variant:"outlined",divided:""},{default:n(()=>[o(B,{icon:"mdi-text-box-edit-outline",style:{width:"80px"},color:e.editorTab===0?"primary":"",onClick:a[0]||(a[0]=t=>e.editorTab=0)},null,8,["color"]),o(B,{icon:"mdi-code-json",style:{width:"80px"},color:e.editorTab===1?"primary":"",onClick:a[1]||(a[1]=t=>{e.configToString(),e.editorTab=1})},null,8,["color"])]),_:1}),e.editorTab===1?(d(),f(B,{key:0,style:{"margin-left":"16px"},size:"small",onClick:a[2]||(a[2]=t=>e.configToString())},{default:n(()=>[b("回到更改前的代码")]),_:1})):S("",!0),e.editorTab===1&&e.config_data_has_changed?(d(),f(B,{key:1,style:{"margin-left":"16px"},size:"small",onClick:a[3]||(a[3]=t=>e.applyStrConfig())},{default:n(()=>[b("应用此配置")]),_:1})):S("",!0),e.editorTab===1?(d(),h("small",ua,[b("💡 `应用此配置` 将配置暂存并应用到可视化。如要保存,需"),ra,b("点击右下角保存按钮。")])):S("",!0)])]),_:1})]),_:1}),e.editorTab===0?(d(),f(G,{key:0},{default:n(()=>[o(Y,{modelValue:e.tab,"onUpdate:modelValue":a[4]||(a[4]=t=>e.tab=t),"align-tabs":"left",color:"deep-purple-accent-4"},{default:n(()=>[(d(!0),h(M,null,j(e.tabs_key,(t,r)=>(d(),f(Z,{key:r,value:r,style:{"font-weight":"1000","font-size":"15px"}},{default:n(()=>[b(C(t),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),o(u,{modelValue:e.tab,"onUpdate:modelValue":a[9]||(a[9]=t=>e.tab=t)},{default:n(()=>[e.tab===0?(d(),f(m,{key:0},{default:n(()=>[o(D,{fluid:""},{default:n(()=>[o(Q,{variant:"accordion"},{default:n(()=>[o(I,null,{default:n(()=>[o(k,null,{default:n(()=>[ma]),_:1}),o(A,null,{default:n(()=>[o(Y,{style:{"margin-top":"16px"},modelValue:e.tabPlatform,"onUpdate:modelValue":a[5]||(a[5]=t=>e.tabPlatform=t),"align-tabs":"left",color:"deep-purple-accent-4"},{default:n(()=>{var t;return[(d(!0),h(M,null,j((t=e.config_data)==null?void 0:t.platform,(r,s)=>(d(),f(Z,{key:s,value:s},{default:n(()=>[b(C(r.id)+"("+C(r.name)+") ",1)]),_:2},1032,["value"]))),128))]}),_:1},8,["modelValue"]),o(u,{modelValue:e.tabPlatform,"onUpdate:modelValue":a[6]||(a[6]=t=>e.tabPlatform=t)},{default:n(()=>{var t;return[(d(!0),h(M,null,j((t=e.config_data)==null?void 0:t.platform,(r,s)=>se((d(),f(m,{key:s,value:s},{default:n(()=>[o(D,null,{default:n(()=>[o(z,{metadata:e.metadata,iterable:r,metadataKey:"platform"},null,8,["metadata","iterable"])]),_:2},1024)]),_:2},1032,["value"])),[[ue,e.tabPlatform===s]])),128))]}),_:1},8,["modelValue"])]),_:1})]),_:1}),o(I,null,{default:n(()=>[o(k,null,{default:n(()=>[fa]),_:1}),o(A,null,{default:n(()=>{var t,r;return[o(z,{metadata:e.metadata,iterable:(t=e.config_data)==null?void 0:t.platform_settings,metadataKey:"platform_settings"},null,8,["metadata","iterable"]),o(z,{metadata:e.metadata,iterable:(r=e.config_data)==null?void 0:r.content_safety,metadataKey:"content_safety"},null,8,["metadata","iterable"])]}),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0),e.tab===1?(d(),f(m,{key:1},{default:n(()=>[o(D,{fluid:""},{default:n(()=>[o(Q,{variant:"accordion"},{default:n(()=>[o(I,null,{default:n(()=>[o(k,null,{default:n(()=>[ca]),_:1}),o(A,null,{default:n(()=>[o(Y,{modelValue:e.tabLLM,"onUpdate:modelValue":a[7]||(a[7]=t=>e.tabLLM=t),"align-tabs":"left",color:"deep-purple-accent-4"},{default:n(()=>{var t;return[(d(!0),h(M,null,j((t=e.config_data)==null?void 0:t.llm,(r,s)=>(d(),f(Z,{key:s,value:s},{default:n(()=>[b(C(r.name),1)]),_:2},1032,["value"]))),128))]}),_:1},8,["modelValue"]),o(u,{modelValue:e.tabLLM,"onUpdate:modelValue":a[8]||(a[8]=t=>e.tabLLM=t)},{default:n(()=>{var t;return[(d(!0),h(M,null,j((t=e.config_data)==null?void 0:t.llm,(r,s)=>se((d(),f(m,{key:s,value:s},{default:n(()=>[o(D,null,{default:n(()=>[o(z,{metadata:e.metadata,iterable:r,metadataKey:"llm"},null,8,["metadata","iterable"])]),_:2},1024)]),_:2},1032,["value"])),[[ue,e.tabLLM===s]])),128))]}),_:1},8,["modelValue"])]),_:1})]),_:1}),o(I,null,{default:n(()=>[o(k,null,{default:n(()=>[ga]),_:1}),o(A,null,{default:n(()=>{var t;return[o(z,{metadata:e.metadata,iterable:(t=e.config_data)==null?void 0:t.llm_settings,metadataKey:"llm_settings"},null,8,["metadata","iterable"])]}),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0),e.tab===2?(d(),f(m,{key:2},{default:n(()=>[o(D,{fluid:""},{default:n(()=>[o(Q,{variant:"accordion"},{default:n(()=>[(d(!0),h(M,null,j(e.common_configs_key,t=>(d(),f(I,{key:t},{default:n(()=>[o(k,null,{default:n(()=>{var r;return[v("h3",null,C((r=e.metadata[t])==null?void 0:r.description),1)]}),_:2},1024),o(A,null,{default:n(()=>{var r,s,p,V,i,O,c,y,U,w,P,L,K,E,T;return[v("div",va,[v("div",_a,[(r=e.metadata[t])!=null&&r.options?(d(),f(he,{key:0,modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,variant:"outlined",items:(s=e.metadata[t])==null?void 0:s.options,label:((p=e.metadata[t])==null?void 0:p.description)+"("+t+")",dense:""},null,8,["modelValue","onUpdate:modelValue","items","label"])):((V=e.metadata[t])==null?void 0:V.type)==="string"?(d(),f(H,{key:1,modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,label:((i=e.metadata[t])==null?void 0:i.description)+"("+t+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((O=e.metadata[t])==null?void 0:O.type)==="int"?(d(),f(H,{key:2,modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,label:((c=e.metadata[t])==null?void 0:c.description)+"("+t+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((y=e.metadata[t])==null?void 0:y.type)==="text"?(d(),f(pe,{key:3,modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,label:((U=e.metadata[t])==null?void 0:U.description)+"("+t+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((w=e.metadata[t])==null?void 0:w.type)==="bool"?(d(),f(Ve,{key:4,modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,label:((P=e.metadata[t])==null?void 0:P.description)+"("+t+")",color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label"])):((L=e.metadata[t])==null?void 0:L.type)==="list"?(d(),f(ye,{key:5,variant:"outlined",modelValue:e.config_data[t],"onUpdate:modelValue":g=>e.config_data[t]=g,chips:"",clearable:"",label:((K=e.metadata[t])==null?void 0:K.description)+"("+t+")",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:n(({attrs:g,item:N,select:q,selected:W})=>[o(we,Ce(g,{"model-value":W,closable:"",onClick:q,"onClick:close":J=>e.remove(N)}),{default:n(()=>[v("strong",null,C(N),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue","label"])):S("",!0)]),(E=e.metadata[t])!=null&&E.hint&&((T=e.metadata[t])==null?void 0:T.type)!=="object"?(d(),h("div",ba,[o(B,{icon:"",size:"x-small",style:{"margin-bottom":"22px"}},{default:n(()=>[o(Se,{size:"x-small"},{default:n(()=>[b("mdi-help")]),_:1}),o(Ue,{activator:"parent",location:"start"},{default:n(()=>{var g;return[b(C((g=e.metadata[t])==null?void 0:g.hint),1)]}),_:2},1024)]),_:2},1024)])):S("",!0)])]}),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):S("",!0),ha]),_:1},8,["modelValue"])]),_:1})):(d(),f(G,{key:1,style:{"background-color":"#1e1e1e"}},{default:n(()=>[o(De(Ee),{theme:"vs-dark",language:"json",height:"80vh",style:{"padding-top":"16px","padding-bottom":"16px"},value:e.config_data_str,"onUpdate:value":a[10]||(a[10]=t=>e.config_data_str=t)},null,8,["value"])]),_:1})),o(B,{icon:"mdi-content-save",size:"x-large",style:{position:"fixed",right:"52px",bottom:"52px"},color:"darkprimary",onClick:e.updateConfig},null,8,["onClick"]),o(ze,{timeout:3e3,elevation:"24",color:e.save_message_success,modelValue:e.save_message_snack,"onUpdate:modelValue":a[11]||(a[11]=t=>e.save_message_snack=t)},{default:n(()=>[b(C(e.save_message),1)]),_:1},8,["color","modelValue"]),o(Oe,{ref:"wfr"},null,512)],64)}}});export{Sa as default}; diff --git a/dashboard/dist/assets/ConfigPage-e09e97c8.js b/dashboard/dist/assets/ConfigPage-e09e97c8.js deleted file mode 100644 index 141936e18..000000000 --- a/dashboard/dist/assets/ConfigPage-e09e97c8.js +++ /dev/null @@ -1 +0,0 @@ -import{o as d,l as _,t as K,g as w,d as n,w as o,F as p,n as M,c as s,O as W,K as N,a2 as G,a3 as I,e as J,m as R,u as k,I as q,k as F,G as X,D as Y,a4 as Z,z,a6 as O,J as S,a as j,a7 as D,a0 as A,a1 as E}from"./index-a2f0b905.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";const x={props:{metadata:Object,iterable:Object,metadataKey:String}},aa={key:0,style:{"margin-bottom":"8px"}};function ea(f,a,e,B,T,t){var m,u;return d(),_(p,null,[e.iterable&&((m=e.metadata[e.metadataKey])==null?void 0:m.type)==="object"?(d(),_("h3",aa,K((u=e.metadata[e.metadataKey])==null?void 0:u.description),1)):w("",!0),n(q,null,{default:o(()=>[(d(!0),_(p,null,M(e.iterable,(g,l)=>(d(),s(W,{key:l,style:{"margin-bottom":"0.5px"}},{default:o(()=>{var v,y,h,C,i,U,L,P,b;return[((v=e.metadata[e.metadataKey].items[l])==null?void 0:v.type)==="string"&&l!=="name"?(d(),s(N,{key:0,modelValue:e.iterable[l],"onUpdate:modelValue":r=>e.iterable[l]=r,label:((y=e.metadata[e.metadataKey].items[l])==null?void 0:y.description)+"("+l+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):w("",!0),(((h=e.metadata[e.metadataKey].items[l])==null?void 0:h.type)==="int"||((C=e.metadata[e.metadataKey].items[l])==null?void 0:C.type)==="float")&&l!=="name"?(d(),s(N,{key:1,modelValue:e.iterable[l],"onUpdate:modelValue":r=>e.iterable[l]=r,label:((i=e.metadata[e.metadataKey].items[l])==null?void 0:i.description)+"("+l+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((U=e.metadata[e.metadataKey].items[l])==null?void 0:U.type)==="bool"?(d(),s(G,{key:2,modelValue:e.iterable[l],"onUpdate:modelValue":r=>e.iterable[l]=r,label:((L=e.metadata[e.metadataKey].items[l])==null?void 0:L.description)+"("+l+")",color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label"])):((P=e.metadata[e.metadataKey].items[l])==null?void 0:P.type)==="list"?(d(),s(I,{key:3,variant:"outlined",modelValue:e.iterable[l],"onUpdate:modelValue":r=>e.iterable[l]=r,chips:"",clearable:"",label:((b=e.metadata[e.metadataKey].items[l])==null?void 0:b.description)+"("+l+")",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:o(({attrs:r,item:V,select:H,selected:Q})=>[n(J,R(r,{"model-value":Q,closable:"",onClick:H,"onClick:close":ma=>f.remove(V)}),{default:o(()=>[k("strong",null,K(V),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue","label"])):w("",!0)]}),_:2},1024))),128))]),_:1})],64)}const c=$(x,[["render",ea]]);const ta=k("h2",null,"消息平台",-1),la=k("h2",{style:{"margin-bottom":"16px","margin-top":"16px"}},"通用配置",-1),oa=k("h2",null,"LLM",-1),da=k("h2",{style:{"margin-bottom":"16px"}},"通用配置",-1),na={name:"ConfigPage",components:{AstrBotConfig:c},data(){return{config_data:{config:{platform:[],llm:[],platform_settings:{},content_safety:{},llm_settings:{}}},metadata:{},save_message_snack:!1,save_message:"",save_message_success:"",namespace:"",tab:0,tabPlatform:0,tabLLM:0,tabs_key:["消息平台","大语言模型","其他配置"],common_configs_key:[]}},mounted(){this.getConfig()},methods:{getConfig(){z.get("/api/config/get").then(f=>{this.config_data=f.data.data.config,this.metadata=f.data.data.metadata;for(let a in this.config_data)a!="platform"&&a!="llm"&&a!="platform_settings"&&a!="llm_settings"&&a!="content_safety"&&this.common_configs_key.push(a)}).catch(f=>{save_message=f,save_message_snack=!0,save_message_success="error"})},updateConfig(){z.post("/api/config/astrbot/update",this.config_data).then(f=>{f.data.status==="success"?(this.save_message=f.data.message,this.save_message_snack=!0,this.save_message_success="success"):(this.save_message=f.data.message,this.save_message_snack=!0,this.save_message_success="error")}).catch(f=>{this.save_message=f,this.save_message_snack=!0,this.save_message_success="error"})}}},ua=Object.assign(na,{setup(f){return(a,e)=>{const B=F("v-tabs-window-item"),T=F("v-tabs-window");return d(),_(p,null,[n(X,null,{default:o(()=>[n(O,{modelValue:a.tab,"onUpdate:modelValue":e[0]||(e[0]=t=>a.tab=t),"align-tabs":"center",color:"deep-purple-accent-4"},{default:o(()=>[(d(!0),_(p,null,M(a.tabs_key,(t,m)=>(d(),s(D,{key:m,value:m},{default:o(()=>[j(K(t),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),n(T,{modelValue:a.tab,"onUpdate:modelValue":e[5]||(e[5]=t=>a.tab=t)},{default:o(()=>[a.tab===0?(d(),s(B,{key:0},{default:o(()=>[n(S,{fluid:""},{default:o(()=>{var t,m,u,g,l,v,y,h,C,i,U,L,P;return[ta,n(O,{style:{"margin-top":"16px"},modelValue:a.tabPlatform,"onUpdate:modelValue":e[1]||(e[1]=b=>a.tabPlatform=b),"align-tabs":"left",color:"deep-purple-accent-4"},{default:o(()=>{var b;return[(d(!0),_(p,null,M((b=a.config_data)==null?void 0:b.platform,(r,V)=>(d(),s(D,{key:V,value:V},{default:o(()=>[j(K(r.id)+"("+K(r.name)+") ",1)]),_:2},1032,["value"]))),128))]}),_:1},8,["modelValue"]),n(T,{modelValue:a.tabPlatform,"onUpdate:modelValue":e[2]||(e[2]=b=>a.tabPlatform=b)},{default:o(()=>{var b;return[(d(!0),_(p,null,M((b=a.config_data)==null?void 0:b.platform,(r,V)=>A((d(),s(B,{key:V,value:V},{default:o(()=>[n(S,null,{default:o(()=>[n(c,{metadata:a.metadata,iterable:r,metadataKey:"platform"},null,8,["metadata","iterable"])]),_:2},1024)]),_:2},1032,["value"])),[[E,a.tabPlatform===V]])),128))]}),_:1},8,["modelValue"]),la,n(c,{metadata:a.metadata,iterable:(t=a.config_data)==null?void 0:t.platform_settings,metadataKey:"platform_settings"},null,8,["metadata","iterable"]),n(c,{metadata:(u=(m=a.metadata)==null?void 0:m.platform_settings)==null?void 0:u.items,iterable:(l=(g=a.config_data)==null?void 0:g.platform_settings)==null?void 0:l.rate_limit,metadataKey:"rate_limit"},null,8,["metadata","iterable"]),n(c,{metadata:(y=(v=a.metadata)==null?void 0:v.content_safety)==null?void 0:y.items,iterable:(C=(h=a.config_data)==null?void 0:h.content_safety)==null?void 0:C.baidu_aip,metadataKey:"baidu_aip"},null,8,["metadata","iterable"]),n(c,{metadata:(U=(i=a.metadata)==null?void 0:i.content_safety)==null?void 0:U.items,iterable:(P=(L=a.config_data)==null?void 0:L.content_safety)==null?void 0:P.internal_keywords,metadataKey:"internal_keywords"},null,8,["metadata","iterable"])]}),_:1})]),_:1})):w("",!0),a.tab===1?(d(),s(B,{key:1},{default:o(()=>[n(S,{fluid:""},{default:o(()=>{var t;return[oa,n(O,{modelValue:a.tabLLM,"onUpdate:modelValue":e[3]||(e[3]=m=>a.tabLLM=m),"align-tabs":"left",color:"deep-purple-accent-4"},{default:o(()=>{var m;return[(d(!0),_(p,null,M((m=a.config_data)==null?void 0:m.llm,(u,g)=>(d(),s(D,{key:g,value:g},{default:o(()=>[j(K(u.name),1)]),_:2},1032,["value"]))),128))]}),_:1},8,["modelValue"]),n(T,{modelValue:a.tabLLM,"onUpdate:modelValue":e[4]||(e[4]=m=>a.tabLLM=m)},{default:o(()=>{var m;return[(d(!0),_(p,null,M((m=a.config_data)==null?void 0:m.llm,(u,g)=>A((d(),s(B,{key:g,value:g},{default:o(()=>[n(S,null,{default:o(()=>[n(c,{metadata:a.metadata,iterable:u,metadataKey:"llm"},null,8,["metadata","iterable"]),n(c,{metadata:a.metadata.llm.items,iterable:u.model_config,metadataKey:"model_config"},null,8,["metadata","iterable"]),n(c,{metadata:a.metadata.llm.items,iterable:u.image_generation_model_config,metadataKey:"image_generation_model_config"},null,8,["metadata","iterable"])]),_:2},1024)]),_:2},1032,["value"])),[[E,a.tabLLM===g]])),128))]}),_:1},8,["modelValue"]),da,n(c,{metadata:a.metadata,iterable:(t=a.config_data)==null?void 0:t.llm_settings,metadataKey:"llm_settings"},null,8,["metadata","iterable"])]}),_:1})]),_:1})):w("",!0),a.tab===2?(d(),s(B,{key:2},{default:o(()=>[n(S,{fluid:""},{default:o(()=>[n(q,{style:{"margin-top":"16px"}},{default:o(()=>[(d(!0),_(p,null,M(a.common_configs_key,t=>{var m,u,g,l,v,y,h,C;return d(),_("div",{key:t},[((m=a.metadata[t])==null?void 0:m.type)==="string"&&t!=="name"?(d(),s(N,{key:0,modelValue:a.config_data[t],"onUpdate:modelValue":i=>a.config_data[t]=i,label:((u=a.metadata[t])==null?void 0:u.description)+"("+t+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):w("",!0),((g=a.metadata[t])==null?void 0:g.type)==="int"&&t!=="name"?(d(),s(N,{key:1,modelValue:a.config_data[t],"onUpdate:modelValue":i=>a.config_data[t]=i,label:((l=a.metadata[t])==null?void 0:l.description)+"("+t+")",variant:"outlined",dense:""},null,8,["modelValue","onUpdate:modelValue","label"])):((v=a.metadata[t])==null?void 0:v.type)==="bool"?(d(),s(G,{key:2,modelValue:a.config_data[t],"onUpdate:modelValue":i=>a.config_data[t]=i,label:((y=a.metadata[t])==null?void 0:y.description)+"("+t+")",color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label"])):((h=a.metadata[t])==null?void 0:h.type)==="list"?(d(),s(I,{key:3,variant:"outlined",modelValue:a.config_data[t],"onUpdate:modelValue":i=>a.config_data[t]=i,chips:"",clearable:"",label:((C=a.metadata[t])==null?void 0:C.description)+"("+t+")",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:o(({attrs:i,item:U,select:L,selected:P})=>[n(J,R(i,{"model-value":P,closable:"",onClick:L,"onClick:close":b=>a.remove(U)}),{default:o(()=>[k("strong",null,K(U),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue","label"])):w("",!0)])}),128))]),_:1})]),_:1})]),_:1})):w("",!0)]),_:1},8,["modelValue"])]),_:1}),n(Y,{icon:"mdi-content-save",size:"x-large",style:{position:"fixed",right:"52px",bottom:"52px"},color:"darkprimary",onClick:a.updateConfig},null,8,["onClick"]),n(Z,{timeout:2e3,elevation:"24",color:a.save_message_success,modelValue:a.save_message_snack,"onUpdate:modelValue":e[6]||(e[6]=t=>a.save_message_snack=t)},{default:o(()=>[j(K(a.save_message),1)]),_:1},8,["color","modelValue"])],64)}}});export{ua as default}; diff --git a/dashboard/dist/assets/ConsolePage-5a646cf8.js b/dashboard/dist/assets/ConsolePage-23f81a17.js similarity index 99% rename from dashboard/dist/assets/ConsolePage-5a646cf8.js rename to dashboard/dist/assets/ConsolePage-23f81a17.js index 23596d07c..9816789dc 100644 --- a/dashboard/dist/assets/ConsolePage-5a646cf8.js +++ b/dashboard/dist/assets/ConsolePage-23f81a17.js @@ -1,4 +1,4 @@ -import{o as Ce,l as be,u as he,t as ge,d as ye,w as we,D as Ee,F as ke,a as Le}from"./index-a2f0b905.js";var pe={exports:{}};(function(Q,ne){(function(ce,oe){Q.exports=oe()})(self,()=>(()=>{var ce={4567:function(I,r,a){var l=this&&this.__decorate||function(i,o,c,v){var m,h=arguments.length,g=h<3?o:v===null?v=Object.getOwnPropertyDescriptor(o,c):v;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(i,o,c,v);else for(var b=i.length-1;b>=0;b--)(m=i[b])&&(g=(h<3?m(g):h>3?m(o,c,g):m(o,c))||g);return h>3&&g&&Object.defineProperty(o,c,g),g},u=this&&this.__param||function(i,o){return function(c,v){o(c,v,i)}};Object.defineProperty(r,"__esModule",{value:!0}),r.AccessibilityManager=void 0;const n=a(9042),d=a(6114),f=a(9924),p=a(844),_=a(5596),e=a(4725),s=a(3656);let t=r.AccessibilityManager=class extends p.Disposable{constructor(i,o){super(),this._terminal=i,this._renderService=o,this._liveRegionLineCount=0,this._charsToConsume=[],this._charsToAnnounce="",this._accessibilityContainer=document.createElement("div"),this._accessibilityContainer.classList.add("xterm-accessibility"),this._rowContainer=document.createElement("div"),this._rowContainer.setAttribute("role","list"),this._rowContainer.classList.add("xterm-accessibility-tree"),this._rowElements=[];for(let c=0;cthis._handleBoundaryFocus(c,0),this._bottomBoundaryFocusListener=c=>this._handleBoundaryFocus(c,1),this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions(),this._accessibilityContainer.appendChild(this._rowContainer),this._liveRegion=document.createElement("div"),this._liveRegion.classList.add("live-region"),this._liveRegion.setAttribute("aria-live","assertive"),this._accessibilityContainer.appendChild(this._liveRegion),this._liveRegionDebouncer=this.register(new f.TimeBasedDebouncer(this._renderRows.bind(this))),!this._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");this._terminal.element.insertAdjacentElement("afterbegin",this._accessibilityContainer),this.register(this._terminal.onResize(c=>this._handleResize(c.rows))),this.register(this._terminal.onRender(c=>this._refreshRows(c.start,c.end))),this.register(this._terminal.onScroll(()=>this._refreshRows())),this.register(this._terminal.onA11yChar(c=>this._handleChar(c))),this.register(this._terminal.onLineFeed(()=>this._handleChar(` +import{o as Ce,l as be,n as he,t as ge,b as ye,w as we,y as Ee,F as ke,e as Le}from"./index-3360c831.js";var pe={exports:{}};(function(Q,ne){(function(ce,oe){Q.exports=oe()})(self,()=>(()=>{var ce={4567:function(I,r,a){var l=this&&this.__decorate||function(i,o,c,v){var m,h=arguments.length,g=h<3?o:v===null?v=Object.getOwnPropertyDescriptor(o,c):v;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(i,o,c,v);else for(var b=i.length-1;b>=0;b--)(m=i[b])&&(g=(h<3?m(g):h>3?m(o,c,g):m(o,c))||g);return h>3&&g&&Object.defineProperty(o,c,g),g},u=this&&this.__param||function(i,o){return function(c,v){o(c,v,i)}};Object.defineProperty(r,"__esModule",{value:!0}),r.AccessibilityManager=void 0;const n=a(9042),d=a(6114),f=a(9924),p=a(844),_=a(5596),e=a(4725),s=a(3656);let t=r.AccessibilityManager=class extends p.Disposable{constructor(i,o){super(),this._terminal=i,this._renderService=o,this._liveRegionLineCount=0,this._charsToConsume=[],this._charsToAnnounce="",this._accessibilityContainer=document.createElement("div"),this._accessibilityContainer.classList.add("xterm-accessibility"),this._rowContainer=document.createElement("div"),this._rowContainer.setAttribute("role","list"),this._rowContainer.classList.add("xterm-accessibility-tree"),this._rowElements=[];for(let c=0;cthis._handleBoundaryFocus(c,0),this._bottomBoundaryFocusListener=c=>this._handleBoundaryFocus(c,1),this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions(),this._accessibilityContainer.appendChild(this._rowContainer),this._liveRegion=document.createElement("div"),this._liveRegion.classList.add("live-region"),this._liveRegion.setAttribute("aria-live","assertive"),this._accessibilityContainer.appendChild(this._liveRegion),this._liveRegionDebouncer=this.register(new f.TimeBasedDebouncer(this._renderRows.bind(this))),!this._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");this._terminal.element.insertAdjacentElement("afterbegin",this._accessibilityContainer),this.register(this._terminal.onResize(c=>this._handleResize(c.rows))),this.register(this._terminal.onRender(c=>this._refreshRows(c.start,c.end))),this.register(this._terminal.onScroll(()=>this._refreshRows())),this.register(this._terminal.onA11yChar(c=>this._handleChar(c))),this.register(this._terminal.onLineFeed(()=>this._handleChar(` `))),this.register(this._terminal.onA11yTab(c=>this._handleTab(c))),this.register(this._terminal.onKey(c=>this._handleKey(c.key))),this.register(this._terminal.onBlur(()=>this._clearLiveRegion())),this.register(this._renderService.onDimensionsChange(()=>this._refreshRowsDimensions())),this._screenDprMonitor=new _.ScreenDprMonitor(window),this.register(this._screenDprMonitor),this._screenDprMonitor.setListener(()=>this._refreshRowsDimensions()),this.register((0,s.addDisposableDomListener)(window,"resize",()=>this._refreshRowsDimensions())),this._refreshRows(),this.register((0,p.toDisposable)(()=>{this._accessibilityContainer.remove(),this._rowElements.length=0}))}_handleTab(i){for(let o=0;o0?this._charsToConsume.shift()!==i&&(this._charsToAnnounce+=i):this._charsToAnnounce+=i,i===` `&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=n.tooMuchOutput)),d.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(()=>{this._accessibilityContainer.appendChild(this._liveRegion)},0))}_clearLiveRegion(){this._liveRegion.textContent="",this._liveRegionLineCount=0,d.isMac&&this._liveRegion.remove()}_handleKey(i){this._clearLiveRegion(),/\p{Control}/u.test(i)||this._charsToConsume.push(i)}_refreshRows(i,o){this._liveRegionDebouncer.refresh(i,o,this._terminal.rows)}_renderRows(i,o){const c=this._terminal.buffer,v=c.lines.length.toString();for(let m=i;m<=o;m++){const h=c.translateBufferLineToString(c.ydisp+m,!0),g=(c.ydisp+m+1).toString(),b=this._rowElements[m];b&&(h.length===0?b.innerText=" ":b.textContent=h,b.setAttribute("aria-posinset",g),b.setAttribute("aria-setsize",v))}this._announceCharacters()}_announceCharacters(){this._charsToAnnounce.length!==0&&(this._liveRegion.textContent+=this._charsToAnnounce,this._charsToAnnounce="")}_handleBoundaryFocus(i,o){const c=i.target,v=this._rowElements[o===0?1:this._rowElements.length-2];if(c.getAttribute("aria-posinset")===(o===0?"1":`${this._terminal.buffer.lines.length}`)||i.relatedTarget!==v)return;let m,h;if(o===0?(m=c,h=this._rowElements.pop(),this._rowContainer.removeChild(h)):(m=this._rowElements.shift(),h=c,this._rowContainer.removeChild(m)),m.removeEventListener("focus",this._topBoundaryFocusListener),h.removeEventListener("focus",this._bottomBoundaryFocusListener),o===0){const g=this._createAccessibilityTreeNode();this._rowElements.unshift(g),this._rowContainer.insertAdjacentElement("afterbegin",g)}else{const g=this._createAccessibilityTreeNode();this._rowElements.push(g),this._rowContainer.appendChild(g)}this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._terminal.scrollLines(o===0?-1:1),this._rowElements[o===0?1:this._rowElements.length-2].focus(),i.preventDefault(),i.stopImmediatePropagation()}_handleResize(i){this._rowElements[this._rowElements.length-1].removeEventListener("focus",this._bottomBoundaryFocusListener);for(let o=this._rowContainer.children.length;oi;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()}_createAccessibilityTreeNode(){const i=document.createElement("div");return i.setAttribute("role","listitem"),i.tabIndex=-1,this._refreshRowDimensions(i),i}_refreshRowsDimensions(){if(this._renderService.dimensions.css.cell.height){this._accessibilityContainer.style.width=`${this._renderService.dimensions.css.canvas.width}px`,this._rowElements.length!==this._terminal.rows&&this._handleResize(this._terminal.rows);for(let i=0;i{function a(d){return d.replace(/\r?\n/g,"\r")}function l(d,f){return f?"\x1B[200~"+d+"\x1B[201~":d}function u(d,f,p,_){d=l(d=a(d),p.decPrivateModes.bracketedPasteMode&&_.rawOptions.ignoreBracketedPasteMode!==!0),p.triggerDataEvent(d,!0),f.value=""}function n(d,f,p){const _=p.getBoundingClientRect(),e=d.clientX-_.left-10,s=d.clientY-_.top-10;f.style.width="20px",f.style.height="20px",f.style.left=`${e}px`,f.style.top=`${s}px`,f.style.zIndex="1000",f.focus()}Object.defineProperty(r,"__esModule",{value:!0}),r.rightClickHandler=r.moveTextAreaUnderMouseCursor=r.paste=r.handlePasteEvent=r.copyHandler=r.bracketTextForPaste=r.prepareTextForTerminal=void 0,r.prepareTextForTerminal=a,r.bracketTextForPaste=l,r.copyHandler=function(d,f){d.clipboardData&&d.clipboardData.setData("text/plain",f.selectionText),d.preventDefault()},r.handlePasteEvent=function(d,f,p,_){d.stopPropagation(),d.clipboardData&&u(d.clipboardData.getData("text/plain"),f,p,_)},r.paste=u,r.moveTextAreaUnderMouseCursor=n,r.rightClickHandler=function(d,f,p,_,e){n(d,f,p),e&&_.rightClickSelect(d),f.value=_.selectionText,f.select()}},7239:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ColorContrastCache=void 0;const l=a(1505);r.ColorContrastCache=class{constructor(){this._color=new l.TwoKeyMap,this._css=new l.TwoKeyMap}setCss(u,n,d){this._css.set(u,n,d)}getCss(u,n){return this._css.get(u,n)}setColor(u,n,d){this._color.set(u,n,d)}getColor(u,n){return this._color.get(u,n)}clear(){this._color.clear(),this._css.clear()}}},3656:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.addDisposableDomListener=void 0,r.addDisposableDomListener=function(a,l,u,n){a.addEventListener(l,u,n);let d=!1;return{dispose:()=>{d||(d=!0,a.removeEventListener(l,u,n))}}}},6465:function(I,r,a){var l=this&&this.__decorate||function(e,s,t,i){var o,c=arguments.length,v=c<3?s:i===null?i=Object.getOwnPropertyDescriptor(s,t):i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")v=Reflect.decorate(e,s,t,i);else for(var m=e.length-1;m>=0;m--)(o=e[m])&&(v=(c<3?o(v):c>3?o(s,t,v):o(s,t))||v);return c>3&&v&&Object.defineProperty(s,t,v),v},u=this&&this.__param||function(e,s){return function(t,i){s(t,i,e)}};Object.defineProperty(r,"__esModule",{value:!0}),r.Linkifier2=void 0;const n=a(3656),d=a(8460),f=a(844),p=a(2585);let _=r.Linkifier2=class extends f.Disposable{get currentLink(){return this._currentLink}constructor(e){super(),this._bufferService=e,this._linkProviders=[],this._linkCacheDisposables=[],this._isMouseOut=!0,this._wasResized=!1,this._activeLine=-1,this._onShowLinkUnderline=this.register(new d.EventEmitter),this.onShowLinkUnderline=this._onShowLinkUnderline.event,this._onHideLinkUnderline=this.register(new d.EventEmitter),this.onHideLinkUnderline=this._onHideLinkUnderline.event,this.register((0,f.getDisposeArrayDisposable)(this._linkCacheDisposables)),this.register((0,f.toDisposable)(()=>{this._lastMouseEvent=void 0})),this.register(this._bufferService.onResize(()=>{this._clearCurrentLink(),this._wasResized=!0}))}registerLinkProvider(e){return this._linkProviders.push(e),{dispose:()=>{const s=this._linkProviders.indexOf(e);s!==-1&&this._linkProviders.splice(s,1)}}}attachToDom(e,s,t){this._element=e,this._mouseService=s,this._renderService=t,this.register((0,n.addDisposableDomListener)(this._element,"mouseleave",()=>{this._isMouseOut=!0,this._clearCurrentLink()})),this.register((0,n.addDisposableDomListener)(this._element,"mousemove",this._handleMouseMove.bind(this))),this.register((0,n.addDisposableDomListener)(this._element,"mousedown",this._handleMouseDown.bind(this))),this.register((0,n.addDisposableDomListener)(this._element,"mouseup",this._handleMouseUp.bind(this)))}_handleMouseMove(e){if(this._lastMouseEvent=e,!this._element||!this._mouseService)return;const s=this._positionFromMouseEvent(e,this._element,this._mouseService);if(!s)return;this._isMouseOut=!1;const t=e.composedPath();for(let i=0;i{c==null||c.forEach(v=>{v.link.dispose&&v.link.dispose()})}),this._activeProviderReplies=new Map,this._activeLine=e.y);let o=!1;for(const[c,v]of this._linkProviders.entries())s?!((i=this._activeProviderReplies)===null||i===void 0)&&i.get(c)&&(o=this._checkLinkProviderResult(c,e,o)):v.provideLinks(e.y,m=>{var h,g;if(this._isMouseOut)return;const b=m==null?void 0:m.map(L=>({link:L}));(h=this._activeProviderReplies)===null||h===void 0||h.set(c,b),o=this._checkLinkProviderResult(c,e,o),((g=this._activeProviderReplies)===null||g===void 0?void 0:g.size)===this._linkProviders.length&&this._removeIntersectingLinks(e.y,this._activeProviderReplies)})}_removeIntersectingLinks(e,s){const t=new Set;for(let i=0;ie?this._bufferService.cols:v.link.range.end.x;for(let g=m;g<=h;g++){if(t.has(g)){o.splice(c--,1);break}t.add(g)}}}}_checkLinkProviderResult(e,s,t){var i;if(!this._activeProviderReplies)return t;const o=this._activeProviderReplies.get(e);let c=!1;for(let v=0;vthis._linkAtPosition(m.link,s));v&&(t=!0,this._handleNewLink(v))}if(this._activeProviderReplies.size===this._linkProviders.length&&!t)for(let v=0;vthis._linkAtPosition(h.link,s));if(m){t=!0,this._handleNewLink(m);break}}return t}_handleMouseDown(){this._mouseDownLink=this._currentLink}_handleMouseUp(e){if(!this._element||!this._mouseService||!this._currentLink)return;const s=this._positionFromMouseEvent(e,this._element,this._mouseService);s&&this._mouseDownLink===this._currentLink&&this._linkAtPosition(this._currentLink.link,s)&&this._currentLink.link.activate(e,this._currentLink.link.text)}_clearCurrentLink(e,s){this._element&&this._currentLink&&this._lastMouseEvent&&(!e||!s||this._currentLink.link.range.start.y>=e&&this._currentLink.link.range.end.y<=s)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,(0,f.disposeArray)(this._linkCacheDisposables))}_handleNewLink(e){if(!this._element||!this._lastMouseEvent||!this._mouseService)return;const s=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);s&&this._linkAtPosition(e.link,s)&&(this._currentLink=e,this._currentLink.state={decorations:{underline:e.link.decorations===void 0||e.link.decorations.underline,pointerCursor:e.link.decorations===void 0||e.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,e.link,this._lastMouseEvent),e.link.decorations={},Object.defineProperties(e.link.decorations,{pointerCursor:{get:()=>{var t,i;return(i=(t=this._currentLink)===null||t===void 0?void 0:t.state)===null||i===void 0?void 0:i.decorations.pointerCursor},set:t=>{var i,o;!((i=this._currentLink)===null||i===void 0)&&i.state&&this._currentLink.state.decorations.pointerCursor!==t&&(this._currentLink.state.decorations.pointerCursor=t,this._currentLink.state.isHovered&&((o=this._element)===null||o===void 0||o.classList.toggle("xterm-cursor-pointer",t)))}},underline:{get:()=>{var t,i;return(i=(t=this._currentLink)===null||t===void 0?void 0:t.state)===null||i===void 0?void 0:i.decorations.underline},set:t=>{var i,o,c;!((i=this._currentLink)===null||i===void 0)&&i.state&&((c=(o=this._currentLink)===null||o===void 0?void 0:o.state)===null||c===void 0?void 0:c.decorations.underline)!==t&&(this._currentLink.state.decorations.underline=t,this._currentLink.state.isHovered&&this._fireUnderlineEvent(e.link,t))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedViewportChange(t=>{if(!this._currentLink)return;const i=t.start===0?0:t.start+1+this._bufferService.buffer.ydisp,o=this._bufferService.buffer.ydisp+1+t.end;if(this._currentLink.link.range.start.y>=i&&this._currentLink.link.range.end.y<=o&&(this._clearCurrentLink(i,o),this._lastMouseEvent&&this._element)){const c=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);c&&this._askForLink(c,!1)}})))}_linkHover(e,s,t){var i;!((i=this._currentLink)===null||i===void 0)&&i.state&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(s,!0),this._currentLink.state.decorations.pointerCursor&&e.classList.add("xterm-cursor-pointer")),s.hover&&s.hover(t,s.text)}_fireUnderlineEvent(e,s){const t=e.range,i=this._bufferService.buffer.ydisp,o=this._createLinkUnderlineEvent(t.start.x-1,t.start.y-i-1,t.end.x,t.end.y-i-1,void 0);(s?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(o)}_linkLeave(e,s,t){var i;!((i=this._currentLink)===null||i===void 0)&&i.state&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(s,!1),this._currentLink.state.decorations.pointerCursor&&e.classList.remove("xterm-cursor-pointer")),s.leave&&s.leave(t,s.text)}_linkAtPosition(e,s){const t=e.range.start.y*this._bufferService.cols+e.range.start.x,i=e.range.end.y*this._bufferService.cols+e.range.end.x,o=s.y*this._bufferService.cols+s.x;return t<=o&&o<=i}_positionFromMouseEvent(e,s,t){const i=t.getCoords(e,s,this._bufferService.cols,this._bufferService.rows);if(i)return{x:i[0],y:i[1]+this._bufferService.buffer.ydisp}}_createLinkUnderlineEvent(e,s,t,i,o){return{x1:e,y1:s,x2:t,y2:i,cols:this._bufferService.cols,fg:o}}};r.Linkifier2=_=l([u(0,p.IBufferService)],_)},9042:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.tooMuchOutput=r.promptLabel=void 0,r.promptLabel="Terminal input",r.tooMuchOutput="Too much output to announce, navigate to rows manually to read"},3730:function(I,r,a){var l=this&&this.__decorate||function(_,e,s,t){var i,o=arguments.length,c=o<3?e:t===null?t=Object.getOwnPropertyDescriptor(e,s):t;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")c=Reflect.decorate(_,e,s,t);else for(var v=_.length-1;v>=0;v--)(i=_[v])&&(c=(o<3?i(c):o>3?i(e,s,c):i(e,s))||c);return o>3&&c&&Object.defineProperty(e,s,c),c},u=this&&this.__param||function(_,e){return function(s,t){e(s,t,_)}};Object.defineProperty(r,"__esModule",{value:!0}),r.OscLinkProvider=void 0;const n=a(511),d=a(2585);let f=r.OscLinkProvider=class{constructor(_,e,s){this._bufferService=_,this._optionsService=e,this._oscLinkService=s}provideLinks(_,e){var s;const t=this._bufferService.buffer.lines.get(_-1);if(!t)return void e(void 0);const i=[],o=this._optionsService.rawOptions.linkHandler,c=new n.CellData,v=t.getTrimmedLength();let m=-1,h=-1,g=!1;for(let b=0;bo?o.activate(x,T,y):p(0,T),hover:(x,T)=>{var O;return(O=o==null?void 0:o.hover)===null||O===void 0?void 0:O.call(o,x,T,y)},leave:(x,T)=>{var O;return(O=o==null?void 0:o.leave)===null||O===void 0?void 0:O.call(o,x,T,y)}})}g=!1,c.hasExtendedAttrs()&&c.extended.urlId?(h=b,m=c.extended.urlId):(h=-1,m=-1)}}e(i)}};function p(_,e){if(confirm(`Do you want to navigate to ${e}? @@ -6,6 +6,6 @@ WARNING: This link could potentially be dangerous`)){const s=window.open();if(s) `:` `)}clearSelection(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()}refresh(h){this._refreshAnimationFrame||(this._refreshAnimationFrame=this._coreBrowserService.window.requestAnimationFrame(()=>this._refresh())),s.isLinux&&h&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)}_refresh(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})}_isClickInSelection(h){const g=this._getMouseBufferCoords(h),b=this._model.finalSelectionStart,L=this._model.finalSelectionEnd;return!!(b&&L&&g)&&this._areCoordsInSelection(g,b,L)}isCellInSelection(h,g){const b=this._model.finalSelectionStart,L=this._model.finalSelectionEnd;return!(!b||!L)&&this._areCoordsInSelection([h,g],b,L)}_areCoordsInSelection(h,g,b){return h[1]>g[1]&&h[1]=g[0]&&h[0]=g[0]}_selectWordAtCursor(h,g){var b,L;const y=(L=(b=this._linkifier.currentLink)===null||b===void 0?void 0:b.link)===null||L===void 0?void 0:L.range;if(y)return this._model.selectionStart=[y.start.x-1,y.start.y-1],this._model.selectionStartLength=(0,t.getRangeLength)(y,this._bufferService.cols),this._model.selectionEnd=void 0,!0;const k=this._getMouseBufferCoords(h);return!!k&&(this._selectWordAt(k,g),this._model.selectionEnd=void 0,!0)}selectAll(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()}selectLines(h,g){this._model.clearSelection(),h=Math.max(h,0),g=Math.min(g,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,h],this._model.selectionEnd=[this._bufferService.cols,g],this.refresh(),this._onSelectionChange.fire()}_handleTrim(h){this._model.handleTrim(h)&&this.refresh()}_getMouseBufferCoords(h){const g=this._mouseService.getCoords(h,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(g)return g[0]--,g[1]--,g[1]+=this._bufferService.buffer.ydisp,g}_getMouseEventScrollAmount(h){let g=(0,n.getCoordsRelativeToElement)(this._coreBrowserService.window,h,this._screenElement)[1];const b=this._renderService.dimensions.css.canvas.height;return g>=0&&g<=b?0:(g>b&&(g-=b),g=Math.min(Math.max(g,-50),50),g/=50,g/Math.abs(g)+Math.round(14*g))}shouldForceSelection(h){return s.isMac?h.altKey&&this._optionsService.rawOptions.macOptionClickForcesSelection:h.shiftKey}handleMouseDown(h){if(this._mouseDownTimeStamp=h.timeStamp,(h.button!==2||!this.hasSelection)&&h.button===0){if(!this._enabled){if(!this.shouldForceSelection(h))return;h.stopPropagation()}h.preventDefault(),this._dragScrollAmount=0,this._enabled&&h.shiftKey?this._handleIncrementalClick(h):h.detail===1?this._handleSingleClick(h):h.detail===2?this._handleDoubleClick(h):h.detail===3&&this._handleTripleClick(h),this._addMouseDownListeners(),this.refresh(!0)}}_addMouseDownListeners(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=this._coreBrowserService.window.setInterval(()=>this._dragScroll(),50)}_removeMouseDownListeners(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),this._coreBrowserService.window.clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0}_handleIncrementalClick(h){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(h))}_handleSingleClick(h){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(h)?3:0,this._model.selectionStart=this._getMouseBufferCoords(h),!this._model.selectionStart)return;this._model.selectionEnd=void 0;const g=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);g&&g.length!==this._model.selectionStart[0]&&g.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}_handleDoubleClick(h){this._selectWordAtCursor(h,!0)&&(this._activeSelectionMode=1)}_handleTripleClick(h){const g=this._getMouseBufferCoords(h);g&&(this._activeSelectionMode=2,this._selectLineAt(g[1]))}shouldColumnSelect(h){return h.altKey&&!(s.isMac&&this._optionsService.rawOptions.macOptionClickForcesSelection)}_handleMouseMove(h){if(h.stopImmediatePropagation(),!this._model.selectionStart)return;const g=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(h),!this._model.selectionEnd)return void this.refresh(!0);this._activeSelectionMode===2?this._model.selectionEnd[1]0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));const b=this._bufferService.buffer;if(this._model.selectionEnd[1]0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(h.ydisp+this._bufferService.rows,h.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=h.ydisp),this.refresh()}}_handleMouseUp(h){const g=h.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&g<500&&h.altKey&&this._optionsService.rawOptions.altClickMovesCursor){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){const b=this._mouseService.getCoords(h,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(b&&b[0]!==void 0&&b[1]!==void 0){const L=(0,d.moveToCellSequence)(b[0]-1,b[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(L,!0)}}}else this._fireEventIfSelectionChanged()}_fireEventIfSelectionChanged(){const h=this._model.finalSelectionStart,g=this._model.finalSelectionEnd,b=!(!h||!g||h[0]===g[0]&&h[1]===g[1]);b?h&&g&&(this._oldSelectionStart&&this._oldSelectionEnd&&h[0]===this._oldSelectionStart[0]&&h[1]===this._oldSelectionStart[1]&&g[0]===this._oldSelectionEnd[0]&&g[1]===this._oldSelectionEnd[1]||this._fireOnSelectionChange(h,g,b)):this._oldHasSelection&&this._fireOnSelectionChange(h,g,b)}_fireOnSelectionChange(h,g,b){this._oldSelectionStart=h,this._oldSelectionEnd=g,this._oldHasSelection=b,this._onSelectionChange.fire()}_handleBufferActivate(h){this.clearSelection(),this._trimListener.dispose(),this._trimListener=h.activeBuffer.lines.onTrim(g=>this._handleTrim(g))}_convertViewportColToCharacterIndex(h,g){let b=g;for(let L=0;g>=L;L++){const y=h.loadCell(L,this._workCell).getChars().length;this._workCell.getWidth()===0?b--:y>1&&g!==L&&(b+=y-1)}return b}setSelection(h,g,b){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[h,g],this._model.selectionStartLength=b,this.refresh(),this._fireEventIfSelectionChanged()}rightClickSelect(h){this._isClickInSelection(h)||(this._selectWordAtCursor(h,!1)&&this.refresh(!0),this._fireEventIfSelectionChanged())}_getWordAt(h,g,b=!0,L=!0){if(h[0]>=this._bufferService.cols)return;const y=this._bufferService.buffer,k=y.lines.get(h[1]);if(!k)return;const x=y.translateBufferLineToString(h[1],!1);let T=this._convertViewportColToCharacterIndex(k,h[0]),O=T;const M=h[0]-T;let C=0,w=0,E=0,D=0;if(x.charAt(T)===" "){for(;T>0&&x.charAt(T-1)===" ";)T--;for(;O1&&(D+=z-1,O+=z-1);U>0&&T>0&&!this._isCharWordSeparator(k.loadCell(U-1,this._workCell));){k.loadCell(U-1,this._workCell);const S=this._workCell.getChars().length;this._workCell.getWidth()===0?(C++,U--):S>1&&(E+=S-1,T-=S-1),T--,U--}for(;W1&&(D+=S-1,O+=S-1),O++,W++}}O++;let P=T+M-C+E,H=Math.min(this._bufferService.cols,O-T+C+w-E-D);if(g||x.slice(T,O).trim()!==""){if(b&&P===0&&k.getCodePoint(0)!==32){const U=y.lines.get(h[1]-1);if(U&&k.isWrapped&&U.getCodePoint(this._bufferService.cols-1)!==32){const W=this._getWordAt([this._bufferService.cols-1,h[1]-1],!1,!0,!1);if(W){const z=this._bufferService.cols-W.start;P-=z,H+=z}}}if(L&&P+H===this._bufferService.cols&&k.getCodePoint(this._bufferService.cols-1)!==32){const U=y.lines.get(h[1]+1);if(U!=null&&U.isWrapped&&U.getCodePoint(0)!==32){const W=this._getWordAt([0,h[1]+1],!1,!1,!0);W&&(H+=W.length)}}return{start:P,length:H}}}_selectWordAt(h,g){const b=this._getWordAt(h,g);if(b){for(;b.start<0;)b.start+=this._bufferService.cols,h[1]--;this._model.selectionStart=[b.start,h[1]],this._model.selectionStartLength=b.length}}_selectToWordAt(h){const g=this._getWordAt(h,!0);if(g){let b=h[1];for(;g.start<0;)g.start+=this._bufferService.cols,b--;if(!this._model.areSelectionValuesReversed())for(;g.start+g.length>this._bufferService.cols;)g.length-=this._bufferService.cols,b++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?g.start:g.start+g.length,b]}}_isCharWordSeparator(h){return h.getWidth()!==0&&this._optionsService.rawOptions.wordSeparator.indexOf(h.getChars())>=0}_selectLineAt(h){const g=this._bufferService.buffer.getWrappedRangeForLine(h),b={start:{x:0,y:g.first},end:{x:this._bufferService.cols-1,y:g.last}};this._model.selectionStart=[0,g.first],this._model.selectionEnd=void 0,this._model.selectionStartLength=(0,t.getRangeLength)(b,this._bufferService.cols)}};r.SelectionService=m=l([u(3,o.IBufferService),u(4,o.ICoreService),u(5,p.IMouseService),u(6,o.IOptionsService),u(7,p.IRenderService),u(8,p.ICoreBrowserService)],m)},4725:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.IThemeService=r.ICharacterJoinerService=r.ISelectionService=r.IRenderService=r.IMouseService=r.ICoreBrowserService=r.ICharSizeService=void 0;const l=a(8343);r.ICharSizeService=(0,l.createDecorator)("CharSizeService"),r.ICoreBrowserService=(0,l.createDecorator)("CoreBrowserService"),r.IMouseService=(0,l.createDecorator)("MouseService"),r.IRenderService=(0,l.createDecorator)("RenderService"),r.ISelectionService=(0,l.createDecorator)("SelectionService"),r.ICharacterJoinerService=(0,l.createDecorator)("CharacterJoinerService"),r.IThemeService=(0,l.createDecorator)("ThemeService")},6731:function(I,r,a){var l=this&&this.__decorate||function(m,h,g,b){var L,y=arguments.length,k=y<3?h:b===null?b=Object.getOwnPropertyDescriptor(h,g):b;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")k=Reflect.decorate(m,h,g,b);else for(var x=m.length-1;x>=0;x--)(L=m[x])&&(k=(y<3?L(k):y>3?L(h,g,k):L(h,g))||k);return y>3&&k&&Object.defineProperty(h,g,k),k},u=this&&this.__param||function(m,h){return function(g,b){h(g,b,m)}};Object.defineProperty(r,"__esModule",{value:!0}),r.ThemeService=r.DEFAULT_ANSI_COLORS=void 0;const n=a(7239),d=a(8055),f=a(8460),p=a(844),_=a(2585),e=d.css.toColor("#ffffff"),s=d.css.toColor("#000000"),t=d.css.toColor("#ffffff"),i=d.css.toColor("#000000"),o={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};r.DEFAULT_ANSI_COLORS=Object.freeze((()=>{const m=[d.css.toColor("#2e3436"),d.css.toColor("#cc0000"),d.css.toColor("#4e9a06"),d.css.toColor("#c4a000"),d.css.toColor("#3465a4"),d.css.toColor("#75507b"),d.css.toColor("#06989a"),d.css.toColor("#d3d7cf"),d.css.toColor("#555753"),d.css.toColor("#ef2929"),d.css.toColor("#8ae234"),d.css.toColor("#fce94f"),d.css.toColor("#729fcf"),d.css.toColor("#ad7fa8"),d.css.toColor("#34e2e2"),d.css.toColor("#eeeeec")],h=[0,95,135,175,215,255];for(let g=0;g<216;g++){const b=h[g/36%6|0],L=h[g/6%6|0],y=h[g%6];m.push({css:d.channels.toCss(b,L,y),rgba:d.channels.toRgba(b,L,y)})}for(let g=0;g<24;g++){const b=8+10*g;m.push({css:d.channels.toCss(b,b,b),rgba:d.channels.toRgba(b,b,b)})}return m})());let c=r.ThemeService=class extends p.Disposable{get colors(){return this._colors}constructor(m){super(),this._optionsService=m,this._contrastCache=new n.ColorContrastCache,this._halfContrastCache=new n.ColorContrastCache,this._onChangeColors=this.register(new f.EventEmitter),this.onChangeColors=this._onChangeColors.event,this._colors={foreground:e,background:s,cursor:t,cursorAccent:i,selectionForeground:void 0,selectionBackgroundTransparent:o,selectionBackgroundOpaque:d.color.blend(s,o),selectionInactiveBackgroundTransparent:o,selectionInactiveBackgroundOpaque:d.color.blend(s,o),ansi:r.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache,halfContrastCache:this._halfContrastCache},this._updateRestoreColors(),this._setTheme(this._optionsService.rawOptions.theme),this.register(this._optionsService.onSpecificOptionChange("minimumContrastRatio",()=>this._contrastCache.clear())),this.register(this._optionsService.onSpecificOptionChange("theme",()=>this._setTheme(this._optionsService.rawOptions.theme)))}_setTheme(m={}){const h=this._colors;if(h.foreground=v(m.foreground,e),h.background=v(m.background,s),h.cursor=v(m.cursor,t),h.cursorAccent=v(m.cursorAccent,i),h.selectionBackgroundTransparent=v(m.selectionBackground,o),h.selectionBackgroundOpaque=d.color.blend(h.background,h.selectionBackgroundTransparent),h.selectionInactiveBackgroundTransparent=v(m.selectionInactiveBackground,h.selectionBackgroundTransparent),h.selectionInactiveBackgroundOpaque=d.color.blend(h.background,h.selectionInactiveBackgroundTransparent),h.selectionForeground=m.selectionForeground?v(m.selectionForeground,d.NULL_COLOR):void 0,h.selectionForeground===d.NULL_COLOR&&(h.selectionForeground=void 0),d.color.isOpaque(h.selectionBackgroundTransparent)&&(h.selectionBackgroundTransparent=d.color.opacity(h.selectionBackgroundTransparent,.3)),d.color.isOpaque(h.selectionInactiveBackgroundTransparent)&&(h.selectionInactiveBackgroundTransparent=d.color.opacity(h.selectionInactiveBackgroundTransparent,.3)),h.ansi=r.DEFAULT_ANSI_COLORS.slice(),h.ansi[0]=v(m.black,r.DEFAULT_ANSI_COLORS[0]),h.ansi[1]=v(m.red,r.DEFAULT_ANSI_COLORS[1]),h.ansi[2]=v(m.green,r.DEFAULT_ANSI_COLORS[2]),h.ansi[3]=v(m.yellow,r.DEFAULT_ANSI_COLORS[3]),h.ansi[4]=v(m.blue,r.DEFAULT_ANSI_COLORS[4]),h.ansi[5]=v(m.magenta,r.DEFAULT_ANSI_COLORS[5]),h.ansi[6]=v(m.cyan,r.DEFAULT_ANSI_COLORS[6]),h.ansi[7]=v(m.white,r.DEFAULT_ANSI_COLORS[7]),h.ansi[8]=v(m.brightBlack,r.DEFAULT_ANSI_COLORS[8]),h.ansi[9]=v(m.brightRed,r.DEFAULT_ANSI_COLORS[9]),h.ansi[10]=v(m.brightGreen,r.DEFAULT_ANSI_COLORS[10]),h.ansi[11]=v(m.brightYellow,r.DEFAULT_ANSI_COLORS[11]),h.ansi[12]=v(m.brightBlue,r.DEFAULT_ANSI_COLORS[12]),h.ansi[13]=v(m.brightMagenta,r.DEFAULT_ANSI_COLORS[13]),h.ansi[14]=v(m.brightCyan,r.DEFAULT_ANSI_COLORS[14]),h.ansi[15]=v(m.brightWhite,r.DEFAULT_ANSI_COLORS[15]),m.extendedAnsi){const g=Math.min(h.ansi.length-16,m.extendedAnsi.length);for(let b=0;b{Object.defineProperty(r,"__esModule",{value:!0}),r.CircularList=void 0;const l=a(8460),u=a(844);class n extends u.Disposable{constructor(f){super(),this._maxLength=f,this.onDeleteEmitter=this.register(new l.EventEmitter),this.onDelete=this.onDeleteEmitter.event,this.onInsertEmitter=this.register(new l.EventEmitter),this.onInsert=this.onInsertEmitter.event,this.onTrimEmitter=this.register(new l.EventEmitter),this.onTrim=this.onTrimEmitter.event,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}get maxLength(){return this._maxLength}set maxLength(f){if(this._maxLength===f)return;const p=new Array(f);for(let _=0;_this._length)for(let p=this._length;p=f;e--)this._array[this._getCyclicIndex(e+_.length)]=this._array[this._getCyclicIndex(e)];for(let e=0;e<_.length;e++)this._array[this._getCyclicIndex(f+e)]=_[e];if(_.length&&this.onInsertEmitter.fire({index:f,amount:_.length}),this._length+_.length>this._maxLength){const e=this._length+_.length-this._maxLength;this._startIndex+=e,this._length=this._maxLength,this.onTrimEmitter.fire(e)}else this._length+=_.length}trimStart(f){f>this._length&&(f=this._length),this._startIndex+=f,this._length-=f,this.onTrimEmitter.fire(f)}shiftElements(f,p,_){if(!(p<=0)){if(f<0||f>=this._length)throw new Error("start argument out of range");if(f+_<0)throw new Error("Cannot shift elements in list beyond index 0");if(_>0){for(let s=p-1;s>=0;s--)this.set(f+s+_,this.get(f+s));const e=f+p+_-this._length;if(e>0)for(this._length+=e;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(let e=0;e{Object.defineProperty(r,"__esModule",{value:!0}),r.clone=void 0,r.clone=function a(l,u=5){if(typeof l!="object")return l;const n=Array.isArray(l)?[]:{};for(const d in l)n[d]=u<=1?l[d]:l[d]&&a(l[d],u-1);return n}},8055:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.contrastRatio=r.toPaddedHex=r.rgba=r.rgb=r.css=r.color=r.channels=r.NULL_COLOR=void 0;const l=a(6114);let u=0,n=0,d=0,f=0;var p,_,e,s,t;function i(c){const v=c.toString(16);return v.length<2?"0"+v:v}function o(c,v){return c>>0}}(p||(r.channels=p={})),function(c){function v(m,h){return f=Math.round(255*h),[u,n,d]=t.toChannels(m.rgba),{css:p.toCss(u,n,d,f),rgba:p.toRgba(u,n,d,f)}}c.blend=function(m,h){if(f=(255&h.rgba)/255,f===1)return{css:h.css,rgba:h.rgba};const g=h.rgba>>24&255,b=h.rgba>>16&255,L=h.rgba>>8&255,y=m.rgba>>24&255,k=m.rgba>>16&255,x=m.rgba>>8&255;return u=y+Math.round((g-y)*f),n=k+Math.round((b-k)*f),d=x+Math.round((L-x)*f),{css:p.toCss(u,n,d),rgba:p.toRgba(u,n,d)}},c.isOpaque=function(m){return(255&m.rgba)==255},c.ensureContrastRatio=function(m,h,g){const b=t.ensureContrastRatio(m.rgba,h.rgba,g);if(b)return t.toColor(b>>24&255,b>>16&255,b>>8&255)},c.opaque=function(m){const h=(255|m.rgba)>>>0;return[u,n,d]=t.toChannels(h),{css:p.toCss(u,n,d),rgba:h}},c.opacity=v,c.multiplyOpacity=function(m,h){return f=255&m.rgba,v(m,f*h/255)},c.toColorRGB=function(m){return[m.rgba>>24&255,m.rgba>>16&255,m.rgba>>8&255]}}(_||(r.color=_={})),function(c){let v,m;if(!l.isNode){const h=document.createElement("canvas");h.width=1,h.height=1;const g=h.getContext("2d",{willReadFrequently:!0});g&&(v=g,v.globalCompositeOperation="copy",m=v.createLinearGradient(0,0,1,1))}c.toColor=function(h){if(h.match(/#[\da-f]{3,8}/i))switch(h.length){case 4:return u=parseInt(h.slice(1,2).repeat(2),16),n=parseInt(h.slice(2,3).repeat(2),16),d=parseInt(h.slice(3,4).repeat(2),16),t.toColor(u,n,d);case 5:return u=parseInt(h.slice(1,2).repeat(2),16),n=parseInt(h.slice(2,3).repeat(2),16),d=parseInt(h.slice(3,4).repeat(2),16),f=parseInt(h.slice(4,5).repeat(2),16),t.toColor(u,n,d,f);case 7:return{css:h,rgba:(parseInt(h.slice(1),16)<<8|255)>>>0};case 9:return{css:h,rgba:parseInt(h.slice(1),16)>>>0}}const g=h.match(/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(,\s*(0|1|\d?\.(\d+))\s*)?\)/);if(g)return u=parseInt(g[1]),n=parseInt(g[2]),d=parseInt(g[3]),f=Math.round(255*(g[5]===void 0?1:parseFloat(g[5]))),t.toColor(u,n,d,f);if(!v||!m)throw new Error("css.toColor: Unsupported css format");if(v.fillStyle=m,v.fillStyle=h,typeof v.fillStyle!="string")throw new Error("css.toColor: Unsupported css format");if(v.fillRect(0,0,1,1),[u,n,d,f]=v.getImageData(0,0,1,1).data,f!==255)throw new Error("css.toColor: Unsupported css format");return{rgba:p.toRgba(u,n,d,f),css:h}}}(e||(r.css=e={})),function(c){function v(m,h,g){const b=m/255,L=h/255,y=g/255;return .2126*(b<=.03928?b/12.92:Math.pow((b+.055)/1.055,2.4))+.7152*(L<=.03928?L/12.92:Math.pow((L+.055)/1.055,2.4))+.0722*(y<=.03928?y/12.92:Math.pow((y+.055)/1.055,2.4))}c.relativeLuminance=function(m){return v(m>>16&255,m>>8&255,255&m)},c.relativeLuminance2=v}(s||(r.rgb=s={})),function(c){function v(h,g,b){const L=h>>24&255,y=h>>16&255,k=h>>8&255;let x=g>>24&255,T=g>>16&255,O=g>>8&255,M=o(s.relativeLuminance2(x,T,O),s.relativeLuminance2(L,y,k));for(;M0||T>0||O>0);)x-=Math.max(0,Math.ceil(.1*x)),T-=Math.max(0,Math.ceil(.1*T)),O-=Math.max(0,Math.ceil(.1*O)),M=o(s.relativeLuminance2(x,T,O),s.relativeLuminance2(L,y,k));return(x<<24|T<<16|O<<8|255)>>>0}function m(h,g,b){const L=h>>24&255,y=h>>16&255,k=h>>8&255;let x=g>>24&255,T=g>>16&255,O=g>>8&255,M=o(s.relativeLuminance2(x,T,O),s.relativeLuminance2(L,y,k));for(;M>>0}c.ensureContrastRatio=function(h,g,b){const L=s.relativeLuminance(h>>8),y=s.relativeLuminance(g>>8);if(o(L,y)>8));if(Oo(L,s.relativeLuminance(M>>8))?T:M}return T}const k=m(h,g,b),x=o(L,s.relativeLuminance(k>>8));if(xo(L,s.relativeLuminance(T>>8))?k:T}return k}},c.reduceLuminance=v,c.increaseLuminance=m,c.toChannels=function(h){return[h>>24&255,h>>16&255,h>>8&255,255&h]},c.toColor=function(h,g,b,L){return{css:p.toCss(h,g,b,L),rgba:p.toRgba(h,g,b,L)}}}(t||(r.rgba=t={})),r.toPaddedHex=i,r.contrastRatio=o},8969:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.CoreTerminal=void 0;const l=a(844),u=a(2585),n=a(4348),d=a(7866),f=a(744),p=a(7302),_=a(6975),e=a(8460),s=a(1753),t=a(1480),i=a(7994),o=a(9282),c=a(5435),v=a(5981),m=a(2660);let h=!1;class g extends l.Disposable{get onScroll(){return this._onScrollApi||(this._onScrollApi=this.register(new e.EventEmitter),this._onScroll.event(L=>{var y;(y=this._onScrollApi)===null||y===void 0||y.fire(L.position)})),this._onScrollApi.event}get cols(){return this._bufferService.cols}get rows(){return this._bufferService.rows}get buffers(){return this._bufferService.buffers}get options(){return this.optionsService.options}set options(L){for(const y in L)this.optionsService.options[y]=L[y]}constructor(L){super(),this._windowsWrappingHeuristics=this.register(new l.MutableDisposable),this._onBinary=this.register(new e.EventEmitter),this.onBinary=this._onBinary.event,this._onData=this.register(new e.EventEmitter),this.onData=this._onData.event,this._onLineFeed=this.register(new e.EventEmitter),this.onLineFeed=this._onLineFeed.event,this._onResize=this.register(new e.EventEmitter),this.onResize=this._onResize.event,this._onWriteParsed=this.register(new e.EventEmitter),this.onWriteParsed=this._onWriteParsed.event,this._onScroll=this.register(new e.EventEmitter),this._instantiationService=new n.InstantiationService,this.optionsService=this.register(new p.OptionsService(L)),this._instantiationService.setService(u.IOptionsService,this.optionsService),this._bufferService=this.register(this._instantiationService.createInstance(f.BufferService)),this._instantiationService.setService(u.IBufferService,this._bufferService),this._logService=this.register(this._instantiationService.createInstance(d.LogService)),this._instantiationService.setService(u.ILogService,this._logService),this.coreService=this.register(this._instantiationService.createInstance(_.CoreService)),this._instantiationService.setService(u.ICoreService,this.coreService),this.coreMouseService=this.register(this._instantiationService.createInstance(s.CoreMouseService)),this._instantiationService.setService(u.ICoreMouseService,this.coreMouseService),this.unicodeService=this.register(this._instantiationService.createInstance(t.UnicodeService)),this._instantiationService.setService(u.IUnicodeService,this.unicodeService),this._charsetService=this._instantiationService.createInstance(i.CharsetService),this._instantiationService.setService(u.ICharsetService,this._charsetService),this._oscLinkService=this._instantiationService.createInstance(m.OscLinkService),this._instantiationService.setService(u.IOscLinkService,this._oscLinkService),this._inputHandler=this.register(new c.InputHandler(this._bufferService,this._charsetService,this.coreService,this._logService,this.optionsService,this._oscLinkService,this.coreMouseService,this.unicodeService)),this.register((0,e.forwardEvent)(this._inputHandler.onLineFeed,this._onLineFeed)),this.register(this._inputHandler),this.register((0,e.forwardEvent)(this._bufferService.onResize,this._onResize)),this.register((0,e.forwardEvent)(this.coreService.onData,this._onData)),this.register((0,e.forwardEvent)(this.coreService.onBinary,this._onBinary)),this.register(this.coreService.onRequestScrollToBottom(()=>this.scrollToBottom())),this.register(this.coreService.onUserInput(()=>this._writeBuffer.handleUserInput())),this.register(this.optionsService.onMultipleOptionChange(["windowsMode","windowsPty"],()=>this._handleWindowsPtyOptionChange())),this.register(this._bufferService.onScroll(y=>{this._onScroll.fire({position:this._bufferService.buffer.ydisp,source:0}),this._inputHandler.markRangeDirty(this._bufferService.buffer.scrollTop,this._bufferService.buffer.scrollBottom)})),this.register(this._inputHandler.onScroll(y=>{this._onScroll.fire({position:this._bufferService.buffer.ydisp,source:0}),this._inputHandler.markRangeDirty(this._bufferService.buffer.scrollTop,this._bufferService.buffer.scrollBottom)})),this._writeBuffer=this.register(new v.WriteBuffer((y,k)=>this._inputHandler.parse(y,k))),this.register((0,e.forwardEvent)(this._writeBuffer.onWriteParsed,this._onWriteParsed))}write(L,y){this._writeBuffer.write(L,y)}writeSync(L,y){this._logService.logLevel<=u.LogLevelEnum.WARN&&!h&&(this._logService.warn("writeSync is unreliable and will be removed soon."),h=!0),this._writeBuffer.writeSync(L,y)}resize(L,y){isNaN(L)||isNaN(y)||(L=Math.max(L,f.MINIMUM_COLS),y=Math.max(y,f.MINIMUM_ROWS),this._bufferService.resize(L,y))}scroll(L,y=!1){this._bufferService.scroll(L,y)}scrollLines(L,y,k){this._bufferService.scrollLines(L,y,k)}scrollPages(L){this.scrollLines(L*(this.rows-1))}scrollToTop(){this.scrollLines(-this._bufferService.buffer.ydisp)}scrollToBottom(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)}scrollToLine(L){const y=L-this._bufferService.buffer.ydisp;y!==0&&this.scrollLines(y)}registerEscHandler(L,y){return this._inputHandler.registerEscHandler(L,y)}registerDcsHandler(L,y){return this._inputHandler.registerDcsHandler(L,y)}registerCsiHandler(L,y){return this._inputHandler.registerCsiHandler(L,y)}registerOscHandler(L,y){return this._inputHandler.registerOscHandler(L,y)}_setup(){this._handleWindowsPtyOptionChange()}reset(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this.coreService.reset(),this.coreMouseService.reset()}_handleWindowsPtyOptionChange(){let L=!1;const y=this.optionsService.rawOptions.windowsPty;y&&y.buildNumber!==void 0&&y.buildNumber!==void 0?L=y.backend==="conpty"&&y.buildNumber<21376:this.optionsService.rawOptions.windowsMode&&(L=!0),L?this._enableWindowsWrappingHeuristics():this._windowsWrappingHeuristics.clear()}_enableWindowsWrappingHeuristics(){if(!this._windowsWrappingHeuristics.value){const L=[];L.push(this.onLineFeed(o.updateWindowsModeWrappedState.bind(null,this._bufferService))),L.push(this.registerCsiHandler({final:"H"},()=>((0,o.updateWindowsModeWrappedState)(this._bufferService),!1))),this._windowsWrappingHeuristics.value=(0,l.toDisposable)(()=>{for(const y of L)y.dispose()})}}}r.CoreTerminal=g},8460:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.forwardEvent=r.EventEmitter=void 0,r.EventEmitter=class{constructor(){this._listeners=[],this._disposed=!1}get event(){return this._event||(this._event=a=>(this._listeners.push(a),{dispose:()=>{if(!this._disposed){for(let l=0;ll.fire(u))}},5435:function(I,r,a){var l=this&&this.__decorate||function(M,C,w,E){var D,P=arguments.length,H=P<3?C:E===null?E=Object.getOwnPropertyDescriptor(C,w):E;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")H=Reflect.decorate(M,C,w,E);else for(var U=M.length-1;U>=0;U--)(D=M[U])&&(H=(P<3?D(H):P>3?D(C,w,H):D(C,w))||H);return P>3&&H&&Object.defineProperty(C,w,H),H},u=this&&this.__param||function(M,C){return function(w,E){C(w,E,M)}};Object.defineProperty(r,"__esModule",{value:!0}),r.InputHandler=r.WindowsOptionsReportType=void 0;const n=a(2584),d=a(7116),f=a(2015),p=a(844),_=a(482),e=a(8437),s=a(8460),t=a(643),i=a(511),o=a(3734),c=a(2585),v=a(6242),m=a(6351),h=a(5941),g={"(":0,")":1,"*":2,"+":3,"-":1,".":2},b=131072;function L(M,C){if(M>24)return C.setWinLines||!1;switch(M){case 1:return!!C.restoreWin;case 2:return!!C.minimizeWin;case 3:return!!C.setWinPosition;case 4:return!!C.setWinSizePixels;case 5:return!!C.raiseWin;case 6:return!!C.lowerWin;case 7:return!!C.refreshWin;case 8:return!!C.setWinSizeChars;case 9:return!!C.maximizeWin;case 10:return!!C.fullscreenWin;case 11:return!!C.getWinState;case 13:return!!C.getWinPosition;case 14:return!!C.getWinSizePixels;case 15:return!!C.getScreenSizePixels;case 16:return!!C.getCellSizePixels;case 18:return!!C.getWinSizeChars;case 19:return!!C.getScreenSizeChars;case 20:return!!C.getIconTitle;case 21:return!!C.getWinTitle;case 22:return!!C.pushTitle;case 23:return!!C.popTitle;case 24:return!!C.setWinLines}return!1}var y;(function(M){M[M.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",M[M.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"})(y||(r.WindowsOptionsReportType=y={}));let k=0;class x extends p.Disposable{getAttrData(){return this._curAttrData}constructor(C,w,E,D,P,H,U,W,z=new f.EscapeSequenceParser){super(),this._bufferService=C,this._charsetService=w,this._coreService=E,this._logService=D,this._optionsService=P,this._oscLinkService=H,this._coreMouseService=U,this._unicodeService=W,this._parser=z,this._parseBuffer=new Uint32Array(4096),this._stringDecoder=new _.StringToUtf32,this._utf8Decoder=new _.Utf8ToUtf32,this._workCell=new i.CellData,this._windowTitle="",this._iconName="",this._windowTitleStack=[],this._iconNameStack=[],this._curAttrData=e.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=e.DEFAULT_ATTR_DATA.clone(),this._onRequestBell=this.register(new s.EventEmitter),this.onRequestBell=this._onRequestBell.event,this._onRequestRefreshRows=this.register(new s.EventEmitter),this.onRequestRefreshRows=this._onRequestRefreshRows.event,this._onRequestReset=this.register(new s.EventEmitter),this.onRequestReset=this._onRequestReset.event,this._onRequestSendFocus=this.register(new s.EventEmitter),this.onRequestSendFocus=this._onRequestSendFocus.event,this._onRequestSyncScrollBar=this.register(new s.EventEmitter),this.onRequestSyncScrollBar=this._onRequestSyncScrollBar.event,this._onRequestWindowsOptionsReport=this.register(new s.EventEmitter),this.onRequestWindowsOptionsReport=this._onRequestWindowsOptionsReport.event,this._onA11yChar=this.register(new s.EventEmitter),this.onA11yChar=this._onA11yChar.event,this._onA11yTab=this.register(new s.EventEmitter),this.onA11yTab=this._onA11yTab.event,this._onCursorMove=this.register(new s.EventEmitter),this.onCursorMove=this._onCursorMove.event,this._onLineFeed=this.register(new s.EventEmitter),this.onLineFeed=this._onLineFeed.event,this._onScroll=this.register(new s.EventEmitter),this.onScroll=this._onScroll.event,this._onTitleChange=this.register(new s.EventEmitter),this.onTitleChange=this._onTitleChange.event,this._onColor=this.register(new s.EventEmitter),this.onColor=this._onColor.event,this._parseStack={paused:!1,cursorStartX:0,cursorStartY:0,decodedLength:0,position:0},this._specialColors=[256,257,258],this.register(this._parser),this._dirtyRowTracker=new T(this._bufferService),this._activeBuffer=this._bufferService.buffer,this.register(this._bufferService.buffers.onBufferActivate(S=>this._activeBuffer=S.activeBuffer)),this._parser.setCsiHandlerFallback((S,R)=>{this._logService.debug("Unknown CSI code: ",{identifier:this._parser.identToString(S),params:R.toArray()})}),this._parser.setEscHandlerFallback(S=>{this._logService.debug("Unknown ESC code: ",{identifier:this._parser.identToString(S)})}),this._parser.setExecuteHandlerFallback(S=>{this._logService.debug("Unknown EXECUTE code: ",{code:S})}),this._parser.setOscHandlerFallback((S,R,B)=>{this._logService.debug("Unknown OSC code: ",{identifier:S,action:R,data:B})}),this._parser.setDcsHandlerFallback((S,R,B)=>{R==="HOOK"&&(B=B.toArray()),this._logService.debug("Unknown DCS code: ",{identifier:this._parser.identToString(S),action:R,payload:B})}),this._parser.setPrintHandler((S,R,B)=>this.print(S,R,B)),this._parser.registerCsiHandler({final:"@"},S=>this.insertChars(S)),this._parser.registerCsiHandler({intermediates:" ",final:"@"},S=>this.scrollLeft(S)),this._parser.registerCsiHandler({final:"A"},S=>this.cursorUp(S)),this._parser.registerCsiHandler({intermediates:" ",final:"A"},S=>this.scrollRight(S)),this._parser.registerCsiHandler({final:"B"},S=>this.cursorDown(S)),this._parser.registerCsiHandler({final:"C"},S=>this.cursorForward(S)),this._parser.registerCsiHandler({final:"D"},S=>this.cursorBackward(S)),this._parser.registerCsiHandler({final:"E"},S=>this.cursorNextLine(S)),this._parser.registerCsiHandler({final:"F"},S=>this.cursorPrecedingLine(S)),this._parser.registerCsiHandler({final:"G"},S=>this.cursorCharAbsolute(S)),this._parser.registerCsiHandler({final:"H"},S=>this.cursorPosition(S)),this._parser.registerCsiHandler({final:"I"},S=>this.cursorForwardTab(S)),this._parser.registerCsiHandler({final:"J"},S=>this.eraseInDisplay(S,!1)),this._parser.registerCsiHandler({prefix:"?",final:"J"},S=>this.eraseInDisplay(S,!0)),this._parser.registerCsiHandler({final:"K"},S=>this.eraseInLine(S,!1)),this._parser.registerCsiHandler({prefix:"?",final:"K"},S=>this.eraseInLine(S,!0)),this._parser.registerCsiHandler({final:"L"},S=>this.insertLines(S)),this._parser.registerCsiHandler({final:"M"},S=>this.deleteLines(S)),this._parser.registerCsiHandler({final:"P"},S=>this.deleteChars(S)),this._parser.registerCsiHandler({final:"S"},S=>this.scrollUp(S)),this._parser.registerCsiHandler({final:"T"},S=>this.scrollDown(S)),this._parser.registerCsiHandler({final:"X"},S=>this.eraseChars(S)),this._parser.registerCsiHandler({final:"Z"},S=>this.cursorBackwardTab(S)),this._parser.registerCsiHandler({final:"`"},S=>this.charPosAbsolute(S)),this._parser.registerCsiHandler({final:"a"},S=>this.hPositionRelative(S)),this._parser.registerCsiHandler({final:"b"},S=>this.repeatPrecedingCharacter(S)),this._parser.registerCsiHandler({final:"c"},S=>this.sendDeviceAttributesPrimary(S)),this._parser.registerCsiHandler({prefix:">",final:"c"},S=>this.sendDeviceAttributesSecondary(S)),this._parser.registerCsiHandler({final:"d"},S=>this.linePosAbsolute(S)),this._parser.registerCsiHandler({final:"e"},S=>this.vPositionRelative(S)),this._parser.registerCsiHandler({final:"f"},S=>this.hVPosition(S)),this._parser.registerCsiHandler({final:"g"},S=>this.tabClear(S)),this._parser.registerCsiHandler({final:"h"},S=>this.setMode(S)),this._parser.registerCsiHandler({prefix:"?",final:"h"},S=>this.setModePrivate(S)),this._parser.registerCsiHandler({final:"l"},S=>this.resetMode(S)),this._parser.registerCsiHandler({prefix:"?",final:"l"},S=>this.resetModePrivate(S)),this._parser.registerCsiHandler({final:"m"},S=>this.charAttributes(S)),this._parser.registerCsiHandler({final:"n"},S=>this.deviceStatus(S)),this._parser.registerCsiHandler({prefix:"?",final:"n"},S=>this.deviceStatusPrivate(S)),this._parser.registerCsiHandler({intermediates:"!",final:"p"},S=>this.softReset(S)),this._parser.registerCsiHandler({intermediates:" ",final:"q"},S=>this.setCursorStyle(S)),this._parser.registerCsiHandler({final:"r"},S=>this.setScrollRegion(S)),this._parser.registerCsiHandler({final:"s"},S=>this.saveCursor(S)),this._parser.registerCsiHandler({final:"t"},S=>this.windowOptions(S)),this._parser.registerCsiHandler({final:"u"},S=>this.restoreCursor(S)),this._parser.registerCsiHandler({intermediates:"'",final:"}"},S=>this.insertColumns(S)),this._parser.registerCsiHandler({intermediates:"'",final:"~"},S=>this.deleteColumns(S)),this._parser.registerCsiHandler({intermediates:'"',final:"q"},S=>this.selectProtected(S)),this._parser.registerCsiHandler({intermediates:"$",final:"p"},S=>this.requestMode(S,!0)),this._parser.registerCsiHandler({prefix:"?",intermediates:"$",final:"p"},S=>this.requestMode(S,!1)),this._parser.setExecuteHandler(n.C0.BEL,()=>this.bell()),this._parser.setExecuteHandler(n.C0.LF,()=>this.lineFeed()),this._parser.setExecuteHandler(n.C0.VT,()=>this.lineFeed()),this._parser.setExecuteHandler(n.C0.FF,()=>this.lineFeed()),this._parser.setExecuteHandler(n.C0.CR,()=>this.carriageReturn()),this._parser.setExecuteHandler(n.C0.BS,()=>this.backspace()),this._parser.setExecuteHandler(n.C0.HT,()=>this.tab()),this._parser.setExecuteHandler(n.C0.SO,()=>this.shiftOut()),this._parser.setExecuteHandler(n.C0.SI,()=>this.shiftIn()),this._parser.setExecuteHandler(n.C1.IND,()=>this.index()),this._parser.setExecuteHandler(n.C1.NEL,()=>this.nextLine()),this._parser.setExecuteHandler(n.C1.HTS,()=>this.tabSet()),this._parser.registerOscHandler(0,new v.OscHandler(S=>(this.setTitle(S),this.setIconName(S),!0))),this._parser.registerOscHandler(1,new v.OscHandler(S=>this.setIconName(S))),this._parser.registerOscHandler(2,new v.OscHandler(S=>this.setTitle(S))),this._parser.registerOscHandler(4,new v.OscHandler(S=>this.setOrReportIndexedColor(S))),this._parser.registerOscHandler(8,new v.OscHandler(S=>this.setHyperlink(S))),this._parser.registerOscHandler(10,new v.OscHandler(S=>this.setOrReportFgColor(S))),this._parser.registerOscHandler(11,new v.OscHandler(S=>this.setOrReportBgColor(S))),this._parser.registerOscHandler(12,new v.OscHandler(S=>this.setOrReportCursorColor(S))),this._parser.registerOscHandler(104,new v.OscHandler(S=>this.restoreIndexedColor(S))),this._parser.registerOscHandler(110,new v.OscHandler(S=>this.restoreFgColor(S))),this._parser.registerOscHandler(111,new v.OscHandler(S=>this.restoreBgColor(S))),this._parser.registerOscHandler(112,new v.OscHandler(S=>this.restoreCursorColor(S))),this._parser.registerEscHandler({final:"7"},()=>this.saveCursor()),this._parser.registerEscHandler({final:"8"},()=>this.restoreCursor()),this._parser.registerEscHandler({final:"D"},()=>this.index()),this._parser.registerEscHandler({final:"E"},()=>this.nextLine()),this._parser.registerEscHandler({final:"H"},()=>this.tabSet()),this._parser.registerEscHandler({final:"M"},()=>this.reverseIndex()),this._parser.registerEscHandler({final:"="},()=>this.keypadApplicationMode()),this._parser.registerEscHandler({final:">"},()=>this.keypadNumericMode()),this._parser.registerEscHandler({final:"c"},()=>this.fullReset()),this._parser.registerEscHandler({final:"n"},()=>this.setgLevel(2)),this._parser.registerEscHandler({final:"o"},()=>this.setgLevel(3)),this._parser.registerEscHandler({final:"|"},()=>this.setgLevel(3)),this._parser.registerEscHandler({final:"}"},()=>this.setgLevel(2)),this._parser.registerEscHandler({final:"~"},()=>this.setgLevel(1)),this._parser.registerEscHandler({intermediates:"%",final:"@"},()=>this.selectDefaultCharset()),this._parser.registerEscHandler({intermediates:"%",final:"G"},()=>this.selectDefaultCharset());for(const S in d.CHARSETS)this._parser.registerEscHandler({intermediates:"(",final:S},()=>this.selectCharset("("+S)),this._parser.registerEscHandler({intermediates:")",final:S},()=>this.selectCharset(")"+S)),this._parser.registerEscHandler({intermediates:"*",final:S},()=>this.selectCharset("*"+S)),this._parser.registerEscHandler({intermediates:"+",final:S},()=>this.selectCharset("+"+S)),this._parser.registerEscHandler({intermediates:"-",final:S},()=>this.selectCharset("-"+S)),this._parser.registerEscHandler({intermediates:".",final:S},()=>this.selectCharset("."+S)),this._parser.registerEscHandler({intermediates:"/",final:S},()=>this.selectCharset("/"+S));this._parser.registerEscHandler({intermediates:"#",final:"8"},()=>this.screenAlignmentPattern()),this._parser.setErrorHandler(S=>(this._logService.error("Parsing error: ",S),S)),this._parser.registerDcsHandler({intermediates:"$",final:"q"},new m.DcsHandler((S,R)=>this.requestStatusString(S,R)))}_preserveStack(C,w,E,D){this._parseStack.paused=!0,this._parseStack.cursorStartX=C,this._parseStack.cursorStartY=w,this._parseStack.decodedLength=E,this._parseStack.position=D}_logSlowResolvingAsync(C){this._logService.logLevel<=c.LogLevelEnum.WARN&&Promise.race([C,new Promise((w,E)=>setTimeout(()=>E("#SLOW_TIMEOUT"),5e3))]).catch(w=>{if(w!=="#SLOW_TIMEOUT")throw w;console.warn("async parser handler taking longer than 5000 ms")})}_getCurrentLinkId(){return this._curAttrData.extended.urlId}parse(C,w){let E,D=this._activeBuffer.x,P=this._activeBuffer.y,H=0;const U=this._parseStack.paused;if(U){if(E=this._parser.parse(this._parseBuffer,this._parseStack.decodedLength,w))return this._logSlowResolvingAsync(E),E;D=this._parseStack.cursorStartX,P=this._parseStack.cursorStartY,this._parseStack.paused=!1,C.length>b&&(H=this._parseStack.position+b)}if(this._logService.logLevel<=c.LogLevelEnum.DEBUG&&this._logService.debug("parsing data"+(typeof C=="string"?` "${C}"`:` "${Array.prototype.map.call(C,W=>String.fromCharCode(W)).join("")}"`),typeof C=="string"?C.split("").map(W=>W.charCodeAt(0)):C),this._parseBuffer.lengthb)for(let W=H;W0&&B.getWidth(this._activeBuffer.x-1)===2&&B.setCellFromCodePoint(this._activeBuffer.x-1,0,1,R.fg,R.bg,R.extended);for(let A=w;A=W){if(z){for(;this._activeBuffer.x=this._bufferService.rows&&(this._activeBuffer.y=this._bufferService.rows-1),this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!0),B=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y)}else if(this._activeBuffer.x=W-1,P===2)continue}if(S&&(B.insertCells(this._activeBuffer.x,P,this._activeBuffer.getNullCell(R),R),B.getWidth(W-1)===2&&B.setCellFromCodePoint(W-1,t.NULL_CELL_CODE,t.NULL_CELL_WIDTH,R.fg,R.bg,R.extended)),B.setCellFromCodePoint(this._activeBuffer.x++,D,P,R.fg,R.bg,R.extended),P>0)for(;--P;)B.setCellFromCodePoint(this._activeBuffer.x++,0,0,R.fg,R.bg,R.extended)}else B.getWidth(this._activeBuffer.x-1)?B.addCodepointToCell(this._activeBuffer.x-1,D):B.addCodepointToCell(this._activeBuffer.x-2,D)}E-w>0&&(B.loadCell(this._activeBuffer.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),this._activeBuffer.x0&&B.getWidth(this._activeBuffer.x)===0&&!B.hasContent(this._activeBuffer.x)&&B.setCellFromCodePoint(this._activeBuffer.x,0,1,R.fg,R.bg,R.extended),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}registerCsiHandler(C,w){return C.final!=="t"||C.prefix||C.intermediates?this._parser.registerCsiHandler(C,w):this._parser.registerCsiHandler(C,E=>!L(E.params[0],this._optionsService.rawOptions.windowOptions)||w(E))}registerDcsHandler(C,w){return this._parser.registerDcsHandler(C,new m.DcsHandler(w))}registerEscHandler(C,w){return this._parser.registerEscHandler(C,w)}registerOscHandler(C,w){return this._parser.registerOscHandler(C,new v.OscHandler(w))}bell(){return this._onRequestBell.fire(),!0}lineFeed(){return this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._optionsService.rawOptions.convertEol&&(this._activeBuffer.x=0),this._activeBuffer.y++,this._activeBuffer.y===this._activeBuffer.scrollBottom+1?(this._activeBuffer.y--,this._bufferService.scroll(this._eraseAttrData())):this._activeBuffer.y>=this._bufferService.rows?this._activeBuffer.y=this._bufferService.rows-1:this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!1,this._activeBuffer.x>=this._bufferService.cols&&this._activeBuffer.x--,this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._onLineFeed.fire(),!0}carriageReturn(){return this._activeBuffer.x=0,!0}backspace(){var C;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),this._activeBuffer.x>0&&this._activeBuffer.x--,!0;if(this._restrictCursor(this._bufferService.cols),this._activeBuffer.x>0)this._activeBuffer.x--;else if(this._activeBuffer.x===0&&this._activeBuffer.y>this._activeBuffer.scrollTop&&this._activeBuffer.y<=this._activeBuffer.scrollBottom&&(!((C=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y))===null||C===void 0)&&C.isWrapped)){this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y).isWrapped=!1,this._activeBuffer.y--,this._activeBuffer.x=this._bufferService.cols-1;const w=this._activeBuffer.lines.get(this._activeBuffer.ybase+this._activeBuffer.y);w.hasWidth(this._activeBuffer.x)&&!w.hasContent(this._activeBuffer.x)&&this._activeBuffer.x--}return this._restrictCursor(),!0}tab(){if(this._activeBuffer.x>=this._bufferService.cols)return!0;const C=this._activeBuffer.x;return this._activeBuffer.x=this._activeBuffer.nextStop(),this._optionsService.rawOptions.screenReaderMode&&this._onA11yTab.fire(this._activeBuffer.x-C),!0}shiftOut(){return this._charsetService.setgLevel(1),!0}shiftIn(){return this._charsetService.setgLevel(0),!0}_restrictCursor(C=this._bufferService.cols-1){this._activeBuffer.x=Math.min(C,Math.max(0,this._activeBuffer.x)),this._activeBuffer.y=this._coreService.decPrivateModes.origin?Math.min(this._activeBuffer.scrollBottom,Math.max(this._activeBuffer.scrollTop,this._activeBuffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._activeBuffer.y)),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}_setCursor(C,w){this._dirtyRowTracker.markDirty(this._activeBuffer.y),this._coreService.decPrivateModes.origin?(this._activeBuffer.x=C,this._activeBuffer.y=this._activeBuffer.scrollTop+w):(this._activeBuffer.x=C,this._activeBuffer.y=w),this._restrictCursor(),this._dirtyRowTracker.markDirty(this._activeBuffer.y)}_moveCursor(C,w){this._restrictCursor(),this._setCursor(this._activeBuffer.x+C,this._activeBuffer.y+w)}cursorUp(C){const w=this._activeBuffer.y-this._activeBuffer.scrollTop;return w>=0?this._moveCursor(0,-Math.min(w,C.params[0]||1)):this._moveCursor(0,-(C.params[0]||1)),!0}cursorDown(C){const w=this._activeBuffer.scrollBottom-this._activeBuffer.y;return w>=0?this._moveCursor(0,Math.min(w,C.params[0]||1)):this._moveCursor(0,C.params[0]||1),!0}cursorForward(C){return this._moveCursor(C.params[0]||1,0),!0}cursorBackward(C){return this._moveCursor(-(C.params[0]||1),0),!0}cursorNextLine(C){return this.cursorDown(C),this._activeBuffer.x=0,!0}cursorPrecedingLine(C){return this.cursorUp(C),this._activeBuffer.x=0,!0}cursorCharAbsolute(C){return this._setCursor((C.params[0]||1)-1,this._activeBuffer.y),!0}cursorPosition(C){return this._setCursor(C.length>=2?(C.params[1]||1)-1:0,(C.params[0]||1)-1),!0}charPosAbsolute(C){return this._setCursor((C.params[0]||1)-1,this._activeBuffer.y),!0}hPositionRelative(C){return this._moveCursor(C.params[0]||1,0),!0}linePosAbsolute(C){return this._setCursor(this._activeBuffer.x,(C.params[0]||1)-1),!0}vPositionRelative(C){return this._moveCursor(0,C.params[0]||1),!0}hVPosition(C){return this.cursorPosition(C),!0}tabClear(C){const w=C.params[0];return w===0?delete this._activeBuffer.tabs[this._activeBuffer.x]:w===3&&(this._activeBuffer.tabs={}),!0}cursorForwardTab(C){if(this._activeBuffer.x>=this._bufferService.cols)return!0;let w=C.params[0]||1;for(;w--;)this._activeBuffer.x=this._activeBuffer.nextStop();return!0}cursorBackwardTab(C){if(this._activeBuffer.x>=this._bufferService.cols)return!0;let w=C.params[0]||1;for(;w--;)this._activeBuffer.x=this._activeBuffer.prevStop();return!0}selectProtected(C){const w=C.params[0];return w===1&&(this._curAttrData.bg|=536870912),w!==2&&w!==0||(this._curAttrData.bg&=-536870913),!0}_eraseInBufferLine(C,w,E,D=!1,P=!1){const H=this._activeBuffer.lines.get(this._activeBuffer.ybase+C);H.replaceCells(w,E,this._activeBuffer.getNullCell(this._eraseAttrData()),this._eraseAttrData(),P),D&&(H.isWrapped=!1)}_resetBufferLine(C,w=!1){const E=this._activeBuffer.lines.get(this._activeBuffer.ybase+C);E&&(E.fill(this._activeBuffer.getNullCell(this._eraseAttrData()),w),this._bufferService.buffer.clearMarkers(this._activeBuffer.ybase+C),E.isWrapped=!1)}eraseInDisplay(C,w=!1){let E;switch(this._restrictCursor(this._bufferService.cols),C.params[0]){case 0:for(E=this._activeBuffer.y,this._dirtyRowTracker.markDirty(E),this._eraseInBufferLine(E++,this._activeBuffer.x,this._bufferService.cols,this._activeBuffer.x===0,w);E=this._bufferService.cols&&(this._activeBuffer.lines.get(E+1).isWrapped=!1);E--;)this._resetBufferLine(E,w);this._dirtyRowTracker.markDirty(0);break;case 2:for(E=this._bufferService.rows,this._dirtyRowTracker.markDirty(E-1);E--;)this._resetBufferLine(E,w);this._dirtyRowTracker.markDirty(0);break;case 3:const D=this._activeBuffer.lines.length-this._bufferService.rows;D>0&&(this._activeBuffer.lines.trimStart(D),this._activeBuffer.ybase=Math.max(this._activeBuffer.ybase-D,0),this._activeBuffer.ydisp=Math.max(this._activeBuffer.ydisp-D,0),this._onScroll.fire(0))}return!0}eraseInLine(C,w=!1){switch(this._restrictCursor(this._bufferService.cols),C.params[0]){case 0:this._eraseInBufferLine(this._activeBuffer.y,this._activeBuffer.x,this._bufferService.cols,this._activeBuffer.x===0,w);break;case 1:this._eraseInBufferLine(this._activeBuffer.y,0,this._activeBuffer.x+1,!1,w);break;case 2:this._eraseInBufferLine(this._activeBuffer.y,0,this._bufferService.cols,!0,w)}return this._dirtyRowTracker.markDirty(this._activeBuffer.y),!0}insertLines(C){this._restrictCursor();let w=C.params[0]||1;if(this._activeBuffer.y>this._activeBuffer.scrollBottom||this._activeBuffer.ythis._activeBuffer.scrollBottom||this._activeBuffer.ythis._activeBuffer.scrollBottom||this._activeBuffer.ythis._activeBuffer.scrollBottom||this._activeBuffer.ythis._activeBuffer.scrollBottom||this._activeBuffer.ythis._activeBuffer.scrollBottom||this._activeBuffer.y0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(n.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(n.C0.ESC+"[?6c")),!0}sendDeviceAttributesSecondary(C){return C.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(n.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(n.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(C.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(n.C0.ESC+"[>83;40003;0c")),!0}_is(C){return(this._optionsService.rawOptions.termName+"").indexOf(C)===0}setMode(C){for(let w=0;wj?1:2,A=C.params[0];return N=A,F=w?A===2?4:A===4?B(H.modes.insertMode):A===12?3:A===20?B(R.convertEol):0:A===1?B(E.applicationCursorKeys):A===3?R.windowOptions.setWinLines?W===80?2:W===132?1:0:0:A===6?B(E.origin):A===7?B(E.wraparound):A===8?3:A===9?B(D==="X10"):A===12?B(R.cursorBlink):A===25?B(!H.isCursorHidden):A===45?B(E.reverseWraparound):A===66?B(E.applicationKeypad):A===67?4:A===1e3?B(D==="VT200"):A===1002?B(D==="DRAG"):A===1003?B(D==="ANY"):A===1004?B(E.sendFocus):A===1005?4:A===1006?B(P==="SGR"):A===1015?4:A===1016?B(P==="SGR_PIXELS"):A===1048?1:A===47||A===1047||A===1049?B(z===S):A===2004?B(E.bracketedPasteMode):0,H.triggerDataEvent(`${n.C0.ESC}[${w?"":"?"}${N};${F}$y`),!0;var N,F}_updateAttrColor(C,w,E,D,P){return w===2?(C|=50331648,C&=-16777216,C|=o.AttributeData.fromColorRGB([E,D,P])):w===5&&(C&=-50331904,C|=33554432|255&E),C}_extractColor(C,w,E){const D=[0,0,-1,0,0,0];let P=0,H=0;do{if(D[H+P]=C.params[w+H],C.hasSubParams(w+H)){const U=C.getSubParams(w+H);let W=0;do D[1]===5&&(P=1),D[H+W+1+P]=U[W];while(++W=2||D[1]===2&&H+P>=5)break;D[1]&&(P=1)}while(++H+w5)&&(C=1),w.extended.underlineStyle=C,w.fg|=268435456,C===0&&(w.fg&=-268435457),w.updateExtended()}_processSGR0(C){C.fg=e.DEFAULT_ATTR_DATA.fg,C.bg=e.DEFAULT_ATTR_DATA.bg,C.extended=C.extended.clone(),C.extended.underlineStyle=0,C.extended.underlineColor&=-67108864,C.updateExtended()}charAttributes(C){if(C.length===1&&C.params[0]===0)return this._processSGR0(this._curAttrData),!0;const w=C.length;let E;const D=this._curAttrData;for(let P=0;P=30&&E<=37?(D.fg&=-50331904,D.fg|=16777216|E-30):E>=40&&E<=47?(D.bg&=-50331904,D.bg|=16777216|E-40):E>=90&&E<=97?(D.fg&=-50331904,D.fg|=16777224|E-90):E>=100&&E<=107?(D.bg&=-50331904,D.bg|=16777224|E-100):E===0?this._processSGR0(D):E===1?D.fg|=134217728:E===3?D.bg|=67108864:E===4?(D.fg|=268435456,this._processUnderline(C.hasSubParams(P)?C.getSubParams(P)[0]:1,D)):E===5?D.fg|=536870912:E===7?D.fg|=67108864:E===8?D.fg|=1073741824:E===9?D.fg|=2147483648:E===2?D.bg|=134217728:E===21?this._processUnderline(2,D):E===22?(D.fg&=-134217729,D.bg&=-134217729):E===23?D.bg&=-67108865:E===24?(D.fg&=-268435457,this._processUnderline(0,D)):E===25?D.fg&=-536870913:E===27?D.fg&=-67108865:E===28?D.fg&=-1073741825:E===29?D.fg&=2147483647:E===39?(D.fg&=-67108864,D.fg|=16777215&e.DEFAULT_ATTR_DATA.fg):E===49?(D.bg&=-67108864,D.bg|=16777215&e.DEFAULT_ATTR_DATA.bg):E===38||E===48||E===58?P+=this._extractColor(C,P,D):E===53?D.bg|=1073741824:E===55?D.bg&=-1073741825:E===59?(D.extended=D.extended.clone(),D.extended.underlineColor=-1,D.updateExtended()):E===100?(D.fg&=-67108864,D.fg|=16777215&e.DEFAULT_ATTR_DATA.fg,D.bg&=-67108864,D.bg|=16777215&e.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",E);return!0}deviceStatus(C){switch(C.params[0]){case 5:this._coreService.triggerDataEvent(`${n.C0.ESC}[0n`);break;case 6:const w=this._activeBuffer.y+1,E=this._activeBuffer.x+1;this._coreService.triggerDataEvent(`${n.C0.ESC}[${w};${E}R`)}return!0}deviceStatusPrivate(C){if(C.params[0]===6){const w=this._activeBuffer.y+1,E=this._activeBuffer.x+1;this._coreService.triggerDataEvent(`${n.C0.ESC}[?${w};${E}R`)}return!0}softReset(C){return this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._activeBuffer.scrollTop=0,this._activeBuffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=e.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._activeBuffer.savedX=0,this._activeBuffer.savedY=this._activeBuffer.ybase,this._activeBuffer.savedCurAttrData.fg=this._curAttrData.fg,this._activeBuffer.savedCurAttrData.bg=this._curAttrData.bg,this._activeBuffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1,!0}setCursorStyle(C){const w=C.params[0]||1;switch(w){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}const E=w%2==1;return this._optionsService.options.cursorBlink=E,!0}setScrollRegion(C){const w=C.params[0]||1;let E;return(C.length<2||(E=C.params[1])>this._bufferService.rows||E===0)&&(E=this._bufferService.rows),E>w&&(this._activeBuffer.scrollTop=w-1,this._activeBuffer.scrollBottom=E-1,this._setCursor(0,0)),!0}windowOptions(C){if(!L(C.params[0],this._optionsService.rawOptions.windowOptions))return!0;const w=C.length>1?C.params[1]:0;switch(C.params[0]){case 14:w!==2&&this._onRequestWindowsOptionsReport.fire(y.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(y.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(`${n.C0.ESC}[8;${this._bufferService.rows};${this._bufferService.cols}t`);break;case 22:w!==0&&w!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),w!==0&&w!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:w!==0&&w!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),w!==0&&w!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}return!0}saveCursor(C){return this._activeBuffer.savedX=this._activeBuffer.x,this._activeBuffer.savedY=this._activeBuffer.ybase+this._activeBuffer.y,this._activeBuffer.savedCurAttrData.fg=this._curAttrData.fg,this._activeBuffer.savedCurAttrData.bg=this._curAttrData.bg,this._activeBuffer.savedCharset=this._charsetService.charset,!0}restoreCursor(C){return this._activeBuffer.x=this._activeBuffer.savedX||0,this._activeBuffer.y=Math.max(this._activeBuffer.savedY-this._activeBuffer.ybase,0),this._curAttrData.fg=this._activeBuffer.savedCurAttrData.fg,this._curAttrData.bg=this._activeBuffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._activeBuffer.savedCharset&&(this._charsetService.charset=this._activeBuffer.savedCharset),this._restrictCursor(),!0}setTitle(C){return this._windowTitle=C,this._onTitleChange.fire(C),!0}setIconName(C){return this._iconName=C,!0}setOrReportIndexedColor(C){const w=[],E=C.split(";");for(;E.length>1;){const D=E.shift(),P=E.shift();if(/^\d+$/.exec(D)){const H=parseInt(D);if(O(H))if(P==="?")w.push({type:0,index:H});else{const U=(0,h.parseColor)(P);U&&w.push({type:1,index:H,color:U})}}}return w.length&&this._onColor.fire(w),!0}setHyperlink(C){const w=C.split(";");return!(w.length<2)&&(w[1]?this._createHyperlink(w[0],w[1]):!w[0]&&this._finishHyperlink())}_createHyperlink(C,w){this._getCurrentLinkId()&&this._finishHyperlink();const E=C.split(":");let D;const P=E.findIndex(H=>H.startsWith("id="));return P!==-1&&(D=E[P].slice(3)||void 0),this._curAttrData.extended=this._curAttrData.extended.clone(),this._curAttrData.extended.urlId=this._oscLinkService.registerLink({id:D,uri:w}),this._curAttrData.updateExtended(),!0}_finishHyperlink(){return this._curAttrData.extended=this._curAttrData.extended.clone(),this._curAttrData.extended.urlId=0,this._curAttrData.updateExtended(),!0}_setOrReportSpecialColor(C,w){const E=C.split(";");for(let D=0;D=this._specialColors.length);++D,++w)if(E[D]==="?")this._onColor.fire([{type:0,index:this._specialColors[w]}]);else{const P=(0,h.parseColor)(E[D]);P&&this._onColor.fire([{type:1,index:this._specialColors[w],color:P}])}return!0}setOrReportFgColor(C){return this._setOrReportSpecialColor(C,0)}setOrReportBgColor(C){return this._setOrReportSpecialColor(C,1)}setOrReportCursorColor(C){return this._setOrReportSpecialColor(C,2)}restoreIndexedColor(C){if(!C)return this._onColor.fire([{type:2}]),!0;const w=[],E=C.split(";");for(let D=0;D=this._bufferService.rows&&(this._activeBuffer.y=this._bufferService.rows-1),this._restrictCursor(),!0}tabSet(){return this._activeBuffer.tabs[this._activeBuffer.x]=!0,!0}reverseIndex(){if(this._restrictCursor(),this._activeBuffer.y===this._activeBuffer.scrollTop){const C=this._activeBuffer.scrollBottom-this._activeBuffer.scrollTop;this._activeBuffer.lines.shiftElements(this._activeBuffer.ybase+this._activeBuffer.y,C,1),this._activeBuffer.lines.set(this._activeBuffer.ybase+this._activeBuffer.y,this._activeBuffer.getBlankLine(this._eraseAttrData())),this._dirtyRowTracker.markRangeDirty(this._activeBuffer.scrollTop,this._activeBuffer.scrollBottom)}else this._activeBuffer.y--,this._restrictCursor();return!0}fullReset(){return this._parser.reset(),this._onRequestReset.fire(),!0}reset(){this._curAttrData=e.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=e.DEFAULT_ATTR_DATA.clone()}_eraseAttrData(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal}setgLevel(C){return this._charsetService.setgLevel(C),!0}screenAlignmentPattern(){const C=new i.CellData;C.content=4194304|"E".charCodeAt(0),C.fg=this._curAttrData.fg,C.bg=this._curAttrData.bg,this._setCursor(0,0);for(let w=0;w(this._coreService.triggerDataEvent(`${n.C0.ESC}${P}${n.C0.ESC}\\`),!0))(C==='"q'?`P1$r${this._curAttrData.isProtected()?1:0}"q`:C==='"p'?'P1$r61;1"p':C==="r"?`P1$r${E.scrollTop+1};${E.scrollBottom+1}r`:C==="m"?"P1$r0m":C===" q"?`P1$r${{block:2,underline:4,bar:6}[D.cursorStyle]-(D.cursorBlink?1:0)} q`:"P0$r")}markRangeDirty(C,w){this._dirtyRowTracker.markRangeDirty(C,w)}}r.InputHandler=x;let T=class{constructor(M){this._bufferService=M,this.clearRange()}clearRange(){this.start=this._bufferService.buffer.y,this.end=this._bufferService.buffer.y}markDirty(M){Mthis.end&&(this.end=M)}markRangeDirty(M,C){M>C&&(k=M,M=C,C=k),Mthis.end&&(this.end=C)}markAllDirty(){this.markRangeDirty(0,this._bufferService.rows-1)}};function O(M){return 0<=M&&M<256}T=l([u(0,c.IBufferService)],T)},844:(I,r)=>{function a(l){for(const u of l)u.dispose();l.length=0}Object.defineProperty(r,"__esModule",{value:!0}),r.getDisposeArrayDisposable=r.disposeArray=r.toDisposable=r.MutableDisposable=r.Disposable=void 0,r.Disposable=class{constructor(){this._disposables=[],this._isDisposed=!1}dispose(){this._isDisposed=!0;for(const l of this._disposables)l.dispose();this._disposables.length=0}register(l){return this._disposables.push(l),l}unregister(l){const u=this._disposables.indexOf(l);u!==-1&&this._disposables.splice(u,1)}},r.MutableDisposable=class{constructor(){this._isDisposed=!1}get value(){return this._isDisposed?void 0:this._value}set value(l){var u;this._isDisposed||l===this._value||((u=this._value)===null||u===void 0||u.dispose(),this._value=l)}clear(){this.value=void 0}dispose(){var l;this._isDisposed=!0,(l=this._value)===null||l===void 0||l.dispose(),this._value=void 0}},r.toDisposable=function(l){return{dispose:l}},r.disposeArray=a,r.getDisposeArrayDisposable=function(l){return{dispose:()=>a(l)}}},1505:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.FourKeyMap=r.TwoKeyMap=void 0;class a{constructor(){this._data={}}set(u,n,d){this._data[u]||(this._data[u]={}),this._data[u][n]=d}get(u,n){return this._data[u]?this._data[u][n]:void 0}clear(){this._data={}}}r.TwoKeyMap=a,r.FourKeyMap=class{constructor(){this._data=new a}set(l,u,n,d,f){this._data.get(l,u)||this._data.set(l,u,new a),this._data.get(l,u).set(n,d,f)}get(l,u,n,d){var f;return(f=this._data.get(l,u))===null||f===void 0?void 0:f.get(n,d)}clear(){this._data.clear()}}},6114:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isChromeOS=r.isLinux=r.isWindows=r.isIphone=r.isIpad=r.isMac=r.getSafariVersion=r.isSafari=r.isLegacyEdge=r.isFirefox=r.isNode=void 0,r.isNode=typeof navigator>"u";const a=r.isNode?"node":navigator.userAgent,l=r.isNode?"node":navigator.platform;r.isFirefox=a.includes("Firefox"),r.isLegacyEdge=a.includes("Edge"),r.isSafari=/^((?!chrome|android).)*safari/i.test(a),r.getSafariVersion=function(){if(!r.isSafari)return 0;const u=a.match(/Version\/(\d+)/);return u===null||u.length<2?0:parseInt(u[1])},r.isMac=["Macintosh","MacIntel","MacPPC","Mac68K"].includes(l),r.isIpad=l==="iPad",r.isIphone=l==="iPhone",r.isWindows=["Windows","Win16","Win32","WinCE"].includes(l),r.isLinux=l.indexOf("Linux")>=0,r.isChromeOS=/\bCrOS\b/.test(a)},6106:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SortedList=void 0;let a=0;r.SortedList=class{constructor(l){this._getKey=l,this._array=[]}clear(){this._array.length=0}insert(l){this._array.length!==0?(a=this._search(this._getKey(l)),this._array.splice(a,0,l)):this._array.push(l)}delete(l){if(this._array.length===0)return!1;const u=this._getKey(l);if(u===void 0||(a=this._search(u),a===-1)||this._getKey(this._array[a])!==u)return!1;do if(this._array[a]===l)return this._array.splice(a,1),!0;while(++a=this._array.length)&&this._getKey(this._array[a])===l))do yield this._array[a];while(++a=this._array.length)&&this._getKey(this._array[a])===l))do u(this._array[a]);while(++a=u;){let d=u+n>>1;const f=this._getKey(this._array[d]);if(f>l)n=d-1;else{if(!(f0&&this._getKey(this._array[d-1])===l;)d--;return d}u=d+1}}return u}}},7226:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DebouncedIdleTask=r.IdleTaskQueue=r.PriorityTaskQueue=void 0;const l=a(6114);class u{constructor(){this._tasks=[],this._i=0}enqueue(f){this._tasks.push(f),this._start()}flush(){for(;this._is)return e-p<-20&&console.warn(`task queue exceeded allotted deadline by ${Math.abs(Math.round(e-p))}ms`),void this._start();e=s}this.clear()}}class n extends u{_requestCallback(f){return setTimeout(()=>f(this._createDeadline(16)))}_cancelCallback(f){clearTimeout(f)}_createDeadline(f){const p=Date.now()+f;return{timeRemaining:()=>Math.max(0,p-Date.now())}}}r.PriorityTaskQueue=n,r.IdleTaskQueue=!l.isNode&&"requestIdleCallback"in window?class extends u{_requestCallback(d){return requestIdleCallback(d)}_cancelCallback(d){cancelIdleCallback(d)}}:n,r.DebouncedIdleTask=class{constructor(){this._queue=new r.IdleTaskQueue}set(d){this._queue.clear(),this._queue.enqueue(d)}flush(){this._queue.flush()}}},9282:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.updateWindowsModeWrappedState=void 0;const l=a(643);r.updateWindowsModeWrappedState=function(u){const n=u.buffer.lines.get(u.buffer.ybase+u.buffer.y-1),d=n==null?void 0:n.get(u.cols-1),f=u.buffer.lines.get(u.buffer.ybase+u.buffer.y);f&&d&&(f.isWrapped=d[l.CHAR_DATA_CODE_INDEX]!==l.NULL_CELL_CODE&&d[l.CHAR_DATA_CODE_INDEX]!==l.WHITESPACE_CELL_CODE)}},3734:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ExtendedAttrs=r.AttributeData=void 0;class a{constructor(){this.fg=0,this.bg=0,this.extended=new l}static toColorRGB(n){return[n>>>16&255,n>>>8&255,255&n]}static fromColorRGB(n){return(255&n[0])<<16|(255&n[1])<<8|255&n[2]}clone(){const n=new a;return n.fg=this.fg,n.bg=this.bg,n.extended=this.extended.clone(),n}isInverse(){return 67108864&this.fg}isBold(){return 134217728&this.fg}isUnderline(){return this.hasExtendedAttrs()&&this.extended.underlineStyle!==0?1:268435456&this.fg}isBlink(){return 536870912&this.fg}isInvisible(){return 1073741824&this.fg}isItalic(){return 67108864&this.bg}isDim(){return 134217728&this.bg}isStrikethrough(){return 2147483648&this.fg}isProtected(){return 536870912&this.bg}isOverline(){return 1073741824&this.bg}getFgColorMode(){return 50331648&this.fg}getBgColorMode(){return 50331648&this.bg}isFgRGB(){return(50331648&this.fg)==50331648}isBgRGB(){return(50331648&this.bg)==50331648}isFgPalette(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432}isBgPalette(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432}isFgDefault(){return(50331648&this.fg)==0}isBgDefault(){return(50331648&this.bg)==0}isAttributeDefault(){return this.fg===0&&this.bg===0}getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}}getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}}hasExtendedAttrs(){return 268435456&this.bg}updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456}getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()}getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()}isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()}isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()}isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()}getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0}}r.AttributeData=a;class l{get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<<26:this._ext}set ext(n){this._ext=n}get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26}set underlineStyle(n){this._ext&=-469762049,this._ext|=n<<26&469762048}get underlineColor(){return 67108863&this._ext}set underlineColor(n){this._ext&=-67108864,this._ext|=67108863&n}get urlId(){return this._urlId}set urlId(n){this._urlId=n}constructor(n=0,d=0){this._ext=0,this._urlId=0,this._ext=n,this._urlId=d}clone(){return new l(this._ext,this._urlId)}isEmpty(){return this.underlineStyle===0&&this._urlId===0}}r.ExtendedAttrs=l},9092:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Buffer=r.MAX_BUFFER_SIZE=void 0;const l=a(6349),u=a(7226),n=a(3734),d=a(8437),f=a(4634),p=a(511),_=a(643),e=a(4863),s=a(7116);r.MAX_BUFFER_SIZE=4294967295,r.Buffer=class{constructor(t,i,o){this._hasScrollback=t,this._optionsService=i,this._bufferService=o,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.tabs={},this.savedY=0,this.savedX=0,this.savedCurAttrData=d.DEFAULT_ATTR_DATA.clone(),this.savedCharset=s.DEFAULT_CHARSET,this.markers=[],this._nullCell=p.CellData.fromCharData([0,_.NULL_CELL_CHAR,_.NULL_CELL_WIDTH,_.NULL_CELL_CODE]),this._whitespaceCell=p.CellData.fromCharData([0,_.WHITESPACE_CELL_CHAR,_.WHITESPACE_CELL_WIDTH,_.WHITESPACE_CELL_CODE]),this._isClearing=!1,this._memoryCleanupQueue=new u.IdleTaskQueue,this._memoryCleanupPosition=0,this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new l.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}getNullCell(t){return t?(this._nullCell.fg=t.fg,this._nullCell.bg=t.bg,this._nullCell.extended=t.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new n.ExtendedAttrs),this._nullCell}getWhitespaceCell(t){return t?(this._whitespaceCell.fg=t.fg,this._whitespaceCell.bg=t.bg,this._whitespaceCell.extended=t.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new n.ExtendedAttrs),this._whitespaceCell}getBlankLine(t,i){return new d.BufferLine(this._bufferService.cols,this.getNullCell(t),i)}get hasScrollback(){return this._hasScrollback&&this.lines.maxLength>this._rows}get isCursorInViewport(){const t=this.ybase+this.y-this.ydisp;return t>=0&&tr.MAX_BUFFER_SIZE?r.MAX_BUFFER_SIZE:i}fillViewportRows(t){if(this.lines.length===0){t===void 0&&(t=d.DEFAULT_ATTR_DATA);let i=this._rows;for(;i--;)this.lines.push(this.getBlankLine(t))}}clear(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new l.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}resize(t,i){const o=this.getNullCell(d.DEFAULT_ATTR_DATA);let c=0;const v=this._getCorrectBufferLength(i);if(v>this.lines.maxLength&&(this.lines.maxLength=v),this.lines.length>0){if(this._cols0&&this.lines.length<=this.ybase+this.y+m+1?(this.ybase--,m++,this.ydisp>0&&this.ydisp--):this.lines.push(new d.BufferLine(t,o)));else for(let h=this._rows;h>i;h--)this.lines.length>i+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(v0&&(this.lines.trimStart(h),this.ybase=Math.max(this.ybase-h,0),this.ydisp=Math.max(this.ydisp-h,0),this.savedY=Math.max(this.savedY-h,0)),this.lines.maxLength=v}this.x=Math.min(this.x,t-1),this.y=Math.min(this.y,i-1),m&&(this.y+=m),this.savedX=Math.min(this.savedX,t-1),this.scrollTop=0}if(this.scrollBottom=i-1,this._isReflowEnabled&&(this._reflow(t,i),this._cols>t))for(let m=0;m.1*this.lines.length&&(this._memoryCleanupPosition=0,this._memoryCleanupQueue.enqueue(()=>this._batchedMemoryCleanup()))}_batchedMemoryCleanup(){let t=!0;this._memoryCleanupPosition>=this.lines.length&&(this._memoryCleanupPosition=0,t=!1);let i=0;for(;this._memoryCleanupPosition100)return!0;return t}get _isReflowEnabled(){const t=this._optionsService.rawOptions.windowsPty;return t&&t.buildNumber?this._hasScrollback&&t.backend==="conpty"&&t.buildNumber>=21376:this._hasScrollback&&!this._optionsService.rawOptions.windowsMode}_reflow(t,i){this._cols!==t&&(t>this._cols?this._reflowLarger(t,i):this._reflowSmaller(t,i))}_reflowLarger(t,i){const o=(0,f.reflowLargerGetLinesToRemove)(this.lines,this._cols,t,this.ybase+this.y,this.getNullCell(d.DEFAULT_ATTR_DATA));if(o.length>0){const c=(0,f.reflowLargerCreateNewLayout)(this.lines,o);(0,f.reflowLargerApplyNewLayout)(this.lines,c.layout),this._reflowLargerAdjustViewport(t,i,c.countRemoved)}}_reflowLargerAdjustViewport(t,i,o){const c=this.getNullCell(d.DEFAULT_ATTR_DATA);let v=o;for(;v-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length=0;m--){let h=this.lines.get(m);if(!h||!h.isWrapped&&h.getTrimmedLength()<=t)continue;const g=[h];for(;h.isWrapped&&m>0;)h=this.lines.get(--m),g.unshift(h);const b=this.ybase+this.y;if(b>=m&&b0&&(c.push({start:m+g.length+v,newLines:T}),v+=T.length),g.push(...T);let O=y.length-1,M=y[O];M===0&&(O--,M=y[O]);let C=g.length-k-1,w=L;for(;C>=0;){const D=Math.min(w,M);if(g[O]===void 0)break;if(g[O].copyCellsFrom(g[C],w-D,M-D,D,!0),M-=D,M===0&&(O--,M=y[O]),w-=D,w===0){C--;const P=Math.max(C,0);w=(0,f.getWrappedLineTrimmedLength)(g,P,this._cols)}}for(let D=0;D0;)this.ybase===0?this.y0){const m=[],h=[];for(let O=0;O=0;O--)if(y&&y.start>b+k){for(let M=y.newLines.length-1;M>=0;M--)this.lines.set(O--,y.newLines[M]);O++,m.push({index:b+1,amount:y.newLines.length}),k+=y.newLines.length,y=c[++L]}else this.lines.set(O,h[b--]);let x=0;for(let O=m.length-1;O>=0;O--)m[O].index+=x,this.lines.onInsertEmitter.fire(m[O]),x+=m[O].amount;const T=Math.max(0,g+v-this.lines.maxLength);T>0&&this.lines.onTrimEmitter.fire(T)}}translateBufferLineToString(t,i,o=0,c){const v=this.lines.get(t);return v?v.translateToString(i,o,c):""}getWrappedRangeForLine(t){let i=t,o=t;for(;i>0&&this.lines.get(i).isWrapped;)i--;for(;o+10;);return t>=this._cols?this._cols-1:t<0?0:t}nextStop(t){for(t==null&&(t=this.x);!this.tabs[++t]&&t=this._cols?this._cols-1:t<0?0:t}clearMarkers(t){this._isClearing=!0;for(let i=0;i{i.line-=o,i.line<0&&i.dispose()})),i.register(this.lines.onInsert(o=>{i.line>=o.index&&(i.line+=o.amount)})),i.register(this.lines.onDelete(o=>{i.line>=o.index&&i.lineo.index&&(i.line-=o.amount)})),i.register(i.onDispose(()=>this._removeMarker(i))),i}_removeMarker(t){this._isClearing||this.markers.splice(this.markers.indexOf(t),1)}}},8437:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.BufferLine=r.DEFAULT_ATTR_DATA=void 0;const l=a(3734),u=a(511),n=a(643),d=a(482);r.DEFAULT_ATTR_DATA=Object.freeze(new l.AttributeData);let f=0;class p{constructor(e,s,t=!1){this.isWrapped=t,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*e);const i=s||u.CellData.fromCharData([0,n.NULL_CELL_CHAR,n.NULL_CELL_WIDTH,n.NULL_CELL_CODE]);for(let o=0;o>22,2097152&s?this._combined[e].charCodeAt(this._combined[e].length-1):t]}set(e,s){this._data[3*e+1]=s[n.CHAR_DATA_ATTR_INDEX],s[n.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[e]=s[1],this._data[3*e+0]=2097152|e|s[n.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*e+0]=s[n.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|s[n.CHAR_DATA_WIDTH_INDEX]<<22}getWidth(e){return this._data[3*e+0]>>22}hasWidth(e){return 12582912&this._data[3*e+0]}getFg(e){return this._data[3*e+1]}getBg(e){return this._data[3*e+2]}hasContent(e){return 4194303&this._data[3*e+0]}getCodePoint(e){const s=this._data[3*e+0];return 2097152&s?this._combined[e].charCodeAt(this._combined[e].length-1):2097151&s}isCombined(e){return 2097152&this._data[3*e+0]}getString(e){const s=this._data[3*e+0];return 2097152&s?this._combined[e]:2097151&s?(0,d.stringFromCodePoint)(2097151&s):""}isProtected(e){return 536870912&this._data[3*e+2]}loadCell(e,s){return f=3*e,s.content=this._data[f+0],s.fg=this._data[f+1],s.bg=this._data[f+2],2097152&s.content&&(s.combinedData=this._combined[e]),268435456&s.bg&&(s.extended=this._extendedAttrs[e]),s}setCell(e,s){2097152&s.content&&(this._combined[e]=s.combinedData),268435456&s.bg&&(this._extendedAttrs[e]=s.extended),this._data[3*e+0]=s.content,this._data[3*e+1]=s.fg,this._data[3*e+2]=s.bg}setCellFromCodePoint(e,s,t,i,o,c){268435456&o&&(this._extendedAttrs[e]=c),this._data[3*e+0]=s|t<<22,this._data[3*e+1]=i,this._data[3*e+2]=o}addCodepointToCell(e,s){let t=this._data[3*e+0];2097152&t?this._combined[e]+=(0,d.stringFromCodePoint)(s):(2097151&t?(this._combined[e]=(0,d.stringFromCodePoint)(2097151&t)+(0,d.stringFromCodePoint)(s),t&=-2097152,t|=2097152):t=s|4194304,this._data[3*e+0]=t)}insertCells(e,s,t,i){if((e%=this.length)&&this.getWidth(e-1)===2&&this.setCellFromCodePoint(e-1,0,1,(i==null?void 0:i.fg)||0,(i==null?void 0:i.bg)||0,(i==null?void 0:i.extended)||new l.ExtendedAttrs),s=0;--c)this.setCell(e+s+c,this.loadCell(e+c,o));for(let c=0;cthis.length){if(this._data.buffer.byteLength>=4*t)this._data=new Uint32Array(this._data.buffer,0,t);else{const i=new Uint32Array(t);i.set(this._data),this._data=i}for(let i=this.length;i=e&&delete this._combined[v]}const o=Object.keys(this._extendedAttrs);for(let c=0;c=e&&delete this._extendedAttrs[v]}}return this.length=e,4*t*2=0;--e)if(4194303&this._data[3*e+0])return e+(this._data[3*e+0]>>22);return 0}getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&this._data[3*e+0]||50331648&this._data[3*e+2])return e+(this._data[3*e+0]>>22);return 0}copyCellsFrom(e,s,t,i,o){const c=e._data;if(o)for(let m=i-1;m>=0;m--){for(let h=0;h<3;h++)this._data[3*(t+m)+h]=c[3*(s+m)+h];268435456&c[3*(s+m)+2]&&(this._extendedAttrs[t+m]=e._extendedAttrs[s+m])}else for(let m=0;m=s&&(this._combined[h-s+t]=e._combined[h])}}translateToString(e=!1,s=0,t=this.length){e&&(t=Math.min(t,this.getTrimmedLength()));let i="";for(;s>22||1}return i}}r.BufferLine=p},4841:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.getRangeLength=void 0,r.getRangeLength=function(a,l){if(a.start.y>a.end.y)throw new Error(`Buffer range end (${a.end.x}, ${a.end.y}) cannot be before start (${a.start.x}, ${a.start.y})`);return l*(a.end.y-a.start.y)+(a.end.x-a.start.x+1)}},4634:(I,r)=>{function a(l,u,n){if(u===l.length-1)return l[u].getTrimmedLength();const d=!l[u].hasContent(n-1)&&l[u].getWidth(n-1)===1,f=l[u+1].getWidth(0)===2;return d&&f?n-1:n}Object.defineProperty(r,"__esModule",{value:!0}),r.getWrappedLineTrimmedLength=r.reflowSmallerGetNewLineLengths=r.reflowLargerApplyNewLayout=r.reflowLargerCreateNewLayout=r.reflowLargerGetLinesToRemove=void 0,r.reflowLargerGetLinesToRemove=function(l,u,n,d,f){const p=[];for(let _=0;_=_&&d0&&(h>i||t[h].getTrimmedLength()===0);h--)m++;m>0&&(p.push(_+t.length-m),p.push(m)),_+=t.length-1}return p},r.reflowLargerCreateNewLayout=function(l,u){const n=[];let d=0,f=u[d],p=0;for(let _=0;_a(l,t,u)).reduce((s,t)=>s+t);let p=0,_=0,e=0;for(;es&&(p-=s,_++);const t=l[_].getWidth(p-1)===2;t&&p--;const i=t?n-1:n;d.push(i),e+=i}return d},r.getWrappedLineTrimmedLength=a},5295:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.BufferSet=void 0;const l=a(8460),u=a(844),n=a(9092);class d extends u.Disposable{constructor(p,_){super(),this._optionsService=p,this._bufferService=_,this._onBufferActivate=this.register(new l.EventEmitter),this.onBufferActivate=this._onBufferActivate.event,this.reset(),this.register(this._optionsService.onSpecificOptionChange("scrollback",()=>this.resize(this._bufferService.cols,this._bufferService.rows))),this.register(this._optionsService.onSpecificOptionChange("tabStopWidth",()=>this.setupTabStops()))}reset(){this._normal=new n.Buffer(!0,this._optionsService,this._bufferService),this._normal.fillViewportRows(),this._alt=new n.Buffer(!1,this._optionsService,this._bufferService),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}),this.setupTabStops()}get alt(){return this._alt}get active(){return this._activeBuffer}get normal(){return this._normal}activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clearAllMarkers(),this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))}activateAltBuffer(p){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(p),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))}resize(p,_){this._normal.resize(p,_),this._alt.resize(p,_),this.setupTabStops(p)}setupTabStops(p){this._normal.setupTabStops(p),this._alt.setupTabStops(p)}}r.BufferSet=d},511:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.CellData=void 0;const l=a(482),u=a(643),n=a(3734);class d extends n.AttributeData{constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,this.extended=new n.ExtendedAttrs,this.combinedData=""}static fromCharData(p){const _=new d;return _.setFromCharData(p),_}isCombined(){return 2097152&this.content}getWidth(){return this.content>>22}getChars(){return 2097152&this.content?this.combinedData:2097151&this.content?(0,l.stringFromCodePoint)(2097151&this.content):""}getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content}setFromCharData(p){this.fg=p[u.CHAR_DATA_ATTR_INDEX],this.bg=0;let _=!1;if(p[u.CHAR_DATA_CHAR_INDEX].length>2)_=!0;else if(p[u.CHAR_DATA_CHAR_INDEX].length===2){const e=p[u.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=e&&e<=56319){const s=p[u.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=s&&s<=57343?this.content=1024*(e-55296)+s-56320+65536|p[u.CHAR_DATA_WIDTH_INDEX]<<22:_=!0}else _=!0}else this.content=p[u.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|p[u.CHAR_DATA_WIDTH_INDEX]<<22;_&&(this.combinedData=p[u.CHAR_DATA_CHAR_INDEX],this.content=2097152|p[u.CHAR_DATA_WIDTH_INDEX]<<22)}getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]}}r.CellData=d},643:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.WHITESPACE_CELL_CODE=r.WHITESPACE_CELL_WIDTH=r.WHITESPACE_CELL_CHAR=r.NULL_CELL_CODE=r.NULL_CELL_WIDTH=r.NULL_CELL_CHAR=r.CHAR_DATA_CODE_INDEX=r.CHAR_DATA_WIDTH_INDEX=r.CHAR_DATA_CHAR_INDEX=r.CHAR_DATA_ATTR_INDEX=r.DEFAULT_EXT=r.DEFAULT_ATTR=r.DEFAULT_COLOR=void 0,r.DEFAULT_COLOR=0,r.DEFAULT_ATTR=256|r.DEFAULT_COLOR<<9,r.DEFAULT_EXT=0,r.CHAR_DATA_ATTR_INDEX=0,r.CHAR_DATA_CHAR_INDEX=1,r.CHAR_DATA_WIDTH_INDEX=2,r.CHAR_DATA_CODE_INDEX=3,r.NULL_CELL_CHAR="",r.NULL_CELL_WIDTH=1,r.NULL_CELL_CODE=0,r.WHITESPACE_CELL_CHAR=" ",r.WHITESPACE_CELL_WIDTH=1,r.WHITESPACE_CELL_CODE=32},4863:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Marker=void 0;const l=a(8460),u=a(844);class n{get id(){return this._id}constructor(f){this.line=f,this.isDisposed=!1,this._disposables=[],this._id=n._nextId++,this._onDispose=this.register(new l.EventEmitter),this.onDispose=this._onDispose.event}dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire(),(0,u.disposeArray)(this._disposables),this._disposables.length=0)}register(f){return this._disposables.push(f),f}}r.Marker=n,n._nextId=1},7116:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_CHARSET=r.CHARSETS=void 0,r.CHARSETS={},r.DEFAULT_CHARSET=r.CHARSETS.B,r.CHARSETS[0]={"`":"◆",a:"▒",b:"␉",c:"␌",d:"␍",e:"␊",f:"°",g:"±",h:"␤",i:"␋",j:"┘",k:"┐",l:"┌",m:"└",n:"┼",o:"⎺",p:"⎻",q:"─",r:"⎼",s:"⎽",t:"├",u:"┤",v:"┴",w:"┬",x:"│",y:"≤",z:"≥","{":"π","|":"≠","}":"£","~":"·"},r.CHARSETS.A={"#":"£"},r.CHARSETS.B=void 0,r.CHARSETS[4]={"#":"£","@":"¾","[":"ij","\\":"½","]":"|","{":"¨","|":"f","}":"¼","~":"´"},r.CHARSETS.C=r.CHARSETS[5]={"[":"Ä","\\":"Ö","]":"Å","^":"Ü","`":"é","{":"ä","|":"ö","}":"å","~":"ü"},r.CHARSETS.R={"#":"£","@":"à","[":"°","\\":"ç","]":"§","{":"é","|":"ù","}":"è","~":"¨"},r.CHARSETS.Q={"@":"à","[":"â","\\":"ç","]":"ê","^":"î","`":"ô","{":"é","|":"ù","}":"è","~":"û"},r.CHARSETS.K={"@":"§","[":"Ä","\\":"Ö","]":"Ü","{":"ä","|":"ö","}":"ü","~":"ß"},r.CHARSETS.Y={"#":"£","@":"§","[":"°","\\":"ç","]":"é","`":"ù","{":"à","|":"ò","}":"è","~":"ì"},r.CHARSETS.E=r.CHARSETS[6]={"@":"Ä","[":"Æ","\\":"Ø","]":"Å","^":"Ü","`":"ä","{":"æ","|":"ø","}":"å","~":"ü"},r.CHARSETS.Z={"#":"£","@":"§","[":"¡","\\":"Ñ","]":"¿","{":"°","|":"ñ","}":"ç"},r.CHARSETS.H=r.CHARSETS[7]={"@":"É","[":"Ä","\\":"Ö","]":"Å","^":"Ü","`":"é","{":"ä","|":"ö","}":"å","~":"ü"},r.CHARSETS["="]={"#":"ù","@":"à","[":"é","\\":"ç","]":"ê","^":"î",_:"è","`":"ô","{":"ä","|":"ö","}":"ü","~":"û"}},2584:(I,r)=>{var a,l,u;Object.defineProperty(r,"__esModule",{value:!0}),r.C1_ESCAPED=r.C1=r.C0=void 0,function(n){n.NUL="\0",n.SOH="",n.STX="",n.ETX="",n.EOT="",n.ENQ="",n.ACK="",n.BEL="\x07",n.BS="\b",n.HT=" ",n.LF=` `,n.VT="\v",n.FF="\f",n.CR="\r",n.SO="",n.SI="",n.DLE="",n.DC1="",n.DC2="",n.DC3="",n.DC4="",n.NAK="",n.SYN="",n.ETB="",n.CAN="",n.EM="",n.SUB="",n.ESC="\x1B",n.FS="",n.GS="",n.RS="",n.US="",n.SP=" ",n.DEL=""}(a||(r.C0=a={})),function(n){n.PAD="€",n.HOP="",n.BPH="‚",n.NBH="ƒ",n.IND="„",n.NEL="…",n.SSA="†",n.ESA="‡",n.HTS="ˆ",n.HTJ="‰",n.VTS="Š",n.PLD="‹",n.PLU="Œ",n.RI="",n.SS2="Ž",n.SS3="",n.DCS="",n.PU1="‘",n.PU2="’",n.STS="“",n.CCH="”",n.MW="•",n.SPA="–",n.EPA="—",n.SOS="˜",n.SGCI="™",n.SCI="š",n.CSI="›",n.ST="œ",n.OSC="",n.PM="ž",n.APC="Ÿ"}(l||(r.C1=l={})),function(n){n.ST=`${a.ESC}\\`}(u||(r.C1_ESCAPED=u={}))},7399:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.evaluateKeyboardEvent=void 0;const l=a(2584),u={48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};r.evaluateKeyboardEvent=function(n,d,f,p){const _={type:0,cancel:!1,key:void 0},e=(n.shiftKey?1:0)|(n.altKey?2:0)|(n.ctrlKey?4:0)|(n.metaKey?8:0);switch(n.keyCode){case 0:n.key==="UIKeyInputUpArrow"?_.key=d?l.C0.ESC+"OA":l.C0.ESC+"[A":n.key==="UIKeyInputLeftArrow"?_.key=d?l.C0.ESC+"OD":l.C0.ESC+"[D":n.key==="UIKeyInputRightArrow"?_.key=d?l.C0.ESC+"OC":l.C0.ESC+"[C":n.key==="UIKeyInputDownArrow"&&(_.key=d?l.C0.ESC+"OB":l.C0.ESC+"[B");break;case 8:if(n.altKey){_.key=l.C0.ESC+l.C0.DEL;break}_.key=l.C0.DEL;break;case 9:if(n.shiftKey){_.key=l.C0.ESC+"[Z";break}_.key=l.C0.HT,_.cancel=!0;break;case 13:_.key=n.altKey?l.C0.ESC+l.C0.CR:l.C0.CR,_.cancel=!0;break;case 27:_.key=l.C0.ESC,n.altKey&&(_.key=l.C0.ESC+l.C0.ESC),_.cancel=!0;break;case 37:if(n.metaKey)break;e?(_.key=l.C0.ESC+"[1;"+(e+1)+"D",_.key===l.C0.ESC+"[1;3D"&&(_.key=l.C0.ESC+(f?"b":"[1;5D"))):_.key=d?l.C0.ESC+"OD":l.C0.ESC+"[D";break;case 39:if(n.metaKey)break;e?(_.key=l.C0.ESC+"[1;"+(e+1)+"C",_.key===l.C0.ESC+"[1;3C"&&(_.key=l.C0.ESC+(f?"f":"[1;5C"))):_.key=d?l.C0.ESC+"OC":l.C0.ESC+"[C";break;case 38:if(n.metaKey)break;e?(_.key=l.C0.ESC+"[1;"+(e+1)+"A",f||_.key!==l.C0.ESC+"[1;3A"||(_.key=l.C0.ESC+"[1;5A")):_.key=d?l.C0.ESC+"OA":l.C0.ESC+"[A";break;case 40:if(n.metaKey)break;e?(_.key=l.C0.ESC+"[1;"+(e+1)+"B",f||_.key!==l.C0.ESC+"[1;3B"||(_.key=l.C0.ESC+"[1;5B")):_.key=d?l.C0.ESC+"OB":l.C0.ESC+"[B";break;case 45:n.shiftKey||n.ctrlKey||(_.key=l.C0.ESC+"[2~");break;case 46:_.key=e?l.C0.ESC+"[3;"+(e+1)+"~":l.C0.ESC+"[3~";break;case 36:_.key=e?l.C0.ESC+"[1;"+(e+1)+"H":d?l.C0.ESC+"OH":l.C0.ESC+"[H";break;case 35:_.key=e?l.C0.ESC+"[1;"+(e+1)+"F":d?l.C0.ESC+"OF":l.C0.ESC+"[F";break;case 33:n.shiftKey?_.type=2:n.ctrlKey?_.key=l.C0.ESC+"[5;"+(e+1)+"~":_.key=l.C0.ESC+"[5~";break;case 34:n.shiftKey?_.type=3:n.ctrlKey?_.key=l.C0.ESC+"[6;"+(e+1)+"~":_.key=l.C0.ESC+"[6~";break;case 112:_.key=e?l.C0.ESC+"[1;"+(e+1)+"P":l.C0.ESC+"OP";break;case 113:_.key=e?l.C0.ESC+"[1;"+(e+1)+"Q":l.C0.ESC+"OQ";break;case 114:_.key=e?l.C0.ESC+"[1;"+(e+1)+"R":l.C0.ESC+"OR";break;case 115:_.key=e?l.C0.ESC+"[1;"+(e+1)+"S":l.C0.ESC+"OS";break;case 116:_.key=e?l.C0.ESC+"[15;"+(e+1)+"~":l.C0.ESC+"[15~";break;case 117:_.key=e?l.C0.ESC+"[17;"+(e+1)+"~":l.C0.ESC+"[17~";break;case 118:_.key=e?l.C0.ESC+"[18;"+(e+1)+"~":l.C0.ESC+"[18~";break;case 119:_.key=e?l.C0.ESC+"[19;"+(e+1)+"~":l.C0.ESC+"[19~";break;case 120:_.key=e?l.C0.ESC+"[20;"+(e+1)+"~":l.C0.ESC+"[20~";break;case 121:_.key=e?l.C0.ESC+"[21;"+(e+1)+"~":l.C0.ESC+"[21~";break;case 122:_.key=e?l.C0.ESC+"[23;"+(e+1)+"~":l.C0.ESC+"[23~";break;case 123:_.key=e?l.C0.ESC+"[24;"+(e+1)+"~":l.C0.ESC+"[24~";break;default:if(!n.ctrlKey||n.shiftKey||n.altKey||n.metaKey)if(f&&!p||!n.altKey||n.metaKey)!f||n.altKey||n.ctrlKey||n.shiftKey||!n.metaKey?n.key&&!n.ctrlKey&&!n.altKey&&!n.metaKey&&n.keyCode>=48&&n.key.length===1?_.key=n.key:n.key&&n.ctrlKey&&(n.key==="_"&&(_.key=l.C0.US),n.key==="@"&&(_.key=l.C0.NUL)):n.keyCode===65&&(_.type=1);else{const s=u[n.keyCode],t=s==null?void 0:s[n.shiftKey?1:0];if(t)_.key=l.C0.ESC+t;else if(n.keyCode>=65&&n.keyCode<=90){const i=n.ctrlKey?n.keyCode-64:n.keyCode+32;let o=String.fromCharCode(i);n.shiftKey&&(o=o.toUpperCase()),_.key=l.C0.ESC+o}else if(n.keyCode===32)_.key=l.C0.ESC+(n.ctrlKey?l.C0.NUL:" ");else if(n.key==="Dead"&&n.code.startsWith("Key")){let i=n.code.slice(3,4);n.shiftKey||(i=i.toLowerCase()),_.key=l.C0.ESC+i,_.cancel=!0}}else n.keyCode>=65&&n.keyCode<=90?_.key=String.fromCharCode(n.keyCode-64):n.keyCode===32?_.key=l.C0.NUL:n.keyCode>=51&&n.keyCode<=55?_.key=String.fromCharCode(n.keyCode-51+27):n.keyCode===56?_.key=l.C0.DEL:n.keyCode===219?_.key=l.C0.ESC:n.keyCode===220?_.key=l.C0.FS:n.keyCode===221&&(_.key=l.C0.GS)}return _}},482:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Utf8ToUtf32=r.StringToUtf32=r.utf32ToString=r.stringFromCodePoint=void 0,r.stringFromCodePoint=function(a){return a>65535?(a-=65536,String.fromCharCode(55296+(a>>10))+String.fromCharCode(a%1024+56320)):String.fromCharCode(a)},r.utf32ToString=function(a,l=0,u=a.length){let n="";for(let d=l;d65535?(f-=65536,n+=String.fromCharCode(55296+(f>>10))+String.fromCharCode(f%1024+56320)):n+=String.fromCharCode(f)}return n},r.StringToUtf32=class{constructor(){this._interim=0}clear(){this._interim=0}decode(a,l){const u=a.length;if(!u)return 0;let n=0,d=0;if(this._interim){const f=a.charCodeAt(d++);56320<=f&&f<=57343?l[n++]=1024*(this._interim-55296)+f-56320+65536:(l[n++]=this._interim,l[n++]=f),this._interim=0}for(let f=d;f=u)return this._interim=p,n;const _=a.charCodeAt(f);56320<=_&&_<=57343?l[n++]=1024*(p-55296)+_-56320+65536:(l[n++]=p,l[n++]=_)}else p!==65279&&(l[n++]=p)}return n}},r.Utf8ToUtf32=class{constructor(){this.interim=new Uint8Array(3)}clear(){this.interim.fill(0)}decode(a,l){const u=a.length;if(!u)return 0;let n,d,f,p,_=0,e=0,s=0;if(this.interim[0]){let o=!1,c=this.interim[0];c&=(224&c)==192?31:(240&c)==224?15:7;let v,m=0;for(;(v=63&this.interim[++m])&&m<4;)c<<=6,c|=v;const h=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,g=h-m;for(;s=u)return 0;if(v=a[s++],(192&v)!=128){s--,o=!0;break}this.interim[m++]=v,c<<=6,c|=63&v}o||(h===2?c<128?s--:l[_++]=c:h===3?c<2048||c>=55296&&c<=57343||c===65279||(l[_++]=c):c<65536||c>1114111||(l[_++]=c)),this.interim.fill(0)}const t=u-4;let i=s;for(;i=u)return this.interim[0]=n,_;if(d=a[i++],(192&d)!=128){i--;continue}if(e=(31&n)<<6|63&d,e<128){i--;continue}l[_++]=e}else if((240&n)==224){if(i>=u)return this.interim[0]=n,_;if(d=a[i++],(192&d)!=128){i--;continue}if(i>=u)return this.interim[0]=n,this.interim[1]=d,_;if(f=a[i++],(192&f)!=128){i--;continue}if(e=(15&n)<<12|(63&d)<<6|63&f,e<2048||e>=55296&&e<=57343||e===65279)continue;l[_++]=e}else if((248&n)==240){if(i>=u)return this.interim[0]=n,_;if(d=a[i++],(192&d)!=128){i--;continue}if(i>=u)return this.interim[0]=n,this.interim[1]=d,_;if(f=a[i++],(192&f)!=128){i--;continue}if(i>=u)return this.interim[0]=n,this.interim[1]=d,this.interim[2]=f,_;if(p=a[i++],(192&p)!=128){i--;continue}if(e=(7&n)<<18|(63&d)<<12|(63&f)<<6|63&p,e<65536||e>1114111)continue;l[_++]=e}}return _}}},225:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.UnicodeV6=void 0;const a=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],l=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]];let u;r.UnicodeV6=class{constructor(){if(this.version="6",!u){u=new Uint8Array(65536),u.fill(1),u[0]=0,u.fill(0,1,32),u.fill(0,127,160),u.fill(2,4352,4448),u[9001]=2,u[9002]=2,u.fill(2,11904,42192),u[12351]=1,u.fill(2,44032,55204),u.fill(2,63744,64256),u.fill(2,65040,65050),u.fill(2,65072,65136),u.fill(2,65280,65377),u.fill(2,65504,65511);for(let n=0;nf[e][1])return!1;for(;e>=_;)if(p=_+e>>1,d>f[p][1])_=p+1;else{if(!(d=131072&&n<=196605||n>=196608&&n<=262141?2:1}}},5981:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.WriteBuffer=void 0;const l=a(8460),u=a(844);class n extends u.Disposable{constructor(f){super(),this._action=f,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0,this._isSyncWriting=!1,this._syncCalls=0,this._didUserInput=!1,this._onWriteParsed=this.register(new l.EventEmitter),this.onWriteParsed=this._onWriteParsed.event}handleUserInput(){this._didUserInput=!0}writeSync(f,p){if(p!==void 0&&this._syncCalls>p)return void(this._syncCalls=0);if(this._pendingData+=f.length,this._writeBuffer.push(f),this._callbacks.push(void 0),this._syncCalls++,this._isSyncWriting)return;let _;for(this._isSyncWriting=!0;_=this._writeBuffer.shift();){this._action(_);const e=this._callbacks.shift();e&&e()}this._pendingData=0,this._bufferOffset=2147483647,this._isSyncWriting=!1,this._syncCalls=0}write(f,p){if(this._pendingData>5e7)throw new Error("write data discarded, use flow control to avoid losing data");if(!this._writeBuffer.length){if(this._bufferOffset=0,this._didUserInput)return this._didUserInput=!1,this._pendingData+=f.length,this._writeBuffer.push(f),this._callbacks.push(p),void this._innerWrite();setTimeout(()=>this._innerWrite())}this._pendingData+=f.length,this._writeBuffer.push(f),this._callbacks.push(p)}_innerWrite(f=0,p=!0){const _=f||Date.now();for(;this._writeBuffer.length>this._bufferOffset;){const e=this._writeBuffer[this._bufferOffset],s=this._action(e,p);if(s){const i=o=>Date.now()-_>=12?setTimeout(()=>this._innerWrite(0,o)):this._innerWrite(_,o);return void s.catch(o=>(queueMicrotask(()=>{throw o}),Promise.resolve(!1))).then(i)}const t=this._callbacks[this._bufferOffset];if(t&&t(),this._bufferOffset++,this._pendingData-=e.length,Date.now()-_>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(()=>this._innerWrite())):(this._writeBuffer.length=0,this._callbacks.length=0,this._pendingData=0,this._bufferOffset=0),this._onWriteParsed.fire()}}r.WriteBuffer=n},5941:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.toRgbString=r.parseColor=void 0;const a=/^([\da-f])\/([\da-f])\/([\da-f])$|^([\da-f]{2})\/([\da-f]{2})\/([\da-f]{2})$|^([\da-f]{3})\/([\da-f]{3})\/([\da-f]{3})$|^([\da-f]{4})\/([\da-f]{4})\/([\da-f]{4})$/,l=/^[\da-f]+$/;function u(n,d){const f=n.toString(16),p=f.length<2?"0"+f:f;switch(d){case 4:return f[0];case 8:return p;case 12:return(p+p).slice(0,3);default:return p+p}}r.parseColor=function(n){if(!n)return;let d=n.toLowerCase();if(d.indexOf("rgb:")===0){d=d.slice(4);const f=a.exec(d);if(f){const p=f[1]?15:f[4]?255:f[7]?4095:65535;return[Math.round(parseInt(f[1]||f[4]||f[7]||f[10],16)/p*255),Math.round(parseInt(f[2]||f[5]||f[8]||f[11],16)/p*255),Math.round(parseInt(f[3]||f[6]||f[9]||f[12],16)/p*255)]}}else if(d.indexOf("#")===0&&(d=d.slice(1),l.exec(d)&&[3,6,9,12].includes(d.length))){const f=d.length/3,p=[0,0,0];for(let _=0;_<3;++_){const e=parseInt(d.slice(f*_,f*_+f),16);p[_]=f===1?e<<4:f===2?e:f===3?e>>4:e>>8}return p}},r.toRgbString=function(n,d=16){const[f,p,_]=n;return`rgb:${u(f,d)}/${u(p,d)}/${u(_,d)}`}},5770:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.PAYLOAD_LIMIT=void 0,r.PAYLOAD_LIMIT=1e7},6351:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DcsHandler=r.DcsParser=void 0;const l=a(482),u=a(8742),n=a(5770),d=[];r.DcsParser=class{constructor(){this._handlers=Object.create(null),this._active=d,this._ident=0,this._handlerFb=()=>{},this._stack={paused:!1,loopPosition:0,fallThrough:!1}}dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this._active=d}registerHandler(p,_){this._handlers[p]===void 0&&(this._handlers[p]=[]);const e=this._handlers[p];return e.push(_),{dispose:()=>{const s=e.indexOf(_);s!==-1&&e.splice(s,1)}}}clearHandler(p){this._handlers[p]&&delete this._handlers[p]}setHandlerFallback(p){this._handlerFb=p}reset(){if(this._active.length)for(let p=this._stack.paused?this._stack.loopPosition-1:this._active.length-1;p>=0;--p)this._active[p].unhook(!1);this._stack.paused=!1,this._active=d,this._ident=0}hook(p,_){if(this.reset(),this._ident=p,this._active=this._handlers[p]||d,this._active.length)for(let e=this._active.length-1;e>=0;e--)this._active[e].hook(_);else this._handlerFb(this._ident,"HOOK",_)}put(p,_,e){if(this._active.length)for(let s=this._active.length-1;s>=0;s--)this._active[s].put(p,_,e);else this._handlerFb(this._ident,"PUT",(0,l.utf32ToString)(p,_,e))}unhook(p,_=!0){if(this._active.length){let e=!1,s=this._active.length-1,t=!1;if(this._stack.paused&&(s=this._stack.loopPosition-1,e=_,t=this._stack.fallThrough,this._stack.paused=!1),!t&&e===!1){for(;s>=0&&(e=this._active[s].unhook(p),e!==!0);s--)if(e instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=s,this._stack.fallThrough=!1,e;s--}for(;s>=0;s--)if(e=this._active[s].unhook(!1),e instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=s,this._stack.fallThrough=!0,e}else this._handlerFb(this._ident,"UNHOOK",p);this._active=d,this._ident=0}};const f=new u.Params;f.addParam(0),r.DcsHandler=class{constructor(p){this._handler=p,this._data="",this._params=f,this._hitLimit=!1}hook(p){this._params=p.length>1||p.params[0]?p.clone():f,this._data="",this._hitLimit=!1}put(p,_,e){this._hitLimit||(this._data+=(0,l.utf32ToString)(p,_,e),this._data.length>n.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))}unhook(p){let _=!1;if(this._hitLimit)_=!1;else if(p&&(_=this._handler(this._data,this._params),_ instanceof Promise))return _.then(e=>(this._params=f,this._data="",this._hitLimit=!1,e));return this._params=f,this._data="",this._hitLimit=!1,_}}},2015:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.EscapeSequenceParser=r.VT500_TRANSITION_TABLE=r.TransitionTable=void 0;const l=a(844),u=a(8742),n=a(6242),d=a(6351);class f{constructor(s){this.table=new Uint8Array(s)}setDefault(s,t){this.table.fill(s<<4|t)}add(s,t,i,o){this.table[t<<8|s]=i<<4|o}addMany(s,t,i,o){for(let c=0;ch),t=(m,h)=>s.slice(m,h),i=t(32,127),o=t(0,24);o.push(25),o.push.apply(o,t(28,32));const c=t(0,14);let v;for(v in e.setDefault(1,0),e.addMany(i,0,2,0),c)e.addMany([24,26,153,154],v,3,0),e.addMany(t(128,144),v,3,0),e.addMany(t(144,152),v,3,0),e.add(156,v,0,0),e.add(27,v,11,1),e.add(157,v,4,8),e.addMany([152,158,159],v,0,7),e.add(155,v,11,3),e.add(144,v,11,9);return e.addMany(o,0,3,0),e.addMany(o,1,3,1),e.add(127,1,0,1),e.addMany(o,8,0,8),e.addMany(o,3,3,3),e.add(127,3,0,3),e.addMany(o,4,3,4),e.add(127,4,0,4),e.addMany(o,6,3,6),e.addMany(o,5,3,5),e.add(127,5,0,5),e.addMany(o,2,3,2),e.add(127,2,0,2),e.add(93,1,4,8),e.addMany(i,8,5,8),e.add(127,8,5,8),e.addMany([156,27,24,26,7],8,6,0),e.addMany(t(28,32),8,0,8),e.addMany([88,94,95],1,0,7),e.addMany(i,7,0,7),e.addMany(o,7,0,7),e.add(156,7,0,0),e.add(127,7,0,7),e.add(91,1,11,3),e.addMany(t(64,127),3,7,0),e.addMany(t(48,60),3,8,4),e.addMany([60,61,62,63],3,9,4),e.addMany(t(48,60),4,8,4),e.addMany(t(64,127),4,7,0),e.addMany([60,61,62,63],4,0,6),e.addMany(t(32,64),6,0,6),e.add(127,6,0,6),e.addMany(t(64,127),6,0,0),e.addMany(t(32,48),3,9,5),e.addMany(t(32,48),5,9,5),e.addMany(t(48,64),5,0,6),e.addMany(t(64,127),5,7,0),e.addMany(t(32,48),4,9,5),e.addMany(t(32,48),1,9,2),e.addMany(t(32,48),2,9,2),e.addMany(t(48,127),2,10,0),e.addMany(t(48,80),1,10,0),e.addMany(t(81,88),1,10,0),e.addMany([89,90,92],1,10,0),e.addMany(t(96,127),1,10,0),e.add(80,1,11,9),e.addMany(o,9,0,9),e.add(127,9,0,9),e.addMany(t(28,32),9,0,9),e.addMany(t(32,48),9,9,12),e.addMany(t(48,60),9,8,10),e.addMany([60,61,62,63],9,9,10),e.addMany(o,11,0,11),e.addMany(t(32,128),11,0,11),e.addMany(t(28,32),11,0,11),e.addMany(o,10,0,10),e.add(127,10,0,10),e.addMany(t(28,32),10,0,10),e.addMany(t(48,60),10,8,10),e.addMany([60,61,62,63],10,0,11),e.addMany(t(32,48),10,9,12),e.addMany(o,12,0,12),e.add(127,12,0,12),e.addMany(t(28,32),12,0,12),e.addMany(t(32,48),12,9,12),e.addMany(t(48,64),12,0,11),e.addMany(t(64,127),12,12,13),e.addMany(t(64,127),10,12,13),e.addMany(t(64,127),9,12,13),e.addMany(o,13,13,13),e.addMany(i,13,13,13),e.add(127,13,0,13),e.addMany([27,156,24,26],13,14,0),e.add(p,0,2,0),e.add(p,8,5,8),e.add(p,6,0,6),e.add(p,11,0,11),e.add(p,13,13,13),e}();class _ extends l.Disposable{constructor(s=r.VT500_TRANSITION_TABLE){super(),this._transitions=s,this._parseStack={state:0,handlers:[],handlerPos:0,transition:0,chunkPos:0},this.initialState=0,this.currentState=this.initialState,this._params=new u.Params,this._params.addParam(0),this._collect=0,this.precedingCodepoint=0,this._printHandlerFb=(t,i,o)=>{},this._executeHandlerFb=t=>{},this._csiHandlerFb=(t,i)=>{},this._escHandlerFb=t=>{},this._errorHandlerFb=t=>t,this._printHandler=this._printHandlerFb,this._executeHandlers=Object.create(null),this._csiHandlers=Object.create(null),this._escHandlers=Object.create(null),this.register((0,l.toDisposable)(()=>{this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null)})),this._oscParser=this.register(new n.OscParser),this._dcsParser=this.register(new d.DcsParser),this._errorHandler=this._errorHandlerFb,this.registerEscHandler({final:"\\"},()=>!0)}_identifier(s,t=[64,126]){let i=0;if(s.prefix){if(s.prefix.length>1)throw new Error("only one byte as prefix supported");if(i=s.prefix.charCodeAt(0),i&&60>i||i>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(s.intermediates){if(s.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(let c=0;cv||v>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");i<<=8,i|=v}}if(s.final.length!==1)throw new Error("final must be a single byte");const o=s.final.charCodeAt(0);if(t[0]>o||o>t[1])throw new Error(`final must be in range ${t[0]} .. ${t[1]}`);return i<<=8,i|=o,i}identToString(s){const t=[];for(;s;)t.push(String.fromCharCode(255&s)),s>>=8;return t.reverse().join("")}setPrintHandler(s){this._printHandler=s}clearPrintHandler(){this._printHandler=this._printHandlerFb}registerEscHandler(s,t){const i=this._identifier(s,[48,126]);this._escHandlers[i]===void 0&&(this._escHandlers[i]=[]);const o=this._escHandlers[i];return o.push(t),{dispose:()=>{const c=o.indexOf(t);c!==-1&&o.splice(c,1)}}}clearEscHandler(s){this._escHandlers[this._identifier(s,[48,126])]&&delete this._escHandlers[this._identifier(s,[48,126])]}setEscHandlerFallback(s){this._escHandlerFb=s}setExecuteHandler(s,t){this._executeHandlers[s.charCodeAt(0)]=t}clearExecuteHandler(s){this._executeHandlers[s.charCodeAt(0)]&&delete this._executeHandlers[s.charCodeAt(0)]}setExecuteHandlerFallback(s){this._executeHandlerFb=s}registerCsiHandler(s,t){const i=this._identifier(s);this._csiHandlers[i]===void 0&&(this._csiHandlers[i]=[]);const o=this._csiHandlers[i];return o.push(t),{dispose:()=>{const c=o.indexOf(t);c!==-1&&o.splice(c,1)}}}clearCsiHandler(s){this._csiHandlers[this._identifier(s)]&&delete this._csiHandlers[this._identifier(s)]}setCsiHandlerFallback(s){this._csiHandlerFb=s}registerDcsHandler(s,t){return this._dcsParser.registerHandler(this._identifier(s),t)}clearDcsHandler(s){this._dcsParser.clearHandler(this._identifier(s))}setDcsHandlerFallback(s){this._dcsParser.setHandlerFallback(s)}registerOscHandler(s,t){return this._oscParser.registerHandler(s,t)}clearOscHandler(s){this._oscParser.clearHandler(s)}setOscHandlerFallback(s){this._oscParser.setHandlerFallback(s)}setErrorHandler(s){this._errorHandler=s}clearErrorHandler(){this._errorHandler=this._errorHandlerFb}reset(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0,this._parseStack.state!==0&&(this._parseStack.state=2,this._parseStack.handlers=[])}_preserveStack(s,t,i,o,c){this._parseStack.state=s,this._parseStack.handlers=t,this._parseStack.handlerPos=i,this._parseStack.transition=o,this._parseStack.chunkPos=c}parse(s,t,i){let o,c=0,v=0,m=0;if(this._parseStack.state)if(this._parseStack.state===2)this._parseStack.state=0,m=this._parseStack.chunkPos+1;else{if(i===void 0||this._parseStack.state===1)throw this._parseStack.state=1,new Error("improper continuation due to previous async handler, giving up parsing");const h=this._parseStack.handlers;let g=this._parseStack.handlerPos-1;switch(this._parseStack.state){case 3:if(i===!1&&g>-1){for(;g>=0&&(o=h[g](this._params),o!==!0);g--)if(o instanceof Promise)return this._parseStack.handlerPos=g,o}this._parseStack.handlers=[];break;case 4:if(i===!1&&g>-1){for(;g>=0&&(o=h[g](),o!==!0);g--)if(o instanceof Promise)return this._parseStack.handlerPos=g,o}this._parseStack.handlers=[];break;case 6:if(c=s[this._parseStack.chunkPos],o=this._dcsParser.unhook(c!==24&&c!==26,i),o)return o;c===27&&(this._parseStack.transition|=1),this._params.reset(),this._params.addParam(0),this._collect=0;break;case 5:if(c=s[this._parseStack.chunkPos],o=this._oscParser.end(c!==24&&c!==26,i),o)return o;c===27&&(this._parseStack.transition|=1),this._params.reset(),this._params.addParam(0),this._collect=0}this._parseStack.state=0,m=this._parseStack.chunkPos+1,this.precedingCodepoint=0,this.currentState=15&this._parseStack.transition}for(let h=m;h>4){case 2:for(let k=h+1;;++k){if(k>=t||(c=s[k])<32||c>126&&c=t||(c=s[k])<32||c>126&&c=t||(c=s[k])<32||c>126&&c=t||(c=s[k])<32||c>126&&c=0&&(o=g[b](this._params),o!==!0);b--)if(o instanceof Promise)return this._preserveStack(3,g,b,v,h),o;b<0&&this._csiHandlerFb(this._collect<<8|c,this._params),this.precedingCodepoint=0;break;case 8:do switch(c){case 59:this._params.addParam(0);break;case 58:this._params.addSubParam(-1);break;default:this._params.addDigit(c-48)}while(++h47&&c<60);h--;break;case 9:this._collect<<=8,this._collect|=c;break;case 10:const L=this._escHandlers[this._collect<<8|c];let y=L?L.length-1:-1;for(;y>=0&&(o=L[y](),o!==!0);y--)if(o instanceof Promise)return this._preserveStack(4,L,y,v,h),o;y<0&&this._escHandlerFb(this._collect<<8|c),this.precedingCodepoint=0;break;case 11:this._params.reset(),this._params.addParam(0),this._collect=0;break;case 12:this._dcsParser.hook(this._collect<<8|c,this._params);break;case 13:for(let k=h+1;;++k)if(k>=t||(c=s[k])===24||c===26||c===27||c>127&&c=t||(c=s[k])<32||c>127&&c{Object.defineProperty(r,"__esModule",{value:!0}),r.OscHandler=r.OscParser=void 0;const l=a(5770),u=a(482),n=[];r.OscParser=class{constructor(){this._state=0,this._active=n,this._id=-1,this._handlers=Object.create(null),this._handlerFb=()=>{},this._stack={paused:!1,loopPosition:0,fallThrough:!1}}registerHandler(d,f){this._handlers[d]===void 0&&(this._handlers[d]=[]);const p=this._handlers[d];return p.push(f),{dispose:()=>{const _=p.indexOf(f);_!==-1&&p.splice(_,1)}}}clearHandler(d){this._handlers[d]&&delete this._handlers[d]}setHandlerFallback(d){this._handlerFb=d}dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this._active=n}reset(){if(this._state===2)for(let d=this._stack.paused?this._stack.loopPosition-1:this._active.length-1;d>=0;--d)this._active[d].end(!1);this._stack.paused=!1,this._active=n,this._id=-1,this._state=0}_start(){if(this._active=this._handlers[this._id]||n,this._active.length)for(let d=this._active.length-1;d>=0;d--)this._active[d].start();else this._handlerFb(this._id,"START")}_put(d,f,p){if(this._active.length)for(let _=this._active.length-1;_>=0;_--)this._active[_].put(d,f,p);else this._handlerFb(this._id,"PUT",(0,u.utf32ToString)(d,f,p))}start(){this.reset(),this._state=1}put(d,f,p){if(this._state!==3){if(this._state===1)for(;f0&&this._put(d,f,p)}}end(d,f=!0){if(this._state!==0){if(this._state!==3)if(this._state===1&&this._start(),this._active.length){let p=!1,_=this._active.length-1,e=!1;if(this._stack.paused&&(_=this._stack.loopPosition-1,p=f,e=this._stack.fallThrough,this._stack.paused=!1),!e&&p===!1){for(;_>=0&&(p=this._active[_].end(d),p!==!0);_--)if(p instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=_,this._stack.fallThrough=!1,p;_--}for(;_>=0;_--)if(p=this._active[_].end(!1),p instanceof Promise)return this._stack.paused=!0,this._stack.loopPosition=_,this._stack.fallThrough=!0,p}else this._handlerFb(this._id,"END",d);this._active=n,this._id=-1,this._state=0}}},r.OscHandler=class{constructor(d){this._handler=d,this._data="",this._hitLimit=!1}start(){this._data="",this._hitLimit=!1}put(d,f,p){this._hitLimit||(this._data+=(0,u.utf32ToString)(d,f,p),this._data.length>l.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))}end(d){let f=!1;if(this._hitLimit)f=!1;else if(d&&(f=this._handler(this._data),f instanceof Promise))return f.then(p=>(this._data="",this._hitLimit=!1,p));return this._data="",this._hitLimit=!1,f}}},8742:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Params=void 0;const a=2147483647;class l{static fromArray(n){const d=new l;if(!n.length)return d;for(let f=Array.isArray(n[0])?1:0;f256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(n),this.length=0,this._subParams=new Int32Array(d),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(n),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}clone(){const n=new l(this.maxLength,this.maxSubParamsLength);return n.params.set(this.params),n.length=this.length,n._subParams.set(this._subParams),n._subParamsLength=this._subParamsLength,n._subParamsIdx.set(this._subParamsIdx),n._rejectDigits=this._rejectDigits,n._rejectSubDigits=this._rejectSubDigits,n._digitIsSub=this._digitIsSub,n}toArray(){const n=[];for(let d=0;d>8,p=255&this._subParamsIdx[d];p-f>0&&n.push(Array.prototype.slice.call(this._subParams,f,p))}return n}reset(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}addParam(n){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(n<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=n>a?a:n}}addSubParam(n){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(n<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=n>a?a:n,this._subParamsIdx[this.length-1]++}}hasSubParams(n){return(255&this._subParamsIdx[n])-(this._subParamsIdx[n]>>8)>0}getSubParams(n){const d=this._subParamsIdx[n]>>8,f=255&this._subParamsIdx[n];return f-d>0?this._subParams.subarray(d,f):null}getSubParamsAll(){const n={};for(let d=0;d>8,p=255&this._subParamsIdx[d];p-f>0&&(n[d]=this._subParams.slice(f,p))}return n}addDigit(n){let d;if(this._rejectDigits||!(d=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)return;const f=this._digitIsSub?this._subParams:this.params,p=f[d-1];f[d-1]=~p?Math.min(10*p+n,a):n}}r.Params=l},5741:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.AddonManager=void 0,r.AddonManager=class{constructor(){this._addons=[]}dispose(){for(let a=this._addons.length-1;a>=0;a--)this._addons[a].instance.dispose()}loadAddon(a,l){const u={instance:l,dispose:l.dispose,isDisposed:!1};this._addons.push(u),l.dispose=()=>this._wrappedAddonDispose(u),l.activate(a)}_wrappedAddonDispose(a){if(a.isDisposed)return;let l=-1;for(let u=0;u{Object.defineProperty(r,"__esModule",{value:!0}),r.BufferApiView=void 0;const l=a(3785),u=a(511);r.BufferApiView=class{constructor(n,d){this._buffer=n,this.type=d}init(n){return this._buffer=n,this}get cursorY(){return this._buffer.y}get cursorX(){return this._buffer.x}get viewportY(){return this._buffer.ydisp}get baseY(){return this._buffer.ybase}get length(){return this._buffer.lines.length}getLine(n){const d=this._buffer.lines.get(n);if(d)return new l.BufferLineApiView(d)}getNullCell(){return new u.CellData}}},3785:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.BufferLineApiView=void 0;const l=a(511);r.BufferLineApiView=class{constructor(u){this._line=u}get isWrapped(){return this._line.isWrapped}get length(){return this._line.length}getCell(u,n){if(!(u<0||u>=this._line.length))return n?(this._line.loadCell(u,n),n):this._line.loadCell(u,new l.CellData)}translateToString(u,n,d){return this._line.translateToString(u,n,d)}}},8285:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.BufferNamespaceApi=void 0;const l=a(8771),u=a(8460),n=a(844);class d extends n.Disposable{constructor(p){super(),this._core=p,this._onBufferChange=this.register(new u.EventEmitter),this.onBufferChange=this._onBufferChange.event,this._normal=new l.BufferApiView(this._core.buffers.normal,"normal"),this._alternate=new l.BufferApiView(this._core.buffers.alt,"alternate"),this._core.buffers.onBufferActivate(()=>this._onBufferChange.fire(this.active))}get active(){if(this._core.buffers.active===this._core.buffers.normal)return this.normal;if(this._core.buffers.active===this._core.buffers.alt)return this.alternate;throw new Error("Active buffer is neither normal nor alternate")}get normal(){return this._normal.init(this._core.buffers.normal)}get alternate(){return this._alternate.init(this._core.buffers.alt)}}r.BufferNamespaceApi=d},7975:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ParserApi=void 0,r.ParserApi=class{constructor(a){this._core=a}registerCsiHandler(a,l){return this._core.registerCsiHandler(a,u=>l(u.toArray()))}addCsiHandler(a,l){return this.registerCsiHandler(a,l)}registerDcsHandler(a,l){return this._core.registerDcsHandler(a,(u,n)=>l(u,n.toArray()))}addDcsHandler(a,l){return this.registerDcsHandler(a,l)}registerEscHandler(a,l){return this._core.registerEscHandler(a,l)}addEscHandler(a,l){return this.registerEscHandler(a,l)}registerOscHandler(a,l){return this._core.registerOscHandler(a,l)}addOscHandler(a,l){return this.registerOscHandler(a,l)}}},7090:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.UnicodeApi=void 0,r.UnicodeApi=class{constructor(a){this._core=a}register(a){this._core.unicodeService.register(a)}get versions(){return this._core.unicodeService.versions}get activeVersion(){return this._core.unicodeService.activeVersion}set activeVersion(a){this._core.unicodeService.activeVersion=a}}},744:function(I,r,a){var l=this&&this.__decorate||function(e,s,t,i){var o,c=arguments.length,v=c<3?s:i===null?i=Object.getOwnPropertyDescriptor(s,t):i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")v=Reflect.decorate(e,s,t,i);else for(var m=e.length-1;m>=0;m--)(o=e[m])&&(v=(c<3?o(v):c>3?o(s,t,v):o(s,t))||v);return c>3&&v&&Object.defineProperty(s,t,v),v},u=this&&this.__param||function(e,s){return function(t,i){s(t,i,e)}};Object.defineProperty(r,"__esModule",{value:!0}),r.BufferService=r.MINIMUM_ROWS=r.MINIMUM_COLS=void 0;const n=a(8460),d=a(844),f=a(5295),p=a(2585);r.MINIMUM_COLS=2,r.MINIMUM_ROWS=1;let _=r.BufferService=class extends d.Disposable{get buffer(){return this.buffers.active}constructor(e){super(),this.isUserScrolling=!1,this._onResize=this.register(new n.EventEmitter),this.onResize=this._onResize.event,this._onScroll=this.register(new n.EventEmitter),this.onScroll=this._onScroll.event,this.cols=Math.max(e.rawOptions.cols||0,r.MINIMUM_COLS),this.rows=Math.max(e.rawOptions.rows||0,r.MINIMUM_ROWS),this.buffers=this.register(new f.BufferSet(e,this))}resize(e,s){this.cols=e,this.rows=s,this.buffers.resize(e,s),this._onResize.fire({cols:e,rows:s})}reset(){this.buffers.reset(),this.isUserScrolling=!1}scroll(e,s=!1){const t=this.buffer;let i;i=this._cachedBlankLine,i&&i.length===this.cols&&i.getFg(0)===e.fg&&i.getBg(0)===e.bg||(i=t.getBlankLine(e,s),this._cachedBlankLine=i),i.isWrapped=s;const o=t.ybase+t.scrollTop,c=t.ybase+t.scrollBottom;if(t.scrollTop===0){const v=t.lines.isFull;c===t.lines.length-1?v?t.lines.recycle().copyFrom(i):t.lines.push(i.clone()):t.lines.splice(c+1,0,i.clone()),v?this.isUserScrolling&&(t.ydisp=Math.max(t.ydisp-1,0)):(t.ybase++,this.isUserScrolling||t.ydisp++)}else{const v=c-o+1;t.lines.shiftElements(o+1,v-1,-1),t.lines.set(c,i.clone())}this.isUserScrolling||(t.ydisp=t.ybase),this._onScroll.fire(t.ydisp)}scrollLines(e,s,t){const i=this.buffer;if(e<0){if(i.ydisp===0)return;this.isUserScrolling=!0}else e+i.ydisp>=i.ybase&&(this.isUserScrolling=!1);const o=i.ydisp;i.ydisp=Math.max(Math.min(i.ydisp+e,i.ybase),0),o!==i.ydisp&&(s||this._onScroll.fire(i.ydisp))}};r.BufferService=_=l([u(0,p.IOptionsService)],_)},7994:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.CharsetService=void 0,r.CharsetService=class{constructor(){this.glevel=0,this._charsets=[]}reset(){this.charset=void 0,this._charsets=[],this.glevel=0}setgLevel(a){this.glevel=a,this.charset=this._charsets[a]}setgCharset(a,l){this._charsets[a]=l,this.glevel===a&&(this.charset=l)}}},1753:function(I,r,a){var l=this&&this.__decorate||function(i,o,c,v){var m,h=arguments.length,g=h<3?o:v===null?v=Object.getOwnPropertyDescriptor(o,c):v;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(i,o,c,v);else for(var b=i.length-1;b>=0;b--)(m=i[b])&&(g=(h<3?m(g):h>3?m(o,c,g):m(o,c))||g);return h>3&&g&&Object.defineProperty(o,c,g),g},u=this&&this.__param||function(i,o){return function(c,v){o(c,v,i)}};Object.defineProperty(r,"__esModule",{value:!0}),r.CoreMouseService=void 0;const n=a(2585),d=a(8460),f=a(844),p={NONE:{events:0,restrict:()=>!1},X10:{events:1,restrict:i=>i.button!==4&&i.action===1&&(i.ctrl=!1,i.alt=!1,i.shift=!1,!0)},VT200:{events:19,restrict:i=>i.action!==32},DRAG:{events:23,restrict:i=>i.action!==32||i.button!==3},ANY:{events:31,restrict:i=>!0}};function _(i,o){let c=(i.ctrl?16:0)|(i.shift?4:0)|(i.alt?8:0);return i.button===4?(c|=64,c|=i.action):(c|=3&i.button,4&i.button&&(c|=64),8&i.button&&(c|=128),i.action===32?c|=32:i.action!==0||o||(c|=3)),c}const e=String.fromCharCode,s={DEFAULT:i=>{const o=[_(i,!1)+32,i.col+32,i.row+32];return o[0]>255||o[1]>255||o[2]>255?"":`\x1B[M${e(o[0])}${e(o[1])}${e(o[2])}`},SGR:i=>{const o=i.action===0&&i.button!==4?"m":"M";return`\x1B[<${_(i,!0)};${i.col};${i.row}${o}`},SGR_PIXELS:i=>{const o=i.action===0&&i.button!==4?"m":"M";return`\x1B[<${_(i,!0)};${i.x};${i.y}${o}`}};let t=r.CoreMouseService=class extends f.Disposable{constructor(i,o){super(),this._bufferService=i,this._coreService=o,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._lastEvent=null,this._onProtocolChange=this.register(new d.EventEmitter),this.onProtocolChange=this._onProtocolChange.event;for(const c of Object.keys(p))this.addProtocol(c,p[c]);for(const c of Object.keys(s))this.addEncoding(c,s[c]);this.reset()}addProtocol(i,o){this._protocols[i]=o}addEncoding(i,o){this._encodings[i]=o}get activeProtocol(){return this._activeProtocol}get areMouseEventsActive(){return this._protocols[this._activeProtocol].events!==0}set activeProtocol(i){if(!this._protocols[i])throw new Error(`unknown protocol "${i}"`);this._activeProtocol=i,this._onProtocolChange.fire(this._protocols[i].events)}get activeEncoding(){return this._activeEncoding}set activeEncoding(i){if(!this._encodings[i])throw new Error(`unknown encoding "${i}"`);this._activeEncoding=i}reset(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._lastEvent=null}triggerMouseEvent(i){if(i.col<0||i.col>=this._bufferService.cols||i.row<0||i.row>=this._bufferService.rows||i.button===4&&i.action===32||i.button===3&&i.action!==32||i.button!==4&&(i.action===2||i.action===3)||(i.col++,i.row++,i.action===32&&this._lastEvent&&this._equalEvents(this._lastEvent,i,this._activeEncoding==="SGR_PIXELS"))||!this._protocols[this._activeProtocol].restrict(i))return!1;const o=this._encodings[this._activeEncoding](i);return o&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(o):this._coreService.triggerDataEvent(o,!0)),this._lastEvent=i,!0}explainEvents(i){return{down:!!(1&i),up:!!(2&i),drag:!!(4&i),move:!!(8&i),wheel:!!(16&i)}}_equalEvents(i,o,c){if(c){if(i.x!==o.x||i.y!==o.y)return!1}else if(i.col!==o.col||i.row!==o.row)return!1;return i.button===o.button&&i.action===o.action&&i.ctrl===o.ctrl&&i.alt===o.alt&&i.shift===o.shift}};r.CoreMouseService=t=l([u(0,n.IBufferService),u(1,n.ICoreService)],t)},6975:function(I,r,a){var l=this&&this.__decorate||function(t,i,o,c){var v,m=arguments.length,h=m<3?i:c===null?c=Object.getOwnPropertyDescriptor(i,o):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")h=Reflect.decorate(t,i,o,c);else for(var g=t.length-1;g>=0;g--)(v=t[g])&&(h=(m<3?v(h):m>3?v(i,o,h):v(i,o))||h);return m>3&&h&&Object.defineProperty(i,o,h),h},u=this&&this.__param||function(t,i){return function(o,c){i(o,c,t)}};Object.defineProperty(r,"__esModule",{value:!0}),r.CoreService=void 0;const n=a(1439),d=a(8460),f=a(844),p=a(2585),_=Object.freeze({insertMode:!1}),e=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0});let s=r.CoreService=class extends f.Disposable{constructor(t,i,o){super(),this._bufferService=t,this._logService=i,this._optionsService=o,this.isCursorInitialized=!1,this.isCursorHidden=!1,this._onData=this.register(new d.EventEmitter),this.onData=this._onData.event,this._onUserInput=this.register(new d.EventEmitter),this.onUserInput=this._onUserInput.event,this._onBinary=this.register(new d.EventEmitter),this.onBinary=this._onBinary.event,this._onRequestScrollToBottom=this.register(new d.EventEmitter),this.onRequestScrollToBottom=this._onRequestScrollToBottom.event,this.modes=(0,n.clone)(_),this.decPrivateModes=(0,n.clone)(e)}reset(){this.modes=(0,n.clone)(_),this.decPrivateModes=(0,n.clone)(e)}triggerDataEvent(t,i=!1){if(this._optionsService.rawOptions.disableStdin)return;const o=this._bufferService.buffer;i&&this._optionsService.rawOptions.scrollOnUserInput&&o.ybase!==o.ydisp&&this._onRequestScrollToBottom.fire(),i&&this._onUserInput.fire(),this._logService.debug(`sending data "${t}"`,()=>t.split("").map(c=>c.charCodeAt(0))),this._onData.fire(t)}triggerBinaryEvent(t){this._optionsService.rawOptions.disableStdin||(this._logService.debug(`sending binary "${t}"`,()=>t.split("").map(i=>i.charCodeAt(0))),this._onBinary.fire(t))}};r.CoreService=s=l([u(0,p.IBufferService),u(1,p.ILogService),u(2,p.IOptionsService)],s)},9074:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.DecorationService=void 0;const l=a(8055),u=a(8460),n=a(844),d=a(6106);let f=0,p=0;class _ extends n.Disposable{get decorations(){return this._decorations.values()}constructor(){super(),this._decorations=new d.SortedList(t=>t==null?void 0:t.marker.line),this._onDecorationRegistered=this.register(new u.EventEmitter),this.onDecorationRegistered=this._onDecorationRegistered.event,this._onDecorationRemoved=this.register(new u.EventEmitter),this.onDecorationRemoved=this._onDecorationRemoved.event,this.register((0,n.toDisposable)(()=>this.reset()))}registerDecoration(t){if(t.marker.isDisposed)return;const i=new e(t);if(i){const o=i.marker.onDispose(()=>i.dispose());i.onDispose(()=>{i&&(this._decorations.delete(i)&&this._onDecorationRemoved.fire(i),o.dispose())}),this._decorations.insert(i),this._onDecorationRegistered.fire(i)}return i}reset(){for(const t of this._decorations.values())t.dispose();this._decorations.clear()}*getDecorationsAtCell(t,i,o){var c,v,m;let h=0,g=0;for(const b of this._decorations.getKeyIterator(i))h=(c=b.options.x)!==null&&c!==void 0?c:0,g=h+((v=b.options.width)!==null&&v!==void 0?v:1),t>=h&&t{var m,h,g;f=(m=v.options.x)!==null&&m!==void 0?m:0,p=f+((h=v.options.width)!==null&&h!==void 0?h:1),t>=f&&t{Object.defineProperty(r,"__esModule",{value:!0}),r.InstantiationService=r.ServiceCollection=void 0;const l=a(2585),u=a(8343);class n{constructor(...f){this._entries=new Map;for(const[p,_]of f)this.set(p,_)}set(f,p){const _=this._entries.get(f);return this._entries.set(f,p),_}forEach(f){for(const[p,_]of this._entries.entries())f(p,_)}has(f){return this._entries.has(f)}get(f){return this._entries.get(f)}}r.ServiceCollection=n,r.InstantiationService=class{constructor(){this._services=new n,this._services.set(l.IInstantiationService,this)}setService(d,f){this._services.set(d,f)}getService(d){return this._services.get(d)}createInstance(d,...f){const p=(0,u.getServiceDependencies)(d).sort((s,t)=>s.index-t.index),_=[];for(const s of p){const t=this._services.get(s.id);if(!t)throw new Error(`[createInstance] ${d.name} depends on UNKNOWN service ${s.id}.`);_.push(t)}const e=p.length>0?p[0].index:f.length;if(f.length!==e)throw new Error(`[createInstance] First service dependency of ${d.name} at position ${e+1} conflicts with ${f.length} static arguments`);return new d(...f,..._)}}},7866:function(I,r,a){var l=this&&this.__decorate||function(e,s,t,i){var o,c=arguments.length,v=c<3?s:i===null?i=Object.getOwnPropertyDescriptor(s,t):i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")v=Reflect.decorate(e,s,t,i);else for(var m=e.length-1;m>=0;m--)(o=e[m])&&(v=(c<3?o(v):c>3?o(s,t,v):o(s,t))||v);return c>3&&v&&Object.defineProperty(s,t,v),v},u=this&&this.__param||function(e,s){return function(t,i){s(t,i,e)}};Object.defineProperty(r,"__esModule",{value:!0}),r.traceCall=r.setTraceLogger=r.LogService=void 0;const n=a(844),d=a(2585),f={trace:d.LogLevelEnum.TRACE,debug:d.LogLevelEnum.DEBUG,info:d.LogLevelEnum.INFO,warn:d.LogLevelEnum.WARN,error:d.LogLevelEnum.ERROR,off:d.LogLevelEnum.OFF};let p,_=r.LogService=class extends n.Disposable{get logLevel(){return this._logLevel}constructor(e){super(),this._optionsService=e,this._logLevel=d.LogLevelEnum.OFF,this._updateLogLevel(),this.register(this._optionsService.onSpecificOptionChange("logLevel",()=>this._updateLogLevel())),p=this}_updateLogLevel(){this._logLevel=f[this._optionsService.rawOptions.logLevel]}_evalLazyOptionalParams(e){for(let s=0;sJSON.stringify(v)).join(", ")})`);const c=i.apply(this,o);return p.trace(`GlyphRenderer#${i.name} return`,c),c}}},7302:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.OptionsService=r.DEFAULT_OPTIONS=void 0;const l=a(8460),u=a(844),n=a(6114);r.DEFAULT_OPTIONS={cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,cursorInactiveStyle:"outline",customGlyphs:!0,drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",ignoreBracketedPasteMode:!1,lineHeight:1,letterSpacing:0,linkHandler:null,logLevel:"info",logger:null,scrollback:1e3,scrollOnUserInput:!0,scrollSensitivity:1,screenReaderMode:!1,smoothScrollDuration:0,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!1,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:n.isMac,windowOptions:{},windowsMode:!1,windowsPty:{},wordSeparator:" ()[]{}',\"`",altClickMovesCursor:!0,convertEol:!1,termName:"xterm",cancelEvents:!1,overviewRulerWidth:0};const d=["normal","bold","100","200","300","400","500","600","700","800","900"];class f extends u.Disposable{constructor(_){super(),this._onOptionChange=this.register(new l.EventEmitter),this.onOptionChange=this._onOptionChange.event;const e=Object.assign({},r.DEFAULT_OPTIONS);for(const s in _)if(s in e)try{const t=_[s];e[s]=this._sanitizeAndValidateOption(s,t)}catch(t){console.error(t)}this.rawOptions=e,this.options=Object.assign({},e),this._setupOptions()}onSpecificOptionChange(_,e){return this.onOptionChange(s=>{s===_&&e(this.rawOptions[_])})}onMultipleOptionChange(_,e){return this.onOptionChange(s=>{_.indexOf(s)!==-1&&e()})}_setupOptions(){const _=s=>{if(!(s in r.DEFAULT_OPTIONS))throw new Error(`No option with key "${s}"`);return this.rawOptions[s]},e=(s,t)=>{if(!(s in r.DEFAULT_OPTIONS))throw new Error(`No option with key "${s}"`);t=this._sanitizeAndValidateOption(s,t),this.rawOptions[s]!==t&&(this.rawOptions[s]=t,this._onOptionChange.fire(s))};for(const s in this.rawOptions){const t={get:_.bind(this,s),set:e.bind(this,s)};Object.defineProperty(this.options,s,t)}}_sanitizeAndValidateOption(_,e){switch(_){case"cursorStyle":if(e||(e=r.DEFAULT_OPTIONS[_]),!function(s){return s==="block"||s==="underline"||s==="bar"}(e))throw new Error(`"${e}" is not a valid value for ${_}`);break;case"wordSeparator":e||(e=r.DEFAULT_OPTIONS[_]);break;case"fontWeight":case"fontWeightBold":if(typeof e=="number"&&1<=e&&e<=1e3)break;e=d.includes(e)?e:r.DEFAULT_OPTIONS[_];break;case"cursorWidth":e=Math.floor(e);case"lineHeight":case"tabStopWidth":if(e<1)throw new Error(`${_} cannot be less than 1, value: ${e}`);break;case"minimumContrastRatio":e=Math.max(1,Math.min(21,Math.round(10*e)/10));break;case"scrollback":if((e=Math.min(e,4294967295))<0)throw new Error(`${_} cannot be less than 0, value: ${e}`);break;case"fastScrollSensitivity":case"scrollSensitivity":if(e<=0)throw new Error(`${_} cannot be less than or equal to 0, value: ${e}`);break;case"rows":case"cols":if(!e&&e!==0)throw new Error(`${_} must be numeric, value: ${e}`);break;case"windowsPty":e=e??{}}return e}}r.OptionsService=f},2660:function(I,r,a){var l=this&&this.__decorate||function(f,p,_,e){var s,t=arguments.length,i=t<3?p:e===null?e=Object.getOwnPropertyDescriptor(p,_):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(f,p,_,e);else for(var o=f.length-1;o>=0;o--)(s=f[o])&&(i=(t<3?s(i):t>3?s(p,_,i):s(p,_))||i);return t>3&&i&&Object.defineProperty(p,_,i),i},u=this&&this.__param||function(f,p){return function(_,e){p(_,e,f)}};Object.defineProperty(r,"__esModule",{value:!0}),r.OscLinkService=void 0;const n=a(2585);let d=r.OscLinkService=class{constructor(f){this._bufferService=f,this._nextId=1,this._entriesWithId=new Map,this._dataByLinkId=new Map}registerLink(f){const p=this._bufferService.buffer;if(f.id===void 0){const o=p.addMarker(p.ybase+p.y),c={data:f,id:this._nextId++,lines:[o]};return o.onDispose(()=>this._removeMarkerFromLink(c,o)),this._dataByLinkId.set(c.id,c),c.id}const _=f,e=this._getEntryIdKey(_),s=this._entriesWithId.get(e);if(s)return this.addLineToLink(s.id,p.ybase+p.y),s.id;const t=p.addMarker(p.ybase+p.y),i={id:this._nextId++,key:this._getEntryIdKey(_),data:_,lines:[t]};return t.onDispose(()=>this._removeMarkerFromLink(i,t)),this._entriesWithId.set(i.key,i),this._dataByLinkId.set(i.id,i),i.id}addLineToLink(f,p){const _=this._dataByLinkId.get(f);if(_&&_.lines.every(e=>e.line!==p)){const e=this._bufferService.buffer.addMarker(p);_.lines.push(e),e.onDispose(()=>this._removeMarkerFromLink(_,e))}}getLinkData(f){var p;return(p=this._dataByLinkId.get(f))===null||p===void 0?void 0:p.data}_getEntryIdKey(f){return`${f.id};;${f.uri}`}_removeMarkerFromLink(f,p){const _=f.lines.indexOf(p);_!==-1&&(f.lines.splice(_,1),f.lines.length===0&&(f.data.id!==void 0&&this._entriesWithId.delete(f.key),this._dataByLinkId.delete(f.id)))}};r.OscLinkService=d=l([u(0,n.IBufferService)],d)},8343:(I,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.createDecorator=r.getServiceDependencies=r.serviceRegistry=void 0;const a="di$target",l="di$dependencies";r.serviceRegistry=new Map,r.getServiceDependencies=function(u){return u[l]||[]},r.createDecorator=function(u){if(r.serviceRegistry.has(u))return r.serviceRegistry.get(u);const n=function(d,f,p){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");(function(_,e,s){e[a]===e?e[l].push({id:_,index:s}):(e[l]=[{id:_,index:s}],e[a]=e)})(n,d,p)};return n.toString=()=>u,r.serviceRegistry.set(u,n),n}},2585:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.IDecorationService=r.IUnicodeService=r.IOscLinkService=r.IOptionsService=r.ILogService=r.LogLevelEnum=r.IInstantiationService=r.ICharsetService=r.ICoreService=r.ICoreMouseService=r.IBufferService=void 0;const l=a(8343);var u;r.IBufferService=(0,l.createDecorator)("BufferService"),r.ICoreMouseService=(0,l.createDecorator)("CoreMouseService"),r.ICoreService=(0,l.createDecorator)("CoreService"),r.ICharsetService=(0,l.createDecorator)("CharsetService"),r.IInstantiationService=(0,l.createDecorator)("InstantiationService"),function(n){n[n.TRACE=0]="TRACE",n[n.DEBUG=1]="DEBUG",n[n.INFO=2]="INFO",n[n.WARN=3]="WARN",n[n.ERROR=4]="ERROR",n[n.OFF=5]="OFF"}(u||(r.LogLevelEnum=u={})),r.ILogService=(0,l.createDecorator)("LogService"),r.IOptionsService=(0,l.createDecorator)("OptionsService"),r.IOscLinkService=(0,l.createDecorator)("OscLinkService"),r.IUnicodeService=(0,l.createDecorator)("UnicodeService"),r.IDecorationService=(0,l.createDecorator)("DecorationService")},1480:(I,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.UnicodeService=void 0;const l=a(8460),u=a(225);r.UnicodeService=class{constructor(){this._providers=Object.create(null),this._active="",this._onChange=new l.EventEmitter,this.onChange=this._onChange.event;const n=new u.UnicodeV6;this.register(n),this._active=n.version,this._activeProvider=n}dispose(){this._onChange.dispose()}get versions(){return Object.keys(this._providers)}get activeVersion(){return this._active}set activeVersion(n){if(!this._providers[n])throw new Error(`unknown Unicode version "${n}"`);this._active=n,this._activeProvider=this._providers[n],this._onChange.fire(n)}register(n){this._providers[n.version]=n}wcwidth(n){return this._activeProvider.wcwidth(n)}getStringCellWidth(n){let d=0;const f=n.length;for(let p=0;p=f)return d+this.wcwidth(_);const e=n.charCodeAt(p);56320<=e&&e<=57343?_=1024*(_-55296)+e-56320+65536:d+=this.wcwidth(e)}d+=this.wcwidth(_)}return d}}}},oe={};function J(I){var r=oe[I];if(r!==void 0)return r.exports;var a=oe[I]={exports:{}};return ce[I].call(a.exports,a,a.exports,J),a.exports}var ve={};return(()=>{var I=ve;Object.defineProperty(I,"__esModule",{value:!0}),I.Terminal=void 0;const r=J(9042),a=J(3236),l=J(844),u=J(5741),n=J(8285),d=J(7975),f=J(7090),p=["cols","rows"];class _ extends l.Disposable{constructor(s){super(),this._core=this.register(new a.Terminal(s)),this._addonManager=this.register(new u.AddonManager),this._publicOptions=Object.assign({},this._core.options);const t=o=>this._core.options[o],i=(o,c)=>{this._checkReadonlyOptions(o),this._core.options[o]=c};for(const o in this._core.options){const c={get:t.bind(this,o),set:i.bind(this,o)};Object.defineProperty(this._publicOptions,o,c)}}_checkReadonlyOptions(s){if(p.includes(s))throw new Error(`Option "${s}" can only be set in the constructor`)}_checkProposedApi(){if(!this._core.optionsService.rawOptions.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")}get onBell(){return this._core.onBell}get onBinary(){return this._core.onBinary}get onCursorMove(){return this._core.onCursorMove}get onData(){return this._core.onData}get onKey(){return this._core.onKey}get onLineFeed(){return this._core.onLineFeed}get onRender(){return this._core.onRender}get onResize(){return this._core.onResize}get onScroll(){return this._core.onScroll}get onSelectionChange(){return this._core.onSelectionChange}get onTitleChange(){return this._core.onTitleChange}get onWriteParsed(){return this._core.onWriteParsed}get element(){return this._core.element}get parser(){return this._parser||(this._parser=new d.ParserApi(this._core)),this._parser}get unicode(){return this._checkProposedApi(),new f.UnicodeApi(this._core)}get textarea(){return this._core.textarea}get rows(){return this._core.rows}get cols(){return this._core.cols}get buffer(){return this._buffer||(this._buffer=this.register(new n.BufferNamespaceApi(this._core))),this._buffer}get markers(){return this._checkProposedApi(),this._core.markers}get modes(){const s=this._core.coreService.decPrivateModes;let t="none";switch(this._core.coreMouseService.activeProtocol){case"X10":t="x10";break;case"VT200":t="vt200";break;case"DRAG":t="drag";break;case"ANY":t="any"}return{applicationCursorKeysMode:s.applicationCursorKeys,applicationKeypadMode:s.applicationKeypad,bracketedPasteMode:s.bracketedPasteMode,insertMode:this._core.coreService.modes.insertMode,mouseTrackingMode:t,originMode:s.origin,reverseWraparoundMode:s.reverseWraparound,sendFocusMode:s.sendFocus,wraparoundMode:s.wraparound}}get options(){return this._publicOptions}set options(s){for(const t in s)this._publicOptions[t]=s[t]}blur(){this._core.blur()}focus(){this._core.focus()}resize(s,t){this._verifyIntegers(s,t),this._core.resize(s,t)}open(s){this._core.open(s)}attachCustomKeyEventHandler(s){this._core.attachCustomKeyEventHandler(s)}registerLinkProvider(s){return this._core.registerLinkProvider(s)}registerCharacterJoiner(s){return this._checkProposedApi(),this._core.registerCharacterJoiner(s)}deregisterCharacterJoiner(s){this._checkProposedApi(),this._core.deregisterCharacterJoiner(s)}registerMarker(s=0){return this._verifyIntegers(s),this._core.registerMarker(s)}registerDecoration(s){var t,i,o;return this._checkProposedApi(),this._verifyPositiveIntegers((t=s.x)!==null&&t!==void 0?t:0,(i=s.width)!==null&&i!==void 0?i:0,(o=s.height)!==null&&o!==void 0?o:0),this._core.registerDecoration(s)}hasSelection(){return this._core.hasSelection()}select(s,t,i){this._verifyIntegers(s,t,i),this._core.select(s,t,i)}getSelection(){return this._core.getSelection()}getSelectionPosition(){return this._core.getSelectionPosition()}clearSelection(){this._core.clearSelection()}selectAll(){this._core.selectAll()}selectLines(s,t){this._verifyIntegers(s,t),this._core.selectLines(s,t)}dispose(){super.dispose()}scrollLines(s){this._verifyIntegers(s),this._core.scrollLines(s)}scrollPages(s){this._verifyIntegers(s),this._core.scrollPages(s)}scrollToTop(){this._core.scrollToTop()}scrollToBottom(){this._core.scrollToBottom()}scrollToLine(s){this._verifyIntegers(s),this._core.scrollToLine(s)}clear(){this._core.clear()}write(s,t){this._core.write(s,t)}writeln(s,t){this._core.write(s),this._core.write(`\r -`,t)}paste(s){this._core.paste(s)}refresh(s,t){this._verifyIntegers(s,t),this._core.refresh(s,t)}reset(){this._core.reset()}clearTextureAtlas(){this._core.clearTextureAtlas()}loadAddon(s){this._addonManager.loadAddon(this,s)}static get strings(){return r}_verifyIntegers(...s){for(const t of s)if(t===1/0||isNaN(t)||t%1!=0)throw new Error("This API only accepts integers")}_verifyPositiveIntegers(...s){for(const t of s)if(t&&(t===1/0||isNaN(t)||t%1!=0||t<0))throw new Error("This API only accepts positive integers")}}I.Terminal=_})(),ve})())})(pe);var De=pe.exports;const Re={style:{"background-color":"white",width:"100%",padding:"8px","padding-left":"16px","border-radius":"10px","margin-bottom":"16px",display:"flex","flex-direction":"row","align-items":"center","justify-content":"space-between"}},xe=he("div",{style:{width:"100%",height:"100%","background-color":"#fff",padding:"16px","border-radius":"10px"}},[he("div",{id:"terminal",style:{}})],-1),Ae={name:"ConsolePage",components:{},data(){return{term:null,websocket:null,status:"",connection_status:"连接"}},mounted(){this.term=new De.Terminal({rendererType:"canvas",rows:28,cols:100,theme:{foreground:"#000",background:"#ffffff",cursor:"#000",convertEol:!0}}),this.term.open(document.getElementById("terminal")),this.createWebSocket()},methods:{createWebSocket(){this.status="正在连接",this.websocket=new WebSocket("ws://"+window.location.hostname+":6185/api/live-log"),this.status="已连接",this.connection_status="断开",this.websocket.onopen=()=>{console.log("WebSocket连接已打开")},this.websocket.onerror=Q=>{console.error("WebSocket发生错误:",Q)},this.websocket.onclose=()=>{console.log("WebSocket连接已关闭")},this.websocket.onmessage=Q=>{this.term.write(Q.data+`\r +`,t)}paste(s){this._core.paste(s)}refresh(s,t){this._verifyIntegers(s,t),this._core.refresh(s,t)}reset(){this._core.reset()}clearTextureAtlas(){this._core.clearTextureAtlas()}loadAddon(s){this._addonManager.loadAddon(this,s)}static get strings(){return r}_verifyIntegers(...s){for(const t of s)if(t===1/0||isNaN(t)||t%1!=0)throw new Error("This API only accepts integers")}_verifyPositiveIntegers(...s){for(const t of s)if(t&&(t===1/0||isNaN(t)||t%1!=0||t<0))throw new Error("This API only accepts positive integers")}}I.Terminal=_})(),ve})())})(pe);var De=pe.exports;const Re={style:{"background-color":"white",width:"100%",padding:"8px","padding-left":"16px","border-radius":"10px","margin-bottom":"16px",display:"flex","flex-direction":"row","align-items":"center","justify-content":"space-between"}},xe=he("div",{style:{width:"100%",height:"100%","background-color":"#fff",padding:"16px","border-radius":"10px"}},[he("div",{id:"terminal",style:{height:"100%"}})],-1),Ae={name:"ConsolePage",components:{},data(){return{term:null,websocket:null,status:"",connection_status:"连接"}},mounted(){this.term=new De.Terminal({rendererType:"canvas",rows:35,cols:150,theme:{foreground:"#000",background:"#ffffff",cursor:"#000",convertEol:!0}}),this.term.open(document.getElementById("terminal")),this.createWebSocket()},methods:{createWebSocket(){this.status="正在连接",this.websocket=new WebSocket("ws://"+window.location.hostname+":6185/api/live-log"),this.status="已连接",this.connection_status="断开",this.websocket.onopen=()=>{console.log("WebSocket连接已打开")},this.websocket.onerror=Q=>{console.error("WebSocket发生错误:",Q)},this.websocket.onclose=()=>{console.log("WebSocket连接已关闭")},this.websocket.onmessage=Q=>{this.term.write(Q.data+`\r `)}},handleConnection(){this.connection_status==="连接"?this.createWebSocket():(this.websocket.close(),this.term.write(`已手动断开连接。\r `),this.status="未连接",this.connection_status="连接")}},beforeUnmount(){this.websocket.close()}},Te=Object.assign(Ae,{setup(Q){return(ne,ce)=>(Ce(),be(ke,null,[he("div",Re,[he("h3",null,ge(ne.status),1),ye(Ee,{color:"primary",variant:"text",onClick:ne.handleConnection},{default:we(()=>[Le(ge(ne.connection_status),1)]),_:1},8,["onClick"])]),xe],64))}});export{Te as default}; diff --git a/dashboard/dist/assets/DefaultDashboard-512a61eb.js b/dashboard/dist/assets/DefaultDashboard-512a61eb.js deleted file mode 100644 index afbe9573a..000000000 --- a/dashboard/dist/assets/DefaultDashboard-512a61eb.js +++ /dev/null @@ -1 +0,0 @@ -import{o as i,c as _,w as e,d as t,u as a,D as m,f as p,O as x,P as l,t as u,I as h,G as d,l as y,E as S,F as w,k as c,Y as T,Z as C,v as M,n as L,a as P,j,z as D}from"./index-a2f0b905.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";const B={class:"d-flex align-start mb-3"},F={class:"text-h1 font-weight-medium"},I=a("span",{class:"text-subtitle-1 text-medium-emphasis text-white"},"消息总数",-1),N={name:"TotalMessage",props:["stat"],data:()=>({stat:{message_count:0}}),mounted(){}},R=Object.assign(N,{setup(s){return(o,n)=>(i(),_(d,{elevation:"0",class:"bg-secondary overflow-hidden bubble-shape bubble-secondary-shape"},{default:e(()=>[t(h,null,{default:e(()=>[a("div",B,[t(m,{icon:"",rounded:"sm",color:"darksecondary",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-account-multiple-outline"})]),_:1})]),t(x,null,{default:e(()=>[t(l,{cols:"6"},{default:e(()=>[a("h2",F,u(s.stat.message_count),1),I]),_:1})]),_:1})]),_:1})]),_:1}))}}),z={class:"d-flex align-start mb-3"},E={class:"text-h1 font-weight-medium"},H=a("span",{class:"text-subtitle-1 text-medium-emphasis text-white"},"消息平台数",-1),G={name:"TotalSession",props:["stat"],data:()=>({stat:{platform_count:0}})},U=Object.assign(G,{setup(s){return(o,n)=>(i(),_(d,{elevation:"0",class:"bg-primary overflow-hidden bubble-shape bubble-primary-shape"},{default:e(()=>[t(h,null,{default:e(()=>[a("div",z,[t(m,{icon:"",rounded:"sm",color:"darkprimary",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-account-multiple-outline"})]),_:1})]),t(x,null,{default:e(()=>[t(l,{cols:"6"},{default:e(()=>[a("h2",E,u(s.stat.platform_count),1),H]),_:1})]),_:1})]),_:1})]),_:1}))}}),Y={name:"OnlineTime",components:{},props:["stat"],watch:{},data:()=>({stat:{memory:"Loading",running:"Loading"}}),mounted(){}},Z={class:"d-flex align-center gap-3"},q={class:"text-h4 font-weight-medium"},A=a("span",{class:"text-subtitle-2 text-medium-emphasis text-white"},"运行时间",-1),J={class:"d-flex align-center gap-3"},K={class:"text-h4 font-weight-medium"},Q=a("span",{class:"text-subtitle-2 text-disabled font-weight-medium"},"占用内存",-1);function W(s,o,n,f,r,v){return i(),y(w,null,[t(d,{elevation:"0",class:"bg-primary overflow-hidden bubble-shape-sm bubble-primary mb-6"},{default:e(()=>[t(h,{class:"pa-5"},{default:e(()=>[a("div",Z,[t(m,{color:"darkprimary",icon:"",rounded:"sm",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-clock"})]),_:1}),a("div",null,[a("h4",q,u(n.stat.running),1),A]),t(S),a("div",null,[t(m,{icon:"",rounded:"sm",variant:"plain"},{default:e(()=>[t(p,{color:"black",icon:"mdi-stop",size:"32"})]),_:1})])])]),_:1})]),_:1}),t(d,{elevation:"0",class:"bubble-shape-sm overflow-hidden bubble-warning"},{default:e(()=>[t(h,{class:"pa-5"},{default:e(()=>{var b,g;return[a("div",J,[t(m,{color:"lightwarning",icon:"",rounded:"sm",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-memory"})]),_:1}),a("div",null,[a("h4",K,u((b=n.stat.memory)==null?void 0:b.process)+" / "+u((g=n.stat.memory)==null?void 0:g.system)+" MiB",1),Q])])]}),_:1})]),_:1})],64)}const X=$(Y,[["render",W]]),tt=a("span",{class:"text-subtitle-2 text-disabled font-weight-bold"},"总消息趋势",-1),et={class:"mt-4"},at={name:"MessageStat",components:{},props:["stat"],data:()=>({total_cnt:0,select:{state:"Today",abbr:"FL"},items:[{state:"过去 1 天",abbr:"FL"}],chartOptions1:{chart:{type:"area",height:400,fontFamily:"inherit",foreColor:"#a1aab2"},colors:["#5e35b1"],dataLabels:{enabled:!1},stroke:{curve:"smooth",width:1},tooltip:{fixed:{enabled:!1},x:{show:!0,format:"yyyy-MM-dd HH:mm"},y:{title:{formatter:()=>"消息条数 "}}},xaxis:{type:"datetime",title:{text:"时间"}},yaxis:{title:{text:"消息条数"}},grid:{show:!0}},lineChart1:{series:[{name:"消息条数",data:[]}]}}),watch:{stat:{handler:function(s,o){s=s.message_time_series,this.lineChart1.series[0].data=s.map(n=>[new Date(n[0]*1e3).getTime(),n[1]])},deep:!0}}},st=Object.assign(at,{setup(s){return(o,n)=>{const f=c("apexchart");return i(),_(d,{elevation:"0"},{default:e(()=>[t(d,{variant:"outlined"},{default:e(()=>[t(h,null,{default:e(()=>[t(x,null,{default:e(()=>[t(l,{cols:"12",sm:"7"},{default:e(()=>[tt]),_:1}),t(l,{cols:"12",sm:"5"},{default:e(()=>[t(T,{color:"primary",variant:"outlined","hide-details":"",modelValue:o.select,"onUpdate:modelValue":n[0]||(n[0]=r=>o.select=r),items:o.items,"item-title":"state","item-value":"abbr",label:"Select","persistent-hint":"","return-object":"","single-line":""},null,8,["modelValue","items"])]),_:1})]),_:1}),a("div",et,[t(f,{type:"area",height:"280",options:o.chartOptions1,series:o.lineChart1.series,ref:"rtchart"},null,8,["options","series"])])]),_:1})]),_:1})]),_:1})}}}),ot=a("div",{class:"d-flex align-center"},[a("h4",{class:"text-h4 mt-1"},"各平台消息数")],-1),nt={class:"mt-4"},lt={class:"d-inline-flex align-center justify-space-between w-100"},it={class:"text-subtitle-1 text-medium-emphasis font-weight-bold"},dt={class:"ml-auto text-subtitle-1 text-medium-emphasis font-weight-bold"},rt={class:"text-center mt-3"},ct={name:"PlatformStat",components:{},props:["stat"],watch:{stat:{handler:function(s,o){this.platforms=s.platform},deep:!0}},data:()=>({platforms:[]}),mounted(){}},ut=Object.assign(ct,{setup(s){return C(()=>({chart:{type:"area",height:95,fontFamily:"inherit",foreColor:"#a1aab2",sparkline:{enabled:!0}},colors:["#5e35b1"],dataLabels:{enabled:!1},stroke:{curve:"smooth",width:1},tooltip:{theme:"dark",fixed:{enabled:!1},x:{show:!1},y:{title:{formatter:()=>"消息条数 "}},marker:{show:!1}}})),(o,n)=>{const f=c("ChevronRightIcon");return i(),_(d,{elevation:"0"},{default:e(()=>[t(d,{variant:"outlined"},{default:e(()=>[t(h,null,{default:e(()=>[ot,a("div",nt,[t(M,{lines:"two",class:"py-0",style:{height:"270px"}},{default:e(()=>[(i(!0),y(w,null,L(o.platforms,(r,v)=>(i(),_(j,{key:v,value:r,color:"secondary",rounded:"sm"},{default:e(()=>[a("div",lt,[a("div",null,[a("h6",it,u(r.name),1)]),a("div",dt,u(r.count)+" 条",1)])]),_:2},1032,["value"]))),128))]),_:1}),a("div",rt,[t(m,{color:"primary",variant:"text"},{append:e(()=>[t(f,{"stroke-width":"1.5",width:"20"})]),default:e(()=>[P("详情 ")]),_:1})])])]),_:1})]),_:1})]),_:1})}}}),mt={name:"DefaultDashboard",components:{TotalMessage:R,OnlinePlatform:U,OnlineTime:X,MessageStat:st,PlatformStat:ut},data:()=>({stat:{}}),mounted(){D.get("/api/stat/get").then(s=>{this.stat=s.data.data})}};function _t(s,o,n,f,r,v){const b=c("TotalMessage"),g=c("OnlinePlatform"),V=c("OnlineTime"),k=c("MessageStat"),O=c("PlatformStat");return i(),_(x,null,{default:e(()=>[t(l,{cols:"12",md:"4"},{default:e(()=>[t(b,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",md:"4"},{default:e(()=>[t(g,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",md:"4"},{default:e(()=>[t(V,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",lg:"8"},{default:e(()=>[t(k,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",lg:"4"},{default:e(()=>[t(O,{stat:s.stat},null,8,["stat"])]),_:1})]),_:1})}const pt=$(mt,[["render",_t]]);export{pt as default}; diff --git a/dashboard/dist/assets/DefaultDashboard-8fc755bb.js b/dashboard/dist/assets/DefaultDashboard-8fc755bb.js new file mode 100644 index 000000000..13e711de8 --- /dev/null +++ b/dashboard/dist/assets/DefaultDashboard-8fc755bb.js @@ -0,0 +1 @@ +import{o as i,c as _,w as e,b as t,n as a,y as m,f as p,L as x,M as l,t as u,D as h,B as r,l as y,z as S,F as w,U as c,W as T,X as C,m as M,r as L,e as j,j as B,q as D}from"./index-3360c831.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";const P={class:"d-flex align-start mb-3"},F={class:"text-h1 font-weight-medium"},I=a("span",{class:"text-subtitle-1 text-medium-emphasis text-white"},"消息总数",-1),N={name:"TotalMessage",props:["stat"],data:()=>({stat:{message_count:0}}),mounted(){}},R=Object.assign(N,{setup(s){return(o,n)=>(i(),_(r,{elevation:"0",class:"bg-secondary overflow-hidden bubble-shape bubble-secondary-shape"},{default:e(()=>[t(h,null,{default:e(()=>[a("div",P,[t(m,{icon:"",rounded:"sm",color:"darksecondary",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-account-multiple-outline"})]),_:1})]),t(x,null,{default:e(()=>[t(l,{cols:"6"},{default:e(()=>[a("h2",F,u(s.stat.message_count),1),I]),_:1})]),_:1})]),_:1})]),_:1}))}}),z={class:"d-flex align-start mb-3"},H={class:"text-h1 font-weight-medium"},U=a("span",{class:"text-subtitle-1 text-medium-emphasis text-white"},"消息平台数",-1),q={name:"TotalSession",props:["stat"],data:()=>({stat:{platform_count:0}})},E=Object.assign(q,{setup(s){return(o,n)=>(i(),_(r,{elevation:"0",class:"bg-primary overflow-hidden bubble-shape bubble-primary-shape"},{default:e(()=>[t(h,null,{default:e(()=>[a("div",z,[t(m,{icon:"",rounded:"sm",color:"darkprimary",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-account-multiple-outline"})]),_:1})]),t(x,null,{default:e(()=>[t(l,{cols:"6"},{default:e(()=>[a("h2",H,u(s.stat.platform_count),1),U]),_:1})]),_:1})]),_:1})]),_:1}))}}),W={name:"OnlineTime",components:{},props:["stat"],watch:{},data:()=>({stat:{memory:"Loading",running:"Loading"}}),mounted(){}},X={class:"d-flex align-center gap-3"},A={class:"text-h4 font-weight-medium"},G=a("span",{class:"text-subtitle-2 text-medium-emphasis text-white"},"运行时间",-1),J={class:"d-flex align-center gap-3"},K={class:"text-h4 font-weight-medium"},Q=a("span",{class:"text-subtitle-2 text-disabled font-weight-medium"},"占用内存",-1);function Y(s,o,n,f,d,v){return i(),y(w,null,[t(r,{elevation:"0",class:"bg-primary overflow-hidden bubble-shape-sm bubble-primary mb-6"},{default:e(()=>[t(h,{class:"pa-5"},{default:e(()=>[a("div",X,[t(m,{color:"darkprimary",icon:"",rounded:"sm",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-clock"})]),_:1}),a("div",null,[a("h4",A,u(n.stat.running),1),G]),t(S),a("div",null,[t(m,{icon:"",rounded:"sm",variant:"plain"},{default:e(()=>[t(p,{color:"black",icon:"mdi-stop",size:"32"})]),_:1})])])]),_:1})]),_:1}),t(r,{elevation:"0",class:"bubble-shape-sm overflow-hidden bubble-warning"},{default:e(()=>[t(h,{class:"pa-5"},{default:e(()=>{var b,g;return[a("div",J,[t(m,{color:"lightwarning",icon:"",rounded:"sm",variant:"flat"},{default:e(()=>[t(p,{icon:"mdi-memory"})]),_:1}),a("div",null,[a("h4",K,u((b=n.stat.memory)==null?void 0:b.process)+" / "+u((g=n.stat.memory)==null?void 0:g.system)+" MiB",1),Q])])]}),_:1})]),_:1})],64)}const Z=$(W,[["render",Y]]),tt=a("span",{class:"text-subtitle-2 text-disabled font-weight-bold"},"总消息趋势",-1),et={class:"mt-4"},at={name:"MessageStat",components:{},props:["stat"],data:()=>({total_cnt:0,select:{state:"Today",abbr:"FL"},items:[{state:"过去 1 天",abbr:"FL"}],chartOptions1:{chart:{type:"area",height:400,fontFamily:"inherit",foreColor:"#a1aab2"},colors:["#5e35b1"],dataLabels:{enabled:!1},stroke:{curve:"smooth",width:1},tooltip:{fixed:{enabled:!1},x:{show:!0,format:"yyyy-MM-dd HH:mm"},y:{title:{formatter:()=>"消息条数 "}}},xaxis:{type:"datetime",title:{text:"时间"}},yaxis:{title:{text:"消息条数"}},grid:{show:!0}},lineChart1:{series:[{name:"消息条数",data:[]}]}}),watch:{stat:{handler:function(s,o){s=s.message_time_series,this.lineChart1.series[0].data=s.map(n=>[new Date(n[0]*1e3).getTime(),n[1]])},deep:!0}}},st=Object.assign(at,{setup(s){return(o,n)=>{const f=c("apexchart");return i(),_(r,{elevation:"0"},{default:e(()=>[t(r,{variant:"outlined"},{default:e(()=>[t(h,null,{default:e(()=>[t(x,null,{default:e(()=>[t(l,{cols:"12",sm:"7"},{default:e(()=>[tt]),_:1}),t(l,{cols:"12",sm:"5"},{default:e(()=>[t(T,{color:"primary",variant:"outlined","hide-details":"",modelValue:o.select,"onUpdate:modelValue":n[0]||(n[0]=d=>o.select=d),items:o.items,"item-title":"state","item-value":"abbr",label:"Select","persistent-hint":"","return-object":"","single-line":""},null,8,["modelValue","items"])]),_:1})]),_:1}),a("div",et,[t(f,{type:"area",height:"280",options:o.chartOptions1,series:o.lineChart1.series,ref:"rtchart"},null,8,["options","series"])])]),_:1})]),_:1})]),_:1})}}}),ot=a("div",{class:"d-flex align-center"},[a("h4",{class:"text-h4 mt-1"},"各平台消息数")],-1),nt={class:"mt-4"},lt={class:"d-inline-flex align-center justify-space-between w-100"},it={class:"text-subtitle-1 text-medium-emphasis font-weight-bold"},rt={class:"ml-auto text-subtitle-1 text-medium-emphasis font-weight-bold"},dt={class:"text-center mt-3"},ct={name:"PlatformStat",components:{},props:["stat"],watch:{stat:{handler:function(s,o){this.platforms=s.platform},deep:!0}},data:()=>({platforms:[]}),mounted(){}},ut=Object.assign(ct,{setup(s){return C(()=>({chart:{type:"area",height:95,fontFamily:"inherit",foreColor:"#a1aab2",sparkline:{enabled:!0}},colors:["#5e35b1"],dataLabels:{enabled:!1},stroke:{curve:"smooth",width:1},tooltip:{theme:"dark",fixed:{enabled:!1},x:{show:!1},y:{title:{formatter:()=>"消息条数 "}},marker:{show:!1}}})),(o,n)=>{const f=c("ChevronRightIcon");return i(),_(r,{elevation:"0"},{default:e(()=>[t(r,{variant:"outlined"},{default:e(()=>[t(h,null,{default:e(()=>[ot,a("div",nt,[t(M,{lines:"two",class:"py-0",style:{height:"270px"}},{default:e(()=>[(i(!0),y(w,null,L(o.platforms,(d,v)=>(i(),_(B,{key:v,value:d,color:"secondary",rounded:"sm"},{default:e(()=>[a("div",lt,[a("div",null,[a("h6",it,u(d.name),1)]),a("div",rt,u(d.count)+" 条",1)])]),_:2},1032,["value"]))),128))]),_:1}),a("div",dt,[t(m,{color:"primary",variant:"text"},{append:e(()=>[t(f,{"stroke-width":"1.5",width:"20"})]),default:e(()=>[j("详情 ")]),_:1})])])]),_:1})]),_:1})]),_:1})}}}),mt={name:"DefaultDashboard",components:{TotalMessage:R,OnlinePlatform:E,OnlineTime:Z,MessageStat:st,PlatformStat:ut},data:()=>({stat:{}}),mounted(){D.get("/api/stat/get").then(s=>{this.stat=s.data.data})}};function _t(s,o,n,f,d,v){const b=c("TotalMessage"),g=c("OnlinePlatform"),V=c("OnlineTime"),k=c("MessageStat"),O=c("PlatformStat");return i(),_(x,null,{default:e(()=>[t(l,{cols:"12",md:"4"},{default:e(()=>[t(b,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",md:"4"},{default:e(()=>[t(g,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",md:"4"},{default:e(()=>[t(V,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",lg:"8"},{default:e(()=>[t(k,{stat:s.stat},null,8,["stat"])]),_:1}),t(l,{cols:"12",lg:"4"},{default:e(()=>[t(O,{stat:s.stat},null,8,["stat"])]),_:1})]),_:1})}const pt=$(mt,[["render",_t]]);export{pt as default}; diff --git a/dashboard/dist/assets/ExtensionPage-d720ef03.js b/dashboard/dist/assets/ExtensionPage-d720ef03.js deleted file mode 100644 index 9bb013203..000000000 --- a/dashboard/dist/assets/ExtensionPage-d720ef03.js +++ /dev/null @@ -1 +0,0 @@ -import{q as P,o as d,c as r,w as a,d as e,u as i,H as v,a as u,t as c,E as k,D as p,_ as B,A as E,$ as y,I as V,G as x,l as g,a0 as H,a1 as N,F as f,n as b,a2 as T,K as w,a3 as q,e as O,m as j,g as U,O as C,N as S,a4 as J,z as _,P as m,J as M,M as A,a5 as K,f as I}from"./index-a2f0b905.js";const L={class:"d-sm-flex align-center justify-space-between"},D=P({__name:"ExtensionCard",props:{title:String,link:String},setup(n){const t=n,o=l=>{window.open(l,"_blank")};return(l,s)=>(d(),r(x,{variant:"outlined",elevation:"0",class:"withbg"},{default:a(()=>[e(B,{style:{padding:"10px 14px"}},{default:a(()=>[i("div",L,[e(v,{style:{"font-size":"17px"}},{default:a(()=>[u(c(t.title),1)]),_:1}),e(k),e(p,{variant:"plain",onClick:s[0]||(s[0]=h=>o(t.link))},{default:a(()=>[u("仓库")]),_:1})])]),_:1}),e(E),e(V,null,{default:a(()=>[y(l.$slots,"default")]),_:3})]),_:3}))}}),R={class:"d-sm-flex align-center justify-space-between"},Z=P({__name:"UiParentCard",props:{title:String},setup(n){const t=n;return(o,l)=>(d(),r(x,{variant:"outlined",elevation:"0",class:"withbg"},{default:a(()=>[e(B,null,{default:a(()=>[i("div",R,[e(v,null,{default:a(()=>[u(c(t.title),1)]),_:1}),y(o.$slots,"action")])]),_:3}),e(E),e(V,null,{default:a(()=>[y(o.$slots,"default")]),_:3})]),_:3}))}}),z={__name:"ConfigDetailCard",props:{config:Array},setup(n){return(t,o)=>(d(),g(f,null,[H(i("a",null,"该插件没有配置",512),[[N,n.config.length===0]]),(d(!0),g(f,null,b(n.config,l=>(d(),r(Z,{key:l.name,title:l.name,style:{"margin-bottom":"16px"}},{default:a(()=>[(d(!0),g(f,null,b(l.body,s=>(d(),g(f,null,[s.config_type==="item"?(d(),g(f,{key:0},[s.val_type==="bool"?(d(),r(T,{key:0,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="str"?(d(),r(w,{key:1,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,style:{"margin-bottom":"8px"},variant:"outlined"},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="int"?(d(),r(w,{key:2,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,style:{"margin-bottom":"8px"},variant:"outlined"},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="list"?(d(),g(f,{key:3},[i("span",null,c(s.name),1),e(q,{modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,chips:"",clearable:"",label:"请添加",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:a(({attrs:h,item:$,select:F,selected:G})=>[e(O,j(h,{"model-value":G,closable:"",onClick:F,"onClick:close":rt=>t.remove($)}),{default:a(()=>[i("strong",null,c($),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue"])],64)):U("",!0)],64)):s.config_type==="divider"?(d(),r(E,{key:1,style:{"margin-top":"8px","margin-bottom":"8px"}})):U("",!0)],64))),256))]),_:2},1032,["title"]))),128))],64))}},Q=i("div",{style:{"background-color":"white",width:"100%",padding:"16px","border-radius":"10px"}},[i("h3",null,"🧩 已安装的插件")],-1),W={style:{"min-height":"150px","max-height":"150px",overflow:"hidden"}},X={class:"d-flex align-center gap-2"},Y=i("div",{style:{"background-color":"white",width:"100%",padding:"16px","border-radius":"10px"}},[i("h3",null,"🧩 插件市场")],-1),tt={style:{"min-height":"150px","max-height":"150px",overflow:"hidden"}},at={class:"d-flex align-center gap-2"},et=i("span",{class:"text-h5"},"插件配置",-1),lt=i("span",{class:"text-h5"},"安装插件",-1),nt=i("h3",null,"从 GitHub 上在线下载",-1),st=i("small",null,"请输入合法的 GitHub 仓库链接,当前仅支持 GitHub。如:https://github.com/Soulter/astrbot_plugin_aiocqhttp",-1),ot=i("h3",null,"从本机上传 .zip 压缩包",-1),it=i("small",null,"请保证插件文件存在压缩包根目录中的第一个文件夹中(即类似于从 GitHub 仓库页上下载的 Zip 压缩包的格式)。",-1),dt=i("br",null,null,-1),ut={name:"ExtensionPage",components:{ExtensionCard:D,ConfigDetailCard:z},data(){return{extension_data:{data:[]},extension_url:"",status:"",dialog:!1,snack_message:"",snack_show:!1,snack_success:"success",loading_:!1,configDialog:!1,extension_config:{},upload_file:null,pluginMarketData:{}}},mounted(){this.getExtensions(),this.fetchPluginCollection()},methods:{toast(n,t){this.snack_message=n,this.snack_show=!0,this.snack_success=t},getExtensions(){_.get("/api/plugin/get").then(n=>{this.extension_data.data=n.data.data,this.checkAlreadyInstalled()})},newExtension(){if(this.extension_url===""&&this.upload_file===null){this.toast("请填写插件链接或上传插件文件","error");return}if(this.extension_url!==""&&this.upload_file!==null){this.toast("请不要同时填写插件链接和上传插件文件","error");return}if(this.loading_=!0,this.upload_file!==null){const n=new FormData;n.append("file",this.upload_file[0]),_.post("/api/plugin/install-upload",n,{headers:{"Content-Type":"multipart/form-data"}}).then(t=>{if(this.loading_=!1,t.data.status==="error"){this.toast(t.data.message,"error");return}this.extension_data.data=t.data.data,console.log(this.extension_data),this.upload_file="",this.toast(t.data.message,"success"),this.dialog=!1,this.getExtensions()}).catch(t=>{this.loading_=!1,this.toast(t,"error")});return}else _.post("/api/plugin/install",{url:this.extension_url}).then(n=>{if(this.loading_=!1,n.data.status==="error"){this.toast(n.data.message,"error");return}this.extension_data.data=n.data.data,console.log(this.extension_data),this.extension_url="",this.toast(n.data.message,"success"),this.dialog=!1,this.getExtensions()}).catch(n=>{this.loading_=!1,this.toast(n,"error")})},uninstallExtension(n){this.loading_=!0,_.post("/api/plugin/uninstall",{name:n}).then(t=>{if(this.loading_=!1,t.data.status==="error"){this.toast(t.data.message,"error");return}this.extension_data.data=t.data.data,console.log(this.extension_data),this.toast(t.data.message,"success"),this.dialog=!1,this.getExtensions()}).catch(t=>{this.loading_=!1,this.toast(t,"error")})},updateExtension(n){this.loading_=!0,_.post("/api/plugin/update",{name:n}).then(t=>{if(this.loading_=!1,t.data.status==="error"){this.toast(t.data.message,"error");return}this.extension_data.data=t.data.data,console.log(this.extension_data),this.toast(t.data.message,"success"),this.dialog=!1,this.getExtensions()}).catch(t=>{this.loading_=!1,this.toast(t,"error")})},openExtensionConfig(n){this.curr_namespace=n,this.configDialog=!0,_.get("/api/config/get?namespace="+n).then(t=>{this.extension_config=t.data.data,console.log(this.extension_config)}).catch(t=>{this.toast(t,"error")})},updateConfig(){_.post("/api/config/plugin/update",{config:this.extension_config,namespace:this.curr_namespace}).then(n=>{n.data.status==="ok"?this.toast(n.data.message,"success"):this.toast(n.data.message,"error")}).catch(n=>{this.toast(n,"error")})},fetchPluginCollection(){let n="https://soulter.github.io/AstrBot_Plugins_Collection/plugins.json";_.get(n).then(t=>{let o=[];this.pluginMarketDataOrigin=t.data;for(let l in t.data)o.push({name:l,desc:t.data[l].desc,author:t.data[l].author,repo:t.data[l].repo,installed:!1});this.pluginMarketData=o,this.checkAlreadyInstalled()}).catch(t=>{this.toast("获取插件市场数据失败: "+t,"error")})},checkAlreadyInstalled(){for(let n=0;n(d(),g(f,null,[e(C,null,{default:a(()=>[e(m,{cols:"12",md:"12"},{default:a(()=>[Q]),_:1}),(d(!0),g(f,null,b(t.extension_data.data,l=>(d(),r(m,{cols:"12",md:"6",lg:"4"},{default:a(()=>[(d(),r(D,{key:l.name,title:l.name,link:l.repo,style:{"margin-bottom":"4px"}},{default:a(()=>[i("p",W,c(l.desc),1),i("div",X,[e(I,null,{default:a(()=>[u("mdi-account")]),_:1}),i("span",null,c(l.author),1),e(k),e(p,{variant:"plain",onClick:s=>t.openExtensionConfig(l.name)},{default:a(()=>[u("配置")]),_:2},1032,["onClick"]),e(p,{variant:"plain",onClick:s=>t.updateExtension(l.name),loading:t.loading_},{default:a(()=>[u("更新")]),_:2},1032,["onClick","loading"]),e(p,{variant:"plain",onClick:s=>t.uninstallExtension(l.name),loading:t.loading_},{default:a(()=>[u("卸载")]),_:2},1032,["onClick","loading"])])]),_:2},1032,["title","link"]))]),_:2},1024))),256)),e(m,{cols:"12",md:"12"},{default:a(()=>[Y]),_:1}),(d(!0),g(f,null,b(t.pluginMarketData,l=>(d(),r(m,{cols:"12",md:"6",lg:"4"},{default:a(()=>[(d(),r(D,{key:l.name,title:l.name,link:l.repo,style:{"margin-bottom":"4px"}},{default:a(()=>[i("p",tt,c(l.desc),1),i("div",at,[e(I,null,{default:a(()=>[u("mdi-account")]),_:1}),i("span",null,c(l.author),1),e(k),l.installed?(d(),r(p,{key:1,variant:"plain",disabled:""},{default:a(()=>[u("已安装")]),_:1})):(d(),r(p,{key:0,loading:t.loading_,variant:"plain",onClick:s=>{t.extension_url=l.repo,t.newExtension()}},{default:a(()=>[u("安装")]),_:2},1032,["loading","onClick"]))])]),_:2},1032,["title","link"]))]),_:2},1024))),256))]),_:1}),e(S,{modelValue:t.configDialog,"onUpdate:modelValue":o[1]||(o[1]=l=>t.configDialog=l),width:"750"},{activator:a(({props:l})=>[]),default:a(()=>[e(x,null,{default:a(()=>[e(v,null,{default:a(()=>[et]),_:1}),e(V,null,{default:a(()=>[e(M,null,{default:a(()=>[e(z,{config:t.extension_config},null,8,["config"])]),_:1})]),_:1}),e(A,null,{default:a(()=>[e(k),e(p,{color:"blue-darken-1",variant:"text",onClick:t.updateConfig},{default:a(()=>[u(" 保存并关闭 ")]),_:1},8,["onClick"]),e(p,{color:"blue-darken-1",variant:"text",onClick:o[0]||(o[0]=l=>t.configDialog=!1)},{default:a(()=>[u(" 关闭 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(S,{modelValue:t.dialog,"onUpdate:modelValue":o[6]||(o[6]=l=>t.dialog=l),persistent:"",width:"700"},{activator:a(({props:l})=>[e(p,j(l,{icon:"mdi-plus",size:"x-large",style:{position:"fixed",right:"52px",bottom:"52px"},color:"darkprimary"}),null,16)]),default:a(()=>[e(x,null,{default:a(()=>[e(v,null,{default:a(()=>[lt]),_:1}),e(V,null,{default:a(()=>[e(M,null,{default:a(()=>[e(C,null,{default:a(()=>[nt,e(m,{cols:"12"},{default:a(()=>[st,e(w,{label:"仓库链接",modelValue:t.extension_url,"onUpdate:modelValue":o[2]||(o[2]=l=>t.extension_url=l),variant:"outlined",required:""},null,8,["modelValue"])]),_:1})]),_:1}),e(C,null,{default:a(()=>[ot,e(m,{cols:"12"},{default:a(()=>[it,e(K,{label:"选择文件",modelValue:t.upload_file,"onUpdate:modelValue":o[3]||(o[3]=l=>t.upload_file=l),accept:".zip",outlined:"",required:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),dt,i("small",null,c(t.status),1)]),_:1}),e(A,null,{default:a(()=>[e(k),e(p,{color:"blue-darken-1",variant:"text",onClick:o[4]||(o[4]=l=>t.dialog=!1)},{default:a(()=>[u(" 关闭 ")]),_:1}),e(p,{color:"blue-darken-1",variant:"text",loading:t.loading_,onClick:o[5]||(o[5]=l=>t.newExtension())},{default:a(()=>[u(" 安装 ")]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(J,{timeout:2e3,elevation:"24",color:t.snack_success,modelValue:t.snack_show,"onUpdate:modelValue":o[7]||(o[7]=l=>t.snack_show=l)},{default:a(()=>[u(c(t.snack_message),1)]),_:1},8,["color","modelValue"])],64))}});export{ht as default}; diff --git a/dashboard/dist/assets/ExtensionPage-fe933741.js b/dashboard/dist/assets/ExtensionPage-fe933741.js new file mode 100644 index 000000000..061360cab --- /dev/null +++ b/dashboard/dist/assets/ExtensionPage-fe933741.js @@ -0,0 +1 @@ +import{k as A,o as i,c as r,w as e,b as a,n as d,C as V,e as u,t as p,z as k,y as g,Y as z,G as R,Z as U,D as y,B as C,l as c,_ as j,$ as G,F as f,r as x,a0 as H,H as M,a1 as q,V as N,A as B,g as v,L as b,K as w,a2 as O,q as m,a3 as W,M as _,E as $,J as E,a4 as Z,f as D,a5 as J}from"./index-3360c831.js";import{W as P}from"./WaitingForRestart-dd7c3e40.js";import"./_plugin-vue_export-helper-c27b6911.js";const K={class:"d-sm-flex align-center justify-space-between"},L=A({__name:"ExtensionCard",props:{title:String,link:String},setup(n){const t=n,o=l=>{window.open(l,"_blank")};return(l,s)=>(i(),r(C,{variant:"outlined",elevation:"0",class:"withbg"},{default:e(()=>[a(z,{style:{padding:"10px 14px"}},{default:e(()=>[d("div",K,[a(V,{style:{"font-size":"17px"}},{default:e(()=>[u(p(t.title),1)]),_:1}),a(k),a(g,{variant:"plain",onClick:s[0]||(s[0]=h=>o(t.link))},{default:e(()=>[u("仓库")]),_:1})])]),_:1}),a(R),a(y,null,{default:e(()=>[U(l.$slots,"default")]),_:3})]),_:3}))}}),Y={class:"d-sm-flex align-center justify-space-between"},Q=A({__name:"UiParentCard",props:{title:String},setup(n){const t=n;return(o,l)=>(i(),r(C,{variant:"outlined",elevation:"0",class:"withbg"},{default:e(()=>[a(z,null,{default:e(()=>[d("div",Y,[a(V,null,{default:e(()=>[u(p(t.title),1)]),_:1}),U(o.$slots,"action")])]),_:3}),a(R),a(y,null,{default:e(()=>[U(o.$slots,"default")]),_:3})]),_:3}))}}),F={__name:"ConfigDetailCard",props:{config:Array},setup(n){return(t,o)=>(i(),c(f,null,[j(d("a",null,"该插件没有配置",512),[[G,n.config.length===0]]),(i(!0),c(f,null,x(n.config,l=>(i(),r(Q,{key:l.name,title:l.name,style:{"margin-bottom":"16px"}},{default:e(()=>[(i(!0),c(f,null,x(l.body,s=>(i(),c(f,null,[s.config_type==="item"?(i(),c(f,{key:0},[s.val_type==="bool"?(i(),r(H,{key:0,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,color:"primary",inset:""},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="str"?(i(),r(M,{key:1,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,style:{"margin-bottom":"8px"},variant:"outlined"},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="int"?(i(),r(M,{key:2,modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,label:s.name,hint:s.description,style:{"margin-bottom":"8px"},variant:"outlined"},null,8,["modelValue","onUpdate:modelValue","label","hint"])):s.val_type==="list"?(i(),c(f,{key:3},[d("span",null,p(s.name),1),a(q,{modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,chips:"",clearable:"",label:"请添加",multiple:"","prepend-icon":"mdi-tag-multiple-outline"},{selection:e(({attrs:h,item:S,select:I,selected:T})=>[a(N,B(h,{"model-value":T,closable:"",onClick:I,"onClick:close":mt=>t.remove(S)}),{default:e(()=>[d("strong",null,p(S),1)]),_:2},1040,["model-value","onClick","onClick:close"])]),_:2},1032,["modelValue","onUpdate:modelValue"])],64)):v("",!0)],64)):s.config_type==="divider"?(i(),r(R,{key:1,style:{"margin-top":"8px","margin-bottom":"8px"}})):v("",!0)],64))),256))]),_:2},1032,["title"]))),128))],64))}},X=d("div",{style:{"background-color":"white",width:"100%",padding:"16px","border-radius":"10px"}},[d("h3",null,"🧩 已安装的插件")],-1),tt={style:{"min-height":"150px","max-height":"150px",overflow:"hidden"}},at={class:"d-flex align-center gap-2"},et=d("div",{style:{"background-color":"white",width:"100%",padding:"16px","border-radius":"10px"}},[d("h3",null,"🧩 插件市场")],-1),lt={style:{"min-height":"150px","max-height":"150px",overflow:"hidden"}},nt={class:"d-flex align-center gap-2"},ot=d("span",{class:"text-h5"},"插件配置",-1),st=d("span",{class:"text-h5"},"安装插件",-1),it=d("h3",null,"从 GitHub 上在线下载",-1),dt=d("small",null,"请输入合法的 GitHub 仓库链接,当前仅支持 GitHub。如:https://github.com/Soulter/astrbot_plugin_aiocqhttp",-1),ut=d("h3",null,"从本机上传 .zip 压缩包",-1),rt=d("small",null,"请保证插件文件存在压缩包根目录中的第一个文件夹中(即类似于从 GitHub 仓库页上下载的 Zip 压缩包的格式)。",-1),gt=d("br",null,null,-1),pt={class:"text-h5"},ht={key:0,class:"py-12 text-center"},ct={class:"text-h4 font-weight-bold"},ft={name:"ExtensionPage",components:{ExtensionCard:L,ConfigDetailCard:F,WaitingForRestart:P},data(){return{extension_data:{data:[]},extension_url:"",status:"",dialog:!1,snack_message:"",snack_show:!1,snack_success:"success",loading_:!1,configDialog:!1,extension_config:{},upload_file:null,pluginMarketData:{},loadingDialog:{show:!1,title:"加载中...",statusCode:0,statusMessage:"",result:""}}},mounted(){this.getExtensions(),this.fetchPluginCollection()},methods:{toast(n,t){this.snack_message=n,this.snack_show=!0,this.snack_success=t},onLoadingDialogResult(n,t,o=2e3){this.loadingDialog.statusCode=n,this.loadingDialog.result=t,setTimeout(()=>{this.loadingDialog={show:!1,title:"加载中...",statusCode:0,statusMessage:"",result:""}},o)},getExtensions(){m.get("/api/plugin/get").then(n=>{this.extension_data.data=n.data.data,this.checkAlreadyInstalled()})},newExtension(){if(this.extension_url===""&&this.upload_file===null){this.toast("请填写插件链接或上传插件文件","error");return}if(this.extension_url!==""&&this.upload_file!==null){this.toast("请不要同时填写插件链接和上传插件文件","error");return}if(this.loading_=!0,this.loadingDialog.show=!0,this.upload_file!==null){this.toast("正在从文件安装插件","primary");const n=new FormData;n.append("file",this.upload_file[0]),m.post("/api/plugin/install-upload",n,{headers:{"Content-Type":"multipart/form-data"}}).then(t=>{if(this.loading_=!1,t.data.status==="error"){this.onLoadingDialogResult(2,t.data.message);return}this.extension_data.data=t.data.data,this.upload_file="",this.onLoadingDialogResult(1,t.data.message),this.dialog=!1,this.$refs.wfr.check()}).catch(t=>{this.loading_=!1,this.onLoadingDialogResult(2,t)});return}else this.toast("正在从链接 "+this.extension_url+" 安装插件...","primary"),m.post("/api/plugin/install",{url:this.extension_url}).then(n=>{if(this.loading_=!1,n.data.status==="error"){this.onLoadingDialogResult(2,n.data.message);return}this.extension_data.data=n.data.data,console.log(this.extension_data),this.extension_url="",this.onLoadingDialogResult(1,n.data.message),this.dialog=!1,this.$refs.wfr.check()}).catch(n=>{this.loading_=!1,this.onLoadingDialogResult(2,n)})},uninstallExtension(n){this.toast("正在卸载"+n,"primary"),m.post("/api/plugin/uninstall",{name:n}).then(t=>{if(t.data.status==="error"){this.toast(t.data.message,"error");return}this.extension_data.data=t.data.data,this.toast(t.data.message,"success"),this.dialog=!1,this.getExtensions()}).catch(t=>{this.toast(t,"error")})},updateExtension(n){this.loadingDialog.show=!0,m.post("/api/plugin/update",{name:n}).then(t=>{if(t.data.status==="error"){this.onLoadingDialogResult(2,t.data.message);return}this.extension_data.data=t.data.data,console.log(this.extension_data),this.onLoadingDialogResult(1,t.data.message),this.dialog=!1,this.$refs.wfr.check()}).catch(t=>{this.toast(t,"error")})},openExtensionConfig(n){this.curr_namespace=n,this.configDialog=!0,m.get("/api/config/get?namespace="+n).then(t=>{this.extension_config=t.data.data,console.log(this.extension_config)}).catch(t=>{this.toast(t,"error")})},updateConfig(){m.post("/api/config/plugin/update",{config:this.extension_config,namespace:this.curr_namespace}).then(n=>{n.data.status==="ok"?(this.toast(n.data.message,"success"),this.$refs.wfr.check()):this.toast(n.data.message,"error")}).catch(n=>{this.toast(n,"error")})},fetchPluginCollection(){let n="https://soulter.github.io/AstrBot_Plugins_Collection/plugins.json";m.get(n).then(t=>{let o=[];this.pluginMarketDataOrigin=t.data;for(let l in t.data)o.push({name:l,desc:t.data[l].desc,author:t.data[l].author,repo:t.data[l].repo,installed:!1});this.pluginMarketData=o,this.checkAlreadyInstalled()}).catch(t=>{this.toast("获取插件市场数据失败: "+t,"error")})},checkAlreadyInstalled(){for(let n=0;n(i(),c(f,null,[a(b,null,{default:e(()=>[a(W,{style:{margin:"16px"},text:"1. 如果因为网络问题安装失败,可以前往 配置->其他配置->插件仓库镜像 修改安装镜像源。2. 如需插件帮助请点击 `仓库` 查看 README",title:"💡小提示",type:"info",variant:"tonal"}),a(_,{cols:"12",md:"12"},{default:e(()=>[X]),_:1}),(i(!0),c(f,null,x(t.extension_data.data,l=>(i(),r(_,{cols:"12",md:"6",lg:"4"},{default:e(()=>[(i(),r(L,{key:l.name,title:l.name,link:l.repo,style:{"margin-bottom":"4px"}},{default:e(()=>[d("p",tt,p(l.desc),1),d("div",at,[a(D,null,{default:e(()=>[u("mdi-account")]),_:1}),d("span",null,p(l.author),1),a(k),a(g,{variant:"plain",onClick:s=>t.openExtensionConfig(l.name)},{default:e(()=>[u("配置")]),_:2},1032,["onClick"]),a(g,{variant:"plain",onClick:s=>t.updateExtension(l.name)},{default:e(()=>[u("更新")]),_:2},1032,["onClick"]),a(g,{variant:"plain",onClick:s=>t.uninstallExtension(l.name)},{default:e(()=>[u("卸载")]),_:2},1032,["onClick"])])]),_:2},1032,["title","link"]))]),_:2},1024))),256)),a(_,{cols:"12",md:"12"},{default:e(()=>[et]),_:1}),(i(!0),c(f,null,x(t.pluginMarketData,l=>(i(),r(_,{cols:"12",md:"6",lg:"4"},{default:e(()=>[(i(),r(L,{key:l.name,title:l.name,link:l.repo,style:{"margin-bottom":"4px"}},{default:e(()=>[d("p",lt,p(l.desc),1),d("div",nt,[a(D,null,{default:e(()=>[u("mdi-account")]),_:1}),d("span",null,p(l.author),1),a(k),l.installed?(i(),r(g,{key:1,variant:"plain",disabled:""},{default:e(()=>[u("已安装")]),_:1})):(i(),r(g,{key:0,variant:"plain",onClick:s=>{t.extension_url=l.repo,t.newExtension()}},{default:e(()=>[u("安装")]),_:2},1032,["onClick"]))])]),_:2},1032,["title","link"]))]),_:2},1024))),256))]),_:1}),a(w,{modelValue:t.configDialog,"onUpdate:modelValue":o[1]||(o[1]=l=>t.configDialog=l),width:"750"},{activator:e(({props:l})=>[]),default:e(()=>[a(C,null,{default:e(()=>[a(V,null,{default:e(()=>[ot]),_:1}),a(y,null,{default:e(()=>[a($,null,{default:e(()=>[a(F,{config:t.extension_config},null,8,["config"])]),_:1})]),_:1}),a(E,null,{default:e(()=>[a(k),a(g,{color:"blue-darken-1",variant:"text",onClick:t.updateConfig},{default:e(()=>[u(" 保存并关闭 ")]),_:1},8,["onClick"]),a(g,{color:"blue-darken-1",variant:"text",onClick:o[0]||(o[0]=l=>t.configDialog=!1)},{default:e(()=>[u(" 关闭 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),a(w,{modelValue:t.dialog,"onUpdate:modelValue":o[6]||(o[6]=l=>t.dialog=l),persistent:"",width:"700"},{activator:e(({props:l})=>[a(g,B(l,{icon:"mdi-plus",size:"x-large",style:{position:"fixed",right:"52px",bottom:"52px"},color:"darkprimary"}),null,16)]),default:e(()=>[a(C,null,{default:e(()=>[a(V,null,{default:e(()=>[st]),_:1}),a(y,null,{default:e(()=>[a($,null,{default:e(()=>[a(b,null,{default:e(()=>[it,a(_,{cols:"12"},{default:e(()=>[dt,a(M,{label:"仓库链接",modelValue:t.extension_url,"onUpdate:modelValue":o[2]||(o[2]=l=>t.extension_url=l),variant:"outlined",required:""},null,8,["modelValue"])]),_:1})]),_:1}),a(b,null,{default:e(()=>[ut,a(_,{cols:"12"},{default:e(()=>[rt,a(Z,{label:"选择文件",modelValue:t.upload_file,"onUpdate:modelValue":o[3]||(o[3]=l=>t.upload_file=l),accept:".zip",outlined:"",required:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),gt,d("small",null,p(t.status),1)]),_:1}),a(E,null,{default:e(()=>[a(k),a(g,{color:"blue-darken-1",variant:"text",onClick:o[4]||(o[4]=l=>t.dialog=!1)},{default:e(()=>[u(" 关闭 ")]),_:1}),a(g,{color:"blue-darken-1",variant:"text",loading:t.loading_,onClick:o[5]||(o[5]=l=>t.newExtension())},{default:e(()=>[u(" 安装 ")]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),a(w,{modelValue:t.loadingDialog.show,"onUpdate:modelValue":o[8]||(o[8]=l=>t.loadingDialog.show=l),width:"500",persistent:""},{default:e(()=>[a(C,null,{default:e(()=>[a(V,null,{default:e(()=>[d("span",pt,p(t.loadingDialog.title),1)]),_:1}),a(y,null,{default:e(()=>[a($,null,{default:e(()=>[a(b,null,{default:e(()=>[a(_,{cols:"12"},{default:e(()=>[t.loadingDialog.statusCode===0?(i(),r(J,{key:0,indeterminate:"",color:"primary"})):v("",!0)]),_:1})]),_:1}),t.loadingDialog.statusCode!==0?(i(),c("div",ht,[t.loadingDialog.statusCode===1?(i(),r(D,{key:0,class:"mb-6",color:"success",icon:"mdi-check-circle-outline",size:"128"})):v("",!0),t.loadingDialog.statusCode===2?(i(),r(D,{key:1,class:"mb-6",color:"error",icon:"mdi-alert-circle-outline",size:"128"})):v("",!0),d("div",ct,p(t.loadingDialog.result),1)])):v("",!0)]),_:1})]),_:1}),a(E,null,{default:e(()=>[a(k),a(g,{color:"blue-darken-1",variant:"text",onClick:o[7]||(o[7]=l=>t.loadingDialog.show=!1)},{default:e(()=>[u(" 关闭 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),a(O,{timeout:2e3,elevation:"24",color:t.snack_success,modelValue:t.snack_show,"onUpdate:modelValue":o[9]||(o[9]=l=>t.snack_show=l)},{default:e(()=>[u(p(t.snack_message),1)]),_:1},8,["color","modelValue"]),a(P,{ref:"wfr"},null,512)],64))}});export{Vt as default}; diff --git a/dashboard/dist/assets/FineTunePage-1bb5ec2e.js b/dashboard/dist/assets/FineTunePage-1bb5ec2e.js new file mode 100644 index 000000000..cf7c2c5fa --- /dev/null +++ b/dashboard/dist/assets/FineTunePage-1bb5ec2e.js @@ -0,0 +1 @@ +import{_ as n}from"./_plugin-vue_export-helper-c27b6911.js";import{o as t,c as a,w as l,B as o,b as s,D as c,n as e}from"./index-3360c831.js";const r={},u=e("div",{style:{display:"flex","flex-direction":"column","justify-content":"center",padding:"24px"}},[e("h3",null,"即将支持。"),e("p",null,"AstrBot 将会支持使用消息记录微调 LLM,并强化人格功能,包括但不限于:"),e("ul",null,[e("li",null,"更像人类的回答"),e("li",null,"长期记忆"),e("li",null,"表情包理解与回复"),e("li",null,"基于兴趣的主动话题展开")])],-1);function i(d,_){return t(),a(o,null,{default:l(()=>[s(c,null,{default:l(()=>[u]),_:1})]),_:1})}const x=n(r,[["render",i]]);export{x as default}; diff --git a/dashboard/dist/assets/FullLayout-695e0d90.js b/dashboard/dist/assets/FullLayout-695e0d90.js new file mode 100644 index 000000000..f93a048fd --- /dev/null +++ b/dashboard/dist/assets/FullLayout-695e0d90.js @@ -0,0 +1 @@ +import{d as J,o as v,c as V,a as K,w as t,b as e,V as O,e as d,t as w,f as B,g as D,h as Q,i as X,j as Y,k as A,s as Z,l as T,r as ee,F as te,m as ae,n as o,u as i,p as le,q as x,v as h,x as L,y as p,z as k,A as P,B as U,C as M,D as F,E as I,G as se,H as z,I as b,J as $,K as q,L as ie,M as oe,N as ne,O as de,P as re,Q as ue,R as me,S as ce,T as fe}from"./index-3360c831.js";import{m as H}from"./md5-f9642456.js";const y={Sidebar_drawer:!0,Customizer_drawer:!1,mini_sidebar:!1,fontTheme:"Roboto",inputBg:!1},E=J({id:"customizer",state:()=>({Sidebar_drawer:y.Sidebar_drawer,Customizer_drawer:y.Customizer_drawer,mini_sidebar:y.mini_sidebar,fontTheme:"Poppins",inputBg:y.inputBg}),getters:{},actions:{SET_SIDEBAR_DRAWER(){this.Sidebar_drawer=!this.Sidebar_drawer},SET_MINI_SIDEBAR(a){this.mini_sidebar=a},SET_FONT(a){this.fontTheme=a}}}),pe=[{title:"面板",icon:"mdi-view-dashboard",to:"/dashboard/default"},{title:"配置",icon:"mdi-cog",to:"/config"},{title:"插件",icon:"mdi-puzzle",to:"/extension"},{title:"控制台",icon:"mdi-console",to:"/console"},{title:"模型微调",icon:"mdi-grain",to:"/fine-tune"}],W={__name:"NavItem",props:{item:Object,level:Number},setup(a){return(c,r)=>(v(),V(Y,{to:a.item.type==="external"?"":a.item.to,href:a.item.type==="external"?a.item.to:"",rounded:"",class:"mb-1",color:"secondary",disabled:a.item.disabled,target:a.item.type==="external"?"_blank":""},K({prepend:t(()=>[a.item.icon?(v(),V(B,{key:0,size:a.item.iconSize,class:"hide-menu",icon:a.item.icon},null,8,["size","icon"])):D("",!0)]),default:t(()=>[e(Q,null,{default:t(()=>[d(w(a.item.title),1)]),_:1}),a.item.subCaption?(v(),V(X,{key:0,class:"text-caption mt-n1 hide-menu"},{default:t(()=>[d(w(a.item.subCaption),1)]),_:1})):D("",!0)]),_:2},[a.item.chip?{name:"append",fn:t(()=>[e(O,{color:a.item.chipColor,class:"sidebarchip hide-menu",size:a.item.chipIcon?"small":"default",variant:a.item.chipVariant,"prepend-icon":a.item.chipIcon},{default:t(()=>[d(w(a.item.chip),1)]),_:1},8,["color","size","variant","prepend-icon"])]),key:"0"}:void 0]),1032,["to","href","disabled","target"]))}},ve={class:"text-center"},he={name:"VerticalSidebar",components:{NavItem:W},data:()=>({version:"-"}),mounted(){this.get_version()},methods:{get_version(){x.get("/api/stat/version").then(a=>{this.version=a.data.data.version}).catch(a=>{console.log(a)})}}},_e=A({...he,setup(a){const c=E(),r=Z(pe);return(f,u)=>(v(),V(le,{left:"",modelValue:i(c).Sidebar_drawer,"onUpdate:modelValue":u[0]||(u[0]=m=>i(c).Sidebar_drawer=m),elevation:"0","rail-width":"80","mobile-breakpoint":"960",app:"",class:"leftSidebar",rail:i(c).mini_sidebar},{default:t(()=>[e(ae,{class:"pa-4 listitem",style:{height:"auto"}},{default:t(()=>[(v(!0),T(te,null,ee(r.value,(m,g)=>(v(),V(W,{key:g,item:m,class:"leftPadding"},null,8,["item"]))),128))]),_:1}),o("div",ve,[e(O,{color:"inputBorder",size:"small"},{default:t(()=>[d(" v"+w(f.version),1)]),_:1})])]),_:1},8,["modelValue","rail"]))}}),be=o("span",{style:{"margin-left":"16px","font-size":"24px","font-weight":"1000"}},[d("Astr"),o("span",{style:{"font-weight":"normal"}},"Bot")],-1),Ve={class:"mr-4"},ge={key:0},we={key:1},Se=o("span",{class:"text-h5"},"更新项目",-1),ye=o("h3",{class:"mb-4"},"升级到最新版本",-1),xe={style:{"margin-top":"16px"}},Ce=o("h3",{class:"mb-4"},"切换到指定版本或指定提交",-1),ke=o("div",{class:"mb-4"},[o("small",null,"如 v3.3.16 (不带 SHA) 或 42e5ec5d80b93b6bfe8b566754d45ffac4c3fe0b"),o("br"),o("a",{href:"https://github.com/Soulter/AstrBot/commits/master"},[o("small",null,"查看 master 分支提交记录(点击右边的 copy 即可复制)")])],-1),ze=o("span",{class:"text-h5"},"密码修改",-1),Be=o("small",null,"如果是第一次修改密码,原密码请留空。",-1),Te=o("br",null,null,-1),Ie=A({__name:"VerticalHeader",setup(a){const c=E();h(!1);let r=h(!1),f=h(!1),u=h(""),m=h(""),g=h(""),_=h(""),C=h(!1),S=h("");const j=n=>{window.open(n,"_blank")};function G(){u.value!=""&&(u.value=H.md5(u.value)),m.value=H.md5(m.value),x.post("/api/auth/password/reset",{password:u.value,new_password:m.value}).then(n=>{if(n.data.status=="error"){g.value=n.data.message,u.value="",m.value="";return}r.value=!r.value,g.value=n.data.message,setTimeout(()=>{de().logout()},1e3)}).catch(n=>{console.log(n),g.value=n,u.value="",m.value=""})}function R(){_.value="正在检查更新...",x.get("/api/update/check").then(n=>{C.value=n.data.data.has_new_version,_.value=n.data.message}).catch(n=>{console.log(n),_.value=n})}function N(n){_.value="正在切换版本...",x.post("/api/update/do",{version:n}).then(l=>{_.value=l.data.message,l.data.status=="success"&&setTimeout(()=>{window.location.reload()},1e3)}).catch(l=>{console.log(l),_.value=l})}return R(),(n,l)=>(v(),V(ne,{elevation:"0",height:"70"},{default:t(()=>[e(p,{style:{"margin-left":"22px"},class:"hidden-md-and-down text-secondary",color:"lightsecondary",icon:"",rounded:"sm",variant:"flat",onClick:l[0]||(l[0]=L(s=>i(c).SET_MINI_SIDEBAR(!i(c).mini_sidebar),["stop"])),size:"small"},{default:t(()=>[e(B,null,{default:t(()=>[d("mdi-menu")]),_:1})]),_:1}),e(p,{class:"hidden-lg-and-up text-secondary ms-3",color:"lightsecondary",icon:"",rounded:"sm",variant:"flat",onClick:L(i(c).SET_SIDEBAR_DRAWER,["stop"]),size:"small"},{default:t(()=>[e(B,null,{default:t(()=>[d("mdi-menu")]),_:1})]),_:1},8,["onClick"]),be,e(k),o("div",Ve,[i(C)?(v(),T("small",ge," 有新版本! ")):(v(),T("small",we," 当前版本已是最新 "))]),e(q,{modelValue:i(f),"onUpdate:modelValue":l[5]||(l[5]=s=>b(f)?f.value=s:f=s),width:"700"},{activator:t(({props:s})=>[e(p,P({onClick:R,class:"text-primary mr-4",color:"lightprimary",variant:"flat",rounded:"sm"},s),{default:t(()=>[d(" 更新 🔄 ")]),_:2},1040)]),default:t(()=>[e(U,null,{default:t(()=>[e(M,null,{default:t(()=>[Se]),_:1}),e(F,null,{default:t(()=>[e(I,null,{default:t(()=>[ye,o("p",null,w(i(_)),1),e(p,{class:"mt-4 mb-4",onClick:l[1]||(l[1]=s=>N("latest")),color:"primary",style:{"border-radius":"10px"},disabled:!i(C)},{default:t(()=>[d(" 更新到最新版本 ")]),_:1},8,["disabled"]),e(se),o("div",xe,[Ce,e(z,{label:"输入版本号或 master 分支下的 commit hash。",modelValue:i(S),"onUpdate:modelValue":l[2]||(l[2]=s=>b(S)?S.value=s:S=s),required:"",variant:"outlined"},null,8,["modelValue"]),ke,e(p,{color:"error",style:{"border-radius":"10px"},onClick:l[3]||(l[3]=s=>N(i(S)))},{default:t(()=>[d(" 确定切换 ")]),_:1})])]),_:1})]),_:1}),e($,null,{default:t(()=>[e(k),e(p,{color:"blue-darken-1",variant:"text",onClick:l[4]||(l[4]=s=>b(f)?f.value=!1:f=!1)},{default:t(()=>[d(" 关闭 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(q,{modelValue:i(r),"onUpdate:modelValue":l[9]||(l[9]=s=>b(r)?r.value=s:r=s),persistent:"",width:"700"},{activator:t(({props:s})=>[e(p,P({class:"text-primary mr-4",color:"lightprimary",variant:"flat",rounded:"sm"},s),{default:t(()=>[d(" 密码修改 📰 ")]),_:2},1040)]),default:t(()=>[e(U,null,{default:t(()=>[e(M,null,{default:t(()=>[ze]),_:1}),e(F,null,{default:t(()=>[e(I,null,{default:t(()=>[e(ie,null,{default:t(()=>[e(oe,{cols:"12"},{default:t(()=>[e(z,{label:"原密码*",type:"password",modelValue:i(u),"onUpdate:modelValue":l[6]||(l[6]=s=>b(u)?u.value=s:u=s),required:"",variant:"outlined"},null,8,["modelValue"]),e(z,{label:"新密码*",type:"password",modelValue:i(m),"onUpdate:modelValue":l[7]||(l[7]=s=>b(m)?m.value=s:m=s),required:"",variant:"outlined"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),Be,Te,o("small",null,w(i(g)),1)]),_:1}),e($,null,{default:t(()=>[e(k),e(p,{color:"blue-darken-1",variant:"text",onClick:l[8]||(l[8]=s=>b(r)?r.value=!1:r=!1)},{default:t(()=>[d(" 关闭 ")]),_:1}),e(p,{color:"blue-darken-1",variant:"text",onClick:G},{default:t(()=>[d(" 提交 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(p,{class:"text-primary mr-4",onClick:l[10]||(l[10]=s=>j("https://github.com/Soulter/AstrBot")),color:"lightprimary",variant:"flat",rounded:"sm"},{default:t(()=>[d(" GitHub Star! 🌟 ")]),_:1})]),_:1}))}}),Re=A({__name:"FullLayout",setup(a){const c=E();return(r,f)=>(v(),V(ce,null,{default:t(()=>[e(me,{theme:"PurpleTheme",class:ue([i(c).fontTheme,i(c).mini_sidebar?"mini-sidebar":"",i(c).inputBg?"inputWithbg":""])},{default:t(()=>[e(Ie),e(_e),e(re,null,{default:t(()=>[e(I,{fluid:"",class:"page-wrapper"},{default:t(()=>[o("div",null,[e(i(fe))])]),_:1})]),_:1})]),_:1},8,["class"])]),_:1}))}});export{Re as default}; diff --git a/dashboard/dist/assets/FullLayout-8b7c2f13.js b/dashboard/dist/assets/FullLayout-8b7c2f13.js deleted file mode 100644 index 3e970c9d3..000000000 --- a/dashboard/dist/assets/FullLayout-8b7c2f13.js +++ /dev/null @@ -1 +0,0 @@ -import{o,c as r,w as e,a as f,t as g,V as se,b as oe,d as t,e as H,f as I,g as B,h as W,i as J,j as K,r as U,k as Q,m as T,l as k,F as w,n as X,p as ne,q as A,s as ie,u,v as re,x as i,y as ue,z as x,A as Y,B as V,C as P,D as h,E as N,G as M,H as j,I as G,J as L,K as z,L as y,M as O,N as q,O as de,P as ce,Q as me,R as fe,S as ve,T as pe,U as _e,W as he,X as be}from"./index-a2f0b905.js";import{_ as Ve,u as $,m as F}from"./md5-f95c7b53.js";const ge=[{title:"面板",icon:"mdi-view-dashboard",to:"/dashboard/default"},{title:"配置",icon:"mdi-cog",to:"/config"},{title:"插件",icon:"mdi-puzzle",to:"/extension"},{title:"控制台",icon:"mdi-console",to:"/console"}],Z={__name:"NavGroup",props:{item:Object},setup(a){const n=a;return(d,_)=>(o(),r(se,{color:"darkText",class:"smallCap"},{default:e(()=>[f(g(n.item.header),1)]),_:1}))}},D={__name:"NavItem",props:{item:Object,level:Number},setup(a){return(n,d)=>(o(),r(K,{to:a.item.type==="external"?"":a.item.to,href:a.item.type==="external"?a.item.to:"",rounded:"",class:"mb-1",color:"secondary",disabled:a.item.disabled,target:a.item.type==="external"?"_blank":""},oe({prepend:e(()=>[a.item.icon?(o(),r(I,{key:0,color:a.item.iconColor,size:a.item.iconSize,class:"hide-menu",icon:a.item.icon},null,8,["color","size","icon"])):B("",!0)]),default:e(()=>[t(W,null,{default:e(()=>[f(g(a.item.title),1)]),_:1}),a.item.subCaption?(o(),r(J,{key:0,class:"text-caption mt-n1 hide-menu"},{default:e(()=>[f(g(a.item.subCaption),1)]),_:1})):B("",!0)]),_:2},[a.item.chip?{name:"append",fn:e(()=>[t(H,{color:a.item.chipColor,class:"sidebarchip hide-menu",size:a.item.chipIcon?"small":"default",variant:a.item.chipVariant,"prepend-icon":a.item.chipIcon},{default:e(()=>[f(g(a.item.chip),1)]),_:1},8,["color","size","variant","prepend-icon"])]),key:"0"}:void 0]),1032,["to","href","disabled","target"]))}},ye={__name:"IconSet",props:{item:Object,level:Number},setup(a){const n=a;return(d,_)=>n.level>0?(o(),r(U(n.item),{key:0,size:"5",fill:"currentColor","stroke-width":"1.5",class:"iconClass"})):(o(),r(U(n.item),{key:1,size:"20","stroke-width":"1.5",class:"iconClass"}))}},ee={__name:"NavCollapse",props:{item:Object,level:Number},setup(a){const n=a;return(d,_)=>{const p=Q("NavCollapse",!0);return o(),r(ne,{"no-action":""},{activator:e(({props:c})=>[t(K,T(c,{value:a.item.title,rounded:"",class:"mb-1",color:"secondary"}),{prepend:e(()=>[t(ye,{item:a.item.icon,level:a.level},null,8,["item","level"])]),default:e(()=>[t(W,{class:"mr-auto"},{default:e(()=>[f(g(a.item.title),1)]),_:1}),a.item.subCaption?(o(),r(J,{key:0,class:"text-caption mt-n1 hide-menu"},{default:e(()=>[f(g(a.item.subCaption),1)]),_:1})):B("",!0)]),_:2},1040,["value"])]),default:e(()=>[(o(!0),k(w,null,X(a.item.children,(c,v)=>(o(),k(w,{key:v},[c.children?(o(),r(p,{key:0,item:c,level:n.level+1},null,8,["item","level"])):(o(),r(D,{key:1,item:c,level:n.level+1},null,8,["item","level"]))],64))),128))]),_:1})}}},te={__name:"LogoMain",setup(a){return(n,d)=>(o(),r(Ve))}},ke={class:"pa-5"},Ce={class:"pa-4 text-center"},xe={name:"VerticalSidebar",components:{NavGroup:Z,NavItem:D,NavCollapse:ee,Logo:te},data:()=>({version:"-"}),mounted(){this.get_version()},methods:{get_version(){x.get("/api/stat/version").then(a=>{this.version=a.data.data.version}).catch(a=>{console.log(a)})}}},we=A({...xe,setup(a){const n=$(),d=ie(ge);return(_,p)=>{const c=Q("perfect-scrollbar");return o(),r(ue,{left:"",modelValue:i(n).Sidebar_drawer,"onUpdate:modelValue":p[0]||(p[0]=v=>i(n).Sidebar_drawer=v),elevation:"0","rail-width":"105","mobile-breakpoint":"960",app:"",class:"leftSidebar",rail:i(n).mini_sidebar,"expand-on-hover":""},{default:e(()=>[u("div",ke,[t(te)]),t(c,{class:"scrollnavbar"},{default:e(()=>[t(re,{class:"pa-4"},{default:e(()=>[(o(!0),k(w,null,X(d.value,(v,b)=>(o(),k(w,{key:b},[v.header?(o(),r(Z,{item:v,key:v.title},null,8,["item"])):v.divider?(o(),r(Y,{key:1,class:"my-3"})):v.children?(o(),r(ee,{key:2,class:"leftPadding",item:v,level:0},null,8,["item"])):(o(),r(D,{key:3,item:v,class:"leftPadding"},null,8,["item"]))],64))),128))]),_:1}),u("div",Ce,[t(H,{color:"inputBorder",size:"small"},{default:e(()=>[f(" v"+g(_.version),1)]),_:1})])]),_:1})]),_:1},8,["modelValue","rail"])}}}),Se={class:"mr-4"},Ne={key:0},ze={key:1},Ie=u("span",{class:"text-h5"},"更新项目",-1),Be=u("h3",{class:"mb-4"},"升级到最新版本",-1),Te={style:{"margin-top":"16px"}},Le=u("h3",{class:"mb-4"},"切换到指定版本或指定提交",-1),Ae=u("div",{class:"mb-4"},[u("small",null,"如 v3.3.16 (不带 SHA) 或 42e5ec5d80b93b6bfe8b566754d45ffac4c3fe0b"),u("br"),u("a",{href:"https://github.com/Soulter/AstrBot/commits/master"},[u("small",null,"查看 master 分支提交记录(点击右边的 copy 即可复制)")])],-1),$e=u("span",{class:"text-h5"},"密码修改",-1),De=u("small",null,"如果是第一次修改密码,原密码请留空。",-1),Re=u("br",null,null,-1),Ee=A({__name:"VerticalHeader",setup(a){const n=$();V(!1);let d=V(!1),_=V(!1),p=V(""),c=V(""),v=V(""),b=V(""),S=V(!1),C=V("");const ae=m=>{window.open(m,"_blank")};function le(){p.value!=""&&(p.value=F.md5(p.value)),c.value=F.md5(c.value),x.post("/api/auth/password/reset",{password:p.value,new_password:c.value}).then(m=>{if(m.data.status=="error"){v.value=m.data.message,p.value="",c.value="";return}d.value=!d.value,v.value=m.data.message,setTimeout(()=>{fe().logout()},1e3)}).catch(m=>{console.log(m),v.value=m,p.value="",c.value=""})}function R(){b.value="正在检查更新...",x.get("/api/update/check").then(m=>{S.value=m.data.data.has_new_version,b.value=m.data.message}).catch(m=>{console.log(m),b.value=m})}function E(m){b.value="正在切换版本...",x.post("/api/update/do",{version:m}).then(l=>{b.value=l.data.message,l.data.status=="success"&&setTimeout(()=>{window.location.reload()},1e3)}).catch(l=>{console.log(l),b.value=l})}return R(),(m,l)=>(o(),r(me,{elevation:"0",height:"80"},{default:e(()=>[t(h,{class:"hidden-md-and-down text-secondary",color:"lightsecondary",icon:"",rounded:"sm",variant:"flat",onClick:l[0]||(l[0]=P(s=>i(n).SET_MINI_SIDEBAR(!i(n).mini_sidebar),["stop"])),size:"small"},{default:e(()=>[t(I,null,{default:e(()=>[f("mdi-menu")]),_:1})]),_:1}),t(h,{class:"hidden-lg-and-up text-secondary ms-3",color:"lightsecondary",icon:"",rounded:"sm",variant:"flat",onClick:P(i(n).SET_SIDEBAR_DRAWER,["stop"]),size:"small"},{default:e(()=>[t(I,null,{default:e(()=>[f("mdi-menu")]),_:1})]),_:1},8,["onClick"]),t(N),u("div",Se,[i(S)?(o(),k("small",Ne," 有新版本! ")):(o(),k("small",ze," 当前版本已是最新 "))]),t(q,{modelValue:i(_),"onUpdate:modelValue":l[5]||(l[5]=s=>y(_)?_.value=s:_=s),width:"700"},{activator:e(({props:s})=>[t(h,T({onClick:R,class:"text-primary mr-4",color:"lightprimary",variant:"flat",rounded:"sm"},s),{default:e(()=>[f(" 更新 🔄 ")]),_:2},1040)]),default:e(()=>[t(M,null,{default:e(()=>[t(j,null,{default:e(()=>[Ie]),_:1}),t(G,null,{default:e(()=>[t(L,null,{default:e(()=>[Be,u("p",null,g(i(b)),1),t(h,{class:"mt-4 mb-4",onClick:l[1]||(l[1]=s=>E("latest")),color:"primary",style:{"border-radius":"10px"},disabled:!i(S)},{default:e(()=>[f(" 更新到最新版本 ")]),_:1},8,["disabled"]),t(Y),u("div",Te,[Le,t(z,{label:"输入版本号或 master 分支下的 commit hash。",modelValue:i(C),"onUpdate:modelValue":l[2]||(l[2]=s=>y(C)?C.value=s:C=s),required:"",variant:"outlined"},null,8,["modelValue"]),Ae,t(h,{color:"error",style:{"border-radius":"10px"},onClick:l[3]||(l[3]=s=>E(i(C)))},{default:e(()=>[f(" 确定切换 ")]),_:1})])]),_:1})]),_:1}),t(O,null,{default:e(()=>[t(N),t(h,{color:"blue-darken-1",variant:"text",onClick:l[4]||(l[4]=s=>y(_)?_.value=!1:_=!1)},{default:e(()=>[f(" 关闭 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(q,{modelValue:i(d),"onUpdate:modelValue":l[9]||(l[9]=s=>y(d)?d.value=s:d=s),persistent:"",width:"700"},{activator:e(({props:s})=>[t(h,T({class:"text-primary mr-4",color:"lightprimary",variant:"flat",rounded:"sm"},s),{default:e(()=>[f(" 密码修改 📰 ")]),_:2},1040)]),default:e(()=>[t(M,null,{default:e(()=>[t(j,null,{default:e(()=>[$e]),_:1}),t(G,null,{default:e(()=>[t(L,null,{default:e(()=>[t(de,null,{default:e(()=>[t(ce,{cols:"12"},{default:e(()=>[t(z,{label:"原密码*",type:"password",modelValue:i(p),"onUpdate:modelValue":l[6]||(l[6]=s=>y(p)?p.value=s:p=s),required:"",variant:"outlined"},null,8,["modelValue"]),t(z,{label:"新密码*",type:"password",modelValue:i(c),"onUpdate:modelValue":l[7]||(l[7]=s=>y(c)?c.value=s:c=s),required:"",variant:"outlined"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),De,Re,u("small",null,g(i(v)),1)]),_:1}),t(O,null,{default:e(()=>[t(N),t(h,{color:"blue-darken-1",variant:"text",onClick:l[8]||(l[8]=s=>y(d)?d.value=!1:d=!1)},{default:e(()=>[f(" 关闭 ")]),_:1}),t(h,{color:"blue-darken-1",variant:"text",onClick:le},{default:e(()=>[f(" 提交 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(h,{class:"text-primary mr-4",onClick:l[10]||(l[10]=s=>ae("https://github.com/Soulter/AstrBot")),color:"lightprimary",variant:"flat",rounded:"sm"},{default:e(()=>[f(" GitHub Star! 🌟 ")]),_:1})]),_:1}))}}),Me=A({__name:"FullLayout",setup(a){const n=$();return(d,_)=>(o(),r(he,null,{default:e(()=>[t(_e,{theme:"PurpleTheme",class:pe([i(n).fontTheme,i(n).mini_sidebar?"mini-sidebar":"",i(n).inputBg?"inputWithbg":""])},{default:e(()=>[t(we),t(Ee),t(ve,null,{default:e(()=>[t(L,{fluid:"",class:"page-wrapper"},{default:e(()=>[u("div",null,[t(i(be))])]),_:1})]),_:1})]),_:1},8,["class"])]),_:1}))}});export{Me as default}; diff --git a/dashboard/dist/assets/LoginPage-7b23780a.js b/dashboard/dist/assets/LoginPage-7b23780a.js deleted file mode 100644 index dff5eb111..000000000 --- a/dashboard/dist/assets/LoginPage-7b23780a.js +++ /dev/null @@ -1,5 +0,0 @@ -import{a as _t,_ as Ot}from"./md5-f95c7b53.js";import{q as Me,a8 as we,r as Vt,a9 as St,B,aa as Be,Z as F,x as I,ab as Z,ac as Et,L as Ne,ad as Ie,ae as At,af as jt,ag as wt,ah as q,s as Ft,o as Re,c as tt,w as P,d as A,K as He,a as qe,D as Pt,l as Tt,t as Ct,ai as Bt,g as Nt,u as ge,R as It,J as Rt,O as Fe,P as Pe,G as Ke,I as Mt}from"./index-a2f0b905.js";/** - * vee-validate v4.11.3 - * (c) 2023 Abdelrahman Awad - * @license MIT - */function R(e){return typeof e=="function"}function nt(e){return e==null}const X=e=>e!==null&&!!e&&typeof e=="object"&&!Array.isArray(e);function ke(e){return Number(e)>=0}function kt(e){return typeof e=="object"&&e!==null}function Ut(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function Dt(e){if(!kt(e)||Ut(e)!=="[object Object]")return!1;if(Object.getPrototypeOf(e)===null)return!0;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function ye(e,t){return Object.keys(t).forEach(n=>{if(Dt(t[n])){e[n]||(e[n]={}),ye(e[n],t[n]);return}e[n]=t[n]}),e}function pe(e){const t=e.split(".");if(!t.length)return"";let n=String(t[0]);for(let i=1;iqt(l)&&o in l?l[o]:n,e):n}function K(e,t,n){if(be(t)){e[De(t)]=n;return}const i=t.split(/\.|\[(\d+)\]/).filter(Boolean);let l=e;for(let o=0;oD(e,n.slice(0,c).join(".")));for(let o=l.length-1;o>=0;o--)if(Kt(l[o])){if(o===0){Te(e,n[0]);continue}Te(l[o-1],n[o-1])}}function U(e){return Object.keys(e)}function Ze(e,t=0){let n=null,i=[];return function(...l){return n&&clearTimeout(n),n=setTimeout(()=>{const o=e(...l);i.forEach(c=>c(o)),i=[]},t),new Promise(o=>i.push(o))}}function Yt(e,t){let n;return async function(...l){const o=e(...l);n=o;const c=await o;return o!==n||(n=void 0,t(c,l)),c}}function Qe(e){return Array.isArray(e)?e:e?[e]:[]}function ue(e,t){const n={};for(const i in e)t.includes(i)||(n[i]=e[i]);return n}function Jt(e){let t=null,n=[];return function(...i){const l=Z(()=>{if(t!==l)return;const o=e(...i);n.forEach(c=>c(o)),n=[],t=null});return t=l,new Promise(o=>n.push(o))}}const Zt=(e,t,n)=>t.slots.default?typeof e=="string"||!e?t.slots.default(n()):{default:()=>{var i,l;return(l=(i=t.slots).default)===null||l===void 0?void 0:l.call(i,n())}}:t.slots.default;function Ce(e){if(lt(e))return e._value}function lt(e){return"_value"in e}function Qt(e){return e.type==="number"||e.type==="range"?Number.isNaN(e.valueAsNumber)?e.value:e.valueAsNumber:e.value}function Xe(e){if(!Ue(e))return e;const t=e.target;if(Ht(t.type)&<(t))return Ce(t);if(t.type==="file"&&t.files){const n=Array.from(t.files);return t.multiple?n:n[0]}if(Wt(t))return Array.from(t.options).filter(n=>n.selected&&!n.disabled).map(Ce);if(at(t)){const n=Array.from(t.options).find(i=>i.selected);return n?Ce(n):t.value}return Qt(t)}function Xt(e){const t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?X(e)&&e._$$isNormalized?e:X(e)?Object.keys(e).reduce((n,i)=>{const l=en(e[i]);return e[i]!==!1&&(n[i]=et(l)),n},t):typeof e!="string"?t:e.split("|").reduce((n,i)=>{const l=tn(i);return l.name&&(n[l.name]=et(l.params)),n},t):t}function en(e){return e===!0?[]:Array.isArray(e)||X(e)?e:[e]}function et(e){const t=n=>typeof n=="string"&&n[0]==="@"?nn(n.slice(1)):n;return Array.isArray(e)?e.map(t):e instanceof RegExp?[e]:Object.keys(e).reduce((n,i)=>(n[i]=t(e[i]),n),{})}const tn=e=>{let t=[];const n=e.split(":")[0];return e.includes(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:n,params:t}};function nn(e){const t=n=>D(n,e)||n[e];return t.__locatorRef=e,t}const rn={generateMessage:({field:e})=>`${e} is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let an=Object.assign({},rn);const Q=()=>an;async function ln(e,t,n={}){const i=n==null?void 0:n.bails,l={name:(n==null?void 0:n.name)||"{field}",rules:t,label:n==null?void 0:n.label,bails:i??!0,formData:(n==null?void 0:n.values)||{}},c=(await un(l,e)).errors;return{errors:c,valid:!c.length}}async function un(e,t){if(ee(e.rules)||rt(e.rules))return sn(t,e.rules);if(R(e.rules)||Array.isArray(e.rules)){const c={field:e.label||e.name,name:e.name,label:e.label,form:e.formData,value:t},v=Array.isArray(e.rules)?e.rules:[e.rules],d=v.length,f=[];for(let p=0;p{const d=v.path||"";return c[d]||(c[d]={errors:[],path:d}),c[d].errors.push(...v.errors),c},{});return{errors:Object.values(o)}}}}}async function sn(e,t){const i=await(ee(t)?t:ut(t)).parse(e),l=[];for(const o of i.errors)o.errors.length&&l.push(...o.errors);return{errors:l}}async function cn(e,t,n){const i=Lt(n.name);if(!i)throw new Error(`No such validator '${n.name}' exists.`);const l=dn(n.params,e.formData),o={field:e.label||e.name,name:e.name,label:e.label,value:t,form:e.formData,rule:Object.assign(Object.assign({},n),{params:l})},c=await i(t,l,o);return typeof c=="string"?{error:c}:{error:c?void 0:ot(o)}}function ot(e){const t=Q().generateMessage;return t?t(e):"Field is invalid"}function dn(e,t){const n=i=>Gt(i)?i(t):i;return Array.isArray(e)?e.map(n):Object.keys(e).reduce((i,l)=>(i[l]=n(e[l]),i),{})}async function fn(e,t){const i=await(ee(e)?e:ut(e)).parse(t),l={},o={};for(const c of i.errors){const v=c.errors,d=(c.path||"").replace(/\["(\d+)"\]/g,(f,p)=>`[${p}]`);l[d]={valid:!v.length,errors:v},v.length&&(o[d]=v[0])}return{valid:!i.errors.length,results:l,errors:o,values:i.value}}async function vn(e,t,n){const l=U(e).map(async f=>{var p,E,V;const S=(p=n==null?void 0:n.names)===null||p===void 0?void 0:p[f],T=await ln(D(t,f),e[f],{name:(S==null?void 0:S.name)||f,label:S==null?void 0:S.label,values:t,bails:(V=(E=n==null?void 0:n.bailsMap)===null||E===void 0?void 0:E[f])!==null&&V!==void 0?V:!0});return Object.assign(Object.assign({},T),{path:f})});let o=!0;const c=await Promise.all(l),v={},d={};for(const f of c)v[f.path]={valid:f.valid,errors:f.errors},f.valid||(o=!1,d[f.path]=f.errors[0]);return{valid:o,results:v,errors:d}}let mn=0;const oe=["bails","fieldsCount","id","multiple","type","validate"];function st(e){const t=I(e==null?void 0:e.initialValues)||{},n=I(e==null?void 0:e.validationSchema);return n&&ee(n)&&R(n.cast)?O(n.cast(t)||{}):O(t)}function hn(e){var t;const n=mn++;let i=0;const l=B(!1),o=B(!1),c=B(0),v=[],d=Be(st(e)),f=B([]),p=B({}),E=B({}),V=Jt(()=>{E.value=f.value.reduce((a,r)=>(a[pe(q(r.path))]=r,a),{})});function S(a,r){const u=j(a);if(!u){typeof a=="string"&&(p.value[pe(a)]=Qe(r));return}if(typeof a=="string"){const s=pe(a);p.value[s]&&delete p.value[s]}u.errors=Qe(r),u.valid=!u.errors.length}function T(a){U(a).forEach(r=>{S(r,a[r])})}e!=null&&e.initialErrors&&T(e.initialErrors);const W=F(()=>{const a=f.value.reduce((r,u)=>(u.errors.length&&(r[u.path]=u.errors),r),{});return Object.assign(Object.assign({},p.value),a)}),Y=F(()=>U(W.value).reduce((a,r)=>{const u=W.value[r];return u!=null&&u.length&&(a[r]=u[0]),a},{})),te=F(()=>f.value.reduce((a,r)=>(a[r.path]={name:r.path||"",label:r.label||""},a),{})),ce=F(()=>f.value.reduce((a,r)=>{var u;return a[r.path]=(u=r.bails)!==null&&u!==void 0?u:!0,a},{})),ne=Object.assign({},(e==null?void 0:e.initialErrors)||{}),de=(t=e==null?void 0:e.keepValuesOnUnmount)!==null&&t!==void 0?t:!1,{initialValues:z,originalInitialValues:J,setInitialValues:fe}=yn(f,d,e),ve=pn(f,d,J,Y),re=F(()=>f.value.reduce((a,r)=>{const u=D(d,r.path);return K(a,r.path,u),a},{})),N=e==null?void 0:e.validationSchema;function G(a,r){var u,s;const h=F(()=>D(z.value,q(a))),m=E.value[q(a)];if(m){((r==null?void 0:r.type)==="checkbox"||(r==null?void 0:r.type)==="radio")&&(m.multiple=!0);const w=i++;return Array.isArray(m.id)?m.id.push(w):m.id=[m.id,w],m.fieldsCount++,m.__flags.pendingUnmount[w]=!1,m}const y=F(()=>D(d,q(a))),_=q(a),g=i++,b=Be({id:g,path:a,touched:!1,pending:!1,valid:!0,validated:!!(!((u=ne[_])===null||u===void 0)&&u.length),initialValue:h,errors:Ft([]),bails:(s=r==null?void 0:r.bails)!==null&&s!==void 0?s:!1,label:r==null?void 0:r.label,type:(r==null?void 0:r.type)||"default",value:y,multiple:!1,__flags:{pendingUnmount:{[g]:!1}},fieldsCount:1,validate:r==null?void 0:r.validate,dirty:F(()=>!se(I(y),I(h)))});return f.value.push(b),E.value[_]=b,V(),Y.value[_]&&!ne[_]&&Z(()=>{H(_,{mode:"silent"})}),Ne(a)&&Ie(a,w=>{V();const le=O(y.value);E.value[w]=b,Z(()=>{K(d,w,le)})}),b}const _e=Ze(Ge,5),me=Ze(Ge,5),ae=Yt(async a=>await a==="silent"?_e():me(),(a,[r])=>{const u=U(k.errorBag.value);return[...new Set([...U(a.results),...f.value.map(h=>h.path),...u])].sort().reduce((h,m)=>{const y=m,_=j(y)||M(y),g=(a.results[y]||{errors:[]}).errors,b={errors:g,valid:!g.length};return h.results[y]=b,b.valid||(h.errors[y]=b.errors[0]),_&&p.value[y]&&delete p.value[y],_?(_.valid=b.valid,r==="silent"||r==="validated-only"&&!_.validated||S(_,b.errors),h):(S(y,g),h)},{valid:a.valid,results:{},errors:{}})});function L(a){f.value.forEach(a)}function j(a){const r=typeof a=="string"?pe(a):a;return typeof r=="string"?E.value[r]:r}function M(a){return f.value.filter(u=>a.startsWith(u.path)).reduce((u,s)=>u?s.path.length>u.path.length?s:u:s,void 0)}let C=[],$;function Oe(a){return C.push(a),$||($=Z(()=>{[...C].sort().reverse().forEach(u=>{Je(d,u)}),C=[],$=null})),$}function ze(a){return function(u,s){return function(m){return m instanceof Event&&(m.preventDefault(),m.stopPropagation()),L(y=>y.touched=!0),l.value=!0,c.value++,ie().then(y=>{const _=O(d);if(y.valid&&typeof u=="function"){const g=O(re.value);let b=a?g:_;return y.values&&(b=y.values),u(b,{evt:m,controlledValues:g,setErrors:T,setFieldError:S,setTouched:Ee,setFieldTouched:he,setValues:Se,setFieldValue:x,resetForm:Ae,resetField:$e})}!y.valid&&typeof s=="function"&&s({values:_,evt:m,errors:y.errors,results:y.results})}).then(y=>(l.value=!1,y),y=>{throw l.value=!1,y})}}}const Ve=ze(!1);Ve.withControlled=ze(!0);function ct(a,r){const u=f.value.findIndex(h=>h.path===a),s=f.value[u];if(!(u===-1||!s)){if(Z(()=>{H(a,{mode:"silent",warn:!1})}),s.multiple&&s.fieldsCount&&s.fieldsCount--,Array.isArray(s.id)){const h=s.id.indexOf(r);h>=0&&s.id.splice(h,1),delete s.__flags.pendingUnmount[r]}(!s.multiple||s.fieldsCount<=0)&&(f.value.splice(u,1),xe(a),V(),delete E.value[a])}}function dt(a){return L(r=>{r.path.startsWith(a)&&U(r.__flags.pendingUnmount).forEach(u=>{r.__flags.pendingUnmount[u]=!0})})}const k={formId:n,values:d,controlledValues:re,errorBag:W,errors:Y,schema:N,submitCount:c,meta:ve,isSubmitting:l,isValidating:o,fieldArrays:v,keepValuesOnUnmount:de,validateSchema:I(N)?ae:void 0,validate:ie,setFieldError:S,validateField:H,setFieldValue:x,setValues:Se,setErrors:T,setFieldTouched:he,setTouched:Ee,resetForm:Ae,resetField:$e,handleSubmit:Ve,stageInitialValue:pt,unsetInitialValue:xe,setFieldInitialValue:je,useFieldModel:ft,createPathState:G,getPathState:j,unsetPathValue:Oe,removePathState:ct,initialValues:z,getAllPathStates:()=>f.value,markForUnmount:dt,isFieldTouched:vt,isFieldDirty:mt,isFieldValid:ht};function x(a,r,u=!0){const s=O(r),h=typeof a=="string"?a:a.path;j(h)||G(h),K(d,h,s),u&&H(h)}function Se(a,r=!0){ye(d,a),v.forEach(u=>u&&u.reset()),r&&ie()}function Le(a){const r=j(I(a))||G(a);return F({get(){return r.value},set(u){const s=I(a);x(s,u,!1),r.validated=!0,r.pending=!0,H(s).then(()=>{r.pending=!1})}})}function ft(a){return Array.isArray(a)?a.map(Le):Le(a)}function he(a,r){const u=j(a);u&&(u.touched=r)}function vt(a){var r;return!!(!((r=j(a))===null||r===void 0)&&r.touched)}function mt(a){var r;return!!(!((r=j(a))===null||r===void 0)&&r.dirty)}function ht(a){var r;return!!(!((r=j(a))===null||r===void 0)&&r.valid)}function Ee(a){if(typeof a=="boolean"){L(r=>{r.touched=a});return}U(a).forEach(r=>{he(r,!!a[r])})}function $e(a,r){var u;const s=r&&"value"in r?r.value:D(z.value,a);je(a,O(s)),x(a,s,!1),he(a,(u=r==null?void 0:r.touched)!==null&&u!==void 0?u:!1),S(a,(r==null?void 0:r.errors)||[])}function Ae(a){let r=a!=null&&a.values?a.values:J.value;r=ee(N)&&R(N.cast)?N.cast(r):r,fe(r),L(u=>{var s;u.validated=!1,u.touched=((s=a==null?void 0:a.touched)===null||s===void 0?void 0:s[u.path])||!1,x(u.path,D(r,u.path),!1),S(u.path,void 0)}),Se(r,!1),T((a==null?void 0:a.errors)||{}),c.value=(a==null?void 0:a.submitCount)||0,Z(()=>{ie({mode:"silent"})})}async function ie(a){const r=(a==null?void 0:a.mode)||"force";if(r==="force"&&L(m=>m.validated=!0),k.validateSchema)return k.validateSchema(r);o.value=!0;const u=await Promise.all(f.value.map(m=>m.validate?m.validate(a).then(y=>({key:m.path,valid:y.valid,errors:y.errors})):Promise.resolve({key:m.path,valid:!0,errors:[]})));o.value=!1;const s={},h={};for(const m of u)s[m.key]={valid:m.valid,errors:m.errors},m.errors.length&&(h[m.key]=m.errors[0]);return{valid:u.every(m=>m.valid),results:s,errors:h}}async function H(a,r){var u;const s=j(a);if(s&&(s.validated=!0),N){const{results:h}=await ae((r==null?void 0:r.mode)||"validated-only");return h[a]||{errors:[],valid:!0}}return s!=null&&s.validate?s.validate(r):(!s&&(u=r==null?void 0:r.warn),Promise.resolve({errors:[],valid:!0}))}function xe(a){Je(z.value,a)}function pt(a,r,u=!1){je(a,r),K(d,a,r),u&&!(e!=null&&e.initialValues)&&K(J.value,a,O(r))}function je(a,r){K(z.value,a,O(r))}async function Ge(){const a=I(N);if(!a)return{valid:!0,results:{},errors:{}};o.value=!0;const r=rt(a)||ee(a)?await fn(a,d):await vn(a,d,{names:te.value,bailsMap:ce.value});return o.value=!1,r}const yt=Ve((a,{evt:r})=>{it(r)&&r.target.submit()});Et(()=>{if(e!=null&&e.initialErrors&&T(e.initialErrors),e!=null&&e.initialTouched&&Ee(e.initialTouched),e!=null&&e.validateOnMount){ie();return}k.validateSchema&&k.validateSchema("silent")}),Ne(N)&&Ie(N,()=>{var a;(a=k.validateSchema)===null||a===void 0||a.call(k,"validated-only")}),At($t,k);function gt(a,r){const u=j(q(a))||G(a),s=()=>R(r)?r(ue(u,oe)):r||{};function h(){var _;u.touched=!0,((_=s().validateOnBlur)!==null&&_!==void 0?_:Q().validateOnBlur)&&H(u.path)}function m(_){var g;const b=(g=s().validateOnModelUpdate)!==null&&g!==void 0?g:Q().validateOnModelUpdate;x(u.path,_,b)}return F(()=>{if(R(r)){const b=r(u),w=b.model||"modelValue";return Object.assign({onBlur:h,[w]:u.value,[`onUpdate:${w}`]:m},b.props||{})}const _=(r==null?void 0:r.model)||"modelValue",g={onBlur:h,[_]:u.value,[`onUpdate:${_}`]:m};return r!=null&&r.mapProps?Object.assign(Object.assign({},g),r.mapProps(ue(u,oe))):g})}function bt(a,r){const u=j(q(a))||G(a),s=()=>R(r)?r(ue(u,oe)):r||{};function h(){var g;u.touched=!0,((g=s().validateOnBlur)!==null&&g!==void 0?g:Q().validateOnBlur)&&H(u.path)}function m(g){var b;const w=Xe(g),le=(b=s().validateOnInput)!==null&&b!==void 0?b:Q().validateOnInput;x(u.path,w,le)}function y(g){var b;const w=Xe(g),le=(b=s().validateOnChange)!==null&&b!==void 0?b:Q().validateOnChange;x(u.path,w,le)}return F(()=>{const g={value:u.value,onChange:y,onInput:m,onBlur:h};return R(r)?Object.assign(Object.assign({},g),r(ue(u,oe)).attrs||{}):r!=null&&r.mapAttrs?Object.assign(Object.assign({},g),r.mapAttrs(ue(u,oe))):g})}return Object.assign(Object.assign({},k),{values:jt(d),handleReset:()=>Ae(),submitForm:yt,defineComponentBinds:gt,defineInputBinds:bt})}function pn(e,t,n,i){const l={touched:"some",pending:"some",valid:"every"},o=F(()=>!se(t,I(n)));function c(){const d=e.value;return U(l).reduce((f,p)=>{const E=l[p];return f[p]=d[E](V=>V[p]),f},{})}const v=Be(c());return wt(()=>{const d=c();v.touched=d.touched,v.valid=d.valid,v.pending=d.pending}),F(()=>Object.assign(Object.assign({initialValues:I(n)},v),{valid:v.valid&&!U(i.value).length,dirty:o.value}))}function yn(e,t,n){const i=st(n),l=n==null?void 0:n.initialValues,o=B(i),c=B(O(i));function v(d,f=!1){o.value=ye(O(o.value)||{},O(d)),c.value=ye(O(c.value)||{},O(d)),f&&e.value.forEach(p=>{if(p.touched)return;const V=D(o.value,p.path);K(t,p.path,O(V))})}return Ne(l)&&Ie(l,d=>{d&&v(d,!0)},{deep:!0}),{initialValues:o,originalInitialValues:c,setInitialValues:v}}const gn=Me({name:"Form",inheritAttrs:!1,props:{as:{type:String,default:"form"},validationSchema:{type:Object,default:void 0},initialValues:{type:Object,default:void 0},initialErrors:{type:Object,default:void 0},initialTouched:{type:Object,default:void 0},validateOnMount:{type:Boolean,default:!1},onSubmit:{type:Function,default:void 0},onInvalidSubmit:{type:Function,default:void 0},keepValues:{type:Boolean,default:!1}},setup(e,t){const n=we(e,"initialValues"),i=we(e,"validationSchema"),l=we(e,"keepValues"),{errors:o,errorBag:c,values:v,meta:d,isSubmitting:f,isValidating:p,submitCount:E,controlledValues:V,validate:S,validateField:T,handleReset:W,resetForm:Y,handleSubmit:te,setErrors:ce,setFieldError:ne,setFieldValue:de,setValues:z,setFieldTouched:J,setTouched:fe,resetField:ve}=hn({validationSchema:i.value?i:void 0,initialValues:n,initialErrors:e.initialErrors,initialTouched:e.initialTouched,validateOnMount:e.validateOnMount,keepValuesOnUnmount:l}),re=te((M,{evt:C})=>{it(C)&&C.target.submit()},e.onInvalidSubmit),N=e.onSubmit?te(e.onSubmit,e.onInvalidSubmit):re;function G(M){Ue(M)&&M.preventDefault(),W(),typeof t.attrs.onReset=="function"&&t.attrs.onReset()}function _e(M,C){return te(typeof M=="function"&&!C?M:C,e.onInvalidSubmit)(M)}function me(){return O(v)}function ae(){return O(d.value)}function L(){return O(o.value)}function j(){return{meta:d.value,errors:o.value,errorBag:c.value,values:v,isSubmitting:f.value,isValidating:p.value,submitCount:E.value,controlledValues:V.value,validate:S,validateField:T,handleSubmit:_e,handleReset:W,submitForm:re,setErrors:ce,setFieldError:ne,setFieldValue:de,setValues:z,setFieldTouched:J,setTouched:fe,resetForm:Y,resetField:ve,getValues:me,getMeta:ae,getErrors:L}}return t.expose({setFieldError:ne,setErrors:ce,setFieldValue:de,setValues:z,setFieldTouched:J,setTouched:fe,resetForm:Y,validate:S,validateField:T,resetField:ve,getValues:me,getMeta:ae,getErrors:L}),function(){const C=e.as==="form"?e.as:Vt(e.as),$=Zt(C,t,j);if(!e.as)return $;const Oe=e.as==="form"?{novalidate:!0}:{};return St(C,Object.assign(Object.assign(Object.assign({},Oe),t.attrs),{onSubmit:N,onReset:G}),$)}}}),bn=gn,_n=ge("small",null,"默认用户名和密码为空。",-1),On={key:0,class:"mt-2"},Vn=Me({__name:"AuthLogin",setup(e){const t=B(!1),n=B(!1),i=B(""),l=B("");async function o(c,{setErrors:v}){return i.value!=""&&(i.value=_t(i.value)),It().login(l.value,i.value).then(f=>{console.log(f)}).catch(f=>{v({apiError:f})})}return(c,v)=>(Re(),tt(I(bn),{onSubmit:o,class:"mt-7 loginForm"},{default:P(({errors:d,isSubmitting:f})=>[A(He,{modelValue:l.value,"onUpdate:modelValue":v[0]||(v[0]=p=>l.value=p),label:"用户名",class:"mt-4 mb-8",required:"",density:"comfortable","hide-details":"auto",variant:"outlined",color:"primary"},null,8,["modelValue"]),A(He,{modelValue:i.value,"onUpdate:modelValue":v[1]||(v[1]=p=>i.value=p),label:"密码",required:"",density:"comfortable",variant:"outlined",color:"primary","hide-details":"auto","append-icon":n.value?"mdi-eye":"mdi-eye-off",type:n.value?"text":"password","onClick:append":v[2]||(v[2]=p=>n.value=!n.value),class:"pwdInput"},null,8,["modelValue","append-icon","type"]),_n,A(Pt,{color:"secondary",loading:f,block:"",class:"mt-8",variant:"flat",size:"large",disabled:t.value,type:"submit"},{default:P(()=>[qe(" 登录")]),_:2},1032,["loading","disabled"]),d.apiError?(Re(),Tt("div",On,[A(Bt,{color:"error"},{default:P(()=>[qe(Ct(d.apiError),1)]),_:2},1024)])):Nt("",!0)]),_:1}))}});const Sn={class:"pa-7 pa-sm-12"},En=ge("h2",{class:"text-secondary text-h2 mt-8"},"欢迎",-1),An=ge("h4",{class:"text-disabled text-h4 mt-3"},"登录以继续",-1),Pn=Me({__name:"LoginPage",setup(e){return(t,n)=>(Re(),tt(Fe,{class:"h-100vh","no-gutters":""},{default:P(()=>[A(Pe,{cols:"12",class:"d-flex align-center bg-lightprimary"},{default:P(()=>[A(Rt,null,{default:P(()=>[ge("div",Sn,[A(Fe,{justify:"center"},{default:P(()=>[A(Pe,{cols:"12",lg:"10",xl:"6",md:"7"},{default:P(()=>[A(Ke,{elevation:"0",class:"loginBox"},{default:P(()=>[A(Ke,{variant:"outlined"},{default:P(()=>[A(Mt,{class:"pa-9"},{default:P(()=>[A(Fe,null,{default:P(()=>[A(Pe,{cols:"12",class:"text-center"},{default:P(()=>[A(Ot),En,An]),_:1})]),_:1}),A(Vn)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})])]),_:1})]),_:1})]),_:1}))}});export{Pn as default}; diff --git a/dashboard/dist/assets/LoginPage-81777e38.js b/dashboard/dist/assets/LoginPage-81777e38.js new file mode 100644 index 000000000..2c50f2f19 --- /dev/null +++ b/dashboard/dist/assets/LoginPage-81777e38.js @@ -0,0 +1,5 @@ +import{k as Ie,al as we,am as yt,a8 as gt,v as T,an as Te,X as w,u as B,ab as X,a9 as bt,I as Ce,a7 as Be,ao as _t,ap as Ot,aq as Vt,ar as q,s as St,o as Ne,c as Et,w as oe,b as x,H as $e,e as He,y as At,l as Qe,t as jt,a3 as wt,g as Ft,n as ge,O as Pt,U as Tt,D as Ct,B as Bt}from"./index-3360c831.js";import{a as Nt}from"./md5-f9642456.js";/** + * vee-validate v4.11.3 + * (c) 2023 Abdelrahman Awad + * @license MIT + */function N(e){return typeof e=="function"}function Ze(e){return e==null}const Q=e=>e!==null&&!!e&&typeof e=="object"&&!Array.isArray(e);function ke(e){return Number(e)>=0}function It(e){return typeof e=="object"&&e!==null}function kt(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function Rt(e){if(!It(e)||kt(e)!=="[object Object]")return!1;if(Object.getPrototypeOf(e)===null)return!0;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function ye(e,t){return Object.keys(t).forEach(n=>{if(Rt(t[n])){e[n]||(e[n]={}),ye(e[n],t[n]);return}e[n]=t[n]}),e}function pe(e){const t=e.split(".");if(!t.length)return"";let n=String(t[0]);for(let i=1;i$t(l)&&o in l?l[o]:n,e):n}function G(e,t,n){if(be(t)){e[Me(t)]=n;return}const i=t.split(/\.|\[(\d+)\]/).filter(Boolean);let l=e;for(let o=0;oM(e,n.slice(0,c).join(".")));for(let o=l.length-1;o>=0;o--)if(Ht(l[o])){if(o===0){Fe(e,n[0]);continue}Fe(l[o-1],n[o-1])}}function R(e){return Object.keys(e)}function Ye(e,t=0){let n=null,i=[];return function(...l){return n&&clearTimeout(n),n=setTimeout(()=>{const o=e(...l);i.forEach(c=>c(o)),i=[]},t),new Promise(o=>i.push(o))}}function Gt(e,t){let n;return async function(...l){const o=e(...l);n=o;const c=await o;return o!==n||(n=void 0,t(c,l)),c}}function Ke(e){return Array.isArray(e)?e:e?[e]:[]}function le(e,t){const n={};for(const i in e)t.includes(i)||(n[i]=e[i]);return n}function Wt(e){let t=null,n=[];return function(...i){const l=X(()=>{if(t!==l)return;const o=e(...i);n.forEach(c=>c(o)),n=[],t=null});return t=l,new Promise(o=>n.push(o))}}const Yt=(e,t,n)=>t.slots.default?typeof e=="string"||!e?t.slots.default(n()):{default:()=>{var i,l;return(l=(i=t.slots).default)===null||l===void 0?void 0:l.call(i,n())}}:t.slots.default;function Pe(e){if(rt(e))return e._value}function rt(e){return"_value"in e}function Kt(e){return e.type==="number"||e.type==="range"?Number.isNaN(e.valueAsNumber)?e.value:e.valueAsNumber:e.value}function Xe(e){if(!Re(e))return e;const t=e.target;if(xt(t.type)&&rt(t))return Pe(t);if(t.type==="file"&&t.files){const n=Array.from(t.files);return t.multiple?n:n[0]}if(qt(t))return Array.from(t.options).filter(n=>n.selected&&!n.disabled).map(Pe);if(tt(t)){const n=Array.from(t.options).find(i=>i.selected);return n?Pe(n):t.value}return Kt(t)}function Xt(e){const t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?Q(e)&&e._$$isNormalized?e:Q(e)?Object.keys(e).reduce((n,i)=>{const l=Jt(e[i]);return e[i]!==!1&&(n[i]=Je(l)),n},t):typeof e!="string"?t:e.split("|").reduce((n,i)=>{const l=Qt(i);return l.name&&(n[l.name]=Je(l.params)),n},t):t}function Jt(e){return e===!0?[]:Array.isArray(e)||Q(e)?e:[e]}function Je(e){const t=n=>typeof n=="string"&&n[0]==="@"?Zt(n.slice(1)):n;return Array.isArray(e)?e.map(t):e instanceof RegExp?[e]:Object.keys(e).reduce((n,i)=>(n[i]=t(e[i]),n),{})}const Qt=e=>{let t=[];const n=e.split(":")[0];return e.includes(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:n,params:t}};function Zt(e){const t=n=>M(n,e)||n[e];return t.__locatorRef=e,t}const en={generateMessage:({field:e})=>`${e} is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let tn=Object.assign({},en);const J=()=>tn;async function nn(e,t,n={}){const i=n==null?void 0:n.bails,l={name:(n==null?void 0:n.name)||"{field}",rules:t,label:n==null?void 0:n.label,bails:i??!0,formData:(n==null?void 0:n.values)||{}},c=(await rn(l,e)).errors;return{errors:c,valid:!c.length}}async function rn(e,t){if(Z(e.rules)||et(e.rules))return ln(t,e.rules);if(N(e.rules)||Array.isArray(e.rules)){const c={field:e.label||e.name,name:e.name,label:e.label,form:e.formData,value:t},v=Array.isArray(e.rules)?e.rules:[e.rules],d=v.length,f=[];for(let p=0;p{const d=v.path||"";return c[d]||(c[d]={errors:[],path:d}),c[d].errors.push(...v.errors),c},{});return{errors:Object.values(o)}}}}}async function ln(e,t){const i=await(Z(t)?t:at(t)).parse(e),l=[];for(const o of i.errors)o.errors.length&&l.push(...o.errors);return{errors:l}}async function un(e,t,n){const i=Ut(n.name);if(!i)throw new Error(`No such validator '${n.name}' exists.`);const l=on(n.params,e.formData),o={field:e.label||e.name,name:e.name,label:e.label,value:t,form:e.formData,rule:Object.assign(Object.assign({},n),{params:l})},c=await i(t,l,o);return typeof c=="string"?{error:c}:{error:c?void 0:it(o)}}function it(e){const t=J().generateMessage;return t?t(e):"Field is invalid"}function on(e,t){const n=i=>Lt(i)?i(t):i;return Array.isArray(e)?e.map(n):Object.keys(e).reduce((i,l)=>(i[l]=n(e[l]),i),{})}async function sn(e,t){const i=await(Z(e)?e:at(e)).parse(t),l={},o={};for(const c of i.errors){const v=c.errors,d=(c.path||"").replace(/\["(\d+)"\]/g,(f,p)=>`[${p}]`);l[d]={valid:!v.length,errors:v},v.length&&(o[d]=v[0])}return{valid:!i.errors.length,results:l,errors:o,values:i.value}}async function cn(e,t,n){const l=R(e).map(async f=>{var p,E,V;const S=(p=n==null?void 0:n.names)===null||p===void 0?void 0:p[f],F=await nn(M(t,f),e[f],{name:(S==null?void 0:S.name)||f,label:S==null?void 0:S.label,values:t,bails:(V=(E=n==null?void 0:n.bailsMap)===null||E===void 0?void 0:E[f])!==null&&V!==void 0?V:!0});return Object.assign(Object.assign({},F),{path:f})});let o=!0;const c=await Promise.all(l),v={},d={};for(const f of c)v[f.path]={valid:f.valid,errors:f.errors},f.valid||(o=!1,d[f.path]=f.errors[0]);return{valid:o,results:v,errors:d}}let dn=0;const ue=["bails","fieldsCount","id","multiple","type","validate"];function lt(e){const t=B(e==null?void 0:e.initialValues)||{},n=B(e==null?void 0:e.validationSchema);return n&&Z(n)&&N(n.cast)?O(n.cast(t)||{}):O(t)}function fn(e){var t;const n=dn++;let i=0;const l=T(!1),o=T(!1),c=T(0),v=[],d=Te(lt(e)),f=T([]),p=T({}),E=T({}),V=Wt(()=>{E.value=f.value.reduce((a,r)=>(a[pe(q(r.path))]=r,a),{})});function S(a,r){const u=A(a);if(!u){typeof a=="string"&&(p.value[pe(a)]=Ke(r));return}if(typeof a=="string"){const s=pe(a);p.value[s]&&delete p.value[s]}u.errors=Ke(r),u.valid=!u.errors.length}function F(a){R(a).forEach(r=>{S(r,a[r])})}e!=null&&e.initialErrors&&F(e.initialErrors);const W=w(()=>{const a=f.value.reduce((r,u)=>(u.errors.length&&(r[u.path]=u.errors),r),{});return Object.assign(Object.assign({},p.value),a)}),Y=w(()=>R(W.value).reduce((a,r)=>{const u=W.value[r];return u!=null&&u.length&&(a[r]=u[0]),a},{})),ee=w(()=>f.value.reduce((a,r)=>(a[r.path]={name:r.path||"",label:r.label||""},a),{})),ce=w(()=>f.value.reduce((a,r)=>{var u;return a[r.path]=(u=r.bails)!==null&&u!==void 0?u:!0,a},{})),te=Object.assign({},(e==null?void 0:e.initialErrors)||{}),de=(t=e==null?void 0:e.keepValuesOnUnmount)!==null&&t!==void 0?t:!1,{initialValues:U,originalInitialValues:K,setInitialValues:fe}=mn(f,d,e),ve=vn(f,d,K,Y),ne=w(()=>f.value.reduce((a,r)=>{const u=M(d,r.path);return G(a,r.path,u),a},{})),C=e==null?void 0:e.validationSchema;function $(a,r){var u,s;const h=w(()=>M(U.value,q(a))),m=E.value[q(a)];if(m){((r==null?void 0:r.type)==="checkbox"||(r==null?void 0:r.type)==="radio")&&(m.multiple=!0);const j=i++;return Array.isArray(m.id)?m.id.push(j):m.id=[m.id,j],m.fieldsCount++,m.__flags.pendingUnmount[j]=!1,m}const y=w(()=>M(d,q(a))),_=q(a),g=i++,b=Te({id:g,path:a,touched:!1,pending:!1,valid:!0,validated:!!(!((u=te[_])===null||u===void 0)&&u.length),initialValue:h,errors:St([]),bails:(s=r==null?void 0:r.bails)!==null&&s!==void 0?s:!1,label:r==null?void 0:r.label,type:(r==null?void 0:r.type)||"default",value:y,multiple:!1,__flags:{pendingUnmount:{[g]:!1}},fieldsCount:1,validate:r==null?void 0:r.validate,dirty:w(()=>!se(B(y),B(h)))});return f.value.push(b),E.value[_]=b,V(),Y.value[_]&&!te[_]&&X(()=>{H(_,{mode:"silent"})}),Ce(a)&&Be(a,j=>{V();const ie=O(y.value);E.value[j]=b,X(()=>{G(d,j,ie)})}),b}const _e=Ye(xe,5),me=Ye(xe,5),re=Gt(async a=>await a==="silent"?_e():me(),(a,[r])=>{const u=R(k.errorBag.value);return[...new Set([...R(a.results),...f.value.map(h=>h.path),...u])].sort().reduce((h,m)=>{const y=m,_=A(y)||I(y),g=(a.results[y]||{errors:[]}).errors,b={errors:g,valid:!g.length};return h.results[y]=b,b.valid||(h.errors[y]=b.errors[0]),_&&p.value[y]&&delete p.value[y],_?(_.valid=b.valid,r==="silent"||r==="validated-only"&&!_.validated||S(_,b.errors),h):(S(y,g),h)},{valid:a.valid,results:{},errors:{}})});function D(a){f.value.forEach(a)}function A(a){const r=typeof a=="string"?pe(a):a;return typeof r=="string"?E.value[r]:r}function I(a){return f.value.filter(u=>a.startsWith(u.path)).reduce((u,s)=>u?s.path.length>u.path.length?s:u:s,void 0)}let P=[],z;function Oe(a){return P.push(a),z||(z=X(()=>{[...P].sort().reverse().forEach(u=>{We(d,u)}),P=[],z=null})),z}function Ue(a){return function(u,s){return function(m){return m instanceof Event&&(m.preventDefault(),m.stopPropagation()),D(y=>y.touched=!0),l.value=!0,c.value++,ae().then(y=>{const _=O(d);if(y.valid&&typeof u=="function"){const g=O(ne.value);let b=a?g:_;return y.values&&(b=y.values),u(b,{evt:m,controlledValues:g,setErrors:F,setFieldError:S,setTouched:Ee,setFieldTouched:he,setValues:Se,setFieldValue:L,resetForm:Ae,resetField:ze})}!y.valid&&typeof s=="function"&&s({values:_,evt:m,errors:y.errors,results:y.results})}).then(y=>(l.value=!1,y),y=>{throw l.value=!1,y})}}}const Ve=Ue(!1);Ve.withControlled=Ue(!0);function ut(a,r){const u=f.value.findIndex(h=>h.path===a),s=f.value[u];if(!(u===-1||!s)){if(X(()=>{H(a,{mode:"silent",warn:!1})}),s.multiple&&s.fieldsCount&&s.fieldsCount--,Array.isArray(s.id)){const h=s.id.indexOf(r);h>=0&&s.id.splice(h,1),delete s.__flags.pendingUnmount[r]}(!s.multiple||s.fieldsCount<=0)&&(f.value.splice(u,1),Le(a),V(),delete E.value[a])}}function ot(a){return D(r=>{r.path.startsWith(a)&&R(r.__flags.pendingUnmount).forEach(u=>{r.__flags.pendingUnmount[u]=!0})})}const k={formId:n,values:d,controlledValues:ne,errorBag:W,errors:Y,schema:C,submitCount:c,meta:ve,isSubmitting:l,isValidating:o,fieldArrays:v,keepValuesOnUnmount:de,validateSchema:B(C)?re:void 0,validate:ae,setFieldError:S,validateField:H,setFieldValue:L,setValues:Se,setErrors:F,setFieldTouched:he,setTouched:Ee,resetForm:Ae,resetField:ze,handleSubmit:Ve,stageInitialValue:vt,unsetInitialValue:Le,setFieldInitialValue:je,useFieldModel:st,createPathState:$,getPathState:A,unsetPathValue:Oe,removePathState:ut,initialValues:U,getAllPathStates:()=>f.value,markForUnmount:ot,isFieldTouched:ct,isFieldDirty:dt,isFieldValid:ft};function L(a,r,u=!0){const s=O(r),h=typeof a=="string"?a:a.path;A(h)||$(h),G(d,h,s),u&&H(h)}function Se(a,r=!0){ye(d,a),v.forEach(u=>u&&u.reset()),r&&ae()}function De(a){const r=A(B(a))||$(a);return w({get(){return r.value},set(u){const s=B(a);L(s,u,!1),r.validated=!0,r.pending=!0,H(s).then(()=>{r.pending=!1})}})}function st(a){return Array.isArray(a)?a.map(De):De(a)}function he(a,r){const u=A(a);u&&(u.touched=r)}function ct(a){var r;return!!(!((r=A(a))===null||r===void 0)&&r.touched)}function dt(a){var r;return!!(!((r=A(a))===null||r===void 0)&&r.dirty)}function ft(a){var r;return!!(!((r=A(a))===null||r===void 0)&&r.valid)}function Ee(a){if(typeof a=="boolean"){D(r=>{r.touched=a});return}R(a).forEach(r=>{he(r,!!a[r])})}function ze(a,r){var u;const s=r&&"value"in r?r.value:M(U.value,a);je(a,O(s)),L(a,s,!1),he(a,(u=r==null?void 0:r.touched)!==null&&u!==void 0?u:!1),S(a,(r==null?void 0:r.errors)||[])}function Ae(a){let r=a!=null&&a.values?a.values:K.value;r=Z(C)&&N(C.cast)?C.cast(r):r,fe(r),D(u=>{var s;u.validated=!1,u.touched=((s=a==null?void 0:a.touched)===null||s===void 0?void 0:s[u.path])||!1,L(u.path,M(r,u.path),!1),S(u.path,void 0)}),Se(r,!1),F((a==null?void 0:a.errors)||{}),c.value=(a==null?void 0:a.submitCount)||0,X(()=>{ae({mode:"silent"})})}async function ae(a){const r=(a==null?void 0:a.mode)||"force";if(r==="force"&&D(m=>m.validated=!0),k.validateSchema)return k.validateSchema(r);o.value=!0;const u=await Promise.all(f.value.map(m=>m.validate?m.validate(a).then(y=>({key:m.path,valid:y.valid,errors:y.errors})):Promise.resolve({key:m.path,valid:!0,errors:[]})));o.value=!1;const s={},h={};for(const m of u)s[m.key]={valid:m.valid,errors:m.errors},m.errors.length&&(h[m.key]=m.errors[0]);return{valid:u.every(m=>m.valid),results:s,errors:h}}async function H(a,r){var u;const s=A(a);if(s&&(s.validated=!0),C){const{results:h}=await re((r==null?void 0:r.mode)||"validated-only");return h[a]||{errors:[],valid:!0}}return s!=null&&s.validate?s.validate(r):(!s&&(u=r==null?void 0:r.warn),Promise.resolve({errors:[],valid:!0}))}function Le(a){We(U.value,a)}function vt(a,r,u=!1){je(a,r),G(d,a,r),u&&!(e!=null&&e.initialValues)&&G(K.value,a,O(r))}function je(a,r){G(U.value,a,O(r))}async function xe(){const a=B(C);if(!a)return{valid:!0,results:{},errors:{}};o.value=!0;const r=et(a)||Z(a)?await sn(a,d):await cn(a,d,{names:ee.value,bailsMap:ce.value});return o.value=!1,r}const mt=Ve((a,{evt:r})=>{nt(r)&&r.target.submit()});bt(()=>{if(e!=null&&e.initialErrors&&F(e.initialErrors),e!=null&&e.initialTouched&&Ee(e.initialTouched),e!=null&&e.validateOnMount){ae();return}k.validateSchema&&k.validateSchema("silent")}),Ce(C)&&Be(C,()=>{var a;(a=k.validateSchema)===null||a===void 0||a.call(k,"validated-only")}),_t(Dt,k);function ht(a,r){const u=A(q(a))||$(a),s=()=>N(r)?r(le(u,ue)):r||{};function h(){var _;u.touched=!0,((_=s().validateOnBlur)!==null&&_!==void 0?_:J().validateOnBlur)&&H(u.path)}function m(_){var g;const b=(g=s().validateOnModelUpdate)!==null&&g!==void 0?g:J().validateOnModelUpdate;L(u.path,_,b)}return w(()=>{if(N(r)){const b=r(u),j=b.model||"modelValue";return Object.assign({onBlur:h,[j]:u.value,[`onUpdate:${j}`]:m},b.props||{})}const _=(r==null?void 0:r.model)||"modelValue",g={onBlur:h,[_]:u.value,[`onUpdate:${_}`]:m};return r!=null&&r.mapProps?Object.assign(Object.assign({},g),r.mapProps(le(u,ue))):g})}function pt(a,r){const u=A(q(a))||$(a),s=()=>N(r)?r(le(u,ue)):r||{};function h(){var g;u.touched=!0,((g=s().validateOnBlur)!==null&&g!==void 0?g:J().validateOnBlur)&&H(u.path)}function m(g){var b;const j=Xe(g),ie=(b=s().validateOnInput)!==null&&b!==void 0?b:J().validateOnInput;L(u.path,j,ie)}function y(g){var b;const j=Xe(g),ie=(b=s().validateOnChange)!==null&&b!==void 0?b:J().validateOnChange;L(u.path,j,ie)}return w(()=>{const g={value:u.value,onChange:y,onInput:m,onBlur:h};return N(r)?Object.assign(Object.assign({},g),r(le(u,ue)).attrs||{}):r!=null&&r.mapAttrs?Object.assign(Object.assign({},g),r.mapAttrs(le(u,ue))):g})}return Object.assign(Object.assign({},k),{values:Ot(d),handleReset:()=>Ae(),submitForm:mt,defineComponentBinds:ht,defineInputBinds:pt})}function vn(e,t,n,i){const l={touched:"some",pending:"some",valid:"every"},o=w(()=>!se(t,B(n)));function c(){const d=e.value;return R(l).reduce((f,p)=>{const E=l[p];return f[p]=d[E](V=>V[p]),f},{})}const v=Te(c());return Vt(()=>{const d=c();v.touched=d.touched,v.valid=d.valid,v.pending=d.pending}),w(()=>Object.assign(Object.assign({initialValues:B(n)},v),{valid:v.valid&&!R(i.value).length,dirty:o.value}))}function mn(e,t,n){const i=lt(n),l=n==null?void 0:n.initialValues,o=T(i),c=T(O(i));function v(d,f=!1){o.value=ye(O(o.value)||{},O(d)),c.value=ye(O(c.value)||{},O(d)),f&&e.value.forEach(p=>{if(p.touched)return;const V=M(o.value,p.path);G(t,p.path,O(V))})}return Ce(l)&&Be(l,d=>{d&&v(d,!0)},{deep:!0}),{initialValues:o,originalInitialValues:c,setInitialValues:v}}const hn=Ie({name:"Form",inheritAttrs:!1,props:{as:{type:String,default:"form"},validationSchema:{type:Object,default:void 0},initialValues:{type:Object,default:void 0},initialErrors:{type:Object,default:void 0},initialTouched:{type:Object,default:void 0},validateOnMount:{type:Boolean,default:!1},onSubmit:{type:Function,default:void 0},onInvalidSubmit:{type:Function,default:void 0},keepValues:{type:Boolean,default:!1}},setup(e,t){const n=we(e,"initialValues"),i=we(e,"validationSchema"),l=we(e,"keepValues"),{errors:o,errorBag:c,values:v,meta:d,isSubmitting:f,isValidating:p,submitCount:E,controlledValues:V,validate:S,validateField:F,handleReset:W,resetForm:Y,handleSubmit:ee,setErrors:ce,setFieldError:te,setFieldValue:de,setValues:U,setFieldTouched:K,setTouched:fe,resetField:ve}=fn({validationSchema:i.value?i:void 0,initialValues:n,initialErrors:e.initialErrors,initialTouched:e.initialTouched,validateOnMount:e.validateOnMount,keepValuesOnUnmount:l}),ne=ee((I,{evt:P})=>{nt(P)&&P.target.submit()},e.onInvalidSubmit),C=e.onSubmit?ee(e.onSubmit,e.onInvalidSubmit):ne;function $(I){Re(I)&&I.preventDefault(),W(),typeof t.attrs.onReset=="function"&&t.attrs.onReset()}function _e(I,P){return ee(typeof I=="function"&&!P?I:P,e.onInvalidSubmit)(I)}function me(){return O(v)}function re(){return O(d.value)}function D(){return O(o.value)}function A(){return{meta:d.value,errors:o.value,errorBag:c.value,values:v,isSubmitting:f.value,isValidating:p.value,submitCount:E.value,controlledValues:V.value,validate:S,validateField:F,handleSubmit:_e,handleReset:W,submitForm:ne,setErrors:ce,setFieldError:te,setFieldValue:de,setValues:U,setFieldTouched:K,setTouched:fe,resetForm:Y,resetField:ve,getValues:me,getMeta:re,getErrors:D}}return t.expose({setFieldError:te,setErrors:ce,setFieldValue:de,setValues:U,setFieldTouched:K,setTouched:fe,resetForm:Y,validate:S,validateField:F,resetField:ve,getValues:me,getMeta:re,getErrors:D}),function(){const P=e.as==="form"?e.as:yt(e.as),z=Yt(P,t,A);if(!e.as)return z;const Oe=e.as==="form"?{novalidate:!0}:{};return gt(P,Object.assign(Object.assign(Object.assign({},Oe),t.attrs),{onSubmit:C,onReset:$}),z)}}}),pn=hn,yn=ge("small",null,"默认用户名和密码为空。",-1),gn={key:0,class:"mt-2"},bn=Ie({__name:"AuthLogin",setup(e){const t=T(!1),n=T(!1),i=T(""),l=T("");async function o(c,{setErrors:v}){return i.value!=""&&(i.value=Nt(i.value)),Pt().login(l.value,i.value).then(f=>{console.log(f)}).catch(f=>{v({apiError:f})})}return(c,v)=>(Ne(),Et(B(pn),{onSubmit:o,class:"mt-7 loginForm"},{default:oe(({errors:d,isSubmitting:f})=>[x($e,{modelValue:l.value,"onUpdate:modelValue":v[0]||(v[0]=p=>l.value=p),label:"用户名",class:"mt-4 mb-8",required:"",density:"comfortable","hide-details":"auto",variant:"outlined",color:"primary"},null,8,["modelValue"]),x($e,{modelValue:i.value,"onUpdate:modelValue":v[1]||(v[1]=p=>i.value=p),label:"密码",required:"",density:"comfortable",variant:"outlined",color:"primary","hide-details":"auto","append-icon":n.value?"mdi-eye":"mdi-eye-off",type:n.value?"text":"password","onClick:append":v[2]||(v[2]=p=>n.value=!n.value),class:"pwdInput"},null,8,["modelValue","append-icon","type"]),yn,x(At,{color:"secondary",loading:f,block:"",class:"mt-8",variant:"flat",size:"large",disabled:t.value,type:"submit"},{default:oe(()=>[He(" 登录")]),_:2},1032,["loading","disabled"]),d.apiError?(Ne(),Qe("div",gn,[x(wt,{color:"error"},{default:oe(()=>[He(jt(d.apiError),1)]),_:2},1024)])):Ft("",!0)]),_:1}))}});const _n={style:{display:"flex","justify-content":"center","flex-direction":"column","align-items":"center",height:"100vh","background-color":"aliceblue"}},On={class:"text-center"},Vn=ge("h2",{class:"text-secondary text-h2 mt-4"},"AstrBot 仪表盘",-1),Sn=ge("h4",{class:"text-disabled text-h4 mt-3"},"登录以继续",-1),wn=Ie({__name:"LoginPage",setup(e){return(t,n)=>{const i=Tt("Logo");return Ne(),Qe("div",_n,[x(Bt,{variant:"outlined",style:{"max-width":"500px","box-shadow":"0 0 3px rgba(0, 0, 0, 0.1)"}},{default:oe(()=>[x(Ct,{class:"pa-9"},{default:oe(()=>[ge("div",On,[x(i),Vn,Sn]),x(bn)]),_:1})]),_:1})])}}});export{wn as default}; diff --git a/dashboard/dist/assets/WaitingForRestart-dd7c3e40.js b/dashboard/dist/assets/WaitingForRestart-dd7c3e40.js new file mode 100644 index 000000000..222a41ce9 --- /dev/null +++ b/dashboard/dist/assets/WaitingForRestart-dd7c3e40.js @@ -0,0 +1 @@ +import{q as m,o as e,c as u,w as a,b as s,B as d,C as T,e as _,D as p,a5 as f,n as l,l as r,f as w,g as n,t as o,K as S}from"./index-3360c831.js";import{_ as g}from"./_plugin-vue_export-helper-c27b6911.js";const v={name:"WaitingForRestart",data(){return{visible:!1,startTime:-1,newStartTime:-1,status:"",cnt:0,intervalId:null}},methods:{async check(){this.newStartTime=-1,this.startTime=-1,this.visible=!0,this.status="",console.log("start wfr"),await this.getStartTime(),this.intervalId=setInterval(()=>{if(this.newStartTime===-1&&this.cnt<10&&this.visible)this.checkStartTime(),this.cnt++;else{this.cnt==10&&(this.status="拉取状态达到最大次数,请手动检查。"),this.cnt=0,setTimeout(()=>{this.visible=!1},1e3),clearInterval(this.intervalId);return}},1e3)},async getStartTime(){m.get("/api/stat/start-time").then(i=>{this.startTime=i.data.data.start_time})},async checkStartTime(){let i=await m.get("/api/stat/start-time");this.newStartTime=i.data.data.start_time,console.log("wfr: checkStartTime",this.newStartTime,this.startTime),this.newStartTime!==this.startTime&&(console.log("wfr: restarted"),setTimeout(()=>{this.visible=!1,window.location.reload()},2e3))}}},V={style:{"margin-top":"16px"}},k={key:0,class:"py-12 text-center"},y=l("p",null,"重启成功!",-1),x={key:1},b={key:2},B={key:3};function C(i,c,I,N,t,D){return e(),u(S,{modelValue:t.visible,"onUpdate:modelValue":c[0]||(c[0]=h=>t.visible=h),persistent:"","max-width":"400"},{default:a(()=>[s(d,null,{default:a(()=>[s(T,null,{default:a(()=>[_("正在等待 AstrBot 重启...")]),_:1}),s(p,null,{default:a(()=>[s(f,{indeterminate:"",color:"primary"}),l("div",V,[t.newStartTime!=-1?(e(),r("div",k,[s(w,{class:"mb-6",color:"success",icon:"mdi-check-circle-outline",size:"128"}),y])):n("",!0),t.startTime!=-1?(e(),r("p",x,"当前实例标识:"+o(t.startTime),1)):n("",!0),t.newStartTime!=-1?(e(),r("p",b,"检查到新实例:"+o(t.newStartTime)+",即将自动刷新页面",1)):n("",!0),t.status?(e(),r("p",B,o(t.status),1)):n("",!0),l("p",null,"次数:"+o(t.cnt),1)])]),_:1})]),_:1})]),_:1},8,["modelValue"])}const R=g(v,[["render",C]]);export{R as W}; diff --git a/dashboard/dist/assets/index-3360c831.js b/dashboard/dist/assets/index-3360c831.js new file mode 100644 index 000000000..e64fbb2d1 --- /dev/null +++ b/dashboard/dist/assets/index-3360c831.js @@ -0,0 +1,727 @@ +(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&r(f)}).observe(document,{childList:!0,subtree:!0});function i(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=i(l);fetch(l.href,u)}})();function mx(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const px=()=>{},lu=Object.assign,bx=Object.prototype.hasOwnProperty,yo=(e,a)=>bx.call(e,a),da=Array.isArray,$r=e=>dg(e)==="[object Map]",cu=e=>typeof e=="function",xx=e=>typeof e=="string",uu=e=>typeof e=="symbol",rr=e=>e!==null&&typeof e=="object",yx=Object.prototype.toString,dg=e=>yx.call(e),wx=e=>dg(e).slice(8,-1),du=e=>xx(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,hu=(e,a)=>!Object.is(e,a),Sx=(e,a,i)=>{Object.defineProperty(e,a,{configurable:!0,enumerable:!1,value:i})};let bn;class fu{constructor(a=!1){this.detached=a,this._active=!0,this.effects=[],this.cleanups=[],this.parent=bn,!a&&bn&&(this.index=(bn.scopes||(bn.scopes=[])).push(this)-1)}get active(){return this._active}run(a){if(this._active){const i=bn;try{return bn=this,a()}finally{bn=i}}}on(){bn=this}off(){bn=this.parent}stop(a){if(this._active){let i,r;for(i=0,r=this.effects.length;i{const a=new Set(e);return a.w=0,a.n=0,a},fg=e=>(e.w&Da)>0,gg=e=>(e.n&Da)>0,kx=({deps:e})=>{if(e.length)for(let a=0;a{const{deps:a}=e;if(a.length){let i=0;for(let r=0;r{(C==="length"||C>=x)&&m.push(w)})}else switch(i!==void 0&&m.push(f.get(i)),a){case"add":da(e)?du(i)&&m.push(f.get("length")):(m.push(f.get(li)),$r(e)&&m.push(f.get(ql)));break;case"delete":da(e)||(m.push(f.get(li)),$r(e)&&m.push(f.get(ql)));break;case"set":$r(e)&&m.push(f.get(li));break}if(m.length===1)m[0]&&Kl(m[0]);else{const x=[];for(const w of m)w&&x.push(...w);Kl(vu(x))}}function Kl(e,a){const i=da(e)?e:[...e];for(const r of i)r.computed&&Wd(r);for(const r of i)r.computed||Wd(r)}function Wd(e,a){(e!==zn||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Ex(e,a){var i;return(i=to.get(e))==null?void 0:i.get(a)}const Tx=mx("__proto__,__v_isRef,__isVue"),pg=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(uu)),Ix=wo(),Lx=wo(!1,!0),_x=wo(!0),Rx=wo(!0,!0),jd=Ox();function Ox(){const e={};return["includes","indexOf","lastIndexOf"].forEach(a=>{e[a]=function(...i){const r=nt(this);for(let u=0,f=this.length;u{e[a]=function(...i){ts();const r=nt(this)[a].apply(this,i);return ns(),r}}),e}function Vx(e){const a=nt(this);return fn(a,"has",e),a.hasOwnProperty(e)}function wo(e=!1,a=!1){return function(r,l,u){if(l==="__v_isReactive")return!e;if(l==="__v_isReadonly")return e;if(l==="__v_isShallow")return a;if(l==="__v_raw"&&u===(e?a?Cg:kg:a?Sg:wg).get(r))return r;const f=da(r);if(!e){if(f&&yo(jd,l))return Reflect.get(jd,l,u);if(l==="hasOwnProperty")return Vx}const m=Reflect.get(r,l,u);return(uu(l)?pg.has(l):Tx(l))||(e||fn(r,"get",l),a)?m:yt(m)?f&&du(l)?m:m.value:rr(m)?e?as(m):Gt(m):m}}const Mx=bg(),Fx=bg(!0);function bg(e=!1){return function(i,r,l,u){let f=i[r];if(fi(f)&&yt(f)&&!yt(l))return!1;if(!e&&(!Ns(l)&&!fi(l)&&(f=nt(f),l=nt(l)),!da(i)&&yt(f)&&!yt(l)))return f.value=l,!0;const m=da(i)&&du(r)?Number(r)e,So=e=>Reflect.getPrototypeOf(e);function Ir(e,a,i=!1,r=!1){e=e.__v_raw;const l=nt(e),u=nt(a);i||(a!==u&&fn(l,"get",a),fn(l,"get",u));const{has:f}=So(l),m=r?mu:i?xu:Hs;if(f.call(l,a))return m(e.get(a));if(f.call(l,u))return m(e.get(u));e!==l&&e.get(a)}function Lr(e,a=!1){const i=this.__v_raw,r=nt(i),l=nt(e);return a||(e!==l&&fn(r,"has",e),fn(r,"has",l)),e===l?i.has(e):i.has(e)||i.has(l)}function _r(e,a=!1){return e=e.__v_raw,!a&&fn(nt(e),"iterate",li),Reflect.get(e,"size",e)}function $d(e){e=nt(e);const a=nt(this);return So(a).has.call(a,e)||(a.add(e),ga(a,"add",e,e)),this}function Gd(e,a){a=nt(a);const i=nt(this),{has:r,get:l}=So(i);let u=r.call(i,e);u||(e=nt(e),u=r.call(i,e));const f=l.call(i,e);return i.set(e,a),u?hu(a,f)&&ga(i,"set",e,a):ga(i,"add",e,a),this}function Ud(e){const a=nt(this),{has:i,get:r}=So(a);let l=i.call(a,e);l||(e=nt(e),l=i.call(a,e)),r&&r.call(a,e);const u=a.delete(e);return l&&ga(a,"delete",e,void 0),u}function qd(){const e=nt(this),a=e.size!==0,i=e.clear();return a&&ga(e,"clear",void 0,void 0),i}function Rr(e,a){return function(r,l){const u=this,f=u.__v_raw,m=nt(f),x=a?mu:e?xu:Hs;return!e&&fn(m,"iterate",li),f.forEach((w,C)=>r.call(l,x(w),x(C),u))}}function Or(e,a,i){return function(...r){const l=this.__v_raw,u=nt(l),f=$r(u),m=e==="entries"||e===Symbol.iterator&&f,x=e==="keys"&&f,w=l[e](...r),C=i?mu:a?xu:Hs;return!a&&fn(u,"iterate",x?ql:li),{next(){const{value:A,done:E}=w.next();return E?{value:A,done:E}:{value:m?[C(A[0]),C(A[1])]:C(A),done:E}},[Symbol.iterator](){return this}}}}function Aa(e){return function(...a){return e==="delete"?!1:this}}function Xx(){const e={get(u){return Ir(this,u)},get size(){return _r(this)},has:Lr,add:$d,set:Gd,delete:Ud,clear:qd,forEach:Rr(!1,!1)},a={get(u){return Ir(this,u,!1,!0)},get size(){return _r(this)},has:Lr,add:$d,set:Gd,delete:Ud,clear:qd,forEach:Rr(!1,!0)},i={get(u){return Ir(this,u,!0)},get size(){return _r(this,!0)},has(u){return Lr.call(this,u,!0)},add:Aa("add"),set:Aa("set"),delete:Aa("delete"),clear:Aa("clear"),forEach:Rr(!0,!1)},r={get(u){return Ir(this,u,!0,!0)},get size(){return _r(this,!0)},has(u){return Lr.call(this,u,!0)},add:Aa("add"),set:Aa("set"),delete:Aa("delete"),clear:Aa("clear"),forEach:Rr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(u=>{e[u]=Or(u,!1,!1),i[u]=Or(u,!0,!1),a[u]=Or(u,!1,!0),r[u]=Or(u,!0,!0)}),[e,i,a,r]}const[Yx,Wx,jx,$x]=Xx();function ko(e,a){const i=a?e?$x:jx:e?Wx:Yx;return(r,l,u)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?r:Reflect.get(yo(i,l)&&l in r?i:r,l,u)}const Gx={get:ko(!1,!1)},Ux={get:ko(!1,!0)},qx={get:ko(!0,!1)},Kx={get:ko(!0,!0)},wg=new WeakMap,Sg=new WeakMap,kg=new WeakMap,Cg=new WeakMap;function Zx(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Jx(e){return e.__v_skip||!Object.isExtensible(e)?0:Zx(wx(e))}function Gt(e){return fi(e)?e:Co(e,!1,xg,Gx,wg)}function pu(e){return Co(e,!1,Nx,Ux,Sg)}function as(e){return Co(e,!0,yg,qx,kg)}function Qx(e){return Co(e,!0,Hx,Kx,Cg)}function Co(e,a,i,r,l){if(!rr(e)||e.__v_raw&&!(a&&e.__v_isReactive))return e;const u=l.get(e);if(u)return u;const f=Jx(e);if(f===0)return e;const m=new Proxy(e,f===2?r:i);return l.set(e,m),m}function ha(e){return fi(e)?ha(e.__v_raw):!!(e&&e.__v_isReactive)}function fi(e){return!!(e&&e.__v_isReadonly)}function Ns(e){return!!(e&&e.__v_isShallow)}function bu(e){return ha(e)||fi(e)}function nt(e){const a=e&&e.__v_raw;return a?nt(a):e}function lr(e){return Sx(e,"__v_skip",!0),e}const Hs=e=>rr(e)?Gt(e):e,xu=e=>rr(e)?as(e):e;function yu(e){Ma&&zn&&(e=nt(e),mg(e.dep||(e.dep=vu())))}function Ao(e,a){e=nt(e);const i=e.dep;i&&Kl(i)}function yt(e){return!!(e&&e.__v_isRef===!0)}function Oe(e){return Ag(e,!1)}function Xe(e){return Ag(e,!0)}function Ag(e,a){return yt(e)?e:new ey(e,a)}class ey{constructor(a,i){this.__v_isShallow=i,this.dep=void 0,this.__v_isRef=!0,this._rawValue=i?a:nt(a),this._value=i?a:Hs(a)}get value(){return yu(this),this._value}set value(a){const i=this.__v_isShallow||Ns(a)||fi(a);a=i?a:nt(a),hu(a,this._rawValue)&&(this._rawValue=a,this._value=i?a:Hs(a),Ao(this))}}function ty(e){Ao(e)}function _t(e){return yt(e)?e.value:e}function ny(e){return cu(e)?e():_t(e)}const ay={get:(e,a,i)=>_t(Reflect.get(e,a,i)),set:(e,a,i,r)=>{const l=e[a];return yt(l)&&!yt(i)?(l.value=i,!0):Reflect.set(e,a,i,r)}};function wu(e){return ha(e)?e:new Proxy(e,ay)}class iy{constructor(a){this.dep=void 0,this.__v_isRef=!0;const{get:i,set:r}=a(()=>yu(this),()=>Ao(this));this._get=i,this._set=r}get value(){return this._get()}set value(a){this._set(a)}}function sy(e){return new iy(e)}function cr(e){const a=da(e)?new Array(e.length):{};for(const i in e)a[i]=Pg(e,i);return a}class ry{constructor(a,i,r){this._object=a,this._key=i,this._defaultValue=r,this.__v_isRef=!0}get value(){const a=this._object[this._key];return a===void 0?this._defaultValue:a}set value(a){this._object[this._key]=a}get dep(){return Ex(nt(this._object),this._key)}}class oy{constructor(a){this._getter=a,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ie(e,a,i){return yt(e)?e:cu(e)?new oy(e):rr(e)&&arguments.length>1?Pg(e,a,i):Oe(e)}function Pg(e,a,i){const r=e[a];return yt(r)?r:new ry(e,a,i)}class ly{constructor(a,i,r,l){this._setter=i,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new or(a,()=>{this._dirty||(this._dirty=!0,Ao(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!l,this.__v_isReadonly=r}get value(){const a=nt(this);return yu(a),(a._dirty||!a._cacheable)&&(a._dirty=!1,a._value=a.effect.run()),a._value}set value(a){this._setter(a)}}function cy(e,a,i=!1){let r,l;const u=cu(e);return u?(r=e,l=px):(r=e.get,l=e.set),new ly(r,l,u||!l,i)}function Eg(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const Ct={},Hi=[],ea=()=>{},uy=()=>!1,dy=/^on[^a-z]/,Po=e=>dy.test(e),Tg=e=>e.startsWith("onUpdate:"),Yt=Object.assign,Su=(e,a)=>{const i=e.indexOf(a);i>-1&&e.splice(i,1)},hy=Object.prototype.hasOwnProperty,pt=(e,a)=>hy.call(e,a),rt=Array.isArray,Ig=e=>Eo(e)==="[object Map]",Lg=e=>Eo(e)==="[object Set]",fy=e=>Eo(e)==="[object RegExp]",st=e=>typeof e=="function",Dt=e=>typeof e=="string",Mt=e=>e!==null&&typeof e=="object",ku=e=>Mt(e)&&st(e.then)&&st(e.catch),_g=Object.prototype.toString,Eo=e=>_g.call(e),Rg=e=>Eo(e)==="[object Object]",Ts=Eg(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),To=e=>{const a=Object.create(null);return i=>a[i]||(a[i]=e(i))},gy=/-(\w)/g,kn=To(e=>e.replace(gy,(a,i)=>i?i.toUpperCase():"")),vy=/\B([A-Z])/g,Io=To(e=>e.replace(vy,"-$1").toLowerCase()),ba=To(e=>e.charAt(0).toUpperCase()+e.slice(1)),Is=To(e=>e?`on${ba(e)}`:""),Zl=(e,a)=>!Object.is(e,a),Ls=(e,a)=>{for(let i=0;i{Object.defineProperty(e,a,{configurable:!0,enumerable:!1,value:i})},my=e=>{const a=parseFloat(e);return isNaN(a)?e:a},py=e=>{const a=Dt(e)?Number(e):NaN;return isNaN(a)?e:a};let Kd;const Ql=()=>Kd||(Kd=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),by="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",xy=Eg(by);function ur(e){if(rt(e)){const a={};for(let i=0;i{if(i){const r=i.split(wy);r.length>1&&(a[r[0].trim()]=r[1].trim())}}),a}function dr(e){let a="";if(Dt(e))a=e;else if(rt(e))for(let i=0;iDt(e)?e:e==null?"":rt(e)||Mt(e)&&(e.toString===_g||!st(e.toString))?JSON.stringify(e,Og,2):String(e),Og=(e,a)=>a&&a.__v_isRef?Og(e,a.value):Ig(a)?{[`Map(${a.size})`]:[...a.entries()].reduce((i,[r,l])=>(i[`${r} =>`]=l,i),{})}:Lg(a)?{[`Set(${a.size})`]:[...a.values()]}:Mt(a)&&!rt(a)&&!Rg(a)?String(a):a;function Py(e,...a){}function Ey(e,a){}function fa(e,a,i,r){let l;try{l=r?e(...r):e()}catch(u){wi(u,a,i)}return l}function wn(e,a,i,r){if(st(e)){const u=fa(e,a,i,r);return u&&ku(u)&&u.catch(f=>{wi(f,a,i)}),u}const l=[];for(let u=0;u>>1;Ys(Jt[r])Qn&&Jt.splice(a,1)}function Au(e){rt(e)?Xi.push(...e):(!oa||!oa.includes(e,e.allowRecurse?ni+1:ni))&&Xi.push(e),Mg()}function Zd(e,a=Xs?Qn+1:0){for(;aYs(i)-Ys(r)),ni=0;nie.id==null?1/0:e.id,_y=(e,a)=>{const i=Ys(e)-Ys(a);if(i===0){if(e.pre&&!a.pre)return-1;if(a.pre&&!e.pre)return 1}return i};function Fg(e){ec=!1,Xs=!0,Jt.sort(_y);const a=ea;try{for(Qn=0;QnDi.emit(l,...u)),Vr=[]):typeof window<"u"&&window.HTMLElement&&!((r=(i=window.navigator)==null?void 0:i.userAgent)!=null&&r.includes("jsdom"))?((a.__VUE_DEVTOOLS_HOOK_REPLAY__=a.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(u=>{Bg(u,a)}),setTimeout(()=>{Di||(a.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Vr=[])},3e3)):Vr=[]}function Ry(e,a,...i){if(e.isUnmounted)return;const r=e.vnode.props||Ct;let l=i;const u=a.startsWith("update:"),f=u&&a.slice(7);if(f&&f in r){const C=`${f==="modelValue"?"model":f}Modifiers`,{number:A,trim:E}=r[C]||Ct;E&&(l=i.map(_=>Dt(_)?_.trim():_)),A&&(l=i.map(my))}let m,x=r[m=Is(a)]||r[m=Is(kn(a))];!x&&u&&(x=r[m=Is(Io(a))]),x&&wn(x,e,6,l);const w=r[m+"Once"];if(w){if(!e.emitted)e.emitted={};else if(e.emitted[m])return;e.emitted[m]=!0,wn(w,e,6,l)}}function Dg(e,a,i=!1){const r=a.emitsCache,l=r.get(e);if(l!==void 0)return l;const u=e.emits;let f={},m=!1;if(!st(e)){const x=w=>{const C=Dg(w,a,!0);C&&(m=!0,Yt(f,C))};!i&&a.mixins.length&&a.mixins.forEach(x),e.extends&&x(e.extends),e.mixins&&e.mixins.forEach(x)}return!u&&!m?(Mt(e)&&r.set(e,null),null):(rt(u)?u.forEach(x=>f[x]=null):Yt(f,u),Mt(e)&&r.set(e,f),f)}function _o(e,a){return!e||!Po(a)?!1:(a=a.slice(2).replace(/Once$/,""),pt(e,a[0].toLowerCase()+a.slice(1))||pt(e,Io(a))||pt(e,a))}let Xt=null,Ro=null;function Ws(e){const a=Xt;return Xt=e,Ro=e&&e.type.__scopeId||null,a}function Oy(e){Ro=e}function Vy(){Ro=null}const My=e=>Pu;function Pu(e,a=Xt,i){if(!a||e._n)return e;const r=(...l)=>{r._d&&oc(-1);const u=Ws(a);let f;try{f=e(...l)}finally{Ws(u),r._d&&oc(1)}return f};return r._n=!0,r._c=!0,r._d=!0,r}function Gr(e){const{type:a,vnode:i,proxy:r,withProxy:l,props:u,propsOptions:[f],slots:m,attrs:x,emit:w,render:C,renderCache:A,data:E,setupState:_,ctx:V,inheritAttrs:D}=e;let X,B;const L=Ws(e);try{if(i.shapeFlag&4){const Y=l||r;X=xn(C.call(Y,Y,A,u,_,E,V)),B=x}else{const Y=a;X=xn(Y.length>1?Y(u,{attrs:x,slots:m,emit:w}):Y(u,null)),B=a.props?x:By(x)}}catch(Y){Os.length=0,wi(Y,e,1),X=O(tn)}let W=X;if(B&&D!==!1){const Y=Object.keys(B),{shapeFlag:N}=W;Y.length&&N&7&&(f&&Y.some(Tg)&&(B=Dy(B,f)),W=jn(W,B))}return i.dirs&&(W=jn(W),W.dirs=W.dirs?W.dirs.concat(i.dirs):i.dirs),i.transition&&(W.transition=i.transition),X=W,Ws(L),X}function Fy(e){let a;for(let i=0;i{let a;for(const i in e)(i==="class"||i==="style"||Po(i))&&((a||(a={}))[i]=e[i]);return a},Dy=(e,a)=>{const i={};for(const r in e)(!Tg(r)||!(r.slice(9)in a))&&(i[r]=e[r]);return i};function zy(e,a,i){const{props:r,children:l,component:u}=e,{props:f,children:m,patchFlag:x}=a,w=u.emitsOptions;if(a.dirs||a.transition)return!0;if(i&&x>=0){if(x&1024)return!0;if(x&16)return r?Jd(r,f,w):!!f;if(x&8){const C=a.dynamicProps;for(let A=0;Ae.__isSuspense,Ny={name:"Suspense",__isSuspense:!0,process(e,a,i,r,l,u,f,m,x,w){e==null?Xy(a,i,r,l,u,f,m,x,w):Yy(e,a,i,r,l,f,m,x,w)},hydrate:Wy,create:Tu,normalize:jy},Hy=Ny;function js(e,a){const i=e.props&&e.props[a];st(i)&&i()}function Xy(e,a,i,r,l,u,f,m,x){const{p:w,o:{createElement:C}}=x,A=C("div"),E=e.suspense=Tu(e,l,r,a,A,i,u,f,m,x);w(null,E.pendingBranch=e.ssContent,A,null,r,E,u,f),E.deps>0?(js(e,"onPending"),js(e,"onFallback"),w(null,e.ssFallback,a,i,r,null,u,f),Yi(E,e.ssFallback)):E.resolve(!1,!0)}function Yy(e,a,i,r,l,u,f,m,{p:x,um:w,o:{createElement:C}}){const A=a.suspense=e.suspense;A.vnode=a,a.el=e.el;const E=a.ssContent,_=a.ssFallback,{activeBranch:V,pendingBranch:D,isInFallback:X,isHydrating:B}=A;if(D)A.pendingBranch=E,Nn(E,D)?(x(D,E,A.hiddenContainer,null,l,A,u,f,m),A.deps<=0?A.resolve():X&&(x(V,_,i,r,l,null,u,f,m),Yi(A,_))):(A.pendingId++,B?(A.isHydrating=!1,A.activeBranch=D):w(D,l,A),A.deps=0,A.effects.length=0,A.hiddenContainer=C("div"),X?(x(null,E,A.hiddenContainer,null,l,A,u,f,m),A.deps<=0?A.resolve():(x(V,_,i,r,l,null,u,f,m),Yi(A,_))):V&&Nn(E,V)?(x(V,E,i,r,l,A,u,f,m),A.resolve(!0)):(x(null,E,A.hiddenContainer,null,l,A,u,f,m),A.deps<=0&&A.resolve()));else if(V&&Nn(E,V))x(V,E,i,r,l,A,u,f,m),Yi(A,E);else if(js(a,"onPending"),A.pendingBranch=E,A.pendingId++,x(null,E,A.hiddenContainer,null,l,A,u,f,m),A.deps<=0)A.resolve();else{const{timeout:L,pendingId:W}=A;L>0?setTimeout(()=>{A.pendingId===W&&A.fallback(_)},L):L===0&&A.fallback(_)}}function Tu(e,a,i,r,l,u,f,m,x,w,C=!1){const{p:A,m:E,um:_,n:V,o:{parentNode:D,remove:X}}=w;let B;const L=$y(e);L&&a!=null&&a.pendingBranch&&(B=a.pendingId,a.deps++);const W=e.props?py(e.props.timeout):void 0,Y={vnode:e,parent:a,parentComponent:i,isSVG:f,container:r,hiddenContainer:l,anchor:u,deps:0,pendingId:0,timeout:typeof W=="number"?W:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:C,isUnmounted:!1,effects:[],resolve(N=!1,J=!1){const{vnode:Q,activeBranch:j,pendingBranch:G,pendingId:ee,effects:ie,parentComponent:ne,container:oe}=Y;if(Y.isHydrating)Y.isHydrating=!1;else if(!N){const we=j&&G.transition&&G.transition.mode==="out-in";we&&(j.transition.afterLeave=()=>{ee===Y.pendingId&&E(G,oe,fe,0)});let{anchor:fe}=Y;j&&(fe=V(j),_(j,ne,Y,!0)),we||E(G,oe,fe,0)}Yi(Y,G),Y.pendingBranch=null,Y.isInFallback=!1;let le=Y.parent,Ae=!1;for(;le;){if(le.pendingBranch){le.effects.push(...ie),Ae=!0;break}le=le.parent}Ae||Au(ie),Y.effects=[],L&&a&&a.pendingBranch&&B===a.pendingId&&(a.deps--,a.deps===0&&!J&&a.resolve()),js(Q,"onResolve")},fallback(N){if(!Y.pendingBranch)return;const{vnode:J,activeBranch:Q,parentComponent:j,container:G,isSVG:ee}=Y;js(J,"onFallback");const ie=V(Q),ne=()=>{Y.isInFallback&&(A(null,N,G,ie,j,null,ee,m,x),Yi(Y,N))},oe=N.transition&&N.transition.mode==="out-in";oe&&(Q.transition.afterLeave=ne),Y.isInFallback=!0,_(Q,j,null,!0),oe||ne()},move(N,J,Q){Y.activeBranch&&E(Y.activeBranch,N,J,Q),Y.container=N},next(){return Y.activeBranch&&V(Y.activeBranch)},registerDep(N,J){const Q=!!Y.pendingBranch;Q&&Y.deps++;const j=N.vnode.el;N.asyncDep.catch(G=>{wi(G,N,0)}).then(G=>{if(N.isUnmounted||Y.isUnmounted||Y.pendingId!==N.suspenseId)return;N.asyncResolved=!0;const{vnode:ee}=N;lc(N,G,!1),j&&(ee.el=j);const ie=!j&&N.subTree.el;J(N,ee,D(j||N.subTree.el),j?null:V(N.subTree),Y,f,x),ie&&X(ie),Eu(N,ee.el),Q&&--Y.deps===0&&Y.resolve()})},unmount(N,J){Y.isUnmounted=!0,Y.activeBranch&&_(Y.activeBranch,i,N,J),Y.pendingBranch&&_(Y.pendingBranch,i,N,J)}};return Y}function Wy(e,a,i,r,l,u,f,m,x){const w=a.suspense=Tu(a,r,i,e.parentNode,document.createElement("div"),null,l,u,f,m,!0),C=x(e,w.pendingBranch=a.ssContent,i,w,u,f);return w.deps===0&&w.resolve(!1,!0),C}function jy(e){const{shapeFlag:a,children:i}=e,r=a&32;e.ssContent=Qd(r?i.default:i),e.ssFallback=r?Qd(i.fallback):O(tn)}function Qd(e){let a;if(st(e)){const i=vi&&e._c;i&&(e._d=!1,vr()),e=e(),i&&(e._d=!0,a=hn,fv())}return rt(e)&&(e=Fy(e)),e=xn(e),a&&!e.dynamicChildren&&(e.dynamicChildren=a.filter(i=>i!==e)),e}function Ng(e,a){a&&a.pendingBranch?rt(e)?a.effects.push(...e):a.effects.push(e):Au(e)}function Yi(e,a){e.activeBranch=a;const{vnode:i,parentComponent:r}=e,l=i.el=a.el;r&&r.subTree===i&&(r.vnode.el=l,Eu(r,l))}function $y(e){var a;return((a=e.props)==null?void 0:a.suspensible)!=null&&e.props.suspensible!==!1}function vn(e,a){return hr(e,null,a)}function Hg(e,a){return hr(e,null,{flush:"post"})}function Gy(e,a){return hr(e,null,{flush:"sync"})}const Mr={};function He(e,a,i){return hr(e,a,i)}function hr(e,a,{immediate:i,deep:r,flush:l,onTrack:u,onTrigger:f}=Ct){var m;const x=gu()===((m=Vt)==null?void 0:m.scope)?Vt:null;let w,C=!1,A=!1;if(yt(e)?(w=()=>e.value,C=Ns(e)):ha(e)?(w=()=>e,r=!0):rt(e)?(A=!0,C=e.some(Y=>ha(Y)||Ns(Y)),w=()=>e.map(Y=>{if(yt(Y))return Y.value;if(ha(Y))return ii(Y);if(st(Y))return fa(Y,x,2)})):st(e)?a?w=()=>fa(e,x,2):w=()=>{if(!(x&&x.isUnmounted))return E&&E(),wn(e,x,3,[_])}:w=ea,a&&r){const Y=w;w=()=>ii(Y())}let E,_=Y=>{E=L.onStop=()=>{fa(Y,x,4)}},V;if($i)if(_=ea,a?i&&wn(a,x,3,[w(),A?[]:void 0,_]):w(),l==="sync"){const Y=kv();V=Y.__watcherHandles||(Y.__watcherHandles=[])}else return ea;let D=A?new Array(e.length).fill(Mr):Mr;const X=()=>{if(L.active)if(a){const Y=L.run();(r||C||(A?Y.some((N,J)=>Zl(N,D[J])):Zl(Y,D)))&&(E&&E(),wn(a,x,3,[Y,D===Mr?void 0:A&&D[0]===Mr?[]:D,_]),D=Y)}else L.run()};X.allowRecurse=!!a;let B;l==="sync"?B=X:l==="post"?B=()=>$t(X,x&&x.suspense):(X.pre=!0,x&&(X.id=x.uid),B=()=>Lo(X));const L=new or(w,B);a?i?X():D=L.run():l==="post"?$t(L.run.bind(L),x&&x.suspense):L.run();const W=()=>{L.stop(),x&&x.scope&&Su(x.scope.effects,L)};return V&&V.push(W),W}function Uy(e,a,i){const r=this.proxy,l=Dt(e)?e.includes(".")?Xg(r,e):()=>r[e]:e.bind(r,r);let u;st(a)?u=a:(u=a.handler,i=a);const f=Vt;Ha(this);const m=hr(l,u.bind(r),i);return f?Ha(f):Fa(),m}function Xg(e,a){const i=a.split(".");return()=>{let r=e;for(let l=0;l{ii(i,a)});else if(Rg(e))for(const i in e)ii(e[i],a);return e}function Et(e,a){const i=Xt;if(i===null)return e;const r=zo(i)||i.proxy,l=e.dirs||(e.dirs=[]);for(let u=0;u{e.isMounted=!0}),qt(()=>{e.isUnmounting=!0}),e}const En=[Function,Array],Lu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:En,onEnter:En,onAfterEnter:En,onEnterCancelled:En,onBeforeLeave:En,onLeave:En,onAfterLeave:En,onLeaveCancelled:En,onBeforeAppear:En,onAppear:En,onAfterAppear:En,onAppearCancelled:En},qy={name:"BaseTransition",props:Lu,setup(e,{slots:a}){const i=aa(),r=Iu();let l;return()=>{const u=a.default&&Oo(a.default(),!0);if(!u||!u.length)return;let f=u[0];if(u.length>1){for(const D of u)if(D.type!==tn){f=D;break}}const m=nt(e),{mode:x}=m;if(r.isLeaving)return wl(f);const w=eh(f);if(!w)return wl(f);const C=ji(w,m,r,i);gi(w,C);const A=i.subTree,E=A&&eh(A);let _=!1;const{getTransitionKey:V}=w.type;if(V){const D=V();l===void 0?l=D:D!==l&&(l=D,_=!0)}if(E&&E.type!==tn&&(!Nn(w,E)||_)){const D=ji(E,m,r,i);if(gi(E,D),x==="out-in")return r.isLeaving=!0,D.afterLeave=()=>{r.isLeaving=!1,i.update.active!==!1&&i.update()},wl(f);x==="in-out"&&w.type!==tn&&(D.delayLeave=(X,B,L)=>{const W=Wg(r,E);W[String(E.key)]=E,X._leaveCb=()=>{B(),X._leaveCb=void 0,delete C.delayedLeave},C.delayedLeave=L})}return f}}},Yg=qy;function Wg(e,a){const{leavingVNodes:i}=e;let r=i.get(a.type);return r||(r=Object.create(null),i.set(a.type,r)),r}function ji(e,a,i,r){const{appear:l,mode:u,persisted:f=!1,onBeforeEnter:m,onEnter:x,onAfterEnter:w,onEnterCancelled:C,onBeforeLeave:A,onLeave:E,onAfterLeave:_,onLeaveCancelled:V,onBeforeAppear:D,onAppear:X,onAfterAppear:B,onAppearCancelled:L}=a,W=String(e.key),Y=Wg(i,e),N=(j,G)=>{j&&wn(j,r,9,G)},J=(j,G)=>{const ee=G[1];N(j,G),rt(j)?j.every(ie=>ie.length<=1)&&ee():j.length<=1&&ee()},Q={mode:u,persisted:f,beforeEnter(j){let G=m;if(!i.isMounted)if(l)G=D||m;else return;j._leaveCb&&j._leaveCb(!0);const ee=Y[W];ee&&Nn(e,ee)&&ee.el._leaveCb&&ee.el._leaveCb(),N(G,[j])},enter(j){let G=x,ee=w,ie=C;if(!i.isMounted)if(l)G=X||x,ee=B||w,ie=L||C;else return;let ne=!1;const oe=j._enterCb=le=>{ne||(ne=!0,le?N(ie,[j]):N(ee,[j]),Q.delayedLeave&&Q.delayedLeave(),j._enterCb=void 0)};G?J(G,[j,oe]):oe()},leave(j,G){const ee=String(e.key);if(j._enterCb&&j._enterCb(!0),i.isUnmounting)return G();N(A,[j]);let ie=!1;const ne=j._leaveCb=oe=>{ie||(ie=!0,G(),oe?N(V,[j]):N(_,[j]),j._leaveCb=void 0,Y[ee]===e&&delete Y[ee])};Y[ee]=e,E?J(E,[j,ne]):ne()},clone(j){return ji(j,a,i,r)}};return Q}function wl(e){if(fr(e))return e=jn(e),e.children=null,e}function eh(e){return fr(e)?e.children?e.children[0]:void 0:e}function gi(e,a){e.shapeFlag&6&&e.component?gi(e.component.subTree,a):e.shapeFlag&128?(e.ssContent.transition=a.clone(e.ssContent),e.ssFallback.transition=a.clone(e.ssFallback)):e.transition=a}function Oo(e,a=!1,i){let r=[],l=0;for(let u=0;u1)for(let u=0;uYt({name:e.name},a,{setup:e}))():e}const ci=e=>!!e.type.__asyncLoader;function Ky(e){st(e)&&(e={loader:e});const{loader:a,loadingComponent:i,errorComponent:r,delay:l=200,timeout:u,suspensible:f=!0,onError:m}=e;let x=null,w,C=0;const A=()=>(C++,x=null,E()),E=()=>{let _;return x||(_=x=a().catch(V=>{if(V=V instanceof Error?V:new Error(String(V)),m)return new Promise((D,X)=>{m(V,()=>D(A()),()=>X(V),C+1)});throw V}).then(V=>_!==x&&x?x:(V&&(V.__esModule||V[Symbol.toStringTag]==="Module")&&(V=V.default),w=V,V)))};return Si({name:"AsyncComponentWrapper",__asyncLoader:E,get __asyncResolved(){return w},setup(){const _=Vt;if(w)return()=>Sl(w,_);const V=L=>{x=null,wi(L,_,13,!r)};if(f&&_.suspense||$i)return E().then(L=>()=>Sl(L,_)).catch(L=>(V(L),()=>r?O(r,{error:L}):null));const D=Oe(!1),X=Oe(),B=Oe(!!l);return l&&setTimeout(()=>{B.value=!1},l),u!=null&&setTimeout(()=>{if(!D.value&&!X.value){const L=new Error(`Async component timed out after ${u}ms.`);V(L),X.value=L}},u),E().then(()=>{D.value=!0,_.parent&&fr(_.parent.vnode)&&Lo(_.parent.update)}).catch(L=>{V(L),X.value=L}),()=>{if(D.value&&w)return Sl(w,_);if(X.value&&r)return O(r,{error:X.value});if(i&&!B.value)return O(i)}}})}function Sl(e,a){const{ref:i,props:r,children:l,ce:u}=a.vnode,f=O(e,r,l);return f.ref=i,f.ce=u,delete a.vnode.ce,f}const fr=e=>e.type.__isKeepAlive,Zy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:a}){const i=aa(),r=i.ctx;if(!r.renderer)return()=>{const L=a.default&&a.default();return L&&L.length===1?L[0]:L};const l=new Map,u=new Set;let f=null;const m=i.suspense,{renderer:{p:x,m:w,um:C,o:{createElement:A}}}=r,E=A("div");r.activate=(L,W,Y,N,J)=>{const Q=L.component;w(L,W,Y,0,m),x(Q.vnode,L,W,Y,Q,m,N,L.slotScopeIds,J),$t(()=>{Q.isDeactivated=!1,Q.a&&Ls(Q.a);const j=L.props&&L.props.onVnodeMounted;j&&dn(j,Q.parent,L)},m)},r.deactivate=L=>{const W=L.component;w(L,E,null,1,m),$t(()=>{W.da&&Ls(W.da);const Y=L.props&&L.props.onVnodeUnmounted;Y&&dn(Y,W.parent,L),W.isDeactivated=!0},m)};function _(L){kl(L),C(L,i,m,!0)}function V(L){l.forEach((W,Y)=>{const N=uc(W.type);N&&(!L||!L(N))&&D(Y)})}function D(L){const W=l.get(L);!f||!Nn(W,f)?_(W):f&&kl(f),l.delete(L),u.delete(L)}He(()=>[e.include,e.exclude],([L,W])=>{L&&V(Y=>Cs(L,Y)),W&&V(Y=>!Cs(W,Y))},{flush:"post",deep:!0});let X=null;const B=()=>{X!=null&&l.set(X,Cl(i.subTree))};return zt(B),Mo(B),qt(()=>{l.forEach(L=>{const{subTree:W,suspense:Y}=i,N=Cl(W);if(L.type===N.type&&L.key===N.key){kl(N);const J=N.component.da;J&&$t(J,Y);return}_(L)})}),()=>{if(X=null,!a.default)return null;const L=a.default(),W=L[0];if(L.length>1)return f=null,L;if(!Na(W)||!(W.shapeFlag&4)&&!(W.shapeFlag&128))return f=null,W;let Y=Cl(W);const N=Y.type,J=uc(ci(Y)?Y.type.__asyncResolved||{}:N),{include:Q,exclude:j,max:G}=e;if(Q&&(!J||!Cs(Q,J))||j&&J&&Cs(j,J))return f=Y,W;const ee=Y.key==null?N:Y.key,ie=l.get(ee);return Y.el&&(Y=jn(Y),W.shapeFlag&128&&(W.ssContent=Y)),X=ee,ie?(Y.el=ie.el,Y.component=ie.component,Y.transition&&gi(Y,Y.transition),Y.shapeFlag|=512,u.delete(ee),u.add(ee)):(u.add(ee),G&&u.size>parseInt(G,10)&&D(u.values().next().value)),Y.shapeFlag|=256,f=Y,zg(W.type)?W:Y}}},Jy=Zy;function Cs(e,a){return rt(e)?e.some(i=>Cs(i,a)):Dt(e)?e.split(",").includes(a):fy(e)?e.test(a):!1}function _u(e,a){jg(e,"a",a)}function Ru(e,a){jg(e,"da",a)}function jg(e,a,i=Vt){const r=e.__wdc||(e.__wdc=()=>{let l=i;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(Vo(a,r,i),i){let l=i.parent;for(;l&&l.parent;)fr(l.parent.vnode)&&Qy(r,a,i,l),l=l.parent}}function Qy(e,a,i,r){const l=Vo(a,e,r,!0);Fo(()=>{Su(r[a],l)},i)}function kl(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Cl(e){return e.shapeFlag&128?e.ssContent:e}function Vo(e,a,i=Vt,r=!1){if(i){const l=i[e]||(i[e]=[]),u=a.__weh||(a.__weh=(...f)=>{if(i.isUnmounted)return;ts(),Ha(i);const m=wn(a,i,e,f);return Fa(),ns(),m});return r?l.unshift(u):l.push(u),u}}const xa=e=>(a,i=Vt)=>(!$i||e==="sp")&&Vo(e,(...r)=>a(...r),i),gr=xa("bm"),zt=xa("m"),Ou=xa("bu"),Mo=xa("u"),qt=xa("bum"),Fo=xa("um"),$g=xa("sp"),Gg=xa("rtg"),Ug=xa("rtc");function qg(e,a=Vt){Vo("ec",e,a)}const Vu="components",e0="directives";function t0(e,a){return Mu(Vu,e,!0,a)||e}const Kg=Symbol.for("v-ndc");function Zg(e){return Dt(e)?Mu(Vu,e,!1)||e:e||Kg}function mn(e){return Mu(e0,e)}function Mu(e,a,i=!0,r=!1){const l=Xt||Vt;if(l){const u=l.type;if(e===Vu){const m=uc(u,!1);if(m&&(m===a||m===kn(a)||m===ba(kn(a))))return u}const f=th(l[e]||u[e],a)||th(l.appContext[e],a);return!f&&r?u:f}}function th(e,a){return e&&(e[a]||e[kn(a)]||e[ba(kn(a))])}function n0(e,a,i,r){let l;const u=i&&i[r];if(rt(e)||Dt(e)){l=new Array(e.length);for(let f=0,m=e.length;fa(f,m,void 0,u&&u[m]));else{const f=Object.keys(e);l=new Array(f.length);for(let m=0,x=f.length;m{const u=r.fn(...l);return u&&(u.key=r.key),u}:r.fn)}return e}function i0(e,a,i={},r,l){if(Xt.isCE||Xt.parent&&ci(Xt.parent)&&Xt.parent.isCE)return a!=="default"&&(i.name=a),O("slot",i,r&&r());let u=e[a];u&&u._c&&(u._d=!1),vr();const f=u&&Jg(u(i)),m=Bo(Ke,{key:i.key||f&&f.key||`_${a}`},f||(r?r():[]),f&&e._===1?64:-2);return!l&&m.scopeId&&(m.slotScopeIds=[m.scopeId+"-s"]),u&&u._c&&(u._d=!0),m}function Jg(e){return e.some(a=>Na(a)?!(a.type===tn||a.type===Ke&&!Jg(a.children)):!0)?e:null}function s0(e,a){const i={};for(const r in e)i[a&&/[A-Z]/.test(r)?`on:${r}`:Is(r)]=e[r];return i}const tc=e=>e?bv(e)?zo(e)||e.proxy:tc(e.parent):null,_s=Yt(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=>tc(e.parent),$root:e=>tc(e.root),$emit:e=>e.emit,$options:e=>Fu(e),$forceUpdate:e=>e.f||(e.f=()=>Lo(e.update)),$nextTick:e=>e.n||(e.n=gt.bind(e.proxy)),$watch:e=>Uy.bind(e)}),Al=(e,a)=>e!==Ct&&!e.__isScriptSetup&&pt(e,a),nc={get({_:e},a){const{ctx:i,setupState:r,data:l,props:u,accessCache:f,type:m,appContext:x}=e;let w;if(a[0]!=="$"){const _=f[a];if(_!==void 0)switch(_){case 1:return r[a];case 2:return l[a];case 4:return i[a];case 3:return u[a]}else{if(Al(r,a))return f[a]=1,r[a];if(l!==Ct&&pt(l,a))return f[a]=2,l[a];if((w=e.propsOptions[0])&&pt(w,a))return f[a]=3,u[a];if(i!==Ct&&pt(i,a))return f[a]=4,i[a];ac&&(f[a]=0)}}const C=_s[a];let A,E;if(C)return a==="$attrs"&&fn(e,"get",a),C(e);if((A=m.__cssModules)&&(A=A[a]))return A;if(i!==Ct&&pt(i,a))return f[a]=4,i[a];if(E=x.config.globalProperties,pt(E,a))return E[a]},set({_:e},a,i){const{data:r,setupState:l,ctx:u}=e;return Al(l,a)?(l[a]=i,!0):r!==Ct&&pt(r,a)?(r[a]=i,!0):pt(e.props,a)||a[0]==="$"&&a.slice(1)in e?!1:(u[a]=i,!0)},has({_:{data:e,setupState:a,accessCache:i,ctx:r,appContext:l,propsOptions:u}},f){let m;return!!i[f]||e!==Ct&&pt(e,f)||Al(a,f)||(m=u[0])&&pt(m,f)||pt(r,f)||pt(_s,f)||pt(l.config.globalProperties,f)},defineProperty(e,a,i){return i.get!=null?e._.accessCache[a]=0:pt(i,"value")&&this.set(e,a,i.value,null),Reflect.defineProperty(e,a,i)}},r0=Yt({},nc,{get(e,a){if(a!==Symbol.unscopables)return nc.get(e,a,e)},has(e,a){return a[0]!=="_"&&!xy(a)}});function o0(){return null}function l0(){return null}function c0(e){}function u0(e){}function d0(){return null}function h0(){}function f0(e,a){return null}function g0(){return Qg().slots}function v0(){return Qg().attrs}function m0(e,a,i){const r=aa();if(i&&i.local){const l=Oe(e[a]);return He(()=>e[a],u=>l.value=u),He(l,u=>{u!==e[a]&&r.emit(`update:${a}`,u)}),l}else return{__v_isRef:!0,get value(){return e[a]},set value(l){r.emit(`update:${a}`,l)}}}function Qg(){const e=aa();return e.setupContext||(e.setupContext=wv(e))}function $s(e){return rt(e)?e.reduce((a,i)=>(a[i]=null,a),{}):e}function p0(e,a){const i=$s(e);for(const r in a){if(r.startsWith("__skip"))continue;let l=i[r];l?rt(l)||st(l)?l=i[r]={type:l,default:a[r]}:l.default=a[r]:l===null&&(l=i[r]={default:a[r]}),l&&a[`__skip_${r}`]&&(l.skipFactory=!0)}return i}function b0(e,a){return!e||!a?e||a:rt(e)&&rt(a)?e.concat(a):Yt({},$s(e),$s(a))}function x0(e,a){const i={};for(const r in e)a.includes(r)||Object.defineProperty(i,r,{enumerable:!0,get:()=>e[r]});return i}function y0(e){const a=aa();let i=e();return Fa(),ku(i)&&(i=i.catch(r=>{throw Ha(a),r})),[i,()=>Ha(a)]}let ac=!0;function w0(e){const a=Fu(e),i=e.proxy,r=e.ctx;ac=!1,a.beforeCreate&&nh(a.beforeCreate,e,"bc");const{data:l,computed:u,methods:f,watch:m,provide:x,inject:w,created:C,beforeMount:A,mounted:E,beforeUpdate:_,updated:V,activated:D,deactivated:X,beforeDestroy:B,beforeUnmount:L,destroyed:W,unmounted:Y,render:N,renderTracked:J,renderTriggered:Q,errorCaptured:j,serverPrefetch:G,expose:ee,inheritAttrs:ie,components:ne,directives:oe,filters:le}=a;if(w&&S0(w,r,null),f)for(const fe in f){const he=f[fe];st(he)&&(r[fe]=he.bind(i))}if(l){const fe=l.call(i,i);Mt(fe)&&(e.data=Gt(fe))}if(ac=!0,u)for(const fe in u){const he=u[fe],ke=st(he)?he.bind(i,i):st(he.get)?he.get.bind(i,i):ea,Ee=!st(he)&&st(he.set)?he.set.bind(i):ea,De=$({get:ke,set:Ee});Object.defineProperty(r,fe,{enumerable:!0,configurable:!0,get:()=>De.value,set:Fe=>De.value=Fe})}if(m)for(const fe in m)ev(m[fe],r,i,fe);if(x){const fe=st(x)?x.call(i):x;Reflect.ownKeys(fe).forEach(he=>{Pt(he,fe[he])})}C&&nh(C,e,"c");function we(fe,he){rt(he)?he.forEach(ke=>fe(ke.bind(i))):he&&fe(he.bind(i))}if(we(gr,A),we(zt,E),we(Ou,_),we(Mo,V),we(_u,D),we(Ru,X),we(qg,j),we(Ug,J),we(Gg,Q),we(qt,L),we(Fo,Y),we($g,G),rt(ee))if(ee.length){const fe=e.exposed||(e.exposed={});ee.forEach(he=>{Object.defineProperty(fe,he,{get:()=>i[he],set:ke=>i[he]=ke})})}else e.exposed||(e.exposed={});N&&e.render===ea&&(e.render=N),ie!=null&&(e.inheritAttrs=ie),ne&&(e.components=ne),oe&&(e.directives=oe)}function S0(e,a,i=ea){rt(e)&&(e=ic(e));for(const r in e){const l=e[r];let u;Mt(l)?"default"in l?u=ut(l.from||r,l.default,!0):u=ut(l.from||r):u=ut(l),yt(u)?Object.defineProperty(a,r,{enumerable:!0,configurable:!0,get:()=>u.value,set:f=>u.value=f}):a[r]=u}}function nh(e,a,i){wn(rt(e)?e.map(r=>r.bind(a.proxy)):e.bind(a.proxy),a,i)}function ev(e,a,i,r){const l=r.includes(".")?Xg(i,r):()=>i[r];if(Dt(e)){const u=a[e];st(u)&&He(l,u)}else if(st(e))He(l,e.bind(i));else if(Mt(e))if(rt(e))e.forEach(u=>ev(u,a,i,r));else{const u=st(e.handler)?e.handler.bind(i):a[e.handler];st(u)&&He(l,u,e)}}function Fu(e){const a=e.type,{mixins:i,extends:r}=a,{mixins:l,optionsCache:u,config:{optionMergeStrategies:f}}=e.appContext,m=u.get(a);let x;return m?x=m:!l.length&&!i&&!r?x=a:(x={},l.length&&l.forEach(w=>ao(x,w,f,!0)),ao(x,a,f)),Mt(a)&&u.set(a,x),x}function ao(e,a,i,r=!1){const{mixins:l,extends:u}=a;u&&ao(e,u,i,!0),l&&l.forEach(f=>ao(e,f,i,!0));for(const f in a)if(!(r&&f==="expose")){const m=k0[f]||i&&i[f];e[f]=m?m(e[f],a[f]):a[f]}return e}const k0={data:ah,props:ih,emits:ih,methods:As,computed:As,beforeCreate:ln,created:ln,beforeMount:ln,mounted:ln,beforeUpdate:ln,updated:ln,beforeDestroy:ln,beforeUnmount:ln,destroyed:ln,unmounted:ln,activated:ln,deactivated:ln,errorCaptured:ln,serverPrefetch:ln,components:As,directives:As,watch:A0,provide:ah,inject:C0};function ah(e,a){return a?e?function(){return Yt(st(e)?e.call(this,this):e,st(a)?a.call(this,this):a)}:a:e}function C0(e,a){return As(ic(e),ic(a))}function ic(e){if(rt(e)){const a={};for(let i=0;i1)return i&&st(a)?a.call(r&&r.proxy):a}}function nv(){return!!(Vt||Xt||Gs)}function T0(e,a,i,r=!1){const l={},u={};Jl(u,Do,1),e.propsDefaults=Object.create(null),av(e,a,l,u);for(const f in e.propsOptions[0])f in l||(l[f]=void 0);i?e.props=r?l:pu(l):e.type.props?e.props=l:e.props=u,e.attrs=u}function I0(e,a,i,r){const{props:l,attrs:u,vnode:{patchFlag:f}}=e,m=nt(l),[x]=e.propsOptions;let w=!1;if((r||f>0)&&!(f&16)){if(f&8){const C=e.vnode.dynamicProps;for(let A=0;A{x=!0;const[E,_]=iv(A,a,!0);Yt(f,E),_&&m.push(..._)};!i&&a.mixins.length&&a.mixins.forEach(C),e.extends&&C(e.extends),e.mixins&&e.mixins.forEach(C)}if(!u&&!x)return Mt(e)&&r.set(e,Hi),Hi;if(rt(u))for(let C=0;C-1,_[1]=D<0||V-1||pt(_,"default"))&&m.push(A)}}}const w=[f,m];return Mt(e)&&r.set(e,w),w}function sh(e){return e[0]!=="$"}function rh(e){const a=e&&e.toString().match(/^\s*(function|class) (\w+)/);return a?a[2]:e===null?"null":""}function oh(e,a){return rh(e)===rh(a)}function lh(e,a){return rt(a)?a.findIndex(i=>oh(i,e)):st(a)&&oh(a,e)?0:-1}const sv=e=>e[0]==="_"||e==="$stable",Bu=e=>rt(e)?e.map(xn):[xn(e)],L0=(e,a,i)=>{if(a._n)return a;const r=Pu((...l)=>Bu(a(...l)),i);return r._c=!1,r},rv=(e,a,i)=>{const r=e._ctx;for(const l in e){if(sv(l))continue;const u=e[l];if(st(u))a[l]=L0(l,u,r);else if(u!=null){const f=Bu(u);a[l]=()=>f}}},ov=(e,a)=>{const i=Bu(a);e.slots.default=()=>i},_0=(e,a)=>{if(e.vnode.shapeFlag&32){const i=a._;i?(e.slots=nt(a),Jl(a,"_",i)):rv(a,e.slots={})}else e.slots={},a&&ov(e,a);Jl(e.slots,Do,1)},R0=(e,a,i)=>{const{vnode:r,slots:l}=e;let u=!0,f=Ct;if(r.shapeFlag&32){const m=a._;m?i&&m===1?u=!1:(Yt(l,a),!i&&m===1&&delete l._):(u=!a.$stable,rv(a,l)),f=a}else a&&(ov(e,a),f={default:1});if(u)for(const m in l)!sv(m)&&!(m in f)&&delete l[m]};function io(e,a,i,r,l=!1){if(rt(e)){e.forEach((E,_)=>io(E,a&&(rt(a)?a[_]:a),i,r,l));return}if(ci(r)&&!l)return;const u=r.shapeFlag&4?zo(r.component)||r.component.proxy:r.el,f=l?null:u,{i:m,r:x}=e,w=a&&a.r,C=m.refs===Ct?m.refs={}:m.refs,A=m.setupState;if(w!=null&&w!==x&&(Dt(w)?(C[w]=null,pt(A,w)&&(A[w]=null)):yt(w)&&(w.value=null)),st(x))fa(x,m,12,[f,C]);else{const E=Dt(x),_=yt(x);if(E||_){const V=()=>{if(e.f){const D=E?pt(A,x)?A[x]:C[x]:x.value;l?rt(D)&&Su(D,u):rt(D)?D.includes(u)||D.push(u):E?(C[x]=[u],pt(A,x)&&(A[x]=C[x])):(x.value=[u],e.k&&(C[e.k]=x.value))}else E?(C[x]=f,pt(A,x)&&(A[x]=f)):_&&(x.value=f,e.k&&(C[e.k]=f))};f?(V.id=-1,$t(V,i)):V()}}}let Pa=!1;const Fr=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Br=e=>e.nodeType===8;function O0(e){const{mt:a,p:i,o:{patchProp:r,createText:l,nextSibling:u,parentNode:f,remove:m,insert:x,createComment:w}}=e,C=(B,L)=>{if(!L.hasChildNodes()){i(null,B,L),no(),L._vnode=B;return}Pa=!1,A(L.firstChild,B,null,null,null),no(),L._vnode=B,Pa&&console.error("Hydration completed but contains mismatches.")},A=(B,L,W,Y,N,J=!1)=>{const Q=Br(B)&&B.data==="[",j=()=>D(B,L,W,Y,N,Q),{type:G,ref:ee,shapeFlag:ie,patchFlag:ne}=L;let oe=B.nodeType;L.el=B,ne===-2&&(J=!1,L.dynamicChildren=null);let le=null;switch(G){case za:oe!==3?L.children===""?(x(L.el=l(""),f(B),B),le=B):le=j():(B.data!==L.children&&(Pa=!0,B.data=L.children),le=u(B));break;case tn:oe!==8||Q?le=j():le=u(B);break;case ui:if(Q&&(B=u(B),oe=B.nodeType),oe===1||oe===3){le=B;const Ae=!L.children.length;for(let we=0;we{J=J||!!L.dynamicChildren;const{type:Q,props:j,patchFlag:G,shapeFlag:ee,dirs:ie}=L,ne=Q==="input"&&ie||Q==="option";if(ne||G!==-1){if(ie&&Jn(L,null,W,"created"),j)if(ne||!J||G&48)for(const le in j)(ne&&le.endsWith("value")||Po(le)&&!Ts(le))&&r(B,le,null,j[le],!1,void 0,W);else j.onClick&&r(B,"onClick",null,j.onClick,!1,void 0,W);let oe;if((oe=j&&j.onVnodeBeforeMount)&&dn(oe,W,L),ie&&Jn(L,null,W,"beforeMount"),((oe=j&&j.onVnodeMounted)||ie)&&Ng(()=>{oe&&dn(oe,W,L),ie&&Jn(L,null,W,"mounted")},Y),ee&16&&!(j&&(j.innerHTML||j.textContent))){let le=_(B.firstChild,L,B,W,Y,N,J);for(;le;){Pa=!0;const Ae=le;le=le.nextSibling,m(Ae)}}else ee&8&&B.textContent!==L.children&&(Pa=!0,B.textContent=L.children)}return B.nextSibling},_=(B,L,W,Y,N,J,Q)=>{Q=Q||!!L.dynamicChildren;const j=L.children,G=j.length;for(let ee=0;ee{const{slotScopeIds:Q}=L;Q&&(N=N?N.concat(Q):Q);const j=f(B),G=_(u(B),L,j,W,Y,N,J);return G&&Br(G)&&G.data==="]"?u(L.anchor=G):(Pa=!0,x(L.anchor=w("]"),j,G),G)},D=(B,L,W,Y,N,J)=>{if(Pa=!0,L.el=null,J){const G=X(B);for(;;){const ee=u(B);if(ee&&ee!==G)m(ee);else break}}const Q=u(B),j=f(B);return m(B),i(null,L,j,Q,W,Y,Fr(j),N),Q},X=B=>{let L=0;for(;B;)if(B=u(B),B&&Br(B)&&(B.data==="["&&L++,B.data==="]")){if(L===0)return u(B);L--}return B};return[C,A]}const $t=Ng;function lv(e){return uv(e)}function cv(e){return uv(e,O0)}function uv(e,a){const i=Ql();i.__VUE__=!0;const{insert:r,remove:l,patchProp:u,createElement:f,createText:m,createComment:x,setText:w,setElementText:C,parentNode:A,nextSibling:E,setScopeId:_=ea,insertStaticContent:V}=e,D=(Z,te,se,ce=null,pe=null,Ce=null,Me=!1,Pe=null,Be=!!te.dynamicChildren)=>{if(Z===te)return;Z&&!Nn(Z,te)&&(ce=de(Z),Fe(Z,pe,Ce,!0),Z=null),te.patchFlag===-2&&(Be=!1,te.dynamicChildren=null);const{type:Re,ref:qe,shapeFlag:Ge}=te;switch(Re){case za:X(Z,te,se,ce);break;case tn:B(Z,te,se,ce);break;case ui:Z==null&&L(te,se,ce,Me);break;case Ke:ne(Z,te,se,ce,pe,Ce,Me,Pe,Be);break;default:Ge&1?N(Z,te,se,ce,pe,Ce,Me,Pe,Be):Ge&6?oe(Z,te,se,ce,pe,Ce,Me,Pe,Be):(Ge&64||Ge&128)&&Re.process(Z,te,se,ce,pe,Ce,Me,Pe,Be,_e)}qe!=null&&pe&&io(qe,Z&&Z.ref,Ce,te||Z,!te)},X=(Z,te,se,ce)=>{if(Z==null)r(te.el=m(te.children),se,ce);else{const pe=te.el=Z.el;te.children!==Z.children&&w(pe,te.children)}},B=(Z,te,se,ce)=>{Z==null?r(te.el=x(te.children||""),se,ce):te.el=Z.el},L=(Z,te,se,ce)=>{[Z.el,Z.anchor]=V(Z.children,te,se,ce,Z.el,Z.anchor)},W=({el:Z,anchor:te},se,ce)=>{let pe;for(;Z&&Z!==te;)pe=E(Z),r(Z,se,ce),Z=pe;r(te,se,ce)},Y=({el:Z,anchor:te})=>{let se;for(;Z&&Z!==te;)se=E(Z),l(Z),Z=se;l(te)},N=(Z,te,se,ce,pe,Ce,Me,Pe,Be)=>{Me=Me||te.type==="svg",Z==null?J(te,se,ce,pe,Ce,Me,Pe,Be):G(Z,te,pe,Ce,Me,Pe,Be)},J=(Z,te,se,ce,pe,Ce,Me,Pe)=>{let Be,Re;const{type:qe,props:Ge,shapeFlag:Ue,transition:Qe,dirs:ot}=Z;if(Be=Z.el=f(Z.type,Ce,Ge&&Ge.is,Ge),Ue&8?C(Be,Z.children):Ue&16&&j(Z.children,Be,null,ce,pe,Ce&&qe!=="foreignObject",Me,Pe),ot&&Jn(Z,null,ce,"created"),Q(Be,Z,Z.scopeId,Me,ce),Ge){for(const ft in Ge)ft!=="value"&&!Ts(ft)&&u(Be,ft,null,Ge[ft],Ce,Z.children,ce,pe,ue);"value"in Ge&&u(Be,"value",null,Ge.value),(Re=Ge.onVnodeBeforeMount)&&dn(Re,ce,Z)}ot&&Jn(Z,null,ce,"beforeMount");const xt=(!pe||pe&&!pe.pendingBranch)&&Qe&&!Qe.persisted;xt&&Qe.beforeEnter(Be),r(Be,te,se),((Re=Ge&&Ge.onVnodeMounted)||xt||ot)&&$t(()=>{Re&&dn(Re,ce,Z),xt&&Qe.enter(Be),ot&&Jn(Z,null,ce,"mounted")},pe)},Q=(Z,te,se,ce,pe)=>{if(se&&_(Z,se),ce)for(let Ce=0;Ce{for(let Re=Be;Re{const Pe=te.el=Z.el;let{patchFlag:Be,dynamicChildren:Re,dirs:qe}=te;Be|=Z.patchFlag&16;const Ge=Z.props||Ct,Ue=te.props||Ct;let Qe;se&&Ja(se,!1),(Qe=Ue.onVnodeBeforeUpdate)&&dn(Qe,se,te,Z),qe&&Jn(te,Z,se,"beforeUpdate"),se&&Ja(se,!0);const ot=pe&&te.type!=="foreignObject";if(Re?ee(Z.dynamicChildren,Re,Pe,se,ce,ot,Ce):Me||he(Z,te,Pe,null,se,ce,ot,Ce,!1),Be>0){if(Be&16)ie(Pe,te,Ge,Ue,se,ce,pe);else if(Be&2&&Ge.class!==Ue.class&&u(Pe,"class",null,Ue.class,pe),Be&4&&u(Pe,"style",Ge.style,Ue.style,pe),Be&8){const xt=te.dynamicProps;for(let ft=0;ft{Qe&&dn(Qe,se,te,Z),qe&&Jn(te,Z,se,"updated")},ce)},ee=(Z,te,se,ce,pe,Ce,Me)=>{for(let Pe=0;Pe{if(se!==ce){if(se!==Ct)for(const Pe in se)!Ts(Pe)&&!(Pe in ce)&&u(Z,Pe,se[Pe],null,Me,te.children,pe,Ce,ue);for(const Pe in ce){if(Ts(Pe))continue;const Be=ce[Pe],Re=se[Pe];Be!==Re&&Pe!=="value"&&u(Z,Pe,Re,Be,Me,te.children,pe,Ce,ue)}"value"in ce&&u(Z,"value",se.value,ce.value)}},ne=(Z,te,se,ce,pe,Ce,Me,Pe,Be)=>{const Re=te.el=Z?Z.el:m(""),qe=te.anchor=Z?Z.anchor:m("");let{patchFlag:Ge,dynamicChildren:Ue,slotScopeIds:Qe}=te;Qe&&(Pe=Pe?Pe.concat(Qe):Qe),Z==null?(r(Re,se,ce),r(qe,se,ce),j(te.children,se,qe,pe,Ce,Me,Pe,Be)):Ge>0&&Ge&64&&Ue&&Z.dynamicChildren?(ee(Z.dynamicChildren,Ue,se,pe,Ce,Me,Pe),(te.key!=null||pe&&te===pe.subTree)&&Du(Z,te,!0)):he(Z,te,se,qe,pe,Ce,Me,Pe,Be)},oe=(Z,te,se,ce,pe,Ce,Me,Pe,Be)=>{te.slotScopeIds=Pe,Z==null?te.shapeFlag&512?pe.ctx.activate(te,se,ce,Me,Be):le(te,se,ce,pe,Ce,Me,Be):Ae(Z,te,Be)},le=(Z,te,se,ce,pe,Ce,Me)=>{const Pe=Z.component=pv(Z,ce,pe);if(fr(Z)&&(Pe.ctx.renderer=_e),xv(Pe),Pe.asyncDep){if(pe&&pe.registerDep(Pe,we),!Z.el){const Be=Pe.subTree=O(tn);B(null,Be,te,se)}return}we(Pe,Z,te,se,pe,Ce,Me)},Ae=(Z,te,se)=>{const ce=te.component=Z.component;if(zy(Z,te,se))if(ce.asyncDep&&!ce.asyncResolved){fe(ce,te,se);return}else ce.next=te,Ly(ce.update),ce.update();else te.el=Z.el,ce.vnode=te},we=(Z,te,se,ce,pe,Ce,Me)=>{const Pe=()=>{if(Z.isMounted){let{next:qe,bu:Ge,u:Ue,parent:Qe,vnode:ot}=Z,xt=qe,ft;Ja(Z,!1),qe?(qe.el=ot.el,fe(Z,qe,Me)):qe=ot,Ge&&Ls(Ge),(ft=qe.props&&qe.props.onVnodeBeforeUpdate)&&dn(ft,Qe,qe,ot),Ja(Z,!0);const Tt=Gr(Z),pn=Z.subTree;Z.subTree=Tt,D(pn,Tt,A(pn.el),de(pn),Z,pe,Ce),qe.el=Tt.el,xt===null&&Eu(Z,Tt.el),Ue&&$t(Ue,pe),(ft=qe.props&&qe.props.onVnodeUpdated)&&$t(()=>dn(ft,Qe,qe,ot),pe)}else{let qe;const{el:Ge,props:Ue}=te,{bm:Qe,m:ot,parent:xt}=Z,ft=ci(te);if(Ja(Z,!1),Qe&&Ls(Qe),!ft&&(qe=Ue&&Ue.onVnodeBeforeMount)&&dn(qe,xt,te),Ja(Z,!0),Ge&&ve){const Tt=()=>{Z.subTree=Gr(Z),ve(Ge,Z.subTree,Z,pe,null)};ft?te.type.__asyncLoader().then(()=>!Z.isUnmounted&&Tt()):Tt()}else{const Tt=Z.subTree=Gr(Z);D(null,Tt,se,ce,Z,pe,Ce),te.el=Tt.el}if(ot&&$t(ot,pe),!ft&&(qe=Ue&&Ue.onVnodeMounted)){const Tt=te;$t(()=>dn(qe,xt,Tt),pe)}(te.shapeFlag&256||xt&&ci(xt.vnode)&&xt.vnode.shapeFlag&256)&&Z.a&&$t(Z.a,pe),Z.isMounted=!0,te=se=ce=null}},Be=Z.effect=new or(Pe,()=>Lo(Re),Z.scope),Re=Z.update=()=>Be.run();Re.id=Z.uid,Ja(Z,!0),Re()},fe=(Z,te,se)=>{te.component=Z;const ce=Z.vnode.props;Z.vnode=te,Z.next=null,I0(Z,te.props,ce,se),R0(Z,te.children,se),ts(),Zd(),ns()},he=(Z,te,se,ce,pe,Ce,Me,Pe,Be=!1)=>{const Re=Z&&Z.children,qe=Z?Z.shapeFlag:0,Ge=te.children,{patchFlag:Ue,shapeFlag:Qe}=te;if(Ue>0){if(Ue&128){Ee(Re,Ge,se,ce,pe,Ce,Me,Pe,Be);return}else if(Ue&256){ke(Re,Ge,se,ce,pe,Ce,Me,Pe,Be);return}}Qe&8?(qe&16&&ue(Re,pe,Ce),Ge!==Re&&C(se,Ge)):qe&16?Qe&16?Ee(Re,Ge,se,ce,pe,Ce,Me,Pe,Be):ue(Re,pe,Ce,!0):(qe&8&&C(se,""),Qe&16&&j(Ge,se,ce,pe,Ce,Me,Pe,Be))},ke=(Z,te,se,ce,pe,Ce,Me,Pe,Be)=>{Z=Z||Hi,te=te||Hi;const Re=Z.length,qe=te.length,Ge=Math.min(Re,qe);let Ue;for(Ue=0;Ueqe?ue(Z,pe,Ce,!0,!1,Ge):j(te,se,ce,pe,Ce,Me,Pe,Be,Ge)},Ee=(Z,te,se,ce,pe,Ce,Me,Pe,Be)=>{let Re=0;const qe=te.length;let Ge=Z.length-1,Ue=qe-1;for(;Re<=Ge&&Re<=Ue;){const Qe=Z[Re],ot=te[Re]=Be?Ra(te[Re]):xn(te[Re]);if(Nn(Qe,ot))D(Qe,ot,se,null,pe,Ce,Me,Pe,Be);else break;Re++}for(;Re<=Ge&&Re<=Ue;){const Qe=Z[Ge],ot=te[Ue]=Be?Ra(te[Ue]):xn(te[Ue]);if(Nn(Qe,ot))D(Qe,ot,se,null,pe,Ce,Me,Pe,Be);else break;Ge--,Ue--}if(Re>Ge){if(Re<=Ue){const Qe=Ue+1,ot=QeUe)for(;Re<=Ge;)Fe(Z[Re],pe,Ce,!0),Re++;else{const Qe=Re,ot=Re,xt=new Map;for(Re=ot;Re<=Ue;Re++){const on=te[Re]=Be?Ra(te[Re]):xn(te[Re]);on.key!=null&&xt.set(on.key,Re)}let ft,Tt=0;const pn=Ue-ot+1;let ia=!1,Pr=0;const Ca=new Array(pn);for(Re=0;Re=pn){Fe(on,pe,Ce,!0);continue}let Pn;if(on.key!=null)Pn=xt.get(on.key);else for(ft=ot;ft<=Ue;ft++)if(Ca[ft-ot]===0&&Nn(on,te[ft])){Pn=ft;break}Pn===void 0?Fe(on,pe,Ce,!0):(Ca[Pn-ot]=Re+1,Pn>=Pr?Pr=Pn:ia=!0,D(on,te[Pn],se,null,pe,Ce,Me,Pe,Be),Tt++)}const Er=ia?V0(Ca):Hi;for(ft=Er.length-1,Re=pn-1;Re>=0;Re--){const on=ot+Re,Pn=te[on],ms=on+1{const{el:Ce,type:Me,transition:Pe,children:Be,shapeFlag:Re}=Z;if(Re&6){De(Z.component.subTree,te,se,ce);return}if(Re&128){Z.suspense.move(te,se,ce);return}if(Re&64){Me.move(Z,te,se,_e);return}if(Me===Ke){r(Ce,te,se);for(let Ge=0;GePe.enter(Ce),pe);else{const{leave:Ge,delayLeave:Ue,afterLeave:Qe}=Pe,ot=()=>r(Ce,te,se),xt=()=>{Ge(Ce,()=>{ot(),Qe&&Qe()})};Ue?Ue(Ce,ot,xt):xt()}else r(Ce,te,se)},Fe=(Z,te,se,ce=!1,pe=!1)=>{const{type:Ce,props:Me,ref:Pe,children:Be,dynamicChildren:Re,shapeFlag:qe,patchFlag:Ge,dirs:Ue}=Z;if(Pe!=null&&io(Pe,null,se,Z,!0),qe&256){te.ctx.deactivate(Z);return}const Qe=qe&1&&Ue,ot=!ci(Z);let xt;if(ot&&(xt=Me&&Me.onVnodeBeforeUnmount)&&dn(xt,te,Z),qe&6)ze(Z.component,se,ce);else{if(qe&128){Z.suspense.unmount(se,ce);return}Qe&&Jn(Z,null,te,"beforeUnmount"),qe&64?Z.type.remove(Z,te,se,pe,_e,ce):Re&&(Ce!==Ke||Ge>0&&Ge&64)?ue(Re,te,se,!1,!0):(Ce===Ke&&Ge&384||!pe&&qe&16)&&ue(Be,te,se),ce&&Ze(Z)}(ot&&(xt=Me&&Me.onVnodeUnmounted)||Qe)&&$t(()=>{xt&&dn(xt,te,Z),Qe&&Jn(Z,null,te,"unmounted")},se)},Ze=Z=>{const{type:te,el:se,anchor:ce,transition:pe}=Z;if(te===Ke){Je(se,ce);return}if(te===ui){Y(Z);return}const Ce=()=>{l(se),pe&&!pe.persisted&&pe.afterLeave&&pe.afterLeave()};if(Z.shapeFlag&1&&pe&&!pe.persisted){const{leave:Me,delayLeave:Pe}=pe,Be=()=>Me(se,Ce);Pe?Pe(Z.el,Ce,Be):Be()}else Ce()},Je=(Z,te)=>{let se;for(;Z!==te;)se=E(Z),l(Z),Z=se;l(te)},ze=(Z,te,se)=>{const{bum:ce,scope:pe,update:Ce,subTree:Me,um:Pe}=Z;ce&&Ls(ce),pe.stop(),Ce&&(Ce.active=!1,Fe(Me,Z,te,se)),Pe&&$t(Pe,te),$t(()=>{Z.isUnmounted=!0},te),te&&te.pendingBranch&&!te.isUnmounted&&Z.asyncDep&&!Z.asyncResolved&&Z.suspenseId===te.pendingId&&(te.deps--,te.deps===0&&te.resolve())},ue=(Z,te,se,ce=!1,pe=!1,Ce=0)=>{for(let Me=Ce;MeZ.shapeFlag&6?de(Z.component.subTree):Z.shapeFlag&128?Z.suspense.next():E(Z.anchor||Z.el),Le=(Z,te,se)=>{Z==null?te._vnode&&Fe(te._vnode,null,null,!0):D(te._vnode||null,Z,te,null,null,null,se),Zd(),no(),te._vnode=Z},_e={p:D,um:Fe,m:De,r:Ze,mt:le,mc:j,pc:he,pbc:ee,n:de,o:e};let be,ve;return a&&([be,ve]=a(_e)),{render:Le,hydrate:be,createApp:E0(Le,be)}}function Ja({effect:e,update:a},i){e.allowRecurse=a.allowRecurse=i}function Du(e,a,i=!1){const r=e.children,l=a.children;if(rt(r)&&rt(l))for(let u=0;u>1,e[i[m]]0&&(a[r]=i[u-1]),i[u]=r)}}for(u=i.length,f=i[u-1];u-- >0;)i[u]=f,f=a[f];return i}const M0=e=>e.__isTeleport,Rs=e=>e&&(e.disabled||e.disabled===""),ch=e=>typeof SVGElement<"u"&&e instanceof SVGElement,rc=(e,a)=>{const i=e&&e.to;return Dt(i)?a?a(i):null:i},F0={__isTeleport:!0,process(e,a,i,r,l,u,f,m,x,w){const{mc:C,pc:A,pbc:E,o:{insert:_,querySelector:V,createText:D,createComment:X}}=w,B=Rs(a.props);let{shapeFlag:L,children:W,dynamicChildren:Y}=a;if(e==null){const N=a.el=D(""),J=a.anchor=D("");_(N,i,r),_(J,i,r);const Q=a.target=rc(a.props,V),j=a.targetAnchor=D("");Q&&(_(j,Q),f=f||ch(Q));const G=(ee,ie)=>{L&16&&C(W,ee,ie,l,u,f,m,x)};B?G(i,J):Q&&G(Q,j)}else{a.el=e.el;const N=a.anchor=e.anchor,J=a.target=e.target,Q=a.targetAnchor=e.targetAnchor,j=Rs(e.props),G=j?i:J,ee=j?N:Q;if(f=f||ch(J),Y?(E(e.dynamicChildren,Y,G,l,u,f,m),Du(e,a,!0)):x||A(e,a,G,ee,l,u,f,m,!1),B)j||Dr(a,i,N,w,1);else if((a.props&&a.props.to)!==(e.props&&e.props.to)){const ie=a.target=rc(a.props,V);ie&&Dr(a,ie,null,w,0)}else j&&Dr(a,J,Q,w,1)}hv(a)},remove(e,a,i,r,{um:l,o:{remove:u}},f){const{shapeFlag:m,children:x,anchor:w,targetAnchor:C,target:A,props:E}=e;if(A&&u(C),(f||!Rs(E))&&(u(w),m&16))for(let _=0;_0?hn||Hi:null,fv(),vi>0&&hn&&hn.push(e),e}function D0(e,a,i,r,l,u){return gv(zu(e,a,i,r,l,u,!0))}function Bo(e,a,i,r,l){return gv(O(e,a,i,r,l,!0))}function Na(e){return e?e.__v_isVNode===!0:!1}function Nn(e,a){return e.type===a.type&&e.key===a.key}function z0(e){}const Do="__vInternal",vv=({key:e})=>e??null,Ur=({ref:e,ref_key:a,ref_for:i})=>(typeof e=="number"&&(e=""+e),e!=null?Dt(e)||yt(e)||st(e)?{i:Xt,r:e,k:a,f:!!i}:e:null);function zu(e,a=null,i=null,r=0,l=null,u=e===Ke?0:1,f=!1,m=!1){const x={__v_isVNode:!0,__v_skip:!0,type:e,props:a,key:a&&vv(a),ref:a&&Ur(a),scopeId:Ro,slotScopeIds:null,children:i,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:u,patchFlag:r,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Xt};return m?(Nu(x,i),u&128&&e.normalize(x)):i&&(x.shapeFlag|=Dt(i)?8:16),vi>0&&!f&&hn&&(x.patchFlag>0||u&6)&&x.patchFlag!==32&&hn.push(x),x}const O=N0;function N0(e,a=null,i=null,r=0,l=null,u=!1){if((!e||e===Kg)&&(e=tn),Na(e)){const m=jn(e,a,!0);return i&&Nu(m,i),vi>0&&!u&&hn&&(m.shapeFlag&6?hn[hn.indexOf(e)]=m:hn.push(m)),m.patchFlag|=-2,m}if(q0(e)&&(e=e.__vccOpts),a){a=mv(a);let{class:m,style:x}=a;m&&!Dt(m)&&(a.class=dr(m)),Mt(x)&&(bu(x)&&!rt(x)&&(x=Yt({},x)),a.style=ur(x))}const f=Dt(e)?1:zg(e)?128:M0(e)?64:Mt(e)?4:st(e)?2:0;return zu(e,a,i,r,l,f,u,!0)}function mv(e){return e?bu(e)||Do in e?Yt({},e):e:null}function jn(e,a,i=!1){const{props:r,ref:l,patchFlag:u,children:f}=e,m=a?Ye(r||{},a):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:m,key:m&&vv(m),ref:a&&a.ref?i&&l?rt(l)?l.concat(Ur(a)):[l,Ur(a)]:Ur(a):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:f,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:a&&e.type!==Ke?u===-1?16:u|16:u,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&jn(e.ssContent),ssFallback:e.ssFallback&&jn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function ki(e=" ",a=0){return O(za,null,e,a)}function H0(e,a){const i=O(ui,null,e);return i.staticCount=a,i}function X0(e="",a=!1){return a?(vr(),Bo(tn,null,e)):O(tn,null,e)}function xn(e){return e==null||typeof e=="boolean"?O(tn):rt(e)?O(Ke,null,e.slice()):typeof e=="object"?Ra(e):O(za,null,String(e))}function Ra(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:jn(e)}function Nu(e,a){let i=0;const{shapeFlag:r}=e;if(a==null)a=null;else if(rt(a))i=16;else if(typeof a=="object")if(r&65){const l=a.default;l&&(l._c&&(l._d=!1),Nu(e,l()),l._c&&(l._d=!0));return}else{i=32;const l=a._;!l&&!(Do in a)?a._ctx=Xt:l===3&&Xt&&(Xt.slots._===1?a._=1:(a._=2,e.patchFlag|=1024))}else st(a)?(a={default:a,_ctx:Xt},i=32):(a=String(a),r&64?(i=16,a=[ki(a)]):i=8);e.children=a,e.shapeFlag|=i}function Ye(...e){const a={};for(let i=0;iVt||Xt;let Hu,Ri,uh="__VUE_INSTANCE_SETTERS__";(Ri=Ql()[uh])||(Ri=Ql()[uh]=[]),Ri.push(e=>Vt=e),Hu=e=>{Ri.length>1?Ri.forEach(a=>a(e)):Ri[0](e)};const Ha=e=>{Hu(e),e.scope.on()},Fa=()=>{Vt&&Vt.scope.off(),Hu(null)};function bv(e){return e.vnode.shapeFlag&4}let $i=!1;function xv(e,a=!1){$i=a;const{props:i,children:r}=e.vnode,l=bv(e);T0(e,i,l,a),_0(e,r);const u=l?j0(e,a):void 0;return $i=!1,u}function j0(e,a){const i=e.type;e.accessCache=Object.create(null),e.proxy=lr(new Proxy(e.ctx,nc));const{setup:r}=i;if(r){const l=e.setupContext=r.length>1?wv(e):null;Ha(e),ts();const u=fa(r,e,0,[e.props,l]);if(ns(),Fa(),ku(u)){if(u.then(Fa,Fa),a)return u.then(f=>{lc(e,f,a)}).catch(f=>{wi(f,e,0)});e.asyncDep=u}else lc(e,u,a)}else yv(e,a)}function lc(e,a,i){st(a)?e.type.__ssrInlineRender?e.ssrRender=a:e.render=a:Mt(a)&&(e.setupState=wu(a)),yv(e,i)}let so,cc;function $0(e){so=e,cc=a=>{a.render._rc&&(a.withProxy=new Proxy(a.ctx,r0))}}const G0=()=>!so;function yv(e,a,i){const r=e.type;if(!e.render){if(!a&&so&&!r.render){const l=r.template||Fu(e).template;if(l){const{isCustomElement:u,compilerOptions:f}=e.appContext.config,{delimiters:m,compilerOptions:x}=r,w=Yt(Yt({isCustomElement:u,delimiters:m},f),x);r.render=so(l,w)}}e.render=r.render||ea,cc&&cc(e)}Ha(e),ts(),w0(e),ns(),Fa()}function U0(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(a,i){return fn(e,"get","$attrs"),a[i]}}))}function wv(e){const a=i=>{e.exposed=i||{}};return{get attrs(){return U0(e)},slots:e.slots,emit:e.emit,expose:a}}function zo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(wu(lr(e.exposed)),{get(a,i){if(i in a)return a[i];if(i in _s)return _s[i](e)},has(a,i){return i in a||i in _s}}))}function uc(e,a=!0){return st(e)?e.displayName||e.name:e.name||a&&e.__name}function q0(e){return st(e)&&"__vccOpts"in e}const $=(e,a)=>cy(e,a,$i);function Un(e,a,i){const r=arguments.length;return r===2?Mt(a)&&!rt(a)?Na(a)?O(e,null,[a]):O(e,a):O(e,null,a):(r>3?i=Array.prototype.slice.call(arguments,2):r===3&&Na(i)&&(i=[i]),O(e,a,i))}const Sv=Symbol.for("v-scx"),kv=()=>ut(Sv);function K0(){}function Z0(e,a,i,r){const l=i[r];if(l&&Cv(l,e))return l;const u=a();return u.memo=e.slice(),i[r]=u}function Cv(e,a){const i=e.memo;if(i.length!=a.length)return!1;for(let r=0;r0&&hn&&hn.push(e),!0}const Av="3.3.4",J0={createComponentInstance:pv,setupComponent:xv,renderComponentRoot:Gr,setCurrentRenderingInstance:Ws,isVNode:Na,normalizeVNode:xn},Q0=J0,ew=null,tw=null;function nw(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const Pl={},aw=/^on[^a-z]/,iw=e=>aw.test(e),sw=e=>e.startsWith("onUpdate:"),mr=Object.assign,gn=Array.isArray,pr=e=>Ev(e)==="[object Set]",dh=e=>Ev(e)==="[object Date]",Pv=e=>typeof e=="function",Us=e=>typeof e=="string",hh=e=>typeof e=="symbol",dc=e=>e!==null&&typeof e=="object",rw=Object.prototype.toString,Ev=e=>rw.call(e),Xu=e=>{const a=Object.create(null);return i=>a[i]||(a[i]=e(i))},ow=/-(\w)/g,El=Xu(e=>e.replace(ow,(a,i)=>i?i.toUpperCase():"")),lw=/\B([A-Z])/g,Va=Xu(e=>e.replace(lw,"-$1").toLowerCase()),cw=Xu(e=>e.charAt(0).toUpperCase()+e.slice(1)),uw=(e,a)=>{for(let i=0;i{const a=parseFloat(e);return isNaN(a)?e:a},fc=e=>{const a=Us(e)?Number(e):NaN;return isNaN(a)?e:a},dw="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",hw=nw(dw);function Tv(e){return!!e||e===""}function fw(e,a){if(e.length!==a.length)return!1;let i=!0;for(let r=0;i&&rXa(i,a))}const gw="http://www.w3.org/2000/svg",ai=typeof document<"u"?document:null,fh=ai&&ai.createElement("template"),vw={insert:(e,a,i)=>{a.insertBefore(e,i||null)},remove:e=>{const a=e.parentNode;a&&a.removeChild(e)},createElement:(e,a,i,r)=>{const l=a?ai.createElementNS(gw,e):ai.createElement(e,i?{is:i}:void 0);return e==="select"&&r&&r.multiple!=null&&l.setAttribute("multiple",r.multiple),l},createText:e=>ai.createTextNode(e),createComment:e=>ai.createComment(e),setText:(e,a)=>{e.nodeValue=a},setElementText:(e,a)=>{e.textContent=a},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ai.querySelector(e),setScopeId(e,a){e.setAttribute(a,"")},insertStaticContent(e,a,i,r,l,u){const f=i?i.previousSibling:a.lastChild;if(l&&(l===u||l.nextSibling))for(;a.insertBefore(l.cloneNode(!0),i),!(l===u||!(l=l.nextSibling)););else{fh.innerHTML=r?`${e}`:e;const m=fh.content;if(r){const x=m.firstChild;for(;x.firstChild;)m.appendChild(x.firstChild);m.removeChild(x)}a.insertBefore(m,i)}return[f?f.nextSibling:a.firstChild,i?i.previousSibling:a.lastChild]}};function mw(e,a,i){const r=e._vtc;r&&(a=(a?[a,...r]:[...r]).join(" ")),a==null?e.removeAttribute("class"):i?e.setAttribute("class",a):e.className=a}function pw(e,a,i){const r=e.style,l=Us(i);if(i&&!l){if(a&&!Us(a))for(const u in a)i[u]==null&&gc(r,u,"");for(const u in i)gc(r,u,i[u])}else{const u=r.display;l?a!==i&&(r.cssText=i):a&&e.removeAttribute("style"),"_vod"in e&&(r.display=u)}}const gh=/\s*!important$/;function gc(e,a,i){if(gn(i))i.forEach(r=>gc(e,a,r));else if(i==null&&(i=""),a.startsWith("--"))e.setProperty(a,i);else{const r=bw(e,a);gh.test(i)?e.setProperty(Va(r),i.replace(gh,""),"important"):e[r]=i}}const vh=["Webkit","Moz","ms"],Tl={};function bw(e,a){const i=Tl[a];if(i)return i;let r=kn(a);if(r!=="filter"&&r in e)return Tl[a]=r;r=cw(r);for(let l=0;lIl||(Cw.then(()=>Il=0),Il=Date.now());function Pw(e,a){const i=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=i.attached)return;wn(Ew(r,i.value),a,5,[r])};return i.value=e,i.attached=Aw(),i}function Ew(e,a){if(gn(a)){const i=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{i.call(e),e._stopped=!0},a.map(r=>l=>!l._stopped&&r&&r(l))}else return a}const bh=/^on[a-z]/,Tw=(e,a,i,r,l=!1,u,f,m,x)=>{a==="class"?mw(e,r,l):a==="style"?pw(e,i,r):iw(a)?sw(a)||Sw(e,a,i,r,f):(a[0]==="."?(a=a.slice(1),!0):a[0]==="^"?(a=a.slice(1),!1):Iw(e,a,r,l))?yw(e,a,r,u,f,m,x):(a==="true-value"?e._trueValue=r:a==="false-value"&&(e._falseValue=r),xw(e,a,r,l))};function Iw(e,a,i,r){return r?!!(a==="innerHTML"||a==="textContent"||a in e&&bh.test(a)&&Pv(i)):a==="spellcheck"||a==="draggable"||a==="translate"||a==="form"||a==="list"&&e.tagName==="INPUT"||a==="type"&&e.tagName==="TEXTAREA"||bh.test(a)&&Us(i)?!1:a in e}function Iv(e,a){const i=Si(e);class r extends Ho{constructor(u){super(i,u,a)}}return r.def=i,r}const Lw=e=>Iv(e,jv),_w=typeof HTMLElement<"u"?HTMLElement:class{};class Ho extends _w{constructor(a,i={},r){super(),this._def=a,this._props=i,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,gt(()=>{this._connected||(pc(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const l of r)this._setAttr(l.attributeName)}).observe(this,{attributes:!0});const a=(r,l=!1)=>{const{props:u,styles:f}=r;let m;if(u&&!gn(u))for(const x in u){const w=u[x];(w===Number||w&&w.type===Number)&&(x in this._props&&(this._props[x]=fc(this._props[x])),(m||(m=Object.create(null)))[El(x)]=!0)}this._numberProps=m,l&&this._resolveProps(r),this._applyStyles(f),this._update()},i=this._def.__asyncLoader;i?i().then(r=>a(r,!0)):a(this._def)}_resolveProps(a){const{props:i}=a,r=gn(i)?i:Object.keys(i||{});for(const l of Object.keys(this))l[0]!=="_"&&r.includes(l)&&this._setProp(l,this[l],!0,!1);for(const l of r.map(El))Object.defineProperty(this,l,{get(){return this._getProp(l)},set(u){this._setProp(l,u)}})}_setAttr(a){let i=this.getAttribute(a);const r=El(a);this._numberProps&&this._numberProps[r]&&(i=fc(i)),this._setProp(r,i,!1)}_getProp(a){return this._props[a]}_setProp(a,i,r=!0,l=!0){i!==this._props[a]&&(this._props[a]=i,l&&this._instance&&this._update(),r&&(i===!0?this.setAttribute(Va(a),""):typeof i=="string"||typeof i=="number"?this.setAttribute(Va(a),i+""):i||this.removeAttribute(Va(a))))}_update(){pc(this._createVNode(),this.shadowRoot)}_createVNode(){const a=O(this._def,mr({},this._props));return this._instance||(a.ce=i=>{this._instance=i,i.isCE=!0;const r=(u,f)=>{this.dispatchEvent(new CustomEvent(u,{detail:f}))};i.emit=(u,...f)=>{r(u,f),Va(u)!==u&&r(Va(u),f)};let l=this;for(;l=l&&(l.parentNode||l.host);)if(l instanceof Ho){i.parent=l._instance,i.provides=l._instance.provides;break}}),a}_applyStyles(a){a&&a.forEach(i=>{const r=document.createElement("style");r.textContent=i,this.shadowRoot.appendChild(r)})}}function Rw(e="$style"){{const a=aa();if(!a)return Pl;const i=a.type.__cssModules;if(!i)return Pl;const r=i[e];return r||Pl}}function Ow(e){const a=aa();if(!a)return;const i=a.ut=(l=e(a.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${a.uid}"]`)).forEach(u=>mc(u,l))},r=()=>{const l=e(a.proxy);vc(a.subTree,l),i(l)};Hg(r),zt(()=>{const l=new MutationObserver(r);l.observe(a.subTree.el.parentNode,{childList:!0}),Fo(()=>l.disconnect())})}function vc(e,a){if(e.shapeFlag&128){const i=e.suspense;e=i.activeBranch,i.pendingBranch&&!i.isHydrating&&i.effects.push(()=>{vc(i.activeBranch,a)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)mc(e.el,a);else if(e.type===Ke)e.children.forEach(i=>vc(i,a));else if(e.type===ui){let{el:i,anchor:r}=e;for(;i&&(mc(i,a),i!==r);)i=i.nextSibling}}function mc(e,a){if(e.nodeType===1){const i=e.style;for(const r in a)i.setProperty(`--${r}`,a[r])}}const Ea="transition",ps="animation",$n=(e,{slots:a})=>Un(Yg,_v(e),a);$n.displayName="Transition";const Lv={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},Vw=$n.props=mr({},Lu,Lv),Qa=(e,a=[])=>{gn(e)?e.forEach(i=>i(...a)):e&&e(...a)},xh=e=>e?gn(e)?e.some(a=>a.length>1):e.length>1:!1;function _v(e){const a={};for(const ne in e)ne in Lv||(a[ne]=e[ne]);if(e.css===!1)return a;const{name:i="v",type:r,duration:l,enterFromClass:u=`${i}-enter-from`,enterActiveClass:f=`${i}-enter-active`,enterToClass:m=`${i}-enter-to`,appearFromClass:x=u,appearActiveClass:w=f,appearToClass:C=m,leaveFromClass:A=`${i}-leave-from`,leaveActiveClass:E=`${i}-leave-active`,leaveToClass:_=`${i}-leave-to`}=e,V=Mw(l),D=V&&V[0],X=V&&V[1],{onBeforeEnter:B,onEnter:L,onEnterCancelled:W,onLeave:Y,onLeaveCancelled:N,onBeforeAppear:J=B,onAppear:Q=L,onAppearCancelled:j=W}=a,G=(ne,oe,le)=>{La(ne,oe?C:m),La(ne,oe?w:f),le&&le()},ee=(ne,oe)=>{ne._isLeaving=!1,La(ne,A),La(ne,_),La(ne,E),oe&&oe()},ie=ne=>(oe,le)=>{const Ae=ne?Q:L,we=()=>G(oe,ne,le);Qa(Ae,[oe,we]),yh(()=>{La(oe,ne?x:u),ra(oe,ne?C:m),xh(Ae)||wh(oe,r,D,we)})};return mr(a,{onBeforeEnter(ne){Qa(B,[ne]),ra(ne,u),ra(ne,f)},onBeforeAppear(ne){Qa(J,[ne]),ra(ne,x),ra(ne,w)},onEnter:ie(!1),onAppear:ie(!0),onLeave(ne,oe){ne._isLeaving=!0;const le=()=>ee(ne,oe);ra(ne,A),Ov(),ra(ne,E),yh(()=>{ne._isLeaving&&(La(ne,A),ra(ne,_),xh(Y)||wh(ne,r,X,le))}),Qa(Y,[ne,le])},onEnterCancelled(ne){G(ne,!1),Qa(W,[ne])},onAppearCancelled(ne){G(ne,!0),Qa(j,[ne])},onLeaveCancelled(ne){ee(ne),Qa(N,[ne])}})}function Mw(e){if(e==null)return null;if(dc(e))return[Ll(e.enter),Ll(e.leave)];{const a=Ll(e);return[a,a]}}function Ll(e){return fc(e)}function ra(e,a){a.split(/\s+/).forEach(i=>i&&e.classList.add(i)),(e._vtc||(e._vtc=new Set)).add(a)}function La(e,a){a.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:i}=e;i&&(i.delete(a),i.size||(e._vtc=void 0))}function yh(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Fw=0;function wh(e,a,i,r){const l=e._endId=++Fw,u=()=>{l===e._endId&&r()};if(i)return setTimeout(u,i);const{type:f,timeout:m,propCount:x}=Rv(e,a);if(!f)return r();const w=f+"end";let C=0;const A=()=>{e.removeEventListener(w,E),u()},E=_=>{_.target===e&&++C>=x&&A()};setTimeout(()=>{C(i[V]||"").split(", "),l=r(`${Ea}Delay`),u=r(`${Ea}Duration`),f=Sh(l,u),m=r(`${ps}Delay`),x=r(`${ps}Duration`),w=Sh(m,x);let C=null,A=0,E=0;a===Ea?f>0&&(C=Ea,A=f,E=u.length):a===ps?w>0&&(C=ps,A=w,E=x.length):(A=Math.max(f,w),C=A>0?f>w?Ea:ps:null,E=C?C===Ea?u.length:x.length:0);const _=C===Ea&&/\b(transform|all)(,|$)/.test(r(`${Ea}Property`).toString());return{type:C,timeout:A,propCount:E,hasTransform:_}}function Sh(e,a){for(;e.lengthkh(i)+kh(e[r])))}function kh(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Ov(){return document.body.offsetHeight}const Vv=new WeakMap,Mv=new WeakMap,Fv={name:"TransitionGroup",props:mr({},Vw,{tag:String,moveClass:String}),setup(e,{slots:a}){const i=aa(),r=Iu();let l,u;return Mo(()=>{if(!l.length)return;const f=e.moveClass||`${e.name||"v"}-move`;if(!Hw(l[0].el,i.vnode.el,f))return;l.forEach(Dw),l.forEach(zw);const m=l.filter(Nw);Ov(),m.forEach(x=>{const w=x.el,C=w.style;ra(w,f),C.transform=C.webkitTransform=C.transitionDuration="";const A=w._moveCb=E=>{E&&E.target!==w||(!E||/transform$/.test(E.propertyName))&&(w.removeEventListener("transitionend",A),w._moveCb=null,La(w,f))};w.addEventListener("transitionend",A)})}),()=>{const f=nt(e),m=_v(f);let x=f.tag||Ke;l=u,u=a.default?Oo(a.default()):[];for(let w=0;wdelete e.mode;Fv.props;const Bv=Fv;function Dw(e){const a=e.el;a._moveCb&&a._moveCb(),a._enterCb&&a._enterCb()}function zw(e){Mv.set(e,e.el.getBoundingClientRect())}function Nw(e){const a=Vv.get(e),i=Mv.get(e),r=a.left-i.left,l=a.top-i.top;if(r||l){const u=e.el.style;return u.transform=u.webkitTransform=`translate(${r}px,${l}px)`,u.transitionDuration="0s",e}}function Hw(e,a,i){const r=e.cloneNode();e._vtc&&e._vtc.forEach(f=>{f.split(/\s+/).forEach(m=>m&&r.classList.remove(m))}),i.split(/\s+/).forEach(f=>f&&r.classList.add(f)),r.style.display="none";const l=a.nodeType===1?a:a.parentNode;l.appendChild(r);const{hasTransform:u}=Rv(r);return l.removeChild(r),u}const Ya=e=>{const a=e.props["onUpdate:modelValue"]||!1;return gn(a)?i=>uw(a,i):a};function Xw(e){e.target.composing=!0}function Ch(e){const a=e.target;a.composing&&(a.composing=!1,a.dispatchEvent(new Event("input")))}const qs={created(e,{modifiers:{lazy:a,trim:i,number:r}},l){e._assign=Ya(l);const u=r||l.props&&l.props.type==="number";ca(e,a?"change":"input",f=>{if(f.target.composing)return;let m=e.value;i&&(m=m.trim()),u&&(m=hc(m)),e._assign(m)}),i&&ca(e,"change",()=>{e.value=e.value.trim()}),a||(ca(e,"compositionstart",Xw),ca(e,"compositionend",Ch),ca(e,"change",Ch))},mounted(e,{value:a}){e.value=a??""},beforeUpdate(e,{value:a,modifiers:{lazy:i,trim:r,number:l}},u){if(e._assign=Ya(u),e.composing||document.activeElement===e&&e.type!=="range"&&(i||r&&e.value.trim()===a||(l||e.type==="number")&&hc(e.value)===a))return;const f=a??"";e.value!==f&&(e.value=f)}},Yu={deep:!0,created(e,a,i){e._assign=Ya(i),ca(e,"change",()=>{const r=e._modelValue,l=Gi(e),u=e.checked,f=e._assign;if(gn(r)){const m=No(r,l),x=m!==-1;if(u&&!x)f(r.concat(l));else if(!u&&x){const w=[...r];w.splice(m,1),f(w)}}else if(pr(r)){const m=new Set(r);u?m.add(l):m.delete(l),f(m)}else f(zv(e,u))})},mounted:Ah,beforeUpdate(e,a,i){e._assign=Ya(i),Ah(e,a,i)}};function Ah(e,{value:a,oldValue:i},r){e._modelValue=a,gn(a)?e.checked=No(a,r.props.value)>-1:pr(a)?e.checked=a.has(r.props.value):a!==i&&(e.checked=Xa(a,zv(e,!0)))}const Wu={created(e,{value:a},i){e.checked=Xa(a,i.props.value),e._assign=Ya(i),ca(e,"change",()=>{e._assign(Gi(e))})},beforeUpdate(e,{value:a,oldValue:i},r){e._assign=Ya(r),a!==i&&(e.checked=Xa(a,r.props.value))}},Dv={deep:!0,created(e,{value:a,modifiers:{number:i}},r){const l=pr(a);ca(e,"change",()=>{const u=Array.prototype.filter.call(e.options,f=>f.selected).map(f=>i?hc(Gi(f)):Gi(f));e._assign(e.multiple?l?new Set(u):u:u[0])}),e._assign=Ya(r)},mounted(e,{value:a}){Ph(e,a)},beforeUpdate(e,a,i){e._assign=Ya(i)},updated(e,{value:a}){Ph(e,a)}};function Ph(e,a){const i=e.multiple;if(!(i&&!gn(a)&&!pr(a))){for(let r=0,l=e.options.length;r-1:u.selected=a.has(f);else if(Xa(Gi(u),a)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Gi(e){return"_value"in e?e._value:e.value}function zv(e,a){const i=a?"_trueValue":"_falseValue";return i in e?e[i]:a}const Nv={created(e,a,i){zr(e,a,i,null,"created")},mounted(e,a,i){zr(e,a,i,null,"mounted")},beforeUpdate(e,a,i,r){zr(e,a,i,r,"beforeUpdate")},updated(e,a,i,r){zr(e,a,i,r,"updated")}};function Hv(e,a){switch(e){case"SELECT":return Dv;case"TEXTAREA":return qs;default:switch(a){case"checkbox":return Yu;case"radio":return Wu;default:return qs}}}function zr(e,a,i,r,l){const f=Hv(e.tagName,i.props&&i.props.type)[l];f&&f(e,a,i,r)}function Yw(){qs.getSSRProps=({value:e})=>({value:e}),Wu.getSSRProps=({value:e},a)=>{if(a.props&&Xa(a.props.value,e))return{checked:!0}},Yu.getSSRProps=({value:e},a)=>{if(gn(e)){if(a.props&&No(e,a.props.value)>-1)return{checked:!0}}else if(pr(e)){if(a.props&&e.has(a.props.value))return{checked:!0}}else if(e)return{checked:!0}},Nv.getSSRProps=(e,a)=>{if(typeof a.type!="string")return;const i=Hv(a.type.toUpperCase(),a.props&&a.props.type);if(i.getSSRProps)return i.getSSRProps(e,a)}}const Ww=["ctrl","shift","alt","meta"],jw={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,a)=>Ww.some(i=>e[`${i}Key`]&&!a.includes(i))},$w=(e,a)=>(i,...r)=>{for(let l=0;li=>{if(!("key"in i))return;const r=Va(i.key);if(a.some(l=>l===r||Gw[l]===r))return e(i)},Ln={beforeMount(e,{value:a},{transition:i}){e._vod=e.style.display==="none"?"":e.style.display,i&&a?i.beforeEnter(e):bs(e,a)},mounted(e,{value:a},{transition:i}){i&&a&&i.enter(e)},updated(e,{value:a,oldValue:i},{transition:r}){!a!=!i&&(r?a?(r.beforeEnter(e),bs(e,!0),r.enter(e)):r.leave(e,()=>{bs(e,!1)}):bs(e,a))},beforeUnmount(e,{value:a}){bs(e,a)}};function bs(e,a){e.style.display=a?e._vod:"none"}function qw(){Ln.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Xv=mr({patchProp:Tw},vw);let Vs,Eh=!1;function Yv(){return Vs||(Vs=lv(Xv))}function Wv(){return Vs=Eh?Vs:cv(Xv),Eh=!0,Vs}const pc=(...e)=>{Yv().render(...e)},jv=(...e)=>{Wv().hydrate(...e)},$v=(...e)=>{const a=Yv().createApp(...e),{mount:i}=a;return a.mount=r=>{const l=Gv(r);if(!l)return;const u=a._component;!Pv(u)&&!u.render&&!u.template&&(u.template=l.innerHTML),l.innerHTML="";const f=i(l,!1,l instanceof SVGElement);return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),f},a},Kw=(...e)=>{const a=Wv().createApp(...e),{mount:i}=a;return a.mount=r=>{const l=Gv(r);if(l)return i(l,!0,l instanceof SVGElement)},a};function Gv(e){return Us(e)?document.querySelector(e):e}let Th=!1;const Zw=()=>{Th||(Th=!0,Yw(),qw())},Jw=()=>{},Qw=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Yg,BaseTransitionPropsValidators:Lu,Comment:tn,EffectScope:fu,Fragment:Ke,KeepAlive:Jy,ReactiveEffect:or,Static:ui,Suspense:Hy,Teleport:dv,Text:za,Transition:$n,TransitionGroup:Bv,VueElement:Ho,assertNumber:Ey,callWithAsyncErrorHandling:wn,callWithErrorHandling:fa,camelize:kn,capitalize:ba,cloneVNode:jn,compatUtils:tw,compile:Jw,computed:$,createApp:$v,createBlock:Bo,createCommentVNode:X0,createElementBlock:D0,createElementVNode:zu,createHydrationRenderer:cv,createPropsRestProxy:x0,createRenderer:lv,createSSRApp:Kw,createSlots:a0,createStaticVNode:H0,createTextVNode:ki,createVNode:O,customRef:sy,defineAsyncComponent:Ky,defineComponent:Si,defineCustomElement:Iv,defineEmits:l0,defineExpose:c0,defineModel:h0,defineOptions:u0,defineProps:o0,defineSSRCustomElement:Lw,defineSlots:d0,get devtools(){return Di},effect:Ax,effectScope:es,getCurrentInstance:aa,getCurrentScope:gu,getTransitionRawChildren:Oo,guardReactiveProps:mv,h:Un,handleError:wi,hasInjectionContext:nv,hydrate:jv,initCustomFormatter:K0,initDirectivesForSSR:Zw,inject:ut,isMemoSame:Cv,isProxy:bu,isReactive:ha,isReadonly:fi,isRef:yt,isRuntimeOnly:G0,isShallow:Ns,isVNode:Na,markRaw:lr,mergeDefaults:p0,mergeModels:b0,mergeProps:Ye,nextTick:gt,normalizeClass:dr,normalizeProps:Cy,normalizeStyle:ur,onActivated:_u,onBeforeMount:gr,onBeforeUnmount:qt,onBeforeUpdate:Ou,onDeactivated:Ru,onErrorCaptured:qg,onMounted:zt,onRenderTracked:Ug,onRenderTriggered:Gg,onScopeDispose:nn,onServerPrefetch:$g,onUnmounted:Fo,onUpdated:Mo,openBlock:vr,popScopeId:Vy,provide:Pt,proxyRefs:wu,pushScopeId:Oy,queuePostFlushCb:Au,reactive:Gt,readonly:as,ref:Oe,registerRuntimeCompiler:$0,render:pc,renderList:n0,renderSlot:i0,resolveComponent:t0,resolveDirective:mn,resolveDynamicComponent:Zg,resolveFilter:ew,resolveTransitionHooks:ji,setBlockTracking:oc,setDevtoolsHook:Bg,setTransitionHooks:gi,shallowReactive:pu,shallowReadonly:Qx,shallowRef:Xe,ssrContextKey:Sv,ssrUtils:Q0,stop:Px,toDisplayString:Ay,toHandlerKey:Is,toHandlers:s0,toRaw:nt,toRef:Ie,toRefs:cr,toValue:ny,transformVNodeArgs:z0,triggerRef:ty,unref:_t,useAttrs:v0,useCssModule:Rw,useCssVars:Ow,useModel:m0,useSSRContext:kv,useSlots:g0,useTransitionState:Iu,vModelCheckbox:Yu,vModelDynamic:Nv,vModelRadio:Wu,vModelSelect:Dv,vModelText:qs,vShow:Ln,version:Av,warn:Py,watch:He,watchEffect:vn,watchPostEffect:Hg,watchSyncEffect:Gy,withAsyncContext:y0,withCtx:Pu,withDefaults:f0,withDirectives:Et,withKeys:Uw,withMemo:Z0,withModifiers:$w,withScopeId:My},Symbol.toStringTag,{value:"Module"}));var e1=!1;/*! + * pinia v2.1.6 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */let Uv;const Xo=e=>Uv=e,qv=Symbol();function bc(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ms;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ms||(Ms={}));function t1(){const e=es(!0),a=e.run(()=>Oe({}));let i=[],r=[];const l=lr({install(u){Xo(l),l._a=u,u.provide(qv,l),u.config.globalProperties.$pinia=l,r.forEach(f=>i.push(f)),r=[]},use(u){return!this._a&&!e1?r.push(u):i.push(u),this},_p:i,_a:null,_e:e,_s:new Map,state:a});return l}const Kv=()=>{};function Ih(e,a,i,r=Kv){e.push(a);const l=()=>{const u=e.indexOf(a);u>-1&&(e.splice(u,1),r())};return!i&&gu()&&nn(l),l}function Oi(e,...a){e.slice().forEach(i=>{i(...a)})}const n1=e=>e();function xc(e,a){e instanceof Map&&a instanceof Map&&a.forEach((i,r)=>e.set(r,i)),e instanceof Set&&a instanceof Set&&a.forEach(e.add,e);for(const i in a){if(!a.hasOwnProperty(i))continue;const r=a[i],l=e[i];bc(l)&&bc(r)&&e.hasOwnProperty(i)&&!yt(r)&&!ha(r)?e[i]=xc(l,r):e[i]=r}return e}const a1=Symbol();function i1(e){return!bc(e)||!e.hasOwnProperty(a1)}const{assign:_a}=Object;function s1(e){return!!(yt(e)&&e.effect)}function r1(e,a,i,r){const{state:l,actions:u,getters:f}=a,m=i.state.value[e];let x;function w(){m||(i.state.value[e]=l?l():{});const C=cr(i.state.value[e]);return _a(C,u,Object.keys(f||{}).reduce((A,E)=>(A[E]=lr($(()=>{Xo(i);const _=i._s.get(e);return f[E].call(_,_)})),A),{}))}return x=Zv(e,w,a,i,r,!0),x}function Zv(e,a,i={},r,l,u){let f;const m=_a({actions:{}},i),x={deep:!0};let w,C,A=[],E=[],_;const V=r.state.value[e];!u&&!V&&(r.state.value[e]={}),Oe({});let D;function X(j){let G;w=C=!1,typeof j=="function"?(j(r.state.value[e]),G={type:Ms.patchFunction,storeId:e,events:_}):(xc(r.state.value[e],j),G={type:Ms.patchObject,payload:j,storeId:e,events:_});const ee=D=Symbol();gt().then(()=>{D===ee&&(w=!0)}),C=!0,Oi(A,G,r.state.value[e])}const B=u?function(){const{state:G}=i,ee=G?G():{};this.$patch(ie=>{_a(ie,ee)})}:Kv;function L(){f.stop(),A=[],E=[],r._s.delete(e)}function W(j,G){return function(){Xo(r);const ee=Array.from(arguments),ie=[],ne=[];function oe(we){ie.push(we)}function le(we){ne.push(we)}Oi(E,{args:ee,name:j,store:N,after:oe,onError:le});let Ae;try{Ae=G.apply(this&&this.$id===e?this:N,ee)}catch(we){throw Oi(ne,we),we}return Ae instanceof Promise?Ae.then(we=>(Oi(ie,we),we)).catch(we=>(Oi(ne,we),Promise.reject(we))):(Oi(ie,Ae),Ae)}}const Y={_p:r,$id:e,$onAction:Ih.bind(null,E),$patch:X,$reset:B,$subscribe(j,G={}){const ee=Ih(A,j,G.detached,()=>ie()),ie=f.run(()=>He(()=>r.state.value[e],ne=>{(G.flush==="sync"?C:w)&&j({storeId:e,type:Ms.direct,events:_},ne)},_a({},x,G)));return ee},$dispose:L},N=Gt(Y);r._s.set(e,N);const J=r._a&&r._a.runWithContext||n1,Q=r._e.run(()=>(f=es(),J(()=>f.run(a))));for(const j in Q){const G=Q[j];if(yt(G)&&!s1(G)||ha(G))u||(V&&i1(G)&&(yt(G)?G.value=V[j]:xc(G,V[j])),r.state.value[e][j]=G);else if(typeof G=="function"){const ee=W(j,G);Q[j]=ee,m.actions[j]=G}}return _a(N,Q),_a(nt(N),Q),Object.defineProperty(N,"$state",{get:()=>r.state.value[e],set:j=>{X(G=>{_a(G,j)})}}),r._p.forEach(j=>{_a(N,f.run(()=>j({store:N,app:r._a,pinia:r,options:m})))}),V&&u&&i.hydrate&&i.hydrate(N.$state,V),w=!0,C=!0,N}function o1(e,a,i){let r,l;const u=typeof a=="function";typeof e=="string"?(r=e,l=u?i:a):(l=e,r=e.id);function f(m,x){const w=nv();return m=m||(w?ut(qv,null):null),m&&Xo(m),m=Uv,m._s.has(r)||(u?Zv(r,a,l,m):r1(r,l,m)),m._s.get(r)}return f.$id=r,f}/*! + * vue-router v4.2.4 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const zi=typeof window<"u";function l1(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const mt=Object.assign;function _l(e,a){const i={};for(const r in a){const l=a[r];i[r]=Gn(l)?l.map(e):e(l)}return i}const Fs=()=>{},Gn=Array.isArray,c1=/\/$/,u1=e=>e.replace(c1,"");function Rl(e,a,i="/"){let r,l={},u="",f="";const m=a.indexOf("#");let x=a.indexOf("?");return m=0&&(x=-1),x>-1&&(r=a.slice(0,x),u=a.slice(x+1,m>-1?m:a.length),l=e(u)),m>-1&&(r=r||a.slice(0,m),f=a.slice(m,a.length)),r=g1(r??a,i),{fullPath:r+(u&&"?")+u+f,path:r,query:l,hash:f}}function d1(e,a){const i=a.query?e(a.query):"";return a.path+(i&&"?")+i+(a.hash||"")}function Lh(e,a){return!a||!e.toLowerCase().startsWith(a.toLowerCase())?e:e.slice(a.length)||"/"}function h1(e,a,i){const r=a.matched.length-1,l=i.matched.length-1;return r>-1&&r===l&&Ui(a.matched[r],i.matched[l])&&Jv(a.params,i.params)&&e(a.query)===e(i.query)&&a.hash===i.hash}function Ui(e,a){return(e.aliasOf||e)===(a.aliasOf||a)}function Jv(e,a){if(Object.keys(e).length!==Object.keys(a).length)return!1;for(const i in e)if(!f1(e[i],a[i]))return!1;return!0}function f1(e,a){return Gn(e)?_h(e,a):Gn(a)?_h(a,e):e===a}function _h(e,a){return Gn(a)?e.length===a.length&&e.every((i,r)=>i===a[r]):e.length===1&&e[0]===a}function g1(e,a){if(e.startsWith("/"))return e;if(!e)return a;const i=a.split("/"),r=e.split("/"),l=r[r.length-1];(l===".."||l===".")&&r.push("");let u=i.length-1,f,m;for(f=0;f1&&u--;else break;return i.slice(0,u).join("/")+"/"+r.slice(f-(f===r.length?1:0)).join("/")}var Ks;(function(e){e.pop="pop",e.push="push"})(Ks||(Ks={}));var Bs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Bs||(Bs={}));function v1(e){if(!e)if(zi){const a=document.querySelector("base");e=a&&a.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),u1(e)}const m1=/^[^#]+#/;function p1(e,a){return e.replace(m1,"#")+a}function b1(e,a){const i=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:a.behavior,left:r.left-i.left-(a.left||0),top:r.top-i.top-(a.top||0)}}const Yo=()=>({left:window.pageXOffset,top:window.pageYOffset});function x1(e){let a;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;a=b1(l,e)}else a=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(a):window.scrollTo(a.left!=null?a.left:window.pageXOffset,a.top!=null?a.top:window.pageYOffset)}function Rh(e,a){return(history.state?history.state.position-a:-1)+e}const yc=new Map;function y1(e,a){yc.set(e,a)}function w1(e){const a=yc.get(e);return yc.delete(e),a}let S1=()=>location.protocol+"//"+location.host;function Qv(e,a){const{pathname:i,search:r,hash:l}=a,u=e.indexOf("#");if(u>-1){let m=l.includes(e.slice(u))?e.slice(u).length:1,x=l.slice(m);return x[0]!=="/"&&(x="/"+x),Lh(x,"")}return Lh(i,e)+r+l}function k1(e,a,i,r){let l=[],u=[],f=null;const m=({state:E})=>{const _=Qv(e,location),V=i.value,D=a.value;let X=0;if(E){if(i.value=_,a.value=E,f&&f===V){f=null;return}X=D?E.position-D.position:0}else r(_);l.forEach(B=>{B(i.value,V,{delta:X,type:Ks.pop,direction:X?X>0?Bs.forward:Bs.back:Bs.unknown})})};function x(){f=i.value}function w(E){l.push(E);const _=()=>{const V=l.indexOf(E);V>-1&&l.splice(V,1)};return u.push(_),_}function C(){const{history:E}=window;E.state&&E.replaceState(mt({},E.state,{scroll:Yo()}),"")}function A(){for(const E of u)E();u=[],window.removeEventListener("popstate",m),window.removeEventListener("beforeunload",C)}return window.addEventListener("popstate",m),window.addEventListener("beforeunload",C,{passive:!0}),{pauseListeners:x,listen:w,destroy:A}}function Oh(e,a,i,r=!1,l=!1){return{back:e,current:a,forward:i,replaced:r,position:window.history.length,scroll:l?Yo():null}}function C1(e){const{history:a,location:i}=window,r={value:Qv(e,i)},l={value:a.state};l.value||u(r.value,{back:null,current:r.value,forward:null,position:a.length-1,replaced:!0,scroll:null},!0);function u(x,w,C){const A=e.indexOf("#"),E=A>-1?(i.host&&document.querySelector("base")?e:e.slice(A))+x:S1()+e+x;try{a[C?"replaceState":"pushState"](w,"",E),l.value=w}catch(_){console.error(_),i[C?"replace":"assign"](E)}}function f(x,w){const C=mt({},a.state,Oh(l.value.back,x,l.value.forward,!0),w,{position:l.value.position});u(x,C,!0),r.value=x}function m(x,w){const C=mt({},l.value,a.state,{forward:x,scroll:Yo()});u(C.current,C,!0);const A=mt({},Oh(r.value,x,null),{position:C.position+1},w);u(x,A,!1),r.value=x}return{location:r,state:l,push:m,replace:f}}function A1(e){e=v1(e);const a=C1(e),i=k1(e,a.state,a.location,a.replace);function r(u,f=!0){f||i.pauseListeners(),history.go(u)}const l=mt({location:"",base:e,go:r,createHref:p1.bind(null,e)},a,i);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>a.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>a.state.value}),l}function P1(e){return typeof e=="string"||e&&typeof e=="object"}function em(e){return typeof e=="string"||typeof e=="symbol"}const Ta={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},tm=Symbol("");var Vh;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Vh||(Vh={}));function qi(e,a){return mt(new Error,{type:e,[tm]:!0},a)}function sa(e,a){return e instanceof Error&&tm in e&&(a==null||!!(e.type&a))}const Mh="[^/]+?",E1={sensitive:!1,strict:!1,start:!0,end:!0},T1=/[.+*?^${}()[\]/\\]/g;function I1(e,a){const i=mt({},E1,a),r=[];let l=i.start?"^":"";const u=[];for(const w of e){const C=w.length?[]:[90];i.strict&&!w.length&&(l+="/");for(let A=0;Aa.length?a.length===1&&a[0]===40+40?1:-1:0}function _1(e,a){let i=0;const r=e.score,l=a.score;for(;i0&&a[a.length-1]<0}const R1={type:0,value:""},O1=/[a-zA-Z0-9_]/;function V1(e){if(!e)return[[]];if(e==="/")return[[R1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function a(_){throw new Error(`ERR (${i})/"${w}": ${_}`)}let i=0,r=i;const l=[];let u;function f(){u&&l.push(u),u=[]}let m=0,x,w="",C="";function A(){w&&(i===0?u.push({type:0,value:w}):i===1||i===2||i===3?(u.length>1&&(x==="*"||x==="+")&&a(`A repeatable param (${w}) must be alone in its segment. eg: '/:ids+.`),u.push({type:1,value:w,regexp:C,repeatable:x==="*"||x==="+",optional:x==="*"||x==="?"})):a("Invalid state to consume buffer"),w="")}function E(){w+=x}for(;m{f(L)}:Fs}function f(C){if(em(C)){const A=r.get(C);A&&(r.delete(C),i.splice(i.indexOf(A),1),A.children.forEach(f),A.alias.forEach(f))}else{const A=i.indexOf(C);A>-1&&(i.splice(A,1),C.record.name&&r.delete(C.record.name),C.children.forEach(f),C.alias.forEach(f))}}function m(){return i}function x(C){let A=0;for(;A=0&&(C.record.path!==i[A].record.path||!nm(C,i[A]));)A++;i.splice(A,0,C),C.record.name&&!Dh(C)&&r.set(C.record.name,C)}function w(C,A){let E,_={},V,D;if("name"in C&&C.name){if(E=r.get(C.name),!E)throw qi(1,{location:C});D=E.record.name,_=mt(Bh(A.params,E.keys.filter(L=>!L.optional).map(L=>L.name)),C.params&&Bh(C.params,E.keys.map(L=>L.name))),V=E.stringify(_)}else if("path"in C)V=C.path,E=i.find(L=>L.re.test(V)),E&&(_=E.parse(V),D=E.record.name);else{if(E=A.name?r.get(A.name):i.find(L=>L.re.test(A.path)),!E)throw qi(1,{location:C,currentLocation:A});D=E.record.name,_=mt({},A.params,C.params),V=E.stringify(_)}const X=[];let B=E;for(;B;)X.unshift(B.record),B=B.parent;return{name:D,path:V,params:_,matched:X,meta:z1(X)}}return e.forEach(C=>u(C)),{addRoute:u,resolve:w,removeRoute:f,getRoutes:m,getRecordMatcher:l}}function Bh(e,a){const i={};for(const r of a)r in e&&(i[r]=e[r]);return i}function B1(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:D1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function D1(e){const a={},i=e.props||!1;if("component"in e)a.default=i;else for(const r in e.components)a[r]=typeof i=="object"?i[r]:i;return a}function Dh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function z1(e){return e.reduce((a,i)=>mt(a,i.meta),{})}function zh(e,a){const i={};for(const r in e)i[r]=r in a?a[r]:e[r];return i}function nm(e,a){return a.children.some(i=>i===e||nm(e,i))}const am=/#/g,N1=/&/g,H1=/\//g,X1=/=/g,Y1=/\?/g,im=/\+/g,W1=/%5B/g,j1=/%5D/g,sm=/%5E/g,$1=/%60/g,rm=/%7B/g,G1=/%7C/g,om=/%7D/g,U1=/%20/g;function ju(e){return encodeURI(""+e).replace(G1,"|").replace(W1,"[").replace(j1,"]")}function q1(e){return ju(e).replace(rm,"{").replace(om,"}").replace(sm,"^")}function wc(e){return ju(e).replace(im,"%2B").replace(U1,"+").replace(am,"%23").replace(N1,"%26").replace($1,"`").replace(rm,"{").replace(om,"}").replace(sm,"^")}function K1(e){return wc(e).replace(X1,"%3D")}function Z1(e){return ju(e).replace(am,"%23").replace(Y1,"%3F")}function J1(e){return e==null?"":Z1(e).replace(H1,"%2F")}function ro(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Q1(e){const a={};if(e===""||e==="?")return a;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let l=0;lu&&wc(u)):[r&&wc(r)]).forEach(u=>{u!==void 0&&(a+=(a.length?"&":"")+i,u!=null&&(a+="="+u))})}return a}function eS(e){const a={};for(const i in e){const r=e[i];r!==void 0&&(a[i]=Gn(r)?r.map(l=>l==null?null:""+l):r==null?r:""+r)}return a}const tS=Symbol(""),Hh=Symbol(""),$u=Symbol(""),lm=Symbol(""),Sc=Symbol("");function xs(){let e=[];function a(r){return e.push(r),()=>{const l=e.indexOf(r);l>-1&&e.splice(l,1)}}function i(){e=[]}return{add:a,list:()=>e.slice(),reset:i}}function Oa(e,a,i,r,l){const u=r&&(r.enterCallbacks[l]=r.enterCallbacks[l]||[]);return()=>new Promise((f,m)=>{const x=A=>{A===!1?m(qi(4,{from:i,to:a})):A instanceof Error?m(A):P1(A)?m(qi(2,{from:a,to:A})):(u&&r.enterCallbacks[l]===u&&typeof A=="function"&&u.push(A),f())},w=e.call(r&&r.instances[l],a,i,x);let C=Promise.resolve(w);e.length<3&&(C=C.then(x)),C.catch(A=>m(A))})}function Ol(e,a,i,r){const l=[];for(const u of e)for(const f in u.components){let m=u.components[f];if(!(a!=="beforeRouteEnter"&&!u.instances[f]))if(nS(m)){const w=(m.__vccOpts||m)[a];w&&l.push(Oa(w,i,r,u,f))}else{let x=m();l.push(()=>x.then(w=>{if(!w)return Promise.reject(new Error(`Couldn't resolve component "${f}" at "${u.path}"`));const C=l1(w)?w.default:w;u.components[f]=C;const E=(C.__vccOpts||C)[a];return E&&Oa(E,i,r,u,f)()}))}}return l}function nS(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xh(e){const a=ut($u),i=ut(lm),r=$(()=>a.resolve(_t(e.to))),l=$(()=>{const{matched:x}=r.value,{length:w}=x,C=x[w-1],A=i.matched;if(!C||!A.length)return-1;const E=A.findIndex(Ui.bind(null,C));if(E>-1)return E;const _=Yh(x[w-2]);return w>1&&Yh(C)===_&&A[A.length-1].path!==_?A.findIndex(Ui.bind(null,x[w-2])):E}),u=$(()=>l.value>-1&&rS(i.params,r.value.params)),f=$(()=>l.value>-1&&l.value===i.matched.length-1&&Jv(i.params,r.value.params));function m(x={}){return sS(x)?a[_t(e.replace)?"replace":"push"](_t(e.to)).catch(Fs):Promise.resolve()}return{route:r,href:$(()=>r.value.href),isActive:u,isExactActive:f,navigate:m}}const aS=Si({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Xh,setup(e,{slots:a}){const i=Gt(Xh(e)),{options:r}=ut($u),l=$(()=>({[Wh(e.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[Wh(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const u=a.default&&a.default(i);return e.custom?u:Un("a",{"aria-current":i.isExactActive?e.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:l.value},u)}}}),iS=aS;function sS(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 a=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(a))return}return e.preventDefault&&e.preventDefault(),!0}}function rS(e,a){for(const i in a){const r=a[i],l=e[i];if(typeof r=="string"){if(r!==l)return!1}else if(!Gn(l)||l.length!==r.length||r.some((u,f)=>u!==l[f]))return!1}return!0}function Yh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Wh=(e,a,i)=>e??a??i,oS=Si({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:a,slots:i}){const r=ut(Sc),l=$(()=>e.route||r.value),u=ut(Hh,0),f=$(()=>{let w=_t(u);const{matched:C}=l.value;let A;for(;(A=C[w])&&!A.components;)w++;return w}),m=$(()=>l.value.matched[f.value]);Pt(Hh,$(()=>f.value+1)),Pt(tS,m),Pt(Sc,l);const x=Oe();return He(()=>[x.value,m.value,e.name],([w,C,A],[E,_,V])=>{C&&(C.instances[A]=w,_&&_!==C&&w&&w===E&&(C.leaveGuards.size||(C.leaveGuards=_.leaveGuards),C.updateGuards.size||(C.updateGuards=_.updateGuards))),w&&C&&(!_||!Ui(C,_)||!E)&&(C.enterCallbacks[A]||[]).forEach(D=>D(w))},{flush:"post"}),()=>{const w=l.value,C=e.name,A=m.value,E=A&&A.components[C];if(!E)return jh(i.default,{Component:E,route:w});const _=A.props[C],V=_?_===!0?w.params:typeof _=="function"?_(w):_:null,X=Un(E,mt({},V,a,{onVnodeUnmounted:B=>{B.component.isUnmounted&&(A.instances[C]=null)},ref:x}));return jh(i.default,{Component:X,route:w})||X}}});function jh(e,a){if(!e)return null;const i=e(a);return i.length===1?i[0]:i}const cm=oS;function lS(e){const a=F1(e.routes,e),i=e.parseQuery||Q1,r=e.stringifyQuery||Nh,l=e.history,u=xs(),f=xs(),m=xs(),x=Xe(Ta);let w=Ta;zi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const C=_l.bind(null,de=>""+de),A=_l.bind(null,J1),E=_l.bind(null,ro);function _(de,Le){let _e,be;return em(de)?(_e=a.getRecordMatcher(de),be=Le):be=de,a.addRoute(be,_e)}function V(de){const Le=a.getRecordMatcher(de);Le&&a.removeRoute(Le)}function D(){return a.getRoutes().map(de=>de.record)}function X(de){return!!a.getRecordMatcher(de)}function B(de,Le){if(Le=mt({},Le||x.value),typeof de=="string"){const se=Rl(i,de,Le.path),ce=a.resolve({path:se.path},Le),pe=l.createHref(se.fullPath);return mt(se,ce,{params:E(ce.params),hash:ro(se.hash),redirectedFrom:void 0,href:pe})}let _e;if("path"in de)_e=mt({},de,{path:Rl(i,de.path,Le.path).path});else{const se=mt({},de.params);for(const ce in se)se[ce]==null&&delete se[ce];_e=mt({},de,{params:A(se)}),Le.params=A(Le.params)}const be=a.resolve(_e,Le),ve=de.hash||"";be.params=C(E(be.params));const Z=d1(r,mt({},de,{hash:q1(ve),path:be.path})),te=l.createHref(Z);return mt({fullPath:Z,hash:ve,query:r===Nh?eS(de.query):de.query||{}},be,{redirectedFrom:void 0,href:te})}function L(de){return typeof de=="string"?Rl(i,de,x.value.path):mt({},de)}function W(de,Le){if(w!==de)return qi(8,{from:Le,to:de})}function Y(de){return Q(de)}function N(de){return Y(mt(L(de),{replace:!0}))}function J(de){const Le=de.matched[de.matched.length-1];if(Le&&Le.redirect){const{redirect:_e}=Le;let be=typeof _e=="function"?_e(de):_e;return typeof be=="string"&&(be=be.includes("?")||be.includes("#")?be=L(be):{path:be},be.params={}),mt({query:de.query,hash:de.hash,params:"path"in be?{}:de.params},be)}}function Q(de,Le){const _e=w=B(de),be=x.value,ve=de.state,Z=de.force,te=de.replace===!0,se=J(_e);if(se)return Q(mt(L(se),{state:typeof se=="object"?mt({},ve,se.state):ve,force:Z,replace:te}),Le||_e);const ce=_e;ce.redirectedFrom=Le;let pe;return!Z&&h1(r,be,_e)&&(pe=qi(16,{to:ce,from:be}),De(be,be,!0,!1)),(pe?Promise.resolve(pe):ee(ce,be)).catch(Ce=>sa(Ce)?sa(Ce,2)?Ce:Ee(Ce):he(Ce,ce,be)).then(Ce=>{if(Ce){if(sa(Ce,2))return Q(mt({replace:te},L(Ce.to),{state:typeof Ce.to=="object"?mt({},ve,Ce.to.state):ve,force:Z}),Le||ce)}else Ce=ne(ce,be,!0,te,ve);return ie(ce,be,Ce),Ce})}function j(de,Le){const _e=W(de,Le);return _e?Promise.reject(_e):Promise.resolve()}function G(de){const Le=Je.values().next().value;return Le&&typeof Le.runWithContext=="function"?Le.runWithContext(de):de()}function ee(de,Le){let _e;const[be,ve,Z]=cS(de,Le);_e=Ol(be.reverse(),"beforeRouteLeave",de,Le);for(const se of be)se.leaveGuards.forEach(ce=>{_e.push(Oa(ce,de,Le))});const te=j.bind(null,de,Le);return _e.push(te),ue(_e).then(()=>{_e=[];for(const se of u.list())_e.push(Oa(se,de,Le));return _e.push(te),ue(_e)}).then(()=>{_e=Ol(ve,"beforeRouteUpdate",de,Le);for(const se of ve)se.updateGuards.forEach(ce=>{_e.push(Oa(ce,de,Le))});return _e.push(te),ue(_e)}).then(()=>{_e=[];for(const se of Z)if(se.beforeEnter)if(Gn(se.beforeEnter))for(const ce of se.beforeEnter)_e.push(Oa(ce,de,Le));else _e.push(Oa(se.beforeEnter,de,Le));return _e.push(te),ue(_e)}).then(()=>(de.matched.forEach(se=>se.enterCallbacks={}),_e=Ol(Z,"beforeRouteEnter",de,Le),_e.push(te),ue(_e))).then(()=>{_e=[];for(const se of f.list())_e.push(Oa(se,de,Le));return _e.push(te),ue(_e)}).catch(se=>sa(se,8)?se:Promise.reject(se))}function ie(de,Le,_e){m.list().forEach(be=>G(()=>be(de,Le,_e)))}function ne(de,Le,_e,be,ve){const Z=W(de,Le);if(Z)return Z;const te=Le===Ta,se=zi?history.state:{};_e&&(be||te?l.replace(de.fullPath,mt({scroll:te&&se&&se.scroll},ve)):l.push(de.fullPath,ve)),x.value=de,De(de,Le,_e,te),Ee()}let oe;function le(){oe||(oe=l.listen((de,Le,_e)=>{if(!ze.listening)return;const be=B(de),ve=J(be);if(ve){Q(mt(ve,{replace:!0}),be).catch(Fs);return}w=be;const Z=x.value;zi&&y1(Rh(Z.fullPath,_e.delta),Yo()),ee(be,Z).catch(te=>sa(te,12)?te:sa(te,2)?(Q(te.to,be).then(se=>{sa(se,20)&&!_e.delta&&_e.type===Ks.pop&&l.go(-1,!1)}).catch(Fs),Promise.reject()):(_e.delta&&l.go(-_e.delta,!1),he(te,be,Z))).then(te=>{te=te||ne(be,Z,!1),te&&(_e.delta&&!sa(te,8)?l.go(-_e.delta,!1):_e.type===Ks.pop&&sa(te,20)&&l.go(-1,!1)),ie(be,Z,te)}).catch(Fs)}))}let Ae=xs(),we=xs(),fe;function he(de,Le,_e){Ee(de);const be=we.list();return be.length?be.forEach(ve=>ve(de,Le,_e)):console.error(de),Promise.reject(de)}function ke(){return fe&&x.value!==Ta?Promise.resolve():new Promise((de,Le)=>{Ae.add([de,Le])})}function Ee(de){return fe||(fe=!de,le(),Ae.list().forEach(([Le,_e])=>de?_e(de):Le()),Ae.reset()),de}function De(de,Le,_e,be){const{scrollBehavior:ve}=e;if(!zi||!ve)return Promise.resolve();const Z=!_e&&w1(Rh(de.fullPath,0))||(be||!_e)&&history.state&&history.state.scroll||null;return gt().then(()=>ve(de,Le,Z)).then(te=>te&&x1(te)).catch(te=>he(te,de,Le))}const Fe=de=>l.go(de);let Ze;const Je=new Set,ze={currentRoute:x,listening:!0,addRoute:_,removeRoute:V,hasRoute:X,getRoutes:D,resolve:B,options:e,push:Y,replace:N,go:Fe,back:()=>Fe(-1),forward:()=>Fe(1),beforeEach:u.add,beforeResolve:f.add,afterEach:m.add,onError:we.add,isReady:ke,install(de){const Le=this;de.component("RouterLink",iS),de.component("RouterView",cm),de.config.globalProperties.$router=Le,Object.defineProperty(de.config.globalProperties,"$route",{enumerable:!0,get:()=>_t(x)}),zi&&!Ze&&x.value===Ta&&(Ze=!0,Y(l.location).catch(ve=>{}));const _e={};for(const ve in Ta)Object.defineProperty(_e,ve,{get:()=>x.value[ve],enumerable:!0});de.provide($u,Le),de.provide(lm,pu(_e)),de.provide(Sc,x);const be=de.unmount;Je.add(de),de.unmount=function(){Je.delete(de),Je.size<1&&(w=Ta,oe&&oe(),oe=null,x.value=Ta,Ze=!1,fe=!1),be()}}};function ue(de){return de.reduce((Le,_e)=>Le.then(()=>G(_e)),Promise.resolve())}return ze}function cS(e,a){const i=[],r=[],l=[],u=Math.max(a.matched.length,e.matched.length);for(let f=0;fUi(w,m))?r.push(m):i.push(m));const x=e.matched[f];x&&(a.matched.find(w=>Ui(w,x))||l.push(x))}return[i,r,l]}const uS=Si({__name:"App",setup(e){return(a,i)=>(vr(),Bo(_t(cm)))}}),dS="modulepreload",hS=function(e){return"/"+e},$h={},la=function(a,i,r){if(!i||i.length===0)return a();const l=document.getElementsByTagName("link");return Promise.all(i.map(u=>{if(u=hS(u),u in $h)return;$h[u]=!0;const f=u.endsWith(".css"),m=f?'[rel="stylesheet"]':"";if(!!r)for(let C=l.length-1;C>=0;C--){const A=l[C];if(A.href===u&&(!f||A.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${m}`))return;const w=document.createElement("link");if(w.rel=f?"stylesheet":dS,f||(w.as="script",w.crossOrigin=""),w.href=u,document.head.appendChild(w),f)return new Promise((C,A)=>{w.addEventListener("load",C),w.addEventListener("error",()=>A(new Error(`Unable to preload CSS for ${u}`)))})})).then(()=>a()).catch(u=>{const f=new Event("vite:preloadError",{cancelable:!0});if(f.payload=u,window.dispatchEvent(f),!f.defaultPrevented)throw u})},fS={path:"/main",meta:{requiresAuth:!0},redirect:"/main/dashboard/default",component:()=>la(()=>import("./FullLayout-695e0d90.js"),["assets/FullLayout-695e0d90.js","assets/md5-f9642456.js"]),children:[{name:"Dashboard",path:"/",component:()=>la(()=>import("./DefaultDashboard-8fc755bb.js"),["assets/DefaultDashboard-8fc755bb.js","assets/_plugin-vue_export-helper-c27b6911.js"])},{name:"Extensions",path:"/extension",component:()=>la(()=>import("./ExtensionPage-fe933741.js"),["assets/ExtensionPage-fe933741.js","assets/WaitingForRestart-dd7c3e40.js","assets/_plugin-vue_export-helper-c27b6911.js"])},{name:"Configs",path:"/config",component:()=>la(()=>import("./ConfigPage-bf9717b1.js"),["assets/ConfigPage-bf9717b1.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/WaitingForRestart-dd7c3e40.js","assets/ConfigPage-f564cc69.css"])},{name:"Default",path:"/dashboard/default",component:()=>la(()=>import("./DefaultDashboard-8fc755bb.js"),["assets/DefaultDashboard-8fc755bb.js","assets/_plugin-vue_export-helper-c27b6911.js"])},{name:"Console",path:"/console",component:()=>la(()=>import("./ConsolePage-23f81a17.js"),["assets/ConsolePage-23f81a17.js","assets/ConsolePage-ff373be6.css"])},{name:"FineTune",path:"/fine-tune",component:()=>la(()=>import("./FineTunePage-1bb5ec2e.js"),["assets/FineTunePage-1bb5ec2e.js","assets/_plugin-vue_export-helper-c27b6911.js"])}]},gS={path:"/auth",component:()=>la(()=>import("./BlankLayout-4dff50d8.js"),[]),meta:{requiresAuth:!1},children:[{name:"Login",path:"/auth/login",component:()=>la(()=>import("./LoginPage-81777e38.js"),["assets/LoginPage-81777e38.js","assets/md5-f9642456.js","assets/LoginPage-74e85ca7.css"])}]};function um(e,a){return function(){return e.apply(a,arguments)}}const{toString:vS}=Object.prototype,{getPrototypeOf:Gu}=Object,Wo=(e=>a=>{const i=vS.call(a);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),qn=e=>(e=e.toLowerCase(),a=>Wo(a)===e),jo=e=>a=>typeof a===e,{isArray:is}=Array,Zs=jo("undefined");function mS(e){return e!==null&&!Zs(e)&&e.constructor!==null&&!Zs(e.constructor)&&Sn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const dm=qn("ArrayBuffer");function pS(e){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(e):a=e&&e.buffer&&dm(e.buffer),a}const bS=jo("string"),Sn=jo("function"),hm=jo("number"),$o=e=>e!==null&&typeof e=="object",xS=e=>e===!0||e===!1,qr=e=>{if(Wo(e)!=="object")return!1;const a=Gu(e);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},yS=qn("Date"),wS=qn("File"),SS=qn("Blob"),kS=qn("FileList"),CS=e=>$o(e)&&Sn(e.pipe),AS=e=>{let a;return e&&(typeof FormData=="function"&&e instanceof FormData||Sn(e.append)&&((a=Wo(e))==="formdata"||a==="object"&&Sn(e.toString)&&e.toString()==="[object FormData]"))},PS=qn("URLSearchParams"),[ES,TS,IS,LS]=["ReadableStream","Request","Response","Headers"].map(qn),_S=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function br(e,a,{allOwnKeys:i=!1}={}){if(e===null||typeof e>"u")return;let r,l;if(typeof e!="object"&&(e=[e]),is(e))for(r=0,l=e.length;r0;)if(l=i[r],a===l.toLowerCase())return l;return null}const si=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),gm=e=>!Zs(e)&&e!==si;function kc(){const{caseless:e}=gm(this)&&this||{},a={},i=(r,l)=>{const u=e&&fm(a,l)||l;qr(a[u])&&qr(r)?a[u]=kc(a[u],r):qr(r)?a[u]=kc({},r):is(r)?a[u]=r.slice():a[u]=r};for(let r=0,l=arguments.length;r(br(a,(l,u)=>{i&&Sn(l)?e[u]=um(l,i):e[u]=l},{allOwnKeys:r}),e),OS=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),VS=(e,a,i,r)=>{e.prototype=Object.create(a.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:a.prototype}),i&&Object.assign(e.prototype,i)},MS=(e,a,i,r)=>{let l,u,f;const m={};if(a=a||{},e==null)return a;do{for(l=Object.getOwnPropertyNames(e),u=l.length;u-- >0;)f=l[u],(!r||r(f,e,a))&&!m[f]&&(a[f]=e[f],m[f]=!0);e=i!==!1&&Gu(e)}while(e&&(!i||i(e,a))&&e!==Object.prototype);return a},FS=(e,a,i)=>{e=String(e),(i===void 0||i>e.length)&&(i=e.length),i-=a.length;const r=e.indexOf(a,i);return r!==-1&&r===i},BS=e=>{if(!e)return null;if(is(e))return e;let a=e.length;if(!hm(a))return null;const i=new Array(a);for(;a-- >0;)i[a]=e[a];return i},DS=(e=>a=>e&&a instanceof e)(typeof Uint8Array<"u"&&Gu(Uint8Array)),zS=(e,a)=>{const r=(e&&e[Symbol.iterator]).call(e);let l;for(;(l=r.next())&&!l.done;){const u=l.value;a.call(e,u[0],u[1])}},NS=(e,a)=>{let i;const r=[];for(;(i=e.exec(a))!==null;)r.push(i);return r},HS=qn("HTMLFormElement"),XS=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(i,r,l){return r.toUpperCase()+l}),Gh=(({hasOwnProperty:e})=>(a,i)=>e.call(a,i))(Object.prototype),YS=qn("RegExp"),vm=(e,a)=>{const i=Object.getOwnPropertyDescriptors(e),r={};br(i,(l,u)=>{let f;(f=a(l,u,e))!==!1&&(r[u]=f||l)}),Object.defineProperties(e,r)},WS=e=>{vm(e,(a,i)=>{if(Sn(e)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const r=e[i];if(Sn(r)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},jS=(e,a)=>{const i={},r=l=>{l.forEach(u=>{i[u]=!0})};return is(e)?r(e):r(String(e).split(a)),i},$S=()=>{},GS=(e,a)=>e!=null&&Number.isFinite(e=+e)?e:a,Vl="abcdefghijklmnopqrstuvwxyz",Uh="0123456789",mm={DIGIT:Uh,ALPHA:Vl,ALPHA_DIGIT:Vl+Vl.toUpperCase()+Uh},US=(e=16,a=mm.ALPHA_DIGIT)=>{let i="";const{length:r}=a;for(;e--;)i+=a[Math.random()*r|0];return i};function qS(e){return!!(e&&Sn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const KS=e=>{const a=new Array(10),i=(r,l)=>{if($o(r)){if(a.indexOf(r)>=0)return;if(!("toJSON"in r)){a[l]=r;const u=is(r)?[]:{};return br(r,(f,m)=>{const x=i(f,l+1);!Zs(x)&&(u[m]=x)}),a[l]=void 0,u}}return r};return i(e,0)},ZS=qn("AsyncFunction"),JS=e=>e&&($o(e)||Sn(e))&&Sn(e.then)&&Sn(e.catch),pm=((e,a)=>e?setImmediate:a?((i,r)=>(si.addEventListener("message",({source:l,data:u})=>{l===si&&u===i&&r.length&&r.shift()()},!1),l=>{r.push(l),si.postMessage(i,"*")}))(`axios@${Math.random()}`,[]):i=>setTimeout(i))(typeof setImmediate=="function",Sn(si.postMessage)),QS=typeof queueMicrotask<"u"?queueMicrotask.bind(si):typeof process<"u"&&process.nextTick||pm,xe={isArray:is,isArrayBuffer:dm,isBuffer:mS,isFormData:AS,isArrayBufferView:pS,isString:bS,isNumber:hm,isBoolean:xS,isObject:$o,isPlainObject:qr,isReadableStream:ES,isRequest:TS,isResponse:IS,isHeaders:LS,isUndefined:Zs,isDate:yS,isFile:wS,isBlob:SS,isRegExp:YS,isFunction:Sn,isStream:CS,isURLSearchParams:PS,isTypedArray:DS,isFileList:kS,forEach:br,merge:kc,extend:RS,trim:_S,stripBOM:OS,inherits:VS,toFlatObject:MS,kindOf:Wo,kindOfTest:qn,endsWith:FS,toArray:BS,forEachEntry:zS,matchAll:NS,isHTMLForm:HS,hasOwnProperty:Gh,hasOwnProp:Gh,reduceDescriptors:vm,freezeMethods:WS,toObjectSet:jS,toCamelCase:XS,noop:$S,toFiniteNumber:GS,findKey:fm,global:si,isContextDefined:gm,ALPHABET:mm,generateString:US,isSpecCompliantForm:qS,toJSONObject:KS,isAsyncFn:ZS,isThenable:JS,setImmediate:pm,asap:QS};function it(e,a,i,r,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",a&&(this.code=a),i&&(this.config=i),r&&(this.request=r),l&&(this.response=l)}xe.inherits(it,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:xe.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const bm=it.prototype,xm={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{xm[e]={value:e}});Object.defineProperties(it,xm);Object.defineProperty(bm,"isAxiosError",{value:!0});it.from=(e,a,i,r,l,u)=>{const f=Object.create(bm);return xe.toFlatObject(e,f,function(x){return x!==Error.prototype},m=>m!=="isAxiosError"),it.call(f,e.message,a,i,r,l),f.cause=e,f.name=e.name,u&&Object.assign(f,u),f};const ek=null;function Cc(e){return xe.isPlainObject(e)||xe.isArray(e)}function ym(e){return xe.endsWith(e,"[]")?e.slice(0,-2):e}function qh(e,a,i){return e?e.concat(a).map(function(l,u){return l=ym(l),!i&&u?"["+l+"]":l}).join(i?".":""):a}function tk(e){return xe.isArray(e)&&!e.some(Cc)}const nk=xe.toFlatObject(xe,{},null,function(a){return/^is[A-Z]/.test(a)});function Go(e,a,i){if(!xe.isObject(e))throw new TypeError("target must be an object");a=a||new FormData,i=xe.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(D,X){return!xe.isUndefined(X[D])});const r=i.metaTokens,l=i.visitor||C,u=i.dots,f=i.indexes,x=(i.Blob||typeof Blob<"u"&&Blob)&&xe.isSpecCompliantForm(a);if(!xe.isFunction(l))throw new TypeError("visitor must be a function");function w(V){if(V===null)return"";if(xe.isDate(V))return V.toISOString();if(!x&&xe.isBlob(V))throw new it("Blob is not supported. Use a Buffer instead.");return xe.isArrayBuffer(V)||xe.isTypedArray(V)?x&&typeof Blob=="function"?new Blob([V]):Buffer.from(V):V}function C(V,D,X){let B=V;if(V&&!X&&typeof V=="object"){if(xe.endsWith(D,"{}"))D=r?D:D.slice(0,-2),V=JSON.stringify(V);else if(xe.isArray(V)&&tk(V)||(xe.isFileList(V)||xe.endsWith(D,"[]"))&&(B=xe.toArray(V)))return D=ym(D),B.forEach(function(W,Y){!(xe.isUndefined(W)||W===null)&&a.append(f===!0?qh([D],Y,u):f===null?D:D+"[]",w(W))}),!1}return Cc(V)?!0:(a.append(qh(X,D,u),w(V)),!1)}const A=[],E=Object.assign(nk,{defaultVisitor:C,convertValue:w,isVisitable:Cc});function _(V,D){if(!xe.isUndefined(V)){if(A.indexOf(V)!==-1)throw Error("Circular reference detected in "+D.join("."));A.push(V),xe.forEach(V,function(B,L){(!(xe.isUndefined(B)||B===null)&&l.call(a,B,xe.isString(L)?L.trim():L,D,E))===!0&&_(B,D?D.concat(L):[L])}),A.pop()}}if(!xe.isObject(e))throw new TypeError("data must be an object");return _(e),a}function Kh(e){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return a[r]})}function Uu(e,a){this._pairs=[],e&&Go(e,this,a)}const wm=Uu.prototype;wm.append=function(a,i){this._pairs.push([a,i])};wm.toString=function(a){const i=a?function(r){return a.call(this,r,Kh)}:Kh;return this._pairs.map(function(l){return i(l[0])+"="+i(l[1])},"").join("&")};function ak(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Sm(e,a,i){if(!a)return e;const r=i&&i.encode||ak,l=i&&i.serialize;let u;if(l?u=l(a,i):u=xe.isURLSearchParams(a)?a.toString():new Uu(a,i).toString(r),u){const f=e.indexOf("#");f!==-1&&(e=e.slice(0,f)),e+=(e.indexOf("?")===-1?"?":"&")+u}return e}class ik{constructor(){this.handlers=[]}use(a,i,r){return this.handlers.push({fulfilled:a,rejected:i,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){xe.forEach(this.handlers,function(r){r!==null&&a(r)})}}const Zh=ik,km={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},sk=typeof URLSearchParams<"u"?URLSearchParams:Uu,rk=typeof FormData<"u"?FormData:null,ok=typeof Blob<"u"?Blob:null,lk={isBrowser:!0,classes:{URLSearchParams:sk,FormData:rk,Blob:ok},protocols:["http","https","file","blob","url","data"]},qu=typeof window<"u"&&typeof document<"u",ck=(e=>qu&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),uk=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),dk=qu&&window.location.href||"http://localhost",hk=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:qu,hasStandardBrowserEnv:ck,hasStandardBrowserWebWorkerEnv:uk,origin:dk},Symbol.toStringTag,{value:"Module"})),Yn={...hk,...lk};function fk(e,a){return Go(e,new Yn.classes.URLSearchParams,Object.assign({visitor:function(i,r,l,u){return Yn.isNode&&xe.isBuffer(i)?(this.append(r,i.toString("base64")),!1):u.defaultVisitor.apply(this,arguments)}},a))}function gk(e){return xe.matchAll(/\w+|\[(\w*)]/g,e).map(a=>a[0]==="[]"?"":a[1]||a[0])}function vk(e){const a={},i=Object.keys(e);let r;const l=i.length;let u;for(r=0;r=i.length;return f=!f&&xe.isArray(l)?l.length:f,x?(xe.hasOwnProp(l,f)?l[f]=[l[f],r]:l[f]=r,!m):((!l[f]||!xe.isObject(l[f]))&&(l[f]=[]),a(i,r,l[f],u)&&xe.isArray(l[f])&&(l[f]=vk(l[f])),!m)}if(xe.isFormData(e)&&xe.isFunction(e.entries)){const i={};return xe.forEachEntry(e,(r,l)=>{a(gk(r),l,i,0)}),i}return null}function mk(e,a,i){if(xe.isString(e))try{return(a||JSON.parse)(e),xe.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(i||JSON.stringify)(e)}const Ku={transitional:km,adapter:["xhr","http","fetch"],transformRequest:[function(a,i){const r=i.getContentType()||"",l=r.indexOf("application/json")>-1,u=xe.isObject(a);if(u&&xe.isHTMLForm(a)&&(a=new FormData(a)),xe.isFormData(a))return l?JSON.stringify(Cm(a)):a;if(xe.isArrayBuffer(a)||xe.isBuffer(a)||xe.isStream(a)||xe.isFile(a)||xe.isBlob(a)||xe.isReadableStream(a))return a;if(xe.isArrayBufferView(a))return a.buffer;if(xe.isURLSearchParams(a))return i.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),a.toString();let m;if(u){if(r.indexOf("application/x-www-form-urlencoded")>-1)return fk(a,this.formSerializer).toString();if((m=xe.isFileList(a))||r.indexOf("multipart/form-data")>-1){const x=this.env&&this.env.FormData;return Go(m?{"files[]":a}:a,x&&new x,this.formSerializer)}}return u||l?(i.setContentType("application/json",!1),mk(a)):a}],transformResponse:[function(a){const i=this.transitional||Ku.transitional,r=i&&i.forcedJSONParsing,l=this.responseType==="json";if(xe.isResponse(a)||xe.isReadableStream(a))return a;if(a&&xe.isString(a)&&(r&&!this.responseType||l)){const f=!(i&&i.silentJSONParsing)&&l;try{return JSON.parse(a)}catch(m){if(f)throw m.name==="SyntaxError"?it.from(m,it.ERR_BAD_RESPONSE,this,null,this.response):m}}return a}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Yn.classes.FormData,Blob:Yn.classes.Blob},validateStatus:function(a){return a>=200&&a<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};xe.forEach(["delete","get","head","post","put","patch"],e=>{Ku.headers[e]={}});const Zu=Ku,pk=xe.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),bk=e=>{const a={};let i,r,l;return e&&e.split(` +`).forEach(function(f){l=f.indexOf(":"),i=f.substring(0,l).trim().toLowerCase(),r=f.substring(l+1).trim(),!(!i||a[i]&&pk[i])&&(i==="set-cookie"?a[i]?a[i].push(r):a[i]=[r]:a[i]=a[i]?a[i]+", "+r:r)}),a},Jh=Symbol("internals");function ys(e){return e&&String(e).trim().toLowerCase()}function Kr(e){return e===!1||e==null?e:xe.isArray(e)?e.map(Kr):String(e)}function xk(e){const a=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=i.exec(e);)a[r[1]]=r[2];return a}const yk=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ml(e,a,i,r,l){if(xe.isFunction(r))return r.call(this,a,i);if(l&&(a=i),!!xe.isString(a)){if(xe.isString(r))return a.indexOf(r)!==-1;if(xe.isRegExp(r))return r.test(a)}}function wk(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,i,r)=>i.toUpperCase()+r)}function Sk(e,a){const i=xe.toCamelCase(" "+a);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+i,{value:function(l,u,f){return this[r].call(this,a,l,u,f)},configurable:!0})})}class Uo{constructor(a){a&&this.set(a)}set(a,i,r){const l=this;function u(m,x,w){const C=ys(x);if(!C)throw new Error("header name must be a non-empty string");const A=xe.findKey(l,C);(!A||l[A]===void 0||w===!0||w===void 0&&l[A]!==!1)&&(l[A||x]=Kr(m))}const f=(m,x)=>xe.forEach(m,(w,C)=>u(w,C,x));if(xe.isPlainObject(a)||a instanceof this.constructor)f(a,i);else if(xe.isString(a)&&(a=a.trim())&&!yk(a))f(bk(a),i);else if(xe.isHeaders(a))for(const[m,x]of a.entries())u(x,m,r);else a!=null&&u(i,a,r);return this}get(a,i){if(a=ys(a),a){const r=xe.findKey(this,a);if(r){const l=this[r];if(!i)return l;if(i===!0)return xk(l);if(xe.isFunction(i))return i.call(this,l,r);if(xe.isRegExp(i))return i.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,i){if(a=ys(a),a){const r=xe.findKey(this,a);return!!(r&&this[r]!==void 0&&(!i||Ml(this,this[r],r,i)))}return!1}delete(a,i){const r=this;let l=!1;function u(f){if(f=ys(f),f){const m=xe.findKey(r,f);m&&(!i||Ml(r,r[m],m,i))&&(delete r[m],l=!0)}}return xe.isArray(a)?a.forEach(u):u(a),l}clear(a){const i=Object.keys(this);let r=i.length,l=!1;for(;r--;){const u=i[r];(!a||Ml(this,this[u],u,a,!0))&&(delete this[u],l=!0)}return l}normalize(a){const i=this,r={};return xe.forEach(this,(l,u)=>{const f=xe.findKey(r,u);if(f){i[f]=Kr(l),delete i[u];return}const m=a?wk(u):String(u).trim();m!==u&&delete i[u],i[m]=Kr(l),r[m]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const i=Object.create(null);return xe.forEach(this,(r,l)=>{r!=null&&r!==!1&&(i[l]=a&&xe.isArray(r)?r.join(", "):r)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,i])=>a+": "+i).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...i){const r=new this(a);return i.forEach(l=>r.set(l)),r}static accessor(a){const r=(this[Jh]=this[Jh]={accessors:{}}).accessors,l=this.prototype;function u(f){const m=ys(f);r[m]||(Sk(l,f),r[m]=!0)}return xe.isArray(a)?a.forEach(u):u(a),this}}Uo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);xe.reduceDescriptors(Uo.prototype,({value:e},a)=>{let i=a[0].toUpperCase()+a.slice(1);return{get:()=>e,set(r){this[i]=r}}});xe.freezeMethods(Uo);const Wn=Uo;function Fl(e,a){const i=this||Zu,r=a||i,l=Wn.from(r.headers);let u=r.data;return xe.forEach(e,function(m){u=m.call(i,u,l.normalize(),a?a.status:void 0)}),l.normalize(),u}function Am(e){return!!(e&&e.__CANCEL__)}function ss(e,a,i){it.call(this,e??"canceled",it.ERR_CANCELED,a,i),this.name="CanceledError"}xe.inherits(ss,it,{__CANCEL__:!0});function Pm(e,a,i){const r=i.config.validateStatus;!i.status||!r||r(i.status)?e(i):a(new it("Request failed with status code "+i.status,[it.ERR_BAD_REQUEST,it.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}function kk(e){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return a&&a[1]||""}function Ck(e,a){e=e||10;const i=new Array(e),r=new Array(e);let l=0,u=0,f;return a=a!==void 0?a:1e3,function(x){const w=Date.now(),C=r[u];f||(f=w),i[l]=x,r[l]=w;let A=u,E=0;for(;A!==l;)E+=i[A++],A=A%e;if(l=(l+1)%e,l===u&&(u=(u+1)%e),w-f{i=C,l=null,u&&(clearTimeout(u),u=null),e.apply(null,w)};return[(...w)=>{const C=Date.now(),A=C-i;A>=r?f(w,C):(l=w,u||(u=setTimeout(()=>{u=null,f(l)},r-A)))},()=>l&&f(l)]}const oo=(e,a,i=3)=>{let r=0;const l=Ck(50,250);return Ak(u=>{const f=u.loaded,m=u.lengthComputable?u.total:void 0,x=f-r,w=l(x),C=f<=m;r=f;const A={loaded:f,total:m,progress:m?f/m:void 0,bytes:x,rate:w||void 0,estimated:w&&m&&C?(m-f)/w:void 0,event:u,lengthComputable:m!=null,[a?"download":"upload"]:!0};e(A)},i)},Qh=(e,a)=>{const i=e!=null;return[r=>a[0]({lengthComputable:i,total:e,loaded:r}),a[1]]},ef=e=>(...a)=>xe.asap(()=>e(...a)),Pk=Yn.hasStandardBrowserEnv?function(){const a=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");let r;function l(u){let f=u;return a&&(i.setAttribute("href",f),f=i.href),i.setAttribute("href",f),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return r=l(window.location.href),function(f){const m=xe.isString(f)?l(f):f;return m.protocol===r.protocol&&m.host===r.host}}():function(){return function(){return!0}}(),Ek=Yn.hasStandardBrowserEnv?{write(e,a,i,r,l,u){const f=[e+"="+encodeURIComponent(a)];xe.isNumber(i)&&f.push("expires="+new Date(i).toGMTString()),xe.isString(r)&&f.push("path="+r),xe.isString(l)&&f.push("domain="+l),u===!0&&f.push("secure"),document.cookie=f.join("; ")},read(e){const a=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Tk(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Ik(e,a){return a?e.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):e}function Em(e,a){return e&&!Tk(a)?Ik(e,a):a}const tf=e=>e instanceof Wn?{...e}:e;function mi(e,a){a=a||{};const i={};function r(w,C,A){return xe.isPlainObject(w)&&xe.isPlainObject(C)?xe.merge.call({caseless:A},w,C):xe.isPlainObject(C)?xe.merge({},C):xe.isArray(C)?C.slice():C}function l(w,C,A){if(xe.isUndefined(C)){if(!xe.isUndefined(w))return r(void 0,w,A)}else return r(w,C,A)}function u(w,C){if(!xe.isUndefined(C))return r(void 0,C)}function f(w,C){if(xe.isUndefined(C)){if(!xe.isUndefined(w))return r(void 0,w)}else return r(void 0,C)}function m(w,C,A){if(A in a)return r(w,C);if(A in e)return r(void 0,w)}const x={url:u,method:u,data:u,baseURL:f,transformRequest:f,transformResponse:f,paramsSerializer:f,timeout:f,timeoutMessage:f,withCredentials:f,withXSRFToken:f,adapter:f,responseType:f,xsrfCookieName:f,xsrfHeaderName:f,onUploadProgress:f,onDownloadProgress:f,decompress:f,maxContentLength:f,maxBodyLength:f,beforeRedirect:f,transport:f,httpAgent:f,httpsAgent:f,cancelToken:f,socketPath:f,responseEncoding:f,validateStatus:m,headers:(w,C)=>l(tf(w),tf(C),!0)};return xe.forEach(Object.keys(Object.assign({},e,a)),function(C){const A=x[C]||l,E=A(e[C],a[C],C);xe.isUndefined(E)&&A!==m||(i[C]=E)}),i}const Tm=e=>{const a=mi({},e);let{data:i,withXSRFToken:r,xsrfHeaderName:l,xsrfCookieName:u,headers:f,auth:m}=a;a.headers=f=Wn.from(f),a.url=Sm(Em(a.baseURL,a.url),e.params,e.paramsSerializer),m&&f.set("Authorization","Basic "+btoa((m.username||"")+":"+(m.password?unescape(encodeURIComponent(m.password)):"")));let x;if(xe.isFormData(i)){if(Yn.hasStandardBrowserEnv||Yn.hasStandardBrowserWebWorkerEnv)f.setContentType(void 0);else if((x=f.getContentType())!==!1){const[w,...C]=x?x.split(";").map(A=>A.trim()).filter(Boolean):[];f.setContentType([w||"multipart/form-data",...C].join("; "))}}if(Yn.hasStandardBrowserEnv&&(r&&xe.isFunction(r)&&(r=r(a)),r||r!==!1&&Pk(a.url))){const w=l&&u&&Ek.read(u);w&&f.set(l,w)}return a},Lk=typeof XMLHttpRequest<"u",_k=Lk&&function(e){return new Promise(function(i,r){const l=Tm(e);let u=l.data;const f=Wn.from(l.headers).normalize();let{responseType:m,onUploadProgress:x,onDownloadProgress:w}=l,C,A,E,_,V;function D(){_&&_(),V&&V(),l.cancelToken&&l.cancelToken.unsubscribe(C),l.signal&&l.signal.removeEventListener("abort",C)}let X=new XMLHttpRequest;X.open(l.method.toUpperCase(),l.url,!0),X.timeout=l.timeout;function B(){if(!X)return;const W=Wn.from("getAllResponseHeaders"in X&&X.getAllResponseHeaders()),N={data:!m||m==="text"||m==="json"?X.responseText:X.response,status:X.status,statusText:X.statusText,headers:W,config:e,request:X};Pm(function(Q){i(Q),D()},function(Q){r(Q),D()},N),X=null}"onloadend"in X?X.onloadend=B:X.onreadystatechange=function(){!X||X.readyState!==4||X.status===0&&!(X.responseURL&&X.responseURL.indexOf("file:")===0)||setTimeout(B)},X.onabort=function(){X&&(r(new it("Request aborted",it.ECONNABORTED,e,X)),X=null)},X.onerror=function(){r(new it("Network Error",it.ERR_NETWORK,e,X)),X=null},X.ontimeout=function(){let Y=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded";const N=l.transitional||km;l.timeoutErrorMessage&&(Y=l.timeoutErrorMessage),r(new it(Y,N.clarifyTimeoutError?it.ETIMEDOUT:it.ECONNABORTED,e,X)),X=null},u===void 0&&f.setContentType(null),"setRequestHeader"in X&&xe.forEach(f.toJSON(),function(Y,N){X.setRequestHeader(N,Y)}),xe.isUndefined(l.withCredentials)||(X.withCredentials=!!l.withCredentials),m&&m!=="json"&&(X.responseType=l.responseType),w&&([E,V]=oo(w,!0),X.addEventListener("progress",E)),x&&X.upload&&([A,_]=oo(x),X.upload.addEventListener("progress",A),X.upload.addEventListener("loadend",_)),(l.cancelToken||l.signal)&&(C=W=>{X&&(r(!W||W.type?new ss(null,e,X):W),X.abort(),X=null)},l.cancelToken&&l.cancelToken.subscribe(C),l.signal&&(l.signal.aborted?C():l.signal.addEventListener("abort",C)));const L=kk(l.url);if(L&&Yn.protocols.indexOf(L)===-1){r(new it("Unsupported protocol "+L+":",it.ERR_BAD_REQUEST,e));return}X.send(u||null)})},Rk=(e,a)=>{let i=new AbortController,r;const l=function(x){if(!r){r=!0,f();const w=x instanceof Error?x:this.reason;i.abort(w instanceof it?w:new ss(w instanceof Error?w.message:w))}};let u=a&&setTimeout(()=>{l(new it(`timeout ${a} of ms exceeded`,it.ETIMEDOUT))},a);const f=()=>{e&&(u&&clearTimeout(u),u=null,e.forEach(x=>{x&&(x.removeEventListener?x.removeEventListener("abort",l):x.unsubscribe(l))}),e=null)};e.forEach(x=>x&&x.addEventListener&&x.addEventListener("abort",l));const{signal:m}=i;return m.unsubscribe=f,[m,()=>{u&&clearTimeout(u),u=null}]},Ok=Rk,Vk=function*(e,a){let i=e.byteLength;if(!a||i{const u=Mk(e,a,l);let f=0,m,x=w=>{m||(m=!0,r&&r(w))};return new ReadableStream({async pull(w){try{const{done:C,value:A}=await u.next();if(C){x(),w.close();return}let E=A.byteLength;if(i){let _=f+=E;i(_)}w.enqueue(new Uint8Array(A))}catch(C){throw x(C),C}},cancel(w){return x(w),u.return()}},{highWaterMark:2})},qo=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Im=qo&&typeof ReadableStream=="function",Ac=qo&&(typeof TextEncoder=="function"?(e=>a=>e.encode(a))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Lm=(e,...a)=>{try{return!!e(...a)}catch{return!1}},Fk=Im&&Lm(()=>{let e=!1;const a=new Request(Yn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!a}),af=64*1024,Pc=Im&&Lm(()=>xe.isReadableStream(new Response("").body)),lo={stream:Pc&&(e=>e.body)};qo&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(a=>{!lo[a]&&(lo[a]=xe.isFunction(e[a])?i=>i[a]():(i,r)=>{throw new it(`Response type '${a}' is not supported`,it.ERR_NOT_SUPPORT,r)})})})(new Response);const Bk=async e=>{if(e==null)return 0;if(xe.isBlob(e))return e.size;if(xe.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(xe.isArrayBufferView(e)||xe.isArrayBuffer(e))return e.byteLength;if(xe.isURLSearchParams(e)&&(e=e+""),xe.isString(e))return(await Ac(e)).byteLength},Dk=async(e,a)=>{const i=xe.toFiniteNumber(e.getContentLength());return i??Bk(a)},zk=qo&&(async e=>{let{url:a,method:i,data:r,signal:l,cancelToken:u,timeout:f,onDownloadProgress:m,onUploadProgress:x,responseType:w,headers:C,withCredentials:A="same-origin",fetchOptions:E}=Tm(e);w=w?(w+"").toLowerCase():"text";let[_,V]=l||u||f?Ok([l,u],f):[],D,X;const B=()=>{!D&&setTimeout(()=>{_&&_.unsubscribe()}),D=!0};let L;try{if(x&&Fk&&i!=="get"&&i!=="head"&&(L=await Dk(C,r))!==0){let J=new Request(a,{method:"POST",body:r,duplex:"half"}),Q;if(xe.isFormData(r)&&(Q=J.headers.get("content-type"))&&C.setContentType(Q),J.body){const[j,G]=Qh(L,oo(ef(x)));r=nf(J.body,af,j,G,Ac)}}xe.isString(A)||(A=A?"include":"omit"),X=new Request(a,{...E,signal:_,method:i.toUpperCase(),headers:C.normalize().toJSON(),body:r,duplex:"half",credentials:A});let W=await fetch(X);const Y=Pc&&(w==="stream"||w==="response");if(Pc&&(m||Y)){const J={};["status","statusText","headers"].forEach(ee=>{J[ee]=W[ee]});const Q=xe.toFiniteNumber(W.headers.get("content-length")),[j,G]=m&&Qh(Q,oo(ef(m),!0))||[];W=new Response(nf(W.body,af,j,()=>{G&&G(),Y&&B()},Ac),J)}w=w||"text";let N=await lo[xe.findKey(lo,w)||"text"](W,e);return!Y&&B(),V&&V(),await new Promise((J,Q)=>{Pm(J,Q,{data:N,headers:Wn.from(W.headers),status:W.status,statusText:W.statusText,config:e,request:X})})}catch(W){throw B(),W&&W.name==="TypeError"&&/fetch/i.test(W.message)?Object.assign(new it("Network Error",it.ERR_NETWORK,e,X),{cause:W.cause||W}):it.from(W,W&&W.code,e,X)}}),Ec={http:ek,xhr:_k,fetch:zk};xe.forEach(Ec,(e,a)=>{if(e){try{Object.defineProperty(e,"name",{value:a})}catch{}Object.defineProperty(e,"adapterName",{value:a})}});const sf=e=>`- ${e}`,Nk=e=>xe.isFunction(e)||e===null||e===!1,_m={getAdapter:e=>{e=xe.isArray(e)?e:[e];const{length:a}=e;let i,r;const l={};for(let u=0;u`adapter ${m} `+(x===!1?"is not supported by the environment":"is not available in the build"));let f=a?u.length>1?`since : +`+u.map(sf).join(` +`):" "+sf(u[0]):"as no adapter specified";throw new it("There is no suitable adapter to dispatch the request "+f,"ERR_NOT_SUPPORT")}return r},adapters:Ec};function Bl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ss(null,e)}function rf(e){return Bl(e),e.headers=Wn.from(e.headers),e.data=Fl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),_m.getAdapter(e.adapter||Zu.adapter)(e).then(function(r){return Bl(e),r.data=Fl.call(e,e.transformResponse,r),r.headers=Wn.from(r.headers),r},function(r){return Am(r)||(Bl(e),r&&r.response&&(r.response.data=Fl.call(e,e.transformResponse,r.response),r.response.headers=Wn.from(r.response.headers))),Promise.reject(r)})}const Rm="1.7.3",Ju={};["object","boolean","number","function","string","symbol"].forEach((e,a)=>{Ju[e]=function(r){return typeof r===e||"a"+(a<1?"n ":" ")+e}});const of={};Ju.transitional=function(a,i,r){function l(u,f){return"[Axios v"+Rm+"] Transitional option '"+u+"'"+f+(r?". "+r:"")}return(u,f,m)=>{if(a===!1)throw new it(l(f," has been removed"+(i?" in "+i:"")),it.ERR_DEPRECATED);return i&&!of[f]&&(of[f]=!0,console.warn(l(f," has been deprecated since v"+i+" and will be removed in the near future"))),a?a(u,f,m):!0}};function Hk(e,a,i){if(typeof e!="object")throw new it("options must be an object",it.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let l=r.length;for(;l-- >0;){const u=r[l],f=a[u];if(f){const m=e[u],x=m===void 0||f(m,u,e);if(x!==!0)throw new it("option "+u+" must be "+x,it.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new it("Unknown option "+u,it.ERR_BAD_OPTION)}}const Tc={assertOptions:Hk,validators:Ju},Ia=Tc.validators;class co{constructor(a){this.defaults=a,this.interceptors={request:new Zh,response:new Zh}}async request(a,i){try{return await this._request(a,i)}catch(r){if(r instanceof Error){let l;Error.captureStackTrace?Error.captureStackTrace(l={}):l=new Error;const u=l.stack?l.stack.replace(/^.+\n/,""):"";try{r.stack?u&&!String(r.stack).endsWith(u.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+u):r.stack=u}catch{}}throw r}}_request(a,i){typeof a=="string"?(i=i||{},i.url=a):i=a||{},i=mi(this.defaults,i);const{transitional:r,paramsSerializer:l,headers:u}=i;r!==void 0&&Tc.assertOptions(r,{silentJSONParsing:Ia.transitional(Ia.boolean),forcedJSONParsing:Ia.transitional(Ia.boolean),clarifyTimeoutError:Ia.transitional(Ia.boolean)},!1),l!=null&&(xe.isFunction(l)?i.paramsSerializer={serialize:l}:Tc.assertOptions(l,{encode:Ia.function,serialize:Ia.function},!0)),i.method=(i.method||this.defaults.method||"get").toLowerCase();let f=u&&xe.merge(u.common,u[i.method]);u&&xe.forEach(["delete","get","head","post","put","patch","common"],V=>{delete u[V]}),i.headers=Wn.concat(f,u);const m=[];let x=!0;this.interceptors.request.forEach(function(D){typeof D.runWhen=="function"&&D.runWhen(i)===!1||(x=x&&D.synchronous,m.unshift(D.fulfilled,D.rejected))});const w=[];this.interceptors.response.forEach(function(D){w.push(D.fulfilled,D.rejected)});let C,A=0,E;if(!x){const V=[rf.bind(this),void 0];for(V.unshift.apply(V,m),V.push.apply(V,w),E=V.length,C=Promise.resolve(i);A{if(!r._listeners)return;let u=r._listeners.length;for(;u-- >0;)r._listeners[u](l);r._listeners=null}),this.promise.then=l=>{let u;const f=new Promise(m=>{r.subscribe(m),u=m}).then(l);return f.cancel=function(){r.unsubscribe(u)},f},a(function(u,f,m){r.reason||(r.reason=new ss(u,f,m),i(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const i=this._listeners.indexOf(a);i!==-1&&this._listeners.splice(i,1)}static source(){let a;return{token:new Qu(function(l){a=l}),cancel:a}}}const Xk=Qu;function Yk(e){return function(i){return e.apply(null,i)}}function Wk(e){return xe.isObject(e)&&e.isAxiosError===!0}const Ic={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ic).forEach(([e,a])=>{Ic[a]=e});const jk=Ic;function Om(e){const a=new Zr(e),i=um(Zr.prototype.request,a);return xe.extend(i,Zr.prototype,a,{allOwnKeys:!0}),xe.extend(i,a,null,{allOwnKeys:!0}),i.create=function(l){return Om(mi(e,l))},i}const Ft=Om(Zu);Ft.Axios=Zr;Ft.CanceledError=ss;Ft.CancelToken=Xk;Ft.isCancel=Am;Ft.VERSION=Rm;Ft.toFormData=Go;Ft.AxiosError=it;Ft.Cancel=Ft.CanceledError;Ft.all=function(a){return Promise.all(a)};Ft.spread=Yk;Ft.isAxiosError=Wk;Ft.mergeConfig=mi;Ft.AxiosHeaders=Wn;Ft.formToJSON=e=>Cm(xe.isHTMLForm(e)?new FormData(e):e);Ft.getAdapter=_m.getAdapter;Ft.HttpStatusCode=jk;Ft.default=Ft;const $k=Ft,Gk=o1({id:"auth",state:()=>({user:JSON.parse(localStorage.getItem("user")),returnUrl:null}),actions:{async login(e,a){try{const i=await $k.post("/api/auth/login",{username:e,password:a});if(i.data.status==="error")return Promise.reject(i.data.message);this.user=i.data.data,localStorage.setItem("user",JSON.stringify(this.user)),uo.push(this.returnUrl||"/dashboard/default")}catch(i){return Promise.reject(i)}},logout(){this.user=null,localStorage.removeItem("user"),uo.push("/auth/login")}}}),uo=lS({history:A1("/"),routes:[fS,gS]});uo.beforeEach(async(e,a,i)=>{const l=!["/auth/login"].includes(e.path),u=Gk();if(e.matched.some(f=>f.meta.requiresAuth)){if(l&&!u.user)return u.returnUrl=e.fullPath,i("/auth/login");i()}else i()});const St=typeof window<"u",ed=St&&"IntersectionObserver"in window,Uk=St&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function lf(e,a,i){qk(e,a),a.set(e,i)}function qk(e,a){if(a.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Kk(e,a,i){var r=Vm(e,a,"set");return Zk(e,r,i),i}function Zk(e,a,i){if(a.set)a.set.call(e,i);else{if(!a.writable)throw new TypeError("attempted to set read only private field");a.value=i}}function ei(e,a){var i=Vm(e,a,"get");return Jk(e,i)}function Vm(e,a,i){if(!a.has(e))throw new TypeError("attempted to "+i+" private field on non-instance");return a.get(e)}function Jk(e,a){return a.get?a.get.call(e):a.value}function Mm(e,a,i){const r=a.length-1;if(r<0)return e===void 0?i:e;for(let l=0;lCi(e[r],a[r]))}function Lc(e,a,i){return e==null||!a||typeof a!="string"?i:e[a]!==void 0?e[a]:(a=a.replace(/\[(\w+)\]/g,".$1"),a=a.replace(/^\./,""),Mm(e,a.split("."),i))}function Qt(e,a,i){if(a==null)return e===void 0?i:e;if(e!==Object(e)){if(typeof a!="function")return i;const l=a(e,i);return typeof l>"u"?i:l}if(typeof a=="string")return Lc(e,a,i);if(Array.isArray(a))return Mm(e,a,i);if(typeof a!="function")return i;const r=a(e,i);return typeof r>"u"?i:r}function ua(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(i,r)=>a+r)}function je(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${a}`:void 0}function _c(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Rc(e){return e&&"$el"in e?e.$el:e}const cf=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),Oc=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 Fm(e){return Object.keys(e)}function ri(e,a){return a.every(i=>e.hasOwnProperty(i))}function pi(e,a,i){const r=Object.create(null),l=Object.create(null);for(const u in e)a.some(f=>f instanceof RegExp?f.test(u):f===u)&&!(i!=null&&i.some(f=>f===u))?r[u]=e[u]:l[u]=e[u];return[r,l]}function _n(e,a){const i={...e};return a.forEach(r=>delete i[r]),i}const Bm=/^on[^a-z]/,td=e=>Bm.test(e),Qk=["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"];function Ai(e){const[a,i]=pi(e,[Bm]),r=_n(a,Qk),[l,u]=pi(i,["class","style","id",/^data-/]);return Object.assign(l,a),Object.assign(u,r),[l,u]}function In(e){return e==null?[]:Array.isArray(e)?e:[e]}function en(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(a,Math.min(i,e))}function uf(e){const a=e.toString().trim();return a.includes(".")?a.length-a.indexOf(".")-1:0}function df(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+i.repeat(Math.max(0,a-e.length))}function eC(e){let a=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=a&&r0&&arguments[0]!==void 0?arguments[0]:{},a=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 a){const u=e[l],f=a[l];if(_c(u)&&_c(f)){r[l]=Tn(u,f,i);continue}if(Array.isArray(u)&&Array.isArray(f)&&i){r[l]=i(u,f);continue}r[l]=f}return r}function Dm(e){return e.map(a=>a.type===Ke?Dm(a.children):a).flat()}function di(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(di.cache.has(e))return di.cache.get(e);const a=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return di.cache.set(e,a),a}di.cache=new Map;function Ds(e,a){if(!a||typeof a!="object")return[];if(Array.isArray(a))return a.map(i=>Ds(e,i)).flat(1);if(Array.isArray(a.children))return a.children.map(i=>Ds(e,i)).flat(1);if(a.component){if(Object.getOwnPropertySymbols(a.component.provides).includes(e))return[a.component];if(a.component.subTree)return Ds(e,a.component.subTree).flat(1)}return[]}var Nr=new WeakMap,Vi=new WeakMap;class tC{constructor(a){lf(this,Nr,{writable:!0,value:[]}),lf(this,Vi,{writable:!0,value:0}),this.size=a}push(a){ei(this,Nr)[ei(this,Vi)]=a,Kk(this,Vi,(ei(this,Vi)+1)%this.size)}values(){return ei(this,Nr).slice(ei(this,Vi)).concat(ei(this,Nr).slice(0,ei(this,Vi)))}}function nC(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function nd(e){const a=Gt({}),i=$(e);return vn(()=>{for(const r in i.value)a[r]=i.value[r]},{flush:"sync"}),cr(a)}function ho(e,a){return e.includes(a)}function zm(e){return e[2].toLowerCase()+e.slice(3)}const ta=()=>[Function,Array];function ff(e,a){return a="on"+ba(a),!!(e[a]||e[`${a}Once`]||e[`${a}Capture`]||e[`${a}OnceCapture`]||e[`${a}CaptureOnce`])}function ad(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:!0;const i=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(r=>`${r}${a?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(i)]}function Nm(e,a,i){let r,l=e.indexOf(document.activeElement);const u=a==="next"?1:-1;do l+=u,r=e[l];while((!r||r.offsetParent==null||!((i==null?void 0:i(r))??!0))&&l=0);return r}function fo(e,a){var r,l,u,f;const i=Js(e);if(!a)(e===document.activeElement||!e.contains(document.activeElement))&&((r=i[0])==null||r.focus());else if(a==="first")(l=i[0])==null||l.focus();else if(a==="last")(u=i.at(-1))==null||u.focus();else if(typeof a=="number")(f=i[a])==null||f.focus();else{const m=Nm(i,a);m?m.focus():fo(e,a==="next"?"first":"last")}}function Hm(){}function Ki(e,a){if(!(St&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${a})`)))return null;try{return!!e&&e.matches(a)}catch{return null}}const Xm=["top","bottom"],aC=["start","end","left","right"];function Vc(e,a){let[i,r]=e.split(" ");return r||(r=ho(Xm,i)?"start":ho(aC,i)?"top":"center"),{side:Mc(i,a),align:Mc(r,a)}}function Mc(e,a){return e==="start"?a?"right":"left":e==="end"?a?"left":"right":e}function Dl(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function zl(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function gf(e){return{side:e.align,align:e.side}}function vf(e){return ho(Xm,e.side)?"y":"x"}class Wi{constructor(a){let{x:i,y:r,width:l,height:u}=a;this.x=i,this.y=r,this.width=l,this.height=u}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 mf(e,a){return{x:{before:Math.max(0,a.left-e.left),after:Math.max(0,e.right-a.right)},y:{before:Math.max(0,a.top-e.top),after:Math.max(0,e.bottom-a.bottom)}}}function id(e){const a=e.getBoundingClientRect(),i=getComputedStyle(e),r=i.transform;if(r){let l,u,f,m,x;if(r.startsWith("matrix3d("))l=r.slice(9,-1).split(/, /),u=+l[0],f=+l[5],m=+l[12],x=+l[13];else if(r.startsWith("matrix("))l=r.slice(7,-1).split(/, /),u=+l[0],f=+l[3],m=+l[4],x=+l[5];else return new Wi(a);const w=i.transformOrigin,C=a.x-m-(1-u)*parseFloat(w),A=a.y-x-(1-f)*parseFloat(w.slice(w.indexOf(" ")+1)),E=u?a.width/u:e.offsetWidth+1,_=f?a.height/f:e.offsetHeight+1;return new Wi({x:C,y:A,width:E,height:_})}else return new Wi(a)}function oi(e,a,i){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(a,i)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(l=>{r.onfinish=()=>{l(r)}})),r}const Jr=new WeakMap;function iC(e,a){Object.keys(a).forEach(i=>{if(td(i)){const r=zm(i),l=Jr.get(e);if(a[i]==null)l==null||l.forEach(u=>{const[f,m]=u;f===r&&(e.removeEventListener(r,m),l.delete(u))});else if(!l||![...l].some(u=>u[0]===r&&u[1]===a[i])){e.addEventListener(r,a[i]);const u=l||new Set;u.add([r,a[i]]),Jr.has(e)||Jr.set(e,u)}}else a[i]==null?e.removeAttribute(i):e.setAttribute(i,a[i])})}function sC(e,a){Object.keys(a).forEach(i=>{if(td(i)){const r=zm(i),l=Jr.get(e);l==null||l.forEach(u=>{const[f,m]=u;f===r&&(e.removeEventListener(r,m),l.delete(u))})}else e.removeAttribute(i)})}const Mi=2.4,pf=.2126729,bf=.7151522,xf=.072175,rC=.55,oC=.58,lC=.57,cC=.62,Hr=.03,yf=1.45,uC=5e-4,dC=1.25,hC=1.25,wf=.078,Sf=12.82051282051282,Xr=.06,kf=.001;function Cf(e,a){const i=(e.r/255)**Mi,r=(e.g/255)**Mi,l=(e.b/255)**Mi,u=(a.r/255)**Mi,f=(a.g/255)**Mi,m=(a.b/255)**Mi;let x=i*pf+r*bf+l*xf,w=u*pf+f*bf+m*xf;if(x<=Hr&&(x+=(Hr-x)**yf),w<=Hr&&(w+=(Hr-w)**yf),Math.abs(w-x)x){const A=(w**rC-x**oC)*dC;C=A-kf?0:A>-wf?A-A*Sf*Xr:A+Xr}return C*100}function fC(e,a){a=Array.isArray(a)?a.slice(0,-1).map(i=>`'${i}'`).join(", ")+` or '${a.at(-1)}'`:`'${a}'`}const go=.20689655172413793,gC=e=>e>go**3?Math.cbrt(e):e/(3*go**2)+4/29,vC=e=>e>go?e**3:3*go**2*(e-4/29);function Ym(e){const a=gC,i=a(e[1]);return[116*i-16,500*(a(e[0]/.95047)-i),200*(i-a(e[2]/1.08883))]}function Wm(e){const a=vC,i=(e[0]+16)/116;return[a(i+e[1]/500)*.95047,a(i),a(i-e[2]/200)*1.08883]}const mC=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],pC=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,bC=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],xC=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function jm(e){const a=Array(3),i=pC,r=mC;for(let l=0;l<3;++l)a[l]=Math.round(en(i(r[l][0]*e[0]+r[l][1]*e[1]+r[l][2]*e[2]))*255);return{r:a[0],g:a[1],b:a[2]}}function sd(e){let{r:a,g:i,b:r}=e;const l=[0,0,0],u=xC,f=bC;a=u(a/255),i=u(i/255),r=u(r/255);for(let m=0;m<3;++m)l[m]=f[m][0]*a+f[m][1]*i+f[m][2]*r;return l}function Af(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}const Pf=/^(?(?:rgb|hsl)a?)\((?.+)\)/,yC={rgb:(e,a,i,r)=>({r:e,g:a,b:i,a:r}),rgba:(e,a,i,r)=>({r:e,g:a,b:i,a:r}),hsl:(e,a,i,r)=>Ef({h:e,s:a,l:i,a:r}),hsla:(e,a,i,r)=>Ef({h:e,s:a,l:i,a:r}),hsv:(e,a,i,r)=>va({h:e,s:a,v:i,a:r}),hsva:(e,a,i,r)=>va({h:e,s:a,v:i,a:r})};function Hn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Pf.test(e)){const{groups:a}=e.match(Pf),{fn:i,values:r}=a,l=r.split(/,\s*/).map(u=>u.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(i)?parseFloat(u)/100:parseFloat(u));return yC[i](...l)}else if(typeof e=="string"){let a=e.startsWith("#")?e.slice(1):e;return[3,4].includes(a.length)?a=a.split("").map(i=>i+i).join(""):[6,8].includes(a.length),Km(a)}else if(typeof e=="object"){if(ri(e,["r","g","b"]))return e;if(ri(e,["h","s","l"]))return va(rd(e));if(ri(e,["h","s","v"]))return va(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 va(e){const{h:a,s:i,v:r,a:l}=e,u=m=>{const x=(m+a/60)%6;return r-r*i*Math.max(Math.min(x,4-x,1),0)},f=[u(5),u(3),u(1)].map(m=>Math.round(m*255));return{r:f[0],g:f[1],b:f[2],a:l}}function Ef(e){return va(rd(e))}function Ko(e){if(!e)return{h:0,s:1,v:1,a:1};const a=e.r/255,i=e.g/255,r=e.b/255,l=Math.max(a,i,r),u=Math.min(a,i,r);let f=0;l!==u&&(l===a?f=60*(0+(i-r)/(l-u)):l===i?f=60*(2+(r-a)/(l-u)):l===r&&(f=60*(4+(a-i)/(l-u)))),f<0&&(f=f+360);const m=l===0?0:(l-u)/l,x=[f,m,l];return{h:x[0],s:x[1],v:x[2],a:e.a}}function $m(e){const{h:a,s:i,v:r,a:l}=e,u=r-r*i/2,f=u===1||u===0?0:(r-u)/Math.min(u,1-u);return{h:a,s:f,l:u,a:l}}function rd(e){const{h:a,s:i,l:r,a:l}=e,u=r+i*Math.min(r,1-r),f=u===0?0:2-2*r/u;return{h:a,s:f,v:u,a:l}}function Gm(e){let{r:a,g:i,b:r,a:l}=e;return l===void 0?`rgb(${a}, ${i}, ${r})`:`rgba(${a}, ${i}, ${r}, ${l})`}function Um(e){return Gm(va(e))}function Yr(e){const a=Math.round(e).toString(16);return("00".substr(0,2-a.length)+a).toUpperCase()}function qm(e){let{r:a,g:i,b:r,a:l}=e;return`#${[Yr(a),Yr(i),Yr(r),l!==void 0?Yr(Math.round(l*255)):""].join("")}`}function Km(e){e=SC(e);let[a,i,r,l]=eC(e,2).map(u=>parseInt(u,16));return l=l===void 0?l:l/255,{r:a,g:i,b:r,a:l}}function wC(e){const a=Km(e);return Ko(a)}function Zm(e){return qm(va(e))}function SC(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(a=>a+a).join("")),e.length!==6&&(e=df(df(e,6),8,"F")),e}function kC(e,a){const i=Ym(sd(e));return i[0]=i[0]+a*10,jm(Wm(i))}function CC(e,a){const i=Ym(sd(e));return i[0]=i[0]-a*10,jm(Wm(i))}function Fc(e){const a=Hn(e);return sd(a)[1]}function AC(e,a){const i=Fc(e),r=Fc(a),l=Math.max(i,r),u=Math.min(i,r);return(l+.05)/(u+.05)}function Jm(e){const a=Math.abs(Cf(Hn(0),Hn(e)));return Math.abs(Cf(Hn(16777215),Hn(e)))>Math.min(a,50)?"#fff":"#000"}function me(e,a){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,a&&!r[l].source&&(r[l].source=a),r},{})}const We=me({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component");function Rn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=me(e.props??{},e.name)();const a=Object.keys(e.props);e.filterProps=function(r){return pi(r,a,["class","style"])},e.props._as=String,e.setup=function(r,l){const u=cd();if(!u.value)return e._setup(r,l);const{props:f,provideSubDefaults:m}=OC(r,r._as??e.name,u),x=e._setup(f,l);return m(),x}}return e}function Te(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return a=>(e?Rn:Si)(a)}function Kn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",i=arguments.length>2?arguments[2]:void 0;return Te()({name:i??ba(kn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:a},...We()},setup(r,l){let{slots:u}=l;return()=>{var f;return Un(r.tag,{class:[e,r.class],style:r.style},(f=u.default)==null?void 0:f.call(u))}}})}function Qm(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const a=e.getRootNode();return a!==document&&a.getRootNode({composed:!0})!==document?null:a}const Qs="cubic-bezier(0.4, 0, 0.2, 1)",PC="cubic-bezier(0.0, 0, 0.2, 1)",EC="cubic-bezier(0.4, 0, 1, 1)";function Wt(e,a){const i=aa();if(!i)throw new Error(`[Vuetify] ${e} ${a||"must be called from inside a setup function"}`);return i}function ya(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const a=Wt(e).type;return di((a==null?void 0:a.aliasName)||(a==null?void 0:a.name))}let ep=0,Qr=new WeakMap;function sn(){const e=Wt("getUid");if(Qr.has(e))return Qr.get(e);{const a=ep++;return Qr.set(e,a),a}}sn.reset=()=>{ep=0,Qr=new WeakMap};function od(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(a?TC(e):ld(e))return e;e=e.parentElement}return document.scrollingElement}function vo(e,a){const i=[];if(a&&e&&!a.contains(e))return i;for(;e&&(ld(e)&&i.push(e),e!==a);)e=e.parentElement;return i}function ld(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const a=window.getComputedStyle(e);return a.overflowY==="scroll"||a.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function TC(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const a=window.getComputedStyle(e);return["scroll","auto"].includes(a.overflowY)}function IC(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt("injectSelf");const{provides:i}=a;if(i&&e in i)return i[e]}function LC(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Ve(e){const a=Wt("useRender");a.render=e}const Zi=Symbol.for("vuetify:defaults");function _C(e){return Oe(e)}function cd(){const e=ut(Zi);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Bt(e,a){const i=cd(),r=Oe(e),l=$(()=>{if(_t(a==null?void 0:a.disabled))return i.value;const f=_t(a==null?void 0:a.scoped),m=_t(a==null?void 0:a.reset),x=_t(a==null?void 0:a.root);if(r.value==null&&!(f||m||x))return i.value;let w=Tn(r.value,{prev:i.value});if(f)return w;if(m||x){const C=Number(m||1/0);for(let A=0;A<=C&&!(!w||!("prev"in w));A++)w=w.prev;return w&&typeof x=="string"&&x in w&&(w=Tn(Tn(w,{prev:w}),w[x])),w}return w.prev?Tn(w.prev,w):w});return Pt(Zi,l),l}function RC(e,a){var i,r;return typeof((i=e.props)==null?void 0:i[a])<"u"||typeof((r=e.props)==null?void 0:r[di(a)])<"u"}function OC(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:cd();const r=Wt("useDefaults");if(a=a??r.type.name??r.type.__name,!a)throw new Error("[Vuetify] Could not determine component name");const l=$(()=>{var x;return(x=i.value)==null?void 0:x[e._as??a]}),u=new Proxy(e,{get(x,w){var A,E,_,V;const C=Reflect.get(x,w);return w==="class"||w==="style"?[(A=l.value)==null?void 0:A[w],C].filter(D=>D!=null):typeof w=="string"&&!RC(r.vnode,w)?((E=l.value)==null?void 0:E[w])??((V=(_=i.value)==null?void 0:_.global)==null?void 0:V[w])??C:C}}),f=Xe();vn(()=>{if(l.value){const x=Object.entries(l.value).filter(w=>{let[C]=w;return C.startsWith(C[0].toUpperCase())});f.value=x.length?Object.fromEntries(x):void 0}else f.value=void 0});function m(){const x=IC(Zi,r);Pt(Zi,$(()=>f.value?Tn((x==null?void 0:x.value)??{},f.value):x==null?void 0:x.value))}return{props:u,provideSubDefaults:m}}const Zo=["sm","md","lg","xl","xxl"],Bc=Symbol.for("vuetify:display"),Tf={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},VC=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Tf;return Tn(Tf,e)};function If(e){return St&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function Lf(e){return St&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function _f(e){const a=St&&!e?window.navigator.userAgent:"ssr";function i(V){return!!a.match(V)}const r=i(/android/i),l=i(/iphone|ipad|ipod/i),u=i(/cordova/i),f=i(/electron/i),m=i(/chrome/i),x=i(/edge/i),w=i(/firefox/i),C=i(/opera/i),A=i(/win/i),E=i(/mac/i),_=i(/linux/i);return{android:r,ios:l,cordova:u,electron:f,chrome:m,edge:x,firefox:w,opera:C,win:A,mac:E,linux:_,touch:Uk,ssr:a==="ssr"}}function MC(e,a){const{thresholds:i,mobileBreakpoint:r}=VC(e),l=Xe(Lf(a)),u=Xe(_f(a)),f=Gt({}),m=Xe(If(a));function x(){l.value=Lf(),m.value=If()}function w(){x(),u.value=_f()}return vn(()=>{const C=m.value=i.xxl,X=C?"xs":A?"sm":E?"md":_?"lg":V?"xl":"xxl",B=typeof r=="number"?r:i[r],L=m.valueUn(dd,{...e,class:"mdi"})},et=[String,Function,Object,Array],Dc=Symbol.for("vuetify:icons"),Jo=me({icon:{type:et},tag:{type:String,required:!0}},"icon"),zc=Te()({name:"VComponentIcon",props:Jo(),setup(e,a){let{slots:i}=a;return()=>{const r=e.icon;return O(e.tag,null,{default:()=>{var l;return[e.icon?O(r,null,null):(l=i.default)==null?void 0:l.call(i)]}})}}}),ud=Rn({name:"VSvgIcon",inheritAttrs:!1,props:Jo(),setup(e,a){let{attrs:i}=a;return()=>O(e.tag,Ye(i,{style:null}),{default:()=>[O("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)?O("path",{d:r[0],"fill-opacity":r[1]},null):O("path",{d:r},null)):O("path",{d:e.icon},null)])]})}}),DC=Rn({name:"VLigatureIcon",props:Jo(),setup(e){return()=>O(e.tag,null,{default:()=>[e.icon]})}}),dd=Rn({name:"VClassIcon",props:Jo(),setup(e){return()=>O(e.tag,{class:e.icon},null)}}),zC={svg:{component:ud},class:{component:dd}};function NC(e){return Tn({defaultSet:"mdi",sets:{...zC,mdi:BC},aliases:{...FC,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"}},e)}const HC=e=>{const a=ut(Dc);if(!a)throw new Error("Missing Vuetify Icons provide!");return{iconData:$(()=>{var x;const r=_t(e);if(!r)return{component:zc};let l=r;if(typeof l=="string"&&(l=l.trim(),l.startsWith("$")&&(l=(x=a.aliases)==null?void 0:x[l.slice(1)])),!l)throw new Error(`Could not find aliased icon "${r}"`);if(Array.isArray(l))return{component:ud,icon:l};if(typeof l!="string")return{component:zc,icon:l};const u=Object.keys(a.sets).find(w=>typeof l=="string"&&l.startsWith(`${w}:`)),f=u?l.slice(u.length+1):l;return{component:a.sets[u??a.defaultSet].component,icon:f}})}},XC={badge:"Badge",open:"Open",close:"Close",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:{ok:"OK",cancel:"Cancel",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},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)"},timePicker:{am:"AM",pm:"PM"},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"}},YC={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,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 Wa(e,a){let i;function r(){i=es(),i.run(()=>a.length?a(()=>{i==null||i.stop(),r()}):a())}He(e,l=>{l&&!i?r():l||(i==null||i.stop(),i=void 0)},{immediate:!0}),nn(()=>{i==null||i.stop()})}function tt(e,a,i){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:A=>A,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:A=>A;const u=Wt("useProxiedModel"),f=Oe(e[a]!==void 0?e[a]:i),m=di(a),w=$(m!==a?()=>{var A,E,_,V;return e[a],!!(((A=u.vnode.props)!=null&&A.hasOwnProperty(a)||(E=u.vnode.props)!=null&&E.hasOwnProperty(m))&&((_=u.vnode.props)!=null&&_.hasOwnProperty(`onUpdate:${a}`)||(V=u.vnode.props)!=null&&V.hasOwnProperty(`onUpdate:${m}`)))}:()=>{var A,E;return e[a],!!((A=u.vnode.props)!=null&&A.hasOwnProperty(a)&&((E=u.vnode.props)!=null&&E.hasOwnProperty(`onUpdate:${a}`)))});Wa(()=>!w.value,()=>{He(()=>e[a],A=>{f.value=A})});const C=$({get(){const A=e[a];return r(w.value?A:f.value)},set(A){const E=l(A),_=nt(w.value?e[a]:f.value);_===E||r(_)===A||(f.value=E,u==null||u.emit(`update:${a}`,E))}});return Object.defineProperty(C,"externalValue",{get:()=>w.value?e[a]:f.value}),C}const Rf="$vuetify.",Of=(e,a)=>e.replace(/\{(\d+)\}/g,(i,r)=>String(a[+r])),tp=(e,a,i)=>function(r){for(var l=arguments.length,u=new Array(l>1?l-1:0),f=1;fnew Intl.NumberFormat([e.value,a.value],r).format(i)}function Nl(e,a,i){const r=tt(e,a,e[a]??i.value);return r.value=e[a]??i.value,He(i,l=>{e[a]==null&&(r.value=i.value)}),r}function ap(e){return a=>{const i=Nl(a,"locale",e.current),r=Nl(a,"fallback",e.fallback),l=Nl(a,"messages",e.messages);return{name:"vuetify",current:i,fallback:r,messages:l,t:tp(i,r,l),n:np(i,r),provide:ap({current:i,fallback:r,messages:l})}}}function WC(e){const a=Xe((e==null?void 0:e.locale)??"en"),i=Xe((e==null?void 0:e.fallback)??"en"),r=Oe({en:XC,...e==null?void 0:e.messages});return{name:"vuetify",current:a,fallback:i,messages:r,t:tp(a,i,r),n:np(a,i),provide:ap({current:a,fallback:i,messages:r})}}const Ji=Symbol.for("vuetify:locale");function jC(e){return e.name!=null}function $C(e){const a=e!=null&&e.adapter&&jC(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:WC(e),i=UC(a,e);return{...a,...i}}function On(){const e=ut(Ji);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function GC(e){const a=ut(Ji);if(!a)throw new Error("[Vuetify] Could not find injected locale instance");const i=a.provide(e),r=qC(i,a.rtl,e),l={...i,...r};return Pt(Ji,l),l}function UC(e,a){const i=Oe((a==null?void 0:a.rtl)??YC),r=$(()=>i.value[e.current.value]??!1);return{isRtl:r,rtl:i,rtlClasses:$(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function qC(e,a,i){const r=$(()=>i.rtl??a.value[e.current.value]??!1);return{isRtl:r,rtl:a,rtlClasses:$(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function jt(){const e=ut(Ji);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const er=Symbol.for("vuetify:theme"),ht=me({theme:String},"theme"),ws={defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#6200EE","primary-darken-1":"#3700B3",secondary:"#03DAC6","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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-variant":"#BDBDBD","on-surface-variant":"#424242",primary:"#BB86FC","primary-darken-1":"#3700B3",secondary:"#03DAC5","secondary-darken-1":"#03DAC5",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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}};function KC(){var i,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ws;if(!e)return{...ws,isDisabled:!0};const a={};for(const[l,u]of Object.entries(e.themes??{})){const f=u.dark||l==="dark"?(i=ws.themes)==null?void 0:i.dark:(r=ws.themes)==null?void 0:r.light;a[l]=Tn(f,u)}return Tn(ws,{...e,themes:a})}function ZC(e){const a=KC(e),i=Oe(a.defaultTheme),r=Oe(a.themes),l=$(()=>{const C={};for(const[A,E]of Object.entries(r.value)){const _=C[A]={...E,colors:{...E.colors}};if(a.variations)for(const V of a.variations.colors){const D=_.colors[V];if(D)for(const X of["lighten","darken"]){const B=X==="lighten"?kC:CC;for(const L of ua(a.variations[X],1))_.colors[`${V}-${X}-${L}`]=qm(B(Hn(D),L))}}for(const V of Object.keys(_.colors)){if(/^on-[a-z]/.test(V)||_.colors[`on-${V}`])continue;const D=`on-${V}`,X=Hn(_.colors[V]);_.colors[D]=Jm(X)}}return C}),u=$(()=>l.value[i.value]),f=$(()=>{const C=[];u.value.dark&&ti(C,":root",["color-scheme: dark"]),ti(C,":root",Vf(u.value));for(const[V,D]of Object.entries(l.value))ti(C,`.v-theme--${V}`,[`color-scheme: ${D.dark?"dark":"normal"}`,...Vf(D)]);const A=[],E=[],_=new Set(Object.values(l.value).flatMap(V=>Object.keys(V.colors)));for(const V of _)/^on-[a-z]/.test(V)?ti(E,`.${V}`,[`color: rgb(var(--v-theme-${V})) !important`]):(ti(A,`.bg-${V}`,[`--v-theme-overlay-multiplier: var(--v-theme-${V}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${V})) !important`,`color: rgb(var(--v-theme-on-${V})) !important`]),ti(E,`.text-${V}`,[`color: rgb(var(--v-theme-${V})) !important`]),ti(E,`.border-${V}`,[`--v-border-color: var(--v-theme-${V})`]));return C.push(...A,...E),C.map((V,D)=>D===0?V:` ${V}`).join("")});function m(){return{style:[{children:f.value,id:"vuetify-theme-stylesheet",nonce:a.cspNonce||!1}]}}function x(C){if(a.isDisabled)return;const A=C._context.provides.usehead;if(A)if(A.push){const E=A.push(m);St&&He(f,()=>{E.patch(m)})}else St?(A.addHeadObjs($(m)),vn(()=>A.updateDOM())):A.addHeadObjs(m());else{let _=function(){if(typeof document<"u"&&!E){const V=document.createElement("style");V.type="text/css",V.id="vuetify-theme-stylesheet",a.cspNonce&&V.setAttribute("nonce",a.cspNonce),E=V,document.head.appendChild(E)}E&&(E.innerHTML=f.value)},E=St?document.getElementById("vuetify-theme-stylesheet"):null;St?He(f,_,{immediate:!0}):_()}}const w=$(()=>a.isDisabled?void 0:`v-theme--${i.value}`);return{install:x,isDisabled:a.isDisabled,name:i,themes:r,current:u,computedThemes:l,themeClasses:w,styles:f,global:{name:i,current:u}}}function vt(e){Wt("provideTheme");const a=ut(er,null);if(!a)throw new Error("Could not find Vuetify theme injection");const i=$(()=>e.theme??(a==null?void 0:a.name.value)),r=$(()=>a.isDisabled?void 0:`v-theme--${i.value}`),l={...a,name:i,themeClasses:r};return Pt(er,l),l}function ip(){Wt("useTheme");const e=ut(er,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function ti(e,a,i){e.push(`${a} { +`,...i.map(r=>` ${r}; +`),`} +`)}function Vf(e){const a=e.dark?2:1,i=e.dark?1:2,r=[];for(const[l,u]of Object.entries(e.colors)){const f=Hn(u);r.push(`--v-theme-${l}: ${f.r},${f.g},${f.b}`),l.startsWith("on-")||r.push(`--v-theme-${l}-overlay-multiplier: ${Fc(u)>.18?a:i}`)}for(const[l,u]of Object.entries(e.variables)){const f=typeof u=="string"&&u.startsWith("#")?Hn(u):void 0,m=f?`${f.r}, ${f.g}, ${f.b}`:void 0;r.push(`--v-${l}: ${m??u}`)}return r}const Nc={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function JC(e,a){const i=[];let r=[];const l=sp(e),u=rp(e),f=l.getDay()-Nc[a.slice(-2).toUpperCase()],m=u.getDay()-Nc[a.slice(-2).toUpperCase()];for(let x=0;x{const r=new Date(Mf);return r.setDate(Mf.getDate()+a+i),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function aA(e,a,i){const r=new Date(e);let l={};switch(a){case"fullDateWithWeekday":l={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"normalDateWithWeekday":l={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":l={};break;case"monthAndDate":l={month:"long",day:"numeric"};break;case"monthAndYear":l={month:"long",year:"numeric"};break;case"dayOfMonth":l={day:"numeric"};break;default:l={timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(i,l).format(r)}function iA(e,a){const i=new Date(e);return i.setDate(i.getDate()+a),i}function sA(e,a){const i=new Date(e);return i.setMonth(i.getMonth()+a),i}function rA(e){return e.getFullYear()}function oA(e){return e.getMonth()}function lA(e){return new Date(e.getFullYear(),0,1)}function cA(e){return new Date(e.getFullYear(),11,31)}function uA(e,a){return Hc(e,a[0])&&hA(e,a[1])}function dA(e){const a=new Date(e);return a instanceof Date&&!isNaN(a.getTime())}function Hc(e,a){return e.getTime()>a.getTime()}function hA(e,a){return e.getTime()1&&arguments[1]!==void 0?arguments[1]:"content";const i=Oe(),r=Oe();if(St){const l=new ResizeObserver(u=>{e==null||e(u,l),u.length&&(a==="content"?r.value=u[0].contentRect:r.value=u[0].target.getBoundingClientRect())});qt(()=>{l.disconnect()}),He(i,(u,f)=>{f&&(l.unobserve(Rc(f)),r.value=void 0),u&&l.observe(Rc(u))},{flush:"post"})}return{resizeRef:i,contentRect:as(r)}}const mo=Symbol.for("vuetify:layout"),op=Symbol.for("vuetify:layout-item"),Df=1e3,lp=me({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),rs=me({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function xA(){const e=ut(mo);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function os(e){const a=ut(mo);if(!a)throw new Error("[Vuetify] Could not find injected layout");const i=e.id??`layout-item-${sn()}`,r=Wt("useLayoutItem");Pt(op,{id:i});const l=Xe(!1);Ru(()=>l.value=!0),_u(()=>l.value=!1);const{layoutItemStyles:u,layoutItemScrimStyles:f}=a.register(r,{...e,active:$(()=>l.value?!1:e.active.value),id:i});return qt(()=>a.unregister(i)),{layoutItemStyles:u,layoutRect:a.layoutRect,layoutItemScrimStyles:f}}const yA=(e,a,i,r)=>{let l={top:0,left:0,right:0,bottom:0};const u=[{id:"",layer:{...l}}];for(const f of e){const m=a.get(f),x=i.get(f),w=r.get(f);if(!m||!x||!w)continue;const C={...l,[m.value]:parseInt(l[m.value],10)+(w.value?parseInt(x.value,10):0)};u.push({id:f,layer:C}),l=C}return u};function cp(e){const a=ut(mo,null),i=$(()=>a?a.rootZIndex.value-100:Df),r=Oe([]),l=Gt(new Map),u=Gt(new Map),f=Gt(new Map),m=Gt(new Map),x=Gt(new Map),{resizeRef:w,contentRect:C}=na(),A=$(()=>{const J=new Map,Q=e.overlaps??[];for(const j of Q.filter(G=>G.includes(":"))){const[G,ee]=j.split(":");if(!r.value.includes(G)||!r.value.includes(ee))continue;const ie=l.get(G),ne=l.get(ee),oe=u.get(G),le=u.get(ee);!ie||!ne||!oe||!le||(J.set(ee,{position:ie.value,amount:parseInt(oe.value,10)}),J.set(G,{position:ne.value,amount:-parseInt(le.value,10)}))}return J}),E=$(()=>{const J=[...new Set([...f.values()].map(j=>j.value))].sort((j,G)=>j-G),Q=[];for(const j of J){const G=r.value.filter(ee=>{var ie;return((ie=f.get(ee))==null?void 0:ie.value)===j});Q.push(...G)}return yA(Q,l,u,m)}),_=$(()=>!Array.from(x.values()).some(J=>J.value)),V=$(()=>E.value[E.value.length-1].layer),D=$(()=>({"--v-layout-left":je(V.value.left),"--v-layout-right":je(V.value.right),"--v-layout-top":je(V.value.top),"--v-layout-bottom":je(V.value.bottom),..._.value?void 0:{transition:"none"}})),X=$(()=>E.value.slice(1).map((J,Q)=>{let{id:j}=J;const{layer:G}=E.value[Q],ee=u.get(j),ie=l.get(j);return{id:j,...G,size:Number(ee.value),position:ie.value}})),B=J=>X.value.find(Q=>Q.id===J),L=Wt("createLayout"),W=Xe(!1);zt(()=>{W.value=!0}),Pt(mo,{register:(J,Q)=>{let{id:j,order:G,position:ee,layoutSize:ie,elementSize:ne,active:oe,disableTransitions:le,absolute:Ae}=Q;f.set(j,G),l.set(j,ee),u.set(j,ie),m.set(j,oe),le&&x.set(j,le);const fe=Ds(op,L==null?void 0:L.vnode).indexOf(J);fe>-1?r.value.splice(fe,0,j):r.value.push(j);const he=$(()=>X.value.findIndex(Fe=>Fe.id===j)),ke=$(()=>i.value+E.value.length*2-he.value*2),Ee=$(()=>{const Fe=ee.value==="left"||ee.value==="right",Ze=ee.value==="right",Je=ee.value==="bottom",ze={[ee.value]:0,zIndex:ke.value,transform:`translate${Fe?"X":"Y"}(${(oe.value?0:-110)*(Ze||Je?-1:1)}%)`,position:Ae.value||i.value!==Df?"absolute":"fixed",..._.value?void 0:{transition:"none"}};if(!W.value)return ze;const ue=X.value[he.value];if(!ue)throw new Error(`[Vuetify] Could not find layout item "${j}"`);const de=A.value.get(j);return de&&(ue[de.position]+=de.amount),{...ze,height:Fe?`calc(100% - ${ue.top}px - ${ue.bottom}px)`:ne.value?`${ne.value}px`:void 0,left:Ze?void 0:`${ue.left}px`,right:Ze?`${ue.right}px`:void 0,top:ee.value!=="bottom"?`${ue.top}px`:void 0,bottom:ee.value!=="top"?`${ue.bottom}px`:void 0,width:Fe?ne.value?`${ne.value}px`:void 0:`calc(100% - ${ue.left}px - ${ue.right}px)`}}),De=$(()=>({zIndex:ke.value-1}));return{layoutItemStyles:Ee,layoutItemScrimStyles:De,zIndex:ke}},unregister:J=>{f.delete(J),l.delete(J),u.delete(J),m.delete(J),x.delete(J),r.value=r.value.filter(Q=>Q!==J)},mainRect:V,mainStyles:D,getLayoutItem:B,items:X,layoutRect:C,rootZIndex:i});const Y=$(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),N=$(()=>({zIndex:i.value,position:a?"relative":void 0,overflow:a?"hidden":void 0}));return{layoutClasses:Y,layoutStyles:N,getLayoutItem:B,items:X,layoutRect:C,layoutRef:w}}function up(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:a,...i}=e,r=Tn(a,i),{aliases:l={},components:u={},directives:f={}}=r,m=_C(r.defaults),x=MC(r.display,r.ssr),w=ZC(r.theme),C=NC(r.icons),A=$C(r.locale),E=bA(r.date);return{install:V=>{for(const D in f)V.directive(D,f[D]);for(const D in u)V.component(D,u[D]);for(const D in l)V.component(D,Rn({...l[D],name:D,aliasName:l[D].name}));if(w.install(V),V.provide(Zi,m),V.provide(Bc,x),V.provide(er,w),V.provide(Dc,C),V.provide(Ji,A),V.provide(Bf,E),St&&r.ssr)if(V.$nuxt)V.$nuxt.hook("app:suspense:resolve",()=>{x.update()});else{const{mount:D}=V;V.mount=function(){const X=D(...arguments);return gt(()=>x.update()),V.mount=D,X}}sn.reset(),V.mixin({computed:{$vuetify(){return Gt({defaults:Fi.call(this,Zi),display:Fi.call(this,Bc),theme:Fi.call(this,er),icons:Fi.call(this,Dc),locale:Fi.call(this,Ji),date:Fi.call(this,Bf)})}}})},defaults:m,display:x,theme:w,icons:C,locale:A,date:E}}const wA="3.3.14";up.version=wA;function Fi(e){var r,l;const a=this.$,i=((r=a.parent)==null?void 0:r.provides)??((l=a.vnode.appContext)==null?void 0:l.provides);if(i&&e in i)return i[e]}const SA=me({...We(),...lp({fullHeight:!0}),...ht()},"VApp"),kA=Te()({name:"VApp",props:SA(),setup(e,a){let{slots:i}=a;const r=vt(e),{layoutClasses:l,layoutStyles:u,getLayoutItem:f,items:m,layoutRef:x}=cp(e),{rtlClasses:w}=jt();return Ve(()=>{var C;return O("div",{ref:x,class:["v-application",r.themeClasses.value,l.value,w.value,e.class],style:[u.value,e.style]},[O("div",{class:"v-application__wrap"},[(C=i.default)==null?void 0:C.call(i)])])}),{getLayoutItem:f,items:m,theme:r}}});const at=me({tag:{type:String,default:"div"}},"tag"),dp=me({text:String,...We(),...at()},"VToolbarTitle"),hd=Te()({name:"VToolbarTitle",props:dp(),setup(e,a){let{slots:i}=a;return Ve(()=>{const r=!!(i.default||i.text||e.text);return O(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var l;return[r&&O("div",{class:"v-toolbar-title__placeholder"},[i.text?i.text():e.text,(l=i.default)==null?void 0:l.call(i)])]}})}),{}}}),CA=me({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Cn(e,a,i){return Te()({name:e,props:CA({mode:i,origin:a}),setup(r,l){let{slots:u}=l;const f={onBeforeEnter(m){r.origin&&(m.style.transformOrigin=r.origin)},onLeave(m){if(r.leaveAbsolute){const{offsetTop:x,offsetLeft:w,offsetWidth:C,offsetHeight:A}=m;m._transitionInitialStyles={position:m.style.position,top:m.style.top,left:m.style.left,width:m.style.width,height:m.style.height},m.style.position="absolute",m.style.top=`${x}px`,m.style.left=`${w}px`,m.style.width=`${C}px`,m.style.height=`${A}px`}r.hideOnLeave&&m.style.setProperty("display","none","important")},onAfterLeave(m){if(r.leaveAbsolute&&(m!=null&&m._transitionInitialStyles)){const{position:x,top:w,left:C,width:A,height:E}=m._transitionInitialStyles;delete m._transitionInitialStyles,m.style.position=x||"",m.style.top=w||"",m.style.left=C||"",m.style.width=A||"",m.style.height=E||""}}};return()=>{const m=r.group?Bv:$n;return Un(m,{name:r.disabled?"":e,css:!r.disabled,...r.group?void 0:{mode:r.mode},...r.disabled?{}:f},u.default)}}})}function hp(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return Te()({name:e,props:{mode:{type:String,default:i},disabled:Boolean},setup(r,l){let{slots:u}=l;return()=>Un($n,{name:r.disabled?"":e,css:!r.disabled,...r.disabled?{}:a},u.default)}})}function fp(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const i=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",r=kn(`offset-${i}`);return{onBeforeEnter(f){f._parent=f.parentNode,f._initialStyle={transition:f.style.transition,overflow:f.style.overflow,[i]:f.style[i]}},onEnter(f){const m=f._initialStyle;f.style.setProperty("transition","none","important"),f.style.overflow="hidden";const x=`${f[r]}px`;f.style[i]="0",f.offsetHeight,f.style.transition=m.transition,e&&f._parent&&f._parent.classList.add(e),requestAnimationFrame(()=>{f.style[i]=x})},onAfterEnter:u,onEnterCancelled:u,onLeave(f){f._initialStyle={transition:"",overflow:f.style.overflow,[i]:f.style[i]},f.style.overflow="hidden",f.style[i]=`${f[r]}px`,f.offsetHeight,requestAnimationFrame(()=>f.style[i]="0")},onAfterLeave:l,onLeaveCancelled:l};function l(f){e&&f._parent&&f._parent.classList.remove(e),u(f)}function u(f){const m=f._initialStyle[i];f.style.overflow=f._initialStyle.overflow,m!=null&&(f.style[i]=m),delete f._initialStyle}}const AA=me({target:Object},"v-dialog-transition"),Qo=Te()({name:"VDialogTransition",props:AA(),setup(e,a){let{slots:i}=a;const r={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,u){var E;await new Promise(_=>requestAnimationFrame(_)),await new Promise(_=>requestAnimationFrame(_)),l.style.visibility="";const{x:f,y:m,sx:x,sy:w,speed:C}=Nf(e.target,l),A=oi(l,[{transform:`translate(${f}px, ${m}px) scale(${x}, ${w})`,opacity:0},{}],{duration:225*C,easing:PC});(E=zf(l))==null||E.forEach(_=>{oi(_,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*C,easing:Qs})}),A.finished.then(()=>u())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,u){var E;await new Promise(_=>requestAnimationFrame(_));const{x:f,y:m,sx:x,sy:w,speed:C}=Nf(e.target,l);oi(l,[{},{transform:`translate(${f}px, ${m}px) scale(${x}, ${w})`,opacity:0}],{duration:125*C,easing:EC}).finished.then(()=>u()),(E=zf(l))==null||E.forEach(_=>{oi(_,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*C,easing:Qs})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?O($n,Ye({name:"dialog-transition"},r,{css:!1}),i):O($n,{name:"dialog-transition"},i)}});function zf(e){var i;const a=(i=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:i.children;return a&&[...a]}function Nf(e,a){const i=e.getBoundingClientRect(),r=id(a),[l,u]=getComputedStyle(a).transformOrigin.split(" ").map(B=>parseFloat(B)),[f,m]=getComputedStyle(a).getPropertyValue("--v-overlay-anchor-origin").split(" ");let x=i.left+i.width/2;f==="left"||m==="left"?x-=i.width/2:(f==="right"||m==="right")&&(x+=i.width/2);let w=i.top+i.height/2;f==="top"||m==="top"?w-=i.height/2:(f==="bottom"||m==="bottom")&&(w+=i.height/2);const C=i.width/r.width,A=i.height/r.height,E=Math.max(1,C,A),_=C/E||0,V=A/E||0,D=r.width*r.height/(window.innerWidth*window.innerHeight),X=D>.12?Math.min(1.5,(D-.12)*10+1):1;return{x:x-(l+r.left),y:w-(u+r.top),sx:_,sy:V,speed:X}}const PA=Cn("fab-transition","center center","out-in"),EA=Cn("dialog-bottom-transition"),TA=Cn("dialog-top-transition"),Xc=Cn("fade-transition"),fd=Cn("scale-transition"),IA=Cn("scroll-x-transition"),LA=Cn("scroll-x-reverse-transition"),_A=Cn("scroll-y-transition"),RA=Cn("scroll-y-reverse-transition"),OA=Cn("slide-x-transition"),VA=Cn("slide-x-reverse-transition"),gd=Cn("slide-y-transition"),MA=Cn("slide-y-reverse-transition"),el=hp("expand-transition",fp()),vd=hp("expand-x-transition",fp("",!0)),FA=me({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),bt=Te(!1)({name:"VDefaultsProvider",props:FA(),setup(e,a){let{slots:i}=a;const{defaults:r,disabled:l,reset:u,root:f,scoped:m}=cr(e);return Bt(r,{reset:u,root:f,scoped:m,disabled:l}),()=>{var x;return(x=i.default)==null?void 0:x.call(i)}}});const Vn=me({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Mn(e){return{dimensionStyles:$(()=>({height:je(e.height),maxHeight:je(e.maxHeight),maxWidth:je(e.maxWidth),minHeight:je(e.minHeight),minWidth:je(e.minWidth),width:je(e.width)}))}}function BA(e){return{aspectStyles:$(()=>{const a=Number(e.aspectRatio);return a?{paddingBottom:String(1/a*100)+"%"}:void 0})}}const gp=me({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...We(),...Vn()},"VResponsive"),Yc=Te()({name:"VResponsive",props:gp(),setup(e,a){let{slots:i}=a;const{aspectStyles:r}=BA(e),{dimensionStyles:l}=Mn(e);return Ve(()=>{var u;return O("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[l.value,e.style]},[O("div",{class:"v-responsive__sizer",style:r.value},null),(u=i.additional)==null?void 0:u.call(i),i.default&&O("div",{class:["v-responsive__content",e.contentClass]},[i.default()])])}),{}}}),wa=me({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Xn=(e,a)=>{let{slots:i}=a;const{transition:r,disabled:l,...u}=e,{component:f=$n,...m}=typeof r=="object"?r:{};return Un(f,Ye(typeof r=="string"?{name:l?"":r}:m,u,{disabled:l}),i)};function DA(e,a){if(!ed)return;const i=a.modifiers||{},r=a.value,{handler:l,options:u}=typeof r=="object"?r:{handler:r,options:{}},f=new IntersectionObserver(function(){var A;let m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],x=arguments.length>1?arguments[1]:void 0;const w=(A=e._observe)==null?void 0:A[a.instance.$.uid];if(!w)return;const C=m.some(E=>E.isIntersecting);l&&(!i.quiet||w.init)&&(!i.once||C||w.init)&&l(C,m,x),C&&i.once?vp(e,a):w.init=!0},u);e._observe=Object(e._observe),e._observe[a.instance.$.uid]={init:!1,observer:f},f.observe(e)}function vp(e,a){var r;const i=(r=e._observe)==null?void 0:r[a.instance.$.uid];i&&(i.observer.unobserve(e),delete e._observe[a.instance.$.uid])}const mp={mounted:DA,unmounted:vp},tl=mp,pp=me({alt:String,cover:Boolean,eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},srcset:String,...gp(),...We(),...wa()},"VImg"),bi=Te()({name:"VImg",directives:{intersect:tl},props:pp(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,a){let{emit:i,slots:r}=a;const l=Xe(""),u=Oe(),f=Xe(e.eager?"loading":"idle"),m=Xe(),x=Xe(),w=$(()=>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)}),C=$(()=>w.value.aspect||m.value/x.value||0);He(()=>e.src,()=>{A(f.value!=="idle")}),He(C,(j,G)=>{!j&&G&&u.value&&X(u.value)}),gr(()=>A());function A(j){if(!(e.eager&&j)&&!(ed&&!j&&!e.eager)){if(f.value="loading",w.value.lazySrc){const G=new Image;G.src=w.value.lazySrc,X(G,null)}w.value.src&>(()=>{var G,ee;if(i("loadstart",((G=u.value)==null?void 0:G.currentSrc)||w.value.src),(ee=u.value)!=null&&ee.complete){if(u.value.naturalWidth||_(),f.value==="error")return;C.value||X(u.value,null),E()}else C.value||X(u.value),V()})}}function E(){var j;V(),f.value="loaded",i("load",((j=u.value)==null?void 0:j.currentSrc)||w.value.src)}function _(){var j;f.value="error",i("error",((j=u.value)==null?void 0:j.currentSrc)||w.value.src)}function V(){const j=u.value;j&&(l.value=j.currentSrc||j.src)}let D=-1;function X(j){let G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const ee=()=>{clearTimeout(D);const{naturalHeight:ie,naturalWidth:ne}=j;ie||ne?(m.value=ne,x.value=ie):!j.complete&&f.value==="loading"&&G!=null?D=window.setTimeout(ee,G):(j.currentSrc.endsWith(".svg")||j.currentSrc.startsWith("data:image/svg+xml"))&&(m.value=1,x.value=1)};ee()}const B=$(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),L=()=>{var ee;if(!w.value.src||f.value==="idle")return null;const j=O("img",{class:["v-img__img",B.value],src:w.value.src,srcset:w.value.srcset,alt:e.alt,sizes:e.sizes,ref:u,onLoad:E,onError:_},null),G=(ee=r.sources)==null?void 0:ee.call(r);return O(Xn,{transition:e.transition,appear:!0},{default:()=>[Et(G?O("picture",{class:"v-img__picture"},[G,j]):j,[[Ln,f.value==="loaded"]])]})},W=()=>O(Xn,{transition:e.transition},{default:()=>[w.value.lazySrc&&f.value!=="loaded"&&O("img",{class:["v-img__img","v-img__img--preload",B.value],src:w.value.lazySrc,alt:e.alt},null)]}),Y=()=>r.placeholder?O(Xn,{transition:e.transition,appear:!0},{default:()=>[(f.value==="loading"||f.value==="error"&&!r.error)&&O("div",{class:"v-img__placeholder"},[r.placeholder()])]}):null,N=()=>r.error?O(Xn,{transition:e.transition,appear:!0},{default:()=>[f.value==="error"&&O("div",{class:"v-img__error"},[r.error()])]}):null,J=()=>e.gradient?O("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,Q=Xe(!1);{const j=He(C,G=>{G&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{Q.value=!0})}),j())})}return Ve(()=>{const[j]=Yc.filterProps(e);return Et(O(Yc,Ye({class:["v-img",{"v-img--booting":!Q.value},e.class],style:[{width:je(e.width==="auto"?m.value:e.width)},e.style]},j,{aspectRatio:C.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>O(Ke,null,[O(L,null,null),O(W,null,null),O(J,null,null),O(Y,null,null),O(N,null,null)]),default:r.default}),[[mn("intersect"),{handler:A,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:u,state:f,naturalWidth:m,naturalHeight:x}}}),An=me({border:[Boolean,Number,String]},"border");function Fn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return{borderClasses:$(()=>{const r=yt(e)?e.value:e.border,l=[];if(r===!0||r==="")l.push(`${a}--border`);else if(typeof r=="string"||r===0)for(const u of String(r).split(" "))l.push(`border-${u}`);return l})}}function md(e){return nd(()=>{const a=[],i={};if(e.value.background)if(Af(e.value.background)){if(i.backgroundColor=e.value.background,!e.value.text){const r=Jm(i.backgroundColor);i.color=r,i.caretColor=r}}else a.push(`bg-${e.value.background}`);return e.value.text&&(Af(e.value.text)?(i.color=e.value.text,i.caretColor=e.value.text):a.push(`text-${e.value.text}`)),{colorClasses:a,colorStyles:i}})}function an(e,a){const i=$(()=>({text:yt(e)?e.value:a?e[a]:null})),{colorClasses:r,colorStyles:l}=md(i);return{textColorClasses:r,textColorStyles:l}}function Rt(e,a){const i=$(()=>({background:yt(e)?e.value:a?e[a]:null})),{colorClasses:r,colorStyles:l}=md(i);return{backgroundColorClasses:r,backgroundColorStyles:l}}const Nt=me({elevation:{type:[Number,String],validator(e){const a=parseInt(e);return!isNaN(a)&&a>=0&&a<=24}}},"elevation");function Kt(e){return{elevationClasses:$(()=>{const i=yt(e)?e.value:e.elevation,r=[];return i==null||r.push(`elevation-${i}`),r})}}const At=me({rounded:{type:[Boolean,Number,String],default:void 0}},"rounded");function Lt(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return{roundedClasses:$(()=>{const r=yt(e)?e.value:e.rounded,l=[];if(r===!0||r==="")l.push(`${a}--rounded`);else if(typeof r=="string"||r===0)for(const u of String(r).split(" "))l.push(`rounded-${u}`);return l})}}const zA=[null,"prominent","default","comfortable","compact"],bp=me({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>zA.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...An(),...We(),...Nt(),...At(),...at({tag:"header"}),...ht()},"VToolbar"),Wc=Te()({name:"VToolbar",props:bp(),setup(e,a){var _;let{slots:i}=a;const{backgroundColorClasses:r,backgroundColorStyles:l}=Rt(Ie(e,"color")),{borderClasses:u}=Fn(e),{elevationClasses:f}=Kt(e),{roundedClasses:m}=Lt(e),{themeClasses:x}=vt(e),{rtlClasses:w}=jt(),C=Xe(!!(e.extended||(_=i.extension)!=null&&_.call(i))),A=$(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),E=$(()=>C.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 Bt({VBtn:{variant:"text"}}),Ve(()=>{var B;const V=!!(e.title||i.title),D=!!(i.image||e.image),X=(B=i.extension)==null?void 0:B.call(i);return C.value=!!(e.extended||X),O(e.tag,{class:["v-toolbar",{"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,u.value,f.value,m.value,x.value,w.value,e.class],style:[l.value,e.style]},{default:()=>[D&&O("div",{key:"image",class:"v-toolbar__image"},[i.image?O(bt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},i.image):O(bi,{key:"image-img",cover:!0,src:e.image},null)]),O(bt,{defaults:{VTabs:{height:je(A.value)}}},{default:()=>{var L,W,Y;return[O("div",{class:"v-toolbar__content",style:{height:je(A.value)}},[i.prepend&&O("div",{class:"v-toolbar__prepend"},[(L=i.prepend)==null?void 0:L.call(i)]),V&&O(hd,{key:"title",text:e.title},{text:i.title}),(W=i.default)==null?void 0:W.call(i),i.append&&O("div",{class:"v-toolbar__append"},[(Y=i.append)==null?void 0:Y.call(i)])])]}}),O(bt,{defaults:{VTabs:{height:je(E.value)}}},{default:()=>[O(el,null,{default:()=>[C.value&&O("div",{class:"v-toolbar__extension",style:{height:je(E.value)}},[X])]})]})]})}),{contentHeight:A,extensionHeight:E}}}),NA=me({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function HA(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:i}=a;let r=0;const l=Oe(null),u=Xe(0),f=Xe(0),m=Xe(0),x=Xe(!1),w=Xe(!1),C=$(()=>Number(e.scrollThreshold)),A=$(()=>en((C.value-u.value)/C.value||0)),E=()=>{const _=l.value;!_||i&&!i.value||(r=u.value,u.value="window"in _?_.pageYOffset:_.scrollTop,w.value=u.value{f.value=f.value||u.value}),He(x,()=>{f.value=0}),zt(()=>{He(()=>e.scrollTarget,_=>{var D;const V=_?document.querySelector(_):window;V&&V!==l.value&&((D=l.value)==null||D.removeEventListener("scroll",E),l.value=V,l.value.addEventListener("scroll",E,{passive:!0}))},{immediate:!0})}),qt(()=>{var _;(_=l.value)==null||_.removeEventListener("scroll",E)}),i&&He(i,E,{immediate:!0}),{scrollThreshold:C,currentScroll:u,currentThreshold:m,isScrollActive:x,scrollRatio:A,isScrollingUp:w,savedScroll:f}}function Ei(){const e=Xe(!1);return zt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:$(()=>e.value?void 0:{transition:"none !important"}),isBooted:as(e)}}const XA=me({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...bp(),...rs(),...NA(),height:{type:[Number,String],default:64}},"VAppBar"),YA=Te()({name:"VAppBar",props:XA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=Oe(),l=tt(e,"modelValue"),u=$(()=>{var L;const B=new Set(((L=e.scrollBehavior)==null?void 0:L.split(" "))??[]);return{hide:B.has("hide"),inverted:B.has("inverted"),collapse:B.has("collapse"),elevate:B.has("elevate"),fadeImage:B.has("fade-image")}}),f=$(()=>{const B=u.value;return B.hide||B.inverted||B.collapse||B.elevate||B.fadeImage||!l.value}),{currentScroll:m,scrollThreshold:x,isScrollingUp:w,scrollRatio:C}=HA(e,{canScroll:f}),A=$(()=>e.collapse||u.value.collapse&&(u.value.inverted?C.value>0:C.value===0)),E=$(()=>e.flat||u.value.elevate&&(u.value.inverted?m.value>0:m.value===0)),_=$(()=>u.value.fadeImage?u.value.inverted?1-C.value:C.value:void 0),V=$(()=>{var W,Y;if(u.value.hide&&u.value.inverted)return 0;const B=((W=r.value)==null?void 0:W.contentHeight)??0,L=((Y=r.value)==null?void 0:Y.extensionHeight)??0;return B+L});Wa($(()=>!!e.scrollBehavior),()=>{vn(()=>{u.value.hide?u.value.inverted?l.value=m.value>x.value:l.value=w.value||m.valueparseInt(e.order,10)),position:Ie(e,"location"),layoutSize:V,elementSize:Xe(void 0),active:l,absolute:Ie(e,"absolute")});return Ve(()=>{const[B]=Wc.filterProps(e);return O(Wc,Ye({ref:r,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...X.value,"--v-toolbar-image-opacity":_.value,height:void 0,...D.value},e.style]},B,{collapse:A.value,flat:E.value}),i)}),{}}});const WA=[null,"default","comfortable","compact"],Ht=me({density:{type:String,default:"default",validator:e=>WA.includes(e)}},"density");function rn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return{densityClasses:$(()=>`${a}--density-${e.density}`)}}const jA=["elevated","flat","tonal","outlined","text","plain"];function Ti(e,a){return O(Ke,null,[e&&O("span",{key:"overlay",class:`${a}__overlay`},null),O("span",{key:"underlay",class:`${a}__underlay`},null)])}const Bn=me({color:String,variant:{type:String,default:"elevated",validator:e=>jA.includes(e)}},"variant");function Ii(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();const i=$(()=>{const{variant:u}=_t(e);return`${a}--variant-${u}`}),{colorClasses:r,colorStyles:l}=md($(()=>{const{variant:u,color:f}=_t(e);return{[["elevated","flat"].includes(u)?"background":"text"]:f}}));return{colorClasses:r,colorStyles:l,variantClasses:i}}const xp=me({divided:Boolean,...An(),...We(),...Ht(),...Nt(),...At(),...at(),...ht(),...Bn()},"VBtnGroup"),jc=Te()({name:"VBtnGroup",props:xp(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e),{borderClasses:u}=Fn(e),{elevationClasses:f}=Kt(e),{roundedClasses:m}=Lt(e);Bt({VBtn:{height:"auto",color:Ie(e,"color"),density:Ie(e,"density"),flat:!0,variant:Ie(e,"variant")}}),Ve(()=>O(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},r.value,u.value,l.value,f.value,m.value,e.class],style:e.style},i))}}),ls=me({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),cs=me({value:null,disabled:Boolean,selectedClass:String},"group-item");function us(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const r=Wt("useGroupItem");if(!r)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=sn();Pt(Symbol.for(`${a.description}:id`),l);const u=ut(a,null);if(!u){if(!i)return u;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${a.description}`)}const f=Ie(e,"value"),m=$(()=>!!(u.disabled.value||e.disabled));u.register({id:l,value:f,disabled:m},r),qt(()=>{u.unregister(l)});const x=$(()=>u.isSelected(l)),w=$(()=>x.value&&[u.selectedClass.value,e.selectedClass]);return He(x,C=>{r.emit("group:selected",{value:C})}),{id:l,isSelected:x,toggle:()=>u.select(l,!x.value),select:C=>u.select(l,C),selectedClass:w,value:f,disabled:m,group:u}}function Li(e,a){let i=!1;const r=Gt([]),l=tt(e,"modelValue",[],E=>E==null?[]:yp(r,In(E)),E=>{const _=GA(r,E);return e.multiple?_:_[0]}),u=Wt("useGroup");function f(E,_){const V=E,D=Symbol.for(`${a.description}:id`),B=Ds(D,u==null?void 0:u.vnode).indexOf(_);B>-1?r.splice(B,0,V):r.push(V)}function m(E){if(i)return;x();const _=r.findIndex(V=>V.id===E);r.splice(_,1)}function x(){const E=r.find(_=>!_.disabled);E&&e.mandatory==="force"&&!l.value.length&&(l.value=[E.id])}zt(()=>{x()}),qt(()=>{i=!0});function w(E,_){const V=r.find(D=>D.id===E);if(!(_&&(V!=null&&V.disabled)))if(e.multiple){const D=l.value.slice(),X=D.findIndex(L=>L===E),B=~X;if(_=_??!B,B&&e.mandatory&&D.length<=1||!B&&e.max!=null&&D.length+1>e.max)return;X<0&&_?D.push(E):X>=0&&!_&&D.splice(X,1),l.value=D}else{const D=l.value.includes(E);if(e.mandatory&&D)return;l.value=_??!D?[E]:[]}}function C(E){if(e.multiple,l.value.length){const _=l.value[0],V=r.findIndex(B=>B.id===_);let D=(V+E)%r.length,X=r[D];for(;X.disabled&&D!==V;)D=(D+E)%r.length,X=r[D];if(X.disabled)return;l.value=[r[D].id]}else{const _=r.find(V=>!V.disabled);_&&(l.value=[_.id])}}const A={register:f,unregister:m,selected:l,select:w,disabled:Ie(e,"disabled"),prev:()=>C(r.length-1),next:()=>C(1),isSelected:E=>l.value.includes(E),selectedClass:$(()=>e.selectedClass),items:$(()=>r),getItemIndex:E=>$A(r,E)};return Pt(a,A),A}function $A(e,a){const i=yp(e,[a]);return i.length?e.findIndex(r=>r.id===i[0]):-1}function yp(e,a){const i=[];return a.forEach(r=>{const l=e.find(f=>Ci(r,f.value)),u=e[r];(l==null?void 0:l.value)!=null?i.push(l.id):u!=null&&i.push(u.id)}),i}function GA(e,a){const i=[];return a.forEach(r=>{const l=e.findIndex(u=>u.id===r);if(~l){const u=e[l];i.push(u.value!=null?u.value:l)}}),i}const pd=Symbol.for("vuetify:v-btn-toggle"),UA=me({...xp(),...ls()},"VBtnToggle"),qA=Te()({name:"VBtnToggle",props:UA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{isSelected:r,next:l,prev:u,select:f,selected:m}=Li(e,pd);return Ve(()=>{const[x]=jc.filterProps(e);return O(jc,Ye({class:["v-btn-toggle",e.class]},x,{style:e.style}),{default:()=>{var w;return[(w=i.default)==null?void 0:w.call(i,{isSelected:r,next:l,prev:u,select:f,selected:m})]}})}),{next:l,prev:u,select:f}}});const KA=["x-small","small","default","large","x-large"],Sa=me({size:{type:[String,Number],default:"default"}},"size");function ds(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return nd(()=>{let i,r;return ho(KA,e.size)?i=`${a}--size-${e.size}`:e.size&&(r={width:je(e.size),height:je(e.size)}),{sizeClasses:i,sizeStyles:r}})}const ZA=me({color:String,start:Boolean,end:Boolean,icon:et,...We(),...Sa(),...at({tag:"i"}),...ht()},"VIcon"),wt=Te()({name:"VIcon",props:ZA(),setup(e,a){let{attrs:i,slots:r}=a;const l=Oe(),{themeClasses:u}=vt(e),{iconData:f}=HC($(()=>l.value||e.icon)),{sizeClasses:m}=ds(e),{textColorClasses:x,textColorStyles:w}=an(Ie(e,"color"));return Ve(()=>{var A,E;const C=(A=r.default)==null?void 0:A.call(r);return C&&(l.value=(E=Dm(C).filter(_=>_.type===za&&_.children&&typeof _.children=="string")[0])==null?void 0:E.children),O(f.value.component,{tag:e.tag,icon:f.value.icon,class:["v-icon","notranslate",u.value,m.value,x.value,{"v-icon--clickable":!!i.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[m.value?void 0:{fontSize:je(e.size),height:je(e.size),width:je(e.size)},w.value,e.style],role:i.onClick?"button":void 0,"aria-hidden":!i.onClick},{default:()=>[C]})}),{}}});function bd(e,a){const i=Oe(),r=Xe(!1);if(ed){const l=new IntersectionObserver(u=>{e==null||e(u,l),r.value=!!u.find(f=>f.isIntersecting)},a);qt(()=>{l.disconnect()}),He(i,(u,f)=>{f&&(l.unobserve(f),r.value=!1),u&&l.observe(u)},{flush:"post"})}return{intersectionRef:i,isIntersecting:r}}const JA=me({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...We(),...Sa(),...at({tag:"div"}),...ht()},"VProgressCircular"),xd=Te()({name:"VProgressCircular",props:JA(),setup(e,a){let{slots:i}=a;const r=20,l=2*Math.PI*r,u=Oe(),{themeClasses:f}=vt(e),{sizeClasses:m,sizeStyles:x}=ds(e),{textColorClasses:w,textColorStyles:C}=an(Ie(e,"color")),{textColorClasses:A,textColorStyles:E}=an(Ie(e,"bgColor")),{intersectionRef:_,isIntersecting:V}=bd(),{resizeRef:D,contentRect:X}=na(),B=$(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),L=$(()=>Number(e.width)),W=$(()=>x.value?Number(e.size):X.value?X.value.width:Math.max(L.value,32)),Y=$(()=>r/(1-L.value/W.value)*2),N=$(()=>L.value/W.value*Y.value),J=$(()=>je((100-B.value)/100*l));return vn(()=>{_.value=u.value,D.value=u.value}),Ve(()=>O(e.tag,{ref:u,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":V.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},f.value,m.value,w.value,e.class],style:[x.value,C.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:B.value},{default:()=>[O("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${Y.value} ${Y.value}`},[O("circle",{class:["v-progress-circular__underlay",A.value],style:E.value,fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":N.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),O("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":N.value,"stroke-dasharray":l,"stroke-dashoffset":J.value},null)]),i.default&&O("div",{class:"v-progress-circular__content"},[i.default({value:B.value})])]})),{}}});const Hf={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},$a=me({location:String},"location");function Ga(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2?arguments[2]:void 0;const{isRtl:r}=jt();return{locationStyles:$(()=>{if(!e.location)return{};const{side:u,align:f}=Vc(e.location.split(" ").length>1?e.location:`${e.location} center`,r.value);function m(w){return i?i(w):0}const x={};return u!=="center"&&(a?x[Hf[u]]=`calc(100% - ${m(u)}px)`:x[u]=0),f!=="center"?a?x[Hf[f]]=`calc(100% - ${m(f)}px)`:x[f]=0:(u==="center"?x.top=x.left="50%":x[{top:"left",bottom:"left",left:"top",right:"top"}[u]]="50%",x.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[u]),x})}}const QA=me({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...We(),...$a({location:"top"}),...At(),...at(),...ht()},"VProgressLinear"),yd=Te()({name:"VProgressLinear",props:QA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{isRtl:l,rtlClasses:u}=jt(),{themeClasses:f}=vt(e),{locationStyles:m}=Ga(e),{textColorClasses:x,textColorStyles:w}=an(e,"color"),{backgroundColorClasses:C,backgroundColorStyles:A}=Rt($(()=>e.bgColor||e.color)),{backgroundColorClasses:E,backgroundColorStyles:_}=Rt(e,"color"),{roundedClasses:V}=Lt(e),{intersectionRef:D,isIntersecting:X}=bd(),B=$(()=>parseInt(e.max,10)),L=$(()=>parseInt(e.height,10)),W=$(()=>parseFloat(e.bufferValue)/B.value*100),Y=$(()=>parseFloat(r.value)/B.value*100),N=$(()=>l.value!==e.reverse),J=$(()=>e.indeterminate?"fade-transition":"slide-x-transition"),Q=$(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function j(G){if(!D.value)return;const{left:ee,right:ie,width:ne}=D.value.getBoundingClientRect(),oe=N.value?ne-G.clientX+(ie-ne):G.clientX-ee;r.value=Math.round(oe/ne*B.value)}return Ve(()=>O(e.tag,{ref:D,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&X.value,"v-progress-linear--reverse":N.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},V.value,f.value,u.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?je(L.value):0,"--v-progress-linear-height":je(L.value),...m.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Y.value,onClick:e.clickable&&j},{default:()=>[e.stream&&O("div",{key:"stream",class:["v-progress-linear__stream",x.value],style:{...w.value,[N.value?"left":"right"]:je(-L.value),borderTop:`${je(L.value/2)} dotted`,opacity:Q.value,top:`calc(50% - ${je(L.value/4)})`,width:je(100-W.value,"%"),"--v-progress-linear-stream-to":je(L.value*(N.value?1:-1))}},null),O("div",{class:["v-progress-linear__background",C.value],style:[A.value,{opacity:Q.value,width:je(e.stream?W.value:100,"%")}]},null),O($n,{name:J.value},{default:()=>[e.indeterminate?O("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(G=>O("div",{key:G,class:["v-progress-linear__indeterminate",G,E.value],style:_.value},null))]):O("div",{class:["v-progress-linear__determinate",E.value],style:[_.value,{width:je(Y.value,"%")}]},null)]}),i.default&&O("div",{class:"v-progress-linear__content"},[i.default({value:Y.value,buffer:W.value})])]})),{}}}),wd=me({loading:[Boolean,String]},"loader");function nl(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return{loaderClasses:$(()=>({[`${a}--loading`]:e.loading}))}}function Sd(e,a){var r;let{slots:i}=a;return O("div",{class:`${e.name}__loader`},[((r=i.default)==null?void 0:r.call(i,{color:e.color,isActive:e.active}))||O(yd,{active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const eP=["static","relative","fixed","absolute","sticky"],hs=me({position:{type:String,validator:e=>eP.includes(e)}},"position");function fs(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();return{positionClasses:$(()=>e.position?`${a}--${e.position}`:void 0)}}function wp(){var e,a;return(a=(e=Wt("useRouter"))==null?void 0:e.proxy)==null?void 0:a.$router}function xr(e,a){const i=Zg("RouterLink"),r=$(()=>!!(e.href||e.to)),l=$(()=>(r==null?void 0:r.value)||ff(a,"click")||ff(e,"click"));if(typeof i=="string")return{isLink:r,isClickable:l,href:Ie(e,"href")};const u=e.to?i.useLink(e):void 0;return{isLink:r,isClickable:l,route:u==null?void 0:u.route,navigate:u==null?void 0:u.navigate,isActive:u&&$(()=>{var f,m;return e.exact?(f=u.isExactActive)==null?void 0:f.value:(m=u.isActive)==null?void 0:m.value}),href:$(()=>e.to?u==null?void 0:u.route.value.href:e.href)}}const yr=me({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Hl=!1;function tP(e,a){let i=!1,r,l;St&&(gt(()=>{window.addEventListener("popstate",u),r=e==null?void 0:e.beforeEach((f,m,x)=>{Hl?i?a(x):x():setTimeout(()=>i?a(x):x()),Hl=!0}),l=e==null?void 0:e.afterEach(()=>{Hl=!1})}),nn(()=>{window.removeEventListener("popstate",u),r==null||r(),l==null||l()}));function u(f){var m;(m=f.state)!=null&&m.replaced||(i=!0,setTimeout(()=>i=!1))}}function nP(e,a){He(()=>{var i;return(i=e.isActive)==null?void 0:i.value},i=>{e.isLink.value&&i&&a&>(()=>{a(!0)})},{immediate:!0})}const $c=Symbol("rippleStop"),aP=80;function Xf(e,a){e.style.transform=a,e.style.webkitTransform=a}function Gc(e){return e.constructor.name==="TouchEvent"}function Sp(e){return e.constructor.name==="KeyboardEvent"}const iP=function(e,a){var A;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=0,l=0;if(!Sp(e)){const E=a.getBoundingClientRect(),_=Gc(e)?e.touches[e.touches.length-1]:e;r=_.clientX-E.left,l=_.clientY-E.top}let u=0,f=.3;(A=a._ripple)!=null&&A.circle?(f=.15,u=a.clientWidth/2,u=i.center?u:u+Math.sqrt((r-u)**2+(l-u)**2)/4):u=Math.sqrt(a.clientWidth**2+a.clientHeight**2)/2;const m=`${(a.clientWidth-u*2)/2}px`,x=`${(a.clientHeight-u*2)/2}px`,w=i.center?m:`${r-u}px`,C=i.center?x:`${l-u}px`;return{radius:u,scale:f,x:w,y:C,centerX:m,centerY:x}},po={show(e,a){var _;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((_=a==null?void 0:a._ripple)!=null&&_.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:u,scale:f,x:m,y:x,centerX:w,centerY:C}=iP(e,a,i),A=`${u*2}px`;l.className="v-ripple__animation",l.style.width=A,l.style.height=A,a.appendChild(r);const E=window.getComputedStyle(a);E&&E.position==="static"&&(a.style.position="relative",a.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),Xf(l,`translate(${m}, ${x}) scale3d(${f},${f},${f})`),l.dataset.activated=String(performance.now()),setTimeout(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),Xf(l,`translate(${w}, ${C}) scale3d(1,1,1)`)},0)},hide(e){var u;if(!((u=e==null?void 0:e._ripple)!=null&&u.enabled))return;const a=e.getElementsByClassName("v-ripple__animation");if(a.length===0)return;const i=a[a.length-1];if(i.dataset.isHiding)return;i.dataset.isHiding="true";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 m;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((m=i.parentNode)==null?void 0:m.parentNode)===e&&e.removeChild(i.parentNode)},300)},l)}};function kp(e){return typeof e>"u"||!!e}function tr(e){const a={},i=e.currentTarget;if(!(!(i!=null&&i._ripple)||i._ripple.touched||e[$c])){if(e[$c]=!0,Gc(e))i._ripple.touched=!0,i._ripple.isTouch=!0;else if(i._ripple.isTouch)return;if(a.center=i._ripple.centered||Sp(e),i._ripple.class&&(a.class=i._ripple.class),Gc(e)){if(i._ripple.showTimerCommit)return;i._ripple.showTimerCommit=()=>{po.show(e,i,a)},i._ripple.showTimer=window.setTimeout(()=>{var r;(r=i==null?void 0:i._ripple)!=null&&r.showTimerCommit&&(i._ripple.showTimerCommit(),i._ripple.showTimerCommit=null)},aP)}else po.show(e,i,a)}}function Yf(e){e[$c]=!0}function yn(e){const a=e.currentTarget;if(a!=null&&a._ripple){if(window.clearTimeout(a._ripple.showTimer),e.type==="touchend"&&a._ripple.showTimerCommit){a._ripple.showTimerCommit(),a._ripple.showTimerCommit=null,a._ripple.showTimer=window.setTimeout(()=>{yn(e)});return}window.setTimeout(()=>{a._ripple&&(a._ripple.touched=!1)}),po.hide(a)}}function Cp(e){const a=e.currentTarget;a!=null&&a._ripple&&(a._ripple.showTimerCommit&&(a._ripple.showTimerCommit=null),window.clearTimeout(a._ripple.showTimer))}let nr=!1;function Ap(e){!nr&&(e.keyCode===cf.enter||e.keyCode===cf.space)&&(nr=!0,tr(e))}function Pp(e){nr=!1,yn(e)}function Ep(e){nr&&(nr=!1,yn(e))}function Tp(e,a,i){const{value:r,modifiers:l}=a,u=kp(r);if(u||po.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=u,e._ripple.centered=l.center,e._ripple.circle=l.circle,_c(r)&&r.class&&(e._ripple.class=r.class),u&&!i){if(l.stop){e.addEventListener("touchstart",Yf,{passive:!0}),e.addEventListener("mousedown",Yf);return}e.addEventListener("touchstart",tr,{passive:!0}),e.addEventListener("touchend",yn,{passive:!0}),e.addEventListener("touchmove",Cp,{passive:!0}),e.addEventListener("touchcancel",yn),e.addEventListener("mousedown",tr),e.addEventListener("mouseup",yn),e.addEventListener("mouseleave",yn),e.addEventListener("keydown",Ap),e.addEventListener("keyup",Pp),e.addEventListener("blur",Ep),e.addEventListener("dragstart",yn,{passive:!0})}else!u&&i&&Ip(e)}function Ip(e){e.removeEventListener("mousedown",tr),e.removeEventListener("touchstart",tr),e.removeEventListener("touchend",yn),e.removeEventListener("touchmove",Cp),e.removeEventListener("touchcancel",yn),e.removeEventListener("mouseup",yn),e.removeEventListener("mouseleave",yn),e.removeEventListener("keydown",Ap),e.removeEventListener("keyup",Pp),e.removeEventListener("dragstart",yn),e.removeEventListener("blur",Ep)}function sP(e,a){Tp(e,a,!1)}function rP(e){delete e._ripple,Ip(e)}function oP(e,a){if(a.value===a.oldValue)return;const i=kp(a.oldValue);Tp(e,a,i)}const Ua={mounted:sP,unmounted:rP,updated:oP},kd=me({active:{type:Boolean,default:void 0},symbol:{type:null,default:pd},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:et,appendIcon:et,block:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...An(),...We(),...Ht(),...Vn(),...Nt(),...cs(),...wd(),...$a(),...hs(),...At(),...yr(),...Sa(),...at({tag:"button"}),...ht(),...Bn({variant:"elevated"})},"VBtn"),cn=Te()({name:"VBtn",directives:{Ripple:Ua},props:kd(),emits:{"group:selected":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const{themeClasses:l}=vt(e),{borderClasses:u}=Fn(e),{colorClasses:f,colorStyles:m,variantClasses:x}=Ii(e),{densityClasses:w}=rn(e),{dimensionStyles:C}=Mn(e),{elevationClasses:A}=Kt(e),{loaderClasses:E}=nl(e),{locationStyles:_}=Ga(e),{positionClasses:V}=fs(e),{roundedClasses:D}=Lt(e),{sizeClasses:X,sizeStyles:B}=ds(e),L=us(e,e.symbol,!1),W=xr(e,i),Y=$(()=>{var G;return e.active!==void 0?e.active:W.isLink.value?(G=W.isActive)==null?void 0:G.value:L==null?void 0:L.isSelected.value}),N=$(()=>(L==null?void 0:L.disabled.value)||e.disabled),J=$(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),Q=$(()=>{if(e.value!==void 0)return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function j(G){var ee;N.value||W.isLink.value&&(G.metaKey||G.ctrlKey||G.shiftKey||G.button!==0||i.target==="_blank")||((ee=W.navigate)==null||ee.call(W,G),L==null||L.toggle())}return nP(W,L==null?void 0:L.select),Ve(()=>{var le,Ae;const G=W.isLink.value?"a":e.tag,ee=!!(e.prependIcon||r.prepend),ie=!!(e.appendIcon||r.append),ne=!!(e.icon&&e.icon!==!0),oe=(L==null?void 0:L.isSelected.value)&&(!W.isLink.value||((le=W.isActive)==null?void 0:le.value))||!L||((Ae=W.isActive)==null?void 0:Ae.value);return Et(O(G,{type:G==="a"?void 0:"button",class:["v-btn",L==null?void 0:L.selectedClass.value,{"v-btn--active":Y.value,"v-btn--block":e.block,"v-btn--disabled":N.value,"v-btn--elevated":J.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--stacked":e.stacked},l.value,u.value,oe?f.value:void 0,w.value,A.value,E.value,V.value,D.value,X.value,x.value,e.class],style:[oe?m.value:void 0,C.value,_.value,B.value,e.style],disabled:N.value||void 0,href:W.href.value,onClick:j,value:Q.value},{default:()=>{var we;return[Ti(!0,"v-btn"),!e.icon&&ee&&O("span",{key:"prepend",class:"v-btn__prepend"},[r.prepend?O(bt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},r.prepend):O(wt,{key:"prepend-icon",icon:e.prependIcon},null)]),O("span",{class:"v-btn__content","data-no-activator":""},[!r.default&&ne?O(wt,{key:"content-icon",icon:e.icon},null):O(bt,{key:"content-defaults",disabled:!ne,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var fe;return[((fe=r.default)==null?void 0:fe.call(r))??e.text]}})]),!e.icon&&ie&&O("span",{key:"append",class:"v-btn__append"},[r.append?O(bt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},r.append):O(wt,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&O("span",{key:"loader",class:"v-btn__loader"},[((we=r.loader)==null?void 0:we.call(r))??O(xd,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}}),[[mn("ripple"),!N.value&&e.ripple,null]])}),{}}}),lP=me({...kd({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),cP=Te()({name:"VAppBarNavIcon",props:lP(),setup(e,a){let{slots:i}=a;return Ve(()=>O(cn,Ye(e,{class:["v-app-bar-nav-icon"]}),i)),{}}}),uP=Te()({name:"VAppBarTitle",props:dp(),setup(e,a){let{slots:i}=a;return Ve(()=>O(hd,Ye(e,{class:"v-app-bar-title"}),i)),{}}});const Lp=Kn("v-alert-title"),dP=["success","info","warning","error"],hP=me({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:et,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=>dP.includes(e)},...We(),...Ht(),...Vn(),...Nt(),...$a(),...hs(),...At(),...at(),...ht(),...Bn({variant:"flat"})},"VAlert"),fP=Te()({name:"VAlert",props:hP(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{emit:i,slots:r}=a;const l=tt(e,"modelValue"),u=$(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),f=$(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:m}=vt(e),{colorClasses:x,colorStyles:w,variantClasses:C}=Ii(f),{densityClasses:A}=rn(e),{dimensionStyles:E}=Mn(e),{elevationClasses:_}=Kt(e),{locationStyles:V}=Ga(e),{positionClasses:D}=fs(e),{roundedClasses:X}=Lt(e),{textColorClasses:B,textColorStyles:L}=an(Ie(e,"borderColor")),{t:W}=On(),Y=$(()=>({"aria-label":W(e.closeLabel),onClick(N){l.value=!1,i("click:close",N)}}));return()=>{const N=!!(r.prepend||u.value),J=!!(r.title||e.title),Q=!!(r.close||e.closable);return l.value&&O(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},m.value,x.value,A.value,_.value,D.value,X.value,C.value,e.class],style:[w.value,E.value,V.value,e.style],role:"alert"},{default:()=>{var j,G;return[Ti(!1,"v-alert"),e.border&&O("div",{key:"border",class:["v-alert__border",B.value],style:L.value},null),N&&O("div",{key:"prepend",class:"v-alert__prepend"},[r.prepend?O(bt,{key:"prepend-defaults",disabled:!u.value,defaults:{VIcon:{density:e.density,icon:u.value,size:e.prominent?44:28}}},r.prepend):O(wt,{key:"prepend-icon",density:e.density,icon:u.value,size:e.prominent?44:28},null)]),O("div",{class:"v-alert__content"},[J&&O(Lp,{key:"title"},{default:()=>{var ee;return[((ee=r.title)==null?void 0:ee.call(r))??e.title]}}),((j=r.text)==null?void 0:j.call(r))??e.text,(G=r.default)==null?void 0:G.call(r)]),r.append&&O("div",{key:"append",class:"v-alert__append"},[r.append()]),Q&&O("div",{key:"close",class:"v-alert__close"},[r.close?O(bt,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var ee;return[(ee=r.close)==null?void 0:ee.call(r,{props:Y.value})]}}):O(cn,Ye({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},Y.value),null)])]}})}}});const gP=me({text:String,clickable:Boolean,...We(),...ht()},"VLabel"),gs=Te()({name:"VLabel",props:gP(),setup(e,a){let{slots:i}=a;return Ve(()=>{var r;return O("label",{class:["v-label",{"v-label--clickable":e.clickable},e.class],style:e.style},[e.text,(r=i.default)==null?void 0:r.call(i)])}),{}}});const _p=Symbol.for("vuetify:selection-control-group"),Cd=me({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:et,trueIcon:et,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:Boolean,modelValue:null,type:String,valueComparator:{type:Function,default:Ci},...We(),...Ht(),...ht()},"SelectionControlGroup"),vP=me({...Cd({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),Rp=Te()({name:"VSelectionControlGroup",props:vP(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),l=sn(),u=$(()=>e.id||`v-selection-control-group-${l}`),f=$(()=>e.name||u.value),m=new Set;return Pt(_p,{modelValue:r,forceUpdate:()=>{m.forEach(x=>x())},onForceUpdate:x=>{m.add(x),nn(()=>{m.delete(x)})}}),Bt({[e.defaultsTarget]:{color:Ie(e,"color"),disabled:Ie(e,"disabled"),density:Ie(e,"density"),error:Ie(e,"error"),inline:Ie(e,"inline"),modelValue:r,multiple:$(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),name:f,falseIcon:Ie(e,"falseIcon"),trueIcon:Ie(e,"trueIcon"),readonly:Ie(e,"readonly"),ripple:Ie(e,"ripple"),type:Ie(e,"type"),valueComparator:Ie(e,"valueComparator")}}),Ve(()=>{var x;return O("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(x=i.default)==null?void 0:x.call(i)])}),{}}}),al=me({label:String,trueValue:null,falseValue:null,value:null,...We(),...Cd()},"VSelectionControl");function mP(e){const a=ut(_p,void 0),{densityClasses:i}=rn(e),r=tt(e,"modelValue"),l=$(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),u=$(()=>e.falseValue!==void 0?e.falseValue:!1),f=$(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),m=$({get(){const A=a?a.modelValue.value:r.value;return f.value?A.some(E=>e.valueComparator(E,l.value)):e.valueComparator(A,l.value)},set(A){if(e.readonly)return;const E=A?l.value:u.value;let _=E;f.value&&(_=A?[...In(r.value),E]:In(r.value).filter(V=>!e.valueComparator(V,l.value))),a?a.modelValue.value=_:r.value=_}}),{textColorClasses:x,textColorStyles:w}=an($(()=>m.value&&!e.error&&!e.disabled?e.color:void 0)),C=$(()=>m.value?e.trueIcon:e.falseIcon);return{group:a,densityClasses:i,trueValue:l,falseValue:u,model:m,textColorClasses:x,textColorStyles:w,icon:C}}const xi=Te()({name:"VSelectionControl",directives:{Ripple:Ua},inheritAttrs:!1,props:al(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const{group:l,densityClasses:u,icon:f,model:m,textColorClasses:x,textColorStyles:w,trueValue:C}=mP(e),A=sn(),E=$(()=>e.id||`input-${A}`),_=Xe(!1),V=Xe(!1),D=Oe();l==null||l.onForceUpdate(()=>{D.value&&(D.value.checked=m.value)});function X(W){_.value=!0,Ki(W.target,":focus-visible")!==!1&&(V.value=!0)}function B(){_.value=!1,V.value=!1}function L(W){e.readonly&&l&>(()=>l.forceUpdate()),m.value=W.target.checked}return Ve(()=>{var Q,j;const W=r.label?r.label({label:e.label,props:{for:E.value}}):e.label,[Y,N]=Ai(i),J=O("input",Ye({ref:D,checked:m.value,disabled:!!(e.readonly||e.disabled),id:E.value,onBlur:B,onFocus:X,onInput:L,"aria-disabled":!!(e.readonly||e.disabled),type:e.type,value:C.value,name:e.name,"aria-checked":e.type==="checkbox"?m.value:void 0},N),null);return O("div",Ye({class:["v-selection-control",{"v-selection-control--dirty":m.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":_.value,"v-selection-control--focus-visible":V.value,"v-selection-control--inline":e.inline},u.value,e.class]},Y,{style:e.style}),[O("div",{class:["v-selection-control__wrapper",x.value],style:w.value},[(Q=r.default)==null?void 0:Q.call(r),Et(O("div",{class:["v-selection-control__input"]},[((j=r.input)==null?void 0:j.call(r,{model:m,textColorClasses:x,textColorStyles:w,inputNode:J,icon:f.value,props:{onFocus:X,onBlur:B,id:E.value}}))??O(Ke,null,[f.value&&O(wt,{key:"icon",icon:f.value},null),J])]),[[mn("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),W&&O(gs,{for:E.value,clickable:!0,onClick:G=>G.stopPropagation()},{default:()=>[W]})])}),{isFocused:_,input:D}}}),Op=me({indeterminate:Boolean,indeterminateIcon:{type:et,default:"$checkboxIndeterminate"},...al({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Qi=Te()({name:"VCheckboxBtn",props:Op(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"indeterminate"),l=tt(e,"modelValue");function u(x){r.value&&(r.value=!1)}const f=$(()=>r.value?e.indeterminateIcon:e.falseIcon),m=$(()=>r.value?e.indeterminateIcon:e.trueIcon);return Ve(()=>{const x=_n(xi.filterProps(e)[0],["modelValue"]);return O(xi,Ye(x,{modelValue:l.value,"onUpdate:modelValue":[w=>l.value=w,u],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:f.value,trueIcon:m.value,"aria-checked":r.value?"mixed":void 0}),i)}),{}}});function Vp(e){const{t:a}=On();function i(r){let{name:l}=r;const u={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],f=e[`onClick:${l}`],m=f&&u?a(`$vuetify.input.${u}`,e.label??""):void 0;return O(wt,{icon:e[`${l}Icon`],"aria-label":m,onClick:f},null)}return{InputIcon:i}}const pP=me({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...We(),...wa({transition:{component:gd,leaveAbsolute:!0,group:!0}})},"VMessages"),Mp=Te()({name:"VMessages",props:pP(),setup(e,a){let{slots:i}=a;const r=$(()=>In(e.messages)),{textColorClasses:l,textColorStyles:u}=an($(()=>e.color));return Ve(()=>O(Xn,{transition:e.transition,tag:"div",class:["v-messages",l.value,e.class],style:[u.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&r.value.map((f,m)=>O("div",{class:"v-messages__message",key:`${m}-${r.value}`},[i.message?i.message({message:f}):f]))]})),{}}}),il=me({focused:Boolean,"onUpdate:focused":ta()},"focus");function qa(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya();const i=tt(e,"focused"),r=$(()=>({[`${a}--focused`]:i.value}));function l(){i.value=!0}function u(){i.value=!1}return{focusClasses:r,isFocused:i,focus:l,blur:u}}const Fp=Symbol.for("vuetify:form"),bP=me({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function xP(e){const a=tt(e,"modelValue"),i=$(()=>e.disabled),r=$(()=>e.readonly),l=Xe(!1),u=Oe([]),f=Oe([]);async function m(){const C=[];let A=!0;f.value=[],l.value=!0;for(const E of u.value){const _=await E.validate();if(_.length>0&&(A=!1,C.push({id:E.id,errorMessages:_})),!A&&e.fastFail)break}return f.value=C,l.value=!1,{valid:A,errors:f.value}}function x(){u.value.forEach(C=>C.reset())}function w(){u.value.forEach(C=>C.resetValidation())}return He(u,()=>{let C=0,A=0;const E=[];for(const _ of u.value)_.isValid===!1?(A++,E.push({id:_.id,errorMessages:_.errorMessages})):_.isValid===!0&&C++;f.value=E,a.value=A>0?!1:C===u.value.length?!0:null},{deep:!0}),Pt(Fp,{register:C=>{let{id:A,validate:E,reset:_,resetValidation:V}=C;u.value.some(D=>D.id===A),u.value.push({id:A,validate:E,reset:_,resetValidation:V,isValid:null,errorMessages:[]})},unregister:C=>{u.value=u.value.filter(A=>A.id!==C)},update:(C,A,E)=>{const _=u.value.find(V=>V.id===C);_&&(_.isValid=A,_.errorMessages=E)},isDisabled:i,isReadonly:r,isValidating:l,isValid:a,items:u,validateOn:Ie(e,"validateOn")}),{errors:f,isDisabled:i,isReadonly:r,isValidating:l,isValid:a,items:u,validate:m,reset:x,resetValidation:w}}function sl(){return ut(Fp,null)}const Bp=me({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,...il()},"validation");function Dp(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya(),i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:sn();const r=tt(e,"modelValue"),l=$(()=>e.validationValue===void 0?r.value:e.validationValue),u=sl(),f=Oe([]),m=Xe(!0),x=$(()=>!!(In(r.value===""?null:r.value).length||In(l.value===""?null:l.value).length)),w=$(()=>!!(e.disabled??(u==null?void 0:u.isDisabled.value))),C=$(()=>!!(e.readonly??(u==null?void 0:u.isReadonly.value))),A=$(()=>e.errorMessages.length?In(e.errorMessages).slice(0,Math.max(0,+e.maxErrors)):f.value),E=$(()=>{let Y=(e.validateOn??(u==null?void 0:u.validateOn.value))||"input";Y==="lazy"&&(Y="input lazy");const N=new Set((Y==null?void 0:Y.split(" "))??[]);return{blur:N.has("blur")||N.has("input"),input:N.has("input"),submit:N.has("submit"),lazy:N.has("lazy")}}),_=$(()=>e.error||e.errorMessages.length?!1:e.rules.length?m.value?f.value.length||E.value.lazy?null:!0:!f.value.length:!0),V=Xe(!1),D=$(()=>({[`${a}--error`]:_.value===!1,[`${a}--dirty`]:x.value,[`${a}--disabled`]:w.value,[`${a}--readonly`]:C.value})),X=$(()=>e.name??_t(i));gr(()=>{u==null||u.register({id:X.value,validate:W,reset:B,resetValidation:L})}),qt(()=>{u==null||u.unregister(X.value)}),zt(async()=>{E.value.lazy||await W(!0),u==null||u.update(X.value,_.value,A.value)}),Wa(()=>E.value.input,()=>{He(l,()=>{if(l.value!=null)W();else if(e.focused){const Y=He(()=>e.focused,N=>{N||W(),Y()})}})}),Wa(()=>E.value.blur,()=>{He(()=>e.focused,Y=>{Y||W()})}),He(_,()=>{u==null||u.update(X.value,_.value,A.value)});function B(){r.value=null,gt(L)}function L(){m.value=!0,E.value.lazy?f.value=[]:W(!0)}async function W(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const N=[];V.value=!0;for(const J of e.rules){if(N.length>=+(e.maxErrors??1))break;const j=await(typeof J=="function"?J:()=>J)(l.value);if(j!==!0){if(j!==!1&&typeof j!="string"){console.warn(`${j} is not a valid value. Rule functions must return boolean true or a string.`);continue}N.push(j||"")}}return f.value=N,V.value=!1,m.value=Y,f.value}return{errorMessages:A,isDirty:x,isDisabled:w,isReadonly:C,isPristine:m,isValid:_,isValidating:V,reset:B,resetValidation:L,validate:W,validationClasses:D}}const ka=me({id:String,appendIcon:et,centerAffix:{type:Boolean,default:!0},prependIcon:et,hideDetails:[Boolean,String],hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":ta(),"onClick:append":ta(),...We(),...Ht(),...Bp()},"VInput"),Ut=Te()({name:"VInput",props:{...ka()},emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r,emit:l}=a;const{densityClasses:u}=rn(e),{rtlClasses:f}=jt(),{InputIcon:m}=Vp(e),x=sn(),w=$(()=>e.id||`input-${x}`),C=$(()=>`${w.value}-messages`),{errorMessages:A,isDirty:E,isDisabled:_,isReadonly:V,isPristine:D,isValid:X,isValidating:B,reset:L,resetValidation:W,validate:Y,validationClasses:N}=Dp(e,"v-input",w),J=$(()=>({id:w,messagesId:C,isDirty:E,isDisabled:_,isReadonly:V,isPristine:D,isValid:X,isValidating:B,reset:L,resetValidation:W,validate:Y})),Q=$(()=>{var j;return(j=e.errorMessages)!=null&&j.length||!D.value&&A.value.length?A.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Ve(()=>{var ne,oe,le,Ae;const j=!!(r.prepend||e.prependIcon),G=!!(r.append||e.appendIcon),ee=Q.value.length>0,ie=!e.hideDetails||e.hideDetails==="auto"&&(ee||!!r.details);return O("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix},u.value,f.value,N.value,e.class],style:e.style},[j&&O("div",{key:"prepend",class:"v-input__prepend"},[(ne=r.prepend)==null?void 0:ne.call(r,J.value),e.prependIcon&&O(m,{key:"prepend-icon",name:"prepend"},null)]),r.default&&O("div",{class:"v-input__control"},[(oe=r.default)==null?void 0:oe.call(r,J.value)]),G&&O("div",{key:"append",class:"v-input__append"},[e.appendIcon&&O(m,{key:"append-icon",name:"append"},null),(le=r.append)==null?void 0:le.call(r,J.value)]),ie&&O("div",{class:"v-input__details"},[O(Mp,{id:C.value,active:ee,messages:Q.value},{message:r.message}),(Ae=r.details)==null?void 0:Ae.call(r,J.value)])])}),{reset:L,resetValidation:W,validate:Y}}}),yP=me({...ka(),..._n(Op(),["inline"])},"VCheckbox"),wP=Te()({name:"VCheckbox",inheritAttrs:!1,props:yP(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=tt(e,"modelValue"),{isFocused:u,focus:f,blur:m}=qa(e),x=sn(),w=$(()=>e.id||`checkbox-${x}`);return Ve(()=>{const[C,A]=Ai(i),[E,_]=Ut.filterProps(e),[V,D]=Qi.filterProps(e);return O(Ut,Ye({class:["v-checkbox",e.class]},C,E,{modelValue:l.value,"onUpdate:modelValue":X=>l.value=X,id:w.value,focused:u.value,style:e.style}),{...r,default:X=>{let{id:B,messagesId:L,isDisabled:W,isReadonly:Y}=X;return O(Qi,Ye(V,{id:B.value,"aria-describedby":L.value,disabled:W.value,readonly:Y.value},A,{modelValue:l.value,"onUpdate:modelValue":N=>l.value=N,onFocus:f,onBlur:m}),r)}})}),{}}});const SP=me({start:Boolean,end:Boolean,icon:et,image:String,...We(),...Ht(),...At(),...Sa(),...at(),...ht(),...Bn({variant:"flat"})},"VAvatar"),ja=Te()({name:"VAvatar",props:SP(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{colorClasses:l,colorStyles:u,variantClasses:f}=Ii(e),{densityClasses:m}=rn(e),{roundedClasses:x}=Lt(e),{sizeClasses:w,sizeStyles:C}=ds(e);return Ve(()=>O(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},r.value,l.value,m.value,x.value,w.value,f.value,e.class],style:[u.value,C.value,e.style]},{default:()=>{var A;return[e.image?O(bi,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?O(wt,{key:"icon",icon:e.icon},null):(A=i.default)==null?void 0:A.call(i),Ti(!1,"v-avatar")]}})),{}}});const zp=Symbol.for("vuetify:v-chip-group"),kP=me({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:Ci},...We(),...ls({selectedClass:"v-chip--selected"}),...at(),...ht(),...Bn({variant:"tonal"})},"VChipGroup"),CP=Te()({name:"VChipGroup",props:kP(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isSelected:l,select:u,next:f,prev:m,selected:x}=Li(e,zp);return Bt({VChip:{color:Ie(e,"color"),disabled:Ie(e,"disabled"),filter:Ie(e,"filter"),variant:Ie(e,"variant")}}),Ve(()=>O(e.tag,{class:["v-chip-group",{"v-chip-group--column":e.column},r.value,e.class],style:e.style},{default:()=>{var w;return[(w=i.default)==null?void 0:w.call(i,{isSelected:l,select:u,next:f,prev:m,selected:x.value})]}})),{}}}),AP=me({activeClass:String,appendAvatar:String,appendIcon:et,closable:Boolean,closeIcon:{type:et,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:ta(),onClickOnce:ta(),...An(),...We(),...Ht(),...Nt(),...cs(),...At(),...yr(),...Sa(),...at({tag:"span"}),...ht(),...Bn({variant:"tonal"})},"VChip"),wr=Te()({name:"VChip",directives:{Ripple:Ua},props:AP(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{t:u}=On(),{borderClasses:f}=Fn(e),{colorClasses:m,colorStyles:x,variantClasses:w}=Ii(e),{densityClasses:C}=rn(e),{elevationClasses:A}=Kt(e),{roundedClasses:E}=Lt(e),{sizeClasses:_}=ds(e),{themeClasses:V}=vt(e),D=tt(e,"modelValue"),X=us(e,zp,!1),B=xr(e,i),L=$(()=>e.link!==!1&&B.isLink.value),W=$(()=>!e.disabled&&e.link!==!1&&(!!X||e.link||B.isClickable.value)),Y=$(()=>({"aria-label":u(e.closeLabel),onClick(Q){Q.stopPropagation(),D.value=!1,r("click:close",Q)}}));function N(Q){var j;r("click",Q),W.value&&((j=B.navigate)==null||j.call(B,Q),X==null||X.toggle())}function J(Q){(Q.key==="Enter"||Q.key===" ")&&(Q.preventDefault(),N(Q))}return()=>{const Q=B.isLink.value?"a":e.tag,j=!!(e.appendIcon||e.appendAvatar),G=!!(j||l.append),ee=!!(l.close||e.closable),ie=!!(l.filter||e.filter)&&X,ne=!!(e.prependIcon||e.prependAvatar),oe=!!(ne||l.prepend),le=!X||X.isSelected.value;return D.value&&Et(O(Q,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":W.value,"v-chip--filter":ie,"v-chip--pill":e.pill},V.value,f.value,le?m.value:void 0,C.value,A.value,E.value,_.value,w.value,X==null?void 0:X.selectedClass.value,e.class],style:[le?x.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:B.href.value,tabindex:W.value?0:void 0,onClick:N,onKeydown:W.value&&!L.value&&J},{default:()=>{var Ae;return[Ti(W.value,"v-chip"),ie&&O(vd,{key:"filter"},{default:()=>[Et(O("div",{class:"v-chip__filter"},[l.filter?O(bt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):O(wt,{key:"filter-icon",icon:e.filterIcon},null)]),[[Ln,X.isSelected.value]])]}),oe&&O("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?O(bt,{key:"prepend-defaults",disabled:!ne,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):O(Ke,null,[e.prependIcon&&O(wt,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&O(ja,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),O("div",{class:"v-chip__content"},[((Ae=l.default)==null?void 0:Ae.call(l,{isSelected:X==null?void 0:X.isSelected.value,selectedClass:X==null?void 0:X.selectedClass.value,select:X==null?void 0:X.select,toggle:X==null?void 0:X.toggle,value:X==null?void 0:X.value.value,disabled:e.disabled}))??e.text]),G&&O("div",{key:"append",class:"v-chip__append"},[l.append?O(bt,{key:"append-defaults",disabled:!j,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):O(Ke,null,[e.appendIcon&&O(wt,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&O(ja,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),ee&&O("div",Ye({key:"close",class:"v-chip__close"},Y.value),[l.close?O(bt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):O(wt,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[mn("ripple"),W.value&&e.ripple,null]])}}});const Uc=Symbol.for("vuetify:list");function Np(){const e=ut(Uc,{hasPrepend:Xe(!1),updateHasPrepend:()=>null}),a={hasPrepend:Xe(!1),updateHasPrepend:i=>{i&&(a.hasPrepend.value=i)}};return Pt(Uc,a),e}function Hp(){return ut(Uc,null)}const PP={open:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(i){const u=new Set;u.add(a);let f=l.get(a);for(;f!=null;)u.add(f),f=l.get(f);return u}else return r.delete(a),r},select:()=>null},Xp={open:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(i){let u=l.get(a);for(r.add(a);u!=null&&u!==a;)r.add(u),u=l.get(u);return r}else r.delete(a);return r},select:()=>null},EP={open:Xp.open,select:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(!i)return r;const u=[];let f=l.get(a);for(;f!=null;)u.push(f),f=l.get(f);return new Set(u)}},Ad=e=>{const a={select:i=>{let{id:r,value:l,selected:u}=i;if(r=nt(r),e&&!l){const f=Array.from(u.entries()).reduce((m,x)=>{let[w,C]=x;return C==="on"?[...m,w]:m},[]);if(f.length===1&&f[0]===r)return u}return u.set(r,l?"on":"off"),u},in:(i,r,l)=>{let u=new Map;for(const f of i||[])u=a.select({id:f,value:!0,selected:new Map(u),children:r,parents:l});return u},out:i=>{const r=[];for(const[l,u]of i.entries())u==="on"&&r.push(l);return r}};return a},Yp=e=>{const a=Ad(e);return{select:r=>{let{selected:l,id:u,...f}=r;u=nt(u);const m=l.has(u)?new Map([[u,l.get(u)]]):new Map;return a.select({...f,id:u,selected:m})},in:(r,l,u)=>{let f=new Map;return r!=null&&r.length&&(f=a.in(r.slice(0,1),l,u)),f},out:(r,l,u)=>a.out(r,l,u)}},TP=e=>{const a=Ad(e);return{select:r=>{let{id:l,selected:u,children:f,...m}=r;return l=nt(l),f.has(l)?u:a.select({id:l,selected:u,children:f,...m})},in:a.in,out:a.out}},IP=e=>{const a=Yp(e);return{select:r=>{let{id:l,selected:u,children:f,...m}=r;return l=nt(l),f.has(l)?u:a.select({id:l,selected:u,children:f,...m})},in:a.in,out:a.out}},LP=e=>{const a={select:i=>{let{id:r,value:l,selected:u,children:f,parents:m}=i;r=nt(r);const x=new Map(u),w=[r];for(;w.length;){const A=w.shift();u.set(A,l?"on":"off"),f.has(A)&&w.push(...f.get(A))}let C=m.get(r);for(;C;){const A=f.get(C),E=A.every(V=>u.get(V)==="on"),_=A.every(V=>!u.has(V)||u.get(V)==="off");u.set(C,E?"on":_?"off":"indeterminate"),C=m.get(C)}return e&&!l&&Array.from(u.entries()).reduce((E,_)=>{let[V,D]=_;return D==="on"?[...E,V]:E},[]).length===0?x:u},in:(i,r,l)=>{let u=new Map;for(const f of i||[])u=a.select({id:f,value:!0,selected:new Map(u),children:r,parents:l});return u},out:(i,r)=>{const l=[];for(const[u,f]of i.entries())f==="on"&&!r.has(u)&&l.push(u);return l}};return a},ar=Symbol.for("vuetify:nested"),Wp={id:Xe(),root:{register:()=>null,unregister:()=>null,parents:Oe(new Map),children:Oe(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:Oe(new Set),selected:Oe(new Map),selectedValues:Oe([])}},_P=me({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),RP=e=>{let a=!1;const i=Oe(new Map),r=Oe(new Map),l=tt(e,"opened",e.opened,A=>new Set(A),A=>[...A.values()]),u=$(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return IP(e.mandatory);case"leaf":return TP(e.mandatory);case"independent":return Ad(e.mandatory);case"single-independent":return Yp(e.mandatory);case"classic":default:return LP(e.mandatory)}}),f=$(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return EP;case"single":return PP;case"multiple":default:return Xp}}),m=tt(e,"selected",e.selected,A=>u.value.in(A,i.value,r.value),A=>u.value.out(A,i.value,r.value));qt(()=>{a=!0});function x(A){const E=[];let _=A;for(;_!=null;)E.unshift(_),_=r.value.get(_);return E}const w=Wt("nested"),C={id:Xe(),root:{opened:l,selected:m,selectedValues:$(()=>{const A=[];for(const[E,_]of m.value.entries())_==="on"&&A.push(E);return A}),register:(A,E,_)=>{E&&A!==E&&r.value.set(A,E),_&&i.value.set(A,[]),E!=null&&i.value.set(E,[...i.value.get(E)||[],A])},unregister:A=>{if(a)return;i.value.delete(A);const E=r.value.get(A);if(E){const _=i.value.get(E)??[];i.value.set(E,_.filter(V=>V!==A))}r.value.delete(A),l.value.delete(A)},open:(A,E,_)=>{w.emit("click:open",{id:A,value:E,path:x(A),event:_});const V=f.value.open({id:A,value:E,opened:new Set(l.value),children:i.value,parents:r.value,event:_});V&&(l.value=V)},openOnSelect:(A,E,_)=>{const V=f.value.select({id:A,value:E,selected:new Map(m.value),opened:new Set(l.value),children:i.value,parents:r.value,event:_});V&&(l.value=V)},select:(A,E,_)=>{w.emit("click:select",{id:A,value:E,path:x(A),event:_});const V=u.value.select({id:A,value:E,selected:new Map(m.value),children:i.value,parents:r.value,event:_});V&&(m.value=V),C.root.openOnSelect(A,E,_)},children:i,parents:r}};return Pt(ar,C),C.root},jp=(e,a)=>{const i=ut(ar,Wp),r=Symbol(sn()),l=$(()=>e.value!==void 0?e.value:r),u={...i,id:l,open:(f,m)=>i.root.open(l.value,f,m),openOnSelect:(f,m)=>i.root.openOnSelect(l.value,f,m),isOpen:$(()=>i.root.opened.value.has(l.value)),parent:$(()=>i.root.parents.value.get(l.value)),select:(f,m)=>i.root.select(l.value,f,m),isSelected:$(()=>i.root.selected.value.get(nt(l.value))==="on"),isIndeterminate:$(()=>i.root.selected.value.get(l.value)==="indeterminate"),isLeaf:$(()=>!i.root.children.value.get(l.value)),isGroupActivator:i.isGroupActivator};return!i.isGroupActivator&&i.root.register(l.value,i.id.value,a),qt(()=>{!i.isGroupActivator&&i.root.unregister(l.value)}),a&&Pt(ar,u),u},OP=()=>{const e=ut(ar,Wp);Pt(ar,{...e,isGroupActivator:!0})},VP=Rn({name:"VListGroupActivator",setup(e,a){let{slots:i}=a;return OP(),()=>{var r;return(r=i.default)==null?void 0:r.call(i)}}}),MP=me({activeColor:String,baseColor:String,color:String,collapseIcon:{type:et,default:"$collapse"},expandIcon:{type:et,default:"$expand"},prependIcon:et,appendIcon:et,fluid:Boolean,subgroup:Boolean,title:String,value:null,...We(),...at()},"VListGroup"),qc=Te()({name:"VListGroup",props:MP(),setup(e,a){let{slots:i}=a;const{isOpen:r,open:l,id:u}=jp(Ie(e,"value"),!0),f=$(()=>`v-list-group--id-${String(u.value)}`),m=Hp(),{isBooted:x}=Ei();function w(_){l(!r.value,_)}const C=$(()=>({onClick:w,class:"v-list-group__header",id:f.value})),A=$(()=>r.value?e.collapseIcon:e.expandIcon),E=$(()=>({VListItem:{active:r.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&A.value,appendIcon:e.appendIcon||!e.subgroup&&A.value,title:e.title,value:e.value}}));return Ve(()=>O(e.tag,{class:["v-list-group",{"v-list-group--prepend":m==null?void 0:m.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":r.value},e.class],style:e.style},{default:()=>[i.activator&&O(bt,{defaults:E.value},{default:()=>[O(VP,null,{default:()=>[i.activator({props:C.value,isOpen:r.value})]})]}),O(Xn,{transition:{component:el},disabled:!x.value},{default:()=>{var _;return[Et(O("div",{class:"v-list-group__items",role:"group","aria-labelledby":f.value},[(_=i.default)==null?void 0:_.call(i)]),[[Ln,r.value]])]}})]})),{}}});const $p=Kn("v-list-item-subtitle"),Gp=Kn("v-list-item-title"),FP=me({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:et,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number,Boolean],title:[String,Number,Boolean],value:null,onClick:ta(),onClickOnce:ta(),...An(),...We(),...Ht(),...Vn(),...Nt(),...At(),...yr(),...at(),...ht(),...Bn({variant:"text"})},"VListItem"),ma=Te()({name:"VListItem",directives:{Ripple:Ua},props:FP(),emits:{click:e=>!0},setup(e,a){let{attrs:i,slots:r,emit:l}=a;const u=xr(e,i),f=$(()=>e.value===void 0?u.href.value:e.value),{select:m,isSelected:x,isIndeterminate:w,isGroupActivator:C,root:A,parent:E,openOnSelect:_}=jp(f,!1),V=Hp(),D=$(()=>{var he;return e.active!==!1&&(e.active||((he=u.isActive)==null?void 0:he.value)||x.value)}),X=$(()=>e.link!==!1&&u.isLink.value),B=$(()=>!e.disabled&&e.link!==!1&&(e.link||u.isClickable.value||e.value!=null&&!!V)),L=$(()=>e.rounded||e.nav),W=$(()=>e.color??e.activeColor),Y=$(()=>({color:D.value?W.value??e.baseColor:e.baseColor,variant:e.variant}));He(()=>{var he;return(he=u.isActive)==null?void 0:he.value},he=>{he&&E.value!=null&&A.open(E.value,!0),he&&_(he)},{immediate:!0});const{themeClasses:N}=vt(e),{borderClasses:J}=Fn(e),{colorClasses:Q,colorStyles:j,variantClasses:G}=Ii(Y),{densityClasses:ee}=rn(e),{dimensionStyles:ie}=Mn(e),{elevationClasses:ne}=Kt(e),{roundedClasses:oe}=Lt(L),le=$(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Ae=$(()=>({isActive:D.value,select:m,isSelected:x.value,isIndeterminate:w.value}));function we(he){var ke;l("click",he),!(C||!B.value)&&((ke=u.navigate)==null||ke.call(u,he),e.value!=null&&m(!x.value,he))}function fe(he){(he.key==="Enter"||he.key===" ")&&(he.preventDefault(),we(he))}return Ve(()=>{const he=X.value?"a":e.tag,ke=r.title||e.title,Ee=r.subtitle||e.subtitle,De=!!(e.appendAvatar||e.appendIcon),Fe=!!(De||r.append),Ze=!!(e.prependAvatar||e.prependIcon),Je=!!(Ze||r.prepend);return V==null||V.updateHasPrepend(Je),e.activeColor&&fC("active-color",["color","base-color"]),Et(O(he,{class:["v-list-item",{"v-list-item--active":D.value,"v-list-item--disabled":e.disabled,"v-list-item--link":B.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Je&&(V==null?void 0:V.hasPrepend.value),[`${e.activeClass}`]:e.activeClass&&D.value},N.value,J.value,Q.value,ee.value,ne.value,le.value,oe.value,G.value,e.class],style:[j.value,ie.value,e.style],href:u.href.value,tabindex:B.value?V?-2:0:void 0,onClick:we,onKeydown:B.value&&!X.value&&fe},{default:()=>{var ze;return[Ti(B.value||D.value,"v-list-item"),Je&&O("div",{key:"prepend",class:"v-list-item__prepend"},[r.prepend?O(bt,{key:"prepend-defaults",disabled:!Ze,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ue;return[(ue=r.prepend)==null?void 0:ue.call(r,Ae.value)]}}):O(Ke,null,[e.prependAvatar&&O(ja,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&O(wt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),O("div",{class:"v-list-item__spacer"},null)]),O("div",{class:"v-list-item__content","data-no-activator":""},[ke&&O(Gp,{key:"title"},{default:()=>{var ue;return[((ue=r.title)==null?void 0:ue.call(r,{title:e.title}))??e.title]}}),Ee&&O($p,{key:"subtitle"},{default:()=>{var ue;return[((ue=r.subtitle)==null?void 0:ue.call(r,{subtitle:e.subtitle}))??e.subtitle]}}),(ze=r.default)==null?void 0:ze.call(r,Ae.value)]),Fe&&O("div",{key:"append",class:"v-list-item__append"},[r.append?O(bt,{key:"append-defaults",disabled:!De,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ue;return[(ue=r.append)==null?void 0:ue.call(r,Ae.value)]}}):O(Ke,null,[e.appendIcon&&O(wt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&O(ja,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),O("div",{class:"v-list-item__spacer"},null)])]}}),[[mn("ripple"),B.value&&e.ripple]])}),{}}}),BP=me({color:String,inset:Boolean,sticky:Boolean,title:String,...We(),...at()},"VListSubheader"),Up=Te()({name:"VListSubheader",props:BP(),setup(e,a){let{slots:i}=a;const{textColorClasses:r,textColorStyles:l}=an(Ie(e,"color"));return Ve(()=>{const u=!!(i.default||e.title);return O(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},r.value,e.class],style:[{textColorStyles:l},e.style]},{default:()=>{var f;return[u&&O("div",{class:"v-list-subheader__text"},[((f=i.default)==null?void 0:f.call(i))??e.title])]}})}),{}}});const DP=me({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...We(),...ht()},"VDivider"),qp=Te()({name:"VDivider",props:DP(),setup(e,a){let{attrs:i}=a;const{themeClasses:r}=vt(e),{textColorClasses:l,textColorStyles:u}=an(Ie(e,"color")),f=$(()=>{const m={};return e.length&&(m[e.vertical?"maxHeight":"maxWidth"]=je(e.length)),e.thickness&&(m[e.vertical?"borderRightWidth":"borderTopWidth"]=je(e.thickness)),m});return Ve(()=>O("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},r.value,l.value,e.class],style:[f.value,u.value,e.style],"aria-orientation":!i.role||i.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${i.role||"separator"}`},null)),{}}}),zP=me({items:Array},"VListChildren"),Kp=Te()({name:"VListChildren",props:zP(),setup(e,a){let{slots:i}=a;return Np(),()=>{var r,l;return((r=i.default)==null?void 0:r.call(i))??((l=e.items)==null?void 0:l.map(u=>{var _,V;let{children:f,props:m,type:x,raw:w}=u;if(x==="divider")return((_=i.divider)==null?void 0:_.call(i,{props:m}))??O(qp,m,null);if(x==="subheader")return((V=i.subheader)==null?void 0:V.call(i,{props:m}))??O(Up,m,null);const C={subtitle:i.subtitle?D=>{var X;return(X=i.subtitle)==null?void 0:X.call(i,{...D,item:w})}:void 0,prepend:i.prepend?D=>{var X;return(X=i.prepend)==null?void 0:X.call(i,{...D,item:w})}:void 0,append:i.append?D=>{var X;return(X=i.append)==null?void 0:X.call(i,{...D,item:w})}:void 0,title:i.title?D=>{var X;return(X=i.title)==null?void 0:X.call(i,{...D,item:w})}:void 0},[A,E]=qc.filterProps(m);return f?O(qc,Ye({value:m==null?void 0:m.value},A),{activator:D=>{let{props:X}=D;return i.header?i.header({props:{...m,...X}}):O(ma,Ye(m,X),C)},default:()=>O(Kp,{items:f},i)}):i.item?i.item({props:m}):O(ma,m,C)}))}}}),Zp=me({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"},returnObject:Boolean},"list-items");function Ni(e,a){const i=Qt(a,e.itemTitle,a),r=e.returnObject?a:Qt(a,e.itemValue,i),l=Qt(a,e.itemChildren),u=e.itemProps===!0?typeof a=="object"&&a!=null&&!Array.isArray(a)?"children"in a?pi(a,["children"])[1]:a:void 0:Qt(a,e.itemProps),f={title:i,value:r,...u};return{title:String(f.title??""),value:f.value,props:f,children:Array.isArray(l)?Jp(e,l):void 0,raw:a}}function Jp(e,a){const i=[];for(const r of a)i.push(Ni(e,r));return i}function Pd(e){const a=$(()=>Jp(e,e.items));return NP(a,i=>Ni(e,i))}function NP(e,a){function i(l){return l.filter(u=>u!==null||e.value.some(f=>f.value===null)).map(u=>e.value.find(m=>Ci(u,m.value))??a(u))}function r(l){return l.map(u=>{let{value:f}=u;return f})}return{items:e,transformIn:i,transformOut:r}}function HP(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function XP(e,a){const i=Qt(a,e.itemType,"item"),r=HP(a)?a:Qt(a,e.itemTitle),l=Qt(a,e.itemValue,void 0),u=Qt(a,e.itemChildren),f=e.itemProps===!0?pi(a,["children"])[1]:Qt(a,e.itemProps),m={title:r,value:l,...f};return{type:i,title:m.title,value:m.value,props:m,children:i==="item"&&u?Qp(e,u):void 0,raw:a}}function Qp(e,a){const i=[];for(const r of a)i.push(XP(e,r));return i}function YP(e){return{items:$(()=>Qp(e,e.items))}}const WP=me({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,lines:{type:[Boolean,String],default:"one"},nav:Boolean,..._P({selectStrategy:"single-leaf",openStrategy:"list"}),...An(),...We(),...Ht(),...Vn(),...Nt(),itemType:{type:String,default:"type"},...Zp(),...At(),...at(),...ht(),...Bn({variant:"text"})},"VList"),rl=Te()({name:"VList",props:WP(),emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,a){let{slots:i}=a;const{items:r}=YP(e),{themeClasses:l}=vt(e),{backgroundColorClasses:u,backgroundColorStyles:f}=Rt(Ie(e,"bgColor")),{borderClasses:m}=Fn(e),{densityClasses:x}=rn(e),{dimensionStyles:w}=Mn(e),{elevationClasses:C}=Kt(e),{roundedClasses:A}=Lt(e),{open:E,select:_}=RP(e),V=$(()=>e.lines?`v-list--${e.lines}-line`:void 0),D=Ie(e,"activeColor"),X=Ie(e,"baseColor"),B=Ie(e,"color");Np(),Bt({VListGroup:{activeColor:D,baseColor:X,color:B},VListItem:{activeClass:Ie(e,"activeClass"),activeColor:D,baseColor:X,color:B,density:Ie(e,"density"),disabled:Ie(e,"disabled"),lines:Ie(e,"lines"),nav:Ie(e,"nav"),variant:Ie(e,"variant")}});const L=Xe(!1),W=Oe();function Y(G){L.value=!0}function N(G){L.value=!1}function J(G){var ee;!L.value&&!(G.relatedTarget&&((ee=W.value)!=null&&ee.contains(G.relatedTarget)))&&j()}function Q(G){if(W.value){if(G.key==="ArrowDown")j("next");else if(G.key==="ArrowUp")j("prev");else if(G.key==="Home")j("first");else if(G.key==="End")j("last");else return;G.preventDefault()}}function j(G){if(W.value)return fo(W.value,G)}return Ve(()=>O(e.tag,{ref:W,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav},l.value,u.value,m.value,x.value,C.value,V.value,A.value,e.class],style:[f.value,w.value,e.style],tabindex:e.disabled||L.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:Y,onFocusout:N,onFocus:J,onKeydown:Q},{default:()=>[O(Kp,{items:r.value},i)]})),{open:E,select:_,focus:j}}}),jP=Kn("v-list-img"),$P=me({start:Boolean,end:Boolean,...We(),...at()},"VListItemAction"),GP=Te()({name:"VListItemAction",props:$P(),setup(e,a){let{slots:i}=a;return Ve(()=>O(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},i)),{}}}),UP=me({start:Boolean,end:Boolean,...We(),...at()},"VListItemMedia"),qP=Te()({name:"VListItemMedia",props:UP(),setup(e,a){let{slots:i}=a;return Ve(()=>O(e.tag,{class:["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class],style:e.style},i)),{}}});function Xl(e,a){return{x:e.x+a.x,y:e.y+a.y}}function KP(e,a){return{x:e.x-a.x,y:e.y-a.y}}function Wf(e,a){if(e.side==="top"||e.side==="bottom"){const{side:i,align:r}=e,l=r==="left"?0:r==="center"?a.width/2:r==="right"?a.width:r,u=i==="top"?0:i==="bottom"?a.height:i;return Xl({x:l,y:u},a)}else if(e.side==="left"||e.side==="right"){const{side:i,align:r}=e,l=i==="left"?0:i==="right"?a.width:i,u=r==="top"?0:r==="center"?a.height/2:r==="bottom"?a.height:r;return Xl({x:l,y:u},a)}return Xl({x:a.width/2,y:a.height/2},a)}const eb={static:QP,connected:tE},ZP=me({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in eb},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function JP(e,a){const i=Oe({}),r=Oe();St&&(Wa(()=>!!(a.isActive.value&&e.locationStrategy),u=>{var f,m;He(()=>e.locationStrategy,u),nn(()=>{r.value=void 0}),typeof e.locationStrategy=="function"?r.value=(f=e.locationStrategy(a,e,i))==null?void 0:f.updateLocation:r.value=(m=eb[e.locationStrategy](a,e,i))==null?void 0:m.updateLocation}),window.addEventListener("resize",l,{passive:!0}),nn(()=>{window.removeEventListener("resize",l),r.value=void 0}));function l(u){var f;(f=r.value)==null||f.call(r,u)}return{contentStyles:i,updateLocation:r}}function QP(){}function eE(e,a){a?e.style.removeProperty("left"):e.style.removeProperty("right");const i=id(e);return a?i.x+=parseFloat(e.style.right||0):i.x-=parseFloat(e.style.left||0),i.y-=parseFloat(e.style.top||0),i}function tE(e,a,i){LC(e.activatorEl.value)&&Object.assign(i.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:u}=nd(()=>{const V=Vc(a.location,e.isRtl.value),D=a.origin==="overlap"?V:a.origin==="auto"?Dl(V):Vc(a.origin,e.isRtl.value);return V.side===D.side&&V.align===zl(D).align?{preferredAnchor:gf(V),preferredOrigin:gf(D)}:{preferredAnchor:V,preferredOrigin:D}}),[f,m,x,w]=["minWidth","minHeight","maxWidth","maxHeight"].map(V=>$(()=>{const D=parseFloat(a[V]);return isNaN(D)?1/0:D})),C=$(()=>{if(Array.isArray(a.offset))return a.offset;if(typeof a.offset=="string"){const V=a.offset.split(" ").map(parseFloat);return V.length<2&&V.push(0),V}return typeof a.offset=="number"?[a.offset,0]:[0,0]});let A=!1;const E=new ResizeObserver(()=>{A&&_()});He([e.activatorEl,e.contentEl],(V,D)=>{let[X,B]=V,[L,W]=D;L&&E.unobserve(L),X&&E.observe(X),W&&E.unobserve(W),B&&E.observe(B)},{immediate:!0}),nn(()=>{E.disconnect()});function _(){if(A=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>A=!0)}),!e.activatorEl.value||!e.contentEl.value)return;const V=e.activatorEl.value.getBoundingClientRect(),D=eE(e.contentEl.value,e.isRtl.value),X=vo(e.contentEl.value),B=12;X.length||(X.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(D.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),D.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const L=X.reduce((ie,ne)=>{const oe=ne.getBoundingClientRect(),le=new Wi({x:ne===document.documentElement?0:oe.x,y:ne===document.documentElement?0:oe.y,width:ne.clientWidth,height:ne.clientHeight});return ie?new Wi({x:Math.max(ie.left,le.left),y:Math.max(ie.top,le.top),width:Math.min(ie.right,le.right)-Math.max(ie.left,le.left),height:Math.min(ie.bottom,le.bottom)-Math.max(ie.top,le.top)}):le},void 0);L.x+=B,L.y+=B,L.width-=B*2,L.height-=B*2;let W={anchor:l.value,origin:u.value};function Y(ie){const ne=new Wi(D),oe=Wf(ie.anchor,V),le=Wf(ie.origin,ne);let{x:Ae,y:we}=KP(oe,le);switch(ie.anchor.side){case"top":we-=C.value[0];break;case"bottom":we+=C.value[0];break;case"left":Ae-=C.value[0];break;case"right":Ae+=C.value[0];break}switch(ie.anchor.align){case"top":we-=C.value[1];break;case"bottom":we+=C.value[1];break;case"left":Ae-=C.value[1];break;case"right":Ae+=C.value[1];break}return ne.x+=Ae,ne.y+=we,ne.width=Math.min(ne.width,x.value),ne.height=Math.min(ne.height,w.value),{overflows:mf(ne,L),x:Ae,y:we}}let N=0,J=0;const Q={x:0,y:0},j={x:!1,y:!1};let G=-1;for(;!(G++>10);){const{x:ie,y:ne,overflows:oe}=Y(W);N+=ie,J+=ne,D.x+=ie,D.y+=ne;{const le=vf(W.anchor),Ae=oe.x.before||oe.x.after,we=oe.y.before||oe.y.after;let fe=!1;if(["x","y"].forEach(he=>{if(he==="x"&&Ae&&!j.x||he==="y"&&we&&!j.y){const ke={anchor:{...W.anchor},origin:{...W.origin}},Ee=he==="x"?le==="y"?zl:Dl:le==="y"?Dl:zl;ke.anchor=Ee(ke.anchor),ke.origin=Ee(ke.origin);const{overflows:De}=Y(ke);(De[he].before<=oe[he].before&&De[he].after<=oe[he].after||De[he].before+De[he].after<(oe[he].before+oe[he].after)/2)&&(W=ke,fe=j[he]=!0)}}),fe)continue}oe.x.before&&(N+=oe.x.before,D.x+=oe.x.before),oe.x.after&&(N-=oe.x.after,D.x-=oe.x.after),oe.y.before&&(J+=oe.y.before,D.y+=oe.y.before),oe.y.after&&(J-=oe.y.after,D.y-=oe.y.after);{const le=mf(D,L);Q.x=L.width-le.x.before-le.x.after,Q.y=L.height-le.y.before-le.y.after,N+=le.x.before,D.x+=le.x.before,J+=le.y.before,D.y+=le.y.before}break}const ee=vf(W.anchor);return Object.assign(i.value,{"--v-overlay-anchor-origin":`${W.anchor.side} ${W.anchor.align}`,transformOrigin:`${W.origin.side} ${W.origin.align}`,top:je(Yl(J)),left:e.isRtl.value?void 0:je(Yl(N)),right:e.isRtl.value?je(Yl(-N)):void 0,minWidth:je(ee==="y"?Math.min(f.value,V.width):f.value),maxWidth:je(jf(en(Q.x,f.value===1/0?0:f.value,x.value))),maxHeight:je(jf(en(Q.y,m.value===1/0?0:m.value,w.value)))}),{available:Q,contentBox:D}}return He(()=>[l.value,u.value,a.offset,a.minWidth,a.minHeight,a.maxWidth,a.maxHeight],()=>_()),gt(()=>{const V=_();if(!V)return;const{available:D,contentBox:X}=V;X.height>D.y&&requestAnimationFrame(()=>{_(),requestAnimationFrame(()=>{_()})})}),{updateLocation:_}}function Yl(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function jf(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Kc=!0;const bo=[];function nE(e){!Kc||bo.length?(bo.push(e),Zc()):(Kc=!1,e(),Zc())}let $f=-1;function Zc(){cancelAnimationFrame($f),$f=requestAnimationFrame(()=>{const e=bo.shift();e&&e(),bo.length?Zc():Kc=!0})}const eo={none:null,close:sE,block:rE,reposition:oE},aE=me({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in eo}},"VOverlay-scroll-strategies");function iE(e,a){if(!St)return;let i;vn(async()=>{i==null||i.stop(),a.isActive.value&&e.scrollStrategy&&(i=es(),await gt(),i.active&&i.run(()=>{var r;typeof e.scrollStrategy=="function"?e.scrollStrategy(a,e,i):(r=eo[e.scrollStrategy])==null||r.call(eo,a,e,i)}))}),nn(()=>{i==null||i.stop()})}function sE(e){function a(i){e.isActive.value=!1}tb(e.activatorEl.value??e.contentEl.value,a)}function rE(e,a){var f;const i=(f=e.root.value)==null?void 0:f.offsetParent,r=[...new Set([...vo(e.activatorEl.value,a.contained?i:void 0),...vo(e.contentEl.value,a.contained?i:void 0)])].filter(m=>!m.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,u=(m=>ld(m)&&m)(i||document.documentElement);u&&e.root.value.classList.add("v-overlay--scroll-blocked"),r.forEach((m,x)=>{m.style.setProperty("--v-body-scroll-x",je(-m.scrollLeft)),m.style.setProperty("--v-body-scroll-y",je(-m.scrollTop)),m!==document.documentElement&&m.style.setProperty("--v-scrollbar-offset",je(l)),m.classList.add("v-overlay-scroll-blocked")}),nn(()=>{r.forEach((m,x)=>{const w=parseFloat(m.style.getPropertyValue("--v-body-scroll-x")),C=parseFloat(m.style.getPropertyValue("--v-body-scroll-y"));m.style.removeProperty("--v-body-scroll-x"),m.style.removeProperty("--v-body-scroll-y"),m.style.removeProperty("--v-scrollbar-offset"),m.classList.remove("v-overlay-scroll-blocked"),m.scrollLeft=-w,m.scrollTop=-C}),u&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function oE(e,a,i){let r=!1,l=-1,u=-1;function f(m){nE(()=>{var C,A;const x=performance.now();(A=(C=e.updateLocation).value)==null||A.call(C,m),r=(performance.now()-x)/(1e3/60)>2})}u=(typeof requestIdleCallback>"u"?m=>m():requestIdleCallback)(()=>{i.run(()=>{tb(e.activatorEl.value??e.contentEl.value,m=>{r?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{f(m)})})):f(m)})})}),nn(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(u),cancelAnimationFrame(l)})}function tb(e,a){const i=[document,...vo(e)];i.forEach(r=>{r.addEventListener("scroll",a,{passive:!0})}),nn(()=>{i.forEach(r=>{r.removeEventListener("scroll",a)})})}const Jc=Symbol.for("vuetify:v-menu"),nb=me({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function ab(e,a){const i={},r=l=>()=>{if(!St)return Promise.resolve(!0);const u=l==="openDelay";return i.closeDelay&&window.clearTimeout(i.closeDelay),delete i.closeDelay,i.openDelay&&window.clearTimeout(i.openDelay),delete i.openDelay,new Promise(f=>{const m=parseInt(e[l]??0,10);i[l]=window.setTimeout(()=>{a==null||a(u),f(u)},m)})};return{runCloseDelay:r("closeDelay"),runOpenDelay:r("openDelay")}}const lE=me({activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...nb()},"VOverlay-activator");function cE(e,a){let{isActive:i,isTop:r}=a;const l=Oe();let u=!1,f=!1,m=!0;const x=$(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),w=$(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!x.value),{runOpenDelay:C,runCloseDelay:A}=ab(e,W=>{W===(e.openOnHover&&u||x.value&&f)&&!(e.openOnHover&&i.value&&!r.value)&&(i.value!==W&&(m=!0),i.value=W)}),E={onClick:W=>{W.stopPropagation(),l.value=W.currentTarget||W.target,i.value=!i.value},onMouseenter:W=>{var Y;(Y=W.sourceCapabilities)!=null&&Y.firesTouchEvents||(u=!0,l.value=W.currentTarget||W.target,C())},onMouseleave:W=>{u=!1,A()},onFocus:W=>{Ki(W.target,":focus-visible")!==!1&&(f=!0,W.stopPropagation(),l.value=W.currentTarget||W.target,C())},onBlur:W=>{f=!1,W.stopPropagation(),A()}},_=$(()=>{const W={};return w.value&&(W.onClick=E.onClick),e.openOnHover&&(W.onMouseenter=E.onMouseenter,W.onMouseleave=E.onMouseleave),x.value&&(W.onFocus=E.onFocus,W.onBlur=E.onBlur),W}),V=$(()=>{const W={};if(e.openOnHover&&(W.onMouseenter=()=>{u=!0,C()},W.onMouseleave=()=>{u=!1,A()}),x.value&&(W.onFocusin=()=>{f=!0,C()},W.onFocusout=()=>{f=!1,A()}),e.closeOnContentClick){const Y=ut(Jc,null);W.onClick=()=>{i.value=!1,Y==null||Y.closeParents()}}return W}),D=$(()=>{const W={};return e.openOnHover&&(W.onMouseenter=()=>{m&&(u=!0,m=!1,C())},W.onMouseleave=()=>{u=!1,A()}),W});He(r,W=>{W&&(e.openOnHover&&!u&&(!x.value||!f)||x.value&&!f&&(!e.openOnHover||!u))&&(i.value=!1)});const X=Oe();vn(()=>{X.value&>(()=>{l.value=Rc(X.value)})});const B=Wt("useActivator");let L;return He(()=>!!e.activator,W=>{W&&St?(L=es(),L.run(()=>{uE(e,B,{activatorEl:l,activatorEvents:_})})):L&&L.stop()},{flush:"post",immediate:!0}),nn(()=>{L==null||L.stop()}),{activatorEl:l,activatorRef:X,activatorEvents:_,contentEvents:V,scrimEvents:D}}function uE(e,a,i){let{activatorEl:r,activatorEvents:l}=i;He(()=>e.activator,(x,w)=>{if(w&&x!==w){const C=m(w);C&&f(C)}x&>(()=>u())},{immediate:!0}),He(()=>e.activatorProps,()=>{u()}),nn(()=>{f()});function u(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m(),w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;x&&iC(x,Ye(l.value,w))}function f(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m(),w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;x&&sC(x,Ye(l.value,w))}function m(){var C,A;let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator,w;if(x)if(x==="parent"){let E=(A=(C=a==null?void 0:a.proxy)==null?void 0:C.$el)==null?void 0:A.parentNode;for(;E.hasAttribute("data-no-activator");)E=E.parentNode;w=E}else typeof x=="string"?w=document.querySelector(x):"$el"in x?w=x.$el:w=x;return r.value=(w==null?void 0:w.nodeType)===Node.ELEMENT_NODE?w:null,r.value}}function ib(){if(!St)return Xe(!1);const{ssr:e}=Pi();if(e){const a=Xe(!1);return zt(()=>{a.value=!0}),a}else return Xe(!0)}const ol=me({eager:Boolean},"lazy");function Ed(e,a){const i=Xe(!1),r=$(()=>i.value||e.eager||a.value);He(a,()=>i.value=!0);function l(){e.eager||(i.value=!1)}return{isBooted:i,hasContent:r,onAfterLeave:l}}function vs(){const a=Wt("useScopeId").vnode.scopeId;return{scopeId:a?{[a]:""}:void 0}}const Gf=Symbol.for("vuetify:stack"),Ss=Gt([]);function dE(e,a,i){const r=Wt("useStack"),l=!i,u=ut(Gf,void 0),f=Gt({activeChildren:new Set});Pt(Gf,f);const m=Xe(+a.value);Wa(e,()=>{var A;const C=(A=Ss.at(-1))==null?void 0:A[1];m.value=C?C+10:+a.value,l&&Ss.push([r.uid,m.value]),u==null||u.activeChildren.add(r.uid),nn(()=>{if(l){const E=nt(Ss).findIndex(_=>_[0]===r.uid);Ss.splice(E,1)}u==null||u.activeChildren.delete(r.uid)})});const x=Xe(!0);l&&vn(()=>{var A;const C=((A=Ss.at(-1))==null?void 0:A[0])===r.uid;setTimeout(()=>x.value=C)});const w=$(()=>!f.activeChildren.size);return{globalTop:as(x),localTop:w,stackStyles:$(()=>({zIndex:m.value}))}}function hE(e){return{teleportTarget:$(()=>{const i=e.value;if(i===!0||!St)return;const r=i===!1?document.body:typeof i=="string"?document.querySelector(i):i;if(r==null)return;let l=r.querySelector(":scope > .v-overlay-container");return l||(l=document.createElement("div"),l.className="v-overlay-container",r.appendChild(l)),l})}}function fE(){return!0}function sb(e,a,i){if(!e||rb(e,i)===!1)return!1;const r=Qm(a);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(a),!l.some(u=>u==null?void 0:u.contains(e.target))}function rb(e,a){return(typeof a.value=="object"&&a.value.closeConditional||fE)(e)}function gE(e,a,i){const r=typeof i.value=="function"?i.value:i.value.handler;a._clickOutside.lastMousedownWasOutside&&sb(e,a,i)&&setTimeout(()=>{rb(e,i)&&r&&r(e)},0)}function Uf(e,a){const i=Qm(e);a(document),typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&a(i)}const ob={mounted(e,a){const i=l=>gE(l,e,a),r=l=>{e._clickOutside.lastMousedownWasOutside=sb(l,e,a)};Uf(e,l=>{l.addEventListener("click",i,!0),l.addEventListener("mousedown",r,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[a.instance.$.uid]={onClick:i,onMousedown:r}},unmounted(e,a){e._clickOutside&&(Uf(e,i=>{var u;if(!i||!((u=e._clickOutside)!=null&&u[a.instance.$.uid]))return;const{onClick:r,onMousedown:l}=e._clickOutside[a.instance.$.uid];i.removeEventListener("click",r,!0),i.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[a.instance.$.uid])}};function vE(e){const{modelValue:a,color:i,...r}=e;return O($n,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&O("div",Ye({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},r),null)]})}const Sr=me({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...lE(),...We(),...Vn(),...ol(),...ZP(),...aE(),...ht(),...wa()},"VOverlay"),pa=Te()({name:"VOverlay",directives:{ClickOutside:ob},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Sr()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,a){let{slots:i,attrs:r,emit:l}=a;const u=tt(e,"modelValue"),f=$({get:()=>u.value,set:ke=>{ke&&e.disabled||(u.value=ke)}}),{teleportTarget:m}=hE($(()=>e.attach||e.contained)),{themeClasses:x}=vt(e),{rtlClasses:w,isRtl:C}=jt(),{hasContent:A,onAfterLeave:E}=Ed(e,f),_=Rt($(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:V,localTop:D,stackStyles:X}=dE(f,Ie(e,"zIndex"),e._disableGlobalStack),{activatorEl:B,activatorRef:L,activatorEvents:W,contentEvents:Y,scrimEvents:N}=cE(e,{isActive:f,isTop:D}),{dimensionStyles:J}=Mn(e),Q=ib(),{scopeId:j}=vs();He(()=>e.disabled,ke=>{ke&&(f.value=!1)});const G=Oe(),ee=Oe(),{contentStyles:ie,updateLocation:ne}=JP(e,{isRtl:C,contentEl:ee,activatorEl:B,isActive:f});iE(e,{root:G,contentEl:ee,activatorEl:B,isActive:f,updateLocation:ne});function oe(ke){l("click:outside",ke),e.persistent?he():f.value=!1}function le(){return f.value&&V.value}St&&He(f,ke=>{ke?window.addEventListener("keydown",Ae):window.removeEventListener("keydown",Ae)},{immediate:!0});function Ae(ke){var Ee,De;ke.key==="Escape"&&V.value&&(e.persistent?he():(f.value=!1,(Ee=ee.value)!=null&&Ee.contains(document.activeElement)&&((De=B.value)==null||De.focus())))}const we=wp();Wa(()=>e.closeOnBack,()=>{tP(we,ke=>{V.value&&f.value?(ke(!1),e.persistent?he():f.value=!1):ke()})});const fe=Oe();He(()=>f.value&&(e.absolute||e.contained)&&m.value==null,ke=>{if(ke){const Ee=od(G.value);Ee&&Ee!==document.scrollingElement&&(fe.value=Ee.scrollTop)}});function he(){e.noClickAnimation||ee.value&&oi(ee.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Qs})}return Ve(()=>{var ke;return O(Ke,null,[(ke=i.activator)==null?void 0:ke.call(i,{isActive:f.value,props:Ye({ref:L},W.value,e.activatorProps)}),Q.value&&A.value&&O(dv,{disabled:!m.value,to:m.value},{default:()=>[O("div",Ye({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":f.value,"v-overlay--contained":e.contained},x.value,w.value,e.class],style:[X.value,{top:je(fe.value)},e.style],ref:G},j,r),[O(vE,Ye({color:_,modelValue:f.value&&!!e.scrim},N.value),null),O(Xn,{appear:!0,persisted:!0,transition:e.transition,target:B.value,onAfterLeave:()=>{E(),l("afterLeave")}},{default:()=>{var Ee;return[Et(O("div",Ye({ref:ee,class:["v-overlay__content",e.contentClass],style:[J.value,ie.value]},Y.value,e.contentProps),[(Ee=i.default)==null?void 0:Ee.call(i,{isActive:f})]),[[Ln,f.value],[mn("click-outside"),{handler:oe,closeConditional:le,include:()=>[B.value]}]])]}})])]})])}),{activatorEl:B,animateClick:he,contentEl:ee,globalTop:V,localTop:D,updateLocation:ne}}}),Wl=Symbol("Forwarded refs");function jl(e,a){let i=e;for(;i;){const r=Reflect.getOwnPropertyDescriptor(i,a);if(r)return r;i=Object.getPrototypeOf(i)}}function Zn(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),r=1;r!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=vs(),u=sn(),f=$(()=>e.id||`v-menu-${u}`),m=Oe(),x=ut(Jc,null),w=Xe(0);Pt(Jc,{register(){++w.value},unregister(){--w.value},closeParents(){setTimeout(()=>{w.value||(r.value=!1,x==null||x.closeParents())},40)}});async function C(D){var L,W,Y;const X=D.relatedTarget,B=D.target;await gt(),r.value&&X!==B&&((L=m.value)!=null&&L.contentEl)&&((W=m.value)!=null&&W.globalTop)&&![document,m.value.contentEl].includes(B)&&!m.value.contentEl.contains(B)&&((Y=Js(m.value.contentEl)[0])==null||Y.focus())}He(r,D=>{D?(x==null||x.register(),document.addEventListener("focusin",C,{once:!0})):(x==null||x.unregister(),document.removeEventListener("focusin",C))});function A(){x==null||x.closeParents()}function E(D){var X,B,L;e.disabled||D.key==="Tab"&&(Nm(Js((X=m.value)==null?void 0:X.contentEl,!1),D.shiftKey?"prev":"next",Y=>Y.tabIndex>=0)||(r.value=!1,(L=(B=m.value)==null?void 0:B.activatorEl)==null||L.focus()))}function _(D){var B;if(e.disabled)return;const X=(B=m.value)==null?void 0:B.contentEl;X&&r.value?D.key==="ArrowDown"?(D.preventDefault(),fo(X,"next")):D.key==="ArrowUp"&&(D.preventDefault(),fo(X,"prev")):["ArrowDown","ArrowUp"].includes(D.key)&&(r.value=!0,D.preventDefault(),setTimeout(()=>setTimeout(()=>_(D))))}const V=$(()=>Ye({"aria-haspopup":"menu","aria-expanded":String(r.value),"aria-owns":f.value,onKeydown:_},e.activatorProps));return Ve(()=>{const[D]=pa.filterProps(e);return O(pa,Ye({ref:m,class:["v-menu",e.class],style:e.style},D,{modelValue:r.value,"onUpdate:modelValue":X=>r.value=X,absolute:!0,activatorProps:V.value,"onClick:outside":A,onKeydown:E},l),{activator:i.activator,default:function(){for(var X=arguments.length,B=new Array(X),L=0;L{var W;return[(W=i.default)==null?void 0:W.call(i,...B)]}})}})}),Zn({id:f,ΨopenChildren:w},m)}});const pE=me({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...We(),...wa({transition:{component:gd}})},"VCounter"),cl=Te()({name:"VCounter",functional:!0,props:pE(),setup(e,a){let{slots:i}=a;const r=$(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ve(()=>O(Xn,{transition:e.transition},{default:()=>[Et(O("div",{class:["v-counter",e.class],style:e.style},[i.default?i.default({counter:r.value,max:e.max,value:e.value}):r.value]),[[Ln,e.active]])]})),{}}});const bE=me({floating:Boolean,...We()},"VFieldLabel"),Ps=Te()({name:"VFieldLabel",props:bE(),setup(e,a){let{slots:i}=a;return Ve(()=>O(gs,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},i)),{}}}),xE=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],ul=me({appendInnerIcon:et,bgColor:String,clearable:Boolean,clearIcon:{type:et,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:et,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>xE.includes(e)},"onClick:clear":ta(),"onClick:appendInner":ta(),"onClick:prependInner":ta(),...We(),...wd(),...At(),...ht()},"VField"),kr=Te()({name:"VField",inheritAttrs:!1,props:{id:String,...il(),...ul()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{themeClasses:u}=vt(e),{loaderClasses:f}=nl(e),{focusClasses:m,isFocused:x,focus:w,blur:C}=qa(e),{InputIcon:A}=Vp(e),{roundedClasses:E}=Lt(e),{rtlClasses:_}=jt(),V=$(()=>e.dirty||e.active),D=$(()=>!e.singleLine&&!!(e.label||l.label)),X=sn(),B=$(()=>e.id||`input-${X}`),L=$(()=>`${B.value}-messages`),W=Oe(),Y=Oe(),N=Oe(),J=$(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:Q,backgroundColorStyles:j}=Rt(Ie(e,"bgColor")),{textColorClasses:G,textColorStyles:ee}=an($(()=>e.error||e.disabled?void 0:V.value&&x.value?e.color:e.baseColor));He(V,oe=>{if(D.value){const le=W.value.$el,Ae=Y.value.$el;requestAnimationFrame(()=>{const we=id(le),fe=Ae.getBoundingClientRect(),he=fe.x-we.x,ke=fe.y-we.y-(we.height/2-fe.height/2),Ee=fe.width/.75,De=Math.abs(Ee-we.width)>1?{maxWidth:je(Ee)}:void 0,Fe=getComputedStyle(le),Ze=getComputedStyle(Ae),Je=parseFloat(Fe.transitionDuration)*1e3||150,ze=parseFloat(Ze.getPropertyValue("--v-field-label-scale")),ue=Ze.getPropertyValue("color");le.style.visibility="visible",Ae.style.visibility="hidden",oi(le,{transform:`translate(${he}px, ${ke}px) scale(${ze})`,color:ue,...De},{duration:Je,easing:Qs,direction:oe?"normal":"reverse"}).finished.then(()=>{le.style.removeProperty("visibility"),Ae.style.removeProperty("visibility")})})}},{flush:"post"});const ie=$(()=>({isActive:V,isFocused:x,controlRef:N,blur:C,focus:w}));function ne(oe){oe.target!==document.activeElement&&oe.preventDefault()}return Ve(()=>{var he,ke,Ee;const oe=e.variant==="outlined",le=l["prepend-inner"]||e.prependInnerIcon,Ae=!!(e.clearable||l.clear),we=!!(l["append-inner"]||e.appendInnerIcon||Ae),fe=l.label?l.label({...ie.value,label:e.label,props:{for:B.value}}):e.label;return O("div",Ye({class:["v-field",{"v-field--active":V.value,"v-field--appended":we,"v-field--center-affix":e.centerAffix??!J.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":le,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!fe,[`v-field--variant-${e.variant}`]:!0},u.value,Q.value,m.value,f.value,E.value,_.value,e.class],style:[j.value,e.style],onClick:ne},i),[O("div",{class:"v-field__overlay"},null),O(Sd,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),le&&O("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&O(A,{key:"prepend-icon",name:"prependInner"},null),(he=l["prepend-inner"])==null?void 0:he.call(l,ie.value)]),O("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&D.value&&O(Ps,{key:"floating-label",ref:Y,class:[G.value],floating:!0,for:B.value,style:ee.value},{default:()=>[fe]}),O(Ps,{ref:W,for:B.value},{default:()=>[fe]}),(ke=l.default)==null?void 0:ke.call(l,{...ie.value,props:{id:B.value,class:"v-field__input","aria-describedby":L.value},focus:w,blur:C})]),Ae&&O(vd,{key:"clear"},{default:()=>[Et(O("div",{class:"v-field__clearable",onMousedown:De=>{De.preventDefault(),De.stopPropagation()}},[l.clear?l.clear():O(A,{name:"clear"},null)]),[[Ln,e.dirty]])]}),we&&O("div",{key:"append",class:"v-field__append-inner"},[(Ee=l["append-inner"])==null?void 0:Ee.call(l,ie.value),e.appendInnerIcon&&O(A,{key:"append-icon",name:"appendInner"},null)]),O("div",{class:["v-field__outline",G.value],style:ee.value},[oe&&O(Ke,null,[O("div",{class:"v-field__outline__start"},null),D.value&&O("div",{class:"v-field__outline__notch"},[O(Ps,{ref:Y,floating:!0,for:B.value},{default:()=>[fe]})]),O("div",{class:"v-field__outline__end"},null)]),J.value&&D.value&&O(Ps,{ref:Y,floating:!0,for:B.value},{default:()=>[fe]})])])}),{controlRef:N}}});function Td(e){const a=Object.keys(kr.props).filter(i=>!td(i)&&i!=="class"&&i!=="style");return pi(e,a)}const yE=["color","file","time","date","datetime-local","week","month"],dl=me({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...ka(),...ul()},"VTextField"),yi=Te()({name:"VTextField",directives:{Intersect:tl},inheritAttrs:!1,props:dl(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const u=tt(e,"modelValue"),{isFocused:f,focus:m,blur:x}=qa(e),w=$(()=>typeof e.counterValue=="function"?e.counterValue(u.value):(u.value??"").toString().length),C=$(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),A=$(()=>["plain","underlined"].includes(e.variant));function E(J,Q){var j,G;!e.autofocus||!J||(G=(j=Q[0].target)==null?void 0:j.focus)==null||G.call(j)}const _=Oe(),V=Oe(),D=Oe(),X=$(()=>yE.includes(e.type)||e.persistentPlaceholder||f.value||e.active);function B(){var J;D.value!==document.activeElement&&((J=D.value)==null||J.focus()),f.value||m()}function L(J){r("mousedown:control",J),J.target!==D.value&&(B(),J.preventDefault())}function W(J){B(),r("click:control",J)}function Y(J){J.stopPropagation(),B(),gt(()=>{u.value=null,ad(e["onClick:clear"],J)})}function N(J){var j;const Q=J.target;if(u.value=Q.value,(j=e.modelModifiers)!=null&&j.trim&&["text","search","password","tel","url"].includes(e.type)){const G=[Q.selectionStart,Q.selectionEnd];gt(()=>{Q.selectionStart=G[0],Q.selectionEnd=G[1]})}}return Ve(()=>{const J=!!(l.counter||e.counter||e.counterValue),Q=!!(J||l.details),[j,G]=Ai(i),[{modelValue:ee,...ie}]=Ut.filterProps(e),[ne]=Td(e);return O(Ut,Ye({ref:_,modelValue:u.value,"onUpdate:modelValue":oe=>u.value=oe,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-text-field--plain-underlined":["plain","underlined"].includes(e.variant)},e.class],style:e.style},j,ie,{centerAffix:!A.value,focused:f.value}),{...l,default:oe=>{let{id:le,isDisabled:Ae,isDirty:we,isReadonly:fe,isValid:he}=oe;return O(kr,Ye({ref:V,onMousedown:L,onClick:W,"onClick:clear":Y,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},ne,{id:le.value,active:X.value||we.value,dirty:we.value||e.dirty,disabled:Ae.value,focused:f.value,error:he.value===!1}),{...l,default:ke=>{let{props:{class:Ee,...De}}=ke;const Fe=Et(O("input",Ye({ref:D,value:u.value,onInput:N,autofocus:e.autofocus,readonly:fe.value,disabled:Ae.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:B,onBlur:x},De,G),null),[[mn("intersect"),{handler:E},null,{once:!0}]]);return O(Ke,null,[e.prefix&&O("span",{class:"v-text-field__prefix"},[O("span",{class:"v-text-field__prefix__text"},[e.prefix])]),l.default?O("div",{class:Ee,"data-no-activator":""},[l.default(),Fe]):jn(Fe,{class:Ee}),e.suffix&&O("span",{class:"v-text-field__suffix"},[O("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:Q?oe=>{var le;return O(Ke,null,[(le=l.details)==null?void 0:le.call(l,oe),J&&O(Ke,null,[O("span",null,null),O(cl,{active:e.persistentCounter||f.value,value:w.value,max:C.value},l.counter)])])}:void 0})}),Zn({},_,V,D)}});const wE=me({renderless:Boolean,...We()},"VVirtualScrollItem"),SE=Te()({name:"VVirtualScrollItem",inheritAttrs:!1,props:wE(),emits:{"update:height":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{resizeRef:u,contentRect:f}=na(void 0,"border");He(()=>{var m;return(m=f.value)==null?void 0:m.height},m=>{m!=null&&r("update:height",m)}),Ve(()=>{var m,x;return e.renderless?O(Ke,null,[(m=l.default)==null?void 0:m.call(l,{itemRef:u})]):O("div",Ye({ref:u,class:["v-virtual-scroll__item",e.class],style:e.style},i),[(x=l.default)==null?void 0:x.call(l)])})}}),qf=-1,Kf=1,kE=me({itemHeight:{type:[Number,String],default:48}},"virtual");function CE(e,a,i){const r=Xe(0),l=Xe(e.itemHeight),u=$({get:()=>parseInt(l.value??0,10),set(Q){l.value=Q}}),f=Oe(),{resizeRef:m,contentRect:x}=na();vn(()=>{m.value=f.value});const w=Pi(),C=new Map;let A=Array.from({length:a.value.length});const E=$(()=>{const Q=(!x.value||f.value===document.documentElement?w.height.value:x.value.height)-((i==null?void 0:i.value)??0);return Math.ceil(Q/u.value*1.7+1)});function _(Q,j){u.value=Math.max(u.value,j),A[Q]=j,C.set(a.value[Q],j)}function V(Q){return A.slice(0,Q).reduce((j,G)=>j+(G||u.value),0)}function D(Q){const j=a.value.length;let G=0,ee=0;for(;ee=oe&&(r.value=en(ne,0,a.value.length-E.value)),X=j}function L(Q){if(!f.value)return;const j=V(Q);f.value.scrollTop=j}const W=$(()=>Math.min(a.value.length,r.value+E.value)),Y=$(()=>a.value.slice(r.value,W.value).map((Q,j)=>({raw:Q,index:j+r.value}))),N=$(()=>V(r.value)),J=$(()=>V(a.value.length)-V(W.value));return He(()=>a.value.length,()=>{A=ua(a.value.length).map(()=>u.value),C.forEach((Q,j)=>{const G=a.value.indexOf(j);G===-1?C.delete(j):A[G]=Q})}),{containerRef:f,computedItems:Y,itemHeight:u,paddingTop:N,paddingBottom:J,scrollToIndex:L,handleScroll:B,handleItemResize:_}}const AE=me({items:{type:Array,default:()=>[]},renderless:Boolean,...kE(),...We(),...Vn()},"VVirtualScroll"),hl=Te()({name:"VVirtualScroll",props:AE(),setup(e,a){let{slots:i}=a;const r=Wt("VVirtualScroll"),{dimensionStyles:l}=Mn(e),{containerRef:u,handleScroll:f,handleItemResize:m,scrollToIndex:x,paddingTop:w,paddingBottom:C,computedItems:A}=CE(e,Ie(e,"items"));return Wa(()=>e.renderless,()=>{zt(()=>{var E;u.value=od(r.vnode.el,!0),(E=u.value)==null||E.addEventListener("scroll",f)}),nn(()=>{var E;(E=u.value)==null||E.removeEventListener("scroll",f)})}),Ve(()=>{const E=A.value.map(_=>O(SE,{key:_.index,renderless:e.renderless,"onUpdate:height":V=>m(_.index,V)},{default:V=>{var D;return(D=i.default)==null?void 0:D.call(i,{item:_.raw,index:_.index,...V})}}));return e.renderless?O(Ke,null,[O("div",{class:"v-virtual-scroll__spacer",style:{paddingTop:je(w.value)}},null),E,O("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:je(C.value)}},null)]):O("div",{ref:u,class:["v-virtual-scroll",e.class],onScroll:f,style:[l.value,e.style]},[O("div",{class:"v-virtual-scroll__container",style:{paddingTop:je(w.value),paddingBottom:je(C.value)}},[E])])}),{scrollToIndex:x}}});function Id(e,a){const i=Xe(!1);let r;function l(m){cancelAnimationFrame(r),i.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{i.value=!1})})}async function u(){await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>{if(i.value){const x=He(i,()=>{x(),m()})}else m()})}async function f(m){var C,A;if(m.key==="Tab"&&((C=a.value)==null||C.focus()),!["PageDown","PageUp","Home","End"].includes(m.key))return;const x=(A=e.value)==null?void 0:A.$el;if(!x)return;(m.key==="Home"||m.key==="End")&&x.scrollTo({top:m.key==="Home"?0:x.scrollHeight,behavior:"smooth"}),await u();const w=x.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(m.key==="PageDown"||m.key==="Home"){const E=x.getBoundingClientRect().top;for(const _ of w)if(_.getBoundingClientRect().top>=E){_.focus();break}}else{const E=x.getBoundingClientRect().bottom;for(const _ of[...w].reverse())if(_.getBoundingClientRect().bottom<=E){_.focus();break}}}return{onListScroll:l,onListKeydown:f}}const Ld=me({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,menu:Boolean,menuIcon:{type:et,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,valueComparator:{type:Function,default:Ci},itemColor:String,...Zp({itemChildren:!1})},"Select"),PE=me({...Ld(),..._n(dl({modelValue:null,role:"button"}),["validationValue","dirty","appendInnerIcon"]),...wa({transition:{component:Qo}})},"VSelect"),EE=Te()({name:"VSelect",props:PE(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=On(),l=Oe(),u=Oe(),f=Oe(),m=tt(e,"menu"),x=$({get:()=>m.value,set:fe=>{var he;m.value&&!fe&&((he=u.value)!=null&&he.ΨopenChildren)||(m.value=fe)}}),{items:w,transformIn:C,transformOut:A}=Pd(e),E=tt(e,"modelValue",[],fe=>C(fe===null?[null]:In(fe)),fe=>{const he=A(fe);return e.multiple?he:he[0]??null}),_=sl(),V=$(()=>E.value.map(fe=>w.value.find(he=>{const ke=Qt(he.raw,e.itemValue),Ee=Qt(fe.raw,e.itemValue);return ke===void 0||Ee===void 0?!1:e.returnObject?e.valueComparator(ke,Ee):e.valueComparator(he.value,fe.value)})||fe)),D=$(()=>V.value.map(fe=>fe.props.value)),X=Xe(!1),B=$(()=>x.value?e.closeText:e.openText);let L="",W;const Y=$(()=>e.hideSelected?w.value.filter(fe=>!V.value.some(he=>he===fe)):w.value),N=$(()=>e.hideNoData&&!w.value.length||e.readonly||(_==null?void 0:_.isReadonly.value)),J=Oe(),{onListScroll:Q,onListKeydown:j}=Id(J,l);function G(fe){e.openOnClear&&(x.value=!0)}function ee(){N.value||(x.value=!x.value)}function ie(fe){var Fe,Ze;if(!fe.key||e.readonly||_!=null&&_.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(fe.key)&&fe.preventDefault(),["Enter","ArrowDown"," "].includes(fe.key)&&(x.value=!0),["Escape","Tab"].includes(fe.key)&&(x.value=!1),fe.key==="Home"?(Fe=J.value)==null||Fe.focus("first"):fe.key==="End"&&((Ze=J.value)==null||Ze.focus("last"));const he=1e3;function ke(Je){const ze=Je.key.length===1,ue=!Je.ctrlKey&&!Je.metaKey&&!Je.altKey;return ze&&ue}if(e.multiple||!ke(fe))return;const Ee=performance.now();Ee-W>he&&(L=""),L+=fe.key.toLowerCase(),W=Ee;const De=w.value.find(Je=>Je.title.toLowerCase().startsWith(L));De!==void 0&&(E.value=[De])}function ne(fe){if(e.multiple){const he=D.value.findIndex(ke=>e.valueComparator(ke,fe.value));if(he===-1)E.value=[...E.value,fe];else{const ke=[...E.value];ke.splice(he,1),E.value=ke}}else E.value=[fe],x.value=!1}function oe(fe){var he;(he=J.value)!=null&&he.$el.contains(fe.relatedTarget)||(x.value=!1)}function le(){var fe;X.value&&((fe=l.value)==null||fe.focus())}function Ae(fe){X.value=!0}function we(fe){if(fe==null)E.value=[];else if(Ki(l.value,":autofill")||Ki(l.value,":-webkit-autofill")){const he=w.value.find(ke=>ke.title===fe);he&&ne(he)}else l.value&&(l.value.value="")}return He(x,()=>{if(!e.hideSelected&&x.value&&V.value.length){const fe=Y.value.findIndex(he=>V.value.some(ke=>he.value===ke.value));St&&window.requestAnimationFrame(()=>{var he;fe>=0&&((he=f.value)==null||he.scrollToIndex(fe))})}}),Ve(()=>{const fe=!!(e.chips||i.chip),he=!!(!e.hideNoData||Y.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),ke=E.value.length>0,[Ee]=yi.filterProps(e),De=ke||!X.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return O(yi,Ye({ref:l},Ee,{modelValue:E.value.map(Fe=>Fe.props.value).join(", "),"onUpdate:modelValue":we,focused:X.value,"onUpdate:focused":Fe=>X.value=Fe,validationValue:E.externalValue,dirty:ke,class:["v-select",{"v-select--active-menu":x.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":E.value.length,"v-select--selection-slot":!!i.selection},e.class],style:e.style,inputmode:"none",placeholder:De,"onClick:clear":G,"onMousedown:control":ee,onBlur:oe,onKeydown:ie,"aria-label":r(B.value),title:r(B.value)}),{...i,default:()=>O(Ke,null,[O(ll,Ye({ref:u,modelValue:x.value,"onUpdate:modelValue":Fe=>x.value=Fe,activator:"parent",contentClass:"v-select__content",disabled:N.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:le},e.menuProps),{default:()=>[he&&O(rl,{ref:J,selected:D.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Fe=>Fe.preventDefault(),onKeydown:j,onFocusin:Ae,onScrollPassive:Q,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var Fe,Ze,Je;return[(Fe=i["prepend-item"])==null?void 0:Fe.call(i),!Y.value.length&&!e.hideNoData&&(((Ze=i["no-data"])==null?void 0:Ze.call(i))??O(ma,{title:r(e.noDataText)},null)),O(hl,{ref:f,renderless:!0,items:Y.value},{default:ze=>{var be;let{item:ue,index:de,itemRef:Le}=ze;const _e=Ye(ue.props,{ref:Le,key:de,onClick:()=>ne(ue)});return((be=i.item)==null?void 0:be.call(i,{item:ue,index:de,props:_e}))??O(ma,_e,{prepend:ve=>{let{isSelected:Z}=ve;return O(Ke,null,[e.multiple&&!e.hideSelected?O(Qi,{key:ue.value,modelValue:Z,ripple:!1,tabindex:"-1"},null):void 0,ue.props.prependIcon&&O(wt,{icon:ue.props.prependIcon},null)])}})}}),(Je=i["append-item"])==null?void 0:Je.call(i)]}})]}),V.value.map((Fe,Ze)=>{var ue;function Je(de){de.stopPropagation(),de.preventDefault(),ne(Fe)}const ze={"onClick:close":Je,onMousedown(de){de.preventDefault(),de.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return O("div",{key:Fe.value,class:"v-select__selection"},[fe?i.chip?O(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Fe.title}}},{default:()=>{var de;return[(de=i.chip)==null?void 0:de.call(i,{item:Fe,index:Ze,props:ze})]}}):O(wr,Ye({key:"chip",closable:e.closableChips,size:"small",text:Fe.title},ze),null):((ue=i.selection)==null?void 0:ue.call(i,{item:Fe,index:Ze}))??O("span",{class:"v-select__selection-text"},[Fe.title,e.multiple&&Zee==null||a==null?-1:e.toString().toLocaleLowerCase().indexOf(a.toString().toLocaleLowerCase()),lb=me({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function IE(e,a,i){var m;const r=[],l=(i==null?void 0:i.default)??TE,u=i!=null&&i.filterKeys?In(i.filterKeys):!1,f=Object.keys((i==null?void 0:i.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return r;e:for(let x=0;xr!=null&&r.transform?_t(a).map(r==null?void 0:r.transform):_t(a));vn(()=>{const x=typeof i=="function"?i():_t(i),w=typeof x!="string"&&typeof x!="number"?"":String(x),C=IE(f.value,w,{customKeyFilter:e.customKeyFilter,default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),A=_t(a),E=[],_=new Map;C.forEach(V=>{let{index:D,matches:X}=V;const B=A[D];E.push(B),_.set(B.value,X)}),l.value=E,u.value=_});function m(x){return u.value.get(x.value)}return{filteredItems:l,filteredMatches:u,getMatches:m}}function LE(e,a,i){if(a==null)return e;if(Array.isArray(a))throw new Error("Multiple matches is not implemented");return typeof a=="number"&&~a?O(Ke,null,[O("span",{class:"v-autocomplete__unmask"},[e.substr(0,a)]),O("span",{class:"v-autocomplete__mask"},[e.substr(a,i)]),O("span",{class:"v-autocomplete__unmask"},[e.substr(a+i)])]):e}const _E=me({autoSelectFirst:{type:[Boolean,String]},search:String,...lb({filterKeys:["title"]}),...Ld(),..._n(dl({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...wa({transition:!1})},"VAutocomplete"),RE=Te()({name:"VAutocomplete",props:_E(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=On(),l=Oe(),u=Xe(!1),f=Xe(!0),m=Xe(!1),x=Oe(),w=Oe(),C=tt(e,"menu"),A=$({get:()=>C.value,set:be=>{var ve;C.value&&!be&&((ve=x.value)!=null&&ve.ΨopenChildren)||(C.value=be)}}),E=Xe(-1),_=$(()=>{var be;return(be=l.value)==null?void 0:be.color}),V=$(()=>A.value?e.closeText:e.openText),{items:D,transformIn:X,transformOut:B}=Pd(e),{textColorClasses:L,textColorStyles:W}=an(_),Y=tt(e,"search",""),N=tt(e,"modelValue",[],be=>X(be===null?[null]:In(be)),be=>{const ve=B(be);return e.multiple?ve:ve[0]??null}),J=sl(),{filteredItems:Q,getMatches:j}=cb(e,D,()=>f.value?"":Y.value),G=$(()=>N.value.map(be=>D.value.find(ve=>{const Z=Qt(ve.raw,e.itemValue),te=Qt(be.raw,e.itemValue);return Z===void 0||te===void 0?!1:e.returnObject?e.valueComparator(Z,te):e.valueComparator(ve.value,be.value)})||be)),ee=$(()=>e.hideSelected?Q.value.filter(be=>!G.value.some(ve=>ve.value===be.value)):Q.value),ie=$(()=>G.value.map(be=>be.props.value)),ne=$(()=>G.value[E.value]),oe=$(()=>{var ve;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&Y.value===((ve=ee.value[0])==null?void 0:ve.title))&&ee.value.length>0&&!f.value&&!m.value}),le=$(()=>e.hideNoData&&!D.value.length||e.readonly||(J==null?void 0:J.isReadonly.value)),Ae=Oe(),{onListScroll:we,onListKeydown:fe}=Id(Ae,l);function he(be){e.openOnClear&&(A.value=!0),Y.value=""}function ke(){le.value||(A.value=!0)}function Ee(be){le.value||(u.value&&(be.preventDefault(),be.stopPropagation()),A.value=!A.value)}function De(be){var te,se,ce;if(e.readonly||J!=null&&J.isReadonly.value)return;const ve=l.value.selectionStart,Z=ie.value.length;if((E.value>-1||["Enter","ArrowDown","ArrowUp"].includes(be.key))&&be.preventDefault(),["Enter","ArrowDown"].includes(be.key)&&(A.value=!0),["Escape"].includes(be.key)&&(A.value=!1),oe.value&&["Enter","Tab"].includes(be.key)&&_e(ee.value[0]),be.key==="ArrowDown"&&oe.value&&((te=Ae.value)==null||te.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(be.key)){if(E.value<0){be.key==="Backspace"&&!Y.value&&(E.value=Z-1);return}const pe=E.value;ne.value&&_e(ne.value),E.value=pe>=Z-1?Z-2:pe}if(be.key==="ArrowLeft"){if(E.value<0&&ve>0)return;const pe=E.value>-1?E.value-1:Z-1;G.value[pe]?E.value=pe:(E.value=-1,l.value.setSelectionRange((se=Y.value)==null?void 0:se.length,(ce=Y.value)==null?void 0:ce.length))}if(be.key==="ArrowRight"){if(E.value<0)return;const pe=E.value+1;G.value[pe]?E.value=pe:(E.value=-1,l.value.setSelectionRange(0,0))}}}function Fe(be){Y.value=be.target.value}function Ze(be){if(Ki(l.value,":autofill")||Ki(l.value,":-webkit-autofill")){const ve=D.value.find(Z=>Z.title===be.target.value);ve&&_e(ve)}}function Je(){var be;u.value&&(f.value=!0,(be=l.value)==null||be.focus())}function ze(be){u.value=!0,setTimeout(()=>{m.value=!0})}function ue(be){m.value=!1}function de(be){(be==null||be===""&&!e.multiple)&&(N.value=[])}const Le=Xe(!1);function _e(be){if(e.multiple){const ve=ie.value.findIndex(Z=>e.valueComparator(Z,be.value));if(ve===-1)N.value=[...N.value,be];else{const Z=[...N.value];Z.splice(ve,1),N.value=Z}}else N.value=[be],Le.value=!0,Y.value=be.title,A.value=!1,f.value=!0,gt(()=>Le.value=!1)}return He(u,(be,ve)=>{var Z;be!==ve&&(be?(Le.value=!0,Y.value=e.multiple?"":String(((Z=G.value.at(-1))==null?void 0:Z.props.title)??""),f.value=!0,gt(()=>Le.value=!1)):(!e.multiple&&!Y.value?N.value=[]:oe.value&&!m.value&&!G.value.some(te=>{let{value:se}=te;return se===ee.value[0].value})&&_e(ee.value[0]),A.value=!1,Y.value="",E.value=-1))}),He(Y,be=>{!u.value||Le.value||(be&&(A.value=!0),f.value=!be)}),He(A,()=>{if(!e.hideSelected&&A.value&&G.value.length){const be=ee.value.findIndex(ve=>G.value.some(Z=>ve.value===Z.value));St&&window.requestAnimationFrame(()=>{var ve;be>=0&&((ve=w.value)==null||ve.scrollToIndex(be))})}}),Ve(()=>{const be=!!(e.chips||i.chip),ve=!!(!e.hideNoData||ee.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),Z=N.value.length>0,[te]=yi.filterProps(e);return O(yi,Ye({ref:l},te,{modelValue:Y.value,"onUpdate:modelValue":de,focused:u.value,"onUpdate:focused":se=>u.value=se,validationValue:N.externalValue,dirty:Z,onInput:Fe,onChange:Ze,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":A.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!i.selection,"v-autocomplete--selecting-index":E.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:Z?void 0:e.placeholder,"onClick:clear":he,"onMousedown:control":ke,onKeydown:De}),{...i,default:()=>O(Ke,null,[O(ll,Ye({ref:x,modelValue:A.value,"onUpdate:modelValue":se=>A.value=se,activator:"parent",contentClass:"v-autocomplete__content",disabled:le.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Je},e.menuProps),{default:()=>[ve&&O(rl,{ref:Ae,selected:ie.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:se=>se.preventDefault(),onKeydown:fe,onFocusin:ze,onFocusout:ue,onScrollPassive:we,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var se,ce,pe;return[(se=i["prepend-item"])==null?void 0:se.call(i),!ee.value.length&&!e.hideNoData&&(((ce=i["no-data"])==null?void 0:ce.call(i))??O(ma,{title:r(e.noDataText)},null)),O(hl,{ref:w,renderless:!0,items:ee.value},{default:Ce=>{var qe;let{item:Me,index:Pe,itemRef:Be}=Ce;const Re=Ye(Me.props,{ref:Be,key:Pe,active:oe.value&&Pe===0?!0:void 0,onClick:()=>_e(Me)});return((qe=i.item)==null?void 0:qe.call(i,{item:Me,index:Pe,props:Re}))??O(ma,Re,{prepend:Ge=>{let{isSelected:Ue}=Ge;return O(Ke,null,[e.multiple&&!e.hideSelected?O(Qi,{key:Me.value,modelValue:Ue,ripple:!1,tabindex:"-1"},null):void 0,Me.props.prependIcon&&O(wt,{icon:Me.props.prependIcon},null)])},title:()=>{var Ge,Ue;return f.value?Me.title:LE(Me.title,(Ge=j(Me))==null?void 0:Ge.title,((Ue=Y.value)==null?void 0:Ue.length)??0)}})}}),(pe=i["append-item"])==null?void 0:pe.call(i)]}})]}),G.value.map((se,ce)=>{var Me;function pe(Pe){Pe.stopPropagation(),Pe.preventDefault(),_e(se)}const Ce={"onClick:close":pe,onMousedown(Pe){Pe.preventDefault(),Pe.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return O("div",{key:se.value,class:["v-autocomplete__selection",ce===E.value&&["v-autocomplete__selection--selected",L.value]],style:ce===E.value?W.value:{}},[be?i.chip?O(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:se.title}}},{default:()=>{var Pe;return[(Pe=i.chip)==null?void 0:Pe.call(i,{item:se,index:ce,props:Ce})]}}):O(wr,Ye({key:"chip",closable:e.closableChips,size:"small",text:se.title},Ce),null):((Me=i.selection)==null?void 0:Me.call(i,{item:se,index:ce}))??O("span",{class:"v-autocomplete__selection-text"},[se.title,e.multiple&&ce(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(C)?+(e.offsetY??0):["left","right"].includes(C)?+(e.offsetX??0):0));return Ve(()=>{const C=Number(e.content),A=!e.max||isNaN(C)?e.content:C<=+e.max?C:`${e.max}+`,[E,_]=pi(a.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return O(e.tag,Ye({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]},_,{style:e.style}),{default:()=>{var V,D;return[O("div",{class:"v-badge__wrapper"},[(D=(V=a.slots).default)==null?void 0:D.call(V),O(Xn,{transition:e.transition},{default:()=>{var X,B;return[Et(O("span",Ye({class:["v-badge__badge",x.value,i.value,l.value,f.value],style:[r.value,m.value,e.inline?{}:w.value],"aria-atomic":"true","aria-label":u(e.label,C),"aria-live":"polite",role:"status"},E),[e.dot?void 0:a.slots.badge?(B=(X=a.slots).badge)==null?void 0:B.call(X):e.icon?O(wt,{icon:e.icon},null):A]),[[Ln,e.modelValue]])]}})])]}})}),{}}});const ME=me({color:String,density:String,...We()},"VBannerActions"),ub=Te()({name:"VBannerActions",props:ME(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{color:e.color,density:e.density,variant:"text"}}),Ve(()=>{var r;return O("div",{class:["v-banner-actions",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),db=Kn("v-banner-text"),FE=me({avatar:String,color:String,icon:et,lines:String,stacked:Boolean,sticky:Boolean,text:String,...An(),...We(),...Ht(),...Vn(),...Nt(),...$a(),...hs(),...At(),...at(),...ht()},"VBanner"),BE=Te()({name:"VBanner",props:FE(),setup(e,a){let{slots:i}=a;const{borderClasses:r}=Fn(e),{densityClasses:l}=rn(e),{mobile:u}=Pi(),{dimensionStyles:f}=Mn(e),{elevationClasses:m}=Kt(e),{locationStyles:x}=Ga(e),{positionClasses:w}=fs(e),{roundedClasses:C}=Lt(e),{themeClasses:A}=vt(e),E=Ie(e,"color"),_=Ie(e,"density");Bt({VBannerActions:{color:E,density:_}}),Ve(()=>{const V=!!(e.text||i.text),D=!!(e.avatar||e.icon),X=!!(D||i.prepend);return O(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||u.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},r.value,l.value,m.value,w.value,C.value,A.value,e.class],style:[f.value,x.value,e.style],role:"banner"},{default:()=>{var B;return[X&&O("div",{key:"prepend",class:"v-banner__prepend"},[i.prepend?O(bt,{key:"prepend-defaults",disabled:!D,defaults:{VAvatar:{color:E.value,density:_.value,icon:e.icon,image:e.avatar}}},i.prepend):O(ja,{key:"prepend-avatar",color:E.value,density:_.value,icon:e.icon,image:e.avatar},null)]),O("div",{class:"v-banner__content"},[V&&O(db,{key:"text"},{default:()=>{var L;return[((L=i.text)==null?void 0:L.call(i))??e.text]}}),(B=i.default)==null?void 0:B.call(i)]),i.actions&&O(ub,{key:"actions"},i.actions)]}})})}});const DE=me({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},...An(),...We(),...Ht(),...Nt(),...At(),...rs({name:"bottom-navigation"}),...at({tag:"header"}),...ls({modelValue:!0,selectedClass:"v-btn--selected"}),...ht()},"VBottomNavigation"),zE=Te()({name:"VBottomNavigation",props:DE(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=ip(),{borderClasses:l}=Fn(e),{backgroundColorClasses:u,backgroundColorStyles:f}=Rt(Ie(e,"bgColor")),{densityClasses:m}=rn(e),{elevationClasses:x}=Kt(e),{roundedClasses:w}=Lt(e),{ssrBootStyles:C}=Ei(),A=$(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),E=Ie(e,"active"),{layoutItemStyles:_}=os({id:e.name,order:$(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:$(()=>E.value?A.value:0),elementSize:A,active:E,absolute:Ie(e,"absolute")});return Li(e,pd),Bt({VBtn:{color:Ie(e,"color"),density:Ie(e,"density"),stacked:$(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),Ve(()=>O(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":E.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},r.value,u.value,l.value,m.value,x.value,w.value,e.class],style:[f.value,_.value,{height:je(A.value),transform:`translateY(${je(E.value?0:100,"%")})`},C.value,e.style]},{default:()=>[i.default&&O("div",{class:"v-bottom-navigation__content"},[i.default()])]})),{}}});const NE=me({divider:[Number,String],...We()},"VBreadcrumbsDivider"),hb=Te()({name:"VBreadcrumbsDivider",props:NE(),setup(e,a){let{slots:i}=a;return Ve(()=>{var r;return O("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[((r=i==null?void 0:i.default)==null?void 0:r.call(i))??e.divider])}),{}}}),HE=me({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...We(),...yr(),...at({tag:"li"})},"VBreadcrumbsItem"),fb=Te()({name:"VBreadcrumbsItem",props:HE(),setup(e,a){let{slots:i,attrs:r}=a;const l=xr(e,r),u=$(()=>{var w;return e.active||((w=l.isActive)==null?void 0:w.value)}),f=$(()=>u.value?e.activeColor:e.color),{textColorClasses:m,textColorStyles:x}=an(f);return Ve(()=>O(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":u.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:u.value&&e.activeClass},m.value,e.class],style:[x.value,e.style],"aria-current":u.value?"page":void 0},{default:()=>{var w,C;return[l.isLink.value?O("a",{class:"v-breadcrumbs-item--link",href:l.href.value,"aria-current":u.value?"page":void 0,onClick:l.navigate},[((C=i.default)==null?void 0:C.call(i))??e.title]):((w=i.default)==null?void 0:w.call(i))??e.title]}})),{}}}),XE=me({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:et,items:{type:Array,default:()=>[]},...We(),...Ht(),...At(),...at({tag:"ul"})},"VBreadcrumbs"),YE=Te()({name:"VBreadcrumbs",props:XE(),setup(e,a){let{slots:i}=a;const{backgroundColorClasses:r,backgroundColorStyles:l}=Rt(Ie(e,"bgColor")),{densityClasses:u}=rn(e),{roundedClasses:f}=Lt(e);Bt({VBreadcrumbsDivider:{divider:Ie(e,"divider")},VBreadcrumbsItem:{activeClass:Ie(e,"activeClass"),activeColor:Ie(e,"activeColor"),color:Ie(e,"color"),disabled:Ie(e,"disabled")}});const m=$(()=>e.items.map(x=>typeof x=="string"?{item:{title:x},raw:x}:{item:x,raw:x}));return Ve(()=>{const x=!!(i.prepend||e.icon);return O(e.tag,{class:["v-breadcrumbs",r.value,u.value,f.value,e.class],style:[l.value,e.style]},{default:()=>{var w;return[x&&O("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[i.prepend?O(bt,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},i.prepend):O(wt,{key:"prepend-icon",start:!0,icon:e.icon},null)]),m.value.map((C,A,E)=>{let{item:_,raw:V}=C;return O(Ke,null,[O(fb,Ye({key:_.title,disabled:A>=E.length-1},_),{default:i.title?()=>{var D;return(D=i.title)==null?void 0:D.call(i,{item:V,index:A})}:void 0}),A{var D;return(D=i.divider)==null?void 0:D.call(i,{item:V,index:A})}:void 0})])}),(w=i.default)==null?void 0:w.call(i)]}})}),{}}});const gb=Te()({name:"VCardActions",props:We(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{variant:"text"}}),Ve(()=>{var r;return O("div",{class:["v-card-actions",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),vb=Kn("v-card-subtitle"),mb=Kn("v-card-title"),WE=me({appendAvatar:String,appendIcon:et,prependAvatar:String,prependIcon:et,subtitle:String,title:String,...We(),...Ht()},"VCardItem"),pb=Te()({name:"VCardItem",props:WE(),setup(e,a){let{slots:i}=a;return Ve(()=>{var w;const r=!!(e.prependAvatar||e.prependIcon),l=!!(r||i.prepend),u=!!(e.appendAvatar||e.appendIcon),f=!!(u||i.append),m=!!(e.title||i.title),x=!!(e.subtitle||i.subtitle);return O("div",{class:["v-card-item",e.class],style:e.style},[l&&O("div",{key:"prepend",class:"v-card-item__prepend"},[i.prepend?O(bt,{key:"prepend-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,icon:e.prependIcon,image:e.prependAvatar}}},i.prepend):r&&O(ja,{key:"prepend-avatar",density:e.density,icon:e.prependIcon,image:e.prependAvatar},null)]),O("div",{class:"v-card-item__content"},[m&&O(mb,{key:"title"},{default:()=>{var C;return[((C=i.title)==null?void 0:C.call(i))??e.title]}}),x&&O(vb,{key:"subtitle"},{default:()=>{var C;return[((C=i.subtitle)==null?void 0:C.call(i))??e.subtitle]}}),(w=i.default)==null?void 0:w.call(i)]),f&&O("div",{key:"append",class:"v-card-item__append"},[i.append?O(bt,{key:"append-defaults",disabled:!u,defaults:{VAvatar:{density:e.density,icon:e.appendIcon,image:e.appendAvatar}}},i.append):u&&O(ja,{key:"append-avatar",density:e.density,icon:e.appendIcon,image:e.appendAvatar},null)])])}),{}}}),bb=Kn("v-card-text"),jE=me({appendAvatar:String,appendIcon:et,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:String,text:String,title:String,...An(),...We(),...Ht(),...Vn(),...Nt(),...wd(),...$a(),...hs(),...At(),...yr(),...at(),...ht(),...Bn({variant:"elevated"})},"VCard"),$E=Te()({name:"VCard",directives:{Ripple:Ua},props:jE(),setup(e,a){let{attrs:i,slots:r}=a;const{themeClasses:l}=vt(e),{borderClasses:u}=Fn(e),{colorClasses:f,colorStyles:m,variantClasses:x}=Ii(e),{densityClasses:w}=rn(e),{dimensionStyles:C}=Mn(e),{elevationClasses:A}=Kt(e),{loaderClasses:E}=nl(e),{locationStyles:_}=Ga(e),{positionClasses:V}=fs(e),{roundedClasses:D}=Lt(e),X=xr(e,i),B=$(()=>e.link!==!1&&X.isLink.value),L=$(()=>!e.disabled&&e.link!==!1&&(e.link||X.isClickable.value));return Ve(()=>{const W=B.value?"a":e.tag,Y=!!(r.title||e.title),N=!!(r.subtitle||e.subtitle),J=Y||N,Q=!!(r.append||e.appendAvatar||e.appendIcon),j=!!(r.prepend||e.prependAvatar||e.prependIcon),G=!!(r.image||e.image),ee=J||j||Q,ie=!!(r.text||e.text);return Et(O(W,{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":L.value},l.value,u.value,f.value,w.value,A.value,E.value,V.value,D.value,x.value,e.class],style:[m.value,C.value,_.value,e.style],href:X.href.value,onClick:L.value&&X.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var ne;return[G&&O("div",{key:"image",class:"v-card__image"},[r.image?O(bt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},r.image):O(bi,{key:"image-img",cover:!0,src:e.image},null)]),O(Sd,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:r.loader}),ee&&O(pb,{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}),ie&&O(bb,{key:"text"},{default:()=>{var oe;return[((oe=r.text)==null?void 0:oe.call(r))??e.text]}}),(ne=r.default)==null?void 0:ne.call(r),r.actions&&O(gb,null,{default:r.actions}),Ti(L.value,"v-card")]}}),[[mn("ripple"),L.value&&e.ripple]])}),{}}});const GE=e=>{const{touchstartX:a,touchendX:i,touchstartY:r,touchendY:l}=e,u=.5,f=16;e.offsetX=i-a,e.offsetY=l-r,Math.abs(e.offsetY)a+f&&e.right(e)),Math.abs(e.offsetX)r+f&&e.down(e))};function UE(e,a){var r;const i=e.changedTouches[0];a.touchstartX=i.clientX,a.touchstartY=i.clientY,(r=a.start)==null||r.call(a,{originalEvent:e,...a})}function qE(e,a){var r;const i=e.changedTouches[0];a.touchendX=i.clientX,a.touchendY=i.clientY,(r=a.end)==null||r.call(a,{originalEvent:e,...a}),GE(a)}function KE(e,a){var r;const i=e.changedTouches[0];a.touchmoveX=i.clientX,a.touchmoveY=i.clientY,(r=a.move)==null||r.call(a,{originalEvent:e,...a})}function ZE(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const a={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=>UE(i,a),touchend:i=>qE(i,a),touchmove:i=>KE(i,a)}}function JE(e,a){var m;const i=a.value,r=i!=null&&i.parent?e.parentElement:e,l=(i==null?void 0:i.options)??{passive:!0},u=(m=a.instance)==null?void 0:m.$.uid;if(!r||!u)return;const f=ZE(a.value);r._touchHandlers=r._touchHandlers??Object.create(null),r._touchHandlers[u]=f,Fm(f).forEach(x=>{r.addEventListener(x,f[x],l)})}function QE(e,a){var u,f;const i=(u=a.value)!=null&&u.parent?e.parentElement:e,r=(f=a.instance)==null?void 0:f.$.uid;if(!(i!=null&&i._touchHandlers)||!r)return;const l=i._touchHandlers[r];Fm(l).forEach(m=>{i.removeEventListener(m,l[m])}),delete i._touchHandlers[r]}const _d={mounted:JE,unmounted:QE},xb=Symbol.for("vuetify:v-window"),yb=Symbol.for("vuetify:v-window-group"),wb=me({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"},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"},...We(),...at(),...ht()},"VWindow"),Qc=Te()({name:"VWindow",directives:{Touch:_d},props:wb(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isRtl:l}=jt(),{t:u}=On(),f=Li(e,yb),m=Oe(),x=$(()=>l.value?!e.reverse:e.reverse),w=Xe(!1),C=$(()=>{const Y=e.direction==="vertical"?"y":"x",J=(x.value?!w.value:w.value)?"-reverse":"";return`v-window-${Y}${J}-transition`}),A=Xe(0),E=Oe(void 0),_=$(()=>f.items.value.findIndex(Y=>f.selected.value.includes(Y.id)));He(_,(Y,N)=>{const J=f.items.value.length,Q=J-1;J<=2?w.value=Ye.continuous||_.value!==0),D=$(()=>e.continuous||_.value!==f.items.value.length-1);function X(){V.value&&f.prev()}function B(){D.value&&f.next()}const L=$(()=>{const Y=[],N={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${x.value?"right":"left"}`,onClick:f.prev,ariaLabel:u("$vuetify.carousel.prev")};Y.push(V.value?i.prev?i.prev({props:N}):O(cn,N,null):O("div",null,null));const J={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${x.value?"left":"right"}`,onClick:f.next,ariaLabel:u("$vuetify.carousel.next")};return Y.push(D.value?i.next?i.next({props:J}):O(cn,J,null):O("div",null,null)),Y}),W=$(()=>e.touch===!1?e.touch:{...{left:()=>{x.value?X():B()},right:()=>{x.value?B():X()},start:N=>{let{originalEvent:J}=N;J.stopPropagation()}},...e.touch===!0?{}:e.touch});return Ve(()=>Et(O(e.tag,{ref:m,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},r.value,e.class],style:e.style},{default:()=>{var Y,N;return[O("div",{class:"v-window__container",style:{height:E.value}},[(Y=i.default)==null?void 0:Y.call(i,{group:f}),e.showArrows!==!1&&O("div",{class:"v-window__controls"},[L.value])]),(N=i.additional)==null?void 0:N.call(i,{group:f})]}}),[[mn("touch"),W.value]])),{group:f}}}),eT=me({color:String,cycle:Boolean,delimiterIcon:{type:et,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],...wb({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),tT=Te()({name:"VCarousel",props:eT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{t:l}=On(),u=Oe();let f=-1;He(r,x),He(()=>e.interval,x),He(()=>e.cycle,w=>{w?x():window.clearTimeout(f)}),zt(m);function m(){!e.cycle||!u.value||(f=window.setTimeout(u.value.group.next,+e.interval>0?+e.interval:6e3))}function x(){window.clearTimeout(f),window.requestAnimationFrame(m)}return Ve(()=>{const[w]=Qc.filterProps(e);return O(Qc,Ye({ref:u},w,{modelValue:r.value,"onUpdate:modelValue":C=>r.value=C,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:je(e.height)},e.style]}),{default:i.default,additional:C=>{let{group:A}=C;return O(Ke,null,[!e.hideDelimiters&&O("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[A.items.value.length>0&&O(bt,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[A.items.value.map((E,_)=>{const V={id:`carousel-item-${E.id}`,"aria-label":l("$vuetify.carousel.ariaLabel.delimiter",_+1,A.items.value.length),class:[A.isSelected(E.id)&&"v-btn--active"],onClick:()=>A.select(E.id,!0)};return i.item?i.item({props:V,item:E}):O(cn,Ye(E,V),null)})]})]),e.progress&&O(yd,{class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(A.getItemIndex(r.value)+1)/A.items.value.length*100},null)])},prev:i.prev,next:i.next})}),{}}}),Sb=me({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...We(),...cs(),...ol()},"VWindowItem"),eu=Te()({name:"VWindowItem",directives:{Touch:_d},props:Sb(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=ut(xb),l=us(e,yb),{isBooted:u}=Ei();if(!r||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const f=Xe(!1),m=$(()=>u.value&&(r.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function x(){!f.value||!r||(f.value=!1,r.transitionCount.value>0&&(r.transitionCount.value-=1,r.transitionCount.value===0&&(r.transitionHeight.value=void 0)))}function w(){var V;f.value||!r||(f.value=!0,r.transitionCount.value===0&&(r.transitionHeight.value=je((V=r.rootRef.value)==null?void 0:V.clientHeight)),r.transitionCount.value+=1)}function C(){x()}function A(V){f.value&>(()=>{!m.value||!f.value||!r||(r.transitionHeight.value=je(V.clientHeight))})}const E=$(()=>{const V=r.isReversed.value?e.reverseTransition:e.transition;return m.value?{name:typeof V!="string"?r.transition.value:V,onBeforeEnter:w,onAfterEnter:x,onEnterCancelled:C,onBeforeLeave:w,onAfterLeave:x,onLeaveCancelled:C,onEnter:A}:!1}),{hasContent:_}=Ed(e,l.isSelected);return Ve(()=>O(Xn,{transition:E.value,disabled:!u.value},{default:()=>{var V;return[Et(O("div",{class:["v-window-item",l.selectedClass.value,e.class],style:e.style},[_.value&&((V=i.default)==null?void 0:V.call(i))]),[[Ln,l.isSelected.value]])]}})),{groupItem:l}}}),nT=me({...pp(),...Sb()},"VCarouselItem"),aT=Te()({name:"VCarouselItem",inheritAttrs:!1,props:nT(),setup(e,a){let{slots:i,attrs:r}=a;Ve(()=>{const[l]=bi.filterProps(e),[u]=eu.filterProps(e);return O(eu,Ye({class:"v-carousel-item"},u),{default:()=>[O(bi,Ye(r,l),i)]})})}});const iT=Kn("v-code");const sT=me({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...We()},"VColorPickerCanvas"),rT=Rn({name:"VColorPickerCanvas",props:sT(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,a){let{emit:i}=a;const r=Xe(!1),l=Xe(!1),u=Oe({x:0,y:0}),f=$(()=>{const{x:B,y:L}=u.value,W=parseInt(e.dotSize,10)/2;return{width:je(e.dotSize),height:je(e.dotSize),transform:`translate(${je(B-W)}, ${je(L-W)})`}}),m=Oe(),x=Xe(parseFloat(e.width)),w=Xe(parseFloat(e.height)),{resizeRef:C}=na(B=>{var Y;if(!((Y=C.value)!=null&&Y.offsetParent))return;const{width:L,height:W}=B[0].contentRect;x.value=L,w.value=W});function A(B,L,W){const{left:Y,top:N,width:J,height:Q}=W;u.value={x:en(B-Y,0,J),y:en(L-N,0,Q)}}function E(B){e.disabled||!m.value||A(B.clientX,B.clientY,m.value.getBoundingClientRect())}function _(B){B.preventDefault(),!e.disabled&&(r.value=!0,window.addEventListener("mousemove",V),window.addEventListener("mouseup",D),window.addEventListener("touchmove",V),window.addEventListener("touchend",D))}function V(B){if(e.disabled||!m.value)return;r.value=!0;const L=nC(B);A(L.clientX,L.clientY,m.value.getBoundingClientRect())}function D(){window.removeEventListener("mousemove",V),window.removeEventListener("mouseup",D),window.removeEventListener("touchmove",V),window.removeEventListener("touchend",D)}He(u,()=>{var W,Y;if(l.value){l.value=!1;return}if(!m.value)return;const{x:B,y:L}=u.value;i("update:color",{h:((W=e.color)==null?void 0:W.h)??0,s:en(B,0,x.value)/x.value,v:1-en(L,0,w.value)/w.value,a:((Y=e.color)==null?void 0:Y.a)??1})});function X(){var N;if(!m.value)return;const B=m.value,L=B.getContext("2d");if(!L)return;const W=L.createLinearGradient(0,0,B.width,0);W.addColorStop(0,"hsla(0, 0%, 100%, 1)"),W.addColorStop(1,`hsla(${((N=e.color)==null?void 0:N.h)??0}, 100%, 50%, 1)`),L.fillStyle=W,L.fillRect(0,0,B.width,B.height);const Y=L.createLinearGradient(0,0,0,B.height);Y.addColorStop(0,"hsla(0, 0%, 100%, 0)"),Y.addColorStop(1,"hsla(0, 0%, 0%, 1)"),L.fillStyle=Y,L.fillRect(0,0,B.width,B.height)}return He(()=>{var B;return(B=e.color)==null?void 0:B.h},X,{immediate:!0}),He(()=>[x.value,w.value],(B,L)=>{X(),u.value={x:u.value.x*B[0]/L[0],y:u.value.y*B[1]/L[1]}},{flush:"post"}),He(()=>e.color,()=>{if(r.value){r.value=!1;return}l.value=!0,u.value=e.color?{x:e.color.s*x.value,y:(1-e.color.v)*w.value}:{x:0,y:0}},{deep:!0,immediate:!0}),zt(()=>X()),Ve(()=>O("div",{ref:C,class:["v-color-picker-canvas",e.class],style:e.style,onClick:E,onMousedown:_,onTouchstart:_},[O("canvas",{ref:m,width:x.value,height:w.value},null),e.color&&O("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:f.value},null)])),{}}});function oT(e,a){if(a){const{a:i,...r}=e;return r}return e}function lT(e,a){if(a==null||typeof a=="string"){const i=Zm(e);return e.a===1?i.slice(0,7):i}if(typeof a=="object"){let i;return ri(a,["r","g","b"])?i=va(e):ri(a,["h","s","l"])?i=$m(e):ri(a,["h","s","v"])&&(i=e),oT(i,!ri(a,["a"])&&e.a===1)}return e}const zs={h:0,s:0,v:1,a:1},tu={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,a)=>({...e,r:Number(a)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,a)=>({...e,g:Number(a)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,a)=>({...e,b:Number(a)})},{label:"A",max:1,step:.01,getValue:e=>{let{a}=e;return a!=null?Math.round(a*100)/100:1},getColor:(e,a)=>({...e,a:Number(a)})}],to:va,from:Ko};var ug;const cT={...tu,inputs:(ug=tu.inputs)==null?void 0:ug.slice(0,3)},nu={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,a)=>({...e,h:Number(a)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,a)=>({...e,s:Number(a)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,a)=>({...e,l:Number(a)})},{label:"A",max:1,step:.01,getValue:e=>{let{a}=e;return a!=null?Math.round(a*100)/100:1},getColor:(e,a)=>({...e,a:Number(a)})}],to:$m,from:rd},uT={...nu,inputs:nu.inputs.slice(0,3)},kb={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,a)=>a}],to:Zm,from:wC},dT={...kb,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,a)=>a}]},hi={rgb:cT,rgba:tu,hsl:uT,hsla:nu,hex:dT,hexa:kb},hT=e=>{let{label:a,...i}=e;return O("div",{class:"v-color-picker-edit__input"},[O("input",i,null),O("span",null,[a])])},fT=me({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(hi).includes(e)},modes:{type:Array,default:()=>Object.keys(hi),validator:e=>Array.isArray(e)&&e.every(a=>Object.keys(hi).includes(a))},...We()},"VColorPickerEdit"),gT=Rn({name:"VColorPickerEdit",props:fT(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,a){let{emit:i}=a;const r=$(()=>e.modes.map(u=>({...hi[u],name:u}))),l=$(()=>{var m;const u=r.value.find(x=>x.name===e.mode);if(!u)return[];const f=e.color?u.to(e.color):null;return(m=u.inputs)==null?void 0:m.map(x=>{let{getValue:w,getColor:C,...A}=x;return{...u.inputProps,...A,disabled:e.disabled,value:f&&w(f),onChange:E=>{const _=E.target;_&&i("update:color",u.from(C(f??zs,_.value)))}}})});return Ve(()=>{var u;return O("div",{class:["v-color-picker-edit",e.class],style:e.style},[(u=l.value)==null?void 0:u.map(f=>O(hT,f,null)),r.value.length>1&&O(cn,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const f=r.value.findIndex(m=>m.name===e.mode);i("update:mode",r.value[(f+1)%r.value.length].name)}},null)])}),{}}});const Rd=Symbol.for("vuetify:v-slider");function au(e,a,i){const r=i==="vertical",l=a.getBoundingClientRect(),u="touches"in e?e.touches[0]:e;return r?u.clientY-(l.top+l.height/2):u.clientX-(l.left+l.width/2)}function vT(e,a){return"touches"in e&&e.touches.length?e.touches[0][a]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][a]:e[a]}const Cb=me({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"},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,...At(),...Nt({elevation:2})},"Slider"),Ab=e=>{const a=$(()=>parseFloat(e.min)),i=$(()=>parseFloat(e.max)),r=$(()=>+e.step>0?parseFloat(e.step):0),l=$(()=>Math.max(uf(r.value),uf(a.value)));function u(f){if(f=parseFloat(f),r.value<=0)return f;const m=en(f,a.value,i.value),x=a.value%r.value,w=Math.round((m-x)/r.value)*r.value+x;return parseFloat(Math.min(w,i.value).toFixed(l.value))}return{min:a,max:i,step:r,decimals:l,roundValue:u}},Pb=e=>{let{props:a,steps:i,onSliderStart:r,onSliderMove:l,onSliderEnd:u,getActiveThumb:f}=e;const{isRtl:m}=jt(),x=Ie(a,"reverse"),w=$(()=>{let ue=m.value?"rtl":"ltr";return a.reverse&&(ue=ue==="rtl"?"ltr":"rtl"),ue}),{min:C,max:A,step:E,decimals:_,roundValue:V}=i,D=$(()=>parseInt(a.thumbSize,10)),X=$(()=>parseInt(a.tickSize,10)),B=$(()=>parseInt(a.trackSize,10)),L=$(()=>(A.value-C.value)/E.value),W=Ie(a,"disabled"),Y=$(()=>a.direction==="vertical"),N=$(()=>a.error||a.disabled?void 0:a.thumbColor??a.color),J=$(()=>a.error||a.disabled?void 0:a.trackColor??a.color),Q=$(()=>a.error||a.disabled?void 0:a.trackFillColor??a.color),j=Xe(!1),G=Xe(0),ee=Oe(),ie=Oe();function ne(ue){var ce;const de=a.direction==="vertical",Le=de?"top":"left",_e=de?"height":"width",be=de?"clientY":"clientX",{[Le]:ve,[_e]:Z}=(ce=ee.value)==null?void 0:ce.$el.getBoundingClientRect(),te=vT(ue,be);let se=Math.min(Math.max((te-ve-G.value)/Z,0),1)||0;return(de||w.value==="rtl")&&(se=1-se),V(C.value+se*(A.value-C.value))}const oe=ue=>{u({value:ne(ue)}),j.value=!1,G.value=0},le=ue=>{ie.value=f(ue),ie.value&&(ie.value.focus(),j.value=!0,ie.value.contains(ue.target)?G.value=au(ue,ie.value,a.direction):(G.value=0,l({value:ne(ue)})),r({value:ne(ue)}))},Ae={passive:!0,capture:!0};function we(ue){l({value:ne(ue)})}function fe(ue){ue.stopPropagation(),ue.preventDefault(),oe(ue),window.removeEventListener("mousemove",we,Ae),window.removeEventListener("mouseup",fe)}function he(ue){var de;oe(ue),window.removeEventListener("touchmove",we,Ae),(de=ue.target)==null||de.removeEventListener("touchend",he)}function ke(ue){var de;le(ue),window.addEventListener("touchmove",we,Ae),(de=ue.target)==null||de.addEventListener("touchend",he,{passive:!1})}function Ee(ue){ue.preventDefault(),le(ue),window.addEventListener("mousemove",we,Ae),window.addEventListener("mouseup",fe,{passive:!1})}const De=ue=>{const de=(ue-C.value)/(A.value-C.value)*100;return en(isNaN(de)?0:de,0,100)},Fe=Ie(a,"showTicks"),Ze=$(()=>Fe.value?a.ticks?Array.isArray(a.ticks)?a.ticks.map(ue=>({value:ue,position:De(ue),label:ue.toString()})):Object.keys(a.ticks).map(ue=>({value:parseFloat(ue),position:De(parseFloat(ue)),label:a.ticks[ue]})):L.value!==1/0?ua(L.value+1).map(ue=>{const de=C.value+ue*E.value;return{value:de,position:De(de)}}):[]:[]),Je=$(()=>Ze.value.some(ue=>{let{label:de}=ue;return!!de})),ze={activeThumbRef:ie,color:Ie(a,"color"),decimals:_,disabled:W,direction:Ie(a,"direction"),elevation:Ie(a,"elevation"),hasLabels:Je,horizontalDirection:w,isReversed:x,min:C,max:A,mousePressed:j,numTicks:L,onSliderMousedown:Ee,onSliderTouchstart:ke,parsedTicks:Ze,parseMouseMove:ne,position:De,readonly:Ie(a,"readonly"),rounded:Ie(a,"rounded"),roundValue:V,showTicks:Fe,startOffset:G,step:E,thumbSize:D,thumbColor:N,thumbLabel:Ie(a,"thumbLabel"),ticks:Ie(a,"ticks"),tickSize:X,trackColor:J,trackContainerRef:ee,trackFillColor:Q,trackSize:B,vertical:Y};return Pt(Rd,ze),ze},mT=me({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},...We()},"VSliderThumb"),iu=Te()({name:"VSliderThumb",directives:{Ripple:Ua},props:mT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=ut(Rd),{rtlClasses:u}=jt();if(!l)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:f,step:m,vertical:x,disabled:w,thumbSize:C,thumbLabel:A,direction:E,readonly:_,elevation:V,isReversed:D,horizontalDirection:X,mousePressed:B,decimals:L}=l,{textColorClasses:W,textColorStyles:Y}=an(f),{pageup:N,pagedown:J,end:Q,home:j,left:G,right:ee,down:ie,up:ne}=Oc,oe=[N,J,Q,j,G,ee,ie,ne],le=$(()=>m.value?[1,2,3]:[1,5,10]);function Ae(fe,he){if(!oe.includes(fe.key))return;fe.preventDefault();const ke=m.value||.1,Ee=(e.max-e.min)/ke;if([G,ee,ie,ne].includes(fe.key)){const Fe=(X.value==="rtl"?[G,ne]:[ee,ne]).includes(fe.key)?1:-1,Ze=fe.shiftKey?2:fe.ctrlKey?1:0;he=he+Fe*ke*le.value[Ze]}else if(fe.key===j)he=e.min;else if(fe.key===Q)he=e.max;else{const De=fe.key===J?1:-1;he=he-De*ke*(Ee>100?Ee/10:10)}return Math.max(e.min,Math.min(e.max,he))}function we(fe){const he=Ae(fe,e.modelValue);he!=null&&r("update:modelValue",he)}return Ve(()=>{const fe=je(x.value||D.value?100-e.position:e.position,"%"),{elevationClasses:he}=Kt($(()=>w.value?void 0:V.value));return O("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&B.value},e.class,u.value],style:[{"--v-slider-thumb-position":fe,"--v-slider-thumb-size":je(C.value)},e.style],role:"slider",tabindex:w.value?-1:0,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!_.value,"aria-orientation":E.value,onKeydown:_.value?void 0:we},[O("div",{class:["v-slider-thumb__surface",W.value,he.value],style:{...Y.value}},null),Et(O("div",{class:["v-slider-thumb__ripple",W.value],style:Y.value},null),[[mn("ripple"),e.ripple,null,{circle:!0,center:!0}]]),O(fd,{origin:"bottom center"},{default:()=>{var ke;return[Et(O("div",{class:"v-slider-thumb__label-container"},[O("div",{class:["v-slider-thumb__label"]},[O("div",null,[((ke=i["thumb-label"])==null?void 0:ke.call(i,{modelValue:e.modelValue}))??e.modelValue.toFixed(m.value?L.value:1)])])]),[[Ln,A.value&&e.focused||A.value==="always"]])]}})])}),{}}});const pT=me({start:{type:Number,required:!0},stop:{type:Number,required:!0},...We()},"VSliderTrack"),Eb=Te()({name:"VSliderTrack",props:pT(),emits:{},setup(e,a){let{slots:i}=a;const r=ut(Rd);if(!r)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:l,horizontalDirection:u,parsedTicks:f,rounded:m,showTicks:x,tickSize:w,trackColor:C,trackFillColor:A,trackSize:E,vertical:_,min:V,max:D}=r,{roundedClasses:X}=Lt(m),{backgroundColorClasses:B,backgroundColorStyles:L}=Rt(A),{backgroundColorClasses:W,backgroundColorStyles:Y}=Rt(C),N=$(()=>`inset-${_.value?"block-end":"inline-start"}`),J=$(()=>_.value?"height":"width"),Q=$(()=>({[N.value]:"0%",[J.value]:"100%"})),j=$(()=>e.stop-e.start),G=$(()=>({[N.value]:je(e.start,"%"),[J.value]:je(j.value,"%")})),ee=$(()=>x.value?(_.value?f.value.slice().reverse():f.value).map((ne,oe)=>{var we;const le=_.value?"bottom":"margin-inline-start",Ae=ne.value!==V.value&&ne.value!==D.value?je(ne.position,"%"):void 0;return O("div",{key:ne.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":ne.position>=e.start&&ne.position<=e.stop,"v-slider-track__tick--first":ne.value===V.value,"v-slider-track__tick--last":ne.value===D.value}],style:{[le]:Ae}},[(ne.label||i["tick-label"])&&O("div",{class:"v-slider-track__tick-label"},[((we=i["tick-label"])==null?void 0:we.call(i,{tick:ne,index:oe}))??ne.label])])}):[]);return Ve(()=>O("div",{class:["v-slider-track",X.value,e.class],style:[{"--v-slider-track-size":je(E.value),"--v-slider-tick-size":je(w.value),direction:_.value?void 0:u.value},e.style]},[O("div",{class:["v-slider-track__background",W.value,{"v-slider-track__background--opacity":!!l.value||!A.value}],style:{...Q.value,...Y.value}},null),O("div",{class:["v-slider-track__fill",B.value],style:{...G.value,...L.value}},null),x.value&&O("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":x.value==="always"}]},[ee.value])])),{}}}),bT=me({...il(),...Cb(),...ka(),modelValue:{type:[Number,String],default:0}},"VSlider"),su=Te()({name:"VSlider",props:bT(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=Oe(),{rtlClasses:u}=jt(),f=Ab(e),m=tt(e,"modelValue",void 0,J=>f.roundValue(J??f.min.value)),{min:x,max:w,mousePressed:C,roundValue:A,onSliderMousedown:E,onSliderTouchstart:_,trackContainerRef:V,position:D,hasLabels:X,readonly:B}=Pb({props:e,steps:f,onSliderStart:()=>{r("start",m.value)},onSliderEnd:J=>{let{value:Q}=J;const j=A(Q);m.value=j,r("end",j)},onSliderMove:J=>{let{value:Q}=J;return m.value=A(Q)},getActiveThumb:()=>{var J;return(J=l.value)==null?void 0:J.$el}}),{isFocused:L,focus:W,blur:Y}=qa(e),N=$(()=>D(m.value));return Ve(()=>{const[J,Q]=Ut.filterProps(e),j=!!(e.label||i.label||i.prepend);return O(Ut,Ye({class:["v-slider",{"v-slider--has-labels":!!i["tick-label"]||X.value,"v-slider--focused":L.value,"v-slider--pressed":C.value,"v-slider--disabled":e.disabled},u.value,e.class],style:e.style},J,{focused:L.value}),{...i,prepend:j?G=>{var ee,ie;return O(Ke,null,[((ee=i.label)==null?void 0:ee.call(i,G))??e.label?O(gs,{id:G.id.value,class:"v-slider__label",text:e.label},null):void 0,(ie=i.prepend)==null?void 0:ie.call(i,G)])}:void 0,default:G=>{let{id:ee,messagesId:ie}=G;return O("div",{class:"v-slider__container",onMousedown:B.value?void 0:E,onTouchstartPassive:B.value?void 0:_},[O("input",{id:ee.value,name:e.name||ee.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:m.value},null),O(Eb,{ref:V,start:0,stop:N.value},{"tick-label":i["tick-label"]}),O(iu,{ref:l,"aria-describedby":ie.value,focused:L.value,min:x.value,max:w.value,modelValue:m.value,"onUpdate:modelValue":ne=>m.value=ne,position:N.value,elevation:e.elevation,onFocus:W,onBlur:Y},{"thumb-label":i["thumb-label"]})])}})}),{}}}),xT=me({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...We()},"VColorPickerPreview"),yT=Rn({name:"VColorPickerPreview",props:xT(),emits:{"update:color":e=>!0},setup(e,a){let{emit:i}=a;return Ve(()=>{var r,l;return O("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[O("div",{class:"v-color-picker-preview__dot"},[O("div",{style:{background:Um(e.color??zs)}},null)]),O("div",{class:"v-color-picker-preview__sliders"},[O(su,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":u=>i("update:color",{...e.color??zs,h:u}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&O(su,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((l=e.color)==null?void 0:l.a)??1,"onUpdate:modelValue":u=>i("update:color",{...e.color??zs,a:u}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}});const wT=Object.freeze({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"}),ST=Object.freeze({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"}),kT=Object.freeze({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"}),CT=Object.freeze({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"}),AT=Object.freeze({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"}),PT=Object.freeze({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"}),ET=Object.freeze({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"}),TT=Object.freeze({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"}),IT=Object.freeze({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"}),LT=Object.freeze({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"}),_T=Object.freeze({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"}),RT=Object.freeze({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"}),OT=Object.freeze({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"}),VT=Object.freeze({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"}),MT=Object.freeze({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"}),FT=Object.freeze({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"}),BT=Object.freeze({base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"}),DT=Object.freeze({base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"}),zT=Object.freeze({base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"}),NT=Object.freeze({black:"#000000",white:"#ffffff",transparent:"#ffffff00"}),HT=Object.freeze({red:wT,pink:ST,purple:kT,deepPurple:CT,indigo:AT,blue:PT,lightBlue:ET,cyan:TT,teal:IT,green:LT,lightGreen:_T,lime:RT,yellow:OT,amber:VT,orange:MT,deepOrange:FT,brown:BT,blueGrey:DT,grey:zT,shades:NT}),XT=me({swatches:{type:Array,default:()=>YT(HT)},disabled:Boolean,color:Object,maxHeight:[Number,String],...We()},"VColorPickerSwatches");function YT(e){return Object.keys(e).map(a=>{const i=e[a];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 WT=Rn({name:"VColorPickerSwatches",props:XT(),emits:{"update:color":e=>!0},setup(e,a){let{emit:i}=a;return Ve(()=>O("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:je(e.maxHeight)},e.style]},[O("div",null,[e.swatches.map(r=>O("div",{class:"v-color-picker-swatches__swatch"},[r.map(l=>{const u=Hn(l),f=Ko(u),m=Gm(u);return O("div",{class:"v-color-picker-swatches__color",onClick:()=>f&&i("update:color",f)},[O("div",{style:{background:m}},[e.color&&Ci(e.color,f)?O(wt,{size:"x-small",icon:"$success",color:AC(l,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}});const Tb=me({color:String,...An(),...We(),...Vn(),...Nt(),...$a(),...hs(),...At(),...at(),...ht()},"VSheet"),ru=Te()({name:"VSheet",props:Tb(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:u}=Rt(Ie(e,"color")),{borderClasses:f}=Fn(e),{dimensionStyles:m}=Mn(e),{elevationClasses:x}=Kt(e),{locationStyles:w}=Ga(e),{positionClasses:C}=fs(e),{roundedClasses:A}=Lt(e);return Ve(()=>O(e.tag,{class:["v-sheet",r.value,l.value,f.value,x.value,C.value,A.value,e.class],style:[u.value,m.value,w.value,e.style]},i)),{}}}),jT=me({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(hi).includes(e)},modes:{type:Array,default:()=>Object.keys(hi),validator:e=>Array.isArray(e)&&e.every(a=>Object.keys(hi).includes(a))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},..._n(Tb({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),$T=Rn({name:"VColorPicker",props:jT(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const a=tt(e,"mode"),i=Oe(null),r=tt(e,"modelValue",void 0,f=>{if(f==null||f==="")return null;let m;try{m=Ko(Hn(f))}catch{return null}return i.value&&(m={...m,h:i.value.h},i.value=null),m},f=>f?lT(f,e.modelValue):null),{rtlClasses:l}=jt(),u=f=>{r.value=f,i.value=f};return zt(()=>{e.modes.includes(a.value)||(a.value=e.modes[0])}),Bt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),Ve(()=>{const[f]=ru.filterProps(e);return O(ru,Ye({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",l.value,e.class],style:[{"--v-color-picker-color-hsv":Um({...r.value??zs,a:1})},e.style]},f,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&O(rT,{key:"canvas",color:r.value,"onUpdate:color":u,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&O("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&O(yT,{key:"preview",color:r.value,"onUpdate:color":u,hideAlpha:!a.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&O(gT,{key:"edit",modes:e.modes,mode:a.value,"onUpdate:mode":m=>a.value=m,color:r.value,"onUpdate:color":u,disabled:e.disabled},null)]),e.showSwatches&&O(WT,{key:"swatches",color:r.value,"onUpdate:color":u,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}});function GT(e,a,i){if(a==null)return e;if(Array.isArray(a))throw new Error("Multiple matches is not implemented");return typeof a=="number"&&~a?O(Ke,null,[O("span",{class:"v-combobox__unmask"},[e.substr(0,a)]),O("span",{class:"v-combobox__mask"},[e.substr(a,i)]),O("span",{class:"v-combobox__unmask"},[e.substr(a+i)])]):e}const UT=me({autoSelectFirst:{type:[Boolean,String]},delimiters:Array,...lb({filterKeys:["title"]}),...Ld({hideNoData:!0,returnObject:!0}),..._n(dl({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...wa({transition:!1})},"VCombobox"),qT=Te()({name:"VCombobox",props:UT(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,a){var be;let{emit:i,slots:r}=a;const{t:l}=On(),u=Oe(),f=Xe(!1),m=Xe(!0),x=Xe(!1),w=Oe(),C=Oe(),A=tt(e,"menu"),E=$({get:()=>A.value,set:ve=>{var Z;A.value&&!ve&&((Z=w.value)!=null&&Z.ΨopenChildren)||(A.value=ve)}}),_=Xe(-1);let V=!1;const D=$(()=>{var ve;return(ve=u.value)==null?void 0:ve.color}),X=$(()=>E.value?e.closeText:e.openText),{items:B,transformIn:L,transformOut:W}=Pd(e),{textColorClasses:Y,textColorStyles:N}=an(D),J=tt(e,"modelValue",[],ve=>L(In(ve)),ve=>{const Z=W(ve);return e.multiple?Z:Z[0]??null}),Q=sl(),j=Xe(e.multiple?"":((be=J.value[0])==null?void 0:be.title)??""),G=$({get:()=>j.value,set:ve=>{var Z;if(j.value=ve,e.multiple||(J.value=[Ni(e,ve)]),ve&&e.multiple&&((Z=e.delimiters)!=null&&Z.length)){const te=ve.split(new RegExp(`(?:${e.delimiters.join("|")})+`));te.length>1&&(te.forEach(se=>{se=se.trim(),se&&ue(Ni(e,se))}),j.value="")}ve||(_.value=-1),m.value=!ve}});He(j,ve=>{V?gt(()=>V=!1):f.value&&!E.value&&(E.value=!0),i("update:search",ve)}),He(J,ve=>{var Z;e.multiple||(j.value=((Z=ve[0])==null?void 0:Z.title)??"")});const{filteredItems:ee,getMatches:ie}=cb(e,B,()=>m.value?"":G.value),ne=$(()=>J.value.map(ve=>B.value.find(Z=>{const te=Qt(Z.raw,e.itemValue),se=Qt(ve.raw,e.itemValue);return te===void 0||se===void 0?!1:e.returnObject?e.valueComparator(te,se):e.valueComparator(Z.value,ve.value)})||ve)),oe=$(()=>e.hideSelected?ee.value.filter(ve=>!ne.value.some(Z=>Z.value===ve.value)):ee.value),le=$(()=>ne.value.map(ve=>ve.props.value)),Ae=$(()=>ne.value[_.value]),we=$(()=>{var Z;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&G.value===((Z=oe.value[0])==null?void 0:Z.title))&&oe.value.length>0&&!m.value&&!x.value}),fe=$(()=>e.hideNoData&&!B.value.length||e.readonly||(Q==null?void 0:Q.isReadonly.value)),he=Oe(),{onListScroll:ke,onListKeydown:Ee}=Id(he,u);function De(ve){V=!0,e.openOnClear&&(E.value=!0)}function Fe(){fe.value||(E.value=!0)}function Ze(ve){fe.value||(f.value&&(ve.preventDefault(),ve.stopPropagation()),E.value=!E.value)}function Je(ve){var se;if(e.readonly||Q!=null&&Q.isReadonly.value)return;const Z=u.value.selectionStart,te=le.value.length;if((_.value>-1||["Enter","ArrowDown","ArrowUp"].includes(ve.key))&&ve.preventDefault(),["Enter","ArrowDown"].includes(ve.key)&&(E.value=!0),["Escape"].includes(ve.key)&&(E.value=!1),["Enter","Escape","Tab"].includes(ve.key)&&(we.value&&["Enter","Tab"].includes(ve.key)&&ue(ee.value[0]),m.value=!0),ve.key==="ArrowDown"&&we.value&&((se=he.value)==null||se.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(ve.key)){if(_.value<0){ve.key==="Backspace"&&!G.value&&(_.value=te-1);return}const ce=_.value;Ae.value&&ue(Ae.value),_.value=ce>=te-1?te-2:ce}if(ve.key==="ArrowLeft"){if(_.value<0&&Z>0)return;const ce=_.value>-1?_.value-1:te-1;ne.value[ce]?_.value=ce:(_.value=-1,u.value.setSelectionRange(G.value.length,G.value.length))}if(ve.key==="ArrowRight"){if(_.value<0)return;const ce=_.value+1;ne.value[ce]?_.value=ce:(_.value=-1,u.value.setSelectionRange(0,0))}ve.key==="Enter"&&G.value&&(ue(Ni(e,G.value)),G.value="")}}function ze(){var ve;f.value&&(m.value=!0,(ve=u.value)==null||ve.focus())}function ue(ve){if(e.multiple){const Z=le.value.findIndex(te=>e.valueComparator(te,ve.value));if(Z===-1)J.value=[...J.value,ve];else{const te=[...J.value];te.splice(Z,1),J.value=te}G.value=""}else J.value=[ve],j.value=ve.title,gt(()=>{E.value=!1,m.value=!0})}function de(ve){f.value=!0,setTimeout(()=>{x.value=!0})}function Le(ve){x.value=!1}function _e(ve){(ve==null||ve===""&&!e.multiple)&&(J.value=[])}return He(ee,ve=>{!ve.length&&e.hideNoData&&(E.value=!1)}),He(f,(ve,Z)=>{ve||ve===Z||(_.value=-1,E.value=!1,we.value&&!x.value&&!ne.value.some(te=>{let{value:se}=te;return se===oe.value[0].value})?ue(oe.value[0]):e.multiple&&G.value&&(J.value=[...J.value,Ni(e,G.value)],G.value=""))}),He(E,()=>{if(!e.hideSelected&&E.value&&ne.value.length){const ve=oe.value.findIndex(Z=>ne.value.some(te=>Z.value===te.value));St&&window.requestAnimationFrame(()=>{var Z;ve>=0&&((Z=C.value)==null||Z.scrollToIndex(ve))})}}),Ve(()=>{const ve=!!(e.chips||r.chip),Z=!!(!e.hideNoData||oe.value.length||r["prepend-item"]||r["append-item"]||r["no-data"]),te=J.value.length>0,[se]=yi.filterProps(e);return O(yi,Ye({ref:u},se,{modelValue:G.value,"onUpdate:modelValue":[ce=>G.value=ce,_e],focused:f.value,"onUpdate:focused":ce=>f.value=ce,validationValue:J.externalValue,dirty:te,class:["v-combobox",{"v-combobox--active-menu":E.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!r.selection,"v-combobox--selecting-index":_.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:te?void 0:e.placeholder,"onClick:clear":De,"onMousedown:control":Fe,onKeydown:Je}),{...r,default:()=>O(Ke,null,[O(ll,Ye({ref:w,modelValue:E.value,"onUpdate:modelValue":ce=>E.value=ce,activator:"parent",contentClass:"v-combobox__content",disabled:fe.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ze},e.menuProps),{default:()=>[Z&&O(rl,{ref:he,selected:le.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ce=>ce.preventDefault(),onKeydown:Ee,onFocusin:de,onFocusout:Le,onScrollPassive:ke,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var ce,pe,Ce;return[(ce=r["prepend-item"])==null?void 0:ce.call(r),!oe.value.length&&!e.hideNoData&&(((pe=r["no-data"])==null?void 0:pe.call(r))??O(ma,{title:l(e.noDataText)},null)),O(hl,{ref:C,renderless:!0,items:oe.value},{default:Me=>{var Ge;let{item:Pe,index:Be,itemRef:Re}=Me;const qe=Ye(Pe.props,{ref:Re,key:Be,active:we.value&&Be===0?!0:void 0,onClick:()=>ue(Pe)});return((Ge=r.item)==null?void 0:Ge.call(r,{item:Pe,index:Be,props:qe}))??O(ma,qe,{prepend:Ue=>{let{isSelected:Qe}=Ue;return O(Ke,null,[e.multiple&&!e.hideSelected?O(Qi,{key:Pe.value,modelValue:Qe,ripple:!1,tabindex:"-1"},null):void 0,Pe.props.prependIcon&&O(wt,{icon:Pe.props.prependIcon},null)])},title:()=>{var Ue,Qe;return m.value?Pe.title:GT(Pe.title,(Ue=ie(Pe))==null?void 0:Ue.title,((Qe=G.value)==null?void 0:Qe.length)??0)}})}}),(Ce=r["append-item"])==null?void 0:Ce.call(r)]}})]}),ne.value.map((ce,pe)=>{var Pe;function Ce(Be){Be.stopPropagation(),Be.preventDefault(),ue(ce)}const Me={"onClick:close":Ce,onMousedown(Be){Be.preventDefault(),Be.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return O("div",{key:ce.value,class:["v-combobox__selection",pe===_.value&&["v-combobox__selection--selected",Y.value]],style:pe===_.value?N.value:{}},[ve?r.chip?O(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ce.title}}},{default:()=>{var Be;return[(Be=r.chip)==null?void 0:Be.call(r,{item:ce,index:pe,props:Me})]}}):O(wr,Ye({key:"chip",closable:e.closableChips,size:"small",text:ce.title},Me),null):((Pe=r.selection)==null?void 0:Pe.call(r,{item:ce,index:pe}))??O("span",{class:"v-combobox__selection-text"},[ce.title,e.multiple&&pe!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=vs(),u=Oe();function f(x){var A,E;const w=x.relatedTarget,C=x.target;if(w!==C&&((A=u.value)!=null&&A.contentEl)&&((E=u.value)!=null&&E.globalTop)&&![document,u.value.contentEl].includes(C)&&!u.value.contentEl.contains(C)){const _=Js(u.value.contentEl);if(!_.length)return;const V=_[0],D=_[_.length-1];w===V?D.focus():V.focus()}}St&&He(()=>r.value&&e.retainFocus,x=>{x?document.addEventListener("focusin",f):document.removeEventListener("focusin",f)},{immediate:!0}),He(r,async x=>{var w,C;await gt(),x?(w=u.value.contentEl)==null||w.focus({preventScroll:!0}):(C=u.value.activatorEl)==null||C.focus({preventScroll:!0})});const m=$(()=>Ye({"aria-haspopup":"dialog","aria-expanded":String(r.value)},e.activatorProps));return Ve(()=>{const[x]=pa.filterProps(e);return O(pa,Ye({ref:u,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},x,{modelValue:r.value,"onUpdate:modelValue":w=>r.value=w,"aria-modal":"true",activatorProps:m.value,role:"dialog"},l),{activator:i.activator,default:function(){for(var w=arguments.length,C=new Array(w),A=0;A{var E;return[(E=i.default)==null?void 0:E.call(i,...C)]}})}})}),Zn({},u)}});const ir=Symbol.for("vuetify:v-expansion-panel"),JT=["default","accordion","inset","popout"],QT=me({color:String,variant:{type:String,default:"default",validator:e=>JT.includes(e)},readonly:Boolean,...We(),...ls(),...at(),...ht()},"VExpansionPanels"),eI=Te()({name:"VExpansionPanels",props:QT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;Li(e,ir);const{themeClasses:r}=vt(e),l=$(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Bt({VExpansionPanel:{color:Ie(e,"color")},VExpansionPanelTitle:{readonly:Ie(e,"readonly")}}),Ve(()=>O(e.tag,{class:["v-expansion-panels",r.value,l.value,e.class],style:e.style},i)),{}}}),tI=me({...We(),...ol()},"VExpansionPanelText"),Ib=Te()({name:"VExpansionPanelText",props:tI(),setup(e,a){let{slots:i}=a;const r=ut(ir);if(!r)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:l,onAfterLeave:u}=Ed(e,r.isSelected);return Ve(()=>O(el,{onAfterLeave:u},{default:()=>{var f;return[Et(O("div",{class:["v-expansion-panel-text",e.class],style:e.style},[i.default&&l.value&&O("div",{class:"v-expansion-panel-text__wrapper"},[(f=i.default)==null?void 0:f.call(i)])]),[[Ln,r.isSelected.value]])]}})),{}}}),Lb=me({color:String,expandIcon:{type:et,default:"$expand"},collapseIcon:{type:et,default:"$collapse"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...We()},"VExpansionPanelTitle"),_b=Te()({name:"VExpansionPanelTitle",directives:{Ripple:Ua},props:Lb(),setup(e,a){let{slots:i}=a;const r=ut(ir);if(!r)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:l,backgroundColorStyles:u}=Rt(e,"color"),f=$(()=>({collapseIcon:e.collapseIcon,disabled:r.disabled.value,expanded:r.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return Ve(()=>{var m;return Et(O("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":r.isSelected.value},l.value,e.class],style:[u.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},[O("span",{class:"v-expansion-panel-title__overlay"},null),(m=i.default)==null?void 0:m.call(i,f.value),!e.hideActions&&O("span",{class:"v-expansion-panel-title__icon"},[i.actions?i.actions(f.value):O(wt,{icon:r.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[mn("ripple"),e.ripple]])}),{}}}),nI=me({title:String,text:String,bgColor:String,...We(),...Nt(),...cs(),...ol(),...At(),...at(),...Lb()},"VExpansionPanel"),aI=Te()({name:"VExpansionPanel",props:nI(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=us(e,ir),{backgroundColorClasses:l,backgroundColorStyles:u}=Rt(e,"bgColor"),{elevationClasses:f}=Kt(e),{roundedClasses:m}=Lt(e),x=$(()=>(r==null?void 0:r.disabled.value)||e.disabled),w=$(()=>r.group.items.value.reduce((E,_,V)=>(r.group.selected.value.includes(_.id)&&E.push(V),E),[])),C=$(()=>{const E=r.group.items.value.findIndex(_=>_.id===r.id);return!r.isSelected.value&&w.value.some(_=>_-E===1)}),A=$(()=>{const E=r.group.items.value.findIndex(_=>_.id===r.id);return!r.isSelected.value&&w.value.some(_=>_-E===-1)});return Pt(ir,r),Bt({VExpansionPanelText:{eager:Ie(e,"eager")}}),Ve(()=>{const E=!!(i.text||e.text),_=!!(i.title||e.title);return O(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":r.isSelected.value,"v-expansion-panel--before-active":C.value,"v-expansion-panel--after-active":A.value,"v-expansion-panel--disabled":x.value},m.value,l.value,e.class],style:[u.value,e.style]},{default:()=>{var V;return[O("div",{class:["v-expansion-panel__shadow",...f.value]},null),_&&O(_b,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[i.title?i.title():e.title]}),E&&O(Ib,{key:"text"},{default:()=>[i.text?i.text():e.text]}),(V=i.default)==null?void 0:V.call(i)]}})}),{}}});const iI=me({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},multiple:Boolean,showSize:{type:[Boolean,Number],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(e)},...ka({prependIcon:"$file"}),modelValue:{type:Array,default:()=>[],validator:e=>In(e).every(a=>a!=null&&typeof a=="object")},...ul({clearable:!0})},"VFileInput"),sI=Te()({name:"VFileInput",inheritAttrs:!1,props:iI(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{t:u}=On(),f=tt(e,"modelValue"),{isFocused:m,focus:x,blur:w}=qa(e),C=$(()=>typeof e.showSize!="boolean"?e.showSize:void 0),A=$(()=>(f.value??[]).reduce((G,ee)=>{let{size:ie=0}=ee;return G+ie},0)),E=$(()=>hf(A.value,C.value)),_=$(()=>(f.value??[]).map(G=>{const{name:ee="",size:ie=0}=G;return e.showSize?`${ee} (${hf(ie,C.value)})`:ee})),V=$(()=>{var ee;const G=((ee=f.value)==null?void 0:ee.length)??0;return e.showSize?u(e.counterSizeString,G,E.value):u(e.counterString,G)}),D=Oe(),X=Oe(),B=Oe(),L=$(()=>m.value||e.active),W=$(()=>["plain","underlined"].includes(e.variant));function Y(){var G;B.value!==document.activeElement&&((G=B.value)==null||G.focus()),m.value||x()}function N(G){Q(G)}function J(G){r("mousedown:control",G)}function Q(G){var ee;(ee=B.value)==null||ee.click(),r("click:control",G)}function j(G){G.stopPropagation(),Y(),gt(()=>{f.value=[],ad(e["onClick:clear"],G)})}return He(f,G=>{(!Array.isArray(G)||!G.length)&&B.value&&(B.value.value="")}),Ve(()=>{const G=!!(l.counter||e.counter),ee=!!(G||l.details),[ie,ne]=Ai(i),[{modelValue:oe,...le}]=Ut.filterProps(e),[Ae]=Td(e);return O(Ut,Ye({ref:D,modelValue:f.value,"onUpdate:modelValue":we=>f.value=we,class:["v-file-input",{"v-text-field--plain-underlined":W.value},e.class],style:e.style,"onClick:prepend":N},ie,le,{centerAffix:!W.value,focused:m.value}),{...l,default:we=>{let{id:fe,isDisabled:he,isDirty:ke,isReadonly:Ee,isValid:De}=we;return O(kr,Ye({ref:X,"prepend-icon":e.prependIcon,onMousedown:J,onClick:Q,"onClick:clear":j,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Ae,{id:fe.value,active:L.value||ke.value,dirty:ke.value,disabled:he.value,focused:m.value,error:De.value===!1}),{...l,default:Fe=>{var ze;let{props:{class:Ze,...Je}}=Fe;return O(Ke,null,[O("input",Ye({ref:B,type:"file",readonly:Ee.value,disabled:he.value,multiple:e.multiple,name:e.name,onClick:ue=>{ue.stopPropagation(),Ee.value&&ue.preventDefault(),Y()},onChange:ue=>{if(!ue.target)return;const de=ue.target;f.value=[...de.files??[]]},onFocus:Y,onBlur:w},Je,ne),null),O("div",{class:Ze},[!!((ze=f.value)!=null&&ze.length)&&(l.selection?l.selection({fileNames:_.value,totalBytes:A.value,totalBytesReadable:E.value}):e.chips?_.value.map(ue=>O(wr,{key:ue,size:"small",color:e.color},{default:()=>[ue]})):_.value.join(", "))])])}})},details:ee?we=>{var fe,he;return O(Ke,null,[(fe=l.details)==null?void 0:fe.call(l,we),G&&O(Ke,null,[O("span",null,null),O(cl,{active:!!((he=f.value)!=null&&he.length),value:V.value},l.counter)])])}:void 0})}),Zn({},D,X,B)}});const rI=me({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...An(),...We(),...Nt(),...rs(),...At(),...at({tag:"footer"}),...ht()},"VFooter"),oI=Te()({name:"VFooter",props:rI(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:u}=Rt(Ie(e,"color")),{borderClasses:f}=Fn(e),{elevationClasses:m}=Kt(e),{roundedClasses:x}=Lt(e),w=Xe(32),{resizeRef:C}=na(_=>{_.length&&(w.value=_[0].target.clientHeight)}),A=$(()=>e.height==="auto"?w.value:parseInt(e.height,10)),{layoutItemStyles:E}=os({id:e.name,order:$(()=>parseInt(e.order,10)),position:$(()=>"bottom"),layoutSize:A,elementSize:$(()=>e.height==="auto"?void 0:A.value),active:$(()=>e.app),absolute:Ie(e,"absolute")});return Ve(()=>O(e.tag,{ref:C,class:["v-footer",r.value,l.value,f.value,m.value,x.value,e.class],style:[u.value,e.app?E.value:{height:je(e.height)},e.style]},i)),{}}}),lI=me({...We(),...bP()},"VForm"),cI=Te()({name:"VForm",props:lI(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=xP(e),u=Oe();function f(x){x.preventDefault(),l.reset()}function m(x){const w=x,C=l.validate();w.then=C.then.bind(C),w.catch=C.catch.bind(C),w.finally=C.finally.bind(C),r("submit",w),w.defaultPrevented||C.then(A=>{var _;let{valid:E}=A;E&&((_=u.value)==null||_.submit())}),w.preventDefault()}return Ve(()=>{var x;return O("form",{ref:u,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:f,onSubmit:m},[(x=i.default)==null?void 0:x.call(i,l)])}),Zn(l,u)}});const uI=me({fluid:{type:Boolean,default:!1},...We(),...at()},"VContainer"),dI=Te()({name:"VContainer",props:uI(),setup(e,a){let{slots:i}=a;const{rtlClasses:r}=jt();return Ve(()=>O(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},r.value,e.class],style:e.style},i)),{}}}),Rb=(()=>Zo.reduce((e,a)=>(e[a]={type:[Boolean,String,Number],default:!1},e),{}))(),Ob=(()=>Zo.reduce((e,a)=>{const i="offset"+ba(a);return e[i]={type:[String,Number],default:null},e},{}))(),Vb=(()=>Zo.reduce((e,a)=>{const i="order"+ba(a);return e[i]={type:[String,Number],default:null},e},{}))(),Zf={col:Object.keys(Rb),offset:Object.keys(Ob),order:Object.keys(Vb)};function hI(e,a,i){let r=e;if(!(i==null||i===!1)){if(a){const l=a.replace(e,"");r+=`-${l}`}return e==="col"&&(r="v-"+r),e==="col"&&(i===""||i===!0)||(r+=`-${i}`),r.toLowerCase()}}const fI=["auto","start","end","center","baseline","stretch"],gI=me({cols:{type:[Boolean,String,Number],default:!1},...Rb,offset:{type:[String,Number],default:null},...Ob,order:{type:[String,Number],default:null},...Vb,alignSelf:{type:String,default:null,validator:e=>fI.includes(e)},...We(),...at()},"VCol"),vI=Te()({name:"VCol",props:gI(),setup(e,a){let{slots:i}=a;const r=$(()=>{const l=[];let u;for(u in Zf)Zf[u].forEach(m=>{const x=e[m],w=hI(u,m,x);w&&l.push(w)});const f=l.some(m=>m.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 Un(e.tag,{class:[r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),Od=["start","end","center"],Mb=["space-between","space-around","space-evenly"];function Vd(e,a){return Zo.reduce((i,r)=>{const l=e+ba(r);return i[l]=a(),i},{})}const mI=[...Od,"baseline","stretch"],Fb=e=>mI.includes(e),Bb=Vd("align",()=>({type:String,default:null,validator:Fb})),pI=[...Od,...Mb],Db=e=>pI.includes(e),zb=Vd("justify",()=>({type:String,default:null,validator:Db})),bI=[...Od,...Mb,"stretch"],Nb=e=>bI.includes(e),Hb=Vd("alignContent",()=>({type:String,default:null,validator:Nb})),Jf={align:Object.keys(Bb),justify:Object.keys(zb),alignContent:Object.keys(Hb)},xI={align:"align",justify:"justify",alignContent:"align-content"};function yI(e,a,i){let r=xI[e];if(i!=null){if(a){const l=a.replace(e,"");r+=`-${l}`}return r+=`-${i}`,r.toLowerCase()}}const wI=me({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:Fb},...Bb,justify:{type:String,default:null,validator:Db},...zb,alignContent:{type:String,default:null,validator:Nb},...Hb,...We(),...at()},"VRow"),SI=Te()({name:"VRow",props:wI(),setup(e,a){let{slots:i}=a;const r=$(()=>{const l=[];let u;for(u in Jf)Jf[u].forEach(f=>{const m=e[f],x=yI(u,f,m);x&&l.push(x)});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 Un(e.tag,{class:["v-row",r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),kI=Kn("v-spacer","div","VSpacer"),CI=me({disabled:Boolean,modelValue:{type:Boolean,default:void 0},...nb()},"VHover"),AI=Te()({name:"VHover",props:CI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{runOpenDelay:l,runCloseDelay:u}=ab(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:u}})}}});const Xb=Symbol.for("vuetify:v-item-group"),PI=me({...We(),...ls({selectedClass:"v-item--selected"}),...at(),...ht()},"VItemGroup"),EI=Te()({name:"VItemGroup",props:PI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isSelected:l,select:u,next:f,prev:m,selected:x}=Li(e,Xb);return()=>O(e.tag,{class:["v-item-group",r.value,e.class],style:e.style},{default:()=>{var w;return[(w=i.default)==null?void 0:w.call(i,{isSelected:l,select:u,next:f,prev:m,selected:x.value})]}})}}),TI=Te()({name:"VItem",props:cs(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const{isSelected:r,select:l,toggle:u,selectedClass:f,value:m,disabled:x}=us(e,Xb);return()=>{var w;return(w=i.default)==null?void 0:w.call(i,{isSelected:r.value,selectedClass:f.value,select:l,toggle:u,value:m.value,disabled:x.value})}}});const II=Kn("v-kbd");const LI=me({...We(),...lp()},"VLayout"),_I=Te()({name:"VLayout",props:LI(),setup(e,a){let{slots:i}=a;const{layoutClasses:r,layoutStyles:l,getLayoutItem:u,items:f,layoutRef:m}=cp(e);return Ve(()=>{var x;return O("div",{ref:m,class:[r.value,e.class],style:[l.value,e.style]},[(x=i.default)==null?void 0:x.call(i)])}),{getLayoutItem:u,items:f}}});const RI=me({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...We(),...rs()},"VLayoutItem"),OI=Te()({name:"VLayoutItem",props:RI(),setup(e,a){let{slots:i}=a;const{layoutItemStyles:r}=os({id:e.name,order:$(()=>parseInt(e.order,10)),position:Ie(e,"position"),elementSize:Ie(e,"size"),layoutSize:Ie(e,"size"),active:Ie(e,"modelValue"),absolute:Ie(e,"absolute")});return()=>{var l;return O("div",{class:["v-layout-item",e.class],style:[r.value,e.style]},[(l=i.default)==null?void 0:l.call(i)])}}}),VI=me({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...We(),...Vn(),...at(),...wa({transition:"fade-transition"})},"VLazy"),MI=Te()({name:"VLazy",directives:{intersect:tl},props:VI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{dimensionStyles:r}=Mn(e),l=tt(e,"modelValue");function u(f){l.value||(l.value=f)}return Ve(()=>Et(O(e.tag,{class:["v-lazy",e.class],style:[r.value,e.style]},{default:()=>[l.value&&O(Xn,{transition:e.transition,appear:!0},{default:()=>{var f;return[(f=i.default)==null?void 0:f.call(i)]}})]}),[[mn("intersect"),{handler:u,options:e.options},null]])),{}}});const FI=me({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...We()},"VLocaleProvider"),BI=Te()({name:"VLocaleProvider",props:FI(),setup(e,a){let{slots:i}=a;const{rtlClasses:r}=GC(e);return Ve(()=>{var l;return O("div",{class:["v-locale-provider",r.value,e.class],style:e.style},[(l=i.default)==null?void 0:l.call(i)])}),{}}});const DI=me({scrollable:Boolean,...We(),...at({tag:"main"})},"VMain"),zI=Te()({name:"VMain",props:DI(),setup(e,a){let{slots:i}=a;const{mainStyles:r}=xA(),{ssrBootStyles:l}=Ei();return Ve(()=>O(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[r.value,l.value,e.style]},{default:()=>{var u,f;return[e.scrollable?O("div",{class:"v-main__scroller"},[(u=i.default)==null?void 0:u.call(i)]):(f=i.default)==null?void 0:f.call(i)]}})),{}}});function NI(e){let{rootEl:a,isSticky:i,layoutItemStyles:r}=e;const l=Xe(!1),u=Xe(0),f=$(()=>{const w=typeof l.value=="boolean"?"top":l.value;return[i.value?{top:"auto",bottom:"auto",height:void 0}:void 0,l.value?{[w]:je(u.value)}:{top:r.value.top}]});zt(()=>{He(i,w=>{w?window.addEventListener("scroll",x,{passive:!0}):window.removeEventListener("scroll",x)},{immediate:!0})}),qt(()=>{window.removeEventListener("scroll",x)});let m=0;function x(){const w=m>window.scrollY?"up":"down",C=a.value.getBoundingClientRect(),A=parseFloat(r.value.top??0),E=window.scrollY-Math.max(0,u.value-A),_=C.height+Math.max(u.value,A)-window.scrollY-window.innerHeight,V=parseFloat(getComputedStyle(a.value).getPropertyValue("--v-body-scroll-y"))||0;C.height0;i--){if(e[i].t===e[i-1].t)continue;const r=Qf(a),l=(e[i].d-e[i-1].d)/(e[i].t-e[i-1].t);a+=(l-r)*Math.abs(l),i===e.length-1&&(a*=.5)}return Qf(a)*1e3}function YI(){const e={};function a(l){Array.from(l.changedTouches).forEach(u=>{(e[u.identifier]??(e[u.identifier]=new tC(XI))).push([l.timeStamp,u])})}function i(l){Array.from(l.changedTouches).forEach(u=>{delete e[u.identifier]})}function r(l){var w;const u=(w=e[l])==null?void 0:w.values().reverse();if(!u)throw new Error(`No samples for touch id ${l}`);const f=u[0],m=[],x=[];for(const C of u){if(f[0]-C[0]>HI)break;m.push({t:C[0],d:C[1].clientX}),x.push({t:C[0],d:C[1].clientY})}return{x:eg(m),y:eg(x),get direction(){const{x:C,y:A}=this,[E,_]=[Math.abs(C),Math.abs(A)];return E>_&&C>=0?"right":E>_&&C<=0?"left":_>E&&A>=0?"down":_>E&&A<=0?"up":WI()}}}return{addMovement:a,endTouch:i,getVelocity:r}}function WI(){throw new Error}function jI(e){let{isActive:a,isTemporary:i,width:r,touchless:l,position:u}=e;zt(()=>{window.addEventListener("touchstart",B,{passive:!0}),window.addEventListener("touchmove",L,{passive:!1}),window.addEventListener("touchend",W,{passive:!0})}),qt(()=>{window.removeEventListener("touchstart",B),window.removeEventListener("touchmove",L),window.removeEventListener("touchend",W)});const f=$(()=>["left","right"].includes(u.value)),{addMovement:m,endTouch:x,getVelocity:w}=YI();let C=!1;const A=Xe(!1),E=Xe(0),_=Xe(0);let V;function D(N,J){return(u.value==="left"?N:u.value==="right"?document.documentElement.clientWidth-N:u.value==="top"?N:u.value==="bottom"?document.documentElement.clientHeight-N:Bi())-(J?r.value:0)}function X(N){let J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const Q=u.value==="left"?(N-_.value)/r.value:u.value==="right"?(document.documentElement.clientWidth-N-_.value)/r.value:u.value==="top"?(N-_.value)/r.value:u.value==="bottom"?(document.documentElement.clientHeight-N-_.value)/r.value:Bi();return J?Math.max(0,Math.min(1,Q)):Q}function B(N){if(l.value)return;const J=N.changedTouches[0].clientX,Q=N.changedTouches[0].clientY,j=25,G=u.value==="left"?Jdocument.documentElement.clientWidth-j:u.value==="top"?Qdocument.documentElement.clientHeight-j:Bi(),ee=a.value&&(u.value==="left"?Jdocument.documentElement.clientWidth-r.value:u.value==="top"?Qdocument.documentElement.clientHeight-r.value:Bi());(G||ee||a.value&&i.value)&&(C=!0,V=[J,Q],_.value=D(f.value?J:Q,a.value),E.value=X(f.value?J:Q),x(N),m(N))}function L(N){const J=N.changedTouches[0].clientX,Q=N.changedTouches[0].clientY;if(C){if(!N.cancelable){C=!1;return}const G=Math.abs(J-V[0]),ee=Math.abs(Q-V[1]);(f.value?G>ee&&G>3:ee>G&&ee>3)?(A.value=!0,C=!1):(f.value?ee:G)>3&&(C=!1)}if(!A.value)return;N.preventDefault(),m(N);const j=X(f.value?J:Q,!1);E.value=Math.max(0,Math.min(1,j)),j>1?_.value=D(f.value?J:Q,!0):j<0&&(_.value=D(f.value?J:Q,!1))}function W(N){if(C=!1,!A.value)return;m(N),A.value=!1;const J=w(N.changedTouches[0].identifier),Q=Math.abs(J.x),j=Math.abs(J.y);(f.value?Q>j&&Q>400:j>Q&&j>3)?a.value=J.direction===({left:"right",right:"left",top:"down",bottom:"up"}[u.value]||Bi()):a.value=E.value>.5}const Y=$(()=>A.value?{transform:u.value==="left"?`translateX(calc(-100% + ${E.value*r.value}px))`:u.value==="right"?`translateX(calc(100% - ${E.value*r.value}px))`:u.value==="top"?`translateY(calc(-100% + ${E.value*r.value}px))`:u.value==="bottom"?`translateY(calc(100% - ${E.value*r.value}px))`:Bi(),transition:"none"}:void 0);return{isDragging:A,dragProgress:E,dragStyles:Y}}function Bi(){throw new Error}const $I=["start","end","left","right","top","bottom"],GI=me({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,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>$I.includes(e)},sticky:Boolean,...An(),...We(),...Nt(),...rs(),...At(),...at({tag:"nav"}),...ht()},"VNavigationDrawer"),UI=Te()({name:"VNavigationDrawer",props:GI(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{isRtl:u}=jt(),{themeClasses:f}=vt(e),{borderClasses:m}=Fn(e),{backgroundColorClasses:x,backgroundColorStyles:w}=Rt(Ie(e,"color")),{elevationClasses:C}=Kt(e),{mobile:A}=Pi(),{roundedClasses:E}=Lt(e),_=wp(),V=tt(e,"modelValue",null,ke=>!!ke),{ssrBootStyles:D}=Ei(),{scopeId:X}=vs(),B=Oe(),L=Xe(!1),W=$(()=>e.rail&&e.expandOnHover&&L.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),Y=$(()=>Mc(e.location,u.value)),N=$(()=>!e.permanent&&(A.value||e.temporary)),J=$(()=>e.sticky&&!N.value&&Y.value!=="bottom");e.expandOnHover&&e.rail!=null&&He(L,ke=>r("update:rail",!ke)),e.disableResizeWatcher||He(N,ke=>!e.permanent&>(()=>V.value=!ke)),!e.disableRouteWatcher&&_&&He(_.currentRoute,()=>N.value&&(V.value=!1)),He(()=>e.permanent,ke=>{ke&&(V.value=!0)}),gr(()=>{e.modelValue!=null||N.value||(V.value=e.permanent||!A.value)});const{isDragging:Q,dragProgress:j,dragStyles:G}=jI({isActive:V,isTemporary:N,width:W,touchless:Ie(e,"touchless"),position:Y}),ee=$(()=>{const ke=N.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):W.value;return Q.value?ke*j.value:ke}),{layoutItemStyles:ie,layoutItemScrimStyles:ne}=os({id:e.name,order:$(()=>parseInt(e.order,10)),position:Y,layoutSize:ee,elementSize:W,active:$(()=>V.value||Q.value),disableTransitions:$(()=>Q.value),absolute:$(()=>e.absolute||J.value&&typeof oe.value!="string")}),{isStuck:oe,stickyStyles:le}=NI({rootEl:B,isSticky:J,layoutItemStyles:ie}),Ae=Rt($(()=>typeof e.scrim=="string"?e.scrim:null)),we=$(()=>({...Q.value?{opacity:j.value*.2,transition:"none"}:void 0,...ne.value}));Bt({VList:{bgColor:"transparent"}});function fe(){L.value=!0}function he(){L.value=!1}return Ve(()=>{const ke=l.image||e.image;return O(Ke,null,[O(e.tag,Ye({ref:B,onMouseenter:fe,onMouseleave:he,class:["v-navigation-drawer",`v-navigation-drawer--${Y.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":L.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":N.value,"v-navigation-drawer--active":V.value,"v-navigation-drawer--sticky":J.value},f.value,x.value,m.value,C.value,E.value,e.class],style:[w.value,ie.value,G.value,D.value,le.value,e.style]},X,i),{default:()=>{var Ee,De,Fe,Ze;return[ke&&O("div",{key:"image",class:"v-navigation-drawer__img"},[l.image?(Ee=l.image)==null?void 0:Ee.call(l,{image:e.image}):O("img",{src:e.image,alt:""},null)]),l.prepend&&O("div",{class:"v-navigation-drawer__prepend"},[(De=l.prepend)==null?void 0:De.call(l)]),O("div",{class:"v-navigation-drawer__content"},[(Fe=l.default)==null?void 0:Fe.call(l)]),l.append&&O("div",{class:"v-navigation-drawer__append"},[(Ze=l.append)==null?void 0:Ze.call(l)])]}}),O($n,{name:"fade-transition"},{default:()=>[N.value&&(Q.value||V.value)&&!!e.scrim&&O("div",Ye({class:["v-navigation-drawer__scrim",Ae.backgroundColorClasses.value],style:[we.value,Ae.backgroundColorStyles.value],onClick:()=>V.value=!1},X),null)]})])}),{isStuck:oe}}}),qI=Rn({name:"VNoSsr",setup(e,a){let{slots:i}=a;const r=ib();return()=>{var l;return r.value&&((l=i.default)==null?void 0:l.call(i))}}});function KI(){const e=Oe([]);Ou(()=>e.value=[]);function a(i,r){e.value[r]=i}return{refs:e,updateRef:a}}const ZI=me({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:et,default:"$first"},prevIcon:{type:et,default:"$prev"},nextIcon:{type:et,default:"$next"},lastIcon:{type:et,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,...An(),...We(),...Ht(),...Nt(),...At(),...Sa(),...at({tag:"nav"}),...ht(),...Bn({variant:"text"})},"VPagination"),JI=Te()({name:"VPagination",props:ZI(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=tt(e,"modelValue"),{t:u,n:f}=On(),{isRtl:m}=jt(),{themeClasses:x}=vt(e),{width:w}=Pi(),C=Xe(-1);Bt(void 0,{scoped:!0});const{resizeRef:A}=na(j=>{if(!j.length)return;const{target:G,contentRect:ee}=j[0],ie=G.querySelector(".v-pagination__list > *");if(!ie)return;const ne=ee.width,oe=ie.offsetWidth+parseFloat(getComputedStyle(ie).marginRight)*2;C.value=D(ne,oe)}),E=$(()=>parseInt(e.length,10)),_=$(()=>parseInt(e.start,10)),V=$(()=>e.totalVisible?parseInt(e.totalVisible,10):C.value>=0?C.value:D(w.value,58));function D(j,G){const ee=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((j-G*ee)/G).toFixed(2)))}const X=$(()=>{if(E.value<=0||isNaN(E.value)||E.value>Number.MAX_SAFE_INTEGER)return[];if(V.value<=1)return[l.value];if(E.value<=V.value)return ua(E.value,_.value);const j=V.value%2===0,G=j?V.value/2:Math.floor(V.value/2),ee=j?G:G+1,ie=E.value-G;if(ee-l.value>=0)return[...ua(Math.max(1,V.value-1),_.value),e.ellipsis,E.value];if(l.value-ie>=(j?1:0)){const ne=V.value-1,oe=E.value-ne+_.value;return[_.value,e.ellipsis,...ua(ne,oe)]}else{const ne=Math.max(1,V.value-3),oe=ne===1?l.value:l.value-Math.ceil(ne/2)+_.value;return[_.value,e.ellipsis,...ua(ne,oe),e.ellipsis,E.value]}});function B(j,G,ee){j.preventDefault(),l.value=G,ee&&r(ee,G)}const{refs:L,updateRef:W}=KI();Bt({VPaginationBtn:{color:Ie(e,"color"),border:Ie(e,"border"),density:Ie(e,"density"),size:Ie(e,"size"),variant:Ie(e,"variant"),rounded:Ie(e,"rounded"),elevation:Ie(e,"elevation")}});const Y=$(()=>X.value.map((j,G)=>{const ee=ie=>W(ie,G);if(typeof j=="string")return{isActive:!1,key:`ellipsis-${G}`,page:j,props:{ref:ee,ellipsis:!0,icon:!0,disabled:!0}};{const ie=j===l.value;return{isActive:ie,key:j,page:f(j),props:{ref:ee,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:ie?e.activeColor:e.color,ariaCurrent:ie,ariaLabel:u(ie?e.currentPageAriaLabel:e.pageAriaLabel,j),onClick:ne=>B(ne,j)}}}})),N=$(()=>{const j=!!e.disabled||l.value<=_.value,G=!!e.disabled||l.value>=_.value+E.value-1;return{first:e.showFirstLastPage?{icon:m.value?e.lastIcon:e.firstIcon,onClick:ee=>B(ee,_.value,"first"),disabled:j,ariaLabel:u(e.firstAriaLabel),ariaDisabled:j}:void 0,prev:{icon:m.value?e.nextIcon:e.prevIcon,onClick:ee=>B(ee,l.value-1,"prev"),disabled:j,ariaLabel:u(e.previousAriaLabel),ariaDisabled:j},next:{icon:m.value?e.prevIcon:e.nextIcon,onClick:ee=>B(ee,l.value+1,"next"),disabled:G,ariaLabel:u(e.nextAriaLabel),ariaDisabled:G},last:e.showFirstLastPage?{icon:m.value?e.firstIcon:e.lastIcon,onClick:ee=>B(ee,_.value+E.value-1,"last"),disabled:G,ariaLabel:u(e.lastAriaLabel),ariaDisabled:G}:void 0}});function J(){var G;const j=l.value-_.value;(G=L.value[j])==null||G.$el.focus()}function Q(j){j.key===Oc.left&&!e.disabled&&l.value>+e.start?(l.value=l.value-1,gt(J)):j.key===Oc.right&&!e.disabled&&l.value<_.value+E.value-1&&(l.value=l.value+1,gt(J))}return Ve(()=>O(e.tag,{ref:A,class:["v-pagination",x.value,e.class],style:e.style,role:"navigation","aria-label":u(e.ariaLabel),onKeydown:Q,"data-test":"v-pagination-root"},{default:()=>[O("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&O("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[i.first?i.first(N.value.first):O(cn,Ye({_as:"VPaginationBtn"},N.value.first),null)]),O("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[i.prev?i.prev(N.value.prev):O(cn,Ye({_as:"VPaginationBtn"},N.value.prev),null)]),Y.value.map((j,G)=>O("li",{key:j.key,class:["v-pagination__item",{"v-pagination__item--is-active":j.isActive}],"data-test":"v-pagination-item"},[i.item?i.item(j):O(cn,Ye({_as:"VPaginationBtn"},j.props),{default:()=>[j.page]})])),O("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[i.next?i.next(N.value.next):O(cn,Ye({_as:"VPaginationBtn"},N.value.next),null)]),e.showFirstLastPage&&O("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[i.last?i.last(N.value.last):O(cn,Ye({_as:"VPaginationBtn"},N.value.last),null)])])]})),{}}});function QI(e){return Math.floor(Math.abs(e))*Math.sign(e)}const eL=me({scale:{type:[Number,String],default:.5},...We()},"VParallax"),tL=Te()({name:"VParallax",props:eL(),setup(e,a){let{slots:i}=a;const{intersectionRef:r,isIntersecting:l}=bd(),{resizeRef:u,contentRect:f}=na(),{height:m}=Pi(),x=Oe();vn(()=>{var _;r.value=u.value=(_=x.value)==null?void 0:_.$el});let w;He(l,_=>{_?(w=od(r.value),w=w===document.scrollingElement?document:w,w.addEventListener("scroll",E,{passive:!0}),E()):w.removeEventListener("scroll",E)}),qt(()=>{w==null||w.removeEventListener("scroll",E)}),He(m,E),He(()=>{var _;return(_=f.value)==null?void 0:_.height},E);const C=$(()=>1-en(+e.scale));let A=-1;function E(){l.value&&(cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var N;const _=((N=x.value)==null?void 0:N.$el).querySelector(".v-img__img");if(!_)return;const V=w instanceof Document?document.documentElement.clientHeight:w.clientHeight,D=w instanceof Document?window.scrollY:w.scrollTop,X=r.value.getBoundingClientRect().top+D,B=f.value.height,L=X+(B-V)/2,W=QI((D-L)*C.value),Y=Math.max(1,(C.value*(V-B)+B)/B);_.style.setProperty("transform",`translateY(${W}px) scale(${Y})`)}))}return Ve(()=>O(bi,{class:["v-parallax",{"v-parallax--active":l.value},e.class],style:e.style,ref:x,cover:!0,onLoadstart:E,onLoad:E},i)),{}}}),nL=me({...al({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),aL=Te()({name:"VRadio",props:nL(),setup(e,a){let{slots:i}=a;return Ve(()=>O(xi,Ye(e,{class:["v-radio",e.class],style:e.style,type:"radio"}),i)),{}}});const iL=me({height:{type:[Number,String],default:"auto"},...ka(),..._n(Cd(),["multiple"]),trueIcon:{type:et,default:"$radioOn"},falseIcon:{type:et,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),sL=Te()({name:"VRadioGroup",inheritAttrs:!1,props:iL(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=sn(),u=$(()=>e.id||`radio-group-${l}`),f=tt(e,"modelValue");return Ve(()=>{const[m,x]=Ai(i),[w,C]=Ut.filterProps(e),[A,E]=xi.filterProps(e),_=r.label?r.label({label:e.label,props:{for:u.value}}):e.label;return O(Ut,Ye({class:["v-radio-group",e.class],style:e.style},m,w,{modelValue:f.value,"onUpdate:modelValue":V=>f.value=V,id:u.value}),{...r,default:V=>{let{id:D,messagesId:X,isDisabled:B,isReadonly:L}=V;return O(Ke,null,[_&&O(gs,{id:D.value},{default:()=>[_]}),O(Rp,Ye(A,{id:D.value,"aria-describedby":X.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:B.value,readonly:L.value,"aria-labelledby":_?D.value:void 0,multiple:!1},x,{modelValue:f.value,"onUpdate:modelValue":W=>f.value=W}),r)])}})}),{}}}),rL=me({...il(),...ka(),...Cb(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),oL=Te()({name:"VRangeSlider",props:rL(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=Oe(),u=Oe(),f=Oe(),{rtlClasses:m}=jt();function x(G){if(!l.value||!u.value)return;const ee=au(G,l.value.$el,e.direction),ie=au(G,u.value.$el,e.direction),ne=Math.abs(ee),oe=Math.abs(ie);return neG!=null&&G.length?G.map(ee=>w.roundValue(ee)):[0,0]),{activeThumbRef:A,hasLabels:E,max:_,min:V,mousePressed:D,onSliderMousedown:X,onSliderTouchstart:B,position:L,trackContainerRef:W}=Pb({props:e,steps:w,onSliderStart:()=>{r("start",C.value)},onSliderEnd:G=>{var ne;let{value:ee}=G;const ie=A.value===((ne=l.value)==null?void 0:ne.$el)?[ee,C.value[1]]:[C.value[0],ee];!e.strict&&ie[0]{var oe,le,Ae,we;let{value:ee}=G;const[ie,ne]=C.value;!e.strict&&ie===ne&&ie!==V.value&&(A.value=ee>ie?(oe=u.value)==null?void 0:oe.$el:(le=l.value)==null?void 0:le.$el,(Ae=A.value)==null||Ae.focus()),A.value===((we=l.value)==null?void 0:we.$el)?C.value=[Math.min(ee,ne),ne]:C.value=[ie,Math.max(ie,ee)]},getActiveThumb:x}),{isFocused:Y,focus:N,blur:J}=qa(e),Q=$(()=>L(C.value[0])),j=$(()=>L(C.value[1]));return Ve(()=>{const[G,ee]=Ut.filterProps(e),ie=!!(e.label||i.label||i.prepend);return O(Ut,Ye({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!i["tick-label"]||E.value,"v-slider--focused":Y.value,"v-slider--pressed":D.value,"v-slider--disabled":e.disabled},m.value,e.class],style:e.style,ref:f},G,{focused:Y.value}),{...i,prepend:ie?ne=>{var oe,le;return O(Ke,null,[((oe=i.label)==null?void 0:oe.call(i,ne))??e.label?O(gs,{class:"v-slider__label",text:e.label},null):void 0,(le=i.prepend)==null?void 0:le.call(i,ne)])}:void 0,default:ne=>{var Ae,we;let{id:oe,messagesId:le}=ne;return O("div",{class:"v-slider__container",onMousedown:X,onTouchstartPassive:B},[O("input",{id:`${oe.value}_start`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:C.value[0]},null),O("input",{id:`${oe.value}_stop`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:C.value[1]},null),O(Eb,{ref:W,start:Q.value,stop:j.value},{"tick-label":i["tick-label"]}),O(iu,{ref:l,"aria-describedby":le.value,focused:Y&&A.value===((Ae=l.value)==null?void 0:Ae.$el),modelValue:C.value[0],"onUpdate:modelValue":fe=>C.value=[fe,C.value[1]],onFocus:fe=>{var he,ke,Ee,De;N(),A.value=(he=l.value)==null?void 0:he.$el,C.value[0]===C.value[1]&&C.value[1]===V.value&&fe.relatedTarget!==((ke=u.value)==null?void 0:ke.$el)&&((Ee=l.value)==null||Ee.$el.blur(),(De=u.value)==null||De.$el.focus())},onBlur:()=>{J(),A.value=void 0},min:V.value,max:C.value[1],position:Q.value},{"thumb-label":i["thumb-label"]}),O(iu,{ref:u,"aria-describedby":le.value,focused:Y&&A.value===((we=u.value)==null?void 0:we.$el),modelValue:C.value[1],"onUpdate:modelValue":fe=>C.value=[C.value[0],fe],onFocus:fe=>{var he,ke,Ee,De;N(),A.value=(he=u.value)==null?void 0:he.$el,C.value[0]===C.value[1]&&C.value[0]===_.value&&fe.relatedTarget!==((ke=l.value)==null?void 0:ke.$el)&&((Ee=u.value)==null||Ee.$el.blur(),(De=l.value)==null||De.$el.focus())},onBlur:()=>{J(),A.value=void 0},min:C.value[0],max:_.value,position:j.value},{"thumb-label":i["thumb-label"]})])}})}),{}}});const lL=me({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:et,default:"$ratingEmpty"},fullIcon:{type:et,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,...We(),...Ht(),...Sa(),...at(),...ht()},"VRating"),cL=Te()({name:"VRating",props:lL(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=On(),{themeClasses:l}=vt(e),u=tt(e,"modelValue"),f=$(()=>en(parseFloat(u.value),0,+e.length)),m=$(()=>ua(Number(e.length),1)),x=$(()=>m.value.flatMap(D=>e.halfIncrements?[D-.5,D]:[D])),w=Xe(-1),C=$(()=>x.value.map(D=>{const X=e.hover&&w.value>-1,B=f.value>=D,L=w.value>=D,Y=(X?L:B)?e.fullIcon:e.emptyIcon,N=e.activeColor??e.color,J=B||L?N:e.color;return{isFilled:B,isHovered:L,icon:Y,color:J}})),A=$(()=>[0,...x.value].map(D=>{function X(){w.value=D}function B(){w.value=-1}function L(){e.disabled||e.readonly||(u.value=f.value===D&&e.clearable?0:D)}return{onMouseenter:e.hover?X:void 0,onMouseleave:e.hover?B:void 0,onClick:L}})),E=$(()=>e.name??`v-rating-${sn()}`);function _(D){var j,G;let{value:X,index:B,showStar:L=!0}=D;const{onMouseenter:W,onMouseleave:Y,onClick:N}=A.value[B+1],J=`${E.value}-${String(X).replace(".","-")}`,Q={color:(j=C.value[B])==null?void 0:j.color,density:e.density,disabled:e.disabled,icon:(G=C.value[B])==null?void 0:G.icon,ripple:e.ripple,size:e.size,variant:"plain"};return O(Ke,null,[O("label",{for:J,class:{"v-rating__item--half":e.halfIncrements&&X%1>0,"v-rating__item--full":e.halfIncrements&&X%1===0},onMouseenter:W,onMouseleave:Y,onClick:N},[O("span",{class:"v-rating__hidden"},[r(e.itemAriaLabel,X,e.length)]),L?i.item?i.item({...C.value[B],props:Q,value:X,index:B,rating:f.value}):O(cn,Ye({"aria-label":r(e.itemAriaLabel,X,e.length)},Q),null):void 0]),O("input",{class:"v-rating__hidden",name:E.value,id:J,type:"radio",value:X,checked:f.value===X,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function V(D){return i["item-label"]?i["item-label"](D):D.label?O("span",null,[D.label]):O("span",null,[ki(" ")])}return Ve(()=>{var X;const D=!!((X=e.itemLabels)!=null&&X.length)||i["item-label"];return O(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},l.value,e.class],style:e.style},{default:()=>[O(_,{value:0,index:-1,showStar:!1},null),m.value.map((B,L)=>{var W,Y;return O("div",{class:"v-rating__wrapper"},[D&&e.itemLabelPosition==="top"?V({value:B,index:L,label:(W=e.itemLabels)==null?void 0:W[L]}):void 0,O("div",{class:"v-rating__item"},[e.halfIncrements?O(Ke,null,[O(_,{value:B-.5,index:L*2},null),O(_,{value:B,index:L*2+1},null)]):O(_,{value:B,index:L},null)]),D&&e.itemLabelPosition==="bottom"?V({value:B,index:L,label:(Y=e.itemLabels)==null?void 0:Y[L]}):void 0])})]})}),{}}});function tg(e){const i=Math.abs(e);return Math.sign(e)*(i/((1/.501-2)*(1-i)+1))}function ng(e){let{selectedElement:a,containerSize:i,contentSize:r,isRtl:l,currentScrollOffset:u,isHorizontal:f}=e;const m=f?a.clientWidth:a.clientHeight,x=f?a.offsetLeft:a.offsetTop,w=l&&f?r-x-m:x,C=i+u,A=m+w,E=m*.4;return w<=u?u=Math.max(w-E,0):C<=A&&(u=Math.min(u-(C-A-E),r-i)),u}function uL(e){let{selectedElement:a,containerSize:i,contentSize:r,isRtl:l,isHorizontal:u}=e;const f=u?a.clientWidth:a.clientHeight,m=u?a.offsetLeft:a.offsetTop,x=l&&u?r-m-f/2-i/2:m+f/2-i/2;return Math.min(r-i,Math.max(0,x))}const Yb=Symbol.for("vuetify:v-slide-group"),Wb=me({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:Yb},nextIcon:{type:et,default:"$next"},prevIcon:{type:et,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...We(),...at(),...ls({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ou=Te()({name:"VSlideGroup",props:Wb(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{isRtl:r}=jt(),{mobile:l}=Pi(),u=Li(e,e.symbol),f=Xe(!1),m=Xe(0),x=Xe(0),w=Xe(0),C=$(()=>e.direction==="horizontal"),{resizeRef:A,contentRect:E}=na(),{resizeRef:_,contentRect:V}=na(),D=$(()=>u.selected.value.length?u.items.value.findIndex(Ee=>Ee.id===u.selected.value[0]):-1),X=$(()=>u.selected.value.length?u.items.value.findIndex(Ee=>Ee.id===u.selected.value[u.selected.value.length-1]):-1);if(St){let Ee=-1;He(()=>[u.selected.value,E.value,V.value,C.value],()=>{cancelAnimationFrame(Ee),Ee=requestAnimationFrame(()=>{if(E.value&&V.value){const De=C.value?"width":"height";x.value=E.value[De],w.value=V.value[De],f.value=x.value+1=0&&_.value){const De=_.value.children[X.value];D.value===0||!f.value?m.value=0:e.centerActive?m.value=uL({selectedElement:De,containerSize:x.value,contentSize:w.value,isRtl:r.value,isHorizontal:C.value}):f.value&&(m.value=ng({selectedElement:De,containerSize:x.value,contentSize:w.value,isRtl:r.value,currentScrollOffset:m.value,isHorizontal:C.value}))}})})}const B=Xe(!1);let L=0,W=0;function Y(Ee){const De=C.value?"clientX":"clientY";W=(r.value&&C.value?-1:1)*m.value,L=Ee.touches[0][De],B.value=!0}function N(Ee){if(!f.value)return;const De=C.value?"clientX":"clientY",Fe=r.value&&C.value?-1:1;m.value=Fe*(W+L-Ee.touches[0][De])}function J(Ee){const De=w.value-x.value;m.value<0||!f.value?m.value=0:m.value>=De&&(m.value=De),B.value=!1}function Q(){A.value&&(A.value[C.value?"scrollLeft":"scrollTop"]=0)}const j=Xe(!1);function G(Ee){if(j.value=!0,!(!f.value||!_.value)){for(const De of Ee.composedPath())for(const Fe of _.value.children)if(Fe===De){m.value=ng({selectedElement:Fe,containerSize:x.value,contentSize:w.value,isRtl:r.value,currentScrollOffset:m.value,isHorizontal:C.value});return}}}function ee(Ee){j.value=!1}function ie(Ee){var De;!j.value&&!(Ee.relatedTarget&&((De=_.value)!=null&&De.contains(Ee.relatedTarget)))&&oe()}function ne(Ee){_.value&&(C.value?Ee.key==="ArrowRight"?oe(r.value?"prev":"next"):Ee.key==="ArrowLeft"&&oe(r.value?"next":"prev"):Ee.key==="ArrowDown"?oe("next"):Ee.key==="ArrowUp"&&oe("prev"),Ee.key==="Home"?oe("first"):Ee.key==="End"&&oe("last"))}function oe(Ee){var De,Fe,Ze,Je,ze;if(_.value)if(!Ee)(De=Js(_.value)[0])==null||De.focus();else if(Ee==="next"){const ue=(Fe=_.value.querySelector(":focus"))==null?void 0:Fe.nextElementSibling;ue?ue.focus():oe("first")}else if(Ee==="prev"){const ue=(Ze=_.value.querySelector(":focus"))==null?void 0:Ze.previousElementSibling;ue?ue.focus():oe("last")}else Ee==="first"?(Je=_.value.firstElementChild)==null||Je.focus():Ee==="last"&&((ze=_.value.lastElementChild)==null||ze.focus())}function le(Ee){const De=m.value+(Ee==="prev"?-1:1)*x.value;m.value=en(De,0,w.value-x.value)}const Ae=$(()=>{let Ee=m.value>w.value-x.value?-(w.value-x.value)+tg(w.value-x.value-m.value):-m.value;m.value<=0&&(Ee=tg(-m.value));const De=r.value&&C.value?-1:1;return{transform:`translate${C.value?"X":"Y"}(${De*Ee}px)`,transition:B.value?"none":"",willChange:B.value?"transform":""}}),we=$(()=>({next:u.next,prev:u.prev,select:u.select,isSelected:u.isSelected})),fe=$(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!l.value;case!0:return f.value||Math.abs(m.value)>0;case"mobile":return l.value||f.value||Math.abs(m.value)>0;default:return!l.value&&(f.value||Math.abs(m.value)>0)}}),he=$(()=>Math.abs(m.value)>0),ke=$(()=>w.value>Math.abs(m.value)+x.value);return Ve(()=>O(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!C.value,"v-slide-group--has-affixes":fe.value,"v-slide-group--is-overflowing":f.value},e.class],style:e.style,tabindex:j.value||u.selected.value.length?-1:0,onFocus:ie},{default:()=>{var Ee,De,Fe;return[fe.value&&O("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!he.value}],onClick:()=>le("prev")},[((Ee=i.prev)==null?void 0:Ee.call(i,we.value))??O(Xc,null,{default:()=>[O(wt,{icon:r.value?e.nextIcon:e.prevIcon},null)]})]),O("div",{key:"container",ref:A,class:"v-slide-group__container",onScroll:Q},[O("div",{ref:_,class:"v-slide-group__content",style:Ae.value,onTouchstartPassive:Y,onTouchmovePassive:N,onTouchendPassive:J,onFocusin:G,onFocusout:ee,onKeydown:ne},[(De=i.default)==null?void 0:De.call(i,we.value)])]),fe.value&&O("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!ke.value}],onClick:()=>le("next")},[((Fe=i.next)==null?void 0:Fe.call(i,we.value))??O(Xc,null,{default:()=>[O(wt,{icon:r.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:u.selected,scrollTo:le,scrollOffset:m,focus:oe}}}),dL=Te()({name:"VSlideGroupItem",props:cs(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=us(e,Yb);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})}}});const hL=me({multiLine:Boolean,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...$a({location:"bottom"}),...hs(),...At(),...Bn(),...ht(),..._n(Sr({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),fL=Te()({name:"VSnackbar",props:hL(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{locationStyles:l}=Ga(e),{positionClasses:u}=fs(e),{scopeId:f}=vs(),{themeClasses:m}=vt(e),{colorClasses:x,colorStyles:w,variantClasses:C}=Ii(e),{roundedClasses:A}=Lt(e),E=Oe();He(r,V),He(()=>e.timeout,V),zt(()=>{r.value&&V()});let _=-1;function V(){window.clearTimeout(_);const X=Number(e.timeout);!r.value||X===-1||(_=window.setTimeout(()=>{r.value=!1},X))}function D(){window.clearTimeout(_)}return Ve(()=>{const[X]=pa.filterProps(e);return O(pa,Ye({ref:E,class:["v-snackbar",{"v-snackbar--active":r.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--vertical":e.vertical},u.value,e.class],style:e.style},X,{modelValue:r.value,"onUpdate:modelValue":B=>r.value=B,contentProps:Ye({class:["v-snackbar__wrapper",m.value,x.value,A.value,C.value],style:[l.value,w.value],onPointerenter:D,onPointerleave:V},X.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0},f),{default:()=>[Ti(!1,"v-snackbar"),i.default&&O("div",{class:"v-snackbar__content",role:"status","aria-live":"polite"},[i.default()]),i.actions&&O(bt,{defaults:{VBtn:{variant:"text",ripple:!1}}},{default:()=>[O("div",{class:"v-snackbar__actions"},[i.actions()])]})],activator:i.activator})}),Zn({},E)}});const gL=me({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...ka(),...al()},"VSwitch"),vL=Te()({name:"VSwitch",inheritAttrs:!1,props:gL(),emits:{"update:focused":e=>!0,"update:modelValue":()=>!0,"update:indeterminate":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=tt(e,"indeterminate"),u=tt(e,"modelValue"),{loaderClasses:f}=nl(e),{isFocused:m,focus:x,blur:w}=qa(e),C=Oe(),A=$(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),E=sn(),_=$(()=>e.id||`switch-${E}`);function V(){l.value&&(l.value=!1)}function D(X){var B,L;X.stopPropagation(),X.preventDefault(),(L=(B=C.value)==null?void 0:B.input)==null||L.click()}return Ve(()=>{const[X,B]=Ai(i),[L,W]=Ut.filterProps(e),[Y,N]=xi.filterProps(e);return O(Ut,Ye({class:["v-switch",{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},f.value,e.class],style:e.style},X,L,{id:_.value,focused:m.value}),{...r,default:J=>{let{id:Q,messagesId:j,isDisabled:G,isReadonly:ee,isValid:ie}=J;return O(xi,Ye({ref:C},Y,{modelValue:u.value,"onUpdate:modelValue":[ne=>u.value=ne,V],id:Q.value,"aria-describedby":j.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:G.value,readonly:ee.value,onFocus:x,onBlur:w},B),{...r,default:()=>O("div",{class:"v-switch__track",onClick:D},null),input:ne=>{let{inputNode:oe,icon:le}=ne;return O(Ke,null,[oe,O("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":le||e.loading}]},[O(fd,null,{default:()=>[e.loading?O(Sd,{name:"v-switch",active:!0,color:ie.value===!1?void 0:A.value},{default:Ae=>r.loader?r.loader(Ae):O(xd,{active:Ae.isActive,color:Ae.color,indeterminate:!0,size:"16",width:"2"},null)}):le&&O(wt,{key:le,icon:le,size:"x-small"},null)]})])])}})}})}),{}}});const mL=me({color:String,height:[Number,String],window:Boolean,...We(),...Nt(),...rs(),...At(),...at(),...ht()},"VSystemBar"),pL=Te()({name:"VSystemBar",props:mL(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:u}=Rt(Ie(e,"color")),{elevationClasses:f}=Kt(e),{roundedClasses:m}=Lt(e),{ssrBootStyles:x}=Ei(),w=$(()=>e.height??(e.window?32:24)),{layoutItemStyles:C}=os({id:e.name,order:$(()=>parseInt(e.order,10)),position:Xe("top"),layoutSize:w,elementSize:w,active:$(()=>!0),absolute:Ie(e,"absolute")});return Ve(()=>O(e.tag,{class:["v-system-bar",{"v-system-bar--window":e.window},r.value,l.value,f.value,m.value,e.class],style:[u.value,C.value,x.value,e.style]},i)),{}}});const jb=Symbol.for("vuetify:v-tabs"),bL=me({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},..._n(kd({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),$b=Te()({name:"VTab",props:bL(),setup(e,a){let{slots:i,attrs:r}=a;const{textColorClasses:l,textColorStyles:u}=an(e,"sliderColor"),f=$(()=>e.direction==="horizontal"),m=Xe(!1),x=Oe(),w=Oe();function C(A){var _,V;let{value:E}=A;if(m.value=E,E){const D=(V=(_=x.value)==null?void 0:_.$el.parentElement)==null?void 0:V.querySelector(".v-tab--selected .v-tab__slider"),X=w.value;if(!D||!X)return;const B=getComputedStyle(D).color,L=D.getBoundingClientRect(),W=X.getBoundingClientRect(),Y=f.value?"x":"y",N=f.value?"X":"Y",J=f.value?"right":"bottom",Q=f.value?"width":"height",j=L[Y],G=W[Y],ee=j>G?L[J]-W[J]:L[Y]-W[Y],ie=Math.sign(ee)>0?f.value?"right":"bottom":Math.sign(ee)<0?f.value?"left":"top":"center",oe=(Math.abs(ee)+(Math.sign(ee)<0?L[Q]:W[Q]))/Math.max(L[Q],W[Q]),le=L[Q]/W[Q],Ae=1.5;oi(X,{backgroundColor:[B,"currentcolor"],transform:[`translate${N}(${ee}px) scale${N}(${le})`,`translate${N}(${ee/Ae}px) scale${N}(${(oe-1)/Ae+1})`,"none"],transformOrigin:Array(3).fill(ie)},{duration:225,easing:Qs})}}return Ve(()=>{const[A]=cn.filterProps(e);return O(cn,Ye({symbol:jb,ref:x,class:["v-tab",e.class],style:e.style,tabindex:m.value?0:-1,role:"tab","aria-selected":String(m.value),active:!1,block:e.fixed,maxWidth:e.fixed?300:void 0,rounded:0},A,r,{"onGroup:selected":C}),{default:()=>{var E;return[((E=i.default)==null?void 0:E.call(i))??e.text,!e.hideSlider&&O("div",{ref:w,class:["v-tab__slider",l.value],style:u.value},null)]}})}),{}}});function xL(e){return e?e.map(a=>typeof a=="string"?{title:a,value:a}:a):[]}const yL=me({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,sliderColor:String,...Wb({mandatory:"force"}),...Ht(),...at()},"VTabs"),wL=Te()({name:"VTabs",props:yL(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),l=$(()=>xL(e.items)),{densityClasses:u}=rn(e),{backgroundColorClasses:f,backgroundColorStyles:m}=Rt(Ie(e,"bgColor"));return Bt({VTab:{color:Ie(e,"color"),direction:Ie(e,"direction"),stacked:Ie(e,"stacked"),fixed:Ie(e,"fixedTabs"),sliderColor:Ie(e,"sliderColor"),hideSlider:Ie(e,"hideSlider")}}),Ve(()=>{const[x]=ou.filterProps(e);return O(ou,Ye(x,{modelValue:r.value,"onUpdate:modelValue":w=>r.value=w,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--stacked":e.stacked},u.value,f.value,e.class],style:[{"--v-tabs-height":je(e.height)},m.value,e.style],role:"tablist",symbol:jb}),{default:()=>[i.default?i.default():l.value.map(w=>O($b,Ye(w,{key:w.title}),null))]})}),{}}});const SL=me({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...We(),...Ht(),...at(),...ht()},"VTable"),kL=Te()({name:"VTable",props:SL(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e);return Ve(()=>O(e.tag,{class:["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},r.value,l.value,e.class],style:e.style},{default:()=>{var u,f,m;return[(u=i.top)==null?void 0:u.call(i),i.default?O("div",{class:"v-table__wrapper",style:{height:je(e.height)}},[O("table",null,[i.default()])]):(f=i.wrapper)==null?void 0:f.call(i),(m=i.bottom)==null?void 0:m.call(i)]}})),{}}});const CL=me({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))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...ka(),...ul()},"VTextarea"),AL=Te()({name:"VTextarea",directives:{Intersect:tl},inheritAttrs:!1,props:CL(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const u=tt(e,"modelValue"),{isFocused:f,focus:m,blur:x}=qa(e),w=$(()=>typeof e.counterValue=="function"?e.counterValue(u.value):(u.value||"").toString().length),C=$(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function A(ie,ne){var oe,le;!e.autofocus||!ie||(le=(oe=ne[0].target)==null?void 0:oe.focus)==null||le.call(oe)}const E=Oe(),_=Oe(),V=Xe(""),D=Oe(),X=$(()=>e.persistentPlaceholder||f.value||e.active);function B(){var ie;D.value!==document.activeElement&&((ie=D.value)==null||ie.focus()),f.value||m()}function L(ie){B(),r("click:control",ie)}function W(ie){r("mousedown:control",ie)}function Y(ie){ie.stopPropagation(),B(),gt(()=>{u.value="",ad(e["onClick:clear"],ie)})}function N(ie){var oe;const ne=ie.target;if(u.value=ne.value,(oe=e.modelModifiers)!=null&&oe.trim){const le=[ne.selectionStart,ne.selectionEnd];gt(()=>{ne.selectionStart=le[0],ne.selectionEnd=le[1]})}}const J=Oe(),Q=Oe(+e.rows),j=$(()=>["plain","underlined"].includes(e.variant));vn(()=>{e.autoGrow||(Q.value=+e.rows)});function G(){e.autoGrow&>(()=>{if(!J.value||!_.value)return;const ie=getComputedStyle(J.value),ne=getComputedStyle(_.value.$el),oe=parseFloat(ie.getPropertyValue("--v-field-padding-top"))+parseFloat(ie.getPropertyValue("--v-input-padding-top"))+parseFloat(ie.getPropertyValue("--v-field-padding-bottom")),le=J.value.scrollHeight,Ae=parseFloat(ie.lineHeight),we=Math.max(parseFloat(e.rows)*Ae+oe,parseFloat(ne.getPropertyValue("--v-input-control-height"))),fe=parseFloat(e.maxRows)*Ae+oe||1/0,he=en(le??0,we,fe);Q.value=Math.floor((he-oe)/Ae),V.value=je(he)})}zt(G),He(u,G),He(()=>e.rows,G),He(()=>e.maxRows,G),He(()=>e.density,G);let ee;return He(J,ie=>{ie?(ee=new ResizeObserver(G),ee.observe(J.value)):ee==null||ee.disconnect()}),qt(()=>{ee==null||ee.disconnect()}),Ve(()=>{const ie=!!(l.counter||e.counter||e.counterValue),ne=!!(ie||l.details),[oe,le]=Ai(i),[{modelValue:Ae,...we}]=Ut.filterProps(e),[fe]=Td(e);return O(Ut,Ye({ref:E,modelValue:u.value,"onUpdate:modelValue":he=>u.value=he,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-text-field--plain-underlined":j.value},e.class],style:e.style},oe,we,{centerAffix:Q.value===1&&!j.value,focused:f.value}),{...l,default:he=>{let{isDisabled:ke,isDirty:Ee,isReadonly:De,isValid:Fe}=he;return O(kr,Ye({ref:_,style:{"--v-textarea-control-height":V.value},onClick:L,onMousedown:W,"onClick:clear":Y,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},fe,{active:X.value||Ee.value,centerAffix:Q.value===1&&!j.value,dirty:Ee.value||e.dirty,disabled:ke.value,focused:f.value,error:Fe.value===!1}),{...l,default:Ze=>{let{props:{class:Je,...ze}}=Ze;return O(Ke,null,[e.prefix&&O("span",{class:"v-text-field__prefix"},[e.prefix]),Et(O("textarea",Ye({ref:D,class:Je,value:u.value,onInput:N,autofocus:e.autofocus,readonly:De.value,disabled:ke.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:B,onBlur:x},ze,le),null),[[mn("intersect"),{handler:A},null,{once:!0}]]),e.autoGrow&&Et(O("textarea",{class:[Je,"v-textarea__sizer"],"onUpdate:modelValue":ue=>u.value=ue,ref:J,readonly:!0,"aria-hidden":"true"},null),[[qs,u.value]]),e.suffix&&O("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:ne?he=>{var ke;return O(Ke,null,[(ke=l.details)==null?void 0:ke.call(l,he),ie&&O(Ke,null,[O("span",null,null),O(cl,{active:e.persistentCounter||f.value,value:w.value,max:C.value},l.counter)])])}:void 0})}),Zn({},E,_,D)}});const PL=me({withBackground:Boolean,...We(),...ht(),...at()},"VThemeProvider"),EL=Te()({name:"VThemeProvider",props:PL(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e);return()=>{var l;return e.withBackground?O(e.tag,{class:["v-theme-provider",r.value,e.class],style:e.style},{default:()=>{var u;return[(u=i.default)==null?void 0:u.call(i)]}}):(l=i.default)==null?void 0:l.call(i)}}});const TL=me({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)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...We(),...Ht(),...at(),...ht()},"VTimeline"),IL=Te()({name:"VTimeline",props:TL(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e),{rtlClasses:u}=jt();Bt({VTimelineDivider:{lineColor:Ie(e,"lineColor")},VTimelineItem:{density:Ie(e,"density"),lineInset:Ie(e,"lineInset")}});const f=$(()=>{const x=e.side?e.side:e.density!=="default"?"end":null;return x&&`v-timeline--side-${x}`}),m=$(()=>{const x=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return x;case"start":return x[0];case"end":return x[1];default:return null}});return Ve(()=>O(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,m.value,{"v-timeline--inset-line":!!e.lineInset},r.value,l.value,f.value,u.value,e.class],style:[{"--v-timeline-line-thickness":je(e.lineThickness)},e.style]},i)),{}}}),LL=me({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:et,iconColor:String,lineColor:String,...We(),...At(),...Sa(),...Nt()},"VTimelineDivider"),_L=Te()({name:"VTimelineDivider",props:LL(),setup(e,a){let{slots:i}=a;const{sizeClasses:r,sizeStyles:l}=ds(e,"v-timeline-divider__dot"),{backgroundColorStyles:u,backgroundColorClasses:f}=Rt(Ie(e,"dotColor")),{roundedClasses:m}=Lt(e,"v-timeline-divider__dot"),{elevationClasses:x}=Kt(e),{backgroundColorClasses:w,backgroundColorStyles:C}=Rt(Ie(e,"lineColor"));return Ve(()=>O("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[O("div",{class:["v-timeline-divider__before",w.value],style:C.value},null),!e.hideDot&&O("div",{key:"dot",class:["v-timeline-divider__dot",x.value,m.value,r.value],style:l.value},[O("div",{class:["v-timeline-divider__inner-dot",f.value,m.value],style:u.value},[i.default?O(bt,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},i.default):O(wt,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),O("div",{class:["v-timeline-divider__after",w.value],style:C.value},null)])),{}}}),RL=me({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:et,iconColor:String,lineInset:[Number,String],...We(),...Vn(),...Nt(),...At(),...Sa(),...at()},"VTimelineItem"),OL=Te()({name:"VTimelineItem",props:RL(),setup(e,a){let{slots:i}=a;const{dimensionStyles:r}=Mn(e),l=Xe(0),u=Oe();return He(u,f=>{var m;f&&(l.value=((m=f.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:m.getBoundingClientRect().width)??0)},{flush:"post"}),Ve(()=>{var f,m;return O("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":je(l.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${je(e.lineInset)})`:je(0)},e.style]},[O("div",{class:"v-timeline-item__body",style:r.value},[(f=i.default)==null?void 0:f.call(i)]),O(_L,{ref:u,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"&&O("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((m=i.opposite)==null?void 0:m.call(i))])])}),{}}}),VL=me({...We(),...Bn({variant:"text"})},"VToolbarItems"),ML=Te()({name:"VToolbarItems",props:VL(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{color:Ie(e,"color"),height:"inherit",variant:Ie(e,"variant")}}),Ve(()=>{var r;return O("div",{class:["v-toolbar-items",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}});const FL=me({id:String,text:String,..._n(Sr({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),BL=Te()({name:"VTooltip",props:FL(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=vs(),u=sn(),f=$(()=>e.id||`v-tooltip-${u}`),m=Oe(),x=$(()=>e.location.split(" ").length>1?e.location:e.location+" center"),w=$(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),C=$(()=>e.transition?e.transition:r.value?"scale-transition":"fade-transition"),A=$(()=>Ye({"aria-describedby":f.value},e.activatorProps));return Ve(()=>{const[E]=pa.filterProps(e);return O(pa,Ye({ref:m,class:["v-tooltip",e.class],style:e.style,id:f.value},E,{modelValue:r.value,"onUpdate:modelValue":_=>r.value=_,transition:C.value,absolute:!0,location:x.value,origin:w.value,persistent:!0,role:"tooltip",activatorProps:A.value,_disableGlobalStack:!0},l),{activator:i.activator,default:function(){var X;for(var _=arguments.length,V=new Array(_),D=0;D<_;D++)V[D]=arguments[D];return((X=i.default)==null?void 0:X.call(i,...V))??e.text}})}),Zn({},m)}}),DL=Te()({name:"VValidation",props:Bp(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=Dp(e,"validation");return()=>{var l;return(l=i.default)==null?void 0:l.call(i,r)}}}),zL=Object.freeze(Object.defineProperty({__proto__:null,VAlert:fP,VAlertTitle:Lp,VApp:kA,VAppBar:YA,VAppBarNavIcon:cP,VAppBarTitle:uP,VAutocomplete:RE,VAvatar:ja,VBadge:VE,VBanner:BE,VBannerActions:ub,VBannerText:db,VBottomNavigation:zE,VBreadcrumbs:YE,VBreadcrumbsDivider:hb,VBreadcrumbsItem:fb,VBtn:cn,VBtnGroup:jc,VBtnToggle:qA,VCard:$E,VCardActions:gb,VCardItem:pb,VCardSubtitle:vb,VCardText:bb,VCardTitle:mb,VCarousel:tT,VCarouselItem:aT,VCheckbox:wP,VCheckboxBtn:Qi,VChip:wr,VChipGroup:CP,VClassIcon:dd,VCode:iT,VCol:vI,VColorPicker:$T,VCombobox:qT,VComponentIcon:zc,VContainer:dI,VCounter:cl,VDefaultsProvider:bt,VDialog:ZT,VDialogBottomTransition:EA,VDialogTopTransition:TA,VDialogTransition:Qo,VDivider:qp,VExpandTransition:el,VExpandXTransition:vd,VExpansionPanel:aI,VExpansionPanelText:Ib,VExpansionPanelTitle:_b,VExpansionPanels:eI,VFabTransition:PA,VFadeTransition:Xc,VField:kr,VFieldLabel:Ps,VFileInput:sI,VFooter:oI,VForm:cI,VHover:AI,VIcon:wt,VImg:bi,VInput:Ut,VItem:TI,VItemGroup:EI,VKbd:II,VLabel:gs,VLayout:_I,VLayoutItem:OI,VLazy:MI,VLigatureIcon:DC,VList:rl,VListGroup:qc,VListImg:jP,VListItem:ma,VListItemAction:GP,VListItemMedia:qP,VListItemSubtitle:$p,VListItemTitle:Gp,VListSubheader:Up,VLocaleProvider:BI,VMain:zI,VMenu:ll,VMessages:Mp,VNavigationDrawer:UI,VNoSsr:qI,VOverlay:pa,VPagination:JI,VParallax:tL,VProgressCircular:xd,VProgressLinear:yd,VRadio:aL,VRadioGroup:sL,VRangeSlider:oL,VRating:cL,VResponsive:Yc,VRow:SI,VScaleTransition:fd,VScrollXReverseTransition:LA,VScrollXTransition:IA,VScrollYReverseTransition:RA,VScrollYTransition:_A,VSelect:EE,VSelectionControl:xi,VSelectionControlGroup:Rp,VSheet:ru,VSlideGroup:ou,VSlideGroupItem:dL,VSlideXReverseTransition:VA,VSlideXTransition:OA,VSlideYReverseTransition:MA,VSlideYTransition:gd,VSlider:su,VSnackbar:fL,VSpacer:kI,VSvgIcon:ud,VSwitch:vL,VSystemBar:pL,VTab:$b,VTable:kL,VTabs:wL,VTextField:yi,VTextarea:AL,VThemeProvider:EL,VTimeline:IL,VTimelineItem:OL,VToolbar:Wc,VToolbarItems:ML,VToolbarTitle:hd,VTooltip:BL,VValidation:DL,VVirtualScroll:hl,VWindow:Qc,VWindowItem:eu},Symbol.toStringTag,{value:"Module"}));function NL(e,a){const i=a.modifiers||{},r=a.value,{once:l,immediate:u,...f}=i,m=!Object.keys(f).length,{handler:x,options:w}=typeof r=="object"?r:{handler:r,options:{attributes:(f==null?void 0:f.attr)??m,characterData:(f==null?void 0:f.char)??m,childList:(f==null?void 0:f.child)??m,subtree:(f==null?void 0:f.sub)??m}},C=new MutationObserver(function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=arguments.length>1?arguments[1]:void 0;x==null||x(A,E),l&&Gb(e,a)});u&&(x==null||x([],C)),e._mutate=Object(e._mutate),e._mutate[a.instance.$.uid]={observer:C},C.observe(e,w)}function Gb(e,a){var i;(i=e._mutate)!=null&&i[a.instance.$.uid]&&(e._mutate[a.instance.$.uid].observer.disconnect(),delete e._mutate[a.instance.$.uid])}const HL={mounted:NL,unmounted:Gb};function XL(e,a){var l,u;const i=a.value,r={passive:!((l=a.modifiers)!=null&&l.active)};window.addEventListener("resize",i,r),e._onResize=Object(e._onResize),e._onResize[a.instance.$.uid]={handler:i,options:r},(u=a.modifiers)!=null&&u.quiet||i()}function YL(e,a){var l;if(!((l=e._onResize)!=null&&l[a.instance.$.uid]))return;const{handler:i,options:r}=e._onResize[a.instance.$.uid];window.removeEventListener("resize",i,r),delete e._onResize[a.instance.$.uid]}const WL={mounted:XL,unmounted:YL};function Ub(e,a){const{self:i=!1}=a.modifiers??{},r=a.value,l=typeof r=="object"&&r.options||{passive:!0},u=typeof r=="function"||"handleEvent"in r?r:r.handler,f=i?e:a.arg?document.querySelector(a.arg):window;f&&(f.addEventListener("scroll",u,l),e._onScroll=Object(e._onScroll),e._onScroll[a.instance.$.uid]={handler:u,options:l,target:i?void 0:f})}function qb(e,a){var u;if(!((u=e._onScroll)!=null&&u[a.instance.$.uid]))return;const{handler:i,options:r,target:l=e}=e._onScroll[a.instance.$.uid];l.removeEventListener("scroll",i,r),delete e._onScroll[a.instance.$.uid]}function jL(e,a){a.value!==a.oldValue&&(qb(e,a),Ub(e,a))}const $L={mounted:Ub,unmounted:qb,updated:jL},GL=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:ob,Intersect:mp,Mutate:HL,Resize:WL,Ripple:Ua,Scroll:$L,Touch:_d},Symbol.toStringTag,{value:"Module"})),UL={name:"PurpleTheme",dark:!1,variables:{"border-color":"#1e88e5","carousel-control-size":10},colors:{primary:"#1e88e5",secondary:"#5e35b1",info:"#03c9d7",success:"#00c853",accent:"#FFAB91",warning:"#ffc107",error:"#f44336",lightprimary:"#eef2f6",lightsecondary:"#ede7f6",lightsuccess:"#b9f6ca",lighterror:"#f9d8d8",lightwarning:"#fff8e1",darkText:"#212121",lightText:"#616161",darkprimary:"#1565c0",darksecondary:"#4527a0",borderLight:"#d0d0d0",inputBorder:"#787878",containerBg:"#eef2f6",surface:"#fff","on-surface-variant":"#fff",facebook:"#4267b2",twitter:"#1da1f2",linkedin:"#0e76a8",gray100:"#fafafa",primary200:"#90caf9",secondary200:"#b39ddb"}},qL=up({components:zL,directives:GL,theme:{defaultTheme:"PurpleTheme",themes:{PurpleTheme:UL}},defaults:{VBtn:{},VCard:{rounded:"md"},VTextField:{rounded:"lg"},VTooltip:{location:"top"}}});var W2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function KL(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ZL(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var i=function r(){return this instanceof r?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};i.prototype=a.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var l=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(i,r,l.get?l:{enumerable:!0,get:function(){return e[r]}})}),i}var Kb={exports:{}};const JL=ZL(Qw);var Wr={exports:{}};/*! + * ApexCharts v3.42.0 + * (c) 2018-2023 ApexCharts + * Released under the MIT License. + */var ag;function QL(){return ag||(ag=1,function(e,a){function i(F,t){var n=Object.keys(F);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(F);t&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(F,o).enumerable})),n.push.apply(n,s)}return n}function r(F){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,s=C(F);if(t){var o=C(this).constructor;n=Reflect.construct(s,arguments,o)}else n=s.apply(this,arguments);return E(this,n)}}function V(F,t){return function(n){if(Array.isArray(n))return n}(F)||function(n,s){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var c,d,h=[],g=!0,p=!1;try{for(o=o.call(n);!(g=(c=o.next()).done)&&(h.push(c.value),!s||h.length!==s);g=!0);}catch(b){p=!0,d=b}finally{try{g||o.return==null||o.return()}finally{if(p)throw d}}return h}}(F,t)||X(F,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function D(F){return function(t){if(Array.isArray(t))return B(t)}(F)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(F)||X(F)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function X(F,t){if(F){if(typeof F=="string")return B(F,t);var n=Object.prototype.toString.call(F).slice(8,-1);return n==="Object"&&F.constructor&&(n=F.constructor.name),n==="Map"||n==="Set"?Array.from(F):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(F,t):void 0}}function B(F,t){(t==null||t>F.length)&&(t=F.length);for(var n=0,s=new Array(t);n>16,h=s>>8&255,g=255&s;return"#"+(16777216+65536*(Math.round((o-d)*c)+d)+256*(Math.round((o-h)*c)+h)+(Math.round((o-g)*c)+g)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,n){return F.isColorHex(n)?this.shadeHexColor(t,n):this.shadeRGBColor(t,n)}}],[{key:"bind",value:function(t,n){return function(){return t.apply(n,arguments)}}},{key:"isObject",value:function(t){return t&&l(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,n){return Object.prototype.toString.call(n)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var n,s=[];for(n=0;n1&&arguments[1]!==void 0?arguments[1]:2;return parseFloat(t.toPrecision(n))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var n=String(t).split(/[eE]/);if(n.length===1)return n[0];var s="",o=t<0?"-":"",c=n[0].replace(".",""),d=Number(n[1])+1;if(d<0){for(s=o+"0.";d++;)s+="0";return s+c.replace(/^-/,"")}for(d-=c.length;d--;)s+="0";return c+s}},{key:"getDimensions",value:function(t){var n=getComputedStyle(t,null),s=t.clientHeight,o=t.clientWidth;return s-=parseFloat(n.paddingTop)+parseFloat(n.paddingBottom),[o-=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight),s]}},{key:"getBoundingClientRect",value:function(t){var n=t.getBoundingClientRect();return{top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:t.clientWidth,height:t.clientHeight,x:n.left,y:n.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(n,s){return Array.isArray(s)&&(s=s.reduce(function(o,c){return o.length>c.length?o:c})),n.length>s.length?n:s},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",n=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,n)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,n,s){if(s>=t.length)for(var o=s-t.length+1;o--;)t.push(void 0);return t.splice(s,0,t.splice(n,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,n){for(;(t=t.parentElement)&&!t.classList.contains(n););return t}},{key:"setELstyles",value:function(t,n){for(var s in n)n.hasOwnProperty(s)&&(t.style.key=n[s])}},{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:"isIE11",value:function(){if(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,n=t.indexOf("MSIE ");if(n>0)return parseInt(t.substring(n+5,t.indexOf(".",n)),10);if(t.indexOf("Trident/")>0){var s=t.indexOf("rv:");return parseInt(t.substring(s+3,t.indexOf(".",s)),10)}var o=t.indexOf("Edge/");return o>0&&parseInt(t.substring(o+5,t.indexOf(".",o)),10)}}]),F}(),W=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return m(F,[{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(n){var s=1.70158;return(n-=1)*n*((s+1)*n+s)+1};break;case"bounce":t=function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375};break;case"elastic":t=function(n){return n===!!n?n:Math.pow(2,-10*n)*Math.sin((n-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,n,s,o){t.attr(n).animate(o).attr(s)}},{key:"animateMarker",value:function(t,n,s,o,c,d){n||(n=0),t.attr({r:n,width:n,height:n}).animate(o,c).attr({r:s,width:s.width,height:s.height}).afterAll(function(){d()})}},{key:"animateCircle",value:function(t,n,s,o,c){t.attr({r:n.r,cx:n.cx,cy:n.cy}).animate(o,c).attr({r:s.r,cx:s.cx,cy:s.cy})}},{key:"animateRect",value:function(t,n,s,o,c){t.attr(n).animate(o).attr(s).afterAll(function(){return c()})}},{key:"animatePathsGradually",value:function(t){var n=t.el,s=t.realIndex,o=t.j,c=t.fill,d=t.pathFrom,h=t.pathTo,g=t.speed,p=t.delay,b=this.w,y=0;b.config.chart.animations.animateGradually.enabled&&(y=b.config.chart.animations.animateGradually.delay),b.config.chart.animations.dynamicAnimation.enabled&&b.globals.dataChanged&&b.config.chart.type!=="bar"&&(y=0),this.morphSVG(n,s,o,b.config.chart.type!=="line"||b.globals.comboCharts?c:"stroke",d,h,g,p*y)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var n=t.el;n.classList.remove("apexcharts-element-hidden"),n.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var n=this.w;n.globals.animationEnded||(n.globals.animationEnded=!0,this.showDelayedElements(),typeof n.config.chart.events.animationEnd=="function"&&n.config.chart.events.animationEnd(this.ctx,{el:t,w:n}))}},{key:"morphSVG",value:function(t,n,s,o,c,d,h,g){var p=this,b=this.w;c||(c=t.attr("pathFrom")),d||(d=t.attr("pathTo"));var y=function(S){return b.config.chart.type==="radar"&&(h=1),"M 0 ".concat(b.globals.gridHeight)};(!c||c.indexOf("undefined")>-1||c.indexOf("NaN")>-1)&&(c=y()),(!d||d.indexOf("undefined")>-1||d.indexOf("NaN")>-1)&&(d=y()),b.globals.shouldAnimate||(h=1),t.plot(c).animate(1,b.globals.easing,g).plot(c).animate(h,b.globals.easing,g).plot(d).afterAll(function(){L.isNumber(s)?s===b.globals.series[b.globals.maxValsInArrayIndex].length-2&&b.globals.shouldAnimate&&p.animationCompleted(t):o!=="none"&&b.globals.shouldAnimate&&(!b.globals.comboCharts&&n===b.globals.series.length-1||b.globals.comboCharts)&&p.animationCompleted(t),p.showDelayedElements()})}}]),F}(),Y=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"getDefaultFilter",value:function(t,n){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,n,s.config.states.normal.filter.type,s.config.states.normal.filter.value):s.config.chart.dropShadow.enabled&&this.dropShadow(t,s.config.chart.dropShadow,n)}},{key:"addNormalFilter",value:function(t,n){var s=this.w;s.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,s.config.chart.dropShadow,n)}},{key:"addLightenFilter",value:function(t,n,s){var o=this,c=this.w,d=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(h){var g=c.config.chart.dropShadow;(g.enabled?o.addShadow(h,n,g):h).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:d}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,n,s){var o=this,c=this.w,d=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(h){var g=c.config.chart.dropShadow;(g.enabled?o.addShadow(h,n,g):h).componentTransfer({rgb:{type:"linear",slope:d}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,n,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(s){case"none":this.addNormalFilter(t,n);break;case"lighten":this.addLightenFilter(t,n,{intensity:o});break;case"darken":this.addDarkenFilter(t,n,{intensity:o})}}},{key:"addShadow",value:function(t,n,s){var o=s.blur,c=s.top,d=s.left,h=s.color,g=s.opacity,p=t.flood(Array.isArray(h)?h[n]:h,g).composite(t.sourceAlpha,"in").offset(d,c).gaussianBlur(o).merge(t.source);return t.blend(t.source,p)}},{key:"dropShadow",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=n.top,c=n.left,d=n.blur,h=n.color,g=n.opacity,p=n.noUserSpaceOnUse,b=this.w;return t.unfilter(!0),L.isIE()&&b.config.chart.type==="radialBar"||(h=Array.isArray(h)?h[s]:h,t.filter(function(y){var S=null;S=L.isSafari()||L.isFirefox()||L.isIE()?y.flood(h,g).composite(y.sourceAlpha,"in").offset(c,o).gaussianBlur(d):y.flood(h,g).composite(y.sourceAlpha,"in").offset(c,o).gaussianBlur(d).merge(y.source),y.blend(y.source,S)}),p||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,n,s){var o=this.w;if(o.globals.selectedDataPoints[n]!==void 0&&o.globals.selectedDataPoints[n].indexOf(s)>-1){t.node.setAttribute("selected",!0);var c=o.config.states.active.filter;c!=="none"&&this.applyFilter(t,n,c.type,c.value)}}},{key:"_scaleFilterSize",value:function(t){(function(n){for(var s in n)n.hasOwnProperty(s)&&t.setAttribute(s,n[s])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),F}(),N=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"roundPathCorners",value:function(t,n){function s(K,ae,re){var ge=ae.x-K.x,Se=ae.y-K.y,ye=Math.sqrt(ge*ge+Se*Se);return o(K,ae,Math.min(1,re/ye))}function o(K,ae,re){return{x:K.x+(ae.x-K.x)*re,y:K.y+(ae.y-K.y)*re}}function c(K,ae){K.length>2&&(K[K.length-2]=ae.x,K[K.length-1]=ae.y)}function d(K){return{x:parseFloat(K[K.length-2]),y:parseFloat(K[K.length-1])}}t.indexOf("NaN")>-1&&(t="");var h=t.split(/[,\s]/).reduce(function(K,ae){var re=ae.match("([a-zA-Z])(.+)");return re?(K.push(re[1]),K.push(re[2])):K.push(ae),K},[]).reduce(function(K,ae){return parseFloat(ae)==ae&&K.length?K[K.length-1].push(ae):K.push([ae]),K},[]),g=[];if(h.length>1){var p=d(h[0]),b=null;h[h.length-1][0]=="Z"&&h[0].length>2&&(b=["L",p.x,p.y],h[h.length-1]=b),g.push(h[0]);for(var y=1;y2&&P[0]=="L"&&T.length>2&&T[0]=="L"){var R,M,H=d(S),U=d(P),v=d(T);R=s(U,H,n),M=s(U,v,n),c(P,R),P.origPoint=U,g.push(P);var k=o(R,U,.5),I=o(U,M,.5),z=["C",k.x,k.y,I.x,I.y,M.x,M.y];z.origPoint=U,g.push(z)}else g.push(P)}if(b){var q=d(g[g.length-1]);g.push(["Z"]),c(g[0],q)}}else g=h;return g.reduce(function(K,ae){return K+ae.join(" ")+" "},"")}},{key:"drawLine",value:function(t,n,s,o){var c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:n,x2:s,y2:o,stroke:c,"stroke-dasharray":d,"stroke-width":h,"stroke-linecap":g})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=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,c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,p=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,b=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,y=this.w.globals.dom.Paper.rect();return y.attr({x:t,y:n,width:s>0?s:0,height:o>0?o:0,rx:c,ry:c,opacity:h,"stroke-width":g!==null?g:0,stroke:p!==null?p:"none","stroke-dasharray":b}),y.node.setAttribute("fill",d),y}},{key:"drawPolygon",value:function(t){var n=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:n,"stroke-width":s})}},{key:"drawCircle",value:function(t){var n=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 n!==null&&s.attr(n),s}},{key:"drawPath",value:function(t){var n=t.d,s=n===void 0?"":n,o=t.stroke,c=o===void 0?"#a8a8a8":o,d=t.strokeWidth,h=d===void 0?1:d,g=t.fill,p=t.fillOpacity,b=p===void 0?1:p,y=t.strokeOpacity,S=y===void 0?1:y,P=t.classes,T=t.strokeLinecap,R=T===void 0?null:T,M=t.strokeDashArray,H=M===void 0?0:M,U=this.w;return R===null&&(R=U.config.stroke.lineCap),(s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s="M 0 ".concat(U.globals.gridHeight)),U.globals.dom.Paper.path(s).attr({fill:g,"fill-opacity":b,stroke:c,"stroke-opacity":S,"stroke-linecap":R,"stroke-width":h,"stroke-dasharray":H,class:P})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w.globals.dom.Paper.group();return t!==null&&n.attr(t),n}},{key:"move",value:function(t,n){var s=["M",t,n].join(" ");return s}},{key:"line",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=null;return s===null?o=[" L",t,n].join(" "):s==="H"?o=[" H",t].join(" "):s==="V"&&(o=[" V",n].join(" ")),o}},{key:"curve",value:function(t,n,s,o,c,d){var h=["C",t,n,s,o,c,d].join(" ");return h}},{key:"quadraticCurve",value:function(t,n,s,o){return["Q",t,n,s,o].join(" ")}},{key:"arc",value:function(t,n,s,o,c,d,h){var g="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(g="a");var p=[g,t,n,s,o,c,d,h].join(" ");return p}},{key:"renderPaths",value:function(t){var n,s=t.j,o=t.realIndex,c=t.pathFrom,d=t.pathTo,h=t.stroke,g=t.strokeWidth,p=t.strokeLinecap,b=t.fill,y=t.animationDelay,S=t.initialSpeed,P=t.dataChangeSpeed,T=t.className,R=t.shouldClipToGrid,M=R===void 0||R,H=t.bindEventsOnPaths,U=H===void 0||H,v=t.drawShadow,k=v===void 0||v,I=this.w,z=new Y(this.ctx),q=new W(this.ctx),K=this.w.config.chart.animations.enabled,ae=K&&this.w.config.chart.animations.dynamicAnimation.enabled,re=!!(K&&!I.globals.resized||ae&&I.globals.dataChanged&&I.globals.shouldAnimate);re?n=c:(n=d,I.globals.animationEnded=!0);var ge=I.config.stroke.dashArray,Se=0;Se=Array.isArray(ge)?ge[o]:I.config.stroke.dashArray;var ye=this.drawPath({d:n,stroke:h,strokeWidth:g,fill:b,fillOpacity:1,classes:T,strokeLinecap:p,strokeDashArray:Se});if(ye.attr("index",o),M&&ye.attr({"clip-path":"url(#gridRectMask".concat(I.globals.cuid,")")}),I.config.states.normal.filter.type!=="none")z.getDefaultFilter(ye,o);else if(I.config.chart.dropShadow.enabled&&k&&(!I.config.chart.dropShadow.enabledOnSeries||I.config.chart.dropShadow.enabledOnSeries&&I.config.chart.dropShadow.enabledOnSeries.indexOf(o)!==-1)){var Ne=I.config.chart.dropShadow;z.dropShadow(ye,Ne,o)}U&&(ye.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,ye)),ye.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,ye)),ye.node.addEventListener("mousedown",this.pathMouseDown.bind(this,ye))),ye.attr({pathTo:d,pathFrom:c});var $e={el:ye,j:s,realIndex:o,pathFrom:c,pathTo:d,fill:b,strokeWidth:g,delay:y};return!K||I.globals.resized||I.globals.dataChanged?!I.globals.resized&&I.globals.dataChanged||q.showDelayedElements():q.animatePathsGradually(r(r({},$e),{},{speed:S})),I.globals.dataChanged&&ae&&re&&q.animatePathsGradually(r(r({},$e),{},{speed:P})),ye}},{key:"drawPattern",value:function(t,n,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(n,s,function(d){t==="horizontalLines"?d.line(0,0,s,0).stroke({color:o,width:c+1}):t==="verticalLines"?d.line(0,0,0,n).stroke({color:o,width:c+1}):t==="slantedLines"?d.line(0,0,n,s).stroke({color:o,width:c}):t==="squares"?d.rect(n,s).fill("none").stroke({color:o,width:c}):t==="circles"&&d.circle(n).fill("none").stroke({color:o,width:c})})}},{key:"drawGradient",value:function(t,n,s,o,c){var d,h=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,g=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,p=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,b=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,y=this.w;n.length<9&&n.indexOf("#")===0&&(n=L.hexToRgba(n,o)),s.length<9&&s.indexOf("#")===0&&(s=L.hexToRgba(s,c));var S=0,P=1,T=1,R=null;g!==null&&(S=g[0]!==void 0?g[0]/100:0,P=g[1]!==void 0?g[1]/100:1,T=g[2]!==void 0?g[2]/100:1,R=g[3]!==void 0?g[3]/100:null);var M=!(y.config.chart.type!=="donut"&&y.config.chart.type!=="pie"&&y.config.chart.type!=="polarArea"&&y.config.chart.type!=="bubble");if(d=p===null||p.length===0?y.globals.dom.Paper.gradient(M?"radial":"linear",function(v){v.at(S,n,o),v.at(P,s,c),v.at(T,s,c),R!==null&&v.at(R,n,o)}):y.globals.dom.Paper.gradient(M?"radial":"linear",function(v){(Array.isArray(p[b])?p[b]:p).forEach(function(k){v.at(k.offset/100,k.color,k.opacity)})}),M){var H=y.globals.gridWidth/2,U=y.globals.gridHeight/2;y.config.chart.type!=="bubble"?d.attr({gradientUnits:"userSpaceOnUse",cx:H,cy:U,r:h}):d.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?d.from(0,0).to(0,1):t==="diagonal"?d.from(0,0).to(1,1):t==="horizontal"?d.from(0,1).to(1,1):t==="diagonal2"&&d.from(1,0).to(0,1);return d}},{key:"getTextBasedOnMaxWidth",value:function(t){var n=t.text,s=t.maxWidth,o=t.fontSize,c=t.fontFamily,d=this.getTextRects(n,o,c),h=d.width/n.length,g=Math.floor(s/h);return s-1){var g=s.globals.selectedDataPoints[c].indexOf(d);s.globals.selectedDataPoints[c].splice(g,1)}}else{if(!s.config.states.active.allowMultipleDataPointsSelection&&s.globals.selectedDataPoints.length>0){s.globals.selectedDataPoints=[];var p=s.globals.dom.Paper.select(".apexcharts-series path").members,b=s.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,y=function(T){Array.prototype.forEach.call(T,function(R){R.node.setAttribute("selected","false"),o.getDefaultFilter(R,c)})};y(p),y(b)}t.node.setAttribute("selected","true"),h="true",s.globals.selectedDataPoints[c]===void 0&&(s.globals.selectedDataPoints[c]=[]),s.globals.selectedDataPoints[c].push(d)}if(h==="true"){var S=s.config.states.active.filter;if(S!=="none")o.applyFilter(t,c,S.type,S.value);else if(s.config.states.hover.filter!=="none"&&!s.globals.isTouchDevice){var P=s.config.states.hover.filter;o.applyFilter(t,c,P.type,P.value)}}else s.config.states.active.filter.type!=="none"&&(s.config.states.hover.filter.type==="none"||s.globals.isTouchDevice?o.getDefaultFilter(t,c):(P=s.config.states.hover.filter,o.applyFilter(t,c,P.type,P.value)));typeof s.config.chart.events.dataPointSelection=="function"&&s.config.chart.events.dataPointSelection(n,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:d,w:s}),n&&this.ctx.events.fireEvent("dataPointSelection",[n,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:d,w:s}])}},{key:"rotateAroundCenter",value:function(t){var n={};return t&&typeof t.getBBox=="function"&&(n=t.getBBox()),{x:n.x+n.width/2,y:n.y+n.height/2}}},{key:"getTextRects",value:function(t,n,s,o){var c=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],d=this.w,h=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:n,fontFamily:s,foreColor:"#fff",opacity:0});o&&h.attr("transform",o),d.globals.dom.Paper.add(h);var g=h.bbox();return c||(g=h.node.getBoundingClientRect()),h.remove(),{width:g.width,height:g.height}}},{key:"placeTextWithEllipsis",value:function(t,n,s){if(typeof t.getComputedTextLength=="function"&&(t.textContent=n,n.length>0&&t.getComputedTextLength()>=s/1.1)){for(var o=n.length-3;o>0;o-=3)if(t.getSubStringLength(0,o)<=s/1.1)return void(t.textContent=n.substring(0,o)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,n){for(var s in n)n.hasOwnProperty(s)&&t.setAttribute(s,n[s])}}]),F}(),J=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=this.w,s=[];if(n.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(n,s){return n+s},0):this.w.globals.series[t].reduce(function(n,s){return n+s},0)}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(n){return n!==null}):this.w.config.series[t].data.filter(function(n){return n!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(n,s,o){return n===o[0]})}},{key:"getCategoryLabels",value:function(t){var n=this.w,s=t.slice();return n.config.xaxis.convertedCatToNumeric&&(s=t.map(function(o,c){return n.config.xaxis.labels.formatter(o-n.globals.minX+1)})),s}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(n){return n.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(n){return n.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,n=0;return t.globals.markers.size.forEach(function(s){n=Math.max(n,s)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(s){n=Math.max(n,s.size)}),n>0&&(n+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=n,n}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(n,s){var o=0;if(Array.isArray(n))for(var c=0;ct&&s.globals.seriesX[c][h]0&&(n=!0),{comboBarCount:s,comboCharts:n}}},{key:"extendArrayProps",value:function(t,n,s){return n.yaxis&&(n=t.extendYAxis(n,s)),n.annotations&&(n.annotations.yaxis&&(n=t.extendYAxisAnnotations(n)),n.annotations.xaxis&&(n=t.extendXAxisAnnotations(n)),n.annotations.points&&(n=t.extendPointAnnotations(n))),n}}]),F}(),Q=function(){function F(t){u(this,F),this.w=t.w,this.annoCtx=t}return m(F,[{key:"setOrientations",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.w;if(t.label.orientation==="vertical"){var o=n!==null?n:0,c=s.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(o,"']"));if(c!==null){var d=c.getBoundingClientRect();c.setAttribute("x",parseFloat(c.getAttribute("x"))-d.height+4),t.label.position==="top"?c.setAttribute("y",parseFloat(c.getAttribute("y"))+d.width):c.setAttribute("y",parseFloat(c.getAttribute("y"))-d.width);var h=this.annoCtx.graphics.rotateAroundCenter(c),g=h.x,p=h.y;c.setAttribute("transform","rotate(-90 ".concat(g," ").concat(p,")"))}}}},{key:"addBackgroundToAnno",value:function(t,n){var s=this.w;if(!t||n.label.text===void 0||n.label.text!==void 0&&!String(n.label.text).trim())return null;var o=s.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),c=t.getBoundingClientRect(),d=n.label.style.padding.left,h=n.label.style.padding.right,g=n.label.style.padding.top,p=n.label.style.padding.bottom;n.label.orientation==="vertical"&&(g=n.label.style.padding.left,p=n.label.style.padding.right,d=n.label.style.padding.top,h=n.label.style.padding.bottom);var b=c.left-o.left-d,y=c.top-o.top-g,S=this.annoCtx.graphics.drawRect(b-s.globals.barPadForNumericAxis,y,c.width+d+h,c.height+g+p,n.label.borderRadius,n.label.style.background,1,n.label.borderWidth,n.label.borderColor,0);return n.id&&S.node.classList.add(n.id),S}},{key:"annotationsBackground",value:function(){var t=this,n=this.w,s=function(o,c,d){var h=n.globals.dom.baseEl.querySelector(".apexcharts-".concat(d,"-annotations .apexcharts-").concat(d,"-annotation-label[rel='").concat(c,"']"));if(h){var g=h.parentNode,p=t.addBackgroundToAnno(h,o);p&&(g.insertBefore(p.node,h),o.label.mouseEnter&&p.node.addEventListener("mouseenter",o.label.mouseEnter.bind(t,o)),o.label.mouseLeave&&p.node.addEventListener("mouseleave",o.label.mouseLeave.bind(t,o)),o.label.click&&p.node.addEventListener("click",o.label.click.bind(t,o)))}};n.config.annotations.xaxis.map(function(o,c){s(o,c,"xaxis")}),n.config.annotations.yaxis.map(function(o,c){s(o,c,"yaxis")}),n.config.annotations.points.map(function(o,c){s(o,c,"point")})}},{key:"getY1Y2",value:function(t,n){var s,o=t==="y1"?n.y:n.y2,c=this.w;if(this.annoCtx.invertAxis){var d=c.globals.labels.indexOf(o);c.config.xaxis.convertedCatToNumeric&&(d=c.globals.categoryLabels.indexOf(o));var h=c.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(d+1)+")");h&&(s=parseFloat(h.getAttribute("y")))}else{var g;c.config.yaxis[n.yAxisIndex].logarithmic?g=(o=new J(this.annoCtx.ctx).getLogVal(o,n.yAxisIndex))/c.globals.yLogRatio[n.yAxisIndex]:g=(o-c.globals.minYArr[n.yAxisIndex])/(c.globals.yRange[n.yAxisIndex]/c.globals.gridHeight),s=c.globals.gridHeight-g,!n.marker||n.y!==void 0&&n.y!==null||(s=0),c.config.yaxis[n.yAxisIndex]&&c.config.yaxis[n.yAxisIndex].reversed&&(s=g)}return typeof o=="string"&&o.indexOf("px")>-1&&(s=parseFloat(o)),s}},{key:"getX1X2",value:function(t,n){var s=this.w,o=this.annoCtx.invertAxis?s.globals.minY:s.globals.minX,c=this.annoCtx.invertAxis?s.globals.maxY:s.globals.maxX,d=this.annoCtx.invertAxis?s.globals.yRange[0]:s.globals.xRange,h=(n.x-o)/(d/s.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(h=(c-n.x)/(d/s.globals.gridWidth)),s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||s.globals.dataFormatXNumeric||(h=this.getStringX(n.x));var g=(n.x2-o)/(d/s.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(g=(c-n.x2)/(d/s.globals.gridWidth)),s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||s.globals.dataFormatXNumeric||(g=this.getStringX(n.x2)),n.x!==void 0&&n.x!==null||!n.marker||(h=s.globals.gridWidth),t==="x1"&&typeof n.x=="string"&&n.x.indexOf("px")>-1&&(h=parseFloat(n.x)),t==="x2"&&typeof n.x2=="string"&&n.x2.indexOf("px")>-1&&(g=parseFloat(n.x2)),t==="x1"?h:g}},{key:"getStringX",value:function(t){var n=this.w,s=t;n.config.xaxis.convertedCatToNumeric&&n.globals.categoryLabels.length&&(t=n.globals.categoryLabels.indexOf(t)+1);var o=n.globals.labels.indexOf(t),c=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(o+1)+")");return c&&(s=parseFloat(c.getAttribute("x"))),s}}]),F}(),j=function(){function F(t){u(this,F),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new Q(this.annoCtx)}return m(F,[{key:"addXaxisAnnotation",value:function(t,n,s){var o,c=this.w,d=this.helpers.getX1X2("x1",t),h=t.label.text,g=t.strokeDashArray;if(L.isNumber(d)){if(t.x2===null||t.x2===void 0){var p=this.annoCtx.graphics.drawLine(d+t.offsetX,0+t.offsetY,d+t.offsetX,c.globals.gridHeight+t.offsetY,t.borderColor,g,t.borderWidth);n.appendChild(p.node),t.id&&p.node.classList.add(t.id)}else{if((o=this.helpers.getX1X2("x2",t))h){var b=h;h=o,o=b}var y=this.annoCtx.graphics.drawRect(0+t.offsetX,o+t.offsetY,this._getYAxisAnnotationWidth(t),h-o,0,t.fillColor,t.opacity,1,t.borderColor,d);y.node.classList.add("apexcharts-annotation-rect"),y.attr("clip-path","url(#gridRectMask".concat(c.globals.cuid,")")),n.appendChild(y.node),t.id&&y.node.classList.add(t.id)}var S=t.label.position==="right"?c.globals.gridWidth:t.label.position==="center"?c.globals.gridWidth/2:0,P=this.annoCtx.graphics.drawText({x:S+t.label.offsetX,y:(o??h)+t.label.offsetY-3,text:g,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:"")});P.attr({rel:s}),n.appendChild(P.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var n=this.w;return n.globals.gridWidth,(t.width.indexOf("%")>-1?n.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,n=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return n.config.annotations.yaxis.map(function(o,c){t.addYaxisAnnotation(o,s.node,c)}),s}}]),F}(),ee=function(){function F(t){u(this,F),this.w=t.w,this.annoCtx=t,this.helpers=new Q(this.annoCtx)}return m(F,[{key:"addPointAnnotation",value:function(t,n,s){this.w;var o=this.helpers.getX1X2("x1",t),c=this.helpers.getY1Y2("y1",t);if(L.isNumber(o)){var d={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:"")},h=this.annoCtx.graphics.drawMarker(o+t.marker.offsetX,c+t.marker.offsetY,d);n.appendChild(h.node);var g=t.label.text?t.label.text:"",p=this.annoCtx.graphics.drawText({x:o+t.label.offsetX,y:c+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:g,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(p.attr({rel:s}),n.appendChild(p.node),t.customSVG.SVG){var b=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});b.attr({transform:"translate(".concat(o+t.customSVG.offsetX,", ").concat(c+t.customSVG.offsetY,")")}),b.node.innerHTML=t.customSVG.SVG,n.appendChild(b.node)}if(t.image.path){var y=t.image.width?t.image.width:20,S=t.image.height?t.image.height:20;h=this.annoCtx.addImage({x:o+t.image.offsetX-y/2,y:c+t.image.offsetY-S/2,width:y,height:S,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&h.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&h.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&h.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,n=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return n.config.annotations.points.map(function(o,c){t.addPointAnnotation(o,s.node,c)}),s}}]),F}(),ie={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"}}},ne=function(){function F(){u(this,F),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,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: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,radius:2,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 m(F,[{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:"transparent",locales:[ie],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,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,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",dateFormatter:function(t){return new Date(t).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{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,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(n,s){return n+s},0)/t.globals.series.length+"%"}}}},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(n,s){return n+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:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},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",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!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,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},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:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),F}(),oe=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.graphics=new N(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new Q(this),this.xAxisAnnotations=new j(this),this.yAxisAnnotations=new G(this),this.pointsAnnotations=new ee(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 m(F,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var n=this.yAxisAnnotations.drawYAxisAnnotations(),s=this.xAxisAnnotations.drawXAxisAnnotations(),o=this.pointsAnnotations.drawPointAnnotations(),c=t.config.chart.animations.enabled,d=[n,s,o],h=[s.node,n.node,o.node],g=0;g<3;g++)t.globals.dom.elGraphical.add(d[g]),!c||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&h[g].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:h[g],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(n,s){t.addImage(n,s)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(n,s){t.addText(n,s)})}},{key:"addXaxisAnnotation",value:function(t,n,s){this.xAxisAnnotations.addXaxisAnnotation(t,n,s)}},{key:"addYaxisAnnotation",value:function(t,n,s){this.yAxisAnnotations.addYaxisAnnotation(t,n,s)}},{key:"addPointAnnotation",value:function(t,n,s){this.pointsAnnotations.addPointAnnotation(t,n,s)}},{key:"addText",value:function(t,n){var s=t.x,o=t.y,c=t.text,d=t.textAnchor,h=t.foreColor,g=t.fontSize,p=t.fontFamily,b=t.fontWeight,y=t.cssClass,S=t.backgroundColor,P=t.borderWidth,T=t.strokeDashArray,R=t.borderRadius,M=t.borderColor,H=t.appendTo,U=H===void 0?".apexcharts-annotations":H,v=t.paddingLeft,k=v===void 0?4:v,I=t.paddingRight,z=I===void 0?4:I,q=t.paddingBottom,K=q===void 0?2:q,ae=t.paddingTop,re=ae===void 0?2:ae,ge=this.w,Se=this.graphics.drawText({x:s,y:o,text:c,textAnchor:d||"start",fontSize:g||"12px",fontWeight:b||"regular",fontFamily:p||ge.config.chart.fontFamily,foreColor:h||ge.config.chart.foreColor,cssClass:y}),ye=ge.globals.dom.baseEl.querySelector(U);ye&&ye.appendChild(Se.node);var Ne=Se.bbox();if(c){var $e=this.graphics.drawRect(Ne.x-k,Ne.y-re,Ne.width+k+z,Ne.height+K+re,R,S||"transparent",1,P,M,T);ye.insertBefore($e.node,Se.node)}}},{key:"addImage",value:function(t,n){var s=this.w,o=t.path,c=t.x,d=c===void 0?0:c,h=t.y,g=h===void 0?0:h,p=t.width,b=p===void 0?20:p,y=t.height,S=y===void 0?20:y,P=t.appendTo,T=P===void 0?".apexcharts-annotations":P,R=s.globals.dom.Paper.image(o);R.size(b,S).move(d,g);var M=s.globals.dom.baseEl.querySelector(T);return M&&M.appendChild(R.node),R}},{key:"addXaxisAnnotationExternal",value:function(t,n,s){return this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"xaxis",contextMethod:s.addXaxisAnnotation}),s}},{key:"addYaxisAnnotationExternal",value:function(t,n,s){return this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"yaxis",contextMethod:s.addYaxisAnnotation}),s}},{key:"addPointAnnotationExternal",value:function(t,n,s){return this.invertAxis===void 0&&(this.invertAxis=s.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"point",contextMethod:s.addPointAnnotation}),s}},{key:"addAnnotationExternal",value:function(t){var n=t.params,s=t.pushToMemory,o=t.context,c=t.type,d=t.contextMethod,h=o,g=h.w,p=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations")),b=p.childNodes.length+1,y=new ne,S=Object.assign({},c==="xaxis"?y.xAxisAnnotation:c==="yaxis"?y.yAxisAnnotation:y.pointAnnotation),P=L.extend(S,n);switch(c){case"xaxis":this.addXaxisAnnotation(P,p,b);break;case"yaxis":this.addYaxisAnnotation(P,p,b);break;case"point":this.addPointAnnotation(P,p,b)}var T=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations .apexcharts-").concat(c,"-annotation-label[rel='").concat(b,"']")),R=this.helpers.addBackgroundToAnno(T,P);return R&&p.insertBefore(R.node,T),s&&g.globals.memory.methodsToExec.push({context:h,id:P.id?P.id:L.randomId(),method:d,label:"addAnnotation",params:n}),o}},{key:"clearAnnotations",value:function(t){var n=t.w,s=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");n.globals.memory.methodsToExec.map(function(o,c){o.label!=="addText"&&o.label!=="addAnnotation"||n.globals.memory.methodsToExec.splice(c,1)}),s=L.listToArray(s),Array.prototype.forEach.call(s,function(o){for(;o.firstChild;)o.removeChild(o.firstChild)})}},{key:"removeAnnotation",value:function(t,n){var s=t.w,o=s.globals.dom.baseEl.querySelectorAll(".".concat(n));o&&(s.globals.memory.methodsToExec.map(function(c,d){c.id===n&&s.globals.memory.methodsToExec.splice(d,1)}),Array.prototype.forEach.call(o,function(c){c.parentElement.removeChild(c)}))}}]),F}(),le=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,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]}return m(F,[{key:"isValidDate",value:function(t){return!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var n=Date.parse(t);if(!isNaN(n))return this.getTimeStamp(t);var s=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return s=this.getTimeStamp(s)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,n){var s=this.w.globals.locale,o=this.w.config.xaxis.labels.datetimeUTC,c=["\0"].concat(D(s.months)),d=[""].concat(D(s.shortMonths)),h=[""].concat(D(s.days)),g=[""].concat(D(s.shortDays));function p(K,ae){var re=K+"";for(ae=ae||2;re.length12?P-12:P===0?12:P;n=(n=(n=(n=n.replace(/(^|[^\\])HH+/g,"$1"+p(P))).replace(/(^|[^\\])H/g,"$1"+P)).replace(/(^|[^\\])hh+/g,"$1"+p(T))).replace(/(^|[^\\])h/g,"$1"+T);var R=o?t.getUTCMinutes():t.getMinutes();n=(n=n.replace(/(^|[^\\])mm+/g,"$1"+p(R))).replace(/(^|[^\\])m/g,"$1"+R);var M=o?t.getUTCSeconds():t.getSeconds();n=(n=n.replace(/(^|[^\\])ss+/g,"$1"+p(M))).replace(/(^|[^\\])s/g,"$1"+M);var H=o?t.getUTCMilliseconds():t.getMilliseconds();n=n.replace(/(^|[^\\])fff+/g,"$1"+p(H,3)),H=Math.round(H/10),n=n.replace(/(^|[^\\])ff/g,"$1"+p(H)),H=Math.round(H/10);var U=P<12?"AM":"PM";n=(n=(n=n.replace(/(^|[^\\])f/g,"$1"+H)).replace(/(^|[^\\])TT+/g,"$1"+U)).replace(/(^|[^\\])T/g,"$1"+U.charAt(0));var v=U.toLowerCase();n=(n=n.replace(/(^|[^\\])tt+/g,"$1"+v)).replace(/(^|[^\\])t/g,"$1"+v.charAt(0));var k=-t.getTimezoneOffset(),I=o||!k?"Z":k>0?"+":"-";if(!o){var z=(k=Math.abs(k))%60;I+=p(Math.floor(k/60))+":"+p(z)}n=n.replace(/(^|[^\\])K/g,"$1"+I);var q=(o?t.getUTCDay():t.getDay())+1;return n=(n=(n=(n=(n=n.replace(new RegExp(h[0],"g"),h[q])).replace(new RegExp(g[0],"g"),g[q])).replace(new RegExp(c[0],"g"),c[y])).replace(new RegExp(d[0],"g"),d[y])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,n,s){var o=this.w;o.config.xaxis.min!==void 0&&(t=o.config.xaxis.min),o.config.xaxis.max!==void 0&&(n=o.config.xaxis.max);var c=this.getDate(t),d=this.getDate(n),h=this.formatDate(c,"yyyy MM dd HH mm ss fff").split(" "),g=this.formatDate(d,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(h[6],10),maxMillisecond:parseInt(g[6],10),minSecond:parseInt(h[5],10),maxSecond:parseInt(g[5],10),minMinute:parseInt(h[4],10),maxMinute:parseInt(g[4],10),minHour:parseInt(h[3],10),maxHour:parseInt(g[3],10),minDate:parseInt(h[2],10),maxDate:parseInt(g[2],10),minMonth:parseInt(h[1],10)-1,maxMonth:parseInt(g[1],10)-1,minYear:parseInt(h[0],10),maxYear:parseInt(g[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,n,s){return this.determineDaysOfMonths(t,n)-s}},{key:"determineDaysOfYear",value:function(t){var n=365;return this.isLeapYear(t)&&(n=366),n}},{key:"determineRemainingDaysOfYear",value:function(t,n,s){var o=this.daysCntOfYear[n]+s;return n>1&&this.isLeapYear()&&o++,o}},{key:"determineDaysOfMonths",value:function(t,n){var s=30;switch(t=L.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(s=this.isLeapYear(n)?29:28);break;case this.months31.indexOf(t)>-1:default:s=31}return s}}]),F}(),Ae=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return m(F,[{key:"xLabelFormat",value:function(t,n,s,o){var c=this.w;if(c.config.xaxis.type==="datetime"&&c.config.xaxis.labels.formatter===void 0&&c.config.tooltip.x.formatter===void 0){var d=new le(this.ctx);return d.formatDate(d.getDate(n),c.config.tooltip.x.format)}return t(n,s,o)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(n){return n}):t}},{key:"defaultYFormatter",value:function(t,n,s){var o=this.w;return L.isNumber(t)&&(t=o.globals.yValueDecimal!==0?t.toFixed(n.decimalsInFloat!==void 0?n.decimalsInFloat:o.globals.yValueDecimal):o.globals.maxYArr[s]-o.globals.minYArr[s]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,n=this.w;return n.globals.xaxisTooltipFormatter=function(s){return t.defaultGeneralFormatter(s)},n.globals.ttKeyFormatter=function(s){return t.defaultGeneralFormatter(s)},n.globals.ttZFormatter=function(s){return s},n.globals.legendFormatter=function(s){return t.defaultGeneralFormatter(s)},n.config.xaxis.labels.formatter!==void 0?n.globals.xLabelFormatter=n.config.xaxis.labels.formatter:n.globals.xLabelFormatter=function(s){if(L.isNumber(s)){if(!n.config.xaxis.convertedCatToNumeric&&n.config.xaxis.type==="numeric"){if(L.isNumber(n.config.xaxis.decimalsInFloat))return s.toFixed(n.config.xaxis.decimalsInFloat);var o=n.globals.maxX-n.globals.minX;return o>0&&o<100?s.toFixed(1):s.toFixed(0)}return n.globals.isBarHorizontal&&n.globals.maxY-n.globals.minYArr<4?s.toFixed(1):s.toFixed(0)}return s},typeof n.config.tooltip.x.formatter=="function"?n.globals.ttKeyFormatter=n.config.tooltip.x.formatter:n.globals.ttKeyFormatter=n.globals.xLabelFormatter,typeof n.config.xaxis.tooltip.formatter=="function"&&(n.globals.xaxisTooltipFormatter=n.config.xaxis.tooltip.formatter),(Array.isArray(n.config.tooltip.y)||n.config.tooltip.y.formatter!==void 0)&&(n.globals.ttVal=n.config.tooltip.y),n.config.tooltip.z.formatter!==void 0&&(n.globals.ttZFormatter=n.config.tooltip.z.formatter),n.config.legend.formatter!==void 0&&(n.globals.legendFormatter=n.config.legend.formatter),n.config.yaxis.forEach(function(s,o){s.labels.formatter!==void 0?n.globals.yLabelFormatters[o]=s.labels.formatter:n.globals.yLabelFormatters[o]=function(c){return n.globals.xyCharts?Array.isArray(c)?c.map(function(d){return t.defaultYFormatter(d,s,o)}):t.defaultYFormatter(c,s,o):c}}),n.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 n=t.globals.seriesNames.reduce(function(s,o){return s.length>o.length?s:o},0);t.globals.yAxisScale[0].niceMax=n,t.globals.yAxisScale[0].niceMin=n}}}]),F}(),we=function(F){var t,n=F.isTimeline,s=F.ctx,o=F.seriesIndex,c=F.dataPointIndex,d=F.y1,h=F.y2,g=F.w,p=g.globals.seriesRangeStart[o][c],b=g.globals.seriesRangeEnd[o][c],y=g.globals.labels[c],S=g.config.series[o].name?g.config.series[o].name:"",P=g.globals.ttKeyFormatter,T=g.config.tooltip.y.title.formatter,R={w:g,seriesIndex:o,dataPointIndex:c,start:p,end:b};typeof T=="function"&&(S=T(S,R)),(t=g.config.series[o].data[c])!==null&&t!==void 0&&t.x&&(y=g.config.series[o].data[c].x),n||g.config.xaxis.type==="datetime"&&(y=new Ae(s).xLabelFormat(g.globals.ttKeyFormatter,y,y,{i:void 0,dateFormatter:new le(s).formatDate,w:g})),typeof P=="function"&&(y=P(y,R)),Number.isFinite(d)&&Number.isFinite(h)&&(p=d,b=h);var M="",H="",U=g.globals.colors[o];if(g.config.tooltip.x.formatter===void 0)if(g.config.xaxis.type==="datetime"){var v=new le(s);M=v.formatDate(v.getDate(p),g.config.tooltip.x.format),H=v.formatDate(v.getDate(b),g.config.tooltip.x.format)}else M=p,H=b;else M=g.config.tooltip.x.formatter(p),H=g.config.tooltip.x.formatter(b);return{start:p,end:b,startVal:M,endVal:H,ylabel:y,color:U,seriesName:S}},fe=function(F){var t=F.color,n=F.seriesName,s=F.ylabel,o=F.start,c=F.end,d=F.seriesIndex,h=F.dataPointIndex,g=F.ctx.tooltip.tooltipLabels.getFormatters(d);o=g.yLbFormatter(o),c=g.yLbFormatter(c);var p=g.yLbFormatter(F.w.globals.series[d][h]),b=` + `.concat(o,` + - + `).concat(c,` + `);return'
'+(n||"")+'
'+s+": "+(F.w.globals.comboCharts?F.w.config.series[d].type==="rangeArea"||F.w.config.series[d].type==="rangeBar"?b:"".concat(p,""):b)+"
"},he=function(){function F(t){u(this,F),this.opts=t}return m(F,[{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(),L.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:"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",radius:2,size:8}},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(),r(r({},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(n){var s=n.seriesIndex,o=n.dataPointIndex,c=n.w;return t._getBoxTooltip(c,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(n){var s=n.seriesIndex,o=n.dataPointIndex,c=n.w;return t._getBoxTooltip(c,s,o,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,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,n){n.ctx;var s=n.seriesIndex,o=n.dataPointIndex,c=n.w,d=function(){var h=c.globals.seriesRangeStart[s][o];return c.globals.seriesRangeEnd[s][o]-h};return c.globals.comboCharts?c.config.series[s].type==="rangeBar"||c.config.series[s].type==="rangeArea"?d():t:d()},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(n){var s=we(r(r({},n),{},{isTimeline:!0})),o=s.color,c=s.seriesName,d=s.ylabel,h=s.startVal,g=s.endVal;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:d,start:h,end:g}))}(t):function(n){var s=we(n),o=s.color,c=s.seriesName,d=s.ylabel,h=s.start,g=s.end;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:d,start:h,end:g}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var n,s;return(n=t.plotOptions.bar)!==null&&n!==void 0&&n.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(n){var s=we(n),o=s.color,c=s.seriesName,d=s.ylabel,h=s.start,g=s.end;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:d,start:h,end:g}))}(t)}}}}},{key:"brush",value:function(t){return L.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 n=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=n||function(s){return typeof s=="number"&&s?s.toFixed(0)+"%":s}),t}},{key:"stackedBars",value:function(){var t=this.bar();return r(r({},t),{},{plotOptions:r(r({},t.plotOptions),{},{bar:r(r({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,n,s){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(d){return L.isNumber(d)?Math.floor(d):d};var o=t.xaxis.labels.formatter,c=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return s&&s.length&&(c=s.map(function(d){return Array.isArray(d)?d:String(d)})),c&&c.length&&(t.xaxis.labels.formatter=function(d){return L.isNumber(d)?o(c[Math.floor(d)-1]):o(d)}),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",size:10,offsetY:2}},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:{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"}}}},{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"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{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"}}}},{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:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},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}}}},{key:"_getBoxTooltip",value:function(t,n,s,o,c){var d=t.globals.seriesCandleO[n][s],h=t.globals.seriesCandleH[n][s],g=t.globals.seriesCandleM[n][s],p=t.globals.seriesCandleL[n][s],b=t.globals.seriesCandleC[n][s];return t.config.series[n].type&&t.config.series[n].type!==c?`
+ `.concat(t.config.series[n].name?t.config.series[n].name:"series-"+(n+1),": ").concat(t.globals.series[n][s],` +
`):'
')+"
".concat(o[0],': ')+d+"
"+"
".concat(o[1],': ')+h+"
"+(g?"
".concat(o[2],': ')+g+"
":"")+"
".concat(o[3],': ')+p+"
"+"
".concat(o[4],': ')+b+"
"}}]),F}(),ke=function(){function F(t){u(this,F),this.opts=t}return m(F,[{key:"init",value:function(t){var n=t.responsiveOverride,s=this.opts,o=new ne,c=new he(s);this.chartType=s.chart.type,s=this.extendYAxis(s),s=this.extendAnnotations(s);var d=o.init(),h={};if(s&&l(s)==="object"){var g,p,b,y,S,P,T,R,M={};M=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(s.chart.type)!==-1?c[s.chart.type]():c.line(),(g=s.plotOptions)!==null&&g!==void 0&&(p=g.bar)!==null&&p!==void 0&&p.isFunnel&&(M=c.funnel()),s.chart.stacked&&s.chart.type==="bar"&&(M=c.stackedBars()),(b=s.chart.brush)!==null&&b!==void 0&&b.enabled&&(M=c.brush(M)),s.chart.stacked&&s.chart.stackType==="100%"&&(s=c.stacked100(s)),(y=s.plotOptions)!==null&&y!==void 0&&(S=y.bar)!==null&&S!==void 0&&S.isDumbbell&&(s=c.dumbbell(s)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(s),s.xaxis=s.xaxis||window.Apex.xaxis||{},n||(s.xaxis.convertedCatToNumeric=!1),((P=(s=this.checkForCatToNumericXAxis(this.chartType,M,s)).chart.sparkline)!==null&&P!==void 0&&P.enabled||(T=window.Apex.chart)!==null&&T!==void 0&&(R=T.sparkline)!==null&&R!==void 0&&R.enabled)&&(M=c.sparkline(M)),h=L.extend(d,M)}var H=L.extend(h,window.Apex);return d=L.extend(H,s),d=this.handleUserInputErrors(d)}},{key:"checkForCatToNumericXAxis",value:function(t,n,s){var o,c,d=new he(s),h=(t==="bar"||t==="boxPlot")&&((o=s.plotOptions)===null||o===void 0||(c=o.bar)===null||c===void 0?void 0:c.horizontal),g=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",p=s.xaxis.type!=="datetime"&&s.xaxis.type!=="numeric",b=s.xaxis.tickPlacement?s.xaxis.tickPlacement:n.xaxis&&n.xaxis.tickPlacement;return h||g||!p||b==="between"||(s=d.convertCatToNumeric(s)),s}},{key:"extendYAxis",value:function(t,n){var s=new ne;(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=L.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[L.extend(s.yAxis,t.yaxis)]:t.yaxis=L.extendArray(t.yaxis,s.yAxis);var o=!1;t.yaxis.forEach(function(d){d.logarithmic&&(o=!0)});var c=t.series;return n&&!c&&(c=n.config.series),o&&c.length!==t.yaxis.length&&c.length&&(t.yaxis=c.map(function(d,h){if(d.name||(c[h].name="series-".concat(h+1)),t.yaxis[h])return t.yaxis[h].seriesName=c[h].name,t.yaxis[h];var g=L.extend(s.yAxis,t.yaxis[0]);return g.show=!1,g})),o&&c.length>1&&c.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),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 n=new ne;return t.annotations.yaxis=L.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],n.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var n=new ne;return t.annotations.xaxis=L.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],n.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var n=new ne;return t.annotations.points=L.extendArray(t.annotations.points!==void 0?t.annotations.points:[],n.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.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var n=t;if(n.tooltip.shared&&n.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(n.chart.type==="bar"&&n.plotOptions.bar.horizontal){if(n.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");n.yaxis[0].reversed&&(n.yaxis[0].opposite=!0),n.xaxis.tooltip.enabled=!1,n.yaxis[0].tooltip.enabled=!1,n.chart.zoom.enabled=!1}return n.chart.type!=="bar"&&n.chart.type!=="rangeBar"||n.tooltip.shared&&n.xaxis.crosshairs.width==="barWidth"&&n.series.length>1&&(n.xaxis.crosshairs.width="tickWidth"),n.chart.type!=="candlestick"&&n.chart.type!=="boxPlot"||n.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(n.chart.type," chart is not supported.")),n.yaxis[0].reversed=!1),n}}]),F}(),Ee=function(){function F(){u(this,F)}return m(F,[{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.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,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}},{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:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],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,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}}},{key:"init",value:function(t){var n=this.globalVars(t);return this.initGlobalVars(n),n.initialConfig=L.extend({},t),n.initialSeries=L.clone(t.series),n.lastXAxis=L.clone(n.initialConfig.xaxis),n.lastYAxis=L.clone(n.initialConfig.yaxis),n}}]),F}(),De=function(){function F(t){u(this,F),this.opts=t}return m(F,[{key:"init",value:function(){var t=new ke(this.opts).init({responsiveOverride:!1});return{config:t,globals:new Ee().init(t)}}}]),F}(),Fe=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return m(F,[{key:"clippedImgArea",value:function(t){var n=this.w,s=n.config,o=parseInt(n.globals.gridWidth,10),c=parseInt(n.globals.gridHeight,10),d=o>c?o:c,h=t.image,g=0,p=0;t.width===void 0&&t.height===void 0?s.fill.image.width!==void 0&&s.fill.image.height!==void 0?(g=s.fill.image.width+1,p=s.fill.image.height):(g=d+1,p=d):(g=t.width,p=t.height);var b=document.createElementNS(n.globals.SVGNS,"pattern");N.setAttrs(b,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:g+"px",height:p+"px"});var y=document.createElementNS(n.globals.SVGNS,"image");b.appendChild(y),y.setAttributeNS(window.SVG.xlink,"href",h),N.setAttrs(y,{x:0,y:0,preserveAspectRatio:"none",width:g+"px",height:p+"px"}),y.style.opacity=t.opacity,n.globals.dom.elDefs.node.appendChild(b)}},{key:"getSeriesIndex",value:function(t){var n=this.w,s=n.config.chart.type;return(s==="bar"||s==="rangeBar")&&n.config.plotOptions.bar.distributed||s==="heatmap"||s==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%n.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var n=this.w;this.opts=t;var s,o,c,d=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var h=this.getFillColors()[this.seriesIndex];n.globals.seriesColors[this.seriesIndex]!==void 0&&(h=n.globals.seriesColors[this.seriesIndex]),typeof h=="function"&&(h=h({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:n}));var g=t.fillType?t.fillType:this.getFillType(this.seriesIndex),p=Array.isArray(d.fill.opacity)?d.fill.opacity[this.seriesIndex]:d.fill.opacity;t.color&&(h=t.color);var b=h;if(h.indexOf("rgb")===-1?h.length<9&&(b=L.hexToRgba(h,p)):h.indexOf("rgba")>-1&&(p=L.getOpacityFromRGBA(h)),t.opacity&&(p=t.opacity),g==="pattern"&&(o=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:o,fillColor:h,fillOpacity:p,defaultColor:b})),g==="gradient"&&(c=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:h,fillOpacity:p,i:this.seriesIndex})),g==="image"){var y=d.fill.image.src,S=t.patternID?t.patternID:"";this.clippedImgArea({opacity:p,image:Array.isArray(y)?t.seriesNumber-1&&(P=L.getOpacityFromRGBA(S));var T=d.gradient.opacityTo===void 0?s:Array.isArray(d.gradient.opacityTo)?d.gradient.opacityTo[c]:d.gradient.opacityTo;if(d.gradient.gradientToColors===void 0||d.gradient.gradientToColors.length===0)h=d.gradient.shade==="dark"?b.shadeColor(-1*parseFloat(d.gradient.shadeIntensity),n.indexOf("rgb")>-1?L.rgb2hex(n):n):b.shadeColor(parseFloat(d.gradient.shadeIntensity),n.indexOf("rgb")>-1?L.rgb2hex(n):n);else if(d.gradient.gradientToColors[g.seriesNumber]){var R=d.gradient.gradientToColors[g.seriesNumber];h=R,R.indexOf("rgba")>-1&&(T=L.getOpacityFromRGBA(R))}else h=n;if(d.gradient.gradientFrom&&(S=d.gradient.gradientFrom),d.gradient.gradientTo&&(h=d.gradient.gradientTo),d.gradient.inverseColors){var M=S;S=h,h=M}return S.indexOf("rgb")>-1&&(S=L.rgb2hex(S)),h.indexOf("rgb")>-1&&(h=L.rgb2hex(h)),p.drawGradient(y,S,h,P,T,g.size,d.gradient.stops,d.gradient.colorStops,c)}}]),F}(),Ze=function(){function F(t,n){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{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,g=n,p=t,b=null,y=new N(this.ctx),S=h.config.markers.discrete&&h.config.markers.discrete.length;if((h.globals.markers.size[n]>0||d||S)&&(b=y.group({class:d||S?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(h.globals.cuid,")")),Array.isArray(p.x))for(var P=0;P0:h.config.markers.size>0)||d||S){L.isNumber(p.y[P])?R+=" w".concat(L.randomId()):R="apexcharts-nullpoint";var M=this.getMarkerConfig({cssClass:R,seriesIndex:n,dataPointIndex:T});h.config.series[g].data[T]&&(h.config.series[g].data[T].fillColor&&(M.pointFillColor=h.config.series[g].data[T].fillColor),h.config.series[g].data[T].strokeColor&&(M.pointStrokeColor=h.config.series[g].data[T].strokeColor)),o&&(M.pSize=o),(p.x[P]<0||p.x[P]>h.globals.gridWidth||p.y[P]<0||p.y[P]>h.globals.gridHeight)&&(M.pSize=0),(c=y.drawMarker(p.x[P],p.y[P],M)).attr("rel",T),c.attr("j",T),c.attr("index",n),c.node.setAttribute("default-marker-size",M.pSize),new Y(this.ctx).setSelectionFilter(c,n,T),this.addEvents(c),b&&b.add(c)}else h.globals.pointsArray[n]===void 0&&(h.globals.pointsArray[n]=[]),h.globals.pointsArray[n].push([p.x[P],p.y[P]])}return b}},{key:"getMarkerConfig",value:function(t){var n=t.cssClass,s=t.seriesIndex,o=t.dataPointIndex,c=o===void 0?null:o,d=t.finishRadius,h=d===void 0?null:d,g=this.w,p=this.getMarkerStyle(s),b=g.globals.markers.size[s],y=g.config.markers;return c!==null&&y.discrete.length&&y.discrete.map(function(S){S.seriesIndex===s&&S.dataPointIndex===c&&(p.pointStrokeColor=S.strokeColor,p.pointFillColor=S.fillColor,b=S.size,p.pointShape=S.shape)}),{pSize:h===null?b:h,pRadius:y.radius,width:Array.isArray(y.width)?y.width[s]:y.width,height:Array.isArray(y.height)?y.height[s]:y.height,pointStrokeWidth:Array.isArray(y.strokeWidth)?y.strokeWidth[s]:y.strokeWidth,pointStrokeColor:p.pointStrokeColor,pointFillColor:p.pointFillColor,shape:p.pointShape||(Array.isArray(y.shape)?y.shape[s]:y.shape),class:n,pointStrokeOpacity:Array.isArray(y.strokeOpacity)?y.strokeOpacity[s]:y.strokeOpacity,pointStrokeDashArray:Array.isArray(y.strokeDashArray)?y.strokeDashArray[s]:y.strokeDashArray,pointFillOpacity:Array.isArray(y.fillOpacity)?y.fillOpacity[s]:y.fillOpacity,seriesIndex:s}}},{key:"addEvents",value:function(t){var n=this.w,s=new N(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",n.config.markers.onClick),t.node.addEventListener("dblclick",n.config.markers.onDblClick),t.node.addEventListener("touchstart",s.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var n=this.w,s=n.globals.markers.colors,o=n.config.markers.strokeColor||n.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(o)?o[t]:o,pointFillColor:Array.isArray(s)?s[t]:s}}}]),F}(),Je=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return m(F,[{key:"draw",value:function(t,n,s){var o=this.w,c=new N(this.ctx),d=s.realIndex,h=s.pointsPos,g=s.zRatio,p=s.elParent,b=c.group({class:"apexcharts-series-markers apexcharts-series-".concat(o.config.chart.type)});if(b.attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(h.x))for(var y=0;yM.maxBubbleRadius&&(R=M.maxBubbleRadius)}o.config.chart.animations.enabled||(T=R);var H=h.x[y],U=h.y[y];if(T=T||0,U!==null&&o.globals.series[d][S]!==void 0||(P=!1),P){var v=this.drawPoint(H,U,T,R,d,S,n);b.add(v)}p.add(b)}}},{key:"drawPoint",value:function(t,n,s,o,c,d,h){var g=this.w,p=c,b=new W(this.ctx),y=new Y(this.ctx),S=new Fe(this.ctx),P=new Ze(this.ctx),T=new N(this.ctx),R=P.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:p,dataPointIndex:d,finishRadius:g.config.chart.type==="bubble"||g.globals.comboCharts&&g.config.series[c]&&g.config.series[c].type==="bubble"?o:null});o=R.pSize;var M,H=S.fillPath({seriesNumber:c,dataPointIndex:d,color:R.pointFillColor,patternUnits:"objectBoundingBox",value:g.globals.series[c][h]});if(R.shape==="circle"?M=T.drawCircle(s):R.shape!=="square"&&R.shape!=="rect"||(M=T.drawRect(0,0,R.width-R.pointStrokeWidth/2,R.height-R.pointStrokeWidth/2,R.pRadius)),g.config.series[p].data[d]&&g.config.series[p].data[d].fillColor&&(H=g.config.series[p].data[d].fillColor),M.attr({x:t-R.width/2-R.pointStrokeWidth/2,y:n-R.height/2-R.pointStrokeWidth/2,cx:t,cy:n,fill:H,"fill-opacity":R.pointFillOpacity,stroke:R.pointStrokeColor,r:o,"stroke-width":R.pointStrokeWidth,"stroke-dasharray":R.pointStrokeDashArray,"stroke-opacity":R.pointStrokeOpacity}),g.config.chart.dropShadow.enabled){var U=g.config.chart.dropShadow;y.dropShadow(M,U,c)}if(!this.initialAnim||g.globals.dataChanged||g.globals.resized)g.globals.animationEnded=!0;else{var v=g.config.chart.animations.speed;b.animateMarker(M,0,R.shape==="circle"?o:{width:R.width,height:R.height},v,g.globals.easing,function(){window.setTimeout(function(){b.animationCompleted(M)},100)})}if(g.globals.dataChanged&&R.shape==="circle")if(this.dynamicAnim){var k,I,z,q,K=g.config.chart.animations.dynamicAnimation.speed;(q=g.globals.previousPaths[c]&&g.globals.previousPaths[c][h])!=null&&(k=q.x,I=q.y,z=q.r!==void 0?q.r:o);for(var ae=0;aeg.globals.gridHeight+S&&(n=g.globals.gridHeight+S/2),g.globals.dataLabelsRects[o]===void 0&&(g.globals.dataLabelsRects[o]=[]),g.globals.dataLabelsRects[o].push({x:t,y:n,width:y,height:S});var P=g.globals.dataLabelsRects[o].length-2,T=g.globals.lastDrawnDataLabelsIndexes[o]!==void 0?g.globals.lastDrawnDataLabelsIndexes[o][g.globals.lastDrawnDataLabelsIndexes[o].length-1]:0;if(g.globals.dataLabelsRects[o][P]!==void 0){var R=g.globals.dataLabelsRects[o][T];(t>R.x+R.width+2||n>R.y+R.height+2||t+yn.globals.gridWidth+M.textRects.width+10)&&(g="");var H=n.globals.dataLabels.style.colors[d];((n.config.chart.type==="bar"||n.config.chart.type==="rangeBar")&&n.config.plotOptions.bar.distributed||n.config.dataLabels.distributed)&&(H=n.globals.dataLabels.style.colors[h]),typeof H=="function"&&(H=H({series:n.globals.series,seriesIndex:d,dataPointIndex:h,w:n})),P&&(H=P);var U=S.offsetX,v=S.offsetY;if(n.config.chart.type!=="bar"&&n.config.chart.type!=="rangeBar"||(U=0,v=0),M.drawnextLabel){var k=s.drawText({width:100,height:parseInt(S.style.fontSize,10),x:o+U,y:c+v,foreColor:H,textAnchor:p||S.textAnchor,text:g,fontSize:b||S.style.fontSize,fontFamily:S.style.fontFamily,fontWeight:S.style.fontWeight||"normal"});if(k.attr({class:"apexcharts-datalabel",cx:o,cy:c}),S.dropShadow.enabled){var I=S.dropShadow;new Y(this.ctx).dropShadow(k,I)}y.add(k),n.globals.lastDrawnDataLabelsIndexes[d]===void 0&&(n.globals.lastDrawnDataLabelsIndexes[d]=[]),n.globals.lastDrawnDataLabelsIndexes[d].push(h)}}}},{key:"addBackgroundToDataLabel",value:function(t,n){var s=this.w,o=s.config.dataLabels.background,c=o.padding,d=o.padding/2,h=n.width,g=n.height,p=new N(this.ctx).drawRect(n.x-c,n.y-d/2,h+2*c,g+d,o.borderRadius,s.config.chart.background==="transparent"?"#fff":s.config.chart.background,o.opacity,o.borderWidth,o.borderColor);return o.dropShadow.enabled&&new Y(this.ctx).dropShadow(p,o.dropShadow),p}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),s=0;s0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w,c=L.clone(o.globals.initialSeries);o.globals.previousPaths=[],s?(o.globals.collapsedSeries=[],o.globals.ancillaryCollapsedSeries=[],o.globals.collapsedSeriesIndices=[],o.globals.ancillaryCollapsedSeriesIndices=[]):c=this.emptyCollapsedSeries(c),o.config.series=c,t&&(n&&(o.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(c,o.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var n=this.w,s=0;s-1&&(t[s].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,n){var s=this.w;n||(n=t.target);var o=s.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var c=parseInt(n.getAttribute("rel"),10)-1,d=null,h=null;s.globals.axisCharts||s.config.chart.type==="radialBar"?s.globals.axisCharts?(d=s.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(c,"']")),h=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(c,"']"))):d=s.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"']")):d=s.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"'] path"));for(var g=0;g=g.from&&b<=g.to&&c[p].classList.remove(s.legendInactiveClass)}}(o.config.plotOptions.heatmap.colorScale.ranges[h])}else t.type==="mouseout"&&d("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=this.w,o=0;if(s.config.series.length>1){for(var c=s.config.series.map(function(h,g){return h.data&&h.data.length>0&&s.globals.collapsedSeriesIndices.indexOf(g)===-1&&(!s.globals.comboCharts||n.length===0||n.length&&n.indexOf(s.config.series[g].type)>-1)?g:-1}),d=t==="asc"?0:c.length-1;t==="asc"?d=0;t==="asc"?d++:d--)if(c[d]!==-1){o=c[d];break}}return o}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,n){return t.type==="bar"||t.type==="column"?n:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,n){return n})}},{key:"getPreviousPaths",value:function(){var t=this.w;function n(d,h,g){for(var p=d[h].childNodes,b={type:g,paths:[],realIndex:d[h].getAttribute("data:realIndex")},y=0;y0)for(var o=function(d){for(var h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(d,"'] rect")),g=[],p=function(y){var S=function(T){return h[y].getAttribute(T)},P={x:parseFloat(S("x")),y:parseFloat(S("y")),width:parseFloat(S("width")),height:parseFloat(S("height"))};g.push({rect:P,color:h[y].getAttribute("color")})},b=0;b0)for(var o=0;o0?n:[]});return t}}]),F}(),de=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new J(this.ctx)}return m(F,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),n=new ue(this.ctx);if(this.activeSeriesIndex=n.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(),n=new ue(this.ctx);if(this.activeSeriesIndex=n.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,n){for(var s=this.w.config,o=this.w.globals,c=s.chart.type==="boxPlot"||s.series[n].type==="boxPlot",d=0;d=5?this.twoDSeries.push(L.parseNumber(t[n].data[d][4])):this.twoDSeries.push(L.parseNumber(t[n].data[d][1])),o.dataFormatXNumeric=!0),s.xaxis.type==="datetime"){var h=new Date(t[n].data[d][0]);h=new Date(h).getTime(),this.twoDSeriesX.push(h)}else this.twoDSeriesX.push(t[n].data[d][0]);for(var g=0;g-1&&(d=this.activeSeriesIndex);for(var h=0;h1&&arguments[1]!==void 0?arguments[1]:this.ctx,c=this.w.config,d=this.w.globals,h=new le(o),g=c.labels.length>0?c.labels.slice():c.xaxis.categories.slice();if(d.isRangeBar=c.chart.type==="rangeBar"&&d.isBarHorizontal,d.hasXaxisGroups=c.xaxis.type==="category"&&c.xaxis.group.groups.length>0,d.hasXaxisGroups&&(d.groups=c.xaxis.group.groups),d.hasSeriesGroups=(n=t[0])===null||n===void 0?void 0:n.group,d.hasSeriesGroups){var p=[],b=D(new Set(t.map(function(T){return T.group})));t.forEach(function(T,R){var M=b.indexOf(T.group);p[M]||(p[M]=[]),p[M].push(T.name)}),d.seriesGroups=p}for(var y=function(){for(var T=0;T0&&(this.twoDSeriesX=g,d.seriesX.push(this.twoDSeriesX))),d.labels.push(this.twoDSeriesX);var P=t[S].data.map(function(T){return L.parseNumber(T)});d.series.push(P)}d.seriesZ.push(this.threeDSeries),t[S].name!==void 0?d.seriesNames.push(t[S].name):d.seriesNames.push("series-"+parseInt(S+1,10)),t[S].color!==void 0?d.seriesColors.push(t[S].color):d.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var n=this.w.globals,s=this.w.config;n.series=t.slice(),n.seriesNames=s.labels.slice();for(var o=0;o0?s.labels=n.xaxis.categories:n.labels.length>0?s.labels=n.labels.slice():this.fallbackToCategory?(s.labels=s.labels[0],s.seriesRange.length&&(s.seriesRange.map(function(o){o.forEach(function(c){s.labels.indexOf(c.x)<0&&c.x&&s.labels.push(c.x)})}),s.labels=Array.from(new Set(s.labels.map(JSON.stringify)),JSON.parse)),n.xaxis.convertedCatToNumeric&&(new he(n).convertCatToNumericXaxis(n,this.ctx,s.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var n=this.w.globals,s=this.w.config,o=[];if(n.axisCharts){if(n.series.length>0)if(this.isFormatXY())for(var c=s.series.map(function(y,S){return y.data.filter(function(P,T,R){return R.findIndex(function(M){return M.x===P.x})===T})}),d=c.reduce(function(y,S,P,T){return T[y].length>S.length?y:P},0),h=0;h4&&arguments[4]!==void 0?arguments[4]:[],d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",h=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],g=this.w,p=t[o]===void 0?"":t[o],b=p,y=g.globals.xLabelFormatter,S=g.config.xaxis.labels.formatter,P=!1,T=new Ae(this.ctx),R=p;h&&(b=T.xLabelFormat(y,p,R,{i:o,dateFormatter:new le(this.ctx).formatDate,w:g}),S!==void 0&&(b=S(p,t[o],{i:o,dateFormatter:new le(this.ctx).formatDate,w:g})));var M,H;n.length>0?(M=n[o].unit,H=null,n.forEach(function(I){I.unit==="month"?H="year":I.unit==="day"?H="month":I.unit==="hour"?H="day":I.unit==="minute"&&(H="hour")}),P=H===M,s=n[o].position,b=n[o].value):g.config.xaxis.type==="datetime"&&S===void 0&&(b=""),b===void 0&&(b=""),b=Array.isArray(b)?b:b.toString();var U=new N(this.ctx),v={};v=g.globals.rotateXLabels&&h?U.getTextRects(b,parseInt(d,10),null,"rotate(".concat(g.config.xaxis.labels.rotate," 0 0)"),!1):U.getTextRects(b,parseInt(d,10));var k=!g.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(b)&&(b.indexOf("NaN")===0||b.toLowerCase().indexOf("invalid")===0||b.toLowerCase().indexOf("infinity")>=0||c.indexOf(b)>=0&&k)&&(b=""),{x:s,text:b,textRect:v,isBold:P}}},{key:"checkLabelBasedOnTickamount",value:function(t,n,s){var o=this.w,c=o.config.xaxis.tickAmount;return c==="dataPoints"&&(c=Math.round(o.globals.gridWidth/120)),c>s||t%Math.round(s/(c+1))==0||(n.text=""),n}},{key:"checkForOverflowingLabels",value:function(t,n,s,o,c){var d=this.w;if(t===0&&d.globals.skipFirstTimelinelabel&&(n.text=""),t===s-1&&d.globals.skipLastTimelinelabel&&(n.text=""),d.config.xaxis.labels.hideOverlappingLabels&&o.length>0){var h=c[c.length-1];n.x0){g.config.yaxis[c].opposite===!0&&(t+=o.width);for(var y=n;y>=0;y--){var S=b+n/10+g.config.yaxis[c].labels.offsetY-1;g.globals.isBarHorizontal&&(S=d*y),g.config.chart.type==="heatmap"&&(S+=d/2);var P=p.drawLine(t+s.offsetX-o.width+o.offsetX,S+o.offsetY,t+s.offsetX+o.offsetX,S+o.offsetY,o.color);h.add(P),b+=d}}}}]),F}(),_e=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"scaleSvgNode",value:function(t,n){var s=parseFloat(t.getAttributeNS(null,"width")),o=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",s*n),t.setAttributeNS(null,"height",o*n),t.setAttributeNS(null,"viewBox","0 0 "+s+" "+o)}},{key:"fixSvgStringForIe11",value:function(t){if(!L.isIE11())return t.replace(/ /g," ");var n=0,s=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(o){return++n===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':o});return s=(s=s.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var n=this.w.globals.dom.Paper.svg();if(t!==1){var s=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(s,t),n=new XMLSerializer().serializeToString(s)}return this.fixSvgStringForIe11(n)}},{key:"cleanup",value:function(){var t=this.w,n=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(c){c.setAttribute("width",0)}),n&&n[0]&&(n[0].setAttribute("x",-500),n[0].setAttribute("x1",-500),n[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(){this.cleanup();var t=this.getSvgString(),n=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(n)}},{key:"dataURI",value:function(t){var n=this;return new Promise(function(s){var o=n.w,c=t?t.scale||t.width/o.globals.svgWidth:1;n.cleanup();var d=document.createElement("canvas");d.width=o.globals.svgWidth*c,d.height=parseInt(o.globals.dom.elWrap.style.height,10)*c;var h=o.config.chart.background==="transparent"?"#fff":o.config.chart.background,g=d.getContext("2d");g.fillStyle=h,g.fillRect(0,0,d.width*c,d.height*c);var p=n.getSvgString(c);if(window.canvg&&L.isIE11()){var b=window.canvg.Canvg.fromString(g,p,{ignoreClear:!0,ignoreDimensions:!0});b.start();var y=d.msToBlob();b.stop(),s({blob:y})}else{var S="data:image/svg+xml,"+encodeURIComponent(p),P=new Image;P.crossOrigin="anonymous",P.onload=function(){if(g.drawImage(P,0,0),d.msToBlob){var T=d.msToBlob();s({blob:T})}else{var R=d.toDataURL("image/png");s({imgURI:R})}},P.src=S}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(n){var s=n.imgURI,o=n.blob;o?navigator.msSaveOrOpenBlob(o,t.w.globals.chartID+".png"):t.triggerDownload(s,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var n=this,s=t.series,o=t.fileName,c=t.columnDelimiter,d=c===void 0?",":c,h=t.lineDelimiter,g=h===void 0?` +`:h,p=this.w;s||(s=p.config.series);var b=[],y=[],S="",P=p.globals.series.map(function(v,k){return p.globals.collapsedSeriesIndices.indexOf(k)===-1?v:[]}),T=Math.max.apply(Math,D(s.map(function(v){return v.data?v.data.length:0}))),R=new de(this.ctx),M=new Le(this.ctx),H=function(v){var k="";if(p.globals.axisCharts){if(p.config.xaxis.type==="category"||p.config.xaxis.convertedCatToNumeric)if(p.globals.isBarHorizontal){var I=p.globals.yLabelFormatters[0],z=new ue(n.ctx).getActiveConfigSeriesIndex();k=I(p.globals.labels[v],{seriesIndex:z,dataPointIndex:v,w:p})}else k=M.getLabel(p.globals.labels,p.globals.timescaleLabels,0,v).text;p.config.xaxis.type==="datetime"&&(p.config.xaxis.categories.length?k=p.config.xaxis.categories[v]:p.config.labels.length&&(k=p.config.labels[v]))}else k=p.config.labels[v];return Array.isArray(k)&&(k=k.join(" ")),L.isNumber(k)?k:k.split(d).join("")},U=function(v,k){if(b.length&&k===0&&y.push(b.join(d)),v.data){v.data=v.data.length&&v.data||D(Array(T)).map(function(){return""});for(var I=0;I=10?p.config.chart.toolbar.export.csv.dateFormatter(z):L.isNumber(z)?z:z.split(d).join("")));for(var q=0;q0&&!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+1,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 m(F,[{key:"drawXaxis",value:function(){var t=this.w,n=new N(this.ctx),s=n.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),o=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});s.add(o);for(var c=[],d=0;d6&&arguments[6]!==void 0?arguments[6]:{},b=[],y=[],S=this.w,P=p.xaxisFontSize||this.xaxisFontSize,T=p.xaxisFontFamily||this.xaxisFontFamily,R=p.xaxisForeColors||this.xaxisForeColors,M=p.fontWeight||S.config.xaxis.labels.style.fontWeight,H=p.cssClass||S.config.xaxis.labels.style.cssClass,U=S.globals.padHorizontal,v=o.length,k=S.config.xaxis.type==="category"?S.globals.dataPoints:v;if(k===0&&v>k&&(k=v),c){var I=k>1?k-1:k;h=S.globals.gridWidth/I,U=U+d(0,h)/2+S.config.xaxis.labels.offsetX}else h=S.globals.gridWidth/k,U=U+d(0,h)+S.config.xaxis.labels.offsetX;for(var z=function(K){var ae=U-d(K,h)/2+S.config.xaxis.labels.offsetX;K===0&&v===1&&h/2===U&&k===1&&(ae=S.globals.gridWidth/2);var re=g.axesUtils.getLabel(o,S.globals.timescaleLabels,ae,K,b,P,t),ge=28;if(S.globals.rotateXLabels&&t&&(ge=22),S.config.xaxis.title.text&&S.config.xaxis.position==="top"&&(ge+=parseFloat(S.config.xaxis.title.style.fontSize)+2),t||(ge=ge+parseFloat(P)+(S.globals.xAxisLabelsHeight-S.globals.xAxisGroupLabelsHeight)+(S.globals.rotateXLabels?10:0)),re=S.config.xaxis.tickAmount!==void 0&&S.config.xaxis.tickAmount!=="dataPoints"&&S.config.xaxis.type!=="datetime"?g.axesUtils.checkLabelBasedOnTickamount(K,re,v):g.axesUtils.checkForOverflowingLabels(K,re,v,b,y),S.config.xaxis.labels.show){var Se=n.drawText({x:re.x,y:g.offY+S.config.xaxis.labels.offsetY+ge-(S.config.xaxis.position==="top"?S.globals.xAxisHeight+S.config.xaxis.axisTicks.height-2:0),text:re.text,textAnchor:"middle",fontWeight:re.isBold?600:M,fontSize:P,fontFamily:T,foreColor:Array.isArray(R)?t&&S.config.xaxis.convertedCatToNumeric?R[S.globals.minX+K-1]:R[K]:R,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+H});if(s.add(Se),Se.on("click",function(Ne){if(typeof S.config.chart.events.xAxisLabelClick=="function"){var $e=Object.assign({},S,{labelIndex:K});S.config.chart.events.xAxisLabelClick(Ne,g.ctx,$e)}}),t){var ye=document.createElementNS(S.globals.SVGNS,"title");ye.textContent=Array.isArray(re.text)?re.text.join(" "):re.text,Se.node.appendChild(ye),re.text!==""&&(b.push(re.text),y.push(re))}}Ko.globals.gridWidth)){var d=this.offY+o.config.xaxis.axisTicks.offsetY;if(n=n+d+o.config.xaxis.axisTicks.height,o.config.xaxis.position==="top"&&(n=d-o.config.xaxis.axisTicks.height),o.config.xaxis.axisTicks.show){var h=new N(this.ctx).drawLine(t+o.config.xaxis.axisTicks.offsetX,d+o.config.xaxis.offsetY,c+o.config.xaxis.axisTicks.offsetX,n+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,n=[],s=this.xaxisLabels.length,o=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var c=0;c0){var b=c[c.length-1].getBBox(),y=c[0].getBBox();b.x<-20&&c[c.length-1].parentNode.removeChild(c[c.length-1]),y.x+y.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&c[0].parentNode.removeChild(c[0]);for(var S=0;S0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return m(F,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w,s=new N(this.ctx);t===null&&(t=s.group({class:"apexcharts-grid"}));var o=s.drawLine(n.globals.padHorizontal,1,n.globals.padHorizontal,n.globals.gridHeight,"transparent"),c=s.drawLine(n.globals.padHorizontal,n.globals.gridHeight,n.globals.gridWidth,n.globals.gridHeight,"transparent");return t.add(c),t.add(o),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,n=t.globals,s=new N(this.ctx),o=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var c=0;t.config.stroke.width.forEach(function(y){c=Math.max(c,y)}),o=c}n.dom.elGridRectMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(n.cuid)),n.dom.elGridRectMarkerMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(n.cuid)),n.dom.elForecastMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elForecastMask.setAttribute("id","forecastMask".concat(n.cuid)),n.dom.elNonForecastMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(n.cuid));var d=t.config.chart.type,h=0,g=0;(d==="bar"||d==="rangeBar"||d==="candlestick"||d==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(h=t.config.grid.padding.left,g=t.config.grid.padding.right,n.barPadForNumericAxis>h&&(h=n.barPadForNumericAxis,g=n.barPadForNumericAxis)),n.dom.elGridRect=s.drawRect(-o/2-h-2,-o/2,n.gridWidth+o+g+h+4,n.gridHeight+o,0,"#fff");var p=t.globals.markers.largestSize+1;n.dom.elGridRectMarker=s.drawRect(2*-p,2*-p,n.gridWidth+4*p,n.gridHeight+4*p,0,"#fff"),n.dom.elGridRectMask.appendChild(n.dom.elGridRect.node),n.dom.elGridRectMarkerMask.appendChild(n.dom.elGridRectMarker.node);var b=n.dom.baseEl.querySelector("defs");b.appendChild(n.dom.elGridRectMask),b.appendChild(n.dom.elForecastMask),b.appendChild(n.dom.elNonForecastMask),b.appendChild(n.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var n=t.i,s=t.x1,o=t.y1,c=t.x2,d=t.y2,h=t.xCount,g=t.parent,p=this.w;if(!(n===0&&p.globals.skipFirstTimelinelabel||n===h-1&&p.globals.skipLastTimelinelabel&&!p.config.xaxis.labels.formatter||p.config.chart.type==="radar")){p.config.grid.xaxis.lines.show&&this._drawGridLine({i:n,x1:s,y1:o,x2:c,y2:d,xCount:h,parent:g});var b=0;if(p.globals.hasXaxisGroups&&p.config.xaxis.tickPlacement==="between"){var y=p.globals.groups;if(y){for(var S=0,P=0;S2));c++);return!t.globals.isBarHorizontal||this.isRangeBar?(s=this.xaxisLabels.length,this.isRangeBar&&(s--,o=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(s=t.config.xaxis.tickAmount)),this._drawXYLines({xCount:s,tickAmount:o})):(s=o,o=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:s,tickAmount:o})),this.drawGridBands(s,o),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/s}}},{key:"drawGridBands",value:function(t,n){var s=this.w;if(s.config.grid.row.colors!==void 0&&s.config.grid.row.colors.length>0)for(var o=0,c=s.globals.gridHeight/n,d=s.globals.gridWidth,h=0,g=0;h=s.config.grid.row.colors.length&&(g=0),this._drawGridBandRect({c:g,x1:0,y1:o,x2:d,y2:c,type:"row"}),o+=s.globals.gridHeight/n;if(s.config.grid.column.colors!==void 0&&s.config.grid.column.colors.length>0)for(var p=s.globals.isBarHorizontal||s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric?t:t-1,b=s.globals.padHorizontal,y=s.globals.padHorizontal+s.globals.gridWidth/p,S=s.globals.gridHeight,P=0,T=0;P=s.config.grid.column.colors.length&&(T=0),this._drawGridBandRect({c:T,x1:b,y1:0,x2:y,y2:S,type:"column"}),b+=s.globals.gridWidth/p}}]),F}(),Z=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"niceScale",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,c=arguments.length>4?arguments[4]:void 0,d=this.w,h=Math.abs(n-t);if((s=this._adjustTicksForSmallRange(s,o,h))==="dataPoints"&&(s=d.globals.dataPoints-1),t===Number.MIN_VALUE&&n===0||!L.isNumber(t)&&!L.isNumber(n)||t===Number.MIN_VALUE&&n===-Number.MAX_VALUE)return t=0,n=s,this.linearScale(t,n,s);t>n?(console.warn("axis.min cannot be greater than axis.max"),n=t+.1):t===n&&(t=t===0?0:t-.5,n=n===0?2:n+.5);var g=[];h<1&&c&&(d.config.chart.type==="candlestick"||d.config.series[o].type==="candlestick"||d.config.chart.type==="boxPlot"||d.config.series[o].type==="boxPlot"||d.globals.isRangeData)&&(n*=1.01);var p=s+1;p<2?p=2:p>2&&(p-=2);var b=h/p,y=Math.floor(L.log10(b)),S=Math.pow(10,y),P=Math.round(b/S);P<1&&(P=1);var T=P*S,R=T*Math.floor(t/T),M=T*Math.ceil(n/T),H=R;if(c&&h>2){for(;g.push(L.stripNumber(H,7)),!((H+=T)>M););return{result:g,niceMin:g[0],niceMax:g[g.length-1]}}var U=t;(g=[]).push(L.stripNumber(U,7));for(var v=Math.abs(n-t)/s,k=0;k<=s;k++)U+=v,g.push(U);return g[g.length-2]>=n&&g.pop(),{result:g,niceMin:g[0],niceMax:g[g.length-1]}}},{key:"linearScale",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,o=arguments.length>3?arguments[3]:void 0,c=Math.abs(n-t);(s=this._adjustTicksForSmallRange(s,o,c))==="dataPoints"&&(s=this.w.globals.dataPoints-1);var d=c/s;s===Number.MAX_VALUE&&(s=10,d=1);for(var h=[],g=t;s>=0;)h.push(g),g+=d,s-=1;return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"logarithmicScaleNice",value:function(t,n,s){n<=0&&(n=Math.max(t,s)),t<=0&&(t=Math.min(n,s));for(var o=[],c=Math.ceil(Math.log(n)/Math.log(s)+1),d=Math.floor(Math.log(t)/Math.log(s));d5)o.allSeriesCollapsed=!1,o.yAxisScale[t]=this.logarithmicScale(n,s,d.logBase),o.yAxisScale[t]=d.forceNiceScale?this.logarithmicScaleNice(n,s,d.logBase):this.logarithmicScale(n,s,d.logBase);else if(s!==-Number.MAX_VALUE&&L.isNumber(s))if(o.allSeriesCollapsed=!1,d.min===void 0&&d.max===void 0||d.forceNiceScale){var g=c.yaxis[t].max===void 0&&c.yaxis[t].min===void 0||c.yaxis[t].forceNiceScale;o.yAxisScale[t]=this.niceScale(n,s,d.tickAmount?d.tickAmount:h<5&&h>1?h+1:5,t,g)}else o.yAxisScale[t]=this.linearScale(n,s,d.tickAmount,t);else o.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,n){var s=this.w,o=s.globals,c=s.config.xaxis,d=Math.abs(n-t);return n!==-Number.MAX_VALUE&&L.isNumber(n)?o.xAxisScale=this.linearScale(t,n,c.tickAmount?c.tickAmount:d<5&&d>1?d+1:5,0):o.xAxisScale=this.linearScale(0,5,5),o.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,n=this.w.globals,s=this.w.config,o=n.minYArr.concat([]),c=n.maxYArr.concat([]),d=[];s.yaxis.forEach(function(h,g){var p=g;s.series.forEach(function(S,P){S.name===h.seriesName&&(p=P,g!==P?d.push({index:P,similarIndex:g,alreadyExists:!0}):d.push({index:P}))});var b=o[p],y=c[p];t.setYScaleForIndex(g,b,y)}),this.sameScaleInMultipleAxes(o,c,d)}},{key:"sameScaleInMultipleAxes",value:function(t,n,s){var o=this,c=this.w.config,d=this.w.globals,h=[];s.forEach(function(R){R.alreadyExists&&(h[R.index]===void 0&&(h[R.index]=[]),h[R.index].push(R.index),h[R.index].push(R.similarIndex))}),d.yAxisSameScaleIndices=h,h.forEach(function(R,M){h.forEach(function(H,U){var v,k;M!==U&&(v=R,k=H,v.filter(function(I){return k.indexOf(I)!==-1})).length>0&&(h[M]=h[M].concat(h[U]))})});var g=h.map(function(R){return R.filter(function(M,H){return R.indexOf(M)===H})}).map(function(R){return R.sort()});h=h.filter(function(R){return!!R});var p=g.slice(),b=p.map(function(R){return JSON.stringify(R)});p=p.filter(function(R,M){return b.indexOf(JSON.stringify(R))===M});var y=[],S=[];t.forEach(function(R,M){p.forEach(function(H,U){H.indexOf(M)>-1&&(y[U]===void 0&&(y[U]=[],S[U]=[]),y[U].push({key:M,value:R}),S[U].push({key:M,value:n[M]}))})});var P=Array.apply(null,Array(p.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),T=Array.apply(null,Array(p.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);y.forEach(function(R,M){R.forEach(function(H,U){P[M]=Math.min(H.value,P[M])})}),S.forEach(function(R,M){R.forEach(function(H,U){T[M]=Math.max(H.value,T[M])})}),t.forEach(function(R,M){S.forEach(function(H,U){var v=P[U],k=T[U];c.chart.stacked&&(k=0,H.forEach(function(I,z){I.value!==-Number.MAX_VALUE&&(k+=I.value),v!==Number.MIN_VALUE&&(v+=y[U][z].value)})),H.forEach(function(I,z){H[z].key===M&&(c.yaxis[M].min!==void 0&&(v=typeof c.yaxis[M].min=="function"?c.yaxis[M].min(d.minY):c.yaxis[M].min),c.yaxis[M].max!==void 0&&(k=typeof c.yaxis[M].max=="function"?c.yaxis[M].max(d.maxY):c.yaxis[M].max),o.setYScaleForIndex(M,v,k))})})})}},{key:"autoScaleY",value:function(t,n,s){t||(t=this);var o=t.w;if(o.globals.isMultipleYAxis||o.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),n;var c=o.globals.seriesX[0],d=o.config.chart.stacked;return n.forEach(function(h,g){for(var p=0,b=0;b=s.xaxis.min){p=b;break}var y,S,P=o.globals.minYArr[g],T=o.globals.maxYArr[g],R=o.globals.stackedSeriesTotals;o.globals.series.forEach(function(M,H){var U=M[p];d?(U=R[p],y=S=U,R.forEach(function(v,k){c[k]<=s.xaxis.max&&c[k]>=s.xaxis.min&&(v>S&&v!==null&&(S=v),M[k]=s.xaxis.min){var I=v,z=v;o.globals.series.forEach(function(q,K){v!==null&&(I=Math.min(q[k],I),z=Math.max(q[k],z))}),z>S&&z!==null&&(S=z),IP&&(y=P),n.length>1?(n[H].min=h.min===void 0?y:h.min,n[H].max=h.max===void 0?S:h.max):(n[0].min=h.min===void 0?y:h.min,n[0].max=h.max===void 0?S:h.max)})}),n}}]),F}(),te=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.scales=new Z(t)}return m(F,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var n=arguments.length>1&&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,c=this.w.config,d=this.w.globals,h=-Number.MAX_VALUE,g=Number.MIN_VALUE;o===null&&(o=t+1);var p=d.series,b=p,y=p;c.chart.type==="candlestick"?(b=d.seriesCandleL,y=d.seriesCandleH):c.chart.type==="boxPlot"?(b=d.seriesCandleO,y=d.seriesCandleC):d.isRangeData&&(b=d.seriesRangeStart,y=d.seriesRangeEnd);for(var S=t;Sb[S][P]&&b[S][P]<0&&(g=b[S][P])):d.hasNullValues=!0}}return c.chart.type==="rangeBar"&&d.seriesRangeStart.length&&d.isBarHorizontal&&(g=n),c.chart.type==="bar"&&(g<0&&h<0&&(h=0),g===Number.MIN_VALUE&&(g=0)),{minY:g,maxY:h,lowestY:n,highestY:s}}},{key:"setYRange",value:function(){var t=this.w.globals,n=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var s=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var o=0;o=0&&s<=10||n.yaxis[0].min!==void 0||n.yaxis[0].max!==void 0)&&(h=0),t.minY=s-5*h/100,s>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*h/100}return n.yaxis.forEach(function(g,p){g.max!==void 0&&(typeof g.max=="number"?t.maxYArr[p]=g.max:typeof g.max=="function"&&(t.maxYArr[p]=g.max(t.isMultipleYAxis?t.maxYArr[p]:t.maxY)),t.maxY=t.maxYArr[p]),g.min!==void 0&&(typeof g.min=="number"?t.minYArr[p]=g.min:typeof g.min=="function"&&(t.minYArr[p]=g.min(t.isMultipleYAxis?t.minYArr[p]===Number.MIN_VALUE?0:t.minYArr[p]:t.minY)),t.minY=t.minYArr[p])}),t.isBarHorizontal&&["min","max"].forEach(function(g){n.xaxis[g]!==void 0&&typeof n.xaxis[g]=="number"&&(g==="min"?t.minY=n.xaxis[g]:t.maxY=n.xaxis[g])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=s,t.yAxisScale.forEach(function(g,p){t.minYArr[p]=g.niceMin,t.maxYArr[p]=g.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,n=this.w.config,s=n.xaxis.type==="numeric"||n.xaxis.type==="datetime"||n.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var h=0;ht.dataPoints&&t.dataPoints!==0&&(o=t.dataPoints-1)):n.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(o=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(o=t.maxX-t.minX-1)):o=n.xaxis.tickAmount,t.xTickAmount=o,n.xaxis.max!==void 0&&typeof n.xaxis.max=="number"&&(t.maxX=n.xaxis.max),n.xaxis.min!==void 0&&typeof n.xaxis.min=="number"&&(t.minX=n.xaxis.min),n.xaxis.range!==void 0&&(t.minX=t.maxX-n.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(n.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var c=[],d=t.minX-1;d0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,o-1),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 n=0;n0){var h=c-o[d-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,n=this.w.globals;if(n.series.length){var s=n.seriesGroups;s.length||(s=[this.w.config.series.map(function(d){return d.name})]);var o={},c={};s.forEach(function(d){o[d]=[],c[d]=[],t.w.config.series.map(function(h,g){return d.indexOf(h.name)>-1?g:null}).filter(function(h){return h!==null}).forEach(function(h){for(var g=0;g0?o[d][g]+=parseFloat(n.series[h][g])+1e-4:c[d][g]+=parseFloat(n.series[h][g]))})}),Object.entries(o).forEach(function(d){var h=V(d,1)[0];o[h].forEach(function(g,p){n.maxY=Math.max(n.maxY,o[h][p]),n.minY=Math.min(n.minY,c[h][p])})})}}}]),F}(),se=function(){function F(t,n){u(this,F),this.ctx=t,this.elgrid=n,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=0,s.config.xaxis.position==="bottom"&&(this.xAxisoffX=s.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new Le(t)}return m(F,[{key:"drawYaxis",value:function(t){var n=this,s=this.w,o=new N(this.ctx),c=s.config.yaxis[t].labels.style,d=c.fontSize,h=c.fontFamily,g=c.fontWeight,p=o.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+s.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return p;var b=o.group({class:"apexcharts-yaxis-texts-g"});p.add(b);var y=s.globals.yAxisScale[t].result.length-1,S=s.globals.gridHeight/y,P=s.globals.translateY,T=s.globals.yLabelFormatters[t],R=s.globals.yAxisScale[t].result.slice();R=this.axesUtils.checkForReversedLabels(t,R);var M="";if(s.config.yaxis[t].labels.show)for(var H=function(ae){var re=R[ae];re=T(re,ae,s);var ge=s.config.yaxis[t].labels.padding;s.config.yaxis[t].opposite&&s.config.yaxis.length!==0&&(ge*=-1);var Se="end";s.config.yaxis[t].opposite&&(Se="start"),s.config.yaxis[t].labels.align==="left"?Se="start":s.config.yaxis[t].labels.align==="center"?Se="middle":s.config.yaxis[t].labels.align==="right"&&(Se="end");var ye=n.axesUtils.getYAxisForeColor(c.colors,t),Ne=o.drawText({x:ge,y:P+y/10+s.config.yaxis[t].labels.offsetY+1,text:re,textAnchor:Se,fontSize:d,fontFamily:h,fontWeight:g,maxWidth:s.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(ye)?ye[ae]:ye,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+c.cssClass});ae===y&&(M=Ne),b.add(Ne);var $e=document.createElementNS(s.globals.SVGNS,"title");if($e.textContent=Array.isArray(re)?re.join(" "):re,Ne.node.appendChild($e),s.config.yaxis[t].labels.rotate!==0){var lt=o.rotateAroundCenter(M.node),ct=o.rotateAroundCenter(Ne.node);Ne.node.setAttribute("transform","rotate(".concat(s.config.yaxis[t].labels.rotate," ").concat(lt.x," ").concat(ct.y,")"))}P+=S},U=y;U>=0;U--)H(U);if(s.config.yaxis[t].title.text!==void 0){var v=o.group({class:"apexcharts-yaxis-title"}),k=0;s.config.yaxis[t].opposite&&(k=s.globals.translateYAxisX[t]);var I=o.drawText({x:k,y:s.globals.gridHeight/2+s.globals.translateY+s.config.yaxis[t].title.offsetY,text:s.config.yaxis[t].title.text,textAnchor:"end",foreColor:s.config.yaxis[t].title.style.color,fontSize:s.config.yaxis[t].title.style.fontSize,fontWeight:s.config.yaxis[t].title.style.fontWeight,fontFamily:s.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+s.config.yaxis[t].title.style.cssClass});v.add(I),p.add(v)}var z=s.config.yaxis[t].axisBorder,q=31+z.offsetX;if(s.config.yaxis[t].opposite&&(q=-31-z.offsetX),z.show){var K=o.drawLine(q,s.globals.translateY+z.offsetY-2,q,s.globals.gridHeight+s.globals.translateY+z.offsetY+2,z.color,0,z.width);p.add(K)}return s.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(q,y,z,s.config.yaxis[t].axisTicks,t,S,p),p}},{key:"drawYaxisInversed",value:function(t){var n=this.w,s=new N(this.ctx),o=s.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),c=s.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(n.globals.translateXAxisX,", ").concat(n.globals.translateXAxisY,")")});o.add(c);var d=n.globals.yAxisScale[t].result.length-1,h=n.globals.gridWidth/d+.1,g=h+n.config.xaxis.labels.offsetX,p=n.globals.xLabelFormatter,b=n.globals.yAxisScale[t].result.slice(),y=n.globals.timescaleLabels;y.length>0&&(this.xaxisLabels=y.slice(),d=(b=y.slice()).length),b=this.axesUtils.checkForReversedLabels(t,b);var S=y.length;if(n.config.xaxis.labels.show)for(var P=S?0:d;S?P=0;S?P++:P--){var T=b[P];T=p(T,P,n);var R=n.globals.gridWidth+n.globals.padHorizontal-(g-h+n.config.xaxis.labels.offsetX);if(y.length){var M=this.axesUtils.getLabel(b,y,R,P,this.drawnLabels,this.xaxisFontSize);R=M.x,T=M.text,this.drawnLabels.push(M.text),P===0&&n.globals.skipFirstTimelinelabel&&(T=""),P===b.length-1&&n.globals.skipLastTimelinelabel&&(T="")}var H=s.drawText({x:R,y:this.xAxisoffX+n.config.xaxis.labels.offsetY+30-(n.config.xaxis.position==="top"?n.globals.xAxisHeight+n.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:n.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+n.config.xaxis.labels.style.cssClass});c.add(H),H.tspan(T);var U=document.createElementNS(n.globals.SVGNS,"title");U.textContent=T,H.node.appendChild(U),g+=h}return this.inversedYAxisTitleText(o),this.inversedYAxisBorder(o),o}},{key:"inversedYAxisBorder",value:function(t){var n=this.w,s=new N(this.ctx),o=n.config.xaxis.axisBorder;if(o.show){var c=0;n.config.chart.type==="bar"&&n.globals.isXNumeric&&(c-=15);var d=s.drawLine(n.globals.padHorizontal+c+o.offsetX,this.xAxisoffX,n.globals.gridWidth,this.xAxisoffX,o.color,0,o.height);this.elgrid&&this.elgrid.elGridBorders&&n.config.grid.show?this.elgrid.elGridBorders.add(d):t.add(d)}}},{key:"inversedYAxisTitleText",value:function(t){var n=this.w,s=new N(this.ctx);if(n.config.xaxis.title.text!==void 0){var o=s.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),c=s.drawText({x:n.globals.gridWidth/2+n.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(n.config.xaxis.title.style.fontSize)+n.config.xaxis.title.offsetY+20,text:n.config.xaxis.title.text,textAnchor:"middle",fontSize:n.config.xaxis.title.style.fontSize,fontFamily:n.config.xaxis.title.style.fontFamily,fontWeight:n.config.xaxis.title.style.fontWeight,foreColor:n.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+n.config.xaxis.title.style.cssClass});o.add(c),t.add(o)}}},{key:"yAxisTitleRotate",value:function(t,n){var s=this.w,o=new N(this.ctx),c={width:0,height:0},d={width:0,height:0},h=s.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));h!==null&&(c=h.getBoundingClientRect());var g=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(g!==null&&(d=g.getBoundingClientRect()),g!==null){var p=this.xPaddingForYAxisTitle(t,c,d,n);g.setAttribute("x",p.xPos-(n?10:0))}if(g!==null){var b=o.rotateAroundCenter(g);g.setAttribute("transform","rotate(".concat(n?-1*s.config.yaxis[t].title.rotate:s.config.yaxis[t].title.rotate," ").concat(b.x," ").concat(b.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,n,s,o){var c=this.w,d=0,h=0,g=10;return c.config.yaxis[t].title.text===void 0||t<0?{xPos:h,padd:0}:(o?(h=n.width+c.config.yaxis[t].title.offsetX+s.width/2+g/2,(d+=1)===0&&(h-=g/2)):(h=-1*n.width+c.config.yaxis[t].title.offsetX+g/2+s.width/2,c.globals.isBarHorizontal&&(g=25,h=-1*n.width-c.config.yaxis[t].title.offsetX-g)),{xPos:h,padd:g})}},{key:"setYAxisXPosition",value:function(t,n){var s=this.w,o=0,c=0,d=18,h=1;s.config.yaxis.length>1&&(this.multipleYs=!0),s.config.yaxis.map(function(g,p){var b=s.globals.ignoreYAxisIndexes.indexOf(p)>-1||!g.show||g.floating||t[p].width===0,y=t[p].width+n[p].width;g.opposite?s.globals.isBarHorizontal?(c=s.globals.gridWidth+s.globals.translateX-1,s.globals.translateYAxisX[p]=c-g.labels.offsetX):(c=s.globals.gridWidth+s.globals.translateX+h,b||(h=h+y+20),s.globals.translateYAxisX[p]=c-g.labels.offsetX+20):(o=s.globals.translateX-d,b||(d=d+y+20),s.globals.translateYAxisX[p]=o+g.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(n=L.listToArray(n)).forEach(function(s,o){var c=t.config.yaxis[o];if(c&&!c.floating&&c.labels.align!==void 0){var d=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-texts-g")),h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-label"));h=L.listToArray(h);var g=d.getBoundingClientRect();c.labels.align==="left"?(h.forEach(function(p,b){p.setAttribute("text-anchor","start")}),c.opposite||d.setAttribute("transform","translate(-".concat(g.width,", 0)"))):c.labels.align==="center"?(h.forEach(function(p,b){p.setAttribute("text-anchor","middle")}),d.setAttribute("transform","translate(".concat(g.width/2*(c.opposite?1:-1),", 0)"))):c.labels.align==="right"&&(h.forEach(function(p,b){p.setAttribute("text-anchor","end")}),c.opposite&&d.setAttribute("transform","translate(".concat(g.width,", 0)")))}})}}]),F}(),ce=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.documentEvent=L.bind(this.documentEvent,this)}return m(F,[{key:"addEventListener",value:function(t,n){var s=this.w;s.globals.events.hasOwnProperty(t)?s.globals.events[t].push(n):s.globals.events[t]=[n]}},{key:"removeEventListener",value:function(t,n){var s=this.w;if(s.globals.events.hasOwnProperty(t)){var o=s.globals.events[t].indexOf(n);o!==-1&&s.globals.events[t].splice(o,1)}}},{key:"fireEvent",value:function(t,n){var s=this.w;if(s.globals.events.hasOwnProperty(t)){n&&n.length||(n=[]);for(var o=s.globals.events[t],c=o.length,d=0;d0&&(n=this.w.config.chart.locales.concat(window.Apex.chart.locales));var s=n.filter(function(c){return c.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=L.extend(ie,s);this.w.globals.locale=o.options}}]),F}(),Ce=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"drawAxis",value:function(t,n){var s,o,c=this,d=this.w.globals,h=this.w.config,g=new be(this.ctx,n),p=new se(this.ctx,n);d.axisCharts&&t!=="radar"&&(d.isBarHorizontal?(o=p.drawYaxisInversed(0),s=g.drawXaxisInversed(0),d.dom.elGraphical.add(s),d.dom.elGraphical.add(o)):(s=g.drawXaxis(),d.dom.elGraphical.add(s),h.yaxis.map(function(b,y){if(d.ignoreYAxisIndexes.indexOf(y)===-1&&(o=p.drawYaxis(y),d.dom.Paper.add(o),c.w.config.grid.position==="back")){var S=d.dom.Paper.children()[1];S.remove(),d.dom.Paper.add(S)}})))}}]),F}(),Me=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"drawXCrosshairs",value:function(){var t=this.w,n=new N(this.ctx),s=new Y(this.ctx),o=t.config.xaxis.crosshairs.fill.gradient,c=t.config.xaxis.crosshairs.dropShadow,d=t.config.xaxis.crosshairs.fill.type,h=o.colorFrom,g=o.colorTo,p=o.opacityFrom,b=o.opacityTo,y=o.stops,S=c.enabled,P=c.left,T=c.top,R=c.blur,M=c.color,H=c.opacity,U=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){d==="gradient"&&(U=n.drawGradient("vertical",h,g,p,b,null,y,null));var v=n.drawRect();t.config.xaxis.crosshairs.width===1&&(v=n.drawLine());var k=t.globals.gridHeight;(!L.isNumber(k)||k<0)&&(k=0);var I=t.config.xaxis.crosshairs.width;(!L.isNumber(I)||I<0)&&(I=0),v.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:k,width:I,height:k,fill:U,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}),S&&(v=s.dropShadow(v,{left:P,top:T,blur:R,color:M,opacity:H})),t.globals.dom.elGraphical.add(v)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,n=new N(this.ctx),s=t.config.yaxis[0].crosshairs,o=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var c=n.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,s.stroke.dashArray,s.stroke.width);c.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(c)}var d=n.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,0,0);d.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(d)}}]),F}(),Pe=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"checkResponsiveConfig",value:function(t){var n=this,s=this.w,o=s.config;if(o.responsive.length!==0){var c=o.responsive.slice();c.sort(function(p,b){return p.breakpoint>b.breakpoint?1:b.breakpoint>p.breakpoint?-1:0}).reverse();var d=new ke({}),h=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=c[0].breakpoint,y=window.innerWidth>0?window.innerWidth:screen.width;if(y>b){var S=J.extendArrayProps(d,s.globals.initialConfig,s);p=L.extend(S,p),p=L.extend(s.config,p),n.overrideResponsiveOptions(p)}else for(var P=0;P0&&typeof s.config.colors[0]=="function"&&(s.globals.colors=s.config.series.map(function(T,R){var M=s.config.colors[R];return M||(M=s.config.colors[0]),typeof M=="function"?(n.isColorFn=!0,M({value:s.globals.axisCharts?s.globals.series[R][0]?s.globals.series[R][0]:0:s.globals.series[R],seriesIndex:R,dataPointIndex:R,w:s})):M}))),s.globals.seriesColors.map(function(T,R){T&&(s.globals.colors[R]=T)}),s.config.theme.monochrome.enabled){var c=[],d=s.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(d=s.globals.series[0].length*s.globals.series.length);for(var h=s.config.theme.monochrome.color,g=1/(d/s.config.theme.monochrome.shadeIntensity),p=s.config.theme.monochrome.shadeTo,b=0,y=0;y2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,c=n||o.globals.series.length;if(s===null&&(s=this.isBarDistributed||this.isHeatmapDistributed||o.config.chart.type==="heatmap"&&o.config.plotOptions.heatmap.colorScale.inverse),s&&o.globals.series.length&&(c=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:"getLargestStringFromMultiArr",value:function(t,n){var s=t;if(this.w.globals.isMultiLineX){var o=n.map(function(d,h){return Array.isArray(d)?d.length:1}),c=Math.max.apply(Math,D(o));s=n[o.indexOf(c)]}return s}}]),F}(),Ge=function(){function F(t){u(this,F),this.w=t.w,this.dCtx=t}return m(F,[{key:"getxAxisLabelsCoords",value:function(){var t,n=this.w,s=n.globals.labels.slice();if(n.config.xaxis.convertedCatToNumeric&&s.length===0&&(s=n.globals.categoryLabels),n.globals.timescaleLabels.length>0){var o=this.getxAxisTimeScaleLabelsCoords();t={width:o.width,height:o.height},n.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=n.config.legend.position!=="left"&&n.config.legend.position!=="right"||n.config.legend.floating?0:this.dCtx.lgRect.width;var c=n.globals.xLabelFormatter,d=L.getLargestStringFromArr(s),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,s);n.globals.isBarHorizontal&&(h=d=n.globals.yAxisScale[0].result.reduce(function(T,R){return T.length>R.length?T:R},0));var g=new Ae(this.dCtx.ctx),p=d;d=g.xLabelFormat(c,d,p,{i:void 0,dateFormatter:new le(this.dCtx.ctx).formatDate,w:n}),h=g.xLabelFormat(c,h,p,{i:void 0,dateFormatter:new le(this.dCtx.ctx).formatDate,w:n}),(n.config.xaxis.convertedCatToNumeric&&d===void 0||String(d).trim()==="")&&(h=d="1");var b=new N(this.dCtx.ctx),y=b.getTextRects(d,n.config.xaxis.labels.style.fontSize),S=y;if(d!==h&&(S=b.getTextRects(h,n.config.xaxis.labels.style.fontSize)),(t={width:y.width>=S.width?y.width:S.width,height:y.height>=S.height?y.height:S.height}).width*s.length>n.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&n.config.xaxis.labels.rotate!==0||n.config.xaxis.labels.rotateAlways){if(!n.globals.isBarHorizontal){n.globals.rotateXLabels=!0;var P=function(T){return b.getTextRects(T,n.config.xaxis.labels.style.fontSize,n.config.xaxis.labels.style.fontFamily,"rotate(".concat(n.config.xaxis.labels.rotate," 0 0)"),!1)};y=P(d),d!==h&&(S=P(h)),t.height=(y.height>S.height?y.height:S.height)/1.5,t.width=y.width>S.width?y.width:S.width}}else n.globals.rotateXLabels=!1}return n.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,n=this.w;if(!n.globals.hasXaxisGroups)return{width:0,height:0};var s,o=((t=n.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||n.config.xaxis.labels.style.fontSize,c=n.globals.groups.map(function(y){return y.title}),d=L.getLargestStringFromArr(c),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,c),g=new N(this.dCtx.ctx),p=g.getTextRects(d,o),b=p;return d!==h&&(b=g.getTextRects(h,o)),s={width:p.width>=b.width?p.width:b.width,height:p.height>=b.height?p.height:b.height},n.config.xaxis.labels.show||(s={width:0,height:0}),{width:s.width,height:s.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,n=0,s=0;if(t.config.xaxis.title.text!==void 0){var o=new N(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);n=o.width,s=o.height}return{width:n,height:s}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,n=this.w;this.dCtx.timescaleLabels=n.globals.timescaleLabels.slice();var s=this.dCtx.timescaleLabels.map(function(c){return c.value}),o=s.reduce(function(c,d){return c===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):c.length>d.length?c:d},0);return 1.05*(t=new N(this.dCtx.ctx).getTextRects(o,n.config.xaxis.labels.style.fontSize)).width*s.length>n.globals.gridWidth&&n.config.xaxis.labels.rotate!==0&&(n.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var n=this,s=this.w,o=s.globals,c=s.config,d=c.xaxis.type,h=t.width;o.skipLastTimelinelabel=!1,o.skipFirstTimelinelabel=!1;var g=s.config.yaxis[0].opposite&&s.globals.isBarHorizontal,p=function(b,y){c.yaxis.length>1&&function(S){return o.collapsedSeriesIndices.indexOf(S)!==-1}(y)||function(S){if(n.dCtx.timescaleLabels&&n.dCtx.timescaleLabels.length){var P=n.dCtx.timescaleLabels[0],T=n.dCtx.timescaleLabels[n.dCtx.timescaleLabels.length-1].position+h/1.75-n.dCtx.yAxisWidthRight,R=P.position-h/1.75+n.dCtx.yAxisWidthLeft,M=s.config.legend.position==="right"&&n.dCtx.lgRect.width>0?n.dCtx.lgRect.width:0;T>o.svgWidth-o.translateX-M&&(o.skipLastTimelinelabel=!0),R<-(S.show&&!S.floating||c.chart.type!=="bar"&&c.chart.type!=="candlestick"&&c.chart.type!=="rangeBar"&&c.chart.type!=="boxPlot"?10:h/1.75)&&(o.skipFirstTimelinelabel=!0)}else d==="datetime"?n.dCtx.gridPad.rightString(g.niceMax).length?y:g.niceMax,P=b(S,{seriesIndex:h,dataPointIndex:-1,w:n}),T=P;if(P!==void 0&&P.length!==0||(P=S),n.globals.isBarHorizontal){o=0;var R=n.globals.labels.slice();P=b(P=L.getLargestStringFromArr(R),{seriesIndex:h,dataPointIndex:-1,w:n}),T=t.dCtx.dimHelpers.getLargestStringFromMultiArr(P,R)}var M=new N(t.dCtx.ctx),H="rotate(".concat(d.labels.rotate," 0 0)"),U=M.getTextRects(P,d.labels.style.fontSize,d.labels.style.fontFamily,H,!1),v=U;P!==T&&(v=M.getTextRects(T,d.labels.style.fontSize,d.labels.style.fontFamily,H,!1)),s.push({width:(p>v.width||p>U.width?p:v.width>U.width?v.width:U.width)+o,height:v.height>U.height?v.height:U.height})}else s.push({width:0,height:0})}),s}},{key:"getyAxisTitleCoords",value:function(){var t=this,n=this.w,s=[];return n.config.yaxis.map(function(o,c){if(o.show&&o.title.text!==void 0){var d=new N(t.dCtx.ctx),h="rotate(".concat(o.title.rotate," 0 0)"),g=d.getTextRects(o.title.text,o.title.style.fontSize,o.title.style.fontFamily,h,!1);s.push({width:g.width,height:g.height})}else s.push({width:0,height:0})}),s}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,n=0,s=0,o=0,c=t.globals.yAxisScale.length>1?10:0,d=new Le(this.dCtx.ctx),h=function(g,p){var b=t.config.yaxis[p].floating,y=0;g.width>0&&!b?(y=g.width+c,function(S){return t.globals.ignoreYAxisIndexes.indexOf(S)>-1}(p)&&(y=y-g.width-c)):y=b||d.isYAxisHidden(p)?0:5,t.config.yaxis[p].opposite?o+=y:s+=y,n+=y};return t.globals.yLabelsCoords.map(function(g,p){h(g,p)}),t.globals.yTitleCoords.map(function(g,p){h(g,p)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(n=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=s,this.dCtx.yAxisWidthRight=o,n}}]),F}(),Qe=function(){function F(t){u(this,F),this.w=t.w,this.dCtx=t}return m(F,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var n=this.w;if(n.globals.noData||n.globals.allSeriesCollapsed)return 0;var s=function(b){return b==="bar"||b==="rangeBar"||b==="candlestick"||b==="boxPlot"},o=n.config.chart.type,c=0,d=s(o)?n.config.series.length:1;if(n.globals.comboBarCount>0&&(d=n.globals.comboBarCount),n.globals.collapsedSeries.forEach(function(b){s(b.type)&&(d-=1)}),n.config.chart.stacked&&(d=1),(s(o)||n.globals.comboBarCount>0)&&n.globals.isXNumeric&&!n.globals.isBarHorizontal&&d>0){var h,g,p=Math.abs(n.globals.initialMaxX-n.globals.initialMinX);p<=3&&(p=n.globals.dataPoints),h=p/t,n.globals.minXDiff&&n.globals.minXDiff/h>0&&(g=n.globals.minXDiff/h),g>t/2&&(g/=2),(c=g/d*parseInt(n.config.plotOptions.bar.columnWidth,10)/100)<1&&(c=1),c=c/(d>1?1:1.5)+5,n.globals.barPadForNumericAxis=c}return c}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,n=this.w,s=n.globals,o=this.dCtx.isSparkline||!n.globals.axisCharts?0:10;["title","subtitle"].forEach(function(h){n.config[h].text!==void 0?o+=n.config[h].margin:o+=t.dCtx.isSparkline||!n.globals.axisCharts?0:5}),!n.config.legend.show||n.config.legend.position!=="bottom"||n.config.legend.floating||n.globals.axisCharts||(o+=10);var c=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),d=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");s.gridHeight=s.gridHeight-c.height-d.height-o,s.translateY=s.translateY+c.height+d.height+o}},{key:"setGridXPosForDualYAxis",value:function(t,n){var s=this.w,o=new Le(this.dCtx.ctx);s.config.yaxis.map(function(c,d){s.globals.ignoreYAxisIndexes.indexOf(d)!==-1||c.floating||o.isYAxisHidden(d)||(c.opposite&&(s.globals.translateX=s.globals.translateX-(n[d].width+t[d].width)-parseInt(s.config.yaxis[d].labels.style.fontSize,10)/1.2-12),s.globals.translateX<2&&(s.globals.translateX=2))})}}]),F}(),ot=function(){function F(t){u(this,F),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 qe(this),this.dimYAxis=new Ue(this),this.dimXAxis=new Ge(this),this.dimGrid=new Qe(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return m(F,[{key:"plotCoords",value:function(){var t=this,n=this.w,s=n.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&(n.config.markers.discrete.length>0||n.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(c){var d=V(c,2),h=d[0],g=d[1];t.gridPad[h]=Math.max(g,t.w.globals.markers.largestSize/1.5)}),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 o=this.dimGrid.gridPadForColumnsInNumericAxis(s.gridWidth);s.gridWidth=s.gridWidth-2*o,s.translateX=s.translateX+this.gridPad.left+this.xPadLeft+(o>0?o+4:0),s.translateY=s.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,n=this.w,s=n.globals,o=this.dimYAxis.getyAxisLabelsCoords(),c=this.dimYAxis.getyAxisTitleCoords();n.globals.yLabelsCoords=[],n.globals.yTitleCoords=[],n.config.yaxis.map(function(P,T){n.globals.yLabelsCoords.push({width:o[T].width,index:T}),n.globals.yTitleCoords.push({width:c[T].width,index:T})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var d=this.dimXAxis.getxAxisLabelsCoords(),h=this.dimXAxis.getxAxisGroupLabelsCoords(),g=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(d,g,h),s.translateXAxisY=n.globals.rotateXLabels?this.xAxisHeight/8:-4,s.translateXAxisX=n.globals.rotateXLabels&&n.globals.isXNumeric&&n.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,n.globals.isBarHorizontal&&(s.rotateXLabels=!1,s.translateXAxisY=parseInt(n.config.xaxis.labels.style.fontSize,10)/1.5*-1),s.translateXAxisY=s.translateXAxisY+n.config.xaxis.labels.offsetY,s.translateXAxisX=s.translateXAxisX+n.config.xaxis.labels.offsetX;var p=this.yAxisWidth,b=this.xAxisHeight;s.xAxisLabelsHeight=this.xAxisHeight-g.height,s.xAxisGroupLabelsHeight=s.xAxisLabelsHeight-d.height,s.xAxisLabelsWidth=this.xAxisWidth,s.xAxisHeight=this.xAxisHeight;var y=10;(n.config.chart.type==="radar"||this.isSparkline)&&(p=0,b=s.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||n.config.chart.type==="treemap")&&(p=0,b=0,y=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(d);var S=function(){s.translateX=p,s.gridHeight=s.svgHeight-t.lgRect.height-b-(t.isSparkline||n.config.chart.type==="treemap"?0:n.globals.rotateXLabels?10:15),s.gridWidth=s.svgWidth-p};switch(n.config.xaxis.position==="top"&&(y=s.xAxisHeight-n.config.xaxis.axisTicks.height-5),n.config.legend.position){case"bottom":s.translateY=y,S();break;case"top":s.translateY=this.lgRect.height+y,S();break;case"left":s.translateY=y,s.translateX=this.lgRect.width+p,s.gridHeight=s.svgHeight-b-12,s.gridWidth=s.svgWidth-this.lgRect.width-p;break;case"right":s.translateY=y,s.translateX=p,s.gridHeight=s.svgHeight-b-12,s.gridWidth=s.svgWidth-this.lgRect.width-p-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(c,o),new se(this.ctx).setYAxisXPosition(o,c)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,n=t.globals,s=t.config,o=0;t.config.legend.show&&!t.config.legend.floating&&(o=20);var c=s.chart.type==="pie"||s.chart.type==="polarArea"||s.chart.type==="donut"?"pie":"radialBar",d=s.plotOptions[c].offsetY,h=s.plotOptions[c].offsetX;if(!s.legend.show||s.legend.floating)return n.gridHeight=n.svgHeight-s.grid.padding.left+s.grid.padding.right,n.gridWidth=n.gridHeight,n.translateY=d,void(n.translateX=h+(n.svgWidth-n.gridWidth)/2);switch(s.legend.position){case"bottom":n.gridHeight=n.svgHeight-this.lgRect.height-n.goldenPadding,n.gridWidth=n.svgWidth,n.translateY=d-10,n.translateX=h+(n.svgWidth-n.gridWidth)/2;break;case"top":n.gridHeight=n.svgHeight-this.lgRect.height-n.goldenPadding,n.gridWidth=n.svgWidth,n.translateY=this.lgRect.height+d+10,n.translateX=h+(n.svgWidth-n.gridWidth)/2;break;case"left":n.gridWidth=n.svgWidth-this.lgRect.width-o,n.gridHeight=s.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=d,n.translateX=h+this.lgRect.width+o;break;case"right":n.gridWidth=n.svgWidth-this.lgRect.width-o-5,n.gridHeight=s.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=d,n.translateX=h+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,n,s){var o=this.w,c=o.globals.hasXaxisGroups?2:1,d=s.height+t.height+n.height,h=o.globals.isMultiLineX?1.2:o.globals.LINE_HEIGHT_RATIO,g=o.globals.rotateXLabels?22:10,p=o.globals.rotateXLabels&&o.config.legend.position==="bottom"?10:0;this.xAxisHeight=d*h+c*g+p,this.xAxisWidth=t.width,this.xAxisHeight-n.height>o.config.xaxis.labels.maxHeight&&(this.xAxisHeight=o.config.xaxis.labels.maxHeight),o.config.xaxis.labels.minHeight&&this.xAxisHeighty&&(this.yAxisWidth=y)}}]),F}(),xt=function(){function F(t){u(this,F),this.w=t.w,this.lgCtx=t}return m(F,[{key:"getLegendStyles",value:function(){var t=document.createElement("style");t.setAttribute("type","text/css");var n=document.createTextNode(` + + .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; + } + .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{ + 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: inline-block; + cursor: pointer; + margin-right: 3px; + border-style: solid; + } + + .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{ + display: inline-block; + } + .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 t.appendChild(n),t}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),n=t.width;return{clwh:t.height,clww:n}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,n){var s=this,o=this.w;if(o.globals.axisCharts||o.config.chart.type==="radialBar"){o.globals.resized=!0;var c=null,d=null;o.globals.risingSeries=[],o.globals.axisCharts?(c=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),d=parseInt(c.getAttribute("data:realIndex"),10)):(c=o.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),d=parseInt(c.getAttribute("rel"),10)-1),n?[{cs:o.globals.collapsedSeries,csi:o.globals.collapsedSeriesIndices},{cs:o.globals.ancillaryCollapsedSeries,csi:o.globals.ancillaryCollapsedSeriesIndices}].forEach(function(b){s.riseCollapsedSeries(b.cs,b.csi,d)}):this.hideSeries({seriesEl:c,realIndex:d})}else{var h=o.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),g=o.config.chart.type;if(g==="pie"||g==="polarArea"||g==="donut"){var p=o.config.plotOptions.pie.donut.labels;new N(this.lgCtx.ctx).pathMouseDown(h.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(h.members[0].node,p)}h.fire("click")}}},{key:"hideSeries",value:function(t){var n=t.seriesEl,s=t.realIndex,o=this.w,c=L.clone(o.config.series);if(o.globals.axisCharts){var d=!1;if(o.config.yaxis[s]&&o.config.yaxis[s].show&&o.config.yaxis[s].showAlways&&(d=!0,o.globals.ancillaryCollapsedSeriesIndices.indexOf(s)<0&&(o.globals.ancillaryCollapsedSeries.push({index:s,data:c[s].data.slice(),type:n.parentNode.className.baseVal.split("-")[1]}),o.globals.ancillaryCollapsedSeriesIndices.push(s))),!d){o.globals.collapsedSeries.push({index:s,data:c[s].data.slice(),type:n.parentNode.className.baseVal.split("-")[1]}),o.globals.collapsedSeriesIndices.push(s);var h=o.globals.risingSeries.indexOf(s);o.globals.risingSeries.splice(h,1)}}else o.globals.collapsedSeries.push({index:s,data:c[s]}),o.globals.collapsedSeriesIndices.push(s);for(var g=n.childNodes,p=0;p0){for(var d=0;d-1&&(t[o].data=[])}):t.forEach(function(s,o){n.globals.collapsedSeriesIndices.indexOf(o)>-1&&(t[o]=0)}),t}}]),F}(),ft=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,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 xt(this)}return m(F,[{key:"init",value:function(){var t=this.w,n=t.globals,s=t.config;if((s.legend.showForSingleSeries&&n.series.length===1||this.isBarsDistributed||n.series.length>1||!n.axisCharts)&&s.legend.show){for(;n.dom.elLegendWrap.firstChild;)n.dom.elLegendWrap.removeChild(n.dom.elLegendWrap.firstChild);this.drawLegends(),L.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),s.legend.position==="bottom"||s.legend.position==="top"?this.legendAlignHorizontal():s.legend.position!=="right"&&s.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,n=this.w,s=n.config.legend.fontFamily,o=n.globals.seriesNames,c=n.globals.colors.slice();if(n.config.chart.type==="heatmap"){var d=n.config.plotOptions.heatmap.colorScale.ranges;o=d.map(function(ye){return ye.name?ye.name:ye.from+" - "+ye.to}),c=d.map(function(ye){return ye.color})}else this.isBarsDistributed&&(o=n.globals.labels.slice());n.config.legend.customLegendItems.length&&(o=n.config.legend.customLegendItems);for(var h=n.globals.legendFormatter,g=n.config.legend.inverseOrder,p=g?o.length-1:0;g?p>=0:p<=o.length-1;g?p--:p++){var b,y=h(o[p],{seriesIndex:p,w:n}),S=!1,P=!1;if(n.globals.collapsedSeries.length>0)for(var T=0;T0)for(var R=0;R0?p-10:0)+(b>0?b-10:0)}o.style.position="absolute",d=d+t+s.config.legend.offsetX,h=h+n+s.config.legend.offsetY,o.style.left=d+"px",o.style.top=h+"px",s.config.legend.position==="bottom"?(o.style.top="auto",o.style.bottom=5-s.config.legend.offsetY+"px"):s.config.legend.position==="right"&&(o.style.left="auto",o.style.right=25+s.config.legend.offsetX+"px"),["width","height"].forEach(function(y){o.style[y]&&(o.style[y]=parseInt(s.config.legend[y],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var n=this.legendHelpers.getLegendBBox(),s=new ot(this.ctx),o=s.dimHelpers.getTitleSubtitleCoords("title"),c=s.dimHelpers.getTitleSubtitleCoords("subtitle"),d=0;t.config.legend.position==="bottom"?d=-n.clwh/1.8:t.config.legend.position==="top"&&(d=o.height+c.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,d)}},{key:"legendAlignVertical",value:function(){var t=this.w,n=this.legendHelpers.getLegendBBox(),s=0;t.config.legend.position==="left"&&(s=20),t.config.legend.position==="right"&&(s=t.globals.svgWidth-n.clww-10),this.setLegendWrapXY(s,20)}},{key:"onLegendHovered",value:function(t){var n=this.w,s=t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(n.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 ue(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&s&&new ue(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var n=this.w;if(!n.config.legend.customLegendItems.length&&(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",c=this.w.config.chart.events.legendClick;typeof c=="function"&&c(this.ctx,s,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,s,this.w]);var d=this.w.config.legend.markers.onClick;typeof d=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(d(this.ctx,s,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,s,this.w])),n.config.chart.type!=="treemap"&&n.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&n.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(s,o)}}}]),F}(),Tt=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return m(F,[{key:"createToolbar",value:function(){var t=this,n=this.w,s=function(){return document.createElement("div")},o=s();if(o.setAttribute("class","apexcharts-toolbar"),o.style.top=n.config.chart.toolbar.offsetY+"px",o.style.right=3-n.config.chart.toolbar.offsetX+"px",n.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=n.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var c=0;c + + + +`),h("zoomOut",this.elZoomOut,` + + + +`);var g=function(y){t.t[y]&&n.config.chart[y].enabled&&d.push({el:y==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[y]=="string"?t.t[y]:y==="zoom"?` + + + +`:` + + +`,title:t.localeValues[y==="zoom"?"selectionZoom":"selection"],class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(y,"-icon")})};g("zoom"),g("selection"),this.t.pan&&n.config.chart.zoom.enabled&&d.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` + + + + + + + +`,title:this.localeValues.pan,class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),h("reset",this.elZoomReset,` + + +`),this.t.download&&d.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var p=0;p0&&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 c=(s.config.chart.selection.xaxis.min-s.globals.minX)/o.xRatio,d={x:c,y:0,width:s.globals.gridWidth-(s.globals.maxX-s.config.chart.selection.xaxis.max)/o.xRatio-c,height:s.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(d),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,c=s.y,d=s.width,h=s.height,g=s.translateX,p=g===void 0?0:g,b=s.translateY,y=b===void 0?0:b,S=this.w,P=this.zoomRect,T=this.selectionRect;if(this.dragged||S.globals.selection!==null){var R={transform:"translate("+p+", "+y+")"};S.globals.zoomEnabled&&this.dragged&&(d<0&&(d=1),P.attr({x:o,y:c,width:d,height:h,fill:S.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":S.config.chart.zoom.zoomedArea.fill.opacity,stroke:S.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":S.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":S.config.chart.zoom.zoomedArea.stroke.opacity}),N.setAttrs(P.node,R)),S.globals.selectionEnabled&&(T.attr({x:o,y:c,width:d>0?d:0,height:h>0?h:0,fill:S.config.chart.selection.fill.color,"fill-opacity":S.config.chart.selection.fill.opacity,stroke:S.config.chart.selection.stroke.color,"stroke-width":S.config.chart.selection.stroke.width,"stroke-dasharray":S.config.chart.selection.stroke.dashArray,"stroke-opacity":S.config.chart.selection.stroke.opacity}),N.setAttrs(T.node,R))}}},{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,c=s.zoomtype,d=this.w,h=o,g=this.gridRect.getBoundingClientRect(),p=h.startX-1,b=h.startY,y=!1,S=!1,P=h.clientX-g.left-p,T=h.clientY-g.top-b,R={};return Math.abs(P+p)>d.globals.gridWidth?P=d.globals.gridWidth-p:h.clientX-g.left<0&&(P=p),p>h.clientX-g.left&&(y=!0,P=Math.abs(P)),b>h.clientY-g.top&&(S=!0,T=Math.abs(T)),R=c==="x"?{x:y?p-P:p,y:0,width:P,height:d.globals.gridHeight}:c==="y"?{x:0,y:S?b-T:b,width:d.globals.gridWidth,height:T}:{x:y?p-P:p,y:S?b-T:b,width:P,height:T},h.drawSelectionRect(R),h.selectionDragging("resizing"),R}},{key:"selectionDragging",value:function(s,o){var c=this,d=this.w,h=this.xyRatios,g=this.selectionRect,p=0;s==="resizing"&&(p=30);var b=function(S){return parseFloat(g.node.getAttribute(S))},y={x:b("x"),y:b("y"),width:b("width"),height:b("height")};d.globals.selection=y,typeof d.config.chart.events.selection=="function"&&d.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var S=c.gridRect.getBoundingClientRect(),P=g.node.getBoundingClientRect(),T={xaxis:{min:d.globals.xAxisScale.niceMin+(P.left-S.left)*h.xRatio,max:d.globals.xAxisScale.niceMin+(P.right-S.left)*h.xRatio},yaxis:{min:d.globals.yAxisScale[0].niceMin+(S.bottom-P.bottom)*h.yRatio[0],max:d.globals.yAxisScale[0].niceMax-(P.top-S.top)*h.yRatio[0]}};d.config.chart.events.selection(c.ctx,T),d.config.chart.brush.enabled&&d.config.chart.events.brushScrolled!==void 0&&d.config.chart.events.brushScrolled(c.ctx,T)},p))}},{key:"selectionDrawn",value:function(s){var o=s.context,c=s.zoomtype,d=this.w,h=o,g=this.xyRatios,p=this.ctx.toolbar;if(h.startX>h.endX){var b=h.startX;h.startX=h.endX,h.endX=b}if(h.startY>h.endY){var y=h.startY;h.startY=h.endY,h.endY=y}var S=void 0,P=void 0;d.globals.isRangeBar?(S=d.globals.yAxisScale[0].niceMin+h.startX*g.invertedYRatio,P=d.globals.yAxisScale[0].niceMin+h.endX*g.invertedYRatio):(S=d.globals.xAxisScale.niceMin+h.startX*g.xRatio,P=d.globals.xAxisScale.niceMin+h.endX*g.xRatio);var T=[],R=[];if(d.config.yaxis.forEach(function(q,K){T.push(d.globals.yAxisScale[K].niceMax-g.yRatio[K]*h.startY),R.push(d.globals.yAxisScale[K].niceMax-g.yRatio[K]*h.endY)}),h.dragged&&(h.dragX>10||h.dragY>10)&&S!==P){if(d.globals.zoomEnabled){var M=L.clone(d.globals.initialConfig.yaxis),H=L.clone(d.globals.initialConfig.xaxis);if(d.globals.zoomed=!0,d.config.xaxis.convertedCatToNumeric&&(S=Math.floor(S),P=Math.floor(P),S<1&&(S=1,P=d.globals.dataPoints),P-S<2&&(P=S+1)),c!=="xy"&&c!=="x"||(H={min:S,max:P}),c!=="xy"&&c!=="y"||M.forEach(function(q,K){M[K].min=R[K],M[K].max=T[K]}),d.config.chart.zoom.autoScaleYaxis){var U=new Z(h.ctx);M=U.autoScaleY(h.ctx,M,{xaxis:H})}if(p){var v=p.getBeforeZoomRange(H,M);v&&(H=v.xaxis?v.xaxis:H,M=v.yaxis?v.yaxis:M)}var k={xaxis:H};d.config.chart.group||(k.yaxis=M),h.ctx.updateHelpers._updateOptions(k,!1,h.w.config.chart.animations.dynamicAnimation.enabled),typeof d.config.chart.events.zoomed=="function"&&p.zoomCallback(H,M)}else if(d.globals.selectionEnabled){var I,z=null;I={min:S,max:P},c!=="xy"&&c!=="y"||(z=L.clone(d.config.yaxis)).forEach(function(q,K){z[K].min=R[K],z[K].max=T[K]}),d.globals.selection=h.selection,typeof d.config.chart.events.selection=="function"&&d.config.chart.events.selection(h.ctx,{xaxis:I,yaxis:z})}}}},{key:"panDragging",value:function(s){var o=s.context,c=this.w,d=o;if(c.globals.lastClientPosition.x!==void 0){var h=c.globals.lastClientPosition.x-d.clientX,g=c.globals.lastClientPosition.y-d.clientY;Math.abs(h)>Math.abs(g)&&h>0?this.moveDirection="left":Math.abs(h)>Math.abs(g)&&h<0?this.moveDirection="right":Math.abs(g)>Math.abs(h)&&g>0?this.moveDirection="up":Math.abs(g)>Math.abs(h)&&g<0&&(this.moveDirection="down")}c.globals.lastClientPosition={x:d.clientX,y:d.clientY};var p=c.globals.isRangeBar?c.globals.minY:c.globals.minX,b=c.globals.isRangeBar?c.globals.maxY:c.globals.maxX;c.config.xaxis.convertedCatToNumeric||d.panScrolled(p,b)}},{key:"delayedPanScrolled",value:function(){var s=this.w,o=s.globals.minX,c=s.globals.maxX,d=(s.globals.maxX-s.globals.minX)/2;this.moveDirection==="left"?(o=s.globals.minX+d,c=s.globals.maxX+d):this.moveDirection==="right"&&(o=s.globals.minX-d,c=s.globals.maxX-d),o=Math.floor(o),c=Math.floor(c),this.updateScrolledChart({xaxis:{min:o,max:c}},o,c)}},{key:"panScrolled",value:function(s,o){var c=this.w,d=this.xyRatios,h=L.clone(c.globals.initialConfig.yaxis),g=d.xRatio,p=c.globals.minX,b=c.globals.maxX;c.globals.isRangeBar&&(g=d.invertedYRatio,p=c.globals.minY,b=c.globals.maxY),this.moveDirection==="left"?(s=p+c.globals.gridWidth/15*g,o=b+c.globals.gridWidth/15*g):this.moveDirection==="right"&&(s=p-c.globals.gridWidth/15*g,o=b-c.globals.gridWidth/15*g),c.globals.isRangeBar||(sc.globals.initialMaxX)&&(s=p,o=b);var y={min:s,max:o};c.config.chart.zoom.autoScaleYaxis&&(h=new Z(this.ctx).autoScaleY(this.ctx,h,{xaxis:y}));var S={xaxis:{min:s,max:o}};c.config.chart.group||(S.yaxis=h),this.updateScrolledChart(S,s,o)}},{key:"updateScrolledChart",value:function(s,o,c){var d=this.w;this.ctx.updateHelpers._updateOptions(s,!1,!1),typeof d.config.chart.events.scrolled=="function"&&d.config.chart.events.scrolled(this.ctx,{xaxis:{min:o,max:c}})}}]),n}(),ia=function(){function F(t){u(this,F),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return m(F,[{key:"getNearestValues",value:function(t){var n=t.hoverArea,s=t.elGrid,o=t.clientX,c=t.clientY,d=this.w,h=s.getBoundingClientRect(),g=h.width,p=h.height,b=g/(d.globals.dataPoints-1),y=p/d.globals.dataPoints,S=this.hasBars();!d.globals.comboCharts&&!S||d.config.xaxis.convertedCatToNumeric||(b=g/d.globals.dataPoints);var P=o-h.left-d.globals.barPadForNumericAxis,T=c-h.top;P<0||T<0||P>g||T>p?(n.classList.remove("hovering-zoom"),n.classList.remove("hovering-pan")):d.globals.zoomEnabled?(n.classList.remove("hovering-pan"),n.classList.add("hovering-zoom")):d.globals.panEnabled&&(n.classList.remove("hovering-zoom"),n.classList.add("hovering-pan"));var R=Math.round(P/b),M=Math.floor(T/y);S&&!d.config.xaxis.convertedCatToNumeric&&(R=Math.ceil(P/b),R-=1);var H=null,U=null,v=[],k=[];if(d.globals.seriesXvalues.forEach(function(K){v.push([K[0]+1e-6].concat(K))}),d.globals.seriesYvalues.forEach(function(K){k.push([K[0]+1e-6].concat(K))}),v=v.map(function(K){return K.filter(function(ae){return L.isNumber(ae)})}),k=k.map(function(K){return K.filter(function(ae){return L.isNumber(ae)})}),d.globals.isXNumeric){var I=this.ttCtx.getElGrid().getBoundingClientRect(),z=P*(I.width/g),q=T*(I.height/p);H=(U=this.closestInMultiArray(z,q,v,k)).index,R=U.j,H!==null&&(v=d.globals.seriesXvalues[H],R=(U=this.closestInArray(z,v)).index)}return d.globals.capturedSeriesIndex=H===null?-1:H,(!R||R<1)&&(R=0),d.globals.isBarHorizontal?d.globals.capturedDataPointIndex=M:d.globals.capturedDataPointIndex=R,{capturedSeries:H,j:d.globals.isBarHorizontal?M:R,hoverX:P,hoverY:T}}},{key:"closestInMultiArray",value:function(t,n,s,o){var c=this.w,d=0,h=null,g=-1;c.globals.series.length>1?d=this.getFirstActiveXArray(s):h=0;var p=s[d][0],b=Math.abs(t-p);if(s.forEach(function(P){P.forEach(function(T,R){var M=Math.abs(t-T);M0?h:-1}),c=0;c0)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=D(t)).sort(function(s,o){var c=Number(s.getAttribute("data:realIndex")),d=Number(o.getAttribute("data:realIndex"));return dc?-1:0});var n=[];return t.forEach(function(s){n.push(s.querySelector(".apexcharts-marker"))}),n}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{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 n=this.w,s=n.config.markers.hover.size;return s===void 0&&(s=n.globals.markers.size[t]+n.config.markers.hover.sizeOffset),s}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var n=this.w,s=this.ttCtx;s.allTooltipSeriesGroups.length===0&&(s.allTooltipSeriesGroups=n.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var o=s.allTooltipSeriesGroups,c=0;c ').concat(K.attrs.name,""),q+="
".concat(K.val,"
")}),v.innerHTML=z+"",k.innerHTML=q+""};h?p.globals.seriesGoals[n][s]&&Array.isArray(p.globals.seriesGoals[n][s])?I():(v.innerHTML="",k.innerHTML=""):I()}else v.innerHTML="",k.innerHTML="";R!==null&&(o[n].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=p.config.tooltip.z.title,o[n].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=R!==void 0?R:""),h&&M[0]&&(y==null||p.globals.ancillaryCollapsedSeriesIndices.indexOf(n)>-1||p.globals.collapsedSeriesIndices.indexOf(n)>-1?M[0].parentNode.style.display="none":M[0].parentNode.style.display=p.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(t){var n=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var s=n.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");s&&(s.classList.add("apexcharts-active"),s.style.display=n.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var n=t.i,s=t.j,o=this.w,c=this.ctx.series.filteredSeriesX(),d="",h="",g=null,p=null,b={series:o.globals.series,seriesIndex:n,dataPointIndex:s,w:o},y=o.globals.ttZFormatter;s===null?p=o.globals.series[n]:o.globals.isXNumeric&&o.config.chart.type!=="treemap"?(d=c[n][s],c[n].length===0&&(d=c[this.tooltipUtil.getFirstActiveXArray(c)][s])):d=o.globals.labels[s]!==void 0?o.globals.labels[s]:"";var S=d;return o.globals.isXNumeric&&o.config.xaxis.type==="datetime"?d=new Ae(this.ctx).xLabelFormat(o.globals.ttKeyFormatter,S,S,{i:void 0,dateFormatter:new le(this.ctx).formatDate,w:this.w}):d=o.globals.isBarHorizontal?o.globals.yLabelFormatters[0](S,b):o.globals.xLabelFormatter(S,b),o.config.tooltip.x.formatter!==void 0&&(d=o.globals.ttKeyFormatter(S,b)),o.globals.seriesZ.length>0&&o.globals.seriesZ[n].length>0&&(g=y(o.globals.seriesZ[n][s],o)),h=typeof o.config.xaxis.tooltip.formatter=="function"?o.globals.xaxisTooltipFormatter(S,b):d,{val:Array.isArray(p)?p.join(" "):p,xVal:Array.isArray(d)?d.join(" "):d,xAxisTTVal:Array.isArray(h)?h.join(" "):h,zVal:g}}},{key:"handleCustomTooltip",value:function(t){var n=t.i,s=t.j,o=t.y1,c=t.y2,d=t.w,h=this.ttCtx.getElTooltip(),g=d.config.tooltip.custom;Array.isArray(g)&&g[n]&&(g=g[n]),h.innerHTML=g({ctx:this.ctx,series:d.globals.series,seriesIndex:n,dataPointIndex:s,y1:o,y2:c,w:d})}}]),F}(),Ca=function(){function F(t){u(this,F),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return m(F,[{key:"moveXCrosshairs",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.ttCtx,o=this.w,c=s.getElXCrosshairs(),d=t-s.xcrosshairsWidth/2,h=o.globals.labels.slice().length;if(n!==null&&(d=o.globals.gridWidth/h*n),c===null||o.globals.isBarHorizontal||(c.setAttribute("x",d),c.setAttribute("x1",d),c.setAttribute("x2",d),c.setAttribute("y2",o.globals.gridHeight),c.classList.add("apexcharts-active")),d<0&&(d=0),d>o.globals.gridWidth&&(d=o.globals.gridWidth),s.isXAxisTooltipEnabled){var g=d;o.config.xaxis.crosshairs.width!=="tickWidth"&&o.config.xaxis.crosshairs.width!=="barWidth"||(g=d+s.xcrosshairsWidth/2),this.moveXAxisTooltip(g)}}},{key:"moveYCrosshairs",value:function(t){var n=this.ttCtx;n.ycrosshairs!==null&&N.setAttrs(n.ycrosshairs,{y1:t,y2:t}),n.ycrosshairsHidden!==null&&N.setAttrs(n.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var n=this.w,s=this.ttCtx;if(s.xaxisTooltip!==null&&s.xcrosshairsWidth!==0){s.xaxisTooltip.classList.add("apexcharts-active");var o=s.xaxisOffY+n.config.xaxis.tooltip.offsetY+n.globals.translateY+1+n.config.xaxis.offsetY;if(t-=s.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=n.globals.translateX;var c;c=new N(this.ctx).getTextRects(s.xaxisTooltipText.innerHTML),s.xaxisTooltipText.style.minWidth=c.width+"px",s.xaxisTooltip.style.left=t+"px",s.xaxisTooltip.style.top=o+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var n=this.w,s=this.ttCtx;s.yaxisTTEls===null&&(s.yaxisTTEls=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var o=parseInt(s.ycrosshairsHidden.getAttribute("y1"),10),c=n.globals.translateY+o,d=s.yaxisTTEls[t].getBoundingClientRect().height,h=n.globals.translateYAxisX[t]-2;n.config.yaxis[t].opposite&&(h-=26),c-=d/2,n.globals.ignoreYAxisIndexes.indexOf(t)===-1?(s.yaxisTTEls[t].classList.add("apexcharts-active"),s.yaxisTTEls[t].style.top=c+"px",s.yaxisTTEls[t].style.left=h+n.config.yaxis[t].tooltip.offsetX+"px"):s.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,c=this.ttCtx,d=c.getElTooltip(),h=c.tooltipRect,g=s!==null?parseFloat(s):1,p=parseFloat(t)+g+5,b=parseFloat(n)+g/2;if(p>o.globals.gridWidth/2&&(p=p-h.ttWidth-g-10),p>o.globals.gridWidth-h.ttWidth-10&&(p=o.globals.gridWidth-h.ttWidth),p<-20&&(p=-20),o.config.tooltip.followCursor){var y=c.getElGrid().getBoundingClientRect();(p=c.e.clientX-y.left)>o.globals.gridWidth/2&&(p-=c.tooltipRect.ttWidth),(b=c.e.clientY+o.globals.translateY-y.top)>o.globals.gridHeight/2&&(b-=c.tooltipRect.ttHeight)}else o.globals.isBarHorizontal||h.ttHeight/2+b>o.globals.gridHeight&&(b=o.globals.gridHeight-h.ttHeight+o.globals.translateY);isNaN(p)||(p+=o.globals.translateX,d.style.left=p+"px",d.style.top=b+"px")}},{key:"moveMarkers",value:function(t,n){var s=this.w,o=this.ttCtx;if(s.globals.markers.size[t]>0)for(var c=s.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),d=0;d0&&(b.setAttribute("r",g),b.setAttribute("cx",s),b.setAttribute("cy",o)),this.moveXCrosshairs(s),d.fixedTooltip||this.moveTooltip(s,o,g)}}},{key:"moveDynamicPointsOnHover",value:function(t){var n,s=this.ttCtx,o=s.w,c=0,d=0,h=o.globals.pointsArray;n=new ue(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var g=s.tooltipUtil.getHoverMarkerSize(n);h[n]&&(c=h[n][t][0],d=h[n][t][1]);var p=s.tooltipUtil.getAllMarkers();if(p!==null)for(var b=0;b0?(p[b]&&p[b].setAttribute("r",g),p[b]&&p[b].setAttribute("cy",S)):p[b]&&p[b].setAttribute("r",0)}}this.moveXCrosshairs(c),s.fixedTooltip||this.moveTooltip(c,d||o.globals.gridHeight,g)}},{key:"moveStickyTooltipOverBars",value:function(t,n){var s=this.w,o=this.ttCtx,c=s.globals.columnSeries?s.globals.columnSeries.length:s.globals.series.length,d=c>=2&&c%2==0?Math.floor(c/2):Math.floor(c/2)+1;s.globals.isBarHorizontal&&(d=new ue(this.ctx).getActiveConfigSeriesIndex("desc")+1);var h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(d,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(t,"']"));h||typeof n!="number"||(h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(n,"'] path[j='").concat(t,`'], + .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,`'], + .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,`'], + .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,"']")));var g=h?parseFloat(h.getAttribute("cx")):0,p=h?parseFloat(h.getAttribute("cy")):0,b=h?parseFloat(h.getAttribute("barWidth")):0,y=o.getElGrid().getBoundingClientRect(),S=h&&(h.classList.contains("apexcharts-candlestick-area")||h.classList.contains("apexcharts-boxPlot-area"));s.globals.isXNumeric?(h&&!S&&(g-=c%2!=0?b/2:0),h&&S&&s.globals.comboCharts&&(g-=b/2)):s.globals.isBarHorizontal||(g=o.xAxisTicksPositions[t-1]+o.dataPointsDividedWidth/2,isNaN(g)&&(g=o.xAxisTicksPositions[t]-o.dataPointsDividedWidth/2)),s.globals.isBarHorizontal?p-=o.tooltipRect.ttHeight:s.config.tooltip.followCursor?p=o.e.clientY-y.top-o.tooltipRect.ttHeight/2:p+o.tooltipRect.ttHeight+15>s.globals.gridHeight&&(p=s.globals.gridHeight),s.globals.isBarHorizontal||this.moveXCrosshairs(g),o.fixedTooltip||this.moveTooltip(g,p||s.globals.gridHeight)}}]),F}(),Er=function(){function F(t){u(this,F),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new Ca(t)}return m(F,[{key:"drawDynamicPoints",value:function(){var t=this.w,n=new N(this.ctx),s=new Ze(this.ctx),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");o=D(o),t.config.chart.stacked&&o.sort(function(y,S){return parseFloat(y.getAttribute("data:realIndex"))-parseFloat(S.getAttribute("data:realIndex"))});for(var c=0;c2&&arguments[2]!==void 0?arguments[2]:null,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,c=this.w;c.config.chart.type!=="bubble"&&this.newPointSize(t,n);var d=n.getAttribute("cx"),h=n.getAttribute("cy");if(s!==null&&o!==null&&(d=s,h=o),this.tooltipPosition.moveXCrosshairs(d),!this.fixedTooltip){if(c.config.chart.type==="radar"){var g=this.ttCtx.getElGrid().getBoundingClientRect();d=this.ttCtx.e.clientX-g.left}this.tooltipPosition.moveTooltip(d,h,c.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var n=this.w,s=this,o=this.ttCtx,c=t,d=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),h=n.config.markers.hover.size,g=0;g=0?t[n].setAttribute("r",s):t[n].setAttribute("r",0)}}}]),F}(),on=function(){function F(t){u(this,F),this.w=t.w;var n=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&n.config.chart.type==="rangeBar"&&n.config.plotOptions.bar.rangeBarGroupRows}return m(F,[{key:"getAttr",value:function(t,n){return parseFloat(t.target.getAttribute(n))}},{key:"handleHeatTreeTooltip",value:function(t){var n=t.e,s=t.opt,o=t.x,c=t.y,d=t.type,h=this.ttCtx,g=this.w;if(n.target.classList.contains("apexcharts-".concat(d,"-rect"))){var p=this.getAttr(n,"i"),b=this.getAttr(n,"j"),y=this.getAttr(n,"cx"),S=this.getAttr(n,"cy"),P=this.getAttr(n,"width"),T=this.getAttr(n,"height");if(h.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:p,j:b,shared:!1,e:n}),g.globals.capturedSeriesIndex=p,g.globals.capturedDataPointIndex=b,o=y+h.tooltipRect.ttWidth/2+P,c=S+h.tooltipRect.ttHeight/2-T/2,h.tooltipPosition.moveXCrosshairs(y+P/2),o>g.globals.gridWidth/2&&(o=y-h.tooltipRect.ttWidth/2+P),h.w.config.tooltip.followCursor){var R=g.globals.dom.elWrap.getBoundingClientRect();o=g.globals.clientX-R.left-(o>g.globals.gridWidth/2?h.tooltipRect.ttWidth:0),c=g.globals.clientY-R.top-(c>g.globals.gridHeight/2?h.tooltipRect.ttHeight:0)}}return{x:o,y:c}}},{key:"handleMarkerTooltip",value:function(t){var n,s,o=t.e,c=t.opt,d=t.x,h=t.y,g=this.w,p=this.ttCtx;if(o.target.classList.contains("apexcharts-marker")){var b=parseInt(c.paths.getAttribute("cx"),10),y=parseInt(c.paths.getAttribute("cy"),10),S=parseFloat(c.paths.getAttribute("val"));if(s=parseInt(c.paths.getAttribute("rel"),10),n=parseInt(c.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,p.intersect){var P=L.findAncestor(c.paths,"apexcharts-series");P&&(n=parseInt(P.getAttribute("data:realIndex"),10))}if(p.tooltipLabels.drawSeriesTexts({ttItems:c.ttItems,i:n,j:s,shared:!p.showOnIntersect&&g.config.tooltip.shared,e:o}),o.type==="mouseup"&&p.markerClick(o,n,s),g.globals.capturedSeriesIndex=n,g.globals.capturedDataPointIndex=s,d=b,h=y+g.globals.translateY-1.4*p.tooltipRect.ttHeight,p.w.config.tooltip.followCursor){var T=p.getElGrid().getBoundingClientRect();h=p.e.clientY+g.globals.translateY-T.top}S<0&&(h=y),p.marker.enlargeCurrentPoint(s,c.paths,d,h)}return{x:d,y:h}}},{key:"handleBarTooltip",value:function(t){var n,s,o=t.e,c=t.opt,d=this.w,h=this.ttCtx,g=h.getElTooltip(),p=0,b=0,y=0,S=this.getBarTooltipXY({e:o,opt:c});n=S.i;var P=S.barHeight,T=S.j;d.globals.capturedSeriesIndex=n,d.globals.capturedDataPointIndex=T,d.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||!d.config.tooltip.shared?(b=S.x,y=S.y,s=Array.isArray(d.config.stroke.width)?d.config.stroke.width[n]:d.config.stroke.width,p=b):d.globals.comboCharts||d.config.tooltip.shared||(p/=2),isNaN(y)&&(y=d.globals.svgHeight-h.tooltipRect.ttHeight);var R=parseInt(c.paths.parentNode.getAttribute("data:realIndex"),10),M=d.globals.isMultipleYAxis?d.config.yaxis[R]&&d.config.yaxis[R].reversed:d.config.yaxis[0].reversed;if(b+h.tooltipRect.ttWidth>d.globals.gridWidth&&!M?b-=h.tooltipRect.ttWidth:b<0&&(b=0),h.w.config.tooltip.followCursor){var H=h.getElGrid().getBoundingClientRect();y=h.e.clientY-H.top}h.tooltip===null&&(h.tooltip=d.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),d.config.tooltip.shared||(d.globals.comboBarCount>0?h.tooltipPosition.moveXCrosshairs(p+s/2):h.tooltipPosition.moveXCrosshairs(p)),!h.fixedTooltip&&(!d.config.tooltip.shared||d.globals.isBarHorizontal&&h.tooltipUtil.hasBars())&&(M&&(b-=h.tooltipRect.ttWidth)<0&&(b=0),!M||d.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||(y=y+P-2*(d.globals.series[n][T]<0?P:0)),y=y+d.globals.translateY-h.tooltipRect.ttHeight/2,g.style.left=b+d.globals.translateX+"px",g.style.top=y+"px")}},{key:"getBarTooltipXY",value:function(t){var n=this,s=t.e,o=t.opt,c=this.w,d=null,h=this.ttCtx,g=0,p=0,b=0,y=0,S=0,P=s.target.classList;if(P.contains("apexcharts-bar-area")||P.contains("apexcharts-candlestick-area")||P.contains("apexcharts-boxPlot-area")||P.contains("apexcharts-rangebar-area")){var T=s.target,R=T.getBoundingClientRect(),M=o.elGrid.getBoundingClientRect(),H=R.height;S=R.height;var U=R.width,v=parseInt(T.getAttribute("cx"),10),k=parseInt(T.getAttribute("cy"),10);y=parseFloat(T.getAttribute("barWidth"));var I=s.type==="touchmove"?s.touches[0].clientX:s.clientX;d=parseInt(T.getAttribute("j"),10),g=parseInt(T.parentNode.getAttribute("rel"),10)-1;var z=T.getAttribute("data-range-y1"),q=T.getAttribute("data-range-y2");c.globals.comboCharts&&(g=parseInt(T.parentNode.getAttribute("data:realIndex"),10));var K=function(re){return c.globals.isXNumeric?v-U/2:n.isVerticalGroupedRangeBar?v+U/2:v-h.dataPointsDividedWidth+U/2},ae=function(){return k-h.dataPointsDividedHeight+H/2-h.tooltipRect.ttHeight/2};h.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:g,j:d,y1:z?parseInt(z,10):null,y2:q?parseInt(q,10):null,shared:!h.showOnIntersect&&c.config.tooltip.shared,e:s}),c.config.tooltip.followCursor?c.globals.isBarHorizontal?(p=I-M.left+15,b=ae()):(p=K(),b=s.clientY-M.top-h.tooltipRect.ttHeight/2-15):c.globals.isBarHorizontal?((p=v)0&&s.setAttribute("width",n.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,n=this.ttCtx;n.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),n.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,n,s){var o=this.ttCtx,c=this.w,d=c.globals.yLabelFormatters[t];if(o.yaxisTooltips[t]){var h=o.getElGrid().getBoundingClientRect(),g=(n-h.top)*s.yRatio[t],p=c.globals.maxYArr[t]-c.globals.minYArr[t],b=c.globals.minYArr[t]+(p-g);o.tooltipPosition.moveYCrosshairs(n-h.top),o.yaxisTooltipText[t].innerHTML=d(b),o.tooltipPosition.moveYAxisTooltip(t)}}}]),F}(),ms=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new ia(this),this.tooltipLabels=new Pr(this),this.tooltipPosition=new Ca(this),this.marker=new Er(this),this.intersect=new on(this),this.axesTooltip=new Pn(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=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return m(F,[{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 n=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=n.config.xaxis.tooltip.enabled&&n.globals.axisCharts,this.yaxisTooltips=n.config.yaxis.map(function(d,h){return!!(d.show&&d.tooltip.enabled&&n.globals.axisCharts)}),this.allTooltipSeriesGroups=[],n.globals.axisCharts||(this.showTooltipTitle=!1);var s=document.createElement("div");if(s.classList.add("apexcharts-tooltip"),n.config.tooltip.cssClass&&s.classList.add(n.config.tooltip.cssClass),s.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),n.globals.dom.elWrap.appendChild(s),n.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var o=new be(this.ctx);this.xAxisTicksPositions=o.getXAxisTicksPositions()}if(!n.globals.comboCharts&&!this.tConfig.intersect&&n.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),n.config.markers.size!==0&&n.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),n.globals.collapsedSeries.length!==n.globals.series.length){this.dataPointsDividedHeight=n.globals.gridHeight/n.globals.dataPoints,this.dataPointsDividedWidth=n.globals.gridWidth/n.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||n.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,s.appendChild(this.tooltipTitle));var c=n.globals.series.length;(n.globals.xyCharts||n.globals.comboCharts)&&this.tConfig.shared&&(c=this.showOnIntersect?1:n.globals.series.length),this.legendLabels=n.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(c),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var n=this,s=this.w,o=[],c=this.getElTooltip(),d=function(g){var p=document.createElement("div");p.classList.add("apexcharts-tooltip-series-group"),p.style.order=s.config.tooltip.inverseOrder?t-g:g+1,n.tConfig.shared&&n.tConfig.enabledOnSeries&&Array.isArray(n.tConfig.enabledOnSeries)&&n.tConfig.enabledOnSeries.indexOf(g)<0&&p.classList.add("apexcharts-tooltip-series-group-hidden");var b=document.createElement("span");b.classList.add("apexcharts-tooltip-marker"),b.style.backgroundColor=s.globals.colors[g],p.appendChild(b);var y=document.createElement("div");y.classList.add("apexcharts-tooltip-text"),y.style.fontFamily=n.tConfig.style.fontFamily||s.config.chart.fontFamily,y.style.fontSize=n.tConfig.style.fontSize,["y","goals","z"].forEach(function(S){var P=document.createElement("div");P.classList.add("apexcharts-tooltip-".concat(S,"-group"));var T=document.createElement("span");T.classList.add("apexcharts-tooltip-text-".concat(S,"-label")),P.appendChild(T);var R=document.createElement("span");R.classList.add("apexcharts-tooltip-text-".concat(S,"-value")),P.appendChild(R),y.appendChild(P)}),p.appendChild(y),c.appendChild(p),o.push(p)},h=0;h0&&this.addPathsEventListeners(T,y),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(y)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,n=this.getElTooltip(),s=n.getBoundingClientRect(),o=s.width+10,c=s.height+10,d=this.tConfig.fixed.offsetX,h=this.tConfig.fixed.offsetY,g=this.tConfig.fixed.position.toLowerCase();return g.indexOf("right")>-1&&(d=d+t.globals.svgWidth-o+10),g.indexOf("bottom")>-1&&(h=h+t.globals.svgHeight-c-10),n.style.left=d+"px",n.style.top=h+"px",{x:d,y:h,ttWidth:o,ttHeight:c}}},{key:"addDatapointEventsListeners",value:function(t){var n=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(n,t)}},{key:"addPathsEventListeners",value:function(t,n){for(var s=this,o=function(d){var h={paths:t[d],tooltipEl:n.tooltipEl,tooltipY:n.tooltipY,tooltipX:n.tooltipX,elGrid:n.elGrid,hoverArea:n.hoverArea,ttItems:n.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(g){return t[d].addEventListener(g,s.onSeriesHover.bind(s,h),{capture:!1,passive:!0})})},c=0;c=100?this.seriesHover(t,n):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){s.seriesHover(t,n)},100-o))}},{key:"seriesHover",value:function(t,n){var s=this;this.lastHoverTime=Date.now();var o=[],c=this.w;c.config.chart.group&&(o=this.ctx.getGroupedCharts()),c.globals.axisCharts&&(c.globals.minX===-1/0&&c.globals.maxX===1/0||c.globals.dataPoints===0)||(o.length?o.forEach(function(d){var h=s.getElTooltip(d),g={paths:t.paths,tooltipEl:h,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:d.w.globals.tooltip.ttItems};d.w.globals.minX===s.w.globals.minX&&d.w.globals.maxX===s.w.globals.maxX&&d.w.globals.tooltip.seriesHoverByContext({chartCtx:d,ttCtx:d.w.globals.tooltip,opt:g,e:n})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:n}))}},{key:"seriesHoverByContext",value:function(t){var n=t.chartCtx,s=t.ttCtx,o=t.opt,c=t.e,d=n.w,h=this.getElTooltip();h&&(s.tooltipRect={x:0,y:0,ttWidth:h.getBoundingClientRect().width,ttHeight:h.getBoundingClientRect().height},s.e=c,s.tooltipUtil.hasBars()&&!d.globals.comboCharts&&!s.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new ue(n).toggleSeriesOnHover(c,c.target.parentNode),s.fixedTooltip&&s.drawFixedTooltipRect(),d.globals.axisCharts?s.axisChartsTooltips({e:c,opt:o,tooltipRect:s.tooltipRect}):s.nonAxisChartsTooltips({e:c,opt:o,tooltipRect:s.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var n,s,o=t.e,c=t.opt,d=this.w,h=c.elGrid.getBoundingClientRect(),g=o.type==="touchmove"?o.touches[0].clientX:o.clientX,p=o.type==="touchmove"?o.touches[0].clientY:o.clientY;if(this.clientY=p,this.clientX=g,d.globals.capturedSeriesIndex=-1,d.globals.capturedDataPointIndex=-1,ph.top+h.height)this.handleMouseOut(c);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!d.config.tooltip.shared){var b=parseInt(c.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(b)<0)return void this.handleMouseOut(c)}var y=this.getElTooltip(),S=this.getElXCrosshairs(),P=d.globals.xyCharts||d.config.chart.type==="bar"&&!d.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||d.globals.comboCharts&&this.tooltipUtil.hasBars();if(o.type==="mousemove"||o.type==="touchmove"||o.type==="mouseup"){if(d.globals.collapsedSeries.length+d.globals.ancillaryCollapsedSeries.length===d.globals.series.length)return;S!==null&&S.classList.add("apexcharts-active");var T=this.yaxisTooltips.filter(function(H){return H===!0});if(this.ycrosshairs!==null&&T.length&&this.ycrosshairs.classList.add("apexcharts-active"),P&&!this.showOnIntersect)this.handleStickyTooltip(o,g,p,c);else if(d.config.chart.type==="heatmap"||d.config.chart.type==="treemap"){var R=this.intersect.handleHeatTreeTooltip({e:o,opt:c,x:n,y:s,type:d.config.chart.type});n=R.x,s=R.y,y.style.left=n+"px",y.style.top=s+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:o,opt:c}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:o,opt:c,x:n,y:s});if(this.yaxisTooltips.length)for(var M=0;Mp.width)this.handleMouseOut(o);else if(g!==null)this.handleStickyCapturedSeries(t,g,o,h);else if(this.tooltipUtil.isXoverlap(h)||c.globals.isBarHorizontal){var b=c.globals.series.findIndex(function(y,S){return!c.globals.collapsedSeriesIndices.includes(S)});this.create(t,this,b,h,o.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,n,s,o){var c=this.w;if(!this.tConfig.shared&&c.globals.series[n][o]===null)return void this.handleMouseOut(s);if(c.globals.series[n][o]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(o)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,n,o,s.ttItems):this.create(t,this,n,o,s.ttItems,!1);else if(this.tooltipUtil.isXoverlap(o)){var d=c.globals.series.findIndex(function(h,g){return!c.globals.collapsedSeriesIndices.includes(g)});this.create(t,this,d,o,s.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,n=new N(this.ctx),s=t.globals.dom.Paper.select(".apexcharts-bar-area"),o=0;o5&&arguments[5]!==void 0?arguments[5]:null,q=this.w,K=n;t.type==="mouseup"&&this.markerClick(t,s,o),z===null&&(z=this.tConfig.shared);var ae=this.tooltipUtil.hasMarkers(s),re=this.tooltipUtil.getElBars();if(q.config.legend.tooltipHoverFormatter){var ge=q.config.legend.tooltipHoverFormatter,Se=Array.from(this.legendLabels);Se.forEach(function(Dn){var Za=Dn.getAttribute("data:default-text");Dn.innerHTML=decodeURIComponent(Za)});for(var ye=0;ye0?K.marker.enlargePoints(o):K.tooltipPosition.moveDynamicPointsOnHover(o);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(re),this.barSeriesHeight>0)){var kt=new N(this.ctx),It=q.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(o,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(o,s);for(var Ot=0;Oto.globals.gridHeight&&(R=o.globals.gridHeight-v)),{bcx:b,bcy:p,dataLabelsX:T,dataLabelsY:R,totalDataLabelsX:s,totalDataLabelsY:n,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var n=this.w,s=t.x,o=t.i,c=t.j,d=t.realIndex,h=t.groupIndex,g=t.bcy,p=t.barHeight,b=t.barWidth,y=t.textRects,S=t.dataLabelsX,P=t.strokeWidth,T=t.dataLabelsConfig,R=t.barDataLabelsConfig,M=t.barTotalDataLabelsConfig,H=t.offX,U=t.offY,v=n.globals.gridHeight/n.globals.dataPoints;b=Math.abs(b);var k,I,z=(g+=h!==-1?h*p:0)-(this.barCtx.isRangeBar?0:v)+p/2+y.height/2+U-3,q="start",K=this.barCtx.series[o][c]<0,ae=s;switch(this.barCtx.isReversed&&(ae=s+b-(K?2*b:0),s=n.globals.gridWidth-b),R.position){case"center":S=K?ae+b/2-H:Math.max(y.width/2,ae-b/2)+H;break;case"bottom":S=K?ae+b-P-Math.round(y.width/2)-H:ae-b+P+Math.round(y.width/2)+H;break;case"top":S=K?ae-P+Math.round(y.width/2)-H:ae-P-Math.round(y.width/2)+H}if(this.barCtx.lastActiveBarSerieIndex===d&&M.enabled){var re=new N(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:d,j:c}),T.fontSize);K?(k=ae-P+Math.round(re.width/2)-H-M.offsetX-15,q="end"):k=ae-P-Math.round(re.width/2)+H+M.offsetX+15,I=z+M.offsetY}return n.config.chart.stacked||(S<0?S=S+y.width+P:S+y.width/2>n.globals.gridWidth&&(S=n.globals.gridWidth-y.width-P)),{bcx:s,bcy:g,dataLabelsX:S,dataLabelsY:z,totalDataLabelsX:k,totalDataLabelsY:I,totalDataLabelsAnchor:q}}},{key:"drawCalculatedDataLabels",value:function(t){var n=t.x,s=t.y,o=t.val,c=t.i,d=t.j,h=t.textRects,g=t.barHeight,p=t.barWidth,b=t.dataLabelsConfig,y=this.w,S="rotate(0)";y.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(S="rotate(-90, ".concat(n,", ").concat(s,")"));var P=new ze(this.barCtx.ctx),T=new N(this.barCtx.ctx),R=b.formatter,M=null,H=y.globals.collapsedSeriesIndices.indexOf(c)>-1;if(b.enabled&&!H){M=T.group({class:"apexcharts-data-labels",transform:S});var U="";o!==void 0&&(U=R(o,r(r({},y),{},{seriesIndex:c,dataPointIndex:d,w:y}))),!o&&y.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(U="");var v=y.globals.series[c][d]<0,k=y.config.plotOptions.bar.dataLabels.position;y.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(k==="top"&&(b.textAnchor=v?"end":"start"),k==="center"&&(b.textAnchor="middle"),k==="bottom"&&(b.textAnchor=v?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&pMath.abs(p)&&(U=""):h.height/1.6>Math.abs(g)&&(U=""));var I=r({},b);this.barCtx.isHorizontal&&o<0&&(b.textAnchor==="start"?I.textAnchor="end":b.textAnchor==="end"&&(I.textAnchor="start")),P.plotDataLabelsText({x:n,y:s,text:U,i:c,j:d,parent:M,dataLabelsConfig:I,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return M}},{key:"drawTotalDataLabels",value:function(t){var n,s=t.x,o=t.y,c=t.val,d=t.realIndex,h=t.textAnchor,g=t.barTotalDataLabelsConfig,p=new N(this.barCtx.ctx);return g.enabled&&s!==void 0&&o!==void 0&&this.barCtx.lastActiveBarSerieIndex===d&&(n=p.drawText({x:s,y:o,foreColor:g.style.color,text:c,textAnchor:h,fontFamily:g.style.fontFamily,fontSize:g.style.fontSize,fontWeight:g.style.fontWeight})),n}}]),F}(),ax=function(){function F(t){u(this,F),this.w=t.w,this.barCtx=t}return m(F,[{key:"initVariables",value:function(t){var n=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),n.globals.isXNumeric)for(var o=0;on.globals.minX&&n.globals.seriesX[s][o]0&&(o=p.globals.minXDiff/S),(d=o/y*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(d=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(d=parseInt(this.barCtx.barOptions.columnWidth,10)),h=p.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?p.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=p.globals.padHorizontal+(o-d*this.barCtx.seriesLen)/2}return{x:t,y:n,yDivision:s,xDivision:o,barHeight:c,barWidth:d,zeroH:h,zeroW:g}}},{key:"initializeStackedPrevVars",value:function(t){var n=t.w;n.globals.hasSeriesGroups?n.globals.seriesGroups.forEach(function(s){t[s]||(t[s]={}),t[s].prevY=[],t[s].prevX=[],t[s].prevYF=[],t[s].prevXF=[],t[s].prevYVal=[],t[s].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var n=t.w;n.globals.hasSeriesGroups?n.globals.seriesGroups.forEach(function(s){t[s]||(t[s]={}),t[s].xArrj=[],t[s].xArrjF=[],t[s].xArrjVal=[],t[s].yArrj=[],t[s].yArrjF=[],t[s].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,n,s,o){var c,d,h,g,p=this.w,b=new Fe(this.barCtx.ctx),y=null,S=this.barCtx.barOptions.distributed?s:n;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(P){t[n][s]>=P.from&&t[n][s]<=P.to&&(y=P.color)}),p.config.series[n].data[s]&&p.config.series[n].data[s].fillColor&&(y=p.config.series[n].data[s].fillColor),b.fillPath({seriesNumber:this.barCtx.barOptions.distributed?S:o,dataPointIndex:s,color:y,value:t[n][s],fillConfig:(c=p.config.series[n].data[s])===null||c===void 0?void 0:c.fill,fillType:(d=p.config.series[n].data[s])!==null&&d!==void 0&&(h=d.fill)!==null&&h!==void 0&&h.type?(g=p.config.series[n].data[s])===null||g===void 0?void 0:g.fill.type:p.config.fill.type})}},{key:"getStrokeWidth",value:function(t,n,s){var o=0,c=this.w;return this.barCtx.series[t][n]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,c.config.stroke.show&&(this.barCtx.isNullValue||(o=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[s]:this.barCtx.strokeWidth)),o}},{key:"shouldApplyRadius",value:function(t){var n=this.w,s=!1;return n.config.plotOptions.bar.borderRadius>0&&(n.config.chart.stacked&&n.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(s=!0):s=!0),s}},{key:"barBackground",value:function(t){var n=t.j,s=t.i,o=t.x1,c=t.x2,d=t.y1,h=t.y2,g=t.elSeries,p=this.w,b=new N(this.barCtx.ctx),y=new ue(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&y===s){n>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(n%=this.barCtx.barOptions.colors.backgroundBarColors.length);var S=this.barCtx.barOptions.colors.backgroundBarColors[n],P=b.drawRect(o!==void 0?o:0,d!==void 0?d:0,c!==void 0?c:p.globals.gridWidth,h!==void 0?h:p.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,S,this.barCtx.barOptions.colors.backgroundBarOpacity);g.add(P),P.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var n,s=t.barWidth,o=t.barXPosition,c=t.y1,d=t.y2,h=t.strokeWidth,g=t.seriesGroup,p=t.realIndex,b=t.i,y=t.j,S=t.w,P=new N(this.barCtx.ctx);(h=Array.isArray(h)?h[p]:h)||(h=0);var T=s,R=o;(n=S.config.series[p].data[y])!==null&&n!==void 0&&n.columnWidthOffset&&(R=o-S.config.series[p].data[y].columnWidthOffset/2,T=s+S.config.series[p].data[y].columnWidthOffset);var M=R,H=R+T;c+=.001,d+=.001;var U=P.move(M,c),v=P.move(M,c),k=P.line(H-h,c);if(S.globals.previousPaths.length>0&&(v=this.barCtx.getPreviousPath(p,y,!1)),U=U+P.line(M,d)+P.line(H-h,d)+P.line(H-h,c)+(S.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),v=v+P.line(M,c)+k+k+k+k+k+P.line(M,c)+(S.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(p)&&(U=P.roundPathCorners(U,S.config.plotOptions.bar.borderRadius)),S.config.chart.stacked){var I=this.barCtx;S.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.yArrj.push(d),I.yArrjF.push(Math.abs(c-d)),I.yArrjVal.push(this.barCtx.series[b][y])}return{pathTo:U,pathFrom:v}}},{key:"getBarpaths",value:function(t){var n,s=t.barYPosition,o=t.barHeight,c=t.x1,d=t.x2,h=t.strokeWidth,g=t.seriesGroup,p=t.realIndex,b=t.i,y=t.j,S=t.w,P=new N(this.barCtx.ctx);(h=Array.isArray(h)?h[p]:h)||(h=0);var T=s,R=o;(n=S.config.series[p].data[y])!==null&&n!==void 0&&n.barHeightOffset&&(T=s-S.config.series[p].data[y].barHeightOffset/2,R=o+S.config.series[p].data[y].barHeightOffset);var M=T,H=T+R;c+=.001,d+=.001;var U=P.move(c,M),v=P.move(c,M);S.globals.previousPaths.length>0&&(v=this.barCtx.getPreviousPath(p,y,!1));var k=P.line(c,H-h);if(U=U+P.line(d,M)+P.line(d,H-h)+k+(S.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),v=v+P.line(c,M)+k+k+k+k+k+P.line(c,M)+(S.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(p)&&(U=P.roundPathCorners(U,S.config.plotOptions.bar.borderRadius)),S.config.chart.stacked){var I=this.barCtx;S.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.xArrj.push(d),I.xArrjF.push(Math.abs(c-d)),I.xArrjVal.push(this.barCtx.series[b][y])}return{pathTo:U,pathFrom:v}}},{key:"checkZeroSeries",value:function(t){for(var n=t.series,s=this.w,o=0;o2&&arguments[2]!==void 0)||arguments[2]?n:null;return t!=null&&(s=n+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),s}},{key:"getYForValue",value:function(t,n){var s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?n:null;return t!=null&&(s=n-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),s}},{key:"getGoalValues",value:function(t,n,s,o,c){var d=this,h=this.w,g=[],p=function(S,P){var T;g.push((x(T={},t,t==="x"?d.getXForValue(S,n,!1):d.getYForValue(S,s,!1)),x(T,"attrs",P),T))};if(h.globals.seriesGoals[o]&&h.globals.seriesGoals[o][c]&&Array.isArray(h.globals.seriesGoals[o][c])&&h.globals.seriesGoals[o][c].forEach(function(S){p(S.value,S)}),this.barCtx.barOptions.isDumbbell&&h.globals.seriesRange.length){var b=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:h.globals.colors,y={strokeHeight:t==="x"?0:h.globals.markers.size[o],strokeWidth:t==="x"?h.globals.markers.size[o]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(b[o])?b[o][0]:b[o]};p(h.globals.seriesRangeStart[o][c],y),p(h.globals.seriesRangeEnd[o][c],r(r({},y),{},{strokeColor:Array.isArray(b[o])?b[o][1]:b[o]}))}return g}},{key:"drawGoalLine",value:function(t){var n=t.barXPosition,s=t.barYPosition,o=t.goalX,c=t.goalY,d=t.barWidth,h=t.barHeight,g=new N(this.barCtx.ctx),p=g.group({className:"apexcharts-bar-goals-groups"});p.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:p.node}),p.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var b=null;return this.barCtx.isHorizontal?Array.isArray(o)&&o.forEach(function(y){var S=y.attrs.strokeHeight!==void 0?y.attrs.strokeHeight:h/2,P=s+S+h/2;b=g.drawLine(y.x,P-2*S,y.x,P,y.attrs.strokeColor?y.attrs.strokeColor:void 0,y.attrs.strokeDashArray,y.attrs.strokeWidth?y.attrs.strokeWidth:2,y.attrs.strokeLineCap),p.add(b)}):Array.isArray(c)&&c.forEach(function(y){var S=y.attrs.strokeWidth!==void 0?y.attrs.strokeWidth:d/2,P=n+S+d/2;b=g.drawLine(P-2*S,y.y,P,y.y,y.attrs.strokeColor?y.attrs.strokeColor:void 0,y.attrs.strokeDashArray,y.attrs.strokeHeight?y.attrs.strokeHeight:2,y.attrs.strokeLineCap),p.add(b)}),p}},{key:"drawBarShadow",value:function(t){var n=t.prevPaths,s=t.currPaths,o=t.color,c=this.w,d=n.x,h=n.x1,g=n.barYPosition,p=s.x,b=s.x1,y=s.barYPosition,S=g+s.barHeight,P=new N(this.barCtx.ctx),T=new L,R=P.move(h,S)+P.line(d,S)+P.line(p,y)+P.line(b,y)+P.line(h,S)+(c.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return P.drawPath({d:R,fill:T.shadeColor(.5,L.rgb2hex(o)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}}]),F}(),_i=function(){function F(t,n){u(this,F),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=n,this.xyRatios!==null&&(this.xRatio=n.xRatio,this.initialXRatio=n.initialXRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.pathArr=[];var o=new ue(this.ctx);this.lastActiveBarSerieIndex=o.getActiveConfigSeriesIndex("desc",["bar","column"]);var c=o.getBarSeriesIndices(),d=new J(this.ctx);this.stackedSeriesTotals=d.getStackedSeriesTotals(this.w.config.series.map(function(h,g){return c.indexOf(g)===-1?g:-1}).filter(function(h){return h!==-1})),this.barHelpers=new ax(this)}return m(F,[{key:"draw",value:function(t,n){var s=this.w,o=new N(this.ctx),c=new J(this.ctx,s);t=c.getLogSeries(t),this.series=t,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var d=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.");for(var h=0,g=0;h0&&(this.visibleI=this.visibleI+1);var v=0,k=0;this.yRatio.length>1&&(this.yaxisIndex=H),this.isReversed=s.config.yaxis[this.yaxisIndex]&&s.config.yaxis[this.yaxisIndex].reversed;var I=this.barHelpers.initialPositions();T=I.y,v=I.barHeight,b=I.yDivision,S=I.zeroW,P=I.x,k=I.barWidth,p=I.xDivision,y=I.zeroH,this.horizontal||M.push(P+k/2);var z=o.group({class:"apexcharts-datalabels","data:realIndex":H});s.globals.delayedElements.push({el:z.node}),z.node.classList.add("apexcharts-element-hidden");var q=o.group({class:"apexcharts-bar-goals-markers"}),K=o.group({class:"apexcharts-bar-shadows"});s.globals.delayedElements.push({el:K.node}),K.node.classList.add("apexcharts-element-hidden");for(var ae=0;ae0){var Ne=this.barHelpers.drawBarShadow({color:typeof ye=="string"&&(ye==null?void 0:ye.indexOf("url"))===-1?ye:L.hexToRgba(s.globals.colors[h]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:ge});Ne&&K.add(Ne)}this.pathArr.push(ge);var $e=this.barHelpers.drawGoalLine({barXPosition:ge.barXPosition,barYPosition:ge.barYPosition,goalX:ge.goalX,goalY:ge.goalY,barHeight:v,barWidth:k});$e&&q.add($e),T=ge.y,P=ge.x,ae>0&&M.push(P+k/2),R.push(T),this.renderSeries({realIndex:H,pathFill:ye,j:ae,i:h,pathFrom:ge.pathFrom,pathTo:ge.pathTo,strokeWidth:re,elSeries:U,x:P,y:T,series:t,barHeight:ge.barHeight?ge.barHeight:v,barWidth:ge.barWidth?ge.barWidth:k,elDataLabelsWrap:z,elGoalsMarkers:q,elBarShadows:K,visibleSeries:this.visibleI,type:"bar"})}s.globals.seriesXvalues[H]=M,s.globals.seriesYvalues[H]=R,d.add(U)}return d}},{key:"renderSeries",value:function(t){var n=t.realIndex,s=t.pathFill,o=t.lineFill,c=t.j,d=t.i,h=t.groupIndex,g=t.pathFrom,p=t.pathTo,b=t.strokeWidth,y=t.elSeries,S=t.x,P=t.y,T=t.y1,R=t.y2,M=t.series,H=t.barHeight,U=t.barWidth,v=t.barXPosition,k=t.barYPosition,I=t.elDataLabelsWrap,z=t.elGoalsMarkers,q=t.elBarShadows,K=t.visibleSeries,ae=t.type,re=this.w,ge=new N(this.ctx);o||(o=this.barOptions.distributed?re.globals.stroke.colors[c]:re.globals.stroke.colors[n]),re.config.series[d].data[c]&&re.config.series[d].data[c].strokeColor&&(o=re.config.series[d].data[c].strokeColor),this.isNullValue&&(s="none");var Se=c/re.config.chart.animations.animateGradually.delay*(re.config.chart.animations.speed/re.globals.dataPoints)/2.4,ye=ge.renderPaths({i:d,j:c,realIndex:n,pathFrom:g,pathTo:p,stroke:o,strokeWidth:b,strokeLineCap:re.config.stroke.lineCap,fill:s,animationDelay:Se,initialSpeed:re.config.chart.animations.speed,dataChangeSpeed:re.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(ae,"-area")});ye.attr("clip-path","url(#gridRectMask".concat(re.globals.cuid,")"));var Ne=re.config.forecastDataPoints;Ne.count>0&&c>=re.globals.dataPoints-Ne.count&&(ye.node.setAttribute("stroke-dasharray",Ne.dashArray),ye.node.setAttribute("stroke-width",Ne.strokeWidth),ye.node.setAttribute("fill-opacity",Ne.fillOpacity)),T!==void 0&&R!==void 0&&(ye.attr("data-range-y1",T),ye.attr("data-range-y2",R)),new Y(this.ctx).setSelectionFilter(ye,n,c),y.add(ye);var $e=new nx(this).handleBarDataLabels({x:S,y:P,y1:T,y2:R,i:d,j:c,series:M,realIndex:n,groupIndex:h,barHeight:H,barWidth:U,barXPosition:v,barYPosition:k,renderedPath:ye,visibleSeries:K});return $e.dataLabels!==null&&I.add($e.dataLabels),$e.totalDataLabels&&I.add($e.totalDataLabels),y.add(I),z&&y.add(z),q&&y.add(q),y}},{key:"drawBarPaths",value:function(t){var n,s=t.indexes,o=t.barHeight,c=t.strokeWidth,d=t.zeroW,h=t.x,g=t.y,p=t.yDivision,b=t.elSeries,y=this.w,S=s.i,P=s.j;if(y.globals.isXNumeric)n=(g=(y.globals.seriesX[S][P]-y.globals.minX)/this.invertedXRatio-o)+o*this.visibleI;else if(y.config.plotOptions.bar.hideZeroBarsWhenGrouped){var T=0,R=0;y.globals.seriesPercent.forEach(function(H,U){H[P]&&T++,U0&&(o=this.seriesLen*o/T),n=g+o*this.visibleI,n-=o*R}else n=g+o*this.visibleI;this.isFunnel&&(d-=(this.barHelpers.getXForValue(this.series[S][P],d)-d)/2),h=this.barHelpers.getXForValue(this.series[S][P],d);var M=this.barHelpers.getBarpaths({barYPosition:n,barHeight:o,x1:d,x2:h,strokeWidth:c,series:this.series,realIndex:s.realIndex,i:S,j:P,w:y});return y.globals.isXNumeric||(g+=p),this.barHelpers.barBackground({j:P,i:S,y1:n-o*this.visibleI,y2:o*this.seriesLen,elSeries:b}),{pathTo:M.pathTo,pathFrom:M.pathFrom,x1:d,x:h,y:g,goalX:this.barHelpers.getGoalValues("x",d,null,S,P),barYPosition:n,barHeight:o}}},{key:"drawColumnPaths",value:function(t){var n,s=t.indexes,o=t.x,c=t.y,d=t.xDivision,h=t.barWidth,g=t.zeroH,p=t.strokeWidth,b=t.elSeries,y=this.w,S=s.realIndex,P=s.i,T=s.j,R=s.bc;if(y.globals.isXNumeric){var M=S;y.globals.seriesX[S].length||(M=y.globals.maxValsInArrayIndex),y.globals.seriesX[M][T]&&(o=(y.globals.seriesX[M][T]-y.globals.minX)/this.xRatio-h*this.seriesLen/2),n=o+h*this.visibleI}else if(y.config.plotOptions.bar.hideZeroBarsWhenGrouped){var H=0,U=0;y.globals.seriesPercent.forEach(function(k,I){k[T]&&H++,I0&&(h=this.seriesLen*h/H),n=o+h*this.visibleI,n-=h*U}else n=o+h*this.visibleI;c=this.barHelpers.getYForValue(this.series[P][T],g);var v=this.barHelpers.getColumnPaths({barXPosition:n,barWidth:h,y1:g,y2:c,strokeWidth:p,series:this.series,realIndex:s.realIndex,i:P,j:T,w:y});return y.globals.isXNumeric||(o+=d),this.barHelpers.barBackground({bc:R,j:T,i:P,x1:n-p/2-h*this.visibleI,x2:h*this.seriesLen+p/2,elSeries:b}),{pathTo:v.pathTo,pathFrom:v.pathFrom,x:o,y:c,goalY:this.barHelpers.getGoalValues("y",null,g,P,T),barXPosition:n,barWidth:h}}},{key:"getPreviousPath",value:function(t,n){for(var s,o=this.w,c=0;c0&&parseInt(d.realIndex,10)===parseInt(t,10)&&o.globals.previousPaths[c].paths[n]!==void 0&&(s=o.globals.previousPaths[c].paths[n].d)}return s}}]),F}(),Md=function(F){w(n,_i);var t=_(n);function n(){return u(this,n),t.apply(this,arguments)}return m(n,[{key:"draw",value:function(s,o){var c=this,d=this.w;this.graphics=new N(this.ctx),this.bar=new _i(this.ctx,this.xyRatios);var h=new J(this.ctx,d);s=h.getLogSeries(s),this.yRatio=h.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s),d.config.chart.stackType==="100%"&&(s=d.globals.seriesPercent.slice()),this.series=s,this.barHelpers.initializeStackedPrevVars(this);for(var g=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),p=0,b=0,y=function(T,R){var M=void 0,H=void 0,U=void 0,v=void 0,k=-1;c.groupCtx=c,d.globals.seriesGroups.forEach(function(It,Ot){It.indexOf(d.config.series[T].name)>-1&&(k=Ot)}),k!==-1&&(c.groupCtx=c[d.globals.seriesGroups[k]]);var I=[],z=[],q=d.globals.comboCharts?o[T]:T;c.yRatio.length>1&&(c.yaxisIndex=q),c.isReversed=d.config.yaxis[c.yaxisIndex]&&d.config.yaxis[c.yaxisIndex].reversed;var K=c.graphics.group({class:"apexcharts-series",seriesName:L.escapeString(d.globals.seriesNames[q]),rel:T+1,"data:realIndex":q});c.ctx.series.addCollapsedClassToSeries(K,q);var ae=c.graphics.group({class:"apexcharts-datalabels","data:realIndex":q}),re=c.graphics.group({class:"apexcharts-bar-goals-markers"}),ge=0,Se=0,ye=c.initialPositions(p,b,M,H,U,v);b=ye.y,ge=ye.barHeight,H=ye.yDivision,v=ye.zeroW,p=ye.x,Se=ye.barWidth,M=ye.xDivision,U=ye.zeroH,c.barHelpers.initializeStackedXYVars(c),c.groupCtx.prevY.length===1&&c.groupCtx.prevY[0].every(function(It){return isNaN(It)})&&(c.groupCtx.prevY[0]=c.groupCtx.prevY[0].map(function(It){return U}),c.groupCtx.prevYF[0]=c.groupCtx.prevYF[0].map(function(It){return 0}));for(var Ne=0;Ne1?(c=P.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:S*parseInt(P.config.plotOptions.bar.columnWidth,10)/100,String(P.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(S=parseInt(P.config.plotOptions.bar.columnWidth,10)),h=P.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?P.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),s=P.globals.padHorizontal+(c-S)/2),{x:s,y:o,yDivision:d,xDivision:c,barHeight:(p=P.globals.seriesGroups)!==null&&p!==void 0&&p.length?y/P.globals.seriesGroups.length:y,barWidth:(b=P.globals.seriesGroups)!==null&&b!==void 0&&b.length?S/P.globals.seriesGroups.length:S,zeroH:h,zeroW:g}}},{key:"drawStackedBarPaths",value:function(s){for(var o,c=s.indexes,d=s.barHeight,h=s.strokeWidth,g=s.zeroW,p=s.x,b=s.y,y=s.groupIndex,S=s.seriesGroup,P=s.yDivision,T=s.elSeries,R=this.w,M=b+(y!==-1?y*d:0),H=c.i,U=c.j,v=0,k=0;k0){var z=g;this.groupCtx.prevXVal[I-1][U]<0?z=this.series[H][U]>=0?this.groupCtx.prevX[I-1][U]+v-2*(this.isReversed?v:0):this.groupCtx.prevX[I-1][U]:this.groupCtx.prevXVal[I-1][U]>=0&&(z=this.series[H][U]>=0?this.groupCtx.prevX[I-1][U]:this.groupCtx.prevX[I-1][U]-v+2*(this.isReversed?v:0)),o=z}else o=g;p=this.series[H][U]===null?o:o+this.series[H][U]/this.invertedYRatio-2*(this.isReversed?this.series[H][U]/this.invertedYRatio:0);var q=this.barHelpers.getBarpaths({barYPosition:M,barHeight:d,x1:o,x2:p,strokeWidth:h,series:this.series,realIndex:c.realIndex,seriesGroup:S,i:H,j:U,w:R});return this.barHelpers.barBackground({j:U,i:H,y1:M,y2:d,elSeries:T}),b+=P,{pathTo:q.pathTo,pathFrom:q.pathFrom,goalX:this.barHelpers.getGoalValues("x",g,null,H,U),barYPosition:M,x:p,y:b}}},{key:"drawStackedColumnPaths",value:function(s){var o=s.indexes,c=s.x,d=s.y,h=s.xDivision,g=s.barWidth,p=s.zeroH,b=s.groupIndex,y=s.seriesGroup,S=s.elSeries,P=this.w,T=o.i,R=o.j,M=o.bc;if(P.globals.isXNumeric){var H=P.globals.seriesX[T][R];H||(H=0),c=(H-P.globals.minX)/this.xRatio-g/2,P.globals.seriesGroups.length&&(c=(H-P.globals.minX)/this.xRatio-g/2*P.globals.seriesGroups.length)}for(var U,v=c+(b!==-1?b*g:0),k=0,I=0;I0&&!P.globals.isXNumeric||z>0&&P.globals.isXNumeric&&P.globals.seriesX[T-1][R]===P.globals.seriesX[T][R]){var q,K,ae,re=Math.min(this.yRatio.length+1,T+1);if(this.groupCtx.prevY[z-1]!==void 0&&this.groupCtx.prevY[z-1].length)for(var ge=1;ge=0?ae-k+2*(this.isReversed?k:0):ae;break}if((($e=this.groupCtx.prevYVal[z-ye])===null||$e===void 0?void 0:$e[R])>=0){K=this.series[T][R]>=0?ae:ae+k-2*(this.isReversed?k:0);break}}K===void 0&&(K=P.globals.gridHeight),U=(q=this.groupCtx.prevYF[0])!==null&&q!==void 0&&q.every(function(ct){return ct===0})&&this.groupCtx.prevYF.slice(1,z).every(function(ct){return ct.every(function(dt){return isNaN(dt)})})?p:K}else U=p;d=this.series[T][R]?U-this.series[T][R]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[T][R]/this.yRatio[this.yaxisIndex]:0):U;var lt=this.barHelpers.getColumnPaths({barXPosition:v,barWidth:g,y1:U,y2:d,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:y,realIndex:o.realIndex,i:T,j:R,w:P});return this.barHelpers.barBackground({bc:M,j:R,i:T,x1:v,x2:g,elSeries:S}),c+=h,{pathTo:lt.pathTo,pathFrom:lt.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,p,T,R),barXPosition:v,x:P.globals.isXNumeric?c-h:c,y:d}}}]),n}(),gl=function(F){w(n,_i);var t=_(n);function n(){return u(this,n),t.apply(this,arguments)}return m(n,[{key:"draw",value:function(s,o,c){var d=this,h=this.w,g=new N(this.ctx),p=h.globals.comboCharts?o:h.config.chart.type,b=new Fe(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=h.config.plotOptions.bar.horizontal;var y=new J(this.ctx,h);s=y.getLogSeries(s),this.series=s,this.yRatio=y.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s);for(var S=g.group({class:"apexcharts-".concat(p,"-series apexcharts-plot-series")}),P=function(R){d.isBoxPlot=h.config.chart.type==="boxPlot"||h.config.series[R].type==="boxPlot";var M,H,U,v,k=void 0,I=void 0,z=[],q=[],K=h.globals.comboCharts?c[R]:R,ae=g.group({class:"apexcharts-series",seriesName:L.escapeString(h.globals.seriesNames[K]),rel:R+1,"data:realIndex":K});d.ctx.series.addCollapsedClassToSeries(ae,K),s[R].length>0&&(d.visibleI=d.visibleI+1);var re,ge;d.yRatio.length>1&&(d.yaxisIndex=K);var Se=d.barHelpers.initialPositions();I=Se.y,re=Se.barHeight,H=Se.yDivision,v=Se.zeroW,k=Se.x,ge=Se.barWidth,M=Se.xDivision,U=Se.zeroH,q.push(k+ge/2);for(var ye=g.group({class:"apexcharts-datalabels","data:realIndex":K}),Ne=function(lt){var ct=d.barHelpers.getStrokeWidth(R,lt,K),dt=null,kt={indexes:{i:R,j:lt,realIndex:K},x:k,y:I,strokeWidth:ct,elSeries:ae};dt=d.isHorizontal?d.drawHorizontalBoxPaths(r(r({},kt),{},{yDivision:H,barHeight:re,zeroW:v})):d.drawVerticalBoxPaths(r(r({},kt),{},{xDivision:M,barWidth:ge,zeroH:U})),I=dt.y,k=dt.x,lt>0&&q.push(k+ge/2),z.push(I),dt.pathTo.forEach(function(It,Ot){var Dn=!d.isBoxPlot&&d.candlestickOptions.wick.useFillColor?dt.color[Ot]:h.globals.stroke.colors[R],Za=b.fillPath({seriesNumber:K,dataPointIndex:lt,color:dt.color[Ot],value:s[R][lt]});d.renderSeries({realIndex:K,pathFill:Za,lineFill:Dn,j:lt,i:R,pathFrom:dt.pathFrom,pathTo:It,strokeWidth:ct,elSeries:ae,x:k,y:I,series:s,barHeight:re,barWidth:ge,elDataLabelsWrap:ye,visibleSeries:d.visibleI,type:h.config.chart.type})})},$e=0;$ek.c&&(T=!1);var q=Math.min(k.o,k.c),K=Math.max(k.o,k.c),ae=k.m;b.globals.isXNumeric&&(c=(b.globals.seriesX[v][P]-b.globals.minX)/this.xRatio-h/2);var re=c+h*this.visibleI;this.series[S][P]===void 0||this.series[S][P]===null?(q=g,K=g):(q=g-q/U,K=g-K/U,I=g-k.h/U,z=g-k.l/U,ae=g-k.m/U);var ge=y.move(re,g),Se=y.move(re+h/2,q);return b.globals.previousPaths.length>0&&(Se=this.getPreviousPath(v,P,!0)),ge=this.isBoxPlot?[y.move(re,q)+y.line(re+h/2,q)+y.line(re+h/2,I)+y.line(re+h/4,I)+y.line(re+h-h/4,I)+y.line(re+h/2,I)+y.line(re+h/2,q)+y.line(re+h,q)+y.line(re+h,ae)+y.line(re,ae)+y.line(re,q+p/2),y.move(re,ae)+y.line(re+h,ae)+y.line(re+h,K)+y.line(re+h/2,K)+y.line(re+h/2,z)+y.line(re+h-h/4,z)+y.line(re+h/4,z)+y.line(re+h/2,z)+y.line(re+h/2,K)+y.line(re,K)+y.line(re,ae)+"z"]:[y.move(re,K)+y.line(re+h/2,K)+y.line(re+h/2,I)+y.line(re+h/2,K)+y.line(re+h,K)+y.line(re+h,q)+y.line(re+h/2,q)+y.line(re+h/2,z)+y.line(re+h/2,q)+y.line(re,q)+y.line(re,K-p/2)],Se+=y.move(re,q),b.globals.isXNumeric||(c+=d),{pathTo:ge,pathFrom:Se,x:c,y:K,barXPosition:re,color:this.isBoxPlot?H:T?[R]:[M]}}},{key:"drawHorizontalBoxPaths",value:function(s){var o=s.indexes;s.x;var c=s.y,d=s.yDivision,h=s.barHeight,g=s.zeroW,p=s.strokeWidth,b=this.w,y=new N(this.ctx),S=o.i,P=o.j,T=this.boxOptions.colors.lower;this.isBoxPlot&&(T=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var R=this.invertedYRatio,M=o.realIndex,H=this.getOHLCValue(M,P),U=g,v=g,k=Math.min(H.o,H.c),I=Math.max(H.o,H.c),z=H.m;b.globals.isXNumeric&&(c=(b.globals.seriesX[M][P]-b.globals.minX)/this.invertedXRatio-h/2);var q=c+h*this.visibleI;this.series[S][P]===void 0||this.series[S][P]===null?(k=g,I=g):(k=g+k/R,I=g+I/R,U=g+H.h/R,v=g+H.l/R,z=g+H.m/R);var K=y.move(g,q),ae=y.move(k,q+h/2);return b.globals.previousPaths.length>0&&(ae=this.getPreviousPath(M,P,!0)),K=[y.move(k,q)+y.line(k,q+h/2)+y.line(U,q+h/2)+y.line(U,q+h/2-h/4)+y.line(U,q+h/2+h/4)+y.line(U,q+h/2)+y.line(k,q+h/2)+y.line(k,q+h)+y.line(z,q+h)+y.line(z,q)+y.line(k+p/2,q),y.move(z,q)+y.line(z,q+h)+y.line(I,q+h)+y.line(I,q+h/2)+y.line(v,q+h/2)+y.line(v,q+h-h/4)+y.line(v,q+h/4)+y.line(v,q+h/2)+y.line(I,q+h/2)+y.line(I,q)+y.line(z,q)+"z"],ae+=y.move(k,q),b.globals.isXNumeric||(c+=d),{pathTo:K,pathFrom:ae,x:I,y:c,barYPosition:q,color:T}}},{key:"getOHLCValue",value:function(s,o){var c=this.w;return{o:this.isBoxPlot?c.globals.seriesCandleH[s][o]:c.globals.seriesCandleO[s][o],h:this.isBoxPlot?c.globals.seriesCandleO[s][o]:c.globals.seriesCandleH[s][o],m:c.globals.seriesCandleM[s][o],l:this.isBoxPlot?c.globals.seriesCandleC[s][o]:c.globals.seriesCandleL[s][o],c:this.isBoxPlot?c.globals.seriesCandleL[s][o]:c.globals.seriesCandleC[s][o]}}}]),n}(),Fd=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"checkColorRange",value:function(){var t=this.w,n=!1,s=t.config.plotOptions[t.config.chart.type];return s.colorScale.ranges.length>0&&s.colorScale.ranges.map(function(o,c){o.from<=0&&(n=!0)}),n}},{key:"getShadeColor",value:function(t,n,s,o){var c=this.w,d=1,h=c.config.plotOptions[t].shadeIntensity,g=this.determineColor(t,n,s);c.globals.hasNegs||o?d=c.config.plotOptions[t].reverseNegativeShade?g.percent<0?g.percent/100*(1.25*h):(1-g.percent/100)*(1.25*h):g.percent<=0?1-(1+g.percent/100)*h:(1-g.percent/100)*h:(d=1-g.percent/100,t==="treemap"&&(d=(1-g.percent/100)*(1.25*h)));var p=g.color,b=new L;return c.config.plotOptions[t].enableShades&&(p=this.w.config.theme.mode==="dark"?L.hexToRgba(b.shadeColor(-1*d,g.color),c.config.fill.opacity):L.hexToRgba(b.shadeColor(d,g.color),c.config.fill.opacity)),{color:p,colorProps:g}}},{key:"determineColor",value:function(t,n,s){var o=this.w,c=o.globals.series[n][s],d=o.config.plotOptions[t],h=d.colorScale.inverse?s:n;d.distributed&&o.config.chart.type==="treemap"&&(h=s);var g=o.globals.colors[h],p=null,b=Math.min.apply(Math,D(o.globals.series[n])),y=Math.max.apply(Math,D(o.globals.series[n]));d.distributed||t!=="heatmap"||(b=o.globals.minY,y=o.globals.maxY),d.colorScale.min!==void 0&&(b=d.colorScale.mino.globals.maxY?d.colorScale.max:o.globals.maxY);var S=Math.abs(y)+Math.abs(b),P=100*c/(S===0?S-1e-6:S);return d.colorScale.ranges.length>0&&d.colorScale.ranges.map(function(T,R){if(c>=T.from&&c<=T.to){g=T.color,p=T.foreColor?T.foreColor:null,b=T.from,y=T.to;var M=Math.abs(y)+Math.abs(b);P=100*c/(M===0?M-1e-6:M)}}),{color:g,foreColor:p,percent:P}}},{key:"calculateDataLabels",value:function(t){var n=t.text,s=t.x,o=t.y,c=t.i,d=t.j,h=t.colorProps,g=t.fontSize,p=this.w.config.dataLabels,b=new N(this.ctx),y=new ze(this.ctx),S=null;if(p.enabled){S=b.group({class:"apexcharts-data-labels"});var P=p.offsetX,T=p.offsetY,R=s+P,M=o+parseFloat(p.style.fontSize)/3+T;y.plotDataLabelsText({x:R,y:M,text:n,i:c,j:d,color:h.foreColor,parent:S,fontSize:g,dataLabelsConfig:p})}return S}},{key:"addListeners",value:function(t){var n=new N(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this,t))}}]),F}(),ix=function(){function F(t,n){u(this,F),this.ctx=t,this.w=t.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Fd(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return m(F,[{key:"draw",value:function(t){var n=this.w,s=new N(this.ctx),o=s.group({class:"apexcharts-heatmap"});o.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")"));var c=n.globals.gridWidth/n.globals.dataPoints,d=n.globals.gridHeight/n.globals.series.length,h=0,g=!1;this.negRange=this.helpers.checkColorRange();var p=t.slice();n.config.yaxis[0].reversed&&(g=!0,p.reverse());for(var b=g?0:p.length-1;g?b=0;g?b++:b--){var y=s.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:L.escapeString(n.globals.seriesNames[b]),rel:b+1,"data:realIndex":b});if(this.ctx.series.addCollapsedClassToSeries(y,b),n.config.chart.dropShadow.enabled){var S=n.config.chart.dropShadow;new Y(this.ctx).dropShadow(y,S,b)}for(var P=0,T=n.config.plotOptions.heatmap.shadeIntensity,R=0;R-1&&this.pieClicked(S),s.config.dataLabels.enabled){var I=v.x,z=v.y,q=100*T/this.fullAngle+"%";if(T!==0&&s.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?n.endAngle=n.endAngle-(o+h):o+h=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(g=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(g)>this.fullAngle&&(g-=this.fullAngle);var p=Math.PI*(g-90)/180,b=n.centerX+c*Math.cos(h),y=n.centerY+c*Math.sin(h),S=n.centerX+c*Math.cos(p),P=n.centerY+c*Math.sin(p),T=L.polarToCartesian(n.centerX,n.centerY,n.donutSize,g),R=L.polarToCartesian(n.centerX,n.centerY,n.donutSize,d),M=o>180?1:0,H=["M",b,y,"A",c,c,0,M,1,S,P];return n.chartType==="donut"?[].concat(H,["L",T.x,T.y,"A",n.donutSize,n.donutSize,0,M,0,R.x,R.y,"L",b,y,"z"]).join(" "):n.chartType==="pie"||n.chartType==="polarArea"?[].concat(H,["L",n.centerX,n.centerY,"L",b,y]).join(" "):[].concat(H).join(" ")}},{key:"drawPolarElements",value:function(t){var n=this.w,s=new Z(this.ctx),o=new N(this.ctx),c=new Bd(this.ctx),d=o.group(),h=o.group(),g=s.niceScale(0,Math.ceil(this.maxY),n.config.yaxis[0].tickAmount,0,!0),p=g.result.reverse(),b=g.result.length;this.maxY=g.niceMax;for(var y=n.globals.radialSize,S=y/(b-1),P=0;P1&&t.total.show&&(c=t.total.color);var h=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),g=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");s=(0,t.value.formatter)(s,d),o||typeof t.total.formatter!="function"||(s=t.total.formatter(d));var p=n===t.total.label;n=t.name.formatter(n,p,d),h!==null&&(h.textContent=n),g!==null&&(g.textContent=s),h!==null&&(h.style.fill=c)}},{key:"printDataLabelsInner",value:function(t,n){var s=this.w,o=t.getAttribute("data:value"),c=s.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];s.globals.series.length>1&&this.printInnerLabels(n,c,o,t);var d=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");d!==null&&(d.style.opacity=1)}},{key:"drawSpokes",value:function(t){var n=this,s=this.w,o=new N(this.ctx),c=s.config.plotOptions.polarArea.spokes;if(c.strokeWidth!==0){for(var d=[],h=360/s.globals.series.length,g=0;g1)h&&!n.total.showAlways?p({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(n,n.total.label,n.total.formatter(c));else if(p({makeSliceOut:!1,printLabel:!0}),!h)if(c.globals.selectedDataPoints.length&&c.globals.series.length>1)if(c.globals.selectedDataPoints[0].length>0){var b=c.globals.selectedDataPoints[0],y=c.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(b));this.printDataLabelsInner(y,n)}else d&&c.globals.selectedDataPoints.length&&c.globals.selectedDataPoints[0].length===0&&(d.style.opacity=0);else d&&c.globals.series.length>1&&(d.style.opacity=0)}}]),F}(),sx=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,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;var n=this.w;this.graphics=new N(this.ctx),this.lineColorArr=n.globals.stroke.colors!==void 0?n.globals.stroke.colors:n.globals.colors,this.defaultSize=n.globals.svgHeight0&&(z=n.getPreviousPath(H));for(var q=0;q=10?t.x>0?(s="start",o+=10):t.x<0&&(s="end",o-=10):s="middle",Math.abs(t.y)>=n-10&&(t.y<0?c-=10:t.y>0&&(c+=10)),{textAnchor:s,newX:o,newY:c}}},{key:"getPreviousPath",value:function(t){for(var n=this.w,s=null,o=0;o0&&parseInt(c.realIndex,10)===parseInt(t,10)&&n.globals.previousPaths[o].paths[0]!==void 0&&(s=n.globals.previousPaths[o].paths[0].d)}return s}},{key:"getDataPointsPos",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],n=n||[];for(var o=[],c=0;c=360&&(R=360-Math.abs(this.startAngle)-.1);var M=c.drawPath({d:"",stroke:P,strokeWidth:p*parseInt(S.strokeWidth,10)/100,fill:"none",strokeOpacity:S.opacity,classes:"apexcharts-radialbar-area"});if(S.dropShadow.enabled){var H=S.dropShadow;h.dropShadow(M,H)}y.add(M),M.attr("id","apexcharts-radialbarTrack-"+b),this.animatePaths(M,{centerX:s.centerX,centerY:s.centerY,endAngle:R,startAngle:T,size:s.size,i:b,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:o.globals.easing})}return d}},{key:"drawArcs",value:function(s){var o=this.w,c=new N(this.ctx),d=new Fe(this.ctx),h=new Y(this.ctx),g=c.group(),p=this.getStrokeWidth(s);s.size=s.size-p/2;var b=o.config.plotOptions.radialBar.hollow.background,y=s.size-p*s.series.length-this.margin*s.series.length-p*parseInt(o.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,S=y-o.config.plotOptions.radialBar.hollow.margin;o.config.plotOptions.radialBar.hollow.image!==void 0&&(b=this.drawHollowImage(s,g,y,b));var P=this.drawHollow({size:S,centerX:s.centerX,centerY:s.centerY,fill:b||"transparent"});if(o.config.plotOptions.radialBar.hollow.dropShadow.enabled){var T=o.config.plotOptions.radialBar.hollow.dropShadow;h.dropShadow(P,T)}var R=1;!this.radialDataLabels.total.show&&o.globals.series.length>1&&(R=0);var M=null;this.radialDataLabels.show&&(M=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:y,centerX:s.centerX,centerY:s.centerY,opacity:R})),o.config.plotOptions.radialBar.hollow.position==="back"&&(g.add(P),M&&g.add(M));var H=!1;o.config.plotOptions.radialBar.inverseOrder&&(H=!0);for(var U=H?s.series.length-1:0;H?U>=0:U100?100:s.series[U])/100,K=Math.round(this.totalAngle*q)+this.startAngle,ae=void 0;o.globals.dataChanged&&(z=this.startAngle,ae=Math.round(this.totalAngle*L.negToZero(o.globals.previousPaths[U])/100)+z),Math.abs(K)+Math.abs(I)>=360&&(K-=.01),Math.abs(ae)+Math.abs(z)>=360&&(ae-=.01);var re=K-I,ge=Array.isArray(o.config.stroke.dashArray)?o.config.stroke.dashArray[U]:o.config.stroke.dashArray,Se=c.drawPath({d:"",stroke:k,strokeWidth:p,fill:"none",fillOpacity:o.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+U,strokeDashArray:ge});if(N.setAttrs(Se.node,{"data:angle":re,"data:value":s.series[U]}),o.config.chart.dropShadow.enabled){var ye=o.config.chart.dropShadow;h.dropShadow(Se,ye,U)}h.setSelectionFilter(Se,0,U),this.addListeners(Se,this.radialDataLabels),v.add(Se),Se.attr({index:0,j:U});var Ne=0;!this.initialAnim||o.globals.resized||o.globals.dataChanged||(Ne=o.config.chart.animations.speed),o.globals.dataChanged&&(Ne=o.config.chart.animations.dynamicAnimation.speed),this.animDur=Ne/(1.2*s.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(Se,{centerX:s.centerX,centerY:s.centerY,endAngle:K,startAngle:I,prevEndAngle:ae,prevStartAngle:z,size:s.size,i:U,totalItems:2,animBeginArr:this.animBeginArr,dur:Ne,shouldSetPrevPaths:!0,easing:o.globals.easing})}return{g,elHollow:P,dataLabels:M}}},{key:"drawHollow",value:function(s){var o=new N(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,c,d){var h=this.w,g=new Fe(this.ctx),p=L.randomId(),b=h.config.plotOptions.radialBar.hollow.image;if(h.config.plotOptions.radialBar.hollow.imageClipped)g.clippedImgArea({width:c,height:c,image:b,patternID:"pattern".concat(h.globals.cuid).concat(p)}),d="url(#pattern".concat(h.globals.cuid).concat(p,")");else{var y=h.config.plotOptions.radialBar.hollow.imageWidth,S=h.config.plotOptions.radialBar.hollow.imageHeight;if(y===void 0&&S===void 0){var P=h.globals.dom.Paper.image(b).loaded(function(R){this.move(s.centerX-R.width/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-R.height/2+h.config.plotOptions.radialBar.hollow.imageOffsetY)});o.add(P)}else{var T=h.globals.dom.Paper.image(b).loaded(function(R){this.move(s.centerX-y/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-S/2+h.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(y,S)});o.add(T)}}return d}},{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}}]),n}(),ox=function(F){w(n,_i);var t=_(n);function n(){return u(this,n),t.apply(this,arguments)}return m(n,[{key:"draw",value:function(s,o){var c=this.w,d=new N(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=s,this.seriesRangeStart=c.globals.seriesRangeStart,this.seriesRangeEnd=c.globals.seriesRangeEnd,this.barHelpers.initVariables(s);for(var h=d.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),g=0;g0&&(this.visibleI=this.visibleI+1);var H=0,U=0;this.yRatio.length>1&&(this.yaxisIndex=R);var v=this.barHelpers.initialPositions();T=v.y,S=v.zeroW,P=v.x,U=v.barWidth,H=v.barHeight,p=v.xDivision,b=v.yDivision,y=v.zeroH;for(var k=d.group({class:"apexcharts-datalabels","data:realIndex":R}),I=d.group({class:"apexcharts-rangebar-goals-markers"}),z=0;z0});return this.isHorizontal?(d=R.config.plotOptions.bar.rangeBarGroupRows?g+S*k:g+b*this.visibleI+S*k,I>-1&&!R.config.plotOptions.bar.rangeBarOverlap&&(M=R.globals.seriesRange[o][I].overlaps).indexOf(H)>-1&&(d=(b=T.barHeight/M.length)*this.visibleI+S*(100-parseInt(this.barOptions.barHeight,10))/100/2+b*(this.visibleI+M.indexOf(H))+S*k)):(k>-1&&(h=R.config.plotOptions.bar.rangeBarGroupRows?p+P*k:p+y*this.visibleI+P*k),I>-1&&!R.config.plotOptions.bar.rangeBarOverlap&&(M=R.globals.seriesRange[o][I].overlaps).indexOf(H)>-1&&(h=(y=T.barWidth/M.length)*this.visibleI+P*(100-parseInt(this.barOptions.barWidth,10))/100/2+y*(this.visibleI+M.indexOf(H))+P*k)),{barYPosition:d,barXPosition:h,barHeight:b,barWidth:y}}},{key:"drawRangeColumnPaths",value:function(s){var o=s.indexes,c=s.x,d=s.xDivision,h=s.barWidth,g=s.barXPosition,p=s.zeroH,b=this.w,y=o.i,S=o.j,P=this.yRatio[this.yaxisIndex],T=o.realIndex,R=this.getRangeValue(T,S),M=Math.min(R.start,R.end),H=Math.max(R.start,R.end);this.series[y][S]===void 0||this.series[y][S]===null?M=p:(M=p-M/P,H=p-H/P);var U=Math.abs(H-M),v=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:h,y1:M,y2:H,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:o.realIndex,i:T,j:S,w:b});return b.globals.isXNumeric||(c+=d),{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:U,x:c,y:H,goalY:this.barHelpers.getGoalValues("y",null,p,y,S),barXPosition:g}}},{key:"drawRangeBarPaths",value:function(s){var o=s.indexes,c=s.y,d=s.y1,h=s.y2,g=s.yDivision,p=s.barHeight,b=s.barYPosition,y=s.zeroW,S=this.w,P=y+d/this.invertedYRatio,T=y+h/this.invertedYRatio,R=Math.abs(T-P),M=this.barHelpers.getBarpaths({barYPosition:b,barHeight:p,x1:P,x2:T,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:o.realIndex,realIndex:o.realIndex,j:o.j,w:S});return S.globals.isXNumeric||(c+=g),{pathTo:M.pathTo,pathFrom:M.pathFrom,barWidth:R,x:T,goalX:this.barHelpers.getGoalValues("x",y,null,o.realIndex,o.j),y:c}}},{key:"getRangeValue",value:function(s,o){var c=this.w;return{start:c.globals.seriesRangeStart[s][o],end:c.globals.seriesRangeEnd[s][o]}}}]),n}(),lx=function(){function F(t){u(this,F),this.w=t.w,this.lineCtx=t}return m(F,[{key:"sameValueSeriesFix",value:function(t,n){var s=this.w;if((s.config.fill.type==="gradient"||s.config.fill.type[t]==="gradient")&&new J(this.lineCtx.ctx,s).seriesHaveSameValues(t)){var o=n[t].slice();o[o.length-1]=o[o.length-1]+1e-6,n[t]=o}return n}},{key:"calculatePoints",value:function(t){var n=t.series,s=t.realIndex,o=t.x,c=t.y,d=t.i,h=t.j,g=t.prevY,p=this.w,b=[],y=[];if(h===0){var S=this.lineCtx.categoryAxisCorrection+p.config.markers.offsetX;p.globals.isXNumeric&&(S=(p.globals.seriesX[s][0]-p.globals.minX)/this.lineCtx.xRatio+p.config.markers.offsetX),b.push(S),y.push(L.isNumber(n[d][0])?g+p.config.markers.offsetY:null),b.push(o+p.config.markers.offsetX),y.push(L.isNumber(n[d][h+1])?c+p.config.markers.offsetY:null)}else b.push(o+p.config.markers.offsetX),y.push(L.isNumber(n[d][h+1])?c+p.config.markers.offsetY:null);return{x:b,y}}},{key:"checkPreviousPaths",value:function(t){for(var n=t.pathFromLine,s=t.pathFromArea,o=t.realIndex,c=this.w,d=0;d0&&parseInt(h.realIndex,10)===parseInt(o,10)&&(h.type==="line"?(this.lineCtx.appendPathFrom=!1,n=c.globals.previousPaths[d].paths[0].d):h.type==="area"&&(this.lineCtx.appendPathFrom=!1,s=c.globals.previousPaths[d].paths[0].d,c.config.stroke.show&&c.globals.previousPaths[d].paths[1]&&(n=c.globals.previousPaths[d].paths[1].d)))}return{pathFromLine:n,pathFromArea:s}}},{key:"determineFirstPrevY",value:function(t){var n,s=t.i,o=t.series,c=t.prevY,d=t.lineYPosition,h=this.w;if(((n=o[s])===null||n===void 0?void 0:n[0])!==void 0)c=(d=h.config.chart.stacked&&s>0?this.lineCtx.prevSeriesY[s-1][0]:this.lineCtx.zeroY)-o[s][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?o[s][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(h.config.chart.stacked&&s>0&&o[s][0]===void 0){for(var g=s-1;g>=0;g--)if(o[g][0]!==null&&o[g][0]!==void 0){c=d=this.lineCtx.prevSeriesY[g][0];break}}return{prevY:c,lineYPosition:d}}}]),F}(),cx=function(F){for(var t,n,s,o,c=function(b){for(var y=[],S=b[0],P=b[1],T=y[0]=ml(S,P),R=1,M=b.length-1;R9&&(o=3*s/Math.sqrt(o),c[g]=o*t,c[g+1]=o*n);for(var p=0;p<=d;p++)o=(F[Math.min(d,p+1)][0]-F[Math.max(0,p-1)][0])/(6*(1+c[p]*c[p])),h.push([o||0,c[p]*o||0]);return h},vl=function(F){for(var t="",n=0;n4?(t+="C".concat(s[0],", ").concat(s[1]),t+=", ".concat(s[2],", ").concat(s[3]),t+=", ".concat(s[4],", ").concat(s[5])):o>2&&(t+="S".concat(s[0],", ").concat(s[1]),t+=", ".concat(s[2],", ").concat(s[3]))}return t},zd=function(F){var t=cx(F),n=F[1],s=F[0],o=[],c=t[1],d=t[0];o.push(s,[s[0]+d[0],s[1]+d[1],n[0]-c[0],n[1]-c[1],n[0],n[1]]);for(var h=2,g=t.length;h0&&(M=(c.globals.seriesX[S][0]-c.globals.minX)/this.xRatio),R.push(M);var H,U=M,v=void 0,k=U,I=this.zeroY,z=this.zeroY;I=this.lineHelpers.determineFirstPrevY({i:y,series:t,prevY:I,lineYPosition:0}).prevY,P.push(I),H=I,h==="rangeArea"&&(v=z=this.lineHelpers.determineFirstPrevY({i:y,series:o,prevY:z,lineYPosition:0}).prevY,T.push(z));var q={type:h,series:t,realIndex:S,i:y,x:M,y:1,pX:U,pY:H,pathsFrom:this._calculatePathsFrom({type:h,series:t,i:y,realIndex:S,prevX:k,prevY:I,prevY2:z}),linePaths:[],areaPaths:[],seriesIndex:s,lineYPosition:0,xArrj:R,yArrj:P,y2Arrj:T,seriesRangeEnd:o},K=this._iterateOverDataPoints(r(r({},q),{},{iterations:h==="rangeArea"?t[y].length-1:void 0,isRangeStart:!0}));if(h==="rangeArea"){var ae=this._calculatePathsFrom({series:o,i:y,realIndex:S,prevX:k,prevY:z}),re=this._iterateOverDataPoints(r(r({},q),{},{series:o,pY:v,pathsFrom:ae,iterations:o[y].length-1,isRangeStart:!1}));K.linePaths[0]=re.linePath+K.linePath,K.pathFromLine=re.pathFromLine+K.pathFromLine}this._handlePaths({type:h,realIndex:S,i:y,paths:K}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),b.push(this.elSeries)}if(c.config.chart.stacked)for(var ge=b.length;ge>0;ge--)g.add(b[ge-1]);else for(var Se=0;Se1&&(this.yaxisIndex=s),this.isReversed=o.config.yaxis[this.yaxisIndex]&&o.config.yaxis[this.yaxisIndex].reversed,this.zeroY=o.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?o.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]: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=c.group({class:"apexcharts-series",seriesName:L.escapeString(o.globals.seriesNames[s])}),this.elPointsMain=c.group({class:"apexcharts-series-markers-wrap","data:realIndex":s}),this.elDataLabelsWrap=c.group({class:"apexcharts-datalabels","data:realIndex":s});var d=t[n].length===o.globals.dataPoints;this.elSeries.attr({"data:longestSeries":d,rel:n+1,"data:realIndex":s}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var n,s,o,c,d=t.type,h=t.series,g=t.i,p=t.realIndex,b=t.prevX,y=t.prevY,S=t.prevY2,P=this.w,T=new N(this.ctx);if(h[g][0]===null){for(var R=0;R0){var M=this.lineHelpers.checkPreviousPaths({pathFromLine:o,pathFromArea:c,realIndex:p});o=M.pathFromLine,c=M.pathFromArea}return{prevX:b,prevY:y,linePath:n,areaPath:s,pathFromLine:o,pathFromArea:c}}},{key:"_handlePaths",value:function(t){var n=t.type,s=t.realIndex,o=t.i,c=t.paths,d=this.w,h=new N(this.ctx),g=new Fe(this.ctx);this.prevSeriesY.push(c.yArrj),d.globals.seriesXvalues[s]=c.xArrj,d.globals.seriesYvalues[s]=c.yArrj;var p=d.config.forecastDataPoints;if(p.count>0&&n!=="rangeArea"){var b=d.globals.seriesXvalues[s][d.globals.seriesXvalues[s].length-p.count-1],y=h.drawRect(b,0,d.globals.gridWidth,d.globals.gridHeight,0);d.globals.dom.elForecastMask.appendChild(y.node);var S=h.drawRect(0,0,b,d.globals.gridHeight,0);d.globals.dom.elNonForecastMask.appendChild(S.node)}this.pointsChart||d.globals.delayedElements.push({el:this.elPointsMain.node,index:s});var P={i:o,realIndex:s,animationDelay:o,initialSpeed:d.config.chart.animations.speed,dataChangeSpeed:d.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(n)};if(n==="area")for(var T=g.fillPath({seriesNumber:s}),R=0;R0&&n!=="rangeArea"){var q=h.renderPaths(I);q.node.setAttribute("stroke-dasharray",p.dashArray),p.strokeWidth&&q.node.setAttribute("stroke-width",p.strokeWidth),this.elSeries.add(q),q.attr("clip-path","url(#forecastMask".concat(d.globals.cuid,")")),z.attr("clip-path","url(#nonForecastMask".concat(d.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var n=t.type,s=t.series,o=t.iterations,c=t.realIndex,d=t.i,h=t.x,g=t.y,p=t.pX,b=t.pY,y=t.pathsFrom,S=t.linePaths,P=t.areaPaths,T=t.seriesIndex,R=t.lineYPosition,M=t.xArrj,H=t.yArrj,U=t.y2Arrj,v=t.isRangeStart,k=t.seriesRangeEnd,I=this.w,z=new N(this.ctx),q=this.yRatio,K=y.prevY,ae=y.linePath,re=y.areaPath,ge=y.pathFromLine,Se=y.pathFromArea,ye=L.isNumber(I.globals.minYArr[c])?I.globals.minYArr[c]:I.globals.minY;o||(o=I.globals.dataPoints>1?I.globals.dataPoints-1:I.globals.dataPoints);for(var Ne=g,$e=0;$e0&&I.globals.collapsedSeries.length-1){Ot--;break}return Ot>=0?Ot:0}(d-1)][$e+1]:R=this.zeroY:R=this.zeroY,lt?g=R-ye/q[this.yaxisIndex]+2*(this.isReversed?ye/q[this.yaxisIndex]:0):(g=R-s[d][$e+1]/q[this.yaxisIndex]+2*(this.isReversed?s[d][$e+1]/q[this.yaxisIndex]:0),n==="rangeArea"&&(Ne=R-k[d][$e+1]/q[this.yaxisIndex]+2*(this.isReversed?k[d][$e+1]/q[this.yaxisIndex]:0))),M.push(h),H.push(g),U.push(Ne);var dt=this.lineHelpers.calculatePoints({series:s,x:h,y:g,realIndex:c,i:d,j:$e,prevY:K}),kt=this._createPaths({type:n,series:s,i:d,realIndex:c,j:$e,x:h,y:g,y2:Ne,xArrj:M,yArrj:H,y2Arrj:U,pX:p,pY:b,linePath:ae,areaPath:re,linePaths:S,areaPaths:P,seriesIndex:T,isRangeStart:v});P=kt.areaPaths,S=kt.linePaths,p=kt.pX,b=kt.pY,re=kt.areaPath,ae=kt.linePath,!this.appendPathFrom||I.config.stroke.curve==="monotoneCubic"&&n==="rangeArea"||(ge+=z.line(h,this.zeroY),Se+=z.line(h,this.zeroY)),this.handleNullDataPoints(s,dt,d,$e,c),this._handleMarkersAndLabels({type:n,pointsPos:dt,i:d,j:$e,realIndex:c,isRangeStart:v})}return{yArrj:H,xArrj:M,pathFromArea:Se,areaPaths:P,pathFromLine:ge,linePaths:S,linePath:ae,areaPath:re}}},{key:"_handleMarkersAndLabels",value:function(t){var n=t.type,s=t.pointsPos,o=t.isRangeStart,c=t.i,d=t.j,h=t.realIndex,g=this.w,p=new ze(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,d,{realIndex:h,pointsPos:s,zRatio:this.zRatio,elParent:this.elPointsMain});else{g.globals.series[c].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var b=this.markers.plotChartMarkers(s,h,d+1);b!==null&&this.elPointsMain.add(b)}var y=p.drawDataLabel({type:n,isRangeStart:o,pos:s,i:h,j:d+1});y!==null&&this.elDataLabelsWrap.add(y)}},{key:"_createPaths",value:function(t){var n=t.type,s=t.series,o=t.i,c=t.realIndex,d=t.j,h=t.x,g=t.y,p=t.xArrj,b=t.yArrj,y=t.y2,S=t.y2Arrj,P=t.pX,T=t.pY,R=t.linePath,M=t.areaPath,H=t.linePaths,U=t.areaPaths,v=t.seriesIndex,k=t.isRangeStart,I=this.w,z=new N(this.ctx),q=I.config.stroke.curve,K=this.areaBottomY;if(Array.isArray(I.config.stroke.curve)&&(q=Array.isArray(v)?I.config.stroke.curve[v[o]]:I.config.stroke.curve[o]),(n==="rangeArea"&&(I.globals.hasNullValues||I.config.forecastDataPoints.count>0)||I.globals.hasNullValues)&&q==="monotoneCubic"&&(q="straight"),q==="smooth"){var ae=.35*(h-P);I.globals.hasNullValues?(s[o][d]!==null&&(s[o][d+1]!==null?(R=z.move(P,T)+z.curve(P+ae,T,h-ae,g,h+1,g),M=z.move(P+1,T)+z.curve(P+ae,T,h-ae,g,h+1,g)+z.line(h,K)+z.line(P,K)+"z"):(R=z.move(P,T),M=z.move(P,T)+"z")),H.push(R),U.push(M)):(R+=z.curve(P+ae,T,h-ae,g,h,g),M+=z.curve(P+ae,T,h-ae,g,h,g)),P=h,T=g,d===s[o].length-2&&(M+=z.curve(P,T,h,g,h,K)+z.move(h,g)+"z",n==="rangeArea"&&k?R+=z.curve(P,T,h,g,h,y)+z.move(h,y)+"z":I.globals.hasNullValues||(H.push(R),U.push(M)))}else if(q==="monotoneCubic"){if(n==="rangeArea"?p.length===I.globals.dataPoints:d===s[o].length-2){var re=p.map(function(ct,dt){return[p[dt],b[dt]]}),ge=zd(re);if(R+=vl(ge),M+=vl(ge),P=h,T=g,n==="rangeArea"&&k){R+=z.line(p[p.length-1],S[S.length-1]);var Se=p.slice().reverse(),ye=S.slice().reverse(),Ne=Se.map(function(ct,dt){return[Se[dt],ye[dt]]}),$e=zd(Ne);M=R+=vl($e)}else M+=z.curve(P,T,h,g,h,K)+z.move(h,g)+"z";H.push(R),U.push(M)}}else{if(s[o][d+1]===null){R+=z.move(h,g);var lt=I.globals.isXNumeric?(I.globals.seriesX[c][d]-I.globals.minX)/this.xRatio:h-this.xDivision;M=M+z.line(lt,K)+z.move(h,g)+"z"}s[o][d]===null&&(R+=z.move(h,g),M+=z.move(h,K)),q==="stepline"?(R=R+z.line(h,null,"H")+z.line(null,g,"V"),M=M+z.line(h,null,"H")+z.line(null,g,"V")):q==="straight"&&(R+=z.line(h,g),M+=z.line(h,g)),d===s[o].length-2&&(M=M+z.line(h,K)+z.move(h,g)+"z",n==="rangeArea"&&k?R=R+z.line(h,y)+z.move(h,y)+"z":(H.push(R),U.push(M)))}return{linePaths:H,areaPaths:U,pX:P,pY:T,linePath:R,areaPath:M}}},{key:"handleNullDataPoints",value:function(t,n,s,o,c){var d=this.w;if(t[s][o]===null&&d.config.markers.showNullDataPoints||t[s].length===1){var h=this.markers.plotChartMarkers(n,c,o+1,this.strokeWidth-d.config.markers.strokeWidth/2,!0);h!==null&&this.elPointsMain.add(h)}}}]),F}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function F(h,g,p,b){this.xoffset=h,this.yoffset=g,this.height=b,this.width=p,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(y){var S,P=[],T=this.xoffset,R=this.yoffset,M=c(y)/this.height,H=c(y)/this.width;if(this.width>=this.height)for(S=0;S=this.height){var P=y/this.height,T=this.width-P;S=new F(this.xoffset+P,this.yoffset,T,this.height)}else{var R=y/this.width,M=this.height-R;S=new F(this.xoffset,this.yoffset+R,this.width,M)}return S}}function t(h,g,p,b,y){b=b===void 0?0:b,y=y===void 0?0:y;var S=n(function(P,T){var R,M=[],H=T/c(P);for(R=0;R=v}(g,S=h[0],y)?(g.push(S),n(h.slice(1),g,p,b)):(P=p.cutArea(c(g),b),b.push(p.getCoordinates(g)),n(h,[],P,b)),b;b.push(p.getCoordinates(g))}function s(h,g){var p=Math.min.apply(Math,h),b=Math.max.apply(Math,h),y=c(h);return Math.max(Math.pow(g,2)*b/Math.pow(y,2),Math.pow(y,2)/(Math.pow(g,2)*p))}function o(h){return h&&h.constructor===Array}function c(h){var g,p=0;for(g=0;gd-o&&p.width<=h-c){var b=g.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(b.x," ").concat(b.y,") translate(").concat(p.height/3,")"))}}},{key:"truncateLabels",value:function(t,n,s,o,c,d){var h=new N(this.ctx),g=h.getTextRects(t,n).width+this.w.config.stroke.width+5>c-s&&d-o>c-s?d-o:c-s,p=h.getTextBasedOnMaxWidth({text:t,maxWidth:g,fontSize:n});return t.length!==p.length&&g/n<5?"":p}},{key:"animateTreemap",value:function(t,n,s,o){var c=new W(this.ctx);c.animateRect(t,{x:n.x,y:n.y,width:n.width,height:n.height},{x:s.x,y:s.y,width:s.width,height:s.height},o,function(){c.animationCompleted(t)})}}]),F}(),dx=86400,hx=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return m(F,[{key:"calculateTimeScaleTicks",value:function(t,n){var s=this,o=this.w;if(o.globals.allSeriesCollapsed)return o.globals.labels=[],o.globals.timescaleLabels=[],[];var c=new le(this.ctx),d=(n-t)/864e5;this.determineInterval(d),o.globals.disableZoomIn=!1,o.globals.disableZoomOut=!1,d<.00011574074074074075?o.globals.disableZoomIn=!0:d>5e4&&(o.globals.disableZoomOut=!0);var h=c.getTimeUnitsfromTimestamp(t,n,this.utc),g=o.globals.gridWidth/d,p=g/24,b=p/60,y=b/60,S=Math.floor(24*d),P=Math.floor(1440*d),T=Math.floor(d*dx),R=Math.floor(d),M=Math.floor(d/30),H=Math.floor(d/365),U={minMillisecond:h.minMillisecond,minSecond:h.minSecond,minMinute:h.minMinute,minHour:h.minHour,minDate:h.minDate,minMonth:h.minMonth,minYear:h.minYear},v={firstVal:U,currentMillisecond:U.minMillisecond,currentSecond:U.minSecond,currentMinute:U.minMinute,currentHour:U.minHour,currentMonthDate:U.minDate,currentDate:U.minDate,currentMonth:U.minMonth,currentYear:U.minYear,daysWidthOnXAxis:g,hoursWidthOnXAxis:p,minutesWidthOnXAxis:b,secondsWidthOnXAxis:y,numberOfSeconds:T,numberOfMinutes:P,numberOfHours:S,numberOfDays:R,numberOfMonths:M,numberOfYears:H};switch(this.tickInterval){case"years":this.generateYearScale(v);break;case"months":case"half_year":this.generateMonthScale(v);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(v);break;case"hours":this.generateHourScale(v);break;case"minutes_fives":case"minutes":this.generateMinuteScale(v);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(v)}var k=this.timeScaleArray.map(function(I){var z={position:I.position,unit:I.unit,year:I.year,day:I.day?I.day:1,hour:I.hour?I.hour:0,month:I.month+1};return I.unit==="month"?r(r({},z),{},{day:1,value:I.value+1}):I.unit==="day"||I.unit==="hour"?r(r({},z),{},{value:I.value}):I.unit==="minute"?r(r({},z),{},{value:I.value,minute:I.value}):I.unit==="second"?r(r({},z),{},{value:I.value,minute:I.minute,second:I.second}):I});return k.filter(function(I){var z=1,q=Math.ceil(o.globals.gridWidth/120),K=I.value;o.config.xaxis.tickAmount!==void 0&&(q=o.config.xaxis.tickAmount),k.length>q&&(z=Math.floor(k.length/q));var ae=!1,re=!1;switch(s.tickInterval){case"years":I.unit==="year"&&(ae=!0);break;case"half_year":z=7,I.unit==="year"&&(ae=!0);break;case"months":z=1,I.unit==="year"&&(ae=!0);break;case"months_fortnight":z=15,I.unit!=="year"&&I.unit!=="month"||(ae=!0),K===30&&(re=!0);break;case"months_days":z=10,I.unit==="month"&&(ae=!0),K===30&&(re=!0);break;case"week_days":z=8,I.unit==="month"&&(ae=!0);break;case"days":z=1,I.unit==="month"&&(ae=!0);break;case"hours":I.unit==="day"&&(ae=!0);break;case"minutes_fives":case"seconds_fives":K%5!=0&&(re=!0);break;case"seconds_tens":K%10!=0&&(re=!0)}if(s.tickInterval==="hours"||s.tickInterval==="minutes_fives"||s.tickInterval==="seconds_tens"||s.tickInterval==="seconds_fives"){if(!re)return!0}else if((K%z==0||ae)&&!re)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,n){var s=this.w,o=this.formatDates(t),c=this.removeOverlappingTS(o);s.globals.timescaleLabels=c.slice(),new ot(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var n=24*t,s=60*n;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 n>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 n=t.firstVal,s=t.currentMonth,o=t.currentYear,c=t.daysWidthOnXAxis,d=t.numberOfYears,h=n.minYear,g=0,p=new le(this.ctx),b="year";if(n.minDate>1||n.minMonth>0){var y=p.determineRemainingDaysOfYear(n.minYear,n.minMonth,n.minDate);g=(p.determineDaysOfYear(n.minYear)-y+1)*c,h=n.minYear+1,this.timeScaleArray.push({position:g,value:h,unit:b,year:h,month:L.monthMod(s+1)})}else n.minDate===1&&n.minMonth===0&&this.timeScaleArray.push({position:g,value:h,unit:b,year:o,month:L.monthMod(s+1)});for(var S=h,P=g,T=0;T1){p=(b.determineDaysOfMonths(o+1,n.minYear)-s+1)*d,g=L.monthMod(o+1);var P=c+S,T=L.monthMod(g),R=g;g===0&&(y="year",R=P,T=1,P+=S+=1),this.timeScaleArray.push({position:p,value:R,unit:y,year:P,month:T})}else this.timeScaleArray.push({position:p,value:g,unit:y,year:c,month:L.monthMod(o)});for(var M=g+1,H=p,U=0,v=1;Uh.determineDaysOfMonths(k+1,I)&&(b=1,g="month",P=k+=1),k},S=(24-n.minHour)*c,P=p,T=y(b,s,o);n.minHour===0&&n.minDate===1?(S=0,P=L.monthMod(n.minMonth),g="month",b=n.minDate,d++):n.minDate!==1&&n.minHour===0&&n.minMinute===0&&(S=0,p=n.minDate,P=p,T=y(b=p,s,o)),this.timeScaleArray.push({position:S,value:P,unit:g,year:this._getYear(o,T,0),month:L.monthMod(T),day:b});for(var R=S,M=0;Mg.determineDaysOfMonths(q+1,c)&&(M=1,q+=1),{month:q,date:M}},y=function(z,q){return z>g.determineDaysOfMonths(q+1,c)?q+=1:q},S=60-(n.minMinute+n.minSecond/60),P=S*d,T=n.minHour+1,R=T+1;S===60&&(P=0,R=(T=n.minHour)+1);var M=s,H=y(M,o);this.timeScaleArray.push({position:P,value:T,unit:p,day:M,hour:R,year:c,month:L.monthMod(H)});for(var U=P,v=0;v=24&&(R=0,p="day",H=b(M+=1,H).month,H=y(M,H));var k=this._getYear(c,H,0);U=60*d+U;var I=R===0?M:R;this.timeScaleArray.push({position:U,value:I,unit:p,hour:R,day:M,year:k,month:L.monthMod(H)}),R++}}},{key:"generateMinuteScale",value:function(t){for(var n=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,c=t.currentHour,d=t.currentDate,h=t.currentMonth,g=t.currentYear,p=t.minutesWidthOnXAxis,b=t.secondsWidthOnXAxis,y=t.numberOfMinutes,S=o+1,P=d,T=h,R=g,M=c,H=(60-s-n/1e3)*b,U=0;U=60&&(S=0,(M+=1)===24&&(M=0)),this.timeScaleArray.push({position:H,value:S,unit:"minute",hour:M,minute:S,day:P,year:this._getYear(R,T,0),month:L.monthMod(T)}),H+=p,S++}},{key:"generateSecondScale",value:function(t){for(var n=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,c=t.currentHour,d=t.currentDate,h=t.currentMonth,g=t.currentYear,p=t.secondsWidthOnXAxis,b=t.numberOfSeconds,y=s+1,S=o,P=d,T=h,R=g,M=c,H=(1e3-n)/1e3*p,U=0;U=60&&(y=0,++S>=60&&(S=0,++M===24&&(M=0))),this.timeScaleArray.push({position:H,value:y,unit:"second",hour:M,minute:S,second:y,day:P,year:this._getYear(R,T,0),month:L.monthMod(T)}),H+=p,y++}},{key:"createRawDateString",value:function(t,n){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"+n).slice(-2):"-01":s+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?s+=t.unit==="hour"?"T"+("0"+n).slice(-2):"T00":s+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?s+=":"+("0"+n).slice(-2):s+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?s+=":"+("0"+n).slice(-2):s+=":00",this.utc&&(s+=".000Z"),s}},{key:"formatDates",value:function(t){var n=this,s=this.w;return t.map(function(o){var c=o.value.toString(),d=new le(n.ctx),h=n.createRawDateString(o,c),g=d.getDate(d.parseDate(h));if(n.utc||(g=d.getDate(d.parseDateWithTimezone(h))),s.config.xaxis.labels.format===void 0){var p="dd MMM",b=s.config.xaxis.labels.datetimeFormatter;o.unit==="year"&&(p=b.year),o.unit==="month"&&(p=b.month),o.unit==="day"&&(p=b.day),o.unit==="hour"&&(p=b.hour),o.unit==="minute"&&(p=b.minute),o.unit==="second"&&(p=b.second),c=d.formatDate(g,p)}else c=d.formatDate(g,s.config.xaxis.labels.format);return{dateString:h,position:o.position,value:c,unit:o.unit,year:o.year,month:o.month}})}},{key:"removeOverlappingTS",value:function(t){var n,s=this,o=new N(this.ctx),c=!1;t.length>0&&t[0].value&&t.every(function(g){return g.value.length===t[0].value.length})&&(c=!0,n=o.getTextRects(t[0].value).width);var d=0,h=t.map(function(g,p){if(p>0&&s.w.config.xaxis.labels.hideOverlappingLabels){var b=c?n:o.getTextRects(t[d].value).width,y=t[d].position;return g.position>y+b+10?(d=p,g):null}return g});return h=h.filter(function(g){return g!==null})}},{key:"_getYear",value:function(t,n,s){return t+Math.floor(n/12)+s}}]),F}(),fx=function(){function F(t,n){u(this,F),this.ctx=n,this.w=n.w,this.el=t}return m(F,[{key:"setupElements",value:function(){var t=this.w.globals,n=this.w.config,s=n.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(s)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(s)>-1,t.isBarHorizontal=(n.chart.type==="bar"||n.chart.type==="rangeBar"||n.chart.type==="boxPlot")&&n.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),N.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(n.chart.offsetX,", ").concat(n.chart.offsetY,")")}),t.dom.Paper.node.style.background=n.chart.background,this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),N.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,n){var s=this.w,o=s.config,c=s.globals,d={series:[],i:[]},h={series:[],i:[]},g={series:[],i:[]},p={series:[],i:[]},b={series:[],i:[]},y={series:[],i:[]},S={series:[],i:[]},P={series:[],i:[]},T={series:[],seriesRangeEnd:[],i:[]};c.series.map(function(q,K){var ae=0;t[K].type!==void 0?(t[K].type==="column"||t[K].type==="bar"?(c.series.length>1&&o.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),b.series.push(q),b.i.push(K),ae++,s.globals.columnSeries=b.series):t[K].type==="area"?(h.series.push(q),h.i.push(K),ae++):t[K].type==="line"?(d.series.push(q),d.i.push(K),ae++):t[K].type==="scatter"?(g.series.push(q),g.i.push(K)):t[K].type==="bubble"?(p.series.push(q),p.i.push(K),ae++):t[K].type==="candlestick"?(y.series.push(q),y.i.push(K),ae++):t[K].type==="boxPlot"?(S.series.push(q),S.i.push(K),ae++):t[K].type==="rangeBar"?(P.series.push(q),P.i.push(K),ae++):t[K].type==="rangeArea"?(T.series.push(c.seriesRangeStart[K]),T.seriesRangeEnd.push(c.seriesRangeEnd[K]),T.i.push(K),ae++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),ae>1&&(c.comboCharts=!0)):(d.series.push(q),d.i.push(K))});var R=new pl(this.ctx,n),M=new gl(this.ctx,n);this.ctx.pie=new Dd(this.ctx);var H=new rx(this.ctx);this.ctx.rangeBar=new ox(this.ctx,n);var U=new sx(this.ctx),v=[];if(c.comboCharts){if(h.series.length>0&&v.push(R.draw(h.series,"area",h.i)),b.series.length>0)if(s.config.chart.stacked){var k=new Md(this.ctx,n);v.push(k.draw(b.series,b.i))}else this.ctx.bar=new _i(this.ctx,n),v.push(this.ctx.bar.draw(b.series,b.i));if(T.series.length>0&&v.push(R.draw(T.series,"rangeArea",T.i,T.seriesRangeEnd)),d.series.length>0&&v.push(R.draw(d.series,"line",d.i)),y.series.length>0&&v.push(M.draw(y.series,"candlestick",y.i)),S.series.length>0&&v.push(M.draw(S.series,"boxPlot",S.i)),P.series.length>0&&v.push(this.ctx.rangeBar.draw(P.series,P.i)),g.series.length>0){var I=new pl(this.ctx,n,!0);v.push(I.draw(g.series,"scatter",g.i))}if(p.series.length>0){var z=new pl(this.ctx,n,!0);v.push(z.draw(p.series,"bubble",p.i))}}else switch(o.chart.type){case"line":v=R.draw(c.series,"line");break;case"area":v=R.draw(c.series,"area");break;case"bar":o.chart.stacked?v=new Md(this.ctx,n).draw(c.series):(this.ctx.bar=new _i(this.ctx,n),v=this.ctx.bar.draw(c.series));break;case"candlestick":v=new gl(this.ctx,n).draw(c.series,"candlestick");break;case"boxPlot":v=new gl(this.ctx,n).draw(c.series,o.chart.type);break;case"rangeBar":v=this.ctx.rangeBar.draw(c.series);break;case"rangeArea":v=R.draw(c.seriesRangeStart,"rangeArea",void 0,c.seriesRangeEnd);break;case"heatmap":v=new ix(this.ctx,n).draw(c.series);break;case"treemap":v=new ux(this.ctx,n).draw(c.series);break;case"pie":case"donut":case"polarArea":v=this.ctx.pie.draw(c.series);break;case"radialBar":v=H.draw(c.series);break;case"radar":v=U.draw(c.series);break;default:v=R.draw(c.series)}return v}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,n=this.w.config;t.svgWidth=n.chart.width,t.svgHeight=n.chart.height;var s=L.getDimensions(this.el),o=n.chart.width.toString().split(/[0-9]+/g).pop();o==="%"?L.isNumber(s[0])&&(s[0].width===0&&(s=L.getDimensions(this.el.parentNode)),t.svgWidth=s[0]*parseInt(n.chart.width,10)/100):o!=="px"&&o!==""||(t.svgWidth=parseInt(n.chart.width,10));var c=n.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(c==="%"){var d=L.getDimensions(this.el.parentNode);t.svgHeight=d[1]*parseInt(n.chart.height,10)/100}else t.svgHeight=parseInt(n.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),N.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),c!=="%"){var h=n.chart.sparkline.enabled?0:t.axisCharts?n.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+h+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,n=t.translateY,s={transform:"translate("+t.translateX+", "+n+")"};N.setAttrs(t.dom.elGraphical.node,s)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,n=t.globals,s=0,o=t.config.chart.sparkline.enabled?1:15;o+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(s=new ft(this.ctx).legendHelpers.getLegendBBox().clwh+10);var c=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),d=2.05*t.globals.radialSize;if(c&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var h=L.getBoundingClientRect(c);d=h.bottom;var g=h.bottom-h.top;d=Math.max(2.05*t.globals.radialSize,g)}var p=d+n.translateY+s+o;n.dom.elLegendForeign&&n.dom.elLegendForeign.setAttribute("height",p),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(n.dom.elWrap.style.height=p+"px",N.setAttrs(n.dom.Paper.node,{height:p}),n.dom.Paper.node.parentNode.parentNode.style.minHeight=p+"px")}},{key:"coreCalculations",value:function(){new te(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,n=function(){return t.w.config.series.map(function(c){return[]})},s=new Ee,o=this.w.globals;s.initGlobalVars(o),o.seriesXvalues=n(),o.seriesYvalues=n()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var t=null,n=this.w;if(n.globals.axisCharts){if(n.config.xaxis.crosshairs.position==="back"&&new Me(this.ctx).drawXCrosshairs(),n.config.yaxis[0].crosshairs.position==="back"&&new Me(this.ctx).drawYCrosshairs(),n.config.xaxis.type==="datetime"&&n.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new hx(this.ctx);var s=[];isFinite(n.globals.minX)&&isFinite(n.globals.maxX)&&!n.globals.isBarHorizontal?s=this.ctx.timeScale.calculateTimeScaleTicks(n.globals.minX,n.globals.maxX):n.globals.isBarHorizontal&&(s=this.ctx.timeScale.calculateTimeScaleTicks(n.globals.minY,n.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(s)}t=new J(this.ctx).getCalculatedRatios()}return t}},{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,n=this.w;if(n.config.chart.brush.enabled&&typeof n.config.chart.events.selection!="function"){var s=Array.isArray(n.config.chart.brush.targets)||[n.config.chart.brush.target];s.forEach(function(o){var c=ApexCharts.getChartByID(o);c.w.globals.brushSource=t.ctx,typeof c.w.config.chart.events.zoomed!="function"&&(c.w.config.chart.events.zoomed=function(){t.updateSourceChart(c)}),typeof c.w.config.chart.events.scrolled!="function"&&(c.w.config.chart.events.scrolled=function(){t.updateSourceChart(c)})}),n.config.chart.events.selection=function(o,c){s.forEach(function(d){var h=ApexCharts.getChartByID(d),g=L.clone(n.config.yaxis);if(n.config.chart.brush.autoScaleYaxis&&h.w.globals.series.length===1){var p=new Z(h);g=p.autoScaleY(h,g,c)}var b=h.w.config.yaxis.reduce(function(y,S,P){return[].concat(D(y),[r(r({},h.w.config.yaxis[P]),{},{min:g[0].min,max:g[0].max})])},[]);h.ctx.updateHelpers._updateOptions({xaxis:{min:c.xaxis.min,max:c.xaxis.max},yaxis:b},!1,!1,!1,!1)})}}}}]),F}(),gx=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"_updateOptions",value:function(t){var n=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(h){var g=[n.ctx];c&&(g=n.ctx.getSyncedCharts()),n.ctx.w.globals.isExecCalled&&(g=[n.ctx],n.ctx.w.globals.isExecCalled=!1),g.forEach(function(p,b){var y=p.w;if(y.globals.shouldAnimate=o,s||(y.globals.resized=!0,y.globals.dataChanged=!0,o&&p.series.getPreviousPaths()),t&&l(t)==="object"&&(p.config=new ke(t),t=J.extendArrayProps(p.config,t,y),p.w.globals.chartID!==n.ctx.w.globals.chartID&&delete t.series,y.config=L.extend(y.config,t),d&&(y.globals.lastXAxis=t.xaxis?L.clone(t.xaxis):[],y.globals.lastYAxis=t.yaxis?L.clone(t.yaxis):[],y.globals.initialConfig=L.extend({},y.config),y.globals.initialSeries=L.clone(y.config.series),t.series))){for(var S=0;S2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(c){var d,h=s.w;return h.globals.shouldAnimate=n,h.globals.dataChanged=!0,n&&s.ctx.series.getPreviousPaths(),h.globals.axisCharts?((d=t.map(function(g,p){return s._extendSeries(g,p)})).length===0&&(d=[{data:[]}]),h.config.series=d):h.config.series=t.slice(),o&&(h.globals.initialConfig.series=L.clone(h.config.series),h.globals.initialSeries=L.clone(h.config.series)),s.ctx.update().then(function(){c(s.ctx)})})}},{key:"_extendSeries",value:function(t,n){var s=this.w,o=s.config.series[n];return r(r({},s.config.series[n]),{},{name:t.name?t.name:o&&o.name,color:t.color?t.color:o&&o.color,type:t.type?t.type:o&&o.type,group:t.group?t.group:o&&o.group,data:t.data?t.data:o&&o.data})}},{key:"toggleDataPointSelection",value:function(t,n){var s=this.w,o=null,c=".apexcharts-series[data\\:realIndex='".concat(t,"']");return s.globals.axisCharts?o=s.globals.dom.Paper.select("".concat(c," path[j='").concat(n,"'], ").concat(c," circle[j='").concat(n,"'], ").concat(c," rect[j='").concat(n,"']")).members[0]:n===void 0&&(o=s.globals.dom.Paper.select("".concat(c," 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 N(this.ctx).pathMouseDown(o,null),o.node?o.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var n=this.w;if(["min","max"].forEach(function(o){t.xaxis[o]!==void 0&&(n.config.xaxis[o]=t.xaxis[o],n.globals.lastXAxis[o]=t.xaxis[o])}),t.xaxis.categories&&t.xaxis.categories.length&&(n.config.xaxis.categories=t.xaxis.categories),n.config.xaxis.convertedCatToNumeric){var s=new he(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(n,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 n=this,s=this.w,o=s.globals.lastXAxis,c=s.globals.lastYAxis;t&&t.xaxis&&(o=t.xaxis),t&&t.yaxis&&(c=t.yaxis),s.config.xaxis.min=o.min,s.config.xaxis.max=o.max;var d=function(h){c[h]!==void 0&&(s.config.yaxis[h].min=c[h].min,s.config.yaxis[h].max=c[h].max)};s.config.yaxis.map(function(h,g){s.globals.zoomed||c[g]!==void 0?d(g):n.ctx.opts.yaxis[g]!==void 0&&(h.min=n.ctx.opts.yaxis[g].min,h.max=n.ctx.opts.yaxis[g].max)})}}]),F}();Ka=typeof window<"u"?window:void 0,Tr=function(F,t){var n=(this!==void 0?this:F).SVG=function(v){if(n.supported)return v=new n.Doc(v),n.parser.draw||n.prepare(),v};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(v){return"Svgjs"+b(v)+n.did++},n.create=function(v){var k=t.createElementNS(this.ns,v);return k.setAttribute("id",this.eid(v)),k},n.extend=function(){var v,k;k=(v=[].slice.call(arguments)).pop();for(var I=v.length-1;I>=0;I--)if(v[I])for(var z in k)v[I].prototype[z]=k[z];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(v){var k=typeof v.create=="function"?v.create:function(){this.constructor.call(this,n.create(v.create))};return v.inherit&&(k.prototype=new v.inherit),v.extend&&n.extend(k,v.extend),v.construct&&n.extend(v.parent||n.Container,v.construct),k},n.adopt=function(v){return v?v.instance?v.instance:((k=v.nodeName=="svg"?v.parentNode instanceof F.SVGElement?new n.Nested:new n.Doc:v.nodeName=="linearGradient"?new n.Gradient("linear"):v.nodeName=="radialGradient"?new n.Gradient("radial"):n[b(v.nodeName)]?new n[b(v.nodeName)]:new n.Element(v)).type=v.nodeName,k.node=v,v.instance=k,k instanceof n.Doc&&k.namespace().defs(),k.setData(JSON.parse(v.getAttribute("svgjs:data"))||{}),k):null;var k},n.prepare=function(){var v=t.getElementsByTagName("body")[0],k=(v?new n.Doc(v):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:v||t.documentElement,draw:k.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:k.polyline().node,path:k.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},t.addEventListener("DOMContentLoaded",function(){n.parser.draw||n.prepare()},!1),n.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},n.utils={map:function(v,k){for(var I=v.length,z=[],q=0;q1?1:v,new n.Color({r:~~(this.r+(this.destination.r-this.r)*v),g:~~(this.g+(this.destination.g-this.g)*v),b:~~(this.b+(this.destination.b-this.b)*v)})):this}}),n.Color.test=function(v){return v+="",n.regex.isHex.test(v)||n.regex.isRgb.test(v)},n.Color.isRgb=function(v){return v&&typeof v.r=="number"&&typeof v.g=="number"&&typeof v.b=="number"},n.Color.isColor=function(v){return n.Color.isRgb(v)||n.Color.test(v)},n.Array=function(v,k){(v=(v||[]).valueOf()).length==0&&k&&(v=k.valueOf()),this.value=this.parse(v)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(v){return v=v.valueOf(),Array.isArray(v)?v:this.split(v)}}),n.PointArray=function(v,k){n.Array.call(this,v,k||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var s={M:function(v,k,I){return k.x=I.x=v[0],k.y=I.y=v[1],["M",k.x,k.y]},L:function(v,k){return k.x=v[0],k.y=v[1],["L",v[0],v[1]]},H:function(v,k){return k.x=v[0],["H",v[0]]},V:function(v,k){return k.y=v[0],["V",v[0]]},C:function(v,k){return k.x=v[4],k.y=v[5],["C",v[0],v[1],v[2],v[3],v[4],v[5]]},Q:function(v,k){return k.x=v[2],k.y=v[3],["Q",v[0],v[1],v[2],v[3]]},S:function(v,k){return k.x=v[2],k.y=v[3],["S",v[0],v[1],v[2],v[3]]},Z:function(v,k,I){return k.x=I.x,k.y=I.y,["Z"]}},o="mlhvqtcsaz".split(""),c=0,d=o.length;cae);return z},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(v,k){this.value=0,this.unit=k||"",typeof v=="number"?this.value=isNaN(v)?0:isFinite(v)?v:v<0?-34e37:34e37:typeof v=="string"?(k=v.match(n.regex.numberAndUnit))&&(this.value=parseFloat(k[1]),k[5]=="%"?this.value/=100:k[5]=="s"&&(this.value*=1e3),this.unit=k[5]):v instanceof n.Number&&(this.value=v.valueOf(),this.unit=v.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(v){return v=new n.Number(v),new n.Number(this+v,this.unit||v.unit)},minus:function(v){return v=new n.Number(v),new n.Number(this-v,this.unit||v.unit)},times:function(v){return v=new n.Number(v),new n.Number(this*v,this.unit||v.unit)},divide:function(v){return v=new n.Number(v),new n.Number(this/v,this.unit||v.unit)},to:function(v){var k=new n.Number(this);return typeof v=="string"&&(k.unit=v),k},morph:function(v){return this.destination=new n.Number(v),v.relative&&(this.destination.value+=this.value),this},at:function(v){return this.destination?new n.Number(this.destination).minus(this).times(v).plus(this):this}}}),n.Element=n.invent({create:function(v){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=v)&&(this.type=v.nodeName,this.node.instance=this,this._stroke=v.getAttribute("stroke")||this._stroke)},extend:{x:function(v){return this.attr("x",v)},y:function(v){return this.attr("y",v)},cx:function(v){return v==null?this.x()+this.width()/2:this.x(v-this.width()/2)},cy:function(v){return v==null?this.y()+this.height()/2:this.y(v-this.height()/2)},move:function(v,k){return this.x(v).y(k)},center:function(v,k){return this.cx(v).cy(k)},width:function(v){return this.attr("width",v)},height:function(v){return this.attr("height",v)},size:function(v,k){var I=S(this,v,k);return this.width(new n.Number(I.width)).height(new n.Number(I.height))},clone:function(v){this.writeDataToDom();var k=R(this.node.cloneNode(!0));return v?v.add(k):this.after(k),k},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(v){return this.after(v).remove(),v},addTo:function(v){return v.put(this)},putIn:function(v){return v.add(this)},id:function(v){return this.attr("id",v)},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 v=this.attr("class");return v==null?[]:v.trim().split(n.regex.delimiter)},hasClass:function(v){return this.classes().indexOf(v)!=-1},addClass:function(v){if(!this.hasClass(v)){var k=this.classes();k.push(v),this.attr("class",k.join(" "))}return this},removeClass:function(v){return this.hasClass(v)&&this.attr("class",this.classes().filter(function(k){return k!=v}).join(" ")),this},toggleClass:function(v){return this.hasClass(v)?this.removeClass(v):this.addClass(v)},reference:function(v){return n.get(this.attr(v))},parent:function(v){var k=this;if(!k.node.parentNode)return null;if(k=n.adopt(k.node.parentNode),!v)return k;for(;k&&k.node instanceof F.SVGElement;){if(typeof v=="string"?k.matches(v):k instanceof v)return k;if(!k.node.parentNode||k.node.parentNode.nodeName=="#document")return null;k=n.adopt(k.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(v){var k=[],I=this;do{if(!(I=I.parent(v))||!I.node)break;k.push(I)}while(I.parent);return k},matches:function(v){return function(k,I){return(k.matches||k.matchesSelector||k.msMatchesSelector||k.mozMatchesSelector||k.webkitMatchesSelector||k.oMatchesSelector).call(k,I)}(this.node,v)},native:function(){return this.node},svg:function(v){var k=t.createElement("svg");if(!(v&&this instanceof n.Parent))return k.appendChild(v=t.createElement("svg")),this.writeDataToDom(),v.appendChild(this.node.cloneNode(!0)),k.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");k.innerHTML=""+v.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var I=0,z=k.firstChild.childNodes.length;I":function(v){return-Math.cos(v*Math.PI)/2+.5},">":function(v){return Math.sin(v*Math.PI/2)},"<":function(v){return 1-Math.cos(v*Math.PI/2)}},n.morph=function(v){return function(k,I){return new n.MorphObj(k,I).at(v)}},n.Situation=n.invent({create:function(v){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(v.duration).valueOf(),this.delay=new n.Number(v.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=v.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(v){this._target=v,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(v,k,I){l(v)==="object"&&(k=v.ease,I=v.delay,v=v.duration);var z=new n.Situation({duration:v||1e3,delay:I||0,ease:n.easing[k||"-"]||k});return this.queue(z),this},target:function(v){return v&&v instanceof n.Element?(this._target=v,this):this._target},timeToAbsPos:function(v){return(v-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(v){return this.situation.duration/this._speed*v+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=F.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){F.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(v){return(typeof v=="function"||v instanceof n.Situation)&&this.situations.push(v),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var v,k=this.situation;if(k.init)return this;for(var I in k.animations){v=this.target()[I](),Array.isArray(v)||(v=[v]),Array.isArray(k.animations[I])||(k.animations[I]=[k.animations[I]]);for(var z=v.length;z--;)k.animations[I][z]instanceof n.Number&&(v[z]=new n.Number(v[z])),k.animations[I][z]=v[z].morph(k.animations[I][z])}for(var I in k.attrs)k.attrs[I]=new n.MorphObj(this.target().attr(I),k.attrs[I]);for(var I in k.styles)k.styles[I]=new n.MorphObj(this.target().style(I),k.styles[I]);return k.initialTransformation=this.target().matrixify(),k.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(v,k){var I=this.active;return this.active=!1,k&&this.clearQueue(),v&&this.situation&&(!I&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(v){var k=this.last();return this.target().on("finished.fx",function I(z){z.detail.situation==k&&(v.call(this,k),this.off("finished.fx",I))}),this._callStart()},during:function(v){var k=this.last(),I=function(z){z.detail.situation==k&&v.call(this,z.detail.pos,n.morph(z.detail.pos),z.detail.eased,k)};return this.target().off("during.fx",I).on("during.fx",I),this.after(function(){this.off("during.fx",I)}),this._callStart()},afterAll:function(v){var k=function I(z){v.call(this),this.off("allfinished.fx",I)};return this.target().off("allfinished.fx",k).on("allfinished.fx",k),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(v,k,I){return this.last()[I||"animations"][v]=k,this._callStart()},step:function(v){var k,I,z;v||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(k=Math.max(this.absPos,0),I=Math.floor(k),this.situation.loops===!0||Ithis.lastPos&&K<=q&&(this.situation.once[K].call(this.target(),this.pos,q),delete this.situation.once[K]);return this.active&&this.target().fire("during",{pos:this.pos,eased:q,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=q,this):this},eachAt:function(){var v,k=this,I=this.target(),z=this.situation;for(var q in z.animations)v=[].concat(z.animations[q]).map(function(re){return typeof re!="string"&&re.at?re.at(z.ease(k.pos),k.pos):re}),I[q].apply(I,v);for(var q in z.attrs)v=[q].concat(z.attrs[q]).map(function(ge){return typeof ge!="string"&&ge.at?ge.at(z.ease(k.pos),k.pos):ge}),I.attr.apply(I,v);for(var q in z.styles)v=[q].concat(z.styles[q]).map(function(ge){return typeof ge!="string"&&ge.at?ge.at(z.ease(k.pos),k.pos):ge}),I.style.apply(I,v);if(z.transforms.length){v=z.initialTransformation,q=0;for(var K=z.transforms.length;q=0;--I)this[H[I]]=v[H[I]]!=null?v[H[I]]:k[H[I]]},extend:{extract:function(){var v=P(this,0,1);P(this,1,0);var k=180/Math.PI*Math.atan2(v.y,v.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(k*Math.PI/180)+this.f*Math.sin(k*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(k*Math.PI/180)+this.e*Math.sin(-k*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:k,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(v){return this.destination=new n.Matrix(v),this},multiply:function(v){return new n.Matrix(this.native().multiply(function(k){return k instanceof n.Matrix||(k=new n.Matrix(k)),k}(v).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(v,k){return new n.Matrix(this.native().translate(v||0,k||0))},native:function(){for(var v=n.parser.native.createSVGMatrix(),k=H.length-1;k>=0;k--)v[H[k]]=this[H[k]];return v},toString:function(){return"matrix("+M(this.a)+","+M(this.b)+","+M(this.c)+","+M(this.d)+","+M(this.e)+","+M(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var v=this.rect(1,1),k=v.node.getScreenCTM();return v.remove(),new n.Matrix(k)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(v,k){var I;I=Array.isArray(v)?{x:v[0],y:v[1]}:l(v)==="object"?{x:v.x,y:v.y}:v!=null?{x:v,y:k??v}:{x:0,y:0},this.x=I.x,this.y=I.y},extend:{clone:function(){return new n.Point(this)},morph:function(v,k){return this.destination=new n.Point(v,k),this}}}),n.extend(n.Element,{point:function(v,k){return new n.Point(v,k).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(v,k,I){if(v==null){for(v={},I=(k=this.node.attributes).length-1;I>=0;I--)v[k[I].nodeName]=n.regex.isNumber.test(k[I].nodeValue)?parseFloat(k[I].nodeValue):k[I].nodeValue;return v}if(l(v)==="object")for(var z in v)this.attr(z,v[z]);else if(k===null)this.node.removeAttribute(v);else{if(k==null)return(k=this.node.getAttribute(v))==null?n.defaults.attrs[v]:n.regex.isNumber.test(k)?parseFloat(k):k;v=="stroke-width"?this.attr("stroke",parseFloat(k)>0?this._stroke:null):v=="stroke"&&(this._stroke=k),v!="fill"&&v!="stroke"||(n.regex.isImage.test(k)&&(k=this.doc().defs().image(k,0,0)),k instanceof n.Image&&(k=this.doc().defs().pattern(0,0,function(){this.add(k)}))),typeof k=="number"?k=new n.Number(k):n.Color.isColor(k)?k=new n.Color(k):Array.isArray(k)&&(k=new n.Array(k)),v=="leading"?this.leading&&this.leading(k):typeof I=="string"?this.node.setAttributeNS(I,v,k.toString()):this.node.setAttribute(v,k.toString()),!this.rebuild||v!="font-size"&&v!="x"||this.rebuild(v,k)}return this}}),n.extend(n.Element,{transform:function(v,k){var I;return l(v)!=="object"?(I=new n.Matrix(this).extract(),typeof v=="string"?I[v]:I):(I=new n.Matrix(this),k=!!k||!!v.relative,v.a!=null&&(I=k?I.multiply(new n.Matrix(v)):new n.Matrix(v)),this.attr("transform",I))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map(function(v){var k=v.trim().split("(");return[k[0],k[1].split(n.regex.delimiter).map(function(I){return parseFloat(I)})]}).reduce(function(v,k){return k[0]=="matrix"?v.multiply(T(k[1])):v[k[0]].apply(v,k[1])},new n.Matrix)},toParent:function(v){if(this==v)return this;var k=this.screenCTM(),I=v.screenCTM().inverse();return this.addTo(v).untransform().transform(I.multiply(k)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(v,k){if(arguments.length>1&&typeof k!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(v))for(var I=0,z=this.arguments.length;I=0},index:function(v){return[].slice.call(this.node.childNodes).indexOf(v.node)},get:function(v){return n.adopt(this.node.childNodes[v])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(v,k){for(var I=this.children(),z=0,q=I.length;z=0;k--)v.childNodes[k]instanceof F.SVGElement&&R(v.childNodes[k]);return n.adopt(v).id(n.eid(v.nodeName))}function M(v){return Math.abs(v)>1e-37?v:0}["fill","stroke"].forEach(function(v){var k={};k[v]=function(I){if(I===void 0)return this;if(typeof I=="string"||n.Color.isRgb(I)||I&&typeof I.fill=="function")this.attr(v,I);else for(var z=h[v].length-1;z>=0;z--)I[h[v][z]]!=null&&this.attr(h.prefix(v,h[v][z]),I[h[v][z]]);return this},n.extend(n.Element,n.FX,k)}),n.extend(n.Element,n.FX,{translate:function(v,k){return this.transform({x:v,y:k})},matrix:function(v){return this.attr("transform",new n.Matrix(arguments.length==6?[].slice.call(arguments):v))},opacity:function(v){return this.attr("opacity",v)},dx:function(v){return this.x(new n.Number(v).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(v){return this.y(new n.Number(v).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(v){return this.node.getPointAtLength(v)}}),n.Set=n.invent({create:function(v){Array.isArray(v)?this.members=v:this.clear()},extend:{add:function(){for(var v=[].slice.call(arguments),k=0,I=v.length;k-1&&this.members.splice(k,1),this},each:function(v){for(var k=0,I=this.members.length;k=0},index:function(v){return this.members.indexOf(v)},get:function(v){return this.members[v]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(v){return new n.Set(v)}}}),n.FX.Set=n.invent({create:function(v){this.set=v}}),n.Set.inherit=function(){var v=[];for(var k in n.Shape.prototype)typeof n.Shape.prototype[k]=="function"&&typeof n.Set.prototype[k]!="function"&&v.push(k);for(var k in v.forEach(function(z){n.Set.prototype[z]=function(){for(var q=0,K=this.members.length;q=0;v--)delete this.memory()[arguments[v]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(v){var k=t.getElementById(function(I){var z=(I||"").toString().match(n.regex.reference);if(z)return z[1]}(v)||v);return n.adopt(k)},n.select=function(v,k){return new n.Set(n.utils.map((k||t).querySelectorAll(v),function(I){return n.adopt(I)}))},n.extend(n.Parent,{select:function(v){return n.select(v,this.node)}});var H="abcdef".split("");if(typeof F.CustomEvent!="function"){var U=function(v,k){k=k||{bubbles:!1,cancelable:!1,detail:void 0};var I=t.createEvent("CustomEvent");return I.initCustomEvent(v,k.bubbles,k.cancelable,k.detail),I};U.prototype=F.Event.prototype,n.CustomEvent=U}else n.CustomEvent=F.CustomEvent;return n},l(a)==="object"?e.exports=Ka.document?Tr(Ka,Ka.document):function(F){return Tr(F,F.document)}:Ka.SVG=Tr(Ka,Ka.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(d,h){return this.add(d,h),!d.attr("in")&&this.autoSetIn&&d.attr("in",this.source),d.attr("result")||d.attr("result",d),d},blend:function(d,h,g){return this.put(new SVG.BlendEffect(d,h,g))},colorMatrix:function(d,h){return this.put(new SVG.ColorMatrixEffect(d,h))},convolveMatrix:function(d){return this.put(new SVG.ConvolveMatrixEffect(d))},componentTransfer:function(d){return this.put(new SVG.ComponentTransferEffect(d))},composite:function(d,h,g){return this.put(new SVG.CompositeEffect(d,h,g))},flood:function(d,h){return this.put(new SVG.FloodEffect(d,h))},offset:function(d,h){return this.put(new SVG.OffsetEffect(d,h))},image:function(d){return this.put(new SVG.ImageEffect(d))},merge:function(){var d=[void 0];for(var h in arguments)d.push(arguments[h]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,d)))},gaussianBlur:function(d,h){return this.put(new SVG.GaussianBlurEffect(d,h))},morphology:function(d,h){return this.put(new SVG.MorphologyEffect(d,h))},diffuseLighting:function(d,h,g){return this.put(new SVG.DiffuseLightingEffect(d,h,g))},displacementMap:function(d,h,g,p,b){return this.put(new SVG.DisplacementMapEffect(d,h,g,p,b))},specularLighting:function(d,h,g,p){return this.put(new SVG.SpecularLightingEffect(d,h,g,p))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(d,h,g,p,b){return this.put(new SVG.TurbulenceEffect(d,h,g,p,b))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(d){var h=this.put(new SVG.Filter);return typeof d=="function"&&d.call(h,h),h}}),SVG.extend(SVG.Container,{filter:function(d){return this.defs().filter(d)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(d){return this.filterer=d instanceof SVG.Element?d:this.doc().filter(d),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(d){return this.filterer&&d===!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(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}});var F={blend:function(d,h){return this.parent()&&this.parent().blend(this,d,h)},colorMatrix:function(d,h){return this.parent()&&this.parent().colorMatrix(d,h).in(this)},convolveMatrix:function(d){return this.parent()&&this.parent().convolveMatrix(d).in(this)},componentTransfer:function(d){return this.parent()&&this.parent().componentTransfer(d).in(this)},composite:function(d,h){return this.parent()&&this.parent().composite(this,d,h)},flood:function(d,h){return this.parent()&&this.parent().flood(d,h)},offset:function(d,h){return this.parent()&&this.parent().offset(d,h).in(this)},image:function(d){return this.parent()&&this.parent().image(d)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(d,h){return this.parent()&&this.parent().gaussianBlur(d,h).in(this)},morphology:function(d,h){return this.parent()&&this.parent().morphology(d,h).in(this)},diffuseLighting:function(d,h,g){return this.parent()&&this.parent().diffuseLighting(d,h,g).in(this)},displacementMap:function(d,h,g,p){return this.parent()&&this.parent().displacementMap(this,d,h,g,p)},specularLighting:function(d,h,g,p){return this.parent()&&this.parent().specularLighting(d,h,g,p).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(d,h,g,p,b){return this.parent()&&this.parent().turbulence(d,h,g,p,b).in(this)}};SVG.extend(SVG.Effect,F),SVG.extend(SVG.ParentEffect,F),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(d){this.attr("in",d)}}});var t={blend:function(d,h,g){this.attr({in:d,in2:h,mode:g||"normal"})},colorMatrix:function(d,h){d=="matrix"&&(h=o(h)),this.attr({type:d,values:h===void 0?null:h})},convolveMatrix:function(d){d=o(d),this.attr({order:Math.sqrt(d.split(" ").length),kernelMatrix:d})},composite:function(d,h,g){this.attr({in:d,in2:h,operator:g})},flood:function(d,h){this.attr("flood-color",d),h!=null&&this.attr("flood-opacity",h)},offset:function(d,h){this.attr({dx:d,dy:h})},image:function(d){this.attr("href",d,SVG.xlink)},displacementMap:function(d,h,g,p,b){this.attr({in:d,in2:h,scale:g,xChannelSelector:p,yChannelSelector:b})},gaussianBlur:function(d,h){d!=null||h!=null?this.attr("stdDeviation",function(g){if(!Array.isArray(g))return g;for(var p=0,b=g.length,y=[];p1&&(kt*=b=Math.sqrt(b),It*=b),y=new SVG.Matrix().rotate(Ot).scale(1/kt,1/It).rotate(-Ot),un=un.transform(y),Zt=Zt.transform(y),S=[Zt.x-un.x,Zt.y-un.y],T=S[0]*S[0]+S[1]*S[1],P=Math.sqrt(T),S[0]/=P,S[1]/=P,R=T<4?Math.sqrt(1-T/4):0,Dn===Za&&(R*=-1),M=new SVG.Point((Zt.x+un.x)/2+R*-S[1],(Zt.y+un.y)/2+R*S[0]),H=new SVG.Point(un.x-M.x,un.y-M.y),U=new SVG.Point(Zt.x-M.x,Zt.y-M.y),v=Math.acos(H.x/Math.sqrt(H.x*H.x+H.y*H.y)),H.y<0&&(v*=-1),k=Math.acos(U.x/Math.sqrt(U.x*U.x+U.y*U.y)),U.y<0&&(k*=-1),Za&&v>k&&(k+=2*Math.PI),!Za&&vd.maxX-n.width&&(h=(o=d.maxX-n.width)-this.startPoints.box.x),d.minY!=null&&cd.maxY-n.height&&(g=(c=d.maxY-n.height)-this.startPoints.box.y),d.snapToGrid!=null&&(o-=o%d.snapToGrid,c-=c%d.snapToGrid,h-=h%d.snapToGrid,g-=g%d.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:h,y:g},!0):this.el.move(o,c));return s},F.prototype.end=function(t){var n=this.drag(t);this.el.fire("dragend",{event:t,p:n,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,n){typeof t!="function"&&typeof t!="object"||(n=t,t=!0);var s=this.remember("_draggable")||new F(this);return(t=t===void 0||t)?s.init(n||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),function(){function F(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(n,s,o){var c=typeof n!="string"?n:s[n];return o?c/2:c},this.pointCoords=function(n,s){var o=this.pointsList[n];return{x:this.pointCoord(o[0],s,n==="t"||n==="b"),y:this.pointCoord(o[1],s,n==="r"||n==="l")}}}F.prototype.init=function(t,n){var s=this.el.bbox();this.options={};var o=this.el.selectize.defaults.points;for(var c in this.el.selectize.defaults)this.options[c]=this.el.selectize.defaults[c],n[c]!==void 0&&(this.options[c]=n[c]);var d=["points","pointsExclude"];for(var c in d){var h=this.options[d[c]];typeof h=="string"?h=h.length>0?h.split(/\s*,\s*/i):[]:typeof h=="boolean"&&d[c]==="points"&&(h=h?o:[]),this.options[d[c]]=h}this.options.points=[o,this.options.points].reduce(function(g,p){return g.filter(function(b){return p.indexOf(b)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(g,p){return g.filter(function(b){return p.indexOf(b)<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()},F.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},F.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(n){return[n[0]-t.x,n[1]-t.y]})},F.prototype.drawPoints=function(){for(var t=this,n=this.getPointArray(),s=0,o=n.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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=this.snapToGrid(c,d,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(c,d){var h=c+this.parameters.p.x,g=d+this.parameters.p.y,p=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),b=Math.atan2(g-this.parameters.box.y-this.parameters.box.height/2,h-this.parameters.box.x-this.parameters.box.width/2),y=this.parameters.rotation+180*(b-p)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(y-y%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(c,d){var h=this.snapToGrid(c,d,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),g=this.el.array().valueOf();g[this.parameters.i][0]=this.parameters.pointCoords[0]+h[0],g[this.parameters.i][1]=this.parameters.pointCoords[1]+h[1],this.el.plot(g)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(c){n.update(c||window.event)}),SVG.on(window,"touchend.resize",function(){n.done()}),SVG.on(window,"mousemove.resize",function(c){n.update(c||window.event)}),SVG.on(window,"mouseup.resize",function(){n.done()})},F.prototype.update=function(t){if(t){var n=this._extractPosition(t),s=this.transformPoint(n.x,n.y),o=s.x-this.parameters.p.x,c=s.y-this.parameters.p.y;this.lastUpdateCall=[o,c],this.calc(o,c),this.el.fire("resizing",{dx:o,dy:c,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},F.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")},F.prototype.snapToGrid=function(t,n,s,o){var c;return o!==void 0?c=[(s+t)%this.options.snapToGrid,(o+n)%this.options.snapToGrid]:(s=s??3,c=[(this.parameters.box.x+t+(1&s?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+n+(2&s?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(c[0]-=this.options.snapToGrid),n<0&&(c[1]-=this.options.snapToGrid),t-=Math.abs(c[0])h.maxX&&(t=h.maxX-c),h.minY!==void 0&&d+nh.maxY&&(n=h.maxY-d),[t,n]},F.prototype.checkAspectRatio=function(t,n){if(!this.options.saveAspectRatio)return t;var s=t.slice(),o=this.parameters.box.width/this.parameters.box.height,c=this.parameters.box.width+t[0],d=this.parameters.box.height-t[1],h=c/d;return ho&&(s[0]=this.parameters.box.width-d*o,n&&(s[0]=-s[0])),s},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new F(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 Nd=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","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 W(this.ctx),this.ctx.axes=new Ce(this.ctx),this.ctx.core=new fx(this.ctx.el,this.ctx),this.ctx.config=new ke({}),this.ctx.data=new de(this.ctx),this.ctx.grid=new ve(this.ctx),this.ctx.graphics=new N(this.ctx),this.ctx.coreUtils=new J(this.ctx),this.ctx.crosshairs=new Me(this.ctx),this.ctx.events=new ce(this.ctx),this.ctx.exports=new _e(this.ctx),this.ctx.localization=new pe(this.ctx),this.ctx.options=new ne,this.ctx.responsive=new Pe(this.ctx),this.ctx.series=new ue(this.ctx),this.ctx.theme=new Be(this.ctx),this.ctx.formatters=new Ae(this.ctx),this.ctx.titleSubtitle=new Re(this.ctx),this.ctx.legend=new ft(this.ctx),this.ctx.toolbar=new Tt(this.ctx),this.ctx.tooltip=new ms(this.ctx),this.ctx.dimensions=new ot(this.ctx),this.ctx.updateHelpers=new gx(this.ctx),this.ctx.zoomPanSelection=new pn(this.ctx),this.ctx.w.globals.tooltip=new ms(this.ctx)}}]),F}(),Hd=function(){function F(t){u(this,F),this.ctx=t,this.w=t.w}return m(F,[{key:"clear",value:function(t){var n=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:n})}},{key:"killSVG",value:function(t){t.each(function(n,s){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var n=this,s=t.isUpdating,o=this.w.globals.dom.Paper.node;o.parentNode&&o.parentNode.parentNode&&!s&&(o.parentNode.parentNode.style.minHeight="unset");var c=this.w.globals.dom.baseEl;c&&this.ctx.eventList.forEach(function(h){c.removeEventListener(h,n.ctx.events.documentEvent)});var d=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(d.Paper),d.Paper.remove(),d.elWrap=null,d.elGraphical=null,d.elLegendWrap=null,d.elLegendForeign=null,d.baseEl=null,d.elGridRect=null,d.elGridRectMask=null,d.elGridRectMarkerMask=null,d.elForecastMask=null,d.elNonForecastMask=null,d.elDefs=null}}]),F}(),bl=new WeakMap,vx=function(){function F(t,n){u(this,F),this.opts=n,this.ctx=this,this.w=new De(n).init(),this.el=t,this.w.globals.cuid=L.randomId(),this.w.globals.chartID=this.w.config.chart.id?L.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Nd(this).initModules(),this.create=L.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return m(F,[{key:"render",value:function(){var t=this;return new Promise(function(n,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;if(typeof o=="function"&&o(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(b,y){var S=!1;if(b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var P=b.getBoundingClientRect();b.style.display!=="none"&&P.width!==0||(S=!0)}var T=new ResizeObserver(function(R){S&&y.call(b,R),S=!0});b.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(b.children).forEach(function(R){return T.observe(R)}):T.observe(b),bl.set(y,T)}(t.el.parentNode,t.parentResizeHandler),!t.css){var c=t.el.getRootNode&&t.el.getRootNode(),d=L.is("ShadowRoot",c),h=t.el.ownerDocument,g=h.getElementById("apexcharts-css");!d&&g||(t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes resizeanim { + 0%,to { + opacity: 0 + } +} + +.apexcharts-canvas { + position: relative; + 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 +} + +.legend-mouseover-inactive { + 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-series-group-hidden { + opacity: 0; + height: 0; + line-height: 0; + padding: 0!important +} + +.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-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,.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-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 +}`,d?c.prepend(t.css):h.head.appendChild(t.css))}var p=t.create(t.w.config.series,{});if(!p)return n(t);t.mount(p).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]),n(p)}).catch(function(b){s(b)})}else s(new Error("Element not found"))})}},{key:"create",value:function(t,n){var s=this.w;new Nd(this).initModules();var o=this.w.globals;if(o.noData=!1,o.animationEnded=!1,this.responsive.checkResponsiveConfig(n),s.config.xaxis.convertedCatToNumeric&&new he(s.config).convertCatToNumericXaxis(s.config,this.ctx),this.el===null||(this.core.setupElements(),s.config.chart.type==="treemap"&&(s.config.grid.show=!1,s.config.yaxis[0].show=!1),o.svgWidth===0))return o.animationEnded=!0,null;var c=J.checkComboSeries(t);o.comboCharts=c.comboCharts,o.comboBarCount=c.comboBarCount;var d=t.every(function(b){return b.data&&b.data.length===0});(t.length===0||d)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new Ze(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),o.noData&&o.collapsedSeries.length!==o.series.length&&!s.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),o.axisCharts&&(this.core.coreCalculations(),s.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=s.globals.minX,this.ctx.toolbar.maxX=s.globals.maxX),this.formatters.heatmapLabelFormatters(),new J(this).getLargestMarkerSize(),this.dimensions.plotCoords();var h=this.core.xySettings();this.grid.createGridMask();var g=this.core.plotChartType(t,h),p=new ze(this);return p.bringForward(),s.config.dataLabels.background.enabled&&p.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:g,xyRatios:h,dimensions:{plot:{left:s.globals.translateX,top:s.globals.translateY,width:s.globals.gridWidth,height:s.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,s=this,o=s.w;return new Promise(function(c,d){if(s.el===null)return d(new Error("Not enough data to display or target element not found"));(n===null||o.globals.allSeriesCollapsed)&&s.series.handleNoData(),s.grid=new ve(s);var h,g,p=s.grid.drawGrid();if(s.annotations=new oe(s),s.annotations.drawImageAnnos(),s.annotations.drawTextAnnos(),o.config.grid.position==="back"&&(p&&o.globals.dom.elGraphical.add(p.el),p!=null&&(h=p.elGridBorders)!==null&&h!==void 0&&h.node&&o.globals.dom.elGraphical.add(p.elGridBorders)),Array.isArray(n.elGraph))for(var b=0;b0&&o.globals.memory.methodsToExec.forEach(function(T){T.method(T.params,!1,T.context)}),o.globals.axisCharts||o.globals.noData||s.core.resizeNonAxisCharts(),c(s)})}},{key:"destroy",value:function(){var t,n;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(n=bl.get(t))&&(n.disconnect(),bl.delete(t));var s=this.w.config.chart.id;s&&Apex._chartInstances.forEach(function(o,c){o.id===L.escapeString(s)&&Apex._chartInstances.splice(c,1)}),new Hd(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var n=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=!(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(g,p){return n.updateHelpers._extendSeries(g,p)})),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,c,d)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=!(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,n,s)}},{key:"appendSeries",value:function(t){var n=!(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,n,s)}},{key:"appendData",value:function(t){var n=!(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(),c=0;c0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,n)}},{key:"addEventListener",value:function(t,n){this.events.addEventListener(t,n)}},{key:"removeEventListener",value:function(t,n){this.events.removeEventListener(t,n)}},{key:"addXaxisAnnotation",value:function(t){var n=!(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,n,o)}},{key:"addYaxisAnnotation",value:function(t){var n=!(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,n,o)}},{key:"addPointAnnotation",value:function(t){var n=!(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,n,o)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,n=this;t&&(n=t),n.annotations.clearAnnotations(n)}},{key:"removeAnnotation",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,s=this;n&&(s=n),s.annotations.removeAnnotation(s,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,n){return this.coreUtils.getSeriesTotalsXRange(t,n)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new te(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new te(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,n){return this.updateHelpers.toggleDataPointSelection(t,n)}},{key:"zoomX",value:function(t,n){this.ctx.toolbar.zoomUpdateOptions(t,n)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new _e(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new _e(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 n=L.escapeString(t),s=Apex._chartInstances.filter(function(o){return o.id===n})[0];return s&&s.chart}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),n=0;n2?c-2:0),h=2;hze&&typeof ze=="object"&&!Array.isArray(ze)&&ze!=null,W=(ze,ue)=>{typeof Object.assign!="function"&&function(){Object.assign=function(Le){if(Le==null)throw new TypeError("Cannot convert undefined or null to object");let _e=Object(Le);for(let be=1;be{L(ue[Le])?Le in ze?de[Le]=W(ze[Le],ue[Le]):Object.assign(de,{[Le]:ue[Le]}):Object.assign(de,{[Le]:ue[Le]})}),de},Y=async()=>{if(await Object(f.nextTick)(),B.value)return;const ze={chart:{type:V.type||V.options.chart.type||"line",height:V.height,width:V.width,events:{}},series:V.series};w.forEach(de=>{let Le=(..._e)=>D(de,..._e);ze.chart.events[de]=Le});const ue=W(V.options,ze);return B.value=new x.a(X.value,ue),B.value.render()},N=()=>(J(),Y()),J=()=>{B.value.destroy()},Q=(ze,ue)=>B.value.updateSeries(ze,ue),j=(ze,ue,de,Le)=>B.value.updateOptions(ze,ue,de,Le),G=ze=>B.value.toggleSeries(ze),ee=ze=>{B.value.showSeries(ze)},ie=ze=>{B.value.hideSeries(ze)},ne=(ze,ue)=>B.value.appendSeries(ze,ue),oe=()=>{B.value.resetSeries()},le=(ze,ue)=>{B.value.toggleDataPointSelection(ze,ue)},Ae=ze=>B.value.appendData(ze),we=(ze,ue)=>B.value.zoomX(ze,ue),fe=ze=>B.value.dataURI(ze),he=ze=>B.value.setLocale(ze),ke=(ze,ue)=>{B.value.addXaxisAnnotation(ze,ue)},Ee=(ze,ue)=>{B.value.addYaxisAnnotation(ze,ue)},De=(ze,ue)=>{B.value.addPointAnnotation(ze,ue)},Fe=(ze,ue)=>{B.value.removeAnnotation(ze,ue)},Ze=()=>{B.value.clearAnnotations()};Object(f.onBeforeMount)(()=>{window.ApexCharts=x.a}),Object(f.onMounted)(()=>{X.value=Object(f.getCurrentInstance)().proxy.$el,Y()}),Object(f.onBeforeUnmount)(()=>{B.value&&J()});const Je=Object(f.toRefs)(V);return Object(f.watch)(Je.options,()=>{!B.value&&V.options?Y():B.value.updateOptions(V.options)}),Object(f.watch)(Je.series,()=>{!B.value&&V.series?Y():B.value.updateSeries(V.series)},{deep:!0}),Object(f.watch)(Je.type,()=>{N()}),Object(f.watch)(Je.width,()=>{N()}),Object(f.watch)(Je.height,()=>{N()}),{chart:B,init:Y,refresh:N,destroy:J,updateOptions:j,updateSeries:Q,toggleSeries:G,showSeries:ee,hideSeries:ie,resetSeries:oe,zoomX:we,toggleDataPointSelection:le,appendData:Ae,appendSeries:ne,addXaxisAnnotation:ke,addYaxisAnnotation:Ee,addPointAnnotation:De,removeAnnotation:Fe,clearAnnotations:Ze,setLocale:he,dataURI:fe}},render(){return Object(f.h)("div",{class:"vue-apexcharts"})}});const E=V=>{V.component(A.name,A)};A.install=E;var _=A;i.default=_}})})(Kb);var e2=Kb.exports;const t2=KL(e2);class n2{constructor(a){this.standards={strict:"strict",loose:"loose",html5:"html5"},this.previewBody=null,this.close=null,this.previewBodyUtilPrintBtn=null,this.selectArray=[],this.counter=0,this.settings={standard:this.standards.html5},Object.assign(this.settings,a),this.init()}init(){this.counter++,this.settings.id=`printArea_${this.counter}`;let a="";this.settings.url&&!this.settings.asyncUrl&&(a=this.settings.url);let i=this;if(this.settings.asyncUrl)return void i.settings.asyncUrl(function(l){let u=i.getPrintWindow(l);i.settings.preview?i.previewIfrmaeLoad():i.print(u)},i.settings.vue);let r=this.getPrintWindow(a);this.settings.url||this.write(r.doc),this.settings.preview?this.previewIfrmaeLoad():this.print(r)}addEvent(a,i,r){a.addEventListener?a.addEventListener(i,r,!1):a.attachEvent?a.attachEvent("on"+i,r):a["on"+i]=r}previewIfrmaeLoad(){let a=document.getElementById("vue-pirnt-nb-previewBox");if(a){let i=this,r=a.querySelector("iframe");this.settings.previewBeforeOpenCallback(),this.addEvent(r,"load",function(){i.previewBoxShow(),i.removeCanvasImg(),i.settings.previewOpenCallback()}),this.addEvent(a.querySelector(".previewBodyUtilPrintBtn"),"click",function(){i.settings.beforeOpenCallback(),i.settings.openCallback(),r.contentWindow.print(),i.settings.closeCallback()})}}removeCanvasImg(){let a=this;try{if(a.elsdom){let i=a.elsdom.querySelectorAll(".canvasImg");for(let r=0;r${this.getHead()}${this.getBody()}`),a.close()}docType(){return this.settings.standard===this.standards.html5?"":``}getHead(){let a="",i="",r="";this.settings.extraHead&&this.settings.extraHead.replace(/([^,]+)/g,u=>{a+=u}),[].forEach.call(document.querySelectorAll("link"),function(u){u.href.indexOf(".css")>=0&&(i+=``)});let l=document.styleSheets;if(l&&l.length>0)for(let u=0;u{i+=``}),`${this.settings.popTitle}${a}${i}`}getBody(){let a=this.settings.ids;return a=a.replace(new RegExp("#","g"),""),this.elsdom=this.beforeHanler(document.getElementById(a)),""+this.getFormData(this.elsdom).outerHTML+""}beforeHanler(a){let i=a.querySelectorAll("canvas");for(let r=0;r{if(typeof a.value=="string")l=a.value;else{if(typeof a.value!="object"||!a.value.id)return void window.print();{l=a.value.id;let w=l.replace(new RegExp("#","g"),"");document.getElementById(w)||(console.log("id in Error"),l="")}}x()},(u=e).addEventListener?u.addEventListener(f,m,!1):u.attachEvent?u.attachEvent("on"+f,m):u["on"+f]=m;const x=()=>{new n2({ids:l,vue:r,url:a.value.url,standard:"",extraHead:a.value.extraHead,extraCss:a.value.extraCss,zIndex:a.value.zIndex||20002,previewTitle:a.value.previewTitle||"打印预览",previewPrintBtnLabel:a.value.previewPrintBtnLabel||"打印",popTitle:a.value.popTitle,preview:a.value.preview||!1,asyncUrl:a.value.asyncUrl,previewBeforeOpenCallback(){a.value.previewBeforeOpenCallback&&a.value.previewBeforeOpenCallback(r)},previewOpenCallback(){a.value.previewOpenCallback&&a.value.previewOpenCallback(r)},openCallback(){a.value.openCallback&&a.value.openCallback(r)},closeCallback(){a.value.closeCallback&&a.value.closeCallback(r)},beforeOpenCallback(){a.value.beforeOpenCallback&&a.value.beforeOpenCallback(r)}})}},install:function(e){e.directive("print",Zb)}};function a2(e,a,i){return a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function ig(e,a){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);a&&(r=r.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),i.push.apply(i,r)}return i}function sg(e){for(var a=1;a=0)&&(i[l]=e[l]);return i}function s2(e,a){if(e==null)return{};var i=i2(e,a),r,l;if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function r2(e,a){return o2(e)||l2(e,a)||c2(e,a)||u2()}function o2(e){if(Array.isArray(e))return e}function l2(e,a){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var i=[],r=!0,l=!1,u=void 0;try{for(var f=e[Symbol.iterator](),m;!(r=(m=f.next()).done)&&(i.push(m.value),!(a&&i.length===a));r=!0);}catch(x){l=!0,u=x}finally{try{!r&&f.return!=null&&f.return()}finally{if(l)throw u}}return i}}function c2(e,a){if(e){if(typeof e=="string")return rg(e,a);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return rg(e,a)}}function rg(e,a){(a==null||a>e.length)&&(a=e.length);for(var i=0,r=new Array(a);i=e.length?e.apply(this,l):function(){for(var f=arguments.length,m=new Array(f),x=0;x1&&arguments[1]!==void 0?arguments[1]:{};jr.initial(e),jr.handler(a);var i={current:e},r=Es(C2)(i,a),l=Es(k2)(i),u=Es(jr.changes)(e),f=Es(S2)(i);function m(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(C){return C};return jr.selector(w),w(i.current)}function x(w){h2(r,l,u,f)(w)}return[m,x]}function S2(e,a){return sr(a)?a(e.current):a}function k2(e,a){return e.current=lg(lg({},e.current),a),a}function C2(e,a,i){return sr(a)?a(e.current):Object.keys(i).forEach(function(r){var l;return(l=a[r])===null||l===void 0?void 0:l.call(a,e.current[r])}),i}var A2={create:w2},P2={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}};function E2(e){return function a(){for(var i=this,r=arguments.length,l=new Array(r),u=0;u=e.length?e.apply(this,l):function(){for(var f=arguments.length,m=new Array(f),x=0;x{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)}})();function Db(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const zb=()=>{},Gc=Object.assign,Nb=Object.prototype.hasOwnProperty,uo=(e,a)=>Nb.call(e,a),ca=Array.isArray,Nr=e=>Nf(e)==="[object Map]",Uc=e=>typeof e=="function",Hb=e=>typeof e=="string",qc=e=>typeof e=="symbol",tr=e=>e!==null&&typeof e=="object",Xb=Object.prototype.toString,Nf=e=>Xb.call(e),Yb=e=>Nf(e).slice(8,-1),Kc=e=>Hb(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Zc=(e,a)=>!Object.is(e,a),Wb=(e,a,i)=>{Object.defineProperty(e,a,{configurable:!0,enumerable:!1,value:i})};let bn;class Jc{constructor(a=!1){this.detached=a,this._active=!0,this.effects=[],this.cleanups=[],this.parent=bn,!a&&bn&&(this.index=(bn.scopes||(bn.scopes=[])).push(this)-1)}get active(){return this._active}run(a){if(this._active){const i=bn;try{return bn=this,a()}finally{bn=i}}}on(){bn=this}off(){bn=this.parent}stop(a){if(this._active){let i,r;for(i=0,r=this.effects.length;i{const a=new Set(e);return a.w=0,a.n=0,a},Xf=e=>(e.w&Ba)>0,Yf=e=>(e.n&Ba)>0,$b=({deps:e})=>{if(e.length)for(let a=0;a{const{deps:a}=e;if(a.length){let i=0;for(let r=0;r{(C==="length"||C>=y)&&p.push(k)})}else switch(i!==void 0&&p.push(f.get(i)),a){case"add":ca(e)?Kc(i)&&p.push(f.get("length")):(p.push(f.get(ri)),Nr(e)&&p.push(f.get(Fl)));break;case"delete":ca(e)||(p.push(f.get(ri)),Nr(e)&&p.push(f.get(Fl)));break;case"set":Nr(e)&&p.push(f.get(ri));break}if(p.length===1)p[0]&&Bl(p[0]);else{const y=[];for(const k of p)k&&y.push(...k);Bl(eu(y))}}function Bl(e,a){const i=ca(e)?e:[...e];for(const r of i)r.computed&&Td(r);for(const r of i)r.computed||Td(r)}function Td(e,a){(e!==zn||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function qb(e,a){var i;return(i=qr.get(e))==null?void 0:i.get(a)}const Kb=Db("__proto__,__v_isRef,__isVue"),jf=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(qc)),Zb=ho(),Jb=ho(!1,!0),Qb=ho(!0),ex=ho(!0,!0),Id=tx();function tx(){const e={};return["includes","indexOf","lastIndexOf"].forEach(a=>{e[a]=function(...i){const r=nt(this);for(let d=0,f=this.length;d{e[a]=function(...i){Qi();const r=nt(this)[a].apply(this,i);return es(),r}}),e}function nx(e){const a=nt(this);return fn(a,"has",e),a.hasOwnProperty(e)}function ho(e=!1,a=!1){return function(r,l,d){if(l==="__v_isReactive")return!e;if(l==="__v_isReadonly")return e;if(l==="__v_isShallow")return a;if(l==="__v_raw"&&d===(e?a?Qf:Jf:a?Zf:Kf).get(r))return r;const f=ca(r);if(!e){if(f&&uo(Id,l))return Reflect.get(Id,l,d);if(l==="hasOwnProperty")return nx}const p=Reflect.get(r,l,d);return(qc(l)?jf.has(l):Kb(l))||(e||fn(r,"get",l),a)?p:yt(p)?f&&Kc(l)?p:p.value:tr(p)?e?ts(p):Gt(p):p}}const ax=Gf(),ix=Gf(!0);function Gf(e=!1){return function(i,r,l,d){let f=i[r];if(di(f)&&yt(f)&&!yt(l))return!1;if(!e&&(!Fs(l)&&!di(l)&&(f=nt(f),l=nt(l)),!ca(i)&&yt(f)&&!yt(l)))return f.value=l,!0;const p=ca(i)&&Kc(r)?Number(r)e,fo=e=>Reflect.getPrototypeOf(e);function Cr(e,a,i=!1,r=!1){e=e.__v_raw;const l=nt(e),d=nt(a);i||(a!==d&&fn(l,"get",a),fn(l,"get",d));const{has:f}=fo(l),p=r?tu:i?iu:Bs;if(f.call(l,a))return p(e.get(a));if(f.call(l,d))return p(e.get(d));e!==l&&e.get(a)}function Ar(e,a=!1){const i=this.__v_raw,r=nt(i),l=nt(e);return a||(e!==l&&fn(r,"has",e),fn(r,"has",l)),e===l?i.has(e):i.has(e)||i.has(l)}function Pr(e,a=!1){return e=e.__v_raw,!a&&fn(nt(e),"iterate",ri),Reflect.get(e,"size",e)}function Ld(e){e=nt(e);const a=nt(this);return fo(a).has.call(a,e)||(a.add(e),fa(a,"add",e,e)),this}function _d(e,a){a=nt(a);const i=nt(this),{has:r,get:l}=fo(i);let d=r.call(i,e);d||(e=nt(e),d=r.call(i,e));const f=l.call(i,e);return i.set(e,a),d?Zc(a,f)&&fa(i,"set",e,a):fa(i,"add",e,a),this}function Vd(e){const a=nt(this),{has:i,get:r}=fo(a);let l=i.call(a,e);l||(e=nt(e),l=i.call(a,e)),r&&r.call(a,e);const d=a.delete(e);return l&&fa(a,"delete",e,void 0),d}function Rd(){const e=nt(this),a=e.size!==0,i=e.clear();return a&&fa(e,"clear",void 0,void 0),i}function Er(e,a){return function(r,l){const d=this,f=d.__v_raw,p=nt(f),y=a?tu:e?iu:Bs;return!e&&fn(p,"iterate",ri),f.forEach((k,C)=>r.call(l,y(k),y(C),d))}}function Tr(e,a,i){return function(...r){const l=this.__v_raw,d=nt(l),f=Nr(d),p=e==="entries"||e===Symbol.iterator&&f,y=e==="keys"&&f,k=l[e](...r),C=i?tu:a?iu:Bs;return!a&&fn(d,"iterate",y?Fl:ri),{next(){const{value:A,done:E}=k.next();return E?{value:A,done:E}:{value:p?[C(A[0]),C(A[1])]:C(A),done:E}},[Symbol.iterator](){return this}}}}function Ca(e){return function(...a){return e==="delete"?!1:this}}function ux(){const e={get(d){return Cr(this,d)},get size(){return Pr(this)},has:Ar,add:Ld,set:_d,delete:Vd,clear:Rd,forEach:Er(!1,!1)},a={get(d){return Cr(this,d,!1,!0)},get size(){return Pr(this)},has:Ar,add:Ld,set:_d,delete:Vd,clear:Rd,forEach:Er(!1,!0)},i={get(d){return Cr(this,d,!0)},get size(){return Pr(this,!0)},has(d){return Ar.call(this,d,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Er(!0,!1)},r={get(d){return Cr(this,d,!0,!0)},get size(){return Pr(this,!0)},has(d){return Ar.call(this,d,!0)},add:Ca("add"),set:Ca("set"),delete:Ca("delete"),clear:Ca("clear"),forEach:Er(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(d=>{e[d]=Tr(d,!1,!1),i[d]=Tr(d,!0,!1),a[d]=Tr(d,!1,!0),r[d]=Tr(d,!0,!0)}),[e,i,a,r]}const[dx,hx,fx,gx]=ux();function go(e,a){const i=a?e?gx:fx:e?hx:dx;return(r,l,d)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?r:Reflect.get(uo(i,l)&&l in r?i:r,l,d)}const vx={get:go(!1,!1)},mx={get:go(!1,!0)},px={get:go(!0,!1)},bx={get:go(!0,!0)},Kf=new WeakMap,Zf=new WeakMap,Jf=new WeakMap,Qf=new WeakMap;function xx(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yx(e){return e.__v_skip||!Object.isExtensible(e)?0:xx(Yb(e))}function Gt(e){return di(e)?e:vo(e,!1,Uf,vx,Kf)}function nu(e){return vo(e,!1,lx,mx,Zf)}function ts(e){return vo(e,!0,qf,px,Jf)}function wx(e){return vo(e,!0,cx,bx,Qf)}function vo(e,a,i,r,l){if(!tr(e)||e.__v_raw&&!(a&&e.__v_isReactive))return e;const d=l.get(e);if(d)return d;const f=yx(e);if(f===0)return e;const p=new Proxy(e,f===2?r:i);return l.set(e,p),p}function ua(e){return di(e)?ua(e.__v_raw):!!(e&&e.__v_isReactive)}function di(e){return!!(e&&e.__v_isReadonly)}function Fs(e){return!!(e&&e.__v_isShallow)}function au(e){return ua(e)||di(e)}function nt(e){const a=e&&e.__v_raw;return a?nt(a):e}function ar(e){return Wb(e,"__v_skip",!0),e}const Bs=e=>tr(e)?Gt(e):e,iu=e=>tr(e)?ts(e):e;function su(e){Oa&&zn&&(e=nt(e),$f(e.dep||(e.dep=eu())))}function mo(e,a){e=nt(e);const i=e.dep;i&&Bl(i)}function yt(e){return!!(e&&e.__v_isRef===!0)}function Re(e){return eg(e,!1)}function Xe(e){return eg(e,!0)}function eg(e,a){return yt(e)?e:new Sx(e,a)}class Sx{constructor(a,i){this.__v_isShallow=i,this.dep=void 0,this.__v_isRef=!0,this._rawValue=i?a:nt(a),this._value=i?a:Bs(a)}get value(){return su(this),this._value}set value(a){const i=this.__v_isShallow||Fs(a)||di(a);a=i?a:nt(a),Zc(a,this._rawValue)&&(this._rawValue=a,this._value=i?a:Bs(a),mo(this))}}function kx(e){mo(e)}function _t(e){return yt(e)?e.value:e}function Cx(e){return Uc(e)?e():_t(e)}const Ax={get:(e,a,i)=>_t(Reflect.get(e,a,i)),set:(e,a,i,r)=>{const l=e[a];return yt(l)&&!yt(i)?(l.value=i,!0):Reflect.set(e,a,i,r)}};function ru(e){return ua(e)?e:new Proxy(e,Ax)}class Px{constructor(a){this.dep=void 0,this.__v_isRef=!0;const{get:i,set:r}=a(()=>su(this),()=>mo(this));this._get=i,this._set=r}get value(){return this._get()}set value(a){this._set(a)}}function Ex(e){return new Px(e)}function ir(e){const a=ca(e)?new Array(e.length):{};for(const i in e)a[i]=tg(e,i);return a}class Tx{constructor(a,i,r){this._object=a,this._key=i,this._defaultValue=r,this.__v_isRef=!0}get value(){const a=this._object[this._key];return a===void 0?this._defaultValue:a}set value(a){this._object[this._key]=a}get dep(){return qb(nt(this._object),this._key)}}class Ix{constructor(a){this._getter=a,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ie(e,a,i){return yt(e)?e:Uc(e)?new Ix(e):tr(e)&&arguments.length>1?tg(e,a,i):Re(e)}function tg(e,a,i){const r=e[a];return yt(r)?r:new Tx(e,a,i)}class Lx{constructor(a,i,r,l){this._setter=i,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new nr(a,()=>{this._dirty||(this._dirty=!0,mo(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!l,this.__v_isReadonly=r}get value(){const a=nt(this);return su(a),(a._dirty||!a._cacheable)&&(a._dirty=!1,a._value=a.effect.run()),a._value}set value(a){this._setter(a)}}function _x(e,a,i=!1){let r,l;const d=Uc(e);return d?(r=e,l=zb):(r=e.get,l=e.set),new Lx(r,l,d||!l,i)}function ng(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const Ct={},Di=[],Jn=()=>{},Vx=()=>!1,Rx=/^on[^a-z]/,po=e=>Rx.test(e),ag=e=>e.startsWith("onUpdate:"),Yt=Object.assign,ou=(e,a)=>{const i=e.indexOf(a);i>-1&&e.splice(i,1)},Mx=Object.prototype.hasOwnProperty,pt=(e,a)=>Mx.call(e,a),st=Array.isArray,ig=e=>bo(e)==="[object Map]",sg=e=>bo(e)==="[object Set]",Ox=e=>bo(e)==="[object RegExp]",it=e=>typeof e=="function",Dt=e=>typeof e=="string",Ot=e=>e!==null&&typeof e=="object",lu=e=>Ot(e)&&it(e.then)&&it(e.catch),rg=Object.prototype.toString,bo=e=>rg.call(e),og=e=>bo(e)==="[object Object]",Cs=ng(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),xo=e=>{const a=Object.create(null);return i=>a[i]||(a[i]=e(i))},Fx=/-(\w)/g,Sn=xo(e=>e.replace(Fx,(a,i)=>i?i.toUpperCase():"")),Bx=/\B([A-Z])/g,yo=xo(e=>e.replace(Bx,"-$1").toLowerCase()),pa=xo(e=>e.charAt(0).toUpperCase()+e.slice(1)),As=xo(e=>e?`on${pa(e)}`:""),Dl=(e,a)=>!Object.is(e,a),Ps=(e,a)=>{for(let i=0;i{Object.defineProperty(e,a,{configurable:!0,enumerable:!1,value:i})},Dx=e=>{const a=parseFloat(e);return isNaN(a)?e:a},zx=e=>{const a=Dt(e)?Number(e):NaN;return isNaN(a)?e:a};let Md;const Nl=()=>Md||(Md=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Nx="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",Hx=ng(Nx);function sr(e){if(st(e)){const a={};for(let i=0;i{if(i){const r=i.split(Yx);r.length>1&&(a[r[0].trim()]=r[1].trim())}}),a}function rr(e){let a="";if(Dt(e))a=e;else if(st(e))for(let i=0;iDt(e)?e:e==null?"":st(e)||Ot(e)&&(e.toString===rg||!it(e.toString))?JSON.stringify(e,lg,2):String(e),lg=(e,a)=>a&&a.__v_isRef?lg(e,a.value):ig(a)?{[`Map(${a.size})`]:[...a.entries()].reduce((i,[r,l])=>(i[`${r} =>`]=l,i),{})}:sg(a)?{[`Set(${a.size})`]:[...a.values()]}:Ot(a)&&!st(a)&&!og(a)?String(a):a;function Ux(e,...a){}function qx(e,a){}function da(e,a,i,r){let l;try{l=r?e(...r):e()}catch(d){bi(d,a,i)}return l}function wn(e,a,i,r){if(it(e)){const d=da(e,a,i,r);return d&&lu(d)&&d.catch(f=>{bi(f,a,i)}),d}const l=[];for(let d=0;d>>1;zs(Jt[r])Kn&&Jt.splice(a,1)}function uu(e){st(e)?zi.push(...e):(!ra||!ra.includes(e,e.allowRecurse?ti+1:ti))&&zi.push(e),ug()}function Od(e,a=Ds?Kn+1:0){for(;azs(i)-zs(r)),ti=0;tie.id==null?1/0:e.id,Qx=(e,a)=>{const i=zs(e)-zs(a);if(i===0){if(e.pre&&!a.pre)return-1;if(a.pre&&!e.pre)return 1}return i};function dg(e){Hl=!1,Ds=!0,Jt.sort(Qx);const a=Jn;try{for(Kn=0;KnOi.emit(l,...d)),Ir=[]):typeof window<"u"&&window.HTMLElement&&!((r=(i=window.navigator)==null?void 0:i.userAgent)!=null&&r.includes("jsdom"))?((a.__VUE_DEVTOOLS_HOOK_REPLAY__=a.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(d=>{hg(d,a)}),setTimeout(()=>{Oi||(a.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Ir=[])},3e3)):Ir=[]}function ey(e,a,...i){if(e.isUnmounted)return;const r=e.vnode.props||Ct;let l=i;const d=a.startsWith("update:"),f=d&&a.slice(7);if(f&&f in r){const C=`${f==="modelValue"?"model":f}Modifiers`,{number:A,trim:E}=r[C]||Ct;E&&(l=i.map(_=>Dt(_)?_.trim():_)),A&&(l=i.map(Dx))}let p,y=r[p=As(a)]||r[p=As(Sn(a))];!y&&d&&(y=r[p=As(yo(a))]),y&&wn(y,e,6,l);const k=r[p+"Once"];if(k){if(!e.emitted)e.emitted={};else if(e.emitted[p])return;e.emitted[p]=!0,wn(k,e,6,l)}}function fg(e,a,i=!1){const r=a.emitsCache,l=r.get(e);if(l!==void 0)return l;const d=e.emits;let f={},p=!1;if(!it(e)){const y=k=>{const C=fg(k,a,!0);C&&(p=!0,Yt(f,C))};!i&&a.mixins.length&&a.mixins.forEach(y),e.extends&&y(e.extends),e.mixins&&e.mixins.forEach(y)}return!d&&!p?(Ot(e)&&r.set(e,null),null):(st(d)?d.forEach(y=>f[y]=null):Yt(f,d),Ot(e)&&r.set(e,f),f)}function So(e,a){return!e||!po(a)?!1:(a=a.slice(2).replace(/Once$/,""),pt(e,a[0].toLowerCase()+a.slice(1))||pt(e,yo(a))||pt(e,a))}let Xt=null,ko=null;function Ns(e){const a=Xt;return Xt=e,ko=e&&e.type.__scopeId||null,a}function ty(e){ko=e}function ny(){ko=null}const ay=e=>du;function du(e,a=Xt,i){if(!a||e._n)return e;const r=(...l)=>{r._d&&Ul(-1);const d=Ns(a);let f;try{f=e(...l)}finally{Ns(d),r._d&&Ul(1)}return f};return r._n=!0,r._c=!0,r._d=!0,r}function Hr(e){const{type:a,vnode:i,proxy:r,withProxy:l,props:d,propsOptions:[f],slots:p,attrs:y,emit:k,render:C,renderCache:A,data:E,setupState:_,ctx:M,inheritAttrs:F}=e;let $,B;const L=Ns(e);try{if(i.shapeFlag&4){const Y=l||r;$=xn(C.call(Y,Y,A,d,_,E,M)),B=y}else{const Y=a;$=xn(Y.length>1?Y(d,{attrs:y,slots:p,emit:k}):Y(d,null)),B=a.props?y:sy(y)}}catch(Y){Is.length=0,bi(Y,e,1),$=R(tn)}let q=$;if(B&&F!==!1){const Y=Object.keys(B),{shapeFlag:H}=q;Y.length&&H&7&&(f&&Y.some(ag)&&(B=ry(B,f)),q=Yn(q,B))}return i.dirs&&(q=Yn(q),q.dirs=q.dirs?q.dirs.concat(i.dirs):i.dirs),i.transition&&(q.transition=i.transition),$=q,Ns(L),$}function iy(e){let a;for(let i=0;i{let a;for(const i in e)(i==="class"||i==="style"||po(i))&&((a||(a={}))[i]=e[i]);return a},ry=(e,a)=>{const i={};for(const r in e)(!ag(r)||!(r.slice(9)in a))&&(i[r]=e[r]);return i};function oy(e,a,i){const{props:r,children:l,component:d}=e,{props:f,children:p,patchFlag:y}=a,k=d.emitsOptions;if(a.dirs||a.transition)return!0;if(i&&y>=0){if(y&1024)return!0;if(y&16)return r?Fd(r,f,k):!!f;if(y&8){const C=a.dynamicProps;for(let A=0;Ae.__isSuspense,ly={name:"Suspense",__isSuspense:!0,process(e,a,i,r,l,d,f,p,y,k){e==null?uy(a,i,r,l,d,f,p,y,k):dy(e,a,i,r,l,f,p,y,k)},hydrate:hy,create:fu,normalize:fy},cy=ly;function Hs(e,a){const i=e.props&&e.props[a];it(i)&&i()}function uy(e,a,i,r,l,d,f,p,y){const{p:k,o:{createElement:C}}=y,A=C("div"),E=e.suspense=fu(e,l,r,a,A,i,d,f,p,y);k(null,E.pendingBranch=e.ssContent,A,null,r,E,d,f),E.deps>0?(Hs(e,"onPending"),Hs(e,"onFallback"),k(null,e.ssFallback,a,i,r,null,d,f),Ni(E,e.ssFallback)):E.resolve(!1,!0)}function dy(e,a,i,r,l,d,f,p,{p:y,um:k,o:{createElement:C}}){const A=a.suspense=e.suspense;A.vnode=a,a.el=e.el;const E=a.ssContent,_=a.ssFallback,{activeBranch:M,pendingBranch:F,isInFallback:$,isHydrating:B}=A;if(F)A.pendingBranch=E,Nn(E,F)?(y(F,E,A.hiddenContainer,null,l,A,d,f,p),A.deps<=0?A.resolve():$&&(y(M,_,i,r,l,null,d,f,p),Ni(A,_))):(A.pendingId++,B?(A.isHydrating=!1,A.activeBranch=F):k(F,l,A),A.deps=0,A.effects.length=0,A.hiddenContainer=C("div"),$?(y(null,E,A.hiddenContainer,null,l,A,d,f,p),A.deps<=0?A.resolve():(y(M,_,i,r,l,null,d,f,p),Ni(A,_))):M&&Nn(E,M)?(y(M,E,i,r,l,A,d,f,p),A.resolve(!0)):(y(null,E,A.hiddenContainer,null,l,A,d,f,p),A.deps<=0&&A.resolve()));else if(M&&Nn(E,M))y(M,E,i,r,l,A,d,f,p),Ni(A,E);else if(Hs(a,"onPending"),A.pendingBranch=E,A.pendingId++,y(null,E,A.hiddenContainer,null,l,A,d,f,p),A.deps<=0)A.resolve();else{const{timeout:L,pendingId:q}=A;L>0?setTimeout(()=>{A.pendingId===q&&A.fallback(_)},L):L===0&&A.fallback(_)}}function fu(e,a,i,r,l,d,f,p,y,k,C=!1){const{p:A,m:E,um:_,n:M,o:{parentNode:F,remove:$}}=k;let B;const L=gy(e);L&&a!=null&&a.pendingBranch&&(B=a.pendingId,a.deps++);const q=e.props?zx(e.props.timeout):void 0,Y={vnode:e,parent:a,parentComponent:i,isSVG:f,container:r,hiddenContainer:l,anchor:d,deps:0,pendingId:0,timeout:typeof q=="number"?q:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:C,isUnmounted:!1,effects:[],resolve(H=!1,J=!1){const{vnode:ee,activeBranch:W,pendingBranch:j,pendingId:Q,effects:ie,parentComponent:ne,container:oe}=Y;if(Y.isHydrating)Y.isHydrating=!1;else if(!H){const ye=W&&j.transition&&j.transition.mode==="out-in";ye&&(W.transition.afterLeave=()=>{Q===Y.pendingId&&E(j,oe,fe,0)});let{anchor:fe}=Y;W&&(fe=M(W),_(W,ne,Y,!0)),ye||E(j,oe,fe,0)}Ni(Y,j),Y.pendingBranch=null,Y.isInFallback=!1;let le=Y.parent,Ce=!1;for(;le;){if(le.pendingBranch){le.effects.push(...ie),Ce=!0;break}le=le.parent}Ce||uu(ie),Y.effects=[],L&&a&&a.pendingBranch&&B===a.pendingId&&(a.deps--,a.deps===0&&!J&&a.resolve()),Hs(ee,"onResolve")},fallback(H){if(!Y.pendingBranch)return;const{vnode:J,activeBranch:ee,parentComponent:W,container:j,isSVG:Q}=Y;Hs(J,"onFallback");const ie=M(ee),ne=()=>{Y.isInFallback&&(A(null,H,j,ie,W,null,Q,p,y),Ni(Y,H))},oe=H.transition&&H.transition.mode==="out-in";oe&&(ee.transition.afterLeave=ne),Y.isInFallback=!0,_(ee,W,null,!0),oe||ne()},move(H,J,ee){Y.activeBranch&&E(Y.activeBranch,H,J,ee),Y.container=H},next(){return Y.activeBranch&&M(Y.activeBranch)},registerDep(H,J){const ee=!!Y.pendingBranch;ee&&Y.deps++;const W=H.vnode.el;H.asyncDep.catch(j=>{bi(j,H,0)}).then(j=>{if(H.isUnmounted||Y.isUnmounted||Y.pendingId!==H.suspenseId)return;H.asyncResolved=!0;const{vnode:Q}=H;ql(H,j,!1),W&&(Q.el=W);const ie=!W&&H.subTree.el;J(H,Q,F(W||H.subTree.el),W?null:M(H.subTree),Y,f,y),ie&&$(ie),hu(H,Q.el),ee&&--Y.deps===0&&Y.resolve()})},unmount(H,J){Y.isUnmounted=!0,Y.activeBranch&&_(Y.activeBranch,i,H,J),Y.pendingBranch&&_(Y.pendingBranch,i,H,J)}};return Y}function hy(e,a,i,r,l,d,f,p,y){const k=a.suspense=fu(a,r,i,e.parentNode,document.createElement("div"),null,l,d,f,p,!0),C=y(e,k.pendingBranch=a.ssContent,i,k,d,f);return k.deps===0&&k.resolve(!1,!0),C}function fy(e){const{shapeFlag:a,children:i}=e,r=a&32;e.ssContent=Bd(r?i.default:i),e.ssFallback=r?Bd(i.fallback):R(tn)}function Bd(e){let a;if(it(e)){const i=fi&&e._c;i&&(e._d=!1,ur()),e=e(),i&&(e._d=!0,a=hn,Xg())}return st(e)&&(e=iy(e)),e=xn(e),a&&!e.dynamicChildren&&(e.dynamicChildren=a.filter(i=>i!==e)),e}function vg(e,a){a&&a.pendingBranch?st(e)?a.effects.push(...e):a.effects.push(e):uu(e)}function Ni(e,a){e.activeBranch=a;const{vnode:i,parentComponent:r}=e,l=i.el=a.el;r&&r.subTree===i&&(r.vnode.el=l,hu(r,l))}function gy(e){var a;return((a=e.props)==null?void 0:a.suspensible)!=null&&e.props.suspensible!==!1}function vn(e,a){return or(e,null,a)}function mg(e,a){return or(e,null,{flush:"post"})}function vy(e,a){return or(e,null,{flush:"sync"})}const Lr={};function He(e,a,i){return or(e,a,i)}function or(e,a,{immediate:i,deep:r,flush:l,onTrack:d,onTrigger:f}=Ct){var p;const y=Qc()===((p=Mt)==null?void 0:p.scope)?Mt:null;let k,C=!1,A=!1;if(yt(e)?(k=()=>e.value,C=Fs(e)):ua(e)?(k=()=>e,r=!0):st(e)?(A=!0,C=e.some(Y=>ua(Y)||Fs(Y)),k=()=>e.map(Y=>{if(yt(Y))return Y.value;if(ua(Y))return ai(Y);if(it(Y))return da(Y,y,2)})):it(e)?a?k=()=>da(e,y,2):k=()=>{if(!(y&&y.isUnmounted))return E&&E(),wn(e,y,3,[_])}:k=Jn,a&&r){const Y=k;k=()=>ai(Y())}let E,_=Y=>{E=L.onStop=()=>{da(Y,y,4)}},M;if(Yi)if(_=Jn,a?i&&wn(a,y,3,[k(),A?[]:void 0,_]):k(),l==="sync"){const Y=Jg();M=Y.__watcherHandles||(Y.__watcherHandles=[])}else return Jn;let F=A?new Array(e.length).fill(Lr):Lr;const $=()=>{if(L.active)if(a){const Y=L.run();(r||C||(A?Y.some((H,J)=>Dl(H,F[J])):Dl(Y,F)))&&(E&&E(),wn(a,y,3,[Y,F===Lr?void 0:A&&F[0]===Lr?[]:F,_]),F=Y)}else L.run()};$.allowRecurse=!!a;let B;l==="sync"?B=$:l==="post"?B=()=>jt($,y&&y.suspense):($.pre=!0,y&&($.id=y.uid),B=()=>wo($));const L=new nr(k,B);a?i?$():F=L.run():l==="post"?jt(L.run.bind(L),y&&y.suspense):L.run();const q=()=>{L.stop(),y&&y.scope&&ou(y.scope.effects,L)};return M&&M.push(q),q}function my(e,a,i){const r=this.proxy,l=Dt(e)?e.includes(".")?pg(r,e):()=>r[e]:e.bind(r,r);let d;it(a)?d=a:(d=a.handler,i=a);const f=Mt;Na(this);const p=or(l,d.bind(r),i);return f?Na(f):Fa(),p}function pg(e,a){const i=a.split(".");return()=>{let r=e;for(let l=0;l{ai(i,a)});else if(og(e))for(const i in e)ai(e[i],a);return e}function Et(e,a){const i=Xt;if(i===null)return e;const r=Lo(i)||i.proxy,l=e.dirs||(e.dirs=[]);for(let d=0;d{e.isMounted=!0}),qt(()=>{e.isUnmounting=!0}),e}const Pn=[Function,Array],vu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pn,onEnter:Pn,onAfterEnter:Pn,onEnterCancelled:Pn,onBeforeLeave:Pn,onLeave:Pn,onAfterLeave:Pn,onLeaveCancelled:Pn,onBeforeAppear:Pn,onAppear:Pn,onAfterAppear:Pn,onAppearCancelled:Pn},py={name:"BaseTransition",props:vu,setup(e,{slots:a}){const i=ta(),r=gu();let l;return()=>{const d=a.default&&Co(a.default(),!0);if(!d||!d.length)return;let f=d[0];if(d.length>1){for(const F of d)if(F.type!==tn){f=F;break}}const p=nt(e),{mode:y}=p;if(r.isLeaving)return ul(f);const k=Dd(f);if(!k)return ul(f);const C=Xi(k,p,r,i);hi(k,C);const A=i.subTree,E=A&&Dd(A);let _=!1;const{getTransitionKey:M}=k.type;if(M){const F=M();l===void 0?l=F:F!==l&&(l=F,_=!0)}if(E&&E.type!==tn&&(!Nn(k,E)||_)){const F=Xi(E,p,r,i);if(hi(E,F),y==="out-in")return r.isLeaving=!0,F.afterLeave=()=>{r.isLeaving=!1,i.update.active!==!1&&i.update()},ul(f);y==="in-out"&&k.type!==tn&&(F.delayLeave=($,B,L)=>{const q=xg(r,E);q[String(E.key)]=E,$._leaveCb=()=>{B(),$._leaveCb=void 0,delete C.delayedLeave},C.delayedLeave=L})}return f}}},bg=py;function xg(e,a){const{leavingVNodes:i}=e;let r=i.get(a.type);return r||(r=Object.create(null),i.set(a.type,r)),r}function Xi(e,a,i,r){const{appear:l,mode:d,persisted:f=!1,onBeforeEnter:p,onEnter:y,onAfterEnter:k,onEnterCancelled:C,onBeforeLeave:A,onLeave:E,onAfterLeave:_,onLeaveCancelled:M,onBeforeAppear:F,onAppear:$,onAfterAppear:B,onAppearCancelled:L}=a,q=String(e.key),Y=xg(i,e),H=(W,j)=>{W&&wn(W,r,9,j)},J=(W,j)=>{const Q=j[1];H(W,j),st(W)?W.every(ie=>ie.length<=1)&&Q():W.length<=1&&Q()},ee={mode:d,persisted:f,beforeEnter(W){let j=p;if(!i.isMounted)if(l)j=F||p;else return;W._leaveCb&&W._leaveCb(!0);const Q=Y[q];Q&&Nn(e,Q)&&Q.el._leaveCb&&Q.el._leaveCb(),H(j,[W])},enter(W){let j=y,Q=k,ie=C;if(!i.isMounted)if(l)j=$||y,Q=B||k,ie=L||C;else return;let ne=!1;const oe=W._enterCb=le=>{ne||(ne=!0,le?H(ie,[W]):H(Q,[W]),ee.delayedLeave&&ee.delayedLeave(),W._enterCb=void 0)};j?J(j,[W,oe]):oe()},leave(W,j){const Q=String(e.key);if(W._enterCb&&W._enterCb(!0),i.isUnmounting)return j();H(A,[W]);let ie=!1;const ne=W._leaveCb=oe=>{ie||(ie=!0,j(),oe?H(M,[W]):H(_,[W]),W._leaveCb=void 0,Y[Q]===e&&delete Y[Q])};Y[Q]=e,E?J(E,[W,ne]):ne()},clone(W){return Xi(W,a,i,r)}};return ee}function ul(e){if(lr(e))return e=Yn(e),e.children=null,e}function Dd(e){return lr(e)?e.children?e.children[0]:void 0:e}function hi(e,a){e.shapeFlag&6&&e.component?hi(e.component.subTree,a):e.shapeFlag&128?(e.ssContent.transition=a.clone(e.ssContent),e.ssFallback.transition=a.clone(e.ssFallback)):e.transition=a}function Co(e,a=!1,i){let r=[],l=0;for(let d=0;d1)for(let d=0;dYt({name:e.name},a,{setup:e}))():e}const oi=e=>!!e.type.__asyncLoader;function by(e){it(e)&&(e={loader:e});const{loader:a,loadingComponent:i,errorComponent:r,delay:l=200,timeout:d,suspensible:f=!0,onError:p}=e;let y=null,k,C=0;const A=()=>(C++,y=null,E()),E=()=>{let _;return y||(_=y=a().catch(M=>{if(M=M instanceof Error?M:new Error(String(M)),p)return new Promise((F,$)=>{p(M,()=>F(A()),()=>$(M),C+1)});throw M}).then(M=>_!==y&&y?y:(M&&(M.__esModule||M[Symbol.toStringTag]==="Module")&&(M=M.default),k=M,M)))};return xi({name:"AsyncComponentWrapper",__asyncLoader:E,get __asyncResolved(){return k},setup(){const _=Mt;if(k)return()=>dl(k,_);const M=L=>{y=null,bi(L,_,13,!r)};if(f&&_.suspense||Yi)return E().then(L=>()=>dl(L,_)).catch(L=>(M(L),()=>r?R(r,{error:L}):null));const F=Re(!1),$=Re(),B=Re(!!l);return l&&setTimeout(()=>{B.value=!1},l),d!=null&&setTimeout(()=>{if(!F.value&&!$.value){const L=new Error(`Async component timed out after ${d}ms.`);M(L),$.value=L}},d),E().then(()=>{F.value=!0,_.parent&&lr(_.parent.vnode)&&wo(_.parent.update)}).catch(L=>{M(L),$.value=L}),()=>{if(F.value&&k)return dl(k,_);if($.value&&r)return R(r,{error:$.value});if(i&&!B.value)return R(i)}}})}function dl(e,a){const{ref:i,props:r,children:l,ce:d}=a.vnode,f=R(e,r,l);return f.ref=i,f.ce=d,delete a.vnode.ce,f}const lr=e=>e.type.__isKeepAlive,xy={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:a}){const i=ta(),r=i.ctx;if(!r.renderer)return()=>{const L=a.default&&a.default();return L&&L.length===1?L[0]:L};const l=new Map,d=new Set;let f=null;const p=i.suspense,{renderer:{p:y,m:k,um:C,o:{createElement:A}}}=r,E=A("div");r.activate=(L,q,Y,H,J)=>{const ee=L.component;k(L,q,Y,0,p),y(ee.vnode,L,q,Y,ee,p,H,L.slotScopeIds,J),jt(()=>{ee.isDeactivated=!1,ee.a&&Ps(ee.a);const W=L.props&&L.props.onVnodeMounted;W&&dn(W,ee.parent,L)},p)},r.deactivate=L=>{const q=L.component;k(L,E,null,1,p),jt(()=>{q.da&&Ps(q.da);const Y=L.props&&L.props.onVnodeUnmounted;Y&&dn(Y,q.parent,L),q.isDeactivated=!0},p)};function _(L){hl(L),C(L,i,p,!0)}function M(L){l.forEach((q,Y)=>{const H=Zl(q.type);H&&(!L||!L(H))&&F(Y)})}function F(L){const q=l.get(L);!f||!Nn(q,f)?_(q):f&&hl(f),l.delete(L),d.delete(L)}He(()=>[e.include,e.exclude],([L,q])=>{L&&M(Y=>ws(L,Y)),q&&M(Y=>!ws(q,Y))},{flush:"post",deep:!0});let $=null;const B=()=>{$!=null&&l.set($,fl(i.subTree))};return zt(B),Po(B),qt(()=>{l.forEach(L=>{const{subTree:q,suspense:Y}=i,H=fl(q);if(L.type===H.type&&L.key===H.key){hl(H);const J=H.component.da;J&&jt(J,Y);return}_(L)})}),()=>{if($=null,!a.default)return null;const L=a.default(),q=L[0];if(L.length>1)return f=null,L;if(!za(q)||!(q.shapeFlag&4)&&!(q.shapeFlag&128))return f=null,q;let Y=fl(q);const H=Y.type,J=Zl(oi(Y)?Y.type.__asyncResolved||{}:H),{include:ee,exclude:W,max:j}=e;if(ee&&(!J||!ws(ee,J))||W&&J&&ws(W,J))return f=Y,q;const Q=Y.key==null?H:Y.key,ie=l.get(Q);return Y.el&&(Y=Yn(Y),q.shapeFlag&128&&(q.ssContent=Y)),$=Q,ie?(Y.el=ie.el,Y.component=ie.component,Y.transition&&hi(Y,Y.transition),Y.shapeFlag|=512,d.delete(Q),d.add(Q)):(d.add(Q),j&&d.size>parseInt(j,10)&&F(d.values().next().value)),Y.shapeFlag|=256,f=Y,gg(q.type)?q:Y}}},yy=xy;function ws(e,a){return st(e)?e.some(i=>ws(i,a)):Dt(e)?e.split(",").includes(a):Ox(e)?e.test(a):!1}function mu(e,a){yg(e,"a",a)}function pu(e,a){yg(e,"da",a)}function yg(e,a,i=Mt){const r=e.__wdc||(e.__wdc=()=>{let l=i;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(Ao(a,r,i),i){let l=i.parent;for(;l&&l.parent;)lr(l.parent.vnode)&&wy(r,a,i,l),l=l.parent}}function wy(e,a,i,r){const l=Ao(a,e,r,!0);Eo(()=>{ou(r[a],l)},i)}function hl(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function fl(e){return e.shapeFlag&128?e.ssContent:e}function Ao(e,a,i=Mt,r=!1){if(i){const l=i[e]||(i[e]=[]),d=a.__weh||(a.__weh=(...f)=>{if(i.isUnmounted)return;Qi(),Na(i);const p=wn(a,i,e,f);return Fa(),es(),p});return r?l.unshift(d):l.push(d),d}}const ba=e=>(a,i=Mt)=>(!Yi||e==="sp")&&Ao(e,(...r)=>a(...r),i),cr=ba("bm"),zt=ba("m"),bu=ba("bu"),Po=ba("u"),qt=ba("bum"),Eo=ba("um"),wg=ba("sp"),Sg=ba("rtg"),kg=ba("rtc");function Cg(e,a=Mt){Ao("ec",e,a)}const xu="components",Sy="directives";function ky(e,a){return yu(xu,e,!0,a)||e}const Ag=Symbol.for("v-ndc");function Pg(e){return Dt(e)?yu(xu,e,!1)||e:e||Ag}function mn(e){return yu(Sy,e)}function yu(e,a,i=!0,r=!1){const l=Xt||Mt;if(l){const d=l.type;if(e===xu){const p=Zl(d,!1);if(p&&(p===a||p===Sn(a)||p===pa(Sn(a))))return d}const f=zd(l[e]||d[e],a)||zd(l.appContext[e],a);return!f&&r?d:f}}function zd(e,a){return e&&(e[a]||e[Sn(a)]||e[pa(Sn(a))])}function Cy(e,a,i,r){let l;const d=i&&i[r];if(st(e)||Dt(e)){l=new Array(e.length);for(let f=0,p=e.length;fa(f,p,void 0,d&&d[p]));else{const f=Object.keys(e);l=new Array(f.length);for(let p=0,y=f.length;p{const d=r.fn(...l);return d&&(d.key=r.key),d}:r.fn)}return e}function Py(e,a,i={},r,l){if(Xt.isCE||Xt.parent&&oi(Xt.parent)&&Xt.parent.isCE)return a!=="default"&&(i.name=a),R("slot",i,r&&r());let d=e[a];d&&d._c&&(d._d=!1),ur();const f=d&&Eg(d(i)),p=To(Ke,{key:i.key||f&&f.key||`_${a}`},f||(r?r():[]),f&&e._===1?64:-2);return!l&&p.scopeId&&(p.slotScopeIds=[p.scopeId+"-s"]),d&&d._c&&(d._d=!0),p}function Eg(e){return e.some(a=>za(a)?!(a.type===tn||a.type===Ke&&!Eg(a.children)):!0)?e:null}function Ey(e,a){const i={};for(const r in e)i[a&&/[A-Z]/.test(r)?`on:${r}`:As(r)]=e[r];return i}const Xl=e=>e?Gg(e)?Lo(e)||e.proxy:Xl(e.parent):null,Es=Yt(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=>Xl(e.parent),$root:e=>Xl(e.root),$emit:e=>e.emit,$options:e=>wu(e),$forceUpdate:e=>e.f||(e.f=()=>wo(e.update)),$nextTick:e=>e.n||(e.n=gt.bind(e.proxy)),$watch:e=>my.bind(e)}),gl=(e,a)=>e!==Ct&&!e.__isScriptSetup&&pt(e,a),Yl={get({_:e},a){const{ctx:i,setupState:r,data:l,props:d,accessCache:f,type:p,appContext:y}=e;let k;if(a[0]!=="$"){const _=f[a];if(_!==void 0)switch(_){case 1:return r[a];case 2:return l[a];case 4:return i[a];case 3:return d[a]}else{if(gl(r,a))return f[a]=1,r[a];if(l!==Ct&&pt(l,a))return f[a]=2,l[a];if((k=e.propsOptions[0])&&pt(k,a))return f[a]=3,d[a];if(i!==Ct&&pt(i,a))return f[a]=4,i[a];Wl&&(f[a]=0)}}const C=Es[a];let A,E;if(C)return a==="$attrs"&&fn(e,"get",a),C(e);if((A=p.__cssModules)&&(A=A[a]))return A;if(i!==Ct&&pt(i,a))return f[a]=4,i[a];if(E=y.config.globalProperties,pt(E,a))return E[a]},set({_:e},a,i){const{data:r,setupState:l,ctx:d}=e;return gl(l,a)?(l[a]=i,!0):r!==Ct&&pt(r,a)?(r[a]=i,!0):pt(e.props,a)||a[0]==="$"&&a.slice(1)in e?!1:(d[a]=i,!0)},has({_:{data:e,setupState:a,accessCache:i,ctx:r,appContext:l,propsOptions:d}},f){let p;return!!i[f]||e!==Ct&&pt(e,f)||gl(a,f)||(p=d[0])&&pt(p,f)||pt(r,f)||pt(Es,f)||pt(l.config.globalProperties,f)},defineProperty(e,a,i){return i.get!=null?e._.accessCache[a]=0:pt(i,"value")&&this.set(e,a,i.value,null),Reflect.defineProperty(e,a,i)}},Ty=Yt({},Yl,{get(e,a){if(a!==Symbol.unscopables)return Yl.get(e,a,e)},has(e,a){return a[0]!=="_"&&!Hx(a)}});function Iy(){return null}function Ly(){return null}function _y(e){}function Vy(e){}function Ry(){return null}function My(){}function Oy(e,a){return null}function Fy(){return Tg().slots}function By(){return Tg().attrs}function Dy(e,a,i){const r=ta();if(i&&i.local){const l=Re(e[a]);return He(()=>e[a],d=>l.value=d),He(l,d=>{d!==e[a]&&r.emit(`update:${a}`,d)}),l}else return{__v_isRef:!0,get value(){return e[a]},set value(l){r.emit(`update:${a}`,l)}}}function Tg(){const e=ta();return e.setupContext||(e.setupContext=Kg(e))}function Xs(e){return st(e)?e.reduce((a,i)=>(a[i]=null,a),{}):e}function zy(e,a){const i=Xs(e);for(const r in a){if(r.startsWith("__skip"))continue;let l=i[r];l?st(l)||it(l)?l=i[r]={type:l,default:a[r]}:l.default=a[r]:l===null&&(l=i[r]={default:a[r]}),l&&a[`__skip_${r}`]&&(l.skipFactory=!0)}return i}function Ny(e,a){return!e||!a?e||a:st(e)&&st(a)?e.concat(a):Yt({},Xs(e),Xs(a))}function Hy(e,a){const i={};for(const r in e)a.includes(r)||Object.defineProperty(i,r,{enumerable:!0,get:()=>e[r]});return i}function Xy(e){const a=ta();let i=e();return Fa(),lu(i)&&(i=i.catch(r=>{throw Na(a),r})),[i,()=>Na(a)]}let Wl=!0;function Yy(e){const a=wu(e),i=e.proxy,r=e.ctx;Wl=!1,a.beforeCreate&&Nd(a.beforeCreate,e,"bc");const{data:l,computed:d,methods:f,watch:p,provide:y,inject:k,created:C,beforeMount:A,mounted:E,beforeUpdate:_,updated:M,activated:F,deactivated:$,beforeDestroy:B,beforeUnmount:L,destroyed:q,unmounted:Y,render:H,renderTracked:J,renderTriggered:ee,errorCaptured:W,serverPrefetch:j,expose:Q,inheritAttrs:ie,components:ne,directives:oe,filters:le}=a;if(k&&Wy(k,r,null),f)for(const fe in f){const he=f[fe];it(he)&&(r[fe]=he.bind(i))}if(l){const fe=l.call(i,i);Ot(fe)&&(e.data=Gt(fe))}if(Wl=!0,d)for(const fe in d){const he=d[fe],Se=it(he)?he.bind(i,i):it(he.get)?he.get.bind(i,i):Jn,Ee=!it(he)&&it(he.set)?he.set.bind(i):Jn,De=X({get:Se,set:Ee});Object.defineProperty(r,fe,{enumerable:!0,configurable:!0,get:()=>De.value,set:Fe=>De.value=Fe})}if(p)for(const fe in p)Ig(p[fe],r,i,fe);if(y){const fe=it(y)?y.call(i):y;Reflect.ownKeys(fe).forEach(he=>{Pt(he,fe[he])})}C&&Nd(C,e,"c");function ye(fe,he){st(he)?he.forEach(Se=>fe(Se.bind(i))):he&&fe(he.bind(i))}if(ye(cr,A),ye(zt,E),ye(bu,_),ye(Po,M),ye(mu,F),ye(pu,$),ye(Cg,W),ye(kg,J),ye(Sg,ee),ye(qt,L),ye(Eo,Y),ye(wg,j),st(Q))if(Q.length){const fe=e.exposed||(e.exposed={});Q.forEach(he=>{Object.defineProperty(fe,he,{get:()=>i[he],set:Se=>i[he]=Se})})}else e.exposed||(e.exposed={});H&&e.render===Jn&&(e.render=H),ie!=null&&(e.inheritAttrs=ie),ne&&(e.components=ne),oe&&(e.directives=oe)}function Wy(e,a,i=Jn){st(e)&&(e=$l(e));for(const r in e){const l=e[r];let d;Ot(l)?"default"in l?d=ct(l.from||r,l.default,!0):d=ct(l.from||r):d=ct(l),yt(d)?Object.defineProperty(a,r,{enumerable:!0,configurable:!0,get:()=>d.value,set:f=>d.value=f}):a[r]=d}}function Nd(e,a,i){wn(st(e)?e.map(r=>r.bind(a.proxy)):e.bind(a.proxy),a,i)}function Ig(e,a,i,r){const l=r.includes(".")?pg(i,r):()=>i[r];if(Dt(e)){const d=a[e];it(d)&&He(l,d)}else if(it(e))He(l,e.bind(i));else if(Ot(e))if(st(e))e.forEach(d=>Ig(d,a,i,r));else{const d=it(e.handler)?e.handler.bind(i):a[e.handler];it(d)&&He(l,d,e)}}function wu(e){const a=e.type,{mixins:i,extends:r}=a,{mixins:l,optionsCache:d,config:{optionMergeStrategies:f}}=e.appContext,p=d.get(a);let y;return p?y=p:!l.length&&!i&&!r?y=a:(y={},l.length&&l.forEach(k=>Zr(y,k,f,!0)),Zr(y,a,f)),Ot(a)&&d.set(a,y),y}function Zr(e,a,i,r=!1){const{mixins:l,extends:d}=a;d&&Zr(e,d,i,!0),l&&l.forEach(f=>Zr(e,f,i,!0));for(const f in a)if(!(r&&f==="expose")){const p=$y[f]||i&&i[f];e[f]=p?p(e[f],a[f]):a[f]}return e}const $y={data:Hd,props:Xd,emits:Xd,methods:Ss,computed:Ss,beforeCreate:ln,created:ln,beforeMount:ln,mounted:ln,beforeUpdate:ln,updated:ln,beforeDestroy:ln,beforeUnmount:ln,destroyed:ln,unmounted:ln,activated:ln,deactivated:ln,errorCaptured:ln,serverPrefetch:ln,components:Ss,directives:Ss,watch:Gy,provide:Hd,inject:jy};function Hd(e,a){return a?e?function(){return Yt(it(e)?e.call(this,this):e,it(a)?a.call(this,this):a)}:a:e}function jy(e,a){return Ss($l(e),$l(a))}function $l(e){if(st(e)){const a={};for(let i=0;i1)return i&&it(a)?a.call(r&&r.proxy):a}}function _g(){return!!(Mt||Xt||Ys)}function Ky(e,a,i,r=!1){const l={},d={};zl(d,Io,1),e.propsDefaults=Object.create(null),Vg(e,a,l,d);for(const f in e.propsOptions[0])f in l||(l[f]=void 0);i?e.props=r?l:nu(l):e.type.props?e.props=l:e.props=d,e.attrs=d}function Zy(e,a,i,r){const{props:l,attrs:d,vnode:{patchFlag:f}}=e,p=nt(l),[y]=e.propsOptions;let k=!1;if((r||f>0)&&!(f&16)){if(f&8){const C=e.vnode.dynamicProps;for(let A=0;A{y=!0;const[E,_]=Rg(A,a,!0);Yt(f,E),_&&p.push(..._)};!i&&a.mixins.length&&a.mixins.forEach(C),e.extends&&C(e.extends),e.mixins&&e.mixins.forEach(C)}if(!d&&!y)return Ot(e)&&r.set(e,Di),Di;if(st(d))for(let C=0;C-1,_[1]=F<0||M-1||pt(_,"default"))&&p.push(A)}}}const k=[f,p];return Ot(e)&&r.set(e,k),k}function Yd(e){return e[0]!=="$"}function Wd(e){const a=e&&e.toString().match(/^\s*(function|class) (\w+)/);return a?a[2]:e===null?"null":""}function $d(e,a){return Wd(e)===Wd(a)}function jd(e,a){return st(a)?a.findIndex(i=>$d(i,e)):it(a)&&$d(a,e)?0:-1}const Mg=e=>e[0]==="_"||e==="$stable",Su=e=>st(e)?e.map(xn):[xn(e)],Jy=(e,a,i)=>{if(a._n)return a;const r=du((...l)=>Su(a(...l)),i);return r._c=!1,r},Og=(e,a,i)=>{const r=e._ctx;for(const l in e){if(Mg(l))continue;const d=e[l];if(it(d))a[l]=Jy(l,d,r);else if(d!=null){const f=Su(d);a[l]=()=>f}}},Fg=(e,a)=>{const i=Su(a);e.slots.default=()=>i},Qy=(e,a)=>{if(e.vnode.shapeFlag&32){const i=a._;i?(e.slots=nt(a),zl(a,"_",i)):Og(a,e.slots={})}else e.slots={},a&&Fg(e,a);zl(e.slots,Io,1)},e0=(e,a,i)=>{const{vnode:r,slots:l}=e;let d=!0,f=Ct;if(r.shapeFlag&32){const p=a._;p?i&&p===1?d=!1:(Yt(l,a),!i&&p===1&&delete l._):(d=!a.$stable,Og(a,l)),f=a}else a&&(Fg(e,a),f={default:1});if(d)for(const p in l)!Mg(p)&&!(p in f)&&delete l[p]};function Jr(e,a,i,r,l=!1){if(st(e)){e.forEach((E,_)=>Jr(E,a&&(st(a)?a[_]:a),i,r,l));return}if(oi(r)&&!l)return;const d=r.shapeFlag&4?Lo(r.component)||r.component.proxy:r.el,f=l?null:d,{i:p,r:y}=e,k=a&&a.r,C=p.refs===Ct?p.refs={}:p.refs,A=p.setupState;if(k!=null&&k!==y&&(Dt(k)?(C[k]=null,pt(A,k)&&(A[k]=null)):yt(k)&&(k.value=null)),it(y))da(y,p,12,[f,C]);else{const E=Dt(y),_=yt(y);if(E||_){const M=()=>{if(e.f){const F=E?pt(A,y)?A[y]:C[y]:y.value;l?st(F)&&ou(F,d):st(F)?F.includes(d)||F.push(d):E?(C[y]=[d],pt(A,y)&&(A[y]=C[y])):(y.value=[d],e.k&&(C[e.k]=y.value))}else E?(C[y]=f,pt(A,y)&&(A[y]=f)):_&&(y.value=f,e.k&&(C[e.k]=f))};f?(M.id=-1,jt(M,i)):M()}}}let Aa=!1;const _r=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Vr=e=>e.nodeType===8;function t0(e){const{mt:a,p:i,o:{patchProp:r,createText:l,nextSibling:d,parentNode:f,remove:p,insert:y,createComment:k}}=e,C=(B,L)=>{if(!L.hasChildNodes()){i(null,B,L),Kr(),L._vnode=B;return}Aa=!1,A(L.firstChild,B,null,null,null),Kr(),L._vnode=B,Aa&&console.error("Hydration completed but contains mismatches.")},A=(B,L,q,Y,H,J=!1)=>{const ee=Vr(B)&&B.data==="[",W=()=>F(B,L,q,Y,H,ee),{type:j,ref:Q,shapeFlag:ie,patchFlag:ne}=L;let oe=B.nodeType;L.el=B,ne===-2&&(J=!1,L.dynamicChildren=null);let le=null;switch(j){case Da:oe!==3?L.children===""?(y(L.el=l(""),f(B),B),le=B):le=W():(B.data!==L.children&&(Aa=!0,B.data=L.children),le=d(B));break;case tn:oe!==8||ee?le=W():le=d(B);break;case li:if(ee&&(B=d(B),oe=B.nodeType),oe===1||oe===3){le=B;const Ce=!L.children.length;for(let ye=0;ye{J=J||!!L.dynamicChildren;const{type:ee,props:W,patchFlag:j,shapeFlag:Q,dirs:ie}=L,ne=ee==="input"&&ie||ee==="option";if(ne||j!==-1){if(ie&&qn(L,null,q,"created"),W)if(ne||!J||j&48)for(const le in W)(ne&&le.endsWith("value")||po(le)&&!Cs(le))&&r(B,le,null,W[le],!1,void 0,q);else W.onClick&&r(B,"onClick",null,W.onClick,!1,void 0,q);let oe;if((oe=W&&W.onVnodeBeforeMount)&&dn(oe,q,L),ie&&qn(L,null,q,"beforeMount"),((oe=W&&W.onVnodeMounted)||ie)&&vg(()=>{oe&&dn(oe,q,L),ie&&qn(L,null,q,"mounted")},Y),Q&16&&!(W&&(W.innerHTML||W.textContent))){let le=_(B.firstChild,L,B,q,Y,H,J);for(;le;){Aa=!0;const Ce=le;le=le.nextSibling,p(Ce)}}else Q&8&&B.textContent!==L.children&&(Aa=!0,B.textContent=L.children)}return B.nextSibling},_=(B,L,q,Y,H,J,ee)=>{ee=ee||!!L.dynamicChildren;const W=L.children,j=W.length;for(let Q=0;Q{const{slotScopeIds:ee}=L;ee&&(H=H?H.concat(ee):ee);const W=f(B),j=_(d(B),L,W,q,Y,H,J);return j&&Vr(j)&&j.data==="]"?d(L.anchor=j):(Aa=!0,y(L.anchor=k("]"),W,j),j)},F=(B,L,q,Y,H,J)=>{if(Aa=!0,L.el=null,J){const j=$(B);for(;;){const Q=d(B);if(Q&&Q!==j)p(Q);else break}}const ee=d(B),W=f(B);return p(B),i(null,L,W,ee,q,Y,_r(W),H),ee},$=B=>{let L=0;for(;B;)if(B=d(B),B&&Vr(B)&&(B.data==="["&&L++,B.data==="]")){if(L===0)return d(B);L--}return B};return[C,A]}const jt=vg;function Bg(e){return zg(e)}function Dg(e){return zg(e,t0)}function zg(e,a){const i=Nl();i.__VUE__=!0;const{insert:r,remove:l,patchProp:d,createElement:f,createText:p,createComment:y,setText:k,setElementText:C,parentNode:A,nextSibling:E,setScopeId:_=Jn,insertStaticContent:M}=e,F=(Z,te,se,ce=null,pe=null,ke=null,Oe=!1,Pe=null,Be=!!te.dynamicChildren)=>{if(Z===te)return;Z&&!Nn(Z,te)&&(ce=de(Z),Fe(Z,pe,ke,!0),Z=null),te.patchFlag===-2&&(Be=!1,te.dynamicChildren=null);const{type:Ve,ref:qe,shapeFlag:Ge}=te;switch(Ve){case Da:$(Z,te,se,ce);break;case tn:B(Z,te,se,ce);break;case li:Z==null&&L(te,se,ce,Oe);break;case Ke:ne(Z,te,se,ce,pe,ke,Oe,Pe,Be);break;default:Ge&1?H(Z,te,se,ce,pe,ke,Oe,Pe,Be):Ge&6?oe(Z,te,se,ce,pe,ke,Oe,Pe,Be):(Ge&64||Ge&128)&&Ve.process(Z,te,se,ce,pe,ke,Oe,Pe,Be,_e)}qe!=null&&pe&&Jr(qe,Z&&Z.ref,ke,te||Z,!te)},$=(Z,te,se,ce)=>{if(Z==null)r(te.el=p(te.children),se,ce);else{const pe=te.el=Z.el;te.children!==Z.children&&k(pe,te.children)}},B=(Z,te,se,ce)=>{Z==null?r(te.el=y(te.children||""),se,ce):te.el=Z.el},L=(Z,te,se,ce)=>{[Z.el,Z.anchor]=M(Z.children,te,se,ce,Z.el,Z.anchor)},q=({el:Z,anchor:te},se,ce)=>{let pe;for(;Z&&Z!==te;)pe=E(Z),r(Z,se,ce),Z=pe;r(te,se,ce)},Y=({el:Z,anchor:te})=>{let se;for(;Z&&Z!==te;)se=E(Z),l(Z),Z=se;l(te)},H=(Z,te,se,ce,pe,ke,Oe,Pe,Be)=>{Oe=Oe||te.type==="svg",Z==null?J(te,se,ce,pe,ke,Oe,Pe,Be):j(Z,te,pe,ke,Oe,Pe,Be)},J=(Z,te,se,ce,pe,ke,Oe,Pe)=>{let Be,Ve;const{type:qe,props:Ge,shapeFlag:Ue,transition:Qe,dirs:rt}=Z;if(Be=Z.el=f(Z.type,ke,Ge&&Ge.is,Ge),Ue&8?C(Be,Z.children):Ue&16&&W(Z.children,Be,null,ce,pe,ke&&qe!=="foreignObject",Oe,Pe),rt&&qn(Z,null,ce,"created"),ee(Be,Z,Z.scopeId,Oe,ce),Ge){for(const ft in Ge)ft!=="value"&&!Cs(ft)&&d(Be,ft,null,Ge[ft],ke,Z.children,ce,pe,ue);"value"in Ge&&d(Be,"value",null,Ge.value),(Ve=Ge.onVnodeBeforeMount)&&dn(Ve,ce,Z)}rt&&qn(Z,null,ce,"beforeMount");const xt=(!pe||pe&&!pe.pendingBranch)&&Qe&&!Qe.persisted;xt&&Qe.beforeEnter(Be),r(Be,te,se),((Ve=Ge&&Ge.onVnodeMounted)||xt||rt)&&jt(()=>{Ve&&dn(Ve,ce,Z),xt&&Qe.enter(Be),rt&&qn(Z,null,ce,"mounted")},pe)},ee=(Z,te,se,ce,pe)=>{if(se&&_(Z,se),ce)for(let ke=0;ke{for(let Ve=Be;Ve{const Pe=te.el=Z.el;let{patchFlag:Be,dynamicChildren:Ve,dirs:qe}=te;Be|=Z.patchFlag&16;const Ge=Z.props||Ct,Ue=te.props||Ct;let Qe;se&&Za(se,!1),(Qe=Ue.onVnodeBeforeUpdate)&&dn(Qe,se,te,Z),qe&&qn(te,Z,se,"beforeUpdate"),se&&Za(se,!0);const rt=pe&&te.type!=="foreignObject";if(Ve?Q(Z.dynamicChildren,Ve,Pe,se,ce,rt,ke):Oe||he(Z,te,Pe,null,se,ce,rt,ke,!1),Be>0){if(Be&16)ie(Pe,te,Ge,Ue,se,ce,pe);else if(Be&2&&Ge.class!==Ue.class&&d(Pe,"class",null,Ue.class,pe),Be&4&&d(Pe,"style",Ge.style,Ue.style,pe),Be&8){const xt=te.dynamicProps;for(let ft=0;ft{Qe&&dn(Qe,se,te,Z),qe&&qn(te,Z,se,"updated")},ce)},Q=(Z,te,se,ce,pe,ke,Oe)=>{for(let Pe=0;Pe{if(se!==ce){if(se!==Ct)for(const Pe in se)!Cs(Pe)&&!(Pe in ce)&&d(Z,Pe,se[Pe],null,Oe,te.children,pe,ke,ue);for(const Pe in ce){if(Cs(Pe))continue;const Be=ce[Pe],Ve=se[Pe];Be!==Ve&&Pe!=="value"&&d(Z,Pe,Ve,Be,Oe,te.children,pe,ke,ue)}"value"in ce&&d(Z,"value",se.value,ce.value)}},ne=(Z,te,se,ce,pe,ke,Oe,Pe,Be)=>{const Ve=te.el=Z?Z.el:p(""),qe=te.anchor=Z?Z.anchor:p("");let{patchFlag:Ge,dynamicChildren:Ue,slotScopeIds:Qe}=te;Qe&&(Pe=Pe?Pe.concat(Qe):Qe),Z==null?(r(Ve,se,ce),r(qe,se,ce),W(te.children,se,qe,pe,ke,Oe,Pe,Be)):Ge>0&&Ge&64&&Ue&&Z.dynamicChildren?(Q(Z.dynamicChildren,Ue,se,pe,ke,Oe,Pe),(te.key!=null||pe&&te===pe.subTree)&&ku(Z,te,!0)):he(Z,te,se,qe,pe,ke,Oe,Pe,Be)},oe=(Z,te,se,ce,pe,ke,Oe,Pe,Be)=>{te.slotScopeIds=Pe,Z==null?te.shapeFlag&512?pe.ctx.activate(te,se,ce,Oe,Be):le(te,se,ce,pe,ke,Oe,Be):Ce(Z,te,Be)},le=(Z,te,se,ce,pe,ke,Oe)=>{const Pe=Z.component=jg(Z,ce,pe);if(lr(Z)&&(Pe.ctx.renderer=_e),Ug(Pe),Pe.asyncDep){if(pe&&pe.registerDep(Pe,ye),!Z.el){const Be=Pe.subTree=R(tn);B(null,Be,te,se)}return}ye(Pe,Z,te,se,pe,ke,Oe)},Ce=(Z,te,se)=>{const ce=te.component=Z.component;if(oy(Z,te,se))if(ce.asyncDep&&!ce.asyncResolved){fe(ce,te,se);return}else ce.next=te,Jx(ce.update),ce.update();else te.el=Z.el,ce.vnode=te},ye=(Z,te,se,ce,pe,ke,Oe)=>{const Pe=()=>{if(Z.isMounted){let{next:qe,bu:Ge,u:Ue,parent:Qe,vnode:rt}=Z,xt=qe,ft;Za(Z,!1),qe?(qe.el=rt.el,fe(Z,qe,Oe)):qe=rt,Ge&&Ps(Ge),(ft=qe.props&&qe.props.onVnodeBeforeUpdate)&&dn(ft,Qe,qe,rt),Za(Z,!0);const Tt=Hr(Z),pn=Z.subTree;Z.subTree=Tt,F(pn,Tt,A(pn.el),de(pn),Z,pe,ke),qe.el=Tt.el,xt===null&&hu(Z,Tt.el),Ue&&jt(Ue,pe),(ft=qe.props&&qe.props.onVnodeUpdated)&&jt(()=>dn(ft,Qe,qe,rt),pe)}else{let qe;const{el:Ge,props:Ue}=te,{bm:Qe,m:rt,parent:xt}=Z,ft=oi(te);if(Za(Z,!1),Qe&&Ps(Qe),!ft&&(qe=Ue&&Ue.onVnodeBeforeMount)&&dn(qe,xt,te),Za(Z,!0),Ge&&ve){const Tt=()=>{Z.subTree=Hr(Z),ve(Ge,Z.subTree,Z,pe,null)};ft?te.type.__asyncLoader().then(()=>!Z.isUnmounted&&Tt()):Tt()}else{const Tt=Z.subTree=Hr(Z);F(null,Tt,se,ce,Z,pe,ke),te.el=Tt.el}if(rt&&jt(rt,pe),!ft&&(qe=Ue&&Ue.onVnodeMounted)){const Tt=te;jt(()=>dn(qe,xt,Tt),pe)}(te.shapeFlag&256||xt&&oi(xt.vnode)&&xt.vnode.shapeFlag&256)&&Z.a&&jt(Z.a,pe),Z.isMounted=!0,te=se=ce=null}},Be=Z.effect=new nr(Pe,()=>wo(Ve),Z.scope),Ve=Z.update=()=>Be.run();Ve.id=Z.uid,Za(Z,!0),Ve()},fe=(Z,te,se)=>{te.component=Z;const ce=Z.vnode.props;Z.vnode=te,Z.next=null,Zy(Z,te.props,ce,se),e0(Z,te.children,se),Qi(),Od(),es()},he=(Z,te,se,ce,pe,ke,Oe,Pe,Be=!1)=>{const Ve=Z&&Z.children,qe=Z?Z.shapeFlag:0,Ge=te.children,{patchFlag:Ue,shapeFlag:Qe}=te;if(Ue>0){if(Ue&128){Ee(Ve,Ge,se,ce,pe,ke,Oe,Pe,Be);return}else if(Ue&256){Se(Ve,Ge,se,ce,pe,ke,Oe,Pe,Be);return}}Qe&8?(qe&16&&ue(Ve,pe,ke),Ge!==Ve&&C(se,Ge)):qe&16?Qe&16?Ee(Ve,Ge,se,ce,pe,ke,Oe,Pe,Be):ue(Ve,pe,ke,!0):(qe&8&&C(se,""),Qe&16&&W(Ge,se,ce,pe,ke,Oe,Pe,Be))},Se=(Z,te,se,ce,pe,ke,Oe,Pe,Be)=>{Z=Z||Di,te=te||Di;const Ve=Z.length,qe=te.length,Ge=Math.min(Ve,qe);let Ue;for(Ue=0;Ueqe?ue(Z,pe,ke,!0,!1,Ge):W(te,se,ce,pe,ke,Oe,Pe,Be,Ge)},Ee=(Z,te,se,ce,pe,ke,Oe,Pe,Be)=>{let Ve=0;const qe=te.length;let Ge=Z.length-1,Ue=qe-1;for(;Ve<=Ge&&Ve<=Ue;){const Qe=Z[Ve],rt=te[Ve]=Be?_a(te[Ve]):xn(te[Ve]);if(Nn(Qe,rt))F(Qe,rt,se,null,pe,ke,Oe,Pe,Be);else break;Ve++}for(;Ve<=Ge&&Ve<=Ue;){const Qe=Z[Ge],rt=te[Ue]=Be?_a(te[Ue]):xn(te[Ue]);if(Nn(Qe,rt))F(Qe,rt,se,null,pe,ke,Oe,Pe,Be);else break;Ge--,Ue--}if(Ve>Ge){if(Ve<=Ue){const Qe=Ue+1,rt=QeUe)for(;Ve<=Ge;)Fe(Z[Ve],pe,ke,!0),Ve++;else{const Qe=Ve,rt=Ve,xt=new Map;for(Ve=rt;Ve<=Ue;Ve++){const on=te[Ve]=Be?_a(te[Ve]):xn(te[Ve]);on.key!=null&&xt.set(on.key,Ve)}let ft,Tt=0;const pn=Ue-rt+1;let aa=!1,wr=0;const ka=new Array(pn);for(Ve=0;Ve=pn){Fe(on,pe,ke,!0);continue}let An;if(on.key!=null)An=xt.get(on.key);else for(ft=rt;ft<=Ue;ft++)if(ka[ft-rt]===0&&Nn(on,te[ft])){An=ft;break}An===void 0?Fe(on,pe,ke,!0):(ka[An-rt]=Ve+1,An>=wr?wr=An:aa=!0,F(on,te[An],se,null,pe,ke,Oe,Pe,Be),Tt++)}const Sr=aa?n0(ka):Di;for(ft=Sr.length-1,Ve=pn-1;Ve>=0;Ve--){const on=rt+Ve,An=te[on],fs=on+1{const{el:ke,type:Oe,transition:Pe,children:Be,shapeFlag:Ve}=Z;if(Ve&6){De(Z.component.subTree,te,se,ce);return}if(Ve&128){Z.suspense.move(te,se,ce);return}if(Ve&64){Oe.move(Z,te,se,_e);return}if(Oe===Ke){r(ke,te,se);for(let Ge=0;GePe.enter(ke),pe);else{const{leave:Ge,delayLeave:Ue,afterLeave:Qe}=Pe,rt=()=>r(ke,te,se),xt=()=>{Ge(ke,()=>{rt(),Qe&&Qe()})};Ue?Ue(ke,rt,xt):xt()}else r(ke,te,se)},Fe=(Z,te,se,ce=!1,pe=!1)=>{const{type:ke,props:Oe,ref:Pe,children:Be,dynamicChildren:Ve,shapeFlag:qe,patchFlag:Ge,dirs:Ue}=Z;if(Pe!=null&&Jr(Pe,null,se,Z,!0),qe&256){te.ctx.deactivate(Z);return}const Qe=qe&1&&Ue,rt=!oi(Z);let xt;if(rt&&(xt=Oe&&Oe.onVnodeBeforeUnmount)&&dn(xt,te,Z),qe&6)ze(Z.component,se,ce);else{if(qe&128){Z.suspense.unmount(se,ce);return}Qe&&qn(Z,null,te,"beforeUnmount"),qe&64?Z.type.remove(Z,te,se,pe,_e,ce):Ve&&(ke!==Ke||Ge>0&&Ge&64)?ue(Ve,te,se,!1,!0):(ke===Ke&&Ge&384||!pe&&qe&16)&&ue(Be,te,se),ce&&Ze(Z)}(rt&&(xt=Oe&&Oe.onVnodeUnmounted)||Qe)&&jt(()=>{xt&&dn(xt,te,Z),Qe&&qn(Z,null,te,"unmounted")},se)},Ze=Z=>{const{type:te,el:se,anchor:ce,transition:pe}=Z;if(te===Ke){Je(se,ce);return}if(te===li){Y(Z);return}const ke=()=>{l(se),pe&&!pe.persisted&&pe.afterLeave&&pe.afterLeave()};if(Z.shapeFlag&1&&pe&&!pe.persisted){const{leave:Oe,delayLeave:Pe}=pe,Be=()=>Oe(se,ke);Pe?Pe(Z.el,ke,Be):Be()}else ke()},Je=(Z,te)=>{let se;for(;Z!==te;)se=E(Z),l(Z),Z=se;l(te)},ze=(Z,te,se)=>{const{bum:ce,scope:pe,update:ke,subTree:Oe,um:Pe}=Z;ce&&Ps(ce),pe.stop(),ke&&(ke.active=!1,Fe(Oe,Z,te,se)),Pe&&jt(Pe,te),jt(()=>{Z.isUnmounted=!0},te),te&&te.pendingBranch&&!te.isUnmounted&&Z.asyncDep&&!Z.asyncResolved&&Z.suspenseId===te.pendingId&&(te.deps--,te.deps===0&&te.resolve())},ue=(Z,te,se,ce=!1,pe=!1,ke=0)=>{for(let Oe=ke;OeZ.shapeFlag&6?de(Z.component.subTree):Z.shapeFlag&128?Z.suspense.next():E(Z.anchor||Z.el),Le=(Z,te,se)=>{Z==null?te._vnode&&Fe(te._vnode,null,null,!0):F(te._vnode||null,Z,te,null,null,null,se),Od(),Kr(),te._vnode=Z},_e={p:F,um:Fe,m:De,r:Ze,mt:le,mc:W,pc:he,pbc:Q,n:de,o:e};let be,ve;return a&&([be,ve]=a(_e)),{render:Le,hydrate:be,createApp:qy(Le,be)}}function Za({effect:e,update:a},i){e.allowRecurse=a.allowRecurse=i}function ku(e,a,i=!1){const r=e.children,l=a.children;if(st(r)&&st(l))for(let d=0;d>1,e[i[p]]0&&(a[r]=i[d-1]),i[d]=r)}}for(d=i.length,f=i[d-1];d-- >0;)i[d]=f,f=a[f];return i}const a0=e=>e.__isTeleport,Ts=e=>e&&(e.disabled||e.disabled===""),Gd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Gl=(e,a)=>{const i=e&&e.to;return Dt(i)?a?a(i):null:i},i0={__isTeleport:!0,process(e,a,i,r,l,d,f,p,y,k){const{mc:C,pc:A,pbc:E,o:{insert:_,querySelector:M,createText:F,createComment:$}}=k,B=Ts(a.props);let{shapeFlag:L,children:q,dynamicChildren:Y}=a;if(e==null){const H=a.el=F(""),J=a.anchor=F("");_(H,i,r),_(J,i,r);const ee=a.target=Gl(a.props,M),W=a.targetAnchor=F("");ee&&(_(W,ee),f=f||Gd(ee));const j=(Q,ie)=>{L&16&&C(q,Q,ie,l,d,f,p,y)};B?j(i,J):ee&&j(ee,W)}else{a.el=e.el;const H=a.anchor=e.anchor,J=a.target=e.target,ee=a.targetAnchor=e.targetAnchor,W=Ts(e.props),j=W?i:J,Q=W?H:ee;if(f=f||Gd(J),Y?(E(e.dynamicChildren,Y,j,l,d,f,p),ku(e,a,!0)):y||A(e,a,j,Q,l,d,f,p,!1),B)W||Rr(a,i,H,k,1);else if((a.props&&a.props.to)!==(e.props&&e.props.to)){const ie=a.target=Gl(a.props,M);ie&&Rr(a,ie,null,k,0)}else W&&Rr(a,J,ee,k,1)}Hg(a)},remove(e,a,i,r,{um:l,o:{remove:d}},f){const{shapeFlag:p,children:y,anchor:k,targetAnchor:C,target:A,props:E}=e;if(A&&d(C),(f||!Ts(E))&&(d(k),p&16))for(let _=0;_0?hn||Di:null,Xg(),fi>0&&hn&&hn.push(e),e}function r0(e,a,i,r,l,d){return Yg(Cu(e,a,i,r,l,d,!0))}function To(e,a,i,r,l){return Yg(R(e,a,i,r,l,!0))}function za(e){return e?e.__v_isVNode===!0:!1}function Nn(e,a){return e.type===a.type&&e.key===a.key}function o0(e){}const Io="__vInternal",Wg=({key:e})=>e??null,Xr=({ref:e,ref_key:a,ref_for:i})=>(typeof e=="number"&&(e=""+e),e!=null?Dt(e)||yt(e)||it(e)?{i:Xt,r:e,k:a,f:!!i}:e:null);function Cu(e,a=null,i=null,r=0,l=null,d=e===Ke?0:1,f=!1,p=!1){const y={__v_isVNode:!0,__v_skip:!0,type:e,props:a,key:a&&Wg(a),ref:a&&Xr(a),scopeId:ko,slotScopeIds:null,children:i,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:d,patchFlag:r,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Xt};return p?(Au(y,i),d&128&&e.normalize(y)):i&&(y.shapeFlag|=Dt(i)?8:16),fi>0&&!f&&hn&&(y.patchFlag>0||d&6)&&y.patchFlag!==32&&hn.push(y),y}const R=l0;function l0(e,a=null,i=null,r=0,l=null,d=!1){if((!e||e===Ag)&&(e=tn),za(e)){const p=Yn(e,a,!0);return i&&Au(p,i),fi>0&&!d&&hn&&(p.shapeFlag&6?hn[hn.indexOf(e)]=p:hn.push(p)),p.patchFlag|=-2,p}if(p0(e)&&(e=e.__vccOpts),a){a=$g(a);let{class:p,style:y}=a;p&&!Dt(p)&&(a.class=rr(p)),Ot(y)&&(au(y)&&!st(y)&&(y=Yt({},y)),a.style=sr(y))}const f=Dt(e)?1:gg(e)?128:a0(e)?64:Ot(e)?4:it(e)?2:0;return Cu(e,a,i,r,l,f,d,!0)}function $g(e){return e?au(e)||Io in e?Yt({},e):e:null}function Yn(e,a,i=!1){const{props:r,ref:l,patchFlag:d,children:f}=e,p=a?Ye(r||{},a):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:p,key:p&&Wg(p),ref:a&&a.ref?i&&l?st(l)?l.concat(Xr(a)):[l,Xr(a)]:Xr(a):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:f,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:a&&e.type!==Ke?d===-1?16:d|16:d,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Yn(e.ssContent),ssFallback:e.ssFallback&&Yn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function yi(e=" ",a=0){return R(Da,null,e,a)}function c0(e,a){const i=R(li,null,e);return i.staticCount=a,i}function u0(e="",a=!1){return a?(ur(),To(tn,null,e)):R(tn,null,e)}function xn(e){return e==null||typeof e=="boolean"?R(tn):st(e)?R(Ke,null,e.slice()):typeof e=="object"?_a(e):R(Da,null,String(e))}function _a(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Yn(e)}function Au(e,a){let i=0;const{shapeFlag:r}=e;if(a==null)a=null;else if(st(a))i=16;else if(typeof a=="object")if(r&65){const l=a.default;l&&(l._c&&(l._d=!1),Au(e,l()),l._c&&(l._d=!0));return}else{i=32;const l=a._;!l&&!(Io in a)?a._ctx=Xt:l===3&&Xt&&(Xt.slots._===1?a._=1:(a._=2,e.patchFlag|=1024))}else it(a)?(a={default:a,_ctx:Xt},i=32):(a=String(a),r&64?(i=16,a=[yi(a)]):i=8);e.children=a,e.shapeFlag|=i}function Ye(...e){const a={};for(let i=0;iMt||Xt;let Pu,Ii,Ud="__VUE_INSTANCE_SETTERS__";(Ii=Nl()[Ud])||(Ii=Nl()[Ud]=[]),Ii.push(e=>Mt=e),Pu=e=>{Ii.length>1?Ii.forEach(a=>a(e)):Ii[0](e)};const Na=e=>{Pu(e),e.scope.on()},Fa=()=>{Mt&&Mt.scope.off(),Pu(null)};function Gg(e){return e.vnode.shapeFlag&4}let Yi=!1;function Ug(e,a=!1){Yi=a;const{props:i,children:r}=e.vnode,l=Gg(e);Ky(e,i,l,a),Qy(e,r);const d=l?f0(e,a):void 0;return Yi=!1,d}function f0(e,a){const i=e.type;e.accessCache=Object.create(null),e.proxy=ar(new Proxy(e.ctx,Yl));const{setup:r}=i;if(r){const l=e.setupContext=r.length>1?Kg(e):null;Na(e),Qi();const d=da(r,e,0,[e.props,l]);if(es(),Fa(),lu(d)){if(d.then(Fa,Fa),a)return d.then(f=>{ql(e,f,a)}).catch(f=>{bi(f,e,0)});e.asyncDep=d}else ql(e,d,a)}else qg(e,a)}function ql(e,a,i){it(a)?e.type.__ssrInlineRender?e.ssrRender=a:e.render=a:Ot(a)&&(e.setupState=ru(a)),qg(e,i)}let Qr,Kl;function g0(e){Qr=e,Kl=a=>{a.render._rc&&(a.withProxy=new Proxy(a.ctx,Ty))}}const v0=()=>!Qr;function qg(e,a,i){const r=e.type;if(!e.render){if(!a&&Qr&&!r.render){const l=r.template||wu(e).template;if(l){const{isCustomElement:d,compilerOptions:f}=e.appContext.config,{delimiters:p,compilerOptions:y}=r,k=Yt(Yt({isCustomElement:d,delimiters:p},f),y);r.render=Qr(l,k)}}e.render=r.render||Jn,Kl&&Kl(e)}Na(e),Qi(),Yy(e),es(),Fa()}function m0(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(a,i){return fn(e,"get","$attrs"),a[i]}}))}function Kg(e){const a=i=>{e.exposed=i||{}};return{get attrs(){return m0(e)},slots:e.slots,emit:e.emit,expose:a}}function Lo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ru(ar(e.exposed)),{get(a,i){if(i in a)return a[i];if(i in Es)return Es[i](e)},has(a,i){return i in a||i in Es}}))}function Zl(e,a=!0){return it(e)?e.displayName||e.name:e.name||a&&e.__name}function p0(e){return it(e)&&"__vccOpts"in e}const X=(e,a)=>_x(e,a,Yi);function jn(e,a,i){const r=arguments.length;return r===2?Ot(a)&&!st(a)?za(a)?R(e,null,[a]):R(e,a):R(e,null,a):(r>3?i=Array.prototype.slice.call(arguments,2):r===3&&za(i)&&(i=[i]),R(e,a,i))}const Zg=Symbol.for("v-scx"),Jg=()=>ct(Zg);function b0(){}function x0(e,a,i,r){const l=i[r];if(l&&Qg(l,e))return l;const d=a();return d.memo=e.slice(),i[r]=d}function Qg(e,a){const i=e.memo;if(i.length!=a.length)return!1;for(let r=0;r0&&hn&&hn.push(e),!0}const ev="3.3.4",y0={createComponentInstance:jg,setupComponent:Ug,renderComponentRoot:Hr,setCurrentRenderingInstance:Ns,isVNode:za,normalizeVNode:xn},w0=y0,S0=null,k0=null;function C0(e,a){const i=Object.create(null),r=e.split(",");for(let l=0;l!!i[l.toLowerCase()]:l=>!!i[l]}const vl={},A0=/^on[^a-z]/,P0=e=>A0.test(e),E0=e=>e.startsWith("onUpdate:"),dr=Object.assign,gn=Array.isArray,hr=e=>nv(e)==="[object Set]",qd=e=>nv(e)==="[object Date]",tv=e=>typeof e=="function",Ws=e=>typeof e=="string",Kd=e=>typeof e=="symbol",Jl=e=>e!==null&&typeof e=="object",T0=Object.prototype.toString,nv=e=>T0.call(e),Eu=e=>{const a=Object.create(null);return i=>a[i]||(a[i]=e(i))},I0=/-(\w)/g,ml=Eu(e=>e.replace(I0,(a,i)=>i?i.toUpperCase():"")),L0=/\B([A-Z])/g,Ma=Eu(e=>e.replace(L0,"-$1").toLowerCase()),_0=Eu(e=>e.charAt(0).toUpperCase()+e.slice(1)),V0=(e,a)=>{for(let i=0;i{const a=parseFloat(e);return isNaN(a)?e:a},ec=e=>{const a=Ws(e)?Number(e):NaN;return isNaN(a)?e:a},R0="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",M0=C0(R0);function av(e){return!!e||e===""}function O0(e,a){if(e.length!==a.length)return!1;let i=!0;for(let r=0;i&&rHa(i,a))}const F0="http://www.w3.org/2000/svg",ni=typeof document<"u"?document:null,Zd=ni&&ni.createElement("template"),B0={insert:(e,a,i)=>{a.insertBefore(e,i||null)},remove:e=>{const a=e.parentNode;a&&a.removeChild(e)},createElement:(e,a,i,r)=>{const l=a?ni.createElementNS(F0,e):ni.createElement(e,i?{is:i}:void 0);return e==="select"&&r&&r.multiple!=null&&l.setAttribute("multiple",r.multiple),l},createText:e=>ni.createTextNode(e),createComment:e=>ni.createComment(e),setText:(e,a)=>{e.nodeValue=a},setElementText:(e,a)=>{e.textContent=a},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ni.querySelector(e),setScopeId(e,a){e.setAttribute(a,"")},insertStaticContent(e,a,i,r,l,d){const f=i?i.previousSibling:a.lastChild;if(l&&(l===d||l.nextSibling))for(;a.insertBefore(l.cloneNode(!0),i),!(l===d||!(l=l.nextSibling)););else{Zd.innerHTML=r?`${e}`:e;const p=Zd.content;if(r){const y=p.firstChild;for(;y.firstChild;)p.appendChild(y.firstChild);p.removeChild(y)}a.insertBefore(p,i)}return[f?f.nextSibling:a.firstChild,i?i.previousSibling:a.lastChild]}};function D0(e,a,i){const r=e._vtc;r&&(a=(a?[a,...r]:[...r]).join(" ")),a==null?e.removeAttribute("class"):i?e.setAttribute("class",a):e.className=a}function z0(e,a,i){const r=e.style,l=Ws(i);if(i&&!l){if(a&&!Ws(a))for(const d in a)i[d]==null&&tc(r,d,"");for(const d in i)tc(r,d,i[d])}else{const d=r.display;l?a!==i&&(r.cssText=i):a&&e.removeAttribute("style"),"_vod"in e&&(r.display=d)}}const Jd=/\s*!important$/;function tc(e,a,i){if(gn(i))i.forEach(r=>tc(e,a,r));else if(i==null&&(i=""),a.startsWith("--"))e.setProperty(a,i);else{const r=N0(e,a);Jd.test(i)?e.setProperty(Ma(r),i.replace(Jd,""),"important"):e[r]=i}}const Qd=["Webkit","Moz","ms"],pl={};function N0(e,a){const i=pl[a];if(i)return i;let r=Sn(a);if(r!=="filter"&&r in e)return pl[a]=r;r=_0(r);for(let l=0;lbl||(j0.then(()=>bl=0),bl=Date.now());function U0(e,a){const i=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=i.attached)return;wn(q0(r,i.value),a,5,[r])};return i.value=e,i.attached=G0(),i}function q0(e,a){if(gn(a)){const i=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{i.call(e),e._stopped=!0},a.map(r=>l=>!l._stopped&&r&&r(l))}else return a}const nh=/^on[a-z]/,K0=(e,a,i,r,l=!1,d,f,p,y)=>{a==="class"?D0(e,r,l):a==="style"?z0(e,i,r):P0(a)?E0(a)||W0(e,a,i,r,f):(a[0]==="."?(a=a.slice(1),!0):a[0]==="^"?(a=a.slice(1),!1):Z0(e,a,r,l))?X0(e,a,r,d,f,p,y):(a==="true-value"?e._trueValue=r:a==="false-value"&&(e._falseValue=r),H0(e,a,r,l))};function Z0(e,a,i,r){return r?!!(a==="innerHTML"||a==="textContent"||a in e&&nh.test(a)&&tv(i)):a==="spellcheck"||a==="draggable"||a==="translate"||a==="form"||a==="list"&&e.tagName==="INPUT"||a==="type"&&e.tagName==="TEXTAREA"||nh.test(a)&&Ws(i)?!1:a in e}function iv(e,a){const i=xi(e);class r extends Vo{constructor(d){super(i,d,a)}}return r.def=i,r}const J0=e=>iv(e,yv),Q0=typeof HTMLElement<"u"?HTMLElement:class{};class Vo extends Q0{constructor(a,i={},r){super(),this._def=a,this._props=i,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,gt(()=>{this._connected||(ic(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const l of r)this._setAttr(l.attributeName)}).observe(this,{attributes:!0});const a=(r,l=!1)=>{const{props:d,styles:f}=r;let p;if(d&&!gn(d))for(const y in d){const k=d[y];(k===Number||k&&k.type===Number)&&(y in this._props&&(this._props[y]=ec(this._props[y])),(p||(p=Object.create(null)))[ml(y)]=!0)}this._numberProps=p,l&&this._resolveProps(r),this._applyStyles(f),this._update()},i=this._def.__asyncLoader;i?i().then(r=>a(r,!0)):a(this._def)}_resolveProps(a){const{props:i}=a,r=gn(i)?i:Object.keys(i||{});for(const l of Object.keys(this))l[0]!=="_"&&r.includes(l)&&this._setProp(l,this[l],!0,!1);for(const l of r.map(ml))Object.defineProperty(this,l,{get(){return this._getProp(l)},set(d){this._setProp(l,d)}})}_setAttr(a){let i=this.getAttribute(a);const r=ml(a);this._numberProps&&this._numberProps[r]&&(i=ec(i)),this._setProp(r,i,!1)}_getProp(a){return this._props[a]}_setProp(a,i,r=!0,l=!0){i!==this._props[a]&&(this._props[a]=i,l&&this._instance&&this._update(),r&&(i===!0?this.setAttribute(Ma(a),""):typeof i=="string"||typeof i=="number"?this.setAttribute(Ma(a),i+""):i||this.removeAttribute(Ma(a))))}_update(){ic(this._createVNode(),this.shadowRoot)}_createVNode(){const a=R(this._def,dr({},this._props));return this._instance||(a.ce=i=>{this._instance=i,i.isCE=!0;const r=(d,f)=>{this.dispatchEvent(new CustomEvent(d,{detail:f}))};i.emit=(d,...f)=>{r(d,f),Ma(d)!==d&&r(Ma(d),f)};let l=this;for(;l=l&&(l.parentNode||l.host);)if(l instanceof Vo){i.parent=l._instance,i.provides=l._instance.provides;break}}),a}_applyStyles(a){a&&a.forEach(i=>{const r=document.createElement("style");r.textContent=i,this.shadowRoot.appendChild(r)})}}function ew(e="$style"){{const a=ta();if(!a)return vl;const i=a.type.__cssModules;if(!i)return vl;const r=i[e];return r||vl}}function tw(e){const a=ta();if(!a)return;const i=a.ut=(l=e(a.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${a.uid}"]`)).forEach(d=>ac(d,l))},r=()=>{const l=e(a.proxy);nc(a.subTree,l),i(l)};mg(r),zt(()=>{const l=new MutationObserver(r);l.observe(a.subTree.el.parentNode,{childList:!0}),Eo(()=>l.disconnect())})}function nc(e,a){if(e.shapeFlag&128){const i=e.suspense;e=i.activeBranch,i.pendingBranch&&!i.isHydrating&&i.effects.push(()=>{nc(i.activeBranch,a)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)ac(e.el,a);else if(e.type===Ke)e.children.forEach(i=>nc(i,a));else if(e.type===li){let{el:i,anchor:r}=e;for(;i&&(ac(i,a),i!==r);)i=i.nextSibling}}function ac(e,a){if(e.nodeType===1){const i=e.style;for(const r in a)i.setProperty(`--${r}`,a[r])}}const Pa="transition",gs="animation",Wn=(e,{slots:a})=>jn(bg,rv(e),a);Wn.displayName="Transition";const sv={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},nw=Wn.props=dr({},vu,sv),Ja=(e,a=[])=>{gn(e)?e.forEach(i=>i(...a)):e&&e(...a)},ah=e=>e?gn(e)?e.some(a=>a.length>1):e.length>1:!1;function rv(e){const a={};for(const ne in e)ne in sv||(a[ne]=e[ne]);if(e.css===!1)return a;const{name:i="v",type:r,duration:l,enterFromClass:d=`${i}-enter-from`,enterActiveClass:f=`${i}-enter-active`,enterToClass:p=`${i}-enter-to`,appearFromClass:y=d,appearActiveClass:k=f,appearToClass:C=p,leaveFromClass:A=`${i}-leave-from`,leaveActiveClass:E=`${i}-leave-active`,leaveToClass:_=`${i}-leave-to`}=e,M=aw(l),F=M&&M[0],$=M&&M[1],{onBeforeEnter:B,onEnter:L,onEnterCancelled:q,onLeave:Y,onLeaveCancelled:H,onBeforeAppear:J=B,onAppear:ee=L,onAppearCancelled:W=q}=a,j=(ne,oe,le)=>{Ia(ne,oe?C:p),Ia(ne,oe?k:f),le&&le()},Q=(ne,oe)=>{ne._isLeaving=!1,Ia(ne,A),Ia(ne,_),Ia(ne,E),oe&&oe()},ie=ne=>(oe,le)=>{const Ce=ne?ee:L,ye=()=>j(oe,ne,le);Ja(Ce,[oe,ye]),ih(()=>{Ia(oe,ne?y:d),sa(oe,ne?C:p),ah(Ce)||sh(oe,r,F,ye)})};return dr(a,{onBeforeEnter(ne){Ja(B,[ne]),sa(ne,d),sa(ne,f)},onBeforeAppear(ne){Ja(J,[ne]),sa(ne,y),sa(ne,k)},onEnter:ie(!1),onAppear:ie(!0),onLeave(ne,oe){ne._isLeaving=!0;const le=()=>Q(ne,oe);sa(ne,A),lv(),sa(ne,E),ih(()=>{ne._isLeaving&&(Ia(ne,A),sa(ne,_),ah(Y)||sh(ne,r,$,le))}),Ja(Y,[ne,le])},onEnterCancelled(ne){j(ne,!1),Ja(q,[ne])},onAppearCancelled(ne){j(ne,!0),Ja(W,[ne])},onLeaveCancelled(ne){Q(ne),Ja(H,[ne])}})}function aw(e){if(e==null)return null;if(Jl(e))return[xl(e.enter),xl(e.leave)];{const a=xl(e);return[a,a]}}function xl(e){return ec(e)}function sa(e,a){a.split(/\s+/).forEach(i=>i&&e.classList.add(i)),(e._vtc||(e._vtc=new Set)).add(a)}function Ia(e,a){a.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:i}=e;i&&(i.delete(a),i.size||(e._vtc=void 0))}function ih(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let iw=0;function sh(e,a,i,r){const l=e._endId=++iw,d=()=>{l===e._endId&&r()};if(i)return setTimeout(d,i);const{type:f,timeout:p,propCount:y}=ov(e,a);if(!f)return r();const k=f+"end";let C=0;const A=()=>{e.removeEventListener(k,E),d()},E=_=>{_.target===e&&++C>=y&&A()};setTimeout(()=>{C(i[M]||"").split(", "),l=r(`${Pa}Delay`),d=r(`${Pa}Duration`),f=rh(l,d),p=r(`${gs}Delay`),y=r(`${gs}Duration`),k=rh(p,y);let C=null,A=0,E=0;a===Pa?f>0&&(C=Pa,A=f,E=d.length):a===gs?k>0&&(C=gs,A=k,E=y.length):(A=Math.max(f,k),C=A>0?f>k?Pa:gs:null,E=C?C===Pa?d.length:y.length:0);const _=C===Pa&&/\b(transform|all)(,|$)/.test(r(`${Pa}Property`).toString());return{type:C,timeout:A,propCount:E,hasTransform:_}}function rh(e,a){for(;e.lengthoh(i)+oh(e[r])))}function oh(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function lv(){return document.body.offsetHeight}const cv=new WeakMap,uv=new WeakMap,dv={name:"TransitionGroup",props:dr({},nw,{tag:String,moveClass:String}),setup(e,{slots:a}){const i=ta(),r=gu();let l,d;return Po(()=>{if(!l.length)return;const f=e.moveClass||`${e.name||"v"}-move`;if(!cw(l[0].el,i.vnode.el,f))return;l.forEach(rw),l.forEach(ow);const p=l.filter(lw);lv(),p.forEach(y=>{const k=y.el,C=k.style;sa(k,f),C.transform=C.webkitTransform=C.transitionDuration="";const A=k._moveCb=E=>{E&&E.target!==k||(!E||/transform$/.test(E.propertyName))&&(k.removeEventListener("transitionend",A),k._moveCb=null,Ia(k,f))};k.addEventListener("transitionend",A)})}),()=>{const f=nt(e),p=rv(f);let y=f.tag||Ke;l=d,d=a.default?Co(a.default()):[];for(let k=0;kdelete e.mode;dv.props;const hv=dv;function rw(e){const a=e.el;a._moveCb&&a._moveCb(),a._enterCb&&a._enterCb()}function ow(e){uv.set(e,e.el.getBoundingClientRect())}function lw(e){const a=cv.get(e),i=uv.get(e),r=a.left-i.left,l=a.top-i.top;if(r||l){const d=e.el.style;return d.transform=d.webkitTransform=`translate(${r}px,${l}px)`,d.transitionDuration="0s",e}}function cw(e,a,i){const r=e.cloneNode();e._vtc&&e._vtc.forEach(f=>{f.split(/\s+/).forEach(p=>p&&r.classList.remove(p))}),i.split(/\s+/).forEach(f=>f&&r.classList.add(f)),r.style.display="none";const l=a.nodeType===1?a:a.parentNode;l.appendChild(r);const{hasTransform:d}=ov(r);return l.removeChild(r),d}const Xa=e=>{const a=e.props["onUpdate:modelValue"]||!1;return gn(a)?i=>V0(a,i):a};function uw(e){e.target.composing=!0}function lh(e){const a=e.target;a.composing&&(a.composing=!1,a.dispatchEvent(new Event("input")))}const $s={created(e,{modifiers:{lazy:a,trim:i,number:r}},l){e._assign=Xa(l);const d=r||l.props&&l.props.type==="number";oa(e,a?"change":"input",f=>{if(f.target.composing)return;let p=e.value;i&&(p=p.trim()),d&&(p=Ql(p)),e._assign(p)}),i&&oa(e,"change",()=>{e.value=e.value.trim()}),a||(oa(e,"compositionstart",uw),oa(e,"compositionend",lh),oa(e,"change",lh))},mounted(e,{value:a}){e.value=a??""},beforeUpdate(e,{value:a,modifiers:{lazy:i,trim:r,number:l}},d){if(e._assign=Xa(d),e.composing||document.activeElement===e&&e.type!=="range"&&(i||r&&e.value.trim()===a||(l||e.type==="number")&&Ql(e.value)===a))return;const f=a??"";e.value!==f&&(e.value=f)}},Tu={deep:!0,created(e,a,i){e._assign=Xa(i),oa(e,"change",()=>{const r=e._modelValue,l=Wi(e),d=e.checked,f=e._assign;if(gn(r)){const p=_o(r,l),y=p!==-1;if(d&&!y)f(r.concat(l));else if(!d&&y){const k=[...r];k.splice(p,1),f(k)}}else if(hr(r)){const p=new Set(r);d?p.add(l):p.delete(l),f(p)}else f(gv(e,d))})},mounted:ch,beforeUpdate(e,a,i){e._assign=Xa(i),ch(e,a,i)}};function ch(e,{value:a,oldValue:i},r){e._modelValue=a,gn(a)?e.checked=_o(a,r.props.value)>-1:hr(a)?e.checked=a.has(r.props.value):a!==i&&(e.checked=Ha(a,gv(e,!0)))}const Iu={created(e,{value:a},i){e.checked=Ha(a,i.props.value),e._assign=Xa(i),oa(e,"change",()=>{e._assign(Wi(e))})},beforeUpdate(e,{value:a,oldValue:i},r){e._assign=Xa(r),a!==i&&(e.checked=Ha(a,r.props.value))}},fv={deep:!0,created(e,{value:a,modifiers:{number:i}},r){const l=hr(a);oa(e,"change",()=>{const d=Array.prototype.filter.call(e.options,f=>f.selected).map(f=>i?Ql(Wi(f)):Wi(f));e._assign(e.multiple?l?new Set(d):d:d[0])}),e._assign=Xa(r)},mounted(e,{value:a}){uh(e,a)},beforeUpdate(e,a,i){e._assign=Xa(i)},updated(e,{value:a}){uh(e,a)}};function uh(e,a){const i=e.multiple;if(!(i&&!gn(a)&&!hr(a))){for(let r=0,l=e.options.length;r-1:d.selected=a.has(f);else if(Ha(Wi(d),a)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Wi(e){return"_value"in e?e._value:e.value}function gv(e,a){const i=a?"_trueValue":"_falseValue";return i in e?e[i]:a}const vv={created(e,a,i){Mr(e,a,i,null,"created")},mounted(e,a,i){Mr(e,a,i,null,"mounted")},beforeUpdate(e,a,i,r){Mr(e,a,i,r,"beforeUpdate")},updated(e,a,i,r){Mr(e,a,i,r,"updated")}};function mv(e,a){switch(e){case"SELECT":return fv;case"TEXTAREA":return $s;default:switch(a){case"checkbox":return Tu;case"radio":return Iu;default:return $s}}}function Mr(e,a,i,r,l){const f=mv(e.tagName,i.props&&i.props.type)[l];f&&f(e,a,i,r)}function dw(){$s.getSSRProps=({value:e})=>({value:e}),Iu.getSSRProps=({value:e},a)=>{if(a.props&&Ha(a.props.value,e))return{checked:!0}},Tu.getSSRProps=({value:e},a)=>{if(gn(e)){if(a.props&&_o(e,a.props.value)>-1)return{checked:!0}}else if(hr(e)){if(a.props&&e.has(a.props.value))return{checked:!0}}else if(e)return{checked:!0}},vv.getSSRProps=(e,a)=>{if(typeof a.type!="string")return;const i=mv(a.type.toUpperCase(),a.props&&a.props.type);if(i.getSSRProps)return i.getSSRProps(e,a)}}const hw=["ctrl","shift","alt","meta"],fw={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,a)=>hw.some(i=>e[`${i}Key`]&&!a.includes(i))},gw=(e,a)=>(i,...r)=>{for(let l=0;li=>{if(!("key"in i))return;const r=Ma(i.key);if(a.some(l=>l===r||vw[l]===r))return e(i)},Ln={beforeMount(e,{value:a},{transition:i}){e._vod=e.style.display==="none"?"":e.style.display,i&&a?i.beforeEnter(e):vs(e,a)},mounted(e,{value:a},{transition:i}){i&&a&&i.enter(e)},updated(e,{value:a,oldValue:i},{transition:r}){!a!=!i&&(r?a?(r.beforeEnter(e),vs(e,!0),r.enter(e)):r.leave(e,()=>{vs(e,!1)}):vs(e,a))},beforeUnmount(e,{value:a}){vs(e,a)}};function vs(e,a){e.style.display=a?e._vod:"none"}function pw(){Ln.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const pv=dr({patchProp:K0},B0);let Ls,dh=!1;function bv(){return Ls||(Ls=Bg(pv))}function xv(){return Ls=dh?Ls:Dg(pv),dh=!0,Ls}const ic=(...e)=>{bv().render(...e)},yv=(...e)=>{xv().hydrate(...e)},wv=(...e)=>{const a=bv().createApp(...e),{mount:i}=a;return a.mount=r=>{const l=Sv(r);if(!l)return;const d=a._component;!tv(d)&&!d.render&&!d.template&&(d.template=l.innerHTML),l.innerHTML="";const f=i(l,!1,l instanceof SVGElement);return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),f},a},bw=(...e)=>{const a=xv().createApp(...e),{mount:i}=a;return a.mount=r=>{const l=Sv(r);if(l)return i(l,!0,l instanceof SVGElement)},a};function Sv(e){return Ws(e)?document.querySelector(e):e}let hh=!1;const xw=()=>{hh||(hh=!0,dw(),pw())},yw=()=>{},ww=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:bg,BaseTransitionPropsValidators:vu,Comment:tn,EffectScope:Jc,Fragment:Ke,KeepAlive:yy,ReactiveEffect:nr,Static:li,Suspense:cy,Teleport:Ng,Text:Da,Transition:Wn,TransitionGroup:hv,VueElement:Vo,assertNumber:qx,callWithAsyncErrorHandling:wn,callWithErrorHandling:da,camelize:Sn,capitalize:pa,cloneVNode:Yn,compatUtils:k0,compile:yw,computed:X,createApp:wv,createBlock:To,createCommentVNode:u0,createElementBlock:r0,createElementVNode:Cu,createHydrationRenderer:Dg,createPropsRestProxy:Hy,createRenderer:Bg,createSSRApp:bw,createSlots:Ay,createStaticVNode:c0,createTextVNode:yi,createVNode:R,customRef:Ex,defineAsyncComponent:by,defineComponent:xi,defineCustomElement:iv,defineEmits:Ly,defineExpose:_y,defineModel:My,defineOptions:Vy,defineProps:Iy,defineSSRCustomElement:J0,defineSlots:Ry,get devtools(){return Oi},effect:Gb,effectScope:Ji,getCurrentInstance:ta,getCurrentScope:Qc,getTransitionRawChildren:Co,guardReactiveProps:$g,h:jn,handleError:bi,hasInjectionContext:_g,hydrate:yv,initCustomFormatter:b0,initDirectivesForSSR:xw,inject:ct,isMemoSame:Qg,isProxy:au,isReactive:ua,isReadonly:di,isRef:yt,isRuntimeOnly:v0,isShallow:Fs,isVNode:za,markRaw:ar,mergeDefaults:zy,mergeModels:Ny,mergeProps:Ye,nextTick:gt,normalizeClass:rr,normalizeProps:jx,normalizeStyle:sr,onActivated:mu,onBeforeMount:cr,onBeforeUnmount:qt,onBeforeUpdate:bu,onDeactivated:pu,onErrorCaptured:Cg,onMounted:zt,onRenderTracked:kg,onRenderTriggered:Sg,onScopeDispose:nn,onServerPrefetch:wg,onUnmounted:Eo,onUpdated:Po,openBlock:ur,popScopeId:ny,provide:Pt,proxyRefs:ru,pushScopeId:ty,queuePostFlushCb:uu,reactive:Gt,readonly:ts,ref:Re,registerRuntimeCompiler:g0,render:ic,renderList:Cy,renderSlot:Py,resolveComponent:ky,resolveDirective:mn,resolveDynamicComponent:Pg,resolveFilter:S0,resolveTransitionHooks:Xi,setBlockTracking:Ul,setDevtoolsHook:hg,setTransitionHooks:hi,shallowReactive:nu,shallowReadonly:wx,shallowRef:Xe,ssrContextKey:Zg,ssrUtils:w0,stop:Ub,toDisplayString:Gx,toHandlerKey:As,toHandlers:Ey,toRaw:nt,toRef:Ie,toRefs:ir,toValue:Cx,transformVNodeArgs:o0,triggerRef:kx,unref:_t,useAttrs:By,useCssModule:ew,useCssVars:tw,useModel:Dy,useSSRContext:Jg,useSlots:Fy,useTransitionState:gu,vModelCheckbox:Tu,vModelDynamic:vv,vModelRadio:Iu,vModelSelect:fv,vModelText:$s,vShow:Ln,version:ev,warn:Ux,watch:He,watchEffect:vn,watchPostEffect:mg,watchSyncEffect:vy,withAsyncContext:Xy,withCtx:du,withDefaults:Oy,withDirectives:Et,withKeys:mw,withMemo:x0,withModifiers:gw,withScopeId:ay},Symbol.toStringTag,{value:"Module"}));var Sw=!1;/*! - * pinia v2.1.6 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */let kv;const Ro=e=>kv=e,Cv=Symbol();function sc(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var _s;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(_s||(_s={}));function kw(){const e=Ji(!0),a=e.run(()=>Re({}));let i=[],r=[];const l=ar({install(d){Ro(l),l._a=d,d.provide(Cv,l),d.config.globalProperties.$pinia=l,r.forEach(f=>i.push(f)),r=[]},use(d){return!this._a&&!Sw?r.push(d):i.push(d),this},_p:i,_a:null,_e:e,_s:new Map,state:a});return l}const Av=()=>{};function fh(e,a,i,r=Av){e.push(a);const l=()=>{const d=e.indexOf(a);d>-1&&(e.splice(d,1),r())};return!i&&Qc()&&nn(l),l}function Li(e,...a){e.slice().forEach(i=>{i(...a)})}const Cw=e=>e();function rc(e,a){e instanceof Map&&a instanceof Map&&a.forEach((i,r)=>e.set(r,i)),e instanceof Set&&a instanceof Set&&a.forEach(e.add,e);for(const i in a){if(!a.hasOwnProperty(i))continue;const r=a[i],l=e[i];sc(l)&&sc(r)&&e.hasOwnProperty(i)&&!yt(r)&&!ua(r)?e[i]=rc(l,r):e[i]=r}return e}const Aw=Symbol();function Pw(e){return!sc(e)||!e.hasOwnProperty(Aw)}const{assign:La}=Object;function Ew(e){return!!(yt(e)&&e.effect)}function Tw(e,a,i,r){const{state:l,actions:d,getters:f}=a,p=i.state.value[e];let y;function k(){p||(i.state.value[e]=l?l():{});const C=ir(i.state.value[e]);return La(C,d,Object.keys(f||{}).reduce((A,E)=>(A[E]=ar(X(()=>{Ro(i);const _=i._s.get(e);return f[E].call(_,_)})),A),{}))}return y=Pv(e,k,a,i,r,!0),y}function Pv(e,a,i={},r,l,d){let f;const p=La({actions:{}},i),y={deep:!0};let k,C,A=[],E=[],_;const M=r.state.value[e];!d&&!M&&(r.state.value[e]={}),Re({});let F;function $(W){let j;k=C=!1,typeof W=="function"?(W(r.state.value[e]),j={type:_s.patchFunction,storeId:e,events:_}):(rc(r.state.value[e],W),j={type:_s.patchObject,payload:W,storeId:e,events:_});const Q=F=Symbol();gt().then(()=>{F===Q&&(k=!0)}),C=!0,Li(A,j,r.state.value[e])}const B=d?function(){const{state:j}=i,Q=j?j():{};this.$patch(ie=>{La(ie,Q)})}:Av;function L(){f.stop(),A=[],E=[],r._s.delete(e)}function q(W,j){return function(){Ro(r);const Q=Array.from(arguments),ie=[],ne=[];function oe(ye){ie.push(ye)}function le(ye){ne.push(ye)}Li(E,{args:Q,name:W,store:H,after:oe,onError:le});let Ce;try{Ce=j.apply(this&&this.$id===e?this:H,Q)}catch(ye){throw Li(ne,ye),ye}return Ce instanceof Promise?Ce.then(ye=>(Li(ie,ye),ye)).catch(ye=>(Li(ne,ye),Promise.reject(ye))):(Li(ie,Ce),Ce)}}const Y={_p:r,$id:e,$onAction:fh.bind(null,E),$patch:$,$reset:B,$subscribe(W,j={}){const Q=fh(A,W,j.detached,()=>ie()),ie=f.run(()=>He(()=>r.state.value[e],ne=>{(j.flush==="sync"?C:k)&&W({storeId:e,type:_s.direct,events:_},ne)},La({},y,j)));return Q},$dispose:L},H=Gt(Y);r._s.set(e,H);const J=r._a&&r._a.runWithContext||Cw,ee=r._e.run(()=>(f=Ji(),J(()=>f.run(a))));for(const W in ee){const j=ee[W];if(yt(j)&&!Ew(j)||ua(j))d||(M&&Pw(j)&&(yt(j)?j.value=M[W]:rc(j,M[W])),r.state.value[e][W]=j);else if(typeof j=="function"){const Q=q(W,j);ee[W]=Q,p.actions[W]=j}}return La(H,ee),La(nt(H),ee),Object.defineProperty(H,"$state",{get:()=>r.state.value[e],set:W=>{$(j=>{La(j,W)})}}),r._p.forEach(W=>{La(H,f.run(()=>W({store:H,app:r._a,pinia:r,options:p})))}),M&&d&&i.hydrate&&i.hydrate(H.$state,M),k=!0,C=!0,H}function Iw(e,a,i){let r,l;const d=typeof a=="function";typeof e=="string"?(r=e,l=d?i:a):(l=e,r=e.id);function f(p,y){const k=_g();return p=p||(k?ct(Cv,null):null),p&&Ro(p),p=kv,p._s.has(r)||(d?Pv(r,a,l,p):Tw(r,l,p)),p._s.get(r)}return f.$id=r,f}/*! - * vue-router v4.2.4 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const Fi=typeof window<"u";function Lw(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const mt=Object.assign;function yl(e,a){const i={};for(const r in a){const l=a[r];i[r]=$n(l)?l.map(e):e(l)}return i}const Vs=()=>{},$n=Array.isArray,_w=/\/$/,Vw=e=>e.replace(_w,"");function wl(e,a,i="/"){let r,l={},d="",f="";const p=a.indexOf("#");let y=a.indexOf("?");return p=0&&(y=-1),y>-1&&(r=a.slice(0,y),d=a.slice(y+1,p>-1?p:a.length),l=e(d)),p>-1&&(r=r||a.slice(0,p),f=a.slice(p,a.length)),r=Fw(r??a,i),{fullPath:r+(d&&"?")+d+f,path:r,query:l,hash:f}}function Rw(e,a){const i=a.query?e(a.query):"";return a.path+(i&&"?")+i+(a.hash||"")}function gh(e,a){return!a||!e.toLowerCase().startsWith(a.toLowerCase())?e:e.slice(a.length)||"/"}function Mw(e,a,i){const r=a.matched.length-1,l=i.matched.length-1;return r>-1&&r===l&&$i(a.matched[r],i.matched[l])&&Ev(a.params,i.params)&&e(a.query)===e(i.query)&&a.hash===i.hash}function $i(e,a){return(e.aliasOf||e)===(a.aliasOf||a)}function Ev(e,a){if(Object.keys(e).length!==Object.keys(a).length)return!1;for(const i in e)if(!Ow(e[i],a[i]))return!1;return!0}function Ow(e,a){return $n(e)?vh(e,a):$n(a)?vh(a,e):e===a}function vh(e,a){return $n(a)?e.length===a.length&&e.every((i,r)=>i===a[r]):e.length===1&&e[0]===a}function Fw(e,a){if(e.startsWith("/"))return e;if(!e)return a;const i=a.split("/"),r=e.split("/"),l=r[r.length-1];(l===".."||l===".")&&r.push("");let d=i.length-1,f,p;for(f=0;f1&&d--;else break;return i.slice(0,d).join("/")+"/"+r.slice(f-(f===r.length?1:0)).join("/")}var js;(function(e){e.pop="pop",e.push="push"})(js||(js={}));var Rs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Rs||(Rs={}));function Bw(e){if(!e)if(Fi){const a=document.querySelector("base");e=a&&a.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Vw(e)}const Dw=/^[^#]+#/;function zw(e,a){return e.replace(Dw,"#")+a}function Nw(e,a){const i=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:a.behavior,left:r.left-i.left-(a.left||0),top:r.top-i.top-(a.top||0)}}const Mo=()=>({left:window.pageXOffset,top:window.pageYOffset});function Hw(e){let a;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;a=Nw(l,e)}else a=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(a):window.scrollTo(a.left!=null?a.left:window.pageXOffset,a.top!=null?a.top:window.pageYOffset)}function mh(e,a){return(history.state?history.state.position-a:-1)+e}const oc=new Map;function Xw(e,a){oc.set(e,a)}function Yw(e){const a=oc.get(e);return oc.delete(e),a}let Ww=()=>location.protocol+"//"+location.host;function Tv(e,a){const{pathname:i,search:r,hash:l}=a,d=e.indexOf("#");if(d>-1){let p=l.includes(e.slice(d))?e.slice(d).length:1,y=l.slice(p);return y[0]!=="/"&&(y="/"+y),gh(y,"")}return gh(i,e)+r+l}function $w(e,a,i,r){let l=[],d=[],f=null;const p=({state:E})=>{const _=Tv(e,location),M=i.value,F=a.value;let $=0;if(E){if(i.value=_,a.value=E,f&&f===M){f=null;return}$=F?E.position-F.position:0}else r(_);l.forEach(B=>{B(i.value,M,{delta:$,type:js.pop,direction:$?$>0?Rs.forward:Rs.back:Rs.unknown})})};function y(){f=i.value}function k(E){l.push(E);const _=()=>{const M=l.indexOf(E);M>-1&&l.splice(M,1)};return d.push(_),_}function C(){const{history:E}=window;E.state&&E.replaceState(mt({},E.state,{scroll:Mo()}),"")}function A(){for(const E of d)E();d=[],window.removeEventListener("popstate",p),window.removeEventListener("beforeunload",C)}return window.addEventListener("popstate",p),window.addEventListener("beforeunload",C,{passive:!0}),{pauseListeners:y,listen:k,destroy:A}}function ph(e,a,i,r=!1,l=!1){return{back:e,current:a,forward:i,replaced:r,position:window.history.length,scroll:l?Mo():null}}function jw(e){const{history:a,location:i}=window,r={value:Tv(e,i)},l={value:a.state};l.value||d(r.value,{back:null,current:r.value,forward:null,position:a.length-1,replaced:!0,scroll:null},!0);function d(y,k,C){const A=e.indexOf("#"),E=A>-1?(i.host&&document.querySelector("base")?e:e.slice(A))+y:Ww()+e+y;try{a[C?"replaceState":"pushState"](k,"",E),l.value=k}catch(_){console.error(_),i[C?"replace":"assign"](E)}}function f(y,k){const C=mt({},a.state,ph(l.value.back,y,l.value.forward,!0),k,{position:l.value.position});d(y,C,!0),r.value=y}function p(y,k){const C=mt({},l.value,a.state,{forward:y,scroll:Mo()});d(C.current,C,!0);const A=mt({},ph(r.value,y,null),{position:C.position+1},k);d(y,A,!1),r.value=y}return{location:r,state:l,push:p,replace:f}}function Gw(e){e=Bw(e);const a=jw(e),i=$w(e,a.state,a.location,a.replace);function r(d,f=!0){f||i.pauseListeners(),history.go(d)}const l=mt({location:"",base:e,go:r,createHref:zw.bind(null,e)},a,i);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>a.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>a.state.value}),l}function Uw(e){return typeof e=="string"||e&&typeof e=="object"}function Iv(e){return typeof e=="string"||typeof e=="symbol"}const Ea={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Lv=Symbol("");var bh;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(bh||(bh={}));function ji(e,a){return mt(new Error,{type:e,[Lv]:!0},a)}function ia(e,a){return e instanceof Error&&Lv in e&&(a==null||!!(e.type&a))}const xh="[^/]+?",qw={sensitive:!1,strict:!1,start:!0,end:!0},Kw=/[.+*?^${}()[\]/\\]/g;function Zw(e,a){const i=mt({},qw,a),r=[];let l=i.start?"^":"";const d=[];for(const k of e){const C=k.length?[]:[90];i.strict&&!k.length&&(l+="/");for(let A=0;Aa.length?a.length===1&&a[0]===40+40?1:-1:0}function Qw(e,a){let i=0;const r=e.score,l=a.score;for(;i0&&a[a.length-1]<0}const e1={type:0,value:""},t1=/[a-zA-Z0-9_]/;function n1(e){if(!e)return[[]];if(e==="/")return[[e1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function a(_){throw new Error(`ERR (${i})/"${k}": ${_}`)}let i=0,r=i;const l=[];let d;function f(){d&&l.push(d),d=[]}let p=0,y,k="",C="";function A(){k&&(i===0?d.push({type:0,value:k}):i===1||i===2||i===3?(d.length>1&&(y==="*"||y==="+")&&a(`A repeatable param (${k}) must be alone in its segment. eg: '/:ids+.`),d.push({type:1,value:k,regexp:C,repeatable:y==="*"||y==="+",optional:y==="*"||y==="?"})):a("Invalid state to consume buffer"),k="")}function E(){k+=y}for(;p{f(L)}:Vs}function f(C){if(Iv(C)){const A=r.get(C);A&&(r.delete(C),i.splice(i.indexOf(A),1),A.children.forEach(f),A.alias.forEach(f))}else{const A=i.indexOf(C);A>-1&&(i.splice(A,1),C.record.name&&r.delete(C.record.name),C.children.forEach(f),C.alias.forEach(f))}}function p(){return i}function y(C){let A=0;for(;A=0&&(C.record.path!==i[A].record.path||!_v(C,i[A]));)A++;i.splice(A,0,C),C.record.name&&!Sh(C)&&r.set(C.record.name,C)}function k(C,A){let E,_={},M,F;if("name"in C&&C.name){if(E=r.get(C.name),!E)throw ji(1,{location:C});F=E.record.name,_=mt(wh(A.params,E.keys.filter(L=>!L.optional).map(L=>L.name)),C.params&&wh(C.params,E.keys.map(L=>L.name))),M=E.stringify(_)}else if("path"in C)M=C.path,E=i.find(L=>L.re.test(M)),E&&(_=E.parse(M),F=E.record.name);else{if(E=A.name?r.get(A.name):i.find(L=>L.re.test(A.path)),!E)throw ji(1,{location:C,currentLocation:A});F=E.record.name,_=mt({},A.params,C.params),M=E.stringify(_)}const $=[];let B=E;for(;B;)$.unshift(B.record),B=B.parent;return{name:F,path:M,params:_,matched:$,meta:o1($)}}return e.forEach(C=>d(C)),{addRoute:d,resolve:k,removeRoute:f,getRoutes:p,getRecordMatcher:l}}function wh(e,a){const i={};for(const r of a)r in e&&(i[r]=e[r]);return i}function s1(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:r1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function r1(e){const a={},i=e.props||!1;if("component"in e)a.default=i;else for(const r in e.components)a[r]=typeof i=="object"?i[r]:i;return a}function Sh(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function o1(e){return e.reduce((a,i)=>mt(a,i.meta),{})}function kh(e,a){const i={};for(const r in e)i[r]=r in a?a[r]:e[r];return i}function _v(e,a){return a.children.some(i=>i===e||_v(e,i))}const Vv=/#/g,l1=/&/g,c1=/\//g,u1=/=/g,d1=/\?/g,Rv=/\+/g,h1=/%5B/g,f1=/%5D/g,Mv=/%5E/g,g1=/%60/g,Ov=/%7B/g,v1=/%7C/g,Fv=/%7D/g,m1=/%20/g;function Lu(e){return encodeURI(""+e).replace(v1,"|").replace(h1,"[").replace(f1,"]")}function p1(e){return Lu(e).replace(Ov,"{").replace(Fv,"}").replace(Mv,"^")}function lc(e){return Lu(e).replace(Rv,"%2B").replace(m1,"+").replace(Vv,"%23").replace(l1,"%26").replace(g1,"`").replace(Ov,"{").replace(Fv,"}").replace(Mv,"^")}function b1(e){return lc(e).replace(u1,"%3D")}function x1(e){return Lu(e).replace(Vv,"%23").replace(d1,"%3F")}function y1(e){return e==null?"":x1(e).replace(c1,"%2F")}function eo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function w1(e){const a={};if(e===""||e==="?")return a;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let l=0;ld&&lc(d)):[r&&lc(r)]).forEach(d=>{d!==void 0&&(a+=(a.length?"&":"")+i,d!=null&&(a+="="+d))})}return a}function S1(e){const a={};for(const i in e){const r=e[i];r!==void 0&&(a[i]=$n(r)?r.map(l=>l==null?null:""+l):r==null?r:""+r)}return a}const k1=Symbol(""),Ah=Symbol(""),_u=Symbol(""),Bv=Symbol(""),cc=Symbol("");function ms(){let e=[];function a(r){return e.push(r),()=>{const l=e.indexOf(r);l>-1&&e.splice(l,1)}}function i(){e=[]}return{add:a,list:()=>e.slice(),reset:i}}function Va(e,a,i,r,l){const d=r&&(r.enterCallbacks[l]=r.enterCallbacks[l]||[]);return()=>new Promise((f,p)=>{const y=A=>{A===!1?p(ji(4,{from:i,to:a})):A instanceof Error?p(A):Uw(A)?p(ji(2,{from:a,to:A})):(d&&r.enterCallbacks[l]===d&&typeof A=="function"&&d.push(A),f())},k=e.call(r&&r.instances[l],a,i,y);let C=Promise.resolve(k);e.length<3&&(C=C.then(y)),C.catch(A=>p(A))})}function Sl(e,a,i,r){const l=[];for(const d of e)for(const f in d.components){let p=d.components[f];if(!(a!=="beforeRouteEnter"&&!d.instances[f]))if(C1(p)){const k=(p.__vccOpts||p)[a];k&&l.push(Va(k,i,r,d,f))}else{let y=p();l.push(()=>y.then(k=>{if(!k)return Promise.reject(new Error(`Couldn't resolve component "${f}" at "${d.path}"`));const C=Lw(k)?k.default:k;d.components[f]=C;const E=(C.__vccOpts||C)[a];return E&&Va(E,i,r,d,f)()}))}}return l}function C1(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Ph(e){const a=ct(_u),i=ct(Bv),r=X(()=>a.resolve(_t(e.to))),l=X(()=>{const{matched:y}=r.value,{length:k}=y,C=y[k-1],A=i.matched;if(!C||!A.length)return-1;const E=A.findIndex($i.bind(null,C));if(E>-1)return E;const _=Eh(y[k-2]);return k>1&&Eh(C)===_&&A[A.length-1].path!==_?A.findIndex($i.bind(null,y[k-2])):E}),d=X(()=>l.value>-1&&T1(i.params,r.value.params)),f=X(()=>l.value>-1&&l.value===i.matched.length-1&&Ev(i.params,r.value.params));function p(y={}){return E1(y)?a[_t(e.replace)?"replace":"push"](_t(e.to)).catch(Vs):Promise.resolve()}return{route:r,href:X(()=>r.value.href),isActive:d,isExactActive:f,navigate:p}}const A1=xi({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ph,setup(e,{slots:a}){const i=Gt(Ph(e)),{options:r}=ct(_u),l=X(()=>({[Th(e.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[Th(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const d=a.default&&a.default(i);return e.custom?d:jn("a",{"aria-current":i.isExactActive?e.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:l.value},d)}}}),P1=A1;function E1(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 a=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(a))return}return e.preventDefault&&e.preventDefault(),!0}}function T1(e,a){for(const i in a){const r=a[i],l=e[i];if(typeof r=="string"){if(r!==l)return!1}else if(!$n(l)||l.length!==r.length||r.some((d,f)=>d!==l[f]))return!1}return!0}function Eh(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Th=(e,a,i)=>e??a??i,I1=xi({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:a,slots:i}){const r=ct(cc),l=X(()=>e.route||r.value),d=ct(Ah,0),f=X(()=>{let k=_t(d);const{matched:C}=l.value;let A;for(;(A=C[k])&&!A.components;)k++;return k}),p=X(()=>l.value.matched[f.value]);Pt(Ah,X(()=>f.value+1)),Pt(k1,p),Pt(cc,l);const y=Re();return He(()=>[y.value,p.value,e.name],([k,C,A],[E,_,M])=>{C&&(C.instances[A]=k,_&&_!==C&&k&&k===E&&(C.leaveGuards.size||(C.leaveGuards=_.leaveGuards),C.updateGuards.size||(C.updateGuards=_.updateGuards))),k&&C&&(!_||!$i(C,_)||!E)&&(C.enterCallbacks[A]||[]).forEach(F=>F(k))},{flush:"post"}),()=>{const k=l.value,C=e.name,A=p.value,E=A&&A.components[C];if(!E)return Ih(i.default,{Component:E,route:k});const _=A.props[C],M=_?_===!0?k.params:typeof _=="function"?_(k):_:null,$=jn(E,mt({},M,a,{onVnodeUnmounted:B=>{B.component.isUnmounted&&(A.instances[C]=null)},ref:y}));return Ih(i.default,{Component:$,route:k})||$}}});function Ih(e,a){if(!e)return null;const i=e(a);return i.length===1?i[0]:i}const Dv=I1;function L1(e){const a=i1(e.routes,e),i=e.parseQuery||w1,r=e.stringifyQuery||Ch,l=e.history,d=ms(),f=ms(),p=ms(),y=Xe(Ea);let k=Ea;Fi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const C=yl.bind(null,de=>""+de),A=yl.bind(null,y1),E=yl.bind(null,eo);function _(de,Le){let _e,be;return Iv(de)?(_e=a.getRecordMatcher(de),be=Le):be=de,a.addRoute(be,_e)}function M(de){const Le=a.getRecordMatcher(de);Le&&a.removeRoute(Le)}function F(){return a.getRoutes().map(de=>de.record)}function $(de){return!!a.getRecordMatcher(de)}function B(de,Le){if(Le=mt({},Le||y.value),typeof de=="string"){const se=wl(i,de,Le.path),ce=a.resolve({path:se.path},Le),pe=l.createHref(se.fullPath);return mt(se,ce,{params:E(ce.params),hash:eo(se.hash),redirectedFrom:void 0,href:pe})}let _e;if("path"in de)_e=mt({},de,{path:wl(i,de.path,Le.path).path});else{const se=mt({},de.params);for(const ce in se)se[ce]==null&&delete se[ce];_e=mt({},de,{params:A(se)}),Le.params=A(Le.params)}const be=a.resolve(_e,Le),ve=de.hash||"";be.params=C(E(be.params));const Z=Rw(r,mt({},de,{hash:p1(ve),path:be.path})),te=l.createHref(Z);return mt({fullPath:Z,hash:ve,query:r===Ch?S1(de.query):de.query||{}},be,{redirectedFrom:void 0,href:te})}function L(de){return typeof de=="string"?wl(i,de,y.value.path):mt({},de)}function q(de,Le){if(k!==de)return ji(8,{from:Le,to:de})}function Y(de){return ee(de)}function H(de){return Y(mt(L(de),{replace:!0}))}function J(de){const Le=de.matched[de.matched.length-1];if(Le&&Le.redirect){const{redirect:_e}=Le;let be=typeof _e=="function"?_e(de):_e;return typeof be=="string"&&(be=be.includes("?")||be.includes("#")?be=L(be):{path:be},be.params={}),mt({query:de.query,hash:de.hash,params:"path"in be?{}:de.params},be)}}function ee(de,Le){const _e=k=B(de),be=y.value,ve=de.state,Z=de.force,te=de.replace===!0,se=J(_e);if(se)return ee(mt(L(se),{state:typeof se=="object"?mt({},ve,se.state):ve,force:Z,replace:te}),Le||_e);const ce=_e;ce.redirectedFrom=Le;let pe;return!Z&&Mw(r,be,_e)&&(pe=ji(16,{to:ce,from:be}),De(be,be,!0,!1)),(pe?Promise.resolve(pe):Q(ce,be)).catch(ke=>ia(ke)?ia(ke,2)?ke:Ee(ke):he(ke,ce,be)).then(ke=>{if(ke){if(ia(ke,2))return ee(mt({replace:te},L(ke.to),{state:typeof ke.to=="object"?mt({},ve,ke.to.state):ve,force:Z}),Le||ce)}else ke=ne(ce,be,!0,te,ve);return ie(ce,be,ke),ke})}function W(de,Le){const _e=q(de,Le);return _e?Promise.reject(_e):Promise.resolve()}function j(de){const Le=Je.values().next().value;return Le&&typeof Le.runWithContext=="function"?Le.runWithContext(de):de()}function Q(de,Le){let _e;const[be,ve,Z]=_1(de,Le);_e=Sl(be.reverse(),"beforeRouteLeave",de,Le);for(const se of be)se.leaveGuards.forEach(ce=>{_e.push(Va(ce,de,Le))});const te=W.bind(null,de,Le);return _e.push(te),ue(_e).then(()=>{_e=[];for(const se of d.list())_e.push(Va(se,de,Le));return _e.push(te),ue(_e)}).then(()=>{_e=Sl(ve,"beforeRouteUpdate",de,Le);for(const se of ve)se.updateGuards.forEach(ce=>{_e.push(Va(ce,de,Le))});return _e.push(te),ue(_e)}).then(()=>{_e=[];for(const se of Z)if(se.beforeEnter)if($n(se.beforeEnter))for(const ce of se.beforeEnter)_e.push(Va(ce,de,Le));else _e.push(Va(se.beforeEnter,de,Le));return _e.push(te),ue(_e)}).then(()=>(de.matched.forEach(se=>se.enterCallbacks={}),_e=Sl(Z,"beforeRouteEnter",de,Le),_e.push(te),ue(_e))).then(()=>{_e=[];for(const se of f.list())_e.push(Va(se,de,Le));return _e.push(te),ue(_e)}).catch(se=>ia(se,8)?se:Promise.reject(se))}function ie(de,Le,_e){p.list().forEach(be=>j(()=>be(de,Le,_e)))}function ne(de,Le,_e,be,ve){const Z=q(de,Le);if(Z)return Z;const te=Le===Ea,se=Fi?history.state:{};_e&&(be||te?l.replace(de.fullPath,mt({scroll:te&&se&&se.scroll},ve)):l.push(de.fullPath,ve)),y.value=de,De(de,Le,_e,te),Ee()}let oe;function le(){oe||(oe=l.listen((de,Le,_e)=>{if(!ze.listening)return;const be=B(de),ve=J(be);if(ve){ee(mt(ve,{replace:!0}),be).catch(Vs);return}k=be;const Z=y.value;Fi&&Xw(mh(Z.fullPath,_e.delta),Mo()),Q(be,Z).catch(te=>ia(te,12)?te:ia(te,2)?(ee(te.to,be).then(se=>{ia(se,20)&&!_e.delta&&_e.type===js.pop&&l.go(-1,!1)}).catch(Vs),Promise.reject()):(_e.delta&&l.go(-_e.delta,!1),he(te,be,Z))).then(te=>{te=te||ne(be,Z,!1),te&&(_e.delta&&!ia(te,8)?l.go(-_e.delta,!1):_e.type===js.pop&&ia(te,20)&&l.go(-1,!1)),ie(be,Z,te)}).catch(Vs)}))}let Ce=ms(),ye=ms(),fe;function he(de,Le,_e){Ee(de);const be=ye.list();return be.length?be.forEach(ve=>ve(de,Le,_e)):console.error(de),Promise.reject(de)}function Se(){return fe&&y.value!==Ea?Promise.resolve():new Promise((de,Le)=>{Ce.add([de,Le])})}function Ee(de){return fe||(fe=!de,le(),Ce.list().forEach(([Le,_e])=>de?_e(de):Le()),Ce.reset()),de}function De(de,Le,_e,be){const{scrollBehavior:ve}=e;if(!Fi||!ve)return Promise.resolve();const Z=!_e&&Yw(mh(de.fullPath,0))||(be||!_e)&&history.state&&history.state.scroll||null;return gt().then(()=>ve(de,Le,Z)).then(te=>te&&Hw(te)).catch(te=>he(te,de,Le))}const Fe=de=>l.go(de);let Ze;const Je=new Set,ze={currentRoute:y,listening:!0,addRoute:_,removeRoute:M,hasRoute:$,getRoutes:F,resolve:B,options:e,push:Y,replace:H,go:Fe,back:()=>Fe(-1),forward:()=>Fe(1),beforeEach:d.add,beforeResolve:f.add,afterEach:p.add,onError:ye.add,isReady:Se,install(de){const Le=this;de.component("RouterLink",P1),de.component("RouterView",Dv),de.config.globalProperties.$router=Le,Object.defineProperty(de.config.globalProperties,"$route",{enumerable:!0,get:()=>_t(y)}),Fi&&!Ze&&y.value===Ea&&(Ze=!0,Y(l.location).catch(ve=>{}));const _e={};for(const ve in Ea)Object.defineProperty(_e,ve,{get:()=>y.value[ve],enumerable:!0});de.provide(_u,Le),de.provide(Bv,nu(_e)),de.provide(cc,y);const be=de.unmount;Je.add(de),de.unmount=function(){Je.delete(de),Je.size<1&&(k=Ea,oe&&oe(),oe=null,y.value=Ea,Ze=!1,fe=!1),be()}}};function ue(de){return de.reduce((Le,_e)=>Le.then(()=>j(_e)),Promise.resolve())}return ze}function _1(e,a){const i=[],r=[],l=[],d=Math.max(a.matched.length,e.matched.length);for(let f=0;f$i(k,p))?r.push(p):i.push(p));const y=e.matched[f];y&&(a.matched.find(k=>$i(k,y))||l.push(y))}return[i,r,l]}const V1=xi({__name:"App",setup(e){return(a,i)=>(ur(),To(_t(Dv)))}}),R1="modulepreload",M1=function(e){return"/"+e},Lh={},Ra=function(a,i,r){if(!i||i.length===0)return a();const l=document.getElementsByTagName("link");return Promise.all(i.map(d=>{if(d=M1(d),d in Lh)return;Lh[d]=!0;const f=d.endsWith(".css"),p=f?'[rel="stylesheet"]':"";if(!!r)for(let C=l.length-1;C>=0;C--){const A=l[C];if(A.href===d&&(!f||A.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${d}"]${p}`))return;const k=document.createElement("link");if(k.rel=f?"stylesheet":R1,f||(k.as="script",k.crossOrigin=""),k.href=d,document.head.appendChild(k),f)return new Promise((C,A)=>{k.addEventListener("load",C),k.addEventListener("error",()=>A(new Error(`Unable to preload CSS for ${d}`)))})})).then(()=>a()).catch(d=>{const f=new Event("vite:preloadError",{cancelable:!0});if(f.payload=d,window.dispatchEvent(f),!f.defaultPrevented)throw d})},O1={path:"/main",meta:{requiresAuth:!0},redirect:"/main/dashboard/default",component:()=>Ra(()=>import("./FullLayout-8b7c2f13.js"),["assets/FullLayout-8b7c2f13.js","assets/md5-f95c7b53.js"]),children:[{name:"Dashboard",path:"/",component:()=>Ra(()=>import("./DefaultDashboard-512a61eb.js"),["assets/DefaultDashboard-512a61eb.js","assets/_plugin-vue_export-helper-c27b6911.js"])},{name:"Extensions",path:"/extension",component:()=>Ra(()=>import("./ExtensionPage-d720ef03.js"),[])},{name:"Configs",path:"/config",component:()=>Ra(()=>import("./ConfigPage-e09e97c8.js"),["assets/ConfigPage-e09e97c8.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/ConfigPage-f564cc69.css"])},{name:"Default",path:"/dashboard/default",component:()=>Ra(()=>import("./DefaultDashboard-512a61eb.js"),["assets/DefaultDashboard-512a61eb.js","assets/_plugin-vue_export-helper-c27b6911.js"])},{name:"Console",path:"/console",component:()=>Ra(()=>import("./ConsolePage-5a646cf8.js"),["assets/ConsolePage-5a646cf8.js","assets/ConsolePage-ff373be6.css"])}]},F1={path:"/auth",component:()=>Ra(()=>import("./BlankLayout-a97b3dac.js"),[]),meta:{requiresAuth:!1},children:[{name:"Login",path:"/auth/login",component:()=>Ra(()=>import("./LoginPage-7b23780a.js"),["assets/LoginPage-7b23780a.js","assets/md5-f95c7b53.js","assets/LoginPage-74e85ca7.css"])}]};function zv(e,a){return function(){return e.apply(a,arguments)}}const{toString:B1}=Object.prototype,{getPrototypeOf:Vu}=Object,Oo=(e=>a=>{const i=B1.call(a);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),na=e=>(e=e.toLowerCase(),a=>Oo(a)===e),Fo=e=>a=>typeof a===e,{isArray:ns}=Array,Gs=Fo("undefined");function D1(e){return e!==null&&!Gs(e)&&e.constructor!==null&&!Gs(e.constructor)&&Tn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Nv=na("ArrayBuffer");function z1(e){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(e):a=e&&e.buffer&&Nv(e.buffer),a}const N1=Fo("string"),Tn=Fo("function"),Hv=Fo("number"),Bo=e=>e!==null&&typeof e=="object",H1=e=>e===!0||e===!1,Yr=e=>{if(Oo(e)!=="object")return!1;const a=Vu(e);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},X1=na("Date"),Y1=na("File"),W1=na("Blob"),$1=na("FileList"),j1=e=>Bo(e)&&Tn(e.pipe),G1=e=>{let a;return e&&(typeof FormData=="function"&&e instanceof FormData||Tn(e.append)&&((a=Oo(e))==="formdata"||a==="object"&&Tn(e.toString)&&e.toString()==="[object FormData]"))},U1=na("URLSearchParams"),q1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function fr(e,a,{allOwnKeys:i=!1}={}){if(e===null||typeof e>"u")return;let r,l;if(typeof e!="object"&&(e=[e]),ns(e))for(r=0,l=e.length;r0;)if(l=i[r],a===l.toLowerCase())return l;return null}const Yv=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Wv=e=>!Gs(e)&&e!==Yv;function uc(){const{caseless:e}=Wv(this)&&this||{},a={},i=(r,l)=>{const d=e&&Xv(a,l)||l;Yr(a[d])&&Yr(r)?a[d]=uc(a[d],r):Yr(r)?a[d]=uc({},r):ns(r)?a[d]=r.slice():a[d]=r};for(let r=0,l=arguments.length;r(fr(a,(l,d)=>{i&&Tn(l)?e[d]=zv(l,i):e[d]=l},{allOwnKeys:r}),e),Z1=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),J1=(e,a,i,r)=>{e.prototype=Object.create(a.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:a.prototype}),i&&Object.assign(e.prototype,i)},Q1=(e,a,i,r)=>{let l,d,f;const p={};if(a=a||{},e==null)return a;do{for(l=Object.getOwnPropertyNames(e),d=l.length;d-- >0;)f=l[d],(!r||r(f,e,a))&&!p[f]&&(a[f]=e[f],p[f]=!0);e=i!==!1&&Vu(e)}while(e&&(!i||i(e,a))&&e!==Object.prototype);return a},eS=(e,a,i)=>{e=String(e),(i===void 0||i>e.length)&&(i=e.length),i-=a.length;const r=e.indexOf(a,i);return r!==-1&&r===i},tS=e=>{if(!e)return null;if(ns(e))return e;let a=e.length;if(!Hv(a))return null;const i=new Array(a);for(;a-- >0;)i[a]=e[a];return i},nS=(e=>a=>e&&a instanceof e)(typeof Uint8Array<"u"&&Vu(Uint8Array)),aS=(e,a)=>{const r=(e&&e[Symbol.iterator]).call(e);let l;for(;(l=r.next())&&!l.done;){const d=l.value;a.call(e,d[0],d[1])}},iS=(e,a)=>{let i;const r=[];for(;(i=e.exec(a))!==null;)r.push(i);return r},sS=na("HTMLFormElement"),rS=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(i,r,l){return r.toUpperCase()+l}),_h=(({hasOwnProperty:e})=>(a,i)=>e.call(a,i))(Object.prototype),oS=na("RegExp"),$v=(e,a)=>{const i=Object.getOwnPropertyDescriptors(e),r={};fr(i,(l,d)=>{let f;(f=a(l,d,e))!==!1&&(r[d]=f||l)}),Object.defineProperties(e,r)},lS=e=>{$v(e,(a,i)=>{if(Tn(e)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const r=e[i];if(Tn(r)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},cS=(e,a)=>{const i={},r=l=>{l.forEach(d=>{i[d]=!0})};return ns(e)?r(e):r(String(e).split(a)),i},uS=()=>{},dS=(e,a)=>(e=+e,Number.isFinite(e)?e:a),kl="abcdefghijklmnopqrstuvwxyz",Vh="0123456789",jv={DIGIT:Vh,ALPHA:kl,ALPHA_DIGIT:kl+kl.toUpperCase()+Vh},hS=(e=16,a=jv.ALPHA_DIGIT)=>{let i="";const{length:r}=a;for(;e--;)i+=a[Math.random()*r|0];return i};function fS(e){return!!(e&&Tn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const gS=e=>{const a=new Array(10),i=(r,l)=>{if(Bo(r)){if(a.indexOf(r)>=0)return;if(!("toJSON"in r)){a[l]=r;const d=ns(r)?[]:{};return fr(r,(f,p)=>{const y=i(f,l+1);!Gs(y)&&(d[p]=y)}),a[l]=void 0,d}}return r};return i(e,0)},vS=na("AsyncFunction"),mS=e=>e&&(Bo(e)||Tn(e))&&Tn(e.then)&&Tn(e.catch),Ae={isArray:ns,isArrayBuffer:Nv,isBuffer:D1,isFormData:G1,isArrayBufferView:z1,isString:N1,isNumber:Hv,isBoolean:H1,isObject:Bo,isPlainObject:Yr,isUndefined:Gs,isDate:X1,isFile:Y1,isBlob:W1,isRegExp:oS,isFunction:Tn,isStream:j1,isURLSearchParams:U1,isTypedArray:nS,isFileList:$1,forEach:fr,merge:uc,extend:K1,trim:q1,stripBOM:Z1,inherits:J1,toFlatObject:Q1,kindOf:Oo,kindOfTest:na,endsWith:eS,toArray:tS,forEachEntry:aS,matchAll:iS,isHTMLForm:sS,hasOwnProperty:_h,hasOwnProp:_h,reduceDescriptors:$v,freezeMethods:lS,toObjectSet:cS,toCamelCase:rS,noop:uS,toFiniteNumber:dS,findKey:Xv,global:Yv,isContextDefined:Wv,ALPHABET:jv,generateString:hS,isSpecCompliantForm:fS,toJSONObject:gS,isAsyncFn:vS,isThenable:mS};function ht(e,a,i,r,l){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",a&&(this.code=a),i&&(this.config=i),r&&(this.request=r),l&&(this.response=l)}Ae.inherits(ht,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ae.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Gv=ht.prototype,Uv={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Uv[e]={value:e}});Object.defineProperties(ht,Uv);Object.defineProperty(Gv,"isAxiosError",{value:!0});ht.from=(e,a,i,r,l,d)=>{const f=Object.create(Gv);return Ae.toFlatObject(e,f,function(y){return y!==Error.prototype},p=>p!=="isAxiosError"),ht.call(f,e.message,a,i,r,l),f.cause=e,f.name=e.name,d&&Object.assign(f,d),f};const pS=null;function dc(e){return Ae.isPlainObject(e)||Ae.isArray(e)}function qv(e){return Ae.endsWith(e,"[]")?e.slice(0,-2):e}function Rh(e,a,i){return e?e.concat(a).map(function(l,d){return l=qv(l),!i&&d?"["+l+"]":l}).join(i?".":""):a}function bS(e){return Ae.isArray(e)&&!e.some(dc)}const xS=Ae.toFlatObject(Ae,{},null,function(a){return/^is[A-Z]/.test(a)});function Do(e,a,i){if(!Ae.isObject(e))throw new TypeError("target must be an object");a=a||new FormData,i=Ae.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(F,$){return!Ae.isUndefined($[F])});const r=i.metaTokens,l=i.visitor||C,d=i.dots,f=i.indexes,y=(i.Blob||typeof Blob<"u"&&Blob)&&Ae.isSpecCompliantForm(a);if(!Ae.isFunction(l))throw new TypeError("visitor must be a function");function k(M){if(M===null)return"";if(Ae.isDate(M))return M.toISOString();if(!y&&Ae.isBlob(M))throw new ht("Blob is not supported. Use a Buffer instead.");return Ae.isArrayBuffer(M)||Ae.isTypedArray(M)?y&&typeof Blob=="function"?new Blob([M]):Buffer.from(M):M}function C(M,F,$){let B=M;if(M&&!$&&typeof M=="object"){if(Ae.endsWith(F,"{}"))F=r?F:F.slice(0,-2),M=JSON.stringify(M);else if(Ae.isArray(M)&&bS(M)||(Ae.isFileList(M)||Ae.endsWith(F,"[]"))&&(B=Ae.toArray(M)))return F=qv(F),B.forEach(function(q,Y){!(Ae.isUndefined(q)||q===null)&&a.append(f===!0?Rh([F],Y,d):f===null?F:F+"[]",k(q))}),!1}return dc(M)?!0:(a.append(Rh($,F,d),k(M)),!1)}const A=[],E=Object.assign(xS,{defaultVisitor:C,convertValue:k,isVisitable:dc});function _(M,F){if(!Ae.isUndefined(M)){if(A.indexOf(M)!==-1)throw Error("Circular reference detected in "+F.join("."));A.push(M),Ae.forEach(M,function(B,L){(!(Ae.isUndefined(B)||B===null)&&l.call(a,B,Ae.isString(L)?L.trim():L,F,E))===!0&&_(B,F?F.concat(L):[L])}),A.pop()}}if(!Ae.isObject(e))throw new TypeError("data must be an object");return _(e),a}function Mh(e){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return a[r]})}function Ru(e,a){this._pairs=[],e&&Do(e,this,a)}const Kv=Ru.prototype;Kv.append=function(a,i){this._pairs.push([a,i])};Kv.toString=function(a){const i=a?function(r){return a.call(this,r,Mh)}:Mh;return this._pairs.map(function(l){return i(l[0])+"="+i(l[1])},"").join("&")};function yS(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Zv(e,a,i){if(!a)return e;const r=i&&i.encode||yS,l=i&&i.serialize;let d;if(l?d=l(a,i):d=Ae.isURLSearchParams(a)?a.toString():new Ru(a,i).toString(r),d){const f=e.indexOf("#");f!==-1&&(e=e.slice(0,f)),e+=(e.indexOf("?")===-1?"?":"&")+d}return e}class wS{constructor(){this.handlers=[]}use(a,i,r){return this.handlers.push({fulfilled:a,rejected:i,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){Ae.forEach(this.handlers,function(r){r!==null&&a(r)})}}const Oh=wS,Jv={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},SS=typeof URLSearchParams<"u"?URLSearchParams:Ru,kS=typeof FormData<"u"?FormData:null,CS=typeof Blob<"u"?Blob:null,AS={isBrowser:!0,classes:{URLSearchParams:SS,FormData:kS,Blob:CS},protocols:["http","https","file","blob","url","data"]},Qv=typeof window<"u"&&typeof document<"u",PS=(e=>Qv&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),ES=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),TS=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Qv,hasStandardBrowserEnv:PS,hasStandardBrowserWebWorkerEnv:ES},Symbol.toStringTag,{value:"Module"})),Zn={...TS,...AS};function IS(e,a){return Do(e,new Zn.classes.URLSearchParams,Object.assign({visitor:function(i,r,l,d){return Zn.isNode&&Ae.isBuffer(i)?(this.append(r,i.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},a))}function LS(e){return Ae.matchAll(/\w+|\[(\w*)]/g,e).map(a=>a[0]==="[]"?"":a[1]||a[0])}function _S(e){const a={},i=Object.keys(e);let r;const l=i.length;let d;for(r=0;r=i.length;return f=!f&&Ae.isArray(l)?l.length:f,y?(Ae.hasOwnProp(l,f)?l[f]=[l[f],r]:l[f]=r,!p):((!l[f]||!Ae.isObject(l[f]))&&(l[f]=[]),a(i,r,l[f],d)&&Ae.isArray(l[f])&&(l[f]=_S(l[f])),!p)}if(Ae.isFormData(e)&&Ae.isFunction(e.entries)){const i={};return Ae.forEachEntry(e,(r,l)=>{a(LS(r),l,i,0)}),i}return null}function VS(e,a,i){if(Ae.isString(e))try{return(a||JSON.parse)(e),Ae.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(i||JSON.stringify)(e)}const Mu={transitional:Jv,adapter:["xhr","http"],transformRequest:[function(a,i){const r=i.getContentType()||"",l=r.indexOf("application/json")>-1,d=Ae.isObject(a);if(d&&Ae.isHTMLForm(a)&&(a=new FormData(a)),Ae.isFormData(a))return l&&l?JSON.stringify(em(a)):a;if(Ae.isArrayBuffer(a)||Ae.isBuffer(a)||Ae.isStream(a)||Ae.isFile(a)||Ae.isBlob(a))return a;if(Ae.isArrayBufferView(a))return a.buffer;if(Ae.isURLSearchParams(a))return i.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),a.toString();let p;if(d){if(r.indexOf("application/x-www-form-urlencoded")>-1)return IS(a,this.formSerializer).toString();if((p=Ae.isFileList(a))||r.indexOf("multipart/form-data")>-1){const y=this.env&&this.env.FormData;return Do(p?{"files[]":a}:a,y&&new y,this.formSerializer)}}return d||l?(i.setContentType("application/json",!1),VS(a)):a}],transformResponse:[function(a){const i=this.transitional||Mu.transitional,r=i&&i.forcedJSONParsing,l=this.responseType==="json";if(a&&Ae.isString(a)&&(r&&!this.responseType||l)){const f=!(i&&i.silentJSONParsing)&&l;try{return JSON.parse(a)}catch(p){if(f)throw p.name==="SyntaxError"?ht.from(p,ht.ERR_BAD_RESPONSE,this,null,this.response):p}}return a}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Zn.classes.FormData,Blob:Zn.classes.Blob},validateStatus:function(a){return a>=200&&a<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ae.forEach(["delete","get","head","post","put","patch"],e=>{Mu.headers[e]={}});const Ou=Mu,RS=Ae.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),MS=e=>{const a={};let i,r,l;return e&&e.split(` -`).forEach(function(f){l=f.indexOf(":"),i=f.substring(0,l).trim().toLowerCase(),r=f.substring(l+1).trim(),!(!i||a[i]&&RS[i])&&(i==="set-cookie"?a[i]?a[i].push(r):a[i]=[r]:a[i]=a[i]?a[i]+", "+r:r)}),a},Fh=Symbol("internals");function ps(e){return e&&String(e).trim().toLowerCase()}function Wr(e){return e===!1||e==null?e:Ae.isArray(e)?e.map(Wr):String(e)}function OS(e){const a=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=i.exec(e);)a[r[1]]=r[2];return a}const FS=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Cl(e,a,i,r,l){if(Ae.isFunction(r))return r.call(this,a,i);if(l&&(a=i),!!Ae.isString(a)){if(Ae.isString(r))return a.indexOf(r)!==-1;if(Ae.isRegExp(r))return r.test(a)}}function BS(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,i,r)=>i.toUpperCase()+r)}function DS(e,a){const i=Ae.toCamelCase(" "+a);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+i,{value:function(l,d,f){return this[r].call(this,a,l,d,f)},configurable:!0})})}class zo{constructor(a){a&&this.set(a)}set(a,i,r){const l=this;function d(p,y,k){const C=ps(y);if(!C)throw new Error("header name must be a non-empty string");const A=Ae.findKey(l,C);(!A||l[A]===void 0||k===!0||k===void 0&&l[A]!==!1)&&(l[A||y]=Wr(p))}const f=(p,y)=>Ae.forEach(p,(k,C)=>d(k,C,y));return Ae.isPlainObject(a)||a instanceof this.constructor?f(a,i):Ae.isString(a)&&(a=a.trim())&&!FS(a)?f(MS(a),i):a!=null&&d(i,a,r),this}get(a,i){if(a=ps(a),a){const r=Ae.findKey(this,a);if(r){const l=this[r];if(!i)return l;if(i===!0)return OS(l);if(Ae.isFunction(i))return i.call(this,l,r);if(Ae.isRegExp(i))return i.exec(l);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,i){if(a=ps(a),a){const r=Ae.findKey(this,a);return!!(r&&this[r]!==void 0&&(!i||Cl(this,this[r],r,i)))}return!1}delete(a,i){const r=this;let l=!1;function d(f){if(f=ps(f),f){const p=Ae.findKey(r,f);p&&(!i||Cl(r,r[p],p,i))&&(delete r[p],l=!0)}}return Ae.isArray(a)?a.forEach(d):d(a),l}clear(a){const i=Object.keys(this);let r=i.length,l=!1;for(;r--;){const d=i[r];(!a||Cl(this,this[d],d,a,!0))&&(delete this[d],l=!0)}return l}normalize(a){const i=this,r={};return Ae.forEach(this,(l,d)=>{const f=Ae.findKey(r,d);if(f){i[f]=Wr(l),delete i[d];return}const p=a?BS(d):String(d).trim();p!==d&&delete i[d],i[p]=Wr(l),r[p]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const i=Object.create(null);return Ae.forEach(this,(r,l)=>{r!=null&&r!==!1&&(i[l]=a&&Ae.isArray(r)?r.join(", "):r)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,i])=>a+": "+i).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...i){const r=new this(a);return i.forEach(l=>r.set(l)),r}static accessor(a){const r=(this[Fh]=this[Fh]={accessors:{}}).accessors,l=this.prototype;function d(f){const p=ps(f);r[p]||(DS(l,f),r[p]=!0)}return Ae.isArray(a)?a.forEach(d):d(a),this}}zo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ae.reduceDescriptors(zo.prototype,({value:e},a)=>{let i=a[0].toUpperCase()+a.slice(1);return{get:()=>e,set(r){this[i]=r}}});Ae.freezeMethods(zo);const ha=zo;function Al(e,a){const i=this||Ou,r=a||i,l=ha.from(r.headers);let d=r.data;return Ae.forEach(e,function(p){d=p.call(i,d,l.normalize(),a?a.status:void 0)}),l.normalize(),d}function tm(e){return!!(e&&e.__CANCEL__)}function gr(e,a,i){ht.call(this,e??"canceled",ht.ERR_CANCELED,a,i),this.name="CanceledError"}Ae.inherits(gr,ht,{__CANCEL__:!0});function zS(e,a,i){const r=i.config.validateStatus;!i.status||!r||r(i.status)?e(i):a(new ht("Request failed with status code "+i.status,[ht.ERR_BAD_REQUEST,ht.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}const NS=Zn.hasStandardBrowserEnv?{write(e,a,i,r,l,d){const f=[e+"="+encodeURIComponent(a)];Ae.isNumber(i)&&f.push("expires="+new Date(i).toGMTString()),Ae.isString(r)&&f.push("path="+r),Ae.isString(l)&&f.push("domain="+l),d===!0&&f.push("secure"),document.cookie=f.join("; ")},read(e){const a=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function HS(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function XS(e,a){return a?e.replace(/\/+$/,"")+"/"+a.replace(/^\/+/,""):e}function nm(e,a){return e&&!HS(a)?XS(e,a):a}const YS=Zn.hasStandardBrowserEnv?function(){const a=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");let r;function l(d){let f=d;return a&&(i.setAttribute("href",f),f=i.href),i.setAttribute("href",f),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return r=l(window.location.href),function(f){const p=Ae.isString(f)?l(f):f;return p.protocol===r.protocol&&p.host===r.host}}():function(){return function(){return!0}}();function WS(e){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return a&&a[1]||""}function $S(e,a){e=e||10;const i=new Array(e),r=new Array(e);let l=0,d=0,f;return a=a!==void 0?a:1e3,function(y){const k=Date.now(),C=r[d];f||(f=k),i[l]=y,r[l]=k;let A=d,E=0;for(;A!==l;)E+=i[A++],A=A%e;if(l=(l+1)%e,l===d&&(d=(d+1)%e),k-f{const d=l.loaded,f=l.lengthComputable?l.total:void 0,p=d-i,y=r(p),k=d<=f;i=d;const C={loaded:d,total:f,progress:f?d/f:void 0,bytes:p,rate:y||void 0,estimated:y&&f&&k?(f-d)/y:void 0,event:l};C[a?"download":"upload"]=!0,e(C)}}const jS=typeof XMLHttpRequest<"u",GS=jS&&function(e){return new Promise(function(i,r){let l=e.data;const d=ha.from(e.headers).normalize();let{responseType:f,withXSRFToken:p}=e,y;function k(){e.cancelToken&&e.cancelToken.unsubscribe(y),e.signal&&e.signal.removeEventListener("abort",y)}let C;if(Ae.isFormData(l)){if(Zn.hasStandardBrowserEnv||Zn.hasStandardBrowserWebWorkerEnv)d.setContentType(!1);else if((C=d.getContentType())!==!1){const[F,...$]=C?C.split(";").map(B=>B.trim()).filter(Boolean):[];d.setContentType([F||"multipart/form-data",...$].join("; "))}}let A=new XMLHttpRequest;if(e.auth){const F=e.auth.username||"",$=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.set("Authorization","Basic "+btoa(F+":"+$))}const E=nm(e.baseURL,e.url);A.open(e.method.toUpperCase(),Zv(E,e.params,e.paramsSerializer),!0),A.timeout=e.timeout;function _(){if(!A)return;const F=ha.from("getAllResponseHeaders"in A&&A.getAllResponseHeaders()),B={data:!f||f==="text"||f==="json"?A.responseText:A.response,status:A.status,statusText:A.statusText,headers:F,config:e,request:A};zS(function(q){i(q),k()},function(q){r(q),k()},B),A=null}if("onloadend"in A?A.onloadend=_:A.onreadystatechange=function(){!A||A.readyState!==4||A.status===0&&!(A.responseURL&&A.responseURL.indexOf("file:")===0)||setTimeout(_)},A.onabort=function(){A&&(r(new ht("Request aborted",ht.ECONNABORTED,e,A)),A=null)},A.onerror=function(){r(new ht("Network Error",ht.ERR_NETWORK,e,A)),A=null},A.ontimeout=function(){let $=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const B=e.transitional||Jv;e.timeoutErrorMessage&&($=e.timeoutErrorMessage),r(new ht($,B.clarifyTimeoutError?ht.ETIMEDOUT:ht.ECONNABORTED,e,A)),A=null},Zn.hasStandardBrowserEnv&&(p&&Ae.isFunction(p)&&(p=p(e)),p||p!==!1&&YS(E))){const F=e.xsrfHeaderName&&e.xsrfCookieName&&NS.read(e.xsrfCookieName);F&&d.set(e.xsrfHeaderName,F)}l===void 0&&d.setContentType(null),"setRequestHeader"in A&&Ae.forEach(d.toJSON(),function($,B){A.setRequestHeader(B,$)}),Ae.isUndefined(e.withCredentials)||(A.withCredentials=!!e.withCredentials),f&&f!=="json"&&(A.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&A.addEventListener("progress",Bh(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&A.upload&&A.upload.addEventListener("progress",Bh(e.onUploadProgress)),(e.cancelToken||e.signal)&&(y=F=>{A&&(r(!F||F.type?new gr(null,e,A):F),A.abort(),A=null)},e.cancelToken&&e.cancelToken.subscribe(y),e.signal&&(e.signal.aborted?y():e.signal.addEventListener("abort",y)));const M=WS(E);if(M&&Zn.protocols.indexOf(M)===-1){r(new ht("Unsupported protocol "+M+":",ht.ERR_BAD_REQUEST,e));return}A.send(l||null)})},hc={http:pS,xhr:GS};Ae.forEach(hc,(e,a)=>{if(e){try{Object.defineProperty(e,"name",{value:a})}catch{}Object.defineProperty(e,"adapterName",{value:a})}});const Dh=e=>`- ${e}`,US=e=>Ae.isFunction(e)||e===null||e===!1,am={getAdapter:e=>{e=Ae.isArray(e)?e:[e];const{length:a}=e;let i,r;const l={};for(let d=0;d`adapter ${p} `+(y===!1?"is not supported by the environment":"is not available in the build"));let f=a?d.length>1?`since : -`+d.map(Dh).join(` -`):" "+Dh(d[0]):"as no adapter specified";throw new ht("There is no suitable adapter to dispatch the request "+f,"ERR_NOT_SUPPORT")}return r},adapters:hc};function Pl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new gr(null,e)}function zh(e){return Pl(e),e.headers=ha.from(e.headers),e.data=Al.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),am.getAdapter(e.adapter||Ou.adapter)(e).then(function(r){return Pl(e),r.data=Al.call(e,e.transformResponse,r),r.headers=ha.from(r.headers),r},function(r){return tm(r)||(Pl(e),r&&r.response&&(r.response.data=Al.call(e,e.transformResponse,r.response),r.response.headers=ha.from(r.response.headers))),Promise.reject(r)})}const Nh=e=>e instanceof ha?e.toJSON():e;function Gi(e,a){a=a||{};const i={};function r(k,C,A){return Ae.isPlainObject(k)&&Ae.isPlainObject(C)?Ae.merge.call({caseless:A},k,C):Ae.isPlainObject(C)?Ae.merge({},C):Ae.isArray(C)?C.slice():C}function l(k,C,A){if(Ae.isUndefined(C)){if(!Ae.isUndefined(k))return r(void 0,k,A)}else return r(k,C,A)}function d(k,C){if(!Ae.isUndefined(C))return r(void 0,C)}function f(k,C){if(Ae.isUndefined(C)){if(!Ae.isUndefined(k))return r(void 0,k)}else return r(void 0,C)}function p(k,C,A){if(A in a)return r(k,C);if(A in e)return r(void 0,k)}const y={url:d,method:d,data:d,baseURL:f,transformRequest:f,transformResponse:f,paramsSerializer:f,timeout:f,timeoutMessage:f,withCredentials:f,withXSRFToken:f,adapter:f,responseType:f,xsrfCookieName:f,xsrfHeaderName:f,onUploadProgress:f,onDownloadProgress:f,decompress:f,maxContentLength:f,maxBodyLength:f,beforeRedirect:f,transport:f,httpAgent:f,httpsAgent:f,cancelToken:f,socketPath:f,responseEncoding:f,validateStatus:p,headers:(k,C)=>l(Nh(k),Nh(C),!0)};return Ae.forEach(Object.keys(Object.assign({},e,a)),function(C){const A=y[C]||l,E=A(e[C],a[C],C);Ae.isUndefined(E)&&A!==p||(i[C]=E)}),i}const im="1.6.2",Fu={};["object","boolean","number","function","string","symbol"].forEach((e,a)=>{Fu[e]=function(r){return typeof r===e||"a"+(a<1?"n ":" ")+e}});const Hh={};Fu.transitional=function(a,i,r){function l(d,f){return"[Axios v"+im+"] Transitional option '"+d+"'"+f+(r?". "+r:"")}return(d,f,p)=>{if(a===!1)throw new ht(l(f," has been removed"+(i?" in "+i:"")),ht.ERR_DEPRECATED);return i&&!Hh[f]&&(Hh[f]=!0,console.warn(l(f," has been deprecated since v"+i+" and will be removed in the near future"))),a?a(d,f,p):!0}};function qS(e,a,i){if(typeof e!="object")throw new ht("options must be an object",ht.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let l=r.length;for(;l-- >0;){const d=r[l],f=a[d];if(f){const p=e[d],y=p===void 0||f(p,d,e);if(y!==!0)throw new ht("option "+d+" must be "+y,ht.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new ht("Unknown option "+d,ht.ERR_BAD_OPTION)}}const fc={assertOptions:qS,validators:Fu},Ta=fc.validators;class to{constructor(a){this.defaults=a,this.interceptors={request:new Oh,response:new Oh}}request(a,i){typeof a=="string"?(i=i||{},i.url=a):i=a||{},i=Gi(this.defaults,i);const{transitional:r,paramsSerializer:l,headers:d}=i;r!==void 0&&fc.assertOptions(r,{silentJSONParsing:Ta.transitional(Ta.boolean),forcedJSONParsing:Ta.transitional(Ta.boolean),clarifyTimeoutError:Ta.transitional(Ta.boolean)},!1),l!=null&&(Ae.isFunction(l)?i.paramsSerializer={serialize:l}:fc.assertOptions(l,{encode:Ta.function,serialize:Ta.function},!0)),i.method=(i.method||this.defaults.method||"get").toLowerCase();let f=d&&Ae.merge(d.common,d[i.method]);d&&Ae.forEach(["delete","get","head","post","put","patch","common"],M=>{delete d[M]}),i.headers=ha.concat(f,d);const p=[];let y=!0;this.interceptors.request.forEach(function(F){typeof F.runWhen=="function"&&F.runWhen(i)===!1||(y=y&&F.synchronous,p.unshift(F.fulfilled,F.rejected))});const k=[];this.interceptors.response.forEach(function(F){k.push(F.fulfilled,F.rejected)});let C,A=0,E;if(!y){const M=[zh.bind(this),void 0];for(M.unshift.apply(M,p),M.push.apply(M,k),E=M.length,C=Promise.resolve(i);A{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](l);r._listeners=null}),this.promise.then=l=>{let d;const f=new Promise(p=>{r.subscribe(p),d=p}).then(l);return f.cancel=function(){r.unsubscribe(d)},f},a(function(d,f,p){r.reason||(r.reason=new gr(d,f,p),i(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const i=this._listeners.indexOf(a);i!==-1&&this._listeners.splice(i,1)}static source(){let a;return{token:new Bu(function(l){a=l}),cancel:a}}}const KS=Bu;function ZS(e){return function(i){return e.apply(null,i)}}function JS(e){return Ae.isObject(e)&&e.isAxiosError===!0}const gc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(gc).forEach(([e,a])=>{gc[a]=e});const QS=gc;function sm(e){const a=new $r(e),i=zv($r.prototype.request,a);return Ae.extend(i,$r.prototype,a,{allOwnKeys:!0}),Ae.extend(i,a,null,{allOwnKeys:!0}),i.create=function(l){return sm(Gi(e,l))},i}const Ft=sm(Ou);Ft.Axios=$r;Ft.CanceledError=gr;Ft.CancelToken=KS;Ft.isCancel=tm;Ft.VERSION=im;Ft.toFormData=Do;Ft.AxiosError=ht;Ft.Cancel=Ft.CanceledError;Ft.all=function(a){return Promise.all(a)};Ft.spread=ZS;Ft.isAxiosError=JS;Ft.mergeConfig=Gi;Ft.AxiosHeaders=ha;Ft.formToJSON=e=>em(Ae.isHTMLForm(e)?new FormData(e):e);Ft.getAdapter=am.getAdapter;Ft.HttpStatusCode=QS;Ft.default=Ft;const ek=Ft,tk=Iw({id:"auth",state:()=>({user:JSON.parse(localStorage.getItem("user")),returnUrl:null}),actions:{async login(e,a){try{const i=await ek.post("/api/auth/login",{username:e,password:a});if(i.data.status==="error")return Promise.reject(i.data.message);this.user=i.data.data,localStorage.setItem("user",JSON.stringify(this.user)),no.push(this.returnUrl||"/dashboard/default")}catch(i){return Promise.reject(i)}},logout(){this.user=null,localStorage.removeItem("user"),no.push("/auth/login")}}}),no=L1({history:Gw("/"),routes:[O1,F1]});no.beforeEach(async(e,a,i)=>{const l=!["/auth/login"].includes(e.path),d=tk();if(e.matched.some(f=>f.meta.requiresAuth)){if(l&&!d.user)return d.returnUrl=e.fullPath,i("/auth/login");i()}else i()});const St=typeof window<"u",Du=St&&"IntersectionObserver"in window,nk=St&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function Xh(e,a,i){ak(e,a),a.set(e,i)}function ak(e,a){if(a.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function ik(e,a,i){var r=rm(e,a,"set");return sk(e,r,i),i}function sk(e,a,i){if(a.set)a.set.call(e,i);else{if(!a.writable)throw new TypeError("attempted to set read only private field");a.value=i}}function Qa(e,a){var i=rm(e,a,"get");return rk(e,i)}function rm(e,a,i){if(!a.has(e))throw new TypeError("attempted to "+i+" private field on non-instance");return a.get(e)}function rk(e,a){return a.get?a.get.call(e):a.value}function om(e,a,i){const r=a.length-1;if(r<0)return e===void 0?i:e;for(let l=0;lwi(e[r],a[r]))}function vc(e,a,i){return e==null||!a||typeof a!="string"?i:e[a]!==void 0?e[a]:(a=a.replace(/\[(\w+)\]/g,".$1"),a=a.replace(/^\./,""),om(e,a.split("."),i))}function Qt(e,a,i){if(a==null)return e===void 0?i:e;if(e!==Object(e)){if(typeof a!="function")return i;const l=a(e,i);return typeof l>"u"?i:l}if(typeof a=="string")return vc(e,a,i);if(Array.isArray(a))return om(e,a,i);if(typeof a!="function")return i;const r=a(e,i);return typeof r>"u"?i:r}function la(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(i,r)=>a+r)}function $e(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${a}`:void 0}function mc(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function pc(e){return e&&"$el"in e?e.$el:e}const Yh=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),bc=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 lm(e){return Object.keys(e)}function ii(e,a){return a.every(i=>e.hasOwnProperty(i))}function gi(e,a,i){const r=Object.create(null),l=Object.create(null);for(const d in e)a.some(f=>f instanceof RegExp?f.test(d):f===d)&&!(i!=null&&i.some(f=>f===d))?r[d]=e[d]:l[d]=e[d];return[r,l]}function _n(e,a){const i={...e};return a.forEach(r=>delete i[r]),i}const cm=/^on[^a-z]/,zu=e=>cm.test(e),ok=["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"];function Si(e){const[a,i]=gi(e,[cm]),r=_n(a,ok),[l,d]=gi(i,["class","style","id",/^data-/]);return Object.assign(l,a),Object.assign(d,r),[l,d]}function In(e){return e==null?[]:Array.isArray(e)?e:[e]}function en(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(a,Math.min(i,e))}function Wh(e){const a=e.toString().trim();return a.includes(".")?a.length-a.indexOf(".")-1:0}function $h(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+i.repeat(Math.max(0,a-e.length))}function lk(e){let a=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=a&&r0&&arguments[0]!==void 0?arguments[0]:{},a=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 a){const d=e[l],f=a[l];if(mc(d)&&mc(f)){r[l]=En(d,f,i);continue}if(Array.isArray(d)&&Array.isArray(f)&&i){r[l]=i(d,f);continue}r[l]=f}return r}function um(e){return e.map(a=>a.type===Ke?um(a.children):a).flat()}function ci(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(ci.cache.has(e))return ci.cache.get(e);const a=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return ci.cache.set(e,a),a}ci.cache=new Map;function Ms(e,a){if(!a||typeof a!="object")return[];if(Array.isArray(a))return a.map(i=>Ms(e,i)).flat(1);if(Array.isArray(a.children))return a.children.map(i=>Ms(e,i)).flat(1);if(a.component){if(Object.getOwnPropertySymbols(a.component.provides).includes(e))return[a.component];if(a.component.subTree)return Ms(e,a.component.subTree).flat(1)}return[]}var Or=new WeakMap,_i=new WeakMap;class ck{constructor(a){Xh(this,Or,{writable:!0,value:[]}),Xh(this,_i,{writable:!0,value:0}),this.size=a}push(a){Qa(this,Or)[Qa(this,_i)]=a,ik(this,_i,(Qa(this,_i)+1)%this.size)}values(){return Qa(this,Or).slice(Qa(this,_i)).concat(Qa(this,Or).slice(0,Qa(this,_i)))}}function uk(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function Nu(e){const a=Gt({}),i=X(e);return vn(()=>{for(const r in i.value)a[r]=i.value[r]},{flush:"sync"}),ir(a)}function ao(e,a){return e.includes(a)}function dm(e){return e[2].toLowerCase()+e.slice(3)}const Qn=()=>[Function,Array];function Gh(e,a){return a="on"+pa(a),!!(e[a]||e[`${a}Once`]||e[`${a}Capture`]||e[`${a}OnceCapture`]||e[`${a}CaptureOnce`])}function Hu(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:!0;const i=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(r=>`${r}${a?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(i)]}function hm(e,a,i){let r,l=e.indexOf(document.activeElement);const d=a==="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 io(e,a){var r,l,d,f;const i=Us(e);if(!a)(e===document.activeElement||!e.contains(document.activeElement))&&((r=i[0])==null||r.focus());else if(a==="first")(l=i[0])==null||l.focus();else if(a==="last")(d=i.at(-1))==null||d.focus();else if(typeof a=="number")(f=i[a])==null||f.focus();else{const p=hm(i,a);p?p.focus():io(e,a==="next"?"first":"last")}}function fm(){}function Ui(e,a){if(!(St&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${a})`)))return null;try{return!!e&&e.matches(a)}catch{return null}}const gm=["top","bottom"],dk=["start","end","left","right"];function xc(e,a){let[i,r]=e.split(" ");return r||(r=ao(gm,i)?"start":ao(dk,i)?"top":"center"),{side:yc(i,a),align:yc(r,a)}}function yc(e,a){return e==="start"?a?"right":"left":e==="end"?a?"left":"right":e}function El(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Tl(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Uh(e){return{side:e.align,align:e.side}}function qh(e){return ao(gm,e.side)?"y":"x"}class Hi{constructor(a){let{x:i,y:r,width:l,height:d}=a;this.x=i,this.y=r,this.width=l,this.height=d}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 Kh(e,a){return{x:{before:Math.max(0,a.left-e.left),after:Math.max(0,e.right-a.right)},y:{before:Math.max(0,a.top-e.top),after:Math.max(0,e.bottom-a.bottom)}}}function Xu(e){const a=e.getBoundingClientRect(),i=getComputedStyle(e),r=i.transform;if(r){let l,d,f,p,y;if(r.startsWith("matrix3d("))l=r.slice(9,-1).split(/, /),d=+l[0],f=+l[5],p=+l[12],y=+l[13];else if(r.startsWith("matrix("))l=r.slice(7,-1).split(/, /),d=+l[0],f=+l[3],p=+l[4],y=+l[5];else return new Hi(a);const k=i.transformOrigin,C=a.x-p-(1-d)*parseFloat(k),A=a.y-y-(1-f)*parseFloat(k.slice(k.indexOf(" ")+1)),E=d?a.width/d:e.offsetWidth+1,_=f?a.height/f:e.offsetHeight+1;return new Hi({x:C,y:A,width:E,height:_})}else return new Hi(a)}function si(e,a,i){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(a,i)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(l=>{r.onfinish=()=>{l(r)}})),r}const jr=new WeakMap;function hk(e,a){Object.keys(a).forEach(i=>{if(zu(i)){const r=dm(i),l=jr.get(e);if(a[i]==null)l==null||l.forEach(d=>{const[f,p]=d;f===r&&(e.removeEventListener(r,p),l.delete(d))});else if(!l||![...l].some(d=>d[0]===r&&d[1]===a[i])){e.addEventListener(r,a[i]);const d=l||new Set;d.add([r,a[i]]),jr.has(e)||jr.set(e,d)}}else a[i]==null?e.removeAttribute(i):e.setAttribute(i,a[i])})}function fk(e,a){Object.keys(a).forEach(i=>{if(zu(i)){const r=dm(i),l=jr.get(e);l==null||l.forEach(d=>{const[f,p]=d;f===r&&(e.removeEventListener(r,p),l.delete(d))})}else e.removeAttribute(i)})}const Vi=2.4,Zh=.2126729,Jh=.7151522,Qh=.072175,gk=.55,vk=.58,mk=.57,pk=.62,Fr=.03,ef=1.45,bk=5e-4,xk=1.25,yk=1.25,tf=.078,nf=12.82051282051282,Br=.06,af=.001;function sf(e,a){const i=(e.r/255)**Vi,r=(e.g/255)**Vi,l=(e.b/255)**Vi,d=(a.r/255)**Vi,f=(a.g/255)**Vi,p=(a.b/255)**Vi;let y=i*Zh+r*Jh+l*Qh,k=d*Zh+f*Jh+p*Qh;if(y<=Fr&&(y+=(Fr-y)**ef),k<=Fr&&(k+=(Fr-k)**ef),Math.abs(k-y)y){const A=(k**gk-y**vk)*xk;C=A-af?0:A>-tf?A-A*nf*Br:A+Br}return C*100}function wk(e,a){a=Array.isArray(a)?a.slice(0,-1).map(i=>`'${i}'`).join(", ")+` or '${a.at(-1)}'`:`'${a}'`}const so=.20689655172413793,Sk=e=>e>so**3?Math.cbrt(e):e/(3*so**2)+4/29,kk=e=>e>so?e**3:3*so**2*(e-4/29);function vm(e){const a=Sk,i=a(e[1]);return[116*i-16,500*(a(e[0]/.95047)-i),200*(i-a(e[2]/1.08883))]}function mm(e){const a=kk,i=(e[0]+16)/116;return[a(i+e[1]/500)*.95047,a(i),a(i-e[2]/200)*1.08883]}const Ck=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Ak=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Pk=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Ek=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function pm(e){const a=Array(3),i=Ak,r=Ck;for(let l=0;l<3;++l)a[l]=Math.round(en(i(r[l][0]*e[0]+r[l][1]*e[1]+r[l][2]*e[2]))*255);return{r:a[0],g:a[1],b:a[2]}}function Yu(e){let{r:a,g:i,b:r}=e;const l=[0,0,0],d=Ek,f=Pk;a=d(a/255),i=d(i/255),r=d(r/255);for(let p=0;p<3;++p)l[p]=f[p][0]*a+f[p][1]*i+f[p][2]*r;return l}function rf(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}const of=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Tk={rgb:(e,a,i,r)=>({r:e,g:a,b:i,a:r}),rgba:(e,a,i,r)=>({r:e,g:a,b:i,a:r}),hsl:(e,a,i,r)=>lf({h:e,s:a,l:i,a:r}),hsla:(e,a,i,r)=>lf({h:e,s:a,l:i,a:r}),hsv:(e,a,i,r)=>ga({h:e,s:a,v:i,a:r}),hsva:(e,a,i,r)=>ga({h:e,s:a,v:i,a:r})};function Hn(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&of.test(e)){const{groups:a}=e.match(of),{fn:i,values:r}=a,l=r.split(/,\s*/).map(d=>d.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(i)?parseFloat(d)/100:parseFloat(d));return Tk[i](...l)}else if(typeof e=="string"){let a=e.startsWith("#")?e.slice(1):e;return[3,4].includes(a.length)?a=a.split("").map(i=>i+i).join(""):[6,8].includes(a.length),Sm(a)}else if(typeof e=="object"){if(ii(e,["r","g","b"]))return e;if(ii(e,["h","s","l"]))return ga(Wu(e));if(ii(e,["h","s","v"]))return ga(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 ga(e){const{h:a,s:i,v:r,a:l}=e,d=p=>{const y=(p+a/60)%6;return r-r*i*Math.max(Math.min(y,4-y,1),0)},f=[d(5),d(3),d(1)].map(p=>Math.round(p*255));return{r:f[0],g:f[1],b:f[2],a:l}}function lf(e){return ga(Wu(e))}function No(e){if(!e)return{h:0,s:1,v:1,a:1};const a=e.r/255,i=e.g/255,r=e.b/255,l=Math.max(a,i,r),d=Math.min(a,i,r);let f=0;l!==d&&(l===a?f=60*(0+(i-r)/(l-d)):l===i?f=60*(2+(r-a)/(l-d)):l===r&&(f=60*(4+(a-i)/(l-d)))),f<0&&(f=f+360);const p=l===0?0:(l-d)/l,y=[f,p,l];return{h:y[0],s:y[1],v:y[2],a:e.a}}function bm(e){const{h:a,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:a,s:f,l:d,a:l}}function Wu(e){const{h:a,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:a,s:f,v:d,a:l}}function xm(e){let{r:a,g:i,b:r,a:l}=e;return l===void 0?`rgb(${a}, ${i}, ${r})`:`rgba(${a}, ${i}, ${r}, ${l})`}function ym(e){return xm(ga(e))}function Dr(e){const a=Math.round(e).toString(16);return("00".substr(0,2-a.length)+a).toUpperCase()}function wm(e){let{r:a,g:i,b:r,a:l}=e;return`#${[Dr(a),Dr(i),Dr(r),l!==void 0?Dr(Math.round(l*255)):""].join("")}`}function Sm(e){e=Lk(e);let[a,i,r,l]=lk(e,2).map(d=>parseInt(d,16));return l=l===void 0?l:l/255,{r:a,g:i,b:r,a:l}}function Ik(e){const a=Sm(e);return No(a)}function km(e){return wm(ga(e))}function Lk(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(a=>a+a).join("")),e.length!==6&&(e=$h($h(e,6),8,"F")),e}function _k(e,a){const i=vm(Yu(e));return i[0]=i[0]+a*10,pm(mm(i))}function Vk(e,a){const i=vm(Yu(e));return i[0]=i[0]-a*10,pm(mm(i))}function wc(e){const a=Hn(e);return Yu(a)[1]}function Rk(e,a){const i=wc(e),r=wc(a),l=Math.max(i,r),d=Math.min(i,r);return(l+.05)/(d+.05)}function Cm(e){const a=Math.abs(sf(Hn(0),Hn(e)));return Math.abs(sf(Hn(16777215),Hn(e)))>Math.min(a,50)?"#fff":"#000"}function me(e,a){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,a&&!r[l].source&&(r[l].source=a),r},{})}const We=me({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component");function Vn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=me(e.props??{},e.name)();const a=Object.keys(e.props);e.filterProps=function(r){return gi(r,a,["class","style"])},e.props._as=String,e.setup=function(r,l){const d=Gu();if(!d.value)return e._setup(r,l);const{props:f,provideSubDefaults:p}=Hk(r,r._as??e.name,d),y=e._setup(f,l);return p(),y}}return e}function Te(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return a=>(e?Vn:xi)(a)}function Gn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",i=arguments.length>2?arguments[2]:void 0;return Te()({name:i??pa(Sn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:a},...We()},setup(r,l){let{slots:d}=l;return()=>{var f;return jn(r.tag,{class:[e,r.class],style:r.style},(f=d.default)==null?void 0:f.call(d))}}})}function Am(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const a=e.getRootNode();return a!==document&&a.getRootNode({composed:!0})!==document?null:a}const qs="cubic-bezier(0.4, 0, 0.2, 1)",Mk="cubic-bezier(0.0, 0, 0.2, 1)",Ok="cubic-bezier(0.4, 0, 1, 1)";function Wt(e,a){const i=ta();if(!i)throw new Error(`[Vuetify] ${e} ${a||"must be called from inside a setup function"}`);return i}function xa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const a=Wt(e).type;return ci((a==null?void 0:a.aliasName)||(a==null?void 0:a.name))}let Pm=0,Gr=new WeakMap;function sn(){const e=Wt("getUid");if(Gr.has(e))return Gr.get(e);{const a=Pm++;return Gr.set(e,a),a}}sn.reset=()=>{Pm=0,Gr=new WeakMap};function $u(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(a?Fk(e):ju(e))return e;e=e.parentElement}return document.scrollingElement}function ro(e,a){const i=[];if(a&&e&&!a.contains(e))return i;for(;e&&(ju(e)&&i.push(e),e!==a);)e=e.parentElement;return i}function ju(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const a=window.getComputedStyle(e);return a.overflowY==="scroll"||a.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Fk(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const a=window.getComputedStyle(e);return["scroll","auto"].includes(a.overflowY)}function Bk(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt("injectSelf");const{provides:i}=a;if(i&&e in i)return i[e]}function Dk(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Me(e){const a=Wt("useRender");a.render=e}const qi=Symbol.for("vuetify:defaults");function zk(e){return Re(e)}function Gu(){const e=ct(qi);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Bt(e,a){const i=Gu(),r=Re(e),l=X(()=>{if(_t(a==null?void 0:a.disabled))return i.value;const f=_t(a==null?void 0:a.scoped),p=_t(a==null?void 0:a.reset),y=_t(a==null?void 0:a.root);if(r.value==null&&!(f||p||y))return i.value;let k=En(r.value,{prev:i.value});if(f)return k;if(p||y){const C=Number(p||1/0);for(let A=0;A<=C&&!(!k||!("prev"in k));A++)k=k.prev;return k&&typeof y=="string"&&y in k&&(k=En(En(k,{prev:k}),k[y])),k}return k.prev?En(k.prev,k):k});return Pt(qi,l),l}function Nk(e,a){var i,r;return typeof((i=e.props)==null?void 0:i[a])<"u"||typeof((r=e.props)==null?void 0:r[ci(a)])<"u"}function Hk(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Gu();const r=Wt("useDefaults");if(a=a??r.type.name??r.type.__name,!a)throw new Error("[Vuetify] Could not determine component name");const l=X(()=>{var y;return(y=i.value)==null?void 0:y[e._as??a]}),d=new Proxy(e,{get(y,k){var A,E,_,M;const C=Reflect.get(y,k);return k==="class"||k==="style"?[(A=l.value)==null?void 0:A[k],C].filter(F=>F!=null):typeof k=="string"&&!Nk(r.vnode,k)?((E=l.value)==null?void 0:E[k])??((M=(_=i.value)==null?void 0:_.global)==null?void 0:M[k])??C:C}}),f=Xe();vn(()=>{if(l.value){const y=Object.entries(l.value).filter(k=>{let[C]=k;return C.startsWith(C[0].toUpperCase())});f.value=y.length?Object.fromEntries(y):void 0}else f.value=void 0});function p(){const y=Bk(qi,r);Pt(qi,X(()=>f.value?En((y==null?void 0:y.value)??{},f.value):y==null?void 0:y.value))}return{props:d,provideSubDefaults:p}}const Ho=["sm","md","lg","xl","xxl"],Sc=Symbol.for("vuetify:display"),cf={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Xk=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:cf;return En(cf,e)};function uf(e){return St&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function df(e){return St&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function hf(e){const a=St&&!e?window.navigator.userAgent:"ssr";function i(M){return!!a.match(M)}const r=i(/android/i),l=i(/iphone|ipad|ipod/i),d=i(/cordova/i),f=i(/electron/i),p=i(/chrome/i),y=i(/edge/i),k=i(/firefox/i),C=i(/opera/i),A=i(/win/i),E=i(/mac/i),_=i(/linux/i);return{android:r,ios:l,cordova:d,electron:f,chrome:p,edge:y,firefox:k,opera:C,win:A,mac:E,linux:_,touch:nk,ssr:a==="ssr"}}function Yk(e,a){const{thresholds:i,mobileBreakpoint:r}=Xk(e),l=Xe(df(a)),d=Xe(hf(a)),f=Gt({}),p=Xe(uf(a));function y(){l.value=df(),p.value=uf()}function k(){y(),d.value=hf()}return vn(()=>{const C=p.value=i.xxl,$=C?"xs":A?"sm":E?"md":_?"lg":M?"xl":"xxl",B=typeof r=="number"?r:i[r],L=p.valuejn(qu,{...e,class:"mdi"})},et=[String,Function,Object,Array],kc=Symbol.for("vuetify:icons"),Xo=me({icon:{type:et},tag:{type:String,required:!0}},"icon"),Cc=Te()({name:"VComponentIcon",props:Xo(),setup(e,a){let{slots:i}=a;return()=>{const r=e.icon;return R(e.tag,null,{default:()=>{var l;return[e.icon?R(r,null,null):(l=i.default)==null?void 0:l.call(i)]}})}}}),Uu=Vn({name:"VSvgIcon",inheritAttrs:!1,props:Xo(),setup(e,a){let{attrs:i}=a;return()=>R(e.tag,Ye(i,{style:null}),{default:()=>[R("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)?R("path",{d:r[0],"fill-opacity":r[1]},null):R("path",{d:r},null)):R("path",{d:e.icon},null)])]})}}),jk=Vn({name:"VLigatureIcon",props:Xo(),setup(e){return()=>R(e.tag,null,{default:()=>[e.icon]})}}),qu=Vn({name:"VClassIcon",props:Xo(),setup(e){return()=>R(e.tag,{class:e.icon},null)}}),Gk={svg:{component:Uu},class:{component:qu}};function Uk(e){return En({defaultSet:"mdi",sets:{...Gk,mdi:$k},aliases:{...Wk,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"}},e)}const qk=e=>{const a=ct(kc);if(!a)throw new Error("Missing Vuetify Icons provide!");return{iconData:X(()=>{var y;const r=_t(e);if(!r)return{component:Cc};let l=r;if(typeof l=="string"&&(l=l.trim(),l.startsWith("$")&&(l=(y=a.aliases)==null?void 0:y[l.slice(1)])),!l)throw new Error(`Could not find aliased icon "${r}"`);if(Array.isArray(l))return{component:Uu,icon:l};if(typeof l!="string")return{component:Cc,icon:l};const d=Object.keys(a.sets).find(k=>typeof l=="string"&&l.startsWith(`${k}:`)),f=d?l.slice(d.length+1):l;return{component:a.sets[d??a.defaultSet].component,icon:f}})}},Kk={badge:"Badge",open:"Open",close:"Close",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:{ok:"OK",cancel:"Cancel",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},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)"},timePicker:{am:"AM",pm:"PM"},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"}},Zk={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,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 Ya(e,a){let i;function r(){i=Ji(),i.run(()=>a.length?a(()=>{i==null||i.stop(),r()}):a())}He(e,l=>{l&&!i?r():l||(i==null||i.stop(),i=void 0)},{immediate:!0}),nn(()=>{i==null||i.stop()})}function tt(e,a,i){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:A=>A,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:A=>A;const d=Wt("useProxiedModel"),f=Re(e[a]!==void 0?e[a]:i),p=ci(a),k=X(p!==a?()=>{var A,E,_,M;return e[a],!!(((A=d.vnode.props)!=null&&A.hasOwnProperty(a)||(E=d.vnode.props)!=null&&E.hasOwnProperty(p))&&((_=d.vnode.props)!=null&&_.hasOwnProperty(`onUpdate:${a}`)||(M=d.vnode.props)!=null&&M.hasOwnProperty(`onUpdate:${p}`)))}:()=>{var A,E;return e[a],!!((A=d.vnode.props)!=null&&A.hasOwnProperty(a)&&((E=d.vnode.props)!=null&&E.hasOwnProperty(`onUpdate:${a}`)))});Ya(()=>!k.value,()=>{He(()=>e[a],A=>{f.value=A})});const C=X({get(){const A=e[a];return r(k.value?A:f.value)},set(A){const E=l(A),_=nt(k.value?e[a]:f.value);_===E||r(_)===A||(f.value=E,d==null||d.emit(`update:${a}`,E))}});return Object.defineProperty(C,"externalValue",{get:()=>k.value?e[a]:f.value}),C}const ff="$vuetify.",gf=(e,a)=>e.replace(/\{(\d+)\}/g,(i,r)=>String(a[+r])),Em=(e,a,i)=>function(r){for(var l=arguments.length,d=new Array(l>1?l-1:0),f=1;fnew Intl.NumberFormat([e.value,a.value],r).format(i)}function Il(e,a,i){const r=tt(e,a,e[a]??i.value);return r.value=e[a]??i.value,He(i,l=>{e[a]==null&&(r.value=i.value)}),r}function Im(e){return a=>{const i=Il(a,"locale",e.current),r=Il(a,"fallback",e.fallback),l=Il(a,"messages",e.messages);return{name:"vuetify",current:i,fallback:r,messages:l,t:Em(i,r,l),n:Tm(i,r),provide:Im({current:i,fallback:r,messages:l})}}}function Jk(e){const a=Xe((e==null?void 0:e.locale)??"en"),i=Xe((e==null?void 0:e.fallback)??"en"),r=Re({en:Kk,...e==null?void 0:e.messages});return{name:"vuetify",current:a,fallback:i,messages:r,t:Em(a,i,r),n:Tm(a,i),provide:Im({current:a,fallback:i,messages:r})}}const Ki=Symbol.for("vuetify:locale");function Qk(e){return e.name!=null}function eC(e){const a=e!=null&&e.adapter&&Qk(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:Jk(e),i=nC(a,e);return{...a,...i}}function Rn(){const e=ct(Ki);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function tC(e){const a=ct(Ki);if(!a)throw new Error("[Vuetify] Could not find injected locale instance");const i=a.provide(e),r=aC(i,a.rtl,e),l={...i,...r};return Pt(Ki,l),l}function nC(e,a){const i=Re((a==null?void 0:a.rtl)??Zk),r=X(()=>i.value[e.current.value]??!1);return{isRtl:r,rtl:i,rtlClasses:X(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function aC(e,a,i){const r=X(()=>i.rtl??a.value[e.current.value]??!1);return{isRtl:r,rtl:a,rtlClasses:X(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function $t(){const e=ct(Ki);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const Ks=Symbol.for("vuetify:theme"),dt=me({theme:String},"theme"),bs={defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#6200EE","primary-darken-1":"#3700B3",secondary:"#03DAC6","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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-variant":"#BDBDBD","on-surface-variant":"#424242",primary:"#BB86FC","primary-darken-1":"#3700B3",secondary:"#03DAC5","secondary-darken-1":"#03DAC5",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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}};function iC(){var i,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:bs;if(!e)return{...bs,isDisabled:!0};const a={};for(const[l,d]of Object.entries(e.themes??{})){const f=d.dark||l==="dark"?(i=bs.themes)==null?void 0:i.dark:(r=bs.themes)==null?void 0:r.light;a[l]=En(f,d)}return En(bs,{...e,themes:a})}function sC(e){const a=iC(e),i=Re(a.defaultTheme),r=Re(a.themes),l=X(()=>{const C={};for(const[A,E]of Object.entries(r.value)){const _=C[A]={...E,colors:{...E.colors}};if(a.variations)for(const M of a.variations.colors){const F=_.colors[M];if(F)for(const $ of["lighten","darken"]){const B=$==="lighten"?_k:Vk;for(const L of la(a.variations[$],1))_.colors[`${M}-${$}-${L}`]=wm(B(Hn(F),L))}}for(const M of Object.keys(_.colors)){if(/^on-[a-z]/.test(M)||_.colors[`on-${M}`])continue;const F=`on-${M}`,$=Hn(_.colors[M]);_.colors[F]=Cm($)}}return C}),d=X(()=>l.value[i.value]),f=X(()=>{const C=[];d.value.dark&&ei(C,":root",["color-scheme: dark"]),ei(C,":root",vf(d.value));for(const[M,F]of Object.entries(l.value))ei(C,`.v-theme--${M}`,[`color-scheme: ${F.dark?"dark":"normal"}`,...vf(F)]);const A=[],E=[],_=new Set(Object.values(l.value).flatMap(M=>Object.keys(M.colors)));for(const M of _)/^on-[a-z]/.test(M)?ei(E,`.${M}`,[`color: rgb(var(--v-theme-${M})) !important`]):(ei(A,`.bg-${M}`,[`--v-theme-overlay-multiplier: var(--v-theme-${M}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${M})) !important`,`color: rgb(var(--v-theme-on-${M})) !important`]),ei(E,`.text-${M}`,[`color: rgb(var(--v-theme-${M})) !important`]),ei(E,`.border-${M}`,[`--v-border-color: var(--v-theme-${M})`]));return C.push(...A,...E),C.map((M,F)=>F===0?M:` ${M}`).join("")});function p(){return{style:[{children:f.value,id:"vuetify-theme-stylesheet",nonce:a.cspNonce||!1}]}}function y(C){if(a.isDisabled)return;const A=C._context.provides.usehead;if(A)if(A.push){const E=A.push(p);St&&He(f,()=>{E.patch(p)})}else St?(A.addHeadObjs(X(p)),vn(()=>A.updateDOM())):A.addHeadObjs(p());else{let _=function(){if(typeof document<"u"&&!E){const M=document.createElement("style");M.type="text/css",M.id="vuetify-theme-stylesheet",a.cspNonce&&M.setAttribute("nonce",a.cspNonce),E=M,document.head.appendChild(E)}E&&(E.innerHTML=f.value)},E=St?document.getElementById("vuetify-theme-stylesheet"):null;St?He(f,_,{immediate:!0}):_()}}const k=X(()=>a.isDisabled?void 0:`v-theme--${i.value}`);return{install:y,isDisabled:a.isDisabled,name:i,themes:r,current:d,computedThemes:l,themeClasses:k,styles:f,global:{name:i,current:d}}}function vt(e){Wt("provideTheme");const a=ct(Ks,null);if(!a)throw new Error("Could not find Vuetify theme injection");const i=X(()=>e.theme??(a==null?void 0:a.name.value)),r=X(()=>a.isDisabled?void 0:`v-theme--${i.value}`),l={...a,name:i,themeClasses:r};return Pt(Ks,l),l}function Lm(){Wt("useTheme");const e=ct(Ks,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function ei(e,a,i){e.push(`${a} { -`,...i.map(r=>` ${r}; -`),`} -`)}function vf(e){const a=e.dark?2:1,i=e.dark?1:2,r=[];for(const[l,d]of Object.entries(e.colors)){const f=Hn(d);r.push(`--v-theme-${l}: ${f.r},${f.g},${f.b}`),l.startsWith("on-")||r.push(`--v-theme-${l}-overlay-multiplier: ${wc(d)>.18?a:i}`)}for(const[l,d]of Object.entries(e.variables)){const f=typeof d=="string"&&d.startsWith("#")?Hn(d):void 0,p=f?`${f.r}, ${f.g}, ${f.b}`:void 0;r.push(`--v-${l}: ${p??d}`)}return r}const Ac={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function rC(e,a){const i=[];let r=[];const l=_m(e),d=Vm(e),f=l.getDay()-Ac[a.slice(-2).toUpperCase()],p=d.getDay()-Ac[a.slice(-2).toUpperCase()];for(let y=0;y{const r=new Date(mf);return r.setDate(mf.getDate()+a+i),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function dC(e,a,i){const r=new Date(e);let l={};switch(a){case"fullDateWithWeekday":l={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"normalDateWithWeekday":l={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":l={};break;case"monthAndDate":l={month:"long",day:"numeric"};break;case"monthAndYear":l={month:"long",year:"numeric"};break;case"dayOfMonth":l={day:"numeric"};break;default:l={timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(i,l).format(r)}function hC(e,a){const i=new Date(e);return i.setDate(i.getDate()+a),i}function fC(e,a){const i=new Date(e);return i.setMonth(i.getMonth()+a),i}function gC(e){return e.getFullYear()}function vC(e){return e.getMonth()}function mC(e){return new Date(e.getFullYear(),0,1)}function pC(e){return new Date(e.getFullYear(),11,31)}function bC(e,a){return Pc(e,a[0])&&yC(e,a[1])}function xC(e){const a=new Date(e);return a instanceof Date&&!isNaN(a.getTime())}function Pc(e,a){return e.getTime()>a.getTime()}function yC(e,a){return e.getTime()1&&arguments[1]!==void 0?arguments[1]:"content";const i=Re(),r=Re();if(St){const l=new ResizeObserver(d=>{e==null||e(d,l),d.length&&(a==="content"?r.value=d[0].contentRect:r.value=d[0].target.getBoundingClientRect())});qt(()=>{l.disconnect()}),He(i,(d,f)=>{f&&(l.unobserve(pc(f)),r.value=void 0),d&&l.observe(pc(d))},{flush:"post"})}return{resizeRef:i,contentRect:ts(r)}}const oo=Symbol.for("vuetify:layout"),Rm=Symbol.for("vuetify:layout-item"),xf=1e3,Mm=me({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),as=me({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function EC(){const e=ct(oo);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function is(e){const a=ct(oo);if(!a)throw new Error("[Vuetify] Could not find injected layout");const i=e.id??`layout-item-${sn()}`,r=Wt("useLayoutItem");Pt(Rm,{id:i});const l=Xe(!1);pu(()=>l.value=!0),mu(()=>l.value=!1);const{layoutItemStyles:d,layoutItemScrimStyles:f}=a.register(r,{...e,active:X(()=>l.value?!1:e.active.value),id:i});return qt(()=>a.unregister(i)),{layoutItemStyles:d,layoutRect:a.layoutRect,layoutItemScrimStyles:f}}const TC=(e,a,i,r)=>{let l={top:0,left:0,right:0,bottom:0};const d=[{id:"",layer:{...l}}];for(const f of e){const p=a.get(f),y=i.get(f),k=r.get(f);if(!p||!y||!k)continue;const C={...l,[p.value]:parseInt(l[p.value],10)+(k.value?parseInt(y.value,10):0)};d.push({id:f,layer:C}),l=C}return d};function Om(e){const a=ct(oo,null),i=X(()=>a?a.rootZIndex.value-100:xf),r=Re([]),l=Gt(new Map),d=Gt(new Map),f=Gt(new Map),p=Gt(new Map),y=Gt(new Map),{resizeRef:k,contentRect:C}=ea(),A=X(()=>{const J=new Map,ee=e.overlaps??[];for(const W of ee.filter(j=>j.includes(":"))){const[j,Q]=W.split(":");if(!r.value.includes(j)||!r.value.includes(Q))continue;const ie=l.get(j),ne=l.get(Q),oe=d.get(j),le=d.get(Q);!ie||!ne||!oe||!le||(J.set(Q,{position:ie.value,amount:parseInt(oe.value,10)}),J.set(j,{position:ne.value,amount:-parseInt(le.value,10)}))}return J}),E=X(()=>{const J=[...new Set([...f.values()].map(W=>W.value))].sort((W,j)=>W-j),ee=[];for(const W of J){const j=r.value.filter(Q=>{var ie;return((ie=f.get(Q))==null?void 0:ie.value)===W});ee.push(...j)}return TC(ee,l,d,p)}),_=X(()=>!Array.from(y.values()).some(J=>J.value)),M=X(()=>E.value[E.value.length-1].layer),F=X(()=>({"--v-layout-left":$e(M.value.left),"--v-layout-right":$e(M.value.right),"--v-layout-top":$e(M.value.top),"--v-layout-bottom":$e(M.value.bottom),..._.value?void 0:{transition:"none"}})),$=X(()=>E.value.slice(1).map((J,ee)=>{let{id:W}=J;const{layer:j}=E.value[ee],Q=d.get(W),ie=l.get(W);return{id:W,...j,size:Number(Q.value),position:ie.value}})),B=J=>$.value.find(ee=>ee.id===J),L=Wt("createLayout"),q=Xe(!1);zt(()=>{q.value=!0}),Pt(oo,{register:(J,ee)=>{let{id:W,order:j,position:Q,layoutSize:ie,elementSize:ne,active:oe,disableTransitions:le,absolute:Ce}=ee;f.set(W,j),l.set(W,Q),d.set(W,ie),p.set(W,oe),le&&y.set(W,le);const fe=Ms(Rm,L==null?void 0:L.vnode).indexOf(J);fe>-1?r.value.splice(fe,0,W):r.value.push(W);const he=X(()=>$.value.findIndex(Fe=>Fe.id===W)),Se=X(()=>i.value+E.value.length*2-he.value*2),Ee=X(()=>{const Fe=Q.value==="left"||Q.value==="right",Ze=Q.value==="right",Je=Q.value==="bottom",ze={[Q.value]:0,zIndex:Se.value,transform:`translate${Fe?"X":"Y"}(${(oe.value?0:-110)*(Ze||Je?-1:1)}%)`,position:Ce.value||i.value!==xf?"absolute":"fixed",..._.value?void 0:{transition:"none"}};if(!q.value)return ze;const ue=$.value[he.value];if(!ue)throw new Error(`[Vuetify] Could not find layout item "${W}"`);const de=A.value.get(W);return de&&(ue[de.position]+=de.amount),{...ze,height:Fe?`calc(100% - ${ue.top}px - ${ue.bottom}px)`:ne.value?`${ne.value}px`:void 0,left:Ze?void 0:`${ue.left}px`,right:Ze?`${ue.right}px`:void 0,top:Q.value!=="bottom"?`${ue.top}px`:void 0,bottom:Q.value!=="top"?`${ue.bottom}px`:void 0,width:Fe?ne.value?`${ne.value}px`:void 0:`calc(100% - ${ue.left}px - ${ue.right}px)`}}),De=X(()=>({zIndex:Se.value-1}));return{layoutItemStyles:Ee,layoutItemScrimStyles:De,zIndex:Se}},unregister:J=>{f.delete(J),l.delete(J),d.delete(J),p.delete(J),y.delete(J),r.value=r.value.filter(ee=>ee!==J)},mainRect:M,mainStyles:F,getLayoutItem:B,items:$,layoutRect:C,rootZIndex:i});const Y=X(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),H=X(()=>({zIndex:i.value,position:a?"relative":void 0,overflow:a?"hidden":void 0}));return{layoutClasses:Y,layoutStyles:H,getLayoutItem:B,items:$,layoutRect:C,layoutRef:k}}function Fm(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:a,...i}=e,r=En(a,i),{aliases:l={},components:d={},directives:f={}}=r,p=zk(r.defaults),y=Yk(r.display,r.ssr),k=sC(r.theme),C=Uk(r.icons),A=eC(r.locale),E=PC(r.date);return{install:M=>{for(const F in f)M.directive(F,f[F]);for(const F in d)M.component(F,d[F]);for(const F in l)M.component(F,Vn({...l[F],name:F,aliasName:l[F].name}));if(k.install(M),M.provide(qi,p),M.provide(Sc,y),M.provide(Ks,k),M.provide(kc,C),M.provide(Ki,A),M.provide(bf,E),St&&r.ssr)if(M.$nuxt)M.$nuxt.hook("app:suspense:resolve",()=>{y.update()});else{const{mount:F}=M;M.mount=function(){const $=F(...arguments);return gt(()=>y.update()),M.mount=F,$}}sn.reset(),M.mixin({computed:{$vuetify(){return Gt({defaults:Ri.call(this,qi),display:Ri.call(this,Sc),theme:Ri.call(this,Ks),icons:Ri.call(this,kc),locale:Ri.call(this,Ki),date:Ri.call(this,bf)})}}})},defaults:p,display:y,theme:k,icons:C,locale:A,date:E}}const IC="3.3.14";Fm.version=IC;function Ri(e){var r,l;const a=this.$,i=((r=a.parent)==null?void 0:r.provides)??((l=a.vnode.appContext)==null?void 0:l.provides);if(i&&e in i)return i[e]}const LC=me({...We(),...Mm({fullHeight:!0}),...dt()},"VApp"),_C=Te()({name:"VApp",props:LC(),setup(e,a){let{slots:i}=a;const r=vt(e),{layoutClasses:l,layoutStyles:d,getLayoutItem:f,items:p,layoutRef:y}=Om(e),{rtlClasses:k}=$t();return Me(()=>{var C;return R("div",{ref:y,class:["v-application",r.themeClasses.value,l.value,k.value,e.class],style:[d.value,e.style]},[R("div",{class:"v-application__wrap"},[(C=i.default)==null?void 0:C.call(i)])])}),{getLayoutItem:f,items:p,theme:r}}});const at=me({tag:{type:String,default:"div"}},"tag"),Bm=me({text:String,...We(),...at()},"VToolbarTitle"),Ku=Te()({name:"VToolbarTitle",props:Bm(),setup(e,a){let{slots:i}=a;return Me(()=>{const r=!!(i.default||i.text||e.text);return R(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var l;return[r&&R("div",{class:"v-toolbar-title__placeholder"},[i.text?i.text():e.text,(l=i.default)==null?void 0:l.call(i)])]}})}),{}}}),VC=me({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function kn(e,a,i){return Te()({name:e,props:VC({mode:i,origin:a}),setup(r,l){let{slots:d}=l;const f={onBeforeEnter(p){r.origin&&(p.style.transformOrigin=r.origin)},onLeave(p){if(r.leaveAbsolute){const{offsetTop:y,offsetLeft:k,offsetWidth:C,offsetHeight:A}=p;p._transitionInitialStyles={position:p.style.position,top:p.style.top,left:p.style.left,width:p.style.width,height:p.style.height},p.style.position="absolute",p.style.top=`${y}px`,p.style.left=`${k}px`,p.style.width=`${C}px`,p.style.height=`${A}px`}r.hideOnLeave&&p.style.setProperty("display","none","important")},onAfterLeave(p){if(r.leaveAbsolute&&(p!=null&&p._transitionInitialStyles)){const{position:y,top:k,left:C,width:A,height:E}=p._transitionInitialStyles;delete p._transitionInitialStyles,p.style.position=y||"",p.style.top=k||"",p.style.left=C||"",p.style.width=A||"",p.style.height=E||""}}};return()=>{const p=r.group?hv:Wn;return jn(p,{name:r.disabled?"":e,css:!r.disabled,...r.group?void 0:{mode:r.mode},...r.disabled?{}:f},d.default)}}})}function Dm(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return Te()({name:e,props:{mode:{type:String,default:i},disabled:Boolean},setup(r,l){let{slots:d}=l;return()=>jn(Wn,{name:r.disabled?"":e,css:!r.disabled,...r.disabled?{}:a},d.default)}})}function zm(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const i=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",r=Sn(`offset-${i}`);return{onBeforeEnter(f){f._parent=f.parentNode,f._initialStyle={transition:f.style.transition,overflow:f.style.overflow,[i]:f.style[i]}},onEnter(f){const p=f._initialStyle;f.style.setProperty("transition","none","important"),f.style.overflow="hidden";const y=`${f[r]}px`;f.style[i]="0",f.offsetHeight,f.style.transition=p.transition,e&&f._parent&&f._parent.classList.add(e),requestAnimationFrame(()=>{f.style[i]=y})},onAfterEnter:d,onEnterCancelled:d,onLeave(f){f._initialStyle={transition:"",overflow:f.style.overflow,[i]:f.style[i]},f.style.overflow="hidden",f.style[i]=`${f[r]}px`,f.offsetHeight,requestAnimationFrame(()=>f.style[i]="0")},onAfterLeave:l,onLeaveCancelled:l};function l(f){e&&f._parent&&f._parent.classList.remove(e),d(f)}function d(f){const p=f._initialStyle[i];f.style.overflow=f._initialStyle.overflow,p!=null&&(f.style[i]=p),delete f._initialStyle}}const RC=me({target:Object},"v-dialog-transition"),Yo=Te()({name:"VDialogTransition",props:RC(),setup(e,a){let{slots:i}=a;const r={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,d){var E;await new Promise(_=>requestAnimationFrame(_)),await new Promise(_=>requestAnimationFrame(_)),l.style.visibility="";const{x:f,y:p,sx:y,sy:k,speed:C}=wf(e.target,l),A=si(l,[{transform:`translate(${f}px, ${p}px) scale(${y}, ${k})`,opacity:0},{}],{duration:225*C,easing:Mk});(E=yf(l))==null||E.forEach(_=>{si(_,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*C,easing:qs})}),A.finished.then(()=>d())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,d){var E;await new Promise(_=>requestAnimationFrame(_));const{x:f,y:p,sx:y,sy:k,speed:C}=wf(e.target,l);si(l,[{},{transform:`translate(${f}px, ${p}px) scale(${y}, ${k})`,opacity:0}],{duration:125*C,easing:Ok}).finished.then(()=>d()),(E=yf(l))==null||E.forEach(_=>{si(_,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*C,easing:qs})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?R(Wn,Ye({name:"dialog-transition"},r,{css:!1}),i):R(Wn,{name:"dialog-transition"},i)}});function yf(e){var i;const a=(i=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:i.children;return a&&[...a]}function wf(e,a){const i=e.getBoundingClientRect(),r=Xu(a),[l,d]=getComputedStyle(a).transformOrigin.split(" ").map(B=>parseFloat(B)),[f,p]=getComputedStyle(a).getPropertyValue("--v-overlay-anchor-origin").split(" ");let y=i.left+i.width/2;f==="left"||p==="left"?y-=i.width/2:(f==="right"||p==="right")&&(y+=i.width/2);let k=i.top+i.height/2;f==="top"||p==="top"?k-=i.height/2:(f==="bottom"||p==="bottom")&&(k+=i.height/2);const C=i.width/r.width,A=i.height/r.height,E=Math.max(1,C,A),_=C/E||0,M=A/E||0,F=r.width*r.height/(window.innerWidth*window.innerHeight),$=F>.12?Math.min(1.5,(F-.12)*10+1):1;return{x:y-(l+r.left),y:k-(d+r.top),sx:_,sy:M,speed:$}}const MC=kn("fab-transition","center center","out-in"),OC=kn("dialog-bottom-transition"),FC=kn("dialog-top-transition"),Ec=kn("fade-transition"),Zu=kn("scale-transition"),BC=kn("scroll-x-transition"),DC=kn("scroll-x-reverse-transition"),zC=kn("scroll-y-transition"),NC=kn("scroll-y-reverse-transition"),HC=kn("slide-x-transition"),XC=kn("slide-x-reverse-transition"),Ju=kn("slide-y-transition"),YC=kn("slide-y-reverse-transition"),Wo=Dm("expand-transition",zm()),Qu=Dm("expand-x-transition",zm("",!0)),WC=me({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),bt=Te(!1)({name:"VDefaultsProvider",props:WC(),setup(e,a){let{slots:i}=a;const{defaults:r,disabled:l,reset:d,root:f,scoped:p}=ir(e);return Bt(r,{reset:d,root:f,scoped:p,disabled:l}),()=>{var y;return(y=i.default)==null?void 0:y.call(i)}}});const Mn=me({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function On(e){return{dimensionStyles:X(()=>({height:$e(e.height),maxHeight:$e(e.maxHeight),maxWidth:$e(e.maxWidth),minHeight:$e(e.minHeight),minWidth:$e(e.minWidth),width:$e(e.width)}))}}function $C(e){return{aspectStyles:X(()=>{const a=Number(e.aspectRatio);return a?{paddingBottom:String(1/a*100)+"%"}:void 0})}}const Nm=me({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...We(),...Mn()},"VResponsive"),Tc=Te()({name:"VResponsive",props:Nm(),setup(e,a){let{slots:i}=a;const{aspectStyles:r}=$C(e),{dimensionStyles:l}=On(e);return Me(()=>{var d;return R("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[l.value,e.style]},[R("div",{class:"v-responsive__sizer",style:r.value},null),(d=i.additional)==null?void 0:d.call(i),i.default&&R("div",{class:["v-responsive__content",e.contentClass]},[i.default()])])}),{}}}),ya=me({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Xn=(e,a)=>{let{slots:i}=a;const{transition:r,disabled:l,...d}=e,{component:f=Wn,...p}=typeof r=="object"?r:{};return jn(f,Ye(typeof r=="string"?{name:l?"":r}:p,d,{disabled:l}),i)};function jC(e,a){if(!Du)return;const i=a.modifiers||{},r=a.value,{handler:l,options:d}=typeof r=="object"?r:{handler:r,options:{}},f=new IntersectionObserver(function(){var A;let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],y=arguments.length>1?arguments[1]:void 0;const k=(A=e._observe)==null?void 0:A[a.instance.$.uid];if(!k)return;const C=p.some(E=>E.isIntersecting);l&&(!i.quiet||k.init)&&(!i.once||C||k.init)&&l(C,p,y),C&&i.once?Hm(e,a):k.init=!0},d);e._observe=Object(e._observe),e._observe[a.instance.$.uid]={init:!1,observer:f},f.observe(e)}function Hm(e,a){var r;const i=(r=e._observe)==null?void 0:r[a.instance.$.uid];i&&(i.observer.unobserve(e),delete e._observe[a.instance.$.uid])}const Xm={mounted:jC,unmounted:Hm},$o=Xm,Ym=me({alt:String,cover:Boolean,eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},srcset:String,...Nm(),...We(),...ya()},"VImg"),vi=Te()({name:"VImg",directives:{intersect:$o},props:Ym(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,a){let{emit:i,slots:r}=a;const l=Xe(""),d=Re(),f=Xe(e.eager?"loading":"idle"),p=Xe(),y=Xe(),k=X(()=>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)}),C=X(()=>k.value.aspect||p.value/y.value||0);He(()=>e.src,()=>{A(f.value!=="idle")}),He(C,(W,j)=>{!W&&j&&d.value&&$(d.value)}),cr(()=>A());function A(W){if(!(e.eager&&W)&&!(Du&&!W&&!e.eager)){if(f.value="loading",k.value.lazySrc){const j=new Image;j.src=k.value.lazySrc,$(j,null)}k.value.src&>(()=>{var j,Q;if(i("loadstart",((j=d.value)==null?void 0:j.currentSrc)||k.value.src),(Q=d.value)!=null&&Q.complete){if(d.value.naturalWidth||_(),f.value==="error")return;C.value||$(d.value,null),E()}else C.value||$(d.value),M()})}}function E(){var W;M(),f.value="loaded",i("load",((W=d.value)==null?void 0:W.currentSrc)||k.value.src)}function _(){var W;f.value="error",i("error",((W=d.value)==null?void 0:W.currentSrc)||k.value.src)}function M(){const W=d.value;W&&(l.value=W.currentSrc||W.src)}let F=-1;function $(W){let j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const Q=()=>{clearTimeout(F);const{naturalHeight:ie,naturalWidth:ne}=W;ie||ne?(p.value=ne,y.value=ie):!W.complete&&f.value==="loading"&&j!=null?F=window.setTimeout(Q,j):(W.currentSrc.endsWith(".svg")||W.currentSrc.startsWith("data:image/svg+xml"))&&(p.value=1,y.value=1)};Q()}const B=X(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),L=()=>{var Q;if(!k.value.src||f.value==="idle")return null;const W=R("img",{class:["v-img__img",B.value],src:k.value.src,srcset:k.value.srcset,alt:e.alt,sizes:e.sizes,ref:d,onLoad:E,onError:_},null),j=(Q=r.sources)==null?void 0:Q.call(r);return R(Xn,{transition:e.transition,appear:!0},{default:()=>[Et(j?R("picture",{class:"v-img__picture"},[j,W]):W,[[Ln,f.value==="loaded"]])]})},q=()=>R(Xn,{transition:e.transition},{default:()=>[k.value.lazySrc&&f.value!=="loaded"&&R("img",{class:["v-img__img","v-img__img--preload",B.value],src:k.value.lazySrc,alt:e.alt},null)]}),Y=()=>r.placeholder?R(Xn,{transition:e.transition,appear:!0},{default:()=>[(f.value==="loading"||f.value==="error"&&!r.error)&&R("div",{class:"v-img__placeholder"},[r.placeholder()])]}):null,H=()=>r.error?R(Xn,{transition:e.transition,appear:!0},{default:()=>[f.value==="error"&&R("div",{class:"v-img__error"},[r.error()])]}):null,J=()=>e.gradient?R("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,ee=Xe(!1);{const W=He(C,j=>{j&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{ee.value=!0})}),W())})}return Me(()=>{const[W]=Tc.filterProps(e);return Et(R(Tc,Ye({class:["v-img",{"v-img--booting":!ee.value},e.class],style:[{width:$e(e.width==="auto"?p.value:e.width)},e.style]},W,{aspectRatio:C.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>R(Ke,null,[R(L,null,null),R(q,null,null),R(J,null,null),R(Y,null,null),R(H,null,null)]),default:r.default}),[[mn("intersect"),{handler:A,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:d,state:f,naturalWidth:p,naturalHeight:y}}}),Cn=me({border:[Boolean,Number,String]},"border");function Fn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return{borderClasses:X(()=>{const r=yt(e)?e.value:e.border,l=[];if(r===!0||r==="")l.push(`${a}--border`);else if(typeof r=="string"||r===0)for(const d of String(r).split(" "))l.push(`border-${d}`);return l})}}function ed(e){return Nu(()=>{const a=[],i={};if(e.value.background)if(rf(e.value.background)){if(i.backgroundColor=e.value.background,!e.value.text){const r=Cm(i.backgroundColor);i.color=r,i.caretColor=r}}else a.push(`bg-${e.value.background}`);return e.value.text&&(rf(e.value.text)?(i.color=e.value.text,i.caretColor=e.value.text):a.push(`text-${e.value.text}`)),{colorClasses:a,colorStyles:i}})}function an(e,a){const i=X(()=>({text:yt(e)?e.value:a?e[a]:null})),{colorClasses:r,colorStyles:l}=ed(i);return{textColorClasses:r,textColorStyles:l}}function Vt(e,a){const i=X(()=>({background:yt(e)?e.value:a?e[a]:null})),{colorClasses:r,colorStyles:l}=ed(i);return{backgroundColorClasses:r,backgroundColorStyles:l}}const Nt=me({elevation:{type:[Number,String],validator(e){const a=parseInt(e);return!isNaN(a)&&a>=0&&a<=24}}},"elevation");function Kt(e){return{elevationClasses:X(()=>{const i=yt(e)?e.value:e.elevation,r=[];return i==null||r.push(`elevation-${i}`),r})}}const At=me({rounded:{type:[Boolean,Number,String],default:void 0}},"rounded");function Lt(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return{roundedClasses:X(()=>{const r=yt(e)?e.value:e.rounded,l=[];if(r===!0||r==="")l.push(`${a}--rounded`);else if(typeof r=="string"||r===0)for(const d of String(r).split(" "))l.push(`rounded-${d}`);return l})}}const GC=[null,"prominent","default","comfortable","compact"],Wm=me({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>GC.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Cn(),...We(),...Nt(),...At(),...at({tag:"header"}),...dt()},"VToolbar"),Ic=Te()({name:"VToolbar",props:Wm(),setup(e,a){var _;let{slots:i}=a;const{backgroundColorClasses:r,backgroundColorStyles:l}=Vt(Ie(e,"color")),{borderClasses:d}=Fn(e),{elevationClasses:f}=Kt(e),{roundedClasses:p}=Lt(e),{themeClasses:y}=vt(e),{rtlClasses:k}=$t(),C=Xe(!!(e.extended||(_=i.extension)!=null&&_.call(i))),A=X(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),E=X(()=>C.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 Bt({VBtn:{variant:"text"}}),Me(()=>{var B;const M=!!(e.title||i.title),F=!!(i.image||e.image),$=(B=i.extension)==null?void 0:B.call(i);return C.value=!!(e.extended||$),R(e.tag,{class:["v-toolbar",{"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,p.value,y.value,k.value,e.class],style:[l.value,e.style]},{default:()=>[F&&R("div",{key:"image",class:"v-toolbar__image"},[i.image?R(bt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},i.image):R(vi,{key:"image-img",cover:!0,src:e.image},null)]),R(bt,{defaults:{VTabs:{height:$e(A.value)}}},{default:()=>{var L,q,Y;return[R("div",{class:"v-toolbar__content",style:{height:$e(A.value)}},[i.prepend&&R("div",{class:"v-toolbar__prepend"},[(L=i.prepend)==null?void 0:L.call(i)]),M&&R(Ku,{key:"title",text:e.title},{text:i.title}),(q=i.default)==null?void 0:q.call(i),i.append&&R("div",{class:"v-toolbar__append"},[(Y=i.append)==null?void 0:Y.call(i)])])]}}),R(bt,{defaults:{VTabs:{height:$e(E.value)}}},{default:()=>[R(Wo,null,{default:()=>[C.value&&R("div",{class:"v-toolbar__extension",style:{height:$e(E.value)}},[$])]})]})]})}),{contentHeight:A,extensionHeight:E}}}),UC=me({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function qC(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:i}=a;let r=0;const l=Re(null),d=Xe(0),f=Xe(0),p=Xe(0),y=Xe(!1),k=Xe(!1),C=X(()=>Number(e.scrollThreshold)),A=X(()=>en((C.value-d.value)/C.value||0)),E=()=>{const _=l.value;!_||i&&!i.value||(r=d.value,d.value="window"in _?_.pageYOffset:_.scrollTop,k.value=d.value{f.value=f.value||d.value}),He(y,()=>{f.value=0}),zt(()=>{He(()=>e.scrollTarget,_=>{var F;const M=_?document.querySelector(_):window;M&&M!==l.value&&((F=l.value)==null||F.removeEventListener("scroll",E),l.value=M,l.value.addEventListener("scroll",E,{passive:!0}))},{immediate:!0})}),qt(()=>{var _;(_=l.value)==null||_.removeEventListener("scroll",E)}),i&&He(i,E,{immediate:!0}),{scrollThreshold:C,currentScroll:d,currentThreshold:p,isScrollActive:y,scrollRatio:A,isScrollingUp:k,savedScroll:f}}function Ci(){const e=Xe(!1);return zt(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:X(()=>e.value?void 0:{transition:"none !important"}),isBooted:ts(e)}}const KC=me({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...Wm(),...as(),...UC(),height:{type:[Number,String],default:64}},"VAppBar"),ZC=Te()({name:"VAppBar",props:KC(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=Re(),l=tt(e,"modelValue"),d=X(()=>{var L;const B=new Set(((L=e.scrollBehavior)==null?void 0:L.split(" "))??[]);return{hide:B.has("hide"),inverted:B.has("inverted"),collapse:B.has("collapse"),elevate:B.has("elevate"),fadeImage:B.has("fade-image")}}),f=X(()=>{const B=d.value;return B.hide||B.inverted||B.collapse||B.elevate||B.fadeImage||!l.value}),{currentScroll:p,scrollThreshold:y,isScrollingUp:k,scrollRatio:C}=qC(e,{canScroll:f}),A=X(()=>e.collapse||d.value.collapse&&(d.value.inverted?C.value>0:C.value===0)),E=X(()=>e.flat||d.value.elevate&&(d.value.inverted?p.value>0:p.value===0)),_=X(()=>d.value.fadeImage?d.value.inverted?1-C.value:C.value:void 0),M=X(()=>{var q,Y;if(d.value.hide&&d.value.inverted)return 0;const B=((q=r.value)==null?void 0:q.contentHeight)??0,L=((Y=r.value)==null?void 0:Y.extensionHeight)??0;return B+L});Ya(X(()=>!!e.scrollBehavior),()=>{vn(()=>{d.value.hide?d.value.inverted?l.value=p.value>y.value:l.value=k.value||p.valueparseInt(e.order,10)),position:Ie(e,"location"),layoutSize:M,elementSize:Xe(void 0),active:l,absolute:Ie(e,"absolute")});return Me(()=>{const[B]=Ic.filterProps(e);return R(Ic,Ye({ref:r,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...$.value,"--v-toolbar-image-opacity":_.value,height:void 0,...F.value},e.style]},B,{collapse:A.value,flat:E.value}),i)}),{}}});const JC=[null,"default","comfortable","compact"],Ht=me({density:{type:String,default:"default",validator:e=>JC.includes(e)}},"density");function rn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return{densityClasses:X(()=>`${a}--density-${e.density}`)}}const QC=["elevated","flat","tonal","outlined","text","plain"];function Ai(e,a){return R(Ke,null,[e&&R("span",{key:"overlay",class:`${a}__overlay`},null),R("span",{key:"underlay",class:`${a}__underlay`},null)])}const Bn=me({color:String,variant:{type:String,default:"elevated",validator:e=>QC.includes(e)}},"variant");function Pi(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();const i=X(()=>{const{variant:d}=_t(e);return`${a}--variant-${d}`}),{colorClasses:r,colorStyles:l}=ed(X(()=>{const{variant:d,color:f}=_t(e);return{[["elevated","flat"].includes(d)?"background":"text"]:f}}));return{colorClasses:r,colorStyles:l,variantClasses:i}}const $m=me({divided:Boolean,...Cn(),...We(),...Ht(),...Nt(),...At(),...at(),...dt(),...Bn()},"VBtnGroup"),Lc=Te()({name:"VBtnGroup",props:$m(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e),{borderClasses:d}=Fn(e),{elevationClasses:f}=Kt(e),{roundedClasses:p}=Lt(e);Bt({VBtn:{height:"auto",color:Ie(e,"color"),density:Ie(e,"density"),flat:!0,variant:Ie(e,"variant")}}),Me(()=>R(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},r.value,d.value,l.value,f.value,p.value,e.class],style:e.style},i))}}),ss=me({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),rs=me({value:null,disabled:Boolean,selectedClass:String},"group-item");function os(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const r=Wt("useGroupItem");if(!r)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=sn();Pt(Symbol.for(`${a.description}:id`),l);const d=ct(a,null);if(!d){if(!i)return d;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${a.description}`)}const f=Ie(e,"value"),p=X(()=>!!(d.disabled.value||e.disabled));d.register({id:l,value:f,disabled:p},r),qt(()=>{d.unregister(l)});const y=X(()=>d.isSelected(l)),k=X(()=>y.value&&[d.selectedClass.value,e.selectedClass]);return He(y,C=>{r.emit("group:selected",{value:C})}),{id:l,isSelected:y,toggle:()=>d.select(l,!y.value),select:C=>d.select(l,C),selectedClass:k,value:f,disabled:p,group:d}}function Ei(e,a){let i=!1;const r=Gt([]),l=tt(e,"modelValue",[],E=>E==null?[]:jm(r,In(E)),E=>{const _=tA(r,E);return e.multiple?_:_[0]}),d=Wt("useGroup");function f(E,_){const M=E,F=Symbol.for(`${a.description}:id`),B=Ms(F,d==null?void 0:d.vnode).indexOf(_);B>-1?r.splice(B,0,M):r.push(M)}function p(E){if(i)return;y();const _=r.findIndex(M=>M.id===E);r.splice(_,1)}function y(){const E=r.find(_=>!_.disabled);E&&e.mandatory==="force"&&!l.value.length&&(l.value=[E.id])}zt(()=>{y()}),qt(()=>{i=!0});function k(E,_){const M=r.find(F=>F.id===E);if(!(_&&(M!=null&&M.disabled)))if(e.multiple){const F=l.value.slice(),$=F.findIndex(L=>L===E),B=~$;if(_=_??!B,B&&e.mandatory&&F.length<=1||!B&&e.max!=null&&F.length+1>e.max)return;$<0&&_?F.push(E):$>=0&&!_&&F.splice($,1),l.value=F}else{const F=l.value.includes(E);if(e.mandatory&&F)return;l.value=_??!F?[E]:[]}}function C(E){if(e.multiple,l.value.length){const _=l.value[0],M=r.findIndex(B=>B.id===_);let F=(M+E)%r.length,$=r[F];for(;$.disabled&&F!==M;)F=(F+E)%r.length,$=r[F];if($.disabled)return;l.value=[r[F].id]}else{const _=r.find(M=>!M.disabled);_&&(l.value=[_.id])}}const A={register:f,unregister:p,selected:l,select:k,disabled:Ie(e,"disabled"),prev:()=>C(r.length-1),next:()=>C(1),isSelected:E=>l.value.includes(E),selectedClass:X(()=>e.selectedClass),items:X(()=>r),getItemIndex:E=>eA(r,E)};return Pt(a,A),A}function eA(e,a){const i=jm(e,[a]);return i.length?e.findIndex(r=>r.id===i[0]):-1}function jm(e,a){const i=[];return a.forEach(r=>{const l=e.find(f=>wi(r,f.value)),d=e[r];(l==null?void 0:l.value)!=null?i.push(l.id):d!=null&&i.push(d.id)}),i}function tA(e,a){const i=[];return a.forEach(r=>{const l=e.findIndex(d=>d.id===r);if(~l){const d=e[l];i.push(d.value!=null?d.value:l)}}),i}const td=Symbol.for("vuetify:v-btn-toggle"),nA=me({...$m(),...ss()},"VBtnToggle"),aA=Te()({name:"VBtnToggle",props:nA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{isSelected:r,next:l,prev:d,select:f,selected:p}=Ei(e,td);return Me(()=>{const[y]=Lc.filterProps(e);return R(Lc,Ye({class:["v-btn-toggle",e.class]},y,{style:e.style}),{default:()=>{var k;return[(k=i.default)==null?void 0:k.call(i,{isSelected:r,next:l,prev:d,select:f,selected:p})]}})}),{next:l,prev:d,select:f}}});const iA=["x-small","small","default","large","x-large"],wa=me({size:{type:[String,Number],default:"default"}},"size");function ls(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return Nu(()=>{let i,r;return ao(iA,e.size)?i=`${a}--size-${e.size}`:e.size&&(r={width:$e(e.size),height:$e(e.size)}),{sizeClasses:i,sizeStyles:r}})}const sA=me({color:String,start:Boolean,end:Boolean,icon:et,...We(),...wa(),...at({tag:"i"}),...dt()},"VIcon"),wt=Te()({name:"VIcon",props:sA(),setup(e,a){let{attrs:i,slots:r}=a;const l=Re(),{themeClasses:d}=vt(e),{iconData:f}=qk(X(()=>l.value||e.icon)),{sizeClasses:p}=ls(e),{textColorClasses:y,textColorStyles:k}=an(Ie(e,"color"));return Me(()=>{var A,E;const C=(A=r.default)==null?void 0:A.call(r);return C&&(l.value=(E=um(C).filter(_=>_.type===Da&&_.children&&typeof _.children=="string")[0])==null?void 0:E.children),R(f.value.component,{tag:e.tag,icon:f.value.icon,class:["v-icon","notranslate",d.value,p.value,y.value,{"v-icon--clickable":!!i.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[p.value?void 0:{fontSize:$e(e.size),height:$e(e.size),width:$e(e.size)},k.value,e.style],role:i.onClick?"button":void 0,"aria-hidden":!i.onClick},{default:()=>[C]})}),{}}});function nd(e,a){const i=Re(),r=Xe(!1);if(Du){const l=new IntersectionObserver(d=>{e==null||e(d,l),r.value=!!d.find(f=>f.isIntersecting)},a);qt(()=>{l.disconnect()}),He(i,(d,f)=>{f&&(l.unobserve(f),r.value=!1),d&&l.observe(d)},{flush:"post"})}return{intersectionRef:i,isIntersecting:r}}const rA=me({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...We(),...wa(),...at({tag:"div"}),...dt()},"VProgressCircular"),ad=Te()({name:"VProgressCircular",props:rA(),setup(e,a){let{slots:i}=a;const r=20,l=2*Math.PI*r,d=Re(),{themeClasses:f}=vt(e),{sizeClasses:p,sizeStyles:y}=ls(e),{textColorClasses:k,textColorStyles:C}=an(Ie(e,"color")),{textColorClasses:A,textColorStyles:E}=an(Ie(e,"bgColor")),{intersectionRef:_,isIntersecting:M}=nd(),{resizeRef:F,contentRect:$}=ea(),B=X(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),L=X(()=>Number(e.width)),q=X(()=>y.value?Number(e.size):$.value?$.value.width:Math.max(L.value,32)),Y=X(()=>r/(1-L.value/q.value)*2),H=X(()=>L.value/q.value*Y.value),J=X(()=>$e((100-B.value)/100*l));return vn(()=>{_.value=d.value,F.value=d.value}),Me(()=>R(e.tag,{ref:d,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":M.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},f.value,p.value,k.value,e.class],style:[y.value,C.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:B.value},{default:()=>[R("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${Y.value} ${Y.value}`},[R("circle",{class:["v-progress-circular__underlay",A.value],style:E.value,fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":H.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),R("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":H.value,"stroke-dasharray":l,"stroke-dashoffset":J.value},null)]),i.default&&R("div",{class:"v-progress-circular__content"},[i.default({value:B.value})])]})),{}}});const Sf={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},$a=me({location:String},"location");function ja(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2?arguments[2]:void 0;const{isRtl:r}=$t();return{locationStyles:X(()=>{if(!e.location)return{};const{side:d,align:f}=xc(e.location.split(" ").length>1?e.location:`${e.location} center`,r.value);function p(k){return i?i(k):0}const y={};return d!=="center"&&(a?y[Sf[d]]=`calc(100% - ${p(d)}px)`:y[d]=0),f!=="center"?a?y[Sf[f]]=`calc(100% - ${p(f)}px)`:y[f]=0:(d==="center"?y.top=y.left="50%":y[{top:"left",bottom:"left",left:"top",right:"top"}[d]]="50%",y.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[d]),y})}}const oA=me({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...We(),...$a({location:"top"}),...At(),...at(),...dt()},"VProgressLinear"),id=Te()({name:"VProgressLinear",props:oA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{isRtl:l,rtlClasses:d}=$t(),{themeClasses:f}=vt(e),{locationStyles:p}=ja(e),{textColorClasses:y,textColorStyles:k}=an(e,"color"),{backgroundColorClasses:C,backgroundColorStyles:A}=Vt(X(()=>e.bgColor||e.color)),{backgroundColorClasses:E,backgroundColorStyles:_}=Vt(e,"color"),{roundedClasses:M}=Lt(e),{intersectionRef:F,isIntersecting:$}=nd(),B=X(()=>parseInt(e.max,10)),L=X(()=>parseInt(e.height,10)),q=X(()=>parseFloat(e.bufferValue)/B.value*100),Y=X(()=>parseFloat(r.value)/B.value*100),H=X(()=>l.value!==e.reverse),J=X(()=>e.indeterminate?"fade-transition":"slide-x-transition"),ee=X(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function W(j){if(!F.value)return;const{left:Q,right:ie,width:ne}=F.value.getBoundingClientRect(),oe=H.value?ne-j.clientX+(ie-ne):j.clientX-Q;r.value=Math.round(oe/ne*B.value)}return Me(()=>R(e.tag,{ref:F,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&$.value,"v-progress-linear--reverse":H.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},M.value,f.value,d.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?$e(L.value):0,"--v-progress-linear-height":$e(L.value),...p.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Y.value,onClick:e.clickable&&W},{default:()=>[e.stream&&R("div",{key:"stream",class:["v-progress-linear__stream",y.value],style:{...k.value,[H.value?"left":"right"]:$e(-L.value),borderTop:`${$e(L.value/2)} dotted`,opacity:ee.value,top:`calc(50% - ${$e(L.value/4)})`,width:$e(100-q.value,"%"),"--v-progress-linear-stream-to":$e(L.value*(H.value?1:-1))}},null),R("div",{class:["v-progress-linear__background",C.value],style:[A.value,{opacity:ee.value,width:$e(e.stream?q.value:100,"%")}]},null),R(Wn,{name:J.value},{default:()=>[e.indeterminate?R("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(j=>R("div",{key:j,class:["v-progress-linear__indeterminate",j,E.value],style:_.value},null))]):R("div",{class:["v-progress-linear__determinate",E.value],style:[_.value,{width:$e(Y.value,"%")}]},null)]}),i.default&&R("div",{class:"v-progress-linear__content"},[i.default({value:Y.value,buffer:q.value})])]})),{}}}),sd=me({loading:[Boolean,String]},"loader");function jo(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return{loaderClasses:X(()=>({[`${a}--loading`]:e.loading}))}}function rd(e,a){var r;let{slots:i}=a;return R("div",{class:`${e.name}__loader`},[((r=i.default)==null?void 0:r.call(i,{color:e.color,isActive:e.active}))||R(id,{active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const lA=["static","relative","fixed","absolute","sticky"],cs=me({position:{type:String,validator:e=>lA.includes(e)}},"position");function us(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();return{positionClasses:X(()=>e.position?`${a}--${e.position}`:void 0)}}function Gm(){var e,a;return(a=(e=Wt("useRouter"))==null?void 0:e.proxy)==null?void 0:a.$router}function vr(e,a){const i=Pg("RouterLink"),r=X(()=>!!(e.href||e.to)),l=X(()=>(r==null?void 0:r.value)||Gh(a,"click")||Gh(e,"click"));if(typeof i=="string")return{isLink:r,isClickable:l,href:Ie(e,"href")};const d=e.to?i.useLink(e):void 0;return{isLink:r,isClickable:l,route:d==null?void 0:d.route,navigate:d==null?void 0:d.navigate,isActive:d&&X(()=>{var f,p;return e.exact?(f=d.isExactActive)==null?void 0:f.value:(p=d.isActive)==null?void 0:p.value}),href:X(()=>e.to?d==null?void 0:d.route.value.href:e.href)}}const mr=me({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Ll=!1;function cA(e,a){let i=!1,r,l;St&&(gt(()=>{window.addEventListener("popstate",d),r=e==null?void 0:e.beforeEach((f,p,y)=>{Ll?i?a(y):y():setTimeout(()=>i?a(y):y()),Ll=!0}),l=e==null?void 0:e.afterEach(()=>{Ll=!1})}),nn(()=>{window.removeEventListener("popstate",d),r==null||r(),l==null||l()}));function d(f){var p;(p=f.state)!=null&&p.replaced||(i=!0,setTimeout(()=>i=!1))}}function uA(e,a){He(()=>{var i;return(i=e.isActive)==null?void 0:i.value},i=>{e.isLink.value&&i&&a&>(()=>{a(!0)})},{immediate:!0})}const _c=Symbol("rippleStop"),dA=80;function kf(e,a){e.style.transform=a,e.style.webkitTransform=a}function Vc(e){return e.constructor.name==="TouchEvent"}function Um(e){return e.constructor.name==="KeyboardEvent"}const hA=function(e,a){var A;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=0,l=0;if(!Um(e)){const E=a.getBoundingClientRect(),_=Vc(e)?e.touches[e.touches.length-1]:e;r=_.clientX-E.left,l=_.clientY-E.top}let d=0,f=.3;(A=a._ripple)!=null&&A.circle?(f=.15,d=a.clientWidth/2,d=i.center?d:d+Math.sqrt((r-d)**2+(l-d)**2)/4):d=Math.sqrt(a.clientWidth**2+a.clientHeight**2)/2;const p=`${(a.clientWidth-d*2)/2}px`,y=`${(a.clientHeight-d*2)/2}px`,k=i.center?p:`${r-d}px`,C=i.center?y:`${l-d}px`;return{radius:d,scale:f,x:k,y:C,centerX:p,centerY:y}},lo={show(e,a){var _;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((_=a==null?void 0:a._ripple)!=null&&_.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:p,y,centerX:k,centerY:C}=hA(e,a,i),A=`${d*2}px`;l.className="v-ripple__animation",l.style.width=A,l.style.height=A,a.appendChild(r);const E=window.getComputedStyle(a);E&&E.position==="static"&&(a.style.position="relative",a.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),kf(l,`translate(${p}, ${y}) scale3d(${f},${f},${f})`),l.dataset.activated=String(performance.now()),setTimeout(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),kf(l,`translate(${k}, ${C}) scale3d(1,1,1)`)},0)},hide(e){var d;if(!((d=e==null?void 0:e._ripple)!=null&&d.enabled))return;const a=e.getElementsByClassName("v-ripple__animation");if(a.length===0)return;const i=a[a.length-1];if(i.dataset.isHiding)return;i.dataset.isHiding="true";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 p;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((p=i.parentNode)==null?void 0:p.parentNode)===e&&e.removeChild(i.parentNode)},300)},l)}};function qm(e){return typeof e>"u"||!!e}function Zs(e){const a={},i=e.currentTarget;if(!(!(i!=null&&i._ripple)||i._ripple.touched||e[_c])){if(e[_c]=!0,Vc(e))i._ripple.touched=!0,i._ripple.isTouch=!0;else if(i._ripple.isTouch)return;if(a.center=i._ripple.centered||Um(e),i._ripple.class&&(a.class=i._ripple.class),Vc(e)){if(i._ripple.showTimerCommit)return;i._ripple.showTimerCommit=()=>{lo.show(e,i,a)},i._ripple.showTimer=window.setTimeout(()=>{var r;(r=i==null?void 0:i._ripple)!=null&&r.showTimerCommit&&(i._ripple.showTimerCommit(),i._ripple.showTimerCommit=null)},dA)}else lo.show(e,i,a)}}function Cf(e){e[_c]=!0}function yn(e){const a=e.currentTarget;if(a!=null&&a._ripple){if(window.clearTimeout(a._ripple.showTimer),e.type==="touchend"&&a._ripple.showTimerCommit){a._ripple.showTimerCommit(),a._ripple.showTimerCommit=null,a._ripple.showTimer=window.setTimeout(()=>{yn(e)});return}window.setTimeout(()=>{a._ripple&&(a._ripple.touched=!1)}),lo.hide(a)}}function Km(e){const a=e.currentTarget;a!=null&&a._ripple&&(a._ripple.showTimerCommit&&(a._ripple.showTimerCommit=null),window.clearTimeout(a._ripple.showTimer))}let Js=!1;function Zm(e){!Js&&(e.keyCode===Yh.enter||e.keyCode===Yh.space)&&(Js=!0,Zs(e))}function Jm(e){Js=!1,yn(e)}function Qm(e){Js&&(Js=!1,yn(e))}function ep(e,a,i){const{value:r,modifiers:l}=a,d=qm(r);if(d||lo.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=d,e._ripple.centered=l.center,e._ripple.circle=l.circle,mc(r)&&r.class&&(e._ripple.class=r.class),d&&!i){if(l.stop){e.addEventListener("touchstart",Cf,{passive:!0}),e.addEventListener("mousedown",Cf);return}e.addEventListener("touchstart",Zs,{passive:!0}),e.addEventListener("touchend",yn,{passive:!0}),e.addEventListener("touchmove",Km,{passive:!0}),e.addEventListener("touchcancel",yn),e.addEventListener("mousedown",Zs),e.addEventListener("mouseup",yn),e.addEventListener("mouseleave",yn),e.addEventListener("keydown",Zm),e.addEventListener("keyup",Jm),e.addEventListener("blur",Qm),e.addEventListener("dragstart",yn,{passive:!0})}else!d&&i&&tp(e)}function tp(e){e.removeEventListener("mousedown",Zs),e.removeEventListener("touchstart",Zs),e.removeEventListener("touchend",yn),e.removeEventListener("touchmove",Km),e.removeEventListener("touchcancel",yn),e.removeEventListener("mouseup",yn),e.removeEventListener("mouseleave",yn),e.removeEventListener("keydown",Zm),e.removeEventListener("keyup",Jm),e.removeEventListener("dragstart",yn),e.removeEventListener("blur",Qm)}function fA(e,a){ep(e,a,!1)}function gA(e){delete e._ripple,tp(e)}function vA(e,a){if(a.value===a.oldValue)return;const i=qm(a.oldValue);ep(e,a,i)}const Ga={mounted:fA,unmounted:gA,updated:vA},od=me({active:{type:Boolean,default:void 0},symbol:{type:null,default:td},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:et,appendIcon:et,block:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Cn(),...We(),...Ht(),...Mn(),...Nt(),...rs(),...sd(),...$a(),...cs(),...At(),...mr(),...wa(),...at({tag:"button"}),...dt(),...Bn({variant:"elevated"})},"VBtn"),cn=Te()({name:"VBtn",directives:{Ripple:Ga},props:od(),emits:{"group:selected":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const{themeClasses:l}=vt(e),{borderClasses:d}=Fn(e),{colorClasses:f,colorStyles:p,variantClasses:y}=Pi(e),{densityClasses:k}=rn(e),{dimensionStyles:C}=On(e),{elevationClasses:A}=Kt(e),{loaderClasses:E}=jo(e),{locationStyles:_}=ja(e),{positionClasses:M}=us(e),{roundedClasses:F}=Lt(e),{sizeClasses:$,sizeStyles:B}=ls(e),L=os(e,e.symbol,!1),q=vr(e,i),Y=X(()=>{var j;return e.active!==void 0?e.active:q.isLink.value?(j=q.isActive)==null?void 0:j.value:L==null?void 0:L.isSelected.value}),H=X(()=>(L==null?void 0:L.disabled.value)||e.disabled),J=X(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),ee=X(()=>{if(e.value!==void 0)return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function W(j){var Q;H.value||q.isLink.value&&(j.metaKey||j.ctrlKey||j.shiftKey||j.button!==0||i.target==="_blank")||((Q=q.navigate)==null||Q.call(q,j),L==null||L.toggle())}return uA(q,L==null?void 0:L.select),Me(()=>{var le,Ce;const j=q.isLink.value?"a":e.tag,Q=!!(e.prependIcon||r.prepend),ie=!!(e.appendIcon||r.append),ne=!!(e.icon&&e.icon!==!0),oe=(L==null?void 0:L.isSelected.value)&&(!q.isLink.value||((le=q.isActive)==null?void 0:le.value))||!L||((Ce=q.isActive)==null?void 0:Ce.value);return Et(R(j,{type:j==="a"?void 0:"button",class:["v-btn",L==null?void 0:L.selectedClass.value,{"v-btn--active":Y.value,"v-btn--block":e.block,"v-btn--disabled":H.value,"v-btn--elevated":J.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--stacked":e.stacked},l.value,d.value,oe?f.value:void 0,k.value,A.value,E.value,M.value,F.value,$.value,y.value,e.class],style:[oe?p.value:void 0,C.value,_.value,B.value,e.style],disabled:H.value||void 0,href:q.href.value,onClick:W,value:ee.value},{default:()=>{var ye;return[Ai(!0,"v-btn"),!e.icon&&Q&&R("span",{key:"prepend",class:"v-btn__prepend"},[r.prepend?R(bt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},r.prepend):R(wt,{key:"prepend-icon",icon:e.prependIcon},null)]),R("span",{class:"v-btn__content","data-no-activator":""},[!r.default&&ne?R(wt,{key:"content-icon",icon:e.icon},null):R(bt,{key:"content-defaults",disabled:!ne,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var fe;return[((fe=r.default)==null?void 0:fe.call(r))??e.text]}})]),!e.icon&&ie&&R("span",{key:"append",class:"v-btn__append"},[r.append?R(bt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},r.append):R(wt,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&R("span",{key:"loader",class:"v-btn__loader"},[((ye=r.loader)==null?void 0:ye.call(r))??R(ad,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}}),[[mn("ripple"),!H.value&&e.ripple,null]])}),{}}}),mA=me({...od({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),pA=Te()({name:"VAppBarNavIcon",props:mA(),setup(e,a){let{slots:i}=a;return Me(()=>R(cn,Ye(e,{class:["v-app-bar-nav-icon"]}),i)),{}}}),bA=Te()({name:"VAppBarTitle",props:Bm(),setup(e,a){let{slots:i}=a;return Me(()=>R(Ku,Ye(e,{class:"v-app-bar-title"}),i)),{}}});const np=Gn("v-alert-title"),xA=["success","info","warning","error"],yA=me({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:et,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=>xA.includes(e)},...We(),...Ht(),...Mn(),...Nt(),...$a(),...cs(),...At(),...at(),...dt(),...Bn({variant:"flat"})},"VAlert"),wA=Te()({name:"VAlert",props:yA(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{emit:i,slots:r}=a;const l=tt(e,"modelValue"),d=X(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),f=X(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:p}=vt(e),{colorClasses:y,colorStyles:k,variantClasses:C}=Pi(f),{densityClasses:A}=rn(e),{dimensionStyles:E}=On(e),{elevationClasses:_}=Kt(e),{locationStyles:M}=ja(e),{positionClasses:F}=us(e),{roundedClasses:$}=Lt(e),{textColorClasses:B,textColorStyles:L}=an(Ie(e,"borderColor")),{t:q}=Rn(),Y=X(()=>({"aria-label":q(e.closeLabel),onClick(H){l.value=!1,i("click:close",H)}}));return()=>{const H=!!(r.prepend||d.value),J=!!(r.title||e.title),ee=!!(r.close||e.closable);return l.value&&R(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},p.value,y.value,A.value,_.value,F.value,$.value,C.value,e.class],style:[k.value,E.value,M.value,e.style],role:"alert"},{default:()=>{var W,j;return[Ai(!1,"v-alert"),e.border&&R("div",{key:"border",class:["v-alert__border",B.value],style:L.value},null),H&&R("div",{key:"prepend",class:"v-alert__prepend"},[r.prepend?R(bt,{key:"prepend-defaults",disabled:!d.value,defaults:{VIcon:{density:e.density,icon:d.value,size:e.prominent?44:28}}},r.prepend):R(wt,{key:"prepend-icon",density:e.density,icon:d.value,size:e.prominent?44:28},null)]),R("div",{class:"v-alert__content"},[J&&R(np,{key:"title"},{default:()=>{var Q;return[((Q=r.title)==null?void 0:Q.call(r))??e.title]}}),((W=r.text)==null?void 0:W.call(r))??e.text,(j=r.default)==null?void 0:j.call(r)]),r.append&&R("div",{key:"append",class:"v-alert__append"},[r.append()]),ee&&R("div",{key:"close",class:"v-alert__close"},[r.close?R(bt,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var Q;return[(Q=r.close)==null?void 0:Q.call(r,{props:Y.value})]}}):R(cn,Ye({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},Y.value),null)])]}})}}});const SA=me({text:String,clickable:Boolean,...We(),...dt()},"VLabel"),ds=Te()({name:"VLabel",props:SA(),setup(e,a){let{slots:i}=a;return Me(()=>{var r;return R("label",{class:["v-label",{"v-label--clickable":e.clickable},e.class],style:e.style},[e.text,(r=i.default)==null?void 0:r.call(i)])}),{}}});const ap=Symbol.for("vuetify:selection-control-group"),ld=me({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:et,trueIcon:et,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:Boolean,modelValue:null,type:String,valueComparator:{type:Function,default:wi},...We(),...Ht(),...dt()},"SelectionControlGroup"),kA=me({...ld({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),ip=Te()({name:"VSelectionControlGroup",props:kA(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),l=sn(),d=X(()=>e.id||`v-selection-control-group-${l}`),f=X(()=>e.name||d.value),p=new Set;return Pt(ap,{modelValue:r,forceUpdate:()=>{p.forEach(y=>y())},onForceUpdate:y=>{p.add(y),nn(()=>{p.delete(y)})}}),Bt({[e.defaultsTarget]:{color:Ie(e,"color"),disabled:Ie(e,"disabled"),density:Ie(e,"density"),error:Ie(e,"error"),inline:Ie(e,"inline"),modelValue:r,multiple:X(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),name:f,falseIcon:Ie(e,"falseIcon"),trueIcon:Ie(e,"trueIcon"),readonly:Ie(e,"readonly"),ripple:Ie(e,"ripple"),type:Ie(e,"type"),valueComparator:Ie(e,"valueComparator")}}),Me(()=>{var y;return R("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(y=i.default)==null?void 0:y.call(i)])}),{}}}),Go=me({label:String,trueValue:null,falseValue:null,value:null,...We(),...ld()},"VSelectionControl");function CA(e){const a=ct(ap,void 0),{densityClasses:i}=rn(e),r=tt(e,"modelValue"),l=X(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),d=X(()=>e.falseValue!==void 0?e.falseValue:!1),f=X(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),p=X({get(){const A=a?a.modelValue.value:r.value;return f.value?A.some(E=>e.valueComparator(E,l.value)):e.valueComparator(A,l.value)},set(A){if(e.readonly)return;const E=A?l.value:d.value;let _=E;f.value&&(_=A?[...In(r.value),E]:In(r.value).filter(M=>!e.valueComparator(M,l.value))),a?a.modelValue.value=_:r.value=_}}),{textColorClasses:y,textColorStyles:k}=an(X(()=>p.value&&!e.error&&!e.disabled?e.color:void 0)),C=X(()=>p.value?e.trueIcon:e.falseIcon);return{group:a,densityClasses:i,trueValue:l,falseValue:d,model:p,textColorClasses:y,textColorStyles:k,icon:C}}const mi=Te()({name:"VSelectionControl",directives:{Ripple:Ga},inheritAttrs:!1,props:Go(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const{group:l,densityClasses:d,icon:f,model:p,textColorClasses:y,textColorStyles:k,trueValue:C}=CA(e),A=sn(),E=X(()=>e.id||`input-${A}`),_=Xe(!1),M=Xe(!1),F=Re();l==null||l.onForceUpdate(()=>{F.value&&(F.value.checked=p.value)});function $(q){_.value=!0,Ui(q.target,":focus-visible")!==!1&&(M.value=!0)}function B(){_.value=!1,M.value=!1}function L(q){e.readonly&&l&>(()=>l.forceUpdate()),p.value=q.target.checked}return Me(()=>{var ee,W;const q=r.label?r.label({label:e.label,props:{for:E.value}}):e.label,[Y,H]=Si(i),J=R("input",Ye({ref:F,checked:p.value,disabled:!!(e.readonly||e.disabled),id:E.value,onBlur:B,onFocus:$,onInput:L,"aria-disabled":!!(e.readonly||e.disabled),type:e.type,value:C.value,name:e.name,"aria-checked":e.type==="checkbox"?p.value:void 0},H),null);return R("div",Ye({class:["v-selection-control",{"v-selection-control--dirty":p.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":_.value,"v-selection-control--focus-visible":M.value,"v-selection-control--inline":e.inline},d.value,e.class]},Y,{style:e.style}),[R("div",{class:["v-selection-control__wrapper",y.value],style:k.value},[(ee=r.default)==null?void 0:ee.call(r),Et(R("div",{class:["v-selection-control__input"]},[((W=r.input)==null?void 0:W.call(r,{model:p,textColorClasses:y,textColorStyles:k,inputNode:J,icon:f.value,props:{onFocus:$,onBlur:B,id:E.value}}))??R(Ke,null,[f.value&&R(wt,{key:"icon",icon:f.value},null),J])]),[[mn("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),q&&R(ds,{for:E.value,clickable:!0,onClick:j=>j.stopPropagation()},{default:()=>[q]})])}),{isFocused:_,input:F}}}),sp=me({indeterminate:Boolean,indeterminateIcon:{type:et,default:"$checkboxIndeterminate"},...Go({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Zi=Te()({name:"VCheckboxBtn",props:sp(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"indeterminate"),l=tt(e,"modelValue");function d(y){r.value&&(r.value=!1)}const f=X(()=>r.value?e.indeterminateIcon:e.falseIcon),p=X(()=>r.value?e.indeterminateIcon:e.trueIcon);return Me(()=>{const y=_n(mi.filterProps(e)[0],["modelValue"]);return R(mi,Ye(y,{modelValue:l.value,"onUpdate:modelValue":[k=>l.value=k,d],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:f.value,trueIcon:p.value,"aria-checked":r.value?"mixed":void 0}),i)}),{}}});function rp(e){const{t:a}=Rn();function i(r){let{name:l}=r;const d={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],f=e[`onClick:${l}`],p=f&&d?a(`$vuetify.input.${d}`,e.label??""):void 0;return R(wt,{icon:e[`${l}Icon`],"aria-label":p,onClick:f},null)}return{InputIcon:i}}const AA=me({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...We(),...ya({transition:{component:Ju,leaveAbsolute:!0,group:!0}})},"VMessages"),op=Te()({name:"VMessages",props:AA(),setup(e,a){let{slots:i}=a;const r=X(()=>In(e.messages)),{textColorClasses:l,textColorStyles:d}=an(X(()=>e.color));return Me(()=>R(Xn,{transition:e.transition,tag:"div",class:["v-messages",l.value,e.class],style:[d.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&r.value.map((f,p)=>R("div",{class:"v-messages__message",key:`${p}-${r.value}`},[i.message?i.message({message:f}):f]))]})),{}}}),Uo=me({focused:Boolean,"onUpdate:focused":Qn()},"focus");function Ua(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa();const i=tt(e,"focused"),r=X(()=>({[`${a}--focused`]:i.value}));function l(){i.value=!0}function d(){i.value=!1}return{focusClasses:r,isFocused:i,focus:l,blur:d}}const lp=Symbol.for("vuetify:form"),PA=me({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function EA(e){const a=tt(e,"modelValue"),i=X(()=>e.disabled),r=X(()=>e.readonly),l=Xe(!1),d=Re([]),f=Re([]);async function p(){const C=[];let A=!0;f.value=[],l.value=!0;for(const E of d.value){const _=await E.validate();if(_.length>0&&(A=!1,C.push({id:E.id,errorMessages:_})),!A&&e.fastFail)break}return f.value=C,l.value=!1,{valid:A,errors:f.value}}function y(){d.value.forEach(C=>C.reset())}function k(){d.value.forEach(C=>C.resetValidation())}return He(d,()=>{let C=0,A=0;const E=[];for(const _ of d.value)_.isValid===!1?(A++,E.push({id:_.id,errorMessages:_.errorMessages})):_.isValid===!0&&C++;f.value=E,a.value=A>0?!1:C===d.value.length?!0:null},{deep:!0}),Pt(lp,{register:C=>{let{id:A,validate:E,reset:_,resetValidation:M}=C;d.value.some(F=>F.id===A),d.value.push({id:A,validate:E,reset:_,resetValidation:M,isValid:null,errorMessages:[]})},unregister:C=>{d.value=d.value.filter(A=>A.id!==C)},update:(C,A,E)=>{const _=d.value.find(M=>M.id===C);_&&(_.isValid=A,_.errorMessages=E)},isDisabled:i,isReadonly:r,isValidating:l,isValid:a,items:d,validateOn:Ie(e,"validateOn")}),{errors:f,isDisabled:i,isReadonly:r,isValidating:l,isValid:a,items:d,validate:p,reset:y,resetValidation:k}}function qo(){return ct(lp,null)}const cp=me({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,...Uo()},"validation");function up(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:xa(),i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:sn();const r=tt(e,"modelValue"),l=X(()=>e.validationValue===void 0?r.value:e.validationValue),d=qo(),f=Re([]),p=Xe(!0),y=X(()=>!!(In(r.value===""?null:r.value).length||In(l.value===""?null:l.value).length)),k=X(()=>!!(e.disabled??(d==null?void 0:d.isDisabled.value))),C=X(()=>!!(e.readonly??(d==null?void 0:d.isReadonly.value))),A=X(()=>e.errorMessages.length?In(e.errorMessages).slice(0,Math.max(0,+e.maxErrors)):f.value),E=X(()=>{let Y=(e.validateOn??(d==null?void 0:d.validateOn.value))||"input";Y==="lazy"&&(Y="input lazy");const H=new Set((Y==null?void 0:Y.split(" "))??[]);return{blur:H.has("blur")||H.has("input"),input:H.has("input"),submit:H.has("submit"),lazy:H.has("lazy")}}),_=X(()=>e.error||e.errorMessages.length?!1:e.rules.length?p.value?f.value.length||E.value.lazy?null:!0:!f.value.length:!0),M=Xe(!1),F=X(()=>({[`${a}--error`]:_.value===!1,[`${a}--dirty`]:y.value,[`${a}--disabled`]:k.value,[`${a}--readonly`]:C.value})),$=X(()=>e.name??_t(i));cr(()=>{d==null||d.register({id:$.value,validate:q,reset:B,resetValidation:L})}),qt(()=>{d==null||d.unregister($.value)}),zt(async()=>{E.value.lazy||await q(!0),d==null||d.update($.value,_.value,A.value)}),Ya(()=>E.value.input,()=>{He(l,()=>{if(l.value!=null)q();else if(e.focused){const Y=He(()=>e.focused,H=>{H||q(),Y()})}})}),Ya(()=>E.value.blur,()=>{He(()=>e.focused,Y=>{Y||q()})}),He(_,()=>{d==null||d.update($.value,_.value,A.value)});function B(){r.value=null,gt(L)}function L(){p.value=!0,E.value.lazy?f.value=[]:q(!0)}async function q(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const H=[];M.value=!0;for(const J of e.rules){if(H.length>=+(e.maxErrors??1))break;const W=await(typeof J=="function"?J:()=>J)(l.value);if(W!==!0){if(W!==!1&&typeof W!="string"){console.warn(`${W} is not a valid value. Rule functions must return boolean true or a string.`);continue}H.push(W||"")}}return f.value=H,M.value=!1,p.value=Y,f.value}return{errorMessages:A,isDirty:y,isDisabled:k,isReadonly:C,isPristine:p,isValid:_,isValidating:M,reset:B,resetValidation:L,validate:q,validationClasses:F}}const Sa=me({id:String,appendIcon:et,centerAffix:{type:Boolean,default:!0},prependIcon:et,hideDetails:[Boolean,String],hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Qn(),"onClick:append":Qn(),...We(),...Ht(),...cp()},"VInput"),Ut=Te()({name:"VInput",props:{...Sa()},emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r,emit:l}=a;const{densityClasses:d}=rn(e),{rtlClasses:f}=$t(),{InputIcon:p}=rp(e),y=sn(),k=X(()=>e.id||`input-${y}`),C=X(()=>`${k.value}-messages`),{errorMessages:A,isDirty:E,isDisabled:_,isReadonly:M,isPristine:F,isValid:$,isValidating:B,reset:L,resetValidation:q,validate:Y,validationClasses:H}=up(e,"v-input",k),J=X(()=>({id:k,messagesId:C,isDirty:E,isDisabled:_,isReadonly:M,isPristine:F,isValid:$,isValidating:B,reset:L,resetValidation:q,validate:Y})),ee=X(()=>{var W;return(W=e.errorMessages)!=null&&W.length||!F.value&&A.value.length?A.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Me(()=>{var ne,oe,le,Ce;const W=!!(r.prepend||e.prependIcon),j=!!(r.append||e.appendIcon),Q=ee.value.length>0,ie=!e.hideDetails||e.hideDetails==="auto"&&(Q||!!r.details);return R("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix},d.value,f.value,H.value,e.class],style:e.style},[W&&R("div",{key:"prepend",class:"v-input__prepend"},[(ne=r.prepend)==null?void 0:ne.call(r,J.value),e.prependIcon&&R(p,{key:"prepend-icon",name:"prepend"},null)]),r.default&&R("div",{class:"v-input__control"},[(oe=r.default)==null?void 0:oe.call(r,J.value)]),j&&R("div",{key:"append",class:"v-input__append"},[e.appendIcon&&R(p,{key:"append-icon",name:"append"},null),(le=r.append)==null?void 0:le.call(r,J.value)]),ie&&R("div",{class:"v-input__details"},[R(op,{id:C.value,active:Q,messages:ee.value},{message:r.message}),(Ce=r.details)==null?void 0:Ce.call(r,J.value)])])}),{reset:L,resetValidation:q,validate:Y}}}),TA=me({...Sa(),..._n(sp(),["inline"])},"VCheckbox"),IA=Te()({name:"VCheckbox",inheritAttrs:!1,props:TA(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=tt(e,"modelValue"),{isFocused:d,focus:f,blur:p}=Ua(e),y=sn(),k=X(()=>e.id||`checkbox-${y}`);return Me(()=>{const[C,A]=Si(i),[E,_]=Ut.filterProps(e),[M,F]=Zi.filterProps(e);return R(Ut,Ye({class:["v-checkbox",e.class]},C,E,{modelValue:l.value,"onUpdate:modelValue":$=>l.value=$,id:k.value,focused:d.value,style:e.style}),{...r,default:$=>{let{id:B,messagesId:L,isDisabled:q,isReadonly:Y}=$;return R(Zi,Ye(M,{id:B.value,"aria-describedby":L.value,disabled:q.value,readonly:Y.value},A,{modelValue:l.value,"onUpdate:modelValue":H=>l.value=H,onFocus:f,onBlur:p}),r)}})}),{}}});const LA=me({start:Boolean,end:Boolean,icon:et,image:String,...We(),...Ht(),...At(),...wa(),...at(),...dt(),...Bn({variant:"flat"})},"VAvatar"),Wa=Te()({name:"VAvatar",props:LA(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{colorClasses:l,colorStyles:d,variantClasses:f}=Pi(e),{densityClasses:p}=rn(e),{roundedClasses:y}=Lt(e),{sizeClasses:k,sizeStyles:C}=ls(e);return Me(()=>R(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},r.value,l.value,p.value,y.value,k.value,f.value,e.class],style:[d.value,C.value,e.style]},{default:()=>{var A;return[e.image?R(vi,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?R(wt,{key:"icon",icon:e.icon},null):(A=i.default)==null?void 0:A.call(i),Ai(!1,"v-avatar")]}})),{}}});const dp=Symbol.for("vuetify:v-chip-group"),_A=me({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:wi},...We(),...ss({selectedClass:"v-chip--selected"}),...at(),...dt(),...Bn({variant:"tonal"})},"VChipGroup"),VA=Te()({name:"VChipGroup",props:_A(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isSelected:l,select:d,next:f,prev:p,selected:y}=Ei(e,dp);return Bt({VChip:{color:Ie(e,"color"),disabled:Ie(e,"disabled"),filter:Ie(e,"filter"),variant:Ie(e,"variant")}}),Me(()=>R(e.tag,{class:["v-chip-group",{"v-chip-group--column":e.column},r.value,e.class],style:e.style},{default:()=>{var k;return[(k=i.default)==null?void 0:k.call(i,{isSelected:l,select:d,next:f,prev:p,selected:y.value})]}})),{}}}),RA=me({activeClass:String,appendAvatar:String,appendIcon:et,closable:Boolean,closeIcon:{type:et,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Qn(),onClickOnce:Qn(),...Cn(),...We(),...Ht(),...Nt(),...rs(),...At(),...mr(),...wa(),...at({tag:"span"}),...dt(),...Bn({variant:"tonal"})},"VChip"),pr=Te()({name:"VChip",directives:{Ripple:Ga},props:RA(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{t:d}=Rn(),{borderClasses:f}=Fn(e),{colorClasses:p,colorStyles:y,variantClasses:k}=Pi(e),{densityClasses:C}=rn(e),{elevationClasses:A}=Kt(e),{roundedClasses:E}=Lt(e),{sizeClasses:_}=ls(e),{themeClasses:M}=vt(e),F=tt(e,"modelValue"),$=os(e,dp,!1),B=vr(e,i),L=X(()=>e.link!==!1&&B.isLink.value),q=X(()=>!e.disabled&&e.link!==!1&&(!!$||e.link||B.isClickable.value)),Y=X(()=>({"aria-label":d(e.closeLabel),onClick(ee){ee.stopPropagation(),F.value=!1,r("click:close",ee)}}));function H(ee){var W;r("click",ee),q.value&&((W=B.navigate)==null||W.call(B,ee),$==null||$.toggle())}function J(ee){(ee.key==="Enter"||ee.key===" ")&&(ee.preventDefault(),H(ee))}return()=>{const ee=B.isLink.value?"a":e.tag,W=!!(e.appendIcon||e.appendAvatar),j=!!(W||l.append),Q=!!(l.close||e.closable),ie=!!(l.filter||e.filter)&&$,ne=!!(e.prependIcon||e.prependAvatar),oe=!!(ne||l.prepend),le=!$||$.isSelected.value;return F.value&&Et(R(ee,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":q.value,"v-chip--filter":ie,"v-chip--pill":e.pill},M.value,f.value,le?p.value:void 0,C.value,A.value,E.value,_.value,k.value,$==null?void 0:$.selectedClass.value,e.class],style:[le?y.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:B.href.value,tabindex:q.value?0:void 0,onClick:H,onKeydown:q.value&&!L.value&&J},{default:()=>{var Ce;return[Ai(q.value,"v-chip"),ie&&R(Qu,{key:"filter"},{default:()=>[Et(R("div",{class:"v-chip__filter"},[l.filter?R(bt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):R(wt,{key:"filter-icon",icon:e.filterIcon},null)]),[[Ln,$.isSelected.value]])]}),oe&&R("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?R(bt,{key:"prepend-defaults",disabled:!ne,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):R(Ke,null,[e.prependIcon&&R(wt,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&R(Wa,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),R("div",{class:"v-chip__content"},[((Ce=l.default)==null?void 0:Ce.call(l,{isSelected:$==null?void 0:$.isSelected.value,selectedClass:$==null?void 0:$.selectedClass.value,select:$==null?void 0:$.select,toggle:$==null?void 0:$.toggle,value:$==null?void 0:$.value.value,disabled:e.disabled}))??e.text]),j&&R("div",{key:"append",class:"v-chip__append"},[l.append?R(bt,{key:"append-defaults",disabled:!W,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):R(Ke,null,[e.appendIcon&&R(wt,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&R(Wa,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),Q&&R("div",Ye({key:"close",class:"v-chip__close"},Y.value),[l.close?R(bt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):R(wt,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[mn("ripple"),q.value&&e.ripple,null]])}}});const Rc=Symbol.for("vuetify:list");function hp(){const e=ct(Rc,{hasPrepend:Xe(!1),updateHasPrepend:()=>null}),a={hasPrepend:Xe(!1),updateHasPrepend:i=>{i&&(a.hasPrepend.value=i)}};return Pt(Rc,a),e}function fp(){return ct(Rc,null)}const MA={open:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(i){const d=new Set;d.add(a);let f=l.get(a);for(;f!=null;)d.add(f),f=l.get(f);return d}else return r.delete(a),r},select:()=>null},gp={open:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(i){let d=l.get(a);for(r.add(a);d!=null&&d!==a;)r.add(d),d=l.get(d);return r}else r.delete(a);return r},select:()=>null},OA={open:gp.open,select:e=>{let{id:a,value:i,opened:r,parents:l}=e;if(!i)return r;const d=[];let f=l.get(a);for(;f!=null;)d.push(f),f=l.get(f);return new Set(d)}},cd=e=>{const a={select:i=>{let{id:r,value:l,selected:d}=i;if(r=nt(r),e&&!l){const f=Array.from(d.entries()).reduce((p,y)=>{let[k,C]=y;return C==="on"?[...p,k]:p},[]);if(f.length===1&&f[0]===r)return d}return d.set(r,l?"on":"off"),d},in:(i,r,l)=>{let d=new Map;for(const f of i||[])d=a.select({id:f,value:!0,selected:new Map(d),children:r,parents:l});return d},out:i=>{const r=[];for(const[l,d]of i.entries())d==="on"&&r.push(l);return r}};return a},vp=e=>{const a=cd(e);return{select:r=>{let{selected:l,id:d,...f}=r;d=nt(d);const p=l.has(d)?new Map([[d,l.get(d)]]):new Map;return a.select({...f,id:d,selected:p})},in:(r,l,d)=>{let f=new Map;return r!=null&&r.length&&(f=a.in(r.slice(0,1),l,d)),f},out:(r,l,d)=>a.out(r,l,d)}},FA=e=>{const a=cd(e);return{select:r=>{let{id:l,selected:d,children:f,...p}=r;return l=nt(l),f.has(l)?d:a.select({id:l,selected:d,children:f,...p})},in:a.in,out:a.out}},BA=e=>{const a=vp(e);return{select:r=>{let{id:l,selected:d,children:f,...p}=r;return l=nt(l),f.has(l)?d:a.select({id:l,selected:d,children:f,...p})},in:a.in,out:a.out}},DA=e=>{const a={select:i=>{let{id:r,value:l,selected:d,children:f,parents:p}=i;r=nt(r);const y=new Map(d),k=[r];for(;k.length;){const A=k.shift();d.set(A,l?"on":"off"),f.has(A)&&k.push(...f.get(A))}let C=p.get(r);for(;C;){const A=f.get(C),E=A.every(M=>d.get(M)==="on"),_=A.every(M=>!d.has(M)||d.get(M)==="off");d.set(C,E?"on":_?"off":"indeterminate"),C=p.get(C)}return e&&!l&&Array.from(d.entries()).reduce((E,_)=>{let[M,F]=_;return F==="on"?[...E,M]:E},[]).length===0?y:d},in:(i,r,l)=>{let d=new Map;for(const f of i||[])d=a.select({id:f,value:!0,selected:new Map(d),children:r,parents:l});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 a},Qs=Symbol.for("vuetify:nested"),mp={id:Xe(),root:{register:()=>null,unregister:()=>null,parents:Re(new Map),children:Re(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:Re(new Set),selected:Re(new Map),selectedValues:Re([])}},zA=me({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),NA=e=>{let a=!1;const i=Re(new Map),r=Re(new Map),l=tt(e,"opened",e.opened,A=>new Set(A),A=>[...A.values()]),d=X(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return BA(e.mandatory);case"leaf":return FA(e.mandatory);case"independent":return cd(e.mandatory);case"single-independent":return vp(e.mandatory);case"classic":default:return DA(e.mandatory)}}),f=X(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return OA;case"single":return MA;case"multiple":default:return gp}}),p=tt(e,"selected",e.selected,A=>d.value.in(A,i.value,r.value),A=>d.value.out(A,i.value,r.value));qt(()=>{a=!0});function y(A){const E=[];let _=A;for(;_!=null;)E.unshift(_),_=r.value.get(_);return E}const k=Wt("nested"),C={id:Xe(),root:{opened:l,selected:p,selectedValues:X(()=>{const A=[];for(const[E,_]of p.value.entries())_==="on"&&A.push(E);return A}),register:(A,E,_)=>{E&&A!==E&&r.value.set(A,E),_&&i.value.set(A,[]),E!=null&&i.value.set(E,[...i.value.get(E)||[],A])},unregister:A=>{if(a)return;i.value.delete(A);const E=r.value.get(A);if(E){const _=i.value.get(E)??[];i.value.set(E,_.filter(M=>M!==A))}r.value.delete(A),l.value.delete(A)},open:(A,E,_)=>{k.emit("click:open",{id:A,value:E,path:y(A),event:_});const M=f.value.open({id:A,value:E,opened:new Set(l.value),children:i.value,parents:r.value,event:_});M&&(l.value=M)},openOnSelect:(A,E,_)=>{const M=f.value.select({id:A,value:E,selected:new Map(p.value),opened:new Set(l.value),children:i.value,parents:r.value,event:_});M&&(l.value=M)},select:(A,E,_)=>{k.emit("click:select",{id:A,value:E,path:y(A),event:_});const M=d.value.select({id:A,value:E,selected:new Map(p.value),children:i.value,parents:r.value,event:_});M&&(p.value=M),C.root.openOnSelect(A,E,_)},children:i,parents:r}};return Pt(Qs,C),C.root},pp=(e,a)=>{const i=ct(Qs,mp),r=Symbol(sn()),l=X(()=>e.value!==void 0?e.value:r),d={...i,id:l,open:(f,p)=>i.root.open(l.value,f,p),openOnSelect:(f,p)=>i.root.openOnSelect(l.value,f,p),isOpen:X(()=>i.root.opened.value.has(l.value)),parent:X(()=>i.root.parents.value.get(l.value)),select:(f,p)=>i.root.select(l.value,f,p),isSelected:X(()=>i.root.selected.value.get(nt(l.value))==="on"),isIndeterminate:X(()=>i.root.selected.value.get(l.value)==="indeterminate"),isLeaf:X(()=>!i.root.children.value.get(l.value)),isGroupActivator:i.isGroupActivator};return!i.isGroupActivator&&i.root.register(l.value,i.id.value,a),qt(()=>{!i.isGroupActivator&&i.root.unregister(l.value)}),a&&Pt(Qs,d),d},HA=()=>{const e=ct(Qs,mp);Pt(Qs,{...e,isGroupActivator:!0})},XA=Vn({name:"VListGroupActivator",setup(e,a){let{slots:i}=a;return HA(),()=>{var r;return(r=i.default)==null?void 0:r.call(i)}}}),YA=me({activeColor:String,baseColor:String,color:String,collapseIcon:{type:et,default:"$collapse"},expandIcon:{type:et,default:"$expand"},prependIcon:et,appendIcon:et,fluid:Boolean,subgroup:Boolean,title:String,value:null,...We(),...at()},"VListGroup"),Mc=Te()({name:"VListGroup",props:YA(),setup(e,a){let{slots:i}=a;const{isOpen:r,open:l,id:d}=pp(Ie(e,"value"),!0),f=X(()=>`v-list-group--id-${String(d.value)}`),p=fp(),{isBooted:y}=Ci();function k(_){l(!r.value,_)}const C=X(()=>({onClick:k,class:"v-list-group__header",id:f.value})),A=X(()=>r.value?e.collapseIcon:e.expandIcon),E=X(()=>({VListItem:{active:r.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&A.value,appendIcon:e.appendIcon||!e.subgroup&&A.value,title:e.title,value:e.value}}));return Me(()=>R(e.tag,{class:["v-list-group",{"v-list-group--prepend":p==null?void 0:p.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":r.value},e.class],style:e.style},{default:()=>[i.activator&&R(bt,{defaults:E.value},{default:()=>[R(XA,null,{default:()=>[i.activator({props:C.value,isOpen:r.value})]})]}),R(Xn,{transition:{component:Wo},disabled:!y.value},{default:()=>{var _;return[Et(R("div",{class:"v-list-group__items",role:"group","aria-labelledby":f.value},[(_=i.default)==null?void 0:_.call(i)]),[[Ln,r.value]])]}})]})),{}}});const bp=Gn("v-list-item-subtitle"),xp=Gn("v-list-item-title"),WA=me({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:et,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number,Boolean],title:[String,Number,Boolean],value:null,onClick:Qn(),onClickOnce:Qn(),...Cn(),...We(),...Ht(),...Mn(),...Nt(),...At(),...mr(),...at(),...dt(),...Bn({variant:"text"})},"VListItem"),va=Te()({name:"VListItem",directives:{Ripple:Ga},props:WA(),emits:{click:e=>!0},setup(e,a){let{attrs:i,slots:r,emit:l}=a;const d=vr(e,i),f=X(()=>e.value===void 0?d.href.value:e.value),{select:p,isSelected:y,isIndeterminate:k,isGroupActivator:C,root:A,parent:E,openOnSelect:_}=pp(f,!1),M=fp(),F=X(()=>{var he;return e.active!==!1&&(e.active||((he=d.isActive)==null?void 0:he.value)||y.value)}),$=X(()=>e.link!==!1&&d.isLink.value),B=X(()=>!e.disabled&&e.link!==!1&&(e.link||d.isClickable.value||e.value!=null&&!!M)),L=X(()=>e.rounded||e.nav),q=X(()=>e.color??e.activeColor),Y=X(()=>({color:F.value?q.value??e.baseColor:e.baseColor,variant:e.variant}));He(()=>{var he;return(he=d.isActive)==null?void 0:he.value},he=>{he&&E.value!=null&&A.open(E.value,!0),he&&_(he)},{immediate:!0});const{themeClasses:H}=vt(e),{borderClasses:J}=Fn(e),{colorClasses:ee,colorStyles:W,variantClasses:j}=Pi(Y),{densityClasses:Q}=rn(e),{dimensionStyles:ie}=On(e),{elevationClasses:ne}=Kt(e),{roundedClasses:oe}=Lt(L),le=X(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),Ce=X(()=>({isActive:F.value,select:p,isSelected:y.value,isIndeterminate:k.value}));function ye(he){var Se;l("click",he),!(C||!B.value)&&((Se=d.navigate)==null||Se.call(d,he),e.value!=null&&p(!y.value,he))}function fe(he){(he.key==="Enter"||he.key===" ")&&(he.preventDefault(),ye(he))}return Me(()=>{const he=$.value?"a":e.tag,Se=r.title||e.title,Ee=r.subtitle||e.subtitle,De=!!(e.appendAvatar||e.appendIcon),Fe=!!(De||r.append),Ze=!!(e.prependAvatar||e.prependIcon),Je=!!(Ze||r.prepend);return M==null||M.updateHasPrepend(Je),e.activeColor&&wk("active-color",["color","base-color"]),Et(R(he,{class:["v-list-item",{"v-list-item--active":F.value,"v-list-item--disabled":e.disabled,"v-list-item--link":B.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Je&&(M==null?void 0:M.hasPrepend.value),[`${e.activeClass}`]:e.activeClass&&F.value},H.value,J.value,ee.value,Q.value,ne.value,le.value,oe.value,j.value,e.class],style:[W.value,ie.value,e.style],href:d.href.value,tabindex:B.value?M?-2:0:void 0,onClick:ye,onKeydown:B.value&&!$.value&&fe},{default:()=>{var ze;return[Ai(B.value||F.value,"v-list-item"),Je&&R("div",{key:"prepend",class:"v-list-item__prepend"},[r.prepend?R(bt,{key:"prepend-defaults",disabled:!Ze,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ue;return[(ue=r.prepend)==null?void 0:ue.call(r,Ce.value)]}}):R(Ke,null,[e.prependAvatar&&R(Wa,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&R(wt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),R("div",{class:"v-list-item__spacer"},null)]),R("div",{class:"v-list-item__content","data-no-activator":""},[Se&&R(xp,{key:"title"},{default:()=>{var ue;return[((ue=r.title)==null?void 0:ue.call(r,{title:e.title}))??e.title]}}),Ee&&R(bp,{key:"subtitle"},{default:()=>{var ue;return[((ue=r.subtitle)==null?void 0:ue.call(r,{subtitle:e.subtitle}))??e.subtitle]}}),(ze=r.default)==null?void 0:ze.call(r,Ce.value)]),Fe&&R("div",{key:"append",class:"v-list-item__append"},[r.append?R(bt,{key:"append-defaults",disabled:!De,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ue;return[(ue=r.append)==null?void 0:ue.call(r,Ce.value)]}}):R(Ke,null,[e.appendIcon&&R(wt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&R(Wa,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),R("div",{class:"v-list-item__spacer"},null)])]}}),[[mn("ripple"),B.value&&e.ripple]])}),{}}}),$A=me({color:String,inset:Boolean,sticky:Boolean,title:String,...We(),...at()},"VListSubheader"),yp=Te()({name:"VListSubheader",props:$A(),setup(e,a){let{slots:i}=a;const{textColorClasses:r,textColorStyles:l}=an(Ie(e,"color"));return Me(()=>{const d=!!(i.default||e.title);return R(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},r.value,e.class],style:[{textColorStyles:l},e.style]},{default:()=>{var f;return[d&&R("div",{class:"v-list-subheader__text"},[((f=i.default)==null?void 0:f.call(i))??e.title])]}})}),{}}});const jA=me({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...We(),...dt()},"VDivider"),wp=Te()({name:"VDivider",props:jA(),setup(e,a){let{attrs:i}=a;const{themeClasses:r}=vt(e),{textColorClasses:l,textColorStyles:d}=an(Ie(e,"color")),f=X(()=>{const p={};return e.length&&(p[e.vertical?"maxHeight":"maxWidth"]=$e(e.length)),e.thickness&&(p[e.vertical?"borderRightWidth":"borderTopWidth"]=$e(e.thickness)),p});return Me(()=>R("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},r.value,l.value,e.class],style:[f.value,d.value,e.style],"aria-orientation":!i.role||i.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${i.role||"separator"}`},null)),{}}}),GA=me({items:Array},"VListChildren"),Sp=Te()({name:"VListChildren",props:GA(),setup(e,a){let{slots:i}=a;return hp(),()=>{var r,l;return((r=i.default)==null?void 0:r.call(i))??((l=e.items)==null?void 0:l.map(d=>{var _,M;let{children:f,props:p,type:y,raw:k}=d;if(y==="divider")return((_=i.divider)==null?void 0:_.call(i,{props:p}))??R(wp,p,null);if(y==="subheader")return((M=i.subheader)==null?void 0:M.call(i,{props:p}))??R(yp,p,null);const C={subtitle:i.subtitle?F=>{var $;return($=i.subtitle)==null?void 0:$.call(i,{...F,item:k})}:void 0,prepend:i.prepend?F=>{var $;return($=i.prepend)==null?void 0:$.call(i,{...F,item:k})}:void 0,append:i.append?F=>{var $;return($=i.append)==null?void 0:$.call(i,{...F,item:k})}:void 0,title:i.title?F=>{var $;return($=i.title)==null?void 0:$.call(i,{...F,item:k})}:void 0},[A,E]=Mc.filterProps(p);return f?R(Mc,Ye({value:p==null?void 0:p.value},A),{activator:F=>{let{props:$}=F;return i.header?i.header({props:{...p,...$}}):R(va,Ye(p,$),C)},default:()=>R(Sp,{items:f},i)}):i.item?i.item({props:p}):R(va,p,C)}))}}}),kp=me({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"},returnObject:Boolean},"list-items");function Bi(e,a){const i=Qt(a,e.itemTitle,a),r=e.returnObject?a:Qt(a,e.itemValue,i),l=Qt(a,e.itemChildren),d=e.itemProps===!0?typeof a=="object"&&a!=null&&!Array.isArray(a)?"children"in a?gi(a,["children"])[1]:a:void 0:Qt(a,e.itemProps),f={title:i,value:r,...d};return{title:String(f.title??""),value:f.value,props:f,children:Array.isArray(l)?Cp(e,l):void 0,raw:a}}function Cp(e,a){const i=[];for(const r of a)i.push(Bi(e,r));return i}function ud(e){const a=X(()=>Cp(e,e.items));return UA(a,i=>Bi(e,i))}function UA(e,a){function i(l){return l.filter(d=>d!==null||e.value.some(f=>f.value===null)).map(d=>e.value.find(p=>wi(d,p.value))??a(d))}function r(l){return l.map(d=>{let{value:f}=d;return f})}return{items:e,transformIn:i,transformOut:r}}function qA(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function KA(e,a){const i=Qt(a,e.itemType,"item"),r=qA(a)?a:Qt(a,e.itemTitle),l=Qt(a,e.itemValue,void 0),d=Qt(a,e.itemChildren),f=e.itemProps===!0?gi(a,["children"])[1]:Qt(a,e.itemProps),p={title:r,value:l,...f};return{type:i,title:p.title,value:p.value,props:p,children:i==="item"&&d?Ap(e,d):void 0,raw:a}}function Ap(e,a){const i=[];for(const r of a)i.push(KA(e,r));return i}function ZA(e){return{items:X(()=>Ap(e,e.items))}}const JA=me({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,lines:{type:[Boolean,String],default:"one"},nav:Boolean,...zA({selectStrategy:"single-leaf",openStrategy:"list"}),...Cn(),...We(),...Ht(),...Mn(),...Nt(),itemType:{type:String,default:"type"},...kp(),...At(),...at(),...dt(),...Bn({variant:"text"})},"VList"),Ko=Te()({name:"VList",props:JA(),emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,a){let{slots:i}=a;const{items:r}=ZA(e),{themeClasses:l}=vt(e),{backgroundColorClasses:d,backgroundColorStyles:f}=Vt(Ie(e,"bgColor")),{borderClasses:p}=Fn(e),{densityClasses:y}=rn(e),{dimensionStyles:k}=On(e),{elevationClasses:C}=Kt(e),{roundedClasses:A}=Lt(e),{open:E,select:_}=NA(e),M=X(()=>e.lines?`v-list--${e.lines}-line`:void 0),F=Ie(e,"activeColor"),$=Ie(e,"baseColor"),B=Ie(e,"color");hp(),Bt({VListGroup:{activeColor:F,baseColor:$,color:B},VListItem:{activeClass:Ie(e,"activeClass"),activeColor:F,baseColor:$,color:B,density:Ie(e,"density"),disabled:Ie(e,"disabled"),lines:Ie(e,"lines"),nav:Ie(e,"nav"),variant:Ie(e,"variant")}});const L=Xe(!1),q=Re();function Y(j){L.value=!0}function H(j){L.value=!1}function J(j){var Q;!L.value&&!(j.relatedTarget&&((Q=q.value)!=null&&Q.contains(j.relatedTarget)))&&W()}function ee(j){if(q.value){if(j.key==="ArrowDown")W("next");else if(j.key==="ArrowUp")W("prev");else if(j.key==="Home")W("first");else if(j.key==="End")W("last");else return;j.preventDefault()}}function W(j){if(q.value)return io(q.value,j)}return Me(()=>R(e.tag,{ref:q,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav},l.value,d.value,p.value,y.value,C.value,M.value,A.value,e.class],style:[f.value,k.value,e.style],tabindex:e.disabled||L.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:Y,onFocusout:H,onFocus:J,onKeydown:ee},{default:()=>[R(Sp,{items:r.value},i)]})),{open:E,select:_,focus:W}}}),QA=Gn("v-list-img"),eP=me({start:Boolean,end:Boolean,...We(),...at()},"VListItemAction"),tP=Te()({name:"VListItemAction",props:eP(),setup(e,a){let{slots:i}=a;return Me(()=>R(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},i)),{}}}),nP=me({start:Boolean,end:Boolean,...We(),...at()},"VListItemMedia"),aP=Te()({name:"VListItemMedia",props:nP(),setup(e,a){let{slots:i}=a;return Me(()=>R(e.tag,{class:["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class],style:e.style},i)),{}}});function _l(e,a){return{x:e.x+a.x,y:e.y+a.y}}function iP(e,a){return{x:e.x-a.x,y:e.y-a.y}}function Af(e,a){if(e.side==="top"||e.side==="bottom"){const{side:i,align:r}=e,l=r==="left"?0:r==="center"?a.width/2:r==="right"?a.width:r,d=i==="top"?0:i==="bottom"?a.height:i;return _l({x:l,y:d},a)}else if(e.side==="left"||e.side==="right"){const{side:i,align:r}=e,l=i==="left"?0:i==="right"?a.width:i,d=r==="top"?0:r==="center"?a.height/2:r==="bottom"?a.height:r;return _l({x:l,y:d},a)}return _l({x:a.width/2,y:a.height/2},a)}const Pp={static:oP,connected:cP},sP=me({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Pp},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function rP(e,a){const i=Re({}),r=Re();St&&(Ya(()=>!!(a.isActive.value&&e.locationStrategy),d=>{var f,p;He(()=>e.locationStrategy,d),nn(()=>{r.value=void 0}),typeof e.locationStrategy=="function"?r.value=(f=e.locationStrategy(a,e,i))==null?void 0:f.updateLocation:r.value=(p=Pp[e.locationStrategy](a,e,i))==null?void 0:p.updateLocation}),window.addEventListener("resize",l,{passive:!0}),nn(()=>{window.removeEventListener("resize",l),r.value=void 0}));function l(d){var f;(f=r.value)==null||f.call(r,d)}return{contentStyles:i,updateLocation:r}}function oP(){}function lP(e,a){a?e.style.removeProperty("left"):e.style.removeProperty("right");const i=Xu(e);return a?i.x+=parseFloat(e.style.right||0):i.x-=parseFloat(e.style.left||0),i.y-=parseFloat(e.style.top||0),i}function cP(e,a,i){Dk(e.activatorEl.value)&&Object.assign(i.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:d}=Nu(()=>{const M=xc(a.location,e.isRtl.value),F=a.origin==="overlap"?M:a.origin==="auto"?El(M):xc(a.origin,e.isRtl.value);return M.side===F.side&&M.align===Tl(F).align?{preferredAnchor:Uh(M),preferredOrigin:Uh(F)}:{preferredAnchor:M,preferredOrigin:F}}),[f,p,y,k]=["minWidth","minHeight","maxWidth","maxHeight"].map(M=>X(()=>{const F=parseFloat(a[M]);return isNaN(F)?1/0:F})),C=X(()=>{if(Array.isArray(a.offset))return a.offset;if(typeof a.offset=="string"){const M=a.offset.split(" ").map(parseFloat);return M.length<2&&M.push(0),M}return typeof a.offset=="number"?[a.offset,0]:[0,0]});let A=!1;const E=new ResizeObserver(()=>{A&&_()});He([e.activatorEl,e.contentEl],(M,F)=>{let[$,B]=M,[L,q]=F;L&&E.unobserve(L),$&&E.observe($),q&&E.unobserve(q),B&&E.observe(B)},{immediate:!0}),nn(()=>{E.disconnect()});function _(){if(A=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>A=!0)}),!e.activatorEl.value||!e.contentEl.value)return;const M=e.activatorEl.value.getBoundingClientRect(),F=lP(e.contentEl.value,e.isRtl.value),$=ro(e.contentEl.value),B=12;$.length||($.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(F.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),F.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const L=$.reduce((ie,ne)=>{const oe=ne.getBoundingClientRect(),le=new Hi({x:ne===document.documentElement?0:oe.x,y:ne===document.documentElement?0:oe.y,width:ne.clientWidth,height:ne.clientHeight});return ie?new Hi({x:Math.max(ie.left,le.left),y:Math.max(ie.top,le.top),width:Math.min(ie.right,le.right)-Math.max(ie.left,le.left),height:Math.min(ie.bottom,le.bottom)-Math.max(ie.top,le.top)}):le},void 0);L.x+=B,L.y+=B,L.width-=B*2,L.height-=B*2;let q={anchor:l.value,origin:d.value};function Y(ie){const ne=new Hi(F),oe=Af(ie.anchor,M),le=Af(ie.origin,ne);let{x:Ce,y:ye}=iP(oe,le);switch(ie.anchor.side){case"top":ye-=C.value[0];break;case"bottom":ye+=C.value[0];break;case"left":Ce-=C.value[0];break;case"right":Ce+=C.value[0];break}switch(ie.anchor.align){case"top":ye-=C.value[1];break;case"bottom":ye+=C.value[1];break;case"left":Ce-=C.value[1];break;case"right":Ce+=C.value[1];break}return ne.x+=Ce,ne.y+=ye,ne.width=Math.min(ne.width,y.value),ne.height=Math.min(ne.height,k.value),{overflows:Kh(ne,L),x:Ce,y:ye}}let H=0,J=0;const ee={x:0,y:0},W={x:!1,y:!1};let j=-1;for(;!(j++>10);){const{x:ie,y:ne,overflows:oe}=Y(q);H+=ie,J+=ne,F.x+=ie,F.y+=ne;{const le=qh(q.anchor),Ce=oe.x.before||oe.x.after,ye=oe.y.before||oe.y.after;let fe=!1;if(["x","y"].forEach(he=>{if(he==="x"&&Ce&&!W.x||he==="y"&&ye&&!W.y){const Se={anchor:{...q.anchor},origin:{...q.origin}},Ee=he==="x"?le==="y"?Tl:El:le==="y"?El:Tl;Se.anchor=Ee(Se.anchor),Se.origin=Ee(Se.origin);const{overflows:De}=Y(Se);(De[he].before<=oe[he].before&&De[he].after<=oe[he].after||De[he].before+De[he].after<(oe[he].before+oe[he].after)/2)&&(q=Se,fe=W[he]=!0)}}),fe)continue}oe.x.before&&(H+=oe.x.before,F.x+=oe.x.before),oe.x.after&&(H-=oe.x.after,F.x-=oe.x.after),oe.y.before&&(J+=oe.y.before,F.y+=oe.y.before),oe.y.after&&(J-=oe.y.after,F.y-=oe.y.after);{const le=Kh(F,L);ee.x=L.width-le.x.before-le.x.after,ee.y=L.height-le.y.before-le.y.after,H+=le.x.before,F.x+=le.x.before,J+=le.y.before,F.y+=le.y.before}break}const Q=qh(q.anchor);return Object.assign(i.value,{"--v-overlay-anchor-origin":`${q.anchor.side} ${q.anchor.align}`,transformOrigin:`${q.origin.side} ${q.origin.align}`,top:$e(Vl(J)),left:e.isRtl.value?void 0:$e(Vl(H)),right:e.isRtl.value?$e(Vl(-H)):void 0,minWidth:$e(Q==="y"?Math.min(f.value,M.width):f.value),maxWidth:$e(Pf(en(ee.x,f.value===1/0?0:f.value,y.value))),maxHeight:$e(Pf(en(ee.y,p.value===1/0?0:p.value,k.value)))}),{available:ee,contentBox:F}}return He(()=>[l.value,d.value,a.offset,a.minWidth,a.minHeight,a.maxWidth,a.maxHeight],()=>_()),gt(()=>{const M=_();if(!M)return;const{available:F,contentBox:$}=M;$.height>F.y&&requestAnimationFrame(()=>{_(),requestAnimationFrame(()=>{_()})})}),{updateLocation:_}}function Vl(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Pf(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Oc=!0;const co=[];function uP(e){!Oc||co.length?(co.push(e),Fc()):(Oc=!1,e(),Fc())}let Ef=-1;function Fc(){cancelAnimationFrame(Ef),Ef=requestAnimationFrame(()=>{const e=co.shift();e&&e(),co.length?Fc():Oc=!0})}const Ur={none:null,close:fP,block:gP,reposition:vP},dP=me({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Ur}},"VOverlay-scroll-strategies");function hP(e,a){if(!St)return;let i;vn(async()=>{i==null||i.stop(),a.isActive.value&&e.scrollStrategy&&(i=Ji(),await gt(),i.active&&i.run(()=>{var r;typeof e.scrollStrategy=="function"?e.scrollStrategy(a,e,i):(r=Ur[e.scrollStrategy])==null||r.call(Ur,a,e,i)}))}),nn(()=>{i==null||i.stop()})}function fP(e){function a(i){e.isActive.value=!1}Ep(e.activatorEl.value??e.contentEl.value,a)}function gP(e,a){var f;const i=(f=e.root.value)==null?void 0:f.offsetParent,r=[...new Set([...ro(e.activatorEl.value,a.contained?i:void 0),...ro(e.contentEl.value,a.contained?i:void 0)])].filter(p=>!p.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,d=(p=>ju(p)&&p)(i||document.documentElement);d&&e.root.value.classList.add("v-overlay--scroll-blocked"),r.forEach((p,y)=>{p.style.setProperty("--v-body-scroll-x",$e(-p.scrollLeft)),p.style.setProperty("--v-body-scroll-y",$e(-p.scrollTop)),p!==document.documentElement&&p.style.setProperty("--v-scrollbar-offset",$e(l)),p.classList.add("v-overlay-scroll-blocked")}),nn(()=>{r.forEach((p,y)=>{const k=parseFloat(p.style.getPropertyValue("--v-body-scroll-x")),C=parseFloat(p.style.getPropertyValue("--v-body-scroll-y"));p.style.removeProperty("--v-body-scroll-x"),p.style.removeProperty("--v-body-scroll-y"),p.style.removeProperty("--v-scrollbar-offset"),p.classList.remove("v-overlay-scroll-blocked"),p.scrollLeft=-k,p.scrollTop=-C}),d&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function vP(e,a,i){let r=!1,l=-1,d=-1;function f(p){uP(()=>{var C,A;const y=performance.now();(A=(C=e.updateLocation).value)==null||A.call(C,p),r=(performance.now()-y)/(1e3/60)>2})}d=(typeof requestIdleCallback>"u"?p=>p():requestIdleCallback)(()=>{i.run(()=>{Ep(e.activatorEl.value??e.contentEl.value,p=>{r?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{f(p)})})):f(p)})})}),nn(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(d),cancelAnimationFrame(l)})}function Ep(e,a){const i=[document,...ro(e)];i.forEach(r=>{r.addEventListener("scroll",a,{passive:!0})}),nn(()=>{i.forEach(r=>{r.removeEventListener("scroll",a)})})}const Bc=Symbol.for("vuetify:v-menu"),Tp=me({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Ip(e,a){const i={},r=l=>()=>{if(!St)return Promise.resolve(!0);const d=l==="openDelay";return i.closeDelay&&window.clearTimeout(i.closeDelay),delete i.closeDelay,i.openDelay&&window.clearTimeout(i.openDelay),delete i.openDelay,new Promise(f=>{const p=parseInt(e[l]??0,10);i[l]=window.setTimeout(()=>{a==null||a(d),f(d)},p)})};return{runCloseDelay:r("closeDelay"),runOpenDelay:r("openDelay")}}const mP=me({activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...Tp()},"VOverlay-activator");function pP(e,a){let{isActive:i,isTop:r}=a;const l=Re();let d=!1,f=!1,p=!0;const y=X(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),k=X(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!y.value),{runOpenDelay:C,runCloseDelay:A}=Ip(e,q=>{q===(e.openOnHover&&d||y.value&&f)&&!(e.openOnHover&&i.value&&!r.value)&&(i.value!==q&&(p=!0),i.value=q)}),E={onClick:q=>{q.stopPropagation(),l.value=q.currentTarget||q.target,i.value=!i.value},onMouseenter:q=>{var Y;(Y=q.sourceCapabilities)!=null&&Y.firesTouchEvents||(d=!0,l.value=q.currentTarget||q.target,C())},onMouseleave:q=>{d=!1,A()},onFocus:q=>{Ui(q.target,":focus-visible")!==!1&&(f=!0,q.stopPropagation(),l.value=q.currentTarget||q.target,C())},onBlur:q=>{f=!1,q.stopPropagation(),A()}},_=X(()=>{const q={};return k.value&&(q.onClick=E.onClick),e.openOnHover&&(q.onMouseenter=E.onMouseenter,q.onMouseleave=E.onMouseleave),y.value&&(q.onFocus=E.onFocus,q.onBlur=E.onBlur),q}),M=X(()=>{const q={};if(e.openOnHover&&(q.onMouseenter=()=>{d=!0,C()},q.onMouseleave=()=>{d=!1,A()}),y.value&&(q.onFocusin=()=>{f=!0,C()},q.onFocusout=()=>{f=!1,A()}),e.closeOnContentClick){const Y=ct(Bc,null);q.onClick=()=>{i.value=!1,Y==null||Y.closeParents()}}return q}),F=X(()=>{const q={};return e.openOnHover&&(q.onMouseenter=()=>{p&&(d=!0,p=!1,C())},q.onMouseleave=()=>{d=!1,A()}),q});He(r,q=>{q&&(e.openOnHover&&!d&&(!y.value||!f)||y.value&&!f&&(!e.openOnHover||!d))&&(i.value=!1)});const $=Re();vn(()=>{$.value&>(()=>{l.value=pc($.value)})});const B=Wt("useActivator");let L;return He(()=>!!e.activator,q=>{q&&St?(L=Ji(),L.run(()=>{bP(e,B,{activatorEl:l,activatorEvents:_})})):L&&L.stop()},{flush:"post",immediate:!0}),nn(()=>{L==null||L.stop()}),{activatorEl:l,activatorRef:$,activatorEvents:_,contentEvents:M,scrimEvents:F}}function bP(e,a,i){let{activatorEl:r,activatorEvents:l}=i;He(()=>e.activator,(y,k)=>{if(k&&y!==k){const C=p(k);C&&f(C)}y&>(()=>d())},{immediate:!0}),He(()=>e.activatorProps,()=>{d()}),nn(()=>{f()});function d(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p(),k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;y&&hk(y,Ye(l.value,k))}function f(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:p(),k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;y&&fk(y,Ye(l.value,k))}function p(){var C,A;let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator,k;if(y)if(y==="parent"){let E=(A=(C=a==null?void 0:a.proxy)==null?void 0:C.$el)==null?void 0:A.parentNode;for(;E.hasAttribute("data-no-activator");)E=E.parentNode;k=E}else typeof y=="string"?k=document.querySelector(y):"$el"in y?k=y.$el:k=y;return r.value=(k==null?void 0:k.nodeType)===Node.ELEMENT_NODE?k:null,r.value}}function Lp(){if(!St)return Xe(!1);const{ssr:e}=ki();if(e){const a=Xe(!1);return zt(()=>{a.value=!0}),a}else return Xe(!0)}const Zo=me({eager:Boolean},"lazy");function dd(e,a){const i=Xe(!1),r=X(()=>i.value||e.eager||a.value);He(a,()=>i.value=!0);function l(){e.eager||(i.value=!1)}return{isBooted:i,hasContent:r,onAfterLeave:l}}function hs(){const a=Wt("useScopeId").vnode.scopeId;return{scopeId:a?{[a]:""}:void 0}}const Tf=Symbol.for("vuetify:stack"),xs=Gt([]);function xP(e,a,i){const r=Wt("useStack"),l=!i,d=ct(Tf,void 0),f=Gt({activeChildren:new Set});Pt(Tf,f);const p=Xe(+a.value);Ya(e,()=>{var A;const C=(A=xs.at(-1))==null?void 0:A[1];p.value=C?C+10:+a.value,l&&xs.push([r.uid,p.value]),d==null||d.activeChildren.add(r.uid),nn(()=>{if(l){const E=nt(xs).findIndex(_=>_[0]===r.uid);xs.splice(E,1)}d==null||d.activeChildren.delete(r.uid)})});const y=Xe(!0);l&&vn(()=>{var A;const C=((A=xs.at(-1))==null?void 0:A[0])===r.uid;setTimeout(()=>y.value=C)});const k=X(()=>!f.activeChildren.size);return{globalTop:ts(y),localTop:k,stackStyles:X(()=>({zIndex:p.value}))}}function yP(e){return{teleportTarget:X(()=>{const i=e.value;if(i===!0||!St)return;const r=i===!1?document.body:typeof i=="string"?document.querySelector(i):i;if(r==null)return;let l=r.querySelector(":scope > .v-overlay-container");return l||(l=document.createElement("div"),l.className="v-overlay-container",r.appendChild(l)),l})}}function wP(){return!0}function _p(e,a,i){if(!e||Vp(e,i)===!1)return!1;const r=Am(a);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(a),!l.some(d=>d==null?void 0:d.contains(e.target))}function Vp(e,a){return(typeof a.value=="object"&&a.value.closeConditional||wP)(e)}function SP(e,a,i){const r=typeof i.value=="function"?i.value:i.value.handler;a._clickOutside.lastMousedownWasOutside&&_p(e,a,i)&&setTimeout(()=>{Vp(e,i)&&r&&r(e)},0)}function If(e,a){const i=Am(e);a(document),typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&a(i)}const Rp={mounted(e,a){const i=l=>SP(l,e,a),r=l=>{e._clickOutside.lastMousedownWasOutside=_p(l,e,a)};If(e,l=>{l.addEventListener("click",i,!0),l.addEventListener("mousedown",r,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[a.instance.$.uid]={onClick:i,onMousedown:r}},unmounted(e,a){e._clickOutside&&(If(e,i=>{var d;if(!i||!((d=e._clickOutside)!=null&&d[a.instance.$.uid]))return;const{onClick:r,onMousedown:l}=e._clickOutside[a.instance.$.uid];i.removeEventListener("click",r,!0),i.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[a.instance.$.uid])}};function kP(e){const{modelValue:a,color:i,...r}=e;return R(Wn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&R("div",Ye({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},r),null)]})}const br=me({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...mP(),...We(),...Mn(),...Zo(),...sP(),...dP(),...dt(),...ya()},"VOverlay"),ma=Te()({name:"VOverlay",directives:{ClickOutside:Rp},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...br()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,a){let{slots:i,attrs:r,emit:l}=a;const d=tt(e,"modelValue"),f=X({get:()=>d.value,set:Se=>{Se&&e.disabled||(d.value=Se)}}),{teleportTarget:p}=yP(X(()=>e.attach||e.contained)),{themeClasses:y}=vt(e),{rtlClasses:k,isRtl:C}=$t(),{hasContent:A,onAfterLeave:E}=dd(e,f),_=Vt(X(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:M,localTop:F,stackStyles:$}=xP(f,Ie(e,"zIndex"),e._disableGlobalStack),{activatorEl:B,activatorRef:L,activatorEvents:q,contentEvents:Y,scrimEvents:H}=pP(e,{isActive:f,isTop:F}),{dimensionStyles:J}=On(e),ee=Lp(),{scopeId:W}=hs();He(()=>e.disabled,Se=>{Se&&(f.value=!1)});const j=Re(),Q=Re(),{contentStyles:ie,updateLocation:ne}=rP(e,{isRtl:C,contentEl:Q,activatorEl:B,isActive:f});hP(e,{root:j,contentEl:Q,activatorEl:B,isActive:f,updateLocation:ne});function oe(Se){l("click:outside",Se),e.persistent?he():f.value=!1}function le(){return f.value&&M.value}St&&He(f,Se=>{Se?window.addEventListener("keydown",Ce):window.removeEventListener("keydown",Ce)},{immediate:!0});function Ce(Se){var Ee,De;Se.key==="Escape"&&M.value&&(e.persistent?he():(f.value=!1,(Ee=Q.value)!=null&&Ee.contains(document.activeElement)&&((De=B.value)==null||De.focus())))}const ye=Gm();Ya(()=>e.closeOnBack,()=>{cA(ye,Se=>{M.value&&f.value?(Se(!1),e.persistent?he():f.value=!1):Se()})});const fe=Re();He(()=>f.value&&(e.absolute||e.contained)&&p.value==null,Se=>{if(Se){const Ee=$u(j.value);Ee&&Ee!==document.scrollingElement&&(fe.value=Ee.scrollTop)}});function he(){e.noClickAnimation||Q.value&&si(Q.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:qs})}return Me(()=>{var Se;return R(Ke,null,[(Se=i.activator)==null?void 0:Se.call(i,{isActive:f.value,props:Ye({ref:L},q.value,e.activatorProps)}),ee.value&&A.value&&R(Ng,{disabled:!p.value,to:p.value},{default:()=>[R("div",Ye({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":f.value,"v-overlay--contained":e.contained},y.value,k.value,e.class],style:[$.value,{top:$e(fe.value)},e.style],ref:j},W,r),[R(kP,Ye({color:_,modelValue:f.value&&!!e.scrim},H.value),null),R(Xn,{appear:!0,persisted:!0,transition:e.transition,target:B.value,onAfterLeave:()=>{E(),l("afterLeave")}},{default:()=>{var Ee;return[Et(R("div",Ye({ref:Q,class:["v-overlay__content",e.contentClass],style:[J.value,ie.value]},Y.value,e.contentProps),[(Ee=i.default)==null?void 0:Ee.call(i,{isActive:f})]),[[Ln,f.value],[mn("click-outside"),{handler:oe,closeConditional:le,include:()=>[B.value]}]])]}})])]})])}),{activatorEl:B,animateClick:he,contentEl:Q,globalTop:M,localTop:F,updateLocation:ne}}}),Rl=Symbol("Forwarded refs");function Ml(e,a){let i=e;for(;i;){const r=Reflect.getOwnPropertyDescriptor(i,a);if(r)return r;i=Object.getPrototypeOf(i)}}function Un(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),r=1;r!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=hs(),d=sn(),f=X(()=>e.id||`v-menu-${d}`),p=Re(),y=ct(Bc,null),k=Xe(0);Pt(Bc,{register(){++k.value},unregister(){--k.value},closeParents(){setTimeout(()=>{k.value||(r.value=!1,y==null||y.closeParents())},40)}});async function C(F){var L,q,Y;const $=F.relatedTarget,B=F.target;await gt(),r.value&&$!==B&&((L=p.value)!=null&&L.contentEl)&&((q=p.value)!=null&&q.globalTop)&&![document,p.value.contentEl].includes(B)&&!p.value.contentEl.contains(B)&&((Y=Us(p.value.contentEl)[0])==null||Y.focus())}He(r,F=>{F?(y==null||y.register(),document.addEventListener("focusin",C,{once:!0})):(y==null||y.unregister(),document.removeEventListener("focusin",C))});function A(){y==null||y.closeParents()}function E(F){var $,B,L;e.disabled||F.key==="Tab"&&(hm(Us(($=p.value)==null?void 0:$.contentEl,!1),F.shiftKey?"prev":"next",Y=>Y.tabIndex>=0)||(r.value=!1,(L=(B=p.value)==null?void 0:B.activatorEl)==null||L.focus()))}function _(F){var B;if(e.disabled)return;const $=(B=p.value)==null?void 0:B.contentEl;$&&r.value?F.key==="ArrowDown"?(F.preventDefault(),io($,"next")):F.key==="ArrowUp"&&(F.preventDefault(),io($,"prev")):["ArrowDown","ArrowUp"].includes(F.key)&&(r.value=!0,F.preventDefault(),setTimeout(()=>setTimeout(()=>_(F))))}const M=X(()=>Ye({"aria-haspopup":"menu","aria-expanded":String(r.value),"aria-owns":f.value,onKeydown:_},e.activatorProps));return Me(()=>{const[F]=ma.filterProps(e);return R(ma,Ye({ref:p,class:["v-menu",e.class],style:e.style},F,{modelValue:r.value,"onUpdate:modelValue":$=>r.value=$,absolute:!0,activatorProps:M.value,"onClick:outside":A,onKeydown:E},l),{activator:i.activator,default:function(){for(var $=arguments.length,B=new Array($),L=0;L<$;L++)B[L]=arguments[L];return R(bt,{root:"VMenu"},{default:()=>{var q;return[(q=i.default)==null?void 0:q.call(i,...B)]}})}})}),Un({id:f,ΨopenChildren:k},p)}});const AP=me({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...We(),...ya({transition:{component:Ju}})},"VCounter"),Qo=Te()({name:"VCounter",functional:!0,props:AP(),setup(e,a){let{slots:i}=a;const r=X(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Me(()=>R(Xn,{transition:e.transition},{default:()=>[Et(R("div",{class:["v-counter",e.class],style:e.style},[i.default?i.default({counter:r.value,max:e.max,value:e.value}):r.value]),[[Ln,e.active]])]})),{}}});const PP=me({floating:Boolean,...We()},"VFieldLabel"),ks=Te()({name:"VFieldLabel",props:PP(),setup(e,a){let{slots:i}=a;return Me(()=>R(ds,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},i)),{}}}),EP=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],el=me({appendInnerIcon:et,bgColor:String,clearable:Boolean,clearIcon:{type:et,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:et,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>EP.includes(e)},"onClick:clear":Qn(),"onClick:appendInner":Qn(),"onClick:prependInner":Qn(),...We(),...sd(),...At(),...dt()},"VField"),xr=Te()({name:"VField",inheritAttrs:!1,props:{id:String,...Uo(),...el()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{themeClasses:d}=vt(e),{loaderClasses:f}=jo(e),{focusClasses:p,isFocused:y,focus:k,blur:C}=Ua(e),{InputIcon:A}=rp(e),{roundedClasses:E}=Lt(e),{rtlClasses:_}=$t(),M=X(()=>e.dirty||e.active),F=X(()=>!e.singleLine&&!!(e.label||l.label)),$=sn(),B=X(()=>e.id||`input-${$}`),L=X(()=>`${B.value}-messages`),q=Re(),Y=Re(),H=Re(),J=X(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:ee,backgroundColorStyles:W}=Vt(Ie(e,"bgColor")),{textColorClasses:j,textColorStyles:Q}=an(X(()=>e.error||e.disabled?void 0:M.value&&y.value?e.color:e.baseColor));He(M,oe=>{if(F.value){const le=q.value.$el,Ce=Y.value.$el;requestAnimationFrame(()=>{const ye=Xu(le),fe=Ce.getBoundingClientRect(),he=fe.x-ye.x,Se=fe.y-ye.y-(ye.height/2-fe.height/2),Ee=fe.width/.75,De=Math.abs(Ee-ye.width)>1?{maxWidth:$e(Ee)}:void 0,Fe=getComputedStyle(le),Ze=getComputedStyle(Ce),Je=parseFloat(Fe.transitionDuration)*1e3||150,ze=parseFloat(Ze.getPropertyValue("--v-field-label-scale")),ue=Ze.getPropertyValue("color");le.style.visibility="visible",Ce.style.visibility="hidden",si(le,{transform:`translate(${he}px, ${Se}px) scale(${ze})`,color:ue,...De},{duration:Je,easing:qs,direction:oe?"normal":"reverse"}).finished.then(()=>{le.style.removeProperty("visibility"),Ce.style.removeProperty("visibility")})})}},{flush:"post"});const ie=X(()=>({isActive:M,isFocused:y,controlRef:H,blur:C,focus:k}));function ne(oe){oe.target!==document.activeElement&&oe.preventDefault()}return Me(()=>{var he,Se,Ee;const oe=e.variant==="outlined",le=l["prepend-inner"]||e.prependInnerIcon,Ce=!!(e.clearable||l.clear),ye=!!(l["append-inner"]||e.appendInnerIcon||Ce),fe=l.label?l.label({...ie.value,label:e.label,props:{for:B.value}}):e.label;return R("div",Ye({class:["v-field",{"v-field--active":M.value,"v-field--appended":ye,"v-field--center-affix":e.centerAffix??!J.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":le,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!fe,[`v-field--variant-${e.variant}`]:!0},d.value,ee.value,p.value,f.value,E.value,_.value,e.class],style:[W.value,e.style],onClick:ne},i),[R("div",{class:"v-field__overlay"},null),R(rd,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),le&&R("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&R(A,{key:"prepend-icon",name:"prependInner"},null),(he=l["prepend-inner"])==null?void 0:he.call(l,ie.value)]),R("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&F.value&&R(ks,{key:"floating-label",ref:Y,class:[j.value],floating:!0,for:B.value,style:Q.value},{default:()=>[fe]}),R(ks,{ref:q,for:B.value},{default:()=>[fe]}),(Se=l.default)==null?void 0:Se.call(l,{...ie.value,props:{id:B.value,class:"v-field__input","aria-describedby":L.value},focus:k,blur:C})]),Ce&&R(Qu,{key:"clear"},{default:()=>[Et(R("div",{class:"v-field__clearable",onMousedown:De=>{De.preventDefault(),De.stopPropagation()}},[l.clear?l.clear():R(A,{name:"clear"},null)]),[[Ln,e.dirty]])]}),ye&&R("div",{key:"append",class:"v-field__append-inner"},[(Ee=l["append-inner"])==null?void 0:Ee.call(l,ie.value),e.appendInnerIcon&&R(A,{key:"append-icon",name:"appendInner"},null)]),R("div",{class:["v-field__outline",j.value],style:Q.value},[oe&&R(Ke,null,[R("div",{class:"v-field__outline__start"},null),F.value&&R("div",{class:"v-field__outline__notch"},[R(ks,{ref:Y,floating:!0,for:B.value},{default:()=>[fe]})]),R("div",{class:"v-field__outline__end"},null)]),J.value&&F.value&&R(ks,{ref:Y,floating:!0,for:B.value},{default:()=>[fe]})])])}),{controlRef:H}}});function hd(e){const a=Object.keys(xr.props).filter(i=>!zu(i)&&i!=="class"&&i!=="style");return gi(e,a)}const TP=["color","file","time","date","datetime-local","week","month"],tl=me({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Sa(),...el()},"VTextField"),pi=Te()({name:"VTextField",directives:{Intersect:$o},inheritAttrs:!1,props:tl(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const d=tt(e,"modelValue"),{isFocused:f,focus:p,blur:y}=Ua(e),k=X(()=>typeof e.counterValue=="function"?e.counterValue(d.value):(d.value??"").toString().length),C=X(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),A=X(()=>["plain","underlined"].includes(e.variant));function E(J,ee){var W,j;!e.autofocus||!J||(j=(W=ee[0].target)==null?void 0:W.focus)==null||j.call(W)}const _=Re(),M=Re(),F=Re(),$=X(()=>TP.includes(e.type)||e.persistentPlaceholder||f.value||e.active);function B(){var J;F.value!==document.activeElement&&((J=F.value)==null||J.focus()),f.value||p()}function L(J){r("mousedown:control",J),J.target!==F.value&&(B(),J.preventDefault())}function q(J){B(),r("click:control",J)}function Y(J){J.stopPropagation(),B(),gt(()=>{d.value=null,Hu(e["onClick:clear"],J)})}function H(J){var W;const ee=J.target;if(d.value=ee.value,(W=e.modelModifiers)!=null&&W.trim&&["text","search","password","tel","url"].includes(e.type)){const j=[ee.selectionStart,ee.selectionEnd];gt(()=>{ee.selectionStart=j[0],ee.selectionEnd=j[1]})}}return Me(()=>{const J=!!(l.counter||e.counter||e.counterValue),ee=!!(J||l.details),[W,j]=Si(i),[{modelValue:Q,...ie}]=Ut.filterProps(e),[ne]=hd(e);return R(Ut,Ye({ref:_,modelValue:d.value,"onUpdate:modelValue":oe=>d.value=oe,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-text-field--plain-underlined":["plain","underlined"].includes(e.variant)},e.class],style:e.style},W,ie,{centerAffix:!A.value,focused:f.value}),{...l,default:oe=>{let{id:le,isDisabled:Ce,isDirty:ye,isReadonly:fe,isValid:he}=oe;return R(xr,Ye({ref:M,onMousedown:L,onClick:q,"onClick:clear":Y,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},ne,{id:le.value,active:$.value||ye.value,dirty:ye.value||e.dirty,disabled:Ce.value,focused:f.value,error:he.value===!1}),{...l,default:Se=>{let{props:{class:Ee,...De}}=Se;const Fe=Et(R("input",Ye({ref:F,value:d.value,onInput:H,autofocus:e.autofocus,readonly:fe.value,disabled:Ce.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:B,onBlur:y},De,j),null),[[mn("intersect"),{handler:E},null,{once:!0}]]);return R(Ke,null,[e.prefix&&R("span",{class:"v-text-field__prefix"},[R("span",{class:"v-text-field__prefix__text"},[e.prefix])]),l.default?R("div",{class:Ee,"data-no-activator":""},[l.default(),Fe]):Yn(Fe,{class:Ee}),e.suffix&&R("span",{class:"v-text-field__suffix"},[R("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:ee?oe=>{var le;return R(Ke,null,[(le=l.details)==null?void 0:le.call(l,oe),J&&R(Ke,null,[R("span",null,null),R(Qo,{active:e.persistentCounter||f.value,value:k.value,max:C.value},l.counter)])])}:void 0})}),Un({},_,M,F)}});const IP=me({renderless:Boolean,...We()},"VVirtualScrollItem"),LP=Te()({name:"VVirtualScrollItem",inheritAttrs:!1,props:IP(),emits:{"update:height":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{resizeRef:d,contentRect:f}=ea(void 0,"border");He(()=>{var p;return(p=f.value)==null?void 0:p.height},p=>{p!=null&&r("update:height",p)}),Me(()=>{var p,y;return e.renderless?R(Ke,null,[(p=l.default)==null?void 0:p.call(l,{itemRef:d})]):R("div",Ye({ref:d,class:["v-virtual-scroll__item",e.class],style:e.style},i),[(y=l.default)==null?void 0:y.call(l)])})}}),Lf=-1,_f=1,_P=me({itemHeight:{type:[Number,String],default:48}},"virtual");function VP(e,a,i){const r=Xe(0),l=Xe(e.itemHeight),d=X({get:()=>parseInt(l.value??0,10),set(ee){l.value=ee}}),f=Re(),{resizeRef:p,contentRect:y}=ea();vn(()=>{p.value=f.value});const k=ki(),C=new Map;let A=Array.from({length:a.value.length});const E=X(()=>{const ee=(!y.value||f.value===document.documentElement?k.height.value:y.value.height)-((i==null?void 0:i.value)??0);return Math.ceil(ee/d.value*1.7+1)});function _(ee,W){d.value=Math.max(d.value,W),A[ee]=W,C.set(a.value[ee],W)}function M(ee){return A.slice(0,ee).reduce((W,j)=>W+(j||d.value),0)}function F(ee){const W=a.value.length;let j=0,Q=0;for(;Q=oe&&(r.value=en(ne,0,a.value.length-E.value)),$=W}function L(ee){if(!f.value)return;const W=M(ee);f.value.scrollTop=W}const q=X(()=>Math.min(a.value.length,r.value+E.value)),Y=X(()=>a.value.slice(r.value,q.value).map((ee,W)=>({raw:ee,index:W+r.value}))),H=X(()=>M(r.value)),J=X(()=>M(a.value.length)-M(q.value));return He(()=>a.value.length,()=>{A=la(a.value.length).map(()=>d.value),C.forEach((ee,W)=>{const j=a.value.indexOf(W);j===-1?C.delete(W):A[j]=ee})}),{containerRef:f,computedItems:Y,itemHeight:d,paddingTop:H,paddingBottom:J,scrollToIndex:L,handleScroll:B,handleItemResize:_}}const RP=me({items:{type:Array,default:()=>[]},renderless:Boolean,..._P(),...We(),...Mn()},"VVirtualScroll"),nl=Te()({name:"VVirtualScroll",props:RP(),setup(e,a){let{slots:i}=a;const r=Wt("VVirtualScroll"),{dimensionStyles:l}=On(e),{containerRef:d,handleScroll:f,handleItemResize:p,scrollToIndex:y,paddingTop:k,paddingBottom:C,computedItems:A}=VP(e,Ie(e,"items"));return Ya(()=>e.renderless,()=>{zt(()=>{var E;d.value=$u(r.vnode.el,!0),(E=d.value)==null||E.addEventListener("scroll",f)}),nn(()=>{var E;(E=d.value)==null||E.removeEventListener("scroll",f)})}),Me(()=>{const E=A.value.map(_=>R(LP,{key:_.index,renderless:e.renderless,"onUpdate:height":M=>p(_.index,M)},{default:M=>{var F;return(F=i.default)==null?void 0:F.call(i,{item:_.raw,index:_.index,...M})}}));return e.renderless?R(Ke,null,[R("div",{class:"v-virtual-scroll__spacer",style:{paddingTop:$e(k.value)}},null),E,R("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:$e(C.value)}},null)]):R("div",{ref:d,class:["v-virtual-scroll",e.class],onScroll:f,style:[l.value,e.style]},[R("div",{class:"v-virtual-scroll__container",style:{paddingTop:$e(k.value),paddingBottom:$e(C.value)}},[E])])}),{scrollToIndex:y}}});function fd(e,a){const i=Xe(!1);let r;function l(p){cancelAnimationFrame(r),i.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{i.value=!1})})}async function d(){await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>requestAnimationFrame(p)),await new Promise(p=>{if(i.value){const y=He(i,()=>{y(),p()})}else p()})}async function f(p){var C,A;if(p.key==="Tab"&&((C=a.value)==null||C.focus()),!["PageDown","PageUp","Home","End"].includes(p.key))return;const y=(A=e.value)==null?void 0:A.$el;if(!y)return;(p.key==="Home"||p.key==="End")&&y.scrollTo({top:p.key==="Home"?0:y.scrollHeight,behavior:"smooth"}),await d();const k=y.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(p.key==="PageDown"||p.key==="Home"){const E=y.getBoundingClientRect().top;for(const _ of k)if(_.getBoundingClientRect().top>=E){_.focus();break}}else{const E=y.getBoundingClientRect().bottom;for(const _ of[...k].reverse())if(_.getBoundingClientRect().bottom<=E){_.focus();break}}}return{onListScroll:l,onListKeydown:f}}const gd=me({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,menu:Boolean,menuIcon:{type:et,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,valueComparator:{type:Function,default:wi},itemColor:String,...kp({itemChildren:!1})},"Select"),MP=me({...gd(),..._n(tl({modelValue:null,role:"button"}),["validationValue","dirty","appendInnerIcon"]),...ya({transition:{component:Yo}})},"VSelect"),OP=Te()({name:"VSelect",props:MP(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=Rn(),l=Re(),d=Re(),f=Re(),p=tt(e,"menu"),y=X({get:()=>p.value,set:fe=>{var he;p.value&&!fe&&((he=d.value)!=null&&he.ΨopenChildren)||(p.value=fe)}}),{items:k,transformIn:C,transformOut:A}=ud(e),E=tt(e,"modelValue",[],fe=>C(fe===null?[null]:In(fe)),fe=>{const he=A(fe);return e.multiple?he:he[0]??null}),_=qo(),M=X(()=>E.value.map(fe=>k.value.find(he=>{const Se=Qt(he.raw,e.itemValue),Ee=Qt(fe.raw,e.itemValue);return Se===void 0||Ee===void 0?!1:e.returnObject?e.valueComparator(Se,Ee):e.valueComparator(he.value,fe.value)})||fe)),F=X(()=>M.value.map(fe=>fe.props.value)),$=Xe(!1),B=X(()=>y.value?e.closeText:e.openText);let L="",q;const Y=X(()=>e.hideSelected?k.value.filter(fe=>!M.value.some(he=>he===fe)):k.value),H=X(()=>e.hideNoData&&!k.value.length||e.readonly||(_==null?void 0:_.isReadonly.value)),J=Re(),{onListScroll:ee,onListKeydown:W}=fd(J,l);function j(fe){e.openOnClear&&(y.value=!0)}function Q(){H.value||(y.value=!y.value)}function ie(fe){var Fe,Ze;if(!fe.key||e.readonly||_!=null&&_.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(fe.key)&&fe.preventDefault(),["Enter","ArrowDown"," "].includes(fe.key)&&(y.value=!0),["Escape","Tab"].includes(fe.key)&&(y.value=!1),fe.key==="Home"?(Fe=J.value)==null||Fe.focus("first"):fe.key==="End"&&((Ze=J.value)==null||Ze.focus("last"));const he=1e3;function Se(Je){const ze=Je.key.length===1,ue=!Je.ctrlKey&&!Je.metaKey&&!Je.altKey;return ze&&ue}if(e.multiple||!Se(fe))return;const Ee=performance.now();Ee-q>he&&(L=""),L+=fe.key.toLowerCase(),q=Ee;const De=k.value.find(Je=>Je.title.toLowerCase().startsWith(L));De!==void 0&&(E.value=[De])}function ne(fe){if(e.multiple){const he=F.value.findIndex(Se=>e.valueComparator(Se,fe.value));if(he===-1)E.value=[...E.value,fe];else{const Se=[...E.value];Se.splice(he,1),E.value=Se}}else E.value=[fe],y.value=!1}function oe(fe){var he;(he=J.value)!=null&&he.$el.contains(fe.relatedTarget)||(y.value=!1)}function le(){var fe;$.value&&((fe=l.value)==null||fe.focus())}function Ce(fe){$.value=!0}function ye(fe){if(fe==null)E.value=[];else if(Ui(l.value,":autofill")||Ui(l.value,":-webkit-autofill")){const he=k.value.find(Se=>Se.title===fe);he&&ne(he)}else l.value&&(l.value.value="")}return He(y,()=>{if(!e.hideSelected&&y.value&&M.value.length){const fe=Y.value.findIndex(he=>M.value.some(Se=>he.value===Se.value));St&&window.requestAnimationFrame(()=>{var he;fe>=0&&((he=f.value)==null||he.scrollToIndex(fe))})}}),Me(()=>{const fe=!!(e.chips||i.chip),he=!!(!e.hideNoData||Y.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),Se=E.value.length>0,[Ee]=pi.filterProps(e),De=Se||!$.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return R(pi,Ye({ref:l},Ee,{modelValue:E.value.map(Fe=>Fe.props.value).join(", "),"onUpdate:modelValue":ye,focused:$.value,"onUpdate:focused":Fe=>$.value=Fe,validationValue:E.externalValue,dirty:Se,class:["v-select",{"v-select--active-menu":y.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":E.value.length,"v-select--selection-slot":!!i.selection},e.class],style:e.style,inputmode:"none",placeholder:De,"onClick:clear":j,"onMousedown:control":Q,onBlur:oe,onKeydown:ie,"aria-label":r(B.value),title:r(B.value)}),{...i,default:()=>R(Ke,null,[R(Jo,Ye({ref:d,modelValue:y.value,"onUpdate:modelValue":Fe=>y.value=Fe,activator:"parent",contentClass:"v-select__content",disabled:H.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:le},e.menuProps),{default:()=>[he&&R(Ko,{ref:J,selected:F.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:Fe=>Fe.preventDefault(),onKeydown:W,onFocusin:Ce,onScrollPassive:ee,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var Fe,Ze,Je;return[(Fe=i["prepend-item"])==null?void 0:Fe.call(i),!Y.value.length&&!e.hideNoData&&(((Ze=i["no-data"])==null?void 0:Ze.call(i))??R(va,{title:r(e.noDataText)},null)),R(nl,{ref:f,renderless:!0,items:Y.value},{default:ze=>{var be;let{item:ue,index:de,itemRef:Le}=ze;const _e=Ye(ue.props,{ref:Le,key:de,onClick:()=>ne(ue)});return((be=i.item)==null?void 0:be.call(i,{item:ue,index:de,props:_e}))??R(va,_e,{prepend:ve=>{let{isSelected:Z}=ve;return R(Ke,null,[e.multiple&&!e.hideSelected?R(Zi,{key:ue.value,modelValue:Z,ripple:!1,tabindex:"-1"},null):void 0,ue.props.prependIcon&&R(wt,{icon:ue.props.prependIcon},null)])}})}}),(Je=i["append-item"])==null?void 0:Je.call(i)]}})]}),M.value.map((Fe,Ze)=>{var ue;function Je(de){de.stopPropagation(),de.preventDefault(),ne(Fe)}const ze={"onClick:close":Je,onMousedown(de){de.preventDefault(),de.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return R("div",{key:Fe.value,class:"v-select__selection"},[fe?i.chip?R(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:Fe.title}}},{default:()=>{var de;return[(de=i.chip)==null?void 0:de.call(i,{item:Fe,index:Ze,props:ze})]}}):R(pr,Ye({key:"chip",closable:e.closableChips,size:"small",text:Fe.title},ze),null):((ue=i.selection)==null?void 0:ue.call(i,{item:Fe,index:Ze}))??R("span",{class:"v-select__selection-text"},[Fe.title,e.multiple&&Zee==null||a==null?-1:e.toString().toLocaleLowerCase().indexOf(a.toString().toLocaleLowerCase()),Mp=me({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function BP(e,a,i){var p;const r=[],l=(i==null?void 0:i.default)??FP,d=i!=null&&i.filterKeys?In(i.filterKeys):!1,f=Object.keys((i==null?void 0:i.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return r;e:for(let y=0;yr!=null&&r.transform?_t(a).map(r==null?void 0:r.transform):_t(a));vn(()=>{const y=typeof i=="function"?i():_t(i),k=typeof y!="string"&&typeof y!="number"?"":String(y),C=BP(f.value,k,{customKeyFilter:e.customKeyFilter,default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),A=_t(a),E=[],_=new Map;C.forEach(M=>{let{index:F,matches:$}=M;const B=A[F];E.push(B),_.set(B.value,$)}),l.value=E,d.value=_});function p(y){return d.value.get(y.value)}return{filteredItems:l,filteredMatches:d,getMatches:p}}function DP(e,a,i){if(a==null)return e;if(Array.isArray(a))throw new Error("Multiple matches is not implemented");return typeof a=="number"&&~a?R(Ke,null,[R("span",{class:"v-autocomplete__unmask"},[e.substr(0,a)]),R("span",{class:"v-autocomplete__mask"},[e.substr(a,i)]),R("span",{class:"v-autocomplete__unmask"},[e.substr(a+i)])]):e}const zP=me({autoSelectFirst:{type:[Boolean,String]},search:String,...Mp({filterKeys:["title"]}),...gd(),..._n(tl({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ya({transition:!1})},"VAutocomplete"),NP=Te()({name:"VAutocomplete",props:zP(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=Rn(),l=Re(),d=Xe(!1),f=Xe(!0),p=Xe(!1),y=Re(),k=Re(),C=tt(e,"menu"),A=X({get:()=>C.value,set:be=>{var ve;C.value&&!be&&((ve=y.value)!=null&&ve.ΨopenChildren)||(C.value=be)}}),E=Xe(-1),_=X(()=>{var be;return(be=l.value)==null?void 0:be.color}),M=X(()=>A.value?e.closeText:e.openText),{items:F,transformIn:$,transformOut:B}=ud(e),{textColorClasses:L,textColorStyles:q}=an(_),Y=tt(e,"search",""),H=tt(e,"modelValue",[],be=>$(be===null?[null]:In(be)),be=>{const ve=B(be);return e.multiple?ve:ve[0]??null}),J=qo(),{filteredItems:ee,getMatches:W}=Op(e,F,()=>f.value?"":Y.value),j=X(()=>H.value.map(be=>F.value.find(ve=>{const Z=Qt(ve.raw,e.itemValue),te=Qt(be.raw,e.itemValue);return Z===void 0||te===void 0?!1:e.returnObject?e.valueComparator(Z,te):e.valueComparator(ve.value,be.value)})||be)),Q=X(()=>e.hideSelected?ee.value.filter(be=>!j.value.some(ve=>ve.value===be.value)):ee.value),ie=X(()=>j.value.map(be=>be.props.value)),ne=X(()=>j.value[E.value]),oe=X(()=>{var ve;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&Y.value===((ve=Q.value[0])==null?void 0:ve.title))&&Q.value.length>0&&!f.value&&!p.value}),le=X(()=>e.hideNoData&&!F.value.length||e.readonly||(J==null?void 0:J.isReadonly.value)),Ce=Re(),{onListScroll:ye,onListKeydown:fe}=fd(Ce,l);function he(be){e.openOnClear&&(A.value=!0),Y.value=""}function Se(){le.value||(A.value=!0)}function Ee(be){le.value||(d.value&&(be.preventDefault(),be.stopPropagation()),A.value=!A.value)}function De(be){var te,se,ce;if(e.readonly||J!=null&&J.isReadonly.value)return;const ve=l.value.selectionStart,Z=ie.value.length;if((E.value>-1||["Enter","ArrowDown","ArrowUp"].includes(be.key))&&be.preventDefault(),["Enter","ArrowDown"].includes(be.key)&&(A.value=!0),["Escape"].includes(be.key)&&(A.value=!1),oe.value&&["Enter","Tab"].includes(be.key)&&_e(Q.value[0]),be.key==="ArrowDown"&&oe.value&&((te=Ce.value)==null||te.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(be.key)){if(E.value<0){be.key==="Backspace"&&!Y.value&&(E.value=Z-1);return}const pe=E.value;ne.value&&_e(ne.value),E.value=pe>=Z-1?Z-2:pe}if(be.key==="ArrowLeft"){if(E.value<0&&ve>0)return;const pe=E.value>-1?E.value-1:Z-1;j.value[pe]?E.value=pe:(E.value=-1,l.value.setSelectionRange((se=Y.value)==null?void 0:se.length,(ce=Y.value)==null?void 0:ce.length))}if(be.key==="ArrowRight"){if(E.value<0)return;const pe=E.value+1;j.value[pe]?E.value=pe:(E.value=-1,l.value.setSelectionRange(0,0))}}}function Fe(be){Y.value=be.target.value}function Ze(be){if(Ui(l.value,":autofill")||Ui(l.value,":-webkit-autofill")){const ve=F.value.find(Z=>Z.title===be.target.value);ve&&_e(ve)}}function Je(){var be;d.value&&(f.value=!0,(be=l.value)==null||be.focus())}function ze(be){d.value=!0,setTimeout(()=>{p.value=!0})}function ue(be){p.value=!1}function de(be){(be==null||be===""&&!e.multiple)&&(H.value=[])}const Le=Xe(!1);function _e(be){if(e.multiple){const ve=ie.value.findIndex(Z=>e.valueComparator(Z,be.value));if(ve===-1)H.value=[...H.value,be];else{const Z=[...H.value];Z.splice(ve,1),H.value=Z}}else H.value=[be],Le.value=!0,Y.value=be.title,A.value=!1,f.value=!0,gt(()=>Le.value=!1)}return He(d,(be,ve)=>{var Z;be!==ve&&(be?(Le.value=!0,Y.value=e.multiple?"":String(((Z=j.value.at(-1))==null?void 0:Z.props.title)??""),f.value=!0,gt(()=>Le.value=!1)):(!e.multiple&&!Y.value?H.value=[]:oe.value&&!p.value&&!j.value.some(te=>{let{value:se}=te;return se===Q.value[0].value})&&_e(Q.value[0]),A.value=!1,Y.value="",E.value=-1))}),He(Y,be=>{!d.value||Le.value||(be&&(A.value=!0),f.value=!be)}),He(A,()=>{if(!e.hideSelected&&A.value&&j.value.length){const be=Q.value.findIndex(ve=>j.value.some(Z=>ve.value===Z.value));St&&window.requestAnimationFrame(()=>{var ve;be>=0&&((ve=k.value)==null||ve.scrollToIndex(be))})}}),Me(()=>{const be=!!(e.chips||i.chip),ve=!!(!e.hideNoData||Q.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),Z=H.value.length>0,[te]=pi.filterProps(e);return R(pi,Ye({ref:l},te,{modelValue:Y.value,"onUpdate:modelValue":de,focused:d.value,"onUpdate:focused":se=>d.value=se,validationValue:H.externalValue,dirty:Z,onInput:Fe,onChange:Ze,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":A.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!i.selection,"v-autocomplete--selecting-index":E.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:Z?void 0:e.placeholder,"onClick:clear":he,"onMousedown:control":Se,onKeydown:De}),{...i,default:()=>R(Ke,null,[R(Jo,Ye({ref:y,modelValue:A.value,"onUpdate:modelValue":se=>A.value=se,activator:"parent",contentClass:"v-autocomplete__content",disabled:le.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Je},e.menuProps),{default:()=>[ve&&R(Ko,{ref:Ce,selected:ie.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:se=>se.preventDefault(),onKeydown:fe,onFocusin:ze,onFocusout:ue,onScrollPassive:ye,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var se,ce,pe;return[(se=i["prepend-item"])==null?void 0:se.call(i),!Q.value.length&&!e.hideNoData&&(((ce=i["no-data"])==null?void 0:ce.call(i))??R(va,{title:r(e.noDataText)},null)),R(nl,{ref:k,renderless:!0,items:Q.value},{default:ke=>{var qe;let{item:Oe,index:Pe,itemRef:Be}=ke;const Ve=Ye(Oe.props,{ref:Be,key:Pe,active:oe.value&&Pe===0?!0:void 0,onClick:()=>_e(Oe)});return((qe=i.item)==null?void 0:qe.call(i,{item:Oe,index:Pe,props:Ve}))??R(va,Ve,{prepend:Ge=>{let{isSelected:Ue}=Ge;return R(Ke,null,[e.multiple&&!e.hideSelected?R(Zi,{key:Oe.value,modelValue:Ue,ripple:!1,tabindex:"-1"},null):void 0,Oe.props.prependIcon&&R(wt,{icon:Oe.props.prependIcon},null)])},title:()=>{var Ge,Ue;return f.value?Oe.title:DP(Oe.title,(Ge=W(Oe))==null?void 0:Ge.title,((Ue=Y.value)==null?void 0:Ue.length)??0)}})}}),(pe=i["append-item"])==null?void 0:pe.call(i)]}})]}),j.value.map((se,ce)=>{var Oe;function pe(Pe){Pe.stopPropagation(),Pe.preventDefault(),_e(se)}const ke={"onClick:close":pe,onMousedown(Pe){Pe.preventDefault(),Pe.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return R("div",{key:se.value,class:["v-autocomplete__selection",ce===E.value&&["v-autocomplete__selection--selected",L.value]],style:ce===E.value?q.value:{}},[be?i.chip?R(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:se.title}}},{default:()=>{var Pe;return[(Pe=i.chip)==null?void 0:Pe.call(i,{item:se,index:ce,props:ke})]}}):R(pr,Ye({key:"chip",closable:e.closableChips,size:"small",text:se.title},ke),null):((Oe=i.selection)==null?void 0:Oe.call(i,{item:se,index:ce}))??R("span",{class:"v-autocomplete__selection-text"},[se.title,e.multiple&&ce(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(C)?+(e.offsetY??0):["left","right"].includes(C)?+(e.offsetX??0):0));return Me(()=>{const C=Number(e.content),A=!e.max||isNaN(C)?e.content:C<=+e.max?C:`${e.max}+`,[E,_]=gi(a.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return R(e.tag,Ye({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]},_,{style:e.style}),{default:()=>{var M,F;return[R("div",{class:"v-badge__wrapper"},[(F=(M=a.slots).default)==null?void 0:F.call(M),R(Xn,{transition:e.transition},{default:()=>{var $,B;return[Et(R("span",Ye({class:["v-badge__badge",y.value,i.value,l.value,f.value],style:[r.value,p.value,e.inline?{}:k.value],"aria-atomic":"true","aria-label":d(e.label,C),"aria-live":"polite",role:"status"},E),[e.dot?void 0:a.slots.badge?(B=($=a.slots).badge)==null?void 0:B.call($):e.icon?R(wt,{icon:e.icon},null):A]),[[Ln,e.modelValue]])]}})])]}})}),{}}});const YP=me({color:String,density:String,...We()},"VBannerActions"),Fp=Te()({name:"VBannerActions",props:YP(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{color:e.color,density:e.density,variant:"text"}}),Me(()=>{var r;return R("div",{class:["v-banner-actions",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),Bp=Gn("v-banner-text"),WP=me({avatar:String,color:String,icon:et,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Cn(),...We(),...Ht(),...Mn(),...Nt(),...$a(),...cs(),...At(),...at(),...dt()},"VBanner"),$P=Te()({name:"VBanner",props:WP(),setup(e,a){let{slots:i}=a;const{borderClasses:r}=Fn(e),{densityClasses:l}=rn(e),{mobile:d}=ki(),{dimensionStyles:f}=On(e),{elevationClasses:p}=Kt(e),{locationStyles:y}=ja(e),{positionClasses:k}=us(e),{roundedClasses:C}=Lt(e),{themeClasses:A}=vt(e),E=Ie(e,"color"),_=Ie(e,"density");Bt({VBannerActions:{color:E,density:_}}),Me(()=>{const M=!!(e.text||i.text),F=!!(e.avatar||e.icon),$=!!(F||i.prepend);return R(e.tag,{class:["v-banner",{"v-banner--stacked":e.stacked||d.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},r.value,l.value,p.value,k.value,C.value,A.value,e.class],style:[f.value,y.value,e.style],role:"banner"},{default:()=>{var B;return[$&&R("div",{key:"prepend",class:"v-banner__prepend"},[i.prepend?R(bt,{key:"prepend-defaults",disabled:!F,defaults:{VAvatar:{color:E.value,density:_.value,icon:e.icon,image:e.avatar}}},i.prepend):R(Wa,{key:"prepend-avatar",color:E.value,density:_.value,icon:e.icon,image:e.avatar},null)]),R("div",{class:"v-banner__content"},[M&&R(Bp,{key:"text"},{default:()=>{var L;return[((L=i.text)==null?void 0:L.call(i))??e.text]}}),(B=i.default)==null?void 0:B.call(i)]),i.actions&&R(Fp,{key:"actions"},i.actions)]}})})}});const jP=me({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},...Cn(),...We(),...Ht(),...Nt(),...At(),...as({name:"bottom-navigation"}),...at({tag:"header"}),...ss({modelValue:!0,selectedClass:"v-btn--selected"}),...dt()},"VBottomNavigation"),GP=Te()({name:"VBottomNavigation",props:jP(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=Lm(),{borderClasses:l}=Fn(e),{backgroundColorClasses:d,backgroundColorStyles:f}=Vt(Ie(e,"bgColor")),{densityClasses:p}=rn(e),{elevationClasses:y}=Kt(e),{roundedClasses:k}=Lt(e),{ssrBootStyles:C}=Ci(),A=X(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),E=Ie(e,"active"),{layoutItemStyles:_}=is({id:e.name,order:X(()=>parseInt(e.order,10)),position:X(()=>"bottom"),layoutSize:X(()=>E.value?A.value:0),elementSize:A,active:E,absolute:Ie(e,"absolute")});return Ei(e,td),Bt({VBtn:{color:Ie(e,"color"),density:Ie(e,"density"),stacked:X(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),Me(()=>R(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":E.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},r.value,d.value,l.value,p.value,y.value,k.value,e.class],style:[f.value,_.value,{height:$e(A.value),transform:`translateY(${$e(E.value?0:100,"%")})`},C.value,e.style]},{default:()=>[i.default&&R("div",{class:"v-bottom-navigation__content"},[i.default()])]})),{}}});const UP=me({divider:[Number,String],...We()},"VBreadcrumbsDivider"),Dp=Te()({name:"VBreadcrumbsDivider",props:UP(),setup(e,a){let{slots:i}=a;return Me(()=>{var r;return R("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[((r=i==null?void 0:i.default)==null?void 0:r.call(i))??e.divider])}),{}}}),qP=me({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...We(),...mr(),...at({tag:"li"})},"VBreadcrumbsItem"),zp=Te()({name:"VBreadcrumbsItem",props:qP(),setup(e,a){let{slots:i,attrs:r}=a;const l=vr(e,r),d=X(()=>{var k;return e.active||((k=l.isActive)==null?void 0:k.value)}),f=X(()=>d.value?e.activeColor:e.color),{textColorClasses:p,textColorStyles:y}=an(f);return Me(()=>R(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":d.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:d.value&&e.activeClass},p.value,e.class],style:[y.value,e.style],"aria-current":d.value?"page":void 0},{default:()=>{var k,C;return[l.isLink.value?R("a",{class:"v-breadcrumbs-item--link",href:l.href.value,"aria-current":d.value?"page":void 0,onClick:l.navigate},[((C=i.default)==null?void 0:C.call(i))??e.title]):((k=i.default)==null?void 0:k.call(i))??e.title]}})),{}}}),KP=me({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:et,items:{type:Array,default:()=>[]},...We(),...Ht(),...At(),...at({tag:"ul"})},"VBreadcrumbs"),ZP=Te()({name:"VBreadcrumbs",props:KP(),setup(e,a){let{slots:i}=a;const{backgroundColorClasses:r,backgroundColorStyles:l}=Vt(Ie(e,"bgColor")),{densityClasses:d}=rn(e),{roundedClasses:f}=Lt(e);Bt({VBreadcrumbsDivider:{divider:Ie(e,"divider")},VBreadcrumbsItem:{activeClass:Ie(e,"activeClass"),activeColor:Ie(e,"activeColor"),color:Ie(e,"color"),disabled:Ie(e,"disabled")}});const p=X(()=>e.items.map(y=>typeof y=="string"?{item:{title:y},raw:y}:{item:y,raw:y}));return Me(()=>{const y=!!(i.prepend||e.icon);return R(e.tag,{class:["v-breadcrumbs",r.value,d.value,f.value,e.class],style:[l.value,e.style]},{default:()=>{var k;return[y&&R("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[i.prepend?R(bt,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},i.prepend):R(wt,{key:"prepend-icon",start:!0,icon:e.icon},null)]),p.value.map((C,A,E)=>{let{item:_,raw:M}=C;return R(Ke,null,[R(zp,Ye({key:_.title,disabled:A>=E.length-1},_),{default:i.title?()=>{var F;return(F=i.title)==null?void 0:F.call(i,{item:M,index:A})}:void 0}),A{var F;return(F=i.divider)==null?void 0:F.call(i,{item:M,index:A})}:void 0})])}),(k=i.default)==null?void 0:k.call(i)]}})}),{}}});const Np=Te()({name:"VCardActions",props:We(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{variant:"text"}}),Me(()=>{var r;return R("div",{class:["v-card-actions",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),Hp=Gn("v-card-subtitle"),Xp=Gn("v-card-title"),JP=me({appendAvatar:String,appendIcon:et,prependAvatar:String,prependIcon:et,subtitle:String,title:String,...We(),...Ht()},"VCardItem"),Yp=Te()({name:"VCardItem",props:JP(),setup(e,a){let{slots:i}=a;return Me(()=>{var k;const r=!!(e.prependAvatar||e.prependIcon),l=!!(r||i.prepend),d=!!(e.appendAvatar||e.appendIcon),f=!!(d||i.append),p=!!(e.title||i.title),y=!!(e.subtitle||i.subtitle);return R("div",{class:["v-card-item",e.class],style:e.style},[l&&R("div",{key:"prepend",class:"v-card-item__prepend"},[i.prepend?R(bt,{key:"prepend-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,icon:e.prependIcon,image:e.prependAvatar}}},i.prepend):r&&R(Wa,{key:"prepend-avatar",density:e.density,icon:e.prependIcon,image:e.prependAvatar},null)]),R("div",{class:"v-card-item__content"},[p&&R(Xp,{key:"title"},{default:()=>{var C;return[((C=i.title)==null?void 0:C.call(i))??e.title]}}),y&&R(Hp,{key:"subtitle"},{default:()=>{var C;return[((C=i.subtitle)==null?void 0:C.call(i))??e.subtitle]}}),(k=i.default)==null?void 0:k.call(i)]),f&&R("div",{key:"append",class:"v-card-item__append"},[i.append?R(bt,{key:"append-defaults",disabled:!d,defaults:{VAvatar:{density:e.density,icon:e.appendIcon,image:e.appendAvatar}}},i.append):d&&R(Wa,{key:"append-avatar",density:e.density,icon:e.appendIcon,image:e.appendAvatar},null)])])}),{}}}),Wp=Gn("v-card-text"),QP=me({appendAvatar:String,appendIcon:et,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:et,ripple:{type:[Boolean,Object],default:!0},subtitle:String,text:String,title:String,...Cn(),...We(),...Ht(),...Mn(),...Nt(),...sd(),...$a(),...cs(),...At(),...mr(),...at(),...dt(),...Bn({variant:"elevated"})},"VCard"),eE=Te()({name:"VCard",directives:{Ripple:Ga},props:QP(),setup(e,a){let{attrs:i,slots:r}=a;const{themeClasses:l}=vt(e),{borderClasses:d}=Fn(e),{colorClasses:f,colorStyles:p,variantClasses:y}=Pi(e),{densityClasses:k}=rn(e),{dimensionStyles:C}=On(e),{elevationClasses:A}=Kt(e),{loaderClasses:E}=jo(e),{locationStyles:_}=ja(e),{positionClasses:M}=us(e),{roundedClasses:F}=Lt(e),$=vr(e,i),B=X(()=>e.link!==!1&&$.isLink.value),L=X(()=>!e.disabled&&e.link!==!1&&(e.link||$.isClickable.value));return Me(()=>{const q=B.value?"a":e.tag,Y=!!(r.title||e.title),H=!!(r.subtitle||e.subtitle),J=Y||H,ee=!!(r.append||e.appendAvatar||e.appendIcon),W=!!(r.prepend||e.prependAvatar||e.prependIcon),j=!!(r.image||e.image),Q=J||W||ee,ie=!!(r.text||e.text);return Et(R(q,{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":L.value},l.value,d.value,f.value,k.value,A.value,E.value,M.value,F.value,y.value,e.class],style:[p.value,C.value,_.value,e.style],href:$.href.value,onClick:L.value&&$.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var ne;return[j&&R("div",{key:"image",class:"v-card__image"},[r.image?R(bt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},r.image):R(vi,{key:"image-img",cover:!0,src:e.image},null)]),R(rd,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:r.loader}),Q&&R(Yp,{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}),ie&&R(Wp,{key:"text"},{default:()=>{var oe;return[((oe=r.text)==null?void 0:oe.call(r))??e.text]}}),(ne=r.default)==null?void 0:ne.call(r),r.actions&&R(Np,null,{default:r.actions}),Ai(L.value,"v-card")]}}),[[mn("ripple"),L.value&&e.ripple]])}),{}}});const tE=e=>{const{touchstartX:a,touchendX:i,touchstartY:r,touchendY:l}=e,d=.5,f=16;e.offsetX=i-a,e.offsetY=l-r,Math.abs(e.offsetY)a+f&&e.right(e)),Math.abs(e.offsetX)r+f&&e.down(e))};function nE(e,a){var r;const i=e.changedTouches[0];a.touchstartX=i.clientX,a.touchstartY=i.clientY,(r=a.start)==null||r.call(a,{originalEvent:e,...a})}function aE(e,a){var r;const i=e.changedTouches[0];a.touchendX=i.clientX,a.touchendY=i.clientY,(r=a.end)==null||r.call(a,{originalEvent:e,...a}),tE(a)}function iE(e,a){var r;const i=e.changedTouches[0];a.touchmoveX=i.clientX,a.touchmoveY=i.clientY,(r=a.move)==null||r.call(a,{originalEvent:e,...a})}function sE(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const a={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=>nE(i,a),touchend:i=>aE(i,a),touchmove:i=>iE(i,a)}}function rE(e,a){var p;const i=a.value,r=i!=null&&i.parent?e.parentElement:e,l=(i==null?void 0:i.options)??{passive:!0},d=(p=a.instance)==null?void 0:p.$.uid;if(!r||!d)return;const f=sE(a.value);r._touchHandlers=r._touchHandlers??Object.create(null),r._touchHandlers[d]=f,lm(f).forEach(y=>{r.addEventListener(y,f[y],l)})}function oE(e,a){var d,f;const i=(d=a.value)!=null&&d.parent?e.parentElement:e,r=(f=a.instance)==null?void 0:f.$.uid;if(!(i!=null&&i._touchHandlers)||!r)return;const l=i._touchHandlers[r];lm(l).forEach(p=>{i.removeEventListener(p,l[p])}),delete i._touchHandlers[r]}const vd={mounted:rE,unmounted:oE},$p=Symbol.for("vuetify:v-window"),jp=Symbol.for("vuetify:v-window-group"),Gp=me({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"},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"},...We(),...at(),...dt()},"VWindow"),Dc=Te()({name:"VWindow",directives:{Touch:vd},props:Gp(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isRtl:l}=$t(),{t:d}=Rn(),f=Ei(e,jp),p=Re(),y=X(()=>l.value?!e.reverse:e.reverse),k=Xe(!1),C=X(()=>{const Y=e.direction==="vertical"?"y":"x",J=(y.value?!k.value:k.value)?"-reverse":"";return`v-window-${Y}${J}-transition`}),A=Xe(0),E=Re(void 0),_=X(()=>f.items.value.findIndex(Y=>f.selected.value.includes(Y.id)));He(_,(Y,H)=>{const J=f.items.value.length,ee=J-1;J<=2?k.value=Ye.continuous||_.value!==0),F=X(()=>e.continuous||_.value!==f.items.value.length-1);function $(){M.value&&f.prev()}function B(){F.value&&f.next()}const L=X(()=>{const Y=[],H={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${y.value?"right":"left"}`,onClick:f.prev,ariaLabel:d("$vuetify.carousel.prev")};Y.push(M.value?i.prev?i.prev({props:H}):R(cn,H,null):R("div",null,null));const J={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${y.value?"left":"right"}`,onClick:f.next,ariaLabel:d("$vuetify.carousel.next")};return Y.push(F.value?i.next?i.next({props:J}):R(cn,J,null):R("div",null,null)),Y}),q=X(()=>e.touch===!1?e.touch:{...{left:()=>{y.value?$():B()},right:()=>{y.value?B():$()},start:H=>{let{originalEvent:J}=H;J.stopPropagation()}},...e.touch===!0?{}:e.touch});return Me(()=>Et(R(e.tag,{ref:p,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},r.value,e.class],style:e.style},{default:()=>{var Y,H;return[R("div",{class:"v-window__container",style:{height:E.value}},[(Y=i.default)==null?void 0:Y.call(i,{group:f}),e.showArrows!==!1&&R("div",{class:"v-window__controls"},[L.value])]),(H=i.additional)==null?void 0:H.call(i,{group:f})]}}),[[mn("touch"),q.value]])),{group:f}}}),lE=me({color:String,cycle:Boolean,delimiterIcon:{type:et,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],...Gp({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),cE=Te()({name:"VCarousel",props:lE(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{t:l}=Rn(),d=Re();let f=-1;He(r,y),He(()=>e.interval,y),He(()=>e.cycle,k=>{k?y():window.clearTimeout(f)}),zt(p);function p(){!e.cycle||!d.value||(f=window.setTimeout(d.value.group.next,+e.interval>0?+e.interval:6e3))}function y(){window.clearTimeout(f),window.requestAnimationFrame(p)}return Me(()=>{const[k]=Dc.filterProps(e);return R(Dc,Ye({ref:d},k,{modelValue:r.value,"onUpdate:modelValue":C=>r.value=C,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:$e(e.height)},e.style]}),{default:i.default,additional:C=>{let{group:A}=C;return R(Ke,null,[!e.hideDelimiters&&R("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[A.items.value.length>0&&R(bt,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[A.items.value.map((E,_)=>{const M={id:`carousel-item-${E.id}`,"aria-label":l("$vuetify.carousel.ariaLabel.delimiter",_+1,A.items.value.length),class:[A.isSelected(E.id)&&"v-btn--active"],onClick:()=>A.select(E.id,!0)};return i.item?i.item({props:M,item:E}):R(cn,Ye(E,M),null)})]})]),e.progress&&R(id,{class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(A.getItemIndex(r.value)+1)/A.items.value.length*100},null)])},prev:i.prev,next:i.next})}),{}}}),Up=me({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...We(),...rs(),...Zo()},"VWindowItem"),zc=Te()({name:"VWindowItem",directives:{Touch:vd},props:Up(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=ct($p),l=os(e,jp),{isBooted:d}=Ci();if(!r||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const f=Xe(!1),p=X(()=>d.value&&(r.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function y(){!f.value||!r||(f.value=!1,r.transitionCount.value>0&&(r.transitionCount.value-=1,r.transitionCount.value===0&&(r.transitionHeight.value=void 0)))}function k(){var M;f.value||!r||(f.value=!0,r.transitionCount.value===0&&(r.transitionHeight.value=$e((M=r.rootRef.value)==null?void 0:M.clientHeight)),r.transitionCount.value+=1)}function C(){y()}function A(M){f.value&>(()=>{!p.value||!f.value||!r||(r.transitionHeight.value=$e(M.clientHeight))})}const E=X(()=>{const M=r.isReversed.value?e.reverseTransition:e.transition;return p.value?{name:typeof M!="string"?r.transition.value:M,onBeforeEnter:k,onAfterEnter:y,onEnterCancelled:C,onBeforeLeave:k,onAfterLeave:y,onLeaveCancelled:C,onEnter:A}:!1}),{hasContent:_}=dd(e,l.isSelected);return Me(()=>R(Xn,{transition:E.value,disabled:!d.value},{default:()=>{var M;return[Et(R("div",{class:["v-window-item",l.selectedClass.value,e.class],style:e.style},[_.value&&((M=i.default)==null?void 0:M.call(i))]),[[Ln,l.isSelected.value]])]}})),{groupItem:l}}}),uE=me({...Ym(),...Up()},"VCarouselItem"),dE=Te()({name:"VCarouselItem",inheritAttrs:!1,props:uE(),setup(e,a){let{slots:i,attrs:r}=a;Me(()=>{const[l]=vi.filterProps(e),[d]=zc.filterProps(e);return R(zc,Ye({class:"v-carousel-item"},d),{default:()=>[R(vi,Ye(r,l),i)]})})}});const hE=Gn("v-code");const fE=me({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...We()},"VColorPickerCanvas"),gE=Vn({name:"VColorPickerCanvas",props:fE(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,a){let{emit:i}=a;const r=Xe(!1),l=Xe(!1),d=Re({x:0,y:0}),f=X(()=>{const{x:B,y:L}=d.value,q=parseInt(e.dotSize,10)/2;return{width:$e(e.dotSize),height:$e(e.dotSize),transform:`translate(${$e(B-q)}, ${$e(L-q)})`}}),p=Re(),y=Xe(parseFloat(e.width)),k=Xe(parseFloat(e.height)),{resizeRef:C}=ea(B=>{var Y;if(!((Y=C.value)!=null&&Y.offsetParent))return;const{width:L,height:q}=B[0].contentRect;y.value=L,k.value=q});function A(B,L,q){const{left:Y,top:H,width:J,height:ee}=q;d.value={x:en(B-Y,0,J),y:en(L-H,0,ee)}}function E(B){e.disabled||!p.value||A(B.clientX,B.clientY,p.value.getBoundingClientRect())}function _(B){B.preventDefault(),!e.disabled&&(r.value=!0,window.addEventListener("mousemove",M),window.addEventListener("mouseup",F),window.addEventListener("touchmove",M),window.addEventListener("touchend",F))}function M(B){if(e.disabled||!p.value)return;r.value=!0;const L=uk(B);A(L.clientX,L.clientY,p.value.getBoundingClientRect())}function F(){window.removeEventListener("mousemove",M),window.removeEventListener("mouseup",F),window.removeEventListener("touchmove",M),window.removeEventListener("touchend",F)}He(d,()=>{var q,Y;if(l.value){l.value=!1;return}if(!p.value)return;const{x:B,y:L}=d.value;i("update:color",{h:((q=e.color)==null?void 0:q.h)??0,s:en(B,0,y.value)/y.value,v:1-en(L,0,k.value)/k.value,a:((Y=e.color)==null?void 0:Y.a)??1})});function $(){var H;if(!p.value)return;const B=p.value,L=B.getContext("2d");if(!L)return;const q=L.createLinearGradient(0,0,B.width,0);q.addColorStop(0,"hsla(0, 0%, 100%, 1)"),q.addColorStop(1,`hsla(${((H=e.color)==null?void 0:H.h)??0}, 100%, 50%, 1)`),L.fillStyle=q,L.fillRect(0,0,B.width,B.height);const Y=L.createLinearGradient(0,0,0,B.height);Y.addColorStop(0,"hsla(0, 0%, 100%, 0)"),Y.addColorStop(1,"hsla(0, 0%, 0%, 1)"),L.fillStyle=Y,L.fillRect(0,0,B.width,B.height)}return He(()=>{var B;return(B=e.color)==null?void 0:B.h},$,{immediate:!0}),He(()=>[y.value,k.value],(B,L)=>{$(),d.value={x:d.value.x*B[0]/L[0],y:d.value.y*B[1]/L[1]}},{flush:"post"}),He(()=>e.color,()=>{if(r.value){r.value=!1;return}l.value=!0,d.value=e.color?{x:e.color.s*y.value,y:(1-e.color.v)*k.value}:{x:0,y:0}},{deep:!0,immediate:!0}),zt(()=>$()),Me(()=>R("div",{ref:C,class:["v-color-picker-canvas",e.class],style:e.style,onClick:E,onMousedown:_,onTouchstart:_},[R("canvas",{ref:p,width:y.value,height:k.value},null),e.color&&R("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:f.value},null)])),{}}});function vE(e,a){if(a){const{a:i,...r}=e;return r}return e}function mE(e,a){if(a==null||typeof a=="string"){const i=km(e);return e.a===1?i.slice(0,7):i}if(typeof a=="object"){let i;return ii(a,["r","g","b"])?i=ga(e):ii(a,["h","s","l"])?i=bm(e):ii(a,["h","s","v"])&&(i=e),vE(i,!ii(a,["a"])&&e.a===1)}return e}const Os={h:0,s:0,v:1,a:1},Nc={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,a)=>({...e,r:Number(a)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,a)=>({...e,g:Number(a)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,a)=>({...e,b:Number(a)})},{label:"A",max:1,step:.01,getValue:e=>{let{a}=e;return a!=null?Math.round(a*100)/100:1},getColor:(e,a)=>({...e,a:Number(a)})}],to:ga,from:No};var zf;const pE={...Nc,inputs:(zf=Nc.inputs)==null?void 0:zf.slice(0,3)},Hc={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,a)=>({...e,h:Number(a)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,a)=>({...e,s:Number(a)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,a)=>({...e,l:Number(a)})},{label:"A",max:1,step:.01,getValue:e=>{let{a}=e;return a!=null?Math.round(a*100)/100:1},getColor:(e,a)=>({...e,a:Number(a)})}],to:bm,from:Wu},bE={...Hc,inputs:Hc.inputs.slice(0,3)},qp={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,a)=>a}],to:km,from:Ik},xE={...qp,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,a)=>a}]},ui={rgb:pE,rgba:Nc,hsl:bE,hsla:Hc,hex:xE,hexa:qp},yE=e=>{let{label:a,...i}=e;return R("div",{class:"v-color-picker-edit__input"},[R("input",i,null),R("span",null,[a])])},wE=me({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(ui).includes(e)},modes:{type:Array,default:()=>Object.keys(ui),validator:e=>Array.isArray(e)&&e.every(a=>Object.keys(ui).includes(a))},...We()},"VColorPickerEdit"),SE=Vn({name:"VColorPickerEdit",props:wE(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,a){let{emit:i}=a;const r=X(()=>e.modes.map(d=>({...ui[d],name:d}))),l=X(()=>{var p;const d=r.value.find(y=>y.name===e.mode);if(!d)return[];const f=e.color?d.to(e.color):null;return(p=d.inputs)==null?void 0:p.map(y=>{let{getValue:k,getColor:C,...A}=y;return{...d.inputProps,...A,disabled:e.disabled,value:f&&k(f),onChange:E=>{const _=E.target;_&&i("update:color",d.from(C(f??Os,_.value)))}}})});return Me(()=>{var d;return R("div",{class:["v-color-picker-edit",e.class],style:e.style},[(d=l.value)==null?void 0:d.map(f=>R(yE,f,null)),r.value.length>1&&R(cn,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const f=r.value.findIndex(p=>p.name===e.mode);i("update:mode",r.value[(f+1)%r.value.length].name)}},null)])}),{}}});const md=Symbol.for("vuetify:v-slider");function Xc(e,a,i){const r=i==="vertical",l=a.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 kE(e,a){return"touches"in e&&e.touches.length?e.touches[0][a]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][a]:e[a]}const Kp=me({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"},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,...At(),...Nt({elevation:2})},"Slider"),Zp=e=>{const a=X(()=>parseFloat(e.min)),i=X(()=>parseFloat(e.max)),r=X(()=>+e.step>0?parseFloat(e.step):0),l=X(()=>Math.max(Wh(r.value),Wh(a.value)));function d(f){if(f=parseFloat(f),r.value<=0)return f;const p=en(f,a.value,i.value),y=a.value%r.value,k=Math.round((p-y)/r.value)*r.value+y;return parseFloat(Math.min(k,i.value).toFixed(l.value))}return{min:a,max:i,step:r,decimals:l,roundValue:d}},Jp=e=>{let{props:a,steps:i,onSliderStart:r,onSliderMove:l,onSliderEnd:d,getActiveThumb:f}=e;const{isRtl:p}=$t(),y=Ie(a,"reverse"),k=X(()=>{let ue=p.value?"rtl":"ltr";return a.reverse&&(ue=ue==="rtl"?"ltr":"rtl"),ue}),{min:C,max:A,step:E,decimals:_,roundValue:M}=i,F=X(()=>parseInt(a.thumbSize,10)),$=X(()=>parseInt(a.tickSize,10)),B=X(()=>parseInt(a.trackSize,10)),L=X(()=>(A.value-C.value)/E.value),q=Ie(a,"disabled"),Y=X(()=>a.direction==="vertical"),H=X(()=>a.error||a.disabled?void 0:a.thumbColor??a.color),J=X(()=>a.error||a.disabled?void 0:a.trackColor??a.color),ee=X(()=>a.error||a.disabled?void 0:a.trackFillColor??a.color),W=Xe(!1),j=Xe(0),Q=Re(),ie=Re();function ne(ue){var ce;const de=a.direction==="vertical",Le=de?"top":"left",_e=de?"height":"width",be=de?"clientY":"clientX",{[Le]:ve,[_e]:Z}=(ce=Q.value)==null?void 0:ce.$el.getBoundingClientRect(),te=kE(ue,be);let se=Math.min(Math.max((te-ve-j.value)/Z,0),1)||0;return(de||k.value==="rtl")&&(se=1-se),M(C.value+se*(A.value-C.value))}const oe=ue=>{d({value:ne(ue)}),W.value=!1,j.value=0},le=ue=>{ie.value=f(ue),ie.value&&(ie.value.focus(),W.value=!0,ie.value.contains(ue.target)?j.value=Xc(ue,ie.value,a.direction):(j.value=0,l({value:ne(ue)})),r({value:ne(ue)}))},Ce={passive:!0,capture:!0};function ye(ue){l({value:ne(ue)})}function fe(ue){ue.stopPropagation(),ue.preventDefault(),oe(ue),window.removeEventListener("mousemove",ye,Ce),window.removeEventListener("mouseup",fe)}function he(ue){var de;oe(ue),window.removeEventListener("touchmove",ye,Ce),(de=ue.target)==null||de.removeEventListener("touchend",he)}function Se(ue){var de;le(ue),window.addEventListener("touchmove",ye,Ce),(de=ue.target)==null||de.addEventListener("touchend",he,{passive:!1})}function Ee(ue){ue.preventDefault(),le(ue),window.addEventListener("mousemove",ye,Ce),window.addEventListener("mouseup",fe,{passive:!1})}const De=ue=>{const de=(ue-C.value)/(A.value-C.value)*100;return en(isNaN(de)?0:de,0,100)},Fe=Ie(a,"showTicks"),Ze=X(()=>Fe.value?a.ticks?Array.isArray(a.ticks)?a.ticks.map(ue=>({value:ue,position:De(ue),label:ue.toString()})):Object.keys(a.ticks).map(ue=>({value:parseFloat(ue),position:De(parseFloat(ue)),label:a.ticks[ue]})):L.value!==1/0?la(L.value+1).map(ue=>{const de=C.value+ue*E.value;return{value:de,position:De(de)}}):[]:[]),Je=X(()=>Ze.value.some(ue=>{let{label:de}=ue;return!!de})),ze={activeThumbRef:ie,color:Ie(a,"color"),decimals:_,disabled:q,direction:Ie(a,"direction"),elevation:Ie(a,"elevation"),hasLabels:Je,horizontalDirection:k,isReversed:y,min:C,max:A,mousePressed:W,numTicks:L,onSliderMousedown:Ee,onSliderTouchstart:Se,parsedTicks:Ze,parseMouseMove:ne,position:De,readonly:Ie(a,"readonly"),rounded:Ie(a,"rounded"),roundValue:M,showTicks:Fe,startOffset:j,step:E,thumbSize:F,thumbColor:H,thumbLabel:Ie(a,"thumbLabel"),ticks:Ie(a,"ticks"),tickSize:$,trackColor:J,trackContainerRef:Q,trackFillColor:ee,trackSize:B,vertical:Y};return Pt(md,ze),ze},CE=me({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},...We()},"VSliderThumb"),Yc=Te()({name:"VSliderThumb",directives:{Ripple:Ga},props:CE(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=ct(md),{rtlClasses:d}=$t();if(!l)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:f,step:p,vertical:y,disabled:k,thumbSize:C,thumbLabel:A,direction:E,readonly:_,elevation:M,isReversed:F,horizontalDirection:$,mousePressed:B,decimals:L}=l,{textColorClasses:q,textColorStyles:Y}=an(f),{pageup:H,pagedown:J,end:ee,home:W,left:j,right:Q,down:ie,up:ne}=bc,oe=[H,J,ee,W,j,Q,ie,ne],le=X(()=>p.value?[1,2,3]:[1,5,10]);function Ce(fe,he){if(!oe.includes(fe.key))return;fe.preventDefault();const Se=p.value||.1,Ee=(e.max-e.min)/Se;if([j,Q,ie,ne].includes(fe.key)){const Fe=($.value==="rtl"?[j,ne]:[Q,ne]).includes(fe.key)?1:-1,Ze=fe.shiftKey?2:fe.ctrlKey?1:0;he=he+Fe*Se*le.value[Ze]}else if(fe.key===W)he=e.min;else if(fe.key===ee)he=e.max;else{const De=fe.key===J?1:-1;he=he-De*Se*(Ee>100?Ee/10:10)}return Math.max(e.min,Math.min(e.max,he))}function ye(fe){const he=Ce(fe,e.modelValue);he!=null&&r("update:modelValue",he)}return Me(()=>{const fe=$e(y.value||F.value?100-e.position:e.position,"%"),{elevationClasses:he}=Kt(X(()=>k.value?void 0:M.value));return R("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&B.value},e.class,d.value],style:[{"--v-slider-thumb-position":fe,"--v-slider-thumb-size":$e(C.value)},e.style],role:"slider",tabindex:k.value?-1:0,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!_.value,"aria-orientation":E.value,onKeydown:_.value?void 0:ye},[R("div",{class:["v-slider-thumb__surface",q.value,he.value],style:{...Y.value}},null),Et(R("div",{class:["v-slider-thumb__ripple",q.value],style:Y.value},null),[[mn("ripple"),e.ripple,null,{circle:!0,center:!0}]]),R(Zu,{origin:"bottom center"},{default:()=>{var Se;return[Et(R("div",{class:"v-slider-thumb__label-container"},[R("div",{class:["v-slider-thumb__label"]},[R("div",null,[((Se=i["thumb-label"])==null?void 0:Se.call(i,{modelValue:e.modelValue}))??e.modelValue.toFixed(p.value?L.value:1)])])]),[[Ln,A.value&&e.focused||A.value==="always"]])]}})])}),{}}});const AE=me({start:{type:Number,required:!0},stop:{type:Number,required:!0},...We()},"VSliderTrack"),Qp=Te()({name:"VSliderTrack",props:AE(),emits:{},setup(e,a){let{slots:i}=a;const r=ct(md);if(!r)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:l,horizontalDirection:d,parsedTicks:f,rounded:p,showTicks:y,tickSize:k,trackColor:C,trackFillColor:A,trackSize:E,vertical:_,min:M,max:F}=r,{roundedClasses:$}=Lt(p),{backgroundColorClasses:B,backgroundColorStyles:L}=Vt(A),{backgroundColorClasses:q,backgroundColorStyles:Y}=Vt(C),H=X(()=>`inset-${_.value?"block-end":"inline-start"}`),J=X(()=>_.value?"height":"width"),ee=X(()=>({[H.value]:"0%",[J.value]:"100%"})),W=X(()=>e.stop-e.start),j=X(()=>({[H.value]:$e(e.start,"%"),[J.value]:$e(W.value,"%")})),Q=X(()=>y.value?(_.value?f.value.slice().reverse():f.value).map((ne,oe)=>{var ye;const le=_.value?"bottom":"margin-inline-start",Ce=ne.value!==M.value&&ne.value!==F.value?$e(ne.position,"%"):void 0;return R("div",{key:ne.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":ne.position>=e.start&&ne.position<=e.stop,"v-slider-track__tick--first":ne.value===M.value,"v-slider-track__tick--last":ne.value===F.value}],style:{[le]:Ce}},[(ne.label||i["tick-label"])&&R("div",{class:"v-slider-track__tick-label"},[((ye=i["tick-label"])==null?void 0:ye.call(i,{tick:ne,index:oe}))??ne.label])])}):[]);return Me(()=>R("div",{class:["v-slider-track",$.value,e.class],style:[{"--v-slider-track-size":$e(E.value),"--v-slider-tick-size":$e(k.value),direction:_.value?void 0:d.value},e.style]},[R("div",{class:["v-slider-track__background",q.value,{"v-slider-track__background--opacity":!!l.value||!A.value}],style:{...ee.value,...Y.value}},null),R("div",{class:["v-slider-track__fill",B.value],style:{...j.value,...L.value}},null),y.value&&R("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":y.value==="always"}]},[Q.value])])),{}}}),PE=me({...Uo(),...Kp(),...Sa(),modelValue:{type:[Number,String],default:0}},"VSlider"),Wc=Te()({name:"VSlider",props:PE(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=Re(),{rtlClasses:d}=$t(),f=Zp(e),p=tt(e,"modelValue",void 0,J=>f.roundValue(J??f.min.value)),{min:y,max:k,mousePressed:C,roundValue:A,onSliderMousedown:E,onSliderTouchstart:_,trackContainerRef:M,position:F,hasLabels:$,readonly:B}=Jp({props:e,steps:f,onSliderStart:()=>{r("start",p.value)},onSliderEnd:J=>{let{value:ee}=J;const W=A(ee);p.value=W,r("end",W)},onSliderMove:J=>{let{value:ee}=J;return p.value=A(ee)},getActiveThumb:()=>{var J;return(J=l.value)==null?void 0:J.$el}}),{isFocused:L,focus:q,blur:Y}=Ua(e),H=X(()=>F(p.value));return Me(()=>{const[J,ee]=Ut.filterProps(e),W=!!(e.label||i.label||i.prepend);return R(Ut,Ye({class:["v-slider",{"v-slider--has-labels":!!i["tick-label"]||$.value,"v-slider--focused":L.value,"v-slider--pressed":C.value,"v-slider--disabled":e.disabled},d.value,e.class],style:e.style},J,{focused:L.value}),{...i,prepend:W?j=>{var Q,ie;return R(Ke,null,[((Q=i.label)==null?void 0:Q.call(i,j))??e.label?R(ds,{id:j.id.value,class:"v-slider__label",text:e.label},null):void 0,(ie=i.prepend)==null?void 0:ie.call(i,j)])}:void 0,default:j=>{let{id:Q,messagesId:ie}=j;return R("div",{class:"v-slider__container",onMousedown:B.value?void 0:E,onTouchstartPassive:B.value?void 0:_},[R("input",{id:Q.value,name:e.name||Q.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:p.value},null),R(Qp,{ref:M,start:0,stop:H.value},{"tick-label":i["tick-label"]}),R(Yc,{ref:l,"aria-describedby":ie.value,focused:L.value,min:y.value,max:k.value,modelValue:p.value,"onUpdate:modelValue":ne=>p.value=ne,position:H.value,elevation:e.elevation,onFocus:q,onBlur:Y},{"thumb-label":i["thumb-label"]})])}})}),{}}}),EE=me({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...We()},"VColorPickerPreview"),TE=Vn({name:"VColorPickerPreview",props:EE(),emits:{"update:color":e=>!0},setup(e,a){let{emit:i}=a;return Me(()=>{var r,l;return R("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[R("div",{class:"v-color-picker-preview__dot"},[R("div",{style:{background:ym(e.color??Os)}},null)]),R("div",{class:"v-color-picker-preview__sliders"},[R(Wc,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(r=e.color)==null?void 0:r.h,"onUpdate:modelValue":d=>i("update:color",{...e.color??Os,h:d}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&R(Wc,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((l=e.color)==null?void 0:l.a)??1,"onUpdate:modelValue":d=>i("update:color",{...e.color??Os,a:d}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}});const IE=Object.freeze({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"}),LE=Object.freeze({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"}),_E=Object.freeze({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"}),VE=Object.freeze({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"}),RE=Object.freeze({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"}),ME=Object.freeze({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"}),OE=Object.freeze({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"}),FE=Object.freeze({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"}),BE=Object.freeze({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"}),DE=Object.freeze({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"}),zE=Object.freeze({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"}),NE=Object.freeze({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"}),HE=Object.freeze({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"}),XE=Object.freeze({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"}),YE=Object.freeze({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"}),WE=Object.freeze({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"}),$E=Object.freeze({base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"}),jE=Object.freeze({base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"}),GE=Object.freeze({base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"}),UE=Object.freeze({black:"#000000",white:"#ffffff",transparent:"#ffffff00"}),qE=Object.freeze({red:IE,pink:LE,purple:_E,deepPurple:VE,indigo:RE,blue:ME,lightBlue:OE,cyan:FE,teal:BE,green:DE,lightGreen:zE,lime:NE,yellow:HE,amber:XE,orange:YE,deepOrange:WE,brown:$E,blueGrey:jE,grey:GE,shades:UE}),KE=me({swatches:{type:Array,default:()=>ZE(qE)},disabled:Boolean,color:Object,maxHeight:[Number,String],...We()},"VColorPickerSwatches");function ZE(e){return Object.keys(e).map(a=>{const i=e[a];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 JE=Vn({name:"VColorPickerSwatches",props:KE(),emits:{"update:color":e=>!0},setup(e,a){let{emit:i}=a;return Me(()=>R("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:$e(e.maxHeight)},e.style]},[R("div",null,[e.swatches.map(r=>R("div",{class:"v-color-picker-swatches__swatch"},[r.map(l=>{const d=Hn(l),f=No(d),p=xm(d);return R("div",{class:"v-color-picker-swatches__color",onClick:()=>f&&i("update:color",f)},[R("div",{style:{background:p}},[e.color&&wi(e.color,f)?R(wt,{size:"x-small",icon:"$success",color:Rk(l,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}});const eb=me({color:String,...Cn(),...We(),...Mn(),...Nt(),...$a(),...cs(),...At(),...at(),...dt()},"VSheet"),$c=Te()({name:"VSheet",props:eb(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:d}=Vt(Ie(e,"color")),{borderClasses:f}=Fn(e),{dimensionStyles:p}=On(e),{elevationClasses:y}=Kt(e),{locationStyles:k}=ja(e),{positionClasses:C}=us(e),{roundedClasses:A}=Lt(e);return Me(()=>R(e.tag,{class:["v-sheet",r.value,l.value,f.value,y.value,C.value,A.value,e.class],style:[d.value,p.value,k.value,e.style]},i)),{}}}),QE=me({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(ui).includes(e)},modes:{type:Array,default:()=>Object.keys(ui),validator:e=>Array.isArray(e)&&e.every(a=>Object.keys(ui).includes(a))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},..._n(eb({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),eT=Vn({name:"VColorPicker",props:QE(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const a=tt(e,"mode"),i=Re(null),r=tt(e,"modelValue",void 0,f=>{if(f==null||f==="")return null;let p;try{p=No(Hn(f))}catch{return null}return i.value&&(p={...p,h:i.value.h},i.value=null),p},f=>f?mE(f,e.modelValue):null),{rtlClasses:l}=$t(),d=f=>{r.value=f,i.value=f};return zt(()=>{e.modes.includes(a.value)||(a.value=e.modes[0])}),Bt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),Me(()=>{const[f]=$c.filterProps(e);return R($c,Ye({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",l.value,e.class],style:[{"--v-color-picker-color-hsv":ym({...r.value??Os,a:1})},e.style]},f,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&R(gE,{key:"canvas",color:r.value,"onUpdate:color":d,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&R("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&R(TE,{key:"preview",color:r.value,"onUpdate:color":d,hideAlpha:!a.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&R(SE,{key:"edit",modes:e.modes,mode:a.value,"onUpdate:mode":p=>a.value=p,color:r.value,"onUpdate:color":d,disabled:e.disabled},null)]),e.showSwatches&&R(JE,{key:"swatches",color:r.value,"onUpdate:color":d,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}});function tT(e,a,i){if(a==null)return e;if(Array.isArray(a))throw new Error("Multiple matches is not implemented");return typeof a=="number"&&~a?R(Ke,null,[R("span",{class:"v-combobox__unmask"},[e.substr(0,a)]),R("span",{class:"v-combobox__mask"},[e.substr(a,i)]),R("span",{class:"v-combobox__unmask"},[e.substr(a+i)])]):e}const nT=me({autoSelectFirst:{type:[Boolean,String]},delimiters:Array,...Mp({filterKeys:["title"]}),...gd({hideNoData:!0,returnObject:!0}),..._n(tl({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...ya({transition:!1})},"VCombobox"),aT=Te()({name:"VCombobox",props:nT(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,a){var be;let{emit:i,slots:r}=a;const{t:l}=Rn(),d=Re(),f=Xe(!1),p=Xe(!0),y=Xe(!1),k=Re(),C=Re(),A=tt(e,"menu"),E=X({get:()=>A.value,set:ve=>{var Z;A.value&&!ve&&((Z=k.value)!=null&&Z.ΨopenChildren)||(A.value=ve)}}),_=Xe(-1);let M=!1;const F=X(()=>{var ve;return(ve=d.value)==null?void 0:ve.color}),$=X(()=>E.value?e.closeText:e.openText),{items:B,transformIn:L,transformOut:q}=ud(e),{textColorClasses:Y,textColorStyles:H}=an(F),J=tt(e,"modelValue",[],ve=>L(In(ve)),ve=>{const Z=q(ve);return e.multiple?Z:Z[0]??null}),ee=qo(),W=Xe(e.multiple?"":((be=J.value[0])==null?void 0:be.title)??""),j=X({get:()=>W.value,set:ve=>{var Z;if(W.value=ve,e.multiple||(J.value=[Bi(e,ve)]),ve&&e.multiple&&((Z=e.delimiters)!=null&&Z.length)){const te=ve.split(new RegExp(`(?:${e.delimiters.join("|")})+`));te.length>1&&(te.forEach(se=>{se=se.trim(),se&&ue(Bi(e,se))}),W.value="")}ve||(_.value=-1),p.value=!ve}});He(W,ve=>{M?gt(()=>M=!1):f.value&&!E.value&&(E.value=!0),i("update:search",ve)}),He(J,ve=>{var Z;e.multiple||(W.value=((Z=ve[0])==null?void 0:Z.title)??"")});const{filteredItems:Q,getMatches:ie}=Op(e,B,()=>p.value?"":j.value),ne=X(()=>J.value.map(ve=>B.value.find(Z=>{const te=Qt(Z.raw,e.itemValue),se=Qt(ve.raw,e.itemValue);return te===void 0||se===void 0?!1:e.returnObject?e.valueComparator(te,se):e.valueComparator(Z.value,ve.value)})||ve)),oe=X(()=>e.hideSelected?Q.value.filter(ve=>!ne.value.some(Z=>Z.value===ve.value)):Q.value),le=X(()=>ne.value.map(ve=>ve.props.value)),Ce=X(()=>ne.value[_.value]),ye=X(()=>{var Z;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&j.value===((Z=oe.value[0])==null?void 0:Z.title))&&oe.value.length>0&&!p.value&&!y.value}),fe=X(()=>e.hideNoData&&!B.value.length||e.readonly||(ee==null?void 0:ee.isReadonly.value)),he=Re(),{onListScroll:Se,onListKeydown:Ee}=fd(he,d);function De(ve){M=!0,e.openOnClear&&(E.value=!0)}function Fe(){fe.value||(E.value=!0)}function Ze(ve){fe.value||(f.value&&(ve.preventDefault(),ve.stopPropagation()),E.value=!E.value)}function Je(ve){var se;if(e.readonly||ee!=null&&ee.isReadonly.value)return;const Z=d.value.selectionStart,te=le.value.length;if((_.value>-1||["Enter","ArrowDown","ArrowUp"].includes(ve.key))&&ve.preventDefault(),["Enter","ArrowDown"].includes(ve.key)&&(E.value=!0),["Escape"].includes(ve.key)&&(E.value=!1),["Enter","Escape","Tab"].includes(ve.key)&&(ye.value&&["Enter","Tab"].includes(ve.key)&&ue(Q.value[0]),p.value=!0),ve.key==="ArrowDown"&&ye.value&&((se=he.value)==null||se.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(ve.key)){if(_.value<0){ve.key==="Backspace"&&!j.value&&(_.value=te-1);return}const ce=_.value;Ce.value&&ue(Ce.value),_.value=ce>=te-1?te-2:ce}if(ve.key==="ArrowLeft"){if(_.value<0&&Z>0)return;const ce=_.value>-1?_.value-1:te-1;ne.value[ce]?_.value=ce:(_.value=-1,d.value.setSelectionRange(j.value.length,j.value.length))}if(ve.key==="ArrowRight"){if(_.value<0)return;const ce=_.value+1;ne.value[ce]?_.value=ce:(_.value=-1,d.value.setSelectionRange(0,0))}ve.key==="Enter"&&j.value&&(ue(Bi(e,j.value)),j.value="")}}function ze(){var ve;f.value&&(p.value=!0,(ve=d.value)==null||ve.focus())}function ue(ve){if(e.multiple){const Z=le.value.findIndex(te=>e.valueComparator(te,ve.value));if(Z===-1)J.value=[...J.value,ve];else{const te=[...J.value];te.splice(Z,1),J.value=te}j.value=""}else J.value=[ve],W.value=ve.title,gt(()=>{E.value=!1,p.value=!0})}function de(ve){f.value=!0,setTimeout(()=>{y.value=!0})}function Le(ve){y.value=!1}function _e(ve){(ve==null||ve===""&&!e.multiple)&&(J.value=[])}return He(Q,ve=>{!ve.length&&e.hideNoData&&(E.value=!1)}),He(f,(ve,Z)=>{ve||ve===Z||(_.value=-1,E.value=!1,ye.value&&!y.value&&!ne.value.some(te=>{let{value:se}=te;return se===oe.value[0].value})?ue(oe.value[0]):e.multiple&&j.value&&(J.value=[...J.value,Bi(e,j.value)],j.value=""))}),He(E,()=>{if(!e.hideSelected&&E.value&&ne.value.length){const ve=oe.value.findIndex(Z=>ne.value.some(te=>Z.value===te.value));St&&window.requestAnimationFrame(()=>{var Z;ve>=0&&((Z=C.value)==null||Z.scrollToIndex(ve))})}}),Me(()=>{const ve=!!(e.chips||r.chip),Z=!!(!e.hideNoData||oe.value.length||r["prepend-item"]||r["append-item"]||r["no-data"]),te=J.value.length>0,[se]=pi.filterProps(e);return R(pi,Ye({ref:d},se,{modelValue:j.value,"onUpdate:modelValue":[ce=>j.value=ce,_e],focused:f.value,"onUpdate:focused":ce=>f.value=ce,validationValue:J.externalValue,dirty:te,class:["v-combobox",{"v-combobox--active-menu":E.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!r.selection,"v-combobox--selecting-index":_.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:te?void 0:e.placeholder,"onClick:clear":De,"onMousedown:control":Fe,onKeydown:Je}),{...r,default:()=>R(Ke,null,[R(Jo,Ye({ref:k,modelValue:E.value,"onUpdate:modelValue":ce=>E.value=ce,activator:"parent",contentClass:"v-combobox__content",disabled:fe.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ze},e.menuProps),{default:()=>[Z&&R(Ko,{ref:he,selected:le.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ce=>ce.preventDefault(),onKeydown:Ee,onFocusin:de,onFocusout:Le,onScrollPassive:Se,tabindex:"-1",color:e.itemColor??e.color},{default:()=>{var ce,pe,ke;return[(ce=r["prepend-item"])==null?void 0:ce.call(r),!oe.value.length&&!e.hideNoData&&(((pe=r["no-data"])==null?void 0:pe.call(r))??R(va,{title:l(e.noDataText)},null)),R(nl,{ref:C,renderless:!0,items:oe.value},{default:Oe=>{var Ge;let{item:Pe,index:Be,itemRef:Ve}=Oe;const qe=Ye(Pe.props,{ref:Ve,key:Be,active:ye.value&&Be===0?!0:void 0,onClick:()=>ue(Pe)});return((Ge=r.item)==null?void 0:Ge.call(r,{item:Pe,index:Be,props:qe}))??R(va,qe,{prepend:Ue=>{let{isSelected:Qe}=Ue;return R(Ke,null,[e.multiple&&!e.hideSelected?R(Zi,{key:Pe.value,modelValue:Qe,ripple:!1,tabindex:"-1"},null):void 0,Pe.props.prependIcon&&R(wt,{icon:Pe.props.prependIcon},null)])},title:()=>{var Ue,Qe;return p.value?Pe.title:tT(Pe.title,(Ue=ie(Pe))==null?void 0:Ue.title,((Qe=j.value)==null?void 0:Qe.length)??0)}})}}),(ke=r["append-item"])==null?void 0:ke.call(r)]}})]}),ne.value.map((ce,pe)=>{var Pe;function ke(Be){Be.stopPropagation(),Be.preventDefault(),ue(ce)}const Oe={"onClick:close":ke,onMousedown(Be){Be.preventDefault(),Be.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0};return R("div",{key:ce.value,class:["v-combobox__selection",pe===_.value&&["v-combobox__selection--selected",Y.value]],style:pe===_.value?H.value:{}},[ve?r.chip?R(bt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:ce.title}}},{default:()=>{var Be;return[(Be=r.chip)==null?void 0:Be.call(r,{item:ce,index:pe,props:Oe})]}}):R(pr,Ye({key:"chip",closable:e.closableChips,size:"small",text:ce.title},Oe),null):((Pe=r.selection)==null?void 0:Pe.call(r,{item:ce,index:pe}))??R("span",{class:"v-combobox__selection-text"},[ce.title,e.multiple&&pe!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=hs(),d=Re();function f(y){var A,E;const k=y.relatedTarget,C=y.target;if(k!==C&&((A=d.value)!=null&&A.contentEl)&&((E=d.value)!=null&&E.globalTop)&&![document,d.value.contentEl].includes(C)&&!d.value.contentEl.contains(C)){const _=Us(d.value.contentEl);if(!_.length)return;const M=_[0],F=_[_.length-1];k===M?F.focus():M.focus()}}St&&He(()=>r.value&&e.retainFocus,y=>{y?document.addEventListener("focusin",f):document.removeEventListener("focusin",f)},{immediate:!0}),He(r,async y=>{var k,C;await gt(),y?(k=d.value.contentEl)==null||k.focus({preventScroll:!0}):(C=d.value.activatorEl)==null||C.focus({preventScroll:!0})});const p=X(()=>Ye({"aria-haspopup":"dialog","aria-expanded":String(r.value)},e.activatorProps));return Me(()=>{const[y]=ma.filterProps(e);return R(ma,Ye({ref:d,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},y,{modelValue:r.value,"onUpdate:modelValue":k=>r.value=k,"aria-modal":"true",activatorProps:p.value,role:"dialog"},l),{activator:i.activator,default:function(){for(var k=arguments.length,C=new Array(k),A=0;A{var E;return[(E=i.default)==null?void 0:E.call(i,...C)]}})}})}),Un({},d)}});const er=Symbol.for("vuetify:v-expansion-panel"),rT=["default","accordion","inset","popout"],oT=me({color:String,variant:{type:String,default:"default",validator:e=>rT.includes(e)},readonly:Boolean,...We(),...ss(),...at(),...dt()},"VExpansionPanels"),lT=Te()({name:"VExpansionPanels",props:oT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;Ei(e,er);const{themeClasses:r}=vt(e),l=X(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Bt({VExpansionPanel:{color:Ie(e,"color")},VExpansionPanelTitle:{readonly:Ie(e,"readonly")}}),Me(()=>R(e.tag,{class:["v-expansion-panels",r.value,l.value,e.class],style:e.style},i)),{}}}),cT=me({...We(),...Zo()},"VExpansionPanelText"),tb=Te()({name:"VExpansionPanelText",props:cT(),setup(e,a){let{slots:i}=a;const r=ct(er);if(!r)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:l,onAfterLeave:d}=dd(e,r.isSelected);return Me(()=>R(Wo,{onAfterLeave:d},{default:()=>{var f;return[Et(R("div",{class:["v-expansion-panel-text",e.class],style:e.style},[i.default&&l.value&&R("div",{class:"v-expansion-panel-text__wrapper"},[(f=i.default)==null?void 0:f.call(i)])]),[[Ln,r.isSelected.value]])]}})),{}}}),nb=me({color:String,expandIcon:{type:et,default:"$expand"},collapseIcon:{type:et,default:"$collapse"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...We()},"VExpansionPanelTitle"),ab=Te()({name:"VExpansionPanelTitle",directives:{Ripple:Ga},props:nb(),setup(e,a){let{slots:i}=a;const r=ct(er);if(!r)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:l,backgroundColorStyles:d}=Vt(e,"color"),f=X(()=>({collapseIcon:e.collapseIcon,disabled:r.disabled.value,expanded:r.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return Me(()=>{var p;return Et(R("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":r.isSelected.value},l.value,e.class],style:[d.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},[R("span",{class:"v-expansion-panel-title__overlay"},null),(p=i.default)==null?void 0:p.call(i,f.value),!e.hideActions&&R("span",{class:"v-expansion-panel-title__icon"},[i.actions?i.actions(f.value):R(wt,{icon:r.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[mn("ripple"),e.ripple]])}),{}}}),uT=me({title:String,text:String,bgColor:String,...We(),...Nt(),...rs(),...Zo(),...At(),...at(),...nb()},"VExpansionPanel"),dT=Te()({name:"VExpansionPanel",props:uT(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=os(e,er),{backgroundColorClasses:l,backgroundColorStyles:d}=Vt(e,"bgColor"),{elevationClasses:f}=Kt(e),{roundedClasses:p}=Lt(e),y=X(()=>(r==null?void 0:r.disabled.value)||e.disabled),k=X(()=>r.group.items.value.reduce((E,_,M)=>(r.group.selected.value.includes(_.id)&&E.push(M),E),[])),C=X(()=>{const E=r.group.items.value.findIndex(_=>_.id===r.id);return!r.isSelected.value&&k.value.some(_=>_-E===1)}),A=X(()=>{const E=r.group.items.value.findIndex(_=>_.id===r.id);return!r.isSelected.value&&k.value.some(_=>_-E===-1)});return Pt(er,r),Bt({VExpansionPanelText:{eager:Ie(e,"eager")}}),Me(()=>{const E=!!(i.text||e.text),_=!!(i.title||e.title);return R(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":r.isSelected.value,"v-expansion-panel--before-active":C.value,"v-expansion-panel--after-active":A.value,"v-expansion-panel--disabled":y.value},p.value,l.value,e.class],style:[d.value,e.style]},{default:()=>{var M;return[R("div",{class:["v-expansion-panel__shadow",...f.value]},null),_&&R(ab,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[i.title?i.title():e.title]}),E&&R(tb,{key:"text"},{default:()=>[i.text?i.text():e.text]}),(M=i.default)==null?void 0:M.call(i)]}})}),{}}});const hT=me({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},multiple:Boolean,showSize:{type:[Boolean,Number],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(e)},...Sa({prependIcon:"$file"}),modelValue:{type:Array,default:()=>[],validator:e=>In(e).every(a=>a!=null&&typeof a=="object")},...el({clearable:!0})},"VFileInput"),fT=Te()({name:"VFileInput",inheritAttrs:!1,props:hT(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{t:d}=Rn(),f=tt(e,"modelValue"),{isFocused:p,focus:y,blur:k}=Ua(e),C=X(()=>typeof e.showSize!="boolean"?e.showSize:void 0),A=X(()=>(f.value??[]).reduce((j,Q)=>{let{size:ie=0}=Q;return j+ie},0)),E=X(()=>jh(A.value,C.value)),_=X(()=>(f.value??[]).map(j=>{const{name:Q="",size:ie=0}=j;return e.showSize?`${Q} (${jh(ie,C.value)})`:Q})),M=X(()=>{var Q;const j=((Q=f.value)==null?void 0:Q.length)??0;return e.showSize?d(e.counterSizeString,j,E.value):d(e.counterString,j)}),F=Re(),$=Re(),B=Re(),L=X(()=>p.value||e.active),q=X(()=>["plain","underlined"].includes(e.variant));function Y(){var j;B.value!==document.activeElement&&((j=B.value)==null||j.focus()),p.value||y()}function H(j){ee(j)}function J(j){r("mousedown:control",j)}function ee(j){var Q;(Q=B.value)==null||Q.click(),r("click:control",j)}function W(j){j.stopPropagation(),Y(),gt(()=>{f.value=[],Hu(e["onClick:clear"],j)})}return He(f,j=>{(!Array.isArray(j)||!j.length)&&B.value&&(B.value.value="")}),Me(()=>{const j=!!(l.counter||e.counter),Q=!!(j||l.details),[ie,ne]=Si(i),[{modelValue:oe,...le}]=Ut.filterProps(e),[Ce]=hd(e);return R(Ut,Ye({ref:F,modelValue:f.value,"onUpdate:modelValue":ye=>f.value=ye,class:["v-file-input",{"v-text-field--plain-underlined":q.value},e.class],style:e.style,"onClick:prepend":H},ie,le,{centerAffix:!q.value,focused:p.value}),{...l,default:ye=>{let{id:fe,isDisabled:he,isDirty:Se,isReadonly:Ee,isValid:De}=ye;return R(xr,Ye({ref:$,"prepend-icon":e.prependIcon,onMousedown:J,onClick:ee,"onClick:clear":W,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Ce,{id:fe.value,active:L.value||Se.value,dirty:Se.value,disabled:he.value,focused:p.value,error:De.value===!1}),{...l,default:Fe=>{var ze;let{props:{class:Ze,...Je}}=Fe;return R(Ke,null,[R("input",Ye({ref:B,type:"file",readonly:Ee.value,disabled:he.value,multiple:e.multiple,name:e.name,onClick:ue=>{ue.stopPropagation(),Ee.value&&ue.preventDefault(),Y()},onChange:ue=>{if(!ue.target)return;const de=ue.target;f.value=[...de.files??[]]},onFocus:Y,onBlur:k},Je,ne),null),R("div",{class:Ze},[!!((ze=f.value)!=null&&ze.length)&&(l.selection?l.selection({fileNames:_.value,totalBytes:A.value,totalBytesReadable:E.value}):e.chips?_.value.map(ue=>R(pr,{key:ue,size:"small",color:e.color},{default:()=>[ue]})):_.value.join(", "))])])}})},details:Q?ye=>{var fe,he;return R(Ke,null,[(fe=l.details)==null?void 0:fe.call(l,ye),j&&R(Ke,null,[R("span",null,null),R(Qo,{active:!!((he=f.value)!=null&&he.length),value:M.value},l.counter)])])}:void 0})}),Un({},F,$,B)}});const gT=me({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Cn(),...We(),...Nt(),...as(),...At(),...at({tag:"footer"}),...dt()},"VFooter"),vT=Te()({name:"VFooter",props:gT(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:d}=Vt(Ie(e,"color")),{borderClasses:f}=Fn(e),{elevationClasses:p}=Kt(e),{roundedClasses:y}=Lt(e),k=Xe(32),{resizeRef:C}=ea(_=>{_.length&&(k.value=_[0].target.clientHeight)}),A=X(()=>e.height==="auto"?k.value:parseInt(e.height,10)),{layoutItemStyles:E}=is({id:e.name,order:X(()=>parseInt(e.order,10)),position:X(()=>"bottom"),layoutSize:A,elementSize:X(()=>e.height==="auto"?void 0:A.value),active:X(()=>e.app),absolute:Ie(e,"absolute")});return Me(()=>R(e.tag,{ref:C,class:["v-footer",r.value,l.value,f.value,p.value,y.value,e.class],style:[d.value,e.app?E.value:{height:$e(e.height)},e.style]},i)),{}}}),mT=me({...We(),...PA()},"VForm"),pT=Te()({name:"VForm",props:mT(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=EA(e),d=Re();function f(y){y.preventDefault(),l.reset()}function p(y){const k=y,C=l.validate();k.then=C.then.bind(C),k.catch=C.catch.bind(C),k.finally=C.finally.bind(C),r("submit",k),k.defaultPrevented||C.then(A=>{var _;let{valid:E}=A;E&&((_=d.value)==null||_.submit())}),k.preventDefault()}return Me(()=>{var y;return R("form",{ref:d,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:f,onSubmit:p},[(y=i.default)==null?void 0:y.call(i,l)])}),Un(l,d)}});const bT=me({fluid:{type:Boolean,default:!1},...We(),...at()},"VContainer"),xT=Te()({name:"VContainer",props:bT(),setup(e,a){let{slots:i}=a;const{rtlClasses:r}=$t();return Me(()=>R(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},r.value,e.class],style:e.style},i)),{}}}),ib=(()=>Ho.reduce((e,a)=>(e[a]={type:[Boolean,String,Number],default:!1},e),{}))(),sb=(()=>Ho.reduce((e,a)=>{const i="offset"+pa(a);return e[i]={type:[String,Number],default:null},e},{}))(),rb=(()=>Ho.reduce((e,a)=>{const i="order"+pa(a);return e[i]={type:[String,Number],default:null},e},{}))(),Vf={col:Object.keys(ib),offset:Object.keys(sb),order:Object.keys(rb)};function yT(e,a,i){let r=e;if(!(i==null||i===!1)){if(a){const l=a.replace(e,"");r+=`-${l}`}return e==="col"&&(r="v-"+r),e==="col"&&(i===""||i===!0)||(r+=`-${i}`),r.toLowerCase()}}const wT=["auto","start","end","center","baseline","stretch"],ST=me({cols:{type:[Boolean,String,Number],default:!1},...ib,offset:{type:[String,Number],default:null},...sb,order:{type:[String,Number],default:null},...rb,alignSelf:{type:String,default:null,validator:e=>wT.includes(e)},...We(),...at()},"VCol"),kT=Te()({name:"VCol",props:ST(),setup(e,a){let{slots:i}=a;const r=X(()=>{const l=[];let d;for(d in Vf)Vf[d].forEach(p=>{const y=e[p],k=yT(d,p,y);k&&l.push(k)});const f=l.some(p=>p.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 jn(e.tag,{class:[r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),pd=["start","end","center"],ob=["space-between","space-around","space-evenly"];function bd(e,a){return Ho.reduce((i,r)=>{const l=e+pa(r);return i[l]=a(),i},{})}const CT=[...pd,"baseline","stretch"],lb=e=>CT.includes(e),cb=bd("align",()=>({type:String,default:null,validator:lb})),AT=[...pd,...ob],ub=e=>AT.includes(e),db=bd("justify",()=>({type:String,default:null,validator:ub})),PT=[...pd,...ob,"stretch"],hb=e=>PT.includes(e),fb=bd("alignContent",()=>({type:String,default:null,validator:hb})),Rf={align:Object.keys(cb),justify:Object.keys(db),alignContent:Object.keys(fb)},ET={align:"align",justify:"justify",alignContent:"align-content"};function TT(e,a,i){let r=ET[e];if(i!=null){if(a){const l=a.replace(e,"");r+=`-${l}`}return r+=`-${i}`,r.toLowerCase()}}const IT=me({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:lb},...cb,justify:{type:String,default:null,validator:ub},...db,alignContent:{type:String,default:null,validator:hb},...fb,...We(),...at()},"VRow"),LT=Te()({name:"VRow",props:IT(),setup(e,a){let{slots:i}=a;const r=X(()=>{const l=[];let d;for(d in Rf)Rf[d].forEach(f=>{const p=e[f],y=TT(d,f,p);y&&l.push(y)});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 jn(e.tag,{class:["v-row",r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),_T=Gn("v-spacer","div","VSpacer"),VT=me({disabled:Boolean,modelValue:{type:Boolean,default:void 0},...Tp()},"VHover"),RT=Te()({name:"VHover",props:VT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{runOpenDelay:l,runCloseDelay:d}=Ip(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}})}}});const gb=Symbol.for("vuetify:v-item-group"),MT=me({...We(),...ss({selectedClass:"v-item--selected"}),...at(),...dt()},"VItemGroup"),OT=Te()({name:"VItemGroup",props:MT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{isSelected:l,select:d,next:f,prev:p,selected:y}=Ei(e,gb);return()=>R(e.tag,{class:["v-item-group",r.value,e.class],style:e.style},{default:()=>{var k;return[(k=i.default)==null?void 0:k.call(i,{isSelected:l,select:d,next:f,prev:p,selected:y.value})]}})}}),FT=Te()({name:"VItem",props:rs(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const{isSelected:r,select:l,toggle:d,selectedClass:f,value:p,disabled:y}=os(e,gb);return()=>{var k;return(k=i.default)==null?void 0:k.call(i,{isSelected:r.value,selectedClass:f.value,select:l,toggle:d,value:p.value,disabled:y.value})}}});const BT=Gn("v-kbd");const DT=me({...We(),...Mm()},"VLayout"),zT=Te()({name:"VLayout",props:DT(),setup(e,a){let{slots:i}=a;const{layoutClasses:r,layoutStyles:l,getLayoutItem:d,items:f,layoutRef:p}=Om(e);return Me(()=>{var y;return R("div",{ref:p,class:[r.value,e.class],style:[l.value,e.style]},[(y=i.default)==null?void 0:y.call(i)])}),{getLayoutItem:d,items:f}}});const NT=me({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...We(),...as()},"VLayoutItem"),HT=Te()({name:"VLayoutItem",props:NT(),setup(e,a){let{slots:i}=a;const{layoutItemStyles:r}=is({id:e.name,order:X(()=>parseInt(e.order,10)),position:Ie(e,"position"),elementSize:Ie(e,"size"),layoutSize:Ie(e,"size"),active:Ie(e,"modelValue"),absolute:Ie(e,"absolute")});return()=>{var l;return R("div",{class:["v-layout-item",e.class],style:[r.value,e.style]},[(l=i.default)==null?void 0:l.call(i)])}}}),XT=me({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...We(),...Mn(),...at(),...ya({transition:"fade-transition"})},"VLazy"),YT=Te()({name:"VLazy",directives:{intersect:$o},props:XT(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{dimensionStyles:r}=On(e),l=tt(e,"modelValue");function d(f){l.value||(l.value=f)}return Me(()=>Et(R(e.tag,{class:["v-lazy",e.class],style:[r.value,e.style]},{default:()=>[l.value&&R(Xn,{transition:e.transition,appear:!0},{default:()=>{var f;return[(f=i.default)==null?void 0:f.call(i)]}})]}),[[mn("intersect"),{handler:d,options:e.options},null]])),{}}});const WT=me({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...We()},"VLocaleProvider"),$T=Te()({name:"VLocaleProvider",props:WT(),setup(e,a){let{slots:i}=a;const{rtlClasses:r}=tC(e);return Me(()=>{var l;return R("div",{class:["v-locale-provider",r.value,e.class],style:e.style},[(l=i.default)==null?void 0:l.call(i)])}),{}}});const jT=me({scrollable:Boolean,...We(),...at({tag:"main"})},"VMain"),GT=Te()({name:"VMain",props:jT(),setup(e,a){let{slots:i}=a;const{mainStyles:r}=EC(),{ssrBootStyles:l}=Ci();return Me(()=>R(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[r.value,l.value,e.style]},{default:()=>{var d,f;return[e.scrollable?R("div",{class:"v-main__scroller"},[(d=i.default)==null?void 0:d.call(i)]):(f=i.default)==null?void 0:f.call(i)]}})),{}}});function UT(e){let{rootEl:a,isSticky:i,layoutItemStyles:r}=e;const l=Xe(!1),d=Xe(0),f=X(()=>{const k=typeof l.value=="boolean"?"top":l.value;return[i.value?{top:"auto",bottom:"auto",height:void 0}:void 0,l.value?{[k]:$e(d.value)}:{top:r.value.top}]});zt(()=>{He(i,k=>{k?window.addEventListener("scroll",y,{passive:!0}):window.removeEventListener("scroll",y)},{immediate:!0})}),qt(()=>{window.removeEventListener("scroll",y)});let p=0;function y(){const k=p>window.scrollY?"up":"down",C=a.value.getBoundingClientRect(),A=parseFloat(r.value.top??0),E=window.scrollY-Math.max(0,d.value-A),_=C.height+Math.max(d.value,A)-window.scrollY-window.innerHeight,M=parseFloat(getComputedStyle(a.value).getPropertyValue("--v-body-scroll-y"))||0;C.height0;i--){if(e[i].t===e[i-1].t)continue;const r=Mf(a),l=(e[i].d-e[i-1].d)/(e[i].t-e[i-1].t);a+=(l-r)*Math.abs(l),i===e.length-1&&(a*=.5)}return Mf(a)*1e3}function ZT(){const e={};function a(l){Array.from(l.changedTouches).forEach(d=>{(e[d.identifier]??(e[d.identifier]=new ck(KT))).push([l.timeStamp,d])})}function i(l){Array.from(l.changedTouches).forEach(d=>{delete e[d.identifier]})}function r(l){var k;const d=(k=e[l])==null?void 0:k.values().reverse();if(!d)throw new Error(`No samples for touch id ${l}`);const f=d[0],p=[],y=[];for(const C of d){if(f[0]-C[0]>qT)break;p.push({t:C[0],d:C[1].clientX}),y.push({t:C[0],d:C[1].clientY})}return{x:Of(p),y:Of(y),get direction(){const{x:C,y:A}=this,[E,_]=[Math.abs(C),Math.abs(A)];return E>_&&C>=0?"right":E>_&&C<=0?"left":_>E&&A>=0?"down":_>E&&A<=0?"up":JT()}}}return{addMovement:a,endTouch:i,getVelocity:r}}function JT(){throw new Error}function QT(e){let{isActive:a,isTemporary:i,width:r,touchless:l,position:d}=e;zt(()=>{window.addEventListener("touchstart",B,{passive:!0}),window.addEventListener("touchmove",L,{passive:!1}),window.addEventListener("touchend",q,{passive:!0})}),qt(()=>{window.removeEventListener("touchstart",B),window.removeEventListener("touchmove",L),window.removeEventListener("touchend",q)});const f=X(()=>["left","right"].includes(d.value)),{addMovement:p,endTouch:y,getVelocity:k}=ZT();let C=!1;const A=Xe(!1),E=Xe(0),_=Xe(0);let M;function F(H,J){return(d.value==="left"?H:d.value==="right"?document.documentElement.clientWidth-H:d.value==="top"?H:d.value==="bottom"?document.documentElement.clientHeight-H:Mi())-(J?r.value:0)}function $(H){let J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const ee=d.value==="left"?(H-_.value)/r.value:d.value==="right"?(document.documentElement.clientWidth-H-_.value)/r.value:d.value==="top"?(H-_.value)/r.value:d.value==="bottom"?(document.documentElement.clientHeight-H-_.value)/r.value:Mi();return J?Math.max(0,Math.min(1,ee)):ee}function B(H){if(l.value)return;const J=H.changedTouches[0].clientX,ee=H.changedTouches[0].clientY,W=25,j=d.value==="left"?Jdocument.documentElement.clientWidth-W:d.value==="top"?eedocument.documentElement.clientHeight-W:Mi(),Q=a.value&&(d.value==="left"?Jdocument.documentElement.clientWidth-r.value:d.value==="top"?eedocument.documentElement.clientHeight-r.value:Mi());(j||Q||a.value&&i.value)&&(C=!0,M=[J,ee],_.value=F(f.value?J:ee,a.value),E.value=$(f.value?J:ee),y(H),p(H))}function L(H){const J=H.changedTouches[0].clientX,ee=H.changedTouches[0].clientY;if(C){if(!H.cancelable){C=!1;return}const j=Math.abs(J-M[0]),Q=Math.abs(ee-M[1]);(f.value?j>Q&&j>3:Q>j&&Q>3)?(A.value=!0,C=!1):(f.value?Q:j)>3&&(C=!1)}if(!A.value)return;H.preventDefault(),p(H);const W=$(f.value?J:ee,!1);E.value=Math.max(0,Math.min(1,W)),W>1?_.value=F(f.value?J:ee,!0):W<0&&(_.value=F(f.value?J:ee,!1))}function q(H){if(C=!1,!A.value)return;p(H),A.value=!1;const J=k(H.changedTouches[0].identifier),ee=Math.abs(J.x),W=Math.abs(J.y);(f.value?ee>W&&ee>400:W>ee&&W>3)?a.value=J.direction===({left:"right",right:"left",top:"down",bottom:"up"}[d.value]||Mi()):a.value=E.value>.5}const Y=X(()=>A.value?{transform:d.value==="left"?`translateX(calc(-100% + ${E.value*r.value}px))`:d.value==="right"?`translateX(calc(100% - ${E.value*r.value}px))`:d.value==="top"?`translateY(calc(-100% + ${E.value*r.value}px))`:d.value==="bottom"?`translateY(calc(100% - ${E.value*r.value}px))`:Mi(),transition:"none"}:void 0);return{isDragging:A,dragProgress:E,dragStyles:Y}}function Mi(){throw new Error}const eI=["start","end","left","right","top","bottom"],tI=me({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,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>eI.includes(e)},sticky:Boolean,...Cn(),...We(),...Nt(),...as(),...At(),...at({tag:"nav"}),...dt()},"VNavigationDrawer"),nI=Te()({name:"VNavigationDrawer",props:tI(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const{isRtl:d}=$t(),{themeClasses:f}=vt(e),{borderClasses:p}=Fn(e),{backgroundColorClasses:y,backgroundColorStyles:k}=Vt(Ie(e,"color")),{elevationClasses:C}=Kt(e),{mobile:A}=ki(),{roundedClasses:E}=Lt(e),_=Gm(),M=tt(e,"modelValue",null,Se=>!!Se),{ssrBootStyles:F}=Ci(),{scopeId:$}=hs(),B=Re(),L=Xe(!1),q=X(()=>e.rail&&e.expandOnHover&&L.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),Y=X(()=>yc(e.location,d.value)),H=X(()=>!e.permanent&&(A.value||e.temporary)),J=X(()=>e.sticky&&!H.value&&Y.value!=="bottom");e.expandOnHover&&e.rail!=null&&He(L,Se=>r("update:rail",!Se)),e.disableResizeWatcher||He(H,Se=>!e.permanent&>(()=>M.value=!Se)),!e.disableRouteWatcher&&_&&He(_.currentRoute,()=>H.value&&(M.value=!1)),He(()=>e.permanent,Se=>{Se&&(M.value=!0)}),cr(()=>{e.modelValue!=null||H.value||(M.value=e.permanent||!A.value)});const{isDragging:ee,dragProgress:W,dragStyles:j}=QT({isActive:M,isTemporary:H,width:q,touchless:Ie(e,"touchless"),position:Y}),Q=X(()=>{const Se=H.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):q.value;return ee.value?Se*W.value:Se}),{layoutItemStyles:ie,layoutItemScrimStyles:ne}=is({id:e.name,order:X(()=>parseInt(e.order,10)),position:Y,layoutSize:Q,elementSize:q,active:X(()=>M.value||ee.value),disableTransitions:X(()=>ee.value),absolute:X(()=>e.absolute||J.value&&typeof oe.value!="string")}),{isStuck:oe,stickyStyles:le}=UT({rootEl:B,isSticky:J,layoutItemStyles:ie}),Ce=Vt(X(()=>typeof e.scrim=="string"?e.scrim:null)),ye=X(()=>({...ee.value?{opacity:W.value*.2,transition:"none"}:void 0,...ne.value}));Bt({VList:{bgColor:"transparent"}});function fe(){L.value=!0}function he(){L.value=!1}return Me(()=>{const Se=l.image||e.image;return R(Ke,null,[R(e.tag,Ye({ref:B,onMouseenter:fe,onMouseleave:he,class:["v-navigation-drawer",`v-navigation-drawer--${Y.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":L.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":H.value,"v-navigation-drawer--active":M.value,"v-navigation-drawer--sticky":J.value},f.value,y.value,p.value,C.value,E.value,e.class],style:[k.value,ie.value,j.value,F.value,le.value,e.style]},$,i),{default:()=>{var Ee,De,Fe,Ze;return[Se&&R("div",{key:"image",class:"v-navigation-drawer__img"},[l.image?(Ee=l.image)==null?void 0:Ee.call(l,{image:e.image}):R("img",{src:e.image,alt:""},null)]),l.prepend&&R("div",{class:"v-navigation-drawer__prepend"},[(De=l.prepend)==null?void 0:De.call(l)]),R("div",{class:"v-navigation-drawer__content"},[(Fe=l.default)==null?void 0:Fe.call(l)]),l.append&&R("div",{class:"v-navigation-drawer__append"},[(Ze=l.append)==null?void 0:Ze.call(l)])]}}),R(Wn,{name:"fade-transition"},{default:()=>[H.value&&(ee.value||M.value)&&!!e.scrim&&R("div",Ye({class:["v-navigation-drawer__scrim",Ce.backgroundColorClasses.value],style:[ye.value,Ce.backgroundColorStyles.value],onClick:()=>M.value=!1},$),null)]})])}),{isStuck:oe}}}),aI=Vn({name:"VNoSsr",setup(e,a){let{slots:i}=a;const r=Lp();return()=>{var l;return r.value&&((l=i.default)==null?void 0:l.call(i))}}});function iI(){const e=Re([]);bu(()=>e.value=[]);function a(i,r){e.value[r]=i}return{refs:e,updateRef:a}}const sI=me({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:et,default:"$first"},prevIcon:{type:et,default:"$prev"},nextIcon:{type:et,default:"$next"},lastIcon:{type:et,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,...Cn(),...We(),...Ht(),...Nt(),...At(),...wa(),...at({tag:"nav"}),...dt(),...Bn({variant:"text"})},"VPagination"),rI=Te()({name:"VPagination",props:sI(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=tt(e,"modelValue"),{t:d,n:f}=Rn(),{isRtl:p}=$t(),{themeClasses:y}=vt(e),{width:k}=ki(),C=Xe(-1);Bt(void 0,{scoped:!0});const{resizeRef:A}=ea(W=>{if(!W.length)return;const{target:j,contentRect:Q}=W[0],ie=j.querySelector(".v-pagination__list > *");if(!ie)return;const ne=Q.width,oe=ie.offsetWidth+parseFloat(getComputedStyle(ie).marginRight)*2;C.value=F(ne,oe)}),E=X(()=>parseInt(e.length,10)),_=X(()=>parseInt(e.start,10)),M=X(()=>e.totalVisible?parseInt(e.totalVisible,10):C.value>=0?C.value:F(k.value,58));function F(W,j){const Q=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((W-j*Q)/j).toFixed(2)))}const $=X(()=>{if(E.value<=0||isNaN(E.value)||E.value>Number.MAX_SAFE_INTEGER)return[];if(M.value<=1)return[l.value];if(E.value<=M.value)return la(E.value,_.value);const W=M.value%2===0,j=W?M.value/2:Math.floor(M.value/2),Q=W?j:j+1,ie=E.value-j;if(Q-l.value>=0)return[...la(Math.max(1,M.value-1),_.value),e.ellipsis,E.value];if(l.value-ie>=(W?1:0)){const ne=M.value-1,oe=E.value-ne+_.value;return[_.value,e.ellipsis,...la(ne,oe)]}else{const ne=Math.max(1,M.value-3),oe=ne===1?l.value:l.value-Math.ceil(ne/2)+_.value;return[_.value,e.ellipsis,...la(ne,oe),e.ellipsis,E.value]}});function B(W,j,Q){W.preventDefault(),l.value=j,Q&&r(Q,j)}const{refs:L,updateRef:q}=iI();Bt({VPaginationBtn:{color:Ie(e,"color"),border:Ie(e,"border"),density:Ie(e,"density"),size:Ie(e,"size"),variant:Ie(e,"variant"),rounded:Ie(e,"rounded"),elevation:Ie(e,"elevation")}});const Y=X(()=>$.value.map((W,j)=>{const Q=ie=>q(ie,j);if(typeof W=="string")return{isActive:!1,key:`ellipsis-${j}`,page:W,props:{ref:Q,ellipsis:!0,icon:!0,disabled:!0}};{const ie=W===l.value;return{isActive:ie,key:W,page:f(W),props:{ref:Q,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:ie?e.activeColor:e.color,ariaCurrent:ie,ariaLabel:d(ie?e.currentPageAriaLabel:e.pageAriaLabel,W),onClick:ne=>B(ne,W)}}}})),H=X(()=>{const W=!!e.disabled||l.value<=_.value,j=!!e.disabled||l.value>=_.value+E.value-1;return{first:e.showFirstLastPage?{icon:p.value?e.lastIcon:e.firstIcon,onClick:Q=>B(Q,_.value,"first"),disabled:W,ariaLabel:d(e.firstAriaLabel),ariaDisabled:W}:void 0,prev:{icon:p.value?e.nextIcon:e.prevIcon,onClick:Q=>B(Q,l.value-1,"prev"),disabled:W,ariaLabel:d(e.previousAriaLabel),ariaDisabled:W},next:{icon:p.value?e.prevIcon:e.nextIcon,onClick:Q=>B(Q,l.value+1,"next"),disabled:j,ariaLabel:d(e.nextAriaLabel),ariaDisabled:j},last:e.showFirstLastPage?{icon:p.value?e.firstIcon:e.lastIcon,onClick:Q=>B(Q,_.value+E.value-1,"last"),disabled:j,ariaLabel:d(e.lastAriaLabel),ariaDisabled:j}:void 0}});function J(){var j;const W=l.value-_.value;(j=L.value[W])==null||j.$el.focus()}function ee(W){W.key===bc.left&&!e.disabled&&l.value>+e.start?(l.value=l.value-1,gt(J)):W.key===bc.right&&!e.disabled&&l.value<_.value+E.value-1&&(l.value=l.value+1,gt(J))}return Me(()=>R(e.tag,{ref:A,class:["v-pagination",y.value,e.class],style:e.style,role:"navigation","aria-label":d(e.ariaLabel),onKeydown:ee,"data-test":"v-pagination-root"},{default:()=>[R("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&R("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[i.first?i.first(H.value.first):R(cn,Ye({_as:"VPaginationBtn"},H.value.first),null)]),R("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[i.prev?i.prev(H.value.prev):R(cn,Ye({_as:"VPaginationBtn"},H.value.prev),null)]),Y.value.map((W,j)=>R("li",{key:W.key,class:["v-pagination__item",{"v-pagination__item--is-active":W.isActive}],"data-test":"v-pagination-item"},[i.item?i.item(W):R(cn,Ye({_as:"VPaginationBtn"},W.props),{default:()=>[W.page]})])),R("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[i.next?i.next(H.value.next):R(cn,Ye({_as:"VPaginationBtn"},H.value.next),null)]),e.showFirstLastPage&&R("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[i.last?i.last(H.value.last):R(cn,Ye({_as:"VPaginationBtn"},H.value.last),null)])])]})),{}}});function oI(e){return Math.floor(Math.abs(e))*Math.sign(e)}const lI=me({scale:{type:[Number,String],default:.5},...We()},"VParallax"),cI=Te()({name:"VParallax",props:lI(),setup(e,a){let{slots:i}=a;const{intersectionRef:r,isIntersecting:l}=nd(),{resizeRef:d,contentRect:f}=ea(),{height:p}=ki(),y=Re();vn(()=>{var _;r.value=d.value=(_=y.value)==null?void 0:_.$el});let k;He(l,_=>{_?(k=$u(r.value),k=k===document.scrollingElement?document:k,k.addEventListener("scroll",E,{passive:!0}),E()):k.removeEventListener("scroll",E)}),qt(()=>{k==null||k.removeEventListener("scroll",E)}),He(p,E),He(()=>{var _;return(_=f.value)==null?void 0:_.height},E);const C=X(()=>1-en(+e.scale));let A=-1;function E(){l.value&&(cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var H;const _=((H=y.value)==null?void 0:H.$el).querySelector(".v-img__img");if(!_)return;const M=k instanceof Document?document.documentElement.clientHeight:k.clientHeight,F=k instanceof Document?window.scrollY:k.scrollTop,$=r.value.getBoundingClientRect().top+F,B=f.value.height,L=$+(B-M)/2,q=oI((F-L)*C.value),Y=Math.max(1,(C.value*(M-B)+B)/B);_.style.setProperty("transform",`translateY(${q}px) scale(${Y})`)}))}return Me(()=>R(vi,{class:["v-parallax",{"v-parallax--active":l.value},e.class],style:e.style,ref:y,cover:!0,onLoadstart:E,onLoad:E},i)),{}}}),uI=me({...Go({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),dI=Te()({name:"VRadio",props:uI(),setup(e,a){let{slots:i}=a;return Me(()=>R(mi,Ye(e,{class:["v-radio",e.class],style:e.style,type:"radio"}),i)),{}}});const hI=me({height:{type:[Number,String],default:"auto"},...Sa(),..._n(ld(),["multiple"]),trueIcon:{type:et,default:"$radioOn"},falseIcon:{type:et,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),fI=Te()({name:"VRadioGroup",inheritAttrs:!1,props:hI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=sn(),d=X(()=>e.id||`radio-group-${l}`),f=tt(e,"modelValue");return Me(()=>{const[p,y]=Si(i),[k,C]=Ut.filterProps(e),[A,E]=mi.filterProps(e),_=r.label?r.label({label:e.label,props:{for:d.value}}):e.label;return R(Ut,Ye({class:["v-radio-group",e.class],style:e.style},p,k,{modelValue:f.value,"onUpdate:modelValue":M=>f.value=M,id:d.value}),{...r,default:M=>{let{id:F,messagesId:$,isDisabled:B,isReadonly:L}=M;return R(Ke,null,[_&&R(ds,{id:F.value},{default:()=>[_]}),R(ip,Ye(A,{id:F.value,"aria-describedby":$.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:B.value,readonly:L.value,"aria-labelledby":_?F.value:void 0,multiple:!1},y,{modelValue:f.value,"onUpdate:modelValue":q=>f.value=q}),r)])}})}),{}}}),gI=me({...Uo(),...Sa(),...Kp(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),vI=Te()({name:"VRangeSlider",props:gI(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,a){let{slots:i,emit:r}=a;const l=Re(),d=Re(),f=Re(),{rtlClasses:p}=$t();function y(j){if(!l.value||!d.value)return;const Q=Xc(j,l.value.$el,e.direction),ie=Xc(j,d.value.$el,e.direction),ne=Math.abs(Q),oe=Math.abs(ie);return nej!=null&&j.length?j.map(Q=>k.roundValue(Q)):[0,0]),{activeThumbRef:A,hasLabels:E,max:_,min:M,mousePressed:F,onSliderMousedown:$,onSliderTouchstart:B,position:L,trackContainerRef:q}=Jp({props:e,steps:k,onSliderStart:()=>{r("start",C.value)},onSliderEnd:j=>{var ne;let{value:Q}=j;const ie=A.value===((ne=l.value)==null?void 0:ne.$el)?[Q,C.value[1]]:[C.value[0],Q];!e.strict&&ie[0]{var oe,le,Ce,ye;let{value:Q}=j;const[ie,ne]=C.value;!e.strict&&ie===ne&&ie!==M.value&&(A.value=Q>ie?(oe=d.value)==null?void 0:oe.$el:(le=l.value)==null?void 0:le.$el,(Ce=A.value)==null||Ce.focus()),A.value===((ye=l.value)==null?void 0:ye.$el)?C.value=[Math.min(Q,ne),ne]:C.value=[ie,Math.max(ie,Q)]},getActiveThumb:y}),{isFocused:Y,focus:H,blur:J}=Ua(e),ee=X(()=>L(C.value[0])),W=X(()=>L(C.value[1]));return Me(()=>{const[j,Q]=Ut.filterProps(e),ie=!!(e.label||i.label||i.prepend);return R(Ut,Ye({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!i["tick-label"]||E.value,"v-slider--focused":Y.value,"v-slider--pressed":F.value,"v-slider--disabled":e.disabled},p.value,e.class],style:e.style,ref:f},j,{focused:Y.value}),{...i,prepend:ie?ne=>{var oe,le;return R(Ke,null,[((oe=i.label)==null?void 0:oe.call(i,ne))??e.label?R(ds,{class:"v-slider__label",text:e.label},null):void 0,(le=i.prepend)==null?void 0:le.call(i,ne)])}:void 0,default:ne=>{var Ce,ye;let{id:oe,messagesId:le}=ne;return R("div",{class:"v-slider__container",onMousedown:$,onTouchstartPassive:B},[R("input",{id:`${oe.value}_start`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:C.value[0]},null),R("input",{id:`${oe.value}_stop`,name:e.name||oe.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:C.value[1]},null),R(Qp,{ref:q,start:ee.value,stop:W.value},{"tick-label":i["tick-label"]}),R(Yc,{ref:l,"aria-describedby":le.value,focused:Y&&A.value===((Ce=l.value)==null?void 0:Ce.$el),modelValue:C.value[0],"onUpdate:modelValue":fe=>C.value=[fe,C.value[1]],onFocus:fe=>{var he,Se,Ee,De;H(),A.value=(he=l.value)==null?void 0:he.$el,C.value[0]===C.value[1]&&C.value[1]===M.value&&fe.relatedTarget!==((Se=d.value)==null?void 0:Se.$el)&&((Ee=l.value)==null||Ee.$el.blur(),(De=d.value)==null||De.$el.focus())},onBlur:()=>{J(),A.value=void 0},min:M.value,max:C.value[1],position:ee.value},{"thumb-label":i["thumb-label"]}),R(Yc,{ref:d,"aria-describedby":le.value,focused:Y&&A.value===((ye=d.value)==null?void 0:ye.$el),modelValue:C.value[1],"onUpdate:modelValue":fe=>C.value=[C.value[0],fe],onFocus:fe=>{var he,Se,Ee,De;H(),A.value=(he=d.value)==null?void 0:he.$el,C.value[0]===C.value[1]&&C.value[0]===_.value&&fe.relatedTarget!==((Se=l.value)==null?void 0:Se.$el)&&((Ee=d.value)==null||Ee.$el.blur(),(De=l.value)==null||De.$el.focus())},onBlur:()=>{J(),A.value=void 0},min:C.value[0],max:_.value,position:W.value},{"thumb-label":i["thumb-label"]})])}})}),{}}});const mI=me({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:et,default:"$ratingEmpty"},fullIcon:{type:et,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,...We(),...Ht(),...wa(),...at(),...dt()},"VRating"),pI=Te()({name:"VRating",props:mI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{t:r}=Rn(),{themeClasses:l}=vt(e),d=tt(e,"modelValue"),f=X(()=>en(parseFloat(d.value),0,+e.length)),p=X(()=>la(Number(e.length),1)),y=X(()=>p.value.flatMap(F=>e.halfIncrements?[F-.5,F]:[F])),k=Xe(-1),C=X(()=>y.value.map(F=>{const $=e.hover&&k.value>-1,B=f.value>=F,L=k.value>=F,Y=($?L:B)?e.fullIcon:e.emptyIcon,H=e.activeColor??e.color,J=B||L?H:e.color;return{isFilled:B,isHovered:L,icon:Y,color:J}})),A=X(()=>[0,...y.value].map(F=>{function $(){k.value=F}function B(){k.value=-1}function L(){e.disabled||e.readonly||(d.value=f.value===F&&e.clearable?0:F)}return{onMouseenter:e.hover?$:void 0,onMouseleave:e.hover?B:void 0,onClick:L}})),E=X(()=>e.name??`v-rating-${sn()}`);function _(F){var W,j;let{value:$,index:B,showStar:L=!0}=F;const{onMouseenter:q,onMouseleave:Y,onClick:H}=A.value[B+1],J=`${E.value}-${String($).replace(".","-")}`,ee={color:(W=C.value[B])==null?void 0:W.color,density:e.density,disabled:e.disabled,icon:(j=C.value[B])==null?void 0:j.icon,ripple:e.ripple,size:e.size,variant:"plain"};return R(Ke,null,[R("label",{for:J,class:{"v-rating__item--half":e.halfIncrements&&$%1>0,"v-rating__item--full":e.halfIncrements&&$%1===0},onMouseenter:q,onMouseleave:Y,onClick:H},[R("span",{class:"v-rating__hidden"},[r(e.itemAriaLabel,$,e.length)]),L?i.item?i.item({...C.value[B],props:ee,value:$,index:B,rating:f.value}):R(cn,Ye({"aria-label":r(e.itemAriaLabel,$,e.length)},ee),null):void 0]),R("input",{class:"v-rating__hidden",name:E.value,id:J,type:"radio",value:$,checked:f.value===$,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function M(F){return i["item-label"]?i["item-label"](F):F.label?R("span",null,[F.label]):R("span",null,[yi(" ")])}return Me(()=>{var $;const F=!!(($=e.itemLabels)!=null&&$.length)||i["item-label"];return R(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},l.value,e.class],style:e.style},{default:()=>[R(_,{value:0,index:-1,showStar:!1},null),p.value.map((B,L)=>{var q,Y;return R("div",{class:"v-rating__wrapper"},[F&&e.itemLabelPosition==="top"?M({value:B,index:L,label:(q=e.itemLabels)==null?void 0:q[L]}):void 0,R("div",{class:"v-rating__item"},[e.halfIncrements?R(Ke,null,[R(_,{value:B-.5,index:L*2},null),R(_,{value:B,index:L*2+1},null)]):R(_,{value:B,index:L},null)]),F&&e.itemLabelPosition==="bottom"?M({value:B,index:L,label:(Y=e.itemLabels)==null?void 0:Y[L]}):void 0])})]})}),{}}});function Ff(e){const i=Math.abs(e);return Math.sign(e)*(i/((1/.501-2)*(1-i)+1))}function Bf(e){let{selectedElement:a,containerSize:i,contentSize:r,isRtl:l,currentScrollOffset:d,isHorizontal:f}=e;const p=f?a.clientWidth:a.clientHeight,y=f?a.offsetLeft:a.offsetTop,k=l&&f?r-y-p:y,C=i+d,A=p+k,E=p*.4;return k<=d?d=Math.max(k-E,0):C<=A&&(d=Math.min(d-(C-A-E),r-i)),d}function bI(e){let{selectedElement:a,containerSize:i,contentSize:r,isRtl:l,isHorizontal:d}=e;const f=d?a.clientWidth:a.clientHeight,p=d?a.offsetLeft:a.offsetTop,y=l&&d?r-p-f/2-i/2:p+f/2-i/2;return Math.min(r-i,Math.max(0,y))}const vb=Symbol.for("vuetify:v-slide-group"),mb=me({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:vb},nextIcon:{type:et,default:"$next"},prevIcon:{type:et,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...We(),...at(),...ss({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),jc=Te()({name:"VSlideGroup",props:mb(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const{isRtl:r}=$t(),{mobile:l}=ki(),d=Ei(e,e.symbol),f=Xe(!1),p=Xe(0),y=Xe(0),k=Xe(0),C=X(()=>e.direction==="horizontal"),{resizeRef:A,contentRect:E}=ea(),{resizeRef:_,contentRect:M}=ea(),F=X(()=>d.selected.value.length?d.items.value.findIndex(Ee=>Ee.id===d.selected.value[0]):-1),$=X(()=>d.selected.value.length?d.items.value.findIndex(Ee=>Ee.id===d.selected.value[d.selected.value.length-1]):-1);if(St){let Ee=-1;He(()=>[d.selected.value,E.value,M.value,C.value],()=>{cancelAnimationFrame(Ee),Ee=requestAnimationFrame(()=>{if(E.value&&M.value){const De=C.value?"width":"height";y.value=E.value[De],k.value=M.value[De],f.value=y.value+1=0&&_.value){const De=_.value.children[$.value];F.value===0||!f.value?p.value=0:e.centerActive?p.value=bI({selectedElement:De,containerSize:y.value,contentSize:k.value,isRtl:r.value,isHorizontal:C.value}):f.value&&(p.value=Bf({selectedElement:De,containerSize:y.value,contentSize:k.value,isRtl:r.value,currentScrollOffset:p.value,isHorizontal:C.value}))}})})}const B=Xe(!1);let L=0,q=0;function Y(Ee){const De=C.value?"clientX":"clientY";q=(r.value&&C.value?-1:1)*p.value,L=Ee.touches[0][De],B.value=!0}function H(Ee){if(!f.value)return;const De=C.value?"clientX":"clientY",Fe=r.value&&C.value?-1:1;p.value=Fe*(q+L-Ee.touches[0][De])}function J(Ee){const De=k.value-y.value;p.value<0||!f.value?p.value=0:p.value>=De&&(p.value=De),B.value=!1}function ee(){A.value&&(A.value[C.value?"scrollLeft":"scrollTop"]=0)}const W=Xe(!1);function j(Ee){if(W.value=!0,!(!f.value||!_.value)){for(const De of Ee.composedPath())for(const Fe of _.value.children)if(Fe===De){p.value=Bf({selectedElement:Fe,containerSize:y.value,contentSize:k.value,isRtl:r.value,currentScrollOffset:p.value,isHorizontal:C.value});return}}}function Q(Ee){W.value=!1}function ie(Ee){var De;!W.value&&!(Ee.relatedTarget&&((De=_.value)!=null&&De.contains(Ee.relatedTarget)))&&oe()}function ne(Ee){_.value&&(C.value?Ee.key==="ArrowRight"?oe(r.value?"prev":"next"):Ee.key==="ArrowLeft"&&oe(r.value?"next":"prev"):Ee.key==="ArrowDown"?oe("next"):Ee.key==="ArrowUp"&&oe("prev"),Ee.key==="Home"?oe("first"):Ee.key==="End"&&oe("last"))}function oe(Ee){var De,Fe,Ze,Je,ze;if(_.value)if(!Ee)(De=Us(_.value)[0])==null||De.focus();else if(Ee==="next"){const ue=(Fe=_.value.querySelector(":focus"))==null?void 0:Fe.nextElementSibling;ue?ue.focus():oe("first")}else if(Ee==="prev"){const ue=(Ze=_.value.querySelector(":focus"))==null?void 0:Ze.previousElementSibling;ue?ue.focus():oe("last")}else Ee==="first"?(Je=_.value.firstElementChild)==null||Je.focus():Ee==="last"&&((ze=_.value.lastElementChild)==null||ze.focus())}function le(Ee){const De=p.value+(Ee==="prev"?-1:1)*y.value;p.value=en(De,0,k.value-y.value)}const Ce=X(()=>{let Ee=p.value>k.value-y.value?-(k.value-y.value)+Ff(k.value-y.value-p.value):-p.value;p.value<=0&&(Ee=Ff(-p.value));const De=r.value&&C.value?-1:1;return{transform:`translate${C.value?"X":"Y"}(${De*Ee}px)`,transition:B.value?"none":"",willChange:B.value?"transform":""}}),ye=X(()=>({next:d.next,prev:d.prev,select:d.select,isSelected:d.isSelected})),fe=X(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!l.value;case!0:return f.value||Math.abs(p.value)>0;case"mobile":return l.value||f.value||Math.abs(p.value)>0;default:return!l.value&&(f.value||Math.abs(p.value)>0)}}),he=X(()=>Math.abs(p.value)>0),Se=X(()=>k.value>Math.abs(p.value)+y.value);return Me(()=>R(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!C.value,"v-slide-group--has-affixes":fe.value,"v-slide-group--is-overflowing":f.value},e.class],style:e.style,tabindex:W.value||d.selected.value.length?-1:0,onFocus:ie},{default:()=>{var Ee,De,Fe;return[fe.value&&R("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!he.value}],onClick:()=>le("prev")},[((Ee=i.prev)==null?void 0:Ee.call(i,ye.value))??R(Ec,null,{default:()=>[R(wt,{icon:r.value?e.nextIcon:e.prevIcon},null)]})]),R("div",{key:"container",ref:A,class:"v-slide-group__container",onScroll:ee},[R("div",{ref:_,class:"v-slide-group__content",style:Ce.value,onTouchstartPassive:Y,onTouchmovePassive:H,onTouchendPassive:J,onFocusin:j,onFocusout:Q,onKeydown:ne},[(De=i.default)==null?void 0:De.call(i,ye.value)])]),fe.value&&R("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!Se.value}],onClick:()=>le("next")},[((Fe=i.next)==null?void 0:Fe.call(i,ye.value))??R(Ec,null,{default:()=>[R(wt,{icon:r.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:d.selected,scrollTo:le,scrollOffset:p,focus:oe}}}),xI=Te()({name:"VSlideGroupItem",props:rs(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:i}=a;const r=os(e,vb);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})}}});const yI=me({multiLine:Boolean,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...$a({location:"bottom"}),...cs(),...At(),...Bn(),...dt(),..._n(br({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),wI=Te()({name:"VSnackbar",props:yI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{locationStyles:l}=ja(e),{positionClasses:d}=us(e),{scopeId:f}=hs(),{themeClasses:p}=vt(e),{colorClasses:y,colorStyles:k,variantClasses:C}=Pi(e),{roundedClasses:A}=Lt(e),E=Re();He(r,M),He(()=>e.timeout,M),zt(()=>{r.value&&M()});let _=-1;function M(){window.clearTimeout(_);const $=Number(e.timeout);!r.value||$===-1||(_=window.setTimeout(()=>{r.value=!1},$))}function F(){window.clearTimeout(_)}return Me(()=>{const[$]=ma.filterProps(e);return R(ma,Ye({ref:E,class:["v-snackbar",{"v-snackbar--active":r.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--vertical":e.vertical},d.value,e.class],style:e.style},$,{modelValue:r.value,"onUpdate:modelValue":B=>r.value=B,contentProps:Ye({class:["v-snackbar__wrapper",p.value,y.value,A.value,C.value],style:[l.value,k.value],onPointerenter:F,onPointerleave:M},$.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0},f),{default:()=>[Ai(!1,"v-snackbar"),i.default&&R("div",{class:"v-snackbar__content",role:"status","aria-live":"polite"},[i.default()]),i.actions&&R(bt,{defaults:{VBtn:{variant:"text",ripple:!1}}},{default:()=>[R("div",{class:"v-snackbar__actions"},[i.actions()])]})],activator:i.activator})}),Un({},E)}});const SI=me({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Sa(),...Go()},"VSwitch"),kI=Te()({name:"VSwitch",inheritAttrs:!1,props:SI(),emits:{"update:focused":e=>!0,"update:modelValue":()=>!0,"update:indeterminate":e=>!0},setup(e,a){let{attrs:i,slots:r}=a;const l=tt(e,"indeterminate"),d=tt(e,"modelValue"),{loaderClasses:f}=jo(e),{isFocused:p,focus:y,blur:k}=Ua(e),C=Re(),A=X(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),E=sn(),_=X(()=>e.id||`switch-${E}`);function M(){l.value&&(l.value=!1)}function F($){var B,L;$.stopPropagation(),$.preventDefault(),(L=(B=C.value)==null?void 0:B.input)==null||L.click()}return Me(()=>{const[$,B]=Si(i),[L,q]=Ut.filterProps(e),[Y,H]=mi.filterProps(e);return R(Ut,Ye({class:["v-switch",{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},f.value,e.class],style:e.style},$,L,{id:_.value,focused:p.value}),{...r,default:J=>{let{id:ee,messagesId:W,isDisabled:j,isReadonly:Q,isValid:ie}=J;return R(mi,Ye({ref:C},Y,{modelValue:d.value,"onUpdate:modelValue":[ne=>d.value=ne,M],id:ee.value,"aria-describedby":W.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:j.value,readonly:Q.value,onFocus:y,onBlur:k},B),{...r,default:()=>R("div",{class:"v-switch__track",onClick:F},null),input:ne=>{let{inputNode:oe,icon:le}=ne;return R(Ke,null,[oe,R("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":le||e.loading}]},[R(Zu,null,{default:()=>[e.loading?R(rd,{name:"v-switch",active:!0,color:ie.value===!1?void 0:A.value},{default:Ce=>r.loader?r.loader(Ce):R(ad,{active:Ce.isActive,color:Ce.color,indeterminate:!0,size:"16",width:"2"},null)}):le&&R(wt,{key:le,icon:le,size:"x-small"},null)]})])])}})}})}),{}}});const CI=me({color:String,height:[Number,String],window:Boolean,...We(),...Nt(),...as(),...At(),...at(),...dt()},"VSystemBar"),AI=Te()({name:"VSystemBar",props:CI(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{backgroundColorClasses:l,backgroundColorStyles:d}=Vt(Ie(e,"color")),{elevationClasses:f}=Kt(e),{roundedClasses:p}=Lt(e),{ssrBootStyles:y}=Ci(),k=X(()=>e.height??(e.window?32:24)),{layoutItemStyles:C}=is({id:e.name,order:X(()=>parseInt(e.order,10)),position:Xe("top"),layoutSize:k,elementSize:k,active:X(()=>!0),absolute:Ie(e,"absolute")});return Me(()=>R(e.tag,{class:["v-system-bar",{"v-system-bar--window":e.window},r.value,l.value,f.value,p.value,e.class],style:[d.value,C.value,y.value,e.style]},i)),{}}});const pb=Symbol.for("vuetify:v-tabs"),PI=me({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},..._n(od({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),bb=Te()({name:"VTab",props:PI(),setup(e,a){let{slots:i,attrs:r}=a;const{textColorClasses:l,textColorStyles:d}=an(e,"sliderColor"),f=X(()=>e.direction==="horizontal"),p=Xe(!1),y=Re(),k=Re();function C(A){var _,M;let{value:E}=A;if(p.value=E,E){const F=(M=(_=y.value)==null?void 0:_.$el.parentElement)==null?void 0:M.querySelector(".v-tab--selected .v-tab__slider"),$=k.value;if(!F||!$)return;const B=getComputedStyle(F).color,L=F.getBoundingClientRect(),q=$.getBoundingClientRect(),Y=f.value?"x":"y",H=f.value?"X":"Y",J=f.value?"right":"bottom",ee=f.value?"width":"height",W=L[Y],j=q[Y],Q=W>j?L[J]-q[J]:L[Y]-q[Y],ie=Math.sign(Q)>0?f.value?"right":"bottom":Math.sign(Q)<0?f.value?"left":"top":"center",oe=(Math.abs(Q)+(Math.sign(Q)<0?L[ee]:q[ee]))/Math.max(L[ee],q[ee]),le=L[ee]/q[ee],Ce=1.5;si($,{backgroundColor:[B,"currentcolor"],transform:[`translate${H}(${Q}px) scale${H}(${le})`,`translate${H}(${Q/Ce}px) scale${H}(${(oe-1)/Ce+1})`,"none"],transformOrigin:Array(3).fill(ie)},{duration:225,easing:qs})}}return Me(()=>{const[A]=cn.filterProps(e);return R(cn,Ye({symbol:pb,ref:y,class:["v-tab",e.class],style:e.style,tabindex:p.value?0:-1,role:"tab","aria-selected":String(p.value),active:!1,block:e.fixed,maxWidth:e.fixed?300:void 0,rounded:0},A,r,{"onGroup:selected":C}),{default:()=>{var E;return[((E=i.default)==null?void 0:E.call(i))??e.text,!e.hideSlider&&R("div",{ref:k,class:["v-tab__slider",l.value],style:d.value},null)]}})}),{}}});function EI(e){return e?e.map(a=>typeof a=="string"?{title:a,value:a}:a):[]}const TI=me({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,sliderColor:String,...mb({mandatory:"force"}),...Ht(),...at()},"VTabs"),II=Te()({name:"VTabs",props:TI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),l=X(()=>EI(e.items)),{densityClasses:d}=rn(e),{backgroundColorClasses:f,backgroundColorStyles:p}=Vt(Ie(e,"bgColor"));return Bt({VTab:{color:Ie(e,"color"),direction:Ie(e,"direction"),stacked:Ie(e,"stacked"),fixed:Ie(e,"fixedTabs"),sliderColor:Ie(e,"sliderColor"),hideSlider:Ie(e,"hideSlider")}}),Me(()=>{const[y]=jc.filterProps(e);return R(jc,Ye(y,{modelValue:r.value,"onUpdate:modelValue":k=>r.value=k,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--stacked":e.stacked},d.value,f.value,e.class],style:[{"--v-tabs-height":$e(e.height)},p.value,e.style],role:"tablist",symbol:pb}),{default:()=>[i.default?i.default():l.value.map(k=>R(bb,Ye(k,{key:k.title}),null))]})}),{}}});const LI=me({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...We(),...Ht(),...at(),...dt()},"VTable"),_I=Te()({name:"VTable",props:LI(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e);return Me(()=>R(e.tag,{class:["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},r.value,l.value,e.class],style:e.style},{default:()=>{var d,f,p;return[(d=i.top)==null?void 0:d.call(i),i.default?R("div",{class:"v-table__wrapper",style:{height:$e(e.height)}},[R("table",null,[i.default()])]):(f=i.wrapper)==null?void 0:f.call(i),(p=i.bottom)==null?void 0:p.call(i)]}})),{}}});const VI=me({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))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Sa(),...el()},"VTextarea"),RI=Te()({name:"VTextarea",directives:{Intersect:$o},inheritAttrs:!1,props:VI(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:i,emit:r,slots:l}=a;const d=tt(e,"modelValue"),{isFocused:f,focus:p,blur:y}=Ua(e),k=X(()=>typeof e.counterValue=="function"?e.counterValue(d.value):(d.value||"").toString().length),C=X(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function A(ie,ne){var oe,le;!e.autofocus||!ie||(le=(oe=ne[0].target)==null?void 0:oe.focus)==null||le.call(oe)}const E=Re(),_=Re(),M=Xe(""),F=Re(),$=X(()=>e.persistentPlaceholder||f.value||e.active);function B(){var ie;F.value!==document.activeElement&&((ie=F.value)==null||ie.focus()),f.value||p()}function L(ie){B(),r("click:control",ie)}function q(ie){r("mousedown:control",ie)}function Y(ie){ie.stopPropagation(),B(),gt(()=>{d.value="",Hu(e["onClick:clear"],ie)})}function H(ie){var oe;const ne=ie.target;if(d.value=ne.value,(oe=e.modelModifiers)!=null&&oe.trim){const le=[ne.selectionStart,ne.selectionEnd];gt(()=>{ne.selectionStart=le[0],ne.selectionEnd=le[1]})}}const J=Re(),ee=Re(+e.rows),W=X(()=>["plain","underlined"].includes(e.variant));vn(()=>{e.autoGrow||(ee.value=+e.rows)});function j(){e.autoGrow&>(()=>{if(!J.value||!_.value)return;const ie=getComputedStyle(J.value),ne=getComputedStyle(_.value.$el),oe=parseFloat(ie.getPropertyValue("--v-field-padding-top"))+parseFloat(ie.getPropertyValue("--v-input-padding-top"))+parseFloat(ie.getPropertyValue("--v-field-padding-bottom")),le=J.value.scrollHeight,Ce=parseFloat(ie.lineHeight),ye=Math.max(parseFloat(e.rows)*Ce+oe,parseFloat(ne.getPropertyValue("--v-input-control-height"))),fe=parseFloat(e.maxRows)*Ce+oe||1/0,he=en(le??0,ye,fe);ee.value=Math.floor((he-oe)/Ce),M.value=$e(he)})}zt(j),He(d,j),He(()=>e.rows,j),He(()=>e.maxRows,j),He(()=>e.density,j);let Q;return He(J,ie=>{ie?(Q=new ResizeObserver(j),Q.observe(J.value)):Q==null||Q.disconnect()}),qt(()=>{Q==null||Q.disconnect()}),Me(()=>{const ie=!!(l.counter||e.counter||e.counterValue),ne=!!(ie||l.details),[oe,le]=Si(i),[{modelValue:Ce,...ye}]=Ut.filterProps(e),[fe]=hd(e);return R(Ut,Ye({ref:E,modelValue:d.value,"onUpdate:modelValue":he=>d.value=he,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-text-field--plain-underlined":W.value},e.class],style:e.style},oe,ye,{centerAffix:ee.value===1&&!W.value,focused:f.value}),{...l,default:he=>{let{isDisabled:Se,isDirty:Ee,isReadonly:De,isValid:Fe}=he;return R(xr,Ye({ref:_,style:{"--v-textarea-control-height":M.value},onClick:L,onMousedown:q,"onClick:clear":Y,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},fe,{active:$.value||Ee.value,centerAffix:ee.value===1&&!W.value,dirty:Ee.value||e.dirty,disabled:Se.value,focused:f.value,error:Fe.value===!1}),{...l,default:Ze=>{let{props:{class:Je,...ze}}=Ze;return R(Ke,null,[e.prefix&&R("span",{class:"v-text-field__prefix"},[e.prefix]),Et(R("textarea",Ye({ref:F,class:Je,value:d.value,onInput:H,autofocus:e.autofocus,readonly:De.value,disabled:Se.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:B,onBlur:y},ze,le),null),[[mn("intersect"),{handler:A},null,{once:!0}]]),e.autoGrow&&Et(R("textarea",{class:[Je,"v-textarea__sizer"],"onUpdate:modelValue":ue=>d.value=ue,ref:J,readonly:!0,"aria-hidden":"true"},null),[[$s,d.value]]),e.suffix&&R("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:ne?he=>{var Se;return R(Ke,null,[(Se=l.details)==null?void 0:Se.call(l,he),ie&&R(Ke,null,[R("span",null,null),R(Qo,{active:e.persistentCounter||f.value,value:k.value,max:C.value},l.counter)])])}:void 0})}),Un({},E,_,F)}});const MI=me({withBackground:Boolean,...We(),...dt(),...at()},"VThemeProvider"),OI=Te()({name:"VThemeProvider",props:MI(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e);return()=>{var l;return e.withBackground?R(e.tag,{class:["v-theme-provider",r.value,e.class],style:e.style},{default:()=>{var d;return[(d=i.default)==null?void 0:d.call(i)]}}):(l=i.default)==null?void 0:l.call(i)}}});const FI=me({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)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...We(),...Ht(),...at(),...dt()},"VTimeline"),BI=Te()({name:"VTimeline",props:FI(),setup(e,a){let{slots:i}=a;const{themeClasses:r}=vt(e),{densityClasses:l}=rn(e),{rtlClasses:d}=$t();Bt({VTimelineDivider:{lineColor:Ie(e,"lineColor")},VTimelineItem:{density:Ie(e,"density"),lineInset:Ie(e,"lineInset")}});const f=X(()=>{const y=e.side?e.side:e.density!=="default"?"end":null;return y&&`v-timeline--side-${y}`}),p=X(()=>{const y=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return y;case"start":return y[0];case"end":return y[1];default:return null}});return Me(()=>R(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,p.value,{"v-timeline--inset-line":!!e.lineInset},r.value,l.value,f.value,d.value,e.class],style:[{"--v-timeline-line-thickness":$e(e.lineThickness)},e.style]},i)),{}}}),DI=me({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:et,iconColor:String,lineColor:String,...We(),...At(),...wa(),...Nt()},"VTimelineDivider"),zI=Te()({name:"VTimelineDivider",props:DI(),setup(e,a){let{slots:i}=a;const{sizeClasses:r,sizeStyles:l}=ls(e,"v-timeline-divider__dot"),{backgroundColorStyles:d,backgroundColorClasses:f}=Vt(Ie(e,"dotColor")),{roundedClasses:p}=Lt(e,"v-timeline-divider__dot"),{elevationClasses:y}=Kt(e),{backgroundColorClasses:k,backgroundColorStyles:C}=Vt(Ie(e,"lineColor"));return Me(()=>R("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[R("div",{class:["v-timeline-divider__before",k.value],style:C.value},null),!e.hideDot&&R("div",{key:"dot",class:["v-timeline-divider__dot",y.value,p.value,r.value],style:l.value},[R("div",{class:["v-timeline-divider__inner-dot",f.value,p.value],style:d.value},[i.default?R(bt,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},i.default):R(wt,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),R("div",{class:["v-timeline-divider__after",k.value],style:C.value},null)])),{}}}),NI=me({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:et,iconColor:String,lineInset:[Number,String],...We(),...Mn(),...Nt(),...At(),...wa(),...at()},"VTimelineItem"),HI=Te()({name:"VTimelineItem",props:NI(),setup(e,a){let{slots:i}=a;const{dimensionStyles:r}=On(e),l=Xe(0),d=Re();return He(d,f=>{var p;f&&(l.value=((p=f.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:p.getBoundingClientRect().width)??0)},{flush:"post"}),Me(()=>{var f,p;return R("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":$e(l.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${$e(e.lineInset)})`:$e(0)},e.style]},[R("div",{class:"v-timeline-item__body",style:r.value},[(f=i.default)==null?void 0:f.call(i)]),R(zI,{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"&&R("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((p=i.opposite)==null?void 0:p.call(i))])])}),{}}}),XI=me({...We(),...Bn({variant:"text"})},"VToolbarItems"),YI=Te()({name:"VToolbarItems",props:XI(),setup(e,a){let{slots:i}=a;return Bt({VBtn:{color:Ie(e,"color"),height:"inherit",variant:Ie(e,"variant")}}),Me(()=>{var r;return R("div",{class:["v-toolbar-items",e.class],style:e.style},[(r=i.default)==null?void 0:r.call(i)])}),{}}});const WI=me({id:String,text:String,..._n(br({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),$I=Te()({name:"VTooltip",props:WI(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=tt(e,"modelValue"),{scopeId:l}=hs(),d=sn(),f=X(()=>e.id||`v-tooltip-${d}`),p=Re(),y=X(()=>e.location.split(" ").length>1?e.location:e.location+" center"),k=X(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),C=X(()=>e.transition?e.transition:r.value?"scale-transition":"fade-transition"),A=X(()=>Ye({"aria-describedby":f.value},e.activatorProps));return Me(()=>{const[E]=ma.filterProps(e);return R(ma,Ye({ref:p,class:["v-tooltip",e.class],style:e.style,id:f.value},E,{modelValue:r.value,"onUpdate:modelValue":_=>r.value=_,transition:C.value,absolute:!0,location:y.value,origin:k.value,persistent:!0,role:"tooltip",activatorProps:A.value,_disableGlobalStack:!0},l),{activator:i.activator,default:function(){var $;for(var _=arguments.length,M=new Array(_),F=0;F<_;F++)M[F]=arguments[F];return(($=i.default)==null?void 0:$.call(i,...M))??e.text}})}),Un({},p)}}),jI=Te()({name:"VValidation",props:cp(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:i}=a;const r=up(e,"validation");return()=>{var l;return(l=i.default)==null?void 0:l.call(i,r)}}}),GI=Object.freeze(Object.defineProperty({__proto__:null,VAlert:wA,VAlertTitle:np,VApp:_C,VAppBar:ZC,VAppBarNavIcon:pA,VAppBarTitle:bA,VAutocomplete:NP,VAvatar:Wa,VBadge:XP,VBanner:$P,VBannerActions:Fp,VBannerText:Bp,VBottomNavigation:GP,VBreadcrumbs:ZP,VBreadcrumbsDivider:Dp,VBreadcrumbsItem:zp,VBtn:cn,VBtnGroup:Lc,VBtnToggle:aA,VCard:eE,VCardActions:Np,VCardItem:Yp,VCardSubtitle:Hp,VCardText:Wp,VCardTitle:Xp,VCarousel:cE,VCarouselItem:dE,VCheckbox:IA,VCheckboxBtn:Zi,VChip:pr,VChipGroup:VA,VClassIcon:qu,VCode:hE,VCol:kT,VColorPicker:eT,VCombobox:aT,VComponentIcon:Cc,VContainer:xT,VCounter:Qo,VDefaultsProvider:bt,VDialog:sT,VDialogBottomTransition:OC,VDialogTopTransition:FC,VDialogTransition:Yo,VDivider:wp,VExpandTransition:Wo,VExpandXTransition:Qu,VExpansionPanel:dT,VExpansionPanelText:tb,VExpansionPanelTitle:ab,VExpansionPanels:lT,VFabTransition:MC,VFadeTransition:Ec,VField:xr,VFieldLabel:ks,VFileInput:fT,VFooter:vT,VForm:pT,VHover:RT,VIcon:wt,VImg:vi,VInput:Ut,VItem:FT,VItemGroup:OT,VKbd:BT,VLabel:ds,VLayout:zT,VLayoutItem:HT,VLazy:YT,VLigatureIcon:jk,VList:Ko,VListGroup:Mc,VListImg:QA,VListItem:va,VListItemAction:tP,VListItemMedia:aP,VListItemSubtitle:bp,VListItemTitle:xp,VListSubheader:yp,VLocaleProvider:$T,VMain:GT,VMenu:Jo,VMessages:op,VNavigationDrawer:nI,VNoSsr:aI,VOverlay:ma,VPagination:rI,VParallax:cI,VProgressCircular:ad,VProgressLinear:id,VRadio:dI,VRadioGroup:fI,VRangeSlider:vI,VRating:pI,VResponsive:Tc,VRow:LT,VScaleTransition:Zu,VScrollXReverseTransition:DC,VScrollXTransition:BC,VScrollYReverseTransition:NC,VScrollYTransition:zC,VSelect:OP,VSelectionControl:mi,VSelectionControlGroup:ip,VSheet:$c,VSlideGroup:jc,VSlideGroupItem:xI,VSlideXReverseTransition:XC,VSlideXTransition:HC,VSlideYReverseTransition:YC,VSlideYTransition:Ju,VSlider:Wc,VSnackbar:wI,VSpacer:_T,VSvgIcon:Uu,VSwitch:kI,VSystemBar:AI,VTab:bb,VTable:_I,VTabs:II,VTextField:pi,VTextarea:RI,VThemeProvider:OI,VTimeline:BI,VTimelineItem:HI,VToolbar:Ic,VToolbarItems:YI,VToolbarTitle:Ku,VTooltip:$I,VValidation:jI,VVirtualScroll:nl,VWindow:Dc,VWindowItem:zc},Symbol.toStringTag,{value:"Module"}));function UI(e,a){const i=a.modifiers||{},r=a.value,{once:l,immediate:d,...f}=i,p=!Object.keys(f).length,{handler:y,options:k}=typeof r=="object"?r:{handler:r,options:{attributes:(f==null?void 0:f.attr)??p,characterData:(f==null?void 0:f.char)??p,childList:(f==null?void 0:f.child)??p,subtree:(f==null?void 0:f.sub)??p}},C=new MutationObserver(function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=arguments.length>1?arguments[1]:void 0;y==null||y(A,E),l&&xb(e,a)});d&&(y==null||y([],C)),e._mutate=Object(e._mutate),e._mutate[a.instance.$.uid]={observer:C},C.observe(e,k)}function xb(e,a){var i;(i=e._mutate)!=null&&i[a.instance.$.uid]&&(e._mutate[a.instance.$.uid].observer.disconnect(),delete e._mutate[a.instance.$.uid])}const qI={mounted:UI,unmounted:xb};function KI(e,a){var l,d;const i=a.value,r={passive:!((l=a.modifiers)!=null&&l.active)};window.addEventListener("resize",i,r),e._onResize=Object(e._onResize),e._onResize[a.instance.$.uid]={handler:i,options:r},(d=a.modifiers)!=null&&d.quiet||i()}function ZI(e,a){var l;if(!((l=e._onResize)!=null&&l[a.instance.$.uid]))return;const{handler:i,options:r}=e._onResize[a.instance.$.uid];window.removeEventListener("resize",i,r),delete e._onResize[a.instance.$.uid]}const JI={mounted:KI,unmounted:ZI};function yb(e,a){const{self:i=!1}=a.modifiers??{},r=a.value,l=typeof r=="object"&&r.options||{passive:!0},d=typeof r=="function"||"handleEvent"in r?r:r.handler,f=i?e:a.arg?document.querySelector(a.arg):window;f&&(f.addEventListener("scroll",d,l),e._onScroll=Object(e._onScroll),e._onScroll[a.instance.$.uid]={handler:d,options:l,target:i?void 0:f})}function wb(e,a){var d;if(!((d=e._onScroll)!=null&&d[a.instance.$.uid]))return;const{handler:i,options:r,target:l=e}=e._onScroll[a.instance.$.uid];l.removeEventListener("scroll",i,r),delete e._onScroll[a.instance.$.uid]}function QI(e,a){a.value!==a.oldValue&&(wb(e,a),yb(e,a))}const eL={mounted:yb,unmounted:wb,updated:QI},tL=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:Rp,Intersect:Xm,Mutate:qI,Resize:JI,Ripple:Ga,Scroll:eL,Touch:vd},Symbol.toStringTag,{value:"Module"})),nL={name:"PurpleTheme",dark:!1,variables:{"border-color":"#1e88e5","carousel-control-size":10},colors:{primary:"#1e88e5",secondary:"#5e35b1",info:"#03c9d7",success:"#00c853",accent:"#FFAB91",warning:"#ffc107",error:"#f44336",lightprimary:"#eef2f6",lightsecondary:"#ede7f6",lightsuccess:"#b9f6ca",lighterror:"#f9d8d8",lightwarning:"#fff8e1",darkText:"#212121",lightText:"#616161",darkprimary:"#1565c0",darksecondary:"#4527a0",borderLight:"#d0d0d0",inputBorder:"#787878",containerBg:"#eef2f6",surface:"#fff","on-surface-variant":"#fff",facebook:"#4267b2",twitter:"#1da1f2",linkedin:"#0e76a8",gray100:"#fafafa",primary200:"#90caf9",secondary200:"#b39ddb"}},aL=Fm({components:GI,directives:tL,theme:{defaultTheme:"PurpleTheme",themes:{PurpleTheme:nL}},defaults:{VBtn:{},VCard:{rounded:"md"},VTextField:{rounded:"lg"},VTooltip:{location:"top"}}});var dL=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function iL(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function sL(e){if(e.__esModule)return e;var a=e.default;if(typeof a=="function"){var i=function r(){return this instanceof r?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};i.prototype=a.prototype}else i={};return Object.defineProperty(i,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var l=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(i,r,l.get?l:{enumerable:!0,get:function(){return e[r]}})}),i}var Sb={exports:{}};const rL=sL(ww);var zr={exports:{}};/*! - * ApexCharts v3.42.0 - * (c) 2018-2023 ApexCharts - * Released under the MIT License. - */var Df;function oL(){return Df||(Df=1,function(e,a){function i(D,t){var n=Object.keys(D);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(D);t&&(s=s.filter(function(o){return Object.getOwnPropertyDescriptor(D,o).enumerable})),n.push.apply(n,s)}return n}function r(D){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,s=C(D);if(t){var o=C(this).constructor;n=Reflect.construct(s,arguments,o)}else n=s.apply(this,arguments);return E(this,n)}}function M(D,t){return function(n){if(Array.isArray(n))return n}(D)||function(n,s){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var c,u,h=[],g=!0,m=!1;try{for(o=o.call(n);!(g=(c=o.next()).done)&&(h.push(c.value),!s||h.length!==s);g=!0);}catch(b){m=!0,u=b}finally{try{g||o.return==null||o.return()}finally{if(m)throw u}}return h}}(D,t)||$(D,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function F(D){return function(t){if(Array.isArray(t))return B(t)}(D)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(D)||$(D)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function $(D,t){if(D){if(typeof D=="string")return B(D,t);var n=Object.prototype.toString.call(D).slice(8,-1);return n==="Object"&&D.constructor&&(n=D.constructor.name),n==="Map"||n==="Set"?Array.from(D):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(D,t):void 0}}function B(D,t){(t==null||t>D.length)&&(t=D.length);for(var n=0,s=new Array(t);n>16,h=s>>8&255,g=255&s;return"#"+(16777216+65536*(Math.round((o-u)*c)+u)+256*(Math.round((o-h)*c)+h)+(Math.round((o-g)*c)+g)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,n){return D.isColorHex(n)?this.shadeHexColor(t,n):this.shadeRGBColor(t,n)}}],[{key:"bind",value:function(t,n){return function(){return t.apply(n,arguments)}}},{key:"isObject",value:function(t){return t&&l(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,n){return Object.prototype.toString.call(n)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var n,s=[];for(n=0;n1&&arguments[1]!==void 0?arguments[1]:2;return parseFloat(t.toPrecision(n))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var n=String(t).split(/[eE]/);if(n.length===1)return n[0];var s="",o=t<0?"-":"",c=n[0].replace(".",""),u=Number(n[1])+1;if(u<0){for(s=o+"0.";u++;)s+="0";return s+c.replace(/^-/,"")}for(u-=c.length;u--;)s+="0";return c+s}},{key:"getDimensions",value:function(t){var n=getComputedStyle(t,null),s=t.clientHeight,o=t.clientWidth;return s-=parseFloat(n.paddingTop)+parseFloat(n.paddingBottom),[o-=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight),s]}},{key:"getBoundingClientRect",value:function(t){var n=t.getBoundingClientRect();return{top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:t.clientWidth,height:t.clientHeight,x:n.left,y:n.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(n,s){return Array.isArray(s)&&(s=s.reduce(function(o,c){return o.length>c.length?o:c})),n.length>s.length?n:s},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",n=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,n)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,n,s){if(s>=t.length)for(var o=s-t.length+1;o--;)t.push(void 0);return t.splice(s,0,t.splice(n,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,n){for(;(t=t.parentElement)&&!t.classList.contains(n););return t}},{key:"setELstyles",value:function(t,n){for(var s in n)n.hasOwnProperty(s)&&(t.style.key=n[s])}},{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:"isIE11",value:function(){if(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,n=t.indexOf("MSIE ");if(n>0)return parseInt(t.substring(n+5,t.indexOf(".",n)),10);if(t.indexOf("Trident/")>0){var s=t.indexOf("rv:");return parseInt(t.substring(s+3,t.indexOf(".",s)),10)}var o=t.indexOf("Edge/");return o>0&&parseInt(t.substring(o+5,t.indexOf(".",o)),10)}}]),D}(),q=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return p(D,[{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(n){var s=1.70158;return(n-=1)*n*((s+1)*n+s)+1};break;case"bounce":t=function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375};break;case"elastic":t=function(n){return n===!!n?n:Math.pow(2,-10*n)*Math.sin((n-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,n,s,o){t.attr(n).animate(o).attr(s)}},{key:"animateMarker",value:function(t,n,s,o,c,u){n||(n=0),t.attr({r:n,width:n,height:n}).animate(o,c).attr({r:s,width:s.width,height:s.height}).afterAll(function(){u()})}},{key:"animateCircle",value:function(t,n,s,o,c){t.attr({r:n.r,cx:n.cx,cy:n.cy}).animate(o,c).attr({r:s.r,cx:s.cx,cy:s.cy})}},{key:"animateRect",value:function(t,n,s,o,c){t.attr(n).animate(o).attr(s).afterAll(function(){return c()})}},{key:"animatePathsGradually",value:function(t){var n=t.el,s=t.realIndex,o=t.j,c=t.fill,u=t.pathFrom,h=t.pathTo,g=t.speed,m=t.delay,b=this.w,x=0;b.config.chart.animations.animateGradually.enabled&&(x=b.config.chart.animations.animateGradually.delay),b.config.chart.animations.dynamicAnimation.enabled&&b.globals.dataChanged&&b.config.chart.type!=="bar"&&(x=0),this.morphSVG(n,s,o,b.config.chart.type!=="line"||b.globals.comboCharts?c:"stroke",u,h,g,m*x)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var n=t.el;n.classList.remove("apexcharts-element-hidden"),n.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var n=this.w;n.globals.animationEnded||(n.globals.animationEnded=!0,this.showDelayedElements(),typeof n.config.chart.events.animationEnd=="function"&&n.config.chart.events.animationEnd(this.ctx,{el:t,w:n}))}},{key:"morphSVG",value:function(t,n,s,o,c,u,h,g){var m=this,b=this.w;c||(c=t.attr("pathFrom")),u||(u=t.attr("pathTo"));var x=function(w){return b.config.chart.type==="radar"&&(h=1),"M 0 ".concat(b.globals.gridHeight)};(!c||c.indexOf("undefined")>-1||c.indexOf("NaN")>-1)&&(c=x()),(!u||u.indexOf("undefined")>-1||u.indexOf("NaN")>-1)&&(u=x()),b.globals.shouldAnimate||(h=1),t.plot(c).animate(1,b.globals.easing,g).plot(c).animate(h,b.globals.easing,g).plot(u).afterAll(function(){L.isNumber(s)?s===b.globals.series[b.globals.maxValsInArrayIndex].length-2&&b.globals.shouldAnimate&&m.animationCompleted(t):o!=="none"&&b.globals.shouldAnimate&&(!b.globals.comboCharts&&n===b.globals.series.length-1||b.globals.comboCharts)&&m.animationCompleted(t),m.showDelayedElements()})}}]),D}(),Y=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"getDefaultFilter",value:function(t,n){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,n,s.config.states.normal.filter.type,s.config.states.normal.filter.value):s.config.chart.dropShadow.enabled&&this.dropShadow(t,s.config.chart.dropShadow,n)}},{key:"addNormalFilter",value:function(t,n){var s=this.w;s.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,s.config.chart.dropShadow,n)}},{key:"addLightenFilter",value:function(t,n,s){var o=this,c=this.w,u=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(h){var g=c.config.chart.dropShadow;(g.enabled?o.addShadow(h,n,g):h).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:u}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,n,s){var o=this,c=this.w,u=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(h){var g=c.config.chart.dropShadow;(g.enabled?o.addShadow(h,n,g):h).componentTransfer({rgb:{type:"linear",slope:u}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,n,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(s){case"none":this.addNormalFilter(t,n);break;case"lighten":this.addLightenFilter(t,n,{intensity:o});break;case"darken":this.addDarkenFilter(t,n,{intensity:o})}}},{key:"addShadow",value:function(t,n,s){var o=s.blur,c=s.top,u=s.left,h=s.color,g=s.opacity,m=t.flood(Array.isArray(h)?h[n]:h,g).composite(t.sourceAlpha,"in").offset(u,c).gaussianBlur(o).merge(t.source);return t.blend(t.source,m)}},{key:"dropShadow",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=n.top,c=n.left,u=n.blur,h=n.color,g=n.opacity,m=n.noUserSpaceOnUse,b=this.w;return t.unfilter(!0),L.isIE()&&b.config.chart.type==="radialBar"||(h=Array.isArray(h)?h[s]:h,t.filter(function(x){var w=null;w=L.isSafari()||L.isFirefox()||L.isIE()?x.flood(h,g).composite(x.sourceAlpha,"in").offset(c,o).gaussianBlur(u):x.flood(h,g).composite(x.sourceAlpha,"in").offset(c,o).gaussianBlur(u).merge(x.source),x.blend(x.source,w)}),m||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,n,s){var o=this.w;if(o.globals.selectedDataPoints[n]!==void 0&&o.globals.selectedDataPoints[n].indexOf(s)>-1){t.node.setAttribute("selected",!0);var c=o.config.states.active.filter;c!=="none"&&this.applyFilter(t,n,c.type,c.value)}}},{key:"_scaleFilterSize",value:function(t){(function(n){for(var s in n)n.hasOwnProperty(s)&&t.setAttribute(s,n[s])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),D}(),H=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"roundPathCorners",value:function(t,n){function s(K,ae,re){var ge=ae.x-K.x,we=ae.y-K.y,xe=Math.sqrt(ge*ge+we*we);return o(K,ae,Math.min(1,re/xe))}function o(K,ae,re){return{x:K.x+(ae.x-K.x)*re,y:K.y+(ae.y-K.y)*re}}function c(K,ae){K.length>2&&(K[K.length-2]=ae.x,K[K.length-1]=ae.y)}function u(K){return{x:parseFloat(K[K.length-2]),y:parseFloat(K[K.length-1])}}t.indexOf("NaN")>-1&&(t="");var h=t.split(/[,\s]/).reduce(function(K,ae){var re=ae.match("([a-zA-Z])(.+)");return re?(K.push(re[1]),K.push(re[2])):K.push(ae),K},[]).reduce(function(K,ae){return parseFloat(ae)==ae&&K.length?K[K.length-1].push(ae):K.push([ae]),K},[]),g=[];if(h.length>1){var m=u(h[0]),b=null;h[h.length-1][0]=="Z"&&h[0].length>2&&(b=["L",m.x,m.y],h[h.length-1]=b),g.push(h[0]);for(var x=1;x2&&P[0]=="L"&&T.length>2&&T[0]=="L"){var V,O,N=u(w),G=u(P),v=u(T);V=s(G,N,n),O=s(G,v,n),c(P,V),P.origPoint=G,g.push(P);var S=o(V,G,.5),I=o(G,O,.5),z=["C",S.x,S.y,I.x,I.y,O.x,O.y];z.origPoint=G,g.push(z)}else g.push(P)}if(b){var U=u(g[g.length-1]);g.push(["Z"]),c(g[0],U)}}else g=h;return g.reduce(function(K,ae){return K+ae.join(" ")+" "},"")}},{key:"drawLine",value:function(t,n,s,o){var c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:n,x2:s,y2:o,stroke:c,"stroke-dasharray":u,"stroke-width":h,"stroke-linecap":g})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=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,c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,m=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,b=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,x=this.w.globals.dom.Paper.rect();return x.attr({x:t,y:n,width:s>0?s:0,height:o>0?o:0,rx:c,ry:c,opacity:h,"stroke-width":g!==null?g:0,stroke:m!==null?m:"none","stroke-dasharray":b}),x.node.setAttribute("fill",u),x}},{key:"drawPolygon",value:function(t){var n=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:n,"stroke-width":s})}},{key:"drawCircle",value:function(t){var n=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 n!==null&&s.attr(n),s}},{key:"drawPath",value:function(t){var n=t.d,s=n===void 0?"":n,o=t.stroke,c=o===void 0?"#a8a8a8":o,u=t.strokeWidth,h=u===void 0?1:u,g=t.fill,m=t.fillOpacity,b=m===void 0?1:m,x=t.strokeOpacity,w=x===void 0?1:x,P=t.classes,T=t.strokeLinecap,V=T===void 0?null:T,O=t.strokeDashArray,N=O===void 0?0:O,G=this.w;return V===null&&(V=G.config.stroke.lineCap),(s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s="M 0 ".concat(G.globals.gridHeight)),G.globals.dom.Paper.path(s).attr({fill:g,"fill-opacity":b,stroke:c,"stroke-opacity":w,"stroke-linecap":V,"stroke-width":h,"stroke-dasharray":N,class:P})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w.globals.dom.Paper.group();return t!==null&&n.attr(t),n}},{key:"move",value:function(t,n){var s=["M",t,n].join(" ");return s}},{key:"line",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=null;return s===null?o=[" L",t,n].join(" "):s==="H"?o=[" H",t].join(" "):s==="V"&&(o=[" V",n].join(" ")),o}},{key:"curve",value:function(t,n,s,o,c,u){var h=["C",t,n,s,o,c,u].join(" ");return h}},{key:"quadraticCurve",value:function(t,n,s,o){return["Q",t,n,s,o].join(" ")}},{key:"arc",value:function(t,n,s,o,c,u,h){var g="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(g="a");var m=[g,t,n,s,o,c,u,h].join(" ");return m}},{key:"renderPaths",value:function(t){var n,s=t.j,o=t.realIndex,c=t.pathFrom,u=t.pathTo,h=t.stroke,g=t.strokeWidth,m=t.strokeLinecap,b=t.fill,x=t.animationDelay,w=t.initialSpeed,P=t.dataChangeSpeed,T=t.className,V=t.shouldClipToGrid,O=V===void 0||V,N=t.bindEventsOnPaths,G=N===void 0||N,v=t.drawShadow,S=v===void 0||v,I=this.w,z=new Y(this.ctx),U=new q(this.ctx),K=this.w.config.chart.animations.enabled,ae=K&&this.w.config.chart.animations.dynamicAnimation.enabled,re=!!(K&&!I.globals.resized||ae&&I.globals.dataChanged&&I.globals.shouldAnimate);re?n=c:(n=u,I.globals.animationEnded=!0);var ge=I.config.stroke.dashArray,we=0;we=Array.isArray(ge)?ge[o]:I.config.stroke.dashArray;var xe=this.drawPath({d:n,stroke:h,strokeWidth:g,fill:b,fillOpacity:1,classes:T,strokeLinecap:m,strokeDashArray:we});if(xe.attr("index",o),O&&xe.attr({"clip-path":"url(#gridRectMask".concat(I.globals.cuid,")")}),I.config.states.normal.filter.type!=="none")z.getDefaultFilter(xe,o);else if(I.config.chart.dropShadow.enabled&&S&&(!I.config.chart.dropShadow.enabledOnSeries||I.config.chart.dropShadow.enabledOnSeries&&I.config.chart.dropShadow.enabledOnSeries.indexOf(o)!==-1)){var Ne=I.config.chart.dropShadow;z.dropShadow(xe,Ne,o)}G&&(xe.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,xe)),xe.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,xe)),xe.node.addEventListener("mousedown",this.pathMouseDown.bind(this,xe))),xe.attr({pathTo:u,pathFrom:c});var je={el:xe,j:s,realIndex:o,pathFrom:c,pathTo:u,fill:b,strokeWidth:g,delay:x};return!K||I.globals.resized||I.globals.dataChanged?!I.globals.resized&&I.globals.dataChanged||U.showDelayedElements():U.animatePathsGradually(r(r({},je),{},{speed:w})),I.globals.dataChanged&&ae&&re&&U.animatePathsGradually(r(r({},je),{},{speed:P})),xe}},{key:"drawPattern",value:function(t,n,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(n,s,function(u){t==="horizontalLines"?u.line(0,0,s,0).stroke({color:o,width:c+1}):t==="verticalLines"?u.line(0,0,0,n).stroke({color:o,width:c+1}):t==="slantedLines"?u.line(0,0,n,s).stroke({color:o,width:c}):t==="squares"?u.rect(n,s).fill("none").stroke({color:o,width:c}):t==="circles"&&u.circle(n).fill("none").stroke({color:o,width:c})})}},{key:"drawGradient",value:function(t,n,s,o,c){var u,h=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,g=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,b=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,x=this.w;n.length<9&&n.indexOf("#")===0&&(n=L.hexToRgba(n,o)),s.length<9&&s.indexOf("#")===0&&(s=L.hexToRgba(s,c));var w=0,P=1,T=1,V=null;g!==null&&(w=g[0]!==void 0?g[0]/100:0,P=g[1]!==void 0?g[1]/100:1,T=g[2]!==void 0?g[2]/100:1,V=g[3]!==void 0?g[3]/100:null);var O=!(x.config.chart.type!=="donut"&&x.config.chart.type!=="pie"&&x.config.chart.type!=="polarArea"&&x.config.chart.type!=="bubble");if(u=m===null||m.length===0?x.globals.dom.Paper.gradient(O?"radial":"linear",function(v){v.at(w,n,o),v.at(P,s,c),v.at(T,s,c),V!==null&&v.at(V,n,o)}):x.globals.dom.Paper.gradient(O?"radial":"linear",function(v){(Array.isArray(m[b])?m[b]:m).forEach(function(S){v.at(S.offset/100,S.color,S.opacity)})}),O){var N=x.globals.gridWidth/2,G=x.globals.gridHeight/2;x.config.chart.type!=="bubble"?u.attr({gradientUnits:"userSpaceOnUse",cx:N,cy:G,r:h}):u.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?u.from(0,0).to(0,1):t==="diagonal"?u.from(0,0).to(1,1):t==="horizontal"?u.from(0,1).to(1,1):t==="diagonal2"&&u.from(1,0).to(0,1);return u}},{key:"getTextBasedOnMaxWidth",value:function(t){var n=t.text,s=t.maxWidth,o=t.fontSize,c=t.fontFamily,u=this.getTextRects(n,o,c),h=u.width/n.length,g=Math.floor(s/h);return s-1){var g=s.globals.selectedDataPoints[c].indexOf(u);s.globals.selectedDataPoints[c].splice(g,1)}}else{if(!s.config.states.active.allowMultipleDataPointsSelection&&s.globals.selectedDataPoints.length>0){s.globals.selectedDataPoints=[];var m=s.globals.dom.Paper.select(".apexcharts-series path").members,b=s.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,x=function(T){Array.prototype.forEach.call(T,function(V){V.node.setAttribute("selected","false"),o.getDefaultFilter(V,c)})};x(m),x(b)}t.node.setAttribute("selected","true"),h="true",s.globals.selectedDataPoints[c]===void 0&&(s.globals.selectedDataPoints[c]=[]),s.globals.selectedDataPoints[c].push(u)}if(h==="true"){var w=s.config.states.active.filter;if(w!=="none")o.applyFilter(t,c,w.type,w.value);else if(s.config.states.hover.filter!=="none"&&!s.globals.isTouchDevice){var P=s.config.states.hover.filter;o.applyFilter(t,c,P.type,P.value)}}else s.config.states.active.filter.type!=="none"&&(s.config.states.hover.filter.type==="none"||s.globals.isTouchDevice?o.getDefaultFilter(t,c):(P=s.config.states.hover.filter,o.applyFilter(t,c,P.type,P.value)));typeof s.config.chart.events.dataPointSelection=="function"&&s.config.chart.events.dataPointSelection(n,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:u,w:s}),n&&this.ctx.events.fireEvent("dataPointSelection",[n,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:u,w:s}])}},{key:"rotateAroundCenter",value:function(t){var n={};return t&&typeof t.getBBox=="function"&&(n=t.getBBox()),{x:n.x+n.width/2,y:n.y+n.height/2}}},{key:"getTextRects",value:function(t,n,s,o){var c=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],u=this.w,h=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:n,fontFamily:s,foreColor:"#fff",opacity:0});o&&h.attr("transform",o),u.globals.dom.Paper.add(h);var g=h.bbox();return c||(g=h.node.getBoundingClientRect()),h.remove(),{width:g.width,height:g.height}}},{key:"placeTextWithEllipsis",value:function(t,n,s){if(typeof t.getComputedTextLength=="function"&&(t.textContent=n,n.length>0&&t.getComputedTextLength()>=s/1.1)){for(var o=n.length-3;o>0;o-=3)if(t.getSubStringLength(0,o)<=s/1.1)return void(t.textContent=n.substring(0,o)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,n){for(var s in n)n.hasOwnProperty(s)&&t.setAttribute(s,n[s])}}]),D}(),J=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=this.w,s=[];if(n.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(n,s){return n+s},0):this.w.globals.series[t].reduce(function(n,s){return n+s},0)}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(n){return n!==null}):this.w.config.series[t].data.filter(function(n){return n!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(n,s,o){return n===o[0]})}},{key:"getCategoryLabels",value:function(t){var n=this.w,s=t.slice();return n.config.xaxis.convertedCatToNumeric&&(s=t.map(function(o,c){return n.config.xaxis.labels.formatter(o-n.globals.minX+1)})),s}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(n){return n.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(n){return n.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,n=0;return t.globals.markers.size.forEach(function(s){n=Math.max(n,s)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(s){n=Math.max(n,s.size)}),n>0&&(n+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=n,n}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(n,s){var o=0;if(Array.isArray(n))for(var c=0;ct&&s.globals.seriesX[c][h]0&&(n=!0),{comboBarCount:s,comboCharts:n}}},{key:"extendArrayProps",value:function(t,n,s){return n.yaxis&&(n=t.extendYAxis(n,s)),n.annotations&&(n.annotations.yaxis&&(n=t.extendYAxisAnnotations(n)),n.annotations.xaxis&&(n=t.extendXAxisAnnotations(n)),n.annotations.points&&(n=t.extendPointAnnotations(n))),n}}]),D}(),ee=function(){function D(t){d(this,D),this.w=t.w,this.annoCtx=t}return p(D,[{key:"setOrientations",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.w;if(t.label.orientation==="vertical"){var o=n!==null?n:0,c=s.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(o,"']"));if(c!==null){var u=c.getBoundingClientRect();c.setAttribute("x",parseFloat(c.getAttribute("x"))-u.height+4),t.label.position==="top"?c.setAttribute("y",parseFloat(c.getAttribute("y"))+u.width):c.setAttribute("y",parseFloat(c.getAttribute("y"))-u.width);var h=this.annoCtx.graphics.rotateAroundCenter(c),g=h.x,m=h.y;c.setAttribute("transform","rotate(-90 ".concat(g," ").concat(m,")"))}}}},{key:"addBackgroundToAnno",value:function(t,n){var s=this.w;if(!t||n.label.text===void 0||n.label.text!==void 0&&!String(n.label.text).trim())return null;var o=s.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),c=t.getBoundingClientRect(),u=n.label.style.padding.left,h=n.label.style.padding.right,g=n.label.style.padding.top,m=n.label.style.padding.bottom;n.label.orientation==="vertical"&&(g=n.label.style.padding.left,m=n.label.style.padding.right,u=n.label.style.padding.top,h=n.label.style.padding.bottom);var b=c.left-o.left-u,x=c.top-o.top-g,w=this.annoCtx.graphics.drawRect(b-s.globals.barPadForNumericAxis,x,c.width+u+h,c.height+g+m,n.label.borderRadius,n.label.style.background,1,n.label.borderWidth,n.label.borderColor,0);return n.id&&w.node.classList.add(n.id),w}},{key:"annotationsBackground",value:function(){var t=this,n=this.w,s=function(o,c,u){var h=n.globals.dom.baseEl.querySelector(".apexcharts-".concat(u,"-annotations .apexcharts-").concat(u,"-annotation-label[rel='").concat(c,"']"));if(h){var g=h.parentNode,m=t.addBackgroundToAnno(h,o);m&&(g.insertBefore(m.node,h),o.label.mouseEnter&&m.node.addEventListener("mouseenter",o.label.mouseEnter.bind(t,o)),o.label.mouseLeave&&m.node.addEventListener("mouseleave",o.label.mouseLeave.bind(t,o)),o.label.click&&m.node.addEventListener("click",o.label.click.bind(t,o)))}};n.config.annotations.xaxis.map(function(o,c){s(o,c,"xaxis")}),n.config.annotations.yaxis.map(function(o,c){s(o,c,"yaxis")}),n.config.annotations.points.map(function(o,c){s(o,c,"point")})}},{key:"getY1Y2",value:function(t,n){var s,o=t==="y1"?n.y:n.y2,c=this.w;if(this.annoCtx.invertAxis){var u=c.globals.labels.indexOf(o);c.config.xaxis.convertedCatToNumeric&&(u=c.globals.categoryLabels.indexOf(o));var h=c.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(u+1)+")");h&&(s=parseFloat(h.getAttribute("y")))}else{var g;c.config.yaxis[n.yAxisIndex].logarithmic?g=(o=new J(this.annoCtx.ctx).getLogVal(o,n.yAxisIndex))/c.globals.yLogRatio[n.yAxisIndex]:g=(o-c.globals.minYArr[n.yAxisIndex])/(c.globals.yRange[n.yAxisIndex]/c.globals.gridHeight),s=c.globals.gridHeight-g,!n.marker||n.y!==void 0&&n.y!==null||(s=0),c.config.yaxis[n.yAxisIndex]&&c.config.yaxis[n.yAxisIndex].reversed&&(s=g)}return typeof o=="string"&&o.indexOf("px")>-1&&(s=parseFloat(o)),s}},{key:"getX1X2",value:function(t,n){var s=this.w,o=this.annoCtx.invertAxis?s.globals.minY:s.globals.minX,c=this.annoCtx.invertAxis?s.globals.maxY:s.globals.maxX,u=this.annoCtx.invertAxis?s.globals.yRange[0]:s.globals.xRange,h=(n.x-o)/(u/s.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(h=(c-n.x)/(u/s.globals.gridWidth)),s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||s.globals.dataFormatXNumeric||(h=this.getStringX(n.x));var g=(n.x2-o)/(u/s.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(g=(c-n.x2)/(u/s.globals.gridWidth)),s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||s.globals.dataFormatXNumeric||(g=this.getStringX(n.x2)),n.x!==void 0&&n.x!==null||!n.marker||(h=s.globals.gridWidth),t==="x1"&&typeof n.x=="string"&&n.x.indexOf("px")>-1&&(h=parseFloat(n.x)),t==="x2"&&typeof n.x2=="string"&&n.x2.indexOf("px")>-1&&(g=parseFloat(n.x2)),t==="x1"?h:g}},{key:"getStringX",value:function(t){var n=this.w,s=t;n.config.xaxis.convertedCatToNumeric&&n.globals.categoryLabels.length&&(t=n.globals.categoryLabels.indexOf(t)+1);var o=n.globals.labels.indexOf(t),c=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(o+1)+")");return c&&(s=parseFloat(c.getAttribute("x"))),s}}]),D}(),W=function(){function D(t){d(this,D),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new ee(this.annoCtx)}return p(D,[{key:"addXaxisAnnotation",value:function(t,n,s){var o,c=this.w,u=this.helpers.getX1X2("x1",t),h=t.label.text,g=t.strokeDashArray;if(L.isNumber(u)){if(t.x2===null||t.x2===void 0){var m=this.annoCtx.graphics.drawLine(u+t.offsetX,0+t.offsetY,u+t.offsetX,c.globals.gridHeight+t.offsetY,t.borderColor,g,t.borderWidth);n.appendChild(m.node),t.id&&m.node.classList.add(t.id)}else{if((o=this.helpers.getX1X2("x2",t))h){var b=h;h=o,o=b}var x=this.annoCtx.graphics.drawRect(0+t.offsetX,o+t.offsetY,this._getYAxisAnnotationWidth(t),h-o,0,t.fillColor,t.opacity,1,t.borderColor,u);x.node.classList.add("apexcharts-annotation-rect"),x.attr("clip-path","url(#gridRectMask".concat(c.globals.cuid,")")),n.appendChild(x.node),t.id&&x.node.classList.add(t.id)}var w=t.label.position==="right"?c.globals.gridWidth:t.label.position==="center"?c.globals.gridWidth/2:0,P=this.annoCtx.graphics.drawText({x:w+t.label.offsetX,y:(o??h)+t.label.offsetY-3,text:g,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:"")});P.attr({rel:s}),n.appendChild(P.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var n=this.w;return n.globals.gridWidth,(t.width.indexOf("%")>-1?n.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,n=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return n.config.annotations.yaxis.map(function(o,c){t.addYaxisAnnotation(o,s.node,c)}),s}}]),D}(),Q=function(){function D(t){d(this,D),this.w=t.w,this.annoCtx=t,this.helpers=new ee(this.annoCtx)}return p(D,[{key:"addPointAnnotation",value:function(t,n,s){this.w;var o=this.helpers.getX1X2("x1",t),c=this.helpers.getY1Y2("y1",t);if(L.isNumber(o)){var u={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:"")},h=this.annoCtx.graphics.drawMarker(o+t.marker.offsetX,c+t.marker.offsetY,u);n.appendChild(h.node);var g=t.label.text?t.label.text:"",m=this.annoCtx.graphics.drawText({x:o+t.label.offsetX,y:c+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:g,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(m.attr({rel:s}),n.appendChild(m.node),t.customSVG.SVG){var b=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});b.attr({transform:"translate(".concat(o+t.customSVG.offsetX,", ").concat(c+t.customSVG.offsetY,")")}),b.node.innerHTML=t.customSVG.SVG,n.appendChild(b.node)}if(t.image.path){var x=t.image.width?t.image.width:20,w=t.image.height?t.image.height:20;h=this.annoCtx.addImage({x:o+t.image.offsetX-x/2,y:c+t.image.offsetY-w/2,width:x,height:w,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&h.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&h.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&h.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,n=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return n.config.annotations.points.map(function(o,c){t.addPointAnnotation(o,s.node,c)}),s}}]),D}(),ie={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"}}},ne=function(){function D(){d(this,D),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,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: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,radius:2,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 p(D,[{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:"transparent",locales:[ie],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,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,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",dateFormatter:function(t){return new Date(t).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{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,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(n,s){return n+s},0)/t.globals.series.length+"%"}}}},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(n,s){return n+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:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},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",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!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,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},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:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),D}(),oe=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.graphics=new H(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new ee(this),this.xAxisAnnotations=new W(this),this.yAxisAnnotations=new j(this),this.pointsAnnotations=new Q(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 p(D,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var n=this.yAxisAnnotations.drawYAxisAnnotations(),s=this.xAxisAnnotations.drawXAxisAnnotations(),o=this.pointsAnnotations.drawPointAnnotations(),c=t.config.chart.animations.enabled,u=[n,s,o],h=[s.node,n.node,o.node],g=0;g<3;g++)t.globals.dom.elGraphical.add(u[g]),!c||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&h[g].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:h[g],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(n,s){t.addImage(n,s)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(n,s){t.addText(n,s)})}},{key:"addXaxisAnnotation",value:function(t,n,s){this.xAxisAnnotations.addXaxisAnnotation(t,n,s)}},{key:"addYaxisAnnotation",value:function(t,n,s){this.yAxisAnnotations.addYaxisAnnotation(t,n,s)}},{key:"addPointAnnotation",value:function(t,n,s){this.pointsAnnotations.addPointAnnotation(t,n,s)}},{key:"addText",value:function(t,n){var s=t.x,o=t.y,c=t.text,u=t.textAnchor,h=t.foreColor,g=t.fontSize,m=t.fontFamily,b=t.fontWeight,x=t.cssClass,w=t.backgroundColor,P=t.borderWidth,T=t.strokeDashArray,V=t.borderRadius,O=t.borderColor,N=t.appendTo,G=N===void 0?".apexcharts-annotations":N,v=t.paddingLeft,S=v===void 0?4:v,I=t.paddingRight,z=I===void 0?4:I,U=t.paddingBottom,K=U===void 0?2:U,ae=t.paddingTop,re=ae===void 0?2:ae,ge=this.w,we=this.graphics.drawText({x:s,y:o,text:c,textAnchor:u||"start",fontSize:g||"12px",fontWeight:b||"regular",fontFamily:m||ge.config.chart.fontFamily,foreColor:h||ge.config.chart.foreColor,cssClass:x}),xe=ge.globals.dom.baseEl.querySelector(G);xe&&xe.appendChild(we.node);var Ne=we.bbox();if(c){var je=this.graphics.drawRect(Ne.x-S,Ne.y-re,Ne.width+S+z,Ne.height+K+re,V,w||"transparent",1,P,O,T);xe.insertBefore(je.node,we.node)}}},{key:"addImage",value:function(t,n){var s=this.w,o=t.path,c=t.x,u=c===void 0?0:c,h=t.y,g=h===void 0?0:h,m=t.width,b=m===void 0?20:m,x=t.height,w=x===void 0?20:x,P=t.appendTo,T=P===void 0?".apexcharts-annotations":P,V=s.globals.dom.Paper.image(o);V.size(b,w).move(u,g);var O=s.globals.dom.baseEl.querySelector(T);return O&&O.appendChild(V.node),V}},{key:"addXaxisAnnotationExternal",value:function(t,n,s){return this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"xaxis",contextMethod:s.addXaxisAnnotation}),s}},{key:"addYaxisAnnotationExternal",value:function(t,n,s){return this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"yaxis",contextMethod:s.addYaxisAnnotation}),s}},{key:"addPointAnnotationExternal",value:function(t,n,s){return this.invertAxis===void 0&&(this.invertAxis=s.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:n,context:s,type:"point",contextMethod:s.addPointAnnotation}),s}},{key:"addAnnotationExternal",value:function(t){var n=t.params,s=t.pushToMemory,o=t.context,c=t.type,u=t.contextMethod,h=o,g=h.w,m=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations")),b=m.childNodes.length+1,x=new ne,w=Object.assign({},c==="xaxis"?x.xAxisAnnotation:c==="yaxis"?x.yAxisAnnotation:x.pointAnnotation),P=L.extend(w,n);switch(c){case"xaxis":this.addXaxisAnnotation(P,m,b);break;case"yaxis":this.addYaxisAnnotation(P,m,b);break;case"point":this.addPointAnnotation(P,m,b)}var T=g.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations .apexcharts-").concat(c,"-annotation-label[rel='").concat(b,"']")),V=this.helpers.addBackgroundToAnno(T,P);return V&&m.insertBefore(V.node,T),s&&g.globals.memory.methodsToExec.push({context:h,id:P.id?P.id:L.randomId(),method:u,label:"addAnnotation",params:n}),o}},{key:"clearAnnotations",value:function(t){var n=t.w,s=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");n.globals.memory.methodsToExec.map(function(o,c){o.label!=="addText"&&o.label!=="addAnnotation"||n.globals.memory.methodsToExec.splice(c,1)}),s=L.listToArray(s),Array.prototype.forEach.call(s,function(o){for(;o.firstChild;)o.removeChild(o.firstChild)})}},{key:"removeAnnotation",value:function(t,n){var s=t.w,o=s.globals.dom.baseEl.querySelectorAll(".".concat(n));o&&(s.globals.memory.methodsToExec.map(function(c,u){c.id===n&&s.globals.memory.methodsToExec.splice(u,1)}),Array.prototype.forEach.call(o,function(c){c.parentElement.removeChild(c)}))}}]),D}(),le=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,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]}return p(D,[{key:"isValidDate",value:function(t){return!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var n=Date.parse(t);if(!isNaN(n))return this.getTimeStamp(t);var s=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return s=this.getTimeStamp(s)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,n){var s=this.w.globals.locale,o=this.w.config.xaxis.labels.datetimeUTC,c=["\0"].concat(F(s.months)),u=[""].concat(F(s.shortMonths)),h=[""].concat(F(s.days)),g=[""].concat(F(s.shortDays));function m(K,ae){var re=K+"";for(ae=ae||2;re.length12?P-12:P===0?12:P;n=(n=(n=(n=n.replace(/(^|[^\\])HH+/g,"$1"+m(P))).replace(/(^|[^\\])H/g,"$1"+P)).replace(/(^|[^\\])hh+/g,"$1"+m(T))).replace(/(^|[^\\])h/g,"$1"+T);var V=o?t.getUTCMinutes():t.getMinutes();n=(n=n.replace(/(^|[^\\])mm+/g,"$1"+m(V))).replace(/(^|[^\\])m/g,"$1"+V);var O=o?t.getUTCSeconds():t.getSeconds();n=(n=n.replace(/(^|[^\\])ss+/g,"$1"+m(O))).replace(/(^|[^\\])s/g,"$1"+O);var N=o?t.getUTCMilliseconds():t.getMilliseconds();n=n.replace(/(^|[^\\])fff+/g,"$1"+m(N,3)),N=Math.round(N/10),n=n.replace(/(^|[^\\])ff/g,"$1"+m(N)),N=Math.round(N/10);var G=P<12?"AM":"PM";n=(n=(n=n.replace(/(^|[^\\])f/g,"$1"+N)).replace(/(^|[^\\])TT+/g,"$1"+G)).replace(/(^|[^\\])T/g,"$1"+G.charAt(0));var v=G.toLowerCase();n=(n=n.replace(/(^|[^\\])tt+/g,"$1"+v)).replace(/(^|[^\\])t/g,"$1"+v.charAt(0));var S=-t.getTimezoneOffset(),I=o||!S?"Z":S>0?"+":"-";if(!o){var z=(S=Math.abs(S))%60;I+=m(Math.floor(S/60))+":"+m(z)}n=n.replace(/(^|[^\\])K/g,"$1"+I);var U=(o?t.getUTCDay():t.getDay())+1;return n=(n=(n=(n=(n=n.replace(new RegExp(h[0],"g"),h[U])).replace(new RegExp(g[0],"g"),g[U])).replace(new RegExp(c[0],"g"),c[x])).replace(new RegExp(u[0],"g"),u[x])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,n,s){var o=this.w;o.config.xaxis.min!==void 0&&(t=o.config.xaxis.min),o.config.xaxis.max!==void 0&&(n=o.config.xaxis.max);var c=this.getDate(t),u=this.getDate(n),h=this.formatDate(c,"yyyy MM dd HH mm ss fff").split(" "),g=this.formatDate(u,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(h[6],10),maxMillisecond:parseInt(g[6],10),minSecond:parseInt(h[5],10),maxSecond:parseInt(g[5],10),minMinute:parseInt(h[4],10),maxMinute:parseInt(g[4],10),minHour:parseInt(h[3],10),maxHour:parseInt(g[3],10),minDate:parseInt(h[2],10),maxDate:parseInt(g[2],10),minMonth:parseInt(h[1],10)-1,maxMonth:parseInt(g[1],10)-1,minYear:parseInt(h[0],10),maxYear:parseInt(g[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,n,s){return this.determineDaysOfMonths(t,n)-s}},{key:"determineDaysOfYear",value:function(t){var n=365;return this.isLeapYear(t)&&(n=366),n}},{key:"determineRemainingDaysOfYear",value:function(t,n,s){var o=this.daysCntOfYear[n]+s;return n>1&&this.isLeapYear()&&o++,o}},{key:"determineDaysOfMonths",value:function(t,n){var s=30;switch(t=L.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(s=this.isLeapYear(n)?29:28);break;case this.months31.indexOf(t)>-1:default:s=31}return s}}]),D}(),Ce=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return p(D,[{key:"xLabelFormat",value:function(t,n,s,o){var c=this.w;if(c.config.xaxis.type==="datetime"&&c.config.xaxis.labels.formatter===void 0&&c.config.tooltip.x.formatter===void 0){var u=new le(this.ctx);return u.formatDate(u.getDate(n),c.config.tooltip.x.format)}return t(n,s,o)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(n){return n}):t}},{key:"defaultYFormatter",value:function(t,n,s){var o=this.w;return L.isNumber(t)&&(t=o.globals.yValueDecimal!==0?t.toFixed(n.decimalsInFloat!==void 0?n.decimalsInFloat:o.globals.yValueDecimal):o.globals.maxYArr[s]-o.globals.minYArr[s]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,n=this.w;return n.globals.xaxisTooltipFormatter=function(s){return t.defaultGeneralFormatter(s)},n.globals.ttKeyFormatter=function(s){return t.defaultGeneralFormatter(s)},n.globals.ttZFormatter=function(s){return s},n.globals.legendFormatter=function(s){return t.defaultGeneralFormatter(s)},n.config.xaxis.labels.formatter!==void 0?n.globals.xLabelFormatter=n.config.xaxis.labels.formatter:n.globals.xLabelFormatter=function(s){if(L.isNumber(s)){if(!n.config.xaxis.convertedCatToNumeric&&n.config.xaxis.type==="numeric"){if(L.isNumber(n.config.xaxis.decimalsInFloat))return s.toFixed(n.config.xaxis.decimalsInFloat);var o=n.globals.maxX-n.globals.minX;return o>0&&o<100?s.toFixed(1):s.toFixed(0)}return n.globals.isBarHorizontal&&n.globals.maxY-n.globals.minYArr<4?s.toFixed(1):s.toFixed(0)}return s},typeof n.config.tooltip.x.formatter=="function"?n.globals.ttKeyFormatter=n.config.tooltip.x.formatter:n.globals.ttKeyFormatter=n.globals.xLabelFormatter,typeof n.config.xaxis.tooltip.formatter=="function"&&(n.globals.xaxisTooltipFormatter=n.config.xaxis.tooltip.formatter),(Array.isArray(n.config.tooltip.y)||n.config.tooltip.y.formatter!==void 0)&&(n.globals.ttVal=n.config.tooltip.y),n.config.tooltip.z.formatter!==void 0&&(n.globals.ttZFormatter=n.config.tooltip.z.formatter),n.config.legend.formatter!==void 0&&(n.globals.legendFormatter=n.config.legend.formatter),n.config.yaxis.forEach(function(s,o){s.labels.formatter!==void 0?n.globals.yLabelFormatters[o]=s.labels.formatter:n.globals.yLabelFormatters[o]=function(c){return n.globals.xyCharts?Array.isArray(c)?c.map(function(u){return t.defaultYFormatter(u,s,o)}):t.defaultYFormatter(c,s,o):c}}),n.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 n=t.globals.seriesNames.reduce(function(s,o){return s.length>o.length?s:o},0);t.globals.yAxisScale[0].niceMax=n,t.globals.yAxisScale[0].niceMin=n}}}]),D}(),ye=function(D){var t,n=D.isTimeline,s=D.ctx,o=D.seriesIndex,c=D.dataPointIndex,u=D.y1,h=D.y2,g=D.w,m=g.globals.seriesRangeStart[o][c],b=g.globals.seriesRangeEnd[o][c],x=g.globals.labels[c],w=g.config.series[o].name?g.config.series[o].name:"",P=g.globals.ttKeyFormatter,T=g.config.tooltip.y.title.formatter,V={w:g,seriesIndex:o,dataPointIndex:c,start:m,end:b};typeof T=="function"&&(w=T(w,V)),(t=g.config.series[o].data[c])!==null&&t!==void 0&&t.x&&(x=g.config.series[o].data[c].x),n||g.config.xaxis.type==="datetime"&&(x=new Ce(s).xLabelFormat(g.globals.ttKeyFormatter,x,x,{i:void 0,dateFormatter:new le(s).formatDate,w:g})),typeof P=="function"&&(x=P(x,V)),Number.isFinite(u)&&Number.isFinite(h)&&(m=u,b=h);var O="",N="",G=g.globals.colors[o];if(g.config.tooltip.x.formatter===void 0)if(g.config.xaxis.type==="datetime"){var v=new le(s);O=v.formatDate(v.getDate(m),g.config.tooltip.x.format),N=v.formatDate(v.getDate(b),g.config.tooltip.x.format)}else O=m,N=b;else O=g.config.tooltip.x.formatter(m),N=g.config.tooltip.x.formatter(b);return{start:m,end:b,startVal:O,endVal:N,ylabel:x,color:G,seriesName:w}},fe=function(D){var t=D.color,n=D.seriesName,s=D.ylabel,o=D.start,c=D.end,u=D.seriesIndex,h=D.dataPointIndex,g=D.ctx.tooltip.tooltipLabels.getFormatters(u);o=g.yLbFormatter(o),c=g.yLbFormatter(c);var m=g.yLbFormatter(D.w.globals.series[u][h]),b=` - `.concat(o,` - - - `).concat(c,` - `);return'
'+(n||"")+'
'+s+": "+(D.w.globals.comboCharts?D.w.config.series[u].type==="rangeArea"||D.w.config.series[u].type==="rangeBar"?b:"".concat(m,""):b)+"
"},he=function(){function D(t){d(this,D),this.opts=t}return p(D,[{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(),L.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:"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",radius:2,size:8}},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(),r(r({},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(n){var s=n.seriesIndex,o=n.dataPointIndex,c=n.w;return t._getBoxTooltip(c,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(n){var s=n.seriesIndex,o=n.dataPointIndex,c=n.w;return t._getBoxTooltip(c,s,o,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,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,n){n.ctx;var s=n.seriesIndex,o=n.dataPointIndex,c=n.w,u=function(){var h=c.globals.seriesRangeStart[s][o];return c.globals.seriesRangeEnd[s][o]-h};return c.globals.comboCharts?c.config.series[s].type==="rangeBar"||c.config.series[s].type==="rangeArea"?u():t:u()},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(n){var s=ye(r(r({},n),{},{isTimeline:!0})),o=s.color,c=s.seriesName,u=s.ylabel,h=s.startVal,g=s.endVal;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:u,start:h,end:g}))}(t):function(n){var s=ye(n),o=s.color,c=s.seriesName,u=s.ylabel,h=s.start,g=s.end;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:u,start:h,end:g}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var n,s;return(n=t.plotOptions.bar)!==null&&n!==void 0&&n.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(n){var s=ye(n),o=s.color,c=s.seriesName,u=s.ylabel,h=s.start,g=s.end;return fe(r(r({},n),{},{color:o,seriesName:c,ylabel:u,start:h,end:g}))}(t)}}}}},{key:"brush",value:function(t){return L.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 n=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=n||function(s){return typeof s=="number"&&s?s.toFixed(0)+"%":s}),t}},{key:"stackedBars",value:function(){var t=this.bar();return r(r({},t),{},{plotOptions:r(r({},t.plotOptions),{},{bar:r(r({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,n,s){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(u){return L.isNumber(u)?Math.floor(u):u};var o=t.xaxis.labels.formatter,c=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return s&&s.length&&(c=s.map(function(u){return Array.isArray(u)?u:String(u)})),c&&c.length&&(t.xaxis.labels.formatter=function(u){return L.isNumber(u)?o(c[Math.floor(u)-1]):o(u)}),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",size:10,offsetY:2}},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:{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"}}}},{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"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{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"}}}},{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:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},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}}}},{key:"_getBoxTooltip",value:function(t,n,s,o,c){var u=t.globals.seriesCandleO[n][s],h=t.globals.seriesCandleH[n][s],g=t.globals.seriesCandleM[n][s],m=t.globals.seriesCandleL[n][s],b=t.globals.seriesCandleC[n][s];return t.config.series[n].type&&t.config.series[n].type!==c?`
- `.concat(t.config.series[n].name?t.config.series[n].name:"series-"+(n+1),": ").concat(t.globals.series[n][s],` -
`):'
')+"
".concat(o[0],': ')+u+"
"+"
".concat(o[1],': ')+h+"
"+(g?"
".concat(o[2],': ')+g+"
":"")+"
".concat(o[3],': ')+m+"
"+"
".concat(o[4],': ')+b+"
"}}]),D}(),Se=function(){function D(t){d(this,D),this.opts=t}return p(D,[{key:"init",value:function(t){var n=t.responsiveOverride,s=this.opts,o=new ne,c=new he(s);this.chartType=s.chart.type,s=this.extendYAxis(s),s=this.extendAnnotations(s);var u=o.init(),h={};if(s&&l(s)==="object"){var g,m,b,x,w,P,T,V,O={};O=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(s.chart.type)!==-1?c[s.chart.type]():c.line(),(g=s.plotOptions)!==null&&g!==void 0&&(m=g.bar)!==null&&m!==void 0&&m.isFunnel&&(O=c.funnel()),s.chart.stacked&&s.chart.type==="bar"&&(O=c.stackedBars()),(b=s.chart.brush)!==null&&b!==void 0&&b.enabled&&(O=c.brush(O)),s.chart.stacked&&s.chart.stackType==="100%"&&(s=c.stacked100(s)),(x=s.plotOptions)!==null&&x!==void 0&&(w=x.bar)!==null&&w!==void 0&&w.isDumbbell&&(s=c.dumbbell(s)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(s),s.xaxis=s.xaxis||window.Apex.xaxis||{},n||(s.xaxis.convertedCatToNumeric=!1),((P=(s=this.checkForCatToNumericXAxis(this.chartType,O,s)).chart.sparkline)!==null&&P!==void 0&&P.enabled||(T=window.Apex.chart)!==null&&T!==void 0&&(V=T.sparkline)!==null&&V!==void 0&&V.enabled)&&(O=c.sparkline(O)),h=L.extend(u,O)}var N=L.extend(h,window.Apex);return u=L.extend(N,s),u=this.handleUserInputErrors(u)}},{key:"checkForCatToNumericXAxis",value:function(t,n,s){var o,c,u=new he(s),h=(t==="bar"||t==="boxPlot")&&((o=s.plotOptions)===null||o===void 0||(c=o.bar)===null||c===void 0?void 0:c.horizontal),g=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",m=s.xaxis.type!=="datetime"&&s.xaxis.type!=="numeric",b=s.xaxis.tickPlacement?s.xaxis.tickPlacement:n.xaxis&&n.xaxis.tickPlacement;return h||g||!m||b==="between"||(s=u.convertCatToNumeric(s)),s}},{key:"extendYAxis",value:function(t,n){var s=new ne;(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=L.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[L.extend(s.yAxis,t.yaxis)]:t.yaxis=L.extendArray(t.yaxis,s.yAxis);var o=!1;t.yaxis.forEach(function(u){u.logarithmic&&(o=!0)});var c=t.series;return n&&!c&&(c=n.config.series),o&&c.length!==t.yaxis.length&&c.length&&(t.yaxis=c.map(function(u,h){if(u.name||(c[h].name="series-".concat(h+1)),t.yaxis[h])return t.yaxis[h].seriesName=c[h].name,t.yaxis[h];var g=L.extend(s.yAxis,t.yaxis[0]);return g.show=!1,g})),o&&c.length>1&&c.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),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 n=new ne;return t.annotations.yaxis=L.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],n.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var n=new ne;return t.annotations.xaxis=L.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],n.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var n=new ne;return t.annotations.points=L.extendArray(t.annotations.points!==void 0?t.annotations.points:[],n.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.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var n=t;if(n.tooltip.shared&&n.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(n.chart.type==="bar"&&n.plotOptions.bar.horizontal){if(n.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");n.yaxis[0].reversed&&(n.yaxis[0].opposite=!0),n.xaxis.tooltip.enabled=!1,n.yaxis[0].tooltip.enabled=!1,n.chart.zoom.enabled=!1}return n.chart.type!=="bar"&&n.chart.type!=="rangeBar"||n.tooltip.shared&&n.xaxis.crosshairs.width==="barWidth"&&n.series.length>1&&(n.xaxis.crosshairs.width="tickWidth"),n.chart.type!=="candlestick"&&n.chart.type!=="boxPlot"||n.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(n.chart.type," chart is not supported.")),n.yaxis[0].reversed=!1),n}}]),D}(),Ee=function(){function D(){d(this,D)}return p(D,[{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.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,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}},{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:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],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,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}}},{key:"init",value:function(t){var n=this.globalVars(t);return this.initGlobalVars(n),n.initialConfig=L.extend({},t),n.initialSeries=L.clone(t.series),n.lastXAxis=L.clone(n.initialConfig.xaxis),n.lastYAxis=L.clone(n.initialConfig.yaxis),n}}]),D}(),De=function(){function D(t){d(this,D),this.opts=t}return p(D,[{key:"init",value:function(){var t=new Se(this.opts).init({responsiveOverride:!1});return{config:t,globals:new Ee().init(t)}}}]),D}(),Fe=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return p(D,[{key:"clippedImgArea",value:function(t){var n=this.w,s=n.config,o=parseInt(n.globals.gridWidth,10),c=parseInt(n.globals.gridHeight,10),u=o>c?o:c,h=t.image,g=0,m=0;t.width===void 0&&t.height===void 0?s.fill.image.width!==void 0&&s.fill.image.height!==void 0?(g=s.fill.image.width+1,m=s.fill.image.height):(g=u+1,m=u):(g=t.width,m=t.height);var b=document.createElementNS(n.globals.SVGNS,"pattern");H.setAttrs(b,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:g+"px",height:m+"px"});var x=document.createElementNS(n.globals.SVGNS,"image");b.appendChild(x),x.setAttributeNS(window.SVG.xlink,"href",h),H.setAttrs(x,{x:0,y:0,preserveAspectRatio:"none",width:g+"px",height:m+"px"}),x.style.opacity=t.opacity,n.globals.dom.elDefs.node.appendChild(b)}},{key:"getSeriesIndex",value:function(t){var n=this.w,s=n.config.chart.type;return(s==="bar"||s==="rangeBar")&&n.config.plotOptions.bar.distributed||s==="heatmap"||s==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%n.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var n=this.w;this.opts=t;var s,o,c,u=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var h=this.getFillColors()[this.seriesIndex];n.globals.seriesColors[this.seriesIndex]!==void 0&&(h=n.globals.seriesColors[this.seriesIndex]),typeof h=="function"&&(h=h({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:n}));var g=t.fillType?t.fillType:this.getFillType(this.seriesIndex),m=Array.isArray(u.fill.opacity)?u.fill.opacity[this.seriesIndex]:u.fill.opacity;t.color&&(h=t.color);var b=h;if(h.indexOf("rgb")===-1?h.length<9&&(b=L.hexToRgba(h,m)):h.indexOf("rgba")>-1&&(m=L.getOpacityFromRGBA(h)),t.opacity&&(m=t.opacity),g==="pattern"&&(o=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:o,fillColor:h,fillOpacity:m,defaultColor:b})),g==="gradient"&&(c=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:h,fillOpacity:m,i:this.seriesIndex})),g==="image"){var x=u.fill.image.src,w=t.patternID?t.patternID:"";this.clippedImgArea({opacity:m,image:Array.isArray(x)?t.seriesNumber-1&&(P=L.getOpacityFromRGBA(w));var T=u.gradient.opacityTo===void 0?s:Array.isArray(u.gradient.opacityTo)?u.gradient.opacityTo[c]:u.gradient.opacityTo;if(u.gradient.gradientToColors===void 0||u.gradient.gradientToColors.length===0)h=u.gradient.shade==="dark"?b.shadeColor(-1*parseFloat(u.gradient.shadeIntensity),n.indexOf("rgb")>-1?L.rgb2hex(n):n):b.shadeColor(parseFloat(u.gradient.shadeIntensity),n.indexOf("rgb")>-1?L.rgb2hex(n):n);else if(u.gradient.gradientToColors[g.seriesNumber]){var V=u.gradient.gradientToColors[g.seriesNumber];h=V,V.indexOf("rgba")>-1&&(T=L.getOpacityFromRGBA(V))}else h=n;if(u.gradient.gradientFrom&&(w=u.gradient.gradientFrom),u.gradient.gradientTo&&(h=u.gradient.gradientTo),u.gradient.inverseColors){var O=w;w=h,h=O}return w.indexOf("rgb")>-1&&(w=L.rgb2hex(w)),h.indexOf("rgb")>-1&&(h=L.rgb2hex(h)),m.drawGradient(x,w,h,P,T,g.size,u.gradient.stops,u.gradient.colorStops,c)}}]),D}(),Ze=function(){function D(t,n){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{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,g=n,m=t,b=null,x=new H(this.ctx),w=h.config.markers.discrete&&h.config.markers.discrete.length;if((h.globals.markers.size[n]>0||u||w)&&(b=x.group({class:u||w?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(h.globals.cuid,")")),Array.isArray(m.x))for(var P=0;P0:h.config.markers.size>0)||u||w){L.isNumber(m.y[P])?V+=" w".concat(L.randomId()):V="apexcharts-nullpoint";var O=this.getMarkerConfig({cssClass:V,seriesIndex:n,dataPointIndex:T});h.config.series[g].data[T]&&(h.config.series[g].data[T].fillColor&&(O.pointFillColor=h.config.series[g].data[T].fillColor),h.config.series[g].data[T].strokeColor&&(O.pointStrokeColor=h.config.series[g].data[T].strokeColor)),o&&(O.pSize=o),(m.x[P]<0||m.x[P]>h.globals.gridWidth||m.y[P]<0||m.y[P]>h.globals.gridHeight)&&(O.pSize=0),(c=x.drawMarker(m.x[P],m.y[P],O)).attr("rel",T),c.attr("j",T),c.attr("index",n),c.node.setAttribute("default-marker-size",O.pSize),new Y(this.ctx).setSelectionFilter(c,n,T),this.addEvents(c),b&&b.add(c)}else h.globals.pointsArray[n]===void 0&&(h.globals.pointsArray[n]=[]),h.globals.pointsArray[n].push([m.x[P],m.y[P]])}return b}},{key:"getMarkerConfig",value:function(t){var n=t.cssClass,s=t.seriesIndex,o=t.dataPointIndex,c=o===void 0?null:o,u=t.finishRadius,h=u===void 0?null:u,g=this.w,m=this.getMarkerStyle(s),b=g.globals.markers.size[s],x=g.config.markers;return c!==null&&x.discrete.length&&x.discrete.map(function(w){w.seriesIndex===s&&w.dataPointIndex===c&&(m.pointStrokeColor=w.strokeColor,m.pointFillColor=w.fillColor,b=w.size,m.pointShape=w.shape)}),{pSize:h===null?b:h,pRadius:x.radius,width:Array.isArray(x.width)?x.width[s]:x.width,height:Array.isArray(x.height)?x.height[s]:x.height,pointStrokeWidth:Array.isArray(x.strokeWidth)?x.strokeWidth[s]:x.strokeWidth,pointStrokeColor:m.pointStrokeColor,pointFillColor:m.pointFillColor,shape:m.pointShape||(Array.isArray(x.shape)?x.shape[s]:x.shape),class:n,pointStrokeOpacity:Array.isArray(x.strokeOpacity)?x.strokeOpacity[s]:x.strokeOpacity,pointStrokeDashArray:Array.isArray(x.strokeDashArray)?x.strokeDashArray[s]:x.strokeDashArray,pointFillOpacity:Array.isArray(x.fillOpacity)?x.fillOpacity[s]:x.fillOpacity,seriesIndex:s}}},{key:"addEvents",value:function(t){var n=this.w,s=new H(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",n.config.markers.onClick),t.node.addEventListener("dblclick",n.config.markers.onDblClick),t.node.addEventListener("touchstart",s.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var n=this.w,s=n.globals.markers.colors,o=n.config.markers.strokeColor||n.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(o)?o[t]:o,pointFillColor:Array.isArray(s)?s[t]:s}}}]),D}(),Je=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return p(D,[{key:"draw",value:function(t,n,s){var o=this.w,c=new H(this.ctx),u=s.realIndex,h=s.pointsPos,g=s.zRatio,m=s.elParent,b=c.group({class:"apexcharts-series-markers apexcharts-series-".concat(o.config.chart.type)});if(b.attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(h.x))for(var x=0;xO.maxBubbleRadius&&(V=O.maxBubbleRadius)}o.config.chart.animations.enabled||(T=V);var N=h.x[x],G=h.y[x];if(T=T||0,G!==null&&o.globals.series[u][w]!==void 0||(P=!1),P){var v=this.drawPoint(N,G,T,V,u,w,n);b.add(v)}m.add(b)}}},{key:"drawPoint",value:function(t,n,s,o,c,u,h){var g=this.w,m=c,b=new q(this.ctx),x=new Y(this.ctx),w=new Fe(this.ctx),P=new Ze(this.ctx),T=new H(this.ctx),V=P.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:m,dataPointIndex:u,finishRadius:g.config.chart.type==="bubble"||g.globals.comboCharts&&g.config.series[c]&&g.config.series[c].type==="bubble"?o:null});o=V.pSize;var O,N=w.fillPath({seriesNumber:c,dataPointIndex:u,color:V.pointFillColor,patternUnits:"objectBoundingBox",value:g.globals.series[c][h]});if(V.shape==="circle"?O=T.drawCircle(s):V.shape!=="square"&&V.shape!=="rect"||(O=T.drawRect(0,0,V.width-V.pointStrokeWidth/2,V.height-V.pointStrokeWidth/2,V.pRadius)),g.config.series[m].data[u]&&g.config.series[m].data[u].fillColor&&(N=g.config.series[m].data[u].fillColor),O.attr({x:t-V.width/2-V.pointStrokeWidth/2,y:n-V.height/2-V.pointStrokeWidth/2,cx:t,cy:n,fill:N,"fill-opacity":V.pointFillOpacity,stroke:V.pointStrokeColor,r:o,"stroke-width":V.pointStrokeWidth,"stroke-dasharray":V.pointStrokeDashArray,"stroke-opacity":V.pointStrokeOpacity}),g.config.chart.dropShadow.enabled){var G=g.config.chart.dropShadow;x.dropShadow(O,G,c)}if(!this.initialAnim||g.globals.dataChanged||g.globals.resized)g.globals.animationEnded=!0;else{var v=g.config.chart.animations.speed;b.animateMarker(O,0,V.shape==="circle"?o:{width:V.width,height:V.height},v,g.globals.easing,function(){window.setTimeout(function(){b.animationCompleted(O)},100)})}if(g.globals.dataChanged&&V.shape==="circle")if(this.dynamicAnim){var S,I,z,U,K=g.config.chart.animations.dynamicAnimation.speed;(U=g.globals.previousPaths[c]&&g.globals.previousPaths[c][h])!=null&&(S=U.x,I=U.y,z=U.r!==void 0?U.r:o);for(var ae=0;aeg.globals.gridHeight+w&&(n=g.globals.gridHeight+w/2),g.globals.dataLabelsRects[o]===void 0&&(g.globals.dataLabelsRects[o]=[]),g.globals.dataLabelsRects[o].push({x:t,y:n,width:x,height:w});var P=g.globals.dataLabelsRects[o].length-2,T=g.globals.lastDrawnDataLabelsIndexes[o]!==void 0?g.globals.lastDrawnDataLabelsIndexes[o][g.globals.lastDrawnDataLabelsIndexes[o].length-1]:0;if(g.globals.dataLabelsRects[o][P]!==void 0){var V=g.globals.dataLabelsRects[o][T];(t>V.x+V.width+2||n>V.y+V.height+2||t+xn.globals.gridWidth+O.textRects.width+10)&&(g="");var N=n.globals.dataLabels.style.colors[u];((n.config.chart.type==="bar"||n.config.chart.type==="rangeBar")&&n.config.plotOptions.bar.distributed||n.config.dataLabels.distributed)&&(N=n.globals.dataLabels.style.colors[h]),typeof N=="function"&&(N=N({series:n.globals.series,seriesIndex:u,dataPointIndex:h,w:n})),P&&(N=P);var G=w.offsetX,v=w.offsetY;if(n.config.chart.type!=="bar"&&n.config.chart.type!=="rangeBar"||(G=0,v=0),O.drawnextLabel){var S=s.drawText({width:100,height:parseInt(w.style.fontSize,10),x:o+G,y:c+v,foreColor:N,textAnchor:m||w.textAnchor,text:g,fontSize:b||w.style.fontSize,fontFamily:w.style.fontFamily,fontWeight:w.style.fontWeight||"normal"});if(S.attr({class:"apexcharts-datalabel",cx:o,cy:c}),w.dropShadow.enabled){var I=w.dropShadow;new Y(this.ctx).dropShadow(S,I)}x.add(S),n.globals.lastDrawnDataLabelsIndexes[u]===void 0&&(n.globals.lastDrawnDataLabelsIndexes[u]=[]),n.globals.lastDrawnDataLabelsIndexes[u].push(h)}}}},{key:"addBackgroundToDataLabel",value:function(t,n){var s=this.w,o=s.config.dataLabels.background,c=o.padding,u=o.padding/2,h=n.width,g=n.height,m=new H(this.ctx).drawRect(n.x-c,n.y-u/2,h+2*c,g+u,o.borderRadius,s.config.chart.background==="transparent"?"#fff":s.config.chart.background,o.opacity,o.borderWidth,o.borderColor);return o.dropShadow.enabled&&new Y(this.ctx).dropShadow(m,o.dropShadow),m}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),s=0;s0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w,c=L.clone(o.globals.initialSeries);o.globals.previousPaths=[],s?(o.globals.collapsedSeries=[],o.globals.ancillaryCollapsedSeries=[],o.globals.collapsedSeriesIndices=[],o.globals.ancillaryCollapsedSeriesIndices=[]):c=this.emptyCollapsedSeries(c),o.config.series=c,t&&(n&&(o.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(c,o.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var n=this.w,s=0;s-1&&(t[s].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,n){var s=this.w;n||(n=t.target);var o=s.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var c=parseInt(n.getAttribute("rel"),10)-1,u=null,h=null;s.globals.axisCharts||s.config.chart.type==="radialBar"?s.globals.axisCharts?(u=s.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(c,"']")),h=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(c,"']"))):u=s.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"']")):u=s.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"'] path"));for(var g=0;g=g.from&&b<=g.to&&c[m].classList.remove(s.legendInactiveClass)}}(o.config.plotOptions.heatmap.colorScale.ranges[h])}else t.type==="mouseout"&&u("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=this.w,o=0;if(s.config.series.length>1){for(var c=s.config.series.map(function(h,g){return h.data&&h.data.length>0&&s.globals.collapsedSeriesIndices.indexOf(g)===-1&&(!s.globals.comboCharts||n.length===0||n.length&&n.indexOf(s.config.series[g].type)>-1)?g:-1}),u=t==="asc"?0:c.length-1;t==="asc"?u=0;t==="asc"?u++:u--)if(c[u]!==-1){o=c[u];break}}return o}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,n){return t.type==="bar"||t.type==="column"?n:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,n){return n})}},{key:"getPreviousPaths",value:function(){var t=this.w;function n(u,h,g){for(var m=u[h].childNodes,b={type:g,paths:[],realIndex:u[h].getAttribute("data:realIndex")},x=0;x0)for(var o=function(u){for(var h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(u,"'] rect")),g=[],m=function(x){var w=function(T){return h[x].getAttribute(T)},P={x:parseFloat(w("x")),y:parseFloat(w("y")),width:parseFloat(w("width")),height:parseFloat(w("height"))};g.push({rect:P,color:h[x].getAttribute("color")})},b=0;b0)for(var o=0;o0?n:[]});return t}}]),D}(),de=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new J(this.ctx)}return p(D,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),n=new ue(this.ctx);if(this.activeSeriesIndex=n.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(),n=new ue(this.ctx);if(this.activeSeriesIndex=n.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,n){for(var s=this.w.config,o=this.w.globals,c=s.chart.type==="boxPlot"||s.series[n].type==="boxPlot",u=0;u=5?this.twoDSeries.push(L.parseNumber(t[n].data[u][4])):this.twoDSeries.push(L.parseNumber(t[n].data[u][1])),o.dataFormatXNumeric=!0),s.xaxis.type==="datetime"){var h=new Date(t[n].data[u][0]);h=new Date(h).getTime(),this.twoDSeriesX.push(h)}else this.twoDSeriesX.push(t[n].data[u][0]);for(var g=0;g-1&&(u=this.activeSeriesIndex);for(var h=0;h1&&arguments[1]!==void 0?arguments[1]:this.ctx,c=this.w.config,u=this.w.globals,h=new le(o),g=c.labels.length>0?c.labels.slice():c.xaxis.categories.slice();if(u.isRangeBar=c.chart.type==="rangeBar"&&u.isBarHorizontal,u.hasXaxisGroups=c.xaxis.type==="category"&&c.xaxis.group.groups.length>0,u.hasXaxisGroups&&(u.groups=c.xaxis.group.groups),u.hasSeriesGroups=(n=t[0])===null||n===void 0?void 0:n.group,u.hasSeriesGroups){var m=[],b=F(new Set(t.map(function(T){return T.group})));t.forEach(function(T,V){var O=b.indexOf(T.group);m[O]||(m[O]=[]),m[O].push(T.name)}),u.seriesGroups=m}for(var x=function(){for(var T=0;T0&&(this.twoDSeriesX=g,u.seriesX.push(this.twoDSeriesX))),u.labels.push(this.twoDSeriesX);var P=t[w].data.map(function(T){return L.parseNumber(T)});u.series.push(P)}u.seriesZ.push(this.threeDSeries),t[w].name!==void 0?u.seriesNames.push(t[w].name):u.seriesNames.push("series-"+parseInt(w+1,10)),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 n=this.w.globals,s=this.w.config;n.series=t.slice(),n.seriesNames=s.labels.slice();for(var o=0;o0?s.labels=n.xaxis.categories:n.labels.length>0?s.labels=n.labels.slice():this.fallbackToCategory?(s.labels=s.labels[0],s.seriesRange.length&&(s.seriesRange.map(function(o){o.forEach(function(c){s.labels.indexOf(c.x)<0&&c.x&&s.labels.push(c.x)})}),s.labels=Array.from(new Set(s.labels.map(JSON.stringify)),JSON.parse)),n.xaxis.convertedCatToNumeric&&(new he(n).convertCatToNumericXaxis(n,this.ctx,s.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var n=this.w.globals,s=this.w.config,o=[];if(n.axisCharts){if(n.series.length>0)if(this.isFormatXY())for(var c=s.series.map(function(x,w){return x.data.filter(function(P,T,V){return V.findIndex(function(O){return O.x===P.x})===T})}),u=c.reduce(function(x,w,P,T){return T[x].length>w.length?x:P},0),h=0;h4&&arguments[4]!==void 0?arguments[4]:[],u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",h=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],g=this.w,m=t[o]===void 0?"":t[o],b=m,x=g.globals.xLabelFormatter,w=g.config.xaxis.labels.formatter,P=!1,T=new Ce(this.ctx),V=m;h&&(b=T.xLabelFormat(x,m,V,{i:o,dateFormatter:new le(this.ctx).formatDate,w:g}),w!==void 0&&(b=w(m,t[o],{i:o,dateFormatter:new le(this.ctx).formatDate,w:g})));var O,N;n.length>0?(O=n[o].unit,N=null,n.forEach(function(I){I.unit==="month"?N="year":I.unit==="day"?N="month":I.unit==="hour"?N="day":I.unit==="minute"&&(N="hour")}),P=N===O,s=n[o].position,b=n[o].value):g.config.xaxis.type==="datetime"&&w===void 0&&(b=""),b===void 0&&(b=""),b=Array.isArray(b)?b:b.toString();var G=new H(this.ctx),v={};v=g.globals.rotateXLabels&&h?G.getTextRects(b,parseInt(u,10),null,"rotate(".concat(g.config.xaxis.labels.rotate," 0 0)"),!1):G.getTextRects(b,parseInt(u,10));var S=!g.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(b)&&(b.indexOf("NaN")===0||b.toLowerCase().indexOf("invalid")===0||b.toLowerCase().indexOf("infinity")>=0||c.indexOf(b)>=0&&S)&&(b=""),{x:s,text:b,textRect:v,isBold:P}}},{key:"checkLabelBasedOnTickamount",value:function(t,n,s){var o=this.w,c=o.config.xaxis.tickAmount;return c==="dataPoints"&&(c=Math.round(o.globals.gridWidth/120)),c>s||t%Math.round(s/(c+1))==0||(n.text=""),n}},{key:"checkForOverflowingLabels",value:function(t,n,s,o,c){var u=this.w;if(t===0&&u.globals.skipFirstTimelinelabel&&(n.text=""),t===s-1&&u.globals.skipLastTimelinelabel&&(n.text=""),u.config.xaxis.labels.hideOverlappingLabels&&o.length>0){var h=c[c.length-1];n.x0){g.config.yaxis[c].opposite===!0&&(t+=o.width);for(var x=n;x>=0;x--){var w=b+n/10+g.config.yaxis[c].labels.offsetY-1;g.globals.isBarHorizontal&&(w=u*x),g.config.chart.type==="heatmap"&&(w+=u/2);var P=m.drawLine(t+s.offsetX-o.width+o.offsetX,w+o.offsetY,t+s.offsetX+o.offsetX,w+o.offsetY,o.color);h.add(P),b+=u}}}}]),D}(),_e=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"scaleSvgNode",value:function(t,n){var s=parseFloat(t.getAttributeNS(null,"width")),o=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",s*n),t.setAttributeNS(null,"height",o*n),t.setAttributeNS(null,"viewBox","0 0 "+s+" "+o)}},{key:"fixSvgStringForIe11",value:function(t){if(!L.isIE11())return t.replace(/ /g," ");var n=0,s=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(o){return++n===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':o});return s=(s=s.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var n=this.w.globals.dom.Paper.svg();if(t!==1){var s=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(s,t),n=new XMLSerializer().serializeToString(s)}return this.fixSvgStringForIe11(n)}},{key:"cleanup",value:function(){var t=this.w,n=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(c){c.setAttribute("width",0)}),n&&n[0]&&(n[0].setAttribute("x",-500),n[0].setAttribute("x1",-500),n[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(){this.cleanup();var t=this.getSvgString(),n=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(n)}},{key:"dataURI",value:function(t){var n=this;return new Promise(function(s){var o=n.w,c=t?t.scale||t.width/o.globals.svgWidth:1;n.cleanup();var u=document.createElement("canvas");u.width=o.globals.svgWidth*c,u.height=parseInt(o.globals.dom.elWrap.style.height,10)*c;var h=o.config.chart.background==="transparent"?"#fff":o.config.chart.background,g=u.getContext("2d");g.fillStyle=h,g.fillRect(0,0,u.width*c,u.height*c);var m=n.getSvgString(c);if(window.canvg&&L.isIE11()){var b=window.canvg.Canvg.fromString(g,m,{ignoreClear:!0,ignoreDimensions:!0});b.start();var x=u.msToBlob();b.stop(),s({blob:x})}else{var w="data:image/svg+xml,"+encodeURIComponent(m),P=new Image;P.crossOrigin="anonymous",P.onload=function(){if(g.drawImage(P,0,0),u.msToBlob){var T=u.msToBlob();s({blob:T})}else{var V=u.toDataURL("image/png");s({imgURI:V})}},P.src=w}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(n){var s=n.imgURI,o=n.blob;o?navigator.msSaveOrOpenBlob(o,t.w.globals.chartID+".png"):t.triggerDownload(s,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var n=this,s=t.series,o=t.fileName,c=t.columnDelimiter,u=c===void 0?",":c,h=t.lineDelimiter,g=h===void 0?` -`:h,m=this.w;s||(s=m.config.series);var b=[],x=[],w="",P=m.globals.series.map(function(v,S){return m.globals.collapsedSeriesIndices.indexOf(S)===-1?v:[]}),T=Math.max.apply(Math,F(s.map(function(v){return v.data?v.data.length:0}))),V=new de(this.ctx),O=new Le(this.ctx),N=function(v){var S="";if(m.globals.axisCharts){if(m.config.xaxis.type==="category"||m.config.xaxis.convertedCatToNumeric)if(m.globals.isBarHorizontal){var I=m.globals.yLabelFormatters[0],z=new ue(n.ctx).getActiveConfigSeriesIndex();S=I(m.globals.labels[v],{seriesIndex:z,dataPointIndex:v,w:m})}else S=O.getLabel(m.globals.labels,m.globals.timescaleLabels,0,v).text;m.config.xaxis.type==="datetime"&&(m.config.xaxis.categories.length?S=m.config.xaxis.categories[v]:m.config.labels.length&&(S=m.config.labels[v]))}else S=m.config.labels[v];return Array.isArray(S)&&(S=S.join(" ")),L.isNumber(S)?S:S.split(u).join("")},G=function(v,S){if(b.length&&S===0&&x.push(b.join(u)),v.data){v.data=v.data.length&&v.data||F(Array(T)).map(function(){return""});for(var I=0;I=10?m.config.chart.toolbar.export.csv.dateFormatter(z):L.isNumber(z)?z:z.split(u).join("")));for(var U=0;U0&&!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+1,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 p(D,[{key:"drawXaxis",value:function(){var t=this.w,n=new H(this.ctx),s=n.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),o=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});s.add(o);for(var c=[],u=0;u6&&arguments[6]!==void 0?arguments[6]:{},b=[],x=[],w=this.w,P=m.xaxisFontSize||this.xaxisFontSize,T=m.xaxisFontFamily||this.xaxisFontFamily,V=m.xaxisForeColors||this.xaxisForeColors,O=m.fontWeight||w.config.xaxis.labels.style.fontWeight,N=m.cssClass||w.config.xaxis.labels.style.cssClass,G=w.globals.padHorizontal,v=o.length,S=w.config.xaxis.type==="category"?w.globals.dataPoints:v;if(S===0&&v>S&&(S=v),c){var I=S>1?S-1:S;h=w.globals.gridWidth/I,G=G+u(0,h)/2+w.config.xaxis.labels.offsetX}else h=w.globals.gridWidth/S,G=G+u(0,h)+w.config.xaxis.labels.offsetX;for(var z=function(K){var ae=G-u(K,h)/2+w.config.xaxis.labels.offsetX;K===0&&v===1&&h/2===G&&S===1&&(ae=w.globals.gridWidth/2);var re=g.axesUtils.getLabel(o,w.globals.timescaleLabels,ae,K,b,P,t),ge=28;if(w.globals.rotateXLabels&&t&&(ge=22),w.config.xaxis.title.text&&w.config.xaxis.position==="top"&&(ge+=parseFloat(w.config.xaxis.title.style.fontSize)+2),t||(ge=ge+parseFloat(P)+(w.globals.xAxisLabelsHeight-w.globals.xAxisGroupLabelsHeight)+(w.globals.rotateXLabels?10:0)),re=w.config.xaxis.tickAmount!==void 0&&w.config.xaxis.tickAmount!=="dataPoints"&&w.config.xaxis.type!=="datetime"?g.axesUtils.checkLabelBasedOnTickamount(K,re,v):g.axesUtils.checkForOverflowingLabels(K,re,v,b,x),w.config.xaxis.labels.show){var we=n.drawText({x:re.x,y:g.offY+w.config.xaxis.labels.offsetY+ge-(w.config.xaxis.position==="top"?w.globals.xAxisHeight+w.config.xaxis.axisTicks.height-2:0),text:re.text,textAnchor:"middle",fontWeight:re.isBold?600:O,fontSize:P,fontFamily:T,foreColor:Array.isArray(V)?t&&w.config.xaxis.convertedCatToNumeric?V[w.globals.minX+K-1]:V[K]:V,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+N});if(s.add(we),we.on("click",function(Ne){if(typeof w.config.chart.events.xAxisLabelClick=="function"){var je=Object.assign({},w,{labelIndex:K});w.config.chart.events.xAxisLabelClick(Ne,g.ctx,je)}}),t){var xe=document.createElementNS(w.globals.SVGNS,"title");xe.textContent=Array.isArray(re.text)?re.text.join(" "):re.text,we.node.appendChild(xe),re.text!==""&&(b.push(re.text),x.push(re))}}Ko.globals.gridWidth)){var u=this.offY+o.config.xaxis.axisTicks.offsetY;if(n=n+u+o.config.xaxis.axisTicks.height,o.config.xaxis.position==="top"&&(n=u-o.config.xaxis.axisTicks.height),o.config.xaxis.axisTicks.show){var h=new H(this.ctx).drawLine(t+o.config.xaxis.axisTicks.offsetX,u+o.config.xaxis.offsetY,c+o.config.xaxis.axisTicks.offsetX,n+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,n=[],s=this.xaxisLabels.length,o=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var c=0;c0){var b=c[c.length-1].getBBox(),x=c[0].getBBox();b.x<-20&&c[c.length-1].parentNode.removeChild(c[c.length-1]),x.x+x.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&c[0].parentNode.removeChild(c[0]);for(var w=0;w0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return p(D,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w,s=new H(this.ctx);t===null&&(t=s.group({class:"apexcharts-grid"}));var o=s.drawLine(n.globals.padHorizontal,1,n.globals.padHorizontal,n.globals.gridHeight,"transparent"),c=s.drawLine(n.globals.padHorizontal,n.globals.gridHeight,n.globals.gridWidth,n.globals.gridHeight,"transparent");return t.add(c),t.add(o),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,n=t.globals,s=new H(this.ctx),o=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var c=0;t.config.stroke.width.forEach(function(x){c=Math.max(c,x)}),o=c}n.dom.elGridRectMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(n.cuid)),n.dom.elGridRectMarkerMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(n.cuid)),n.dom.elForecastMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elForecastMask.setAttribute("id","forecastMask".concat(n.cuid)),n.dom.elNonForecastMask=document.createElementNS(n.SVGNS,"clipPath"),n.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(n.cuid));var u=t.config.chart.type,h=0,g=0;(u==="bar"||u==="rangeBar"||u==="candlestick"||u==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(h=t.config.grid.padding.left,g=t.config.grid.padding.right,n.barPadForNumericAxis>h&&(h=n.barPadForNumericAxis,g=n.barPadForNumericAxis)),n.dom.elGridRect=s.drawRect(-o/2-h-2,-o/2,n.gridWidth+o+g+h+4,n.gridHeight+o,0,"#fff");var m=t.globals.markers.largestSize+1;n.dom.elGridRectMarker=s.drawRect(2*-m,2*-m,n.gridWidth+4*m,n.gridHeight+4*m,0,"#fff"),n.dom.elGridRectMask.appendChild(n.dom.elGridRect.node),n.dom.elGridRectMarkerMask.appendChild(n.dom.elGridRectMarker.node);var b=n.dom.baseEl.querySelector("defs");b.appendChild(n.dom.elGridRectMask),b.appendChild(n.dom.elForecastMask),b.appendChild(n.dom.elNonForecastMask),b.appendChild(n.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var n=t.i,s=t.x1,o=t.y1,c=t.x2,u=t.y2,h=t.xCount,g=t.parent,m=this.w;if(!(n===0&&m.globals.skipFirstTimelinelabel||n===h-1&&m.globals.skipLastTimelinelabel&&!m.config.xaxis.labels.formatter||m.config.chart.type==="radar")){m.config.grid.xaxis.lines.show&&this._drawGridLine({i:n,x1:s,y1:o,x2:c,y2:u,xCount:h,parent:g});var b=0;if(m.globals.hasXaxisGroups&&m.config.xaxis.tickPlacement==="between"){var x=m.globals.groups;if(x){for(var w=0,P=0;w2));c++);return!t.globals.isBarHorizontal||this.isRangeBar?(s=this.xaxisLabels.length,this.isRangeBar&&(s--,o=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(s=t.config.xaxis.tickAmount)),this._drawXYLines({xCount:s,tickAmount:o})):(s=o,o=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:s,tickAmount:o})),this.drawGridBands(s,o),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/s}}},{key:"drawGridBands",value:function(t,n){var s=this.w;if(s.config.grid.row.colors!==void 0&&s.config.grid.row.colors.length>0)for(var o=0,c=s.globals.gridHeight/n,u=s.globals.gridWidth,h=0,g=0;h=s.config.grid.row.colors.length&&(g=0),this._drawGridBandRect({c:g,x1:0,y1:o,x2:u,y2:c,type:"row"}),o+=s.globals.gridHeight/n;if(s.config.grid.column.colors!==void 0&&s.config.grid.column.colors.length>0)for(var m=s.globals.isBarHorizontal||s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric?t:t-1,b=s.globals.padHorizontal,x=s.globals.padHorizontal+s.globals.gridWidth/m,w=s.globals.gridHeight,P=0,T=0;P=s.config.grid.column.colors.length&&(T=0),this._drawGridBandRect({c:T,x1:b,y1:0,x2:x,y2:w,type:"column"}),b+=s.globals.gridWidth/m}}]),D}(),Z=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"niceScale",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,c=arguments.length>4?arguments[4]:void 0,u=this.w,h=Math.abs(n-t);if((s=this._adjustTicksForSmallRange(s,o,h))==="dataPoints"&&(s=u.globals.dataPoints-1),t===Number.MIN_VALUE&&n===0||!L.isNumber(t)&&!L.isNumber(n)||t===Number.MIN_VALUE&&n===-Number.MAX_VALUE)return t=0,n=s,this.linearScale(t,n,s);t>n?(console.warn("axis.min cannot be greater than axis.max"),n=t+.1):t===n&&(t=t===0?0:t-.5,n=n===0?2:n+.5);var g=[];h<1&&c&&(u.config.chart.type==="candlestick"||u.config.series[o].type==="candlestick"||u.config.chart.type==="boxPlot"||u.config.series[o].type==="boxPlot"||u.globals.isRangeData)&&(n*=1.01);var m=s+1;m<2?m=2:m>2&&(m-=2);var b=h/m,x=Math.floor(L.log10(b)),w=Math.pow(10,x),P=Math.round(b/w);P<1&&(P=1);var T=P*w,V=T*Math.floor(t/T),O=T*Math.ceil(n/T),N=V;if(c&&h>2){for(;g.push(L.stripNumber(N,7)),!((N+=T)>O););return{result:g,niceMin:g[0],niceMax:g[g.length-1]}}var G=t;(g=[]).push(L.stripNumber(G,7));for(var v=Math.abs(n-t)/s,S=0;S<=s;S++)G+=v,g.push(G);return g[g.length-2]>=n&&g.pop(),{result:g,niceMin:g[0],niceMax:g[g.length-1]}}},{key:"linearScale",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,o=arguments.length>3?arguments[3]:void 0,c=Math.abs(n-t);(s=this._adjustTicksForSmallRange(s,o,c))==="dataPoints"&&(s=this.w.globals.dataPoints-1);var u=c/s;s===Number.MAX_VALUE&&(s=10,u=1);for(var h=[],g=t;s>=0;)h.push(g),g+=u,s-=1;return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"logarithmicScaleNice",value:function(t,n,s){n<=0&&(n=Math.max(t,s)),t<=0&&(t=Math.min(n,s));for(var o=[],c=Math.ceil(Math.log(n)/Math.log(s)+1),u=Math.floor(Math.log(t)/Math.log(s));u5)o.allSeriesCollapsed=!1,o.yAxisScale[t]=this.logarithmicScale(n,s,u.logBase),o.yAxisScale[t]=u.forceNiceScale?this.logarithmicScaleNice(n,s,u.logBase):this.logarithmicScale(n,s,u.logBase);else if(s!==-Number.MAX_VALUE&&L.isNumber(s))if(o.allSeriesCollapsed=!1,u.min===void 0&&u.max===void 0||u.forceNiceScale){var g=c.yaxis[t].max===void 0&&c.yaxis[t].min===void 0||c.yaxis[t].forceNiceScale;o.yAxisScale[t]=this.niceScale(n,s,u.tickAmount?u.tickAmount:h<5&&h>1?h+1:5,t,g)}else o.yAxisScale[t]=this.linearScale(n,s,u.tickAmount,t);else o.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,n){var s=this.w,o=s.globals,c=s.config.xaxis,u=Math.abs(n-t);return n!==-Number.MAX_VALUE&&L.isNumber(n)?o.xAxisScale=this.linearScale(t,n,c.tickAmount?c.tickAmount:u<5&&u>1?u+1:5,0):o.xAxisScale=this.linearScale(0,5,5),o.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,n=this.w.globals,s=this.w.config,o=n.minYArr.concat([]),c=n.maxYArr.concat([]),u=[];s.yaxis.forEach(function(h,g){var m=g;s.series.forEach(function(w,P){w.name===h.seriesName&&(m=P,g!==P?u.push({index:P,similarIndex:g,alreadyExists:!0}):u.push({index:P}))});var b=o[m],x=c[m];t.setYScaleForIndex(g,b,x)}),this.sameScaleInMultipleAxes(o,c,u)}},{key:"sameScaleInMultipleAxes",value:function(t,n,s){var o=this,c=this.w.config,u=this.w.globals,h=[];s.forEach(function(V){V.alreadyExists&&(h[V.index]===void 0&&(h[V.index]=[]),h[V.index].push(V.index),h[V.index].push(V.similarIndex))}),u.yAxisSameScaleIndices=h,h.forEach(function(V,O){h.forEach(function(N,G){var v,S;O!==G&&(v=V,S=N,v.filter(function(I){return S.indexOf(I)!==-1})).length>0&&(h[O]=h[O].concat(h[G]))})});var g=h.map(function(V){return V.filter(function(O,N){return V.indexOf(O)===N})}).map(function(V){return V.sort()});h=h.filter(function(V){return!!V});var m=g.slice(),b=m.map(function(V){return JSON.stringify(V)});m=m.filter(function(V,O){return b.indexOf(JSON.stringify(V))===O});var x=[],w=[];t.forEach(function(V,O){m.forEach(function(N,G){N.indexOf(O)>-1&&(x[G]===void 0&&(x[G]=[],w[G]=[]),x[G].push({key:O,value:V}),w[G].push({key:O,value:n[O]}))})});var P=Array.apply(null,Array(m.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),T=Array.apply(null,Array(m.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);x.forEach(function(V,O){V.forEach(function(N,G){P[O]=Math.min(N.value,P[O])})}),w.forEach(function(V,O){V.forEach(function(N,G){T[O]=Math.max(N.value,T[O])})}),t.forEach(function(V,O){w.forEach(function(N,G){var v=P[G],S=T[G];c.chart.stacked&&(S=0,N.forEach(function(I,z){I.value!==-Number.MAX_VALUE&&(S+=I.value),v!==Number.MIN_VALUE&&(v+=x[G][z].value)})),N.forEach(function(I,z){N[z].key===O&&(c.yaxis[O].min!==void 0&&(v=typeof c.yaxis[O].min=="function"?c.yaxis[O].min(u.minY):c.yaxis[O].min),c.yaxis[O].max!==void 0&&(S=typeof c.yaxis[O].max=="function"?c.yaxis[O].max(u.maxY):c.yaxis[O].max),o.setYScaleForIndex(O,v,S))})})})}},{key:"autoScaleY",value:function(t,n,s){t||(t=this);var o=t.w;if(o.globals.isMultipleYAxis||o.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),n;var c=o.globals.seriesX[0],u=o.config.chart.stacked;return n.forEach(function(h,g){for(var m=0,b=0;b=s.xaxis.min){m=b;break}var x,w,P=o.globals.minYArr[g],T=o.globals.maxYArr[g],V=o.globals.stackedSeriesTotals;o.globals.series.forEach(function(O,N){var G=O[m];u?(G=V[m],x=w=G,V.forEach(function(v,S){c[S]<=s.xaxis.max&&c[S]>=s.xaxis.min&&(v>w&&v!==null&&(w=v),O[S]=s.xaxis.min){var I=v,z=v;o.globals.series.forEach(function(U,K){v!==null&&(I=Math.min(U[S],I),z=Math.max(U[S],z))}),z>w&&z!==null&&(w=z),IP&&(x=P),n.length>1?(n[N].min=h.min===void 0?x:h.min,n[N].max=h.max===void 0?w:h.max):(n[0].min=h.min===void 0?x:h.min,n[0].max=h.max===void 0?w:h.max)})}),n}}]),D}(),te=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.scales=new Z(t)}return p(D,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var n=arguments.length>1&&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,c=this.w.config,u=this.w.globals,h=-Number.MAX_VALUE,g=Number.MIN_VALUE;o===null&&(o=t+1);var m=u.series,b=m,x=m;c.chart.type==="candlestick"?(b=u.seriesCandleL,x=u.seriesCandleH):c.chart.type==="boxPlot"?(b=u.seriesCandleO,x=u.seriesCandleC):u.isRangeData&&(b=u.seriesRangeStart,x=u.seriesRangeEnd);for(var w=t;wb[w][P]&&b[w][P]<0&&(g=b[w][P])):u.hasNullValues=!0}}return c.chart.type==="rangeBar"&&u.seriesRangeStart.length&&u.isBarHorizontal&&(g=n),c.chart.type==="bar"&&(g<0&&h<0&&(h=0),g===Number.MIN_VALUE&&(g=0)),{minY:g,maxY:h,lowestY:n,highestY:s}}},{key:"setYRange",value:function(){var t=this.w.globals,n=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var s=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var o=0;o=0&&s<=10||n.yaxis[0].min!==void 0||n.yaxis[0].max!==void 0)&&(h=0),t.minY=s-5*h/100,s>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*h/100}return n.yaxis.forEach(function(g,m){g.max!==void 0&&(typeof g.max=="number"?t.maxYArr[m]=g.max:typeof g.max=="function"&&(t.maxYArr[m]=g.max(t.isMultipleYAxis?t.maxYArr[m]:t.maxY)),t.maxY=t.maxYArr[m]),g.min!==void 0&&(typeof g.min=="number"?t.minYArr[m]=g.min:typeof g.min=="function"&&(t.minYArr[m]=g.min(t.isMultipleYAxis?t.minYArr[m]===Number.MIN_VALUE?0:t.minYArr[m]:t.minY)),t.minY=t.minYArr[m])}),t.isBarHorizontal&&["min","max"].forEach(function(g){n.xaxis[g]!==void 0&&typeof n.xaxis[g]=="number"&&(g==="min"?t.minY=n.xaxis[g]:t.maxY=n.xaxis[g])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=s,t.yAxisScale.forEach(function(g,m){t.minYArr[m]=g.niceMin,t.maxYArr[m]=g.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,n=this.w.config,s=n.xaxis.type==="numeric"||n.xaxis.type==="datetime"||n.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var h=0;ht.dataPoints&&t.dataPoints!==0&&(o=t.dataPoints-1)):n.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(o=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(o=t.maxX-t.minX-1)):o=n.xaxis.tickAmount,t.xTickAmount=o,n.xaxis.max!==void 0&&typeof n.xaxis.max=="number"&&(t.maxX=n.xaxis.max),n.xaxis.min!==void 0&&typeof n.xaxis.min=="number"&&(t.minX=n.xaxis.min),n.xaxis.range!==void 0&&(t.minX=t.maxX-n.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(n.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var c=[],u=t.minX-1;u0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,o-1),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 n=0;n0){var h=c-o[u-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,n=this.w.globals;if(n.series.length){var s=n.seriesGroups;s.length||(s=[this.w.config.series.map(function(u){return u.name})]);var o={},c={};s.forEach(function(u){o[u]=[],c[u]=[],t.w.config.series.map(function(h,g){return u.indexOf(h.name)>-1?g:null}).filter(function(h){return h!==null}).forEach(function(h){for(var g=0;g0?o[u][g]+=parseFloat(n.series[h][g])+1e-4:c[u][g]+=parseFloat(n.series[h][g]))})}),Object.entries(o).forEach(function(u){var h=M(u,1)[0];o[h].forEach(function(g,m){n.maxY=Math.max(n.maxY,o[h][m]),n.minY=Math.min(n.minY,c[h][m])})})}}}]),D}(),se=function(){function D(t,n){d(this,D),this.ctx=t,this.elgrid=n,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=0,s.config.xaxis.position==="bottom"&&(this.xAxisoffX=s.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new Le(t)}return p(D,[{key:"drawYaxis",value:function(t){var n=this,s=this.w,o=new H(this.ctx),c=s.config.yaxis[t].labels.style,u=c.fontSize,h=c.fontFamily,g=c.fontWeight,m=o.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+s.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return m;var b=o.group({class:"apexcharts-yaxis-texts-g"});m.add(b);var x=s.globals.yAxisScale[t].result.length-1,w=s.globals.gridHeight/x,P=s.globals.translateY,T=s.globals.yLabelFormatters[t],V=s.globals.yAxisScale[t].result.slice();V=this.axesUtils.checkForReversedLabels(t,V);var O="";if(s.config.yaxis[t].labels.show)for(var N=function(ae){var re=V[ae];re=T(re,ae,s);var ge=s.config.yaxis[t].labels.padding;s.config.yaxis[t].opposite&&s.config.yaxis.length!==0&&(ge*=-1);var we="end";s.config.yaxis[t].opposite&&(we="start"),s.config.yaxis[t].labels.align==="left"?we="start":s.config.yaxis[t].labels.align==="center"?we="middle":s.config.yaxis[t].labels.align==="right"&&(we="end");var xe=n.axesUtils.getYAxisForeColor(c.colors,t),Ne=o.drawText({x:ge,y:P+x/10+s.config.yaxis[t].labels.offsetY+1,text:re,textAnchor:we,fontSize:u,fontFamily:h,fontWeight:g,maxWidth:s.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(xe)?xe[ae]:xe,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+c.cssClass});ae===x&&(O=Ne),b.add(Ne);var je=document.createElementNS(s.globals.SVGNS,"title");if(je.textContent=Array.isArray(re)?re.join(" "):re,Ne.node.appendChild(je),s.config.yaxis[t].labels.rotate!==0){var ot=o.rotateAroundCenter(O.node),lt=o.rotateAroundCenter(Ne.node);Ne.node.setAttribute("transform","rotate(".concat(s.config.yaxis[t].labels.rotate," ").concat(ot.x," ").concat(lt.y,")"))}P+=w},G=x;G>=0;G--)N(G);if(s.config.yaxis[t].title.text!==void 0){var v=o.group({class:"apexcharts-yaxis-title"}),S=0;s.config.yaxis[t].opposite&&(S=s.globals.translateYAxisX[t]);var I=o.drawText({x:S,y:s.globals.gridHeight/2+s.globals.translateY+s.config.yaxis[t].title.offsetY,text:s.config.yaxis[t].title.text,textAnchor:"end",foreColor:s.config.yaxis[t].title.style.color,fontSize:s.config.yaxis[t].title.style.fontSize,fontWeight:s.config.yaxis[t].title.style.fontWeight,fontFamily:s.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+s.config.yaxis[t].title.style.cssClass});v.add(I),m.add(v)}var z=s.config.yaxis[t].axisBorder,U=31+z.offsetX;if(s.config.yaxis[t].opposite&&(U=-31-z.offsetX),z.show){var K=o.drawLine(U,s.globals.translateY+z.offsetY-2,U,s.globals.gridHeight+s.globals.translateY+z.offsetY+2,z.color,0,z.width);m.add(K)}return s.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(U,x,z,s.config.yaxis[t].axisTicks,t,w,m),m}},{key:"drawYaxisInversed",value:function(t){var n=this.w,s=new H(this.ctx),o=s.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),c=s.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(n.globals.translateXAxisX,", ").concat(n.globals.translateXAxisY,")")});o.add(c);var u=n.globals.yAxisScale[t].result.length-1,h=n.globals.gridWidth/u+.1,g=h+n.config.xaxis.labels.offsetX,m=n.globals.xLabelFormatter,b=n.globals.yAxisScale[t].result.slice(),x=n.globals.timescaleLabels;x.length>0&&(this.xaxisLabels=x.slice(),u=(b=x.slice()).length),b=this.axesUtils.checkForReversedLabels(t,b);var w=x.length;if(n.config.xaxis.labels.show)for(var P=w?0:u;w?P=0;w?P++:P--){var T=b[P];T=m(T,P,n);var V=n.globals.gridWidth+n.globals.padHorizontal-(g-h+n.config.xaxis.labels.offsetX);if(x.length){var O=this.axesUtils.getLabel(b,x,V,P,this.drawnLabels,this.xaxisFontSize);V=O.x,T=O.text,this.drawnLabels.push(O.text),P===0&&n.globals.skipFirstTimelinelabel&&(T=""),P===b.length-1&&n.globals.skipLastTimelinelabel&&(T="")}var N=s.drawText({x:V,y:this.xAxisoffX+n.config.xaxis.labels.offsetY+30-(n.config.xaxis.position==="top"?n.globals.xAxisHeight+n.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:n.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+n.config.xaxis.labels.style.cssClass});c.add(N),N.tspan(T);var G=document.createElementNS(n.globals.SVGNS,"title");G.textContent=T,N.node.appendChild(G),g+=h}return this.inversedYAxisTitleText(o),this.inversedYAxisBorder(o),o}},{key:"inversedYAxisBorder",value:function(t){var n=this.w,s=new H(this.ctx),o=n.config.xaxis.axisBorder;if(o.show){var c=0;n.config.chart.type==="bar"&&n.globals.isXNumeric&&(c-=15);var u=s.drawLine(n.globals.padHorizontal+c+o.offsetX,this.xAxisoffX,n.globals.gridWidth,this.xAxisoffX,o.color,0,o.height);this.elgrid&&this.elgrid.elGridBorders&&n.config.grid.show?this.elgrid.elGridBorders.add(u):t.add(u)}}},{key:"inversedYAxisTitleText",value:function(t){var n=this.w,s=new H(this.ctx);if(n.config.xaxis.title.text!==void 0){var o=s.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),c=s.drawText({x:n.globals.gridWidth/2+n.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(n.config.xaxis.title.style.fontSize)+n.config.xaxis.title.offsetY+20,text:n.config.xaxis.title.text,textAnchor:"middle",fontSize:n.config.xaxis.title.style.fontSize,fontFamily:n.config.xaxis.title.style.fontFamily,fontWeight:n.config.xaxis.title.style.fontWeight,foreColor:n.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+n.config.xaxis.title.style.cssClass});o.add(c),t.add(o)}}},{key:"yAxisTitleRotate",value:function(t,n){var s=this.w,o=new H(this.ctx),c={width:0,height:0},u={width:0,height:0},h=s.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));h!==null&&(c=h.getBoundingClientRect());var g=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(g!==null&&(u=g.getBoundingClientRect()),g!==null){var m=this.xPaddingForYAxisTitle(t,c,u,n);g.setAttribute("x",m.xPos-(n?10:0))}if(g!==null){var b=o.rotateAroundCenter(g);g.setAttribute("transform","rotate(".concat(n?-1*s.config.yaxis[t].title.rotate:s.config.yaxis[t].title.rotate," ").concat(b.x," ").concat(b.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,n,s,o){var c=this.w,u=0,h=0,g=10;return c.config.yaxis[t].title.text===void 0||t<0?{xPos:h,padd:0}:(o?(h=n.width+c.config.yaxis[t].title.offsetX+s.width/2+g/2,(u+=1)===0&&(h-=g/2)):(h=-1*n.width+c.config.yaxis[t].title.offsetX+g/2+s.width/2,c.globals.isBarHorizontal&&(g=25,h=-1*n.width-c.config.yaxis[t].title.offsetX-g)),{xPos:h,padd:g})}},{key:"setYAxisXPosition",value:function(t,n){var s=this.w,o=0,c=0,u=18,h=1;s.config.yaxis.length>1&&(this.multipleYs=!0),s.config.yaxis.map(function(g,m){var b=s.globals.ignoreYAxisIndexes.indexOf(m)>-1||!g.show||g.floating||t[m].width===0,x=t[m].width+n[m].width;g.opposite?s.globals.isBarHorizontal?(c=s.globals.gridWidth+s.globals.translateX-1,s.globals.translateYAxisX[m]=c-g.labels.offsetX):(c=s.globals.gridWidth+s.globals.translateX+h,b||(h=h+x+20),s.globals.translateYAxisX[m]=c-g.labels.offsetX+20):(o=s.globals.translateX-u,b||(u=u+x+20),s.globals.translateYAxisX[m]=o+g.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(n=L.listToArray(n)).forEach(function(s,o){var c=t.config.yaxis[o];if(c&&!c.floating&&c.labels.align!==void 0){var u=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-texts-g")),h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(o,"'] .apexcharts-yaxis-label"));h=L.listToArray(h);var g=u.getBoundingClientRect();c.labels.align==="left"?(h.forEach(function(m,b){m.setAttribute("text-anchor","start")}),c.opposite||u.setAttribute("transform","translate(-".concat(g.width,", 0)"))):c.labels.align==="center"?(h.forEach(function(m,b){m.setAttribute("text-anchor","middle")}),u.setAttribute("transform","translate(".concat(g.width/2*(c.opposite?1:-1),", 0)"))):c.labels.align==="right"&&(h.forEach(function(m,b){m.setAttribute("text-anchor","end")}),c.opposite&&u.setAttribute("transform","translate(".concat(g.width,", 0)")))}})}}]),D}(),ce=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.documentEvent=L.bind(this.documentEvent,this)}return p(D,[{key:"addEventListener",value:function(t,n){var s=this.w;s.globals.events.hasOwnProperty(t)?s.globals.events[t].push(n):s.globals.events[t]=[n]}},{key:"removeEventListener",value:function(t,n){var s=this.w;if(s.globals.events.hasOwnProperty(t)){var o=s.globals.events[t].indexOf(n);o!==-1&&s.globals.events[t].splice(o,1)}}},{key:"fireEvent",value:function(t,n){var s=this.w;if(s.globals.events.hasOwnProperty(t)){n&&n.length||(n=[]);for(var o=s.globals.events[t],c=o.length,u=0;u0&&(n=this.w.config.chart.locales.concat(window.Apex.chart.locales));var s=n.filter(function(c){return c.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=L.extend(ie,s);this.w.globals.locale=o.options}}]),D}(),ke=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"drawAxis",value:function(t,n){var s,o,c=this,u=this.w.globals,h=this.w.config,g=new be(this.ctx,n),m=new se(this.ctx,n);u.axisCharts&&t!=="radar"&&(u.isBarHorizontal?(o=m.drawYaxisInversed(0),s=g.drawXaxisInversed(0),u.dom.elGraphical.add(s),u.dom.elGraphical.add(o)):(s=g.drawXaxis(),u.dom.elGraphical.add(s),h.yaxis.map(function(b,x){if(u.ignoreYAxisIndexes.indexOf(x)===-1&&(o=m.drawYaxis(x),u.dom.Paper.add(o),c.w.config.grid.position==="back")){var w=u.dom.Paper.children()[1];w.remove(),u.dom.Paper.add(w)}})))}}]),D}(),Oe=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"drawXCrosshairs",value:function(){var t=this.w,n=new H(this.ctx),s=new Y(this.ctx),o=t.config.xaxis.crosshairs.fill.gradient,c=t.config.xaxis.crosshairs.dropShadow,u=t.config.xaxis.crosshairs.fill.type,h=o.colorFrom,g=o.colorTo,m=o.opacityFrom,b=o.opacityTo,x=o.stops,w=c.enabled,P=c.left,T=c.top,V=c.blur,O=c.color,N=c.opacity,G=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){u==="gradient"&&(G=n.drawGradient("vertical",h,g,m,b,null,x,null));var v=n.drawRect();t.config.xaxis.crosshairs.width===1&&(v=n.drawLine());var S=t.globals.gridHeight;(!L.isNumber(S)||S<0)&&(S=0);var I=t.config.xaxis.crosshairs.width;(!L.isNumber(I)||I<0)&&(I=0),v.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:S,width:I,height:S,fill:G,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}),w&&(v=s.dropShadow(v,{left:P,top:T,blur:V,color:O,opacity:N})),t.globals.dom.elGraphical.add(v)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,n=new H(this.ctx),s=t.config.yaxis[0].crosshairs,o=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var c=n.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,s.stroke.dashArray,s.stroke.width);c.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(c)}var u=n.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,0,0);u.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(u)}}]),D}(),Pe=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"checkResponsiveConfig",value:function(t){var n=this,s=this.w,o=s.config;if(o.responsive.length!==0){var c=o.responsive.slice();c.sort(function(m,b){return m.breakpoint>b.breakpoint?1:b.breakpoint>m.breakpoint?-1:0}).reverse();var u=new Se({}),h=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=c[0].breakpoint,x=window.innerWidth>0?window.innerWidth:screen.width;if(x>b){var w=J.extendArrayProps(u,s.globals.initialConfig,s);m=L.extend(w,m),m=L.extend(s.config,m),n.overrideResponsiveOptions(m)}else for(var P=0;P0&&typeof s.config.colors[0]=="function"&&(s.globals.colors=s.config.series.map(function(T,V){var O=s.config.colors[V];return O||(O=s.config.colors[0]),typeof O=="function"?(n.isColorFn=!0,O({value:s.globals.axisCharts?s.globals.series[V][0]?s.globals.series[V][0]:0:s.globals.series[V],seriesIndex:V,dataPointIndex:V,w:s})):O}))),s.globals.seriesColors.map(function(T,V){T&&(s.globals.colors[V]=T)}),s.config.theme.monochrome.enabled){var c=[],u=s.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(u=s.globals.series[0].length*s.globals.series.length);for(var h=s.config.theme.monochrome.color,g=1/(u/s.config.theme.monochrome.shadeIntensity),m=s.config.theme.monochrome.shadeTo,b=0,x=0;x2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,c=n||o.globals.series.length;if(s===null&&(s=this.isBarDistributed||this.isHeatmapDistributed||o.config.chart.type==="heatmap"&&o.config.plotOptions.heatmap.colorScale.inverse),s&&o.globals.series.length&&(c=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:"getLargestStringFromMultiArr",value:function(t,n){var s=t;if(this.w.globals.isMultiLineX){var o=n.map(function(u,h){return Array.isArray(u)?u.length:1}),c=Math.max.apply(Math,F(o));s=n[o.indexOf(c)]}return s}}]),D}(),Ge=function(){function D(t){d(this,D),this.w=t.w,this.dCtx=t}return p(D,[{key:"getxAxisLabelsCoords",value:function(){var t,n=this.w,s=n.globals.labels.slice();if(n.config.xaxis.convertedCatToNumeric&&s.length===0&&(s=n.globals.categoryLabels),n.globals.timescaleLabels.length>0){var o=this.getxAxisTimeScaleLabelsCoords();t={width:o.width,height:o.height},n.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=n.config.legend.position!=="left"&&n.config.legend.position!=="right"||n.config.legend.floating?0:this.dCtx.lgRect.width;var c=n.globals.xLabelFormatter,u=L.getLargestStringFromArr(s),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(u,s);n.globals.isBarHorizontal&&(h=u=n.globals.yAxisScale[0].result.reduce(function(T,V){return T.length>V.length?T:V},0));var g=new Ce(this.dCtx.ctx),m=u;u=g.xLabelFormat(c,u,m,{i:void 0,dateFormatter:new le(this.dCtx.ctx).formatDate,w:n}),h=g.xLabelFormat(c,h,m,{i:void 0,dateFormatter:new le(this.dCtx.ctx).formatDate,w:n}),(n.config.xaxis.convertedCatToNumeric&&u===void 0||String(u).trim()==="")&&(h=u="1");var b=new H(this.dCtx.ctx),x=b.getTextRects(u,n.config.xaxis.labels.style.fontSize),w=x;if(u!==h&&(w=b.getTextRects(h,n.config.xaxis.labels.style.fontSize)),(t={width:x.width>=w.width?x.width:w.width,height:x.height>=w.height?x.height:w.height}).width*s.length>n.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&n.config.xaxis.labels.rotate!==0||n.config.xaxis.labels.rotateAlways){if(!n.globals.isBarHorizontal){n.globals.rotateXLabels=!0;var P=function(T){return b.getTextRects(T,n.config.xaxis.labels.style.fontSize,n.config.xaxis.labels.style.fontFamily,"rotate(".concat(n.config.xaxis.labels.rotate," 0 0)"),!1)};x=P(u),u!==h&&(w=P(h)),t.height=(x.height>w.height?x.height:w.height)/1.5,t.width=x.width>w.width?x.width:w.width}}else n.globals.rotateXLabels=!1}return n.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,n=this.w;if(!n.globals.hasXaxisGroups)return{width:0,height:0};var s,o=((t=n.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||n.config.xaxis.labels.style.fontSize,c=n.globals.groups.map(function(x){return x.title}),u=L.getLargestStringFromArr(c),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(u,c),g=new H(this.dCtx.ctx),m=g.getTextRects(u,o),b=m;return u!==h&&(b=g.getTextRects(h,o)),s={width:m.width>=b.width?m.width:b.width,height:m.height>=b.height?m.height:b.height},n.config.xaxis.labels.show||(s={width:0,height:0}),{width:s.width,height:s.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,n=0,s=0;if(t.config.xaxis.title.text!==void 0){var o=new H(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);n=o.width,s=o.height}return{width:n,height:s}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,n=this.w;this.dCtx.timescaleLabels=n.globals.timescaleLabels.slice();var s=this.dCtx.timescaleLabels.map(function(c){return c.value}),o=s.reduce(function(c,u){return c===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):c.length>u.length?c:u},0);return 1.05*(t=new H(this.dCtx.ctx).getTextRects(o,n.config.xaxis.labels.style.fontSize)).width*s.length>n.globals.gridWidth&&n.config.xaxis.labels.rotate!==0&&(n.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var n=this,s=this.w,o=s.globals,c=s.config,u=c.xaxis.type,h=t.width;o.skipLastTimelinelabel=!1,o.skipFirstTimelinelabel=!1;var g=s.config.yaxis[0].opposite&&s.globals.isBarHorizontal,m=function(b,x){c.yaxis.length>1&&function(w){return o.collapsedSeriesIndices.indexOf(w)!==-1}(x)||function(w){if(n.dCtx.timescaleLabels&&n.dCtx.timescaleLabels.length){var P=n.dCtx.timescaleLabels[0],T=n.dCtx.timescaleLabels[n.dCtx.timescaleLabels.length-1].position+h/1.75-n.dCtx.yAxisWidthRight,V=P.position-h/1.75+n.dCtx.yAxisWidthLeft,O=s.config.legend.position==="right"&&n.dCtx.lgRect.width>0?n.dCtx.lgRect.width:0;T>o.svgWidth-o.translateX-O&&(o.skipLastTimelinelabel=!0),V<-(w.show&&!w.floating||c.chart.type!=="bar"&&c.chart.type!=="candlestick"&&c.chart.type!=="rangeBar"&&c.chart.type!=="boxPlot"?10:h/1.75)&&(o.skipFirstTimelinelabel=!0)}else u==="datetime"?n.dCtx.gridPad.rightString(g.niceMax).length?x:g.niceMax,P=b(w,{seriesIndex:h,dataPointIndex:-1,w:n}),T=P;if(P!==void 0&&P.length!==0||(P=w),n.globals.isBarHorizontal){o=0;var V=n.globals.labels.slice();P=b(P=L.getLargestStringFromArr(V),{seriesIndex:h,dataPointIndex:-1,w:n}),T=t.dCtx.dimHelpers.getLargestStringFromMultiArr(P,V)}var O=new H(t.dCtx.ctx),N="rotate(".concat(u.labels.rotate," 0 0)"),G=O.getTextRects(P,u.labels.style.fontSize,u.labels.style.fontFamily,N,!1),v=G;P!==T&&(v=O.getTextRects(T,u.labels.style.fontSize,u.labels.style.fontFamily,N,!1)),s.push({width:(m>v.width||m>G.width?m:v.width>G.width?v.width:G.width)+o,height:v.height>G.height?v.height:G.height})}else s.push({width:0,height:0})}),s}},{key:"getyAxisTitleCoords",value:function(){var t=this,n=this.w,s=[];return n.config.yaxis.map(function(o,c){if(o.show&&o.title.text!==void 0){var u=new H(t.dCtx.ctx),h="rotate(".concat(o.title.rotate," 0 0)"),g=u.getTextRects(o.title.text,o.title.style.fontSize,o.title.style.fontFamily,h,!1);s.push({width:g.width,height:g.height})}else s.push({width:0,height:0})}),s}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,n=0,s=0,o=0,c=t.globals.yAxisScale.length>1?10:0,u=new Le(this.dCtx.ctx),h=function(g,m){var b=t.config.yaxis[m].floating,x=0;g.width>0&&!b?(x=g.width+c,function(w){return t.globals.ignoreYAxisIndexes.indexOf(w)>-1}(m)&&(x=x-g.width-c)):x=b||u.isYAxisHidden(m)?0:5,t.config.yaxis[m].opposite?o+=x:s+=x,n+=x};return t.globals.yLabelsCoords.map(function(g,m){h(g,m)}),t.globals.yTitleCoords.map(function(g,m){h(g,m)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(n=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=s,this.dCtx.yAxisWidthRight=o,n}}]),D}(),Qe=function(){function D(t){d(this,D),this.w=t.w,this.dCtx=t}return p(D,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var n=this.w;if(n.globals.noData||n.globals.allSeriesCollapsed)return 0;var s=function(b){return b==="bar"||b==="rangeBar"||b==="candlestick"||b==="boxPlot"},o=n.config.chart.type,c=0,u=s(o)?n.config.series.length:1;if(n.globals.comboBarCount>0&&(u=n.globals.comboBarCount),n.globals.collapsedSeries.forEach(function(b){s(b.type)&&(u-=1)}),n.config.chart.stacked&&(u=1),(s(o)||n.globals.comboBarCount>0)&&n.globals.isXNumeric&&!n.globals.isBarHorizontal&&u>0){var h,g,m=Math.abs(n.globals.initialMaxX-n.globals.initialMinX);m<=3&&(m=n.globals.dataPoints),h=m/t,n.globals.minXDiff&&n.globals.minXDiff/h>0&&(g=n.globals.minXDiff/h),g>t/2&&(g/=2),(c=g/u*parseInt(n.config.plotOptions.bar.columnWidth,10)/100)<1&&(c=1),c=c/(u>1?1:1.5)+5,n.globals.barPadForNumericAxis=c}return c}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,n=this.w,s=n.globals,o=this.dCtx.isSparkline||!n.globals.axisCharts?0:10;["title","subtitle"].forEach(function(h){n.config[h].text!==void 0?o+=n.config[h].margin:o+=t.dCtx.isSparkline||!n.globals.axisCharts?0:5}),!n.config.legend.show||n.config.legend.position!=="bottom"||n.config.legend.floating||n.globals.axisCharts||(o+=10);var c=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),u=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");s.gridHeight=s.gridHeight-c.height-u.height-o,s.translateY=s.translateY+c.height+u.height+o}},{key:"setGridXPosForDualYAxis",value:function(t,n){var s=this.w,o=new Le(this.dCtx.ctx);s.config.yaxis.map(function(c,u){s.globals.ignoreYAxisIndexes.indexOf(u)!==-1||c.floating||o.isYAxisHidden(u)||(c.opposite&&(s.globals.translateX=s.globals.translateX-(n[u].width+t[u].width)-parseInt(s.config.yaxis[u].labels.style.fontSize,10)/1.2-12),s.globals.translateX<2&&(s.globals.translateX=2))})}}]),D}(),rt=function(){function D(t){d(this,D),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 qe(this),this.dimYAxis=new Ue(this),this.dimXAxis=new Ge(this),this.dimGrid=new Qe(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return p(D,[{key:"plotCoords",value:function(){var t=this,n=this.w,s=n.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&(n.config.markers.discrete.length>0||n.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(c){var u=M(c,2),h=u[0],g=u[1];t.gridPad[h]=Math.max(g,t.w.globals.markers.largestSize/1.5)}),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 o=this.dimGrid.gridPadForColumnsInNumericAxis(s.gridWidth);s.gridWidth=s.gridWidth-2*o,s.translateX=s.translateX+this.gridPad.left+this.xPadLeft+(o>0?o+4:0),s.translateY=s.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,n=this.w,s=n.globals,o=this.dimYAxis.getyAxisLabelsCoords(),c=this.dimYAxis.getyAxisTitleCoords();n.globals.yLabelsCoords=[],n.globals.yTitleCoords=[],n.config.yaxis.map(function(P,T){n.globals.yLabelsCoords.push({width:o[T].width,index:T}),n.globals.yTitleCoords.push({width:c[T].width,index:T})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var u=this.dimXAxis.getxAxisLabelsCoords(),h=this.dimXAxis.getxAxisGroupLabelsCoords(),g=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(u,g,h),s.translateXAxisY=n.globals.rotateXLabels?this.xAxisHeight/8:-4,s.translateXAxisX=n.globals.rotateXLabels&&n.globals.isXNumeric&&n.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,n.globals.isBarHorizontal&&(s.rotateXLabels=!1,s.translateXAxisY=parseInt(n.config.xaxis.labels.style.fontSize,10)/1.5*-1),s.translateXAxisY=s.translateXAxisY+n.config.xaxis.labels.offsetY,s.translateXAxisX=s.translateXAxisX+n.config.xaxis.labels.offsetX;var m=this.yAxisWidth,b=this.xAxisHeight;s.xAxisLabelsHeight=this.xAxisHeight-g.height,s.xAxisGroupLabelsHeight=s.xAxisLabelsHeight-u.height,s.xAxisLabelsWidth=this.xAxisWidth,s.xAxisHeight=this.xAxisHeight;var x=10;(n.config.chart.type==="radar"||this.isSparkline)&&(m=0,b=s.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||n.config.chart.type==="treemap")&&(m=0,b=0,x=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(u);var w=function(){s.translateX=m,s.gridHeight=s.svgHeight-t.lgRect.height-b-(t.isSparkline||n.config.chart.type==="treemap"?0:n.globals.rotateXLabels?10:15),s.gridWidth=s.svgWidth-m};switch(n.config.xaxis.position==="top"&&(x=s.xAxisHeight-n.config.xaxis.axisTicks.height-5),n.config.legend.position){case"bottom":s.translateY=x,w();break;case"top":s.translateY=this.lgRect.height+x,w();break;case"left":s.translateY=x,s.translateX=this.lgRect.width+m,s.gridHeight=s.svgHeight-b-12,s.gridWidth=s.svgWidth-this.lgRect.width-m;break;case"right":s.translateY=x,s.translateX=m,s.gridHeight=s.svgHeight-b-12,s.gridWidth=s.svgWidth-this.lgRect.width-m-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(c,o),new se(this.ctx).setYAxisXPosition(o,c)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,n=t.globals,s=t.config,o=0;t.config.legend.show&&!t.config.legend.floating&&(o=20);var c=s.chart.type==="pie"||s.chart.type==="polarArea"||s.chart.type==="donut"?"pie":"radialBar",u=s.plotOptions[c].offsetY,h=s.plotOptions[c].offsetX;if(!s.legend.show||s.legend.floating)return n.gridHeight=n.svgHeight-s.grid.padding.left+s.grid.padding.right,n.gridWidth=n.gridHeight,n.translateY=u,void(n.translateX=h+(n.svgWidth-n.gridWidth)/2);switch(s.legend.position){case"bottom":n.gridHeight=n.svgHeight-this.lgRect.height-n.goldenPadding,n.gridWidth=n.svgWidth,n.translateY=u-10,n.translateX=h+(n.svgWidth-n.gridWidth)/2;break;case"top":n.gridHeight=n.svgHeight-this.lgRect.height-n.goldenPadding,n.gridWidth=n.svgWidth,n.translateY=this.lgRect.height+u+10,n.translateX=h+(n.svgWidth-n.gridWidth)/2;break;case"left":n.gridWidth=n.svgWidth-this.lgRect.width-o,n.gridHeight=s.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=u,n.translateX=h+this.lgRect.width+o;break;case"right":n.gridWidth=n.svgWidth-this.lgRect.width-o-5,n.gridHeight=s.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=u,n.translateX=h+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,n,s){var o=this.w,c=o.globals.hasXaxisGroups?2:1,u=s.height+t.height+n.height,h=o.globals.isMultiLineX?1.2:o.globals.LINE_HEIGHT_RATIO,g=o.globals.rotateXLabels?22:10,m=o.globals.rotateXLabels&&o.config.legend.position==="bottom"?10:0;this.xAxisHeight=u*h+c*g+m,this.xAxisWidth=t.width,this.xAxisHeight-n.height>o.config.xaxis.labels.maxHeight&&(this.xAxisHeight=o.config.xaxis.labels.maxHeight),o.config.xaxis.labels.minHeight&&this.xAxisHeightx&&(this.yAxisWidth=x)}}]),D}(),xt=function(){function D(t){d(this,D),this.w=t.w,this.lgCtx=t}return p(D,[{key:"getLegendStyles",value:function(){var t=document.createElement("style");t.setAttribute("type","text/css");var n=document.createTextNode(` - - .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; - } - .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{ - 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: inline-block; - cursor: pointer; - margin-right: 3px; - border-style: solid; - } - - .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{ - display: inline-block; - } - .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 t.appendChild(n),t}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),n=t.width;return{clwh:t.height,clww:n}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,n){var s=this,o=this.w;if(o.globals.axisCharts||o.config.chart.type==="radialBar"){o.globals.resized=!0;var c=null,u=null;o.globals.risingSeries=[],o.globals.axisCharts?(c=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),u=parseInt(c.getAttribute("data:realIndex"),10)):(c=o.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),u=parseInt(c.getAttribute("rel"),10)-1),n?[{cs:o.globals.collapsedSeries,csi:o.globals.collapsedSeriesIndices},{cs:o.globals.ancillaryCollapsedSeries,csi:o.globals.ancillaryCollapsedSeriesIndices}].forEach(function(b){s.riseCollapsedSeries(b.cs,b.csi,u)}):this.hideSeries({seriesEl:c,realIndex:u})}else{var h=o.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),g=o.config.chart.type;if(g==="pie"||g==="polarArea"||g==="donut"){var m=o.config.plotOptions.pie.donut.labels;new H(this.lgCtx.ctx).pathMouseDown(h.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(h.members[0].node,m)}h.fire("click")}}},{key:"hideSeries",value:function(t){var n=t.seriesEl,s=t.realIndex,o=this.w,c=L.clone(o.config.series);if(o.globals.axisCharts){var u=!1;if(o.config.yaxis[s]&&o.config.yaxis[s].show&&o.config.yaxis[s].showAlways&&(u=!0,o.globals.ancillaryCollapsedSeriesIndices.indexOf(s)<0&&(o.globals.ancillaryCollapsedSeries.push({index:s,data:c[s].data.slice(),type:n.parentNode.className.baseVal.split("-")[1]}),o.globals.ancillaryCollapsedSeriesIndices.push(s))),!u){o.globals.collapsedSeries.push({index:s,data:c[s].data.slice(),type:n.parentNode.className.baseVal.split("-")[1]}),o.globals.collapsedSeriesIndices.push(s);var h=o.globals.risingSeries.indexOf(s);o.globals.risingSeries.splice(h,1)}}else o.globals.collapsedSeries.push({index:s,data:c[s]}),o.globals.collapsedSeriesIndices.push(s);for(var g=n.childNodes,m=0;m0){for(var u=0;u-1&&(t[o].data=[])}):t.forEach(function(s,o){n.globals.collapsedSeriesIndices.indexOf(o)>-1&&(t[o]=0)}),t}}]),D}(),ft=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,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 xt(this)}return p(D,[{key:"init",value:function(){var t=this.w,n=t.globals,s=t.config;if((s.legend.showForSingleSeries&&n.series.length===1||this.isBarsDistributed||n.series.length>1||!n.axisCharts)&&s.legend.show){for(;n.dom.elLegendWrap.firstChild;)n.dom.elLegendWrap.removeChild(n.dom.elLegendWrap.firstChild);this.drawLegends(),L.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),s.legend.position==="bottom"||s.legend.position==="top"?this.legendAlignHorizontal():s.legend.position!=="right"&&s.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,n=this.w,s=n.config.legend.fontFamily,o=n.globals.seriesNames,c=n.globals.colors.slice();if(n.config.chart.type==="heatmap"){var u=n.config.plotOptions.heatmap.colorScale.ranges;o=u.map(function(xe){return xe.name?xe.name:xe.from+" - "+xe.to}),c=u.map(function(xe){return xe.color})}else this.isBarsDistributed&&(o=n.globals.labels.slice());n.config.legend.customLegendItems.length&&(o=n.config.legend.customLegendItems);for(var h=n.globals.legendFormatter,g=n.config.legend.inverseOrder,m=g?o.length-1:0;g?m>=0:m<=o.length-1;g?m--:m++){var b,x=h(o[m],{seriesIndex:m,w:n}),w=!1,P=!1;if(n.globals.collapsedSeries.length>0)for(var T=0;T0)for(var V=0;V0?m-10:0)+(b>0?b-10:0)}o.style.position="absolute",u=u+t+s.config.legend.offsetX,h=h+n+s.config.legend.offsetY,o.style.left=u+"px",o.style.top=h+"px",s.config.legend.position==="bottom"?(o.style.top="auto",o.style.bottom=5-s.config.legend.offsetY+"px"):s.config.legend.position==="right"&&(o.style.left="auto",o.style.right=25+s.config.legend.offsetX+"px"),["width","height"].forEach(function(x){o.style[x]&&(o.style[x]=parseInt(s.config.legend[x],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var n=this.legendHelpers.getLegendBBox(),s=new rt(this.ctx),o=s.dimHelpers.getTitleSubtitleCoords("title"),c=s.dimHelpers.getTitleSubtitleCoords("subtitle"),u=0;t.config.legend.position==="bottom"?u=-n.clwh/1.8:t.config.legend.position==="top"&&(u=o.height+c.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,u)}},{key:"legendAlignVertical",value:function(){var t=this.w,n=this.legendHelpers.getLegendBBox(),s=0;t.config.legend.position==="left"&&(s=20),t.config.legend.position==="right"&&(s=t.globals.svgWidth-n.clww-10),this.setLegendWrapXY(s,20)}},{key:"onLegendHovered",value:function(t){var n=this.w,s=t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(n.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 ue(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&s&&new ue(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var n=this.w;if(!n.config.legend.customLegendItems.length&&(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",c=this.w.config.chart.events.legendClick;typeof c=="function"&&c(this.ctx,s,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,s,this.w]);var u=this.w.config.legend.markers.onClick;typeof u=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(u(this.ctx,s,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,s,this.w])),n.config.chart.type!=="treemap"&&n.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&n.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(s,o)}}}]),D}(),Tt=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return p(D,[{key:"createToolbar",value:function(){var t=this,n=this.w,s=function(){return document.createElement("div")},o=s();if(o.setAttribute("class","apexcharts-toolbar"),o.style.top=n.config.chart.toolbar.offsetY+"px",o.style.right=3-n.config.chart.toolbar.offsetX+"px",n.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=n.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var c=0;c - - - -`),h("zoomOut",this.elZoomOut,` - - - -`);var g=function(x){t.t[x]&&n.config.chart[x].enabled&&u.push({el:x==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[x]=="string"?t.t[x]:x==="zoom"?` - - - -`:` - - -`,title:t.localeValues[x==="zoom"?"selectionZoom":"selection"],class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(x,"-icon")})};g("zoom"),g("selection"),this.t.pan&&n.config.chart.zoom.enabled&&u.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` - - - - - - - -`,title:this.localeValues.pan,class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),h("reset",this.elZoomReset,` - - -`),this.t.download&&u.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var m=0;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 c=(s.config.chart.selection.xaxis.min-s.globals.minX)/o.xRatio,u={x:c,y:0,width:s.globals.gridWidth-(s.globals.maxX-s.config.chart.selection.xaxis.max)/o.xRatio-c,height:s.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(u),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,c=s.y,u=s.width,h=s.height,g=s.translateX,m=g===void 0?0:g,b=s.translateY,x=b===void 0?0:b,w=this.w,P=this.zoomRect,T=this.selectionRect;if(this.dragged||w.globals.selection!==null){var V={transform:"translate("+m+", "+x+")"};w.globals.zoomEnabled&&this.dragged&&(u<0&&(u=1),P.attr({x:o,y:c,width:u,height:h,fill:w.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":w.config.chart.zoom.zoomedArea.fill.opacity,stroke:w.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":w.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":w.config.chart.zoom.zoomedArea.stroke.opacity}),H.setAttrs(P.node,V)),w.globals.selectionEnabled&&(T.attr({x:o,y:c,width:u>0?u:0,height:h>0?h:0,fill:w.config.chart.selection.fill.color,"fill-opacity":w.config.chart.selection.fill.opacity,stroke:w.config.chart.selection.stroke.color,"stroke-width":w.config.chart.selection.stroke.width,"stroke-dasharray":w.config.chart.selection.stroke.dashArray,"stroke-opacity":w.config.chart.selection.stroke.opacity}),H.setAttrs(T.node,V))}}},{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,c=s.zoomtype,u=this.w,h=o,g=this.gridRect.getBoundingClientRect(),m=h.startX-1,b=h.startY,x=!1,w=!1,P=h.clientX-g.left-m,T=h.clientY-g.top-b,V={};return Math.abs(P+m)>u.globals.gridWidth?P=u.globals.gridWidth-m:h.clientX-g.left<0&&(P=m),m>h.clientX-g.left&&(x=!0,P=Math.abs(P)),b>h.clientY-g.top&&(w=!0,T=Math.abs(T)),V=c==="x"?{x:x?m-P:m,y:0,width:P,height:u.globals.gridHeight}:c==="y"?{x:0,y:w?b-T:b,width:u.globals.gridWidth,height:T}:{x:x?m-P:m,y:w?b-T:b,width:P,height:T},h.drawSelectionRect(V),h.selectionDragging("resizing"),V}},{key:"selectionDragging",value:function(s,o){var c=this,u=this.w,h=this.xyRatios,g=this.selectionRect,m=0;s==="resizing"&&(m=30);var b=function(w){return parseFloat(g.node.getAttribute(w))},x={x:b("x"),y:b("y"),width:b("width"),height:b("height")};u.globals.selection=x,typeof u.config.chart.events.selection=="function"&&u.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var w=c.gridRect.getBoundingClientRect(),P=g.node.getBoundingClientRect(),T={xaxis:{min:u.globals.xAxisScale.niceMin+(P.left-w.left)*h.xRatio,max:u.globals.xAxisScale.niceMin+(P.right-w.left)*h.xRatio},yaxis:{min:u.globals.yAxisScale[0].niceMin+(w.bottom-P.bottom)*h.yRatio[0],max:u.globals.yAxisScale[0].niceMax-(P.top-w.top)*h.yRatio[0]}};u.config.chart.events.selection(c.ctx,T),u.config.chart.brush.enabled&&u.config.chart.events.brushScrolled!==void 0&&u.config.chart.events.brushScrolled(c.ctx,T)},m))}},{key:"selectionDrawn",value:function(s){var o=s.context,c=s.zoomtype,u=this.w,h=o,g=this.xyRatios,m=this.ctx.toolbar;if(h.startX>h.endX){var b=h.startX;h.startX=h.endX,h.endX=b}if(h.startY>h.endY){var x=h.startY;h.startY=h.endY,h.endY=x}var w=void 0,P=void 0;u.globals.isRangeBar?(w=u.globals.yAxisScale[0].niceMin+h.startX*g.invertedYRatio,P=u.globals.yAxisScale[0].niceMin+h.endX*g.invertedYRatio):(w=u.globals.xAxisScale.niceMin+h.startX*g.xRatio,P=u.globals.xAxisScale.niceMin+h.endX*g.xRatio);var T=[],V=[];if(u.config.yaxis.forEach(function(U,K){T.push(u.globals.yAxisScale[K].niceMax-g.yRatio[K]*h.startY),V.push(u.globals.yAxisScale[K].niceMax-g.yRatio[K]*h.endY)}),h.dragged&&(h.dragX>10||h.dragY>10)&&w!==P){if(u.globals.zoomEnabled){var O=L.clone(u.globals.initialConfig.yaxis),N=L.clone(u.globals.initialConfig.xaxis);if(u.globals.zoomed=!0,u.config.xaxis.convertedCatToNumeric&&(w=Math.floor(w),P=Math.floor(P),w<1&&(w=1,P=u.globals.dataPoints),P-w<2&&(P=w+1)),c!=="xy"&&c!=="x"||(N={min:w,max:P}),c!=="xy"&&c!=="y"||O.forEach(function(U,K){O[K].min=V[K],O[K].max=T[K]}),u.config.chart.zoom.autoScaleYaxis){var G=new Z(h.ctx);O=G.autoScaleY(h.ctx,O,{xaxis:N})}if(m){var v=m.getBeforeZoomRange(N,O);v&&(N=v.xaxis?v.xaxis:N,O=v.yaxis?v.yaxis:O)}var S={xaxis:N};u.config.chart.group||(S.yaxis=O),h.ctx.updateHelpers._updateOptions(S,!1,h.w.config.chart.animations.dynamicAnimation.enabled),typeof u.config.chart.events.zoomed=="function"&&m.zoomCallback(N,O)}else if(u.globals.selectionEnabled){var I,z=null;I={min:w,max:P},c!=="xy"&&c!=="y"||(z=L.clone(u.config.yaxis)).forEach(function(U,K){z[K].min=V[K],z[K].max=T[K]}),u.globals.selection=h.selection,typeof u.config.chart.events.selection=="function"&&u.config.chart.events.selection(h.ctx,{xaxis:I,yaxis:z})}}}},{key:"panDragging",value:function(s){var o=s.context,c=this.w,u=o;if(c.globals.lastClientPosition.x!==void 0){var h=c.globals.lastClientPosition.x-u.clientX,g=c.globals.lastClientPosition.y-u.clientY;Math.abs(h)>Math.abs(g)&&h>0?this.moveDirection="left":Math.abs(h)>Math.abs(g)&&h<0?this.moveDirection="right":Math.abs(g)>Math.abs(h)&&g>0?this.moveDirection="up":Math.abs(g)>Math.abs(h)&&g<0&&(this.moveDirection="down")}c.globals.lastClientPosition={x:u.clientX,y:u.clientY};var m=c.globals.isRangeBar?c.globals.minY:c.globals.minX,b=c.globals.isRangeBar?c.globals.maxY:c.globals.maxX;c.config.xaxis.convertedCatToNumeric||u.panScrolled(m,b)}},{key:"delayedPanScrolled",value:function(){var s=this.w,o=s.globals.minX,c=s.globals.maxX,u=(s.globals.maxX-s.globals.minX)/2;this.moveDirection==="left"?(o=s.globals.minX+u,c=s.globals.maxX+u):this.moveDirection==="right"&&(o=s.globals.minX-u,c=s.globals.maxX-u),o=Math.floor(o),c=Math.floor(c),this.updateScrolledChart({xaxis:{min:o,max:c}},o,c)}},{key:"panScrolled",value:function(s,o){var c=this.w,u=this.xyRatios,h=L.clone(c.globals.initialConfig.yaxis),g=u.xRatio,m=c.globals.minX,b=c.globals.maxX;c.globals.isRangeBar&&(g=u.invertedYRatio,m=c.globals.minY,b=c.globals.maxY),this.moveDirection==="left"?(s=m+c.globals.gridWidth/15*g,o=b+c.globals.gridWidth/15*g):this.moveDirection==="right"&&(s=m-c.globals.gridWidth/15*g,o=b-c.globals.gridWidth/15*g),c.globals.isRangeBar||(sc.globals.initialMaxX)&&(s=m,o=b);var x={min:s,max:o};c.config.chart.zoom.autoScaleYaxis&&(h=new Z(this.ctx).autoScaleY(this.ctx,h,{xaxis:x}));var w={xaxis:{min:s,max:o}};c.config.chart.group||(w.yaxis=h),this.updateScrolledChart(w,s,o)}},{key:"updateScrolledChart",value:function(s,o,c){var u=this.w;this.ctx.updateHelpers._updateOptions(s,!1,!1),typeof u.config.chart.events.scrolled=="function"&&u.config.chart.events.scrolled(this.ctx,{xaxis:{min:o,max:c}})}}]),n}(),aa=function(){function D(t){d(this,D),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return p(D,[{key:"getNearestValues",value:function(t){var n=t.hoverArea,s=t.elGrid,o=t.clientX,c=t.clientY,u=this.w,h=s.getBoundingClientRect(),g=h.width,m=h.height,b=g/(u.globals.dataPoints-1),x=m/u.globals.dataPoints,w=this.hasBars();!u.globals.comboCharts&&!w||u.config.xaxis.convertedCatToNumeric||(b=g/u.globals.dataPoints);var P=o-h.left-u.globals.barPadForNumericAxis,T=c-h.top;P<0||T<0||P>g||T>m?(n.classList.remove("hovering-zoom"),n.classList.remove("hovering-pan")):u.globals.zoomEnabled?(n.classList.remove("hovering-pan"),n.classList.add("hovering-zoom")):u.globals.panEnabled&&(n.classList.remove("hovering-zoom"),n.classList.add("hovering-pan"));var V=Math.round(P/b),O=Math.floor(T/x);w&&!u.config.xaxis.convertedCatToNumeric&&(V=Math.ceil(P/b),V-=1);var N=null,G=null,v=[],S=[];if(u.globals.seriesXvalues.forEach(function(K){v.push([K[0]+1e-6].concat(K))}),u.globals.seriesYvalues.forEach(function(K){S.push([K[0]+1e-6].concat(K))}),v=v.map(function(K){return K.filter(function(ae){return L.isNumber(ae)})}),S=S.map(function(K){return K.filter(function(ae){return L.isNumber(ae)})}),u.globals.isXNumeric){var I=this.ttCtx.getElGrid().getBoundingClientRect(),z=P*(I.width/g),U=T*(I.height/m);N=(G=this.closestInMultiArray(z,U,v,S)).index,V=G.j,N!==null&&(v=u.globals.seriesXvalues[N],V=(G=this.closestInArray(z,v)).index)}return u.globals.capturedSeriesIndex=N===null?-1:N,(!V||V<1)&&(V=0),u.globals.isBarHorizontal?u.globals.capturedDataPointIndex=O:u.globals.capturedDataPointIndex=V,{capturedSeries:N,j:u.globals.isBarHorizontal?O:V,hoverX:P,hoverY:T}}},{key:"closestInMultiArray",value:function(t,n,s,o){var c=this.w,u=0,h=null,g=-1;c.globals.series.length>1?u=this.getFirstActiveXArray(s):h=0;var m=s[u][0],b=Math.abs(t-m);if(s.forEach(function(P){P.forEach(function(T,V){var O=Math.abs(t-T);O0?h:-1}),c=0;c0)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=F(t)).sort(function(s,o){var c=Number(s.getAttribute("data:realIndex")),u=Number(o.getAttribute("data:realIndex"));return uc?-1:0});var n=[];return t.forEach(function(s){n.push(s.querySelector(".apexcharts-marker"))}),n}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{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 n=this.w,s=n.config.markers.hover.size;return s===void 0&&(s=n.globals.markers.size[t]+n.config.markers.hover.sizeOffset),s}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var n=this.w,s=this.ttCtx;s.allTooltipSeriesGroups.length===0&&(s.allTooltipSeriesGroups=n.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var o=s.allTooltipSeriesGroups,c=0;c ').concat(K.attrs.name,""),U+="
".concat(K.val,"
")}),v.innerHTML=z+"",S.innerHTML=U+""};h?m.globals.seriesGoals[n][s]&&Array.isArray(m.globals.seriesGoals[n][s])?I():(v.innerHTML="",S.innerHTML=""):I()}else v.innerHTML="",S.innerHTML="";V!==null&&(o[n].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=m.config.tooltip.z.title,o[n].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=V!==void 0?V:""),h&&O[0]&&(x==null||m.globals.ancillaryCollapsedSeriesIndices.indexOf(n)>-1||m.globals.collapsedSeriesIndices.indexOf(n)>-1?O[0].parentNode.style.display="none":O[0].parentNode.style.display=m.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(t){var n=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var s=n.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");s&&(s.classList.add("apexcharts-active"),s.style.display=n.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var n=t.i,s=t.j,o=this.w,c=this.ctx.series.filteredSeriesX(),u="",h="",g=null,m=null,b={series:o.globals.series,seriesIndex:n,dataPointIndex:s,w:o},x=o.globals.ttZFormatter;s===null?m=o.globals.series[n]:o.globals.isXNumeric&&o.config.chart.type!=="treemap"?(u=c[n][s],c[n].length===0&&(u=c[this.tooltipUtil.getFirstActiveXArray(c)][s])):u=o.globals.labels[s]!==void 0?o.globals.labels[s]:"";var w=u;return o.globals.isXNumeric&&o.config.xaxis.type==="datetime"?u=new Ce(this.ctx).xLabelFormat(o.globals.ttKeyFormatter,w,w,{i:void 0,dateFormatter:new le(this.ctx).formatDate,w:this.w}):u=o.globals.isBarHorizontal?o.globals.yLabelFormatters[0](w,b):o.globals.xLabelFormatter(w,b),o.config.tooltip.x.formatter!==void 0&&(u=o.globals.ttKeyFormatter(w,b)),o.globals.seriesZ.length>0&&o.globals.seriesZ[n].length>0&&(g=x(o.globals.seriesZ[n][s],o)),h=typeof o.config.xaxis.tooltip.formatter=="function"?o.globals.xaxisTooltipFormatter(w,b):u,{val:Array.isArray(m)?m.join(" "):m,xVal:Array.isArray(u)?u.join(" "):u,xAxisTTVal:Array.isArray(h)?h.join(" "):h,zVal:g}}},{key:"handleCustomTooltip",value:function(t){var n=t.i,s=t.j,o=t.y1,c=t.y2,u=t.w,h=this.ttCtx.getElTooltip(),g=u.config.tooltip.custom;Array.isArray(g)&&g[n]&&(g=g[n]),h.innerHTML=g({ctx:this.ctx,series:u.globals.series,seriesIndex:n,dataPointIndex:s,y1:o,y2:c,w:u})}}]),D}(),ka=function(){function D(t){d(this,D),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return p(D,[{key:"moveXCrosshairs",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.ttCtx,o=this.w,c=s.getElXCrosshairs(),u=t-s.xcrosshairsWidth/2,h=o.globals.labels.slice().length;if(n!==null&&(u=o.globals.gridWidth/h*n),c===null||o.globals.isBarHorizontal||(c.setAttribute("x",u),c.setAttribute("x1",u),c.setAttribute("x2",u),c.setAttribute("y2",o.globals.gridHeight),c.classList.add("apexcharts-active")),u<0&&(u=0),u>o.globals.gridWidth&&(u=o.globals.gridWidth),s.isXAxisTooltipEnabled){var g=u;o.config.xaxis.crosshairs.width!=="tickWidth"&&o.config.xaxis.crosshairs.width!=="barWidth"||(g=u+s.xcrosshairsWidth/2),this.moveXAxisTooltip(g)}}},{key:"moveYCrosshairs",value:function(t){var n=this.ttCtx;n.ycrosshairs!==null&&H.setAttrs(n.ycrosshairs,{y1:t,y2:t}),n.ycrosshairsHidden!==null&&H.setAttrs(n.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var n=this.w,s=this.ttCtx;if(s.xaxisTooltip!==null&&s.xcrosshairsWidth!==0){s.xaxisTooltip.classList.add("apexcharts-active");var o=s.xaxisOffY+n.config.xaxis.tooltip.offsetY+n.globals.translateY+1+n.config.xaxis.offsetY;if(t-=s.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=n.globals.translateX;var c;c=new H(this.ctx).getTextRects(s.xaxisTooltipText.innerHTML),s.xaxisTooltipText.style.minWidth=c.width+"px",s.xaxisTooltip.style.left=t+"px",s.xaxisTooltip.style.top=o+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var n=this.w,s=this.ttCtx;s.yaxisTTEls===null&&(s.yaxisTTEls=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var o=parseInt(s.ycrosshairsHidden.getAttribute("y1"),10),c=n.globals.translateY+o,u=s.yaxisTTEls[t].getBoundingClientRect().height,h=n.globals.translateYAxisX[t]-2;n.config.yaxis[t].opposite&&(h-=26),c-=u/2,n.globals.ignoreYAxisIndexes.indexOf(t)===-1?(s.yaxisTTEls[t].classList.add("apexcharts-active"),s.yaxisTTEls[t].style.top=c+"px",s.yaxisTTEls[t].style.left=h+n.config.yaxis[t].tooltip.offsetX+"px"):s.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,c=this.ttCtx,u=c.getElTooltip(),h=c.tooltipRect,g=s!==null?parseFloat(s):1,m=parseFloat(t)+g+5,b=parseFloat(n)+g/2;if(m>o.globals.gridWidth/2&&(m=m-h.ttWidth-g-10),m>o.globals.gridWidth-h.ttWidth-10&&(m=o.globals.gridWidth-h.ttWidth),m<-20&&(m=-20),o.config.tooltip.followCursor){var x=c.getElGrid().getBoundingClientRect();(m=c.e.clientX-x.left)>o.globals.gridWidth/2&&(m-=c.tooltipRect.ttWidth),(b=c.e.clientY+o.globals.translateY-x.top)>o.globals.gridHeight/2&&(b-=c.tooltipRect.ttHeight)}else o.globals.isBarHorizontal||h.ttHeight/2+b>o.globals.gridHeight&&(b=o.globals.gridHeight-h.ttHeight+o.globals.translateY);isNaN(m)||(m+=o.globals.translateX,u.style.left=m+"px",u.style.top=b+"px")}},{key:"moveMarkers",value:function(t,n){var s=this.w,o=this.ttCtx;if(s.globals.markers.size[t]>0)for(var c=s.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),u=0;u0&&(b.setAttribute("r",g),b.setAttribute("cx",s),b.setAttribute("cy",o)),this.moveXCrosshairs(s),u.fixedTooltip||this.moveTooltip(s,o,g)}}},{key:"moveDynamicPointsOnHover",value:function(t){var n,s=this.ttCtx,o=s.w,c=0,u=0,h=o.globals.pointsArray;n=new ue(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var g=s.tooltipUtil.getHoverMarkerSize(n);h[n]&&(c=h[n][t][0],u=h[n][t][1]);var m=s.tooltipUtil.getAllMarkers();if(m!==null)for(var b=0;b0?(m[b]&&m[b].setAttribute("r",g),m[b]&&m[b].setAttribute("cy",w)):m[b]&&m[b].setAttribute("r",0)}}this.moveXCrosshairs(c),s.fixedTooltip||this.moveTooltip(c,u||o.globals.gridHeight,g)}},{key:"moveStickyTooltipOverBars",value:function(t,n){var s=this.w,o=this.ttCtx,c=s.globals.columnSeries?s.globals.columnSeries.length:s.globals.series.length,u=c>=2&&c%2==0?Math.floor(c/2):Math.floor(c/2)+1;s.globals.isBarHorizontal&&(u=new ue(this.ctx).getActiveConfigSeriesIndex("desc")+1);var h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(u,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(u,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(u,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(u,"'] path[j='").concat(t,"']"));h||typeof n!="number"||(h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(n,"'] path[j='").concat(t,`'], - .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,`'], - .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,`'], - .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(t,"']")));var g=h?parseFloat(h.getAttribute("cx")):0,m=h?parseFloat(h.getAttribute("cy")):0,b=h?parseFloat(h.getAttribute("barWidth")):0,x=o.getElGrid().getBoundingClientRect(),w=h&&(h.classList.contains("apexcharts-candlestick-area")||h.classList.contains("apexcharts-boxPlot-area"));s.globals.isXNumeric?(h&&!w&&(g-=c%2!=0?b/2:0),h&&w&&s.globals.comboCharts&&(g-=b/2)):s.globals.isBarHorizontal||(g=o.xAxisTicksPositions[t-1]+o.dataPointsDividedWidth/2,isNaN(g)&&(g=o.xAxisTicksPositions[t]-o.dataPointsDividedWidth/2)),s.globals.isBarHorizontal?m-=o.tooltipRect.ttHeight:s.config.tooltip.followCursor?m=o.e.clientY-x.top-o.tooltipRect.ttHeight/2:m+o.tooltipRect.ttHeight+15>s.globals.gridHeight&&(m=s.globals.gridHeight),s.globals.isBarHorizontal||this.moveXCrosshairs(g),o.fixedTooltip||this.moveTooltip(g,m||s.globals.gridHeight)}}]),D}(),Sr=function(){function D(t){d(this,D),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new ka(t)}return p(D,[{key:"drawDynamicPoints",value:function(){var t=this.w,n=new H(this.ctx),s=new Ze(this.ctx),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");o=F(o),t.config.chart.stacked&&o.sort(function(x,w){return parseFloat(x.getAttribute("data:realIndex"))-parseFloat(w.getAttribute("data:realIndex"))});for(var c=0;c2&&arguments[2]!==void 0?arguments[2]:null,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,c=this.w;c.config.chart.type!=="bubble"&&this.newPointSize(t,n);var u=n.getAttribute("cx"),h=n.getAttribute("cy");if(s!==null&&o!==null&&(u=s,h=o),this.tooltipPosition.moveXCrosshairs(u),!this.fixedTooltip){if(c.config.chart.type==="radar"){var g=this.ttCtx.getElGrid().getBoundingClientRect();u=this.ttCtx.e.clientX-g.left}this.tooltipPosition.moveTooltip(u,h,c.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var n=this.w,s=this,o=this.ttCtx,c=t,u=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),h=n.config.markers.hover.size,g=0;g=0?t[n].setAttribute("r",s):t[n].setAttribute("r",0)}}}]),D}(),on=function(){function D(t){d(this,D),this.w=t.w;var n=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&n.config.chart.type==="rangeBar"&&n.config.plotOptions.bar.rangeBarGroupRows}return p(D,[{key:"getAttr",value:function(t,n){return parseFloat(t.target.getAttribute(n))}},{key:"handleHeatTreeTooltip",value:function(t){var n=t.e,s=t.opt,o=t.x,c=t.y,u=t.type,h=this.ttCtx,g=this.w;if(n.target.classList.contains("apexcharts-".concat(u,"-rect"))){var m=this.getAttr(n,"i"),b=this.getAttr(n,"j"),x=this.getAttr(n,"cx"),w=this.getAttr(n,"cy"),P=this.getAttr(n,"width"),T=this.getAttr(n,"height");if(h.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:m,j:b,shared:!1,e:n}),g.globals.capturedSeriesIndex=m,g.globals.capturedDataPointIndex=b,o=x+h.tooltipRect.ttWidth/2+P,c=w+h.tooltipRect.ttHeight/2-T/2,h.tooltipPosition.moveXCrosshairs(x+P/2),o>g.globals.gridWidth/2&&(o=x-h.tooltipRect.ttWidth/2+P),h.w.config.tooltip.followCursor){var V=g.globals.dom.elWrap.getBoundingClientRect();o=g.globals.clientX-V.left-(o>g.globals.gridWidth/2?h.tooltipRect.ttWidth:0),c=g.globals.clientY-V.top-(c>g.globals.gridHeight/2?h.tooltipRect.ttHeight:0)}}return{x:o,y:c}}},{key:"handleMarkerTooltip",value:function(t){var n,s,o=t.e,c=t.opt,u=t.x,h=t.y,g=this.w,m=this.ttCtx;if(o.target.classList.contains("apexcharts-marker")){var b=parseInt(c.paths.getAttribute("cx"),10),x=parseInt(c.paths.getAttribute("cy"),10),w=parseFloat(c.paths.getAttribute("val"));if(s=parseInt(c.paths.getAttribute("rel"),10),n=parseInt(c.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,m.intersect){var P=L.findAncestor(c.paths,"apexcharts-series");P&&(n=parseInt(P.getAttribute("data:realIndex"),10))}if(m.tooltipLabels.drawSeriesTexts({ttItems:c.ttItems,i:n,j:s,shared:!m.showOnIntersect&&g.config.tooltip.shared,e:o}),o.type==="mouseup"&&m.markerClick(o,n,s),g.globals.capturedSeriesIndex=n,g.globals.capturedDataPointIndex=s,u=b,h=x+g.globals.translateY-1.4*m.tooltipRect.ttHeight,m.w.config.tooltip.followCursor){var T=m.getElGrid().getBoundingClientRect();h=m.e.clientY+g.globals.translateY-T.top}w<0&&(h=x),m.marker.enlargeCurrentPoint(s,c.paths,u,h)}return{x:u,y:h}}},{key:"handleBarTooltip",value:function(t){var n,s,o=t.e,c=t.opt,u=this.w,h=this.ttCtx,g=h.getElTooltip(),m=0,b=0,x=0,w=this.getBarTooltipXY({e:o,opt:c});n=w.i;var P=w.barHeight,T=w.j;u.globals.capturedSeriesIndex=n,u.globals.capturedDataPointIndex=T,u.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||!u.config.tooltip.shared?(b=w.x,x=w.y,s=Array.isArray(u.config.stroke.width)?u.config.stroke.width[n]:u.config.stroke.width,m=b):u.globals.comboCharts||u.config.tooltip.shared||(m/=2),isNaN(x)&&(x=u.globals.svgHeight-h.tooltipRect.ttHeight);var V=parseInt(c.paths.parentNode.getAttribute("data:realIndex"),10),O=u.globals.isMultipleYAxis?u.config.yaxis[V]&&u.config.yaxis[V].reversed:u.config.yaxis[0].reversed;if(b+h.tooltipRect.ttWidth>u.globals.gridWidth&&!O?b-=h.tooltipRect.ttWidth:b<0&&(b=0),h.w.config.tooltip.followCursor){var N=h.getElGrid().getBoundingClientRect();x=h.e.clientY-N.top}h.tooltip===null&&(h.tooltip=u.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),u.config.tooltip.shared||(u.globals.comboBarCount>0?h.tooltipPosition.moveXCrosshairs(m+s/2):h.tooltipPosition.moveXCrosshairs(m)),!h.fixedTooltip&&(!u.config.tooltip.shared||u.globals.isBarHorizontal&&h.tooltipUtil.hasBars())&&(O&&(b-=h.tooltipRect.ttWidth)<0&&(b=0),!O||u.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||(x=x+P-2*(u.globals.series[n][T]<0?P:0)),x=x+u.globals.translateY-h.tooltipRect.ttHeight/2,g.style.left=b+u.globals.translateX+"px",g.style.top=x+"px")}},{key:"getBarTooltipXY",value:function(t){var n=this,s=t.e,o=t.opt,c=this.w,u=null,h=this.ttCtx,g=0,m=0,b=0,x=0,w=0,P=s.target.classList;if(P.contains("apexcharts-bar-area")||P.contains("apexcharts-candlestick-area")||P.contains("apexcharts-boxPlot-area")||P.contains("apexcharts-rangebar-area")){var T=s.target,V=T.getBoundingClientRect(),O=o.elGrid.getBoundingClientRect(),N=V.height;w=V.height;var G=V.width,v=parseInt(T.getAttribute("cx"),10),S=parseInt(T.getAttribute("cy"),10);x=parseFloat(T.getAttribute("barWidth"));var I=s.type==="touchmove"?s.touches[0].clientX:s.clientX;u=parseInt(T.getAttribute("j"),10),g=parseInt(T.parentNode.getAttribute("rel"),10)-1;var z=T.getAttribute("data-range-y1"),U=T.getAttribute("data-range-y2");c.globals.comboCharts&&(g=parseInt(T.parentNode.getAttribute("data:realIndex"),10));var K=function(re){return c.globals.isXNumeric?v-G/2:n.isVerticalGroupedRangeBar?v+G/2:v-h.dataPointsDividedWidth+G/2},ae=function(){return S-h.dataPointsDividedHeight+N/2-h.tooltipRect.ttHeight/2};h.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:g,j:u,y1:z?parseInt(z,10):null,y2:U?parseInt(U,10):null,shared:!h.showOnIntersect&&c.config.tooltip.shared,e:s}),c.config.tooltip.followCursor?c.globals.isBarHorizontal?(m=I-O.left+15,b=ae()):(m=K(),b=s.clientY-O.top-h.tooltipRect.ttHeight/2-15):c.globals.isBarHorizontal?((m=v)0&&s.setAttribute("width",n.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,n=this.ttCtx;n.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),n.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,n,s){var o=this.ttCtx,c=this.w,u=c.globals.yLabelFormatters[t];if(o.yaxisTooltips[t]){var h=o.getElGrid().getBoundingClientRect(),g=(n-h.top)*s.yRatio[t],m=c.globals.maxYArr[t]-c.globals.minYArr[t],b=c.globals.minYArr[t]+(m-g);o.tooltipPosition.moveYCrosshairs(n-h.top),o.yaxisTooltipText[t].innerHTML=u(b),o.tooltipPosition.moveYAxisTooltip(t)}}}]),D}(),fs=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new aa(this),this.tooltipLabels=new wr(this),this.tooltipPosition=new ka(this),this.marker=new Sr(this),this.intersect=new on(this),this.axesTooltip=new An(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=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return p(D,[{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 n=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=n.config.xaxis.tooltip.enabled&&n.globals.axisCharts,this.yaxisTooltips=n.config.yaxis.map(function(u,h){return!!(u.show&&u.tooltip.enabled&&n.globals.axisCharts)}),this.allTooltipSeriesGroups=[],n.globals.axisCharts||(this.showTooltipTitle=!1);var s=document.createElement("div");if(s.classList.add("apexcharts-tooltip"),n.config.tooltip.cssClass&&s.classList.add(n.config.tooltip.cssClass),s.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),n.globals.dom.elWrap.appendChild(s),n.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var o=new be(this.ctx);this.xAxisTicksPositions=o.getXAxisTicksPositions()}if(!n.globals.comboCharts&&!this.tConfig.intersect&&n.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),n.config.markers.size!==0&&n.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),n.globals.collapsedSeries.length!==n.globals.series.length){this.dataPointsDividedHeight=n.globals.gridHeight/n.globals.dataPoints,this.dataPointsDividedWidth=n.globals.gridWidth/n.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||n.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,s.appendChild(this.tooltipTitle));var c=n.globals.series.length;(n.globals.xyCharts||n.globals.comboCharts)&&this.tConfig.shared&&(c=this.showOnIntersect?1:n.globals.series.length),this.legendLabels=n.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(c),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var n=this,s=this.w,o=[],c=this.getElTooltip(),u=function(g){var m=document.createElement("div");m.classList.add("apexcharts-tooltip-series-group"),m.style.order=s.config.tooltip.inverseOrder?t-g:g+1,n.tConfig.shared&&n.tConfig.enabledOnSeries&&Array.isArray(n.tConfig.enabledOnSeries)&&n.tConfig.enabledOnSeries.indexOf(g)<0&&m.classList.add("apexcharts-tooltip-series-group-hidden");var b=document.createElement("span");b.classList.add("apexcharts-tooltip-marker"),b.style.backgroundColor=s.globals.colors[g],m.appendChild(b);var x=document.createElement("div");x.classList.add("apexcharts-tooltip-text"),x.style.fontFamily=n.tConfig.style.fontFamily||s.config.chart.fontFamily,x.style.fontSize=n.tConfig.style.fontSize,["y","goals","z"].forEach(function(w){var P=document.createElement("div");P.classList.add("apexcharts-tooltip-".concat(w,"-group"));var T=document.createElement("span");T.classList.add("apexcharts-tooltip-text-".concat(w,"-label")),P.appendChild(T);var V=document.createElement("span");V.classList.add("apexcharts-tooltip-text-".concat(w,"-value")),P.appendChild(V),x.appendChild(P)}),m.appendChild(x),c.appendChild(m),o.push(m)},h=0;h0&&this.addPathsEventListeners(T,x),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(x)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,n=this.getElTooltip(),s=n.getBoundingClientRect(),o=s.width+10,c=s.height+10,u=this.tConfig.fixed.offsetX,h=this.tConfig.fixed.offsetY,g=this.tConfig.fixed.position.toLowerCase();return g.indexOf("right")>-1&&(u=u+t.globals.svgWidth-o+10),g.indexOf("bottom")>-1&&(h=h+t.globals.svgHeight-c-10),n.style.left=u+"px",n.style.top=h+"px",{x:u,y:h,ttWidth:o,ttHeight:c}}},{key:"addDatapointEventsListeners",value:function(t){var n=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(n,t)}},{key:"addPathsEventListeners",value:function(t,n){for(var s=this,o=function(u){var h={paths:t[u],tooltipEl:n.tooltipEl,tooltipY:n.tooltipY,tooltipX:n.tooltipX,elGrid:n.elGrid,hoverArea:n.hoverArea,ttItems:n.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(g){return t[u].addEventListener(g,s.onSeriesHover.bind(s,h),{capture:!1,passive:!0})})},c=0;c=100?this.seriesHover(t,n):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){s.seriesHover(t,n)},100-o))}},{key:"seriesHover",value:function(t,n){var s=this;this.lastHoverTime=Date.now();var o=[],c=this.w;c.config.chart.group&&(o=this.ctx.getGroupedCharts()),c.globals.axisCharts&&(c.globals.minX===-1/0&&c.globals.maxX===1/0||c.globals.dataPoints===0)||(o.length?o.forEach(function(u){var h=s.getElTooltip(u),g={paths:t.paths,tooltipEl:h,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:u.w.globals.tooltip.ttItems};u.w.globals.minX===s.w.globals.minX&&u.w.globals.maxX===s.w.globals.maxX&&u.w.globals.tooltip.seriesHoverByContext({chartCtx:u,ttCtx:u.w.globals.tooltip,opt:g,e:n})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:n}))}},{key:"seriesHoverByContext",value:function(t){var n=t.chartCtx,s=t.ttCtx,o=t.opt,c=t.e,u=n.w,h=this.getElTooltip();h&&(s.tooltipRect={x:0,y:0,ttWidth:h.getBoundingClientRect().width,ttHeight:h.getBoundingClientRect().height},s.e=c,s.tooltipUtil.hasBars()&&!u.globals.comboCharts&&!s.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new ue(n).toggleSeriesOnHover(c,c.target.parentNode),s.fixedTooltip&&s.drawFixedTooltipRect(),u.globals.axisCharts?s.axisChartsTooltips({e:c,opt:o,tooltipRect:s.tooltipRect}):s.nonAxisChartsTooltips({e:c,opt:o,tooltipRect:s.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var n,s,o=t.e,c=t.opt,u=this.w,h=c.elGrid.getBoundingClientRect(),g=o.type==="touchmove"?o.touches[0].clientX:o.clientX,m=o.type==="touchmove"?o.touches[0].clientY:o.clientY;if(this.clientY=m,this.clientX=g,u.globals.capturedSeriesIndex=-1,u.globals.capturedDataPointIndex=-1,mh.top+h.height)this.handleMouseOut(c);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!u.config.tooltip.shared){var b=parseInt(c.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(b)<0)return void this.handleMouseOut(c)}var x=this.getElTooltip(),w=this.getElXCrosshairs(),P=u.globals.xyCharts||u.config.chart.type==="bar"&&!u.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||u.globals.comboCharts&&this.tooltipUtil.hasBars();if(o.type==="mousemove"||o.type==="touchmove"||o.type==="mouseup"){if(u.globals.collapsedSeries.length+u.globals.ancillaryCollapsedSeries.length===u.globals.series.length)return;w!==null&&w.classList.add("apexcharts-active");var T=this.yaxisTooltips.filter(function(N){return N===!0});if(this.ycrosshairs!==null&&T.length&&this.ycrosshairs.classList.add("apexcharts-active"),P&&!this.showOnIntersect)this.handleStickyTooltip(o,g,m,c);else if(u.config.chart.type==="heatmap"||u.config.chart.type==="treemap"){var V=this.intersect.handleHeatTreeTooltip({e:o,opt:c,x:n,y:s,type:u.config.chart.type});n=V.x,s=V.y,x.style.left=n+"px",x.style.top=s+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:o,opt:c}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:o,opt:c,x:n,y:s});if(this.yaxisTooltips.length)for(var O=0;Om.width)this.handleMouseOut(o);else if(g!==null)this.handleStickyCapturedSeries(t,g,o,h);else if(this.tooltipUtil.isXoverlap(h)||c.globals.isBarHorizontal){var b=c.globals.series.findIndex(function(x,w){return!c.globals.collapsedSeriesIndices.includes(w)});this.create(t,this,b,h,o.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,n,s,o){var c=this.w;if(!this.tConfig.shared&&c.globals.series[n][o]===null)return void this.handleMouseOut(s);if(c.globals.series[n][o]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(o)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,n,o,s.ttItems):this.create(t,this,n,o,s.ttItems,!1);else if(this.tooltipUtil.isXoverlap(o)){var u=c.globals.series.findIndex(function(h,g){return!c.globals.collapsedSeriesIndices.includes(g)});this.create(t,this,u,o,s.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,n=new H(this.ctx),s=t.globals.dom.Paper.select(".apexcharts-bar-area"),o=0;o5&&arguments[5]!==void 0?arguments[5]:null,U=this.w,K=n;t.type==="mouseup"&&this.markerClick(t,s,o),z===null&&(z=this.tConfig.shared);var ae=this.tooltipUtil.hasMarkers(s),re=this.tooltipUtil.getElBars();if(U.config.legend.tooltipHoverFormatter){var ge=U.config.legend.tooltipHoverFormatter,we=Array.from(this.legendLabels);we.forEach(function(Dn){var Ka=Dn.getAttribute("data:default-text");Dn.innerHTML=decodeURIComponent(Ka)});for(var xe=0;xe0?K.marker.enlargePoints(o):K.tooltipPosition.moveDynamicPointsOnHover(o);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(re),this.barSeriesHeight>0)){var kt=new H(this.ctx),It=U.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(o,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(o,s);for(var Rt=0;Rto.globals.gridHeight&&(V=o.globals.gridHeight-v)),{bcx:b,bcy:m,dataLabelsX:T,dataLabelsY:V,totalDataLabelsX:s,totalDataLabelsY:n,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var n=this.w,s=t.x,o=t.i,c=t.j,u=t.realIndex,h=t.groupIndex,g=t.bcy,m=t.barHeight,b=t.barWidth,x=t.textRects,w=t.dataLabelsX,P=t.strokeWidth,T=t.dataLabelsConfig,V=t.barDataLabelsConfig,O=t.barTotalDataLabelsConfig,N=t.offX,G=t.offY,v=n.globals.gridHeight/n.globals.dataPoints;b=Math.abs(b);var S,I,z=(g+=h!==-1?h*m:0)-(this.barCtx.isRangeBar?0:v)+m/2+x.height/2+G-3,U="start",K=this.barCtx.series[o][c]<0,ae=s;switch(this.barCtx.isReversed&&(ae=s+b-(K?2*b:0),s=n.globals.gridWidth-b),V.position){case"center":w=K?ae+b/2-N:Math.max(x.width/2,ae-b/2)+N;break;case"bottom":w=K?ae+b-P-Math.round(x.width/2)-N:ae-b+P+Math.round(x.width/2)+N;break;case"top":w=K?ae-P+Math.round(x.width/2)-N:ae-P-Math.round(x.width/2)+N}if(this.barCtx.lastActiveBarSerieIndex===u&&O.enabled){var re=new H(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:u,j:c}),T.fontSize);K?(S=ae-P+Math.round(re.width/2)-N-O.offsetX-15,U="end"):S=ae-P-Math.round(re.width/2)+N+O.offsetX+15,I=z+O.offsetY}return n.config.chart.stacked||(w<0?w=w+x.width+P:w+x.width/2>n.globals.gridWidth&&(w=n.globals.gridWidth-x.width-P)),{bcx:s,bcy:g,dataLabelsX:w,dataLabelsY:z,totalDataLabelsX:S,totalDataLabelsY:I,totalDataLabelsAnchor:U}}},{key:"drawCalculatedDataLabels",value:function(t){var n=t.x,s=t.y,o=t.val,c=t.i,u=t.j,h=t.textRects,g=t.barHeight,m=t.barWidth,b=t.dataLabelsConfig,x=this.w,w="rotate(0)";x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(w="rotate(-90, ".concat(n,", ").concat(s,")"));var P=new ze(this.barCtx.ctx),T=new H(this.barCtx.ctx),V=b.formatter,O=null,N=x.globals.collapsedSeriesIndices.indexOf(c)>-1;if(b.enabled&&!N){O=T.group({class:"apexcharts-data-labels",transform:w});var G="";o!==void 0&&(G=V(o,r(r({},x),{},{seriesIndex:c,dataPointIndex:u,w:x}))),!o&&x.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(G="");var v=x.globals.series[c][u]<0,S=x.config.plotOptions.bar.dataLabels.position;x.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(S==="top"&&(b.textAnchor=v?"end":"start"),S==="center"&&(b.textAnchor="middle"),S==="bottom"&&(b.textAnchor=v?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&mMath.abs(m)&&(G=""):h.height/1.6>Math.abs(g)&&(G=""));var I=r({},b);this.barCtx.isHorizontal&&o<0&&(b.textAnchor==="start"?I.textAnchor="end":b.textAnchor==="end"&&(I.textAnchor="start")),P.plotDataLabelsText({x:n,y:s,text:G,i:c,j:u,parent:O,dataLabelsConfig:I,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return O}},{key:"drawTotalDataLabels",value:function(t){var n,s=t.x,o=t.y,c=t.val,u=t.realIndex,h=t.textAnchor,g=t.barTotalDataLabelsConfig,m=new H(this.barCtx.ctx);return g.enabled&&s!==void 0&&o!==void 0&&this.barCtx.lastActiveBarSerieIndex===u&&(n=m.drawText({x:s,y:o,foreColor:g.style.color,text:c,textAnchor:h,fontFamily:g.style.fontFamily,fontSize:g.style.fontSize,fontWeight:g.style.fontWeight})),n}}]),D}(),Ab=function(){function D(t){d(this,D),this.w=t.w,this.barCtx=t}return p(D,[{key:"initVariables",value:function(t){var n=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),n.globals.isXNumeric)for(var o=0;on.globals.minX&&n.globals.seriesX[s][o]0&&(o=m.globals.minXDiff/w),(u=o/x*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(u=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(u=parseInt(this.barCtx.barOptions.columnWidth,10)),h=m.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?m.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=m.globals.padHorizontal+(o-u*this.barCtx.seriesLen)/2}return{x:t,y:n,yDivision:s,xDivision:o,barHeight:c,barWidth:u,zeroH:h,zeroW:g}}},{key:"initializeStackedPrevVars",value:function(t){var n=t.w;n.globals.hasSeriesGroups?n.globals.seriesGroups.forEach(function(s){t[s]||(t[s]={}),t[s].prevY=[],t[s].prevX=[],t[s].prevYF=[],t[s].prevXF=[],t[s].prevYVal=[],t[s].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var n=t.w;n.globals.hasSeriesGroups?n.globals.seriesGroups.forEach(function(s){t[s]||(t[s]={}),t[s].xArrj=[],t[s].xArrjF=[],t[s].xArrjVal=[],t[s].yArrj=[],t[s].yArrjF=[],t[s].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,n,s,o){var c,u,h,g,m=this.w,b=new Fe(this.barCtx.ctx),x=null,w=this.barCtx.barOptions.distributed?s:n;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(P){t[n][s]>=P.from&&t[n][s]<=P.to&&(x=P.color)}),m.config.series[n].data[s]&&m.config.series[n].data[s].fillColor&&(x=m.config.series[n].data[s].fillColor),b.fillPath({seriesNumber:this.barCtx.barOptions.distributed?w:o,dataPointIndex:s,color:x,value:t[n][s],fillConfig:(c=m.config.series[n].data[s])===null||c===void 0?void 0:c.fill,fillType:(u=m.config.series[n].data[s])!==null&&u!==void 0&&(h=u.fill)!==null&&h!==void 0&&h.type?(g=m.config.series[n].data[s])===null||g===void 0?void 0:g.fill.type:m.config.fill.type})}},{key:"getStrokeWidth",value:function(t,n,s){var o=0,c=this.w;return this.barCtx.series[t][n]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,c.config.stroke.show&&(this.barCtx.isNullValue||(o=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[s]:this.barCtx.strokeWidth)),o}},{key:"shouldApplyRadius",value:function(t){var n=this.w,s=!1;return n.config.plotOptions.bar.borderRadius>0&&(n.config.chart.stacked&&n.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(s=!0):s=!0),s}},{key:"barBackground",value:function(t){var n=t.j,s=t.i,o=t.x1,c=t.x2,u=t.y1,h=t.y2,g=t.elSeries,m=this.w,b=new H(this.barCtx.ctx),x=new ue(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&x===s){n>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(n%=this.barCtx.barOptions.colors.backgroundBarColors.length);var w=this.barCtx.barOptions.colors.backgroundBarColors[n],P=b.drawRect(o!==void 0?o:0,u!==void 0?u:0,c!==void 0?c:m.globals.gridWidth,h!==void 0?h:m.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,w,this.barCtx.barOptions.colors.backgroundBarOpacity);g.add(P),P.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var n,s=t.barWidth,o=t.barXPosition,c=t.y1,u=t.y2,h=t.strokeWidth,g=t.seriesGroup,m=t.realIndex,b=t.i,x=t.j,w=t.w,P=new H(this.barCtx.ctx);(h=Array.isArray(h)?h[m]:h)||(h=0);var T=s,V=o;(n=w.config.series[m].data[x])!==null&&n!==void 0&&n.columnWidthOffset&&(V=o-w.config.series[m].data[x].columnWidthOffset/2,T=s+w.config.series[m].data[x].columnWidthOffset);var O=V,N=V+T;c+=.001,u+=.001;var G=P.move(O,c),v=P.move(O,c),S=P.line(N-h,c);if(w.globals.previousPaths.length>0&&(v=this.barCtx.getPreviousPath(m,x,!1)),G=G+P.line(O,u)+P.line(N-h,u)+P.line(N-h,c)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),v=v+P.line(O,c)+S+S+S+S+S+P.line(O,c)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(m)&&(G=P.roundPathCorners(G,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.yArrj.push(u),I.yArrjF.push(Math.abs(c-u)),I.yArrjVal.push(this.barCtx.series[b][x])}return{pathTo:G,pathFrom:v}}},{key:"getBarpaths",value:function(t){var n,s=t.barYPosition,o=t.barHeight,c=t.x1,u=t.x2,h=t.strokeWidth,g=t.seriesGroup,m=t.realIndex,b=t.i,x=t.j,w=t.w,P=new H(this.barCtx.ctx);(h=Array.isArray(h)?h[m]:h)||(h=0);var T=s,V=o;(n=w.config.series[m].data[x])!==null&&n!==void 0&&n.barHeightOffset&&(T=s-w.config.series[m].data[x].barHeightOffset/2,V=o+w.config.series[m].data[x].barHeightOffset);var O=T,N=T+V;c+=.001,u+=.001;var G=P.move(c,O),v=P.move(c,O);w.globals.previousPaths.length>0&&(v=this.barCtx.getPreviousPath(m,x,!1));var S=P.line(c,N-h);if(G=G+P.line(u,O)+P.line(u,N-h)+S+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),v=v+P.line(c,O)+S+S+S+S+S+P.line(c,O)+(w.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(m)&&(G=P.roundPathCorners(G,w.config.plotOptions.bar.borderRadius)),w.config.chart.stacked){var I=this.barCtx;w.globals.hasSeriesGroups&&g&&(I=this.barCtx[g]),I.xArrj.push(u),I.xArrjF.push(Math.abs(c-u)),I.xArrjVal.push(this.barCtx.series[b][x])}return{pathTo:G,pathFrom:v}}},{key:"checkZeroSeries",value:function(t){for(var n=t.series,s=this.w,o=0;o2&&arguments[2]!==void 0)||arguments[2]?n:null;return t!=null&&(s=n+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),s}},{key:"getYForValue",value:function(t,n){var s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?n:null;return t!=null&&(s=n-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),s}},{key:"getGoalValues",value:function(t,n,s,o,c){var u=this,h=this.w,g=[],m=function(w,P){var T;g.push((y(T={},t,t==="x"?u.getXForValue(w,n,!1):u.getYForValue(w,s,!1)),y(T,"attrs",P),T))};if(h.globals.seriesGoals[o]&&h.globals.seriesGoals[o][c]&&Array.isArray(h.globals.seriesGoals[o][c])&&h.globals.seriesGoals[o][c].forEach(function(w){m(w.value,w)}),this.barCtx.barOptions.isDumbbell&&h.globals.seriesRange.length){var b=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:h.globals.colors,x={strokeHeight:t==="x"?0:h.globals.markers.size[o],strokeWidth:t==="x"?h.globals.markers.size[o]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(b[o])?b[o][0]:b[o]};m(h.globals.seriesRangeStart[o][c],x),m(h.globals.seriesRangeEnd[o][c],r(r({},x),{},{strokeColor:Array.isArray(b[o])?b[o][1]:b[o]}))}return g}},{key:"drawGoalLine",value:function(t){var n=t.barXPosition,s=t.barYPosition,o=t.goalX,c=t.goalY,u=t.barWidth,h=t.barHeight,g=new H(this.barCtx.ctx),m=g.group({className:"apexcharts-bar-goals-groups"});m.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:m.node}),m.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var b=null;return this.barCtx.isHorizontal?Array.isArray(o)&&o.forEach(function(x){var w=x.attrs.strokeHeight!==void 0?x.attrs.strokeHeight:h/2,P=s+w+h/2;b=g.drawLine(x.x,P-2*w,x.x,P,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeWidth?x.attrs.strokeWidth:2,x.attrs.strokeLineCap),m.add(b)}):Array.isArray(c)&&c.forEach(function(x){var w=x.attrs.strokeWidth!==void 0?x.attrs.strokeWidth:u/2,P=n+w+u/2;b=g.drawLine(P-2*w,x.y,P,x.y,x.attrs.strokeColor?x.attrs.strokeColor:void 0,x.attrs.strokeDashArray,x.attrs.strokeHeight?x.attrs.strokeHeight:2,x.attrs.strokeLineCap),m.add(b)}),m}},{key:"drawBarShadow",value:function(t){var n=t.prevPaths,s=t.currPaths,o=t.color,c=this.w,u=n.x,h=n.x1,g=n.barYPosition,m=s.x,b=s.x1,x=s.barYPosition,w=g+s.barHeight,P=new H(this.barCtx.ctx),T=new L,V=P.move(h,w)+P.line(u,w)+P.line(m,x)+P.line(b,x)+P.line(h,w)+(c.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return P.drawPath({d:V,fill:T.shadeColor(.5,L.rgb2hex(o)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}}]),D}(),Ti=function(){function D(t,n){d(this,D),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=n,this.xyRatios!==null&&(this.xRatio=n.xRatio,this.initialXRatio=n.initialXRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.pathArr=[];var o=new ue(this.ctx);this.lastActiveBarSerieIndex=o.getActiveConfigSeriesIndex("desc",["bar","column"]);var c=o.getBarSeriesIndices(),u=new J(this.ctx);this.stackedSeriesTotals=u.getStackedSeriesTotals(this.w.config.series.map(function(h,g){return c.indexOf(g)===-1?g:-1}).filter(function(h){return h!==-1})),this.barHelpers=new Ab(this)}return p(D,[{key:"draw",value:function(t,n){var s=this.w,o=new H(this.ctx),c=new J(this.ctx,s);t=c.getLogSeries(t),this.series=t,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var u=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.");for(var h=0,g=0;h0&&(this.visibleI=this.visibleI+1);var v=0,S=0;this.yRatio.length>1&&(this.yaxisIndex=N),this.isReversed=s.config.yaxis[this.yaxisIndex]&&s.config.yaxis[this.yaxisIndex].reversed;var I=this.barHelpers.initialPositions();T=I.y,v=I.barHeight,b=I.yDivision,w=I.zeroW,P=I.x,S=I.barWidth,m=I.xDivision,x=I.zeroH,this.horizontal||O.push(P+S/2);var z=o.group({class:"apexcharts-datalabels","data:realIndex":N});s.globals.delayedElements.push({el:z.node}),z.node.classList.add("apexcharts-element-hidden");var U=o.group({class:"apexcharts-bar-goals-markers"}),K=o.group({class:"apexcharts-bar-shadows"});s.globals.delayedElements.push({el:K.node}),K.node.classList.add("apexcharts-element-hidden");for(var ae=0;ae0){var Ne=this.barHelpers.drawBarShadow({color:typeof xe=="string"&&(xe==null?void 0:xe.indexOf("url"))===-1?xe:L.hexToRgba(s.globals.colors[h]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:ge});Ne&&K.add(Ne)}this.pathArr.push(ge);var je=this.barHelpers.drawGoalLine({barXPosition:ge.barXPosition,barYPosition:ge.barYPosition,goalX:ge.goalX,goalY:ge.goalY,barHeight:v,barWidth:S});je&&U.add(je),T=ge.y,P=ge.x,ae>0&&O.push(P+S/2),V.push(T),this.renderSeries({realIndex:N,pathFill:xe,j:ae,i:h,pathFrom:ge.pathFrom,pathTo:ge.pathTo,strokeWidth:re,elSeries:G,x:P,y:T,series:t,barHeight:ge.barHeight?ge.barHeight:v,barWidth:ge.barWidth?ge.barWidth:S,elDataLabelsWrap:z,elGoalsMarkers:U,elBarShadows:K,visibleSeries:this.visibleI,type:"bar"})}s.globals.seriesXvalues[N]=O,s.globals.seriesYvalues[N]=V,u.add(G)}return u}},{key:"renderSeries",value:function(t){var n=t.realIndex,s=t.pathFill,o=t.lineFill,c=t.j,u=t.i,h=t.groupIndex,g=t.pathFrom,m=t.pathTo,b=t.strokeWidth,x=t.elSeries,w=t.x,P=t.y,T=t.y1,V=t.y2,O=t.series,N=t.barHeight,G=t.barWidth,v=t.barXPosition,S=t.barYPosition,I=t.elDataLabelsWrap,z=t.elGoalsMarkers,U=t.elBarShadows,K=t.visibleSeries,ae=t.type,re=this.w,ge=new H(this.ctx);o||(o=this.barOptions.distributed?re.globals.stroke.colors[c]:re.globals.stroke.colors[n]),re.config.series[u].data[c]&&re.config.series[u].data[c].strokeColor&&(o=re.config.series[u].data[c].strokeColor),this.isNullValue&&(s="none");var we=c/re.config.chart.animations.animateGradually.delay*(re.config.chart.animations.speed/re.globals.dataPoints)/2.4,xe=ge.renderPaths({i:u,j:c,realIndex:n,pathFrom:g,pathTo:m,stroke:o,strokeWidth:b,strokeLineCap:re.config.stroke.lineCap,fill:s,animationDelay:we,initialSpeed:re.config.chart.animations.speed,dataChangeSpeed:re.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(ae,"-area")});xe.attr("clip-path","url(#gridRectMask".concat(re.globals.cuid,")"));var Ne=re.config.forecastDataPoints;Ne.count>0&&c>=re.globals.dataPoints-Ne.count&&(xe.node.setAttribute("stroke-dasharray",Ne.dashArray),xe.node.setAttribute("stroke-width",Ne.strokeWidth),xe.node.setAttribute("fill-opacity",Ne.fillOpacity)),T!==void 0&&V!==void 0&&(xe.attr("data-range-y1",T),xe.attr("data-range-y2",V)),new Y(this.ctx).setSelectionFilter(xe,n,c),x.add(xe);var je=new Cb(this).handleBarDataLabels({x:w,y:P,y1:T,y2:V,i:u,j:c,series:O,realIndex:n,groupIndex:h,barHeight:N,barWidth:G,barXPosition:v,barYPosition:S,renderedPath:xe,visibleSeries:K});return je.dataLabels!==null&&I.add(je.dataLabels),je.totalDataLabels&&I.add(je.totalDataLabels),x.add(I),z&&x.add(z),U&&x.add(U),x}},{key:"drawBarPaths",value:function(t){var n,s=t.indexes,o=t.barHeight,c=t.strokeWidth,u=t.zeroW,h=t.x,g=t.y,m=t.yDivision,b=t.elSeries,x=this.w,w=s.i,P=s.j;if(x.globals.isXNumeric)n=(g=(x.globals.seriesX[w][P]-x.globals.minX)/this.invertedXRatio-o)+o*this.visibleI;else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var T=0,V=0;x.globals.seriesPercent.forEach(function(N,G){N[P]&&T++,G0&&(o=this.seriesLen*o/T),n=g+o*this.visibleI,n-=o*V}else n=g+o*this.visibleI;this.isFunnel&&(u-=(this.barHelpers.getXForValue(this.series[w][P],u)-u)/2),h=this.barHelpers.getXForValue(this.series[w][P],u);var O=this.barHelpers.getBarpaths({barYPosition:n,barHeight:o,x1:u,x2:h,strokeWidth:c,series:this.series,realIndex:s.realIndex,i:w,j:P,w:x});return x.globals.isXNumeric||(g+=m),this.barHelpers.barBackground({j:P,i:w,y1:n-o*this.visibleI,y2:o*this.seriesLen,elSeries:b}),{pathTo:O.pathTo,pathFrom:O.pathFrom,x1:u,x:h,y:g,goalX:this.barHelpers.getGoalValues("x",u,null,w,P),barYPosition:n,barHeight:o}}},{key:"drawColumnPaths",value:function(t){var n,s=t.indexes,o=t.x,c=t.y,u=t.xDivision,h=t.barWidth,g=t.zeroH,m=t.strokeWidth,b=t.elSeries,x=this.w,w=s.realIndex,P=s.i,T=s.j,V=s.bc;if(x.globals.isXNumeric){var O=w;x.globals.seriesX[w].length||(O=x.globals.maxValsInArrayIndex),x.globals.seriesX[O][T]&&(o=(x.globals.seriesX[O][T]-x.globals.minX)/this.xRatio-h*this.seriesLen/2),n=o+h*this.visibleI}else if(x.config.plotOptions.bar.hideZeroBarsWhenGrouped){var N=0,G=0;x.globals.seriesPercent.forEach(function(S,I){S[T]&&N++,I0&&(h=this.seriesLen*h/N),n=o+h*this.visibleI,n-=h*G}else n=o+h*this.visibleI;c=this.barHelpers.getYForValue(this.series[P][T],g);var v=this.barHelpers.getColumnPaths({barXPosition:n,barWidth:h,y1:g,y2:c,strokeWidth:m,series:this.series,realIndex:s.realIndex,i:P,j:T,w:x});return x.globals.isXNumeric||(o+=u),this.barHelpers.barBackground({bc:V,j:T,i:P,x1:n-m/2-h*this.visibleI,x2:h*this.seriesLen+m/2,elSeries:b}),{pathTo:v.pathTo,pathFrom:v.pathFrom,x:o,y:c,goalY:this.barHelpers.getGoalValues("y",null,g,P,T),barXPosition:n,barWidth:h}}},{key:"getPreviousPath",value:function(t,n){for(var s,o=this.w,c=0;c0&&parseInt(u.realIndex,10)===parseInt(t,10)&&o.globals.previousPaths[c].paths[n]!==void 0&&(s=o.globals.previousPaths[c].paths[n].d)}return s}}]),D}(),xd=function(D){k(n,Ti);var t=_(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"draw",value:function(s,o){var c=this,u=this.w;this.graphics=new H(this.ctx),this.bar=new Ti(this.ctx,this.xyRatios);var h=new J(this.ctx,u);s=h.getLogSeries(s),this.yRatio=h.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s),u.config.chart.stackType==="100%"&&(s=u.globals.seriesPercent.slice()),this.series=s,this.barHelpers.initializeStackedPrevVars(this);for(var g=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),m=0,b=0,x=function(T,V){var O=void 0,N=void 0,G=void 0,v=void 0,S=-1;c.groupCtx=c,u.globals.seriesGroups.forEach(function(It,Rt){It.indexOf(u.config.series[T].name)>-1&&(S=Rt)}),S!==-1&&(c.groupCtx=c[u.globals.seriesGroups[S]]);var I=[],z=[],U=u.globals.comboCharts?o[T]:T;c.yRatio.length>1&&(c.yaxisIndex=U),c.isReversed=u.config.yaxis[c.yaxisIndex]&&u.config.yaxis[c.yaxisIndex].reversed;var K=c.graphics.group({class:"apexcharts-series",seriesName:L.escapeString(u.globals.seriesNames[U]),rel:T+1,"data:realIndex":U});c.ctx.series.addCollapsedClassToSeries(K,U);var ae=c.graphics.group({class:"apexcharts-datalabels","data:realIndex":U}),re=c.graphics.group({class:"apexcharts-bar-goals-markers"}),ge=0,we=0,xe=c.initialPositions(m,b,O,N,G,v);b=xe.y,ge=xe.barHeight,N=xe.yDivision,v=xe.zeroW,m=xe.x,we=xe.barWidth,O=xe.xDivision,G=xe.zeroH,c.barHelpers.initializeStackedXYVars(c),c.groupCtx.prevY.length===1&&c.groupCtx.prevY[0].every(function(It){return isNaN(It)})&&(c.groupCtx.prevY[0]=c.groupCtx.prevY[0].map(function(It){return G}),c.groupCtx.prevYF[0]=c.groupCtx.prevYF[0].map(function(It){return 0}));for(var Ne=0;Ne1?(c=P.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:w*parseInt(P.config.plotOptions.bar.columnWidth,10)/100,String(P.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(w=parseInt(P.config.plotOptions.bar.columnWidth,10)),h=P.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?P.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),s=P.globals.padHorizontal+(c-w)/2),{x:s,y:o,yDivision:u,xDivision:c,barHeight:(m=P.globals.seriesGroups)!==null&&m!==void 0&&m.length?x/P.globals.seriesGroups.length:x,barWidth:(b=P.globals.seriesGroups)!==null&&b!==void 0&&b.length?w/P.globals.seriesGroups.length:w,zeroH:h,zeroW:g}}},{key:"drawStackedBarPaths",value:function(s){for(var o,c=s.indexes,u=s.barHeight,h=s.strokeWidth,g=s.zeroW,m=s.x,b=s.y,x=s.groupIndex,w=s.seriesGroup,P=s.yDivision,T=s.elSeries,V=this.w,O=b+(x!==-1?x*u:0),N=c.i,G=c.j,v=0,S=0;S0){var z=g;this.groupCtx.prevXVal[I-1][G]<0?z=this.series[N][G]>=0?this.groupCtx.prevX[I-1][G]+v-2*(this.isReversed?v:0):this.groupCtx.prevX[I-1][G]:this.groupCtx.prevXVal[I-1][G]>=0&&(z=this.series[N][G]>=0?this.groupCtx.prevX[I-1][G]:this.groupCtx.prevX[I-1][G]-v+2*(this.isReversed?v:0)),o=z}else o=g;m=this.series[N][G]===null?o:o+this.series[N][G]/this.invertedYRatio-2*(this.isReversed?this.series[N][G]/this.invertedYRatio:0);var U=this.barHelpers.getBarpaths({barYPosition:O,barHeight:u,x1:o,x2:m,strokeWidth:h,series:this.series,realIndex:c.realIndex,seriesGroup:w,i:N,j:G,w:V});return this.barHelpers.barBackground({j:G,i:N,y1:O,y2:u,elSeries:T}),b+=P,{pathTo:U.pathTo,pathFrom:U.pathFrom,goalX:this.barHelpers.getGoalValues("x",g,null,N,G),barYPosition:O,x:m,y:b}}},{key:"drawStackedColumnPaths",value:function(s){var o=s.indexes,c=s.x,u=s.y,h=s.xDivision,g=s.barWidth,m=s.zeroH,b=s.groupIndex,x=s.seriesGroup,w=s.elSeries,P=this.w,T=o.i,V=o.j,O=o.bc;if(P.globals.isXNumeric){var N=P.globals.seriesX[T][V];N||(N=0),c=(N-P.globals.minX)/this.xRatio-g/2,P.globals.seriesGroups.length&&(c=(N-P.globals.minX)/this.xRatio-g/2*P.globals.seriesGroups.length)}for(var G,v=c+(b!==-1?b*g:0),S=0,I=0;I0&&!P.globals.isXNumeric||z>0&&P.globals.isXNumeric&&P.globals.seriesX[T-1][V]===P.globals.seriesX[T][V]){var U,K,ae,re=Math.min(this.yRatio.length+1,T+1);if(this.groupCtx.prevY[z-1]!==void 0&&this.groupCtx.prevY[z-1].length)for(var ge=1;ge=0?ae-S+2*(this.isReversed?S:0):ae;break}if(((je=this.groupCtx.prevYVal[z-xe])===null||je===void 0?void 0:je[V])>=0){K=this.series[T][V]>=0?ae:ae+S-2*(this.isReversed?S:0);break}}K===void 0&&(K=P.globals.gridHeight),G=(U=this.groupCtx.prevYF[0])!==null&&U!==void 0&&U.every(function(lt){return lt===0})&&this.groupCtx.prevYF.slice(1,z).every(function(lt){return lt.every(function(ut){return isNaN(ut)})})?m:K}else G=m;u=this.series[T][V]?G-this.series[T][V]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[T][V]/this.yRatio[this.yaxisIndex]:0):G;var ot=this.barHelpers.getColumnPaths({barXPosition:v,barWidth:g,y1:G,y2:u,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:x,realIndex:o.realIndex,i:T,j:V,w:P});return this.barHelpers.barBackground({bc:O,j:V,i:T,x1:v,x2:g,elSeries:w}),c+=h,{pathTo:ot.pathTo,pathFrom:ot.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,m,T,V),barXPosition:v,x:P.globals.isXNumeric?c-h:c,y:u}}}]),n}(),al=function(D){k(n,Ti);var t=_(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"draw",value:function(s,o,c){var u=this,h=this.w,g=new H(this.ctx),m=h.globals.comboCharts?o:h.config.chart.type,b=new Fe(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=h.config.plotOptions.bar.horizontal;var x=new J(this.ctx,h);s=x.getLogSeries(s),this.series=s,this.yRatio=x.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s);for(var w=g.group({class:"apexcharts-".concat(m,"-series apexcharts-plot-series")}),P=function(V){u.isBoxPlot=h.config.chart.type==="boxPlot"||h.config.series[V].type==="boxPlot";var O,N,G,v,S=void 0,I=void 0,z=[],U=[],K=h.globals.comboCharts?c[V]:V,ae=g.group({class:"apexcharts-series",seriesName:L.escapeString(h.globals.seriesNames[K]),rel:V+1,"data:realIndex":K});u.ctx.series.addCollapsedClassToSeries(ae,K),s[V].length>0&&(u.visibleI=u.visibleI+1);var re,ge;u.yRatio.length>1&&(u.yaxisIndex=K);var we=u.barHelpers.initialPositions();I=we.y,re=we.barHeight,N=we.yDivision,v=we.zeroW,S=we.x,ge=we.barWidth,O=we.xDivision,G=we.zeroH,U.push(S+ge/2);for(var xe=g.group({class:"apexcharts-datalabels","data:realIndex":K}),Ne=function(ot){var lt=u.barHelpers.getStrokeWidth(V,ot,K),ut=null,kt={indexes:{i:V,j:ot,realIndex:K},x:S,y:I,strokeWidth:lt,elSeries:ae};ut=u.isHorizontal?u.drawHorizontalBoxPaths(r(r({},kt),{},{yDivision:N,barHeight:re,zeroW:v})):u.drawVerticalBoxPaths(r(r({},kt),{},{xDivision:O,barWidth:ge,zeroH:G})),I=ut.y,S=ut.x,ot>0&&U.push(S+ge/2),z.push(I),ut.pathTo.forEach(function(It,Rt){var Dn=!u.isBoxPlot&&u.candlestickOptions.wick.useFillColor?ut.color[Rt]:h.globals.stroke.colors[V],Ka=b.fillPath({seriesNumber:K,dataPointIndex:ot,color:ut.color[Rt],value:s[V][ot]});u.renderSeries({realIndex:K,pathFill:Ka,lineFill:Dn,j:ot,i:V,pathFrom:ut.pathFrom,pathTo:It,strokeWidth:lt,elSeries:ae,x:S,y:I,series:s,barHeight:re,barWidth:ge,elDataLabelsWrap:xe,visibleSeries:u.visibleI,type:h.config.chart.type})})},je=0;jeS.c&&(T=!1);var U=Math.min(S.o,S.c),K=Math.max(S.o,S.c),ae=S.m;b.globals.isXNumeric&&(c=(b.globals.seriesX[v][P]-b.globals.minX)/this.xRatio-h/2);var re=c+h*this.visibleI;this.series[w][P]===void 0||this.series[w][P]===null?(U=g,K=g):(U=g-U/G,K=g-K/G,I=g-S.h/G,z=g-S.l/G,ae=g-S.m/G);var ge=x.move(re,g),we=x.move(re+h/2,U);return b.globals.previousPaths.length>0&&(we=this.getPreviousPath(v,P,!0)),ge=this.isBoxPlot?[x.move(re,U)+x.line(re+h/2,U)+x.line(re+h/2,I)+x.line(re+h/4,I)+x.line(re+h-h/4,I)+x.line(re+h/2,I)+x.line(re+h/2,U)+x.line(re+h,U)+x.line(re+h,ae)+x.line(re,ae)+x.line(re,U+m/2),x.move(re,ae)+x.line(re+h,ae)+x.line(re+h,K)+x.line(re+h/2,K)+x.line(re+h/2,z)+x.line(re+h-h/4,z)+x.line(re+h/4,z)+x.line(re+h/2,z)+x.line(re+h/2,K)+x.line(re,K)+x.line(re,ae)+"z"]:[x.move(re,K)+x.line(re+h/2,K)+x.line(re+h/2,I)+x.line(re+h/2,K)+x.line(re+h,K)+x.line(re+h,U)+x.line(re+h/2,U)+x.line(re+h/2,z)+x.line(re+h/2,U)+x.line(re,U)+x.line(re,K-m/2)],we+=x.move(re,U),b.globals.isXNumeric||(c+=u),{pathTo:ge,pathFrom:we,x:c,y:K,barXPosition:re,color:this.isBoxPlot?N:T?[V]:[O]}}},{key:"drawHorizontalBoxPaths",value:function(s){var o=s.indexes;s.x;var c=s.y,u=s.yDivision,h=s.barHeight,g=s.zeroW,m=s.strokeWidth,b=this.w,x=new H(this.ctx),w=o.i,P=o.j,T=this.boxOptions.colors.lower;this.isBoxPlot&&(T=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var V=this.invertedYRatio,O=o.realIndex,N=this.getOHLCValue(O,P),G=g,v=g,S=Math.min(N.o,N.c),I=Math.max(N.o,N.c),z=N.m;b.globals.isXNumeric&&(c=(b.globals.seriesX[O][P]-b.globals.minX)/this.invertedXRatio-h/2);var U=c+h*this.visibleI;this.series[w][P]===void 0||this.series[w][P]===null?(S=g,I=g):(S=g+S/V,I=g+I/V,G=g+N.h/V,v=g+N.l/V,z=g+N.m/V);var K=x.move(g,U),ae=x.move(S,U+h/2);return b.globals.previousPaths.length>0&&(ae=this.getPreviousPath(O,P,!0)),K=[x.move(S,U)+x.line(S,U+h/2)+x.line(G,U+h/2)+x.line(G,U+h/2-h/4)+x.line(G,U+h/2+h/4)+x.line(G,U+h/2)+x.line(S,U+h/2)+x.line(S,U+h)+x.line(z,U+h)+x.line(z,U)+x.line(S+m/2,U),x.move(z,U)+x.line(z,U+h)+x.line(I,U+h)+x.line(I,U+h/2)+x.line(v,U+h/2)+x.line(v,U+h-h/4)+x.line(v,U+h/4)+x.line(v,U+h/2)+x.line(I,U+h/2)+x.line(I,U)+x.line(z,U)+"z"],ae+=x.move(S,U),b.globals.isXNumeric||(c+=u),{pathTo:K,pathFrom:ae,x:I,y:c,barYPosition:U,color:T}}},{key:"getOHLCValue",value:function(s,o){var c=this.w;return{o:this.isBoxPlot?c.globals.seriesCandleH[s][o]:c.globals.seriesCandleO[s][o],h:this.isBoxPlot?c.globals.seriesCandleO[s][o]:c.globals.seriesCandleH[s][o],m:c.globals.seriesCandleM[s][o],l:this.isBoxPlot?c.globals.seriesCandleC[s][o]:c.globals.seriesCandleL[s][o],c:this.isBoxPlot?c.globals.seriesCandleL[s][o]:c.globals.seriesCandleC[s][o]}}}]),n}(),yd=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"checkColorRange",value:function(){var t=this.w,n=!1,s=t.config.plotOptions[t.config.chart.type];return s.colorScale.ranges.length>0&&s.colorScale.ranges.map(function(o,c){o.from<=0&&(n=!0)}),n}},{key:"getShadeColor",value:function(t,n,s,o){var c=this.w,u=1,h=c.config.plotOptions[t].shadeIntensity,g=this.determineColor(t,n,s);c.globals.hasNegs||o?u=c.config.plotOptions[t].reverseNegativeShade?g.percent<0?g.percent/100*(1.25*h):(1-g.percent/100)*(1.25*h):g.percent<=0?1-(1+g.percent/100)*h:(1-g.percent/100)*h:(u=1-g.percent/100,t==="treemap"&&(u=(1-g.percent/100)*(1.25*h)));var m=g.color,b=new L;return c.config.plotOptions[t].enableShades&&(m=this.w.config.theme.mode==="dark"?L.hexToRgba(b.shadeColor(-1*u,g.color),c.config.fill.opacity):L.hexToRgba(b.shadeColor(u,g.color),c.config.fill.opacity)),{color:m,colorProps:g}}},{key:"determineColor",value:function(t,n,s){var o=this.w,c=o.globals.series[n][s],u=o.config.plotOptions[t],h=u.colorScale.inverse?s:n;u.distributed&&o.config.chart.type==="treemap"&&(h=s);var g=o.globals.colors[h],m=null,b=Math.min.apply(Math,F(o.globals.series[n])),x=Math.max.apply(Math,F(o.globals.series[n]));u.distributed||t!=="heatmap"||(b=o.globals.minY,x=o.globals.maxY),u.colorScale.min!==void 0&&(b=u.colorScale.mino.globals.maxY?u.colorScale.max:o.globals.maxY);var w=Math.abs(x)+Math.abs(b),P=100*c/(w===0?w-1e-6:w);return u.colorScale.ranges.length>0&&u.colorScale.ranges.map(function(T,V){if(c>=T.from&&c<=T.to){g=T.color,m=T.foreColor?T.foreColor:null,b=T.from,x=T.to;var O=Math.abs(x)+Math.abs(b);P=100*c/(O===0?O-1e-6:O)}}),{color:g,foreColor:m,percent:P}}},{key:"calculateDataLabels",value:function(t){var n=t.text,s=t.x,o=t.y,c=t.i,u=t.j,h=t.colorProps,g=t.fontSize,m=this.w.config.dataLabels,b=new H(this.ctx),x=new ze(this.ctx),w=null;if(m.enabled){w=b.group({class:"apexcharts-data-labels"});var P=m.offsetX,T=m.offsetY,V=s+P,O=o+parseFloat(m.style.fontSize)/3+T;x.plotDataLabelsText({x:V,y:O,text:n,i:c,j:u,color:h.foreColor,parent:w,fontSize:g,dataLabelsConfig:m})}return w}},{key:"addListeners",value:function(t){var n=new H(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this,t))}}]),D}(),Pb=function(){function D(t,n){d(this,D),this.ctx=t,this.w=t.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new yd(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return p(D,[{key:"draw",value:function(t){var n=this.w,s=new H(this.ctx),o=s.group({class:"apexcharts-heatmap"});o.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")"));var c=n.globals.gridWidth/n.globals.dataPoints,u=n.globals.gridHeight/n.globals.series.length,h=0,g=!1;this.negRange=this.helpers.checkColorRange();var m=t.slice();n.config.yaxis[0].reversed&&(g=!0,m.reverse());for(var b=g?0:m.length-1;g?b=0;g?b++:b--){var x=s.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:L.escapeString(n.globals.seriesNames[b]),rel:b+1,"data:realIndex":b});if(this.ctx.series.addCollapsedClassToSeries(x,b),n.config.chart.dropShadow.enabled){var w=n.config.chart.dropShadow;new Y(this.ctx).dropShadow(x,w,b)}for(var P=0,T=n.config.plotOptions.heatmap.shadeIntensity,V=0;V-1&&this.pieClicked(w),s.config.dataLabels.enabled){var I=v.x,z=v.y,U=100*T/this.fullAngle+"%";if(T!==0&&s.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?n.endAngle=n.endAngle-(o+h):o+h=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(g=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(g)>this.fullAngle&&(g-=this.fullAngle);var m=Math.PI*(g-90)/180,b=n.centerX+c*Math.cos(h),x=n.centerY+c*Math.sin(h),w=n.centerX+c*Math.cos(m),P=n.centerY+c*Math.sin(m),T=L.polarToCartesian(n.centerX,n.centerY,n.donutSize,g),V=L.polarToCartesian(n.centerX,n.centerY,n.donutSize,u),O=o>180?1:0,N=["M",b,x,"A",c,c,0,O,1,w,P];return n.chartType==="donut"?[].concat(N,["L",T.x,T.y,"A",n.donutSize,n.donutSize,0,O,0,V.x,V.y,"L",b,x,"z"]).join(" "):n.chartType==="pie"||n.chartType==="polarArea"?[].concat(N,["L",n.centerX,n.centerY,"L",b,x]).join(" "):[].concat(N).join(" ")}},{key:"drawPolarElements",value:function(t){var n=this.w,s=new Z(this.ctx),o=new H(this.ctx),c=new wd(this.ctx),u=o.group(),h=o.group(),g=s.niceScale(0,Math.ceil(this.maxY),n.config.yaxis[0].tickAmount,0,!0),m=g.result.reverse(),b=g.result.length;this.maxY=g.niceMax;for(var x=n.globals.radialSize,w=x/(b-1),P=0;P1&&t.total.show&&(c=t.total.color);var h=u.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),g=u.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");s=(0,t.value.formatter)(s,u),o||typeof t.total.formatter!="function"||(s=t.total.formatter(u));var m=n===t.total.label;n=t.name.formatter(n,m,u),h!==null&&(h.textContent=n),g!==null&&(g.textContent=s),h!==null&&(h.style.fill=c)}},{key:"printDataLabelsInner",value:function(t,n){var s=this.w,o=t.getAttribute("data:value"),c=s.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];s.globals.series.length>1&&this.printInnerLabels(n,c,o,t);var u=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");u!==null&&(u.style.opacity=1)}},{key:"drawSpokes",value:function(t){var n=this,s=this.w,o=new H(this.ctx),c=s.config.plotOptions.polarArea.spokes;if(c.strokeWidth!==0){for(var u=[],h=360/s.globals.series.length,g=0;g1)h&&!n.total.showAlways?m({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(n,n.total.label,n.total.formatter(c));else if(m({makeSliceOut:!1,printLabel:!0}),!h)if(c.globals.selectedDataPoints.length&&c.globals.series.length>1)if(c.globals.selectedDataPoints[0].length>0){var b=c.globals.selectedDataPoints[0],x=c.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(b));this.printDataLabelsInner(x,n)}else u&&c.globals.selectedDataPoints.length&&c.globals.selectedDataPoints[0].length===0&&(u.style.opacity=0);else u&&c.globals.series.length>1&&(u.style.opacity=0)}}]),D}(),Eb=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,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;var n=this.w;this.graphics=new H(this.ctx),this.lineColorArr=n.globals.stroke.colors!==void 0?n.globals.stroke.colors:n.globals.colors,this.defaultSize=n.globals.svgHeight0&&(z=n.getPreviousPath(N));for(var U=0;U=10?t.x>0?(s="start",o+=10):t.x<0&&(s="end",o-=10):s="middle",Math.abs(t.y)>=n-10&&(t.y<0?c-=10:t.y>0&&(c+=10)),{textAnchor:s,newX:o,newY:c}}},{key:"getPreviousPath",value:function(t){for(var n=this.w,s=null,o=0;o0&&parseInt(c.realIndex,10)===parseInt(t,10)&&n.globals.previousPaths[o].paths[0]!==void 0&&(s=n.globals.previousPaths[o].paths[0].d)}return s}},{key:"getDataPointsPos",value:function(t,n){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],n=n||[];for(var o=[],c=0;c=360&&(V=360-Math.abs(this.startAngle)-.1);var O=c.drawPath({d:"",stroke:P,strokeWidth:m*parseInt(w.strokeWidth,10)/100,fill:"none",strokeOpacity:w.opacity,classes:"apexcharts-radialbar-area"});if(w.dropShadow.enabled){var N=w.dropShadow;h.dropShadow(O,N)}x.add(O),O.attr("id","apexcharts-radialbarTrack-"+b),this.animatePaths(O,{centerX:s.centerX,centerY:s.centerY,endAngle:V,startAngle:T,size:s.size,i:b,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:o.globals.easing})}return u}},{key:"drawArcs",value:function(s){var o=this.w,c=new H(this.ctx),u=new Fe(this.ctx),h=new Y(this.ctx),g=c.group(),m=this.getStrokeWidth(s);s.size=s.size-m/2;var b=o.config.plotOptions.radialBar.hollow.background,x=s.size-m*s.series.length-this.margin*s.series.length-m*parseInt(o.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,w=x-o.config.plotOptions.radialBar.hollow.margin;o.config.plotOptions.radialBar.hollow.image!==void 0&&(b=this.drawHollowImage(s,g,x,b));var P=this.drawHollow({size:w,centerX:s.centerX,centerY:s.centerY,fill:b||"transparent"});if(o.config.plotOptions.radialBar.hollow.dropShadow.enabled){var T=o.config.plotOptions.radialBar.hollow.dropShadow;h.dropShadow(P,T)}var V=1;!this.radialDataLabels.total.show&&o.globals.series.length>1&&(V=0);var O=null;this.radialDataLabels.show&&(O=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:x,centerX:s.centerX,centerY:s.centerY,opacity:V})),o.config.plotOptions.radialBar.hollow.position==="back"&&(g.add(P),O&&g.add(O));var N=!1;o.config.plotOptions.radialBar.inverseOrder&&(N=!0);for(var G=N?s.series.length-1:0;N?G>=0:G100?100:s.series[G])/100,K=Math.round(this.totalAngle*U)+this.startAngle,ae=void 0;o.globals.dataChanged&&(z=this.startAngle,ae=Math.round(this.totalAngle*L.negToZero(o.globals.previousPaths[G])/100)+z),Math.abs(K)+Math.abs(I)>=360&&(K-=.01),Math.abs(ae)+Math.abs(z)>=360&&(ae-=.01);var re=K-I,ge=Array.isArray(o.config.stroke.dashArray)?o.config.stroke.dashArray[G]:o.config.stroke.dashArray,we=c.drawPath({d:"",stroke:S,strokeWidth:m,fill:"none",fillOpacity:o.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+G,strokeDashArray:ge});if(H.setAttrs(we.node,{"data:angle":re,"data:value":s.series[G]}),o.config.chart.dropShadow.enabled){var xe=o.config.chart.dropShadow;h.dropShadow(we,xe,G)}h.setSelectionFilter(we,0,G),this.addListeners(we,this.radialDataLabels),v.add(we),we.attr({index:0,j:G});var Ne=0;!this.initialAnim||o.globals.resized||o.globals.dataChanged||(Ne=o.config.chart.animations.speed),o.globals.dataChanged&&(Ne=o.config.chart.animations.dynamicAnimation.speed),this.animDur=Ne/(1.2*s.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(we,{centerX:s.centerX,centerY:s.centerY,endAngle:K,startAngle:I,prevEndAngle:ae,prevStartAngle:z,size:s.size,i:G,totalItems:2,animBeginArr:this.animBeginArr,dur:Ne,shouldSetPrevPaths:!0,easing:o.globals.easing})}return{g,elHollow:P,dataLabels:O}}},{key:"drawHollow",value:function(s){var o=new H(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,c,u){var h=this.w,g=new Fe(this.ctx),m=L.randomId(),b=h.config.plotOptions.radialBar.hollow.image;if(h.config.plotOptions.radialBar.hollow.imageClipped)g.clippedImgArea({width:c,height:c,image:b,patternID:"pattern".concat(h.globals.cuid).concat(m)}),u="url(#pattern".concat(h.globals.cuid).concat(m,")");else{var x=h.config.plotOptions.radialBar.hollow.imageWidth,w=h.config.plotOptions.radialBar.hollow.imageHeight;if(x===void 0&&w===void 0){var P=h.globals.dom.Paper.image(b).loaded(function(V){this.move(s.centerX-V.width/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-V.height/2+h.config.plotOptions.radialBar.hollow.imageOffsetY)});o.add(P)}else{var T=h.globals.dom.Paper.image(b).loaded(function(V){this.move(s.centerX-x/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-w/2+h.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(x,w)});o.add(T)}}return u}},{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}}]),n}(),Ib=function(D){k(n,Ti);var t=_(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"draw",value:function(s,o){var c=this.w,u=new H(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=s,this.seriesRangeStart=c.globals.seriesRangeStart,this.seriesRangeEnd=c.globals.seriesRangeEnd,this.barHelpers.initVariables(s);for(var h=u.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),g=0;g0&&(this.visibleI=this.visibleI+1);var N=0,G=0;this.yRatio.length>1&&(this.yaxisIndex=V);var v=this.barHelpers.initialPositions();T=v.y,w=v.zeroW,P=v.x,G=v.barWidth,N=v.barHeight,m=v.xDivision,b=v.yDivision,x=v.zeroH;for(var S=u.group({class:"apexcharts-datalabels","data:realIndex":V}),I=u.group({class:"apexcharts-rangebar-goals-markers"}),z=0;z0});return this.isHorizontal?(u=V.config.plotOptions.bar.rangeBarGroupRows?g+w*S:g+b*this.visibleI+w*S,I>-1&&!V.config.plotOptions.bar.rangeBarOverlap&&(O=V.globals.seriesRange[o][I].overlaps).indexOf(N)>-1&&(u=(b=T.barHeight/O.length)*this.visibleI+w*(100-parseInt(this.barOptions.barHeight,10))/100/2+b*(this.visibleI+O.indexOf(N))+w*S)):(S>-1&&(h=V.config.plotOptions.bar.rangeBarGroupRows?m+P*S:m+x*this.visibleI+P*S),I>-1&&!V.config.plotOptions.bar.rangeBarOverlap&&(O=V.globals.seriesRange[o][I].overlaps).indexOf(N)>-1&&(h=(x=T.barWidth/O.length)*this.visibleI+P*(100-parseInt(this.barOptions.barWidth,10))/100/2+x*(this.visibleI+O.indexOf(N))+P*S)),{barYPosition:u,barXPosition:h,barHeight:b,barWidth:x}}},{key:"drawRangeColumnPaths",value:function(s){var o=s.indexes,c=s.x,u=s.xDivision,h=s.barWidth,g=s.barXPosition,m=s.zeroH,b=this.w,x=o.i,w=o.j,P=this.yRatio[this.yaxisIndex],T=o.realIndex,V=this.getRangeValue(T,w),O=Math.min(V.start,V.end),N=Math.max(V.start,V.end);this.series[x][w]===void 0||this.series[x][w]===null?O=m:(O=m-O/P,N=m-N/P);var G=Math.abs(N-O),v=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:h,y1:O,y2:N,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:o.realIndex,i:T,j:w,w:b});return b.globals.isXNumeric||(c+=u),{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:G,x:c,y:N,goalY:this.barHelpers.getGoalValues("y",null,m,x,w),barXPosition:g}}},{key:"drawRangeBarPaths",value:function(s){var o=s.indexes,c=s.y,u=s.y1,h=s.y2,g=s.yDivision,m=s.barHeight,b=s.barYPosition,x=s.zeroW,w=this.w,P=x+u/this.invertedYRatio,T=x+h/this.invertedYRatio,V=Math.abs(T-P),O=this.barHelpers.getBarpaths({barYPosition:b,barHeight:m,x1:P,x2:T,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:o.realIndex,realIndex:o.realIndex,j:o.j,w});return w.globals.isXNumeric||(c+=g),{pathTo:O.pathTo,pathFrom:O.pathFrom,barWidth:V,x:T,goalX:this.barHelpers.getGoalValues("x",x,null,o.realIndex,o.j),y:c}}},{key:"getRangeValue",value:function(s,o){var c=this.w;return{start:c.globals.seriesRangeStart[s][o],end:c.globals.seriesRangeEnd[s][o]}}}]),n}(),Lb=function(){function D(t){d(this,D),this.w=t.w,this.lineCtx=t}return p(D,[{key:"sameValueSeriesFix",value:function(t,n){var s=this.w;if((s.config.fill.type==="gradient"||s.config.fill.type[t]==="gradient")&&new J(this.lineCtx.ctx,s).seriesHaveSameValues(t)){var o=n[t].slice();o[o.length-1]=o[o.length-1]+1e-6,n[t]=o}return n}},{key:"calculatePoints",value:function(t){var n=t.series,s=t.realIndex,o=t.x,c=t.y,u=t.i,h=t.j,g=t.prevY,m=this.w,b=[],x=[];if(h===0){var w=this.lineCtx.categoryAxisCorrection+m.config.markers.offsetX;m.globals.isXNumeric&&(w=(m.globals.seriesX[s][0]-m.globals.minX)/this.lineCtx.xRatio+m.config.markers.offsetX),b.push(w),x.push(L.isNumber(n[u][0])?g+m.config.markers.offsetY:null),b.push(o+m.config.markers.offsetX),x.push(L.isNumber(n[u][h+1])?c+m.config.markers.offsetY:null)}else b.push(o+m.config.markers.offsetX),x.push(L.isNumber(n[u][h+1])?c+m.config.markers.offsetY:null);return{x:b,y:x}}},{key:"checkPreviousPaths",value:function(t){for(var n=t.pathFromLine,s=t.pathFromArea,o=t.realIndex,c=this.w,u=0;u0&&parseInt(h.realIndex,10)===parseInt(o,10)&&(h.type==="line"?(this.lineCtx.appendPathFrom=!1,n=c.globals.previousPaths[u].paths[0].d):h.type==="area"&&(this.lineCtx.appendPathFrom=!1,s=c.globals.previousPaths[u].paths[0].d,c.config.stroke.show&&c.globals.previousPaths[u].paths[1]&&(n=c.globals.previousPaths[u].paths[1].d)))}return{pathFromLine:n,pathFromArea:s}}},{key:"determineFirstPrevY",value:function(t){var n,s=t.i,o=t.series,c=t.prevY,u=t.lineYPosition,h=this.w;if(((n=o[s])===null||n===void 0?void 0:n[0])!==void 0)c=(u=h.config.chart.stacked&&s>0?this.lineCtx.prevSeriesY[s-1][0]:this.lineCtx.zeroY)-o[s][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?o[s][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(h.config.chart.stacked&&s>0&&o[s][0]===void 0){for(var g=s-1;g>=0;g--)if(o[g][0]!==null&&o[g][0]!==void 0){c=u=this.lineCtx.prevSeriesY[g][0];break}}return{prevY:c,lineYPosition:u}}}]),D}(),_b=function(D){for(var t,n,s,o,c=function(b){for(var x=[],w=b[0],P=b[1],T=x[0]=sl(w,P),V=1,O=b.length-1;V9&&(o=3*s/Math.sqrt(o),c[g]=o*t,c[g+1]=o*n);for(var m=0;m<=u;m++)o=(D[Math.min(u,m+1)][0]-D[Math.max(0,m-1)][0])/(6*(1+c[m]*c[m])),h.push([o||0,c[m]*o||0]);return h},il=function(D){for(var t="",n=0;n4?(t+="C".concat(s[0],", ").concat(s[1]),t+=", ".concat(s[2],", ").concat(s[3]),t+=", ".concat(s[4],", ").concat(s[5])):o>2&&(t+="S".concat(s[0],", ").concat(s[1]),t+=", ".concat(s[2],", ").concat(s[3]))}return t},kd=function(D){var t=_b(D),n=D[1],s=D[0],o=[],c=t[1],u=t[0];o.push(s,[s[0]+u[0],s[1]+u[1],n[0]-c[0],n[1]-c[1],n[0],n[1]]);for(var h=2,g=t.length;h0&&(O=(c.globals.seriesX[w][0]-c.globals.minX)/this.xRatio),V.push(O);var N,G=O,v=void 0,S=G,I=this.zeroY,z=this.zeroY;I=this.lineHelpers.determineFirstPrevY({i:x,series:t,prevY:I,lineYPosition:0}).prevY,P.push(I),N=I,h==="rangeArea"&&(v=z=this.lineHelpers.determineFirstPrevY({i:x,series:o,prevY:z,lineYPosition:0}).prevY,T.push(z));var U={type:h,series:t,realIndex:w,i:x,x:O,y:1,pX:G,pY:N,pathsFrom:this._calculatePathsFrom({type:h,series:t,i:x,realIndex:w,prevX:S,prevY:I,prevY2:z}),linePaths:[],areaPaths:[],seriesIndex:s,lineYPosition:0,xArrj:V,yArrj:P,y2Arrj:T,seriesRangeEnd:o},K=this._iterateOverDataPoints(r(r({},U),{},{iterations:h==="rangeArea"?t[x].length-1:void 0,isRangeStart:!0}));if(h==="rangeArea"){var ae=this._calculatePathsFrom({series:o,i:x,realIndex:w,prevX:S,prevY:z}),re=this._iterateOverDataPoints(r(r({},U),{},{series:o,pY:v,pathsFrom:ae,iterations:o[x].length-1,isRangeStart:!1}));K.linePaths[0]=re.linePath+K.linePath,K.pathFromLine=re.pathFromLine+K.pathFromLine}this._handlePaths({type:h,realIndex:w,i:x,paths:K}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),b.push(this.elSeries)}if(c.config.chart.stacked)for(var ge=b.length;ge>0;ge--)g.add(b[ge-1]);else for(var we=0;we1&&(this.yaxisIndex=s),this.isReversed=o.config.yaxis[this.yaxisIndex]&&o.config.yaxis[this.yaxisIndex].reversed,this.zeroY=o.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?o.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]: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=c.group({class:"apexcharts-series",seriesName:L.escapeString(o.globals.seriesNames[s])}),this.elPointsMain=c.group({class:"apexcharts-series-markers-wrap","data:realIndex":s}),this.elDataLabelsWrap=c.group({class:"apexcharts-datalabels","data:realIndex":s});var u=t[n].length===o.globals.dataPoints;this.elSeries.attr({"data:longestSeries":u,rel:n+1,"data:realIndex":s}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var n,s,o,c,u=t.type,h=t.series,g=t.i,m=t.realIndex,b=t.prevX,x=t.prevY,w=t.prevY2,P=this.w,T=new H(this.ctx);if(h[g][0]===null){for(var V=0;V0){var O=this.lineHelpers.checkPreviousPaths({pathFromLine:o,pathFromArea:c,realIndex:m});o=O.pathFromLine,c=O.pathFromArea}return{prevX:b,prevY:x,linePath:n,areaPath:s,pathFromLine:o,pathFromArea:c}}},{key:"_handlePaths",value:function(t){var n=t.type,s=t.realIndex,o=t.i,c=t.paths,u=this.w,h=new H(this.ctx),g=new Fe(this.ctx);this.prevSeriesY.push(c.yArrj),u.globals.seriesXvalues[s]=c.xArrj,u.globals.seriesYvalues[s]=c.yArrj;var m=u.config.forecastDataPoints;if(m.count>0&&n!=="rangeArea"){var b=u.globals.seriesXvalues[s][u.globals.seriesXvalues[s].length-m.count-1],x=h.drawRect(b,0,u.globals.gridWidth,u.globals.gridHeight,0);u.globals.dom.elForecastMask.appendChild(x.node);var w=h.drawRect(0,0,b,u.globals.gridHeight,0);u.globals.dom.elNonForecastMask.appendChild(w.node)}this.pointsChart||u.globals.delayedElements.push({el:this.elPointsMain.node,index:s});var P={i:o,realIndex:s,animationDelay:o,initialSpeed:u.config.chart.animations.speed,dataChangeSpeed:u.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(n)};if(n==="area")for(var T=g.fillPath({seriesNumber:s}),V=0;V0&&n!=="rangeArea"){var U=h.renderPaths(I);U.node.setAttribute("stroke-dasharray",m.dashArray),m.strokeWidth&&U.node.setAttribute("stroke-width",m.strokeWidth),this.elSeries.add(U),U.attr("clip-path","url(#forecastMask".concat(u.globals.cuid,")")),z.attr("clip-path","url(#nonForecastMask".concat(u.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var n=t.type,s=t.series,o=t.iterations,c=t.realIndex,u=t.i,h=t.x,g=t.y,m=t.pX,b=t.pY,x=t.pathsFrom,w=t.linePaths,P=t.areaPaths,T=t.seriesIndex,V=t.lineYPosition,O=t.xArrj,N=t.yArrj,G=t.y2Arrj,v=t.isRangeStart,S=t.seriesRangeEnd,I=this.w,z=new H(this.ctx),U=this.yRatio,K=x.prevY,ae=x.linePath,re=x.areaPath,ge=x.pathFromLine,we=x.pathFromArea,xe=L.isNumber(I.globals.minYArr[c])?I.globals.minYArr[c]:I.globals.minY;o||(o=I.globals.dataPoints>1?I.globals.dataPoints-1:I.globals.dataPoints);for(var Ne=g,je=0;je0&&I.globals.collapsedSeries.length-1){Rt--;break}return Rt>=0?Rt:0}(u-1)][je+1]:V=this.zeroY:V=this.zeroY,ot?g=V-xe/U[this.yaxisIndex]+2*(this.isReversed?xe/U[this.yaxisIndex]:0):(g=V-s[u][je+1]/U[this.yaxisIndex]+2*(this.isReversed?s[u][je+1]/U[this.yaxisIndex]:0),n==="rangeArea"&&(Ne=V-S[u][je+1]/U[this.yaxisIndex]+2*(this.isReversed?S[u][je+1]/U[this.yaxisIndex]:0))),O.push(h),N.push(g),G.push(Ne);var ut=this.lineHelpers.calculatePoints({series:s,x:h,y:g,realIndex:c,i:u,j:je,prevY:K}),kt=this._createPaths({type:n,series:s,i:u,realIndex:c,j:je,x:h,y:g,y2:Ne,xArrj:O,yArrj:N,y2Arrj:G,pX:m,pY:b,linePath:ae,areaPath:re,linePaths:w,areaPaths:P,seriesIndex:T,isRangeStart:v});P=kt.areaPaths,w=kt.linePaths,m=kt.pX,b=kt.pY,re=kt.areaPath,ae=kt.linePath,!this.appendPathFrom||I.config.stroke.curve==="monotoneCubic"&&n==="rangeArea"||(ge+=z.line(h,this.zeroY),we+=z.line(h,this.zeroY)),this.handleNullDataPoints(s,ut,u,je,c),this._handleMarkersAndLabels({type:n,pointsPos:ut,i:u,j:je,realIndex:c,isRangeStart:v})}return{yArrj:N,xArrj:O,pathFromArea:we,areaPaths:P,pathFromLine:ge,linePaths:w,linePath:ae,areaPath:re}}},{key:"_handleMarkersAndLabels",value:function(t){var n=t.type,s=t.pointsPos,o=t.isRangeStart,c=t.i,u=t.j,h=t.realIndex,g=this.w,m=new ze(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,u,{realIndex:h,pointsPos:s,zRatio:this.zRatio,elParent:this.elPointsMain});else{g.globals.series[c].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var b=this.markers.plotChartMarkers(s,h,u+1);b!==null&&this.elPointsMain.add(b)}var x=m.drawDataLabel({type:n,isRangeStart:o,pos:s,i:h,j:u+1});x!==null&&this.elDataLabelsWrap.add(x)}},{key:"_createPaths",value:function(t){var n=t.type,s=t.series,o=t.i,c=t.realIndex,u=t.j,h=t.x,g=t.y,m=t.xArrj,b=t.yArrj,x=t.y2,w=t.y2Arrj,P=t.pX,T=t.pY,V=t.linePath,O=t.areaPath,N=t.linePaths,G=t.areaPaths,v=t.seriesIndex,S=t.isRangeStart,I=this.w,z=new H(this.ctx),U=I.config.stroke.curve,K=this.areaBottomY;if(Array.isArray(I.config.stroke.curve)&&(U=Array.isArray(v)?I.config.stroke.curve[v[o]]:I.config.stroke.curve[o]),(n==="rangeArea"&&(I.globals.hasNullValues||I.config.forecastDataPoints.count>0)||I.globals.hasNullValues)&&U==="monotoneCubic"&&(U="straight"),U==="smooth"){var ae=.35*(h-P);I.globals.hasNullValues?(s[o][u]!==null&&(s[o][u+1]!==null?(V=z.move(P,T)+z.curve(P+ae,T,h-ae,g,h+1,g),O=z.move(P+1,T)+z.curve(P+ae,T,h-ae,g,h+1,g)+z.line(h,K)+z.line(P,K)+"z"):(V=z.move(P,T),O=z.move(P,T)+"z")),N.push(V),G.push(O)):(V+=z.curve(P+ae,T,h-ae,g,h,g),O+=z.curve(P+ae,T,h-ae,g,h,g)),P=h,T=g,u===s[o].length-2&&(O+=z.curve(P,T,h,g,h,K)+z.move(h,g)+"z",n==="rangeArea"&&S?V+=z.curve(P,T,h,g,h,x)+z.move(h,x)+"z":I.globals.hasNullValues||(N.push(V),G.push(O)))}else if(U==="monotoneCubic"){if(n==="rangeArea"?m.length===I.globals.dataPoints:u===s[o].length-2){var re=m.map(function(lt,ut){return[m[ut],b[ut]]}),ge=kd(re);if(V+=il(ge),O+=il(ge),P=h,T=g,n==="rangeArea"&&S){V+=z.line(m[m.length-1],w[w.length-1]);var we=m.slice().reverse(),xe=w.slice().reverse(),Ne=we.map(function(lt,ut){return[we[ut],xe[ut]]}),je=kd(Ne);O=V+=il(je)}else O+=z.curve(P,T,h,g,h,K)+z.move(h,g)+"z";N.push(V),G.push(O)}}else{if(s[o][u+1]===null){V+=z.move(h,g);var ot=I.globals.isXNumeric?(I.globals.seriesX[c][u]-I.globals.minX)/this.xRatio:h-this.xDivision;O=O+z.line(ot,K)+z.move(h,g)+"z"}s[o][u]===null&&(V+=z.move(h,g),O+=z.move(h,K)),U==="stepline"?(V=V+z.line(h,null,"H")+z.line(null,g,"V"),O=O+z.line(h,null,"H")+z.line(null,g,"V")):U==="straight"&&(V+=z.line(h,g),O+=z.line(h,g)),u===s[o].length-2&&(O=O+z.line(h,K)+z.move(h,g)+"z",n==="rangeArea"&&S?V=V+z.line(h,x)+z.move(h,x)+"z":(N.push(V),G.push(O)))}return{linePaths:N,areaPaths:G,pX:P,pY:T,linePath:V,areaPath:O}}},{key:"handleNullDataPoints",value:function(t,n,s,o,c){var u=this.w;if(t[s][o]===null&&u.config.markers.showNullDataPoints||t[s].length===1){var h=this.markers.plotChartMarkers(n,c,o+1,this.strokeWidth-u.config.markers.strokeWidth/2,!0);h!==null&&this.elPointsMain.add(h)}}}]),D}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function D(h,g,m,b){this.xoffset=h,this.yoffset=g,this.height=b,this.width=m,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(x){var w,P=[],T=this.xoffset,V=this.yoffset,O=c(x)/this.height,N=c(x)/this.width;if(this.width>=this.height)for(w=0;w=this.height){var P=x/this.height,T=this.width-P;w=new D(this.xoffset+P,this.yoffset,T,this.height)}else{var V=x/this.width,O=this.height-V;w=new D(this.xoffset,this.yoffset+V,this.width,O)}return w}}function t(h,g,m,b,x){b=b===void 0?0:b,x=x===void 0?0:x;var w=n(function(P,T){var V,O=[],N=T/c(P);for(V=0;V=v}(g,w=h[0],x)?(g.push(w),n(h.slice(1),g,m,b)):(P=m.cutArea(c(g),b),b.push(m.getCoordinates(g)),n(h,[],P,b)),b;b.push(m.getCoordinates(g))}function s(h,g){var m=Math.min.apply(Math,h),b=Math.max.apply(Math,h),x=c(h);return Math.max(Math.pow(g,2)*b/Math.pow(x,2),Math.pow(x,2)/(Math.pow(g,2)*m))}function o(h){return h&&h.constructor===Array}function c(h){var g,m=0;for(g=0;gu-o&&m.width<=h-c){var b=g.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(b.x," ").concat(b.y,") translate(").concat(m.height/3,")"))}}},{key:"truncateLabels",value:function(t,n,s,o,c,u){var h=new H(this.ctx),g=h.getTextRects(t,n).width+this.w.config.stroke.width+5>c-s&&u-o>c-s?u-o:c-s,m=h.getTextBasedOnMaxWidth({text:t,maxWidth:g,fontSize:n});return t.length!==m.length&&g/n<5?"":m}},{key:"animateTreemap",value:function(t,n,s,o){var c=new q(this.ctx);c.animateRect(t,{x:n.x,y:n.y,width:n.width,height:n.height},{x:s.x,y:s.y,width:s.width,height:s.height},o,function(){c.animationCompleted(t)})}}]),D}(),Rb=86400,Mb=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return p(D,[{key:"calculateTimeScaleTicks",value:function(t,n){var s=this,o=this.w;if(o.globals.allSeriesCollapsed)return o.globals.labels=[],o.globals.timescaleLabels=[],[];var c=new le(this.ctx),u=(n-t)/864e5;this.determineInterval(u),o.globals.disableZoomIn=!1,o.globals.disableZoomOut=!1,u<.00011574074074074075?o.globals.disableZoomIn=!0:u>5e4&&(o.globals.disableZoomOut=!0);var h=c.getTimeUnitsfromTimestamp(t,n,this.utc),g=o.globals.gridWidth/u,m=g/24,b=m/60,x=b/60,w=Math.floor(24*u),P=Math.floor(1440*u),T=Math.floor(u*Rb),V=Math.floor(u),O=Math.floor(u/30),N=Math.floor(u/365),G={minMillisecond:h.minMillisecond,minSecond:h.minSecond,minMinute:h.minMinute,minHour:h.minHour,minDate:h.minDate,minMonth:h.minMonth,minYear:h.minYear},v={firstVal:G,currentMillisecond:G.minMillisecond,currentSecond:G.minSecond,currentMinute:G.minMinute,currentHour:G.minHour,currentMonthDate:G.minDate,currentDate:G.minDate,currentMonth:G.minMonth,currentYear:G.minYear,daysWidthOnXAxis:g,hoursWidthOnXAxis:m,minutesWidthOnXAxis:b,secondsWidthOnXAxis:x,numberOfSeconds:T,numberOfMinutes:P,numberOfHours:w,numberOfDays:V,numberOfMonths:O,numberOfYears:N};switch(this.tickInterval){case"years":this.generateYearScale(v);break;case"months":case"half_year":this.generateMonthScale(v);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(v);break;case"hours":this.generateHourScale(v);break;case"minutes_fives":case"minutes":this.generateMinuteScale(v);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(v)}var S=this.timeScaleArray.map(function(I){var z={position:I.position,unit:I.unit,year:I.year,day:I.day?I.day:1,hour:I.hour?I.hour:0,month:I.month+1};return I.unit==="month"?r(r({},z),{},{day:1,value:I.value+1}):I.unit==="day"||I.unit==="hour"?r(r({},z),{},{value:I.value}):I.unit==="minute"?r(r({},z),{},{value:I.value,minute:I.value}):I.unit==="second"?r(r({},z),{},{value:I.value,minute:I.minute,second:I.second}):I});return S.filter(function(I){var z=1,U=Math.ceil(o.globals.gridWidth/120),K=I.value;o.config.xaxis.tickAmount!==void 0&&(U=o.config.xaxis.tickAmount),S.length>U&&(z=Math.floor(S.length/U));var ae=!1,re=!1;switch(s.tickInterval){case"years":I.unit==="year"&&(ae=!0);break;case"half_year":z=7,I.unit==="year"&&(ae=!0);break;case"months":z=1,I.unit==="year"&&(ae=!0);break;case"months_fortnight":z=15,I.unit!=="year"&&I.unit!=="month"||(ae=!0),K===30&&(re=!0);break;case"months_days":z=10,I.unit==="month"&&(ae=!0),K===30&&(re=!0);break;case"week_days":z=8,I.unit==="month"&&(ae=!0);break;case"days":z=1,I.unit==="month"&&(ae=!0);break;case"hours":I.unit==="day"&&(ae=!0);break;case"minutes_fives":case"seconds_fives":K%5!=0&&(re=!0);break;case"seconds_tens":K%10!=0&&(re=!0)}if(s.tickInterval==="hours"||s.tickInterval==="minutes_fives"||s.tickInterval==="seconds_tens"||s.tickInterval==="seconds_fives"){if(!re)return!0}else if((K%z==0||ae)&&!re)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,n){var s=this.w,o=this.formatDates(t),c=this.removeOverlappingTS(o);s.globals.timescaleLabels=c.slice(),new rt(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var n=24*t,s=60*n;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 n>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 n=t.firstVal,s=t.currentMonth,o=t.currentYear,c=t.daysWidthOnXAxis,u=t.numberOfYears,h=n.minYear,g=0,m=new le(this.ctx),b="year";if(n.minDate>1||n.minMonth>0){var x=m.determineRemainingDaysOfYear(n.minYear,n.minMonth,n.minDate);g=(m.determineDaysOfYear(n.minYear)-x+1)*c,h=n.minYear+1,this.timeScaleArray.push({position:g,value:h,unit:b,year:h,month:L.monthMod(s+1)})}else n.minDate===1&&n.minMonth===0&&this.timeScaleArray.push({position:g,value:h,unit:b,year:o,month:L.monthMod(s+1)});for(var w=h,P=g,T=0;T1){m=(b.determineDaysOfMonths(o+1,n.minYear)-s+1)*u,g=L.monthMod(o+1);var P=c+w,T=L.monthMod(g),V=g;g===0&&(x="year",V=P,T=1,P+=w+=1),this.timeScaleArray.push({position:m,value:V,unit:x,year:P,month:T})}else this.timeScaleArray.push({position:m,value:g,unit:x,year:c,month:L.monthMod(o)});for(var O=g+1,N=m,G=0,v=1;Gh.determineDaysOfMonths(S+1,I)&&(b=1,g="month",P=S+=1),S},w=(24-n.minHour)*c,P=m,T=x(b,s,o);n.minHour===0&&n.minDate===1?(w=0,P=L.monthMod(n.minMonth),g="month",b=n.minDate,u++):n.minDate!==1&&n.minHour===0&&n.minMinute===0&&(w=0,m=n.minDate,P=m,T=x(b=m,s,o)),this.timeScaleArray.push({position:w,value:P,unit:g,year:this._getYear(o,T,0),month:L.monthMod(T),day:b});for(var V=w,O=0;Og.determineDaysOfMonths(U+1,c)&&(O=1,U+=1),{month:U,date:O}},x=function(z,U){return z>g.determineDaysOfMonths(U+1,c)?U+=1:U},w=60-(n.minMinute+n.minSecond/60),P=w*u,T=n.minHour+1,V=T+1;w===60&&(P=0,V=(T=n.minHour)+1);var O=s,N=x(O,o);this.timeScaleArray.push({position:P,value:T,unit:m,day:O,hour:V,year:c,month:L.monthMod(N)});for(var G=P,v=0;v=24&&(V=0,m="day",N=b(O+=1,N).month,N=x(O,N));var S=this._getYear(c,N,0);G=60*u+G;var I=V===0?O:V;this.timeScaleArray.push({position:G,value:I,unit:m,hour:V,day:O,year:S,month:L.monthMod(N)}),V++}}},{key:"generateMinuteScale",value:function(t){for(var n=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,c=t.currentHour,u=t.currentDate,h=t.currentMonth,g=t.currentYear,m=t.minutesWidthOnXAxis,b=t.secondsWidthOnXAxis,x=t.numberOfMinutes,w=o+1,P=u,T=h,V=g,O=c,N=(60-s-n/1e3)*b,G=0;G=60&&(w=0,(O+=1)===24&&(O=0)),this.timeScaleArray.push({position:N,value:w,unit:"minute",hour:O,minute:w,day:P,year:this._getYear(V,T,0),month:L.monthMod(T)}),N+=m,w++}},{key:"generateSecondScale",value:function(t){for(var n=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,c=t.currentHour,u=t.currentDate,h=t.currentMonth,g=t.currentYear,m=t.secondsWidthOnXAxis,b=t.numberOfSeconds,x=s+1,w=o,P=u,T=h,V=g,O=c,N=(1e3-n)/1e3*m,G=0;G=60&&(x=0,++w>=60&&(w=0,++O===24&&(O=0))),this.timeScaleArray.push({position:N,value:x,unit:"second",hour:O,minute:w,second:x,day:P,year:this._getYear(V,T,0),month:L.monthMod(T)}),N+=m,x++}},{key:"createRawDateString",value:function(t,n){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"+n).slice(-2):"-01":s+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?s+=t.unit==="hour"?"T"+("0"+n).slice(-2):"T00":s+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?s+=":"+("0"+n).slice(-2):s+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?s+=":"+("0"+n).slice(-2):s+=":00",this.utc&&(s+=".000Z"),s}},{key:"formatDates",value:function(t){var n=this,s=this.w;return t.map(function(o){var c=o.value.toString(),u=new le(n.ctx),h=n.createRawDateString(o,c),g=u.getDate(u.parseDate(h));if(n.utc||(g=u.getDate(u.parseDateWithTimezone(h))),s.config.xaxis.labels.format===void 0){var m="dd MMM",b=s.config.xaxis.labels.datetimeFormatter;o.unit==="year"&&(m=b.year),o.unit==="month"&&(m=b.month),o.unit==="day"&&(m=b.day),o.unit==="hour"&&(m=b.hour),o.unit==="minute"&&(m=b.minute),o.unit==="second"&&(m=b.second),c=u.formatDate(g,m)}else c=u.formatDate(g,s.config.xaxis.labels.format);return{dateString:h,position:o.position,value:c,unit:o.unit,year:o.year,month:o.month}})}},{key:"removeOverlappingTS",value:function(t){var n,s=this,o=new H(this.ctx),c=!1;t.length>0&&t[0].value&&t.every(function(g){return g.value.length===t[0].value.length})&&(c=!0,n=o.getTextRects(t[0].value).width);var u=0,h=t.map(function(g,m){if(m>0&&s.w.config.xaxis.labels.hideOverlappingLabels){var b=c?n:o.getTextRects(t[u].value).width,x=t[u].position;return g.position>x+b+10?(u=m,g):null}return g});return h=h.filter(function(g){return g!==null})}},{key:"_getYear",value:function(t,n,s){return t+Math.floor(n/12)+s}}]),D}(),Ob=function(){function D(t,n){d(this,D),this.ctx=n,this.w=n.w,this.el=t}return p(D,[{key:"setupElements",value:function(){var t=this.w.globals,n=this.w.config,s=n.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(s)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(s)>-1,t.isBarHorizontal=(n.chart.type==="bar"||n.chart.type==="rangeBar"||n.chart.type==="boxPlot")&&n.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),H.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(n.chart.offsetX,", ").concat(n.chart.offsetY,")")}),t.dom.Paper.node.style.background=n.chart.background,this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),H.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,n){var s=this.w,o=s.config,c=s.globals,u={series:[],i:[]},h={series:[],i:[]},g={series:[],i:[]},m={series:[],i:[]},b={series:[],i:[]},x={series:[],i:[]},w={series:[],i:[]},P={series:[],i:[]},T={series:[],seriesRangeEnd:[],i:[]};c.series.map(function(U,K){var ae=0;t[K].type!==void 0?(t[K].type==="column"||t[K].type==="bar"?(c.series.length>1&&o.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),b.series.push(U),b.i.push(K),ae++,s.globals.columnSeries=b.series):t[K].type==="area"?(h.series.push(U),h.i.push(K),ae++):t[K].type==="line"?(u.series.push(U),u.i.push(K),ae++):t[K].type==="scatter"?(g.series.push(U),g.i.push(K)):t[K].type==="bubble"?(m.series.push(U),m.i.push(K),ae++):t[K].type==="candlestick"?(x.series.push(U),x.i.push(K),ae++):t[K].type==="boxPlot"?(w.series.push(U),w.i.push(K),ae++):t[K].type==="rangeBar"?(P.series.push(U),P.i.push(K),ae++):t[K].type==="rangeArea"?(T.series.push(c.seriesRangeStart[K]),T.seriesRangeEnd.push(c.seriesRangeEnd[K]),T.i.push(K),ae++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),ae>1&&(c.comboCharts=!0)):(u.series.push(U),u.i.push(K))});var V=new rl(this.ctx,n),O=new al(this.ctx,n);this.ctx.pie=new Sd(this.ctx);var N=new Tb(this.ctx);this.ctx.rangeBar=new Ib(this.ctx,n);var G=new Eb(this.ctx),v=[];if(c.comboCharts){if(h.series.length>0&&v.push(V.draw(h.series,"area",h.i)),b.series.length>0)if(s.config.chart.stacked){var S=new xd(this.ctx,n);v.push(S.draw(b.series,b.i))}else this.ctx.bar=new Ti(this.ctx,n),v.push(this.ctx.bar.draw(b.series,b.i));if(T.series.length>0&&v.push(V.draw(T.series,"rangeArea",T.i,T.seriesRangeEnd)),u.series.length>0&&v.push(V.draw(u.series,"line",u.i)),x.series.length>0&&v.push(O.draw(x.series,"candlestick",x.i)),w.series.length>0&&v.push(O.draw(w.series,"boxPlot",w.i)),P.series.length>0&&v.push(this.ctx.rangeBar.draw(P.series,P.i)),g.series.length>0){var I=new rl(this.ctx,n,!0);v.push(I.draw(g.series,"scatter",g.i))}if(m.series.length>0){var z=new rl(this.ctx,n,!0);v.push(z.draw(m.series,"bubble",m.i))}}else switch(o.chart.type){case"line":v=V.draw(c.series,"line");break;case"area":v=V.draw(c.series,"area");break;case"bar":o.chart.stacked?v=new xd(this.ctx,n).draw(c.series):(this.ctx.bar=new Ti(this.ctx,n),v=this.ctx.bar.draw(c.series));break;case"candlestick":v=new al(this.ctx,n).draw(c.series,"candlestick");break;case"boxPlot":v=new al(this.ctx,n).draw(c.series,o.chart.type);break;case"rangeBar":v=this.ctx.rangeBar.draw(c.series);break;case"rangeArea":v=V.draw(c.seriesRangeStart,"rangeArea",void 0,c.seriesRangeEnd);break;case"heatmap":v=new Pb(this.ctx,n).draw(c.series);break;case"treemap":v=new Vb(this.ctx,n).draw(c.series);break;case"pie":case"donut":case"polarArea":v=this.ctx.pie.draw(c.series);break;case"radialBar":v=N.draw(c.series);break;case"radar":v=G.draw(c.series);break;default:v=V.draw(c.series)}return v}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,n=this.w.config;t.svgWidth=n.chart.width,t.svgHeight=n.chart.height;var s=L.getDimensions(this.el),o=n.chart.width.toString().split(/[0-9]+/g).pop();o==="%"?L.isNumber(s[0])&&(s[0].width===0&&(s=L.getDimensions(this.el.parentNode)),t.svgWidth=s[0]*parseInt(n.chart.width,10)/100):o!=="px"&&o!==""||(t.svgWidth=parseInt(n.chart.width,10));var c=n.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(c==="%"){var u=L.getDimensions(this.el.parentNode);t.svgHeight=u[1]*parseInt(n.chart.height,10)/100}else t.svgHeight=parseInt(n.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),H.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),c!=="%"){var h=n.chart.sparkline.enabled?0:t.axisCharts?n.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+h+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,n=t.translateY,s={transform:"translate("+t.translateX+", "+n+")"};H.setAttrs(t.dom.elGraphical.node,s)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,n=t.globals,s=0,o=t.config.chart.sparkline.enabled?1:15;o+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(s=new ft(this.ctx).legendHelpers.getLegendBBox().clwh+10);var c=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),u=2.05*t.globals.radialSize;if(c&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var h=L.getBoundingClientRect(c);u=h.bottom;var g=h.bottom-h.top;u=Math.max(2.05*t.globals.radialSize,g)}var m=u+n.translateY+s+o;n.dom.elLegendForeign&&n.dom.elLegendForeign.setAttribute("height",m),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(n.dom.elWrap.style.height=m+"px",H.setAttrs(n.dom.Paper.node,{height:m}),n.dom.Paper.node.parentNode.parentNode.style.minHeight=m+"px")}},{key:"coreCalculations",value:function(){new te(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,n=function(){return t.w.config.series.map(function(c){return[]})},s=new Ee,o=this.w.globals;s.initGlobalVars(o),o.seriesXvalues=n(),o.seriesYvalues=n()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var t=null,n=this.w;if(n.globals.axisCharts){if(n.config.xaxis.crosshairs.position==="back"&&new Oe(this.ctx).drawXCrosshairs(),n.config.yaxis[0].crosshairs.position==="back"&&new Oe(this.ctx).drawYCrosshairs(),n.config.xaxis.type==="datetime"&&n.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new Mb(this.ctx);var s=[];isFinite(n.globals.minX)&&isFinite(n.globals.maxX)&&!n.globals.isBarHorizontal?s=this.ctx.timeScale.calculateTimeScaleTicks(n.globals.minX,n.globals.maxX):n.globals.isBarHorizontal&&(s=this.ctx.timeScale.calculateTimeScaleTicks(n.globals.minY,n.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(s)}t=new J(this.ctx).getCalculatedRatios()}return t}},{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,n=this.w;if(n.config.chart.brush.enabled&&typeof n.config.chart.events.selection!="function"){var s=Array.isArray(n.config.chart.brush.targets)||[n.config.chart.brush.target];s.forEach(function(o){var c=ApexCharts.getChartByID(o);c.w.globals.brushSource=t.ctx,typeof c.w.config.chart.events.zoomed!="function"&&(c.w.config.chart.events.zoomed=function(){t.updateSourceChart(c)}),typeof c.w.config.chart.events.scrolled!="function"&&(c.w.config.chart.events.scrolled=function(){t.updateSourceChart(c)})}),n.config.chart.events.selection=function(o,c){s.forEach(function(u){var h=ApexCharts.getChartByID(u),g=L.clone(n.config.yaxis);if(n.config.chart.brush.autoScaleYaxis&&h.w.globals.series.length===1){var m=new Z(h);g=m.autoScaleY(h,g,c)}var b=h.w.config.yaxis.reduce(function(x,w,P){return[].concat(F(x),[r(r({},h.w.config.yaxis[P]),{},{min:g[0].min,max:g[0].max})])},[]);h.ctx.updateHelpers._updateOptions({xaxis:{min:c.xaxis.min,max:c.xaxis.max},yaxis:b},!1,!1,!1,!1)})}}}}]),D}(),Fb=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"_updateOptions",value:function(t){var n=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],u=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(h){var g=[n.ctx];c&&(g=n.ctx.getSyncedCharts()),n.ctx.w.globals.isExecCalled&&(g=[n.ctx],n.ctx.w.globals.isExecCalled=!1),g.forEach(function(m,b){var x=m.w;if(x.globals.shouldAnimate=o,s||(x.globals.resized=!0,x.globals.dataChanged=!0,o&&m.series.getPreviousPaths()),t&&l(t)==="object"&&(m.config=new Se(t),t=J.extendArrayProps(m.config,t,x),m.w.globals.chartID!==n.ctx.w.globals.chartID&&delete t.series,x.config=L.extend(x.config,t),u&&(x.globals.lastXAxis=t.xaxis?L.clone(t.xaxis):[],x.globals.lastYAxis=t.yaxis?L.clone(t.yaxis):[],x.globals.initialConfig=L.extend({},x.config),x.globals.initialSeries=L.clone(x.config.series),t.series))){for(var w=0;w2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(c){var u,h=s.w;return h.globals.shouldAnimate=n,h.globals.dataChanged=!0,n&&s.ctx.series.getPreviousPaths(),h.globals.axisCharts?((u=t.map(function(g,m){return s._extendSeries(g,m)})).length===0&&(u=[{data:[]}]),h.config.series=u):h.config.series=t.slice(),o&&(h.globals.initialConfig.series=L.clone(h.config.series),h.globals.initialSeries=L.clone(h.config.series)),s.ctx.update().then(function(){c(s.ctx)})})}},{key:"_extendSeries",value:function(t,n){var s=this.w,o=s.config.series[n];return r(r({},s.config.series[n]),{},{name:t.name?t.name:o&&o.name,color:t.color?t.color:o&&o.color,type:t.type?t.type:o&&o.type,group:t.group?t.group:o&&o.group,data:t.data?t.data:o&&o.data})}},{key:"toggleDataPointSelection",value:function(t,n){var s=this.w,o=null,c=".apexcharts-series[data\\:realIndex='".concat(t,"']");return s.globals.axisCharts?o=s.globals.dom.Paper.select("".concat(c," path[j='").concat(n,"'], ").concat(c," circle[j='").concat(n,"'], ").concat(c," rect[j='").concat(n,"']")).members[0]:n===void 0&&(o=s.globals.dom.Paper.select("".concat(c," 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 H(this.ctx).pathMouseDown(o,null),o.node?o.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var n=this.w;if(["min","max"].forEach(function(o){t.xaxis[o]!==void 0&&(n.config.xaxis[o]=t.xaxis[o],n.globals.lastXAxis[o]=t.xaxis[o])}),t.xaxis.categories&&t.xaxis.categories.length&&(n.config.xaxis.categories=t.xaxis.categories),n.config.xaxis.convertedCatToNumeric){var s=new he(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(n,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 n=this,s=this.w,o=s.globals.lastXAxis,c=s.globals.lastYAxis;t&&t.xaxis&&(o=t.xaxis),t&&t.yaxis&&(c=t.yaxis),s.config.xaxis.min=o.min,s.config.xaxis.max=o.max;var u=function(h){c[h]!==void 0&&(s.config.yaxis[h].min=c[h].min,s.config.yaxis[h].max=c[h].max)};s.config.yaxis.map(function(h,g){s.globals.zoomed||c[g]!==void 0?u(g):n.ctx.opts.yaxis[g]!==void 0&&(h.min=n.ctx.opts.yaxis[g].min,h.max=n.ctx.opts.yaxis[g].max)})}}]),D}();qa=typeof window<"u"?window:void 0,kr=function(D,t){var n=(this!==void 0?this:D).SVG=function(v){if(n.supported)return v=new n.Doc(v),n.parser.draw||n.prepare(),v};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(v){return"Svgjs"+b(v)+n.did++},n.create=function(v){var S=t.createElementNS(this.ns,v);return S.setAttribute("id",this.eid(v)),S},n.extend=function(){var v,S;S=(v=[].slice.call(arguments)).pop();for(var I=v.length-1;I>=0;I--)if(v[I])for(var z in S)v[I].prototype[z]=S[z];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(v){var S=typeof v.create=="function"?v.create:function(){this.constructor.call(this,n.create(v.create))};return v.inherit&&(S.prototype=new v.inherit),v.extend&&n.extend(S,v.extend),v.construct&&n.extend(v.parent||n.Container,v.construct),S},n.adopt=function(v){return v?v.instance?v.instance:((S=v.nodeName=="svg"?v.parentNode instanceof D.SVGElement?new n.Nested:new n.Doc:v.nodeName=="linearGradient"?new n.Gradient("linear"):v.nodeName=="radialGradient"?new n.Gradient("radial"):n[b(v.nodeName)]?new n[b(v.nodeName)]:new n.Element(v)).type=v.nodeName,S.node=v,v.instance=S,S instanceof n.Doc&&S.namespace().defs(),S.setData(JSON.parse(v.getAttribute("svgjs:data"))||{}),S):null;var S},n.prepare=function(){var v=t.getElementsByTagName("body")[0],S=(v?new n.Doc(v):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:v||t.documentElement,draw:S.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:S.polyline().node,path:S.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},t.addEventListener("DOMContentLoaded",function(){n.parser.draw||n.prepare()},!1),n.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},n.utils={map:function(v,S){for(var I=v.length,z=[],U=0;U1?1:v,new n.Color({r:~~(this.r+(this.destination.r-this.r)*v),g:~~(this.g+(this.destination.g-this.g)*v),b:~~(this.b+(this.destination.b-this.b)*v)})):this}}),n.Color.test=function(v){return v+="",n.regex.isHex.test(v)||n.regex.isRgb.test(v)},n.Color.isRgb=function(v){return v&&typeof v.r=="number"&&typeof v.g=="number"&&typeof v.b=="number"},n.Color.isColor=function(v){return n.Color.isRgb(v)||n.Color.test(v)},n.Array=function(v,S){(v=(v||[]).valueOf()).length==0&&S&&(v=S.valueOf()),this.value=this.parse(v)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(v){return v=v.valueOf(),Array.isArray(v)?v:this.split(v)}}),n.PointArray=function(v,S){n.Array.call(this,v,S||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var s={M:function(v,S,I){return S.x=I.x=v[0],S.y=I.y=v[1],["M",S.x,S.y]},L:function(v,S){return S.x=v[0],S.y=v[1],["L",v[0],v[1]]},H:function(v,S){return S.x=v[0],["H",v[0]]},V:function(v,S){return S.y=v[0],["V",v[0]]},C:function(v,S){return S.x=v[4],S.y=v[5],["C",v[0],v[1],v[2],v[3],v[4],v[5]]},Q:function(v,S){return S.x=v[2],S.y=v[3],["Q",v[0],v[1],v[2],v[3]]},S:function(v,S){return S.x=v[2],S.y=v[3],["S",v[0],v[1],v[2],v[3]]},Z:function(v,S,I){return S.x=I.x,S.y=I.y,["Z"]}},o="mlhvqtcsaz".split(""),c=0,u=o.length;cae);return z},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(v,S){this.value=0,this.unit=S||"",typeof v=="number"?this.value=isNaN(v)?0:isFinite(v)?v:v<0?-34e37:34e37:typeof v=="string"?(S=v.match(n.regex.numberAndUnit))&&(this.value=parseFloat(S[1]),S[5]=="%"?this.value/=100:S[5]=="s"&&(this.value*=1e3),this.unit=S[5]):v instanceof n.Number&&(this.value=v.valueOf(),this.unit=v.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(v){return v=new n.Number(v),new n.Number(this+v,this.unit||v.unit)},minus:function(v){return v=new n.Number(v),new n.Number(this-v,this.unit||v.unit)},times:function(v){return v=new n.Number(v),new n.Number(this*v,this.unit||v.unit)},divide:function(v){return v=new n.Number(v),new n.Number(this/v,this.unit||v.unit)},to:function(v){var S=new n.Number(this);return typeof v=="string"&&(S.unit=v),S},morph:function(v){return this.destination=new n.Number(v),v.relative&&(this.destination.value+=this.value),this},at:function(v){return this.destination?new n.Number(this.destination).minus(this).times(v).plus(this):this}}}),n.Element=n.invent({create:function(v){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=v)&&(this.type=v.nodeName,this.node.instance=this,this._stroke=v.getAttribute("stroke")||this._stroke)},extend:{x:function(v){return this.attr("x",v)},y:function(v){return this.attr("y",v)},cx:function(v){return v==null?this.x()+this.width()/2:this.x(v-this.width()/2)},cy:function(v){return v==null?this.y()+this.height()/2:this.y(v-this.height()/2)},move:function(v,S){return this.x(v).y(S)},center:function(v,S){return this.cx(v).cy(S)},width:function(v){return this.attr("width",v)},height:function(v){return this.attr("height",v)},size:function(v,S){var I=w(this,v,S);return this.width(new n.Number(I.width)).height(new n.Number(I.height))},clone:function(v){this.writeDataToDom();var S=V(this.node.cloneNode(!0));return v?v.add(S):this.after(S),S},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(v){return this.after(v).remove(),v},addTo:function(v){return v.put(this)},putIn:function(v){return v.add(this)},id:function(v){return this.attr("id",v)},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 v=this.attr("class");return v==null?[]:v.trim().split(n.regex.delimiter)},hasClass:function(v){return this.classes().indexOf(v)!=-1},addClass:function(v){if(!this.hasClass(v)){var S=this.classes();S.push(v),this.attr("class",S.join(" "))}return this},removeClass:function(v){return this.hasClass(v)&&this.attr("class",this.classes().filter(function(S){return S!=v}).join(" ")),this},toggleClass:function(v){return this.hasClass(v)?this.removeClass(v):this.addClass(v)},reference:function(v){return n.get(this.attr(v))},parent:function(v){var S=this;if(!S.node.parentNode)return null;if(S=n.adopt(S.node.parentNode),!v)return S;for(;S&&S.node instanceof D.SVGElement;){if(typeof v=="string"?S.matches(v):S instanceof v)return S;if(!S.node.parentNode||S.node.parentNode.nodeName=="#document")return null;S=n.adopt(S.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(v){var S=[],I=this;do{if(!(I=I.parent(v))||!I.node)break;S.push(I)}while(I.parent);return S},matches:function(v){return function(S,I){return(S.matches||S.matchesSelector||S.msMatchesSelector||S.mozMatchesSelector||S.webkitMatchesSelector||S.oMatchesSelector).call(S,I)}(this.node,v)},native:function(){return this.node},svg:function(v){var S=t.createElement("svg");if(!(v&&this instanceof n.Parent))return S.appendChild(v=t.createElement("svg")),this.writeDataToDom(),v.appendChild(this.node.cloneNode(!0)),S.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");S.innerHTML=""+v.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var I=0,z=S.firstChild.childNodes.length;I":function(v){return-Math.cos(v*Math.PI)/2+.5},">":function(v){return Math.sin(v*Math.PI/2)},"<":function(v){return 1-Math.cos(v*Math.PI/2)}},n.morph=function(v){return function(S,I){return new n.MorphObj(S,I).at(v)}},n.Situation=n.invent({create:function(v){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(v.duration).valueOf(),this.delay=new n.Number(v.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=v.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(v){this._target=v,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(v,S,I){l(v)==="object"&&(S=v.ease,I=v.delay,v=v.duration);var z=new n.Situation({duration:v||1e3,delay:I||0,ease:n.easing[S||"-"]||S});return this.queue(z),this},target:function(v){return v&&v instanceof n.Element?(this._target=v,this):this._target},timeToAbsPos:function(v){return(v-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(v){return this.situation.duration/this._speed*v+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=D.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){D.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(v){return(typeof v=="function"||v instanceof n.Situation)&&this.situations.push(v),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var v,S=this.situation;if(S.init)return this;for(var I in S.animations){v=this.target()[I](),Array.isArray(v)||(v=[v]),Array.isArray(S.animations[I])||(S.animations[I]=[S.animations[I]]);for(var z=v.length;z--;)S.animations[I][z]instanceof n.Number&&(v[z]=new n.Number(v[z])),S.animations[I][z]=v[z].morph(S.animations[I][z])}for(var I in S.attrs)S.attrs[I]=new n.MorphObj(this.target().attr(I),S.attrs[I]);for(var I in S.styles)S.styles[I]=new n.MorphObj(this.target().style(I),S.styles[I]);return S.initialTransformation=this.target().matrixify(),S.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(v,S){var I=this.active;return this.active=!1,S&&this.clearQueue(),v&&this.situation&&(!I&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(v){var S=this.last();return this.target().on("finished.fx",function I(z){z.detail.situation==S&&(v.call(this,S),this.off("finished.fx",I))}),this._callStart()},during:function(v){var S=this.last(),I=function(z){z.detail.situation==S&&v.call(this,z.detail.pos,n.morph(z.detail.pos),z.detail.eased,S)};return this.target().off("during.fx",I).on("during.fx",I),this.after(function(){this.off("during.fx",I)}),this._callStart()},afterAll:function(v){var S=function I(z){v.call(this),this.off("allfinished.fx",I)};return this.target().off("allfinished.fx",S).on("allfinished.fx",S),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(v,S,I){return this.last()[I||"animations"][v]=S,this._callStart()},step:function(v){var S,I,z;v||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(S=Math.max(this.absPos,0),I=Math.floor(S),this.situation.loops===!0||Ithis.lastPos&&K<=U&&(this.situation.once[K].call(this.target(),this.pos,U),delete this.situation.once[K]);return this.active&&this.target().fire("during",{pos:this.pos,eased:U,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=U,this):this},eachAt:function(){var v,S=this,I=this.target(),z=this.situation;for(var U in z.animations)v=[].concat(z.animations[U]).map(function(re){return typeof re!="string"&&re.at?re.at(z.ease(S.pos),S.pos):re}),I[U].apply(I,v);for(var U in z.attrs)v=[U].concat(z.attrs[U]).map(function(ge){return typeof ge!="string"&&ge.at?ge.at(z.ease(S.pos),S.pos):ge}),I.attr.apply(I,v);for(var U in z.styles)v=[U].concat(z.styles[U]).map(function(ge){return typeof ge!="string"&&ge.at?ge.at(z.ease(S.pos),S.pos):ge}),I.style.apply(I,v);if(z.transforms.length){v=z.initialTransformation,U=0;for(var K=z.transforms.length;U=0;--I)this[N[I]]=v[N[I]]!=null?v[N[I]]:S[N[I]]},extend:{extract:function(){var v=P(this,0,1);P(this,1,0);var S=180/Math.PI*Math.atan2(v.y,v.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(S*Math.PI/180)+this.f*Math.sin(S*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(S*Math.PI/180)+this.e*Math.sin(-S*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:S,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(v){return this.destination=new n.Matrix(v),this},multiply:function(v){return new n.Matrix(this.native().multiply(function(S){return S instanceof n.Matrix||(S=new n.Matrix(S)),S}(v).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(v,S){return new n.Matrix(this.native().translate(v||0,S||0))},native:function(){for(var v=n.parser.native.createSVGMatrix(),S=N.length-1;S>=0;S--)v[N[S]]=this[N[S]];return v},toString:function(){return"matrix("+O(this.a)+","+O(this.b)+","+O(this.c)+","+O(this.d)+","+O(this.e)+","+O(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var v=this.rect(1,1),S=v.node.getScreenCTM();return v.remove(),new n.Matrix(S)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(v,S){var I;I=Array.isArray(v)?{x:v[0],y:v[1]}:l(v)==="object"?{x:v.x,y:v.y}:v!=null?{x:v,y:S??v}:{x:0,y:0},this.x=I.x,this.y=I.y},extend:{clone:function(){return new n.Point(this)},morph:function(v,S){return this.destination=new n.Point(v,S),this}}}),n.extend(n.Element,{point:function(v,S){return new n.Point(v,S).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(v,S,I){if(v==null){for(v={},I=(S=this.node.attributes).length-1;I>=0;I--)v[S[I].nodeName]=n.regex.isNumber.test(S[I].nodeValue)?parseFloat(S[I].nodeValue):S[I].nodeValue;return v}if(l(v)==="object")for(var z in v)this.attr(z,v[z]);else if(S===null)this.node.removeAttribute(v);else{if(S==null)return(S=this.node.getAttribute(v))==null?n.defaults.attrs[v]:n.regex.isNumber.test(S)?parseFloat(S):S;v=="stroke-width"?this.attr("stroke",parseFloat(S)>0?this._stroke:null):v=="stroke"&&(this._stroke=S),v!="fill"&&v!="stroke"||(n.regex.isImage.test(S)&&(S=this.doc().defs().image(S,0,0)),S instanceof n.Image&&(S=this.doc().defs().pattern(0,0,function(){this.add(S)}))),typeof S=="number"?S=new n.Number(S):n.Color.isColor(S)?S=new n.Color(S):Array.isArray(S)&&(S=new n.Array(S)),v=="leading"?this.leading&&this.leading(S):typeof I=="string"?this.node.setAttributeNS(I,v,S.toString()):this.node.setAttribute(v,S.toString()),!this.rebuild||v!="font-size"&&v!="x"||this.rebuild(v,S)}return this}}),n.extend(n.Element,{transform:function(v,S){var I;return l(v)!=="object"?(I=new n.Matrix(this).extract(),typeof v=="string"?I[v]:I):(I=new n.Matrix(this),S=!!S||!!v.relative,v.a!=null&&(I=S?I.multiply(new n.Matrix(v)):new n.Matrix(v)),this.attr("transform",I))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map(function(v){var S=v.trim().split("(");return[S[0],S[1].split(n.regex.delimiter).map(function(I){return parseFloat(I)})]}).reduce(function(v,S){return S[0]=="matrix"?v.multiply(T(S[1])):v[S[0]].apply(v,S[1])},new n.Matrix)},toParent:function(v){if(this==v)return this;var S=this.screenCTM(),I=v.screenCTM().inverse();return this.addTo(v).untransform().transform(I.multiply(S)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(v,S){if(arguments.length>1&&typeof S!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(v))for(var I=0,z=this.arguments.length;I=0},index:function(v){return[].slice.call(this.node.childNodes).indexOf(v.node)},get:function(v){return n.adopt(this.node.childNodes[v])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(v,S){for(var I=this.children(),z=0,U=I.length;z=0;S--)v.childNodes[S]instanceof D.SVGElement&&V(v.childNodes[S]);return n.adopt(v).id(n.eid(v.nodeName))}function O(v){return Math.abs(v)>1e-37?v:0}["fill","stroke"].forEach(function(v){var S={};S[v]=function(I){if(I===void 0)return this;if(typeof I=="string"||n.Color.isRgb(I)||I&&typeof I.fill=="function")this.attr(v,I);else for(var z=h[v].length-1;z>=0;z--)I[h[v][z]]!=null&&this.attr(h.prefix(v,h[v][z]),I[h[v][z]]);return this},n.extend(n.Element,n.FX,S)}),n.extend(n.Element,n.FX,{translate:function(v,S){return this.transform({x:v,y:S})},matrix:function(v){return this.attr("transform",new n.Matrix(arguments.length==6?[].slice.call(arguments):v))},opacity:function(v){return this.attr("opacity",v)},dx:function(v){return this.x(new n.Number(v).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(v){return this.y(new n.Number(v).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(v){return this.node.getPointAtLength(v)}}),n.Set=n.invent({create:function(v){Array.isArray(v)?this.members=v:this.clear()},extend:{add:function(){for(var v=[].slice.call(arguments),S=0,I=v.length;S-1&&this.members.splice(S,1),this},each:function(v){for(var S=0,I=this.members.length;S=0},index:function(v){return this.members.indexOf(v)},get:function(v){return this.members[v]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(v){return new n.Set(v)}}}),n.FX.Set=n.invent({create:function(v){this.set=v}}),n.Set.inherit=function(){var v=[];for(var S in n.Shape.prototype)typeof n.Shape.prototype[S]=="function"&&typeof n.Set.prototype[S]!="function"&&v.push(S);for(var S in v.forEach(function(z){n.Set.prototype[z]=function(){for(var U=0,K=this.members.length;U=0;v--)delete this.memory()[arguments[v]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(v){var S=t.getElementById(function(I){var z=(I||"").toString().match(n.regex.reference);if(z)return z[1]}(v)||v);return n.adopt(S)},n.select=function(v,S){return new n.Set(n.utils.map((S||t).querySelectorAll(v),function(I){return n.adopt(I)}))},n.extend(n.Parent,{select:function(v){return n.select(v,this.node)}});var N="abcdef".split("");if(typeof D.CustomEvent!="function"){var G=function(v,S){S=S||{bubbles:!1,cancelable:!1,detail:void 0};var I=t.createEvent("CustomEvent");return I.initCustomEvent(v,S.bubbles,S.cancelable,S.detail),I};G.prototype=D.Event.prototype,n.CustomEvent=G}else n.CustomEvent=D.CustomEvent;return n},l(a)==="object"?e.exports=qa.document?kr(qa,qa.document):function(D){return kr(D,D.document)}:qa.SVG=kr(qa,qa.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(u,h){return this.add(u,h),!u.attr("in")&&this.autoSetIn&&u.attr("in",this.source),u.attr("result")||u.attr("result",u),u},blend:function(u,h,g){return this.put(new SVG.BlendEffect(u,h,g))},colorMatrix:function(u,h){return this.put(new SVG.ColorMatrixEffect(u,h))},convolveMatrix:function(u){return this.put(new SVG.ConvolveMatrixEffect(u))},componentTransfer:function(u){return this.put(new SVG.ComponentTransferEffect(u))},composite:function(u,h,g){return this.put(new SVG.CompositeEffect(u,h,g))},flood:function(u,h){return this.put(new SVG.FloodEffect(u,h))},offset:function(u,h){return this.put(new SVG.OffsetEffect(u,h))},image:function(u){return this.put(new SVG.ImageEffect(u))},merge:function(){var u=[void 0];for(var h in arguments)u.push(arguments[h]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,u)))},gaussianBlur:function(u,h){return this.put(new SVG.GaussianBlurEffect(u,h))},morphology:function(u,h){return this.put(new SVG.MorphologyEffect(u,h))},diffuseLighting:function(u,h,g){return this.put(new SVG.DiffuseLightingEffect(u,h,g))},displacementMap:function(u,h,g,m,b){return this.put(new SVG.DisplacementMapEffect(u,h,g,m,b))},specularLighting:function(u,h,g,m){return this.put(new SVG.SpecularLightingEffect(u,h,g,m))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(u,h,g,m,b){return this.put(new SVG.TurbulenceEffect(u,h,g,m,b))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(u){var h=this.put(new SVG.Filter);return typeof u=="function"&&u.call(h,h),h}}),SVG.extend(SVG.Container,{filter:function(u){return this.defs().filter(u)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(u){return this.filterer=u instanceof SVG.Element?u:this.doc().filter(u),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(u){return this.filterer&&u===!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(u){return u==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",u)},result:function(u){return u==null?this.attr("result"):this.attr("result",u)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(u){return u==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",u)},result:function(u){return u==null?this.attr("result"):this.attr("result",u)},toString:function(){return this.result()}}});var D={blend:function(u,h){return this.parent()&&this.parent().blend(this,u,h)},colorMatrix:function(u,h){return this.parent()&&this.parent().colorMatrix(u,h).in(this)},convolveMatrix:function(u){return this.parent()&&this.parent().convolveMatrix(u).in(this)},componentTransfer:function(u){return this.parent()&&this.parent().componentTransfer(u).in(this)},composite:function(u,h){return this.parent()&&this.parent().composite(this,u,h)},flood:function(u,h){return this.parent()&&this.parent().flood(u,h)},offset:function(u,h){return this.parent()&&this.parent().offset(u,h).in(this)},image:function(u){return this.parent()&&this.parent().image(u)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(u,h){return this.parent()&&this.parent().gaussianBlur(u,h).in(this)},morphology:function(u,h){return this.parent()&&this.parent().morphology(u,h).in(this)},diffuseLighting:function(u,h,g){return this.parent()&&this.parent().diffuseLighting(u,h,g).in(this)},displacementMap:function(u,h,g,m){return this.parent()&&this.parent().displacementMap(this,u,h,g,m)},specularLighting:function(u,h,g,m){return this.parent()&&this.parent().specularLighting(u,h,g,m).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(u,h,g,m,b){return this.parent()&&this.parent().turbulence(u,h,g,m,b).in(this)}};SVG.extend(SVG.Effect,D),SVG.extend(SVG.ParentEffect,D),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(u){this.attr("in",u)}}});var t={blend:function(u,h,g){this.attr({in:u,in2:h,mode:g||"normal"})},colorMatrix:function(u,h){u=="matrix"&&(h=o(h)),this.attr({type:u,values:h===void 0?null:h})},convolveMatrix:function(u){u=o(u),this.attr({order:Math.sqrt(u.split(" ").length),kernelMatrix:u})},composite:function(u,h,g){this.attr({in:u,in2:h,operator:g})},flood:function(u,h){this.attr("flood-color",u),h!=null&&this.attr("flood-opacity",h)},offset:function(u,h){this.attr({dx:u,dy:h})},image:function(u){this.attr("href",u,SVG.xlink)},displacementMap:function(u,h,g,m,b){this.attr({in:u,in2:h,scale:g,xChannelSelector:m,yChannelSelector:b})},gaussianBlur:function(u,h){u!=null||h!=null?this.attr("stdDeviation",function(g){if(!Array.isArray(g))return g;for(var m=0,b=g.length,x=[];m1&&(kt*=b=Math.sqrt(b),It*=b),x=new SVG.Matrix().rotate(Rt).scale(1/kt,1/It).rotate(-Rt),un=un.transform(x),Zt=Zt.transform(x),w=[Zt.x-un.x,Zt.y-un.y],T=w[0]*w[0]+w[1]*w[1],P=Math.sqrt(T),w[0]/=P,w[1]/=P,V=T<4?Math.sqrt(1-T/4):0,Dn===Ka&&(V*=-1),O=new SVG.Point((Zt.x+un.x)/2+V*-w[1],(Zt.y+un.y)/2+V*w[0]),N=new SVG.Point(un.x-O.x,un.y-O.y),G=new SVG.Point(Zt.x-O.x,Zt.y-O.y),v=Math.acos(N.x/Math.sqrt(N.x*N.x+N.y*N.y)),N.y<0&&(v*=-1),S=Math.acos(G.x/Math.sqrt(G.x*G.x+G.y*G.y)),G.y<0&&(S*=-1),Ka&&v>S&&(S+=2*Math.PI),!Ka&&vu.maxX-n.width&&(h=(o=u.maxX-n.width)-this.startPoints.box.x),u.minY!=null&&cu.maxY-n.height&&(g=(c=u.maxY-n.height)-this.startPoints.box.y),u.snapToGrid!=null&&(o-=o%u.snapToGrid,c-=c%u.snapToGrid,h-=h%u.snapToGrid,g-=g%u.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:h,y:g},!0):this.el.move(o,c));return s},D.prototype.end=function(t){var n=this.drag(t);this.el.fire("dragend",{event:t,p:n,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,n){typeof t!="function"&&typeof t!="object"||(n=t,t=!0);var s=this.remember("_draggable")||new D(this);return(t=t===void 0||t)?s.init(n||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),function(){function D(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(n,s,o){var c=typeof n!="string"?n:s[n];return o?c/2:c},this.pointCoords=function(n,s){var o=this.pointsList[n];return{x:this.pointCoord(o[0],s,n==="t"||n==="b"),y:this.pointCoord(o[1],s,n==="r"||n==="l")}}}D.prototype.init=function(t,n){var s=this.el.bbox();this.options={};var o=this.el.selectize.defaults.points;for(var c in this.el.selectize.defaults)this.options[c]=this.el.selectize.defaults[c],n[c]!==void 0&&(this.options[c]=n[c]);var u=["points","pointsExclude"];for(var c in u){var h=this.options[u[c]];typeof h=="string"?h=h.length>0?h.split(/\s*,\s*/i):[]:typeof h=="boolean"&&u[c]==="points"&&(h=h?o:[]),this.options[u[c]]=h}this.options.points=[o,this.options.points].reduce(function(g,m){return g.filter(function(b){return m.indexOf(b)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(g,m){return g.filter(function(b){return m.indexOf(b)<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()},D.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},D.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(n){return[n[0]-t.x,n[1]-t.y]})},D.prototype.drawPoints=function(){for(var t=this,n=this.getPointArray(),s=0,o=n.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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=this.snapToGrid(c,u,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(c,u){var h=c+this.parameters.p.x,g=u+this.parameters.p.y,m=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),b=Math.atan2(g-this.parameters.box.y-this.parameters.box.height/2,h-this.parameters.box.x-this.parameters.box.width/2),x=this.parameters.rotation+180*(b-m)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(x-x%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(c,u){var h=this.snapToGrid(c,u,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),g=this.el.array().valueOf();g[this.parameters.i][0]=this.parameters.pointCoords[0]+h[0],g[this.parameters.i][1]=this.parameters.pointCoords[1]+h[1],this.el.plot(g)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(c){n.update(c||window.event)}),SVG.on(window,"touchend.resize",function(){n.done()}),SVG.on(window,"mousemove.resize",function(c){n.update(c||window.event)}),SVG.on(window,"mouseup.resize",function(){n.done()})},D.prototype.update=function(t){if(t){var n=this._extractPosition(t),s=this.transformPoint(n.x,n.y),o=s.x-this.parameters.p.x,c=s.y-this.parameters.p.y;this.lastUpdateCall=[o,c],this.calc(o,c),this.el.fire("resizing",{dx:o,dy:c,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},D.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")},D.prototype.snapToGrid=function(t,n,s,o){var c;return o!==void 0?c=[(s+t)%this.options.snapToGrid,(o+n)%this.options.snapToGrid]:(s=s??3,c=[(this.parameters.box.x+t+(1&s?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+n+(2&s?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(c[0]-=this.options.snapToGrid),n<0&&(c[1]-=this.options.snapToGrid),t-=Math.abs(c[0])h.maxX&&(t=h.maxX-c),h.minY!==void 0&&u+nh.maxY&&(n=h.maxY-u),[t,n]},D.prototype.checkAspectRatio=function(t,n){if(!this.options.saveAspectRatio)return t;var s=t.slice(),o=this.parameters.box.width/this.parameters.box.height,c=this.parameters.box.width+t[0],u=this.parameters.box.height-t[1],h=c/u;return ho&&(s[0]=this.parameters.box.width-u*o,n&&(s[0]=-s[0])),s},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new D(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 Cd=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","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 q(this.ctx),this.ctx.axes=new ke(this.ctx),this.ctx.core=new Ob(this.ctx.el,this.ctx),this.ctx.config=new Se({}),this.ctx.data=new de(this.ctx),this.ctx.grid=new ve(this.ctx),this.ctx.graphics=new H(this.ctx),this.ctx.coreUtils=new J(this.ctx),this.ctx.crosshairs=new Oe(this.ctx),this.ctx.events=new ce(this.ctx),this.ctx.exports=new _e(this.ctx),this.ctx.localization=new pe(this.ctx),this.ctx.options=new ne,this.ctx.responsive=new Pe(this.ctx),this.ctx.series=new ue(this.ctx),this.ctx.theme=new Be(this.ctx),this.ctx.formatters=new Ce(this.ctx),this.ctx.titleSubtitle=new Ve(this.ctx),this.ctx.legend=new ft(this.ctx),this.ctx.toolbar=new Tt(this.ctx),this.ctx.tooltip=new fs(this.ctx),this.ctx.dimensions=new rt(this.ctx),this.ctx.updateHelpers=new Fb(this.ctx),this.ctx.zoomPanSelection=new pn(this.ctx),this.ctx.w.globals.tooltip=new fs(this.ctx)}}]),D}(),Ad=function(){function D(t){d(this,D),this.ctx=t,this.w=t.w}return p(D,[{key:"clear",value:function(t){var n=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:n})}},{key:"killSVG",value:function(t){t.each(function(n,s){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var n=this,s=t.isUpdating,o=this.w.globals.dom.Paper.node;o.parentNode&&o.parentNode.parentNode&&!s&&(o.parentNode.parentNode.style.minHeight="unset");var c=this.w.globals.dom.baseEl;c&&this.ctx.eventList.forEach(function(h){c.removeEventListener(h,n.ctx.events.documentEvent)});var u=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(u.Paper),u.Paper.remove(),u.elWrap=null,u.elGraphical=null,u.elLegendWrap=null,u.elLegendForeign=null,u.baseEl=null,u.elGridRect=null,u.elGridRectMask=null,u.elGridRectMarkerMask=null,u.elForecastMask=null,u.elNonForecastMask=null,u.elDefs=null}}]),D}(),ol=new WeakMap,Bb=function(){function D(t,n){d(this,D),this.opts=n,this.ctx=this,this.w=new De(n).init(),this.el=t,this.w.globals.cuid=L.randomId(),this.w.globals.chartID=this.w.config.chart.id?L.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Cd(this).initModules(),this.create=L.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return p(D,[{key:"render",value:function(){var t=this;return new Promise(function(n,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;if(typeof o=="function"&&o(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(b,x){var w=!1;if(b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var P=b.getBoundingClientRect();b.style.display!=="none"&&P.width!==0||(w=!0)}var T=new ResizeObserver(function(V){w&&x.call(b,V),w=!0});b.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(b.children).forEach(function(V){return T.observe(V)}):T.observe(b),ol.set(x,T)}(t.el.parentNode,t.parentResizeHandler),!t.css){var c=t.el.getRootNode&&t.el.getRootNode(),u=L.is("ShadowRoot",c),h=t.el.ownerDocument,g=h.getElementById("apexcharts-css");!u&&g||(t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque { - 0% { - opacity: 0 - } - - to { - opacity: 1 - } -} - -@keyframes resizeanim { - 0%,to { - opacity: 0 - } -} - -.apexcharts-canvas { - position: relative; - 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 -} - -.legend-mouseover-inactive { - 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-series-group-hidden { - opacity: 0; - height: 0; - line-height: 0; - padding: 0!important -} - -.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-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,.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-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 -}`,u?c.prepend(t.css):h.head.appendChild(t.css))}var m=t.create(t.w.config.series,{});if(!m)return n(t);t.mount(m).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]),n(m)}).catch(function(b){s(b)})}else s(new Error("Element not found"))})}},{key:"create",value:function(t,n){var s=this.w;new Cd(this).initModules();var o=this.w.globals;if(o.noData=!1,o.animationEnded=!1,this.responsive.checkResponsiveConfig(n),s.config.xaxis.convertedCatToNumeric&&new he(s.config).convertCatToNumericXaxis(s.config,this.ctx),this.el===null||(this.core.setupElements(),s.config.chart.type==="treemap"&&(s.config.grid.show=!1,s.config.yaxis[0].show=!1),o.svgWidth===0))return o.animationEnded=!0,null;var c=J.checkComboSeries(t);o.comboCharts=c.comboCharts,o.comboBarCount=c.comboBarCount;var u=t.every(function(b){return b.data&&b.data.length===0});(t.length===0||u)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new Ze(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),o.noData&&o.collapsedSeries.length!==o.series.length&&!s.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),o.axisCharts&&(this.core.coreCalculations(),s.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=s.globals.minX,this.ctx.toolbar.maxX=s.globals.maxX),this.formatters.heatmapLabelFormatters(),new J(this).getLargestMarkerSize(),this.dimensions.plotCoords();var h=this.core.xySettings();this.grid.createGridMask();var g=this.core.plotChartType(t,h),m=new ze(this);return m.bringForward(),s.config.dataLabels.background.enabled&&m.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:g,xyRatios:h,dimensions:{plot:{left:s.globals.translateX,top:s.globals.translateY,width:s.globals.gridWidth,height:s.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,s=this,o=s.w;return new Promise(function(c,u){if(s.el===null)return u(new Error("Not enough data to display or target element not found"));(n===null||o.globals.allSeriesCollapsed)&&s.series.handleNoData(),s.grid=new ve(s);var h,g,m=s.grid.drawGrid();if(s.annotations=new oe(s),s.annotations.drawImageAnnos(),s.annotations.drawTextAnnos(),o.config.grid.position==="back"&&(m&&o.globals.dom.elGraphical.add(m.el),m!=null&&(h=m.elGridBorders)!==null&&h!==void 0&&h.node&&o.globals.dom.elGraphical.add(m.elGridBorders)),Array.isArray(n.elGraph))for(var b=0;b0&&o.globals.memory.methodsToExec.forEach(function(T){T.method(T.params,!1,T.context)}),o.globals.axisCharts||o.globals.noData||s.core.resizeNonAxisCharts(),c(s)})}},{key:"destroy",value:function(){var t,n;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(n=ol.get(t))&&(n.disconnect(),ol.delete(t));var s=this.w.config.chart.id;s&&Apex._chartInstances.forEach(function(o,c){o.id===L.escapeString(s)&&Apex._chartInstances.splice(c,1)}),new Ad(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var n=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],u=!(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(g,m){return n.updateHelpers._extendSeries(g,m)})),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,c,u)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=!(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,n,s)}},{key:"appendSeries",value:function(t){var n=!(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,n,s)}},{key:"appendData",value:function(t){var n=!(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(),c=0;c0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,n)}},{key:"addEventListener",value:function(t,n){this.events.addEventListener(t,n)}},{key:"removeEventListener",value:function(t,n){this.events.removeEventListener(t,n)}},{key:"addXaxisAnnotation",value:function(t){var n=!(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,n,o)}},{key:"addYaxisAnnotation",value:function(t){var n=!(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,n,o)}},{key:"addPointAnnotation",value:function(t){var n=!(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,n,o)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,n=this;t&&(n=t),n.annotations.clearAnnotations(n)}},{key:"removeAnnotation",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,s=this;n&&(s=n),s.annotations.removeAnnotation(s,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,n){return this.coreUtils.getSeriesTotalsXRange(t,n)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new te(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new te(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,n){return this.updateHelpers.toggleDataPointSelection(t,n)}},{key:"zoomX",value:function(t,n){this.ctx.toolbar.zoomUpdateOptions(t,n)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new _e(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new _e(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 n=L.escapeString(t),s=Apex._chartInstances.filter(function(o){return o.id===n})[0];return s&&s.chart}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),n=0;n2?c-2:0),h=2;hze&&typeof ze=="object"&&!Array.isArray(ze)&&ze!=null,q=(ze,ue)=>{typeof Object.assign!="function"&&function(){Object.assign=function(Le){if(Le==null)throw new TypeError("Cannot convert undefined or null to object");let _e=Object(Le);for(let be=1;be{L(ue[Le])?Le in ze?de[Le]=q(ze[Le],ue[Le]):Object.assign(de,{[Le]:ue[Le]}):Object.assign(de,{[Le]:ue[Le]})}),de},Y=async()=>{if(await Object(f.nextTick)(),B.value)return;const ze={chart:{type:M.type||M.options.chart.type||"line",height:M.height,width:M.width,events:{}},series:M.series};k.forEach(de=>{let Le=(..._e)=>F(de,..._e);ze.chart.events[de]=Le});const ue=q(M.options,ze);return B.value=new y.a($.value,ue),B.value.render()},H=()=>(J(),Y()),J=()=>{B.value.destroy()},ee=(ze,ue)=>B.value.updateSeries(ze,ue),W=(ze,ue,de,Le)=>B.value.updateOptions(ze,ue,de,Le),j=ze=>B.value.toggleSeries(ze),Q=ze=>{B.value.showSeries(ze)},ie=ze=>{B.value.hideSeries(ze)},ne=(ze,ue)=>B.value.appendSeries(ze,ue),oe=()=>{B.value.resetSeries()},le=(ze,ue)=>{B.value.toggleDataPointSelection(ze,ue)},Ce=ze=>B.value.appendData(ze),ye=(ze,ue)=>B.value.zoomX(ze,ue),fe=ze=>B.value.dataURI(ze),he=ze=>B.value.setLocale(ze),Se=(ze,ue)=>{B.value.addXaxisAnnotation(ze,ue)},Ee=(ze,ue)=>{B.value.addYaxisAnnotation(ze,ue)},De=(ze,ue)=>{B.value.addPointAnnotation(ze,ue)},Fe=(ze,ue)=>{B.value.removeAnnotation(ze,ue)},Ze=()=>{B.value.clearAnnotations()};Object(f.onBeforeMount)(()=>{window.ApexCharts=y.a}),Object(f.onMounted)(()=>{$.value=Object(f.getCurrentInstance)().proxy.$el,Y()}),Object(f.onBeforeUnmount)(()=>{B.value&&J()});const Je=Object(f.toRefs)(M);return Object(f.watch)(Je.options,()=>{!B.value&&M.options?Y():B.value.updateOptions(M.options)}),Object(f.watch)(Je.series,()=>{!B.value&&M.series?Y():B.value.updateSeries(M.series)},{deep:!0}),Object(f.watch)(Je.type,()=>{H()}),Object(f.watch)(Je.width,()=>{H()}),Object(f.watch)(Je.height,()=>{H()}),{chart:B,init:Y,refresh:H,destroy:J,updateOptions:W,updateSeries:ee,toggleSeries:j,showSeries:Q,hideSeries:ie,resetSeries:oe,zoomX:ye,toggleDataPointSelection:le,appendData:Ce,appendSeries:ne,addXaxisAnnotation:Se,addYaxisAnnotation:Ee,addPointAnnotation:De,removeAnnotation:Fe,clearAnnotations:Ze,setLocale:he,dataURI:fe}},render(){return Object(f.h)("div",{class:"vue-apexcharts"})}});const E=M=>{M.component(A.name,A)};A.install=E;var _=A;i.default=_}})})(Sb);var lL=Sb.exports;const cL=iL(lL);class uL{constructor(a){this.standards={strict:"strict",loose:"loose",html5:"html5"},this.previewBody=null,this.close=null,this.previewBodyUtilPrintBtn=null,this.selectArray=[],this.counter=0,this.settings={standard:this.standards.html5},Object.assign(this.settings,a),this.init()}init(){this.counter++,this.settings.id=`printArea_${this.counter}`;let a="";this.settings.url&&!this.settings.asyncUrl&&(a=this.settings.url);let i=this;if(this.settings.asyncUrl)return void i.settings.asyncUrl(function(l){let d=i.getPrintWindow(l);i.settings.preview?i.previewIfrmaeLoad():i.print(d)},i.settings.vue);let r=this.getPrintWindow(a);this.settings.url||this.write(r.doc),this.settings.preview?this.previewIfrmaeLoad():this.print(r)}addEvent(a,i,r){a.addEventListener?a.addEventListener(i,r,!1):a.attachEvent?a.attachEvent("on"+i,r):a["on"+i]=r}previewIfrmaeLoad(){let a=document.getElementById("vue-pirnt-nb-previewBox");if(a){let i=this,r=a.querySelector("iframe");this.settings.previewBeforeOpenCallback(),this.addEvent(r,"load",function(){i.previewBoxShow(),i.removeCanvasImg(),i.settings.previewOpenCallback()}),this.addEvent(a.querySelector(".previewBodyUtilPrintBtn"),"click",function(){i.settings.beforeOpenCallback(),i.settings.openCallback(),r.contentWindow.print(),i.settings.closeCallback()})}}removeCanvasImg(){let a=this;try{if(a.elsdom){let i=a.elsdom.querySelectorAll(".canvasImg");for(let r=0;r${this.getHead()}${this.getBody()}`),a.close()}docType(){return this.settings.standard===this.standards.html5?"":``}getHead(){let a="",i="",r="";this.settings.extraHead&&this.settings.extraHead.replace(/([^,]+)/g,d=>{a+=d}),[].forEach.call(document.querySelectorAll("link"),function(d){d.href.indexOf(".css")>=0&&(i+=``)});let l=document.styleSheets;if(l&&l.length>0)for(let d=0;d{i+=``}),`${this.settings.popTitle}${a}${i}`}getBody(){let a=this.settings.ids;return a=a.replace(new RegExp("#","g"),""),this.elsdom=this.beforeHanler(document.getElementById(a)),""+this.getFormData(this.elsdom).outerHTML+""}beforeHanler(a){let i=a.querySelectorAll("canvas");for(let r=0;r{if(typeof a.value=="string")l=a.value;else{if(typeof a.value!="object"||!a.value.id)return void window.print();{l=a.value.id;let k=l.replace(new RegExp("#","g"),"");document.getElementById(k)||(console.log("id in Error"),l="")}}y()},(d=e).addEventListener?d.addEventListener(f,p,!1):d.attachEvent?d.attachEvent("on"+f,p):d["on"+f]=p;const y=()=>{new uL({ids:l,vue:r,url:a.value.url,standard:"",extraHead:a.value.extraHead,extraCss:a.value.extraCss,zIndex:a.value.zIndex||20002,previewTitle:a.value.previewTitle||"打印预览",previewPrintBtnLabel:a.value.previewPrintBtnLabel||"打印",popTitle:a.value.popTitle,preview:a.value.preview||!1,asyncUrl:a.value.asyncUrl,previewBeforeOpenCallback(){a.value.previewBeforeOpenCallback&&a.value.previewBeforeOpenCallback(r)},previewOpenCallback(){a.value.previewOpenCallback&&a.value.previewOpenCallback(r)},openCallback(){a.value.openCallback&&a.value.openCallback(r)},closeCallback(){a.value.closeCallback&&a.value.closeCallback(r)},beforeOpenCallback(){a.value.beforeOpenCallback&&a.value.beforeOpenCallback(r)}})}},install:function(e){e.directive("print",kb)}};const yr=wv(V1);yr.use(no);yr.use(kw());yr.use(kb);yr.use(cL);yr.use(aL).mount("#app");export{Py as $,wp as A,Re as B,gw as C,cn as D,_T as E,Ke as F,eE as G,Xp as H,Wp as I,xT as J,pi as K,yt as L,Np as M,sT as N,LT as O,kT as P,ZC as Q,tk as R,GT as S,rr as T,_C as U,yp as V,$T as W,Dv as X,OP as Y,X as Z,Yp as _,yi as a,Et as a0,Ln as a1,kI as a2,aT as a3,wI as a4,fT as a5,II as a6,bb as a7,Ie as a8,jn as a9,Gt as aa,gt as ab,zt as ac,He as ad,Pt as ae,ts as af,vn as ag,Cx as ah,wA as ai,Iw as aj,P1 as ak,sL as al,dL as am,iL as an,Ay as b,To as c,R as d,pr as e,wt as f,u0 as g,xp as h,bp as i,va as j,ky as k,r0 as l,Ye as m,Cy as n,ur as o,Mc as p,xi as q,Pg as r,Xe as s,Gx as t,Cu as u,Ko as v,du as w,_t as x,nI as y,ek as z}; diff --git a/dashboard/dist/assets/index-86dd25ba.css b/dashboard/dist/assets/index-d7da5bd1.css similarity index 77% rename from dashboard/dist/assets/index-86dd25ba.css rename to dashboard/dist/assets/index-d7da5bd1.css index 123116032..d0d68cd53 100644 --- a/dashboard/dist/assets/index-86dd25ba.css +++ b/dashboard/dist/assets/index-d7da5bd1.css @@ -1,5 +1,5 @@ -@charset "UTF-8";@font-face{font-family:Material Design Icons;src:url(/assets/materialdesignicons-webfont-67d24abe.eot?v=7.2.96);src:url(/assets/materialdesignicons-webfont-67d24abe.eot?#iefix&v=7.2.96) format("embedded-opentype"),url(/assets/materialdesignicons-webfont-c1c004a9.woff2?v=7.2.96) format("woff2"),url(/assets/materialdesignicons-webfont-80bb28b3.woff?v=7.2.96) format("woff"),url(/assets/materialdesignicons-webfont-a58ecb54.ttf?v=7.2.96) 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-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-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-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-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-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-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-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-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered: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-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-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-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-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-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-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-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-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-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-right: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-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-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-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-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-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-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-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-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-24: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-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-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-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-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-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-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu: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-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off: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-biometric: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-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-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-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-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-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-off:before{content:"󰒏"}.mdi-server-plus: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-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-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-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-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-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-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple: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-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-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-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-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)}}.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-penumbra-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%;overflow:hidden;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%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse .v-toolbar-title{display:none}.v-locale--is-ltr.v-toolbar--collapse,.v-locale--is-ltr .v-toolbar--collapse{border-bottom-right-radius:24px}.v-locale--is-rtl.v-toolbar--collapse,.v-locale--is-rtl .v-toolbar--collapse{border-bottom-left-radius:24px}.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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.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>.v-btn:first-child{margin-inline-start:10px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:10px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:16px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline-start:10px;margin-inline-end:auto}.v-toolbar__append{margin-inline-start:auto;margin-inline-end:10px}.v-toolbar-title{flex:1 1;min-width:0;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;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--booting .v-responsive__sizer{transition:none}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.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{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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.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-penumbra-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-penumbra-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--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-start:0;margin-inline-end: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--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__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.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-start:calc(var(--v-btn-height) / -9);margin-inline-end:calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline-start:calc(var(--v-btn-height) / 4.5);margin-inline-end:calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline-start:calc(var(--v-btn-height) / -9);margin-inline-end:calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline-start:calc(var(--v-btn-height) / 4.5);margin-inline-end: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{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn{padding:0 8px}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-banner-actions .v-btn{padding:0 8px}.v-pagination .v-btn{border-radius:4px}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-snackbar-actions .v-btn{padding:0 8px}.v-btn-toggle .v-btn.v-btn--selected:not(.v-btn--disabled) .v-btn__overlay{opacity:var(--v-activated-opacity)}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.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 .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.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--tile{border-radius:0}.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;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em}.v-icon--clickable{cursor:pointer}.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;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--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}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.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;will-change:left,right}.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-locale--is-ltr.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-locale--is-ltr .v-progress-linear--rounded-bar .v-progress-linear__determinate{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-rtl.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-locale--is-rtl .v-progress-linear--rounded-bar .v-progress-linear__determinate{border-top-right-radius:0;border-bottom-right-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))}.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;border-radius:4px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.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-on-surface-variant));color:rgba(var(--v-theme-on-surface),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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.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__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%;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__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;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}.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}.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{cursor:text}.v-autocomplete .v-field .v-field__input>input{align-self:flex-start;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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-autocomplete__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:90%}.v-autocomplete__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-autocomplete--single .v-field--variant-outlined input{top:50%;transform:translateY(calc(-50% - (var(--v-input-chips-margin-top) + var(--v-input-chips-margin-bottom)) / 2))}.v-autocomplete--single .v-field--active input{transition:none}.v-autocomplete--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single .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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.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%;width:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.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{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.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;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-chips-margin-top: 2px}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 15px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 11px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 7px}.v-input--density-default{--v-input-chips-margin-bottom: 0px}.v-input--density-comfortable{--v-input-chips-margin-bottom: 2px}.v-input--density-compact{--v-input-chips-margin-bottom: 4px}.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:auto 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--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-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;cursor:default;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 18px;font-size:.625rem;padding:0 7px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 12px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 18px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-4.9px;margin-inline-end:3.5px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-7px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:3.5px;margin-inline-end:-4.9px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:10.5px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-3.5px;margin-inline-end:3.5px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:3.5px;margin-inline-end:-3.5px}.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:7px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 24px;font-size:.75rem;padding:0 9px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 18px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 24px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-6.3px;margin-inline-end:4.5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-9px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:4.5px;margin-inline-end:-6.3px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-9px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:13.5px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-4.5px;margin-inline-end:4.5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:4.5px;margin-inline-end:-4.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:9px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 30px;font-size:.875rem;padding:0 11px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 24px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 30px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-7.7px;margin-inline-end:5.5px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-11px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:5.5px;margin-inline-end:-7.7px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-11px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:16.5px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-5.5px;margin-inline-end:5.5px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:5.5px;margin-inline-end:-5.5px}.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:11px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 36px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 30px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 36px}.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: 42px;font-size:1.125rem;padding:0 16px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 36px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 42px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.2px;margin-inline-end:8px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-16px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8px;margin-inline-end:-11.2px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-16px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:24px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8px;margin-inline-end:8px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8px;margin-inline-end:-8px}.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:16px}.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) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.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--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.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{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.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;border-radius:50%}.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--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: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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0;flex-wrap:wrap}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column{flex-wrap:wrap;white-space:normal}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline-start:8px;padding-inline-end:8px}.v-navigation-drawer--rail:not(.v-navigation-drawer--is-hovering.v-navigation-drawer--expand-on-hover) .v-list .v-avatar{--v-avatar-height: 24px}.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 auto max-content;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius: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--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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.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--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-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.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:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.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}.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:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;grid-area:prepend;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:12px}.v-list-item-action--end{margin-inline-start:12px}.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-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.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--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;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;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-start:16px;padding-inline-end:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end: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-start:16px;padding-inline-end:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end: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-start:16px;padding-inline-end:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--nav{padding-inline-start:8px;padding-inline-end:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.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:opacity .2s ease-in-out}.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: 40px}.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(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;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:inherit;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-menu>.v-overlay__content{display:flex;flex-direction:column;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%;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-penumbra-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{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:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:.32;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 .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;width:100%;transition:none;pointer-events:none;caret-color:transparent}.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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;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__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-field__input input{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.v-text-field input.v-field__input{min-height:calc(max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom) + var(--v-input-chips-margin-bottom) + 2px) - var(--v-input-chips-margin-top) - var(--v-input-chips-margin-bottom));padding-top:calc(var(--v-input-chips-margin-top) + var(--v-field-input-padding-top));padding-bottom:calc(var(--v-input-chips-margin-bottom) + var(--v-field-input-padding-bottom))}.v-text-field .v-input__details{padding-inline-start:16px;padding-inline-end:16px}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.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) + var(--v-input-chips-margin-bottom) + 2px);padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-text-field__prefix__text,.v-text-field__suffix__text{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-text-field--plain-underlined{--v-field-padding-top--plain-underlined: 6px}.v-text-field--plain-underlined .v-input__details{padding:0}.v-text-field--plain-underlined .v-input__prepend,.v-text-field--plain-underlined .v-input__append{align-items:flex-start;padding-top:calc(var(--v-field-padding-top--plain-underlined) + var(--v-input-padding-top))}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.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-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 10px;--v-field-padding-bottom: 5px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 10px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 5px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.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));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-penumbra-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: 5px}.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: 1px}.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: 15px}.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: 11px}.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: 7px}.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-field-padding-top: var(--v-field-padding-top--plain-underlined, 6px)}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-bottom: 5px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-bottom: 1px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{color:inherit;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) + var(--v-input-chips-margin-bottom) + 2px);min-width:0;padding-inline-start:var(--v-field-padding-start);padding-inline-end: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-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, 10px)}.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, 10px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 5px)}.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--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .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;margin-inline-start:4px;margin-inline-end:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.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}}.v-label.v-field-label{contain:layout paint;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;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.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;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:visible}.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);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);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);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{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)}.v-input--density-default .v-field--variant-outlined .v-field__outline__start{flex:0 0 29px}.v-input--density-comfortable .v-field--variant-outlined .v-field__outline__start{flex:0 0 25px}.v-input--density-compact .v-field--variant-outlined .v-field__outline__start{flex:0 0 21px}.v-locale--is-ltr.v-field--variant-outlined .v-field__outline__start,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start{border-top-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:inherit}.v-locale--is-rtl.v-field--variant-outlined .v-field__outline__start,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline__start{border-top-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);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)}.v-locale--is-ltr.v-field--variant-outlined .v-field__outline__end,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end{border-top-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:0}.v-locale--is-rtl.v-field--variant-outlined .v-field__outline__end,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline__end{border-top-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:inherit}.v-field__loader{bottom:0;left:0;position:absolute;right:0;width:100%}.v-field__overlay{border-radius:inherit;pointer-events:none;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{flex-direction:row-reverse}.v-locale--is-ltr.v-field--reverse .v-field__input,.v-locale--is-ltr.v-field--reverse input,.v-locale--is-ltr .v-field--reverse .v-field__input,.v-locale--is-ltr .v-field--reverse input{text-align:right}.v-locale--is-rtl.v-field--reverse .v-field__input,.v-locale--is-rtl.v-field--reverse input,.v-locale--is-rtl .v-field--reverse .v-field__input,.v-locale--is-rtl .v-field--reverse input{text-align:left}.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}.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-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;background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.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}.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.375rem;overflow:hidden;padding-inline-start:16px;padding-inline-end:8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--border{border-width:thin;box-shadow:none}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.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}.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,.2s cubic-bezier(.4,0,.2,1);border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.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-penumbra-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;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-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)}.v-breadcrumbs{display:flex;align-items:center;line-height:1.375rem;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-start:-4px;margin-inline-end:2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.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{grid-area:prepend;padding-inline-end:1rem}.v-card-item__append{grid-area:append;padding-inline-start:1rem}.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:2rem}.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-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.25rem}.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;padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.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}.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}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(var(--v-theme-surface-variant),.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.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;position:absolute;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%)}.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-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)}.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-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-color-picker{align-self:flex-start;contain:content}.v-color-picker.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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px}.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-penumbra-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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content}.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}.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-locale--is-ltr.v-color-picker-edit__input:not(:last-child),.v-locale--is-ltr .v-color-picker-edit__input:not(:last-child){margin-right:8px}.v-locale--is-rtl.v-color-picker-edit__input:not(:last-child),.v-locale--is-rtl .v-color-picker-edit__input:not(:last-child){margin-left: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))}.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}.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}.v-locale--is-ltr.v-color-picker-preview__dot,.v-locale--is-ltr .v-color-picker-preview__dot{margin-right:24px}.v-locale--is-rtl.v-color-picker-preview__dot,.v-locale--is-rtl .v-color-picker-preview__dot{margin-left: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,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.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,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.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-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-start:8px;margin-inline-end: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:before{color:rgba(var(--v-theme-surface-variant),.7)}.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}.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:before{content:"";width:0;height:0;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%)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb{left:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb{right: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:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.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:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.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,.v-slider-track__fill,.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-on-surface-variant))}.v-slider-track{border-radius:6px}.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>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.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{cursor:text}.v-combobox .v-field .v-field__input>input{align-self:flex-start;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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-combobox__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:90%}.v-combobox__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-combobox--single .v-field--variant-outlined input{top:50%;transform:translateY(calc(-50% - (var(--v-input-chips-margin-top) + var(--v-input-chips-margin-bottom)) / 2))}.v-combobox--single .v-field--active input{transition:none}.v-combobox--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single .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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.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;display:flex;flex-direction:column}.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;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-penumbra-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:14px 24px 0}.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:10px}.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 10px}.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,.v-dialog--scrollable>.v-overlay__content>form{display:flex;overflow:hidden}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.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-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{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-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}.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;min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:inherit;z-index:-1}.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;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.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--active>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]>.v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:hover>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:focus-visible>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:focus>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:before{opacity:.12}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.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-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline-start:16px;padding-inline-end:16px}.v-file-input .v-chip{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.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-spacer{flex-grow:1}.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%}.v-locale--is-ltr.offset-1,.v-locale--is-ltr .offset-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-1,.v-locale--is-rtl .offset-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-2,.v-locale--is-ltr .offset-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-2,.v-locale--is-rtl .offset-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-3,.v-locale--is-ltr .offset-3{margin-left:25%}.v-locale--is-rtl.offset-3,.v-locale--is-rtl .offset-3{margin-right:25%}.v-locale--is-ltr.offset-4,.v-locale--is-ltr .offset-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-4,.v-locale--is-rtl .offset-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-5,.v-locale--is-ltr .offset-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-5,.v-locale--is-rtl .offset-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-6,.v-locale--is-ltr .offset-6{margin-left:50%}.v-locale--is-rtl.offset-6,.v-locale--is-rtl .offset-6{margin-right:50%}.v-locale--is-ltr.offset-7,.v-locale--is-ltr .offset-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-7,.v-locale--is-rtl .offset-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-8,.v-locale--is-ltr .offset-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-8,.v-locale--is-rtl .offset-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-9,.v-locale--is-ltr .offset-9{margin-left:75%}.v-locale--is-rtl.offset-9,.v-locale--is-rtl .offset-9{margin-right:75%}.v-locale--is-ltr.offset-10,.v-locale--is-ltr .offset-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-10,.v-locale--is-rtl .offset-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-11,.v-locale--is-ltr .offset-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-11,.v-locale--is-rtl .offset-11{margin-right: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%}.v-locale--is-ltr.offset-sm-0,.v-locale--is-ltr .offset-sm-0{margin-left:0}.v-locale--is-rtl.offset-sm-0,.v-locale--is-rtl .offset-sm-0{margin-right:0}.v-locale--is-ltr.offset-sm-1,.v-locale--is-ltr .offset-sm-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-sm-1,.v-locale--is-rtl .offset-sm-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-sm-2,.v-locale--is-ltr .offset-sm-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-sm-2,.v-locale--is-rtl .offset-sm-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-sm-3,.v-locale--is-ltr .offset-sm-3{margin-left:25%}.v-locale--is-rtl.offset-sm-3,.v-locale--is-rtl .offset-sm-3{margin-right:25%}.v-locale--is-ltr.offset-sm-4,.v-locale--is-ltr .offset-sm-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-sm-4,.v-locale--is-rtl .offset-sm-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-sm-5,.v-locale--is-ltr .offset-sm-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-sm-5,.v-locale--is-rtl .offset-sm-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-sm-6,.v-locale--is-ltr .offset-sm-6{margin-left:50%}.v-locale--is-rtl.offset-sm-6,.v-locale--is-rtl .offset-sm-6{margin-right:50%}.v-locale--is-ltr.offset-sm-7,.v-locale--is-ltr .offset-sm-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-sm-7,.v-locale--is-rtl .offset-sm-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-sm-8,.v-locale--is-ltr .offset-sm-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-sm-8,.v-locale--is-rtl .offset-sm-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-sm-9,.v-locale--is-ltr .offset-sm-9{margin-left:75%}.v-locale--is-rtl.offset-sm-9,.v-locale--is-rtl .offset-sm-9{margin-right:75%}.v-locale--is-ltr.offset-sm-10,.v-locale--is-ltr .offset-sm-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-sm-10,.v-locale--is-rtl .offset-sm-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-sm-11,.v-locale--is-ltr .offset-sm-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-sm-11,.v-locale--is-rtl .offset-sm-11{margin-right: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%}.v-locale--is-ltr.offset-md-0,.v-locale--is-ltr .offset-md-0{margin-left:0}.v-locale--is-rtl.offset-md-0,.v-locale--is-rtl .offset-md-0{margin-right:0}.v-locale--is-ltr.offset-md-1,.v-locale--is-ltr .offset-md-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-md-1,.v-locale--is-rtl .offset-md-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-md-2,.v-locale--is-ltr .offset-md-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-md-2,.v-locale--is-rtl .offset-md-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-md-3,.v-locale--is-ltr .offset-md-3{margin-left:25%}.v-locale--is-rtl.offset-md-3,.v-locale--is-rtl .offset-md-3{margin-right:25%}.v-locale--is-ltr.offset-md-4,.v-locale--is-ltr .offset-md-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-md-4,.v-locale--is-rtl .offset-md-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-md-5,.v-locale--is-ltr .offset-md-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-md-5,.v-locale--is-rtl .offset-md-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-md-6,.v-locale--is-ltr .offset-md-6{margin-left:50%}.v-locale--is-rtl.offset-md-6,.v-locale--is-rtl .offset-md-6{margin-right:50%}.v-locale--is-ltr.offset-md-7,.v-locale--is-ltr .offset-md-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-md-7,.v-locale--is-rtl .offset-md-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-md-8,.v-locale--is-ltr .offset-md-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-md-8,.v-locale--is-rtl .offset-md-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-md-9,.v-locale--is-ltr .offset-md-9{margin-left:75%}.v-locale--is-rtl.offset-md-9,.v-locale--is-rtl .offset-md-9{margin-right:75%}.v-locale--is-ltr.offset-md-10,.v-locale--is-ltr .offset-md-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-md-10,.v-locale--is-rtl .offset-md-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-md-11,.v-locale--is-ltr .offset-md-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-md-11,.v-locale--is-rtl .offset-md-11{margin-right: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%}.v-locale--is-ltr.offset-lg-0,.v-locale--is-ltr .offset-lg-0{margin-left:0}.v-locale--is-rtl.offset-lg-0,.v-locale--is-rtl .offset-lg-0{margin-right:0}.v-locale--is-ltr.offset-lg-1,.v-locale--is-ltr .offset-lg-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-lg-1,.v-locale--is-rtl .offset-lg-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-lg-2,.v-locale--is-ltr .offset-lg-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-lg-2,.v-locale--is-rtl .offset-lg-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-lg-3,.v-locale--is-ltr .offset-lg-3{margin-left:25%}.v-locale--is-rtl.offset-lg-3,.v-locale--is-rtl .offset-lg-3{margin-right:25%}.v-locale--is-ltr.offset-lg-4,.v-locale--is-ltr .offset-lg-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-lg-4,.v-locale--is-rtl .offset-lg-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-lg-5,.v-locale--is-ltr .offset-lg-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-lg-5,.v-locale--is-rtl .offset-lg-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-lg-6,.v-locale--is-ltr .offset-lg-6{margin-left:50%}.v-locale--is-rtl.offset-lg-6,.v-locale--is-rtl .offset-lg-6{margin-right:50%}.v-locale--is-ltr.offset-lg-7,.v-locale--is-ltr .offset-lg-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-lg-7,.v-locale--is-rtl .offset-lg-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-lg-8,.v-locale--is-ltr .offset-lg-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-lg-8,.v-locale--is-rtl .offset-lg-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-lg-9,.v-locale--is-ltr .offset-lg-9{margin-left:75%}.v-locale--is-rtl.offset-lg-9,.v-locale--is-rtl .offset-lg-9{margin-right:75%}.v-locale--is-ltr.offset-lg-10,.v-locale--is-ltr .offset-lg-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-lg-10,.v-locale--is-rtl .offset-lg-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-lg-11,.v-locale--is-ltr .offset-lg-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-lg-11,.v-locale--is-rtl .offset-lg-11{margin-right: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%}.v-locale--is-ltr.offset-xl-0,.v-locale--is-ltr .offset-xl-0{margin-left:0}.v-locale--is-rtl.offset-xl-0,.v-locale--is-rtl .offset-xl-0{margin-right:0}.v-locale--is-ltr.offset-xl-1,.v-locale--is-ltr .offset-xl-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-xl-1,.v-locale--is-rtl .offset-xl-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-xl-2,.v-locale--is-ltr .offset-xl-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-xl-2,.v-locale--is-rtl .offset-xl-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-xl-3,.v-locale--is-ltr .offset-xl-3{margin-left:25%}.v-locale--is-rtl.offset-xl-3,.v-locale--is-rtl .offset-xl-3{margin-right:25%}.v-locale--is-ltr.offset-xl-4,.v-locale--is-ltr .offset-xl-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-xl-4,.v-locale--is-rtl .offset-xl-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-xl-5,.v-locale--is-ltr .offset-xl-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-xl-5,.v-locale--is-rtl .offset-xl-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-xl-6,.v-locale--is-ltr .offset-xl-6{margin-left:50%}.v-locale--is-rtl.offset-xl-6,.v-locale--is-rtl .offset-xl-6{margin-right:50%}.v-locale--is-ltr.offset-xl-7,.v-locale--is-ltr .offset-xl-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-xl-7,.v-locale--is-rtl .offset-xl-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-xl-8,.v-locale--is-ltr .offset-xl-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-xl-8,.v-locale--is-rtl .offset-xl-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-xl-9,.v-locale--is-ltr .offset-xl-9{margin-left:75%}.v-locale--is-rtl.offset-xl-9,.v-locale--is-rtl .offset-xl-9{margin-right:75%}.v-locale--is-ltr.offset-xl-10,.v-locale--is-ltr .offset-xl-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-xl-10,.v-locale--is-rtl .offset-xl-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-xl-11,.v-locale--is-ltr .offset-xl-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-xl-11,.v-locale--is-rtl .offset-xl-11{margin-right: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%}.v-locale--is-ltr.offset-xxl-0,.v-locale--is-ltr .offset-xxl-0{margin-left:0}.v-locale--is-rtl.offset-xxl-0,.v-locale--is-rtl .offset-xxl-0{margin-right:0}.v-locale--is-ltr.offset-xxl-1,.v-locale--is-ltr .offset-xxl-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-xxl-1,.v-locale--is-rtl .offset-xxl-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-xxl-2,.v-locale--is-ltr .offset-xxl-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-xxl-2,.v-locale--is-rtl .offset-xxl-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-xxl-3,.v-locale--is-ltr .offset-xxl-3{margin-left:25%}.v-locale--is-rtl.offset-xxl-3,.v-locale--is-rtl .offset-xxl-3{margin-right:25%}.v-locale--is-ltr.offset-xxl-4,.v-locale--is-ltr .offset-xxl-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-xxl-4,.v-locale--is-rtl .offset-xxl-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-xxl-5,.v-locale--is-ltr .offset-xxl-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-xxl-5,.v-locale--is-rtl .offset-xxl-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-xxl-6,.v-locale--is-ltr .offset-xxl-6{margin-left:50%}.v-locale--is-rtl.offset-xxl-6,.v-locale--is-rtl .offset-xxl-6{margin-right:50%}.v-locale--is-ltr.offset-xxl-7,.v-locale--is-ltr .offset-xxl-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-xxl-7,.v-locale--is-rtl .offset-xxl-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-xxl-8,.v-locale--is-ltr .offset-xxl-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-xxl-8,.v-locale--is-rtl .offset-xxl-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-xxl-9,.v-locale--is-ltr .offset-xxl-9{margin-left:75%}.v-locale--is-rtl.offset-xxl-9,.v-locale--is-rtl .offset-xxl-9{margin-right:75%}.v-locale--is-ltr.offset-xxl-10,.v-locale--is-ltr .offset-xxl-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-xxl-10,.v-locale--is-rtl .offset-xxl-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-xxl-11,.v-locale--is-ltr .offset-xxl-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-xxl-11,.v-locale--is-rtl .offset-xxl-11{margin-right:91.6666666667%}}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-kbd{background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));border-radius:3px;display:inline;font-size:85%;font-weight:400;padding:.2em .4rem;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-penumbra-opacity, rgba(0, 0, 0, .12))}.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)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;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;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--border{border-width:thin;box-shadow: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{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-penumbra-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{height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.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-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-start:16px;padding-inline-end: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-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:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset))}.v-snackbar:not(.v-snackbar--centered):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;padding:0;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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;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--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-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}.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-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{background-color:currentColor;border-radius:9999px;height:14px;opacity:.6;width:36px;cursor:pointer;transition:.2s color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;height:32px;width:52px}.v-switch__thumb{align-items:center;border-radius:50%;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));display:flex;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1);position:relative;overflow:hidden;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667);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-penumbra-opacity, rgba(0, 0, 0, .12))}.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-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);transform:translate(-10px);position:absolute}.v-switch .v-selection-control__input .v-icon{position:absolute}.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-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline-start:8px;padding-inline-end:8px;position:relative;text-align:end;width:100%;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-penumbra-opacity, rgba(0, 0, 0, .12));background:rgba(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.25rem;text-transform:none}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.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-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}@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-tab.v-tab{--v-btn-height: var(--v-tabs-height);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}.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));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-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:hover td{background: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 0 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 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{--v-table-header-height: 56px;border-radius:inherit;line-height:1.5;max-width:100%}.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:height cubic-bezier(.4,0,.2,1)}.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{font-weight:500;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default>.v-table__wrapper>table>tbody>tr>th,.v-table--density-default>.v-table__wrapper>table>thead>tr>th,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) + 0px)}.v-table--density-default>.v-table__wrapper>table>tbody>tr>td,.v-table--density-default>.v-table__wrapper>table>thead>tr>td,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) + 0px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 8px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 8px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>th,.v-table--density-compact>.v-table__wrapper>table>thead>tr>th,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 16px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>td,.v-table--density-compact>.v-table__wrapper>table>thead>tr>td,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 16px)}.v-table__wrapper{border-radius:inherit;overflow:auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{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:1}.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-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{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));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))}.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 .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;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-on-surface-variant))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:24px}.v-timeline--horizontal.v-timeline .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item__opposite{padding-inline-end:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{grid-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-item:nth-child(2n) .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .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))}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-divider__before,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__before{left:-12px;right:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-divider__before,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__before{right:-12px;left:initial}.v-timeline--vertical .v-timeline-divider__before{position:absolute;height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity))}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__after{right:-12px;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__after{left:-12px;right:initial}.v-timeline--vertical .v-timeline-divider__after{position:absolute;height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{left:0;right:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{right:0;left: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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{right:-12px;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{left:-12px;right: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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{right:0;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{left:0;right: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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.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;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;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;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.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;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;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;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.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-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__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__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-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;pointer-events:none;transition-property:opacity,transform}.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}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps{position:relative}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}/*! +@charset "UTF-8";@font-face{font-family:Material Design Icons;src:url(/assets/materialdesignicons-webfont-67d24abe.eot?v=7.2.96);src:url(/assets/materialdesignicons-webfont-67d24abe.eot?#iefix&v=7.2.96) format("embedded-opentype"),url(/assets/materialdesignicons-webfont-c1c004a9.woff2?v=7.2.96) format("woff2"),url(/assets/materialdesignicons-webfont-80bb28b3.woff?v=7.2.96) format("woff"),url(/assets/materialdesignicons-webfont-a58ecb54.ttf?v=7.2.96) 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-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-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-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-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-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-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-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-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered: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-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-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-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-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-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-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-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-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-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-right: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-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-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-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-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-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-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-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-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-24: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-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-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-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-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-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-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu: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-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off: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-biometric: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-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-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-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-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-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-off:before{content:"󰒏"}.mdi-server-plus: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-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-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-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-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-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-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple: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-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-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-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-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)}}.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-penumbra-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%;overflow:hidden;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%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse .v-toolbar-title{display:none}.v-locale--is-ltr.v-toolbar--collapse,.v-locale--is-ltr .v-toolbar--collapse{border-bottom-right-radius:24px}.v-locale--is-rtl.v-toolbar--collapse,.v-locale--is-rtl .v-toolbar--collapse{border-bottom-left-radius:24px}.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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.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>.v-btn:first-child{margin-inline-start:10px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:10px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:16px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline-start:10px;margin-inline-end:auto}.v-toolbar__append{margin-inline-start:auto;margin-inline-end:10px}.v-toolbar-title{flex:1 1;min-width:0;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;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--booting .v-responsive__sizer{transition:none}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.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{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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.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-penumbra-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-penumbra-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--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-start:0;margin-inline-end: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--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__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.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-start:calc(var(--v-btn-height) / -9);margin-inline-end:calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline-start:calc(var(--v-btn-height) / 4.5);margin-inline-end:calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline-start:calc(var(--v-btn-height) / -9);margin-inline-end:calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline-start:calc(var(--v-btn-height) / 4.5);margin-inline-end: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{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn{padding:0 8px}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-banner-actions .v-btn{padding:0 8px}.v-pagination .v-btn{border-radius:4px}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-snackbar-actions .v-btn{padding:0 8px}.v-btn-toggle .v-btn.v-btn--selected:not(.v-btn--disabled) .v-btn__overlay{opacity:var(--v-activated-opacity)}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.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 .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.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--tile{border-radius:0}.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;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em}.v-icon--clickable{cursor:pointer}.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;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--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}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.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;will-change:left,right}.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-locale--is-ltr.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-locale--is-ltr .v-progress-linear--rounded-bar .v-progress-linear__determinate{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-rtl.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-locale--is-rtl .v-progress-linear--rounded-bar .v-progress-linear__determinate{border-top-right-radius:0;border-bottom-right-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))}.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;border-radius:4px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.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-on-surface-variant));color:rgba(var(--v-theme-on-surface),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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.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__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%;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__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;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}.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}.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{cursor:text}.v-autocomplete .v-field .v-field__input>input{align-self:flex-start;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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-autocomplete__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:90%}.v-autocomplete__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-autocomplete--single .v-field--variant-outlined input{top:50%;transform:translateY(calc(-50% - (var(--v-input-chips-margin-top) + var(--v-input-chips-margin-bottom)) / 2))}.v-autocomplete--single .v-field--active input{transition:none}.v-autocomplete--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single .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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.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%;width:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.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{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.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;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-chips-margin-top: 2px}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 15px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 11px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 7px}.v-input--density-default{--v-input-chips-margin-bottom: 0px}.v-input--density-comfortable{--v-input-chips-margin-bottom: 2px}.v-input--density-compact{--v-input-chips-margin-bottom: 4px}.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:auto 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--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-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;cursor:default;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 18px;font-size:.625rem;padding:0 7px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 12px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 18px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-4.9px;margin-inline-end:3.5px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-7px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:3.5px;margin-inline-end:-4.9px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:10.5px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-3.5px;margin-inline-end:3.5px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:3.5px;margin-inline-end:-3.5px}.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:7px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 24px;font-size:.75rem;padding:0 9px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 18px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 24px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-6.3px;margin-inline-end:4.5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-9px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:4.5px;margin-inline-end:-6.3px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-9px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:13.5px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-4.5px;margin-inline-end:4.5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:4.5px;margin-inline-end:-4.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:9px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 30px;font-size:.875rem;padding:0 11px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 24px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 30px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-7.7px;margin-inline-end:5.5px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-11px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:5.5px;margin-inline-end:-7.7px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-11px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:16.5px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-5.5px;margin-inline-end:5.5px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:5.5px;margin-inline-end:-5.5px}.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:11px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 36px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 30px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 36px}.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: 42px;font-size:1.125rem;padding:0 16px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 36px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 42px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.2px;margin-inline-end:8px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-16px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8px;margin-inline-end:-11.2px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-16px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:24px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8px;margin-inline-end:8px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8px;margin-inline-end:-8px}.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:16px}.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) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.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--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.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{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.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;border-radius:50%}.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--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: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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0;flex-wrap:wrap}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column{flex-wrap:wrap;white-space:normal}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline-start:8px;padding-inline-end:8px}.v-navigation-drawer--rail:not(.v-navigation-drawer--is-hovering.v-navigation-drawer--expand-on-hover) .v-list .v-avatar{--v-avatar-height: 24px}.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 auto max-content;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius: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--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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.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--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-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.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:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.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}.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:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;grid-area:prepend;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:12px}.v-list-item-action--end{margin-inline-start:12px}.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-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.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--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;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;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-start:16px;padding-inline-end:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end: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-start:16px;padding-inline-end:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end: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-start:16px;padding-inline-end:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline-start:16px;padding-inline-end:16px}.v-list-item--nav{padding-inline-start:8px;padding-inline-end:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.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:opacity .2s ease-in-out}.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: 40px}.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(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;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:inherit;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-menu>.v-overlay__content{display:flex;flex-direction:column;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%;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-penumbra-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{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:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:.32;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 .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;width:100%;transition:none;pointer-events:none;caret-color:transparent}.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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;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__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-field__input input{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.v-text-field input.v-field__input{min-height:calc(max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom) + var(--v-input-chips-margin-bottom) + 2px) - var(--v-input-chips-margin-top) - var(--v-input-chips-margin-bottom));padding-top:calc(var(--v-input-chips-margin-top) + var(--v-field-input-padding-top));padding-bottom:calc(var(--v-input-chips-margin-bottom) + var(--v-field-input-padding-bottom))}.v-text-field .v-input__details{padding-inline-start:16px;padding-inline-end:16px}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.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) + var(--v-input-chips-margin-bottom) + 2px);padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-text-field__prefix__text,.v-text-field__suffix__text{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-text-field--plain-underlined{--v-field-padding-top--plain-underlined: 6px}.v-text-field--plain-underlined .v-input__details{padding:0}.v-text-field--plain-underlined .v-input__prepend,.v-text-field--plain-underlined .v-input__append{align-items:flex-start;padding-top:calc(var(--v-field-padding-top--plain-underlined) + var(--v-input-padding-top))}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.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-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 10px;--v-field-padding-bottom: 5px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 10px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 5px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.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));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-penumbra-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: 5px}.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: 1px}.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: 15px}.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: 11px}.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: 7px}.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-field-padding-top: var(--v-field-padding-top--plain-underlined, 6px)}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-bottom: 5px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-bottom: 1px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{color:inherit;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) + var(--v-input-chips-margin-bottom) + 2px);min-width:0;padding-inline-start:var(--v-field-padding-start);padding-inline-end: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-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, 10px)}.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, 10px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 5px)}.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--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .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;margin-inline-start:4px;margin-inline-end:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.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}}.v-label.v-field-label{contain:layout paint;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;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.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;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:visible}.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);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);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);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{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)}.v-input--density-default .v-field--variant-outlined .v-field__outline__start{flex:0 0 29px}.v-input--density-comfortable .v-field--variant-outlined .v-field__outline__start{flex:0 0 25px}.v-input--density-compact .v-field--variant-outlined .v-field__outline__start{flex:0 0 21px}.v-locale--is-ltr.v-field--variant-outlined .v-field__outline__start,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start{border-top-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:inherit}.v-locale--is-rtl.v-field--variant-outlined .v-field__outline__start,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline__start{border-top-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);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)}.v-locale--is-ltr.v-field--variant-outlined .v-field__outline__end,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end{border-top-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:0}.v-locale--is-rtl.v-field--variant-outlined .v-field__outline__end,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline__end{border-top-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:inherit}.v-field__loader{bottom:0;left:0;position:absolute;right:0;width:100%}.v-field__overlay{border-radius:inherit;pointer-events:none;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{flex-direction:row-reverse}.v-locale--is-ltr.v-field--reverse .v-field__input,.v-locale--is-ltr.v-field--reverse input,.v-locale--is-ltr .v-field--reverse .v-field__input,.v-locale--is-ltr .v-field--reverse input{text-align:right}.v-locale--is-rtl.v-field--reverse .v-field__input,.v-locale--is-rtl.v-field--reverse input,.v-locale--is-rtl .v-field--reverse .v-field__input,.v-locale--is-rtl .v-field--reverse input{text-align:left}.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}.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-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;background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.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}.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.375rem;overflow:hidden;padding-inline-start:16px;padding-inline-end:8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--border{border-width:thin;box-shadow:none}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.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}.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,.2s cubic-bezier(.4,0,.2,1);border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.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-penumbra-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;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-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)}.v-breadcrumbs{display:flex;align-items:center;line-height:1.375rem;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-start:-4px;margin-inline-end:2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.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{grid-area:prepend;padding-inline-end:1rem}.v-card-item__append{grid-area:append;padding-inline-start:1rem}.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:2rem}.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-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.25rem}.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;padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.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}.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}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(var(--v-theme-surface-variant),.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.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;position:absolute;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%)}.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-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)}.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-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-color-picker{align-self:flex-start;contain:content}.v-color-picker.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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px}.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-penumbra-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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content}.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}.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-locale--is-ltr.v-color-picker-edit__input:not(:last-child),.v-locale--is-ltr .v-color-picker-edit__input:not(:last-child){margin-right:8px}.v-locale--is-rtl.v-color-picker-edit__input:not(:last-child),.v-locale--is-rtl .v-color-picker-edit__input:not(:last-child){margin-left: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))}.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}.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}.v-locale--is-ltr.v-color-picker-preview__dot,.v-locale--is-ltr .v-color-picker-preview__dot{margin-right:24px}.v-locale--is-rtl.v-color-picker-preview__dot,.v-locale--is-rtl .v-color-picker-preview__dot{margin-left: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,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.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,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.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-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-start:8px;margin-inline-end: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:before{color:rgba(var(--v-theme-surface-variant),.7)}.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}.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:before{content:"";width:0;height:0;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%)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb{left:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb{right: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:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.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:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.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,.v-slider-track__fill,.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-on-surface-variant))}.v-slider-track{border-radius:6px}.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>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.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{cursor:text}.v-combobox .v-field .v-field__input>input{align-self:flex-start;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;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-combobox__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:90%}.v-combobox__selection{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-combobox--single .v-field--variant-outlined input{top:50%;transform:translateY(calc(-50% - (var(--v-input-chips-margin-top) + var(--v-input-chips-margin-bottom)) / 2))}.v-combobox--single .v-field--active input{transition:none}.v-combobox--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single .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{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.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;display:flex;flex-direction:column}.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;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-penumbra-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:14px 24px 0}.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:10px}.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 10px}.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,.v-dialog--scrollable>.v-overlay__content>form{display:flex;overflow:hidden}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.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-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{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-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}.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;min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:inherit;z-index:-1}.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;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.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--active>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]>.v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:hover>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:focus-visible>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:focus>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]: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--active:before{opacity:.12}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.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-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.v-file-input .v-input__details{padding-inline-start:16px;padding-inline-end:16px}.v-file-input .v-chip{margin-top:var(--v-input-chips-margin-top);margin-bottom:var(--v-input-chips-margin-bottom)}.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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.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-spacer{flex-grow:1}.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%}.v-locale--is-ltr.offset-1,.v-locale--is-ltr .offset-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-1,.v-locale--is-rtl .offset-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-2,.v-locale--is-ltr .offset-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-2,.v-locale--is-rtl .offset-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-3,.v-locale--is-ltr .offset-3{margin-left:25%}.v-locale--is-rtl.offset-3,.v-locale--is-rtl .offset-3{margin-right:25%}.v-locale--is-ltr.offset-4,.v-locale--is-ltr .offset-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-4,.v-locale--is-rtl .offset-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-5,.v-locale--is-ltr .offset-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-5,.v-locale--is-rtl .offset-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-6,.v-locale--is-ltr .offset-6{margin-left:50%}.v-locale--is-rtl.offset-6,.v-locale--is-rtl .offset-6{margin-right:50%}.v-locale--is-ltr.offset-7,.v-locale--is-ltr .offset-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-7,.v-locale--is-rtl .offset-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-8,.v-locale--is-ltr .offset-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-8,.v-locale--is-rtl .offset-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-9,.v-locale--is-ltr .offset-9{margin-left:75%}.v-locale--is-rtl.offset-9,.v-locale--is-rtl .offset-9{margin-right:75%}.v-locale--is-ltr.offset-10,.v-locale--is-ltr .offset-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-10,.v-locale--is-rtl .offset-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-11,.v-locale--is-ltr .offset-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-11,.v-locale--is-rtl .offset-11{margin-right: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%}.v-locale--is-ltr.offset-sm-0,.v-locale--is-ltr .offset-sm-0{margin-left:0}.v-locale--is-rtl.offset-sm-0,.v-locale--is-rtl .offset-sm-0{margin-right:0}.v-locale--is-ltr.offset-sm-1,.v-locale--is-ltr .offset-sm-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-sm-1,.v-locale--is-rtl .offset-sm-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-sm-2,.v-locale--is-ltr .offset-sm-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-sm-2,.v-locale--is-rtl .offset-sm-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-sm-3,.v-locale--is-ltr .offset-sm-3{margin-left:25%}.v-locale--is-rtl.offset-sm-3,.v-locale--is-rtl .offset-sm-3{margin-right:25%}.v-locale--is-ltr.offset-sm-4,.v-locale--is-ltr .offset-sm-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-sm-4,.v-locale--is-rtl .offset-sm-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-sm-5,.v-locale--is-ltr .offset-sm-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-sm-5,.v-locale--is-rtl .offset-sm-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-sm-6,.v-locale--is-ltr .offset-sm-6{margin-left:50%}.v-locale--is-rtl.offset-sm-6,.v-locale--is-rtl .offset-sm-6{margin-right:50%}.v-locale--is-ltr.offset-sm-7,.v-locale--is-ltr .offset-sm-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-sm-7,.v-locale--is-rtl .offset-sm-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-sm-8,.v-locale--is-ltr .offset-sm-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-sm-8,.v-locale--is-rtl .offset-sm-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-sm-9,.v-locale--is-ltr .offset-sm-9{margin-left:75%}.v-locale--is-rtl.offset-sm-9,.v-locale--is-rtl .offset-sm-9{margin-right:75%}.v-locale--is-ltr.offset-sm-10,.v-locale--is-ltr .offset-sm-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-sm-10,.v-locale--is-rtl .offset-sm-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-sm-11,.v-locale--is-ltr .offset-sm-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-sm-11,.v-locale--is-rtl .offset-sm-11{margin-right: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%}.v-locale--is-ltr.offset-md-0,.v-locale--is-ltr .offset-md-0{margin-left:0}.v-locale--is-rtl.offset-md-0,.v-locale--is-rtl .offset-md-0{margin-right:0}.v-locale--is-ltr.offset-md-1,.v-locale--is-ltr .offset-md-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-md-1,.v-locale--is-rtl .offset-md-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-md-2,.v-locale--is-ltr .offset-md-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-md-2,.v-locale--is-rtl .offset-md-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-md-3,.v-locale--is-ltr .offset-md-3{margin-left:25%}.v-locale--is-rtl.offset-md-3,.v-locale--is-rtl .offset-md-3{margin-right:25%}.v-locale--is-ltr.offset-md-4,.v-locale--is-ltr .offset-md-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-md-4,.v-locale--is-rtl .offset-md-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-md-5,.v-locale--is-ltr .offset-md-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-md-5,.v-locale--is-rtl .offset-md-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-md-6,.v-locale--is-ltr .offset-md-6{margin-left:50%}.v-locale--is-rtl.offset-md-6,.v-locale--is-rtl .offset-md-6{margin-right:50%}.v-locale--is-ltr.offset-md-7,.v-locale--is-ltr .offset-md-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-md-7,.v-locale--is-rtl .offset-md-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-md-8,.v-locale--is-ltr .offset-md-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-md-8,.v-locale--is-rtl .offset-md-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-md-9,.v-locale--is-ltr .offset-md-9{margin-left:75%}.v-locale--is-rtl.offset-md-9,.v-locale--is-rtl .offset-md-9{margin-right:75%}.v-locale--is-ltr.offset-md-10,.v-locale--is-ltr .offset-md-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-md-10,.v-locale--is-rtl .offset-md-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-md-11,.v-locale--is-ltr .offset-md-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-md-11,.v-locale--is-rtl .offset-md-11{margin-right: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%}.v-locale--is-ltr.offset-lg-0,.v-locale--is-ltr .offset-lg-0{margin-left:0}.v-locale--is-rtl.offset-lg-0,.v-locale--is-rtl .offset-lg-0{margin-right:0}.v-locale--is-ltr.offset-lg-1,.v-locale--is-ltr .offset-lg-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-lg-1,.v-locale--is-rtl .offset-lg-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-lg-2,.v-locale--is-ltr .offset-lg-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-lg-2,.v-locale--is-rtl .offset-lg-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-lg-3,.v-locale--is-ltr .offset-lg-3{margin-left:25%}.v-locale--is-rtl.offset-lg-3,.v-locale--is-rtl .offset-lg-3{margin-right:25%}.v-locale--is-ltr.offset-lg-4,.v-locale--is-ltr .offset-lg-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-lg-4,.v-locale--is-rtl .offset-lg-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-lg-5,.v-locale--is-ltr .offset-lg-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-lg-5,.v-locale--is-rtl .offset-lg-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-lg-6,.v-locale--is-ltr .offset-lg-6{margin-left:50%}.v-locale--is-rtl.offset-lg-6,.v-locale--is-rtl .offset-lg-6{margin-right:50%}.v-locale--is-ltr.offset-lg-7,.v-locale--is-ltr .offset-lg-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-lg-7,.v-locale--is-rtl .offset-lg-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-lg-8,.v-locale--is-ltr .offset-lg-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-lg-8,.v-locale--is-rtl .offset-lg-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-lg-9,.v-locale--is-ltr .offset-lg-9{margin-left:75%}.v-locale--is-rtl.offset-lg-9,.v-locale--is-rtl .offset-lg-9{margin-right:75%}.v-locale--is-ltr.offset-lg-10,.v-locale--is-ltr .offset-lg-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-lg-10,.v-locale--is-rtl .offset-lg-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-lg-11,.v-locale--is-ltr .offset-lg-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-lg-11,.v-locale--is-rtl .offset-lg-11{margin-right: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%}.v-locale--is-ltr.offset-xl-0,.v-locale--is-ltr .offset-xl-0{margin-left:0}.v-locale--is-rtl.offset-xl-0,.v-locale--is-rtl .offset-xl-0{margin-right:0}.v-locale--is-ltr.offset-xl-1,.v-locale--is-ltr .offset-xl-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-xl-1,.v-locale--is-rtl .offset-xl-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-xl-2,.v-locale--is-ltr .offset-xl-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-xl-2,.v-locale--is-rtl .offset-xl-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-xl-3,.v-locale--is-ltr .offset-xl-3{margin-left:25%}.v-locale--is-rtl.offset-xl-3,.v-locale--is-rtl .offset-xl-3{margin-right:25%}.v-locale--is-ltr.offset-xl-4,.v-locale--is-ltr .offset-xl-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-xl-4,.v-locale--is-rtl .offset-xl-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-xl-5,.v-locale--is-ltr .offset-xl-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-xl-5,.v-locale--is-rtl .offset-xl-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-xl-6,.v-locale--is-ltr .offset-xl-6{margin-left:50%}.v-locale--is-rtl.offset-xl-6,.v-locale--is-rtl .offset-xl-6{margin-right:50%}.v-locale--is-ltr.offset-xl-7,.v-locale--is-ltr .offset-xl-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-xl-7,.v-locale--is-rtl .offset-xl-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-xl-8,.v-locale--is-ltr .offset-xl-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-xl-8,.v-locale--is-rtl .offset-xl-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-xl-9,.v-locale--is-ltr .offset-xl-9{margin-left:75%}.v-locale--is-rtl.offset-xl-9,.v-locale--is-rtl .offset-xl-9{margin-right:75%}.v-locale--is-ltr.offset-xl-10,.v-locale--is-ltr .offset-xl-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-xl-10,.v-locale--is-rtl .offset-xl-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-xl-11,.v-locale--is-ltr .offset-xl-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-xl-11,.v-locale--is-rtl .offset-xl-11{margin-right: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%}.v-locale--is-ltr.offset-xxl-0,.v-locale--is-ltr .offset-xxl-0{margin-left:0}.v-locale--is-rtl.offset-xxl-0,.v-locale--is-rtl .offset-xxl-0{margin-right:0}.v-locale--is-ltr.offset-xxl-1,.v-locale--is-ltr .offset-xxl-1{margin-left:8.3333333333%}.v-locale--is-rtl.offset-xxl-1,.v-locale--is-rtl .offset-xxl-1{margin-right:8.3333333333%}.v-locale--is-ltr.offset-xxl-2,.v-locale--is-ltr .offset-xxl-2{margin-left:16.6666666667%}.v-locale--is-rtl.offset-xxl-2,.v-locale--is-rtl .offset-xxl-2{margin-right:16.6666666667%}.v-locale--is-ltr.offset-xxl-3,.v-locale--is-ltr .offset-xxl-3{margin-left:25%}.v-locale--is-rtl.offset-xxl-3,.v-locale--is-rtl .offset-xxl-3{margin-right:25%}.v-locale--is-ltr.offset-xxl-4,.v-locale--is-ltr .offset-xxl-4{margin-left:33.3333333333%}.v-locale--is-rtl.offset-xxl-4,.v-locale--is-rtl .offset-xxl-4{margin-right:33.3333333333%}.v-locale--is-ltr.offset-xxl-5,.v-locale--is-ltr .offset-xxl-5{margin-left:41.6666666667%}.v-locale--is-rtl.offset-xxl-5,.v-locale--is-rtl .offset-xxl-5{margin-right:41.6666666667%}.v-locale--is-ltr.offset-xxl-6,.v-locale--is-ltr .offset-xxl-6{margin-left:50%}.v-locale--is-rtl.offset-xxl-6,.v-locale--is-rtl .offset-xxl-6{margin-right:50%}.v-locale--is-ltr.offset-xxl-7,.v-locale--is-ltr .offset-xxl-7{margin-left:58.3333333333%}.v-locale--is-rtl.offset-xxl-7,.v-locale--is-rtl .offset-xxl-7{margin-right:58.3333333333%}.v-locale--is-ltr.offset-xxl-8,.v-locale--is-ltr .offset-xxl-8{margin-left:66.6666666667%}.v-locale--is-rtl.offset-xxl-8,.v-locale--is-rtl .offset-xxl-8{margin-right:66.6666666667%}.v-locale--is-ltr.offset-xxl-9,.v-locale--is-ltr .offset-xxl-9{margin-left:75%}.v-locale--is-rtl.offset-xxl-9,.v-locale--is-rtl .offset-xxl-9{margin-right:75%}.v-locale--is-ltr.offset-xxl-10,.v-locale--is-ltr .offset-xxl-10{margin-left:83.3333333333%}.v-locale--is-rtl.offset-xxl-10,.v-locale--is-rtl .offset-xxl-10{margin-right:83.3333333333%}.v-locale--is-ltr.offset-xxl-11,.v-locale--is-ltr .offset-xxl-11{margin-left:91.6666666667%}.v-locale--is-rtl.offset-xxl-11,.v-locale--is-rtl .offset-xxl-11{margin-right:91.6666666667%}}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-kbd{background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));border-radius:3px;display:inline;font-size:85%;font-weight:400;padding:.2em .4rem;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-penumbra-opacity, rgba(0, 0, 0, .12))}.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)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;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;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;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width: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-penumbra-opacity, rgba(0, 0, 0, .12));background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--border{border-width:thin;box-shadow: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{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-penumbra-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{height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.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-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-start:16px;padding-inline-end: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-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:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset))}.v-snackbar:not(.v-snackbar--centered):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;padding:0;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-penumbra-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-penumbra-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;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;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--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-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}.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-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{background-color:currentColor;border-radius:9999px;height:14px;opacity:.6;width:36px;cursor:pointer;transition:.2s color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;height:32px;width:52px}.v-switch__thumb{align-items:center;border-radius:50%;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));display:flex;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1);position:relative;overflow:hidden;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667);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-penumbra-opacity, rgba(0, 0, 0, .12))}.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-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);transform:translate(-10px);position:absolute}.v-switch .v-selection-control__input .v-icon{position:absolute}.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-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline-start:8px;padding-inline-end:8px;position:relative;text-align:end;width:100%;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-penumbra-opacity, rgba(0, 0, 0, .12));background:rgba(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.25rem;text-transform:none}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.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-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}@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-tab.v-tab{--v-btn-height: var(--v-tabs-height);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}.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));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-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:hover td{background: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 0 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 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{--v-table-header-height: 56px;border-radius:inherit;line-height:1.5;max-width:100%}.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:height cubic-bezier(.4,0,.2,1)}.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{font-weight:500;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default>.v-table__wrapper>table>tbody>tr>th,.v-table--density-default>.v-table__wrapper>table>thead>tr>th,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) + 0px)}.v-table--density-default>.v-table__wrapper>table>tbody>tr>td,.v-table--density-default>.v-table__wrapper>table>thead>tr>td,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) + 0px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 8px)}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 8px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>th,.v-table--density-compact>.v-table__wrapper>table>thead>tr>th,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>th{height:calc(var(--v-table-header-height) - 16px)}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>td,.v-table--density-compact>.v-table__wrapper>table>thead>tr>td,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>td{height:calc(var(--v-table-row-height, 52px) - 16px)}.v-table__wrapper{border-radius:inherit;overflow:auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{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:1}.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-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{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));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))}.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 .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;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-on-surface-variant))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:24px}.v-timeline--horizontal.v-timeline .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item__opposite{padding-inline-end:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{grid-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-item:nth-child(2n) .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .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))}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-divider__before,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__before{left:-12px;right:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-divider__before,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__before{right:-12px;left:initial}.v-timeline--vertical .v-timeline-divider__before{position:absolute;height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity))}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__after{right:-12px;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__after{left:-12px;right:initial}.v-timeline--vertical .v-timeline-divider__after{position:absolute;height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{left:0;right:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{right:0;left: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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{right:-12px;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{left:-12px;right: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))}.v-locale--is-ltr.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{right:0;left:initial}.v-locale--is-rtl.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{left:0;right: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;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-penumbra-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.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;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;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;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.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;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;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;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.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-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__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__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-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;pointer-events:none;transition-property:opacity,transform}.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}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}/*! * 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}.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:translateY(100%)}.picker-transition-leave-to{transform:translateY(-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:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(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}.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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-opacity, rgba(0, 0, 0, .12))!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-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!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-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}.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}.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:6px!important}.rounded{border-radius:12px!important}.rounded-lg{border-radius:24px!important}.rounded-xl{border-radius:72px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:72px 0!important}.rounded-md{border-radius:12px!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.rounded-t{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.rounded-t-lg{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-xl{border-top-left-radius:72px!important;border-top-right-radius:72px!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:72px!important;border-top-right-radius:0!important}.rounded-t-md{border-top-left-radius:12px!important;border-top-right-radius:12px!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:6px!important;border-bottom-right-radius:6px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:72px!important;border-bottom-right-radius:72px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:72px!important;border-bottom-left-radius:72px!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:72px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:72px!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-md{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.v-locale--is-rtl .rounded-e-md{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.rounded-b{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.rounded-b-lg{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-xl{border-bottom-left-radius:72px!important;border-bottom-right-radius:72px!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:72px!important;border-bottom-right-radius:0!important}.rounded-b-md{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!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:6px!important;border-bottom-left-radius:6px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:12px!important;border-bottom-right-radius:12px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:72px!important;border-bottom-left-radius:72px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:72px!important;border-bottom-right-radius:72px!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:72px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:72px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-md{border-top-left-radius:12px!important;border-bottom-left-radius:12px!important}.v-locale--is-rtl .rounded-s-md{border-top-right-radius:12px!important;border-bottom-right-radius:12px!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:6px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:6px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:12px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:12px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:72px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:72px!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:72px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:72px 0!important}.v-locale--is-ltr .rounded-ts-md{border-top-left-radius:12px!important}.v-locale--is-rtl .rounded-ts-md{border-top-right-radius:12px!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:6px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:6px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:12px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:12px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:72px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:72px!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:72px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:72px 0!important}.v-locale--is-ltr .rounded-te-md{border-top-right-radius:12px!important}.v-locale--is-rtl .rounded-te-md{border-top-left-radius:12px!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:6px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:6px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:12px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:12px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:72px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:72px!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:72px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:72px 0!important}.v-locale--is-ltr .rounded-be-md{border-bottom-right-radius:12px!important}.v-locale--is-rtl .rounded-be-md{border-bottom-left-radius:12px!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:6px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:6px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:12px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:12px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:72px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:72px!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:72px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:72px 0!important}.v-locale--is-ltr .rounded-bs-md{border-bottom-left-radius:12px!important}.v-locale--is-rtl .rounded-bs-md{border-bottom-right-radius:12px!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-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-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-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-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-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-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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;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-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}.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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-sm-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-sm-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-sm-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-sm-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-sm-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-sm-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-md-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-md-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-md-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-md-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-md-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-md-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-md-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-md-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-md-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-lg-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-lg-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-lg-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-lg-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-lg-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-lg-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xl-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xl-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-xl-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-xl-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-xl-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-xl-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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}}html .bg-success{color:#fff!important}.v-row+.v-row{margin-top:0}.v-divider{opacity:1;border-color:rgba(var(--v-theme-borderLight),.36)}.v-selection-control{flex:unset}.no-spacer .v-list-item__spacer{display:none!important}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}html{overflow-y:auto}.v-main{margin-right:20px}@media (max-width: 1279px){.v-main{margin:0 10px}}.spacer{padding:100px 0}@media (max-width: 800px){.spacer{padding:40px 0}}.page-wrapper{min-height:calc(100vh - 100px);padding:15px;border-radius:12px;background:rgb(var(--v-theme-containerBg))}.display-1{font-size:44px;line-height:54px}.display-2{font-size:40px;line-height:50px}.display-3{font-size:30px;line-height:40px}.h1{font-size:36px;line-height:46px}.h2{font-size:30px;line-height:40px}.h3{font-size:21px;line-height:31px}.h4{font-size:18px;line-height:28px}.h5{font-size:16px;line-height:26px}.h6{font-size:14px;line-height:24px}.text-8{font-size:8px;line-height:18px}.text-10{font-size:10px;line-height:20px}.text-13{font-size:13px;line-height:23px}.text-18{font-size:18px;line-height:28px}.text-20{font-size:20px;line-height:30px}.text-24{font-size:24px;line-height:34px}.body-text-1{font-size:10px;line-height:20px}.customizer-btn{position:fixed;top:25%;right:10px;border-radius:50% 50% 4px}.customizer-btn .icon{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.w-100{width:100%}.h-100vh{height:100vh}.gap-3{gap:16px}.text-white{color:#fff!important}body .Poppins{font-family:Poppins,sans-serif!important}body .Inter{font-family:Inter,sans-serif!important}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}.leftSidebar{border:0px;box-shadow:none!important}.scrollnavbar{height:calc(100vh - 100px)}.scrollnavbar .smallCap{padding:0 0 0 4px!important;font-size:.875rem;font-weight:500}.scrollnavbar .v-list{color:rgb(var(--v-theme-lightText))}.scrollnavbar .v-list-group__items .v-list-item,.scrollnavbar .v-list-item{border-radius:12px;padding-inline-start:calc(12px + var(--indent-padding) / 2)!important}.scrollnavbar .v-list-group__items .v-list-item:hover,.scrollnavbar .v-list-item:hover{color:rgb(var(--v-theme-secondary))}.scrollnavbar .v-list-group__items .v-list-item .v-list-item__prepend,.scrollnavbar .v-list-item .v-list-item__prepend{margin-inline-end:13px}.scrollnavbar .v-list-group__items .v-list-item .v-list-item__append,.scrollnavbar .v-list-item .v-list-item__append{font-size:.875rem}.scrollnavbar .v-list-group__items .v-list-item .v-list-item__append .v-icon,.scrollnavbar .v-list-item .v-list-item__append .v-icon{margin-inline-start:13px}.scrollnavbar .v-list-group__items .v-list-item .v-list-item-title,.scrollnavbar .v-list-item .v-list-item-title{font-size:.875rem}.scrollnavbar .leftPadding{margin-left:4px}.scrollnavbar .v-list .v-list-item--active .v-list-item-title{font-weight:500}.scrollnavbar .v-list .sidebarchip .v-icon{margin-inline-start:-3px}.scrollnavbar .v-list .v-list-group .v-list-item:hover>.v-list-item__overlay,.scrollnavbar .v-list .v-list-group .v-list-item--active>.v-list-item__overlay{background-color:transparent}.scrollnavbar .v-list .v-list-group .v-list-item:focus-visible>.v-list-item__overlay{opacity:0}.scrollnavbar .v-list>.v-list-group{position:relative}.scrollnavbar .v-list>.v-list-group>.v-list-item--active,.scrollnavbar .v-list>.v-list-group>.v-list-item:hover{background:rgb(var(--v-theme-secondary),.05)}.scrollnavbar .v-list>.v-list-group:after{content:"";position:absolute;left:21px;top:46px;height:calc(100% - 46px);width:1px;opacity:1;background:rgb(var(--v-theme-primary),.15)}.v-navigation-drawer--rail .scrollnavbar .v-list .v-list-group__items,.v-navigation-drawer--rail .hide-menu{opacity:0}.v-navigation-drawer--rail .leftPadding{margin-left:0}@media only screen and (min-width: 1170px){.mini-sidebar .logo{width:90px;overflow:hidden}.mini-sidebar .leftSidebar:hover{box-shadow:1px 0 20px #00000014!important}.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .logo{width:100%}.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .v-list .v-list-group__items,.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .hide-menu{opacity:1}}.search-sheet{position:absolute;z-index:9}.circle{position:relative;overflow:hidden}.circle.sm-circle:before{content:"";position:absolute;width:200px;height:200px;border:3px solid rgb(var(--v-theme-warning));border-radius:50%;top:125px;right:-70px}.circle.lg-circle:after{content:"";position:absolute;width:200px;height:200px;border:19px solid rgb(var(--v-theme-warning));border-radius:50%;top:65px;right:-150px}.v-btn.bg-lightsecondary:hover,.v-btn.bg-lightsecondary:active,.v-btn.bg-lightsecondary:focus{background-color:rgb(var(--v-theme-secondary))!important;color:#fff!important}.v-btn{text-transform:capitalize;letter-spacing:0}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 6px);height:calc(var(--v-btn-height) + 6px)}.v-card--variant-outlined,.v-card--variant-outlined .v-divider{border-color:rgba(var(--v-theme-borderLight),.36)}.v-card-text{padding:24px}.v-card{width:100%;overflow:visible}.v-card.withbg{background-color:rgb(var(--v-theme-background))}.v-card.overflow-hidden{overflow:hidden}.v-card-item{padding:20px 24px}.v-field--variant-outlined .v-field__outline__start.v-locale--is-ltr,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start{border-radius:12px 0 0 12px}.v-field--variant-outlined .v-field__outline__end.v-locale--is-ltr,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end{border-radius:0 12px 12px 0}.v-input--density-default,.v-field--variant-solo,.v-field--variant-filled{--v-input-control-height: 51px;--v-input-padding-top: 14px}.v-input--density-comfortable{--v-input-control-height: 56px;--v-input-padding-top: 17px}.v-label{font-size:.975rem}.v-switch .v-label,.v-checkbox .v-label{opacity:1}.v-navigation-drawer__scrim.fade-transition-leave-to{display:none}.elevation-10{box-shadow:1px 0 20px #00000014!important}.v-text-field input{font-size:.875rem}.v-input--density-default .v-field__input{min-height:51px}.v-field__outline{color:rgb(var(--v-theme-inputBorder))}.inputWithbg .v-field--variant-outlined{background-color:#00000006}.theme-tab.v-tabs .v-tab{border-radius:12px!important;min-width:auto!important}.theme-tab.v-tabs .v-tab.v-slide-group-item--active{background:rgb(var(--v-theme-primary))}.bubble-shape{position:relative}.bubble-shape:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-125px;right:-15px;opacity:.5}.bubble-shape:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-85px;right:-95px}.z-1{z-index:1;position:relative}.bubble-shape-sm{position:relative}.bubble-shape-sm:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-160px;right:-130px}.bubble-shape-sm:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-30px;right:-180px}.rounded-square{width:20px;height:20px} + */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}.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:translateY(100%)}.picker-transition-leave-to{transform:translateY(-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:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(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}.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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-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-penumbra-opacity, rgba(0, 0, 0, .12))!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-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!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-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}.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}.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:4px!important}.rounded{border-radius:8px!important}.rounded-lg{border-radius:16px!important}.rounded-xl{border-radius:48px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:48px 0!important}.rounded-md{border-radius:8px!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-lg{border-top-left-radius:16px!important;border-top-right-radius:16px!important}.rounded-t-xl{border-top-left-radius:48px!important;border-top-right-radius:48px!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:48px!important;border-top-right-radius:0!important}.rounded-t-md{border-top-left-radius:8px!important;border-top-right-radius:8px!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:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:16px!important;border-bottom-left-radius:16px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:48px!important;border-bottom-right-radius:48px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:48px!important;border-bottom-left-radius:48px!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:48px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:48px!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-md{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-md{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-lg{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.rounded-b-xl{border-bottom-left-radius:48px!important;border-bottom-right-radius:48px!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:48px!important;border-bottom-right-radius:0!important}.rounded-b-md{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!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:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:16px!important;border-bottom-left-radius:16px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:48px!important;border-bottom-left-radius:48px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:48px!important;border-bottom-right-radius:48px!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:48px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:48px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-md{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-md{border-top-right-radius:8px!important;border-bottom-right-radius:8px!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:4px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:16px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:16px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:48px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:48px!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:48px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:48px 0!important}.v-locale--is-ltr .rounded-ts-md{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-md{border-top-right-radius:8px!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:4px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:16px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:16px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:48px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:48px!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:48px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:48px 0!important}.v-locale--is-ltr .rounded-te-md{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-md{border-top-left-radius:8px!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:4px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:16px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:16px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:48px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:48px!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:48px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:48px 0!important}.v-locale--is-ltr .rounded-be-md{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-md{border-bottom-left-radius:8px!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:4px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:16px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:16px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:48px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:48px!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:48px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:48px 0!important}.v-locale--is-ltr .rounded-bs-md{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-md{border-bottom-right-radius:8px!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-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-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-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-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-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-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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;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-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}.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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-sm-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-sm-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-sm-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-sm-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-sm-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-sm-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-sm-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-md-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-md-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-md-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-md-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-md-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-md-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-md-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-md-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-md-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-lg-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-lg-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-lg-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-lg-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-lg-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-lg-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-lg-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xl-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-xl-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xl-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-xl-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-xl-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-xl-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-xl-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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-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}.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}.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:2.125rem!important;font-weight:700;line-height:3.5rem;letter-spacing:-.015625em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h2{font-size:1.5rem!important;font-weight:700;line-height:2.5rem;letter-spacing:-.0083333333em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h3{font-size:1.25rem!important;font-weight:600;line-height:2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h4{font-size:1rem!important;font-weight:600;line-height:1.5rem;letter-spacing:.0073529412em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h5{font-size:.875rem!important;font-weight:500;line-height:1.2rem;letter-spacing:normal!important;font-family:inherit!important;text-transform:none!important}.text-xxl-h6{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-subtitle-1{font-size:.875rem!important;font-weight:500;line-height:1rem;letter-spacing:.009375em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-subtitle-2{font-size:.75rem!important;font-weight:400;line-height:1rem;letter-spacing:.0071428571em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-body-1{font-size:.875rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-body-2{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:inherit!important;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:inherit!important;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:inherit!important;text-transform:uppercase!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}}html .bg-success{color:#fff!important}.v-row+.v-row{margin-top:0}.v-divider{opacity:1;border-color:rgba(var(--v-theme-borderLight),.36)}.v-selection-control{flex:unset}.no-spacer .v-list-item__spacer{display:none!important}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}html{overflow-y:auto}.v-main{margin-right:20px}@media (max-width: 1279px){.v-main{margin:0 10px}}.spacer{padding:100px 0}@media (max-width: 800px){.spacer{padding:40px 0}}.page-wrapper{min-height:calc(100vh - 100px);padding:15px;border-radius:8px;background:rgb(var(--v-theme-containerBg))}.display-1{font-size:44px;line-height:54px}.display-2{font-size:40px;line-height:50px}.display-3{font-size:30px;line-height:40px}.h1{font-size:36px;line-height:46px}.h2{font-size:30px;line-height:40px}.h3{font-size:21px;line-height:31px}.h4{font-size:18px;line-height:28px}.h5{font-size:16px;line-height:26px}.h6{font-size:14px;line-height:24px}.text-8{font-size:8px;line-height:18px}.text-10{font-size:10px;line-height:20px}.text-13{font-size:13px;line-height:23px}.text-18{font-size:18px;line-height:28px}.text-20{font-size:20px;line-height:30px}.text-24{font-size:24px;line-height:34px}.body-text-1{font-size:10px;line-height:20px}.customizer-btn{position:fixed;top:25%;right:10px;border-radius:50% 50% 4px}.customizer-btn .icon{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.w-100{width:100%}.h-100vh{height:100vh}.gap-3{gap:16px}.text-white{color:#fff!important}body .Poppins{font-family:Poppins,sans-serif!important}body .Inter{font-family:Inter,sans-serif!important}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}.leftSidebar{border:0px;box-shadow:none!important}.listitem{height:calc(100vh - 100px)}.listitem .v-list{color:rgb(var(--v-theme-lightText))}.listitem .v-list-group__items .v-list-item,.listitem .v-list-item{border-radius:8px;padding-inline-start:calc(12px + var(--indent-padding) / 2)!important}.listitem .v-list-group__items .v-list-item:hover,.listitem .v-list-item:hover{color:rgb(var(--v-theme-secondary))}.listitem .leftPadding{margin-left:4px}.v-navigation-drawer--rail .scrollnavbar .v-list .v-list-group__items,.v-navigation-drawer--rail .hide-menu{opacity:1}.v-navigation-drawer--rail .leftPadding{margin-left:0}@media only screen and (min-width: 1170px){.mini-sidebar .logo{width:90px;overflow:hidden}.mini-sidebar .leftSidebar:hover{box-shadow:1px 0 20px #00000014!important}.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .logo{width:100%}.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .v-list .v-list-group__items,.mini-sidebar .v-navigation-drawer--expand-on-hover:hover .hide-menu{opacity:1}}.v-btn.bg-lightsecondary:hover,.v-btn.bg-lightsecondary:active,.v-btn.bg-lightsecondary:focus{background-color:rgb(var(--v-theme-secondary))!important;color:#fff!important}.v-btn{text-transform:capitalize;letter-spacing:0}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 6px);height:calc(var(--v-btn-height) + 6px)}.v-card--variant-outlined,.v-card--variant-outlined .v-divider{border-color:rgba(var(--v-theme-borderLight),.36)}.v-card-text{padding:24px}.v-card{width:100%;overflow:visible}.v-card.withbg{background-color:rgb(var(--v-theme-background))}.v-card.overflow-hidden{overflow:hidden}.v-card-item{padding:20px 24px}.v-field--variant-outlined .v-field__outline__start.v-locale--is-ltr,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start{border-radius:8px 0 0 8px}.v-field--variant-outlined .v-field__outline__end.v-locale--is-ltr,.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end{border-radius:0 8px 8px 0}.v-input--density-default,.v-field--variant-solo,.v-field--variant-filled{--v-input-control-height: 51px;--v-input-padding-top: 14px}.v-input--density-comfortable{--v-input-control-height: 56px;--v-input-padding-top: 17px}.v-label{font-size:.975rem}.v-switch .v-label,.v-checkbox .v-label{opacity:1}.v-navigation-drawer__scrim.fade-transition-leave-to{display:none}.elevation-10{box-shadow:1px 0 20px #00000014!important}.v-text-field input{font-size:.875rem}.v-input--density-default .v-field__input{min-height:51px}.v-field__outline{color:rgb(var(--v-theme-inputBorder))}.inputWithbg .v-field--variant-outlined{background-color:#00000006}.theme-tab.v-tabs .v-tab{border-radius:8px!important;min-width:auto!important}.theme-tab.v-tabs .v-tab.v-slide-group-item--active{background:rgb(var(--v-theme-primary))}.bubble-shape{position:relative}.bubble-shape:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-125px;right:-15px;opacity:.5}.bubble-shape:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-85px;right:-95px}.z-1{z-index:1;position:relative}.bubble-shape-sm{position:relative}.bubble-shape-sm:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-160px;right:-130px}.bubble-shape-sm:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;top:-30px;right:-180px}.rounded-square{width:20px;height:20px} diff --git a/dashboard/dist/assets/md5-f95c7b53.js b/dashboard/dist/assets/md5-f95c7b53.js deleted file mode 100644 index d8cac84c1..000000000 --- a/dashboard/dist/assets/md5-f95c7b53.js +++ /dev/null @@ -1,9 +0,0 @@ -import{aj as L,q as $,B as J,o as q,l as X,d as G,w as Z,a0 as O,a1 as R,x as S,u as m,ak as Q,al as t0,am as r0,an as e0}from"./index-a2f0b905.js";const E={Sidebar_drawer:!0,Customizer_drawer:!1,mini_sidebar:!1,fontTheme:"Roboto",inputBg:!1},i0=L({id:"customizer",state:()=>({Sidebar_drawer:E.Sidebar_drawer,Customizer_drawer:E.Customizer_drawer,mini_sidebar:E.mini_sidebar,fontTheme:"Poppins",inputBg:E.inputBg}),getters:{},actions:{SET_SIDEBAR_DRAWER(){this.Sidebar_drawer=!this.Sidebar_drawer},SET_MINI_SIDEBAR(p){this.mini_sidebar=p},SET_FONT(p){this.fontTheme=p}}}),s0={class:"logo",style:{display:"flex","align-items":"center"}},a0={style:{"font-size":"24px","font-weight":"1000"}},f0={style:{"font-size":"20px","font-weight":"1000"}},o0={style:{"font-size":"20px"}},l0=$({__name:"LogoDark",setup(p){J("rgb(var(--v-theme-primary))"),J("rgb(var(--v-theme-secondary))");const d=i0();return(M,y)=>(q(),X("div",s0,[G(S(Q),{to:"/",style:{"text-decoration":"none",color:"black"}},{default:Z(()=>[O(m("span",a0,"AstrBot 仪表盘",512),[[R,!S(d).mini_sidebar]]),O(m("span",f0,"Astr",512),[[R,S(d).mini_sidebar]]),O(m("span",o0,"Bot",512),[[R,S(d).mini_sidebar]])]),_:1})]))}});var P={exports:{}};const n0={},h0=Object.freeze(Object.defineProperty({__proto__:null,default:n0},Symbol.toStringTag,{value:"Module"})),H=t0(h0);/** - * [js-md5]{@link https://github.com/emn178/js-md5} - * - * @namespace md5 - * @version 0.8.3 - * @author Chen, Yi-Cyuan [emn178@gmail.com] - * @copyright Chen, Yi-Cyuan 2014-2023 - * @license MIT - */(function(p){(function(){var d="input is invalid type",M="finalize already called",y=typeof window=="object",c=y?window:{};c.JS_MD5_NO_WINDOW&&(y=!1);var W=!y&&typeof self=="object",z=!c.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;z?c=r0:W&&(c=self);var g=!c.JS_MD5_NO_COMMON_JS&&!0&&p.exports,_=!c.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",n="0123456789abcdef".split(""),k=[128,32768,8388608,-2147483648],l=[0,8,16,24],b=["hex","array","digest","buffer","arrayBuffer","base64"],F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),u=[],N;if(_){var D=new ArrayBuffer(68);N=new Uint8Array(D),u=new Uint32Array(D)}var w=Array.isArray;(c.JS_MD5_NO_NODE_JS||!w)&&(w=function(t){return Object.prototype.toString.call(t)==="[object Array]"});var A=ArrayBuffer.isView;_&&(c.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!A)&&(A=function(t){return typeof t=="object"&&t.buffer&&t.buffer.constructor===ArrayBuffer});var C=function(t){var e=typeof t;if(e==="string")return[t,!0];if(e!=="object"||t===null)throw new Error(d);if(_&&t.constructor===ArrayBuffer)return[new Uint8Array(t),!1];if(!w(t)&&!A(t))throw new Error(d);return[t,!1]},I=function(t){return function(e){return new h(!0).update(e)[t]()}},K=function(){var t=I("hex");z&&(t=V(t)),t.create=function(){return new h},t.update=function(r){return t.create().update(r)};for(var e=0;e>>6,x[a++]=128|r&63):r<55296||r>=57344?(x[a++]=224|r>>>12,x[a++]=128|r>>>6&63,x[a++]=128|r&63):(r=65536+((r&1023)<<10|t.charCodeAt(++f)&1023),x[a++]=240|r>>>18,x[a++]=128|r>>>12&63,x[a++]=128|r>>>6&63,x[a++]=128|r&63);else for(a=this.start;f>>2]|=r<>>2]|=(192|r>>>6)<>>2]|=(128|r&63)<=57344?(o[a>>>2]|=(224|r>>>12)<>>2]|=(128|r>>>6&63)<>>2]|=(128|r&63)<>>2]|=(240|r>>>18)<>>2]|=(128|r>>>12&63)<>>2]|=(128|r>>>6&63)<>>2]|=(128|r&63)<>>2]|=t[f]<=64?(this.start=a-64,this.hash(),this.hashed=!0):this.start=a}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},h.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>>2]|=k[e&3],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},h.prototype.hash=function(){var t,e,i,r,f,a,s=this.blocks;this.first?(t=s[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^t&2004318071)+s[1]-117830708,r=(r<<12|r>>>20)+t<<0,i=(-271733879^r&(t^-271733879))+s[2]-1126478375,i=(i<<17|i>>>15)+r<<0,e=(t^i&(r^t))+s[3]-1316259209,e=(e<<22|e>>>10)+i<<0):(t=this.h0,e=this.h1,i=this.h2,r=this.h3,t+=(r^e&(i^r))+s[0]-680876936,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+s[1]-389564586,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+s[2]+606105819,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+s[3]-1044525330,e=(e<<22|e>>>10)+i<<0),t+=(r^e&(i^r))+s[4]-176418897,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+s[5]+1200080426,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+s[6]-1473231341,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+s[7]-45705983,e=(e<<22|e>>>10)+i<<0,t+=(r^e&(i^r))+s[8]+1770035416,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+s[9]-1958414417,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+s[10]-42063,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+s[11]-1990404162,e=(e<<22|e>>>10)+i<<0,t+=(r^e&(i^r))+s[12]+1804603682,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+s[13]-40341101,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+s[14]-1502002290,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+s[15]+1236535329,e=(e<<22|e>>>10)+i<<0,t+=(i^r&(e^i))+s[1]-165796510,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+s[6]-1069501632,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+s[11]+643717713,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+s[0]-373897302,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+s[5]-701558691,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+s[10]+38016083,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+s[15]-660478335,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+s[4]-405537848,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+s[9]+568446438,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+s[14]-1019803690,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+s[3]-187363961,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+s[8]+1163531501,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+s[13]-1444681467,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+s[2]-51403784,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+s[7]+1735328473,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+s[12]-1926607734,e=(e<<20|e>>>12)+i<<0,f=e^i,t+=(f^r)+s[5]-378558,t=(t<<4|t>>>28)+e<<0,r+=(f^t)+s[8]-2022574463,r=(r<<11|r>>>21)+t<<0,a=r^t,i+=(a^e)+s[11]+1839030562,i=(i<<16|i>>>16)+r<<0,e+=(a^i)+s[14]-35309556,e=(e<<23|e>>>9)+i<<0,f=e^i,t+=(f^r)+s[1]-1530992060,t=(t<<4|t>>>28)+e<<0,r+=(f^t)+s[4]+1272893353,r=(r<<11|r>>>21)+t<<0,a=r^t,i+=(a^e)+s[7]-155497632,i=(i<<16|i>>>16)+r<<0,e+=(a^i)+s[10]-1094730640,e=(e<<23|e>>>9)+i<<0,f=e^i,t+=(f^r)+s[13]+681279174,t=(t<<4|t>>>28)+e<<0,r+=(f^t)+s[0]-358537222,r=(r<<11|r>>>21)+t<<0,a=r^t,i+=(a^e)+s[3]-722521979,i=(i<<16|i>>>16)+r<<0,e+=(a^i)+s[6]+76029189,e=(e<<23|e>>>9)+i<<0,f=e^i,t+=(f^r)+s[9]-640364487,t=(t<<4|t>>>28)+e<<0,r+=(f^t)+s[12]-421815835,r=(r<<11|r>>>21)+t<<0,a=r^t,i+=(a^e)+s[15]+530742520,i=(i<<16|i>>>16)+r<<0,e+=(a^i)+s[2]-995338651,e=(e<<23|e>>>9)+i<<0,t+=(i^(e|~r))+s[0]-198630844,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+s[7]+1126891415,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+s[14]-1416354905,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+s[5]-57434055,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+s[12]+1700485571,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+s[3]-1894986606,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+s[10]-1051523,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+s[1]-2054922799,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+s[8]+1873313359,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+s[15]-30611744,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+s[6]-1560198380,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+s[13]+1309151649,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+s[4]-145523070,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+s[11]-1120210379,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+s[2]+718787259,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+s[9]-343485551,e=(e<<21|e>>>11)+i<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=i-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+i<<0,this.h3=this.h3+r<<0)},h.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,i=this.h2,r=this.h3;return n[t>>>4&15]+n[t&15]+n[t>>>12&15]+n[t>>>8&15]+n[t>>>20&15]+n[t>>>16&15]+n[t>>>28&15]+n[t>>>24&15]+n[e>>>4&15]+n[e&15]+n[e>>>12&15]+n[e>>>8&15]+n[e>>>20&15]+n[e>>>16&15]+n[e>>>28&15]+n[e>>>24&15]+n[i>>>4&15]+n[i&15]+n[i>>>12&15]+n[i>>>8&15]+n[i>>>20&15]+n[i>>>16&15]+n[i>>>28&15]+n[i>>>24&15]+n[r>>>4&15]+n[r&15]+n[r>>>12&15]+n[r>>>8&15]+n[r>>>20&15]+n[r>>>16&15]+n[r>>>28&15]+n[r>>>24&15]},h.prototype.toString=h.prototype.hex,h.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,i=this.h2,r=this.h3;return[t&255,t>>>8&255,t>>>16&255,t>>>24&255,e&255,e>>>8&255,e>>>16&255,e>>>24&255,i&255,i>>>8&255,i>>>16&255,i>>>24&255,r&255,r>>>8&255,r>>>16&255,r>>>24&255]},h.prototype.array=h.prototype.digest,h.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},h.prototype.buffer=h.prototype.arrayBuffer,h.prototype.base64=function(){for(var t,e,i,r="",f=this.array(),a=0;a<15;)t=f[a++],e=f[a++],i=f[a++],r+=F[t>>>2]+F[(t<<4|e>>>4)&63]+F[(e<<2|i>>>6)&63]+F[i&63];return t=f[a],r+=F[t>>>2]+F[t<<4&63]+"==",r};function B(t,e){var i,r=C(t);if(t=r[0],r[1]){var f=[],a=t.length,s=0,o;for(i=0;i>>6,f[s++]=128|o&63):o<55296||o>=57344?(f[s++]=224|o>>>12,f[s++]=128|o>>>6&63,f[s++]=128|o&63):(o=65536+((o&1023)<<10|t.charCodeAt(++i)&1023),f[s++]=240|o>>>18,f[s++]=128|o>>>12&63,f[s++]=128|o>>>6&63,f[s++]=128|o&63);t=f}t.length>64&&(t=new h(!0).update(t).array());var x=[],U=[];for(i=0;i<64;++i){var j=t[i]||0;x[i]=92^j,U[i]=54^j}h.call(this,e),this.update(U),this.oKeyPad=x,this.inner=!0,this.sharedMemory=e}B.prototype=new h,B.prototype.finalize=function(){if(h.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();h.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(t),h.prototype.finalize.call(this)}};var v=K();v.md5=v,v.md5.hmac=Y(),g?p.exports=v:c.md5=v})()})(P);var u0=P.exports;const c0=e0(u0);export{l0 as _,c0 as a,u0 as m,i0 as u}; diff --git a/dashboard/dist/assets/md5-f9642456.js b/dashboard/dist/assets/md5-f9642456.js new file mode 100644 index 000000000..c0ef8ebc2 --- /dev/null +++ b/dashboard/dist/assets/md5-f9642456.js @@ -0,0 +1,9 @@ +import{as as K,at as Y,au as V}from"./index-3360c831.js";var C={exports:{}};const $={},k=Object.freeze(Object.defineProperty({__proto__:null,default:$},Symbol.toStringTag,{value:"Module"})),z=K(k);/** + * [js-md5]{@link https://github.com/emn178/js-md5} + * + * @namespace md5 + * @version 0.8.3 + * @author Chen, Yi-Cyuan [emn178@gmail.com] + * @copyright Chen, Yi-Cyuan 2014-2023 + * @license MIT + */(function(E){(function(){var b="input is invalid type",J="finalize already called",w=typeof window=="object",c=w?window:{};c.JS_MD5_NO_WINDOW&&(w=!1);var j=!w&&typeof self=="object",O=!c.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;O?c=Y:j&&(c=self);var I=!c.JS_MD5_NO_COMMON_JS&&!0&&E.exports,p=!c.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",n="0123456789abcdef".split(""),H=[128,32768,8388608,-2147483648],l=[0,8,16,24],y=["hex","array","digest","buffer","arrayBuffer","base64"],F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),x=[],B;if(p){var S=new ArrayBuffer(68);B=new Uint8Array(S),x=new Uint32Array(S)}var d=Array.isArray;(c.JS_MD5_NO_NODE_JS||!d)&&(d=function(t){return Object.prototype.toString.call(t)==="[object Array]"});var _=ArrayBuffer.isView;p&&(c.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!_)&&(_=function(t){return typeof t=="object"&&t.buffer&&t.buffer.constructor===ArrayBuffer});var M=function(t){var e=typeof t;if(e==="string")return[t,!0];if(e!=="object"||t===null)throw new Error(b);if(p&&t.constructor===ArrayBuffer)return[new Uint8Array(t),!1];if(!d(t)&&!_(t))throw new Error(b);return[t,!1]},R=function(t){return function(e){return new o(!0).update(e)[t]()}},P=function(){var t=R("hex");O&&(t=W(t)),t.create=function(){return new o},t.update=function(r){return t.create().update(r)};for(var e=0;e>>6,u[h++]=128|r&63):r<55296||r>=57344?(u[h++]=224|r>>>12,u[h++]=128|r>>>6&63,u[h++]=128|r&63):(r=65536+((r&1023)<<10|t.charCodeAt(++a)&1023),u[h++]=240|r>>>18,u[h++]=128|r>>>12&63,u[h++]=128|r>>>6&63,u[h++]=128|r&63);else for(h=this.start;a>>2]|=r<>>2]|=(192|r>>>6)<>>2]|=(128|r&63)<=57344?(s[h>>>2]|=(224|r>>>12)<>>2]|=(128|r>>>6&63)<>>2]|=(128|r&63)<>>2]|=(240|r>>>18)<>>2]|=(128|r>>>12&63)<>>2]|=(128|r>>>6&63)<>>2]|=(128|r&63)<>>2]|=t[a]<=64?(this.start=h-64,this.hash(),this.hashed=!0):this.start=h}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},o.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>>2]|=H[e&3],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},o.prototype.hash=function(){var t,e,i,r,a,h,f=this.blocks;this.first?(t=f[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^t&2004318071)+f[1]-117830708,r=(r<<12|r>>>20)+t<<0,i=(-271733879^r&(t^-271733879))+f[2]-1126478375,i=(i<<17|i>>>15)+r<<0,e=(t^i&(r^t))+f[3]-1316259209,e=(e<<22|e>>>10)+i<<0):(t=this.h0,e=this.h1,i=this.h2,r=this.h3,t+=(r^e&(i^r))+f[0]-680876936,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+f[1]-389564586,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+f[2]+606105819,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+f[3]-1044525330,e=(e<<22|e>>>10)+i<<0),t+=(r^e&(i^r))+f[4]-176418897,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+f[5]+1200080426,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+f[6]-1473231341,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+f[7]-45705983,e=(e<<22|e>>>10)+i<<0,t+=(r^e&(i^r))+f[8]+1770035416,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+f[9]-1958414417,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+f[10]-42063,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+f[11]-1990404162,e=(e<<22|e>>>10)+i<<0,t+=(r^e&(i^r))+f[12]+1804603682,t=(t<<7|t>>>25)+e<<0,r+=(i^t&(e^i))+f[13]-40341101,r=(r<<12|r>>>20)+t<<0,i+=(e^r&(t^e))+f[14]-1502002290,i=(i<<17|i>>>15)+r<<0,e+=(t^i&(r^t))+f[15]+1236535329,e=(e<<22|e>>>10)+i<<0,t+=(i^r&(e^i))+f[1]-165796510,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+f[6]-1069501632,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+f[11]+643717713,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+f[0]-373897302,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+f[5]-701558691,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+f[10]+38016083,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+f[15]-660478335,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+f[4]-405537848,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+f[9]+568446438,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+f[14]-1019803690,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+f[3]-187363961,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+f[8]+1163531501,e=(e<<20|e>>>12)+i<<0,t+=(i^r&(e^i))+f[13]-1444681467,t=(t<<5|t>>>27)+e<<0,r+=(e^i&(t^e))+f[2]-51403784,r=(r<<9|r>>>23)+t<<0,i+=(t^e&(r^t))+f[7]+1735328473,i=(i<<14|i>>>18)+r<<0,e+=(r^t&(i^r))+f[12]-1926607734,e=(e<<20|e>>>12)+i<<0,a=e^i,t+=(a^r)+f[5]-378558,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+f[8]-2022574463,r=(r<<11|r>>>21)+t<<0,h=r^t,i+=(h^e)+f[11]+1839030562,i=(i<<16|i>>>16)+r<<0,e+=(h^i)+f[14]-35309556,e=(e<<23|e>>>9)+i<<0,a=e^i,t+=(a^r)+f[1]-1530992060,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+f[4]+1272893353,r=(r<<11|r>>>21)+t<<0,h=r^t,i+=(h^e)+f[7]-155497632,i=(i<<16|i>>>16)+r<<0,e+=(h^i)+f[10]-1094730640,e=(e<<23|e>>>9)+i<<0,a=e^i,t+=(a^r)+f[13]+681279174,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+f[0]-358537222,r=(r<<11|r>>>21)+t<<0,h=r^t,i+=(h^e)+f[3]-722521979,i=(i<<16|i>>>16)+r<<0,e+=(h^i)+f[6]+76029189,e=(e<<23|e>>>9)+i<<0,a=e^i,t+=(a^r)+f[9]-640364487,t=(t<<4|t>>>28)+e<<0,r+=(a^t)+f[12]-421815835,r=(r<<11|r>>>21)+t<<0,h=r^t,i+=(h^e)+f[15]+530742520,i=(i<<16|i>>>16)+r<<0,e+=(h^i)+f[2]-995338651,e=(e<<23|e>>>9)+i<<0,t+=(i^(e|~r))+f[0]-198630844,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+f[7]+1126891415,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+f[14]-1416354905,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+f[5]-57434055,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+f[12]+1700485571,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+f[3]-1894986606,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+f[10]-1051523,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+f[1]-2054922799,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+f[8]+1873313359,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+f[15]-30611744,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+f[6]-1560198380,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+f[13]+1309151649,e=(e<<21|e>>>11)+i<<0,t+=(i^(e|~r))+f[4]-145523070,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~i))+f[11]-1120210379,r=(r<<10|r>>>22)+t<<0,i+=(t^(r|~e))+f[2]+718787259,i=(i<<15|i>>>17)+r<<0,e+=(r^(i|~t))+f[9]-343485551,e=(e<<21|e>>>11)+i<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=i-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+i<<0,this.h3=this.h3+r<<0)},o.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,i=this.h2,r=this.h3;return n[t>>>4&15]+n[t&15]+n[t>>>12&15]+n[t>>>8&15]+n[t>>>20&15]+n[t>>>16&15]+n[t>>>28&15]+n[t>>>24&15]+n[e>>>4&15]+n[e&15]+n[e>>>12&15]+n[e>>>8&15]+n[e>>>20&15]+n[e>>>16&15]+n[e>>>28&15]+n[e>>>24&15]+n[i>>>4&15]+n[i&15]+n[i>>>12&15]+n[i>>>8&15]+n[i>>>20&15]+n[i>>>16&15]+n[i>>>28&15]+n[i>>>24&15]+n[r>>>4&15]+n[r&15]+n[r>>>12&15]+n[r>>>8&15]+n[r>>>20&15]+n[r>>>16&15]+n[r>>>28&15]+n[r>>>24&15]},o.prototype.toString=o.prototype.hex,o.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,i=this.h2,r=this.h3;return[t&255,t>>>8&255,t>>>16&255,t>>>24&255,e&255,e>>>8&255,e>>>16&255,e>>>24&255,i&255,i>>>8&255,i>>>16&255,i>>>24&255,r&255,r>>>8&255,r>>>16&255,r>>>24&255]},o.prototype.array=o.prototype.digest,o.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},o.prototype.buffer=o.prototype.arrayBuffer,o.prototype.base64=function(){for(var t,e,i,r="",a=this.array(),h=0;h<15;)t=a[h++],e=a[h++],i=a[h++],r+=F[t>>>2]+F[(t<<4|e>>>4)&63]+F[(e<<2|i>>>6)&63]+F[i&63];return t=a[h],r+=F[t>>>2]+F[t<<4&63]+"==",r};function A(t,e){var i,r=M(t);if(t=r[0],r[1]){var a=[],h=t.length,f=0,s;for(i=0;i>>6,a[f++]=128|s&63):s<55296||s>=57344?(a[f++]=224|s>>>12,a[f++]=128|s>>>6&63,a[f++]=128|s&63):(s=65536+((s&1023)<<10|t.charCodeAt(++i)&1023),a[f++]=240|s>>>18,a[f++]=128|s>>>12&63,a[f++]=128|s>>>6&63,a[f++]=128|s&63);t=a}t.length>64&&(t=new o(!0).update(t).array());var u=[],D=[];for(i=0;i<64;++i){var U=t[i]||0;u[i]=92^U,D[i]=54^U}o.call(this,e),this.update(D),this.oKeyPad=u,this.inner=!0,this.sharedMemory=e}A.prototype=new o,A.prototype.finalize=function(){if(o.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();o.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(t),o.prototype.finalize.call(this)}};var v=P();v.md5=v,v.md5.hmac=T(),I?E.exports=v:c.md5=v})()})(C);var X=C.exports;const q=V(X);export{q as a,X as m}; diff --git a/dashboard/dist/index.html b/dashboard/dist/index.html index 4bfa35741..5a323ee3b 100644 --- a/dashboard/dist/index.html +++ b/dashboard/dist/index.html @@ -11,8 +11,8 @@ href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&family=Roboto:wght@400;500;700&display=swap" /> AstrBot - 仪表盘 - - + +
diff --git a/dashboard/routes/log.py b/dashboard/routes/log.py index 9921ce108..22e4bfb6b 100644 --- a/dashboard/routes/log.py +++ b/dashboard/routes/log.py @@ -14,6 +14,8 @@ class Broker: await connection.send(message) except Exception as e: logger.warning(f"发送日志失败: {e.__str__()}") + connection.close() + del connection class LogRoute: diff --git a/dashboard/routes/stat.py b/dashboard/routes/stat.py index ea96bdc6e..129c96b0c 100644 --- a/dashboard/routes/stat.py +++ b/dashboard/routes/stat.py @@ -11,6 +11,7 @@ class StatRoute(Route): self.routes = { '/stat/get': ('GET', self.get_stat), '/stat/version': ('GET', self.get_version), + '/stat/start-time': ('GET', self.get_start_time) } self.db_helper = db_helper self.register_routes() @@ -24,6 +25,11 @@ class StatRoute(Route): return Response().ok({ "version": VERSION }).__dict__ + + async def get_start_time(self): + return Response().ok({ + "start_time": self.context._start_running, + }).__dict__ async def get_stat(self): offset_sec = request.args.get('offset_sec', 86400) diff --git a/dashboard/utils/config.py b/dashboard/utils/config.py index 52c554f35..e12ee61ac 100644 --- a/dashboard/utils/config.py +++ b/dashboard/utils/config.py @@ -21,6 +21,8 @@ def get_default_val_by_type(type_: str): return False elif type_ == "string": return "" + elif type_ == "text": + return "" elif type_ == "list": return [] elif type_ == "object": @@ -57,7 +59,7 @@ def validate_config(data, context: Context): data[key] = casted elif meta["type"] == "bool" and not isinstance(value, bool): errors.append(f"错误的类型 {path}{key}: 期望是 bool, 得到了 {type(value).__name__}") - elif meta["type"] == "string" and not isinstance(value, str): + elif meta["type"] in ["string", "text"] and not isinstance(value, str): errors.append(f"错误的类型 {path}{key}: 期望是 string, 得到了 {type(value).__name__}") elif meta["type"] == "list" and not isinstance(value, list): errors.append(f"错误的类型 {path}{key}: 期望是 list, 得到了 {type(value).__name__}") diff --git a/model/plugin/manager.py b/model/plugin/manager.py index 626ad2b06..0c4f76263 100644 --- a/model/plugin/manager.py +++ b/model/plugin/manager.py @@ -21,7 +21,7 @@ logger: Logger = LogManager.GetLogger(log_name='astrbot') class PluginManager(): def __init__(self, context: Context): - self.updator = PluginUpdator() + self.updator = PluginUpdator(context.config_helper.plugin_repo_mirror) self.plugin_store_path = self.updator.get_plugin_store_path() self.context = context @@ -80,75 +80,26 @@ class PluginManager(): plugin_path = os.path.join(plugin_dir, p) if os.path.exists(os.path.join(plugin_path, "requirements.txt")): pth = os.path.join(plugin_path, "requirements.txt") - logger.info(f"正在检查更新插件 {p} 的依赖: {pth}") - self.update_plugin_dept(os.path.join(plugin_path, "requirements.txt")) + logger.info(f"正在检查插件 {p} 的依赖: {pth}") + try: + self.update_plugin_dept(os.path.join(plugin_path, "requirements.txt")) + except Exception as e: + logger.error(f"更新插件 {p} 的依赖失败。Code: {str(e)}") def update_plugin_dept(self, path): - pip_main(['install', '-r', path, '--trusted-host', 'mirrors.aliyun.com', '-i', 'https://mirrors.aliyun.com/pypi/simple/']) - # mirror = "https://mirrors.aliyun.com/pypi/simple/" - # py = sys.executable - # cmd = f"{py} -m pip install -r {path} -i {mirror} --trusted-host mirrors.aliyun.com" - # if break_system_package: - # cmd += " --break-system-package" - # process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True, universal_newlines=True) - - # while True: - # output = process.stdout.readline() - # err = process.stderr.readline() - # if err: - # err = err.strip() - # logger.error(err) - # if "no such option: --break-system-package" in err: - # self.update_plugin_dept(path, break_system_package=False) - # break - # if output == '' and process.poll() is not None: - # break - # if output: - # output = output.strip() - # if output.startswith("Requirement already satisfied"): - # continue - # if output.startswith("Using cached"): - # continue - # if output.startswith("Looking in indexes"): - # continue - # logger.info(output) - - # rc = process.poll() - + args = ['install', '-r', path, '--trusted-host', 'mirrors.aliyun.com', '-i', 'https://mirrors.aliyun.com/pypi/simple/', '--break-system-package'] + if self.context.config_helper.pip_install_arg: + args.extend(self.context.config_helper.pip_install_arg) + result_code = pip_main(args) + if result_code != 0: + raise Exception(str(result_code)) async def install_plugin(self, repo_url: str): - ppath = self.plugin_store_path - - # we no longer use Git anymore :) - # Repo.clone_from(repo_url, to_path=plugin_path, branch='master') - plugin_path = await self.updator.update(repo_url) with open(os.path.join(plugin_path, "REPO"), "w", encoding='utf-8') as f: f.write(repo_url) - # self.check_plugin_dept_update() - return plugin_path - # ok, err = self.plugin_reload() - # if not ok: - # raise Exception(err) - - async def download_from_repo_url(self, target_path: str, repo_url: str): - repo_namespace = repo_url.split("/")[-2:] - author = repo_namespace[0] - repo = repo_namespace[1] - - logger.info(f"正在下载插件 {repo} ...") - release_url = f"https://api.github.com/repos/{author}/{repo}/releases" - releases = await self.updator.fetch_release_info(url=release_url) - if not releases: - # download from the default branch directly. - logger.warn(f"未在插件 {author}/{repo} 中找到任何发布版本,将从默认分支下载。") - release_url = f"https://github.com/{author}/{repo}/archive/refs/heads/master.zip" - else: - release_url = releases[0]['zipball_url'] - - await download_file(release_url, target_path + ".zip") def get_registered_plugin(self, plugin_name: str) -> RegisteredPlugin: for p in self.context.cached_plugins: diff --git a/type/config.py b/type/config.py index b9cf65bc6..09e72a174 100644 --- a/type/config.py +++ b/type/config.py @@ -1,4 +1,4 @@ -VERSION = '3.3.17' +VERSION = '3.3.19' DB_PATH = 'data/data_v2.db' # 新版本配置文件,摈弃旧版本令人困惑的配置项 :D @@ -99,6 +99,8 @@ DEFAULT_CONFIG_VERSION_2 = { }, "log_level": "INFO", "t2i_endpoint": "", + "pip_install_arg": "", + "plugin_repo_mirror": "default", } # 这个是用于迁移旧版本配置文件的映射表 @@ -165,55 +167,57 @@ CONFIG_METADATA_2 = { "description": "平台配置", "type": "list", "items": { - "name": {"description": "平台名称", "type": "string"}, - "enable": {"description": "启用", "type": "bool"}, - "appid": {"description": "appid", "type": "string"}, - "secret": {"description": "secret", "type": "string"}, - "enable_group_c2c": {"description": "启用消息列表单聊", "type": "bool"}, - "enable_guild_direct_message": {"description": "启用频道私聊", "type": "bool"}, - "host": {"description": "主机地址", "type": "string"}, - "port": {"description": "端口", "type": "int"}, - "websocket_port": {"description": "Websocket 端口", "type": "int"}, - "ws_reverse_host": {"description": "反向 Websocket 主机地址", "type": "string"}, - "ws_reverse_port": {"description": "反向 Websocket 端口", "type": "int"}, - "enable_group": {"description": "接收群组消息", "type": "bool"}, - "enable_guild": {"description": "接收频道消息", "type": "bool"}, - "enable_direct_message": {"description": "接收频道私聊", "type": "bool"}, - "enable_group_increase": {"description": "接收群组成员增加事件", "type": "bool"}, + "id": {"description": "ID", "type": "string", "hint": "提供商 ID 名,用于在多实例下方便管理和识别。自定义,ID 不能重复。"}, + "name": {"description": "适配器类型", "type": "string", "hint": "当前版本下,支持 `qq_official`(QQ 官方机器人), `aiocqhttp`(Onebot 适用), `nakuru` 三种适配器类型。", "options": ["qq_official", "aiocqhttp", "nakuru"]}, + "enable": {"description": "启用", "type": "bool", "hint": "是否启用该适配器。未启用的适配器对应的消息平台将不会接收到消息。"}, + "appid": {"description": "appid", "type": "string", "hint": "必填项。QQ 官方机器人平台的 appid。如何获取请参考文档。"}, + "secret": {"description": "secret", "type": "string", "hint": "必填项。QQ 官方机器人平台的 secret。如何获取请参考文档。"}, + "enable_group_c2c": {"description": "启用消息列表单聊", "type": "bool", "hint": "启用后,机器人可以接收到 QQ 消息列表中的私聊消息。你可能需要在 QQ 机器人平台上通过扫描二维码的方式添加机器人为你的好友。详见文档。"}, + "enable_guild_direct_message": {"description": "启用频道私聊", "type": "bool", "hint": "启用后,机器人可以接收到频道的私聊消息。"}, + "host": {"description": "主机地址", "type": "string", "hint": "Nakuru 适配器的服务器 IP 地址,不包含端口号。"}, + "port": {"description": "端口", "type": "int", "hint": "Nakuru 适配器的 HTTP 端口。"}, + "websocket_port": {"description": "Websocket 端口", "type": "int", "hint": "Nakuru 适配器的 Websocket 端口。"}, + "ws_reverse_host": {"description": "反向 Websocket 主机地址", "type": "string", "hint": "aiocqhttp 适配器的反向 Websocket 服务器 IP 地址,不包含端口号。"}, + "ws_reverse_port": {"description": "反向 Websocket 端口", "type": "int", "hint": "aiocqhttp 适配器的反向 Websocket 端口。"}, + "enable_group": {"description": "接收群组消息", "type": "bool", "hint": "启用后,机器人可以接收到群组消息。"}, + "enable_guild": {"description": "接收频道消息", "type": "bool", "hint": "启用后,机器人可以接收到频道消息。"}, + "enable_direct_message": {"description": "接收频道私聊", "type": "bool", "hint": "启用后,机器人可以接收到频道的私聊消息。"}, } }, "platform_settings": { "description": "平台设置", "type": "object", "items": { - "unique_session": {"description": "会话隔离到单个人", "type": "bool"}, + "unique_session": {"description": "会话隔离", "type": "bool", "hint": "启用后,在群组或者频道中,每个人的消息上下文都是独立的。"}, "rate_limit": { "description": "速率限制", + "hint": "每个会话在 `time` 秒内最多只能发送 `count` 条消息。", "type": "object", "items": { "time": {"description": "消息速率限制时间", "type": "int"}, "count": {"description": "消息速率限制计数", "type": "int"}, } }, - "reply_prefix": {"description": "回复前缀", "type": "string"}, - "forward_threshold": {"description": "转发消息的字数阈值", "type": "int"}, + "reply_prefix": {"description": "回复前缀", "type": "string", "hint": "机器人回复消息时带有的前缀。"}, + "forward_threshold": {"description": "转发消息的字数阈值", "type": "int", "hint": "超过一定字数后,机器人会将消息折叠成 QQ 群聊的 “转发消息”,以防止刷屏。目前仅 QQ 平台适配器适用。"}, } }, "llm": { "description": "大语言模型配置", "type": "list", "items": { - "name": {"description": "模型名称", "type": "string"}, - "enable": {"description": "启用", "type": "bool"}, - "key": {"description": "API Key", "type": "list", "items": {"type": "string"}}, - "api_base": {"description": "API Base URL", "type": "string"}, - "prompt_prefix": {"description": "Prompt 前缀", "type": "string"}, - "default_personality": {"description": "默认人格", "type": "string"}, + "id": {"description": "ID", "type": "string", "hint": "提供商 ID 名,用于在多实例下方便管理和识别。自定义,ID 不能重复。"}, + "name": {"description": "模型提供商类型", "type": "string", "hint": "当前版本下,支持 `openai` 一个模型提供商。", "options": ["openai"]}, + "enable": {"description": "启用", "type": "bool", "hint": "是否启用该模型。未启用的模型将不会被使用。"}, + "key": {"description": "API Key", "type": "list", "items": {"type": "string"}, "hint": "API Key 列表。填写好后输入回车即可添加 API Key。支持多个 API Key。"}, + "api_base": {"description": "API Base URL", "type": "string", "hint": "API Base URL 请在在模型提供商处获得。支持 Ollama 开放的 API 地址。如果您确认填写正确但是使用时出现了 404 异常,可以尝试在地址末尾加上 `/v1`。"}, + "prompt_prefix": {"description": "Prompt 前缀", "type": "text", "hint": "每次与 LLM 对话时在对话前加上的自定义文本。默认为空。"}, + "default_personality": {"description": "默认人格", "type": "text", "hint": "在当前版本下,默认人格文本会被添加到 LLM 对话的 `system` 字段中。"}, "model_config": { "description": "模型配置", "type": "object", "items": { - "model": {"description": "模型名称", "type": "string"}, + "model": {"description": "模型名称", "type": "string", "hint": "大语言模型的名称,一般是小写的英文。如 gpt-4o-mini, deepseek-chat 等。"}, "max_tokens": {"description": "最大令牌数", "type": "int"}, "temperature": {"description": "温度", "type": "float"}, "top_p": {"description": "Top P值", "type": "float"}, @@ -225,8 +229,8 @@ CONFIG_METADATA_2 = { "description": "图像生成模型配置", "type": "object", "items": { - "enable": {"description": "启用(需要该提供商支持图像生成模型)", "type": "bool"}, - "model": {"description": "模型名称", "type": "string"}, + "enable": {"description": "启用", "type": "bool", "hint": "启用该功能需要提供商支持图像生成。如 dall-e-3"}, + "model": {"description": "模型名称", "type": "string", "hint": "图像生成模型的名称,一般是小写的英文。如 dall-e-3"}, "size": {"description": "图像尺寸", "type": "string"}, "style": {"description": "图像风格", "type": "string"}, "quality": {"description": "图像质量", "type": "string"}, @@ -238,9 +242,9 @@ CONFIG_METADATA_2 = { "description": "大语言模型设置", "type": "object", "items": { - "wake_prefix": {"description": "LLM 聊天额外唤醒前缀", "type": "string"}, - "web_search": {"description": "启用网页搜索(能访问 Google 时效果最佳)", "type": "bool"}, - "identifier": {"description": "启动识别群员(略微增加token开销)", "type": "bool"}, + "wake_prefix": {"description": "LLM 聊天额外唤醒前缀", "type": "string", "hint": "使用 LLM 聊天额外的触发条件。如填写 `chat`,则需要消息前缀加上 `/chat` 才能触发 LLM 聊天,是一个防止滥用的手段。"}, + "web_search": {"description": "启用网页搜索", "type": "bool", "hint": "能访问 Google 时效果最佳。如果 Google 访问失败,程序会依次访问 Bing, Sogo 搜索引擎。"}, + "identifier": {"description": "启动识别群员", "type": "bool", "hint": "在 Prompt 前加上群成员的名字以让模型更好地了解群聊状态。启用将略微增加 token 开销,"}, } }, "content_safety": { @@ -251,7 +255,7 @@ CONFIG_METADATA_2 = { "description": "百度内容审核配置", "type": "object", "items": { - "enable": {"description": "启用百度内容审核(需手动安装 baidu-aip 库)", "type": "bool"}, + "enable": {"description": "启用百度内容审核", "type": "bool", "hint": "启用此功能前,您需要手动在设备中安装 baidu-aip 库。一般来说,安装指令如下: `pip3 install baidu-aip`"}, "app_id": {"description": "APP ID", "type": "string"}, "api_key": {"description": "API Key", "type": "string"}, "secret_key": {"description": "Secret Key", "type": "string"}, @@ -262,17 +266,17 @@ CONFIG_METADATA_2 = { "type": "object", "items": { "enable": {"description": "启用内部关键词过滤", "type": "bool"}, - "extra_keywords": {"description": "额外关键词(支持正则)", "type": "list", "items": {"type": "string"}}, + "extra_keywords": {"description": "额外关键词", "type": "list", "items": {"type": "string"}, "hint": "额外的屏蔽关键词列表,支持正则表达式。"}, } } } }, - "wake_prefix": {"description": "唤醒前缀列表", "type": "list", "items": {"type": "string"}}, - "t2i": {"description": "文本转图像功能", "type": "bool"}, - "dump_history_interval": {"description": "历史记录转储间隔", "type": "int"}, - "admins_id": {"description": "管理员ID列表", "type": "list", "items": {"type": "int"}}, - "https_proxy": {"description": "HTTPS代理", "type": "string"}, - "http_proxy": {"description": "HTTP代理", "type": "string"}, + "wake_prefix": {"description": "机器人唤醒前缀", "type": "list", "items": {"type": "string"}, "hint": "在不 @ 机器人的情况下,可以通过外加消息前缀来唤醒机器人。"}, + "t2i": {"description": "文本转图像", "type": "bool", "hint": "启用后,超出一定长度的文本将会通过 AstrBot API 渲染成 Markdown 图片发送。可以缓解审核和消息过长刷屏的问题,并提高 Markdown 文本的可读性。"}, + "dump_history_interval": {"description": "历史记录保存间隔", "type": "int", "hint": "每隔多少分钟将 LLM 聊天的历史记录转储到数据库。"}, + "admins_id": {"description": "管理员 ID", "type": "list", "items": {"type": "int"}, "hint": "管理员 ID 列表,管理员可以使用一些特权命令,如 `update`, `plugin` 等。ID 可以通过 `/myid` 指令获得。回车添加,可添加多个。"}, + "https_proxy": {"description": "HTTPS 代理", "type": "string", "hint": "启用后,会以添加环境变量的方式设置代理。格式为 `http://ip:port`"}, + "http_proxy": {"description": "HTTP 代理", "type": "string", "hint": "启用后,会以添加环境变量的方式设置代理。格式为 `http://ip:port`"}, "dashboard": { "description": "仪表盘配置", "type": "object", @@ -282,6 +286,8 @@ CONFIG_METADATA_2 = { "password": {"description": "密码", "type": "string"}, } }, - "log_level": {"description": "控制台日志级别(DEBUG, INFO, WARNING, ERROR)", "type": "string"}, - "t2i_endpoint": {"description": "文本转图像服务接口(为空时使用公共服务器)", "type": "string"}, + "log_level": {"description": "控制台日志级别", "type": "string", "hint": "控制台输出日志的级别。", "options": ["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"]}, + "t2i_endpoint": {"description": "文本转图像服务接口", "type": "string", "hint": "为空时使用 AstrBot API 服务"}, + "pip_install_arg": {"description": "pip 安装参数", "type": "string", "hint": "安装插件依赖时,会使用 Python 的 pip 工具。这里可以填写额外的参数,如 `--break-system-package` 等。"}, + "plugin_repo_mirror": {"description": "插件仓库镜像", "type": "string", "hint": "插件仓库的镜像地址,用于加速插件的下载。", "options": ["default", "https://github-mirror.us.kg/"]}, } diff --git a/type/types.py b/type/types.py index ca6137542..eb3a10df3 100644 --- a/type/types.py +++ b/type/types.py @@ -30,12 +30,6 @@ class Context: self.llms: List[RegisteredLLM] = [] self.default_personality: dict = None - # self.unique_session = False # 独立会话 - # self.version: str = None # 机器人版本 - # self.nick: tuple = None # gocq 的唤醒词 - # self.t2i_mode = False - # self.web_search = False # 是否开启了网页搜索 - self.metrics_uploader = None self.updator: AstrBotUpdator = None self.plugin_updator: PluginUpdator = None @@ -53,9 +47,6 @@ class Context: self._log_queue = CachedQueue() - # useless - # self.reply_prefix = "" - def register_commands(self, plugin_name: str, command_name: str, diff --git a/util/cmd_config.py b/util/cmd_config.py index 57c131b37..423287129 100644 --- a/util/cmd_config.py +++ b/util/cmd_config.py @@ -136,6 +136,8 @@ class AstrBotConfig(): wake_prefix: List[str] = field(default_factory=list) log_level: str = "INFO" t2i_endpoint: str = "" + pip_install_arg: str = "" + plugin_repo_mirror: str = "" def __init__(self) -> None: self.init_configs() @@ -179,6 +181,9 @@ class AstrBotConfig(): self.wake_prefix=data.get("wake_prefix", ["/"]) self.log_level=data.get("log_level", "INFO") self.t2i_endpoint=data.get("t2i_endpoint", "") + self.pip_install_arg=data.get("pip_install_arg", "") + self.plugin_repo_mirror=data.get("plugin_repo_mirror", "") + def migrate_config_1_2(self, old: dict) -> dict: '''将配置文件从版本 1 迁移至版本 2''' diff --git a/util/updator/astrbot_updator.py b/util/updator/astrbot_updator.py index 17653773c..b67661421 100644 --- a/util/updator/astrbot_updator.py +++ b/util/updator/astrbot_updator.py @@ -8,7 +8,8 @@ from util.io import on_error, download_file logger: Logger = LogManager.GetLogger(log_name='astrbot') class AstrBotUpdator(RepoZipUpdator): - def __init__(self): + def __init__(self, repo_mirror: str = "") -> None: + super().__init__(repo_mirror) self.MAIN_PATH = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../")) self.ASTRBOT_RELEASE_API = "https://api.github.com/repos/Soulter/AstrBot/releases" diff --git a/util/updator/plugin_updator.py b/util/updator/plugin_updator.py index 291faa943..03a41faea 100644 --- a/util/updator/plugin_updator.py +++ b/util/updator/plugin_updator.py @@ -12,7 +12,8 @@ logger: Logger = LogManager.GetLogger(log_name='astrbot') class PluginUpdator(RepoZipUpdator): - def __init__(self) -> None: + def __init__(self, repo_mirror: str = "") -> None: + super().__init__(repo_mirror) self.plugin_store_path = os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../data/plugins")) def get_plugin_store_path(self) -> str: diff --git a/util/updator/zip_updator.py b/util/updator/zip_updator.py index 8b8f174bc..a3cac943a 100644 --- a/util/updator/zip_updator.py +++ b/util/updator/zip_updator.py @@ -19,8 +19,8 @@ class ReleaseInfo(): return f"新版本: {self.version}, 发布于: {self.published_at}, 详细内容: {self.body}" class RepoZipUpdator(): - def __init__(self, path): - self.path = path + def __init__(self, repo_mirror: str = "") -> None: + self.repo_mirror = repo_mirror self.rm_on_error = on_error async def fetch_release_info(self, url: str, latest: bool = True) -> list: @@ -38,8 +38,8 @@ class RepoZipUpdator(): else: ret = self.github_api_release_parser(result) except BaseException as e: - logger.error(f"解析版本信息失败: {result}") - raise Exception(f"解析版本信息失败: {result}") + logger.error(f"解析版本信息失败") + raise Exception(f"解析版本信息失败") return ret def github_api_release_parser(self, releases: list) -> list: @@ -113,6 +113,13 @@ class RepoZipUpdator(): release_url = f"https://github.com/{author}/{repo}/archive/refs/heads/master.zip" else: release_url = releases[0]['zipball_url'] + + # 镜像站点 + if self.repo_mirror: + if self.repo_mirror == 'default': + pass + elif self.repo_mirror == 'https://github-mirror.us.kg/': + release_url = self.repo_mirror + release_url await download_file(release_url, target_path + ".zip")