diff --git a/Image/dashboard.png b/Image/dashboard.png new file mode 100644 index 0000000..d71a263 Binary files /dev/null and b/Image/dashboard.png differ diff --git a/Server/sql.py b/Server/sql.py index 9aef1d1..13d6bc0 100644 --- a/Server/sql.py +++ b/Server/sql.py @@ -231,6 +231,25 @@ def push_process_raw( return result +def query_last_raw_process_log(num): + global g_rawdata_table + sql_session = sessionmaker(bind=g_engine) + # 用g_rawdata_table 不行, utf8编码问题? + start_time = int(round(time.time() * 1000)) + end_time = start_time - 1000 * 60 * 60 * 24 * 7 + raw_log = ( + sql_session() + .query(raw_process_log) + # .filter( + # raw_process_log.timestamp >= end_time + # ) + .limit(num) + .all() + ) + sql_session().close() + return raw_log + + def select_process_raw_log_by_time(start: int, end: int): global g_rawdata_table sql_session = sessionmaker(bind=g_engine) @@ -245,7 +264,6 @@ def select_process_raw_log_by_time(start: int, end: int): ) .all() ) - sql_session().close() return raw_log @@ -320,6 +338,22 @@ def query_one_threat(threat_id): return threat +def query_raw_host_log_num(host): + global g_rawdata_table + sql_session = sessionmaker(bind=g_engine) + num = sql_session().query(g_rawdata_table).filter_by(host=host).count() + sql_session().close() + return num + + +def query_threat_all_num(): + global g_threat_table + sql_session = sessionmaker(bind=g_engine) + threat = sql_session().query(g_threat_table).count() + sql_session().close() + return threat + + def query_all_threat_log(query_type): global g_threat_table sql_session = sessionmaker(bind=g_engine) diff --git a/Server/statistics.py b/Server/statistics.py new file mode 100644 index 0000000..3f0354a --- /dev/null +++ b/Server/statistics.py @@ -0,0 +1,64 @@ +import time +import sql + +all_log_num = 0 +host_list = {} +last_update_time = 0 + + +def get_host_list(): + global host_list + return host_list + + +def update_host_list(host): + global host_list + host_list[host] = 1 + + +def update_loged_num(host): + global all_log_num + global host_list + global last_update_time + + all_log_num += 1 + if host not in host_list: + host_list[host] = { + 'last_update_time': time.time(), + 'log_num': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + 'all_log_num': 0 + } + host_list[host]['all_log_num'] += 1 + if time.time() - host_list[host]['last_update_time'] > 60: + host_list[host]['last_update_time'] = time.time() + host_list[host]['log_num'].append(host_list[host]['all_log_num']) + host_list[host]['all_log_num'] = 0 + if len(host_list[host]['log_num']) > 10: + del host_list[host]['log_num'][0] + + +def get_loged_num(): + global all_log_num + if all_log_num > 30000000: + all_log_num = 0 + return all_log_num + + +def get_threat_nums(): + # sqlite的count啥的还不如自己查出来自己统计 + host_list = get_host_list() + # 懒得做了... + # last_logs = sql.query_last_raw_process_log(10) + # for iter in last_logs: + # print(last_logs) + threat_datas = sql.query_all_threat_log(-1) + return_data = {"all": len(threat_datas), "confirm": 0, + "ingore": 0, "working": 0, "all_log_num": get_loged_num(), "host_list": host_list} + for iter in threat_datas: + if iter[9] == 1: + return_data["confirm"] += 1 + elif iter[9] == 2: + return_data["ingore"] += 1 + if iter[7] == 0: + return_data["working"] += 1 + return return_data diff --git a/Server/templates/css/69.8be8f613.css b/Server/templates/css/153.8be8f613.css similarity index 100% rename from Server/templates/css/69.8be8f613.css rename to Server/templates/css/153.8be8f613.css diff --git a/Server/templates/index.html b/Server/templates/index.html index 87d8951..9291421 100644 --- a/Server/templates/index.html +++ b/Server/templates/index.html @@ -1 +1 @@ -Duck Sys Eye
\ No newline at end of file +Duck Sys Eye
\ No newline at end of file diff --git a/Server/templates/js/153.72121288.js b/Server/templates/js/153.72121288.js new file mode 100644 index 0000000..8ec29a5 --- /dev/null +++ b/Server/templates/js/153.72121288.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[153],{4153:(e,t,a)=>{a.r(t),a.d(t,{default:()=>S});var l=a(3673);const i=(0,l.Uk)(" RmEye内部测试版本v0.0.0.1 "),n=(0,l.Uk)(" 仪表盘 "),r=(0,l.Uk)(" 未处理威胁列表 "),u=(0,l.Uk)(" 已处理威胁列表 "),o=(0,l.Uk)(" 已忽略威胁列表 "),s=(0,l.Uk)(" 白名单列表 "),c={key:1,class:"q-gutter-md q-mb-sm q-pa-lg"};function d(e,t,a,d,m,h){const p=(0,l.up)("q-toolbar-title"),w=(0,l.up)("q-btn"),g=(0,l.up)("q-toolbar"),v=(0,l.up)("q-header"),b=(0,l.up)("q-icon"),_=(0,l.up)("q-item-section"),f=(0,l.up)("q-item"),k=(0,l.up)("q-list"),W=(0,l.up)("q-scroll-area"),L=(0,l.up)("q-drawer"),y=(0,l.up)("router-view"),q=(0,l.up)("q-page-container"),T=(0,l.up)("HtmlPanel"),Z=(0,l.up)("q-layout"),P=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.j4)(Z,{view:"lHh Lpr lFf",style:{"background-color":"rgb(239, 243, 246)"}},{default:(0,l.w5)((()=>[(0,l.Wm)(v,{elevated:"","height-hint":"98"},{default:(0,l.w5)((()=>[(0,l.Wm)(g,{class:"text-primary bg-white"},{default:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[i])),_:1}),(0,l.Wm)(w,{flat:"",round:"",dense:"",icon:"more_vert"})])),_:1})])),_:1}),(0,l.Wm)(L,{"show-if-above":"",mini:e.miniState,onMouseover:t[5]||(t[5]=t=>e.miniState=!1),onMouseout:t[6]||(t[6]=t=>e.miniState=!0),width:200,breakpoint:500,bordered:"",class:"bg-white text-primary"},{default:(0,l.w5)((()=>[(0,l.Wm)(W,{class:"fit"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{padding:""},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"dashboard"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[0]||(t[0]=t=>e.selectLabel="dashboard"),to:"/page/dashboard"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"dashboard"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[n])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"non_hanlde_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[1]||(t[1]=t=>{e.selectLabel="non_hanlde_report",e.routerToThreatList(0)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"report"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"handle_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[2]||(t[2]=t=>{e.selectLabel="handle_report",e.routerToThreatList(1)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"done"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[u])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"ingore_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[3]||(t[3]=t=>{e.selectLabel="ingore_report",e.routerToThreatList(2)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"texture"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[o])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"white_list"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[4]||(t[4]=t=>{e.selectLabel="white_list",e.routerToWhiteList()})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"list"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[s])),_:1})])),_:1},8,["active"])),[[P]])])),_:1})])),_:1})])),_:1},8,["mini"]),0==e.isInPlugin?((0,l.wg)(),(0,l.j4)(q,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(y)])),_:1})):(0,l.kq)("",!0),e.isInPlugin?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(T,{url:e.PluginUrl,"onUpdate:url":t[7]||(t[7]=t=>e.PluginUrl=t)},null,8,["url"])])):(0,l.kq)("",!0)])),_:1})}const m=["innerHTML"];function h(e,t,a,i,n,r){return(0,l.wg)(),(0,l.iD)("div",{innerHTML:e.html},null,8,m)}var p=a(52),w=a.n(p);const g=(0,l.aZ)({props:{url:{required:!0}},data(){return{html:""}},watch:{url(e){this.load(e)}},mounted(){this.load(this.url)},methods:{load(e){if(e&&e.length>0){const t={accept:"text/html, text/plain"};w().get(e,t).then((e=>{this.html=e.data})).catch((()=>{this.html="加载失败"}))}}}});var v=a(4260);const b=(0,v.Z)(g,[["render",h]]),_=b,f=(0,l.aZ)({components:{HtmlPanel:_},name:"MainLayout",setup(){return{}},data:function(){return{selectLabel:"dashboard",drawer:!1,miniState:!0,plugin:[],isInPlugin:!1,PluginUrl:""}},methods:{routerToWhiteList(){this.isInPlugin=!1,this.$router.push({name:"whitelist"})},routerToThreatList(e){this.isInPlugin=!1,this.$router.push({name:"index",params:{queryIndex:e}})},routerToPlugin(e){this.isInPlugin=!0,this.PluginUrl="/plugin/"+e},getPluginsMenu(){w().get("/api/v1/get/plugin_menu",{"Content-Type":"application/json"}).then((e=>{this.plugin=e.data.data.menu,console.log(this.plugin)}))}},mounted(){this.getPluginsMenu()}});var k=a(9214),W=a(3812),L=a(9570),y=a(3747),q=a(8240),T=a(2901),Z=a(7704),P=a(7011),Q=a(3414),U=a(2035),I=a(4554),C=a(2652),j=a(6489),x=a(7518),M=a.n(x);const H=(0,v.Z)(f,[["render",d]]),S=H;M()(f,"components",{QLayout:k.Z,QHeader:W.Z,QToolbar:L.Z,QToolbarTitle:y.Z,QBtn:q.Z,QDrawer:T.Z,QScrollArea:Z.Z,QList:P.Z,QItem:Q.Z,QItemSection:U.Z,QIcon:I.Z,QPageContainer:C.Z}),M()(f,"directives",{Ripple:j.Z})}}]); \ No newline at end of file diff --git a/Server/templates/js/219.1dcc27ca.js b/Server/templates/js/219.5909d40f.js similarity index 97% rename from Server/templates/js/219.1dcc27ca.js rename to Server/templates/js/219.5909d40f.js index 6dcdc48..c989e0f 100644 --- a/Server/templates/js/219.1dcc27ca.js +++ b/Server/templates/js/219.5909d40f.js @@ -1 +1 @@ -"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[219],{4219:(a,e,t)=>{t.r(e),t.d(e,{default:()=>_});var n=t(3673),s=t(2323);function o(a,e,t,o,i,l){const r=(0,n.up)("q-td"),p=(0,n.up)("q-btn"),d=(0,n.up)("q-tr"),h=(0,n.up)("q-table");return(0,n.wg)(),(0,n.j4)(h,{class:"q-pa-lg",dense:a.$q.screen.lt.md,title:"白名单列表",columns:a.data_columns,rows:a.data_columns_data,loading:a.loading,pagination:a.pagination,"onUpdate:pagination":e[0]||(e[0]=e=>a.pagination=e),onRequest:a.onRequest},{body:(0,n.w5)((e=>[(0,n.Wm)(d,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(r,{key:"path",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.path),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"hash",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.hash),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"reason",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.reason),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"timestamp",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(a.time_parase(e.row.timestamp)),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"action",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(p,{color:"red",label:"移除白名单",onClick:t=>a.delete_white_hash(e.row.hash)},null,8,["onClick"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["dense","columns","rows","loading","pagination","onRequest"])}var i=t(52),l=t.n(i);const r=(0,n.aZ)({name:"WhiteList",data:function(){return{data_columns:[{name:"path",align:"center",label:"路径",field:"path"},{name:"hash",align:"center",label:"hash",field:"hash"},{name:"reason",align:"center",label:"原因",field:"reason"},{name:"timestamp",align:"center",label:"时间",field:"timestamp"},{name:"action",align:"center",label:"操作",field:"steamid"}],data_columns_data:[],loading:!1,pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:10,rowsNumber:10}}},mounted(){this.onRequest({pagination:this.pagination,filter:void 0})},methods:{delete_white_hash(a){l().get("/api/v1/del/white_list?hash="+a).then((a=>{this.onRequest({pagination:this.pagination,filter:void 0})}))},time_parase(a){const e=a=>a<10?"0"+a:a,t=new Date(Number(a));console.log("time",a);const n=t.getFullYear(),s=t.getMonth()+1,o=t.getDate(),i=t.getHours(),l=t.getMinutes(),r=t.getSeconds();return n+"-"+e(s)+"-"+e(o)+" "+e(i)+":"+e(l)+":"+e(r)},onRequest(a){this.data_columns_data=[],this.loading=!0;const{page:e}=a.pagination;l().get("/api/v1/query/white_list_all").then((a=>{const t=a.data.result;console.log(t);for(let e=0;e{t.r(e),t.d(e,{default:()=>_});var n=t(3673),s=t(2323);function o(a,e,t,o,i,l){const r=(0,n.up)("q-td"),p=(0,n.up)("q-btn"),d=(0,n.up)("q-tr"),h=(0,n.up)("q-table");return(0,n.wg)(),(0,n.j4)(h,{class:"q-pa-lg",dense:a.$q.screen.lt.md,title:"白名单列表",columns:a.data_columns,rows:a.data_columns_data,loading:a.loading,pagination:a.pagination,"onUpdate:pagination":e[0]||(e[0]=e=>a.pagination=e),onRequest:a.onRequest},{body:(0,n.w5)((e=>[(0,n.Wm)(d,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(r,{key:"path",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.path),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"hash",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.hash),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"reason",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(e.row.reason),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"timestamp",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,s.zw)(a.time_parase(e.row.timestamp)),1)])),_:2},1032,["props"]),(0,n.Wm)(r,{key:"action",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(p,{color:"red",label:"移除白名单",onClick:t=>a.delete_white_hash(e.row.hash)},null,8,["onClick"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["dense","columns","rows","loading","pagination","onRequest"])}var i=t(52),l=t.n(i);const r=(0,n.aZ)({name:"WhiteList",data:function(){return{data_columns:[{name:"path",align:"center",label:"路径",field:"path"},{name:"hash",align:"center",label:"hash",field:"hash"},{name:"reason",align:"center",label:"原因",field:"reason"},{name:"timestamp",align:"center",label:"时间",field:"timestamp"},{name:"action",align:"center",label:"操作",field:"steamid"}],data_columns_data:[],loading:!1,pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:10,rowsNumber:10}}},mounted(){this.onRequest({pagination:this.pagination,filter:void 0})},methods:{delete_white_hash(a){l().get("/api/v1/del/white_list?hash="+a).then((a=>{this.onRequest({pagination:this.pagination,filter:void 0})}))},time_parase(a){const e=a=>a<10?"0"+a:a,t=new Date(Number(a));console.log("time",a);const n=t.getFullYear(),s=t.getMonth()+1,o=t.getDate(),i=t.getHours(),l=t.getMinutes(),r=t.getSeconds();return n+"-"+e(s)+"-"+e(o)+" "+e(i)+":"+e(l)+":"+e(r)},onRequest(a){this.data_columns_data=[],this.loading=!0;const{page:e}=a.pagination;l().get("/api/v1/query/white_list_all").then((a=>{const t=a.data.result;console.log(t);for(let e=0;e{a.r(e),a.d(e,{default:()=>it});var i=a(3673),l=a(2323);const s={class:"row"},n=(0,i._)("div",{class:"col"},null,-1),o={class:"col"},d={class:"row q-gutter-md q-mb-sm q-pa-lg"},r={key:0},h=(0,i._)("div",{class:"bg-red-5"}," ",-1),c=(0,i.Uk)(" 分数: "),u=(0,i.Uk)(" 活动状态: "),w=(0,i.Uk)(" ATTCK命中: "),p=(0,i.Uk)(" 产生的威胁: "),A=(0,i.Uk)(" 机器学习引擎 "),m=(0,i.Uk)(" 查看详情 "),g=(0,i.Uk)(" 在VT上搜索 "),_=(0,i.Uk)(" 确认威胁 "),k=(0,i.Uk)(" 忽略威胁 "),C=(0,i.Uk)(" 删除报警 "),f=(0,i._)("div",{class:"col"},null,-1),D=(0,i._)("div",{class:"text-h6"},"填写缘由",-1),B=(0,i.Uk)("Close"),b={class:"row",style:{width:"100%",height:"100%"}},U={ref:"main_draw",style:{width:"100%",height:"100%","margin-left":"5%"}},W=(0,i.Uk)("进程命中的规则: "),Q=(0,i.Uk)(" 无 "),v=(0,i.Uk)("attck矩阵: "),y=(0,i.Uk)(" 无 ");function V(t,e,a,V,q,S){const I=(0,i.up)("q-chip"),Z=(0,i.up)("q-btn"),E=(0,i.up)("q-card-actions"),K=(0,i.up)("q-card-section"),x=(0,i.up)("q-card"),Y=(0,i.up)("q-timeline-entry"),z=(0,i.up)("q-timeline"),H=(0,i.up)("q-input"),N=(0,i.up)("q-dialog"),O=(0,i.up)("q-space"),j=(0,i.up)("q-tooltip"),F=(0,i.up)("q-bar"),L=(0,i.up)("q-item-section"),X=(0,i.up)("q-item"),J=(0,i.up)("q-separator"),P=(0,i.up)("q-list"),R=(0,i.up)("q-drawer"),T=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.iD)(i.HY,null,[(0,i._)("div",null,[(0,i._)("div",s,[n,(0,i._)("div",o,[(0,i._)("div",d,[(0,i.Wm)(z,{layout:"dense",side:"right",color:"red"},{default:(0,i.w5)((()=>[t.server_threat.data&&0!=t.server_threat.data.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("h4",r,"暂无可用数据,下次刷新时间 "+(0,l.zw)(t.last_refresh)+"...",1)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.server_threat.data,((e,a)=>((0,i.wg)(),(0,i.j4)(Y,{key:a,subtitle:"主机:"+e.host,side:"left"},{default:(0,i.w5)((()=>[(0,i._)("div",null,[(0,i.Wm)(x,{flat:"",bordered:"",style:{overflow:"auto"},"thumb-style":t.thumbStyle,"bar-style":t.barStyle},{default:(0,i.w5)((()=>[(0,i.Wm)(K,{horizontal:""},{default:(0,i.w5)((()=>[h,(0,i.Wm)(E,{vertical:"",class:"justify-around q-px-md"},{default:(0,i.w5)((()=>[(0,i._)("div",null,"进程链hash: "+(0,l.zw)(e.chain_hash),1),(0,i._)("div",null,"进程: "+(0,l.zw)(e.start_process.path),1),(0,i._)("div",null,"用户: "+(0,l.zw)(e.start_process.user),1),(0,i._)("div",null,[c,(0,i.Wm)(I,{square:"",color:"orange","text-color":"white","icon-right":"visibility"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e.risk_score),1)])),_:2},1024)]),(0,i._)("div",null,[u,(0,i.Wm)(I,{square:"",color:1==e.is_end?"negative":"red","text-color":"white"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(1==e.is_end?"已结束":"进行中"),1)])),_:2},1032,["color"])]),(0,i._)("div",null,[w,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.attck_hit_list,((t,e)=>((0,i.wg)(),(0,i.j4)(I,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128))]),(0,i._)("div",null,[p,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.hit_rule,((t,e)=>((0,i.wg)(),(0,i.j4)(I,{key:t,square:"",color:"red","text-color":"white"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(e.hit_rule)?((0,i.wg)(),(0,i.j4)(I,{key:0,square:"",color:"negative","text-color":"white"},{default:(0,i.w5)((()=>[A])),_:1})):(0,i.kq)("",!0)]),(0,i._)("div",null,[(0,i.Wm)(Z,{flat:"",color:"accent",onClick:a=>t.show_details(e.id),icon:"open_in_new"},{default:(0,i.w5)((()=>[m])),_:2},1032,["onClick"]),(0,i.Wm)(Z,{flat:"",color:"accent",onClick:a=>t.search_vt(e.start_process.hash),icon:"search"},{default:(0,i.w5)((()=>[g])),_:2},1032,["onClick"]),(0,i.Wm)(Z,{flat:"",color:"accent",onClick:a=>t.handle_threat(e.id,1),icon:"done"},{default:(0,i.w5)((()=>[_])),_:2},1032,["onClick"]),(0,i.Wm)(Z,{flat:"",color:"accent",onClick:a=>t.handle_threat(e.id,2),icon:"texture"},{default:(0,i.w5)((()=>[k])),_:2},1032,["onClick"]),(0,i.Wm)(Z,{flat:"",color:"accent",icon:"close",onClick:a=>t.delete_threat(e.id)},{default:(0,i.w5)((()=>[C])),_:2},1032,["onClick"])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["thumb-style","bar-style"])])])),_:2},1032,["subtitle"])))),128))])),_:1})])]),f])]),(0,i.Wm)(N,{modelValue:t.addwhiteListHash,"onUpdate:modelValue":e[3]||(e[3]=e=>t.addwhiteListHash=e),persistent:"","transition-show":"scale","transition-hide":"scale"},{default:(0,i.w5)((()=>[(0,i.Wm)(x,{style:{"min-width":"350px"}},{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[D])),_:1}),(0,i.Wm)(K,{class:"q-pt-none"},{default:(0,i.w5)((()=>[(0,i.Wm)(H,{dense:"",modelValue:this.whiteListPostData.reason,"onUpdate:modelValue":e[0]||(e[0]=t=>this.whiteListPostData.reason=t),autofocus:""},null,8,["modelValue"])])),_:1}),(0,i.Wm)(E,{align:"right",class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.wy)((0,i.Wm)(Z,{flat:"",label:"取消",onClick:e[1]||(e[1]=e=>t.addwhiteListHash=!1)},null,512),[[T]]),(0,i.wy)((0,i.Wm)(Z,{flat:"",label:"加入白名单",onClick:e[2]||(e[2]=e=>t.add_to_white_hash_post())},null,512),[[T]])])),_:1})])),_:1})])),_:1},8,["modelValue"]),(0,i.Wm)(N,{modelValue:t.dialog,"onUpdate:modelValue":e[8]||(e[8]=e=>t.dialog=e),persistent:"",maximized:t.maximizedToggle,"transition-show":"slide-up","transition-hide":"slide-down"},{default:(0,i.w5)((()=>[(0,i.Wm)(x,{class:"text-white"},{default:(0,i.w5)((()=>[(0,i.Wm)(F,null,{default:(0,i.w5)((()=>[(0,i.Wm)(O),(0,i.wy)(((0,i.wg)(),(0,i.j4)(Z,{dense:"",flat:"",icon:"close"},{default:(0,i.w5)((()=>[(0,i.Wm)(j,{"content-class":"bg-white text-primary"},{default:(0,i.w5)((()=>[B])),_:1})])),_:1})),[[T]])])),_:1}),(0,i._)("div",b,[(0,i._)("div",U," 1 ",512)]),t.processChainShowDetails?((0,i.wg)(),(0,i.j4)(R,{key:0,"show-if-above":"",modelValue:t.processChainShowDetails,"onUpdate:modelValue":e[7]||(e[7]=e=>t.processChainShowDetails=e),side:"right",bordered:"",width:"350",class:"text-dark"},{default:(0,i.w5)((()=>[(0,i.Wm)(P,{style:{width:"100%","word-break":"break-all"}},{default:(0,i.w5)((()=>[(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("活跃状态: "+(0,l.zw)(t.processChainDetails.active?"运行中":"已结束"),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程名字: "+(0,l.zw)(t.processChainDetails.name),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程路径: "+(0,l.zw)(t.processChainDetails.path),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程参数: "+(0,l.zw)(t.processChainDetails.params),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程id: "+(0,l.zw)(t.processChainDetails.pid),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("父进程id: "+(0,l.zw)(t.processChainDetails.ppid),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程hash: "+(0,l.zw)(t.processChainDetails.md5),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[(0,i.Uk)("是否在白名单中: "+(0,l.zw)(t.processChainDetails.isWhite?"是":"否"),1)])),_:1})])),_:1}),(0,i.Wm)(J),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[W,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.processChainDetails.hitRules,((t,e)=>((0,i.wg)(),(0,i.j4)(I,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(t.processChainDetails.hitRules)?((0,i.wg)(),(0,i.j4)(I,{key:0,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[Q])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1}),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(L,null,{default:(0,i.w5)((()=>[v,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.processChainDetails.hitAttck,((t,e)=>((0,i.wg)(),(0,i.j4)(I,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(t.processChainDetails.hitAttck)?((0,i.wg)(),(0,i.j4)(I,{key:0,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[y])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1}),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{icon:"search",outline:"",style:{color:"grey",width:"100%"},label:"搜索hash",onClick:e[4]||(e[4]=e=>t.search_vt(t.processChainDetails.md5))})])),_:1}),(0,i.Wm)(X,null,{default:(0,i.w5)((()=>[0==t.processChainDetails.isWhite?((0,i.wg)(),(0,i.j4)(Z,{key:0,icon:"texture",outline:"",style:{color:"grey",width:"100%"},label:"加入白名单",onClick:e[5]||(e[5]=e=>t.add_to_white_hash_pre(t.processChainDetails.path,t.processChainDetails.md5))})):((0,i.wg)(),(0,i.j4)(Z,{key:1,icon:"clear",outline:"",style:{color:"grey",width:"100%"},label:"从白名单中删除",onClick:e[6]||(e[6]=e=>t.delete_white_hash(t.processChainDetails.md5))}))])),_:1})])),_:1})])),_:1},8,["modelValue"])):(0,i.kq)("",!0)])),_:1})])),_:1},8,["modelValue","maximized"])],64)}var q=a(52),S=a.n(q),I=a(2256);const Z=(0,i.aZ)({name:"PageIndex",data:function(){return{addwhiteListHash:!1,whiteListPostData:{path:"",hash:"",reason:""},processChainShowDetails:!1,last_refresh:360,processChainDetails:{hash:"",prams:"",hitRules:[],hitAttck:[],isWhite:!1,whiteListReason:""},thumbStyle:{right:"4px",borderRadius:"5px",backgroundColor:"#027be3",width:"5px",opacity:.75},barStyle:{right:"2px",borderRadius:"9px",backgroundColor:"#027be3",width:"9px",opacity:.2},dialog:!1,maximizedToggle:!0,server_threat:{},select_chain_data:{}}},methods:{delete_white_hash(t){S().get("/api/v1/del/white_list?hash="+t).then((t=>{this.processChainDetails.isWhite=!1}))},query_white_hash(t){S().get("/api/v1/query/white_list?hash="+t).then((t=>{this.processChainDetails.isWhite=1===t.data.result}))},add_to_white_hash_pre(t,e){this.whiteListPostData={path:t,hash:e,reason:""},this.addwhiteListHash=!0,console.log("addwhiteListHash",this.addwhiteListHash)},add_to_white_hash_post(){S().post("/api/v1/set/white_list",this.whiteListPostData).then((t=>{this.processChainDetails.isWhite=!0}))},set_chain_data(t){if(t.path){const e=t.path.split("\\");t.name=e[e.length-1],console.log(t.name);for(const a in t.children)this.set_chain_data(t.children[a])}},draw_tree(){this.set_chain_data(this.select_chain_data);const t=this.$refs.main_draw,e=I.S1(t),a={tooltip:{trigger:"item",triggerOn:"mousemove",formatter:function(t){const e=t.data;let a="
参数: "+e.params+"
hash: "+e.md5+"
命名规则列表: ";0===e.operationlist.length&&(a+="无");for(const i in e.operationlist)a+=" "+i+"["+e.operationlist[i]+"] ";return a+="
",a}},series:[{roam:!0,type:"tree",id:0,name:"tree1",data:[this.select_chain_data],top:"5%",left:"15%",bottom:"22%",right:"20%",edgeShape:"polyline",edgeForkPosition:"63%",initialTreeDepth:60,lineStyle:{width:2},label:{backgroundColor:"#fff",position:"left",verticalAlign:"middle",align:"right"},leaves:{label:{position:"right",verticalAlign:"middle",align:"left"}},emphasis:{focus:"descendant"},symbolSize:[30,30],symbol:"image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAANXklEQVR4Xu2de6hmVRmHn0mzcUzNwcJKS8roQpdJrayEykYzMkLFcjSiwiLrj8qKhugekU1RFnSVNNDUCiqDbmSMUEnJJBVmVpNaiTmVIGlpIhpv7VPHb873fXvtddnv2uu34HD+OGu9612/dz1n7cu711qHihSQAnMVWCdtpIAUmK+AANHskAILFBAgmh5SQIBoDkiBYQpoBRmmm1o1ooAAaSTQGuYwBQTIMN3UqhEFBEgjgdYwhykgQIbpplaNKCBAGgm0hjlMAQEyTDe1akSBMQB5IvA44GHAxkZ01jDjFLgF+DNwTfcTZy2gdSlA9ge2AluARwb4p6pSYFaBncAlwDbgttzylADkDODDWi1yh7I5+7uAs4CLco48JyB7AxcCJ+UcgGw3r8D5wGuBu3MokQuQfYDLgSNzOC2bUmBGgcuAY3OokgOQPYDvAptzOCybUmCOAnapdXpqdXIAcibw6dSOyp4U6KHAicA3etTrXSU1IHsBfwAO6u2BKkqBdArYY2B7jXBvKpOpAXkVcF4q52RHCgxQ4Djg+wPardkkNSB27/GCVM7JjhQYoMC53VOtAU13b5ISkPXAHUm8khEpMFyBm4CHD29+35YpATkUuD6VY7IjBSIU2JDqn3VKQJ4GXBkxKDWVAqkU2AT8IoWxlIA8F9ge6NTzuheKs83eC7wn0FbKsQR2reprKBD6JOl9gMV9tqScV8GBSjmpUg5EgASH0l0DATITEgHibo6O6pAAESCjTkDvnQsQAeJ9jo7qnwARIKNOQO+dCxAB4n2OjuqfABEgo05A750LEAHifY6O6p8AESCjTkDvnQsQAeJ9jo7qnwARIKNOQO+dC5CJAGL7dVmqft/yk+6b+771F9U7tdtEr6+tm4HP9q28pN5RwPGBts4G7uzZRoBMBJBbAdvYrm/5BPCmvpWX1LPvp18SYMsyVC1TNUWxMXw80NABgOnVpwgQAdJnniysI0D+L4+yedeYKh7S3bWC9OdcK0h/rXarWWs2rwDpH3QB0l8rARKh1UpTXWLpEmvhNNIllm7SVyaI7kF0D7KbAlpBtIJoBVmggAARIAJEgPS6W9Mlli6xdIm1ABUBIkAEiADptZr+r5KeYukplp5iLWBGgAgQASJA5iqgp1h6iqWnWHqK1eu6WzfpuknXTbpu0nv9s9BNeqeALrF0iaVLLF1i9fqvqUssp5dYRwN79grhfyvdCOwMqL+oqh04eWCArduBHQH1F1U9GDgs0NblAfX1ReGMWLV+DxIQc1UNUECACJCA6dJeVQEiQNqb9QEjFiACJGC6tFdVgAiQ9mZ9wIgFiAAJmC7tVRUgAqS9WR8wYgEiQAKmS3tVBYgAaW/WB4xYgAiQgOnSXlUBIkDam/UBIxYgzgCxrxNV/CiwPdAVJSuuIVjKT24D46HqzhQQIALE2ZT05Y4AESC+ZqQzbwSIAHE2JX25I0AEiK8Z6cwbASJAnE1JX+4IEAHia0Y680aACBBnU9KXOwJEgPiakc68ESACxNmU9OWOABEgvmakM28EiABxNiV9uSNAAgA5FLAflXYUuAGwn9mScr+1YDXXBbeY32DUgSQch0z5UmDUeSVAfE0GeaMV5D4KzEt310SRAisKaAXRXJACCxQQIJoeUkCArK2ALrHExjIFtIIsU0h/b1oBAdJ0+DX4ZQoIkGUK6e9NKyBAmg6/Br9MAQGyTCH9vWkFBEhD4d8IPLnQeEMO3Czk0qBuBMgg2epsZJP2OQVcvwTYUqCfEl0IkBIqO+jjjcA5Bfz4HbAJ+GeBvkp0IUBKqDxyH48FfgnsldmPO4EjgV9l7qekeQFSUu0R+jIodgBPKtD364DPFeinZBcCpKTaI/T1EeCtBfr9OnBSgX5KdyFASitesD+7IbdjAFJ+d7OW+/Ylnj0du63g2Ep1JUBKKV24n/2Aa4GHZu73LuAZwM8z9zOWeQEylvKZ+/0KcErmPsy8PR37ZIF+xupCgIylfMZ+Xw5ckNH+iulvAy8q0M+YXQiQMdXP0PchwNWAXWLlLDd2T8ZuzdmJA9sCxEEQUrlgN+NXAEelMjjHzt3As4ErM/fjwbwA8RCFRD5sBT6UyNYiM28HthXox0MXAsRDFBL4YC8CrwL2TGBrkYkfAJsz9+HJvADxFI2BvqzvHrNaSknOcnN33/G3nJ04sy1AnAVkiDufAl4/pGFAm3u6TOAfBbSZQlUBUnkUjwO+V2AM7wY+UKAfb10IEG8RCfDnAOA3wIMD2gypavcdxwL3DmlceRsBUnEAvwm8OLP/dr/xeKCl+47VkgqQzBMsl/nXAJ/PZbyzayuGrRy2grRaBEiFkX9U9wHUPpl9/yDwzsx9eDcvQLxHaMY/e8/xU+DwzH7b0ypLl7enVy0XAVJZ9N8PvCuzz5ZfZfcd9t6j9SJAKpoBlmP1Y+B+mX22DF3L1FUBAVLJLLD7jV8Dlq2bs3wUeFvODiqzLUAqCdgXgFcX8PVbXdqKbd9j71hsh5IpfkrbV0oB0lepEevZuw575zFW+Qvw2w4Yg2bl5/eApb5PuQgQ59G1b8rtv7i9NfdWDI7r1gDHYNrlzdmB/giQgcKValZqu9DU47EnYWutOrb62EYPtRQB4jhSpbYLLSmBvVf546pVZzVEfyrpSM++BEhPoUpXK7VdaOlxzevvUuBlwL+8ONT5IUCcBcTcKbldqIfhfwl4hdO39gLEwwyZ8aHUdqEehv4Z4A2OU+kFiIdZssqHDcDFXR7U/s58S+1ODcmQAiR11BPZs3QSS0i0s9yPAY4GHpjItgczby50XknsWAVIrIKF2lsW79NXAfMswDZrqK3YNyZnAOdV4rgAqSRQs24+AHhmt7rYKmMbSN/f+VjsxeJpwFed+7naPQFSUbAWuWr3LnYZZpdjBswRwB6OxmaPb08EvuPIpz6uCJA+KlVYZ9/uRn8FmKcUOCdknkx/B04AflihjgKkwqANcdmOgLZgGzD2Yx9ElSi3dP3ZGYk1FgFSY9QS+PwQ4PmrbvofncDmrImbOigtdb7WIkBqjVxivw8GTk746NVS4W2lsryrmosAqTl6iX23b93tm/fYck23Mtl3JLUXAVJ7BBP5by8hLZv2QZH2ftbt/j6Vg3UESOSEmErzFGeL2FOqFwL/mIoo3T2UnRQcUuwxu33HE11SHk88KunRSoxrYO/uXuHACDfs/Ya95/CWrh4xpP80HXVeCZDY8KVp/xbAdjMZWuzNuL0hn+L36QJk6KyYSLvY1cN7unpsmARIrIKVt4/5rNfOQ3xH5eNf5r4AWabQhP9uXy7eANjOKaGllnT10HHN1hcgsQpW3N6ObbPj20JKbenqIWNbq64AiVWw0vb2fYm95Q5ZPWpMV48NjwCJVbDS9qEH8NSarh4bHgESq2CF7W31sFypR/T03V782QvAGtPVew5xbjUBEqtghe1fCZzf029LGdkMWApJi0WANBZ12wzCtv88rMe4LdnQ0iYs+bDVIkAai/zpwIU9xnx9972I/W65CJCGom+pPbYX7rLVY0rp6rHhFSCxClbU/qXAl5f4O7V09djwCJBYBStpb6vH1cATFvg7xXT12PAIkFgFK2lvqehfW+DrVNPVY8MjQGIVrKS9nVI1b/WYcrp6bHgESKyCFbRfdMahbQFqW4FajpXK7goIkAZmxVXAU9cY5zmAZeWqzFdAgEx8dhw/Z7tP+47DvudQWayAAJn4DLmi2+R6ZZh2KWUH1tiXgCrLFRAgyzWqtobtnHjZKu9bTFePDZ4AiVXQcfvVR0i3mq4eGx4BEqug0/Z2dohdXllpOV09NjwCJFZBp+3t0sousVpPV48NjwCJVdBh+5XVQ+nq8cERIPEaurNgaSP21tyC23q6emxwBEisgs7a2wtBy9i1wNr5HCpxCgiQOP3ctbazxz8G2MlOKvEKCJB4DV1Z2A+wMwFV0iggQNLoKCsTVUCATDSwGlYaBQRIGh1lZaIKCJCJBlbDSqOAAEmjo6xMVAEBMtHAalhpFBAgaXSUlYkqMBlAjgB2TDRIGlZdCthctM+co0vKQzztnAulVkSHRAYSKHAQsCuBHVICYv7cAaxP4ZhsSIGBCtwO7Duw7W7NUgNiG6PZBmkqUmAsBSxR9NRUnacGZAtwUSrnZEcKDFDg5CU7WAaZTA1I6MlJQc6qshRYosB1wGOAe1IplRoQ88t2CTw3lYOyIwUCFDgNuDig/tKqOQCxE5QuBU5Y2rsqSIF0Cti9h13iJ93CNQcgNuQN3YGTh6cbvyxJgbkKbAeOyaFPLkBWIPkicEoOx2VTCnQKXNBd1t+VQ5GcgKz4eyZwNmBf2qlIgVQK/BU4q+d5j4P7LAGIObcR2No9nz5ksLdqKAVgZ/cqYVu3IV9WTUoBsnoQm7pHcZaaYuCoSIFlCtgGGJbGZIcQXbuscsq/jwFISv9lSwpkVUCAZJVXxmtXQIDUHkH5n1UBAZJVXhmvXQEBUnsE5X9WBQRIVnllvHYFBEjtEZT/WRUQIFnllfHaFRAgtUdQ/mdVQIBklVfGa1dAgNQeQfmfVQEBklVeGa9dgX8DujCRBT7G+XAAAAAASUVORK5CYII=",expandAndCollapse:!1,animationDuration:350,animationDurationUpdate:450}]};e.setOption(a),e.on("click",(t=>{const e=t.data;this.processChainDetails={path:e.path,active:e.active,md5:e.md5,name:e.name,params:e.params,pid:e.pid,ppid:e.ppid,hitRules:void 0===e.operationlist?{}:e.operationlist,hitAttck:void 0===e.attck_hit_list?{}:e.attck_hit_list,isWhite:!1},this.query_white_hash(e.md5),this.processChainShowDetails=!0}))},search_vt(t){window.open("https://www.virustotal.com/gui/search/"+t,"_blank")},delete_threat(t){S().get("/api/v1/get/process_chain/delete?id="+t,{"Content-Type":"application/json"}).then((t=>{this.get_clientids()}))},handle_threat(t,e){S().get("/api/v1/get/process_chain/handle?id="+t+"&handletype="+e,{"Content-Type":"application/json"}).then((t=>{this.get_clientids()}))},show_details(t){S().get("/api/v1/get/process_chain/pull?id="+t,{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.select_chain_data=e.data.chain.process_node,this.dialog=!0,console.log("this.select_chain_data",this.select_chain_data),this.$nextTick((()=>{this.draw_tree()})))}))},get_clientids(){const t=this.$route.params.queryIndex,e=null===t||void 0===t?0:t;S().get("/api/v1/get/process_chain/all?query_type="+e,{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.server_threat={data:[]},this.server_threat.data=e.data)}))}},mounted(){this.get_clientids(),setInterval((()=>{this.last_refresh-=1,this.last_refresh<=0&&(this.get_clientids(),this.last_refresh=360)}),1e3)},watch:{$route(t,e){this.get_clientids()}}});var E=a(4260),K=a(1432),x=a(3424),Y=a(151),z=a(5589),H=a(9367),N=a(7030),O=a(8240),j=a(6778),F=a(4842),L=a(846),X=a(2025),J=a(8870),P=a(2901),R=a(7011),T=a(3414),G=a(2035),M=a(5869),$=a(677),tt=a(7518),et=a.n(tt);const at=(0,E.Z)(Z,[["render",V]]),it=at;et()(Z,"components",{QTimeline:K.Z,QTimelineEntry:x.Z,QCard:Y.Z,QCardSection:z.Z,QCardActions:H.Z,QChip:N.Z,QBtn:O.Z,QDialog:j.Z,QInput:F.Z,QBar:L.Z,QSpace:X.Z,QTooltip:J.Z,QDrawer:P.Z,QList:R.Z,QItem:T.Z,QItemSection:G.Z,QSeparator:M.Z}),et()(Z,"directives",{ClosePopup:$.Z})}}]); \ No newline at end of file diff --git a/Server/templates/js/550.dea0a5e5.js.gz b/Server/templates/js/550.dea0a5e5.js.gz new file mode 100644 index 0000000..6860cf0 Binary files /dev/null and b/Server/templates/js/550.dea0a5e5.js.gz differ diff --git a/Server/templates/js/56.dc9e32b8.js b/Server/templates/js/56.dc9e32b8.js deleted file mode 100644 index 7f6ce9b..0000000 --- a/Server/templates/js/56.dc9e32b8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[56],{8056:(t,e,a)=>{a.r(e),a.d(e,{default:()=>nt});var i=a(3673),l=a(2323);const s={class:"q-gutter-md q-mb-sm q-pa-lg"},o={class:"row q-col-gutter-sm"},n={class:"row"},r=(0,i._)("div",{class:"col"},null,-1),d={class:"col"},h={class:"row q-gutter-md q-mb-sm q-pa-lg"},c={key:0},u=(0,i._)("div",{class:"bg-red-5"}," ",-1),w=(0,i.Uk)(" 分数: "),p=(0,i.Uk)(" 活动状态: "),m=(0,i.Uk)(" ATTCK命中: "),g=(0,i.Uk)(" 产生的威胁: "),A=(0,i.Uk)(" 机器学习引擎 "),_=(0,i.Uk)(" 查看详情 "),k=(0,i.Uk)(" 在VT上搜索 "),f=(0,i.Uk)(" 确认威胁 "),C=(0,i.Uk)(" 忽略威胁 "),b=(0,i.Uk)(" 删除报警 "),v=(0,i._)("div",{class:"col"},null,-1),D=(0,i._)("div",{class:"text-h6"},"填写缘由",-1),W=(0,i.Uk)("Close"),B={class:"row",style:{width:"100%",height:"100%"}},U={ref:"main_draw",style:{width:"100%",height:"100%","margin-left":"5%"}},q=(0,i.Uk)("进程命中的规则: "),y=(0,i.Uk)(" 无 "),Q=(0,i.Uk)("attck矩阵: "),V=(0,i.Uk)(" 无 ");function S(t,e,a,S,I,x){const Z=(0,i.up)("q-icon"),K=(0,i.up)("q-item-section"),E=(0,i.up)("q-item-label"),Y=(0,i.up)("q-item"),z=(0,i.up)("q-card-section"),H=(0,i.up)("q-card"),j=(0,i.up)("q-chip"),N=(0,i.up)("q-btn"),O=(0,i.up)("q-card-actions"),F=(0,i.up)("q-timeline-entry"),L=(0,i.up)("q-timeline"),T=(0,i.up)("q-input"),X=(0,i.up)("q-dialog"),J=(0,i.up)("q-space"),P=(0,i.up)("q-tooltip"),R=(0,i.up)("q-bar"),G=(0,i.up)("q-separator"),M=(0,i.up)("q-list"),$=(0,i.up)("q-drawer"),tt=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.iD)(i.HY,null,[(0,i._)("div",null,[(0,i._)("div",s,[(0,i.Wm)(H,{class:"bg-transparent no-shadow no-border"},{default:(0,i.w5)((()=>[(0,i.Wm)(z,{class:"q-pa-none"},{default:(0,i.w5)((()=>[(0,i._)("div",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.Threatitems,((t,e)=>((0,i.wg)(),(0,i.iD)("div",{key:e,class:"col-md-3 col-sm-12 col-xs-12"},[(0,i.Wm)(Y,{style:(0,l.j5)(`background-color: ${t.color1}`),class:"q-pa-none"},{default:(0,i.w5)((()=>[(0,i.Wm)(K,{side:"",style:(0,l.j5)(`background-color: ${t.color2}`),class:"q-pa-lg q-mr-none text-white"},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{name:t.icon,color:"white",size:"24px"},null,8,["name"])])),_:2},1032,["style"]),(0,i.Wm)(K,{class:"q-pa-md q-ml-none text-white"},{default:(0,i.w5)((()=>[(0,i.Wm)(E,{class:"text-white text-h6 text-weight-bolder"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(t.value),1)])),_:2},1024),(0,i.Wm)(E,null,{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(t.title),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["style"])])))),128))])])),_:1})])),_:1})]),(0,i._)("div",n,[r,(0,i._)("div",d,[(0,i._)("div",h,[(0,i.Wm)(L,{layout:"dense",side:"right",color:"red"},{default:(0,i.w5)((()=>[t.server_threat.data&&0!=t.server_threat.data.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("h4",c,"暂无可用数据,下次刷新时间 "+(0,l.zw)(t.last_refresh)+"...",1)),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.server_threat.data,((e,a)=>((0,i.wg)(),(0,i.j4)(F,{key:a,subtitle:"主机:"+e.host,side:"left"},{default:(0,i.w5)((()=>[(0,i._)("div",null,[(0,i.Wm)(H,{flat:"",bordered:"",style:{overflow:"auto"},"thumb-style":t.thumbStyle,"bar-style":t.barStyle},{default:(0,i.w5)((()=>[(0,i.Wm)(z,{horizontal:""},{default:(0,i.w5)((()=>[u,(0,i.Wm)(O,{vertical:"",class:"justify-around q-px-md"},{default:(0,i.w5)((()=>[(0,i._)("div",null,"进程链hash: "+(0,l.zw)(e.chain_hash),1),(0,i._)("div",null,"进程: "+(0,l.zw)(e.start_process.path),1),(0,i._)("div",null,"用户: "+(0,l.zw)(e.start_process.user),1),(0,i._)("div",null,[w,(0,i.Wm)(j,{square:"",color:"orange","text-color":"white","icon-right":"visibility"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e.risk_score),1)])),_:2},1024)]),(0,i._)("div",null,[p,(0,i.Wm)(j,{square:"",color:1==e.is_end?"negative":"red","text-color":"white"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(1==e.is_end?"已结束":"进行中"),1)])),_:2},1032,["color"])]),(0,i._)("div",null,[m,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.attck_hit_list,((t,e)=>((0,i.wg)(),(0,i.j4)(j,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128))]),(0,i._)("div",null,[g,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.hit_rule,((t,e)=>((0,i.wg)(),(0,i.j4)(j,{key:t,square:"",color:"red","text-color":"white"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(e.hit_rule)?((0,i.wg)(),(0,i.j4)(j,{key:0,square:"",color:"negative","text-color":"white"},{default:(0,i.w5)((()=>[A])),_:1})):(0,i.kq)("",!0)]),(0,i._)("div",null,[(0,i.Wm)(N,{flat:"",color:"accent",onClick:a=>t.show_details(e.id),icon:"open_in_new"},{default:(0,i.w5)((()=>[_])),_:2},1032,["onClick"]),(0,i.Wm)(N,{flat:"",color:"accent",onClick:a=>t.search_vt(e.start_process.hash),icon:"search"},{default:(0,i.w5)((()=>[k])),_:2},1032,["onClick"]),(0,i.Wm)(N,{flat:"",color:"accent",onClick:a=>t.handle_threat(e.id,1),icon:"done"},{default:(0,i.w5)((()=>[f])),_:2},1032,["onClick"]),(0,i.Wm)(N,{flat:"",color:"accent",onClick:a=>t.handle_threat(e.id,2),icon:"texture"},{default:(0,i.w5)((()=>[C])),_:2},1032,["onClick"]),(0,i.Wm)(N,{flat:"",color:"accent",icon:"close",onClick:a=>t.delete_threat(e.id)},{default:(0,i.w5)((()=>[b])),_:2},1032,["onClick"])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["thumb-style","bar-style"])])])),_:2},1032,["subtitle"])))),128))])),_:1})])]),v])]),(0,i.Wm)(X,{modelValue:t.addwhiteListHash,"onUpdate:modelValue":e[3]||(e[3]=e=>t.addwhiteListHash=e),persistent:"","transition-show":"scale","transition-hide":"scale"},{default:(0,i.w5)((()=>[(0,i.Wm)(H,{style:{"min-width":"350px"}},{default:(0,i.w5)((()=>[(0,i.Wm)(z,null,{default:(0,i.w5)((()=>[D])),_:1}),(0,i.Wm)(z,{class:"q-pt-none"},{default:(0,i.w5)((()=>[(0,i.Wm)(T,{dense:"",modelValue:this.whiteListPostData.reason,"onUpdate:modelValue":e[0]||(e[0]=t=>this.whiteListPostData.reason=t),autofocus:""},null,8,["modelValue"])])),_:1}),(0,i.Wm)(O,{align:"right",class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.wy)((0,i.Wm)(N,{flat:"",label:"取消",onClick:e[1]||(e[1]=e=>t.addwhiteListHash=!1)},null,512),[[tt]]),(0,i.wy)((0,i.Wm)(N,{flat:"",label:"加入白名单",onClick:e[2]||(e[2]=e=>t.add_to_white_hash_post())},null,512),[[tt]])])),_:1})])),_:1})])),_:1},8,["modelValue"]),(0,i.Wm)(X,{modelValue:t.dialog,"onUpdate:modelValue":e[8]||(e[8]=e=>t.dialog=e),persistent:"",maximized:t.maximizedToggle,"transition-show":"slide-up","transition-hide":"slide-down"},{default:(0,i.w5)((()=>[(0,i.Wm)(H,{class:"text-white"},{default:(0,i.w5)((()=>[(0,i.Wm)(R,null,{default:(0,i.w5)((()=>[(0,i.Wm)(J),(0,i.wy)(((0,i.wg)(),(0,i.j4)(N,{dense:"",flat:"",icon:"close"},{default:(0,i.w5)((()=>[(0,i.Wm)(P,{"content-class":"bg-white text-primary"},{default:(0,i.w5)((()=>[W])),_:1})])),_:1})),[[tt]])])),_:1}),(0,i._)("div",B,[(0,i._)("div",U," 1 ",512)]),t.processChainShowDetails?((0,i.wg)(),(0,i.j4)($,{key:0,"show-if-above":"",modelValue:t.processChainShowDetails,"onUpdate:modelValue":e[7]||(e[7]=e=>t.processChainShowDetails=e),side:"right",bordered:"",width:"350",class:"text-dark"},{default:(0,i.w5)((()=>[(0,i.Wm)(M,{style:{width:"100%","word-break":"break-all"}},{default:(0,i.w5)((()=>[(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("活跃状态: "+(0,l.zw)(t.processChainDetails.active?"运行中":"已结束"),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程名字: "+(0,l.zw)(t.processChainDetails.name),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程路径: "+(0,l.zw)(t.processChainDetails.path),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程参数: "+(0,l.zw)(t.processChainDetails.params),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程id: "+(0,l.zw)(t.processChainDetails.pid),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("父进程id: "+(0,l.zw)(t.processChainDetails.ppid),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("进程hash: "+(0,l.zw)(t.processChainDetails.md5),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[(0,i.Uk)("是否在白名单中: "+(0,l.zw)(t.processChainDetails.isWhite?"是":"否"),1)])),_:1})])),_:1}),(0,i.Wm)(G),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[q,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.processChainDetails.hitRules,((t,e)=>((0,i.wg)(),(0,i.j4)(j,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(t.processChainDetails.hitRules)?((0,i.wg)(),(0,i.j4)(j,{key:0,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[y])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1}),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(K,null,{default:(0,i.w5)((()=>[Q,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.processChainDetails.hitAttck,((t,e)=>((0,i.wg)(),(0,i.j4)(j,{key:t,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,l.zw)(e)+" ("+(0,l.zw)(t)+") ",1)])),_:2},1024)))),128)),"{}"==JSON.stringify(t.processChainDetails.hitAttck)?((0,i.wg)(),(0,i.j4)(j,{key:0,square:"",color:"rgb(239,243,246)"},{default:(0,i.w5)((()=>[V])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1}),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[(0,i.Wm)(N,{icon:"search",outline:"",style:{color:"grey",width:"100%"},label:"搜索hash",onClick:e[4]||(e[4]=e=>t.search_vt(t.processChainDetails.md5))})])),_:1}),(0,i.Wm)(Y,null,{default:(0,i.w5)((()=>[0==t.processChainDetails.isWhite?((0,i.wg)(),(0,i.j4)(N,{key:0,icon:"texture",outline:"",style:{color:"grey",width:"100%"},label:"加入白名单",onClick:e[5]||(e[5]=e=>t.add_to_white_hash_pre(t.processChainDetails.path,t.processChainDetails.md5))})):((0,i.wg)(),(0,i.j4)(N,{key:1,icon:"clear",outline:"",style:{color:"grey",width:"100%"},label:"从白名单中删除",onClick:e[6]||(e[6]=e=>t.delete_white_hash(t.processChainDetails.md5))}))])),_:1})])),_:1})])),_:1},8,["modelValue"])):(0,i.kq)("",!0)])),_:1})])),_:1},8,["modelValue","maximized"])],64)}var I=a(52),x=a.n(I),Z=a(2256);const K=(0,i.aZ)({name:"PageIndex",data:function(){return{addwhiteListHash:!1,whiteListPostData:{path:"",hash:"",reason:""},processChainShowDetails:!1,last_refresh:360,processChainDetails:{hash:"",prams:"",hitRules:[],hitAttck:[],isWhite:!1,whiteListReason:""},thumbStyle:{right:"4px",borderRadius:"5px",backgroundColor:"#027be3",width:"5px",opacity:.75},barStyle:{right:"2px",borderRadius:"9px",backgroundColor:"#027be3",width:"9px",opacity:.2},threatStatistics:{all:1,confirm:0,ingore:1,working:0},Threatitems:[{title:"发现的威胁",icon:"remove_red_eye",value:"200",color1:"#5064b5",color2:"#3e51b5"},{title:"确认的威胁",icon:"flash_on",value:"500",color1:"#f37169",color2:"#f34636"},{title:"忽略的威胁",icon:"texture",value:"50",color1:"#ea6a7f",color2:"#ea4b64"},{title:"进行中的威胁",icon:"bar_chart",value:"1020",color1:"#a270b1",color2:"#9f52b1"}],dialog:!1,maximizedToggle:!0,server_threat:{},select_chain_data:{}}},methods:{delete_white_hash(t){x().get("/api/v1/del/white_list?hash="+t).then((t=>{this.processChainDetails.isWhite=!1}))},query_white_hash(t){x().get("/api/v1/query/white_list?hash="+t).then((t=>{this.processChainDetails.isWhite=1===t.data.result}))},add_to_white_hash_pre(t,e){this.whiteListPostData={path:t,hash:e,reason:""},this.addwhiteListHash=!0,console.log("addwhiteListHash",this.addwhiteListHash)},add_to_white_hash_post(){x().post("/api/v1/set/white_list",this.whiteListPostData).then((t=>{this.processChainDetails.isWhite=!0}))},set_chain_data(t){if(t.path){const e=t.path.split("\\");t.name=e[e.length-1],console.log(t.name);for(const a in t.children)this.set_chain_data(t.children[a])}},draw_tree(){this.set_chain_data(this.select_chain_data);const t=this.$refs.main_draw,e=Z.S1(t),a={tooltip:{trigger:"item",triggerOn:"mousemove",formatter:function(t){const e=t.data;let a="
参数: "+e.params+"
hash: "+e.md5+"
命名规则列表: ";0===e.operationlist.length&&(a+="无");for(const i in e.operationlist)a+=" "+i+"["+e.operationlist[i]+"] ";return a+="
",a}},series:[{roam:!0,type:"tree",id:0,name:"tree1",data:[this.select_chain_data],top:"5%",left:"15%",bottom:"22%",right:"20%",edgeShape:"polyline",edgeForkPosition:"63%",initialTreeDepth:60,lineStyle:{width:2},label:{backgroundColor:"#fff",position:"left",verticalAlign:"middle",align:"right"},leaves:{label:{position:"right",verticalAlign:"middle",align:"left"}},emphasis:{focus:"descendant"},symbolSize:[30,30],symbol:"image://data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAANXklEQVR4Xu2de6hmVRmHn0mzcUzNwcJKS8roQpdJrayEykYzMkLFcjSiwiLrj8qKhugekU1RFnSVNNDUCiqDbmSMUEnJJBVmVpNaiTmVIGlpIhpv7VPHb873fXvtddnv2uu34HD+OGu9612/dz1n7cu711qHihSQAnMVWCdtpIAUmK+AANHskAILFBAgmh5SQIBoDkiBYQpoBRmmm1o1ooAAaSTQGuYwBQTIMN3UqhEFBEgjgdYwhykgQIbpplaNKCBAGgm0hjlMAQEyTDe1akSBMQB5IvA44GHAxkZ01jDjFLgF+DNwTfcTZy2gdSlA9ge2AluARwb4p6pSYFaBncAlwDbgttzylADkDODDWi1yh7I5+7uAs4CLco48JyB7AxcCJ+UcgGw3r8D5wGuBu3MokQuQfYDLgSNzOC2bUmBGgcuAY3OokgOQPYDvAptzOCybUmCOAnapdXpqdXIAcibw6dSOyp4U6KHAicA3etTrXSU1IHsBfwAO6u2BKkqBdArYY2B7jXBvKpOpAXkVcF4q52RHCgxQ4Djg+wPardkkNSB27/GCVM7JjhQYoMC53VOtAU13b5ISkPXAHUm8khEpMFyBm4CHD29+35YpATkUuD6VY7IjBSIU2JDqn3VKQJ4GXBkxKDWVAqkU2AT8IoWxlIA8F9ge6NTzuheKs83eC7wn0FbKsQR2reprKBD6JOl9gMV9tqScV8GBSjmpUg5EgASH0l0DATITEgHibo6O6pAAESCjTkDvnQsQAeJ9jo7qnwARIKNOQO+dCxAB4n2OjuqfABEgo05A750LEAHifY6O6p8AESCjTkDvnQsQAeJ9jo7qnwARIKNOQO+dC5CJAGL7dVmqft/yk+6b+771F9U7tdtEr6+tm4HP9q28pN5RwPGBts4G7uzZRoBMBJBbAdvYrm/5BPCmvpWX1LPvp18SYMsyVC1TNUWxMXw80NABgOnVpwgQAdJnniysI0D+L4+yedeYKh7S3bWC9OdcK0h/rXarWWs2rwDpH3QB0l8rARKh1UpTXWLpEmvhNNIllm7SVyaI7kF0D7KbAlpBtIJoBVmggAARIAJEgPS6W9Mlli6xdIm1ABUBIkAEiADptZr+r5KeYukplp5iLWBGgAgQASJA5iqgp1h6iqWnWHqK1eu6WzfpuknXTbpu0nv9s9BNeqeALrF0iaVLLF1i9fqvqUssp5dYRwN79grhfyvdCOwMqL+oqh04eWCArduBHQH1F1U9GDgs0NblAfX1ReGMWLV+DxIQc1UNUECACJCA6dJeVQEiQNqb9QEjFiACJGC6tFdVgAiQ9mZ9wIgFiAAJmC7tVRUgAqS9WR8wYgEiQAKmS3tVBYgAaW/WB4xYgAiQgOnSXlUBIkDam/UBIxYgzgCxrxNV/CiwPdAVJSuuIVjKT24D46HqzhQQIALE2ZT05Y4AESC+ZqQzbwSIAHE2JX25I0AEiK8Z6cwbASJAnE1JX+4IEAHia0Y680aACBBnU9KXOwJEgPiakc68ESACxNmU9OWOABEgvmakM28EiABxNiV9uSNAAgA5FLAflXYUuAGwn9mScr+1YDXXBbeY32DUgSQch0z5UmDUeSVAfE0GeaMV5D4KzEt310SRAisKaAXRXJACCxQQIJoeUkCArK2ALrHExjIFtIIsU0h/b1oBAdJ0+DX4ZQoIkGUK6e9NKyBAmg6/Br9MAQGyTCH9vWkFBEhD4d8IPLnQeEMO3Czk0qBuBMgg2epsZJP2OQVcvwTYUqCfEl0IkBIqO+jjjcA5Bfz4HbAJ+GeBvkp0IUBKqDxyH48FfgnsldmPO4EjgV9l7qekeQFSUu0R+jIodgBPKtD364DPFeinZBcCpKTaI/T1EeCtBfr9OnBSgX5KdyFASitesD+7IbdjAFJ+d7OW+/Ylnj0du63g2Ep1JUBKKV24n/2Aa4GHZu73LuAZwM8z9zOWeQEylvKZ+/0KcErmPsy8PR37ZIF+xupCgIylfMZ+Xw5ckNH+iulvAy8q0M+YXQiQMdXP0PchwNWAXWLlLDd2T8ZuzdmJA9sCxEEQUrlgN+NXAEelMjjHzt3As4ErM/fjwbwA8RCFRD5sBT6UyNYiM28HthXox0MXAsRDFBL4YC8CrwL2TGBrkYkfAJsz9+HJvADxFI2BvqzvHrNaSknOcnN33/G3nJ04sy1AnAVkiDufAl4/pGFAm3u6TOAfBbSZQlUBUnkUjwO+V2AM7wY+UKAfb10IEG8RCfDnAOA3wIMD2gypavcdxwL3DmlceRsBUnEAvwm8OLP/dr/xeKCl+47VkgqQzBMsl/nXAJ/PZbyzayuGrRy2grRaBEiFkX9U9wHUPpl9/yDwzsx9eDcvQLxHaMY/e8/xU+DwzH7b0ypLl7enVy0XAVJZ9N8PvCuzz5ZfZfcd9t6j9SJAKpoBlmP1Y+B+mX22DF3L1FUBAVLJLLD7jV8Dlq2bs3wUeFvODiqzLUAqCdgXgFcX8PVbXdqKbd9j71hsh5IpfkrbV0oB0lepEevZuw575zFW+Qvw2w4Yg2bl5/eApb5PuQgQ59G1b8rtv7i9NfdWDI7r1gDHYNrlzdmB/giQgcKValZqu9DU47EnYWutOrb62EYPtRQB4jhSpbYLLSmBvVf546pVZzVEfyrpSM++BEhPoUpXK7VdaOlxzevvUuBlwL+8ONT5IUCcBcTcKbldqIfhfwl4hdO39gLEwwyZ8aHUdqEehv4Z4A2OU+kFiIdZssqHDcDFXR7U/s58S+1ODcmQAiR11BPZs3QSS0i0s9yPAY4GHpjItgczby50XknsWAVIrIKF2lsW79NXAfMswDZrqK3YNyZnAOdV4rgAqSRQs24+AHhmt7rYKmMbSN/f+VjsxeJpwFed+7naPQFSUbAWuWr3LnYZZpdjBswRwB6OxmaPb08EvuPIpz6uCJA+KlVYZ9/uRn8FmKcUOCdknkx/B04AflihjgKkwqANcdmOgLZgGzD2Yx9ElSi3dP3ZGYk1FgFSY9QS+PwQ4PmrbvofncDmrImbOigtdb7WIkBqjVxivw8GTk746NVS4W2lsryrmosAqTl6iX23b93tm/fYck23Mtl3JLUXAVJ7BBP5by8hLZv2QZH2ftbt/j6Vg3UESOSEmErzFGeL2FOqFwL/mIoo3T2UnRQcUuwxu33HE11SHk88KunRSoxrYO/uXuHACDfs/Ya95/CWrh4xpP80HXVeCZDY8KVp/xbAdjMZWuzNuL0hn+L36QJk6KyYSLvY1cN7unpsmARIrIKVt4/5rNfOQ3xH5eNf5r4AWabQhP9uXy7eANjOKaGllnT10HHN1hcgsQpW3N6ObbPj20JKbenqIWNbq64AiVWw0vb2fYm95Q5ZPWpMV48NjwCJVbDS9qEH8NSarh4bHgESq2CF7W31sFypR/T03V782QvAGtPVew5xbjUBEqtghe1fCZzf029LGdkMWApJi0WANBZ12wzCtv88rMe4LdnQ0iYs+bDVIkAai/zpwIU9xnx9972I/W65CJCGom+pPbYX7rLVY0rp6rHhFSCxClbU/qXAl5f4O7V09djwCJBYBStpb6vH1cATFvg7xXT12PAIkFgFK2lvqehfW+DrVNPVY8MjQGIVrKS9nVI1b/WYcrp6bHgESKyCFbRfdMahbQFqW4FajpXK7goIkAZmxVXAU9cY5zmAZeWqzFdAgEx8dhw/Z7tP+47DvudQWayAAJn4DLmi2+R6ZZh2KWUH1tiXgCrLFRAgyzWqtobtnHjZKu9bTFePDZ4AiVXQcfvVR0i3mq4eGx4BEqug0/Z2dohdXllpOV09NjwCJFZBp+3t0sousVpPV48NjwCJVdBh+5XVQ+nq8cERIPEaurNgaSP21tyC23q6emxwBEisgs7a2wtBy9i1wNr5HCpxCgiQOP3ctbazxz8G2MlOKvEKCJB4DV1Z2A+wMwFV0iggQNLoKCsTVUCATDSwGlYaBQRIGh1lZaIKCJCJBlbDSqOAAEmjo6xMVAEBMtHAalhpFBAgaXSUlYkqMBlAjgB2TDRIGlZdCthctM+co0vKQzztnAulVkSHRAYSKHAQsCuBHVICYv7cAaxP4ZhsSIGBCtwO7Duw7W7NUgNiG6PZBmkqUmAsBSxR9NRUnacGZAtwUSrnZEcKDFDg5CU7WAaZTA1I6MlJQc6qshRYosB1wGOAe1IplRoQ88t2CTw3lYOyIwUCFDgNuDig/tKqOQCxE5QuBU5Y2rsqSIF0Cti9h13iJ93CNQcgNuQN3YGTh6cbvyxJgbkKbAeOyaFPLkBWIPkicEoOx2VTCnQKXNBd1t+VQ5GcgKz4eyZwNmBf2qlIgVQK/BU4q+d5j4P7LAGIObcR2No9nz5ksLdqKAVgZ/cqYVu3IV9WTUoBsnoQm7pHcZaaYuCoSIFlCtgGGJbGZIcQXbuscsq/jwFISv9lSwpkVUCAZJVXxmtXQIDUHkH5n1UBAZJVXhmvXQEBUnsE5X9WBQRIVnllvHYFBEjtEZT/WRUQIFnllfHaFRAgtUdQ/mdVQIBklVfGa1dAgNQeQfmfVQEBklVeGa9dgX8DujCRBT7G+XAAAAAASUVORK5CYII=",expandAndCollapse:!1,animationDuration:350,animationDurationUpdate:450}]};e.setOption(a),e.on("click",(t=>{const e=t.data;this.processChainDetails={path:e.path,active:e.active,md5:e.md5,name:e.name,params:e.params,pid:e.pid,ppid:e.ppid,hitRules:void 0===e.operationlist?{}:e.operationlist,hitAttck:void 0===e.attck_hit_list?{}:e.attck_hit_list,isWhite:!1},this.query_white_hash(e.md5),this.processChainShowDetails=!0}))},search_vt(t){window.open("https://www.virustotal.com/gui/search/"+t,"_blank")},delete_threat(t){x().get("/api/v1/get/process_chain/delete?id="+t,{"Content-Type":"application/json"}).then((t=>{this.get_clientids()}))},handle_threat(t,e){x().get("/api/v1/get/process_chain/handle?id="+t+"&handletype="+e,{"Content-Type":"application/json"}).then((t=>{this.get_clientids()}))},show_details(t){x().get("/api/v1/get/process_chain/pull?id="+t,{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.select_chain_data=e.data.chain.process_node,this.dialog=!0,console.log("this.select_chain_data",this.select_chain_data),this.$nextTick((()=>{this.draw_tree()})))}))},get_threatStatistics(){x().get("/api/v1/get/threat_statistics",{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.threatStatistics=e.data,this.Threatitems[0].value=this.threatStatistics.all,this.Threatitems[1].value=this.threatStatistics.confirm,this.Threatitems[2].value=this.threatStatistics.ingore,this.Threatitems[3].value=this.threatStatistics.working)}))},get_clientids(){const t=this.$route.params.queryIndex,e=null===t||void 0===t?0:t;x().get("/api/v1/get/process_chain/all?query_type="+e,{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.server_threat={data:[]},this.server_threat.data=e.data,this.get_threatStatistics())}))}},mounted(){this.get_clientids(),setInterval((()=>{this.last_refresh-=1,this.last_refresh<=0&&(this.get_clientids(),this.last_refresh=360)}),1e3)},watch:{$route(t,e){this.get_clientids()}}});var E=a(4260),Y=a(151),z=a(5589),H=a(3414),j=a(2035),N=a(4554),O=a(2350),F=a(1432),L=a(3424),T=a(9367),X=a(7030),J=a(8240),P=a(6778),R=a(4842),G=a(846),M=a(2025),$=a(8870),tt=a(2901),et=a(7011),at=a(5869),it=a(677),lt=a(7518),st=a.n(lt);const ot=(0,E.Z)(K,[["render",S]]),nt=ot;st()(K,"components",{QCard:Y.Z,QCardSection:z.Z,QItem:H.Z,QItemSection:j.Z,QIcon:N.Z,QItemLabel:O.Z,QTimeline:F.Z,QTimelineEntry:L.Z,QCardActions:T.Z,QChip:X.Z,QBtn:J.Z,QDialog:P.Z,QInput:R.Z,QBar:G.Z,QSpace:M.Z,QTooltip:$.Z,QDrawer:tt.Z,QList:et.Z,QSeparator:at.Z}),st()(K,"directives",{ClosePopup:it.Z})}}]); \ No newline at end of file diff --git a/Server/templates/js/56.dc9e32b8.js.gz b/Server/templates/js/56.dc9e32b8.js.gz deleted file mode 100644 index a1bb863..0000000 Binary files a/Server/templates/js/56.dc9e32b8.js.gz and /dev/null differ diff --git a/Server/templates/js/620.933941fb.js b/Server/templates/js/620.933941fb.js new file mode 100644 index 0000000..34c94e4 --- /dev/null +++ b/Server/templates/js/620.933941fb.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[620],{620:(t,e,a)=>{a.r(e),a.d(e,{default:()=>Z});var s=a(3673),i=a(2323);const o={class:"q-gutter-md q-mb-sm q-pa-lg"},l={class:"row q-col-gutter-sm"},n={class:"text-h6"},r=(0,s.Uk)(" 由于python+sqlite数据库作为后端,理论上最高支持的主机数量为50. "),c={class:"text-subtitle2"},h={ref:"main_draw",style:{width:"100%",height:"600px"}};function m(t,e,a,m,u,d){const p=(0,s.up)("q-icon"),w=(0,s.up)("q-item-section"),g=(0,s.up)("q-item-label"),_=(0,s.up)("q-item"),b=(0,s.up)("q-card-section"),f=(0,s.up)("q-card"),y=(0,s.up)("q-banner"),v=(0,s.up)("q-popup-proxy");return(0,s.wg)(),(0,s.iD)("div",o,[(0,s._)("div",null,[(0,s.Wm)(f,{class:"bg-transparent no-shadow no-border"},{default:(0,s.w5)((()=>[(0,s.Wm)(b,{class:"q-pa-none"},{default:(0,s.w5)((()=>[(0,s._)("div",l,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(t.Threatitems,((t,e)=>((0,s.wg)(),(0,s.iD)("div",{key:e,class:"col-md-3 col-sm-12 col-xs-12"},[(0,s.Wm)(_,{style:(0,i.j5)(`background-color: ${t.color1}`),class:"q-pa-none"},{default:(0,s.w5)((()=>[(0,s.Wm)(w,{side:"",style:(0,i.j5)(`background-color: ${t.color2}`),class:"q-pa-lg q-mr-none text-white"},{default:(0,s.w5)((()=>[(0,s.Wm)(p,{name:t.icon,color:"white",size:"24px"},null,8,["name"])])),_:2},1032,["style"]),(0,s.Wm)(w,{class:"q-pa-md q-ml-none text-white"},{default:(0,s.w5)((()=>[(0,s.Wm)(g,{class:"text-white text-h6 text-weight-bolder"},{default:(0,s.w5)((()=>[(0,s.Uk)((0,i.zw)(t.value),1)])),_:2},1024),(0,s.Wm)(g,null,{default:(0,s.w5)((()=>[(0,s.Uk)((0,i.zw)(t.title),1)])),_:2},1024)])),_:2},1024)])),_:2},1032,["style"])])))),128))])])),_:1})])),_:1})]),(0,s.Wm)(f,{class:"no-shadow",style:{background:"rbg(255,255,255)"}},{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",n,[(0,s.Uk)(" 主机数量: "+(0,i.zw)(t.threatStatistics.host_num)+"/50 ",1),(0,s.Wm)(p,{name:"info",class:"text-brown cursor-pointer"},{default:(0,s.w5)((()=>[(0,s.Wm)(v,{"transition-show":"flip-up","transition-hide":"flip-down"},{default:(0,s.w5)((()=>[(0,s.Wm)(y,{class:"bg-brown text-white"},{avatar:(0,s.w5)((()=>[(0,s.Wm)(p,{name:"lightbulb"})])),default:(0,s.w5)((()=>[r])),_:1})])),_:1})])),_:1})]),(0,s._)("div",c,"最近日志数量: "+(0,i.zw)(t.threatStatistics.all_log_num),1)])),_:1}),(0,s.Wm)(b,{class:"q-pt-none"},{default:(0,s.w5)((()=>[(0,s._)("div",h," 1 ",512)])),_:1})])),_:1})])}var u=a(52),d=a.n(u),p=a(2256);const w=(0,s.aZ)({name:"Dashboard",data(){return{Threatitems:[{title:"发现的威胁",icon:"remove_red_eye",value:"200",color1:"#5064b5",color2:"#3e51b5"},{title:"确认的威胁",icon:"flash_on",value:"500",color1:"#f37169",color2:"#f34636"},{title:"忽略的威胁",icon:"texture",value:"50",color1:"#ea6a7f",color2:"#ea4b64"},{title:"进行中的威胁",icon:"bar_chart",value:"1020",color1:"#a270b1",color2:"#9f52b1"}],threatStatistics:{all:1,confirm:0,ingore:1,working:0,host_list:{},host_num:10,all_log_num:647}}},methods:{get_threatStatistics(){d().get("/api/v1/get/threat_statistics",{"Content-Type":"application/json"}).then((t=>{const e=t.data;e.data&&(this.threatStatistics=e.data,this.threatStatistics.host_num=Object.keys(this.threatStatistics.host_list).length,this.Threatitems[0].value=this.threatStatistics.all,this.Threatitems[1].value=this.threatStatistics.confirm,this.Threatitems[2].value=this.threatStatistics.ingore,this.Threatitems[3].value=this.threatStatistics.working,console.log(this.threatStatistics),this.draw())}))},draw(){const t=[],e=[];for(const o in this.threatStatistics.host_list)t.push(o),e.push({name:o,type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:this.threatStatistics.host_list[o].log_num});const a=this.$refs.main_draw,s=p.S1(a),i={title:{text:"最近十分钟日志量"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:t},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["10min","9min","8min","7min","6min","5min","4min","3min","2min","1min"]}],yAxis:[{type:"value"}],series:e};s.setOption(i),setTimeout((()=>{s.resize()}),1e3)}},mounted(){this.get_threatStatistics()}});var g=a(4260),_=a(151),b=a(5589),f=a(3414),y=a(2035),v=a(4554),x=a(2350),q=a(3944),S=a(5607),k=a(7518),W=a.n(k);const T=(0,g.Z)(w,[["render",m]]),Z=T;W()(w,"components",{QCard:_.Z,QCardSection:b.Z,QItem:f.Z,QItemSection:y.Z,QIcon:v.Z,QItemLabel:x.Z,QPopupProxy:q.Z,QBanner:S.Z})}}]); \ No newline at end of file diff --git a/Server/templates/js/69.c1368261.js b/Server/templates/js/69.c1368261.js deleted file mode 100644 index 8f17160..0000000 --- a/Server/templates/js/69.c1368261.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[69],{2069:(e,t,a)=>{a.r(t),a.d(t,{default:()=>S});var l=a(3673);const i=(0,l.Uk)(" RmEye内部测试版本v0.0.0.1 "),n=(0,l.Uk)(" 仪表盘 "),r=(0,l.Uk)(" 未处理威胁列表 "),u=(0,l.Uk)(" 已处理威胁列表 "),o=(0,l.Uk)(" 已忽略威胁列表 "),s=(0,l.Uk)(" 白名单列表 "),c={key:1,class:"q-gutter-md q-mb-sm q-pa-lg"};function d(e,t,a,d,m,h){const p=(0,l.up)("q-toolbar-title"),w=(0,l.up)("q-btn"),g=(0,l.up)("q-toolbar"),v=(0,l.up)("q-header"),b=(0,l.up)("q-icon"),_=(0,l.up)("q-item-section"),f=(0,l.up)("q-item"),k=(0,l.up)("q-list"),W=(0,l.up)("q-scroll-area"),L=(0,l.up)("q-drawer"),y=(0,l.up)("router-view"),q=(0,l.up)("q-page-container"),T=(0,l.up)("HtmlPanel"),Z=(0,l.up)("q-layout"),P=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.j4)(Z,{view:"lHh Lpr lFf",style:{"background-color":"rgb(239, 243, 246)"}},{default:(0,l.w5)((()=>[(0,l.Wm)(v,{elevated:"","height-hint":"98"},{default:(0,l.w5)((()=>[(0,l.Wm)(g,{class:"text-primary bg-white"},{default:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[i])),_:1}),(0,l.Wm)(w,{flat:"",round:"",dense:"",icon:"more_vert"})])),_:1})])),_:1}),(0,l.Wm)(L,{"show-if-above":"",mini:e.miniState,onMouseover:t[5]||(t[5]=t=>e.miniState=!1),onMouseout:t[6]||(t[6]=t=>e.miniState=!0),width:200,breakpoint:500,bordered:"",class:"bg-white text-primary"},{default:(0,l.w5)((()=>[(0,l.Wm)(W,{class:"fit"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{padding:""},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"dashboard"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[0]||(t[0]=t=>e.selectLabel="dashboard"),to:"/page/dashboard"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"dashboard"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[n])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"non_hanlde_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[1]||(t[1]=t=>{e.selectLabel="non_hanlde_report",e.routerToThreatList(0)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"report"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"handle_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[2]||(t[2]=t=>{e.selectLabel="handle_report",e.routerToThreatList(1)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"done"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[u])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"ingore_report"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[3]||(t[3]=t=>{e.selectLabel="ingore_report",e.routerToThreatList(2)})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"texture"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[o])),_:1})])),_:1},8,["active"])),[[P]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(f,{active:"white_list"==e.selectLabel,clickable:"","active-class":"menu-active",onClick:t[4]||(t[4]=t=>{e.selectLabel="white_list",e.routerToWhiteList()})},{default:(0,l.w5)((()=>[(0,l.Wm)(_,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{name:"list"})])),_:1}),(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[s])),_:1})])),_:1},8,["active"])),[[P]])])),_:1})])),_:1})])),_:1},8,["mini"]),0==e.isInPlugin?((0,l.wg)(),(0,l.j4)(q,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(y)])),_:1})):(0,l.kq)("",!0),e.isInPlugin?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(T,{url:e.PluginUrl,"onUpdate:url":t[7]||(t[7]=t=>e.PluginUrl=t)},null,8,["url"])])):(0,l.kq)("",!0)])),_:1})}const m=["innerHTML"];function h(e,t,a,i,n,r){return(0,l.wg)(),(0,l.iD)("div",{innerHTML:e.html},null,8,m)}var p=a(52),w=a.n(p);const g=(0,l.aZ)({props:{url:{required:!0}},data(){return{html:""}},watch:{url(e){this.load(e)}},mounted(){this.load(this.url)},methods:{load(e){if(e&&e.length>0){const t={accept:"text/html, text/plain"};w().get(e,t).then((e=>{this.html=e.data})).catch((()=>{this.html="加载失败"}))}}}});var v=a(4260);const b=(0,v.Z)(g,[["render",h]]),_=b,f=(0,l.aZ)({components:{HtmlPanel:_},name:"MainLayout",setup(){return{}},data:function(){return{selectLabel:"non_hanlde_report",drawer:!1,miniState:!0,plugin:[],isInPlugin:!1,PluginUrl:""}},methods:{routerToWhiteList(){this.isInPlugin=!1,this.$router.push({name:"whitelist"})},routerToThreatList(e){this.isInPlugin=!1,this.$router.push({name:"index",params:{queryIndex:e}})},routerToPlugin(e){this.isInPlugin=!0,this.PluginUrl="/plugin/"+e},getPluginsMenu(){w().get("/api/v1/get/plugin_menu",{"Content-Type":"application/json"}).then((e=>{this.plugin=e.data.data.menu,console.log(this.plugin)}))}},mounted(){this.getPluginsMenu()}});var k=a(9214),W=a(3812),L=a(9570),y=a(3747),q=a(8240),T=a(2901),Z=a(7704),P=a(7011),Q=a(3414),U=a(2035),I=a(4554),C=a(2652),j=a(6489),x=a(7518),M=a.n(x);const H=(0,v.Z)(f,[["render",d]]),S=H;M()(f,"components",{QLayout:k.Z,QHeader:W.Z,QToolbar:L.Z,QToolbarTitle:y.Z,QBtn:q.Z,QDrawer:T.Z,QScrollArea:Z.Z,QList:P.Z,QItem:Q.Z,QItemSection:U.Z,QIcon:I.Z,QPageContainer:C.Z}),M()(f,"directives",{Ripple:j.Z})}}]); \ No newline at end of file diff --git a/Server/templates/js/904.f590aa3d.js b/Server/templates/js/904.f590aa3d.js deleted file mode 100644 index 7a718a7..0000000 --- a/Server/templates/js/904.f590aa3d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[904],{6904:(s,a,e)=>{e.r(a),e.d(a,{default:()=>h});var r=e(3673);const n={class:"row q-gutter-md q-mb-sm q-pa-lg"};function t(s,a,e,t,c,o){return(0,r.wg)(),(0,r.iD)("h4",n,"施工中....")}const c=(0,r.aZ)({name:"Dashboard"});var o=e(4260);const u=(0,o.Z)(c,[["render",t]]),h=u}}]); \ No newline at end of file diff --git a/Server/templates/js/app.1fab7ba3.js b/Server/templates/js/app.1fab7ba3.js new file mode 100644 index 0000000..9a91e9b --- /dev/null +++ b/Server/templates/js/app.1fab7ba3.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={9942:(e,t,r)=>{var n=r(8880),o=r(9782),a=r(3673);function i(e,t,r,n,o,i){const l=(0,a.up)("router-view");return(0,a.wg)(),(0,a.j4)(l)}const l=(0,a.aZ)({name:"App"});var s=r(4260);const d=(0,s.Z)(l,[["render",i]]),u=d;var c=r(3340),p=r(8339);r(71);const h=[{path:"/",component:()=>Promise.all([r.e(736),r.e(153)]).then(r.bind(r,4153)),children:[{path:"",component:()=>Promise.all([r.e(736),r.e(550)]).then(r.bind(r,6550))}]},{path:"/page",component:()=>Promise.all([r.e(736),r.e(153)]).then(r.bind(r,4153)),children:[{path:"dashboard",component:()=>Promise.all([r.e(736),r.e(620)]).then(r.bind(r,620))},{path:"index",name:"index",component:()=>Promise.all([r.e(736),r.e(550)]).then(r.bind(r,6550))},{path:"index",name:"whitelist",component:()=>Promise.all([r.e(736),r.e(219)]).then(r.bind(r,4219))}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([r.e(736),r.e(193)]).then(r.bind(r,2193))}],f=h,m=(0,c.BC)((function(){const e=p.r5,t=(0,p.p7)({scrollBehavior:()=>({left:0,top:0}),routes:f,history:e("")});return t}));async function v(e,t){const r="function"===typeof m?await m({}):m,n=e(u);return n.use(o.Z,t),{app:n,router:r}}const b={config:{}};async function g({app:e,router:t}){e.use(t),e.mount("#q-app")}v(n.ri,b).then(g)}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,(()=>{var e=[];r.O=(t,n,o,a)=>{if(!n){var i=1/0;for(u=0;u=a)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(l=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,o,a]}})(),(()=>{r.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return r.d(t,{a:t}),t}})(),(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[]))})(),(()=>{r.u=e=>"js/"+e+"."+{153:"72121288",193:"cfdf09ec",219:"5909d40f",550:"dea0a5e5",620:"933941fb"}[e]+".js"})(),(()=>{r.miniCssF=e=>"css/"+({143:"app",736:"vendor"}[e]||e)+"."+{143:"31d6cfe0",153:"8be8f613",736:"5b8581f0"}[e]+".css"})(),(()=>{r.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="syseye:";r.l=(n,o,a,i)=>{if(e[n])e[n].push(o);else{var l,s;if(void 0!==a)for(var d=document.getElementsByTagName("script"),u=0;u{l.onerror=l.onload=null,clearTimeout(h);var o=e[n];if(delete e[n],l.parentNode&&l.parentNode.removeChild(l),o&&o.forEach((e=>e(r))),t)return t(r)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),s&&document.head.appendChild(l)}}})(),(()=>{r.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{r.p=""})(),(()=>{var e=(e,t,r,n)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css";var a=a=>{if(o.onerror=o.onload=null,"load"===a.type)r();else{var i=a&&("load"===a.type?"missing":a.type),l=a&&a.target&&a.target.href||t,s=new Error("Loading CSS chunk "+e+" failed.\n("+l+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=i,s.request=l,o.parentNode.removeChild(o),n(s)}};return o.onerror=o.onload=a,o.href=t,document.head.appendChild(o),o},t=(e,t)=>{for(var r=document.getElementsByTagName("link"),n=0;nnew Promise(((o,a)=>{var i=r.miniCssF(n),l=r.p+i;if(t(i,l))return o();e(n,l,o,a)})),o={143:0};r.f.miniCss=(e,t)=>{var r={153:1};o[e]?t.push(o[e]):0!==o[e]&&r[e]&&t.push(o[e]=n(e).then((()=>{o[e]=0}),(t=>{throw delete o[e],t})))}})(),(()=>{var e={143:0};r.f.j=(t,n)=>{var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var a=new Promise(((r,n)=>o=e[t]=[r,n]));n.push(o[2]=a);var i=r.p+r.u(t),l=new Error,s=n=>{if(r.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,o[1](l)}};r.l(i,s,"chunk-"+t,t)}},r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[i,l,s]=n,d=0;if(i.some((t=>0!==e[t]))){for(o in l)r.o(l,o)&&(r.m[o]=l[o]);if(s)var u=s(r)}for(t&&t(n);dr(9942)));n=r.O(n)})(); \ No newline at end of file diff --git a/Server/templates/js/app.b7308b45.js b/Server/templates/js/app.b7308b45.js deleted file mode 100644 index d907371..0000000 --- a/Server/templates/js/app.b7308b45.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e={9942:(e,t,r)=>{var n=r(8880),o=r(9782),a=r(3673);function i(e,t,r,n,o,i){const s=(0,a.up)("router-view");return(0,a.wg)(),(0,a.j4)(s)}const s=(0,a.aZ)({name:"App"});var l=r(4260);const d=(0,l.Z)(s,[["render",i]]),c=d;var u=r(3340),p=r(8339);r(71);const h=[{path:"/",component:()=>Promise.all([r.e(736),r.e(69)]).then(r.bind(r,2069)),children:[{path:"",component:()=>Promise.all([r.e(736),r.e(56)]).then(r.bind(r,8056))}]},{path:"/page",component:()=>Promise.all([r.e(736),r.e(69)]).then(r.bind(r,2069)),children:[{path:"dashboard",component:()=>r.e(904).then(r.bind(r,6904))},{path:"index",name:"index",component:()=>Promise.all([r.e(736),r.e(56)]).then(r.bind(r,8056))},{path:"index",name:"whitelist",component:()=>Promise.all([r.e(736),r.e(219)]).then(r.bind(r,4219))}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([r.e(736),r.e(193)]).then(r.bind(r,2193))}],f=h,m=(0,u.BC)((function(){const e=p.r5,t=(0,p.p7)({scrollBehavior:()=>({left:0,top:0}),routes:f,history:e("")});return t}));async function v(e,t){const r="function"===typeof m?await m({}):m,n=e(c);return n.use(o.Z,t),{app:n,router:r}}const b={config:{}};async function g({app:e,router:t}){e.use(t),e.mount("#q-app")}v(n.ri,b).then(g)}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,(()=>{var e=[];r.O=(t,n,o,a)=>{if(!n){var i=1/0;for(c=0;c=a)&&Object.keys(r.O).every((e=>r.O[e](n[l])))?n.splice(l--,1):(s=!1,a0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[n,o,a]}})(),(()=>{r.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return r.d(t,{a:t}),t}})(),(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[]))})(),(()=>{r.u=e=>"js/"+e+"."+{56:"dc9e32b8",69:"c1368261",193:"cfdf09ec",219:"1dcc27ca",904:"f590aa3d"}[e]+".js"})(),(()=>{r.miniCssF=e=>"css/"+({143:"app",736:"vendor"}[e]||e)+"."+{69:"8be8f613",143:"31d6cfe0",736:"5b8581f0"}[e]+".css"})(),(()=>{r.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="syseye:";r.l=(n,o,a,i)=>{if(e[n])e[n].push(o);else{var s,l;if(void 0!==a)for(var d=document.getElementsByTagName("script"),c=0;c{s.onerror=s.onload=null,clearTimeout(h);var o=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((e=>e(r))),t)return t(r)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),l&&document.head.appendChild(s)}}})(),(()=>{r.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{r.p=""})(),(()=>{var e=(e,t,r,n)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css";var a=a=>{if(o.onerror=o.onload=null,"load"===a.type)r();else{var i=a&&("load"===a.type?"missing":a.type),s=a&&a.target&&a.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=i,l.request=s,o.parentNode.removeChild(o),n(l)}};return o.onerror=o.onload=a,o.href=t,document.head.appendChild(o),o},t=(e,t)=>{for(var r=document.getElementsByTagName("link"),n=0;nnew Promise(((o,a)=>{var i=r.miniCssF(n),s=r.p+i;if(t(i,s))return o();e(n,s,o,a)})),o={143:0};r.f.miniCss=(e,t)=>{var r={69:1};o[e]?t.push(o[e]):0!==o[e]&&r[e]&&t.push(o[e]=n(e).then((()=>{o[e]=0}),(t=>{throw delete o[e],t})))}})(),(()=>{var e={143:0};r.f.j=(t,n)=>{var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var a=new Promise(((r,n)=>o=e[t]=[r,n]));n.push(o[2]=a);var i=r.p+r.u(t),s=new Error,l=n=>{if(r.o(e,t)&&(o=e[t],0!==o&&(e[t]=void 0),o)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",s.name="ChunkLoadError",s.type=a,s.request=i,o[1](s)}};r.l(i,l,"chunk-"+t,t)}},r.O.j=t=>0===e[t];var t=(t,n)=>{var o,a,[i,s,l]=n,d=0;if(i.some((t=>0!==e[t]))){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(l)var c=l(r)}for(t&&t(n);dr(9942)));n=r.O(n)})(); \ No newline at end of file diff --git a/Server/templates/js/vendor.8b656787.js b/Server/templates/js/vendor.3a0f655d.js similarity index 81% rename from Server/templates/js/vendor.8b656787.js rename to Server/templates/js/vendor.3a0f655d.js index 51e062c..1dd706e 100644 --- a/Server/templates/js/vendor.8b656787.js +++ b/Server/templates/js/vendor.3a0f655d.js @@ -1,4 +1,4 @@ -(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[736],{7518:e=>{e.exports=function(e,t,n){const i=void 0!==e.__vccOpts?e.__vccOpts:e,r=i[t];if(void 0===r)i[t]=n;else for(const o in n)void 0===r[o]&&(r[o]=n[o])}},1959:(e,t,n)=>{"use strict";n.d(t,{Bj:()=>o,Fl:()=>Ge,IU:()=>ke,Jd:()=>S,PG:()=>Me,SU:()=>Fe,Um:()=>be,WL:()=>He,X$:()=>T,X3:()=>Te,XI:()=>Ne,Xl:()=>Ae,dq:()=>Re,iH:()=>Ee,j:()=>C,lk:()=>M,qj:()=>_e,qq:()=>x,yT:()=>Ie});var i=n(2323);let r;class o{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&r&&(this.parent=r,this.index=(r.scopes||(r.scopes=[])).push(this)-1)}run(e){if(this.active){const t=r;try{return r=this,e()}finally{r=t}}else 0}on(){r=this}off(){r=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},l=e=>(e.w&f)>0,u=e=>(e.n&f)>0,c=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i{("length"===t||t>=r)&&u.push(e)}));else switch(void 0!==n&&u.push(l.get(n)),t){case"add":(0,i.kJ)(e)?(0,i.S0)(n)&&u.push(l.get("length")):(u.push(l.get(y)),(0,i._N)(e)&&u.push(l.get(m)));break;case"delete":(0,i.kJ)(e)||(u.push(l.get(y)),(0,i._N)(e)&&u.push(l.get(m)));break;case"set":(0,i._N)(e)&&u.push(l.get(y));break}if(1===u.length)u[0]&&k(u[0]);else{const e=[];for(const t of u)t&&e.push(...t);k(s(e))}}function k(e,t){const n=(0,i.kJ)(e)?e:[...e];for(const i of n)i.computed&&A(i,t);for(const i of n)i.computed||A(i,t)}function A(e,t){(e!==v||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const D=(0,i.fY)("__proto__,__v_isRef,__isVue"),L=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(i.yk)),P=z(),O=z(!1,!0),R=z(!0),E=N();function N(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ke(this);for(let t=0,r=this.length;t{e[t]=function(...e){S();const n=ke(this)[t].apply(this,e);return M(),n}})),e}function z(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&o===(e?t?ye:ve:t?ge:fe).get(n))return n;const a=(0,i.kJ)(n);if(!e&&a&&(0,i.RI)(E,r))return Reflect.get(E,r,o);const s=Reflect.get(n,r,o);return((0,i.yk)(r)?L.has(r):D(r))?s:(e||C(n,"get",r),t?s:Re(s)?a&&(0,i.S0)(r)?s:s.value:(0,i.Kn)(s)?e?we(s):_e(s):s)}}const B=V(),F=V(!0);function V(e=!1){return function(t,n,r,o){let a=t[n];if(Ce(a)&&Re(a)&&!Re(r))return!1;if(!e&&!Ce(r)&&(Ie(r)||(r=ke(r),a=ke(a)),!(0,i.kJ)(t)&&Re(a)&&!Re(r)))return a.value=r,!0;const s=(0,i.kJ)(t)&&(0,i.S0)(n)?Number(n)e,Y=e=>Reflect.getPrototypeOf(e);function $(e,t,n=!1,i=!1){e=e["__v_raw"];const r=ke(e),o=ke(t);n||(t!==o&&C(r,"get",t),C(r,"get",o));const{has:a}=Y(r),s=i?Z:n?Le:De;return a.call(r,t)?s(e.get(t)):a.call(r,o)?s(e.get(o)):void(e!==r&&e.get(t))}function X(e,t=!1){const n=this["__v_raw"],i=ke(n),r=ke(e);return t||(e!==r&&C(i,"has",e),C(i,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function K(e,t=!1){return e=e["__v_raw"],!t&&C(ke(e),"iterate",y),Reflect.get(e,"size",e)}function J(e){e=ke(e);const t=ke(this),n=Y(t),i=n.has.call(t,e);return i||(t.add(e),T(t,"add",e,e)),this}function Q(e,t){t=ke(t);const n=ke(this),{has:r,get:o}=Y(n);let a=r.call(n,e);a||(e=ke(e),a=r.call(n,e));const s=o.call(n,e);return n.set(e,t),a?(0,i.aU)(t,s)&&T(n,"set",e,t,s):T(n,"add",e,t),this}function ee(e){const t=ke(this),{has:n,get:i}=Y(t);let r=n.call(t,e);r||(e=ke(e),r=n.call(t,e));const o=i?i.call(t,e):void 0,a=t.delete(e);return r&&T(t,"delete",e,void 0,o),a}function te(){const e=ke(this),t=0!==e.size,n=void 0,i=e.clear();return t&&T(e,"clear",void 0,void 0,n),i}function ne(e,t){return function(n,i){const r=this,o=r["__v_raw"],a=ke(o),s=t?Z:e?Le:De;return!e&&C(a,"iterate",y),o.forEach(((e,t)=>n.call(i,s(e),s(t),r)))}}function ie(e,t,n){return function(...r){const o=this["__v_raw"],a=ke(o),s=(0,i._N)(a),l="entries"===e||e===Symbol.iterator&&s,u="keys"===e&&s,c=o[e](...r),h=n?Z:t?Le:De;return!t&&C(a,"iterate",u?m:y),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:l?[h(e[0]),h(e[1])]:h(e),done:t}},[Symbol.iterator](){return this}}}}function re(e){return function(...t){return"delete"!==e&&this}}function oe(){const e={get(e){return $(this,e)},get size(){return K(this)},has:X,add:J,set:Q,delete:ee,clear:te,forEach:ne(!1,!1)},t={get(e){return $(this,e,!1,!0)},get size(){return K(this)},has:X,add:J,set:Q,delete:ee,clear:te,forEach:ne(!1,!0)},n={get(e){return $(this,e,!0)},get size(){return K(this,!0)},has(e){return X.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!1)},i={get(e){return $(this,e,!0,!0)},get size(){return K(this,!0)},has(e){return X.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!0)},r=["keys","values","entries",Symbol.iterator];return r.forEach((r=>{e[r]=ie(r,!1,!1),n[r]=ie(r,!0,!1),t[r]=ie(r,!1,!0),i[r]=ie(r,!0,!0)})),[e,n,t,i]}const[ae,se,le,ue]=oe();function ce(e,t){const n=t?e?ue:le:e?se:ae;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,i.RI)(n,r)&&r in t?n:t,r,o)}const he={get:ce(!1,!1)},de={get:ce(!1,!0)},pe={get:ce(!0,!1)};const fe=new WeakMap,ge=new WeakMap,ve=new WeakMap,ye=new WeakMap;function me(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xe(e){return e["__v_skip"]||!Object.isExtensible(e)?0:me((0,i.W7)(e))}function _e(e){return Ce(e)?e:Se(e,!1,W,he,fe)}function be(e){return Se(e,!1,j,de,ge)}function we(e){return Se(e,!0,U,pe,ve)}function Se(e,t,n,r,o){if(!(0,i.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=o.get(e);if(a)return a;const s=xe(e);if(0===s)return e;const l=new Proxy(e,2===s?r:n);return o.set(e,l),l}function Me(e){return Ce(e)?Me(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Ce(e){return!(!e||!e["__v_isReadonly"])}function Ie(e){return!(!e||!e["__v_isShallow"])}function Te(e){return Me(e)||Ce(e)}function ke(e){const t=e&&e["__v_raw"];return t?ke(t):e}function Ae(e){return(0,i.Nj)(e,"__v_skip",!0),e}const De=e=>(0,i.Kn)(e)?_e(e):e,Le=e=>(0,i.Kn)(e)?we(e):e;function Pe(e){b&&v&&(e=ke(e),I(e.dep||(e.dep=s())))}function Oe(e,t){e=ke(e),e.dep&&k(e.dep)}function Re(e){return!(!e||!0!==e.__v_isRef)}function Ee(e){return ze(e,!1)}function Ne(e){return ze(e,!0)}function ze(e,t){return Re(e)?e:new Be(e,t)}class Be{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:ke(e),this._value=t?e:De(e)}get value(){return Pe(this),this._value}set value(e){e=this.__v_isShallow?e:ke(e),(0,i.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:De(e),Oe(this,e))}}function Fe(e){return Re(e)?e.value:e}const Ve={get:(e,t,n)=>Fe(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return Re(r)&&!Re(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function He(e){return Me(e)?e:new Proxy(e,Ve)}class qe{constructor(e,t,n,i){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new x(e,(()=>{this._dirty||(this._dirty=!0,Oe(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!i,this["__v_isReadonly"]=n}get value(){const e=ke(this);return Pe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ge(e,t,n=!1){let r,o;const a=(0,i.mf)(e);a?(r=e,o=i.dG):(r=e.get,o=e.set);const s=new qe(r,o,a||!o,n);return s}},3673:(e,t,n)=>{"use strict";n.d(t,{$d:()=>a,Ah:()=>De,FN:()=>Mn,Fl:()=>Vn,HY:()=>Gt,JJ:()=>$,Jd:()=>Ae,Ko:()=>We,P$:()=>ae,Q2:()=>He,Q6:()=>de,U2:()=>le,Uk:()=>pn,Us:()=>Dt,Wm:()=>un,Xn:()=>Te,Y3:()=>w,Y8:()=>ie,YP:()=>J,_:()=>ln,aZ:()=>pe,bv:()=>Ie,dl:()=>ye,f3:()=>X,h:()=>Hn,iD:()=>en,ic:()=>ke,j4:()=>tn,kq:()=>fn,lR:()=>qt,nK:()=>he,se:()=>me,up:()=>Fe,w5:()=>V,wF:()=>Ce,wg:()=>$t,wy:()=>Ee});var i=n(1959),r=n(2323);function o(e,t,n,i){let r;try{r=i?e(...i):e()}catch(o){s(o,t,n)}return r}function a(e,t,n,i){if((0,r.mf)(e)){const a=o(e,t,n,i);return a&&(0,r.tI)(a)&&a.catch((e=>{s(e,t,n)})),a}const l=[];for(let r=0;r>>1,r=P(h[i]);rd&&h.splice(t,1)}function T(e,t,n,i){(0,r.kJ)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?i+1:i)||n.push(e),C()}function k(e){T(e,f,p,g)}function A(e){T(e,y,v,m)}function D(e,t=null){if(p.length){for(b=t,f=[...new Set(p)],p.length=0,g=0;gP(e)-P(t))),m=0;mnull==e.id?1/0:e.id;function O(e){c=!1,u=!0,D(e),h.sort(((e,t)=>P(e)-P(t)));r.dG;try{for(d=0;de.trim()))),t&&(o=n.map(r.He))}let u;let c=i[u=(0,r.hR)(t)]||i[u=(0,r.hR)((0,r._A)(t))];!c&&s&&(c=i[u=(0,r.hR)((0,r.rs)(t))]),c&&a(c,e,6,o);const h=i[u+"Once"];if(h){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,a(h,e,6,o)}}function E(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(void 0!==o)return o;const a=e.emits;let s={},l=!1;if(!(0,r.mf)(e)){const i=e=>{const n=E(e,t,!0);n&&(l=!0,(0,r.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return a||l?((0,r.kJ)(a)?a.forEach((e=>s[e]=null)):(0,r.l7)(s,a),i.set(e,s),s):(i.set(e,null),null)}function N(e,t){return!(!e||!(0,r.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,r.RI)(e,(0,r.rs)(t))||(0,r.RI)(e,t))}let z=null,B=null;function F(e){const t=z;return z=e,B=e&&e.type.__scopeId||null,t}function V(e,t=z,n){if(!t)return e;if(e._n)return e;const i=(...n)=>{i._d&&Jt(-1);const r=F(t),o=e(...n);return F(r),i._d&&Jt(1),o};return i._n=!0,i._c=!0,i._d=!0,i}function H(e){const{type:t,vnode:n,proxy:i,withProxy:o,props:a,propsOptions:[l],slots:u,attrs:c,emit:h,render:d,renderCache:p,data:f,setupState:g,ctx:v,inheritAttrs:y}=e;let m,x;const _=F(e);try{if(4&n.shapeFlag){const e=o||i;m=gn(d.call(e,e,p,a,g,f,v)),x=c}else{const e=t;0,m=gn(e.length>1?e(a,{attrs:c,slots:u,emit:h}):e(a,null)),x=t.props?c:q(c)}}catch(w){Zt.length=0,s(w,e,1),m=un(Ut)}let b=m;if(x&&!1!==y){const e=Object.keys(x),{shapeFlag:t}=b;e.length&&7&t&&(l&&e.some(r.tR)&&(x=G(x,l)),b=dn(b,x))}return n.dirs&&(b=dn(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),m=b,F(_),m}const q=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.F7)(n))&&((t||(t={}))[n]=e[n]);return t},G=(e,t)=>{const n={};for(const i in e)(0,r.tR)(i)&&i.slice(9)in t||(n[i]=e[i]);return n};function W(e,t,n){const{props:i,children:r,component:o}=e,{props:a,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!s||s&&s.$stable)||i!==a&&(i?!a||U(i,a,u):!!a);if(1024&l)return!0;if(16&l)return i?U(i,a,u):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;te.__isSuspense;function Y(e,t){t&&t.pendingBranch?(0,r.kJ)(e)?t.effects.push(...e):t.effects.push(e):A(e)}function $(e,t){if(Sn){let n=Sn.provides;const i=Sn.parent&&Sn.parent.provides;i===n&&(n=Sn.provides=Object.create(i)),n[e]=t}else 0}function X(e,t,n=!1){const i=Sn||z;if(i){const o=null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&(0,r.mf)(t)?t.call(i.proxy):t}else 0}const K={};function J(e,t,n){return Q(e,t,n)}function Q(e,t,{immediate:n,deep:s,flush:l,onTrack:u,onTrigger:c}=r.kT){const h=Sn;let d,p,f=!1,g=!1;if((0,i.dq)(e)?(d=()=>e.value,f=(0,i.yT)(e)):(0,i.PG)(e)?(d=()=>e,s=!0):(0,r.kJ)(e)?(g=!0,f=e.some((e=>(0,i.PG)(e)||(0,i.yT)(e))),d=()=>e.map((e=>(0,i.dq)(e)?e.value:(0,i.PG)(e)?ne(e):(0,r.mf)(e)?o(e,h,2):void 0))):d=(0,r.mf)(e)?t?()=>o(e,h,2):()=>{if(!h||!h.isUnmounted)return p&&p(),a(e,h,3,[v])}:r.dG,t&&s){const e=d;d=()=>ne(e())}let v=e=>{p=_.onStop=()=>{o(e,h,4)}};if(Dn)return v=r.dG,t?n&&a(t,h,3,[d(),g?[]:void 0,v]):d(),r.dG;let y=g?[]:K;const m=()=>{if(_.active)if(t){const e=_.run();(s||f||(g?e.some(((e,t)=>(0,r.aU)(e,y[t]))):(0,r.aU)(e,y)))&&(p&&p(),a(t,h,3,[e,y===K?void 0:y,v]),y=e)}else _.run()};let x;m.allowRecurse=!!t,x="sync"===l?m:"post"===l?()=>At(m,h&&h.suspense):()=>k(m);const _=new i.qq(d,x);return t?n?m():y=_.run():"post"===l?At(_.run.bind(_),h&&h.suspense):_.run(),()=>{_.stop(),h&&h.scope&&(0,r.Od)(h.scope.effects,_)}}function ee(e,t,n){const i=this.proxy,o=(0,r.HD)(e)?e.includes(".")?te(i,e):()=>i[e]:e.bind(i,i);let a;(0,r.mf)(t)?a=t:(a=t.handler,n=t);const s=Sn;Cn(this);const l=Q(o,a.bind(i),n);return s?Cn(s):In(),l}function te(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{ne(e,t)}));else if((0,r.PO)(e))for(const n in e)ne(e[n],t);return e}function ie(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ie((()=>{e.isMounted=!0})),Ae((()=>{e.isUnmounting=!0})),e}const re=[Function,Array],oe={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:re,onEnter:re,onAfterEnter:re,onEnterCancelled:re,onBeforeLeave:re,onLeave:re,onAfterLeave:re,onLeaveCancelled:re,onBeforeAppear:re,onAppear:re,onAfterAppear:re,onAppearCancelled:re},setup(e,{slots:t}){const n=Mn(),r=ie();let o;return()=>{const a=t.default&&de(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){let e=!1;for(const t of a)if(t.type!==Ut){0,s=t,e=!0;break}}const l=(0,i.IU)(e),{mode:u}=l;if(r.isLeaving)return ue(s);const c=ce(s);if(!c)return ue(s);const h=le(c,l,r,n);he(c,h);const d=n.subTree,p=d&&ce(d);let f=!1;const{getTransitionKey:g}=c.type;if(g){const e=g();void 0===o?o=e:e!==o&&(o=e,f=!0)}if(p&&p.type!==Ut&&(!rn(c,p)||f)){const e=le(p,l,r,n);if(he(p,e),"out-in"===u)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.update()},ue(s);"in-out"===u&&c.type!==Ut&&(e.delayLeave=(e,t,n)=>{const i=se(r,p);i[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=n})}return s}}},ae=oe;function se(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function le(e,t,n,i){const{appear:o,mode:s,persisted:l=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:h,onEnterCancelled:d,onBeforeLeave:p,onLeave:f,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:y,onAppear:m,onAfterAppear:x,onAppearCancelled:_}=t,b=String(e.key),w=se(n,e),S=(e,t)=>{e&&a(e,i,9,t)},M=(e,t)=>{const n=t[1];S(e,t),(0,r.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:s,persisted:l,beforeEnter(t){let i=u;if(!n.isMounted){if(!o)return;i=y||u}t._leaveCb&&t._leaveCb(!0);const r=w[b];r&&rn(e,r)&&r.el._leaveCb&&r.el._leaveCb(),S(i,[t])},enter(e){let t=c,i=h,r=d;if(!n.isMounted){if(!o)return;t=m||c,i=x||h,r=_||d}let a=!1;const s=e._enterCb=t=>{a||(a=!0,S(t?r:i,[e]),C.delayedLeave&&C.delayedLeave(),e._enterCb=void 0)};t?M(t,[e,s]):s()},leave(t,i){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return i();S(p,[t]);let o=!1;const a=t._leaveCb=n=>{o||(o=!0,i(),S(n?v:g,[t]),t._leaveCb=void 0,w[r]===e&&delete w[r])};w[r]=e,f?M(f,[t,a]):a()},clone(e){return le(e,t,n,i)}};return C}function ue(e){if(ge(e))return e=dn(e),e.children=null,e}function ce(e){return ge(e)?e.children?e.children[0]:void 0:e}function he(e,t){6&e.shapeFlag&&e.component?he(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function de(e,t=!1,n){let i=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;const ge=e=>e.type.__isKeepAlive;RegExp,RegExp;function ve(e,t){return(0,r.kJ)(e)?e.some((e=>ve(e,t))):(0,r.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function ye(e,t){xe(e,"a",t)}function me(e,t){xe(e,"da",t)}function xe(e,t,n=Sn){const i=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(Se(t,i,n),n){let e=n.parent;while(e&&e.parent)ge(e.parent.vnode)&&_e(i,t,n,e),e=e.parent}}function _e(e,t,n,i){const o=Se(t,e,i,!0);De((()=>{(0,r.Od)(i[t],o)}),n)}function be(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function we(e){return 128&e.shapeFlag?e.ssContent:e}function Se(e,t,n=Sn,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;(0,i.Jd)(),Cn(n);const o=a(t,n,e,r);return In(),(0,i.lk)(),o});return r?o.unshift(s):o.push(s),s}}const Me=e=>(t,n=Sn)=>(!Dn||"sp"===e)&&Se(e,t,n),Ce=Me("bm"),Ie=Me("m"),Te=Me("bu"),ke=Me("u"),Ae=Me("bum"),De=Me("um"),Le=Me("sp"),Pe=Me("rtg"),Oe=Me("rtc");function Re(e,t=Sn){Se("ec",e,t)}function Ee(e,t){const n=z;if(null===n)return e;const i=zn(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;at(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);o=new Array(n.length);for(let i=0,r=n.length;ie?Tn(e)?zn(e)||e.proxy:Ue(e.parent):null,je=(0,r.l7)(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=>Ue(e.parent),$root:e=>Ue(e.root),$emit:e=>e.emit,$options:e=>Qe(e),$forceUpdate:e=>e.f||(e.f=()=>M(e.update)),$nextTick:e=>e.n||(e.n=w.bind(e.proxy)),$watch:e=>ee.bind(e)}),Ze={get({_:e},t){const{ctx:n,setupState:o,data:a,props:s,accessCache:l,type:u,appContext:c}=e;let h;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return o[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(o!==r.kT&&(0,r.RI)(o,t))return l[t]=1,o[t];if(a!==r.kT&&(0,r.RI)(a,t))return l[t]=2,a[t];if((h=e.propsOptions[0])&&(0,r.RI)(h,t))return l[t]=3,s[t];if(n!==r.kT&&(0,r.RI)(n,t))return l[t]=4,n[t];Ye&&(l[t]=0)}}const d=je[t];let p,f;return d?("$attrs"===t&&(0,i.j)(e,"get",t),d(e)):(p=u.__cssModules)&&(p=p[t])?p:n!==r.kT&&(0,r.RI)(n,t)?(l[t]=4,n[t]):(f=c.config.globalProperties,(0,r.RI)(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:i,setupState:o,ctx:a}=e;return o!==r.kT&&(0,r.RI)(o,t)?(o[t]=n,!0):i!==r.kT&&(0,r.RI)(i,t)?(i[t]=n,!0):!(0,r.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:o,propsOptions:a}},s){let l;return!!n[s]||e!==r.kT&&(0,r.RI)(e,s)||t!==r.kT&&(0,r.RI)(t,s)||(l=a[0])&&(0,r.RI)(l,s)||(0,r.RI)(i,s)||(0,r.RI)(je,s)||(0,r.RI)(o.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,r.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ye=!0;function $e(e){const t=Qe(e),n=e.proxy,o=e.ctx;Ye=!1,t.beforeCreate&&Ke(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:l,watch:u,provide:c,inject:h,created:d,beforeMount:p,mounted:f,beforeUpdate:g,updated:v,activated:y,deactivated:m,beforeDestroy:x,beforeUnmount:_,destroyed:b,unmounted:w,render:S,renderTracked:M,renderTriggered:C,errorCaptured:I,serverPrefetch:T,expose:k,inheritAttrs:A,components:D,directives:L,filters:P}=t,O=null;if(h&&Xe(h,o,O,e.appContext.config.unwrapInjectedRef),l)for(const i in l){const e=l[i];(0,r.mf)(e)&&(o[i]=e.bind(n))}if(a){0;const t=a.call(n,n);0,(0,r.Kn)(t)&&(e.data=(0,i.qj)(t))}if(Ye=!0,s)for(const i in s){const e=s[i],t=(0,r.mf)(e)?e.bind(n,n):(0,r.mf)(e.get)?e.get.bind(n,n):r.dG;0;const a=!(0,r.mf)(e)&&(0,r.mf)(e.set)?e.set.bind(n):r.dG,l=Vn({get:t,set:a});Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(u)for(const i in u)Je(u[i],o,n,i);if(c){const e=(0,r.mf)(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{$(t,e[t])}))}function R(e,t){(0,r.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&Ke(d,e,"c"),R(Ce,p),R(Ie,f),R(Te,g),R(ke,v),R(ye,y),R(me,m),R(Re,I),R(Oe,M),R(Pe,C),R(Ae,_),R(De,w),R(Le,T),(0,r.kJ)(k))if(k.length){const t=e.exposed||(e.exposed={});k.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===r.dG&&(e.render=S),null!=A&&(e.inheritAttrs=A),D&&(e.components=D),L&&(e.directives=L)}function Xe(e,t,n=r.dG,o=!1){(0,r.kJ)(e)&&(e=rt(e));for(const a in e){const n=e[a];let s;s=(0,r.Kn)(n)?"default"in n?X(n.from||a,n.default,!0):X(n.from||a):X(n),(0,i.dq)(s)&&o?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[a]=s}}function Ke(e,t,n){a((0,r.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Je(e,t,n,i){const o=i.includes(".")?te(n,i):()=>n[i];if((0,r.HD)(e)){const n=t[e];(0,r.mf)(n)&&J(o,n)}else if((0,r.mf)(e))J(o,e.bind(n));else if((0,r.Kn)(e))if((0,r.kJ)(e))e.forEach((e=>Je(e,t,n,i)));else{const i=(0,r.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.mf)(i)&&J(o,i,e)}else 0}function Qe(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:a}}=e.appContext,s=o.get(t);let l;return s?l=s:r.length||n||i?(l={},r.length&&r.forEach((e=>et(l,e,a,!0))),et(l,t,a)):l=t,o.set(t,l),l}function et(e,t,n,i=!1){const{mixins:r,extends:o}=t;o&&et(e,o,n,!0),r&&r.forEach((t=>et(e,t,n,!0)));for(const a in t)if(i&&"expose"===a);else{const i=tt[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const tt={data:nt,props:at,emits:at,methods:at,computed:at,beforeCreate:ot,created:ot,beforeMount:ot,mounted:ot,beforeUpdate:ot,updated:ot,beforeDestroy:ot,beforeUnmount:ot,destroyed:ot,unmounted:ot,activated:ot,deactivated:ot,errorCaptured:ot,serverPrefetch:ot,components:at,directives:at,watch:st,provide:nt,inject:it};function nt(e,t){return t?e?function(){return(0,r.l7)((0,r.mf)(e)?e.call(this,this):e,(0,r.mf)(t)?t.call(this,this):t)}:t:e}function it(e,t){return at(rt(e),rt(t))}function rt(e){if((0,r.kJ)(e)){const t={};for(let n=0;n0)||16&l){let i;ct(e,t,a,s)&&(h=!0);for(const o in u)t&&((0,r.RI)(t,o)||(i=(0,r.rs)(o))!==o&&(0,r.RI)(t,i))||(c?!n||void 0===n[o]&&void 0===n[i]||(a[o]=ht(c,u,o,void 0,e,!0)):delete a[o]);if(s!==u)for(const e in s)t&&(0,r.RI)(t,e)||(delete s[e],h=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let i=0;i{u=!0;const[n,i]=dt(e,t,!0);(0,r.l7)(s,n),i&&l.push(...i)};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}if(!a&&!u)return i.set(e,r.Z6),r.Z6;if((0,r.kJ)(a))for(let h=0;h-1,i[1]=n<0||e-1||(0,r.RI)(i,"default"))&&l.push(t)}}}}const c=[s,l];return i.set(e,c),c}function pt(e){return"$"!==e[0]}function ft(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function gt(e,t){return ft(e)===ft(t)}function vt(e,t){return(0,r.kJ)(t)?t.findIndex((t=>gt(t,e))):(0,r.mf)(t)&>(t,e)?0:-1}const yt=e=>"_"===e[0]||"$stable"===e,mt=e=>(0,r.kJ)(e)?e.map(gn):[gn(e)],xt=(e,t,n)=>{if(t._n)return t;const i=V(((...e)=>mt(t(...e))),n);return i._c=!1,i},_t=(e,t,n)=>{const i=e._ctx;for(const o in e){if(yt(o))continue;const n=e[o];if((0,r.mf)(n))t[o]=xt(o,n,i);else if(null!=n){0;const e=mt(n);t[o]=()=>e}}},bt=(e,t)=>{const n=mt(t);e.slots.default=()=>n},wt=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,i.IU)(t),(0,r.Nj)(t,"_",n)):_t(t,e.slots={})}else e.slots={},t&&bt(e,t);(0,r.Nj)(e.slots,on,1)},St=(e,t,n)=>{const{vnode:i,slots:o}=e;let a=!0,s=r.kT;if(32&i.shapeFlag){const e=t._;e?n&&1===e?a=!1:((0,r.l7)(o,t),n||1!==e||delete o._):(a=!t.$stable,_t(t,o)),s=t}else t&&(bt(e,t),s={default:1});if(a)for(const r in o)yt(r)||r in s||delete o[r]};function Mt(){return{app:null,config:{isNativeTag:r.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ct=0;function It(e,t){return function(n,i=null){(0,r.mf)(n)||(n=Object.assign({},n)),null==i||(0,r.Kn)(i)||(i=null);const o=Mt(),a=new Set;let s=!1;const l=o.app={_uid:Ct++,_component:n,_props:i,_container:null,_context:o,_instance:null,version:qn,get config(){return o.config},set config(e){0},use(e,...t){return a.has(e)||(e&&(0,r.mf)(e.install)?(a.add(e),e.install(l,...t)):(0,r.mf)(e)&&(a.add(e),e(l,...t))),l},mixin(e){return o.mixins.includes(e)||o.mixins.push(e),l},component(e,t){return t?(o.components[e]=t,l):o.components[e]},directive(e,t){return t?(o.directives[e]=t,l):o.directives[e]},mount(r,a,u){if(!s){0;const c=un(n,i);return c.appContext=o,a&&t?t(c,r):e(c,r,u),s=!0,l._container=r,r.__vue_app__=l,zn(c.component)||c.component.proxy}},unmount(){s&&(e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return o.provides[e]=t,l}};return l}}function Tt(e,t,n,a,s=!1){if((0,r.kJ)(e))return void e.forEach(((e,i)=>Tt(e,t&&((0,r.kJ)(t)?t[i]:t),n,a,s)));if(fe(a)&&!s)return;const l=4&a.shapeFlag?zn(a.component)||a.component.proxy:a.el,u=s?null:l,{i:c,r:h}=e;const d=t&&t.r,p=c.refs===r.kT?c.refs={}:c.refs,f=c.setupState;if(null!=d&&d!==h&&((0,r.HD)(d)?(p[d]=null,(0,r.RI)(f,d)&&(f[d]=null)):(0,i.dq)(d)&&(d.value=null)),(0,r.mf)(h))o(h,c,12,[u,p]);else{const t=(0,r.HD)(h),o=(0,i.dq)(h);if(t||o){const i=()=>{if(e.f){const n=t?p[h]:h.value;s?(0,r.kJ)(n)&&(0,r.Od)(n,l):(0,r.kJ)(n)?n.includes(l)||n.push(l):t?(p[h]=[l],(0,r.RI)(f,h)&&(f[h]=p[h])):(h.value=[l],e.k&&(p[e.k]=h.value))}else t?(p[h]=u,(0,r.RI)(f,h)&&(f[h]=u)):o&&(h.value=u,e.k&&(p[e.k]=u))};u?(i.id=-1,At(i,n)):i()}else 0}}function kt(){}const At=Y;function Dt(e){return Lt(e)}function Lt(e,t){kt();const n=(0,r.E9)();n.__VUE__=!0;const{insert:o,remove:a,patchProp:s,createElement:l,createText:u,createComment:c,setText:h,setElementText:d,parentNode:p,nextSibling:f,setScopeId:g=r.dG,cloneNode:v,insertStaticContent:y}=e,m=(e,t,n,i=null,r=null,o=null,a=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!rn(e,t)&&(i=Q(e),Y(e,r,o,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:h}=t;switch(u){case Wt:x(e,t,n,i);break;case Ut:_(e,t,n,i);break;case jt:null==e&&b(t,n,i,a);break;case Gt:E(e,t,n,i,r,o,a,s,l);break;default:1&h?C(e,t,n,i,r,o,a,s,l):6&h?N(e,t,n,i,r,o,a,s,l):(64&h||128&h)&&u.process(e,t,n,i,r,o,a,s,l,te)}null!=c&&r&&Tt(c,e&&e.ref,o,t||e,!t)},x=(e,t,n,i)=>{if(null==e)o(t.el=u(t.children),n,i);else{const n=t.el=e.el;t.children!==e.children&&h(n,t.children)}},_=(e,t,n,i)=>{null==e?o(t.el=c(t.children||""),n,i):t.el=e.el},b=(e,t,n,i)=>{[e.el,e.anchor]=y(e.children,t,n,i,e.el,e.anchor)},w=({el:e,anchor:t},n,i)=>{let r;while(e&&e!==t)r=f(e),o(e,n,i),e=r;o(t,n,i)},S=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=f(e),a(e),e=n;a(t)},C=(e,t,n,i,r,o,a,s,l)=>{a=a||"svg"===t.type,null==e?T(t,n,i,r,o,a,s,l):P(e,t,r,o,a,s,l)},T=(e,t,n,i,a,u,c,h)=>{let p,f;const{type:g,props:y,shapeFlag:m,transition:x,patchFlag:_,dirs:b}=e;if(e.el&&void 0!==v&&-1===_)p=e.el=v(e.el);else{if(p=e.el=l(e.type,u,y&&y.is,y),8&m?d(p,e.children):16&m&&A(e.children,p,null,i,a,u&&"foreignObject"!==g,c,h),b&&Ne(e,null,i,"created"),y){for(const t in y)"value"===t||(0,r.Gg)(t)||s(p,t,null,y[t],u,e.children,i,a,J);"value"in y&&s(p,"value",null,y.value),(f=y.onVnodeBeforeMount)&&xn(f,i,e)}k(p,e,e.scopeId,c,i)}b&&Ne(e,null,i,"beforeMount");const w=(!a||a&&!a.pendingBranch)&&x&&!x.persisted;w&&x.beforeEnter(p),o(p,t,n),((f=y&&y.onVnodeMounted)||w||b)&&At((()=>{f&&xn(f,i,e),w&&x.enter(p),b&&Ne(e,null,i,"mounted")}),a)},k=(e,t,n,i,r)=>{if(n&&g(e,n),i)for(let o=0;o{for(let u=l;u{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:h,dirs:p}=t;c|=16&e.patchFlag;const f=e.props||r.kT,g=t.props||r.kT;let v;n&&Pt(n,!1),(v=g.onVnodeBeforeUpdate)&&xn(v,n,t,e),p&&Ne(t,e,n,"beforeUpdate"),n&&Pt(n,!0);const y=o&&"foreignObject"!==t.type;if(h?O(e.dynamicChildren,h,u,n,i,y,a):l||q(e,t,u,null,n,i,y,a,!1),c>0){if(16&c)R(u,t,f,g,n,i,o);else if(2&c&&f.class!==g.class&&s(u,"class",null,g.class,o),4&c&&s(u,"style",f.style,g.style,o),8&c){const r=t.dynamicProps;for(let t=0;t{v&&xn(v,n,t,e),p&&Ne(t,e,n,"updated")}),i)},O=(e,t,n,i,r,o,a)=>{for(let s=0;s{if(n!==i){for(const u in i){if((0,r.Gg)(u))continue;const c=i[u],h=n[u];c!==h&&"value"!==u&&s(e,u,h,c,l,t.children,o,a,J)}if(n!==r.kT)for(const u in n)(0,r.Gg)(u)||u in i||s(e,u,n[u],null,l,t.children,o,a,J);"value"in i&&s(e,"value",n.value,i.value)}},E=(e,t,n,i,r,a,s,l,c)=>{const h=t.el=e?e.el:u(""),d=t.anchor=e?e.anchor:u("");let{patchFlag:p,dynamicChildren:f,slotScopeIds:g}=t;g&&(l=l?l.concat(g):g),null==e?(o(h,n,i),o(d,n,i),A(t.children,n,d,r,a,s,l,c)):p>0&&64&p&&f&&e.dynamicChildren?(O(e.dynamicChildren,f,n,r,a,s,l),(null!=t.key||r&&t===r.subTree)&&Ot(e,t,!0)):q(e,t,n,d,r,a,s,l,c)},N=(e,t,n,i,r,o,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?r.ctx.activate(t,n,i,a,l):z(t,n,i,r,o,a,l):B(e,t,l)},z=(e,t,n,i,r,o,a)=>{const s=e.component=wn(e,i,r);if(ge(e)&&(s.ctx.renderer=te),Ln(s),s.asyncDep){if(r&&r.registerDep(s,F),!e.el){const e=s.subTree=un(Ut);_(null,e,t,n)}}else F(s,e,t,n,r,o,a)},B=(e,t,n)=>{const i=t.component=e.component;if(W(e,t,n)){if(i.asyncDep&&!i.asyncResolved)return void V(i,t,n);i.next=t,I(i.update),i.update()}else t.el=e.el,i.vnode=t},F=(e,t,n,o,a,s,l)=>{const u=()=>{if(e.isMounted){let t,{next:n,bu:i,u:o,parent:u,vnode:c}=e,h=n;0,Pt(e,!1),n?(n.el=c.el,V(e,n,l)):n=c,i&&(0,r.ir)(i),(t=n.props&&n.props.onVnodeBeforeUpdate)&&xn(t,u,n,c),Pt(e,!0);const d=H(e);0;const f=e.subTree;e.subTree=d,m(f,d,p(f.el),Q(f),e,a,s),n.el=d.el,null===h&&j(e,d.el),o&&At(o,a),(t=n.props&&n.props.onVnodeUpdated)&&At((()=>xn(t,u,n,c)),a)}else{let i;const{el:l,props:u}=t,{bm:c,m:h,parent:d}=e,p=fe(t);if(Pt(e,!1),c&&(0,r.ir)(c),!p&&(i=u&&u.onVnodeBeforeMount)&&xn(i,d,t),Pt(e,!0),l&&ie){const n=()=>{e.subTree=H(e),ie(l,e.subTree,e,a,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const i=e.subTree=H(e);0,m(null,i,n,o,e,a,s),t.el=i.el}if(h&&At(h,a),!p&&(i=u&&u.onVnodeMounted)){const e=t;At((()=>xn(i,d,e)),a)}(256&t.shapeFlag||d&&fe(d.vnode)&&256&d.vnode.shapeFlag)&&e.a&&At(e.a,a),e.isMounted=!0,t=n=o=null}},c=e.effect=new i.qq(u,(()=>M(h)),e.scope),h=e.update=()=>c.run();h.id=e.uid,Pt(e,!0),h()},V=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,ut(e,t.props,r,n),St(e,t.children,n),(0,i.Jd)(),D(void 0,e.update),(0,i.lk)()},q=(e,t,n,i,r,o,a,s,l=!1)=>{const u=e&&e.children,c=e?e.shapeFlag:0,h=t.children,{patchFlag:p,shapeFlag:f}=t;if(p>0){if(128&p)return void U(u,h,n,i,r,o,a,s,l);if(256&p)return void G(u,h,n,i,r,o,a,s,l)}8&f?(16&c&&J(u,r,o),h!==u&&d(n,h)):16&c?16&f?U(u,h,n,i,r,o,a,s,l):J(u,r,o,!0):(8&c&&d(n,""),16&f&&A(h,n,i,r,o,a,s,l))},G=(e,t,n,i,o,a,s,l,u)=>{e=e||r.Z6,t=t||r.Z6;const c=e.length,h=t.length,d=Math.min(c,h);let p;for(p=0;ph?J(e,o,a,!0,!1,d):A(t,n,i,o,a,s,l,u,d)},U=(e,t,n,i,o,a,s,l,u)=>{let c=0;const h=t.length;let d=e.length-1,p=h-1;while(c<=d&&c<=p){const i=e[c],r=t[c]=u?vn(t[c]):gn(t[c]);if(!rn(i,r))break;m(i,r,n,null,o,a,s,l,u),c++}while(c<=d&&c<=p){const i=e[d],r=t[p]=u?vn(t[p]):gn(t[p]);if(!rn(i,r))break;m(i,r,n,null,o,a,s,l,u),d--,p--}if(c>d){if(c<=p){const e=p+1,r=ep)while(c<=d)Y(e[c],o,a,!0),c++;else{const f=c,g=c,v=new Map;for(c=g;c<=p;c++){const e=t[c]=u?vn(t[c]):gn(t[c]);null!=e.key&&v.set(e.key,c)}let y,x=0;const _=p-g+1;let b=!1,w=0;const S=new Array(_);for(c=0;c<_;c++)S[c]=0;for(c=f;c<=d;c++){const i=e[c];if(x>=_){Y(i,o,a,!0);continue}let r;if(null!=i.key)r=v.get(i.key);else for(y=g;y<=p;y++)if(0===S[y-g]&&rn(i,t[y])){r=y;break}void 0===r?Y(i,o,a,!0):(S[r-g]=c+1,r>=w?w=r:b=!0,m(i,t[r],n,null,o,a,s,l,u),x++)}const M=b?Rt(S):r.Z6;for(y=M.length-1,c=_-1;c>=0;c--){const e=g+c,r=t[e],d=e+1{const{el:a,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)return void Z(e.component.subTree,t,n,i);if(128&c)return void e.suspense.move(t,n,i);if(64&c)return void s.move(e,t,n,te);if(s===Gt){o(a,t,n);for(let e=0;el.enter(a)),r);else{const{leave:e,delayLeave:i,afterLeave:r}=l,s=()=>o(a,t,n),u=()=>{e(a,(()=>{s(),r&&r()}))};i?i(a,s,u):u()}else o(a,t,n)},Y=(e,t,n,i=!1,r=!1)=>{const{type:o,props:a,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:h,dirs:d}=e;if(null!=s&&Tt(s,null,n,e,!0),256&c)return void t.ctx.deactivate(e);const p=1&c&&d,f=!fe(e);let g;if(f&&(g=a&&a.onVnodeBeforeUnmount)&&xn(g,t,e),6&c)K(e.component,n,i);else{if(128&c)return void e.suspense.unmount(n,i);p&&Ne(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,r,te,i):u&&(o!==Gt||h>0&&64&h)?J(u,t,n,!1,!0):(o===Gt&&384&h||!r&&16&c)&&J(l,t,n),i&&$(e)}(f&&(g=a&&a.onVnodeUnmounted)||p)&&At((()=>{g&&xn(g,t,e),p&&Ne(e,null,t,"unmounted")}),n)},$=e=>{const{type:t,el:n,anchor:i,transition:r}=e;if(t===Gt)return void X(n,i);if(t===jt)return void S(e);const o=()=>{a(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:i}=r,a=()=>t(n,o);i?i(e.el,o,a):a()}else o()},X=(e,t)=>{let n;while(e!==t)n=f(e),a(e),e=n;a(t)},K=(e,t,n)=>{const{bum:i,scope:o,update:a,subTree:s,um:l}=e;i&&(0,r.ir)(i),o.stop(),a&&(a.active=!1,Y(s,e,t,n)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},J=(e,t,n,i=!1,r=!1,o=0)=>{for(let a=o;a6&e.shapeFlag?Q(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),ee=(e,t,n)=>{null==e?t._vnode&&Y(t._vnode,null,null,!0):m(t._vnode||null,e,t,null,null,null,n),L(),t._vnode=e},te={p:m,um:Y,m:Z,r:$,mt:z,mc:A,pc:q,pbc:O,n:Q,o:e};let ne,ie;return t&&([ne,ie]=t(te)),{render:ee,hydrate:ne,createApp:It(ee,ne)}}function Pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ot(e,t,n=!1){const i=e.children,o=t.children;if((0,r.kJ)(i)&&(0,r.kJ)(o))for(let r=0;r>1,e[n[s]]0&&(t[i]=n[o-1]),n[o]=i)}}o=n.length,a=n[o-1];while(o-- >0)n[o]=a,a=t[a];return n}const Et=e=>e.__isTeleport,Nt=e=>e&&(e.disabled||""===e.disabled),zt=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Bt=(e,t)=>{const n=e&&e.to;if((0,r.HD)(n)){if(t){const e=t(n);return e}return null}return n},Ft={__isTeleport:!0,process(e,t,n,i,r,o,a,s,l,u){const{mc:c,pc:h,pbc:d,o:{insert:p,querySelector:f,createText:g,createComment:v}}=u,y=Nt(t.props);let{shapeFlag:m,children:x,dynamicChildren:_}=t;if(null==e){const e=t.el=g(""),u=t.anchor=g("");p(e,n,i),p(u,n,i);const h=t.target=Bt(t.props,f),d=t.targetAnchor=g("");h&&(p(d,h),a=a||zt(h));const v=(e,t)=>{16&m&&c(x,e,t,r,o,a,s,l)};y?v(n,u):h&&v(h,d)}else{t.el=e.el;const i=t.anchor=e.anchor,c=t.target=e.target,p=t.targetAnchor=e.targetAnchor,g=Nt(e.props),v=g?n:c,m=g?i:p;if(a=a||zt(c),_?(d(e.dynamicChildren,_,v,r,o,a,s),Ot(e,t,!0)):l||h(e,t,v,m,r,o,a,s,!1),y)g||Vt(t,n,i,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Bt(t.props,f);e&&Vt(t,e,null,u,0)}else g&&Vt(t,c,p,u,1)}},remove(e,t,n,i,{um:r,o:{remove:o}},a){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:h,props:d}=e;if(h&&o(c),(a||!Nt(d))&&(o(u),16&s))for(let p=0;p0?Yt||r.Z6:null,Xt(),Kt>0&&Yt&&Yt.push(e),e}function en(e,t,n,i,r,o){return Qt(ln(e,t,n,i,r,o,!0))}function tn(e,t,n,i,r){return Qt(un(e,t,n,i,r,!0))}function nn(e){return!!e&&!0===e.__v_isVNode}function rn(e,t){return e.type===t.type&&e.key===t.key}const on="__vInternal",an=({key:e})=>null!=e?e:null,sn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,r.HD)(e)||(0,i.dq)(e)||(0,r.mf)(e)?{i:z,r:e,k:t,f:!!n}:e:null;function ln(e,t=null,n=null,i=0,o=null,a=(e===Gt?0:1),s=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&an(t),ref:t&&sn(t),scopeId:B,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(yn(u,n),128&a&&e.normalize(u)):n&&(u.shapeFlag|=(0,r.HD)(n)?8:16),Kt>0&&!s&&Yt&&(u.patchFlag>0||6&a)&&32!==u.patchFlag&&Yt.push(u),u}const un=cn;function cn(e,t=null,n=null,o=0,a=null,s=!1){if(e&&e!==Ve||(e=Ut),nn(e)){const i=dn(e,t,!0);return n&&yn(i,n),Kt>0&&!s&&Yt&&(6&i.shapeFlag?Yt[Yt.indexOf(e)]=i:Yt.push(i)),i.patchFlag|=-2,i}if(Fn(e)&&(e=e.__vccOpts),t){t=hn(t);let{class:e,style:n}=t;e&&!(0,r.HD)(e)&&(t.class=(0,r.C_)(e)),(0,r.Kn)(n)&&((0,i.X3)(n)&&!(0,r.kJ)(n)&&(n=(0,r.l7)({},n)),t.style=(0,r.j5)(n))}const l=(0,r.HD)(e)?1:Z(e)?128:Et(e)?64:(0,r.Kn)(e)?4:(0,r.mf)(e)?2:0;return ln(e,t,n,o,a,l,s,!0)}function hn(e){return e?(0,i.X3)(e)||on in e?(0,r.l7)({},e):e:null}function dn(e,t,n=!1){const{props:i,ref:o,patchFlag:a,children:s}=e,l=t?mn(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&an(l),ref:t&&t.ref?n&&o?(0,r.kJ)(o)?o.concat(sn(t)):[o,sn(t)]:sn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Gt?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&dn(e.ssContent),ssFallback:e.ssFallback&&dn(e.ssFallback),el:e.el,anchor:e.anchor};return u}function pn(e=" ",t=0){return un(Wt,null,e,t)}function fn(e="",t=!1){return t?($t(),tn(Ut,null,e)):un(Ut,null,e)}function gn(e){return null==e||"boolean"===typeof e?un(Ut):(0,r.kJ)(e)?un(Gt,null,e.slice()):"object"===typeof e?vn(e):un(Wt,null,String(e))}function vn(e){return null===e.el||e.memo?e:dn(e)}function yn(e,t){let n=0;const{shapeFlag:i}=e;if(null==t)t=null;else if((0,r.kJ)(t))n=16;else if("object"===typeof t){if(65&i){const n=t.default;return void(n&&(n._c&&(n._d=!1),yn(e,n()),n._c&&(n._d=!0)))}{n=32;const i=t._;i||on in t?3===i&&z&&(1===z.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=z}}else(0,r.mf)(t)?(t={default:t,_ctx:z},n=32):(t=String(t),64&i?(n=16,t=[pn(t)]):n=8);e.children=t,e.shapeFlag|=n}function mn(...e){const t={};for(let n=0;nSn||z,Cn=e=>{Sn=e,e.scope.on()},In=()=>{Sn&&Sn.scope.off(),Sn=null};function Tn(e){return 4&e.vnode.shapeFlag}let kn,An,Dn=!1;function Ln(e,t=!1){Dn=t;const{props:n,children:i}=e.vnode,r=Tn(e);lt(e,n,r,t),wt(e,i);const o=r?Pn(e,t):void 0;return Dn=!1,o}function Pn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,i.Xl)(new Proxy(e.ctx,Ze));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?Nn(e):null;Cn(e),(0,i.Jd)();const l=o(a,e,0,[e.props,n]);if((0,i.lk)(),In(),(0,r.tI)(l)){if(l.then(In,In),t)return l.then((n=>{On(e,n,t)})).catch((t=>{s(t,e,0)}));e.asyncDep=l}else On(e,l,t)}else Rn(e,t)}function On(e,t,n){(0,r.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Kn)(t)&&(e.setupState=(0,i.WL)(t)),Rn(e,n)}function Rn(e,t,n){const o=e.type;if(!e.render){if(!t&&kn&&!o.render){const t=o.template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:s}=o,l=(0,r.l7)((0,r.l7)({isCustomElement:n,delimiters:a},i),s);o.render=kn(t,l)}}e.render=o.render||r.dG,An&&An(e)}Cn(e),(0,i.Jd)(),$e(e),(0,i.lk)(),In()}function En(e){return new Proxy(e.attrs,{get(t,n){return(0,i.j)(e,"get","$attrs"),t[n]}})}function Nn(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=En(e))},slots:e.slots,emit:e.emit,expose:t}}function zn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,i.WL)((0,i.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in je?je[n](e):void 0}}))}function Bn(e,t=!0){return(0,r.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function Fn(e){return(0,r.mf)(e)&&"__vccOpts"in e}const Vn=(e,t)=>(0,i.Fl)(e,t,Dn);function Hn(e,t,n){const i=arguments.length;return 2===i?(0,r.Kn)(t)&&!(0,r.kJ)(t)?nn(t)?un(e,null,[t]):un(e,t):un(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&nn(n)&&(n=[n]),un(e,t,n))}Symbol("");const qn="3.2.37"},8880:(e,t,n)=>{"use strict";n.d(t,{ri:()=>ne,uT:()=>z});var i=n(2323),r=n(3673);n(1959);const o="http://www.w3.org/2000/svg",a="undefined"!==typeof document?document:null,s=a&&a.createElement("template"),l={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const r=t?a.createElementNS(o,e):a.createElement(e,n?{is:n}:void 0);return"select"===e&&i&&null!=i.multiple&&r.setAttribute("multiple",i.multiple),r},createText:e=>a.createTextNode(e),createComment:e=>a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,i,r,o){const a=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling)){while(1)if(t.insertBefore(r.cloneNode(!0),n),r===o||!(r=r.nextSibling))break}else{s.innerHTML=i?`${e}`:e;const r=s.content;if(i){const e=r.firstChild;while(e.firstChild)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const i=e._vtc;i&&(t=(t?[t,...i]:[...i]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function c(e,t,n){const r=e.style,o=(0,i.HD)(n);if(n&&!o){for(const e in n)d(r,e,n[e]);if(t&&!(0,i.HD)(t))for(const e in t)null==n[e]&&d(r,e,"")}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const h=/\s*!important$/;function d(e,t,n){if((0,i.kJ)(n))n.forEach((n=>d(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=g(e,t);h.test(n)?e.setProperty((0,i.rs)(r),n.replace(h,""),"important"):e[r]=n}}const p=["Webkit","Moz","ms"],f={};function g(e,t){const n=f[t];if(n)return n;let r=(0,i._A)(t);if("filter"!==r&&r in e)return f[t]=r;r=(0,i.kC)(r);for(let i=0;i{let e=Date.now,t=!1;if("undefined"!==typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let b=0;const w=Promise.resolve(),S=()=>{b=0},M=()=>b||(w.then(S),b=x());function C(e,t,n,i){e.addEventListener(t,n,i)}function I(e,t,n,i){e.removeEventListener(t,n,i)}function T(e,t,n,i,r=null){const o=e._vei||(e._vei={}),a=o[t];if(i&&a)a.value=i;else{const[n,s]=A(t);if(i){const a=o[t]=D(i,r);C(e,n,a,s)}else a&&(I(e,n,a,s),o[t]=void 0)}}const k=/(?:Once|Passive|Capture)$/;function A(e){let t;if(k.test(e)){let n;t={};while(n=e.match(k))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,i.rs)(e.slice(2)),t]}function D(e,t){const n=e=>{const i=e.timeStamp||x();(_||i>=n.attached-1)&&(0,r.$d)(L(e,n.value),t,5,[e])};return n.value=e,n.attached=M(),n}function L(e,t){if((0,i.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const P=/^on[a-z]/,O=(e,t,n,r,o=!1,a,s,l,h)=>{"class"===t?u(e,r,o):"style"===t?c(e,n,r):(0,i.F7)(t)?(0,i.tR)(t)||T(e,t,n,r,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):R(e,t,r,o))?m(e,t,r,a,s,l,h):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),y(e,t,r,o))};function R(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&P.test(t)&&(0,i.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!P.test(t)||!(0,i.HD)(n))&&t in e))))}"undefined"!==typeof HTMLElement&&HTMLElement;const E="transition",N="animation",z=(e,{slots:t})=>(0,r.h)(r.P$,H(e),t);z.displayName="Transition";const B={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},F=(z.props=(0,i.l7)({},r.P$.props,B),(e,t=[])=>{(0,i.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)}),V=e=>!!e&&((0,i.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function H(e){const t={};for(const i in e)i in B||(t[i]=e[i]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:u=a,appearActiveClass:c=s,appearToClass:h=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,g=q(o),v=g&&g[0],y=g&&g[1],{onBeforeEnter:m,onEnter:x,onEnterCancelled:_,onLeave:b,onLeaveCancelled:w,onBeforeAppear:S=m,onAppear:M=x,onAppearCancelled:C=_}=t,I=(e,t,n)=>{U(e,t?h:l),U(e,t?c:s),n&&n()},T=(e,t)=>{e._isLeaving=!1,U(e,d),U(e,f),U(e,p),t&&t()},k=e=>(t,n)=>{const i=e?M:x,o=()=>I(t,e,n);F(i,[t,o]),j((()=>{U(t,e?u:a),W(t,e?h:l),V(i)||Y(t,r,v,o)}))};return(0,i.l7)(t,{onBeforeEnter(e){F(m,[e]),W(e,a),W(e,s)},onBeforeAppear(e){F(S,[e]),W(e,u),W(e,c)},onEnter:k(!1),onAppear:k(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>T(e,t);W(e,d),J(),W(e,p),j((()=>{e._isLeaving&&(U(e,d),W(e,f),V(b)||Y(e,r,y,n))})),F(b,[e,n])},onEnterCancelled(e){I(e,!1),F(_,[e])},onAppearCancelled(e){I(e,!0),F(C,[e])},onLeaveCancelled(e){T(e),F(w,[e])}})}function q(e){if(null==e)return null;if((0,i.Kn)(e))return[G(e.enter),G(e.leave)];{const t=G(e);return[t,t]}}function G(e){const t=(0,i.He)(e);return t}function W(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function U(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function j(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Z=0;function Y(e,t,n,i){const r=e._endId=++Z,o=()=>{r===e._endId&&i()};if(n)return setTimeout(o,n);const{type:a,timeout:s,propCount:l}=$(e,t);if(!a)return i();const u=a+"end";let c=0;const h=()=>{e.removeEventListener(u,d),o()},d=t=>{t.target===e&&++c>=l&&h()};setTimeout((()=>{c(n[e]||"").split(", "),r=i(E+"Delay"),o=i(E+"Duration"),a=X(r,o),s=i(N+"Delay"),l=i(N+"Duration"),u=X(s,l);let c=null,h=0,d=0;t===E?a>0&&(c=E,h=a,d=o.length):t===N?u>0&&(c=N,h=u,d=l.length):(h=Math.max(a,u),c=h>0?a>u?E:N:null,d=c?c===E?o.length:l.length:0);const p=c===E&&/\b(transform|all)(,|$)/.test(n[E+"Property"]);return{type:c,timeout:h,propCount:d,hasTransform:p}}function X(e,t){while(e.lengthK(t)+K(e[n]))))}function K(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function J(){return document.body.offsetHeight}new WeakMap,new WeakMap;const Q=(0,i.l7)({patchProp:O},l);let ee;function te(){return ee||(ee=(0,r.Us)(Q))}const ne=(...e)=>{const t=te().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=ie(e);if(!r)return;const o=t._component;(0,i.mf)(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};function ie(e){if((0,i.HD)(e)){const t=document.querySelector(e);return t}return e}},2323:(e,t,n)=>{"use strict";function i(e,t){const n=Object.create(null),i=e.split(",");for(let r=0;r!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>p,DM:()=>P,E9:()=>ie,F7:()=>M,Gg:()=>W,HD:()=>E,He:()=>te,Kn:()=>z,NO:()=>w,Nj:()=>ee,Od:()=>T,PO:()=>q,Pq:()=>s,RI:()=>A,S0:()=>G,W7:()=>H,WV:()=>g,Z6:()=>_,_A:()=>Z,_N:()=>L,aU:()=>J,dG:()=>b,e1:()=>o,fY:()=>i,hR:()=>K,hq:()=>v,ir:()=>Q,j5:()=>u,kC:()=>X,kJ:()=>D,kT:()=>x,l7:()=>I,mf:()=>R,rs:()=>$,tI:()=>B,tR:()=>C,yA:()=>l,yk:()=>N,zw:()=>y});const r="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",o=i(r);const a="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s=i(a);function l(e){return!!e||""===e}function u(e){if(D(e)){const t={};for(let n=0;n{if(e){const n=e.split(h);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function p(e){let t="";if(E(e))t=e;else if(D(e))for(let n=0;ng(e,t)))}const y=e=>E(e)?e:null==e?"":D(e)||z(e)&&(e.toString===F||!R(e.toString))?JSON.stringify(e,m,2):String(e),m=(e,t)=>t&&t.__v_isRef?m(e,t.value):L(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:P(t)?{[`Set(${t.size})`]:[...t.values()]}:!z(t)||D(t)||q(t)?t:String(t),x={},_=[],b=()=>{},w=()=>!1,S=/^on[^a-z]/,M=e=>S.test(e),C=e=>e.startsWith("onUpdate:"),I=Object.assign,T=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},k=Object.prototype.hasOwnProperty,A=(e,t)=>k.call(e,t),D=Array.isArray,L=e=>"[object Map]"===V(e),P=e=>"[object Set]"===V(e),O=e=>"[object Date]"===V(e),R=e=>"function"===typeof e,E=e=>"string"===typeof e,N=e=>"symbol"===typeof e,z=e=>null!==e&&"object"===typeof e,B=e=>z(e)&&R(e.then)&&R(e.catch),F=Object.prototype.toString,V=e=>F.call(e),H=e=>V(e).slice(8,-1),q=e=>"[object Object]"===V(e),G=e=>E(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,W=i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),U=e=>{const t=Object.create(null);return n=>{const i=t[n];return i||(t[n]=e(n))}},j=/-(\w)/g,Z=U((e=>e.replace(j,((e,t)=>t?t.toUpperCase():"")))),Y=/\B([A-Z])/g,$=U((e=>e.replace(Y,"-$1").toLowerCase())),X=U((e=>e.charAt(0).toUpperCase()+e.slice(1))),K=U((e=>e?`on${X(e)}`:"")),J=(e,t)=>!Object.is(e,t),Q=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},te=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ne;const ie=()=>ne||(ne="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},52:(e,t,n)=>{e.exports=n(7974)},8699:(e,t,n)=>{"use strict";var i=n(7210),r=n(4923),o=n(3634),a=n(7696),s=n(9835),l=n(3423),u=n(8365),c=n(8838),h=n(9469),d=n(9157),p=n(7302);e.exports=function(e){return new Promise((function(t,n){var f,g=e.data,v=e.headers,y=e.responseType;function m(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}i.isFormData(g)&&i.isStandardBrowserEnv()&&delete v["Content-Type"];var x=new XMLHttpRequest;if(e.auth){var _=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";v.Authorization="Basic "+btoa(_+":"+b)}var w=s(e.baseURL,e.url);function S(){if(x){var i="getAllResponseHeaders"in x?l(x.getAllResponseHeaders()):null,o=y&&"text"!==y&&"json"!==y?x.response:x.responseText,a={data:o,status:x.status,statusText:x.statusText,headers:i,config:e,request:x};r((function(e){t(e),m()}),(function(e){n(e),m()}),a),x=null}}if(x.open(e.method.toUpperCase(),a(w,e.params,e.paramsSerializer),!0),x.timeout=e.timeout,"onloadend"in x?x.onloadend=S:x.onreadystatechange=function(){x&&4===x.readyState&&(0!==x.status||x.responseURL&&0===x.responseURL.indexOf("file:"))&&setTimeout(S)},x.onabort=function(){x&&(n(new h("Request aborted",h.ECONNABORTED,e,x)),x=null)},x.onerror=function(){n(new h("Network Error",h.ERR_NETWORK,e,x,x)),x=null},x.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",i=e.transitional||c;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new h(t,i.clarifyTimeoutError?h.ETIMEDOUT:h.ECONNABORTED,e,x)),x=null},i.isStandardBrowserEnv()){var M=(e.withCredentials||u(w))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;M&&(v[e.xsrfHeaderName]=M)}"setRequestHeader"in x&&i.forEach(v,(function(e,t){"undefined"===typeof g&&"content-type"===t.toLowerCase()?delete v[t]:x.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(x.withCredentials=!!e.withCredentials),y&&"json"!==y&&(x.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&x.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&x.upload&&x.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){x&&(n(!e||e&&e.type?new d:e),x.abort(),x=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),g||(g=null);var C=p(w);C&&-1===["http","https","file"].indexOf(C)?n(new h("Unsupported protocol "+C+":",h.ERR_BAD_REQUEST,e)):x.send(g)}))}},7974:(e,t,n)=>{"use strict";var i=n(7210),r=n(2938),o=n(8799),a=n(4495),s=n(2447);function l(e){var t=new o(e),n=r(o.prototype.request,t);return i.extend(n,o.prototype,t),i.extend(n,t),n.create=function(t){return l(a(e,t))},n}var u=l(s);u.Axios=o,u.CanceledError=n(9157),u.CancelToken=n(8858),u.isCancel=n(6029),u.VERSION=n(765).version,u.toFormData=n(4415),u.AxiosError=n(9469),u.Cancel=u.CanceledError,u.all=function(e){return Promise.all(e)},u.spread=n(5178),u.isAxiosError=n(5615),e.exports=u,e.exports["default"]=u},8858:(e,t,n)=>{"use strict";var i=n(9157);function r(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,i=n._listeners.length;for(t=0;t{"use strict";var i=n(9469),r=n(7210);function o(e){i.call(this,null==e?"canceled":e,i.ERR_CANCELED),this.name="CanceledError"}r.inherits(o,i,{__CANCEL__:!0}),e.exports=o},6029:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},8799:(e,t,n)=>{"use strict";var i=n(7210),r=n(7696),o=n(2591),a=n(516),s=n(4495),l=n(9835),u=n(3170),c=u.validators;function h(e){this.defaults=e,this.interceptors={request:new o,response:new o}}h.prototype.request=function(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=s(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&u.assertOptions(n,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var i=[],r=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));var o,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!r){var h=[a,void 0];Array.prototype.unshift.apply(h,i),h=h.concat(l),o=Promise.resolve(t);while(h.length)o=o.then(h.shift(),h.shift());return o}var d=t;while(i.length){var p=i.shift(),f=i.shift();try{d=p(d)}catch(g){f(g);break}}try{o=a(d)}catch(g){return Promise.reject(g)}while(l.length)o=o.then(l.shift(),l.shift());return o},h.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url);return r(t,e.params,e.paramsSerializer)},i.forEach(["delete","get","head","options"],(function(e){h.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){function t(t){return function(n,i,r){return this.request(s(r||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}h.prototype[e]=t(),h.prototype[e+"Form"]=t(!0)})),e.exports=h},9469:(e,t,n)=>{"use strict";var i=n(7210);function r(e,t,n,i,r){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r)}i.inherits(r,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:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var o=r.prototype,a={};["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"].forEach((function(e){a[e]={value:e}})),Object.defineProperties(r,a),Object.defineProperty(o,"isAxiosError",{value:!0}),r.from=function(e,t,n,a,s,l){var u=Object.create(o);return i.toFlatObject(e,u,(function(e){return e!==Error.prototype})),r.call(u,e.message,t,n,a,s),u.name=e.name,l&&Object.assign(u,l),u},e.exports=r},2591:(e,t,n)=>{"use strict";var i=n(7210);function r(){this.handlers=[]}r.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=r},9835:(e,t,n)=>{"use strict";var i=n(8380),r=n(6092);e.exports=function(e,t){return e&&!i(t)?r(e,t):t}},516:(e,t,n)=>{"use strict";var i=n(7210),r=n(4330),o=n(6029),a=n(2447),s=n(9157);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){l(e),e.headers=e.headers||{},e.data=r.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return l(e),t.data=r.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(l(e),t&&t.response&&(t.response.data=r.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4495:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e,t){t=t||{};var n={};function r(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function o(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(e[n],t[n])}function a(e){if(!i.isUndefined(t[e]))return r(void 0,t[e])}function s(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(void 0,t[n])}function l(n){return n in t?r(e[n],t[n]):n in e?r(void 0,e[n]):void 0}var u={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return i.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=u[e]||o,r=t(e);i.isUndefined(r)&&t!==l||(n[e]=r)})),n}},4923:(e,t,n)=>{"use strict";var i=n(9469);e.exports=function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new i("Request failed with status code "+n.status,[i.ERR_BAD_REQUEST,i.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},4330:(e,t,n)=>{"use strict";var i=n(7210),r=n(2447);e.exports=function(e,t,n){var o=this||r;return i.forEach(n,(function(n){e=n.call(o,e,t)})),e}},2447:(e,t,n)=>{"use strict";var i=n(7210),r=n(4733),o=n(9469),a=n(8838),s=n(4415),l={"Content-Type":"application/x-www-form-urlencoded"};function u(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function c(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(8699)),e}function h(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}var d={transitional:a,adapter:c(),transformRequest:[function(e,t){if(r(t,"Accept"),r(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e))return e;if(i.isArrayBufferView(e))return e.buffer;if(i.isURLSearchParams(e))return u(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,o=i.isObject(e),a=t&&t["Content-Type"];if((n=i.isFileList(e))||o&&"multipart/form-data"===a){var l=this.env&&this.env.FormData;return s(n?{"files[]":e}:e,l&&new l)}return o||"application/json"===a?(u(t,"application/json"),h(e)):e}],transformResponse:[function(e){var t=this.transitional||d.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||r&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw o.from(s,o.ERR_BAD_RESPONSE,this,null,this.response);throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(6632)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){d.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){d.headers[e]=i.merge(l)})),e.exports=d},8838:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},765:e=>{e.exports={version:"0.27.2"}},2938:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(7210);function r(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},6092:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},3634:(e,t,n)=>{"use strict";var i=n(7210);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,r,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(r)&&s.push("path="+r),i.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},8380:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},5615:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e){return i.isObject(e)&&!0===e.isAxiosError}},8365:(e,t,n)=>{"use strict";var i=n(7210);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=i.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4733:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},6632:e=>{e.exports=null},3423:(e,t,n)=>{"use strict";var i=n(7210),r=["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"];e.exports=function(e){var t,n,o,a={};return e?(i.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=i.trim(e.substr(0,o)).toLowerCase(),n=i.trim(e.substr(o+1)),t){if(a[t]&&r.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7302:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},5178:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},4415:(e,t,n)=>{"use strict";var i=n(7210);function r(e,t){t=t||new FormData;var n=[];function r(e){return null===e?"":i.isDate(e)?e.toISOString():i.isArrayBuffer(e)||i.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function o(e,a){if(i.isPlainObject(e)||i.isArray(e)){if(-1!==n.indexOf(e))throw Error("Circular reference detected in "+a);n.push(e),i.forEach(e,(function(e,n){if(!i.isUndefined(e)){var s,l=a?a+"."+n:n;if(e&&!a&&"object"===typeof e)if(i.endsWith(n,"{}"))e=JSON.stringify(e);else if(i.endsWith(n,"[]")&&(s=i.toArray(e)))return void s.forEach((function(e){!i.isUndefined(e)&&t.append(l,r(e))}));o(e,l)}})),n.pop()}else t.append(a,r(e))}return o(e),t}e.exports=r},3170:(e,t,n)=>{"use strict";var i=n(765).version,r=n(9469),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={};function s(e,t,n){if("object"!==typeof e)throw new r("options must be an object",r.ERR_BAD_OPTION_VALUE);var i=Object.keys(e),o=i.length;while(o-- >0){var a=i[o],s=t[a];if(s){var l=e[a],u=void 0===l||s(l,a,e);if(!0!==u)throw new r("option "+a+" must be "+u,r.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new r("Unknown option "+a,r.ERR_BAD_OPTION)}}o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+i+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new r(o(i," has been removed"+(t?" in "+t:"")),r.ERR_DEPRECATED);return t&&!a[i]&&(a[i]=!0,console.warn(o(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={assertOptions:s,validators:o}},7210:(e,t,n)=>{"use strict";var i=n(2938),r=Object.prototype.toString,o=function(e){return function(t){var n=r.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null));function a(e){return e=e.toLowerCase(),function(t){return o(t)===e}}function s(e){return Array.isArray(e)}function l(e){return"undefined"===typeof e}function u(e){return null!==e&&!l(e)&&null!==e.constructor&&!l(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var c=a("ArrayBuffer");function h(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&c(e.buffer),t}function d(e){return"string"===typeof e}function p(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function g(e){if("object"!==o(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var v=a("Date"),y=a("File"),m=a("Blob"),x=a("FileList");function _(e){return"[object Function]"===r.call(e)}function b(e){return f(e)&&_(e.pipe)}function w(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||r.call(e)===t||_(e.toString)&&e.toString()===t)}var S=a("URLSearchParams");function M(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function C(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function I(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),s(e))for(var n=0,i=e.length;n0)o=i[r],a[o]||(t[o]=e[o],a[o]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t}function P(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var i=e.indexOf(t,n);return-1!==i&&i===n}function O(e){if(!e)return null;var t=e.length;if(l(t))return null;var n=new Array(t);while(t-- >0)n[t]=e[t];return n}var R=function(e){return function(t){return e&&t instanceof e}}("undefined"!==typeof Uint8Array&&Object.getPrototypeOf(Uint8Array));e.exports={isArray:s,isArrayBuffer:c,isBuffer:u,isFormData:w,isArrayBufferView:h,isString:d,isNumber:p,isObject:f,isPlainObject:g,isUndefined:l,isDate:v,isFile:y,isBlob:m,isFunction:_,isStream:b,isURLSearchParams:S,isStandardBrowserEnv:C,forEach:I,merge:T,extend:k,trim:M,stripBOM:A,inherits:D,toFlatObject:L,kindOf:o,kindOfTest:a,endsWith:P,toArray:O,isTypedArray:R,isFileList:x}},846:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(2236),o=n(908),a=n(7657);const s=(0,o.L)({name:"QBar",props:{...r.S,dense:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>`q-bar row no-wrap items-center q-bar--${!0===e.dense?"dense":"standard"} q-bar--`+(!0===o.value?"dark":"light")));return()=>(0,i.h)("div",{class:s.value,role:"toolbar"},(0,a.KR)(t.default))}})},8240:(e,t,n)=>{"use strict";n.d(t,{Z:()=>I});var i=n(3673),r=n(1959),o=n(8880),a=n(4554),s=n(9754),l=n(6489),u=(n(3610),n(9992)),c=n(2417),h=n(7277);const d={none:0,xs:4,sm:8,md:16,lg:24,xl:32},p={xs:8,sm:10,md:14,lg:20,xl:24},f=["button","submit","reset"],g=/[^\s]\/[^\s]/,v={...c.LU,...h.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,round:Boolean,square:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...u.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function y(e){const t=(0,c.ZP)(e,p),n=(0,u.ZP)(e),{hasRouterLink:r,hasLink:o,linkTag:a,linkProps:s,navigateToRouterLink:l}=(0,h.Z)("button"),v=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in d?d[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),y=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),m=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),x=(0,i.Fl)((()=>!0===m.value?e.tabindex||0:-1)),_=(0,i.Fl)((()=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":"standard")),b=(0,i.Fl)((()=>{const t={tabindex:x.value};return!0===o.value?Object.assign(t,s.value):!0===f.includes(e.type)&&(t.type=e.type),"a"===a.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==r.value&&!0===g.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),w=(0,i.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===y.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${_.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===m.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),S=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:w,style:v,innerClasses:S,attributes:b,hasRouterLink:r,hasLink:o,linkTag:a,navigateToRouterLink:l,isActionable:m}}var m=n(908),x=n(7657),_=n(4716),b=n(1436);const{passiveCapture:w}=_.rU;let S=null,M=null,C=null;const I=(0,m.L)({name:"QBtn",props:{...v,percentage:Number,darkPercentage:Boolean},emits:["click","keydown","touchstart","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:c,style:h,innerClasses:d,attributes:p,hasRouterLink:f,hasLink:g,linkTag:v,navigateToRouterLink:m,isActionable:I}=y(e),T=(0,r.iH)(null),k=(0,r.iH)(null);let A,D,L=null;const P=(0,i.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),O=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===g.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),R=(0,i.Fl)((()=>({center:e.round}))),E=(0,i.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),N=(0,i.Fl)((()=>!0===e.loading?{onMousedown:W,onTouchstartPassive:W,onClick:W,onKeydown:W,onKeyup:W}:!0===I.value?{onClick:B,onKeydown:F,onMousedown:H,onTouchstart:V}:{onClick:_.NS})),z=(0,i.Fl)((()=>({ref:T,class:"q-btn q-btn-item non-selectable no-outline "+c.value,style:h.value,...p.value,...N.value})));function B(t){if(null!==T.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===T.value.contains(n)&&!1===n.contains(T.value)){T.value.focus();const e=()=>{document.removeEventListener("keydown",_.NS,!0),document.removeEventListener("keyup",e,w),null!==T.value&&T.value.removeEventListener("blur",e,w)};document.addEventListener("keydown",_.NS,!0),document.addEventListener("keyup",e,w),T.value.addEventListener("blur",e,w)}}if(!0===f.value){const e=()=>{t.__qNavigate=!0,m(t)};n("click",t,e),!0!==t.defaultPrevented&&e()}else n("click",t)}}function F(e){null!==T.value&&(n("keydown",e),!0===(0,b.So)(e,[13,32])&&M!==T.value&&(null!==M&&G(),!0!==e.defaultPrevented&&(T.value.focus(),M=T.value,T.value.classList.add("q-btn--active"),document.addEventListener("keyup",q,!0),T.value.addEventListener("blur",q,w)),(0,_.NS)(e)))}function V(e){null!==T.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(S!==T.value&&(null!==S&&G(),S=T.value,L=e.target,L.addEventListener("touchcancel",q,w),L.addEventListener("touchend",q,w)),A=!0,clearTimeout(D),D=setTimeout((()=>{A=!1}),200)))}function H(e){null!==T.value&&(e.qSkipRipple=!0===A,n("mousedown",e),!0!==e.defaultPrevented&&C!==T.value&&(null!==C&&G(),C=T.value,T.value.classList.add("q-btn--active"),document.addEventListener("mouseup",q,w)))}function q(e){if(null!==T.value&&(void 0===e||"blur"!==e.type||document.activeElement!==T.value)){if(void 0!==e&&"keyup"===e.type){if(M===T.value&&!0===(0,b.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,_.X$)(t),!0===e.cancelBubble&&(0,_.sT)(t),T.value.dispatchEvent(t),(0,_.NS)(e),e.qKeyEvent=!0}n("keyup",e)}G()}}function G(e){const t=k.value;!0===e||S!==T.value&&C!==T.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),S===T.value&&(null!==L&&(L.removeEventListener("touchcancel",q,w),L.removeEventListener("touchend",q,w)),S=L=null),C===T.value&&(document.removeEventListener("mouseup",q,w),C=null),M===T.value&&(document.removeEventListener("keyup",q,!0),null!==T.value&&T.value.removeEventListener("blur",q,w),M=null),null!==T.value&&T.value.classList.remove("q-btn--active")}function W(e){(0,_.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{G(!0)})),Object.assign(u,{click:B}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===P.value,role:"img","aria-hidden":"true"})),!0===P.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,x.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===P.value,role:"img","aria-hidden":"true"}));const r=[(0,i.h)("span",{class:"q-focus-helper",ref:k})];return!0===e.loading&&void 0!==e.percentage&&r.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:E.value})])),r.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+d.value},n)),null!==e.loading&&r.push((0,i.h)(o.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(v.value,z.value,r),[[l.Z,O.value,void 0,R.value]])}}})},151:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(2236),o=n(908),a=n(7657);const s=(0,o.L)({name:"QCard",props:{...r.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-card"+(!0===o.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:s.value},(0,a.KR)(t.default))}})},9367:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(9992),o=n(908),a=n(7657);const s=(0,o.L)({name:"QCardActions",props:{...r.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),o=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,i.h)("div",{class:o.value},(0,a.KR)(t.default))}})},5589:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,i.h)(e.tag,{class:n.value},(0,o.KR)(t.default))}})},7030:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(3673),r=n(4554),o=n(6489),a=n(2236),s=n(2417),l=n(908),u=n(4716),c=n(7657);const h={xs:8,sm:10,md:14,lg:20,xl:24},d=(0,l.L)({name:"QChip",props:{...a.S,...s.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),d=(0,a.Z)(e,l),p=(0,s.ZP)(e,h),f=(0,i.Fl)((()=>!0===e.selected||void 0!==e.icon)),g=(0,i.Fl)((()=>!0===e.selected?e.iconSelected||l.iconSet.chip.selected:e.icon)),v=(0,i.Fl)((()=>e.iconRemove||l.iconSet.chip.remove)),y=(0,i.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),m=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===y.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===d.value?" q-chip--dark q-dark":"")})),x=(0,i.Fl)((()=>!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0}));function _(e){13===e.keyCode&&b(e)}function b(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function w(t){void 0!==t.keyCode&&13!==t.keyCode||((0,u.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function S(){const n=[];!0===y.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===f.value&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--left",name:g.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,c.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:v.value,...x.value,onClick:w,onKeyup:w})),n}return()=>{if(!1===e.modelValue)return;const t={class:m.value,style:p.value};return!0===y.value&&Object.assign(t,x.value,{onClick:b,onKeyup:_}),(0,c.Jl)("div",t,S(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[o.Z,e.ripple]]))}}})},6778:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(3610),n(71);var i=n(3673),r=n(1959),o=n(8880),a=n(69),s=n(4955),l=n(416),u=n(3628),c=n(6104),h=n(5911),d=n(405),p=n(908),f=n(2012),g=n(7657),v=n(4704),y=n(8517),m=n(230);let x=0;const _={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},b={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},w=(0,p.L)({name:"QDialog",inheritAttrs:!1,props:{...u.vr,...c.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...u.gH,"shake","click","escape-key"],setup(e,{slots:t,emit:n,attrs:c}){const p=(0,i.FN)(),w=(0,r.iH)(null),S=(0,r.iH)(!1),M=(0,r.iH)(!1),C=(0,r.iH)(!1);let I,T,k,A=null;const D=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:L}=(0,d.Z)(),{registerTimeout:P,removeTimeout:O}=(0,s.Z)(),{registerTick:R,removeTick:E}=(0,l.Z)(),{showPortal:N,hidePortal:z,portalIsAccessible:B,renderPortal:F}=(0,h.Z)(p,w,se,!0),{hide:V}=(0,u.ZP)({showing:S,hideOnRouteChange:D,handleShow:K,handleHide:J,processOnMount:!0}),{addToHistory:H,removeFromHistory:q}=(0,a.Z)(S,V,D),G=(0,i.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${_[e.position]}`+(!0===C.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),W=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionShow?b[e.position][0]:e.transitionShow))),U=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionHide?b[e.position][1]:e.transitionHide))),j=(0,i.Fl)((()=>!0===M.value?U.value:W.value)),Z=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),Y=(0,i.Fl)((()=>!0===S.value&&!0!==e.seamless)),$=(0,i.Fl)((()=>!0===e.autoClose?{onClick:re}:{})),X=(0,i.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===Y.value?"modal":"seamless"),c.class]));function K(t){O(),E(),H(),A=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ie(e.maximized),N(),C.value=!0,!0!==e.noFocus&&(null!==document.activeElement&&document.activeElement.blur(),R(Q)),P((()=>{if(!0===p.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}k=!0,w.value.click(),k=!1}N(!0),C.value=!1,n("show",t)}),e.transitionDuration)}function J(t){O(),E(),q(),ne(!0),C.value=!0,z(),null!==A&&(A.focus(),A=null),P((()=>{z(!0),C.value=!1,n("hide",t)}),e.transitionDuration)}function Q(e){(0,m.jd)((()=>{let t=w.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=t.querySelector(e||"[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function ee(){Q(),n("shake");const e=w.value;null!==e&&(e.classList.remove("q-animate--scale"),e.classList.add("q-animate--scale"),clearTimeout(I),I=setTimeout((()=>{null!==w.value&&(e.classList.remove("q-animate--scale"),Q())}),170))}function te(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&ee():(n("escape-key"),V()))}function ne(t){clearTimeout(I),!0!==t&&!0!==S.value||(ie(!1),!0!==e.seamless&&(L(!1),(0,y.H)(ae),(0,v.k)(te))),!0!==t&&(A=null)}function ie(e){!0===e?!0!==T&&(x<1&&document.body.classList.add("q-body--dialog"),x++,T=!0):!0===T&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,T=!1)}function re(e){!0!==k&&(V(e),n("click",e))}function oe(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?V(t):!0!==e.noShake&&ee()}function ae(t){!0!==e.allowFocusOutside&&!0===B.value&&!0!==(0,f.mY)(w.value,t.target)&&Q('[tabindex]:not([tabindex="-1"])')}function se(){return(0,i.h)("div",{...c,class:X.value},[(0,i.h)(o.uT,{name:"q-transition--fade",appear:!0},(()=>!0===Y.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:Z.value,"aria-hidden":"true",onMousedown:oe}):null)),(0,i.h)(o.uT,{name:j.value,appear:!0},(()=>!0===S.value?(0,i.h)("div",{ref:w,class:G.value,style:Z.value,tabindex:-1,...$.value},(0,g.KR)(t.default)):null))])}return(0,i.YP)(S,(e=>{(0,i.Y3)((()=>{M.value=e}))})),(0,i.YP)((()=>e.maximized),(e=>{!0===S.value&&ie(e)})),(0,i.YP)(Y,(e=>{L(e),!0===e?((0,y.i)(ae),(0,v.c)(te)):((0,y.H)(ae),(0,v.k)(te))})),Object.assign(p.proxy,{focus:Q,shake:ee,__updateRefocusTarget(e){A=e||null}}),(0,i.Jd)(ne),F}})},2901:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(3610),n(71);var i=n(3673),r=n(1959),o=n(69),a=n(3628),s=n(405),l=n(4955),u=n(2236),c=n(8406),h=n(908),d=n(2130),p=n(7657),f=n(2547);const g=150,v=(0,h.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...u.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"on-layout","mini-state"],setup(e,{slots:t,emit:n,attrs:h}){const v=(0,i.FN)(),{proxy:{$q:y}}=v,m=(0,u.Z)(e,y),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:_}=(0,l.Z)(),b=(0,i.f3)(f.YE,(()=>{console.error("QDrawer needs to be child of QLayout")}));let w,S,M;const C=(0,r.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&b.totalWidth.value<=e.breakpoint),I=(0,i.Fl)((()=>!0===e.mini&&!0!==C.value)),T=(0,i.Fl)((()=>!0===I.value?e.miniWidth:e.width)),k=(0,r.iH)(!0===e.showIfAbove&&!1===C.value||!0===e.modelValue),A=(0,i.Fl)((()=>!0!==e.persistent&&(!0===C.value||!0===Z.value)));function D(e,t){if(R(),!1!==e&&b.animate(),ae(0),!0===C.value){const e=b.instances[G.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),se(1),!0!==b.isContainer.value&&x(!0)}else se(0),!1!==e&&le(!1);_((()=>{!1!==e&&le(!0),!0!==t&&n("show",e)}),g)}function L(e,t){E(),!1!==e&&b.animate(),se(0),ae(B.value*T.value),de(),!0!==t&&_((()=>{n("hide",e)}),g)}const{show:P,hide:O}=(0,a.ZP)({showing:k,hideOnRouteChange:A,handleShow:D,handleHide:L}),{addToHistory:R,removeFromHistory:E}=(0,o.Z)(k,O,A),N={belowBreakpoint:C,hide:O},z=(0,i.Fl)((()=>"right"===e.side)),B=(0,i.Fl)((()=>(!0===y.lang.rtl?-1:1)*(!0===z.value?1:-1))),F=(0,r.iH)(0),V=(0,r.iH)(!1),H=(0,r.iH)(!1),q=(0,r.iH)(T.value*B.value),G=(0,i.Fl)((()=>!0===z.value?"left":"right")),W=(0,i.Fl)((()=>!0===k.value&&!1===C.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:T.value:0)),U=(0,i.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||b.view.value.indexOf(z.value?"R":"L")>-1||!0===y.platform.is.ios&&!0===b.isContainer.value)),j=(0,i.Fl)((()=>!1===e.overlay&&!0===k.value&&!1===C.value)),Z=(0,i.Fl)((()=>!0===e.overlay&&!0===k.value&&!1===C.value)),Y=(0,i.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===k.value&&!1===V.value?" hidden":""))),$=(0,i.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*F.value})`}))),X=(0,i.Fl)((()=>!0===z.value?"r"===b.rows.value.top[2]:"l"===b.rows.value.top[0])),K=(0,i.Fl)((()=>!0===z.value?"r"===b.rows.value.bottom[2]:"l"===b.rows.value.bottom[0])),J=(0,i.Fl)((()=>{const e={};return!0===b.header.space&&!1===X.value&&(!0===U.value?e.top=`${b.header.offset}px`:!0===b.header.space&&(e.top=`${b.header.size}px`)),!0===b.footer.space&&!1===K.value&&(!0===U.value?e.bottom=`${b.footer.offset}px`:!0===b.footer.space&&(e.bottom=`${b.footer.size}px`)),e})),Q=(0,i.Fl)((()=>{const e={width:`${T.value}px`,transform:`translateX(${q.value}px)`};return!0===C.value?e:Object.assign(e,J.value)})),ee=(0,i.Fl)((()=>"q-drawer__content fit "+(!0!==b.isContainer.value?"scroll":"overflow-auto"))),te=(0,i.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===H.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===m.value?" q-drawer--dark q-dark":"")+(!0===V.value?" no-transition":!0===k.value?"":" q-layout--prevent-focus")+(!0===C.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===I.value?"mini":"standard")+(!0===U.value||!0!==j.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===X.value?" q-drawer--top-padding":"")))),ne=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?e.side:G.value;return[[c.Z,ce,void 0,{[t]:!0,mouse:!0}]]})),ie=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?G.value:e.side;return[[c.Z,he,void 0,{[t]:!0,mouse:!0}]]})),re=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?G.value:e.side;return[[c.Z,he,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function oe(){fe(C,"mobile"===e.behavior||"desktop"!==e.behavior&&b.totalWidth.value<=e.breakpoint)}function ae(e){void 0===e?(0,i.Y3)((()=>{e=!0===k.value?0:T.value,ae(B.value*e)})):(!0!==b.isContainer.value||!0!==z.value||!0!==C.value&&Math.abs(e)!==T.value||(e+=B.value*b.scrollbarWidth.value),q.value=e)}function se(e){F.value=e}function le(e){const t=!0===e?"remove":!0!==b.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ue(){clearTimeout(S),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),H.value=!0,S=setTimeout((()=>{H.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function ce(e){if(!1!==k.value)return;const t=T.value,n=(0,d.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?P():(b.animate(),se(0),ae(B.value*t)),void(V.value=!1)}ae((!0===y.lang.rtl?!0!==z.value:z.value)?Math.max(t-n,0):Math.min(0,n-t)),se((0,d.vX)(n/t,0,1)),!0===e.isFirst&&(V.value=!0)}function he(t){if(!0!==k.value)return;const n=T.value,i=t.direction===e.side,r=(!0===y.lang.rtl?!0!==i:i)?(0,d.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(r){!0===t?(w=k.value,!0===k.value&&O(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==w&&(!0===k.value?(ae(0),se(0),de()):P(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{b.instances[t]===N&&(b.instances[t]=void 0,b[t].space=!1,b[t].offset=0),b.instances[e]=N,b[e].size=T.value,b[e].space=j.value,b[e].offset=W.value})),(0,i.YP)(b.totalWidth,(()=>{!0!==b.isContainer.value&&!0===document.qScrollPrevented||oe()})),(0,i.YP)((()=>e.behavior+e.breakpoint),oe),(0,i.YP)(b.isContainer,(e=>{!0===k.value&&x(!0!==e),!0===e&&oe()})),(0,i.YP)(b.scrollbarWidth,(()=>{ae(!0===k.value?0:void 0)})),(0,i.YP)(W,(e=>{pe("offset",e)})),(0,i.YP)(j,(e=>{n("on-layout",e),pe("space",e)})),(0,i.YP)(z,(()=>{ae()})),(0,i.YP)(T,(t=>{ae(),ge(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ge(e,T.value)})),(0,i.YP)((()=>y.lang.rtl),(()=>{ae()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ue(),b.animate())})),(0,i.YP)(I,(e=>{n("mini-state",e)})),b.instances[e.side]=N,ge(e.miniToOverlay,T.value),pe("space",j.value),pe("offset",W.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===k.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("on-layout",j.value),n("mini-state",I.value),w=!0===e.showIfAbove;const t=()=>{const e=!0===k.value?D:L;e(!1,!0)};0===b.totalWidth.value?M=(0,i.YP)(b.totalWidth,(()=>{M(),M=void 0,!1===k.value&&!0===e.showIfAbove&&!1===C.value?P(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==M&&M(),clearTimeout(S),!0===k.value&&de(),b.instances[e.side]===N&&(b.instances[e.side]=void 0,pe("size",0),pe("offset",0),pe("space",!1))})),()=>{const n=[];!0===C.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ne.value)),n.push((0,p.Jl)("div",{ref:"backdrop",class:Y.value,style:$.value,"aria-hidden":"true",onClick:O},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===k.value,(()=>re.value))));const r=!0===I.value&&void 0!==t.mini,o=[(0,i.h)("div",{...h,key:""+r,class:[ee.value,h.class]},!0===r?t.mini():(0,p.KR)(t.default))];return!0===e.elevated&&!0===k.value&&o.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,p.Jl)("aside",{ref:"content",class:te.value,style:Q.value},o,"contentclose",!0!==e.noSwipeClose&&!0===C.value,(()=>ie.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},3812:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(3673),r=n(1959),o=n(5151),a=n(908),s=n(7657),l=n(2547);const u=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),u=(0,i.f3)(l.YE,(()=>{console.error("QHeader needs to be child of QLayout")})),c=(0,r.iH)(parseInt(e.heightHint,10)),h=(0,r.iH)(!0),d=(0,i.Fl)((()=>!0===e.reveal||u.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===u.isContainer.value)),p=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===d.value)return!0===h.value?c.value:0;const t=c.value-u.scroll.value.position;return t>0?t:0})),f=(0,i.Fl)((()=>!0!==e.modelValue||!0===d.value&&!0!==h.value)),g=(0,i.Fl)((()=>!0===e.modelValue&&!0===f.value&&!0===e.reveal)),v=(0,i.Fl)((()=>"q-header q-layout__section--marginal "+(!0===d.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===f.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),y=(0,i.Fl)((()=>{const e=u.rows.value.top,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function m(e,t){u.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function _({height:e}){x(c,e),m("size",e)}function b(e){!0===g.value&&x(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{m("space",e),x(h,!0),u.animate()})),(0,i.YP)(p,(e=>{m("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)(u.scroll,(t=>{!0===e.reveal&&x(h,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const w={};return u.instances.header=w,!0===e.modelValue&&m("size",c.value),m("space",e.modelValue),m("offset",p.value),(0,i.Jd)((()=>{u.instances.header===w&&(u.instances.header=void 0,m("size",0),m("offset",0),m("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(o.Z,{debounce:0,onResize:_})),(0,i.h)("header",{class:v.value,style:y.value,onFocusin:b},n)}}})},4554:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});n(71);var i=n(3673),r=n(2417),o=n(908),a=n(7657);const s="0 0 24 24",l=e=>e,u=e=>`ionicons ${e}`,c={"mdi-":e=>`mdi ${e}`,"icon-":l,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":l,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},h={o_:"-outlined",r_:"-round",s_:"-sharp"},d={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(c).join("|")+")"),f=new RegExp("^("+Object.keys(h).join("|")+")"),g=new RegExp("^("+Object.keys(d).join("|")+")"),v=/^[Mm]\s?[-+]?\.?\d/,y=/^img:/,m=/^svguse:/,x=/^ion-/,_=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,b=(0,o.L)({name:"QIcon",props:{...r.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,r.ZP)(e),l=(0,i.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,i.Fl)((()=>{let t,r=e.name;if("none"===r||!r)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(r);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(r=e.icon,"none"===r||!r)return{none:!0}}}if(!0===v.test(r)){const[e,t=s]=r.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,r]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:r})}))}}if(!0===y.test(r))return{img:!0,src:r.substring(4)};if(!0===m.test(r)){const[e,t=s]=r.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let o=" ";const a=r.match(p);if(null!==a)t=c[a[1]](r);else if(!0===_.test(r))t=r;else if(!0===x.test(r))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${r.substring(3)}`;else if(!0===g.test(r)){t="notranslate material-symbols";const e=r.match(g);null!==e&&(r=r.substring(6),t+=d[e[1]]),o=r}else{t="notranslate material-icons";const e=r.match(f);null!==e&&(r=r.substring(2),t+=h[e[1]]),o=r}return{cls:t,content:o}}));return()=>{const n={class:l.value,style:o.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,i.h)(e.tag,n,(0,a.KR)(t.default)):!0===u.value.img?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox},[(0,i.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,i.h)(e.tag,n,(0,a.vs)(t.default,[u.value.content])))}}})},4842:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});n(71),n(3610);var i=n(1959),r=n(3673),o=n(2659),a=(n(5363),n(1436));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},u=Object.keys(l);u.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const c=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+u.join("")+"])|(.)","g"),h=/[.*+?^${}()|[\]\\]/g,d=String.fromCharCode(1),p={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function f(e,t,n,o){let u,p,f,g;const v=(0,i.iH)(null),y=(0,i.iH)(x());function m(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(b(),!0===v.value){const t=I(k(e.modelValue));return!1!==e.fillMask?A(t):t}return e.modelValue}function _(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=d;n=n.slice(0,i)+t+n.slice(i)}return n}function b(){if(v.value=void 0!==e.mask&&e.mask.length>0&&m(),!1===v.value)return g=void 0,u="",void(p="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(h,"\\$&"),r=[],o=[],a=[];let y=!0===e.reverseFillMask,x="",_="";t.replace(c,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),_=e.negate,!0===y&&(o.push("(?:"+_+"+)?("+e.pattern+"+)?(?:"+_+"+)?("+e.pattern+"+)?"),y=!1),o.push("(?:"+_+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),r.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(h,"\\\\$&"),a.push(e),r.push("([^"+x+"]+)?"+x+"?")}}));const b=new RegExp("^"+r.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?$"),w=o.length-1,S=o.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===w?new RegExp("^"+t+"("+(""===_?".":_)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));f=a,g=e=>{const t=b.exec(e);null!==t&&(e=t.slice(1).join(""));const n=[],i=S.length;for(let r=0,o=e;r0?n.join(""):e},u=a.map((e=>"string"===typeof e?e:d)).join(""),p=u.split(d).join(n)}function w(t,i,a){const s=o.value,l=s.selectionEnd,c=s.value.length-l,h=k(t);!0===i&&b();const f=I(h),g=!1!==e.fillMask?A(f):f,v=y.value!==g;s.value!==g&&(s.value=g),!0===v&&(y.value=g),document.activeElement===s&&(0,r.Y3)((()=>{if(g!==p)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>f.length?1:0:Math.max(0,g.length-(g===p?0:Math.min(f.length,c)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===p?0:Math.min(f.length,c+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):M.rightReverse(s,e,e)}else{const e=g.length-c;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,u.indexOf(d),Math.min(f.length,l)-1);M.right(s,e,e)}else{const e=l-1;M.right(s,e,e)}else{const e=l-1;M.right(s,e,e)}else{const t=!0===e.reverseFillMask?p.length:0;s.setSelectionRange(t,t,"forward")}}));const m=!0===e.unmaskedValue?k(g):g;String(e.modelValue)!==m&&n(m,!0)}function S(e,t,n){const i=I(k(e.value));t=Math.max(0,u.indexOf(d),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,r.YP)((()=>e.type+e.autogrow),b),(0,r.YP)((()=>e.mask),(n=>{if(void 0!==n)w(y.value,!0);else{const n=k(y.value);b(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,r.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&w(y.value,!0)})),(0,r.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&w(y.value)}));const M={left(e,t,n,i){const r=-1===u.slice(t-1).indexOf(d);let o=Math.max(0,t-1);for(;o>=0;o--)if(u[o]===d){t=o,!0===r&&t++;break}if(o<0&&void 0!==u[t]&&u[t]!==d)return M.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const r=e.value.length;let o=Math.min(r,n+1);for(;o<=r;o++){if(u[o]===d){n=o;break}u[o-1]===d&&(n=o)}if(o>r&&void 0!==u[n-1]&&u[n-1]!==d)return M.left(e,r,r);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const r=_(e.value.length);let o=Math.max(0,t-1);for(;o>=0;o--){if(r[o-1]===d){t=o;break}if(r[o]===d&&(t=o,0===o))break}if(o<0&&void 0!==r[t]&&r[t]!==d)return M.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const r=e.value.length,o=_(r),a=-1===o.slice(0,n+1).indexOf(d);let s=Math.min(r,n+1);for(;s<=r;s++)if(o[s-1]===d){n=s,n>0&&!0===a&&n--;break}if(s>r&&void 0!==o[n-1]&&o[n-1]!==d)return M.leftReverse(e,r,r);e.setSelectionRange(!0===i?t:n,n,"forward")}};function C(t){if(!0===(0,a.Wm)(t))return;const n=o.value,i=n.selectionStart,r=n.selectionEnd;if(37===t.keyCode||39===t.keyCode){const o=M[(39===t.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];t.preventDefault(),o(n,i,r,t.shiftKey)}else 8===t.keyCode&&!0!==e.reverseFillMask&&i===r?M.left(n,i,r,!0):46===t.keyCode&&!0===e.reverseFillMask&&i===r&&M.rightReverse(n,i,r,!0)}function I(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return T(t);const n=f;let i=0,r="";for(let e=0;e=0&&i>-1;o--){const a=t[o];let s=e[i];if("string"===typeof a)r=a+r,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return r;do{r=(void 0!==a.transform?a.transform(s):s)+r,i--,s=e[i]}while(n===o&&void 0!==s&&a.regex.test(s))}}return r}function k(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function A(t){return p.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?p.slice(0,-t.length)+t:t+p.slice(t.length)}return{innerValue:y,hasMask:v,moveCursorForPaste:S,updateMaskValue:w,onMaskedKeydown:C}}var g=n(9550);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,r.Fl)((()=>{if("file"===e.type)return n()})):(0,r.Fl)(n)}var y=n(4421),m=n(908),x=n(4716),_=n(230);const b=(0,m.L)({name:"QInput",inheritAttrs:!1,props:{...o.Cl,...p,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...o.HJ,"paste","change"],setup(e,{emit:t,attrs:n}){const a={};let s,l,u,c,h=NaN;const d=(0,i.iH)(null),p=(0,g.Do)(e),{innerValue:m,hasMask:b,moveCursorForPaste:w,updateMaskValue:S,onMaskedKeydown:M}=f(e,t,z,d),C=v(e,!0),I=(0,r.Fl)((()=>(0,o.yV)(m.value))),T=(0,y.Z)(N),k=(0,o.tL)(),A=(0,r.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),D=(0,r.Fl)((()=>!0===A.value||["text","search","url","tel","password"].includes(e.type))),L=(0,r.Fl)((()=>{const t={...k.splitAttrs.listeners.value,onInput:N,onPaste:E,onChange:F,onBlur:V,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=T,!0===b.value&&(t.onKeydown=M),!0===e.autogrow&&(t.onAnimationend=B),t})),P=(0,r.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:p.value,...k.splitAttrs.attributes.value,id:k.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===A.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function O(){(0,_.jd)((()=>{const e=document.activeElement;null===d.value||d.value===e||null!==e&&e.id===k.targetUid.value||d.value.focus({preventScroll:!0})}))}function R(){null!==d.value&&d.value.select()}function E(n){if(!0===b.value&&!0!==e.reverseFillMask){const e=n.target;w(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function N(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const i=n.target.value;if(!0!==n.target.qComposing){if(!0===b.value)S(i,!1,n.inputType);else if(z(i),!0===D.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,r.Y3)((()=>{n.target===document.activeElement&&0===i.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&B()}else a.value=i}function z(n,i){c=()=>{"number"!==e.type&&!0===a.hasOwnProperty("value")&&delete a.value,e.modelValue!==n&&h!==n&&(h=n,!0===i&&(l=!0),t("update:modelValue",n),(0,r.Y3)((()=>{h===n&&(h=NaN)}))),c=void 0},"number"===e.type&&(s=!0,a.value=n),void 0!==e.debounce?(clearTimeout(u),a.value=n,u=setTimeout(c,e.debounce)):c()}function B(){const e=d.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.overflow="hidden",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}function F(e){T(e),clearTimeout(u),void 0!==c&&c(),t("change",e.target.value)}function V(t){void 0!==t&&(0,x.sT)(t),clearTimeout(u),void 0!==c&&c(),s=!1,l=!1,delete a.value,"file"!==e.type&&setTimeout((()=>{null!==d.value&&(d.value.value=void 0!==m.value?m.value:"")}))}function H(){return!0===a.hasOwnProperty("value")?a.value:void 0!==m.value?m.value:""}(0,r.YP)((()=>e.type),(()=>{d.value&&(d.value.value=e.modelValue)})),(0,r.YP)((()=>e.modelValue),(t=>{if(!0===b.value){if(!0===l&&(l=!1,String(t)===h))return;S(t)}else m.value!==t&&(m.value=t,"number"===e.type&&!0===a.hasOwnProperty("value")&&(!0===s?s=!1:delete a.value));!0===e.autogrow&&(0,r.Y3)(B)})),(0,r.YP)((()=>e.autogrow),(e=>{!0===e?(0,r.Y3)(B):null!==d.value&&n.rows>0&&(d.value.style.height="auto")})),(0,r.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,r.Y3)(B)})),(0,r.Jd)((()=>{V()})),(0,r.bv)((()=>{!0===e.autogrow&&B()})),Object.assign(k,{innerValue:m,fieldClass:(0,r.Fl)((()=>"q-"+(!0===A.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,r.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:d,emitValue:z,hasValue:I,floatingLabel:(0,r.Fl)((()=>!0===I.value||(0,o.yV)(e.displayValue))),getControl:()=>(0,r.h)(!0===A.value?"textarea":"input",{ref:d,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...P.value,...L.value,..."file"!==e.type?{value:H()}:C.value}),getShadowControl:()=>(0,r.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===A.value?"":" text-no-wrap")},[(0,r.h)("span",{class:"invisible"},H()),(0,r.h)("span",e.shadowText)])});const q=(0,o.ZP)(k),G=(0,r.FN)();return Object.assign(G.proxy,{focus:O,select:R,getNativeElement:()=>d.value}),q}})},3414:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(3673),r=n(1959),o=n(2236),a=n(7277),s=n(908),l=n(7657),u=n(4716),c=n(1436);const h=(0,s.L)({name:"QItem",props:{...o.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),h=(0,o.Z)(e,s),{hasRouterLink:d,hasLink:p,linkProps:f,linkClass:g,linkTag:v,navigateToRouterLink:y}=(0,a.Z)(),m=(0,r.iH)(null),x=(0,r.iH)(null),_=(0,i.Fl)((()=>!0===e.clickable||!0===p.value||"label"===e.tag)),b=(0,i.Fl)((()=>!0!==e.disable&&!0===_.value)),w=(0,i.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===h.value?" q-item--dark":"")+(!0===p.value&&null===e.active?g.value:!0===e.active?(void 0!==e.activeClass?` ${e.activeClass}`:"")+" q-item--active":"")+(!0===e.disable?" disabled":"")+(!0===b.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),S=(0,i.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function M(e){!0===b.value&&(null!==x.value&&(!0!==e.qKeyEvent&&document.activeElement===m.value?x.value.focus():document.activeElement===x.value&&m.value.focus()),!0===d.value&&y(e),n("click",e))}function C(e){if(!0===b.value&&!0===(0,c.So)(e,13)){(0,u.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,m.value.dispatchEvent(t)}n("keyup",e)}function I(){const e=(0,l.Bl)(t.default,[]);return!0===b.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:x})),e}return()=>{const t={ref:m,class:w.value,style:S.value,onClick:M,onKeyup:C};return!0===b.value?(t.tabindex=e.tabindex||"0",Object.assign(t,f.value)):!0===_.value&&(t["aria-disabled"]="true"),(0,i.h)(v.value,t,I())}}})},2350:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),r=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),a=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,i.h)("div",{style:a.value,class:r.value},(0,o.KR)(t.default))}})},2035:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},7011:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(908),o=n(2236),a=n(7657);const s=(0,r.L)({name:"QList",props:{...o.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===r.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)("div",{class:s.value},(0,a.KR)(t.default))}})},9214:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(3673),r=n(1959),o=n(4688),a=n(4303),s=n(5151),l=n(908),u=n(8400),c=n(7657),h=n(2547);const d=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),d=(0,r.iH)(null),p=(0,r.iH)(l.screen.height),f=(0,r.iH)(!0===e.container?0:l.screen.width),g=(0,r.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,r.iH)(0),y=(0,r.iH)(!0===o.uX.value?0:(0,u.np)()),m=(0,i.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,i.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),_=(0,i.Fl)((()=>0!==y.value?{[!0===l.lang.rtl?"left":"right"]:`${y.value}px`}:null)),b=(0,i.Fl)((()=>0!==y.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${y.value}px`,width:`calc(100% + ${y.value}px)`}:null));function w(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:r}=t;let o=!1;p.value!==i&&(o=!0,p.value=i,void 0!==e.onScrollHeight&&n("scroll-height",i),C()),f.value!==r&&(o=!0,f.value=r),!0===o&&void 0!==e.onResize&&n("resize",t)}function M({height:e}){v.value!==e&&(v.value=e,C())}function C(){if(!0===e.container){const e=p.value>v.value?(0,u.np)():0;y.value!==e&&(y.value=e)}}let I;const T={instances:{},view:(0,i.Fl)((()=>e.view)),isContainer:(0,i.Fl)((()=>e.container)),rootRef:d,height:p,containerHeight:v,scrollbarWidth:y,totalWidth:(0,i.Fl)((()=>f.value+y.value)),rows:(0,i.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,r.qj)({size:0,offset:0,space:!1}),right:(0,r.qj)({size:300,offset:0,space:!1}),footer:(0,r.qj)({size:0,offset:0,space:!1}),left:(0,r.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){void 0!==I?clearTimeout(I):document.body.classList.add("q-body--layout-animate"),I=setTimeout((()=>{document.body.classList.remove("q-body--layout-animate"),I=void 0}),155)},update(e,t,n){T[e][t]=n}};if((0,i.JJ)(h.YE,T),(0,u.np)()>0){let k=null;const A=document.body;function D(){k=null,A.classList.remove("hide-scrollbar")}function L(){if(null===k){if(A.scrollHeight>l.screen.height)return;A.classList.add("hide-scrollbar")}else clearTimeout(k);k=setTimeout(D,300)}function P(e){null!==k&&"remove"===e&&(clearTimeout(k),D()),window[`${e}EventListener`]("resize",L)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),P),!0!==e.container&&P("add"),(0,i.Ah)((()=>{P("remove")}))}return()=>{const n=(0,c.vs)(t.default,[(0,i.h)(a.Z,{onScroll:w}),(0,i.h)(s.Z,{onResize:S})]),r=(0,i.h)("div",{class:m.value,style:x.value,ref:!0===e.container?void 0:d,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:d},[(0,i.h)(s.Z,{onResize:M}),(0,i.h)("div",{class:"absolute-full",style:_.value},[(0,i.h)("div",{class:"scroll",style:b.value},[r])])]):r}}})},2652:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(908),o=n(7657),a=n(2547);const s=(0,r.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(a.YE,(()=>{console.error("QPageContainer needs to be child of QLayout")}));(0,i.JJ)(a.Mw,!0);const s=(0,i.Fl)((()=>{const e={};return!0===r.header.space&&(e.paddingTop=`${r.header.size}px`),!0===r.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${r.right.size}px`),!0===r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),!0===r.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${r.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:s.value},(0,o.KR)(t.default))}})},5151:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(3673),r=n(1959),o=n(4688);function a(){const e=(0,r.iH)(!o.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(908),l=n(4716);const u="undefined"!==typeof ResizeObserver,c=!0===u?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},h=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,r=null,o={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?h():null===r&&(r=setTimeout(h,e.debounce))}function h(){if(clearTimeout(r),r=null,n){const{offsetWidth:e,offsetHeight:i}=n;e===o.width&&i===o.height||(o={width:e,height:i},t("resize",o))}}const d=(0,i.FN)();if(Object.assign(d.proxy,{trigger:s}),!0===u){let p;return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=d.proxy.$el.parentNode,n&&(p=new ResizeObserver(s),p.observe(n),h())}))})),(0,i.Jd)((()=>{clearTimeout(r),void 0!==p&&(void 0!==p.disconnect?p.disconnect():n&&p.unobserve(n))})),l.ZT}{const f=a();let g;function v(){clearTimeout(r),void 0!==g&&(void 0!==g.removeEventListener&&g.removeEventListener("resize",s,l.rU.passive),g=void 0)}function y(){v(),n&&n.contentDocument&&(g=n.contentDocument.defaultView,g.addEventListener("resize",s,l.rU.passive),h())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=d.proxy.$el,n&&y()}))})),(0,i.Jd)(v),()=>{if(!0===f.value)return(0,i.h)("object",{style:c.style,tabindex:-1,type:"text/html",data:c.url,"aria-hidden":"true",onLoad:y})}}}})},7704:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(3610);var i=n(1959),r=n(3673),o=n(2236),a=n(5151),s=n(4303),l=n(8406),u=n(908),c=n(2130),h=n(8400),d=n(7657),p=n(9405);const f=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},y=e=>e>=250?50:Math.ceil(e/5),m=(0,u.L)({name:"QScrollArea",props:{...o.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const u=(0,i.iH)(!1),m=(0,i.iH)(!1),x=(0,i.iH)(!1),_={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},b={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},w=(0,r.FN)(),S=(0,o.Z)(e,w.proxy.$q);let M,C;const I=(0,i.iH)(null),T=(0,r.Fl)((()=>"q-scrollarea"+(!0===S.value?" q-scrollarea--dark":"")));b.vertical.percentage=(0,r.Fl)((()=>{const e=b.vertical.size.value-_.vertical.value;if(e<=0)return 0;const t=(0,c.vX)(b.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),b.vertical.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===u.value&&!1===m.value||b.vertical.size.value<=_.vertical.value+1)),b.vertical.thumbStart=(0,r.Fl)((()=>b.vertical.percentage.value*(_.vertical.value-b.vertical.thumbSize.value))),b.vertical.thumbSize=(0,r.Fl)((()=>Math.round((0,c.vX)(_.vertical.value*_.vertical.value/b.vertical.size.value,y(_.vertical.value),_.vertical.value)))),b.vertical.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${b.vertical.thumbStart.value}px`,height:`${b.vertical.thumbSize.value}px`}))),b.vertical.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===b.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),b.vertical.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===b.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),b.horizontal.percentage=(0,r.Fl)((()=>{const e=b.horizontal.size.value-_.horizontal.value;if(e<=0)return 0;const t=(0,c.vX)(b.horizontal.position.value/e,0,1);return Math.round(1e4*t)/1e4})),b.horizontal.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===u.value&&!1===m.value||b.horizontal.size.value<=_.horizontal.value+1)),b.horizontal.thumbStart=(0,r.Fl)((()=>b.horizontal.percentage.value*(_.horizontal.value-b.horizontal.thumbSize.value))),b.horizontal.thumbSize=(0,r.Fl)((()=>Math.round((0,c.vX)(_.horizontal.value*_.horizontal.value/b.horizontal.size.value,y(_.horizontal.value),_.horizontal.value)))),b.horizontal.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,left:`${b.horizontal.thumbStart.value}px`,width:`${b.horizontal.thumbSize.value}px`}))),b.horizontal.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===b.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),b.horizontal.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===b.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const k=(0,r.Fl)((()=>!0===b.vertical.thumbHidden.value&&!0===b.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),A=[[l.Z,e=>{z(e,"vertical")},void 0,{vertical:!0,...v}]],D=[[l.Z,e=>{z(e,"horizontal")},void 0,{horizontal:!0,...v}]];function L(){const e={};return f.forEach((t=>{const n=b[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=_[t].value})),e}const P=(0,p.Z)((()=>{const e=L();e.ref=w.proxy,n("scroll",e)}),0);function O(e,t,n){if(!1===f.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?h.f3:h.ik;i(I.value,t,n)}function R({height:e,width:t}){let n=!1;_.vertical.value!==e&&(_.vertical.value=e,n=!0),_.horizontal.value!==t&&(_.horizontal.value=t,n=!0),!0===n&&H()}function E({position:e}){let t=!1;b.vertical.position.value!==e.top&&(b.vertical.position.value=e.top,t=!0),b.horizontal.position.value!==e.left&&(b.horizontal.position.value=e.left,t=!0),!0===t&&H()}function N({height:e,width:t}){b.horizontal.size.value!==t&&(b.horizontal.size.value=t,H()),b.vertical.size.value!==e&&(b.vertical.size.value=e,H())}function z(e,t){const n=b[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;C=n.position.value,m.value=!0}else if(!0!==m.value)return;!0===e.isFinal&&(m.value=!1);const i=g[t],r=_[t].value,o=(n.size.value-r)/(r-n.thumbSize.value),a=e.distance[i.dist],s=C+(e.direction===i.dir?1:-1)*a*o;q(s,t)}function B(e,t){const n=b[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;q(e/_[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function F(e){B(e,"vertical")}function V(e){B(e,"horizontal")}function H(){!0===u.value?clearTimeout(M):u.value=!0,M=setTimeout((()=>{u.value=!1}),e.delay),void 0!==e.onScroll&&P()}function q(e,t){I.value[g[t].scroll]=e}function G(){x.value=!0}function W(){x.value=!1}Object.assign(w.proxy,{getScrollTarget:()=>I.value,getScroll:L,getScrollPosition:()=>({top:b.vertical.position.value,left:b.horizontal.position.value}),getScrollPercentage:()=>({top:b.vertical.percentage.value,left:b.horizontal.percentage.value}),setScrollPosition:O,setScrollPercentage(e,t,n){O(e,t*(b[e].size.value-_[e].value),n)}});let U=null;return(0,r.se)((()=>{U={top:b.vertical.position.value,left:b.horizontal.position.value}})),(0,r.dl)((()=>{if(null===U)return;const e=I.value;null!==e&&((0,h.ik)(e,U.left),(0,h.f3)(e,U.top))})),(0,r.Jd)(P.cancel),()=>(0,r.h)("div",{class:T.value,onMouseenter:G,onMouseleave:W},[(0,r.h)("div",{ref:I,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,r.h)("div",{class:"q-scrollarea__content absolute",style:k.value},(0,d.vs)(t.default,[(0,r.h)(a.Z,{debounce:0,onResize:N})])),(0,r.h)(s.Z,{axis:"both",onScroll:E})]),(0,r.h)(a.Z,{debounce:0,onResize:R}),(0,r.h)("div",{class:b.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:F}),(0,r.h)("div",{class:b.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:V}),(0,r.wy)((0,r.h)("div",{ref:b.vertical.ref,class:b.vertical.thumbClass.value,style:b.vertical.style.value,"aria-hidden":"true"}),A),(0,r.wy)((0,r.h)("div",{ref:b.horizontal.ref,class:b.horizontal.thumbClass.value,style:b.horizontal.style.value,"aria-hidden":"true"}),D)])}})},4303:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(3610),n(71);var i=n(3673),r=n(908),o=n(8400),a=n(4716);const{passive:s}=a.rU,l=["both","horizontal","vertical"],u=(0,r.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let r,l,u=null;function c(){null!==u&&u();const i=Math.max(0,(0,o.u3)(r)),a=(0,o.OI)(r),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function h(){r=(0,o.b0)(l,e.scrollTarget),r.addEventListener("scroll",p,s),p(!0)}function d(){void 0!==r&&(r.removeEventListener("scroll",p,s),r=void 0)}function p(t){if(!0===t||0===e.debounce||"0"===e.debounce)c();else if(null===u){const[t,n]=e.debounce?[setTimeout(c,e.debounce),clearTimeout]:[requestAnimationFrame(c),cancelAnimationFrame];u=()=>{n(t),u=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{d(),h()}));const f=(0,i.FN)();return(0,i.bv)((()=>{l=f.proxy.$el.parentNode,h()})),(0,i.Jd)((()=>{null!==u&&u(),d()})),Object.assign(f.proxy,{trigger:p,getPosition:()=>n}),a.ZT}})},5869:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(3673),r=n(2236),o=n(908);const a={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},s={xs:2,sm:4,md:8,lg:16,xl:24},l=(0,o.L)({name:"QSeparator",props:{...r.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,r.Z)(e,t.proxy.$q),o=(0,i.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),l=(0,i.Fl)((()=>` q-separator--${o.value}`)),u=(0,i.Fl)((()=>!1!==e.inset?`${l.value}-${a[e.inset]}`:"")),c=(0,i.Fl)((()=>`q-separator${l.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),h=(0,i.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${s.md}px`:e.spaced in s?`${s[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:c.value,style:h.value,"aria-orientation":o.value})}})},2025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908);const o=(0,i.h)("div",{class:"q-space"}),a=(0,r.L)({name:"QSpace",setup(){return()=>o}})},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(3673),r=n(2417);const o={size:{type:[Number,String],default:"1em"},color:String};function a(e){return{cSize:(0,i.Fl)((()=>e.size in r.Ok?`${r.Ok[e.size]}px`:e.size)),classes:(0,i.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var s=n(908);const l=(0,s.L)({name:"QSpinner",props:{...o,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=a(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},1779:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Je});n(3610),n(71);var i=n(3673),r=n(1959),o=n(4554),a=n(908),s=n(7657);const l=(0,a.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:a}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,s.KR)(t.default));let n,u;const c=r.vnode.key;if(c){if(n=e.props.colsMap[c],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";u=(0,s.Bl)(t.default,[]),u[e]((0,i.h)(o.Z,{class:n.__iconClass,name:a.iconSet.table.arrowUp}))}else u=(0,s.KR)(t.default);const h={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",h,u)}}});var u=n(5869),c=n(7011),h=n(2236);const d=["horizontal","vertical","cell","none"],p=(0,a.L)({name:"QMarkupTable",props:{...h.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>d.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,h.Z)(e,n.proxy.$q),o=(0,i.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===r.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:o.value},[(0,i.h)("table",{class:"q-table"},(0,s.KR)(t.default))])}});function f(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}n(5363);var g=n(9405),v=n(4716);let y=!1;{const e=document.createElement("div"),t=document.createElement("div");e.setAttribute("dir","rtl"),e.style.width="1px",e.style.height="1px",e.style.overflow="auto",t.style.width="1000px",t.style.height="1px",document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,y=e.scrollLeft>=0,e.remove()}const m=1e3,x=["start","center","end","start-force","center-force","end-force"],_=Array.prototype.filter,b=void 0===window.getComputedStyle(document.body).overflowAnchor?v.ZT:function(e,t){null!==e&&(cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];_.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")})))};function w(e,t){return e+t}function S(e,t,n,i,r,o,a,s){const l=e===window?document.scrollingElement||document.documentElement:e,u=!0===r?"offsetWidth":"offsetHeight",c={scrollStart:0,scrollViewSize:-a-s,scrollMaxSize:0,offsetStart:-a,offsetEnd:-s};if(!0===r?(e===window?(c.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,c.scrollViewSize+=document.documentElement.clientWidth):(c.scrollStart=l.scrollLeft,c.scrollViewSize+=l.clientWidth),c.scrollMaxSize=l.scrollWidth,!0===o&&(c.scrollStart=(!0===y?c.scrollMaxSize-c.scrollViewSize:0)-c.scrollStart)):(e===window?(c.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,c.scrollViewSize+=document.documentElement.clientHeight):(c.scrollStart=l.scrollTop,c.scrollViewSize+=l.clientHeight),c.scrollMaxSize=l.scrollHeight),null!==n)for(let h=n.previousElementSibling;null!==h;h=h.previousElementSibling)!1===h.classList.contains("q-virtual-scroll--skip")&&(c.offsetStart+=h[u]);if(null!==i)for(let h=i.nextElementSibling;null!==h;h=h.nextElementSibling)!1===h.classList.contains("q-virtual-scroll--skip")&&(c.offsetEnd+=h[u]);if(t!==e){const n=l.getBoundingClientRect(),i=t.getBoundingClientRect();!0===r?(c.offsetStart+=i.left-n.left,c.offsetEnd-=i.width):(c.offsetStart+=i.top-n.top,c.offsetEnd-=i.height),e!==window&&(c.offsetStart+=c.scrollStart),c.offsetEnd+=c.scrollMaxSize-c.offsetStart}return c}function M(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===y?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===y?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function C(e,t,n,i){if(n>=i)return 0;const r=t.length,o=Math.floor(n/m),a=Math.floor((i-1)/m)+1;let s=e.slice(o,a).reduce(w,0);return n%m!==0&&(s-=t.slice(o*m,n).reduce(w,0)),i%m!==0&&i!==r&&(s-=t.slice(i,a*m).reduce(w,0)),s}const I={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},T=Object.keys(I),k={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...I};function A({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:o}){const a=(0,i.FN)(),{props:s,emit:l,proxy:u}=a,{$q:c}=u;let h,d,p,f,v=[];const y=(0,r.iH)(0),I=(0,r.iH)(0),T=(0,r.iH)({}),k=(0,r.iH)(null),A=(0,r.iH)(null),D=(0,r.iH)(null),L=(0,r.iH)({from:0,to:0}),P=(0,i.Fl)((()=>void 0!==s.tableColspan?s.tableColspan:100));void 0===o&&(o=(0,i.Fl)((()=>s.virtualScrollItemSize)));const O=(0,i.Fl)((()=>o.value+";"+s.virtualScrollHorizontal)),R=(0,i.Fl)((()=>O.value+";"+s.virtualScrollSliceRatioBefore+";"+s.virtualScrollSliceRatioAfter));function E(){q(d,!0)}function N(e){q(void 0===e?d:e)}function z(i,r){const o=t();if(void 0===o||null===o||8===o.nodeType)return;const a=S(o,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd);p!==a.scrollViewSize&&G(a.scrollViewSize),F(o,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,x.indexOf(r)>-1?r:d>-1&&i>d?"end":"start")}function B(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const r=S(i,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd),o=e.value-1,a=r.scrollMaxSize-r.offsetStart-r.offsetEnd-I.value;if(h===r.scrollStart)return;if(r.scrollMaxSize<=0)return void F(i,r,0,0);p!==r.scrollViewSize&&G(r.scrollViewSize),V(L.value.from);const l=Math.floor(r.scrollMaxSize-Math.max(r.scrollViewSize,r.offsetEnd)-Math.min(f[o],r.scrollViewSize/2));if(l>0&&Math.ceil(r.scrollStart)>=l)return void F(i,r,o,r.scrollMaxSize-r.offsetEnd-v.reduce(w,0));let u=0,d=r.scrollStart-r.offsetStart,g=d;if(d<=a&&d+r.scrollViewSize>=y.value)d-=y.value,u=L.value.from,g=d;else for(let e=0;d>=v[e]&&u0&&u-r.scrollViewSize?(u++,g=d):g=f[u]+d;F(i,r,u,g)}function F(t,n,i,r,o){const a="string"===typeof o&&o.indexOf("-force")>-1,l=!0===a?o.replace("-force",""):o,u=void 0!==l?l:"start";let d=Math.max(0,i-T.value[u]),p=d+T.value.total;p>e.value&&(p=e.value,d=Math.max(0,p-T.value.total)),h=n.scrollStart;const g=d!==L.value.from||p!==L.value.to;if(!1===g&&void 0===l)return void U(i);const{activeElement:m}=document,x=D.value;!0===g&&null!==x&&x!==m&&!0===x.contains(m)&&(x.addEventListener("focusout",H),setTimeout((()=>{null!==x&&x.removeEventListener("focusout",H)}))),b(x,i-d);const _=void 0!==l?f.slice(d,i).reduce(w,0):0;if(!0===g){const t=p>=L.value.from&&d<=L.value.to?L.value.to:p;L.value={from:d,to:t},y.value=C(v,f,0,d),I.value=C(v,f,p,e.value),requestAnimationFrame((()=>{L.value.to!==p&&h===n.scrollStart&&(L.value={from:L.value.from,to:p},I.value=C(v,f,p,e.value))}))}requestAnimationFrame((()=>{if(h!==n.scrollStart)return;!0===g&&V(d);const e=f.slice(d,i).reduce(w,0),o=e+n.offsetStart+y.value,u=o+f[i];let p=o+r;if(void 0!==l){const t=e-_,r=n.scrollStart+t;p=!0!==a&&re.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,r=!0===s.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let o,a,l=e;for(let e=0;e=a;i--)f[i]=r;const s=Math.floor((e.value-1)/m);v=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*m,e.value);for(let e=i*m;e=0?(V(L.value.from),(0,i.Y3)((()=>{z(t)}))):j()}function G(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=S(i,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd).scrollViewSize)}p=e;const i=parseFloat(s.virtualScrollSliceRatioBefore)||0,r=parseFloat(s.virtualScrollSliceRatioAfter)||0,a=1+i+r,l=void 0===e||e<=0?1:Math.ceil(e/o.value),u=Math.max(1,l,Math.ceil((s.virtualScrollSliceSize>0?s.virtualScrollSliceSize:10)/a));T.value={total:Math.ceil(u*a),start:Math.ceil(u*i),center:Math.ceil(u*(.5+i)),end:Math.ceil(u*(1+i)),view:l}}function W(e,t){const n=!0===s.virtualScrollHorizontal?"width":"height",r={["--q-virtual-scroll-item-"+n]:o.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:k},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${y.value}px`,...r},colspan:P.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:k,style:{[n]:`${y.value}px`,...r}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:D,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${I.value}px`,...r},colspan:P.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A,style:{[n]:`${I.value}px`,...r}})]}function U(e){d!==e&&(void 0!==s.onVirtualScroll&&l("virtual-scroll",{index:e,from:L.value.from,to:L.value.to-1,direction:e{G()})),(0,i.YP)(O,E),G();const j=(0,g.Z)(B,!0===c.platform.is.ios?120:35);(0,i.wF)((()=>{G()}));let Z=!1;return(0,i.se)((()=>{Z=!0})),(0,i.dl)((()=>{if(!0!==Z)return;const e=t();void 0!==h&&void 0!==e&&null!==e&&8!==e.nodeType?M(e,h,s.virtualScrollHorizontal,c.lang.rtl):z(d)})),(0,i.Jd)((()=>{j.cancel()})),Object.assign(u,{scrollTo:z,reset:E,refresh:N}),{virtualScrollSliceRange:L,virtualScrollSliceSizeComputed:T,setVirtualScrollSize:G,onVirtualScrollEvt:j,localResetVirtualScroll:q,padVirtualScroll:W,scrollTo:z,reset:E,refresh:N}}var D=n(8400);const L={list:c.Z,table:p},P=["list","table","__qtable"],O=(0,a.L)({name:"QVirtualScroll",props:{...k,type:{type:String,default:"list",validator:e=>P.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let o;const a=(0,r.iH)(null),l=(0,i.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:u,localResetVirtualScroll:c,padVirtualScroll:h,onVirtualScrollEvt:d}=A({virtualScrollLength:l,getVirtualScrollTarget:x,getVirtualScrollEl:m}),p=(0,i.Fl)((()=>{if(0===l.value)return[];const t=(e,t)=>({index:u.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(u.value.from,u.value.to).map(t):e.itemsFn(u.value.from,u.value.to-u.value.from).map(t)})),g=(0,i.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,i.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function m(){return a.value.$el||a.value}function x(){return o}function _(){o=(0,D.b0)(m(),e.scrollTarget),o.addEventListener("scroll",d,v.rU.passive)}function b(){void 0!==o&&(o.removeEventListener("scroll",d,v.rU.passive),o=void 0)}function w(){let n=h("list"===e.type?"div":"tbody",p.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,s.vs)(t.after,n)}return(0,i.YP)(l,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{b(),_()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{_()})),(0,i.dl)((()=>{_()})),(0,i.se)((()=>{b()})),(0,i.Jd)((()=>{b()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?f({ref:a,class:"q-table__middle "+g.value},w()):(0,i.h)(L[e.type],{...n,ref:a,class:[n.class,g.value],...y.value},w);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var R=n(2659);const E=(0,a.L)({name:"QField",inheritAttrs:!1,props:R.Cl,emits:R.HJ,setup(){return(0,R.ZP)((0,R.tL)())}});var N=n(7030),z=n(3414),B=n(2035),F=n(2350),V=n(8880),H=n(5875),q=n(1372),G=n(3628),W=n(5911),U=n(6104),j=n(416),Z=n(4955),Y=n(4312),$=n(4704),X=n(8517),K=n(2012),J=n(9916),Q=n(230),ee=n(2657);const te=(0,a.L)({name:"QMenu",inheritAttrs:!1,props:{...H.u,...G.vr,...h.S,...U.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:ee.$},self:{type:String,validator:ee.$},offset:{type:Array,validator:ee.io},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...G.gH,"click","escape-key"],setup(e,{slots:t,emit:n,attrs:o}){let a,l,u,c=null;const d=(0,i.FN)(),{proxy:p}=d,{$q:f}=p,g=(0,r.iH)(null),y=(0,r.iH)(!1),m=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),x=(0,h.Z)(e,f),{registerTick:_,removeTick:b}=(0,j.Z)(),{registerTimeout:w,removeTimeout:S}=(0,Z.Z)(),{transition:M,transitionStyle:C}=(0,U.Z)(e,y),{localScrollTarget:I,changeScrollEvent:T,unconfigureScrollTarget:k}=(0,q.Z)(e,se),{anchorEl:A,canShow:L}=(0,H.Z)({showing:y}),{hide:P}=(0,G.ZP)({showing:y,canShow:L,handleShow:re,handleHide:oe,hideOnRouteChange:m,processOnMount:!0}),{showPortal:O,hidePortal:R,renderPortal:E}=(0,W.Z)(d,g,de),N={anchorEl:A,innerRef:g,onClickOutside(t){if(!0!==e.persistent&&!0===y.value)return P(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,v.NS)(t),!0}},z=(0,i.Fl)((()=>(0,ee.li)(e.anchor||(!0===e.cover?"center middle":"bottom start"),f.lang.rtl))),B=(0,i.Fl)((()=>!0===e.cover?z.value:(0,ee.li)(e.self||"top start",f.lang.rtl))),F=(0,i.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===x.value?" q-menu--dark q-dark":""))),te=(0,i.Fl)((()=>!0===e.autoClose?{onClick:le}:{})),ne=(0,i.Fl)((()=>!0===y.value&&!0!==e.persistent));function ie(){(0,Q.jd)((()=>{let e=g.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function re(t){if(b(),S(),c=!1===e.noRefocus?document.activeElement:null,(0,X.i)(ue),O(),se(),a=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,v.FK)(t);if(void 0!==e.left){const{top:t,left:n}=A.value.getBoundingClientRect();a={left:e.left-n,top:e.top-t}}}void 0===l&&(l=(0,i.YP)((()=>f.screen.width+"|"+f.screen.height+"|"+e.self+"|"+e.anchor+"|"+f.lang.rtl),he)),!0!==e.noFocus&&document.activeElement.blur(),_((()=>{he(),!0!==e.noFocus&&ie()})),w((()=>{!0===f.platform.is.ios&&(u=e.autoClose,g.value.click()),he(),O(!0),n("show",t)}),e.transitionDuration)}function oe(t){b(),S(),R(),ae(!0),null===c||void 0!==t&&!0===t.qClickOutside||(c.focus(),c=null),w((()=>{R(!0),n("hide",t)}),e.transitionDuration)}function ae(e){a=void 0,void 0!==l&&(l(),l=void 0),!0!==e&&!0!==y.value||((0,X.H)(ue),k(),(0,J.D)(N),(0,$.k)(ce)),!0!==e&&(c=null)}function se(){null===A.value&&void 0===e.scrollTarget||(I.value=(0,D.b0)(A.value,e.scrollTarget),T(I.value,he))}function le(e){!0!==u?((0,Y.AH)(p,e),n("click",e)):u=!1}function ue(t){!0===ne.value&&!0!==e.noFocus&&!0!==(0,K.mY)(g.value,t.target)&&ie()}function ce(e){n("escape-key"),P(e)}function he(){const t=g.value;null!==t&&null!==A.value&&(0,ee.wq)({el:t,offset:e.offset,anchorEl:A.value,anchorOrigin:z.value,selfOrigin:B.value,absoluteOffset:a,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function de(){return(0,i.h)(V.uT,{name:M.value,appear:!0},(()=>!0===y.value?(0,i.h)("div",{...o,ref:g,tabindex:-1,class:["q-menu q-position-engine scroll"+F.value,o.class],style:[o.style,C.value],...te.value},(0,s.KR)(t.default)):null))}return(0,i.YP)(ne,(e=>{!0===e?((0,$.c)(ce),(0,J.m)(N)):((0,$.k)(ce),(0,J.D)(N))})),(0,i.Jd)(ae),Object.assign(p,{focus:ie,updatePosition:he}),E}});var ne=n(6778),ie=n(9550),re=n(4421),oe=n(782),ae=n(2130),se=n(1436);const le=e=>["add","add-unique","toggle"].includes(e),ue=".*+?^${}()|[]\\",ce=Object.keys(R.Cl),he=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...k,...ie.Fz,...R.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:le},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...R.HJ,"add","remove","input-value","new-value","keyup","keypress","keydown","filter-abort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:l}=a,u=(0,r.iH)(!1),c=(0,r.iH)(!1),h=(0,r.iH)(-1),d=(0,r.iH)(""),p=(0,r.iH)(!1),f=(0,r.iH)(!1);let g,y,m,x,_,b,w,S,M;const C=(0,r.iH)(null),I=(0,r.iH)(null),T=(0,r.iH)(null),k=(0,r.iH)(null),D=(0,r.iH)(null),L=(0,ie.Do)(e),P=(0,re.Z)(Ye),O=(0,i.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),V=(0,i.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:H,virtualScrollSliceSizeComputed:q,localResetVirtualScroll:G,padVirtualScroll:W,onVirtualScrollEvt:U,scrollTo:j,setVirtualScrollSize:Z}=A({virtualScrollLength:O,getVirtualScrollTarget:We,getVirtualScrollEl:Ge,virtualScrollItemSizeComputed:V}),Y=(0,R.tL)(),$=(0,i.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==y?y:[],r=n.map((e=>Ee(e,i)));return null===e.modelValue&&!0===t?r.filter((e=>null!==e)):r}return n})),X=(0,i.Fl)((()=>{const t={};return ce.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),K=(0,i.Fl)((()=>null===e.optionsDark?Y.isDark.value:e.optionsDark)),J=(0,i.Fl)((()=>(0,R.yV)($.value))),Q=(0,i.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===$.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ee=(0,i.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),he=(0,i.Fl)((()=>0===O.value)),de=(0,i.Fl)((()=>$.value.map((e=>Me.value(e))).join(", "))),pe=(0,i.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),fe=(0,i.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||$.value.some(pe.value)))),ge=(0,i.Fl)((()=>!0===Y.focused.value?e.tabindex:-1)),ve=(0,i.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-owns":`${Y.targetUid.value}_lb`,"aria-controls":`${Y.targetUid.value}_lb`};return h.value>=0&&(t["aria-activedescendant"]=`${Y.targetUid.value}_${h.value}`),t})),ye=(0,i.Fl)((()=>{const t={id:`${Y.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"};return h.value>=0&&(t["aria-activedescendant"]=`${Y.targetUid.value}_${h.value}`),t})),me=(0,i.Fl)((()=>$.value.map(((e,t)=>({index:t,opt:e,html:pe.value(e),selected:!0,removeAtIndex:De,toggleOption:Pe,tabindex:ge.value}))))),xe=(0,i.Fl)((()=>{if(0===O.value)return[];const{from:t,to:n}=H.value;return e.options.slice(t,n).map(((n,i)=>{const r=!0===Ce.value(n),o=t+i,a={clickable:!0,active:!1,activeClass:we.value,manualFocus:!0,focused:!1,disable:r,tabindex:-1,dense:e.optionsDense,dark:K.value,role:"option",id:`${Y.targetUid.value}_${o}`,onClick:()=>{Pe(n)}};return!0!==r&&(!0===ze(n)&&(a.active=!0),h.value===o&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===l.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Oe(o)})),{index:o,opt:n,html:pe.value(n),label:Me.value(n),selected:a.active,focused:a.focused,toggleOption:Pe,setOptionIndex:Oe,itemProps:a}}))})),_e=(0,i.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:l.iconSet.arrow.dropdown)),be=(0,i.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),we=(0,i.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Se=(0,i.Fl)((()=>Ne(e.optionValue,"value"))),Me=(0,i.Fl)((()=>Ne(e.optionLabel,"label"))),Ce=(0,i.Fl)((()=>Ne(e.optionDisable,"disable"))),Ie=(0,i.Fl)((()=>$.value.map((e=>Se.value(e))))),Te=(0,i.Fl)((()=>{const e={onInput:Ye,onChange:P,onKeydown:qe,onKeyup:Ve,onKeypress:He,onFocus:Be,onClick(e){!0===m&&(0,v.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=P,e}));function ke(t){return!0===e.emitValue?Se.value(t):t}function Ae(t){if(t>-1&&t<$.value.length)if(!0===e.multiple){const i=e.modelValue.slice();n("remove",{index:t,value:i.splice(t,1)[0]}),n("update:modelValue",i)}else n("update:modelValue",null)}function De(e){Ae(e),Y.focus()}function Le(t,i){const r=ke(t);if(!0!==e.multiple)return!0===e.fillInput&&Xe(Me.value(t),!0,!0),void n("update:modelValue",r);if(0===$.value.length)return n("add",{index:0,value:r}),void n("update:modelValue",!0===e.multiple?[r]:r);if(!0===i&&!0===ze(t))return;if(void 0!==e.maxValues&&e.modelValue.length>=e.maxValues)return;const o=e.modelValue.slice();n("add",{index:o.length,value:r}),o.push(r),n("update:modelValue",o)}function Pe(t,i){if(!0!==Y.editable.value||void 0===t||!0===Ce.value(t))return;const r=Se.value(t);if(!0!==e.multiple)return!0!==i&&(Xe(!0===e.fillInput?Me.value(t):"",!0,!0),ut()),null!==I.value&&I.value.focus(),void(0!==$.value.length&&!0===(0,oe.xb)(Se.value($.value[0]),r)||n("update:modelValue",!0===e.emitValue?r:t));if((!0!==m||!0===p.value)&&Y.focus(),Be(),0===$.value.length){const i=!0===e.emitValue?r:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const o=e.modelValue.slice(),a=Ie.value.findIndex((e=>(0,oe.xb)(e,r)));if(a>-1)n("remove",{index:a,value:o.splice(a,1)[0]});else{if(void 0!==e.maxValues&&o.length>=e.maxValues)return;const i=!0===e.emitValue?r:t;n("add",{index:o.length,value:i}),o.push(i)}n("update:modelValue",o)}function Oe(e){if(!0!==l.platform.is.desktop)return;const t=e>-1&&e=0?Me.value(e.options[i]):b))}}function Ee(t,n){const i=e=>(0,oe.xb)(Se.value(e),t);return e.options.find(i)||n.find(i)||t}function Ne(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function ze(e){const t=Se.value(e);return void 0!==Ie.value.find((e=>(0,oe.xb)(e,t)))}function Be(t){!0===e.useInput&&null!==I.value&&(void 0===t||I.value===t.target&&t.target.value===de.value)&&I.value.select()}function Fe(e){!0===(0,se.So)(e,27)&&!0===u.value&&((0,v.sT)(e),ut(),ct()),n("keyup",e)}function Ve(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",clearTimeout(g),ct(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===$.value.indexOf(i)?Pe(i):ut(),!0)},r=e=>{!0!==i(Se)&&!0!==i(Me)&&!0!==e&&Ke(n,!0,(()=>r(!0)))};r()}else Y.clearValue(t);else Fe(t)}function He(e){n("keypress",e)}function qe(t){if(n("keydown",t),!0===(0,se.Wm)(t))return;const r=d.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),o=!0!==t.shiftKey&&!0!==e.multiple&&(h.value>-1||!0===r);if(27===t.keyCode)return void(0,v.X$)(t);if(9===t.keyCode&&!1===o)return void st();if(void 0===t.target||t.target.id!==Y.targetUid.value)return;if(40===t.keyCode&&!0!==Y.innerLoading.value&&!1===u.value)return(0,v.NS)(t),void lt();if(8===t.keyCode&&!0!==e.hideSelected&&0===d.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Ae(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof d.value&&0!==d.value.length||((0,v.NS)(t),h.value=-1,Re(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===q.value||((0,v.NS)(t),h.value=Math.max(-1,Math.min(O.value,h.value+(33===t.keyCode?-1:1)*q.value.view)),Re(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,v.NS)(t),Re(38===t.keyCode?-1:1,e.multiple));const a=O.value;if((void 0===S||M0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&t.altKey===t.ctrlKey&&(32!==t.keyCode||S.length>0)){!0!==u.value&<(t);const n=t.key.toLocaleLowerCase(),r=1===S.length&&S[0]===n;M=Date.now()+1500,!1===r&&((0,v.NS)(t),S+=n);const o=new RegExp("^"+S.split("").map((e=>ue.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=h.value;if(!0===r||s<0||!0!==o.test(Me.value(e.options[s])))do{s=(0,ae.Uz)(s+1,-1,a-1)}while(s!==h.value&&(!0===Ce.value(e.options[s])||!0!==o.test(Me.value(e.options[s]))));h.value!==s&&(0,i.Y3)((()=>{Oe(s),j(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&$e(Me.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===S||9===t.keyCode&&!1!==o)if(9!==t.keyCode&&(0,v.NS)(t),h.value>-1&&h.value{if(n){if(!0!==le(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Xe("",!0!==e.multiple,!0);const i="toggle"===n?Pe:Le;i(t,"add-unique"===n),!0!==e.multiple&&(null!==I.value&&I.value.focus(),ut())};if(void 0!==e.onNewValue?n("new-value",d.value,t):t(d.value),!0!==e.multiple)return}!0===u.value?st():!0!==Y.innerLoading.value&<()}}function Ge(){return!0===m?D.value:null!==T.value&&null!==T.value.__qPortalInnerRef.value?T.value.__qPortalInnerRef.value:void 0}function We(){return Ge()}function Ue(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?me.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?me.value.map(((t,n)=>(0,i.h)(N.Z,{key:"option-"+n,removable:!0===Y.editable.value&&!0!==Ce.value(t.opt),dense:!0,textColor:e.color,tabindex:ge.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Me.value(t.opt)}))))):[(0,i.h)("span",{[!0===fe.value?"innerHTML":"textContent"]:void 0!==e.displayValue?e.displayValue:de.value})]}function je(){if(!0===he.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:d.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(z.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(B.Z,(()=>(0,i.h)(F.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=W("div",xe.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,s.vs)(t["after-options"],n)}function Ze(t,n){const r=!0===n?{...ve.value,...Y.splitAttrs.attributes.value}:void 0,o={ref:!0===n?I:void 0,key:"i_t",class:Q.value,style:e.inputStyle,value:void 0!==d.value?d.value:"",type:"search",...r,id:!0===n?Y.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Te.value};return!0!==t&&!0===m&&(!0===Array.isArray(o.class)?o.class=[...o.class,"no-pointer-events"]:o.class+=" no-pointer-events"),(0,i.h)("input",o)}function Ye(t){clearTimeout(g),t&&t.target&&!0===t.target.qComposing||($e(t.target.value||""),x=!0,b=d.value,!0===Y.focused.value||!0===m&&!0!==p.value||Y.focus(),void 0!==e.onFilter&&(g=setTimeout((()=>{Ke(d.value)}),e.inputDebounce)))}function $e(e){d.value!==e&&(d.value=e,n("input-value",e))}function Xe(t,n,i){x=!0!==i,!0===e.useInput&&($e(t),!0!==n&&!0===i||(b=t),!0!==n&&Ke(t))}function Ke(t,r,o){if(void 0===e.onFilter||!0!==r&&!0!==Y.focused.value)return;!0===Y.innerLoading.value?n("filter-abort"):(Y.innerLoading.value=!0,f.value=!0),""!==t&&!0!==e.multiple&&$.value.length>0&&!0!==x&&t===Me.value($.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);clearTimeout(_),_=s,n("filter",t,((e,t)=>{!0!==r&&!0!==Y.focused.value||_!==s||(clearTimeout(_),"function"===typeof e&&e(),f.value=!1,(0,i.Y3)((()=>{Y.innerLoading.value=!1,!0===Y.editable.value&&(!0===r?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof o&&(0,i.Y3)((()=>{o(a)}))})))}),(()=>{!0===Y.focused.value&&_===s&&(clearTimeout(_),Y.innerLoading.value=!1,f.value=!1),!0===u.value&&(u.value=!1)}))}function Je(){return(0,i.h)(te,{ref:T,class:ee.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==he.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:K.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:be.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ye.value,onScrollPassive:U,onBeforeShow:ft,onBeforeHide:Qe,onShow:et},je)}function Qe(e){gt(e),st()}function et(){Z()}function tt(e){(0,v.sT)(e),null!==I.value&&I.value.focus(),p.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function nt(e){(0,v.sT)(e),(0,i.Y3)((()=>{p.value=!1}))}function it(){const n=[(0,i.h)(E,{class:`col-auto ${Y.fieldClass.value}`,...X.value,for:Y.targetUid.value,dark:K.value,square:!0,loading:f.value,itemAligned:!1,filled:!0,stackLabel:d.value.length>0,...Y.splitAttrs.listeners.value,onFocus:tt,onBlur:nt},{...t,rawControl:()=>Y.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:D,class:ee.value+" scroll",style:e.popupContentStyle,...ye.value,onClick:v.X$,onScrollPassive:U},je())),(0,i.h)(ne.Z,{ref:k,modelValue:c.value,position:!0===e.useInput?"top":void 0,transitionShow:w,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:ft,onBeforeHide:rt,onHide:ot,onShow:at},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===K.value?" q-select__dialog--dark q-dark":"")+(!0===p.value?" q-select__dialog--focused":"")},n)))}function rt(e){gt(e),null!==k.value&&k.value.__updateRefocusTarget(Y.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),Y.focused.value=!1}function ot(e){ut(),!1===Y.focused.value&&n("blur",e),ct()}function at(){const e=document.activeElement;null!==e&&e.id===Y.targetUid.value||null===I.value||I.value===e||I.value.focus(),Z()}function st(){!0!==c.value&&(h.value=-1,!0===u.value&&(u.value=!1),!1===Y.focused.value&&(clearTimeout(_),_=void 0,!0===Y.innerLoading.value&&(n("filter-abort"),Y.innerLoading.value=!1,f.value=!1)))}function lt(n){!0===Y.editable.value&&(!0===m?(Y.onControlFocusin(n),c.value=!0,(0,i.Y3)((()=>{Y.focus()}))):Y.focus(),void 0!==e.onFilter?Ke(d.value):!0===he.value&&void 0===t["no-option"]||(u.value=!0))}function ut(){c.value=!1,st()}function ct(){!0===e.useInput&&Xe(!0!==e.multiple&&!0===e.fillInput&&$.value.length>0&&Me.value($.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if($.value.length>0){const t=Se.value($.value[0]);n=e.options.findIndex((e=>(0,oe.xb)(Se.value(e),t)))}G(n)}Oe(n)}function dt(e,t){!0===u.value&&!1===Y.innerLoading.value&&(G(-1,!0),(0,i.Y3)((()=>{!0===u.value&&!1===Y.innerLoading.value&&(e>t?G():ht(!0))})))}function pt(){!1===c.value&&null!==T.value&&T.value.updatePosition()}function ft(e){void 0!==e&&(0,v.sT)(e),n("popup-show",e),Y.hasPopupOpen=!0,Y.onControlFocusin(e)}function gt(e){void 0!==e&&(0,v.sT)(e),n("popup-hide",e),Y.hasPopupOpen=!1,Y.onControlFocusout(e)}function vt(){m=(!0===l.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===he.value))),w=!0===l.platform.is.ios&&!0===m&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)($,(t=>{y=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==Y.innerLoading.value&&(!0!==c.value&&!0!==u.value||!0!==J.value)&&(!0!==x&&ct(),!0!==c.value&&!0!==u.value||Ke(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),ct),(0,i.YP)(u,ht),(0,i.YP)(O,dt),(0,i.Xn)(vt),(0,i.ic)(pt),vt(),(0,i.Jd)((()=>{clearTimeout(g)})),Object.assign(a,{showPopup:lt,hidePopup:ut,removeAtIndex:Ae,add:Le,toggleOption:Pe,getOptionIndex:()=>h.value,setOptionIndex:Oe,moveOptionSelection:Re,filter:Ke,updateMenuPosition:pt,updateInputValue:Xe,isOptionSelected:ze,getEmittingOptionValue:ke,isOptionDisabled:(...e)=>!0===Ce.value.apply(null,e),getOptionValue:(...e)=>Se.value.apply(null,e),getOptionLabel:(...e)=>Me.value.apply(null,e)}),Object.assign(Y,{innerValue:$,fieldClass:(0,i.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:C,targetRef:I,hasValue:J,showPopup:lt,floatingLabel:(0,i.Fl)((()=>!0!==e.hideSelected&&!0===J.value||"number"===typeof d.value||d.value.length>0||(0,R.yV)(e.displayValue))),getControlChild:()=>{if(!1!==Y.editable.value&&(!0===c.value||!0!==he.value||void 0!==t["no-option"]))return!0===m?it():Je();!0===Y.hasPopupOpen&&(Y.hasPopupOpen=!1)},controlEvents:{onFocusin(e){Y.onControlFocusin(e)},onFocusout(e){Y.onControlFocusout(e,(()=>{ct(),st()}))},onClick(e){if((0,v.X$)(e),!0!==m&&!0===u.value)return st(),void(null!==I.value&&I.value.focus());lt(e)}},getControl:t=>{const n=Ue(),r=!0===t||!0!==c.value||!0!==m;if(!0===e.useInput)n.push(Ze(t,r));else if(!0===Y.editable.value){const o=!0===r?ve.value:void 0;n.push((0,i.h)("input",{ref:!0===r?I:void 0,key:"d_t",class:"q-select__focus-target",id:!0===r?Y.targetUid.value:void 0,readonly:!0,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,...o,onKeydown:qe,onKeyup:Fe,onKeypress:He})),!0===r&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,onKeyup:Ve}))}if(void 0!==L.value&&!0!==e.disable&&Ie.value.length>0){const t=Ie.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:L.value,multiple:e.multiple},t))}const o=!0===e.useInput||!0!==r?void 0:Y.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...o},n)},getInnerAppend:()=>!0!==e.loading&&!0!==f.value&&!0!==e.hideDropdownIcon?[(0,i.h)(o.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:_e.value})]:null}),(0,R.ZP)(Y)}});var de=n(2417);const pe={xs:2,sm:4,md:6,lg:10,xl:14};function fe(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const ge=(0,a.L)({name:"QLinearProgress",props:{...h.S,...de.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),r=(0,h.Z)(e,n.$q),o=(0,de.ZP)(e,pe),a=(0,i.Fl)((()=>!0===e.indeterminate||!0===e.query)),l=(0,i.Fl)((()=>e.reverse!==e.query)),u=(0,i.Fl)((()=>({...null!==o.value?o.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),c=(0,i.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),d=(0,i.Fl)((()=>fe(void 0!==e.buffer?e.buffer:1,l.value,n.$q))),p=(0,i.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__track--`+(!0===r.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),f=(0,i.Fl)((()=>fe(!0===a.value?1:e.value,l.value,n.$q))),g=(0,i.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__model--${!0===a.value?"in":""}determinate`)),v=(0,i.Fl)((()=>({width:100*e.value+"%"}))),y=(0,i.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")));return()=>{const n=[(0,i.h)("div",{class:p.value,style:d.value}),(0,i.h)("div",{class:g.value,style:f.value})];return!0===e.stripe&&!1===a.value&&n.push((0,i.h)("div",{class:y.value,style:v.value})),(0,i.h)("div",{class:c.value,style:u.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,s.vs)(t.default,n))}}});function ve(e,t){const n=(0,r.iH)(null),o=(0,i.Fl)((()=>!0===e.disable?null:(0,i.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:o,refocusTarget:a}}const ye={xs:30,sm:35,md:40,lg:50,xl:60},me={...h.S,...de.LU,...ie.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},xe=["update:modelValue"];function _e(e,t){const{props:n,slots:o,emit:a,proxy:l}=(0,i.FN)(),{$q:u}=l,c=(0,h.Z)(n,u),d=(0,r.iH)(null),{refocusTargetEl:p,refocusTarget:f}=ve(n,d),g=(0,de.ZP)(n,ye),y=(0,i.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),m=(0,i.Fl)((()=>{const e=(0,r.IU)(n.val);return!0===y.value?n.modelValue.findIndex((t=>(0,r.IU)(t)===e)):-1})),x=(0,i.Fl)((()=>!0===y.value?m.value>-1:(0,r.IU)(n.modelValue)===(0,r.IU)(n.trueValue))),_=(0,i.Fl)((()=>!0===y.value?-1===m.value:(0,r.IU)(n.modelValue)===(0,r.IU)(n.falseValue))),b=(0,i.Fl)((()=>!1===x.value&&!1===_.value)),w=(0,i.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),S=(0,i.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===c.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),M=(0,i.Fl)((()=>{const t=!0===x.value?"truthy":!0===_.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==x.value:!0===_.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),C=(0,i.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{"^checked":!0===x.value?"checked":void 0,name:n.name,value:!0===y.value?n.val:n.trueValue}),e})),I=(0,ie.eX)(C),T=(0,i.Fl)((()=>{const e={tabindex:w.value,role:"checkbox","aria-label":n.label,"aria-checked":!0===b.value?"mixed":!0===x.value?"true":"false"};return!0===n.disable&&(e["aria-disabled"]="true"),e}));function k(e){void 0!==e&&((0,v.NS)(e),f(e)),!0!==n.disable&&a("update:modelValue",A(),e)}function A(){if(!0===y.value){if(!0===x.value){const e=n.modelValue.slice();return e.splice(m.value,1),e}return n.modelValue.concat([n.val])}if(!0===x.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==_.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function D(e){13!==e.keyCode&&32!==e.keyCode||(0,v.NS)(e)}function L(e){13!==e.keyCode&&32!==e.keyCode||k(e)}const P=t(x,b);return Object.assign(l,{toggle:k}),()=>{const t=P();!0!==n.disable&&I(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const r=[(0,i.h)("div",{class:M.value,style:g.value},t)];null!==p.value&&r.push(p.value);const a=void 0!==n.label?(0,s.vs)(o.default,[n.label]):(0,s.KR)(o.default);return void 0!==a&&r.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},a)),(0,i.h)("div",{ref:d,class:S.value,...T.value,onClick:k,onKeydown:D,onKeyup:L},r)}}const be=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),we=(0,a.L)({name:"QCheckbox",props:me,emits:xe,setup(e){function t(t,n){const r=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==r.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(o.Z,{class:"q-checkbox__icon",name:r.value})])]:[be]}return _e("checkbox",t)}});var Se=n(8240),Me=n(6583),Ce=n(7445);let Ie=0;const Te={fullscreen:Boolean,noRouteFullscreenExit:Boolean},ke=["update:fullscreen","fullscreen"];function Ae(){const e=(0,i.FN)(),{props:t,emit:n,proxy:o}=e;let a,s,l;const u=(0,r.iH)(!1);function c(){!0===u.value?d():h()}function h(){!0!==u.value&&(u.value=!0,l=o.$el.parentNode,l.replaceChild(s,o.$el),document.body.appendChild(o.$el),Ie++,1===Ie&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:d},Me.Z.add(a))}function d(){!0===u.value&&(void 0!==a&&(Me.Z.remove(a),a=void 0),l.replaceChild(o.$el,s),u.value=!1,Ie=Math.max(0,Ie-1),0===Ie&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==o.$el.scrollIntoView&&setTimeout((()=>{o.$el.scrollIntoView()}))))}return!0===(0,Ce.Rb)(e)&&(0,i.YP)((()=>o.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&d()})),(0,i.YP)((()=>t.fullscreen),(e=>{u.value!==e&&c()})),(0,i.YP)(u,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&h()})),(0,i.Jd)(d),Object.assign(o,{toggleFullscreen:c,setFullscreen:h,exitFullscreen:d}),{inFullscreen:u,toggleFullscreen:c}}function De(e,t){return new Date(e)-new Date(t)}const Le={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function Pe(e,t,n,r){const o=(0,i.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,i.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const r=n.value.find((e=>e.name===t));if(void 0===r||void 0===r.field)return e;const o=!0===i?-1:1,a="function"===typeof r.field?e=>r.field(e):e=>e[r.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*o:null===i||void 0===i?1*o:void 0!==r.sort?r.sort(n,i,e,t)*o:!0===(0,oe.hj)(n)&&!0===(0,oe.hj)(i)?(n-i)*o:!0===(0,oe.J_)(n)&&!0===(0,oe.J_)(i)?De(n,i)*o:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*o:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===i));void 0!==e&&e.sortOrder&&(o=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==i?(a=i,s="da"===o):!0===e.binaryStateSort?s=!s:!0===s?"ad"===o?a=null:s=!1:"ad"===o?s=!0:a=null,r({sortBy:a,descending:s,page:1})}return{columnToSort:o,computedSortMethod:a,sort:s}}const Oe={filter:[String,Object],filterMethod:Function};function Re(e,t){const n=(0,i.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const r=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",o="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==o.indexOf(r)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function Ee(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function Ne(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const ze={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function Be(e,t){const{props:n,emit:o}=e,a=(0,r.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,i.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return Ne(e)})),l=(0,i.Fl)((()=>void 0!==s.value.rowsNumber));function u(e){c({pagination:e,filter:n.filter})}function c(e={}){(0,i.Y3)((()=>{o("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function h(e,t){const i=Ne({...s.value,...e});!0!==Ee(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?o("update:pagination",i):a.value=i:u(i):!0===l.value&&!0===t&&u(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:c,setPagination:h}}function Fe(e,t,n,r,o,a){const{props:s,emit:l,proxy:{$q:u}}=e,c=(0,i.Fl)((()=>!0===r.value?n.value.rowsNumber||0:a.value)),h=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),d=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,i.Fl)((()=>1===n.value.page)),f=(0,i.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(c.value/n.value.rowsPerPage)))),g=(0,i.Fl)((()=>0===d.value||n.value.page>=f.value)),v=(0,i.Fl)((()=>{const e=s.rowsPerPageOptions.includes(t.value.rowsPerPage)?s.rowsPerPageOptions:[t.value.rowsPerPage].concat(s.rowsPerPageOptions);return e.map((e=>({label:0===e?u.lang.table.allRows:""+e,value:e})))}));function y(){o({page:1})}function m(){const{page:e}=n.value;e>1&&o({page:e-1})}function x(){const{page:e,rowsPerPage:t}=n.value;d.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?o({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},He=["update:selected","selection"];function qe(e,t,n,r){const o=(0,i.Fl)((()=>{const t={};return e.selected.map(r.value).forEach((e=>{t[e]=!0})),t})),a=(0,i.Fl)((()=>"none"!==e.selection)),s=(0,i.Fl)((()=>"single"===e.selection)),l=(0,i.Fl)((()=>"multiple"===e.selection)),u=(0,i.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===o.value[r.value(e)])))),c=(0,i.Fl)((()=>!0!==u.value&&n.value.some((e=>!0===o.value[r.value(e)])))),h=(0,i.Fl)((()=>e.selected.length));function d(e){return!0===o.value[e]}function p(){t("update:selected",[])}function f(n,i,o,a){t("selection",{rows:i,added:o,keys:n,evt:a});const l=!0===s.value?!0===o?i:[]:!0===o?e.selected.concat(i):e.selected.filter((e=>!1===n.includes(r.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:u,someRowsSelected:c,rowsSelectedNumber:h,isRowSelected:d,clearSelection:p,updateSelection:f}}function Ge(e){return Array.isArray(e)?e.slice():[]}const We={expanded:Array},Ue=["update:expanded"];function je(e,t){const n=(0,r.iH)(Ge(e.expanded));function o(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),r=i.indexOf(e);!0===t?-1===r&&(i.push(e),a(i)):-1!==r&&(i.splice(r,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=Ge(e)})),{isRowExpanded:o,setExpanded:a,updateExpanded:s}}const Ze={visibleColumns:Array};function Ye(e,t,n){const r=(0,i.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,oe.hj)(t[e])?"right":"left",sortable:!0}))):[]})),o=(0,i.Fl)((()=>{const{sortBy:n,descending:i}=t.value,o=void 0!==e.visibleColumns?r.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):r.value;return o.map((e=>{const t=e.align||"right",r=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:r+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===i?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>r+" "+e.classes:t=>r+" "+e.classes(t):()=>r}}))})),a=(0,i.Fl)((()=>{const e={};return o.value.forEach((t=>{e[t.name]=t})),e})),s=(0,i.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:o.value.length+(!0===n.value?1:0)));return{colList:r,computedCols:o,computedColsMap:a,computedColspan:s}}var $e=n(9085);const Xe="q-table__bottom row items-center",Ke={};T.forEach((e=>{Ke[e]={}}));const Je=(0,a.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...Ke,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...h.S,...Te,...Ze,...Oe,...ze,...We,...Ve,...Le},emits:["request","virtual-scroll",...ke,...Ue,...He],setup(e,{slots:t,emit:n}){const a=(0,i.FN)(),{proxy:{$q:s}}=a,c=(0,h.Z)(e,s),{inFullscreen:d,toggleFullscreen:p}=Ae(),g=(0,i.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,r.iH)(null),y=(0,r.iH)(null),m=(0,i.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),x=(0,i.Fl)((()=>" q-table__card"+(!0===c.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),_=(0,i.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":x.value)+(!0===c.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===d.value?" fullscreen scroll":""))),b=(0,i.Fl)((()=>_.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+_.value),(()=>{!0===m.value&&null!==y.value&&y.value.reset()}));const{innerPagination:w,computedPagination:S,isServerSide:M,requestServerInteraction:C,setPagination:I}=Be(a,Ie),{computedFilterMethod:k}=Re(e,I),{isRowExpanded:A,setExpanded:D,updateExpanded:L}=je(e,n),P=(0,i.Fl)((()=>{let t=e.rows;if(!0===M.value||0===t.length)return t;const{sortBy:n,descending:i}=S.value;return e.filter&&(t=k.value(t,e.filter,j.value,Ie)),null!==$.value&&(t=X.value(e.rows===t?t.slice():t,n,i)),t})),R=(0,i.Fl)((()=>P.value.length)),E=(0,i.Fl)((()=>{let t=P.value;if(!0===M.value)return t;const{rowsPerPage:n}=S.value;return 0!==n&&(0===J.value&&e.rows!==t?t.length>Q.value&&(t=t.slice(0,Q.value)):t=t.slice(J.value,Q.value)),t})),{hasSelectionMode:N,singleSelection:z,multipleSelection:B,allRowsSelected:F,someRowsSelected:V,rowsSelectedNumber:H,isRowSelected:q,clearSelection:G,updateSelection:W}=qe(e,n,E,g),{colList:U,computedCols:j,computedColsMap:Z,computedColspan:Y}=Ye(e,S,N),{columnToSort:$,computedSortMethod:X,sort:K}=Pe(e,S,U,I),{firstRowIndex:J,lastRowIndex:Q,isFirstPage:ee,isLastPage:te,pagesNumber:ne,computedRowsPerPageOptions:ie,computedRowsNumber:re,firstPage:oe,prevPage:ae,nextPage:se,lastPage:le}=Fe(a,w,S,M,I,R),ue=(0,i.Fl)((()=>0===E.value.length)),ce=(0,i.Fl)((()=>{const t={};return T.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function de(){!0===m.value&&y.value.reset()}function pe(){if(!0===e.grid)return Ue();const n=!0!==e.hideHeader?Le:null;if(!0===m.value){const r=t["top-row"],o=t["bottom-row"],a={default:e=>me(e.item,t.body,e.index)};if(void 0!==r){const e=(0,i.h)("tbody",r({cols:j.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==o&&(a.after=()=>(0,i.h)("tbody",o({cols:j.value}))),(0,i.h)(O,{ref:y,class:e.tableClass,style:e.tableStyle,...ce.value,scrollTarget:e.virtualScrollTarget,items:E.value,type:"__qtable",tableColspan:Y.value,onVirtualScroll:ve},a)}const r=[xe()];return null!==n&&r.unshift(n()),f({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},r)}function fe(e,t){if(null!==y.value)return void y.value.scrollTo(e,t);e=parseInt(e,10);const i=v.value.querySelector(`tbody tr:nth-of-type(${e+1})`);if(null!==i){const t=v.value.querySelector(".q-table__middle.scroll"),{offsetTop:r}=i,o=r{const n=t[`body-cell-${e.name}`],o=void 0!==n?n:u;return void 0!==o?o(be({key:s,row:r,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(r),style:e.__tdStyle(r)},Ie(e,r))}));if(!0===N.value){const n=t["body-selection"],o=void 0!==n?n(Me({key:s,row:r,pageIndex:a})):[(0,i.h)(we,{modelValue:l,color:e.color,dark:c.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{W([s],[r],e,t)}})];h.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},o))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,r,a)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,r,a)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,r,a)}),(0,i.h)("tr",d,h)}function xe(){const e=t.body,n=t["top-row"],r=t["bottom-row"];let o=E.value.map(((t,n)=>me(t,e,n)));return void 0!==n&&(o=n({cols:j.value}).concat(o)),void 0!==r&&(o=o.concat(r({cols:j.value}))),(0,i.h)("tbody",o)}function _e(e){return Ce(e),e.cols=e.cols.map((t=>{const n={...t};return(0,$e.g)(n,"value",(()=>Ie(t,e.row))),n})),e}function be(e){return Ce(e),(0,$e.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Me(e){return Ce(e),e}function Ce(t){Object.assign(t,{cols:j.value,colsMap:Z.value,sort:K,rowIndex:J.value+t.pageIndex,color:e.color,dark:c.value,dense:e.dense}),!0===N.value&&(0,$e.g)(t,"selected",(()=>q(t.key)),((e,n)=>{W([t.key],[t.row],e,n)})),(0,$e.g)(t,"expand",(()=>A(t.key)),(e=>{L(t.key,e)}))}function Ie(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const Te=(0,i.Fl)((()=>({pagination:S.value,pagesNumber:ne.value,isFirstPage:ee.value,isLastPage:te.value,firstPage:oe,prevPage:ae,nextPage:se,lastPage:le,inFullscreen:d.value,toggleFullscreen:p})));function ke(){const n=t.top,r=t["top-left"],o=t["top-right"],a=t["top-selection"],s=!0===N.value&&void 0!==a&&H.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(Te.value)]);let u;return!0===s?u=a(Te.value).slice():(u=[],void 0!==r?u.push((0,i.h)("div",{class:"q-table-control"},[r(Te.value)])):e.title&&u.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==o&&(u.push((0,i.h)("div",{class:"q-table__separator col"})),u.push((0,i.h)("div",{class:"q-table__control"},[o(Te.value)]))),0!==u.length?(0,i.h)("div",{class:l},u):void 0}const De=(0,i.Fl)((()=>!0===V.value?null:F.value));function Le(){const n=Oe();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:Y.value},ye())])),(0,i.h)("thead",n)}function Oe(){const n=t.header,r=t["header-cell"];if(void 0!==n)return n(Ee({header:!0})).slice();const o=j.value.map((e=>{const n=t[`header-cell-${e.name}`],o=void 0!==n?n:r,a=Ee({col:e});return void 0!==o?o(a):(0,i.h)(l,{key:e.name,props:a},(()=>e.label))}));if(!0===z.value&&!0!==e.grid)o.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===B.value){const n=t["header-selection"],r=void 0!==n?n(Ee({})):[(0,i.h)(we,{color:e.color,modelValue:De.value,dark:c.value,dense:e.dense,"onUpdate:modelValue":Ne})];o.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},r))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},o)]}function Ee(t){return Object.assign(t,{cols:j.value,sort:K,colsMap:Z.value,color:e.color,dark:c.value,dense:e.dense}),!0===B.value&&(0,$e.g)(t,"selected",(()=>De.value),Ne),t}function Ne(e){!0===V.value&&(e=!1),W(E.value.map(g.value),E.value,e)}const ze=(0,i.Fl)((()=>{const t=[e.iconFirstPage||s.iconSet.table.firstPage,e.iconPrevPage||s.iconSet.table.prevPage,e.iconNextPage||s.iconSet.table.nextPage,e.iconLastPage||s.iconSet.table.lastPage];return!0===s.lang.rtl?t.reverse():t}));function Ve(){if(!0===e.hideBottom)return;if(!0===ue.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||s.lang.table.loading:e.filter?e.noResultsLabel||s.lang.table.noResults:e.noDataLabel||s.lang.table.noData,r=t["no-data"],a=void 0!==r?[r({message:n,icon:s.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(o.Z,{class:"q-table__bottom-nodata-icon",name:s.iconSet.table.warning}),n];return(0,i.h)("div",{class:Xe+" q-table__bottom--nodata"},a)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:Xe},[n(Te.value)]);const r=!0!==e.hideSelectedBanner&&!0===N.value&&H.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||s.lang.table.selectedRecords)(H.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:Xe+" justify-end"},Ge(r)):r.length>0?(0,i.h)("div",{class:Xe},r):void 0}function He(e){I({page:1,rowsPerPage:e.value})}function Ge(n){let r;const{rowsPerPage:o}=S.value,a=e.paginationLabel||s.lang.table.pagination,l=t.pagination,u=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===u&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||s.lang.table.recordsPerPage]),(0,i.h)(he,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:o,options:ie.value,displayValue:0===o?s.lang.table.allRows:o,dark:c.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":He})])),void 0!==l)r=l(Te.value);else if(r=[(0,i.h)("span",0!==o?{class:"q-table__bottom-item"}:{},[o?a(J.value+1,Math.min(Q.value,re.value),re.value):a(1,R.value,re.value)])],0!==o&&ne.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ne.value>2&&r.push((0,i.h)(Se.Z,{key:"pgFirst",...t,icon:ze.value[0],disable:ee.value,onClick:oe})),r.push((0,i.h)(Se.Z,{key:"pgPrev",...t,icon:ze.value[1],disable:ee.value,onClick:ae}),(0,i.h)(Se.Z,{key:"pgNext",...t,icon:ze.value[2],disable:te.value,onClick:se})),ne.value>2&&r.push((0,i.h)(Se.Z,{key:"pgLast",...t,icon:ze.value[3],disable:te.value,onClick:le}))}return n.push((0,i.h)("div",{class:"q-table__control"},r)),n}function We(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Le(i.h)])]:!0===e.loading&&void 0===t.loading?ye(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function Ue(){const r=void 0!==t.item?t.item:r=>{const o=r.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===N.value){const n=t["body-selection"],a=void 0!==n?n(r):[(0,i.h)(we,{modelValue:r.selected,color:e.color,dark:c.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{W([r.key],[r.row],e,t)}})];o.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},a),(0,i.h)(u.Z,{dark:c.value}))}const a={class:["q-table__grid-item-card"+x.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(a.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(a.onClick=e=>{n("RowClick",e,r.row,r.pageIndex)}),void 0!==e.onRowDblclick&&(a.onDblclick=e=>{n("RowDblclick",e,r.row,r.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===r.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",a,o)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},E.value.map(((e,t)=>r(_e({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(a.proxy,{requestServerInteraction:C,setPagination:I,firstPage:oe,prevPage:ae,nextPage:se,lastPage:le,isRowSelected:q,clearSelection:G,isRowExpanded:A,setExpanded:D,sort:K,resetVirtualScroll:de,scrollTo:fe,getCellValue:Ie}),(0,$e.K)(a.proxy,{filteredSortedRows:()=>P.value,computedRows:()=>E.value,computedRowsNumber:()=>re.value}),()=>{const n=[ke()],r={ref:v,class:b.value};return!0===e.grid?n.push(We()):Object.assign(r,{class:[r.class,e.cardClass],style:e.cardStyle}),n.push(pe(),Ve()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",r,n)}}})},3884:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,i.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:r.value},(0,o.KR)(t.default));const a=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[a]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:r.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,o.KR)(t.default))}}})},8186:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,i.h)("tr",{class:n.value},(0,o.KR)(t.default))}})},1432:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(3610);var i=n(3673),r=n(2236),o=n(908),a=n(7657),s=n(2547);const l=(0,o.L)({name:"QTimeline",props:{...r.S,color:{type:String,default:"primary"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},layout:{type:String,default:"dense",validator:e=>["dense","comfortable","loose"].includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q);(0,i.JJ)(s.xP,e);const l=(0,i.Fl)((()=>`q-timeline q-timeline--${e.layout} q-timeline--${e.layout}--${e.side}`+(!0===o.value?" q-timeline--dark":"")));return()=>(0,i.h)("ul",{class:l.value},(0,a.KR)(t.default))}})},3424:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(3610);var i=n(3673),r=n(4554),o=n(908),a=n(7657),s=n(2547);const l=(0,o.L)({name:"QTimelineEntry",props:{heading:Boolean,tag:{type:String,default:"h3"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},icon:String,avatar:String,color:String,title:String,subtitle:String,body:String},setup(e,{slots:t}){const n=(0,i.f3)(s.xP,(()=>{console.error("QTimelineEntry needs to be child of QTimeline")})),o=(0,i.Fl)((()=>`q-timeline__entry q-timeline__entry--${e.side}`+(void 0!==e.icon||void 0!==e.avatar?" q-timeline__entry--icon":""))),l=(0,i.Fl)((()=>`q-timeline__dot text-${e.color||n.color}`)),u=(0,i.Fl)((()=>"comfortable"===n.layout&&"left"===n.side));return()=>{const n=(0,a.Bl)(t.default,[]);if(void 0!==e.body&&n.unshift(e.body),!0===e.heading){const t=[(0,i.h)("div"),(0,i.h)("div"),(0,i.h)(e.tag,{class:"q-timeline__heading-title"},n)];return(0,i.h)("div",{class:"q-timeline__heading"},!0===u.value?t.reverse():t)}let s;void 0!==e.icon?s=[(0,i.h)(r.Z,{class:"row items-center justify-center",name:e.icon})]:void 0!==e.avatar&&(s=[(0,i.h)("img",{class:"q-timeline__dot-img",src:e.avatar})]);const c=[(0,i.h)("div",{class:"q-timeline__subtitle"},[(0,i.h)("span",{},(0,a.KR)(t.subtitle,[e.subtitle]))]),(0,i.h)("div",{class:l.value},s),(0,i.h)("div",{class:"q-timeline__content"},[(0,i.h)("h6",{class:"q-timeline__title"},(0,a.KR)(t.title,[e.title]))].concat(n))];return(0,i.h)("li",{class:o.value},!0===u.value?c.reverse():c)}}})},9570:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},3747:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},8870:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});n(71);var i=n(3673),r=n(1959),o=n(8880),a=n(5875),s=n(1372),l=n(3628),u=n(5911),c=n(6104),h=n(416),d=n(4955),p=n(908),f=n(8400),g=n(4716),v=n(9725),y=n(7657),m=n(9916),x=n(2657);const _=(0,p.L)({name:"QTooltip",inheritAttrs:!1,props:{...a.u,...l.vr,...c.D,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{default:"jump-down"},transitionHide:{default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:x.$},self:{type:String,default:"top middle",validator:x.$},offset:{type:Array,default:()=>[14,14],validator:x.io},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0}},emits:[...l.gH],setup(e,{slots:t,emit:n,attrs:p}){let _,b;const w=(0,i.FN)(),{proxy:{$q:S}}=w,M=(0,r.iH)(null),C=(0,r.iH)(!1),I=(0,i.Fl)((()=>(0,x.li)(e.anchor,S.lang.rtl))),T=(0,i.Fl)((()=>(0,x.li)(e.self,S.lang.rtl))),k=(0,i.Fl)((()=>!0!==e.persistent)),{registerTick:A,removeTick:D}=(0,h.Z)(),{registerTimeout:L,removeTimeout:P}=(0,d.Z)(),{transition:O,transitionStyle:R}=(0,c.Z)(e,C),{localScrollTarget:E,changeScrollEvent:N,unconfigureScrollTarget:z}=(0,s.Z)(e,Q),{anchorEl:B,canShow:F,anchorEvents:V}=(0,a.Z)({showing:C,configureAnchorEl:J}),{show:H,hide:q}=(0,l.ZP)({showing:C,canShow:F,handleShow:j,handleHide:Z,hideOnRouteChange:k,processOnMount:!0});Object.assign(V,{delayShow:X,delayHide:K});const{showPortal:G,hidePortal:W,renderPortal:U}=(0,u.Z)(w,M,te);if(!0===S.platform.is.mobile){const t={anchorEl:B,innerRef:M,onClickOutside(e){return q(e),e.target.classList.contains("q-dialog__backdrop")&&(0,g.NS)(e),!0}},n=(0,i.Fl)((()=>null===e.modelValue&&!0!==e.persistent&&!0===C.value));(0,i.YP)(n,(e=>{const n=!0===e?m.m:m.D;n(t)})),(0,i.Jd)((()=>{(0,m.D)(t)}))}function j(t){D(),P(),G(),A((()=>{b=new MutationObserver((()=>$())),b.observe(M.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),$(),Q()})),void 0===_&&(_=(0,i.YP)((()=>S.screen.width+"|"+S.screen.height+"|"+e.self+"|"+e.anchor+"|"+S.lang.rtl),$)),L((()=>{G(!0),n("show",t)}),e.transitionDuration)}function Z(t){D(),P(),W(),Y(),L((()=>{W(!0),n("hide",t)}),e.transitionDuration)}function Y(){void 0!==b&&(b.disconnect(),b=void 0),void 0!==_&&(_(),_=void 0),z(),(0,g.ul)(V,"tooltipTemp")}function $(){const t=M.value;null!==B.value&&t&&(0,x.wq)({el:t,offset:e.offset,anchorEl:B.value,anchorOrigin:I.value,selfOrigin:T.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function X(t){if(!0===S.platform.is.mobile){(0,v.M)(),document.body.classList.add("non-selectable");const e=B.value,t=["touchmove","touchcancel","touchend","click"].map((t=>[e,t,"delayHide","passiveCapture"]));(0,g.M0)(V,"tooltipTemp",t)}L((()=>{H(t)}),e.delay)}function K(t){P(),!0===S.platform.is.mobile&&((0,g.ul)(V,"tooltipTemp"),(0,v.M)(),setTimeout((()=>{document.body.classList.remove("non-selectable")}),10)),L((()=>{q(t)}),e.hideDelay)}function J(){if(!0===e.noParentEvent||null===B.value)return;const t=!0===S.platform.is.mobile?[[B.value,"touchstart","delayShow","passive"]]:[[B.value,"mouseenter","delayShow","passive"],[B.value,"mouseleave","delayHide","passive"]];(0,g.M0)(V,"anchor",t)}function Q(){if(null!==B.value||void 0!==e.scrollTarget){E.value=(0,f.b0)(B.value,e.scrollTarget);const t=!0===e.noParentEvent?$:q;N(E.value,t)}}function ee(){return!0===C.value?(0,i.h)("div",{...p,ref:M,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",p.class],style:[p.style,R.value],role:"complementary"},(0,y.KR)(t.default)):null}function te(){return(0,i.h)(o.uT,{name:O.value,appear:!0},ee)}return(0,i.Jd)(Y),Object.assign(w.proxy,{updatePosition:$}),U}})},9992:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});n(3610);var i=n(3673);const r={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},o=Object.keys(r),a={align:{type:String,validator:e=>o.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${r[t]}`}))}},5875:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u,u:()=>l});var i=n(3673),r=n(1959),o=n(9725),a=n(4716),s=n(1436);const l={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:l,proxy:u,emit:c}=(0,i.FN)(),h=(0,r.iH)(null);let d;function p(e){return null!==h.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const f={};function g(){(0,a.ul)(f,"anchor")}function v(e){h.value=e;while(h.value.classList.contains("q-anchor--skip"))h.value=h.value.parentNode;n()}function y(){if(!1===l.target||""===l.target||null===u.$el.parentNode)h.value=null;else if(!0===l.target)v(u.$el.parentNode);else{let t=l.target;if("string"===typeof l.target)try{t=document.querySelector(l.target)}catch(e){t=void 0}void 0!==t&&null!==t?(h.value=t.$el||t,n()):(h.value=null,console.error(`Anchor: target "${l.target}" not found`))}}return void 0===n&&(Object.assign(f,{hide(e){u.hide(e)},toggle(e){u.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,s.So)(e,13)&&f.toggle(e)},contextClick(e){u.hide(e),(0,a.X$)(e),(0,i.Y3)((()=>{u.show(e),e.qAnchorHandled=!0}))},prevent:a.X$,mobileTouch(e){if(f.mobileCleanup(e),!0!==p(e))return;u.hide(e),h.value.classList.add("non-selectable");const t=e.target;(0,a.M0)(f,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[h.value,"contextmenu","prevent","notPassive"]]),d=setTimeout((()=>{u.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){h.value.classList.remove("non-selectable"),clearTimeout(d),!0===e.value&&void 0!==t&&(0,o.M)()}}),n=function(e=l.contextMenu){if(!0===l.noParentEvent||null===h.value)return;let t;t=!0===e?!0===u.$q.platform.is.mobile?[[h.value,"touchstart","mobileTouch","passive"]]:[[h.value,"mousedown","hide","passive"],[h.value,"contextmenu","contextClick","notPassive"]]:[[h.value,"click","toggle","passive"],[h.value,"keyup","toggleKey","passive"]],(0,a.M0)(f,"anchor",t)}),(0,i.YP)((()=>l.contextMenu),(e=>{null!==h.value&&(g(),n(e))})),(0,i.YP)((()=>l.target),(()=>{null!==h.value&&g(),y()})),(0,i.YP)((()=>l.noParentEvent),(e=>{null!==h.value&&(!0===e?g():n())})),(0,i.bv)((()=>{y(),!0!==t&&!0===l.modelValue&&null===h.value&&c("update:modelValue",!1)})),(0,i.Jd)((()=>{clearTimeout(d),g()})),{anchorEl:h,canShow:p,anchorEvents:f}}},2236:(e,t,n)=>{"use strict";n.d(t,{S:()=>r,Z:()=>o});var i=n(3673);const r={dark:{type:Boolean,default:null}};function o(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},2659:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>Q,yV:()=>$,HJ:()=>K,Cl:()=>X,tL:()=>J});var i=n(3673),r=n(1959),o=n(8880),a=n(4688),s=n(4554),l=n(9754),u=n(2236),c=(n(3610),n(71),n(2547));function h({validate:e,resetValidation:t,requiresQForm:n}){const r=(0,i.f3)(c.vh,!1);if(!1!==r){const{props:n,proxy:o}=(0,i.FN)();Object.assign(o,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),r.unbindComponent(o)):r.bindComponent(o)})),!0!==n.disable&&r.bindComponent(o),(0,i.Jd)((()=>{!0!==n.disable&&r.unbindComponent(o)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const d=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,p=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,f=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,y={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>d.test(e),hexaColor:e=>p.test(e),hexOrHexaColor:e=>f.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>d.test(e)||g.test(e),hexaOrRgbaColor:e=>p.test(e)||v.test(e),anyColor:e=>f.test(e)||g.test(e)||v.test(e)};n(4406);n(6701),n(5363);Object.prototype.toString,Object.prototype.hasOwnProperty;const m={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach((e=>{m["[object "+e+"]"]=e.toLowerCase()}));n(7965),n(6016),n(8240);var x=n(2417);const _={...x.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var b=n(908),w=n(7657),S=n(2130);const M=50,C=2*M,I=C*Math.PI,T=Math.round(1e3*I)/1e3;(0,b.L)({name:"QCircularProgress",props:{..._,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,x.ZP)(e),o=(0,i.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),a=(0,i.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),s=(0,i.Fl)((()=>C/(1-e.thickness/2))),l=(0,i.Fl)((()=>`${s.value/2} ${s.value/2} ${s.value} ${s.value}`)),u=(0,i.Fl)((()=>(0,S.vX)(e.value,e.min,e.max))),c=(0,i.Fl)((()=>I*(1-(u.value-e.min)/(e.max-e.min)))),h=(0,i.Fl)((()=>e.thickness/2*s.value));function d({thickness:e,offset:t,color:n,cls:r}){return(0,i.h)("circle",{class:"q-circular-progress__"+r+(void 0!==n?` text-${n}`:""),style:a.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":T,"stroke-dashoffset":t,cx:s.value,cy:s.value,r:M})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:M-h.value/2,cx:s.value,cy:s.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(d({cls:"track",thickness:h.value,offset:0,color:e.trackColor})),n.push(d({cls:"circle",thickness:h.value,offset:c.value,color:e.color}));const a=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:o.value,viewBox:l.value,"aria-hidden":"true"},n)];return!0===e.showValue&&a.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",u.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:r.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:u.value},(0,w.pf)(t.internal,a))}}});var k=n(4716);const A={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},D=["rejected"];u.S,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;const L=[...D,"start","finish","added","removed"];const P=()=>!0;function O(e){const t={};return e.forEach((e=>{t[e]=P})),t}n(782);O(L);n(9111);var R=n(9405);n(2012);n(8400),n(4398),n(6105),n(5123),n(8836),n(8685),n(2396),n(9802),n(2773);let E,N=0;const z=new Array(256);for(let ee=0;ee<256;ee++)z[ee]=(ee+256).toString(16).substring(1);const B=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),F=4096;function V(){(void 0===E||N+16>F)&&(N=0,E=B(F));const e=Array.prototype.slice.call(E,N,N+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,z[e[0]]+z[e[1]]+z[e[2]]+z[e[3]]+"-"+z[e[4]]+z[e[5]]+"-"+z[e[6]]+z[e[7]]+"-"+z[e[8]]+z[e[9]]+"-"+z[e[10]]+z[e[11]]+z[e[12]]+z[e[13]]+z[e[14]]+z[e[15]]}var H=n(9085);const q=[!0,!1,"ondemand"],G={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>q.includes(e)}};function W(e,t){const{props:n,proxy:o}=(0,i.FN)(),a=(0,r.iH)(!1),s=(0,r.iH)(null),l=(0,r.iH)(null);h({validate:m,resetValidation:v});let u,c=0;const d=(0,i.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),p=(0,i.Fl)((()=>!0!==n.disable&&!0===d.value)),f=(0,i.Fl)((()=>!0===n.error||!0===a.value)),g=(0,i.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){c++,t.value=!1,l.value=null,a.value=!1,s.value=null,_.cancel()}function m(e=n.modelValue){if(!0!==p.value)return!0;const i=++c;!0!==t.value&&!0!==n.lazyRules&&(l.value=!0);const r=(e,n)=>{a.value!==e&&(a.value=e);const i=n||void 0;s.value!==i&&(s.value=i),t.value=!1},o=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===c&&r(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===c&&r(void 0!==t,t),void 0===t}),(e=>(i===c&&(console.error(e),r(!0)),!1))))}function x(e){!0===p.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&_()}(0,i.YP)((()=>n.modelValue),(()=>{x()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===u&&(u=(0,i.YP)((()=>n.rules),(()=>{x(!0)}))):void 0!==u&&(u(),u=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===p.value&&"ondemand"!==n.lazyRules&&!1===t.value&&_())}));const _=(0,R.Z)(m,0);return(0,i.Jd)((()=>{void 0!==u&&u(),_.cancel()})),Object.assign(o,{resetValidation:v,validate:m}),(0,H.g)(o,"hasError",(()=>f.value)),{isDirtyModel:l,hasRules:d,hasError:f,errorMessage:g,validate:m,resetValidation:v}}const U=/^on[A-Z]/;function j(e,t){const n={listeners:(0,r.iH)({}),attributes:(0,r.iH)({})};function o(){const i={},r={};for(const t in e)"class"!==t&&"style"!==t&&!1===U.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===U.test(e)&&(r[e]=t.props[e]);n.attributes.value=i,n.listeners.value=r}return(0,i.Xn)(o),o(),n}var Z=n(230);function Y(e){return void 0===e?`f_${V()}`:e}function $(e){return void 0!==e&&null!==e&&(""+e).length>0}const X={...u.S,...G,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},K=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function J(){const{props:e,attrs:t,proxy:n,vnode:o}=(0,i.FN)(),a=(0,u.Z)(e,n.$q);return{isDark:a,editable:(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,r.iH)(!1),focused:(0,r.iH)(!1),hasPopupOpen:!1,splitAttrs:j(t,o),targetUid:(0,r.iH)(Y(e.for)),rootRef:(0,r.iH)(null),targetRef:(0,r.iH)(null),controlRef:(0,r.iH)(null)}}function Q(e){const{props:t,emit:n,slots:r,attrs:u,proxy:c}=(0,i.FN)(),{$q:h}=c;let d;void 0===e.hasValue&&(e.hasValue=(0,i.Fl)((()=>$(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:P,onFocusout:O}),Object.assign(e,{clearValue:R,onControlFocusin:P,onControlFocusout:O,focus:D}),void 0===e.computedCounter&&(e.computedCounter=(0,i.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:p,hasRules:f,hasError:g,errorMessage:v,resetValidation:y}=W(e.focused,e.innerLoading),m=void 0!==e.floatingLabel?(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),x=(0,i.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===f.value||!0===t.counter||null!==t.error)),_=(0,i.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),b=(0,i.Fl)((()=>`q-field row no-wrap items-start q-field--${_.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===m.value?" q-field--float":"")+(!0===M.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===g.value?" q-field--error":"")+(!0===g.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===x.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),S=(0,i.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===g.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),M=(0,i.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),C=(0,i.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==g.value?` text-${t.labelColor}`:""))),I=(0,i.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:m.value,modelValue:t.modelValue,emitValue:e.emitValue}))),T=(0,i.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function A(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function D(){(0,Z.jd)(A)}function L(){(0,Z.fP)(A);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function P(t){clearTimeout(d),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function O(t,i){clearTimeout(d),d=setTimeout((()=>{(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function R(r){if((0,k.NS)(r),!0!==h.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{y(),!0!==h.platform.is.mobile&&(p.value=!1)}))}function E(){const n=[];return void 0!==r.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:k.X$},r.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},N())),!0===g.value&&!1===t.noErrorIcon&&n.push(B("error",[(0,i.h)(s.Z,{name:h.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(B("inner-loading-append",void 0!==r.loading?r.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(B("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||h.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:R})])),void 0!==r.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:k.X$},r.append())),void 0!==e.getInnerAppend&&n.push(B("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function N(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==r.rawControl?n.push(r.rawControl()):void 0!==r.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},r.control(I.value))),!0===M.value&&n.push((0,i.h)("div",{class:C.value},(0,w.KR)(r.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,w.KR)(r.default))}function z(){let n,a;!0===g.value?null!==v.value?(n=[(0,i.h)("div",{role:"alert"},v.value)],a=`q--slot-error-${v.value}`):(n=(0,w.KR)(r.error),a="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],a=`q--slot-hint-${t.hint}`):(n=(0,w.KR)(r.hint),a="q--slot-hint"));const s=!0===t.counter||void 0!==r.counter;if(!0===t.hideBottomSpace&&!1===s&&void 0===n)return;const l=(0,i.h)("div",{key:a,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale")},[!0===t.hideBottomSpace?l:(0,i.h)(o.uT,{name:"q-transition--field-message"},(()=>l)),!0===s?(0,i.h)("div",{class:"q-field__counter"},void 0!==r.counter?r.counter():e.computedCounter.value):null])}function B(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=Y(t)})),Object.assign(c,{focus:D,blur:L});let F=!1;return(0,i.se)((()=>{F=!0})),(0,i.dl)((()=>{!0===F&&!0===t.autofocus&&c.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=Y()),!0===t.autofocus&&c.focus()})),(0,i.Jd)((()=>{clearTimeout(d)})),function(){const n=void 0===e.getControl&&void 0===r.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...T.value}:T.value;return(0,i.h)("label",{ref:e.rootRef,class:[b.value,u.class],style:u.style,...n},[void 0!==r.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:k.X$},r.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},E()),!0===x.value?z():null]),void 0!==r.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:k.X$},r.after()):null])}}},9550:(e,t,n)=>{"use strict";n.d(t,{Do:()=>a,Fz:()=>r,eX:()=>o});var i=n(3673);const r={name:String};function o(e={}){return(t,n,r)=>{t[n]((0,i.h)("input",{class:"hidden"+(r||""),...e.value}))}}function a(e){return(0,i.Fl)((()=>e.name||e.for))}},69:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(3673),r=n(6583);function o(e,t,n){let o;function a(){void 0!==o&&(r.Z.remove(o),o=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){o={condition:()=>!0===n.value,handler:t},r.Z.add(o)}}}},4421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(4688);const r=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,o=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===r.test(t.data)||!0===o.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3628:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>o});var i=n(3673),r=n(7445);const o={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["before-show","show","before-hide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:o,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:u,emit:c,proxy:h}=l;let d;function p(t){!0===e.value?v(t):f(t)}function f(e){if(!0===u.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==u["onUpdate:modelValue"];!0===n&&(c("update:modelValue",!0),d=e,(0,i.Y3)((()=>{d===e&&(d=void 0)}))),null!==u.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,c("before-show",t),void 0!==o?o(t):c("show",t))}function v(e){if(!0===u.disable)return;const t=void 0!==u["onUpdate:modelValue"];!0===t&&(c("update:modelValue",!1),d=e,(0,i.Y3)((()=>{d===e&&(d=void 0)}))),null!==u.modelValue&&!1!==t||y(e)}function y(t){!1!==e.value&&(e.value=!1,c("before-hide",t),void 0!==a?a(t):c("hide",t))}function m(t){if(!0===u.disable&&!0===t)void 0!==u["onUpdate:modelValue"]&&c("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:y;e(d)}}(0,i.YP)((()=>u.modelValue),m),void 0!==n&&!0===(0,r.Rb)(l)&&(0,i.YP)((()=>h.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{m(u.modelValue)}));const x={show:f,hide:v,toggle:p};return Object.assign(h,x),x}},5911:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(1959),r=n(3673),o=(n(4716),n(230)),a=n(5578);const s=[];let l=document.body;function u(e){const t=document.createElement("div");if(void 0!==e&&(t.id=e),void 0!==a.w6.globalNodes){const e=a.w6.globalNodes["class"];void 0!==e&&(t.className=e)}return l.appendChild(t),s.push(t),t}function c(e){s.splice(s.indexOf(e),1),e.remove()}var h=n(4312);function d(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function p(e,t,n,a){const s=(0,i.iH)(!1),l=(0,i.iH)(!1);let p=null;const f={},g=!0===a&&d(e);function v(t){if(!0===t)return(0,o.xF)(f),void(l.value=!0);l.value=!1,!1===s.value&&(!1===g&&null===p&&(p=u()),s.value=!0,h.wN.push(e.proxy),(0,o.YX)(f))}function y(t){if(l.value=!1,!0!==t)return;(0,o.xF)(f),s.value=!1;const n=h.wN.indexOf(e.proxy);n>-1&&h.wN.splice(n,1),null!==p&&(c(p),p=null)}return(0,r.Ah)((()=>{y(!0)})),Object.assign(e.proxy,{__qPortalInnerRef:t}),{showPortal:v,hidePortal:y,portalIsActive:s,portalIsAccessible:l,renderPortal:()=>!0===g?n():!0===s.value?[(0,r.h)(r.lR,{to:p},n())]:void 0}}},405:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var i=n(4716),r=n(8400),o=n(4688);let a,s,l,u,c,h,d=0,p=!1;function f(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,o=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||o?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function y(e){!0!==p&&(p=!0,requestAnimationFrame((()=>{p=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function m(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,r.OI)(window),s=(0,r.u3)(window),u=t.style.left,c=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===o.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",y,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",y,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===o.Lp.is.desktop&&!0===o.Lp.is.mac&&window[`${e}EventListener`]("wheel",f,i.rU.notPassive),"remove"===e&&(!0===o.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",y,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",y,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=u,t.style.top=c,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(d++,void 0!==h)return clearTimeout(h),void(h=void 0);if(d>1)return}else{if(0===d)return;if(d--,d>0)return;if(t="remove",!0===o.Lp.is.ios&&!0===o.Lp.is.nativeMobile)return clearTimeout(h),void(h=setTimeout((()=>{m(t),h=void 0}),100))}m(t)}function _(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},7277:(e,t,n)=>{"use strict";n.d(t,{$:()=>d,Z:()=>p});n(5363);var i=n(3673),r=n(4716),o=n(7445);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],r=e[n];if("string"===typeof i){if(i!==r)return!1}else if(!1===Array.isArray(r)||r.length!==i.length||i.some(((e,t)=>e!==r[t])))return!1}return!0}function u(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function c(e,t){return!0===Array.isArray(e)?u(e,t):!0===Array.isArray(t)?u(t,e):e===t}function h(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===c(e[n],t[n]))return!1;return!0}const d={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function p(e){const t=(0,i.FN)(),{props:n,proxy:u}=t,c=(0,o.Rb)(t),d=(0,i.Fl)((()=>!0!==n.disable&&void 0!==n.href)),p=(0,i.Fl)((()=>!0===c&&!0!==n.disable&&!0!==d.value&&void 0!==n.to&&null!==n.to&&""!==n.to)),f=(0,i.Fl)((()=>{if(!0===p.value)try{return u.$router.resolve(n.to)}catch(e){}return null})),g=(0,i.Fl)((()=>null!==f.value)),v=(0,i.Fl)((()=>!0===d.value||!0===g.value)),y=(0,i.Fl)((()=>"a"===n.type||!0===v.value?"a":n.tag||e||"div")),m=(0,i.Fl)((()=>!0===d.value?{href:n.href,target:n.target}:!0===g.value?{href:f.value.href,target:n.target}:{})),x=(0,i.Fl)((()=>{if(!1===g.value)return null;const{matched:e}=f.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=u.$route.matched;if(0===i.length)return-1;const r=i.findIndex(s.bind(null,n));if(r>-1)return r;const o=a(e[t-2]);return t>1&&a(n)===o&&i[i.length-1].path!==o?i.findIndex(s.bind(null,e[t-2])):r})),_=(0,i.Fl)((()=>!0===g.value&&x.value>-1&&l(u.$route.params,f.value.params))),b=(0,i.Fl)((()=>!0===_.value&&x.value===u.$route.matched.length-1&&h(u.$route.params,f.value.params))),w=(0,i.Fl)((()=>!0===g.value?!0===b.value?` ${n.exactActiveClass} ${n.activeClass}`:!0===n.exact?"":!0===_.value?` ${n.activeClass}`:"":""));function S(e){return!(!0===n.disable||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||!0!==e.__qNavigate&&!0===e.defaultPrevented||void 0!==e.button&&0!==e.button||"_blank"===n.target)&&((0,r.X$)(e),u.$router[!0===n.replace?"replace":"push"](n.to).catch((e=>e)))}return{hasRouterLink:g,hasHrefLink:d,hasLink:v,linkTag:y,linkRoute:f,linkIsActive:_,linkIsExactActive:b,linkClass:w,linkProps:m,navigateToRouterLink:S}}},1372:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(1959),r=n(3673),o=n(4716);function a(e,t){const n=(0,i.iH)(null);let a;function s(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:a;e!==window&&e[n]("scroll",i,o.rU.passive),window[n]("scroll",i,o.rU.passive),a=t}function l(){null!==n.value&&(s(n.value),n.value=null)}const u=(0,r.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,r.Jd)(u),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:s}}},2417:(e,t,n)=>{"use strict";n.d(t,{LU:()=>o,Ok:()=>r,ZP:()=>a});var i=n(3673);const r={xs:18,sm:24,md:32,lg:38,xl:46},o={size:String};function a(e,t=r){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},416:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(3673);function r(){let e;return(0,i.Jd)((()=>{e=void 0})),{registerTick(t){e=t,(0,i.Y3)((()=>{e===t&&(e(),e=void 0)}))},removeTick(){e=void 0}}}},4955:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(3673);function r(){let e;return(0,i.Jd)((()=>{clearTimeout(e)})),{registerTimeout(t,n){clearTimeout(e),e=setTimeout(t,n)},removeTimeout(){clearTimeout(e)}}}},6104:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,Z:()=>a});var i=n(1959),r=n(3673);const o={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t){const n=(0,i.iH)(t.value);return(0,r.YP)(t,(e=>{(0,r.Y3)((()=>{n.value=e}))})),{transition:(0,r.Fl)((()=>"q-transition--"+(!0===n.value?e.transitionHide:e.transitionShow))),transitionStyle:(0,r.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},677:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(908),r=n(4312),o=n(1436);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,r.HW)(e);void 0!==i&&(0,r.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,o.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},6489:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(908),r=n(2012),o=n(4716),a=n(1436);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,o.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),u=document.createElement("span"),c=(0,o.FK)(e),{left:h,top:d,width:p,height:f}=t.getBoundingClientRect(),g=Math.sqrt(p*p+f*f),v=g/2,y=(p-g)/2+"px",m=s?y:c.left-h-v+"px",x=(f-g)/2+"px",_=s?x:c.top-d-v+"px";u.className="q-ripple__inner",(0,r.iv)(u,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${m},${_},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(u),t.appendChild(l);const b=()=>{l.remove(),clearTimeout(w)};n.abort.push(b);let w=setTimeout((()=>{u.classList.add("q-ripple__inner--enter"),u.style.transform=`translate3d(${y},${x},0) scale3d(1,1,1)`,u.style.opacity=.2,w=setTimeout((()=>{u.classList.remove("q-ripple__inner--enter"),u.classList.add("q-ripple__inner--leave"),u.style.opacity=0,w=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(b),1)}),275)}),250)}),50)}function u(e,{modifiers:t,value:n,arg:i}){const r=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===r.early,stop:!0===r.stop,center:!0===r.center,color:r.color||i,keyCodes:[].concat(r.keyCodes||13)}}const c=(0,i.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const i={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===i.enabled&&!0!==t.qSkipRipple&&t.type===(!0===i.modifiers.early?"pointerdown":"click")&&l(t,e,i,!0===t.qKeyEvent)},keystart:s((t=>{!0===i.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,i.modifiers.keyCodes)&&t.type==="key"+(!0===i.modifiers.early?"down":"up")&&l(t,e,i,!0)}),300)};u(i,t),e.__qripple=i,(0,o.M0)(i,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&u(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,o.ul)(t,"main"),delete e._qripple)}})},8406:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(4688),r=n(908);n(71);const o={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},a=Object.keys(o);function s(e){const t={};for(const n of a)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?o:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function l(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}o.all=!0;var u=n(4716),c=n(9725);function h(e,t,n){const i=(0,u.FK)(e);let r,o=i.left-t.event.x,a=i.top-t.event.y,s=Math.abs(o),l=Math.abs(a);const c=t.direction;!0===c.horizontal&&!0!==c.vertical?r=o<0?"left":"right":!0!==c.horizontal&&!0===c.vertical?r=a<0?"up":"down":!0===c.up&&a<0?(r="up",s>l&&(!0===c.left&&o<0?r="left":!0===c.right&&o>0&&(r="right"))):!0===c.down&&a>0?(r="down",s>l&&(!0===c.left&&o<0?r="left":!0===c.right&&o>0&&(r="right"))):!0===c.left&&o<0?(r="left",s0&&(r="down"))):!0===c.right&&o>0&&(r="right",s0&&(r="down")));let h=!1;if(void 0===r&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};r=t.event.lastDir,h=!0,"left"===r||"right"===r?(i.left-=o,s=0,o=0):(i.top-=a,l=0,a=0)}return{synthetic:h,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:r,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:s,y:l},offset:{x:o,y:a},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let d=0;const p=(0,r.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function r(e,t){!0===n.mouse&&!0===t?(0,u.NS)(e):(!0===n.stop&&(0,u.sT)(e),!0===n.prevent&&(0,u.X$)(e))}const o={uid:"qvtp_"+d++,handler:t,modifiers:n,direction:s(n),noop:u.ZT,mouseStart(e){l(e,o)&&(0,u.du)(e)&&((0,u.M0)(o,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),o.start(e,!0))},touchStart(e){if(l(e,o)){const t=e.target;(0,u.M0)(o,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),o.start(e)}},start(t,r){if(!0===i.Lp.is.firefox&&(0,u.Jf)(e,!0),o.lastEvt=t,!0===r||!0===n.stop){if(!0!==o.direction.all&&(!0!==r||!0!==o.modifiers.mouseAllDir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,u.X$)(e),!0===t.cancelBubble&&(0,u.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[o.uid]:t.qClonedBy.concat(o.uid)}),o.initialEvent={target:t.target,event:e}}(0,u.sT)(t)}const{left:a,top:s}=(0,u.FK)(t);o.event={x:a,y:s,time:Date.now(),mouse:!0===r,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:s}},move(e){if(void 0===o.event)return;const t=(0,u.FK)(e),i=t.left-o.event.x,a=t.top-o.event.y;if(0===i&&0===a)return;o.lastEvt=e;const s=!0===o.event.mouse,l=()=>{r(e,s),!0!==n.preserveCursor&&(document.documentElement.style.cursor="grabbing"),!0===s&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,c.M)(),o.styleCleanup=e=>{if(o.styleCleanup=void 0,!0!==n.preserveCursor&&(document.documentElement.style.cursor=""),document.body.classList.remove("non-selectable"),!0===s){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===o.event.detected){!0!==o.event.isFirst&&r(e,o.event.mouse);const{payload:t,synthetic:n}=h(e,o,!1);return void(void 0!==t&&(!1===o.handler(t)?o.end(e):(void 0===o.styleCleanup&&!0===o.event.isFirst&&l(),o.event.lastX=t.position.left,o.event.lastY=t.position.top,o.event.lastDir=!0===n?void 0:t.direction,o.event.isFirst=!1)))}if(!0===o.direction.all||!0===s&&!0===o.modifiers.mouseAllDir)return l(),o.event.detected=!0,void o.move(e);const d=Math.abs(i),p=Math.abs(a);d!==p&&(!0===o.direction.horizontal&&d>p||!0===o.direction.vertical&&d0||!0===o.direction.left&&d>p&&i<0||!0===o.direction.right&&d>p&&i>0?(o.event.detected=!0,o.move(e)):o.end(e,!0))},end(t,n){if(void 0!==o.event){if((0,u.ul)(o,"temp"),!0===i.Lp.is.firefox&&(0,u.Jf)(e,!1),!0===n)void 0!==o.styleCleanup&&o.styleCleanup(),!0!==o.event.detected&&void 0!==o.initialEvent&&o.initialEvent.target.dispatchEvent(o.initialEvent.event);else if(!0===o.event.detected){!0===o.event.isFirst&&o.handler(h(void 0===t?o.lastEvt:t,o).payload);const{payload:e}=h(void 0===t?o.lastEvt:t,o,!0),n=()=>{o.handler(e)};void 0!==o.styleCleanup?o.styleCleanup(n):n()}o.event=void 0,o.initialEvent=void 0,o.lastEvt=void 0}}};e.__qtouchpan=o,!0===n.mouse&&(0,u.M0)(o,"main",[[e,"mousedown","mouseStart","passive"+(!0===n.mouseCapture?"Capture":"")]]),!0===i.Lp.has.touch&&(0,u.M0)(o,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=s(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,u.ul)(t,"main"),(0,u.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,u.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},6583:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(71),n(3610);var i=n(4688),r=n(4716);const o=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return o;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const u={__history:[],add:r.ZT,remove:r.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const r=e.config[!0===t?"cordova":"capacitor"];if(void 0!==r&&!1===r.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=o),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},r)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},9111:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,F:()=>r});n(5363);var i=n(2002);const r={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>1===e?"1 record selected.":(0===e?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function o(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:o,set(e=r,t){const n={...e,rtl:!0===e.rtl,getLocale:o};{const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName),n.set=a.set,Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},4688:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>y,aG:()=>a,uX:()=>o});var i=n(1959),r=n(9085);const o=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function u(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const c="ontouchstart"in window||window.navigator.maxTouchPoints>0;function h(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function d(e){const t=e.toLowerCase(),n=u(t),i=l(t,n),r={};i.browser&&(r[i.browser]=!0,r.version=i.version,r.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(r[i.platform]=!0);const o=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return!0===o||t.indexOf("mobile")>-1?(r.mobile=!0,r.edga||r.edgios?(r.edge=!0,i.browser="edge"):r.crios?(r.chrome=!0,i.browser="chrome"):r.fxios&&(r.firefox=!0,i.browser="firefox")):r.desktop=!0,(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),(r.chrome||r.opr||r.safari||r.vivaldi||!0===r.mobile&&!0!==r.ios&&!0!==o)&&(r.webkit=!0),r.edg&&(i.browser="edgechromium",r.edgeChromium=!0),(r.safari&&r.blackberry||r.bb)&&(i.browser="blackberry",r.blackberry=!0),r.safari&&r.playbook&&(i.browser="playbook",r.playbook=!0),r.opr&&(i.browser="opera",r.opera=!0),r.safari&&r.android&&(i.browser="android",r.android=!0),r.safari&&r.kindle&&(i.browser="kindle",r.kindle=!0),r.safari&&r.silk&&(i.browser="silk",r.silk=!0),r.vivaldi&&(i.browser="vivaldi",r.vivaldi=!0),r.name=i.browser,r.platform=i.platform,t.indexOf("electron")>-1?r.electron=!0:document.location.href.indexOf("-extension://")>-1?r.bex=!0:(void 0!==window.Capacitor?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),!0===c&&!0===r.mac&&(!0===r.desktop&&!0===r.safari||!0===r.nativeMobile&&!0!==r.android&&!0!==r.ios&&!0!==r.ipad)&&h(r)),r}const p=navigator.userAgent||navigator.vendor||window.opera,f={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:p,is:d(p),has:{touch:c},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===o.value?(e.onSSRHydrated.push((()=>{o.value=!1,Object.assign(t.platform,g),a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,r.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===o.value?Object.assign(v,g,a,f):Object.assign(v,g)}const y=v},9405:(e,t,n)=>{"use strict";function i(e,t=250,n){let i;function r(){const r=arguments,o=()=>{i=void 0,!0!==n&&e.apply(this,r)};clearTimeout(i),!0===n&&void 0===i&&e.apply(this,r),i=setTimeout(o,t)}return r.cancel=()=>{clearTimeout(i)},r}n.d(t,{Z:()=>i})},2012:(e,t,n)=>{"use strict";n.d(t,{iv:()=>r,mY:()=>a,sb:()=>o});var i=n(1959);function r(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function o(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=!0===(0,i.dq)(e)?e.value:e;return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},4716:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>h,M0:()=>d,NS:()=>c,X$:()=>u,ZT:()=>r,du:()=>o,rU:()=>i,sT:()=>l,ul:()=>p});n(71);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(f){}function r(){}function o(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function u(e){!1!==e.cancelable&&e.preventDefault()}function c(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function h(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",u,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",u,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function d(e,t,n){const r=`__q_${t}_evt`;e[r]=void 0!==e[r]?e[r].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function p(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},2130:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>o,kC:()=>i,vX:()=>r,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function r(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function o(e,t,n){if(n<=t)return t;const i=n-t+1;let r=t+(e-t)%i;return r=t?i:new Array(t-i.length+1).join(n)+i}},9916:(e,t,n)=>{"use strict";n.d(t,{D:()=>c,m:()=>u});var i=n(4716),r=n(4312);let o;const{notPassiveCapture:a}=i.rU,s=[];function l(e){clearTimeout(o);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=r.wN.length-1;while(n>=0){const e=r.wN[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=s.length-1;i>=0;i--){const n=s[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function u(e){s.push(e),1===s.length&&(document.addEventListener("mousedown",l,a),document.addEventListener("touchstart",l,a))}function c(e){const t=s.findIndex((t=>t===e));t>-1&&(s.splice(t,1),0===s.length&&(clearTimeout(o),document.removeEventListener("mousedown",l,a),document.removeEventListener("touchstart",l,a)))}},908:(e,t,n)=>{"use strict";n.d(t,{L:()=>o,f:()=>a});var i=n(1959),r=n(3673);const o=e=>(0,i.Xl)((0,r.aZ)(e)),a=e=>(0,i.Xl)(e)},2002:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(1959),r=n(9085);const o=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,r.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},4704:(e,t,n)=>{"use strict";n.d(t,{c:()=>h,k:()=>d});var i=n(4688),r=n(1436);const o=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function u(e){!0===a&&(a=!1,!0===(0,r.So)(e,27)&&o[o.length-1](e))}function c(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",u),a=!1}function h(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&c("addEventListener"))}function d(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&c("removeEventListener"))}},230:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>u,jd:()=>l,xF:()=>s});let i=[],r=[];function o(e){r=r.filter((t=>t!==e))}function a(e){o(e),r.push(e)}function s(e){o(e),0===r.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===r.length?e():i.push(e)}function u(e){i=i.filter((t=>t!==e))}},8517:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(4688);const r=[];function o(e){r[r.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&document.body.addEventListener("focusin",o))}function s(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&document.body.removeEventListener("focusin",o))}},5578:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>r,tP:()=>o,w6:()=>i});const i={};let r=!1;function o(){r=!0}},9085:(e,t,n)=>{"use strict";function i(e,t,n,i){Object.defineProperty(e,t,{get:n,set:i,enumerable:!0})}function r(e,t){for(const n in t)i(e,n,t[n])}n.d(t,{K:()=>r,g:()=>i})},782:(e,t,n)=>{"use strict";n.d(t,{J_:()=>l,Kn:()=>s,hj:()=>u,xb:()=>a});n(71),n(4406);const i="function"===typeof Map,r="function"===typeof Set,o="function"===typeof ArrayBuffer;function a(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,s;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(!0!==a(e[s],t[s]))return!1;return!0}if(!0===i&&e.constructor===Map){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}s=e.entries().next();while(!0!==s.done){if(!0!==a(s.value[1],t.get(s.value[0])))return!1;s=s.next()}return!0}if(!0===r&&e.constructor===Set){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}return!0}if(!0===o&&null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const l=Object.keys(e).filter((t=>void 0!==e[t]));if(n=l.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(s=n;0!==s--;){const n=l[s];if(!0!==a(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function s(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function l(e){return"[object Date]"===Object.prototype.toString.call(e)}function u(e){return"number"===typeof e&&isFinite(e)}},1436:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>o,ZK:()=>r});n(3610);let i=!1;function r(e){i=!0===e.isComposing}function o(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==o(e)&&[].concat(t).includes(e.keyCode)}},4312:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,HW:()=>o,S7:()=>s,wN:()=>r});var i=n(7445);const r=[];function o(e){return r.find((t=>null!==t.__qPortalInnerRef.value&&t.__qPortalInnerRef.value.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.Kq)(e)}else if(void 0!==e.__qPortalInnerRef){const n=(0,i.Kq)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.Kq)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(void 0!==e.__qPortalInnerRef){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.Kq)(e)}}},2657:(e,t,n)=>{"use strict";n.d(t,{$:()=>s,io:()=>l,li:()=>c,wq:()=>p});n(3610);var i=n(8400),r=n(4688);let o,a;function s(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function l(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const u={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function c(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:u[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function h(e,t){let{top:n,left:i,right:r,bottom:o,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],o+=t[1],r+=t[0],a+=t[0],s+=t[1]),{top:n,left:i,right:r,bottom:o,width:a,height:s,middle:i+(r-i)/2,center:n+(o-n)/2}}function d(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function p(e){if(!0===r.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==o&&(e.setProperty("--q-pe-left",t+"px"),o=t),n!==a&&(e.setProperty("--q-pe-top",n+"px"),a=n)}let t;const{scrollLeft:n,scrollTop:i}=e.el;if(void 0===e.absoluteOffset)t=h(e.anchorEl,!0===e.cover?[0,0]:e.offset);else{const{top:n,left:i}=e.anchorEl.getBoundingClientRect(),r=n+e.absoluteOffset.top,o=i+e.absoluteOffset.left;t={top:r,left:o,width:1,height:1,right:o+1,center:r,middle:o,bottom:r+1}}let s={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(s.minWidth=t.width+"px",!0===e.cover&&(s.minHeight=t.height+"px")),Object.assign(e.el.style,s);const l=d(e.el),u={top:t[e.anchorOrigin.vertical]-l[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-l[e.selfOrigin.horizontal]};f(u,t,l,e.anchorOrigin,e.selfOrigin),s={top:u.top+"px",left:u.left+"px"},void 0!==u.maxHeight&&(s.maxHeight=u.maxHeight+"px",t.height>u.maxHeight&&(s.minHeight=s.maxHeight)),void 0!==u.maxWidth&&(s.maxWidth=u.maxWidth+"px",t.width>u.maxWidth&&(s.minWidth=s.maxWidth)),Object.assign(e.el.style,s),e.el.scrollTop!==i&&(e.el.scrollTop=i),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function f(e,t,n,r,o){const a=n.bottom,s=n.right,l=(0,i.np)(),u=window.innerHeight-l,c=document.body.clientWidth;if(e.top<0||e.top+a>u)if("center"===o.vertical)e.top=t[r.vertical]>u/2?Math.max(0,u-a):0,e.maxHeight=Math.min(a,u);else if(t[r.vertical]>u/2){const n=Math.min(u,"center"===r.vertical?t.center:r.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(a,n),e.top=Math.max(0,n-a)}else e.top=Math.max(0,"center"===r.vertical?t.center:r.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,u-e.top);if(e.left<0||e.left+s>c)if(e.maxWidth=Math.min(s,c),"middle"===o.horizontal)e.left=t[r.horizontal]>c/2?Math.max(0,c-s):0;else if(t[r.horizontal]>c/2){const n=Math.min(c,"middle"===r.horizontal?t.middle:r.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(s,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===r.horizontal?t.middle:r.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(s,c-e.left)}["left","middle","right"].forEach((e=>{u[`${e}#ltr`]=e,u[`${e}#rtl`]=e}))},7657:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>o,Jl:()=>l,KR:()=>r,pf:()=>s,vs:()=>a});var i=n(3673);function r(e,t){return void 0!==e&&e()||t}function o(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,r,o,a){t.key=r+o;const s=(0,i.h)(e,t,n);return!0===o?(0,i.wy)(s,a()):s}},9725:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});var i=n(4688);function r(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},2547:(e,t,n)=>{"use strict";n.d(t,{Mw:()=>a,Ng:()=>i,YE:()=>o,vh:()=>s,xP:()=>r});const i="_q_",r="_q_t_",o="_q_l_",a="_q_pc_",s="_q_fo_"},7445:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>i,Rb:()=>r});n(71);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;e=e.$.parent;while(Object(e)===e){if(Object(e.proxy)===e.proxy)return e.proxy;e=e.parent}}function r(e){return void 0!==e.appContext.config.globalProperties.$router}},8400:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>o,f3:()=>d,ik:()=>p,np:()=>g,u3:()=>a});n(3610);var i=n(2012);const r=[null,document,document.body,document.scrollingElement,document.documentElement];function o(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return r.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],r=a(e);n<=0?r!==t&&c(e,t):requestAnimationFrame((o=>{const a=o-i,s=r+(t-r)/Math.max(a,n)*a;c(e,s),s!==t&&l(e,t,n-a,o)}))}function u(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],r=s(e);n<=0?r!==t&&h(e,t):requestAnimationFrame((o=>{const a=o-i,s=r+(t-r)/Math.max(a,n)*a;h(e,s),s!==t&&u(e,t,n-a,o)}))}function c(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function h(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function d(e,t,n){n?l(e,t,n):c(e,t)}function p(e,t,n){n?u(e,t,n):h(e,t)}let f;function g(){if(void 0!==f)return f;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),f=n-r,f}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},4398:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(6701);function i(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}},9782:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});n(3610);var i=n(4688),r=(n(71),n(2002)),o=n(4716),a=n(9405);const s=["sm","md","lg","xl"],{passive:l}=o.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:o.ZT,setDebounce:o.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,u=void 0===n||!0===i.Lp.is.mobile?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],c=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=u();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{s.forEach((t=>{void 0!==e[t]&&(d[t]=e[t])}))},this.setDebounce=e=>{p=e};const f=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&s.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{s.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==h&&r.removeEventListener("resize",h,l),h=e>0?(0,a.Z)(this.__update,e):this.__update,r.addEventListener("resize",h,l)},this.setDebounce(p),Object.keys(d).length>0?(this.setSizes(d),d=void 0):this.__update(),!0===c&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===i.uX.value?t.push(f):f()}});n(5363);const c=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){c.mode=e,"auto"===e?(void 0===c.__media&&(c.__media=window.matchMedia("(prefers-color-scheme: dark)"),c.__updateMedia=()=>{c.set("auto")},c.__media.addListener(c.__updateMedia)),e=c.__media.matches):void 0!==c.__media&&(c.__media.removeListener(c.__updateMedia),c.__media=void 0),c.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){c.set(!1===c.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:r}=e.config;if(e.dark=this,!0===this.__installed&&void 0===r)return;this.isActive=!0===r;const o=void 0!==r&&r;if(!0===i.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(o),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(o)}}),h=c;var d=n(6583),p=n(9111),f=n(4398),g=n(1436);function v(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function y({is:e,has:t,within:n},i){const r=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=v(e);void 0!==t&&r.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;r.push(t),r.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||r.push("q-ios-padding")}else!0===e.electron?r.push("electron"):!0===e.bex&&r.push("bex");return!0===n.iframe&&r.push("within-iframe"),r}function m(){const e=document.body.className;let t=e;void 0!==i.aG&&(t=t.replace("desktop","platform-ios mobile")),!0===i.Lp.has.touch&&(t=t.replace("no-touch","touch")),!0===i.Lp.within.iframe&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function x(e){for(const t in e)(0,f.Z)(t,e[t])}const _={install(e){if(!0!==this.__installed){if(!0===i.uX.value)m();else{const{$q:t}=e;void 0!==t.config.brand&&x(t.config.brand);const n=y(i.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===i.Lp.is.ios&&document.body.addEventListener("touchstart",o.ZT),window.addEventListener("keydown",g.ZK,!0)}}};var b=n(9085);const w={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},S=(0,r.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=S.set,Object.assign(S.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,b.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||w)}}),M=S;var C=n(2547),I=n(5578),T=n(782);const k=[i.ZP,_,h,u,d.Z,p.Z,M];function A(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function D(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(C.Ng,n.$q),A(n,k),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,T.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,T.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&A(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===k.includes(e)))),!0===i.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const L=function(e,t={}){const n={version:"2.7.7"};!1===I.Uf?(void 0!==t.config&&Object.assign(I.w6,t.config),n.config={...I.w6},(0,I.tP)()):n.config=t.config||{},D(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},P={version:"2.7.7",install:L,lang:p.Z,iconSet:M}},392:(e,t,n)=>{var i=n(419),r=n(3353),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a function")}},2722:(e,t,n)=>{var i=n(7593),r=n(3353),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a constructor")}},8248:(e,t,n)=>{var i=n(419),r=String,o=TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+r(e)+" as a prototype")}},2852:(e,t,n)=>{var i=n(854),r=n(1074),o=n(928).f,a=i("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,{configurable:!0,value:r(null)}),e.exports=function(e){s[a][e]=!0}},6412:(e,t,n)=>{"use strict";var i=n(1021).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},2827:(e,t,n)=>{var i=n(7673),r=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw r("Incorrect invocation")}},7950:(e,t,n)=>{var i=n(776),r=String,o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not an object")}},6257:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},683:(e,t,n)=>{"use strict";var i,r,o,a=n(6257),s=n(9631),l=n(7358),u=n(419),c=n(776),h=n(7322),d=n(5976),p=n(3353),f=n(1904),g=n(3460),v=n(928).f,y=n(7673),m=n(4945),x=n(6184),_=n(854),b=n(6862),w=n(7624),S=w.enforce,M=w.get,C=l.Int8Array,I=C&&C.prototype,T=l.Uint8ClampedArray,k=T&&T.prototype,A=C&&m(C),D=I&&m(I),L=Object.prototype,P=l.TypeError,O=_("toStringTag"),R=b("TYPED_ARRAY_TAG"),E="TypedArrayConstructor",N=a&&!!x&&"Opera"!==d(l.opera),z=!1,B={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},V=function(e){if(!c(e))return!1;var t=d(e);return"DataView"===t||h(B,t)||h(F,t)},H=function(e){var t=m(e);if(c(t)){var n=M(t);return n&&h(n,E)?n[E]:H(t)}},q=function(e){if(!c(e))return!1;var t=d(e);return h(B,t)||h(F,t)},G=function(e){if(q(e))return e;throw P("Target is not a typed array")},W=function(e){if(u(e)&&(!x||y(A,e)))return e;throw P(p(e)+" is not a typed array constructor")},U=function(e,t,n,i){if(s){if(n)for(var r in B){var o=l[r];if(o&&h(o.prototype,e))try{delete o.prototype[e]}catch(a){try{o.prototype[e]=t}catch(u){}}}D[e]&&!n||g(D,e,n?t:N&&I[e]||t,i)}},j=function(e,t,n){var i,r;if(s){if(x){if(n)for(i in B)if(r=l[i],r&&h(r,e))try{delete r[e]}catch(o){}if(A[e]&&!n)return;try{return g(A,e,n?t:N&&A[e]||t)}catch(o){}}for(i in B)r=l[i],!r||r[e]&&!n||g(r,e,t)}};for(i in B)r=l[i],o=r&&r.prototype,o?S(o)[E]=r:N=!1;for(i in F)r=l[i],o=r&&r.prototype,o&&(S(o)[E]=r);if((!N||!u(A)||A===Function.prototype)&&(A=function(){throw P("Incorrect invocation")},N))for(i in B)l[i]&&x(l[i],A);if((!N||!D||D===L)&&(D=A.prototype,N))for(i in B)l[i]&&x(l[i].prototype,D);if(N&&m(k)!==D&&x(k,D),s&&!h(D,O))for(i in z=!0,v(D,O,{get:function(){return c(this)?this[R]:void 0}}),B)l[i]&&f(l[i],R,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:N,TYPED_ARRAY_TAG:z&&R,aTypedArray:G,aTypedArrayConstructor:W,exportTypedArrayMethod:U,exportTypedArrayStaticMethod:j,getTypedArrayConstructor:H,isView:V,isTypedArray:q,TypedArray:A,TypedArrayPrototype:D}},62:(e,t,n)=>{"use strict";var i=n(7358),r=n(1890),o=n(9631),a=n(6257),s=n(7961),l=n(1904),u=n(6703),c=n(6400),h=n(2827),d=n(1860),p=n(4068),f=n(833),g=n(8830),v=n(4945),y=n(6184),m=n(1454).f,x=n(928).f,_=n(5786),b=n(5771),w=n(1061),S=n(7624),M=s.PROPER,C=s.CONFIGURABLE,I=S.get,T=S.set,k="ArrayBuffer",A="DataView",D="prototype",L="Wrong length",P="Wrong index",O=i[k],R=O,E=R&&R[D],N=i[A],z=N&&N[D],B=Object.prototype,F=i.Array,V=i.RangeError,H=r(_),q=r([].reverse),G=g.pack,W=g.unpack,U=function(e){return[255&e]},j=function(e){return[255&e,e>>8&255]},Z=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return G(e,23,4)},X=function(e){return G(e,52,8)},K=function(e,t){x(e[D],t,{get:function(){return I(this)[t]}})},J=function(e,t,n,i){var r=f(n),o=I(e);if(r+t>o.byteLength)throw V(P);var a=I(o.buffer).bytes,s=r+o.byteOffset,l=b(a,s,s+t);return i?l:q(l)},Q=function(e,t,n,i,r,o){var a=f(n),s=I(e);if(a+t>s.byteLength)throw V(P);for(var l=I(s.buffer).bytes,u=a+s.byteOffset,c=i(+r),h=0;hie;)(te=ne[ie++])in R||l(R,te,O[te]);E.constructor=R}y&&v(z)!==B&&y(z,B);var re=new N(new R(2)),oe=r(z.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||u(z,{setInt8:function(e,t){oe(this,e,t<<24>>24)},setUint8:function(e,t){oe(this,e,t<<24>>24)}},{unsafe:!0})}else R=function(e){h(this,E);var t=f(e);T(this,{bytes:H(F(t),0),byteLength:t}),o||(this.byteLength=t)},E=R[D],N=function(e,t,n){h(this,z),h(e,E);var i=I(e).byteLength,r=d(t);if(r<0||r>i)throw V("Wrong offset");if(n=void 0===n?i-r:p(n),r+n>i)throw V(L);T(this,{buffer:e,byteLength:n,byteOffset:r}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=r)},z=N[D],o&&(K(R,"byteLength"),K(N,"buffer"),K(N,"byteLength"),K(N,"byteOffset")),u(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return W(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return W(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,U,t)},setUint8:function(e,t){Q(this,1,e,U,t)},setInt16:function(e,t){Q(this,2,e,j,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,j,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,X,t,arguments.length>2?arguments[2]:void 0)}});w(R,k),w(N,A),e.exports={ArrayBuffer:R,DataView:N}},5786:(e,t,n)=>{"use strict";var i=n(7475),r=n(1801),o=n(6042);e.exports=function(e){var t=i(this),n=o(t),a=arguments.length,s=r(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,u=void 0===l?n:r(l,n);while(u>s)t[s++]=e;return t}},2029:(e,t,n)=>{"use strict";var i=n(422),r=n(3577),o=n(7475),a=n(9234),s=n(1558),l=n(7593),u=n(6042),c=n(6496),h=n(2151),d=n(7143),p=Array;e.exports=function(e){var t=o(e),n=l(this),f=arguments.length,g=f>1?arguments[1]:void 0,v=void 0!==g;v&&(g=i(g,f>2?arguments[2]:void 0));var y,m,x,_,b,w,S=d(t),M=0;if(!S||this===p&&s(S))for(y=u(t),m=n?new this(y):p(y);y>M;M++)w=v?g(t[M],M):t[M],c(m,M,w);else for(_=h(t,S),b=_.next,m=n?new this:[];!(x=r(b,_)).done;M++)w=v?a(_,g,[x.value,M],!0):x.value,c(m,M,w);return m.length=M,m}},6963:(e,t,n)=>{var i=n(7120),r=n(1801),o=n(6042),a=function(e){return function(t,n,a){var s,l=i(t),u=o(l),c=r(a,u);if(e&&n!=n){while(u>c)if(s=l[c++],s!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},5416:(e,t,n)=>{var i=n(422),r=n(2985),o=n(7475),a=n(6042),s=function(e){var t=1==e;return function(n,s,l){var u,c,h=o(n),d=r(h),p=i(s,l),f=a(d);while(f-- >0)if(u=d[f],c=p(u,f,h),c)switch(e){case 0:return u;case 1:return f}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},2099:(e,t,n)=>{var i=n(422),r=n(1890),o=n(2985),a=n(7475),s=n(6042),l=n(6340),u=r([].push),c=function(e){var t=1==e,n=2==e,r=3==e,c=4==e,h=6==e,d=7==e,p=5==e||h;return function(f,g,v,y){for(var m,x,_=a(f),b=o(_),w=i(g,v),S=s(b),M=0,C=y||l,I=t?C(f,S):n||d?C(f,0):void 0;S>M;M++)if((p||M in b)&&(m=b[M],x=w(m,M,_),e))if(t)I[M]=x;else if(x)switch(e){case 3:return!0;case 5:return m;case 6:return M;case 2:u(I,m)}else switch(e){case 4:return!1;case 7:u(I,m)}return h?-1:r||c?c:I}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},5771:(e,t,n)=>{var i=n(1801),r=n(6042),o=n(6496),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=r(e),u=i(t,l),c=i(void 0===n?l:n,l),h=a(s(c-u,0)),d=0;u{var i=n(5771),r=Math.floor,o=function(e,t){var n=e.length,l=r(n/2);return n<8?a(e,t):s(e,o(i(e,0,l),t),o(i(e,l),t),t)},a=function(e,t){var n,i,r=e.length,o=1;while(o0)e[i]=e[--i];i!==o++&&(e[i]=n)}return e},s=function(e,t,n,i){var r=t.length,o=n.length,a=0,s=0;while(a{var i=n(6894),r=n(7593),o=n(776),a=n(854),s=a("species"),l=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,r(t)&&(t===l||i(t.prototype))?t=void 0:o(t)&&(t=t[s],null===t&&(t=void 0))),void 0===t?l:t}},6340:(e,t,n)=>{var i=n(330);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},9234:(e,t,n)=>{var i=n(7950),r=n(8105);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(a){r(e,"throw",a)}}},8047:(e,t,n)=>{var i=n(854),r=i("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},5173:(e,t,n)=>{var i=n(1890),r=i({}.toString),o=i("".slice);e.exports=function(e){return o(r(e),8,-1)}},5976:(e,t,n)=>{var i=n(5705),r=n(419),o=n(5173),a=n(854),s=a("toStringTag"),l=Object,u="Arguments"==o(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=l(e),s))?n:u?o(t):"Object"==(i=o(t))&&r(t.callee)?"Arguments":i}},767:(e,t,n)=>{var i=n(1890),r=Error,o=i("".replace),a=function(e){return String(r(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!r.prepareStackTrace)while(t--)e=o(e,s,"");return e}},8438:(e,t,n)=>{var i=n(7322),r=n(7764),o=n(2404),a=n(928);e.exports=function(e,t,n){for(var s=r(t),l=a.f,u=o.f,c=0;c{var i=n(6400);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},5912:(e,t,n)=>{"use strict";var i=n(4848).IteratorPrototype,r=n(1074),o=n(5442),a=n(1061),s=n(2184),l=function(){return this};e.exports=function(e,t,n,u){var c=t+" Iterator";return e.prototype=r(i,{next:o(+!u,n)}),a(e,c,!1,!0),s[c]=l,e}},1904:(e,t,n)=>{var i=n(9631),r=n(928),o=n(5442);e.exports=i?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},5442:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6496:(e,t,n)=>{"use strict";var i=n(8618),r=n(928),o=n(5442);e.exports=function(e,t,n){var a=i(t);a in e?r.f(e,a,o(0,n)):e[a]=n}},9468:(e,t,n)=>{var i=n(9843),r=n(928);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),r.f(e,t,n)}},3460:(e,t,n)=>{var i=n(419),r=n(928),o=n(9843),a=n(1615);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:t;if(i(n)&&o(n,u,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(c){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},6703:(e,t,n)=>{var i=n(3460);e.exports=function(e,t,n){for(var r in t)i(e,r,t[r],n);return e}},1615:(e,t,n)=>{var i=n(7358),r=Object.defineProperty;e.exports=function(e,t){try{r(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},8810:(e,t,n)=>{"use strict";var i=n(8934),r=n(3577),o=n(6692),a=n(7961),s=n(419),l=n(5912),u=n(4945),c=n(6184),h=n(1061),d=n(1904),p=n(3460),f=n(854),g=n(2184),v=n(4848),y=a.PROPER,m=a.CONFIGURABLE,x=v.IteratorPrototype,_=v.BUGGY_SAFARI_ITERATORS,b=f("iterator"),w="keys",S="values",M="entries",C=function(){return this};e.exports=function(e,t,n,a,f,v,I){l(n,t,a);var T,k,A,D=function(e){if(e===f&&E)return E;if(!_&&e in O)return O[e];switch(e){case w:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case M:return function(){return new n(this,e)}}return function(){return new n(this)}},L=t+" Iterator",P=!1,O=e.prototype,R=O[b]||O["@@iterator"]||f&&O[f],E=!_&&R||D(f),N="Array"==t&&O.entries||R;if(N&&(T=u(N.call(new e)),T!==Object.prototype&&T.next&&(o||u(T)===x||(c?c(T,x):s(T[b])||p(T,b,C)),h(T,L,!0,!0),o&&(g[L]=C))),y&&f==S&&R&&R.name!==S&&(!o&&m?d(O,"name",S):(P=!0,E=function(){return r(R,this)})),f)if(k={values:D(S),keys:v?E:D(w),entries:D(M)},I)for(A in k)(_||P||!(A in O))&&p(O,A,k[A]);else i({target:t,proto:!0,forced:_||P},k);return o&&!I||O[b]===E||p(O,b,E,{name:f}),g[t]=E,k}},9631:(e,t,n)=>{var i=n(6400);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},5354:(e,t,n)=>{var i=n(7358),r=n(776),o=i.document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},4296:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8753:(e,t,n)=>{var i=n(5354),r=i("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},1544:(e,t,n)=>{var i=n(9173),r=i.match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},8979:(e,t,n)=>{var i=n(9173);e.exports=/MSIE|Trident/.test(i)},9173:(e,t,n)=>{var i=n(9694);e.exports=i("navigator","userAgent")||""},5068:(e,t,n)=>{var i,r,o=n(7358),a=n(9173),s=o.process,l=o.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(i=c.split("."),r=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!r&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(r=+i[1]))),e.exports=r},1513:(e,t,n)=>{var i=n(9173),r=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},2875:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6429:(e,t,n)=>{var i=n(6400),r=n(5442);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",r(1,7)),7!==e.stack)}))},8934:(e,t,n)=>{var i=n(7358),r=n(2404).f,o=n(1904),a=n(3460),s=n(1615),l=n(8438),u=n(4389);e.exports=function(e,t){var n,c,h,d,p,f,g=e.target,v=e.global,y=e.stat;if(c=v?i:y?i[g]||s(g,{}):(i[g]||{}).prototype,c)for(h in t){if(p=t[h],e.dontCallGetSet?(f=r(c,h),d=f&&f.value):d=c[h],n=u(v?h:g+(y?".":"#")+h,e.forced),!n&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&o(p,"sham",!0),a(c,h,p,e)}}},6400:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},9529:(e,t,n)=>{"use strict";n(7280);var i=n(1890),r=n(3460),o=n(4348),a=n(6400),s=n(854),l=n(1904),u=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,h){var d=s(e),p=!a((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),f=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[u]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!p||!f||n){var g=i(/./[d]),v=t(d,""[e],(function(e,t,n,r,a){var s=i(e),l=t.exec;return l===o||l===c.exec?p&&!a?{done:!0,value:g(t,n,r)}:{done:!0,value:s(n,t,r)}:{done:!1}}));r(String.prototype,e,v[0]),r(c,d,v[1])}h&&l(c[d],"sham",!0)}},4157:(e,t,n)=>{var i=n(8427),r=Function.prototype,o=r.apply,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(o):function(){return a.apply(o,arguments)})},422:(e,t,n)=>{var i=n(1890),r=n(392),o=n(8427),a=i(i.bind);e.exports=function(e,t){return r(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},8427:(e,t,n)=>{var i=n(6400);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},3577:(e,t,n)=>{var i=n(8427),r=Function.prototype.call;e.exports=i?r.bind(r):function(){return r.apply(r,arguments)}},7961:(e,t,n)=>{var i=n(9631),r=n(7322),o=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=r(o,"name"),l=s&&"something"===function(){}.name,u=s&&(!i||i&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},1890:(e,t,n)=>{var i=n(8427),r=Function.prototype,o=r.bind,a=r.call,s=i&&o.bind(a,a);e.exports=i?function(e){return e&&s(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},9694:(e,t,n)=>{var i=n(7358),r=n(419),o=function(e){return r(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(i[e]):i[e]&&i[e][t]}},7143:(e,t,n)=>{var i=n(5976),r=n(2344),o=n(2184),a=n(854),s=a("iterator");e.exports=function(e){if(void 0!=e)return r(e,s)||r(e,"@@iterator")||o[i(e)]}},2151:(e,t,n)=>{var i=n(3577),r=n(392),o=n(7950),a=n(3353),s=n(7143),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(r(n))return o(i(n,e));throw l(a(e)+" is not iterable")}},2344:(e,t,n)=>{var i=n(392);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},8716:(e,t,n)=>{var i=n(1890),r=n(7475),o=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,h,d){var p=n+e.length,f=i.length,g=c;return void 0!==h&&(h=r(h),g=u),s(d,g,(function(r,s){var u;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,p);case"<":u=h[l(s,1,-1)];break;default:var c=+s;if(0===c)return r;if(c>f){var d=o(c/10);return 0===d?r:d<=f?void 0===i[d-1]?a(s,1):i[d-1]+a(s,1):r}u=i[c-1]}return void 0===u?"":u}))}},7358:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},7322:(e,t,n)=>{var i=n(1890),r=n(7475),o=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(r(e),t)}},600:e=>{e.exports={}},9970:(e,t,n)=>{var i=n(9694);e.exports=i("document","documentElement")},7021:(e,t,n)=>{var i=n(9631),r=n(6400),o=n(5354);e.exports=!i&&!r((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8830:e=>{var t=Array,n=Math.abs,i=Math.pow,r=Math.floor,o=Math.log,a=Math.LN2,s=function(e,s,l){var u,c,h,d=t(l),p=8*l-s-1,f=(1<>1,v=23===s?i(2,-24)-i(2,-77):0,y=e<0||0===e&&1/e<0?1:0,m=0;e=n(e),e!=e||e===1/0?(c=e!=e?1:0,u=f):(u=r(o(e)/a),h=i(2,-u),e*h<1&&(u--,h*=2),e+=u+g>=1?v/h:v*i(2,1-g),e*h>=2&&(u++,h/=2),u+g>=f?(c=0,u=f):u+g>=1?(c=(e*h-1)*i(2,s),u+=g):(c=e*i(2,g-1)*i(2,s),u=0));while(s>=8)d[m++]=255&c,c/=256,s-=8;u=u<0)d[m++]=255&u,u/=256,p-=8;return d[--m]|=128*y,d},l=function(e,t){var n,r=e.length,o=8*r-t-1,a=(1<>1,l=o-7,u=r-1,c=e[u--],h=127&c;c>>=7;while(l>0)h=256*h+e[u--],l-=8;n=h&(1<<-l)-1,h>>=-l,l+=t;while(l>0)n=256*n+e[u--],l-=8;if(0===h)h=1-s;else{if(h===a)return n?NaN:c?-1/0:1/0;n+=i(2,t),h-=s}return(c?-1:1)*n*i(2,h-t)};e.exports={pack:s,unpack:l}},2985:(e,t,n)=>{var i=n(1890),r=n(6400),o=n(5173),a=Object,s=i("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?s(e,""):a(e)}:a},9941:(e,t,n)=>{var i=n(419),r=n(776),o=n(6184);e.exports=function(e,t,n){var a,s;return o&&i(a=t.constructor)&&a!==n&&r(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},3725:(e,t,n)=>{var i=n(1890),r=n(419),o=n(1089),a=i(Function.toString);r(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},5684:(e,t,n)=>{var i=n(776),r=n(1904);e.exports=function(e,t){i(t)&&"cause"in t&&r(e,"cause",t.cause)}},7624:(e,t,n)=>{var i,r,o,a=n(9262),s=n(7358),l=n(1890),u=n(776),c=n(1904),h=n(7322),d=n(1089),p=n(203),f=n(600),g="Object already initialized",v=s.TypeError,y=s.WeakMap,m=function(e){return o(e)?r(e):i(e,{})},x=function(e){return function(t){var n;if(!u(t)||(n=r(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var _=d.state||(d.state=new y),b=l(_.get),w=l(_.has),S=l(_.set);i=function(e,t){if(w(_,e))throw new v(g);return t.facade=e,S(_,e,t),t},r=function(e){return b(_,e)||{}},o=function(e){return w(_,e)}}else{var M=p("state");f[M]=!0,i=function(e,t){if(h(e,M))throw new v(g);return t.facade=e,c(e,M,t),t},r=function(e){return h(e,M)?e[M]:{}},o=function(e){return h(e,M)}}e.exports={set:i,get:r,has:o,enforce:m,getterFor:x}},1558:(e,t,n)=>{var i=n(854),r=n(2184),o=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[o]===e)}},6894:(e,t,n)=>{var i=n(5173);e.exports=Array.isArray||function(e){return"Array"==i(e)}},419:e=>{e.exports=function(e){return"function"==typeof e}},7593:(e,t,n)=>{var i=n(1890),r=n(6400),o=n(419),a=n(5976),s=n(9694),l=n(3725),u=function(){},c=[],h=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=i(d.exec),f=!d.exec(u),g=function(e){if(!o(e))return!1;try{return h(u,c,e),!0}catch(t){return!1}},v=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(d,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!h||r((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},4389:(e,t,n)=>{var i=n(6400),r=n(419),o=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==c||n!=u&&(r(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},2818:(e,t,n)=>{var i=n(776),r=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&r(e)===e}},776:(e,t,n)=>{var i=n(419);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},6692:e=>{e.exports=!1},410:(e,t,n)=>{var i=n(9694),r=n(419),o=n(7673),a=n(8476),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return r(t)&&o(t.prototype,s(e))}},8105:(e,t,n)=>{var i=n(3577),r=n(7950),o=n(2344);e.exports=function(e,t,n){var a,s;r(e);try{if(a=o(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return r(a),n}},4848:(e,t,n)=>{"use strict";var i,r,o,a=n(6400),s=n(419),l=n(1074),u=n(4945),c=n(3460),h=n(854),d=n(6692),p=h("iterator"),f=!1;[].keys&&(o=[].keys(),"next"in o?(r=u(u(o)),r!==Object.prototype&&(i=r)):f=!0);var g=void 0==i||a((function(){var e={};return i[p].call(e)!==e}));g?i={}:d&&(i=l(i)),s(i[p])||c(i,p,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:f}},2184:e=>{e.exports={}},6042:(e,t,n)=>{var i=n(4068);e.exports=function(e){return i(e.length)}},9843:(e,t,n)=>{var i=n(6400),r=n(419),o=n(7322),a=n(9631),s=n(7961).CONFIGURABLE,l=n(3725),u=n(7624),c=u.enforce,h=u.get,d=Object.defineProperty,p=a&&!i((function(){return 8!==d((function(){}),"length",{value:8}).length})),f=String(String).split("String"),g=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||s&&e.name!==t)&&(a?d(e,"name",{value:t,configurable:!0}):e.name=t),p&&n&&o(n,"arity")&&e.length!==n.arity&&d(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&d(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(r){}var i=c(e);return o(i,"source")||(i.source=f.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return r(this)&&h(this).source||l(this)}),"toString")},1243:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},7529:(e,t,n)=>{var i=n(5068),r=n(6400);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},6595:(e,t,n)=>{var i=n(6400),r=n(854),o=n(6692),a=r("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},9262:(e,t,n)=>{var i=n(7358),r=n(419),o=n(3725),a=i.WeakMap;e.exports=r(a)&&/native code/.test(o(a))},7598:(e,t,n)=>{var i=n(4481);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},8439:(e,t,n)=>{"use strict";var i=n(9631),r=n(1890),o=n(3577),a=n(6400),s=n(9158),l=n(4199),u=n(5604),c=n(7475),h=n(2985),d=Object.assign,p=Object.defineProperty,f=r([].concat);e.exports=!d||a((function(){if(i&&1!==d({b:1},d(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=d({},e)[n]||s(d({},t)).join("")!=r}))?function(e,t){var n=c(e),r=arguments.length,a=1,d=l.f,p=u.f;while(r>a){var g,v=h(arguments[a++]),y=d?f(s(v),d(v)):s(v),m=y.length,x=0;while(m>x)g=y[x++],i&&!o(p,v,g)||(n[g]=v[g])}return n}:d},1074:(e,t,n)=>{var i,r=n(7950),o=n(3605),a=n(2875),s=n(600),l=n(9970),u=n(5354),c=n(203),h=">",d="<",p="prototype",f="script",g=c("IE_PROTO"),v=function(){},y=function(e){return d+f+h+e+d+"/"+f+h},m=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=u("iframe"),n="java"+f+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(y("document.F=Object")),e.close(),e.F},_=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}_="undefined"!=typeof document?document.domain&&i?m(i):x():m(i);var e=a.length;while(e--)delete _[p][a[e]];return _()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[p]=r(e),n=new v,v[p]=null,n[g]=e):n=_(),void 0===t?n:o.f(n,t)}},3605:(e,t,n)=>{var i=n(9631),r=n(5953),o=n(928),a=n(7950),s=n(7120),l=n(9158);t.f=i&&!r?Object.defineProperties:function(e,t){a(e);var n,i=s(t),r=l(t),u=r.length,c=0;while(u>c)o.f(e,n=r[c++],i[n]);return e}},928:(e,t,n)=>{var i=n(9631),r=n(7021),o=n(5953),a=n(7950),s=n(8618),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",d="configurable",p="writable";t.f=i?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var i=c(e,t);i&&i[p]&&(e[t]=n.value,n={configurable:d in n?n[d]:i[d],enumerable:h in n?n[h]:i[h],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=s(t),a(n),r)try{return u(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},2404:(e,t,n)=>{var i=n(9631),r=n(3577),o=n(5604),a=n(5442),s=n(7120),l=n(8618),u=n(7322),c=n(7021),h=Object.getOwnPropertyDescriptor;t.f=i?h:function(e,t){if(e=s(e),t=l(t),c)try{return h(e,t)}catch(n){}if(u(e,t))return a(!r(o.f,e,t),e[t])}},1454:(e,t,n)=>{var i=n(1587),r=n(2875),o=r.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,o)}},4199:(e,t)=>{t.f=Object.getOwnPropertySymbols},4945:(e,t,n)=>{var i=n(7322),r=n(419),o=n(7475),a=n(203),s=n(123),l=a("IE_PROTO"),u=Object,c=u.prototype;e.exports=s?u.getPrototypeOf:function(e){var t=o(e);if(i(t,l))return t[l];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?c:null}},7673:(e,t,n)=>{var i=n(1890);e.exports=i({}.isPrototypeOf)},1587:(e,t,n)=>{var i=n(1890),r=n(7322),o=n(7120),a=n(6963).indexOf,s=n(600),l=i([].push);e.exports=function(e,t){var n,i=o(e),u=0,c=[];for(n in i)!r(s,n)&&r(i,n)&&l(c,n);while(t.length>u)r(i,n=t[u++])&&(~a(c,n)||l(c,n));return c}},9158:(e,t,n)=>{var i=n(1587),r=n(2875);e.exports=Object.keys||function(e){return i(e,r)}},5604:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!n.call({1:2},1);t.f=r?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6184:(e,t,n)=>{var i=n(1890),r=n(7950),o=n(8248);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return r(n),o(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9308:(e,t,n)=>{var i=n(3577),r=n(419),o=n(776),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&r(n=e.toString)&&!o(s=i(n,e)))return s;if(r(n=e.valueOf)&&!o(s=i(n,e)))return s;if("string"!==t&&r(n=e.toString)&&!o(s=i(n,e)))return s;throw a("Can't convert object to primitive value")}},7764:(e,t,n)=>{var i=n(9694),r=n(1890),o=n(1454),a=n(4199),s=n(7950),l=r([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?l(t,n(e)):t}},4836:(e,t,n)=>{var i=n(928).f;e.exports=function(e,t,n){n in e||i(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},9395:(e,t,n)=>{var i=n(3577),r=n(7950),o=n(419),a=n(5173),s=n(4348),l=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var u=i(n,e,t);return null!==u&&r(u),u}if("RegExp"===a(e))return i(s,e,t);throw l("RegExp#exec called on incompatible receiver")}},4348:(e,t,n)=>{"use strict";var i=n(3577),r=n(1890),o=n(4481),a=n(136),s=n(2351),l=n(1586),u=n(1074),c=n(7624).get,h=n(5337),d=n(1442),p=l("native-string-replace",String.prototype.replace),f=RegExp.prototype.exec,g=f,v=r("".charAt),y=r("".indexOf),m=r("".replace),x=r("".slice),_=function(){var e=/a/,t=/b*/g;return i(f,e,"a"),i(f,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),b=s.BROKEN_CARET,w=void 0!==/()??/.exec("")[1],S=_||w||b||h||d;S&&(g=function(e){var t,n,r,s,l,h,d,S=this,M=c(S),C=o(e),I=M.raw;if(I)return I.lastIndex=S.lastIndex,t=i(g,I,C),S.lastIndex=I.lastIndex,t;var T=M.groups,k=b&&S.sticky,A=i(a,S),D=S.source,L=0,P=C;if(k&&(A=m(A,"y",""),-1===y(A,"g")&&(A+="g"),P=x(C,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(C,S.lastIndex-1))&&(D="(?: "+D+")",P=" "+P,L++),n=new RegExp("^(?:"+D+")",A)),w&&(n=new RegExp("^"+D+"$(?!\\s)",A)),_&&(r=S.lastIndex),s=i(f,k?n:S,P),k?s?(s.input=x(s.input,L),s[0]=x(s[0],L),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:_&&s&&(S.lastIndex=S.global?s.index+s[0].length:r),w&&s&&s.length>1&&i(p,s[0],n,(function(){for(l=1;l{"use strict";var i=n(7950);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},2351:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp,a=i((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!o("a","y").sticky})),l=a||i((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},5337:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp;e.exports=i((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},1442:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp;e.exports=i((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},7933:e=>{var t=TypeError;e.exports=function(e){if(void 0==e)throw t("Can't call method on "+e);return e}},4114:(e,t,n)=>{"use strict";var i=n(9694),r=n(928),o=n(854),a=n(9631),s=o("species");e.exports=function(e){var t=i(e),n=r.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},1061:(e,t,n)=>{var i=n(928).f,r=n(7322),o=n(854),a=o("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!r(e,a)&&i(e,a,{configurable:!0,value:t})}},203:(e,t,n)=>{var i=n(1586),r=n(6862),o=i("keys");e.exports=function(e){return o[e]||(o[e]=r(e))}},1089:(e,t,n)=>{var i=n(7358),r=n(1615),o="__core-js_shared__",a=i[o]||r(o,{});e.exports=a},1586:(e,t,n)=>{var i=n(6692),r=n(1089);(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.24.1",mode:i?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.24.1/LICENSE",source:"https://github.com/zloirock/core-js"})},1021:(e,t,n)=>{var i=n(1890),r=n(1860),o=n(4481),a=n(7933),s=i("".charAt),l=i("".charCodeAt),u=i("".slice),c=function(e){return function(t,n){var i,c,h=o(a(t)),d=r(n),p=h.length;return d<0||d>=p?e?"":void 0:(i=l(h,d),i<55296||i>56319||d+1===p||(c=l(h,d+1))<56320||c>57343?e?s(h,d):i:e?u(h,d,d+2):c-56320+(i-55296<<10)+65536)}};e.exports={codeAt:c(!1),charAt:c(!0)}},5253:(e,t,n)=>{"use strict";var i=n(1890),r=2147483647,o=36,a=1,s=26,l=38,u=700,c=72,h=128,d="-",p=/[^\0-\u007E]/,f=/[.\u3002\uFF0E\uFF61]/g,g="Overflow: input needs wider integers to process",v=o-a,y=RangeError,m=i(f.exec),x=Math.floor,_=String.fromCharCode,b=i("".charCodeAt),w=i([].join),S=i([].push),M=i("".replace),C=i("".split),I=i("".toLowerCase),T=function(e){var t=[],n=0,i=e.length;while(n=55296&&r<=56319&&n>1,e+=x(e/t);while(e>v*s>>1)e=x(e/v),i+=o;return x(i+(v+1)*e/(e+l))},D=function(e){var t=[];e=T(e);var n,i,l=e.length,u=h,p=0,f=c;for(n=0;n=u&&ix((r-p)/M))throw y(g);for(p+=(b-u)*M,u=b,n=0;nr)throw y(g);if(i==u){var C=p,I=o;while(1){var D=I<=f?a:I>=f+s?s:I-f;if(C{var i=n(1860),r=Math.max,o=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},5492:(e,t,n)=>{var i=n(2181),r=TypeError;e.exports=function(e){var t=i(e,"number");if("number"==typeof t)throw r("Can't convert number to bigint");return BigInt(t)}},833:(e,t,n)=>{var i=n(1860),r=n(4068),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=r(t);if(t!==n)throw o("Wrong length or index");return n}},7120:(e,t,n)=>{var i=n(2985),r=n(7933);e.exports=function(e){return i(r(e))}},1860:(e,t,n)=>{var i=n(1243);e.exports=function(e){var t=+e;return t!==t||0===t?0:i(t)}},4068:(e,t,n)=>{var i=n(1860),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},7475:(e,t,n)=>{var i=n(7933),r=Object;e.exports=function(e){return r(i(e))}},701:(e,t,n)=>{var i=n(1443),r=RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw r("Wrong offset");return n}},1443:(e,t,n)=>{var i=n(1860),r=RangeError;e.exports=function(e){var t=i(e);if(t<0)throw r("The argument can't be less than 0");return t}},2181:(e,t,n)=>{var i=n(3577),r=n(776),o=n(410),a=n(2344),s=n(9308),l=n(854),u=TypeError,c=l("toPrimitive");e.exports=function(e,t){if(!r(e)||o(e))return e;var n,l=a(e,c);if(l){if(void 0===t&&(t="default"),n=i(l,e,t),!r(n)||o(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},8618:(e,t,n)=>{var i=n(2181),r=n(410);e.exports=function(e){var t=i(e,"string");return r(t)?t:t+""}},5705:(e,t,n)=>{var i=n(854),r=i("toStringTag"),o={};o[r]="z",e.exports="[object z]"===String(o)},4481:(e,t,n)=>{var i=n(5976),r=String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},3353:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},6968:(e,t,n)=>{"use strict";var i=n(8934),r=n(7358),o=n(3577),a=n(9631),s=n(8689),l=n(683),u=n(62),c=n(2827),h=n(5442),d=n(1904),p=n(2818),f=n(4068),g=n(833),v=n(701),y=n(8618),m=n(7322),x=n(5976),_=n(776),b=n(410),w=n(1074),S=n(7673),M=n(6184),C=n(1454).f,I=n(9401),T=n(2099).forEach,k=n(4114),A=n(928),D=n(2404),L=n(7624),P=n(9941),O=L.get,R=L.set,E=L.enforce,N=A.f,z=D.f,B=Math.round,F=r.RangeError,V=u.ArrayBuffer,H=V.prototype,q=u.DataView,G=l.NATIVE_ARRAY_BUFFER_VIEWS,W=l.TYPED_ARRAY_TAG,U=l.TypedArray,j=l.TypedArrayPrototype,Z=l.aTypedArrayConstructor,Y=l.isTypedArray,$="BYTES_PER_ELEMENT",X="Wrong length",K=function(e,t){Z(e);var n=0,i=t.length,r=new e(i);while(i>n)r[n]=t[n++];return r},J=function(e,t){N(e,t,{get:function(){return O(this)[t]}})},Q=function(e){var t;return S(H,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return Y(e)&&!b(t)&&t in e&&p(+t)&&t>=0},te=function(e,t){return t=y(t),ee(e,t)?h(2,e[t]):z(e,t)},ne=function(e,t,n){return t=y(t),!(ee(e,t)&&_(n)&&m(n,"value"))||m(n,"get")||m(n,"set")||n.configurable||m(n,"writable")&&!n.writable||m(n,"enumerable")&&!n.enumerable?N(e,t,n):(e[t]=n.value,e)};a?(G||(D.f=te,A.f=ne,J(j,"buffer"),J(j,"byteOffset"),J(j,"byteLength"),J(j,"length")),i({target:"Object",stat:!0,forced:!G},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",u="get"+e,h="set"+e,p=r[l],y=p,m=y&&y.prototype,x={},b=function(e,t){var n=O(e);return n.view[u](t*a+n.byteOffset,!0)},S=function(e,t,i){var r=O(e);n&&(i=(i=B(i))<0?0:i>255?255:255&i),r.view[h](t*a+r.byteOffset,i,!0)},A=function(e,t){N(e,t,{get:function(){return b(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};G?s&&(y=t((function(e,t,n,i){return c(e,m),P(function(){return _(t)?Q(t)?void 0!==i?new p(t,v(n,a),i):void 0!==n?new p(t,v(n,a)):new p(t):Y(t)?K(y,t):o(I,y,t):new p(g(t))}(),e,y)})),M&&M(y,U),T(C(p),(function(e){e in y||d(y,e,p[e])})),y.prototype=m):(y=t((function(e,t,n,i){c(e,m);var r,s,l,u=0,h=0;if(_(t)){if(!Q(t))return Y(t)?K(y,t):o(I,y,t);r=t,h=v(n,a);var d=t.byteLength;if(void 0===i){if(d%a)throw F(X);if(s=d-h,s<0)throw F(X)}else if(s=f(i)*a,s+h>d)throw F(X);l=s/a}else l=g(t),s=l*a,r=new V(s);R(e,{buffer:r,byteOffset:h,byteLength:s,length:l,view:new q(r)});while(u{var i=n(7358),r=n(6400),o=n(8047),a=n(683).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!o((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new s(2),1,void 0).length}))},9401:(e,t,n)=>{var i=n(422),r=n(3577),o=n(2722),a=n(7475),s=n(6042),l=n(2151),u=n(7143),c=n(1558),h=n(683).aTypedArrayConstructor;e.exports=function(e){var t,n,d,p,f,g,v=o(this),y=a(e),m=arguments.length,x=m>1?arguments[1]:void 0,_=void 0!==x,b=u(y);if(b&&!c(b)){f=l(y,b),g=f.next,y=[];while(!(p=r(g,f)).done)y.push(p.value)}for(_&&m>2&&(x=i(x,arguments[2])),n=s(y),d=new(h(v))(n),t=0;n>t;t++)d[t]=_?x(y[t],t):y[t];return d}},6862:(e,t,n)=>{var i=n(1890),r=0,o=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+o,36)}},8476:(e,t,n)=>{var i=n(7529);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5953:(e,t,n)=>{var i=n(9631),r=n(6400);e.exports=i&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},6596:e=>{var t=TypeError;e.exports=function(e,n){if(e{var i=n(7358),r=n(1586),o=n(7322),a=n(6862),s=n(7529),l=n(8476),u=r("wks"),c=i.Symbol,h=c&&c["for"],d=l?c:c&&c.withoutSetter||a;e.exports=function(e){if(!o(u,e)||!s&&"string"!=typeof u[e]){var t="Symbol."+e;s&&o(c,e)?u[e]=c[e]:u[e]=l&&h?h(t):d(t)}return u[e]}},7971:(e,t,n)=>{"use strict";var i=n(9694),r=n(7322),o=n(1904),a=n(7673),s=n(6184),l=n(8438),u=n(4836),c=n(9941),h=n(7598),d=n(5684),p=n(767),f=n(6429),g=n(9631),v=n(6692);e.exports=function(e,t,n,y){var m="stackTraceLimit",x=y?2:1,_=e.split("."),b=_[_.length-1],w=i.apply(null,_);if(w){var S=w.prototype;if(!v&&r(S,"cause")&&delete S.cause,!n)return w;var M=i("Error"),C=t((function(e,t){var n=h(y?t:e,void 0),i=y?new w(e):new w;return void 0!==n&&o(i,"message",n),f&&o(i,"stack",p(i.stack,2)),this&&a(S,this)&&c(i,this,C),arguments.length>x&&d(i,arguments[x]),i}));if(C.prototype=S,"Error"!==b?s?s(C,M):l(C,M,{name:!0}):g&&m in w&&(u(C,w,m),u(C,w,"prepareStackTrace")),l(C,w),!v)try{S.name!==b&&o(S,"name",b),S.constructor=C}catch(I){}return C}}},3610:(e,t,n)=>{"use strict";var i=n(8934),r=n(6963).includes,o=n(6400),a=n(2852),s=o((function(){return!Array(1).includes()}));i({target:"Array",proto:!0,forced:s},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},6843:(e,t,n)=>{"use strict";var i=n(7120),r=n(2852),o=n(2184),a=n(7624),s=n(928).f,l=n(8810),u=n(6692),c=n(9631),h="Array Iterator",d=a.set,p=a.getterFor(h);e.exports=l(Array,"Array",(function(e,t){d(this,{type:h,target:i(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var f=o.Arguments=o.Array;if(r("keys"),r("values"),r("entries"),!u&&c&&"values"!==f.name)try{s(f,"name",{value:"values"})}catch(g){}},6701:(e,t,n)=>{var i=n(8934),r=n(7358),o=n(4157),a=n(7971),s="WebAssembly",l=r[s],u=7!==Error("e",{cause:7}).cause,c=function(e,t){var n={};n[e]=a(e,t,u),i({global:!0,constructor:!0,arity:1,forced:u},n)},h=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,u),i({target:s,stat:!0,constructor:!0,arity:1,forced:u},n)}};c("Error",(function(e){return function(t){return o(e,this,arguments)}})),c("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),c("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),c("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),c("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),c("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),c("URIError",(function(e){return function(t){return o(e,this,arguments)}})),h("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),h("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),h("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},7280:(e,t,n)=>{"use strict";var i=n(8934),r=n(4348);i({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},4406:(e,t,n)=>{var i=n(7358),r=n(9631),o=n(9468),a=n(136),s=n(6400),l=i.RegExp,u=l.prototype,c=r&&s((function(){var e=!0;try{l(".","d")}catch(c){e=!1}var t={},n="",i=e?"dgimsy":"gimsy",r=function(e,i){Object.defineProperty(t,e,{get:function(){return n+=i,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(o.hasIndices="d"),o)r(a,o[a]);var s=Object.getOwnPropertyDescriptor(u,"flags").get.call(t);return s!==i||n!==i}));c&&o(u,"flags",{configurable:!0,get:a})},839:(e,t,n)=>{"use strict";var i=n(1021).charAt,r=n(4481),o=n(7624),a=n(8810),s="String Iterator",l=o.set,u=o.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:r(e),index:0})}),(function(){var e,t=u(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},5363:(e,t,n)=>{"use strict";var i=n(4157),r=n(3577),o=n(1890),a=n(9529),s=n(6400),l=n(7950),u=n(419),c=n(1860),h=n(4068),d=n(4481),p=n(7933),f=n(6412),g=n(2344),v=n(8716),y=n(9395),m=n(854),x=m("replace"),_=Math.max,b=Math.min,w=o([].concat),S=o([].push),M=o("".indexOf),C=o("".slice),I=function(e){return void 0===e?e:String(e)},T=function(){return"$0"==="a".replace(/./,"$0")}(),k=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),A=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var o=k?"$":"$0";return[function(e,n){var i=p(this),o=void 0==e?void 0:g(e,x);return o?r(o,e,i,n):r(t,d(i),e,n)},function(e,r){var a=l(this),s=d(e);if("string"==typeof r&&-1===M(r,o)&&-1===M(r,"$<")){var p=n(t,a,s,r);if(p.done)return p.value}var g=u(r);g||(r=d(r));var m=a.global;if(m){var x=a.unicode;a.lastIndex=0}var T=[];while(1){var k=y(a,s);if(null===k)break;if(S(T,k),!m)break;var A=d(k[0]);""===A&&(a.lastIndex=f(s,h(a.lastIndex),x))}for(var D="",L=0,P=0;P=L&&(D+=C(s,L,R)+F,L=R+O.length)}return D+C(s,L)}]}),!A||!T||k)},5123:(e,t,n)=>{"use strict";var i=n(683),r=n(6042),o=n(1860),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=r(t),i=o(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},8836:(e,t,n)=>{"use strict";var i=n(683),r=n(5786),o=n(5492),a=n(5976),s=n(3577),l=n(1890),u=n(6400),c=i.aTypedArray,h=i.exportTypedArrayMethod,d=l("".slice),p=u((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e}));h("fill",(function(e){var t=arguments.length;c(this);var n="Big"===d(a(this),0,3)?o(e):+e;return s(r,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),p)},7648:(e,t,n)=>{"use strict";var i=n(683),r=n(5416).findLastIndex,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("findLastIndex",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},4331:(e,t,n)=>{"use strict";var i=n(683),r=n(5416).findLast,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("findLast",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},8685:(e,t,n)=>{"use strict";var i=n(7358),r=n(3577),o=n(683),a=n(6042),s=n(701),l=n(7475),u=n(6400),c=i.RangeError,h=i.Int8Array,d=h&&h.prototype,p=d&&d.set,f=o.aTypedArray,g=o.exportTypedArrayMethod,v=!u((function(){var e=new Uint8ClampedArray(2);return r(p,e,{length:1,0:3},1),3!==e[1]})),y=v&&o.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new h(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){f(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=l(e);if(v)return r(p,this,n,t);var i=this.length,o=a(n),u=0;if(o+t>i)throw c("Wrong length");while(u{"use strict";var i=n(7358),r=n(1890),o=n(6400),a=n(392),s=n(6534),l=n(683),u=n(1544),c=n(8979),h=n(5068),d=n(1513),p=l.aTypedArray,f=l.exportTypedArrayMethod,g=i.Uint16Array,v=g&&r(g.prototype.sort),y=!!v&&!(o((function(){v(new g(2),null)}))&&o((function(){v(new g(2),{})}))),m=!!v&&!o((function(){if(h)return h<74;if(u)return u<67;if(c)return!0;if(d)return d<602;var e,t,n=new g(516),i=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),x=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};f("sort",(function(e){return void 0!==e&&a(e),m?v(this,e):s(p(this),x(e))}),!m||y)},6105:(e,t,n)=>{var i=n(6968);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},2773:(e,t,n)=>{n(7648)},9802:(e,t,n)=>{n(4331)},71:(e,t,n)=>{var i=n(7358),r=n(4296),o=n(8753),a=n(6843),s=n(1904),l=n(854),u=l("iterator"),c=l("toStringTag"),h=a.values,d=function(e,t){if(e){if(e[u]!==h)try{s(e,u,h)}catch(i){e[u]=h}if(e[c]||s(e,c,t),r[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var p in r)d(i[p]&&i[p].prototype,p);d(o,"DOMTokenList")},1999:(e,t,n)=>{"use strict";n(6843);var i=n(8934),r=n(7358),o=n(3577),a=n(1890),s=n(9631),l=n(6595),u=n(3460),c=n(6703),h=n(1061),d=n(5912),p=n(7624),f=n(2827),g=n(419),v=n(7322),y=n(422),m=n(5976),x=n(7950),_=n(776),b=n(4481),w=n(1074),S=n(5442),M=n(2151),C=n(7143),I=n(6596),T=n(854),k=n(6534),A=T("iterator"),D="URLSearchParams",L=D+"Iterator",P=p.set,O=p.getterFor(D),R=p.getterFor(L),E=Object.getOwnPropertyDescriptor,N=function(e){if(!s)return r[e];var t=E(r,e);return t&&t.value},z=N("fetch"),B=N("Request"),F=N("Headers"),V=B&&B.prototype,H=F&&F.prototype,q=r.RegExp,G=r.TypeError,W=r.decodeURIComponent,U=r.encodeURIComponent,j=a("".charAt),Z=a([].join),Y=a([].push),$=a("".replace),X=a([].shift),K=a([].splice),J=a("".split),Q=a("".slice),ee=/\+/g,te=Array(4),ne=function(e){return te[e-1]||(te[e-1]=q("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return W(e)}catch(t){return e}},re=function(e){var t=$(e,ee," "),n=4;try{return W(t)}catch(i){while(n)t=$(t,ne(n--),ie);return t}},oe=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},se=function(e){return ae[e]},le=function(e){return $(U(e),oe,se)},ue=d((function(e,t){P(this,{type:L,iterator:M(O(e).entries),kind:t})}),"Iterator",(function(){var e=R(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),!0),ce=function(e){this.entries=[],this.url=null,void 0!==e&&(_(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===j(e,0)?Q(e,1):e:b(e)))};ce.prototype={type:D,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,i,r,a,s,l,u=C(e);if(u){t=M(e,u),n=t.next;while(!(i=o(n,t)).done){if(r=M(x(i.value)),a=r.next,(s=o(a,r)).done||(l=o(a,r)).done||!o(a,r).done)throw G("Expected sequence with length 2");Y(this.entries,{key:b(s.value),value:b(l.value)})}}else for(var c in e)v(e,c)&&Y(this.entries,{key:c,value:b(e[c])})},parseQuery:function(e){if(e){var t,n,i=J(e,"&"),r=0;while(r0?arguments[0]:void 0;P(this,new ce(e))},de=he.prototype;if(c(de,{append:function(e,t){I(arguments.length,2);var n=O(this);Y(n.entries,{key:b(e),value:b(t)}),n.updateURL()},delete:function(e){I(arguments.length,1);var t=O(this),n=t.entries,i=b(e),r=0;while(rt.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=O(this).entries,i=y(e,arguments.length>1?arguments[1]:void 0),r=0;while(r1?ge(arguments[1]):{})}}),g(B)){var ve=function(e){return f(this,V),new B(e,arguments.length>1?ge(arguments[1]):{})};V.constructor=ve,ve.prototype=V,i({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ve})}}e.exports={URLSearchParams:he,getState:O}},6016:(e,t,n)=>{n(1999)},6295:(e,t,n)=>{"use strict";n(839);var i,r=n(8934),o=n(9631),a=n(6595),s=n(7358),l=n(422),u=n(1890),c=n(3460),h=n(9468),d=n(2827),p=n(7322),f=n(8439),g=n(2029),v=n(5771),y=n(1021).codeAt,m=n(5253),x=n(4481),_=n(1061),b=n(6596),w=n(1999),S=n(7624),M=S.set,C=S.getterFor("URL"),I=w.URLSearchParams,T=w.getState,k=s.URL,A=s.TypeError,D=s.parseInt,L=Math.floor,P=Math.pow,O=u("".charAt),R=u(/./.exec),E=u([].join),N=u(1..toString),z=u([].pop),B=u([].push),F=u("".replace),V=u([].shift),H=u("".split),q=u("".slice),G=u("".toLowerCase),W=u([].unshift),U="Invalid authority",j="Invalid scheme",Z="Invalid host",Y="Invalid port",$=/[a-z]/i,X=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,Q=/^[0-7]+$/,ee=/^\d+$/,te=/^[\da-f]+$/i,ne=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ie=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,oe=/[\t\n\r]/g,ae=function(e){var t,n,i,r,o,a,s,l=H(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==O(r,0)&&(o=R(J,r)?16:8,r=q(r,8==o?1:2)),""===r)a=0;else{if(!R(10==o?ee:8==o?Q:te,r))return e;a=D(r,o)}B(n,a)}for(i=0;i=P(256,5-t))return null}else if(a>255)return null;for(s=z(n),i=0;i6)return;i=0;while(d()){if(r=null,i>0){if(!("."==d()&&i<4))return;h++}if(!R(K,d()))return;while(R(K,d())){if(o=D(d(),10),null===r)r=o;else{if(0==r)return;r=10*r+o}if(r>255)return;h++}l[u]=256*l[u]+r,i++,2!=i&&4!=i||u++}if(4!=i)return;break}if(":"==d()){if(h++,!d())return}else if(d())return;l[u++]=t}else{if(null!==c)return;h++,u++,c=u}}if(null!==c){a=u-c,u=7;while(0!=u&&a>0)s=l[u],l[u--]=l[c+a-1],l[c+--a]=s}else if(8!=u)return;return l},le=function(e){for(var t=null,n=1,i=null,r=0,o=0;o<8;o++)0!==e[o]?(r>n&&(t=i,n=r),i=null,r=0):(null===i&&(i=o),++r);return r>n&&(t=i,n=r),t},ue=function(e){var t,n,i,r;if("number"==typeof e){for(t=[],n=0;n<4;n++)W(t,e%256),e=L(e/256);return E(t,".")}if("object"==typeof e){for(t="",i=le(e),n=0;n<8;n++)r&&0===e[n]||(r&&(r=!1),i===n?(t+=n?":":"::",r=!0):(t+=N(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ce={},he=f({},ce,{" ":1,'"':1,"<":1,">":1,"`":1}),de=f({},he,{"#":1,"?":1,"{":1,"}":1}),pe=f({},de,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(e,t){var n=y(e,0);return n>32&&n<127&&!p(t,e)?e:encodeURIComponent(e)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ve=function(e,t){var n;return 2==e.length&&R($,O(e,0))&&(":"==(n=O(e,1))||!t&&"|"==n)},ye=function(e){var t;return e.length>1&&ve(q(e,0,2))&&(2==e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===G(e)},xe=function(e){return e=G(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},_e={},be={},we={},Se={},Me={},Ce={},Ie={},Te={},ke={},Ae={},De={},Le={},Pe={},Oe={},Re={},Ee={},Ne={},ze={},Be={},Fe={},Ve={},He=function(e,t,n){var i,r,o,a=x(e);if(t){if(r=this.parse(a),r)throw A(r);this.searchParams=null}else{if(void 0!==n&&(i=new He(n,!0)),r=this.parse(a,null,i),r)throw A(r);o=T(new I),o.bindURL(this),this.searchParams=o}};He.prototype={type:"URL",parse:function(e,t,n){var r,o,a,s,l=this,u=t||_e,c=0,h="",d=!1,f=!1,y=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=F(e,re,"")),e=F(e,oe,""),r=g(e);while(c<=r.length){switch(o=r[c],u){case _e:if(!o||!R($,o)){if(t)return j;u=we;continue}h+=G(o),u=be;break;case be:if(o&&(R(X,o)||"+"==o||"-"==o||"."==o))h+=G(o);else{if(":"!=o){if(t)return j;h="",u=we,c=0;continue}if(t&&(l.isSpecial()!=p(ge,h)||"file"==h&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=h,t)return void(l.isSpecial()&&ge[l.scheme]==l.port&&(l.port=null));h="","file"==l.scheme?u=Oe:l.isSpecial()&&n&&n.scheme==l.scheme?u=Se:l.isSpecial()?u=Te:"/"==r[c+1]?(u=Me,c++):(l.cannotBeABaseURL=!0,B(l.path,""),u=Be)}break;case we:if(!n||n.cannotBeABaseURL&&"#"!=o)return j;if(n.cannotBeABaseURL&&"#"==o){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,u=Ve;break}u="file"==n.scheme?Oe:Ce;continue;case Se:if("/"!=o||"/"!=r[c+1]){u=Ce;continue}u=ke,c++;break;case Me:if("/"==o){u=Ae;break}u=ze;continue;case Ce:if(l.scheme=n.scheme,o==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==o||"\\"==o&&l.isSpecial())u=Ie;else if("?"==o)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",u=Fe;else{if("#"!=o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,u=ze;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",u=Ve}break;case Ie:if(!l.isSpecial()||"/"!=o&&"\\"!=o){if("/"!=o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,u=ze;continue}u=Ae}else u=ke;break;case Te:if(u=ke,"/"!=o||"/"!=O(h,c+1))continue;c++;break;case ke:if("/"!=o&&"\\"!=o){u=Ae;continue}break;case Ae:if("@"==o){d&&(h="%40"+h),d=!0,a=g(h);for(var m=0;m65535)return Y;l.port=l.isSpecial()&&w===ge[l.scheme]?null:w,h=""}if(t)return;u=Ne;continue}return Y}h+=o;break;case Oe:if(l.scheme="file","/"==o||"\\"==o)u=Re;else{if(!n||"file"!=n.scheme){u=ze;continue}if(o==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==o)l.host=n.host,l.path=v(n.path),l.query="",u=Fe;else{if("#"!=o){ye(E(v(r,c),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),u=ze;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",u=Ve}}break;case Re:if("/"==o||"\\"==o){u=Ee;break}n&&"file"==n.scheme&&!ye(E(v(r,c),""))&&(ve(n.path[0],!0)?B(l.path,n.path[0]):l.host=n.host),u=ze;continue;case Ee:if(o==i||"/"==o||"\\"==o||"?"==o||"#"==o){if(!t&&ve(h))u=ze;else if(""==h){if(l.host="",t)return;u=Ne}else{if(s=l.parseHost(h),s)return s;if("localhost"==l.host&&(l.host=""),t)return;h="",u=Ne}continue}h+=o;break;case Ne:if(l.isSpecial()){if(u=ze,"/"!=o&&"\\"!=o)continue}else if(t||"?"!=o)if(t||"#"!=o){if(o!=i&&(u=ze,"/"!=o))continue}else l.fragment="",u=Ve;else l.query="",u=Fe;break;case ze:if(o==i||"/"==o||"\\"==o&&l.isSpecial()||!t&&("?"==o||"#"==o)){if(xe(h)?(l.shortenPath(),"/"==o||"\\"==o&&l.isSpecial()||B(l.path,"")):me(h)?"/"==o||"\\"==o&&l.isSpecial()||B(l.path,""):("file"==l.scheme&&!l.path.length&&ve(h)&&(l.host&&(l.host=""),h=O(h,0)+":"),B(l.path,h)),h="","file"==l.scheme&&(o==i||"?"==o||"#"==o))while(l.path.length>1&&""===l.path[0])V(l.path);"?"==o?(l.query="",u=Fe):"#"==o&&(l.fragment="",u=Ve)}else h+=fe(o,de);break;case Be:"?"==o?(l.query="",u=Fe):"#"==o?(l.fragment="",u=Ve):o!=i&&(l.path[0]+=fe(o,ce));break;case Fe:t||"#"!=o?o!=i&&("'"==o&&l.isSpecial()?l.query+="%27":l.query+="#"==o?"%23":fe(o,ce)):(l.fragment="",u=Ve);break;case Ve:o!=i&&(l.fragment+=fe(o,he));break}c++}},parseHost:function(e){var t,n,i;if("["==O(e,0)){if("]"!=O(e,e.length-1))return Z;if(t=se(q(e,1,-1)),!t)return Z;this.host=t}else if(this.isSpecial()){if(e=m(e),R(ne,e))return Z;if(t=ae(e),null===t)return Z;this.host=t}else{if(R(ie,e))return Z;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=M(t,new He(e,!1,n));o||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Ge=qe.prototype,We=function(e,t){return{get:function(){return C(this)[e]()},set:t&&function(e){return C(this)[t](e)},configurable:!0,enumerable:!0}};if(o&&(h(Ge,"href",We("serialize","setHref")),h(Ge,"origin",We("getOrigin")),h(Ge,"protocol",We("getProtocol","setProtocol")),h(Ge,"username",We("getUsername","setUsername")),h(Ge,"password",We("getPassword","setPassword")),h(Ge,"host",We("getHost","setHost")),h(Ge,"hostname",We("getHostname","setHostname")),h(Ge,"port",We("getPort","setPort")),h(Ge,"pathname",We("getPathname","setPathname")),h(Ge,"search",We("getSearch","setSearch")),h(Ge,"searchParams",We("getSearchParams")),h(Ge,"hash",We("getHash","setHash"))),c(Ge,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),c(Ge,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),k){var Ue=k.createObjectURL,je=k.revokeObjectURL;Ue&&c(qe,"createObjectURL",l(Ue,k)),je&&c(qe,"revokeObjectURL",l(je,k))}_(qe,"URL"),r({global:!0,constructor:!0,forced:!a,sham:!o},{URL:qe})},7965:(e,t,n)=>{n(6295)},2256:(e,t,n)=>{"use strict";n.d(t,{S1:()=>Tw});var i={};n.r(i),n.d(i,{Arc:()=>Jy,BezierCurve:()=>$y,BoundingRect:()=>oo,Circle:()=>ly,CompoundPath:()=>em,Ellipse:()=>hy,Group:()=>Lo,Image:()=>iu,IncrementalDisplayable:()=>gm,Line:()=>Wy,LinearGradient:()=>rm,OrientedBoundingRect:()=>dm,Path:()=>$l,Point:()=>$r,Polygon:()=>zy,Polyline:()=>Vy,RadialGradient:()=>am,Rect:()=>du,Ring:()=>Py,Sector:()=>Ay,Text:()=>Du,applyTransform:()=>Om,clipPointsByRect:()=>Bm,clipRectByRect:()=>Fm,createIcon:()=>Vm,extendPath:()=>bm,extendShape:()=>xm,getShapeClass:()=>Sm,getTransform:()=>Pm,groupTransition:()=>zm,initProps:()=>Kc,isElementRemoved:()=>Jc,lineLineIntersect:()=>qm,linePolygonIntersect:()=>Hm,makeImage:()=>Cm,makePath:()=>Mm,mergePath:()=>Tm,registerShape:()=>wm,removeElement:()=>Qc,removeElementWithFadeOut:()=>th,resizePath:()=>km,setTooltipConfig:()=>Um,subPixelOptimize:()=>Lm,subPixelOptimizeLine:()=>Am,subPixelOptimizeRect:()=>Dm,transformDirection:()=>Rm,traverseElements:()=>Zm,updateProps:()=>Xc}); +(globalThis["webpackChunksyseye"]=globalThis["webpackChunksyseye"]||[]).push([[736],{7518:e=>{e.exports=function(e,t,n){const i=void 0!==e.__vccOpts?e.__vccOpts:e,r=i[t];if(void 0===r)i[t]=n;else for(const o in n)void 0===r[o]&&(r[o]=n[o])}},1959:(e,t,n)=>{"use strict";n.d(t,{Bj:()=>o,Fl:()=>Ge,IU:()=>ke,Jd:()=>S,PG:()=>Me,SU:()=>Fe,Um:()=>be,WL:()=>He,X$:()=>T,X3:()=>Te,XI:()=>Ne,Xl:()=>Ae,dq:()=>Re,iH:()=>Ee,j:()=>C,lk:()=>M,qj:()=>_e,qq:()=>x,yT:()=>Ie});var i=n(2323);let r;class o{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&r&&(this.parent=r,this.index=(r.scopes||(r.scopes=[])).push(this)-1)}run(e){if(this.active){const t=r;try{return r=this,e()}finally{r=t}}else 0}on(){r=this}off(){r=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},l=e=>(e.w&f)>0,u=e=>(e.n&f)>0,c=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i{("length"===t||t>=r)&&u.push(e)}));else switch(void 0!==n&&u.push(l.get(n)),t){case"add":(0,i.kJ)(e)?(0,i.S0)(n)&&u.push(l.get("length")):(u.push(l.get(y)),(0,i._N)(e)&&u.push(l.get(m)));break;case"delete":(0,i.kJ)(e)||(u.push(l.get(y)),(0,i._N)(e)&&u.push(l.get(m)));break;case"set":(0,i._N)(e)&&u.push(l.get(y));break}if(1===u.length)u[0]&&k(u[0]);else{const e=[];for(const t of u)t&&e.push(...t);k(s(e))}}function k(e,t){const n=(0,i.kJ)(e)?e:[...e];for(const i of n)i.computed&&A(i,t);for(const i of n)i.computed||A(i,t)}function A(e,t){(e!==v||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const D=(0,i.fY)("__proto__,__v_isRef,__isVue"),L=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(i.yk)),P=z(),O=z(!1,!0),R=z(!0),E=N();function N(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ke(this);for(let t=0,r=this.length;t{e[t]=function(...e){S();const n=ke(this)[t].apply(this,e);return M(),n}})),e}function z(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&o===(e?t?ye:ve:t?ge:fe).get(n))return n;const a=(0,i.kJ)(n);if(!e&&a&&(0,i.RI)(E,r))return Reflect.get(E,r,o);const s=Reflect.get(n,r,o);return((0,i.yk)(r)?L.has(r):D(r))?s:(e||C(n,"get",r),t?s:Re(s)?a&&(0,i.S0)(r)?s:s.value:(0,i.Kn)(s)?e?we(s):_e(s):s)}}const B=V(),F=V(!0);function V(e=!1){return function(t,n,r,o){let a=t[n];if(Ce(a)&&Re(a)&&!Re(r))return!1;if(!e&&!Ce(r)&&(Ie(r)||(r=ke(r),a=ke(a)),!(0,i.kJ)(t)&&Re(a)&&!Re(r)))return a.value=r,!0;const s=(0,i.kJ)(t)&&(0,i.S0)(n)?Number(n)e,Y=e=>Reflect.getPrototypeOf(e);function $(e,t,n=!1,i=!1){e=e["__v_raw"];const r=ke(e),o=ke(t);n||(t!==o&&C(r,"get",t),C(r,"get",o));const{has:a}=Y(r),s=i?Z:n?Le:De;return a.call(r,t)?s(e.get(t)):a.call(r,o)?s(e.get(o)):void(e!==r&&e.get(t))}function X(e,t=!1){const n=this["__v_raw"],i=ke(n),r=ke(e);return t||(e!==r&&C(i,"has",e),C(i,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function K(e,t=!1){return e=e["__v_raw"],!t&&C(ke(e),"iterate",y),Reflect.get(e,"size",e)}function J(e){e=ke(e);const t=ke(this),n=Y(t),i=n.has.call(t,e);return i||(t.add(e),T(t,"add",e,e)),this}function Q(e,t){t=ke(t);const n=ke(this),{has:r,get:o}=Y(n);let a=r.call(n,e);a||(e=ke(e),a=r.call(n,e));const s=o.call(n,e);return n.set(e,t),a?(0,i.aU)(t,s)&&T(n,"set",e,t,s):T(n,"add",e,t),this}function ee(e){const t=ke(this),{has:n,get:i}=Y(t);let r=n.call(t,e);r||(e=ke(e),r=n.call(t,e));const o=i?i.call(t,e):void 0,a=t.delete(e);return r&&T(t,"delete",e,void 0,o),a}function te(){const e=ke(this),t=0!==e.size,n=void 0,i=e.clear();return t&&T(e,"clear",void 0,void 0,n),i}function ne(e,t){return function(n,i){const r=this,o=r["__v_raw"],a=ke(o),s=t?Z:e?Le:De;return!e&&C(a,"iterate",y),o.forEach(((e,t)=>n.call(i,s(e),s(t),r)))}}function ie(e,t,n){return function(...r){const o=this["__v_raw"],a=ke(o),s=(0,i._N)(a),l="entries"===e||e===Symbol.iterator&&s,u="keys"===e&&s,c=o[e](...r),h=n?Z:t?Le:De;return!t&&C(a,"iterate",u?m:y),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:l?[h(e[0]),h(e[1])]:h(e),done:t}},[Symbol.iterator](){return this}}}}function re(e){return function(...t){return"delete"!==e&&this}}function oe(){const e={get(e){return $(this,e)},get size(){return K(this)},has:X,add:J,set:Q,delete:ee,clear:te,forEach:ne(!1,!1)},t={get(e){return $(this,e,!1,!0)},get size(){return K(this)},has:X,add:J,set:Q,delete:ee,clear:te,forEach:ne(!1,!0)},n={get(e){return $(this,e,!0)},get size(){return K(this,!0)},has(e){return X.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!1)},i={get(e){return $(this,e,!0,!0)},get size(){return K(this,!0)},has(e){return X.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!0)},r=["keys","values","entries",Symbol.iterator];return r.forEach((r=>{e[r]=ie(r,!1,!1),n[r]=ie(r,!0,!1),t[r]=ie(r,!1,!0),i[r]=ie(r,!0,!0)})),[e,n,t,i]}const[ae,se,le,ue]=oe();function ce(e,t){const n=t?e?ue:le:e?se:ae;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,i.RI)(n,r)&&r in t?n:t,r,o)}const he={get:ce(!1,!1)},de={get:ce(!1,!0)},pe={get:ce(!0,!1)};const fe=new WeakMap,ge=new WeakMap,ve=new WeakMap,ye=new WeakMap;function me(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function xe(e){return e["__v_skip"]||!Object.isExtensible(e)?0:me((0,i.W7)(e))}function _e(e){return Ce(e)?e:Se(e,!1,W,he,fe)}function be(e){return Se(e,!1,j,de,ge)}function we(e){return Se(e,!0,U,pe,ve)}function Se(e,t,n,r,o){if(!(0,i.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=o.get(e);if(a)return a;const s=xe(e);if(0===s)return e;const l=new Proxy(e,2===s?r:n);return o.set(e,l),l}function Me(e){return Ce(e)?Me(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Ce(e){return!(!e||!e["__v_isReadonly"])}function Ie(e){return!(!e||!e["__v_isShallow"])}function Te(e){return Me(e)||Ce(e)}function ke(e){const t=e&&e["__v_raw"];return t?ke(t):e}function Ae(e){return(0,i.Nj)(e,"__v_skip",!0),e}const De=e=>(0,i.Kn)(e)?_e(e):e,Le=e=>(0,i.Kn)(e)?we(e):e;function Pe(e){b&&v&&(e=ke(e),I(e.dep||(e.dep=s())))}function Oe(e,t){e=ke(e),e.dep&&k(e.dep)}function Re(e){return!(!e||!0!==e.__v_isRef)}function Ee(e){return ze(e,!1)}function Ne(e){return ze(e,!0)}function ze(e,t){return Re(e)?e:new Be(e,t)}class Be{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:ke(e),this._value=t?e:De(e)}get value(){return Pe(this),this._value}set value(e){e=this.__v_isShallow?e:ke(e),(0,i.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:De(e),Oe(this,e))}}function Fe(e){return Re(e)?e.value:e}const Ve={get:(e,t,n)=>Fe(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return Re(r)&&!Re(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function He(e){return Me(e)?e:new Proxy(e,Ve)}class qe{constructor(e,t,n,i){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new x(e,(()=>{this._dirty||(this._dirty=!0,Oe(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!i,this["__v_isReadonly"]=n}get value(){const e=ke(this);return Pe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ge(e,t,n=!1){let r,o;const a=(0,i.mf)(e);a?(r=e,o=i.dG):(r=e.get,o=e.set);const s=new qe(r,o,a||!o,n);return s}},3673:(e,t,n)=>{"use strict";n.d(t,{$d:()=>a,Ah:()=>De,FN:()=>Mn,Fl:()=>Vn,HY:()=>Gt,JJ:()=>$,Jd:()=>Ae,Ko:()=>We,P$:()=>ae,Q2:()=>He,Q6:()=>de,U2:()=>le,Uk:()=>pn,Us:()=>Dt,Wm:()=>un,Xn:()=>Te,Y3:()=>w,Y8:()=>ie,YP:()=>J,_:()=>ln,aZ:()=>pe,bv:()=>Ie,dl:()=>ye,f3:()=>X,h:()=>Hn,iD:()=>en,ic:()=>ke,j4:()=>tn,kq:()=>fn,lR:()=>qt,nK:()=>he,se:()=>me,up:()=>Fe,w5:()=>V,wF:()=>Ce,wg:()=>$t,wy:()=>Ee});var i=n(1959),r=n(2323);function o(e,t,n,i){let r;try{r=i?e(...i):e()}catch(o){s(o,t,n)}return r}function a(e,t,n,i){if((0,r.mf)(e)){const a=o(e,t,n,i);return a&&(0,r.tI)(a)&&a.catch((e=>{s(e,t,n)})),a}const l=[];for(let r=0;r>>1,r=P(h[i]);rd&&h.splice(t,1)}function T(e,t,n,i){(0,r.kJ)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?i+1:i)||n.push(e),C()}function k(e){T(e,f,p,g)}function A(e){T(e,y,v,m)}function D(e,t=null){if(p.length){for(b=t,f=[...new Set(p)],p.length=0,g=0;gP(e)-P(t))),m=0;mnull==e.id?1/0:e.id;function O(e){c=!1,u=!0,D(e),h.sort(((e,t)=>P(e)-P(t)));r.dG;try{for(d=0;de.trim()))),t&&(o=n.map(r.He))}let u;let c=i[u=(0,r.hR)(t)]||i[u=(0,r.hR)((0,r._A)(t))];!c&&s&&(c=i[u=(0,r.hR)((0,r.rs)(t))]),c&&a(c,e,6,o);const h=i[u+"Once"];if(h){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,a(h,e,6,o)}}function E(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(void 0!==o)return o;const a=e.emits;let s={},l=!1;if(!(0,r.mf)(e)){const i=e=>{const n=E(e,t,!0);n&&(l=!0,(0,r.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}return a||l?((0,r.kJ)(a)?a.forEach((e=>s[e]=null)):(0,r.l7)(s,a),i.set(e,s),s):(i.set(e,null),null)}function N(e,t){return!(!e||!(0,r.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,r.RI)(e,(0,r.rs)(t))||(0,r.RI)(e,t))}let z=null,B=null;function F(e){const t=z;return z=e,B=e&&e.type.__scopeId||null,t}function V(e,t=z,n){if(!t)return e;if(e._n)return e;const i=(...n)=>{i._d&&Jt(-1);const r=F(t),o=e(...n);return F(r),i._d&&Jt(1),o};return i._n=!0,i._c=!0,i._d=!0,i}function H(e){const{type:t,vnode:n,proxy:i,withProxy:o,props:a,propsOptions:[l],slots:u,attrs:c,emit:h,render:d,renderCache:p,data:f,setupState:g,ctx:v,inheritAttrs:y}=e;let m,x;const _=F(e);try{if(4&n.shapeFlag){const e=o||i;m=gn(d.call(e,e,p,a,g,f,v)),x=c}else{const e=t;0,m=gn(e.length>1?e(a,{attrs:c,slots:u,emit:h}):e(a,null)),x=t.props?c:q(c)}}catch(w){Zt.length=0,s(w,e,1),m=un(Ut)}let b=m;if(x&&!1!==y){const e=Object.keys(x),{shapeFlag:t}=b;e.length&&7&t&&(l&&e.some(r.tR)&&(x=G(x,l)),b=dn(b,x))}return n.dirs&&(b=dn(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),m=b,F(_),m}const q=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.F7)(n))&&((t||(t={}))[n]=e[n]);return t},G=(e,t)=>{const n={};for(const i in e)(0,r.tR)(i)&&i.slice(9)in t||(n[i]=e[i]);return n};function W(e,t,n){const{props:i,children:r,component:o}=e,{props:a,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!s||s&&s.$stable)||i!==a&&(i?!a||U(i,a,u):!!a);if(1024&l)return!0;if(16&l)return i?U(i,a,u):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;te.__isSuspense;function Y(e,t){t&&t.pendingBranch?(0,r.kJ)(e)?t.effects.push(...e):t.effects.push(e):A(e)}function $(e,t){if(Sn){let n=Sn.provides;const i=Sn.parent&&Sn.parent.provides;i===n&&(n=Sn.provides=Object.create(i)),n[e]=t}else 0}function X(e,t,n=!1){const i=Sn||z;if(i){const o=null==i.parent?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&(0,r.mf)(t)?t.call(i.proxy):t}else 0}const K={};function J(e,t,n){return Q(e,t,n)}function Q(e,t,{immediate:n,deep:s,flush:l,onTrack:u,onTrigger:c}=r.kT){const h=Sn;let d,p,f=!1,g=!1;if((0,i.dq)(e)?(d=()=>e.value,f=(0,i.yT)(e)):(0,i.PG)(e)?(d=()=>e,s=!0):(0,r.kJ)(e)?(g=!0,f=e.some((e=>(0,i.PG)(e)||(0,i.yT)(e))),d=()=>e.map((e=>(0,i.dq)(e)?e.value:(0,i.PG)(e)?ne(e):(0,r.mf)(e)?o(e,h,2):void 0))):d=(0,r.mf)(e)?t?()=>o(e,h,2):()=>{if(!h||!h.isUnmounted)return p&&p(),a(e,h,3,[v])}:r.dG,t&&s){const e=d;d=()=>ne(e())}let v=e=>{p=_.onStop=()=>{o(e,h,4)}};if(Dn)return v=r.dG,t?n&&a(t,h,3,[d(),g?[]:void 0,v]):d(),r.dG;let y=g?[]:K;const m=()=>{if(_.active)if(t){const e=_.run();(s||f||(g?e.some(((e,t)=>(0,r.aU)(e,y[t]))):(0,r.aU)(e,y)))&&(p&&p(),a(t,h,3,[e,y===K?void 0:y,v]),y=e)}else _.run()};let x;m.allowRecurse=!!t,x="sync"===l?m:"post"===l?()=>At(m,h&&h.suspense):()=>k(m);const _=new i.qq(d,x);return t?n?m():y=_.run():"post"===l?At(_.run.bind(_),h&&h.suspense):_.run(),()=>{_.stop(),h&&h.scope&&(0,r.Od)(h.scope.effects,_)}}function ee(e,t,n){const i=this.proxy,o=(0,r.HD)(e)?e.includes(".")?te(i,e):()=>i[e]:e.bind(i,i);let a;(0,r.mf)(t)?a=t:(a=t.handler,n=t);const s=Sn;Cn(this);const l=Q(o,a.bind(i),n);return s?Cn(s):In(),l}function te(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{ne(e,t)}));else if((0,r.PO)(e))for(const n in e)ne(e[n],t);return e}function ie(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ie((()=>{e.isMounted=!0})),Ae((()=>{e.isUnmounting=!0})),e}const re=[Function,Array],oe={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:re,onEnter:re,onAfterEnter:re,onEnterCancelled:re,onBeforeLeave:re,onLeave:re,onAfterLeave:re,onLeaveCancelled:re,onBeforeAppear:re,onAppear:re,onAfterAppear:re,onAppearCancelled:re},setup(e,{slots:t}){const n=Mn(),r=ie();let o;return()=>{const a=t.default&&de(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){let e=!1;for(const t of a)if(t.type!==Ut){0,s=t,e=!0;break}}const l=(0,i.IU)(e),{mode:u}=l;if(r.isLeaving)return ue(s);const c=ce(s);if(!c)return ue(s);const h=le(c,l,r,n);he(c,h);const d=n.subTree,p=d&&ce(d);let f=!1;const{getTransitionKey:g}=c.type;if(g){const e=g();void 0===o?o=e:e!==o&&(o=e,f=!0)}if(p&&p.type!==Ut&&(!rn(c,p)||f)){const e=le(p,l,r,n);if(he(p,e),"out-in"===u)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.update()},ue(s);"in-out"===u&&c.type!==Ut&&(e.delayLeave=(e,t,n)=>{const i=se(r,p);i[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=n})}return s}}},ae=oe;function se(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function le(e,t,n,i){const{appear:o,mode:s,persisted:l=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:h,onEnterCancelled:d,onBeforeLeave:p,onLeave:f,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:y,onAppear:m,onAfterAppear:x,onAppearCancelled:_}=t,b=String(e.key),w=se(n,e),S=(e,t)=>{e&&a(e,i,9,t)},M=(e,t)=>{const n=t[1];S(e,t),(0,r.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:s,persisted:l,beforeEnter(t){let i=u;if(!n.isMounted){if(!o)return;i=y||u}t._leaveCb&&t._leaveCb(!0);const r=w[b];r&&rn(e,r)&&r.el._leaveCb&&r.el._leaveCb(),S(i,[t])},enter(e){let t=c,i=h,r=d;if(!n.isMounted){if(!o)return;t=m||c,i=x||h,r=_||d}let a=!1;const s=e._enterCb=t=>{a||(a=!0,S(t?r:i,[e]),C.delayedLeave&&C.delayedLeave(),e._enterCb=void 0)};t?M(t,[e,s]):s()},leave(t,i){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return i();S(p,[t]);let o=!1;const a=t._leaveCb=n=>{o||(o=!0,i(),S(n?v:g,[t]),t._leaveCb=void 0,w[r]===e&&delete w[r])};w[r]=e,f?M(f,[t,a]):a()},clone(e){return le(e,t,n,i)}};return C}function ue(e){if(ge(e))return e=dn(e),e.children=null,e}function ce(e){return ge(e)?e.children?e.children[0]:void 0:e}function he(e,t){6&e.shapeFlag&&e.component?he(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function de(e,t=!1,n){let i=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;const ge=e=>e.type.__isKeepAlive;RegExp,RegExp;function ve(e,t){return(0,r.kJ)(e)?e.some((e=>ve(e,t))):(0,r.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function ye(e,t){xe(e,"a",t)}function me(e,t){xe(e,"da",t)}function xe(e,t,n=Sn){const i=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(Se(t,i,n),n){let e=n.parent;while(e&&e.parent)ge(e.parent.vnode)&&_e(i,t,n,e),e=e.parent}}function _e(e,t,n,i){const o=Se(t,e,i,!0);De((()=>{(0,r.Od)(i[t],o)}),n)}function be(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function we(e){return 128&e.shapeFlag?e.ssContent:e}function Se(e,t,n=Sn,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;(0,i.Jd)(),Cn(n);const o=a(t,n,e,r);return In(),(0,i.lk)(),o});return r?o.unshift(s):o.push(s),s}}const Me=e=>(t,n=Sn)=>(!Dn||"sp"===e)&&Se(e,t,n),Ce=Me("bm"),Ie=Me("m"),Te=Me("bu"),ke=Me("u"),Ae=Me("bum"),De=Me("um"),Le=Me("sp"),Pe=Me("rtg"),Oe=Me("rtc");function Re(e,t=Sn){Se("ec",e,t)}function Ee(e,t){const n=z;if(null===n)return e;const i=zn(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;at(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);o=new Array(n.length);for(let i=0,r=n.length;ie?Tn(e)?zn(e)||e.proxy:Ue(e.parent):null,je=(0,r.l7)(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=>Ue(e.parent),$root:e=>Ue(e.root),$emit:e=>e.emit,$options:e=>Qe(e),$forceUpdate:e=>e.f||(e.f=()=>M(e.update)),$nextTick:e=>e.n||(e.n=w.bind(e.proxy)),$watch:e=>ee.bind(e)}),Ze={get({_:e},t){const{ctx:n,setupState:o,data:a,props:s,accessCache:l,type:u,appContext:c}=e;let h;if("$"!==t[0]){const i=l[t];if(void 0!==i)switch(i){case 1:return o[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(o!==r.kT&&(0,r.RI)(o,t))return l[t]=1,o[t];if(a!==r.kT&&(0,r.RI)(a,t))return l[t]=2,a[t];if((h=e.propsOptions[0])&&(0,r.RI)(h,t))return l[t]=3,s[t];if(n!==r.kT&&(0,r.RI)(n,t))return l[t]=4,n[t];Ye&&(l[t]=0)}}const d=je[t];let p,f;return d?("$attrs"===t&&(0,i.j)(e,"get",t),d(e)):(p=u.__cssModules)&&(p=p[t])?p:n!==r.kT&&(0,r.RI)(n,t)?(l[t]=4,n[t]):(f=c.config.globalProperties,(0,r.RI)(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:i,setupState:o,ctx:a}=e;return o!==r.kT&&(0,r.RI)(o,t)?(o[t]=n,!0):i!==r.kT&&(0,r.RI)(i,t)?(i[t]=n,!0):!(0,r.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:o,propsOptions:a}},s){let l;return!!n[s]||e!==r.kT&&(0,r.RI)(e,s)||t!==r.kT&&(0,r.RI)(t,s)||(l=a[0])&&(0,r.RI)(l,s)||(0,r.RI)(i,s)||(0,r.RI)(je,s)||(0,r.RI)(o.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,r.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Ye=!0;function $e(e){const t=Qe(e),n=e.proxy,o=e.ctx;Ye=!1,t.beforeCreate&&Ke(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:l,watch:u,provide:c,inject:h,created:d,beforeMount:p,mounted:f,beforeUpdate:g,updated:v,activated:y,deactivated:m,beforeDestroy:x,beforeUnmount:_,destroyed:b,unmounted:w,render:S,renderTracked:M,renderTriggered:C,errorCaptured:I,serverPrefetch:T,expose:k,inheritAttrs:A,components:D,directives:L,filters:P}=t,O=null;if(h&&Xe(h,o,O,e.appContext.config.unwrapInjectedRef),l)for(const i in l){const e=l[i];(0,r.mf)(e)&&(o[i]=e.bind(n))}if(a){0;const t=a.call(n,n);0,(0,r.Kn)(t)&&(e.data=(0,i.qj)(t))}if(Ye=!0,s)for(const i in s){const e=s[i],t=(0,r.mf)(e)?e.bind(n,n):(0,r.mf)(e.get)?e.get.bind(n,n):r.dG;0;const a=!(0,r.mf)(e)&&(0,r.mf)(e.set)?e.set.bind(n):r.dG,l=Vn({get:t,set:a});Object.defineProperty(o,i,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(u)for(const i in u)Je(u[i],o,n,i);if(c){const e=(0,r.mf)(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{$(t,e[t])}))}function R(e,t){(0,r.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&Ke(d,e,"c"),R(Ce,p),R(Ie,f),R(Te,g),R(ke,v),R(ye,y),R(me,m),R(Re,I),R(Oe,M),R(Pe,C),R(Ae,_),R(De,w),R(Le,T),(0,r.kJ)(k))if(k.length){const t=e.exposed||(e.exposed={});k.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===r.dG&&(e.render=S),null!=A&&(e.inheritAttrs=A),D&&(e.components=D),L&&(e.directives=L)}function Xe(e,t,n=r.dG,o=!1){(0,r.kJ)(e)&&(e=rt(e));for(const a in e){const n=e[a];let s;s=(0,r.Kn)(n)?"default"in n?X(n.from||a,n.default,!0):X(n.from||a):X(n),(0,i.dq)(s)&&o?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[a]=s}}function Ke(e,t,n){a((0,r.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Je(e,t,n,i){const o=i.includes(".")?te(n,i):()=>n[i];if((0,r.HD)(e)){const n=t[e];(0,r.mf)(n)&&J(o,n)}else if((0,r.mf)(e))J(o,e.bind(n));else if((0,r.Kn)(e))if((0,r.kJ)(e))e.forEach((e=>Je(e,t,n,i)));else{const i=(0,r.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.mf)(i)&&J(o,i,e)}else 0}function Qe(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:a}}=e.appContext,s=o.get(t);let l;return s?l=s:r.length||n||i?(l={},r.length&&r.forEach((e=>et(l,e,a,!0))),et(l,t,a)):l=t,o.set(t,l),l}function et(e,t,n,i=!1){const{mixins:r,extends:o}=t;o&&et(e,o,n,!0),r&&r.forEach((t=>et(e,t,n,!0)));for(const a in t)if(i&&"expose"===a);else{const i=tt[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const tt={data:nt,props:at,emits:at,methods:at,computed:at,beforeCreate:ot,created:ot,beforeMount:ot,mounted:ot,beforeUpdate:ot,updated:ot,beforeDestroy:ot,beforeUnmount:ot,destroyed:ot,unmounted:ot,activated:ot,deactivated:ot,errorCaptured:ot,serverPrefetch:ot,components:at,directives:at,watch:st,provide:nt,inject:it};function nt(e,t){return t?e?function(){return(0,r.l7)((0,r.mf)(e)?e.call(this,this):e,(0,r.mf)(t)?t.call(this,this):t)}:t:e}function it(e,t){return at(rt(e),rt(t))}function rt(e){if((0,r.kJ)(e)){const t={};for(let n=0;n0)||16&l){let i;ct(e,t,a,s)&&(h=!0);for(const o in u)t&&((0,r.RI)(t,o)||(i=(0,r.rs)(o))!==o&&(0,r.RI)(t,i))||(c?!n||void 0===n[o]&&void 0===n[i]||(a[o]=ht(c,u,o,void 0,e,!0)):delete a[o]);if(s!==u)for(const e in s)t&&(0,r.RI)(t,e)||(delete s[e],h=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let i=0;i{u=!0;const[n,i]=dt(e,t,!0);(0,r.l7)(s,n),i&&l.push(...i)};!n&&t.mixins.length&&t.mixins.forEach(i),e.extends&&i(e.extends),e.mixins&&e.mixins.forEach(i)}if(!a&&!u)return i.set(e,r.Z6),r.Z6;if((0,r.kJ)(a))for(let h=0;h-1,i[1]=n<0||e-1||(0,r.RI)(i,"default"))&&l.push(t)}}}}const c=[s,l];return i.set(e,c),c}function pt(e){return"$"!==e[0]}function ft(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function gt(e,t){return ft(e)===ft(t)}function vt(e,t){return(0,r.kJ)(t)?t.findIndex((t=>gt(t,e))):(0,r.mf)(t)&>(t,e)?0:-1}const yt=e=>"_"===e[0]||"$stable"===e,mt=e=>(0,r.kJ)(e)?e.map(gn):[gn(e)],xt=(e,t,n)=>{if(t._n)return t;const i=V(((...e)=>mt(t(...e))),n);return i._c=!1,i},_t=(e,t,n)=>{const i=e._ctx;for(const o in e){if(yt(o))continue;const n=e[o];if((0,r.mf)(n))t[o]=xt(o,n,i);else if(null!=n){0;const e=mt(n);t[o]=()=>e}}},bt=(e,t)=>{const n=mt(t);e.slots.default=()=>n},wt=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,i.IU)(t),(0,r.Nj)(t,"_",n)):_t(t,e.slots={})}else e.slots={},t&&bt(e,t);(0,r.Nj)(e.slots,on,1)},St=(e,t,n)=>{const{vnode:i,slots:o}=e;let a=!0,s=r.kT;if(32&i.shapeFlag){const e=t._;e?n&&1===e?a=!1:((0,r.l7)(o,t),n||1!==e||delete o._):(a=!t.$stable,_t(t,o)),s=t}else t&&(bt(e,t),s={default:1});if(a)for(const r in o)yt(r)||r in s||delete o[r]};function Mt(){return{app:null,config:{isNativeTag:r.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ct=0;function It(e,t){return function(n,i=null){(0,r.mf)(n)||(n=Object.assign({},n)),null==i||(0,r.Kn)(i)||(i=null);const o=Mt(),a=new Set;let s=!1;const l=o.app={_uid:Ct++,_component:n,_props:i,_container:null,_context:o,_instance:null,version:qn,get config(){return o.config},set config(e){0},use(e,...t){return a.has(e)||(e&&(0,r.mf)(e.install)?(a.add(e),e.install(l,...t)):(0,r.mf)(e)&&(a.add(e),e(l,...t))),l},mixin(e){return o.mixins.includes(e)||o.mixins.push(e),l},component(e,t){return t?(o.components[e]=t,l):o.components[e]},directive(e,t){return t?(o.directives[e]=t,l):o.directives[e]},mount(r,a,u){if(!s){0;const c=un(n,i);return c.appContext=o,a&&t?t(c,r):e(c,r,u),s=!0,l._container=r,r.__vue_app__=l,zn(c.component)||c.component.proxy}},unmount(){s&&(e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return o.provides[e]=t,l}};return l}}function Tt(e,t,n,a,s=!1){if((0,r.kJ)(e))return void e.forEach(((e,i)=>Tt(e,t&&((0,r.kJ)(t)?t[i]:t),n,a,s)));if(fe(a)&&!s)return;const l=4&a.shapeFlag?zn(a.component)||a.component.proxy:a.el,u=s?null:l,{i:c,r:h}=e;const d=t&&t.r,p=c.refs===r.kT?c.refs={}:c.refs,f=c.setupState;if(null!=d&&d!==h&&((0,r.HD)(d)?(p[d]=null,(0,r.RI)(f,d)&&(f[d]=null)):(0,i.dq)(d)&&(d.value=null)),(0,r.mf)(h))o(h,c,12,[u,p]);else{const t=(0,r.HD)(h),o=(0,i.dq)(h);if(t||o){const i=()=>{if(e.f){const n=t?p[h]:h.value;s?(0,r.kJ)(n)&&(0,r.Od)(n,l):(0,r.kJ)(n)?n.includes(l)||n.push(l):t?(p[h]=[l],(0,r.RI)(f,h)&&(f[h]=p[h])):(h.value=[l],e.k&&(p[e.k]=h.value))}else t?(p[h]=u,(0,r.RI)(f,h)&&(f[h]=u)):o&&(h.value=u,e.k&&(p[e.k]=u))};u?(i.id=-1,At(i,n)):i()}else 0}}function kt(){}const At=Y;function Dt(e){return Lt(e)}function Lt(e,t){kt();const n=(0,r.E9)();n.__VUE__=!0;const{insert:o,remove:a,patchProp:s,createElement:l,createText:u,createComment:c,setText:h,setElementText:d,parentNode:p,nextSibling:f,setScopeId:g=r.dG,cloneNode:v,insertStaticContent:y}=e,m=(e,t,n,i=null,r=null,o=null,a=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!rn(e,t)&&(i=Q(e),Y(e,r,o,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:h}=t;switch(u){case Wt:x(e,t,n,i);break;case Ut:_(e,t,n,i);break;case jt:null==e&&b(t,n,i,a);break;case Gt:E(e,t,n,i,r,o,a,s,l);break;default:1&h?C(e,t,n,i,r,o,a,s,l):6&h?N(e,t,n,i,r,o,a,s,l):(64&h||128&h)&&u.process(e,t,n,i,r,o,a,s,l,te)}null!=c&&r&&Tt(c,e&&e.ref,o,t||e,!t)},x=(e,t,n,i)=>{if(null==e)o(t.el=u(t.children),n,i);else{const n=t.el=e.el;t.children!==e.children&&h(n,t.children)}},_=(e,t,n,i)=>{null==e?o(t.el=c(t.children||""),n,i):t.el=e.el},b=(e,t,n,i)=>{[e.el,e.anchor]=y(e.children,t,n,i,e.el,e.anchor)},w=({el:e,anchor:t},n,i)=>{let r;while(e&&e!==t)r=f(e),o(e,n,i),e=r;o(t,n,i)},S=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=f(e),a(e),e=n;a(t)},C=(e,t,n,i,r,o,a,s,l)=>{a=a||"svg"===t.type,null==e?T(t,n,i,r,o,a,s,l):P(e,t,r,o,a,s,l)},T=(e,t,n,i,a,u,c,h)=>{let p,f;const{type:g,props:y,shapeFlag:m,transition:x,patchFlag:_,dirs:b}=e;if(e.el&&void 0!==v&&-1===_)p=e.el=v(e.el);else{if(p=e.el=l(e.type,u,y&&y.is,y),8&m?d(p,e.children):16&m&&A(e.children,p,null,i,a,u&&"foreignObject"!==g,c,h),b&&Ne(e,null,i,"created"),y){for(const t in y)"value"===t||(0,r.Gg)(t)||s(p,t,null,y[t],u,e.children,i,a,J);"value"in y&&s(p,"value",null,y.value),(f=y.onVnodeBeforeMount)&&xn(f,i,e)}k(p,e,e.scopeId,c,i)}b&&Ne(e,null,i,"beforeMount");const w=(!a||a&&!a.pendingBranch)&&x&&!x.persisted;w&&x.beforeEnter(p),o(p,t,n),((f=y&&y.onVnodeMounted)||w||b)&&At((()=>{f&&xn(f,i,e),w&&x.enter(p),b&&Ne(e,null,i,"mounted")}),a)},k=(e,t,n,i,r)=>{if(n&&g(e,n),i)for(let o=0;o{for(let u=l;u{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:h,dirs:p}=t;c|=16&e.patchFlag;const f=e.props||r.kT,g=t.props||r.kT;let v;n&&Pt(n,!1),(v=g.onVnodeBeforeUpdate)&&xn(v,n,t,e),p&&Ne(t,e,n,"beforeUpdate"),n&&Pt(n,!0);const y=o&&"foreignObject"!==t.type;if(h?O(e.dynamicChildren,h,u,n,i,y,a):l||q(e,t,u,null,n,i,y,a,!1),c>0){if(16&c)R(u,t,f,g,n,i,o);else if(2&c&&f.class!==g.class&&s(u,"class",null,g.class,o),4&c&&s(u,"style",f.style,g.style,o),8&c){const r=t.dynamicProps;for(let t=0;t{v&&xn(v,n,t,e),p&&Ne(t,e,n,"updated")}),i)},O=(e,t,n,i,r,o,a)=>{for(let s=0;s{if(n!==i){for(const u in i){if((0,r.Gg)(u))continue;const c=i[u],h=n[u];c!==h&&"value"!==u&&s(e,u,h,c,l,t.children,o,a,J)}if(n!==r.kT)for(const u in n)(0,r.Gg)(u)||u in i||s(e,u,n[u],null,l,t.children,o,a,J);"value"in i&&s(e,"value",n.value,i.value)}},E=(e,t,n,i,r,a,s,l,c)=>{const h=t.el=e?e.el:u(""),d=t.anchor=e?e.anchor:u("");let{patchFlag:p,dynamicChildren:f,slotScopeIds:g}=t;g&&(l=l?l.concat(g):g),null==e?(o(h,n,i),o(d,n,i),A(t.children,n,d,r,a,s,l,c)):p>0&&64&p&&f&&e.dynamicChildren?(O(e.dynamicChildren,f,n,r,a,s,l),(null!=t.key||r&&t===r.subTree)&&Ot(e,t,!0)):q(e,t,n,d,r,a,s,l,c)},N=(e,t,n,i,r,o,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?r.ctx.activate(t,n,i,a,l):z(t,n,i,r,o,a,l):B(e,t,l)},z=(e,t,n,i,r,o,a)=>{const s=e.component=wn(e,i,r);if(ge(e)&&(s.ctx.renderer=te),Ln(s),s.asyncDep){if(r&&r.registerDep(s,F),!e.el){const e=s.subTree=un(Ut);_(null,e,t,n)}}else F(s,e,t,n,r,o,a)},B=(e,t,n)=>{const i=t.component=e.component;if(W(e,t,n)){if(i.asyncDep&&!i.asyncResolved)return void V(i,t,n);i.next=t,I(i.update),i.update()}else t.el=e.el,i.vnode=t},F=(e,t,n,o,a,s,l)=>{const u=()=>{if(e.isMounted){let t,{next:n,bu:i,u:o,parent:u,vnode:c}=e,h=n;0,Pt(e,!1),n?(n.el=c.el,V(e,n,l)):n=c,i&&(0,r.ir)(i),(t=n.props&&n.props.onVnodeBeforeUpdate)&&xn(t,u,n,c),Pt(e,!0);const d=H(e);0;const f=e.subTree;e.subTree=d,m(f,d,p(f.el),Q(f),e,a,s),n.el=d.el,null===h&&j(e,d.el),o&&At(o,a),(t=n.props&&n.props.onVnodeUpdated)&&At((()=>xn(t,u,n,c)),a)}else{let i;const{el:l,props:u}=t,{bm:c,m:h,parent:d}=e,p=fe(t);if(Pt(e,!1),c&&(0,r.ir)(c),!p&&(i=u&&u.onVnodeBeforeMount)&&xn(i,d,t),Pt(e,!0),l&&ie){const n=()=>{e.subTree=H(e),ie(l,e.subTree,e,a,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const i=e.subTree=H(e);0,m(null,i,n,o,e,a,s),t.el=i.el}if(h&&At(h,a),!p&&(i=u&&u.onVnodeMounted)){const e=t;At((()=>xn(i,d,e)),a)}(256&t.shapeFlag||d&&fe(d.vnode)&&256&d.vnode.shapeFlag)&&e.a&&At(e.a,a),e.isMounted=!0,t=n=o=null}},c=e.effect=new i.qq(u,(()=>M(h)),e.scope),h=e.update=()=>c.run();h.id=e.uid,Pt(e,!0),h()},V=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,ut(e,t.props,r,n),St(e,t.children,n),(0,i.Jd)(),D(void 0,e.update),(0,i.lk)()},q=(e,t,n,i,r,o,a,s,l=!1)=>{const u=e&&e.children,c=e?e.shapeFlag:0,h=t.children,{patchFlag:p,shapeFlag:f}=t;if(p>0){if(128&p)return void U(u,h,n,i,r,o,a,s,l);if(256&p)return void G(u,h,n,i,r,o,a,s,l)}8&f?(16&c&&J(u,r,o),h!==u&&d(n,h)):16&c?16&f?U(u,h,n,i,r,o,a,s,l):J(u,r,o,!0):(8&c&&d(n,""),16&f&&A(h,n,i,r,o,a,s,l))},G=(e,t,n,i,o,a,s,l,u)=>{e=e||r.Z6,t=t||r.Z6;const c=e.length,h=t.length,d=Math.min(c,h);let p;for(p=0;ph?J(e,o,a,!0,!1,d):A(t,n,i,o,a,s,l,u,d)},U=(e,t,n,i,o,a,s,l,u)=>{let c=0;const h=t.length;let d=e.length-1,p=h-1;while(c<=d&&c<=p){const i=e[c],r=t[c]=u?vn(t[c]):gn(t[c]);if(!rn(i,r))break;m(i,r,n,null,o,a,s,l,u),c++}while(c<=d&&c<=p){const i=e[d],r=t[p]=u?vn(t[p]):gn(t[p]);if(!rn(i,r))break;m(i,r,n,null,o,a,s,l,u),d--,p--}if(c>d){if(c<=p){const e=p+1,r=ep)while(c<=d)Y(e[c],o,a,!0),c++;else{const f=c,g=c,v=new Map;for(c=g;c<=p;c++){const e=t[c]=u?vn(t[c]):gn(t[c]);null!=e.key&&v.set(e.key,c)}let y,x=0;const _=p-g+1;let b=!1,w=0;const S=new Array(_);for(c=0;c<_;c++)S[c]=0;for(c=f;c<=d;c++){const i=e[c];if(x>=_){Y(i,o,a,!0);continue}let r;if(null!=i.key)r=v.get(i.key);else for(y=g;y<=p;y++)if(0===S[y-g]&&rn(i,t[y])){r=y;break}void 0===r?Y(i,o,a,!0):(S[r-g]=c+1,r>=w?w=r:b=!0,m(i,t[r],n,null,o,a,s,l,u),x++)}const M=b?Rt(S):r.Z6;for(y=M.length-1,c=_-1;c>=0;c--){const e=g+c,r=t[e],d=e+1{const{el:a,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)return void Z(e.component.subTree,t,n,i);if(128&c)return void e.suspense.move(t,n,i);if(64&c)return void s.move(e,t,n,te);if(s===Gt){o(a,t,n);for(let e=0;el.enter(a)),r);else{const{leave:e,delayLeave:i,afterLeave:r}=l,s=()=>o(a,t,n),u=()=>{e(a,(()=>{s(),r&&r()}))};i?i(a,s,u):u()}else o(a,t,n)},Y=(e,t,n,i=!1,r=!1)=>{const{type:o,props:a,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:h,dirs:d}=e;if(null!=s&&Tt(s,null,n,e,!0),256&c)return void t.ctx.deactivate(e);const p=1&c&&d,f=!fe(e);let g;if(f&&(g=a&&a.onVnodeBeforeUnmount)&&xn(g,t,e),6&c)K(e.component,n,i);else{if(128&c)return void e.suspense.unmount(n,i);p&&Ne(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,r,te,i):u&&(o!==Gt||h>0&&64&h)?J(u,t,n,!1,!0):(o===Gt&&384&h||!r&&16&c)&&J(l,t,n),i&&$(e)}(f&&(g=a&&a.onVnodeUnmounted)||p)&&At((()=>{g&&xn(g,t,e),p&&Ne(e,null,t,"unmounted")}),n)},$=e=>{const{type:t,el:n,anchor:i,transition:r}=e;if(t===Gt)return void X(n,i);if(t===jt)return void S(e);const o=()=>{a(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:i}=r,a=()=>t(n,o);i?i(e.el,o,a):a()}else o()},X=(e,t)=>{let n;while(e!==t)n=f(e),a(e),e=n;a(t)},K=(e,t,n)=>{const{bum:i,scope:o,update:a,subTree:s,um:l}=e;i&&(0,r.ir)(i),o.stop(),a&&(a.active=!1,Y(s,e,t,n)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},J=(e,t,n,i=!1,r=!1,o=0)=>{for(let a=o;a6&e.shapeFlag?Q(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),ee=(e,t,n)=>{null==e?t._vnode&&Y(t._vnode,null,null,!0):m(t._vnode||null,e,t,null,null,null,n),L(),t._vnode=e},te={p:m,um:Y,m:Z,r:$,mt:z,mc:A,pc:q,pbc:O,n:Q,o:e};let ne,ie;return t&&([ne,ie]=t(te)),{render:ee,hydrate:ne,createApp:It(ee,ne)}}function Pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ot(e,t,n=!1){const i=e.children,o=t.children;if((0,r.kJ)(i)&&(0,r.kJ)(o))for(let r=0;r>1,e[n[s]]0&&(t[i]=n[o-1]),n[o]=i)}}o=n.length,a=n[o-1];while(o-- >0)n[o]=a,a=t[a];return n}const Et=e=>e.__isTeleport,Nt=e=>e&&(e.disabled||""===e.disabled),zt=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Bt=(e,t)=>{const n=e&&e.to;if((0,r.HD)(n)){if(t){const e=t(n);return e}return null}return n},Ft={__isTeleport:!0,process(e,t,n,i,r,o,a,s,l,u){const{mc:c,pc:h,pbc:d,o:{insert:p,querySelector:f,createText:g,createComment:v}}=u,y=Nt(t.props);let{shapeFlag:m,children:x,dynamicChildren:_}=t;if(null==e){const e=t.el=g(""),u=t.anchor=g("");p(e,n,i),p(u,n,i);const h=t.target=Bt(t.props,f),d=t.targetAnchor=g("");h&&(p(d,h),a=a||zt(h));const v=(e,t)=>{16&m&&c(x,e,t,r,o,a,s,l)};y?v(n,u):h&&v(h,d)}else{t.el=e.el;const i=t.anchor=e.anchor,c=t.target=e.target,p=t.targetAnchor=e.targetAnchor,g=Nt(e.props),v=g?n:c,m=g?i:p;if(a=a||zt(c),_?(d(e.dynamicChildren,_,v,r,o,a,s),Ot(e,t,!0)):l||h(e,t,v,m,r,o,a,s,!1),y)g||Vt(t,n,i,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Bt(t.props,f);e&&Vt(t,e,null,u,0)}else g&&Vt(t,c,p,u,1)}},remove(e,t,n,i,{um:r,o:{remove:o}},a){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:h,props:d}=e;if(h&&o(c),(a||!Nt(d))&&(o(u),16&s))for(let p=0;p0?Yt||r.Z6:null,Xt(),Kt>0&&Yt&&Yt.push(e),e}function en(e,t,n,i,r,o){return Qt(ln(e,t,n,i,r,o,!0))}function tn(e,t,n,i,r){return Qt(un(e,t,n,i,r,!0))}function nn(e){return!!e&&!0===e.__v_isVNode}function rn(e,t){return e.type===t.type&&e.key===t.key}const on="__vInternal",an=({key:e})=>null!=e?e:null,sn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,r.HD)(e)||(0,i.dq)(e)||(0,r.mf)(e)?{i:z,r:e,k:t,f:!!n}:e:null;function ln(e,t=null,n=null,i=0,o=null,a=(e===Gt?0:1),s=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&an(t),ref:t&&sn(t),scopeId:B,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(yn(u,n),128&a&&e.normalize(u)):n&&(u.shapeFlag|=(0,r.HD)(n)?8:16),Kt>0&&!s&&Yt&&(u.patchFlag>0||6&a)&&32!==u.patchFlag&&Yt.push(u),u}const un=cn;function cn(e,t=null,n=null,o=0,a=null,s=!1){if(e&&e!==Ve||(e=Ut),nn(e)){const i=dn(e,t,!0);return n&&yn(i,n),Kt>0&&!s&&Yt&&(6&i.shapeFlag?Yt[Yt.indexOf(e)]=i:Yt.push(i)),i.patchFlag|=-2,i}if(Fn(e)&&(e=e.__vccOpts),t){t=hn(t);let{class:e,style:n}=t;e&&!(0,r.HD)(e)&&(t.class=(0,r.C_)(e)),(0,r.Kn)(n)&&((0,i.X3)(n)&&!(0,r.kJ)(n)&&(n=(0,r.l7)({},n)),t.style=(0,r.j5)(n))}const l=(0,r.HD)(e)?1:Z(e)?128:Et(e)?64:(0,r.Kn)(e)?4:(0,r.mf)(e)?2:0;return ln(e,t,n,o,a,l,s,!0)}function hn(e){return e?(0,i.X3)(e)||on in e?(0,r.l7)({},e):e:null}function dn(e,t,n=!1){const{props:i,ref:o,patchFlag:a,children:s}=e,l=t?mn(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&an(l),ref:t&&t.ref?n&&o?(0,r.kJ)(o)?o.concat(sn(t)):[o,sn(t)]:sn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Gt?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&dn(e.ssContent),ssFallback:e.ssFallback&&dn(e.ssFallback),el:e.el,anchor:e.anchor};return u}function pn(e=" ",t=0){return un(Wt,null,e,t)}function fn(e="",t=!1){return t?($t(),tn(Ut,null,e)):un(Ut,null,e)}function gn(e){return null==e||"boolean"===typeof e?un(Ut):(0,r.kJ)(e)?un(Gt,null,e.slice()):"object"===typeof e?vn(e):un(Wt,null,String(e))}function vn(e){return null===e.el||e.memo?e:dn(e)}function yn(e,t){let n=0;const{shapeFlag:i}=e;if(null==t)t=null;else if((0,r.kJ)(t))n=16;else if("object"===typeof t){if(65&i){const n=t.default;return void(n&&(n._c&&(n._d=!1),yn(e,n()),n._c&&(n._d=!0)))}{n=32;const i=t._;i||on in t?3===i&&z&&(1===z.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=z}}else(0,r.mf)(t)?(t={default:t,_ctx:z},n=32):(t=String(t),64&i?(n=16,t=[pn(t)]):n=8);e.children=t,e.shapeFlag|=n}function mn(...e){const t={};for(let n=0;nSn||z,Cn=e=>{Sn=e,e.scope.on()},In=()=>{Sn&&Sn.scope.off(),Sn=null};function Tn(e){return 4&e.vnode.shapeFlag}let kn,An,Dn=!1;function Ln(e,t=!1){Dn=t;const{props:n,children:i}=e.vnode,r=Tn(e);lt(e,n,r,t),wt(e,i);const o=r?Pn(e,t):void 0;return Dn=!1,o}function Pn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,i.Xl)(new Proxy(e.ctx,Ze));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?Nn(e):null;Cn(e),(0,i.Jd)();const l=o(a,e,0,[e.props,n]);if((0,i.lk)(),In(),(0,r.tI)(l)){if(l.then(In,In),t)return l.then((n=>{On(e,n,t)})).catch((t=>{s(t,e,0)}));e.asyncDep=l}else On(e,l,t)}else Rn(e,t)}function On(e,t,n){(0,r.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Kn)(t)&&(e.setupState=(0,i.WL)(t)),Rn(e,n)}function Rn(e,t,n){const o=e.type;if(!e.render){if(!t&&kn&&!o.render){const t=o.template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:s}=o,l=(0,r.l7)((0,r.l7)({isCustomElement:n,delimiters:a},i),s);o.render=kn(t,l)}}e.render=o.render||r.dG,An&&An(e)}Cn(e),(0,i.Jd)(),$e(e),(0,i.lk)(),In()}function En(e){return new Proxy(e.attrs,{get(t,n){return(0,i.j)(e,"get","$attrs"),t[n]}})}function Nn(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=En(e))},slots:e.slots,emit:e.emit,expose:t}}function zn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,i.WL)((0,i.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in je?je[n](e):void 0}}))}function Bn(e,t=!0){return(0,r.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function Fn(e){return(0,r.mf)(e)&&"__vccOpts"in e}const Vn=(e,t)=>(0,i.Fl)(e,t,Dn);function Hn(e,t,n){const i=arguments.length;return 2===i?(0,r.Kn)(t)&&!(0,r.kJ)(t)?nn(t)?un(e,null,[t]):un(e,t):un(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&nn(n)&&(n=[n]),un(e,t,n))}Symbol("");const qn="3.2.37"},8880:(e,t,n)=>{"use strict";n.d(t,{ri:()=>ne,uT:()=>z});var i=n(2323),r=n(3673);n(1959);const o="http://www.w3.org/2000/svg",a="undefined"!==typeof document?document:null,s=a&&a.createElement("template"),l={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const r=t?a.createElementNS(o,e):a.createElement(e,n?{is:n}:void 0);return"select"===e&&i&&null!=i.multiple&&r.setAttribute("multiple",i.multiple),r},createText:e=>a.createTextNode(e),createComment:e=>a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,i,r,o){const a=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling)){while(1)if(t.insertBefore(r.cloneNode(!0),n),r===o||!(r=r.nextSibling))break}else{s.innerHTML=i?`${e}`:e;const r=s.content;if(i){const e=r.firstChild;while(e.firstChild)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const i=e._vtc;i&&(t=(t?[t,...i]:[...i]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function c(e,t,n){const r=e.style,o=(0,i.HD)(n);if(n&&!o){for(const e in n)d(r,e,n[e]);if(t&&!(0,i.HD)(t))for(const e in t)null==n[e]&&d(r,e,"")}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const h=/\s*!important$/;function d(e,t,n){if((0,i.kJ)(n))n.forEach((n=>d(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=g(e,t);h.test(n)?e.setProperty((0,i.rs)(r),n.replace(h,""),"important"):e[r]=n}}const p=["Webkit","Moz","ms"],f={};function g(e,t){const n=f[t];if(n)return n;let r=(0,i._A)(t);if("filter"!==r&&r in e)return f[t]=r;r=(0,i.kC)(r);for(let i=0;i{let e=Date.now,t=!1;if("undefined"!==typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let b=0;const w=Promise.resolve(),S=()=>{b=0},M=()=>b||(w.then(S),b=x());function C(e,t,n,i){e.addEventListener(t,n,i)}function I(e,t,n,i){e.removeEventListener(t,n,i)}function T(e,t,n,i,r=null){const o=e._vei||(e._vei={}),a=o[t];if(i&&a)a.value=i;else{const[n,s]=A(t);if(i){const a=o[t]=D(i,r);C(e,n,a,s)}else a&&(I(e,n,a,s),o[t]=void 0)}}const k=/(?:Once|Passive|Capture)$/;function A(e){let t;if(k.test(e)){let n;t={};while(n=e.match(k))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,i.rs)(e.slice(2)),t]}function D(e,t){const n=e=>{const i=e.timeStamp||x();(_||i>=n.attached-1)&&(0,r.$d)(L(e,n.value),t,5,[e])};return n.value=e,n.attached=M(),n}function L(e,t){if((0,i.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const P=/^on[a-z]/,O=(e,t,n,r,o=!1,a,s,l,h)=>{"class"===t?u(e,r,o):"style"===t?c(e,n,r):(0,i.F7)(t)?(0,i.tR)(t)||T(e,t,n,r,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):R(e,t,r,o))?m(e,t,r,a,s,l,h):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),y(e,t,r,o))};function R(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&P.test(t)&&(0,i.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!P.test(t)||!(0,i.HD)(n))&&t in e))))}"undefined"!==typeof HTMLElement&&HTMLElement;const E="transition",N="animation",z=(e,{slots:t})=>(0,r.h)(r.P$,H(e),t);z.displayName="Transition";const B={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},F=(z.props=(0,i.l7)({},r.P$.props,B),(e,t=[])=>{(0,i.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)}),V=e=>!!e&&((0,i.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function H(e){const t={};for(const i in e)i in B||(t[i]=e[i]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:u=a,appearActiveClass:c=s,appearToClass:h=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,g=q(o),v=g&&g[0],y=g&&g[1],{onBeforeEnter:m,onEnter:x,onEnterCancelled:_,onLeave:b,onLeaveCancelled:w,onBeforeAppear:S=m,onAppear:M=x,onAppearCancelled:C=_}=t,I=(e,t,n)=>{U(e,t?h:l),U(e,t?c:s),n&&n()},T=(e,t)=>{e._isLeaving=!1,U(e,d),U(e,f),U(e,p),t&&t()},k=e=>(t,n)=>{const i=e?M:x,o=()=>I(t,e,n);F(i,[t,o]),j((()=>{U(t,e?u:a),W(t,e?h:l),V(i)||Y(t,r,v,o)}))};return(0,i.l7)(t,{onBeforeEnter(e){F(m,[e]),W(e,a),W(e,s)},onBeforeAppear(e){F(S,[e]),W(e,u),W(e,c)},onEnter:k(!1),onAppear:k(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>T(e,t);W(e,d),J(),W(e,p),j((()=>{e._isLeaving&&(U(e,d),W(e,f),V(b)||Y(e,r,y,n))})),F(b,[e,n])},onEnterCancelled(e){I(e,!1),F(_,[e])},onAppearCancelled(e){I(e,!0),F(C,[e])},onLeaveCancelled(e){T(e),F(w,[e])}})}function q(e){if(null==e)return null;if((0,i.Kn)(e))return[G(e.enter),G(e.leave)];{const t=G(e);return[t,t]}}function G(e){const t=(0,i.He)(e);return t}function W(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function U(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function j(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Z=0;function Y(e,t,n,i){const r=e._endId=++Z,o=()=>{r===e._endId&&i()};if(n)return setTimeout(o,n);const{type:a,timeout:s,propCount:l}=$(e,t);if(!a)return i();const u=a+"end";let c=0;const h=()=>{e.removeEventListener(u,d),o()},d=t=>{t.target===e&&++c>=l&&h()};setTimeout((()=>{c(n[e]||"").split(", "),r=i(E+"Delay"),o=i(E+"Duration"),a=X(r,o),s=i(N+"Delay"),l=i(N+"Duration"),u=X(s,l);let c=null,h=0,d=0;t===E?a>0&&(c=E,h=a,d=o.length):t===N?u>0&&(c=N,h=u,d=l.length):(h=Math.max(a,u),c=h>0?a>u?E:N:null,d=c?c===E?o.length:l.length:0);const p=c===E&&/\b(transform|all)(,|$)/.test(n[E+"Property"]);return{type:c,timeout:h,propCount:d,hasTransform:p}}function X(e,t){while(e.lengthK(t)+K(e[n]))))}function K(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function J(){return document.body.offsetHeight}new WeakMap,new WeakMap;const Q=(0,i.l7)({patchProp:O},l);let ee;function te(){return ee||(ee=(0,r.Us)(Q))}const ne=(...e)=>{const t=te().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=ie(e);if(!r)return;const o=t._component;(0,i.mf)(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};function ie(e){if((0,i.HD)(e)){const t=document.querySelector(e);return t}return e}},2323:(e,t,n)=>{"use strict";function i(e,t){const n=Object.create(null),i=e.split(",");for(let r=0;r!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>p,DM:()=>P,E9:()=>ie,F7:()=>M,Gg:()=>W,HD:()=>E,He:()=>te,Kn:()=>z,NO:()=>w,Nj:()=>ee,Od:()=>T,PO:()=>q,Pq:()=>s,RI:()=>A,S0:()=>G,W7:()=>H,WV:()=>g,Z6:()=>_,_A:()=>Z,_N:()=>L,aU:()=>J,dG:()=>b,e1:()=>o,fY:()=>i,hR:()=>K,hq:()=>v,ir:()=>Q,j5:()=>u,kC:()=>X,kJ:()=>D,kT:()=>x,l7:()=>I,mf:()=>R,rs:()=>$,tI:()=>B,tR:()=>C,yA:()=>l,yk:()=>N,zw:()=>y});const r="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",o=i(r);const a="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s=i(a);function l(e){return!!e||""===e}function u(e){if(D(e)){const t={};for(let n=0;n{if(e){const n=e.split(h);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function p(e){let t="";if(E(e))t=e;else if(D(e))for(let n=0;ng(e,t)))}const y=e=>E(e)?e:null==e?"":D(e)||z(e)&&(e.toString===F||!R(e.toString))?JSON.stringify(e,m,2):String(e),m=(e,t)=>t&&t.__v_isRef?m(e,t.value):L(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:P(t)?{[`Set(${t.size})`]:[...t.values()]}:!z(t)||D(t)||q(t)?t:String(t),x={},_=[],b=()=>{},w=()=>!1,S=/^on[^a-z]/,M=e=>S.test(e),C=e=>e.startsWith("onUpdate:"),I=Object.assign,T=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},k=Object.prototype.hasOwnProperty,A=(e,t)=>k.call(e,t),D=Array.isArray,L=e=>"[object Map]"===V(e),P=e=>"[object Set]"===V(e),O=e=>"[object Date]"===V(e),R=e=>"function"===typeof e,E=e=>"string"===typeof e,N=e=>"symbol"===typeof e,z=e=>null!==e&&"object"===typeof e,B=e=>z(e)&&R(e.then)&&R(e.catch),F=Object.prototype.toString,V=e=>F.call(e),H=e=>V(e).slice(8,-1),q=e=>"[object Object]"===V(e),G=e=>E(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,W=i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),U=e=>{const t=Object.create(null);return n=>{const i=t[n];return i||(t[n]=e(n))}},j=/-(\w)/g,Z=U((e=>e.replace(j,((e,t)=>t?t.toUpperCase():"")))),Y=/\B([A-Z])/g,$=U((e=>e.replace(Y,"-$1").toLowerCase())),X=U((e=>e.charAt(0).toUpperCase()+e.slice(1))),K=U((e=>e?`on${X(e)}`:"")),J=(e,t)=>!Object.is(e,t),Q=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},te=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ne;const ie=()=>ne||(ne="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},52:(e,t,n)=>{e.exports=n(7974)},8699:(e,t,n)=>{"use strict";var i=n(7210),r=n(4923),o=n(3634),a=n(7696),s=n(9835),l=n(3423),u=n(8365),c=n(8838),h=n(9469),d=n(9157),p=n(7302);e.exports=function(e){return new Promise((function(t,n){var f,g=e.data,v=e.headers,y=e.responseType;function m(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}i.isFormData(g)&&i.isStandardBrowserEnv()&&delete v["Content-Type"];var x=new XMLHttpRequest;if(e.auth){var _=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";v.Authorization="Basic "+btoa(_+":"+b)}var w=s(e.baseURL,e.url);function S(){if(x){var i="getAllResponseHeaders"in x?l(x.getAllResponseHeaders()):null,o=y&&"text"!==y&&"json"!==y?x.response:x.responseText,a={data:o,status:x.status,statusText:x.statusText,headers:i,config:e,request:x};r((function(e){t(e),m()}),(function(e){n(e),m()}),a),x=null}}if(x.open(e.method.toUpperCase(),a(w,e.params,e.paramsSerializer),!0),x.timeout=e.timeout,"onloadend"in x?x.onloadend=S:x.onreadystatechange=function(){x&&4===x.readyState&&(0!==x.status||x.responseURL&&0===x.responseURL.indexOf("file:"))&&setTimeout(S)},x.onabort=function(){x&&(n(new h("Request aborted",h.ECONNABORTED,e,x)),x=null)},x.onerror=function(){n(new h("Network Error",h.ERR_NETWORK,e,x,x)),x=null},x.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",i=e.transitional||c;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new h(t,i.clarifyTimeoutError?h.ETIMEDOUT:h.ECONNABORTED,e,x)),x=null},i.isStandardBrowserEnv()){var M=(e.withCredentials||u(w))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;M&&(v[e.xsrfHeaderName]=M)}"setRequestHeader"in x&&i.forEach(v,(function(e,t){"undefined"===typeof g&&"content-type"===t.toLowerCase()?delete v[t]:x.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(x.withCredentials=!!e.withCredentials),y&&"json"!==y&&(x.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&x.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&x.upload&&x.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){x&&(n(!e||e&&e.type?new d:e),x.abort(),x=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),g||(g=null);var C=p(w);C&&-1===["http","https","file"].indexOf(C)?n(new h("Unsupported protocol "+C+":",h.ERR_BAD_REQUEST,e)):x.send(g)}))}},7974:(e,t,n)=>{"use strict";var i=n(7210),r=n(2938),o=n(8799),a=n(4495),s=n(2447);function l(e){var t=new o(e),n=r(o.prototype.request,t);return i.extend(n,o.prototype,t),i.extend(n,t),n.create=function(t){return l(a(e,t))},n}var u=l(s);u.Axios=o,u.CanceledError=n(9157),u.CancelToken=n(8858),u.isCancel=n(6029),u.VERSION=n(765).version,u.toFormData=n(4415),u.AxiosError=n(9469),u.Cancel=u.CanceledError,u.all=function(e){return Promise.all(e)},u.spread=n(5178),u.isAxiosError=n(5615),e.exports=u,e.exports["default"]=u},8858:(e,t,n)=>{"use strict";var i=n(9157);function r(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,i=n._listeners.length;for(t=0;t{"use strict";var i=n(9469),r=n(7210);function o(e){i.call(this,null==e?"canceled":e,i.ERR_CANCELED),this.name="CanceledError"}r.inherits(o,i,{__CANCEL__:!0}),e.exports=o},6029:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},8799:(e,t,n)=>{"use strict";var i=n(7210),r=n(7696),o=n(2591),a=n(516),s=n(4495),l=n(9835),u=n(3170),c=u.validators;function h(e){this.defaults=e,this.interceptors={request:new o,response:new o}}h.prototype.request=function(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=s(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&u.assertOptions(n,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var i=[],r=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));var o,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!r){var h=[a,void 0];Array.prototype.unshift.apply(h,i),h=h.concat(l),o=Promise.resolve(t);while(h.length)o=o.then(h.shift(),h.shift());return o}var d=t;while(i.length){var p=i.shift(),f=i.shift();try{d=p(d)}catch(g){f(g);break}}try{o=a(d)}catch(g){return Promise.reject(g)}while(l.length)o=o.then(l.shift(),l.shift());return o},h.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url);return r(t,e.params,e.paramsSerializer)},i.forEach(["delete","get","head","options"],(function(e){h.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){function t(t){return function(n,i,r){return this.request(s(r||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}h.prototype[e]=t(),h.prototype[e+"Form"]=t(!0)})),e.exports=h},9469:(e,t,n)=>{"use strict";var i=n(7210);function r(e,t,n,i,r){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r)}i.inherits(r,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:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var o=r.prototype,a={};["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"].forEach((function(e){a[e]={value:e}})),Object.defineProperties(r,a),Object.defineProperty(o,"isAxiosError",{value:!0}),r.from=function(e,t,n,a,s,l){var u=Object.create(o);return i.toFlatObject(e,u,(function(e){return e!==Error.prototype})),r.call(u,e.message,t,n,a,s),u.name=e.name,l&&Object.assign(u,l),u},e.exports=r},2591:(e,t,n)=>{"use strict";var i=n(7210);function r(){this.handlers=[]}r.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=r},9835:(e,t,n)=>{"use strict";var i=n(8380),r=n(6092);e.exports=function(e,t){return e&&!i(t)?r(e,t):t}},516:(e,t,n)=>{"use strict";var i=n(7210),r=n(4330),o=n(6029),a=n(2447),s=n(9157);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){l(e),e.headers=e.headers||{},e.data=r.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return l(e),t.data=r.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(l(e),t&&t.response&&(t.response.data=r.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4495:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e,t){t=t||{};var n={};function r(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function o(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(e[n],t[n])}function a(e){if(!i.isUndefined(t[e]))return r(void 0,t[e])}function s(n){return i.isUndefined(t[n])?i.isUndefined(e[n])?void 0:r(void 0,e[n]):r(void 0,t[n])}function l(n){return n in t?r(e[n],t[n]):n in e?r(void 0,e[n]):void 0}var u={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return i.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=u[e]||o,r=t(e);i.isUndefined(r)&&t!==l||(n[e]=r)})),n}},4923:(e,t,n)=>{"use strict";var i=n(9469);e.exports=function(e,t,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new i("Request failed with status code "+n.status,[i.ERR_BAD_REQUEST,i.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},4330:(e,t,n)=>{"use strict";var i=n(7210),r=n(2447);e.exports=function(e,t,n){var o=this||r;return i.forEach(n,(function(n){e=n.call(o,e,t)})),e}},2447:(e,t,n)=>{"use strict";var i=n(7210),r=n(4733),o=n(9469),a=n(8838),s=n(4415),l={"Content-Type":"application/x-www-form-urlencoded"};function u(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function c(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(8699)),e}function h(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}var d={transitional:a,adapter:c(),transformRequest:[function(e,t){if(r(t,"Accept"),r(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e))return e;if(i.isArrayBufferView(e))return e.buffer;if(i.isURLSearchParams(e))return u(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,o=i.isObject(e),a=t&&t["Content-Type"];if((n=i.isFileList(e))||o&&"multipart/form-data"===a){var l=this.env&&this.env.FormData;return s(n?{"files[]":e}:e,l&&new l)}return o||"application/json"===a?(u(t,"application/json"),h(e)):e}],transformResponse:[function(e){var t=this.transitional||d.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||r&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw o.from(s,o.ERR_BAD_RESPONSE,this,null,this.response);throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(6632)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){d.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){d.headers[e]=i.merge(l)})),e.exports=d},8838:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},765:e=>{e.exports={version:"0.27.2"}},2938:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(7210);function r(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},6092:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},3634:(e,t,n)=>{"use strict";var i=n(7210);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,r,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(r)&&s.push("path="+r),i.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},8380:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},5615:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e){return i.isObject(e)&&!0===e.isAxiosError}},8365:(e,t,n)=>{"use strict";var i=n(7210);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=r(window.location.href),function(t){var n=i.isString(t)?r(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4733:(e,t,n)=>{"use strict";var i=n(7210);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},6632:e=>{e.exports=null},3423:(e,t,n)=>{"use strict";var i=n(7210),r=["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"];e.exports=function(e){var t,n,o,a={};return e?(i.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=i.trim(e.substr(0,o)).toLowerCase(),n=i.trim(e.substr(o+1)),t){if(a[t]&&r.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7302:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},5178:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},4415:(e,t,n)=>{"use strict";var i=n(7210);function r(e,t){t=t||new FormData;var n=[];function r(e){return null===e?"":i.isDate(e)?e.toISOString():i.isArrayBuffer(e)||i.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function o(e,a){if(i.isPlainObject(e)||i.isArray(e)){if(-1!==n.indexOf(e))throw Error("Circular reference detected in "+a);n.push(e),i.forEach(e,(function(e,n){if(!i.isUndefined(e)){var s,l=a?a+"."+n:n;if(e&&!a&&"object"===typeof e)if(i.endsWith(n,"{}"))e=JSON.stringify(e);else if(i.endsWith(n,"[]")&&(s=i.toArray(e)))return void s.forEach((function(e){!i.isUndefined(e)&&t.append(l,r(e))}));o(e,l)}})),n.pop()}else t.append(a,r(e))}return o(e),t}e.exports=r},3170:(e,t,n)=>{"use strict";var i=n(765).version,r=n(9469),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var a={};function s(e,t,n){if("object"!==typeof e)throw new r("options must be an object",r.ERR_BAD_OPTION_VALUE);var i=Object.keys(e),o=i.length;while(o-- >0){var a=i[o],s=t[a];if(s){var l=e[a],u=void 0===l||s(l,a,e);if(!0!==u)throw new r("option "+a+" must be "+u,r.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new r("Unknown option "+a,r.ERR_BAD_OPTION)}}o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+i+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new r(o(i," has been removed"+(t?" in "+t:"")),r.ERR_DEPRECATED);return t&&!a[i]&&(a[i]=!0,console.warn(o(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={assertOptions:s,validators:o}},7210:(e,t,n)=>{"use strict";var i=n(2938),r=Object.prototype.toString,o=function(e){return function(t){var n=r.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null));function a(e){return e=e.toLowerCase(),function(t){return o(t)===e}}function s(e){return Array.isArray(e)}function l(e){return"undefined"===typeof e}function u(e){return null!==e&&!l(e)&&null!==e.constructor&&!l(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var c=a("ArrayBuffer");function h(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&c(e.buffer),t}function d(e){return"string"===typeof e}function p(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function g(e){if("object"!==o(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var v=a("Date"),y=a("File"),m=a("Blob"),x=a("FileList");function _(e){return"[object Function]"===r.call(e)}function b(e){return f(e)&&_(e.pipe)}function w(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||r.call(e)===t||_(e.toString)&&e.toString()===t)}var S=a("URLSearchParams");function M(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function C(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function I(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),s(e))for(var n=0,i=e.length;n0)o=i[r],a[o]||(t[o]=e[o],a[o]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t}function P(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var i=e.indexOf(t,n);return-1!==i&&i===n}function O(e){if(!e)return null;var t=e.length;if(l(t))return null;var n=new Array(t);while(t-- >0)n[t]=e[t];return n}var R=function(e){return function(t){return e&&t instanceof e}}("undefined"!==typeof Uint8Array&&Object.getPrototypeOf(Uint8Array));e.exports={isArray:s,isArrayBuffer:c,isBuffer:u,isFormData:w,isArrayBufferView:h,isString:d,isNumber:p,isObject:f,isPlainObject:g,isUndefined:l,isDate:v,isFile:y,isBlob:m,isFunction:_,isStream:b,isURLSearchParams:S,isStandardBrowserEnv:C,forEach:I,merge:T,extend:k,trim:M,stripBOM:A,inherits:D,toFlatObject:L,kindOf:o,kindOfTest:a,endsWith:P,toArray:O,isTypedArray:R,isFileList:x}},5607:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(908),o=n(2236),a=n(7657);const s=(0,r.L)({name:"QBanner",props:{...o.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===r.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),l=(0,i.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,i.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,a.KR)(t.avatar)),(0,i.h)("div",{class:"q-banner__content col text-body2"},(0,a.KR)(t.default))],r=(0,a.KR)(t.action);return void 0!==r&&n.push((0,i.h)("div",{class:l.value},r)),(0,i.h)("div",{class:s.value+(!1===e.inlineActions&&void 0!==r?" q-banner--top-padding":""),role:"alert"},n)}}})},846:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(2236),o=n(908),a=n(7657);const s=(0,o.L)({name:"QBar",props:{...r.S,dense:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>`q-bar row no-wrap items-center q-bar--${!0===e.dense?"dense":"standard"} q-bar--`+(!0===o.value?"dark":"light")));return()=>(0,i.h)("div",{class:s.value,role:"toolbar"},(0,a.KR)(t.default))}})},8240:(e,t,n)=>{"use strict";n.d(t,{Z:()=>I});var i=n(3673),r=n(1959),o=n(8880),a=n(4554),s=n(9754),l=n(6489),u=(n(3610),n(9992)),c=n(2417),h=n(7277);const d={none:0,xs:4,sm:8,md:16,lg:24,xl:32},p={xs:8,sm:10,md:14,lg:20,xl:24},f=["button","submit","reset"],g=/[^\s]\/[^\s]/,v={...c.LU,...h.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,round:Boolean,square:Boolean,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...u.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function y(e){const t=(0,c.ZP)(e,p),n=(0,u.ZP)(e),{hasRouterLink:r,hasLink:o,linkTag:a,linkProps:s,navigateToRouterLink:l}=(0,h.Z)("button"),v=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in d?d[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),y=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),m=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),x=(0,i.Fl)((()=>!0===m.value?e.tabindex||0:-1)),_=(0,i.Fl)((()=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":"standard")),b=(0,i.Fl)((()=>{const t={tabindex:x.value};return!0===o.value?Object.assign(t,s.value):!0===f.includes(e.type)&&(t.type=e.type),"a"===a.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==r.value&&!0===g.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),w=(0,i.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===y.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${_.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===m.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),S=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:w,style:v,innerClasses:S,attributes:b,hasRouterLink:r,hasLink:o,linkTag:a,navigateToRouterLink:l,isActionable:m}}var m=n(908),x=n(7657),_=n(4716),b=n(1436);const{passiveCapture:w}=_.rU;let S=null,M=null,C=null;const I=(0,m.L)({name:"QBtn",props:{...v,percentage:Number,darkPercentage:Boolean},emits:["click","keydown","touchstart","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:c,style:h,innerClasses:d,attributes:p,hasRouterLink:f,hasLink:g,linkTag:v,navigateToRouterLink:m,isActionable:I}=y(e),T=(0,r.iH)(null),k=(0,r.iH)(null);let A,D,L=null;const P=(0,i.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),O=(0,i.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===g.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),R=(0,i.Fl)((()=>({center:e.round}))),E=(0,i.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),N=(0,i.Fl)((()=>!0===e.loading?{onMousedown:W,onTouchstartPassive:W,onClick:W,onKeydown:W,onKeyup:W}:!0===I.value?{onClick:B,onKeydown:F,onMousedown:H,onTouchstart:V}:{onClick:_.NS})),z=(0,i.Fl)((()=>({ref:T,class:"q-btn q-btn-item non-selectable no-outline "+c.value,style:h.value,...p.value,...N.value})));function B(t){if(null!==T.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===T.value.contains(n)&&!1===n.contains(T.value)){T.value.focus();const e=()=>{document.removeEventListener("keydown",_.NS,!0),document.removeEventListener("keyup",e,w),null!==T.value&&T.value.removeEventListener("blur",e,w)};document.addEventListener("keydown",_.NS,!0),document.addEventListener("keyup",e,w),T.value.addEventListener("blur",e,w)}}if(!0===f.value){const e=()=>{t.__qNavigate=!0,m(t)};n("click",t,e),!0!==t.defaultPrevented&&e()}else n("click",t)}}function F(e){null!==T.value&&(n("keydown",e),!0===(0,b.So)(e,[13,32])&&M!==T.value&&(null!==M&&G(),!0!==e.defaultPrevented&&(T.value.focus(),M=T.value,T.value.classList.add("q-btn--active"),document.addEventListener("keyup",q,!0),T.value.addEventListener("blur",q,w)),(0,_.NS)(e)))}function V(e){null!==T.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(S!==T.value&&(null!==S&&G(),S=T.value,L=e.target,L.addEventListener("touchcancel",q,w),L.addEventListener("touchend",q,w)),A=!0,clearTimeout(D),D=setTimeout((()=>{A=!1}),200)))}function H(e){null!==T.value&&(e.qSkipRipple=!0===A,n("mousedown",e),!0!==e.defaultPrevented&&C!==T.value&&(null!==C&&G(),C=T.value,T.value.classList.add("q-btn--active"),document.addEventListener("mouseup",q,w)))}function q(e){if(null!==T.value&&(void 0===e||"blur"!==e.type||document.activeElement!==T.value)){if(void 0!==e&&"keyup"===e.type){if(M===T.value&&!0===(0,b.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,_.X$)(t),!0===e.cancelBubble&&(0,_.sT)(t),T.value.dispatchEvent(t),(0,_.NS)(e),e.qKeyEvent=!0}n("keyup",e)}G()}}function G(e){const t=k.value;!0===e||S!==T.value&&C!==T.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),S===T.value&&(null!==L&&(L.removeEventListener("touchcancel",q,w),L.removeEventListener("touchend",q,w)),S=L=null),C===T.value&&(document.removeEventListener("mouseup",q,w),C=null),M===T.value&&(document.removeEventListener("keyup",q,!0),null!==T.value&&T.value.removeEventListener("blur",q,w),M=null),null!==T.value&&T.value.classList.remove("q-btn--active")}function W(e){(0,_.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{G(!0)})),Object.assign(u,{click:B}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===P.value,role:"img","aria-hidden":"true"})),!0===P.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,x.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===P.value,role:"img","aria-hidden":"true"}));const r=[(0,i.h)("span",{class:"q-focus-helper",ref:k})];return!0===e.loading&&void 0!==e.percentage&&r.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:E.value})])),r.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+d.value},n)),null!==e.loading&&r.push((0,i.h)(o.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(v.value,z.value,r),[[l.Z,O.value,void 0,R.value]])}}})},151:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(2236),o=n(908),a=n(7657);const s=(0,o.L)({name:"QCard",props:{...r.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-card"+(!0===o.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:s.value},(0,a.KR)(t.default))}})},9367:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(9992),o=n(908),a=n(7657);const s=(0,o.L)({name:"QCardActions",props:{...r.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),o=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,i.h)("div",{class:o.value},(0,a.KR)(t.default))}})},5589:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,i.h)(e.tag,{class:n.value},(0,o.KR)(t.default))}})},7030:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(3673),r=n(4554),o=n(6489),a=n(2236),s=n(2417),l=n(908),u=n(4716),c=n(7657);const h={xs:8,sm:10,md:14,lg:20,xl:24},d=(0,l.L)({name:"QChip",props:{...a.S,...s.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),d=(0,a.Z)(e,l),p=(0,s.ZP)(e,h),f=(0,i.Fl)((()=>!0===e.selected||void 0!==e.icon)),g=(0,i.Fl)((()=>!0===e.selected?e.iconSelected||l.iconSet.chip.selected:e.icon)),v=(0,i.Fl)((()=>e.iconRemove||l.iconSet.chip.remove)),y=(0,i.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),m=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===y.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===d.value?" q-chip--dark q-dark":"")})),x=(0,i.Fl)((()=>!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0}));function _(e){13===e.keyCode&&b(e)}function b(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function w(t){void 0!==t.keyCode&&13!==t.keyCode||((0,u.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function S(){const n=[];!0===y.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===f.value&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--left",name:g.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,c.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(r.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:v.value,...x.value,onClick:w,onKeyup:w})),n}return()=>{if(!1===e.modelValue)return;const t={class:m.value,style:p.value};return!0===y.value&&Object.assign(t,x.value,{onClick:b,onKeyup:_}),(0,c.Jl)("div",t,S(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[o.Z,e.ripple]]))}}})},6778:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(3610),n(71);var i=n(3673),r=n(1959),o=n(8880),a=n(69),s=n(4955),l=n(416),u=n(3628),c=n(6104),h=n(5911),d=n(405),p=n(908),f=n(2012),g=n(7657),v=n(4704),y=n(8517),m=n(230);let x=0;const _={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},b={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},w=(0,p.L)({name:"QDialog",inheritAttrs:!1,props:{...u.vr,...c.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...u.gH,"shake","click","escape-key"],setup(e,{slots:t,emit:n,attrs:c}){const p=(0,i.FN)(),w=(0,r.iH)(null),S=(0,r.iH)(!1),M=(0,r.iH)(!1),C=(0,r.iH)(!1);let I,T,k,A=null;const D=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:L}=(0,d.Z)(),{registerTimeout:P,removeTimeout:O}=(0,s.Z)(),{registerTick:R,removeTick:E}=(0,l.Z)(),{showPortal:N,hidePortal:z,portalIsAccessible:B,renderPortal:F}=(0,h.Z)(p,w,se,!0),{hide:V}=(0,u.ZP)({showing:S,hideOnRouteChange:D,handleShow:K,handleHide:J,processOnMount:!0}),{addToHistory:H,removeFromHistory:q}=(0,a.Z)(S,V,D),G=(0,i.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${_[e.position]}`+(!0===C.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),W=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionShow?b[e.position][0]:e.transitionShow))),U=(0,i.Fl)((()=>"q-transition--"+(void 0===e.transitionHide?b[e.position][1]:e.transitionHide))),j=(0,i.Fl)((()=>!0===M.value?U.value:W.value)),Z=(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),Y=(0,i.Fl)((()=>!0===S.value&&!0!==e.seamless)),$=(0,i.Fl)((()=>!0===e.autoClose?{onClick:re}:{})),X=(0,i.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===Y.value?"modal":"seamless"),c.class]));function K(t){O(),E(),H(),A=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ie(e.maximized),N(),C.value=!0,!0!==e.noFocus&&(null!==document.activeElement&&document.activeElement.blur(),R(Q)),P((()=>{if(!0===p.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}k=!0,w.value.click(),k=!1}N(!0),C.value=!1,n("show",t)}),e.transitionDuration)}function J(t){O(),E(),q(),ne(!0),C.value=!0,z(),null!==A&&(A.focus(),A=null),P((()=>{z(!0),C.value=!1,n("hide",t)}),e.transitionDuration)}function Q(e){(0,m.jd)((()=>{let t=w.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=t.querySelector(e||"[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function ee(){Q(),n("shake");const e=w.value;null!==e&&(e.classList.remove("q-animate--scale"),e.classList.add("q-animate--scale"),clearTimeout(I),I=setTimeout((()=>{null!==w.value&&(e.classList.remove("q-animate--scale"),Q())}),170))}function te(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&ee():(n("escape-key"),V()))}function ne(t){clearTimeout(I),!0!==t&&!0!==S.value||(ie(!1),!0!==e.seamless&&(L(!1),(0,y.H)(ae),(0,v.k)(te))),!0!==t&&(A=null)}function ie(e){!0===e?!0!==T&&(x<1&&document.body.classList.add("q-body--dialog"),x++,T=!0):!0===T&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,T=!1)}function re(e){!0!==k&&(V(e),n("click",e))}function oe(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?V(t):!0!==e.noShake&&ee()}function ae(t){!0!==e.allowFocusOutside&&!0===B.value&&!0!==(0,f.mY)(w.value,t.target)&&Q('[tabindex]:not([tabindex="-1"])')}function se(){return(0,i.h)("div",{...c,class:X.value},[(0,i.h)(o.uT,{name:"q-transition--fade",appear:!0},(()=>!0===Y.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:Z.value,"aria-hidden":"true",onMousedown:oe}):null)),(0,i.h)(o.uT,{name:j.value,appear:!0},(()=>!0===S.value?(0,i.h)("div",{ref:w,class:G.value,style:Z.value,tabindex:-1,...$.value},(0,g.KR)(t.default)):null))])}return(0,i.YP)(S,(e=>{(0,i.Y3)((()=>{M.value=e}))})),(0,i.YP)((()=>e.maximized),(e=>{!0===S.value&&ie(e)})),(0,i.YP)(Y,(e=>{L(e),!0===e?((0,y.i)(ae),(0,v.c)(te)):((0,y.H)(ae),(0,v.k)(te))})),Object.assign(p.proxy,{focus:Q,shake:ee,__updateRefocusTarget(e){A=e||null}}),(0,i.Jd)(ne),F}})},2901:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(3610),n(71);var i=n(3673),r=n(1959),o=n(69),a=n(3628),s=n(405),l=n(4955),u=n(2236),c=n(8406),h=n(908),d=n(2130),p=n(7657),f=n(2547);const g=150,v=(0,h.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...u.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"on-layout","mini-state"],setup(e,{slots:t,emit:n,attrs:h}){const v=(0,i.FN)(),{proxy:{$q:y}}=v,m=(0,u.Z)(e,y),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:_}=(0,l.Z)(),b=(0,i.f3)(f.YE,(()=>{console.error("QDrawer needs to be child of QLayout")}));let w,S,M;const C=(0,r.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&b.totalWidth.value<=e.breakpoint),I=(0,i.Fl)((()=>!0===e.mini&&!0!==C.value)),T=(0,i.Fl)((()=>!0===I.value?e.miniWidth:e.width)),k=(0,r.iH)(!0===e.showIfAbove&&!1===C.value||!0===e.modelValue),A=(0,i.Fl)((()=>!0!==e.persistent&&(!0===C.value||!0===Z.value)));function D(e,t){if(R(),!1!==e&&b.animate(),ae(0),!0===C.value){const e=b.instances[G.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),se(1),!0!==b.isContainer.value&&x(!0)}else se(0),!1!==e&&le(!1);_((()=>{!1!==e&&le(!0),!0!==t&&n("show",e)}),g)}function L(e,t){E(),!1!==e&&b.animate(),se(0),ae(B.value*T.value),de(),!0!==t&&_((()=>{n("hide",e)}),g)}const{show:P,hide:O}=(0,a.ZP)({showing:k,hideOnRouteChange:A,handleShow:D,handleHide:L}),{addToHistory:R,removeFromHistory:E}=(0,o.Z)(k,O,A),N={belowBreakpoint:C,hide:O},z=(0,i.Fl)((()=>"right"===e.side)),B=(0,i.Fl)((()=>(!0===y.lang.rtl?-1:1)*(!0===z.value?1:-1))),F=(0,r.iH)(0),V=(0,r.iH)(!1),H=(0,r.iH)(!1),q=(0,r.iH)(T.value*B.value),G=(0,i.Fl)((()=>!0===z.value?"left":"right")),W=(0,i.Fl)((()=>!0===k.value&&!1===C.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:T.value:0)),U=(0,i.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||b.view.value.indexOf(z.value?"R":"L")>-1||!0===y.platform.is.ios&&!0===b.isContainer.value)),j=(0,i.Fl)((()=>!1===e.overlay&&!0===k.value&&!1===C.value)),Z=(0,i.Fl)((()=>!0===e.overlay&&!0===k.value&&!1===C.value)),Y=(0,i.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===k.value&&!1===V.value?" hidden":""))),$=(0,i.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*F.value})`}))),X=(0,i.Fl)((()=>!0===z.value?"r"===b.rows.value.top[2]:"l"===b.rows.value.top[0])),K=(0,i.Fl)((()=>!0===z.value?"r"===b.rows.value.bottom[2]:"l"===b.rows.value.bottom[0])),J=(0,i.Fl)((()=>{const e={};return!0===b.header.space&&!1===X.value&&(!0===U.value?e.top=`${b.header.offset}px`:!0===b.header.space&&(e.top=`${b.header.size}px`)),!0===b.footer.space&&!1===K.value&&(!0===U.value?e.bottom=`${b.footer.offset}px`:!0===b.footer.space&&(e.bottom=`${b.footer.size}px`)),e})),Q=(0,i.Fl)((()=>{const e={width:`${T.value}px`,transform:`translateX(${q.value}px)`};return!0===C.value?e:Object.assign(e,J.value)})),ee=(0,i.Fl)((()=>"q-drawer__content fit "+(!0!==b.isContainer.value?"scroll":"overflow-auto"))),te=(0,i.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===H.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===m.value?" q-drawer--dark q-dark":"")+(!0===V.value?" no-transition":!0===k.value?"":" q-layout--prevent-focus")+(!0===C.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===I.value?"mini":"standard")+(!0===U.value||!0!==j.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===X.value?" q-drawer--top-padding":"")))),ne=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?e.side:G.value;return[[c.Z,ce,void 0,{[t]:!0,mouse:!0}]]})),ie=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?G.value:e.side;return[[c.Z,he,void 0,{[t]:!0,mouse:!0}]]})),re=(0,i.Fl)((()=>{const t=!0===y.lang.rtl?G.value:e.side;return[[c.Z,he,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function oe(){fe(C,"mobile"===e.behavior||"desktop"!==e.behavior&&b.totalWidth.value<=e.breakpoint)}function ae(e){void 0===e?(0,i.Y3)((()=>{e=!0===k.value?0:T.value,ae(B.value*e)})):(!0!==b.isContainer.value||!0!==z.value||!0!==C.value&&Math.abs(e)!==T.value||(e+=B.value*b.scrollbarWidth.value),q.value=e)}function se(e){F.value=e}function le(e){const t=!0===e?"remove":!0!==b.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ue(){clearTimeout(S),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),H.value=!0,S=setTimeout((()=>{H.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function ce(e){if(!1!==k.value)return;const t=T.value,n=(0,d.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?P():(b.animate(),se(0),ae(B.value*t)),void(V.value=!1)}ae((!0===y.lang.rtl?!0!==z.value:z.value)?Math.max(t-n,0):Math.min(0,n-t)),se((0,d.vX)(n/t,0,1)),!0===e.isFirst&&(V.value=!0)}function he(t){if(!0!==k.value)return;const n=T.value,i=t.direction===e.side,r=(!0===y.lang.rtl?!0!==i:i)?(0,d.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(r){!0===t?(w=k.value,!0===k.value&&O(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==w&&(!0===k.value?(ae(0),se(0),de()):P(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{b.instances[t]===N&&(b.instances[t]=void 0,b[t].space=!1,b[t].offset=0),b.instances[e]=N,b[e].size=T.value,b[e].space=j.value,b[e].offset=W.value})),(0,i.YP)(b.totalWidth,(()=>{!0!==b.isContainer.value&&!0===document.qScrollPrevented||oe()})),(0,i.YP)((()=>e.behavior+e.breakpoint),oe),(0,i.YP)(b.isContainer,(e=>{!0===k.value&&x(!0!==e),!0===e&&oe()})),(0,i.YP)(b.scrollbarWidth,(()=>{ae(!0===k.value?0:void 0)})),(0,i.YP)(W,(e=>{pe("offset",e)})),(0,i.YP)(j,(e=>{n("on-layout",e),pe("space",e)})),(0,i.YP)(z,(()=>{ae()})),(0,i.YP)(T,(t=>{ae(),ge(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ge(e,T.value)})),(0,i.YP)((()=>y.lang.rtl),(()=>{ae()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ue(),b.animate())})),(0,i.YP)(I,(e=>{n("mini-state",e)})),b.instances[e.side]=N,ge(e.miniToOverlay,T.value),pe("space",j.value),pe("offset",W.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===k.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("on-layout",j.value),n("mini-state",I.value),w=!0===e.showIfAbove;const t=()=>{const e=!0===k.value?D:L;e(!1,!0)};0===b.totalWidth.value?M=(0,i.YP)(b.totalWidth,(()=>{M(),M=void 0,!1===k.value&&!0===e.showIfAbove&&!1===C.value?P(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==M&&M(),clearTimeout(S),!0===k.value&&de(),b.instances[e.side]===N&&(b.instances[e.side]=void 0,pe("size",0),pe("offset",0),pe("space",!1))})),()=>{const n=[];!0===C.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ne.value)),n.push((0,p.Jl)("div",{ref:"backdrop",class:Y.value,style:$.value,"aria-hidden":"true",onClick:O},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===k.value,(()=>re.value))));const r=!0===I.value&&void 0!==t.mini,o=[(0,i.h)("div",{...h,key:""+r,class:[ee.value,h.class]},!0===r?t.mini():(0,p.KR)(t.default))];return!0===e.elevated&&!0===k.value&&o.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,p.Jl)("aside",{ref:"content",class:te.value,style:Q.value},o,"contentclose",!0!==e.noSwipeClose&&!0===C.value,(()=>ie.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},3812:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(3673),r=n(1959),o=n(5151),a=n(908),s=n(7657),l=n(2547);const u=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),u=(0,i.f3)(l.YE,(()=>{console.error("QHeader needs to be child of QLayout")})),c=(0,r.iH)(parseInt(e.heightHint,10)),h=(0,r.iH)(!0),d=(0,i.Fl)((()=>!0===e.reveal||u.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===u.isContainer.value)),p=(0,i.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===d.value)return!0===h.value?c.value:0;const t=c.value-u.scroll.value.position;return t>0?t:0})),f=(0,i.Fl)((()=>!0!==e.modelValue||!0===d.value&&!0!==h.value)),g=(0,i.Fl)((()=>!0===e.modelValue&&!0===f.value&&!0===e.reveal)),v=(0,i.Fl)((()=>"q-header q-layout__section--marginal "+(!0===d.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===f.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),y=(0,i.Fl)((()=>{const e=u.rows.value.top,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function m(e,t){u.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function _({height:e}){x(c,e),m("size",e)}function b(e){!0===g.value&&x(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{m("space",e),x(h,!0),u.animate()})),(0,i.YP)(p,(e=>{m("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)(u.scroll,(t=>{!0===e.reveal&&x(h,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const w={};return u.instances.header=w,!0===e.modelValue&&m("size",c.value),m("space",e.modelValue),m("offset",p.value),(0,i.Jd)((()=>{u.instances.header===w&&(u.instances.header=void 0,m("size",0),m("offset",0),m("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(o.Z,{debounce:0,onResize:_})),(0,i.h)("header",{class:v.value,style:y.value,onFocusin:b},n)}}})},4554:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});n(71);var i=n(3673),r=n(2417),o=n(908),a=n(7657);const s="0 0 24 24",l=e=>e,u=e=>`ionicons ${e}`,c={"mdi-":e=>`mdi ${e}`,"icon-":l,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":l,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},h={o_:"-outlined",r_:"-round",s_:"-sharp"},d={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(c).join("|")+")"),f=new RegExp("^("+Object.keys(h).join("|")+")"),g=new RegExp("^("+Object.keys(d).join("|")+")"),v=/^[Mm]\s?[-+]?\.?\d/,y=/^img:/,m=/^svguse:/,x=/^ion-/,_=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,b=(0,o.L)({name:"QIcon",props:{...r.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),o=(0,r.ZP)(e),l=(0,i.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,i.Fl)((()=>{let t,r=e.name;if("none"===r||!r)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(r);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(r=e.icon,"none"===r||!r)return{none:!0}}}if(!0===v.test(r)){const[e,t=s]=r.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,r]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:r})}))}}if(!0===y.test(r))return{img:!0,src:r.substring(4)};if(!0===m.test(r)){const[e,t=s]=r.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let o=" ";const a=r.match(p);if(null!==a)t=c[a[1]](r);else if(!0===_.test(r))t=r;else if(!0===x.test(r))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${r.substring(3)}`;else if(!0===g.test(r)){t="notranslate material-symbols";const e=r.match(g);null!==e&&(r=r.substring(6),t+=d[e[1]]),o=r}else{t="notranslate material-icons";const e=r.match(f);null!==e&&(r=r.substring(2),t+=h[e[1]]),o=r}return{cls:t,content:o}}));return()=>{const n={class:l.value,style:o.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,i.h)(e.tag,n,(0,a.KR)(t.default)):!0===u.value.img?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,i.h)("span",n,(0,a.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox},[(0,i.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,i.h)(e.tag,n,(0,a.vs)(t.default,[u.value.content])))}}})},4842:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});n(71),n(3610);var i=n(1959),r=n(3673),o=n(2659),a=(n(5363),n(1436));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},u=Object.keys(l);u.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const c=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+u.join("")+"])|(.)","g"),h=/[.*+?^${}()|[\]\\]/g,d=String.fromCharCode(1),p={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function f(e,t,n,o){let u,p,f,g;const v=(0,i.iH)(null),y=(0,i.iH)(x());function m(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(b(),!0===v.value){const t=I(k(e.modelValue));return!1!==e.fillMask?A(t):t}return e.modelValue}function _(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=d;n=n.slice(0,i)+t+n.slice(i)}return n}function b(){if(v.value=void 0!==e.mask&&e.mask.length>0&&m(),!1===v.value)return g=void 0,u="",void(p="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(h,"\\$&"),r=[],o=[],a=[];let y=!0===e.reverseFillMask,x="",_="";t.replace(c,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),_=e.negate,!0===y&&(o.push("(?:"+_+"+)?("+e.pattern+"+)?(?:"+_+"+)?("+e.pattern+"+)?"),y=!1),o.push("(?:"+_+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),r.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(h,"\\\\$&"),a.push(e),r.push("([^"+x+"]+)?"+x+"?")}}));const b=new RegExp("^"+r.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?$"),w=o.length-1,S=o.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===w?new RegExp("^"+t+"("+(""===_?".":_)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));f=a,g=e=>{const t=b.exec(e);null!==t&&(e=t.slice(1).join(""));const n=[],i=S.length;for(let r=0,o=e;r0?n.join(""):e},u=a.map((e=>"string"===typeof e?e:d)).join(""),p=u.split(d).join(n)}function w(t,i,a){const s=o.value,l=s.selectionEnd,c=s.value.length-l,h=k(t);!0===i&&b();const f=I(h),g=!1!==e.fillMask?A(f):f,v=y.value!==g;s.value!==g&&(s.value=g),!0===v&&(y.value=g),document.activeElement===s&&(0,r.Y3)((()=>{if(g!==p)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>f.length?1:0:Math.max(0,g.length-(g===p?0:Math.min(f.length,c)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===p?0:Math.min(f.length,c+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):M.rightReverse(s,e,e)}else{const e=g.length-c;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,u.indexOf(d),Math.min(f.length,l)-1);M.right(s,e,e)}else{const e=l-1;M.right(s,e,e)}else{const e=l-1;M.right(s,e,e)}else{const t=!0===e.reverseFillMask?p.length:0;s.setSelectionRange(t,t,"forward")}}));const m=!0===e.unmaskedValue?k(g):g;String(e.modelValue)!==m&&n(m,!0)}function S(e,t,n){const i=I(k(e.value));t=Math.max(0,u.indexOf(d),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,r.YP)((()=>e.type+e.autogrow),b),(0,r.YP)((()=>e.mask),(n=>{if(void 0!==n)w(y.value,!0);else{const n=k(y.value);b(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,r.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&w(y.value,!0)})),(0,r.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&w(y.value)}));const M={left(e,t,n,i){const r=-1===u.slice(t-1).indexOf(d);let o=Math.max(0,t-1);for(;o>=0;o--)if(u[o]===d){t=o,!0===r&&t++;break}if(o<0&&void 0!==u[t]&&u[t]!==d)return M.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const r=e.value.length;let o=Math.min(r,n+1);for(;o<=r;o++){if(u[o]===d){n=o;break}u[o-1]===d&&(n=o)}if(o>r&&void 0!==u[n-1]&&u[n-1]!==d)return M.left(e,r,r);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const r=_(e.value.length);let o=Math.max(0,t-1);for(;o>=0;o--){if(r[o-1]===d){t=o;break}if(r[o]===d&&(t=o,0===o))break}if(o<0&&void 0!==r[t]&&r[t]!==d)return M.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const r=e.value.length,o=_(r),a=-1===o.slice(0,n+1).indexOf(d);let s=Math.min(r,n+1);for(;s<=r;s++)if(o[s-1]===d){n=s,n>0&&!0===a&&n--;break}if(s>r&&void 0!==o[n-1]&&o[n-1]!==d)return M.leftReverse(e,r,r);e.setSelectionRange(!0===i?t:n,n,"forward")}};function C(t){if(!0===(0,a.Wm)(t))return;const n=o.value,i=n.selectionStart,r=n.selectionEnd;if(37===t.keyCode||39===t.keyCode){const o=M[(39===t.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];t.preventDefault(),o(n,i,r,t.shiftKey)}else 8===t.keyCode&&!0!==e.reverseFillMask&&i===r?M.left(n,i,r,!0):46===t.keyCode&&!0===e.reverseFillMask&&i===r&&M.rightReverse(n,i,r,!0)}function I(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return T(t);const n=f;let i=0,r="";for(let e=0;e=0&&i>-1;o--){const a=t[o];let s=e[i];if("string"===typeof a)r=a+r,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return r;do{r=(void 0!==a.transform?a.transform(s):s)+r,i--,s=e[i]}while(n===o&&void 0!==s&&a.regex.test(s))}}return r}function k(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function A(t){return p.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?p.slice(0,-t.length)+t:t+p.slice(t.length)}return{innerValue:y,hasMask:v,moveCursorForPaste:S,updateMaskValue:w,onMaskedKeydown:C}}var g=n(9550);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,r.Fl)((()=>{if("file"===e.type)return n()})):(0,r.Fl)(n)}var y=n(4421),m=n(908),x=n(4716),_=n(230);const b=(0,m.L)({name:"QInput",inheritAttrs:!1,props:{...o.Cl,...p,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...o.HJ,"paste","change"],setup(e,{emit:t,attrs:n}){const a={};let s,l,u,c,h=NaN;const d=(0,i.iH)(null),p=(0,g.Do)(e),{innerValue:m,hasMask:b,moveCursorForPaste:w,updateMaskValue:S,onMaskedKeydown:M}=f(e,t,z,d),C=v(e,!0),I=(0,r.Fl)((()=>(0,o.yV)(m.value))),T=(0,y.Z)(N),k=(0,o.tL)(),A=(0,r.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),D=(0,r.Fl)((()=>!0===A.value||["text","search","url","tel","password"].includes(e.type))),L=(0,r.Fl)((()=>{const t={...k.splitAttrs.listeners.value,onInput:N,onPaste:E,onChange:F,onBlur:V,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=T,!0===b.value&&(t.onKeydown=M),!0===e.autogrow&&(t.onAnimationend=B),t})),P=(0,r.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:p.value,...k.splitAttrs.attributes.value,id:k.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===A.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function O(){(0,_.jd)((()=>{const e=document.activeElement;null===d.value||d.value===e||null!==e&&e.id===k.targetUid.value||d.value.focus({preventScroll:!0})}))}function R(){null!==d.value&&d.value.select()}function E(n){if(!0===b.value&&!0!==e.reverseFillMask){const e=n.target;w(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function N(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const i=n.target.value;if(!0!==n.target.qComposing){if(!0===b.value)S(i,!1,n.inputType);else if(z(i),!0===D.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,r.Y3)((()=>{n.target===document.activeElement&&0===i.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&B()}else a.value=i}function z(n,i){c=()=>{"number"!==e.type&&!0===a.hasOwnProperty("value")&&delete a.value,e.modelValue!==n&&h!==n&&(h=n,!0===i&&(l=!0),t("update:modelValue",n),(0,r.Y3)((()=>{h===n&&(h=NaN)}))),c=void 0},"number"===e.type&&(s=!0,a.value=n),void 0!==e.debounce?(clearTimeout(u),a.value=n,u=setTimeout(c,e.debounce)):c()}function B(){const e=d.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.overflow="hidden",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}function F(e){T(e),clearTimeout(u),void 0!==c&&c(),t("change",e.target.value)}function V(t){void 0!==t&&(0,x.sT)(t),clearTimeout(u),void 0!==c&&c(),s=!1,l=!1,delete a.value,"file"!==e.type&&setTimeout((()=>{null!==d.value&&(d.value.value=void 0!==m.value?m.value:"")}))}function H(){return!0===a.hasOwnProperty("value")?a.value:void 0!==m.value?m.value:""}(0,r.YP)((()=>e.type),(()=>{d.value&&(d.value.value=e.modelValue)})),(0,r.YP)((()=>e.modelValue),(t=>{if(!0===b.value){if(!0===l&&(l=!1,String(t)===h))return;S(t)}else m.value!==t&&(m.value=t,"number"===e.type&&!0===a.hasOwnProperty("value")&&(!0===s?s=!1:delete a.value));!0===e.autogrow&&(0,r.Y3)(B)})),(0,r.YP)((()=>e.autogrow),(e=>{!0===e?(0,r.Y3)(B):null!==d.value&&n.rows>0&&(d.value.style.height="auto")})),(0,r.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,r.Y3)(B)})),(0,r.Jd)((()=>{V()})),(0,r.bv)((()=>{!0===e.autogrow&&B()})),Object.assign(k,{innerValue:m,fieldClass:(0,r.Fl)((()=>"q-"+(!0===A.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,r.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:d,emitValue:z,hasValue:I,floatingLabel:(0,r.Fl)((()=>!0===I.value||(0,o.yV)(e.displayValue))),getControl:()=>(0,r.h)(!0===A.value?"textarea":"input",{ref:d,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...P.value,...L.value,..."file"!==e.type?{value:H()}:C.value}),getShadowControl:()=>(0,r.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===A.value?"":" text-no-wrap")},[(0,r.h)("span",{class:"invisible"},H()),(0,r.h)("span",e.shadowText)])});const q=(0,o.ZP)(k),G=(0,r.FN)();return Object.assign(G.proxy,{focus:O,select:R,getNativeElement:()=>d.value}),q}})},3414:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(3673),r=n(1959),o=n(2236),a=n(7277),s=n(908),l=n(7657),u=n(4716),c=n(1436);const h=(0,s.L)({name:"QItem",props:{...o.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),h=(0,o.Z)(e,s),{hasRouterLink:d,hasLink:p,linkProps:f,linkClass:g,linkTag:v,navigateToRouterLink:y}=(0,a.Z)(),m=(0,r.iH)(null),x=(0,r.iH)(null),_=(0,i.Fl)((()=>!0===e.clickable||!0===p.value||"label"===e.tag)),b=(0,i.Fl)((()=>!0!==e.disable&&!0===_.value)),w=(0,i.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===h.value?" q-item--dark":"")+(!0===p.value&&null===e.active?g.value:!0===e.active?(void 0!==e.activeClass?` ${e.activeClass}`:"")+" q-item--active":"")+(!0===e.disable?" disabled":"")+(!0===b.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),S=(0,i.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function M(e){!0===b.value&&(null!==x.value&&(!0!==e.qKeyEvent&&document.activeElement===m.value?x.value.focus():document.activeElement===x.value&&m.value.focus()),!0===d.value&&y(e),n("click",e))}function C(e){if(!0===b.value&&!0===(0,c.So)(e,13)){(0,u.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,m.value.dispatchEvent(t)}n("keyup",e)}function I(){const e=(0,l.Bl)(t.default,[]);return!0===b.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:x})),e}return()=>{const t={ref:m,class:w.value,style:S.value,onClick:M,onKeyup:C};return!0===b.value?(t.tabindex=e.tabindex||"0",Object.assign(t,f.value)):!0===_.value&&(t["aria-disabled"]="true"),(0,i.h)(v.value,t,I())}}})},2350:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),r=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),a=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,i.h)("div",{style:a.value,class:r.value},(0,o.KR)(t.default))}})},2035:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},7011:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(908),o=n(2236),a=n(7657);const s=(0,r.L)({name:"QList",props:{...o.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Z)(e,n.proxy.$q),s=(0,i.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===r.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)("div",{class:s.value},(0,a.KR)(t.default))}})},9214:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(3673),r=n(1959),o=n(4688),a=n(4303),s=n(5151),l=n(908),u=n(8400),c=n(7657),h=n(2547);const d=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),d=(0,r.iH)(null),p=(0,r.iH)(l.screen.height),f=(0,r.iH)(!0===e.container?0:l.screen.width),g=(0,r.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,r.iH)(0),y=(0,r.iH)(!0===o.uX.value?0:(0,u.np)()),m=(0,i.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,i.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),_=(0,i.Fl)((()=>0!==y.value?{[!0===l.lang.rtl?"left":"right"]:`${y.value}px`}:null)),b=(0,i.Fl)((()=>0!==y.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${y.value}px`,width:`calc(100% + ${y.value}px)`}:null));function w(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:r}=t;let o=!1;p.value!==i&&(o=!0,p.value=i,void 0!==e.onScrollHeight&&n("scroll-height",i),C()),f.value!==r&&(o=!0,f.value=r),!0===o&&void 0!==e.onResize&&n("resize",t)}function M({height:e}){v.value!==e&&(v.value=e,C())}function C(){if(!0===e.container){const e=p.value>v.value?(0,u.np)():0;y.value!==e&&(y.value=e)}}let I;const T={instances:{},view:(0,i.Fl)((()=>e.view)),isContainer:(0,i.Fl)((()=>e.container)),rootRef:d,height:p,containerHeight:v,scrollbarWidth:y,totalWidth:(0,i.Fl)((()=>f.value+y.value)),rows:(0,i.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,r.qj)({size:0,offset:0,space:!1}),right:(0,r.qj)({size:300,offset:0,space:!1}),footer:(0,r.qj)({size:0,offset:0,space:!1}),left:(0,r.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){void 0!==I?clearTimeout(I):document.body.classList.add("q-body--layout-animate"),I=setTimeout((()=>{document.body.classList.remove("q-body--layout-animate"),I=void 0}),155)},update(e,t,n){T[e][t]=n}};if((0,i.JJ)(h.YE,T),(0,u.np)()>0){let k=null;const A=document.body;function D(){k=null,A.classList.remove("hide-scrollbar")}function L(){if(null===k){if(A.scrollHeight>l.screen.height)return;A.classList.add("hide-scrollbar")}else clearTimeout(k);k=setTimeout(D,300)}function P(e){null!==k&&"remove"===e&&(clearTimeout(k),D()),window[`${e}EventListener`]("resize",L)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),P),!0!==e.container&&P("add"),(0,i.Ah)((()=>{P("remove")}))}return()=>{const n=(0,c.vs)(t.default,[(0,i.h)(a.Z,{onScroll:w}),(0,i.h)(s.Z,{onResize:S})]),r=(0,i.h)("div",{class:m.value,style:x.value,ref:!0===e.container?void 0:d,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:d},[(0,i.h)(s.Z,{onResize:M}),(0,i.h)("div",{class:"absolute-full",style:_.value},[(0,i.h)("div",{class:"scroll",style:b.value},[r])])]):r}}})},811:(e,t,n)=>{"use strict";n.d(t,{Z:()=>C});n(71);var i=n(3673),r=n(1959),o=n(8880),a=n(5875),s=n(1372),l=n(3628),u=n(2236),c=n(5911),h=n(6104),d=n(416),p=n(4955),f=n(908),g=n(4312),v=n(8400),y=n(4716),m=n(7657),x=n(4704),_=n(8517),b=n(2012),w=n(9916),S=n(230),M=n(2657);const C=(0,f.L)({name:"QMenu",inheritAttrs:!1,props:{...a.u,...l.vr,...u.S,...h.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:M.$},self:{type:String,validator:M.$},offset:{type:Array,validator:M.io},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...l.gH,"click","escape-key"],setup(e,{slots:t,emit:n,attrs:f}){let C,I,T,k=null;const A=(0,i.FN)(),{proxy:D}=A,{$q:L}=D,P=(0,r.iH)(null),O=(0,r.iH)(!1),R=(0,i.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),E=(0,u.Z)(e,L),{registerTick:N,removeTick:z}=(0,d.Z)(),{registerTimeout:B,removeTimeout:F}=(0,p.Z)(),{transition:V,transitionStyle:H}=(0,h.Z)(e,O),{localScrollTarget:q,changeScrollEvent:G,unconfigureScrollTarget:W}=(0,s.Z)(e,se),{anchorEl:U,canShow:j}=(0,a.Z)({showing:O}),{hide:Z}=(0,l.ZP)({showing:O,canShow:j,handleShow:re,handleHide:oe,hideOnRouteChange:R,processOnMount:!0}),{showPortal:Y,hidePortal:$,renderPortal:X}=(0,c.Z)(A,P,de),K={anchorEl:U,innerRef:P,onClickOutside(t){if(!0!==e.persistent&&!0===O.value)return Z(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,y.NS)(t),!0}},J=(0,i.Fl)((()=>(0,M.li)(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),Q=(0,i.Fl)((()=>!0===e.cover?J.value:(0,M.li)(e.self||"top start",L.lang.rtl))),ee=(0,i.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===E.value?" q-menu--dark q-dark":""))),te=(0,i.Fl)((()=>!0===e.autoClose?{onClick:le}:{})),ne=(0,i.Fl)((()=>!0===O.value&&!0!==e.persistent));function ie(){(0,S.jd)((()=>{let e=P.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function re(t){if(z(),F(),k=!1===e.noRefocus?document.activeElement:null,(0,_.i)(ue),Y(),se(),C=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,y.FK)(t);if(void 0!==e.left){const{top:t,left:n}=U.value.getBoundingClientRect();C={left:e.left-n,top:e.top-t}}}void 0===I&&(I=(0,i.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),he)),!0!==e.noFocus&&document.activeElement.blur(),N((()=>{he(),!0!==e.noFocus&&ie()})),B((()=>{!0===L.platform.is.ios&&(T=e.autoClose,P.value.click()),he(),Y(!0),n("show",t)}),e.transitionDuration)}function oe(t){z(),F(),$(),ae(!0),null===k||void 0!==t&&!0===t.qClickOutside||(k.focus(),k=null),B((()=>{$(!0),n("hide",t)}),e.transitionDuration)}function ae(e){C=void 0,void 0!==I&&(I(),I=void 0),!0!==e&&!0!==O.value||((0,_.H)(ue),W(),(0,w.D)(K),(0,x.k)(ce)),!0!==e&&(k=null)}function se(){null===U.value&&void 0===e.scrollTarget||(q.value=(0,v.b0)(U.value,e.scrollTarget),G(q.value,he))}function le(e){!0!==T?((0,g.AH)(D,e),n("click",e)):T=!1}function ue(t){!0===ne.value&&!0!==e.noFocus&&!0!==(0,b.mY)(P.value,t.target)&&ie()}function ce(e){n("escape-key"),Z(e)}function he(){const t=P.value;null!==t&&null!==U.value&&(0,M.wq)({el:t,offset:e.offset,anchorEl:U.value,anchorOrigin:J.value,selfOrigin:Q.value,absoluteOffset:C,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function de(){return(0,i.h)(o.uT,{name:V.value,appear:!0},(()=>!0===O.value?(0,i.h)("div",{...f,ref:P,tabindex:-1,class:["q-menu q-position-engine scroll"+ee.value,f.class],style:[f.style,H.value],...te.value},(0,m.KR)(t.default)):null))}return(0,i.YP)(ne,(e=>{!0===e?((0,x.c)(ce),(0,w.m)(K)):((0,x.k)(ce),(0,w.D)(K))})),(0,i.Jd)(ae),Object.assign(D,{focus:ie,updatePosition:he}),X}})},2652:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(3673),r=n(908),o=n(7657),a=n(2547);const s=(0,r.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(a.YE,(()=>{console.error("QPageContainer needs to be child of QLayout")}));(0,i.JJ)(a.Mw,!0);const s=(0,i.Fl)((()=>{const e={};return!0===r.header.space&&(e.paddingTop=`${r.header.size}px`),!0===r.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${r.right.size}px`),!0===r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),!0===r.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${r.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:s.value},(0,o.KR)(t.default))}})},3944:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(3673),r=n(1959),o=n(6778),a=n(811),s=n(5875),l=n(908);const u=(0,l.L)({name:"QPopupProxy",props:{...s.u,breakpoint:{type:[String,Number],default:450}},emits:["show","hide"],setup(e,{slots:t,emit:n,attrs:l}){const{proxy:u}=(0,i.FN)(),{$q:c}=u,h=(0,r.iH)(!1),d=(0,r.iH)(null),p=(0,i.Fl)((()=>parseInt(e.breakpoint,10))),{canShow:f}=(0,s.Z)({showing:h});function g(){return c.screen.width"menu"===v.value?{maxHeight:"99vh"}:{}));function m(e){h.value=!0,n("show",e)}function x(e){h.value=!1,v.value=g(),n("hide",e)}return(0,i.YP)((()=>g()),(e=>{!0!==h.value&&(v.value=e)})),Object.assign(u,{show(e){!0===f(e)&&d.value.show(e)},hide(e){d.value.hide(e)},toggle(e){d.value.toggle(e)}}),()=>{const n={ref:d,...y.value,...l,onShow:m,onHide:x};let r;return"dialog"===v.value?r=o.Z:(r=a.Z,Object.assign(n,{target:e.target,contextMenu:e.contextMenu,noParentEvent:!0,separateClosePopup:!0})),(0,i.h)(r,n,t.default)}}})},5151:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(3673),r=n(1959),o=n(4688);function a(){const e=(0,r.iH)(!o.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(908),l=n(4716);const u="undefined"!==typeof ResizeObserver,c=!0===u?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},h=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,r=null,o={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?h():null===r&&(r=setTimeout(h,e.debounce))}function h(){if(clearTimeout(r),r=null,n){const{offsetWidth:e,offsetHeight:i}=n;e===o.width&&i===o.height||(o={width:e,height:i},t("resize",o))}}const d=(0,i.FN)();if(Object.assign(d.proxy,{trigger:s}),!0===u){let p;return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=d.proxy.$el.parentNode,n&&(p=new ResizeObserver(s),p.observe(n),h())}))})),(0,i.Jd)((()=>{clearTimeout(r),void 0!==p&&(void 0!==p.disconnect?p.disconnect():n&&p.unobserve(n))})),l.ZT}{const f=a();let g;function v(){clearTimeout(r),void 0!==g&&(void 0!==g.removeEventListener&&g.removeEventListener("resize",s,l.rU.passive),g=void 0)}function y(){v(),n&&n.contentDocument&&(g=n.contentDocument.defaultView,g.addEventListener("resize",s,l.rU.passive),h())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=d.proxy.$el,n&&y()}))})),(0,i.Jd)(v),()=>{if(!0===f.value)return(0,i.h)("object",{style:c.style,tabindex:-1,type:"text/html",data:c.url,"aria-hidden":"true",onLoad:y})}}}})},7704:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(3610);var i=n(1959),r=n(3673),o=n(2236),a=n(5151),s=n(4303),l=n(8406),u=n(908),c=n(2130),h=n(8400),d=n(7657),p=n(9405);const f=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},y=e=>e>=250?50:Math.ceil(e/5),m=(0,u.L)({name:"QScrollArea",props:{...o.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const u=(0,i.iH)(!1),m=(0,i.iH)(!1),x=(0,i.iH)(!1),_={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},b={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},w=(0,r.FN)(),S=(0,o.Z)(e,w.proxy.$q);let M,C;const I=(0,i.iH)(null),T=(0,r.Fl)((()=>"q-scrollarea"+(!0===S.value?" q-scrollarea--dark":"")));b.vertical.percentage=(0,r.Fl)((()=>{const e=b.vertical.size.value-_.vertical.value;if(e<=0)return 0;const t=(0,c.vX)(b.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),b.vertical.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===u.value&&!1===m.value||b.vertical.size.value<=_.vertical.value+1)),b.vertical.thumbStart=(0,r.Fl)((()=>b.vertical.percentage.value*(_.vertical.value-b.vertical.thumbSize.value))),b.vertical.thumbSize=(0,r.Fl)((()=>Math.round((0,c.vX)(_.vertical.value*_.vertical.value/b.vertical.size.value,y(_.vertical.value),_.vertical.value)))),b.vertical.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${b.vertical.thumbStart.value}px`,height:`${b.vertical.thumbSize.value}px`}))),b.vertical.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===b.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),b.vertical.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===b.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),b.horizontal.percentage=(0,r.Fl)((()=>{const e=b.horizontal.size.value-_.horizontal.value;if(e<=0)return 0;const t=(0,c.vX)(b.horizontal.position.value/e,0,1);return Math.round(1e4*t)/1e4})),b.horizontal.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===u.value&&!1===m.value||b.horizontal.size.value<=_.horizontal.value+1)),b.horizontal.thumbStart=(0,r.Fl)((()=>b.horizontal.percentage.value*(_.horizontal.value-b.horizontal.thumbSize.value))),b.horizontal.thumbSize=(0,r.Fl)((()=>Math.round((0,c.vX)(_.horizontal.value*_.horizontal.value/b.horizontal.size.value,y(_.horizontal.value),_.horizontal.value)))),b.horizontal.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,left:`${b.horizontal.thumbStart.value}px`,width:`${b.horizontal.thumbSize.value}px`}))),b.horizontal.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===b.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),b.horizontal.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===b.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const k=(0,r.Fl)((()=>!0===b.vertical.thumbHidden.value&&!0===b.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),A=[[l.Z,e=>{z(e,"vertical")},void 0,{vertical:!0,...v}]],D=[[l.Z,e=>{z(e,"horizontal")},void 0,{horizontal:!0,...v}]];function L(){const e={};return f.forEach((t=>{const n=b[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=_[t].value})),e}const P=(0,p.Z)((()=>{const e=L();e.ref=w.proxy,n("scroll",e)}),0);function O(e,t,n){if(!1===f.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?h.f3:h.ik;i(I.value,t,n)}function R({height:e,width:t}){let n=!1;_.vertical.value!==e&&(_.vertical.value=e,n=!0),_.horizontal.value!==t&&(_.horizontal.value=t,n=!0),!0===n&&H()}function E({position:e}){let t=!1;b.vertical.position.value!==e.top&&(b.vertical.position.value=e.top,t=!0),b.horizontal.position.value!==e.left&&(b.horizontal.position.value=e.left,t=!0),!0===t&&H()}function N({height:e,width:t}){b.horizontal.size.value!==t&&(b.horizontal.size.value=t,H()),b.vertical.size.value!==e&&(b.vertical.size.value=e,H())}function z(e,t){const n=b[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;C=n.position.value,m.value=!0}else if(!0!==m.value)return;!0===e.isFinal&&(m.value=!1);const i=g[t],r=_[t].value,o=(n.size.value-r)/(r-n.thumbSize.value),a=e.distance[i.dist],s=C+(e.direction===i.dir?1:-1)*a*o;q(s,t)}function B(e,t){const n=b[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;q(e/_[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function F(e){B(e,"vertical")}function V(e){B(e,"horizontal")}function H(){!0===u.value?clearTimeout(M):u.value=!0,M=setTimeout((()=>{u.value=!1}),e.delay),void 0!==e.onScroll&&P()}function q(e,t){I.value[g[t].scroll]=e}function G(){x.value=!0}function W(){x.value=!1}Object.assign(w.proxy,{getScrollTarget:()=>I.value,getScroll:L,getScrollPosition:()=>({top:b.vertical.position.value,left:b.horizontal.position.value}),getScrollPercentage:()=>({top:b.vertical.percentage.value,left:b.horizontal.percentage.value}),setScrollPosition:O,setScrollPercentage(e,t,n){O(e,t*(b[e].size.value-_[e].value),n)}});let U=null;return(0,r.se)((()=>{U={top:b.vertical.position.value,left:b.horizontal.position.value}})),(0,r.dl)((()=>{if(null===U)return;const e=I.value;null!==e&&((0,h.ik)(e,U.left),(0,h.f3)(e,U.top))})),(0,r.Jd)(P.cancel),()=>(0,r.h)("div",{class:T.value,onMouseenter:G,onMouseleave:W},[(0,r.h)("div",{ref:I,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,r.h)("div",{class:"q-scrollarea__content absolute",style:k.value},(0,d.vs)(t.default,[(0,r.h)(a.Z,{debounce:0,onResize:N})])),(0,r.h)(s.Z,{axis:"both",onScroll:E})]),(0,r.h)(a.Z,{debounce:0,onResize:R}),(0,r.h)("div",{class:b.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:F}),(0,r.h)("div",{class:b.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:V}),(0,r.wy)((0,r.h)("div",{ref:b.vertical.ref,class:b.vertical.thumbClass.value,style:b.vertical.style.value,"aria-hidden":"true"}),A),(0,r.wy)((0,r.h)("div",{ref:b.horizontal.ref,class:b.horizontal.thumbClass.value,style:b.horizontal.style.value,"aria-hidden":"true"}),D)])}})},4303:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(3610),n(71);var i=n(3673),r=n(908),o=n(8400),a=n(4716);const{passive:s}=a.rU,l=["both","horizontal","vertical"],u=(0,r.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let r,l,u=null;function c(){null!==u&&u();const i=Math.max(0,(0,o.u3)(r)),a=(0,o.OI)(r),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function h(){r=(0,o.b0)(l,e.scrollTarget),r.addEventListener("scroll",p,s),p(!0)}function d(){void 0!==r&&(r.removeEventListener("scroll",p,s),r=void 0)}function p(t){if(!0===t||0===e.debounce||"0"===e.debounce)c();else if(null===u){const[t,n]=e.debounce?[setTimeout(c,e.debounce),clearTimeout]:[requestAnimationFrame(c),cancelAnimationFrame];u=()=>{n(t),u=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{d(),h()}));const f=(0,i.FN)();return(0,i.bv)((()=>{l=f.proxy.$el.parentNode,h()})),(0,i.Jd)((()=>{null!==u&&u(),d()})),Object.assign(f.proxy,{trigger:p,getPosition:()=>n}),a.ZT}})},5869:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(3673),r=n(2236),o=n(908);const a={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},s={xs:2,sm:4,md:8,lg:16,xl:24},l=(0,o.L)({name:"QSeparator",props:{...r.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,r.Z)(e,t.proxy.$q),o=(0,i.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),l=(0,i.Fl)((()=>` q-separator--${o.value}`)),u=(0,i.Fl)((()=>!1!==e.inset?`${l.value}-${a[e.inset]}`:"")),c=(0,i.Fl)((()=>`q-separator${l.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),h=(0,i.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${s.md}px`:e.spaced in s?`${s[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:c.value,style:h.value,"aria-orientation":o.value})}})},2025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908);const o=(0,i.h)("div",{class:"q-space"}),a=(0,r.L)({name:"QSpace",setup(){return()=>o}})},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(3673),r=n(2417);const o={size:{type:[Number,String],default:"1em"},color:String};function a(e){return{cSize:(0,i.Fl)((()=>e.size in r.Ok?`${r.Ok[e.size]}px`:e.size)),classes:(0,i.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var s=n(908);const l=(0,s.L)({name:"QSpinner",props:{...o,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=a(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4147:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ze});n(3610),n(71);var i=n(3673),r=n(1959),o=n(4554),a=n(908),s=n(7657);const l=(0,a.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:a}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,s.KR)(t.default));let n,u;const c=r.vnode.key;if(c){if(n=e.props.colsMap[c],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";u=(0,s.Bl)(t.default,[]),u[e]((0,i.h)(o.Z,{class:n.__iconClass,name:a.iconSet.table.arrowUp}))}else u=(0,s.KR)(t.default);const h={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",h,u)}}});var u=n(5869),c=n(7011),h=n(2236);const d=["horizontal","vertical","cell","none"],p=(0,a.L)({name:"QMarkupTable",props:{...h.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>d.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,h.Z)(e,n.proxy.$q),o=(0,i.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===r.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:o.value},[(0,i.h)("table",{class:"q-table"},(0,s.KR)(t.default))])}});function f(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}n(5363);var g=n(9405),v=n(4716);let y=!1;{const e=document.createElement("div"),t=document.createElement("div");e.setAttribute("dir","rtl"),e.style.width="1px",e.style.height="1px",e.style.overflow="auto",t.style.width="1000px",t.style.height="1px",document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,y=e.scrollLeft>=0,e.remove()}const m=1e3,x=["start","center","end","start-force","center-force","end-force"],_=Array.prototype.filter,b=void 0===window.getComputedStyle(document.body).overflowAnchor?v.ZT:function(e,t){null!==e&&(cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];_.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")})))};function w(e,t){return e+t}function S(e,t,n,i,r,o,a,s){const l=e===window?document.scrollingElement||document.documentElement:e,u=!0===r?"offsetWidth":"offsetHeight",c={scrollStart:0,scrollViewSize:-a-s,scrollMaxSize:0,offsetStart:-a,offsetEnd:-s};if(!0===r?(e===window?(c.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,c.scrollViewSize+=document.documentElement.clientWidth):(c.scrollStart=l.scrollLeft,c.scrollViewSize+=l.clientWidth),c.scrollMaxSize=l.scrollWidth,!0===o&&(c.scrollStart=(!0===y?c.scrollMaxSize-c.scrollViewSize:0)-c.scrollStart)):(e===window?(c.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,c.scrollViewSize+=document.documentElement.clientHeight):(c.scrollStart=l.scrollTop,c.scrollViewSize+=l.clientHeight),c.scrollMaxSize=l.scrollHeight),null!==n)for(let h=n.previousElementSibling;null!==h;h=h.previousElementSibling)!1===h.classList.contains("q-virtual-scroll--skip")&&(c.offsetStart+=h[u]);if(null!==i)for(let h=i.nextElementSibling;null!==h;h=h.nextElementSibling)!1===h.classList.contains("q-virtual-scroll--skip")&&(c.offsetEnd+=h[u]);if(t!==e){const n=l.getBoundingClientRect(),i=t.getBoundingClientRect();!0===r?(c.offsetStart+=i.left-n.left,c.offsetEnd-=i.width):(c.offsetStart+=i.top-n.top,c.offsetEnd-=i.height),e!==window&&(c.offsetStart+=c.scrollStart),c.offsetEnd+=c.scrollMaxSize-c.offsetStart}return c}function M(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===y?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===y?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function C(e,t,n,i){if(n>=i)return 0;const r=t.length,o=Math.floor(n/m),a=Math.floor((i-1)/m)+1;let s=e.slice(o,a).reduce(w,0);return n%m!==0&&(s-=t.slice(o*m,n).reduce(w,0)),i%m!==0&&i!==r&&(s-=t.slice(i,a*m).reduce(w,0)),s}const I={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},T=Object.keys(I),k={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...I};function A({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:o}){const a=(0,i.FN)(),{props:s,emit:l,proxy:u}=a,{$q:c}=u;let h,d,p,f,v=[];const y=(0,r.iH)(0),I=(0,r.iH)(0),T=(0,r.iH)({}),k=(0,r.iH)(null),A=(0,r.iH)(null),D=(0,r.iH)(null),L=(0,r.iH)({from:0,to:0}),P=(0,i.Fl)((()=>void 0!==s.tableColspan?s.tableColspan:100));void 0===o&&(o=(0,i.Fl)((()=>s.virtualScrollItemSize)));const O=(0,i.Fl)((()=>o.value+";"+s.virtualScrollHorizontal)),R=(0,i.Fl)((()=>O.value+";"+s.virtualScrollSliceRatioBefore+";"+s.virtualScrollSliceRatioAfter));function E(){q(d,!0)}function N(e){q(void 0===e?d:e)}function z(i,r){const o=t();if(void 0===o||null===o||8===o.nodeType)return;const a=S(o,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd);p!==a.scrollViewSize&&G(a.scrollViewSize),F(o,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,x.indexOf(r)>-1?r:d>-1&&i>d?"end":"start")}function B(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const r=S(i,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd),o=e.value-1,a=r.scrollMaxSize-r.offsetStart-r.offsetEnd-I.value;if(h===r.scrollStart)return;if(r.scrollMaxSize<=0)return void F(i,r,0,0);p!==r.scrollViewSize&&G(r.scrollViewSize),V(L.value.from);const l=Math.floor(r.scrollMaxSize-Math.max(r.scrollViewSize,r.offsetEnd)-Math.min(f[o],r.scrollViewSize/2));if(l>0&&Math.ceil(r.scrollStart)>=l)return void F(i,r,o,r.scrollMaxSize-r.offsetEnd-v.reduce(w,0));let u=0,d=r.scrollStart-r.offsetStart,g=d;if(d<=a&&d+r.scrollViewSize>=y.value)d-=y.value,u=L.value.from,g=d;else for(let e=0;d>=v[e]&&u0&&u-r.scrollViewSize?(u++,g=d):g=f[u]+d;F(i,r,u,g)}function F(t,n,i,r,o){const a="string"===typeof o&&o.indexOf("-force")>-1,l=!0===a?o.replace("-force",""):o,u=void 0!==l?l:"start";let d=Math.max(0,i-T.value[u]),p=d+T.value.total;p>e.value&&(p=e.value,d=Math.max(0,p-T.value.total)),h=n.scrollStart;const g=d!==L.value.from||p!==L.value.to;if(!1===g&&void 0===l)return void U(i);const{activeElement:m}=document,x=D.value;!0===g&&null!==x&&x!==m&&!0===x.contains(m)&&(x.addEventListener("focusout",H),setTimeout((()=>{null!==x&&x.removeEventListener("focusout",H)}))),b(x,i-d);const _=void 0!==l?f.slice(d,i).reduce(w,0):0;if(!0===g){const t=p>=L.value.from&&d<=L.value.to?L.value.to:p;L.value={from:d,to:t},y.value=C(v,f,0,d),I.value=C(v,f,p,e.value),requestAnimationFrame((()=>{L.value.to!==p&&h===n.scrollStart&&(L.value={from:L.value.from,to:p},I.value=C(v,f,p,e.value))}))}requestAnimationFrame((()=>{if(h!==n.scrollStart)return;!0===g&&V(d);const e=f.slice(d,i).reduce(w,0),o=e+n.offsetStart+y.value,u=o+f[i];let p=o+r;if(void 0!==l){const t=e-_,r=n.scrollStart+t;p=!0!==a&&re.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,r=!0===s.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let o,a,l=e;for(let e=0;e=a;i--)f[i]=r;const s=Math.floor((e.value-1)/m);v=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*m,e.value);for(let e=i*m;e=0?(V(L.value.from),(0,i.Y3)((()=>{z(t)}))):j()}function G(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=S(i,n(),k.value,A.value,s.virtualScrollHorizontal,c.lang.rtl,s.virtualScrollStickySizeStart,s.virtualScrollStickySizeEnd).scrollViewSize)}p=e;const i=parseFloat(s.virtualScrollSliceRatioBefore)||0,r=parseFloat(s.virtualScrollSliceRatioAfter)||0,a=1+i+r,l=void 0===e||e<=0?1:Math.ceil(e/o.value),u=Math.max(1,l,Math.ceil((s.virtualScrollSliceSize>0?s.virtualScrollSliceSize:10)/a));T.value={total:Math.ceil(u*a),start:Math.ceil(u*i),center:Math.ceil(u*(.5+i)),end:Math.ceil(u*(1+i)),view:l}}function W(e,t){const n=!0===s.virtualScrollHorizontal?"width":"height",r={["--q-virtual-scroll-item-"+n]:o.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:k},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${y.value}px`,...r},colspan:P.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:k,style:{[n]:`${y.value}px`,...r}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:D,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${I.value}px`,...r},colspan:P.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:A,style:{[n]:`${I.value}px`,...r}})]}function U(e){d!==e&&(void 0!==s.onVirtualScroll&&l("virtual-scroll",{index:e,from:L.value.from,to:L.value.to-1,direction:e{G()})),(0,i.YP)(O,E),G();const j=(0,g.Z)(B,!0===c.platform.is.ios?120:35);(0,i.wF)((()=>{G()}));let Z=!1;return(0,i.se)((()=>{Z=!0})),(0,i.dl)((()=>{if(!0!==Z)return;const e=t();void 0!==h&&void 0!==e&&null!==e&&8!==e.nodeType?M(e,h,s.virtualScrollHorizontal,c.lang.rtl):z(d)})),(0,i.Jd)((()=>{j.cancel()})),Object.assign(u,{scrollTo:z,reset:E,refresh:N}),{virtualScrollSliceRange:L,virtualScrollSliceSizeComputed:T,setVirtualScrollSize:G,onVirtualScrollEvt:j,localResetVirtualScroll:q,padVirtualScroll:W,scrollTo:z,reset:E,refresh:N}}var D=n(8400);const L={list:c.Z,table:p},P=["list","table","__qtable"],O=(0,a.L)({name:"QVirtualScroll",props:{...k,type:{type:String,default:"list",validator:e=>P.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let o;const a=(0,r.iH)(null),l=(0,i.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:u,localResetVirtualScroll:c,padVirtualScroll:h,onVirtualScrollEvt:d}=A({virtualScrollLength:l,getVirtualScrollTarget:x,getVirtualScrollEl:m}),p=(0,i.Fl)((()=>{if(0===l.value)return[];const t=(e,t)=>({index:u.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(u.value.from,u.value.to).map(t):e.itemsFn(u.value.from,u.value.to-u.value.from).map(t)})),g=(0,i.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,i.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function m(){return a.value.$el||a.value}function x(){return o}function _(){o=(0,D.b0)(m(),e.scrollTarget),o.addEventListener("scroll",d,v.rU.passive)}function b(){void 0!==o&&(o.removeEventListener("scroll",d,v.rU.passive),o=void 0)}function w(){let n=h("list"===e.type?"div":"tbody",p.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,s.vs)(t.after,n)}return(0,i.YP)(l,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{b(),_()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{_()})),(0,i.dl)((()=>{_()})),(0,i.se)((()=>{b()})),(0,i.Jd)((()=>{b()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?f({ref:a,class:"q-table__middle "+g.value},w()):(0,i.h)(L[e.type],{...n,ref:a,class:[n.class,g.value],...y.value},w);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var R=n(2659);const E=(0,a.L)({name:"QField",inheritAttrs:!1,props:R.Cl,emits:R.HJ,setup(){return(0,R.ZP)((0,R.tL)())}});var N=n(7030),z=n(3414),B=n(2035),F=n(2350),V=n(811),H=n(6778),q=n(9550),G=n(4421),W=n(782),U=n(2130),j=n(1436);const Z=e=>["add","add-unique","toggle"].includes(e),Y=".*+?^${}()|[]\\",$=Object.keys(R.Cl),X=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...k,...q.Fz,...R.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:Z},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...R.HJ,"add","remove","input-value","new-value","keyup","keypress","keydown","filter-abort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:l}=a,u=(0,r.iH)(!1),c=(0,r.iH)(!1),h=(0,r.iH)(-1),d=(0,r.iH)(""),p=(0,r.iH)(!1),f=(0,r.iH)(!1);let g,y,m,x,_,b,w,S,M;const C=(0,r.iH)(null),I=(0,r.iH)(null),T=(0,r.iH)(null),k=(0,r.iH)(null),D=(0,r.iH)(null),L=(0,q.Do)(e),P=(0,G.Z)(Ye),O=(0,i.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),X=(0,i.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:K,virtualScrollSliceSizeComputed:J,localResetVirtualScroll:Q,padVirtualScroll:ee,onVirtualScrollEvt:te,scrollTo:ne,setVirtualScrollSize:ie}=A({virtualScrollLength:O,getVirtualScrollTarget:We,getVirtualScrollEl:Ge,virtualScrollItemSizeComputed:X}),re=(0,R.tL)(),oe=(0,i.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==y?y:[],r=n.map((e=>Ee(e,i)));return null===e.modelValue&&!0===t?r.filter((e=>null!==e)):r}return n})),ae=(0,i.Fl)((()=>{const t={};return $.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),se=(0,i.Fl)((()=>null===e.optionsDark?re.isDark.value:e.optionsDark)),le=(0,i.Fl)((()=>(0,R.yV)(oe.value))),ue=(0,i.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===oe.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ce=(0,i.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),he=(0,i.Fl)((()=>0===O.value)),de=(0,i.Fl)((()=>oe.value.map((e=>Me.value(e))).join(", "))),pe=(0,i.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),fe=(0,i.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||oe.value.some(pe.value)))),ge=(0,i.Fl)((()=>!0===re.focused.value?e.tabindex:-1)),ve=(0,i.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-owns":`${re.targetUid.value}_lb`,"aria-controls":`${re.targetUid.value}_lb`};return h.value>=0&&(t["aria-activedescendant"]=`${re.targetUid.value}_${h.value}`),t})),ye=(0,i.Fl)((()=>{const t={id:`${re.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"};return h.value>=0&&(t["aria-activedescendant"]=`${re.targetUid.value}_${h.value}`),t})),me=(0,i.Fl)((()=>oe.value.map(((e,t)=>({index:t,opt:e,html:pe.value(e),selected:!0,removeAtIndex:De,toggleOption:Pe,tabindex:ge.value}))))),xe=(0,i.Fl)((()=>{if(0===O.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,i)=>{const r=!0===Ce.value(n),o=t+i,a={clickable:!0,active:!1,activeClass:we.value,manualFocus:!0,focused:!1,disable:r,tabindex:-1,dense:e.optionsDense,dark:se.value,role:"option",id:`${re.targetUid.value}_${o}`,onClick:()=>{Pe(n)}};return!0!==r&&(!0===ze(n)&&(a.active=!0),h.value===o&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===l.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Oe(o)})),{index:o,opt:n,html:pe.value(n),label:Me.value(n),selected:a.active,focused:a.focused,toggleOption:Pe,setOptionIndex:Oe,itemProps:a}}))})),_e=(0,i.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:l.iconSet.arrow.dropdown)),be=(0,i.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),we=(0,i.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Se=(0,i.Fl)((()=>Ne(e.optionValue,"value"))),Me=(0,i.Fl)((()=>Ne(e.optionLabel,"label"))),Ce=(0,i.Fl)((()=>Ne(e.optionDisable,"disable"))),Ie=(0,i.Fl)((()=>oe.value.map((e=>Se.value(e))))),Te=(0,i.Fl)((()=>{const e={onInput:Ye,onChange:P,onKeydown:qe,onKeyup:Ve,onKeypress:He,onFocus:Be,onClick(e){!0===m&&(0,v.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=P,e}));function ke(t){return!0===e.emitValue?Se.value(t):t}function Ae(t){if(t>-1&&t=e.maxValues)return;const o=e.modelValue.slice();n("add",{index:o.length,value:r}),o.push(r),n("update:modelValue",o)}function Pe(t,i){if(!0!==re.editable.value||void 0===t||!0===Ce.value(t))return;const r=Se.value(t);if(!0!==e.multiple)return!0!==i&&(Xe(!0===e.fillInput?Me.value(t):"",!0,!0),ut()),null!==I.value&&I.value.focus(),void(0!==oe.value.length&&!0===(0,W.xb)(Se.value(oe.value[0]),r)||n("update:modelValue",!0===e.emitValue?r:t));if((!0!==m||!0===p.value)&&re.focus(),Be(),0===oe.value.length){const i=!0===e.emitValue?r:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const o=e.modelValue.slice(),a=Ie.value.findIndex((e=>(0,W.xb)(e,r)));if(a>-1)n("remove",{index:a,value:o.splice(a,1)[0]});else{if(void 0!==e.maxValues&&o.length>=e.maxValues)return;const i=!0===e.emitValue?r:t;n("add",{index:o.length,value:i}),o.push(i)}n("update:modelValue",o)}function Oe(e){if(!0!==l.platform.is.desktop)return;const t=e>-1&&e=0?Me.value(e.options[i]):b))}}function Ee(t,n){const i=e=>(0,W.xb)(Se.value(e),t);return e.options.find(i)||n.find(i)||t}function Ne(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function ze(e){const t=Se.value(e);return void 0!==Ie.value.find((e=>(0,W.xb)(e,t)))}function Be(t){!0===e.useInput&&null!==I.value&&(void 0===t||I.value===t.target&&t.target.value===de.value)&&I.value.select()}function Fe(e){!0===(0,j.So)(e,27)&&!0===u.value&&((0,v.sT)(e),ut(),ct()),n("keyup",e)}function Ve(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",clearTimeout(g),ct(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===oe.value.indexOf(i)?Pe(i):ut(),!0)},r=e=>{!0!==i(Se)&&!0!==i(Me)&&!0!==e&&Ke(n,!0,(()=>r(!0)))};r()}else re.clearValue(t);else Fe(t)}function He(e){n("keypress",e)}function qe(t){if(n("keydown",t),!0===(0,j.Wm)(t))return;const r=d.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),o=!0!==t.shiftKey&&!0!==e.multiple&&(h.value>-1||!0===r);if(27===t.keyCode)return void(0,v.X$)(t);if(9===t.keyCode&&!1===o)return void st();if(void 0===t.target||t.target.id!==re.targetUid.value)return;if(40===t.keyCode&&!0!==re.innerLoading.value&&!1===u.value)return(0,v.NS)(t),void lt();if(8===t.keyCode&&!0!==e.hideSelected&&0===d.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Ae(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof d.value&&0!==d.value.length||((0,v.NS)(t),h.value=-1,Re(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===J.value||((0,v.NS)(t),h.value=Math.max(-1,Math.min(O.value,h.value+(33===t.keyCode?-1:1)*J.value.view)),Re(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,v.NS)(t),Re(38===t.keyCode?-1:1,e.multiple));const a=O.value;if((void 0===S||M0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&t.altKey===t.ctrlKey&&(32!==t.keyCode||S.length>0)){!0!==u.value&<(t);const n=t.key.toLocaleLowerCase(),r=1===S.length&&S[0]===n;M=Date.now()+1500,!1===r&&((0,v.NS)(t),S+=n);const o=new RegExp("^"+S.split("").map((e=>Y.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=h.value;if(!0===r||s<0||!0!==o.test(Me.value(e.options[s])))do{s=(0,U.Uz)(s+1,-1,a-1)}while(s!==h.value&&(!0===Ce.value(e.options[s])||!0!==o.test(Me.value(e.options[s]))));h.value!==s&&(0,i.Y3)((()=>{Oe(s),ne(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&$e(Me.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===S||9===t.keyCode&&!1!==o)if(9!==t.keyCode&&(0,v.NS)(t),h.value>-1&&h.value{if(n){if(!0!==Z(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Xe("",!0!==e.multiple,!0);const i="toggle"===n?Pe:Le;i(t,"add-unique"===n),!0!==e.multiple&&(null!==I.value&&I.value.focus(),ut())};if(void 0!==e.onNewValue?n("new-value",d.value,t):t(d.value),!0!==e.multiple)return}!0===u.value?st():!0!==re.innerLoading.value&<()}}function Ge(){return!0===m?D.value:null!==T.value&&null!==T.value.__qPortalInnerRef.value?T.value.__qPortalInnerRef.value:void 0}function We(){return Ge()}function Ue(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?me.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?me.value.map(((t,n)=>(0,i.h)(N.Z,{key:"option-"+n,removable:!0===re.editable.value&&!0!==Ce.value(t.opt),dense:!0,textColor:e.color,tabindex:ge.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Me.value(t.opt)}))))):[(0,i.h)("span",{[!0===fe.value?"innerHTML":"textContent"]:void 0!==e.displayValue?e.displayValue:de.value})]}function je(){if(!0===he.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:d.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(z.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(B.Z,(()=>(0,i.h)(F.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",xe.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,s.vs)(t["after-options"],n)}function Ze(t,n){const r=!0===n?{...ve.value,...re.splitAttrs.attributes.value}:void 0,o={ref:!0===n?I:void 0,key:"i_t",class:ue.value,style:e.inputStyle,value:void 0!==d.value?d.value:"",type:"search",...r,id:!0===n?re.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Te.value};return!0!==t&&!0===m&&(!0===Array.isArray(o.class)?o.class=[...o.class,"no-pointer-events"]:o.class+=" no-pointer-events"),(0,i.h)("input",o)}function Ye(t){clearTimeout(g),t&&t.target&&!0===t.target.qComposing||($e(t.target.value||""),x=!0,b=d.value,!0===re.focused.value||!0===m&&!0!==p.value||re.focus(),void 0!==e.onFilter&&(g=setTimeout((()=>{Ke(d.value)}),e.inputDebounce)))}function $e(e){d.value!==e&&(d.value=e,n("input-value",e))}function Xe(t,n,i){x=!0!==i,!0===e.useInput&&($e(t),!0!==n&&!0===i||(b=t),!0!==n&&Ke(t))}function Ke(t,r,o){if(void 0===e.onFilter||!0!==r&&!0!==re.focused.value)return;!0===re.innerLoading.value?n("filter-abort"):(re.innerLoading.value=!0,f.value=!0),""!==t&&!0!==e.multiple&&oe.value.length>0&&!0!==x&&t===Me.value(oe.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);clearTimeout(_),_=s,n("filter",t,((e,t)=>{!0!==r&&!0!==re.focused.value||_!==s||(clearTimeout(_),"function"===typeof e&&e(),f.value=!1,(0,i.Y3)((()=>{re.innerLoading.value=!1,!0===re.editable.value&&(!0===r?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof o&&(0,i.Y3)((()=>{o(a)}))})))}),(()=>{!0===re.focused.value&&_===s&&(clearTimeout(_),re.innerLoading.value=!1,f.value=!1),!0===u.value&&(u.value=!1)}))}function Je(){return(0,i.h)(V.Z,{ref:T,class:ce.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==he.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:se.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:be.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ye.value,onScrollPassive:te,onBeforeShow:ft,onBeforeHide:Qe,onShow:et},je)}function Qe(e){gt(e),st()}function et(){ie()}function tt(e){(0,v.sT)(e),null!==I.value&&I.value.focus(),p.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function nt(e){(0,v.sT)(e),(0,i.Y3)((()=>{p.value=!1}))}function it(){const n=[(0,i.h)(E,{class:`col-auto ${re.fieldClass.value}`,...ae.value,for:re.targetUid.value,dark:se.value,square:!0,loading:f.value,itemAligned:!1,filled:!0,stackLabel:d.value.length>0,...re.splitAttrs.listeners.value,onFocus:tt,onBlur:nt},{...t,rawControl:()=>re.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:D,class:ce.value+" scroll",style:e.popupContentStyle,...ye.value,onClick:v.X$,onScrollPassive:te},je())),(0,i.h)(H.Z,{ref:k,modelValue:c.value,position:!0===e.useInput?"top":void 0,transitionShow:w,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:ft,onBeforeHide:rt,onHide:ot,onShow:at},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===se.value?" q-select__dialog--dark q-dark":"")+(!0===p.value?" q-select__dialog--focused":"")},n)))}function rt(e){gt(e),null!==k.value&&k.value.__updateRefocusTarget(re.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),re.focused.value=!1}function ot(e){ut(),!1===re.focused.value&&n("blur",e),ct()}function at(){const e=document.activeElement;null!==e&&e.id===re.targetUid.value||null===I.value||I.value===e||I.value.focus(),ie()}function st(){!0!==c.value&&(h.value=-1,!0===u.value&&(u.value=!1),!1===re.focused.value&&(clearTimeout(_),_=void 0,!0===re.innerLoading.value&&(n("filter-abort"),re.innerLoading.value=!1,f.value=!1)))}function lt(n){!0===re.editable.value&&(!0===m?(re.onControlFocusin(n),c.value=!0,(0,i.Y3)((()=>{re.focus()}))):re.focus(),void 0!==e.onFilter?Ke(d.value):!0===he.value&&void 0===t["no-option"]||(u.value=!0))}function ut(){c.value=!1,st()}function ct(){!0===e.useInput&&Xe(!0!==e.multiple&&!0===e.fillInput&&oe.value.length>0&&Me.value(oe.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if(oe.value.length>0){const t=Se.value(oe.value[0]);n=e.options.findIndex((e=>(0,W.xb)(Se.value(e),t)))}Q(n)}Oe(n)}function dt(e,t){!0===u.value&&!1===re.innerLoading.value&&(Q(-1,!0),(0,i.Y3)((()=>{!0===u.value&&!1===re.innerLoading.value&&(e>t?Q():ht(!0))})))}function pt(){!1===c.value&&null!==T.value&&T.value.updatePosition()}function ft(e){void 0!==e&&(0,v.sT)(e),n("popup-show",e),re.hasPopupOpen=!0,re.onControlFocusin(e)}function gt(e){void 0!==e&&(0,v.sT)(e),n("popup-hide",e),re.hasPopupOpen=!1,re.onControlFocusout(e)}function vt(){m=(!0===l.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===he.value))),w=!0===l.platform.is.ios&&!0===m&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)(oe,(t=>{y=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==re.innerLoading.value&&(!0!==c.value&&!0!==u.value||!0!==le.value)&&(!0!==x&&ct(),!0!==c.value&&!0!==u.value||Ke(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),ct),(0,i.YP)(u,ht),(0,i.YP)(O,dt),(0,i.Xn)(vt),(0,i.ic)(pt),vt(),(0,i.Jd)((()=>{clearTimeout(g)})),Object.assign(a,{showPopup:lt,hidePopup:ut,removeAtIndex:Ae,add:Le,toggleOption:Pe,getOptionIndex:()=>h.value,setOptionIndex:Oe,moveOptionSelection:Re,filter:Ke,updateMenuPosition:pt,updateInputValue:Xe,isOptionSelected:ze,getEmittingOptionValue:ke,isOptionDisabled:(...e)=>!0===Ce.value.apply(null,e),getOptionValue:(...e)=>Se.value.apply(null,e),getOptionLabel:(...e)=>Me.value.apply(null,e)}),Object.assign(re,{innerValue:oe,fieldClass:(0,i.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:C,targetRef:I,hasValue:le,showPopup:lt,floatingLabel:(0,i.Fl)((()=>!0!==e.hideSelected&&!0===le.value||"number"===typeof d.value||d.value.length>0||(0,R.yV)(e.displayValue))),getControlChild:()=>{if(!1!==re.editable.value&&(!0===c.value||!0!==he.value||void 0!==t["no-option"]))return!0===m?it():Je();!0===re.hasPopupOpen&&(re.hasPopupOpen=!1)},controlEvents:{onFocusin(e){re.onControlFocusin(e)},onFocusout(e){re.onControlFocusout(e,(()=>{ct(),st()}))},onClick(e){if((0,v.X$)(e),!0!==m&&!0===u.value)return st(),void(null!==I.value&&I.value.focus());lt(e)}},getControl:t=>{const n=Ue(),r=!0===t||!0!==c.value||!0!==m;if(!0===e.useInput)n.push(Ze(t,r));else if(!0===re.editable.value){const o=!0===r?ve.value:void 0;n.push((0,i.h)("input",{ref:!0===r?I:void 0,key:"d_t",class:"q-select__focus-target",id:!0===r?re.targetUid.value:void 0,readonly:!0,"data-autofocus":!0!==t&&!0===e.autofocus||void 0,...o,onKeydown:qe,onKeyup:Fe,onKeypress:He})),!0===r&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,onKeyup:Ve}))}if(void 0!==L.value&&!0!==e.disable&&Ie.value.length>0){const t=Ie.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:L.value,multiple:e.multiple},t))}const o=!0===e.useInput||!0!==r?void 0:re.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...o},n)},getInnerAppend:()=>!0!==e.loading&&!0!==f.value&&!0!==e.hideDropdownIcon?[(0,i.h)(o.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:_e.value})]:null}),(0,R.ZP)(re)}});var K=n(2417);const J={xs:2,sm:4,md:6,lg:10,xl:14};function Q(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const ee=(0,a.L)({name:"QLinearProgress",props:{...h.S,...K.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),r=(0,h.Z)(e,n.$q),o=(0,K.ZP)(e,J),a=(0,i.Fl)((()=>!0===e.indeterminate||!0===e.query)),l=(0,i.Fl)((()=>e.reverse!==e.query)),u=(0,i.Fl)((()=>({...null!==o.value?o.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),c=(0,i.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),d=(0,i.Fl)((()=>Q(void 0!==e.buffer?e.buffer:1,l.value,n.$q))),p=(0,i.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__track--`+(!0===r.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),f=(0,i.Fl)((()=>Q(!0===a.value?1:e.value,l.value,n.$q))),g=(0,i.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--with${!0===e.instantFeedback?"out":""}-transition q-linear-progress__model--${!0===a.value?"in":""}determinate`)),v=(0,i.Fl)((()=>({width:100*e.value+"%"}))),y=(0,i.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")));return()=>{const n=[(0,i.h)("div",{class:p.value,style:d.value}),(0,i.h)("div",{class:g.value,style:f.value})];return!0===e.stripe&&!1===a.value&&n.push((0,i.h)("div",{class:y.value,style:v.value})),(0,i.h)("div",{class:c.value,style:u.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,s.vs)(t.default,n))}}});function te(e,t){const n=(0,r.iH)(null),o=(0,i.Fl)((()=>!0===e.disable?null:(0,i.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:o,refocusTarget:a}}const ne={xs:30,sm:35,md:40,lg:50,xl:60},ie={...h.S,...K.LU,...q.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},re=["update:modelValue"];function oe(e,t){const{props:n,slots:o,emit:a,proxy:l}=(0,i.FN)(),{$q:u}=l,c=(0,h.Z)(n,u),d=(0,r.iH)(null),{refocusTargetEl:p,refocusTarget:f}=te(n,d),g=(0,K.ZP)(n,ne),y=(0,i.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),m=(0,i.Fl)((()=>{const e=(0,r.IU)(n.val);return!0===y.value?n.modelValue.findIndex((t=>(0,r.IU)(t)===e)):-1})),x=(0,i.Fl)((()=>!0===y.value?m.value>-1:(0,r.IU)(n.modelValue)===(0,r.IU)(n.trueValue))),_=(0,i.Fl)((()=>!0===y.value?-1===m.value:(0,r.IU)(n.modelValue)===(0,r.IU)(n.falseValue))),b=(0,i.Fl)((()=>!1===x.value&&!1===_.value)),w=(0,i.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),S=(0,i.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===c.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),M=(0,i.Fl)((()=>{const t=!0===x.value?"truthy":!0===_.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==x.value:!0===_.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),C=(0,i.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{"^checked":!0===x.value?"checked":void 0,name:n.name,value:!0===y.value?n.val:n.trueValue}),e})),I=(0,q.eX)(C),T=(0,i.Fl)((()=>{const e={tabindex:w.value,role:"checkbox","aria-label":n.label,"aria-checked":!0===b.value?"mixed":!0===x.value?"true":"false"};return!0===n.disable&&(e["aria-disabled"]="true"),e}));function k(e){void 0!==e&&((0,v.NS)(e),f(e)),!0!==n.disable&&a("update:modelValue",A(),e)}function A(){if(!0===y.value){if(!0===x.value){const e=n.modelValue.slice();return e.splice(m.value,1),e}return n.modelValue.concat([n.val])}if(!0===x.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==_.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function D(e){13!==e.keyCode&&32!==e.keyCode||(0,v.NS)(e)}function L(e){13!==e.keyCode&&32!==e.keyCode||k(e)}const P=t(x,b);return Object.assign(l,{toggle:k}),()=>{const t=P();!0!==n.disable&&I(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const r=[(0,i.h)("div",{class:M.value,style:g.value},t)];null!==p.value&&r.push(p.value);const a=void 0!==n.label?(0,s.vs)(o.default,[n.label]):(0,s.KR)(o.default);return void 0!==a&&r.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},a)),(0,i.h)("div",{ref:d,class:S.value,...T.value,onClick:k,onKeydown:D,onKeyup:L},r)}}const ae=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24","aria-hidden":"true"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),se=(0,a.L)({name:"QCheckbox",props:ie,emits:re,setup(e){function t(t,n){const r=(0,i.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==r.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(o.Z,{class:"q-checkbox__icon",name:r.value})])]:[ae]}return oe("checkbox",t)}});var le=n(8240),ue=n(6583),ce=n(7445);let he=0;const de={fullscreen:Boolean,noRouteFullscreenExit:Boolean},pe=["update:fullscreen","fullscreen"];function fe(){const e=(0,i.FN)(),{props:t,emit:n,proxy:o}=e;let a,s,l;const u=(0,r.iH)(!1);function c(){!0===u.value?d():h()}function h(){!0!==u.value&&(u.value=!0,l=o.$el.parentNode,l.replaceChild(s,o.$el),document.body.appendChild(o.$el),he++,1===he&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:d},ue.Z.add(a))}function d(){!0===u.value&&(void 0!==a&&(ue.Z.remove(a),a=void 0),l.replaceChild(o.$el,s),u.value=!1,he=Math.max(0,he-1),0===he&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==o.$el.scrollIntoView&&setTimeout((()=>{o.$el.scrollIntoView()}))))}return!0===(0,ce.Rb)(e)&&(0,i.YP)((()=>o.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&d()})),(0,i.YP)((()=>t.fullscreen),(e=>{u.value!==e&&c()})),(0,i.YP)(u,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&h()})),(0,i.Jd)(d),Object.assign(o,{toggleFullscreen:c,setFullscreen:h,exitFullscreen:d}),{inFullscreen:u,toggleFullscreen:c}}function ge(e,t){return new Date(e)-new Date(t)}const ve={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function ye(e,t,n,r){const o=(0,i.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,i.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const r=n.value.find((e=>e.name===t));if(void 0===r||void 0===r.field)return e;const o=!0===i?-1:1,a="function"===typeof r.field?e=>r.field(e):e=>e[r.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*o:null===i||void 0===i?1*o:void 0!==r.sort?r.sort(n,i,e,t)*o:!0===(0,W.hj)(n)&&!0===(0,W.hj)(i)?(n-i)*o:!0===(0,W.J_)(n)&&!0===(0,W.J_)(i)?ge(n,i)*o:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*o:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===i));void 0!==e&&e.sortOrder&&(o=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==i?(a=i,s="da"===o):!0===e.binaryStateSort?s=!s:!0===s?"ad"===o?a=null:s=!1:"ad"===o?s=!0:a=null,r({sortBy:a,descending:s,page:1})}return{columnToSort:o,computedSortMethod:a,sort:s}}const me={filter:[String,Object],filterMethod:Function};function xe(e,t){const n=(0,i.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const r=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",o="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==o.indexOf(r)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function _e(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function be(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const we={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function Se(e,t){const{props:n,emit:o}=e,a=(0,r.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,i.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return be(e)})),l=(0,i.Fl)((()=>void 0!==s.value.rowsNumber));function u(e){c({pagination:e,filter:n.filter})}function c(e={}){(0,i.Y3)((()=>{o("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function h(e,t){const i=be({...s.value,...e});!0!==_e(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?o("update:pagination",i):a.value=i:u(i):!0===l.value&&!0===t&&u(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:c,setPagination:h}}function Me(e,t,n,r,o,a){const{props:s,emit:l,proxy:{$q:u}}=e,c=(0,i.Fl)((()=>!0===r.value?n.value.rowsNumber||0:a.value)),h=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),d=(0,i.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,i.Fl)((()=>1===n.value.page)),f=(0,i.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(c.value/n.value.rowsPerPage)))),g=(0,i.Fl)((()=>0===d.value||n.value.page>=f.value)),v=(0,i.Fl)((()=>{const e=s.rowsPerPageOptions.includes(t.value.rowsPerPage)?s.rowsPerPageOptions:[t.value.rowsPerPage].concat(s.rowsPerPageOptions);return e.map((e=>({label:0===e?u.lang.table.allRows:""+e,value:e})))}));function y(){o({page:1})}function m(){const{page:e}=n.value;e>1&&o({page:e-1})}function x(){const{page:e,rowsPerPage:t}=n.value;d.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?o({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},Ie=["update:selected","selection"];function Te(e,t,n,r){const o=(0,i.Fl)((()=>{const t={};return e.selected.map(r.value).forEach((e=>{t[e]=!0})),t})),a=(0,i.Fl)((()=>"none"!==e.selection)),s=(0,i.Fl)((()=>"single"===e.selection)),l=(0,i.Fl)((()=>"multiple"===e.selection)),u=(0,i.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===o.value[r.value(e)])))),c=(0,i.Fl)((()=>!0!==u.value&&n.value.some((e=>!0===o.value[r.value(e)])))),h=(0,i.Fl)((()=>e.selected.length));function d(e){return!0===o.value[e]}function p(){t("update:selected",[])}function f(n,i,o,a){t("selection",{rows:i,added:o,keys:n,evt:a});const l=!0===s.value?!0===o?i:[]:!0===o?e.selected.concat(i):e.selected.filter((e=>!1===n.includes(r.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:u,someRowsSelected:c,rowsSelectedNumber:h,isRowSelected:d,clearSelection:p,updateSelection:f}}function ke(e){return Array.isArray(e)?e.slice():[]}const Ae={expanded:Array},De=["update:expanded"];function Le(e,t){const n=(0,r.iH)(ke(e.expanded));function o(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),r=i.indexOf(e);!0===t?-1===r&&(i.push(e),a(i)):-1!==r&&(i.splice(r,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=ke(e)})),{isRowExpanded:o,setExpanded:a,updateExpanded:s}}const Pe={visibleColumns:Array};function Oe(e,t,n){const r=(0,i.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,W.hj)(t[e])?"right":"left",sortable:!0}))):[]})),o=(0,i.Fl)((()=>{const{sortBy:n,descending:i}=t.value,o=void 0!==e.visibleColumns?r.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):r.value;return o.map((e=>{const t=e.align||"right",r=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:r+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===i?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>r+" "+e.classes:t=>r+" "+e.classes(t):()=>r}}))})),a=(0,i.Fl)((()=>{const e={};return o.value.forEach((t=>{e[t.name]=t})),e})),s=(0,i.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:o.value.length+(!0===n.value?1:0)));return{colList:r,computedCols:o,computedColsMap:a,computedColspan:s}}var Re=n(9085);const Ee="q-table__bottom row items-center",Ne={};T.forEach((e=>{Ne[e]={}}));const ze=(0,a.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...Ne,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...h.S,...de,...Pe,...me,...we,...Ae,...Ce,...ve},emits:["request","virtual-scroll",...pe,...De,...Ie],setup(e,{slots:t,emit:n}){const a=(0,i.FN)(),{proxy:{$q:s}}=a,c=(0,h.Z)(e,s),{inFullscreen:d,toggleFullscreen:p}=fe(),g=(0,i.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,r.iH)(null),y=(0,r.iH)(null),m=(0,i.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),x=(0,i.Fl)((()=>" q-table__card"+(!0===c.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),_=(0,i.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":x.value)+(!0===c.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===d.value?" fullscreen scroll":""))),b=(0,i.Fl)((()=>_.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+_.value),(()=>{!0===m.value&&null!==y.value&&y.value.reset()}));const{innerPagination:w,computedPagination:S,isServerSide:M,requestServerInteraction:C,setPagination:I}=Se(a,Ne),{computedFilterMethod:k}=xe(e,I),{isRowExpanded:A,setExpanded:D,updateExpanded:L}=Le(e,n),P=(0,i.Fl)((()=>{let t=e.rows;if(!0===M.value||0===t.length)return t;const{sortBy:n,descending:i}=S.value;return e.filter&&(t=k.value(t,e.filter,j.value,Ne)),null!==$.value&&(t=K.value(e.rows===t?t.slice():t,n,i)),t})),R=(0,i.Fl)((()=>P.value.length)),E=(0,i.Fl)((()=>{let t=P.value;if(!0===M.value)return t;const{rowsPerPage:n}=S.value;return 0!==n&&(0===Q.value&&e.rows!==t?t.length>te.value&&(t=t.slice(0,te.value)):t=t.slice(Q.value,te.value)),t})),{hasSelectionMode:N,singleSelection:z,multipleSelection:B,allRowsSelected:F,someRowsSelected:V,rowsSelectedNumber:H,isRowSelected:q,clearSelection:G,updateSelection:W}=Te(e,n,E,g),{colList:U,computedCols:j,computedColsMap:Z,computedColspan:Y}=Oe(e,S,N),{columnToSort:$,computedSortMethod:K,sort:J}=ye(e,S,U,I),{firstRowIndex:Q,lastRowIndex:te,isFirstPage:ne,isLastPage:ie,pagesNumber:re,computedRowsPerPageOptions:oe,computedRowsNumber:ae,firstPage:ue,prevPage:ce,nextPage:he,lastPage:de}=Me(a,w,S,M,I,R),pe=(0,i.Fl)((()=>0===E.value.length)),ge=(0,i.Fl)((()=>{const t={};return T.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function ve(){!0===m.value&&y.value.reset()}function me(){if(!0===e.grid)return $e();const n=!0!==e.hideHeader?Ve:null;if(!0===m.value){const r=t["top-row"],o=t["bottom-row"],a={default:e=>Ce(e.item,t.body,e.index)};if(void 0!==r){const e=(0,i.h)("tbody",r({cols:j.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==o&&(a.after=()=>(0,i.h)("tbody",o({cols:j.value}))),(0,i.h)(O,{ref:y,class:e.tableClass,style:e.tableStyle,...ge.value,scrollTarget:e.virtualScrollTarget,items:E.value,type:"__qtable",tableColspan:Y.value,onVirtualScroll:be},a)}const r=[Ie()];return null!==n&&r.unshift(n()),f({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},r)}function _e(e,t){if(null!==y.value)return void y.value.scrollTo(e,t);e=parseInt(e,10);const i=v.value.querySelector(`tbody tr:nth-of-type(${e+1})`);if(null!==i){const t=v.value.querySelector(".q-table__middle.scroll"),{offsetTop:r}=i,o=r{const n=t[`body-cell-${e.name}`],o=void 0!==n?n:u;return void 0!==o?o(Ae({key:s,row:r,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(r),style:e.__tdStyle(r)},Ne(e,r))}));if(!0===N.value){const n=t["body-selection"],o=void 0!==n?n(De({key:s,row:r,pageIndex:a})):[(0,i.h)(se,{modelValue:l,color:e.color,dark:c.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{W([s],[r],e,t)}})];h.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},o))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,r,a)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,r,a)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,r,a)}),(0,i.h)("tr",d,h)}function Ie(){const e=t.body,n=t["top-row"],r=t["bottom-row"];let o=E.value.map(((t,n)=>Ce(t,e,n)));return void 0!==n&&(o=n({cols:j.value}).concat(o)),void 0!==r&&(o=o.concat(r({cols:j.value}))),(0,i.h)("tbody",o)}function ke(e){return Pe(e),e.cols=e.cols.map((t=>{const n={...t};return(0,Re.g)(n,"value",(()=>Ne(t,e.row))),n})),e}function Ae(e){return Pe(e),(0,Re.g)(e,"value",(()=>Ne(e.col,e.row))),e}function De(e){return Pe(e),e}function Pe(t){Object.assign(t,{cols:j.value,colsMap:Z.value,sort:J,rowIndex:Q.value+t.pageIndex,color:e.color,dark:c.value,dense:e.dense}),!0===N.value&&(0,Re.g)(t,"selected",(()=>q(t.key)),((e,n)=>{W([t.key],[t.row],e,n)})),(0,Re.g)(t,"expand",(()=>A(t.key)),(e=>{L(t.key,e)}))}function Ne(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const ze=(0,i.Fl)((()=>({pagination:S.value,pagesNumber:re.value,isFirstPage:ne.value,isLastPage:ie.value,firstPage:ue,prevPage:ce,nextPage:he,lastPage:de,inFullscreen:d.value,toggleFullscreen:p})));function Be(){const n=t.top,r=t["top-left"],o=t["top-right"],a=t["top-selection"],s=!0===N.value&&void 0!==a&&H.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(ze.value)]);let u;return!0===s?u=a(ze.value).slice():(u=[],void 0!==r?u.push((0,i.h)("div",{class:"q-table-control"},[r(ze.value)])):e.title&&u.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==o&&(u.push((0,i.h)("div",{class:"q-table__separator col"})),u.push((0,i.h)("div",{class:"q-table__control"},[o(ze.value)]))),0!==u.length?(0,i.h)("div",{class:l},u):void 0}const Fe=(0,i.Fl)((()=>!0===V.value?null:F.value));function Ve(){const n=He();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:Y.value},we())])),(0,i.h)("thead",n)}function He(){const n=t.header,r=t["header-cell"];if(void 0!==n)return n(qe({header:!0})).slice();const o=j.value.map((e=>{const n=t[`header-cell-${e.name}`],o=void 0!==n?n:r,a=qe({col:e});return void 0!==o?o(a):(0,i.h)(l,{key:e.name,props:a},(()=>e.label))}));if(!0===z.value&&!0!==e.grid)o.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===B.value){const n=t["header-selection"],r=void 0!==n?n(qe({})):[(0,i.h)(se,{color:e.color,modelValue:Fe.value,dark:c.value,dense:e.dense,"onUpdate:modelValue":Ge})];o.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},r))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},o)]}function qe(t){return Object.assign(t,{cols:j.value,sort:J,colsMap:Z.value,color:e.color,dark:c.value,dense:e.dense}),!0===B.value&&(0,Re.g)(t,"selected",(()=>Fe.value),Ge),t}function Ge(e){!0===V.value&&(e=!1),W(E.value.map(g.value),E.value,e)}const We=(0,i.Fl)((()=>{const t=[e.iconFirstPage||s.iconSet.table.firstPage,e.iconPrevPage||s.iconSet.table.prevPage,e.iconNextPage||s.iconSet.table.nextPage,e.iconLastPage||s.iconSet.table.lastPage];return!0===s.lang.rtl?t.reverse():t}));function Ue(){if(!0===e.hideBottom)return;if(!0===pe.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||s.lang.table.loading:e.filter?e.noResultsLabel||s.lang.table.noResults:e.noDataLabel||s.lang.table.noData,r=t["no-data"],a=void 0!==r?[r({message:n,icon:s.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(o.Z,{class:"q-table__bottom-nodata-icon",name:s.iconSet.table.warning}),n];return(0,i.h)("div",{class:Ee+" q-table__bottom--nodata"},a)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:Ee},[n(ze.value)]);const r=!0!==e.hideSelectedBanner&&!0===N.value&&H.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||s.lang.table.selectedRecords)(H.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:Ee+" justify-end"},Ze(r)):r.length>0?(0,i.h)("div",{class:Ee},r):void 0}function je(e){I({page:1,rowsPerPage:e.value})}function Ze(n){let r;const{rowsPerPage:o}=S.value,a=e.paginationLabel||s.lang.table.pagination,l=t.pagination,u=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===u&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||s.lang.table.recordsPerPage]),(0,i.h)(X,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:o,options:oe.value,displayValue:0===o?s.lang.table.allRows:o,dark:c.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":je})])),void 0!==l)r=l(ze.value);else if(r=[(0,i.h)("span",0!==o?{class:"q-table__bottom-item"}:{},[o?a(Q.value+1,Math.min(te.value,ae.value),ae.value):a(1,R.value,ae.value)])],0!==o&&re.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),re.value>2&&r.push((0,i.h)(le.Z,{key:"pgFirst",...t,icon:We.value[0],disable:ne.value,onClick:ue})),r.push((0,i.h)(le.Z,{key:"pgPrev",...t,icon:We.value[1],disable:ne.value,onClick:ce}),(0,i.h)(le.Z,{key:"pgNext",...t,icon:We.value[2],disable:ie.value,onClick:he})),re.value>2&&r.push((0,i.h)(le.Z,{key:"pgLast",...t,icon:We.value[3],disable:ie.value,onClick:de}))}return n.push((0,i.h)("div",{class:"q-table__control"},r)),n}function Ye(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Ve(i.h)])]:!0===e.loading&&void 0===t.loading?we(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function $e(){const r=void 0!==t.item?t.item:r=>{const o=r.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===N.value){const n=t["body-selection"],a=void 0!==n?n(r):[(0,i.h)(se,{modelValue:r.selected,color:e.color,dark:c.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{W([r.key],[r.row],e,t)}})];o.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},a),(0,i.h)(u.Z,{dark:c.value}))}const a={class:["q-table__grid-item-card"+x.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(a.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(a.onClick=e=>{n("RowClick",e,r.row,r.pageIndex)}),void 0!==e.onRowDblclick&&(a.onDblclick=e=>{n("RowDblclick",e,r.row,r.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===r.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",a,o)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},E.value.map(((e,t)=>r(ke({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(a.proxy,{requestServerInteraction:C,setPagination:I,firstPage:ue,prevPage:ce,nextPage:he,lastPage:de,isRowSelected:q,clearSelection:G,isRowExpanded:A,setExpanded:D,sort:J,resetVirtualScroll:ve,scrollTo:_e,getCellValue:Ne}),(0,Re.K)(a.proxy,{filteredSortedRows:()=>P.value,computedRows:()=>E.value,computedRowsNumber:()=>ae.value}),()=>{const n=[Be()],r={ref:v,class:b.value};return!0===e.grid?n.push(Ye()):Object.assign(r,{class:[r.class,e.cardClass],style:e.cardStyle}),n.push(me(),Ue()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",r,n)}}})},3884:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,i.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:r.value},(0,o.KR)(t.default));const a=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[a]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:r.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,o.KR)(t.default))}}})},8186:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,i.h)("tr",{class:n.value},(0,o.KR)(t.default))}})},1432:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(3610);var i=n(3673),r=n(2236),o=n(908),a=n(7657),s=n(2547);const l=(0,o.L)({name:"QTimeline",props:{...r.S,color:{type:String,default:"primary"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},layout:{type:String,default:"dense",validator:e=>["dense","comfortable","loose"].includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),o=(0,r.Z)(e,n.proxy.$q);(0,i.JJ)(s.xP,e);const l=(0,i.Fl)((()=>`q-timeline q-timeline--${e.layout} q-timeline--${e.layout}--${e.side}`+(!0===o.value?" q-timeline--dark":"")));return()=>(0,i.h)("ul",{class:l.value},(0,a.KR)(t.default))}})},3424:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(3610);var i=n(3673),r=n(4554),o=n(908),a=n(7657),s=n(2547);const l=(0,o.L)({name:"QTimelineEntry",props:{heading:Boolean,tag:{type:String,default:"h3"},side:{type:String,default:"right",validator:e=>["left","right"].includes(e)},icon:String,avatar:String,color:String,title:String,subtitle:String,body:String},setup(e,{slots:t}){const n=(0,i.f3)(s.xP,(()=>{console.error("QTimelineEntry needs to be child of QTimeline")})),o=(0,i.Fl)((()=>`q-timeline__entry q-timeline__entry--${e.side}`+(void 0!==e.icon||void 0!==e.avatar?" q-timeline__entry--icon":""))),l=(0,i.Fl)((()=>`q-timeline__dot text-${e.color||n.color}`)),u=(0,i.Fl)((()=>"comfortable"===n.layout&&"left"===n.side));return()=>{const n=(0,a.Bl)(t.default,[]);if(void 0!==e.body&&n.unshift(e.body),!0===e.heading){const t=[(0,i.h)("div"),(0,i.h)("div"),(0,i.h)(e.tag,{class:"q-timeline__heading-title"},n)];return(0,i.h)("div",{class:"q-timeline__heading"},!0===u.value?t.reverse():t)}let s;void 0!==e.icon?s=[(0,i.h)(r.Z,{class:"row items-center justify-center",name:e.icon})]:void 0!==e.avatar&&(s=[(0,i.h)("img",{class:"q-timeline__dot-img",src:e.avatar})]);const c=[(0,i.h)("div",{class:"q-timeline__subtitle"},[(0,i.h)("span",{},(0,a.KR)(t.subtitle,[e.subtitle]))]),(0,i.h)("div",{class:l.value},s),(0,i.h)("div",{class:"q-timeline__content"},[(0,i.h)("h6",{class:"q-timeline__title"},(0,a.KR)(t.title,[e.title]))].concat(n))];return(0,i.h)("li",{class:o.value},!0===u.value?c.reverse():c)}}})},9570:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},3747:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(3673),r=n(908),o=n(7657);const a=(0,r.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,i.h)("div",{class:n.value},(0,o.KR)(t.default))}})},8870:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});n(71);var i=n(3673),r=n(1959),o=n(8880),a=n(5875),s=n(1372),l=n(3628),u=n(5911),c=n(6104),h=n(416),d=n(4955),p=n(908),f=n(8400),g=n(4716),v=n(9725),y=n(7657),m=n(9916),x=n(2657);const _=(0,p.L)({name:"QTooltip",inheritAttrs:!1,props:{...a.u,...l.vr,...c.D,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{default:"jump-down"},transitionHide:{default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:x.$},self:{type:String,default:"top middle",validator:x.$},offset:{type:Array,default:()=>[14,14],validator:x.io},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0}},emits:[...l.gH],setup(e,{slots:t,emit:n,attrs:p}){let _,b;const w=(0,i.FN)(),{proxy:{$q:S}}=w,M=(0,r.iH)(null),C=(0,r.iH)(!1),I=(0,i.Fl)((()=>(0,x.li)(e.anchor,S.lang.rtl))),T=(0,i.Fl)((()=>(0,x.li)(e.self,S.lang.rtl))),k=(0,i.Fl)((()=>!0!==e.persistent)),{registerTick:A,removeTick:D}=(0,h.Z)(),{registerTimeout:L,removeTimeout:P}=(0,d.Z)(),{transition:O,transitionStyle:R}=(0,c.Z)(e,C),{localScrollTarget:E,changeScrollEvent:N,unconfigureScrollTarget:z}=(0,s.Z)(e,Q),{anchorEl:B,canShow:F,anchorEvents:V}=(0,a.Z)({showing:C,configureAnchorEl:J}),{show:H,hide:q}=(0,l.ZP)({showing:C,canShow:F,handleShow:j,handleHide:Z,hideOnRouteChange:k,processOnMount:!0});Object.assign(V,{delayShow:X,delayHide:K});const{showPortal:G,hidePortal:W,renderPortal:U}=(0,u.Z)(w,M,te);if(!0===S.platform.is.mobile){const t={anchorEl:B,innerRef:M,onClickOutside(e){return q(e),e.target.classList.contains("q-dialog__backdrop")&&(0,g.NS)(e),!0}},n=(0,i.Fl)((()=>null===e.modelValue&&!0!==e.persistent&&!0===C.value));(0,i.YP)(n,(e=>{const n=!0===e?m.m:m.D;n(t)})),(0,i.Jd)((()=>{(0,m.D)(t)}))}function j(t){D(),P(),G(),A((()=>{b=new MutationObserver((()=>$())),b.observe(M.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),$(),Q()})),void 0===_&&(_=(0,i.YP)((()=>S.screen.width+"|"+S.screen.height+"|"+e.self+"|"+e.anchor+"|"+S.lang.rtl),$)),L((()=>{G(!0),n("show",t)}),e.transitionDuration)}function Z(t){D(),P(),W(),Y(),L((()=>{W(!0),n("hide",t)}),e.transitionDuration)}function Y(){void 0!==b&&(b.disconnect(),b=void 0),void 0!==_&&(_(),_=void 0),z(),(0,g.ul)(V,"tooltipTemp")}function $(){const t=M.value;null!==B.value&&t&&(0,x.wq)({el:t,offset:e.offset,anchorEl:B.value,anchorOrigin:I.value,selfOrigin:T.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function X(t){if(!0===S.platform.is.mobile){(0,v.M)(),document.body.classList.add("non-selectable");const e=B.value,t=["touchmove","touchcancel","touchend","click"].map((t=>[e,t,"delayHide","passiveCapture"]));(0,g.M0)(V,"tooltipTemp",t)}L((()=>{H(t)}),e.delay)}function K(t){P(),!0===S.platform.is.mobile&&((0,g.ul)(V,"tooltipTemp"),(0,v.M)(),setTimeout((()=>{document.body.classList.remove("non-selectable")}),10)),L((()=>{q(t)}),e.hideDelay)}function J(){if(!0===e.noParentEvent||null===B.value)return;const t=!0===S.platform.is.mobile?[[B.value,"touchstart","delayShow","passive"]]:[[B.value,"mouseenter","delayShow","passive"],[B.value,"mouseleave","delayHide","passive"]];(0,g.M0)(V,"anchor",t)}function Q(){if(null!==B.value||void 0!==e.scrollTarget){E.value=(0,f.b0)(B.value,e.scrollTarget);const t=!0===e.noParentEvent?$:q;N(E.value,t)}}function ee(){return!0===C.value?(0,i.h)("div",{...p,ref:M,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",p.class],style:[p.style,R.value],role:"complementary"},(0,y.KR)(t.default)):null}function te(){return(0,i.h)(o.uT,{name:O.value,appear:!0},ee)}return(0,i.Jd)(Y),Object.assign(w.proxy,{updatePosition:$}),U}})},9992:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});n(3610);var i=n(3673);const r={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},o=Object.keys(r),a={align:{type:String,validator:e=>o.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${r[t]}`}))}},5875:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u,u:()=>l});var i=n(3673),r=n(1959),o=n(9725),a=n(4716),s=n(1436);const l={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:l,proxy:u,emit:c}=(0,i.FN)(),h=(0,r.iH)(null);let d;function p(e){return null!==h.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const f={};function g(){(0,a.ul)(f,"anchor")}function v(e){h.value=e;while(h.value.classList.contains("q-anchor--skip"))h.value=h.value.parentNode;n()}function y(){if(!1===l.target||""===l.target||null===u.$el.parentNode)h.value=null;else if(!0===l.target)v(u.$el.parentNode);else{let t=l.target;if("string"===typeof l.target)try{t=document.querySelector(l.target)}catch(e){t=void 0}void 0!==t&&null!==t?(h.value=t.$el||t,n()):(h.value=null,console.error(`Anchor: target "${l.target}" not found`))}}return void 0===n&&(Object.assign(f,{hide(e){u.hide(e)},toggle(e){u.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,s.So)(e,13)&&f.toggle(e)},contextClick(e){u.hide(e),(0,a.X$)(e),(0,i.Y3)((()=>{u.show(e),e.qAnchorHandled=!0}))},prevent:a.X$,mobileTouch(e){if(f.mobileCleanup(e),!0!==p(e))return;u.hide(e),h.value.classList.add("non-selectable");const t=e.target;(0,a.M0)(f,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[h.value,"contextmenu","prevent","notPassive"]]),d=setTimeout((()=>{u.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){h.value.classList.remove("non-selectable"),clearTimeout(d),!0===e.value&&void 0!==t&&(0,o.M)()}}),n=function(e=l.contextMenu){if(!0===l.noParentEvent||null===h.value)return;let t;t=!0===e?!0===u.$q.platform.is.mobile?[[h.value,"touchstart","mobileTouch","passive"]]:[[h.value,"mousedown","hide","passive"],[h.value,"contextmenu","contextClick","notPassive"]]:[[h.value,"click","toggle","passive"],[h.value,"keyup","toggleKey","passive"]],(0,a.M0)(f,"anchor",t)}),(0,i.YP)((()=>l.contextMenu),(e=>{null!==h.value&&(g(),n(e))})),(0,i.YP)((()=>l.target),(()=>{null!==h.value&&g(),y()})),(0,i.YP)((()=>l.noParentEvent),(e=>{null!==h.value&&(!0===e?g():n())})),(0,i.bv)((()=>{y(),!0!==t&&!0===l.modelValue&&null===h.value&&c("update:modelValue",!1)})),(0,i.Jd)((()=>{clearTimeout(d),g()})),{anchorEl:h,canShow:p,anchorEvents:f}}},2236:(e,t,n)=>{"use strict";n.d(t,{S:()=>r,Z:()=>o});var i=n(3673);const r={dark:{type:Boolean,default:null}};function o(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},2659:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>Q,yV:()=>$,HJ:()=>K,Cl:()=>X,tL:()=>J});var i=n(3673),r=n(1959),o=n(8880),a=n(4688),s=n(4554),l=n(9754),u=n(2236),c=(n(3610),n(71),n(2547));function h({validate:e,resetValidation:t,requiresQForm:n}){const r=(0,i.f3)(c.vh,!1);if(!1!==r){const{props:n,proxy:o}=(0,i.FN)();Object.assign(o,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),r.unbindComponent(o)):r.bindComponent(o)})),!0!==n.disable&&r.bindComponent(o),(0,i.Jd)((()=>{!0!==n.disable&&r.unbindComponent(o)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const d=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,p=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,f=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,y={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>d.test(e),hexaColor:e=>p.test(e),hexOrHexaColor:e=>f.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>d.test(e)||g.test(e),hexaOrRgbaColor:e=>p.test(e)||v.test(e),anyColor:e=>f.test(e)||g.test(e)||v.test(e)};n(4406);n(6701),n(5363);Object.prototype.toString,Object.prototype.hasOwnProperty;const m={};"Boolean Number String Function Array Date RegExp Object".split(" ").forEach((e=>{m["[object "+e+"]"]=e.toLowerCase()}));n(7965),n(6016),n(8240);var x=n(2417);const _={...x.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var b=n(908),w=n(7657),S=n(2130);const M=50,C=2*M,I=C*Math.PI,T=Math.round(1e3*I)/1e3;(0,b.L)({name:"QCircularProgress",props:{..._,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,x.ZP)(e),o=(0,i.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),a=(0,i.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),s=(0,i.Fl)((()=>C/(1-e.thickness/2))),l=(0,i.Fl)((()=>`${s.value/2} ${s.value/2} ${s.value} ${s.value}`)),u=(0,i.Fl)((()=>(0,S.vX)(e.value,e.min,e.max))),c=(0,i.Fl)((()=>I*(1-(u.value-e.min)/(e.max-e.min)))),h=(0,i.Fl)((()=>e.thickness/2*s.value));function d({thickness:e,offset:t,color:n,cls:r}){return(0,i.h)("circle",{class:"q-circular-progress__"+r+(void 0!==n?` text-${n}`:""),style:a.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":T,"stroke-dashoffset":t,cx:s.value,cy:s.value,r:M})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:M-h.value/2,cx:s.value,cy:s.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(d({cls:"track",thickness:h.value,offset:0,color:e.trackColor})),n.push(d({cls:"circle",thickness:h.value,offset:c.value,color:e.color}));const a=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:o.value,viewBox:l.value,"aria-hidden":"true"},n)];return!0===e.showValue&&a.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",u.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:r.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:u.value},(0,w.pf)(t.internal,a))}}});var k=n(4716);const A={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},D=["rejected"];u.S,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;const L=[...D,"start","finish","added","removed"];const P=()=>!0;function O(e){const t={};return e.forEach((e=>{t[e]=P})),t}n(782);O(L);n(9111);var R=n(9405);n(2012);n(8400),n(4398),n(6105),n(5123),n(8836),n(8685),n(2396),n(9802),n(2773);let E,N=0;const z=new Array(256);for(let ee=0;ee<256;ee++)z[ee]=(ee+256).toString(16).substring(1);const B=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),F=4096;function V(){(void 0===E||N+16>F)&&(N=0,E=B(F));const e=Array.prototype.slice.call(E,N,N+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,z[e[0]]+z[e[1]]+z[e[2]]+z[e[3]]+"-"+z[e[4]]+z[e[5]]+"-"+z[e[6]]+z[e[7]]+"-"+z[e[8]]+z[e[9]]+"-"+z[e[10]]+z[e[11]]+z[e[12]]+z[e[13]]+z[e[14]]+z[e[15]]}var H=n(9085);const q=[!0,!1,"ondemand"],G={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>q.includes(e)}};function W(e,t){const{props:n,proxy:o}=(0,i.FN)(),a=(0,r.iH)(!1),s=(0,r.iH)(null),l=(0,r.iH)(null);h({validate:m,resetValidation:v});let u,c=0;const d=(0,i.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),p=(0,i.Fl)((()=>!0!==n.disable&&!0===d.value)),f=(0,i.Fl)((()=>!0===n.error||!0===a.value)),g=(0,i.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){c++,t.value=!1,l.value=null,a.value=!1,s.value=null,_.cancel()}function m(e=n.modelValue){if(!0!==p.value)return!0;const i=++c;!0!==t.value&&!0!==n.lazyRules&&(l.value=!0);const r=(e,n)=>{a.value!==e&&(a.value=e);const i=n||void 0;s.value!==i&&(s.value=i),t.value=!1},o=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===c&&r(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===c&&r(void 0!==t,t),void 0===t}),(e=>(i===c&&(console.error(e),r(!0)),!1))))}function x(e){!0===p.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&_()}(0,i.YP)((()=>n.modelValue),(()=>{x()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===u&&(u=(0,i.YP)((()=>n.rules),(()=>{x(!0)}))):void 0!==u&&(u(),u=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===p.value&&"ondemand"!==n.lazyRules&&!1===t.value&&_())}));const _=(0,R.Z)(m,0);return(0,i.Jd)((()=>{void 0!==u&&u(),_.cancel()})),Object.assign(o,{resetValidation:v,validate:m}),(0,H.g)(o,"hasError",(()=>f.value)),{isDirtyModel:l,hasRules:d,hasError:f,errorMessage:g,validate:m,resetValidation:v}}const U=/^on[A-Z]/;function j(e,t){const n={listeners:(0,r.iH)({}),attributes:(0,r.iH)({})};function o(){const i={},r={};for(const t in e)"class"!==t&&"style"!==t&&!1===U.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===U.test(e)&&(r[e]=t.props[e]);n.attributes.value=i,n.listeners.value=r}return(0,i.Xn)(o),o(),n}var Z=n(230);function Y(e){return void 0===e?`f_${V()}`:e}function $(e){return void 0!==e&&null!==e&&(""+e).length>0}const X={...u.S,...G,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},K=["update:modelValue","clear","focus","blur","popup-show","popup-hide"];function J(){const{props:e,attrs:t,proxy:n,vnode:o}=(0,i.FN)(),a=(0,u.Z)(e,n.$q);return{isDark:a,editable:(0,i.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,r.iH)(!1),focused:(0,r.iH)(!1),hasPopupOpen:!1,splitAttrs:j(t,o),targetUid:(0,r.iH)(Y(e.for)),rootRef:(0,r.iH)(null),targetRef:(0,r.iH)(null),controlRef:(0,r.iH)(null)}}function Q(e){const{props:t,emit:n,slots:r,attrs:u,proxy:c}=(0,i.FN)(),{$q:h}=c;let d;void 0===e.hasValue&&(e.hasValue=(0,i.Fl)((()=>$(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:P,onFocusout:O}),Object.assign(e,{clearValue:R,onControlFocusin:P,onControlFocusout:O,focus:D}),void 0===e.computedCounter&&(e.computedCounter=(0,i.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:p,hasRules:f,hasError:g,errorMessage:v,resetValidation:y}=W(e.focused,e.innerLoading),m=void 0!==e.floatingLabel?(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,i.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),x=(0,i.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===f.value||!0===t.counter||null!==t.error)),_=(0,i.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),b=(0,i.Fl)((()=>`q-field row no-wrap items-start q-field--${_.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===m.value?" q-field--float":"")+(!0===M.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===g.value?" q-field--error":"")+(!0===g.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===x.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),S=(0,i.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===g.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),M=(0,i.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),C=(0,i.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==g.value?` text-${t.labelColor}`:""))),I=(0,i.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:m.value,modelValue:t.modelValue,emitValue:e.emitValue}))),T=(0,i.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function A(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function D(){(0,Z.jd)(A)}function L(){(0,Z.fP)(A);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function P(t){clearTimeout(d),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function O(t,i){clearTimeout(d),d=setTimeout((()=>{(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function R(r){if((0,k.NS)(r),!0!==h.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{y(),!0!==h.platform.is.mobile&&(p.value=!1)}))}function E(){const n=[];return void 0!==r.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:k.X$},r.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},N())),!0===g.value&&!1===t.noErrorIcon&&n.push(B("error",[(0,i.h)(s.Z,{name:h.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(B("inner-loading-append",void 0!==r.loading?r.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(B("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||h.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:R})])),void 0!==r.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:k.X$},r.append())),void 0!==e.getInnerAppend&&n.push(B("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function N(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==r.rawControl?n.push(r.rawControl()):void 0!==r.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},r.control(I.value))),!0===M.value&&n.push((0,i.h)("div",{class:C.value},(0,w.KR)(r.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,w.KR)(r.default))}function z(){let n,a;!0===g.value?null!==v.value?(n=[(0,i.h)("div",{role:"alert"},v.value)],a=`q--slot-error-${v.value}`):(n=(0,w.KR)(r.error),a="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],a=`q--slot-hint-${t.hint}`):(n=(0,w.KR)(r.hint),a="q--slot-hint"));const s=!0===t.counter||void 0!==r.counter;if(!0===t.hideBottomSpace&&!1===s&&void 0===n)return;const l=(0,i.h)("div",{key:a,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale")},[!0===t.hideBottomSpace?l:(0,i.h)(o.uT,{name:"q-transition--field-message"},(()=>l)),!0===s?(0,i.h)("div",{class:"q-field__counter"},void 0!==r.counter?r.counter():e.computedCounter.value):null])}function B(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=Y(t)})),Object.assign(c,{focus:D,blur:L});let F=!1;return(0,i.se)((()=>{F=!0})),(0,i.dl)((()=>{!0===F&&!0===t.autofocus&&c.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=Y()),!0===t.autofocus&&c.focus()})),(0,i.Jd)((()=>{clearTimeout(d)})),function(){const n=void 0===e.getControl&&void 0===r.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...T.value}:T.value;return(0,i.h)("label",{ref:e.rootRef,class:[b.value,u.class],style:u.style,...n},[void 0!==r.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:k.X$},r.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},E()),!0===x.value?z():null]),void 0!==r.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:k.X$},r.after()):null])}}},9550:(e,t,n)=>{"use strict";n.d(t,{Do:()=>a,Fz:()=>r,eX:()=>o});var i=n(3673);const r={name:String};function o(e={}){return(t,n,r)=>{t[n]((0,i.h)("input",{class:"hidden"+(r||""),...e.value}))}}function a(e){return(0,i.Fl)((()=>e.name||e.for))}},69:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(3673),r=n(6583);function o(e,t,n){let o;function a(){void 0!==o&&(r.Z.remove(o),o=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){o={condition:()=>!0===n.value,handler:t},r.Z.add(o)}}}},4421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(4688);const r=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,o=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===r.test(t.data)||!0===o.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3628:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>o});var i=n(3673),r=n(7445);const o={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["before-show","show","before-hide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:o,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:u,emit:c,proxy:h}=l;let d;function p(t){!0===e.value?v(t):f(t)}function f(e){if(!0===u.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==u["onUpdate:modelValue"];!0===n&&(c("update:modelValue",!0),d=e,(0,i.Y3)((()=>{d===e&&(d=void 0)}))),null!==u.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,c("before-show",t),void 0!==o?o(t):c("show",t))}function v(e){if(!0===u.disable)return;const t=void 0!==u["onUpdate:modelValue"];!0===t&&(c("update:modelValue",!1),d=e,(0,i.Y3)((()=>{d===e&&(d=void 0)}))),null!==u.modelValue&&!1!==t||y(e)}function y(t){!1!==e.value&&(e.value=!1,c("before-hide",t),void 0!==a?a(t):c("hide",t))}function m(t){if(!0===u.disable&&!0===t)void 0!==u["onUpdate:modelValue"]&&c("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:y;e(d)}}(0,i.YP)((()=>u.modelValue),m),void 0!==n&&!0===(0,r.Rb)(l)&&(0,i.YP)((()=>h.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{m(u.modelValue)}));const x={show:f,hide:v,toggle:p};return Object.assign(h,x),x}},5911:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(1959),r=n(3673),o=(n(4716),n(230)),a=n(5578);const s=[];let l=document.body;function u(e){const t=document.createElement("div");if(void 0!==e&&(t.id=e),void 0!==a.w6.globalNodes){const e=a.w6.globalNodes["class"];void 0!==e&&(t.className=e)}return l.appendChild(t),s.push(t),t}function c(e){s.splice(s.indexOf(e),1),e.remove()}var h=n(4312);function d(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function p(e,t,n,a){const s=(0,i.iH)(!1),l=(0,i.iH)(!1);let p=null;const f={},g=!0===a&&d(e);function v(t){if(!0===t)return(0,o.xF)(f),void(l.value=!0);l.value=!1,!1===s.value&&(!1===g&&null===p&&(p=u()),s.value=!0,h.wN.push(e.proxy),(0,o.YX)(f))}function y(t){if(l.value=!1,!0!==t)return;(0,o.xF)(f),s.value=!1;const n=h.wN.indexOf(e.proxy);n>-1&&h.wN.splice(n,1),null!==p&&(c(p),p=null)}return(0,r.Ah)((()=>{y(!0)})),Object.assign(e.proxy,{__qPortalInnerRef:t}),{showPortal:v,hidePortal:y,portalIsActive:s,portalIsAccessible:l,renderPortal:()=>!0===g?n():!0===s.value?[(0,r.h)(r.lR,{to:p},n())]:void 0}}},405:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var i=n(4716),r=n(8400),o=n(4688);let a,s,l,u,c,h,d=0,p=!1;function f(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,o=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||o?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function y(e){!0!==p&&(p=!0,requestAnimationFrame((()=>{p=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function m(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,r.OI)(window),s=(0,r.u3)(window),u=t.style.left,c=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===o.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",y,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",y,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===o.Lp.is.desktop&&!0===o.Lp.is.mac&&window[`${e}EventListener`]("wheel",f,i.rU.notPassive),"remove"===e&&(!0===o.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",y,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",y,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=u,t.style.top=c,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(d++,void 0!==h)return clearTimeout(h),void(h=void 0);if(d>1)return}else{if(0===d)return;if(d--,d>0)return;if(t="remove",!0===o.Lp.is.ios&&!0===o.Lp.is.nativeMobile)return clearTimeout(h),void(h=setTimeout((()=>{m(t),h=void 0}),100))}m(t)}function _(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},7277:(e,t,n)=>{"use strict";n.d(t,{$:()=>d,Z:()=>p});n(5363);var i=n(3673),r=n(4716),o=n(7445);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],r=e[n];if("string"===typeof i){if(i!==r)return!1}else if(!1===Array.isArray(r)||r.length!==i.length||i.some(((e,t)=>e!==r[t])))return!1}return!0}function u(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function c(e,t){return!0===Array.isArray(e)?u(e,t):!0===Array.isArray(t)?u(t,e):e===t}function h(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===c(e[n],t[n]))return!1;return!0}const d={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function p(e){const t=(0,i.FN)(),{props:n,proxy:u}=t,c=(0,o.Rb)(t),d=(0,i.Fl)((()=>!0!==n.disable&&void 0!==n.href)),p=(0,i.Fl)((()=>!0===c&&!0!==n.disable&&!0!==d.value&&void 0!==n.to&&null!==n.to&&""!==n.to)),f=(0,i.Fl)((()=>{if(!0===p.value)try{return u.$router.resolve(n.to)}catch(e){}return null})),g=(0,i.Fl)((()=>null!==f.value)),v=(0,i.Fl)((()=>!0===d.value||!0===g.value)),y=(0,i.Fl)((()=>"a"===n.type||!0===v.value?"a":n.tag||e||"div")),m=(0,i.Fl)((()=>!0===d.value?{href:n.href,target:n.target}:!0===g.value?{href:f.value.href,target:n.target}:{})),x=(0,i.Fl)((()=>{if(!1===g.value)return null;const{matched:e}=f.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=u.$route.matched;if(0===i.length)return-1;const r=i.findIndex(s.bind(null,n));if(r>-1)return r;const o=a(e[t-2]);return t>1&&a(n)===o&&i[i.length-1].path!==o?i.findIndex(s.bind(null,e[t-2])):r})),_=(0,i.Fl)((()=>!0===g.value&&x.value>-1&&l(u.$route.params,f.value.params))),b=(0,i.Fl)((()=>!0===_.value&&x.value===u.$route.matched.length-1&&h(u.$route.params,f.value.params))),w=(0,i.Fl)((()=>!0===g.value?!0===b.value?` ${n.exactActiveClass} ${n.activeClass}`:!0===n.exact?"":!0===_.value?` ${n.activeClass}`:"":""));function S(e){return!(!0===n.disable||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||!0!==e.__qNavigate&&!0===e.defaultPrevented||void 0!==e.button&&0!==e.button||"_blank"===n.target)&&((0,r.X$)(e),u.$router[!0===n.replace?"replace":"push"](n.to).catch((e=>e)))}return{hasRouterLink:g,hasHrefLink:d,hasLink:v,linkTag:y,linkRoute:f,linkIsActive:_,linkIsExactActive:b,linkClass:w,linkProps:m,navigateToRouterLink:S}}},1372:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(1959),r=n(3673),o=n(4716);function a(e,t){const n=(0,i.iH)(null);let a;function s(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:a;e!==window&&e[n]("scroll",i,o.rU.passive),window[n]("scroll",i,o.rU.passive),a=t}function l(){null!==n.value&&(s(n.value),n.value=null)}const u=(0,r.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,r.Jd)(u),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:s}}},2417:(e,t,n)=>{"use strict";n.d(t,{LU:()=>o,Ok:()=>r,ZP:()=>a});var i=n(3673);const r={xs:18,sm:24,md:32,lg:38,xl:46},o={size:String};function a(e,t=r){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},416:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(3673);function r(){let e;return(0,i.Jd)((()=>{e=void 0})),{registerTick(t){e=t,(0,i.Y3)((()=>{e===t&&(e(),e=void 0)}))},removeTick(){e=void 0}}}},4955:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(3673);function r(){let e;return(0,i.Jd)((()=>{clearTimeout(e)})),{registerTimeout(t,n){clearTimeout(e),e=setTimeout(t,n)},removeTimeout(){clearTimeout(e)}}}},6104:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,Z:()=>a});var i=n(1959),r=n(3673);const o={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function a(e,t){const n=(0,i.iH)(t.value);return(0,r.YP)(t,(e=>{(0,r.Y3)((()=>{n.value=e}))})),{transition:(0,r.Fl)((()=>"q-transition--"+(!0===n.value?e.transitionHide:e.transitionShow))),transitionStyle:(0,r.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},677:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(908),r=n(4312),o=n(1436);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,r.HW)(e);void 0!==i&&(0,r.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,o.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},6489:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(908),r=n(2012),o=n(4716),a=n(1436);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,o.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),u=document.createElement("span"),c=(0,o.FK)(e),{left:h,top:d,width:p,height:f}=t.getBoundingClientRect(),g=Math.sqrt(p*p+f*f),v=g/2,y=(p-g)/2+"px",m=s?y:c.left-h-v+"px",x=(f-g)/2+"px",_=s?x:c.top-d-v+"px";u.className="q-ripple__inner",(0,r.iv)(u,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${m},${_},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(u),t.appendChild(l);const b=()=>{l.remove(),clearTimeout(w)};n.abort.push(b);let w=setTimeout((()=>{u.classList.add("q-ripple__inner--enter"),u.style.transform=`translate3d(${y},${x},0) scale3d(1,1,1)`,u.style.opacity=.2,w=setTimeout((()=>{u.classList.remove("q-ripple__inner--enter"),u.classList.add("q-ripple__inner--leave"),u.style.opacity=0,w=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(b),1)}),275)}),250)}),50)}function u(e,{modifiers:t,value:n,arg:i}){const r=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===r.early,stop:!0===r.stop,center:!0===r.center,color:r.color||i,keyCodes:[].concat(r.keyCodes||13)}}const c=(0,i.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const i={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===i.enabled&&!0!==t.qSkipRipple&&t.type===(!0===i.modifiers.early?"pointerdown":"click")&&l(t,e,i,!0===t.qKeyEvent)},keystart:s((t=>{!0===i.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,i.modifiers.keyCodes)&&t.type==="key"+(!0===i.modifiers.early?"down":"up")&&l(t,e,i,!0)}),300)};u(i,t),e.__qripple=i,(0,o.M0)(i,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&u(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,o.ul)(t,"main"),delete e._qripple)}})},8406:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(4688),r=n(908);n(71);const o={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},a=Object.keys(o);function s(e){const t={};for(const n of a)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?o:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function l(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}o.all=!0;var u=n(4716),c=n(9725);function h(e,t,n){const i=(0,u.FK)(e);let r,o=i.left-t.event.x,a=i.top-t.event.y,s=Math.abs(o),l=Math.abs(a);const c=t.direction;!0===c.horizontal&&!0!==c.vertical?r=o<0?"left":"right":!0!==c.horizontal&&!0===c.vertical?r=a<0?"up":"down":!0===c.up&&a<0?(r="up",s>l&&(!0===c.left&&o<0?r="left":!0===c.right&&o>0&&(r="right"))):!0===c.down&&a>0?(r="down",s>l&&(!0===c.left&&o<0?r="left":!0===c.right&&o>0&&(r="right"))):!0===c.left&&o<0?(r="left",s0&&(r="down"))):!0===c.right&&o>0&&(r="right",s0&&(r="down")));let h=!1;if(void 0===r&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};r=t.event.lastDir,h=!0,"left"===r||"right"===r?(i.left-=o,s=0,o=0):(i.top-=a,l=0,a=0)}return{synthetic:h,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:r,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:s,y:l},offset:{x:o,y:a},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let d=0;const p=(0,r.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function r(e,t){!0===n.mouse&&!0===t?(0,u.NS)(e):(!0===n.stop&&(0,u.sT)(e),!0===n.prevent&&(0,u.X$)(e))}const o={uid:"qvtp_"+d++,handler:t,modifiers:n,direction:s(n),noop:u.ZT,mouseStart(e){l(e,o)&&(0,u.du)(e)&&((0,u.M0)(o,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),o.start(e,!0))},touchStart(e){if(l(e,o)){const t=e.target;(0,u.M0)(o,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),o.start(e)}},start(t,r){if(!0===i.Lp.is.firefox&&(0,u.Jf)(e,!0),o.lastEvt=t,!0===r||!0===n.stop){if(!0!==o.direction.all&&(!0!==r||!0!==o.modifiers.mouseAllDir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,u.X$)(e),!0===t.cancelBubble&&(0,u.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[o.uid]:t.qClonedBy.concat(o.uid)}),o.initialEvent={target:t.target,event:e}}(0,u.sT)(t)}const{left:a,top:s}=(0,u.FK)(t);o.event={x:a,y:s,time:Date.now(),mouse:!0===r,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:s}},move(e){if(void 0===o.event)return;const t=(0,u.FK)(e),i=t.left-o.event.x,a=t.top-o.event.y;if(0===i&&0===a)return;o.lastEvt=e;const s=!0===o.event.mouse,l=()=>{r(e,s),!0!==n.preserveCursor&&(document.documentElement.style.cursor="grabbing"),!0===s&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,c.M)(),o.styleCleanup=e=>{if(o.styleCleanup=void 0,!0!==n.preserveCursor&&(document.documentElement.style.cursor=""),document.body.classList.remove("non-selectable"),!0===s){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===o.event.detected){!0!==o.event.isFirst&&r(e,o.event.mouse);const{payload:t,synthetic:n}=h(e,o,!1);return void(void 0!==t&&(!1===o.handler(t)?o.end(e):(void 0===o.styleCleanup&&!0===o.event.isFirst&&l(),o.event.lastX=t.position.left,o.event.lastY=t.position.top,o.event.lastDir=!0===n?void 0:t.direction,o.event.isFirst=!1)))}if(!0===o.direction.all||!0===s&&!0===o.modifiers.mouseAllDir)return l(),o.event.detected=!0,void o.move(e);const d=Math.abs(i),p=Math.abs(a);d!==p&&(!0===o.direction.horizontal&&d>p||!0===o.direction.vertical&&d0||!0===o.direction.left&&d>p&&i<0||!0===o.direction.right&&d>p&&i>0?(o.event.detected=!0,o.move(e)):o.end(e,!0))},end(t,n){if(void 0!==o.event){if((0,u.ul)(o,"temp"),!0===i.Lp.is.firefox&&(0,u.Jf)(e,!1),!0===n)void 0!==o.styleCleanup&&o.styleCleanup(),!0!==o.event.detected&&void 0!==o.initialEvent&&o.initialEvent.target.dispatchEvent(o.initialEvent.event);else if(!0===o.event.detected){!0===o.event.isFirst&&o.handler(h(void 0===t?o.lastEvt:t,o).payload);const{payload:e}=h(void 0===t?o.lastEvt:t,o,!0),n=()=>{o.handler(e)};void 0!==o.styleCleanup?o.styleCleanup(n):n()}o.event=void 0,o.initialEvent=void 0,o.lastEvt=void 0}}};e.__qtouchpan=o,!0===n.mouse&&(0,u.M0)(o,"main",[[e,"mousedown","mouseStart","passive"+(!0===n.mouseCapture?"Capture":"")]]),!0===i.Lp.has.touch&&(0,u.M0)(o,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=s(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,u.ul)(t,"main"),(0,u.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,u.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},6583:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(71),n(3610);var i=n(4688),r=n(4716);const o=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return o;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const u={__history:[],add:r.ZT,remove:r.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const r=e.config[!0===t?"cordova":"capacitor"];if(void 0!==r&&!1===r.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=o),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},r)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},9111:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,F:()=>r});n(5363);var i=n(2002);const r={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days"},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>1===e?"1 record selected.":(0===e?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function o(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:o,set(e=r,t){const n={...e,rtl:!0===e.rtl,getLocale:o};{const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName),n.set=a.set,Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},4688:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>y,aG:()=>a,uX:()=>o});var i=n(1959),r=n(9085);const o=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function u(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const c="ontouchstart"in window||window.navigator.maxTouchPoints>0;function h(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function d(e){const t=e.toLowerCase(),n=u(t),i=l(t,n),r={};i.browser&&(r[i.browser]=!0,r.version=i.version,r.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(r[i.platform]=!0);const o=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return!0===o||t.indexOf("mobile")>-1?(r.mobile=!0,r.edga||r.edgios?(r.edge=!0,i.browser="edge"):r.crios?(r.chrome=!0,i.browser="chrome"):r.fxios&&(r.firefox=!0,i.browser="firefox")):r.desktop=!0,(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),(r.chrome||r.opr||r.safari||r.vivaldi||!0===r.mobile&&!0!==r.ios&&!0!==o)&&(r.webkit=!0),r.edg&&(i.browser="edgechromium",r.edgeChromium=!0),(r.safari&&r.blackberry||r.bb)&&(i.browser="blackberry",r.blackberry=!0),r.safari&&r.playbook&&(i.browser="playbook",r.playbook=!0),r.opr&&(i.browser="opera",r.opera=!0),r.safari&&r.android&&(i.browser="android",r.android=!0),r.safari&&r.kindle&&(i.browser="kindle",r.kindle=!0),r.safari&&r.silk&&(i.browser="silk",r.silk=!0),r.vivaldi&&(i.browser="vivaldi",r.vivaldi=!0),r.name=i.browser,r.platform=i.platform,t.indexOf("electron")>-1?r.electron=!0:document.location.href.indexOf("-extension://")>-1?r.bex=!0:(void 0!==window.Capacitor?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),!0===c&&!0===r.mac&&(!0===r.desktop&&!0===r.safari||!0===r.nativeMobile&&!0!==r.android&&!0!==r.ios&&!0!==r.ipad)&&h(r)),r}const p=navigator.userAgent||navigator.vendor||window.opera,f={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:p,is:d(p),has:{touch:c},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===o.value?(e.onSSRHydrated.push((()=>{o.value=!1,Object.assign(t.platform,g),a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,r.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===o.value?Object.assign(v,g,a,f):Object.assign(v,g)}const y=v},9405:(e,t,n)=>{"use strict";function i(e,t=250,n){let i;function r(){const r=arguments,o=()=>{i=void 0,!0!==n&&e.apply(this,r)};clearTimeout(i),!0===n&&void 0===i&&e.apply(this,r),i=setTimeout(o,t)}return r.cancel=()=>{clearTimeout(i)},r}n.d(t,{Z:()=>i})},2012:(e,t,n)=>{"use strict";n.d(t,{iv:()=>r,mY:()=>a,sb:()=>o});var i=n(1959);function r(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function o(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=!0===(0,i.dq)(e)?e.value:e;return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},4716:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>h,M0:()=>d,NS:()=>c,X$:()=>u,ZT:()=>r,du:()=>o,rU:()=>i,sT:()=>l,ul:()=>p});n(71);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(f){}function r(){}function o(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function u(e){!1!==e.cancelable&&e.preventDefault()}function c(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function h(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",u,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",u,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function d(e,t,n){const r=`__q_${t}_evt`;e[r]=void 0!==e[r]?e[r].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function p(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},2130:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>o,kC:()=>i,vX:()=>r,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function r(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function o(e,t,n){if(n<=t)return t;const i=n-t+1;let r=t+(e-t)%i;return r=t?i:new Array(t-i.length+1).join(n)+i}},9916:(e,t,n)=>{"use strict";n.d(t,{D:()=>c,m:()=>u});var i=n(4716),r=n(4312);let o;const{notPassiveCapture:a}=i.rU,s=[];function l(e){clearTimeout(o);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=r.wN.length-1;while(n>=0){const e=r.wN[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=s.length-1;i>=0;i--){const n=s[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function u(e){s.push(e),1===s.length&&(document.addEventListener("mousedown",l,a),document.addEventListener("touchstart",l,a))}function c(e){const t=s.findIndex((t=>t===e));t>-1&&(s.splice(t,1),0===s.length&&(clearTimeout(o),document.removeEventListener("mousedown",l,a),document.removeEventListener("touchstart",l,a)))}},908:(e,t,n)=>{"use strict";n.d(t,{L:()=>o,f:()=>a});var i=n(1959),r=n(3673);const o=e=>(0,i.Xl)((0,r.aZ)(e)),a=e=>(0,i.Xl)(e)},2002:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(1959),r=n(9085);const o=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,r.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},4704:(e,t,n)=>{"use strict";n.d(t,{c:()=>h,k:()=>d});var i=n(4688),r=n(1436);const o=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function u(e){!0===a&&(a=!1,!0===(0,r.So)(e,27)&&o[o.length-1](e))}function c(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",u),a=!1}function h(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&c("addEventListener"))}function d(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&c("removeEventListener"))}},230:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>u,jd:()=>l,xF:()=>s});let i=[],r=[];function o(e){r=r.filter((t=>t!==e))}function a(e){o(e),r.push(e)}function s(e){o(e),0===r.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===r.length?e():i.push(e)}function u(e){i=i.filter((t=>t!==e))}},8517:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(4688);const r=[];function o(e){r[r.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&document.body.addEventListener("focusin",o))}function s(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&document.body.removeEventListener("focusin",o))}},5578:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>r,tP:()=>o,w6:()=>i});const i={};let r=!1;function o(){r=!0}},9085:(e,t,n)=>{"use strict";function i(e,t,n,i){Object.defineProperty(e,t,{get:n,set:i,enumerable:!0})}function r(e,t){for(const n in t)i(e,n,t[n])}n.d(t,{K:()=>r,g:()=>i})},782:(e,t,n)=>{"use strict";n.d(t,{J_:()=>l,Kn:()=>s,hj:()=>u,xb:()=>a});n(71),n(4406);const i="function"===typeof Map,r="function"===typeof Set,o="function"===typeof ArrayBuffer;function a(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,s;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(!0!==a(e[s],t[s]))return!1;return!0}if(!0===i&&e.constructor===Map){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}s=e.entries().next();while(!0!==s.done){if(!0!==a(s.value[1],t.get(s.value[0])))return!1;s=s.next()}return!0}if(!0===r&&e.constructor===Set){if(e.size!==t.size)return!1;s=e.entries().next();while(!0!==s.done){if(!0!==t.has(s.value[0]))return!1;s=s.next()}return!0}if(!0===o&&null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(s=n;0!==s--;)if(e[s]!==t[s])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const l=Object.keys(e).filter((t=>void 0!==e[t]));if(n=l.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(s=n;0!==s--;){const n=l[s];if(!0!==a(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function s(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function l(e){return"[object Date]"===Object.prototype.toString.call(e)}function u(e){return"number"===typeof e&&isFinite(e)}},1436:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>o,ZK:()=>r});n(3610);let i=!1;function r(e){i=!0===e.isComposing}function o(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==o(e)&&[].concat(t).includes(e.keyCode)}},4312:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,HW:()=>o,S7:()=>s,wN:()=>r});var i=n(7445);const r=[];function o(e){return r.find((t=>null!==t.__qPortalInnerRef.value&&t.__qPortalInnerRef.value.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.Kq)(e)}else if(void 0!==e.__qPortalInnerRef){const n=(0,i.Kq)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.Kq)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(void 0!==e.__qPortalInnerRef){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.Kq)(e)}}},2657:(e,t,n)=>{"use strict";n.d(t,{$:()=>s,io:()=>l,li:()=>c,wq:()=>p});n(3610);var i=n(8400),r=n(4688);let o,a;function s(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function l(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const u={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function c(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:u[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function h(e,t){let{top:n,left:i,right:r,bottom:o,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],o+=t[1],r+=t[0],a+=t[0],s+=t[1]),{top:n,left:i,right:r,bottom:o,width:a,height:s,middle:i+(r-i)/2,center:n+(o-n)/2}}function d(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function p(e){if(!0===r.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==o&&(e.setProperty("--q-pe-left",t+"px"),o=t),n!==a&&(e.setProperty("--q-pe-top",n+"px"),a=n)}let t;const{scrollLeft:n,scrollTop:i}=e.el;if(void 0===e.absoluteOffset)t=h(e.anchorEl,!0===e.cover?[0,0]:e.offset);else{const{top:n,left:i}=e.anchorEl.getBoundingClientRect(),r=n+e.absoluteOffset.top,o=i+e.absoluteOffset.left;t={top:r,left:o,width:1,height:1,right:o+1,center:r,middle:o,bottom:r+1}}let s={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(s.minWidth=t.width+"px",!0===e.cover&&(s.minHeight=t.height+"px")),Object.assign(e.el.style,s);const l=d(e.el),u={top:t[e.anchorOrigin.vertical]-l[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-l[e.selfOrigin.horizontal]};f(u,t,l,e.anchorOrigin,e.selfOrigin),s={top:u.top+"px",left:u.left+"px"},void 0!==u.maxHeight&&(s.maxHeight=u.maxHeight+"px",t.height>u.maxHeight&&(s.minHeight=s.maxHeight)),void 0!==u.maxWidth&&(s.maxWidth=u.maxWidth+"px",t.width>u.maxWidth&&(s.minWidth=s.maxWidth)),Object.assign(e.el.style,s),e.el.scrollTop!==i&&(e.el.scrollTop=i),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function f(e,t,n,r,o){const a=n.bottom,s=n.right,l=(0,i.np)(),u=window.innerHeight-l,c=document.body.clientWidth;if(e.top<0||e.top+a>u)if("center"===o.vertical)e.top=t[r.vertical]>u/2?Math.max(0,u-a):0,e.maxHeight=Math.min(a,u);else if(t[r.vertical]>u/2){const n=Math.min(u,"center"===r.vertical?t.center:r.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(a,n),e.top=Math.max(0,n-a)}else e.top=Math.max(0,"center"===r.vertical?t.center:r.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,u-e.top);if(e.left<0||e.left+s>c)if(e.maxWidth=Math.min(s,c),"middle"===o.horizontal)e.left=t[r.horizontal]>c/2?Math.max(0,c-s):0;else if(t[r.horizontal]>c/2){const n=Math.min(c,"middle"===r.horizontal?t.middle:r.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(s,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===r.horizontal?t.middle:r.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(s,c-e.left)}["left","middle","right"].forEach((e=>{u[`${e}#ltr`]=e,u[`${e}#rtl`]=e}))},7657:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>o,Jl:()=>l,KR:()=>r,pf:()=>s,vs:()=>a});var i=n(3673);function r(e,t){return void 0!==e&&e()||t}function o(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,r,o,a){t.key=r+o;const s=(0,i.h)(e,t,n);return!0===o?(0,i.wy)(s,a()):s}},9725:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});var i=n(4688);function r(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},2547:(e,t,n)=>{"use strict";n.d(t,{Mw:()=>a,Ng:()=>i,YE:()=>o,vh:()=>s,xP:()=>r});const i="_q_",r="_q_t_",o="_q_l_",a="_q_pc_",s="_q_fo_"},7445:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>i,Rb:()=>r});n(71);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;e=e.$.parent;while(Object(e)===e){if(Object(e.proxy)===e.proxy)return e.proxy;e=e.parent}}function r(e){return void 0!==e.appContext.config.globalProperties.$router}},8400:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>o,f3:()=>d,ik:()=>p,np:()=>g,u3:()=>a});n(3610);var i=n(2012);const r=[null,document,document.body,document.scrollingElement,document.documentElement];function o(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return r.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],r=a(e);n<=0?r!==t&&c(e,t):requestAnimationFrame((o=>{const a=o-i,s=r+(t-r)/Math.max(a,n)*a;c(e,s),s!==t&&l(e,t,n-a,o)}))}function u(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],r=s(e);n<=0?r!==t&&h(e,t):requestAnimationFrame((o=>{const a=o-i,s=r+(t-r)/Math.max(a,n)*a;h(e,s),s!==t&&u(e,t,n-a,o)}))}function c(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function h(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function d(e,t,n){n?l(e,t,n):c(e,t)}function p(e,t,n){n?u(e,t,n):h(e,t)}let f;function g(){if(void 0!==f)return f;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),f=n-r,f}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},4398:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(6701);function i(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}},9782:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});n(3610);var i=n(4688),r=(n(71),n(2002)),o=n(4716),a=n(9405);const s=["sm","md","lg","xl"],{passive:l}=o.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:o.ZT,setDebounce:o.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,u=void 0===n||!0===i.Lp.is.mobile?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],c=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=u();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{s.forEach((t=>{void 0!==e[t]&&(d[t]=e[t])}))},this.setDebounce=e=>{p=e};const f=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&s.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{s.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==h&&r.removeEventListener("resize",h,l),h=e>0?(0,a.Z)(this.__update,e):this.__update,r.addEventListener("resize",h,l)},this.setDebounce(p),Object.keys(d).length>0?(this.setSizes(d),d=void 0):this.__update(),!0===c&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===i.uX.value?t.push(f):f()}});n(5363);const c=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){c.mode=e,"auto"===e?(void 0===c.__media&&(c.__media=window.matchMedia("(prefers-color-scheme: dark)"),c.__updateMedia=()=>{c.set("auto")},c.__media.addListener(c.__updateMedia)),e=c.__media.matches):void 0!==c.__media&&(c.__media.removeListener(c.__updateMedia),c.__media=void 0),c.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){c.set(!1===c.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:r}=e.config;if(e.dark=this,!0===this.__installed&&void 0===r)return;this.isActive=!0===r;const o=void 0!==r&&r;if(!0===i.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(o),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(o)}}),h=c;var d=n(6583),p=n(9111),f=n(4398),g=n(1436);function v(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function y({is:e,has:t,within:n},i){const r=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=v(e);void 0!==t&&r.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;r.push(t),r.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||r.push("q-ios-padding")}else!0===e.electron?r.push("electron"):!0===e.bex&&r.push("bex");return!0===n.iframe&&r.push("within-iframe"),r}function m(){const e=document.body.className;let t=e;void 0!==i.aG&&(t=t.replace("desktop","platform-ios mobile")),!0===i.Lp.has.touch&&(t=t.replace("no-touch","touch")),!0===i.Lp.within.iframe&&(t+=" within-iframe"),e!==t&&(document.body.className=t)}function x(e){for(const t in e)(0,f.Z)(t,e[t])}const _={install(e){if(!0!==this.__installed){if(!0===i.uX.value)m();else{const{$q:t}=e;void 0!==t.config.brand&&x(t.config.brand);const n=y(i.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===i.Lp.is.ios&&document.body.addEventListener("touchstart",o.ZT),window.addEventListener("keydown",g.ZK,!0)}}};var b=n(9085);const w={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},S=(0,r.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=S.set,Object.assign(S.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,b.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||w)}}),M=S;var C=n(2547),I=n(5578),T=n(782);const k=[i.ZP,_,h,u,d.Z,p.Z,M];function A(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function D(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(C.Ng,n.$q),A(n,k),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,T.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,T.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&A(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===k.includes(e)))),!0===i.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const L=function(e,t={}){const n={version:"2.7.7"};!1===I.Uf?(void 0!==t.config&&Object.assign(I.w6,t.config),n.config={...I.w6},(0,I.tP)()):n.config=t.config||{},D(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},P={version:"2.7.7",install:L,lang:p.Z,iconSet:M}},392:(e,t,n)=>{var i=n(419),r=n(3353),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a function")}},2722:(e,t,n)=>{var i=n(7593),r=n(3353),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a constructor")}},8248:(e,t,n)=>{var i=n(419),r=String,o=TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+r(e)+" as a prototype")}},2852:(e,t,n)=>{var i=n(854),r=n(1074),o=n(928).f,a=i("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,{configurable:!0,value:r(null)}),e.exports=function(e){s[a][e]=!0}},6412:(e,t,n)=>{"use strict";var i=n(1021).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},2827:(e,t,n)=>{var i=n(7673),r=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw r("Incorrect invocation")}},7950:(e,t,n)=>{var i=n(776),r=String,o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not an object")}},6257:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},683:(e,t,n)=>{"use strict";var i,r,o,a=n(6257),s=n(9631),l=n(7358),u=n(419),c=n(776),h=n(7322),d=n(5976),p=n(3353),f=n(1904),g=n(3460),v=n(928).f,y=n(7673),m=n(4945),x=n(6184),_=n(854),b=n(6862),w=n(7624),S=w.enforce,M=w.get,C=l.Int8Array,I=C&&C.prototype,T=l.Uint8ClampedArray,k=T&&T.prototype,A=C&&m(C),D=I&&m(I),L=Object.prototype,P=l.TypeError,O=_("toStringTag"),R=b("TYPED_ARRAY_TAG"),E="TypedArrayConstructor",N=a&&!!x&&"Opera"!==d(l.opera),z=!1,B={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},V=function(e){if(!c(e))return!1;var t=d(e);return"DataView"===t||h(B,t)||h(F,t)},H=function(e){var t=m(e);if(c(t)){var n=M(t);return n&&h(n,E)?n[E]:H(t)}},q=function(e){if(!c(e))return!1;var t=d(e);return h(B,t)||h(F,t)},G=function(e){if(q(e))return e;throw P("Target is not a typed array")},W=function(e){if(u(e)&&(!x||y(A,e)))return e;throw P(p(e)+" is not a typed array constructor")},U=function(e,t,n,i){if(s){if(n)for(var r in B){var o=l[r];if(o&&h(o.prototype,e))try{delete o.prototype[e]}catch(a){try{o.prototype[e]=t}catch(u){}}}D[e]&&!n||g(D,e,n?t:N&&I[e]||t,i)}},j=function(e,t,n){var i,r;if(s){if(x){if(n)for(i in B)if(r=l[i],r&&h(r,e))try{delete r[e]}catch(o){}if(A[e]&&!n)return;try{return g(A,e,n?t:N&&A[e]||t)}catch(o){}}for(i in B)r=l[i],!r||r[e]&&!n||g(r,e,t)}};for(i in B)r=l[i],o=r&&r.prototype,o?S(o)[E]=r:N=!1;for(i in F)r=l[i],o=r&&r.prototype,o&&(S(o)[E]=r);if((!N||!u(A)||A===Function.prototype)&&(A=function(){throw P("Incorrect invocation")},N))for(i in B)l[i]&&x(l[i],A);if((!N||!D||D===L)&&(D=A.prototype,N))for(i in B)l[i]&&x(l[i].prototype,D);if(N&&m(k)!==D&&x(k,D),s&&!h(D,O))for(i in z=!0,v(D,O,{get:function(){return c(this)?this[R]:void 0}}),B)l[i]&&f(l[i],R,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:N,TYPED_ARRAY_TAG:z&&R,aTypedArray:G,aTypedArrayConstructor:W,exportTypedArrayMethod:U,exportTypedArrayStaticMethod:j,getTypedArrayConstructor:H,isView:V,isTypedArray:q,TypedArray:A,TypedArrayPrototype:D}},62:(e,t,n)=>{"use strict";var i=n(7358),r=n(1890),o=n(9631),a=n(6257),s=n(7961),l=n(1904),u=n(6703),c=n(6400),h=n(2827),d=n(1860),p=n(4068),f=n(833),g=n(8830),v=n(4945),y=n(6184),m=n(1454).f,x=n(928).f,_=n(5786),b=n(5771),w=n(1061),S=n(7624),M=s.PROPER,C=s.CONFIGURABLE,I=S.get,T=S.set,k="ArrayBuffer",A="DataView",D="prototype",L="Wrong length",P="Wrong index",O=i[k],R=O,E=R&&R[D],N=i[A],z=N&&N[D],B=Object.prototype,F=i.Array,V=i.RangeError,H=r(_),q=r([].reverse),G=g.pack,W=g.unpack,U=function(e){return[255&e]},j=function(e){return[255&e,e>>8&255]},Z=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return G(e,23,4)},X=function(e){return G(e,52,8)},K=function(e,t){x(e[D],t,{get:function(){return I(this)[t]}})},J=function(e,t,n,i){var r=f(n),o=I(e);if(r+t>o.byteLength)throw V(P);var a=I(o.buffer).bytes,s=r+o.byteOffset,l=b(a,s,s+t);return i?l:q(l)},Q=function(e,t,n,i,r,o){var a=f(n),s=I(e);if(a+t>s.byteLength)throw V(P);for(var l=I(s.buffer).bytes,u=a+s.byteOffset,c=i(+r),h=0;hie;)(te=ne[ie++])in R||l(R,te,O[te]);E.constructor=R}y&&v(z)!==B&&y(z,B);var re=new N(new R(2)),oe=r(z.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||u(z,{setInt8:function(e,t){oe(this,e,t<<24>>24)},setUint8:function(e,t){oe(this,e,t<<24>>24)}},{unsafe:!0})}else R=function(e){h(this,E);var t=f(e);T(this,{bytes:H(F(t),0),byteLength:t}),o||(this.byteLength=t)},E=R[D],N=function(e,t,n){h(this,z),h(e,E);var i=I(e).byteLength,r=d(t);if(r<0||r>i)throw V("Wrong offset");if(n=void 0===n?i-r:p(n),r+n>i)throw V(L);T(this,{buffer:e,byteLength:n,byteOffset:r}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=r)},z=N[D],o&&(K(R,"byteLength"),K(N,"buffer"),K(N,"byteLength"),K(N,"byteOffset")),u(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return W(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return W(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,U,t)},setUint8:function(e,t){Q(this,1,e,U,t)},setInt16:function(e,t){Q(this,2,e,j,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,j,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,X,t,arguments.length>2?arguments[2]:void 0)}});w(R,k),w(N,A),e.exports={ArrayBuffer:R,DataView:N}},5786:(e,t,n)=>{"use strict";var i=n(7475),r=n(1801),o=n(6042);e.exports=function(e){var t=i(this),n=o(t),a=arguments.length,s=r(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,u=void 0===l?n:r(l,n);while(u>s)t[s++]=e;return t}},2029:(e,t,n)=>{"use strict";var i=n(422),r=n(3577),o=n(7475),a=n(9234),s=n(1558),l=n(7593),u=n(6042),c=n(6496),h=n(2151),d=n(7143),p=Array;e.exports=function(e){var t=o(e),n=l(this),f=arguments.length,g=f>1?arguments[1]:void 0,v=void 0!==g;v&&(g=i(g,f>2?arguments[2]:void 0));var y,m,x,_,b,w,S=d(t),M=0;if(!S||this===p&&s(S))for(y=u(t),m=n?new this(y):p(y);y>M;M++)w=v?g(t[M],M):t[M],c(m,M,w);else for(_=h(t,S),b=_.next,m=n?new this:[];!(x=r(b,_)).done;M++)w=v?a(_,g,[x.value,M],!0):x.value,c(m,M,w);return m.length=M,m}},6963:(e,t,n)=>{var i=n(7120),r=n(1801),o=n(6042),a=function(e){return function(t,n,a){var s,l=i(t),u=o(l),c=r(a,u);if(e&&n!=n){while(u>c)if(s=l[c++],s!=s)return!0}else for(;u>c;c++)if((e||c in l)&&l[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},5416:(e,t,n)=>{var i=n(422),r=n(2985),o=n(7475),a=n(6042),s=function(e){var t=1==e;return function(n,s,l){var u,c,h=o(n),d=r(h),p=i(s,l),f=a(d);while(f-- >0)if(u=d[f],c=p(u,f,h),c)switch(e){case 0:return u;case 1:return f}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},2099:(e,t,n)=>{var i=n(422),r=n(1890),o=n(2985),a=n(7475),s=n(6042),l=n(6340),u=r([].push),c=function(e){var t=1==e,n=2==e,r=3==e,c=4==e,h=6==e,d=7==e,p=5==e||h;return function(f,g,v,y){for(var m,x,_=a(f),b=o(_),w=i(g,v),S=s(b),M=0,C=y||l,I=t?C(f,S):n||d?C(f,0):void 0;S>M;M++)if((p||M in b)&&(m=b[M],x=w(m,M,_),e))if(t)I[M]=x;else if(x)switch(e){case 3:return!0;case 5:return m;case 6:return M;case 2:u(I,m)}else switch(e){case 4:return!1;case 7:u(I,m)}return h?-1:r||c?c:I}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},5771:(e,t,n)=>{var i=n(1801),r=n(6042),o=n(6496),a=Array,s=Math.max;e.exports=function(e,t,n){for(var l=r(e),u=i(t,l),c=i(void 0===n?l:n,l),h=a(s(c-u,0)),d=0;u{var i=n(5771),r=Math.floor,o=function(e,t){var n=e.length,l=r(n/2);return n<8?a(e,t):s(e,o(i(e,0,l),t),o(i(e,l),t),t)},a=function(e,t){var n,i,r=e.length,o=1;while(o0)e[i]=e[--i];i!==o++&&(e[i]=n)}return e},s=function(e,t,n,i){var r=t.length,o=n.length,a=0,s=0;while(a{var i=n(6894),r=n(7593),o=n(776),a=n(854),s=a("species"),l=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,r(t)&&(t===l||i(t.prototype))?t=void 0:o(t)&&(t=t[s],null===t&&(t=void 0))),void 0===t?l:t}},6340:(e,t,n)=>{var i=n(330);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},9234:(e,t,n)=>{var i=n(7950),r=n(8105);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(a){r(e,"throw",a)}}},8047:(e,t,n)=>{var i=n(854),r=i("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},5173:(e,t,n)=>{var i=n(1890),r=i({}.toString),o=i("".slice);e.exports=function(e){return o(r(e),8,-1)}},5976:(e,t,n)=>{var i=n(5705),r=n(419),o=n(5173),a=n(854),s=a("toStringTag"),l=Object,u="Arguments"==o(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=i?o:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=l(e),s))?n:u?o(t):"Object"==(i=o(t))&&r(t.callee)?"Arguments":i}},767:(e,t,n)=>{var i=n(1890),r=Error,o=i("".replace),a=function(e){return String(r(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!r.prepareStackTrace)while(t--)e=o(e,s,"");return e}},8438:(e,t,n)=>{var i=n(7322),r=n(7764),o=n(2404),a=n(928);e.exports=function(e,t,n){for(var s=r(t),l=a.f,u=o.f,c=0;c{var i=n(6400);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},5912:(e,t,n)=>{"use strict";var i=n(4848).IteratorPrototype,r=n(1074),o=n(5442),a=n(1061),s=n(2184),l=function(){return this};e.exports=function(e,t,n,u){var c=t+" Iterator";return e.prototype=r(i,{next:o(+!u,n)}),a(e,c,!1,!0),s[c]=l,e}},1904:(e,t,n)=>{var i=n(9631),r=n(928),o=n(5442);e.exports=i?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},5442:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6496:(e,t,n)=>{"use strict";var i=n(8618),r=n(928),o=n(5442);e.exports=function(e,t,n){var a=i(t);a in e?r.f(e,a,o(0,n)):e[a]=n}},9468:(e,t,n)=>{var i=n(9843),r=n(928);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),r.f(e,t,n)}},3460:(e,t,n)=>{var i=n(419),r=n(928),o=n(9843),a=n(1615);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:t;if(i(n)&&o(n,u,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(c){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},6703:(e,t,n)=>{var i=n(3460);e.exports=function(e,t,n){for(var r in t)i(e,r,t[r],n);return e}},1615:(e,t,n)=>{var i=n(7358),r=Object.defineProperty;e.exports=function(e,t){try{r(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},8810:(e,t,n)=>{"use strict";var i=n(8934),r=n(3577),o=n(6692),a=n(7961),s=n(419),l=n(5912),u=n(4945),c=n(6184),h=n(1061),d=n(1904),p=n(3460),f=n(854),g=n(2184),v=n(4848),y=a.PROPER,m=a.CONFIGURABLE,x=v.IteratorPrototype,_=v.BUGGY_SAFARI_ITERATORS,b=f("iterator"),w="keys",S="values",M="entries",C=function(){return this};e.exports=function(e,t,n,a,f,v,I){l(n,t,a);var T,k,A,D=function(e){if(e===f&&E)return E;if(!_&&e in O)return O[e];switch(e){case w:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case M:return function(){return new n(this,e)}}return function(){return new n(this)}},L=t+" Iterator",P=!1,O=e.prototype,R=O[b]||O["@@iterator"]||f&&O[f],E=!_&&R||D(f),N="Array"==t&&O.entries||R;if(N&&(T=u(N.call(new e)),T!==Object.prototype&&T.next&&(o||u(T)===x||(c?c(T,x):s(T[b])||p(T,b,C)),h(T,L,!0,!0),o&&(g[L]=C))),y&&f==S&&R&&R.name!==S&&(!o&&m?d(O,"name",S):(P=!0,E=function(){return r(R,this)})),f)if(k={values:D(S),keys:v?E:D(w),entries:D(M)},I)for(A in k)(_||P||!(A in O))&&p(O,A,k[A]);else i({target:t,proto:!0,forced:_||P},k);return o&&!I||O[b]===E||p(O,b,E,{name:f}),g[t]=E,k}},9631:(e,t,n)=>{var i=n(6400);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},5354:(e,t,n)=>{var i=n(7358),r=n(776),o=i.document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},4296:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8753:(e,t,n)=>{var i=n(5354),r=i("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},1544:(e,t,n)=>{var i=n(9173),r=i.match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},8979:(e,t,n)=>{var i=n(9173);e.exports=/MSIE|Trident/.test(i)},9173:(e,t,n)=>{var i=n(9694);e.exports=i("navigator","userAgent")||""},5068:(e,t,n)=>{var i,r,o=n(7358),a=n(9173),s=o.process,l=o.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(i=c.split("."),r=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!r&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(r=+i[1]))),e.exports=r},1513:(e,t,n)=>{var i=n(9173),r=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},2875:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6429:(e,t,n)=>{var i=n(6400),r=n(5442);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",r(1,7)),7!==e.stack)}))},8934:(e,t,n)=>{var i=n(7358),r=n(2404).f,o=n(1904),a=n(3460),s=n(1615),l=n(8438),u=n(4389);e.exports=function(e,t){var n,c,h,d,p,f,g=e.target,v=e.global,y=e.stat;if(c=v?i:y?i[g]||s(g,{}):(i[g]||{}).prototype,c)for(h in t){if(p=t[h],e.dontCallGetSet?(f=r(c,h),d=f&&f.value):d=c[h],n=u(v?h:g+(y?".":"#")+h,e.forced),!n&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&o(p,"sham",!0),a(c,h,p,e)}}},6400:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},9529:(e,t,n)=>{"use strict";n(7280);var i=n(1890),r=n(3460),o=n(4348),a=n(6400),s=n(854),l=n(1904),u=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,h){var d=s(e),p=!a((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),f=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[u]=function(){return n},n.flags="",n[d]=/./[d]),n.exec=function(){return t=!0,null},n[d](""),!t}));if(!p||!f||n){var g=i(/./[d]),v=t(d,""[e],(function(e,t,n,r,a){var s=i(e),l=t.exec;return l===o||l===c.exec?p&&!a?{done:!0,value:g(t,n,r)}:{done:!0,value:s(n,t,r)}:{done:!1}}));r(String.prototype,e,v[0]),r(c,d,v[1])}h&&l(c[d],"sham",!0)}},4157:(e,t,n)=>{var i=n(8427),r=Function.prototype,o=r.apply,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(o):function(){return a.apply(o,arguments)})},422:(e,t,n)=>{var i=n(1890),r=n(392),o=n(8427),a=i(i.bind);e.exports=function(e,t){return r(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},8427:(e,t,n)=>{var i=n(6400);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},3577:(e,t,n)=>{var i=n(8427),r=Function.prototype.call;e.exports=i?r.bind(r):function(){return r.apply(r,arguments)}},7961:(e,t,n)=>{var i=n(9631),r=n(7322),o=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=r(o,"name"),l=s&&"something"===function(){}.name,u=s&&(!i||i&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},1890:(e,t,n)=>{var i=n(8427),r=Function.prototype,o=r.bind,a=r.call,s=i&&o.bind(a,a);e.exports=i?function(e){return e&&s(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},9694:(e,t,n)=>{var i=n(7358),r=n(419),o=function(e){return r(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(i[e]):i[e]&&i[e][t]}},7143:(e,t,n)=>{var i=n(5976),r=n(2344),o=n(2184),a=n(854),s=a("iterator");e.exports=function(e){if(void 0!=e)return r(e,s)||r(e,"@@iterator")||o[i(e)]}},2151:(e,t,n)=>{var i=n(3577),r=n(392),o=n(7950),a=n(3353),s=n(7143),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(r(n))return o(i(n,e));throw l(a(e)+" is not iterable")}},2344:(e,t,n)=>{var i=n(392);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},8716:(e,t,n)=>{var i=n(1890),r=n(7475),o=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,h,d){var p=n+e.length,f=i.length,g=c;return void 0!==h&&(h=r(h),g=u),s(d,g,(function(r,s){var u;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,p);case"<":u=h[l(s,1,-1)];break;default:var c=+s;if(0===c)return r;if(c>f){var d=o(c/10);return 0===d?r:d<=f?void 0===i[d-1]?a(s,1):i[d-1]+a(s,1):r}u=i[c-1]}return void 0===u?"":u}))}},7358:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},7322:(e,t,n)=>{var i=n(1890),r=n(7475),o=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(r(e),t)}},600:e=>{e.exports={}},9970:(e,t,n)=>{var i=n(9694);e.exports=i("document","documentElement")},7021:(e,t,n)=>{var i=n(9631),r=n(6400),o=n(5354);e.exports=!i&&!r((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8830:e=>{var t=Array,n=Math.abs,i=Math.pow,r=Math.floor,o=Math.log,a=Math.LN2,s=function(e,s,l){var u,c,h,d=t(l),p=8*l-s-1,f=(1<>1,v=23===s?i(2,-24)-i(2,-77):0,y=e<0||0===e&&1/e<0?1:0,m=0;e=n(e),e!=e||e===1/0?(c=e!=e?1:0,u=f):(u=r(o(e)/a),h=i(2,-u),e*h<1&&(u--,h*=2),e+=u+g>=1?v/h:v*i(2,1-g),e*h>=2&&(u++,h/=2),u+g>=f?(c=0,u=f):u+g>=1?(c=(e*h-1)*i(2,s),u+=g):(c=e*i(2,g-1)*i(2,s),u=0));while(s>=8)d[m++]=255&c,c/=256,s-=8;u=u<0)d[m++]=255&u,u/=256,p-=8;return d[--m]|=128*y,d},l=function(e,t){var n,r=e.length,o=8*r-t-1,a=(1<>1,l=o-7,u=r-1,c=e[u--],h=127&c;c>>=7;while(l>0)h=256*h+e[u--],l-=8;n=h&(1<<-l)-1,h>>=-l,l+=t;while(l>0)n=256*n+e[u--],l-=8;if(0===h)h=1-s;else{if(h===a)return n?NaN:c?-1/0:1/0;n+=i(2,t),h-=s}return(c?-1:1)*n*i(2,h-t)};e.exports={pack:s,unpack:l}},2985:(e,t,n)=>{var i=n(1890),r=n(6400),o=n(5173),a=Object,s=i("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?s(e,""):a(e)}:a},9941:(e,t,n)=>{var i=n(419),r=n(776),o=n(6184);e.exports=function(e,t,n){var a,s;return o&&i(a=t.constructor)&&a!==n&&r(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},3725:(e,t,n)=>{var i=n(1890),r=n(419),o=n(1089),a=i(Function.toString);r(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},5684:(e,t,n)=>{var i=n(776),r=n(1904);e.exports=function(e,t){i(t)&&"cause"in t&&r(e,"cause",t.cause)}},7624:(e,t,n)=>{var i,r,o,a=n(9262),s=n(7358),l=n(1890),u=n(776),c=n(1904),h=n(7322),d=n(1089),p=n(203),f=n(600),g="Object already initialized",v=s.TypeError,y=s.WeakMap,m=function(e){return o(e)?r(e):i(e,{})},x=function(e){return function(t){var n;if(!u(t)||(n=r(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var _=d.state||(d.state=new y),b=l(_.get),w=l(_.has),S=l(_.set);i=function(e,t){if(w(_,e))throw new v(g);return t.facade=e,S(_,e,t),t},r=function(e){return b(_,e)||{}},o=function(e){return w(_,e)}}else{var M=p("state");f[M]=!0,i=function(e,t){if(h(e,M))throw new v(g);return t.facade=e,c(e,M,t),t},r=function(e){return h(e,M)?e[M]:{}},o=function(e){return h(e,M)}}e.exports={set:i,get:r,has:o,enforce:m,getterFor:x}},1558:(e,t,n)=>{var i=n(854),r=n(2184),o=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[o]===e)}},6894:(e,t,n)=>{var i=n(5173);e.exports=Array.isArray||function(e){return"Array"==i(e)}},419:e=>{e.exports=function(e){return"function"==typeof e}},7593:(e,t,n)=>{var i=n(1890),r=n(6400),o=n(419),a=n(5976),s=n(9694),l=n(3725),u=function(){},c=[],h=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=i(d.exec),f=!d.exec(u),g=function(e){if(!o(e))return!1;try{return h(u,c,e),!0}catch(t){return!1}},v=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(d,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!h||r((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},4389:(e,t,n)=>{var i=n(6400),r=n(419),o=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==c||n!=u&&(r(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},2818:(e,t,n)=>{var i=n(776),r=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&r(e)===e}},776:(e,t,n)=>{var i=n(419);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},6692:e=>{e.exports=!1},410:(e,t,n)=>{var i=n(9694),r=n(419),o=n(7673),a=n(8476),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return r(t)&&o(t.prototype,s(e))}},8105:(e,t,n)=>{var i=n(3577),r=n(7950),o=n(2344);e.exports=function(e,t,n){var a,s;r(e);try{if(a=o(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return r(a),n}},4848:(e,t,n)=>{"use strict";var i,r,o,a=n(6400),s=n(419),l=n(1074),u=n(4945),c=n(3460),h=n(854),d=n(6692),p=h("iterator"),f=!1;[].keys&&(o=[].keys(),"next"in o?(r=u(u(o)),r!==Object.prototype&&(i=r)):f=!0);var g=void 0==i||a((function(){var e={};return i[p].call(e)!==e}));g?i={}:d&&(i=l(i)),s(i[p])||c(i,p,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:f}},2184:e=>{e.exports={}},6042:(e,t,n)=>{var i=n(4068);e.exports=function(e){return i(e.length)}},9843:(e,t,n)=>{var i=n(6400),r=n(419),o=n(7322),a=n(9631),s=n(7961).CONFIGURABLE,l=n(3725),u=n(7624),c=u.enforce,h=u.get,d=Object.defineProperty,p=a&&!i((function(){return 8!==d((function(){}),"length",{value:8}).length})),f=String(String).split("String"),g=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||s&&e.name!==t)&&(a?d(e,"name",{value:t,configurable:!0}):e.name=t),p&&n&&o(n,"arity")&&e.length!==n.arity&&d(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&d(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(r){}var i=c(e);return o(i,"source")||(i.source=f.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return r(this)&&h(this).source||l(this)}),"toString")},1243:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},7529:(e,t,n)=>{var i=n(5068),r=n(6400);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},6595:(e,t,n)=>{var i=n(6400),r=n(854),o=n(6692),a=r("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},9262:(e,t,n)=>{var i=n(7358),r=n(419),o=n(3725),a=i.WeakMap;e.exports=r(a)&&/native code/.test(o(a))},7598:(e,t,n)=>{var i=n(4481);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},8439:(e,t,n)=>{"use strict";var i=n(9631),r=n(1890),o=n(3577),a=n(6400),s=n(9158),l=n(4199),u=n(5604),c=n(7475),h=n(2985),d=Object.assign,p=Object.defineProperty,f=r([].concat);e.exports=!d||a((function(){if(i&&1!==d({b:1},d(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=d({},e)[n]||s(d({},t)).join("")!=r}))?function(e,t){var n=c(e),r=arguments.length,a=1,d=l.f,p=u.f;while(r>a){var g,v=h(arguments[a++]),y=d?f(s(v),d(v)):s(v),m=y.length,x=0;while(m>x)g=y[x++],i&&!o(p,v,g)||(n[g]=v[g])}return n}:d},1074:(e,t,n)=>{var i,r=n(7950),o=n(3605),a=n(2875),s=n(600),l=n(9970),u=n(5354),c=n(203),h=">",d="<",p="prototype",f="script",g=c("IE_PROTO"),v=function(){},y=function(e){return d+f+h+e+d+"/"+f+h},m=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=u("iframe"),n="java"+f+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(y("document.F=Object")),e.close(),e.F},_=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}_="undefined"!=typeof document?document.domain&&i?m(i):x():m(i);var e=a.length;while(e--)delete _[p][a[e]];return _()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[p]=r(e),n=new v,v[p]=null,n[g]=e):n=_(),void 0===t?n:o.f(n,t)}},3605:(e,t,n)=>{var i=n(9631),r=n(5953),o=n(928),a=n(7950),s=n(7120),l=n(9158);t.f=i&&!r?Object.defineProperties:function(e,t){a(e);var n,i=s(t),r=l(t),u=r.length,c=0;while(u>c)o.f(e,n=r[c++],i[n]);return e}},928:(e,t,n)=>{var i=n(9631),r=n(7021),o=n(5953),a=n(7950),s=n(8618),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",d="configurable",p="writable";t.f=i?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var i=c(e,t);i&&i[p]&&(e[t]=n.value,n={configurable:d in n?n[d]:i[d],enumerable:h in n?n[h]:i[h],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=s(t),a(n),r)try{return u(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},2404:(e,t,n)=>{var i=n(9631),r=n(3577),o=n(5604),a=n(5442),s=n(7120),l=n(8618),u=n(7322),c=n(7021),h=Object.getOwnPropertyDescriptor;t.f=i?h:function(e,t){if(e=s(e),t=l(t),c)try{return h(e,t)}catch(n){}if(u(e,t))return a(!r(o.f,e,t),e[t])}},1454:(e,t,n)=>{var i=n(1587),r=n(2875),o=r.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,o)}},4199:(e,t)=>{t.f=Object.getOwnPropertySymbols},4945:(e,t,n)=>{var i=n(7322),r=n(419),o=n(7475),a=n(203),s=n(123),l=a("IE_PROTO"),u=Object,c=u.prototype;e.exports=s?u.getPrototypeOf:function(e){var t=o(e);if(i(t,l))return t[l];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?c:null}},7673:(e,t,n)=>{var i=n(1890);e.exports=i({}.isPrototypeOf)},1587:(e,t,n)=>{var i=n(1890),r=n(7322),o=n(7120),a=n(6963).indexOf,s=n(600),l=i([].push);e.exports=function(e,t){var n,i=o(e),u=0,c=[];for(n in i)!r(s,n)&&r(i,n)&&l(c,n);while(t.length>u)r(i,n=t[u++])&&(~a(c,n)||l(c,n));return c}},9158:(e,t,n)=>{var i=n(1587),r=n(2875);e.exports=Object.keys||function(e){return i(e,r)}},5604:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!n.call({1:2},1);t.f=r?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6184:(e,t,n)=>{var i=n(1890),r=n(7950),o=n(8248);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return r(n),o(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9308:(e,t,n)=>{var i=n(3577),r=n(419),o=n(776),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&r(n=e.toString)&&!o(s=i(n,e)))return s;if(r(n=e.valueOf)&&!o(s=i(n,e)))return s;if("string"!==t&&r(n=e.toString)&&!o(s=i(n,e)))return s;throw a("Can't convert object to primitive value")}},7764:(e,t,n)=>{var i=n(9694),r=n(1890),o=n(1454),a=n(4199),s=n(7950),l=r([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?l(t,n(e)):t}},4836:(e,t,n)=>{var i=n(928).f;e.exports=function(e,t,n){n in e||i(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},9395:(e,t,n)=>{var i=n(3577),r=n(7950),o=n(419),a=n(5173),s=n(4348),l=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var u=i(n,e,t);return null!==u&&r(u),u}if("RegExp"===a(e))return i(s,e,t);throw l("RegExp#exec called on incompatible receiver")}},4348:(e,t,n)=>{"use strict";var i=n(3577),r=n(1890),o=n(4481),a=n(136),s=n(2351),l=n(1586),u=n(1074),c=n(7624).get,h=n(5337),d=n(1442),p=l("native-string-replace",String.prototype.replace),f=RegExp.prototype.exec,g=f,v=r("".charAt),y=r("".indexOf),m=r("".replace),x=r("".slice),_=function(){var e=/a/,t=/b*/g;return i(f,e,"a"),i(f,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),b=s.BROKEN_CARET,w=void 0!==/()??/.exec("")[1],S=_||w||b||h||d;S&&(g=function(e){var t,n,r,s,l,h,d,S=this,M=c(S),C=o(e),I=M.raw;if(I)return I.lastIndex=S.lastIndex,t=i(g,I,C),S.lastIndex=I.lastIndex,t;var T=M.groups,k=b&&S.sticky,A=i(a,S),D=S.source,L=0,P=C;if(k&&(A=m(A,"y",""),-1===y(A,"g")&&(A+="g"),P=x(C,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(C,S.lastIndex-1))&&(D="(?: "+D+")",P=" "+P,L++),n=new RegExp("^(?:"+D+")",A)),w&&(n=new RegExp("^"+D+"$(?!\\s)",A)),_&&(r=S.lastIndex),s=i(f,k?n:S,P),k?s?(s.input=x(s.input,L),s[0]=x(s[0],L),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:_&&s&&(S.lastIndex=S.global?s.index+s[0].length:r),w&&s&&s.length>1&&i(p,s[0],n,(function(){for(l=1;l{"use strict";var i=n(7950);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},2351:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp,a=i((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!o("a","y").sticky})),l=a||i((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},5337:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp;e.exports=i((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},1442:(e,t,n)=>{var i=n(6400),r=n(7358),o=r.RegExp;e.exports=i((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},7933:e=>{var t=TypeError;e.exports=function(e){if(void 0==e)throw t("Can't call method on "+e);return e}},4114:(e,t,n)=>{"use strict";var i=n(9694),r=n(928),o=n(854),a=n(9631),s=o("species");e.exports=function(e){var t=i(e),n=r.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},1061:(e,t,n)=>{var i=n(928).f,r=n(7322),o=n(854),a=o("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!r(e,a)&&i(e,a,{configurable:!0,value:t})}},203:(e,t,n)=>{var i=n(1586),r=n(6862),o=i("keys");e.exports=function(e){return o[e]||(o[e]=r(e))}},1089:(e,t,n)=>{var i=n(7358),r=n(1615),o="__core-js_shared__",a=i[o]||r(o,{});e.exports=a},1586:(e,t,n)=>{var i=n(6692),r=n(1089);(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.24.1",mode:i?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.24.1/LICENSE",source:"https://github.com/zloirock/core-js"})},1021:(e,t,n)=>{var i=n(1890),r=n(1860),o=n(4481),a=n(7933),s=i("".charAt),l=i("".charCodeAt),u=i("".slice),c=function(e){return function(t,n){var i,c,h=o(a(t)),d=r(n),p=h.length;return d<0||d>=p?e?"":void 0:(i=l(h,d),i<55296||i>56319||d+1===p||(c=l(h,d+1))<56320||c>57343?e?s(h,d):i:e?u(h,d,d+2):c-56320+(i-55296<<10)+65536)}};e.exports={codeAt:c(!1),charAt:c(!0)}},5253:(e,t,n)=>{"use strict";var i=n(1890),r=2147483647,o=36,a=1,s=26,l=38,u=700,c=72,h=128,d="-",p=/[^\0-\u007E]/,f=/[.\u3002\uFF0E\uFF61]/g,g="Overflow: input needs wider integers to process",v=o-a,y=RangeError,m=i(f.exec),x=Math.floor,_=String.fromCharCode,b=i("".charCodeAt),w=i([].join),S=i([].push),M=i("".replace),C=i("".split),I=i("".toLowerCase),T=function(e){var t=[],n=0,i=e.length;while(n=55296&&r<=56319&&n>1,e+=x(e/t);while(e>v*s>>1)e=x(e/v),i+=o;return x(i+(v+1)*e/(e+l))},D=function(e){var t=[];e=T(e);var n,i,l=e.length,u=h,p=0,f=c;for(n=0;n=u&&ix((r-p)/M))throw y(g);for(p+=(b-u)*M,u=b,n=0;nr)throw y(g);if(i==u){var C=p,I=o;while(1){var D=I<=f?a:I>=f+s?s:I-f;if(C{var i=n(1860),r=Math.max,o=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},5492:(e,t,n)=>{var i=n(2181),r=TypeError;e.exports=function(e){var t=i(e,"number");if("number"==typeof t)throw r("Can't convert number to bigint");return BigInt(t)}},833:(e,t,n)=>{var i=n(1860),r=n(4068),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),n=r(t);if(t!==n)throw o("Wrong length or index");return n}},7120:(e,t,n)=>{var i=n(2985),r=n(7933);e.exports=function(e){return i(r(e))}},1860:(e,t,n)=>{var i=n(1243);e.exports=function(e){var t=+e;return t!==t||0===t?0:i(t)}},4068:(e,t,n)=>{var i=n(1860),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},7475:(e,t,n)=>{var i=n(7933),r=Object;e.exports=function(e){return r(i(e))}},701:(e,t,n)=>{var i=n(1443),r=RangeError;e.exports=function(e,t){var n=i(e);if(n%t)throw r("Wrong offset");return n}},1443:(e,t,n)=>{var i=n(1860),r=RangeError;e.exports=function(e){var t=i(e);if(t<0)throw r("The argument can't be less than 0");return t}},2181:(e,t,n)=>{var i=n(3577),r=n(776),o=n(410),a=n(2344),s=n(9308),l=n(854),u=TypeError,c=l("toPrimitive");e.exports=function(e,t){if(!r(e)||o(e))return e;var n,l=a(e,c);if(l){if(void 0===t&&(t="default"),n=i(l,e,t),!r(n)||o(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},8618:(e,t,n)=>{var i=n(2181),r=n(410);e.exports=function(e){var t=i(e,"string");return r(t)?t:t+""}},5705:(e,t,n)=>{var i=n(854),r=i("toStringTag"),o={};o[r]="z",e.exports="[object z]"===String(o)},4481:(e,t,n)=>{var i=n(5976),r=String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},3353:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},6968:(e,t,n)=>{"use strict";var i=n(8934),r=n(7358),o=n(3577),a=n(9631),s=n(8689),l=n(683),u=n(62),c=n(2827),h=n(5442),d=n(1904),p=n(2818),f=n(4068),g=n(833),v=n(701),y=n(8618),m=n(7322),x=n(5976),_=n(776),b=n(410),w=n(1074),S=n(7673),M=n(6184),C=n(1454).f,I=n(9401),T=n(2099).forEach,k=n(4114),A=n(928),D=n(2404),L=n(7624),P=n(9941),O=L.get,R=L.set,E=L.enforce,N=A.f,z=D.f,B=Math.round,F=r.RangeError,V=u.ArrayBuffer,H=V.prototype,q=u.DataView,G=l.NATIVE_ARRAY_BUFFER_VIEWS,W=l.TYPED_ARRAY_TAG,U=l.TypedArray,j=l.TypedArrayPrototype,Z=l.aTypedArrayConstructor,Y=l.isTypedArray,$="BYTES_PER_ELEMENT",X="Wrong length",K=function(e,t){Z(e);var n=0,i=t.length,r=new e(i);while(i>n)r[n]=t[n++];return r},J=function(e,t){N(e,t,{get:function(){return O(this)[t]}})},Q=function(e){var t;return S(H,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return Y(e)&&!b(t)&&t in e&&p(+t)&&t>=0},te=function(e,t){return t=y(t),ee(e,t)?h(2,e[t]):z(e,t)},ne=function(e,t,n){return t=y(t),!(ee(e,t)&&_(n)&&m(n,"value"))||m(n,"get")||m(n,"set")||n.configurable||m(n,"writable")&&!n.writable||m(n,"enumerable")&&!n.enumerable?N(e,t,n):(e[t]=n.value,e)};a?(G||(D.f=te,A.f=ne,J(j,"buffer"),J(j,"byteOffset"),J(j,"byteLength"),J(j,"length")),i({target:"Object",stat:!0,forced:!G},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",u="get"+e,h="set"+e,p=r[l],y=p,m=y&&y.prototype,x={},b=function(e,t){var n=O(e);return n.view[u](t*a+n.byteOffset,!0)},S=function(e,t,i){var r=O(e);n&&(i=(i=B(i))<0?0:i>255?255:255&i),r.view[h](t*a+r.byteOffset,i,!0)},A=function(e,t){N(e,t,{get:function(){return b(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};G?s&&(y=t((function(e,t,n,i){return c(e,m),P(function(){return _(t)?Q(t)?void 0!==i?new p(t,v(n,a),i):void 0!==n?new p(t,v(n,a)):new p(t):Y(t)?K(y,t):o(I,y,t):new p(g(t))}(),e,y)})),M&&M(y,U),T(C(p),(function(e){e in y||d(y,e,p[e])})),y.prototype=m):(y=t((function(e,t,n,i){c(e,m);var r,s,l,u=0,h=0;if(_(t)){if(!Q(t))return Y(t)?K(y,t):o(I,y,t);r=t,h=v(n,a);var d=t.byteLength;if(void 0===i){if(d%a)throw F(X);if(s=d-h,s<0)throw F(X)}else if(s=f(i)*a,s+h>d)throw F(X);l=s/a}else l=g(t),s=l*a,r=new V(s);R(e,{buffer:r,byteOffset:h,byteLength:s,length:l,view:new q(r)});while(u{var i=n(7358),r=n(6400),o=n(8047),a=n(683).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!o((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new s(2),1,void 0).length}))},9401:(e,t,n)=>{var i=n(422),r=n(3577),o=n(2722),a=n(7475),s=n(6042),l=n(2151),u=n(7143),c=n(1558),h=n(683).aTypedArrayConstructor;e.exports=function(e){var t,n,d,p,f,g,v=o(this),y=a(e),m=arguments.length,x=m>1?arguments[1]:void 0,_=void 0!==x,b=u(y);if(b&&!c(b)){f=l(y,b),g=f.next,y=[];while(!(p=r(g,f)).done)y.push(p.value)}for(_&&m>2&&(x=i(x,arguments[2])),n=s(y),d=new(h(v))(n),t=0;n>t;t++)d[t]=_?x(y[t],t):y[t];return d}},6862:(e,t,n)=>{var i=n(1890),r=0,o=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+o,36)}},8476:(e,t,n)=>{var i=n(7529);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5953:(e,t,n)=>{var i=n(9631),r=n(6400);e.exports=i&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},6596:e=>{var t=TypeError;e.exports=function(e,n){if(e{var i=n(7358),r=n(1586),o=n(7322),a=n(6862),s=n(7529),l=n(8476),u=r("wks"),c=i.Symbol,h=c&&c["for"],d=l?c:c&&c.withoutSetter||a;e.exports=function(e){if(!o(u,e)||!s&&"string"!=typeof u[e]){var t="Symbol."+e;s&&o(c,e)?u[e]=c[e]:u[e]=l&&h?h(t):d(t)}return u[e]}},7971:(e,t,n)=>{"use strict";var i=n(9694),r=n(7322),o=n(1904),a=n(7673),s=n(6184),l=n(8438),u=n(4836),c=n(9941),h=n(7598),d=n(5684),p=n(767),f=n(6429),g=n(9631),v=n(6692);e.exports=function(e,t,n,y){var m="stackTraceLimit",x=y?2:1,_=e.split("."),b=_[_.length-1],w=i.apply(null,_);if(w){var S=w.prototype;if(!v&&r(S,"cause")&&delete S.cause,!n)return w;var M=i("Error"),C=t((function(e,t){var n=h(y?t:e,void 0),i=y?new w(e):new w;return void 0!==n&&o(i,"message",n),f&&o(i,"stack",p(i.stack,2)),this&&a(S,this)&&c(i,this,C),arguments.length>x&&d(i,arguments[x]),i}));if(C.prototype=S,"Error"!==b?s?s(C,M):l(C,M,{name:!0}):g&&m in w&&(u(C,w,m),u(C,w,"prepareStackTrace")),l(C,w),!v)try{S.name!==b&&o(S,"name",b),S.constructor=C}catch(I){}return C}}},3610:(e,t,n)=>{"use strict";var i=n(8934),r=n(6963).includes,o=n(6400),a=n(2852),s=o((function(){return!Array(1).includes()}));i({target:"Array",proto:!0,forced:s},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},6843:(e,t,n)=>{"use strict";var i=n(7120),r=n(2852),o=n(2184),a=n(7624),s=n(928).f,l=n(8810),u=n(6692),c=n(9631),h="Array Iterator",d=a.set,p=a.getterFor(h);e.exports=l(Array,"Array",(function(e,t){d(this,{type:h,target:i(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var f=o.Arguments=o.Array;if(r("keys"),r("values"),r("entries"),!u&&c&&"values"!==f.name)try{s(f,"name",{value:"values"})}catch(g){}},6701:(e,t,n)=>{var i=n(8934),r=n(7358),o=n(4157),a=n(7971),s="WebAssembly",l=r[s],u=7!==Error("e",{cause:7}).cause,c=function(e,t){var n={};n[e]=a(e,t,u),i({global:!0,constructor:!0,arity:1,forced:u},n)},h=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,u),i({target:s,stat:!0,constructor:!0,arity:1,forced:u},n)}};c("Error",(function(e){return function(t){return o(e,this,arguments)}})),c("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),c("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),c("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),c("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),c("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),c("URIError",(function(e){return function(t){return o(e,this,arguments)}})),h("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),h("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),h("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},7280:(e,t,n)=>{"use strict";var i=n(8934),r=n(4348);i({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},4406:(e,t,n)=>{var i=n(7358),r=n(9631),o=n(9468),a=n(136),s=n(6400),l=i.RegExp,u=l.prototype,c=r&&s((function(){var e=!0;try{l(".","d")}catch(c){e=!1}var t={},n="",i=e?"dgimsy":"gimsy",r=function(e,i){Object.defineProperty(t,e,{get:function(){return n+=i,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(o.hasIndices="d"),o)r(a,o[a]);var s=Object.getOwnPropertyDescriptor(u,"flags").get.call(t);return s!==i||n!==i}));c&&o(u,"flags",{configurable:!0,get:a})},839:(e,t,n)=>{"use strict";var i=n(1021).charAt,r=n(4481),o=n(7624),a=n(8810),s="String Iterator",l=o.set,u=o.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:r(e),index:0})}),(function(){var e,t=u(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},5363:(e,t,n)=>{"use strict";var i=n(4157),r=n(3577),o=n(1890),a=n(9529),s=n(6400),l=n(7950),u=n(419),c=n(1860),h=n(4068),d=n(4481),p=n(7933),f=n(6412),g=n(2344),v=n(8716),y=n(9395),m=n(854),x=m("replace"),_=Math.max,b=Math.min,w=o([].concat),S=o([].push),M=o("".indexOf),C=o("".slice),I=function(e){return void 0===e?e:String(e)},T=function(){return"$0"==="a".replace(/./,"$0")}(),k=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),A=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var o=k?"$":"$0";return[function(e,n){var i=p(this),o=void 0==e?void 0:g(e,x);return o?r(o,e,i,n):r(t,d(i),e,n)},function(e,r){var a=l(this),s=d(e);if("string"==typeof r&&-1===M(r,o)&&-1===M(r,"$<")){var p=n(t,a,s,r);if(p.done)return p.value}var g=u(r);g||(r=d(r));var m=a.global;if(m){var x=a.unicode;a.lastIndex=0}var T=[];while(1){var k=y(a,s);if(null===k)break;if(S(T,k),!m)break;var A=d(k[0]);""===A&&(a.lastIndex=f(s,h(a.lastIndex),x))}for(var D="",L=0,P=0;P=L&&(D+=C(s,L,R)+F,L=R+O.length)}return D+C(s,L)}]}),!A||!T||k)},5123:(e,t,n)=>{"use strict";var i=n(683),r=n(6042),o=n(1860),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=r(t),i=o(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},8836:(e,t,n)=>{"use strict";var i=n(683),r=n(5786),o=n(5492),a=n(5976),s=n(3577),l=n(1890),u=n(6400),c=i.aTypedArray,h=i.exportTypedArrayMethod,d=l("".slice),p=u((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e}));h("fill",(function(e){var t=arguments.length;c(this);var n="Big"===d(a(this),0,3)?o(e):+e;return s(r,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),p)},7648:(e,t,n)=>{"use strict";var i=n(683),r=n(5416).findLastIndex,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("findLastIndex",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},4331:(e,t,n)=>{"use strict";var i=n(683),r=n(5416).findLast,o=i.aTypedArray,a=i.exportTypedArrayMethod;a("findLast",(function(e){return r(o(this),e,arguments.length>1?arguments[1]:void 0)}))},8685:(e,t,n)=>{"use strict";var i=n(7358),r=n(3577),o=n(683),a=n(6042),s=n(701),l=n(7475),u=n(6400),c=i.RangeError,h=i.Int8Array,d=h&&h.prototype,p=d&&d.set,f=o.aTypedArray,g=o.exportTypedArrayMethod,v=!u((function(){var e=new Uint8ClampedArray(2);return r(p,e,{length:1,0:3},1),3!==e[1]})),y=v&&o.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var e=new h(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){f(this);var t=s(arguments.length>1?arguments[1]:void 0,1),n=l(e);if(v)return r(p,this,n,t);var i=this.length,o=a(n),u=0;if(o+t>i)throw c("Wrong length");while(u{"use strict";var i=n(7358),r=n(1890),o=n(6400),a=n(392),s=n(6534),l=n(683),u=n(1544),c=n(8979),h=n(5068),d=n(1513),p=l.aTypedArray,f=l.exportTypedArrayMethod,g=i.Uint16Array,v=g&&r(g.prototype.sort),y=!!v&&!(o((function(){v(new g(2),null)}))&&o((function(){v(new g(2),{})}))),m=!!v&&!o((function(){if(h)return h<74;if(u)return u<67;if(c)return!0;if(d)return d<602;var e,t,n=new g(516),i=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),x=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};f("sort",(function(e){return void 0!==e&&a(e),m?v(this,e):s(p(this),x(e))}),!m||y)},6105:(e,t,n)=>{var i=n(6968);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},2773:(e,t,n)=>{n(7648)},9802:(e,t,n)=>{n(4331)},71:(e,t,n)=>{var i=n(7358),r=n(4296),o=n(8753),a=n(6843),s=n(1904),l=n(854),u=l("iterator"),c=l("toStringTag"),h=a.values,d=function(e,t){if(e){if(e[u]!==h)try{s(e,u,h)}catch(i){e[u]=h}if(e[c]||s(e,c,t),r[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var p in r)d(i[p]&&i[p].prototype,p);d(o,"DOMTokenList")},1999:(e,t,n)=>{"use strict";n(6843);var i=n(8934),r=n(7358),o=n(3577),a=n(1890),s=n(9631),l=n(6595),u=n(3460),c=n(6703),h=n(1061),d=n(5912),p=n(7624),f=n(2827),g=n(419),v=n(7322),y=n(422),m=n(5976),x=n(7950),_=n(776),b=n(4481),w=n(1074),S=n(5442),M=n(2151),C=n(7143),I=n(6596),T=n(854),k=n(6534),A=T("iterator"),D="URLSearchParams",L=D+"Iterator",P=p.set,O=p.getterFor(D),R=p.getterFor(L),E=Object.getOwnPropertyDescriptor,N=function(e){if(!s)return r[e];var t=E(r,e);return t&&t.value},z=N("fetch"),B=N("Request"),F=N("Headers"),V=B&&B.prototype,H=F&&F.prototype,q=r.RegExp,G=r.TypeError,W=r.decodeURIComponent,U=r.encodeURIComponent,j=a("".charAt),Z=a([].join),Y=a([].push),$=a("".replace),X=a([].shift),K=a([].splice),J=a("".split),Q=a("".slice),ee=/\+/g,te=Array(4),ne=function(e){return te[e-1]||(te[e-1]=q("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return W(e)}catch(t){return e}},re=function(e){var t=$(e,ee," "),n=4;try{return W(t)}catch(i){while(n)t=$(t,ne(n--),ie);return t}},oe=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},se=function(e){return ae[e]},le=function(e){return $(U(e),oe,se)},ue=d((function(e,t){P(this,{type:L,iterator:M(O(e).entries),kind:t})}),"Iterator",(function(){var e=R(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),!0),ce=function(e){this.entries=[],this.url=null,void 0!==e&&(_(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===j(e,0)?Q(e,1):e:b(e)))};ce.prototype={type:D,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,i,r,a,s,l,u=C(e);if(u){t=M(e,u),n=t.next;while(!(i=o(n,t)).done){if(r=M(x(i.value)),a=r.next,(s=o(a,r)).done||(l=o(a,r)).done||!o(a,r).done)throw G("Expected sequence with length 2");Y(this.entries,{key:b(s.value),value:b(l.value)})}}else for(var c in e)v(e,c)&&Y(this.entries,{key:c,value:b(e[c])})},parseQuery:function(e){if(e){var t,n,i=J(e,"&"),r=0;while(r0?arguments[0]:void 0;P(this,new ce(e))},de=he.prototype;if(c(de,{append:function(e,t){I(arguments.length,2);var n=O(this);Y(n.entries,{key:b(e),value:b(t)}),n.updateURL()},delete:function(e){I(arguments.length,1);var t=O(this),n=t.entries,i=b(e),r=0;while(rt.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=O(this).entries,i=y(e,arguments.length>1?arguments[1]:void 0),r=0;while(r1?ge(arguments[1]):{})}}),g(B)){var ve=function(e){return f(this,V),new B(e,arguments.length>1?ge(arguments[1]):{})};V.constructor=ve,ve.prototype=V,i({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ve})}}e.exports={URLSearchParams:he,getState:O}},6016:(e,t,n)=>{n(1999)},6295:(e,t,n)=>{"use strict";n(839);var i,r=n(8934),o=n(9631),a=n(6595),s=n(7358),l=n(422),u=n(1890),c=n(3460),h=n(9468),d=n(2827),p=n(7322),f=n(8439),g=n(2029),v=n(5771),y=n(1021).codeAt,m=n(5253),x=n(4481),_=n(1061),b=n(6596),w=n(1999),S=n(7624),M=S.set,C=S.getterFor("URL"),I=w.URLSearchParams,T=w.getState,k=s.URL,A=s.TypeError,D=s.parseInt,L=Math.floor,P=Math.pow,O=u("".charAt),R=u(/./.exec),E=u([].join),N=u(1..toString),z=u([].pop),B=u([].push),F=u("".replace),V=u([].shift),H=u("".split),q=u("".slice),G=u("".toLowerCase),W=u([].unshift),U="Invalid authority",j="Invalid scheme",Z="Invalid host",Y="Invalid port",$=/[a-z]/i,X=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,Q=/^[0-7]+$/,ee=/^\d+$/,te=/^[\da-f]+$/i,ne=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ie=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,oe=/[\t\n\r]/g,ae=function(e){var t,n,i,r,o,a,s,l=H(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==O(r,0)&&(o=R(J,r)?16:8,r=q(r,8==o?1:2)),""===r)a=0;else{if(!R(10==o?ee:8==o?Q:te,r))return e;a=D(r,o)}B(n,a)}for(i=0;i=P(256,5-t))return null}else if(a>255)return null;for(s=z(n),i=0;i6)return;i=0;while(d()){if(r=null,i>0){if(!("."==d()&&i<4))return;h++}if(!R(K,d()))return;while(R(K,d())){if(o=D(d(),10),null===r)r=o;else{if(0==r)return;r=10*r+o}if(r>255)return;h++}l[u]=256*l[u]+r,i++,2!=i&&4!=i||u++}if(4!=i)return;break}if(":"==d()){if(h++,!d())return}else if(d())return;l[u++]=t}else{if(null!==c)return;h++,u++,c=u}}if(null!==c){a=u-c,u=7;while(0!=u&&a>0)s=l[u],l[u--]=l[c+a-1],l[c+--a]=s}else if(8!=u)return;return l},le=function(e){for(var t=null,n=1,i=null,r=0,o=0;o<8;o++)0!==e[o]?(r>n&&(t=i,n=r),i=null,r=0):(null===i&&(i=o),++r);return r>n&&(t=i,n=r),t},ue=function(e){var t,n,i,r;if("number"==typeof e){for(t=[],n=0;n<4;n++)W(t,e%256),e=L(e/256);return E(t,".")}if("object"==typeof e){for(t="",i=le(e),n=0;n<8;n++)r&&0===e[n]||(r&&(r=!1),i===n?(t+=n?":":"::",r=!0):(t+=N(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ce={},he=f({},ce,{" ":1,'"':1,"<":1,">":1,"`":1}),de=f({},he,{"#":1,"?":1,"{":1,"}":1}),pe=f({},de,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(e,t){var n=y(e,0);return n>32&&n<127&&!p(t,e)?e:encodeURIComponent(e)},ge={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ve=function(e,t){var n;return 2==e.length&&R($,O(e,0))&&(":"==(n=O(e,1))||!t&&"|"==n)},ye=function(e){var t;return e.length>1&&ve(q(e,0,2))&&(2==e.length||"/"===(t=O(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===G(e)},xe=function(e){return e=G(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},_e={},be={},we={},Se={},Me={},Ce={},Ie={},Te={},ke={},Ae={},De={},Le={},Pe={},Oe={},Re={},Ee={},Ne={},ze={},Be={},Fe={},Ve={},He=function(e,t,n){var i,r,o,a=x(e);if(t){if(r=this.parse(a),r)throw A(r);this.searchParams=null}else{if(void 0!==n&&(i=new He(n,!0)),r=this.parse(a,null,i),r)throw A(r);o=T(new I),o.bindURL(this),this.searchParams=o}};He.prototype={type:"URL",parse:function(e,t,n){var r,o,a,s,l=this,u=t||_e,c=0,h="",d=!1,f=!1,y=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=F(e,re,"")),e=F(e,oe,""),r=g(e);while(c<=r.length){switch(o=r[c],u){case _e:if(!o||!R($,o)){if(t)return j;u=we;continue}h+=G(o),u=be;break;case be:if(o&&(R(X,o)||"+"==o||"-"==o||"."==o))h+=G(o);else{if(":"!=o){if(t)return j;h="",u=we,c=0;continue}if(t&&(l.isSpecial()!=p(ge,h)||"file"==h&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=h,t)return void(l.isSpecial()&&ge[l.scheme]==l.port&&(l.port=null));h="","file"==l.scheme?u=Oe:l.isSpecial()&&n&&n.scheme==l.scheme?u=Se:l.isSpecial()?u=Te:"/"==r[c+1]?(u=Me,c++):(l.cannotBeABaseURL=!0,B(l.path,""),u=Be)}break;case we:if(!n||n.cannotBeABaseURL&&"#"!=o)return j;if(n.cannotBeABaseURL&&"#"==o){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,u=Ve;break}u="file"==n.scheme?Oe:Ce;continue;case Se:if("/"!=o||"/"!=r[c+1]){u=Ce;continue}u=ke,c++;break;case Me:if("/"==o){u=Ae;break}u=ze;continue;case Ce:if(l.scheme=n.scheme,o==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==o||"\\"==o&&l.isSpecial())u=Ie;else if("?"==o)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",u=Fe;else{if("#"!=o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,u=ze;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",u=Ve}break;case Ie:if(!l.isSpecial()||"/"!=o&&"\\"!=o){if("/"!=o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,u=ze;continue}u=Ae}else u=ke;break;case Te:if(u=ke,"/"!=o||"/"!=O(h,c+1))continue;c++;break;case ke:if("/"!=o&&"\\"!=o){u=Ae;continue}break;case Ae:if("@"==o){d&&(h="%40"+h),d=!0,a=g(h);for(var m=0;m65535)return Y;l.port=l.isSpecial()&&w===ge[l.scheme]?null:w,h=""}if(t)return;u=Ne;continue}return Y}h+=o;break;case Oe:if(l.scheme="file","/"==o||"\\"==o)u=Re;else{if(!n||"file"!=n.scheme){u=ze;continue}if(o==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==o)l.host=n.host,l.path=v(n.path),l.query="",u=Fe;else{if("#"!=o){ye(E(v(r,c),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),u=ze;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",u=Ve}}break;case Re:if("/"==o||"\\"==o){u=Ee;break}n&&"file"==n.scheme&&!ye(E(v(r,c),""))&&(ve(n.path[0],!0)?B(l.path,n.path[0]):l.host=n.host),u=ze;continue;case Ee:if(o==i||"/"==o||"\\"==o||"?"==o||"#"==o){if(!t&&ve(h))u=ze;else if(""==h){if(l.host="",t)return;u=Ne}else{if(s=l.parseHost(h),s)return s;if("localhost"==l.host&&(l.host=""),t)return;h="",u=Ne}continue}h+=o;break;case Ne:if(l.isSpecial()){if(u=ze,"/"!=o&&"\\"!=o)continue}else if(t||"?"!=o)if(t||"#"!=o){if(o!=i&&(u=ze,"/"!=o))continue}else l.fragment="",u=Ve;else l.query="",u=Fe;break;case ze:if(o==i||"/"==o||"\\"==o&&l.isSpecial()||!t&&("?"==o||"#"==o)){if(xe(h)?(l.shortenPath(),"/"==o||"\\"==o&&l.isSpecial()||B(l.path,"")):me(h)?"/"==o||"\\"==o&&l.isSpecial()||B(l.path,""):("file"==l.scheme&&!l.path.length&&ve(h)&&(l.host&&(l.host=""),h=O(h,0)+":"),B(l.path,h)),h="","file"==l.scheme&&(o==i||"?"==o||"#"==o))while(l.path.length>1&&""===l.path[0])V(l.path);"?"==o?(l.query="",u=Fe):"#"==o&&(l.fragment="",u=Ve)}else h+=fe(o,de);break;case Be:"?"==o?(l.query="",u=Fe):"#"==o?(l.fragment="",u=Ve):o!=i&&(l.path[0]+=fe(o,ce));break;case Fe:t||"#"!=o?o!=i&&("'"==o&&l.isSpecial()?l.query+="%27":l.query+="#"==o?"%23":fe(o,ce)):(l.fragment="",u=Ve);break;case Ve:o!=i&&(l.fragment+=fe(o,he));break}c++}},parseHost:function(e){var t,n,i;if("["==O(e,0)){if("]"!=O(e,e.length-1))return Z;if(t=se(q(e,1,-1)),!t)return Z;this.host=t}else if(this.isSpecial()){if(e=m(e),R(ne,e))return Z;if(t=ae(e),null===t)return Z;this.host=t}else{if(R(ie,e))return Z;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=M(t,new He(e,!1,n));o||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Ge=qe.prototype,We=function(e,t){return{get:function(){return C(this)[e]()},set:t&&function(e){return C(this)[t](e)},configurable:!0,enumerable:!0}};if(o&&(h(Ge,"href",We("serialize","setHref")),h(Ge,"origin",We("getOrigin")),h(Ge,"protocol",We("getProtocol","setProtocol")),h(Ge,"username",We("getUsername","setUsername")),h(Ge,"password",We("getPassword","setPassword")),h(Ge,"host",We("getHost","setHost")),h(Ge,"hostname",We("getHostname","setHostname")),h(Ge,"port",We("getPort","setPort")),h(Ge,"pathname",We("getPathname","setPathname")),h(Ge,"search",We("getSearch","setSearch")),h(Ge,"searchParams",We("getSearchParams")),h(Ge,"hash",We("getHash","setHash"))),c(Ge,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),c(Ge,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),k){var Ue=k.createObjectURL,je=k.revokeObjectURL;Ue&&c(qe,"createObjectURL",l(Ue,k)),je&&c(qe,"revokeObjectURL",l(je,k))}_(qe,"URL"),r({global:!0,constructor:!0,forced:!a,sham:!o},{URL:qe})},7965:(e,t,n)=>{n(6295)},2256:(e,t,n)=>{"use strict";n.d(t,{S1:()=>Tw});var i={};n.r(i),n.d(i,{Arc:()=>Jy,BezierCurve:()=>$y,BoundingRect:()=>oo,Circle:()=>ly,CompoundPath:()=>em,Ellipse:()=>hy,Group:()=>Lo,Image:()=>iu,IncrementalDisplayable:()=>gm,Line:()=>Wy,LinearGradient:()=>rm,OrientedBoundingRect:()=>dm,Path:()=>$l,Point:()=>$r,Polygon:()=>zy,Polyline:()=>Vy,RadialGradient:()=>am,Rect:()=>du,Ring:()=>Py,Sector:()=>Ay,Text:()=>Du,applyTransform:()=>Om,clipPointsByRect:()=>Bm,clipRectByRect:()=>Fm,createIcon:()=>Vm,extendPath:()=>bm,extendShape:()=>xm,getShapeClass:()=>Sm,getTransform:()=>Pm,groupTransition:()=>zm,initProps:()=>Kc,isElementRemoved:()=>Jc,lineLineIntersect:()=>qm,linePolygonIntersect:()=>Hm,makeImage:()=>Cm,makePath:()=>Mm,mergePath:()=>Tm,registerShape:()=>wm,removeElement:()=>Qc,removeElementWithFadeOut:()=>th,resizePath:()=>km,setTooltipConfig:()=>Um,subPixelOptimize:()=>Lm,subPixelOptimizeLine:()=>Am,subPixelOptimizeRect:()=>Dm,transformDirection:()=>Rm,traverseElements:()=>Zm,updateProps:()=>Xc}); /*! ***************************************************************************** Copyright (c) Microsoft Corporation. diff --git a/Server/templates/js/vendor.3a0f655d.js.gz b/Server/templates/js/vendor.3a0f655d.js.gz new file mode 100644 index 0000000..3d45f9b Binary files /dev/null and b/Server/templates/js/vendor.3a0f655d.js.gz differ diff --git a/Server/templates/js/vendor.8b656787.js.gz b/Server/templates/js/vendor.8b656787.js.gz deleted file mode 100644 index e182271..0000000 Binary files a/Server/templates/js/vendor.8b656787.js.gz and /dev/null differ diff --git a/Server/webserver.py b/Server/webserver.py index d420808..c9df79a 100644 --- a/Server/webserver.py +++ b/Server/webserver.py @@ -10,7 +10,7 @@ from flask import Flask, render_template, request import plugin import logging import html - +import statistics app = Flask( __name__, template_folder="./templates", @@ -53,18 +53,7 @@ def plugin_menu(): def threat_statistics(): if request.remote_addr not in config.ALLOW_ACCESS_IP: return "Access Denied" - # sqlite的count啥的还不如自己查出来自己统计 - threat_datas = sql.query_all_threat_log(-1) - return_data = {"all": len(threat_datas), "confirm": 0, - "ingore": 0, "working": 0} - for iter in threat_datas: - if iter[9] == 1: - return_data["confirm"] += 1 - elif iter[9] == 2: - return_data["ingore"] += 1 - if iter[7] == 0: - return_data["working"] += 1 - return {"data": return_data} + return {"data": statistics.get_threat_nums()} @app.route("/api/v1/query/white_list_all", methods=["GET"]) @@ -196,11 +185,12 @@ def process(): # 转小写 host = request.remote_addr log.process_log(host, json.loads(body_data.lower()), body_data) + statistics.update_loged_num(host) return {"status": "success"} -@app.route("/api/v1/log_hunt", methods=["POST"]) +@ app.route("/api/v1/log_hunt", methods=["POST"]) def log_rescan(): if request.remote_addr not in config.ALLOW_ACCESS_IP: return "Access Denied" @@ -223,4 +213,5 @@ if __name__ == "__main__": flask_log.setLevel(logging.ERROR) print("注意,你正在使用测试版,请随时关注github以获取最新版本:") print("https://github.com/RoomaSec/RmEye") + # statistics.get_threat_nums() app.run(debug=True, host="0.0.0.0") diff --git a/Web/syseye/src/layouts/MainLayout.vue b/Web/syseye/src/layouts/MainLayout.vue index 66df955..4d3a346 100644 --- a/Web/syseye/src/layouts/MainLayout.vue +++ b/Web/syseye/src/layouts/MainLayout.vue @@ -123,7 +123,7 @@ export default defineComponent({ }, data: function () { return { - selectLabel: 'non_hanlde_report', + selectLabel: 'dashboard', drawer: false, miniState: true, plugin: [], diff --git a/Web/syseye/src/pages/Dashboard.vue b/Web/syseye/src/pages/Dashboard.vue index 2b5cdcd..30efe82 100644 --- a/Web/syseye/src/pages/Dashboard.vue +++ b/Web/syseye/src/pages/Dashboard.vue @@ -1,10 +1,189 @@ - diff --git a/Web/syseye/src/pages/Index.vue b/Web/syseye/src/pages/Index.vue index 8b55a6e..029f132 100644 --- a/Web/syseye/src/pages/Index.vue +++ b/Web/syseye/src/pages/Index.vue @@ -1,26 +1,5 @@