From 897b153cfca83bae2b0a31547d1a7dfa2c5969f5 Mon Sep 17 00:00:00 2001 From: MEHMETKECECI Date: Sun, 15 Feb 2026 21:01:57 +0300 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ui/dist/spa/css/358.36bfde07.css | 1 + ui/dist/spa/js/238.471bb852.js | 1 + ui/dist/spa/js/251.ec73d906.js | 1 + ui/dist/spa/js/330.aa2a2894.js | 1 + ui/dist/spa/js/358.629c6b73.js | 1 + ui/dist/spa/js/358.629c6b73.js.gz | Bin 0 -> 4108 bytes ui/dist/spa/js/398.9152643f.js | 1 + ui/dist/spa/js/432.939f1ebd.js | 1 + ui/dist/spa/js/465.9a2899f5.js | 1 + ui/dist/spa/js/486.a263e6f6.js | 1 + ui/dist/spa/js/54.92abb86e.js | 1 + ui/dist/spa/js/54.92abb86e.js.gz | Bin 0 -> 3800 bytes ui/dist/spa/js/548.61f02757.js | 1 + ui/dist/spa/js/629.2c27a0a3.js | 1 + ui/dist/spa/js/673.8f68da58.js | 1 + ui/dist/spa/js/713.5838996c.js | 1 + ui/dist/spa/js/806.754fb646.js | 1 + ui/dist/spa/js/806.754fb646.js.gz | Bin 0 -> 4217 bytes ui/dist/spa/js/981.0247bab0.js | 1 + ui/dist/spa/js/981.0247bab0.js.gz | Bin 0 -> 13518 bytes ui/dist/spa/js/app.292f5316.js | 1 + ui/dist/spa/js/app.292f5316.js.gz | Bin 0 -> 6174 bytes ui/dist/spa/js/chunk-common.451c93b1.js | 1 + ui/dist/spa/js/chunk-common.451c93b1.js.gz | Bin 0 -> 15315 bytes ui/dist/spa/js/vendor.1e1ff7a5.js | 34 +++++++++++++++++++++ ui/dist/spa/js/vendor.1e1ff7a5.js.gz | Bin 0 -> 179691 bytes 26 files changed, 52 insertions(+) create mode 100644 ui/dist/spa/css/358.36bfde07.css create mode 100644 ui/dist/spa/js/238.471bb852.js create mode 100644 ui/dist/spa/js/251.ec73d906.js create mode 100644 ui/dist/spa/js/330.aa2a2894.js create mode 100644 ui/dist/spa/js/358.629c6b73.js create mode 100644 ui/dist/spa/js/358.629c6b73.js.gz create mode 100644 ui/dist/spa/js/398.9152643f.js create mode 100644 ui/dist/spa/js/432.939f1ebd.js create mode 100644 ui/dist/spa/js/465.9a2899f5.js create mode 100644 ui/dist/spa/js/486.a263e6f6.js create mode 100644 ui/dist/spa/js/54.92abb86e.js create mode 100644 ui/dist/spa/js/54.92abb86e.js.gz create mode 100644 ui/dist/spa/js/548.61f02757.js create mode 100644 ui/dist/spa/js/629.2c27a0a3.js create mode 100644 ui/dist/spa/js/673.8f68da58.js create mode 100644 ui/dist/spa/js/713.5838996c.js create mode 100644 ui/dist/spa/js/806.754fb646.js create mode 100644 ui/dist/spa/js/806.754fb646.js.gz create mode 100644 ui/dist/spa/js/981.0247bab0.js create mode 100644 ui/dist/spa/js/981.0247bab0.js.gz create mode 100644 ui/dist/spa/js/app.292f5316.js create mode 100644 ui/dist/spa/js/app.292f5316.js.gz create mode 100644 ui/dist/spa/js/chunk-common.451c93b1.js create mode 100644 ui/dist/spa/js/chunk-common.451c93b1.js.gz create mode 100644 ui/dist/spa/js/vendor.1e1ff7a5.js create mode 100644 ui/dist/spa/js/vendor.1e1ff7a5.js.gz diff --git a/ui/dist/spa/css/358.36bfde07.css b/ui/dist/spa/css/358.36bfde07.css new file mode 100644 index 0000000..aebcaea --- /dev/null +++ b/ui/dist/spa/css/358.36bfde07.css @@ -0,0 +1 @@ +.ol-page[data-v-68dfbebc]{padding:10px}.ol-filter-bar[data-v-68dfbebc]{margin-bottom:8px}.ol-filter-row[data-v-68dfbebc]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.ol-filter-input[data-v-68dfbebc]{flex:0 0 136px;min-width:118px;width:136px}.ol-search[data-v-68dfbebc]{flex:1 1 360px;max-width:420px;min-width:240px}.ol-filter-actions[data-v-68dfbebc]{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px}.ol-filter-total[data-v-68dfbebc]{align-items:flex-end;align-self:center;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:center;line-height:1.2;margin-left:auto;min-width:250px}.ol-total-line[data-v-68dfbebc]{align-items:baseline;display:flex;gap:8px;white-space:nowrap}.ol-total-label[data-v-68dfbebc]{color:#4b5563;font-size:12px}.ol-total-value[data-v-68dfbebc]{font-size:13px}.ol-table[data-v-68dfbebc] .q-table thead th{font-size:11px;padding:4px 6px;white-space:nowrap}.ol-table[data-v-68dfbebc] .q-table tbody td{font-size:11px;padding:3px 6px}.ol-col-multiline[data-v-68dfbebc]{display:block;display:-webkit-box;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:normal!important;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.35em}.ol-col-cari[data-v-68dfbebc]{max-width:160px}.ol-col-short[data-v-68dfbebc]{max-width:88px}.ol-col-desc[data-v-68dfbebc]{max-width:160px}.ol-pack-rate-cell[data-v-68dfbebc]{font-weight:700}.pack-rate-danger[data-v-68dfbebc]{color:#c62828}.pack-rate-warn[data-v-68dfbebc]{color:#8a6d00}.pack-rate-ok[data-v-68dfbebc]{color:#1f7a4f}@media (max-width:1440px){.ol-filter-row[data-v-68dfbebc]{align-items:flex-start;flex-wrap:wrap}.ol-filter-actions[data-v-68dfbebc]{flex-wrap:wrap}.ol-filter-input[data-v-68dfbebc]{flex:1 1 140px}.ol-filter-total[data-v-68dfbebc]{align-items:flex-start;margin-left:0;margin-top:6px;min-width:100%}.ol-total-line[data-v-68dfbebc]{justify-content:space-between;width:100%}} \ No newline at end of file diff --git a/ui/dist/spa/js/238.471bb852.js b/ui/dist/spa/js/238.471bb852.js new file mode 100644 index 0000000..f20520d --- /dev/null +++ b/ui/dist/spa/js/238.471bb852.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[238],{2238:(e,a,l)=>{l.r(a),l.d(a,{default:()=>_});var t=l(1347),r=l(7763),o=l(4187),s=l(455),n=l(3022),i=l(2986),u=l(5767);const d={class:"q-mt-xs"},c={__name:"ResetPassword",setup(e){const a=(0,n.A)(),l=(0,s.lq)(),c=(0,s.rd)(),v=(0,u.n)(),g=(0,o.KR)(""),m=(0,o.KR)(""),p=(0,o.KR)(""),b=(0,o.KR)(!1),y=(0,o.KR)(!0),k=(0,o.KR)(!1),f=(0,o.KR)(null),x=(0,o.KR)(!1),h=(0,o.KR)(!1),w=e=>!!e&&e.length>=8||"En az 8 karakter olmalı",A=e=>e===m.value||"Parolalar eşleşmiyor",q=(0,t.EW)(()=>k.value&&m.value.length>=8&&m.value===p.value&&!b.value),C=(0,t.EW)(()=>{const e=m.value||"";let a=0;e.length>=8&&a++,/[A-Z]/.test(e)&&a++,/[0-9]/.test(e)&&a++,/[^A-Za-z0-9]/.test(e)&&a++;const l=[{value:.1,label:"Çok zayıf",color:"red",textColor:"text-red"},{value:.25,label:"Zayıf",color:"orange",textColor:"text-orange"},{value:.5,label:"Orta",color:"amber",textColor:"text-amber"},{value:.75,label:"İyi",color:"blue",textColor:"text-blue"},{value:1,label:"Güçlü",color:"green",textColor:"text-green"}];return l[Math.min(a,l.length-1)]});async function _(){f.value=null,b.value=!0;try{const e=await(0,i.bE)("/password/reset",{token:g.value,password:m.value});if(!e?.success||!e?.token)throw new Error("reset-failed");v.token=e.token,v.user=e.user,v.permissions=Array.isArray(e.permissions)?e.permissions:[],v.role_id=Number(e.user?.role_id||null),v.forcePasswordChange=!1,v.lastLogin=(new Date).toISOString(),localStorage.setItem("token",v.token),localStorage.setItem("user",JSON.stringify(v.user)),localStorage.setItem("permissions",JSON.stringify(v.permissions)),localStorage.setItem("role_id",String(v.role_id)),localStorage.setItem("lastLogin",v.lastLogin),localStorage.setItem("forcePasswordChange","0"),a.notify({type:"positive",message:"Parolanız güncellendi, giriş yapıldı",position:"top-right"}),c.replace("/app")}catch(e){f.value=e?.message||"Parola politikaya uymuyor (büyük/küçük/rakam/özel karakter)",a.notify({type:"negative",message:f.value,position:"top-right"})}finally{b.value=!1}}return(0,t.sV)(async()=>{try{if(g.value=decodeURIComponent(l.params.token||""),!g.value)throw new Error("empty-token");await i.Ay.get(`/password/reset/validate/${g.value}`),k.value=!0}catch{k.value=!1}finally{y.value=!1}}),(e,a)=>{const l=(0,t.g2)("q-inner-loading"),s=(0,t.g2)("q-card-section"),n=(0,t.g2)("q-separator"),i=(0,t.g2)("q-icon"),u=(0,t.g2)("q-input"),v=(0,t.g2)("q-linear-progress"),g=(0,t.g2)("q-banner"),S=(0,t.g2)("q-btn"),L=(0,t.g2)("q-card-actions"),R=(0,t.g2)("q-card"),I=(0,t.g2)("q-page");return(0,t.uX)(),(0,t.Wv)(I,{class:"flex flex-center bg-grey-2"},{default:(0,t.k6)(()=>[y.value?((0,t.uX)(),(0,t.Wv)(l,{key:0,showing:""})):k.value?((0,t.uX)(),(0,t.Wv)(R,{key:1,class:"q-pa-sm",style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[(0,t.bF)(s,null,{default:(0,t.k6)(()=>[...a[5]||(a[5]=[(0,t.Lk)("div",{class:"text-h6 text-weight-bold"}," 🔐 Parola Sıfırlama ",-1),(0,t.Lk)("div",{class:"text-caption text-grey-7 q-mt-xs"}," Yeni parolanızı belirleyin ",-1)])]),_:1}),(0,t.bF)(n),(0,t.bF)(s,null,{default:(0,t.k6)(()=>[(0,t.bF)(u,{modelValue:m.value,"onUpdate:modelValue":a[1]||(a[1]=e=>m.value=e),type:x.value?"text":"password",label:"Yeni Parola",dense:"",filled:"",rules:[w]},{append:(0,t.k6)(()=>[(0,t.bF)(i,{name:x.value?"visibility_off":"visibility",class:"cursor-pointer",onClick:a[0]||(a[0]=e=>x.value=!x.value)},null,8,["name"])]),_:1},8,["modelValue","type","rules"]),(0,t.Lk)("div",d,[(0,t.bF)(v,{value:C.value.value,color:C.value.color,rounded:"",size:"6px"},null,8,["value","color"]),(0,t.Lk)("div",{class:(0,r.C4)(["text-caption q-mt-xs",C.value.textColor])},(0,r.v_)(C.value.label),3)]),(0,t.bF)(u,{modelValue:p.value,"onUpdate:modelValue":a[3]||(a[3]=e=>p.value=e),type:h.value?"text":"password",label:"Parola Tekrar",dense:"",filled:"",class:"q-mt-sm",rules:[A]},{append:(0,t.k6)(()=>[(0,t.bF)(i,{name:h.value?"visibility_off":"visibility",class:"cursor-pointer",onClick:a[2]||(a[2]=e=>h.value=!h.value)},null,8,["name"])]),_:1},8,["modelValue","type","rules"]),f.value?((0,t.uX)(),(0,t.Wv)(g,{key:0,class:"bg-red-1 text-red q-mt-md",rounded:""},{default:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(f.value),1)]),_:1})):(0,t.Q3)("",!0)]),_:1}),(0,t.bF)(L,{align:"right"},{default:(0,t.k6)(()=>[(0,t.bF)(S,{label:"PAROLAYI GÜNCELLE",color:"primary",loading:b.value,disable:!q.value,onClick:_},null,8,["loading","disable"])]),_:1})]),_:1})):((0,t.uX)(),(0,t.Wv)(R,{key:2,class:"q-pa-md text-center",style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[a[6]||(a[6]=(0,t.Lk)("div",{class:"text-h6 text-red"}," Bağlantı Geçersiz ",-1)),a[7]||(a[7]=(0,t.Lk)("div",{class:"text-caption text-grey-7 q-mt-sm"}," Parola sıfırlama bağlantısı süresi dolmuş veya daha önce kullanılmış olabilir. ",-1)),(0,t.bF)(S,{label:"GİRİŞ SAYFASINA DÖN",color:"primary",class:"q-mt-md",onClick:a[4]||(a[4]=e=>(0,o.R1)(c).push("/"))})]),_:1}))]),_:1})}}};var v=l(5013),g=l(8356),m=l(3341),p=l(222),b=l(6915),y=l(6067),k=l(3933),f=l(3880),x=l(7453),h=l(5034),w=l(2677),A=l(272),q=l.n(A);const C=c,_=C;q()(c,"components",{QPage:v.A,QInnerLoading:g.A,QCard:m.A,QCardSection:p.A,QSeparator:b.A,QInput:y.A,QIcon:k.A,QLinearProgress:f.A,QBanner:x.A,QCardActions:h.A,QBtn:w.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/251.ec73d906.js b/ui/dist/spa/js/251.ec73d906.js new file mode 100644 index 0000000..fda4616 --- /dev/null +++ b/ui/dist/spa/js/251.ec73d906.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[251],{5251:(e,a,t)=>{t.r(a),t.d(a,{default:()=>K});var l=t(1347),s=t(4187),i=t(8633),o=t(7763),n=t(891),r=t(705),c=t(2986);const u=(0,r.nY)("activityLogStore",{state:()=>({loading:!1,rows:[],total:0,pagination:{page:1,rowsPerPage:0,sortBy:"created_at",descending:!0},filters:{username:"",actionCategory:null,actionType:"",success:null,dateFrom:"",dateTo:""}}),actions:{async fetchLogs(){this.loading=!0;try{const e={};this.pagination.rowsPerPage>0&&(e.page=this.pagination.page,e.limit=this.pagination.rowsPerPage),this.filters.username&&(e.username=this.filters.username),this.filters.actionCategory&&(e.action_category=this.filters.actionCategory),this.filters.actionType&&(e.action_type=this.filters.actionType),null!==this.filters.success&&(e.success=this.filters.success),this.filters.dateFrom&&(e.date_from=this.filters.dateFrom),this.filters.dateTo&&(e.date_to=this.filters.dateTo);const a=await(0,c.Jt)("/activity-logs",e);this.rows=a.items||[],this.total=a.total||0}finally{this.loading=!1}},quickRoleChange(){this.filters.actionCategory="role_permission",this.filters.actionType="role_department_permission_change",this.pagination.page=1,this.fetchLogs()},onTableRequest(e){const{page:a,rowsPerPage:t,sortBy:l,descending:s}=e.pagination;this.pagination.page=a,this.pagination.rowsPerPage=t,this.pagination.sortBy=l,this.pagination.descending=s,this.fetchLogs()},resetFilters(){this.filters={username:"",actionCategory:null,actionType:"",success:null,dateFrom:"",dateTo:""},this.pagination.page=1,this.fetchLogs()}}});var d=t(5767),g=t(588);const p={class:"act-filter-bar"},f={class:"act-filter-row"},b={class:"act-filter-actions"},m={class:"row q-col-gutter-md"},h={class:"col-6"},_={class:"col-6"},k={key:1},y={__name:"ActivityLogs",setup(e){const{canRead:a,canUpdate:t}=(0,g.J)(),r=a("user"),c=t("user"),y=(0,s.KR)(!1),v=(0,s.KR)({before:"",after:""}),R=u(),w=(0,d.n)(),F=[{label:"Auth",value:"auth"},{label:"Navigation",value:"nav"},{label:"Yetkilendirme (User)",value:"user_permission"},{label:"Yetkilendirme (Role)",value:"role_permission"},{label:"Genel Yetki",value:"permission"}],L=[{label:"User Permission Change",value:"user_permission_change"},{label:"Role Permission Change",value:"permission_change"},{label:"Role + Dept Change",value:"role_department_permission_change"},{label:"Login",value:"login"},{label:"Logout",value:"logout"}],C=[{label:"Başarılı",value:!0},{label:"Hatalı",value:!1}],A=[{name:"created_at",label:"Zaman",field:"created_at",sortable:!0},{name:"username",label:"İşlemi Yapan",field:"username",sortable:!0},{name:"target_username",label:"Hedef Kullanıcı",field:"target_username"},{name:"role_code",label:"Rol",field:"role_code"},{name:"action_category",label:"Kategori",field:"action_category"},{name:"action_type",label:"Action",field:"action_type"},{name:"action_target",label:"Route",field:"action_target"},{name:"http_status",label:"HTTP",field:"http_status"},{name:"duration_ms",label:"Süre (ms)",field:"duration_ms"},{name:"diff",label:"Değişiklik"},{name:"is_success",label:"Sonuç",field:"is_success"}];function V(e){return e?n.Ay.formatDate(e,"YYYY-MM-DD HH:mm:ss"):"-"}function q(){w.isAuthenticated&&w.token&&R.fetchLogs()}function T(e){v.value={before:P(e.change_before),after:P(e.change_after)},y.value=!0}function P(e){if(!e)return"-";try{return JSON.stringify(JSON.parse(e),null,2)}catch{return e}}return(0,l.sV)(()=>{q()}),(0,l.wB)(()=>w.token,e=>{e&&q()},{immediate:!0}),(e,a)=>{const t=(0,l.g2)("q-input"),n=(0,l.g2)("q-select"),u=(0,l.g2)("q-btn"),d=(0,l.g2)("q-card-section"),g=(0,l.g2)("q-separator"),w=(0,l.g2)("q-banner"),q=(0,l.g2)("q-card-actions"),P=(0,l.g2)("q-card"),Q=(0,l.g2)("q-dialog"),x=(0,l.g2)("q-td"),B=(0,l.g2)("q-badge"),S=(0,l.g2)("q-table"),U=(0,l.g2)("q-page"),D=(0,l.gN)("close-popup");return(0,s.R1)(r)?((0,l.uX)(),(0,l.Wv)(U,{key:0,class:"act-page with-bg"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",p,[(0,l.Lk)("div",f,[(0,l.bF)(t,{dense:"",filled:"",modelValue:(0,s.R1)(R).filters.username,"onUpdate:modelValue":a[0]||(a[0]=e=>(0,s.R1)(R).filters.username=e),label:"Kullanıcı",clearable:"",class:"act-filter-input",onKeyup:a[1]||(a[1]=(0,i.jR)(e=>(0,s.R1)(R).fetchLogs(),["enter"]))},null,8,["modelValue"]),(0,l.bF)(n,{dense:"",filled:"",modelValue:(0,s.R1)(R).filters.actionCategory,"onUpdate:modelValue":[a[2]||(a[2]=e=>(0,s.R1)(R).filters.actionCategory=e),a[3]||(a[3]=e=>(0,s.R1)(R).fetchLogs())],options:F,label:"Kategori",clearable:"","emit-value":"","map-options":"",class:"act-filter-input"},null,8,["modelValue"]),(0,l.bF)(n,{dense:"",filled:"",modelValue:(0,s.R1)(R).filters.actionType,"onUpdate:modelValue":[a[4]||(a[4]=e=>(0,s.R1)(R).filters.actionType=e),a[5]||(a[5]=e=>(0,s.R1)(R).fetchLogs())],options:L,label:"Action",clearable:"","emit-value":"","map-options":"",class:"act-filter-input"},null,8,["modelValue"]),(0,l.bF)(n,{dense:"",filled:"",modelValue:(0,s.R1)(R).filters.success,"onUpdate:modelValue":[a[6]||(a[6]=e=>(0,s.R1)(R).filters.success=e),a[7]||(a[7]=e=>(0,s.R1)(R).fetchLogs())],options:C,label:"Sonuç",clearable:"","emit-value":"","map-options":"",class:"act-filter-input"},null,8,["modelValue"]),(0,l.bF)(t,{dense:"",filled:"",type:"date",modelValue:(0,s.R1)(R).filters.dateFrom,"onUpdate:modelValue":[a[8]||(a[8]=e=>(0,s.R1)(R).filters.dateFrom=e),a[9]||(a[9]=e=>(0,s.R1)(R).fetchLogs())],label:"Başlangıç",class:"act-filter-input"},null,8,["modelValue"]),(0,l.bF)(t,{dense:"",filled:"",type:"date",modelValue:(0,s.R1)(R).filters.dateTo,"onUpdate:modelValue":[a[10]||(a[10]=e=>(0,s.R1)(R).filters.dateTo=e),a[11]||(a[11]=e=>(0,s.R1)(R).fetchLogs())],label:"Bitiş",class:"act-filter-input"},null,8,["modelValue"]),(0,l.Lk)("div",b,[(0,l.bF)(u,{color:"primary",unelevated:"",label:"Ara",onClick:a[12]||(a[12]=e=>(0,s.R1)(R).fetchLogs())}),(0,l.bF)(u,{flat:"",label:"Temizle",onClick:a[13]||(a[13]=e=>(0,s.R1)(R).resetFilters())}),(0,s.R1)(c)?((0,l.uX)(),(0,l.Wv)(u,{key:0,outline:"",color:"secondary",label:"Rol Değişimleri",onClick:a[14]||(a[14]=e=>(0,s.R1)(R).quickRoleChange())})):(0,l.Q3)("",!0)])])]),(0,l.bF)(S,{class:"act-table sticky-table","row-key":"created_at",rows:(0,s.R1)(R).rows,columns:A,loading:(0,s.R1)(R).loading,"binary-state-sort":""},{"body-cell-created_at":(0,l.k6)(e=>[(0,l.bF)(x,{props:e},{default:(0,l.k6)(()=>[(0,l.eW)((0,o.v_)(V(e.row.created_at)),1)]),_:2},1032,["props"])]),"body-cell-action_target":(0,l.k6)(e=>[(0,l.bF)(x,{props:e,class:"act-col-route"},{default:(0,l.k6)(()=>[(0,l.eW)((0,o.v_)(e.row.action_target),1)]),_:2},1032,["props"])]),"body-cell-http_status":(0,l.k6)(e=>[(0,l.bF)(x,{props:e},{default:(0,l.k6)(()=>[e.row.http_status?((0,l.uX)(),(0,l.Wv)(B,{key:0,label:e.row.http_status,class:(0,o.C4)(e.row.http_status<300?"act-badge-ok":"act-badge-fail")},null,8,["label","class"])):(0,l.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-diff":(0,l.k6)(e=>[(0,l.bF)(x,{props:e},{default:(0,l.k6)(()=>[e.row.change_before||e.row.change_after?((0,l.uX)(),(0,l.Wv)(u,{key:0,dense:"",flat:"",color:"primary",icon:"compare_arrows",onClick:a=>T(e.row)},null,8,["onClick"])):((0,l.uX)(),(0,l.CE)("span",k,"-"))]),_:2},1032,["props"])]),"body-cell-is_success":(0,l.k6)(e=>[(0,l.bF)(x,{props:e},{default:(0,l.k6)(()=>[(0,l.bF)(B,{label:e.row.is_success?"OK":"FAIL",class:(0,o.C4)(e.row.is_success?"act-badge-ok":"act-badge-fail")},null,8,["label","class"])]),_:2},1032,["props"])]),"no-data":(0,l.k6)(()=>[...a[19]||(a[19]=[(0,l.Lk)("div",{class:"full-width row flex-center q-pa-md text-grey-6"}," Log kaydı bulunamadı. ",-1)])]),default:(0,l.k6)(()=>[(0,l.bF)(Q,{modelValue:y.value,"onUpdate:modelValue":a[15]||(a[15]=e=>y.value=e)},{default:(0,l.k6)(()=>[(0,l.bF)(P,{style:{"min-width":"700px"}},{default:(0,l.k6)(()=>[(0,l.bF)(d,{class:"text-h6"},{default:(0,l.k6)(()=>[...a[16]||(a[16]=[(0,l.eW)(" Rol Değişiklik Detayı ",-1)])]),_:1}),(0,l.bF)(g),(0,l.bF)(d,null,{default:(0,l.k6)(()=>[(0,l.Lk)("div",m,[(0,l.Lk)("div",h,[a[17]||(a[17]=(0,l.Lk)("div",{class:"text-bold q-mb-sm"},"Önce",-1)),(0,l.bF)(w,{class:"bg-grey-2 text-black"},{default:(0,l.k6)(()=>[(0,l.Lk)("pre",null,(0,o.v_)(v.value.before),1)]),_:1})]),(0,l.Lk)("div",_,[a[18]||(a[18]=(0,l.Lk)("div",{class:"text-bold q-mb-sm"},"Sonra",-1)),(0,l.bF)(w,{class:"bg-green-1 text-black"},{default:(0,l.k6)(()=>[(0,l.Lk)("pre",null,(0,o.v_)(v.value.after),1)]),_:1})])])]),_:1}),(0,l.bF)(q,{align:"right"},{default:(0,l.k6)(()=>[(0,l.bo)((0,l.bF)(u,{flat:"",label:"Kapat"},null,512),[[D]])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["rows","loading"])]),_:1})):((0,l.uX)(),(0,l.Wv)(U,{key:1,class:"q-pa-md flex flex-center"},{default:(0,l.k6)(()=>[...a[20]||(a[20]=[(0,l.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var v=t(5013),R=t(6067),w=t(6941),F=t(2677),L=t(6087),C=t(45),A=t(3341),V=t(222),q=t(6915),T=t(7453),P=t(5034),Q=t(8785),x=t(8155),B=t(8657),S=t(272),U=t.n(S);const D=y,K=D;U()(y,"components",{QPage:v.A,QInput:R.A,QSelect:w.A,QBtn:F.A,QTable:L.A,QDialog:C.A,QCard:A.A,QCardSection:V.A,QSeparator:q.A,QBanner:T.A,QCardActions:P.A,QTd:Q.A,QBadge:x.A}),U()(y,"directives",{ClosePopup:B.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/330.aa2a2894.js b/ui/dist/spa/js/330.aa2a2894.js new file mode 100644 index 0000000..2c9ec86 --- /dev/null +++ b/ui/dist/spa/js/330.aa2a2894.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[330],{8330:(e,l,a)=>{a.r(l),a.d(l,{default:()=>y});var n=a(1347),u=a(7763),t=a(4187),s=a(455),r=a(2986),i=a(5767);const d={__name:"FirstPasswordChange",setup(e){const l=(0,s.rd)(),a=(0,i.n)(),d=(0,t.KR)(""),o=(0,t.KR)(""),c=(0,t.KR)(""),v=(0,t.KR)(!1),g=(0,t.KR)("");async function m(){if(g.value="",d.value&&o.value&&c.value)if(o.value===c.value){v.value=!0;try{await r.Ay.post("/password/change",{current_password:d.value,new_password:o.value}),a.clearSession(),l.replace("/login")}catch(e){g.value=e?.data?.message||e?.message||"Şifre güncellenemedi"}finally{v.value=!1}}else g.value="Yeni şifreler eşleşmiyor";else g.value="Tüm alanlar zorunludur"}return(e,l)=>{const a=(0,n.g2)("q-card-section"),t=(0,n.g2)("q-input"),s=(0,n.g2)("q-banner"),r=(0,n.g2)("q-btn"),i=(0,n.g2)("q-card-actions"),p=(0,n.g2)("q-card"),b=(0,n.g2)("q-page");return(0,n.uX)(),(0,n.Wv)(b,{class:"flex flex-center"},{default:(0,n.k6)(()=>[(0,n.bF)(p,{style:{width:"420px","max-width":"90vw"}},{default:(0,n.k6)(()=>[(0,n.bF)(a,null,{default:(0,n.k6)(()=>[...l[3]||(l[3]=[(0,n.Lk)("div",{class:"text-h6"},"Şifre Yenileme Zorunlu",-1),(0,n.Lk)("div",{class:"text-caption text-grey-7 q-mt-xs"}," Sistemi kullanabilmek için yeni bir şifre belirlemelisiniz. ",-1)])]),_:1}),(0,n.bF)(a,{class:"q-gutter-md"},{default:(0,n.k6)(()=>[(0,n.bF)(t,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=e=>d.value=e),type:"password",label:"Mevcut Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,n.bF)(t,{modelValue:o.value,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value=e),type:"password",label:"Yeni Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,n.bF)(t,{modelValue:c.value,"onUpdate:modelValue":l[2]||(l[2]=e=>c.value=e),type:"password",label:"Yeni Şifre (Tekrar)",outlined:"",dense:""},null,8,["modelValue"]),g.value?((0,n.uX)(),(0,n.Wv)(s,{key:0,class:"bg-red-1 text-red q-mt-sm",rounded:""},{default:(0,n.k6)(()=>[(0,n.eW)((0,u.v_)(g.value),1)]),_:1})):(0,n.Q3)("",!0)]),_:1}),(0,n.bF)(i,{align:"right"},{default:(0,n.k6)(()=>[(0,n.bF)(r,{label:"Kaydet",color:"primary",loading:v.value,onClick:m},null,8,["loading"])]),_:1})]),_:1})]),_:1})}}};var o=a(5013),c=a(3341),v=a(222),g=a(6067),m=a(7453),p=a(5034),b=a(2677),f=a(272),k=a.n(f);const w=d,y=w;k()(d,"components",{QPage:o.A,QCard:c.A,QCardSection:v.A,QInput:g.A,QBanner:m.A,QCardActions:p.A,QBtn:b.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/358.629c6b73.js b/ui/dist/spa/js/358.629c6b73.js new file mode 100644 index 0000000..364993f --- /dev/null +++ b/ui/dist/spa/js/358.629c6b73.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[358],{2358:(e,t,r)=>{r.r(t),r.d(t,{default:()=>H});var l=r(1347),a=r(4187),i=r(7763),o=r(455),s=r(3022),n=(r(939),r(6461),r(7049),r(6593),r(705)),d=r(2986);let c=0;const p=(0,n.nY)("orderlist",{state:()=>({orders:[],loading:!1,error:null,filters:{search:"",CurrAccCode:"",OrderDate:""}}),getters:{filteredOrders(e){let t=e.orders;return e.filters.CurrAccCode&&(t=t.filter(t=>t.CurrAccCode===e.filters.CurrAccCode)),e.filters.OrderDate&&(t=t.filter(t=>t.OrderDate?.startsWith(e.filters.OrderDate))),t},totalVisibleUSD(){return this.filteredOrders.reduce((e,t)=>{const r=Number(t.TotalAmountUSD||0);return e+(Number.isFinite(r)?r:0)},0)},totalPackedVisibleUSD(){return this.filteredOrders.reduce((e,t)=>{const r=Number(t.PackedUSD||0);return e+(Number.isFinite(r)?r:0)},0)},packedVisibleRatePct(){return this.totalVisibleUSD?this.totalPackedVisibleUSD/this.totalVisibleUSD*100:0}},actions:{async fetchOrders(){const e=++c,t=this.filters.search??"",r=String(t).trim();console.groupCollapsed(`%c[orders] FETCH rid=${e}`,"color:#1976d2;font-weight:bold"),console.log("raw =",JSON.stringify(t),"len=",String(t).length),console.log("trimmed =",JSON.stringify(r),"len=",r.length),console.log("filters =",JSON.parse(JSON.stringify(this.filters))),console.log("lastRID =",c),console.groupEnd(),this.loading=!0,this.error=null;try{const t={};r&&(t.search=r);const l=await d.Ay.get("/orders/list",{params:t});if(e!==c)return void console.warn(`[orders] IGNORE stale response rid=${e} last=${c}`);const a=l?.data;this.orders=Array.isArray(a)?a:[],console.groupCollapsed(`%c[orders] RESPONSE rid=${e} count=${this.orders.length}`,"color:#2e7d32;font-weight:bold"),console.log("status =",l?.status),console.log("sample =",this.orders.slice(0,5).map(e=>({id:e.OrderHeaderID,no:e.OrderNumber,code:e.CurrAccCode,name:e.CurrAccDescription})));const i=this.orders.map(e=>String(e.OrderHeaderID)),o=i.filter((e,t)=>i.indexOf(e)!==t);o.length&&console.warn("DUPLICATE OrderHeaderID sample =",o.slice(0,10)),console.groupEnd()}catch(t){if(e!==c)return;console.error("[orders] FETCH FAILED",t?.response?.status,t?.response?.data||t),this.orders=[],this.error=t?.response?.data||t?.message||"Sipariş listesi alınamadı"}finally{e===c&&(this.loading=!1)}}}});var u=r(5767),m=r(588);const b={class:"ol-filter-bar"},h={class:"ol-filter-row"},f={class:"ol-filter-actions"},g={class:"ol-filter-total"},k={class:"ol-total-line"},w={class:"ol-total-value"},y={class:"ol-total-line"},C={class:"ol-total-value"},D={class:"ol-total-line"},x={class:"ol-col-multiline"},S={class:"ol-col-multiline"},v={class:"ol-col-multiline"},_={class:"ol-col-multiline"},F={__name:"OrderList",setup(e){const{canRead:t}=(0,m.J)(),r=t("order"),n=(0,o.rd)(),c=(0,s.A)(),F=p();let O=null;function A(){const e=(0,u.n)();if(!e?.token)return void c.notify({type:"negative",message:"Oturum bulunamadı",position:"top-right"});const t=new URLSearchParams({search:F.filters.search||"",CurrAccCode:F.filters.CurrAccCode||"",OrderDate:F.filters.OrderDate||""});d.Ay.get(`/orders/export?${t.toString()}`,{responseType:"blob"}).then(e=>e.data).then(e=>{const t=document.createElement("a");t.href=URL.createObjectURL(e),t.download="siparis_listesi.xlsx",t.click()}).catch(()=>{c.notify({type:"negative",message:"Excel dosyasi indirilemedi",position:"top-right"})})}function R(e){if(!e)return"";const[t,r,l]=String(e).split("-");return t&&r&&l?`${l}.${r}.${t}`:e}function P(e){const t=Number(e||0);return t<=50?"pack-rate-danger":t<100?"pack-rate-warn":"pack-rate-ok"}(0,l.wB)(()=>F.filters.search,()=>{clearTimeout(O),O=setTimeout(()=>{F.fetchOrders()},400)});const T=[{name:"select",label:"",field:"select",align:"center",sortable:!1},{name:"OrderNumber",label:"Sipariş No",field:"OrderNumber",align:"left",sortable:!0,style:"min-width:108px;white-space:nowrap",headerStyle:"min-width:108px;white-space:nowrap"},{name:"OrderDate",label:"Tarih",field:"OrderDate",align:"center",sortable:!0,style:"min-width:82px;white-space:nowrap",headerStyle:"min-width:82px;white-space:nowrap"},{name:"CurrAccCode",label:"Cari Kod",field:"CurrAccCode",align:"left",sortable:!0,style:"min-width:82px;white-space:nowrap",headerStyle:"min-width:82px;white-space:nowrap"},{name:"CurrAccDescription",label:"Cari Adı",field:"CurrAccDescription",align:"left",sortable:!0,classes:"ol-col-cari",headerClasses:"ol-col-cari",style:"width:160px;max-width:160px",headerStyle:"width:160px;max-width:160px"},{name:"MusteriTemsilcisi",label:"Temsilci",field:"MusteriTemsilcisi",align:"left",sortable:!0,classes:"ol-col-short",headerClasses:"ol-col-short",style:"width:88px;max-width:88px",headerStyle:"width:88px;max-width:88px"},{name:"Piyasa",label:"Piyasa",field:"Piyasa",align:"left",sortable:!0,classes:"ol-col-short",headerClasses:"ol-col-short",style:"width:72px;max-width:72px",headerStyle:"width:72px;max-width:72px"},{name:"CreditableConfirmedDate",label:"Onay",field:"CreditableConfirmedDate",align:"center",sortable:!0,style:"min-width:86px;white-space:nowrap",headerStyle:"min-width:86px;white-space:nowrap"},{name:"DocCurrencyCode",label:"PB",field:"DocCurrencyCode",align:"center",sortable:!0,style:"min-width:46px;white-space:nowrap",headerStyle:"min-width:46px;white-space:nowrap"},{name:"TotalAmount",label:"Tutar",field:"TotalAmount",align:"right",sortable:!0,style:"min-width:120px;white-space:nowrap",headerStyle:"min-width:120px;white-space:nowrap",format:(e,t)=>Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2})+" "+t.DocCurrencyCode},{name:"TotalAmountUSD",label:"Tutar (USD)",field:"TotalAmountUSD",align:"right",sortable:!0,style:"min-width:120px;white-space:nowrap",headerStyle:"min-width:120px;white-space:nowrap",format:e=>Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2})+" USD"},{name:"PackedAmount",label:"Paketlenen",field:"PackedAmount",align:"right",sortable:!0,style:"min-width:120px;white-space:nowrap",headerStyle:"min-width:120px;white-space:nowrap",format:(e,t)=>Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2})+" "+t.DocCurrencyCode},{name:"PackedUSD",label:"Paketlenen (USD)",field:"PackedUSD",align:"right",sortable:!0,style:"min-width:120px;white-space:nowrap",headerStyle:"min-width:120px;white-space:nowrap",format:e=>Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2})+" USD"},{name:"PackedRatePct",label:"Paketlenme %",field:"PackedRatePct",align:"right",sortable:!0,classes:"ol-pack-rate-cell",headerClasses:"ol-pack-rate-cell",style:"min-width:96px;white-space:nowrap",headerStyle:"min-width:96px;white-space:nowrap",format:e=>Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2})+" %"},{name:"IsCreditableConfirmed",label:"Durum",field:"IsCreditableConfirmed",align:"center",sortable:!0},{name:"Description",label:"Açıklama",field:"Description",align:"left",sortable:!1,classes:"ol-col-desc",headerClasses:"ol-col-desc",style:"width:160px;max-width:160px",headerStyle:"width:160px;max-width:160px"},{name:"pdf",label:"PDF",field:"pdf",align:"center",sortable:!1}];function L(e){e?.OrderHeaderID?n.push({name:"order-edit",params:{orderHeaderID:e.OrderHeaderID},query:{mode:"edit"}}):c.notify({type:"warning",message:"OrderHeaderID bulunamadı"})}async function U(e){if(e?.OrderHeaderID)try{const t=await d.Ay.get(`/order/pdf/${e.OrderHeaderID}`,{responseType:"blob"});window.open(URL.createObjectURL(t.data),"_blank")}catch(t){const r=await(0,d.hi)(t),l=t?.status||t?.response?.status||"-";console.error(`PDF load error [${l}] /order/pdf/${e.OrderHeaderID}: ${r}`),c.notify({type:"negative",message:`PDF yuklenemedi (${l}): ${r}`})}}function I(){F.filters.search="",F.filters.CurrAccCode="",F.filters.OrderDate="",F.fetchOrders(),c.notify({type:"info",message:"Filtreler temizlendi",position:"top-right"})}return(0,l.sV)(()=>{F.fetchOrders()}),(e,t)=>{const o=(0,l.g2)("q-icon"),s=(0,l.g2)("q-input"),n=(0,l.g2)("q-tooltip"),d=(0,l.g2)("q-btn"),c=(0,l.g2)("q-td"),p=(0,l.g2)("q-table"),u=(0,l.g2)("q-banner"),m=(0,l.g2)("q-page");return(0,a.R1)(r)?((0,l.uX)(),(0,l.Wv)(m,{key:0,class:"ol-page"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",b,[(0,l.Lk)("div",h,[(0,l.bF)(s,{modelValue:(0,a.R1)(F).filters.search,"onUpdate:modelValue":t[0]||(t[0]=e=>(0,a.R1)(F).filters.search=e),class:"ol-filter-input ol-search",dense:"",filled:"",debounce:"300",clearable:"",label:"Arama (Sipariş No / Cari / Açıklama)"},{append:(0,l.k6)(()=>[(0,l.bF)(o,{name:"search"})]),_:1},8,["modelValue"]),(0,l.bF)(s,{modelValue:(0,a.R1)(F).filters.CurrAccCode,"onUpdate:modelValue":t[1]||(t[1]=e=>(0,a.R1)(F).filters.CurrAccCode=e),class:"ol-filter-input",dense:"",filled:"",clearable:"",label:"Cari Kodu"},null,8,["modelValue"]),(0,l.bF)(s,{modelValue:(0,a.R1)(F).filters.OrderDate,"onUpdate:modelValue":t[2]||(t[2]=e=>(0,a.R1)(F).filters.OrderDate=e),class:"ol-filter-input",dense:"",filled:"",type:"date",label:"Sipariş Tarihi"},null,8,["modelValue"]),(0,l.Lk)("div",f,[(0,l.bF)(d,{label:"Temizle",icon:"clear",color:"grey-7",flat:"",disable:(0,a.R1)(F).loading,onClick:I},{default:(0,l.k6)(()=>[(0,l.bF)(n,null,{default:(0,l.k6)(()=>[...t[3]||(t[3]=[(0,l.eW)("Tüm filtreleri temizle",-1)])]),_:1})]),_:1},8,["disable"]),(0,l.bF)(d,{label:"Yenile",color:"primary",icon:"refresh",loading:(0,a.R1)(F).loading,onClick:(0,a.R1)(F).fetchOrders},null,8,["loading","onClick"]),(0,l.bF)(d,{label:"Excel'e Aktar",icon:"download",color:"primary",outline:"",disable:(0,a.R1)(F).loading||0===(0,a.R1)(F).filteredOrders.length,onClick:A},null,8,["disable"])]),(0,l.Lk)("div",g,[(0,l.Lk)("div",k,[t[4]||(t[4]=(0,l.Lk)("span",{class:"ol-total-label"},"Toplam USD:",-1)),(0,l.Lk)("strong",w,(0,i.v_)((0,a.R1)(F).totalVisibleUSD.toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})),1)]),(0,l.Lk)("div",y,[t[5]||(t[5]=(0,l.Lk)("span",{class:"ol-total-label"},"Paketlenen USD:",-1)),(0,l.Lk)("strong",C,(0,i.v_)((0,a.R1)(F).totalPackedVisibleUSD.toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})),1)]),(0,l.Lk)("div",D,[t[6]||(t[6]=(0,l.Lk)("span",{class:"ol-total-label"},"Paketlenme %:",-1)),(0,l.Lk)("strong",{class:(0,i.C4)(["ol-total-value",P((0,a.R1)(F).packedVisibleRatePct)])},(0,i.v_)((0,a.R1)(F).packedVisibleRatePct.toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})),3)])])])]),(0,l.bF)(p,{title:"Mevcut Siparişler",class:"ol-table",flat:"",bordered:"",dense:"",separator:"cell","row-key":"OrderHeaderID",rows:(0,a.R1)(F).filteredOrders,columns:T,loading:(0,a.R1)(F).loading,"no-data-label":"Sipariş bulunamadı","rows-per-page-options":[0],"hide-bottom":""},{"body-cell-IsCreditableConfirmed":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-center q-gutter-sm"},{default:(0,l.k6)(()=>[(0,l.bF)(d,{icon:"picture_as_pdf",color:"red",flat:"",round:"",dense:"",onClick:t=>U(e.row)},{default:(0,l.k6)(()=>[(0,l.bF)(n,null,{default:(0,l.k6)(()=>[...t[7]||(t[7]=[(0,l.eW)("Siparişi PDF olarak aç",-1)])]),_:1})]),_:2},1032,["onClick"]),(0,l.bF)(o,{name:e.row.IsCreditableConfirmed?"check_circle":"cancel",color:e.row.IsCreditableConfirmed?"green":"red",size:"20px"},{default:(0,l.k6)(()=>[(0,l.bF)(n,null,{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.row.IsCreditableConfirmed?"Onaylı":"Onaysız"),1)]),_:2},1024)]),_:2},1032,["name","color"])]),_:2},1032,["props"])]),"body-cell-OrderDate":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-center"},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(R(e.row.OrderDate)),1)]),_:2},1032,["props"])]),"body-cell-CreditableConfirmedDate":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-center"},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(R(e.row.CreditableConfirmedDate)),1)]),_:2},1032,["props"])]),"body-cell-PackedAmount":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-right text-weight-medium"},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(Number(e.row.PackedAmount||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" "+(0,i.v_)(e.row.DocCurrencyCode),1)]),_:2},1032,["props"])]),"body-cell-PackedUSD":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-right text-weight-medium"},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(Number(e.row.PackedUSD||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" USD ",1)]),_:2},1032,["props"])]),"body-cell-PackedRatePct":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:(0,i.C4)(["text-right text-weight-bold ol-pack-rate-cell",P(e.row.PackedRatePct)])},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(Number(e.row.PackedRatePct||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" % ",1)]),_:2},1032,["props","class"])]),"body-cell-CurrAccDescription":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"ol-col-cari"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",x,(0,i.v_)(e.value),1),e.value?((0,l.uX)(),(0,l.Wv)(n,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,l.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-MusteriTemsilcisi":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"ol-col-short"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",S,(0,i.v_)(e.value),1),e.value?((0,l.uX)(),(0,l.Wv)(n,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,l.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-Piyasa":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"ol-col-short"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",v,(0,i.v_)(e.value),1),e.value?((0,l.uX)(),(0,l.Wv)(n,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,l.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-Description":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"ol-col-desc"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",_,(0,i.v_)(e.value),1),e.value?((0,l.uX)(),(0,l.Wv)(n,{key:0},{default:(0,l.k6)(()=>[(0,l.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,l.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-select":(0,l.k6)(e=>[(0,l.bF)(c,{props:e,class:"text-center"},{default:(0,l.k6)(()=>[(0,l.bF)(d,{icon:"open_in_new",color:"primary",flat:"",round:"",dense:"",onClick:t=>L(e.row)},{default:(0,l.k6)(()=>[(0,l.bF)(n,null,{default:(0,l.k6)(()=>[...t[8]||(t[8]=[(0,l.eW)("Siparişi Aç",-1)])]),_:1})]),_:2},1032,["onClick"])]),_:2},1032,["props"])]),_:1},8,["rows","loading"]),(0,a.R1)(F).error?((0,l.uX)(),(0,l.Wv)(u,{key:0,class:"bg-red text-white q-mt-sm"},{default:(0,l.k6)(()=>[(0,l.eW)(" Hata: "+(0,i.v_)((0,a.R1)(F).error),1)]),_:1})):(0,l.Q3)("",!0)]),_:1})):((0,l.uX)(),(0,l.Wv)(m,{key:1,class:"q-pa-md flex flex-center"},{default:(0,l.k6)(()=>[...t[9]||(t[9]=[(0,l.Lk)("div",{class:"text-negative text-subtitle1"}," Bu modüle erişim yetkiniz yok. ",-1)])]),_:1}))}}};var O=r(2968),A=r(5013),R=r(6067),P=r(3933),T=r(2677),L=r(8387),U=r(6087),I=r(8785),N=r(7453),W=r(272),V=r.n(W);const $=(0,O.A)(F,[["__scopeId","data-v-68dfbebc"]]),H=$;V()(F,"components",{QPage:A.A,QInput:R.A,QIcon:P.A,QBtn:T.A,QTooltip:L.A,QTable:U.A,QTd:I.A,QBanner:N.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/358.629c6b73.js.gz b/ui/dist/spa/js/358.629c6b73.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b95222dec88e29d4f6ce5a1097a676c4d9cf09e9 GIT binary patch literal 4108 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.r(r),t.d(r,{default:()=>T});t(939),t(3872),t(7049);var l=t(1347),a=t(4187),s=t(7763),o=t(9765),i=t(3022),n=t(588),d=(t(6461),t(4520),t(3142),t(8832),t(8825),t(2528),t(4207),t(9188),t(1118),t(705)),c=t(2986);const u=(0,d.nY)("orderBulkClose",{state:()=>({orders:[],selectedOrderNumbers:[],search:"",loading:!1,closing:!1,error:null}),getters:{selectedCount(e){return e.selectedOrderNumbers.length},totalCount(e){return e.orders.length}},actions:{isSelected(e){return this.selectedOrderNumbers.includes(e)},setSelected(e,r){e&&(r?this.selectedOrderNumbers.includes(e)||this.selectedOrderNumbers.push(e):this.selectedOrderNumbers=this.selectedOrderNumbers.filter(r=>r!==e))},toggleSelectMany(e,r){const t=Array.from(new Set((e||[]).filter(Boolean)));if(r){const e=new Set(this.selectedOrderNumbers);return t.forEach(r=>e.add(r)),void(this.selectedOrderNumbers=Array.from(e))}const l=new Set(t);this.selectedOrderNumbers=this.selectedOrderNumbers.filter(e=>!l.has(e))},clearSelection(){this.selectedOrderNumbers=[]},async fetchOrders(){this.loading=!0,this.error=null;try{const e=String(this.search||"").trim(),r={};e&&(r.search=e);const t=await c.Ay.get("/orders/close-ready",{params:r});this.orders=Array.isArray(t?.data)?t.data:[];const l=new Set(this.orders.map(e=>e.OrderNumber));this.selectedOrderNumbers=this.selectedOrderNumbers.filter(e=>l.has(e))}catch(e){this.orders=[],this.error=e?.response?.data||e?.message||"Siparişler alınamadı"}finally{this.loading=!1}},async closeSelectedOrders(){if(!this.selectedOrderNumbers.length)return{affected:0};this.closing=!0,this.error=null;try{const e={order_numbers:this.selectedOrderNumbers},r=await c.Ay.post("/orders/bulk-close",e),t=Number(r?.data?.affected||0),l=new Set(this.selectedOrderNumbers);return this.orders=this.orders.filter(e=>!l.has(e.OrderNumber)),this.selectedOrderNumbers=[],{affected:t}}catch(e){throw this.error=e?.response?.data||e?.message||"Toplu kapatma başarısız",e}finally{this.closing=!1}}}}),b={class:"bulk-filter-bar"},m={class:"bulk-filter-row"},g={class:"bulk-filter-actions"},p={class:"bulk-summary"},h={__name:"OrderBulkClose",setup(e){const r=(0,i.A)(),t=u(),{canUpdate:d}=(0,n.J)(),c=d("order"),h=[{name:"select",label:"",field:"select",align:"center"},{name:"OrderNumber",label:"Sipariş No",field:"OrderNumber",align:"left",sortable:!0},{name:"OrderDate",label:"Tarih",field:"OrderDate",align:"left",sortable:!0},{name:"CurrAccCode",label:"Cari Kod",field:"CurrAccCode",align:"left",sortable:!0},{name:"CurrAccDescription",label:"Cari Adı",field:"CurrAccDescription",align:"left",sortable:!0},{name:"DocCurrencyCode",label:"PB",field:"DocCurrencyCode",align:"center",sortable:!0},{name:"TotalAmountUSD",label:"Toplam USD",field:"TotalAmountUSD",align:"right",sortable:!0},{name:"PackedUSD",label:"Paket USD",field:"PackedUSD",align:"right",sortable:!0},{name:"PackedRatePct",label:"Paket %",field:"PackedRatePct",align:"right",sortable:!0},{name:"Description",label:"Açıklama",field:"Description",align:"left"}],k=(0,l.EW)(()=>!!t.totalCount&&t.orders.every(e=>t.isSelected(e.OrderNumber)));let f=null;function y(e){const r=t.orders.map(e=>e.OrderNumber);t.toggleSelectMany(r,e)}function O(e){if(!e)return"";const[r,t,l]=String(e).split("-");return r&&t&&l?`${l}.${t}.${r}`:e}function S(e){return`${Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})} %`}function v(e){const r=Number(e||0);return r<=50?"pack-rate-danger":r<100?"pack-rate-warn":"pack-rate-ok"}function C(e){return Number(e||0).toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})}function N(){t.selectedCount&&o.A.create({title:"Toplu Kapatma",message:`${t.selectedCount} sipariş kapatılacak. Onaylıyor musunuz?`,cancel:!0,persistent:!0,ok:{color:"negative",label:"Kapat"}}).onOk(async()=>{try{const{affected:e}=await t.closeSelectedOrders();r.notify({type:"positive",message:`${e} sipariş başarıyla kapatıldı.`,position:"top-right"}),await t.fetchOrders()}catch{r.notify({type:"negative",message:t.error||"Toplu kapatma başarısız",position:"top-right"})}})}return(0,l.wB)(()=>t.search,()=>{clearTimeout(f),f=setTimeout(()=>{c.value&&t.fetchOrders()},350)}),(0,l.sV)(()=>{c.value&&t.fetchOrders()}),(e,r)=>{const o=(0,l.g2)("q-icon"),i=(0,l.g2)("q-input"),n=(0,l.g2)("q-btn"),d=(0,l.g2)("q-checkbox"),u=(0,l.g2)("q-th"),f=(0,l.g2)("q-td"),w=(0,l.g2)("q-table"),A=(0,l.g2)("q-banner"),R=(0,l.g2)("q-page");return(0,a.R1)(c)?((0,l.uX)(),(0,l.Wv)(R,{key:0,class:"bulk-close-page"},{default:(0,l.k6)(()=>[(0,l.Lk)("div",b,[(0,l.Lk)("div",m,[(0,l.bF)(i,{modelValue:(0,a.R1)(t).search,"onUpdate:modelValue":r[0]||(r[0]=e=>(0,a.R1)(t).search=e),dense:"",filled:"",clearable:"",class:"bulk-search",label:"Arama (Sipariş No / Cari / Açıklama)"},{append:(0,l.k6)(()=>[(0,l.bF)(o,{name:"search"})]),_:1},8,["modelValue"]),(0,l.Lk)("div",g,[(0,l.bF)(n,{label:"Yenile",icon:"refresh",color:"primary",loading:(0,a.R1)(t).loading,onClick:(0,a.R1)(t).fetchOrders},null,8,["loading","onClick"]),(0,l.bF)(n,{label:"Seçimi Temizle",icon:"clear",flat:"",color:"grey-7",disable:(0,a.R1)(t).closing||!(0,a.R1)(t).selectedCount,onClick:(0,a.R1)(t).clearSelection},null,8,["disable","onClick"]),(0,l.bF)(n,{label:"Seçilenleri Toplu Kapat",icon:"task_alt",color:"negative",loading:(0,a.R1)(t).closing,disable:(0,a.R1)(t).loading||(0,a.R1)(t).closing||!(0,a.R1)(t).selectedCount,onClick:N},null,8,["loading","disable"])]),(0,l.Lk)("div",p,[(0,l.Lk)("div",null,[r[1]||(r[1]=(0,l.eW)("Toplam: ",-1)),(0,l.Lk)("strong",null,(0,s.v_)((0,a.R1)(t).totalCount),1)]),(0,l.Lk)("div",null,[r[2]||(r[2]=(0,l.eW)("Seçilen: ",-1)),(0,l.Lk)("strong",null,(0,s.v_)((0,a.R1)(t).selectedCount),1)])])])]),(0,l.bF)(w,{class:"bulk-table",flat:"",bordered:"",dense:"","row-key":"OrderNumber",rows:(0,a.R1)(t).orders,columns:h,loading:(0,a.R1)(t).loading,"no-data-label":"Kapatmaya uygun sipariş bulunamadı","rows-per-page-options":[0],"hide-bottom":""},{"header-cell-select":(0,l.k6)(e=>[(0,l.bF)(u,{props:e,class:"text-center"},{default:(0,l.k6)(()=>[(0,l.bF)(d,{"model-value":k.value,disable:!(0,a.R1)(t).totalCount||(0,a.R1)(t).closing,"onUpdate:modelValue":y},null,8,["model-value","disable"])]),_:2},1032,["props"])]),"body-cell-select":(0,l.k6)(e=>[(0,l.bF)(f,{props:e,class:"text-center"},{default:(0,l.k6)(()=>[(0,l.bF)(d,{"model-value":(0,a.R1)(t).isSelected(e.row.OrderNumber),disable:(0,a.R1)(t).closing,"onUpdate:modelValue":r=>(0,a.R1)(t).setSelected(e.row.OrderNumber,r)},null,8,["model-value","disable","onUpdate:modelValue"])]),_:2},1032,["props"])]),"body-cell-OrderDate":(0,l.k6)(e=>[(0,l.bF)(f,{props:e},{default:(0,l.k6)(()=>[(0,l.eW)((0,s.v_)(O(e.row.OrderDate)),1)]),_:2},1032,["props"])]),"body-cell-PackedRatePct":(0,l.k6)(e=>[(0,l.bF)(f,{props:e,class:(0,s.C4)(["text-right text-weight-bold",v(e.row.PackedRatePct)])},{default:(0,l.k6)(()=>[(0,l.eW)((0,s.v_)(S(e.row.PackedRatePct)),1)]),_:2},1032,["props","class"])]),"body-cell-TotalAmountUSD":(0,l.k6)(e=>[(0,l.bF)(f,{props:e,class:"text-right"},{default:(0,l.k6)(()=>[(0,l.eW)((0,s.v_)(C(e.row.TotalAmountUSD)),1)]),_:2},1032,["props"])]),"body-cell-PackedUSD":(0,l.k6)(e=>[(0,l.bF)(f,{props:e,class:"text-right"},{default:(0,l.k6)(()=>[(0,l.eW)((0,s.v_)(C(e.row.PackedUSD)),1)]),_:2},1032,["props"])]),_:1},8,["rows","loading"]),(0,a.R1)(t).error?((0,l.uX)(),(0,l.Wv)(A,{key:0,class:"bg-red text-white q-mt-sm"},{default:(0,l.k6)(()=>[(0,l.eW)((0,s.v_)((0,a.R1)(t).error),1)]),_:1})):(0,l.Q3)("",!0)]),_:1})):((0,l.uX)(),(0,l.Wv)(R,{key:1,class:"q-pa-md flex flex-center"},{default:(0,l.k6)(()=>[...r[3]||(r[3]=[(0,l.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var k=t(2968),f=t(5013),y=t(6067),O=t(3933),S=t(2677),v=t(6087),C=t(2517),N=t(8349),w=t(8785),A=t(7453),R=t(272),D=t.n(R);const _=(0,k.A)(h,[["__scopeId","data-v-734820af"]]),T=_;D()(h,"components",{QPage:f.A,QInput:y.A,QIcon:O.A,QBtn:S.A,QTable:v.A,QTh:C.A,QCheckbox:N.A,QTd:w.A,QBanner:A.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/432.939f1ebd.js b/ui/dist/spa/js/432.939f1ebd.js new file mode 100644 index 0000000..bd5a359 --- /dev/null +++ b/ui/dist/spa/js/432.939f1ebd.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[432],{8432:(e,l,a)=>{a.r(l),a.d(l,{default:()=>F});a(939),a(6461),a(7049);var s=a(1347),r=a(4187),t=a(7763),o=a(455),n=a(705),i=a(2986);const c=(0,n.nY)("userlist",{state:()=>({users:[],loading:!1,error:null,filters:{search:"",onlyActive:!1}}),getters:{filteredUsers(e){let l=e.users;const a=e.filters.search?.toLowerCase()||"";return a&&(l=l.filter(e=>e.code?.toLowerCase().includes(a)||e.nebim_username?.toLowerCase().includes(a)||e.role_names?.toLowerCase().includes(a)||e.department_names?.toLowerCase().includes(a)||e.piyasa_names?.toLowerCase().includes(a))),e.filters.onlyActive&&(l=l.filter(e=>e.is_active)),l}},actions:{async fetchUsers(){this.loading=!0,this.error=null;try{const e={};this.filters.search&&(e.search=this.filters.search);const{data:l}=await i.Ay.get("/users/list",{params:e});this.users=Array.isArray(l)?l:[],console.log("✅ User listesi alındı:",this.users.length)}catch(e){console.error("❌ User listesi alınamadı:",e),this.users=[],this.error=e?.message||"Kullanıcı listesi alınamadı"}finally{this.loading=!1}}}});var u=a(588);const d={class:"ol-filter-bar"},m={class:"ol-filter-row"},p={class:"ol-filter-actions"},b={class:"piyasa-wrap"},f={__name:"UserList",setup(e){const{canRead:l,canWrite:a,canUpdate:n}=(0,u.J)(),i=l("user"),f=a("user"),_=n("user"),g=(0,o.rd)(),k=c(),y=[{name:"open",label:"",align:"center"},{name:"id",label:"No",field:e=>e.id,sortable:!0},{name:"code",label:"Kullanıcı",field:e=>e.code||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr",{sensitivity:"base"})},{name:"nebim_username",label:"Nebim",field:e=>e.nebim_username||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr")},{name:"user_group_code",label:"Grup",field:e=>e.user_group_code||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr")},{name:"is_active",label:"Durum",field:e=>e.is_active,align:"center",sortable:!0,sort:(e,l)=>Number(l)-Number(e)},{name:"role_names",label:"Roller",field:e=>e.role_names||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr")},{name:"department_names",label:"Departmanlar",field:e=>e.department_names||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr")},{name:"piyasa_names",label:"Piyasalar",field:e=>e.piyasa_names||"",sortable:!0,sort:(e,l)=>e.localeCompare(l,"tr")}];function h(e){return e?e.split(",").map(e=>e.trim()):[]}function v(e){const l=_.value?"user-edit":"user-view";g.push({name:l,params:{id:String(e)}})}function w(){f.value&&g.push({name:"user-new"})}function C(e){return e?e.split(",").map(e=>e.trim()).filter(Boolean).slice(0,24):[]}return(0,s.sV)(()=>{i.value&&k.fetchUsers()}),(e,l)=>{const a=(0,s.g2)("q-icon"),o=(0,s.g2)("q-input"),n=(0,s.g2)("q-toggle"),c=(0,s.g2)("q-btn"),u=(0,s.g2)("q-td"),_=(0,s.g2)("q-chip"),g=(0,s.g2)("q-table"),R=(0,s.g2)("q-banner"),A=(0,s.g2)("q-page");return(0,r.R1)(i)?((0,s.uX)(),(0,s.Wv)(A,{key:0,class:"ol-page with-bg"},{default:(0,s.k6)(()=>[(0,s.Lk)("div",d,[(0,s.Lk)("div",m,[(0,s.bF)(o,{class:"ol-filter-input ol-search",dense:"",filled:"",clearable:"",modelValue:(0,r.R1)(k).filters.search,"onUpdate:modelValue":[l[0]||(l[0]=e=>(0,r.R1)(k).filters.search=e),(0,r.R1)(k).fetchUsers],label:"Arama (Kullanıcı / Rol / Piyasa)",debounce:"300"},{append:(0,s.k6)(()=>[(0,s.bF)(a,{name:"search"})]),_:1},8,["modelValue","onUpdate:modelValue"]),(0,s.bF)(n,{modelValue:(0,r.R1)(k).filters.onlyActive,"onUpdate:modelValue":l[1]||(l[1]=e=>(0,r.R1)(k).filters.onlyActive=e),label:"Sadece Aktifler"},null,8,["modelValue"]),(0,s.Lk)("div",p,[(0,r.R1)(i)?((0,s.uX)(),(0,s.Wv)(c,{key:0,label:"Yenile",icon:"refresh",color:"primary",loading:(0,r.R1)(k).loading,disable:!(0,r.R1)(i),onClick:(0,r.R1)(k).fetchUsers},null,8,["loading","disable","onClick"])):(0,s.Q3)("",!0),(0,r.R1)(f)?((0,s.uX)(),(0,s.Wv)(c,{key:1,label:"Yeni Kullanıcı",icon:"person_add",color:"primary",outline:"",onClick:w})):(0,s.Q3)("",!0)])])]),(0,s.bF)(g,{title:"Mevcut Kullanıcılar",class:"ol-table",flat:"",bordered:"",dense:"",separator:"cell","row-key":"id",rows:(0,r.R1)(k).filteredUsers,columns:y,loading:(0,r.R1)(k).loading,"no-data-label":"Kullanıcı bulunamadı","rows-per-page-options":[0],"hide-bottom":""},{"body-cell-open":(0,s.k6)(e=>[(0,s.bF)(u,{class:"text-center"},{default:(0,s.k6)(()=>[(0,r.R1)(i)?((0,s.uX)(),(0,s.Wv)(c,{key:0,icon:"open_in_new",color:"primary",flat:"",round:"",dense:"",onClick:l=>v(e.row.id)},null,8,["onClick"])):(0,s.Q3)("",!0)]),_:2},1024)]),"body-cell-is_active":(0,s.k6)(e=>[(0,s.bF)(u,{class:"text-center"},{default:(0,s.k6)(()=>[(0,s.bF)(a,{name:e.row.is_active?"check_circle":"cancel",color:e.row.is_active?"green":"red",size:"18px"},null,8,["name","color"])]),_:2},1024)]),"body-cell-role_names":(0,s.k6)(e=>[(0,s.bF)(u,null,{default:(0,s.k6)(()=>[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)(h(e.row.role_names),e=>((0,s.uX)(),(0,s.Wv)(_,{key:e,dense:"",color:"primary","text-color":"white",class:"q-mr-xs"},{default:(0,s.k6)(()=>[(0,s.eW)((0,t.v_)(e),1)]),_:2},1024))),128))]),_:2},1024)]),"body-cell-department_names":(0,s.k6)(e=>[(0,s.bF)(u,null,{default:(0,s.k6)(()=>[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)(h(e.row.department_names),e=>((0,s.uX)(),(0,s.Wv)(_,{key:e,dense:"",color:"grey-7","text-color":"white",class:"q-mr-xs"},{default:(0,s.k6)(()=>[(0,s.eW)((0,t.v_)(e),1)]),_:2},1024))),128))]),_:2},1024)]),"body-cell-piyasa_names":(0,s.k6)(e=>[(0,s.bF)(u,{class:"ol-col-piyasa"},{default:(0,s.k6)(()=>[(0,s.Lk)("div",b,[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)(C(e.row.piyasa_names),e=>((0,s.uX)(),(0,s.Wv)(_,{key:e,dense:"",outline:"",color:"indigo",class:"piyasa-chip",title:e},{default:(0,s.k6)(()=>[(0,s.eW)((0,t.v_)(e),1)]),_:2},1032,["title"]))),128))])]),_:2},1024)]),_:1},8,["rows","loading"]),(0,r.R1)(k).error?((0,s.uX)(),(0,s.Wv)(R,{key:0,class:"bg-red text-white q-mt-sm"},{default:(0,s.k6)(()=>[(0,s.eW)(" ❌ "+(0,t.v_)((0,r.R1)(k).error),1)]),_:1})):(0,s.Q3)("",!0)]),_:1})):((0,s.uX)(),(0,s.Wv)(A,{key:1,class:"q-pa-md flex flex-center"},{default:(0,s.k6)(()=>[...l[2]||(l[2]=[(0,s.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var _=a(5013),g=a(6067),k=a(3933),y=a(5725),h=a(2677),v=a(6087),w=a(8785),C=a(1529),R=a(7453),A=a(272),W=a.n(A);const q=f,F=q;W()(f,"components",{QPage:_.A,QInput:g.A,QIcon:k.A,QToggle:y.A,QBtn:h.A,QTable:v.A,QTd:w.A,QChip:C.A,QBanner:R.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/465.9a2899f5.js b/ui/dist/spa/js/465.9a2899f5.js new file mode 100644 index 0000000..0b3910e --- /dev/null +++ b/ui/dist/spa/js/465.9a2899f5.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[465],{4465:(e,l,a)=>{a.r(l),a.d(l,{default:()=>_});a(939),a(3872),a(7008),a(4520),a(7049);var o=a(1347),t=a(4187),s=a(7763),n=a(144),u=a(2986),r=a(588);const i={key:0,class:"q-pa-xl flex flex-center"},c={class:"sticky-stack"},d={key:0,class:"filter-bar row q-col-gutter-md"},m={class:"col-4"},v={class:"save-toolbar"},p={key:0,class:"permissions-table-scroll"},k={key:0},y={key:1,class:"column items-center"},b={class:"text-caption"},g={key:0},f={__name:"UserPermissionPage",setup(e){const{canUpdate:l}=(0,r.J)(),a=l("user"),f=(0,t.KR)([]),w=(0,t.KR)(null),h=(0,t.KR)([]),A=(0,t.KR)([]),E=(0,t.KR)(!1),x=(0,t.KR)(!1),C=(0,t.KR)(!1),R=[{key:"write",label:"Ekleme"},{key:"read",label:"Görüntüleme"},{key:"delete",label:"Silme"},{key:"update",label:"Güncelleme"},{key:"export",label:"Çıktı"}],K=[{name:"module",label:"Modül",field:"label",align:"left"},...R.map(e=>({name:e.key,label:e.label,align:"center"}))];async function Q(){const[e,l]=await Promise.all([u.Ay.get("/lookups/users-perm"),u.Ay.get("/lookups/modules")]);f.value=e.data||[],h.value=l.data||[],C.value=!0}function q(){A.value=h.value.map(e=>{const l={module:String(e.value).toLowerCase().trim(),label:e.label};return R.forEach(e=>{l[e.key]=!1}),l})}async function X(){if(w.value){E.value=!0;try{q();const e=await u.Ay.get(`/users/${w.value}/permissions`),l=Array.isArray(e.data)?e.data:[],a={insert:"write",view:"read",delete:"delete",update:"update",export:"export"};l.forEach(e=>{const l=String(e.module_code||e.module).toLowerCase().trim(),o=String(e.action).toLowerCase().trim(),t=a[o]||o,s=A.value.find(e=>e.module===l);s&&s.hasOwnProperty(t)&&(s[t]=Boolean(e.allowed))}),x.value=!1}catch(e){console.error("PERM LOAD ERROR:",e),n.A.create({type:"negative",message:"Yükleme hatası"})}finally{E.value=!1}}}async function _(){try{E.value=!0;const e=[];A.value.forEach(l=>{R.forEach(a=>{e.push({module:l.module,action:a.key,allowed:l[a.key]})})}),await u.Ay.post(`/users/${w.value}/permissions`,e),n.A.create({type:"positive",message:"Kaydedildi"}),x.value=!1}catch{n.A.create({type:"negative",message:"Kayıt hatası"})}finally{E.value=!1}}function L(e){return!!A.value.length&&A.value.every(l=>!0===l[e])}function V(e,l){A.value.forEach(a=>{a[e]=l}),x.value=!0}return(0,o.sV)(()=>{Q()}),(e,l)=>{const n=(0,o.g2)("q-spinner"),u=(0,o.g2)("q-select"),r=(0,o.g2)("q-btn"),h=(0,o.g2)("q-checkbox"),R=(0,o.g2)("q-th"),Q=(0,o.g2)("q-td"),q=(0,o.g2)("q-table"),P=(0,o.g2)("q-page");return(0,o.uX)(),(0,o.CE)(o.FK,null,[(0,t.R1)(a)&&!C.value?((0,o.uX)(),(0,o.CE)("div",i,[(0,o.bF)(n,{color:"primary",size:"48px"})])):(0,o.Q3)("",!0),(0,t.R1)(a)?((0,o.uX)(),(0,o.Wv)(P,{key:1,class:"permissions-page"},{default:(0,o.k6)(()=>[(0,o.Lk)("div",c,[C.value?((0,o.uX)(),(0,o.CE)("div",d,[(0,o.Lk)("div",m,[(0,o.bF)(u,{modelValue:w.value,"onUpdate:modelValue":[l[0]||(l[0]=e=>w.value=e),X],options:f.value,"option-value":"id","option-label":"title","emit-value":"","map-options":"",label:"Kullanıcı",dense:"",outlined:""},null,8,["modelValue","options"])])])):(0,o.Q3)("",!0),(0,o.Lk)("div",v,[l[2]||(l[2]=(0,o.Lk)("div",{class:"label"}," Kullanıcı Override Yetkileri ",-1)),(0,t.R1)(a)?((0,o.uX)(),(0,o.Wv)(r,{key:0,color:"primary",icon:"save",label:"Kaydet",disable:!x.value,onClick:_},null,8,["disable"])):(0,o.Q3)("",!0)])]),C.value?((0,o.uX)(),(0,o.CE)("div",p,[(0,o.bF)(q,{rows:A.value,columns:K,"row-key":"module",dense:"",bordered:"",flat:"",loading:E.value,pagination:{rowsPerPage:0}},{"header-cell":(0,o.k6)(e=>[(0,o.bF)(R,{props:e},{default:(0,o.k6)(()=>["module"===e.col.name?((0,o.uX)(),(0,o.CE)("span",k,(0,s.v_)(e.col.label),1)):((0,o.uX)(),(0,o.CE)("div",y,[(0,o.Lk)("span",b,(0,s.v_)(e.col.label),1),(0,o.bF)(h,{dense:"","model-value":L(e.col.name),"onUpdate:modelValue":l=>V(e.col.name,l)},null,8,["model-value","onUpdate:modelValue"])]))]),_:2},1032,["props"])]),"body-cell":(0,o.k6)(e=>[(0,o.bF)(Q,{props:e},{default:(0,o.k6)(()=>["module"===e.col.name?((0,o.uX)(),(0,o.CE)("span",g,(0,s.v_)(e.row.label),1)):((0,o.uX)(),(0,o.Wv)(h,{key:1,modelValue:e.row[e.col.name],"onUpdate:modelValue":[l=>e.row[e.col.name]=l,l[1]||(l[1]=e=>x.value=!0)],dense:""},null,8,["modelValue","onUpdate:modelValue"]))]),_:2},1032,["props"])]),_:1},8,["rows","loading"])])):(0,o.Q3)("",!0)]),_:1})):((0,o.uX)(),(0,o.Wv)(P,{key:2,class:"q-pa-md flex flex-center"},{default:(0,o.k6)(()=>[...l[3]||(l[3]=[(0,o.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))],64)}}};var w=a(6356),h=a(5013),A=a(6941),E=a(2677),x=a(6087),C=a(2517),R=a(8349),K=a(8785),Q=a(272),q=a.n(Q);const X=f,_=X;q()(f,"components",{QSpinner:w.A,QPage:h.A,QSelect:A.A,QBtn:E.A,QTable:x.A,QTh:C.A,QCheckbox:R.A,QTd:K.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/486.a263e6f6.js b/ui/dist/spa/js/486.a263e6f6.js new file mode 100644 index 0000000..c06cdbf --- /dev/null +++ b/ui/dist/spa/js/486.a263e6f6.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[486],{1486:(e,l,a)=>{a.r(l),a.d(l,{default:()=>x});var t=a(1347),s=a(4187),u=a(7763),n=a(3022),i=a(2986),d=a(5767),r=a(588);const o={__name:"ChangePassword",setup(e){const{canUpdate:l}=(0,r.J)(),a=l("system"),o=(0,n.A)(),v=((0,d.n)(),(0,s.KR)("")),c=(0,s.KR)(""),g=(0,s.KR)(""),p=(0,s.KR)(!1),f=(0,s.KR)(null),m=(0,t.EW)(()=>v.value&&c.value.length>=8&&c.value===g.value&&!p.value);async function b(){f.value=null,p.value=!0;try{await i.Ay.post("/password/change",{current_password:v.value,new_password:c.value}),o.notify({type:"positive",message:"Şifre güncellendi"}),v.value="",c.value="",g.value=""}catch(e){f.value=e?.message||"Şifre değiştirilemedi"}finally{p.value=!1}}return(e,l)=>{const n=(0,t.g2)("q-card-section"),i=(0,t.g2)("q-separator"),d=(0,t.g2)("q-input"),r=(0,t.g2)("q-banner"),o=(0,t.g2)("q-btn"),k=(0,t.g2)("q-card-actions"),y=(0,t.g2)("q-card"),w=(0,t.g2)("q-page");return(0,s.R1)(a)?((0,t.uX)(),(0,t.Wv)(w,{key:0,class:"flex flex-center"},{default:(0,t.k6)(()=>[(0,t.bF)(y,{style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[(0,t.bF)(n,null,{default:(0,t.k6)(()=>[...l[3]||(l[3]=[(0,t.Lk)("div",{class:"text-h6 text-weight-bold"},"🔐 Şifre Değiştir",-1),(0,t.Lk)("div",{class:"text-caption text-grey-7"}," Mevcut şifrenizi girerek yeni şifre belirleyin ",-1)])]),_:1}),(0,t.bF)(i),(0,t.bF)(n,null,{default:(0,t.k6)(()=>[(0,t.bF)(d,{modelValue:v.value,"onUpdate:modelValue":l[0]||(l[0]=e=>v.value=e),type:"password",label:"Mevcut Şifre",dense:"",filled:""},null,8,["modelValue"]),(0,t.bF)(d,{modelValue:c.value,"onUpdate:modelValue":l[1]||(l[1]=e=>c.value=e),type:"password",label:"Yeni Şifre",dense:"",filled:"",class:"q-mt-sm"},null,8,["modelValue"]),(0,t.bF)(d,{modelValue:g.value,"onUpdate:modelValue":l[2]||(l[2]=e=>g.value=e),type:"password",label:"Yeni Şifre (Tekrar)",dense:"",filled:"",class:"q-mt-sm"},null,8,["modelValue"]),f.value?((0,t.uX)(),(0,t.Wv)(r,{key:0,class:"bg-red-1 text-red q-mt-md"},{default:(0,t.k6)(()=>[(0,t.eW)((0,u.v_)(f.value),1)]),_:1})):(0,t.Q3)("",!0)]),_:1}),(0,t.bF)(k,{align:"right"},{default:(0,t.k6)(()=>[(0,s.R1)(a)?((0,t.uX)(),(0,t.Wv)(o,{key:0,label:"GÜNCELLE",color:"primary",loading:p.value,disable:!m.value,onClick:b},null,8,["loading","disable"])):(0,t.Q3)("",!0)]),_:1})]),_:1})]),_:1})):((0,t.uX)(),(0,t.Wv)(w,{key:1,class:"q-pa-md flex flex-center"},{default:(0,t.k6)(()=>[...l[4]||(l[4]=[(0,t.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var v=a(5013),c=a(3341),g=a(222),p=a(6915),f=a(6067),m=a(7453),b=a(5034),k=a(2677),y=a(272),w=a.n(y);const h=o,x=h;w()(o,"components",{QPage:v.A,QCard:c.A,QCardSection:g.A,QSeparator:p.A,QInput:f.A,QBanner:m.A,QCardActions:b.A,QBtn:k.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/54.92abb86e.js b/ui/dist/spa/js/54.92abb86e.js new file mode 100644 index 0000000..11c19f0 --- /dev/null +++ b/ui/dist/spa/js/54.92abb86e.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[54],{54:(e,l,a)=>{a.r(l),a.d(l,{default:()=>D});a(939),a(6461),a(4520),a(7049),a(3142),a(8832),a(8825),a(2528),a(4207),a(9188),a(1118);var t=a(1347),o=a(4187),n=a(8633),i=a(7763),r=a(455),s=a(3022),d=a(588),u=a(705),c=a(2986);let m=0;const p=(0,u.nY)("roleDeptPermissionList",{state:()=>({modules:[],moduleActions:[],rows:[],loading:!1,error:null,filters:{search:""}}),getters:{totalCount(e){return e.rows.length}},actions:{async fetchRows(){const e=++m;this.loading=!0,this.error=null;try{const l=String(this.filters.search||"").trim(),a={};l&&(a.search=l);const t=await c.Ay.get("/role-dept-permissions/list",{params:a});if(e!==m)return;const o=t?.data||{};this.modules=Array.isArray(o?.modules)?o.modules.map(e=>({value:String(e.value||"").toLowerCase().trim(),label:String(e.label||"")})).filter(e=>e.value):[],this.moduleActions=Array.isArray(o?.module_actions)?o.module_actions.map(e=>({module_code:String(e.module_code||"").toLowerCase().trim(),action:String(e.action||"").toLowerCase().trim()})).filter(e=>e.module_code&&e.action):[];const n=Array.isArray(o?.rows)?o.rows:Array.isArray(t?.data)?t.data:[];this.rows=n.map(e=>{const l=e?.module_flags&&"object"===typeof e.module_flags?e.module_flags:{},a={};return Object.keys(l).forEach(e=>{a[String(e).toLowerCase().trim()]=Boolean(l[e])}),{role_id:Number(e.role_id||0),role_title:e.role_title||"",department_code:e.department_code||"",department_title:e.department_title||"",module_flags:a}})}catch(l){if(e!==m)return;this.modules=[],this.moduleActions=[],this.rows=[],this.error=l?.response?.data||l?.message||"Yetki listesi alınamadı"}finally{e===m&&(this.loading=!1)}}}}),f={class:"rdp-filter-bar"},v={class:"rdp-filter-row"},h={class:"rdp-filter-actions"},b={class:"rdp-config-menus"},k={class:"rdp-summary"},w={key:0,class:"text-center"},g={key:1,class:"text-center"},_={__name:"RoleDepartmentPermissionList",setup(e){const l=(0,r.rd)(),a=(0,s.A)(),u=p(),{canUpdate:c}=(0,d.J)(),m=c("user"),_=(0,o.KR)([]),y=(0,o.KR)({}),x=(0,o.KR)(""),A={update:"Güncelleme",view:"Görüntüleme",insert:"Ekleme",export:"Çıktı",write:"Yazma",read:"Okuma",delete:"Silme",login:"Giriş",refresh:"Yenileme","user.update":"Kullanıcı Güncelle"},C=[{name:"open",label:"",field:"open",align:"center",sortable:!1,classes:"freeze-col freeze-1",headerClasses:"freeze-col freeze-1",style:"width:56px; min-width:56px; max-width:56px",headerStyle:"width:56px; min-width:56px; max-width:56px"},{name:"role_title",label:"Rol",field:"role_title",align:"left",sortable:!0,classes:"freeze-col freeze-2",headerClasses:"freeze-col freeze-2",style:"width:220px; min-width:220px; max-width:220px",headerStyle:"width:220px; min-width:220px; max-width:220px"},{name:"department_title",label:"Departman",field:"department_title",align:"left",sortable:!0,classes:"freeze-col freeze-3",headerClasses:"freeze-col freeze-3",style:"width:220px; min-width:220px; max-width:220px",headerStyle:"width:220px; min-width:220px; max-width:220px"},{name:"department_code",label:"Departman Kodu",field:"department_code",align:"left",sortable:!0,style:"width:140px; min-width:140px; max-width:140px",headerStyle:"width:140px; min-width:140px; max-width:140px"}],F=(0,t.EW)(()=>{const e={};return(u.modules||[]).forEach(l=>{e[l.value]=l.label||l.value}),e}),S=(0,t.EW)(()=>{const e={};return(u.moduleActions||[]).forEach(l=>{e[l.module_code]||(e[l.module_code]=[]),e[l.module_code].includes(l.action)||e[l.module_code].push(l.action)}),Object.keys(e).forEach(l=>e[l].sort()),e}),R=(0,t.EW)(()=>x.value?F.value[x.value]||x.value:"Seçim"),W=(0,t.EW)(()=>x.value&&S.value[x.value]||[]);function E(e){const l=String(e||"").toLowerCase().trim();return A[l]||l}function q(){const e=(u.modules||[]).map(e=>e.value);if(!e.length)return _.value=[],y.value={},void(x.value="");const l=_.value.filter(l=>e.includes(l));_.value=l.length?l:[...e],_.value.includes(x.value)||(x.value=_.value[0]);const a={};_.value.forEach(e=>{const l=S.value[e]||[],t=y.value[e]||[],o=t.filter(e=>l.includes(e));a[e]=o.length?o:[...l]}),y.value=a}function z(e){return _.value.includes(e)}function L(e,l){const a=new Set(_.value);l?a.add(e):a.delete(e),_.value=[...a],_.value.length||(_.value=[e]),_.value.includes(x.value)||(x.value=_.value[0]),q()}function Q(e){x.value=e}function $(){_.value=(u.modules||[]).map(e=>e.value),q()}function K(e,l){return(y.value[e]||[]).includes(l)}function T(e,l,a){const t=new Set(y.value[e]||[]);a?t.add(l):t.delete(l),0===t.size&&t.add(l),y.value={...y.value,[e]:[...t]}}function X(){x.value&&(y.value={...y.value,[x.value]:[...W.value]})}(0,t.wB)(()=>[u.modules,u.moduleActions],()=>{q()},{deep:!0});const B=(0,t.EW)(()=>{const e=[];return _.value.forEach(l=>{const a=y.value[l]||[];a.forEach(a=>{const t=`${l}|${a}`;e.push({name:`perm_${t}`,label:`${F.value[l]||l}\n${E(a)}`,field:e=>Boolean(e.module_flags?.[t]),align:"center",sortable:!0,style:"width:150px; min-width:150px; max-width:150px",headerStyle:"width:150px; min-width:150px; max-width:150px; white-space:pre-line; line-height:1.15"})})}),e}),D=(0,t.EW)(()=>[...C,...B.value]),I=(0,t.EW)(()=>(u.rows||[]).map(e=>({...e,row_key:`${e.role_id}:${e.department_code}`})));function V(e){return String(e||"").startsWith("perm_")}let Y=null;function U(e){e?.role_id&&e?.department_code?l.push({name:"role-dept-permissions-editor",query:{mode:"edit",roleId:String(e.role_id),deptCode:String(e.department_code)}}):a.notify({type:"warning",message:"Kayıt bilgisi eksik"})}function G(){u.filters.search="",u.fetchRows()}return(0,t.wB)(()=>u.filters.search,()=>{clearTimeout(Y),Y=setTimeout(()=>{m.value&&u.fetchRows()},350)}),(0,t.sV)(async()=>{m.value&&(await u.fetchRows(),q())}),(e,l)=>{const a=(0,t.g2)("q-icon"),r=(0,t.g2)("q-input"),s=(0,t.g2)("q-btn"),d=(0,t.g2)("q-item-section"),c=(0,t.g2)("q-item"),p=(0,t.g2)("q-separator"),_=(0,t.g2)("q-checkbox"),y=(0,t.g2)("q-list"),A=(0,t.g2)("q-btn-dropdown"),C=(0,t.g2)("q-tooltip"),F=(0,t.g2)("q-td"),S=(0,t.g2)("q-table"),q=(0,t.g2)("q-banner"),B=(0,t.g2)("q-page");return(0,o.R1)(m)?((0,t.uX)(),(0,t.Wv)(B,{key:0,class:"rdp-list-page"},{default:(0,t.k6)(()=>[(0,t.Lk)("div",f,[(0,t.Lk)("div",v,[(0,t.bF)(r,{modelValue:(0,o.R1)(u).filters.search,"onUpdate:modelValue":l[0]||(l[0]=e=>(0,o.R1)(u).filters.search=e),class:"rdp-filter-input rdp-search",dense:"",filled:"",clearable:"",debounce:"300",label:"Arama (Rol / Departman)"},{append:(0,t.k6)(()=>[(0,t.bF)(a,{name:"search"})]),_:1},8,["modelValue"]),(0,t.Lk)("div",h,[(0,t.bF)(s,{label:"Temizle",icon:"clear",color:"grey-7",flat:"",disable:(0,o.R1)(u).loading,onClick:G},null,8,["disable"]),(0,t.bF)(s,{label:"Yenile",icon:"refresh",color:"primary",loading:(0,o.R1)(u).loading,onClick:(0,o.R1)(u).fetchRows},null,8,["loading","onClick"])]),(0,t.Lk)("div",b,[(0,t.bF)(A,{color:"secondary",outline:"",icon:"view_module",label:"Modüller","auto-close":!1},{default:(0,t.k6)(()=>[(0,t.bF)(y,{dense:"",class:"rdp-menu-list"},{default:(0,t.k6)(()=>[(0,t.bF)(c,{clickable:"",onClick:$},{default:(0,t.k6)(()=>[(0,t.bF)(d,null,{default:(0,t.k6)(()=>[...l[3]||(l[3]=[(0,t.eW)("Tümünü Seç",-1)])]),_:1})]),_:1}),(0,t.bF)(p),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)((0,o.R1)(u).modules,e=>((0,t.uX)(),(0,t.Wv)(c,{key:e.value,clickable:"",onClick:l=>Q(e.value)},{default:(0,t.k6)(()=>[(0,t.bF)(d,{avatar:""},{default:(0,t.k6)(()=>[(0,t.bF)(_,{"model-value":z(e.value),dense:"","onUpdate:modelValue":l=>L(e.value,l),onClick:l[1]||(l[1]=(0,n.D$)(()=>{},["stop"]))},null,8,["model-value","onUpdate:modelValue"])]),_:2},1024),(0,t.bF)(d,null,{default:(0,t.k6)(()=>[(0,t.eW)((0,i.v_)(e.label),1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1}),(0,t.bF)(A,{color:"secondary",outline:"",icon:"tune",label:`Aksiyonlar (${R.value})`,disable:!x.value,"auto-close":!1},{default:(0,t.k6)(()=>[(0,t.bF)(y,{dense:"",class:"rdp-menu-list"},{default:(0,t.k6)(()=>[(0,t.bF)(c,{clickable:"",onClick:X},{default:(0,t.k6)(()=>[(0,t.bF)(d,null,{default:(0,t.k6)(()=>[...l[4]||(l[4]=[(0,t.eW)("Tümünü Seç",-1)])]),_:1})]),_:1}),(0,t.bF)(p),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(W.value,e=>((0,t.uX)(),(0,t.Wv)(c,{key:`${x.value}:${e}`,clickable:""},{default:(0,t.k6)(()=>[(0,t.bF)(d,{avatar:""},{default:(0,t.k6)(()=>[(0,t.bF)(_,{"model-value":K(x.value,e),dense:"","onUpdate:modelValue":l=>T(x.value,e,l),onClick:l[2]||(l[2]=(0,n.D$)(()=>{},["stop"]))},null,8,["model-value","onUpdate:modelValue"])]),_:2},1024),(0,t.bF)(d,null,{default:(0,t.k6)(()=>[(0,t.eW)((0,i.v_)(E(e)),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1},8,["label","disable"])]),(0,t.Lk)("div",k,[(0,t.Lk)("span",null,[l[5]||(l[5]=(0,t.eW)("Toplam Kayıt: ",-1)),(0,t.Lk)("strong",null,(0,i.v_)((0,o.R1)(u).totalCount),1)])])])]),(0,t.bF)(S,{title:"Rol + Departman Yetki Setleri",class:"rdp-table",flat:"",bordered:"",dense:"","row-key":"row_key",rows:I.value,columns:D.value,loading:(0,o.R1)(u).loading,"no-data-label":"Kayıt bulunamadı","rows-per-page-options":[0],"hide-bottom":""},{"body-cell":(0,t.k6)(e=>[(0,t.bF)(F,{props:e,class:(0,i.C4)(e.col.classes)},{default:(0,t.k6)(()=>["open"===e.col.name?((0,t.uX)(),(0,t.CE)("div",w,[(0,t.bF)(s,{icon:"open_in_new",color:"primary",flat:"",round:"",dense:"",onClick:l=>U(e.row)},{default:(0,t.k6)(()=>[(0,t.bF)(C,null,{default:(0,t.k6)(()=>[...l[6]||(l[6]=[(0,t.eW)("Yetki setini aç",-1)])]),_:1})]),_:2},1032,["onClick"])])):V(e.col.name)?((0,t.uX)(),(0,t.CE)("div",g,[(0,t.bF)(_,{"model-value":Boolean(e.value),disable:"",dense:""},null,8,["model-value"])])):((0,t.uX)(),(0,t.CE)(t.FK,{key:2},[(0,t.eW)((0,i.v_)(e.value),1)],64))]),_:2},1032,["props","class"])]),_:1},8,["rows","columns","loading"]),(0,o.R1)(u).error?((0,t.uX)(),(0,t.Wv)(q,{key:0,class:"bg-red text-white q-mt-sm"},{default:(0,t.k6)(()=>[(0,t.eW)(" Hata: "+(0,i.v_)((0,o.R1)(u).error),1)]),_:1})):(0,t.Q3)("",!0)]),_:1})):((0,t.uX)(),(0,t.Wv)(B,{key:1,class:"q-pa-md flex flex-center"},{default:(0,t.k6)(()=>[...l[7]||(l[7]=[(0,t.Lk)("div",{class:"text-negative text-subtitle1"}," Bu modüle erişim yetkiniz yok. ",-1)])]),_:1}))}}};var y=a(2968),x=a(5013),A=a(6067),C=a(3933),F=a(2677),S=a(5303),R=a(3766),W=a(2589),E=a(4958),q=a(6915),z=a(8349),L=a(6087),Q=a(8785),$=a(8387),K=a(7453),T=a(272),X=a.n(T);const B=(0,y.A)(_,[["__scopeId","data-v-a17e51d4"]]),D=B;X()(_,"components",{QPage:x.A,QInput:A.A,QIcon:C.A,QBtn:F.A,QBtnDropdown:S.A,QList:R.A,QItem:W.A,QItemSection:E.A,QSeparator:q.A,QCheckbox:z.A,QTable:L.A,QTd:Q.A,QTooltip:$.A,QBanner:K.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/54.92abb86e.js.gz b/ui/dist/spa/js/54.92abb86e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0f5be86aca53a934bcce2bb59152695447882684 GIT binary patch literal 3800 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.r(l),a.d(l,{default:()=>q});a(939),a(7008),a(4520),a(7049);var o=a(1347),t=a(4187),s=a(7763),n=a(144),u=a(2986),d=a(588);const i={class:"row q-col-gutter-md q-mb-md"},m={class:"col-4"},r={class:"col-4"},c={key:0},p={class:"q-mt-md"},v={__name:"PermissionMatrix",async setup(e){let l,a;const{canRead:v,canUpdate:k}=(0,d.J)(),y=v("system"),b=k("user"),g=(0,t.KR)([]),f=(0,t.KR)([]),w=(0,t.KR)(null),h=(0,t.KR)(null),A=(0,t.KR)([]),R=(0,t.KR)(!1),q=(0,t.KR)(!1),V=[{key:"write",label:"Ekleme"},{key:"read",label:"Görüntüleme"},{key:"delete",label:"Silme"},{key:"update",label:"Güncelleme"},{key:"export",label:"Çıktı"}],[K,x,_]=([l,a]=(0,o.E)(()=>Promise.all([u.Ay.get("/lookups/roles"),u.Ay.get("/lookups/departments"),u.Ay.get("/lookups/modules")])),l=await l,a(),l);modules.value=_.data||[];const E=[{name:"module",label:"Modül",field:"label",align:"left"},...V.map(e=>({name:e.key,label:e.label,align:"center"}))];async function L(){const[e,l]=await Promise.all([u.Ay.get("/lookups/roles"),u.Ay.get("/lookups/departments")]);g.value=e.data,f.value=l.data}function Q(){A.value=modules.map(e=>{const l={module:e.code,label:e.label};return V.forEach(e=>{l[e.key]=!1}),l})}async function C(){if(w.value&&h.value){R.value=!0;try{Q();await u.Ay.get(`/roles/${w.value}/departments/${h.value}/permissions`);list.forEach(e=>{const l=String(e.module_code||e.module).toLowerCase().trim(),a=A.value.find(e=>e.module===l);a&&(a[e.action]=e.allowed)}),q.value=!1}catch{n.A.create({type:"negative",message:"Yetkiler yüklenemedi"})}finally{R.value=!1}}}async function U(){try{R.value=!0;const e=[];A.value.forEach(l=>{V.forEach(a=>{e.push({module:l.module,action:a.key,allowed:l[a.key]})})}),await u.Ay.post(`/roles/${w.value}/departments/${h.value}/permissions`,e),n.A.create({type:"positive",message:"Kaydedildi"}),q.value=!1}catch{n.A.create({type:"negative",message:"Kayıt hatası"})}finally{R.value=!1}}return(0,o.sV)(()=>{L()}),(e,l)=>{const a=(0,o.g2)("q-select"),n=(0,o.g2)("q-checkbox"),u=(0,o.g2)("q-td"),d=(0,o.g2)("q-table"),v=(0,o.g2)("q-btn"),k=(0,o.g2)("q-page");return(0,t.R1)(y)?((0,o.uX)(),(0,o.Wv)(k,{key:0,padding:""},{default:(0,o.k6)(()=>[l[3]||(l[3]=(0,o.Lk)("div",{class:"text-h6 q-mb-md"}," Rol + Departman Yetkilendirme ",-1)),(0,o.Lk)("div",i,[(0,o.Lk)("div",m,[(0,o.bF)(a,{modelValue:w.value,"onUpdate:modelValue":[l[0]||(l[0]=e=>w.value=e),C],options:g.value,label:"Rol",dense:"",outlined:"","emit-value":"","map-options":""},null,8,["modelValue","options"])]),(0,o.Lk)("div",r,[(0,o.bF)(a,{modelValue:h.value,"onUpdate:modelValue":[l[1]||(l[1]=e=>h.value=e),C],options:f.value,label:"Departman",dense:"",outlined:"","emit-value":"","map-options":""},null,8,["modelValue","options"])])]),(0,o.bF)(d,{rows:A.value,columns:E,"row-key":"module",flat:"",bordered:"",dense:"",loading:R.value},{"body-cell":(0,o.k6)(e=>[(0,o.bF)(u,{props:e},{default:(0,o.k6)(()=>["module"===e.col.name?((0,o.uX)(),(0,o.CE)("span",c,(0,s.v_)(e.row.label),1)):((0,o.uX)(),(0,o.Wv)(n,{key:1,modelValue:e.row[e.col.name],"onUpdate:modelValue":[l=>e.row[e.col.name]=l,l[2]||(l[2]=e=>q.value=!0)],dense:""},null,8,["modelValue","onUpdate:modelValue"]))]),_:2},1032,["props"])]),_:1},8,["rows","loading"]),(0,o.Lk)("div",p,[(0,t.R1)(b)?((0,o.uX)(),(0,o.Wv)(v,{key:0,color:"primary",icon:"save",label:"Kaydet",disable:!q.value,onClick:U},null,8,["disable"])):(0,o.Q3)("",!0)])]),_:1})):((0,o.uX)(),(0,o.Wv)(k,{key:1,class:"q-pa-md flex flex-center"},{default:(0,o.k6)(()=>[...l[4]||(l[4]=[(0,o.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var k=a(5013),y=a(6941),b=a(6087),g=a(8785),f=a(8349),w=a(2677),h=a(272),A=a.n(h);const R=v,q=R;A()(v,"components",{QPage:k.A,QSelect:y.A,QTable:b.A,QTd:g.A,QCheckbox:f.A,QBtn:w.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/629.2c27a0a3.js b/ui/dist/spa/js/629.2c27a0a3.js new file mode 100644 index 0000000..ab652c0 --- /dev/null +++ b/ui/dist/spa/js/629.2c27a0a3.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[629],{629:(e,a,t)=>{t.r(a),t.d(a,{default:()=>h});var l=t(1347),s=t(4187),i=t(3022),n=t(705),o=t(2986);const d=(0,n.nY)("mailTest",{state:()=>({loading:!1,lastResult:null}),actions:{async sendTestMail(e){this.loading=!0;try{const a=await(0,o.bE)("/test-mail",{to:e});return this.lastResult=a,!0}catch(e){throw this.lastResult=e,e}finally{this.loading=!1}}}});var u=t(588);const c={__name:"TestMail",setup(e){const{canWrite:a}=(0,u.J)(),t=a("user"),n=(0,l.EW)(()=>t.value),o=(0,i.A)(),c=d(),r=(0,s.KR)("mehmet.kececi@baggi.com.tr");async function g(){if(n.value)try{await c.sendTestMail(r.value),o.notify({type:"positive",message:"Test mail gonderildi"})}catch(e){o.notify({type:"negative",message:e?.message||"Mail gonderilemedi"})}else o.notify({type:"negative",message:"Test mail gonderme yetkiniz yok"})}return(e,a)=>{const t=(0,l.g2)("q-card-section"),i=(0,l.g2)("q-input"),o=(0,l.g2)("q-btn"),d=(0,l.g2)("q-card-actions"),u=(0,l.g2)("q-card"),m=(0,l.g2)("q-page");return n.value?((0,l.uX)(),(0,l.Wv)(m,{key:0,class:"q-pa-md"},{default:(0,l.k6)(()=>[(0,l.bF)(u,{flat:"",bordered:"",class:"q-pa-md",style:{"max-width":"500px"}},{default:(0,l.k6)(()=>[(0,l.bF)(t,null,{default:(0,l.k6)(()=>[...a[1]||(a[1]=[(0,l.Lk)("div",{class:"text-h6"},"SMTP Test Mail",-1)])]),_:1}),(0,l.bF)(t,null,{default:(0,l.k6)(()=>[(0,l.bF)(i,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),label:"Gonderilecek mail",filled:"",dense:""},null,8,["modelValue"])]),_:1}),(0,l.bF)(d,{align:"right"},{default:(0,l.k6)(()=>[n.value?((0,l.uX)(),(0,l.Wv)(o,{key:0,color:"primary",label:"Test Mail Gonder",loading:(0,s.R1)(c).loading,disable:!n.value,onClick:g},null,8,["loading","disable"])):(0,l.Q3)("",!0)]),_:1})]),_:1})]),_:1})):((0,l.uX)(),(0,l.Wv)(m,{key:1,class:"q-pa-md flex flex-center"},{default:(0,l.k6)(()=>[...a[2]||(a[2]=[(0,l.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var r=t(5013),g=t(3341),m=t(222),k=t(6067),y=t(5034),b=t(2677),v=t(272),f=t.n(v);const p=c,h=p;f()(c,"components",{QPage:r.A,QCard:g.A,QCardSection:m.A,QInput:k.A,QCardActions:y.A,QBtn:b.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/673.8f68da58.js b/ui/dist/spa/js/673.8f68da58.js new file mode 100644 index 0000000..d64c1a0 --- /dev/null +++ b/ui/dist/spa/js/673.8f68da58.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[673],{7673:(e,l,a)=>{a.r(l),a.d(l,{default:()=>X});a(939),a(3872),a(7008),a(4520),a(7049);var o=a(1347),t=a(4187),s=a(7763),n=a(455),u=a(144),i=a(2986),r=a(588);const d={key:0,class:"q-pa-xl flex flex-center"},c={class:"sticky-stack"},m={key:0,class:"filter-bar row q-col-gutter-md"},p={class:"col-4"},v={class:"col-4"},y={class:"save-toolbar"},k={key:0,class:"permissions-table-scroll"},b={key:0},g={key:1,class:"column items-center"},f={class:"text-caption"},w={key:0},h={__name:"RoleDepartmentPermissionPage",setup(e){const{canUpdate:l}=(0,r.J)(),a=l("user"),h=(0,n.lq)(),R=(0,n.rd)(),A=(0,t.KR)([]),C=(0,t.KR)([]),E=(0,t.KR)(null),q=(0,t.KR)(null),x=(0,t.KR)([]),L=(0,t.KR)(!1),K=(0,t.KR)(!1),V=(0,t.KR)(!1),Q=[{key:"write",label:"Ekleme"},{key:"read",label:"Görüntüleme"},{key:"delete",label:"Silme"},{key:"update",label:"Güncelleme"},{key:"export",label:"Çıktı"}],_=(0,t.KR)([]),X=[{name:"module",label:"Modül",field:"label",align:"left"},...Q.map(e=>({name:e.key,label:e.label,align:"center"}))];let P=!1;function F(){R.push({name:"role-dept-permissions-list"})}function S(){const e=String(h.query.roleId||"").trim(),l=String(h.query.deptCode||"").trim();/^\d+$/.test(e)&&Number(e)>0&&(E.value=e),l&&(q.value=l),E.value&&q.value&&B()}async function T(){const[e,l,a]=await Promise.all([i.Ay.get("/lookups/roles-perm"),i.Ay.get("/lookups/departments-perm"),i.Ay.get("/lookups/modules")]);A.value=e.data||[],C.value=l.data||[],_.value=a.data||[],V.value=!0}function U(){x.value=_.value.map(e=>{const l={module:String(e.value).toLowerCase().trim(),label:e.label};return Q.forEach(e=>{l[e.key]=!1}),l})}async function B(){if(E.value&&q.value&&!P){P=!0,L.value=!0;try{_.value.length||await T(),U();const e=await i.Ay.get(`/roles/${E.value}/departments/${q.value}/permissions`),l=Array.isArray(e.data)?e.data:[];console.log("PERM LIST:",l.slice(0,10));const a={insert:"write",view:"read",delete:"delete",update:"update",export:"export"};l.forEach(e=>{const l=String(e.module_code||e.module).toLowerCase().trim(),o=String(e.action).toLowerCase().trim(),t=a[o]||o,s=x.value.find(e=>e.module===l);s&&s.hasOwnProperty(t)&&(s[t]=Boolean(e.allowed))}),K.value=!1}catch(e){console.error("PERM LOAD ERROR:",e),u.A.create({type:"negative",message:"Yetkiler yüklenemedi"})}finally{L.value=!1,P=!1}}}async function D(){try{L.value=!0;const e=[];x.value.forEach(l=>{Q.forEach(a=>{e.push({module:l.module,action:a.key,allowed:l[a.key]})})}),await i.Ay.post(`/roles/${E.value}/departments/${q.value}/permissions`,e),u.A.create({type:"positive",message:"Kaydedildi"}),K.value=!1}catch{u.A.create({type:"negative",message:"Kayıt hatası"})}finally{L.value=!1}}function $(e){return!!x.value.length&&x.value.every(l=>!0===l[e])}function I(e,l){x.value.forEach(a=>{a[e]=l}),K.value=!0}return(0,o.sV)(async()=>{await T(),S()}),(0,o.wB)(E,e=>console.log("ROLE_ID >>>",e)),(0,o.wB)(q,e=>console.log("DEPT >>>",e)),(0,o.wB)(()=>[h.query.roleId,h.query.deptCode],()=>{V.value&&S()}),(e,l)=>{const n=(0,o.g2)("q-spinner"),u=(0,o.g2)("q-select"),i=(0,o.g2)("q-btn"),r=(0,o.g2)("q-checkbox"),h=(0,o.g2)("q-th"),R=(0,o.g2)("q-td"),Q=(0,o.g2)("q-table"),_=(0,o.g2)("q-page");return(0,o.uX)(),(0,o.CE)(o.FK,null,[(0,t.R1)(a)&&!V.value?((0,o.uX)(),(0,o.CE)("div",d,[(0,o.bF)(n,{color:"primary",size:"48px"})])):(0,o.Q3)("",!0),(0,t.R1)(a)?((0,o.uX)(),(0,o.Wv)(_,{key:1,class:"permissions-page"},{default:(0,o.k6)(()=>[(0,o.Lk)("div",c,[V.value?((0,o.uX)(),(0,o.CE)("div",m,[(0,o.Lk)("div",p,[(0,o.bF)(u,{modelValue:E.value,"onUpdate:modelValue":[l[0]||(l[0]=e=>E.value=e),B],options:A.value,"option-value":"id","option-label":"title","emit-value":"","map-options":"",label:"Rol",dense:"",outlined:""},null,8,["modelValue","options"])]),(0,o.Lk)("div",v,[(0,o.bF)(u,{modelValue:q.value,"onUpdate:modelValue":[l[1]||(l[1]=e=>q.value=e),B],options:C.value,"option-value":"id","option-label":"title","emit-value":"","map-options":"",label:"Departman",dense:"",outlined:""},null,8,["modelValue","options"])])])):(0,o.Q3)("",!0),(0,o.Lk)("div",y,[l[3]||(l[3]=(0,o.Lk)("div",{class:"label"}," Rol + Departman Yetkilendirme ",-1)),(0,o.bF)(i,{flat:"",icon:"list",label:"Liste",onClick:F}),(0,t.R1)(a)?((0,o.uX)(),(0,o.Wv)(i,{key:0,color:"primary",icon:"save",label:"Kaydet",disable:!K.value,onClick:D},null,8,["disable"])):(0,o.Q3)("",!0)])]),V.value?((0,o.uX)(),(0,o.CE)("div",k,[(0,o.bF)(Q,{class:"permissions-table",rows:x.value,columns:X,"row-key":"module",flat:"",bordered:"",dense:"",loading:L.value,"rows-per-page-options":[0],pagination:{rowsPerPage:0}},{"header-cell":(0,o.k6)(e=>[(0,o.bF)(h,{props:e},{default:(0,o.k6)(()=>["module"===e.col.name?((0,o.uX)(),(0,o.CE)("span",b,(0,s.v_)(e.col.label),1)):((0,o.uX)(),(0,o.CE)("div",g,[(0,o.Lk)("span",f,(0,s.v_)(e.col.label),1),(0,o.bF)(r,{dense:"","model-value":$(e.col.name),"onUpdate:modelValue":l=>I(e.col.name,l)},null,8,["model-value","onUpdate:modelValue"])]))]),_:2},1032,["props"])]),"body-cell":(0,o.k6)(e=>[(0,o.bF)(R,{props:e,class:(0,s.C4)("module"===e.col.name?"permissions-sticky-col":"")},{default:(0,o.k6)(()=>["module"===e.col.name?((0,o.uX)(),(0,o.CE)("span",w,(0,s.v_)(e.row.label),1)):((0,o.uX)(),(0,o.Wv)(r,{key:1,modelValue:e.row[e.col.name],"onUpdate:modelValue":[l=>e.row[e.col.name]=l,l[2]||(l[2]=e=>K.value=!0)],dense:""},null,8,["modelValue","onUpdate:modelValue"]))]),_:2},1032,["props","class"])]),_:1},8,["rows","loading"])])):(0,o.Q3)("",!0)]),_:1})):((0,o.uX)(),(0,o.Wv)(_,{key:2,class:"q-pa-md flex flex-center"},{default:(0,o.k6)(()=>[...l[4]||(l[4]=[(0,o.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))],64)}}};var R=a(6356),A=a(5013),C=a(6941),E=a(2677),q=a(6087),x=a(2517),L=a(8349),K=a(8785),V=a(272),Q=a.n(V);const _=h,X=_;Q()(h,"components",{QSpinner:R.A,QPage:A.A,QSelect:C.A,QBtn:E.A,QTable:q.A,QTh:x.A,QCheckbox:L.A,QTd:K.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/713.5838996c.js b/ui/dist/spa/js/713.5838996c.js new file mode 100644 index 0000000..4de95e7 --- /dev/null +++ b/ui/dist/spa/js/713.5838996c.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[713],{713:(e,a,l)=>{l.r(a),l.d(a,{default:()=>I});var t=l(1347),o=l(7763),s=l(4187),u=l(455),r=l(5767),n=l(3022),d=l(2986);const i={class:"q-mt-md row items-center justify-between"},c={__name:"MainPage",setup(e){const a=(0,u.rd)(),l=(0,r.n)(),c=(0,n.A)(),m=(0,s.KR)(""),g=(0,s.KR)(""),v=(0,s.KR)(!1),b=(0,s.KR)(!1),p=(0,s.KR)(!1),f=(0,s.KR)(!1),k=(0,s.KR)(""),y=(0,s.KR)(!1),h=(0,s.KR)(""),w=(0,s.KR)(!1);async function F(){p.value=!0;try{await l.login(m.value,g.value),v.value?localStorage.setItem("username",m.value):localStorage.removeItem("username"),b.value?localStorage.setItem("password",g.value):localStorage.removeItem("password"),localStorage.setItem("remember_user",v.value?"true":"false"),localStorage.setItem("remember_pass",b.value?"true":"false"),l.mustChangePassword?a.replace("/first-password-change"):a.replace("/app")}catch(e){console.error("❌ Login error:",e),c.notify({type:"negative",message:"Kullanıcı adı veya şifre hatalı",position:"top-right"}),l.clearSession()}finally{p.value=!1}}async function _(){if(k.value){y.value=!0,h.value="";try{await d.Ay.post("/password/forgot",{email:k.value}),w.value=!0,h.value="Eğer hesabınız aktif ise parola sıfırlama bağlantısı e-posta adresinize gönderilmiştir."}catch{w.value=!0,h.value="Eğer hesabınız aktif ise parola sıfırlama bağlantısı e-posta adresinize gönderilmiştir."}finally{y.value=!1}}}return(0,t.sV)(()=>{"true"===localStorage.getItem("remember_user")&&(m.value=localStorage.getItem("username")||"",v.value=!0),"true"===localStorage.getItem("remember_pass")&&(g.value=localStorage.getItem("password")||"",b.value=!0)}),(e,a)=>{const l=(0,t.g2)("q-icon"),s=(0,t.g2)("q-avatar"),u=(0,t.g2)("q-card-section"),r=(0,t.g2)("q-input"),n=(0,t.g2)("q-checkbox"),d=(0,t.g2)("q-btn"),c=(0,t.g2)("q-card-actions"),A=(0,t.g2)("q-card"),V=(0,t.g2)("q-banner"),q=(0,t.g2)("q-dialog"),K=(0,t.g2)("q-page"),x=(0,t.gN)("close-popup");return(0,t.uX)(),(0,t.Wv)(K,{class:"flex flex-center login-bg"},{default:(0,t.k6)(()=>[(0,t.bF)(A,{class:"q-pa-lg shadow-4 login-card"},{default:(0,t.k6)(()=>[(0,t.bF)(u,{class:"text-center"},{default:(0,t.k6)(()=>[(0,t.bF)(s,{size:"80px",class:"bg-white text-secondary shadow-2"},{default:(0,t.k6)(()=>[(0,t.bF)(l,{name:"lock",size:"40px"})]),_:1}),a[7]||(a[7]=(0,t.Lk)("div",{class:"login-title q-mt-sm"},"Kullanıcı Girişi",-1))]),_:1}),(0,t.bF)(u,null,{default:(0,t.k6)(()=>[(0,t.bF)(r,{modelValue:m.value,"onUpdate:modelValue":a[0]||(a[0]=e=>m.value=e),label:"Kullanıcı Adı",dense:"",standout:"bg-white",class:"q-mb-md custom-input",autocomplete:"username"},null,8,["modelValue"]),(0,t.bF)(r,{modelValue:g.value,"onUpdate:modelValue":a[1]||(a[1]=e=>g.value=e),type:"password",label:"Şifre",dense:"",standout:"bg-white",class:"custom-input",autocomplete:"current-password"},null,8,["modelValue"]),(0,t.Lk)("div",i,[(0,t.Lk)("div",null,[(0,t.bF)(n,{modelValue:v.value,"onUpdate:modelValue":a[2]||(a[2]=e=>v.value=e),label:"Kullanıcıyı hatırla",color:"secondary",dense:""},null,8,["modelValue"]),(0,t.bF)(n,{modelValue:b.value,"onUpdate:modelValue":a[3]||(a[3]=e=>b.value=e),label:"Parolayı kaydet",color:"secondary",dense:""},null,8,["modelValue"])]),(0,t.bF)(d,{flat:"",dense:"",color:"primary",label:"Şifremi Unuttum",onClick:a[4]||(a[4]=e=>f.value=!0)})])]),_:1}),(0,t.bF)(c,{align:"center"},{default:(0,t.k6)(()=>[(0,t.bF)(d,{label:"Giriş Yap",color:"primary",glossy:"",unelevated:"",icon:"login",class:"full-width",loading:p.value,onClick:F},null,8,["loading"])]),_:1})]),_:1}),(0,t.bF)(q,{modelValue:f.value,"onUpdate:modelValue":a[6]||(a[6]=e=>f.value=e),persistent:""},{default:(0,t.k6)(()=>[(0,t.bF)(A,{style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[(0,t.bF)(u,{class:"text-h6"},{default:(0,t.k6)(()=>[...a[8]||(a[8]=[(0,t.eW)(" Parola Sıfırlama ",-1)])]),_:1}),(0,t.bF)(u,null,{default:(0,t.k6)(()=>[a[9]||(a[9]=(0,t.Lk)("div",{class:"text-caption text-grey-7 q-mb-sm"}," Kullanıcı adınızı girin. ",-1)),(0,t.bF)(r,{modelValue:k.value,"onUpdate:modelValue":a[5]||(a[5]=e=>k.value=e),label:"Kullanıcı Adı",dense:"",outlined:"",disable:y.value},null,8,["modelValue","disable"]),h.value?((0,t.uX)(),(0,t.Wv)(V,{key:0,class:(0,o.C4)(["q-mt-md",w.value?"bg-green-1 text-green":"bg-red-1 text-red"]),rounded:""},{default:(0,t.k6)(()=>[(0,t.eW)((0,o.v_)(h.value),1)]),_:1},8,["class"])):(0,t.Q3)("",!0)]),_:1}),(0,t.bF)(c,{align:"right"},{default:(0,t.k6)(()=>[(0,t.bo)((0,t.bF)(d,{flat:"",label:"Vazgeç"},null,512),[[x]]),(0,t.bF)(d,{color:"primary",label:"Gönder",loading:y.value,onClick:_},null,8,["loading"])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})}}};var m=l(2968),g=l(5013),v=l(3341),b=l(222),p=l(5305),f=l(3933),k=l(6067),y=l(8349),h=l(2677),w=l(5034),F=l(45),_=l(7453),A=l(7861),V=l(8657),q=l(272),K=l.n(q);const x=(0,m.A)(c,[["__scopeId","data-v-2ea21061"]]),I=x;K()(c,"components",{QPage:g.A,QCard:v.A,QCardSection:b.A,QAvatar:p.A,QIcon:f.A,QInput:k.A,QCheckbox:y.A,QBtn:h.A,QCardActions:w.A,QDialog:F.A,QBanner:_.A,QField:A.A}),K()(c,"directives",{ClosePopup:V.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/806.754fb646.js b/ui/dist/spa/js/806.754fb646.js new file mode 100644 index 0000000..2de680b --- /dev/null +++ b/ui/dist/spa/js/806.754fb646.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[806],{2806:(e,a,l)=>{l.r(a),l.d(a,{default:()=>G});var s=l(1347),t=l(4187),o=l(7763),i=l(455),r=l(3022),n=l(705),d=(l(939),l(7008),l(7049),l(2986));const u=(0,n.nY)("userDetail",{state:()=>({sendingPasswordMail:!1,lastPasswordMailSentAt:null,hasPassword:!1,loading:!1,saving:!1,error:null,form:{id:null,code:"",full_name:"",email:"",mobile:"",is_active:!0,address:"",roles:[],departments:null,piyasalar:[],nebim_users:null},roleOptions:[],departmentOptions:[],piyasaOptions:[],nebimUserOptions:[]}),actions:{resetForm(){this.form={id:null,code:"",full_name:"",email:"",mobile:"",is_active:!0,address:"",roles:[],departments:null,piyasalar:[],nebim_users:null},this.error=null,this.hasPassword=!1,this.lastPasswordMailSentAt=null},async adminResetPassword(e,a){await(0,d.bE)(`/users/${e}/admin-reset-password`,a),this.hasPassword=!0},async sendPasswordMail(e){this.sendingPasswordMail=!0,this.error=null;try{await(0,d.bE)(`/users/${e}/send-password-mail`,{}),this.lastPasswordMailSentAt=(new Date).toLocaleString("tr-TR")}catch(e){throw this.error="Parola maili gönderilemedi",e}finally{this.sendingPasswordMail=!1}},buildPayload(){const e=Array.isArray(this.form.departments)?this.form.departments:this.form.departments?[this.form.departments]:[],a=Array.isArray(this.form.nebim_users)?this.form.nebim_users:this.form.nebim_users?[this.form.nebim_users]:[];return{code:this.form.code,full_name:this.form.full_name,email:this.form.email,mobile:this.form.mobile,is_active:this.form.is_active,address:this.form.address,roles:this.form.roles,departments:e.map(e=>({code:e})),piyasalar:(this.form.piyasalar||[]).map(e=>({code:e})),nebim_users:a.map(e=>{const a=(this.nebimUserOptions||[]).find(a=>a.value===e);return{username:e,user_group_code:a?.user_group_code||""}})}},async fetchUser(e){this.loading=!0,this.error=null;try{const a=await(0,d.Jt)(`/users/${e}`);this.form.id=a.id,this.form.code=a.code||"",this.form.full_name=a.full_name||"",this.form.email=a.email||"",this.form.mobile=a.mobile||"",this.form.is_active=!!a.is_active,this.form.address=a.address||"",this.form.roles=a.roles||[],this.form.departments=(a.departments||[]).map(e=>e.code)[0]||null,this.form.piyasalar=(a.piyasalar||[]).map(e=>e.code),this.form.nebim_users=(a.nebim_users||[]).map(e=>e.username)[0]||null,this.hasPassword=!!a.has_password}catch(e){throw this.error="Kullanıcı bilgileri alınamadı",e}finally{this.loading=!1}},async saveUser(e){this.saving=!0,this.error=null;try{console.log("🟦 saveUser() START",e);const a=this.buildPayload();console.log("📤 PUT payload",a),await(0,d.yJ)(`/users/${e}`,a),console.log("✅ PUT OK → REFETCH USER"),await this.fetchUser(e),console.log("🔄 USER REFRESHED",{hasPassword:this.hasPassword,roles:this.form.roles,departments:this.form.departments})}catch(e){throw console.error("❌ saveUser FAILED",e),this.error="Kullanıcı güncellenemedi",e}finally{this.saving=!1}},async createUser(){this.saving=!0,this.error=null;try{console.log("🟢 createUser() START");const e=this.buildPayload();console.log("📤 POST payload",e);const a=await(0,d.bE)("/users",e);console.log("✅ CREATE OK response",a);const l=a?.id;if(!l)throw new Error("CREATE response id yok");return console.log("🔁 FETCH NEW USER id=",l),await this.fetchUser(l),l}catch(e){throw console.error("❌ createUser FAILED",e),this.error="Kullanıcı oluşturulamadı",e}finally{this.saving=!1}},async fetchLookups(){const[e,a,l,s]=await Promise.all([d.Ay.get("/lookups/roles"),d.Ay.get("/lookups/departments"),d.Ay.get("/lookups/piyasalar"),d.Ay.get("/lookups/nebim-users")]);this.roleOptions=e?.data||e||[],this.departmentOptions=a?.data||a||[],this.piyasaOptions=l?.data||l||[],this.nebimUserOptions=s?.data||s||[]}}});var m=l(588);const c={class:"sticky-stack"},p={class:"filter-bar row q-col-gutter-md q-mb-sm"},v={class:"col-3"},b={class:"col-4"},g={class:"col-2 flex items-end"},h={class:"save-toolbar"},f={class:"text-subtitle2 text-weight-bold"},y={class:"q-pa-md"},k={class:"text-caption q-mt-xs"},w={class:"text-weight-medium q-ml-xs"},_={key:0,class:"text-caption q-mt-xs text-grey-7"},R={class:"row items-center"},x={class:"row q-col-gutter-md"},E={class:"col-4"},L={class:"col-4"},A={class:"col-4"},P={class:"col-6"},U={class:"col-3"},V={class:"col-3"},q={class:"col-12"},F={__name:"UserDetail",setup(e){const{canRead:a,canWrite:l,canUpdate:d}=(0,m.J)(),F=a("user"),X=l("user"),T=d("user"),O=(0,r.A)(),S=(0,i.lq)(),W=(0,i.rd)(),Q=u(),{form:C,loading:K,saving:D,roleOptions:M,departmentOptions:z,piyasaOptions:$,nebimUserOptions:I,sendingPasswordMail:N,lastPasswordMailSentAt:Y}=(0,n.bP)(Q),B=e=>!!e||"Kullanıcı kodu zorunludur",G=(0,s.EW)(()=>S.meta.mode||"edit"),H=(0,s.EW)(()=>"new"===G.value),J=(0,s.EW)(()=>"edit"===G.value),j=(0,s.EW)(()=>"view"===G.value),Z=(0,s.EW)(()=>H.value?X.value:J.value?T.value:F.value),ee=(0,s.EW)(()=>H.value?X.value:T.value),ae=(0,s.EW)(()=>J.value||j.value?Number(S.params.id):null),le=(0,s.EW)(()=>Q.hasPassword),se=(0,s.EW)(()=>H.value?"Yeni Kullanıcı":"Kullanıcı Düzenleme"),te=(0,s.EW)(()=>H.value?"KAYDET":"GÜNCELLE"),oe=e=>!e||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)||"Geçerli bir e-posta giriniz",ie=e=>!e||/^\+\d{10,15}$/.test(e.replace(/_/g,""))||"Telefon +90XXXXXXXXXX formatında olmalı",re=(0,s.EW)(()=>!H.value&&(!!ae.value&&(!!C.value.is_active&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test((C.value.email||"").trim()))));async function ne(){if(ee.value)if((C.value.code||"").trim())try{let e;console.log("🟢 onSave() START",{mode:G.value}),C.value.mobile&&(C.value.mobile=C.value.mobile.replace(/_/g,"").trim()),H.value?(e=await Q.createUser(),console.log("➡️ CREATE → EDIT MODE id=",e),W.replace({name:"user-edit",params:{id:e}})):(await Q.saveUser(ae.value),W.push({name:"user-list"})),O.notify({type:"positive",message:"İşlem başarılı"})}catch(e){console.error("❌ onSave ERROR",e),O.notify({type:"negative",message:Q.error||"İşlem başarısız"})}else O.notify({type:"negative",message:"Kullanıcı kodu zorunludur"});else O.notify({type:"negative",message:"Kaydetme yetkiniz yok"})}function de(){W.push({name:"user-list"})}function ue(){O.dialog({title:"Parola maili gönderilsin mi?",message:`${C.value.email} adresine parola oluşturma/sıfırlama bağlantısı gönderilecek.`,cancel:!0,persistent:!0}).onOk(async()=>{await me()})}async function me(){try{await Q.sendPasswordMail(ae.value),O.notify({type:"positive",message:"Parola maili gönderildi"})}catch{O.notify({type:"negative",message:Q.error||"Mail gönderilemedi"})}}return(0,s.wB)(()=>ae.value,async e=>{Z.value&&(await Q.fetchLookups(),e?await Q.fetchUser(e):Q.resetForm())},{immediate:!0}),(e,a)=>{const l=(0,s.g2)("q-spinner"),i=(0,s.g2)("q-inner-loading"),r=(0,s.g2)("q-input"),n=(0,s.g2)("q-toggle"),d=(0,s.g2)("q-badge"),u=(0,s.g2)("q-btn"),m=(0,s.g2)("q-card-section"),X=(0,s.g2)("q-card"),O=(0,s.g2)("q-checkbox"),S=(0,s.g2)("q-item-section"),W=(0,s.g2)("q-item"),Q=(0,s.g2)("q-select"),G=(0,s.g2)("q-page");return Z.value?((0,s.uX)(),(0,s.Wv)(G,{key:0,class:"user-detail-page"},{default:(0,s.k6)(()=>[(0,s.bF)(i,{showing:(0,t.R1)(K)},{default:(0,s.k6)(()=>[(0,s.bF)(l,{size:"48px"})]),_:1},8,["showing"]),(0,s.Lk)("div",c,[(0,s.Lk)("div",p,[(0,s.Lk)("div",v,[a[10]||(a[10]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Kullanıcı Kodu",-1)),(0,s.bF)(r,{modelValue:(0,t.R1)(C).code,"onUpdate:modelValue":a[0]||(a[0]=e=>(0,t.R1)(C).code=e),dense:"",filled:"",rules:[B],"lazy-rules":""},null,8,["modelValue","rules"])]),(0,s.Lk)("div",b,[a[11]||(a[11]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Ad Soyad",-1)),(0,s.bF)(r,{modelValue:(0,t.R1)(C).full_name,"onUpdate:modelValue":a[1]||(a[1]=e=>(0,t.R1)(C).full_name=e),dense:"",filled:""},null,8,["modelValue"])]),(0,s.Lk)("div",g,[(0,s.bF)(n,{modelValue:(0,t.R1)(C).is_active,"onUpdate:modelValue":a[2]||(a[2]=e=>(0,t.R1)(C).is_active=e),label:"Aktif",color:"primary"},null,8,["modelValue"])]),(0,s.bF)(d,{color:le.value?"positive":"grey",class:"q-ml-sm"},{default:(0,s.k6)(()=>[(0,s.eW)((0,o.v_)(le.value?"Parola Var":"Parola Yok"),1)]),_:1},8,["color"])]),(0,s.Lk)("div",h,[(0,s.Lk)("div",f,(0,o.v_)(se.value),1),(0,s.Lk)("div",null,[ee.value?((0,s.uX)(),(0,s.Wv)(u,{key:0,label:te.value,color:"primary",icon:"save",loading:(0,t.R1)(D),onClick:ne},null,8,["label","loading"])):(0,s.Q3)("",!0),(0,t.R1)(F)?((0,s.uX)(),(0,s.Wv)(u,{key:1,label:"LİSTEYE DÖN",flat:"",icon:"arrow_back",class:"q-ml-sm",onClick:de})):(0,s.Q3)("",!0)])])]),(0,s.Lk)("div",y,[(0,s.bF)(X,{flat:"",bordered:"",class:"q-mb-md"},{default:(0,s.k6)(()=>[(0,s.bF)(m,{class:"row items-center justify-between"},{default:(0,s.k6)(()=>[(0,s.Lk)("div",null,[a[13]||(a[13]=(0,s.Lk)("div",{class:"text-subtitle2 text-weight-bold"},"Parola İşlemleri",-1)),a[14]||(a[14]=(0,s.Lk)("div",{class:"text-caption text-grey-7"}," Kullanıcıya parola oluşturma / sıfırlama bağlantısı e-posta ile gönderilir. ",-1)),(0,s.Lk)("div",k,[a[12]||(a[12]=(0,s.Lk)("span",{class:"text-grey-7"},"E-posta:",-1)),(0,s.Lk)("span",w,(0,o.v_)((0,t.R1)(C).email||"-"),1)]),(0,t.R1)(Y)?((0,s.uX)(),(0,s.CE)("div",_," Son gönderim: "+(0,o.v_)((0,t.R1)(Y)),1)):(0,s.Q3)("",!0)]),(0,s.Lk)("div",R,[(0,t.R1)(T)?((0,s.uX)(),(0,s.Wv)(u,{key:0,label:"PAROLA MAİLİ GÖNDER",color:"primary",icon:"mail",disable:!re.value,loading:(0,t.R1)(N),onClick:ue},null,8,["disable","loading"])):(0,s.Q3)("",!0)])]),_:1})]),_:1}),(0,s.bF)(X,{flat:"",bordered:""},{default:(0,s.k6)(()=>[(0,s.bF)(m,null,{default:(0,s.k6)(()=>[(0,s.Lk)("div",x,[(0,s.Lk)("div",E,[a[15]||(a[15]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"E-Posta",-1)),(0,s.bF)(r,{modelValue:(0,t.R1)(C).email,"onUpdate:modelValue":a[3]||(a[3]=e=>(0,t.R1)(C).email=e),dense:"",filled:"",type:"email",rules:[oe],"lazy-rules":""},null,8,["modelValue","rules"])]),(0,s.Lk)("div",L,[a[16]||(a[16]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Telefon",-1)),(0,s.bF)(r,{modelValue:(0,t.R1)(C).mobile,"onUpdate:modelValue":a[4]||(a[4]=e=>(0,t.R1)(C).mobile=e),dense:"",filled:"",placeholder:"+90XXXXXXXXXX",mask:"+#############","fill-mask":"",rules:[ie],"lazy-rules":""},null,8,["modelValue","rules"])]),(0,s.Lk)("div",A,[a[17]||(a[17]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Adres",-1)),(0,s.bF)(r,{modelValue:(0,t.R1)(C).address,"onUpdate:modelValue":a[5]||(a[5]=e=>(0,t.R1)(C).address=e),type:"textarea",dense:"",filled:"",autogrow:""},null,8,["modelValue"])]),(0,s.Lk)("div",P,[a[18]||(a[18]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Roller",-1)),(0,s.bF)(Q,{modelValue:(0,t.R1)(C).roles,"onUpdate:modelValue":a[6]||(a[6]=e=>(0,t.R1)(C).roles=e),options:(0,t.R1)(M),"option-label":"label","option-value":"value","emit-value":"","map-options":"",multiple:"","use-input":"","use-chips":"",dense:"",filled:"",behavior:"menu"},{option:(0,s.k6)(e=>[(0,s.bF)(W,(0,s.v6)(e.itemProps,{clickable:""}),{default:(0,s.k6)(()=>[(0,s.bF)(S,{avatar:""},{default:(0,s.k6)(()=>[(0,s.bF)(O,{"model-value":e.selected,"onUpdate:modelValue":a=>e.toggleOption(e.opt)},null,8,["model-value","onUpdate:modelValue"])]),_:2},1024),(0,s.bF)(S,null,{default:(0,s.k6)(()=>[(0,s.eW)((0,o.v_)(e.opt.label),1)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options"])]),(0,s.Lk)("div",U,[a[19]||(a[19]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Departman",-1)),(0,s.bF)(Q,{modelValue:(0,t.R1)(C).departments,"onUpdate:modelValue":a[7]||(a[7]=e=>(0,t.R1)(C).departments=e),options:(0,t.R1)(z),"option-label":"label","option-value":"value","emit-value":"","map-options":"","use-input":"",dense:"",filled:""},null,8,["modelValue","options"])]),(0,s.Lk)("div",V,[a[20]||(a[20]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Piyasalar",-1)),(0,s.bF)(Q,{modelValue:(0,t.R1)(C).piyasalar,"onUpdate:modelValue":a[8]||(a[8]=e=>(0,t.R1)(C).piyasalar=e),options:(0,t.R1)($),"option-label":"label","option-value":"value","emit-value":"","map-options":"",multiple:"","use-input":"","use-chips":"",dense:"",filled:"",behavior:"menu"},{option:(0,s.k6)(e=>[(0,s.bF)(W,(0,s.v6)(e.itemProps,{clickable:""}),{default:(0,s.k6)(()=>[(0,s.bF)(S,{avatar:""},{default:(0,s.k6)(()=>[(0,s.bF)(O,{"model-value":e.selected,"onUpdate:modelValue":a=>e.toggleOption(e.opt)},null,8,["model-value","onUpdate:modelValue"])]),_:2},1024),(0,s.bF)(S,null,{default:(0,s.k6)(()=>[(0,s.eW)((0,o.v_)(e.opt.label),1)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options"])]),(0,s.Lk)("div",q,[a[21]||(a[21]=(0,s.Lk)("div",{class:"text-caption text-grey-7 q-mb-xs"},"Nebim Kullanıcıları",-1)),(0,s.bF)(Q,{modelValue:(0,t.R1)(C).nebim_users,"onUpdate:modelValue":a[9]||(a[9]=e=>(0,t.R1)(C).nebim_users=e),options:(0,t.R1)(I),"option-label":"label","option-value":"value","emit-value":"","map-options":"","use-input":"",dense:"",filled:""},null,8,["modelValue","options"])])])]),_:1})]),_:1})])]),_:1})):((0,s.uX)(),(0,s.Wv)(G,{key:1,class:"q-pa-md flex flex-center"},{default:(0,s.k6)(()=>[...a[22]||(a[22]=[(0,s.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var X=l(5013),T=l(8356),O=l(6356),S=l(6067),W=l(5725),Q=l(8155),C=l(2677),K=l(3341),D=l(222),M=l(6941),z=l(2589),$=l(4958),I=l(8349),N=l(272),Y=l.n(N);const B=F,G=B;Y()(F,"components",{QPage:X.A,QInnerLoading:T.A,QSpinner:O.A,QInput:S.A,QToggle:W.A,QBadge:Q.A,QBtn:C.A,QCard:K.A,QCardSection:D.A,QSelect:M.A,QItem:z.A,QItemSection:$.A,QCheckbox:I.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/806.754fb646.js.gz b/ui/dist/spa/js/806.754fb646.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a862b51425751cb3a58e49cef9d67cbd68365a48 GIT binary patch literal 4217 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 P@cRD(0=O)4-ZTIJF$pNv literal 0 HcmV?d00001 diff --git a/ui/dist/spa/js/981.0247bab0.js b/ui/dist/spa/js/981.0247bab0.js new file mode 100644 index 0000000..6034667 --- /dev/null +++ b/ui/dist/spa/js/981.0247bab0.js @@ -0,0 +1 @@ +"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[981],{6981:(e,a,l)=>{l.r(a),l.d(a,{default:()=>oa});l(939),l(8614),l(3872),l(6461),l(7008),l(4520),l(7049),l(6593),l(4151);var t=l(1347),o=l(4187),r=l(7763),n=l(8633),i=l(3022),s=l(455),u=l(8557),d=l(991),c=l.n(d),m=l(2986),v=l(5767);function y(e){if(!e)return"";try{if("string"===typeof e){if(e.includes(" "))return e.split(" ")[0];if(e.includes("T"))return e.split("T")[0];if(/^\d{4}-\d{2}-\d{2}$/.test(e))return e}return e instanceof Date?e.toISOString().split("T")[0]:""}catch{return""}}function p(e){if(!e)return"";try{const a=new Date(e);if(isNaN(a))return"";const l=String(a.getDate()).padStart(2,"0"),t=String(a.getMonth()+1).padStart(2,"0"),o=a.getFullYear();return`${l}.${t}.${o}`}catch{return""}}var b=l(588);const k={class:"sticky-stack"},g={class:"filter-bar row q-col-gutter-md q-mb-sm"},f={class:"col-5"},C={class:"col-2"},h={class:"col-2"},w={class:"col-2"},L={class:"col-12 row q-col-gutter-sm q-mt-xs items-center"},A={class:"col-3"},S={class:"col-auto flex items-center"},R={class:"col-1"},K={class:"col-2"},D={class:"col-2"},T={key:0,class:"row q-col-gutter-md q-mt-xs cari-info-bar"},V={class:"col-3"},F={class:"col-3"},E={class:"col-3"},I={class:"col-3"},_={class:"save-toolbar"},N={class:"order-grid-header"},q={class:"beden-block"},U={class:"grp-title"},x={class:"grp-body"},O={class:"order-scroll-y"},M={class:"order-grid-body"},G=["onClick"],W={class:"sub-left"},X={class:"sub-center"},P={class:"sub-right"},z={class:"order-text-caption"},$={class:"order-text-caption"},Y=["data-clientkey","onClick"],B={class:"cell model"},Q={class:"cell renk"},H={class:"cell ana"},j={class:"cell alt"},J={class:"cell aciklama"},Z={class:"grp-area"},ee={class:"grp-row"},ae={class:"cell adet"},le={class:"cell fiyat"},te={class:"cell pb"},oe={class:"cell tutar"},re={class:"cell termin"},ne={class:"termin-label text-center"},ie={class:"editor q-mt-lg q-pa-sm"},se={class:"row q-col-gutter-sm q-mb-sm"},ue={class:"col-3"},de={class:"q-mt-sm"},ce={class:"q-mt-sm"},me={class:"col-2"},ve={class:"col-1"},ye={class:"col-1"},pe={class:"col-2"},be={class:"col-1"},ke={class:"col-1"},ge={class:"col-1"},fe={class:"row q-col-gutter-sm q-mt-xs"},Ce={class:"col-3"},he={class:"col-2 q-mt-sm"},we={class:"col-2 q-mt-sm"},Le={class:"row q-mt-sm q-col-gutter-xs beden-grid"},Ae={class:"beden-label"},Se={class:"row q-mt-sm q-col-gutter-sm"},Re={class:"col-2"},Ke={class:"col-2"},De={class:"col-2"},Te={class:"col-3"},Ve={class:"row q-mt-sm"},Fe={class:"col-4"},Ee={class:"row q-mt-sm"},Ie={class:"col-12"},_e={class:"row justify-between items-center q-mt-md"},Ne={class:"row q-gutter-sm"},qe={class:"q-mt-md text-caption text-grey-7 text-center"},Ue={class:"row q-mt-md"},xe={class:"col-12"},Oe={__name:"OrderEntry",setup(e){const{canRead:a,canWrite:l,canUpdate:d,canExport:Oe}=(0,b.J)(),Me=a("order"),Ge=l("order"),We=d("order"),Xe=Oe("order"),Pe=p,ze=(0,i.A)(),$e=(0,u.Bm)(),Ye=(0,u.Bm)();$e.initSchemaMap();const Be=(0,s.lq)(),Qe=(0,s.rd)(),He=(0,t.EW)(()=>!!$e.hasClosedLines),je=(0,t.EW)(()=>Be.params.orderHeaderID||null);console.log("🧩 Route parametresi alındı (orderHeaderID):",je.value);const Je=(0,t.EW)(()=>Ya()),Ze=((0,v.n)(),(0,t.EW)(()=>"view"===$e.mode));console.log("🧩 Route parametresi alındı (setup başında):",je.value);const ea=(0,o.KR)("USD"),aa=(0,o.Kh)({}),la=async()=>{if(!$e.loading)if(ca())if($e.summaryRows?.length)try{await $e.submitAllReal(ze,Qe,pa,ba,aa)}catch(e){console.error("❌ confirmAndSubmit hata:",e)}else ze.notify({type:"warning",message:"Kaydedilecek satır yok"});else da(ia.value?"Siparis guncelleme yetkiniz yok":"Siparis kaydetme yetkiniz yok")},ta=new Date,oa=new Date(ta);oa.setDate(oa.getDate()+35);const ra=ta.toISOString().substring(0,10),na=oa.toISOString().substring(0,10),ia=(0,t.EW)(()=>"edit"===$e.mode),sa=(0,t.EW)(()=>!Ze.value&&(ia.value?We.value:Ge.value)),ua=(0,t.EW)(()=>!Ze.value&&(ia.value?We.value:Ge.value));function da(e){ze.notify({type:"negative",message:e})}function ca(){return!Ze.value&&(ia.value?We.value:Ge.value)}function ma(){return!Ze.value&&(ia.value?We.value:Ge.value)}function va(){Xe.value?$e.downloadOrderPdf():da("Siparisi yazdirma yetkiniz yok")}async function ya(){Ge.value?await Ua():da("Yeni siparis baslatma yetkiniz yok")}const pa=(0,o.Kh)({OrderHeaderID:"",OrderTypeCode:1,ProcessCode:"WS",OrderNumber:"",OrderTime:c()().format("HH:mm:ss"),IsCancelOrder:!1,BillingPostalAddressID:"",GuarantorContactID:"",ApplicationCode:"",ApplicationID:"",OrderDate:c()().format("YYYY-MM-DD"),AverageDueDate:c()().add(30,"day").format("YYYY-MM-DD"),Description:"",InternalDescription:"",CurrAccTypeCode:1,CurrAccCode:"",CurrAccDescription:"",DocCurrencyCode:"USD",LocalCurrencyCode:"TRY",ExchangeRate:1,IsCreditSale:!0,IsCreditableConfirmed:!1,IsSalesViaInternet:!1,IsSuspended:!1,IsCompleted:!1,IsPrinted:!1,IsLocked:!1,IsClosed:!1,CreatedUserName:"",CreatedDate:c()().format("YYYY-MM-DD HH:mm:ss"),LastUpdatedUserName:"",LastUpdatedDate:c()().format("YYYY-MM-DD HH:mm:ss"),CreditableConfirmedUser:"",CreditableConfirmedDate:"",DocumentNumber:"",PaymentTerm:"",SubCurrAccID:"",ShipmentMethodCode:"",ContactID:"",ShippingPostalAddressID:"",GuarantorContactID2:"",RoundsmanCode:"",DeliveryCompanyCode:"",TaxTypeCode:"",WithHoldingTaxTypeCode:"",DOVCode:"",TaxExemptionCode:0,CompanyCode:1,OfficeCode:101,StoreTypeCode:5,StoreCode:0,POSTerminalID:0,WarehouseCode:"1-0-12",ToWarehouseCode:"",OrdererCompanyCode:1,OrdererOfficeCode:101,OrdererStoreCode:"",GLTypeCode:"",TDisRate1:0,TDisRate2:0,TDisRate3:0,TDisRate4:0,TDisRate5:0,DiscountReasonCode:0,SurplusOrderQtyToleranceRate:0,ImportFileNumber:"",ExportFileNumber:"",IncotermCode1:"",IncotermCode2:"",LettersOfCreditNumber:"",PaymentMethodCode:"",IsIncludedVat:0,UserLocked:0,IsProposalBased:0,model:"",renk:"",renk2:"",urunAnaGrubu:"",urunAltGrubu:"",fit:"",urunIcerik:"",drop:"",kategori:"",askiliyan:"",seri:"",bedenLabels:[],bedenler:[],adet:0,fiyat:0,pb:ea.value,tutar:0,aciklama:"",minFiyat:0,kur:1,minFiyatTRY:0,olusturmaTarihi:ra,tahminiTerminTarihi:na,terminTarihi:na,includeVat:!1,vatRate:10,subtotal:0,vatAmount:0,totalWithVat:0,vatAmountInput:""}),ba=(0,t.EW)(()=>$e.summaryRows),ka=(0,t.EW)(()=>!!$e.editingKey),ga=e=>e?.clientKey||e?.id||e?.OrderLineID,fa=(0,o.KR)(null),Ca=(0,t.EW)(()=>{const e=Oa.value;return!0===e?.isClosed}),ha=(0,o.KR)(null),wa=(0,o.KR)(null),La=(0,o.KR)(1),Aa=(0,o.KR)(!0),Sa=(0,o.KR)(!0),Ra=(0,o.KR)(!0),Ka=(0,o.KR)(null),Da=(0,o.KR)([]),Ta=(0,o.KR)([]),Va=(0,o.KR)([]),Fa=(0,o.KR)([]),Ea=(0,o.KR)(null),Ia=(0,o.KR)(null),_a=(0,o.KR)([]),Na=(0,o.KR)([]);function qa(e,a,l){if(!e||!a)return"";const t=e[a];return t?" "===l?t[" "]??"":t[l]??"":""}async function Ua(e=!1){console.log("🧹 resetEditor",{force:e,editingKey:$e.editingKey}),e||!$e.editingKey?($e.editingKey=null,$e.selected=null,Object.assign(pa,{model:"",renk:"",renk2:"",urunAnaGrubu:"",urunAltGrubu:"",kategori:"",aciklama:"",fit:"",urunIcerik:"",drop:"",askiliyan:"",adet:0,fiyat:0,tutar:0,grpKey:null,bedenLabels:[],bedenler:[]}),wa.value=null,La.value=1,Dl.value=[],Tl.value={},_a.value=[],Na.value=[],await(0,t.dY)(),console.log("✅ resetEditor tamamlandı (BEDEN ŞEMASI YOK)")):console.log("⛔ resetEditor iptal (edit mode)")}function xa(e){if(!e)return;if("function"===typeof $e.applyTerminToRowsIfEmpty)return void $e.applyTerminToRowsIfEmpty(e);const a=$e.summaryRows;if(Array.isArray(a))for(const l of a)l?.terminTarihi&&""!==l.terminTarihi||(l.terminTarihi=e)}$e.mode=Je.value;const Oa=(0,t.EW)(()=>{const e=$e.editingKey;if(!e)return null;const a=$e.summaryRows;return Array.isArray(a)?"function"===typeof $e.getRowKey?a.find(a=>$e.getRowKey(a)===e)||null:a.find(a=>(a?.clientKey||a?.OrderLineID)===e)||null:null}),Ma=(0,o.Kh)({}),Ga=(0,t.EW)(()=>{const e=Array.isArray(ba.value)?ba.value:[],a={},l=[],t=$e.schemaMap&&"object"===typeof $e.schemaMap?$e.schemaMap:u.Cz;for(const t of e){const e=(t?.urunAnaGrubu||"GENEL").toUpperCase().trim();a[e]||(a[e]={name:e,rows:[],toplamAdet:0,toplamTutar:0,open:Ma[e]??!0,grpKey:t.grpKey},l.push(e));const o=a[e];o.rows.push(t),o.toplamAdet+=Number(t.adet||0),o.toplamTutar+=Number(t.tutar||0)}return l.map(e=>{const l=a[e],o=t?.[l.grpKey];return{...l,bedenValues:o?.values||[]}})});function Wa(e){return e?"string"===typeof e&&e.includes(" ")?e.split(" ")[0]:e:""}(0,t.EW)(()=>Number($e.totalAmount||0));const Xa=e=>{pa.includeVat=!!e,Pa()};function Pa(){const e=Number($e.totalAmount||0),a=Number(pa.vatRate||0)/100;if(!pa.includeVat)return pa.subtotal=e,pa.vatAmount=0,pa.vatAmountInput="",void(pa.totalWithVat=e);let l=0;""!==pa.vatAmountInput&&null!=pa.vatAmountInput?(l=Number(String(pa.vatAmountInput).replace(",",".")),l=isNaN(l)?0:l):l=Number((e*a).toFixed(2));const t=Number((e+l).toFixed(2));pa.subtotal=e,pa.vatAmount=l,pa.totalWithVat=t}(0,o.KR)(!1);function za(e){return!e||["new","0","null","undefined"].includes(e)}function $a(e){return"string"===typeof e&&/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i.test(e)}function Ya(){const e=String(Be.query.mode||"").toLowerCase(),a=String(je.value||"");return["edit","view","new"].includes(e)?e:!za(a)&&$a(a)?"edit":"new"}const Ba=(0,o.KR)(!1),Qa=(0,o.KR)("");let Ha=null,ja=null,Ja=null;function Za(){al(),"view"!==$e.mode&&(ja=e=>{$e.isControlledSubmit||$e.allowRouteLeaveOnce||$e.hasUnsavedChanges&&(e.preventDefault(),e.returnValue="")},window.addEventListener("beforeunload",ja))}function el(){Ha&&(clearInterval(Ha),Ha=null)}function al(){ja&&(window.removeEventListener("beforeunload",ja),ja=null)}function ll(){al(),el(),"view"!==$e.mode&&(Za(),Ha=setInterval(()=>{$e.persistLocalStorage?.()},3e4))}async function tl(){const e=String(je.value||""),a=Ya();"new"===a&&(Qa.value="");const l=`${a}:${e}:${Be.query.source||""}`;if(!Ba.value&&Qa.value!==l){Qa.value=l,Ba.value=!0,Aa.value=!0;try{if($e.mode=a,Da.value.length||await ol(ze),Va.value.length||await il(ze),"new"===a){const e=String(je.value||""),a=$e.getActiveNewHeaderId?.();if((!e||"new"===e)&&a)return $e.allowRouteLeaveOnce=!0,void await Qe.replace({name:"order-entry",params:{orderHeaderID:a},query:{...Be.query,mode:"new",source:Be.query.source||"local"}});$e.clearEditSnapshotIfExists?.();const l=$e.hydrateFromLocalStorageIfExists?.();if(!l){const a=await $e.startNewOrder({$q:ze,form:pa,productCache:aa}),l=a?.OrderHeaderID;if(l&&l!==e)return $e.allowRouteLeaveOnce=!0,void await Qe.replace({name:"order-entry",params:{orderHeaderID:l},query:{mode:"new",source:"new"}})}return void($e.header&&(Object.assign(pa,$e.header),sl()))}if(za(e))return void await Qe.replace({name:"order-list"});let l=!1;try{l=await $e.openExistingForEdit(e,{$q:ze,form:pa,productCache:aa})}catch{}if(!l)return ze.notify({type:"negative",message:"Sipariş açılamadı"}),void await Qe.replace({name:"order-list"});$e.header&&(Object.assign(pa,$e.header),sl())}finally{ll(),Aa.value=!1,Ba.value=!1}}}async function ol(e){Sa.value=!0;try{const e=await m.Ay.get("/customer-list"),a=e?.data;Array.isArray(a)?Da.value=a:Array.isArray(a?.data)?Da.value=a.data:Da.value=[],Ta.value=[...Da.value],console.log(`🧾 Cari listesi yüklendi: ${Da.value.length} kayıt.`)}catch(a){console.error("❌ Cari listesi alınamadı:",a),e.notify({type:"negative",message:"Cari listesi yüklenemedi ❌",position:"top"})}finally{Sa.value=!1}}function rl(e,a){if(!e)return void a(()=>{Ta.value=[...Da.value]});const l=e.toLowerCase();a(()=>{Ta.value=Da.value.filter(e=>{const a=(e.Cari_Kod||"").toLowerCase(),t=(e.Cari_Ad||"").toLowerCase(),o=(e.Unvan||"").toLowerCase();return`${a} ${t} ${o}`.includes(l)})})}(0,t.wB)(()=>[je.value,Be.query.mode,Be.query.source],tl,{immediate:!0}),(0,t.wB)(()=>$e.newOrderSignal,async e=>{if(!e)return;const a=await $e.startNewOrder({$q:ze,form:pa,productCache:aa}),l=a?.OrderHeaderID||$e.getActiveNewHeaderId?.();l&&await Qe.replace({name:"order-entry",params:{orderHeaderID:l},query:{mode:"new",source:"new"}})}),(0,t.wB)(()=>$e.replaceRouteSignal,async e=>{e&&await Qe.replace({name:"order-entry",params:{orderHeaderID:e},query:{mode:"edit",source:"backend"}})}),(0,t.sV)(async()=>{await(0,t.dY)(),_l(),Nl(),Ja=()=>_l(),window.addEventListener("resize",Ja);const e=Be.query.mode||"new",a=Be.query.source||"",l=je.value;console.log("🧩 hydrate decision",{mode:e,source:a,id:l}),"new"===e&&"draft"===a&&l||"edit"===e&&l?await Ye.hydrateFromLocalStorage(l):await Ye.startNewOrder({$q:ze})}),(0,t.hi)(()=>{Ja&&window.removeEventListener("resize",Ja),el(),al()}),(0,s.JZ)((e,a,l)=>{if(!$e.isControlledSubmit)return $e.allowRouteLeaveOnce?($e.allowRouteLeaveOnce=!1,void l()):void("view"!==$e.mode&&$e.hasUnsavedChanges?ze.dialog({title:"Sayfadan ayrılıyorsunuz",message:"edit"===$e.mode?"Değişiklikler kaybolacak. Devam edilsin mi?":"Taslak korunacak. Sayfadan çıkmak istiyor musunuz?",ok:{label:"Evet",color:"negative"},cancel:{label:"Hayır"},persistent:!0}).onOk(()=>{if("new"!==$e.mode)if("edit"!==$e.mode)l();else{try{$e.clearEditSnapshotIfExists?.()}catch(e){console.warn("⚠️ edit snapshot temizlenemedi:",e)}l()}else{try{$e.persistLocalStorage?.()}catch(e){console.warn("⚠️ NEW draft persist edilemedi (route leave):",e)}l()}}).onCancel(()=>l(!1)):l());l()});const nl=(0,t.EW)(()=>(ba.value||[]).some(e=>(e.urunAnaGrubu||"").toLowerCase().includes("pantolon")));async function il(e){Ra.value=!0;try{const e=await m.Ay.get("/products"),a=e?.data||[];Va.value=a.map(e=>({label:e.ProductCode,value:e.ProductCode})),Fa.value=Va.value,console.log("✅ Model listesi yüklendi:",Va.value.length)}catch(a){console.error("❌ Model listesi alınamadı:",a),e.notify({type:"negative",message:"Model listesi alınamadı ❌",position:"top-right"})}finally{Ra.value=!1}}function sl(){const e=$e.header?.DocCurrencyCode||$e.header?.CurrencyCode;e&&(pa.pb=e,pa.DocCurrencyCode=e,$e.setHeaderFields?.({DocCurrencyCode:e,PriceCurrencyCode:e},{applyCurrencyToLines:!0,immediatePersist:!1}))}async function ul(){if(pa.model&&pa.pb)try{const e=await m.Ay.get("/min-price",{params:{model:pa.model,currency:pa.pb}}),a=e.data;pa.minFiyat=Number(a.price||0),pa.kur=Number(a.rateToTRY||1),pa.minFiyatTRY=Number(a.priceTRY||0),console.log(`💰 Min Fiyat: ${pa.minFiyat} ${pa.pb} (${pa.minFiyatTRY} TRY)`)}catch(e){console.error("❌ Min fiyat alınamadı:",e),pa.minFiyat=0}}function dl(){if(!ma())return void da(ia.value?"Siparis satiri guncelleme yetkiniz yok":"Siparis satiri ekleme yetkiniz yok");if(!wa.value)return;const e=Cl.value;if(!e)return void console.warn("⚠️ applySeriSet: grpKey bulunamadı");const a="object"===typeof wa.value?wa.value.value:wa.value,l=hl?.[e]?.[a];if(!l)return void console.warn(`⚠️ Seri seti bulunamadı → grpKey:${e}, set:${a}`);const t=Number(La.value)||1;pa.bedenler=pa.bedenLabels.map((e,a)=>{const o=Number(pa.bedenler?.[a]||0),r=Number(l[e]||0)*t;return o+r}),cl(pa),ze.notify({type:"positive",message:`Seri "${a}" uygulandı (${e})`,position:"top-right"})}function cl(e){e.adet=(e.bedenler||[]).reduce((e,a)=>e+Number(a||0),0);const a=Number(e.fiyat)||0;e.tutar=Number((e.adet*a).toFixed(2))}function ml(){if(!ma())return void da("Siparis satiri silme/guncelleme yetkiniz yok");const e=Oa.value;e?!0!==e.isClosed?ze.dialog({title:"Satırı Sil",message:`${e.model} / ${e.renk} satırı silinsin mi?`,html:!0,ok:{label:"Sil",color:"negative"},cancel:{label:"Vazgeç",flat:!0}}).onOk(()=>{$e.removeRowInternal(e),$e.editingKey=null,$e.selected=null,Ua(),ze.notify({type:"positive",message:"Satır silindi (DELETE ops oluşturuldu)",position:"top-right"})}):ze.notify({type:"warning",message:"Kapalı satır silinemez.",position:"top-right"}):ze.notify({type:"warning",message:"Silmek için önce bir satır seçmelisiniz."})}async function vl(e,a={}){const{allowClosed:l=!1,notify:o=!0,message:r="Düzenleme moduna alındı",loadSizes:n=!0,source:i="hydrate"}=a;if(!e)return!1;if(!l&&!0===e.isClosed)return o&&ze.notify({type:"warning",message:"Bu satır kapalıdır ve düzenlenemez.",position:"top-right"}),!1;const s="function"===typeof $e.getRowKey?$e.getRowKey(e):e.clientKey||e.OrderLineID;if(!s)return!1;$e.editingKey=s,$e.selected={...e},Object.assign(pa,{model:e.model,renk:e.renk,renk2:e.renk2,urunAnaGrubu:e.urunAnaGrubu,urunAltGrubu:e.urunAltGrubu,kategori:e.kategori,aciklama:e.aciklama,fiyat:Number(e.fiyat||0),pb:e.pb||ea.value||"USD",terminTarihi:Wa(e.terminTarihi||""),grpKey:e.grpKey});const u=pa.grpKey;$e.schemaMap&&$e.schemaMap[u]||$e.initSchemaMap();const d=$e.schemaMap?.[u];if(d?.values?.length){const a=e?.bedenMap?.[u]||{};pa.bedenLabels=[...d.values],pa.bedenler=pa.bedenLabels.map(e=>Number(a[e]||0))}else console.warn("⛔ schema bulunamadı:",u),pa.bedenLabels=[],pa.bedenler=[];return cl(pa),n&&pa.model&&(await(0,t.dY)(),await $e.loadProductSizes(pa,!0,ze),e.stokMap&&"object"===typeof e.stokMap&&(Tl.value={...e.stokMap}),await Fl(!0)),o&&ze.notify({type:"info",message:`${r} → ${e.model}`,position:"top-right"}),console.log("✅ hydrateEditorFromRow OK",{source:i,grpKey:u,labels:pa.bedenLabels,values:pa.bedenler}),!0}async function yl(){if(pa.model){console.log("🆕 handleNewCombination",{model:pa.model,renk:pa.renk,renk2:pa.renk2});try{await(0,t.dY)(),await new Promise(e=>setTimeout(e,200)),await(0,t.dY)(),await $e.loadProductSizes(pa,!0,ze,aa),await Fl(!0);const e=Object.values(Tl.value||{});e.length&&e.every(e=>0===Number(e))?ze.notify({type:"warning",message:"⚠️ Bu kombinasyon için stok bulunamadı (0)",position:"top-right"}):console.log(`✅ Stok yüklendi (${e.length} beden)`),await pl()}catch(e){console.error("❌ handleNewCombination hata:",e),ze.notify({type:"negative",message:"Stok bilgisi alınamadı ❌",position:"top-right"})}}else console.warn("⚠️ handleNewCombination: model yok")}async function pl(){if(!pa.model)return;const e=($e.summaryRows||[]).find(e=>e.model===pa.model&&(e.renk||"")===(pa.renk||"")&&(e.renk2||"")===(pa.renk2||"")&&e.grpKey===pa.grpKey);e&&(!0!==e.isClosed?await vl(e,{source:"openExistingCombination",message:"Düzenleme moduna alındı",notify:!0,loadSizes:!0}):ze.notify({type:"warning",message:"Bu satır kapalıdır.",position:"top-right"}))}const bl=async e=>{try{await vl(e,{source:"editRow",message:"Düzenleme moduna geçildi",notify:!0,loadSizes:!0})}catch(e){console.error("❌ editRow hata:",e)}};function kl(e){if(!e||!Tl.value)return 0;const a=Tl.value[e],l=Number(a);return isNaN(l)?0:l}function gl(e){const a=Number(e);return isNaN(a)?"":0===a?"stok-red":a>0&&a<=2?"stok-yellow":"stok-green"}const fl="function"===typeof $e.getRowKey?$e.getRowKey:e=>e?.clientKey||e?.id||e?.OrderLineID,Cl=(0,t.EW)(()=>{if($e.editingKey){const e=(ba.value||[]).find(e=>fl(e)===$e.editingKey);if(e?.grpKey)return e.grpKey}return pa.grpKey?pa.grpKey:"tak"}),hl=((0,t.EW)(()=>{const e=$e.editingKey;if(!e)return null;const a="function"===typeof $e.getRowKey?$e.getRowKey:e=>e?.clientKey||e?.OrderLineID;return(ba.value||[]).find(l=>a(l)===e)||null}),{tak:{"46-58 seri":{46:1,48:1,50:1,52:1,54:1,56:1,58:1},"46-58 ara çift":{46:1,48:2,50:2,52:2,54:1,56:1,58:1},"44-58 seri":{44:1,46:1,48:1,50:1,52:1,54:1,56:1,58:1},"44-58 ara çift":{44:1,46:1,48:2,50:2,52:2,54:1,56:1,58:1},"60-64 seri":{60:1,62:1,64:1},"66-70 seri":{66:1,68:1,70:1},"48-58 seri":{48:1,50:1,52:1,54:1,56:1,58:1}},gom:{"XS-XXL":{XS:1,S:1,M:1,L:1,XL:1,XXL:1},"XS-XXL ara çift":{XS:1,S:1,M:2,L:2,XL:2,XXL:1},"3XL-5XL":{"3XL":1,"4XL":1,"5XL":1}},ayk:{"10'lu seri":{39:1,40:2,41:2,42:2,43:2,44:1},"39-44":{39:1,40:1,41:1,42:1,43:1,44:1},"45-47":{45:1,46:1,47:1}},yas:{"2-14Y":{2:1,4:1,6:1,8:1,10:1,12:1,14:1}},pan:{"38-50 seri":{38:1,40:1,42:1,44:1,46:1,48:1,50:1},"38-50 ara çift":{38:1,40:1,42:2,44:2,46:2,48:1,50:1},"52-56 seri":{52:1,54:1,56:1},"58-62 seri":{58:1,60:1,62:1}}}),wl=(0,t.EW)(()=>{const e=Cl.value,a=hl[e];return a?Object.keys(a).map(e=>({label:e,value:e})):[]}),Ll=["USD","EUR","TRY","GBP"];function Al(e,a){a(""!==e?()=>{const a=e.toLowerCase();Fa.value=Va.value.filter(e=>(e.label||"").toLowerCase().includes(a))}:()=>Fa.value=Va.value)}async function Sl(e){if(pa.renk="",pa.renk2="",_a.value=[],Na.value=[],Ea.value?.reset&&Ea.value.reset(),Ia.value?.reset&&Ia.value.reset(),!e)return void console.warn("⚠️ Model kodu boş, sorgu yapılmadı.");const a={aciklama:pa.aciklama,bedenler:Array.isArray(pa.bedenler)?[...pa.bedenler]:[],bedenLabels:Array.isArray(pa.bedenLabels)?[...pa.bedenLabels]:[],fiyat:pa.fiyat,adet:pa.adet,tutar:pa.tutar};try{const l=await m.Ay.get("/product-colors",{params:{code:e}});_a.value=(l?.data||[]).map(e=>({label:`${e.color_code||e.ColorCode} – ${e.color_description||e.ColorDesc||""}`,value:e.color_code||e.ColorCode}));const t=await m.Ay.get("/product-detail",{params:{code:e}}),o=t?.data||{};e&&o&&($e.productCache[e]=aa[e],aa[e]={...o,ProductGroup:o.ProductGroup||o.UrunAnaGrubu||o.ProductAtt01Desc||"",ProductSubGroup:o.ProductSubGroup||o.UrunAltGrubu||o.ProductAtt02Desc||"",URUN_ANA_GRUBU:o.UrunAnaGrubu||o.ProductAtt01Desc||"",URUN_ALT_GRUBU:o.UrunAltGrubu||o.ProductAtt02Desc||""},console.log("🗂️ Cache eklendi:",e,Object.keys(aa[e]))),Object.assign(pa,{model:e,urunAnaGrubu:o.UrunAnaGrubu||o.ProductGroup||o.ProductAtt01Desc||"",urunAltGrubu:o.UrunAltGrubu||o.ProductSubGroup||o.ProductAtt02Desc||"",fit:o.Fit1||o.Fit||"",urunIcerik:o.UrunIcerik||o.Fabric||"",drop:o.Drop||"",kategori:o.Kategori||"",askiliyan:o.AskiliYan||"",aciklama:a.aciklama,fiyat:a.fiyat,adet:a.adet,tutar:a.tutar});const r=String(pa.urunAnaGrubu||"").toLowerCase().trim(),n=String(pa.kategori||"").toLowerCase().trim();let i=null;if(r.includes("pantolon")||n.includes("pantolon")?i="pan":r.includes("gömlek")||r.includes("gomlek")||n.includes("gömlek")||n.includes("gomlek")?i="gom":r.includes("ayakkabı")||r.includes("ayakkabi")||n.includes("ayakkabı")||n.includes("ayakkabi")?i="ayk":(r.includes("yaş")||r.includes("yas")||n.includes("yaş")||n.includes("yas"))&&(i="yas"),!i)try{i=(0,u.Tf)(null,pa.urunAnaGrubu,pa.kategori)}catch(e){console.warn("⚠️ detectBedenGroup hata:",e),i=null}i||(i="tak"),pa.grpKey=i,console.log("🧭 Editor grpKey set edildi →",i);const s=$e.schemaMap?.[pa.grpKey]||u.Cz?.[pa.grpKey];if(Array.isArray(s?.values)&&s.values.length){const e={};(a.bedenLabels||[]).forEach((l,t)=>{e[l]=Number(a.bedenler?.[t]||0)}),pa.bedenLabels=[...s.values],pa.bedenler=pa.bedenLabels.map(a=>Number(e[a]||0))}else pa.bedenLabels=[],pa.bedenler=[];console.log("📦 Model detayları yüklendi:",pa.urunAnaGrubu,pa.fit),await ul(),_a.value.length||(await $e.loadProductSizes(pa,!0,ze,aa),await Fl(!0)),await pl(),ze.notify({type:"info",message:`Model "${e}" yüklendi ✅`,position:"top-right"})}catch(e){console.error("❌ Model verileri alınamadı:",e),ze.notify({type:"negative",message:"Model bilgileri alınamadı ❌",position:"top-right"})}}async function Rl(e){if(pa.renk=e||"",Na.value=[],pa.renk2="",Ia.value&&Ia.value.reset?.(),pa.renk)try{const a=await m.Ay.get("/product-secondcolor",{params:{code:pa.model,color:e}}),l=a?.data||[];Array.isArray(l)&&l.length>0?(Na.value=l.map(e=>({label:e.item_dim2_code,value:e.item_dim2_code})),console.log("🎨 2. renk listesi yüklendi:",Na.value.length)):console.log("⚪ 2. renk yok, doğrudan beden/stok yükleniyor..."),await yl()}catch(e){console.error("❌ 1. renk sonrası hata:",e)}else console.warn("⚠️ Renk seçilmedi, işlemler durduruldu.")}async function Kl(e){"object"===typeof e&&e?.value&&(e=e.value),pa.renk2=e||"";try{await yl()}catch(e){console.error("❌ 2. renk sonrası hata:",e)}}const Dl=(0,o.KR)([]),Tl=(0,o.KR)({}),Vl=async()=>{ma()?await $e.saveOrUpdateRowUnified({form:pa,recalcVat:"function"===typeof Pa?Pa:null,resetEditor:"function"===typeof Ua?Ua:null,stockMap:Tl,$q:ze}):da(ia.value?"Siparis satiri guncelleme yetkiniz yok":"Siparis satiri kaydetme yetkiniz yok")};async function Fl(e=!1){if(pa.model)try{const a={code:pa.model};pa.renk?.trim()&&(a.color=pa.renk.trim()),pa.renk2?.trim()&&(a.color2=pa.renk2.trim()),console.log("📦 MSSQL stok sorgusu gönderiliyor:",a);const l=await m.Ay.get("/order-inventory",{params:a}),t=l?.data||[];console.log(`📦 MSSQL stok verisi geldi: ${t.length}`),console.table(t);const o={};for(const e of t){const a=String(e.Beden||"").trim()||" ",l=Number(e.KullanilabilirAdet??0);o[a]=l}const r={};for(const e of pa.bedenLabels||[]){const a=""===e?.trim()?" ":e.trim();r[e]=o[a]??0}if(e&&Tl.value)for(const e of Object.keys(r))Tl.value[e]=r[e];else Tl.value={...r};Dl.value=Object.entries(Tl.value).map(([e,a])=>({beden:e,stok:a})),console.log("✅ Stok haritası güncellendi:",Tl.value)}catch(e){console.error("❌ Order inventory yüklenemedi:",e),ze.notify({type:"negative",message:"Stok verisi alınamadı ❌",position:"top-right"})}else console.warn("⚠️ Stok yüklenemedi: model seçilmemiş.")}function El(e,a){return async l=>{const o=!!$e._uiBusy,r=!!$e.preventPersist;let n=!1;try{const o=Oa.value,r=!!o;if(r&&o){const a={model:"model"===e?l:pa.model,renk:"renk"===e?l:pa.renk,renk2:"renk2"===e?l:pa.renk2},r=(o.model||"")!==(a.model||"")||(o.renk||"")!==(a.renk||"")||(o.renk2||"")!==(a.renk2||"");r&&(console.warn("🟥 Combo değişti → DELETE"),n=!0,$e._uiBusy=!0,$e.preventPersist=!0,$e.removeRowInternal(o),$e.editingKey=null,$e.selected=null,await(0,t.dY)())}"function"===typeof a&&await a(l)}catch(e){console.error("❌ useComboWatcher hata:",e)}finally{$e._uiBusy=o,$e.preventPersist=r,n&&$e.persistLocalStorage?.()}}}async function Il(e){let a="USD";try{if(!e)return;const l=Da.value.find(a=>a.Cari_Kod===e);if(!l)return void console.warn("⚠️ Cari bulunamadı:",e);if(ha.value=e,Ka.value=l,a=l.Doviz_Cinsi||l.ParaBirimi||l.DocCurrencyCode||"USD",pa.CurrAccTypeCode=l.CurrAccTypeCode||1,pa.CurrAccCode=e,pa.DocCurrencyCode=a,pa.pb=a,ea.value=a,$e.setHeaderFields({CurrAccTypeCode:pa.CurrAccTypeCode,CurrAccCode:e,DocCurrencyCode:a,PriceCurrencyCode:a},{applyCurrencyToLines:!0,immediatePersist:!0}),$e.getTodayRate)try{const e=await $e.getTodayRate(a,"TRY");isNaN(e)||$e.setHeaderFields({ExchangeRate:Number(e)})}catch(e){console.warn("⚠️ Kur alınamadı:",e)}Pa(),ze.notify({type:"positive",message:`Cari değiştirildi → ${e} (${a})`,position:"top-right"})}catch(e){console.error("❌ onCariChange hata:",e),ze.notify({type:"negative",message:"Cari değiştirilemedi",position:"top-right"})}finally{$e.applyCurrencyToLines&&$e.applyCurrencyToLines(a),$e.persistLocalStorage?.()}}function _l(){try{const e=document.documentElement,a=document.querySelector(".q-header")?.offsetHeight||56,l=document.querySelector(".filter-bar")?.offsetHeight||72,t=document.querySelector(".save-toolbar")?.offsetHeight||52,o=a+l+t;e.style.setProperty("--header-h",`${a}px`),e.style.setProperty("--filter-h",`${l}px`),e.style.setProperty("--save-h",`${t}px`),e.style.setProperty("--sticky-total",`${o}px`),console.log(`📐 Sticky vars → header:${a}, filter:${l}, save:${t}`)}catch(e){console.warn("⚠️ updateStickyVars hata:",e)}}function Nl(){try{const e=document.querySelector(".order-grid-header");if(!e)return;const a=e.getBoundingClientRect().height||0,l=-a;document.documentElement.style.setProperty("--header-body-gap",`${l}px`),console.log("📏 Header boşluğu ölçüldü:",a,"gap:",l)}catch(e){console.warn("⚠️ measureHeaderGap hata:",e)}}return(0,t.wB)(()=>pa.AverageDueDate,e=>{e&&xa(e)}),(0,t.wB)(Ga,e=>{Array.isArray(e)&&console.log("👀 groupedRows değişti:",e.map(e=>({name:e.name,count:e.rows?.length||0})))}),(e,a)=>{const l=(0,t.g2)("q-spinner"),i=(0,t.g2)("q-inner-loading"),s=(0,t.g2)("q-item-label"),d=(0,t.g2)("q-item-section"),c=(0,t.g2)("q-item"),m=(0,t.g2)("q-select"),v=(0,t.g2)("q-input"),p=(0,t.g2)("q-checkbox"),b=(0,t.g2)("q-slide-transition"),Oe=(0,t.g2)("q-btn"),We=(0,t.g2)("q-icon"),ze=(0,t.g2)("q-tooltip"),Ye=(0,t.g2)("q-page");return(0,o.R1)(Me)?((0,t.uX)(),(0,t.Wv)(Ye,{key:0,class:"order-page"},{default:(0,t.k6)(()=>[(0,t.bF)(i,{showing:Aa.value||Sa.value||Ra.value,color:"primary"},{default:(0,t.k6)(()=>[(0,t.bF)(l,{size:"50px"})]),_:1},8,["showing"]),(0,t.Lk)("div",k,[(0,t.Lk)("div",g,[(0,t.Lk)("div",f,[(0,t.bF)(m,{modelValue:pa.CurrAccCode,"onUpdate:modelValue":[a[0]||(a[0]=e=>pa.CurrAccCode=e),Il],options:Ta.value,label:"Cari Seçimi",filled:"","use-input":"","input-debounce":"300","emit-value":"","map-options":"","option-value":"Cari_Kod","option-label":e=>`${e.Cari_Kod} - ${e.Cari_Ad}`,onFilter:rl,loading:Sa.value,disable:ia.value||He.value||Ze.value,readonly:Ze.value,clearable:""},{option:(0,t.k6)(e=>[(0,t.bF)(c,(0,r._B)((0,t.Ng)(e.itemProps)),{default:(0,t.k6)(()=>[(0,t.bF)(d,null,{default:(0,t.k6)(()=>[(0,t.bF)(s,null,{default:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(e.opt.Cari_Ad),1)]),_:2},1024),(0,t.bF)(s,{caption:""},{default:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(e.opt.Cari_Kod),1)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","options","option-label","loading","disable","readonly"])]),(0,t.Lk)("div",C,[(0,t.bF)(v,{modelValue:pa.OrderNumber,"onUpdate:modelValue":a[1]||(a[1]=e=>pa.OrderNumber=e),label:"Sipariş No",filled:"",dense:"",disable:ia.value||He.value||Ze.value,readonly:Ze.value},null,8,["modelValue","disable","readonly"])]),(0,t.Lk)("div",h,[(0,t.bF)(v,{"model-value":(0,o.R1)(y)(pa.OrderDate),label:"Oluşturulma Tarihi",type:"date",filled:"",dense:"","onUpdate:modelValue":a[2]||(a[2]=e=>pa.OrderDate=e),disable:ia.value||He.value||Ze.value,readonly:Ze.value},null,8,["model-value","disable","readonly"])]),(0,t.Lk)("div",w,[(0,t.bF)(v,{"model-value":(0,o.R1)(y)(pa.AverageDueDate),label:"Tahmini Termin Tarihi",type:"date",filled:"",dense:"","onUpdate:modelValue":a[3]||(a[3]=e=>pa.AverageDueDate=e),readonly:Ze.value,disable:Ze.value},null,8,["model-value","readonly","disable"])]),(0,t.Lk)("div",L,[(0,t.Lk)("div",A,[(0,t.bF)(v,{dense:"",filled:"","model-value":Number((0,o.R1)($e).totalAmount||0).toLocaleString("tr-TR",{minimumFractionDigits:2}),label:"Toplam Tutar",readonly:""},{append:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(pa.pb),1)]),_:1},8,["model-value"])]),(0,t.Lk)("div",S,[(0,t.bF)(p,{modelValue:pa.includeVat,"onUpdate:modelValue":[a[4]||(a[4]=e=>pa.includeVat=e),Xa],label:"KDV Dahil",color:"primary",disable:Ca.value||Ze.value,readonly:Ze.value},null,8,["modelValue","disable","readonly"])]),pa.includeVat?((0,t.uX)(),(0,t.CE)(t.FK,{key:0},[(0,t.Lk)("div",R,[(0,t.bF)(v,{dense:"",filled:"","model-value":pa.vatRate,label:"%",readonly:""},{append:(0,t.k6)(()=>[...a[31]||(a[31]=[(0,t.eW)("%",-1)])]),_:1},8,["model-value"])]),(0,t.Lk)("div",K,[(0,t.bF)(v,{dense:"",filled:"",modelValue:pa.vatAmountInput,"onUpdate:modelValue":[a[5]||(a[5]=e=>pa.vatAmountInput=e),e.onVatAmountChange],label:"KDV Tutarı","input-class":"text-right",disable:Ca.value||Ze.value,readonly:Ze.value},{append:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(pa.pb),1)]),_:1},8,["modelValue","onUpdate:modelValue","disable","readonly"])]),(0,t.Lk)("div",D,[(0,t.bF)(v,{dense:"",filled:"","model-value":Number(pa.totalWithVat||0).toLocaleString("tr-TR",{minimumFractionDigits:2}),label:"KDV Dahil Toplam",readonly:""},{append:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(pa.pb),1)]),_:1},8,["model-value"])])],64)):(0,t.Q3)("",!0)])]),(0,t.bF)(b,null,{default:(0,t.k6)(()=>[Ka.value?((0,t.uX)(),(0,t.CE)("div",T,[(0,t.Lk)("div",V,[(0,t.bF)(v,{"model-value":Ka.value.Musteri_Temsilcisi||"-",label:"Müşteri Temsilcisi",filled:"",dense:"",readonly:""},null,8,["model-value"])]),(0,t.Lk)("div",F,[(0,t.bF)(v,{"model-value":Ka.value.Musteri_Ana_Grubu||"-",label:"Ana Grup",filled:"",dense:"",readonly:""},null,8,["model-value"])]),(0,t.Lk)("div",E,[(0,t.bF)(v,{"model-value":Ka.value.Piyasa||"-",label:"Piyasa",filled:"",dense:"",readonly:""},null,8,["model-value"])]),(0,t.Lk)("div",I,[(0,t.bF)(v,{"model-value":Ka.value.Ulke||"-",label:"Ülke",filled:"",dense:"",readonly:""},null,8,["model-value"])])])):(0,t.Q3)("",!0)]),_:1}),(0,t.Lk)("div",_,[a[32]||(a[32]=(0,t.Lk)("div",{class:"text-subtitle2 text-weight-bold"},"Sipariş Formu",-1)),(0,t.Lk)("div",null,[Ze.value&&(0,o.R1)(Xe)?((0,t.uX)(),(0,t.Wv)(Oe,{key:0,label:"🖨 SİPARİŞİ YAZDIR",color:"primary",icon:"print",class:"q-ml-sm",onClick:va})):sa.value?((0,t.uX)(),(0,t.Wv)(Oe,{key:1,label:ia.value?"TÜMÜNÜ GÜNCELLE":"TÜMÜNÜ KAYDET",color:"primary",icon:"save",class:"q-ml-sm",loading:(0,o.R1)($e).loading,disable:!sa.value,onClick:la},null,8,["label","loading","disable"])):(0,t.Q3)("",!0),(0,o.R1)(Ge)?((0,t.uX)(),(0,t.Wv)(Oe,{key:2,label:"YENİ SİPARİŞ",color:"secondary",icon:"add_circle",class:"q-ml-sm",onClick:ya,disable:Ca.value||!(0,o.R1)(Ge)},null,8,["disable"])):(0,t.Q3)("",!0)])]),(0,t.Lk)("div",N,[a[33]||(a[33]=(0,t.Lk)("div",{class:"col-fixed model"},"MODEL",-1)),a[34]||(a[34]=(0,t.Lk)("div",{class:"col-fixed renk"},"RENK",-1)),a[35]||(a[35]=(0,t.Lk)("div",{class:"col-fixed ana"},[(0,t.eW)("ÜRÜN ANA"),(0,t.Lk)("br"),(0,t.eW)("GRUBU")],-1)),a[36]||(a[36]=(0,t.Lk)("div",{class:"col-fixed alt"},[(0,t.eW)("ÜRÜN ALT"),(0,t.Lk)("br"),(0,t.eW)("GRUBU")],-1)),a[37]||(a[37]=(0,t.Lk)("div",{class:"col-fixed aciklama-col"},"AÇIKLAMA",-1)),(0,t.Lk)("div",q,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(Object.keys((0,o.R1)($e)?.schemaMap||{}).length?Object.values((0,o.R1)($e).schemaMap):Object.values((0,o.R1)(u.Cz)),e=>((0,t.uX)(),(0,t.CE)("div",{key:e.key,class:(0,r.C4)(["grp-row",{"hl-pan":"pan"===e.key&&nl.value}])},[(0,t.Lk)("div",U,(0,r.v_)(e.title),1),(0,t.Lk)("div",x,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(e.values||[],a=>((0,t.uX)(),(0,t.CE)("div",{key:"b-"+e.key+"-"+a,class:"grp-cell hdr"},(0,r.v_)(a),1))),128))])],2))),128))]),a[38]||(a[38]=(0,t.Lk)("div",{class:"total-row"},[(0,t.Lk)("div",{class:"total-cell"},"ADET"),(0,t.Lk)("div",{class:"total-cell"},"FİYAT"),(0,t.Lk)("div",{class:"total-cell"},"PB"),(0,t.Lk)("div",{class:"total-cell"},"TUTAR"),(0,t.Lk)("div",{class:"total-cell"},"Tahmini Gönderim Tarihi")],-1))])]),(0,t.Lk)("div",O,[(0,t.Lk)("div",M,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(Ga.value,a=>((0,t.uX)(),(0,t.CE)("div",{key:a.name,class:(0,r.C4)(["summary-group",a.open?"open":"closed"])},[(0,t.Lk)("div",{class:"order-sub-header",onClick:l=>e.toggleGroup(a.name)},[(0,t.Lk)("div",W,(0,r.v_)(a.name),1),(0,t.Lk)("div",X,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)((0,o.R1)($e).schemaMap?.[a.grpKey]?.values||(0,o.R1)(u.Cz)?.[a.grpKey]?.values||[],e=>((0,t.uX)(),(0,t.CE)("div",{key:"hdr-"+a.grpKey+"-"+e,class:"beden-cell"},(0,r.v_)(e),1))),128))]),(0,t.Lk)("div",P,[(0,t.Lk)("div",z," Toplam "+(0,r.v_)(a.name)+" Adet: "+(0,r.v_)(a.toplamAdet),1),(0,t.Lk)("div",$," Toplam "+(0,r.v_)(a.name)+" Tutar: "+(0,r.v_)(Number(a.toplamTutar||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" "+(0,r.v_)(pa.pb||ea.value),1),(0,t.bF)(We,{name:a.open?"expand_less":"expand_more",size:"20px",class:"cursor-pointer text-grey-8 q-ml-sm"},null,8,["name"])])],8,G),a.open?((0,t.uX)(!0),(0,t.CE)(t.FK,{key:0},(0,t.pI)(a.rows,e=>((0,t.uX)(),(0,t.CE)("div",{key:ga(e),class:(0,r.C4)(["summary-row",{active:(0,o.R1)($e).editingKey===ga(e),"is-editing":(0,o.R1)($e).editingKey===ga(e),"row-closed":e.isClosed,"row-error":e._error}]),"data-clientkey":e.clientKey,onClick:a=>!e.isClosed&&!Ze.value&&bl(e)},[e._error?((0,t.uX)(),(0,t.Wv)(We,{key:0,name:"error",color:"negative",size:"18px",class:"q-mr-sm row-error-icon"},{default:(0,t.k6)(()=>[(0,t.bF)(ze,null,{default:(0,t.k6)(()=>[(0,t.eW)((0,r.v_)(e._error.message),1)]),_:2},1024)]),_:2},1024)):(0,t.Q3)("",!0),(0,t.Lk)("div",B,(0,r.v_)(e.model),1),(0,t.Lk)("div",Q,(0,r.v_)(e.renk)+(0,r.v_)(e.renk2?"-"+e.renk2:""),1),(0,t.Lk)("div",H,(0,r.v_)(e.urunAnaGrubu),1),(0,t.Lk)("div",j,(0,r.v_)(e.urunAltGrubu),1),(0,t.Lk)("div",J,(0,r.v_)(e.aciklama),1),(0,t.Lk)("div",Z,[(0,t.Lk)("div",ee,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)((0,o.R1)($e).schemaMap?.[e.grpKey]?.values||(0,o.R1)(u.Cz)[e.grpKey]?.values||(0,o.R1)(u.Cz).tak.values,a=>((0,t.uX)(),(0,t.CE)("div",{key:"val-"+a,class:"cell beden"},(0,r.v_)(qa(e.bedenMap,e.grpKey,a)),1))),128)),((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(16-((0,o.R1)($e).schemaMap?.[e.grpKey]?.values?.length||(0,o.R1)(u.Cz)[e.grpKey]?.values?.length||(0,o.R1)(u.Cz).tak.values.length),e=>((0,t.uX)(),(0,t.CE)("div",{key:"empty-"+e,class:"cell beden ghost"}))),128))])]),(0,t.Lk)("div",ae,(0,r.v_)(e.adet),1),(0,t.Lk)("div",le,(0,r.v_)(e.fiyat),1),(0,t.Lk)("div",te,(0,r.v_)(e.pb),1),(0,t.Lk)("div",oe,(0,r.v_)(Number(e.tutar||0).toLocaleString("tr-TR",{minimumFractionDigits:2})),1),(0,t.Lk)("div",re,[(0,t.Lk)("div",ne,(0,r.v_)((0,o.R1)(Pe)(e.terminTarihi)),1)])],10,Y))),128)):(0,t.Q3)("",!0)],2))),128))]),(0,t.Lk)("div",ie,[(0,t.Lk)("div",se,[(0,t.Lk)("div",ue,[(0,t.bF)(m,{modelValue:pa.model,"onUpdate:modelValue":[a[6]||(a[6]=e=>pa.model=e),a[7]||(a[7]=e=>El("model",Sl)(e))],options:Fa.value,label:"Model",filled:"",dense:"","use-input":"","input-debounce":"250","emit-value":"","map-options":"","option-value":"value","option-label":"label",clearable:"",behavior:"menu",hint:"Model kodu ile arayabilirsiniz",loading:Ra.value,disable:Ca.value||Ze.value,readonly:Ze.value,onFilter:Al},null,8,["modelValue","options","loading","disable","readonly"]),(0,t.Lk)("div",de,[(0,t.bF)(m,{ref_key:"renkSelect",ref:Ea,modelValue:pa.renk,"onUpdate:modelValue":[a[8]||(a[8]=e=>pa.renk=e),a[9]||(a[9]=e=>El("renk",Rl)(e))],options:_a.value,label:"Renk",filled:"",dense:"",clearable:"","emit-value":"","map-options":"","option-value":"value","option-label":"label",disable:Ca.value||Ze.value,readonly:Ze.value},null,8,["modelValue","options","disable","readonly"])]),(0,t.Lk)("div",ce,[(0,t.bF)(m,{ref_key:"renk2Select",ref:Ia,modelValue:pa.renk2,"onUpdate:modelValue":[a[10]||(a[10]=e=>pa.renk2=e),a[11]||(a[11]=e=>El("renk2",Kl)(e))],options:Na.value,label:"2. Renk",filled:"",dense:"",clearable:"","emit-value":"","map-options":"","option-value":"value","option-label":"label",disable:!Na.value.length||ka.value||Ca.value},null,8,["modelValue","options","disable"])])]),(0,t.Lk)("div",me,[(0,t.bF)(v,{modelValue:pa.urunAnaGrubu,"onUpdate:modelValue":a[12]||(a[12]=e=>pa.urunAnaGrubu=e),label:"Ürün Ana Grubu",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",ve,[(0,t.bF)(v,{modelValue:pa.urunAltGrubu,"onUpdate:modelValue":a[13]||(a[13]=e=>pa.urunAltGrubu=e),label:"Alt Grup",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",ye,[(0,t.bF)(v,{modelValue:pa.fit,"onUpdate:modelValue":a[14]||(a[14]=e=>pa.fit=e),label:"Fit",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",pe,[(0,t.bF)(v,{modelValue:pa.urunIcerik,"onUpdate:modelValue":a[15]||(a[15]=e=>pa.urunIcerik=e),label:"İçerik",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",be,[(0,t.bF)(v,{modelValue:pa.drop,"onUpdate:modelValue":a[16]||(a[16]=e=>pa.drop=e),label:"Drop",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",ke,[(0,t.bF)(v,{modelValue:pa.askiliyan,"onUpdate:modelValue":a[17]||(a[17]=e=>pa.askiliyan=e),label:"ASKILI/YAN",filled:"",dense:"",readonly:""},null,8,["modelValue"])]),(0,t.Lk)("div",ge,[(0,t.bF)(v,{modelValue:pa.kategori,"onUpdate:modelValue":a[18]||(a[18]=e=>pa.kategori=e),label:"Kategori",filled:"",dense:"",readonly:""},null,8,["modelValue"])])]),(0,t.Lk)("div",fe,[(0,t.Lk)("div",Ce,[(0,t.bo)((0,t.bF)(m,{ref:"seriSelect",modelValue:wa.value,"onUpdate:modelValue":a[19]||(a[19]=e=>wa.value=e),options:wl.value,label:"Beden Seti Seç",filled:"",dense:"","emit-value":"","map-options":"","option-value":"value","option-label":"label",disable:Ca.value},null,8,["modelValue","options","disable"]),[[n.aG,Array.isArray(wl.value)&&wl.value.length>0]])]),(0,t.Lk)("div",he,[wa.value?((0,t.uX)(),(0,t.Wv)(v,{key:0,modelValue:La.value,"onUpdate:modelValue":a[20]||(a[20]=e=>La.value=e),modelModifiers:{number:!0},type:"number",label:"Çarpan",min:"1",filled:"",dense:"",disable:Ca.value},null,8,["modelValue","disable"])):(0,t.Q3)("",!0)]),(0,t.Lk)("div",we,[wa.value&&ua.value?((0,t.uX)(),(0,t.Wv)(Oe,{key:0,color:"primary",icon:"add",label:"Seri Ekle",onClick:dl,disable:Ca.value||Ze.value||!ua.value,readonly:Ze.value},null,8,["disable","readonly"])):(0,t.Q3)("",!0)])]),(0,t.Lk)("div",Le,[((0,t.uX)(!0),(0,t.CE)(t.FK,null,(0,t.pI)(pa.bedenLabels||[],(e,l)=>((0,t.uX)(),(0,t.CE)("div",{key:"beden-"+l,class:"col-auto beden-wrap"},[(0,t.Lk)("div",Ae,(0,r.v_)(e),1),(0,t.bF)(v,{modelValue:pa.bedenler[l],"onUpdate:modelValue":[e=>pa.bedenler[l]=e,a[22]||(a[22]=e=>cl(pa))],modelModifiers:{number:!0},dense:"",outlined:"",type:"number",min:"0",style:{width:"60px"},onFocus:e=>fa.value=l,onBlur:a[21]||(a[21]=e=>fa.value=null),class:(0,r.C4)({"beden-active":fa.value===l}),disable:Ca.value||Ze.value,readonly:Ze.value},null,8,["modelValue","onUpdate:modelValue","onFocus","class","disable","readonly"]),null!==kl(e)?((0,t.uX)(),(0,t.CE)("div",{key:0,class:(0,r.C4)(["stok-label text-caption text-center q-mt-xs",gl(kl(e))])}," Stok: "+(0,r.v_)(kl(e)),3)):(0,t.Q3)("",!0)]))),128))]),pa.model&&null!==fa.value&&null!==kl(pa.bedenLabels[fa.value])?((0,t.uX)(),(0,t.CE)("div",{key:0,class:(0,r.C4)(["stok-label-sm",gl(kl(pa.bedenLabels[fa.value]))])}," Stok: "+(0,r.v_)(kl(pa.bedenLabels[fa.value])),3)):(0,t.Q3)("",!0),(0,t.Lk)("div",Se,[(0,t.Lk)("div",Re,[(0,t.bF)(v,{modelValue:pa.adet,"onUpdate:modelValue":a[23]||(a[23]=e=>pa.adet=e),modelModifiers:{number:!0},label:"Adet",dense:"",filled:"",readonly:"",disable:Ca.value},null,8,["modelValue","disable"])]),(0,t.Lk)("div",Ke,[(0,t.bF)(v,{modelValue:pa.fiyat,"onUpdate:modelValue":[a[24]||(a[24]=e=>pa.fiyat=e),a[25]||(a[25]=()=>cl(pa))],modelModifiers:{number:!0},label:"Fiyat",dense:"",filled:"",type:"number",min:"0",disable:Ca.value||Ze.value,readonly:Ze.value},null,8,["modelValue","disable","readonly"])]),(0,t.Lk)("div",De,[(0,t.bF)(m,{modelValue:pa.pb,"onUpdate:modelValue":a[26]||(a[26]=e=>pa.pb=e),options:Ll,label:"PB",dense:"",filled:"",disable:Ca.value},null,8,["modelValue","disable"])]),(0,t.Lk)("div",Te,[(0,t.bF)(v,{modelValue:pa.tutar,"onUpdate:modelValue":a[27]||(a[27]=e=>pa.tutar=e),label:"Tutar",dense:"",filled:"",readonly:"",disable:Ca.value},null,8,["modelValue","disable"])])]),(0,t.Lk)("div",Ve,[(0,t.Lk)("div",Fe,[(0,t.bF)(v,{modelValue:pa.terminTarihi,"onUpdate:modelValue":a[28]||(a[28]=e=>pa.terminTarihi=e),type:"date",label:"Tahmini Termin Tarihi",filled:"",dense:"",disable:Ca.value},null,8,["modelValue","disable"])])]),(0,t.Lk)("div",Ee,[(0,t.Lk)("div",Ie,[(0,t.bF)(v,{modelValue:pa.aciklama,"onUpdate:modelValue":a[29]||(a[29]=e=>pa.aciklama=e),label:"Açıklama",type:"textarea",filled:"",dense:"",autogrow:"",maxlength:"1500",counter:"",disable:Ca.value},null,8,["modelValue","disable"])])]),(0,t.Lk)("div",_e,[(0,t.Lk)("div",Ne,[ua.value?((0,t.uX)(),(0,t.Wv)(Oe,{key:0,color:ka.value?"positive":"primary",label:ka.value?"Güncelle":"Kaydet",onClick:Vl,disable:Ca.value||Ze.value||!ua.value},null,8,["color","label","disable"])):(0,t.Q3)("",!0),ka.value&&ua.value?((0,t.uX)(),(0,t.Wv)(Oe,{key:1,color:"negative",flat:"",label:"Satırı Sil",onClick:ml,disable:Ca.value||Ze.value||!ua.value},null,8,["disable"])):(0,t.Q3)("",!0),ua.value?((0,t.uX)(),(0,t.Wv)(Oe,{key:2,flat:"",color:"grey-8",label:"Formu Temizle",onClick:ya,disable:Ca.value||Ze.value||!ua.value},null,8,["disable"])):(0,t.Q3)("",!0)])]),(0,t.Lk)("div",qe,[(0,t.bF)(We,{name:"info",size:"16px",class:"q-mr-xs"}),a[39]||(a[39]=(0,t.eW)(" Bu sayfada yapılan siparişler henüz gönderilmemiştir. ",-1)),a[40]||(a[40]=(0,t.Lk)("br",null,null,-1)),a[41]||(a[41]=(0,t.Lk)("span",{class:"text-negative"},'"Tümünü Kaydet (Toplu Gönder)"',-1)),a[42]||(a[42]=(0,t.eW)(" butonuna basarak işlemleri kaydedebilirsiniz. ",-1))]),(0,t.Lk)("div",Ue,[(0,t.Lk)("div",xe,[(0,t.bF)(v,{modelValue:pa.Description,"onUpdate:modelValue":a[30]||(a[30]=e=>pa.Description=e),type:"textarea",label:"Sipariş Genel Açıklaması",filled:"",dense:"",autogrow:"",maxlength:"1500",counter:"",placeholder:"Siparişe genel açıklama giriniz (örn. teslimat, üretim notu, müşteri isteği...)",disable:Ca.value},null,8,["modelValue","disable"])])])])])]),_:1})):((0,t.uX)(),(0,t.Wv)(Ye,{key:1,class:"order-page flex flex-center"},{default:(0,t.k6)(()=>[...a[43]||(a[43]=[(0,t.Lk)("div",{class:"text-negative text-subtitle1"}," Bu module erisim yetkiniz yok. ",-1)])]),_:1}))}}};var Me=l(5013),Ge=l(8356),We=l(6356),Xe=l(6941),Pe=l(2589),ze=l(4958),$e=l(9039),Ye=l(6067),Be=l(8349),Qe=l(6510),He=l(2677),je=l(3933),Je=l(8387),Ze=l(5725),ea=l(6865),aa=l(272),la=l.n(aa);const ta=Oe,oa=ta;la()(Oe,"components",{QPage:Me.A,QInnerLoading:Ge.A,QSpinner:We.A,QSelect:Xe.A,QItem:Pe.A,QItemSection:ze.A,QItemLabel:$e.A,QInput:Ye.A,QCheckbox:Be.A,QSlideTransition:Qe.A,QBtn:He.A,QIcon:je.A,QTooltip:Je.A,QToggle:Ze.A,QHeader:ea.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/981.0247bab0.js.gz b/ui/dist/spa/js/981.0247bab0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f06456e8bfe928fe65d525e59b03d2e2515298dc GIT binary patch literal 13518 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 e={824:(e,t,r)=>{"use strict";r(939),r(6461),r(7049);var o=r(8633),n=r(7486),s=r(4187),a=r(1347);const i={__name:"App",setup(e){return(e,t)=>{const r=(0,a.g2)("router-view");return(0,a.uX)(),(0,a.Wv)(r)}}},l=i,c=l;var d=r(180),m=r(705);const u=(0,d.nY)(()=>{const e=(0,m.Ey)();return e});var p=r(6470),h=r(455);const f=[{path:"/",redirect:"/login"},{path:"/login",component:()=>Promise.all([r.e(121),r.e(913)]).then(r.bind(r,4913)),meta:{public:!0},children:[{path:"",name:"login",component:()=>Promise.all([r.e(121),r.e(713)]).then(r.bind(r,713))}]},{path:"/first-password-change",component:()=>Promise.all([r.e(121),r.e(913)]).then(r.bind(r,4913)),meta:{public:!0},children:[{path:"",name:"first-password-change",component:()=>Promise.all([r.e(121),r.e(330)]).then(r.bind(r,8330))}]},{path:"/password-reset/:token",component:()=>Promise.all([r.e(121),r.e(913)]).then(r.bind(r,4913)),meta:{public:!0},children:[{path:"",name:"password-reset",component:()=>Promise.all([r.e(121),r.e(238)]).then(r.bind(r,2238))}]},{path:"/app",component:()=>Promise.all([r.e(121),r.e(618)]).then(r.bind(r,5618)),children:[{path:"",name:"dashboard",component:()=>Promise.all([r.e(121),r.e(996),r.e(621)]).then(r.bind(r,2621)),meta:{permission:"system:read"}},{path:"permissions",name:"permissions",component:()=>Promise.all([r.e(121),r.e(996),r.e(548)]).then(r.bind(r,4548)),meta:{permission:"system:read"}},{path:"role-dept-permissions",name:"role-dept-permissions",component:()=>Promise.all([r.e(121),r.e(996),r.e(607)]).then(r.bind(r,5607)),meta:{permission:"user:update"}},{path:"role-dept-permissions/list",name:"role-dept-permissions-list",component:()=>Promise.all([r.e(121),r.e(996),r.e(54)]).then(r.bind(r,54)),meta:{permission:"user:update"}},{path:"role-dept-permissions/editor",name:"role-dept-permissions-editor",component:()=>Promise.all([r.e(121),r.e(996),r.e(673)]).then(r.bind(r,7673)),meta:{permission:"user:update"}},{path:"user-permissions",name:"user-permissions",component:()=>Promise.all([r.e(121),r.e(996),r.e(465)]).then(r.bind(r,4465)),meta:{permission:"user:update"}},{path:"statementofaccount",name:"statementofaccount",component:()=>Promise.all([r.e(121),r.e(996),r.e(493)]).then(r.bind(r,8493)),meta:{permission:"finance:view"}},{path:"statementreport",name:"statementreport",component:()=>Promise.all([r.e(121),r.e(996),r.e(891)]).then(r.bind(r,1272)),meta:{permission:"finance:view"}},{path:"statementheaderreport",name:"statementheaderreport",component:()=>Promise.all([r.e(121),r.e(996),r.e(770)]).then(r.bind(r,2770)),meta:{permission:"finance:view"}},{path:"users",name:"user-gateway",component:()=>Promise.all([r.e(121),r.e(996),r.e(784)]).then(r.bind(r,1784)),meta:{permission:"user:view"}},{path:"users/list",name:"user-list",component:()=>Promise.all([r.e(121),r.e(996),r.e(432)]).then(r.bind(r,8432)),meta:{permission:"user:view"}},{path:"users/new",name:"user-new",component:()=>Promise.all([r.e(121),r.e(996),r.e(806)]).then(r.bind(r,2806)),meta:{mode:"new",permission:"user:insert"}},{path:"users/edit/:id",name:"user-edit",component:()=>Promise.all([r.e(121),r.e(996),r.e(806)]).then(r.bind(r,2806)),props:!0,meta:{mode:"edit",permission:"user:update"}},{path:"users/view/:id",name:"user-view",component:()=>Promise.all([r.e(121),r.e(996),r.e(806)]).then(r.bind(r,2806)),props:!0,meta:{mode:"view",permission:"user:view"}},{path:"activity-logs",name:"activity-logs",component:()=>Promise.all([r.e(121),r.e(996),r.e(251)]).then(r.bind(r,5251)),meta:{permission:"user:view"}},{path:"test-mail",name:"test-mail",component:()=>Promise.all([r.e(121),r.e(996),r.e(629)]).then(r.bind(r,629)),meta:{permission:"user:insert"}},{path:"order-gateway",name:"order-gateway",component:()=>Promise.all([r.e(121),r.e(996),r.e(755)]).then(r.bind(r,2755)),meta:{permission:"order:view"}},{path:"order-entry/:orderHeaderID",name:"order-entry",component:()=>Promise.all([r.e(121),r.e(996),r.e(981)]).then(r.bind(r,6981)),props:!0,meta:{mode:"new",permission:"order:insert"}},{path:"order-edit/:orderHeaderID",name:"order-edit",component:()=>Promise.all([r.e(121),r.e(996),r.e(981)]).then(r.bind(r,6981)),props:!0,meta:{mode:"edit",permission:"order:update"}},{path:"order-list",name:"order-list",component:()=>Promise.all([r.e(121),r.e(996),r.e(358)]).then(r.bind(r,2358)),meta:{permission:"order:view"}},{path:"order-bulk-close",name:"order-bulk-close",component:()=>Promise.all([r.e(121),r.e(996),r.e(398)]).then(r.bind(r,5398)),meta:{permission:"order:update"}},{path:"order-pdf/:id",name:"order-pdf",component:()=>Promise.all([r.e(121),r.e(996),r.e(950)]).then(r.bind(r,5950)),props:!0,meta:{permission:"order:export"}},{path:"change-password",name:"change-password",component:()=>Promise.all([r.e(121),r.e(996),r.e(486)]).then(r.bind(r,1486))}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([r.e(121),r.e(28)]).then(r.bind(r,28))}],g=f;var b=r(5767),w=r(2584);const v=(0,p.wE)(function(){const e=(0,h.aE)({history:(0,h.Bt)(),routes:g});return e.beforeEach(async(e,t,r)=>{const o=(0,b.n)(),n=(0,w.o)();if(!0===e.meta?.public)return r();if(!o.isAuthenticated)return r("/login");if(o.mustChangePassword&&"/first-password-change"!==e.path)return r("/first-password-change");if(o.isAdmin)return r();if(!n.loaded)try{await n.fetchPermissions()}catch(e){console.error("Permission load failed",e)}const s=e.meta?.permission;if(!s)return r();const a=n.hasApiPermission(s);if(!a)return console.warn("⛔ ACCESS DENIED:",{path:e.fullPath,permission:s}),r("/unauthorized");r()}),e});async function y(e,t){const r=e(c);r.use(n.A,t);const o="function"===typeof u?await u({}):u;r.use(o);const a=(0,s.IG)("function"===typeof v?await v({store:o}):v);return o.use(({store:e})=>{e.router=a}),{app:r,store:o,router:a}}var P=r(4222),S=r(8564),A=r(9765),k=r(144);const E={config:{notify:{position:"top",timeout:2500}},lang:P.A,plugins:{Loading:S.A,Dialog:A.A,Notify:k.A}},C="/";async function x({app:e,router:t,store:r},o){let n=!1;const s=e=>{try{return t.resolve(e).href}catch(e){}return Object(e)===e?null:e},a=e=>{if(n=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const t=s(e);null!==t&&(window.location.href=t,window.location.reload())},i=window.location.href.replace(window.location.origin,"");for(let s=0;!1===n&&s{const[t,o]=void 0!==Promise.allSettled?["allSettled",e=>e.map(e=>{if("rejected"!==e.status)return e.value.default;console.error("[Quasar] boot error:",e.reason)})]:["all",e=>e.map(e=>e.default)];return Promise[t]([Promise.resolve().then(r.bind(r,6795))]).then(t=>{const r=o(t).filter(e=>"function"===typeof e);x(e,r)})})},2584:(e,t,r)=>{"use strict";r.d(t,{o:()=>c});r(939),r(4151);var o=r(705),n=r(2986),s=r(5767);const a={read:["read","view"],view:["read","view"],write:["write","insert"],insert:["write","insert"],update:["update"],delete:["delete"],export:["export"]};function i(e){return String(e||"").trim().toLowerCase()}function l(e){const t=i(e);return a[t]||[t]}const c=(0,o.nY)("permission",{state:()=>({routes:[],matrix:[],loaded:!1}),getters:{isAdmin(){const e=(0,s.n)();return!0===e.isAdmin},hasApiPermission:e=>t=>{const r=(0,s.n)();if(r.isAdmin)return!0;if(!e.loaded)return!1;if(!t)return!0;if(t.includes(":")){const[r,o]=t.split(":"),n=i(r),s=l(o);return e.matrix.some(e=>i(e.module)===n&&s.includes(i(e.action))&&!0===e.allowed)}const o=t;if(e.routes.some(e=>e.route===o&&e.can_access))return!0;const n=o.replace(/\/\d+/g,"/{id}");return!!e.routes.some(e=>e.route===n&&e.can_access)||e.routes.some(e=>e.can_access&&o.startsWith(e.route))},hasModule:e=>t=>{const r=(0,s.n)(),o=i(t);return!!r.isAdmin||!!e.loaded&&e.matrix.some(e=>i(e.module)===o&&!0===e.allowed)},hasPermission:e=>(t,r)=>{const o=(0,s.n)(),n=i(t),a=l(r);return!!o.isAdmin||!!e.loaded&&e.matrix.some(e=>i(e.module)===n&&a.includes(i(e.action))&&!0===e.allowed)}},actions:{async fetchPermissions(){const e=(0,s.n)();if(e.isAdmin)return this.routes=[],this.matrix=[],void(this.loaded=!0);try{const e=await n.Ay.get("/permissions/routes");this.routes=e.data||[];const t=await n.Ay.get("/permissions/effective");this.matrix=t.data||[],console.group("🔐 PERMISSION DEBUG"),console.log("API ROUTES:",this.routes),console.log("EFFECTIVE MATRIX:",this.matrix),console.groupEnd()}catch(e){console.error("❌ Permission load failed",e),this.routes=[],this.matrix=[]}finally{this.loaded=!0}},clear(){this.routes=[],this.matrix=[],this.loaded=!1}}})},2634:()=>{},2986:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>f,Jt:()=>c,RG:()=>h,bE:()=>d,hi:()=>p,yJ:()=>m});var o=r(9100),n=r(367),s=r(5767);const a="/api",i=o.A.create({baseURL:a,timeout:18e4,paramsSerializer:e=>n.stringify(e,{arrayFormat:"repeat"}),withCredentials:!0});i.interceptors.request.use(e=>{const t=(0,s.n)(),r=e.url||"",o=r.startsWith("/auth/login")||r.startsWith("/auth/refresh")||r.startsWith("/password/forgot")||r.startsWith("/password/reset");return!o&&t?.token&&(e.headers||={},e.headers.Authorization=`Bearer ${t.token}`),e});let l=!1;i.interceptors.response.use(e=>e,async e=>{const t=e?.response?.status,r="undefined"!==typeof Blob&&e?.response?.data instanceof Blob;if((t>=500||r)&&e){const r=String(e?.config?.method||"GET").toUpperCase(),o=e?.config?.url||"",n=await p(e);e.parsedMessage=n,console.error(`❌ API ${t||"-"} ${r} ${o}: ${n}`)}if(401===e?.response?.status&&!l){l=!0;try{(0,s.n)().clearSession()}finally{l=!1}}return Promise.reject(e)});const c=(e,t={},r={})=>i.get(e,{params:t,...r}).then(e=>e.data),d=(e,t={},r={})=>i.post(e,t,r).then(e=>e.data),m=(e,t={},r={})=>i.put(e,t,r).then(e=>e.data);async function u(e){if(!e)return"";if("undefined"!==typeof Blob&&e instanceof Blob)try{const t=(await e.text())?.trim();if(!t)return"";try{const e=JSON.parse(t);return e?.detail||e?.message||e?.error||t}catch{return t}}catch{return""}return"string"===typeof e?e.trim():"object"===typeof e&&(e?.detail||e?.message||e?.error)||""}async function p(e){let t=e?.parsedMessage||e?.response?.data?.detail||e?.response?.data?.message||e?.response?.data?.error||"";return t||(t=await u(e?.response?.data)),t||(t=e?.message||"Request failed"),t}const h=async(e,t={},r={})=>{try{const o=await i.get(e,{params:t,responseType:"blob",...r});return o.data}catch(e){const t=await p(e),r=new Error(t);throw r.status=e?.response?.status,r.original=e,r}},f=i},5767:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});r(295);var o=r(705),n=r(2986),s=r(2584);function a(e){return String(e||"").trim().toLowerCase()}function i(e){return e&&"object"===typeof e?a(e.role_code??e.roleCode??e.RoleCode):""}function l(e){const t=String(e||"").trim();if(!t)return null;const r=t.split(".");if(3!==r.length)return null;try{const e=r[1].replace(/-/g,"+").replace(/_/g,"/").padEnd(4*Math.ceil(r[1].length/4),"="),t=atob(e);return JSON.parse(t)}catch{return null}}const c=(0,o.nY)("auth",{state:()=>{let e=null;try{const t=localStorage.getItem("user");t&&"undefined"!==t&&"null"!==t&&(e=JSON.parse(t))}catch{console.warn("⚠️ Invalid user in localStorage, cleared"),localStorage.removeItem("user")}return{token:localStorage.getItem("token"),user:e,forcePasswordChange:"1"===localStorage.getItem("forcePasswordChange")}},getters:{isAuthenticated:e=>!!e.token,mustChangePassword:e=>!!e.forcePasswordChange,isAdmin:e=>{const t=i(e.user);if(t)return"admin"===t;const r=l(e.token);return"admin"===a(r?.role_code)}},actions:{setSession({token:e,user:t}){this.token=e,this.user=t?{...this.user||{},...t}:null,this.forcePasswordChange=!!t?.force_password_change,localStorage.setItem("token",e),t?localStorage.setItem("user",JSON.stringify(t)):localStorage.removeItem("user"),localStorage.setItem("forcePasswordChange",this.forcePasswordChange?"1":"0")},clearSession(){this.token=null,this.user=null,this.forcePasswordChange=!1,localStorage.removeItem("token"),localStorage.removeItem("user"),localStorage.removeItem("forcePasswordChange"),(0,s.o)().clear()},async login(e,t){const r=await n.Ay.post("/auth/login",{username:e,password:t}),o=r?.token||r?.data?.token||r?.access_token||r?.data?.access_token,a=r?.user||r?.data?.user,i="string"===typeof o?o.trim():"",l=3===i.split(".").length;if(!i||!l)throw console.error("❌ LOGIN RESPONSE (unexpected):",r),new Error("Invalid login token");this.setSession({token:i,user:a});const c=(0,s.o)();return await c.fetchPermissions(),console.log("🔐 AUTH DEBUG",{isAdmin:this.isAdmin,users:c.hasPermission("/api/users/list"),orders:c.hasPermission("/api/orders/list"),logs:c.hasPermission("/api/activity-logs"),permissions:c.hasPermission("/api/permissions/matrix")}),!0}}})},6795:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});var o=r(991),n=r(5115),s=r(5337),a=r(5188);r(8909);o.extend(n),o.extend(s),o.extend(a),o.locale("tr");const i=o}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var s=t[o]={exports:{}};return e[o].call(s.exports,s,s.exports,r),s.exports}r.m=e,(()=>{var e=[];r.O=(t,o,n,s)=>{if(!o){var a=1/0;for(d=0;d=s)&&Object.keys(r.O).every(e=>r.O[e](o[l]))?o.splice(l--,1):(i=!1,s0&&e[d-1][2]>s;d--)e[d]=e[d-1];e[d]=[o,n,s]}})(),(()=>{r.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return r.d(t,{a:t}),t}})(),(()=>{r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})}})(),(()=>{r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,o)=>(r.f[o](e,t),t),[]))})(),(()=>{r.u=e=>"js/"+(996===e?"chunk-common":e)+"."+{28:"1861262a",54:"92abb86e",238:"471bb852",251:"ec73d906",330:"aa2a2894",358:"629c6b73",398:"9152643f",432:"939f1ebd",465:"9a2899f5",486:"a263e6f6",493:"e8a952e1",548:"61f02757",607:"70ac7b00",618:"f36e56f9",621:"2108b55f",629:"2c27a0a3",673:"8f68da58",713:"5838996c",755:"7f443827",770:"4db9e143",784:"f73528a6",806:"754fb646",891:"181bb68a",913:"c0c6a5a1",950:"6078f4a8",981:"0247bab0",996:"451c93b1"}[e]+".js"})(),(()=>{r.miniCssF=e=>"css/"+e+"."+{54:"b237f020",358:"36bfde07",398:"961173a2",607:"8d5cccce",713:"e99910ab",784:"5916f342"}[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="baggisowtfaresystem:";r.l=(o,n,s,a)=>{if(e[o])e[o].push(n);else{var i,l;if(void 0!==s)for(var c=document.getElementsByTagName("script"),d=0;d{i.onerror=i.onload=null,clearTimeout(p);var n=e[o];if(delete e[o],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach(e=>e(r)),t)return t(r)},p=setTimeout(u.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=u.bind(null,i.onerror),i.onload=u.bind(null,i.onload),l&&document.head.appendChild(i)}}})(),(()=>{r.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{r.p="/"})(),(()=>{if("undefined"!==typeof document){var e=(e,t,o,n,s)=>{var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",r.nc&&(a.nonce=r.nc);var i=r=>{if(a.onerror=a.onload=null,"load"===r.type)n();else{var o=r&&r.type,i=r&&r.target&&r.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+o+": "+i+")");l.name="ChunkLoadError",l.code="CSS_CHUNK_LOAD_FAILED",l.type=o,l.request=i,a.parentNode&&a.parentNode.removeChild(a),s(l)}};return a.onerror=a.onload=i,a.href=t,o?o.parentNode.insertBefore(a,o.nextSibling):document.head.appendChild(a),a},t=(e,t)=>{for(var r=document.getElementsByTagName("link"),o=0;onew Promise((n,s)=>{var a=r.miniCssF(o),i=r.p+a;if(t(a,i))return n();e(o,i,null,n,s)}),n={524:0};r.f.miniCss=(e,t)=>{var r={54:1,358:1,398:1,607:1,713:1,784:1};n[e]?t.push(n[e]):0!==n[e]&&r[e]&&t.push(n[e]=o(e).then(()=>{n[e]=0},t=>{throw delete n[e],t}))}}})(),(()=>{var e={524:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n)if(n)o.push(n[2]);else{var s=new Promise((r,o)=>n=e[t]=[r,o]);o.push(n[2]=s);var a=r.p+r.u(t),i=new Error,l=o=>{if(r.o(e,t)&&(n=e[t],0!==n&&(e[t]=void 0),n)){var s=o&&("load"===o.type?"missing":o.type),a=o&&o.target&&o.target.src;i.message="Loading chunk "+t+" failed.\n("+s+": "+a+")",i.name="ChunkLoadError",i.type=s,i.request=a,n[1](i)}};r.l(a,l,"chunk-"+t,t)}},r.O.j=t=>0===e[t];var t=(t,o)=>{var n,s,[a,i,l]=o,c=0;if(a.some(t=>0!==e[t])){for(n in i)r.o(i,n)&&(r.m[n]=i[n]);if(l)var d=l(r)}for(t&&t(o);cr(824));o=r.O(o)})(); \ No newline at end of file diff --git a/ui/dist/spa/js/app.292f5316.js.gz b/ui/dist/spa/js/app.292f5316.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..85d8ba6cc361d4f27da5800a04b60a18a046ef51 GIT binary patch literal 6174 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 wr+utSb|gnoE=MiOLf*?f1f~{t.d(r,{J:()=>s});var a=t(1347),o=t(2584);function s(){const e=(0,o.o)();return{canRead:r=>(0,a.EW)(()=>e.hasPermission(r,"read")),canWrite:r=>(0,a.EW)(()=>e.hasPermission(r,"write")),canUpdate:r=>(0,a.EW)(()=>e.hasPermission(r,"update")),canDelete:r=>(0,a.EW)(()=>e.hasPermission(r,"delete")),canExport:r=>(0,a.EW)(()=>e.hasPermission(r,"export")),canApi:r=>(0,a.EW)(()=>e.hasApiPermission(r)),hasModule:r=>(0,a.EW)(()=>e.hasModule(r))}}},742:(e,r,t)=>{t.d(r,{E:()=>s});t(939),t(7049);var a=t(705),o=t(2986);const s=(0,a.nY)("account",{state:()=>({accountOptions:[],loading:!1,error:null}),actions:{async fetchAccounts(){this.loading=!0,this.error=null;try{const{data:e}=await o.Ay.get("/accounts");this.accountOptions=(Array.isArray(e)?e:[]).map(e=>({label:`${e.display_code||""} ${e.account_name||""}`.trim(),value:e.account_code}))}catch(e){console.error("❌ Error fetching accounts:",e),this.error=401===e?.response?.status?"Cari hesapları görüntüleme yetkiniz yok.":e?.response?.data?.message||e?.message||"Cari hesaplar yüklenemedi"}finally{this.loading=!1}}}})},4887:(e,r,t)=>{t.d(r,{x:()=>i});t(939),t(4520),t(3142),t(8832),t(8825),t(2528),t(4207),t(9188),t(1118);var a=t(705),o=t(2986),s=t(367);t(6795);const i=(0,a.nY)("statementheader",{state:()=>({headers:[],details:{},loading:!1,groupOpen:{}}),getters:{currencies(e){const r=new Set;for(const t of e.headers)r.add(t.para_birimi||"—");return Array.from(r).sort()},totalsByCurrency(e){const r={};for(const t of e.headers){const e=t.para_birimi||"—";r[e]||(r[e]={borc:0,alacak:0,bakiye:0,count:0}),r[e].borc+=Number(t.borc)||0,r[e].alacak+=Number(t.alacak)||0,r[e].bakiye+=Number(t.bakiye)||0,r[e].count+=1}return r},groupedRows:e=>{const r={};for(const t of e.headers){const e=t.para_birimi||"—";r[e]||(r[e]=[]),r[e].push(t)}const t=[];for(const[a,o]of Object.entries(r)){if(!o.length)continue;const r=[...o].sort((e,r)=>new Date(e.belge_tarihi)-new Date(r.belge_tarihi)),s=r.at(-1),i=s&&null!=s.bakiye?Number(s.bakiye):0;t.push({_type:"group",para_birimi:a,sonBakiye:i}),!1!==e.groupOpen[a]&&r.forEach(e=>{t.push({...e,_type:"data"})})}return t}},actions:{async loadStatements(e={}){this.loading=!0;try{const{data:r}=await o.Ay.get("/statements",{params:e,paramsSerializer:e=>s.stringify(e,{arrayFormat:"repeat"})});this.headers=Array.isArray(r)?r:[];for(const e of this.currencies)e in this.groupOpen||(this.groupOpen[e]=!0)}catch(e){console.error("❌ Statements yüklenemedi:",e),this.headers=[]}finally{this.loading=!1}},async loadDetails(e){if(e&&!this.details[e])try{const{data:r}=await o.Ay.get(`/statements/${e}/details`);this.details[e]=Array.isArray(r)?r:[]}catch(r){console.error("❌ Details yüklenemedi:",r),this.details[e]=[]}},toggleGroup(e){const r=e||"—";this.groupOpen[r]=!this.groupOpen[r]},openAllGroups(){for(const e of this.currencies)this.groupOpen[e]=!0},closeAllGroups(){for(const e of this.currencies)this.groupOpen[e]=!1}}})},5390:(e,r,t)=>{t.d(r,{w:()=>s});t(939),t(6461);var a=t(705),o=t(2986);const s=(0,a.nY)("downloadstpdf",{actions:{async downloadPDF(e,r,t,a=[]){try{const s={accountcode:e,startdate:r,enddate:t};Array.isArray(a)&&a.length>0&&(s.parislemler=a.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await(0,o.RG)("/export-pdf",s),n=window.URL.createObjectURL(new Blob([i],{type:"application/pdf"}));return window.open(n,"_blank"),console.log("✅ PDF yeni sekmede açıldı"),{ok:!0,message:"📄 PDF hazırlandı"}}catch(e){const r=await(0,o.hi)(e),t=e?.status||e?.response?.status||"-";return console.error(`❌ PDF açma hatası [${t}] /export-pdf: ${r}`),{ok:!1,message:r||"PDF alınamadı"}}}}})},5599:(e,r,t)=>{t.d(r,{l:()=>s});t(939),t(6461);var a=t(705),o=t(2986);const s=(0,a.nY)("statementdetail",{state:()=>({details:[],loading:!1,error:null}),actions:{async loadDetails({accountCode:e,startDate:r,endDate:t,parislemler:a}){if(e){this.loading=!0,this.error=null;try{const s={startdate:r,enddate:t};Array.isArray(a)&&a.length>0&&(s.parislemler=a.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await o.Ay.get(`/statements/${e}/details`,{params:s});this.details=i.data||[]}catch(e){console.error("❌ Details yüklenemedi:",e),this.error=e?.data?.message||e?.message||"Detaylar yüklenemedi"}finally{this.loading=!1}}else this.error="Geçerli bir cari kod seçilmedi."},getDetailsByBelge(e){return this.details.filter(r=>r.belge_ref_numarasi===e)},reset(){this.details=[],this.loading=!1,this.error=null}}})},8338:(e,r,t)=>{t.d(r,{i:()=>s});t(939),t(6461);var a=t(705),o=t(2986);const s=(0,a.nY)("downloadstHead",{actions:{async handlestHeadDownload(e,r,t,a){try{const s={accountcode:e,startdate:r,enddate:t};Array.isArray(a)&&a.length>0&&(s.parislemler=a.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await(0,o.RG)("/exportstamentheaderreport-pdf",s),n=window.URL.createObjectURL(i);return window.open(n,"_blank"),{ok:!0,message:"📄 PDF hazırlandı"}}catch(e){const r=await(0,o.hi)(e),t=e?.status||e?.response?.status||"-";return console.error(`❌ PDF açma hatası [${t}] /exportstamentheaderreport-pdf: ${r}`),{ok:!1,message:r||"PDF açma hatası"}}}}})},8557:(e,r,t)=>{t.d(r,{Bm:()=>D,Cz:()=>h,Tf:()=>I});t(939),t(3872),t(6461),t(7008),t(4520),t(7049),t(6593),t(4151);var a=t(705),o=t(2986),s=t(6795),i=t(4187),n=t(5767);const d="_",l=e=>(null==e?"":String(e)).trim(),c=e=>l(e).toUpperCase();function u(e,r){const t=c(e?.model||e?.ItemCode),a=c(e?.renk||e?.ColorCode),o=c(e?.renk2||e?.ItemDim2Code),s=c(r),i=""===s?d:s;return`${t}||${a}||${o}||${i}`}const m=[{key:"ayk",title:"AYAKKABI",values:["39","40","41","42","43","44","45"]},{key:"yas",title:"YAS",values:["2","4","6","8","10","12","14"]},{key:"pan",title:"PANTOLON",values:["38","40","42","44","46","48","50","52","54","56","58","60","62","64","66","68"]},{key:"gom",title:"GOMLEK",values:["XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL","7XL"]},{key:"tak",title:"TAKIM ELBISE",values:["44","46","48","50","52","54","56","58","60","62","64","66","68","70","72","74"]},{key:"aksbir",title:"AKSESUAR",values:[" ","44","STD","110CM","115CM","120CM","125CM","130CM","135CM"]}],h=m.reduce((e,r)=>(e[r.key]=r,e),{}),y=(0,i.KR)({}),p=(0,i.KR)([]),g=(0,i.KR)({});function b(){return crypto.randomUUID()}function f(e,r,t){const a=e.clientRowKey||e.clientKey||e.id||e._id||e.tmpId||`${e.model||""}|${e.renk||""}|${e.renk2||""}`;return`${a}::${r}::${t}`}const D=(0,a.nY)("orderentry",{state:()=>({isControlledSubmit:!1,allowRouteLeaveOnce:!1,schemaMap:{},productCache:{},_lastSavedFingerprint:null,activeNewHeaderId:localStorage.getItem("bss_active_new_header")||null,loading:!1,selected:null,error:null,customers:[],selectedCustomer:null,products:[],colors:[],secondColors:[],inventory:[],selectedProduct:null,selectedColor:null,selectedColor2:null,OrderHeaderID:null,persistKey:"bss_orderentry_data",lastSnapshotKey:"bss_orderentry_snapshot",editingKey:null,currentOrderId:null,mode:"new",orders:[],header:{},summaryRows:[],lastSavedAt:null,preventPersist:!1,_uiBusy:!1,_unsavedChanges:!1}),getters:{getDraftKey(){return"bss_orderentry_new_draft"},getEditKey(){const e=this.header?.OrderHeaderID;return e?`bss_orderentry_edit:${e}`:null},hasUnsavedChanges(e){try{return e._lastSavedFingerprint!==e._persistFingerprint?.()}catch{return!1}},getPersistKey:e=>e.header?.OrderHeaderID?`${e.persistKey}:${e.header.OrderHeaderID}`:e.persistKey,getSnapshotKey:e=>e.header?.OrderHeaderID?`${e.lastSnapshotKey}:${e.header.OrderHeaderID}`:e.lastSnapshotKey,totalQty:e=>(e.orders||[]).reduce((e,r)=>e+(Number(r?.adet)||0),0),hasAnyClosedLine(e){return Array.isArray(e.summaryRows)&&e.summaryRows.some(e=>!0===e?.isClosed)},totalAmount(e){return Array.isArray(e.summaryRows)?e.summaryRows.reduce((e,r)=>e+Number(r?.tutar||0),0):0}},actions:{normalizeComboUI(e){return u(e,d)},initSchemaMap(){if(this.schemaMap&&Object.keys(this.schemaMap).length>0)return;const e={};for(const r of m)e[r.key]={key:r.key,title:r.title,values:[...r.values]};this.schemaMap=e,console.log("🧩 schemaMap INIT edildi:",Object.keys(this.schemaMap))},getRowKey(e){return e&&(e.OrderLineID||e.id)||null},updateHeaderTotals(){try{if(!Array.isArray(this.summaryRows))return 0;const e=this.summaryRows.reduce((e,r)=>e+Number(r?.tutar||0),0);return this.header&&(this.header.TotalAmount=Number(e.toFixed(2))),e}catch(e){return console.error("❌ updateHeaderTotals hata:",e),0}},async showInvalidVariantDialog(e,r=[]){if(Array.isArray(r)&&0!==r.length)return new Promise(t=>{const a=e.dialog({title:"🚨 Tanımsız Ürün Kombinasyonları",message:`\n
\n ${r.map((e,r)=>`\n \n
\n #${r+1} | Item: ${e.itemCode}\n
\n
\n Beden: ${e.dim1||"(boÅŸ)"} |\n Renk: ${e.colorCode||"-"} |\n Qty: ${e.qty1}\n
\n
\n Sebep: ${e.reason||"Tanımsız ürün kombinasyonu"}\n
\n
\n `).join("")}\n \n `,html:!0,ok:{label:"Düzelt",color:"negative"},cancel:!1,persistent:!0}).onOk(()=>t()).onDismiss(()=>t());setTimeout(()=>{if(!a)return;const e=document.querySelectorAll(".invalid-row");e.forEach(e=>{e.addEventListener("click",()=>{const r=e.getAttribute("data-clientkey");this.scrollToInvalidRow?.(r)})})},0)})},scrollToInvalidRow(e){if(!e)return;const r=this.summaryRows?.findIndex(r=>r.clientKey===e);if(-1===r)return void console.warn("❌ Satır bulunamadı:",e);const t=document.querySelector(`[data-clientkey="${e}"]`);t?(t.scrollIntoView({behavior:"smooth",block:"center"}),t.classList.add("invalid-highlight"),setTimeout(()=>{t.classList.remove("invalid-highlight")},2500)):console.warn("❌ DOM satırı bulunamadı:",e)},async checkHeaderExists(e){try{if(!e)return!1;const r=await o.Ay.get(`/orders/check/${e}`);return!0===r?.data?.exists}catch(e){return console.warn("âš  checkHeaderExists hata:",e),!1}},async fetchOrderPdf(e){try{const r=await o.Ay.get(`/order/pdf/${e}`,{responseType:"blob"});return r.data}catch(r){const t=await(0,o.hi)(r),a=r?.status||r?.response?.status||"-";throw console.error(`❌ fetchOrderPdf hata [${a}] order=${e}: ${t}`),new Error(t)}},async downloadOrderPdf(e=null){try{const r=e||this.header?.OrderHeaderID;if(!r)return void console.error("❌ PDF ID bulunamadı");const t=await o.Ay.get(`/order/pdf/${r}`,{responseType:"blob"}),a=new Blob([t.data],{type:"application/pdf"}),s=URL.createObjectURL(a);window.open(s,"_blank"),setTimeout(()=>URL.revokeObjectURL(s),6e4)}catch(r){const t=await(0,o.hi)(r),a=e||this.header?.OrderHeaderID||"-",s=r?.status||r?.response?.status||"-";throw console.error(`❌ PDF açma hatası [${s}] order=${a}: ${t}`),new Error(t)}},setActiveNewHeader(e){this.activeNewHeaderId=e||null,e?localStorage.setItem("bss_active_new_header",e):localStorage.removeItem("bss_active_new_header")},getActiveNewHeaderId(){return this.activeNewHeaderId||localStorage.getItem("bss_active_new_header")},async initFromRoute(e,r=null){if("new"===this.mode){const e=localStorage.getItem(this.getDraftKey);if(e)try{const r=JSON.parse(e);return this.header=r.header||{},this.orders=r.orders||[],this.summaryRows=r.summaryRows||this.orders,void console.log("♻️ NEW draft restore edildi (global)")}catch{}return void console.log("⚪ NEW draft yok, boÅŸ baÅŸlatılıyor")}this.schemaMap&&Object.keys(this.schemaMap).length||this.initSchemaMap();try{console.log("🧩 [initFromRoute] orderId:",e);const t=localStorage.getItem("bss_last_txn")||null,a=e=>{if(!e)return null;const r=localStorage.getItem(`bss_orderentry_data:${e}`);if(!r)return null;try{return JSON.parse(r)}catch{return null}},o=a(e),s=a(t),i=e=>!!e&&(Array.isArray(e.orders)&&e.orders.length>0||Array.isArray(e.summaryRows)&&e.summaryRows.length>0);let n=null,d=null;if(i(o)?(n=e,d=o,console.log("✅ [initFromRoute] Route ID snapshot seçildi:",n)):i(s)&&(n=t,d=s,console.log("✅ [initFromRoute] lastTxn snapshot seçildi:",n)),!n||!d)return console.log("⚪ [initFromRoute] Snapshot yok, boÅŸ baÅŸlatılıyor"),this.header={...this.header||{},OrderHeaderID:e||t||crypto.randomUUID()},this.orders=[],void(this.summaryRows=[]);this.header={...d.header||{},OrderHeaderID:n};const l=Array.isArray(d.orders)?[...d.orders]:[],c=Array.isArray(d.summaryRows)?[...d.summaryRows]:l;this.orders=l,this.summaryRows=c;try{localStorage.setItem("bss_last_txn",n)}catch(e){console.warn("⚠️ bss_last_txn yazılamadı:",e)}r&&e&&e!==n&&(console.log("🔁 [initFromRoute] Route ID düzeltiliyor →",n),await r.replace({name:"order-entry",params:{orderHeaderID:n}})),console.log("✅ [initFromRoute] Restore tamam. Satır sayısı:",this.summaryRows.length)}catch(e){console.error("❌ [initFromRoute] hata:",e)}},async startNewOrder({$q:e}){this.schemaMap&&Object.keys(this.schemaMap).length||this.initSchemaMap();const r=crypto.randomUUID();let t=`LOCAL-${(0,s["default"])().format("YYMMDD-HHmmss")}`;try{const e=await o.Ay.get("/order/new-number");e?.data?.OrderNumber&&(t=e.data.OrderNumber)}catch{console.info("ℹ️ Backend order number yok, LOCAL kullanıldı")}return this.mode="new",this.isControlledSubmit=!1,this.allowRouteLeaveOnce=!1,this.header={OrderHeaderID:r,OrderNumber:t,OrderDate:(new Date).toISOString().slice(0,10),CurrAccCode:null,DocCurrencyCode:"USD",PriceCurrencyCode:"USD",PriceExchangeRate:1},this.orders=[],this.summaryRows=[],this._lastSavedFingerprint=null,this.persistLocalStorage?.(),this.header},dedupeActiveLinesByCombo(e){const r=new Map;for(const t of e){const e=u({model:t.ItemCode,renk:t.ColorCode,renk2:t.ItemDim2Code},t.ItemDim1Code);if(!r.has(e)){t.ComboKey=e,r.set(e,t);continue}const a=r.get(e);a.Qty1=(Number(a.Qty1)||0)+(Number(t.Qty1)||0),!a.OrderLineID&&t.OrderLineID&&(a.OrderLineID=t.OrderLineID)}return Array.from(r.values())},resetCoreState(){this.orders=[],this.summaryRows=[],this.groupedRows=[],this.header={},this.editingKey=null,this.currentOrderId=null},resetForNewOrder(){this.header={OrderHeaderID:this.header?.OrderHeaderID||null,OrderDate:(new Date).toISOString().slice(0,10),CurrAccCode:null,DocCurrencyCode:"TRY",PriceCurrencyCode:"TRY"},this.orders=[],this.summaryRows=[],this.productCache={},this.stockMap={},this.setMode("new")},resetForEdit(){this.editingKey=null,this.groupedRows=[],this.mode="edit"},markAsSaved(){try{this._lastSavedFingerprint=this._persistFingerprint(),console.log("✅ markAsSaved → fingerprint senkron")}catch(e){console.warn("⚠️ markAsSaved hata:",e)}},clearLocalSnapshot(){try{const e=this.header?.OrderHeaderID;if(!e)return;localStorage.removeItem(`bss_orderentry_data:${e}`),console.log("🧹 Local snapshot temizlendi:",e)}catch(e){console.warn("⚠️ clearLocalSnapshot hata:",e)}},clearAllOrderSnapshots(){Object.keys(localStorage).filter(e=>e.startsWith("bss_orderentry_data:")||e.startsWith("bss_orderentry_edit:")).forEach(e=>{console.log("🧹 snapshot silindi:",e),localStorage.removeItem(e)}),localStorage.removeItem("bss_last_txn")},hardResetAfterSubmit(){try{const e=this.header?.OrderHeaderID||null;this.orders=[],this.summaryRows=[],this.groupedRows=[],this.header={},this.mode="new",this.editingKey=null,this.currentOrderId=null,this.activeTransactionId=null,this.submitted=!1,this._lastSavedFingerprint=null,this._lastPersistFingerprint=null,this._persistTimeout&&(clearTimeout(this._persistTimeout),this._persistTimeout=null);try{e&&(localStorage.removeItem(`bss_orderentry_data:${e}`),localStorage.removeItem(`bss_orderentry_snapshot:${e}`)),localStorage.removeItem("bss_last_txn"),localStorage.removeItem("bss_active_new_header")}catch(e){console.warn("⚠️ hardResetAfterSubmit localStorage temizliÄŸi hata:",e)}console.log("🧹 Store resetlendi (submit sonrası).")}catch(e){console.error("❌ hardResetAfterSubmit hata:",e)}},async openExistingForEdit(e,{$q:r=null,form:t=null,productCache:a=null}={}){if(this.schemaMap&&Object.keys(this.schemaMap).length||this.initSchemaMap?.(),!e)return!1;if("new"===this.mode)return console.log("⚪ openExistingForEdit skip (mode=new)"),!1;const s=a?.value?a.value:a&&"object"===typeof a?a:{};try{this.setMode?.("edit");const r=await o.Ay.get(`/order/get/${e}`),a=r?.data;if(!a?.header)throw new Error("Backend header yok");this.header={...a.header,OrderHeaderID:a.header.OrderHeaderID||e};const i=this.normalizeOrderLines(a.lines||[],this.header.DocCurrencyCode||"USD",s);this.orders=Array.isArray(i)?i:[],this.summaryRows=[...this.orders];const n=(this.summaryRows||[]).some(e=>!0===e?.isClosed);this.setMode?.(n?"view":"edit"),t&&Object.assign(t,this.header),this.persistLocalStorage?.();try{localStorage.setItem("bss_last_txn",String(e))}catch{}return console.log("✅ openExistingForEdit OK:",{id:e,rows:this.summaryRows.length,mode:this.mode,hasClosedLine:n}),!0}catch(e){return console.error("❌ openExistingForEdit hata:",e),"new"!==this.mode&&r?.notify?.({type:"negative",message:"SipariÅŸ yüklenemedi"}),!1}},async hydrateFromLocalStorage(e,r=!1){if("new"===this.mode)return this.hydrateFromLocalStorageIfExists();try{const t=`bss_orderentry_data:${e}`,a=JSON.parse(localStorage.getItem(t)||"null");if(!a)return r&&console.log("ℹ️ hydrate → snapshot yok:",e),null;this.source=a.source||"local";const o=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("YYYY-MM-DD HH:mm:ss"):null},i=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("YYYY-MM-DD"):null},n=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("HH:mm:ss"):null};this.header={...a.header||{},OrderHeaderID:a.header?.OrderHeaderID??e,OrderNumber:a.header?.OrderNumber??null};const d=this.header;d.CreatedDate=o(d.CreatedDate),d.LastUpdatedDate=o(d.LastUpdatedDate),d.CreditableConfirmedDate=o(d.CreditableConfirmedDate),d.OrderDate=i(d.OrderDate),d.OrderTime=n(d.OrderTime),this.header=d;const l=Array.isArray(a.orders)?a.orders:[];this.orders=l,this.summaryRows=Array.isArray(a.summaryRows)?a.summaryRows:l,this.groupedRows=[];const c={type:!0===a.submitted?"submitted":"draft",source:this.source,headerId:e,orderNumber:this.header?.OrderNumber??null,rows:this.summaryRows.length,submitted:!0===a.submitted||!0===a.header?.IsSubmitted};return r&&console.log("♻️ hydrate sonuc (FIXED):",c),c}catch(e){return console.warn("⚠️ hydrateFromLocalStorage hata:",e),null}},hydrateFromLocalStorageIfExists(){try{let e=null;if("new"===this.mode&&(e=localStorage.getItem(this.getDraftKey)),"edit"===this.mode){const r=this.getEditKey;r&&(e=localStorage.getItem(r))}if(!e)return!1;const r=JSON.parse(e);return this.header=r.header||{},this.orders=r.orders||[],this.summaryRows=r.summaryRows||this.orders,console.log("♻️ hydrate OK:",this.mode),!0}catch(e){return console.warn("hydrateFromLocalStorageIfExists hata:",e),!1}},mergeOrders(e,r,t=!0){if(!r&&!e)return{header:{},orders:[]};const a=(e={},r={})=>{const t={...e};for(const[e,a]of Object.entries(r||{}))void 0!==a&&null!==a&&("string"===typeof a&&""===a.trim()||(t[e]=a));return t},o=a(r?.header||{},e?.header||{});o.OrderHeaderID=r?.header?.OrderHeaderID||e?.header?.OrderHeaderID||o.OrderHeaderID||null;const i=e=>(e.OrderLineID||`${e.model||e.ItemCode}_${e.renk||e.ColorCode}_${e.renk2||e.ColorCode2}`).toString().toUpperCase(),n=new Map;for(const e of r?.lines||r?.orders||[])n.set(i(e),{...e,_src:"backend"});for(const r of e?.orders||[]){const e=i(r);if(n.has(e)){const o=a(n.get(e),r);o._src=t?"local":"backend",n.set(e,o)}else n.set(e,{...r,_src:"local-only"})}const d=Array.from(n.values());console.log(`🧩 mergeOrders → ${d.length} satır birleÅŸti (ID:${o.OrderHeaderID})`);const l=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("YYYY-MM-DD HH:mm:ss"):null},c=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("YYYY-MM-DD"):null},u=e=>{if(!e)return null;const r=(0,s["default"])(e);return r.isValid()?r.format("HH:mm:ss"):null};return o.CreatedDate=l(o.CreatedDate),o.LastUpdatedDate=l(o.LastUpdatedDate),o.CreditableConfirmedDate=l(o.CreditableConfirmedDate),o.OrderDate=c(o.OrderDate),o.OrderTime=u(o.OrderTime),{header:o,orders:d}},markRowSource(e){return"local-only"===e._src?"🟠 Offline":"local"===e._src?"🔵 Local":"⚪ Backend"},mergeAndPersistBackendOrder(e,r){const t=`bss_orderentry_data:${e}`,a=JSON.parse(localStorage.getItem(t)||"null"),o=this.mergeOrders(a,r,!0);localStorage.setItem(t,JSON.stringify({...o,source:"db",mode:"edit",updatedAt:(new Date).toISOString()})),console.log(`💾 mergeAndPersistBackendOrder → ${e} localStorage’a yazıldı`)},persistLocalStorage(){try{if(this.preventPersist||this._uiBusy)return;const e={mode:this.mode,header:(0,i.ux)(this.header||{}),orders:(0,i.ux)(this.orders||[]),summaryRows:(0,i.ux)(this.summaryRows||[]),updatedAt:(new Date).toISOString()};if("new"===this.mode)return localStorage.setItem(this.getDraftKey,JSON.stringify(e)),void this.setActiveNewHeader?.(this.header?.OrderHeaderID);if("edit"===this.mode){const r=this.getEditKey;if(!r)return;localStorage.setItem(r,JSON.stringify(e))}}catch(e){console.warn("persistLocalStorage error:",e)}},clearEditSnapshotIfExists(){if("edit"!==this.mode)return;const e=this.getEditKey;e&&(localStorage.removeItem(e),console.log("🧹 EDIT snapshot silindi:",e))},_persistFingerprint(){const e=JSON.stringify(this.orders||[]),r=this.header||{},t=JSON.stringify({OrderHeaderID:r.OrderHeaderID||"",OrderNumber:r.OrderNumber||"",CurrAccCode:r.CurrAccCode||"",DocCurrencyCode:r.DocCurrencyCode||"",ExchangeRate:r.ExchangeRate??null}),a=Array.isArray(this.summaryRows)?this.summaryRows:[],o=JSON.stringify({len:a.length,keys:a.map(e=>this.getRowKey?.(e)||e?.key||e?.id||"").filter(Boolean)}),s=JSON.stringify({lineIdMap:this.lineIdMap||null,comboLineIds:this.comboLineIds||null,comboLineIdMap:this.comboLineIdMap||null,comboLineIdSet:this.comboLineIdSet?Array.from(this.comboLineIdSet):null}),i=String(this.mode||"new");return`${i}|${t}|${o}|${s}|${e}`},_safePersistDebounced(e=1200){clearTimeout(this._persistTimeout),this._persistTimeout=setTimeout(()=>{try{if(this.preventPersist)return;if(this._uiBusy)return;const e=this._persistFingerprint();if(e===this._lastPersistFingerprint)return;this._lastPersistFingerprint=e,this.persistLocalStorage(),console.log(`🕒 Otomatik LocalStorage senkron (${this.orders?.length||0} satır).`)}catch(e){console.warn("⚠️ Debounce persist hata:",e)}},e)},async fetchMinPrice(e,r,t){try{const t=await o.Ay.get("/min-price",{params:{model:e,currency:r}}),a=t?.data||{};return console.log("💰 [store.fetchMinPrice] yanıt:",a),{price:Number(a.price||0),rateToTRY:Number(a.rateToTRY||1),priceTRY:Number(a.priceTRY||0)}}catch(e){return console.error("❌ [store.fetchMinPrice] Min fiyat alınamadı:",e),t?.notify?.({type:"warning",message:"Min. fiyat bilgisi alınamadı, kontrol atlandı ⚠️",position:"top-right"}),{price:0,rateToTRY:1,priceTRY:0}}},applyCurrencyToLines(e){e&&(this.header&&(this.header.DocCurrencyCode=e,this.header.PriceCurrencyCode=e),Array.isArray(this.orders)&&(this.orders=this.orders.map(r=>({...r,pb:e,DocCurrencyCode:e,PriceCurrencyCode:e}))),Array.isArray(this.summaryRows)&&(this.summaryRows=this.summaryRows.map(r=>({...r,pb:e,DocCurrencyCode:e,PriceCurrencyCode:e}))),this.updateHeaderTotals?.())},setHeaderFields(e,r={}){const{applyCurrencyToLines:t=!1,immediatePersist:a=!1}=r;this.header={...this.header||{},...e},t&&Array.isArray(this.summaryRows)&&(this.summaryRows=this.summaryRows.map(r=>({...r,pb:e.DocCurrencyCode??r.pb,DocCurrencyCode:e.DocCurrencyCode??r.DocCurrencyCode,PriceCurrencyCode:e.PriceCurrencyCode??e.DocCurrencyCode??r.PriceCurrencyCode}))),this.orders=[...this.summaryRows],a&&this.persistLocalStorage("header-change")},applyHeaderCurrencyToOrders(){if(!Array.isArray(this.orders))return;const e=this.header?.DocCurrencyCode??null,r=this.header?.PriceCurrencyCode??null,t=this.header?.PriceExchangeRate??null;let a=0;for(const o of this.orders)e&&(o.DocCurrencyCode=e),r&&(o.PriceCurrencyCode=r),null!=t&&(o.PriceExchangeRate=t),a++;console.log(`💱 ${a} satırda PB güncellendi → Doc:${e} Price:${r} Rate:${t}`)},saveSnapshot(e="snapshot"){try{const r=this.header?.OrderHeaderID;if(!r)return;const t=`bss_orderentry_snapshot:${r}`,a={tag:e,mode:this.mode,orders:(0,i.ux)(this.orders||[]),header:(0,i.ux)(this.header||{}),savedAt:(0,s["default"])().toISOString()};localStorage.setItem(t,JSON.stringify(a)),console.log(`📸 Snapshot kaydedildi [${t}]`)}catch(e){console.warn("⚠️ saveSnapshot hata:",e)}},loadFromStorage(e=!1){try{const r=localStorage.getItem(this.getPersistKey);if(!r)return console.info("ℹ️ LocalStorage boÅŸ, grid baÅŸlatılmadı."),!1;if(!e&&"edit"===this.mode)return console.info("⚠️ Edit modda local restore atlandı (force=false)."),!1;const t=JSON.parse(r);return this.orders=Array.isArray(t.orders)?t.orders:[],this.header=t.header||{},this.currentOrderId=t.currentOrderId||null,this.selectedCustomer=t.selectedCustomer||null,this.header.OrderHeaderID=t.header?.OrderHeaderID||null,this.mode=t.mode||"new",this.lastSavedAt=t.savedAt||null,console.log(`♻️ Storage yüklendi • txn:${this.header.OrderHeaderID} (${this.orders.length} satır)`),this.applyHeaderCurrencyToOrders(),this._safePersistDebounced(200),t}catch(e){return console.warn("⚠️ localStorage okuma hatası:",e),!1}},clearStorage(){try{localStorage.removeItem(this.getPersistKey),console.log(`🗑️ LocalStorage temizlendi [${this.getPersistKey}]`)}catch(e){console.warn("⚠️ clearStorage hatası:",e)}},clearNewDraft(){localStorage.removeItem(this.getDraftKey),localStorage.removeItem("bss_last_txn"),console.log("🧹 NEW taslak temizlendi")},isSameCombo(e,r){if(!e||!r)return!1;const t=e=>null==e?"":String(e).trim().toUpperCase(),a={model:t(e.model),renk:t(e.renk),renk2:t(e.renk2)},o={model:t(r.model),renk:t(r.renk),renk2:t(r.renk2)};if(!a.model||!o.model)return!1;const s=a.renk===o.renk||!a.renk||!o.renk,i=a.renk2===o.renk2||!a.renk2||!o.renk2;return a.model===o.model&&s&&i},async saveOrUpdateRowUnified({form:e,recalcVat:r=null,resetEditor:t=null,stockMap:a=null,loadProductSizes:o=null,$q:i=null}){try{console.log("🔥 saveOrUpdateRowUnified v6.6",{model:e?.model,mode:this.mode,editingKey:this.editingKey});const n="function"===typeof this.getRowKey?this.getRowKey:e=>e?.clientKey||e?.id||e?.OrderLineID,d=Array.isArray(this.summaryRows)?[...this.summaryRows]:[];if(!e?.model)return i?.notify?.({type:"warning",message:"Model seçiniz"}),!1;e.pb||(e.pb=this.header?.DocCurrencyCode||"USD");try{"function"===typeof this.loadProductSizes&&await this.loadProductSizes(e,!0,i)}catch(e){console.warn("âš  this.loadProductSizes hata:",e)}try{"function"===typeof o&&await o(!0)}catch(e){console.warn("âš  loadProductSizes hata:",e)}const l=a?.value||a||{},c=e.bedenLabels||[],u=e.bedenler||[],m=[];for(let e=0;e0&&a>t&&m.push({beden:r,stok:t,girilen:a})}if(m.length&&i){const e=m.map(e=>`• ${e.beden}: ${e.girilen} (Stok: ${e.stok})`).join("
"),r=await new Promise(r=>{i.dialog({title:"Stok Uyarısı",message:`Bazı bedenlerde stoktan fazla giriş yaptınız:

${e}`,html:!0,ok:{label:"Devam",color:"primary"},cancel:{label:"İptal",color:"negative"}}).onOk(()=>r(!0)).onCancel(()=>r(!1)).onDismiss(()=>r(!1))});if(!r)return!1}let h=!0;try{let r=0;if("function"===typeof this.fetchMinPrice){const t=await this.fetchMinPrice(e.model,e.pb,i);r=Number(t?.price||0)}else Number(e.minFiyat||0)>0&&(r=Number(e.minFiyat));const t=Number(e.fiyat||0);r>0&&t>0&&t{i.dialog({title:"Fiyat Uyarısı",message:`Min. Fiyat: ${r} ${e.pb}
Girdiğiniz: ${t} ${e.pb}`,html:!0,ok:{label:"Devam",color:"primary"},cancel:{label:"İptal",color:"negative"}}).onOk(()=>a(!0)).onCancel(()=>a(!1)).onDismiss(()=>a(!1))}))}catch(e){console.warn("⚠ Min fiyat hata:",e)}if(!h)return!1;const y=(e.bedenler||[]).reduce((e,r)=>e+Number(r||0),0);e.adet=y,e.tutar=Number((y*Number(e.fiyat||0)).toFixed(2));const p=C(e);if(this.editingKey){const e=d.findIndex(e=>n(e)===this.editingKey);if(-1===e)return this.editingKey=null,t?.(!0),!1;const a=d[e];if(this.isRowLocked?.(a))return i?.notify?.({type:"warning",message:"Satır kapalı"}),this.editingKey=null,t?.(!0),!1;const o=this.isSameCombo(a,p),s=a?.lineIdMap&&"object"===typeof a.lineIdMap?{...a.lineIdMap}:p?.lineIdMap&&"object"===typeof p.lineIdMap?{...p.lineIdMap}:{};if(o)return d[e]={...a,...p,id:a.id,OrderLineID:a.OrderLineID||null,lineIdMap:s},this.summaryRows=d,this.orders=d,this.updateHeaderTotals?.(),this.persistLocalStorage?.(),this.editingKey=null,t?.(!0),r?.(),i?.notify?.({type:"positive",message:"Satır güncellendi"}),!0;const l=a?.grpKey||Object.keys(a?.bedenMap||{})[0]||"tak",c={},u=a?.bedenMap?.[l]&&"object"===typeof a.bedenMap[l]?a.bedenMap[l]:s&&"object"===typeof s?s:null;if(u)for(const e of Object.keys(u))c[e]=0;else c["STD"]=0;const m={...a,id:`DEL::${a.id||a.OrderLineID||crypto.randomUUID()}`,_deleteSignal:!0,adet:0,Qty1:0,tutar:0,ComboKey:"",OrderLineID:a.OrderLineID||null,grpKey:l,bedenMap:{[l]:c},lineIdMap:s,comboLineIds:{...a.comboLineIds||{}}},h={...p,id:crypto.randomUUID(),OrderLineID:null,lineIdMap:{}};return d.splice(e,1,h),this.summaryRows=d,this.orders=[...d,m],this.updateHeaderTotals?.(),this.persistLocalStorage?.(),this.editingKey=null,t?.(!0),r?.(),i?.notify?.({type:"positive",message:"Kombinasyon değişti"}),!0}const g=d.findIndex(e=>!e?._deleteSignal&&this.isSameCombo(e,p)),b=e=>{const r=e?.grpKey||Object.keys(e?.bedenMap||{})[0]||"GENEL",t=e?.bedenMap?.[r],a=e?.bedenMap&&"object"===typeof e.bedenMap&&!t?e.bedenMap:null;return{grpKey:r,map:t||a||{}}};if(-1!==g){const e=d[g];if(!0!==e?._deleteSignal){const{grpKey:a,map:o}=b(e),{grpKey:n,map:l}=b(p),c=p?.grpKey||a||n||"GENEL",u={...o||{}};for(const[e,r]of Object.entries(l||{})){const t=null==e||""===String(e).trim()?" ":normalizeBeden(String(e));u[t]=Number(u[t]||0)+Number(r||0)}const m=Object.values(u).reduce((e,r)=>e+Number(r||0),0),h=Number(p?.fiyat??e?.fiyat??0),y=Number((m*h).toFixed(2));return d[g]={...e,...p,id:e.id,OrderLineID:e.OrderLineID||null,lineIdMap:{...e.lineIdMap||{}},grpKey:c,bedenMap:{[c]:u},adet:m,tutar:y,updatedAt:(0,s["default"])().toISOString()},this.summaryRows=d,this.orders=d,this.updateHeaderTotals?.(),this.persistLocalStorage?.(),t?.(!0),r?.(),i?.notify?.({type:"positive",message:"Aynı kombinasyon bulundu, bedenler birleştirildi"}),!0}}return d.push({...p,id:p.id||crypto.randomUUID(),OrderLineID:null,lineIdMap:{...p.lineIdMap||{}}}),this.summaryRows=d,this.orders=d,this.updateHeaderTotals?.(),this.persistLocalStorage?.(),t?.(!0),r?.(),i?.notify?.({type:"positive",message:"Yeni satır eklendi"}),!0}catch(e){return console.error("❌ saveOrUpdateRowUnified:",e),i?.notify?.({type:"negative",message:"Satır kaydı başarısız"}),!1}},setTransaction(e,r=!0){if(e&&(this.header.OrderHeaderID=e,localStorage.setItem("bss_last_txn",e),console.log("🔄 Transaction değiştirildi:",e),r)){const r=Array.isArray(this.orders)&&this.orders.length>0;if(r)console.log("🚫 Grid dolu, auto-resume atlandı (mevcut satırlar korundu).");else{const r=this.hydrateFromLocalStorage(e,!0);r&&console.info("📦 Local kayıt geri yüklendi (boş grid için).")}}},clearTransaction(){try{const e=this.header?.OrderHeaderID;e&&localStorage.removeItem(`bss_orderentry_data:${e}`),this.orders=[],this.summaryRows=[],this.groupedRows=[],this.header={},this.mode="new",localStorage.removeItem("bss_last_txn"),console.log("🧹 Transaction temizlendi")}catch(e){console.warn("⚠️ clearTransaction hata:",e)}},isRowLocked(e){return!!e&&("edit"===this.mode&&!!e.OrderLineID&&!0===e.isClosed)},findExistingIndexByForm(e){return this.orders.findIndex(r=>this.isSameCombo(r,e))},addRow(e){if(!e)return;const r=this.orders.findIndex(r=>{const t=r.id&&e.id&&r.id===e.id,a=this.isSameCombo(r,e);return t||a});if(-1!==r){const t=this.orders[r];this.orders[r]={...t,adet:Number(e.adet??t.adet??0),fiyat:Number(e.fiyat??t.fiyat??0),tutar:Number(e.fiyat??t.fiyat??0)*Number(e.adet??t.adet??0),ItemDim1Code:e.ItemDim1Code||t.ItemDim1Code,aciklama:e.aciklama||t.aciklama,updatedAt:(0,s["default"])().toISOString()},console.log(`⚠️ Aynı kombinasyon bulundu, satır güncellendi: ${e.model} ${e.renk||""} ${e.renk2||""}`)}else this.orders.push((0,i.ux)(e)),console.log(`➕ Yeni kombinasyon eklendi: ${e.model} ${e.renk||""} ${e.renk2||""}`);this.persistLocalStorage(),this.saveSnapshot("after-add")},updateRow(e,r){e<0||e>=this.orders.length||(this.orders[e]={...this.orders[e],...(0,i.ux)(r),updatedAt:(0,s["default"])().toISOString()},this.persistLocalStorage(),this.saveSnapshot("after-update"),console.log(`✏️ Satır güncellendi (store): #${e}`))},removeRow(e){if(e<0||e>=this.orders.length)return;const r=this.orders.splice(e,1);Array.isArray(this.summaryRows)&&this.summaryRows.splice(e,1),this.persistLocalStorage(),this.saveSnapshot("after-remove"),console.log(`🗑️ Satır silindi: ${r[0]?.model||"(model yok)"}`)},removeSelectedRow(e,r=null){if(e)return this.isRowLocked(e)?(r?.notify?.({type:"warning",message:"🔒 Bu satır (IsClosed=1) kapatılmış. Silinemez."}),!1):new Promise(t=>{r?.dialog({title:"Satır Sil",message:`${e.model} / ${e.renk} / ${e.renk2} kombinasyonu silinsin mi?`,ok:{label:"Evet",color:"negative"},cancel:{label:"Vazgeç"}}).onOk(()=>{this.removeRowInternal(e),t(!0)}).onCancel(()=>t(!1))})},removeRowInternal(e){if(!e)return!1;if(this.isRowLocked(e))return console.warn("🔒 Kilitli satır silinemez."),!1;const r="function"===typeof this.getRowKey?this.getRowKey:e=>e?.clientKey||e?.id||e?.OrderLineID,t=r(e);if(!t)return!1;const a=this.summaryRows.findIndex(e=>r(e)===t);if(-1===a)return!1;console.log("🗑️ X2 removeRowInternal →",e),this._uiBusy=!0,this.preventPersist=!0;try{if(this.summaryRows.splice(a,1),this.orders=[...this.summaryRows],"edit"===this.mode){const r=e.grpKey||Object.keys(e.bedenMap||{})[0]||"tak",t=e.lineIdMap&&"object"===typeof e.lineIdMap?{...e.lineIdMap}:{},a={};if(e.bedenMap&&e.bedenMap[r])for(const t of Object.keys(e.bedenMap[r]||{}))a[t]=0;else if(Object.keys(t).length)for(const e of Object.keys(t))a[e]=0;else a["STD"]=0;const o={...e,id:`DEL::${e.id||e.OrderLineID||crypto.randomUUID()}`,adet:0,Qty1:0,tutar:0,ComboKey:"",OrderLineID:e.OrderLineID||null,grpKey:r,bedenMap:{[r]:a},lineIdMap:t,comboLineIds:{...e.comboLineIds||{}},_deleteSignal:!0};console.log("📡 DELETE sinyali üretildi:",o),this.orders.push(o)}this.updateHeaderTotals?.()}finally{this.preventPersist=!1,this._uiBusy=!1}return this.persistLocalStorage(),!0},normalizeOrderLines(e,r="USD"){if(!Array.isArray(e))return[];const t=Object.create(null);for(const a of e){if(!a)continue;const e=!0===a.IsClosed||!0===a.isClosed||!0===a.IsClosed?.Bool;if(a.bedenMap&&Object.keys(a.bedenMap).length){const o=(a.model||a.ItemCode||"").trim(),s=(a.renk||a.ColorCode||"").trim(),i=(a.renk2||a.ItemDim2Code||"").trim(),n=`${o}||${s}||${i}`,d=a.grpKey||"tak",l=a.bedenMap[d]||{},c=Object.values(l).reduce((e,r)=>e+(Number(r)||0),0),u=Number(a.fiyat||0),m=a.pb||a.DocCurrencyCode||r,h=Number(a.tutar??c*u);t[n]??=[],t[n].push({...a,grpKey:d,bedenMap:{[d]:{...l}},adet:c,fiyat:u,pb:m,tutar:h,isClosed:e});continue}const o=(a.Model||a.ItemCode||"").trim(),s=(a.ColorCode||"").trim(),i=(a.ItemDim2Code||"").trim(),n=`${o}||${s}||${i}`;t[n]??=[];const d=null==a.ItemDim1Code?"":String(a.ItemDim1Code).trim(),l=""===d?" ":normalizeBeden(d),c=Number(a.Qty1||a.Qty||0);let u=t[n][0];u||(u={id:a.OrderLineID||crypto.randomUUID(),model:o,renk:s,renk2:i,urunAnaGrubu:a.UrunAnaGrubu||"GENEL",urunAltGrubu:a.UrunAltGrubu||"",kategori:a.Kategori||"",aciklama:a.LineDescription||"",fiyat:Number(a.Price||0),pb:a.DocCurrencyCode||r,__tmpMap:{},lineIdMap:{},adet:0,tutar:0,terminTarihi:a.DeliveryDate||null,isClosed:e},t[n].push(u));const m=a.OrderLineID||a.OrderLineId||a.orderLineID||null;m&&(u.lineIdMap[l]=String(m)),c>0&&(u.__tmpMap[l]=(u.__tmpMap[l]||0)+c,u.adet+=c,u.tutar+=c*u.fiyat)}const a=[];for(const e of Object.values(t))for(const r of e){if(!r.__tmpMap){a.push(r);continue}const e=Object.keys(r.__tmpMap),t=I(e,r.urunAnaGrubu,r.kategori),o={...r.__tmpMap},s=Object.keys(o).some(e=>""!==String(e).trim());"aksbir"!==t&&s&&(delete o[" "],delete o[""],r.lineIdMap&&"object"===typeof r.lineIdMap&&(delete r.lineIdMap[" "],delete r.lineIdMap[""])),r.grpKey=t,r.bedenMap={[t]:{...o}},r.adet=Object.values(o).reduce((e,r)=>e+(Number(r)||0),0),r.tutar=Number((r.adet*Number(r.fiyat||0)).toFixed(2)),"aksbir"===t&&(r.bedenMap[t]??={},r.bedenMap[t][" "]=Number(r.adet||0)),delete r.__tmpMap,a.push(r)}return console.log(`📦 normalizeOrderLines (v9 + lineIdMap) → ${a.length} satır`),a},async loadProductSizes(e,r=!1,t=null){if(!e?.model)return;const a=this,s=!!a._uiBusy,i=!!a.preventPersist;a._uiBusy=!0,a.preventPersist=!0;try{const t=e.grpKey;if(!t)return void console.warn("⛔ loadProductSizes iptal → grpKey yok");const a=e.renk||"nocolor",s=e.renk2||"no2color",i=`${e.model}_${a}_${s}_${t}`;if(!r&&g.value?.[i]){const e=g.value[i];return p.value=[...e.stockArray],y.value={...e.stockMap},void console.log(`♻️ loadProductSizes CACHE → ${t}`)}const n={code:e.model};e.renk&&(n.color=e.renk),e.renk2&&(n.color2=e.renk2);const d=await o.Ay.get("/product-colorsize",{params:n}),l=Array.isArray(d?.data)?d.data:[];if(!l.length)return p.value=[],void(y.value={});const c={};for(const e of l){const r=null===e.item_dim1_code||""===e.item_dim1_code?" ":String(e.item_dim1_code);c[r]=Number(e.kullanilabilir_envanter??0)}const u={};for(const r of e.bedenLabels)u[r]=c[r]??0;y.value={...u},p.value=Object.entries(y.value).map(([e,r])=>({beden:e,stok:r})),g.value[i]={labels:[...e.bedenLabels],stockArray:[...p.value],stockMap:{...y.value}},console.log(`✅ loadProductSizes FINAL v4.2 → ${t}`)}catch(e){console.error("❌ loadProductSizes hata:",e),t?.notify?.({type:"negative",message:"Beden / stok alınamadı"})}finally{a._uiBusy=s,a.preventPersist=i,console.log("🧩 Editor beden hydrate",{grpKey:e.grpKey,labels:e.bedenLabels,values:e.bedenler})}},updateTotals(e){e.adet=(e.bedenler||[]).reduce((e,r)=>e+Number(r||0),0);const r=Number(e.fiyat)||0;if(e.tutar=Number((e.adet*r).toFixed(2)),this.header){const e=(this.summaryRows||[]).reduce((e,r)=>e+Number(r?.tutar||0),0);this.header.TotalAmount=Number(e.toFixed(2))}return e},activeGroupKeyForRow(e){const r=(e?.urunAnaGrubu||"").toUpperCase();return r.includes("TAKIM")?"tak":r.includes("PANTOLON")?"pan":r.includes("GOMLEK")?"gom":r.includes("AYAKKABI")?"ayk":r.includes("YAS")?"yas":"tak"},setMode(e){["new","edit","view"].includes(e)?(this.mode=e,console.log(`🧭 Order mode set edildi → ${e}`)):console.warn("⚠️ Geçersiz mode:",e)},async submitAllReal(e,r,t,a,s){let i=null,n=null;try{this.loading=!0,this.isControlledSubmit=!0;const d="new"===this.mode,{header:l,lines:c}=this.buildFinalOrderJson();console.groupCollapsed(`%c📤 ORDER PAYLOAD (${this.mode})`,"color:#c9a873;font-weight:bold"),console.log("HEADER:",JSON.parse(JSON.stringify(l))),c.forEach((e,r)=>{console.log(`LINE[${r}]`,{OrderLineID:e.OrderLineID,ClientKey:e.ClientKey,ItemCode:e.ItemCode,ColorCode:e.ColorCode,ItemDim1Code:e.ItemDim1Code,ItemDim2Code:e.ItemDim2Code,ItemDim3Code:e.ItemDim3Code,Qty1:e.Qty1,ComboKey:e.ComboKey})}),console.groupEnd(),this.debugOrderPayload?.(l,c,"PRE-VALIDATE");const u=e=>Number((Number(e)||0).toFixed(2)),m=e=>Number((Number(e)||0).toFixed(4));for(const e of c){const r=Number(e?.Qty1||0),t=Number(e?.Price||0),a=Number(e?.VatRate||0),o=Number(e?.PriceExchangeRate||l?.ExchangeRate||1)||1,s=u(t*r),i=u(s*a/100),n=u(s+i),d=m(r>0?n/r:t*(1+a/100)),c=String(e?.DocCurrencyCode||l?.DocCurrencyCode||"TRY").trim()||"TRY";e.RelationCurrencyCode=c,e.DocPrice=d,e.DocAmount=n,e.LocalPrice=t,e.LocalAmount=s,e.LineDiscount=Number(e?.LineDiscount||0),e.TotalDiscount=Number(e?.TotalDiscount||0),e.TaxBase=s,e.Pct=Number(e?.Pct||0),e.VatAmount=i,e.VatDeducation=0,e.NetAmount=n,e.CurrencyCode=c,e.ExchangeRate=o,e.PriceVI=d,e.AmountVI=n,e.Amount=s,e.LDiscount1=Number(e?.LDiscount1||0),e.TDiscount1=Number(e?.TDiscount1||0),e.Vat=i}const h=await o.Ay.post("/order/validate",{header:l,lines:c}),y=h?.data?.invalid||[];if(y.length>0)return void await(this.showInvalidVariantDialog?.(e,y));console.log("📤 submitAllReal payload",{mode:this.mode,lines:c.length,deletes:c.filter(e=>e._deleteSignal).length});const p=await o.Ay.post(d?"/order/create":"/order/update",{header:l,lines:c}),g=p?.data||{};if(i=g.orderID||g.orderHeaderID||g.id||l?.OrderHeaderID,n=g.orderNumber||g.orderNo||l?.OrderNumber,!i)throw new Error("OrderHeaderID backend’den dönmedi");this.setMode("edit"),this.header={...this.header,OrderHeaderID:i,OrderNumber:n},this.updateHeaderTotals?.(),this.markAsSaved?.(),this.clearAllOrderSnapshots(),e.notify({type:"positive",message:`Sipariş kaydedildi: ${n||""}`.trim()}),this.allowRouteLeaveOnce=!0,await r.replace({name:"order-entry",params:{orderHeaderID:i},query:{mode:"edit",source:"backend"}}),await this.openExistingForEdit(i,{$q:e,form:t,summaryRowsRef:a,productCache:s});const b=await new Promise(r=>{e.dialog({title:"Sipariş Kaydedildi",options:{type:"radio",model:"continue",items:[{label:"✏️ Düzenlemeye Devam",value:"continue"},{label:"🖨 Yazdır",value:"print"},{label:"📋 Listeye Dön",value:"list"}]},ok:{label:"Seç"},cancel:{label:"Kapat"}}).onOk(e=>r(e)).onCancel(()=>r("continue"))});if("print"===b){const r=this.header?.OrderHeaderID||i;if(r)try{await this.downloadOrderPdf(r)}catch(r){console.error("⚠️ PDF açılamadı, kayıt başarılı:",r),e.notify({type:"warning",message:r?.message||"Sipariş kaydedildi fakat PDF açılamadı."})}return}if("list"===b)return this.allowRouteLeaveOnce=!0,void await r.push({name:"order-list"})}catch(r){console.error("❌ submitAllReal:",r),e.notify({type:"negative",message:r?.response?.data?.detail||r?.response?.data?.message||r?.message||"Kayıt sırasında hata"})}finally{this.isControlledSubmit=!1,this.loading=!1}},async submitAllTest(e=null){try{const{header:r,lines:t}=this.buildFinalOrderJson();console.log("🧾 TEST HEADER",Object.keys(r).length,"alan"),console.log(JSON.stringify(r,null,2)),console.log("🧾 TEST LINES",t.length,"satır"),console.log(JSON.stringify(t,null,2)),e?.notify?.({type:"info",message:`Header (${Object.keys(r).length}) + Lines (${t.length}) gösterildi`,position:"top"})}catch(r){console.error("❌ submitAllTest hata:",r),e?.notify?.({type:"negative",message:"Gösterimde hata oluştu ❌",position:"top"})}},afterSubmit(e={keepLocalStorage:!0,backendPayload:null,resetMode:!0}){try{console.log("🧹 afterSubmit başlatıldı",e),e?.backendPayload?.header?.OrderHeaderID&&this.mergeAndPersistBackendOrder(e.backendPayload.header.OrderHeaderID,e.backendPayload),e?.keepLocalStorage?this.saveSnapshot():(this.clearStorage(),this.clearTransaction()),this.orders=[],this.header={},this.editingKey=null,this.currentOrderId=null,!0===e.resetMode&&(this.mode="new"),console.log("✅ afterSubmit tamamlandı.")}catch(e){console.error("❌ afterSubmit hata:",e)}},buildFinalOrderJson(){const e=(0,n.n)(),r=e?.user||{},t=(0,s["default"])(),a=e=>Number(e)||0,o=e=>null==e?"":String(e).trim(),i=e=>e?(0,s["default"])(e).format("YYYY-MM-DD"):null,d=e=>(0,s["default"])(e).format("HH:mm:ss"),l=e=>e?(0,s["default"])(e).format("YYYY-MM-DD HH:mm:ss"):null,c=e=>{const r=o(e);return""===r||"_"===r||"-"===r?"":r},m=o(r?.v3usergroup),h=o(r?.v3_username),y=m&&h?`${m} ${h}`:h||"BSS",p="%0",g="%0",b=this.header?.OrderHeaderID||crypto.randomUUID(),D=o(this.header?.DocCurrencyCode)||"TRY",I=a(this.header?.ExchangeRate)||1,C=this.header?.AverageDueDate||(0,s["default"])(this.header?.OrderDate||t).add(14,"day"),S={...this.header,OrderHeaderID:b,OrderDate:i(this.header?.OrderDate||t),OrderTime:d(t),AverageDueDate:i(C),DocCurrencyCode:D,LocalCurrencyCode:o(this.header?.LocalCurrencyCode)||"TRY",ExchangeRate:I,CreatedUserName:"edit"===this.mode&&this.header?.CreatedUserName||y,CreatedDate:"edit"===this.mode?l(this.header?.CreatedDate||t):l(t),LastUpdatedUserName:y,LastUpdatedDate:l(t)},O=[],w=new Map,k=(e,r)=>{const{grpKey:s,bedenKey:n,bedenPayload:d,qty:c,orderLineId:m,isDeleteSignal:h}=r;if(c<=0&&!h)return;const D=u(e,n),I=()=>({OrderLineID:m||"",ClientKey:f(e,s,n),ComboKey:D,SortOrder:0,ItemTypeCode:1,ItemCode:o(e.model),ColorCode:o(e.renk),ItemDim1Code:d,ItemDim2Code:o(e.renk2),ItemDim3Code:"",Qty1:h?0:c,Qty2:0,CancelQty1:0,CancelQty2:0,DeliveryDate:e.terminTarihi?l(e.terminTarihi):null,PlannedDateOfLading:e.terminTarihi?i(e.terminTarihi):null,LineDescription:o(e.aciklama),UsedBarcode:"",CostCenterCode:"",VatCode:g,VatRate:a(e.vatRate??e.VatRate??0),PCTCode:p,PCTRate:0,LDisRate1:0,LDisRate2:0,LDisRate3:0,LDisRate4:0,LDisRate5:0,DocCurrencyCode:S.DocCurrencyCode,PriceCurrencyCode:S.DocCurrencyCode,PriceExchangeRate:a(S.ExchangeRate),Price:a(e.fiyat),BaseProcessCode:"WS",BaseOrderNumber:S.OrderNumber,BaseCustomerTypeCode:0,BaseCustomerCode:S.CurrAccCode,BaseSubCurrAccID:null,BaseStoreCode:"",OrderHeaderID:b,CreatedUserName:y,CreatedDate:l(e.CreatedDate||t),LastUpdatedUserName:y,LastUpdatedDate:l(t),SurplusOrderQtyToleranceRate:0,WithHoldingTaxTypeCode:"",DOVCode:""}),C=w.get(D);if(!C){const e=I();return w.set(D,e),void O.push(e)}if(h)return m&&!C.OrderLineID&&(C.OrderLineID=m),void(C.Qty1=0);C.Qty1+=c,"edit"===this.mode&&m&&!C.OrderLineID&&(C.OrderLineID=m),C.Price=a(e.fiyat)};for(const e of this.orders||[]){if(!0===e?.isClosed)continue;const r=e.grpKey||Object.keys(e.bedenMap||{})[0]||"GENEL",t=e.lineIdMap||{},s=e.bedenMap?.[r],i=e.bedenMap&&"object"===typeof e.bedenMap&&!s?e.bedenMap:null,n=s||i,d=n&&"object"===typeof n&&Object.keys(n).length>0;if(!d){const s="aksbir"===r||!0===e._deleteSignal;if(!s)continue;const i=a(e.qty??e.Qty1??e.miktar??0),n="_",d="";let l="";"edit"===this.mode&&(l=o(t?.[n])||o(t?.[d])||o(t?.[" "])||o(e.OrderLineID)),k(e,{grpKey:r,bedenKey:n,bedenPayload:d,qty:i,orderLineId:l,isDeleteSignal:!0===e._deleteSignal&&!!l});continue}for(const[s,i]of Object.entries(n)){const d=""===o(s);if(d&&"aksbir"!==r&&!0!==e._deleteSignal)continue;const l=a(i),u=c(s),m=u||"_";let h="";"edit"===this.mode&&(h=o(t?.[m])||o(t?.[u])||o(t?.[" "])||(1===Object.keys(n).length?o(e.OrderLineID):"")),k(e,{grpKey:r,bedenKey:m,bedenPayload:u,qty:l,orderLineId:h,isDeleteSignal:!0===e._deleteSignal&&!!h})}}if(O.forEach((e,r)=>{e.SortOrder=r+1}),O.some(e=>"_"===(e.ItemDim1Code||"")))throw console.error('❌ Payload’da "_" yakalandı',O.filter(e=>"_"===e.ItemDim1Code)),new Error('Payload ItemDim1Code "_" olamaz');return console.groupCollapsed("%c📦 BUILD FINAL ORDER JSON","color:#c9a873;font-weight:bold"),console.log("🧾 HEADER:",S),console.table(O.map((e,r)=>({i:r+1,OrderLineID:e.OrderLineID,ClientKey:e.ClientKey,ComboKey:e.ComboKey,ItemCode:e.ItemCode,ColorCode:e.ColorCode,ItemDim1Code:JSON.stringify(e.ItemDim1Code),ItemDim2Code:e.ItemDim2Code,Qty1:e.Qty1,Price:e.Price}))),console.groupEnd(),{header:S,lines:O}},setRowErrorByClientKey(e,r){if(!e)return;if(!Array.isArray(this.summaryRows))return;const t=this.summaryRows.find(r=>r?.clientKey===e);t&&(t._error={code:r?.code,message:r?.message})},clearRowErrorByClientKey(e){if(!e)return;if(!Array.isArray(this.summaryRows))return;const r=this.summaryRows.find(r=>r?.clientKey===e);r&&r._error&&delete r._error},applyTerminToRowsIfEmpty(e){if(e&&Array.isArray(this.summaryRows)){for(const r of this.summaryRows)r?.terminTarihi&&""!==r.terminTarihi||(r.terminTarihi=e);this.persistLocalStorage?.()}}}});function I(e,r="",t=""){const a=Array.isArray(e)&&e.length>0?e.map(e=>(e||"").toString().trim().toUpperCase()):[" "],o=(r||"").toUpperCase().trim().replace(/\(.*?\)/g,"").replace(/[^A-ZÇĞİÖŞÜ0-9\s]/g,"").replace(/\s+/g," "),s=(t||"").toUpperCase().trim(),i=["AKSESUAR","KRAVAT","PAPYON","KEMER","CORAP","ÇORAP","FULAR","MENDIL","MENDİL","KASKOL","ASKI","YAKA","KOL DUGMESI","KOL DÜĞMESİ"],n=["GÖMLEK","CEKET","PANTOLON","MONT","YELEK","TAKIM","TSHIRT","TİŞÖRT"];if(i.some(e=>o.includes(e)||s.includes(e))&&!n.some(e=>o.includes(e)))return"aksbir";if(o.includes("PANTOLON")&&s.includes("YETİŞKİN"))return"pan";const d=a.every(e=>/^\d+$/.test(e));if(d){const e=a.map(e=>parseInt(e,10)).filter(Boolean),r=e.slice(1).map((r,t)=>r-e[t]);if(r.every(e=>1===e)&&e[0]>=35&&e[0]<=46)return"ayk"}if(s.includes("GARSON")||s.includes("ÇOCUK"))return"yas";const l=["XS","S","M","L","XL","XXL","2XL","3XL","4XL","5XL","6XL","7XL"];return a.some(e=>l.includes(e))?"gom":"tak"}function C(e){if(!e)return null;const r=e.grpKey||"tak",t={},a=Array.isArray(e.bedenLabels)?e.bedenLabels:[],o=Array.isArray(e.bedenler)?e.bedenler:[];for(let e=0;e0&&(t[s]=i)}return{id:e.id||b(),OrderLineID:e.OrderLineID||null,model:e.model||"",renk:e.renk||"",renk2:e.renk2||"",urunAnaGrubu:e.urunAnaGrubu||"",urunAltGrubu:e.urunAltGrubu||"",aciklama:e.aciklama||"",fiyat:Number(e.fiyat||0),pb:e.pb||"USD",adet:Number(e.adet||0),tutar:Number(e.tutar||0),grpKey:r,bedenMap:{[r]:{...t}},terminTarihi:(e.terminTarihi||"").substring(0,10)}}}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/chunk-common.451c93b1.js.gz b/ui/dist/spa/js/chunk-common.451c93b1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0c1ea5806ab6bb8ee512ec97dce071e5c9bdb68b GIT binary patch literal 15315 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 literal 0 HcmV?d00001 diff --git a/ui/dist/spa/js/vendor.1e1ff7a5.js b/ui/dist/spa/js/vendor.1e1ff7a5.js new file mode 100644 index 0000000..17510bf --- /dev/null +++ b/ui/dist/spa/js/vendor.1e1ff7a5.js @@ -0,0 +1,34 @@ +(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[121],{33:(e,t,n)=>{"use strict";var o=n(6954),r=Object;e.exports=function(e){return r(o(e))}},35:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",n=Object.prototype.toString,o=Math.max,r="[object Function]",i=function(e,t){for(var n=[],o=0;o{"use strict";n.d(t,{A:()=>_});var o=n(1347),r=n(4187),i=n(8633),a=n(479),l=n(7878),s=n(7454),u=n(3873),c=n(4683),d=n(5909),f=n(693),p=n(7682),v=n(5825),h=n(3470),m=n(2704),g=n(3214),y=n(7978);let b=0;const w={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"},S={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},_=(0,p.a0)({name:"QDialog",inheritAttrs:!1,props:{...u.RI,...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,backdropFilter:String,position:{type:String,default:"standard",validator:e=>["standard","top","bottom","left","right"].includes(e)}},emits:[...u.Jl,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:p}){const _=(0,o.nI)(),x=(0,r.KR)(null),E=(0,r.KR)(!1),k=(0,r.KR)(!1);let A,C,O=null,q=null;const R=(0,o.EW)(()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless),{preventBodyScroll:T}=(0,f.A)(),{registerTimeout:M}=(0,l.A)(),{registerTick:$,removeTick:P}=(0,s.A)(),{transitionProps:B,transitionStyle:D}=(0,c.A)(e,()=>S[e.position][0],()=>S[e.position][1]),j=(0,o.EW)(()=>D.value+(void 0!==e.backdropFilter?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:L,hidePortal:W,portalIsAccessible:I,renderPortal:F}=(0,d.A)(_,x,ie,"dialog"),{hide:z}=(0,u.Ay)({showing:E,hideOnRouteChange:R,handleShow:G,handleHide:Q,processOnMount:!0}),{addToHistory:V,removeFromHistory:H}=(0,a.A)(E,z,R),N=(0,o.EW)(()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${w[e.position]}`+(!0===k.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":"")),U=(0,o.EW)(()=>!0===E.value&&!0!==e.seamless),Y=(0,o.EW)(()=>!0===e.autoClose?{onClick:ne}:{}),K=(0,o.EW)(()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===U.value?"modal":"seamless"),p.class]);function G(t){V(),q=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,te(e.maximized),L(),k.value=!0,!0!==e.noFocus?(document.activeElement?.blur(),$(Z)):P(),M(()=>{if(!0===_.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,o=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>o/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-o,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-o/2))),document.activeElement.scrollIntoView()}C=!0,x.value.click(),C=!1}L(!0),k.value=!1,n("show",t)},e.transitionDuration)}function Q(t){P(),H(),ee(!0),k.value=!0,W(),null!==q&&(((0===t?.type.indexOf("key")?q.closest('[tabindex]:not([tabindex^="-"])'):void 0)||q).focus(),q=null),M(()=>{W(!0),k.value=!1,n("hide",t)},e.transitionDuration)}function Z(e){(0,y.Gy)(()=>{let t=x.value;if(null!==t){if(void 0!==e){const n=t.querySelector(e);if(null!==n)return void n.focus({preventScroll:!0})}!0!==t.contains(document.activeElement)&&(t=t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}})}function X(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):Z(),n("shake");const t=x.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==O&&clearTimeout(O),O=setTimeout(()=>{O=null,null!==x.value&&(t.classList.remove("q-animate--scale"),Z())},170))}function J(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&X():(n("escapeKey"),z()))}function ee(t){null!==O&&(clearTimeout(O),O=null),!0!==t&&!0!==E.value||(te(!1),!0!==e.seamless&&(T(!1),(0,g.v)(re),(0,m.V)(J))),!0!==t&&(q=null)}function te(e){!0===e?!0!==A&&(b<1&&document.body.classList.add("q-body--dialog"),b++,A=!0):!0===A&&(b<2&&document.body.classList.remove("q-body--dialog"),b--,A=!1)}function ne(e){!0!==C&&(z(e),n("click",e))}function oe(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?z(t):!0!==e.noShake&&X()}function re(t){!0!==e.allowFocusOutside&&!0===I.value&&!0!==(0,v.$J)(x.value,t.target)&&Z('[tabindex]:not([tabindex="-1"])')}function ie(){return(0,o.h)("div",{role:"dialog","aria-modal":!0===U.value?"true":"false",...p,class:K.value},[(0,o.h)(i.eB,{name:"q-transition--fade",appear:!0},()=>!0===U.value?(0,o.h)("div",{class:"q-dialog__backdrop fixed-full",style:j.value,"aria-hidden":"true",tabindex:-1,onClick:oe}):null),(0,o.h)(i.eB,B.value,()=>!0===E.value?(0,o.h)("div",{ref:x,class:N.value,style:D.value,tabindex:-1,...Y.value},(0,h.zm)(t.default)):null)])}return(0,o.wB)(()=>e.maximized,e=>{!0===E.value&&te(e)}),(0,o.wB)(U,e=>{T(e),!0===e?((0,g.g)(re),(0,m.I)(J)):((0,g.v)(re),(0,m.V)(J))}),Object.assign(_.proxy,{focus:Z,shake:X,__updateRefocusTarget(e){q=e||null}}),(0,o.xo)(ee),F}})},59:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},110:(e,t,n)=>{"use strict";n.d(t,{Or:()=>r,cr:()=>o,xX:()=>i});const o={};let r=!1;function i(){r=!0}},144:(e,t,n)=>{"use strict";n.d(t,{A:()=>R});n(939),n(7049);var o=n(4187),r=n(1347),i=n(8633),a=n(5305),l=n(3933),s=n(2677),u=n(6356),c=n(3412),d=n(7682),f=(n(4505),n(8751)),p=n(2503);let v=0;const h={},m={},g={},y={},b=/^\s*$/,w=[],S=[void 0,null,!0,!1,""],_=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],x=["top-left","top-right","bottom-left","bottom-right"],E={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function k(e,t,n){if(!e)return O("parameter required");let r;const i={textColor:"white"};if(!0!==e.ignoreDefaults&&Object.assign(i,h),!1===(0,p.Gv)(e)&&(i.type&&Object.assign(i,E[i.type]),e={message:e}),Object.assign(i,E[e.type||i.type],e),"function"===typeof i.icon&&(i.icon=i.icon(t)),i.spinner?(!0===i.spinner&&(i.spinner=u.A),i.spinner=(0,o.IG)(i.spinner)):i.spinner=!1,i.meta={hasMedia:Boolean(!1!==i.spinner||i.icon||i.avatar),hasText:C(i.message)||C(i.caption)},i.position){if(!1===_.includes(i.position))return O("wrong position",e)}else i.position="bottom";if(!0===S.includes(i.timeout))i.timeout=5e3;else{const t=Number(i.timeout);if(isNaN(t)||t<0)return O("wrong timeout",e);i.timeout=Number.isFinite(t)?t:0}0===i.timeout?i.progress=!1:!0===i.progress&&(i.meta.progressClass="q-notification__progress"+(i.progressClass?` ${i.progressClass}`:""),i.meta.progressStyle={animationDuration:`${i.timeout+1e3}ms`});const a=(!0===Array.isArray(e.actions)?e.actions:[]).concat(!0!==e.ignoreDefaults&&!0===Array.isArray(h.actions)?h.actions:[]).concat(!0===Array.isArray(E[e.type]?.actions)?E[e.type].actions:[]),{closeBtn:l}=i;if(l&&a.push({label:"string"===typeof l?l:t.lang.label.close}),i.actions=a.map(({handler:e,noDismiss:t,...n})=>({flat:!0,...n,onClick:"function"===typeof e?()=>{e(),!0!==t&&s()}:()=>{s()}})),void 0===i.multiLine&&(i.multiLine=i.actions.length>1),Object.assign(i.meta,{class:"q-notification row items-stretch q-notification--"+(!0===i.multiLine?"multi-line":"standard")+(void 0!==i.color?` bg-${i.color}`:"")+(void 0!==i.textColor?` text-${i.textColor}`:"")+(void 0!==i.classes?` ${i.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(!0===i.multiLine?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(!0===i.multiLine?"":" col"),leftClass:!0===i.meta.hasText?"additional":"single",attrs:{role:"alert",...i.attrs}}),!1===i.group?(i.group=void 0,i.meta.group=void 0):(void 0!==i.group&&!0!==i.group||(i.group=[i.message,i.caption,i.multiline].concat(i.actions.map(e=>`${e.label}*${e.icon}`)).join("|")),i.meta.group=i.group+"|"+i.position),0===i.actions.length?i.actions=void 0:i.meta.actionsClass="q-notification__actions row items-center "+(!0===i.multiLine?"justify-end":"col-auto")+(!0===i.meta.hasMedia?" q-notification__actions--with-media":""),void 0!==n){n.notif.meta.timer&&(clearTimeout(n.notif.meta.timer),n.notif.meta.timer=void 0),i.meta.uid=n.notif.meta.uid;const e=g[i.position].value.indexOf(n.notif);g[i.position].value[e]=i}else{const t=m[i.meta.group];if(void 0===t){if(i.meta.uid=v++,i.meta.badge=1,-1!==["left","right","center"].indexOf(i.position))g[i.position].value.splice(Math.floor(g[i.position].value.length/2),0,i);else{const e=-1!==i.position.indexOf("top")?"unshift":"push";g[i.position].value[e](i)}void 0!==i.group&&(m[i.meta.group]=i)}else{if(t.meta.timer&&(clearTimeout(t.meta.timer),t.meta.timer=void 0),void 0!==i.badgePosition){if(!1===x.includes(i.badgePosition))return O("wrong badgePosition",e)}else i.badgePosition="top-"+(-1!==i.position.indexOf("left")?"right":"left");i.meta.uid=t.meta.uid,i.meta.badge=t.meta.badge+1,i.meta.badgeClass=`q-notification__badge q-notification__badge--${i.badgePosition}`+(void 0!==i.badgeColor?` bg-${i.badgeColor}`:"")+(void 0!==i.badgeTextColor?` text-${i.badgeTextColor}`:"")+(i.badgeClass?` ${i.badgeClass}`:"");const n=g[i.position].value.indexOf(t);g[i.position].value[n]=m[i.meta.group]=i}}const s=()=>{A(i),r=void 0};return i.timeout>0&&(i.meta.timer=setTimeout(()=>{i.meta.timer=void 0,s()},i.timeout+1e3)),void 0!==i.group?t=>{void 0!==t?O("trying to update a grouped one which is forbidden",e):s()}:(r={dismiss:s,config:e,notif:i},void 0===n?e=>{if(void 0!==r)if(void 0===e)r.dismiss();else{const n=Object.assign({},r.config,e,{group:!1,position:i.position});k(n,t,r)}}:void Object.assign(n,r))}function A(e){e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);const t=g[e.position].value.indexOf(e);if(-1!==t){void 0!==e.group&&delete m[e.meta.group];const n=w[""+e.meta.uid];if(n){const{width:e,height:t}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=e,n.style.height=t}g[e.position].value.splice(t,1),"function"===typeof e.onDismiss&&e.onDismiss()}}function C(e){return void 0!==e&&null!==e&&!0!==b.test(e)}function O(e,t){return console.error(`Notify: ${e}`,t),!1}function q(){return(0,d.a0)({name:"QNotifications",devtools:{hide:!0},setup(){return()=>(0,r.h)("div",{class:"q-notifications"},_.map(e=>(0,r.h)(i.F,{key:e,class:y[e],tag:"div",name:`q-notification--${e}`},()=>g[e].value.map(e=>{const t=e.meta,n=[];if(!0===t.hasMedia&&(!1!==e.spinner?n.push((0,r.h)(e.spinner,{class:"q-notification__spinner q-notification__spinner--"+t.leftClass,color:e.spinnerColor,size:e.spinnerSize})):e.icon?n.push((0,r.h)(l.A,{class:"q-notification__icon q-notification__icon--"+t.leftClass,name:e.icon,color:e.iconColor,size:e.iconSize,role:"img"})):e.avatar&&n.push((0,r.h)(a.A,{class:"q-notification__avatar q-notification__avatar--"+t.leftClass},()=>(0,r.h)("img",{src:e.avatar,"aria-hidden":"true"})))),!0===t.hasText){let t;const o={class:"q-notification__message col"};if(!0===e.html)o.innerHTML=e.caption?`
${e.message}
${e.caption}
`:e.message;else{const n=[e.message];t=e.caption?[(0,r.h)("div",n),(0,r.h)("div",{class:"q-notification__caption"},[e.caption])]:n}n.push((0,r.h)("div",o,t))}const o=[(0,r.h)("div",{class:t.contentClass},n)];return!0===e.progress&&o.push((0,r.h)("div",{key:`${t.uid}|p|${t.badge}`,class:t.progressClass,style:t.progressStyle})),void 0!==e.actions&&o.push((0,r.h)("div",{class:t.actionsClass},e.actions.map(e=>(0,r.h)(s.A,e)))),t.badge>1&&o.push((0,r.h)("div",{key:`${t.uid}|${t.badge}`,class:e.meta.badgeClass,style:e.badgeStyle},[t.badge])),(0,r.h)("div",{ref:e=>{w[""+t.uid]=e},key:t.uid,class:t.class,...t.attrs},[(0,r.h)("div",{class:t.wrapperClass},o)])}))))}})}const R={setDefaults(e){!0===(0,p.Gv)(e)&&Object.assign(h,e)},registerType(e,t){!0===(0,p.Gv)(t)&&(E[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=t=>k(t,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,void 0!==e.config.notify&&this.setDefaults(e.config.notify),!0!==this.__installed){_.forEach(e=>{g[e]=(0,o.KR)([]);const t=!0===["left","center","right"].includes(e)?"center":-1!==e.indexOf("top")?"top":"bottom",n=-1!==e.indexOf("left")?"start":-1!==e.indexOf("right")?"end":"center",r=["left","right"].includes(e)?`items-${"left"===e?"start":"end"} justify-center`:"center"===e?"flex-center":`items-${n}`;y[e]=`q-notifications__list q-notifications__list--${t} fixed column no-wrap ${r}`});const e=(0,f.US)("q-notify");(0,c.i)(q(),t).mount(e)}}}},160:(e,t,n)=>{"use strict";n.d(t,{Kk:()=>h,aC:()=>s,o3:()=>l,rk:()=>c});var o=n(3537),r=n(5760);let i,a;function l(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 s(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 d(e,t){let{top:n,left:o,right:r,bottom:i,width:a,height:l}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],o-=t[0],i+=t[1],r+=t[0],a+=t[0],l+=t[1]),{top:n,bottom:i,height:l,left:o,right:r,width:a,middle:o+(r-o)/2,center:n+(i-n)/2}}function f(e,t,n){let{top:o,left:r}=e.getBoundingClientRect();return o+=t.top,r+=t.left,void 0!==n&&(o+=n[1],r+=n[0]),{top:o,bottom:o+1,height:1,left:r,right:r+1,width:1,middle:r,center:o}}function p(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function v(e,t,n,o){return{top:e[n.vertical]-t[o.vertical],left:e[n.horizontal]-t[o.horizontal]}}function h(e,t=0){if(null===e.targetEl||null===e.anchorEl||t>5)return;if(0===e.targetEl.offsetHeight||0===e.targetEl.offsetWidth)return void setTimeout(()=>{h(e,t+1)},10);const{targetEl:n,offset:o,anchorEl:l,anchorOrigin:s,selfOrigin:u,absoluteOffset:c,fit:g,cover:y,maxHeight:b,maxWidth:w}=e;if(!0===r.Sn.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==i&&(e.setProperty("--q-pe-left",t+"px"),i=t),n!==a&&(e.setProperty("--q-pe-top",n+"px"),a=n)}const{scrollLeft:S,scrollTop:_}=n,x=void 0===c?d(l,!0===y?[0,0]:o):f(l,c,o);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:w,maxHeight:b,visibility:"visible"});const{offsetWidth:E,offsetHeight:k}=n,{elWidth:A,elHeight:C}=!0===g||!0===y?{elWidth:Math.max(x.width,E),elHeight:!0===y?Math.max(x.height,k):k}:{elWidth:E,elHeight:k};let O={maxWidth:w,maxHeight:b};!0!==g&&!0!==y||(O.minWidth=x.width+"px",!0===y&&(O.minHeight=x.height+"px")),Object.assign(n.style,O);const q=p(A,C);let R=v(x,q,s,u);if(void 0===c||void 0===o)m(R,x,q,s,u);else{const{top:e,left:t}=R;m(R,x,q,s,u);let n=!1;if(R.top!==e){n=!0;const e=2*o[1];x.center=x.top-=e,x.bottom-=e+2}if(R.left!==t){n=!0;const e=2*o[0];x.middle=x.left-=e,x.right-=e+2}!0===n&&(R=v(x,q,s,u),m(R,x,q,s,u))}O={top:R.top+"px",left:R.left+"px"},void 0!==R.maxHeight&&(O.maxHeight=R.maxHeight+"px",x.height>R.maxHeight&&(O.minHeight=O.maxHeight)),void 0!==R.maxWidth&&(O.maxWidth=R.maxWidth+"px",x.width>R.maxWidth&&(O.minWidth=O.maxWidth)),Object.assign(n.style,O),n.scrollTop!==_&&(n.scrollTop=_),n.scrollLeft!==S&&(n.scrollLeft=S)}function m(e,t,n,r,i){const a=n.bottom,l=n.right,s=(0,o.XJ)(),u=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+a>u)if("center"===i.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===i.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===i.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,u-e.top);if(e.left<0||e.left+l>c)if(e.maxWidth=Math.min(l,c),"middle"===i.horizontal)e.left=t[r.horizontal]>c/2?Math.max(0,c-l):0;else if(t[r.horizontal]>c/2){const n=Math.min(c,"middle"===r.horizontal?t.middle:r.horizontal===i.horizontal?t.right:t.left);e.maxWidth=Math.min(l,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===r.horizontal?t.middle:r.horizontal===i.horizontal?t.left:t.right),e.maxWidth=Math.min(l,c-e.left)}["left","middle","right"].forEach(e=>{u[`${e}#ltr`]=e,u[`${e}#rtl`]=e})},180:(e,t,n)=>{"use strict";n.d(t,{nY:()=>r});const o=e=>e,r=o},184:(e,t,n)=>{"use strict";var o=n(9786),r=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:o.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},l=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},s=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},u="utf8=%26%2310003%3B",c="utf8=%E2%9C%93",d=function(e,t){var n={__proto__:null},d=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;d=d.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var f,p=t.parameterLimit===1/0?void 0:t.parameterLimit,v=d.split(t.delimiter,p),h=-1,m=t.charset;if(t.charsetSentinel)for(f=0;f-1&&(y=i(y)?[y]:y);var _=r.call(n,g);_&&"combine"===t.duplicates?n[g]=o.combine(n[g],y):_&&"last"!==t.duplicates||(n[g]=y)}return n},f=function(e,t,n,o){for(var r=o?t:s(t,n),i=e.length-1;i>=0;--i){var a,l=e[i];if("[]"===l&&n.parseArrays)a=n.allowEmptyArrays&&(""===r||n.strictNullHandling&&null===r)?[]:[].concat(r);else{a=n.plainObjects?Object.create(null):{};var u="["===l.charAt(0)&&"]"===l.charAt(l.length-1)?l.slice(1,-1):l,c=n.decodeDotInKeys?u.replace(/%2E/g,"."):u,d=parseInt(c,10);n.parseArrays||""!==c?!isNaN(d)&&l!==c&&String(d)===c&&d>=0&&n.parseArrays&&d<=n.arrayLimit?(a=[],a[d]=r):"__proto__"!==c&&(a[c]=r):a={0:r}}r=a}return r},p=function(e,t,n,o){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/,l=/(\[[^[\]]*])/g,s=n.depth>0&&a.exec(i),u=s?i.slice(0,s.index):i,c=[];if(u){if(!n.plainObjects&&r.call(Object.prototype,u)&&!n.allowPrototypes)return;c.push(u)}var d=0;while(n.depth>0&&null!==(s=l.exec(i))&&d{"use strict";var o="undefined"!==typeof Symbol&&Symbol,r=n(9863);e.exports=function(){return"function"===typeof o&&("function"===typeof Symbol&&("symbol"===typeof o("foo")&&("symbol"===typeof Symbol("bar")&&r())))}},212:(e,t,n)=>{"use strict";var o=n(5216),r=n(3723);e.exports=Object.keys||function(e){return o(e,r)}},222:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert"));return()=>(0,o.h)(e.tag,{class:n.value},(0,i.zm)(t.default))}})},230:(e,t,n)=>{"use strict";var o=n(5357),r=n(2835),i=n(1970),a=n(4873);e.exports=a||o.call(i,r)},272:e=>{e.exports=function(e,t,n){const o=void 0!==e.__vccOpts?e.__vccOpts:e,r=o[t];if(void 0===r)o[t]=n;else for(const e in n)void 0===r[e]&&(r[e]=n[e])}},295:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(9539),a=n(9320),l=n(3837).f,s=n(9365),u=n(7411),c=n(491),d=n(5047),f=n(6014),p=n(8565),v=n(3320),h=n(1999),m="DOMException",g=i("Error"),y=i(m),b=function(){u(this,w);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=d(e<2?void 0:arguments[1],"Error"),o=new y(t,n),r=new g(t);return r.name=m,l(o,"stack",a(1,p(r.stack,1))),c(o,this,b),o},w=b.prototype=y.prototype,S="stack"in new g(m),_="stack"in new y(1,2),x=y&&v&&Object.getOwnPropertyDescriptor(r,m),E=!!x&&!(x.writable&&x.configurable),k=S&&!E&&!_;o({global:!0,constructor:!0,forced:h||k},{DOMException:k?b:y});var A=i(m),C=A.prototype;if(C.constructor!==A)for(var O in h||l(C,"constructor",a(1,A)),f)if(s(f,O)){var q=f[O],R=q.s;s(A,R)||l(A,R,a(6,q.c))}},322:(e,t,n)=>{"use strict";var o=n(890);e.exports=o.getPrototypeOf||null},345:(e,t,n)=>{"use strict";n(2430)},363:(e,t,n)=>{"use strict";var o=n(8891),r=n(6007);e.exports=function(e,t,n,i){try{return i?t(o(n)[0],n[1]):t(n)}catch(t){r(e,"throw",t)}}},367:(e,t,n)=>{"use strict";var o=n(9974),r=n(184),i=n(3451);e.exports={formats:i,parse:r,stringify:o}},407:e=>{"use strict";e.exports=function(e){try{var t=new Set,n={size:0,has:function(){return!0},keys:function(){return Object.defineProperty({},"next",{get:function(){return t.clear(),t.add(4),function(){return{done:!0}}}})}},o=t[e](n);return 1===o.size&&4===o.values().next().value}catch(e){return!1}}},426:e=>{"use strict";e.exports="undefined"!==typeof Reflect&&Reflect.getPrototypeOf||null},443:(e,t,n)=>{"use strict";var o=Function.prototype.call,r=Object.prototype.hasOwnProperty,i=n(5357);e.exports=i.call(o,r)},455:(e,t,n)=>{"use strict";n.d(t,{Bt:()=>ue,JZ:()=>Ye,aE:()=>lt,lq:()=>ct,rd:()=>ut});var o=n(1347),r=n(4187); +/*! + * vue-router v4.5.1 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */ +const i="undefined"!==typeof document;function a(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function l(e){return e.__esModule||"Module"===e[Symbol.toStringTag]||e.default&&a(e.default)}const s=Object.assign;function u(e,t){const n={};for(const o in t){const r=t[o];n[o]=d(r)?r.map(e):e(r)}return n}const c=()=>{},d=Array.isArray;const f=/#/g,p=/&/g,v=/\//g,h=/=/g,m=/\?/g,g=/\+/g,y=/%5B/g,b=/%5D/g,w=/%5E/g,S=/%60/g,_=/%7B/g,x=/%7C/g,E=/%7D/g,k=/%20/g;function A(e){return encodeURI(""+e).replace(x,"|").replace(y,"[").replace(b,"]")}function C(e){return A(e).replace(_,"{").replace(E,"}").replace(w,"^")}function O(e){return A(e).replace(g,"%2B").replace(k,"+").replace(f,"%23").replace(p,"%26").replace(S,"`").replace(_,"{").replace(E,"}").replace(w,"^")}function q(e){return O(e).replace(h,"%3D")}function R(e){return A(e).replace(f,"%23").replace(m,"%3F")}function T(e){return null==e?"":R(e).replace(v,"%2F")}function M(e){try{return decodeURIComponent(""+e)}catch(e){}return""+e}const $=/\/$/,P=e=>e.replace($,"");function B(e,t,n="/"){let o,r={},i="",a="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(o=t.slice(0,s),i=t.slice(s+1,l>-1?l:t.length),r=e(i)),l>-1&&(o=o||t.slice(0,l),a=t.slice(l,t.length)),o=V(null!=o?o:t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:M(a)}}function D(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function j(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function L(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&W(t.matched[o],n.matched[r])&&I(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function W(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function I(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!F(e[n],t[n]))return!1;return!0}function F(e,t){return d(e)?z(e,t):d(t)?z(t,e):e===t}function z(e,t){return d(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):1===e.length&&e[0]===t}function V(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];".."!==r&&"."!==r||o.push("");let i,a,l=n.length-1;for(i=0;i1&&l--}return n.slice(0,l).join("/")+"/"+o.slice(i).join("/")}const H={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var N,U;(function(e){e["pop"]="pop",e["push"]="push"})(N||(N={})),function(e){e["back"]="back",e["forward"]="forward",e["unknown"]=""}(U||(U={}));function Y(e){if(!e)if(i){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),P(e)}const K=/^[^#]+#/;function G(e,t){return e.replace(K,"#")+t}function Q(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Z=()=>({left:window.scrollX,top:window.scrollY});function X(e){let t;if("el"in e){const n=e.el,o="string"===typeof n&&n.startsWith("#");0;const r="string"===typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Q(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function J(e,t){const n=history.state?history.state.position-t:-1;return n+e}const ee=new Map;function te(e,t){ee.set(e,t)}function ne(e){const t=ee.get(e);return ee.delete(e),t}let oe=()=>location.protocol+"//"+location.host;function re(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let t=r.includes(e.slice(i))?e.slice(i).length:1,n=r.slice(t);return"/"!==n[0]&&(n="/"+n),j(n,"")}const a=j(n,e);return a+o+r}function ie(e,t,n,o){let r=[],i=[],a=null;const l=({state:i})=>{const l=re(e,location),s=n.value,u=t.value;let c=0;if(i){if(n.value=l,t.value=i,a&&a===s)return void(a=null);c=u?i.position-u.position:0}else o(l);r.forEach(e=>{e(n.value,s,{delta:c,type:N.pop,direction:c?c>0?U.forward:U.back:U.unknown})})};function u(){a=n.value}function c(e){r.push(e);const t=()=>{const t=r.indexOf(e);t>-1&&r.splice(t,1)};return i.push(t),t}function d(){const{history:e}=window;e.state&&e.replaceState(s({},e.state,{scroll:Z()}),"")}function f(){for(const e of i)e();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:u,listen:c,destroy:f}}function ae(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Z():null}}function le(e){const{history:t,location:n}=window,o={value:re(e,n)},r={value:t.state};function i(o,i,a){const l=e.indexOf("#"),s=l>-1?(n.host&&document.querySelector("base")?e:e.slice(l))+o:oe()+e+o;try{t[a?"replaceState":"pushState"](i,"",s),r.value=i}catch(e){console.error(e),n[a?"replace":"assign"](s)}}function a(e,n){const a=s({},t.state,ae(r.value.back,e,r.value.forward,!0),n,{position:r.value.position});i(e,a,!0),o.value=e}function l(e,n){const a=s({},r.value,t.state,{forward:e,scroll:Z()});i(a.current,a,!0);const l=s({},ae(o.value,e,null),{position:a.position+1},n);i(e,l,!1),o.value=e}return r.value||i(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:r,push:l,replace:a}}function se(e){e=Y(e);const t=le(e),n=ie(e,t.state,t.location,t.replace);function o(e,t=!0){t||n.pauseListeners(),history.go(e)}const r=s({location:"",base:e,go:o,createHref:G.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function ue(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),se(e)}function ce(e){return"string"===typeof e||e&&"object"===typeof e}function de(e){return"string"===typeof e||"symbol"===typeof e}const fe=Symbol("");var pe;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(pe||(pe={}));function ve(e,t){return s(new Error,{type:e,[fe]:!0},t)}function he(e,t){return e instanceof Error&&fe in e&&(null==t||!!(e.type&t))}const me="[^/]+?",ge={sensitive:!1,strict:!1,start:!0,end:!0},ye=/[.+*?^${}()[\]/\\]/g;function be(e,t){const n=s({},ge,t),o=[];let r=n.start?"^":"";const i=[];for(const t of e){const e=t.length?[]:[90];n.strict&&!t.length&&(r+="/");for(let o=0;ot.length?1===t.length&&80===t[0]?1:-1:0}function Se(e,t){let n=0;const o=e.score,r=t.score;while(n0&&t[t.length-1]<0}const xe={type:0,value:""},Ee=/[a-zA-Z0-9_]/;function ke(e){if(!e)return[[]];if("/"===e)return[[xe]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${u}": ${e}`)}let n=0,o=n;const r=[];let i;function a(){i&&r.push(i),i=[]}let l,s=0,u="",c="";function d(){u&&(0===n?i.push({type:0,value:u}):1===n||2===n||3===n?(i.length>1&&("*"===l||"+"===l)&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:u,regexp:c,repeatable:"*"===l||"+"===l,optional:"*"===l||"?"===l})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}while(s{a(v)}:c}function a(e){if(de(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(a),t.alias.forEach(a))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(a),e.alias.forEach(a))}}function l(){return n}function u(e){const t=Pe(e,n);n.splice(t,0,e),e.record.name&&!Te(e)&&o.set(e.record.name,e)}function d(e,t){let r,i,a,l={};if("name"in e&&e.name){if(r=o.get(e.name),!r)throw ve(1,{location:e});0,a=r.record.name,l=s(Oe(t.params,r.keys.filter(e=>!e.optional).concat(r.parent?r.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&Oe(e.params,r.keys.map(e=>e.name))),i=r.stringify(l)}else if(null!=e.path)i=e.path,r=n.find(e=>e.re.test(i)),r&&(l=r.parse(i),a=r.record.name);else{if(r=t.name?o.get(t.name):n.find(e=>e.re.test(t.path)),!r)throw ve(1,{location:e,currentLocation:t});a=r.record.name,l=s({},t.params,e.params),i=r.stringify(l)}const u=[];let c=r;while(c)u.unshift(c.record),c=c.parent;return{name:a,path:i,params:l,matched:u,meta:Me(u)}}function f(){n.length=0,o.clear()}return t=$e({strict:!1,end:!0,sensitive:!1},t),e.forEach(e=>i(e)),{addRoute:i,resolve:d,removeRoute:a,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function Oe(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function qe(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Re(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Re(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]="object"===typeof n?n[o]:n;return t}function Te(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Me(e){return e.reduce((e,t)=>s(e,t.meta),{})}function $e(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Pe(e,t){let n=0,o=t.length;while(n!==o){const r=n+o>>1,i=Se(e,t[r]);i<0?o=r:n=r+1}const r=Be(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function Be(e){let t=e;while(t=t.parent)if(De(t)&&0===Se(e,t))return t}function De({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function je(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],o=(n?e.slice(1):e).split("&");for(let e=0;ee&&O(e)):[o&&O(o)];r.forEach(e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))})}return t}function We(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=d(o)?o.map(e=>null==e?null:""+e):null==o?o:""+o)}return t}const Ie=Symbol(""),Fe=Symbol(""),ze=Symbol(""),Ve=Symbol(""),He=Symbol("");function Ne(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ue(e,t,n){const r=()=>{e[t].delete(n)};(0,o.hi)(r),(0,o.Y4)(r),(0,o.n)(()=>{e[t].add(n)}),e[t].add(n)}function Ye(e){const t=(0,o.WQ)(Ie,{}).value;t&&Ue(t,"leaveGuards",e)}function Ke(e,t,n,o,r,i=e=>e()){const a=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,s)=>{const u=e=>{!1===e?s(ve(4,{from:n,to:t})):e instanceof Error?s(e):ce(e)?s(ve(2,{from:t,to:e})):(a&&o.enterCallbacks[r]===a&&"function"===typeof e&&a.push(e),l())},c=i(()=>e.call(o&&o.instances[r],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(e=>s(e))})}function Ge(e,t,n,o,r=e=>e()){const i=[];for(const s of e){0;for(const e in s.components){let u=s.components[e];if("beforeRouteEnter"===t||s.instances[e])if(a(u)){const a=u.__vccOpts||u,l=a[t];l&&i.push(Ke(l,n,o,s,e,r))}else{let a=u();0,i.push(()=>a.then(i=>{if(!i)throw new Error(`Couldn't resolve component "${e}" at "${s.path}"`);const a=l(i)?i.default:i;s.mods[e]=i,s.components[e]=a;const u=a.__vccOpts||a,c=u[t];return c&&Ke(c,n,o,s,e,r)()}))}}}return i}function Qe(e){const t=(0,o.WQ)(ze),n=(0,o.WQ)(Ve);const i=(0,o.EW)(()=>{const n=(0,r.R1)(e.to);return t.resolve(n)}),a=(0,o.EW)(()=>{const{matched:e}=i.value,{length:t}=e,o=e[t-1],r=n.matched;if(!o||!r.length)return-1;const a=r.findIndex(W.bind(null,o));if(a>-1)return a;const l=nt(e[t-2]);return t>1&&nt(o)===l&&r[r.length-1].path!==l?r.findIndex(W.bind(null,e[t-2])):a}),l=(0,o.EW)(()=>a.value>-1&&tt(n.params,i.value.params)),s=(0,o.EW)(()=>a.value>-1&&a.value===n.matched.length-1&&I(n.params,i.value.params));function u(n={}){if(et(n)){const n=t[(0,r.R1)(e.replace)?"replace":"push"]((0,r.R1)(e.to)).catch(c);return e.viewTransition&&"undefined"!==typeof document&&"startViewTransition"in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:i,href:(0,o.EW)(()=>i.value.href),isActive:l,isExactActive:s,navigate:u}}function Ze(e){return 1===e.length?e[0]:e}const Xe=(0,o.pM)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Qe,setup(e,{slots:t}){const n=(0,r.Kh)(Qe(e)),{options:i}=(0,o.WQ)(ze),a=(0,o.EW)(()=>({[ot(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[ot(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&Ze(t.default(n));return e.custom?r:(0,o.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},r)}}}),Je=Xe;function et(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function tt(e,t){for(const n in t){const o=t[n],r=e[n];if("string"===typeof o){if(o!==r)return!1}else if(!d(r)||r.length!==o.length||o.some((e,t)=>e!==r[t]))return!1}return!0}function nt(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ot=(e,t,n)=>null!=e?e:null!=t?t:n,rt=(0,o.pM)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=(0,o.WQ)(He),a=(0,o.EW)(()=>e.route||i.value),l=(0,o.WQ)(Fe,0),u=(0,o.EW)(()=>{let e=(0,r.R1)(l);const{matched:t}=a.value;let n;while((n=t[e])&&!n.components)e++;return e}),c=(0,o.EW)(()=>a.value.matched[u.value]);(0,o.Gt)(Fe,(0,o.EW)(()=>u.value+1)),(0,o.Gt)(Ie,c),(0,o.Gt)(He,a);const d=(0,r.KR)();return(0,o.wB)(()=>[d.value,c.value,e.name],([e,t,n],[o,r,i])=>{t&&(t.instances[n]=e,r&&r!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=r.leaveGuards),t.updateGuards.size||(t.updateGuards=r.updateGuards))),!e||!t||r&&W(t,r)&&o||(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:"post"}),()=>{const r=a.value,i=e.name,l=c.value,u=l&&l.components[i];if(!u)return it(n.default,{Component:u,route:r});const f=l.props[i],p=f?!0===f?r.params:"function"===typeof f?f(r):f:null,v=e=>{e.component.isUnmounted&&(l.instances[i]=null)},h=(0,o.h)(u,s({},p,t,{onVnodeUnmounted:v,ref:d}));return it(n.default,{Component:h,route:r})||h}}});function it(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const at=rt;function lt(e){const t=Ce(e.routes,e),n=e.parseQuery||je,a=e.stringifyQuery||Le,l=e.history;const f=Ne(),p=Ne(),v=Ne(),h=(0,r.IJ)(H);let m=H;i&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const g=u.bind(null,e=>""+e),y=u.bind(null,T),b=u.bind(null,M);function w(e,n){let o,r;return de(e)?(o=t.getRecordMatcher(e),r=n):r=e,t.addRoute(r,o)}function S(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function _(){return t.getRoutes().map(e=>e.record)}function x(e){return!!t.getRecordMatcher(e)}function E(e,o){if(o=s({},o||h.value),"string"===typeof e){const r=B(n,e,o.path),i=t.resolve({path:r.path},o),a=l.createHref(r.fullPath);return s(r,i,{params:b(i.params),hash:M(r.hash),redirectedFrom:void 0,href:a})}let r;if(null!=e.path)r=s({},e,{path:B(n,e.path,o.path).path});else{const t=s({},e.params);for(const e in t)null==t[e]&&delete t[e];r=s({},e,{params:y(t)}),o.params=y(o.params)}const i=t.resolve(r,o),u=e.hash||"";i.params=g(b(i.params));const c=D(a,s({},e,{hash:C(u),path:i.path})),d=l.createHref(c);return s({fullPath:c,hash:u,query:a===Le?We(e.query):e.query||{}},i,{redirectedFrom:void 0,href:d})}function k(e){return"string"===typeof e?B(n,e,h.value.path):s({},e)}function A(e,t){if(m!==e)return ve(8,{from:t,to:e})}function O(e){return $(e)}function q(e){return O(s(k(e),{replace:!0}))}function R(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"===typeof n?n(e):n;return"string"===typeof o&&(o=o.includes("?")||o.includes("#")?o=k(o):{path:o},o.params={}),s({query:e.query,hash:e.hash,params:null!=o.path?{}:e.params},o)}}function $(e,t){const n=m=E(e),o=h.value,r=e.state,i=e.force,l=!0===e.replace,u=R(n);if(u)return $(s(k(u),{state:"object"===typeof u?s({},r,u.state):r,force:i,replace:l}),t||n);const c=n;let d;return c.redirectedFrom=t,!i&&L(a,o,n)&&(d=ve(16,{to:c,from:o}),oe(o,o,!0,!1)),(d?Promise.resolve(d):W(c,o)).catch(e=>he(e)?he(e,2)?e:ee(e):G(e,c,o)).then(e=>{if(e){if(he(e,2))return $(s({replace:l},k(e.to),{state:"object"===typeof e.to?s({},r,e.to.state):r,force:i}),t||c)}else e=F(c,o,!0,l,r);return I(c,o,e),e})}function P(e,t){const n=A(e,t);return n?Promise.reject(n):Promise.resolve()}function j(e){const t=ae.values().next().value;return t&&"function"===typeof t.runWithContext?t.runWithContext(e):e()}function W(e,t){let n;const[o,r,i]=st(e,t);n=Ge(o.reverse(),"beforeRouteLeave",e,t);for(const r of o)r.leaveGuards.forEach(o=>{n.push(Ke(o,e,t))});const a=P.bind(null,e,t);return n.push(a),se(n).then(()=>{n=[];for(const o of f.list())n.push(Ke(o,e,t));return n.push(a),se(n)}).then(()=>{n=Ge(r,"beforeRouteUpdate",e,t);for(const o of r)o.updateGuards.forEach(o=>{n.push(Ke(o,e,t))});return n.push(a),se(n)}).then(()=>{n=[];for(const o of i)if(o.beforeEnter)if(d(o.beforeEnter))for(const r of o.beforeEnter)n.push(Ke(r,e,t));else n.push(Ke(o.beforeEnter,e,t));return n.push(a),se(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ge(i,"beforeRouteEnter",e,t,j),n.push(a),se(n))).then(()=>{n=[];for(const o of p.list())n.push(Ke(o,e,t));return n.push(a),se(n)}).catch(e=>he(e,8)?e:Promise.reject(e))}function I(e,t,n){v.list().forEach(o=>j(()=>o(e,t,n)))}function F(e,t,n,o,r){const a=A(e,t);if(a)return a;const u=t===H,c=i?history.state:{};n&&(o||u?l.replace(e.fullPath,s({scroll:u&&c&&c.scroll},r)):l.push(e.fullPath,r)),h.value=e,oe(e,t,n,u),ee()}let z;function V(){z||(z=l.listen((e,t,n)=>{if(!le.listening)return;const o=E(e),r=R(o);if(r)return void $(s(r,{replace:!0,force:!0}),o).catch(c);m=o;const a=h.value;i&&te(J(a.fullPath,n.delta),Z()),W(o,a).catch(e=>he(e,12)?e:he(e,2)?($(s(k(e.to),{force:!0}),o).then(e=>{he(e,20)&&!n.delta&&n.type===N.pop&&l.go(-1,!1)}).catch(c),Promise.reject()):(n.delta&&l.go(-n.delta,!1),G(e,o,a))).then(e=>{e=e||F(o,a,!1),e&&(n.delta&&!he(e,8)?l.go(-n.delta,!1):n.type===N.pop&&he(e,20)&&l.go(-1,!1)),I(o,a,e)}).catch(c)}))}let U,Y=Ne(),K=Ne();function G(e,t,n){ee(e);const o=K.list();return o.length?o.forEach(o=>o(e,t,n)):console.error(e),Promise.reject(e)}function Q(){return U&&h.value!==H?Promise.resolve():new Promise((e,t)=>{Y.add([e,t])})}function ee(e){return U||(U=!e,V(),Y.list().forEach(([t,n])=>e?n(e):t()),Y.reset()),e}function oe(t,n,r,a){const{scrollBehavior:l}=e;if(!i||!l)return Promise.resolve();const s=!r&&ne(J(t.fullPath,0))||(a||!r)&&history.state&&history.state.scroll||null;return(0,o.dY)().then(()=>l(t,n,s)).then(e=>e&&X(e)).catch(e=>G(e,t,n))}const re=e=>l.go(e);let ie;const ae=new Set,le={currentRoute:h,listening:!0,addRoute:w,removeRoute:S,clearRoutes:t.clearRoutes,hasRoute:x,getRoutes:_,resolve:E,options:e,push:O,replace:q,go:re,back:()=>re(-1),forward:()=>re(1),beforeEach:f.add,beforeResolve:p.add,afterEach:v.add,onError:K.add,isReady:Q,install(e){const t=this;e.component("RouterLink",Je),e.component("RouterView",at),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,r.R1)(h)}),i&&!ie&&h.value===H&&(ie=!0,O(l.location).catch(e=>{0}));const n={};for(const e in H)Object.defineProperty(n,e,{get:()=>h.value[e],enumerable:!0});e.provide(ze,t),e.provide(Ve,(0,r.Gc)(n)),e.provide(He,h);const o=e.unmount;ae.add(e),e.unmount=function(){ae.delete(e),ae.size<1&&(m=H,z&&z(),z=null,h.value=H,ie=!1,U=!1),o()}}};function se(e){return e.reduce((e,t)=>e.then(()=>j(t)),Promise.resolve())}return le}function st(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;aW(e,i))?o.push(i):n.push(i));const l=e.matched[a];l&&(t.matched.find(e=>W(e,l))||r.push(l))}return[n,o,r]}function ut(){return(0,o.WQ)(ze)}function ct(e){return(0,o.WQ)(Ve)}},479:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(1347),r=n(5361);function i(e,t,n){let i;function a(){void 0!==i&&(r.A.remove(i),i=void 0)}return(0,o.xo)(()=>{!0===e.value&&a()}),{removeFromHistory:a,addToHistory(){i={condition:()=>!0===n.value,handler:t},r.A.add(i)}}}},491:(e,t,n)=>{"use strict";var o=n(3353),r=n(974),i=n(2843);e.exports=function(e,t,n){var a,l;return i&&o(a=t.constructor)&&a!==n&&r(l=a.prototype)&&l!==n.prototype&&i(e,l),e}},559:(e,t,n)=>{"use strict";var o=n(59);e.exports=!o(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},651:(e,t,n)=>{"use strict";var o=n(1004),r=n(5004),i=n(6808),a=n(1579),l=n(9365),s=n(9088),u=n(6908),c=n(2485),d=s.c2i,f=s.c2iUrl,p=o.SyntaxError,v=o.TypeError,h=r("".charAt),m=function(e,t){for(var n=e.length;t>16&255,r>>8&255,255&r];if(2===o){if(n&&0!==i[1])throw new p("Extra bits");return[i[0]]}if(3===o){if(n&&0!==i[2])throw new p("Extra bits");return[i[0],i[1]]}return i},y=function(e,t,n){for(var o=t.length,r=0;r0){if("stop-before-partial"===s)break;if("loose"!==s)throw new p("Missing padding");if(1===x.length)throw new p("Malformed padding: exactly one additional character");S=y(w,g(x,r,!1),S)}_=b;break}var k=h(e,E);if(++E,"="===k){if(x.length<2)throw new p("Padding is too early");if(E=m(e,E),2===x.length){if(E===b){if("stop-before-partial"===s)break;throw new p("Malformed padding: only one =")}"="===h(e,E)&&(++E,E=m(e,E))}if(E{"use strict";var o=n(8132),r=n(5004);e.exports=function(e){if("Function"===o(e))return r(e)}},693:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var o=n(8260);function r(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,(0,o.A)(t))}}}},705:(e,t,n)=>{"use strict";n.d(t,{Ey:()=>x,bP:()=>L,nY:()=>j});var o=n(4187),r=n(1347); +/*! + * pinia v3.0.3 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */ +let i;const a=e=>i=e,l=Symbol();function s(e){return e&&"object"===typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!==typeof e.toJSON}var u;(function(e){e["direct"]="direct",e["patchObject"]="patch object",e["patchFunction"]="patch function"})(u||(u={}));const c="undefined"!==typeof window,d=(()=>"object"===typeof window&&window.window===window?window:"object"===typeof self&&self.self===self?self:"object"===typeof n.g&&n.g.global===n.g?n.g:"object"===typeof globalThis?globalThis:{HTMLElement:null})();function f(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}function p(e,t,n){const o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){y(o.response,t,n)},o.onerror=function(){console.error("could not download file")},o.send()}function v(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function h(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const n=new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(n)}}const m="object"===typeof navigator?navigator:{userAgent:""},g=(()=>/Macintosh/.test(m.userAgent)&&/AppleWebKit/.test(m.userAgent)&&!/Safari/.test(m.userAgent))(),y=c?"undefined"!==typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!g?b:"msSaveOrOpenBlob"in m?w:S:()=>{};function b(e,t="download",n){const o=document.createElement("a");o.download=t,o.rel="noopener","string"===typeof e?(o.href=e,o.origin!==location.origin?v(o.href)?p(e,t,n):(o.target="_blank",h(o)):h(o)):(o.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(o.href)},4e4),setTimeout(function(){h(o)},0))}function w(e,t="download",n){if("string"===typeof e)if(v(e))p(e,t,n);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout(function(){h(t)})}else navigator.msSaveOrOpenBlob(f(e,n),t)}function S(e,t,n,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),"string"===typeof e)return p(e,t,n);const r="application/octet-stream"===e.type,i=/constructor/i.test(String(d.HTMLElement))||"safari"in d,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||r&&i||g)&&"undefined"!==typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!==typeof e)throw o=null,new Error("Wrong reader.result type");e=a?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location.assign(e),o=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);o?o.location.assign(t):location.href=t,o=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}const{assign:_}=Object;function x(){const e=(0,o.uY)(!0),t=e.run(()=>(0,o.KR)({}));let n=[],r=[];const i=(0,o.IG)({install(e){a(i),i._a=e,e.provide(l,i),e.config.globalProperties.$pinia=i,r.forEach(e=>n.push(e)),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}const E=()=>{};function k(e,t,n,r=E){e.push(t);const i=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),r())};return!n&&(0,o.o5)()&&(0,o.jr)(i),i}function A(e,...t){e.slice().forEach(e=>{e(...t)})}const C=e=>e(),O=Symbol(),q=Symbol();function R(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,n)=>e.set(n,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],i=e[n];s(i)&&s(r)&&e.hasOwnProperty(n)&&!(0,o.i9)(r)&&!(0,o.g8)(r)?e[n]=R(i,r):e[n]=r}return e}const T=Symbol();function M(e){return!s(e)||!Object.prototype.hasOwnProperty.call(e,T)}const{assign:$}=Object;function P(e){return!(!(0,o.i9)(e)||!e.effect)}function B(e,t,n,i){const{state:l,actions:s,getters:u}=t,c=n.state.value[e];let d;function f(){c||(n.state.value[e]=l?l():{});const t=(0,o.QW)(n.state.value[e]);return $(t,s,Object.keys(u||{}).reduce((t,i)=>(t[i]=(0,o.IG)((0,r.EW)(()=>{a(n);const t=n._s.get(e);return u[i].call(t,t)})),t),{}))}return d=D(e,f,t,n,i,!0),d}function D(e,t,n={},i,l,s){let c;const d=$({actions:{}},n);const f={deep:!0};let p,v;let h,m=[],g=[];const y=i.state.value[e];s||y||(i.state.value[e]={});(0,o.KR)({});let b;function w(t){let n;p=v=!1,"function"===typeof t?(t(i.state.value[e]),n={type:u.patchFunction,storeId:e,events:h}):(R(i.state.value[e],t),n={type:u.patchObject,payload:t,storeId:e,events:h});const o=b=Symbol();(0,r.dY)().then(()=>{b===o&&(p=!0)}),v=!0,A(m,n,i.state.value[e])}const S=s?function(){const{state:e}=n,t=e?e():{};this.$patch(e=>{$(e,t)})}:E;function _(){c.stop(),m=[],g=[],i._s.delete(e)}const x=(t,n="")=>{if(O in t)return t[q]=n,t;const o=function(){a(i);const n=Array.from(arguments),r=[],l=[];function s(e){r.push(e)}function u(e){l.push(e)}let c;A(g,{args:n,name:o[q],store:B,after:s,onError:u});try{c=t.apply(this&&this.$id===e?this:B,n)}catch(e){throw A(l,e),e}return c instanceof Promise?c.then(e=>(A(r,e),e)).catch(e=>(A(l,e),Promise.reject(e))):(A(r,c),c)};return o[O]=!0,o[q]=n,o},T={_p:i,$id:e,$onAction:k.bind(null,g),$patch:w,$reset:S,$subscribe(t,n={}){const o=k(m,t,n.detached,()=>a()),a=c.run(()=>(0,r.wB)(()=>i.state.value[e],o=>{("sync"===n.flush?v:p)&&t({storeId:e,type:u.direct,events:h},o)},$({},f,n)));return o},$dispose:_},B=(0,o.Kh)(T);i._s.set(e,B);const D=i._a&&i._a.runWithContext||C,j=D(()=>i._e.run(()=>(c=(0,o.uY)()).run(()=>t({action:x}))));for(const t in j){const n=j[t];if((0,o.i9)(n)&&!P(n)||(0,o.g8)(n))s||(y&&M(n)&&((0,o.i9)(n)?n.value=y[t]:R(n,y[t])),i.state.value[e][t]=n);else if("function"===typeof n){const e=x(n,t);j[t]=e,d.actions[t]=n}else 0}return $(B,j),$((0,o.ux)(B),j),Object.defineProperty(B,"$state",{get:()=>i.state.value[e],set:e=>{w(t=>{$(t,e)})}}),i._p.forEach(e=>{$(B,c.run(()=>e({store:B,app:i._a,pinia:i,options:d})))}),y&&s&&n.hydrate&&n.hydrate(B.$state,y),p=!0,v=!0,B} +/*! #__NO_SIDE_EFFECTS__ */function j(e,t,n){let o;const s="function"===typeof t;function u(n,u){const c=(0,r.PS)();n=n||(c?(0,r.WQ)(l,null):null),n&&a(n),n=i,n._s.has(e)||(s?D(e,t,o,n):B(e,o,n));const d=n._s.get(e);return d}return o=s?n:t,u.$id=e,u}function L(e){const t=(0,o.ux)(e),n={};for(const i in t){const a=t[i];a.effect?n[i]=(0,r.EW)({get:()=>e[i],set(t){e[i]=t}}):((0,o.i9)(a)||(0,o.g8)(a))&&(n[i]=(0,o.lW)(e,i))}return n}},775:e=>{"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},890:e=>{"use strict";e.exports=Object},891:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>K,F:()=>x,Yq:()=>U,ie:()=>L});n(939),n(4520),n(7049);var o=n(2503),r=n(7065),i=n(7854),a=n(2006);const l=864e5,s=36e5,u=6e4,c="YYYY-MM-DDTHH:mm:ss.SSSZ",d=/\[((?:[^\]\\]|\\]|\\)*)\]|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,f=/(\[[^\]]*\])|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,p={};function v(e,t){const n="("+t.days.join("|")+")",o=e+n;if(void 0!==p[o])return p[o];const r="("+t.daysShort.join("|")+")",i="("+t.months.join("|")+")",a="("+t.monthsShort.join("|")+")",l={};let s=0;const u=e.replace(f,e=>{switch(s++,e){case"YY":return l.YY=s,"(-?\\d{1,2})";case"YYYY":return l.YYYY=s,"(-?\\d{1,4})";case"M":return l.M=s,"(\\d{1,2})";case"Mo":return l.M=s++,"(\\d{1,2}(st|nd|rd|th))";case"MM":return l.M=s,"(\\d{2})";case"MMM":return l.MMM=s,a;case"MMMM":return l.MMMM=s,i;case"D":return l.D=s,"(\\d{1,2})";case"Do":return l.D=s++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return l.D=s,"(\\d{2})";case"H":return l.H=s,"(\\d{1,2})";case"HH":return l.H=s,"(\\d{2})";case"h":return l.h=s,"(\\d{1,2})";case"hh":return l.h=s,"(\\d{2})";case"m":return l.m=s,"(\\d{1,2})";case"mm":return l.m=s,"(\\d{2})";case"s":return l.s=s,"(\\d{1,2})";case"ss":return l.s=s,"(\\d{2})";case"S":return l.S=s,"(\\d{1})";case"SS":return l.S=s,"(\\d{2})";case"SSS":return l.S=s,"(\\d{3})";case"A":return l.A=s,"(AM|PM)";case"a":return l.a=s,"(am|pm)";case"aa":return l.aa=s,"(a\\.m\\.|p\\.m\\.)";case"ddd":return r;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"do":return s++,"(\\d{1}(st|nd|rd|th))";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"DDDo":return s++,"(\\d{1,3}(st|nd|rd|th))";case"w":return"(\\d{1,2})";case"wo":return s++,"(\\d{1,2}(st|nd|rd|th))";case"ww":return"(\\d{2})";case"Z":return l.Z=s,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return l.ZZ=s,"(Z|[+-]\\d{2}\\d{2})";case"X":return l.X=s,"(-?\\d+)";case"x":return l.x=s,"(-?\\d{4,})";default:return s--,"["===e[0]&&(e=e.substring(1,e.length-1)),e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}}),c={map:l,regex:new RegExp("^"+u)};return p[o]=c,c}function h(e,t){return void 0!==e?e:void 0!==t?t.date:a.o.date}function m(e,t=""){const n=e>0?"-":"+",o=Math.abs(e),i=Math.floor(o/60),a=o%60;return n+(0,r.eV)(i)+t+(0,r.eV)(a)}function g(e,t,n){let o=e.getFullYear(),r=e.getMonth();const i=e.getDate();return void 0!==t.year&&(o+=n*t.year,delete t.year),void 0!==t.month&&(r+=n*t.month,delete t.month),e.setDate(1),e.setMonth(2),e.setFullYear(o),e.setMonth(r),e.setDate(Math.min(i,V(e))),void 0!==t.date&&(e.setDate(e.getDate()+n*t.date),delete t.date),e}function y(e,t,n){const o=void 0!==t.year?t.year:e[`get${n}FullYear`](),r=void 0!==t.month?t.month-1:e[`get${n}Month`](),i=new Date(o,r+1,0).getDate(),a=Math.min(i,void 0!==t.date?t.date:e[`get${n}Date`]());return e[`set${n}Date`](1),e[`set${n}Month`](2),e[`set${n}FullYear`](o),e[`set${n}Month`](r),e[`set${n}Date`](a),delete t.year,delete t.month,delete t.date,e}function b(e,t,n){const o=w(t),i=new Date(e),a=void 0!==o.year||void 0!==o.month||void 0!==o.date?g(i,o,n):i;for(const e in o){const t=(0,r.ZH)(e);a[`set${t}`](a[`get${t}`]()+n*o[e])}return a}function w(e){const t={...e};return void 0!==e.years&&(t.year=e.years,delete t.years),void 0!==e.months&&(t.month=e.months,delete t.months),void 0!==e.days&&(t.date=e.days,delete t.days),void 0!==e.day&&(t.date=e.day,delete t.day),void 0!==e.hour&&(t.hours=e.hour,delete t.hour),void 0!==e.minute&&(t.minutes=e.minute,delete t.minute),void 0!==e.second&&(t.seconds=e.second,delete t.second),void 0!==e.millisecond&&(t.milliseconds=e.millisecond,delete t.millisecond),t}function S(e,t,n){const o=w(t),r=!0===n?"UTC":"",i=new Date(e),a=void 0!==o.year||void 0!==o.month||void 0!==o.date?y(i,o,r):i;for(const e in o){const t=e.charAt(0).toUpperCase()+e.slice(1);a[`set${r}${t}`](o[e])}return a}function _(e,t,n){const o=x(e,t,n),r=new Date(o.year,null===o.month?null:o.month-1,null===o.day?1:o.day,o.hour,o.minute,o.second,o.millisecond),i=r.getTimezoneOffset();return null===o.timezoneOffset||o.timezoneOffset===i?r:b(r,{minutes:o.timezoneOffset-i},1)}function x(e,t,n,o,l){const s={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==l&&Object.assign(s,l),void 0===e||null===e||""===e||"string"!==typeof e)return s;void 0===t&&(t=c);const u=h(n,a.A.props),d=u.months,f=u.monthsShort,{regex:p,map:m}=v(t,u),g=e.match(p);if(null===g)return s;let y="";if(void 0!==m.X||void 0!==m.x){const e=parseInt(g[void 0!==m.X?m.X:m.x],10);if(!0===isNaN(e)||e<0)return s;const t=new Date(e*(void 0!==m.X?1e3:1));s.year=t.getFullYear(),s.month=t.getMonth()+1,s.day=t.getDate(),s.hour=t.getHours(),s.minute=t.getMinutes(),s.second=t.getSeconds(),s.millisecond=t.getMilliseconds()}else{if(void 0!==m.YYYY)s.year=parseInt(g[m.YYYY],10);else if(void 0!==m.YY){const e=parseInt(g[m.YY],10);s.year=e<0?e:2e3+e}if(void 0!==m.M){if(s.month=parseInt(g[m.M],10),s.month<1||s.month>12)return s}else void 0!==m.MMM?s.month=f.indexOf(g[m.MMM])+1:void 0!==m.MMMM&&(s.month=d.indexOf(g[m.MMMM])+1);if(void 0!==m.D){if(s.day=parseInt(g[m.D],10),null===s.year||null===s.month||s.day<1)return s;const e="persian"!==o?new Date(s.year,s.month,0).getDate():(0,i.fB)(s.year,s.month);if(s.day>e)return s}void 0!==m.H?s.hour=parseInt(g[m.H],10)%24:void 0!==m.h&&(s.hour=parseInt(g[m.h],10)%12,(m.A&&"PM"===g[m.A]||m.a&&"pm"===g[m.a]||m.aa&&"p.m."===g[m.aa])&&(s.hour+=12),s.hour=s.hour%24),void 0!==m.m&&(s.minute=parseInt(g[m.m],10)%60),void 0!==m.s&&(s.second=parseInt(g[m.s],10)%60),void 0!==m.S&&(s.millisecond=parseInt(g[m.S],10)*10**(3-g[m.S].length)),void 0===m.Z&&void 0===m.ZZ||(y=void 0!==m.Z?g[m.Z].replace(":",""):g[m.ZZ],s.timezoneOffset=("+"===y[0]?-1:1)*(60*y.slice(1,3)+1*y.slice(3,5)))}return s.dateHash=(0,r.eV)(s.year,4)+"/"+(0,r.eV)(s.month)+"/"+(0,r.eV)(s.day),s.timeHash=(0,r.eV)(s.hour)+":"+(0,r.eV)(s.minute)+":"+(0,r.eV)(s.second)+y,s}function E(e){return"number"===typeof e||!1===isNaN(Date.parse(e))}function k(e,t){return S(new Date,e,t)}function A(e){const t=new Date(e).getDay();return 0===t?7:t}function C(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const o=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-o);const r=(t-n)/(7*l);return 1+Math.floor(r)}function O(e){return 1e4*e.getFullYear()+100*e.getMonth()+e.getDate()}function q(e,t){const n=new Date(e);return!0===t?O(n):n.getTime()}function R(e,t,n,o={}){const r=q(t,o.onlyDate),i=q(n,o.onlyDate),a=q(e,o.onlyDate);return(a>r||!0===o.inclusiveFrom&&a===r)&&(a{t=Math.max(t,new Date(e))}),t}function D(e){let t=new Date(e);return Array.prototype.slice.call(arguments,1).forEach(e=>{t=Math.min(t,new Date(e))}),t}function j(e,t,n){return(e.getTime()-e.getTimezoneOffset()*u-(t.getTime()-t.getTimezoneOffset()*u))/n}function L(e,t,n="days"){const o=new Date(e),r=new Date(t);switch(n){case"years":case"year":return o.getFullYear()-r.getFullYear();case"months":case"month":return 12*(o.getFullYear()-r.getFullYear())+o.getMonth()-r.getMonth();case"days":case"day":case"date":return j($(o,"day"),$(r,"day"),l);case"hours":case"hour":return j($(o,"hour"),$(r,"hour"),s);case"minutes":case"minute":return j($(o,"minute"),$(r,"minute"),u);case"seconds":case"second":return j($(o,"second"),$(r,"second"),1e3)}}function W(e){return L(e,$(e,"year"),"days")+1}function I(e){return!0===(0,o.$P)(e)?"date":"number"===typeof e?"number":"string"}function F(e,t,n){const o=new Date(e);if(t){const e=new Date(t);if(oe)return e}return o}function z(e,t,n){const o=new Date(e),r=new Date(t);if(void 0===n)return o.getTime()===r.getTime();switch(n){case"second":case"seconds":if(o.getSeconds()!==r.getSeconds())return!1;case"minute":case"minutes":if(o.getMinutes()!==r.getMinutes())return!1;case"hour":case"hours":if(o.getHours()!==r.getHours())return!1;case"day":case"days":case"date":if(o.getDate()!==r.getDate())return!1;case"month":case"months":if(o.getMonth()!==r.getMonth())return!1;case"year":case"years":if(o.getFullYear()!==r.getFullYear())return!1;break;default:throw new Error(`date isSameDate unknown unit ${n}`)}return!0}function V(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}function H(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}const N={YY(e,t,n){const o=this.YYYY(e,t,n)%100;return o>=0?(0,r.eV)(o):"-"+(0,r.eV)(Math.abs(o))},YYYY(e,t,n){return void 0!==n&&null!==n?n:e.getFullYear()},M(e){return e.getMonth()+1},Mo(e){return H(e.getMonth()+1)},MM(e){return(0,r.eV)(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return H(this.Q(e))},D(e){return e.getDate()},Do(e){return H(e.getDate())},DD(e){return(0,r.eV)(e.getDate())},DDD(e){return W(e)},DDDo(e){return H(W(e))},DDDD(e){return(0,r.eV)(W(e),3)},d(e){return e.getDay()},do(e){return H(e.getDay())},dd(e,t){return t.days[e.getDay()].slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return C(e)},wo(e){return H(C(e))},ww(e){return(0,r.eV)(C(e))},H(e){return e.getHours()},HH(e){return(0,r.eV)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,r.eV)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,r.eV)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,r.eV)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,r.eV)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,r.eV)(e.getMilliseconds(),3)},A(e){return e.getHours()<12?"AM":"PM"},a(e){return e.getHours()<12?"am":"pm"},aa(e){return e.getHours()<12?"a.m.":"p.m."},Z(e,t,n,o){const r=void 0===o||null===o?e.getTimezoneOffset():o;return m(r,":")},ZZ(e,t,n,o){const r=void 0===o||null===o?e.getTimezoneOffset():o;return m(r)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function U(e,t,n,o,r){if(0!==e&&!e||e===1/0||e===-1/0)return;const i=new Date(e);if(isNaN(i))return;void 0===t&&(t=c);const l=h(n,a.A.props);return t.replace(d,(e,t)=>e in N?N[e](i,l,o,r):void 0===t?e:t.split("\\]").join("]"))}function Y(e){return!0===(0,o.$P)(e)?new Date(e.getTime()):e}const K={isValid:E,extractDate:_,buildDate:k,getDayOfWeek:A,getWeekOfYear:C,isBetweenDates:R,addToDate:T,subtractFromDate:M,adjustDate:S,startOfDate:$,endOfDate:P,getMaxDate:B,getMinDate:D,getDateDiff:L,getDayOfYear:W,inferDateFormat:I,getDateBetween:F,isSameDate:z,daysInMonth:V,formatDate:U,clone:Y}},893:e=>{"use strict";e.exports=Number.isNaN||function(e){return e!==e}},939:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(7411),a=n(8891),l=n(3353),s=n(8607),u=n(5422),c=n(9444),d=n(59),f=n(9365),p=n(2567),v=n(4933).IteratorPrototype,h=n(3320),m=n(1999),g="constructor",y="Iterator",b=p("toStringTag"),w=TypeError,S=r[y],_=m||!l(S)||S.prototype!==v||!d(function(){S({})}),x=function(){if(i(this,v),s(this)===v)throw new w("Abstract class Iterator not directly constructable")},E=function(e,t){h?u(v,e,{configurable:!0,get:function(){return t},set:function(t){if(a(this),this===v)throw new w("You can't redefine this property");f(this,e)?this[e]=t:c(this,e,t)}}):v[e]=t};f(v,b)||E(b,y),!_&&f(v,g)&&v[g]!==Object||E(g,x),x.prototype=v,o({global:!0,constructor:!0,forced:_},{Iterator:x})},970:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(7682),i=n(3470),a=n(5412);const l=(0,r.a0)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.nI)(),r=(0,o.WQ)(a.ON,a.U_);if(r===a.U_)return console.error("QPageContainer needs to be child of QLayout"),a.U_;(0,o.Gt)(a.YR,!0);const l=(0,o.EW)(()=>{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,o.h)("div",{class:"q-page-container",style:l.value},(0,i.zm)(t.default))}})},972:(e,t,n)=>{"use strict";n.d(t,{$b:()=>r,V_:()=>o,rU:()=>i});n(939),n(4520),n(3142),n(8832),n(8825),n(2528),n(4207),n(9188),n(1118);function o(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;while(Object(t)===t){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function r(e){return void 0!==e.appContext.config.globalProperties.$router}function i(e){return!0===e.isUnmounted||!0===e.isDeactivated}},974:(e,t,n)=>{"use strict";var o=n(3353);e.exports=function(e){return"object"==typeof e?null!==e:o(e)}},991:function(e){!function(t,n){e.exports=n()}(0,function(){"use strict";var e=1e3,t=6e4,n=36e5,o="millisecond",r="second",i="minute",a="hour",l="day",s="week",u="month",c="quarter",d="year",f="date",p="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},g=function(e,t,n){var o=String(e);return!o||o.length>=t?e:""+Array(t+1-o.length).join(n)+e},y={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+g(o,2,"0")+":"+g(r,2,"0")},m:function e(t,n){if(t.date()1)return e(a[0])}else{var l=t.name;w[l]=t,r=l}return!o&&r&&(b=r),r||!o&&b},E=function(e,t){if(_(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new A(n)},k=y;k.l=x,k.i=_,k.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var A=function(){function m(e){this.$L=x(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[S]=!0}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(v);if(o){var r=o[2]-1||0,i=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)):new Date(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)}}return new Date(t)}(e),this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return k},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return E(e){"use strict";n.d(t,{Ay:()=>$,o9:()=>O,mU:()=>T,OJ:()=>R,$7:()=>M});var o=n(1347),r=n(4187),i=n(8633),a=n(3933),l=n(6356),s=n(1310);const u=/^on[A-Z]/;function c(){const{attrs:e,vnode:t}=(0,o.nI)(),n={listeners:(0,r.KR)({}),attributes:(0,r.KR)({})};function i(){const o={},r={};for(const t in e)"class"!==t&&"style"!==t&&!1===u.test(t)&&(o[t]=e[t]);for(const e in t.props)!0===u.test(e)&&(r[e]=t.props[e]);n.attributes.value=o,n.listeners.value=r}return(0,o.Ic)(i),i(),n}var d=n(9761),f=(n(939),n(7008),n(5412));function p({validate:e,resetValidation:t,requiresQForm:n}){const r=(0,o.WQ)(f.q3,!1);if(!1!==r){const{props:n,proxy:i}=(0,o.nI)();Object.assign(i,{validate:e,resetValidation:t}),(0,o.wB)(()=>n.disable,e=>{!0===e?("function"===typeof t&&t(),r.unbindComponent(i)):r.bindComponent(i)}),(0,o.sV)(()=>{!0!==n.disable&&r.bindComponent(i)}),(0,o.xo)(()=>{!0!==n.disable&&r.unbindComponent(i)})}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const v=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,h=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,m=/^#([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])\)$/,y=/^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)\)$/,b={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=>v.test(e),hexaColor:e=>h.test(e),hexOrHexaColor:e=>m.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>y.test(e),rgbOrRgbaColor:e=>g.test(e)||y.test(e),hexOrRgbColor:e=>v.test(e)||g.test(e),hexaOrRgbaColor:e=>h.test(e)||y.test(e),anyColor:e=>m.test(e)||g.test(e)||y.test(e)};var w=n(8749),S=n(5684);const _=[!0,!1,"ondemand"],x={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>_.includes(e)}};function E(e,t){const{props:n,proxy:i}=(0,o.nI)(),a=(0,r.KR)(!1),l=(0,r.KR)(null),s=(0,r.KR)(!1);p({validate:y,resetValidation:g});let u,c=0;const d=(0,o.EW)(()=>void 0!==n.rules&&null!==n.rules&&0!==n.rules.length),f=(0,o.EW)(()=>!0!==n.disable&&!0===d.value&&!1===t.value),v=(0,o.EW)(()=>!0===n.error||!0===a.value),h=(0,o.EW)(()=>"string"===typeof n.errorMessage&&0!==n.errorMessage.length?n.errorMessage:l.value);function m(){"ondemand"!==n.lazyRules&&!0===f.value&&!0===s.value&&_()}function g(){c++,t.value=!1,s.value=!1,a.value=!1,l.value=null,_.cancel()}function y(e=n.modelValue){if(!0===n.disable||!1===d.value)return!0;const o=++c,r=!0!==t.value?()=>{s.value=!0}:()=>{},i=(e,n)=>{!0===e&&r(),a.value=e,l.value=n||null,t.value=!1},u=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return o===c&&i(!1),!0;const t=e.find(e=>!1===e||"string"===typeof e);return o===c&&i(void 0!==t,t),void 0===t},e=>(o===c&&(console.error(e),i(!0)),!1)))}(0,o.wB)(()=>n.modelValue,()=>{s.value=!0,!0===f.value&&!1===n.lazyRules&&_()}),(0,o.wB)(()=>n.reactiveRules,e=>{!0===e?void 0===u&&(u=(0,o.wB)(()=>n.rules,m,{immediate:!0,deep:!0})):void 0!==u&&(u(),u=void 0)},{immediate:!0}),(0,o.wB)(()=>n.lazyRules,m),(0,o.wB)(e,e=>{!0===e?s.value=!0:!0===f.value&&"ondemand"!==n.lazyRules&&_()});const _=(0,w.A)(y,0);return(0,o.xo)(()=>{u?.(),_.cancel()}),Object.assign(i,{resetValidation:g,validate:y}),(0,S.$)(i,"hasError",()=>v.value),{isDirtyModel:s,hasRules:d,hasError:v,errorMessage:h,validate:y,resetValidation:g}}var k=n(3470),A=n(4505),C=n(7978);function O(e){return void 0!==e&&null!==e&&0!==(""+e).length}const q={...d.C,...x,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},R={...q,maxlength:[Number,String]},T=["update:modelValue","clear","focus","blur"];function M({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){const{props:i,proxy:a}=(0,o.nI)(),l=(0,d.A)(i,a.$q),u=(0,s.A)({required:e,getValue:()=>i.for});return{requiredForAttr:e,changeEvent:n,tag:!0===t?(0,o.EW)(()=>i.tag):{value:"label"},isDark:l,editable:(0,o.EW)(()=>!0!==i.disable&&!0!==i.readonly),innerLoading:(0,r.KR)(!1),focused:(0,r.KR)(!1),hasPopupOpen:!1,splitAttrs:c(),targetUid:u,rootRef:(0,r.KR)(null),targetRef:(0,r.KR)(null),controlRef:(0,r.KR)(null)}}function $(e){const{props:t,emit:n,slots:r,attrs:s,proxy:u}=(0,o.nI)(),{$q:c}=u;let d=null;void 0===e.hasValue&&(e.hasValue=(0,o.EW)(()=>O(t.modelValue))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:P,onFocusout:B}),Object.assign(e,{clearValue:D,onControlFocusin:P,onControlFocusout:B,focus:M}),void 0===e.computedCounter&&(e.computedCounter=(0,o.EW)(()=>{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:f,hasRules:p,hasError:v,errorMessage:h,resetValidation:m}=E(e.focused,e.innerLoading),g=void 0!==e.floatingLabel?(0,o.EW)(()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value):(0,o.EW)(()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value),y=(0,o.EW)(()=>!0===t.bottomSlots||void 0!==t.hint||!0===p.value||!0===t.counter||null!==t.error),b=(0,o.EW)(()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard"),w=(0,o.EW)(()=>`q-field row no-wrap items-start q-field--${b.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===g.value?" q-field--float":"")+(!0===_.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===v.value?" q-field--error":"")+(!0===v.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":"")),S=(0,o.EW)(()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===v.value?" text-negative":"string"===typeof t.standout&&0!==t.standout.length&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:"")),_=(0,o.EW)(()=>!0===t.labelSlot||void 0!==t.label),x=(0,o.EW)(()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==v.value?` text-${t.labelColor}`:"")),q=(0,o.EW)(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:g.value,modelValue:t.modelValue,emitValue:e.emitValue})),R=(0,o.EW)(()=>{const n={};return e.targetUid.value&&(n.for=e.targetUid.value),!0===t.disable&&(n["aria-disabled"]="true"),n});function T(){const t=document.activeElement;let n=e.targetRef?.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n!==t&&n?.focus({preventScroll:!0}))}function M(){(0,C.Gy)(T)}function $(){(0,C.vQ)(T);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function P(t){null!==d&&(clearTimeout(d),d=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function B(t,o){null!==d&&clearTimeout(d),d=setTimeout(()=>{d=null,(!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)),o?.())})}function D(r){if((0,A.Gu)(r),!0!==c.platform.is.mobile){const t=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),!0===e.changeEvent&&n("change",null),n("clear",t.modelValue),(0,o.dY)(()=>{const e=f.value;m(),f.value=e})}function j(e){[13,32].includes(e.keyCode)&&D(e)}function L(){const n=[];return void 0!==r.prepend&&n.push((0,o.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:A.F4},r.prepend())),n.push((0,o.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},W())),!0===v.value&&!1===t.noErrorIcon&&n.push(F("error",[(0,o.h)(a.A,{name:c.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(F("inner-loading-append",void 0!==r.loading?r.loading():[(0,o.h)(l.A,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(F("inner-clearable-append",[(0,o.h)(a.A,{class:"q-field__focusable-action",name:t.clearIcon||c.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":c.lang.label.clear,onKeyup:j,onClick:D})])),void 0!==r.append&&n.push((0,o.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:A.F4},r.append())),void 0!==e.getInnerAppend&&n.push(F("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function W(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,o.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()),!0===_.value&&n.push((0,o.h)("div",{class:x.value},(0,k.zm)(r.label,t.label))),void 0!==e.getControl?n.push(e.getControl()):void 0!==r.rawControl?n.push(r.rawControl()):void 0!==r.control&&n.push((0,o.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(q.value))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,o.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,k.zm)(r.default))}function I(){let n,a;!0===v.value?null!==h.value?(n=[(0,o.h)("div",{role:"alert"},h.value)],a=`q--slot-error-${h.value}`):(n=(0,k.zm)(r.error),a="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,o.h)("div",t.hint)],a=`q--slot-hint-${t.hint}`):(n=(0,k.zm)(r.hint),a="q--slot-hint"));const l=!0===t.counter||void 0!==r.counter;if(!0===t.hideBottomSpace&&!1===l&&void 0===n)return;const s=(0,o.h)("div",{key:a,class:"q-field__messages col"},n);return(0,o.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:A.F4},[!0===t.hideBottomSpace?s:(0,o.h)(i.eB,{name:"q-transition--field-message"},()=>s),!0===l?(0,o.h)("div",{class:"q-field__counter"},void 0!==r.counter?r.counter():e.computedCounter.value):null])}function F(e,t){return null===t?null:(0,o.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}let z=!1;return(0,o.Y4)(()=>{z=!0}),(0,o.n)(()=>{!0===z&&!0===t.autofocus&&u.focus()}),!0===t.autofocus&&(0,o.sV)(()=>{u.focus()}),(0,o.xo)(()=>{null!==d&&clearTimeout(d)}),Object.assign(u,{focus:M,blur:$}),function(){const n=void 0===e.getControl&&void 0===r.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...R.value}:R.value;return(0,o.h)(e.tag.value,{ref:e.rootRef,class:[w.value,s.class],style:s.style,...n},[void 0!==r.before?(0,o.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:A.F4},r.before()):null,(0,o.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,o.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},L()),!0===y.value?I():null]),void 0!==r.after?(0,o.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:A.F4},r.after()):null])}}},1026:(e,t,n)=>{"use strict";var o=n(2908),r=n(8518),i=n(4617),a=n(8401);e.exports=function(e){var t=o(this),n=a(e);return!(r(t)>n.size)&&!1!==i(t,function(e){if(!n.includes(e))return!1},!0)}},1118:(e,t,n)=>{"use strict";var o=n(5826),r=n(8160),i=n(407),a=n(9872),l=!a("union")||!i("union");o({target:"Set",proto:!0,real:!0,forced:l},{union:r})},1163:(e,t,n)=>{"use strict";var o=n(1004),r=n(974),i=o.document,a=r(i)&&r(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},1310:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var o=n(4187),r=n(1347),i=n(6109),a=n(5760);function l(e){return void 0===e||null===e?null:e}function s(e,t){return void 0===e||null===e?!0===t?`f_${(0,i.A)()}`:null:e}function u({getValue:e,required:t=!0}={}){if(!0===a.ot.value){const n=void 0!==e?(0,o.KR)(l(e())):(0,o.KR)(null);return!0===t&&null===n.value&&(0,r.sV)(()=>{n.value=`f_${(0,i.A)()}`}),void 0!==e&&(0,r.wB)(e,e=>{n.value=s(e,t)}),n}return void 0!==e?(0,r.EW)(()=>s(e(),t)):(0,o.KR)(`f_${(0,i.A)()}`)}},1347:(e,t,n)=>{"use strict";n.d(t,{$u:()=>_e,CE:()=>mn,Df:()=>re,E:()=>ze,EW:()=>no,FK:()=>rn,Gt:()=>st,Gy:()=>U,Ic:()=>Se,Im:()=>F,K9:()=>Tt,KC:()=>be,Lk:()=>_n,MZ:()=>oe,Ng:()=>kn,OW:()=>ee,PS:()=>ct,Q3:()=>On,QP:()=>K,WQ:()=>ut,Wv:()=>gn,Y4:()=>fe,bF:()=>xn,bo:()=>q,dY:()=>m,eW:()=>Cn,g2:()=>Te,gN:()=>$e,h:()=>oo,hi:()=>Ee,k6:()=>O,n:()=>de,nI:()=>Ln,pI:()=>De,pM:()=>ie,pR:()=>X,qL:()=>a,sV:()=>we,uX:()=>dn,v6:()=>Mn,wB:()=>zt,xo:()=>xe});var o=n(4187),r=n(7763);function i(e,t,n,o){try{return o?e(...o):e()}catch(e){l(e,t,n)}}function a(e,t,n,o){if((0,r.Tn)(e)){const a=i(e,t,n,o);return a&&(0,r.yL)(a)&&a.catch(e=>{l(e,t,n)}),a}if((0,r.cy)(e)){const r=[];for(let i=0;i>>1,r=u[o],i=x(r);i=x(n)?u.push(e):u.splice(g(t),0,e),e.flags|=1,b()}}function b(){h||(h=v.then(E))}function w(e){(0,r.cy)(e)?d.push(...e):f&&-1===e.id?f.splice(p+1,0,e):1&e.flags||(d.push(e),e.flags|=1),b()}function S(e,t,n=c+1){for(0;nx(e)-x(t));if(d.length=0,f)return void f.push(...e);for(f=e,p=0;pnull==e.id?2&e.flags?-1:1/0:e.id;function E(e){r.tE;try{for(c=0;c{o._d&&vn(-1);const r=C(t);let i;try{i=e(...n)}finally{C(r),o._d&&vn(1)}return i};return o._n=!0,o._c=!0,o._d=!0,o}function q(e,t){if(null===k)return e;const n=Jn(k),i=e.dirs||(e.dirs=[]);for(let e=0;ee.__isTeleport,$=e=>e&&(e.disabled||""===e.disabled),P=e=>e&&(e.defer||""===e.defer),B=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,D=e=>"function"===typeof MathMLElement&&e instanceof MathMLElement,j=(e,t)=>{const n=e&&e.to;if((0,r.Kg)(n)){if(t){const e=t(n);return e}return null}return n},L={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,a,l,s,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:h,createComment:m}}=u,g=$(t.props);let{shapeFlag:y,children:b,dynamicChildren:w}=t;if(null==e){const e=t.el=h(""),u=t.anchor=h("");p(e,n,o),p(u,n,o);const d=(e,t)=>{16&y&&(r&&r.isCE&&(r.ce._teleportTarget=e),c(b,e,t,r,i,a,l,s))},f=()=>{const e=t.target=j(t.props,v),n=V(e,t,h,p);e&&("svg"!==a&&B(e)?a="svg":"mathml"!==a&&D(e)&&(a="mathml"),g||(d(e,n),z(t,!1)))};g&&(d(n,u),z(t,!0)),P(t.props)?(t.el.__isMounted=!1,Rt(()=>{f(),delete t.el.__isMounted},i)):f()}else{if(P(t.props)&&!1===e.el.__isMounted)return void Rt(()=>{L.process(e,t,n,o,r,i,a,l,s,u)},i);t.el=e.el,t.targetStart=e.targetStart;const c=t.anchor=e.anchor,p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,m=$(e.props),y=m?n:p,b=m?c:h;if("svg"===a||B(p)?a="svg":("mathml"===a||D(p))&&(a="mathml"),w?(f(e.dynamicChildren,w,y,r,i,a,l),Dt(e,t,!0)):s||d(e,t,y,b,r,i,a,l,!1),g)m?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):W(t,n,c,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=j(t.props,v);e&&W(t,e,null,u,0)}else m&&W(t,p,h,u,1);z(t,g)}},remove(e,t,n,{um:o,o:{remove:r}},i){const{shapeFlag:a,children:l,anchor:s,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(r(u),r(c)),i&&r(s),16&a){const e=i||!$(f);for(let r=0;r{e.isMounted=!0}),xe(()=>{e.isUnmounting=!0}),e}const Y=[Function,Array],K={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Y,onEnter:Y,onAfterEnter:Y,onEnterCancelled:Y,onBeforeLeave:Y,onLeave:Y,onAfterLeave:Y,onLeaveCancelled:Y,onBeforeAppear:Y,onAppear:Y,onAfterAppear:Y,onAppearCancelled:Y},G=e=>{const t=e.subTree;return t.component?G(t.component):t},Q={name:"BaseTransition",props:K,setup(e,{slots:t}){const n=Ln(),r=U();return()=>{const i=t.default&&re(t.default(),!0);if(!i||!i.length)return;const a=Z(i),l=(0,o.ux)(e),{mode:s}=l;if(r.isLeaving)return te(a);const u=ne(a);if(!u)return te(a);let c=ee(u,l,r,n,e=>c=e);u.type!==ln&&oe(u,c);let d=n.subTree&&ne(n.subTree);if(d&&d.type!==ln&&!bn(u,d)&&G(n).type!==ln){let e=ee(d,l,r,n);if(oe(d,e),"out-in"===s&&u.type!==ln)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,d=void 0},te(a);"in-out"===s&&u.type!==ln?e.delayLeave=(e,t,n)=>{const o=J(r,d);o[String(d.key)]=d,e[H]=()=>{t(),e[H]=void 0,delete c.delayedLeave,d=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return a}}};function Z(e){let t=e[0];if(e.length>1){let n=!1;for(const o of e)if(o.type!==ln){0,t=o,n=!0;break}}return t}const X=Q;function J(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function ee(e,t,n,o,i){const{appear:l,mode:s,persisted:u=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:f,onEnterCancelled:p,onBeforeLeave:v,onLeave:h,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:y,onAppear:b,onAfterAppear:w,onAppearCancelled:S}=t,_=String(e.key),x=J(n,e),E=(e,t)=>{e&&a(e,o,9,t)},k=(e,t)=>{const n=t[1];E(e,t),(0,r.cy)(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},A={mode:s,persisted:u,beforeEnter(t){let o=c;if(!n.isMounted){if(!l)return;o=y||c}t[H]&&t[H](!0);const r=x[_];r&&bn(e,r)&&r.el[H]&&r.el[H](),E(o,[t])},enter(e){let t=d,o=f,r=p;if(!n.isMounted){if(!l)return;t=b||d,o=w||f,r=S||p}let i=!1;const a=e[N]=t=>{i||(i=!0,E(t?r:o,[e]),A.delayedLeave&&A.delayedLeave(),e[N]=void 0)};t?k(t,[e,a]):a()},leave(t,o){const r=String(e.key);if(t[N]&&t[N](!0),n.isUnmounting)return o();E(v,[t]);let i=!1;const a=t[H]=n=>{i||(i=!0,o(),E(n?g:m,[t]),t[H]=void 0,x[r]===e&&delete x[r])};x[r]=e,h?k(h,[t,a]):a()},clone(e){const r=ee(e,t,n,o,i);return i&&i(r),r}};return A}function te(e){if(ue(e))return e=An(e),e.children=null,e}function ne(e){if(!ue(e))return M(e.type)&&e.children?Z(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&(0,r.Tn)(n.default))return n.default()}}function oe(e,t){6&e.shapeFlag&&e.component?(e.transition=t,oe(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 re(e,t=!1,n){let o=[],r=0;for(let i=0;i1)for(let e=0;e(0,r.X$)({name:e.name},t,{setup:e}))():e}function ae(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function le(e,t,n,a,l=!1){if((0,r.cy)(e))return void e.forEach((e,o)=>le(e,t&&((0,r.cy)(t)?t[o]:t),n,a,l));if(se(a)&&!l)return void(512&a.shapeFlag&&a.type.__asyncResolved&&a.component.subTree.component&&le(e,t,n,a.component.subTree));const s=4&a.shapeFlag?Jn(a.component):a.el,u=l?null:s,{i:c,r:d}=e;const f=t&&t.r,p=c.refs===r.MZ?c.refs={}:c.refs,v=c.setupState,h=(0,o.ux)(v),m=v===r.MZ?r.NO:e=>(0,r.$3)(h,e),g=e=>!0;if(null!=f&&f!==d)if((0,r.Kg)(f))p[f]=null,m(f)&&(v[f]=null);else if((0,o.i9)(f)){g(f)&&(f.value=null);const e=t;e.k&&(p[e.k]=null)}if((0,r.Tn)(d))i(d,c,12,[u,p]);else{const t=(0,r.Kg)(d),i=(0,o.i9)(d);if(t||i){const o=()=>{if(e.f){const n=t?m(d)?v[d]:p[d]:g(d)||!e.k?d.value:p[e.k];if(l)(0,r.cy)(n)&&(0,r.TF)(n,s);else if((0,r.cy)(n))n.includes(s)||n.push(s);else if(t)p[d]=[s],m(d)&&(v[d]=p[d]);else{const t=[s];g(d)&&(d.value=t),e.k&&(p[e.k]=t)}}else t?(p[d]=u,m(d)&&(v[d]=u)):i&&(g(d)&&(d.value=u),e.k&&(p[e.k]=u))};u?(o.id=-1,Rt(o,n)):o()}else 0}}(0,r.We)().requestIdleCallback,(0,r.We)().cancelIdleCallback;const se=e=>!!e.type.__asyncLoader; +/*! #__NO_SIDE_EFFECTS__ */const ue=e=>e.type.__isKeepAlive;RegExp,RegExp;function ce(e,t){return(0,r.cy)(e)?e.some(e=>ce(e,t)):(0,r.Kg)(e)?e.split(",").includes(t):!!(0,r.gd)(e)&&(e.lastIndex=0,e.test(t))}function de(e,t){pe(e,"a",t)}function fe(e,t){pe(e,"da",t)}function pe(e,t,n=jn){const o=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(ge(t,o,n),n){let e=n.parent;while(e&&e.parent)ue(e.parent.vnode)&&ve(o,t,n,e),e=e.parent}}function ve(e,t,n,o){const i=ge(t,e,o,!0);Ee(()=>{(0,r.TF)(o[t],i)},n)}function he(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function me(e){return 128&e.shapeFlag?e.ssContent:e}function ge(e,t,n=jn,r=!1){if(n){const i=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...r)=>{(0,o.C4)();const i=Fn(n),l=a(t,n,e,r);return i(),(0,o.bl)(),l});return r?i.unshift(l):i.push(l),l}}const ye=e=>(t,n=jn)=>{Un&&"sp"!==e||ge(e,(...e)=>t(...e),n)},be=ye("bm"),we=ye("m"),Se=ye("bu"),_e=ye("u"),xe=ye("bum"),Ee=ye("um"),ke=ye("sp"),Ae=ye("rtg"),Ce=ye("rtc");function Oe(e,t=jn){ge("ec",e,t)}const qe="components",Re="directives";function Te(e,t){return Pe(qe,e,!0,t)||e}const Me=Symbol.for("v-ndc");function $e(e){return Pe(Re,e)}function Pe(e,t,n=!0,o=!1){const i=k||jn;if(i){const n=i.type;if(e===qe){const e=eo(n,!1);if(e&&(e===t||e===(0,r.PT)(t)||e===(0,r.ZH)((0,r.PT)(t))))return n}const a=Be(i[e]||n[e],t)||Be(i.appContext[e],t);return!a&&o?n:a}}function Be(e,t){return e&&(e[t]||e[(0,r.PT)(t)]||e[(0,r.ZH)((0,r.PT)(t))])}function De(e,t,n,i){let a;const l=n&&n[i],s=(0,r.cy)(e);if(s||(0,r.Kg)(e)){const n=s&&(0,o.g8)(e);let r=!1,i=!1;n&&(r=!(0,o.fE)(e),i=(0,o.Tm)(e),e=(0,o.qA)(e)),a=new Array(e.length);for(let n=0,s=e.length;nt(e,n,void 0,l&&l[n]));else{const n=Object.keys(e);a=new Array(n.length);for(let o=0,r=n.length;oe?Vn(e)?Jn(e):je(e.parent):null,Le=(0,r.X$)(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=>je(e.parent),$root:e=>je(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ke(e),$forceUpdate:e=>e.f||(e.f=()=>{y(e.update)}),$nextTick:e=>e.n||(e.n=m.bind(e.proxy)),$watch:e=>Ht.bind(e)}),We=(e,t)=>e!==r.MZ&&!e.__isScriptSetup&&(0,r.$3)(e,t),Ie={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:i,data:a,props:l,accessCache:s,type:u,appContext:c}=e;let d;if("$"!==t[0]){const o=s[t];if(void 0!==o)switch(o){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return l[t]}else{if(We(i,t))return s[t]=1,i[t];if(a!==r.MZ&&(0,r.$3)(a,t))return s[t]=2,a[t];if((d=e.propsOptions[0])&&(0,r.$3)(d,t))return s[t]=3,l[t];if(n!==r.MZ&&(0,r.$3)(n,t))return s[t]=4,n[t];Ve&&(s[t]=0)}}const f=Le[t];let p,v;return f?("$attrs"===t&&(0,o.u4)(e.attrs,"get",""),f(e)):(p=u.__cssModules)&&(p=p[t])?p:n!==r.MZ&&(0,r.$3)(n,t)?(s[t]=4,n[t]):(v=c.config.globalProperties,(0,r.$3)(v,t)?v[t]:void 0)},set({_:e},t,n){const{data:o,setupState:i,ctx:a}=e;return We(i,t)?(i[t]=n,!0):o!==r.MZ&&(0,r.$3)(o,t)?(o[t]=n,!0):!(0,r.$3)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:i,propsOptions:a,type:l}},s){let u,c;return!!(n[s]||e!==r.MZ&&"$"!==s[0]&&(0,r.$3)(e,s)||We(t,s)||(u=a[0])&&(0,r.$3)(u,s)||(0,r.$3)(o,s)||(0,r.$3)(Le,s)||(0,r.$3)(i.config.globalProperties,s)||(c=l.__cssModules)&&c[s])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,r.$3)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Fe(e){return(0,r.cy)(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function ze(e){const t=Ln();let n=e();return zn(),(0,r.yL)(n)&&(n=n.catch(e=>{throw Fn(t),e})),[n,()=>Fn(t)]}let Ve=!0;function He(e){const t=Ke(e),n=e.proxy,i=e.ctx;Ve=!1,t.beforeCreate&&Ue(t.beforeCreate,e,"bc");const{data:a,computed:l,methods:s,watch:u,provide:c,inject:d,created:f,beforeMount:p,mounted:v,beforeUpdate:h,updated:m,activated:g,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:S,unmounted:_,render:x,renderTracked:E,renderTriggered:k,errorCaptured:A,serverPrefetch:C,expose:O,inheritAttrs:q,components:R,directives:T,filters:M}=t,$=null;if(d&&Ne(d,i,$),s)for(const e in s){const t=s[e];(0,r.Tn)(t)&&(i[e]=t.bind(n))}if(a){0;const t=a.call(n,n);0,(0,r.Gv)(t)&&(e.data=(0,o.Kh)(t))}if(Ve=!0,l)for(const e in l){const t=l[e],o=(0,r.Tn)(t)?t.bind(n,n):(0,r.Tn)(t.get)?t.get.bind(n,n):r.tE;0;const a=!(0,r.Tn)(t)&&(0,r.Tn)(t.set)?t.set.bind(n):r.tE,s=no({get:o,set:a});Object.defineProperty(i,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(u)for(const e in u)Ye(u[e],i,n,e);if(c){const e=(0,r.Tn)(c)?c.call(n):c;Reflect.ownKeys(e).forEach(t=>{st(t,e[t])})}function P(e,t){(0,r.cy)(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(f&&Ue(f,e,"c"),P(be,p),P(we,v),P(Se,h),P(_e,m),P(de,g),P(fe,y),P(Oe,A),P(Ce,E),P(Ae,k),P(xe,w),P(Ee,_),P(ke,C),(0,r.cy)(O))if(O.length){const t=e.exposed||(e.exposed={});O.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});x&&e.render===r.tE&&(e.render=x),null!=q&&(e.inheritAttrs=q),R&&(e.components=R),T&&(e.directives=T),C&&ae(e)}function Ne(e,t,n=r.tE){(0,r.cy)(e)&&(e=Je(e));for(const n in e){const i=e[n];let a;a=(0,r.Gv)(i)?"default"in i?ut(i.from||n,i.default,!0):ut(i.from||n):ut(i),(0,o.i9)(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e}):t[n]=a}}function Ue(e,t,n){a((0,r.cy)(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ye(e,t,n,o){let i=o.includes(".")?Nt(n,o):()=>n[o];if((0,r.Kg)(e)){const n=t[e];(0,r.Tn)(n)&&zt(i,n)}else if((0,r.Tn)(e))zt(i,e.bind(n));else if((0,r.Gv)(e))if((0,r.cy)(e))e.forEach(e=>Ye(e,t,n,o));else{const o=(0,r.Tn)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.Tn)(o)&&zt(i,o,e)}else 0}function Ke(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:l}}=e.appContext,s=a.get(t);let u;return s?u=s:i.length||n||o?(u={},i.length&&i.forEach(e=>Ge(u,e,l,!0)),Ge(u,t,l)):u=t,(0,r.Gv)(t)&&a.set(t,u),u}function Ge(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&Ge(e,i,n,!0),r&&r.forEach(t=>Ge(e,t,n,!0));for(const r in t)if(o&&"expose"===r);else{const o=Qe[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const Qe={data:Ze,props:nt,emits:nt,methods:tt,computed:tt,beforeCreate:et,created:et,beforeMount:et,mounted:et,beforeUpdate:et,updated:et,beforeDestroy:et,beforeUnmount:et,destroyed:et,unmounted:et,activated:et,deactivated:et,errorCaptured:et,serverPrefetch:et,components:tt,directives:tt,watch:ot,provide:Ze,inject:Xe};function Ze(e,t){return t?e?function(){return(0,r.X$)((0,r.Tn)(e)?e.call(this,this):e,(0,r.Tn)(t)?t.call(this,this):t)}:t:e}function Xe(e,t){return tt(Je(e),Je(t))}function Je(e){if((0,r.cy)(e)){const t={};for(let n=0;n1)return n&&(0,r.Tn)(t)?t.call(o&&o.proxy):t}else 0}function ct(){return!(!Ln()&&!lt)}const dt={},ft=()=>Object.create(dt),pt=e=>Object.getPrototypeOf(e)===dt;function vt(e,t,n,r=!1){const i={},a=ft();e.propsDefaults=Object.create(null),mt(e,t,i,a);for(const t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:(0,o.Gc)(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function ht(e,t,n,i){const{props:a,attrs:l,vnode:{patchFlag:s}}=e,u=(0,o.ux)(a),[c]=e.propsOptions;let d=!1;if(!(i||s>0)||16&s){let o;mt(e,t,a,l)&&(d=!0);for(const i in u)t&&((0,r.$3)(t,i)||(o=(0,r.Tg)(i))!==i&&(0,r.$3)(t,o))||(c?!n||void 0===n[i]&&void 0===n[o]||(a[i]=gt(c,u,i,void 0,e,!0)):delete a[i]);if(l!==u)for(const e in l)t&&(0,r.$3)(t,e)||(delete l[e],d=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let o=0;o{u=!0;const[n,o]=bt(e,t,!0);(0,r.X$)(l,n),o&&s.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!a&&!u)return(0,r.Gv)(e)&&o.set(e,r.Oj),r.Oj;if((0,r.cy)(a))for(let e=0;e"_"===e||"_ctx"===e||"$stable"===e,_t=e=>(0,r.cy)(e)?e.map(qn):[qn(e)],xt=(e,t,n)=>{if(t._n)return t;const o=O((...e)=>_t(t(...e)),n);return o._c=!1,o},Et=(e,t,n)=>{const o=e._ctx;for(const n in e){if(St(n))continue;const i=e[n];if((0,r.Tn)(i))t[n]=xt(n,i,o);else if(null!=i){0;const e=_t(i);t[n]=()=>e}}},kt=(e,t)=>{const n=_t(t);e.slots.default=()=>n},At=(e,t,n)=>{for(const o in t)!n&&St(o)||(e[o]=t[o])},Ct=(e,t,n)=>{const o=e.slots=ft();if(32&e.vnode.shapeFlag){const e=t._;e?(At(o,t,n),n&&(0,r.yQ)(o,"_",e,!0)):Et(t,o)}else t&&kt(e,t)},Ot=(e,t,n)=>{const{vnode:o,slots:i}=e;let a=!0,l=r.MZ;if(32&o.shapeFlag){const e=t._;e?n&&1===e?a=!1:At(i,t,n):(a=!t.$stable,Et(t,i)),l=t}else t&&(kt(e,t),l={default:1});if(a)for(const e in i)St(e)||null!=l[e]||delete i[e]};function qt(){}const Rt=on;function Tt(e){return Mt(e)}function Mt(e,t){qt();const n=(0,r.We)();n.__VUE__=!0;const{insert:i,remove:a,patchProp:l,createElement:s,createText:u,createComment:c,setText:d,setElementText:f,parentNode:p,nextSibling:v,setScopeId:h=r.tE,insertStaticContent:m}=e,g=(e,t,n,o=null,r=null,i=null,a=void 0,l=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!bn(e,t)&&(o=Z(e),U(e,r,i,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:d}=t;switch(u){case an:b(e,t,n,o);break;case ln:w(e,t,n,o);break;case sn:null==e&&x(t,n,o,a);break;case rn:B(e,t,n,o,r,i,a,l,s);break;default:1&d?A(e,t,n,o,r,i,a,l,s):6&d?D(e,t,n,o,r,i,a,l,s):(64&d||128&d)&&u.process(e,t,n,o,r,i,a,l,s,ee)}null!=c&&r?le(c,e&&e.ref,i,t||e,!t):null==c&&e&&null!=e.ref&&le(e.ref,null,i,e,!0)},b=(e,t,n,o)=>{if(null==e)i(t.el=u(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},w=(e,t,n,o)=>{null==e?i(t.el=c(t.children||""),n,o):t.el=e.el},x=(e,t,n,o)=>{[e.el,e.anchor]=m(e.children,t,n,o,e.el,e.anchor)},E=({el:e,anchor:t},n,o)=>{let r;while(e&&e!==t)r=v(e),i(e,n,o),e=r;i(t,n,o)},k=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=v(e),a(e),e=n;a(t)},A=(e,t,n,o,r,i,a,l,s)=>{"svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e?C(t,n,o,r,i,a,l,s):M(e,t,r,i,a,l,s)},C=(e,t,n,o,a,u,c,d)=>{let p,v;const{props:h,shapeFlag:m,transition:g,dirs:y}=e;if(p=e.el=s(e.type,u,h&&h.is,h),8&m?f(p,e.children):16&m&&q(e.children,p,null,o,a,$t(e,u),c,d),y&&R(e,null,o,"created"),O(p,e,e.scopeId,c,o),h){for(const e in h)"value"===e||(0,r.SU)(e)||l(p,e,null,h[e],u,o);"value"in h&&l(p,"value",null,h.value,u),(v=h.onVnodeBeforeMount)&&$n(v,o,e)}y&&R(e,null,o,"beforeMount");const b=Bt(a,g);b&&g.beforeEnter(p),i(p,t,n),((v=h&&h.onVnodeMounted)||b||y)&&Rt(()=>{v&&$n(v,o,e),b&&g.enter(p),y&&R(e,null,o,"mounted")},a)},O=(e,t,n,o,r)=>{if(n&&h(e,n),o)for(let t=0;t{for(let u=s;u{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:d,dirs:p}=t;c|=16&e.patchFlag;const v=e.props||r.MZ,h=t.props||r.MZ;let m;if(n&&Pt(n,!1),(m=h.onVnodeBeforeUpdate)&&$n(m,n,t,e),p&&R(t,e,n,"beforeUpdate"),n&&Pt(n,!0),(v.innerHTML&&null==h.innerHTML||v.textContent&&null==h.textContent)&&f(u,""),d?$(e.dynamicChildren,d,u,n,o,$t(t,i),a):s||F(e,t,u,null,n,o,$t(t,i),a,!1),c>0){if(16&c)P(u,v,h,n,i);else if(2&c&&v.class!==h.class&&l(u,"class",null,h.class,i),4&c&&l(u,"style",v.style,h.style,i),8&c){const e=t.dynamicProps;for(let t=0;t{m&&$n(m,n,t,e),p&&R(t,e,n,"updated")},o)},$=(e,t,n,o,r,i,a)=>{for(let l=0;l{if(t!==n){if(t!==r.MZ)for(const a in t)(0,r.SU)(a)||a in n||l(e,a,t[a],null,i,o);for(const a in n){if((0,r.SU)(a))continue;const s=n[a],u=t[a];s!==u&&"value"!==a&&l(e,a,u,s,i,o)}"value"in n&&l(e,"value",t.value,n.value,i)}},B=(e,t,n,o,r,a,l,s,c)=>{const d=t.el=e?e.el:u(""),f=t.anchor=e?e.anchor:u("");let{patchFlag:p,dynamicChildren:v,slotScopeIds:h}=t;h&&(s=s?s.concat(h):h),null==e?(i(d,n,o),i(f,n,o),q(t.children||[],n,f,r,a,l,s,c)):p>0&&64&p&&v&&e.dynamicChildren?($(e.dynamicChildren,v,n,r,a,l,s),(null!=t.key||r&&t===r.subTree)&&Dt(e,t,!0)):F(e,t,n,f,r,a,l,s,c)},D=(e,t,n,o,r,i,a,l,s)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,a,s):j(t,n,o,r,i,a,s):L(e,t,s)},j=(e,t,n,o,r,i,a)=>{const l=e.component=Dn(e,o,r);if(ue(e)&&(l.ctx.renderer=ee),Yn(l,!1,a),l.asyncDep){if(r&&r.registerDep(l,W,a),!e.el){const o=l.subTree=xn(ln);w(null,o,t,n),e.placeholder=o.el}}else W(l,e,t,n,r,i,a)},L=(e,t,n)=>{const o=t.component=e.component;if(Jt(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return void I(o,t,n);o.next=t,o.update()}else t.el=e.el,o.vnode=t},W=(e,t,n,i,a,l,s)=>{const u=()=>{if(e.isMounted){let{next:t,bu:n,u:o,parent:i,vnode:c}=e;{const n=Lt(e);if(n)return t&&(t.el=c.el,I(e,t,s)),void n.asyncDep.then(()=>{e.isUnmounted||u()})}let d,f=t;0,Pt(e,!1),t?(t.el=c.el,I(e,t,s)):t=c,n&&(0,r.DY)(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&$n(d,i,t,c),Pt(e,!0);const v=Qt(e);0;const h=e.subTree;e.subTree=v,g(h,v,p(h.el),Z(h),e,a,l),t.el=v.el,null===f&&tn(e,v.el),o&&Rt(o,a),(d=t.props&&t.props.onVnodeUpdated)&&Rt(()=>$n(d,i,t,c),a)}else{let o;const{el:s,props:u}=t,{bm:c,m:d,parent:f,root:p,type:v}=e,h=se(t);if(Pt(e,!1),c&&(0,r.DY)(c),!h&&(o=u&&u.onVnodeBeforeMount)&&$n(o,f,t),Pt(e,!0),s&&ne){const t=()=>{e.subTree=Qt(e),ne(s,e.subTree,e,a,null)};h&&v.__asyncHydrate?v.__asyncHydrate(s,e,t):t()}else{p.ce&&!1!==p.ce._def.shadowRoot&&p.ce._injectChildStyle(v);const o=e.subTree=Qt(e);0,g(null,o,n,i,e,a,l),t.el=o.el}if(d&&Rt(d,a),!h&&(o=u&&u.onVnodeMounted)){const e=t;Rt(()=>$n(o,f,e),a)}(256&t.shapeFlag||f&&se(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Rt(e.a,a),e.isMounted=!0,t=n=i=null}};e.scope.on();const c=e.effect=new o.X2(u);e.scope.off();const d=e.update=c.run.bind(c),f=e.job=c.runIfDirty.bind(c);f.i=e,f.id=e.uid,c.scheduler=()=>y(f),Pt(e,!0),d()},I=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,ht(e,t.props,r,n),Ot(e,t.children,n),(0,o.C4)(),S(e),(0,o.bl)()},F=(e,t,n,o,r,i,a,l,s=!1)=>{const u=e&&e.children,c=e?e.shapeFlag:0,d=t.children,{patchFlag:p,shapeFlag:v}=t;if(p>0){if(128&p)return void V(u,d,n,o,r,i,a,l,s);if(256&p)return void z(u,d,n,o,r,i,a,l,s)}8&v?(16&c&&Q(u,r,i),d!==u&&f(n,d)):16&c?16&v?V(u,d,n,o,r,i,a,l,s):Q(u,r,i,!0):(8&c&&f(n,""),16&v&&q(d,n,o,r,i,a,l,s))},z=(e,t,n,o,i,a,l,s,u)=>{e=e||r.Oj,t=t||r.Oj;const c=e.length,d=t.length,f=Math.min(c,d);let p;for(p=0;pd?Q(e,i,a,!0,!1,f):q(t,n,o,i,a,l,s,u,f)},V=(e,t,n,o,i,a,l,s,u)=>{let c=0;const d=t.length;let f=e.length-1,p=d-1;while(c<=f&&c<=p){const o=e[c],r=t[c]=u?Rn(t[c]):qn(t[c]);if(!bn(o,r))break;g(o,r,n,null,i,a,l,s,u),c++}while(c<=f&&c<=p){const o=e[f],r=t[p]=u?Rn(t[p]):qn(t[p]);if(!bn(o,r))break;g(o,r,n,null,i,a,l,s,u),f--,p--}if(c>f){if(c<=p){const e=p+1,r=ep)while(c<=f)U(e[c],i,a,!0),c++;else{const v=c,h=c,m=new Map;for(c=h;c<=p;c++){const e=t[c]=u?Rn(t[c]):qn(t[c]);null!=e.key&&m.set(e.key,c)}let y,b=0;const w=p-h+1;let S=!1,_=0;const x=new Array(w);for(c=0;c=w){U(o,i,a,!0);continue}let r;if(null!=o.key)r=m.get(o.key);else for(y=h;y<=p;y++)if(0===x[y-h]&&bn(o,t[y])){r=y;break}void 0===r?U(o,i,a,!0):(x[r-h]=c+1,r>=_?_=r:S=!0,g(o,t[r],n,null,i,a,l,s,u),b++)}const E=S?jt(x):r.Oj;for(y=E.length-1,c=w-1;c>=0;c--){const e=h+c,r=t[e],f=t[e+1],p=e+1{const{el:l,type:s,transition:u,children:c,shapeFlag:d}=e;if(6&d)return void N(e.component.subTree,t,n,o);if(128&d)return void e.suspense.move(t,n,o);if(64&d)return void s.move(e,t,n,ee);if(s===rn){i(l,t,n);for(let e=0;eu.enter(l),r);else{const{leave:o,delayLeave:r,afterLeave:s}=u,c=()=>{e.ctx.isUnmounted?a(l):i(l,t,n)},d=()=>{l._isLeaving&&l[H](!0),o(l,()=>{c(),s&&s()})};r?r(l,c,d):d()}else i(l,t,n)},U=(e,t,n,r=!1,i=!1)=>{const{type:a,props:l,ref:s,children:u,dynamicChildren:c,shapeFlag:d,patchFlag:f,dirs:p,cacheIndex:v}=e;if(-2===f&&(i=!1),null!=s&&((0,o.C4)(),le(s,null,n,e,!0),(0,o.bl)()),null!=v&&(t.renderCache[v]=void 0),256&d)return void t.ctx.deactivate(e);const h=1&d&&p,m=!se(e);let g;if(m&&(g=l&&l.onVnodeBeforeUnmount)&&$n(g,t,e),6&d)G(e.component,n,r);else{if(128&d)return void e.suspense.unmount(n,r);h&&R(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,ee,r):c&&!c.hasOnce&&(a!==rn||f>0&&64&f)?Q(c,t,n,!1,!0):(a===rn&&384&f||!i&&16&d)&&Q(u,t,n),r&&Y(e)}(m&&(g=l&&l.onVnodeUnmounted)||h)&&Rt(()=>{g&&$n(g,t,e),h&&R(e,null,t,"unmounted")},n)},Y=e=>{const{type:t,el:n,anchor:o,transition:r}=e;if(t===rn)return void K(n,o);if(t===sn)return void k(e);const i=()=>{a(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,a=()=>t(n,i);o?o(e.el,i,a):a()}else i()},K=(e,t)=>{let n;while(e!==t)n=v(e),a(e),e=n;a(t)},G=(e,t,n)=>{const{bum:o,scope:i,job:a,subTree:l,um:s,m:u,a:c}=e;Wt(u),Wt(c),o&&(0,r.DY)(o),i.stop(),a&&(a.flags|=8,U(l,e,t,n)),s&&Rt(s,t),Rt(()=>{e.isUnmounted=!0},t)},Q=(e,t,n,o=!1,r=!1,i=0)=>{for(let a=i;a{if(6&e.shapeFlag)return Z(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=v(e.anchor||e.el),n=t&&t[T];return n?v(n):t};let X=!1;const J=(e,t,n)=>{null==e?t._vnode&&U(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),t._vnode=e,X||(X=!0,S(),_(),X=!1)},ee={p:g,um:U,m:N,r:Y,mt:j,mc:q,pc:F,pbc:$,n:Z,o:e};let te,ne;return t&&([te,ne]=t(ee)),{render:J,hydrate:te,createApp:at(J,te)}}function $t({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Pt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Bt(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Dt(e,t,n=!1){const o=e.children,i=t.children;if((0,r.cy)(o)&&(0,r.cy)(i))for(let e=0;e>1,e[n[l]]0&&(t[o]=n[i-1]),n[i]=o)}}i=n.length,a=n[i-1];while(i-- >0)n[i]=a,a=t[a];return n}function Lt(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Lt(t)}function Wt(e){if(e)for(let t=0;t{{const e=ut(It);return e}};function zt(e,t,n){return Vt(e,t,n)}function Vt(e,t,n=r.MZ){const{immediate:i,deep:l,flush:s,once:u}=n;const c=(0,r.X$)({},n);const d=t&&i||!t&&"post"!==s;let f;if(Un)if("sync"===s){const e=Ft();f=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){const e=()=>{};return e.stop=r.tE,e.resume=r.tE,e.pause=r.tE,e}const p=jn;c.call=(e,t,n)=>a(e,p,t,n);let v=!1;"post"===s?c.scheduler=e=>{Rt(e,p&&p.suspense)}:"sync"!==s&&(v=!0,c.scheduler=(e,t)=>{t?e():y(e)}),c.augmentJob=e=>{t&&(e.flags|=4),v&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};const h=(0,o.wB)(e,t,c);return Un&&(f?f.push(h):d&&h()),h}function Ht(e,t,n){const o=this.proxy,i=(0,r.Kg)(e)?e.includes(".")?Nt(o,e):()=>o[e]:e.bind(o,o);let a;(0,r.Tn)(t)?a=t:(a=t.handler,n=t);const l=Fn(this),s=Vt(i,a.bind(o),n);return l(),s}function Nt(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,r.PT)(t)}Modifiers`]||e[`${(0,r.Tg)(t)}Modifiers`];function Yt(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||r.MZ;let i=n;const l=t.startsWith("update:"),s=l&&Ut(o,t.slice(7));let u;s&&(s.trim&&(i=n.map(e=>(0,r.Kg)(e)?e.trim():e)),s.number&&(i=n.map(r.bB)));let c=o[u=(0,r.rU)(t)]||o[u=(0,r.rU)((0,r.PT)(t))];!c&&l&&(c=o[u=(0,r.rU)((0,r.Tg)(t))]),c&&a(c,e,6,i);const d=o[u+"Once"];if(d){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,a(d,e,6,i)}}function Kt(e,t,n=!1){const o=t.emitsCache,i=o.get(e);if(void 0!==i)return i;const a=e.emits;let l={},s=!1;if(!(0,r.Tn)(e)){const o=e=>{const n=Kt(e,t,!0);n&&(s=!0,(0,r.X$)(l,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return a||s?((0,r.cy)(a)?a.forEach(e=>l[e]=null):(0,r.X$)(l,a),(0,r.Gv)(e)&&o.set(e,l),l):((0,r.Gv)(e)&&o.set(e,null),null)}function Gt(e,t){return!(!e||!(0,r.Mp)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.$3)(e,t[0].toLowerCase()+t.slice(1))||(0,r.$3)(e,(0,r.Tg)(t))||(0,r.$3)(e,t))}function Qt(e){const{type:t,vnode:n,proxy:o,withProxy:i,propsOptions:[a],slots:s,attrs:u,emit:c,render:d,renderCache:f,props:p,data:v,setupState:h,ctx:m,inheritAttrs:g}=e,y=C(e);let b,w;try{if(4&n.shapeFlag){const e=i||o,t=e;b=qn(d.call(t,e,f,p,h,v,m)),w=u}else{const e=t;0,b=qn(e.length>1?e(p,{attrs:u,slots:s,emit:c}):e(p,null)),w=t.props?u:Zt(u)}}catch(t){un.length=0,l(t,e,1),b=xn(ln)}let S=b;if(w&&!1!==g){const e=Object.keys(w),{shapeFlag:t}=S;e.length&&7&t&&(a&&e.some(r.CP)&&(w=Xt(w,a)),S=An(S,w,!1,!0))}return n.dirs&&(S=An(S,null,!1,!0),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&oe(S,n.transition),b=S,C(y),b}const Zt=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.Mp)(n))&&((t||(t={}))[n]=e[n]);return t},Xt=(e,t)=>{const n={};for(const o in e)(0,r.CP)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Jt(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:l,patchFlag:s}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&s>=0))return!(!r&&!l||l&&l.$stable)||o!==a&&(o?!a||en(o,a,u):!!a);if(1024&s)return!0;if(16&s)return o?en(o,a,u):!!a;if(8&s){const e=t.dynamicProps;for(let t=0;te.__isSuspense;function on(e,t){t&&t.pendingBranch?(0,r.cy)(e)?t.effects.push(...e):t.effects.push(e):w(e)}const rn=Symbol.for("v-fgt"),an=Symbol.for("v-txt"),ln=Symbol.for("v-cmt"),sn=Symbol.for("v-stc"),un=[];let cn=null;function dn(e=!1){un.push(cn=e?null:[])}function fn(){un.pop(),cn=un[un.length-1]||null}let pn=1;function vn(e,t=!1){pn+=e,e<0&&cn&&t&&(cn.hasOnce=!0)}function hn(e){return e.dynamicChildren=pn>0?cn||r.Oj:null,fn(),pn>0&&cn&&cn.push(e),e}function mn(e,t,n,o,r,i){return hn(_n(e,t,n,o,r,i,!0))}function gn(e,t,n,o,r){return hn(xn(e,t,n,o,r,!0))}function yn(e){return!!e&&!0===e.__v_isVNode}function bn(e,t){return e.type===t.type&&e.key===t.key}const wn=({key:e})=>null!=e?e:null,Sn=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,r.Kg)(e)||(0,o.i9)(e)||(0,r.Tn)(e)?{i:k,r:e,k:t,f:!!n}:e:null);function _n(e,t=null,n=null,o=0,i=null,a=(e===rn?0:1),l=!1,s=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&wn(t),ref:t&&Sn(t),scopeId:A,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:o,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:k};return s?(Tn(u,n),128&a&&e.normalize(u)):n&&(u.shapeFlag|=(0,r.Kg)(n)?8:16),pn>0&&!l&&cn&&(u.patchFlag>0||6&a)&&32!==u.patchFlag&&cn.push(u),u}const xn=En;function En(e,t=null,n=null,i=0,a=null,l=!1){if(e&&e!==Me||(e=ln),yn(e)){const o=An(e,t,!0);return n&&Tn(o,n),pn>0&&!l&&cn&&(6&o.shapeFlag?cn[cn.indexOf(e)]=o:cn.push(o)),o.patchFlag=-2,o}if(to(e)&&(e=e.__vccOpts),t){t=kn(t);let{class:e,style:n}=t;e&&!(0,r.Kg)(e)&&(t.class=(0,r.C4)(e)),(0,r.Gv)(n)&&((0,o.ju)(n)&&!(0,r.cy)(n)&&(n=(0,r.X$)({},n)),t.style=(0,r.Tr)(n))}const s=(0,r.Kg)(e)?1:nn(e)?128:M(e)?64:(0,r.Gv)(e)?4:(0,r.Tn)(e)?2:0;return _n(e,t,n,i,a,s,l,!0)}function kn(e){return e?(0,o.ju)(e)||pt(e)?(0,r.X$)({},e):e:null}function An(e,t,n=!1,o=!1){const{props:i,ref:a,patchFlag:l,children:s,transition:u}=e,c=t?Mn(i||{},t):i,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&wn(c),ref:t&&t.ref?n&&a?(0,r.cy)(a)?a.concat(Sn(t)):[a,Sn(t)]:Sn(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==rn?-1===l?16:16|l:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&An(e.ssContent),ssFallback:e.ssFallback&&An(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&o&&oe(d,u.clone(d)),d}function Cn(e=" ",t=0){return xn(an,null,e,t)}function On(e="",t=!1){return t?(dn(),gn(ln,null,e)):xn(ln,null,e)}function qn(e){return null==e||"boolean"===typeof e?xn(ln):(0,r.cy)(e)?xn(rn,null,e.slice()):yn(e)?Rn(e):xn(an,null,String(e))}function Rn(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:An(e)}function Tn(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if((0,r.cy)(t))n=16;else if("object"===typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),Tn(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||pt(t)?3===o&&k&&(1===k.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=k}}else(0,r.Tn)(t)?(t={default:t,_ctx:k},n=32):(t=String(t),64&o?(n=16,t=[Cn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Mn(...e){const t={};for(let n=0;njn||k;let Wn,In;{const e=(0,r.We)(),t=(t,n)=>{let o;return(o=e[t])||(o=e[t]=[]),o.push(n),e=>{o.length>1?o.forEach(t=>t(e)):o[0](e)}};Wn=t("__VUE_INSTANCE_SETTERS__",e=>jn=e),In=t("__VUE_SSR_SETTERS__",e=>Un=e)}const Fn=e=>{const t=jn;return Wn(e),e.scope.on(),()=>{e.scope.off(),Wn(t)}},zn=()=>{jn&&jn.scope.off(),Wn(null)};function Vn(e){return 4&e.vnode.shapeFlag}let Hn,Nn,Un=!1;function Yn(e,t=!1,n=!1){t&&In(t);const{props:o,children:r}=e.vnode,i=Vn(e);vt(e,o,i,t),Ct(e,r,n||t);const a=i?Kn(e,t):void 0;return t&&In(!1),a}function Kn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ie);const{setup:a}=n;if(a){(0,o.C4)();const n=e.setupContext=a.length>1?Xn(e):null,s=Fn(e),u=i(a,e,0,[e.props,n]),c=(0,r.yL)(u);if((0,o.bl)(),s(),!c&&!e.sp||se(e)||ae(e),c){if(u.then(zn,zn),t)return u.then(n=>{Gn(e,n,t)}).catch(t=>{l(t,e,0)});e.asyncDep=u}else Gn(e,u,t)}else Qn(e,t)}function Gn(e,t,n){(0,r.Tn)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Gv)(t)&&(e.setupState=(0,o.Pr)(t)),Qn(e,n)}function Qn(e,t,n){const i=e.type;if(!e.render){if(!t&&Hn&&!i.render){const t=i.template||Ke(e).template;if(t){0;const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:a,compilerOptions:l}=i,s=(0,r.X$)((0,r.X$)({isCustomElement:n,delimiters:a},o),l);i.render=Hn(t,s)}}e.render=i.render||r.tE,Nn&&Nn(e)}{const t=Fn(e);(0,o.C4)();try{He(e)}finally{(0,o.bl)(),t()}}}const Zn={get(e,t){return(0,o.u4)(e,"get",""),e[t]}};function Xn(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,Zn),slots:e.slots,emit:e.emit,expose:t}}function Jn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy((0,o.Pr)((0,o.IG)(e.exposed)),{get(t,n){return n in t?t[n]:n in Le?Le[n](e):void 0},has(e,t){return t in e||t in Le}})):e.proxy}function eo(e,t=!0){return(0,r.Tn)(e)?e.displayName||e.name:e.name||t&&e.__name}function to(e){return(0,r.Tn)(e)&&"__vccOpts"in e}const no=(e,t)=>{const n=(0,o.EW)(e,t,Un);return n};function oo(e,t,n){const o=arguments.length;return 2===o?(0,r.Gv)(t)&&!(0,r.cy)(t)?yn(t)?xn(e,null,[t]):xn(e,t):xn(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&yn(n)&&(n=[n]),xn(e,t,n))}const ro="3.5.20"},1509:(e,t,n)=>{"use strict";var o=n(3364),r=n(7288),i=n(6747),a=n(4948),l=n(9402),s=r.aTypedArray,u=r.getTypedArrayConstructor,c=r.exportTypedArrayMethod,d=function(){try{new Int8Array(1)["with"](2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}(),f=d&&function(){try{new Int8Array(1)["with"](-.5,1)}catch(e){return!0}}();c("with",{with:function(e,t){var n=s(this),r=a(e),c=i(n)?l(t):+t;return o(n,u(n),r,c)}}["with"],!d||f)},1529:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var o=n(1347),r=n(3933),i=n(4028),a=n(9761),l=n(3355),s=n(7682),u=n(4505),c=n(3470);const d={xs:8,sm:10,md:14,lg:20,xl:24},f=(0,s.a0)({name:"QChip",props:{...a.C,...l.x_,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,removeAriaLabel:String,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:s}}=(0,o.nI)(),f=(0,a.A)(e,s),p=(0,l.Ay)(e,d),v=(0,o.EW)(()=>!0===e.selected||void 0!==e.icon),h=(0,o.EW)(()=>!0===e.selected?e.iconSelected||s.iconSet.chip.selected:e.icon),m=(0,o.EW)(()=>e.iconRemove||s.iconSet.chip.remove),g=(0,o.EW)(()=>!1===e.disable&&(!0===e.clickable||null!==e.selected)),y=(0,o.EW)(()=>{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===g.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===f.value?" q-chip--dark q-dark":"")}),b=(0,o.EW)(()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||s.lang.label.remove};return{chip:t,remove:n}});function w(e){13===e.keyCode&&S(e)}function S(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function _(t){void 0!==t.keyCode&&13!==t.keyCode||((0,u.Gu)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function x(){const n=[];!0===g.value&&n.push((0,o.h)("div",{class:"q-focus-helper"})),!0===v.value&&n.push((0,o.h)(r.A,{class:"q-chip__icon q-chip__icon--left",name:h.value}));const i=void 0!==e.label?[(0,o.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,o.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,c.bG)(t.default,i))),e.iconRight&&n.push((0,o.h)(r.A,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,o.h)(r.A,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:m.value,...b.value.remove,onClick:_,onKeyup:_})),n}return()=>{if(!1===e.modelValue)return;const t={class:y.value,style:p.value};return!0===g.value&&Object.assign(t,b.value.chip,{onClick:S,onKeyup:w}),(0,c.Kf)("div",t,x(),"ripple",!1!==e.ripple&&!0!==e.disable,()=>[[i.A,e.ripple]])}}})},1533:(e,t,n)=>{"use strict";var o=n(2399),r=n(5346),i=n(5485),a=n(6705),l=n(5437),s=o("%WeakMap%",!0),u=r("WeakMap.prototype.get",!0),c=r("WeakMap.prototype.set",!0),d=r("WeakMap.prototype.has",!0),f=r("WeakMap.prototype.delete",!0);e.exports=s?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new l("Side channel does not contain "+i(e))},delete:function(n){if(s&&n&&("object"===typeof n||"function"===typeof n)){if(e)return f(e,n)}else if(a&&t)return t["delete"](n);return!1},get:function(n){return s&&n&&("object"===typeof n||"function"===typeof n)&&e?u(e,n):t&&t.get(n)},has:function(n){return s&&n&&("object"===typeof n||"function"===typeof n)&&e?d(e,n):!!t&&t.has(n)},set:function(n,o){s&&n&&("object"===typeof n||"function"===typeof n)?(e||(e=new s),c(e,n,o)):a&&(t||(t=a()),t.set(n,o))}};return n}:a},1579:e=>{"use strict";var t=TypeError;e.exports=function(e){if("string"==typeof e)return e;throw new t("Argument is not a string")}},1612:(e,t,n)=>{"use strict";var o=n(59);e.exports=!o(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},1627:(e,t,n)=>{"use strict";n(9300)},1877:e=>{"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},1894:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var o=n(5760),r=n(7682);const i={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},a=Object.keys(i);function l(e){const t={};for(const n of a)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?i:(!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)}i.all=!0;const s=["INPUT","TEXTAREA"];function u(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&!1===s.includes(e.target.nodeName.toUpperCase())&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}var c=n(4505),d=n(2092);function f(e,t,n){const o=(0,c.G1)(e);let r,i=o.left-t.event.x,a=o.top-t.event.y,l=Math.abs(i),s=Math.abs(a);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?r=i<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?r=a<0?"up":"down":!0===u.up&&a<0?(r="up",l>s&&(!0===u.left&&i<0?r="left":!0===u.right&&i>0&&(r="right"))):!0===u.down&&a>0?(r="down",l>s&&(!0===u.left&&i<0?r="left":!0===u.right&&i>0&&(r="right"))):!0===u.left&&i<0?(r="left",l0&&(r="down"))):!0===u.right&&i>0&&(r="right",l0&&(r="down")));let d=!1;if(void 0===r&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};r=t.event.lastDir,d=!0,"left"===r||"right"===r?(o.left-=i,l=0,i=0):(o.top-=a,s=0,a=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:o,direction:r,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:s},offset:{x:i,y:a},delta:{x:o.left-t.event.lastX,y:o.top-t.event.lastY}}}}let p=0;const v=(0,r.Yg)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==o.Sn.has.touch)return;function r(e,t){!0===n.mouse&&!0===t?(0,c.Gu)(e):(!0===n.stop&&(0,c.ds)(e),!0===n.prevent&&(0,c.F4)(e))}const i={uid:"qvtp_"+p++,handler:t,modifiers:n,direction:l(n),noop:c.lQ,mouseStart(e){u(e,i)&&(0,c.w7)(e)&&((0,c.Z4)(i,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),i.start(e,!0))},touchStart(e){if(u(e,i)){const t=e.target;(0,c.Z4)(i,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),i.start(e)}},start(t,r){if(!0===o.Sn.is.firefox&&(0,c.M5)(e,!0),i.lastEvt=t,!0===r||!0===n.stop){if(!0!==i.direction.all&&(!0!==r||!0!==i.modifiers.mouseAllDir&&!0!==i.modifiers.mousealldir)){const e=-1!==t.type.indexOf("mouse")?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,c.F4)(e),!0===t.cancelBubble&&(0,c.ds)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[i.uid]:t.qClonedBy.concat(i.uid)}),i.initialEvent={target:t.target,event:e}}(0,c.ds)(t)}const{left:a,top:l}=(0,c.G1)(t);i.event={x:a,y:l,time:Date.now(),mouse:!0===r,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:l}},move(e){if(void 0===i.event)return;const t=(0,c.G1)(e),o=t.left-i.event.x,a=t.top-i.event.y;if(0===o&&0===a)return;i.lastEvt=e;const l=!0===i.event.mouse,s=()=>{let t;r(e,l),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0===l&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,d.w)(),i.styleCleanup=e=>{if(i.styleCleanup=void 0,void 0!==t&&(document.documentElement.style.cursor=t),document.body.classList.remove("non-selectable"),!0===l){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===i.event.detected){!0!==i.event.isFirst&&r(e,i.event.mouse);const{payload:t,synthetic:n}=f(e,i,!1);return void(void 0!==t&&(!1===i.handler(t)?i.end(e):(void 0===i.styleCleanup&&!0===i.event.isFirst&&s(),i.event.lastX=t.position.left,i.event.lastY=t.position.top,i.event.lastDir=!0===n?void 0:t.direction,i.event.isFirst=!1)))}if(!0===i.direction.all||!0===l&&(!0===i.modifiers.mouseAllDir||!0===i.modifiers.mousealldir))return s(),i.event.detected=!0,void i.move(e);const u=Math.abs(o),p=Math.abs(a);u!==p&&(!0===i.direction.horizontal&&u>p||!0===i.direction.vertical&&u0||!0===i.direction.left&&u>p&&o<0||!0===i.direction.right&&u>p&&o>0?(i.event.detected=!0,i.move(e)):i.end(e,!0))},end(t,n){if(void 0!==i.event){if((0,c.Fh)(i,"temp"),!0===o.Sn.is.firefox&&(0,c.M5)(e,!1),!0===n)i.styleCleanup?.(),!0!==i.event.detected&&void 0!==i.initialEvent&&i.initialEvent.target.dispatchEvent(i.initialEvent.event);else if(!0===i.event.detected){!0===i.event.isFirst&&i.handler(f(void 0===t?i.lastEvt:t,i).payload);const{payload:e}=f(void 0===t?i.lastEvt:t,i,!0),n=()=>{i.handler(e)};void 0!==i.styleCleanup?i.styleCleanup(n):n()}i.event=void 0,i.initialEvent=void 0,i.lastEvt=void 0}}};if(e.__qtouchpan=i,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,c.Z4)(i,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===o.Sn.has.touch&&(0,c.Z4)(i,"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=l(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,c.Fh)(t,"main"),(0,c.Fh)(t,"temp"),!0===o.Sn.is.firefox&&(0,c.M5)(e,!1),t.styleCleanup?.(),delete e.__qtouchpan)}})},1970:e=>{"use strict";e.exports=Function.prototype.call},1999:e=>{"use strict";e.exports=!1},2006:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,o:()=>r});n(939),n(6461),n(7049);var o=n(7682);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",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},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",prevMonth:"Previous month",nextMonth:"Next month",prevYear:"Previous year",nextYear:"Next year",today:"Today",prevRangeYears:e=>`Previous ${e} years`,nextRangeYears:e=>`Next ${e} years`},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"},pagination:{first:"First page",prev:"Previous page",next:"Next page",last:"Last page"},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 i(){const e=!0===Array.isArray(navigator.languages)&&0!==navigator.languages.length?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,o.Xj)({__qLang:{}},{getLocale:i,set(e=r,t){const n={...e,rtl:!0===e.rtl,getLocale:i};if(n.set=a.set,void 0===a.__langConfig||!0!==a.__langConfig.noHtmlAttrs){const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName)}Object.assign(a.__qLang,n)},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__qLang,a.__langConfig=e.config.lang,!0===this.__installed?void 0!==t&&this.set(t):(this.props=new Proxy(this.__qLang,{get(){return Reflect.get(...arguments)},ownKeys(e){return Reflect.ownKeys(e).filter(e=>"set"!==e&&"getLocale"!==e)}}),this.set(t||r))}}),l=a},2052:(e,t,n)=>{"use strict";var o=n(5216),r=n(3723),i=r.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,i)}},2092:(e,t,n)=>{"use strict";n.d(t,{w:()=>r});var o=n(5760);function r(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==o.Ay.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},2099:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,Tq:()=>s,d:()=>u});var o=n(1347),r=n(4187),i=n(2092),a=n(4505),l=n(2157);const s={target:{type:[Boolean,String,Element],default:!0},noParentEvent:Boolean},u={...s,contextMenu:Boolean};function c({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:s,proxy:u,emit:c}=(0,o.nI)(),d=(0,r.KR)(null);let f=null;function p(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const v={};function h(){(0,a.Fh)(v,"anchor")}function m(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function g(){if(!1===s.target||""===s.target||null===u.$el.parentNode)d.value=null;else if(!0===s.target)m(u.$el.parentNode);else{let e=s.target;if("string"===typeof s.target)try{e=document.querySelector(s.target)}catch(t){e=void 0}void 0!==e&&null!==e?(d.value=e.$el||e,n()):(d.value=null,console.error(`Anchor: target "${s.target}" not found`))}}return void 0===n&&(Object.assign(v,{hide(e){u.hide(e)},toggle(e){u.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,l.Dv)(e,13)&&v.toggle(e)},contextClick(e){u.hide(e),(0,a.F4)(e),(0,o.dY)(()=>{u.show(e),e.qAnchorHandled=!0})},prevent:a.F4,mobileTouch(e){if(v.mobileCleanup(e),!0!==p(e))return;u.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,a.Z4)(v,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),f=setTimeout(()=>{f=null,u.show(e),e.qAnchorHandled=!0},300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),null!==f&&(clearTimeout(f),f=null),!0===e.value&&void 0!==t&&(0,i.w)()}}),n=function(e=s.contextMenu){if(!0===s.noParentEvent||null===d.value)return;let t;t=!0===e?!0===u.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,a.Z4)(v,"anchor",t)}),(0,o.wB)(()=>s.contextMenu,e=>{null!==d.value&&(h(),n(e))}),(0,o.wB)(()=>s.target,()=>{null!==d.value&&h(),g()}),(0,o.wB)(()=>s.noParentEvent,e=>{null!==d.value&&(!0===e?h():n())}),(0,o.sV)(()=>{g(),!0!==t&&!0===s.modelValue&&null===d.value&&c("update:modelValue",!1)}),(0,o.xo)(()=>{null!==f&&clearTimeout(f),h()}),{anchorEl:d,canShow:p,anchorEvents:v}}},2102:(e,t,n)=>{"use strict";var o=n(4948),r=Math.max,i=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):i(n,t)}},2157:(e,t,n)=>{"use strict";n.d(t,{Dv:()=>a,JL:()=>i,V7:()=>r});let o=!1;function r(e){o=!0===e.isComposing}function i(e){return!0===o||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==i(e)&&[].concat(t).includes(e.keyCode)}},2164:e=>{"use strict";e.exports=RangeError},2201:e=>{"use strict";e.exports=Error},2211:(e,t,n)=>{"use strict";var o=n(1004),r=o.navigator,i=r&&r.userAgent;e.exports=i?String(i):""},2262:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});n(939),n(4520);var o=n(4187),r=n(1347),i=n(8633),a=n(2589),l=n(4958),s=n(9039),u=n(3933),c=n(6510),d=n(6915),f=n(9761),p=n(1310),v=n(3927),h=n(3873),m=n(7682),g=n(4505),y=n(3470),b=n(6109);const w=(0,o.Gc)({}),S=Object.keys(v.Ji),_=(0,m.a0)({name:"QExpansionItem",props:{...v.Ji,...h.RI,...f.C,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:{},headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...h.Jl,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:v}}=(0,r.nI)(),m=(0,f.A)(e,v),_=(0,o.KR)(null!==e.modelValue?e.modelValue:e.defaultOpened),x=(0,o.KR)(null),E=(0,p.A)(),{show:k,hide:A,toggle:C}=(0,h.Ay)({showing:_});let O,q;const R=(0,r.EW)(()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===_.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard")),T=(0,r.EW)(()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===v.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}}),M=(0,r.EW)(()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to)),$=(0,r.EW)(()=>{const t={};return S.forEach(n=>{t[n]=e[n]}),t}),P=(0,r.EW)(()=>!0===M.value||!0!==e.expandIconToggle),B=(0,r.EW)(()=>void 0!==e.expandedIcon&&!0===_.value?e.expandedIcon:e.expandIcon||v.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"]),D=(0,r.EW)(()=>!0!==e.disable&&(!0===M.value||!0===e.expandIconToggle)),j=(0,r.EW)(()=>({expanded:!0===_.value,detailsId:E.value,toggle:C,show:k,hide:A})),L=(0,r.EW)(()=>{const t=void 0!==e.toggleAriaLabel?e.toggleAriaLabel:v.lang.label[!0===_.value?"collapse":"expand"](e.label);return{role:"button","aria-expanded":!0===_.value?"true":"false","aria-controls":E.value,"aria-label":t}});function W(e){!0!==M.value&&C(e),n("click",e)}function I(e){13===e.keyCode&&F(e,!0)}function F(e,t){!0!==t&&!0!==e.qAvoidFocus&&x.value?.focus(),C(e),(0,g.Gu)(e)}function z(){n("afterShow")}function V(){n("afterHide")}function H(){void 0===O&&(O=(0,b.A)()),!0===_.value&&(w[e.group]=O);const t=(0,r.wB)(_,t=>{!0===t?w[e.group]=O:w[e.group]===O&&delete w[e.group]}),n=(0,r.wB)(()=>w[e.group],(e,t)=>{t===O&&void 0!==e&&e!==O&&A()});q=()=>{t(),n(),w[e.group]===O&&delete w[e.group],q=void 0}}function N(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,r.h)(u.A,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===_.value?" q-expansion-item__toggle-icon--rotated":""),name:B.value})];return!0===D.value&&(Object.assign(t,{tabindex:0,...L.value,onClick:F,onKeyup:I}),n.unshift((0,r.h)("div",{ref:x,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,r.h)(l.A,t,()=>n)}function U(){let n;return void 0!==t.header?n=[].concat(t.header(j.value)):(n=[(0,r.h)(l.A,()=>[(0,r.h)(s.A,{lines:e.labelLines},()=>e.label||""),e.caption?(0,r.h)(s.A,{lines:e.captionLines,caption:!0},()=>e.caption):null])],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,r.h)(l.A,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},()=>(0,r.h)(u.A,{name:e.icon})))),!0!==e.disable&&!0!==e.hideExpandIcon&&n[!0===e.switchToggleSide?"unshift":"push"](N()),n}function Y(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:m.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===P.value&&(t.clickable=!0,t.onClick=W,Object.assign(t,!0===M.value?$.value:L.value)),(0,r.h)(a.A,t,U)}function K(){return(0,r.bo)((0,r.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:T.value,id:E.value},(0,y.zm)(t.default)),[[i.aG,_.value]])}function G(){const t=[Y(),(0,r.h)(c.A,{duration:e.duration,onShow:z,onHide:V},K)];return!0===e.expandSeparator&&t.push((0,r.h)(d.A,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:m.value}),(0,r.h)(d.A,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:m.value})),t}return(0,r.wB)(()=>e.group,e=>{q?.(),void 0!==e&&H()}),void 0!==e.group&&H(),(0,r.xo)(()=>{q?.()}),()=>(0,r.h)("div",{class:R.value},[(0,r.h)("div",{class:"q-expansion-item__container relative-position"},G())])}})},2289:(e,t,n)=>{"use strict";var o=n(974);e.exports=function(e){return o(e)||null===e}},2307:(e,t,n)=>{"use strict";var o=n(6099),r=n(59),i=n(1004),a=i.String;e.exports=!!Object.getOwnPropertySymbols&&!r(function(){var e=Symbol("symbol detection");return!a(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41})},2399:(e,t,n)=>{"use strict";var o,r=n(890),i=n(2201),a=n(3539),l=n(2164),s=n(2464),u=n(9286),c=n(5437),d=n(4835),f=n(6144),p=n(2878),v=n(6314),h=n(4564),m=n(6150),g=n(9680),y=n(9792),b=Function,w=function(e){try{return b('"use strict"; return ('+e+").constructor;")()}catch(e){}},S=n(6249),_=n(1877),x=function(){throw new c},E=S?function(){try{return x}catch(e){try{return S(arguments,"callee").get}catch(e){return x}}}():x,k=n(197)(),A=n(2630),C=n(322),O=n(426),q=n(2835),R=n(1970),T={},M="undefined"!==typeof Uint8Array&&A?A(Uint8Array):o,$={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":k&&A?A([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":T,"%AsyncGenerator%":T,"%AsyncGeneratorFunction%":T,"%AsyncIteratorPrototype%":T,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"===typeof Float16Array?o:Float16Array,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":T,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":k&&A?A(A([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&k&&A?A((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":S,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":l,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&k&&A?A((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":k&&A?A(""[Symbol.iterator]()):o,"%Symbol%":k?Symbol:o,"%SyntaxError%":u,"%ThrowTypeError%":E,"%TypedArray%":M,"%TypeError%":c,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet,"%Function.prototype.call%":R,"%Function.prototype.apply%":q,"%Object.defineProperty%":_,"%Object.getPrototypeOf%":C,"%Math.abs%":f,"%Math.floor%":p,"%Math.max%":v,"%Math.min%":h,"%Math.pow%":m,"%Math.round%":g,"%Math.sign%":y,"%Reflect.getPrototypeOf%":O};if(A)try{null.error}catch(e){var P=A(A(e));$["%Error.prototype%"]=P}var B=function e(t){var n;if("%AsyncFunction%"===t)n=w("async function () {}");else if("%GeneratorFunction%"===t)n=w("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=w("async function* () {}");else if("%AsyncGenerator%"===t){var o=e("%AsyncGeneratorFunction%");o&&(n=o.prototype)}else if("%AsyncIteratorPrototype%"===t){var r=e("%AsyncGenerator%");r&&A&&(n=A(r.prototype))}return $[t]=n,n},D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},j=n(5357),L=n(443),W=j.call(R,Array.prototype.concat),I=j.call(q,Array.prototype.splice),F=j.call(R,String.prototype.replace),z=j.call(R,String.prototype.slice),V=j.call(R,RegExp.prototype.exec),H=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,N=/\\(\\)?/g,U=function(e){var t=z(e,0,1),n=z(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var o=[];return F(e,H,function(e,t,n,r){o[o.length]=n?F(r,N,"$1"):t||e}),o},Y=function(e,t){var n,o=e;if(L(D,o)&&(n=D[o],o="%"+n[0]+"%"),L($,o)){var r=$[o];if(r===T&&(r=B(o)),"undefined"===typeof r&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:o,value:r}}throw new u("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===V(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=U(e),o=n.length>0?n[0]:"",r=Y("%"+o+"%",t),i=r.name,a=r.value,l=!1,s=r.alias;s&&(o=s[0],I(n,W([0,1],s)));for(var d=1,f=!0;d=n.length){var m=S(a,p);f=!!m,a=f&&"get"in m&&!("originalValue"in m.get)?m.get:a[p]}else f=L(a,p),a=a[p];f&&!l&&($[i]=a)}}return a}},2430:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(1579),a=n(5246),l=n(2485),s=n(4971);r.Uint8Array&&o({target:"Uint8Array",proto:!0},{setFromHex:function(e){a(this),i(e),l(this.buffer);var t=s(e,this).read;return{read:t,written:t/2}}})},2464:e=>{"use strict";e.exports=ReferenceError},2485:(e,t,n)=>{"use strict";var o=n(2650),r=TypeError;e.exports=function(e){if(o(e))throw new r("ArrayBuffer is detached");return e}},2499:e=>{"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},2503:(e,t,n)=>{"use strict";n.d(t,{$P:()=>i,Et:()=>a,Gv:()=>r,Hv:()=>o});n(939),n(6461),n(3142),n(8832),n(8825),n(2528),n(4207),n(9188),n(1118);function o(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,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!0!==o(e[r],t[r]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let n=e.entries();r=n.next();while(!0!==r.done){if(!0!==t.has(r.value[0]))return!1;r=n.next()}n=e.entries(),r=n.next();while(!0!==r.done){if(!0!==o(r.value[1],t.get(r.value[0])))return!1;r=n.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const n=e.entries();r=n.next();while(!0!==r.done){if(!0!==t.has(r.value[0]))return!1;r=n.next()}return!0}if(null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(e[r]!==t[r])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 i=Object.keys(e).filter(t=>void 0!==e[t]);if(n=i.length,n!==Object.keys(t).filter(e=>void 0!==t[e]).length)return!1;for(r=n;0!==r--;){const n=i[r];if(!0!==o(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function r(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function i(e){return"[object Date]"===Object.prototype.toString.call(e)}function a(e){return"number"===typeof e&&isFinite(e)}},2517:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(3933),i=n(7682),a=n(3470);const l=(0,i.a0)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const i=(0,o.nI)(),{proxy:{$q:l}}=i,s=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,o.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:s},(0,a.zm)(t.default));let n,u;const c=i.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,a.Ij)(t.default,[]),u[e]((0,o.h)(r.A,{class:n.__iconClass,name:l.iconSet.table.arrowUp}))}else u=(0,a.zm)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),s(t)}};return(0,o.h)("th",d,u)}}})},2528:(e,t,n)=>{"use strict";var o=n(5826),r=n(1026),i=n(9872),a=!i("isSubsetOf",function(e){return e});o({target:"Set",proto:!0,real:!0,forced:a},{isSubsetOf:r})},2567:(e,t,n)=>{"use strict";var o=n(1004),r=n(8341),i=n(9365),a=n(9580),l=n(2307),s=n(4812),u=o.Symbol,c=r("wks"),d=s?u["for"]||u:u&&u.withoutSetter||a;e.exports=function(e){return i(c,e)||(c[e]=l&&i(u,e)?u[e]:d("Symbol."+e)),c[e]}},2586:(e,t,n)=>{"use strict";var o=n(2682);e.exports=function(e){return o(e.length)}},2589:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var o=n(1347),r=n(4187),i=n(9761),a=n(3927),l=n(7682),s=n(3470),u=n(4505),c=n(2157);const d=(0,l.a0)({name:"QItem",props:{...i.C,...a.Ji,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:l}}=(0,o.nI)(),d=(0,i.A)(e,l),{hasLink:f,linkAttrs:p,linkClass:v,linkTag:h,navigateOnClick:m}=(0,a.Ay)(),g=(0,r.KR)(null),y=(0,r.KR)(null),b=(0,o.EW)(()=>!0===e.clickable||!0===f.value||"label"===e.tag),w=(0,o.EW)(()=>!0!==e.disable&&!0===b.value),S=(0,o.EW)(()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===f.value&&null===e.active?v.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===w.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":""):"")),_=(0,o.EW)(()=>{if(void 0===e.insetLevel)return null;const t=!0===l.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}});function x(e){!0===w.value&&(null!==y.value&&!0!==e.qAvoidFocus&&(!0!==e.qKeyEvent&&document.activeElement===g.value?y.value.focus():document.activeElement===y.value&&g.value.focus()),m(e))}function E(e){if(!0===w.value&&!0===(0,c.Dv)(e,[13,32])){(0,u.Gu)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,g.value.dispatchEvent(t)}n("keyup",e)}function k(){const e=(0,s.Ij)(t.default,[]);return!0===w.value&&e.unshift((0,o.h)("div",{class:"q-focus-helper",tabindex:-1,ref:y})),e}return()=>{const t={ref:g,class:S.value,style:_.value,role:"listitem",onClick:x,onKeyup:E};return!0===w.value?(t.tabindex=e.tabindex||"0",Object.assign(t,p.value)):!0===b.value&&(t["aria-disabled"]="true"),(0,o.h)(h.value,t,k())}}})},2613:(e,t,n)=>{"use strict";var o=n(2908),r=n(6398).has,i=n(8518),a=n(8401),l=n(4617),s=n(5247),u=n(6007);e.exports=function(e){var t=o(this),n=a(e);if(i(t)<=n.size)return!1!==l(t,function(e){if(n.includes(e))return!1},!0);var c=n.getIterator();return!1!==s(c,function(e){if(r(t,e))return u(c,"normal",!1)})}},2630:(e,t,n)=>{"use strict";var o=n(426),r=n(322),i=n(7666);e.exports=o?function(e){return o(e)}:r?function(e){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new TypeError("getProto: not an object");return r(e)}:i?function(e){return i(e)}:null},2650:(e,t,n)=>{"use strict";var o=n(1004),r=n(775),i=n(5830),a=o.DataView;e.exports=function(e){if(!r||0!==i(e))return!1;try{return new a(e),!1}catch(e){return!0}}},2677:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var o=n(1347),r=n(4187),i=n(8633),a=n(3933),l=n(6356),s=n(4028),u=n(7228),c=n(7682),d=n(3470),f=n(4505),p=n(2157);const{passiveCapture:v}=f.mG;let h=null,m=null,g=null;const y=(0,c.a0)({name:"QBtn",props:{...u.Y6,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:c}=(0,o.nI)(),{classes:y,style:b,innerClasses:w,attributes:S,hasLink:_,linkTag:x,navigateOnClick:E,isActionable:k}=(0,u.Ay)(e),A=(0,r.KR)(null),C=(0,r.KR)(null);let O,q=null,R=null;const T=(0,o.EW)(()=>void 0!==e.label&&null!==e.label&&""!==e.label),M=(0,o.EW)(()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===_.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple}),$=(0,o.EW)(()=>({center:e.round})),P=(0,o.EW)(()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}}),B=(0,o.EW)(()=>{if(!0===e.loading)return{onMousedown:V,onTouchstart:V,onClick:V,onKeydown:V,onKeyup:V};if(!0===k.value){const t={onClick:j,onKeydown:L,onMousedown:I};if(!0===c.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=W}return t}return{onClick:f.Gu}}),D=(0,o.EW)(()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+y.value,style:b.value,...S.value,...B.value}));function j(t){if(null!==A.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===A.value.contains(n)&&!1===n.contains(A.value)){!0!==t.qAvoidFocus&&A.value.focus();const e=()=>{document.removeEventListener("keydown",f.Gu,!0),document.removeEventListener("keyup",e,v),A.value?.removeEventListener("blur",e,v)};document.addEventListener("keydown",f.Gu,!0),document.addEventListener("keyup",e,v),A.value.addEventListener("blur",e,v)}}E(t)}}function L(e){null!==A.value&&(n("keydown",e),!0===(0,p.Dv)(e,[13,32])&&m!==A.value&&(null!==m&&z(),!0!==e.defaultPrevented&&(!0!==e.qAvoidFocus&&A.value.focus(),m=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("keyup",F,!0),A.value.addEventListener("blur",F,v)),(0,f.Gu)(e)))}function W(e){null!==A.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(h!==A.value&&(null!==h&&z(),h=A.value,q=e.target,q.addEventListener("touchcancel",F,v),q.addEventListener("touchend",F,v)),O=!0,null!==R&&clearTimeout(R),R=setTimeout(()=>{R=null,O=!1},200)))}function I(e){null!==A.value&&(e.qSkipRipple=!0===O,n("mousedown",e),!0!==e.defaultPrevented&&g!==A.value&&(null!==g&&z(),g=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("mouseup",F,v)))}function F(e){if(null!==A.value&&("blur"!==e?.type||document.activeElement!==A.value)){if("keyup"===e?.type){if(m===A.value&&!0===(0,p.Dv)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,f.F4)(t),!0===e.cancelBubble&&(0,f.ds)(t),A.value.dispatchEvent(t),(0,f.Gu)(e),e.qKeyEvent=!0}n("keyup",e)}z()}}function z(e){const t=C.value;!0===e||h!==A.value&&g!==A.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),h===A.value&&(null!==q&&(q.removeEventListener("touchcancel",F,v),q.removeEventListener("touchend",F,v)),h=q=null),g===A.value&&(document.removeEventListener("mouseup",F,v),g=null),m===A.value&&(document.removeEventListener("keyup",F,!0),A.value?.removeEventListener("blur",F,v),m=null),A.value?.classList.remove("q-btn--active")}function V(e){(0,f.Gu)(e),e.qSkipRipple=!0}return(0,o.xo)(()=>{z(!0)}),Object.assign(c,{click:e=>{!0===k.value&&j(e)}}),()=>{let n=[];void 0!==e.icon&&n.push((0,o.h)(a.A,{name:e.icon,left:!0!==e.stack&&!0===T.value,role:"img"})),!0===T.value&&n.push((0,o.h)("span",{class:"block"},[e.label])),n=(0,d.Hp)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,o.h)(a.A,{name:e.iconRight,right:!0!==e.stack&&!0===T.value,role:"img"}));const r=[(0,o.h)("span",{class:"q-focus-helper",ref:C})];return!0===e.loading&&void 0!==e.percentage&&r.push((0,o.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,o.h)("span",{class:"q-btn__progress-indicator fit block",style:P.value})])),r.push((0,o.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+w.value},n)),null!==e.loading&&r.push((0,o.h)(i.eB,{name:"q-transition--fade"},()=>!0===e.loading?[(0,o.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,o.h)(l.A)])]:null)),(0,o.bo)((0,o.h)(x.value,D.value,r),[[s.A,M.value,void 0,$.value]])}}})},2682:(e,t,n)=>{"use strict";var o=n(4948),r=Math.min;e.exports=function(e){var t=o(e);return t>0?r(t,9007199254740991):0}},2704:(e,t,n)=>{"use strict";n.d(t,{I:()=>d,V:()=>f});var o=n(5760),r=n(2157);const i=[];let a;function l(e){a=27===e.keyCode}function s(){!0===a&&(a=!1)}function u(e){!0===a&&(a=!1,!0===(0,r.Dv)(e,27)&&i[i.length-1](e))}function c(e){window[e]("keydown",l),window[e]("blur",s),window[e]("keyup",u),a=!1}function d(e){!0===o.Sn.is.desktop&&(i.push(e),1===i.length&&c("addEventListener"))}function f(e){const t=i.indexOf(e);-1!==t&&(i.splice(t,1),0===i.length&&c("removeEventListener"))}},2709:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},2835:e=>{"use strict";e.exports=Function.prototype.apply},2843:(e,t,n)=>{"use strict";var o=n(4446),r=n(974),i=n(6954),a=n(3990);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=o(Object.prototype,"__proto__","set"),e(n,[]),t=n instanceof Array}catch(e){}return function(n,o){return i(n),a(o),r(n)?(t?e(n,o):n.__proto__=o,n):n}}():void 0)},2849:(e,t,n)=>{"use strict";var o=n(9539),r=n(3353),i=n(9061),a=n(4812),l=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&i(t.prototype,l(e))}},2878:e=>{"use strict";e.exports=Math.floor},2908:(e,t,n)=>{"use strict";var o=n(6398).has;e.exports=function(e){return o(e),e}},2968:(e,t)=>{"use strict";t.A=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}},3022:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(1347),r=n(5412);function i(){return(0,o.WQ)(r.XA)}},3082:(e,t,n)=>{"use strict";var o=n(1004),r=n(3353),i=o.WeakMap;e.exports=r(i)&&/native code/.test(String(i))},3142:(e,t,n)=>{"use strict";var o=n(5826),r=n(5620),i=n(59),a=n(9872),l=!a("difference",function(e){return 0===e.size}),s=l||i(function(){var e={size:1,has:function(){return!0},keys:function(){var e=0;return{next:function(){var n=e++>1;return t.has(1)&&t.clear(),{done:n,value:2}}}}},t=new Set([1,2,3,4]);return 3!==t.difference(e).size});o({target:"Set",proto:!0,real:!0,forced:s},{difference:r})},3184:(e,t,n)=>{"use strict";var o=n(2567),r=o("toStringTag"),i={};i[r]="z",e.exports="[object z]"===String(i)},3185:(e,t,n)=>{"use strict";var o=n(1612),r=Function.prototype.call;e.exports=o?r.bind(r):function(){return r.apply(r,arguments)}},3207:(e,t,n)=>{"use strict";var o=n(3320),r=n(3185),i=n(4785),a=n(9320),l=n(7665),s=n(5973),u=n(9365),c=n(9673),d=Object.getOwnPropertyDescriptor;t.f=o?d:function(e,t){if(e=l(e),t=s(t),c)try{return d(e,t)}catch(e){}if(u(e,t))return a(!r(i.f,e,t),e[t])}},3214:(e,t,n)=>{"use strict";n.d(t,{g:()=>a,v:()=>l});var o=n(5760);const r=[];function i(e){r[r.length-1](e)}function a(e){!0===o.Sn.is.desktop&&(r.push(e),1===r.length&&document.body.addEventListener("focusin",i))}function l(e){const t=r.indexOf(e);-1!==t&&(r.splice(t,1),0===r.length&&document.body.removeEventListener("focusin",i))}},3227:(e,t,n)=>{"use strict";var o=n(5004),r=n(59),i=n(8132),a=Object,l=o("".split);e.exports=r(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"===i(e)?l(e,""):a(e)}:a},3254:(e,t,n)=>{"use strict";var o=n(3353),r=n(8323),i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not a function")}},3264:(e,t,n)=>{"use strict";var o=n(59),r=n(3353),i=/#|\.prototype\./,a=function(e,t){var n=s[l(e)];return n===c||n!==u&&(r(t)?o(t):!!t)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=a.data={},u=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},3320:(e,t,n)=>{"use strict";var o=n(59);e.exports=!o(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},3341:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(9761),i=n(7682),a=n(3470);const l=(0,i.a0)({name:"QCard",props:{...r.C,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.nI)(),i=(0,r.A)(e,n),l=(0,o.EW)(()=>"q-card"+(!0===i.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,o.h)(e.tag,{class:l.value},(0,a.zm)(t.default))}})},3351:(e,t,n)=>{"use strict";var o=n(5004),r=n(59),i=n(3353),a=n(9365),l=n(3320),s=n(5850).CONFIGURABLE,u=n(4886),c=n(3561),d=c.enforce,f=c.get,p=String,v=Object.defineProperty,h=o("".slice),m=o("".replace),g=o([].join),y=l&&!r(function(){return 8!==v(function(){},"length",{value:8}).length}),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===h(p(t),0,7)&&(t="["+m(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||s&&e.name!==t)&&(l?v(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&a(n,"arity")&&e.length!==n.arity&&v(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?l&&v(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var o=d(e);return a(o,"source")||(o.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w(function(){return i(this)&&f(this).source||u(this)},"toString")},3353:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports="undefined"==typeof t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},3355:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,v0:()=>r,x_:()=>i});var o=n(1347);const r={xs:18,sm:24,md:32,lg:38,xl:46},i={size:String};function a(e,t=r){return(0,o.EW)(()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}},3364:(e,t,n)=>{"use strict";var o=n(2586),r=n(4948),i=RangeError;e.exports=function(e,t,n,a){var l=o(e),s=r(n),u=s<0?l+s:s;if(u>=l||u<0)throw new i("Incorrect index");for(var c=new t(l),d=0;d{"use strict";n.d(t,{i:()=>C,A:()=>R});n(939),n(6461),n(4520);var o=n(8633),r=n(5760),i=n(7682),a=n(4505),l=n(8749);const s=["sm","md","lg","xl"],{passive:u}=a.mG,c=(0,i.Xj)({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:a.lQ,setDebounce:a.lQ,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,o=n||window,i=document.scrollingElement||document.documentElement,a=void 0===n||!0===r.Sn.is.mobile?()=>[Math.max(window.innerWidth,i.clientWidth),Math.max(window.innerHeight,i.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-i.clientWidth,n.height*n.scale+window.innerHeight-i.clientHeight],c=!0===e.config.screen?.bodyClasses;this.__update=e=>{const[t,n]=a();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let o=this.sizes;this.gt.xs=t>=o.sm,this.gt.sm=t>=o.md,this.gt.md=t>=o.lg,this.gt.lg=t>=o.xl,this.lt.sm=t{s.forEach(t=>{void 0!==e[t]&&(f[t]=e[t])})},this.setDebounce=e=>{p=e};const v=()=>{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!==d&&o.removeEventListener("resize",d,u),d=e>0?(0,l.A)(this.__update,e):this.__update,o.addEventListener("resize",d,u)},this.setDebounce(p),0!==Object.keys(f).length?(this.setSizes(f),f=void 0):this.__update(),!0===c&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===r.ot.value?t.push(v):v()}}),d=(0,i.Xj)({isActive:!1,mode:!1},{__media:void 0,set(e){d.mode=e,"auto"===e?(void 0===d.__media&&(d.__media=window.matchMedia("(prefers-color-scheme: dark)"),d.__updateMedia=()=>{d.set("auto")},d.__media.addListener(d.__updateMedia)),e=d.__media.matches):void 0!==d.__media&&(d.__media.removeListener(d.__updateMedia),d.__media=void 0),d.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){d.set(!1===d.isActive)},install({$q:e,ssrContext:t}){const n=e.config.dark;e.dark=this,!0!==this.__installed&&this.set(void 0!==n&&n)}}),f=d;n(7049),n(3142),n(8832),n(8825),n(2528),n(4207),n(9188),n(1118);function p(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)}var v=n(2157);function h(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function m({is:e,has:t,within:n},o){const r=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=h(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!==o[t]&&!1===o[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 g(){const{is:e}=r.Sn,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");const t=h(e);void 0!==t&&n.add(`platform-${t}`)}!0===r.Sn.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===r.Sn.within.iframe&&n.add("within-iframe");const o=Array.from(n).join(" ");t!==o&&(document.body.className=o)}function y(e){for(const t in e)p(t,e[t])}const b={install(e){if(!0!==this.__installed){if(!0===r.ot.value)g();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=m(r.Sn,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===r.Sn.is.ios&&document.body.addEventListener("touchstart",a.lQ),window.addEventListener("keydown",v.V7,!0)}}};var w=n(5361),S=n(2006),_=n(6225),x=n(5412),E=n(110),k=n(2503);const A=[r.Ay,b,f,c,w.A,S.A,_.A];function C(e,t){const n=(0,o.Ef)(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...i}=t._context;return Object.assign(n._context,i),n}function O(e,t){t.forEach(t=>{t.install(e),t.__installed=!0})}function q(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(x.XA,n.$q),O(n,A),void 0!==t.components&&Object.values(t.components).forEach(t=>{!0===(0,k.Gv)(t)&&void 0!==t.name&&e.component(t.name,t)}),void 0!==t.directives&&Object.values(t.directives).forEach(t=>{!0===(0,k.Gv)(t)&&void 0!==t.name&&e.directive(t.name,t)}),void 0!==t.plugins&&O(n,Object.values(t.plugins).filter(e=>"function"===typeof e.install&&!1===A.includes(e))),!0===r.ot.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(e=>{e()}),n.$q.onSSRHydrated=()=>{}})}const R=function(e,t={}){const n={version:"2.18.5"};!1===E.Or?(void 0!==t.config&&Object.assign(E.cr,t.config),n.config={...E.cr},(0,E.xX)()):n.config=t.config||{},q(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})}},3440:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var o=n(1347),r=n(7682),i=n(3537),a=n(4505);const{passive:l}=a.mG,s=["both","horizontal","vertical"],u=(0,r.a0)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>s.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:i.cP},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,s,u=null;function c(){u?.();const o=Math.max(0,(0,i.fQ)(r)),a=(0,i.lS)(r),l={top:o-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===l.top||"horizontal"===e.axis&&0===l.left)return;const s=Math.abs(l.top)>=Math.abs(l.left)?l.top<0?"up":"down":l.left<0?"left":"right";n.position={top:o,left:a},n.directionChanged=n.direction!==s,n.delta=l,!0===n.directionChanged&&(n.direction=s,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){r=(0,i.hD)(s,e.scrollTarget),r.addEventListener("scroll",p,l),p(!0)}function f(){void 0!==r&&(r.removeEventListener("scroll",p,l),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,o.wB)(()=>e.scrollTarget,()=>{f(),d()});const{proxy:v}=(0,o.nI)();return(0,o.wB)(()=>v.$q.lang.rtl,c),(0,o.sV)(()=>{s=v.$el.parentNode,d()}),(0,o.xo)(()=>{u?.(),f()}),Object.assign(v,{trigger:p,getPosition:()=>n}),a.lQ}})},3451:e=>{"use strict";var t=String.prototype.replace,n=/%20/g,o={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports={default:o.RFC3986,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:o.RFC1738,RFC3986:o.RFC3986}},3470:(e,t,n)=>{"use strict";n.d(t,{Hp:()=>a,Ij:()=>i,Kf:()=>s,bG:()=>l,zm:()=>r});var o=n(1347);function r(e,t){return void 0!==e&&e()||t}function i(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 l(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function s(e,t,n,r,i,a){t.key=r+i;const l=(0,o.h)(e,t,n);return!0===i?(0,o.bo)(l,a()):l}},3537:(e,t,n)=>{"use strict";n.d(t,{D_:()=>g,RZ:()=>p,XJ:()=>m,cP:()=>r,fQ:()=>l,hD:()=>a,lS:()=>s,rr:()=>v});var o=n(5825);const r=[Element,String],i=[null,document,document.body,document.scrollingElement,document.documentElement];function a(e,t){let n=(0,o.V6)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return i.includes(n)?window:n}function l(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 u(e,t,n=0){const o=void 0===arguments[3]?performance.now():arguments[3],r=l(e);n<=0?r!==t&&d(e,t):requestAnimationFrame(i=>{const a=i-o,l=r+(t-r)/Math.max(a,n)*a;d(e,l),l!==t&&u(e,t,n-a,i)})}function c(e,t,n=0){const o=void 0===arguments[3]?performance.now():arguments[3],r=s(e);n<=0?r!==t&&f(e,t):requestAnimationFrame(i=>{const a=i-o,l=r+(t-r)/Math.max(a,n)*a;f(e,l),l!==t&&c(e,t,n-a,i)})}function d(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function f(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function p(e,t,n){n?u(e,t,n):d(e,t)}function v(e,t,n){n?c(e,t,n):f(e,t)}let h;function m(){if(void 0!==h)return h;const e=document.createElement("p"),t=document.createElement("div");(0,o.AH)(e,{width:"100%",height:"200px"}),(0,o.AH)(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(),h=n-r,h}function g(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"])))}},3539:e=>{"use strict";e.exports=EvalError},3561:(e,t,n)=>{"use strict";var o,r,i,a=n(3082),l=n(1004),s=n(974),u=n(7143),c=n(9365),d=n(7793),f=n(9819),p=n(7457),v="Object already initialized",h=l.TypeError,m=l.WeakMap,g=function(e){return i(e)?r(e):o(e,{})},y=function(e){return function(t){var n;if(!s(t)||(n=r(t)).type!==e)throw new h("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var b=d.state||(d.state=new m);b.get=b.get,b.has=b.has,b.set=b.set,o=function(e,t){if(b.has(e))throw new h(v);return t.facade=e,b.set(e,t),t},r=function(e){return b.get(e)||{}},i=function(e){return b.has(e)}}else{var w=f("state");p[w]=!0,o=function(e,t){if(c(e,w))throw new h(v);return t.facade=e,u(e,w,t),t},r=function(e){return c(e,w)?e[w]:{}},i=function(e){return c(e,w)}}e.exports={set:o,get:r,has:i,enforce:g,getterFor:y}},3723:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},3766:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(1347),r=n(7682),i=n(9761),a=n(3470);const l=["ul","ol"],s=(0,r.a0)({name:"QList",props:{...i.C,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,o.nI)(),r=(0,i.A)(e,n.proxy.$q),s=(0,o.EW)(()=>l.includes(e.tag)?null:"list"),u=(0,o.EW)(()=>"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,o.h)(e.tag,{class:u.value,role:s.value},(0,a.zm)(t.default))}})},3821:(e,t,n)=>{"use strict";var o=n(1004),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},3837:(e,t,n)=>{"use strict";var o=n(3320),r=n(9673),i=n(8730),a=n(8891),l=n(5973),s=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",p="writable";t.f=o?i?function(e,t,n){if(a(e),t=l(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var o=c(e,t);o&&o[p]&&(e[t]=n.value,n={configurable:f in n?n[f]:o[f],enumerable:d in n?n[d]:o[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=l(t),a(n),r)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new s("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},3840:(e,t,n)=>{"use strict";var o=n(9365),r=n(5923),i=n(3207),a=n(3837);e.exports=function(e,t,n){for(var l=r(t),s=a.f,u=i.f,c=0;c{"use strict";var o=n(5826),r=n(3185),i=n(4856),a=n(3254),l=n(8891),s=n(2499),u=n(6007),c=n(4137),d=c("every",TypeError);o({target:"Iterator",proto:!0,real:!0,forced:d},{every:function(e){l(this);try{a(e)}catch(e){u(this,"throw",e)}if(d)return r(d,this,e);var t=s(this),n=0;return!i(t,function(t,o){if(!e(t,n++))return o()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},3873:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,Jl:()=>a,RI:()=>i});var o=n(1347),r=n(972);const i={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["beforeShow","show","beforeHide","hide"];function l({showing:e,canShow:t,hideOnRouteChange:n,handleShow:i,handleHide:a,processOnMount:l}){const s=(0,o.nI)(),{props:u,emit:c,proxy:d}=s;let f;function p(t){!0===e.value?m(t):v(t)}function v(e){if(!0===u.disable||!0===e?.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==u["onUpdate:modelValue"];!0===n&&(c("update:modelValue",!0),f=e,(0,o.dY)(()=>{f===e&&(f=void 0)})),null!==u.modelValue&&!1!==n||h(e)}function h(t){!0!==e.value&&(e.value=!0,c("beforeShow",t),void 0!==i?i(t):c("show",t))}function m(e){if(!0===u.disable)return;const t=void 0!==u["onUpdate:modelValue"];!0===t&&(c("update:modelValue",!1),f=e,(0,o.dY)(()=>{f===e&&(f=void 0)})),null!==u.modelValue&&!1!==t||g(e)}function g(t){!1!==e.value&&(e.value=!1,c("beforeHide",t),void 0!==a?a(t):c("hide",t))}function y(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?h:g;e(f)}}(0,o.wB)(()=>u.modelValue,y),void 0!==n&&!0===(0,r.$b)(s)&&(0,o.wB)(()=>d.$route.fullPath,()=>{!0===n.value&&!0===e.value&&m()}),!0===l&&(0,o.sV)(()=>{y(u.modelValue)});const b={show:v,hide:m,toggle:p};return Object.assign(d,b),b}},3880:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var o=n(1347),r=n(9761),i=n(3355),a=n(7682),l=n(3470);const s={xs:2,sm:4,md:6,lg:10,xl:14};function u(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const c=(0,a.a0)({name:"QLinearProgress",props:{...r.C,...i.x_,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,o.nI)(),a=(0,r.A)(e,n.$q),c=(0,i.Ay)(e,s),d=(0,o.EW)(()=>!0===e.indeterminate||!0===e.query),f=(0,o.EW)(()=>e.reverse!==e.query),p=(0,o.EW)(()=>({...null!==c.value?c.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`})),v=(0,o.EW)(()=>"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":"")),h=(0,o.EW)(()=>u(void 0!==e.buffer?e.buffer:1,f.value,n.$q)),m=(0,o.EW)(()=>`with${!0===e.instantFeedback?"out":""}-transition`),g=(0,o.EW)(()=>`q-linear-progress__track absolute-full q-linear-progress__track--${m.value} q-linear-progress__track--`+(!0===a.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:"")),y=(0,o.EW)(()=>u(!0===d.value?1:e.value,f.value,n.$q)),b=(0,o.EW)(()=>`q-linear-progress__model absolute-full q-linear-progress__model--${m.value} q-linear-progress__model--${!0===d.value?"in":""}determinate`),w=(0,o.EW)(()=>({width:100*e.value+"%"})),S=(0,o.EW)(()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")+` q-linear-progress__stripe--${m.value}`);return()=>{const n=[(0,o.h)("div",{class:g.value,style:h.value}),(0,o.h)("div",{class:b.value,style:y.value})];return!0===e.stripe&&!1===d.value&&n.push((0,o.h)("div",{class:S.value,style:w.value})),(0,o.h)("div",{class:v.value,style:p.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,l.Hp)(t.default,n))}}})},3927:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>p,Ji:()=>f,ni:()=>d});n(939),n(3872),n(4151);var o=n(1347),r=n(972);function i(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function a(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const o=t[n],r=e[n];if("string"===typeof o){if(o!==r)return!1}else if(!1===Array.isArray(r)||r.length!==o.length||o.some((e,t)=>e!==r[t]))return!1}return!0}function s(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 u(e,t){return!0===Array.isArray(e)?s(e,t):!0===Array.isArray(t)?s(t,e):e===t}function c(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const d={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},f={...d,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function p({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,o.nI)(),{props:s,proxy:u,emit:d}=n,f=(0,r.$b)(n),p=(0,o.EW)(()=>!0!==s.disable&&void 0!==s.href),v=!0===t?(0,o.EW)(()=>!0===f&&!0!==s.disable&&!0!==p.value&&void 0!==s.to&&null!==s.to&&""!==s.to):(0,o.EW)(()=>!0===f&&!0!==p.value&&void 0!==s.to&&null!==s.to&&""!==s.to),h=(0,o.EW)(()=>!0===v.value?E(s.to):null),m=(0,o.EW)(()=>null!==h.value),g=(0,o.EW)(()=>!0===p.value||!0===m.value),y=(0,o.EW)(()=>"a"===s.type||!0===g.value?"a":s.tag||e||"div"),b=(0,o.EW)(()=>!0===p.value?{href:s.href,target:s.target}:!0===m.value?{href:h.value.href,target:s.target}:{}),w=(0,o.EW)(()=>{if(!1===m.value)return-1;const{matched:e}=h.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const o=u.$route.matched;if(0===o.length)return-1;const r=o.findIndex(a.bind(null,n));if(-1!==r)return r;const l=i(e[t-2]);return t>1&&i(n)===l&&o[o.length-1].path!==l?o.findIndex(a.bind(null,e[t-2])):r}),S=(0,o.EW)(()=>!0===m.value&&-1!==w.value&&l(u.$route.params,h.value.params)),_=(0,o.EW)(()=>!0===S.value&&w.value===u.$route.matched.length-1&&c(u.$route.params,h.value.params)),x=(0,o.EW)(()=>!0===m.value?!0===_.value?` ${s.exactActiveClass} ${s.activeClass}`:!0===s.exact?"":!0===S.value?` ${s.activeClass}`:"":"");function E(e){try{return u.$router.resolve(e)}catch(e){}return null}function k(e,{returnRouterError:t,to:n=s.to,replace:o=s.replace}={}){if(!0===s.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===s.target)return Promise.resolve(!1);e.preventDefault();const r=u.$router[!0===o?"replace":"push"](n);return!0===t?r:r.then(()=>{}).catch(()=>{})}function A(e){if(!0===m.value){const t=t=>k(e,t);d("click",e,t),!0!==e.defaultPrevented&&t()}else d("click",e)}return{hasRouterLink:m,hasHrefLink:p,hasLink:g,linkTag:y,resolvedLink:h,linkIsActive:S,linkIsExactActive:_,linkClass:x,linkAttrs:b,getLink:E,navigateToRouterLink:k,navigateOnClick:A}}},3933:(e,t,n)=>{"use strict";n.d(t,{A:()=>S});n(939),n(7049);var o=n(1347),r=n(3355),i=n(7682),a=n(3470);const l="0 0 24 24",s=e=>e,u=e=>`ionicons ${e}`,c={"mdi-":e=>`mdi ${e}`,"icon-":s,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":s,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`,"i-":s},d={o_:"-outlined",r_:"-round",s_:"-sharp"},f={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(c).join("|")+")"),v=new RegExp("^("+Object.keys(d).join("|")+")"),h=new RegExp("^("+Object.keys(f).join("|")+")"),m=/^[Mm]\s?[-+]?\.?\d/,g=/^img:/,y=/^svguse:/,b=/^ion-/,w=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,S=(0,i.a0)({name:"QIcon",props:{...r.x_,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.nI)(),i=(0,r.Ay)(e),s=(0,o.EW)(()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:"")),u=(0,o.EW)(()=>{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===m.test(r)){const[e,t=l]=r.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map(e=>{const[t,n,r]=e.split("@@");return(0,o.h)("path",{style:n,d:t,transform:r})})}}if(!0===g.test(r))return{img:!0,src:r.substring(4)};if(!0===y.test(r)){const[e,t=l]=r.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let i=" ";const a=r.match(p);if(null!==a)t=c[a[1]](r);else if(!0===w.test(r))t=r;else if(!0===b.test(r))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${r.substring(3)}`;else if(!0===h.test(r)){t="notranslate material-symbols";const e=r.match(h);null!==e&&(r=r.substring(6),t+=f[e[1]]),i=r}else{t="notranslate material-icons";const e=r.match(v);null!==e&&(r=r.substring(2),t+=d[e[1]]),i=r}return{cls:t,content:i}});return()=>{const n={class:s.value,style:i.value,"aria-hidden":"true"};return!0===u.value.none?(0,o.h)(e.tag,n,(0,a.zm)(t.default)):!0===u.value.img?(0,o.h)(e.tag,n,(0,a.Hp)(t.default,[(0,o.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,o.h)(e.tag,n,(0,a.Hp)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,o.h)(e.tag,n,(0,a.Hp)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox},[(0,o.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,o.h)(e.tag,n,(0,a.Hp)(t.default,[u.value.content])))}}})},3961:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var o=n(1347),r=n(4187),i=n(479),a=n(3873),l=n(693),s=n(7878),u=n(9761),c=n(1894),d=n(7682),f=n(7065),p=n(3470),v=n(5412);const h=150,m=(0,d.a0)({name:"QDrawer",inheritAttrs:!1,props:{...a.RI,...u.C,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},noMiniAnimation:Boolean,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.Jl,"onLayout","miniState"],setup(e,{slots:t,emit:n,attrs:d}){const m=(0,o.nI)(),{proxy:{$q:g}}=m,y=(0,u.A)(e,g),{preventBodyScroll:b}=(0,l.A)(),{registerTimeout:w,removeTimeout:S}=(0,s.A)(),_=(0,o.WQ)(v.ON,v.U_);if(_===v.U_)return console.error("QDrawer needs to be child of QLayout"),v.U_;let x,E,k=null;const A=(0,r.KR)("mobile"===e.behavior||"desktop"!==e.behavior&&_.totalWidth.value<=e.breakpoint),C=(0,o.EW)(()=>!0===e.mini&&!0!==A.value),O=(0,o.EW)(()=>!0===C.value?e.miniWidth:e.width),q=(0,r.KR)(!0===e.showIfAbove&&!1===A.value||!0===e.modelValue),R=(0,o.EW)(()=>!0!==e.persistent&&(!0===A.value||!0===K.value));function T(e,t){if(B(),!1!==e&&_.animate(),le(0),!0===A.value){const e=_.instances[H.value];!0===e?.belowBreakpoint&&e.hide(!1),se(1),!0!==_.isContainer.value&&b(!0)}else se(0),!1!==e&&ue(!1);w(()=>{!1!==e&&ue(!0),!0!==t&&n("show",e)},h)}function M(e,t){D(),!1!==e&&_.animate(),se(0),le(W.value*O.value),pe(),!0!==t?w(()=>{n("hide",e)},h):S()}const{show:$,hide:P}=(0,a.Ay)({showing:q,hideOnRouteChange:R,handleShow:T,handleHide:M}),{addToHistory:B,removeFromHistory:D}=(0,i.A)(q,P,R),j={belowBreakpoint:A,hide:P},L=(0,o.EW)(()=>"right"===e.side),W=(0,o.EW)(()=>(!0===g.lang.rtl?-1:1)*(!0===L.value?1:-1)),I=(0,r.KR)(0),F=(0,r.KR)(!1),z=(0,r.KR)(!1),V=(0,r.KR)(O.value*W.value),H=(0,o.EW)(()=>!0===L.value?"left":"right"),N=(0,o.EW)(()=>!0===q.value&&!1===A.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:O.value:0),U=(0,o.EW)(()=>!0===e.overlay||!0===e.miniToOverlay||-1!==_.view.value.indexOf(L.value?"R":"L")||!0===g.platform.is.ios&&!0===_.isContainer.value),Y=(0,o.EW)(()=>!1===e.overlay&&!0===q.value&&!1===A.value),K=(0,o.EW)(()=>!0===e.overlay&&!0===q.value&&!1===A.value),G=(0,o.EW)(()=>"fullscreen q-drawer__backdrop"+(!1===q.value&&!1===F.value?" hidden":"")),Q=(0,o.EW)(()=>({backgroundColor:`rgba(0,0,0,${.4*I.value})`})),Z=(0,o.EW)(()=>!0===L.value?"r"===_.rows.value.top[2]:"l"===_.rows.value.top[0]),X=(0,o.EW)(()=>!0===L.value?"r"===_.rows.value.bottom[2]:"l"===_.rows.value.bottom[0]),J=(0,o.EW)(()=>{const e={};return!0===_.header.space&&!1===Z.value&&(!0===U.value?e.top=`${_.header.offset}px`:!0===_.header.space&&(e.top=`${_.header.size}px`)),!0===_.footer.space&&!1===X.value&&(!0===U.value?e.bottom=`${_.footer.offset}px`:!0===_.footer.space&&(e.bottom=`${_.footer.size}px`)),e}),ee=(0,o.EW)(()=>{const e={width:`${O.value}px`,transform:`translateX(${V.value}px)`};return!0===A.value?e:Object.assign(e,J.value)}),te=(0,o.EW)(()=>"q-drawer__content fit "+(!0!==_.isContainer.value?"scroll":"overflow-auto")),ne=(0,o.EW)(()=>`q-drawer q-drawer--${e.side}`+(!0===z.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===y.value?" q-drawer--dark q-dark":"")+(!0===F.value?" no-transition":!0===q.value?"":" q-layout--prevent-focus")+(!0===A.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===C.value?"mini":"standard")+(!0===U.value||!0!==Y.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===Z.value?" q-drawer--top-padding":""))),oe=(0,o.EW)(()=>{const t=!0===g.lang.rtl?e.side:H.value;return[[c.A,de,void 0,{[t]:!0,mouse:!0}]]}),re=(0,o.EW)(()=>{const t=!0===g.lang.rtl?H.value:e.side;return[[c.A,fe,void 0,{[t]:!0,mouse:!0}]]}),ie=(0,o.EW)(()=>{const t=!0===g.lang.rtl?H.value:e.side;return[[c.A,fe,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]});function ae(){he(A,"mobile"===e.behavior||"desktop"!==e.behavior&&_.totalWidth.value<=e.breakpoint)}function le(e){void 0===e?(0,o.dY)(()=>{e=!0===q.value?0:O.value,le(W.value*e)}):(!0!==_.isContainer.value||!0!==L.value||!0!==A.value&&Math.abs(e)!==O.value||(e+=W.value*_.scrollbarWidth.value),V.value=e)}function se(e){I.value=e}function ue(e){const t=!0===e?"remove":!0!==_.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ce(){null!==k&&clearTimeout(k),m.proxy&&m.proxy.$el&&m.proxy.$el.classList.add("q-drawer--mini-animate"),z.value=!0,k=setTimeout(()=>{k=null,z.value=!1,m?.proxy?.$el?.classList.remove("q-drawer--mini-animate")},150)}function de(e){if(!1!==q.value)return;const t=O.value,n=(0,f.Tq)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?$():(_.animate(),se(0),le(W.value*t)),void(F.value=!1)}le((!0===g.lang.rtl?!0!==L.value:L.value)?Math.max(t-n,0):Math.min(0,n-t)),se((0,f.Tq)(n/t,0,1)),!0===e.isFirst&&(F.value=!0)}function fe(t){if(!0!==q.value)return;const n=O.value,o=t.direction===e.side,r=(!0===g.lang.rtl?!0!==o:o)?(0,f.Tq)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(r){!0===t?(x=q.value,!0===q.value&&P(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==x&&(!0===q.value?(le(0),se(0),pe()):$(!1))}),(0,o.wB)(()=>e.side,(e,t)=>{_.instances[t]===j&&(_.instances[t]=void 0,_[t].space=!1,_[t].offset=0),_.instances[e]=j,_[e].size=O.value,_[e].space=Y.value,_[e].offset=N.value}),(0,o.wB)(_.totalWidth,()=>{!0!==_.isContainer.value&&!0===document.qScrollPrevented||ae()}),(0,o.wB)(()=>e.behavior+e.breakpoint,ae),(0,o.wB)(_.isContainer,e=>{!0===q.value&&b(!0!==e),!0===e&&ae()}),(0,o.wB)(_.scrollbarWidth,()=>{le(!0===q.value?0:void 0)}),(0,o.wB)(N,e=>{ve("offset",e)}),(0,o.wB)(Y,e=>{n("onLayout",e),ve("space",e)}),(0,o.wB)(L,()=>{le()}),(0,o.wB)(O,t=>{le(),me(e.miniToOverlay,t)}),(0,o.wB)(()=>e.miniToOverlay,e=>{me(e,O.value)}),(0,o.wB)(()=>g.lang.rtl,()=>{le()}),(0,o.wB)(()=>e.mini,()=>{e.noMiniAnimation||!0===e.modelValue&&(ce(),_.animate())}),(0,o.wB)(C,e=>{n("miniState",e)}),_.instances[e.side]=j,me(e.miniToOverlay,O.value),ve("space",Y.value),ve("offset",N.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===q.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,o.sV)(()=>{n("onLayout",Y.value),n("miniState",C.value),x=!0===e.showIfAbove;const t=()=>{const e=!0===q.value?T:M;e(!1,!0)};0===_.totalWidth.value?E=(0,o.wB)(_.totalWidth,()=>{E(),E=void 0,!1===q.value&&!0===e.showIfAbove&&!1===A.value?$(!1):t()}):(0,o.dY)(t)}),(0,o.xo)(()=>{E?.(),null!==k&&(clearTimeout(k),k=null),!0===q.value&&pe(),_.instances[e.side]===j&&(_.instances[e.side]=void 0,ve("size",0),ve("offset",0),ve("space",!1))}),()=>{const n=[];!0===A.value&&(!1===e.noSwipeOpen&&n.push((0,o.bo)((0,o.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),oe.value)),n.push((0,p.Kf)("div",{ref:"backdrop",class:G.value,style:Q.value,"aria-hidden":"true",onClick:P},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===q.value,()=>ie.value)));const r=!0===C.value&&void 0!==t.mini,i=[(0,o.h)("div",{...d,key:""+r,class:[te.value,d.class]},!0===r?t.mini():(0,p.zm)(t.default))];return!0===e.elevated&&!0===q.value&&i.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,p.Kf)("aside",{ref:"content",class:ne.value,style:ee.value},i,"contentclose",!0!==e.noSwipeClose&&!0===A.value,()=>re.value)),(0,o.h)("div",{class:"q-drawer-container"},n)}}})},3990:(e,t,n)=>{"use strict";var o=n(2289),r=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw new i("Can't set "+r(e)+" as a prototype")}},3991:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(5760);const r=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,i=/[\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]/,l=/[a-z0-9_ -]$/i;function s(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===o.Sn.is.firefox?!1===l.test(t.data):!0===r.test(t.data)||!0===i.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},4001:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var o=n(1347),r=n(4187),i=n(5760),a=n(3440),l=n(9993),s=n(7682),u=n(3537),c=n(3470),d=n(5412);const f=(0,s.a0)({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:s}}=(0,o.nI)(),f=(0,r.KR)(null),p=(0,r.KR)(s.screen.height),v=(0,r.KR)(!0===e.container?0:s.screen.width),h=(0,r.KR)({position:0,direction:"down",inflectionPoint:0}),m=(0,r.KR)(0),g=(0,r.KR)(!0===i.ot.value?0:(0,u.XJ)()),y=(0,o.EW)(()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard")),b=(0,o.EW)(()=>!1===e.container?{minHeight:s.screen.height+"px"}:null),w=(0,o.EW)(()=>0!==g.value?{[!0===s.lang.rtl?"left":"right"]:`${g.value}px`}:null),S=(0,o.EW)(()=>0!==g.value?{[!0===s.lang.rtl?"right":"left"]:0,[!0===s.lang.rtl?"left":"right"]:`-${g.value}px`,width:`calc(100% + ${g.value}px)`}:null);function _(t){if(!0===e.container||!0!==document.qScrollPrevented){const o={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};h.value=o,void 0!==e.onScroll&&n("scroll",o)}}function x(t){const{height:o,width:r}=t;let i=!1;p.value!==o&&(i=!0,p.value=o,void 0!==e.onScrollHeight&&n("scrollHeight",o),k()),v.value!==r&&(i=!0,v.value=r),!0===i&&void 0!==e.onResize&&n("resize",t)}function E({height:e}){m.value!==e&&(m.value=e,k())}function k(){if(!0===e.container){const e=p.value>m.value?(0,u.XJ)():0;g.value!==e&&(g.value=e)}}let A=null;const C={instances:{},view:(0,o.EW)(()=>e.view),isContainer:(0,o.EW)(()=>e.container),rootRef:f,height:p,containerHeight:m,scrollbarWidth:g,totalWidth:(0,o.EW)(()=>v.value+g.value),rows:(0,o.EW)(()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}}),header:(0,r.Kh)({size:0,offset:0,space:!1}),right:(0,r.Kh)({size:300,offset:0,space:!1}),footer:(0,r.Kh)({size:0,offset:0,space:!1}),left:(0,r.Kh)({size:300,offset:0,space:!1}),scroll:h,animate(){null!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout(()=>{A=null,document.body.classList.remove("q-body--layout-animate")},155)},update(e,t,n){C[e][t]=n}};if((0,o.Gt)(d.ON,C),(0,u.XJ)()>0){let O=null;const q=document.body;function R(){O=null,q.classList.remove("hide-scrollbar")}function T(){if(null===O){if(q.scrollHeight>s.screen.height)return;q.classList.add("hide-scrollbar")}else clearTimeout(O);O=setTimeout(R,300)}function M(e){null!==O&&"remove"===e&&(clearTimeout(O),R()),window[`${e}EventListener`]("resize",T)}(0,o.wB)(()=>!0!==e.container?"add":"remove",M),!0!==e.container&&M("add"),(0,o.hi)(()=>{M("remove")})}return()=>{const n=(0,c.Hp)(t.default,[(0,o.h)(a.A,{onScroll:_}),(0,o.h)(l.A,{onResize:x})]),r=(0,o.h)("div",{class:y.value,style:b.value,ref:!0===e.container?void 0:f,tabindex:-1},n);return!0===e.container?(0,o.h)("div",{class:"q-layout-container overflow-hidden",ref:f},[(0,o.h)(l.A,{onResize:E}),(0,o.h)("div",{class:"absolute-full",style:w.value},[(0,o.h)("div",{class:"scroll",style:S.value},[r])])]):r}}})},4028:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(939),n(4520);var o=n(7682),r=n(5825),i=n(4505),a=n(2157);function l(e,t=250){let n,o=!1;return function(){return!1===o&&(o=!0,setTimeout(()=>{o=!1},t),n=e.apply(this,arguments)),n}}function s(e,t,n,o){!0===n.modifiers.stop&&(0,i.ds)(e);const a=n.modifiers.color;let l=n.modifiers.center;l=!0===l||!0===o;const s=document.createElement("span"),u=document.createElement("span"),c=(0,i.G1)(e),{left:d,top:f,width:p,height:v}=t.getBoundingClientRect(),h=Math.sqrt(p*p+v*v),m=h/2,g=(p-h)/2+"px",y=l?g:c.left-d-m+"px",b=(v-h)/2+"px",w=l?b:c.top-f-m+"px";u.className="q-ripple__inner",(0,r.AH)(u,{height:`${h}px`,width:`${h}px`,transform:`translate3d(${y},${w},0) scale3d(.2,.2,1)`,opacity:0}),s.className="q-ripple"+(a?" text-"+a:""),s.setAttribute("dir","ltr"),s.appendChild(u),t.appendChild(s);const S=()=>{s.remove(),clearTimeout(_)};n.abort.push(S);let _=setTimeout(()=>{u.classList.add("q-ripple__inner--enter"),u.style.transform=`translate3d(${g},${b},0) scale3d(1,1,1)`,u.style.opacity=.2,_=setTimeout(()=>{u.classList.remove("q-ripple__inner--enter"),u.classList.add("q-ripple__inner--leave"),u.style.opacity=0,_=setTimeout(()=>{s.remove(),n.abort.splice(n.abort.indexOf(S),1)},275)},250)},50)}function u(e,{modifiers:t,value:n,arg:o}){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||o,keyCodes:[].concat(r.keyCodes||13)}}const c=(0,o.Yg)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const o={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===o.enabled&&!0!==t.qSkipRipple&&t.type===(!0===o.modifiers.early?"pointerdown":"click")&&s(t,e,o,!0===t.qKeyEvent)},keystart:l(t=>{!0===o.enabled&&!0!==t.qSkipRipple&&!0===(0,a.Dv)(t,o.modifiers.keyCodes)&&t.type==="key"+(!0===o.modifiers.early?"down":"up")&&s(t,e,o,!0)},300)};u(o,t),e.__qripple=o,(0,i.Z4)(o,"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,i.Fh)(t,"main"),delete e._qripple)}})},4137:(e,t,n)=>{"use strict";var o=n(1004);e.exports=function(e,t){var n=o.Iterator,r=n&&n.prototype,i=r&&r[e],a=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){a=!0}},-1)}catch(e){e instanceof t||(a=!1)}if(!a)return i}},4151:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(4856),a=n(3254),l=n(8891),s=n(2499),u=n(6007),c=n(4137),d=c("some",TypeError);o({target:"Iterator",proto:!0,real:!0,forced:d},{some:function(e){l(this);try{a(e)}catch(e){u(this,"throw",e)}if(d)return r(d,this,e);var t=s(this),n=0;return i(t,function(t,o){if(e(t,n++))return o()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},4187:(e,t,n)=>{"use strict";n.d(t,{C4:()=>A,EW:()=>Ne,Gc:()=>we,IG:()=>Oe,IJ:()=>$e,KR:()=>Me,Kh:()=>be,Pr:()=>Le,QW:()=>We,R1:()=>De,Tm:()=>Ee,X2:()=>d,a1:()=>Re,bl:()=>C,fE:()=>ke,g8:()=>xe,hV:()=>Ze,hZ:()=>L,i9:()=>Te,jr:()=>u,ju:()=>Ae,lJ:()=>qe,lW:()=>ze,o5:()=>s,qA:()=>F,u4:()=>j,uY:()=>l,ux:()=>Ce,wB:()=>Qe,yC:()=>a});var o=n(7763); +/** +* @vue/reactivity v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let r,i;class a{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=r,!e&&r&&(this.index=(r.scopes||(r.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e0&&0===--this._on&&(r=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t0)return;if(p){let e=p;p=void 0;while(e){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;while(f){let t=f;f=void 0;while(t){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function y(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function b(e){let t,n=e.depsTail,o=n;while(o){const e=o.prevDep;-1===o.version?(o===n&&(n=e),_(o),x(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=e}e.deps=t,e.depsTail=n}function w(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(S(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function S(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===q)return;if(e.globalVersion=q,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!w(e)))return;e.flags|=2;const t=e.dep,n=i,r=E;i=e,E=!0;try{y(e);const n=e.fn(e._value);(0===t.version||(0,o.$H)(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{i=n,E=r,b(e),e.flags&=-3}}function _(e,t=!1){const{dep:n,prevSub:o,nextSub:r}=e;if(o&&(o.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)_(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function x(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let E=!0;const k=[];function A(){k.push(E),E=!1}function C(){const e=k.pop();E=void 0===e||e}function O(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=i;i=void 0;try{t()}finally{i=e}}}let q=0;class R{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class T{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!i||!E||i===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==i)t=this.activeLink=new R(i,this),i.deps?(t.prevDep=i.depsTail,i.depsTail.nextDep=t,i.depsTail=t):i.deps=i.depsTail=t,M(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=i.depsTail,t.nextDep=void 0,i.depsTail.nextDep=t,i.depsTail=t,i.deps===t&&(i.deps=e)}return t}trigger(e){this.version++,q++,this.notify(e)}notify(e){m();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{g()}}}function M(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)M(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const $=new WeakMap,P=Symbol(""),B=Symbol(""),D=Symbol("");function j(e,t,n){if(E&&i){let t=$.get(e);t||$.set(e,t=new Map);let o=t.get(n);o||(t.set(n,o=new T),o.map=t,o.key=n),o.track()}}function L(e,t,n,r,i,a){const l=$.get(e);if(!l)return void q++;const s=e=>{e&&e.trigger()};if(m(),"clear"===t)l.forEach(s);else{const i=(0,o.cy)(e),a=i&&(0,o.yI)(n);if(i&&"length"===n){const e=Number(r);l.forEach((t,n)=>{("length"===n||n===D||!(0,o.Bm)(n)&&n>=e)&&s(t)})}else switch((void 0!==n||l.has(void 0))&&s(l.get(n)),a&&s(l.get(D)),t){case"add":i?a&&s(l.get("length")):(s(l.get(P)),(0,o.CE)(e)&&s(l.get(B)));break;case"delete":i||(s(l.get(P)),(0,o.CE)(e)&&s(l.get(B)));break;case"set":(0,o.CE)(e)&&s(l.get(P));break}}g()}function W(e,t){const n=$.get(e);return n&&n.get(t)}function I(e){const t=Ce(e);return t===e?t:(j(t,"iterate",D),ke(e)?t:t.map(qe))}function F(e){return j(e=Ce(e),"iterate",D),e}const z={__proto__:null,[Symbol.iterator](){return V(this,Symbol.iterator,qe)},concat(...e){return I(this).concat(...e.map(e=>(0,o.cy)(e)?I(e):e))},entries(){return V(this,"entries",e=>(e[1]=qe(e[1]),e))},every(e,t){return N(this,"every",e,t,void 0,arguments)},filter(e,t){return N(this,"filter",e,t,e=>e.map(qe),arguments)},find(e,t){return N(this,"find",e,t,qe,arguments)},findIndex(e,t){return N(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return N(this,"findLast",e,t,qe,arguments)},findLastIndex(e,t){return N(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return N(this,"forEach",e,t,void 0,arguments)},includes(...e){return Y(this,"includes",e)},indexOf(...e){return Y(this,"indexOf",e)},join(e){return I(this).join(e)},lastIndexOf(...e){return Y(this,"lastIndexOf",e)},map(e,t){return N(this,"map",e,t,void 0,arguments)},pop(){return K(this,"pop")},push(...e){return K(this,"push",e)},reduce(e,...t){return U(this,"reduce",e,t)},reduceRight(e,...t){return U(this,"reduceRight",e,t)},shift(){return K(this,"shift")},some(e,t){return N(this,"some",e,t,void 0,arguments)},splice(...e){return K(this,"splice",e)},toReversed(){return I(this).toReversed()},toSorted(e){return I(this).toSorted(e)},toSpliced(...e){return I(this).toSpliced(...e)},unshift(...e){return K(this,"unshift",e)},values(){return V(this,"values",qe)}};function V(e,t,n){const o=F(e),r=o[t]();return o===e||ke(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.value&&(e.value=n(e.value)),e}),r}const H=Array.prototype;function N(e,t,n,o,r,i){const a=F(e),l=a!==e&&!ke(e),s=a[t];if(s!==H[t]){const t=s.apply(e,i);return l?qe(t):t}let u=n;a!==e&&(l?u=function(t,o){return n.call(this,qe(t),o,e)}:n.length>2&&(u=function(t,o){return n.call(this,t,o,e)}));const c=s.call(a,u,o);return l&&r?r(c):c}function U(e,t,n,o){const r=F(e);let i=n;return r!==e&&(ke(e)?n.length>3&&(i=function(t,o,r){return n.call(this,t,o,r,e)}):i=function(t,o,r){return n.call(this,t,qe(o),r,e)}),r[t](i,...o)}function Y(e,t,n){const o=Ce(e);j(o,"iterate",D);const r=o[t](...n);return-1!==r&&!1!==r||!Ae(n[0])?r:(n[0]=Ce(n[0]),o[t](...n))}function K(e,t,n=[]){A(),m();const o=Ce(e)[t].apply(e,n);return g(),C(),o}const G=(0,o.pD)("__proto__,__v_isRef,__isVue"),Q=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(o.Bm));function Z(e){(0,o.Bm)(e)||(e=String(e));const t=Ce(this);return j(t,"has",e),t.hasOwnProperty(e)}class X{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e["__v_skip"];const r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?me:he:i?ve:pe).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const a=(0,o.cy)(e);if(!r){let e;if(a&&(e=z[t]))return e;if("hasOwnProperty"===t)return Z}const l=Reflect.get(e,t,Te(e)?e:n);return((0,o.Bm)(t)?Q.has(t):G(t))?l:(r||j(e,"get",t),i?l:Te(l)?a&&(0,o.yI)(t)?l:l.value:(0,o.Gv)(l)?r?Se(l):be(l):l)}}class J extends X{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t];if(!this._isShallow){const t=Ee(i);if(ke(n)||Ee(n)||(i=Ce(i),n=Ce(n)),!(0,o.cy)(e)&&Te(i)&&!Te(n))return t||(i.value=n),!0}const a=(0,o.cy)(e)&&(0,o.yI)(t)?Number(t)e,ie=e=>Reflect.getPrototypeOf(e);function ae(e,t,n){return function(...r){const i=this["__v_raw"],a=Ce(i),l=(0,o.CE)(a),s="entries"===e||e===Symbol.iterator&&l,u="keys"===e&&l,c=i[e](...r),d=n?re:t?Re:qe;return!t&&j(a,"iterate",u?B:P),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function le(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function se(e,t){const n={get(n){const r=this["__v_raw"],i=Ce(r),a=Ce(n);e||((0,o.$H)(n,a)&&j(i,"get",n),j(i,"get",a));const{has:l}=ie(i),s=t?re:e?Re:qe;return l.call(i,n)?s(r.get(n)):l.call(i,a)?s(r.get(a)):void(r!==i&&r.get(n))},get size(){const t=this["__v_raw"];return!e&&j(Ce(t),"iterate",P),t.size},has(t){const n=this["__v_raw"],r=Ce(n),i=Ce(t);return e||((0,o.$H)(t,i)&&j(r,"has",t),j(r,"has",i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,o){const r=this,i=r["__v_raw"],a=Ce(i),l=t?re:e?Re:qe;return!e&&j(a,"iterate",P),i.forEach((e,t)=>n.call(o,l(e),l(t),r))}};(0,o.X$)(n,e?{add:le("add"),set:le("set"),delete:le("delete"),clear:le("clear")}:{add(e){t||ke(e)||Ee(e)||(e=Ce(e));const n=Ce(this),o=ie(n),r=o.has.call(n,e);return r||(n.add(e),L(n,"add",e,e)),this},set(e,n){t||ke(n)||Ee(n)||(n=Ce(n));const r=Ce(this),{has:i,get:a}=ie(r);let l=i.call(r,e);l||(e=Ce(e),l=i.call(r,e));const s=a.call(r,e);return r.set(e,n),l?(0,o.$H)(n,s)&&L(r,"set",e,n,s):L(r,"add",e,n),this},delete(e){const t=Ce(this),{has:n,get:o}=ie(t);let r=n.call(t,e);r||(e=Ce(e),r=n.call(t,e));const i=o?o.call(t,e):void 0,a=t.delete(e);return r&&L(t,"delete",e,void 0,i),a},clear(){const e=Ce(this),t=0!==e.size,n=void 0,o=e.clear();return t&&L(e,"clear",void 0,void 0,n),o}});const r=["keys","values","entries",Symbol.iterator];return r.forEach(o=>{n[o]=ae(o,e,t)}),n}function ue(e,t){const n=se(e,t);return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,o.$3)(n,r)&&r in t?n:t,r,i)}const ce={get:ue(!1,!1)},de={get:ue(!1,!0)},fe={get:ue(!0,!1)};const pe=new WeakMap,ve=new WeakMap,he=new WeakMap,me=new WeakMap;function ge(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ye(e){return e["__v_skip"]||!Object.isExtensible(e)?0:ge((0,o.Zf)(e))}function be(e){return Ee(e)?e:_e(e,!1,te,ce,pe)}function we(e){return _e(e,!1,oe,de,ve)}function Se(e){return _e(e,!0,ne,fe,he)}function _e(e,t,n,r,i){if(!(0,o.Gv)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=ye(e);if(0===a)return e;const l=i.get(e);if(l)return l;const s=new Proxy(e,2===a?r:n);return i.set(e,s),s}function xe(e){return Ee(e)?xe(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Ee(e){return!(!e||!e["__v_isReadonly"])}function ke(e){return!(!e||!e["__v_isShallow"])}function Ae(e){return!!e&&!!e["__v_raw"]}function Ce(e){const t=e&&e["__v_raw"];return t?Ce(t):e}function Oe(e){return!(0,o.$3)(e,"__v_skip")&&Object.isExtensible(e)&&(0,o.yQ)(e,"__v_skip",!0),e}const qe=e=>(0,o.Gv)(e)?be(e):e,Re=e=>(0,o.Gv)(e)?Se(e):e;function Te(e){return!!e&&!0===e["__v_isRef"]}function Me(e){return Pe(e,!1)}function $e(e){return Pe(e,!0)}function Pe(e,t){return Te(e)?e:new Be(e,t)}class Be{constructor(e,t){this.dep=new T,this["__v_isRef"]=!0,this["__v_isShallow"]=!1,this._rawValue=t?e:Ce(e),this._value=t?e:qe(e),this["__v_isShallow"]=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this["__v_isShallow"]||ke(e)||Ee(e);e=n?e:Ce(e),(0,o.$H)(e,t)&&(this._rawValue=e,this._value=n?e:qe(e),this.dep.trigger())}}function De(e){return Te(e)?e.value:e}const je={get:(e,t,n)=>"__v_raw"===t?e:De(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Te(r)&&!Te(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Le(e){return xe(e)?e:new Proxy(e,je)}function We(e){const t=(0,o.cy)(e)?new Array(e.length):{};for(const n in e)t[n]=Ve(e,n);return t}class Ie{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this["__v_isRef"]=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return W(Ce(this._object),this._key)}}class Fe{constructor(e){this._getter=e,this["__v_isRef"]=!0,this["__v_isReadonly"]=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ze(e,t,n){return Te(e)?e:(0,o.Tn)(e)?new Fe(e):(0,o.Gv)(e)&&arguments.length>1?Ve(e,t,n):Me(e)}function Ve(e,t,n){const o=e[t];return Te(o)?o:new Ie(e,t,n)}class He{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new T(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=q-1,this.next=void 0,this.effect=this,this["__v_isReadonly"]=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||i===this))return h(this,!0),!0}get value(){const e=this.dep.track();return S(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Ne(e,t,n=!1){let r,i;(0,o.Tn)(e)?r=e:(r=e.get,i=e.set);const a=new He(r,i,n);return a}const Ue={},Ye=new WeakMap;let Ke;function Ge(e,t=!1,n=Ke){if(n){let t=Ye.get(n);t||Ye.set(n,t=[]),t.push(e)}else 0}function Qe(e,t,n=o.MZ){const{immediate:r,deep:i,once:a,scheduler:l,augmentJob:u,call:c}=n,f=e=>i?e:ke(e)||!1===i||0===i?Ze(e,1):Ze(e);let p,v,h,m,g=!1,y=!1;if(Te(e)?(v=()=>e.value,g=ke(e)):xe(e)?(v=()=>f(e),g=!0):(0,o.cy)(e)?(y=!0,g=e.some(e=>xe(e)||ke(e)),v=()=>e.map(e=>Te(e)?e.value:xe(e)?f(e):(0,o.Tn)(e)?c?c(e,2):e():void 0)):v=(0,o.Tn)(e)?t?c?()=>c(e,2):e:()=>{if(h){A();try{h()}finally{C()}}const t=Ke;Ke=p;try{return c?c(e,3,[m]):e(m)}finally{Ke=t}}:o.tE,t&&i){const e=v,t=!0===i?1/0:i;v=()=>Ze(e(),t)}const b=s(),w=()=>{p.stop(),b&&b.active&&(0,o.TF)(b.effects,p)};if(a&&t){const e=t;t=(...t)=>{e(...t),w()}}let S=y?new Array(e.length).fill(Ue):Ue;const _=e=>{if(1&p.flags&&(p.dirty||e))if(t){const e=p.run();if(i||g||(y?e.some((e,t)=>(0,o.$H)(e,S[t])):(0,o.$H)(e,S))){h&&h();const n=Ke;Ke=p;try{const n=[e,S===Ue?void 0:y&&S[0]===Ue?[]:S,m];S=e,c?c(t,3,n):t(...n)}finally{Ke=n}}}else p.run()};return u&&u(_),p=new d(v),p.scheduler=l?()=>l(_,!1):_,m=e=>Ge(e,!1,p),h=p.onStop=()=>{const e=Ye.get(p);if(e){if(c)c(e,4);else for(const t of e)t();Ye.delete(p)}},t?r?_(!0):S=p.run():l?l(_.bind(null,!0),!0):p.run(),w.pause=p.pause.bind(p),w.resume=p.resume.bind(p),w.stop=w,w}function Ze(e,t=1/0,n){if(t<=0||!(0,o.Gv)(e)||e["__v_skip"])return e;if(n=n||new Set,n.has(e))return e;if(n.add(e),t--,Te(e))Ze(e.value,t,n);else if((0,o.cy)(e))for(let o=0;o{Ze(e,t,n)});else if((0,o.Qd)(e)){for(const o in e)Ze(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&Ze(e[o],t,n)}return e}},4207:(e,t,n)=>{"use strict";var o=n(5826),r=n(4299),i=n(9872),a=!i("isSupersetOf",function(e){return!e});o({target:"Set",proto:!0,real:!0,forced:a},{isSupersetOf:r})},4222:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const o={isoName:"tr",nativeName:"Türkçe",label:{clear:"Temizle",ok:"Tamam",cancel:"İptal",close:"Kapat",set:"Ayarla",select:"Seç",reset:"Sıfırla",remove:"Kaldır",update:"Güncelle",create:"Oluştur",search:"Ara",filter:"Süz",refresh:"Yenile",expand:e=>e?`"${e}" genişlet`:"Genişletmek",collapse:e=>e?`"${e}" daralt`:"Yıkılmak"},date:{days:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),daysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),firstDayOfWeek:1,format24h:!0,pluralDay:"gün",prevMonth:"Önceki ay",nextMonth:"Sonraki ay",prevYear:"Önceki yıl",nextYear:"Sonraki yıl",today:"Bugün",prevRangeYears:e=>`Önceki ${e} yıl`,nextRangeYears:e=>`Sonraki ${e} yıl`},table:{noData:"Veri yok",noResults:"Uyuşan kayıt bulunamadı",loading:"Yükleniyor...",selectedRecords:e=>e+" seçili kayıt.",recordsPerPage:"Sayfa başına kayıt:",allRows:"Tümü",pagination:(e,t,n)=>e+"-"+t+" toplam "+n,columns:"Sütunlar"},pagination:{first:"İlk sayfa",prev:"Önceki sayfa",next:"Sonraki Sayfa",last:"Son Sayfa"},editor:{url:"URL",bold:"Kalın",italic:"Eğik",strikethrough:"Üstü çizili",underline:"Altı çizili",unorderedList:"Sırasız Liste",orderedList:"Sıralı Liste",subscript:"Alt betik",superscript:"Üst betik",hyperlink:"Köprü",toggleFullscreen:"Tam ekranı Aç-Kapa",quote:"Alıntı",left:"Sola hizala",center:"Ortala",right:"Sağa hizala",justify:"Sığdır",print:"Yazdır",outdent:"Girintiyi azalt",indent:"Girintiyi artır",removeFormat:"Biçimlendirmeyi kaldır",formatting:"Biçimliyor",fontSize:"Yazı Tipi Boyutu",align:"Hizala",hr:"Yatay Çizgi Ekle",undo:"Geri Al",redo:"Yinele",heading1:"Başlık 1",heading2:"Başlık 2",heading3:"Başlık 3",heading4:"Başlık 4",heading5:"Başlık 5",heading6:"Başlık 6",paragraph:"Paragraf",code:"Kod",size1:"Çok küçük",size2:"Küçük",size3:"Normal",size4:"Orta-geniş",size5:"Büyük",size6:"Çok büyük",size7:"En büyük",defaultFont:"Varsayılan Yazı Tipi",viewSource:"Kaynağı Görüntüle"},tree:{noNodes:"Düğüm yok",noResults:"Uyuşan düğüm bulunamadı"}}},4299:(e,t,n)=>{"use strict";var o=n(2908),r=n(6398).has,i=n(8518),a=n(8401),l=n(5247),s=n(6007);e.exports=function(e){var t=o(this),n=a(e);if(i(t){"use strict";var o=n(3185),r=n(974),i=n(2849),a=n(5082),l=n(7506),s=n(2567),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!r(e)||i(e))return e;var n,s=a(e,c);if(s){if(void 0===t&&(t="default"),n=o(s,e,t),!r(n)||i(n))return n;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},4382:(e,t,n)=>{"use strict";var o=n(2908),r=n(6398),i=n(9290),a=n(8401),l=n(5247),s=r.add,u=r.has,c=r.remove;e.exports=function(e){var t=o(this),n=a(e).getIterator(),r=i(t);return l(n,function(e){u(t,e)?c(r,e):s(r,e)}),r}},4446:(e,t,n)=>{"use strict";var o=n(5004),r=n(3254);e.exports=function(e,t,n){try{return o(r(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},4448:(e,t,n)=>{"use strict";n.d(t,{e:()=>c,r:()=>u});var o=n(4505),r=n(8970);let i=null;const{notPassiveCapture:a}=o.mG,l=[];function s(e){null!==i&&(clearTimeout(i),i=null);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=r.jx.length-1;while(n>=0){const e=r.jx[n].$;if("QTooltip"!==e.type.name){if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}else n--}for(let n=l.length-1;n>=0;n--){const o=l[n];if(null!==o.anchorEl.value&&!1!==o.anchorEl.value.contains(t)||t!==document.body&&(null===o.innerRef.value||!1!==o.innerRef.value.contains(t)))return;e.qClickOutside=!0,o.onClickOutside(e)}}function u(e){l.push(e),1===l.length&&(document.addEventListener("mousedown",s,a),document.addEventListener("touchstart",s,a))}function c(e){const t=l.findIndex(t=>t===e);-1!==t&&(l.splice(t,1),0===l.length&&(null!==i&&(clearTimeout(i),i=null),document.removeEventListener("mousedown",s,a),document.removeEventListener("touchstart",s,a)))}},4456:e=>{"use strict";e.exports=function(e,t){var n="function"==typeof Iterator&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(e){return!0}}},4505:(e,t,n)=>{"use strict";n.d(t,{F4:()=>u,Fh:()=>p,G1:()=>a,Gu:()=>c,M5:()=>d,Z4:()=>f,ds:()=>s,en:()=>l,lQ:()=>r,mG:()=>o,w7:()=>i});n(939),n(4520);const o={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(o,{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(e){}function r(){}function i(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 l(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 s(e){e.stopPropagation()}function u(e){!1!==e.cancelable&&e.preventDefault()}function c(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",u,o.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",u,o.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function f(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]],o[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]],o[t[3]])}),e[n]=void 0)}},4520:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(4856),a=n(3254),l=n(8891),s=n(2499),u=n(6007),c=n(4137),d=c("forEach",TypeError);o({target:"Iterator",proto:!0,real:!0,forced:d},{forEach:function(e){l(this);try{a(e)}catch(e){u(this,"throw",e)}if(d)return r(d,this,e);var t=s(this),n=0;i(t,function(t){e(t,n++)},{IS_RECORD:!0})}})},4564:e=>{"use strict";e.exports=Math.min},4569:e=>{"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?n:t)(o)}},4585:e=>{"use strict";e.exports=function(e){return null===e||void 0===e}},4617:(e,t,n)=>{"use strict";var o=n(5004),r=n(5247),i=n(6398),a=i.Set,l=i.proto,s=o(l.forEach),u=o(l.keys),c=u(new a).next;e.exports=function(e,t,n){return n?r({iterator:u(e),next:c},t):s(e,t)}},4629:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":""));return()=>(0,o.h)("div",{class:n.value},(0,i.zm)(t.default))}})},4655:(e,t,n)=>{"use strict";var o=n(3184),r=n(3353),i=n(8132),a=n(2567),l=a("toStringTag"),s=Object,u="Arguments"===i(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(e){}};e.exports=o?i:function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=s(e),l))?n:u?i(t):"Object"===(o=i(t))&&r(t.callee)?"Arguments":o}},4683:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,d:()=>r});var o=n(1347);const r={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function i(e,t=()=>{},n=()=>{}){return{transitionProps:(0,o.EW)(()=>{const o=`q-transition--${e.transitionShow||t()}`,r=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${o}-enter-from`,enterActiveClass:`${o}-enter-active`,enterToClass:`${o}-enter-to`,leaveFromClass:`${r}-leave-from`,leaveActiveClass:`${r}-leave-active`,leaveToClass:`${r}-leave-to`}}),transitionStyle:(0,o.EW)(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}},4785:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},4812:(e,t,n)=>{"use strict";var o=n(2307);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4835:e=>{"use strict";e.exports=URIError},4843:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(4187),r=n(1347);function i(e,t){const n=(0,o.KR)(null),i=(0,r.EW)(()=>!0===e.disable?null:(0,r.h)("span",{ref:n,class:"no-outline",tabindex:-1}));function a(e){const o=t.value;!0!==e?.qAvoidFocus&&(0===e?.type.indexOf("key")?document.activeElement!==o&&!0===o?.contains(document.activeElement)&&o.focus():null===n.value||void 0!==e&&!0!==o?.contains(e.target)||n.value.focus())}return{refocusTargetEl:i,refocusTarget:a}}},4856:(e,t,n)=>{"use strict";var o=n(7412),r=n(3185),i=n(8891),a=n(8323),l=n(9893),s=n(2586),u=n(9061),c=n(7365),d=n(6447),f=n(6007),p=TypeError,v=function(e,t){this.stopped=e,this.result=t},h=v.prototype;e.exports=function(e,t,n){var m,g,y,b,w,S,_,x=n&&n.that,E=!(!n||!n.AS_ENTRIES),k=!(!n||!n.IS_RECORD),A=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),O=o(t,x),q=function(e){return m&&f(m,"normal"),new v(!0,e)},R=function(e){return E?(i(e),C?O(e[0],e[1],q):O(e[0],e[1])):C?O(e,q):O(e)};if(k)m=e.iterator;else if(A)m=e;else{if(g=d(e),!g)throw new p(a(e)+" is not iterable");if(l(g)){for(y=0,b=s(e);b>y;y++)if(w=R(e[y]),w&&u(h,w))return w;return new v(!1)}m=c(e,g)}S=k?e.next:m.next;while(!(_=r(S,m)).done){try{w=R(_.value)}catch(e){f(m,"throw",e)}if("object"==typeof w&&w&&u(h,w))return w}return new v(!1)}},4873:e=>{"use strict";e.exports="undefined"!==typeof Reflect&&Reflect&&Reflect.apply},4886:(e,t,n)=>{"use strict";var o=n(5004),r=n(3353),i=n(7793),a=o(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},4933:(e,t,n)=>{"use strict";var o,r,i,a=n(59),l=n(3353),s=n(974),u=n(7628),c=n(8607),d=n(6844),f=n(2567),p=n(1999),v=f("iterator"),h=!1;[].keys&&(i=[].keys(),"next"in i?(r=c(c(i)),r!==Object.prototype&&(o=r)):h=!0);var m=!s(o)||a(function(){var e={};return o[v].call(e)!==e});m?o={}:p&&(o=u(o)),l(o[v])||d(o,v,function(){return this}),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:h}},4948:(e,t,n)=>{"use strict";var o=n(4569);e.exports=function(e){var t=+e;return t!==t||0===t?0:o(t)}},4958:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>"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,o.h)("div",{class:n.value},(0,i.zm)(t.default))}})},4971:(e,t,n)=>{"use strict";var o=n(1004),r=n(5004),i=o.Uint8Array,a=o.SyntaxError,l=o.parseInt,s=Math.min,u=/[^\da-f]/i,c=r(u.exec),d=r("".slice);e.exports=function(e,t){var n=e.length;if(n%2!==0)throw new a("String should be an even number of characters");var o=t?s(t.length,n/2):n/2,r=t||new i(o),f=0,p=0;while(p{"use strict";var o=n(1612),r=Function.prototype,i=r.call,a=o&&r.bind.bind(i,i);e.exports=o?a:function(e){return function(){return i.apply(e,arguments)}}},5013:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(7682),i=n(3470),a=n(5412);const l=(0,r.a0)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.nI)(),r=(0,o.WQ)(a.ON,a.U_);if(r===a.U_)return console.error("QPage needs to be a deep child of QLayout"),a.U_;const l=(0,o.WQ)(a.YR,a.U_);if(l===a.U_)return console.error("QPage needs to be child of QPageContainer"),a.U_;const s=(0,o.EW)(()=>{const t=(!0===r.header.space?r.header.size:0)+(!0===r.footer.space?r.footer.size:0);if("function"===typeof e.styleFn){const o=!0===r.isContainer.value?r.containerHeight.value:n.screen.height;return e.styleFn(t,o)}return{minHeight:!0===r.isContainer.value?r.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}}),u=(0,o.EW)(()=>"q-page"+(!0===e.padding?" q-layout-padding":""));return()=>(0,o.h)("main",{class:u.value,style:s.value},(0,i.zm)(t.default))}})},5034:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(5699),i=n(7682),a=n(3470);const l=(0,i.a0)({name:"QCardActions",props:{...r.fR,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.Ay)(e),i=(0,o.EW)(()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row"));return()=>(0,o.h)("div",{class:i.value},(0,a.zm)(t.default))}})},5047:(e,t,n)=>{"use strict";var o=n(7355);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:o(e)}},5082:(e,t,n)=>{"use strict";var o=n(3254),r=n(4585);e.exports=function(e,t){var n=e[t];return r(n)?void 0:o(n)}},5115:function(e){!function(t,n){e.exports=n()}(0,function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,o=/\d\d/,r=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,a={},l=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},u=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],c=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},d=function(e,t){var n,o=a.meridiem;if(o){for(var r=1;r<=24;r+=1)if(e.indexOf(o(r,0,t))>-1){n=r>12;break}}else n=e===(t?"pm":"PM");return n},f={A:[i,function(e){this.afternoon=d(e,!1)}],a:[i,function(e){this.afternoon=d(e,!0)}],Q:[n,function(e){this.month=3*(e-1)+1}],S:[n,function(e){this.milliseconds=100*+e}],SS:[o,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[o,s("day")],Do:[i,function(e){var t=a.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var o=1;o<=31;o+=1)t(o).replace(/\[|\]/g,"")===e&&(this.day=o)}],w:[r,s("week")],ww:[o,s("week")],M:[r,s("month")],MM:[o,s("month")],MMM:[i,function(e){var t=c("months"),n=(c("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[i,function(e){var t=c("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[o,function(e){this.year=l(e)}],YYYY:[/\d{4}/,s("year")],Z:u,ZZ:u};function p(n){var o,r;o=n,r=a&&a.formats;for(var i=(n=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,n,o){var i=o&&o.toUpperCase();return n||r[o]||e[o]||r[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})).match(t),l=i.length,s=0;s-1)return new Date(("X"===t?1e3:1)*e);var r=p(t)(e),i=r.year,a=r.month,l=r.day,s=r.hours,u=r.minutes,c=r.seconds,d=r.milliseconds,f=r.zone,v=r.week,h=new Date,m=l||(i||a?1:h.getDate()),g=i||h.getFullYear(),y=0;i&&!a||(y=a>0?a-1:h.getMonth());var b,w=s||0,S=u||0,_=c||0,x=d||0;return f?new Date(Date.UTC(g,y,m,w,S,_,x+60*f.offset*1e3)):n?new Date(Date.UTC(g,y,m,w,S,_,x)):(b=new Date(g,y,m,w,S,_,x),v&&(b=o(b).week(v).toDate()),b)}catch(e){return new Date("")}}(t,l,o,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),c&&t!=this.format(l)&&(this.$d=new Date("")),a={}}else if(l instanceof Array)for(var f=l.length,v=1;v<=f;v+=1){i[1]=l[v-1];var h=n.apply(this,i);if(h.isValid()){this.$d=h.$d,this.$L=h.$L,this.init();break}v===f&&(this.$d=new Date(""))}else r.call(this,e)}}})},5121:(e,t,n)=>{"use strict";var o=n(5485),r=n(5437),i=function(e,t,n){for(var o,r=e;null!=(o=r.next);r=o)if(o.key===t)return r.next=o.next,n||(o.next=e.next,e.next=o),o},a=function(e,t){if(e){var n=i(e,t);return n&&n.value}},l=function(e,t,n){var o=i(e,t);o?o.value=n:e.next={key:t,next:e.next,value:n}},s=function(e,t){return!!e&&!!i(e,t)},u=function(e,t){if(e)return i(e,t,!0)};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+o(e))},delete:function(t){var n=e&&e.next,o=u(e,t);return o&&n&&n===o&&(e=void 0),!!o},get:function(t){return a(e,t)},has:function(t){return s(e,t)},set:function(t,n){e||(e={next:void 0}),l(e,t,n)}};return t}},5188:function(e){!function(t,n){e.exports=n()}(0,function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,o){var r=n.prototype,i=r.format;o.en.formats=e,r.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,o=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,o,r){var i=r&&r.toUpperCase();return o||n[r]||e[r]||n[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})})}(t,void 0===n?{}:n);return i.call(this,o)}}})},5216:(e,t,n)=>{"use strict";var o=n(5004),r=n(9365),i=n(7665),a=n(6869).indexOf,l=n(7457),s=o([].push);e.exports=function(e,t){var n,o=i(e),u=0,c=[];for(n in o)!r(l,n)&&r(o,n)&&s(c,n);while(t.length>u)r(o,n=t[u++])&&(~a(c,n)||s(c,n));return c}},5246:(e,t,n)=>{"use strict";var o=n(4655),r=TypeError;e.exports=function(e){if("Uint8Array"===o(e))return e;throw new r("Argument is not an Uint8Array")}},5247:(e,t,n)=>{"use strict";var o=n(3185);e.exports=function(e,t,n){var r,i,a=n?e:e.iterator,l=e.next;while(!(r=o(l,a)).done)if(i=t(r.value),void 0!==i)return i}},5273:(e,t,n)=>{"use strict";n(9196)},5301:(e,t,n)=>{"use strict";var o=n(2908),r=n(6398),i=n(8518),a=n(8401),l=n(4617),s=n(5247),u=r.Set,c=r.add,d=r.has;e.exports=function(e){var t=o(this),n=a(e),r=new u;return i(t)>n.size?s(n.getIterator(),function(e){d(t,e)&&c(r,e)}):l(t,function(e){n.includes(e)&&c(r,e)}),r}},5303:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});n(939),n(6593);var o=n(1347),r=n(4187),i=n(3933),a=n(2677),l=(n(7049),n(7682)),s=n(3470);const u=(0,l.a0)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>{const t=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter(t=>!0===e[t]).map(e=>`q-btn-group--${e}`).join(" ");return"q-btn-group row no-wrap"+(0!==t.length?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")});return()=>(0,o.h)("div",{class:n.value},(0,s.zm)(t.default))}});var c=n(5389),d=n(7228),f=n(1310),p=n(4683),v=n(4505);const h=Object.keys(d.M);function m(e){return h.reduce((t,n)=>{const o=e[n];return void 0!==o&&(t[n]=o),t},{})}const g=(0,l.a0)({name:"QBtnDropdown",props:{...d.M,...p.d,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,noRefocus:Boolean,noFocus:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:l}=(0,o.nI)(),p=(0,r.KR)(e.modelValue),h=(0,r.KR)(null),g=(0,f.A)(),y=(0,o.EW)(()=>{const t={"aria-expanded":!0===p.value?"true":"false","aria-haspopup":"true","aria-controls":g.value,"aria-label":e.toggleAriaLabel||l.$q.lang.label[!0===p.value?"collapse":"expand"](e.label)};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t}),b=(0,o.EW)(()=>"q-btn-dropdown__arrow"+(!0===p.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":"")),w=(0,o.EW)(()=>(0,d.cv)(e)),S=(0,o.EW)(()=>m(e));function _(e){p.value=!0,n("beforeShow",e)}function x(e){n("show",e),n("update:modelValue",!0)}function E(e){p.value=!1,n("beforeHide",e)}function k(e){n("hide",e),n("update:modelValue",!1)}function A(e){n("click",e)}function C(e){(0,v.ds)(e),R(),n("click",e)}function O(e){h.value?.toggle(e)}function q(e){h.value?.show(e)}function R(e){h.value?.hide(e)}return(0,o.wB)(()=>e.modelValue,e=>{h.value?.[e?"show":"hide"]()}),(0,o.wB)(()=>e.split,R),Object.assign(l,{show:q,hide:R,toggle:O}),(0,o.sV)(()=>{!0===e.modelValue&&q()}),()=>{const n=[(0,o.h)(i.A,{class:b.value,name:e.dropdownIcon||l.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,o.h)(c.A,{ref:h,id:g.value,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noEscDismiss:e.noEscDismiss,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,noFocus:e.noFocus,noRefocus:e.noRefocus,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:_,onShow:x,onBeforeHide:E,onHide:k},t.default)),!1===e.split?(0,o.h)(a.A,{class:"q-btn-dropdown q-btn-dropdown--simple",...S.value,...y.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:A},{default:()=>(0,s.zm)(t.label,[]).concat(n),loading:t.loading}):(0,o.h)(u,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...w.value,glossy:e.glossy,stretch:e.stretch},()=>[(0,o.h)(a.A,{class:"q-btn-dropdown--current",...S.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:C},{default:t.label,loading:t.loading}),(0,o.h)(a.A,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...y.value,...w.value,disable:!0===e.disable||!0===e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},()=>n)])}}})},5305:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(1347),r=n(3933),i=n(3355),a=n(7682),l=n(3470);const s=(0,a.a0)({name:"QAvatar",props:{...i.x_,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,i.Ay)(e),a=(0,o.EW)(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":"")),s=(0,o.EW)(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const i=void 0!==e.icon?[(0,o.h)(r.A,{name:e.icon})]:void 0;return(0,o.h)("div",{class:a.value,style:n.value},[(0,o.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:s.value},(0,l.bG)(t.default,i))])}}})},5337:function(e){!function(t,n){e.exports=n()}(0,function(){"use strict";return function(e,t,n){e=e||{};var o=t.prototype,r={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function i(e,t,n,r){return o.fromToBase(e,t,n,r)}n.en.relativeTime=r,o.fromToBase=function(t,o,i,a,l){for(var s,u,c,d=i.$locale().relativeTime||r,f=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],p=f.length,v=0;v0,m<=h.r||!h.r){m<=1&&v>0&&(h=f[v-1]);var g=d[h.l];l&&(m=l(""+m)),u="string"==typeof g?g.replace("%d",m):g(m,o,h.l,c);break}}if(o)return u;var y=c?d.future:d.past;return"function"==typeof y?y(u):y.replace("%s",u)},o.to=function(e,t){return i(e,t,this,!0)},o.from=function(e,t){return i(e,t,this)};var a=function(e){return e.$u?n.utc():n()};o.toNow=function(e){return this.to(a(this),e)},o.fromNow=function(e){return this.from(a(this),e)}}})},5346:(e,t,n)=>{"use strict";var o=n(2399),r=n(7748),i=r([o("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=o(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?r([n]):n}},5357:(e,t,n)=>{"use strict";var o=n(35);e.exports=Function.prototype.bind||o},5361:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});n(939),n(6461),n(7049);var o=n(5760),r=n(4505);const i=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function l(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 s(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return i;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(l)),()=>t.includes(window.location.hash)}const u={__history:[],add:r.lQ,remove:r.lQ,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=o.Sn.is;if(!0!==t&&!0!==n)return;const r=e.config[!0===t?"cordova":"capacitor"];if(!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=i),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=s(Object.assign({backButtonExit:!0},r)),l=()=>{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",l,!1)}):window.Capacitor.Plugins.App.addListener("backButton",l)}}},5389:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var o=n(1347),r=n(4187),i=n(8633),a=n(2099),l=n(9875),s=n(3873),u=n(9761),c=n(5909),d=n(4683),f=n(7454),p=n(7878),v=n(7682),h=n(8970),m=n(3537),g=n(4505),y=n(3470),b=n(2704),w=n(3214),S=n(5825),_=n(4448),x=n(7978),E=n(160);const k=(0,v.a0)({name:"QMenu",inheritAttrs:!1,props:{...a.d,...s.RI,...u.C,...d.d,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:E.o3},self:{type:String,validator:E.o3},offset:{type:Array,validator:E.aC},scrollTarget:m.cP,touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...s.Jl,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:v}){let k,A,C,O=null;const q=(0,o.nI)(),{proxy:R}=q,{$q:T}=R,M=(0,r.KR)(null),$=(0,r.KR)(!1),P=(0,o.EW)(()=>!0!==e.persistent&&!0!==e.noRouteDismiss),B=(0,u.A)(e,T),{registerTick:D,removeTick:j}=(0,f.A)(),{registerTimeout:L}=(0,p.A)(),{transitionProps:W,transitionStyle:I}=(0,d.A)(e),{localScrollTarget:F,changeScrollEvent:z,unconfigureScrollTarget:V}=(0,l.A)(e,ae),{anchorEl:H,canShow:N}=(0,a.Ay)({showing:$}),{hide:U}=(0,s.Ay)({showing:$,canShow:N,handleShow:oe,handleHide:re,hideOnRouteChange:P,processOnMount:!0}),{showPortal:Y,hidePortal:K,renderPortal:G}=(0,c.A)(q,M,de,"menu"),Q={anchorEl:H,innerRef:M,onClickOutside(t){if(!0!==e.persistent&&!0===$.value)return U(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,g.Gu)(t),!0}},Z=(0,o.EW)(()=>(0,E.rk)(e.anchor||(!0===e.cover?"center middle":"bottom start"),T.lang.rtl)),X=(0,o.EW)(()=>!0===e.cover?Z.value:(0,E.rk)(e.self||"top start",T.lang.rtl)),J=(0,o.EW)(()=>(!0===e.square?" q-menu--square":"")+(!0===B.value?" q-menu--dark q-dark":"")),ee=(0,o.EW)(()=>!0===e.autoClose?{onClick:le}:{}),te=(0,o.EW)(()=>!0===$.value&&!0!==e.persistent);function ne(){(0,x.Gy)(()=>{let e=M.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))})}function oe(t){if(O=!1===e.noRefocus?document.activeElement:null,(0,w.g)(se),Y(),ae(),k=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,g.G1)(t);if(void 0!==e.left){const{top:t,left:n}=H.value.getBoundingClientRect();k={left:e.left-n,top:e.top-t}}}void 0===A&&(A=(0,o.wB)(()=>T.screen.width+"|"+T.screen.height+"|"+e.self+"|"+e.anchor+"|"+T.lang.rtl,ce)),!0!==e.noFocus&&document.activeElement.blur(),D(()=>{ce(),!0!==e.noFocus&&ne()}),L(()=>{!0===T.platform.is.ios&&(C=e.autoClose,M.value.click()),ce(),Y(!0),n("show",t)},e.transitionDuration)}function re(t){j(),K(),ie(!0),null===O||void 0!==t&&!0===t.qClickOutside||(((0===t?.type.indexOf("key")?O.closest('[tabindex]:not([tabindex^="-"])'):void 0)||O).focus(),O=null),L(()=>{K(!0),n("hide",t)},e.transitionDuration)}function ie(e){k=void 0,void 0!==A&&(A(),A=void 0),!0!==e&&!0!==$.value||((0,w.v)(se),V(),(0,_.e)(Q),(0,b.V)(ue)),!0!==e&&(O=null)}function ae(){null===H.value&&void 0===e.scrollTarget||(F.value=(0,m.hD)(H.value,e.scrollTarget),z(F.value,ce))}function le(e){!0!==C?((0,h.bc)(R,e),n("click",e)):C=!1}function se(t){!0===te.value&&!0!==e.noFocus&&!0!==(0,S.$J)(M.value,t.target)&&ne()}function ue(t){!0!==e.noEscDismiss&&(n("escapeKey"),U(t))}function ce(){(0,E.Kk)({targetEl:M.value,offset:e.offset,anchorEl:H.value,anchorOrigin:Z.value,selfOrigin:X.value,absoluteOffset:k,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function de(){return(0,o.h)(i.eB,W.value,()=>!0===$.value?(0,o.h)("div",{role:"menu",...v,ref:M,tabindex:-1,class:["q-menu q-position-engine scroll"+J.value,v.class],style:[v.style,I.value],...ee.value},(0,y.zm)(t.default)):null)}return(0,o.wB)(te,e=>{!0===e?((0,b.I)(ue),(0,_.r)(Q)):((0,b.V)(ue),(0,_.e)(Q))}),(0,o.xo)(ie),Object.assign(R,{focus:ne,updatePosition:ce}),G}})},5412:(e,t,n)=>{"use strict";n.d(t,{ON:()=>r,U_:()=>l,XA:()=>o,YR:()=>i,q3:()=>a});const o="_q_",r="_q_l_",i="_q_pc_",a="_q_fo_";function l(){}},5422:(e,t,n)=>{"use strict";var o=n(3351),r=n(3837);e.exports=function(e,t,n){return n.get&&o(n.get,t,{getter:!0}),n.set&&o(n.set,t,{setter:!0}),r.f(e,t,n)}},5437:e=>{"use strict";e.exports=TypeError},5460:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var o=n(4187),r=n(1347),i=n(9761),a=n(7682);const l=(0,a.a0)({props:["store","barStyle","verticalBarStyle","horizontalBarStyle"],setup(e){return()=>[(0,r.h)("div",{class:e.store.scroll.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:e.store.onVerticalMousedown}),(0,r.h)("div",{class:e.store.scroll.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:e.store.onHorizontalMousedown}),(0,r.bo)((0,r.h)("div",{ref:e.store.scroll.vertical.ref,class:e.store.scroll.vertical.thumbClass.value,style:e.store.scroll.vertical.style.value,"aria-hidden":"true"}),e.store.thumbVertDir),(0,r.bo)((0,r.h)("div",{ref:e.store.scroll.horizontal.ref,class:e.store.scroll.horizontal.thumbClass.value,style:e.store.scroll.horizontal.style.value,"aria-hidden":"true"}),e.store.thumbHorizDir)]}});var s=n(9993),u=n(3440),c=n(1894),d=n(7065),f=n(3537),p=n(3470),v=n(8749);const h=["vertical","horizontal"],m={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},g={prevent:!0,mouse:!0,mouseAllDir:!0},y=e=>e>=250?50:Math.ceil(e/5),b=(0,a.a0)({name:"QScrollArea",props:{...i.C,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],verticalOffset:{type:Array,default:[0,0]},horizontalOffset:{type:Array,default:[0,0]},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 a=(0,o.KR)(!1),b=(0,o.KR)(!1),w=(0,o.KR)(!1),S={vertical:(0,o.KR)(0),horizontal:(0,o.KR)(0)},_={vertical:{ref:(0,o.KR)(null),position:(0,o.KR)(0),size:(0,o.KR)(0)},horizontal:{ref:(0,o.KR)(null),position:(0,o.KR)(0),size:(0,o.KR)(0)}},{proxy:x}=(0,r.nI)(),E=(0,i.A)(e,x.$q);let k,A=null;const C=(0,o.KR)(null),O=(0,r.EW)(()=>"q-scrollarea"+(!0===E.value?" q-scrollarea--dark":""));Object.assign(S,{verticalInner:(0,r.EW)(()=>S.vertical.value-e.verticalOffset[0]-e.verticalOffset[1]),horizontalInner:(0,r.EW)(()=>S.horizontal.value-e.horizontalOffset[0]-e.horizontalOffset[1])}),_.vertical.percentage=(0,r.EW)(()=>{const e=_.vertical.size.value-S.vertical.value;if(e<=0)return 0;const t=(0,d.Tq)(_.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4}),_.vertical.thumbHidden=(0,r.EW)(()=>!0!==(null===e.visible?w.value:e.visible)&&!1===a.value&&!1===b.value||_.vertical.size.value<=S.vertical.value+1),_.vertical.thumbStart=(0,r.EW)(()=>e.verticalOffset[0]+_.vertical.percentage.value*(S.verticalInner.value-_.vertical.thumbSize.value)),_.vertical.thumbSize=(0,r.EW)(()=>Math.round((0,d.Tq)(S.verticalInner.value*S.verticalInner.value/_.vertical.size.value,y(S.verticalInner.value),S.verticalInner.value))),_.vertical.style=(0,r.EW)(()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${_.vertical.thumbStart.value}px`,height:`${_.vertical.thumbSize.value}px`,right:`${e.horizontalOffset[1]}px`})),_.vertical.thumbClass=(0,r.EW)(()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===_.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":"")),_.vertical.barClass=(0,r.EW)(()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===_.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":"")),_.horizontal.percentage=(0,r.EW)(()=>{const e=_.horizontal.size.value-S.horizontal.value;if(e<=0)return 0;const t=(0,d.Tq)(Math.abs(_.horizontal.position.value)/e,0,1);return Math.round(1e4*t)/1e4}),_.horizontal.thumbHidden=(0,r.EW)(()=>!0!==(null===e.visible?w.value:e.visible)&&!1===a.value&&!1===b.value||_.horizontal.size.value<=S.horizontal.value+1),_.horizontal.thumbStart=(0,r.EW)(()=>e.horizontalOffset[0]+_.horizontal.percentage.value*(S.horizontalInner.value-_.horizontal.thumbSize.value)),_.horizontal.thumbSize=(0,r.EW)(()=>Math.round((0,d.Tq)(S.horizontalInner.value*S.horizontalInner.value/_.horizontal.size.value,y(S.horizontalInner.value),S.horizontalInner.value))),_.horizontal.style=(0,r.EW)(()=>({...e.thumbStyle,...e.horizontalThumbStyle,[!0===x.$q.lang.rtl?"right":"left"]:`${_.horizontal.thumbStart.value}px`,width:`${_.horizontal.thumbSize.value}px`,bottom:`${e.verticalOffset[1]}px`})),_.horizontal.thumbClass=(0,r.EW)(()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===_.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":"")),_.horizontal.barClass=(0,r.EW)(()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===_.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":""));const q=(0,r.EW)(()=>!0===_.vertical.thumbHidden.value&&!0===_.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle);function R(){const e={};return h.forEach(t=>{const n=_[t];Object.assign(e,{[t+"Position"]:n.position.value,[t+"Percentage"]:n.percentage.value,[t+"Size"]:n.size.value,[t+"ContainerSize"]:S[t].value,[t+"ContainerInnerSize"]:S[t+"Inner"].value})}),e}const T=(0,v.A)(()=>{const e=R();e.ref=x,n("scroll",e)},0);function M(e,t,n){if(!1===h.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const o="vertical"===e?f.RZ:f.rr;o(C.value,t,n)}function $({height:e,width:t}){let n=!1;S.vertical.value!==e&&(S.vertical.value=e,n=!0),S.horizontal.value!==t&&(S.horizontal.value=t,n=!0),!0===n&&L()}function P({position:e}){let t=!1;_.vertical.position.value!==e.top&&(_.vertical.position.value=e.top,t=!0),_.horizontal.position.value!==e.left&&(_.horizontal.position.value=e.left,t=!0),!0===t&&L()}function B({height:e,width:t}){_.horizontal.size.value!==t&&(_.horizontal.size.value=t,L()),_.vertical.size.value!==e&&(_.vertical.size.value=e,L())}function D(e,t){const n=_[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;k=n.position.value,b.value=!0}else if(!0!==b.value)return;!0===e.isFinal&&(b.value=!1);const o=m[t],r=(n.size.value-S[t].value)/(S[t+"Inner"].value-n.thumbSize.value),i=e.distance[o.dist],a=k+(e.direction===o.dir?1:-1)*i*r;W(a,t)}function j(t,n){const o=_[n];if(!0!==o.thumbHidden.value){const r="vertical"===n?e.verticalOffset[0]:e.horizontalOffset[0],i=t[m[n].offset]-r,a=o.thumbStart.value-r;if(ia+o.thumbSize.value){const e=i-o.thumbSize.value/2,t=(0,d.Tq)(e/(S[n+"Inner"].value-o.thumbSize.value),0,1);W(t*Math.max(0,o.size.value-S[n].value),n)}null!==o.ref.value&&o.ref.value.dispatchEvent(new MouseEvent(t.type,t))}}function L(){a.value=!0,null!==A&&clearTimeout(A),A=setTimeout(()=>{A=null,a.value=!1},e.delay),void 0!==e.onScroll&&T()}function W(e,t){C.value[m[t].scroll]=e}let I=null;function F(){null!==I&&clearTimeout(I),I=setTimeout(()=>{I=null,w.value=!0},x.$q.platform.is.ios?50:0)}function z(){null!==I&&(clearTimeout(I),I=null),w.value=!1}let V=null;(0,r.wB)(()=>x.$q.lang.rtl,e=>{null!==C.value&&(0,f.rr)(C.value,Math.abs(_.horizontal.position.value)*(!0===e?-1:1))}),(0,r.Y4)(()=>{V={top:_.vertical.position.value,left:_.horizontal.position.value}}),(0,r.n)(()=>{if(null===V)return;const e=C.value;null!==e&&((0,f.rr)(e,V.left),(0,f.RZ)(e,V.top))}),(0,r.xo)(T.cancel),Object.assign(x,{getScrollTarget:()=>C.value,getScroll:R,getScrollPosition:()=>({top:_.vertical.position.value,left:_.horizontal.position.value}),getScrollPercentage:()=>({top:_.vertical.percentage.value,left:_.horizontal.percentage.value}),setScrollPosition:M,setScrollPercentage(e,t,n){M(e,t*(_[e].size.value-S[e].value)*("horizontal"===e&&!0===x.$q.lang.rtl?-1:1),n)}});const H={scroll:_,thumbVertDir:[[c.A,e=>{D(e,"vertical")},void 0,{vertical:!0,...g}]],thumbHorizDir:[[c.A,e=>{D(e,"horizontal")},void 0,{horizontal:!0,...g}]],onVerticalMousedown(e){j(e,"vertical")},onHorizontalMousedown(e){j(e,"horizontal")}};return()=>(0,r.h)("div",{class:O.value,onMouseenter:F,onMouseleave:z},[(0,r.h)("div",{ref:C,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:q.value},(0,p.Hp)(t.default,[(0,r.h)(s.A,{debounce:0,onResize:B})])),(0,r.h)(u.A,{axis:"both",onScroll:P})]),(0,r.h)(s.A,{debounce:0,onResize:$}),(0,r.h)(l,{store:H,barStyle:e.barStyle,verticalBarStyle:e.verticalBarStyle,horizontalBarStyle:e.horizontalBarStyle})])}})},5485:(e,t,n)=>{var o="function"===typeof Map&&Map.prototype,r=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=o&&r&&"function"===typeof r.get?r.get:null,a=o&&Map.prototype.forEach,l="function"===typeof Set&&Set.prototype,s=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=l&&s&&"function"===typeof s.get?s.get:null,c=l&&Set.prototype.forEach,d="function"===typeof WeakMap&&WeakMap.prototype,f=d?WeakMap.prototype.has:null,p="function"===typeof WeakSet&&WeakSet.prototype,v=p?WeakSet.prototype.has:null,h="function"===typeof WeakRef&&WeakRef.prototype,m=h?WeakRef.prototype.deref:null,g=Boolean.prototype.valueOf,y=Object.prototype.toString,b=Function.prototype.toString,w=String.prototype.match,S=String.prototype.slice,_=String.prototype.replace,x=String.prototype.toUpperCase,E=String.prototype.toLowerCase,k=RegExp.prototype.test,A=Array.prototype.concat,C=Array.prototype.join,O=Array.prototype.slice,q=Math.floor,R="function"===typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,M="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,$="function"===typeof Symbol&&"object"===typeof Symbol.iterator,P="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===$||"symbol")?Symbol.toStringTag:null,B=Object.prototype.propertyIsEnumerable,D=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function j(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||k.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var o=e<0?-q(-e):q(e);if(o!==e){var r=String(o),i=S.call(t,r.length+1);return _.call(r,n,"$&_")+"."+_.call(_.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var L=n(2634),W=L.custom,I=J(W)?W:null,F={__proto__:null,double:'"',single:"'"},z={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function V(e,t,n){var o=n.quoteStyle||t,r=F[o];return r+e+r}function H(e){return _.call(String(e),/"/g,""")}function N(e){return!P||!("object"===typeof e&&(P in e||"undefined"!==typeof e[P]))}function U(e){return"[object Array]"===oe(e)&&N(e)}function Y(e){return"[object Date]"===oe(e)&&N(e)}function K(e){return"[object RegExp]"===oe(e)&&N(e)}function G(e){return"[object Error]"===oe(e)&&N(e)}function Q(e){return"[object String]"===oe(e)&&N(e)}function Z(e){return"[object Number]"===oe(e)&&N(e)}function X(e){return"[object Boolean]"===oe(e)&&N(e)}function J(e){if($)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!M)return!1;try{return M.call(e),!0}catch(e){}return!1}function ee(e){if(!e||"object"!==typeof e||!R)return!1;try{return R.call(e),!0}catch(e){}return!1}e.exports=function e(t,o,r,l){var s=o||{};if(ne(s,"quoteStyle")&&!ne(F,s.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ne(s,"maxStringLength")&&("number"===typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var d=!ne(s,"customInspect")||s.customInspect;if("boolean"!==typeof d&&"symbol"!==d)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ne(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ne(s,"numericSeparator")&&"boolean"!==typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var f=s.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return fe(t,s);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var p=String(t);return f?j(t,p):p}if("bigint"===typeof t){var v=String(t)+"n";return f?j(t,v):v}var h="undefined"===typeof s.depth?5:s.depth;if("undefined"===typeof r&&(r=0),r>=h&&h>0&&"object"===typeof t)return U(t)?"[Array]":"[Object]";var m=ye(s,r);if("undefined"===typeof l)l=[];else if(ie(l,t)>=0)return"[Circular]";function y(t,n,o){if(n&&(l=O.call(l),l.push(n)),o){var i={depth:s.depth};return ne(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,r+1,l)}return e(t,s,r+1,l)}if("function"===typeof t&&!K(t)){var b=re(t),w=we(t,y);return"[Function"+(b?": "+b:" (anonymous)")+"]"+(w.length>0?" { "+C.call(w,", ")+" }":"")}if(J(t)){var x=$?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):M.call(t);return"object"!==typeof t||$?x:ve(x)}if(de(t)){for(var k="<"+E.call(String(t.nodeName)),q=t.attributes||[],T=0;T",k}if(U(t)){if(0===t.length)return"[]";var W=we(t,y);return m&&!ge(W)?"["+be(W,m)+"]":"[ "+C.call(W,", ")+" ]"}if(G(t)){var z=we(t,y);return"cause"in Error.prototype||!("cause"in t)||B.call(t,"cause")?0===z.length?"["+String(t)+"]":"{ ["+String(t)+"] "+C.call(z,", ")+" }":"{ ["+String(t)+"] "+C.call(A.call("[cause]: "+y(t.cause),z),", ")+" }"}if("object"===typeof t&&d){if(I&&"function"===typeof t[I]&&L)return L(t,{depth:h-r});if("symbol"!==d&&"function"===typeof t.inspect)return t.inspect()}if(ae(t)){var N=[];return a&&a.call(t,function(e,n){N.push(y(n,t,!0)+" => "+y(e,t))}),me("Map",i.call(t),N,m)}if(ue(t)){var te=[];return c&&c.call(t,function(e){te.push(y(e,t))}),me("Set",u.call(t),te,m)}if(le(t))return he("WeakMap");if(ce(t))return he("WeakSet");if(se(t))return he("WeakRef");if(Z(t))return ve(y(Number(t)));if(ee(t))return ve(y(R.call(t)));if(X(t))return ve(g.call(t));if(Q(t))return ve(y(String(t)));if("undefined"!==typeof window&&t===window)return"{ [object Window] }";if("undefined"!==typeof globalThis&&t===globalThis||"undefined"!==typeof n.g&&t===n.g)return"{ [object globalThis] }";if(!Y(t)&&!K(t)){var pe=we(t,y),Se=D?D(t)===Object.prototype:t instanceof Object||t.constructor===Object,_e=t instanceof Object?"":"null prototype",xe=!Se&&P&&Object(t)===t&&P in t?S.call(oe(t),8,-1):_e?"Object":"",Ee=Se||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"",ke=Ee+(xe||_e?"["+C.call(A.call([],xe||[],_e||[]),": ")+"] ":"");return 0===pe.length?ke+"{}":m?ke+"{"+be(pe,m)+"}":ke+"{ "+C.call(pe,", ")+" }"}return String(t)};var te=Object.prototype.hasOwnProperty||function(e){return e in this};function ne(e,t){return te.call(e,t)}function oe(e){return y.call(e)}function re(e){if(e.name)return e.name;var t=w.call(b.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function ie(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,o=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,o="... "+n+" more character"+(n>1?"s":"");return fe(S.call(e,0,t.maxStringLength),t)+o}var r=z[t.quoteStyle||"single"];r.lastIndex=0;var i=_.call(_.call(e,r,"\\$1"),/[\x00-\x1f]/g,pe);return V(i,"single",t)}function pe(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+x.call(t.toString(16))}function ve(e){return"Object("+e+")"}function he(e){return e+" { ? }"}function me(e,t,n,o){var r=o?be(n,o):C.call(n,", ");return e+" ("+t+") {"+r+"}"}function ge(e){for(var t=0;t=0)return!1;return!0}function ye(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=C.call(Array(e.indent+1)," ")}return{base:n,prev:C.call(Array(t+1),n)}}function be(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+C.call(e,","+n)+"\n"+t.prev}function we(e,t){var n=U(e),o=[];if(n){o.length=e.length;for(var r=0;r{"use strict";var o=n(2908),r=n(6398),i=n(9290),a=n(8518),l=n(8401),s=n(4617),u=n(5247),c=r.has,d=r.remove;e.exports=function(e){var t=o(this),n=l(e),r=i(t);return a(t)<=n.size?s(t,function(e){n.includes(e)&&d(r,e)}):u(n.getIterator(),function(e){c(r,e)&&d(r,e)}),r}},5626:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});n(939),n(6461),n(7008),n(4520),n(7049),n(6593);var o=n(1347),r=n(4187),i=n(8633),a=n(2677),l=n(9761);function s(){let e=Object.create(null);return{getCache:(t,n)=>void 0===e[t]?e[t]="function"===typeof n?n():n:e[t],setCache(t,n){e[t]=n},hasCache(t){return Object.hasOwnProperty.call(e,t)},clearCache(t){void 0!==t?delete e[t]:e=Object.create(null)}}}var u=n(7703),c=n(7854),d=n(7065);const f=["gregorian","persian"],p={mask:{type:String},locale:Object,calendar:{type:String,validator:e=>f.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},v=["update:modelValue"];function h(e){return e.year+"/"+(0,d.eV)(e.month)+"/"+(0,d.eV)(e.day)}function m(e,t){const n=(0,o.EW)(()=>!0!==e.disable&&!0!==e.readonly),r=(0,o.EW)(()=>!0===n.value?0:-1),i=(0,o.EW)(()=>{const t=[];return void 0!==e.color&&t.push(`bg-${e.color}`),void 0!==e.textColor&&t.push(`text-${e.textColor}`),t.join(" ")});function a(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function l(t){const n=new Date,o=!0===t?null:0;if("persian"===e.calendar){const e=(0,c.q5)(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:o,minute:o,second:o,millisecond:o}}return{editable:n,tabindex:r,headerClass:i,getLocale:a,getCurrentDate:l}}var g=n(7682),y=n(3470),b=n(891),w=n(2503);const S=20,_=["Calendar","Years","Months"],x=e=>_.includes(e),E=e=>/^-?[\d]+\/[0-1]\d$/.test(e),k=" — ";function A(e){return e.year+"/"+(0,d.eV)(e.month)}const C=(0,g.a0)({name:"QDate",props:{...p,...u.Sc,...l.C,modelValue:{required:!0,validator:e=>"string"===typeof e||!0===Array.isArray(e)||Object(e)===e||null===e},multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{...p.mask,default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:E},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:E},navigationMaxYearMonth:{type:String,validator:E},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:x}},emits:[...v,"rangeStart","rangeEnd","navigation"],setup(e,{slots:t,emit:n}){const{proxy:f}=(0,o.nI)(),{$q:p}=f,v=(0,l.A)(e,p),{getCache:g}=s(),{tabindex:_,headerClass:E,getLocale:C,getCurrentDate:O}=m(e,p);let q;const R=(0,u.mj)(e),T=(0,u.vq)(R),M=(0,r.KR)(null),$=(0,r.KR)(qe()),P=(0,r.KR)(C()),B=(0,o.EW)(()=>qe()),D=(0,o.EW)(()=>C()),j=(0,o.EW)(()=>O()),L=(0,r.KR)(Te($.value,P.value)),W=(0,r.KR)(e.defaultView),I=(0,o.EW)(()=>!0===p.lang.rtl?"right":"left"),F=(0,r.KR)(I.value),z=(0,r.KR)(I.value),V=L.value.year,H=(0,r.KR)(V-V%S-(V<0?S:0)),N=(0,r.KR)(null),U=(0,o.EW)(()=>{const t=!0===e.landscape?"landscape":"portrait";return`q-date q-date--${t} q-date--${t}-${!0===e.minimal?"minimal":"standard"}`+(!0===v.value?" q-date--dark q-dark":"")+(!0===e.bordered?" q-date--bordered":"")+(!0===e.square?" q-date--square no-border-radius":"")+(!0===e.flat?" q-date--flat no-shadow":"")+(!0===e.disable?" disabled":!0===e.readonly?" q-date--readonly":"")}),Y=(0,o.EW)(()=>e.color||"primary"),K=(0,o.EW)(()=>e.textColor||"white"),G=(0,o.EW)(()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range),Q=(0,o.EW)(()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[]),Z=(0,o.EW)(()=>Q.value.filter(e=>"string"===typeof e).map(e=>Re(e,$.value,P.value)).filter(e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)),X=(0,o.EW)(()=>{const e=e=>Re(e,$.value,P.value);return Q.value.filter(e=>!0===(0,w.Gv)(e)&&void 0!==e.from&&void 0!==e.to).map(t=>({from:e(t.from),to:e(t.to)})).filter(e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==e.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{const t=(0,c.m6)(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)}),ee=(0,o.EW)(()=>"persian"===e.calendar?h:(e,t,n)=>(0,b.Yq)(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?$.value:t,void 0===n?P.value:n,e.year,e.timezoneOffset)),te=(0,o.EW)(()=>Z.value.length+X.value.reduce((e,t)=>e+1+(0,b.ie)(J.value(t.to),J.value(t.from)),0)),ne=(0,o.EW)(()=>{if(void 0!==e.title&&null!==e.title&&0!==e.title.length)return e.title;if(null!==N.value){const e=N.value.init,t=J.value(e);return P.value.daysShort[t.getDay()]+", "+P.value.monthsShort[e.month-1]+" "+e.day+k+"?"}if(0===te.value)return k;if(te.value>1)return`${te.value} ${P.value.pluralDay}`;const t=Z.value[0],n=J.value(t);return!0===isNaN(n.valueOf())?k:void 0!==P.value.headerTitle?P.value.headerTitle(n,t):P.value.daysShort[n.getDay()]+", "+P.value.monthsShort[t.month-1]+" "+t.day}),oe=(0,o.EW)(()=>{const e=Z.value.concat(X.value.map(e=>e.from)).sort((e,t)=>e.year-t.year||e.month-t.month);return e[0]}),re=(0,o.EW)(()=>{const e=Z.value.concat(X.value.map(e=>e.to)).sort((e,t)=>t.year-e.year||t.month-e.month);return e[0]}),ie=(0,o.EW)(()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&0!==e.subtitle.length)return e.subtitle;if(0===te.value)return k;if(te.value>1){const e=oe.value,t=re.value,n=P.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+k+n[t.month-1]+" ":e.month!==t.month?k+n[t.month-1]:"")+" "+t.year}return Z.value[0].year}),ae=(0,o.EW)(()=>{const e=[p.iconSet.datetime.arrowLeft,p.iconSet.datetime.arrowRight];return!0===p.lang.rtl?e.reverse():e}),le=(0,o.EW)(()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):P.value.firstDayOfWeek),se=(0,o.EW)(()=>{const e=P.value.daysShort,t=le.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e}),ue=(0,o.EW)(()=>{const t=L.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():(0,c.fB)(t.year,t.month)}),ce=(0,o.EW)(()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor),de=(0,o.EW)(()=>{if(void 0===e.navigationMinYearMonth)return null;const t=e.navigationMinYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}}),fe=(0,o.EW)(()=>{if(void 0===e.navigationMaxYearMonth)return null;const t=e.navigationMaxYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}}),pe=(0,o.EW)(()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==de.value&&de.value.year>=L.value.year&&(e.year.prev=!1,de.value.year===L.value.year&&de.value.month>=L.value.month&&(e.month.prev=!1)),null!==fe.value&&fe.value.year<=L.value.year&&(e.year.next=!1,fe.value.year===L.value.year&&fe.value.month<=L.value.month&&(e.month.next=!1)),e}),ve=(0,o.EW)(()=>{const e={};return Z.value.forEach(t=>{const n=A(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)}),e}),he=(0,o.EW)(()=>{const e={};return X.value.forEach(t=>{const n=A(t.from),o=A(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===o?t.to.day:void 0,range:t}),n12&&(a.year++,a.month=1)}}),e}),me=(0,o.EW)(()=>{if(null===N.value)return;const{init:e,initHash:t,final:n,finalHash:o}=N.value,[r,i]=t<=o?[e,n]:[n,e],a=A(r),l=A(i);if(a!==ge.value&&l!==ge.value)return;const s={};return a===ge.value?(s.from=r.day,s.includeFrom=!0):s.from=1,l===ge.value?(s.to=i.day,s.includeTo=!0):s.to=ue.value,s}),ge=(0,o.EW)(()=>A(L.value)),ye=(0,o.EW)(()=>{const t={};if(void 0===e.options){for(let e=1;e<=ue.value;e++)t[e]=!0;return t}const n="function"===typeof e.options?e.options:t=>e.options.includes(t);for(let e=1;e<=ue.value;e++){const o=ge.value+"/"+(0,d.eV)(e);t[e]=n(o)}return t}),be=(0,o.EW)(()=>{const t={};if(void 0===e.events)for(let e=1;e<=ue.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=ue.value;e++){const o=ge.value+"/"+(0,d.eV)(e);t[e]=!0===n(o)&&ce.value(o)}}return t}),we=(0,o.EW)(()=>{let t,n;const{year:o,month:r}=L.value;if("persian"!==e.calendar)t=new Date(o,r-1,1),n=new Date(o,r-1,0).getDate();else{const e=(0,c.m6)(o,r,1);t=new Date(e.gy,e.gm-1,e.gd);let i=r-1,a=o;0===i&&(i=12,a--),n=(0,c.fB)(a,i)}return{days:t.getDay()-le.value-1,endDay:n}}),Se=(0,o.EW)(()=>{const e=[],{days:t,endDay:n}=we.value,o=t<0?t+7:t;if(o<6)for(let t=n-o;t<=n;t++)e.push({i:t,fill:!0});const r=e.length;for(let t=1;t<=ue.value;t++){const n={i:t,event:be.value[t],classes:[]};!0===ye.value[t]&&(n.in=!0,n.flat=!0),e.push(n)}if(void 0!==ve.value[ge.value]&&ve.value[ge.value].forEach(t=>{const n=r+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:Y.value,textColor:K.value})}),void 0!==he.value[ge.value]&&he.value[ge.value].forEach(t=>{if(void 0!==t.from){const n=r+t.from-1,o=r+(t.to||ue.value)-1;for(let r=n;r<=o;r++)Object.assign(e[r],{range:t.range,unelevated:!0,color:Y.value,textColor:K.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[o],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=r+t.to-1;for(let o=r;o<=n;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:Y.value,textColor:K.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=r+ue.value-1;for(let o=r;o<=n;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:Y.value,textColor:K.value})}}),void 0!==me.value){const t=r+me.value.from-1,n=r+me.value.to-1;for(let o=t;o<=n;o++)e[o].color=Y.value,e[o].editRange=!0;!0===me.value.includeFrom&&(e[t].editRangeFrom=!0),!0===me.value.includeTo&&(e[n].editRangeTo=!0)}L.value.year===j.value.year&&L.value.month===j.value.month&&(e[r+j.value.day-1].today=!0);const i=e.length%7;if(i>0){const t=7-i;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach(e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t}),e}),_e=(0,o.EW)(()=>!0===e.disable?{"aria-disabled":"true"}:{});function xe(e){q=JSON.stringify(e)}function Ee(){const{year:e,month:t,day:n}=j.value,o={...L.value,year:e,month:t,day:n},r=ve.value[A(o)];void 0!==r&&!1!==r.includes(o.day)||He(o),Ce(o.year,o.month)}function ke(e){!0===x(e)&&(W.value=e)}function Ae(e,t){if(["month","year"].includes(e)){const n="month"===e?$e:Pe;n(!0===t?-1:1)}}function Ce(e,t){W.value="Calendar",We(e,t)}function Oe(t,n){if(!1===e.range||!t)return void(N.value=null);const o=Object.assign({...L.value},t),r=void 0!==n?Object.assign({...L.value},n):o;N.value={init:o,initHash:h(o),final:r,finalHash:h(r)},Ce(o.year,o.month)}function qe(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function Re(t,n,o){return(0,b.F)(t,n,o,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Te(t,n){const o=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===o.length)return Me();const r=o[o.length-1],i=Re(void 0!==r.from?r.from:r,t,n);return null===i.dateHash?Me():i}function Me(){let t,n;if(void 0!==e.defaultYearMonth){const o=e.defaultYearMonth.split("/");t=parseInt(o[0],10),n=parseInt(o[1],10)}else{const e=void 0!==j.value?j.value:O();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,d.eV)(n)+"/01"}}function $e(e){let t=L.value.year,n=Number(L.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),We(t,n),!0===G.value&&Fe("month")}function Pe(e){const t=Number(L.value.year)+e;We(t,L.value.month),!0===G.value&&Fe("year")}function Be(t){We(t,L.value.month),W.value="Years"===e.defaultView?"Months":"Calendar",!0===G.value&&Fe("year")}function De(e){We(L.value.year,e),W.value="Calendar",!0===G.value&&Fe("month")}function je(e,t){const n=ve.value[t],o=!0===n?.includes(e.day)?Ne:He;o(e)}function Le(e){return{year:e.year,month:e.month,day:e.day}}function We(e,t,n){if(null!==de.value&&e<=de.value.year&&((t=fe.value.year&&((t>fe.value.month||e>fe.value.year)&&(t=fe.value.month),e=fe.value.year),void 0!==n){const{hour:e,minute:t,second:o,millisecond:r,timezoneOffset:i,timeHash:a}=n;Object.assign(L.value,{hour:e,minute:t,second:o,millisecond:r,timezoneOffset:i,timeHash:a})}const r=e+"/"+(0,d.eV)(t)+"/01";r!==L.value.dateHash&&(F.value=L.value.dateHash{H.value=e-e%S-(e<0?S:0),Object.assign(L.value,{year:e,month:t,day:1,dateHash:r})}))}function Ie(t,o,r){const i=null!==t&&1===t.length&&!1===e.multiple?t[0]:t,{reason:a,details:l}=ze(o,r);xe(i),n("update:modelValue",i,a,l)}function Fe(t){const r=void 0!==Z.value[0]&&null!==Z.value[0].dateHash?{...Z.value[0]}:{...L.value};(0,o.dY)(()=>{r.year=L.value.year,r.month=L.value.month;const o="persian"!==e.calendar?new Date(r.year,r.month,0).getDate():(0,c.fB)(r.year,r.month);r.day=Math.min(Math.max(1,r.day),o);const i=Ve(r),{details:a}=ze("",r);xe(i),n("update:modelValue",i,t,a)})}function ze(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...Le(t.target),from:Le(t.from),to:Le(t.to)}}:{reason:`${e}-day`,details:Le(t)}}function Ve(e,t,n){return void 0!==e.from?{from:ee.value(e.from,t,n),to:ee.value(e.to,t,n)}:ee.value(e,t,n)}function He(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=h(t.from),o=h(t.to),r=Z.value.filter(t=>t.dateHasho),i=X.value.filter(({from:t,to:n})=>n.dateHasho);n=r.concat(i).concat(t).map(e=>Ve(e))}else{const e=Q.value.slice();e.push(Ve(t)),n=e}else n=Ve(t);Ie(n,"add",t)}function Ne(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const o=Ve(t);n=void 0!==t.from?e.modelValue.filter(e=>void 0===e.from||e.from!==o.from&&e.to!==o.to):e.modelValue.filter(e=>e!==o),0===n.length&&(n=null)}Ie(n,"remove",t)}function Ue(t,o,r){const i=Z.value.concat(X.value).map(e=>Ve(e,t,o)).filter(e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash),a=(!0===e.multiple?i:i[0])||null;xe(a),n("update:modelValue",a,r)}function Ye(){if(!0!==e.minimal)return(0,o.h)("div",{class:"q-date__header "+E.value},[(0,o.h)("div",{class:"relative-position"},[(0,o.h)(i.eB,{name:"q-transition--fade"},()=>(0,o.h)("div",{key:"h-yr-"+ie.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===W.value?"q-date__header-link--active":"cursor-pointer"),tabindex:_.value,...g("vY",{onClick(){W.value="Years"},onKeyup(e){13===e.keyCode&&(W.value="Years")}})},[ie.value]))]),(0,o.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,o.h)("div",{class:"relative-position col"},[(0,o.h)(i.eB,{name:"q-transition--fade"},()=>(0,o.h)("div",{key:"h-sub"+ne.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===W.value?"q-date__header-link--active":"cursor-pointer"),tabindex:_.value,...g("vC",{onClick(){W.value="Calendar"},onKeyup(e){13===e.keyCode&&(W.value="Calendar")}})},[ne.value]))]),!0===e.todayBtn?(0,o.h)(a.A,{class:"q-date__header-today self-start",icon:p.iconSet.datetime.today,"aria-label":p.lang.date.today,flat:!0,size:"sm",round:!0,tabindex:_.value,onClick:Ee}):null])])}function Ke({label:e,type:t,key:n,dir:r,goTo:l,boundaries:s,cls:u}){return[(0,o.h)("div",{class:"row items-center q-date__arrow"},[(0,o.h)(a.A,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[0],"aria-label":"Years"===t?p.lang.date.prevYear:p.lang.date.prevMonth,tabindex:_.value,disable:!1===s.prev,...g("go-#"+t,{onClick(){l(-1)}})})]),(0,o.h)("div",{class:"relative-position overflow-hidden flex flex-center"+u},[(0,o.h)(i.eB,{name:"q-transition--jump-"+r},()=>(0,o.h)("div",{key:n},[(0,o.h)(a.A,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:_.value,...g("view#"+t,{onClick:()=>{W.value=t}})})]))]),(0,o.h)("div",{class:"row items-center q-date__arrow"},[(0,o.h)(a.A,{round:!0,dense:!0,size:"sm",flat:!0,icon:ae.value[1],"aria-label":"Years"===t?p.lang.date.nextYear:p.lang.date.nextMonth,tabindex:_.value,disable:!1===s.next,...g("go+#"+t,{onClick(){l(1)}})})])]}(0,o.wB)(()=>e.modelValue,e=>{if(q===JSON.stringify(e))q=0;else{const e=Te($.value,P.value);We(e.year,e.month,e)}}),(0,o.wB)(W,()=>{null!==M.value&&!0===f.$el.contains(document.activeElement)&&M.value.focus()}),(0,o.wB)(()=>L.value.year+"|"+L.value.month,()=>{n("navigation",{year:L.value.year,month:L.value.month})}),(0,o.wB)(B,e=>{Ue(e,P.value,"mask"),$.value=e}),(0,o.wB)(D,e=>{Ue($.value,e,"locale"),P.value=e});const Ge={Calendar:()=>[(0,o.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,o.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ke({label:P.value.months[L.value.month-1],type:"Months",key:L.value.month,dir:F.value,goTo:$e,boundaries:pe.value.month,cls:" col"}).concat(Ke({label:L.value.year,type:"Years",key:L.value.year,dir:z.value,goTo:Pe,boundaries:pe.value.year,cls:""}))),(0,o.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},se.value.map(e=>(0,o.h)("div",{class:"q-date__calendar-item"},[(0,o.h)("div",e)]))),(0,o.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,o.h)(i.eB,{name:"q-transition--slide-"+F.value},()=>(0,o.h)("div",{key:ge.value,class:"q-date__calendar-days fit"},Se.value.map(e=>(0,o.h)("div",{class:e.classes},[!0===e.in?(0,o.h)(a.A,{class:!0===e.today?"q-date__today":"",dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:_.value,...g("day#"+e.i,{onClick:()=>{Qe(e.i)},onMouseover:()=>{Ze(e.i)}})},!1!==e.event?()=>(0,o.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,o.h)("div",""+e.i)]))))])])],Months(){const t=L.value.year===j.value.year,n=e=>null!==de.value&&L.value.year===de.value.year&&de.value.month>e||null!==fe.value&&L.value.year===fe.value.year&&fe.value.month{const i=L.value.month===r+1;return(0,o.h)("div",{class:"q-date__months-item flex flex-center"},[(0,o.h)(a.A,{class:!0===t&&j.value.month===r+1?"q-date__today":null,flat:!0!==i,label:e,unelevated:i,color:!0===i?Y.value:null,textColor:!0===i?K.value:null,tabindex:_.value,disable:n(r+1),...g("month#"+r,{onClick:()=>{De(r+1)}})})])});return!0===e.yearsInMonthView&&r.unshift((0,o.h)("div",{class:"row no-wrap full-width"},[Ke({label:L.value.year,type:"Years",key:L.value.year,dir:z.value,goTo:Pe,boundaries:pe.value.year,cls:" col"})])),(0,o.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},r)},Years(){const e=H.value,t=e+S,n=[],r=e=>null!==de.value&&de.value.year>e||null!==fe.value&&fe.value.year{Be(i)}})})]))}return(0,o.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,o.h)("div",{class:"col-auto"},[(0,o.h)(a.A,{round:!0,dense:!0,flat:!0,icon:ae.value[0],"aria-label":p.lang.date.prevRangeYears(S),tabindex:_.value,disable:r(e),...g("y-",{onClick:()=>{H.value-=S}})})]),(0,o.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,o.h)("div",{class:"col-auto"},[(0,o.h)(a.A,{round:!0,dense:!0,flat:!0,icon:ae.value[1],"aria-label":p.lang.date.nextRangeYears(S),tabindex:_.value,disable:r(t),...g("y+",{onClick:()=>{H.value+=S}})})])])}};function Qe(t){const o={...L.value,day:t};if(!1!==e.range)if(null===N.value){const r=Se.value.find(e=>!0!==e.fill&&e.i===t);if(!0!==e.noUnset&&void 0!==r.range)return void Ne({target:o,from:r.range.from,to:r.range.to});if(!0===r.selected)return void Ne(o);const i=h(o);N.value={init:o,initHash:i,final:o,finalHash:i},n("rangeStart",Le(o))}else{const e=N.value.initHash,t=h(o),r=e<=t?{from:N.value.init,to:o}:{from:o,to:N.value.init};N.value=null,He(e===t?o:{target:o,...r}),n("rangeEnd",{from:Le(r.from),to:Le(r.to)})}else je(o,ge.value)}function Ze(e){if(null!==N.value){const t={...L.value,day:e};Object.assign(N.value,{final:t,finalHash:h(t)})}}return Object.assign(f,{setToday:Ee,setView:ke,offsetCalendar:Ae,setCalendarTo:Ce,setEditingRange:Oe}),()=>{const n=[(0,o.h)("div",{class:"q-date__content col relative-position"},[(0,o.h)(i.eB,{name:"q-transition--fade"},Ge[W.value])])],r=(0,y.zm)(t.default);return void 0!==r&&n.push((0,o.h)("div",{class:"q-date__actions"},r)),void 0!==e.name&&!0!==e.disable&&T(n,"push"),(0,o.h)("div",{class:U.value,..._e.value},[Ye(),(0,o.h)("div",{ref:M,class:"q-date__main col column",tabindex:-1},n)])}}})},5684:(e,t,n)=>{"use strict";function o(e,t,n,o){return Object.defineProperty(e,t,{get:n,set:o,enumerable:!0}),e}function r(e,t){for(const n in t)o(e,n,t[n]);return e}n.d(t,{$:()=>o,M:()=>r})},5699:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,fR:()=>a});var o=n(1347);const r={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},i=Object.keys(r),a={align:{type:String,validator:e=>i.includes(e)}};function l(e){return(0,o.EW)(()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${r[t]}`})}},5725:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(3933),i=n(9244),a=n(7682);const l=(0,a.a0)({name:"QToggle",props:{...i.jh,icon:String,iconColor:String},emits:i.LA,setup(e){function t(t,n){const i=(0,o.EW)(()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon),a=(0,o.EW)(()=>!0===t.value?e.iconColor:null);return()=>[(0,o.h)("div",{class:"q-toggle__track"}),(0,o.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==i.value?[(0,o.h)(r.A,{name:i.value,color:a.value})]:void 0)]}return(0,i.Ay)("toggle",t)}})},5742:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const o={xs:30,sm:35,md:40,lg:50,xl:60}},5760:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>h,Sn:()=>p,ot:()=>i});var o=n(4187),r=n(5684);const i=(0,o.KR)(!1);let a;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[4]||n[2]||"0",platform:t[0]||""}}function s(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 u="ontouchstart"in window||window.navigator.maxTouchPoints>0;function c(e){const t=e.toLowerCase(),n=s(t),o=l(t,n),r={mobile:!1,desktop:!1,cordova:!1,capacitor:!1,nativeMobile:!1,electron:!1,bex:!1,linux:!1,mac:!1,win:!1,cros:!1,chrome:!1,firefox:!1,opera:!1,safari:!1,vivaldi:!1,edge:!1,edgeChromium:!1,ie:!1,webkit:!1,android:!1,ios:!1,ipad:!1,iphone:!1,ipod:!1,kindle:!1,winphone:!1,blackberry:!1,playbook:!1,silk:!1};o.browser&&(r[o.browser]=!0,r.version=o.version,r.versionNumber=parseInt(o.version,10)),o.platform&&(r[o.platform]=!0);const c=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];if(!0===c||-1!==t.indexOf("mobile")?r.mobile=!0:r.desktop=!0,r["windows phone"]&&(r.winphone=!0,delete r["windows phone"]),r.edga||r.edgios||r.edg?(r.edge=!0,o.browser="edge"):r.crios?(r.chrome=!0,o.browser="chrome"):r.fxios&&(r.firefox=!0,o.browser="firefox"),(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r.vivaldi&&(o.browser="vivaldi",r.vivaldi=!0),(r.chrome||r.opr||r.safari||r.vivaldi||!0===r.mobile&&!0!==r.ios&&!0!==c)&&(r.webkit=!0),r.opr&&(o.browser="opera",r.opera=!0),r.safari&&(r.blackberry||r.bb?(o.browser="blackberry",r.blackberry=!0):r.playbook?(o.browser="playbook",r.playbook=!0):r.android?(o.browser="android",r.android=!0):r.kindle?(o.browser="kindle",r.kindle=!0):r.silk&&(o.browser="silk",r.silk=!0)),r.name=o.browser,r.platform=o.platform,-1!==t.indexOf("electron"))r.electron=!0;else if(-1!==document.location.href.indexOf("-extension://"))r.bex=!0;else{if(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===i.value&&(a={is:{...r}}),!0===u&&!0===r.mac&&(!0===r.desktop&&!0===r.safari||!0===r.nativeMobile&&!0!==r.android&&!0!==r.ios&&!0!==r.ipad)){delete r.mac,delete r.desktop;const e=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(r,{mobile:!0,ios:!0,platform:e,[e]:!0})}!0!==r.mobile&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete r.desktop,r.mobile=!0)}return r}const d=navigator.userAgent||navigator.vendor||window.opera,f={has:{touch:!1,webStorage:!1},within:{iframe:!1}},p={userAgent:d,is:c(d),has:{touch:u},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===i.value?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,p),i.value=!1}),t.platform=(0,o.Kh)(this)):t.platform=this}};{let e;(0,r.$)(p.has,"webStorage",()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(e){}return e=!1,!1}),Object.assign(v,p),!0===i.value&&(Object.assign(v,a,f),a=null)}const h=v},5797:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var o=n(1347),r=n(4187),i=n(5760),a=n(9993),l=n(7682),s=n(3470),u=n(5412);const c=(0,l.a0)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,o.nI)(),c=(0,o.WQ)(u.ON,u.U_);if(c===u.U_)return console.error("QFooter needs to be child of QLayout"),u.U_;const d=(0,r.KR)(parseInt(e.heightHint,10)),f=(0,r.KR)(!0),p=(0,r.KR)(!0===i.ot.value||!0===c.isContainer.value?0:window.innerHeight),v=(0,o.EW)(()=>!0===e.reveal||-1!==c.view.value.indexOf("F")||l.platform.is.ios&&!0===c.isContainer.value),h=(0,o.EW)(()=>!0===c.isContainer.value?c.containerHeight.value:p.value),m=(0,o.EW)(()=>{if(!0!==e.modelValue)return 0;if(!0===v.value)return!0===f.value?d.value:0;const t=c.scroll.value.position+h.value+d.value-c.height.value;return t>0?t:0}),g=(0,o.EW)(()=>!0!==e.modelValue||!0===v.value&&!0!==f.value),y=(0,o.EW)(()=>!0===e.modelValue&&!0===g.value&&!0===e.reveal),b=(0,o.EW)(()=>"q-footer q-layout__section--marginal "+(!0===v.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===g.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==v.value?" hidden":""):"")),w=(0,o.EW)(()=>{const e=c.rows.value.bottom,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===l.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===l.lang.rtl?"left":"right"]=`${c.right.size}px`),t});function S(e,t){c.update("footer",e,t)}function _(e,t){e.value!==t&&(e.value=t)}function x({height:e}){_(d,e),S("size",e)}function E(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:o}=c.scroll.value;_(f,"up"===t||n-o<100||c.height.value-h.value-n-d.value<300)}function k(e){!0===y.value&&_(f,!0),n("focusin",e)}(0,o.wB)(()=>e.modelValue,e=>{S("space",e),_(f,!0),c.animate()}),(0,o.wB)(m,e=>{S("offset",e)}),(0,o.wB)(()=>e.reveal,t=>{!1===t&&_(f,e.modelValue)}),(0,o.wB)(f,e=>{c.animate(),n("reveal",e)}),(0,o.wB)([d,c.scroll,c.height],E),(0,o.wB)(()=>l.screen.height,e=>{!0!==c.isContainer.value&&_(p,e)});const A={};return c.instances.footer=A,!0===e.modelValue&&S("size",d.value),S("space",e.modelValue),S("offset",m.value),(0,o.xo)(()=>{c.instances.footer===A&&(c.instances.footer=void 0,S("size",0),S("offset",0),S("space",!1))}),()=>{const n=(0,s.Hp)(t.default,[(0,o.h)(a.A,{debounce:0,onResize:x})]);return!0===e.elevated&&n.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,o.h)("footer",{class:b.value,style:w.value,onFocusin:k},n)}}})},5825:(e,t,n)=>{"use strict";n.d(t,{$J:()=>a,AH:()=>r,V6:()=>i});n(939),n(4520);var o=n(4187);function r(e,t){const n=e.style;for(const e in t)n[e]=t[e]}function i(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(e){return}const t=(0,o.R1)(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}},5826:(e,t,n)=>{"use strict";var o=n(1004),r=n(3207).f,i=n(7143),a=n(6844),l=n(3821),s=n(3840),u=n(3264);e.exports=function(e,t){var n,c,d,f,p,v,h=e.target,m=e.global,g=e.stat;if(c=m?o:g?o[h]||l(h,{}):o[h]&&o[h].prototype,c)for(d in t){if(p=t[d],e.dontCallGetSet?(v=r(c,d),f=v&&v.value):f=c[d],n=u(m?d:h+(g?".":"#")+d,e.forced),!n&&void 0!==f){if(typeof p==typeof f)continue;s(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(c,d,p,e)}}},5830:(e,t,n)=>{"use strict";var o=n(1004),r=n(4446),i=n(8132),a=o.ArrayBuffer,l=o.TypeError;e.exports=a&&r(a.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==i(e))throw new l("ArrayBuffer expected");return e.byteLength}},5850:(e,t,n)=>{"use strict";var o=n(3320),r=n(9365),i=Function.prototype,a=o&&Object.getOwnPropertyDescriptor,l=r(i,"name"),s=l&&"something"===function(){}.name,u=l&&(!o||o&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:s,CONFIGURABLE:u}},5909:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var o=n(4187),r=n(1347),i=n(7682),a=(n(4505),n(7978)),l=n(8751),s=n(8970),u=n(5684);const c=(0,i.a0)({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});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 f(e,t,n,i){const f=(0,o.KR)(!1),p=(0,o.KR)(!1);let v=null;const h={},m="dialog"===i&&d(e);function g(t){if(!0===t)return(0,a.gv)(h),void(p.value=!0);p.value=!1,!1===f.value&&(!1===m&&null===v&&(v=(0,l.US)(!1,i)),f.value=!0,s.jx.push(e.proxy),(0,a.FD)(h))}function y(t){if(p.value=!1,!0!==t)return;(0,a.gv)(h),f.value=!1;const n=s.jx.indexOf(e.proxy);-1!==n&&s.jx.splice(n,1),null!==v&&((0,l._J)(v),v=null)}return(0,r.hi)(()=>{y(!0)}),e.proxy.__qPortal=!0,(0,u.$)(e.proxy,"contentEl",()=>t.value),{showPortal:g,hidePortal:y,portalIsActive:f,portalIsAccessible:p,renderPortal:()=>!0===m?n():!0===f.value?[(0,r.h)(r.Im,{to:v},(0,r.h)(c,n))]:void 0}}},5923:(e,t,n)=>{"use strict";var o=n(9539),r=n(5004),i=n(2052),a=n(8393),l=n(8891),s=r([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=i.f(l(e)),n=a.f;return n?s(t,n(e)):t}},5973:(e,t,n)=>{"use strict";var o=n(4341),r=n(2849);e.exports=function(e){var t=o(e,"string");return r(t)?t:t+""}},6007:(e,t,n)=>{"use strict";var o=n(3185),r=n(8891),i=n(5082);e.exports=function(e,t,n){var a,l;r(e);try{if(a=i(e,"return"),!a){if("throw"===t)throw n;return n}a=o(a,e)}catch(e){l=!0,a=e}if("throw"===t)throw n;if(l)throw a;return r(a),n}},6014:e=>{"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},6067:(e,t,n)=>{"use strict";n.d(t,{A:()=>E});var o=n(1347),r=n(4187),i=n(1008),a=(n(939),n(4520),n(2157));const l={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},{tokenMap:s,tokenKeys:u}=c({"#":{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()}});function c(e){const t=Object.keys(e),n={};return t.forEach(t=>{const o=e[t];n[t]={...o,regex:new RegExp(o.pattern)}}),{tokenMap:n,tokenKeys:t}}function d(e){return new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join("")+"])|(.)","g")}const f=/[.*+?^${}()|[\]\\]/g,p=d(u),v=String.fromCharCode(1),h={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function m(e,t,n,i){let u,h,m,g,y,b;const w=(0,o.EW)(()=>{if(void 0===e.maskTokens||null===e.maskTokens)return{tokenMap:s,tokenRegexMask:p};const{tokenMap:t}=c(e.maskTokens),n={...s,...t};return{tokenMap:n,tokenRegexMask:d(Object.keys(n))}}),S=(0,r.KR)(null),_=(0,r.KR)(E());function x(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function E(){if(A(),!0===S.value){const t=M(P(e.modelValue));return!1!==e.fillMask?B(t):t}return e.modelValue}function k(e){if(e0;o--)t+=v;n=n.slice(0,o)+t+n.slice(o)}return n}function A(){if(S.value=void 0!==e.mask&&0!==e.mask.length&&x(),!1===S.value)return g=void 0,u="",void(h="");const t=void 0===l[e.mask]?e.mask:l[e.mask],n="string"===typeof e.fillMask&&0!==e.fillMask.length?e.fillMask.slice(0,1):"_",o=n.replace(f,"\\$&"),r=[],i=[],a=[];let s=!0===e.reverseFillMask,c="",d="";t.replace(w.value.tokenRegexMask,(e,t,n,o,l)=>{if(void 0!==o){const e=w.value.tokenMap[o];a.push(e),d=e.negate,!0===s&&(i.push("(?:"+d+"+)?("+e.pattern+"+)?(?:"+d+"+)?("+e.pattern+"+)?"),s=!1),i.push("(?:"+d+"+)?("+e.pattern+")?")}else if(void 0!==n)c="\\"+("\\"===n?"":n),a.push(n),r.push("([^"+c+"]+)?"+c+"?");else{const e=void 0!==t?t:l;c="\\"===e?"\\\\\\\\":e.replace(f,"\\\\$&"),a.push(e),r.push("([^"+c+"]+)?"+c+"?")}});const p=new RegExp("^"+r.join("")+"("+(""===c?".":"[^"+c+"]")+"+)?"+(""===c?"":"["+c+"]*")+"$"),y=i.length-1,b=i.map((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+o+"*"+t):n===y?new RegExp("^"+t+"("+(""===d?".":d)+"+)?"+(!0===e.reverseFillMask?"$":o+"*")):new RegExp("^"+t));m=a,g=t=>{const n=p.exec(!0===e.reverseFillMask?t:t.slice(0,a.length+1));null!==n&&(t=n.slice(1).join(""));const o=[],r=b.length;for(let e=0,n=t;e"string"===typeof e?e:v).join(""),h=u.split(v).join(n)}function C(t,r,a){const l=i.value,s=l.selectionEnd,c=l.value.length-s,d=P(t);!0===r&&A();const f=M(d,r),p=!1!==e.fillMask?B(f):f,m=_.value!==p;l.value!==p&&(l.value=p),!0===m&&(_.value=p),document.activeElement===l&&(0,o.dY)(()=>{if(p===h){const t=!0===e.reverseFillMask?h.length:0;return void l.setSelectionRange(t,t,"forward")}if("insertFromPaste"===a&&!0!==e.reverseFillMask){const e=l.selectionEnd;let t=s-1;for(let n=y;n<=t&&nf.length?1:0:Math.max(0,p.length-(p===h?0:Math.min(f.length,c)+1))+1:s;return void l.setSelectionRange(t,t,"forward")}if(!0===e.reverseFillMask)if(!0===m){const e=Math.max(0,p.length-(p===h?0:Math.min(f.length,c+1)));1===e&&1===s?l.setSelectionRange(e,e,"forward"):q.rightReverse(l,e)}else{const e=p.length-c;l.setSelectionRange(e,e,"backward")}else if(!0===m){const e=Math.max(0,u.indexOf(v),Math.min(f.length,s)-1);q.right(l,e)}else{const e=s-1;q.right(l,e)}});const g=!0===e.unmaskedValue?P(p):p;String(e.modelValue)===g||null===e.modelValue&&""===g||n(g,!0)}function O(e,t,n){const o=M(P(e.value));t=Math.max(0,u.indexOf(v),Math.min(o.length,t)),y=t,e.setSelectionRange(t,n,"forward")}(0,o.wB)(()=>e.type+e.autogrow,A),(0,o.wB)(()=>e.mask,n=>{if(void 0!==n)C(_.value,!0);else{const n=P(_.value);A(),e.modelValue!==n&&t("update:modelValue",n)}}),(0,o.wB)(()=>e.fillMask+e.reverseFillMask,()=>{!0===S.value&&C(_.value,!0)}),(0,o.wB)(()=>e.unmaskedValue,()=>{!0===S.value&&C(_.value)});const q={left(e,t){const n=-1===u.slice(t-1).indexOf(v);let o=Math.max(0,t-1);for(;o>=0;o--)if(u[o]===v){t=o,!0===n&&t++;break}if(o<0&&void 0!==u[t]&&u[t]!==v)return q.right(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},right(e,t){const n=e.value.length;let o=Math.min(n,t+1);for(;o<=n;o++){if(u[o]===v){t=o;break}u[o-1]===v&&(t=o)}if(o>n&&void 0!==u[t-1]&&u[t-1]!==v)return q.left(e,n);e.setSelectionRange(t,t,"forward")},leftReverse(e,t){const n=k(e.value.length);let o=Math.max(0,t-1);for(;o>=0;o--){if(n[o-1]===v){t=o;break}if(n[o]===v&&(t=o,0===o))break}if(o<0&&void 0!==n[t]&&n[t]!==v)return q.rightReverse(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},rightReverse(e,t){const n=e.value.length,o=k(n),r=-1===o.slice(0,t+1).indexOf(v);let i=Math.min(n,t+1);for(;i<=n;i++)if(o[i-1]===v){t=i,t>0&&!0===r&&t--;break}if(i>n&&void 0!==o[t-1]&&o[t-1]!==v)return q.leftReverse(e,n);e.setSelectionRange(t,t,"forward")}};function R(e){t("click",e),b=void 0}function T(n){if(t("keydown",n),!0===(0,a.JL)(n)||!0===n.altKey)return;const o=i.value,r=o.selectionStart,l=o.selectionEnd;if(n.shiftKey||(b=void 0),37===n.keyCode||39===n.keyCode){n.shiftKey&&void 0===b&&(b="forward"===o.selectionDirection?r:l);const t=q[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];if(n.preventDefault(),t(o,b===r?l:r),n.shiftKey){const e=o.selectionStart;o.setSelectionRange(Math.min(b,e),Math.max(b,e),"forward")}}else 8===n.keyCode&&!0!==e.reverseFillMask&&r===l?(q.left(o,r),o.setSelectionRange(o.selectionStart,l,"backward")):46===n.keyCode&&!0===e.reverseFillMask&&r===l&&(q.rightReverse(o,l),o.setSelectionRange(r,o.selectionEnd,"forward"))}function M(t,n){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return $(t,n);const o=m;let r=0,i="";for(let e=0;e=0&&-1!==r;a--){const l=n[a];let s=e[r];if("string"===typeof l)i=l+i,!0===t&&s===l&&r--;else{if(void 0===s||!l.regex.test(s))return i;do{i=(void 0!==l.transform?l.transform(s):s)+i,r--,s=e[r]}while(o===a&&void 0!==s&&l.regex.test(s))}}return i}function P(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function B(t){return h.length-t.length<=0?t:!0===e.reverseFillMask&&0!==t.length?h.slice(0,-t.length)+t:t+h.slice(t.length)}return{innerValue:_,hasMask:S,moveCursorForPaste:O,updateMaskValue:C,onMaskedKeydown:T,onMaskedClick:R}}var g=n(7703);function y(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(e){return{files:void 0}}}return!0===t?(0,o.EW)(()=>{if("file"===e.type)return n()}):(0,o.EW)(n)}var b=n(3991),w=n(7682),S=n(4505),_=n(7978),x=n(5684);const E=(0,w.a0)({name:"QInput",inheritAttrs:!1,props:{...i.OJ,...h,...g.Sc,modelValue:[String,Number,FileList],shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...i.mU,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:a}=(0,o.nI)(),{$q:l}=a,s={};let u,c,d,f=NaN,p=null;const v=(0,r.KR)(null),h=(0,g.M4)(e),{innerValue:w,hasMask:E,moveCursorForPaste:k,updateMaskValue:A,onMaskedKeydown:C,onMaskedClick:O}=m(e,t,z,v),q=y(e,!0),R=(0,o.EW)(()=>(0,i.o9)(w.value)),T=(0,b.A)(I),M=(0,i.$7)({changeEvent:!0}),$=(0,o.EW)(()=>"textarea"===e.type||!0===e.autogrow),P=(0,o.EW)(()=>!0===$.value||["text","search","url","tel","password"].includes(e.type)),B=(0,o.EW)(()=>{const t={...M.splitAttrs.listeners.value,onInput:I,onPaste:W,onChange:H,onBlur:N,onFocus:S.ds};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=T,!0===E.value&&(t.onKeydown=C,t.onClick=O),!0===e.autogrow&&(t.onAnimationend=F),t}),D=(0,o.EW)(()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:h.value,...M.splitAttrs.attributes.value,id:M.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===$.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t});function j(){(0,_.Gy)(()=>{const e=document.activeElement;null===v.value||v.value===e||null!==e&&e.id===M.targetUid.value||v.value.focus({preventScroll:!0})})}function L(){v.value?.select()}function W(n){if(!0===E.value&&!0!==e.reverseFillMask){const e=n.target;k(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function I(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const r=n.target.value;if(!0!==n.target.qComposing){if(!0===E.value)A(r,!1,n.inputType);else if(z(r),!0===P.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,o.dY)(()=>{n.target===document.activeElement&&0===r.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)})}!0===e.autogrow&&V()}else s.value=r}function F(e){t("animationend",e),V()}function z(n,r){d=()=>{p=null,"number"!==e.type&&!0===s.hasOwnProperty("value")&&delete s.value,e.modelValue!==n&&f!==n&&(f=n,!0===r&&(c=!0),t("update:modelValue",n),(0,o.dY)(()=>{f===n&&(f=NaN)})),d=void 0},"number"===e.type&&(u=!0,s.value=n),void 0!==e.debounce?(null!==p&&clearTimeout(p),s.value=n,p=setTimeout(d,e.debounce)):d()}function V(){requestAnimationFrame(()=>{const e=v.value;if(null!==e){const t=e.parentNode.style,{scrollTop:n}=e,{overflowY:o,maxHeight:r}=!0===l.platform.is.firefox?{}:window.getComputedStyle(e),i=void 0!==o&&"scroll"!==o;!0===i&&(e.style.overflowY="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",!0===i&&(e.style.overflowY=parseInt(r,10){null!==v.value&&(v.value.value=void 0!==w.value?w.value:"")})}function U(){return!0===s.hasOwnProperty("value")?s.value:void 0!==w.value?w.value:""}(0,o.wB)(()=>e.type,()=>{v.value&&(v.value.value=e.modelValue)}),(0,o.wB)(()=>e.modelValue,t=>{if(!0===E.value){if(!0===c&&(c=!1,String(t)===f))return;A(t)}else w.value!==t&&(w.value=t,"number"===e.type&&!0===s.hasOwnProperty("value")&&(!0===u?u=!1:delete s.value));!0===e.autogrow&&(0,o.dY)(V)}),(0,o.wB)(()=>e.autogrow,e=>{!0===e?(0,o.dY)(V):null!==v.value&&n.rows>0&&(v.value.style.height="auto")}),(0,o.wB)(()=>e.dense,()=>{!0===e.autogrow&&(0,o.dY)(V)}),(0,o.xo)(()=>{N()}),(0,o.sV)(()=>{!0===e.autogrow&&V()}),Object.assign(M,{innerValue:w,fieldClass:(0,o.EW)(()=>"q-"+(!0===$.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":"")),hasShadow:(0,o.EW)(()=>"file"!==e.type&&"string"===typeof e.shadowText&&0!==e.shadowText.length),inputRef:v,emitValue:z,hasValue:R,floatingLabel:(0,o.EW)(()=>!0===R.value&&("number"!==e.type||!1===isNaN(w.value))||(0,i.o9)(e.displayValue)),getControl:()=>(0,o.h)(!0===$.value?"textarea":"input",{ref:v,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...D.value,...B.value,..."file"!==e.type?{value:U()}:q.value}),getShadowControl:()=>(0,o.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===$.value?"":" text-no-wrap")},[(0,o.h)("span",{class:"invisible"},U()),(0,o.h)("span",e.shadowText)])});const Y=(0,i.Ay)(M);return Object.assign(a,{focus:j,select:L,getNativeElement:()=>v.value}),(0,x.$)(a,"nativeEl",()=>v.value),Y}})},6087:(e,t,n)=>{"use strict";n.d(t,{A:()=>ee});n(939),n(6461),n(4520),n(7049);var o=n(1347),r=n(4187),i=n(2517),a=n(6915),l=n(3933),s=n(3766),u=n(9761),c=n(7682),d=n(3470);const f=["horizontal","vertical","cell","none"],p=(0,c.a0)({name:"QMarkupTable",props:{...u.C,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>f.includes(e)}},setup(e,{slots:t}){const n=(0,o.nI)(),r=(0,u.A)(e,n.proxy.$q),i=(0,o.EW)(()=>`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,o.h)("div",{class:i.value},[(0,o.h)("table",{class:"q-table"},(0,d.zm)(t.default))])}});function v(e,t){return(0,o.h)("div",e,[(0,o.h)("table",{class:"q-table"},t)])}var h=n(8623),m=n(3537),g=n(4505);const y={list:s.A,table:p},b=["list","table","__qtable"],w=(0,c.a0)({name:"QVirtualScroll",props:{...h.AV,type:{type:String,default:"list",validator:e=>b.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:m.cP},setup(e,{slots:t,attrs:n}){let i;const a=(0,r.KR)(null),l=(0,o.EW)(()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0),{virtualScrollSliceRange:s,localResetVirtualScroll:u,padVirtualScroll:c,onVirtualScrollEvt:f}=(0,h.Iq)({virtualScrollLength:l,getVirtualScrollTarget:_,getVirtualScrollEl:S}),p=(0,o.EW)(()=>{if(0===l.value)return[];const t=(e,t)=>({index:s.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(s.value.from,s.value.to).map(t):e.itemsFn(s.value.from,s.value.to-s.value.from).map(t)}),b=(0,o.EW)(()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll")),w=(0,o.EW)(()=>void 0!==e.scrollTarget?{}:{tabindex:0});function S(){return a.value.$el||a.value}function _(){return i}function x(){i=(0,m.hD)(S(),e.scrollTarget),i.addEventListener("scroll",f,g.mG.passive)}function E(){void 0!==i&&(i.removeEventListener("scroll",f,g.mG.passive),i=void 0)}function k(){let n=c("list"===e.type?"div":"tbody",p.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,d.Hp)(t.after,n)}return(0,o.wB)(l,()=>{u()}),(0,o.wB)(()=>e.scrollTarget,()=>{E(),x()}),(0,o.KC)(()=>{u()}),(0,o.sV)(()=>{x()}),(0,o.n)(()=>{x()}),(0,o.Y4)(()=>{E()}),(0,o.xo)(()=>{E()}),()=>{if(void 0!==t.default)return"__qtable"===e.type?v({ref:a,class:"q-table__middle "+b.value},k()):(0,o.h)(y[e.type],{...n,ref:a,class:[n.class,b.value],...w.value},k);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var S=n(6941),_=n(3880),x=n(8349),E=n(2677),k=n(5361),A=n(972);let C=0;const O={fullscreen:Boolean,noRouteFullscreenExit:Boolean},q=["update:fullscreen","fullscreen"];function R(){const e=(0,o.nI)(),{props:t,emit:n,proxy:i}=e;let a,l,s;const u=(0,r.KR)(!1);function c(){!0===u.value?f():d()}function d(){!0!==u.value&&(u.value=!0,s=i.$el.parentNode,s.replaceChild(l,i.$el),document.body.appendChild(i.$el),C++,1===C&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:f},k.A.add(a))}function f(){!0===u.value&&(void 0!==a&&(k.A.remove(a),a=void 0),s.replaceChild(i.$el,l),u.value=!1,C=Math.max(0,C-1),0===C&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==i.$el.scrollIntoView&&setTimeout(()=>{i.$el.scrollIntoView()})))}return!0===(0,A.$b)(e)&&(0,o.wB)(()=>i.$route.fullPath,()=>{!0!==t.noRouteFullscreenExit&&f()}),(0,o.wB)(()=>t.fullscreen,e=>{u.value!==e&&c()}),(0,o.wB)(u,e=>{n("update:fullscreen",e),n("fullscreen",e)}),(0,o.KC)(()=>{l=document.createElement("span")}),(0,o.sV)(()=>{!0===t.fullscreen&&d()}),(0,o.xo)(f),Object.assign(i,{toggleFullscreen:c,setFullscreen:d,exitFullscreen:f}),{inFullscreen:u,toggleFullscreen:c}}n(7008);function T(e,t){return new Date(e)-new Date(t)}var M=n(2503);const $={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function P(e,t,n,r){const i=(0,o.EW)(()=>{const{sortBy:e}=t.value;return e&&n.value.find(t=>t.name===e)||null}),a=(0,o.EW)(()=>void 0!==e.sortMethod?e.sortMethod:(e,t,o)=>{const r=n.value.find(e=>e.name===t);if(void 0===r||void 0===r.field)return e;const i=!0===o?-1:1,a="function"===typeof r.field?e=>r.field(e):e=>e[r.field];return e.sort((e,t)=>{let n=a(e),o=a(t);return void 0!==r.rawSort?r.rawSort(n,o,e,t)*i:null===n||void 0===n?-1*i:null===o||void 0===o?1*i:void 0!==r.sort?r.sort(n,o,e,t)*i:!0===(0,M.Et)(n)&&!0===(0,M.Et)(o)?(n-o)*i:!0===(0,M.$P)(n)&&!0===(0,M.$P)(o)?T(n,o)*i:"boolean"===typeof n&&"boolean"===typeof o?(n-o)*i:([n,o]=[n,o].map(e=>(e+"").toLocaleString().toLowerCase()),ne.name===o);e?.sortOrder&&(i=e.sortOrder)}let{sortBy:a,descending:l}=t.value;a!==o?(a=o,l="da"===i):!0===e.binaryStateSort?l=!l:!0===l?"ad"===i?a=null:l=!1:"ad"===i?l=!0:a=null,r({sortBy:a,descending:l,page:1})}return{columnToSort:i,computedSortMethod:a,sort:l}}n(4151);const B={filter:[String,Object],filterMethod:Function};function D(e,t){const n=(0,o.EW)(()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,o)=>{const r=t?t.toLowerCase():"";return e.filter(e=>n.some(t=>{const n=o(t,e)+"",i="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==i.indexOf(r)}))});return(0,o.wB)(()=>e.filter,()=>{(0,o.dY)(()=>{t({page:1},!0)})},{deep:!0}),{computedFilterMethod:n}}function j(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function L(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const W={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function I(e,t){const{props:n,emit:i}=e,a=(0,r.KR)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:0!==n.rowsPerPageOptions.length?n.rowsPerPageOptions[0]:5},n.pagination)),l=(0,o.EW)(()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return L(e)}),s=(0,o.EW)(()=>void 0!==l.value.rowsNumber);function u(e){c({pagination:e,filter:n.filter})}function c(e={}){(0,o.dY)(()=>{i("request",{pagination:e.pagination||l.value,filter:e.filter||n.filter,getCellValue:t})})}function d(e,t){const o=L({...l.value,...e});!0!==j(l.value,o)?!0!==s.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?i("update:pagination",o):a.value=o:u(o):!0===s.value&&!0===t&&u(o)}return{innerPagination:a,computedPagination:l,isServerSide:s,requestServerInteraction:c,setPagination:d}}function F(e,t,n,r,i,a){const{props:l,emit:s,proxy:{$q:u}}=e,c=(0,o.EW)(()=>!0===r.value?n.value.rowsNumber||0:a.value),d=(0,o.EW)(()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t}),f=(0,o.EW)(()=>{const{page:e,rowsPerPage:t}=n.value;return e*t}),p=(0,o.EW)(()=>1===n.value.page),v=(0,o.EW)(()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(c.value/n.value.rowsPerPage))),h=(0,o.EW)(()=>0===f.value||n.value.page>=v.value),m=(0,o.EW)(()=>{const e=l.rowsPerPageOptions.includes(t.value.rowsPerPage)?l.rowsPerPageOptions:[t.value.rowsPerPage].concat(l.rowsPerPageOptions);return e.map(e=>({label:0===e?u.lang.table.allRows:""+e,value:e}))});function g(){i({page:1})}function y(){const{page:e}=n.value;e>1&&i({page:e-1})}function b(){const{page:e,rowsPerPage:t}=n.value;f.value>0&&e*t{if(e===t)return;const o=n.value.page;e&&!o?i({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},V=["update:selected","selection"];function H(e,t,n,r){const i=(0,o.EW)(()=>{const t={};return e.selected.map(r.value).forEach(e=>{t[e]=!0}),t}),a=(0,o.EW)(()=>"none"!==e.selection),l=(0,o.EW)(()=>"single"===e.selection),s=(0,o.EW)(()=>"multiple"===e.selection),u=(0,o.EW)(()=>0!==n.value.length&&n.value.every(e=>!0===i.value[r.value(e)])),c=(0,o.EW)(()=>!0!==u.value&&n.value.some(e=>!0===i.value[r.value(e)])),d=(0,o.EW)(()=>e.selected.length);function f(e){return!0===i.value[e]}function p(){t("update:selected",[])}function v(n,o,i,a){t("selection",{rows:o,added:i,keys:n,evt:a});const s=!0===l.value?!0===i?o:[]:!0===i?e.selected.concat(o):e.selected.filter(e=>!1===n.includes(r.value(e)));t("update:selected",s)}return{hasSelectionMode:a,singleSelection:l,multipleSelection:s,allRowsSelected:u,someRowsSelected:c,rowsSelectedNumber:d,isRowSelected:f,clearSelection:p,updateSelection:v}}function N(e){return Array.isArray(e)?e.slice():[]}const U={expanded:Array},Y=["update:expanded"];function K(e,t){const n=(0,r.KR)(N(e.expanded));function i(e){return n.value.includes(e)}function a(o){void 0!==e.expanded?t("update:expanded",o):n.value=o}function l(e,t){const o=n.value.slice(),r=o.indexOf(e);!0===t?-1===r&&(o.push(e),a(o)):-1!==r&&(o.splice(r,1),a(o))}return(0,o.wB)(()=>e.expanded,e=>{n.value=N(e)}),{isRowExpanded:i,setExpanded:a,updateExpanded:l}}const G={visibleColumns:Array};function Q(e,t,n){const r=(0,o.EW)(()=>{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,M.Et)(t[e])?"right":"left",sortable:!0})):[]}),i=(0,o.EW)(()=>{const{sortBy:n,descending:o}=t.value,i=void 0!==e.visibleColumns?r.value.filter(t=>!0===t.required||!0===e.visibleColumns.includes(t.name)):r.value;return i.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===o?"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,o.EW)(()=>{const e={};return i.value.forEach(t=>{e[t.name]=t}),e}),l=(0,o.EW)(()=>void 0!==e.tableColspan?e.tableColspan:i.value.length+(!0===n.value?1:0));return{colList:r,computedCols:i,computedColsMap:a,computedColspan:l}}var Z=n(5684);const X="q-table__bottom row items-center",J={};h.kP.forEach(e=>{J[e]={}});const ee=(0,c.a0)({name:"QTable",props:{rows:{type:Array,required:!0},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:{},...J,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],tableRowStyleFn:Function,tableRowClassFn:Function,cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],cardStyleFn:Function,cardClassFn:Function,hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...u.C,...O,...G,...B,...W,...U,...z,...$},emits:["request","virtualScroll",...q,...Y,...V],setup(e,{slots:t,emit:n}){const s=(0,o.nI)(),{proxy:{$q:c}}=s,d=(0,u.A)(e,c),{inFullscreen:f,toggleFullscreen:p}=R(),m=(0,o.EW)(()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey]),g=(0,r.KR)(null),y=(0,r.KR)(null),b=(0,o.EW)(()=>!0!==e.grid&&!0===e.virtualScroll),k=(0,o.EW)(()=>" q-table__card"+(!0===d.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":"")),A=(0,o.EW)(()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":k.value)+(!0===d.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===f.value?" fullscreen scroll":"")),C=(0,o.EW)(()=>A.value+(!0===e.loading?" q-table--loading":""));(0,o.wB)(()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+A.value,()=>{!0===b.value&&y.value?.reset()});const{innerPagination:O,computedPagination:q,isServerSide:T,requestServerInteraction:M,setPagination:$}=I(s,De),{computedFilterMethod:B}=D(e,$),{isRowExpanded:j,setExpanded:L,updateExpanded:W}=K(e,n),z=(0,o.EW)(()=>{let t=e.rows;if(!0===T.value||0===t.length)return t;const{sortBy:n,descending:o}=q.value;return e.filter&&(t=B.value(t,e.filter,ae.value,De)),null!==ue.value&&(t=ce.value(e.rows===t?t.slice():t,n,o)),t}),V=(0,o.EW)(()=>z.value.length),N=(0,o.EW)(()=>{let t=z.value;if(!0===T.value)return t;const{rowsPerPage:n}=q.value;return 0!==n&&(0===fe.value&&e.rows!==t?t.length>pe.value&&(t=t.slice(0,pe.value)):t=t.slice(fe.value,pe.value)),t}),{hasSelectionMode:U,singleSelection:Y,multipleSelection:G,allRowsSelected:J,someRowsSelected:ee,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:oe,updateSelection:re}=H(e,n,N,m),{colList:ie,computedCols:ae,computedColsMap:le,computedColspan:se}=Q(e,q,U),{columnToSort:ue,computedSortMethod:ce,sort:de}=P(e,q,ie,$),{firstRowIndex:fe,lastRowIndex:pe,isFirstPage:ve,isLastPage:he,pagesNumber:me,computedRowsPerPageOptions:ge,computedRowsNumber:ye,firstPage:be,prevPage:we,nextPage:Se,lastPage:_e}=F(s,O,q,T,$,V),xe=(0,o.EW)(()=>0===N.value.length),Ee=(0,o.EW)(()=>{const t={};return h.kP.forEach(n=>{t[n]=e[n]}),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t});function ke(){!0===b.value&&y.value.reset()}function Ae(){if(!0===e.grid)return Ge();const n=!0!==e.hideHeader?Ie:null;if(!0===b.value){const r=t["top-row"],i=t["bottom-row"],a={default:e=>Re(e.item,t.body,e.index)};if(void 0!==r){const e=(0,o.h)("tbody",r({cols:ae.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==i&&(a.after=()=>(0,o.h)("tbody",i({cols:ae.value}))),(0,o.h)(w,{ref:y,class:e.tableClass,style:e.tableStyle,...Ee.value,scrollTarget:e.virtualScrollTarget,items:N.value,type:"__qtable",tableColspan:se.value,onVirtualScroll:Oe},a)}const r=[Te()];return null!==n&&r.unshift(n()),v({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},r)}function Ce(t,o){if(null!==y.value)return void y.value.scrollTo(t,o);t=parseInt(t,10);const r=g.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(null!==r){const o=g.value.querySelector(".q-table__middle.scroll"),i=r.offsetTop-e.virtualScrollStickySizeStart,a=i{const n=t[`body-cell-${e.name}`],i=void 0!==n?n:u;return void 0!==i?i($e({key:l,row:r,pageIndex:a,col:e})):(0,o.h)("td",{class:e.__tdClass(r),style:e.__tdStyle(r)},De(e,r))});if(!0===U.value){const n=t["body-selection"],i=void 0!==n?n(Pe({key:l,row:r,pageIndex:a})):[(0,o.h)(x.A,{modelValue:s,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{re([l],[r],e,t)}})];c.unshift((0,o.h)("td",{class:"q-table--col-auto-width"},i))}const f={key:l,class:{selected:s}};if(void 0!==e.onRowClick&&(f.class["cursor-pointer"]=!0,f.onClick=e=>{n("rowClick",e,r,a)}),void 0!==e.onRowDblclick&&(f.class["cursor-pointer"]=!0,f.onDblclick=e=>{n("rowDblclick",e,r,a)}),void 0!==e.onRowContextmenu&&(f.class["cursor-pointer"]=!0,f.onContextmenu=e=>{n("rowContextmenu",e,r,a)}),void 0!==e.tableRowStyleFn&&(f.style=e.tableRowStyleFn(r)),void 0!==e.tableRowClassFn){const t=e.tableRowClassFn(r);t&&(f.class[t]=!0)}return(0,o.h)("tr",f,c)}function Te(){const e=t.body,n=t["top-row"],r=t["bottom-row"];let i=N.value.map((t,n)=>Re(t,e,n));return void 0!==n&&(i=n({cols:ae.value}).concat(i)),void 0!==r&&(i=i.concat(r({cols:ae.value}))),(0,o.h)("tbody",i)}function Me(e){return Be(e),e.cols=e.cols.map(t=>(0,Z.$)({...t},"value",()=>De(t,e.row))),e}function $e(e){return Be(e),(0,Z.$)(e,"value",()=>De(e.col,e.row)),e}function Pe(e){return Be(e),e}function Be(t){Object.assign(t,{cols:ae.value,colsMap:le.value,sort:de,rowIndex:fe.value+t.pageIndex,color:e.color,dark:d.value,dense:e.dense}),!0===U.value&&(0,Z.$)(t,"selected",()=>ne(t.key),(e,n)=>{re([t.key],[t.row],e,n)}),(0,Z.$)(t,"expand",()=>j(t.key),e=>{W(t.key,e)})}function De(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 je=(0,o.EW)(()=>({pagination:q.value,pagesNumber:me.value,isFirstPage:ve.value,isLastPage:he.value,firstPage:be,prevPage:we,nextPage:Se,lastPage:_e,inFullscreen:f.value,toggleFullscreen:p}));function Le(){const n=t.top,r=t["top-left"],i=t["top-right"],a=t["top-selection"],l=!0===U.value&&void 0!==a&&te.value>0,s="q-table__top relative-position row items-center";if(void 0!==n)return(0,o.h)("div",{class:s},[n(je.value)]);let u;return!0===l?u=a(je.value).slice():(u=[],void 0!==r?u.push((0,o.h)("div",{class:"q-table__control"},[r(je.value)])):e.title&&u.push((0,o.h)("div",{class:"q-table__control"},[(0,o.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==i&&(u.push((0,o.h)("div",{class:"q-table__separator col"})),u.push((0,o.h)("div",{class:"q-table__control"},[i(je.value)]))),0!==u.length?(0,o.h)("div",{class:s},u):void 0}const We=(0,o.EW)(()=>!0===ee.value?null:J.value);function Ie(){const n=Fe();return!0===e.loading&&void 0===t.loading&&n.push((0,o.h)("tr",{class:"q-table__progress"},[(0,o.h)("th",{class:"relative-position",colspan:se.value},qe())])),(0,o.h)("thead",n)}function Fe(){const n=t.header,r=t["header-cell"];if(void 0!==n)return n(ze({header:!0})).slice();const a=ae.value.map(e=>{const n=t[`header-cell-${e.name}`],a=void 0!==n?n:r,l=ze({col:e});return void 0!==a?a(l):(0,o.h)(i.A,{key:e.name,props:l},()=>e.label)});if(!0===Y.value&&!0!==e.grid)a.unshift((0,o.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===G.value){const n=t["header-selection"],r=void 0!==n?n(ze({})):[(0,o.h)(x.A,{color:e.color,modelValue:We.value,dark:d.value,dense:e.dense,"onUpdate:modelValue":Ve})];a.unshift((0,o.h)("th",{class:"q-table--col-auto-width"},r))}return[(0,o.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},a)]}function ze(t){return Object.assign(t,{cols:ae.value,sort:de,colsMap:le.value,color:e.color,dark:d.value,dense:e.dense}),!0===G.value&&(0,Z.$)(t,"selected",()=>We.value,Ve),t}function Ve(e){!0===ee.value&&(e=!1),re(N.value.map(m.value),N.value,e)}const He=(0,o.EW)(()=>{const t=[e.iconFirstPage||c.iconSet.table.firstPage,e.iconPrevPage||c.iconSet.table.prevPage,e.iconNextPage||c.iconSet.table.nextPage,e.iconLastPage||c.iconSet.table.lastPage];return!0===c.lang.rtl?t.reverse():t});function Ne(){if(!0===e.hideBottom)return;if(!0===xe.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||c.lang.table.loading:e.filter?e.noResultsLabel||c.lang.table.noResults:e.noDataLabel||c.lang.table.noData,r=t["no-data"],i=void 0!==r?[r({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,o.h)(l.A,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,o.h)("div",{class:X+" q-table__bottom--nodata"},i)}const n=t.bottom;if(void 0!==n)return(0,o.h)("div",{class:X},[n(je.value)]);const r=!0!==e.hideSelectedBanner&&!0===U.value&&te.value>0?[(0,o.h)("div",{class:"q-table__control"},[(0,o.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,o.h)("div",{class:X+" justify-end"},Ye(r)):0!==r.length?(0,o.h)("div",{class:X},r):void 0}function Ue(e){$({page:1,rowsPerPage:e.value})}function Ye(n){let r;const{rowsPerPage:i}=q.value,a=e.paginationLabel||c.lang.table.pagination,l=t.pagination,s=e.rowsPerPageOptions.length>1;if(n.push((0,o.h)("div",{class:"q-table__separator col"})),!0===s&&n.push((0,o.h)("div",{class:"q-table__control"},[(0,o.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,o.h)(S.A,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:i,options:ge.value,displayValue:0===i?c.lang.table.allRows:i,dark:d.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ue})])),void 0!==l)r=l(je.value);else if(r=[(0,o.h)("span",0!==i?{class:"q-table__bottom-item"}:{},[i?a(fe.value+1,Math.min(pe.value,ye.value),ye.value):a(1,V.value,ye.value)])],0!==i&&me.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),me.value>2&&r.push((0,o.h)(E.A,{key:"pgFirst",...t,icon:He.value[0],disable:ve.value,"aria-label":c.lang.pagination.first,onClick:be})),r.push((0,o.h)(E.A,{key:"pgPrev",...t,icon:He.value[1],disable:ve.value,"aria-label":c.lang.pagination.prev,onClick:we}),(0,o.h)(E.A,{key:"pgNext",...t,icon:He.value[2],disable:he.value,"aria-label":c.lang.pagination.next,onClick:Se})),me.value>2&&r.push((0,o.h)(E.A,{key:"pgLast",...t,icon:He.value[3],disable:he.value,"aria-label":c.lang.pagination.last,onClick:_e}))}return n.push((0,o.h)("div",{class:"q-table__control"},r)),n}function Ke(){const n=!0===e.gridHeader?[(0,o.h)("table",{class:"q-table"},[Ie(o.h)])]:!0===e.loading&&void 0===t.loading?qe(o.h):void 0;return(0,o.h)("div",{class:"q-table__middle"},n)}function Ge(){const r=void 0!==t.item?t.item:r=>{const i=r.cols.map(e=>(0,o.h)("div",{class:"q-table__grid-item-row"},[(0,o.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,o.h)("div",{class:"q-table__grid-item-value"},[e.value])]));if(!0===U.value){const n=t["body-selection"],l=void 0!==n?n(r):[(0,o.h)(x.A,{modelValue:r.selected,color:e.color,dark:d.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{re([r.key],[r.row],e,t)}})];i.unshift((0,o.h)("div",{class:"q-table__grid-item-row"},l),(0,o.h)(a.A,{dark:d.value}))}const l={class:["q-table__grid-item-card"+k.value,e.cardClass],style:e.cardStyle};if(void 0!==e.cardStyleFn&&(l.style=[l.style,e.cardStyleFn(r.row)]),void 0!==e.cardClassFn){const t=e.cardClassFn(r.row);t&&(l.class[0]+=` ${t}`)}return void 0===e.onRowClick&&void 0===e.onRowDblclick&&void 0===e.onRowContextmenu||(l.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(l.onClick=e=>{n("RowClick",e,r.row,r.pageIndex)}),void 0!==e.onRowDblclick&&(l.onDblclick=e=>{n("RowDblclick",e,r.row,r.pageIndex)}),void 0!==e.onRowContextmenu&&(l.onContextmenu=e=>{n("rowContextmenu",e,r.row,r.pageIndex)})),(0,o.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,o.h)("div",l,i)])};return(0,o.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},N.value.map((e,t)=>r(Me({key:m.value(e),row:e,pageIndex:t}))))}return Object.assign(s.proxy,{requestServerInteraction:M,setPagination:$,firstPage:be,prevPage:we,nextPage:Se,lastPage:_e,isRowSelected:ne,clearSelection:oe,isRowExpanded:j,setExpanded:L,sort:de,resetVirtualScroll:ke,scrollTo:Ce,getCellValue:De}),(0,Z.M)(s.proxy,{filteredSortedRows:()=>z.value,computedRows:()=>N.value,computedRowsNumber:()=>ye.value}),()=>{const n=[Le()],r={ref:g,class:C.value};return!0===e.grid?n.push(Ke()):Object.assign(r,{class:[r.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),Ne()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,o.h)("div",r,n)}}})},6099:(e,t,n)=>{"use strict";var o,r,i=n(1004),a=n(2211),l=i.process,s=i.Deno,u=l&&l.versions||s&&s.version,c=u&&u.v8;c&&(o=c.split("."),r=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&a&&(o=a.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/),o&&(r=+o[1]))),e.exports=r},6109:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});n(1509),n(5273),n(345),n(8619),n(1627);let o,r=0;const i=new Array(256);for(let e=0;e<256;e++)i[e]=(e+256).toString(16).substring(1);const a=(()=>{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}})(),l=4096;function s(){(void 0===o||r+16>l)&&(r=0,o=a(l));const e=Array.prototype.slice.call(o,r,r+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,i[e[0]]+i[e[1]]+i[e[2]]+i[e[3]]+"-"+i[e[4]]+i[e[5]]+"-"+i[e[6]]+i[e[7]]+"-"+i[e[8]]+i[e[9]]+"-"+i[e[10]]+i[e[11]]+i[e[12]]+i[e[13]]+i[e[14]]+i[e[15]]}},6144:e=>{"use strict";e.exports=Math.abs},6150:e=>{"use strict";e.exports=Math.pow},6225:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});n(939),n(6461);var o=n(7682),r=n(5684);const i={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"}},a=(0,o.Xj)({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};n.set=a.set,Object.assign(a.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,(0,r.$)(e,"iconMapFn",()=>this.iconMapFn,e=>{this.iconMapFn=e}),!0===this.__installed?void 0!==t&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(e){return Reflect.ownKeys(e).filter(e=>"set"!==e)}}),this.set(t||i))}}),l=a},6249:(e,t,n)=>{"use strict";var o=n(6323);if(o)try{o([],"length")}catch(e){o=null}e.exports=o},6314:e=>{"use strict";e.exports=Math.max},6323:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},6356:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(1347),r=n(3355);const i={size:{type:[String,Number],default:"1em"},color:String};function a(e){return{cSize:(0,o.EW)(()=>e.size in r.v0?`${r.v0[e.size]}px`:e.size),classes:(0,o.EW)(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}var l=n(7682);const s=(0,l.a0)({name:"QSpinner",props:{...i,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=a(e);return()=>(0,o.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,o.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},6398:(e,t,n)=>{"use strict";var o=n(5004),r=Set.prototype;e.exports={Set,add:o(r.add),has:o(r.has),remove:o(r["delete"]),proto:r}},6447:(e,t,n)=>{"use strict";var o=n(4655),r=n(5082),i=n(4585),a=n(7449),l=n(2567),s=l("iterator");e.exports=function(e){if(!i(e))return r(e,s)||r(e,"@@iterator")||a[o(e)]}},6461:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(3254),a=n(8891),l=n(2499),s=n(9538),u=n(363),c=n(1999),d=n(6007),f=n(4456),p=n(4137),v=!c&&!f("filter",function(){}),h=!c&&!v&&p("filter",TypeError),m=c||v||h,g=s(function(){var e,t,n,o=this.iterator,i=this.predicate,l=this.next;while(1){if(e=a(r(l,o)),t=this.done=!!e.done,t)return;if(n=e.value,u(o,i,[n,this.counter++],!0))return n}});o({target:"Iterator",proto:!0,real:!0,forced:m},{filter:function(e){a(this);try{i(e)}catch(e){d(this,"throw",e)}return h?r(h,this,e):new g(l(this),{predicate:e})}})},6470:(e,t,n)=>{"use strict";function o(e){return e}n.d(t,{wE:()=>o})},6510:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(8633),i=n(7682);const a=(0,i.a0)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i,a,l,s,u=!1,c=null,d=null;function f(){i?.(),i=null,u=!1,null!==c&&(clearTimeout(c),c=null),null!==d&&(clearTimeout(d),d=null),a?.removeEventListener("transitionend",l),l=null}function p(t,n,o){void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,u=!0,i=o}function v(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,f(),t!==s&&n(t)}function h(t,n){let o=0;a=t,!0===u?(f(),o=t.offsetHeight===t.scrollHeight?0:void 0):(s="hide",t.style.overflowY="hidden"),p(t,o,n),c=setTimeout(()=>{c=null,t.style.height=`${t.scrollHeight}px`,l=e=>{d=null,Object(e)===e&&e.target!==t||v(t,"show")},t.addEventListener("transitionend",l),d=setTimeout(l,1.1*e.duration)},100)}function m(t,n){let o;a=t,!0===u?f():(s="show",t.style.overflowY="hidden",o=t.scrollHeight),p(t,o,n),c=setTimeout(()=>{c=null,t.style.height=0,l=e=>{d=null,Object(e)===e&&e.target!==t||v(t,"hide")},t.addEventListener("transitionend",l),d=setTimeout(l,1.1*e.duration)},100)}return(0,o.xo)(()=>{!0===u&&f()}),()=>(0,o.h)(r.eB,{css:!1,appear:e.appear,onEnter:h,onLeave:m},t.default)}})},6593:(e,t,n)=>{"use strict";var o=n(5826),r=n(4856),i=n(3254),a=n(8891),l=n(2499),s=n(6007),u=n(4137),c=n(8829),d=n(59),f=TypeError,p=d(function(){[].keys().reduce(function(){},void 0)}),v=!p&&u("reduce",f);o({target:"Iterator",proto:!0,real:!0,forced:p||v},{reduce:function(e){a(this);try{i(e)}catch(e){s(this,"throw",e)}var t=arguments.length<2,n=t?void 0:arguments[1];if(v)return c(v,this,t?[e]:[e,n]);var o=l(this),u=0;if(r(o,function(o){t?(t=!1,n=o):n=e(n,o,u),u++},{IS_RECORD:!0}),t)throw new f("Reduce of empty iterator with no initial value");return n}})},6705:(e,t,n)=>{"use strict";var o=n(2399),r=n(5346),i=n(5485),a=n(5437),l=o("%Map%",!0),s=r("Map.prototype.get",!0),u=r("Map.prototype.set",!0),c=r("Map.prototype.has",!0),d=r("Map.prototype.delete",!0),f=r("Map.prototype.size",!0);e.exports=!!l&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+i(e))},delete:function(t){if(e){var n=d(e,t);return 0===f(e)&&(e=void 0),n}return!1},get:function(t){if(e)return s(e,t)},has:function(t){return!!e&&c(e,t)},set:function(t,n){e||(e=new l),u(e,t,n)}};return t}},6739:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":""));return()=>(0,o.h)("div",{class:n.value,role:"toolbar"},(0,i.zm)(t.default))}})},6747:(e,t,n)=>{"use strict";var o=n(4655);e.exports=function(e){var t=o(e);return"BigInt64Array"===t||"BigUint64Array"===t}},6786:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(5004),a=n(6808),l=n(5246),s=n(2485),u=n(9088),c=n(6908),d=u.i2c,f=u.i2cUrl,p=i("".charAt),v=r.Uint8Array,h=!v||!v.prototype.toBase64||!function(){try{var e=new v;e.toBase64(null)}catch(e){return!0}}();v&&o({target:"Uint8Array",proto:!0,forced:h},{toBase64:function(){var e=l(this),t=arguments.length?a(arguments[0]):void 0,n="base64"===c(t)?d:f,o=!!t&&!!t.omitPadding;s(this.buffer);for(var r,i="",u=0,v=e.length,h=function(e){return p(n,r>>6*e&63)};u+2{"use strict";var o=n(974),r=String,i=TypeError;e.exports=function(e){if(void 0===e||o(e))return e;throw new i(r(e)+" is not an object or undefined")}},6844:(e,t,n)=>{"use strict";var o=n(3353),r=n(3837),i=n(3351),a=n(3821);e.exports=function(e,t,n,l){l||(l={});var s=l.enumerable,u=void 0!==l.name?l.name:t;if(o(n)&&i(n,u,l),l.global)s?e[t]=n:a(t,n);else{try{l.unsafe?e[t]&&(s=!0):delete e[t]}catch(e){}s?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!l.nonConfigurable,writable:!l.nonWritable})}return e}},6865:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var o=n(1347),r=n(4187),i=n(9993),a=n(7682),l=n(3470),s=n(5412);const u=(0,a.a0)({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,o.nI)(),u=(0,o.WQ)(s.ON,s.U_);if(u===s.U_)return console.error("QHeader needs to be child of QLayout"),s.U_;const c=(0,r.KR)(parseInt(e.heightHint,10)),d=(0,r.KR)(!0),f=(0,o.EW)(()=>!0===e.reveal||-1!==u.view.value.indexOf("H")||a.platform.is.ios&&!0===u.isContainer.value),p=(0,o.EW)(()=>{if(!0!==e.modelValue)return 0;if(!0===f.value)return!0===d.value?c.value:0;const t=c.value-u.scroll.value.position;return t>0?t:0}),v=(0,o.EW)(()=>!0!==e.modelValue||!0===f.value&&!0!==d.value),h=(0,o.EW)(()=>!0===e.modelValue&&!0===v.value&&!0===e.reveal),m=(0,o.EW)(()=>"q-header q-layout__section--marginal "+(!0===f.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===v.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":"")),g=(0,o.EW)(()=>{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 y(e,t){u.update("header",e,t)}function b(e,t){e.value!==t&&(e.value=t)}function w({height:e}){b(c,e),y("size",e)}function S(e){!0===h.value&&b(d,!0),n("focusin",e)}(0,o.wB)(()=>e.modelValue,e=>{y("space",e),b(d,!0),u.animate()}),(0,o.wB)(p,e=>{y("offset",e)}),(0,o.wB)(()=>e.reveal,t=>{!1===t&&b(d,e.modelValue)}),(0,o.wB)(d,e=>{u.animate(),n("reveal",e)}),(0,o.wB)(u.scroll,t=>{!0===e.reveal&&b(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)});const _={};return u.instances.header=_,!0===e.modelValue&&y("size",c.value),y("space",e.modelValue),y("offset",p.value),(0,o.xo)(()=>{u.instances.header===_&&(u.instances.header=void 0,y("size",0),y("offset",0),y("space",!1))}),()=>{const n=(0,l.Ij)(t.default,[]);return!0===e.elevated&&n.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,o.h)(i.A,{debounce:0,onResize:w})),(0,o.h)("header",{class:m.value,style:g.value,onFocusin:S},n)}}})},6869:(e,t,n)=>{"use strict";var o=n(7665),r=n(2102),i=n(2586),a=function(e){return function(t,n,a){var l=o(t),s=i(l);if(0===s)return!e&&-1;var u,c=r(a,s);if(e&&n!==n){while(s>c)if(u=l[c++],u!==u)return!0}else for(;s>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)}},6908:e=>{"use strict";var t=TypeError;e.exports=function(e){var n=e&&e.alphabet;if(void 0===n||"base64"===n||"base64url"===n)return n||"base64";throw new t("Incorrect `alphabet` option")}},6915:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(1347),r=n(9761),i=n(7682);const a={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},l={xs:2,sm:4,md:8,lg:16,xl:24},s=(0,i.a0)({name:"QSeparator",props:{...r.C,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,o.nI)(),n=(0,r.A)(e,t.proxy.$q),i=(0,o.EW)(()=>!0===e.vertical?"vertical":"horizontal"),s=(0,o.EW)(()=>` q-separator--${i.value}`),u=(0,o.EW)(()=>!1!==e.inset?`${s.value}-${a[e.inset]}`:""),c=(0,o.EW)(()=>`q-separator${s.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":"")),d=(0,o.EW)(()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${l.md}px`:e.spaced in l?`${l[e.spaced]}px`:e.spaced,o=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${o[0]}`]=t[`margin${o[1]}`]=n}return t});return()=>(0,o.h)("hr",{class:c.value,style:d.value,"aria-orientation":i.value})}})},6941:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});n(939),n(6461),n(7008),n(4520),n(7049),n(4151);var o=n(1347),r=n(4187),i=n(7861),a=n(3933),l=n(1529),s=n(2589),u=n(4958),c=n(9039),d=n(5389),f=n(45),p=n(1008),v=n(8623),h=n(7703),m=n(3991),g=n(7682),y=n(2503),b=n(4505),w=n(7065),S=n(2157),_=n(3470);const x=e=>["add","add-unique","toggle"].includes(e),E=".*+?^${}()|[]\\",k=Object.keys(p.OJ);function A(e,t){if("function"===typeof e)return e;const n=void 0!==e?e:t;return e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}const C=(0,g.a0)({name:"QSelect",inheritAttrs:!1,props:{...v.AV,...h.Sc,...p.OJ,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],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:x},mapOptions:Boolean,emitValue:Boolean,disableTabSelection:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:{},transitionHide:{},transitionDuration:{},behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:v.AV.virtualScrollItemSize.type,onNewValue:Function,onFilter:Function},emits:[...p.mU,"add","remove","inputValue","keyup","keypress","keydown","popupShow","popupHide","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:g}=(0,o.nI)(),{$q:C}=g,O=(0,r.KR)(!1),q=(0,r.KR)(!1),R=(0,r.KR)(-1),T=(0,r.KR)(""),M=(0,r.KR)(!1),$=(0,r.KR)(!1);let P,B,D,j,L,W,I,F=null,z=null,V=null;const H=(0,r.KR)(null),N=(0,r.KR)(null),U=(0,r.KR)(null),Y=(0,r.KR)(null),K=(0,r.KR)(null),G=(0,h.M4)(e),Q=(0,m.A)(Qe),Z=(0,o.EW)(()=>Array.isArray(e.options)?e.options.length:0),X=(0,o.EW)(()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize),{virtualScrollSliceRange:J,virtualScrollSliceSizeComputed:ee,localResetVirtualScroll:te,padVirtualScroll:ne,onVirtualScrollEvt:oe,scrollTo:re,setVirtualScrollSize:ie}=(0,v.Iq)({virtualScrollLength:Z,getVirtualScrollTarget:Ue,getVirtualScrollEl:Ne,virtualScrollItemSizeComputed:X}),ae=(0,p.$7)(),le=(0,o.EW)(()=>{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 o=!0===e.mapOptions&&void 0!==P?P:[],r=n.map(e=>Le(e,o));return null===e.modelValue&&!0===t?r.filter(e=>null!==e):r}return n}),se=(0,o.EW)(()=>{const t={};return k.forEach(n=>{const o=e[n];void 0!==o&&(t[n]=o)}),t}),ue=(0,o.EW)(()=>null===e.optionsDark?ae.isDark.value:e.optionsDark),ce=(0,o.EW)(()=>(0,p.o9)(le.value)),de=(0,o.EW)(()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===le.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])}),fe=(0,o.EW)(()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:"")),pe=(0,o.EW)(()=>0===Z.value),ve=(0,o.EW)(()=>le.value.map(e=>Ce.value(e)).join(", ")),he=(0,o.EW)(()=>void 0!==e.displayValue?e.displayValue:ve.value),me=(0,o.EW)(()=>!0===e.optionsHtml?()=>!0:e=>!0===e?.html),ge=(0,o.EW)(()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||le.value.some(me.value))),ye=(0,o.EW)(()=>!0===ae.focused.value?e.tabindex:-1),be=(0,o.EW)(()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===O.value?"true":"false","aria-controls":`${ae.targetUid.value}_lb`};return R.value>=0&&(t["aria-activedescendant"]=`${ae.targetUid.value}_${R.value}`),t}),we=(0,o.EW)(()=>({id:`${ae.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"})),Se=(0,o.EW)(()=>le.value.map((e,t)=>({index:t,opt:e,html:me.value(e),selected:!0,removeAtIndex:$e,toggleOption:Be,tabindex:ye.value}))),_e=(0,o.EW)(()=>{if(0===Z.value)return[];const{from:t,to:n}=J.value;return e.options.slice(t,n).map((n,o)=>{const r=!0===Oe.value(n),i=!0===We(n),a=t+o,l={clickable:!0,active:i,activeClass:ke.value,manualFocus:!0,focused:!1,disable:r,tabindex:-1,dense:e.optionsDense,dark:ue.value,role:"option","aria-selected":!0===i?"true":"false",id:`${ae.targetUid.value}_${a}`,onClick:()=>{Be(n)}};return!0!==r&&(R.value===a&&(l.focused=!0),!0===C.platform.is.desktop&&(l.onMousemove=()=>{!0===O.value&&De(a)})),{index:a,opt:n,html:me.value(n),label:Ce.value(n),selected:l.active,focused:l.focused,toggleOption:Be,setOptionIndex:De,itemProps:l}})}),xe=(0,o.EW)(()=>void 0!==e.dropdownIcon?e.dropdownIcon:C.iconSet.arrow.dropdown),Ee=(0,o.EW)(()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded),ke=(0,o.EW)(()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:""),Ae=(0,o.EW)(()=>A(e.optionValue,"value")),Ce=(0,o.EW)(()=>A(e.optionLabel,"label")),Oe=(0,o.EW)(()=>A(e.optionDisable,"disable")),qe=(0,o.EW)(()=>le.value.map(Ae.value)),Re=(0,o.EW)(()=>{const e={onInput:Qe,onChange:Q,onKeydown:He,onKeyup:ze,onKeypress:Ve,onFocus:Ie,onClick(e){!0===B&&(0,b.ds)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=Q,e});function Te(t){return!0===e.emitValue?Ae.value(t):t}function Me(t){if(-1!==t&&t=e.maxValues)return;const i=e.modelValue.slice();n("add",{index:i.length,value:r}),i.push(r),n("update:modelValue",i)}function Be(t,o){if(!0!==ae.editable.value||void 0===t||!0===Oe.value(t))return;const r=Ae.value(t);if(!0!==e.multiple)return!0!==o&&(Xe(!0===e.fillInput?Ce.value(t):"",!0,!0),dt()),N.value?.focus(),void(0!==le.value.length&&!0===(0,y.Hv)(Ae.value(le.value[0]),r)||n("update:modelValue",!0===e.emitValue?r:t));if(!0===B&&!0!==M.value||ae.focus(),Ie(),0===le.value.length){const o=!0===e.emitValue?r:t;return n("add",{index:0,value:o}),void n("update:modelValue",!0===e.multiple?[o]:o)}const i=e.modelValue.slice(),a=qe.value.findIndex(e=>(0,y.Hv)(e,r));if(-1!==a)n("remove",{index:a,value:i.splice(a,1)[0]});else{if(void 0!==e.maxValues&&i.length>=e.maxValues)return;const o=!0===e.emitValue?r:t;n("add",{index:i.length,value:o}),i.push(o)}n("update:modelValue",i)}function De(e){if(!0!==C.platform.is.desktop)return;const t=-1!==e&&e=0?Ce.value(e.options[o]):j,!0))}}function Le(t,n){const o=e=>(0,y.Hv)(Ae.value(e),t);return e.options.find(o)||n.find(o)||t}function We(e){const t=Ae.value(e);return void 0!==qe.value.find(e=>(0,y.Hv)(e,t))}function Ie(t){!0===e.useInput&&null!==N.value&&(void 0===t||N.value===t.target&&t.target.value===ve.value)&&N.value.select()}function Fe(e){!0===(0,S.Dv)(e,27)&&!0===O.value&&((0,b.ds)(e),dt(),ft()),n("keyup",e)}function ze(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",null!==F&&(clearTimeout(F),F=null),null!==z&&(clearTimeout(z),z=null),ft(),"string"===typeof n&&0!==n.length){const t=n.toLocaleLowerCase(),o=n=>{const o=e.options.find(e=>String(n.value(e)).toLocaleLowerCase()===t);return void 0!==o&&(-1===le.value.indexOf(o)?Be(o):dt(),!0)},r=e=>{!0!==o(Ae)&&!0!==e&&!0!==o(Ce)&&Je(n,!0,()=>r(!0))};r()}else ae.clearValue(t);else Fe(t)}function Ve(e){n("keypress",e)}function He(t){if(n("keydown",t),!0===(0,S.JL)(t))return;const r=0!==T.value.length&&(void 0!==e.newValueMode||void 0!==e.onNewValue),i=!0!==t.shiftKey&&!0!==e.disableTabSelection&&!0!==e.multiple&&(-1!==R.value||!0===r);if(27===t.keyCode)return void(0,b.F4)(t);if(9===t.keyCode&&!1===i)return void ut();if(void 0===t.target||t.target.id!==ae.targetUid.value||!0!==ae.editable.value)return;if(40===t.keyCode&&!0!==ae.innerLoading.value&&!1===O.value)return(0,b.Gu)(t),void ct();if(8===t.keyCode&&(!0===e.useChips||!0===e.clearable)&&!0!==e.hideSelected&&0===T.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Me(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof T.value&&0!==T.value.length||((0,b.Gu)(t),R.value=-1,je(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===ee.value||((0,b.Gu)(t),R.value=Math.max(-1,Math.min(Z.value,R.value+(33===t.keyCode?-1:1)*ee.value.view)),je(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,b.Gu)(t),je(38===t.keyCode?-1:1,e.multiple));const a=Z.value;if((void 0===W||I0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||0!==W.length)){!0!==O.value&&ct(t);const n=t.key.toLocaleLowerCase(),r=1===W.length&&W[0]===n;I=Date.now()+1500,!1===r&&((0,b.Gu)(t),W+=n);const i=new RegExp("^"+W.split("").map(e=>-1!==E.indexOf(e)?"\\"+e:e).join(".*"),"i");let l=R.value;if(!0===r||l<0||!0!==i.test(Ce.value(e.options[l])))do{l=(0,w.eo)(l+1,-1,a-1)}while(l!==R.value&&(!0===Oe.value(e.options[l])||!0!==i.test(Ce.value(e.options[l]))));return void(R.value!==l&&(0,o.dY)(()=>{De(l),re(l),l>=0&&!0===e.useInput&&!0===e.fillInput&&Ze(Ce.value(e.options[l]),!0)}))}if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===W||9===t.keyCode&&!1!==i)if(9!==t.keyCode&&(0,b.Gu)(t),-1!==R.value&&R.value{if(n){if(!0!==x(n))return}else n=e.newValueMode;if(Xe("",!0!==e.multiple,!0),void 0===t||null===t)return;const o="toggle"===n?Be:Pe;o(t,"add-unique"===n),!0!==e.multiple&&(N.value?.focus(),dt())};if(void 0!==e.onNewValue?n("newValue",T.value,t):t(T.value),!0!==e.multiple)return}!0===O.value?ut():!0!==ae.innerLoading.value&&ct()}}function Ne(){return!0===B?K.value:null!==U.value&&null!==U.value.contentEl?U.value.contentEl:void 0}function Ue(){return Ne()}function Ye(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?Se.value.map(e=>t["selected-item"](e)).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?Se.value.map((t,n)=>(0,o.h)(l.A,{key:"option-"+n,removable:!0===ae.editable.value&&!0!==Oe.value(t.opt),dense:!0,textColor:e.color,tabindex:ye.value,onRemove(){t.removeAtIndex(n)}},()=>(0,o.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Ce.value(t.opt)}))):[(0,o.h)("span",{class:"ellipsis",[!0===ge.value?"innerHTML":"textContent"]:he.value})]}function Ke(){if(!0===pe.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:T.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,o.h)(s.A,{key:e.index,...e.itemProps},()=>(0,o.h)(u.A,()=>(0,o.h)(c.A,()=>(0,o.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label}))));let n=ne("div",_e.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,_.Hp)(t["after-options"],n)}function Ge(t,n){const r=!0===n?{...be.value,...ae.splitAttrs.attributes.value}:void 0,i={ref:!0===n?N:void 0,key:"i_t",class:de.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...r,id:!0===n?ae.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,...Re.value};return!0!==t&&!0===B&&(!0===Array.isArray(i.class)?i.class=[...i.class,"no-pointer-events"]:i.class+=" no-pointer-events"),(0,o.h)("input",i)}function Qe(t){null!==F&&(clearTimeout(F),F=null),null!==z&&(clearTimeout(z),z=null),t&&t.target&&!0===t.target.qComposing||(Ze(t.target.value||""),D=!0,j=T.value,!0===ae.focused.value||!0===B&&!0!==M.value||ae.focus(),void 0!==e.onFilter&&(F=setTimeout(()=>{F=null,Je(T.value)},e.inputDebounce)))}function Ze(t,o){T.value!==t&&(T.value=t,!0===o||0===e.inputDebounce||"0"===e.inputDebounce?n("inputValue",t):z=setTimeout(()=>{z=null,n("inputValue",t)},e.inputDebounce))}function Xe(t,n,o){D=!0!==o,!0===e.useInput&&(Ze(t,!0),!0!==n&&!0===o||(j=t),!0!==n&&Je(t))}function Je(t,r,i){if(void 0===e.onFilter||!0!==r&&!0!==ae.focused.value)return;!0===ae.innerLoading.value?n("filterAbort"):(ae.innerLoading.value=!0,$.value=!0),""!==t&&!0!==e.multiple&&0!==le.value.length&&!0!==D&&t===Ce.value(le.value[0])&&(t="");const a=setTimeout(()=>{!0===O.value&&(O.value=!1)},10);null!==V&&clearTimeout(V),V=a,n("filter",t,(e,t)=>{!0!==r&&!0!==ae.focused.value||V!==a||(clearTimeout(V),"function"===typeof e&&e(),$.value=!1,(0,o.dY)(()=>{ae.innerLoading.value=!1,!0===ae.editable.value&&(!0===r?!0===O.value&&dt():!0===O.value?pt(!0):O.value=!0),"function"===typeof t&&(0,o.dY)(()=>{t(g)}),"function"===typeof i&&(0,o.dY)(()=>{i(g)})}))},()=>{!0===ae.focused.value&&V===a&&(clearTimeout(V),ae.innerLoading.value=!1,$.value=!1),!0===O.value&&(O.value=!1)})}function et(){return(0,o.h)(d.A,{ref:U,class:fe.value,style:e.popupContentStyle,modelValue:O.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==pe.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:ue.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:e.popupNoRouteDismiss,square:Ee.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...we.value,onScrollPassive:oe,onBeforeShow:mt,onBeforeHide:tt,onShow:nt},Ke)}function tt(e){gt(e),ut()}function nt(){ie()}function ot(e){(0,b.ds)(e),N.value?.focus(),M.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function rt(e){(0,b.ds)(e),(0,o.dY)(()=>{M.value=!1})}function it(){const n=[(0,o.h)(i.A,{class:`col-auto ${ae.fieldClass.value}`,...se.value,for:ae.targetUid.value,dark:ue.value,square:!0,loading:$.value,itemAligned:!1,filled:!0,stackLabel:0!==T.value.length,...ae.splitAttrs.listeners.value,onFocus:ot,onBlur:rt},{...t,rawControl:()=>ae.getControl(!0),before:void 0,after:void 0})];return!0===O.value&&n.push((0,o.h)("div",{ref:K,class:fe.value+" scroll",style:e.popupContentStyle,...we.value,onClick:b.F4,onScrollPassive:oe},Ke())),(0,o.h)(f.A,{ref:Y,modelValue:q.value,position:!0===e.useInput?"top":void 0,transitionShow:L,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:mt,onBeforeHide:at,onHide:lt,onShow:st},()=>(0,o.h)("div",{class:"q-select__dialog"+(!0===ue.value?" q-select__dialog--dark q-dark":"")+(!0===M.value?" q-select__dialog--focused":"")},n))}function at(e){gt(e),null!==Y.value&&Y.value.__updateRefocusTarget(ae.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),ae.focused.value=!1}function lt(e){dt(),!1===ae.focused.value&&n("blur",e),ft()}function st(){const e=document.activeElement;null!==e&&e.id===ae.targetUid.value||null===N.value||N.value===e||N.value.focus(),ie()}function ut(){!0!==q.value&&(R.value=-1,!0===O.value&&(O.value=!1),!1===ae.focused.value&&(null!==V&&(clearTimeout(V),V=null),!0===ae.innerLoading.value&&(n("filterAbort"),ae.innerLoading.value=!1,$.value=!1)))}function ct(n){!0===ae.editable.value&&(!0===B?(ae.onControlFocusin(n),q.value=!0,(0,o.dY)(()=>{ae.focus()})):ae.focus(),void 0!==e.onFilter?Je(T.value):!0===pe.value&&void 0===t["no-option"]||(O.value=!0))}function dt(){q.value=!1,ut()}function ft(){!0===e.useInput&&Xe(!0!==e.multiple&&!0===e.fillInput&&0!==le.value.length&&Ce.value(le.value[0])||"",!0,!0)}function pt(t){let n=-1;if(!0===t){if(0!==le.value.length){const t=Ae.value(le.value[0]);n=e.options.findIndex(e=>(0,y.Hv)(Ae.value(e),t))}te(n)}De(n)}function vt(e,t){!0===O.value&&!1===ae.innerLoading.value&&(te(-1,!0),(0,o.dY)(()=>{!0===O.value&&!1===ae.innerLoading.value&&(e>t?te():pt(!0))}))}function ht(){!1===q.value&&null!==U.value&&U.value.updatePosition()}function mt(e){void 0!==e&&(0,b.ds)(e),n("popupShow",e),ae.hasPopupOpen=!0,ae.onControlFocusin(e)}function gt(e){void 0!==e&&(0,b.ds)(e),n("popupHide",e),ae.hasPopupOpen=!1,ae.onControlFocusout(e)}function yt(){B=(!0===C.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===pe.value))),L=!0===C.platform.is.ios&&!0===B&&!0===e.useInput?"fade":e.transitionShow}return(0,o.wB)(le,t=>{P=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==ae.innerLoading.value&&(!0!==q.value&&!0!==O.value||!0!==ce.value)&&(!0!==D&&ft(),!0!==q.value&&!0!==O.value||Je(""))},{immediate:!0}),(0,o.wB)(()=>e.fillInput,ft),(0,o.wB)(O,pt),(0,o.wB)(Z,vt),(0,o.Ic)(yt),(0,o.$u)(ht),yt(),(0,o.xo)(()=>{null!==F&&clearTimeout(F),null!==z&&clearTimeout(z)}),Object.assign(g,{showPopup:ct,hidePopup:dt,removeAtIndex:Me,add:Pe,toggleOption:Be,getOptionIndex:()=>R.value,setOptionIndex:De,moveOptionSelection:je,filter:Je,updateMenuPosition:ht,updateInputValue:Xe,isOptionSelected:We,getEmittingOptionValue:Te,isOptionDisabled:(...e)=>!0===Oe.value.apply(null,e),getOptionValue:(...e)=>Ae.value.apply(null,e),getOptionLabel:(...e)=>Ce.value.apply(null,e)}),Object.assign(ae,{innerValue:le,fieldClass:(0,o.EW)(()=>`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:H,targetRef:N,hasValue:ce,showPopup:ct,floatingLabel:(0,o.EW)(()=>!0!==e.hideSelected&&!0===ce.value||"number"===typeof T.value||0!==T.value.length||(0,p.o9)(e.displayValue)),getControlChild:()=>{if(!1!==ae.editable.value&&(!0===q.value||!0!==pe.value||void 0!==t["no-option"]))return!0===B?it():et();!0===ae.hasPopupOpen&&(ae.hasPopupOpen=!1)},controlEvents:{onFocusin(e){ae.onControlFocusin(e)},onFocusout(e){ae.onControlFocusout(e,()=>{ft(),ut()})},onClick(e){if((0,b.F4)(e),!0!==B&&!0===O.value)return ut(),void N.value?.focus();ct(e)}},getControl:t=>{const n=Ye(),r=!0===t||!0!==q.value||!0!==B;if(!0===e.useInput)n.push(Ge(t,r));else if(!0===ae.editable.value){const i=!0===r?be.value:void 0;n.push((0,o.h)("input",{ref:!0===r?N:void 0,key:"d_t",class:"q-select__focus-target",id:!0===r?ae.targetUid.value:void 0,value:he.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...i,onKeydown:He,onKeyup:Fe,onKeypress:Ve})),!0===r&&"string"===typeof e.autocomplete&&0!==e.autocomplete.length&&n.push((0,o.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:ze}))}if(void 0!==G.value&&!0!==e.disable&&0!==qe.value.length){const t=qe.value.map(e=>(0,o.h)("option",{value:e,selected:!0}));n.push((0,o.h)("select",{class:"hidden",name:G.value,multiple:e.multiple},t))}const i=!0===e.useInput||!0!==r?void 0:ae.splitAttrs.attributes.value;return(0,o.h)("div",{class:"q-field__native row items-center",...i,...ae.splitAttrs.listeners.value},n)},getInnerAppend:()=>!0!==e.loading&&!0!==$.value&&!0!==e.hideDropdownIcon?[(0,o.h)(a.A,{class:"q-select__dropdown-icon"+(!0===O.value?" rotate-180":""),name:xe.value})]:null}),(0,p.Ay)(ae)}})},6954:(e,t,n)=>{"use strict";var o=n(4585),r=TypeError;e.exports=function(e){if(o(e))throw new r("Can't call method on "+e);return e}},7008:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(4856),a=n(3254),l=n(8891),s=n(2499),u=n(6007),c=n(4137),d=c("find",TypeError);o({target:"Iterator",proto:!0,real:!0,forced:d},{find:function(e){l(this);try{a(e)}catch(e){u(this,"throw",e)}if(d)return r(d,this,e);var t=s(this),n=0;return i(t,function(t,o){if(e(t,n++))return o(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},7049:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(3254),a=n(8891),l=n(2499),s=n(9538),u=n(363),c=n(6007),d=n(4456),f=n(4137),p=n(1999),v=!p&&!d("map",function(){}),h=!p&&!v&&f("map",TypeError),m=p||v||h,g=s(function(){var e=this.iterator,t=a(r(this.next,e)),n=this.done=!!t.done;if(!n)return u(e,this.mapper,[t.value,this.counter++],!0)});o({target:"Iterator",proto:!0,real:!0,forced:m},{map:function(e){a(this);try{i(e)}catch(e){c(this,"throw",e)}return h?r(h,this,e):new g(l(this),{mapper:e})}})},7065:(e,t,n)=>{"use strict";n.d(t,{Tq:()=>r,ZH:()=>o,eV:()=>a,eo:()=>i});function o(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 i(e,t,n){if(n<=t)return t;const o=n-t+1;let r=t+(e-t)%o;return r=t?o:new Array(t-o.length+1).join(n)+o}},7143:(e,t,n)=>{"use strict";var o=n(3320),r=n(3837),i=n(9320);e.exports=o?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},7228:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>m,M:()=>v,Y6:()=>h,cv:()=>p});n(939),n(7049);var o=n(1347),r=n(5699),i=n(3355),a=n(3927);const l={none:0,xs:4,sm:8,md:16,lg:24,xl:32},s={xs:8,sm:10,md:14,lg:20,xl:24},u=["button","submit","reset"],c=/[^\s]\/[^\s]/,d=["flat","outline","push","unelevated"];function f(e,t){return!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t}function p(e){const t=f(e);return void 0!==t?{[t]:!0}:{}}const v={...i.x_,...a.ni,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...d.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,rounded: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:{...r.fR.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},h={...v,round:Boolean};function m(e){const t=(0,i.Ay)(e,s),n=(0,r.Ay)(e),{hasRouterLink:d,hasLink:p,linkTag:v,linkAttrs:h,navigateOnClick:m}=(0,a.Ay)({fallbackTag:"button"}),g=(0,o.EW)(()=>{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 l?l[e]+"px":e).join(" "),minWidth:"0",minHeight:"0"}):n}),y=(0,o.EW)(()=>!0===e.rounded||!0===e.fab||!0===e.fabMini),b=(0,o.EW)(()=>!0!==e.disable&&!0!==e.loading),w=(0,o.EW)(()=>!0===b.value?e.tabindex||0:-1),S=(0,o.EW)(()=>f(e,"standard")),_=(0,o.EW)(()=>{const t={tabindex:w.value};return!0===p.value?Object.assign(t,h.value):!0===u.includes(e.type)&&(t.type=e.type),"a"===v.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===c.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}),x=(0,o.EW)(()=>{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--${S.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===b.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":"")}),E=(0,o.EW)(()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":""));return{classes:x,style:g,innerClasses:E,attributes:_,hasLink:p,linkTag:v,navigateOnClick:m,isActionable:b}}},7288:(e,t,n)=>{"use strict";var o,r,i,a=n(775),l=n(3320),s=n(1004),u=n(3353),c=n(974),d=n(9365),f=n(4655),p=n(8323),v=n(7143),h=n(6844),m=n(5422),g=n(9061),y=n(8607),b=n(2843),w=n(2567),S=n(9580),_=n(3561),x=_.enforce,E=_.get,k=s.Int8Array,A=k&&k.prototype,C=s.Uint8ClampedArray,O=C&&C.prototype,q=k&&y(k),R=A&&y(A),T=Object.prototype,M=s.TypeError,$=w("toStringTag"),P=S("TYPED_ARRAY_TAG"),B="TypedArrayConstructor",D=a&&!!b&&"Opera"!==f(s.opera),j=!1,L={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},W={BigInt64Array:8,BigUint64Array:8},I=function(e){if(!c(e))return!1;var t=f(e);return"DataView"===t||d(L,t)||d(W,t)},F=function(e){var t=y(e);if(c(t)){var n=E(t);return n&&d(n,B)?n[B]:F(t)}},z=function(e){if(!c(e))return!1;var t=f(e);return d(L,t)||d(W,t)},V=function(e){if(z(e))return e;throw new M("Target is not a typed array")},H=function(e){if(u(e)&&(!b||g(q,e)))return e;throw new M(p(e)+" is not a typed array constructor")},N=function(e,t,n,o){if(l){if(n)for(var r in L){var i=s[r];if(i&&d(i.prototype,e))try{delete i.prototype[e]}catch(n){try{i.prototype[e]=t}catch(e){}}}R[e]&&!n||h(R,e,n?t:D&&A[e]||t,o)}},U=function(e,t,n){var o,r;if(l){if(b){if(n)for(o in L)if(r=s[o],r&&d(r,e))try{delete r[e]}catch(e){}if(q[e]&&!n)return;try{return h(q,e,n?t:D&&q[e]||t)}catch(e){}}for(o in L)r=s[o],!r||r[e]&&!n||h(r,e,t)}};for(o in L)r=s[o],i=r&&r.prototype,i?x(i)[B]=r:D=!1;for(o in W)r=s[o],i=r&&r.prototype,i&&(x(i)[B]=r);if((!D||!u(q)||q===Function.prototype)&&(q=function(){throw new M("Incorrect invocation")},D))for(o in L)s[o]&&b(s[o],q);if((!D||!R||R===T)&&(R=q.prototype,D))for(o in L)s[o]&&b(s[o].prototype,R);if(D&&y(O)!==R&&b(O,R),l&&!d(R,$))for(o in j=!0,m(R,$,{configurable:!0,get:function(){return c(this)?this[P]:void 0}}),L)s[o]&&v(s[o],P,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:D,TYPED_ARRAY_TAG:j&&P,aTypedArray:V,aTypedArrayConstructor:H,exportTypedArrayMethod:N,exportTypedArrayStaticMethod:U,getTypedArrayConstructor:F,isView:I,isTypedArray:z,TypedArray:q,TypedArrayPrototype:R}},7339:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,o.EW)(()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":""));return()=>(0,o.h)("tr",{style:e.props?.__trStyle,class:n.value},(0,i.zm)(t.default))}})},7355:(e,t,n)=>{"use strict";var o=n(4655),r=String;e.exports=function(e){if("Symbol"===o(e))throw new TypeError("Cannot convert a Symbol value to a string");return r(e)}},7365:(e,t,n)=>{"use strict";var o=n(3185),r=n(3254),i=n(8891),a=n(8323),l=n(6447),s=TypeError;e.exports=function(e,t){var n=arguments.length<2?l(e):t;if(r(n))return i(o(n,e));throw new s(a(e)+" is not iterable")}},7411:(e,t,n)=>{"use strict";var o=n(9061),r=TypeError;e.exports=function(e,t){if(o(t,e))return e;throw new r("Incorrect invocation")}},7412:(e,t,n)=>{"use strict";var o=n(680),r=n(3254),i=n(1612),a=o(o.bind);e.exports=function(e,t){return r(e),void 0===t?e:i?a(e,t):function(){return e.apply(t,arguments)}}},7449:e=>{"use strict";e.exports={}},7453:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(7682),i=n(9761),a=n(3470);const l=(0,r.a0)({name:"QBanner",props:{...i.C,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.nI)(),r=(0,i.A)(e,n),l=(0,o.EW)(()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===r.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":"")),s=(0,o.EW)(()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all"));return()=>{const n=[(0,o.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,a.zm)(t.avatar)),(0,o.h)("div",{class:"q-banner__content col text-body2"},(0,a.zm)(t.default))],r=(0,a.zm)(t.action);return void 0!==r&&n.push((0,o.h)("div",{class:s.value},r)),(0,o.h)("div",{class:l.value+(!1===e.inlineActions&&void 0!==r?" q-banner--top-padding":""),role:"alert"},n)}}})},7454:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(1347),r=n(972);function i(){let e;const t=(0,o.nI)();function n(){e=void 0}return(0,o.Y4)(n),(0,o.xo)(n),{removeTick:n,registerTick(n){e=n,(0,o.dY)(()=>{e===n&&(!1===(0,r.rU)(t)&&e(),e=void 0)})}}}},7457:e=>{"use strict";e.exports={}},7486:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(3412),r=n(2006),i=n(6225);const a={name:"Quasar",version:"2.18.5",install:o.A,lang:r.A,iconSet:i.A}},7506:(e,t,n)=>{"use strict";var o=n(3185),r=n(3353),i=n(974),a=TypeError;e.exports=function(e,t){var n,l;if("string"===t&&r(n=e.toString)&&!i(l=o(n,e)))return l;if(r(n=e.valueOf)&&!i(l=o(n,e)))return l;if("string"!==t&&r(n=e.toString)&&!i(l=o(n,e)))return l;throw new a("Can't convert object to primitive value")}},7550:(e,t,n)=>{"use strict";var o=n(5437),r=n(5485),i=n(5121),a=n(6705),l=n(1533),s=l||a||i;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+r(e))},delete:function(t){return!!e&&e["delete"](t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=s()),e.set(t,n)}};return t}},7628:(e,t,n)=>{"use strict";var o,r=n(8891),i=n(8677),a=n(3723),l=n(7457),s=n(8457),u=n(1163),c=n(9819),d=">",f="<",p="prototype",v="script",h=c("IE_PROTO"),m=function(){},g=function(e){return f+v+d+e+f+"/"+v+d},y=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){var e,t=u("iframe"),n="java"+v+":";return t.style.display="none",s.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(g("document.F=Object")),e.close(),e.F},w=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}w="undefined"!=typeof document?document.domain&&o?y(o):b():y(o);var e=a.length;while(e--)delete w[p][a[e]];return w()};l[h]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[p]=r(e),n=new m,m[p]=null,n[h]=e):n=w(),void 0===t?n:i.f(n,t)}},7665:(e,t,n)=>{"use strict";var o=n(3227),r=n(6954);e.exports=function(e){return o(r(e))}},7666:(e,t,n)=>{"use strict";var o,r=n(7748),i=n(6249);try{o=[].__proto__===Array.prototype}catch(e){if(!e||"object"!==typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!o&&i&&i(Object.prototype,"__proto__"),l=Object,s=l.getPrototypeOf;e.exports=a&&"function"===typeof a.get?r([a.get]):"function"===typeof s&&function(e){return s(null==e?e:l(e))}},7682:(e,t,n)=>{"use strict";n.d(t,{Xj:()=>s,Yg:()=>l,a0:()=>a});var o=n(4187),r=n(1347),i=n(5684);function a(e){return(0,o.IG)((0,r.pM)(e))}function l(e){return(0,o.IG)(e)}const s=(e,t)=>{const n=(0,o.Kh)(e);for(const o in e)(0,i.$)(t,o,()=>n[o],e=>{n[o]=e});return t}},7703:(e,t,n)=>{"use strict";n.d(t,{M4:()=>l,Sc:()=>r,mj:()=>i,vq:()=>a});var o=n(1347);const r={name:String};function i(e){return(0,o.EW)(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function a(e={}){return(t,n,r)=>{t[n]((0,o.h)("input",{class:"hidden"+(r||""),...e.value}))}}function l(e){return(0,o.EW)(()=>e.name||e.for)}},7748:(e,t,n)=>{"use strict";var o=n(5357),r=n(5437),i=n(1970),a=n(230);e.exports=function(e){if(e.length<1||"function"!==typeof e[0])throw new r("a function is required");return a(o,i,e)}},7763:(e,t,n)=>{"use strict"; +/** +* @vue/shared v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +/*! #__NO_SIDE_EFFECTS__ */ +function o(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}n.d(t,{$3:()=>p,$H:()=>j,BH:()=>N,BX:()=>oe,Bm:()=>S,C4:()=>Z,CE:()=>h,CP:()=>u,DY:()=>L,Gv:()=>_,J$:()=>ee,Kg:()=>w,MZ:()=>r,Mp:()=>s,NO:()=>l,Oj:()=>i,PT:()=>M,Qd:()=>C,Ro:()=>F,SU:()=>q,TF:()=>d,Tg:()=>P,Tn:()=>b,Tr:()=>U,We:()=>V,X$:()=>c,Y2:()=>te,ZH:()=>B,Zf:()=>A,_B:()=>X,bB:()=>I,cy:()=>v,gd:()=>y,pD:()=>o,rU:()=>D,tE:()=>a,u3:()=>re,vM:()=>m,v_:()=>ae,yI:()=>O,yL:()=>x,yQ:()=>W});const r={},i=[],a=()=>{},l=()=>!1,s=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),u=e=>e.startsWith("onUpdate:"),c=Object.assign,d=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,p=(e,t)=>f.call(e,t),v=Array.isArray,h=e=>"[object Map]"===k(e),m=e=>"[object Set]"===k(e),g=e=>"[object Date]"===k(e),y=e=>"[object RegExp]"===k(e),b=e=>"function"===typeof e,w=e=>"string"===typeof e,S=e=>"symbol"===typeof e,_=e=>null!==e&&"object"===typeof e,x=e=>(_(e)||b(e))&&b(e.then)&&b(e.catch),E=Object.prototype.toString,k=e=>E.call(e),A=e=>k(e).slice(8,-1),C=e=>"[object Object]"===k(e),O=e=>w(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,q=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),R=e=>{const t=Object.create(null);return n=>{const o=t[n];return o||(t[n]=e(n))}},T=/-(\w)/g,M=R(e=>e.replace(T,(e,t)=>t?t.toUpperCase():"")),$=/\B([A-Z])/g,P=R(e=>e.replace($,"-$1").toLowerCase()),B=R(e=>e.charAt(0).toUpperCase()+e.slice(1)),D=R(e=>{const t=e?`on${B(e)}`:"";return t}),j=(e,t)=>!Object.is(e,t),L=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},I=e=>{const t=parseFloat(e);return isNaN(t)?e:t},F=e=>{const t=w(e)?Number(e):NaN;return isNaN(t)?e:t};let z;const V=()=>z||(z="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const H="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",N=o(H);function U(e){if(v(e)){const t={};for(let n=0;n{if(e){const n=e.split(K);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Z(e){let t="";if(w(e))t=e;else if(v(e))for(let n=0;noe(e,t))}const ie=e=>!(!e||!0!==e["__v_isRef"]),ae=e=>w(e)?e:null==e?"":v(e)||_(e)&&(e.toString===E||!b(e.toString))?ie(e)?ae(e.value):JSON.stringify(e,le,2):String(e),le=(e,t)=>ie(t)?le(e,t.value):h(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],o)=>(e[se(t,o)+" =>"]=n,e),{})}:m(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>se(e))}:S(t)?se(t):!_(t)||v(t)||C(t)?t:String(t),se=(e,t="")=>{var n;return S(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}},7770:(e,t,n)=>{"use strict";var o=n(4948),r=RangeError;e.exports=function(e){var t=o(e);if(t<0)throw new r("The argument can't be less than 0");return t}},7793:(e,t,n)=>{"use strict";var o=n(1999),r=n(1004),i=n(3821),a="__core-js_shared__",l=e.exports=r[a]||i(a,{});(l.versions||(l.versions=[])).push({version:"3.45.1",mode:o?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.45.1/LICENSE",source:"https://github.com/zloirock/core-js"})},7827:(e,t,n)=>{"use strict";var o=n(6844);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},7854:(e,t,n)=>{"use strict";n.d(t,{fB:()=>l,m6:()=>i,q5:()=>r});const o=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function r(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),d(f(e,t,n))}function i(e,t,n){return p(c(e,t,n))}function a(e){return 0===s(e)}function l(e,t){return t<=6?31:t<=11||a(e)?30:29}function s(e){const t=o.length;let n,r,i,a,l,s=o[0];if(e=o[t-1])throw new Error("Invalid Jalaali year "+e);for(l=1;l=o[n-1])throw new Error("Invalid Jalaali year "+e);for(u=1;u=0){if(r<=185)return o=1+v(r,31),n=h(r,31)+1,{jy:i,jm:o,jd:n};r-=186}else i-=1,r+=179,1===a.leap&&(r+=1);return o=7+v(r,30),n=h(r,30)+1,{jy:i,jm:o,jd:n}}function f(e,t,n){let o=v(1461*(e+v(t-8,6)+100100),4)+v(153*h(t+9,12)+2,5)+n-34840408;return o=o-v(3*v(e+100100+v(t-8,6),100),4)+752,o}function p(e){let t=4*e+139361631;t=t+4*v(3*v(4*e+183187720,146097),4)-3908;const n=5*v(h(t,1461),4)+308,o=v(h(n,153),5)+1,r=h(v(n,153),12)+1,i=v(t,1461)-100100+v(8-r,6);return{gy:i,gm:r,gd:o}}function v(e,t){return~~(e/t)}function h(e,t){return e-~~(e/t)*t}},7861:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(1008),r=n(7682);const i=(0,r.a0)({name:"QField",inheritAttrs:!1,props:{...o.OJ,tag:{type:String,default:"label"}},emits:o.mU,setup(){return(0,o.Ay)((0,o.$7)({tagProp:!0}))}})},7878:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var o=n(1347),r=n(972);function i(){let e=null;const t=(0,o.nI)();function n(){null!==e&&(clearTimeout(e),e=null)}return(0,o.Y4)(n),(0,o.xo)(n),{removeTimeout:n,registerTimeout(o,i){n(),!1===(0,r.rU)(t)&&(e=setTimeout(()=>{e=null,o()},i))}}}},7978:(e,t,n)=>{"use strict";n.d(t,{FD:()=>a,Gy:()=>s,gv:()=>l,vQ:()=>u});n(939),n(6461);let o=[],r=[];function i(e){r=r.filter(t=>t!==e)}function a(e){i(e),r.push(e)}function l(e){i(e),0===r.length&&0!==o.length&&(o[o.length-1](),o=[])}function s(e){0===r.length?e():o.push(e)}function u(e){o=o.filter(t=>t!==e)}},8132:(e,t,n)=>{"use strict";var o=n(5004),r=o({}.toString),i=o("".slice);e.exports=function(e){return i(r(e),8,-1)}},8155:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(1347),r=n(7682),i=n(3470);const a=["top","middle","bottom"],l=(0,r.a0)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>a.includes(e)}},setup(e,{slots:t}){const n=(0,o.EW)(()=>void 0!==e.align?{verticalAlign:e.align}:null),r=(0,o.EW)(()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")});return()=>(0,o.h)("div",{class:r.value,style:n.value,role:"status","aria-label":e.label},(0,i.Hp)(t.default,void 0!==e.label?[e.label]:[]))}})},8160:(e,t,n)=>{"use strict";var o=n(2908),r=n(6398).add,i=n(9290),a=n(8401),l=n(5247);e.exports=function(e){var t=o(this),n=a(e).getIterator(),s=i(t);return l(n,function(e){r(s,e)}),s}},8260:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var o=n(3537),r=n(4505),i=n(5760);let a,l,s,u,c,d,f=0,p=!1,v=null;function h(e){m(e)&&(0,r.Gu)(e)}function m(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,r.en)(e),n=e.shiftKey&&!e.deltaX,i=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||i?e.deltaY:e.deltaX;for(let e=0;e0&&n.scrollTop+n.clientHeight===n.scrollHeight:a<0&&0===n.scrollLeft||a>0&&n.scrollLeft+n.clientWidth===n.scrollWidth}return!0}function g(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:o}=document.scrollingElement;void 0!==s&&t===window.innerHeight||(s=n-t,document.scrollingElement.scrollTop=o),o>s&&(document.scrollingElement.scrollTop-=Math.ceil((o-s)/8))}))}function b(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:s}=window.getComputedStyle(t);a=(0,o.lS)(window),l=(0,o.fQ)(window),u=t.style.left,c=t.style.top,d=window.location.href,t.style.left=`-${a}px`,t.style.top=`-${l}px`,"hidden"!==s&&("scroll"===s||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===i.Sn.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",y,r.mG.passiveCapture),window.visualViewport.addEventListener("scroll",y,r.mG.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",g,r.mG.passiveCapture))}!0===i.Sn.is.desktop&&!0===i.Sn.is.mac&&window[`${e}EventListener`]("wheel",h,r.mG.notPassive),"remove"===e&&(!0===i.Sn.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",y,r.mG.passiveCapture),window.visualViewport.removeEventListener("scroll",y,r.mG.passiveCapture)):window.removeEventListener("scroll",g,r.mG.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.location.href===d&&window.scrollTo(a,l),s=void 0)}function w(e){let t="add";if(!0===e){if(f++,null!==v)return clearTimeout(v),void(v=null);if(f>1)return}else{if(0===f)return;if(f--,f>0)return;if(t="remove",!0===i.Sn.is.ios&&!0===i.Sn.is.nativeMobile)return null!==v&&clearTimeout(v),void(v=setTimeout(()=>{b(t),v=null},100))}b(t)}},8323:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},8341:(e,t,n)=>{"use strict";var o=n(7793);e.exports=function(e,t){return o[e]||(o[e]=t||{})}},8349:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(1347),r=n(3933),i=n(7682),a=n(9244);const l=()=>(0,o.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,o.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,o.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,o.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),s=(0,i.a0)({name:"QCheckbox",props:a.jh,emits:a.LA,setup(e){const t=l();function n(n,i){const a=(0,o.EW)(()=>(!0===n.value?e.checkedIcon:!0===i.value?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>null!==a.value?[(0,o.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,o.h)(r.A,{class:"q-checkbox__icon",name:a.value})])]:[t]}return(0,a.Ay)("checkbox",n)}})},8356:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var o=n(1347),r=n(8633),i=n(6356),a=n(7682),l=n(9761),s=n(4683);const u=(0,a.a0)({name:"QInnerLoading",props:{...l.C,...s.d,showing:Boolean,color:String,size:{type:[String,Number],default:"42px"},label:String,labelClass:String,labelStyle:[String,Array,Object]},setup(e,{slots:t}){const n=(0,o.nI)(),a=(0,l.A)(e,n.proxy.$q),{transitionProps:u,transitionStyle:c}=(0,s.A)(e),d=(0,o.EW)(()=>"q-inner-loading q--avoid-card-border absolute-full column flex-center"+(!0===a.value?" q-inner-loading--dark":"")),f=(0,o.EW)(()=>"q-inner-loading__label"+(void 0!==e.labelClass?` ${e.labelClass}`:""));function p(){const t=[(0,o.h)(i.A,{size:e.size,color:e.color})];return void 0!==e.label&&t.push((0,o.h)("div",{class:f.value,style:e.labelStyle},[e.label])),t}function v(){return!0===e.showing?(0,o.h)("div",{class:d.value,style:c.value},void 0!==t.default?t.default():p()):null}return()=>(0,o.h)(r.eB,u.value,v)}})},8360:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var o=n(1347),r=n(4187),i=n(45),a=n(5389),l=n(2099),s=n(7682),u=n(5684);const c=(0,s.a0)({name:"QPopupProxy",props:{...l.d,breakpoint:{type:[String,Number],default:450}},emits:["show","hide"],setup(e,{slots:t,emit:n,attrs:s}){const{proxy:c}=(0,o.nI)(),{$q:d}=c,f=(0,r.KR)(!1),p=(0,r.KR)(null),v=(0,o.EW)(()=>parseInt(e.breakpoint,10)),{canShow:h}=(0,l.Ay)({showing:f});function m(){return d.screen.width"menu"===g.value?{maxHeight:"99vh"}:{});function b(e){f.value=!0,n("show",e)}function w(e){f.value=!1,g.value=m(),n("hide",e)}return(0,o.wB)(()=>m(),e=>{!0!==f.value&&(g.value=e)}),Object.assign(c,{show(e){!0===h(e)&&p.value.show(e)},hide(e){p.value.hide(e)},toggle(e){p.value.toggle(e)}}),(0,u.$)(c,"currentComponent",()=>({type:g.value,ref:p.value})),()=>{const n={ref:p,...y.value,...s,onShow:b,onHide:w};let r;return"dialog"===g.value?r=i.A:(r=a.A,Object.assign(n,{target:e.target,contextMenu:e.contextMenu,noParentEvent:!0,separateClosePopup:!0})),(0,o.h)(r,n,t.default)}}})},8387:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var o=n(1347),r=n(4187),i=n(8633),a=n(2099),l=n(9875),s=n(3873),u=n(5909),c=n(4683),d=n(7454),f=n(7878),p=n(7682),v=n(3537),h=n(4505),m=n(2092),g=n(3470),y=n(4448),b=n(160);const w=(0,p.a0)({name:"QTooltip",inheritAttrs:!1,props:{...a.Tq,...s.RI,...c.d,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{...c.d.transitionShow,default:"jump-down"},transitionHide:{...c.d.transitionHide,default:"jump-up"},anchor:{type:String,default:"bottom middle",validator:b.o3},self:{type:String,default:"top middle",validator:b.o3},offset:{type:Array,default:()=>[14,14],validator:b.aC},scrollTarget:v.cP,delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...s.Jl],setup(e,{slots:t,emit:n,attrs:p}){let w,S;const _=(0,o.nI)(),{proxy:{$q:x}}=_,E=(0,r.KR)(null),k=(0,r.KR)(!1),A=(0,o.EW)(()=>(0,b.rk)(e.anchor,x.lang.rtl)),C=(0,o.EW)(()=>(0,b.rk)(e.self,x.lang.rtl)),O=(0,o.EW)(()=>!0!==e.persistent),{registerTick:q,removeTick:R}=(0,d.A)(),{registerTimeout:T}=(0,f.A)(),{transitionProps:M,transitionStyle:$}=(0,c.A)(e),{localScrollTarget:P,changeScrollEvent:B,unconfigureScrollTarget:D}=(0,l.A)(e,X),{anchorEl:j,canShow:L,anchorEvents:W}=(0,a.Ay)({showing:k,configureAnchorEl:Z}),{show:I,hide:F}=(0,s.Ay)({showing:k,canShow:L,handleShow:N,handleHide:U,hideOnRouteChange:O,processOnMount:!0});Object.assign(W,{delayShow:G,delayHide:Q});const{showPortal:z,hidePortal:V,renderPortal:H}=(0,u.A)(_,E,ee,"tooltip");if(!0===x.platform.is.mobile){const t={anchorEl:j,innerRef:E,onClickOutside(e){return F(e),e.target.classList.contains("q-dialog__backdrop")&&(0,h.Gu)(e),!0}},n=(0,o.EW)(()=>null===e.modelValue&&!0!==e.persistent&&!0===k.value);(0,o.wB)(n,e=>{const n=!0===e?y.r:y.e;n(t)}),(0,o.xo)(()=>{(0,y.e)(t)})}function N(t){z(),q(()=>{S=new MutationObserver(()=>K()),S.observe(E.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),K(),X()}),void 0===w&&(w=(0,o.wB)(()=>x.screen.width+"|"+x.screen.height+"|"+e.self+"|"+e.anchor+"|"+x.lang.rtl,K)),T(()=>{z(!0),n("show",t)},e.transitionDuration)}function U(t){R(),V(),Y(),T(()=>{V(!0),n("hide",t)},e.transitionDuration)}function Y(){void 0!==S&&(S.disconnect(),S=void 0),void 0!==w&&(w(),w=void 0),D(),(0,h.Fh)(W,"tooltipTemp")}function K(){(0,b.Kk)({targetEl:E.value,offset:e.offset,anchorEl:j.value,anchorOrigin:A.value,selfOrigin:C.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function G(t){if(!0===x.platform.is.mobile){(0,m.w)(),document.body.classList.add("non-selectable");const e=j.value,t=["touchmove","touchcancel","touchend","click"].map(t=>[e,t,"delayHide","passiveCapture"]);(0,h.Z4)(W,"tooltipTemp",t)}T(()=>{I(t)},e.delay)}function Q(t){!0===x.platform.is.mobile&&((0,h.Fh)(W,"tooltipTemp"),(0,m.w)(),setTimeout(()=>{document.body.classList.remove("non-selectable")},10)),T(()=>{F(t)},e.hideDelay)}function Z(){if(!0===e.noParentEvent||null===j.value)return;const t=!0===x.platform.is.mobile?[[j.value,"touchstart","delayShow","passive"]]:[[j.value,"mouseenter","delayShow","passive"],[j.value,"mouseleave","delayHide","passive"]];(0,h.Z4)(W,"anchor",t)}function X(){if(null!==j.value||void 0!==e.scrollTarget){P.value=(0,v.hD)(j.value,e.scrollTarget);const t=!0===e.noParentEvent?K:F;B(P.value,t)}}function J(){return!0===k.value?(0,o.h)("div",{...p,ref:E,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",p.class],style:[p.style,$.value],role:"tooltip"},(0,g.zm)(t.default)):null}function ee(){return(0,o.h)(i.eB,M.value,J)}return(0,o.xo)(Y),Object.assign(_.proxy,{updatePosition:K}),H}})},8393:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},8401:(e,t,n)=>{"use strict";var o=n(3254),r=n(8891),i=n(3185),a=n(4948),l=n(2499),s="Invalid size",u=RangeError,c=TypeError,d=Math.max,f=function(e,t){this.set=e,this.size=d(t,0),this.has=o(e.has),this.keys=o(e.keys)};f.prototype={getIterator:function(){return l(r(i(this.keys,this.set)))},includes:function(e){return i(this.has,this.set,e)}},e.exports=function(e){r(e);var t=+e.size;if(t!==t)throw new c(s);var n=a(t);if(n<0)throw new u(s);return new f(e,n)}},8457:(e,t,n)=>{"use strict";var o=n(9539);e.exports=o("document","documentElement")},8518:(e,t,n)=>{"use strict";var o=n(4446),r=n(6398);e.exports=o(r.proto,"size","get")||function(e){return e.size}},8564:(e,t,n)=>{"use strict";n.d(t,{A:()=>S});var o=n(1347),r=n(8633),i=n(6356),a=n(3412),l=n(7682),s=n(8751),u=n(8260),c=n(2503);let d,f,p=0,v=null,h={},m={};const g={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:i.A,customClass:""},y={...g};function b(e){if(void 0!==e?.group&&void 0!==m[e.group])return Object.assign(m[e.group],e);const t=!0===(0,c.Gv)(e)&&!0===e.ignoreDefaults?{...g,...e}:{...y,...e};return m[t.group]=t,t}const w=(0,l.Xj)({isActive:!1},{show(e){h=b(e);const{group:t}=h;return w.isActive=!0,void 0!==d?(h.uid=p,f.$forceUpdate()):(h.uid=++p,null!==v&&clearTimeout(v),v=setTimeout(()=>{v=null;const e=(0,s.US)("q-loading");d=(0,a.i)({name:"QLoading",setup(){function t(){!0!==w.isActive&&void 0!==d&&((0,u.A)(!1),d.unmount(e),(0,s._J)(e),d=void 0,f=void 0)}function n(){if(!0!==w.isActive)return null;const e=[(0,o.h)(h.spinner,{class:"q-loading__spinner",color:h.spinnerColor,size:h.spinnerSize})];return h.message&&e.push((0,o.h)("div",{class:"q-loading__message"+(h.messageColor?` text-${h.messageColor}`:""),[!0===h.html?"innerHTML":"textContent"]:h.message})),(0,o.h)("div",{class:"q-loading fullscreen flex flex-center z-max "+h.customClass.trim(),key:h.uid},[(0,o.h)("div",{class:"q-loading__backdrop"+(h.backgroundColor?` bg-${h.backgroundColor}`:"")}),(0,o.h)("div",{class:"q-loading__box column items-center "+h.boxClass},e)])}return(0,o.sV)(()=>{(0,u.A)(!0)}),()=>(0,o.h)(r.eB,{name:"q-transition--fade",appear:!0,onAfterLeave:t},n)}},w.__parentApp),f=d.mount(e)},h.delay)),e=>{void 0!==e&&Object(e)===e?w.show({...e,group:t}):w.hide(t)}},hide(e){if(!0===w.isActive){if(void 0===e)m={};else{if(void 0===m[e])return;{delete m[e];const t=Object.keys(m);if(0!==t.length){const e=t[t.length-1];return void w.show({group:e})}}}null!==v&&(clearTimeout(v),v=null),w.isActive=!1}},setDefaults(e){!0===(0,c.Gv)(e)&&Object.assign(y,e)},install({$q:e,parentApp:t}){e.loading=this,w.__parentApp=t,void 0!==e.config.loading&&this.setDefaults(e.config.loading)}}),S=w},8565:(e,t,n)=>{"use strict";var o=n(5004),r=Error,i=o("".replace),a=function(e){return String(new r(e).stack)}("zxcasd"),l=/\n\s*at [^:]*:[^\n]*/,s=l.test(a);e.exports=function(e,t){if(s&&"string"==typeof e&&!r.prepareStackTrace)while(t--)e=i(e,l,"");return e}},8607:(e,t,n)=>{"use strict";var o=n(9365),r=n(3353),i=n(33),a=n(9819),l=n(559),s=a("IE_PROTO"),u=Object,c=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=i(e);if(o(t,s))return t[s];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?c:null}},8614:(e,t,n)=>{"use strict";var o=n(5826),r=n(3185),i=n(8891),a=n(2499),l=n(9865),s=n(7770),u=n(6007),c=n(9538),d=n(4456),f=n(4137),p=n(1999),v=!p&&!d("drop",0),h=!p&&!v&&f("drop",RangeError),m=p||v||h,g=c(function(){var e,t,n=this.iterator,o=this.next;while(this.remaining)if(this.remaining--,e=i(r(o,n)),t=this.done=!!e.done,t)return;if(e=i(r(o,n)),t=this.done=!!e.done,!t)return e.value});o({target:"Iterator",proto:!0,real:!0,forced:m},{drop:function(e){var t;i(this);try{t=s(l(+e))}catch(e){u(this,"throw",e)}return h?r(h,this,t):new g(a(this),{remaining:t})}})},8619:(e,t,n)=>{"use strict";n(6786)},8623:(e,t,n)=>{"use strict";n.d(t,{kP:()=>g,Iq:()=>b,AV:()=>y});n(939),n(4520),n(6593);var o=n(1347),r=n(4187),i=n(8749),a=n(4505);let l=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,l=e.scrollLeft>=0,e.remove()}const s=1e3,u=["start","center","end","start-force","center-force","end-force"],c=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?a.lQ:function(e,t){null!==e&&(void 0!==e._qOverflowAnimationFrame&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame(()=>{if(null===e)return;e._qOverflowAnimationFrame=void 0;const n=e.children||[];c.call(n,e=>e.dataset&&void 0!==e.dataset.qVsAnchor).forEach(e=>{delete e.dataset.qVsAnchor});const o=n[t];o?.dataset&&(o.dataset.qVsAnchor="")}))};function f(e,t){return e+t}function p(e,t,n,o,r,i,a,s){const u=e===window?document.scrollingElement||document.documentElement:e,c=!0===r?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-a-s,scrollMaxSize:0,offsetStart:-a,offsetEnd:-s};if(!0===r?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=u.scrollLeft,d.scrollViewSize+=u.clientWidth),d.scrollMaxSize=u.scrollWidth,!0===i&&(d.scrollStart=(!0===l?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=u.scrollTop,d.scrollViewSize+=u.clientHeight),d.scrollMaxSize=u.scrollHeight),null!==n)for(let e=n.previousElementSibling;null!==e;e=e.previousElementSibling)!1===e.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=e[c]);if(null!==o)for(let e=o.nextElementSibling;null!==e;e=e.nextElementSibling)!1===e.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=e[c]);if(t!==e){const n=u.getBoundingClientRect(),o=t.getBoundingClientRect();!0===r?(d.offsetStart+=o.left-n.left,d.offsetEnd-=o.width):(d.offsetStart+=o.top-n.top,d.offsetEnd-=o.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function v(e,t,n,o){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===o&&(t=(!0===l?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===o&&(t=(!0===l?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function h(e,t,n,o){if(n>=o)return 0;const r=t.length,i=Math.floor(n/s),a=Math.floor((o-1)/s)+1;let l=e.slice(i,a).reduce(f,0);return n%s!==0&&(l-=t.slice(i*s,n).reduce(f,0)),o%s!==0&&o!==r&&(l-=t.slice(o,a*s).reduce(f,0)),l}const m={virtualScrollSliceSize:{type:[Number,String],default:10},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]},g=Object.keys(m),y={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...m};function b({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:a}){const l=(0,o.nI)(),{props:m,emit:g,proxy:y}=l,{$q:b}=y;let w,S,_,x,E=[];const k=(0,r.KR)(0),A=(0,r.KR)(0),C=(0,r.KR)({}),O=(0,r.KR)(null),q=(0,r.KR)(null),R=(0,r.KR)(null),T=(0,r.KR)({from:0,to:0}),M=(0,o.EW)(()=>void 0!==m.tableColspan?m.tableColspan:100);void 0===a&&(a=(0,o.EW)(()=>m.virtualScrollItemSize));const $=(0,o.EW)(()=>a.value+";"+m.virtualScrollHorizontal),P=(0,o.EW)(()=>$.value+";"+m.virtualScrollSliceRatioBefore+";"+m.virtualScrollSliceRatioAfter);function B(){z(S,!0)}function D(e){z(void 0===e?S:e)}function j(o,r){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const a=p(i,n(),O.value,q.value,m.virtualScrollHorizontal,b.lang.rtl,m.virtualScrollStickySizeStart,m.virtualScrollStickySizeEnd);_!==a.scrollViewSize&&V(a.scrollViewSize),W(i,a,Math.min(e.value-1,Math.max(0,parseInt(o,10)||0)),0,-1!==u.indexOf(r)?r:-1!==S&&o>S?"end":"start")}function L(){const o=t();if(void 0===o||null===o||8===o.nodeType)return;const r=p(o,n(),O.value,q.value,m.virtualScrollHorizontal,b.lang.rtl,m.virtualScrollStickySizeStart,m.virtualScrollStickySizeEnd),i=e.value-1,a=r.scrollMaxSize-r.offsetStart-r.offsetEnd-A.value;if(w===r.scrollStart)return;if(r.scrollMaxSize<=0)return void W(o,r,0,0);_!==r.scrollViewSize&&V(r.scrollViewSize),I(T.value.from);const l=Math.floor(r.scrollMaxSize-Math.max(r.scrollViewSize,r.offsetEnd)-Math.min(x[i],r.scrollViewSize/2));if(l>0&&Math.ceil(r.scrollStart)>=l)return void W(o,r,i,r.scrollMaxSize-r.offsetEnd-E.reduce(f,0));let u=0,c=r.scrollStart-r.offsetStart,d=c;if(c<=a&&c+r.scrollViewSize>=k.value)c-=k.value,u=T.value.from,d=c;else for(let e=0;c>=E[e]&&u0&&u-r.scrollViewSize?(u++,d=c):d=x[u]+c;W(o,r,u,d)}function W(t,n,o,r,i){const a="string"===typeof i&&-1!==i.indexOf("-force"),l=!0===a?i.replace("-force",""):i,s=void 0!==l?l:"start";let u=Math.max(0,o-C.value[s]),c=u+C.value.total;c>e.value&&(c=e.value,u=Math.max(0,c-C.value.total)),w=n.scrollStart;const p=u!==T.value.from||c!==T.value.to;if(!1===p&&void 0===l)return void N(o);const{activeElement:g}=document,y=R.value;!0===p&&null!==y&&y!==g&&!0===y.contains(g)&&(y.addEventListener("focusout",F),setTimeout(()=>{y?.removeEventListener("focusout",F)})),d(y,o-u);const S=void 0!==l?x.slice(u,o).reduce(f,0):0;if(!0===p){const t=c>=T.value.from&&u<=T.value.to?T.value.to:c;T.value={from:u,to:t},k.value=h(E,x,0,u),A.value=h(E,x,c,e.value),requestAnimationFrame(()=>{T.value.to!==c&&w===n.scrollStart&&(T.value={from:T.value.from,to:c},A.value=h(E,x,c,e.value))})}requestAnimationFrame(()=>{if(w!==n.scrollStart)return;!0===p&&I(u);const e=x.slice(u,o).reduce(f,0),i=e+n.offsetStart+k.value,s=i+x[o];let c=i+r;if(void 0!==l){const t=e-S,r=n.scrollStart+t;c=!0!==a&&re.classList&&!1===e.classList.contains("q-virtual-scroll--skip")),o=n.length,r=!0===m.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let i,a,l=e;for(let e=0;e=i;t--)x[t]=r;const l=Math.floor((e.value-1)/s);E=[];for(let t=0;t<=l;t++){let n=0;const o=Math.min((t+1)*s,e.value);for(let e=t*s;e=0?(I(T.value.from),(0,o.dY)(()=>{j(t)})):U()}function V(e){if(void 0===e&&"undefined"!==typeof window){const o=t();void 0!==o&&null!==o&&8!==o.nodeType&&(e=p(o,n(),O.value,q.value,m.virtualScrollHorizontal,b.lang.rtl,m.virtualScrollStickySizeStart,m.virtualScrollStickySizeEnd).scrollViewSize)}_=e;const o=parseFloat(m.virtualScrollSliceRatioBefore)||0,r=parseFloat(m.virtualScrollSliceRatioAfter)||0,i=1+o+r,l=void 0===e||e<=0?1:Math.ceil(e/a.value),s=Math.max(1,l,Math.ceil((m.virtualScrollSliceSize>0?m.virtualScrollSliceSize:10)/i));C.value={total:Math.ceil(s*i),start:Math.ceil(s*o),center:Math.ceil(s*(.5+o)),end:Math.ceil(s*(1+o)),view:l}}function H(e,t){const n=!0===m.virtualScrollHorizontal?"width":"height",r={["--q-virtual-scroll-item-"+n]:a.value+"px"};return["tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:O},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${k.value}px`,...r},colspan:M.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:O,style:{[n]:`${k.value}px`,...r}}),(0,o.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:R,tabindex:-1},t.flat()),"tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:q},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${A.value}px`,...r},colspan:M.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:q,style:{[n]:`${A.value}px`,...r}})]}function N(e){S!==e&&(void 0!==m.onVirtualScroll&&g("virtualScroll",{index:e,from:T.value.from,to:T.value.to-1,direction:e{V()}),(0,o.wB)($,B),V();const U=(0,i.A)(L,!0===b.platform.is.ios?120:35);(0,o.KC)(()=>{V()});let Y=!1;return(0,o.Y4)(()=>{Y=!0}),(0,o.n)(()=>{if(!0!==Y)return;const e=t();void 0!==w&&void 0!==e&&null!==e&&8!==e.nodeType?v(e,w,m.virtualScrollHorizontal,b.lang.rtl):j(S)}),(0,o.xo)(()=>{U.cancel()}),Object.assign(y,{scrollTo:j,reset:B,refresh:D}),{virtualScrollSliceRange:T,virtualScrollSliceSizeComputed:C,setVirtualScrollSize:V,onVirtualScrollEvt:U,localResetVirtualScroll:z,padVirtualScroll:H,scrollTo:j,reset:B,refresh:D}}},8633:(e,t,n)=>{"use strict";n.d(t,{D$:()=>Ee,Ef:()=>Re,F:()=>ge,aG:()=>L,eB:()=>w,jR:()=>Ae});var o=n(1347),r=n(7763),i=n(4187); +/** +* @vue/runtime-dom v3.5.20 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +let a;const l="undefined"!==typeof window&&window.trustedTypes;if(l)try{a=l.createPolicy("vue",{createHTML:e=>e})}catch(e){}const s=a?e=>a.createHTML(e):e=>e,u="http://www.w3.org/2000/svg",c="http://www.w3.org/1998/Math/MathML",d="undefined"!==typeof document?document:null,f=d&&d.createElement("template"),p={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r="svg"===t?d.createElementNS(u,e):"mathml"===t?d.createElementNS(c,e):n?d.createElement(e,{is:n}):d.createElement(e);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>d.createTextNode(e),createComment:e=>d.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>d.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const a=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling)){while(1)if(t.insertBefore(r.cloneNode(!0),n),r===i||!(r=r.nextSibling))break}else{f.innerHTML=s("svg"===o?`${e}`:"mathml"===o?`${e}`:e);const r=f.content;if("svg"===o||"mathml"===o){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]}},v="transition",h="animation",m=Symbol("_vtc"),g={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},y=(0,r.X$)({},o.QP,g),b=e=>(e.displayName="Transition",e.props=y,e),w=b((e,{slots:t})=>(0,o.h)(o.pR,x(e),t)),S=(e,t=[])=>{(0,r.cy)(e)?e.forEach(e=>e(...t)):e&&e(...t)},_=e=>!!e&&((0,r.cy)(e)?e.some(e=>e.length>1):e.length>1);function x(e){const t={};for(const n in e)n in g||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:o,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:u=a,appearActiveClass:c=l,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,h=E(i),m=h&&h[0],y=h&&h[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:x,onLeave:k,onLeaveCancelled:q,onBeforeAppear:T=b,onAppear:M=w,onAppearCancelled:$=x}=t,B=(e,t,n,o)=>{e._enterCancelled=o,C(e,t?d:s),C(e,t?c:l),n&&n()},D=(e,t)=>{e._isLeaving=!1,C(e,f),C(e,v),C(e,p),t&&t()},j=e=>(t,n)=>{const r=e?M:w,i=()=>B(t,e,n);S(r,[t,i]),O(()=>{C(t,e?u:a),A(t,e?d:s),_(r)||R(t,o,m,i)})};return(0,r.X$)(t,{onBeforeEnter(e){S(b,[e]),A(e,a),A(e,l)},onBeforeAppear(e){S(T,[e]),A(e,u),A(e,c)},onEnter:j(!1),onAppear:j(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>D(e,t);A(e,f),e._enterCancelled?(A(e,p),P()):(P(),A(e,p)),O(()=>{e._isLeaving&&(C(e,f),A(e,v),_(k)||R(e,o,y,n))}),S(k,[e,n])},onEnterCancelled(e){B(e,!1,void 0,!0),S(x,[e])},onAppearCancelled(e){B(e,!0,void 0,!0),S($,[e])},onLeaveCancelled(e){D(e),S(q,[e])}})}function E(e){if(null==e)return null;if((0,r.Gv)(e))return[k(e.enter),k(e.leave)];{const t=k(e);return[t,t]}}function k(e){const t=(0,r.Ro)(e);return t}function A(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[m]||(e[m]=new Set)).add(t)}function C(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[m];n&&(n.delete(t),n.size||(e[m]=void 0))}function O(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let q=0;function R(e,t,n,o){const r=e._endId=++q,i=()=>{r===e._endId&&o()};if(null!=n)return setTimeout(i,n);const{type:a,timeout:l,propCount:s}=T(e,t);if(!a)return o();const u=a+"end";let c=0;const d=()=>{e.removeEventListener(u,f),i()},f=t=>{t.target===e&&++c>=s&&d()};setTimeout(()=>{c(n[e]||"").split(", "),r=o(`${v}Delay`),i=o(`${v}Duration`),a=M(r,i),l=o(`${h}Delay`),s=o(`${h}Duration`),u=M(l,s);let c=null,d=0,f=0;t===v?a>0&&(c=v,d=a,f=i.length):t===h?u>0&&(c=h,d=u,f=s.length):(d=Math.max(a,u),c=d>0?a>u?v:h:null,f=c?c===v?i.length:s.length:0);const p=c===v&&/\b(transform|all)(,|$)/.test(o(`${v}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function M(e,t){while(e.length$(t)+$(e[n])))}function $(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function P(){return document.body.offsetHeight}function B(e,t,n){const o=e[m];o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const D=Symbol("_vod"),j=Symbol("_vsh"),L={name:"show",beforeMount(e,{value:t},{transition:n}){e[D]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):W(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!==!n&&(o?t?(o.beforeEnter(e),W(e,!0),o.enter(e)):o.leave(e,()=>{W(e,!1)}):W(e,t))},beforeUnmount(e,{value:t}){W(e,t)}};function W(e,t){e.style.display=t?e[D]:"none",e[j]=!t}const I=Symbol("");const F=/(^|;)\s*display\s*:/;function z(e,t,n){const o=e.style,i=(0,r.Kg)(n);let a=!1;if(n&&!i){if(t)if((0,r.Kg)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&H(o,t,"")}else for(const e in t)null==n[e]&&H(o,e,"");for(const e in n)"display"===e&&(a=!0),H(o,e,n[e])}else if(i){if(t!==n){const e=o[I];e&&(n+=";"+e),o.cssText=n,a=F.test(n)}}else t&&e.removeAttribute("style");D in e&&(e[D]=a?o.display:"",e[j]&&(o.display="none"))}const V=/\s*!important$/;function H(e,t,n){if((0,r.cy)(n))n.forEach(n=>H(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=Y(e,t);V.test(n)?e.setProperty((0,r.Tg)(o),n.replace(V,""),"important"):e[o]=n}}const N=["Webkit","Moz","ms"],U={};function Y(e,t){const n=U[t];if(n)return n;let o=(0,r.PT)(t);if("filter"!==o&&o in e)return U[t]=o;o=(0,r.ZH)(o);for(let n=0;noe||(re.then(()=>oe=0),oe=Date.now());function ae(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,o.qL)(le(e,n.value),t,5,[e])};return n.value=e,n.attached=ie(),n}function le(e,t){if((0,r.cy)(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 se=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ue=(e,t,n,o,i,a)=>{const l="svg"===i;"class"===t?B(e,o,l):"style"===t?z(e,n,o):(0,r.Mp)(t)?(0,r.CP)(t)||ee(e,t,n,o,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):ce(e,t,o,l))?(Q(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||G(e,t,o,l,a,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,r.Kg)(o)?("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),G(e,t,o,l)):Q(e,(0,r.PT)(t),o,a,t)};function ce(e,t,n,o){if(o)return"innerHTML"===t||"textContent"===t||!!(t in e&&se(t)&&(0,r.Tn)(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!se(t)||!(0,r.Kg)(n))&&t in e}"undefined"!==typeof HTMLElement&&HTMLElement;const de=new WeakMap,fe=new WeakMap,pe=Symbol("_moveCb"),ve=Symbol("_enterCb"),he=e=>(delete e.props.mode,e),me=he({name:"TransitionGroup",props:(0,r.X$)({},y,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,o.nI)(),r=(0,o.Gy)();let a,l;return(0,o.$u)(()=>{if(!a.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!Se(a[0].el,n.vnode.el,t))return void(a=[]);a.forEach(ye),a.forEach(be);const o=a.filter(we);P(),o.forEach(e=>{const n=e.el,o=n.style;A(n,t),o.transform=o.webkitTransform=o.transitionDuration="";const r=n[pe]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n[pe]=null,C(n,t))};n.addEventListener("transitionend",r)}),a=[]}),()=>{const s=(0,i.ux)(e),u=x(s);let c=s.tag||o.FK;if(a=[],l)for(let e=0;e{e.split(/\s+/).forEach(e=>e&&o.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&o.classList.add(e)),o.style.display="none";const i=1===t.nodeType?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=T(o);return i.removeChild(o),a}Symbol("_assign");const _e=["ctrl","shift","alt","meta"],xe={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>_e.some(n=>e[`${n}Key`]&&!t.includes(n))},Ee=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(n,...o)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=(0,r.Tg)(n.key);return t.some(e=>e===o||ke[e]===o)?e(n):void 0})},Ce=(0,r.X$)({patchProp:ue},p);let Oe;function qe(){return Oe||(Oe=(0,o.K9)(Ce))}const Re=(...e)=>{const t=qe().createApp(...e);const{mount:n}=t;return t.mount=e=>{const o=Me(e);if(!o)return;const i=t._component;(0,r.Tn)(i)||i.render||i.template||(i.template=o.innerHTML),1===o.nodeType&&(o.textContent="");const a=n(o,!1,Te(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t};function Te(e){return e instanceof SVGElement?"svg":"function"===typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function Me(e){if((0,r.Kg)(e)){const t=document.querySelector(e);return t}return e}},8657:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var o=n(7682),r=n(8970),i=n(2157);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 l=(0,o.Yg)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout(()=>{const o=(0,r.Rv)(e);void 0!==o&&(0,r.k0)(o,t,n.depth)})},handlerKey(e){!0===(0,i.Dv)(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}})},8677:(e,t,n)=>{"use strict";var o=n(3320),r=n(8730),i=n(3837),a=n(8891),l=n(7665),s=n(212);t.f=o&&!r?Object.defineProperties:function(e,t){a(e);var n,o=l(t),r=s(t),u=r.length,c=0;while(u>c)i.f(e,n=r[c++],o[n]);return e}},8730:(e,t,n)=>{"use strict";var o=n(3320),r=n(59);e.exports=o&&r(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},8749:(e,t,n)=>{"use strict";function o(e,t=250,n){let o=null;function r(){const r=arguments,i=()=>{o=null,!0!==n&&e.apply(this,r)};null!==o?clearTimeout(o):!0===n&&e.apply(this,r),o=setTimeout(i,t)}return r.cancel=()=>{null!==o&&clearTimeout(o)},r}n.d(t,{A:()=>o})},8751:(e,t,n)=>{"use strict";n.d(t,{US:()=>s,_J:()=>u});var o=n(110);const r=[],i=[];let a=1,l=document.body;function s(e,t){const n=document.createElement("div");if(n.id=void 0!==t?`q-portal--${t}--${a++}`:e,void 0!==o.cr.globalNodes){const e=o.cr.globalNodes.class;void 0!==e&&(n.className=e)}return l.appendChild(n),r.push(n),i.push(t),n}function u(e){const t=r.indexOf(e);r.splice(t,1),i.splice(t,1),e.remove()}},8785:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,o.nI)(),r=(0,o.EW)(()=>"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,o.h)("td",{class:r.value},(0,i.zm)(t.default));const a=n.vnode.key,l=(void 0!==e.props.colsMap?e.props.colsMap[a]:null)||e.props.col;if(void 0===l)return;const{row:s}=e.props;return(0,o.h)("td",{class:r.value+l.__tdClass(s),style:l.__tdStyle(s)},(0,i.zm)(t.default))}}})},8825:(e,t,n)=>{"use strict";var o=n(5826),r=n(2613),i=n(9872),a=!i("isDisjointFrom",function(e){return!e});o({target:"Set",proto:!0,real:!0,forced:a},{isDisjointFrom:r})},8829:(e,t,n)=>{"use strict";var o=n(1612),r=Function.prototype,i=r.apply,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?a.bind(i):function(){return a.apply(i,arguments)})},8832:(e,t,n)=>{"use strict";var o=n(5826),r=n(59),i=n(5301),a=n(9872),l=!a("intersection",function(e){return 2===e.size&&e.has(1)&&e.has(2)})||r(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))});o({target:"Set",proto:!0,real:!0,forced:l},{intersection:i})},8891:(e,t,n)=>{"use strict";var o=n(974),r=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not an object")}},8909:function(e,t,n){!function(t,o){e.exports=o(n(991))}(0,function(e){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=t(e),o={name:"tr",weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekStart:1,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e){return e+"."}};return n.default.locale(o,null,!0),o})},8970:(e,t,n)=>{"use strict";n.d(t,{Rv:()=>i,bc:()=>a,jx:()=>r,k0:()=>l});var o=n(972);const r=[];function i(e){return r.find(t=>null!==t.contentEl&&t.contentEl.contains(e))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,o.V_)(e)}else if(!0===e.__qPortal){const n=(0,o.V_)(e);return"QPopupProxy"===n?.$options.name?(e.hide(t),n):e}e=(0,o.V_)(e)}while(void 0!==e&&null!==e)}function l(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(!0===e.__qPortal){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,o.V_)(e)}}},9039:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(1347),r=n(7682),i=n(3470);const a=(0,r.a0)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,o.EW)(()=>parseInt(e.lines,10)),r=(0,o.EW)(()=>"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,o.EW)(()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>(0,o.h)("div",{style:a.value,class:r.value},(0,i.zm)(t.default))}})},9061:(e,t,n)=>{"use strict";var o=n(5004);e.exports=o({}.isPrototypeOf)},9088:e=>{"use strict";var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=t+"+/",o=t+"-_",r=function(e){for(var t={},n=0;n<64;n++)t[e.charAt(n)]=n;return t};e.exports={i2c:n,c2i:r(n),i2cUrl:o,c2iUrl:r(o)}},9100:(e,t,n)=>{"use strict";n.d(t,{A:()=>gn});var o={};function r(e,t){return function(){return e.apply(t,arguments)}}n.r(o),n.d(o,{hasBrowserEnv:()=>Le,hasStandardBrowserEnv:()=>Ie,hasStandardBrowserWebWorkerEnv:()=>Fe,navigator:()=>We,origin:()=>ze});const{toString:i}=Object.prototype,{getPrototypeOf:a}=Object,{iterator:l,toStringTag:s}=Symbol,u=(e=>t=>{const n=i.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),c=e=>(e=e.toLowerCase(),t=>u(t)===e),d=e=>t=>typeof t===e,{isArray:f}=Array,p=d("undefined");function v(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&y(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const h=c("ArrayBuffer");function m(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t}const g=d("string"),y=d("function"),b=d("number"),w=e=>null!==e&&"object"===typeof e,S=e=>!0===e||!1===e,_=e=>{if("object"!==u(e))return!1;const t=a(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(s in e)&&!(l in e)},x=e=>{if(!w(e)||v(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},E=c("Date"),k=c("File"),A=c("Blob"),C=c("FileList"),O=e=>w(e)&&y(e.pipe),q=e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||y(e.append)&&("formdata"===(t=u(e))||"object"===t&&y(e.toString)&&"[object FormData]"===e.toString()))},R=c("URLSearchParams"),[T,M,$,P]=["ReadableStream","Request","Response","Headers"].map(c),B=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function D(e,t,{allOwnKeys:n=!1}={}){if(null===e||"undefined"===typeof e)return;let o,r;if("object"!==typeof e&&(e=[e]),f(e))for(o=0,r=e.length;o0)if(o=n[r],t===o.toLowerCase())return o;return null}const L=(()=>"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global)(),W=e=>!p(e)&&e!==L;function I(){const{caseless:e,skipUndefined:t}=W(this)&&this||{},n={},o=(o,r)=>{const i=e&&j(n,r)||r;_(n[i])&&_(o)?n[i]=I(n[i],o):_(o)?n[i]=I({},o):f(o)?n[i]=o.slice():t&&p(o)||(n[i]=o)};for(let e=0,t=arguments.length;e(D(t,(t,o)=>{n&&y(t)?e[o]=r(t,n):e[o]=t},{allOwnKeys:o}),e),z=e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),V=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},H=(e,t,n,o)=>{let r,i,l;const s={};if(t=t||{},null==e)return t;do{r=Object.getOwnPropertyNames(e),i=r.length;while(i-- >0)l=r[i],o&&!o(l,e,t)||s[l]||(t[l]=e[l],s[l]=!0);e=!1!==n&&a(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},N=(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},U=e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!b(t))return null;const n=new Array(t);while(t-- >0)n[t]=e[t];return n},Y=(e=>t=>e&&t instanceof e)("undefined"!==typeof Uint8Array&&a(Uint8Array)),K=(e,t)=>{const n=e&&e[l],o=n.call(e);let r;while((r=o.next())&&!r.done){const n=r.value;t.call(e,n[0],n[1])}},G=(e,t)=>{let n;const o=[];while(null!==(n=e.exec(t)))o.push(n);return o},Q=c("HTMLFormElement"),Z=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),X=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),J=c("RegExp"),ee=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};D(n,(n,r)=>{let i;!1!==(i=t(n,r,e))&&(o[r]=i||n)}),Object.defineProperties(e,o)},te=e=>{ee(e,(t,n)=>{if(y(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];y(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},ne=(e,t)=>{const n={},o=e=>{e.forEach(e=>{n[e]=!0})};return f(e)?o(e):o(String(e).split(t)),n},oe=()=>{},re=(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t;function ie(e){return!!(e&&y(e.append)&&"FormData"===e[s]&&e[l])}const ae=e=>{const t=new Array(10),n=(e,o)=>{if(w(e)){if(t.indexOf(e)>=0)return;if(v(e))return e;if(!("toJSON"in e)){t[o]=e;const r=f(e)?[]:{};return D(e,(e,t)=>{const i=n(e,o+1);!p(i)&&(r[t]=i)}),t[o]=void 0,r}}return e};return n(e,0)},le=c("AsyncFunction"),se=e=>e&&(w(e)||y(e))&&y(e.then)&&y(e.catch),ue=((e,t)=>e?setImmediate:t?((e,t)=>(L.addEventListener("message",({source:n,data:o})=>{n===L&&o===e&&t.length&&t.shift()()},!1),n=>{t.push(n),L.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))("function"===typeof setImmediate,y(L.postMessage)),ce="undefined"!==typeof queueMicrotask?queueMicrotask.bind(L):"undefined"!==typeof process&&process.nextTick||ue,de=e=>null!=e&&y(e[l]),fe={isArray:f,isArrayBuffer:h,isBuffer:v,isFormData:q,isArrayBufferView:m,isString:g,isNumber:b,isBoolean:S,isObject:w,isPlainObject:_,isEmptyObject:x,isReadableStream:T,isRequest:M,isResponse:$,isHeaders:P,isUndefined:p,isDate:E,isFile:k,isBlob:A,isRegExp:J,isFunction:y,isStream:O,isURLSearchParams:R,isTypedArray:Y,isFileList:C,forEach:D,merge:I,extend:F,trim:B,stripBOM:z,inherits:V,toFlatObject:H,kindOf:u,kindOfTest:c,endsWith:N,toArray:U,forEachEntry:K,matchAll:G,isHTMLForm:Q,hasOwnProperty:X,hasOwnProp:X,reduceDescriptors:ee,freezeMethods:te,toObjectSet:ne,toCamelCase:Z,noop:oe,toFiniteNumber:re,findKey:j,global:L,isContextDefined:W,isSpecCompliantForm:ie,toJSONObject:ae,isAsyncFn:le,isThenable:se,setImmediate:ue,asap:ce,isIterable:de};function pe(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r,this.status=r.status?r.status:null)}fe.inherits(pe,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:fe.toJSONObject(this.config),code:this.code,status:this.status}}});const ve=pe.prototype,he={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{he[e]={value:e}}),Object.defineProperties(pe,he),Object.defineProperty(ve,"isAxiosError",{value:!0}),pe.from=(e,t,n,o,r,i)=>{const a=Object.create(ve);fe.toFlatObject(e,a,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e);const l=e&&e.message?e.message:"Error",s=null==t&&e?e.code:t;return pe.call(a,l,s,n,o,r),e&&null==a.cause&&Object.defineProperty(a,"cause",{value:e,configurable:!0}),a.name=e&&e.name||"Error",i&&Object.assign(a,i),a};const me=pe,ge=null;function ye(e){return fe.isPlainObject(e)||fe.isArray(e)}function be(e){return fe.endsWith(e,"[]")?e.slice(0,-2):e}function we(e,t,n){return e?e.concat(t).map(function(e,t){return e=be(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}function Se(e){return fe.isArray(e)&&!e.some(ye)}const _e=fe.toFlatObject(fe,{},null,function(e){return/^is[A-Z]/.test(e)});function xe(e,t,n){if(!fe.isObject(e))throw new TypeError("target must be an object");t=t||new(ge||FormData),n=fe.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!fe.isUndefined(t[e])});const o=n.metaTokens,r=n.visitor||c,i=n.dots,a=n.indexes,l=n.Blob||"undefined"!==typeof Blob&&Blob,s=l&&fe.isSpecCompliantForm(t);if(!fe.isFunction(r))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(fe.isDate(e))return e.toISOString();if(fe.isBoolean(e))return e.toString();if(!s&&fe.isBlob(e))throw new me("Blob is not supported. Use a Buffer instead.");return fe.isArrayBuffer(e)||fe.isTypedArray(e)?s&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,r){let l=e;if(e&&!r&&"object"===typeof e)if(fe.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(fe.isArray(e)&&Se(e)||(fe.isFileList(e)||fe.endsWith(n,"[]"))&&(l=fe.toArray(e)))return n=be(n),l.forEach(function(e,o){!fe.isUndefined(e)&&null!==e&&t.append(!0===a?we([n],o,i):null===a?n:n+"[]",u(e))}),!1;return!!ye(e)||(t.append(we(r,n,i),u(e)),!1)}const d=[],f=Object.assign(_e,{defaultVisitor:c,convertValue:u,isVisitable:ye});function p(e,n){if(!fe.isUndefined(e)){if(-1!==d.indexOf(e))throw Error("Circular reference detected in "+n.join("."));d.push(e),fe.forEach(e,function(e,o){const i=!(fe.isUndefined(e)||null===e)&&r.call(t,e,fe.isString(o)?o.trim():o,n,f);!0===i&&p(e,n?n.concat(o):[o])}),d.pop()}}if(!fe.isObject(e))throw new TypeError("data must be an object");return p(e),t}const Ee=xe;function ke(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function Ae(e,t){this._pairs=[],e&&Ee(e,this,t)}const Ce=Ae.prototype;Ce.append=function(e,t){this._pairs.push([e,t])},Ce.toString=function(e){const t=e?function(t){return e.call(this,t,ke)}:ke;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Oe=Ae;function qe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Re(e,t,n){if(!t)return e;const o=n&&n.encode||qe;fe.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let i;if(i=r?r(t,n):fe.isURLSearchParams(t)?t.toString():new Oe(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}class Te{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){fe.forEach(this.handlers,function(t){null!==t&&e(t)})}}const Me=Te,$e={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Pe="undefined"!==typeof URLSearchParams?URLSearchParams:Oe,Be="undefined"!==typeof FormData?FormData:null,De="undefined"!==typeof Blob?Blob:null,je={isBrowser:!0,classes:{URLSearchParams:Pe,FormData:Be,Blob:De},protocols:["http","https","file","blob","url","data"]},Le="undefined"!==typeof window&&"undefined"!==typeof document,We="object"===typeof navigator&&navigator||void 0,Ie=Le&&(!We||["ReactNative","NativeScript","NS"].indexOf(We.product)<0),Fe=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)(),ze=Le&&window.location.href||"http://localhost",Ve={...o,...je};function He(e,t){return Ee(e,new Ve.classes.URLSearchParams,{visitor:function(e,t,n,o){return Ve.isNode&&fe.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t})}function Ne(e){return fe.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}function Ue(e){const t={},n=Object.keys(e);let o;const r=n.length;let i;for(o=0;o=e.length;if(i=!i&&fe.isArray(o)?o.length:i,l)return fe.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!a;o[i]&&fe.isObject(o[i])||(o[i]=[]);const s=t(e,n,o[i],r);return s&&fe.isArray(o[i])&&(o[i]=Ue(o[i])),!a}if(fe.isFormData(e)&&fe.isFunction(e.entries)){const n={};return fe.forEachEntry(e,(e,o)=>{t(Ne(e),o,n,0)}),n}return null}const Ke=Ye;function Ge(e,t,n){if(fe.isString(e))try{return(t||JSON.parse)(e),fe.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}const Qe={transitional:$e,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,r=fe.isObject(e);r&&fe.isHTMLForm(e)&&(e=new FormData(e));const i=fe.isFormData(e);if(i)return o?JSON.stringify(Ke(e)):e;if(fe.isArrayBuffer(e)||fe.isBuffer(e)||fe.isStream(e)||fe.isFile(e)||fe.isBlob(e)||fe.isReadableStream(e))return e;if(fe.isArrayBufferView(e))return e.buffer;if(fe.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(r){if(n.indexOf("application/x-www-form-urlencoded")>-1)return He(e,this.formSerializer).toString();if((a=fe.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Ee(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return r||o?(t.setContentType("application/json",!1),Ge(e)):e}],transformResponse:[function(e){const t=this.transitional||Qe.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(fe.isResponse(e)||fe.isReadableStream(e))return e;if(e&&fe.isString(e)&&(n&&!this.responseType||o)){const n=t&&t.silentJSONParsing,r=!n&&o;try{return JSON.parse(e,this.parseReviver)}catch(e){if(r){if("SyntaxError"===e.name)throw me.from(e,me.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ve.classes.FormData,Blob:Ve.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};fe.forEach(["delete","get","head","post","put","patch"],e=>{Qe.headers[e]={}});const Ze=Qe,Xe=fe.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Je=e=>{const t={};let n,o,r;return e&&e.split("\n").forEach(function(e){r=e.indexOf(":"),n=e.substring(0,r).trim().toLowerCase(),o=e.substring(r+1).trim(),!n||t[n]&&Xe[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},et=Symbol("internals");function tt(e){return e&&String(e).trim().toLowerCase()}function nt(e){return!1===e||null==e?e:fe.isArray(e)?e.map(nt):String(e)}function ot(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;while(o=n.exec(e))t[o[1]]=o[2];return t}const rt=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function it(e,t,n,o,r){return fe.isFunction(o)?o.call(this,t,n):(r&&(t=n),fe.isString(t)?fe.isString(o)?-1!==t.indexOf(o):fe.isRegExp(o)?o.test(t):void 0:void 0)}function at(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function lt(e,t){const n=fe.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(e,n,r){return this[o].call(this,t,e,n,r)},configurable:!0})})}class st{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function r(e,t,n){const r=tt(t);if(!r)throw new Error("header name must be a non-empty string");const i=fe.findKey(o,r);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=nt(e))}const i=(e,t)=>fe.forEach(e,(e,n)=>r(e,n,t));if(fe.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(fe.isString(e)&&(e=e.trim())&&!rt(e))i(Je(e),t);else if(fe.isObject(e)&&fe.isIterable(e)){let n,o,r={};for(const t of e){if(!fe.isArray(t))throw TypeError("Object iterator must return a key-value pair");r[o=t[0]]=(n=r[o])?fe.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}i(r,t)}else null!=e&&r(t,e,n);return this}get(e,t){if(e=tt(e),e){const n=fe.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return ot(e);if(fe.isFunction(t))return t.call(this,e,n);if(fe.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=tt(e),e){const n=fe.findKey(this,e);return!(!n||void 0===this[n]||t&&!it(this,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function r(e){if(e=tt(e),e){const r=fe.findKey(n,e);!r||t&&!it(n,n[r],r,t)||(delete n[r],o=!0)}}return fe.isArray(e)?e.forEach(r):r(e),o}clear(e){const t=Object.keys(this);let n=t.length,o=!1;while(n--){const r=t[n];e&&!it(this,this[r],r,e,!0)||(delete this[r],o=!0)}return o}normalize(e){const t=this,n={};return fe.forEach(this,(o,r)=>{const i=fe.findKey(n,r);if(i)return t[i]=nt(o),void delete t[r];const a=e?at(r):String(r).trim();a!==r&&delete t[r],t[a]=nt(o),n[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return fe.forEach(this,(n,o)=>{null!=n&&!1!==n&&(t[o]=e&&fe.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=this[et]=this[et]={accessors:{}},n=t.accessors,o=this.prototype;function r(e){const t=tt(e);n[t]||(lt(o,e),n[t]=!0)}return fe.isArray(e)?e.forEach(r):r(e),this}}st.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),fe.reduceDescriptors(st.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),fe.freezeMethods(st);const ut=st;function ct(e,t){const n=this||Ze,o=t||n,r=ut.from(o.headers);let i=o.data;return fe.forEach(e,function(e){i=e.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function dt(e){return!(!e||!e.__CANCEL__)}function ft(e,t,n){me.call(this,null==e?"canceled":e,me.ERR_CANCELED,t,n),this.name="CanceledError"}fe.inherits(ft,me,{__CANCEL__:!0});const pt=ft;function vt(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new me("Request failed with status code "+n.status,[me.ERR_BAD_REQUEST,me.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}function ht(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function mt(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r,i=0,a=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),u=o[a];r||(r=s),n[i]=l,o[i]=s;let c=a,d=0;while(c!==i)d+=n[c++],c%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),s-r{r=i,n=null,o&&(clearTimeout(o),o=null),e(...t)},l=(...e)=>{const t=Date.now(),l=t-r;l>=i?a(e,t):(n=e,o||(o=setTimeout(()=>{o=null,a(n)},i-l)))},s=()=>n&&a(n);return[l,s]}const bt=yt,wt=(e,t,n=3)=>{let o=0;const r=gt(50,250);return bt(n=>{const i=n.loaded,a=n.lengthComputable?n.total:void 0,l=i-o,s=r(l),u=i<=a;o=i;const c={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:s||void 0,estimated:s&&a&&u?(a-i)/s:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0};e(c)},n)},St=(e,t)=>{const n=null!=e;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},_t=e=>(...t)=>fe.asap(()=>e(...t)),xt=Ve.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Ve.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Ve.origin),Ve.navigator&&/(msie|trident)/i.test(Ve.navigator.userAgent)):()=>!0,Et=Ve.hasStandardBrowserEnv?{write(e,t,n,o,r,i){const a=[e+"="+encodeURIComponent(t)];fe.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),fe.isString(o)&&a.push("path="+o),fe.isString(r)&&a.push("domain="+r),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function kt(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function At(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Ct(e,t,n){let o=!kt(t);return e&&(o||0==n)?At(e,t):t}const Ot=e=>e instanceof ut?{...e}:e;function qt(e,t){t=t||{};const n={};function o(e,t,n,o){return fe.isPlainObject(e)&&fe.isPlainObject(t)?fe.merge.call({caseless:o},e,t):fe.isPlainObject(t)?fe.merge({},t):fe.isArray(t)?t.slice():t}function r(e,t,n,r){return fe.isUndefined(t)?fe.isUndefined(e)?void 0:o(void 0,e,n,r):o(e,t,n,r)}function i(e,t){if(!fe.isUndefined(t))return o(void 0,t)}function a(e,t){return fe.isUndefined(t)?fe.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function l(n,r,i){return i in t?o(n,r):i in e?o(void 0,n):void 0}const s={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l,headers:(e,t,n)=>r(Ot(e),Ot(t),n,!0)};return fe.forEach(Object.keys({...e,...t}),function(o){const i=s[o]||r,a=i(e[o],t[o],o);fe.isUndefined(a)&&i!==l||(n[o]=a)}),n}const Rt=e=>{const t=qt({},e);let{data:n,withXSRFToken:o,xsrfHeaderName:r,xsrfCookieName:i,headers:a,auth:l}=t;if(t.headers=a=ut.from(a),t.url=Re(Ct(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&a.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),fe.isFormData(n))if(Ve.hasStandardBrowserEnv||Ve.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if(fe.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&a.set(e,n)})}if(Ve.hasStandardBrowserEnv&&(o&&fe.isFunction(o)&&(o=o(t)),o||!1!==o&&xt(t.url))){const e=r&&i&&Et.read(i);e&&a.set(r,e)}return t},Tt="undefined"!==typeof XMLHttpRequest,Mt=Tt&&function(e){return new Promise(function(t,n){const o=Rt(e);let r=o.data;const i=ut.from(o.headers).normalize();let a,l,s,u,c,{responseType:d,onUploadProgress:f,onDownloadProgress:p}=o;function v(){u&&u(),c&&c(),o.cancelToken&&o.cancelToken.unsubscribe(a),o.signal&&o.signal.removeEventListener("abort",a)}let h=new XMLHttpRequest;function m(){if(!h)return;const o=ut.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),r=d&&"text"!==d&&"json"!==d?h.response:h.responseText,i={data:r,status:h.status,statusText:h.statusText,headers:o,config:e,request:h};vt(function(e){t(e),v()},function(e){n(e),v()},i),h=null}h.open(o.method.toUpperCase(),o.url,!0),h.timeout=o.timeout,"onloadend"in h?h.onloadend=m:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(m)},h.onabort=function(){h&&(n(new me("Request aborted",me.ECONNABORTED,e,h)),h=null)},h.onerror=function(t){const o=t&&t.message?t.message:"Network Error",r=new me(o,me.ERR_NETWORK,e,h);r.event=t||null,n(r),h=null},h.ontimeout=function(){let t=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const r=o.transitional||$e;o.timeoutErrorMessage&&(t=o.timeoutErrorMessage),n(new me(t,r.clarifyTimeoutError?me.ETIMEDOUT:me.ECONNABORTED,e,h)),h=null},void 0===r&&i.setContentType(null),"setRequestHeader"in h&&fe.forEach(i.toJSON(),function(e,t){h.setRequestHeader(t,e)}),fe.isUndefined(o.withCredentials)||(h.withCredentials=!!o.withCredentials),d&&"json"!==d&&(h.responseType=o.responseType),p&&([s,c]=wt(p,!0),h.addEventListener("progress",s)),f&&h.upload&&([l,u]=wt(f),h.upload.addEventListener("progress",l),h.upload.addEventListener("loadend",u)),(o.cancelToken||o.signal)&&(a=t=>{h&&(n(!t||t.type?new pt(null,e,h):t),h.abort(),h=null)},o.cancelToken&&o.cancelToken.subscribe(a),o.signal&&(o.signal.aborted?a():o.signal.addEventListener("abort",a)));const g=ht(o.url);g&&-1===Ve.protocols.indexOf(g)?n(new me("Unsupported protocol "+g+":",me.ERR_BAD_REQUEST,e)):h.send(r||null)})},$t=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,o=new AbortController;const r=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;o.abort(t instanceof me?t:new pt(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,r(new me(`timeout ${t} of ms exceeded`,me.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(r):e.removeEventListener("abort",r)}),e=null)};e.forEach(e=>e.addEventListener("abort",r));const{signal:l}=o;return l.unsubscribe=()=>fe.asap(a),l}},Pt=$t,Bt=function*(e,t){let n=e.byteLength;if(!t||n{const r=Dt(e,t);let i,a=0,l=e=>{i||(i=!0,o&&o(e))};return new ReadableStream({async pull(e){try{const{done:t,value:o}=await r.next();if(t)return l(),void e.close();let i=o.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(o))}catch(e){throw l(e),e}},cancel(e){return l(e),r.return()}},{highWaterMark:2})},Wt=65536,{isFunction:It}=fe,Ft=(({Request:e,Response:t})=>({Request:e,Response:t}))(fe.global),{ReadableStream:zt,TextEncoder:Vt}=fe.global,Ht=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Nt=e=>{e=fe.merge.call({skipUndefined:!0},Ft,e);const{fetch:t,Request:n,Response:o}=e,r=t?It(t):"function"===typeof fetch,i=It(n),a=It(o);if(!r)return!1;const l=r&&It(zt),s=r&&("function"===typeof Vt?(e=>t=>e.encode(t))(new Vt):async e=>new Uint8Array(await new n(e).arrayBuffer())),u=i&&l&&Ht(()=>{let e=!1;const t=new n(Ve.origin,{body:new zt,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),c=a&&l&&Ht(()=>fe.isReadableStream(new o("").body)),d={stream:c&&(e=>e.body)};r&&(()=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!d[e]&&(d[e]=(t,n)=>{let o=t&&t[e];if(o)return o.call(t);throw new me(`Response type '${e}' is not supported`,me.ERR_NOT_SUPPORT,n)})})})();const f=async e=>{if(null==e)return 0;if(fe.isBlob(e))return e.size;if(fe.isSpecCompliantForm(e)){const t=new n(Ve.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return fe.isArrayBufferView(e)||fe.isArrayBuffer(e)?e.byteLength:(fe.isURLSearchParams(e)&&(e+=""),fe.isString(e)?(await s(e)).byteLength:void 0)},p=async(e,t)=>{const n=fe.toFiniteNumber(e.getContentLength());return null==n?f(t):n};return async e=>{let{url:r,method:a,data:l,signal:s,cancelToken:f,timeout:v,onDownloadProgress:h,onUploadProgress:m,responseType:g,headers:y,withCredentials:b="same-origin",fetchOptions:w}=Rt(e),S=t||fetch;g=g?(g+"").toLowerCase():"text";let _=Pt([s,f&&f.toAbortSignal()],v),x=null;const E=_&&_.unsubscribe&&(()=>{_.unsubscribe()});let k;try{if(m&&u&&"get"!==a&&"head"!==a&&0!==(k=await p(y,l))){let e,t=new n(r,{method:"POST",body:l,duplex:"half"});if(fe.isFormData(l)&&(e=t.headers.get("content-type"))&&y.setContentType(e),t.body){const[e,n]=St(k,wt(_t(m)));l=Lt(t.body,Wt,e,n)}}fe.isString(b)||(b=b?"include":"omit");const t=i&&"credentials"in n.prototype,s={...w,signal:_,method:a.toUpperCase(),headers:y.normalize().toJSON(),body:l,duplex:"half",credentials:t?b:void 0};x=i&&new n(r,s);let f=await(i?S(x,w):S(r,s));const v=c&&("stream"===g||"response"===g);if(c&&(h||v&&E)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=f[t]});const t=fe.toFiniteNumber(f.headers.get("content-length")),[n,r]=h&&St(t,wt(_t(h),!0))||[];f=new o(Lt(f.body,Wt,n,()=>{r&&r(),E&&E()}),e)}g=g||"text";let A=await d[fe.findKey(d,g)||"text"](f,e);return!v&&E&&E(),await new Promise((t,n)=>{vt(t,n,{data:A,headers:ut.from(f.headers),status:f.status,statusText:f.statusText,config:e,request:x})})}catch(t){if(E&&E(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new me("Network Error",me.ERR_NETWORK,e,x),{cause:t.cause||t});throw me.from(t,t&&t.code,e,x)}}},Ut=new Map,Yt=e=>{let t=e?e.env:{};const{fetch:n,Request:o,Response:r}=t,i=[o,r,n];let a,l,s=i.length,u=s,c=Ut;while(u--)a=i[u],l=c.get(a),void 0===l&&c.set(a,l=u?new Map:Nt(t)),c=l;return l},Kt=(Yt(),{http:ge,xhr:Mt,fetch:{get:Yt}});fe.forEach(Kt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const Gt=e=>`- ${e}`,Qt=e=>fe.isFunction(e)||null===e||!1===e,Zt={getAdapter:(e,t)=>{e=fe.isArray(e)?e:[e];const{length:n}=e;let o,r;const i={};for(let a=0;a`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(Gt).join("\n"):" "+Gt(e[0]):"as no adapter specified";throw new me("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return r},adapters:Kt};function Xt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new pt(null,e)}function Jt(e){Xt(e),e.headers=ut.from(e.headers),e.data=ct.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);const t=Zt.getAdapter(e.adapter||Ze.adapter,e);return t(e).then(function(t){return Xt(e),t.data=ct.call(e,e.transformResponse,t),t.headers=ut.from(t.headers),t},function(t){return dt(t)||(Xt(e),t&&t.response&&(t.response.data=ct.call(e,e.transformResponse,t.response),t.response.headers=ut.from(t.response.headers))),Promise.reject(t)})}const en="1.12.2",tn={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{tn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const nn={};function on(e,t,n){if("object"!==typeof e)throw new me("options must be an object",me.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;while(r-- >0){const i=o[r],a=t[i];if(a){const t=e[i],n=void 0===t||a(t,i,e);if(!0!==n)throw new me("option "+i+" must be "+n,me.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new me("Unknown option "+i,me.ERR_BAD_OPTION)}}tn.transitional=function(e,t,n){function o(e,t){return"[Axios v"+en+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,r,i)=>{if(!1===e)throw new me(o(r," has been removed"+(t?" in "+t:"")),me.ERR_DEPRECATED);return t&&!nn[r]&&(nn[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,i)}},tn.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const rn={assertOptions:on,validators:tn},an=rn.validators;class ln{constructor(e){this.defaults=e||{},this.interceptors={request:new Me,response:new Me}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=qt(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:r}=t;void 0!==n&&rn.assertOptions(n,{silentJSONParsing:an.transitional(an.boolean),forcedJSONParsing:an.transitional(an.boolean),clarifyTimeoutError:an.transitional(an.boolean)},!1),null!=o&&(fe.isFunction(o)?t.paramsSerializer={serialize:o}:rn.assertOptions(o,{encode:an.function,serialize:an.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),rn.assertOptions(t,{baseUrl:an.spelling("baseURL"),withXsrfToken:an.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=r&&fe.merge(r.common,r[t.method]);r&&fe.forEach(["delete","get","head","post","put","patch","common"],e=>{delete r[e]}),t.headers=ut.concat(i,r);const a=[];let l=!0;this.interceptors.request.forEach(function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});const s=[];let u;this.interceptors.response.forEach(function(e){s.push(e.fulfilled,e.rejected)});let c,d=0;if(!l){const e=[Jt.bind(this),void 0];e.unshift(...a),e.push(...s),c=e.length,u=Promise.resolve(t);while(d{if(!n._listeners)return;let t=n._listeners.length;while(t-- >0)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const o=new Promise(e=>{n.subscribe(e),t=e}).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e(function(e,o,r){n.reason||(n.reason=new pt(e,o,r),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;const t=new un(function(t){e=t});return{token:t,cancel:e}}}const cn=un;function dn(e){return function(t){return e.apply(null,t)}}function fn(e){return fe.isObject(e)&&!0===e.isAxiosError}const pn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(pn).forEach(([e,t])=>{pn[t]=e});const vn=pn;function hn(e){const t=new sn(e),n=r(sn.prototype.request,t);return fe.extend(n,sn.prototype,t,{allOwnKeys:!0}),fe.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return hn(qt(e,t))},n}const mn=hn(Ze);mn.Axios=sn,mn.CanceledError=pt,mn.CancelToken=cn,mn.isCancel=dt,mn.VERSION=en,mn.toFormData=Ee,mn.AxiosError=me,mn.Cancel=mn.CanceledError,mn.all=function(e){return Promise.all(e)},mn.spread=dn,mn.isAxiosError=fn,mn.mergeConfig=qt,mn.AxiosHeaders=ut,mn.formToJSON=e=>Ke(fe.isHTMLForm(e)?new FormData(e):e),mn.getAdapter=Zt.getAdapter,mn.HttpStatusCode=vn,mn.default=mn;const gn=mn},9188:(e,t,n)=>{"use strict";var o=n(5826),r=n(4382),i=n(407),a=n(9872),l=!a("symmetricDifference")||!i("symmetricDifference");o({target:"Set",proto:!0,real:!0,forced:l},{symmetricDifference:r})},9196:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(651),a=n(5246),l=r.Uint8Array,s=!l||!l.prototype.setFromBase64||!function(){var e=new l([255,255,255,255,255]);try{return void e.setFromBase64("",null)}catch(e){}try{return void e.setFromBase64("a")}catch(e){}try{e.setFromBase64("MjYyZg===")}catch(t){return 50===e[0]&&54===e[1]&&50===e[2]&&255===e[3]&&255===e[4]}}();l&&o({target:"Uint8Array",proto:!0,forced:s},{setFromBase64:function(e){a(this);var t=i(e,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:t.read,written:t.written}}})},9244:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>v,LA:()=>p,jh:()=>f});var o=n(1347),r=n(4187),i=n(9761),a=n(3355),l=n(4843),s=n(7703),u=n(5742),c=n(4505),d=n(3470);const f={...i.C,...a.x_,...s.Sc,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]},p=["update:modelValue"];function v(e,t){const{props:n,slots:f,emit:p,proxy:v}=(0,o.nI)(),{$q:h}=v,m=(0,i.A)(n,h),g=(0,r.KR)(null),{refocusTargetEl:y,refocusTarget:b}=(0,l.A)(n,g),w=(0,a.Ay)(n,u.A),S=(0,o.EW)(()=>void 0!==n.val&&Array.isArray(n.modelValue)),_=(0,o.EW)(()=>{const e=(0,r.ux)(n.val);return!0===S.value?n.modelValue.findIndex(t=>(0,r.ux)(t)===e):-1}),x=(0,o.EW)(()=>!0===S.value?-1!==_.value:(0,r.ux)(n.modelValue)===(0,r.ux)(n.trueValue)),E=(0,o.EW)(()=>!0===S.value?-1===_.value:(0,r.ux)(n.modelValue)===(0,r.ux)(n.falseValue)),k=(0,o.EW)(()=>!1===x.value&&!1===E.value),A=(0,o.EW)(()=>!0===n.disable?-1:n.tabindex||0),C=(0,o.EW)(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===m.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":"")),O=(0,o.EW)(()=>{const t=!0===x.value?"truthy":!0===E.value?"falsy":"indet",o=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==x.value:!0===E.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${o}`}),q=(0,o.EW)(()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{".checked":x.value,"^checked":!0===x.value?"checked":void 0,name:n.name,value:!0===S.value?n.val:n.trueValue}),e}),R=(0,s.vq)(q),T=(0,o.EW)(()=>{const t={tabindex:A.value,role:"toggle"===e?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===k.value?"mixed":!0===x.value?"true":"false"};return!0===n.disable&&(t["aria-disabled"]="true"),t});function M(e){void 0!==e&&((0,c.Gu)(e),b(e)),!0!==n.disable&&p("update:modelValue",$(),e)}function $(){if(!0===S.value){if(!0===x.value){const e=n.modelValue.slice();return e.splice(_.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!==E.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function P(e){13!==e.keyCode&&32!==e.keyCode||(0,c.Gu)(e)}function B(e){13!==e.keyCode&&32!==e.keyCode||M(e)}const D=t(x,k);return Object.assign(v,{toggle:M}),()=>{const t=D();!0!==n.disable&&R(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const r=[(0,o.h)("div",{class:O.value,style:w.value,"aria-hidden":"true"},t)];null!==y.value&&r.push(y.value);const i=void 0!==n.label?(0,d.Hp)(f.default,[n.label]):(0,d.zm)(f.default);return void 0!==i&&r.push((0,o.h)("div",{class:`q-${e}__label q-anchor--skip`},i)),(0,o.h)("div",{ref:g,class:C.value,...T.value,onClick:M,onKeydown:P,onKeyup:B},r)}}},9286:e=>{"use strict";e.exports=SyntaxError},9290:(e,t,n)=>{"use strict";var o=n(6398),r=n(4617),i=o.Set,a=o.add;e.exports=function(e){var t=new i;return r(e,function(e){a(t,e)}),t}},9300:(e,t,n)=>{"use strict";var o=n(5826),r=n(1004),i=n(5004),a=n(5246),l=n(2485),s=i(1.1.toString),u=r.Uint8Array,c=!u||!u.prototype.toHex||!function(){try{var e=new u([255,255,255,255,255,255,255,255]);return"ffffffffffffffff"===e.toHex()}catch(e){return!1}}();u&&o({target:"Uint8Array",proto:!0,forced:c},{toHex:function(){a(this),l(this.buffer);for(var e="",t=0,n=this.length;t{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},9365:(e,t,n)=>{"use strict";var o=n(5004),r=n(33),i=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(r(e),t)}},9402:(e,t,n)=>{"use strict";var o=n(4341),r=TypeError;e.exports=function(e){var t=o(e,"number");if("number"==typeof t)throw new r("Can't convert number to bigint");return BigInt(t)}},9444:(e,t,n)=>{"use strict";var o=n(3320),r=n(3837),i=n(9320);e.exports=function(e,t,n){o?r.f(e,t,i(0,n)):e[t]=n}},9538:(e,t,n)=>{"use strict";var o=n(3185),r=n(7628),i=n(7143),a=n(7827),l=n(2567),s=n(3561),u=n(5082),c=n(4933).IteratorPrototype,d=n(2709),f=n(6007),p=n(9989),v=l("toStringTag"),h="IteratorHelper",m="WrapForValidIterator",g="normal",y="throw",b=s.set,w=function(e){var t=s.getterFor(e?m:h);return a(r(c),{next:function(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var o=n.nextHandler();return n.returnHandlerResult?o:d(o,n.done)}catch(e){throw n.done=!0,e}},return:function(){var n=t(this),r=n.iterator;if(n.done=!0,e){var i=u(r,"return");return i?o(i,r):d(void 0,!0)}if(n.inner)try{f(n.inner.iterator,g)}catch(e){return f(r,y,e)}if(n.openIters)try{p(n.openIters,g)}catch(e){return f(r,y,e)}return r&&f(r,g),d(void 0,!0)}})},S=w(!0),_=w(!1);i(_,v,"Iterator Helper"),e.exports=function(e,t,n){var o=function(o,r){r?(r.iterator=o.iterator,r.next=o.next):r=o,r.type=t?m:h,r.returnHandlerResult=!!n,r.nextHandler=e,r.counter=0,r.done=!1,b(this,r)};return o.prototype=t?S:_,o}},9539:(e,t,n)=>{"use strict";var o=n(1004),r=n(3353),i=function(e){return r(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(o[e]):o[e]&&o[e][t]}},9580:(e,t,n)=>{"use strict";var o=n(5004),r=0,i=Math.random(),a=o(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+i,36)}},9673:(e,t,n)=>{"use strict";var o=n(3320),r=n(59),i=n(1163);e.exports=!o&&!r(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},9680:e=>{"use strict";e.exports=Math.round},9761:(e,t,n)=>{"use strict";n.d(t,{A:()=>i,C:()=>r});var o=n(1347);const r={dark:{type:Boolean,default:null}};function i(e,t){return(0,o.EW)(()=>null===e.dark?t.dark.isActive:e.dark)}},9765:(e,t,n)=>{"use strict";n.d(t,{A:()=>j});var o=n(1347),r=n(4187),i=n(45),a=n(2677),l=n(3341),s=n(222),u=n(5034),c=n(6915),d=n(6067),f=(n(939),n(3872),n(7049),n(3933)),p=n(9761),v=n(3355),h=n(4843),m=n(7703),g=n(7682),y=n(5742),b=n(4505),w=n(3470);const S=()=>(0,o.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,o.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,o.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),_=(0,g.a0)({name:"QRadio",props:{...p.C,...v.x_,...m.Sc,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:i}=(0,o.nI)(),a=(0,p.A)(e,i.$q),l=(0,v.Ay)(e,y.A),s=(0,r.KR)(null),{refocusTargetEl:u,refocusTarget:c}=(0,h.A)(e,s),d=(0,o.EW)(()=>(0,r.ux)(e.modelValue)===(0,r.ux)(e.val)),g=(0,o.EW)(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===a.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":"")),_=(0,o.EW)(()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==d.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===d.value?"truthy":"falsy"}${t}`}),x=(0,o.EW)(()=>(!0===d.value?e.checkedIcon:e.uncheckedIcon)||null),E=(0,o.EW)(()=>!0===e.disable?-1:e.tabindex||0),k=(0,o.EW)(()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{".checked":!0===d.value,"^checked":!0===d.value?"checked":void 0,name:e.name,value:e.val}),t}),A=(0,m.vq)(k);function C(t){void 0!==t&&((0,b.Gu)(t),c(t)),!0!==e.disable&&!0!==d.value&&n("update:modelValue",e.val,t)}function O(e){13!==e.keyCode&&32!==e.keyCode||(0,b.Gu)(e)}function q(e){13!==e.keyCode&&32!==e.keyCode||C(e)}Object.assign(i,{set:C});const R=S();return()=>{const n=null!==x.value?[(0,o.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,o.h)(f.A,{class:"q-radio__icon",name:x.value})])]:[R];!0!==e.disable&&A(n,"unshift"," q-radio__native q-ma-none q-pa-none");const r=[(0,o.h)("div",{class:_.value,style:l.value,"aria-hidden":"true"},n)];null!==u.value&&r.push(u.value);const i=void 0!==e.label?(0,w.Hp)(t.default,[e.label]):(0,w.zm)(t.default);return void 0!==i&&r.push((0,o.h)("div",{class:"q-radio__label q-anchor--skip"},i)),(0,o.h)("div",{ref:s,class:g.value,tabindex:E.value,role:"radio","aria-label":e.label,"aria-checked":!0===d.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:C,onKeydown:O,onKeyup:q},r)}}});var x=n(8349),E=n(5725),k=n(2503);const A={radio:_,checkbox:x.A,toggle:E.A},C=Object.keys(A);function O(e,t){if("function"===typeof e)return e;const n=void 0!==e?e:t;return e=>e[n]}const q=(0,g.a0)({name:"QOptionGroup",props:{...p.C,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(k.Gv),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:e=>C.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=(0,o.nI)(),i=Array.isArray(e.modelValue);"radio"===e.type?!0===i&&console.error("q-option-group: model should not be array"):!1===i&&console.error("q-option-group: model should be array in your case");const a=(0,p.A)(e,r),l=(0,o.EW)(()=>A[e.type]),s=(0,o.EW)(()=>O(e.optionValue,"value")),u=(0,o.EW)(()=>O(e.optionLabel,"label")),c=(0,o.EW)(()=>O(e.optionDisable,"disable")),d=(0,o.EW)(()=>e.options.map(t=>({val:s.value(t),name:void 0===t.name?e.name:t.name,disable:e.disable||c.value(t),leftLabel:void 0===t.leftLabel?e.leftLabel:t.leftLabel,color:void 0===t.color?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:void 0===t.dark?a.value:t.dark,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor}))),f=(0,o.EW)(()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":"")),v=(0,o.EW)(()=>{const t={role:"group"};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t});function h(e){t("update:modelValue",e)}return()=>(0,o.h)("div",{class:f.value,...v.value},e.options.map((t,r)=>{const i=void 0!==n["label-"+r]?()=>n["label-"+r](t):void 0!==n.label?()=>n.label(t):void 0;return(0,o.h)("div",[(0,o.h)(l.value,{label:void 0===i?u.value(t):null,modelValue:e.modelValue,"onUpdate:modelValue":h,...d.value[r]},i)])}))}});var R=n(6356),T=n(2157);const M=(0,g.a0)({name:"DialogPluginComponent",props:{...p.C,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=(0,o.nI)(),{$q:f}=n,v=(0,p.A)(e,f),h=(0,r.KR)(null),m=(0,r.KR)(void 0!==e.prompt?e.prompt.model:void 0!==e.options?e.options.model:void 0),g=(0,o.EW)(()=>"q-dialog-plugin"+(!0===v.value?" q-dialog-plugin--dark q-dark":"")+(!1!==e.progress?" q-dialog-plugin--progress":"")),y=(0,o.EW)(()=>e.color||(!0===v.value?"amber":"primary")),b=(0,o.EW)(()=>!1===e.progress?null:!0===(0,k.Gv)(e.progress)?{component:e.progress.spinner||R.A,props:{color:e.progress.color||y.value}}:{component:R.A,props:{color:y.value}}),w=(0,o.EW)(()=>void 0!==e.prompt||void 0!==e.options),S=(0,o.EW)(()=>{if(!0!==w.value)return{};const{model:t,isValid:n,items:o,...r}=void 0!==e.prompt?e.prompt:e.options;return r}),_=(0,o.EW)(()=>!0===(0,k.Gv)(e.ok)||!0===e.ok?f.lang.label.ok:e.ok),x=(0,o.EW)(()=>!0===(0,k.Gv)(e.cancel)||!0===e.cancel?f.lang.label.cancel:e.cancel),E=(0,o.EW)(()=>void 0!==e.prompt?void 0!==e.prompt.isValid&&!0!==e.prompt.isValid(m.value):void 0!==e.options&&(void 0!==e.options.isValid&&!0!==e.options.isValid(m.value))),A=(0,o.EW)(()=>({color:y.value,label:_.value,ripple:!1,disable:E.value,...!0===(0,k.Gv)(e.ok)?e.ok:{flat:!0},"data-autofocus":"ok"===e.focus&&!0!==w.value||void 0,onClick:$})),C=(0,o.EW)(()=>({color:y.value,label:x.value,ripple:!1,...!0===(0,k.Gv)(e.cancel)?e.cancel:{flat:!0},"data-autofocus":"cancel"===e.focus&&!0!==w.value||void 0,onClick:P}));function O(){h.value.show()}function M(){h.value.hide()}function $(){t("ok",(0,r.ux)(m.value)),M()}function P(){M()}function B(){t("hide")}function D(e){m.value=e}function j(t){!0!==E.value&&"textarea"!==e.prompt.type&&!0===(0,T.Dv)(t,13)&&$()}function L(t,n){return!0===e.html?(0,o.h)(s.A,{class:t,innerHTML:n}):(0,o.h)(s.A,{class:t},()=>n)}function W(){return[(0,o.h)(d.A,{color:y.value,dense:!0,autofocus:!0,dark:v.value,...S.value,modelValue:m.value,"onUpdate:modelValue":D,onKeyup:j})]}function I(){return[(0,o.h)(q,{color:y.value,options:e.options.items,dark:v.value,...S.value,modelValue:m.value,"onUpdate:modelValue":D})]}function F(){const t=[];return e.cancel&&t.push((0,o.h)(a.A,C.value)),e.ok&&t.push((0,o.h)(a.A,A.value)),(0,o.h)(u.A,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},()=>t)}function z(){const t=[];return e.title&&t.push(L("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,o.h)(s.A,{class:"q-dialog__progress"},()=>(0,o.h)(b.value.component,b.value.props))),e.message&&t.push(L("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,o.h)(s.A,{class:"scroll q-dialog-plugin__form"},W)):void 0!==e.options&&t.push((0,o.h)(c.A,{dark:v.value}),(0,o.h)(s.A,{class:"scroll q-dialog-plugin__form"},I),(0,o.h)(c.A,{dark:v.value})),(e.ok||e.cancel)&&t.push(F()),t}function V(){return[(0,o.h)(l.A,{class:[g.value,e.cardClass],style:e.cardStyle,dark:v.value},z)]}return(0,o.wB)(()=>e.prompt&&e.prompt.model,D),(0,o.wB)(()=>e.options&&e.options.model,D),Object.assign(n,{show:O,hide:M}),()=>(0,o.h)(i.A,{ref:h,onHide:B},V)}});var $=n(3412),P=n(8751);function B(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},B(e[n],t[n])):e[n]=t[n]}function D(e,t,n){return i=>{let a,l;const s=!0===t&&void 0!==i.component;if(!0===s){const{component:e,componentProps:t}=i;a="string"===typeof e?n.component(e):e,l=t||{}}else{const{class:t,style:n,...o}=i;a=e,l=o,void 0!==t&&(o.cardClass=t),void 0!==n&&(o.cardStyle=n)}let u,c=!1;const d=(0,r.KR)(null),f=(0,P.US)(!1,"dialog"),p=e=>{if(void 0!==d.value?.[e])return void d.value[e]();const t=u.$.subTree;if(t?.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")},v=[],h=[],m={onOk(e){return v.push(e),m},onCancel(e){return h.push(e),m},onDismiss(e){return v.push(e),h.push(e),m},hide(){return p("hide"),m},update(e){if(null!==u){if(!0===s)Object.assign(l,e);else{const{class:t,style:n,...o}=e;void 0!==t&&(o.cardClass=t),void 0!==n&&(o.cardStyle=n),B(l,o)}u.$forceUpdate()}return m}},g=e=>{c=!0,v.forEach(t=>{t(e)})},y=()=>{b.unmount(f),(0,P._J)(f),b=null,u=null,!0!==c&&h.forEach(e=>{e()})};let b=(0,$.i)({name:"QGlobalDialog",setup:()=>()=>(0,o.h)(a,{...l,ref:d,onOk:g,onHide:y,onVnodeMounted(...e){"function"===typeof l.onVnodeMounted&&l.onVnodeMounted(...e),(0,o.dY)(()=>p("show"))}})},n);return u=b.mount(f),m}}const j={install({$q:e,parentApp:t}){e.dialog=this.create=D(M,!0,t)}}},9786:(e,t,n)=>{"use strict";var o=n(3451),r=Object.prototype.hasOwnProperty,i=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),l=function(e){while(e.length>1){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var o=[],r=0;r=f?l.slice(u,u+f):l,d=[],p=0;p=48&&v<=57||v>=65&&v<=90||v>=97&&v<=122||i===o.RFC1738&&(40===v||41===v)?d[d.length]=c.charAt(p):v<128?d[d.length]=a[v]:v<2048?d[d.length]=a[192|v>>6]+a[128|63&v]:v<55296||v>=57344?d[d.length]=a[224|v>>12]+a[128|v>>6&63]+a[128|63&v]:(p+=1,v=65536+((1023&v)<<10|1023&c.charCodeAt(p)),d[d.length]=a[240|v>>18]+a[128|v>>12&63]+a[128|v>>6&63]+a[128|63&v])}s+=d.join("")}return s},v=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],o=0;o{"use strict";var o=n(893);e.exports=function(e){return o(e)||0===e?e:e<0?-1:1}},9819:(e,t,n)=>{"use strict";var o=n(8341),r=n(9580),i=o("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},9863:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;var o=42;for(var r in e[t]=o,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(a.value!==o||!0!==a.enumerable)return!1}return!0}},9865:e=>{"use strict";var t=RangeError;e.exports=function(e){if(e===e)return e;throw new t("NaN is not allowed")}},9872:(e,t,n)=>{"use strict";var o=n(9539),r=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},i=function(e){return{size:e,has:function(){return!0},keys:function(){throw new Error("e")}}};e.exports=function(e,t){var n=o("Set");try{(new n)[e](r(0));try{return(new n)[e](r(-1)),!1}catch(o){if(!t)return!0;try{return(new n)[e](i(-1/0)),!1}catch(o){var a=new n;return a.add(1),a.add(2),t(a[e](i(1/0)))}}}catch(e){return!1}}},9875:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(4187),r=n(1347),i=n(4505);function a(e,t){const n=(0,o.KR)(null);let a;function l(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",o=void 0!==t?t:a;e!==window&&e[n]("scroll",o,i.mG.passive),window[n]("scroll",o,i.mG.passive),a=t}function s(){null!==n.value&&(l(n.value),n.value=null)}const u=(0,r.wB)(()=>e.noParentEvent,()=>{null!==n.value&&(s(),t())});return(0,r.xo)(u),{localScrollTarget:n,unconfigureScrollTarget:s,changeScrollEvent:l}}},9893:(e,t,n)=>{"use strict";var o=n(2567),r=n(7449),i=o("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[i]===e)}},9974:(e,t,n)=>{"use strict";var o=n(7550),r=n(9786),i=n(3451),a=Object.prototype.hasOwnProperty,l={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,u=Array.prototype.push,c=function(e,t){u.apply(e,s(t)?t:[t])},d=Date.prototype.toISOString,f=i["default"],p={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:r.encode,encodeValuesOnly:!1,format:f,formatter:i.formatters[f],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},v=function(e){return"string"===typeof e||"number"===typeof e||"boolean"===typeof e||"symbol"===typeof e||"bigint"===typeof e},h={},m=function e(t,n,i,a,l,u,d,f,m,g,y,b,w,S,_,x,E,k){var A=t,C=k,O=0,q=!1;while(void 0!==(C=C.get(h))&&!q){var R=C.get(t);if(O+=1,"undefined"!==typeof R){if(R===O)throw new RangeError("Cyclic object value");q=!0}"undefined"===typeof C.get(h)&&(O=0)}if("function"===typeof g?A=g(n,A):A instanceof Date?A=w(A):"comma"===i&&s(A)&&(A=r.maybeMap(A,function(e){return e instanceof Date?w(e):e})),null===A){if(u)return m&&!x?m(n,p.encoder,E,"key",S):n;A=""}if(v(A)||r.isBuffer(A)){if(m){var T=x?n:m(n,p.encoder,E,"key",S);return[_(T)+"="+_(m(A,p.encoder,E,"value",S))]}return[_(n)+"="+_(String(A))]}var M,$=[];if("undefined"===typeof A)return $;if("comma"===i&&s(A))x&&m&&(A=r.maybeMap(A,m)),M=[{value:A.length>0?A.join(",")||null:void 0}];else if(s(g))M=g;else{var P=Object.keys(A);M=y?P.sort(y):P}var B=f?n.replace(/\./g,"%2E"):n,D=a&&s(A)&&1===A.length?B+"[]":B;if(l&&s(A)&&0===A.length)return D+"[]";for(var j=0;j0?b+y:""}},9989:(e,t,n)=>{"use strict";var o=n(6007);e.exports=function(e,t,n){for(var r=e.length-1;r>=0;r--)if(void 0!==e[r])try{n=o(e[r].iterator,t,n)}catch(e){t="throw",n=e}if("throw"===t)throw n;return n}},9993:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var o=n(1347),r=n(4187),i=n(5760);function a(){const e=(0,r.KR)(!i.ot.value);return!1===e.value&&(0,o.sV)(()=>{e.value=!0}),{isHydrated:e}}var l=n(7682),s=n(4505);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"},d=(0,l.a0)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,r=null,i={width:-1,height:-1};function l(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===r&&(r=setTimeout(d,e.debounce))}function d(){if(null!==r&&(clearTimeout(r),r=null),n){const{offsetWidth:e,offsetHeight:o}=n;e===i.width&&o===i.height||(i={width:e,height:o},t("resize",i))}}const{proxy:f}=(0,o.nI)();if(f.trigger=l,!0===u){let p;const v=e=>{n=f.$el.parentNode,n?(p=new ResizeObserver(l),p.observe(n),d()):!0!==e&&(0,o.dY)(()=>{v(!0)})};return(0,o.sV)(()=>{v()}),(0,o.xo)(()=>{null!==r&&clearTimeout(r),void 0!==p&&(void 0!==p.disconnect?p.disconnect():n&&p.unobserve(n))}),s.lQ}{const{isHydrated:h}=a();let m;function g(){null!==r&&(clearTimeout(r),r=null),void 0!==m&&(void 0!==m.removeEventListener&&m.removeEventListener("resize",l,s.mG.passive),m=void 0)}function y(){g(),n?.contentDocument&&(m=n.contentDocument.defaultView,m.addEventListener("resize",l,s.mG.passive),d())}return(0,o.sV)(()=>{(0,o.dY)(()=>{n=f.$el,n&&y()})}),(0,o.xo)(g),()=>{if(!0===h.value)return(0,o.h)("object",{class:"q--avoid-card-border",style:c.style,tabindex:-1,type:"text/html",data:c.url,"aria-hidden":"true",onLoad:y})}}}})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/vendor.1e1ff7a5.js.gz b/ui/dist/spa/js/vendor.1e1ff7a5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e46a84cdab3dd3cdf48b3e5ac8b59f7112be4ef GIT binary patch literal 179691 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 z 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 z zC);>QpFIPMQ{_}p%=-H!`xGoKGFpG1**vt6=|xomxG~Yxn;U(h%rf>N&XceRKSumo zaNADZm#pyM_Y*q%KWpH}y@A`KnF~a#l3(YktAQhuc6;h3?6EgYMvuq-Gf;t*?8iT? zTB}-@kJS=>tf3Ws5b0>Wl0B~$wIFurjnmcY%)JDqMsvY)o3GR? z7s(f8zw%1z08p4>ABc9@&1!46iwPO_IqYR;tBWT0O==q?>&2E;0Ak?@r;*u&f zA?9BDT2L57qGfqJ;y_)OtXAjlG2<*57XFiV`_YJxS1V9rmL>ZTRP_&HraDyBKQ&$= zr56D5^#D+BSO#^^DmBh@J)tJi%)Jyf{nhu=hOOo+HF_eg~P$!c(Ph;EZj?PwYm&~ zKqBDlo1lkX1}4$6*=044RFqt$lTZ*yu_vC{%upL3ro&oY8V^2Rt&RcH0v>W4TpCqf zUx1P67>jxWQ|}uOLbV~!8+Pom7*)W>?4D7~S8!OmfJC;mS!a7Tm%7qjk&@IK!vE1* z8OvLi9+OqNqIY`BQd4QReEsPCi;qvmZ2tJevu96_Pd>hQ`stnjgjFVb|7*MbmW6tz z_dl9v#=P%8XY>Gl^%Yt}{MWS$?|{r_A})V`*K02F8H;k5N&Ocr%8fewV8+R%aq?C+ zzJCmo!q)#G8hFjxML)F2vLten_5^=VCxNA!s@M-#Eje&_O^EKtSZ@tGG!Zzlx-+f zk|KzkyW7x(@;j`FpgN_MzRJn|U@(kb?hy@krhyn*5s+fTDqt+2xf@ywDB6G!I2GP% zyWhW)h#V!?>?dlA)=xA~G%V!V+UXXnF}SN5yZgOr+xB<+18CdSO}n6O@z&PN_?8Cr z#E|>Z5Dgq&!}KX#w+g1(-^2aI_Vz)Y8PS+NG0)D{Pt7dx9Wx725r&mHCa%vhk3-l> zne2d3_lQLaC?RNvl&{g-R`km2XCZ?uJF&^KGoca%jVNF=*Ji6ztX>X?a8wqELHW&P<6NpixBx9D1NF|7ojl-GoTVebumq^bfZb2y5T2nZi04Y4E^s>UQDj*8*VztGy)OFrPQ{I}K!+?%k z)0C5>0&`RtfvXg(+g{0NU#rX1wq+nV=D@~=EFfd_0J1hkS_Z(tF^GtRJm+D)wm7UQ zWXi3AU~>-Obv(!c@Dxx~3ryAU?gg~`?%*yhq>>I%PTbww6AS&GloMgtl3H>fk3cQi z?@M>0gZ(}dhB^-&HVd2w4x0y#+Fd&ADsb{i7R?KXorAO2i>D`VkKeq11NJ!cla=hO zk?eZ&YIC~DH)os9eFu(9c4Ot^-RmqWxO;{n5extzQ}AyQY9+82LiqS63QDFekLK`1 zhxnpor%kAD>Vf|nd*Hl9q;aT_quif*1w z0tv+mGh-o;NpwWVIjZk8$H>^;J$#Xspb z*8zB;S%hM@R;pYF4hSbRpn7mNq?@gL=uka3?w7!#!hXr4)8m32+xCi5SqY-#M`l24Z#sKTU7V{!h97(M*9w z@7_K9_V%{-<)Q_?IP~>Kzz9v{=_J9%_;^z_|3M;H*NT+D>LgldJs#zxw1N9}gx)->^ss+9xtgHR&mK@8KG z(rmn$8Eq7{+f67NA>1*{+z}p(J-;ba-flNEaqg1O7l4k(snz?=juF=I4qWa<@a;Q zgStrJ$A(P89`0`LdEj!2p%Dpa%|M=lgMcgYYMS}?dUx&pUTup;csCLLg%{L55xcr< z);KA+WD=+ZNxLbL+OMlQqX=iqazW=^_+gU0PKWnfL7Jh|A@>cRNOJ?I;mOx&rnO_Ik9S4z_yUdcBbh z19;G1t@JQ31~Y`>T5622rCU93NeXDKF$&$3MU1pYd%J7LY(U2S!Dx`W<-{L*qKUTe_n?{^?F12$@(7vH0n`}8VIyw>M*(F&7k>*Io>kc2kV zG|Qnh@GMPo-g@=o{eS%O%l-ej|I0?}|2jE&{pRG|iziP{o<4i_^yvM&latmj_y5E8 zTa`N*Yb_umQ)5IVEer$^z_HBnJS0%;8|>WZ3sjV%uix7u&qsETTxh?t$8_+TJ^quN zYB_s+fk*Gy5si$$*wItrIeGLJ4;JjnXFPbxekEVZ6ZYFZJm8%DPP582d-azXP_O1< z!g>8hjI}p%h`oJ}2d~&46s>T?j>(tz8GH8u4=&mJXLvAW@2TXs?0tdZ@G{P*9#2^D zRJa>2s2MZPu3iZz)2kB!JHl>W;L#g)^AZofvztHg;8ST#93_i_(U^tAzg2>o25G2R z4gm7~K5e?eYZG@4?BI3%>~;>!XON8R0o`^#fZNPt|)}C^U z%DzD%Pem(w>=B&8+X$cbeFkoGN7j1_PfzvUZ{X@RT7R9_;cG|KxPu3y-WX7iH|Jpn zaZeD8*zW;L0yr$Bt^;9qEaNlyJDH^!{z6)sd`!|QCxn+*5Q`v_@Ptq89Ml748l6?M zBo}5e;uL0jc8rt@x6PPRTs9~oV4_qm@v9Xv&jM5ftQ7Bq`yKc1Yw!LUdlej`OJz6X z$o}fSm#A^Yu&`qZNSS#rxc~QKcl4<9*BI`9TfP4tb2|6>4)ISYY;kbW5E<`|Q~=CI z%&cCT55J_zz2##Ns(=Vii$LJQAu7BfnkLF=$i0LMfSrW#rD^68SVr$Kc_7!}Lx|-8 znqC+4fft4}=0nhH@Ng;0qV#&@gX+jyxofXRyh<4qrFkh4B|Z#AN&tXWk#HmHWfq0m{L87N@6S z{Qf-3hx*WO%nGXDA)>oAUM5ViA^kLGNxEmlqAQs5QLhbD{kEuGUM zlV(|P4Wul8z{dOoY|23!=xKoorJ>9#z%c|pGSoPUX6`jk#wVszjo6`l4(=bi!;R5@ zyW?N}_F!259^Cic(SMIOz5DFf;QrtD|Ndq4-{W6~fB*9L{rhM7mHse=xuwB5D5ry8 z836v11ozofG})Y@+_`70yp-v8h;S7lJbj|f9`(lEB8x6uZyY3}zB~c5E;C{={&EGk z6yR$fiWl~ZfUCf4Z1|sP?7v)SZtoB|yElV$6FkdHS#&LQ*Tf}ib$v96S6z(EPufjOOwJFLk!Z}OQi*&jGx_Es>Q6w|YgVg=a=+Fh% z8>!i5sX7qlk-QZ66MEy=8ORvNeX>K;x+&clH>SSY68R|BgM=h2%fH1 z8>dE+=M5w1+rtp(D@33K%=%ptlcO2P05N9+&sVR;VlG9I2*8bpG1gn&ehx{?(U(`@ z+`YFfx)4KEdSAvq;BXgR4qI!UyWZG{*BTWp86#)3%SSmOMQ=K-;Gu(of*yo!mHve& z`5iBsO2+47!6JSpM}n}@haNo4k$G|h`rc}Fh5wHrU51cBpUmmS0Jb=IXsc*pFbu!Y zis#-FkU?l@0v2+x2!Q!^n1E&fi;tm=dwX}9iM9_wSDFRKK#qG`3_Pj-Q{k~%Jm}fl zllSMmB^@eS6SQTW@)i&ow~F&HY4x0nHtpcfNKgu$&XoH$x@7H>1>jXjTy+e>A`-0E)cbo&m%WBMsXDxwcQ zNo)?Ar1P7M0-gTf{|B@=+nqsgu+w_NlPGV!UF7HA!i-fcG)_{9JGz^ z5BBc%zuDei=U@XiG0VBO@KPY}WW^{0o&pQ#VE;}#{Oqw%*<9=jmCfZ2X+M;Nng*lJ zZl4{nt$o%%IAGg@UADWw%l3A5*?xbY_51xk>-YEjtUu`YSbukGhYfnWJvQha?6E=r zV88~0-2oeH4Yt`}>tLG=ws&^fR)25b2w<&5W!HE4Yxl`=gN!T>xOl-muEz>GdzB`| zIWRXdP6^Kzar~Kw8SKlZ?o2$mDb8E8<=marGa2e}G`Qpz)?94O=*5FzcevH}iw8l! zzgoeq!>yh_I56-yO;J+DYSXe!K@==zd615J=s?XMHad!ujq+f&xtI zw=fRFIBMPSFe4lc6fuJSVf>&tj5mWmxjF~wCEw(*NW9aGhu;qKAdxFr81PQc zvQGG57Z8$yu#;_WZT)iPW}Dk=YYQN#f^+xW4LAF6+Uc`xU_}C6zINM<0+=cc;7@8D zDg4UU1$xEJ-2n+i;+5Ir|0C{Q*4sw5bir4VaGczL8Kg)_wq?)|TbAWar!C7V$##0v zOc^4BA}kP~fuJrXQPX~lu3?XB(xWr0s`u(|tra(bl*I&=5Cq!*ObRcSb88e_xf$E`8dvVtLl=Ix zTP?5NhSxOOk6LURY_{ry#z?Qzi-j9Da_ogX$QvQ`La2Hn#$L#mdI5O1;$YkJ*gWRp z)Q{Q4t)H<8FoO6~%UGaBx)zI|uhv_7T^YG)^Wv6mv9yT~d-bjMLsvA~@C|}J@!;Z# zS5F!iQ0>qj+z@2YyttKP8$*Nw(SUAOjw~}bV(SR=F>(dlVxfE$igN*P#4OtlTG)Bn zvjE&tl&U9a*P#)&+F&Ui)317)&A;CI5&JsvQ}%V}Cq*Y~1nr&2@<`JN+AOOF?I%we zqHH#yg#f7mJ4zS*go(WT-OaXP z=(HbgJsi8D{*<*hz4|751Z}vry|dlgZta*_q&QTrTrQv1r7>01lSi8@t;Fclxp4a- zueZ0JZar>4-fDM5AnMx>sWiN^v(?^t@?^8c+S`v?pikcR8e30WJ37ko(L)&F0`B7o zt#7qoyYBe+z+kQ+Ob?iHKE^<8|X{Gbpo%dG0!Aw6KKAS zS7_Qi`kjgJ;tpT~#4~V;f&u4s?x)Skd+85averRxIzd%F@c`xJ0!|_XhDFYHJ5P50 z`oAy%8!P-ZL~s%ddmTuz4D! z%hfH|PJ8QzuHujI6p#g}J1@-nkwsuXa7d;714ohw9Z48kGw`L49{sntbC&}}dWe~pAB-c0`2h?T{w7&Xb{H8^We+m!Y2sz><%b~ay&k0 zk_IXWU$>hT#tyB#Hj4Sp8hIa={jOC+w9E+c?KT$b8-%gJp9TrFXh1mzHC4mim{K(G z%@Vl4m$ec=z!!3Ix5DYaD9iw%ZfZ0F8UyxwRN7s>@;al20I>5}gUHTnCCdQxRRKe` zpLbRw$w?H(CAw|rA{4V+p*YZXq`CJfk_hSWly|xfHjkOQJ^7>W!j{GQZm2#yw>15yg5d(VPu+9&MA#Ukpe1YhOW zI&L1cI{cYZhIhCzKmb=G$CDlo=@)07o4|IiHjHlgtVI;(i6-fpE*3~WZKc$c<{*xE zA_xM<$}TZ+mWm<5o>DoGqzgh|9VmrH`%{mlyZO&GR)fagfJd?Grj6X&*s1UzoZDy5 z(!^njAw!i_zKZf$7(<*ZtTq@#5DtfE)=`mJ5Ue?h)9X(@XX^K#eqN{|5M+5Woe4g~ z2u)aiLfSCn6Hk&!>A_NS2cOj;DKtpNPmvA_Qr3IQ1Sah-hZ_wlCVb-_- z+H&(QUVaxh@1nu6yF6b0k+fNPXtSrqdN{un(`K3sw5}it=PQpR0Mla}nc`)Zi=@no4u5&%+Ja*Wa-jSq2 zvS4|Deh5cD91*IW?``@@^U&k}9Syy*r2E@iH|xF6-qEt9(Mko}Ghpw_ylUe8Bl&Od zpAhZx@-izeD+9J_L4w^*4GA+6Ll%Q5rXuC^+I(&KEWkQzVCGTc8P)5GYvW4o{v|!b z6$L!FBvPS%aJ1W2bn&3wLpq=!2u2Er1F|$4Y_!|5QbeFe zDe#9O-YG(txGCbWEEZsl#nOKc=pkQue&2e!B|{47Bp>3j0L)=J9DDhwgLDA-)rCa| zFc|Z}<#~E@c6NTT7M|y6JOf}iX7RW~{`rar@~exrQ6%(J4R9NA*j2=@pQksz(^_k- zZEmk^ZkLLihGM+BJdw@B_|`$5L|+C^4SnaZ-F&je+MCU%?X{g|o3)=dH+R-HH=9qM zvhC)hr%qvo?%rKGIP3~4aGSNaf7@(*Xt#dbb_%cW^=0sNRMKwj%V(8>BW!*hOC4m` ze6y#N21aO#%W6N6#pf0PhZO)pE4GGs#9HzpAkO=87O7iUZJte{1ZZal$UQhqtOq4S`KG;2+m5}nw1Z_-UJA}2v|tuW#WoDg0)XJ%TZOYT(%e|8DyfyhmhFC71D%#h zAl;QUqo=N!>Sb{pHsHL}B%a!gaIu2o+Og8SXT1fvRPv+3`GX=RdE@@u?uE3npb zD0WxAU|4#=K;a-5EuKkX<3s$XERysm72CcsVW+*oVFBvhm;Z$ zbNtcP&QnQi&{DJpG?8aIFpv6ZK%>*1zQ|Pc4#s$S@(vkVvZra3h#ySP?ME$bi0U~x z^7z3CjywIO8Hd^Y1Q8^2Kd(TR3`%Gv0AMmKf&mTUtoi!bbHTDZHJ7APzA6uL6Ozz0 z-vH4G9-9wBVvrpda*_jjvs#}V~{7 zBzK*COQ#eh(99sZbHJRzECW5Zc1d@b6+?NU$(Tm|RL3;360{34Lrr0WlCZkCS1Eqs zb459PP4NKA@L(}Ks$R;1sJZ96SpZ}><>pA3;?>YPG7M?I5kR1a%b~tnW^rFhh+bHb zEE!9f0e>mv+OqTHA67%JT3bjs2=$tRBEb&eu;%Er_hd`1E>BxeC0z}O2?)Om2rdM_ z3g%^kU#0cvN-Mp`TIoHZcS!hEG`u1F>h?DHF`grQl(xkoD)_Vv+Loq3%5a%r`cVc2WXsJQ^rbT<2!GrTOb3)qdT4y>GaOWQsl0e50Y4=o`dn!Yr_Ge zUwSOuFO(9PromNn@D9L1!dqF6v{0&oTC_I2xHrcXygETyA`B9i+r4yM z8(gy!Ijqh~+m3@bt^%J{k0%A@x6R`&|cX#E6 zo+;-&T8Wu&S^#|@3El4Sb;^ADtCI|sc@ zd}4R*I|jfo7n~Al8GFuVi3;`NrQ9zHOUVAyV{>Y%gV_Jd)E@mtj&n(y_|Ya@P+RsT z)8+4}68>Izv=RBQa6I`hl~i7NQom;$Cc~KM=ikZ;oRRPG`J)7hBKGm~{3BRc20YJ? z5)4?xRk>4M`9HEb4s$H=R~qtI;2+8{Rx-P0B8>g-lGzn6KCp}@L!QaY->~X4Xs0uF zz&K})kPDut6<#+h=!mV*BCBap_y>B=14R^hG!wbpkEOKp5(@vTxrMU-EQkYxt=j&}Y01O*w zA=tGcLNgo)o&k6?ZsW6ak#WgB{Mz-{pTN^;pjNJHHCJ+7D8cKdByQH7g;T#NOPZKQ z3x@njeJt~;6@Ow9i&=)>Z#C3=XsBb?V;@|PeR6e4A5=*s zJpM#UpInQa`=nNLPXG^SkR}O0?f{;;RPLIi7B-6upzG?^3*uNFH(!oD_oJQ$r+hMX ztarV3y*aL_uP;5tYjzO(s_*1B#+&qmnYke|P{L6bT||k$rfmZ_@5?`kP!!KgM?L5D$E)t9oWTJ-SjxJc7q0KaR==$cgR zYl%v?Q}Sn8^^x6PPjwRY1K~r;Mn9qBvut#y-}kNTlXRAI$^5xGJF8@ld5GP=qC=g2 zztod7^05=Ga7%LWC*|qaC9Y)Nv;{nG{!Sha-4?rQj$e4Ls!b(hr{eWhYT52<|7GX7 z`%aBy8;<7pvO?!lG3u1nIn8EsipReLsm<*H5;KjaHT|p6Kt<2mx5iYGnKyWH0ls8O z+CZfN&l+gY${jYPan+Z~q283NSxmB}_N7~t+MLk^>Y@tJNk<0#F`SpZby0Q3pR+^x z<-eEC<*=`Psvfz|NI%Ku#KEpv*V^u z{(7|SRY39x&yyNV*>*M$%cVqQe>lw2?=Q|b1nkOXbB|+aJX%G zlrRo+2yBD@G6h0AF$sQnMQ3DUfr7c^^|bH6ju zSvs5g&e@rq{b%10TJ;RmA-Ita!Ywx8c^+OM@CASm!vB1Vg8B)l(05wul3a%!M?Imh zK?=V>S5T9b-jHp?an$30(#i(2T%;3q3!oxlv9tlo&K1&vUgNt>tg{8|JLz#s>nk&M zc~vs^fhM@L*5e`a*DDWIg9?}VB1tp;g4!wXVvP`xtU#T}E&W!5deRfJ@IWw8Sc;*z z`R7;9ofFm26|`t!G?L>0zD%CJsB=USj5Xk5Q#}T{RQ;vHt~+kdqG2#)qviv2fglVT zQ2NVT_4<_EW5!>y;9uGC5uA>u?@v7Rwv=`>uQQ~>Ze$c)+Qz2hJPekAE1mevM_8RT zB&iC|kf5#@HfMy80|zyH`PuK%TqSwvN6XF@i4ufLZz*9gsPEBcpm9@w@499VOr%)RX4uAsb$bo!*n)!Nxn zJV21vsbEzhB*g@``IZg;F;}xq^n{7!DcM!kSI`F_nRa28DR+6DBITyN5Vk1{M6Jx) zuv1#Z%S-<)h&T!@+yx~nXSzes;;z}~kjK2-V?ilSfK+>iY*I;4raqM{XeK%du2D#M z^t0hdByY;7BMH6(a={8AL;(~dL;`@R0Y#rzxX$;RL6{E_?{(vI@;QGPinZQfe*dB0 z`|ESkf4G78uSm-odiN1?aWGlgwC2xdl}w!SXz&MKI<{&EOLBoQcp zk|fuT`l6TjrJReZN5v&%=w1K}4;V^-=XHSiSY3-y$}ioTbq93zf;MSy|8QjNY)Xlh zPBLYJ7&^(2MeMP(hygMONsEtLKpQw9VS0xwV%yswX(AzE8?0Yb4TfDP1T0Mo8poyv{gaRl}r# zQ${JJ(O@v3GB*X(0w$<{VVdw@9U?l?1V*dzfc#8kO|d+DI&{h+OlT40ZtT{<0a^Pn&hS2S@PuU9y4S|t%pK#&40vT= zN?*943YD^A-TOeWqIQ_*_M=Ty zvOazUzLfV`YM*RBm1k|Rr{d`(hCmIyMQHUH0UyfK8}03|7Udj`rl`?|R8THu0^Eno zOS?qMV)JX_h;C1B93}%n=t6}w_{6PJ7}@{+I#lR_tM6>Gdw-RsE=qCy(}v3cx(K zVse5;n{Oewj7i%K0B2ol3=RA=WSj*(N9pJWO8Z92Q%ok$Xnj*(@?7AlAh>y(yl4rO_%crC^CE25qeaH6{w36paNlJN?ev)Npb+ctA;@L&e)~J z!r~ezDPw%j26V#Cx(*pP(EQ-|@`@}J4jTq@D)j`$uHTX-dI)GheM2K``u*ztCrU#Z5-Dt1Mgv(m#lgKP->G~Slp{t#+bdIdE`+^sy^sJ_i_d5zMOpi%g# z2K=u@AaT$RU@gjB1I)>ly`W??KtSQ?G|G9ttEuxX9&dcb>wJ}Fk|jj2_;6y>P< zYPNj;pRCnEGPLSM01Mg%mz#VYnTEqqE&*5EW`gPy+BR*74r{EZ2Zh(1q*^$j>Hq}pPTw7 z-b@$y&o0J*dU$s$@Y0tnQ@j0%C1Ff>KDPpRMFpNmvqLAlfyN7MX-H3DP(0CIG>X$S zbCZo6WMV7DO&e`*BlqfUDIqJ&?1+V)f{h$8gH@IMlCK9r3!twW5KK#%ALcA6W%pRB zGN#0>XXj5@_%N^JkEL)q3FdO{lV{WkJaJ-0LsalPln-3HRj}m;k3n=IJoFzuf9K<< zPx}X-ekJ(iCn~+UU45&F2A8++BuN$bKi<0YX%Iqw_$=D}_tQ9^hDkLa&}x;HZD15B zz3sO&i@w8>9UBOiBd3qC##!Wof7;| z$Fam!N5*OHPssc6f{|b2Z4t!iT7O;ygrj!NPS_c{VF!RkMCDi>jxFinsIT_T)x3~C zine#;w`#(1HR04MVU(p4zr{rAgM-xJ9ndn9rrm|z@}&<^kR5%D3K3(lRL-QivH?9M z=|3oEm!UOvr{mNskD8(2v3KRC9^Cy@b%x%b2dAOs=>OaWhqV&`(lcx03(#$Rw-n9Y z6W@0H|LUeJQ^O((1R*f%?2&d~i580;jIIOj1Teps9a+L)>P8Gew2q`#!Z+msbyv%< zbK`+l{mAmHzx(z9umqoBz+PF#tkpia)ijTNgk_wO!$6cM+~G!>DIWrG8&_c=DY*aO z#>iT%(OwUNnWiquyl&=W+DWaJ?w)i}lJMpE-)i4Cu0c7hHg2jLH>Ji+?`YgCn1b5u z|3u@mC@`%Q23bYc%4}In0Bk^$zh8l1Cw<}&BpxxsYyr;b1SI@o~z-ILzmzv`Nw7~3H1ov(L_;j$_s8*os&gyk| zh35}3Q+?2(#+b38HG@97S`lJGf|t2;qFN2-W2EP(BeiOvgQrl)Zlp;Q9IbwHJU`O7 z0qY=`#%dnRmbMm$v>_ckdwCzU_p|!G4nY!O+!^e09RW2^Gl!Lm7&Jol0H2c`a4ECyDJNKvB#XGZOF0djR|biD-z3-V{c)yk0vQT?Wu_HoJ#f~cN#Z0DfZbO~>qfN8?6OkH$9DY=e9S@tZd z)$(UqJ*h4jnXk_4aW`*NZ~IZhmGc&Jw0xX&=(XUw)!YrJtOqN0aUBd8Ajb}VYB%*5 z%qiPj`<0DjaBQ|c3w&Ctp@mjXlRjE&dTO=*g6;=&H;F;D#-6E ztpzq1*#WO$s-+!o9tD}3fP(_#^}1rKeU{4A0`C0e_gqI}jG#1*=SB5WseqV$1GwRG zbhvO)4?=d(v$peiBljTHV{yG+Sbo4SU2iVCq}#-0#%786?pi3+SUD4(`PkQC zM=7z&xi{Wo;oblesz&X-QTTG|hg$e`n+YRCb;NEEb-);Z(-Zw5TP2+s!4y;x9XxQE zqFNpCEQmV-!0Z&ujuJ7ofZ~dJ+k2SnCBo`H@i4~@guOed2RGnOazGAJiC3HijkXS_ zSX%u`f>mWbGE1CU5y4*8bt?iHxeX0JNhhDL7aH}3Nwc0&|SY;twFFUE; z%Ft5!?6wm{?tvS&OrP>rS*d%YJY`gyRXze(C`_Ekgb%XxGzv#$sbq1cKIQ zL95&Ljo8XJLe-18kzd*@W)>RWs@I`(+3MbP%Wt>5jmYyl`)a#GImmi*{xI?wuH>b} z)MI2hEv356NA(n3wUS{uy^YC$sN=`hitt;R7T^b~rgJS7y<=$>%Yu2&X*8DBFz{|` zIQ69OYpnp7pQVYXY#3!6-{yZrke7*0vrdSkMK7m(D z1ri>!dQvxVmyiO$}@mGN%aQo2~iHDwf@o_WnOeB9#sOE zYH>CteEKPb!e$l6JaxxmCYQ%D^_{2uMnD6pSHd;44S2&*%6>W_Pa%^@CP5z1=|B-G zRFGCb4ATz;x`E4&sN}LDAt0aW6gqaAYX+VX(j|iKSqbdhjAyqe*eFCtFl?5RWED?< zkn`1$WW9>(q5z#A`kwO)v=|~9$coucS4P)J{=(!(qUt4@ahMAnL#V|DCLc1AWOj8u zZ%)VJHhRyN2X59J#A(8@@i9~$7AP!Z-34-wQaOlFMQEd=rj9TPa#xMbwEN{*es!@6 z2)WN-%Itt2liJ6hVe zI$3oFR@((aG^E@dc0;=zd|{Que$X-fqF`5nV`4)bHV&LnDaaf)2_&hab9N;L4j>Cr zM2X_zu)uEyc`oh8%CxKO#_O$u4JDXC1^Y}P3Nk#lyv$TYoy>%(6hpC`ewvojD4u1h z2ufa22HmI>f>GW}Wnk)xA~3yNLP2O`S@X{aVAW-5^N)Az0^pZ`ik<^p!!!r{J^-%Zg$^2EP*h+n7^tD!j`}q^|hyLKD9uo3YZ!^X4GW zb&P`4z~k6T0_V!1p_Q6(6IF*u7<_p!Pl|?g70%Mhm*w#imokxp|4VuJHvUYqhHtR*FH+oF(3LjEKMl(>r(wPH@`7e(jLW&od!^tyf_T5 z^@VxnL2y$9f;|sxNr5-dcjh7?;iTsEJE1g=dNH7$=x||Ga$E(`W`!?!^J+_>dySo zV|(}$>vraXTId*vZ`p)JpxQR4Cz|P^(&Bi~bk7-TY4=>tLiz_HSh+zd=c&m#qkjX; zNuBl;!%cOof5pvEc9q(|?G`f5-tbi~h~#;X8f~c`y6zq|;5&@Oedp5qr=D&VyYO1g zm94)=t$*fTV&ia@vRmZl^w^1e$$Fe6ee(_ab@08kr3!VybAyw(sB4z<+!EZs!Y&XZoiBV5$7|g?05IO!$&hB}Jn+v7aYCu9~JdhLB-v`3?@fJ=tz}>Kz6U zJKyR+LtJ%{3dkJx>Kov;Vp0lr6->#G8M4VO6$FiWkr@%h|Ec^UL=i!hEomn|N68x)Z$+d{#=eDO3H zpX+IgO&nzdJ<5jGC>ybHn4hZRON_9G)PL$EK^4@*O&+Hx-$7^{jo0+IBLzF)QptVs zfh)ZF0~aMSd%8ZbxC$`v43)+$zsx(q(8Li_5|p2Q=*ek`(E>F8YQl?21Z_5%SBhsG3%(0E1CnUg=%yj-C^i6 zjlWSOS11@Stb7u^N&;y}bd%cKw5b7bqJLJ(lIyfimsbhD#Jb!H!(}~D}dxOmeL8XR+y#j6{_Z5AzSRdLeMZD z;LYXNS>C@NwVuLm9O(1ji@u_B;JvT?U|n_LE8Sxn)a_-k;r_Mgc%So!vV_n1Lw}=V znY*ilP)1Nn;@Q_1z?Vv-a-c(pjipvwk5Hr#o)RD+oA5ky9^z~1XiaUtPRH>qXAeD} zxbe&K9nX_s6&)Jg5I|R}{pO~Olr!4tOuYa(=v7`W^Ky)1uVhO+M}ECx{Rso;K6(Hh z3nV4;$dzA)kwsdyk@jBoJMdgm55WHx_6#`9fj%opSQxyd)evwbupksJmgXk5tmAcF z;9(K0%`i8@ZmPN$Aa|foDOyl=IrX)t0!u#x8=v!s>(K<_AT3Yjukr=y9qv3cSE+%S~$2FCJDb%p}M54k6)ehbA z16Y~U3(rkKf>LYf2k0#3=udGxpZC&!kQDM;-v&MBBR{{4Ab$2R{SHK`xzlIw@$hXh zB1;?ndx*S*uhOEfisac_ z<>8SS2Eib8+r--w_cc?2CXbokQ!$*z+B7I1O9*`~0BXgsR$Ir{f7cMb za$Z2Hy?|X1hXbz0GV;rLcYO5g@xjT7LoP<^7Q?O6FsoS_I7jbJUmd-5(3cdwsjLZ4 zMS37r`pWS$3skolS{CA71#6*`CP2U8>-I4W>=+^BoKcxDw%`yV{UtIb6C|q^9w8Z_ zc$1zE5;|AR>A_6nYIVUA2X^xY?8U((6x8;MIc5yX9M_bQ#5)`H! z8S#|_ExJ*F@d|q@F_x)T5wH4;Xt59_fK7cmT5%SjJ2o7pm3!66L_R>D{<|go@W`=L zfSenP0KwkqKndRaoerkI_X7xT34=&3MQN=TdeR9bNUfE#m#`R4v2saDjfDXo4ML8g z7#;Z31bpt~J_Sy1f9f=bc@^%K`~ty)4Y%tbB?G>Y+;xrJrCY3GSf)Zgz4BB$V`8eYKh}(ZfrTzDch^A(C^~>x02vE!B>XL%+A# z@2ax4JYR1XDs59AC3*?y8*n-2`oNj-;9ZtZq8vIlPh&t~U=hb-XbQ6=<4rNeUHOzKOOQt z;kLY5t=(=_liMC@WK6=QxBK+*Qrffj<`x5-SZhNxiqBXZW}}Wg@!;D39MyHP=Sv|B z6TjmWO67<<1kP!%i@*2Z!SBVwn(d+IyG|1y?6vw`SLjI1w#V9@@BDSgy_V+>s2He# z*L7)^O9?3*_n-3SvRKHCW1aRQ$xfy&$^0v?7mHt2(JW-vbDrm~qZ;$WjPD;T7V8_m zy~f}B^4KmE>GNxp$-3a(G~*4k1$KE82;`&@H}#!S80U5d*kqe$m@4yl>{s)ZK76Dl za6tpY3CB#e0WXEbiL7HXKxUOUixkrM2VnuQsezB#*iKd6(}O=x_l^(t z?#WJmhO%#s1#g4|^x->g4GC@%};iOBB%FIyNU5 zo6XrzLS?P-Vx<=c^pv#j*J{>l8VaZKS*few_E1HB`1RIv zHSxObX7*raxs-)!U#y^g1FM02|6&1bwoUj9SOlD+0k^)O2KI!zA?&6+hD`(|jypLNe!f=uTcpW8BfUDckWj~Os747jMCDRD8KdkMTz`LvRck=5cG5w+_+kco5NIGEYjx7*U(+? zEQ`HzfJD54bY288INOURQP}a=#-7s?%MHmHUr6V`!@q+C4u2kfgr75(A%@xzk6x}| zP}E(q9iCUj79$<8-H$A|aj=V7@dZDuJsrF-3Le+uyDMlzdY-=oLN4r^7)hwu1rH|N zY!SEIHYdSQ>q4h#CVR5SY+i&%ekY(BWv!6rMdG(?@I22d0I?w*n@diOm95kR$n!(TDilx zr8Pg{%Njl7Qv^#Es+luz60;{fUu`G@uZUVLT{e_qgc(@Fe(otS&jAH>TG3~ca!ZHJ zfUGEt@2v2J?Wz}*Jcx7@W66RLg4rt7$L6TySd@A!EcE6=PPAHAdd7pEGY}b&T;$_u z1UjcMhQAXoLZ{DecrXX4mpstmmnA*B9+MQ>(s_+8UZ@F0>fc#hb`t z$g<9x@bfjlWmplJhQA>(j8#$?V**rAroc}~g24$%&iPD;G;v5=B78GSV#L?AoT+VR z%800>nrG9_!*9ZY_Uk*7{xnIj%X{d<@tWU$>DOxO!ic%B60ifV{T12xP&vVt@XSZUHr;nWTP0vACv(EFmic8L{hR~p>#p6KzuI-;kvLCE8rIxnd* z0m$)^2Xmeee23?QaLNH6Jsfb~S#uZwwuf1kUIWbfXXNQuOCF8Qs43i7g0BK4kd22Ws7H}-quD@Cq= zmmFBQ!4I&@K@&t;2xzN)Zn=d`L2CfB#Rpc@DQ%iZ)>8k?@L8-K!I}MtlWg_+spsx< zt^Gdc0oeAqXSwsjv(hPbZ#t#ha%n(Qi=PyMFkgUafe~`j;E+ok+4Z#C4pAVQX9L9) z+0mzr$XhI6WdXJ=_@%s)7Yo;11gUY#^jJHnM4F`~_g7=G0XWVSoJCH#n|en7w^}Yp zm#qv}jX|7-mkutrWqi(1gpI34IGtjQJ1mAwSVyu`o6C#aFFg71t9)k{&)2@A9Zd-7aYbMlOlib+1+gjW=6tjROqW7u%Z3y&Y-IlNPClZk7(}l+I z9{`_cV+w?xciLagIb}ZNQ!(~|>O&IKWe|UiVXRHO2gm1%kA*$`kI^fr6gi3Mmn{#i zaTf$8IJ>0J_3 z_{k3ey0^9f3K&Q8lPx)#w{`$VI@GY#L|vl5s5jf29?lKq8Hi#^%zUS7?TrfxD>^f@PY;UsbEJEBUAO`Ua6fbtflkGdvo%N!TqSx}~ zqZUZ!WR64+Je?tPjS(@-E^wX8m4_E)W-0_75sKqmLZ{B)L@NWDyCr1)R6*@6J;BnT zOif1Enhk7c47EYiLR>@u>ZS75DuKX3yE#@AzY82V}KdCibA$XA#7> zljlL3#X-rZ#xz`B*4W>V77b?MW;8V5A)@;QIJ|%`v(b1k7X|zc>-FM`&kdhI+8kuf zi#RpQ9mS;fa4jp+qc4VNNSnf6kLp&}WW+2c*#oMz;ANDQP|IA)|GVM75n;#y+ z24H6e60Opeg-Z?nv-9YucEoUXm>lknk)m4G@(OMWC0^yBCWNPd66+rntc2yL0w$95 zH^8JebiDtN-c9qLe`|=LQ&(Jj`ZZk#7~5dlHX4I8ZorL(ir#j-x*_MoT2S_3qmiVI zF(gnfaJf=SJ*mqx`#b3&y)qLU1qV}XZzkh&8E%IaQa2;=NsZnmoZJE%dYkl|5J-F& zPP>)sUf4(5D_APbof4o}T#{(#S$YkgoicalhxM+<&9gHxMD3)TdouW#63Kru_f~(K zWEJ1peDw2_37e1GG7$6W&XY~prPd?YiSidw4hI?mVFnIcCf8W6umYTLaW^4ASU`-O zU8JAMsy_WuRojo-C>|=zMza&JD9C7$MMyL-qFH;Alj008yd1}T1k!7*CV$YQi-ntZ z!zKi^yOFnoP%f0~c*OJ`;ZfbUHh;dEfsg|l`O#LZt=KxAAdA_02tF5rXE_CQuWIbI zP4eSItTiOclcqcPwdob!VzFZXb+*_hm<^<30|BT&c!(=~xZPfxZL+Pt*R(5O?ryP7 zaNYF&fu4?`r>(;Lh}!Du519#{K0$gHX&;CTw_s;A0UvUZXb<`|-Z7+lz;D4}6^Zh- zBo%96vL*)uF3C?@PfOAi$Or2>L6E%3=a<9qHus%(;rB2*!@q*((b-8D|Hr?b{rmqNX8-xG z;p99#d&jf?{8v6X=V$w~Nr-KsQOZ6^6EV(x=V%aKp8eLikHYQ zIU0ocB6tnF1>ONKfWon4C>4r?5}~-I&m(}_HVo)VC~|-P=G1q7`^}$B9QNk)ME>@{ zulJ4bym-+(JZygY^y!ns-oW+R;o;%ono20Atf^w~#&9?svbE*g5I-G<5T6CYpFbbX zz=Onhe#zJJG|57TO~YK^^}qjr34rJ2zH=UBm*KzvziWAzM7P{w6HHnghL_Q0=&;Ge zcYYb_%Q4-}!%#SEJjQ!;F{C>e|NcKgH8#XMba6;`!dr(O9%4HDyrtCJ|M<7qVYj!K zju!<>vtg8k@hYxOUU!;KVfkUmDbPer1Mt9+!nemr%65b z@JGfjTT42Jr%yI*x!26!$f_ko*Cs;M3OZJ<0^_j0KURw?<(4O@l@HBVRv(TI zjRw1?>3Bem41Fo0WX20!?MjV{f<0|*J^kMyivwWsoA4Z{yQN4Dl5HF%CTe*Q;%DgV zF%O4ECTEa0UxvQ^k)*DKbEEHSVo5}xy)3~4TGH8Bj8)Z=xvDFQ=2nhIL){?~Ms-z| z>*a?nKP+$1v+|<+D7C@zlawy=wh^$AkmQ^-9>>u%k8-@}vG5K&YS|2+55p&S+ugY# zKN?5FA&1pYIfOUJLf8N|QD$E?(hQ84j_+K7Qf3gw)_r(IV-SavspHG{6m(LsPBImy zMiT9%mm>R#(+djtPg{@MKgE_;;_jUn%_z6H-LRmY9YpC^DnbO#-t+wz2QPp9?bYwE z-yFU@diTfi$?5wKAOHOH_wal$0M;UU)x2Qj-~D(SJ-bDZ{Ll8ltGyp2M%8S6&^+24_z4?q zMt+6|_|3ulEcR1Kfgc&DObYh2-D>^RoWDr)q_-X2vl2Pb^65ZpdF<0cku)=MyC1qK z17qp)EWOToc9766^@c+X)`m_GNcokhB4K^fvpkP%2hcY_Mj|!!XGe@X-h43#_dDvW0()lq{MVy8gaFiu;E}I3?H&L%bkp$Q@ zip5?+{<%pX99mFGvV%cgB@b1v@LX9n(jgJ_JcQCAq5*ha+4-3Wc4w|Y{!ifSqiRSI z8v`5Ryom=Me^d~3B%209*Yc;b%nMi6rf)!{)~86AsS<2jL%M0Fc(vMXIi(rp&u60% z&&bDe#SPe&sO84Nz;&>ebjPmT#5fD9d9WJX$9le2vo4xZ4giPUz?UxJ_sa;vnAjftejcabp0}^k z!Jq;3e^Bph9J4SKr_q!Hy#stqY50JCbd@dfWtvT1gd(h%5moYH0i}`x)x#pvYy##@ zD8d!gVT*;`=Ts53czCs%)1$k((7yD=Gy$w$!H(g>-XFg?;bAryzYDW)k^{Z-DLZ5j z*t>qvbB=j91SR8%$apw$m~%`q-uNq@rU~HRIlrOgkUM?!qaJwdc|hJESv2W#8T;mQ z9UQgsSMPKFdG_+)<;%}Ed#!$bQMrDwaY4au7Ow*nY#zq((RBje0Db~Iyx*Sr~^alglFOP53xXE`CjGC-WCw&%S4Z!KP>gD*>4SJr5(?Y1CH5*PuqJ`?B$P~LBpg}-CHS*~|) z0uql`EwN;EI2}iM*ZlNXW(D7)E;=CHgD}^ne?AokYW9z~JkrhsOk8g|7QnR>_veEU z9MbdL=L|5Y->dR{Q3M}}6P4(f7YmfF03s;Buok^nN3cGBbrS}tBU$InO?pw^tJTiH zH64BjuP_N*_3bn$%JWA$C6$}H=Zjix>Za%^iZ{H%c4lP4nAo&q&@+L~LHY)Ul)iB7 zYi9h)l0pU8N-uVM+NC(>f?f9o_&^GRgGpck5?&W095LKTMms_PbLn9ZJet3wu<`iO z=98zZ;wM}aebe^vfe#h%8NH?lWnsn^xG)C6@QPY;LBQE+TPbHwKAQp>sWPhD)=&uE zt}?%x*Ck%Tek)ZIIs}+5;*N5#og;XKfSnYEOBu98bcX3X3+`Pd>}7!_VMLQK4l*1= zwc2{>#ti2CVv+aaKEgG{0M``v86-epS_e4HNl6eIB?Byf>kuhNG2JvRs+*|gj>6ss zM&9R2`OQ6M3^Y)hMxOF8Hcnr$q@h{LI>w(<+5RvLm)?au7vRGNB^K)HT~S^H)shF=YyvzNUPlv%L(@X6c7RcWdU~)=N+9PIu5IqQD_5cSQ6hG* zd}wlW<$3J&vIktPhTR3O=`vsmza^6ub2G`e=%Q?uA(^z%P{?y_M{W%e1m5biq}K-U z9QLbz9fiQDmhbgdARI}R*j4<751_@oRM~H}%T~eu0Oa)%cz5s$^}-b zgk_9F@3?6%>m#j{g>YMSIf3{suV8{x-~i$*$axiw+*{nEa1!(!y<`Kgau~-*x{N=# z)7O(HS(4~e1Z?Zvx+zpjGL{~J`b+F#{MH7h-UHnhJ6J!BG zqmk?EhY1>gG7eAiwTy?uMw-O8YZETU>2U3DPCcnRe6RC1Y3d_P0BIlO>>&&;*iP)QQ#pCSoceK6Q%k8^L6(XzzwDMT$&miWTP^iYvvk1oyjGJxaJx8- z2A7M)jI$v(>H`|yFn}R|%_wu2{6%^Uf6SCJ#lK=vuI7OMt(*^(9sYzxxzvPRuqdY~ z=bu9fq;~gDSd`OR2snQEyEu#zd40yB{9rN_xAOXiMS1xU>Yri~9z*>@{7nZ@{{f3~ zc@*{Eu_!n4`jkaEobvqxsC*OyI%1T=`QG2d5@0{@e}|j0`}|w_3V7iWlvO?^`^PNG z!E!#N_WC5tg;DD7Gr5TQFW7`<7uBO{hL;Qu!~Syyik|87qeK5Yi;^+VB9Z$a zm`Gp7p^%^c8@r5>;nB#S$seci#RH&zKr{^hEfXod{=ItRK_aqS|24x<_Psdve}y)Y zo3#H2t8AQqS_%H2jJS`i&Cch5kLYFg>MiV8-n5vGL<-n?kKf3A%SyPG;NaHj#-6^Mr zU~}q;W&fSItiNx63`0wu{vI}zLklJtrdkP%w3{+FS>#4h%-`xF)D@cT-defMHPBMb zCW(F1PGQ*IR%bA3I)4Nbs~KW;vw95L+t)46WFuKk2>xJl55D5T)IJxEImn7V=ivDG z?D^h{GlEn(`>^-s{eiBpnv*YfJ+ z@!9Fo(b?hN+fQf52QOY7AMBr=$a^mi-W?z8@5y51YmN_2-W|O?IVdIl@&4dMmA}9D zcK_gwe&+4b>DkHqckhmlRfbn@KkU7E_2TUP@f)XK64u5TE+bFQytqf)#b)vDID}tu z=0v$Y?q!ikW-%q2j-Uixu0@-$q7S$NA}Hutv#J7m>ng`DIPB7tHb;J7Ei2arZRncP z09E>Oq<8f%-;wpsB^nOIi*$LDMv)Svrt+K;vY6#^@nOccPh5WDy3}J{@Eqig_+7UFcHrV?%ihGzy z(k@>LSTzr-{R@PwUf=P$77F1exImPGR!av$YDWY{6do#@%ij7bTY&Fm>xj4K^qe}c zJADVvi4;ASbe$&JvVBnwFD-wd`j%R4T}J-hYE#k~52{0J#F^CVtQcV%e?_?sQvtB3 z7Wy`~;LX`UV&y14Sv zj2$5COh$%Opiu;$D^OCcG*WuhGI~Ksm@_XN&r1M>%TMfOf$;#g=O!6QqY>0tgZxz{ zD^BFaf|8X~uD;rS8LU2V{*7s7s1l5d5Y~~zW3k@oteKF4Gi!Mc*k)`vaFWu%m2AA% z-0dZO1b~yMVnGO>S%-SCnG8GEWKQerxAHr5LD$F@0gE-}Mi5Q~Ox)|UQBYpi&p1;) zuODcn`vcf0z^R5p#byi))VYlRx#jkf1P)O4dSrhlCZkGfXelqevR)|42D3QK)-pcg z8BYd$ZO8?}`+x=5sV63q*Xs=FAkN_!YQzdwZf~W)Sa+9dq|MOK2TFivoY68tQ!Mqm zsWL{UEMX&$_+TTjsBq-hkef^D`M{T2cx>35rc;P8`Pp?DG!ZLTWwr4m+k@=310LL1 zk;0cHkcPRl?)c6xn{9_Vf5Tr-9Ok(AYsX=ZhrgaW%=s7i^#r84Up8Bg@6_Q}3x0iW zX;Qv5o`4AQ{`l3tiuwiJnNiKI|IPLOrN8)Pv$go8)hcOajYhV|`!)jmo&@beVfbts zMp+Ick=JSmcn1$dYLM>pV9%0`JNrtl7L+#_t1ucBJC+q&?2>zhe`ydatXGxA3G>M=@3s0~-3gpJ{02Qb7^mgvtvQ|&oQ~l8N^#$oe0hK4 z|FX5WaS<`VinS6qx4{nnpq#dk8Cf|Iy346MR?i%lBnn~Fh4b*24}W@uS!0yaWnZFxS-og$mbVR~3 z2|546@jAHZh?0@8h2$x`9=Hv{W77|G9k1(j9UnTW9vN*WIsmSnN}xhIqPue3$q-c- z#>FhJ3ZSJdG&tv@Sv-o6D}%F)f5jEf7Yy_h<19_mS?;f|Q;V4-md%onW1jf1>geBK z9rsxIB@%tGU2wVXl~>g zHsc`=PC0u3a3WF669Jp{yD-Z^8>pjKDv5(Q%%ah)RHNcLijwEMI~1dpQPr*L=8iaf ze#fIq8t!ThCW`AX?#Pa^52^_<+gH?(N>4#q^E~IdKd)Bd9cTIt&pE>)UI07-$j|auR0bk} z8N}?zBio+3BFkz8dpv3q)G}2o2N#d;^bwLA0U{nStZkg}5rEDSI57r7j8pJv`oM!Z zz@Y#p%2!)M_!}>sE^%jrmFt59o9B76(*M9sNdi~dvI#9&9Zc72SQt3vhY2^-n8FV4!TNN>~4I%t}j0K&??*CxM18< zz?dMSqP?rtM_l_}yT4fAzG#YlUzT3LA!d~)k=aCS52wiTa3UY8C`i!537lMbFY2%0 zS@}dzSXNA!QsZKg0qbGkWlsC4C>S61E<8;Fl~?3YL%pQa?SRdDrtmejXH& zX>l?y*N2>o=-Kz2u06IM7V4CwRwX>El(&3j#>pa{TcE4PkZ5)Vv@wub5p9{meM?j$ zECJgf7-5&ayR2oZn1qr|DN0?BD^tL zI*MB%37soswnP@E50Rd64gLd|xitt`82b-63y0wpD4TlD%{Y@wHLTQJ48~5MX|OY8 zjp~)}>PECeZG6o^0kPX?gC~FK$N|`9n4(NN*o`hB zPg-5;X^@|4r{gfzZh76xnff)VF?`-B9jdEpgX%Sz$;|ajbSKieNtGe5%C@|!eY^Tj z={#-JCFC@%vsUFxlNG%c>^3j8@J-|T`nmyK*O+B73Bkh-_@RN1!%U1CI}X~2O9~qD z#030%(g&^Xy_IEScdEMmrjAB1qb4UxjLy7@HpmTwstNT|F)!H^OwtEv40vc)3py7xCV4rXl2U*+H` zN;5~=ZhNcFbNF(5QZ5#M@KORqzksG?Nv>pR;NYu4O0bPzP(wX_)a!qCe5%b_FII3! z0{FM;8y1VyT1BynOY$(wkcTC;UER%Ur-le#9P_K_3R>P?^RnfYFQ}}16E2l>Y{HvW zBM_a=QLru5-|MJl({cdmYl@>5yUDZBewtoJWSevTJUM>ZI6ZoO@Ycb5WP_LY8ur~u zcq0eO8`?A*ZAg2b4sT5YPpVe zspk;Jk;9w|h~;!o!cem%D zBMiVhkAZewGQB!7Vzxn|iIqUuKMoh+1^m02Mj6M$2cl0nBnUgvs4+>0(J11>Mjm14 zGo;OurBq;_)p_AsO4)!c8Q#DucpYX#c*7JTU>ntnl5Q}=Un0A0gd>4hvm6*cFTka+ z@3G&@PF3>)mtqw4tY8ZT^XYs}9B+lj)|+QRnU;qks{HJnHb96kRYX0NFsQVYFRQmz zJ_a7MK!{qa{V8LxoScis0H+59{K9SgL;8Z$^N~Tdm-gw0zF!AgwtDKP=!sP@E;L#+ zLOmp5oZE&8Q2{|P4sokK!idd@u%looZbEt^ce!6urh{2CoVtndd|kRJC@rCetq3e* zNwDGe{`#D=PSCFdRg>HG1Nhhbi*@>S&+Ben$YTMypMp??Zl@p!_R?Ov-w)E>rX~H$ z;{(DRZv542oP~|=dyT)h8c+ZFviKLa{y!f4Qv2J(dK02Z6vi^Oht+hEu$?|^Lx~oL zQMR{Lhl%GS^R)m+3ws+7UbmuVCM}g7YpGO+k)M&&LlaiLTseG2abbemOP#y2M~wn- z$)Q$zW-qzW+HvEeET`h)qMdnwkF74ePERggIW1vfZrT0QV0V6(FMV21lzG|`ixaE8 zp(V{mxXRaR=ss+n;1&y@ zjzOufP-RQM$dZi&?KHt|hOH|+V{fe5=S$&cOD;+g1^Ab2YPOt%!J#ydz@Ufqirn8h zu~(O$(=V0slJdMV+$+d2Q=*v`YiJTQ1}Ei@FT2FDu~6}ADsYy%MZpNIUGiHZb65kt zK3HCQDUw$Jh%Sar$@xkzNW3o45GG8(V&nJJ5BOU|ZU*)X{5b6}nJLa;YaACBTzRIe!Z4~W!&n+c&VWfNvO5*4JVh+3_RRB< zP%)KS_~o4v)ne#nNb-!1hhbQM8IRFuSPK=55MFH@tR=EGnu@9$R979fkpS2ZoZ_m- zEVf$LLvN{uw3S*dE9(?cUzdOhl`sZXeR^5nkdt*o0qrA~7cF&l!gXWW9xp2iax<)B zCvcnx`PD7AD=cxgbn7h^y*@mkYG%O~n2#bKRuv*#fX8GsSd+dZD-oIDWnGTOLHLP# zIz6RGaZ#mh=Dn5EU}0OniHQ^qKs6~#3J2g9pJvs0(BqkVKPA5fk_A*wUsp! zjzJu0GGM~l4(DzzG%2?Taw|?}AeI;Z#p3TA`em_5SQg9#X+KhRs-|@|3ex7#Qh?pz zaN^CQK>7|OEMi&HteqZ%ASvkwtR#1@k|i>N_Rv0Xx$6MP0QgJfYw`4WRuit6o{&>y{>ST3!7AxuZ_Ye=EF4r_g|x2YoI7aw;;M^y^_ufy_8p}vHCrX z%o)XLn(0?=v|BB&vE65?u1L*_uZF-tAKbc3tB*_P*p0v3UZei`x<7BT%}0gj`rXeP zpEnl1x1j|lwaNfLOB<=xO=%N3Fgcv7+pQHbrWitKUv^}$aL{65&@%WV7M8C7-flBI zHRza4$j4?u+6()g42S`P9G01=AH--g3UbNj69OT-6fOqqU<@19gM`4U2fvWZUKF@d zz3u%1(4R;W>V|v}dKtbW1h+tw3 zvs>9}=5)|vQPAdF8^R!f2^QJphQaPU3nG>fgfzrHRIr>Gp-X#=BWpSYt}SycSnU@F zqLFpt-5}}`-kA?^uq*|0Tu=p+m&ny23?&vdV#L(QG58Q8tMvh)7qh%CzxrGRw}M>@ z>A@asspT^@oR7hUa38hU<|Bile=dM@#6<8l<1`%dAv(~K%m{u(GxX!@0$+~^W7*y; z4x&cN@*s0#7$MQKAnc?;B;Pg&=2Vs+F?uWnFNKQ?a1X+6v=ORu&Tj?J{g?qxo}X)9 z0iKI!0$}uhUaN(*+N|q_jmX5~u@vYzNVz!3uVaC~Pr#UFiGlRDfT zK**?9uoJNqHY!hKs+rSZ7q%dGzWgTnX`IP#O)=K7-R~Fd3^hqKKJa7>0Ylisa?p6} zMg$+wq`QnHr9%~yVArKN{{Hxlo3IbONib0whhUJ#2&$$o5LY(M1t!7|kRlQ7IL#;# zet4ees#2{oKY*TJdvI*HlRV-JkwrtE2yY`I^^%>b2`W|G@;whX;PnTUJO3mD!iS*OTNOSQY>Ftai>b{=o@ zM_y6*vR}NptZoTVOBd$N3(JA!QrK|_s4VQ0#<2dm(d<9;J>22cu(4IVd!pp~BDxle z&*zQq=Zyy&43We)oVu_8em-y1@rLajzON+-c}Bk!HiQ{yy%viWurzn&Yc*lW5l+(5 zDPbnM;I0GaO3UX`R#$>-bSyuHGG9T-7iWdGOdjOyL{jr&KqrZ21|KFZ5Oc%7?-_t} zQCXB~t1AqwOHtKNRyEUBtc6ry*$&WMsYp&;wd`UEeyR&AZ17d7tXYcUFpxc}9I=eF z`p?wL^H-J}BW6OR%Z}C%iXcS=gO69dtDiJ%Od4Bdmc@R=2y(!WC?Gsy;4t<6_>CVf zJ8Oh1tk5Bwq9cJZc0)F4_|(5-=(Zm+5MTE*4vTIS#<@%Zizf!Y_@Q?(& zR!OCo(`w&k)!vQt_lLj~G4^Ai?LzDac_Rq*aW(XqXwI@YIOguYa79xNVoGJA8OCvX zy?36c@l5ddS)8MYL5_#&hvlxpV%P}bv|TysGv|4jM}xKhzqT*oZW~9|{VOtWnnPYe z9BT7I1+C*GPIsoWO_uIEqtUZz36dC7q(V}%)d99TNyQTX`#V)w2vU@tnfqR!)3FEw zAl5>mmamNFZ5I2M6(Wxyd6LIq{s~!pqc92&Iv6EfM+4W=uxExiL;}zxkcu*0ku|l~F zqO@p?MsP&{zzX<{Ek_?gqU`*UQGgS$YL$n8EisJ|-XsPnM~;T{04rmiz^y~|Eiui& zG_T+s_94mwh>H2Q0gk2!VotssfwuggcW-~qvXvl_KBeUive+v{~|_=YXE{A!!QjOj!K|Q51wFKY@riuvhbrhqZ*3A z!Zdr7(gp6FEu34xkb>+*_ItlCM(yjTx2EZe{3@w1E&*#g51k7&slgJ0$vJU^3#IaH zD>@L7VK%U;0il-$3qTlI*mA@~l?-HjRCmx&s&BA8lTPYc;iUeaW%qG%*APD82^F7@ zrHoBL4dB-XiG#Ozl&pf#1AJ=boM8jxbZEWe_-kr@hKBe7dS0Wc(woLIZLo(4V_+xg zsaz^aiACayE#NaYP_0GP1@haP%1uQGw4N*1=4VV7Xgqg^*dryU>+&a~hah>~fVR!|8z7+|OiTz!?G zMg+TNKvV8lQ7T8$BaJ9 z$cy3#_-{?14*|8e8GBnmal$H5YJ>)mQfnKqaN5uihozb#c^=s@O_~`IS%lOi0hHH- z#yNSFQ6Ic38S5#s{Z>$hLN#z@~x%@ZZ#sc+xYs8RK6d! z{J)vDYJo%h#EG_z2Hs%kG#E%^VSwy}D2yUtE5$Z81mlhd70kX(n146mJ&y8x20?zp z?M`Op1PFs4zRgO=vvPaA;=(Y#xNP$46zgMj+B1 zbVchzCb|&IE+hh(6bXSGqtFt@AYif`r;^DBMQnLh2)eeFCDa320c0meu*8Kr3PkPzRt< zHpJrCrF<1l&^GgD#^2=NBE~y7;@3c8Xd_WL7|$e(DKU6O6*#YxDfcXgKUBiea=ATf zy&0bMu@V=nh$JP*nj5*08ZftwzdYNq{4WO(HaF_dQQ(bnVF?5*v6Yfp&3pmJQw~yI z!p>2)(-6*4y*-2s(!;PHtby{ptnm1v?m4ta7-&1&eUDJ;lT!v<*IRo?{V4^-_*DQNX zHa2;n8pik)y*ABjor#kBw3KK8h8EO*hg?H2vzDg0Hcd3bKS5gz?ncCagM7le6KC(r z+7grpB55OXH7B*JI3%2ad4gnVHpNn88*;O6C8OpBfF)@u!uwXQzF@D$sS#gXC?uty zGwY7rXVx_cLTq~w(zhtwj;CAl2REqBbA2t}!Zr4m-VO~RS~WZ)UIv*_uvvj=8k1t4 z;c~6VtxeIP|6VS*Yqb(9awWBJbU9>kEw39dqJ7rOhPP55HF$tV$$=LZXEQ!QRxtc* zJ&=3b`;6}tW+Vj~F3B*ZbiUska&6-?P7Y*R?DrefywYU8h%U(mR7lFDgig4d@vtn) zh81`NFg=`&vTAX~vE+ww2$F>xL&T539GhGOJAo_gZek#bAaRsYrRc4xoGOb5e2aWVh^RI7X ze=4luIPH;Icy&jW4iIHH(@{g>DZiE+qbkWR9++(D;$GG4glbnKZc?9+&(YTQ8(?D9fuW3pq^lK(= zdh1rp_GvI$k4Z=;xb}Rz5VVD+IYE7fPeQsLiuQT$Ir#g8hU&JOlixCG{R3n;JB0d} zGxD%VymuKV{vH~l{v!h)OHCN}Tc*&`@eYQJ_t9t}Foi|1kX&QQ^P^>iLil~PsM?Lc z;9%dh8o(>vkiX+&1*t)UJ5#~E{+Ute)1^>2%Wg1Qu`Tw1bvuyfsL)7KNwX`$%796t z|2!J_&8E1{BkM;o;7~$ia`N|#>!}j@TQ;&HstkB4$LCm+nO49JZ@xx%QG6dY!~g-W z80CMtLDC02Z57fHZ5$I^B48vXuFJtF+V743GMfIFCON-^C|X%jhDMcNZQO1f*@87#v903kNf0fcO$)zbn>iw2!)-?Z#jNQ9;CRg#Z)$7g(^%-$XMsMz7uli>w-iJ3bWIqrK$>nPiZ! zI%HWfWLZvXJ}`wXw%=RgLvU0`_5`De$cGzYAi1VvJa9f*v%NQ@Nad>XqXX=sLlNM;2#o-&6MSXv_X zoNqL(?0I`=L=6LWuH9q>U5_eOXpx41QxlA?0{tq&G1nkV>H>WoUA%zetwCV|Wm;V{ zH)To#achWA!J7*Ru&)8~A%+nxoc8v69}KgFOXCTKpRR3v!)OLgLv_JuMvu0g$C*A> zr93W*st+r(^E``6N<&(WG*q?wcUj?GO?tgF+flnf6 zwcszvpkSinkU95$5>-DkWvhfuz*@V(Po51l-)Q&|_+o@1%!_D zlVbZl6P?R*l0{Csg80xCOiqd5guJ&^YSRsz>~K7V!5s^?4ZpDrQdtQI=#lfWxk;E1 zW=C`fSRY9yZ|!j;jm*G1D~odCM>L6?B5}a|#lxuTFD@bvAaq&^8y74yAq`O$z*j0x zQo55&J#v{$2^++7o^w%$$R*593nUjI8bW+gJx>Y3%e7!$4^R6IsEpQ3{lJlC9w;S87nTptOKzZ&Ki1nh*w11igqf z-Z)qIGNqB(NlL6CL=RQCJZ=)lppRn4z%s8il}g`M2J(syjXGm>`-23cAIn__e)&j#5xNK+AL0Y9I0lR2YHxKA*EshMIvA53 z=TP9gato89jFy_?{hkzVNr$$G`@L1X)@SE1>#(NyQ)RrmGGK;q(5;N@&~P#dp$C$@ za12F=USV@9&NP_`qgFjr$-om_1K<;xU<0Wof9?0>=E_u*)>ZC4LgmE~+_*(JxF-Yh z5J^U|#<9eB`wu{bz;qF+6KF!hi#kEb<}%wS{AdGk-d0W>{C*zN6L)Yx4W;v3Ev!zR z4u?rlTX2y^SSs<%ImwW6zFz~x^+61Z5xSV8Aa#l4_1M%dq6?(5vFqBF3cj(fsRFb2 z$QOj@b%GvpaB7Fe-Es7{jK|#KVS)G>9}k#nwc|KG8sfqS9LGs9s(K;kD0tU24mYd_ zG&y}fvDb9X*?Tscf+HUPqt5wtKB2x2mpP-ER$4XE=cP08gDajXvu3)gRL6&~2Y7AH zbI7@-f74&i4pfYd3jfXQd`ew1p=p_!EcGbmZAz;>nzQU{5+HudAtl#T>EJb@OrRNB z0J0hrXj$^!fI5Xj%kX-y2EXuvDr@6?u#Xc!5OZGFJ8!4*jnnfgnT23!J8y6gJ59uO9T2WgkS z`>>vAtvNI770QbH8;2Ls%ZV*3Sp3Mj4uwfgss|j;sQ#wBQ)G}?EyE}qBVd4*M0H?r z{o7j5dF7m~bp>N+YSw9R<%S-Kb{ElHg{(%m-YlCzgM|z@Ih6unz~YL885Vd_h@Vsl zZg>uosTUaj^H36mF)#~*E-|NCO0M@{r@a`mQbBGORt(#)@+?D4RP#a1_gwF-Fh{Fo zE1PNybV{xEA`pf`sjp@MfI8sRNgJR$N*cq$LE+F~j$~-N$fTuPVX(t-ue51WVzmQv zEzDY;Q>?!MG(zDDj@c@+XlH3 zz-j=m-gZ0W%1^@WuR)Z-+b;QV=XG3{yhMDMsn>DaghOiJLx;SNBjH$+AvF4%2*@N# z0=&vLiTbI2NRZhUDqY=;12(hB}*UtbHc6Hb=%}MIOKa>w?jTN_90ua#Oq=M zvv&f+(d)WB@-+pO#RHV-ldsV_#q?A1g#pI8pKO)$Sl2xx>LXg}IeFnvr9!CZy5wsl zp&!}Q>%oxw+a;Fyz77&h>i}f_Z7`j($m{V|@%HxI9^r5x?_+R#i0?6fA9C=CKqv2> zdrGj`Fd3kl<-%C)3ujVCC2m_@&pjtE<7gHJ6L`2FzkpF&uk8|U?@*L&!y;jmIGW<6 z>@_Ovyk5Hl9Rah1FLC@9LUMV%c9(oj0(g$2xz}s=h-Q!b4gyo6y+W_uC!fFz;eDKa z_Ol?J1-u*WQ*!mNVw21-ed&z6Szdl&{wmJAUi+N93sOGZtQhD{n|zH#%vY%FD$0Uv z>-9Pv@)kVyre3epCA`X43;^a?G=cX$@+FRO*?YZCpL|`-6MxEz?sra0-Pc~6L&nl+4y&g9&3=3{V$ZsnjH|+BalWB2~n>*KmkHo=5x^?QA{OGFkq?|rvNz%S=_mZU)(!3@X= z^7?L{{O%`U9&{O|@q0FpGl(UcdVTklyou8FY!*xc7GPc$%w8r61yk?C#{gc^)W#k|&r)fl%kyAplp{uM&!}~d%V6GtLX>^Jie!u$k`OSy-l;O)P zmS!#ViV;~quW-qV3TgFo@X8Ov8ri104WY8b&LL;I0zyrvqCwh6W|)Nc{+B#l>-S8x z<5zVxha@;XzM%05@OQs4s|xu(tiZi{%!YD>KB=r-f_Jdm`GN8hqQ`EqHR8HOmy)TO zM|2tGnO6V2a|*`Sk=5&-chHF4>bYlN02)~r=Vu*2 zQ#tW1(5fsM6n+)VL?AFg4m$~syc)#Tjt4jNjL&c5q4z?YceQh0}hUccI_uoniPc#-9 zzQg&s&>D66eNy>G$z>SNq)?=Q)VDz@S{sUNLamB#OyPVe<4wmGHWK0gDJD zn1M5Q5znO1ovWl#dn~bLis;Kcn_^L6TYB8So&bVI1`MksegX1WPA)pV-mxVUIS`6v zcezFAlnr@%i9c54+X8>ga$7B{cDHvXc1HXBj4!K;vs1CIy4`*s)>UNn&U;-jgO04T zGq(!{%8}JS>vceG6j{B#+Xpk>$m;ga+`57OH?h6Bx5vJ4_WtG?&;P8JN06+#RU0!5{GdjU*9pddWi}0^^}3SM?D3|QmN<6zr`D$HxdqGyh^=@q#*=foe{PSGH*o?FWuYZ)N)DeL~kIX(eBxIZ;{gt zSwd>yT-sJd7B-o~W8(bw$rf&hyM)c+$vXXlJMk*?wxpEe-D15VuVHSJdwBGn%Pl;w zol7u=#SdToVWX95p&|hdn`z>cb^Y5DA+Db!G} z3GM!1VjsY8Q5DW?)TMf@b`CbSrB9XW!dv(?fAF+#Yi*@eZ;!C}%HK2^;@1@8CyVz>F)%j`{>4^n z>L+(MS`J_~qO_C)p37O(4jmeegl$-oGJ~tYKh&bVTpxX{o0D$Ahm90nsnB#J~f<$JB@5N_Iwc8L4>juL^w4Uumeff=8*<$>! zuY)LJ5C}Cy`9NzGbJZTAhy#SsgqvuUvbS2`WB6VmN5D4FyKNxlKMnFH&do z-L}5l@Zs$I!YCjxK@ULYi-Qk%K=(V!2y)vRljG;jpjJ zXv4#0!_;_|w*lh)@|x9l7*k#njHt9o1Mh&JQImm2|1Oz0zpOEw)h&Qoannobw%D%!F}CJ}LcCvAV^W)sFaHT4g*wdUy+4Mcux zUZ|Lnk1*HmF2*0bW80S)-LKoxpZ9xh`iqh;ex&5PB3juinpqFzPR(F>b8pCwcguU1 z+oZI&UReRF|kRd zV8UkJoCgW@UW%?ej`KzQjH8!fFuC*Ikr>1#0DAoGR$)V=q#dvPu4M`T?}rsfgHM|0+{Se zfQk&7-F4mn*PiJI~z^& zc^?deWYi^GJ1Lcm+4E?Sfwev#XbuBE%EqL9Y7bbG0_l?mphLsOphHEhFT4zQJMLqP zt_)QoF4-(vFPRA0Vzo_XSHieh9Y}*qw|MTsv-E+$HFMg3a?RlSNbo9+YuDQ4TDVQ{ zv#_;>3d+bc?Duu;ZUhzwSqFQ@i=NwgstLVruMJI5I_F2XOpLA~-0&DpWaWd>V`rKk zJFx(``!5+_-EUZuHF#z)+rI_pMJ<&4i(vi+F;}tK$AuTN+1+l(6(e`vm4XRKJ2J0e z)DRC7XNC`f<#On3kUvN8$$s}qDPgw_8y7x#cG@}TpFC@W+ygfF*?H$oZ1Dc+8JC50 z`yeSnS%`ZsWg!>cuI)(Zg^x-w4bqX$nR{WA8IUy>#E&cJ)W!LQO*S+HE?$KsFaXZQ zkhT2E!WCG8FRAfI;;&xE$?qU(kgp9grv~>1G{}}3I6(%vrD*t1?rY{5UF9;CyatX%9LfC~4M~csYyub3u+Z;_HasY8bW|&GS%oCSO5ygmC z%Bkx35Aos?OV?pGjJ>H96H#v!OMxeYJuv_(@Zv|?4l}IcQWTBF(mZQG*I<%K+x8%^uE~a|b=43H3zX}}HWi<%0>KikbcR;ZKN=TZ<%k+I#y_?P z{#FS>7tstBnL@QF%`H7Si9|_}4loYRBwoX{o`Ph8Pf(lOa%-=oFe-?P^OI)7&)zkO z`F6i}YP+{J+T2I#T%$JOKJLn4_VF{NQ5F0??+gPg9h(bEIK zS77Y$b3ypi4z!x#NVL)bMXl2=#k?evEZa&%`m-MaBS*u}-HWPqA)~pJJyMZ6VP=b>Xy|Q47xB z3jn3-qQWe)&fFe(uS;Vqupq=UD9g1rL_8_N=geKmM&>QjUCeNH2A9)K9rJbQ(EoA za;^I0(W6uUl$^>+PD_u~r&c9z>(t2Yv5=L|9pAOB9ZJ=Vzkh;H z;r(EhdZ6!FaedE5=zErr=zD~UrBNwc(s6=Se9KX zSwB0b1YoH05W1S8pj=u1xs2Wr;&b+djNX^>&4&0S7t-rlm=MzISs9bmyepZs{>#aW!>`xyR>@!`kj|&%NIzk_{ zMEU)lCgXky<^zS-50`P@qL4GQ$ppa}#EdJUqdwoJ8P!U>@zbR+0Uv%)!g_lkVg3Fi zC0|03@}LH2r{KL*23McxXLYf%4x`a1JwjC;iU({k0hijth#{uYun$;Y znKecD8ZguWR3k6tL<)nuz%niHB9OTlavsCuPimDYa<$)2iVBKFrqxogp&Co-Y3X87 zYeg_&C>TmlJeTf2na<@^u0dIu=OZYz&}v7qgW$3~{>ZnAmIt1P9FfxFPhxKg)?3?q zS}Bz{)L3RuOV2Uh%E8S-Uy6H;xe#hm7(!JU1zyPmh{ZRBS4^n7W>2RPYQJfp9S+Uf~$96k8SREis$?%)D8Df!7?YZI_v<5V zC_vRSH4Cy(ofHyrT|9yt<0|twN1zT_@u&h&j^r`IUyR8jTNX!6EQN+rs33}q_hX_P zw+iR9V_EUCf8+p-?<%L~2$MuKUVs$>et29yQW5v!#X8HNU$qve6F-^0#5E}!#kmXF zS9t#!ndjQ~#ZiilSp?IXBeZgKMhEt!vz$hJdyAt7!ZK9FBg-N|$Anz$F-vstGdMvTeA6>I$jQ5}dYetLK@JQB*$e zqt4bdR!Ok*lP#3It+C|PJ`H2Xxp2!R$Q@e6TYI>h$bI7#$xgaLsl|T($+?uVYd!a95Ez9`cX}`gc+?}vxiL6I!rvMuad4Rv=2;)t@7d!GGcjUPlDA7 z3^dw`F}o^G&6){-9e(HSW}(k%tpSh#Eq|TGNLCFbp*XVmEZQs9kBTHL@1)Oi`@odB zzP%3z?X78_n6IJy^=LZ|H701uu)_UrT-kJd&t`YBq}BKvt()Rf=$7e!_f1UzD74lY{xid9|^@ zalLDs<}>~KZ*}wwv47x{9!hp5Ere4ULE;9kY;ddd>ayf$u&9S;|3j%N6^k^*0;Ltf z`Dln9Bc~JHUyw;J7Oyar)j6l7luXq!O|O(t`8YfVrzVm*FgjcoWwS^ZsHPyc#ZlSPf#z;y{ zp(4R3kA*OqCn0ZK+Dtk5(;nyAdgp+E+3t*pKa@; z4Pr9bF$P#}2v{Ihy_DKJV7sI%AmojljkU06Yv&o@x_n6(x-ewJViY)FPVwyE)sEx0 zmy)U>iEHED0eSIhN@#3JR1*L7_=lIgKl9xq~XPY6x&I{N$CPyJ-vcoR+H1b{KZ zZ9_ynYH)EyL)8P2ej7R(lLh>9jN6_VJ_*UmFEPv=aCr3@sO zc~0g$PBvJ1Zb~605E;(S;bsl@#am|`Ey3~-LO$Ylx&E6Czi)ZqyEXrVOz8w-MV8{= zL4*h%p%1Uy&zzvp=lp`PviRg0T=ap87o80I1c+V;_8b^K_`{tymjroB;^_A%p0amn z7&!&pz9WE!p;OLkn$;9um>(z8fAHgEWf^cp7&f;ZjSBobdh4h$SxUU5Z*+%%un@BA z*>{ftaw&_l%hd`cIUp>Bu5w#{fv)k&dPh!NG+qbWw(}=p54ycRTCa=sRQO7ijp(a7 z72@mgV1)z12=E5oLH4}UKOHoinJpj?jh~FB1#sA>;9-EmnM@g1TJ2Me4WLC~DZJ5g z0F5izTyn6q0ykfpTr+1CuPi_}$(;E1+X#EJLd5C-B95zO#?VX%D40Btq?1Imnb@^a zusNV|%)0>(_MlWfjbW&(_Nwwz5f8b$3jHABL!1u9Q1cn%CkMFU$J8Cf&sou+xV}LU z%N`J(Ayhs5F6_EMJ0@#L{hg>9K+qxZl4wvt6nxW+>e8bjl%dS> zaY8&b!pO8V@MQ!xHMXa##3S2D*mON9#Z(VuGa_h)l#3Oul%Ik>#K*5ef)7~!KB#u< z?W*2 zjoj9S-z!ZP|^hRkMtoYEDAB@#!wC#3!WL0S>f|kQ9 zOG`Gy2vODr(2J0ApHUGEK<7k5Dk6dE?q!^wiHHZbCplPc^O~j=QWc-gCdWpDci0MT zZB*83Sb8`tHHPRvbxwckbdBc9Pf`Z{K+?UpV}rX_)A*_T0>XPq`jmpp*qXY7_480t zo^_MX3JNx%^2N_|HVj2|YqD<6Y>0yev~)$?!Rq;>AYCiI2sU)$Ocs6u_EeXdwXz32 zK#1Aw_q|j8_d-0kJ0fB8Gwq$5=H@x=pW)MKAD=EITXC#vV>bQ_-TaXa}~z+dOY~&P#9o(Pr#zo_E|{HNAb&*>8US`E=a$NA1q} z{tW}e?$%aQ6ZCX~_?R3qJ{rq{` z-Q(}d;Mt_|m7a@VIoH0@?r5K>`>LI%O*$1pWr~O{DR96gFj+DE86EB7+i%`3_E?Up z1kZ?#9D+WK#^TJ%^fOBqOlUTW$0VQ$o|XweEs0+;`w75)!5yT}{i2GLubnmZN9mYM zF#glvkg85hQ}D$T5ehp}pqmpsN;sLt)(5=hYXl<0HV?SyR=C1;G;Pf_s?e$%%#T^b+P4Bjyy35XTaIJ&&bh++H%TCGI12 zJYvKFvaRI8gP++t&!T2laU*e)wrw$VAV`SETJXnQi%X-s@a)jOXM+{siJYa(eDfiNK#<5!pL$NgxI)On|o_OMiRIAkf#AAb^^;MppOYNk`4| zi|*rYJP`K7-tW2h4)fS^7mRcvlJ3QM`$>1FbKwUXS>Sraoly-~<;D|V4MuDXL6`v| zna?DA@U;6w9=Au~kooBZ*hq)(#0s9XOk?qRfwYLyTYK<{Lr*%S$=vRM^Zyu%L3%?$ z}jLiju+qWgONLiWm9VH$-!8z zL{)FnE9LYp!#-8#=105wiUBe)p!iFc_laygyg7s?;v%#YN@L+$;5&sgx@t`>moDFK z{lo3X&p(7^eax{NTy?1ye3)qg*fPs_@4uHZj(rYSYw#U@_9VpuFH0aPheTtCMq`XD z{PfU=4^Y}*wH>}Wa5@&r7``1w0{*LY)O`Gd?%@ZEF_1v)(CyGDE@MPFc<7xw;odrC30gZ*3GtVEuj=B$`X?$;*a0|4AZpa`p37q9G&I-==4S+ge zu1B-@RMY*W05Q**xk&1vt9~DX*1EKoN{c2IUgAVt!UzGs@q} z;>mS&1d(+;5Pz%%#yle+_ZVj0C>x_l%e>(m9 znkCzh37Z8EV0eOr{uP+3%ZIDwD%)b4cpChAjll4TMF)dmz>-S9zsOi;v(~wK{tOt= z5ev}-hlRlsmWpSXhGdliSpk2&inBKYbh#~(5-)N1FOh&&1L=n-+(IS}PVddc52!eB z)bDgO8>=}wX%}&zV0`N4Vp`mRz#HcMIt+P1Txjr!2n2ww52w_o?#gwj_S^3ZloUNt zhH@;Y9tvw9D~C(b65+zP)30hmWEv2NO1vghG9ybeCtGq$?#X9zO&-Vqjp-+8G|B9ZecAK?05E8_ixN7yI0YieLH1tVe^ zFSnC0n24y44PoOy_)bsUT&uC@t!#{GS|2C})u`jd=EF-mw<2e2Ne`;KM+Gj}2nb*OOYHSpvQbOZJb4%{t%$6|0#3*k zfg6=UKHFY2xTJ;w9obly_I|HjhA(ZbX~_ru3w;V_YAXC2h)Bq&E?^UF2VAPjzoy) zODU0ahnGT>Lk!_|DxoySD8Fw6Gb^>`w*8LIxj-M9__6AH^^R_bADtB9iEM4}BlhD3 zoej0{e*bbnhWk_J%CNnNyrRCGd=S0J1`S^zmG@pi-$I$g)pE$*zru{_iuH}UgKy8@ z6;hyYeDdDXccX7(@&`Q>0KGNM+RgJ;sMf__?{f4OXX9kb2k3;-KX~PD=&fnahHvXT z`Ifw<(EefFMhS+2^@_Z)y;t6=rgb|s9HaThgX8KA99Q<>4kMFiOD%5TZ5;x8U`318y8QjW}uCptIr)Y1}VZ)L13)CV_w5NX(#kI^$q;8U=5K$4y6pb#R7;g)4*?#Mo}w)ku6%rI}w#QtVbHp`4qm| zea?C4%nMOD>f0-$2J=j^$#Q04NFyq%K#~}fgqFCYXiV00<;;RGV+eIs@3JZ~?Dwf9 zf1|c@P1Pd-g_*_`g2)M+*=iX@5JwHcTMHkDDjjZfz$F{rN-rqL$|r#8`H}=HEPrI@ zlye^0IOR+?T4*&yj3-Yl;_W@ z&bofdsGl^IVYn)Ods@1@nbbC!zZ=RQ-l}{-DK0UOlvbIB2PvvPm7=af^}AENRW&7E z!TufGnI36Vk!yIEr0Oh^2;ckOTHeAU?G~0)E?f0YFXb6lp1oE1S-XS%AsDL_vfv6Oh0p+H0}hpCc-y4FQ=L<8lhJlv zxBFA~g=u)jo2$-G7cYOh=$eL2w#B9Hwz>5T17&vSPwE{J>GToM)|+#qVVYxAbb6@ zQ@11vx69!~Kn{KqIB_OnVx&MGISVNT28nt4yYOEW$rPiM?Sk~z?KHv2jx5i)36Mn7 zOO-5MN}%h7Hw;uIA8u0&R|oduu(H-@aL?^=0Y70C`djZdj3;*k3037usGmU=uRM1E z*aeQg@V7_mthnYY4Da_PG{7ZpvG_?Sgtu zx+W)BSFK+%=q)0cZJ-1J-SLjK+C=oW)y{RT2D+`maue!$N496bH(aBXGMrl6L7q~G zw{9ggWisZY1rfhxMq6_{5|L=dy$*^^Lgpv3SYnH&+OWg8&2>DRr7Zgc+sz1n`jt06 z&S^9N9bw>Lzf3d62i`Z({mTwB+21%PnI#7dP9k9yEL^u|y6ZNaJ~Jmvg87^!G~`$c zYd)qc85t1Gvm-ilp0Uv3mc;LY=Zc2b3N>EkiMB$UteluXSrI_r+O~HhwG6sh^KQd~ zH|IK#f!bdiFxlpI(4c40^)iWRR!3FQqLuFBx&mB?NgPFNk`46-m|4?YIqRrsDSR$< z!oTNYUbHQ}$f<8}9oe#2P4hzg^w>nJ)-3g=Egh~vD=E)Rvo^Vy&yb`gZP-%i+O!q8 zwd~y-teL^t1B1c7iYEwuYns*)qt%pBC7#vq0lOzlILChQ+c2?t-OQCISu7nAndTO) z@U=;ui?|ZfJz-Ju1y{fpf+g6Ph#YeDVhX>(QKs literal 0 HcmV?d00001