From 4be05573eb087204350d5df69aa857019c5cbe85 Mon Sep 17 00:00:00 2001 From: MEHMETKECECI Date: Sat, 14 Feb 2026 20:21:33 +0300 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- svc/routes/order_pdf.go | 14 +++++++-- ui/dist/spa/css/358.df27a21d.css | 1 - ui/dist/spa/index.html | 2 +- ui/dist/spa/js/238.f9b1891c.js | 1 - ui/dist/spa/js/251.1265c4ec.js | 1 - ui/dist/spa/js/330.4997435f.js | 1 - ui/dist/spa/js/358.1446752a.js | 1 - ui/dist/spa/js/358.1446752a.js.gz | Bin 4055 -> 0 bytes ui/dist/spa/js/398.357f6d1b.js | 1 - ui/dist/spa/js/432.9c9acaf8.js | 1 - ui/dist/spa/js/465.4f9f658f.js | 1 - ui/dist/spa/js/486.0b82715f.js | 1 - ui/dist/spa/js/54.58df3942.js | 1 - ui/dist/spa/js/54.58df3942.js.gz | Bin 3800 -> 0 bytes ui/dist/spa/js/548.72438840.js | 1 - ui/dist/spa/js/629.7d587cf4.js | 1 - ui/dist/spa/js/673.5989ca04.js | 1 - ui/dist/spa/js/713.e6d89d63.js | 1 - ui/dist/spa/js/806.28103cee.js | 1 - ui/dist/spa/js/806.28103cee.js.gz | Bin 4132 -> 0 bytes ui/dist/spa/js/981.9320d45a.js | 1 - ui/dist/spa/js/981.9320d45a.js.gz | Bin 13518 -> 0 bytes ui/dist/spa/js/app.a90616b1.js | 1 - ui/dist/spa/js/app.a90616b1.js.gz | Bin 5703 -> 0 bytes ui/dist/spa/js/chunk-common.e1177cb1.js | 1 - ui/dist/spa/js/chunk-common.e1177cb1.js.gz | Bin 14868 -> 0 bytes ui/dist/spa/js/vendor.3698d63c.js | 34 --------------------- ui/dist/spa/js/vendor.3698d63c.js.gz | Bin 178391 -> 0 bytes 28 files changed, 12 insertions(+), 56 deletions(-) delete mode 100644 ui/dist/spa/css/358.df27a21d.css delete mode 100644 ui/dist/spa/js/238.f9b1891c.js delete mode 100644 ui/dist/spa/js/251.1265c4ec.js delete mode 100644 ui/dist/spa/js/330.4997435f.js delete mode 100644 ui/dist/spa/js/358.1446752a.js delete mode 100644 ui/dist/spa/js/358.1446752a.js.gz delete mode 100644 ui/dist/spa/js/398.357f6d1b.js delete mode 100644 ui/dist/spa/js/432.9c9acaf8.js delete mode 100644 ui/dist/spa/js/465.4f9f658f.js delete mode 100644 ui/dist/spa/js/486.0b82715f.js delete mode 100644 ui/dist/spa/js/54.58df3942.js delete mode 100644 ui/dist/spa/js/54.58df3942.js.gz delete mode 100644 ui/dist/spa/js/548.72438840.js delete mode 100644 ui/dist/spa/js/629.7d587cf4.js delete mode 100644 ui/dist/spa/js/673.5989ca04.js delete mode 100644 ui/dist/spa/js/713.e6d89d63.js delete mode 100644 ui/dist/spa/js/806.28103cee.js delete mode 100644 ui/dist/spa/js/806.28103cee.js.gz delete mode 100644 ui/dist/spa/js/981.9320d45a.js delete mode 100644 ui/dist/spa/js/981.9320d45a.js.gz delete mode 100644 ui/dist/spa/js/app.a90616b1.js delete mode 100644 ui/dist/spa/js/app.a90616b1.js.gz delete mode 100644 ui/dist/spa/js/chunk-common.e1177cb1.js delete mode 100644 ui/dist/spa/js/chunk-common.e1177cb1.js.gz delete mode 100644 ui/dist/spa/js/vendor.3698d63c.js delete mode 100644 ui/dist/spa/js/vendor.3698d63c.js.gz diff --git a/svc/routes/order_pdf.go b/svc/routes/order_pdf.go index 0d2f684..60b0577 100644 --- a/svc/routes/order_pdf.go +++ b/svc/routes/order_pdf.go @@ -1353,6 +1353,7 @@ func OrderPDFHandler(db *sql.DB) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { orderID := mux.Vars(r)["id"] + log.Printf("📄 OrderPDFHandler start orderID=%s", orderID) defer func() { if rec := recover(); rec != nil { log.Printf("❌ PANIC OrderPDFHandler orderID=%s: %v", orderID, rec) @@ -1362,10 +1363,12 @@ func OrderPDFHandler(db *sql.DB) http.Handler { }() if orderID == "" { + log.Printf("❌ OrderPDFHandler missing order id") http.Error(w, "missing order id", http.StatusBadRequest) return } if db == nil { + log.Printf("❌ OrderPDFHandler db is nil") http.Error(w, "db not initialized", http.StatusInternalServerError) return } @@ -1373,7 +1376,7 @@ func OrderPDFHandler(db *sql.DB) http.Handler { // Header header, err := getOrderHeaderFromDB(db, orderID) if err != nil { - log.Println("header error:", err) + log.Printf("❌ OrderPDF header error orderID=%s: %v", orderID, err) if errors.Is(err, sql.ErrNoRows) { http.Error(w, "order not found", http.StatusNotFound) return @@ -1385,10 +1388,11 @@ func OrderPDFHandler(db *sql.DB) http.Handler { // Lines lines, err := getOrderLinesFromDB(db, orderID) if err != nil { - log.Println("lines error:", err) + log.Printf("❌ OrderPDF lines error orderID=%s: %v", orderID, err) http.Error(w, "lines not found: "+err.Error(), http.StatusInternalServerError) return } + log.Printf("📄 OrderPDF lines loaded orderID=%s lineCount=%d", orderID, len(lines)) // 🔹 Satırlardan KDV bilgisi yakala (ilk pozitif orana göre) hasVat := false var vatRate float64 @@ -1403,25 +1407,29 @@ func OrderPDFHandler(db *sql.DB) http.Handler { // Normalize rows := normalizeOrderLinesForPdf(lines) + log.Printf("📄 OrderPDF normalized rows orderID=%s rowCount=%d", orderID, len(rows)) // PDF pdf, err := newOrderPdf() if err != nil { - log.Println("pdf init error:", err) + log.Printf("❌ OrderPDF init error orderID=%s: %v", orderID, err) http.Error(w, "pdf init error: "+err.Error(), http.StatusInternalServerError) return } renderOrderGrid(pdf, header, rows, hasVat, vatRate) if err := pdf.Error(); err != nil { + log.Printf("❌ OrderPDF render error orderID=%s: %v", orderID, err) http.Error(w, "pdf render error: "+err.Error(), http.StatusInternalServerError) return } var buf bytes.Buffer if err := pdf.Output(&buf); err != nil { + log.Printf("❌ OrderPDF output error orderID=%s: %v", orderID, err) http.Error(w, "pdf output error: "+err.Error(), http.StatusInternalServerError) return } + log.Printf("✅ OrderPDF success orderID=%s bytes=%d", orderID, buf.Len()) w.Header().Set("Content-Type", "application/pdf") w.Header().Set( diff --git a/ui/dist/spa/css/358.df27a21d.css b/ui/dist/spa/css/358.df27a21d.css deleted file mode 100644 index 4a84adb..0000000 --- a/ui/dist/spa/css/358.df27a21d.css +++ /dev/null @@ -1 +0,0 @@ -.ol-page[data-v-66ac3a6e]{padding:10px}.ol-filter-bar[data-v-66ac3a6e]{margin-bottom:8px}.ol-filter-row[data-v-66ac3a6e]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.ol-filter-input[data-v-66ac3a6e]{flex:0 0 136px;min-width:118px;width:136px}.ol-search[data-v-66ac3a6e]{flex:1 1 360px;max-width:420px;min-width:240px}.ol-filter-actions[data-v-66ac3a6e]{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px}.ol-filter-total[data-v-66ac3a6e]{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-66ac3a6e]{align-items:baseline;display:flex;gap:8px;white-space:nowrap}.ol-total-label[data-v-66ac3a6e]{color:#4b5563;font-size:12px}.ol-total-value[data-v-66ac3a6e]{font-size:13px}.ol-table[data-v-66ac3a6e] .q-table thead th{font-size:11px;padding:4px 6px;white-space:nowrap}.ol-table[data-v-66ac3a6e] .q-table tbody td{font-size:11px;padding:3px 6px}.ol-col-multiline[data-v-66ac3a6e]{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-66ac3a6e]{max-width:160px}.ol-col-short[data-v-66ac3a6e]{max-width:88px}.ol-col-desc[data-v-66ac3a6e]{max-width:160px}.ol-pack-rate-cell[data-v-66ac3a6e]{font-weight:700}.pack-rate-danger[data-v-66ac3a6e]{color:#c62828}.pack-rate-warn[data-v-66ac3a6e]{color:#8a6d00}.pack-rate-ok[data-v-66ac3a6e]{color:#1f7a4f}@media (max-width:1440px){.ol-filter-row[data-v-66ac3a6e]{align-items:flex-start;flex-wrap:wrap}.ol-filter-actions[data-v-66ac3a6e]{flex-wrap:wrap}.ol-filter-input[data-v-66ac3a6e]{flex:1 1 140px}.ol-filter-total[data-v-66ac3a6e]{align-items:flex-start;margin-left:0;margin-top:6px;min-width:100%}.ol-total-line[data-v-66ac3a6e]{justify-content:space-between;width:100%}} \ No newline at end of file diff --git a/ui/dist/spa/index.html b/ui/dist/spa/index.html index b909685..ee10de6 100644 --- a/ui/dist/spa/index.html +++ b/ui/dist/spa/index.html @@ -1 +1 @@ -Baggi SS
\ No newline at end of file +Baggi SS
\ No newline at end of file diff --git a/ui/dist/spa/js/238.f9b1891c.js b/ui/dist/spa/js/238.f9b1891c.js deleted file mode 100644 index f20520d..0000000 --- a/ui/dist/spa/js/238.f9b1891c.js +++ /dev/null @@ -1 +0,0 @@ -"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.1265c4ec.js b/ui/dist/spa/js/251.1265c4ec.js deleted file mode 100644 index fda4616..0000000 --- a/ui/dist/spa/js/251.1265c4ec.js +++ /dev/null @@ -1 +0,0 @@ -"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.4997435f.js b/ui/dist/spa/js/330.4997435f.js deleted file mode 100644 index 8a65029..0000000 --- a/ui/dist/spa/js/330.4997435f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[330],{8330:(e,a,l)=>{l.r(a),l.d(a,{default:()=>y});var t=l(1347),n=l(7763),s=l(4187),u=l(455),r=l(2986),d=l(5767);const o={__name:"FirstPasswordChange",setup(e){const a=(0,u.rd)(),l=(0,d.n)(),o=(0,s.KR)(""),i=(0,s.KR)(""),c=(0,s.KR)(""),v=(0,s.KR)(!1),g=(0,s.KR)("");async function m(){if(g.value="",o.value&&i.value&&c.value)if(i.value===c.value){v.value=!0;try{const e=await r.Ay.post("/password/change",{current_password:o.value,new_password:i.value});l.setSession(e.data),l.forcePasswordChange=!1,localStorage.setItem("forcePasswordChange","0"),a.replace("/app")}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,a)=>{const l=(0,t.g2)("q-card-section"),s=(0,t.g2)("q-input"),u=(0,t.g2)("q-banner"),r=(0,t.g2)("q-btn"),d=(0,t.g2)("q-card-actions"),p=(0,t.g2)("q-card"),b=(0,t.g2)("q-page");return(0,t.uX)(),(0,t.Wv)(b,{class:"flex flex-center"},{default:(0,t.k6)(()=>[(0,t.bF)(p,{style:{width:"420px","max-width":"90vw"}},{default:(0,t.k6)(()=>[(0,t.bF)(l,null,{default:(0,t.k6)(()=>[...a[3]||(a[3]=[(0,t.Lk)("div",{class:"text-h6"},"Şifre Yenileme Zorunlu",-1),(0,t.Lk)("div",{class:"text-caption text-grey-7 q-mt-xs"}," Sistemi kullanabilmek için yeni bir şifre belirlemelisiniz. ",-1)])]),_:1}),(0,t.bF)(l,{class:"q-gutter-md"},{default:(0,t.k6)(()=>[(0,t.bF)(s,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value=e),type:"password",label:"Mevcut Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,t.bF)(s,{modelValue:i.value,"onUpdate:modelValue":a[1]||(a[1]=e=>i.value=e),type:"password",label:"Yeni Şifre",outlined:"",dense:""},null,8,["modelValue"]),(0,t.bF)(s,{modelValue:c.value,"onUpdate:modelValue":a[2]||(a[2]=e=>c.value=e),type:"password",label:"Yeni Şifre (Tekrar)",outlined:"",dense:""},null,8,["modelValue"]),g.value?((0,t.uX)(),(0,t.Wv)(u,{key:0,class:"bg-red-1 text-red q-mt-sm",rounded:""},{default:(0,t.k6)(()=>[(0,t.eW)((0,n.v_)(g.value),1)]),_:1})):(0,t.Q3)("",!0)]),_:1}),(0,t.bF)(d,{align:"right"},{default:(0,t.k6)(()=>[(0,t.bF)(r,{label:"Kaydet",color:"primary",loading:v.value,onClick:m},null,8,["loading"])]),_:1})]),_:1})]),_:1})}}};var i=l(5013),c=l(3341),v=l(222),g=l(6067),m=l(7453),p=l(5034),b=l(2677),f=l(272),w=l.n(f);const k=o,y=k;w()(o,"components",{QPage:i.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.1446752a.js b/ui/dist/spa/js/358.1446752a.js deleted file mode 100644 index e9a8f83..0000000 --- a/ui/dist/spa/js/358.1446752a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[358],{2358:(e,t,l)=>{l.r(t),l.d(t,{default:()=>Q});var r=l(1347),a=l(4187),i=l(7763),o=l(455),s=l(3022),n=(l(939),l(6461),l(7049),l(6593),l(705)),d=l(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 l=Number(t.TotalAmountUSD||0);return e+(Number.isFinite(l)?l:0)},0)},totalPackedVisibleUSD(){return this.filteredOrders.reduce((e,t)=>{const l=Number(t.PackedUSD||0);return e+(Number.isFinite(l)?l:0)},0)},packedVisibleRatePct(){return this.totalVisibleUSD?this.totalPackedVisibleUSD/this.totalVisibleUSD*100:0}},actions:{async fetchOrders(){const e=++c,t=this.filters.search??"",l=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(l),"len=",l.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={};l&&(t.search=l);const r=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=r?.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 =",r?.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 m=l(5767),u=l(588);const h={class:"ol-filter-bar"},b={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,u.J)(),l=t("order"),n=(0,o.rd)(),c=(0,s.A)(),F=p();let O=null;function A(){const e=(0,m.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,l,r]=String(e).split("-");return t&&l&&r?`${r}.${l}.${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,r.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{c.notify({type:"negative",message:"PDF yüklenemedi"})}}function N(){F.filters.search="",F.filters.CurrAccCode="",F.filters.OrderDate="",F.fetchOrders(),c.notify({type:"info",message:"Filtreler temizlendi",position:"top-right"})}return(0,r.sV)(()=>{F.fetchOrders()}),(e,t)=>{const o=(0,r.g2)("q-icon"),s=(0,r.g2)("q-input"),n=(0,r.g2)("q-tooltip"),d=(0,r.g2)("q-btn"),c=(0,r.g2)("q-td"),p=(0,r.g2)("q-table"),m=(0,r.g2)("q-banner"),u=(0,r.g2)("q-page");return(0,a.R1)(l)?((0,r.uX)(),(0,r.Wv)(u,{key:0,class:"ol-page"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",h,[(0,r.Lk)("div",b,[(0,r.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,r.k6)(()=>[(0,r.bF)(o,{name:"search"})]),_:1},8,["modelValue"]),(0,r.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,r.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,r.Lk)("div",f,[(0,r.bF)(d,{label:"Temizle",icon:"clear",color:"grey-7",flat:"",disable:(0,a.R1)(F).loading,onClick:N},{default:(0,r.k6)(()=>[(0,r.bF)(n,null,{default:(0,r.k6)(()=>[...t[3]||(t[3]=[(0,r.eW)("Tüm filtreleri temizle",-1)])]),_:1})]),_:1},8,["disable"]),(0,r.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,r.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,r.Lk)("div",g,[(0,r.Lk)("div",k,[t[4]||(t[4]=(0,r.Lk)("span",{class:"ol-total-label"},"Toplam USD:",-1)),(0,r.Lk)("strong",w,(0,i.v_)((0,a.R1)(F).totalVisibleUSD.toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})),1)]),(0,r.Lk)("div",y,[t[5]||(t[5]=(0,r.Lk)("span",{class:"ol-total-label"},"Paketlenen USD:",-1)),(0,r.Lk)("strong",C,(0,i.v_)((0,a.R1)(F).totalPackedVisibleUSD.toLocaleString("tr-TR",{minimumFractionDigits:2,maximumFractionDigits:2})),1)]),(0,r.Lk)("div",D,[t[6]||(t[6]=(0,r.Lk)("span",{class:"ol-total-label"},"Paketlenme %:",-1)),(0,r.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,r.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,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-center q-gutter-sm"},{default:(0,r.k6)(()=>[(0,r.bF)(d,{icon:"picture_as_pdf",color:"red",flat:"",round:"",dense:"",onClick:t=>U(e.row)},{default:(0,r.k6)(()=>[(0,r.bF)(n,null,{default:(0,r.k6)(()=>[...t[7]||(t[7]=[(0,r.eW)("Siparişi PDF olarak aç",-1)])]),_:1})]),_:2},1032,["onClick"]),(0,r.bF)(o,{name:e.row.IsCreditableConfirmed?"check_circle":"cancel",color:e.row.IsCreditableConfirmed?"green":"red",size:"20px"},{default:(0,r.k6)(()=>[(0,r.bF)(n,null,{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(e.row.IsCreditableConfirmed?"Onaylı":"Onaysız"),1)]),_:2},1024)]),_:2},1032,["name","color"])]),_:2},1032,["props"])]),"body-cell-OrderDate":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-center"},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(R(e.row.OrderDate)),1)]),_:2},1032,["props"])]),"body-cell-CreditableConfirmedDate":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-center"},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(R(e.row.CreditableConfirmedDate)),1)]),_:2},1032,["props"])]),"body-cell-PackedAmount":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-right text-weight-medium"},{default:(0,r.k6)(()=>[(0,r.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,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-right text-weight-medium"},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(Number(e.row.PackedUSD||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" USD ",1)]),_:2},1032,["props"])]),"body-cell-PackedRatePct":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:(0,i.C4)(["text-right text-weight-bold ol-pack-rate-cell",P(e.row.PackedRatePct)])},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(Number(e.row.PackedRatePct||0).toLocaleString("tr-TR",{minimumFractionDigits:2}))+" % ",1)]),_:2},1032,["props","class"])]),"body-cell-CurrAccDescription":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"ol-col-cari"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",x,(0,i.v_)(e.value),1),e.value?((0,r.uX)(),(0,r.Wv)(n,{key:0},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,r.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-MusteriTemsilcisi":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"ol-col-short"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",S,(0,i.v_)(e.value),1),e.value?((0,r.uX)(),(0,r.Wv)(n,{key:0},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,r.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-Piyasa":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"ol-col-short"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",v,(0,i.v_)(e.value),1),e.value?((0,r.uX)(),(0,r.Wv)(n,{key:0},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,r.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-Description":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"ol-col-desc"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",_,(0,i.v_)(e.value),1),e.value?((0,r.uX)(),(0,r.Wv)(n,{key:0},{default:(0,r.k6)(()=>[(0,r.eW)((0,i.v_)(e.value),1)]),_:2},1024)):(0,r.Q3)("",!0)]),_:2},1032,["props"])]),"body-cell-select":(0,r.k6)(e=>[(0,r.bF)(c,{props:e,class:"text-center"},{default:(0,r.k6)(()=>[(0,r.bF)(d,{icon:"open_in_new",color:"primary",flat:"",round:"",dense:"",onClick:t=>L(e.row)},{default:(0,r.k6)(()=>[(0,r.bF)(n,null,{default:(0,r.k6)(()=>[...t[8]||(t[8]=[(0,r.eW)("Siparişi Aç",-1)])]),_:1})]),_:2},1032,["onClick"])]),_:2},1032,["props"])]),_:1},8,["rows","loading"]),(0,a.R1)(F).error?((0,r.uX)(),(0,r.Wv)(m,{key:0,class:"bg-red text-white q-mt-sm"},{default:(0,r.k6)(()=>[(0,r.eW)(" Hata: "+(0,i.v_)((0,a.R1)(F).error),1)]),_:1})):(0,r.Q3)("",!0)]),_:1})):((0,r.uX)(),(0,r.Wv)(u,{key:1,class:"q-pa-md flex flex-center"},{default:(0,r.k6)(()=>[...t[9]||(t[9]=[(0,r.Lk)("div",{class:"text-negative text-subtitle1"}," Bu modüle erişim yetkiniz yok. ",-1)])]),_:1}))}}};var O=l(2968),A=l(5013),R=l(6067),P=l(3933),T=l(2677),L=l(8387),U=l(6087),N=l(8785),I=l(7453),W=l(272),V=l.n(W);const H=(0,O.A)(F,[["__scopeId","data-v-66ac3a6e"]]),Q=H;V()(F,"components",{QPage:A.A,QInput:R.A,QIcon:P.A,QBtn:T.A,QTooltip:L.A,QTable:U.A,QTd:N.A,QBanner:I.A})}}]); \ No newline at end of file diff --git a/ui/dist/spa/js/358.1446752a.js.gz b/ui/dist/spa/js/358.1446752a.js.gz deleted file mode 100644 index 5aa9cdd0ac76256593fec0cb349e3fd60cd71809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4055 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 J{Gk{*005QS{t.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.9c9acaf8.js b/ui/dist/spa/js/432.9c9acaf8.js deleted file mode 100644 index bd5a359..0000000 --- a/ui/dist/spa/js/432.9c9acaf8.js +++ /dev/null @@ -1 +0,0 @@ -"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.4f9f658f.js b/ui/dist/spa/js/465.4f9f658f.js deleted file mode 100644 index 0b3910e..0000000 --- a/ui/dist/spa/js/465.4f9f658f.js +++ /dev/null @@ -1 +0,0 @@ -"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.0b82715f.js b/ui/dist/spa/js/486.0b82715f.js deleted file mode 100644 index c06cdbf..0000000 --- a/ui/dist/spa/js/486.0b82715f.js +++ /dev/null @@ -1 +0,0 @@ -"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.58df3942.js b/ui/dist/spa/js/54.58df3942.js deleted file mode 100644 index 11c19f0..0000000 --- a/ui/dist/spa/js/54.58df3942.js +++ /dev/null @@ -1 +0,0 @@ -"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.58df3942.js.gz b/ui/dist/spa/js/54.58df3942.js.gz deleted file mode 100644 index 0f5be86aca53a934bcce2bb59152695447882684..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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.7d587cf4.js b/ui/dist/spa/js/629.7d587cf4.js deleted file mode 100644 index ab652c0..0000000 --- a/ui/dist/spa/js/629.7d587cf4.js +++ /dev/null @@ -1 +0,0 @@ -"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.5989ca04.js b/ui/dist/spa/js/673.5989ca04.js deleted file mode 100644 index d64c1a0..0000000 --- a/ui/dist/spa/js/673.5989ca04.js +++ /dev/null @@ -1 +0,0 @@ -"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.e6d89d63.js b/ui/dist/spa/js/713.e6d89d63.js deleted file mode 100644 index 4de95e7..0000000 --- a/ui/dist/spa/js/713.e6d89d63.js +++ /dev/null @@ -1 +0,0 @@ -"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.28103cee.js b/ui/dist/spa/js/806.28103cee.js deleted file mode 100644 index 2b262f7..0000000 --- a/ui/dist/spa/js/806.28103cee.js +++ /dev/null @@ -1 +0,0 @@ -"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:[],piyasalar:[],nebim_users:[]},roleOptions:[],departmentOptions:[],piyasaOptions:[],nebimUserOptions:[]}),actions:{resetForm(){this.form={id:null,code:"",full_name:"",email:"",mobile:"",is_active:!0,address:"",roles:[],departments:[],piyasalar:[],nebim_users:[]},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(){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:this.form.departments?[{code:this.form.departments}]:[],piyasalar:(this.form.piyasalar||[]).map(e=>({code:e})),nebim_users:(this.form.nebim_users||[]).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),this.form.piyasalar=(a.piyasalar||[]).map(e=>e.code),this.form.nebim_users=(a.nebim_users||[]).map(e=>e.username),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"},P={class:"col-4"},A={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:D,saving:K,roleOptions:M,departmentOptions:z,piyasaOptions:$,nebimUserOptions:I,sendingPasswordMail:N,lastPasswordMailSentAt:Y}=(0,n.bP)(Q),B=(0,s.EW)(()=>S.meta.mode||"edit"),G=(0,s.EW)(()=>"new"===B.value),H=(0,s.EW)(()=>"edit"===B.value),J=(0,s.EW)(()=>"view"===B.value),j=(0,s.EW)(()=>G.value?X.value:H.value?T.value:F.value),Z=(0,s.EW)(()=>G.value?X.value:T.value),ee=(0,s.EW)(()=>H.value||J.value?Number(S.params.id):null),ae=(0,s.EW)(()=>Q.hasPassword),le=(0,s.EW)(()=>G.value?"Yeni Kullanıcı":"Kullanıcı Düzenleme"),se=(0,s.EW)(()=>G.value?"KAYDET":"GÜNCELLE"),te=e=>!e||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)||"Geçerli bir e-posta giriniz",oe=e=>!e||/^\+\d{10,15}$/.test(e.replace(/_/g,""))||"Telefon +90XXXXXXXXXX formatında olmalı",ie=(0,s.EW)(()=>!G.value&&(!!ee.value&&(!!C.value.is_active&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test((C.value.email||"").trim()))));async function re(){if(Z.value)try{let e;console.log("🟢 onSave() START",{mode:B.value}),C.value.mobile&&(C.value.mobile=C.value.mobile.replace(/_/g,"").trim()),G.value?(e=await Q.createUser(),console.log("➡️ CREATE → EDIT MODE id=",e),W.replace({name:"user-edit",params:{id:e}})):(await Q.saveUser(ee.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:"Kaydetme yetkiniz yok"})}function ne(){W.push({name:"user-list"})}function de(){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 ue()})}async function ue(){try{await Q.sendPasswordMail(ee.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)(()=>ee.value,async e=>{j.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"),B=(0,s.g2)("q-page");return j.value?((0,s.uX)(),(0,s.Wv)(B,{key:0,class:"user-detail-page"},{default:(0,s.k6)(()=>[(0,s.bF)(i,{showing:(0,t.R1)(D)},{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:""},null,8,["modelValue"])]),(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:ae.value?"positive":"grey",class:"q-ml-sm"},{default:(0,s.k6)(()=>[(0,s.eW)((0,o.v_)(ae.value?"Parola Var":"Parola Yok"),1)]),_:1},8,["color"])]),(0,s.Lk)("div",h,[(0,s.Lk)("div",f,(0,o.v_)(le.value),1),(0,s.Lk)("div",null,[Z.value?((0,s.uX)(),(0,s.Wv)(u,{key:0,label:se.value,color:"primary",icon:"save",loading:(0,t.R1)(K),onClick:re},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:ne})):(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:!ie.value,loading:(0,t.R1)(N),onClick:de},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:[te],"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:[oe],"lazy-rules":""},null,8,["modelValue","rules"])]),(0,s.Lk)("div",P,[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",A,[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)(B,{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),D=l(3341),K=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:D.A,QCardSection:K.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.28103cee.js.gz b/ui/dist/spa/js/806.28103cee.js.gz deleted file mode 100644 index 7d6e9c4b34fec942e745ba572f501a57a7cc2536..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4132 zcmV+<5Zmt`iwFP!000023hg`FavM2zztTcnu0|Pbk<`6aJziO&Jho-sD37e+aAlBv zL}7^Trn^DOG}RBO+TEwEN>!5Dr%hbDl}cX6FR482n>9Z&KahMv3P4|Zku~e7N*>k^ zCU5{89Gn}@IcT9_1V$u6))i>e?D3#O`N<`VTId=&1KRCxUk?3#hxU3b3a-Tk4Ivsu z0zA}qe%9=pn^qfJgJE=Owp#1e)ixQ|*Q=|x34{`kov+5+3QdX$w_KBwu?rV;$c1fU z=c}hN-n^or5jotfEiJEMA{=fm*VflC2^?;&t*tI$!X#{E1(VR>=2Ep@$HbR|)fG%! z$K>Y5(gr3HP+ix*%c@`BSYO3>vm5x4Foup#2}jyy-HdThC!&OUj(6N zkD04`-M|GKA#yR~{M@IW>VPM=MTmGohj9gB(K+o3b_MoAl~C6WA&MkC3^+t~t4&-O z&`@~b3)LO45sfIPq3rn3VcxksvmA@nqJx28fj_ad0MrNy0EOgL1Yr(~F_A>c&Nze! z#BLCJCLW7R7FqI~&j0N>6&;H8jv_+!3*vGXY8p0MylPQQXf*P>26a8=AIn3g6Qz3N zF}xRqN=!)DIYTj>h3e!H zH$^zQizJC9qopF*|AvfXd?y!7AFhoZDgav|*bBOpLsNvz@0m!1m6KzH<1Q85OHFDR zTpI;;2P7S#gGkTx?({~|c96WFtA`o9NpK?CBSU?japX+cNPu1ThT# zvC^qb*DTpB=vO|F!4iebM^r!6z8tIp1zpUCGFYaZ`B(x;bTx;oeo1lju>$mQYw|>e z!MI)4b~B%q0kt3Y=)eT&$`mq)F)rCfVPOGWS~}MLk~(_sq~Yti7tD7}>U>45E6Ru9 zI1b>=L@*Mik^vCeJnx0UaB!~Zp^vQz(9I1(ag5{C0xm#wFXeWb>L(s`p1P;h=4$_3 zl-2$X-YiJab*RN$QdS&?S}8GPhUPdlZ%@ooI^kwXJLUBG;2zu z9GbQ!FeuG(sQ#65Av2Z7F=??|5;mxFV=_aZYwg%D=&teQ~&m3_x7XFVZ6sUgv_A)_M=Zd>fU~waxR$`)iPC!=oOSSO<&k|DO$k6 z;z7?u|MTI)zvl?B(LC8YK0yT1XoETmMcH$0PN4Xwe=`nWofrc>j^y2tYw_s$gci%; z5`v%p_*=F9;Dzzi@BYy^ZtONrw!b!BH54r^5S#pEhmB4;e2m~={zWfYTM2~syMIJ`5M z057V5@1mGo<^<6zsE8oo9U7vTTx0_R-ib;y>$_C(Ns=!r?;;eF>+*yIqx3>UPfp`{+PO3C!^p0ZJFsb*dLfJ|YbYki8D_~q zecCSg0_3^gl?Erci(=B4;^E#Dj&Now#w8h5FG4AiwL=~DkRWCCn1o3940OvBw+rsYwC?cM86(s=;oi3!4+o9D@j z{h`-^&}>=*8d5K^n2S{f0TVj0^r#q>V8UTG3Fr)bW)!XyWS1_Nolk#x55CMu5hl?* zBrmqkb{Z$hMo&Neaeuq9x7R?J2ynppY5{I;7JuFP^>@*)+K+yf{C;O8jR%XCfJm5t zZ*I_2`1BtTa%OZ`Xh3BUM1mSU7BZi`M+GK)^_+^^kG@NdfO|47MubfqZXr3{!-wX=0zjd&t=oA{^6=s3 zPiUsAvP=kDB4nP4<-g73ULN|YVq}D1;xW50zfCkl##F{r7+ULmG<7_`9+5?8JC^ zu+z{X5@2$g?KReZQTnWkvPz=$TU7!fjxn~)bk963fz)hHb$PXjg|kQ?ncW{)ejwPz z$Q+B&0Bke}A|_>qhzC(bdtjs6AAbD6!81Da#}72T{V3I;7?010&@|7D#_{pNu{z7- zHa_%dd7C4>{^n+Czv%Ykd$}R-2#n7oLNDmZ1>u1)0@0Vop+eLc$C>*0QhnxgC7FK$1EGDbBz z^!5X%zEDRml)bvpx8BIxt_xgNI0q0$EE3=gd!ZU*EAS8crm_@ipt_Q048g=PjwcLA zLdRLTPpZvS=`d5Dd#K24j<_t-lkv|{0J;BUwNKV~bdI6C(Df7Tg;FY$z+Kj#zRz4y zdbV;nPvCKBAjxd)Bdbt_#xWT)Pwp(k3dvofDz;gDi)(M#t78+rtwaOn`zoMdCAflC zl7Iop7l`ucU??wUzXTOQugB$e;+DW2>h>gbScVE8Vd9lwT^hQT2$Y~z=rcK(#yvUk z61x3P@D3$GP)?x$uYl@wY7oibsKg22(3OXJQUVXCBtFd&zfWDInlgMXV=UD?y~5@b zQjU9-Wx6UH)M(MM?aqk^Z50ozy?xlxct%lRy1(^f)UwJqa_$yE+u z;({OPXBfsgxHdvDQ73sZ+#KJ~5M|fMnXD+0TFLwr zF*6x^Ic01YB-@B*w^(gzp<+Vo+q-6pHX_-OfZzNZs6-e0?N|EOg1kt3H)u& zx_vu@0`C=0L{NG?v}G74cRpIeCPHMPswmM&cJZAQ)>4V@-Tu%#X`D5Tolk$*N92N2 zp+_B*yi5u&BhiO=nvOP}#raV|rC*bAx>qL%T?mzV6n5$8D#Pbout(;V zFpTeqk&GZJ9T3+5{%4R)%9*xmONo&$-R*wvtoWolngprx;UMutv{hS9Hdy}I{!L;o zrkNu;9U~fx#{4KT%?BBWJal5AWfZ++PETJkB=IG+dXe5}K>Z1Va~d0Z8+!_?UUi*Y zUePtBIb9_+>um6BhFWhoQYz00GMa&(9mul{^k{mAGc3{0P}<2;A1j5`i%#&pOdcI> z9Uts%885ePf7rYI!Fc-V5BocfV>HJFc&cdSvWRv#*b6Lm7*kGRKX(dl(J3TL?{*9A z)HPm6h%EKA)quV)8QZz#mFit5N4J z6pD`aRP*dg!Yvu#9EQOlk`iFuzPdILit%Utb(4(g6%{nRmv=uPW33`77r@e)I=J&B zBfq!MwFv!0VS*J51fJBnO3LF|SdxpX9+O(NzFg3j=I3vlQo^A2wv?2!%pk>@cb2QA zoT210QgP3+j#tV$HWKUD_#*4r(T_jWzrTSL-h=0wN#fDgrp%=HrOqs4dH;(W%Y=d4 zHz~eb1m8#z)RP)S{mTj@huQP_y+x3{xX%?p;yc%;1dxC6G>iQY{^qOx=Bs{5U-ecQ zN>ZT{S_|e}i%X#+y({WAbUO5EYcU81& zr2MUj{w78Kmw%)&N69S9qOE#b`m48{)?HFh-&TxLIisd(3{QrJ7q~+X281kPUg?o6 zsTLFt6vwgpnn!*=u~Mxq$*(84xxTcrD&G*exvE-C*{ZIt$rl1{uB_EpqfoFxioRfU&e(!{mj8$-l&SDVJ_Y(0d75S>M3qf&7Dwjg@swo~g~`pJVLH z(X~1zXAZY~b3gsA=!vsSo;pu9&rEFY64VX6LEx(|tH}81P`)d@wzkO8Gx-p+mn7jQ z64KO9HuixY9t?%ul+6?6M(k7Bej?vo>?73_zP&9Q+cb3TowU`|ZzJ{#g;IGb`=!Dt iz_Z_{t#sN0wJv#Wv7cF6@>#2mH~$wKV^NuIGXMY$h5=9j diff --git a/ui/dist/spa/js/981.9320d45a.js b/ui/dist/spa/js/981.9320d45a.js deleted file mode 100644 index 6034667..0000000 --- a/ui/dist/spa/js/981.9320d45a.js +++ /dev/null @@ -1 +0,0 @@ -"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.9320d45a.js.gz b/ui/dist/spa/js/981.9320d45a.js.gz deleted file mode 100644 index f06456e8bfe928fe65d525e59b03d2e2515298dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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,d=l;var m=r(180),c=r(705);const p=(0,m.nY)(()=>{const e=(0,c.Ey)();return e});var u=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,u.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(d);r.use(n.A,t);const o="function"===typeof p?await p({}):p;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),A=r(8564),S=r(9765),k=r(144);const E={config:{notify:{position:"top",timeout:2500}},lang:P.A,plugins:{Loading:A.A,Dialog:S.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:()=>d});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 d=(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:()=>u,Jt:()=>d,RG:()=>p,bE:()=>m,yJ:()=>c});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=>{if(401===e?.response?.status&&!l){l=!0;try{(0,s.n)().clearSession()}finally{l=!1}}return Promise.reject(e)});const d=(e,t={},r={})=>i.get(e,{params:t,...r}).then(e=>e.data),m=(e,t={},r={})=>i.post(e,t,r).then(e=>e.data),c=(e,t={},r={})=>i.put(e,t,r).then(e=>e.data),p=(e,t={},r={})=>i.get(e,{params:t,responseType:"blob",...r}).then(e=>e.data),u=i},5767:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var o=r(705),n=r(2986),s=r(2584);const a=(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=>"admin"===String(e.user?.role_code||"").toLowerCase()},actions:{setSession({token:e,user:t}){this.token=e,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 d=(0,s.o)();return await d.fetchPermissions(),console.log("🔐 AUTH DEBUG",{isAdmin:this.isAdmin,users:d.hasPermission("/api/users/list"),orders:d.hasPermission("/api/orders/list"),logs:d.hasPermission("/api/activity-logs"),permissions:d.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(m=0;m=s)&&Object.keys(r.O).every(e=>r.O[e](o[l]))?o.splice(l--,1):(i=!1,s0&&e[m-1][2]>s;m--)e[m]=e[m-1];e[m]=[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:"58df3942",238:"f9b1891c",251:"1265c4ec",330:"4997435f",358:"1446752a",398:"357f6d1b",432:"9c9acaf8",465:"4f9f658f",486:"0b82715f",493:"e8a952e1",548:"72438840",607:"70ac7b00",618:"f36e56f9",621:"2108b55f",629:"7d587cf4",673:"5989ca04",713:"e6d89d63",755:"7f443827",770:"4db9e143",784:"f73528a6",806:"28103cee",891:"181bb68a",913:"c0c6a5a1",950:"6078f4a8",981:"9320d45a",996:"e1177cb1"}[e]+".js"})(),(()=>{r.miniCssF=e=>"css/"+e+"."+{54:"b237f020",358:"df27a21d",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 d=document.getElementsByTagName("script"),m=0;m{i.onerror=i.onload=null,clearTimeout(u);var n=e[o];if(delete e[o],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach(e=>e(r)),t)return t(r)},u=setTimeout(p.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=p.bind(null,i.onerror),i.onload=p.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,d=0;if(a.some(t=>0!==e[t])){for(n in i)r.o(i,n)&&(r.m[n]=i[n]);if(l)var m=l(r)}for(t&&t(o);dr(824));o=r.O(o)})(); \ No newline at end of file diff --git a/ui/dist/spa/js/app.a90616b1.js.gz b/ui/dist/spa/js/app.a90616b1.js.gz deleted file mode 100644 index 60eaaadc1cbb8370da0332770d6ceacfeba63226..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5703 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 diff --git a/ui/dist/spa/js/chunk-common.e1177cb1.js b/ui/dist/spa/js/chunk-common.e1177cb1.js deleted file mode 100644 index fc0e453..0000000 --- a/ui/dist/spa/js/chunk-common.e1177cb1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(globalThis["webpackChunkbaggisowtfaresystem"]=globalThis["webpackChunkbaggisowtfaresystem"]||[]).push([[996],{588:(e,r,t)=>{t.d(r,{J:()=>s});var o=t(1347),a=t(2584);function s(){const e=(0,a.o)();return{canRead:r=>(0,o.EW)(()=>e.hasPermission(r,"read")),canWrite:r=>(0,o.EW)(()=>e.hasPermission(r,"write")),canUpdate:r=>(0,o.EW)(()=>e.hasPermission(r,"update")),canDelete:r=>(0,o.EW)(()=>e.hasPermission(r,"delete")),canExport:r=>(0,o.EW)(()=>e.hasPermission(r,"export")),canApi:r=>(0,o.EW)(()=>e.hasApiPermission(r)),hasModule:r=>(0,o.EW)(()=>e.hasModule(r))}}},742:(e,r,t)=>{t.d(r,{E:()=>s});t(939),t(7049);var o=t(705),a=t(2986);const s=(0,o.nY)("account",{state:()=>({accountOptions:[],loading:!1,error:null}),actions:{async fetchAccounts(){this.loading=!0,this.error=null;try{const{data:e}=await a.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 o=t(705),a=t(2986),s=t(367);t(6795);const i=(0,o.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[o,a]of Object.entries(r)){if(!a.length)continue;const r=[...a].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:o,sonBakiye:i}),!1!==e.groupOpen[o]&&r.forEach(e=>{t.push({...e,_type:"data"})})}return t}},actions:{async loadStatements(e={}){this.loading=!0;try{const{data:r}=await a.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 a.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 o=t(705),a=t(2986);const s=(0,o.nY)("downloadstpdf",{actions:{async downloadPDF(e,r,t,o=[]){try{const s={accountcode:e,startdate:r,enddate:t};Array.isArray(o)&&o.length>0&&(s.parislemler=o.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await(0,a.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){return console.error("❌ PDF açma hatası:",e),{ok:!1,message:e?.message||"❌ PDF alınamadı"}}}}})},5599:(e,r,t)=>{t.d(r,{l:()=>s});t(939),t(6461);var o=t(705),a=t(2986);const s=(0,o.nY)("statementdetail",{state:()=>({details:[],loading:!1,error:null}),actions:{async loadDetails({accountCode:e,startDate:r,endDate:t,parislemler:o}){if(e){this.loading=!0,this.error=null;try{const s={startdate:r,enddate:t};Array.isArray(o)&&o.length>0&&(s.parislemler=o.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await a.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 o=t(705),a=t(2986);const s=(0,o.nY)("downloadstHead",{actions:{async handlestHeadDownload(e,r,t,o){try{const s={accountcode:e,startdate:r,enddate:t};Array.isArray(o)&&o.length>0&&(s.parislemler=o.filter(e=>void 0!==e&&null!==e&&""!==e));const i=await(0,a.RG)("/exportstamentheaderreport-pdf",s),n=window.URL.createObjectURL(i);return window.open(n,"_blank"),{ok:!0,message:"📄 PDF hazırlandı"}}catch(e){return console.error("❌ PDF açma hatası:",e),{ok:!1,message:e?.message||"❌ PDF açma hatası"}}}}})},8557:(e,r,t)=>{t.d(r,{Bm:()=>D,Cz:()=>h,Tf:()=>C});t(939),t(3872),t(6461),t(7008),t(4520),t(7049),t(6593),t(4151);var o=t(705),a=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),o=c(e?.renk||e?.ColorCode),a=c(e?.renk2||e?.ItemDim2Code),s=c(r),i=""===s?d:s;return`${t}||${o}||${a}||${i}`}const m=[{key:"ayk",title:"AYAKKABI",values:["39","40","41","42","43","44","45"]},{key:"yas",title:"YAŞ",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:"GÖMLEK",values:["XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL","7XL"]},{key:"tak",title:"TAKIM ELBİSE",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 o=e.clientRowKey||e.clientKey||e.id||e._id||e.tmpId||`${e.model||""}|${e.renk||""}|${e.renk2||""}`;return`${o}::${r}::${t}`}const D=(0,o.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=>{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()).onShown(()=>{const e=document.querySelectorAll(".invalid-row");e.forEach(e=>{e.addEventListener("click",()=>{const r=e.getAttribute("data-clientkey");this.scrollToInvalidRow?.(r)})})})})},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 a.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 a.Ay.get(`/order/pdf/${e}`,{responseType:"blob"});return r.data}catch(e){throw console.error("❌ fetchOrderPdf hata:",e),e}},async downloadOrderPdf(e=null){try{const r=e||this.header?.OrderHeaderID;if(!r)return void console.error("❌ PDF ID bulunamadı");const t=await a.Ay.get(`/order/pdf/${r}`,{responseType:"blob"}),o=new Blob([t.data],{type:"application/pdf"}),s=URL.createObjectURL(o);window.open(s,"_blank"),setTimeout(()=>URL.revokeObjectURL(s),6e4)}catch(e){throw console.error("❌ PDF açma hatası:",e),e}},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,o=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}},a=o(e),s=o(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(a)?(n=e,d=a,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 a.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 o=r.get(e);o.Qty1=(Number(o.Qty1)||0)+(Number(t.Qty1)||0),!o.OrderLineID&&t.OrderLineID&&(o.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:o=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=o?.value?o.value:o&&"object"===typeof o?o:{};try{this.setMode?.("edit");const r=await a.Ay.get(`/order/get/${e}`),o=r?.data;if(!o?.header)throw new Error("Backend header yok");this.header={...o.header,OrderHeaderID:o.header.OrderHeaderID||e};const i=this.normalizeOrderLines(o.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}`,o=JSON.parse(localStorage.getItem(t)||"null");if(!o)return r&&console.log("ℹ️ hydrate → snapshot yok:",e),null;this.source=o.source||"local";const a=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={...o.header||{},OrderHeaderID:o.header?.OrderHeaderID??e,OrderNumber:o.header?.OrderNumber??null};const d=this.header;d.CreatedDate=a(d.CreatedDate),d.LastUpdatedDate=a(d.LastUpdatedDate),d.CreditableConfirmedDate=a(d.CreditableConfirmedDate),d.OrderDate=i(d.OrderDate),d.OrderTime=n(d.OrderTime),this.header=d;const l=Array.isArray(o.orders)?o.orders:[];this.orders=l,this.summaryRows=Array.isArray(o.summaryRows)?o.summaryRows:l,this.groupedRows=[];const c={type:!0===o.submitted?"submitted":"draft",source:this.source,headerId:e,orderNumber:this.header?.OrderNumber??null,rows:this.summaryRows.length,submitted:!0===o.submitted||!0===o.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 o=(e={},r={})=>{const t={...e};for(const[e,o]of Object.entries(r||{}))void 0!==o&&null!==o&&("string"===typeof o&&""===o.trim()||(t[e]=o));return t},a=o(r?.header||{},e?.header||{});a.OrderHeaderID=r?.header?.OrderHeaderID||e?.header?.OrderHeaderID||a.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 a=o(n.get(e),r);a._src=t?"local":"backend",n.set(e,a)}else n.set(e,{...r,_src:"local-only"})}const d=Array.from(n.values());console.log(`🧩 mergeOrders → ${d.length} satır birleşti (ID:${a.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 a.CreatedDate=l(a.CreatedDate),a.LastUpdatedDate=l(a.LastUpdatedDate),a.CreditableConfirmedDate=l(a.CreditableConfirmedDate),a.OrderDate=c(a.OrderDate),a.OrderTime=u(a.OrderTime),{header:a,orders:d}},markRowSource(e){return"local-only"===e._src?"🟠 Offline":"local"===e._src?"🔵 Local":"⚪ Backend"},mergeAndPersistBackendOrder(e,r){const t=`bss_orderentry_data:${e}`,o=JSON.parse(localStorage.getItem(t)||"null"),a=this.mergeOrders(o,r,!0);localStorage.setItem(t,JSON.stringify({...a,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}),o=Array.isArray(this.summaryRows)?this.summaryRows:[],a=JSON.stringify({len:o.length,keys:o.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}|${a}|${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 a.Ay.get("/min-price",{params:{model:e,currency:r}}),o=t?.data||{};return console.log("💰 [store.fetchMinPrice] yanıt:",o),{price:Number(o.price||0),rateToTRY:Number(o.rateToTRY||1),priceTRY:Number(o.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:o=!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],o&&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 o=0;for(const a of this.orders)e&&(a.DocCurrencyCode=e),r&&(a.PriceCurrencyCode=r),null!=t&&(a.PriceExchangeRate=t),o++;console.log(`💱 ${o} 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}`,o={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(o)),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(),o={model:t(e.model),renk:t(e.renk),renk2:t(e.renk2)},a={model:t(r.model),renk:t(r.renk),renk2:t(r.renk2)};if(!o.model||!a.model)return!1;const s=o.renk===a.renk||!o.renk||!a.renk,i=o.renk2===a.renk2||!o.renk2||!a.renk2;return o.model===a.model&&s&&i},async saveOrUpdateRowUnified({form:e,recalcVat:r=null,resetEditor:t=null,stockMap:o=null,loadProductSizes:a=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 a&&await a(!0)}catch(e){console.warn("⚠ loadProductSizes hata:",e)}const l=o?.value||o||{},c=e.bedenLabels||[],u=e.bedenler||[],m=[];for(let e=0;e0&&o>t&&m.push({beden:r,stok:t,girilen:o})}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(()=>o(!0)).onCancel(()=>o(!1)).onDismiss(()=>o(!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=I(e);if(this.editingKey){const e=d.findIndex(e=>n(e)===this.editingKey);if(-1===e)return this.editingKey=null,t?.(!0),!1;const o=d[e];if(this.isRowLocked?.(o))return i?.notify?.({type:"warning",message:"Satır kapalı"}),this.editingKey=null,t?.(!0),!1;const a=this.isSameCombo(o,p),s=o?.lineIdMap&&"object"===typeof o.lineIdMap?{...o.lineIdMap}:p?.lineIdMap&&"object"===typeof p.lineIdMap?{...p.lineIdMap}:{};if(a)return d[e]={...o,...p,id:o.id,OrderLineID:o.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=o?.grpKey||Object.keys(o?.bedenMap||{})[0]||"tak",c={},u=o?.bedenMap?.[l]&&"object"===typeof o.bedenMap[l]?o.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={...o,id:`DEL::${o.id||o.OrderLineID||crypto.randomUUID()}`,_deleteSignal:!0,adet:0,Qty1:0,tutar:0,ComboKey:"",OrderLineID:o.OrderLineID||null,grpKey:l,bedenMap:{[l]:c},lineIdMap:s,comboLineIds:{...o.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],o=e?.bedenMap&&"object"===typeof e.bedenMap&&!t?e.bedenMap:null;return{grpKey:r,map:t||o||{}}};if(-1!==g){const e=d[g];if(!0!==e?._deleteSignal){const{grpKey:o,map:a}=b(e),{grpKey:n,map:l}=b(p),c=p?.grpKey||o||n||"GENEL",u={...a||{}};for(const[e,r]of Object.entries(l||{})){const t=null==e||""===String(e).trim()?" ":String(e).trim();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,o=this.isSameCombo(r,e);return t||o});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 o=this.summaryRows.findIndex(e=>r(e)===t);if(-1===o)return!1;console.log("🗑️ X2 removeRowInternal →",e),this._uiBusy=!0,this.preventPersist=!0;try{if(this.summaryRows.splice(o,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}:{},o={};if(e.bedenMap&&e.bedenMap[r])for(const t of Object.keys(e.bedenMap[r]||{}))o[t]=0;else if(Object.keys(t).length)for(const e of Object.keys(t))o[e]=0;else o["STD"]=0;const a={...e,id:`DEL::${e.id||e.OrderLineID||crypto.randomUUID()}`,adet:0,Qty1:0,tutar:0,ComboKey:"",OrderLineID:e.OrderLineID||null,grpKey:r,bedenMap:{[r]:o},lineIdMap:t,comboLineIds:{...e.comboLineIds||{}},_deleteSignal:!0};console.log("📡 DELETE sinyali üretildi:",a),this.orders.push(a)}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 o of e){if(!o)continue;const e=!0===o.IsClosed||!0===o.isClosed||!0===o.IsClosed?.Bool;if(o.bedenMap&&Object.keys(o.bedenMap).length){const a=(o.model||o.ItemCode||"").trim(),s=(o.renk||o.ColorCode||"").trim(),i=(o.renk2||o.ItemDim2Code||"").trim(),n=`${a}||${s}||${i}`,d=o.grpKey||"tak",l=o.bedenMap[d]||{},c=Object.values(l).reduce((e,r)=>e+(Number(r)||0),0),u=Number(o.fiyat||0),m=o.pb||o.DocCurrencyCode||r,h=Number(o.tutar??c*u);t[n]??=[],t[n].push({...o,grpKey:d,bedenMap:{[d]:{...l}},adet:c,fiyat:u,pb:m,tutar:h,isClosed:e});continue}const a=(o.Model||o.ItemCode||"").trim(),s=(o.ColorCode||"").trim(),i=(o.ItemDim2Code||"").trim(),n=`${a}||${s}||${i}`;t[n]??=[];const d=null==o.ItemDim1Code||""===String(o.ItemDim1Code).trim()?" ":String(o.ItemDim1Code).trim().toUpperCase(),l=Number(o.Qty1||o.Qty||0);let c=t[n][0];c||(c={id:o.OrderLineID||crypto.randomUUID(),model:a,renk:s,renk2:i,urunAnaGrubu:o.UrunAnaGrubu||"GENEL",urunAltGrubu:o.UrunAltGrubu||"",kategori:o.Kategori||"",aciklama:o.LineDescription||"",fiyat:Number(o.Price||0),pb:o.DocCurrencyCode||r,__tmpMap:{},lineIdMap:{},adet:0,tutar:0,terminTarihi:o.DeliveryDate||null,isClosed:e},t[n].push(c));const u=o.OrderLineID||o.OrderLineId||o.orderLineID||null;u&&(c.lineIdMap[d]=String(u)),l>0&&(c.__tmpMap[d]=(c.__tmpMap[d]||0)+l,c.adet+=l,c.tutar+=l*c.fiyat)}const o=[];for(const e of Object.values(t))for(const r of e){if(!r.__tmpMap){o.push(r);continue}const e=Object.keys(r.__tmpMap),t=C(e,r.urunAnaGrubu,r.kategori);r.grpKey=t,r.bedenMap={[t]:{...r.__tmpMap}},"aksbir"===t&&(r.bedenMap[t]??={},r.bedenMap[t][" "]=Number(r.adet||0)),delete r.__tmpMap,o.push(r)}return console.log(`📦 normalizeOrderLines (v9 + lineIdMap) → ${o.length} satır`),o},async loadProductSizes(e,r=!1,t=null){if(!e?.model)return;const o=this,s=!!o._uiBusy,i=!!o.preventPersist;o._uiBusy=!0,o.preventPersist=!0;try{const t=e.grpKey;if(!t)return void console.warn("⛔ loadProductSizes iptal → grpKey yok");const o=e.renk||"nocolor",s=e.renk2||"no2color",i=`${e.model}_${o}_${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 a.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{o._uiBusy=s,o.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("GÖMLEK")?"gom":r.includes("AYAKKABI")?"ayk":r.includes("YAŞ")?"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,o,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),o=Number(e?.VatRate||0),a=Number(e?.PriceExchangeRate||l?.ExchangeRate||1)||1,s=u(t*r),i=u(s*o/100),n=u(s+i),d=m(r>0?n/r:t*(1+o/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=a,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 a.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 a.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:o,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 e=this.header?.OrderHeaderID||i;return void(e&&await this.downloadOrderPdf(e))}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?.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"])(),o=e=>Number(e)||0,a=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=a(e);return""===r||"_"===r||"-"===r?"":r},m=a(r?.v3usergroup),h=a(r?.v3_username),y=m&&h?`${m} ${h}`:h||"BSS",p="%0",g="%0",b=this.header?.OrderHeaderID||crypto.randomUUID(),D=a(this.header?.DocCurrencyCode)||"TRY",C=o(this.header?.ExchangeRate)||1,I=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(I),DocCurrencyCode:D,LocalCurrencyCode:a(this.header?.LocalCurrencyCode)||"TRY",ExchangeRate:C,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),C=()=>({OrderLineID:m||"",ClientKey:f(e,s,n),ComboKey:D,SortOrder:0,ItemTypeCode:1,ItemCode:a(e.model),ColorCode:a(e.renk),ItemDim1Code:d,ItemDim2Code:a(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:a(e.aciklama),UsedBarcode:"",CostCenterCode:"",VatCode:g,VatRate:o(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:o(S.ExchangeRate),Price:o(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:""}),I=w.get(D);if(!I){const e=C();return w.set(D,e),void O.push(e)}if(h)return m&&!I.OrderLineID&&(I.OrderLineID=m),void(I.Qty1=0);I.Qty1+=c,"edit"===this.mode&&m&&!I.OrderLineID&&(I.OrderLineID=m),I.Price=o(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=o(e.qty??e.Qty1??e.miktar??0),i="_",n="";let d="";"edit"===this.mode&&(d=a(t?.[i])||a(t?.[n])||a(e.OrderLineID)),k(e,{grpKey:r,bedenKey:i,bedenPayload:n,qty:s,orderLineId:d,isDeleteSignal:!0===e._deleteSignal&&!!d});continue}for(const[s,i]of Object.entries(n)){const d=o(i),l=c(s),u=l||"_";let m="";"edit"===this.mode&&(m=a(t?.[u])||a(t?.[l])||(1===Object.keys(n).length?a(e.OrderLineID):"")),k(e,{grpKey:r,bedenKey:u,bedenPayload:l,qty:d,orderLineId:m,isDeleteSignal:!0===e._deleteSignal&&!!m})}}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 C(e,r="",t=""){const o=Array.isArray(e)&&e.length>0?e.map(e=>(e||"").toString().trim().toUpperCase()):[" "],a=(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=>a.includes(e)||s.includes(e))&&!n.some(e=>a.includes(e)))return"aksbir";if(a.includes("PANTOLON")&&s.includes("YETİŞKİN"))return"pan";const d=o.every(e=>/^\d+$/.test(e));if(d){const e=o.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","3XL","4XL"];return o.some(e=>l.includes(e))?"gom":"tak"}function I(e){if(!e)return null;const r=e.grpKey||"tak",t={},o=Array.isArray(e.bedenLabels)?e.bedenLabels:[],a=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.e1177cb1.js.gz b/ui/dist/spa/js/chunk-common.e1177cb1.js.gz deleted file mode 100644 index 1c07e63ec2908690f1069288290ad18df1c6a3d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14868 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"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 M=(0,o.EW)(()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless),{preventBodyScroll:T}=(0,f.A)(),{registerTimeout:R}=(0,l.A)(),{registerTick:$,removeTick:B}=(0,s.A)(),{transitionProps:P,transitionStyle:j}=(0,c.A)(e,()=>S[e.position][0],()=>S[e.position][1]),D=(0,o.EW)(()=>j.value+(void 0!==e.backdropFilter?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:L,hidePortal:W,portalIsAccessible:F,renderPortal:I}=(0,d.A)(_,x,ie,"dialog"),{hide:z}=(0,u.Ay)({showing:E,hideOnRouteChange:M,handleShow:G,handleHide:Q,processOnMount:!0}),{addToHistory:V,removeFromHistory:H}=(0,a.A)(E,z,M),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),K=(0,o.EW)(()=>!0===e.autoClose?{onClick:ne}:{}),Y=(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)):B(),R(()=>{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){B(),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),R(()=>{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===F.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:Y.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:D.value,"aria-hidden":"true",tabindex:-1,onClick:oe}):null),(0,o.h)(i.eB,P.value,()=>!0===E.value?(0,o.h)("div",{ref:x,class:N.value,style:j.value,tabindex:-1,...K.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),I}})},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:()=>M});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 M={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 M=v(x,q,s,u);if(void 0===c||void 0===o)m(M,x,q,s,u);else{const{top:e,left:t}=M;m(M,x,q,s,u);let n=!1;if(M.top!==e){n=!0;const e=2*o[1];x.center=x.top-=e,x.bottom-=e+2}if(M.left!==t){n=!0;const e=2*o[0];x.middle=x.left-=e,x.right-=e+2}!0===n&&(M=v(x,q,s,u),m(M,x,q,s,u))}O={top:M.top+"px",left:M.left+"px"},void 0!==M.maxHeight&&(O.maxHeight=M.maxHeight+"px",x.height>M.maxHeight&&(O.minHeight=O.maxHeight)),void 0!==M.maxWidth&&(O.maxWidth=M.maxWidth+"px",x.width>M.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])}},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:()=>Ke,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 M(e){return A(e).replace(f,"%23").replace(m,"%3F")}function T(e){return null==e?"":M(e).replace(v,"%2F")}function R(e){try{return decodeURIComponent(""+e)}catch(e){}return""+e}const $=/\/$/,B=e=>e.replace($,"");function P(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:R(a)}}function j(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function D(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])&&F(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 F(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!I(e[n],t[n]))return!1;return!0}function I(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 K(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),B(e)}const Y=/^[^#]+#/;function G(e,t){return e.replace(Y,"#")+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),D(n,"")}const a=D(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=K(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=Be(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:Re(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:Me(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 Me(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 Re(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 Be(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=Pe(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function Pe(e){let t=e;while(t=t.parent)if(je(t)&&0===Se(e,t))return t}function je({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function De(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 Fe=Symbol(""),Ie=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 Ke(e){const t=(0,o.WQ)(Fe,{}).value;t&&Ue(t,"leaveGuards",e)}function Ye(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(Ye(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&&Ye(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&&F(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)(Ie,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)(Ie,(0,o.EW)(()=>u.value+1)),(0,o.Gt)(Fe,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||De,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,R);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=P(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:R(r.hash),redirectedFrom:void 0,href:a})}let r;if(null!=e.path)r=s({},e,{path:P(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=j(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?P(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 M(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=M(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=I(c,o,!0,l,r);return F(c,o,e),e})}function B(e,t){const n=A(e,t);return n?Promise.reject(n):Promise.resolve()}function D(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(Ye(o,e,t))});const a=B.bind(null,e,t);return n.push(a),se(n).then(()=>{n=[];for(const o of f.list())n.push(Ye(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(Ye(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(Ye(r,e,t));else n.push(Ye(o.beforeEnter,e,t));return n.push(a),se(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Ge(i,"beforeRouteEnter",e,t,D),n.push(a),se(n))).then(()=>{n=[];for(const o of p.list())n.push(Ye(o,e,t));return n.push(a),se(n)}).catch(e=>he(e,8)?e:Promise.reject(e))}function F(e,t,n){v.list().forEach(o=>D(()=>o(e,t,n)))}function I(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=M(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||I(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)),F(o,a,e)}).catch(c)}))}let U,K=Ne(),Y=Ne();function G(e,t,n){ee(e);const o=Y.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)=>{K.add([e,t])})}function ee(e){return U||(U=!e,V(),K.list().forEach(([t,n])=>e?n(e):t()),K.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:Y.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(()=>D(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)}}}},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:()=>D});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 M(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]=M(i,r):e[n]=r}return e}const T=Symbol();function R(e){return!s(e)||!Object.prototype.hasOwnProperty.call(e,T)}const{assign:$}=Object;function B(e){return!(!(0,o.i9)(e)||!e.effect)}function P(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=j(e,f,t,n,i,!0),d}function j(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}):(M(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:P,after:s,onError:u});try{c=t.apply(this&&this.$id===e?this:P,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:_},P=(0,o.Kh)(T);i._s.set(e,P);const j=i._a&&i._a.runWithContext||C,D=j(()=>i._e.run(()=>(c=(0,o.uY)()).run(()=>t({action:x}))));for(const t in D){const n=D[t];if((0,o.i9)(n)&&!B(n)||(0,o.g8)(n))s||(y&&R(n)&&((0,o.i9)(n)?n.value=y[t]:M(n,y[t])),i.state.value[e][t]=n);else if("function"===typeof n){const e=x(n,t);D[t]=e,d.actions[t]=n}else 0}return $(P,D),$((0,o.ux)(P),D),Object.defineProperty(P,"$state",{get:()=>i.state.value[e],set:e=>{w(t=>{$(t,e)})}}),i._p.forEach(e=>{$(P,c.run(()=>e({store:P,app:i._a,pinia:i,options:d})))}),y&&s&&n.hydrate&&n.hydrate(P.$state,y),p=!0,v=!0,P} -/*! #__NO_SIDE_EFFECTS__ */function D(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?j(e,t,o,n):P(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:()=>Y,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 M(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 j(e){let t=new Date(e);return Array.prototype.slice.call(arguments,1).forEach(e=>{t=Math.min(t,new Date(e))}),t}function D(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 D($(o,"day"),$(r,"day"),l);case"hours":case"hour":return D($(o,"hour"),$(r,"hour"),s);case"minutes":case"minute":return D($(o,"minute"),$(r,"minute"),u);case"seconds":case"second":return D($(o,"second"),$(r,"second"),1e3)}}function W(e){return L(e,$(e,"year"),"days")+1}function F(e){return!0===(0,o.$P)(e)?"date":"number"===typeof e?"number":"string"}function I(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 K(e){return!0===(0,o.$P)(e)?new Date(e.getTime()):e}const Y={isValid:E,extractDate:_,buildDate:k,getDayOfWeek:A,getWeekOfYear:C,isBetweenDates:M,addToDate:T,subtractFromDate:R,adjustDate:S,startOfDate:$,endOfDate:B,getMaxDate:P,getMinDate:j,getDateDiff:L,getDayOfYear:W,inferDateFormat:F,getDateBetween:I,isSameDate:z,daysInMonth:V,formatDate:U,clone:K}},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:()=>M,$7:()=>R});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},M={...q,maxlength:[Number,String]},T=["update:modelValue","clear","focus","blur"];function R({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:B,onFocusout:P}),Object.assign(e,{clearValue:j,onControlFocusin:B,onControlFocusout:P,focus:R}),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})),M=(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 R(){(0,C.Gy)(T)}function $(){(0,C.vQ)(T);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function B(t){null!==d&&(clearTimeout(d),d=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function P(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 j(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 D(e){[13,32].includes(e.keyCode)&&j(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(I("error",[(0,o.h)(a.A,{name:c.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(I("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(I("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:D,onClick:j})])),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(I("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 F(){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 I(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:R,blur:$}),function(){const n=void 0===e.getControl&&void 0===r.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...M.value}:M.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?F():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:()=>I,K9:()=>Tt,KC:()=>be,Lk:()=>_n,MZ:()=>oe,Ng:()=>kn,OW:()=>ee,PS:()=>ct,Q3:()=>On,QP:()=>Y,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:()=>je,pM:()=>ie,pR:()=>X,qL:()=>a,sV:()=>we,uX:()=>dn,v6:()=>Rn,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),B=e=>e&&(e.defer||""===e.defer),P=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,j=e=>"function"===typeof MathMLElement&&e instanceof MathMLElement,D=(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=D(t.props,v),n=V(e,t,h,p);e&&("svg"!==a&&P(e)?a="svg":"mathml"!==a&&j(e)&&(a="mathml"),g||(d(e,n),z(t,!1)))};g&&(d(n,u),z(t,!0)),B(t.props)?(t.el.__isMounted=!1,Mt(()=>{f(),delete t.el.__isMounted},i)):f()}else{if(B(t.props)&&!1===e.el.__isMounted)return void Mt(()=>{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||P(p)?a="svg":("mathml"===a||j(p))&&(a="mathml"),w?(f(e.dynamicChildren,w,y,r,i,a,l),jt(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=D(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 K=[Function,Array],Y={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:K,onEnter:K,onAfterEnter:K,onEnterCancelled:K,onBeforeLeave:K,onLeave:K,onAfterLeave:K,onLeaveCancelled:K,onBeforeAppear:K,onAppear:K,onAfterAppear:K,onAppearCancelled:K},G=e=>{const t=e.subTree;return t.component?G(t.component):t},Q={name:"BaseTransition",props:Y,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 R(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,Mt(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=Dn){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=Dn,r=!1){if(n){const i=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...r)=>{(0,o.C4)();const i=In(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=Dn)=>{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=Dn){ge("ec",e,t)}const qe="components",Me="directives";function Te(e,t){return Be(qe,e,!0,t)||e}const Re=Symbol.for("v-ndc");function $e(e){return Be(Me,e)}function Be(e,t,n=!0,o=!1){const i=k||Dn;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=Pe(i[e]||n[e],t)||Pe(i.appContext[e],t);return!a&&o?n:a}}function Pe(e,t){return e&&(e[t]||e[(0,r.PT)(t)]||e[(0,r.ZH)((0,r.PT)(t))])}function je(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):De(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=>De(e.parent),$root:e=>De(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ye(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),Fe={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 Ie(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 In(t),e})),[n,()=>In(t)]}let Ve=!0;function He(e){const t=Ye(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:M,directives:T,filters:R}=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)Ke(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 B(e,t){(0,r.cy)(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(f&&Ue(f,e,"c"),B(be,p),B(we,v),B(Se,h),B(_e,m),B(de,g),B(fe,y),B(Oe,A),B(Ce,E),B(Ae,k),B(xe,w),B(Ee,_),B(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),M&&(e.components=M),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 Ke(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=>Ke(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 Ye(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 Mt=on;function Tt(e){return Rt(e)}function Rt(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:P(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?j(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):R(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&&M(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&&M(e,null,o,"beforeMount");const b=Pt(a,g);b&&g.beforeEnter(p),i(p,t,n),((v=h&&h.onVnodeMounted)||b||y)&&Mt(()=>{v&&$n(v,o,e),b&&g.enter(p),y&&M(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&&Bt(n,!1),(m=h.onVnodeBeforeUpdate)&&$n(m,n,t,e),p&&M(t,e,n,"beforeUpdate"),n&&Bt(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||I(e,t,u,null,n,o,$t(t,i),a,!1),c>0){if(16&c)B(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&&M(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)}},P=(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)&&jt(e,t,!0)):I(e,t,n,f,r,a,l,s,c)},j=(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):D(t,n,o,r,i,a,s):L(e,t,s)},D=(e,t,n,o,r,i,a)=>{const l=e.component=jn(e,o,r);if(ue(e)&&(l.ctx.renderer=ee),Kn(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 F(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,F(e,t,s)),void n.asyncDep.then(()=>{e.isUnmounted||u()})}let d,f=t;0,Bt(e,!1),t?(t.el=c.el,F(e,t,s)):t=c,n&&(0,r.DY)(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&$n(d,i,t,c),Bt(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&&Mt(o,a),(d=t.props&&t.props.onVnodeUpdated)&&Mt(()=>$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(Bt(e,!1),c&&(0,r.DY)(c),!h&&(o=u&&u.onVnodeBeforeMount)&&$n(o,f,t),Bt(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&&Mt(d,a),!h&&(o=u&&u.onVnodeMounted)){const e=t;Mt(()=>$n(o,f,e),a)}(256&t.shapeFlag||f&&se(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Mt(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),Bt(e,!0),d()},F=(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)()},I=(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?Mn(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?Mn(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?Mn(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?Dt(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&&M(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&&K(e)}(m&&(g=l&&l.onVnodeUnmounted)||h)&&Mt(()=>{g&&$n(g,t,e),h&&M(e,null,t,"unmounted")},n)},K=e=>{const{type:t,el:n,anchor:o,transition:r}=e;if(t===rn)return void Y(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()},Y=(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&&Mt(s,t),Mt(()=>{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:K,mt:D,mc:q,pc:I,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 Bt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Pt(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function jt(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(Ft);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=It();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=Dn;c.call=(e,t,n)=>a(e,p,t,n);let v=!1;"post"===s?c.scheduler=e=>{Mt(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=In(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 Kt(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 Yt(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=Yt(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!==Re||(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:R(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?Rn(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)?Mn(e):xn(an,null,String(e))}function Mn(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 Rn(...e){const t={};for(let n=0;nDn||k;let Wn,Fn;{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=>Dn=e),Fn=t("__VUE_SSR_SETTERS__",e=>Un=e)}const In=e=>{const t=Dn;return Wn(e),e.scope.on(),()=>{e.scope.off(),Wn(t)}},zn=()=>{Dn&&Dn.scope.off(),Wn(null)};function Vn(e){return 4&e.vnode.shapeFlag}let Hn,Nn,Un=!1;function Kn(e,t=!1,n=!1){t&&Fn(t);const{props:o,children:r}=e.vnode,i=Vn(e);vt(e,o,i,t),Ct(e,r,n||t);const a=i?Yn(e,t):void 0;return t&&Fn(!1),a}function Yn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Fe);const{setup:a}=n;if(a){(0,o.C4)();const n=e.setupContext=a.length>1?Xn(e):null,s=In(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||Ye(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=In(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 M=(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"}}),R=(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}),B=(0,r.EW)(()=>!0===R.value||!0!==e.expandIconToggle),P=(0,r.EW)(()=>void 0!==e.expandedIcon&&!0===_.value?e.expandedIcon:e.expandIcon||v.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"]),j=(0,r.EW)(()=>!0!==e.disable&&(!0===R.value||!0===e.expandIconToggle)),D=(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!==R.value&&C(e),n("click",e)}function F(e){13===e.keyCode&&I(e,!0)}function I(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:P.value})];return!0===j.value&&(Object.assign(t,{tabindex:0,...L.value,onClick:I,onKeyup:F}),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(D.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 K(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:m.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===B.value&&(t.clickable=!0,t.onClick=W,Object.assign(t,!0===R.value?$.value:L.value)),(0,r.h)(a.A,t,U)}function Y(){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=[K(),(0,r.h)(c.A,{duration:e.duration,onShow:z,onHide:V},Y)];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:M.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),M=n(1970),T={},R="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%":R,"%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%":M,"%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 B=A(A(e));$["%Error.prototype%"]=B}var P=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},j={__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"]},D=n(5357),L=n(443),W=D.call(M,Array.prototype.concat),F=D.call(q,Array.prototype.splice),I=D.call(M,String.prototype.replace),z=D.call(M,String.prototype.slice),V=D.call(M,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 I(e,H,function(e,t,n,r){o[o.length]=n?I(r,N,"$1"):t||e}),o},K=function(e,t){var n,o=e;if(L(j,o)&&(n=j[o],o="%"+n[0]+"%"),L($,o)){var r=$[o];if(r===T&&(r=P(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=K("%"+o+"%",t),i=r.name,a=r.value,l=!1,s=r.alias;s&&(o=s[0],F(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,M=null;const T=(0,o.EW)(()=>void 0!==e.label&&null!==e.label&&""!==e.label),R=(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})),B=(0,o.EW)(()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}}),P=(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:D,onKeydown:L,onMousedown:F};if(!0===c.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=W}return t}return{onClick:f.Gu}}),j=(0,o.EW)(()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+y.value,style:b.value,...S.value,...P.value}));function D(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",I,!0),A.value.addEventListener("blur",I,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",I,v),q.addEventListener("touchend",I,v)),O=!0,null!==M&&clearTimeout(M),M=setTimeout(()=>{M=null,O=!1},200)))}function F(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",I,v)))}function I(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",I,v),q.removeEventListener("touchend",I,v)),h=q=null),g===A.value&&(document.removeEventListener("mouseup",I,v),g=null),m===A.value&&(document.removeEventListener("keyup",I,!0),A.value?.removeEventListener("blur",I,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&&D(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:B.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,j.value,r),[[s.A,R.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:()=>M});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 M=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),M=(0,o.EW)(()=>!0!==e.persistent&&(!0===A.value||!0===Y.value));function T(e,t){if(P(),!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 R(e,t){j(),!1!==e&&_.animate(),se(0),le(W.value*O.value),pe(),!0!==t?w(()=>{n("hide",e)},h):S()}const{show:$,hide:B}=(0,a.Ay)({showing:q,hideOnRouteChange:M,handleShow:T,handleHide:R}),{addToHistory:P,removeFromHistory:j}=(0,i.A)(q,B,M),D={belowBreakpoint:A,hide:B},L=(0,o.EW)(()=>"right"===e.side),W=(0,o.EW)(()=>(!0===g.lang.rtl?-1:1)*(!0===L.value?1:-1)),F=(0,r.KR)(0),I=(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),K=(0,o.EW)(()=>!1===e.overlay&&!0===q.value&&!1===A.value),Y=(0,o.EW)(()=>!0===e.overlay&&!0===q.value&&!1===A.value),G=(0,o.EW)(()=>"fullscreen q-drawer__backdrop"+(!1===q.value&&!1===I.value?" hidden":"")),Q=(0,o.EW)(()=>({backgroundColor:`rgba(0,0,0,${.4*F.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===I.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!==K.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){F.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(I.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&&(I.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&&B(!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]===D&&(_.instances[t]=void 0,_[t].space=!1,_[t].offset=0),_.instances[e]=D,_[e].size=O.value,_[e].space=K.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)(K,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]=D,me(e.miniToOverlay,O.value),ve("space",K.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",K.value),n("miniState",C.value),x=!0===e.showIfAbove;const t=()=>{const e=!0===q.value?T:R;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]===D&&(_.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:B},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 M(){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(M,300)}function R(e){null!==O&&"remove"===e&&(clearTimeout(O),M()),window[`${e}EventListener`]("resize",T)}(0,o.wB)(()=>!0!==e.container?"add":"remove",R),!0!==e.container&&R("add"),(0,o.hi)(()=>{R("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:()=>Re,Kh:()=>be,Pr:()=>Le,QW:()=>We,R1:()=>je,Tm:()=>Ee,X2:()=>d,a1:()=>Me,bl:()=>C,fE:()=>ke,g8:()=>xe,hV:()=>Ze,hZ:()=>L,i9:()=>Te,jr:()=>u,ju:()=>Ae,lJ:()=>qe,lW:()=>ze,o5:()=>s,qA:()=>I,u4:()=>D,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 M{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 M(i,this),i.deps?(t.prevDep=i.depsTail,i.depsTail.nextDep=t,i.depsTail=t):i.deps=i.depsTail=t,R(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 R(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)R(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const $=new WeakMap,B=Symbol(""),P=Symbol(""),j=Symbol("");function D(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===j||!(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(j)),t){case"add":i?a&&s(l.get("length")):(s(l.get(B)),(0,o.CE)(e)&&s(l.get(P)));break;case"delete":i||(s(l.get(B)),(0,o.CE)(e)&&s(l.get(P)));break;case"set":(0,o.CE)(e)&&s(l.get(B));break}}g()}function W(e,t){const n=$.get(e);return n&&n.get(t)}function F(e){const t=Ce(e);return t===e?t:(D(t,"iterate",j),ke(e)?t:t.map(qe))}function I(e){return D(e=Ce(e),"iterate",j),e}const z={__proto__:null,[Symbol.iterator](){return V(this,Symbol.iterator,qe)},concat(...e){return F(this).concat(...e.map(e=>(0,o.cy)(e)?F(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 K(this,"includes",e)},indexOf(...e){return K(this,"indexOf",e)},join(e){return F(this).join(e)},lastIndexOf(...e){return K(this,"lastIndexOf",e)},map(e,t){return N(this,"map",e,t,void 0,arguments)},pop(){return Y(this,"pop")},push(...e){return Y(this,"push",e)},reduce(e,...t){return U(this,"reduce",e,t)},reduceRight(e,...t){return U(this,"reduceRight",e,t)},shift(){return Y(this,"shift")},some(e,t){return N(this,"some",e,t,void 0,arguments)},splice(...e){return Y(this,"splice",e)},toReversed(){return F(this).toReversed()},toSorted(e){return F(this).toSorted(e)},toSpliced(...e){return F(this).toSpliced(...e)},unshift(...e){return Y(this,"unshift",e)},values(){return V(this,"values",qe)}};function V(e,t,n){const o=I(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=I(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=I(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 K(e,t,n){const o=Ce(e);D(o,"iterate",j);const r=o[t](...n);return-1!==r&&!1!==r||!Ae(n[0])?r:(n[0]=Ce(n[0]),o[t](...n))}function Y(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 D(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||D(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?Me:qe;return!t&&D(a,"iterate",u?P:B),{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)&&D(i,"get",n),D(i,"get",a));const{has:l}=ie(i),s=t?re:e?Me: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&&D(Ce(t),"iterate",B),t.size},has(t){const n=this["__v_raw"],r=Ce(n),i=Ce(t);return e||((0,o.$H)(t,i)&&D(r,"has",t),D(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?Me:qe;return!e&&D(a,"iterate",B),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,Me=e=>(0,o.Gv)(e)?Se(e):e;function Te(e){return!!e&&!0===e["__v_isRef"]}function Re(e){return Be(e,!1)}function $e(e){return Be(e,!0)}function Be(e,t){return Te(e)?e:new Pe(e,t)}class Pe{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 je(e){return Te(e)?e.value:e}const De={get:(e,t,n)=>"__v_raw"===t?e:je(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,De)}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 Fe{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 Ie{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 Ie(e):(0,o.Gv)(e)&&arguments.length>1?Ve(e,t,n):Re(e)}function Ve(e,t,n){const o=e[t];return Te(o)?o:new Fe(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={},Ke=new WeakMap;let Ye;function Ge(e,t=!1,n=Ye){if(n){let t=Ke.get(n);t||Ke.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=Ye;Ye=p;try{return c?c(e,3,[m]):e(m)}finally{Ye=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=Ye;Ye=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{Ye=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=Ke.get(p);if(e){if(c)c(e,4);else for(const t of e)t();Ke.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)},M=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=M(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=M(_.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))}})},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),M(),n("click",e)}function O(e){h.value?.toggle(e)}function q(e){h.value?.show(e)}function M(e){h.value?.hide(e)}return(0,o.wB)(()=>e.modelValue,e=>{h.value?.[e?"show":"hide"]()}),(0,o.wB)(()=>e.split,M),Object.assign(l,{show:q,hide:M,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:M}=q,{$q:T}=M,R=(0,r.KR)(null),$=(0,r.KR)(!1),B=(0,o.EW)(()=>!0!==e.persistent&&!0!==e.noRouteDismiss),P=(0,u.A)(e,T),{registerTick:j,removeTick:D}=(0,f.A)(),{registerTimeout:L}=(0,p.A)(),{transitionProps:W,transitionStyle:F}=(0,d.A)(e),{localScrollTarget:I,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:B,processOnMount:!0}),{showPortal:K,hidePortal:Y,renderPortal:G}=(0,c.A)(q,R,de,"menu"),Q={anchorEl:H,innerRef:R,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===P.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=R.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),K(),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(),j(()=>{ce(),!0!==e.noFocus&&ne()}),L(()=>{!0===T.platform.is.ios&&(C=e.autoClose,R.value.click()),ce(),K(!0),n("show",t)},e.transitionDuration)}function re(t){D(),Y(),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(()=>{Y(!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||(I.value=(0,m.hD)(H.value,e.scrollTarget),z(I.value,ce))}function le(e){!0!==C?((0,h.bc)(M,e),n("click",e)):C=!1}function se(t){!0===te.value&&!0!==e.noFocus&&!0!==(0,S.$J)(R.value,t.target)&&ne()}function ue(t){!0!==e.noEscDismiss&&(n("escapeKey"),U(t))}function ce(){(0,E.Kk)({targetEl:R.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:R,tabindex:-1,class:["q-menu q-position-engine scroll"+J.value,v.class],style:[v.style,F.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(M,{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 M(){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=M();e.ref=x,n("scroll",e)},0);function R(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 B({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 P({height:e,width:t}){_.horizontal.size.value!==t&&(_.horizontal.size.value=t,L()),_.vertical.size.value!==e&&(_.vertical.size.value=e,L())}function j(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 D(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 F=null;function I(){null!==F&&clearTimeout(F),F=setTimeout(()=>{F=null,w.value=!0},x.$q.platform.is.ios?50:0)}function z(){null!==F&&(clearTimeout(F),F=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:M,getScrollPosition:()=>({top:_.vertical.position.value,left:_.horizontal.position.value}),getScrollPercentage:()=>({top:_.vertical.percentage.value,left:_.horizontal.percentage.value}),setScrollPosition:R,setScrollPercentage(e,t,n){R(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=>{j(e,"vertical")},void 0,{vertical:!0,...g}]],thumbHorizDir:[[c.A,e=>{j(e,"horizontal")},void 0,{horizontal:!0,...g}]],onVerticalMousedown(e){D(e,"vertical")},onHorizontalMousedown(e){D(e,"horizontal")}};return()=>(0,r.h)("div",{class:O.value,onMouseenter:I,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:P})])),(0,r.h)(u.A,{axis:"both",onScroll:B})]),(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,M="function"===typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,R="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,$="function"===typeof Symbol&&"object"===typeof Symbol.iterator,B="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===$||"symbol")?Symbol.toStringTag:null,P=Object.prototype.propertyIsEnumerable,j=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(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,F=J(W)?W:null,I={__proto__:null,double:'"',single:"'"},z={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function V(e,t,n){var o=n.quoteStyle||t,r=I[o];return r+e+r}function H(e){return _.call(String(e),/"/g,""")}function N(e){return!B||!("object"===typeof e&&(B in e||"undefined"!==typeof e[B]))}function U(e){return"[object Array]"===oe(e)&&N(e)}function K(e){return"[object Date]"===oe(e)&&N(e)}function Y(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||!R)return!1;try{return R.call(e),!0}catch(e){}return!1}function ee(e){if(!e||"object"!==typeof e||!M)return!1;try{return M.call(e),!0}catch(e){}return!1}e.exports=function e(t,o,r,l){var s=o||{};if(ne(s,"quoteStyle")&&!ne(I,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?D(t,p):p}if("bigint"===typeof t){var v=String(t)+"n";return f?D(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&&!Y(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"):R.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)||P.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(F&&"function"===typeof t[F]&&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(M.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(!K(t)&&!Y(t)){var pe=we(t,y),Se=j?j(t)===Object.prototype:t instanceof Object||t.constructor===Object,_e=t instanceof Object?"":"null prototype",xe=!Se&&B&&Object(t)===t&&B 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 M=(0,u.mj)(e),T=(0,u.vq)(M),R=(0,r.KR)(null),$=(0,r.KR)(qe()),B=(0,r.KR)(C()),P=(0,o.EW)(()=>qe()),j=(0,o.EW)(()=>C()),D=(0,o.EW)(()=>O()),L=(0,r.KR)(Te($.value,B.value)),W=(0,r.KR)(e.defaultView),F=(0,o.EW)(()=>!0===p.lang.rtl?"right":"left"),I=(0,r.KR)(F.value),z=(0,r.KR)(F.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":"")}),K=(0,o.EW)(()=>e.color||"primary"),Y=(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=>Me(e,$.value,B.value)).filter(e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)),X=(0,o.EW)(()=>{const e=e=>Me(e,$.value,B.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?B.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 B.value.daysShort[t.getDay()]+", "+B.value.monthsShort[e.month-1]+" "+e.day+k+"?"}if(0===te.value)return k;if(te.value>1)return`${te.value} ${B.value.pluralDay}`;const t=Z.value[0],n=J.value(t);return!0===isNaN(n.valueOf())?k:void 0!==B.value.headerTitle?B.value.headerTitle(n,t):B.value.daysShort[n.getDay()]+", "+B.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=B.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):B.value.firstDayOfWeek),se=(0,o.EW)(()=>{const e=B.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:K.value,textColor:Y.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:K.value,textColor:Y.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:K.value,textColor:Y.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:K.value,textColor:Y.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=K.value,e[o].editRange=!0;!0===me.value.includeFrom&&(e[t].editRangeFrom=!0),!0===me.value.includeTo&&(e[n].editRangeTo=!0)}L.value.year===D.value.year&&L.value.month===D.value.month&&(e[r+D.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}=D.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:Be;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 Me(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 Re();const r=o[o.length-1],i=Me(void 0!==r.from?r.from:r,t,n);return null===i.dateHash?Re():i}function Re(){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!==D.value?D.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&&Ie("month")}function Be(e){const t=Number(L.value.year)+e;We(t,L.value.month),!0===G.value&&Ie("year")}function Pe(t){We(t,L.value.month),W.value="Years"===e.defaultView?"Months":"Calendar",!0===G.value&&Ie("year")}function je(e){We(L.value.year,e),W.value="Calendar",!0===G.value&&Ie("month")}function De(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&&(I.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 Fe(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 Ie(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);Fe(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)}Fe(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 Ke(){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 Ye({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,B.value);We(e.year,e.month,e)}}),(0,o.wB)(W,()=>{null!==R.value&&!0===f.$el.contains(document.activeElement)&&R.value.focus()}),(0,o.wB)(()=>L.value.year+"|"+L.value.month,()=>{n("navigation",{year:L.value.year,month:L.value.month})}),(0,o.wB)(P,e=>{Ue(e,B.value,"mask"),$.value=e}),(0,o.wB)(j,e=>{Ue($.value,e,"locale"),B.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"},Ye({label:B.value.months[L.value.month-1],type:"Months",key:L.value.month,dir:I.value,goTo:$e,boundaries:pe.value.month,cls:" col"}).concat(Ye({label:L.value.year,type:"Years",key:L.value.year,dir:z.value,goTo:Be,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-"+I.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===D.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&&D.value.month===r+1?"q-date__today":null,flat:!0!==i,label:e,unelevated:i,color:!0===i?K.value:null,textColor:!0===i?Y.value:null,tabindex:_.value,disable:n(r+1),...g("month#"+r,{onClick:()=>{je(r+1)}})})])});return!0===e.yearsInMonthView&&r.unshift((0,o.h)("div",{class:"row no-wrap full-width"},[Ye({label:L.value.year,type:"Years",key:L.value.year,dir:z.value,goTo:Be,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{Pe(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 De(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},[Ke(),(0,o.h)("div",{ref:R,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}},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=R(B(e.modelValue));return!1!==e.fillMask?P(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=B(t);!0===r&&A();const f=R(d,r),p=!1!==e.fillMask?P(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?B(p):p;String(e.modelValue)===g||null===e.modelValue&&""===g||n(g,!0)}function O(e,t,n){const o=R(B(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=B(_.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 M(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 R(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 B(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function P(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:M}}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),M=(0,o.EW)(()=>(0,i.o9)(w.value)),T=(0,b.A)(F),R=(0,i.$7)({changeEvent:!0}),$=(0,o.EW)(()=>"textarea"===e.type||!0===e.autogrow),B=(0,o.EW)(()=>!0===$.value||["text","search","url","tel","password"].includes(e.type)),P=(0,o.EW)(()=>{const t={...R.splitAttrs.listeners.value,onInput:F,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=I),t}),j=(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,...R.splitAttrs.attributes.value,id:R.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 D(){(0,_.Gy)(()=>{const e=document.activeElement;null===v.value||v.value===e||null!==e&&e.id===R.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 F(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===B.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 I(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(R,{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:M,floatingLabel:(0,o.EW)(()=>!0===M.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,...j.value,...P.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 K=(0,i.Ay)(R);return Object.assign(a,{focus:D,select:L,getNativeElement:()=>v.value}),(0,x.$)(a,"nativeEl",()=>v.value),K}})},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 M(){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 R=n(2503);const $={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function B(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,R.Et)(n)&&!0===(0,R.Et)(o)?(n-o)*i:!0===(0,R.$P)(n)&&!0===(0,R.$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 P={filter:[String,Object],filterMethod:Function};function j(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 D(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 F(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!==D(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 I(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},K=["update:expanded"];function Y(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,R.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,...P,...W,...U,...z,...$},emits:["request","virtualScroll",...q,...K,...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}=M(),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:R,setPagination:$}=F(s,je),{computedFilterMethod:P}=j(e,$),{isRowExpanded:D,setExpanded:L,updateExpanded:W}=Y(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=P.value(t,e.filter,ae.value,je)),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:K,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}=B(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}=I(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?Fe:null;if(!0===b.value){const r=t["top-row"],i=t["bottom-row"],a={default:e=>Me(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)},je(e,r))});if(!0===U.value){const n=t["body-selection"],i=void 0!==n?n(Be({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)=>Me(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 Re(e){return Pe(e),e.cols=e.cols.map(t=>(0,Z.$)({...t},"value",()=>je(t,e.row))),e}function $e(e){return Pe(e),(0,Z.$)(e,"value",()=>je(e.col,e.row)),e}function Be(e){return Pe(e),e}function Pe(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",()=>D(t.key),e=>{W(t.key,e)})}function je(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 De=(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(De.value)]);let u;return!0===l?u=a(De.value).slice():(u=[],void 0!==r?u.push((0,o.h)("div",{class:"q-table__control"},[r(De.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(De.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 Fe(){const n=Ie();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 Ie(){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===K.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(De.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"},Ke(r)):0!==r.length?(0,o.h)("div",{class:X},r):void 0}function Ue(e){$({page:1,rowsPerPage:e.value})}function Ke(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(De.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 Ye(){const n=!0===e.gridHeader?[(0,o.h)("table",{class:"q-table"},[Fe(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(Re({key:m.value(e),row:e,pageIndex:t}))))}return Object.assign(s.proxy,{requestServerInteraction:R,setPagination:$,firstPage:be,prevPage:we,nextPage:Se,lastPage:_e,isRowSelected:ne,clearSelection:oe,isRowExpanded:D,setExpanded:L,sort:de,resetVirtualScroll:ke,scrollTo:Ce,getCellValue:je}),(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(Ye()):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),M=(0,r.KR)(-1),T=(0,r.KR)(""),R=(0,r.KR)(!1),$=(0,r.KR)(!1);let B,P,j,D,L,W,F,I=null,z=null,V=null;const H=(0,r.KR)(null),N=(0,r.KR)(null),U=(0,r.KR)(null),K=(0,r.KR)(null),Y=(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!==B?B:[],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 M.value>=0&&(t["aria-activedescendant"]=`${ae.targetUid.value}_${M.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:Pe,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:()=>{Pe(n)}};return!0!==r&&(M.value===a&&(l.focused=!0),!0===C.platform.is.desktop&&(l.onMousemove=()=>{!0===O.value&&je(a)})),{index:a,opt:n,html:me.value(n),label:Ce.value(n),selected:l.active,focused:l.focused,toggleOption:Pe,setOptionIndex:je,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)),Me=(0,o.EW)(()=>{const e={onInput:Qe,onChange:Q,onKeydown:He,onKeyup:ze,onKeypress:Ve,onFocus:Fe,onClick(e){!0===P&&(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 Re(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 Pe(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===P&&!0!==R.value||ae.focus(),Fe(),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 je(e){if(!0!==C.platform.is.desktop)return;const t=-1!==e&&e=0?Ce.value(e.options[o]):D,!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 Fe(t){!0===e.useInput&&null!==N.value&&(void 0===t||N.value===t.target&&t.target.value===ve.value)&&N.value.select()}function Ie(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!==I&&(clearTimeout(I),I=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)?Pe(o):dt(),!0)},r=e=>{!0!==o(Ae)&&!0!==e&&!0!==o(Ce)&&Je(n,!0,()=>r(!0))};r()}else ae.clearValue(t);else Ie(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!==M.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)?Re(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),M.value=-1,De(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===ee.value||((0,b.Gu)(t),M.value=Math.max(-1,Math.min(Z.value,M.value+(33===t.keyCode?-1:1)*ee.value.view)),De(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,b.Gu)(t),De(38===t.keyCode?-1:1,e.multiple));const a=Z.value;if((void 0===W||F0&&!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;F=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=M.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!==M.value&&(!0===Oe.value(e.options[l])||!0!==i.test(Ce.value(e.options[l]))));return void(M.value!==l&&(0,o.dY)(()=>{je(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!==M.value&&M.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?Pe:Be;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===P?Y.value:null!==U.value&&null!==U.value.contentEl?U.value.contentEl:void 0}function Ue(){return Ne()}function Ke(){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 Ye(){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,...Me.value};return!0!==t&&!0===P&&(!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!==I&&(clearTimeout(I),I=null),null!==z&&(clearTimeout(z),z=null),t&&t.target&&!0===t.target.qComposing||(Ze(t.target.value||""),j=!0,D=T.value,!0===ae.focused.value||!0===P&&!0!==R.value||ae.focus(),void 0!==e.onFilter&&(I=setTimeout(()=>{I=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){j=!0!==o,!0===e.useInput&&(Ze(t,!0),!0!==n&&!0===o||(D=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!==j&&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},Ye)}function tt(e){gt(e),ut()}function nt(){ie()}function ot(e){(0,b.ds)(e),N.value?.focus(),R.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function rt(e){(0,b.ds)(e),(0,o.dY)(()=>{R.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:Y,class:fe.value+" scroll",style:e.popupContentStyle,...we.value,onClick:b.F4,onScrollPassive:oe},Ye())),(0,o.h)(f.A,{ref:K,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===R.value?" q-select__dialog--focused":"")},n))}function at(e){gt(e),null!==K.value&&K.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&&(M.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===P?(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)}je(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(){P=(!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===P&&!0===e.useInput?"fade":e.transitionShow}return(0,o.wB)(le,t=>{B=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==ae.innerLoading.value&&(!0!==q.value&&!0!==O.value||!0!==ce.value)&&(!0!==j&&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!==I&&clearTimeout(I),null!==z&&clearTimeout(z)}),Object.assign(g,{showPopup:ct,hidePopup:dt,removeAtIndex:Re,add:Be,toggleOption:Pe,getOptionIndex:()=>M.value,setOptionIndex:je,moveOptionSelection:De,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===P?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!==P&&!0===O.value)return ut(),void N.value?.focus();ct(e)}},getControl:t=>{const n=Ke(),r=!0===t||!0!==q.value||!0!==P;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:Ie,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),M=A&&y(A),T=Object.prototype,R=s.TypeError,$=w("toStringTag"),B=S("TYPED_ARRAY_TAG"),P="TypedArrayConstructor",j=a&&!!b&&"Opera"!==f(s.opera),D=!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},F=function(e){if(!c(e))return!1;var t=f(e);return"DataView"===t||d(L,t)||d(W,t)},I=function(e){var t=y(e);if(c(t)){var n=E(t);return n&&d(n,P)?n[P]:I(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 R("Target is not a typed array")},H=function(e){if(u(e)&&(!b||g(q,e)))return e;throw new R(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){}}}M[e]&&!n||h(M,e,n?t:j&&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:j&&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)[P]=r:j=!1;for(o in W)r=s[o],i=r&&r.prototype,i&&(x(i)[P]=r);if((!j||!u(q)||q===Function.prototype)&&(q=function(){throw new R("Incorrect invocation")},j))for(o in L)s[o]&&b(s[o],q);if((!j||!M||M===T)&&(M=q.prototype,j))for(o in L)s[o]&&b(s[o].prototype,M);if(j&&y(O)!==M&&b(O,M),l&&!d(M,$))for(o in D=!0,m(M,$,{configurable:!0,get:function(){return c(this)?this[B]:void 0}}),L)s[o]&&v(s[o],B,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:j,TYPED_ARRAY_TAG:D&&B,aTypedArray:V,aTypedArrayConstructor:H,exportTypedArrayMethod:N,exportTypedArrayStaticMethod:U,getTypedArrayConstructor:I,isView:F,isTypedArray:z,TypedArray:q,TypedArrayPrototype:M}},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))}})},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:()=>D,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:()=>R,Qd:()=>C,Ro:()=>I,SU:()=>q,TF:()=>d,Tg:()=>B,Tn:()=>b,Tr:()=>U,We:()=>V,X$:()=>c,Y2:()=>te,ZH:()=>P,Zf:()=>A,_B:()=>X,bB:()=>F,cy:()=>v,gd:()=>y,pD:()=>o,rU:()=>j,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"),M=e=>{const t=Object.create(null);return n=>{const o=t[n];return o||(t[n]=e(n))}},T=/-(\w)/g,R=M(e=>e.replace(T,(e,t)=>t?t.toUpperCase():"")),$=/\B([A-Z])/g,B=M(e=>e.replace($,"-$1").toLowerCase()),P=M(e=>e.charAt(0).toUpperCase()+e.slice(1)),j=M(e=>{const t=e?`on${P(e)}`:"";return t}),D=(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})},F=e=>{const t=parseFloat(e);return isNaN(t)?e:t},I=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(Y);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:M}=(0,d.A)(),{registerTimeout:T}=(0,f.A)(),{transitionProps:R,transitionStyle:$}=(0,c.A)(e),{localScrollTarget:B,changeScrollEvent:P,unconfigureScrollTarget:j}=(0,l.A)(e,X),{anchorEl:D,canShow:L,anchorEvents:W}=(0,a.Ay)({showing:k,configureAnchorEl:Z}),{show:F,hide:I}=(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:D,innerRef:E,onClickOutside(e){return I(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(()=>Y()),S.observe(E.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),Y(),X()}),void 0===w&&(w=(0,o.wB)(()=>x.screen.width+"|"+x.screen.height+"|"+e.self+"|"+e.anchor+"|"+x.lang.rtl,Y)),T(()=>{z(!0),n("show",t)},e.transitionDuration)}function U(t){M(),V(),K(),T(()=>{V(!0),n("hide",t)},e.transitionDuration)}function K(){void 0!==S&&(S.disconnect(),S=void 0),void 0!==w&&(w(),w=void 0),j(),(0,h.Fh)(W,"tooltipTemp")}function Y(){(0,b.Kk)({targetEl:E.value,offset:e.offset,anchorEl:D.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=D.value,t=["touchmove","touchcancel","touchend","click"].map(t=>[e,t,"delayHide","passiveCapture"]);(0,h.Z4)(W,"tooltipTemp",t)}T(()=>{F(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(()=>{I(t)},e.hideDelay)}function Z(){if(!0===e.noParentEvent||null===D.value)return;const t=!0===x.platform.is.mobile?[[D.value,"touchstart","delayShow","passive"]]:[[D.value,"mouseenter","delayShow","passive"],[D.value,"mouseleave","delayHide","passive"]];(0,h.Z4)(W,"anchor",t)}function X(){if(null!==D.value||void 0!==e.scrollTarget){B.value=(0,v.hD)(D.value,e.scrollTarget);const t=!0===e.noParentEvent?Y:I;P(B.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,R.value,J)}return(0,o.xo)(K),Object.assign(_.proxy,{updatePosition:Y}),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},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),M=(0,r.KR)(null),T=(0,r.KR)({from:0,to:0}),R=(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),B=(0,o.EW)(()=>$.value+";"+m.virtualScrollSliceRatioBefore+";"+m.virtualScrollSliceRatioAfter);function P(){z(S,!0)}function j(e){z(void 0===e?S:e)}function D(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),F(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=M.value;!0===p&&null!==y&&y!==g&&!0===y.contains(g)&&(y.addEventListener("focusout",I),setTimeout(()=>{y?.removeEventListener("focusout",I)})),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&&F(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?(F(T.value.from),(0,o.dY)(()=>{D(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:R.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:M,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:R.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)($,P),V();const U=(0,i.A)(L,!0===b.platform.is.ios?120:35);(0,o.KC)(()=>{V()});let K=!1;return(0,o.Y4)(()=>{K=!0}),(0,o.n)(()=>{if(!0!==K)return;const e=t();void 0!==w&&void 0!==e&&null!==e&&8!==e.nodeType?v(e,w,m.virtualScrollHorizontal,b.lang.rtl):D(S)}),(0,o.xo)(()=>{U.cancel()}),Object.assign(y,{scrollTo:D,reset:P,refresh:j}),{virtualScrollSliceRange:T,virtualScrollSliceSizeComputed:C,setVirtualScrollSize:V,onVirtualScrollEvt:U,localResetVirtualScroll:z,padVirtualScroll:H,scrollTo:D,reset:P,refresh:j}}},8633:(e,t,n)=>{"use strict";n.d(t,{D$:()=>Ee,Ef:()=>Me,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:R=w,onAppearCancelled:$=x}=t,P=(e,t,n,o)=>{e._enterCancelled=o,C(e,t?d:s),C(e,t?c:l),n&&n()},j=(e,t)=>{e._isLeaving=!1,C(e,f),C(e,v),C(e,p),t&&t()},D=e=>(t,n)=>{const r=e?R:w,i=()=>P(t,e,n);S(r,[t,i]),O(()=>{C(t,e?u:a),A(t,e?d:s),_(r)||M(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:D(!1),onAppear:D(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>j(e,t);A(e,f),e._enterCancelled?(A(e,p),B()):(B(),A(e,p)),O(()=>{e._isLeaving&&(C(e,f),A(e,v),_(k)||M(e,o,y,n))}),S(k,[e,n])},onEnterCancelled(e){P(e,!1,void 0,!0),S(x,[e])},onAppearCancelled(e){P(e,!0,void 0,!0),S($,[e])},onLeaveCancelled(e){j(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 M(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=R(r,i),l=o(`${h}Delay`),s=o(`${h}Duration`),u=R(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 R(e,t){while(e.length$(t)+$(e[n])))}function $(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function B(){return document.body.offsetHeight}function P(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 j=Symbol("_vod"),D=Symbol("_vsh"),L={name:"show",beforeMount(e,{value:t},{transition:n}){e[j]="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[j]:"none",e[D]=!t}const F=Symbol("");const I=/(^|;)\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[F];e&&(n+=";"+e),o.cssText=n,a=I.test(n)}}else t&&e.removeAttribute("style");j in e&&(e[j]=a?o.display:"",e[D]&&(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=K(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 K(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?P(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);B(),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 Me=(...e)=>{const t=qe().createApp(...e);const{mount:n}=t;return t.mount=e=>{const o=Re(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 Re(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:()=>Fe,hasStandardBrowserWebWorkerEnv:()=>Ie,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()))},M=c("URLSearchParams"),[T,R,$,B]=["ReadableStream","Request","Response","Headers"].map(c),P=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function j(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 F(){const{caseless:e,skipUndefined:t}=W(this)&&this||{},n={},o=(o,r)=>{const i=e&&D(n,r)||r;_(n[i])&&_(o)?n[i]=F(n[i],o):_(o)?n[i]=F({},o):f(o)?n[i]=o.slice():t&&p(o)||(n[i]=o)};for(let e=0,t=arguments.length;e(j(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},K=(e=>t=>e&&t instanceof e)("undefined"!==typeof Uint8Array&&a(Uint8Array)),Y=(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={};j(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 j(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:R,isResponse:$,isHeaders:B,isUndefined:p,isDate:E,isFile:k,isBlob:A,isRegExp:J,isFunction:y,isStream:O,isURLSearchParams:M,isTypedArray:K,isFileList:C,forEach:j,merge:F,extend:I,trim:P,stripBOM:z,inherits:V,toFlatObject:H,kindOf:u,kindOfTest:c,endsWith:N,toArray:U,forEachEntry:Y,matchAll:G,isHTMLForm:Q,hasOwnProperty:X,hasOwnProp:X,reduceDescriptors:ee,freezeMethods:te,toObjectSet:ne,toCamelCase:Z,noop:oe,toFiniteNumber:re,findKey:D,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 Me(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 Re=Te,$e={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Be="undefined"!==typeof URLSearchParams?URLSearchParams:Oe,Pe="undefined"!==typeof FormData?FormData:null,je="undefined"!==typeof Blob?Blob:null,De={isBrowser:!0,classes:{URLSearchParams:Be,FormData:Pe,Blob:je},protocols:["http","https","file","blob","url","data"]},Le="undefined"!==typeof window&&"undefined"!==typeof document,We="object"===typeof navigator&&navigator||void 0,Fe=Le&&(!We||["ReactNative","NativeScript","NS"].indexOf(We.product)<0),Ie=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)(),ze=Le&&window.location.href||"http://localhost",Ve={...o,...De};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 Ye=Ke;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(Ye(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 Mt=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=Me(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,Rt=Tt&&function(e){return new Promise(function(t,n){const o=Mt(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}},Bt=$t,Pt=function*(e,t){let n=e.byteLength;if(!t||n{const r=jt(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:Ft}=fe,It=(({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},It,e);const{fetch:t,Request:n,Response:o}=e,r=t?Ft(t):"function"===typeof fetch,i=Ft(n),a=Ft(o);if(!r)return!1;const l=r&&Ft(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}=Mt(e),S=t||fetch;g=g?(g+"").toLowerCase():"text";let _=Bt([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,Kt=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},Yt=(Kt(),{http:ge,xhr:Rt,fetch:{get:Kt}});fe.forEach(Yt,(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:Yt};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 Re,response:new Re}}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=>Ye(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}),M=(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 R(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 B(e){13!==e.keyCode&&32!==e.keyCode||(0,c.Gu)(e)}function P(e){13!==e.keyCode&&32!==e.keyCode||R(e)}const j=t(x,k);return Object.assign(v,{toggle:R}),()=>{const t=j();!0!==n.disable&&M(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:R,onKeydown:B,onKeyup:P},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:()=>D});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 M=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})])]:[M];!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 M=n(6356),T=n(2157);const R=(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||M.A,props:{color:e.progress.color||y.value}}:{component:M.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:B}));function O(){h.value.show()}function R(){h.value.hide()}function $(){t("ok",(0,r.ux)(m.value)),R()}function B(){R()}function P(){t("hide")}function j(e){m.value=e}function D(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":j,onKeyup:D})]}function F(){return[(0,o.h)(q,{color:y.value,options:e.options.items,dark:v.value,...S.value,modelValue:m.value,"onUpdate:modelValue":j})]}function I(){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"},F),(0,o.h)(c.A,{dark:v.value})),(e.ok||e.cancel)&&t.push(I()),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,j),(0,o.wB)(()=>e.options&&e.options.model,j),Object.assign(n,{show:O,hide:R}),()=>(0,o.h)(i.A,{ref:h,onHide:P},V)}});var $=n(3412),B=n(8751);function P(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},P(e[n],t[n])):e[n]=t[n]}function j(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,B.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),P(l,o)}u.$forceUpdate()}return m}},g=e=>{c=!0,v.forEach(t=>{t(e)})},y=()=>{b.unmount(f),(0,B._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 D={install({$q:e,parentApp:t}){e.dialog=this.create=j(R,!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 M=C.get(t);if(O+=1,"undefined"!==typeof M){if(M===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 R,$=[];if("undefined"===typeof A)return $;if("comma"===i&&s(A))x&&m&&(A=r.maybeMap(A,m)),R=[{value:A.length>0?A.join(",")||null:void 0}];else if(s(g))R=g;else{var B=Object.keys(A);R=y?B.sort(y):B}var P=f?n.replace(/\./g,"%2E"):n,j=a&&s(A)&&1===A.length?P+"[]":P;if(l&&s(A)&&0===A.length)return j+"[]";for(var D=0;D0?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.3698d63c.js.gz b/ui/dist/spa/js/vendor.3698d63c.js.gz deleted file mode 100644 index c420957263387d28cc5e8f8d419fe546cdcc4372..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178391 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 nr_`WW;}eVmUxy^d;^