From da16b4ab77724f06ee9e57f3377fdf1cf72d1864 Mon Sep 17 00:00:00 2001 From: DaanSelen Date: Thu, 2 Apr 2026 09:29:09 +0200 Subject: [PATCH] chore: fix #1175 --- src/dashboard.py | 2 +- src/static/app/package-lock.json | 16 ++-------------- src/static/app/package.json | 2 +- ...ashboardClientAssignmentStore-B_sC1WKh.js} | 2 +- .../assets/Vector-5IlHN0Py.js | 7 ------- .../assets/Vector-C7_esFoa.js | 7 +++++++ ...rowser-D1LqIfJr.js => browser-CBrDwE_S.js} | 2 +- ...r-DDCtCjaZ.js => clientViewer-D8khpwOM.js} | 2 +- ...lients-B4F-hTZ7.js => clients-Dmpf2P2J.js} | 2 +- ...-Dd6L2pZi.js => configuration-vqO1Tqmn.js} | 2 +- ...dKNSn.js => configurationList-DibdMZMT.js} | 2 +- ....js => dashboardEmailSettings-BoC31ai3.js} | 2 +- ...reguardConfigurationAutostart-DkwcOuML.js} | 2 +- ...Xn0Tq.js => dashboardWebHooks-8Jq1YHNt.js} | 2 +- ....min-CDcSqwgf.js => dayjs.min-CMJwD6qc.js} | 2 +- ...ypueJ.js => editConfiguration-C0taNLfR.js} | 2 +- .../{index-FJBKYE9o.js => index-BKtBwOcp.js} | 2 +- .../WGDashboardAdmin/assets/index-CwDQJPwC.js | 1 + .../WGDashboardAdmin/assets/index-D5AZF9CB.js | 1 - .../{index-B2Cqollg.js => index-DOH6XKNT.js} | 4 ++-- .../{index-p8W6lPzW.js => index-DUwfMrLT.js} | 2 +- .../{index-HUe35Pyu.js => index-LeKglIp6.js} | 2 +- ...ext-slIlNmvW.js => localeText-CB2ziPie.js} | 2 +- ...essage-BCpGvXyZ.js => message-CpkqBpom.js} | 2 +- ...34DWO4.js => newConfiguration-DeRNssxW.js} | 2 +- .../{osmap-BDnmDR8p.js => osmap-DMNOpsQa.js} | 2 +- ...l-ClXPRA43.js => peerAddModal-UXxzVqkA.js} | 2 +- ...nAr71Jz.js => peerAssignModal-tWxeVpSw.js} | 2 +- ...2.js => peerConfigurationFile-B_qcocSn.js} | 2 +- ...wA7.js => peerDefaultSettings-De0wrjco.js} | 2 +- ...rJobs-qzL_mQHg.js => peerJobs-CKdk_nzH.js} | 2 +- ...Oq98Zx.js => peerJobsAllModal-BhXiQbgo.js} | 2 +- ...xL3n_.js => peerJobsLogsModal-DUjMEE5D.js} | 2 +- ...rList-w_vobCBV.js => peerList-Cb8OopIs.js} | 4 ++-- ...ode-qoaDBWPM.js => peerQRCode-BLUi0ljy.js} | 2 +- ...-m-UpcEAw.js => peerSearchBar-CkpqaOS0.js} | 2 +- ...s-HxDukgk9.js => peerSettings-C2eVPmcE.js} | 2 +- ...1IDH.js => peerShareLinkModal-B4sUVifs.js} | 2 +- ... => peersDefaultSettingsInput-B-r07Fjt.js} | 2 +- .../{ping-DEGrvraX.js => ping-C7FX2xMU.js} | 2 +- ...-DuF9r437.js => protocolBadge-D571NtU0.js} | 2 +- ...AG.js => restoreConfiguration-B4KXWT5h.js} | 2 +- ...pQlnKIQ.js => schedulePeerJob-nbwa0kdO.js} | 2 +- ...rs-BJPsUxi9.js => selectPeers--pZrbtmq.js} | 2 +- ...tings-Dq4CIGj-.js => settings-BOJHgdmx.js} | 2 +- .../{setup-CWf87_Nl.js => setup-BwoAZkl5.js} | 2 +- .../{share-CF94rGU4.js => share-C0CWeKzf.js} | 2 +- ...{signin-CXnKEaHi.js => signin-DjHoBoBx.js} | 2 +- ..._index_0_scoped_9509d7a0_lang-CUpTYExw.js} | 2 +- ...s-BX0luAHi.js => systemStatus-DPbSXbe6.js} | 2 +- .../{totp-DslWxGxU.js => totp-DvmyzVgR.js} | 2 +- ...ute-7nQq-B8l.js => traceroute-DxH9dwKE.js} | 2 +- ...vYVOdkpZ.js => vue-datepicker-DUoHSY87.js} | 2 +- ...VX4.js => wgdashboardSettings-DMdJ4txO.js} | 2 +- ...ireguardConfigurationSettings-Cqz5rlpy.js} | 2 +- src/static/dist/WGDashboardAdmin/index.html | 2 +- ...Sans-Italic-VariableFont_wght-BdWtZZ8T.ttf | Bin 181092 -> 0 bytes ...JakartaSans-VariableFont_wght-D_DSbd_K.ttf | Bin 176144 -> 0 bytes .../assets/bootstrap-icons-BeopsB42.woff | Bin 180288 -> 0 bytes .../assets/bootstrap-icons-mSm7cUeB.woff2 | Bin 134044 -> 0 bytes .../WGDashboardClient/img/Logo-1-128x128.png | Bin 12684 -> 0 bytes .../WGDashboardClient/img/Logo-1-256x256.png | Bin 35944 -> 0 bytes .../WGDashboardClient/img/Logo-1-384x384.png | Bin 71332 -> 0 bytes .../WGDashboardClient/img/Logo-1-512x512.png | Bin 137095 -> 0 bytes .../img/Logo-1-Maskable-512x512.png | Bin 79818 -> 0 bytes .../img/Logo-1-Rounded-128x128.png | Bin 13034 -> 0 bytes .../img/Logo-1-Rounded-256x256.png | Bin 36299 -> 0 bytes .../img/Logo-1-Rounded-384x384.png | Bin 73479 -> 0 bytes .../img/Logo-1-Rounded-512x512.png | Bin 138263 -> 0 bytes .../WGDashboardClient/img/Logo-2-128x128.png | Bin 12457 -> 0 bytes .../WGDashboardClient/img/Logo-2-256x256.png | Bin 33897 -> 0 bytes .../WGDashboardClient/img/Logo-2-384x384.png | Bin 67503 -> 0 bytes .../WGDashboardClient/img/Logo-2-512x512.png | Bin 126447 -> 0 bytes .../img/Logo-2-Rounded-128x128.png | Bin 12845 -> 0 bytes .../img/Logo-2-Rounded-256x256.png | Bin 34769 -> 0 bytes .../img/Logo-2-Rounded-384x384.png | Bin 69401 -> 0 bytes .../img/Logo-2-Rounded-512x512.png | Bin 129071 -> 0 bytes .../fabrizio-conti-aExT3y92x5o-unsplash.jpg | Bin 2121219 -> 0 bytes .../lachlan-gowen-0s0WCiys0ZI-unsplash.jpg | Bin 1211728 -> 0 bytes src/wg-dashboard-oidc-providers.json | 16 ++++++++++++++++ 80 files changed, 79 insertions(+), 75 deletions(-) rename src/static/dist/WGDashboardAdmin/assets/{DashboardClientAssignmentStore-NnvBQTas.js => DashboardClientAssignmentStore-B_sC1WKh.js} (95%) delete mode 100644 src/static/dist/WGDashboardAdmin/assets/Vector-5IlHN0Py.js create mode 100644 src/static/dist/WGDashboardAdmin/assets/Vector-C7_esFoa.js rename src/static/dist/WGDashboardAdmin/assets/{browser-D1LqIfJr.js => browser-CBrDwE_S.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{clientViewer-DDCtCjaZ.js => clientViewer-D8khpwOM.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{clients-B4F-hTZ7.js => clients-Dmpf2P2J.js} (97%) rename src/static/dist/WGDashboardAdmin/assets/{configuration-Dd6L2pZi.js => configuration-vqO1Tqmn.js} (86%) rename src/static/dist/WGDashboardAdmin/assets/{configurationList-DyQdKNSn.js => configurationList-DibdMZMT.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{dashboardEmailSettings-ChBz-NGE.js => dashboardEmailSettings-BoC31ai3.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js => dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{dashboardWebHooks-CJRXn0Tq.js => dashboardWebHooks-8Jq1YHNt.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{dayjs.min-CDcSqwgf.js => dayjs.min-CMJwD6qc.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{editConfiguration-CWKypueJ.js => editConfiguration-C0taNLfR.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{index-FJBKYE9o.js => index-BKtBwOcp.js} (98%) create mode 100644 src/static/dist/WGDashboardAdmin/assets/index-CwDQJPwC.js delete mode 100644 src/static/dist/WGDashboardAdmin/assets/index-D5AZF9CB.js rename src/static/dist/WGDashboardAdmin/assets/{index-B2Cqollg.js => index-DOH6XKNT.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{index-p8W6lPzW.js => index-DUwfMrLT.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{index-HUe35Pyu.js => index-LeKglIp6.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{localeText-slIlNmvW.js => localeText-CB2ziPie.js} (76%) rename src/static/dist/WGDashboardAdmin/assets/{message-BCpGvXyZ.js => message-CpkqBpom.js} (84%) rename src/static/dist/WGDashboardAdmin/assets/{newConfiguration-YU34DWO4.js => newConfiguration-DeRNssxW.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{osmap-BDnmDR8p.js => osmap-DMNOpsQa.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{peerAddModal-ClXPRA43.js => peerAddModal-UXxzVqkA.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{peerAssignModal-enAr71Jz.js => peerAssignModal-tWxeVpSw.js} (97%) rename src/static/dist/WGDashboardAdmin/assets/{peerConfigurationFile-xWgZ3Hh2.js => peerConfigurationFile-B_qcocSn.js} (92%) rename src/static/dist/WGDashboardAdmin/assets/{peerDefaultSettings-BXqDdwA7.js => peerDefaultSettings-De0wrjco.js} (79%) rename src/static/dist/WGDashboardAdmin/assets/{peerJobs-qzL_mQHg.js => peerJobs-CKdk_nzH.js} (88%) rename src/static/dist/WGDashboardAdmin/assets/{peerJobsAllModal-CBOq98Zx.js => peerJobsAllModal-BhXiQbgo.js} (90%) rename src/static/dist/WGDashboardAdmin/assets/{peerJobsLogsModal-CH_xL3n_.js => peerJobsLogsModal-DUjMEE5D.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{peerList-w_vobCBV.js => peerList-Cb8OopIs.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{peerQRCode-qoaDBWPM.js => peerQRCode-BLUi0ljy.js} (93%) rename src/static/dist/WGDashboardAdmin/assets/{peerSearchBar-m-UpcEAw.js => peerSearchBar-CkpqaOS0.js} (95%) rename src/static/dist/WGDashboardAdmin/assets/{peerSettings-HxDukgk9.js => peerSettings-C2eVPmcE.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{peerShareLinkModal-lGyV1IDH.js => peerShareLinkModal-B4sUVifs.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{peersDefaultSettingsInput-CdPQfK5d.js => peersDefaultSettingsInput-B-r07Fjt.js} (93%) rename src/static/dist/WGDashboardAdmin/assets/{ping-DEGrvraX.js => ping-C7FX2xMU.js} (97%) rename src/static/dist/WGDashboardAdmin/assets/{protocolBadge-DuF9r437.js => protocolBadge-D571NtU0.js} (79%) rename src/static/dist/WGDashboardAdmin/assets/{restoreConfiguration-BZxfViAG.js => restoreConfiguration-B4KXWT5h.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{schedulePeerJob-BpQlnKIQ.js => schedulePeerJob-nbwa0kdO.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{selectPeers-BJPsUxi9.js => selectPeers--pZrbtmq.js} (97%) rename src/static/dist/WGDashboardAdmin/assets/{settings-Dq4CIGj-.js => settings-BOJHgdmx.js} (90%) rename src/static/dist/WGDashboardAdmin/assets/{setup-CWf87_Nl.js => setup-BwoAZkl5.js} (96%) rename src/static/dist/WGDashboardAdmin/assets/{share-CF94rGU4.js => share-C0CWeKzf.js} (95%) rename src/static/dist/WGDashboardAdmin/assets/{signin-CXnKEaHi.js => signin-DjHoBoBx.js} (98%) rename src/static/dist/WGDashboardAdmin/assets/{storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js => storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js} (88%) rename src/static/dist/WGDashboardAdmin/assets/{systemStatus-BX0luAHi.js => systemStatus-DPbSXbe6.js} (97%) rename src/static/dist/WGDashboardAdmin/assets/{totp-DslWxGxU.js => totp-DvmyzVgR.js} (94%) rename src/static/dist/WGDashboardAdmin/assets/{traceroute-7nQq-B8l.js => traceroute-DxH9dwKE.js} (94%) rename src/static/dist/WGDashboardAdmin/assets/{vue-datepicker-vYVOdkpZ.js => vue-datepicker-DUoHSY87.js} (99%) rename src/static/dist/WGDashboardAdmin/assets/{wgdashboardSettings-DcOVnVX4.js => wgdashboardSettings-DMdJ4txO.js} (80%) rename src/static/dist/WGDashboardAdmin/assets/{wireguardConfigurationSettings-CBlmmPH5.js => wireguardConfigurationSettings-Cqz5rlpy.js} (98%) delete mode 100644 src/static/dist/WGDashboardClient/assets/PlusJakartaSans-Italic-VariableFont_wght-BdWtZZ8T.ttf delete mode 100644 src/static/dist/WGDashboardClient/assets/PlusJakartaSans-VariableFont_wght-D_DSbd_K.ttf delete mode 100644 src/static/dist/WGDashboardClient/assets/bootstrap-icons-BeopsB42.woff delete mode 100644 src/static/dist/WGDashboardClient/assets/bootstrap-icons-mSm7cUeB.woff2 delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-128x128.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-256x256.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-384x384.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-512x512.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-Maskable-512x512.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-Rounded-128x128.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-Rounded-256x256.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-Rounded-384x384.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-1-Rounded-512x512.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-128x128.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-256x256.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-384x384.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-512x512.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-Rounded-128x128.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-Rounded-256x256.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-Rounded-384x384.png delete mode 100644 src/static/dist/WGDashboardClient/img/Logo-2-Rounded-512x512.png delete mode 100644 src/static/dist/WGDashboardClient/img/fabrizio-conti-aExT3y92x5o-unsplash.jpg delete mode 100644 src/static/dist/WGDashboardClient/img/lachlan-gowen-0s0WCiys0ZI-unsplash.jpg create mode 100644 src/wg-dashboard-oidc-providers.json diff --git a/src/dashboard.py b/src/dashboard.py index a61be851..59807448 100644 --- a/src/dashboard.py +++ b/src/dashboard.py @@ -1486,7 +1486,7 @@ def API_Locale_Update(): @app.get(f'{APP_PREFIX}/api/email/ready') def API_Email_Ready(): - return ResponseObject(EmailSender.ready()) + return ResponseObject(EmailSender.is_ready()) @app.post(f'{APP_PREFIX}/api/email/send') def API_Email_Send(): diff --git a/src/static/app/package-lock.json b/src/static/app/package-lock.json index f85044ed..0295d037 100644 --- a/src/static/app/package-lock.json +++ b/src/static/app/package-lock.json @@ -11,8 +11,8 @@ "@volar/language-server": "2.4.28", "@vue/language-server": "3.2.4", "@vuepic/vue-datepicker": "^12.1.0", - "@vueuse/shared": "^14.2.1", "@vueuse/core": "^14.2.1", + "@vueuse/shared": "^14.2.1", "animate.css": "^4.1.1", "bootstrap": "^5.3.2", "bootstrap-icons": "^1.11.3", @@ -23,7 +23,7 @@ "fuse.js": "^7.0.0", "i": "^0.3.7", "is-cidr": "^6.0.3", - "npm": "^11.8.0", + "npm": "^11.12.1", "ol": "^10.8.0", "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", @@ -2161,18 +2161,6 @@ "vue": "^3.5.0" } }, - "node_modules/@vueuse/core/node_modules/@vueuse/shared": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.2.0.tgz", - "integrity": "sha512-Z0bmluZTlAXgUcJ4uAFaML16JcD8V0QG00Db3quR642I99JXIDRa2MI2LGxiLVhcBjVnL1jOzIvT5TT2lqJlkA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vue": "^3.5.0" - } - }, "node_modules/@vueuse/metadata": { "version": "14.2.1", "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.2.1.tgz", diff --git a/src/static/app/package.json b/src/static/app/package.json index 4c73028e..c9b60a3e 100644 --- a/src/static/app/package.json +++ b/src/static/app/package.json @@ -27,7 +27,7 @@ "fuse.js": "^7.0.0", "i": "^0.3.7", "is-cidr": "^6.0.3", - "npm": "^11.8.0", + "npm": "^11.12.1", "ol": "^10.8.0", "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", diff --git a/src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-NnvBQTas.js b/src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-B_sC1WKh.js similarity index 95% rename from src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-NnvBQTas.js rename to src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-B_sC1WKh.js index e647d8e1..b037459c 100644 --- a/src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-NnvBQTas.js +++ b/src/static/dist/WGDashboardAdmin/assets/DashboardClientAssignmentStore-B_sC1WKh.js @@ -1 +1 @@ -import{a5 as A,D as S,r as n,g as l,z as v}from"./index-B2Cqollg.js";const b=A("DashboardClientAssignmentStore",()=>{const f=n({}),d=n([]),o=n({}),c=n([]),g=n(!1),r=n(""),i=S(),w=async()=>{await l("/api/clients/allClients",{},s=>{o.value=s.data})},y=async()=>{await l("/api/clients/allClientsRaw",{},s=>{c.value=s.data,console.log(c.value)})},m=s=>Object.values(o.value).flat().find(e=>e.ClientID===s),u=async(s,e)=>{await l("/api/clients/assignedClients",{ConfigurationName:s,Peer:e},a=>{d.value=a.data})};return{assignments:d,getAssignedClients:u,getClients:w,getClientsRaw:y,clients:o,unassignClient:async(s,e,a)=>{g.value=!0,await v("/api/clients/unassignClient",{AssignmentID:a},async t=>{t.status?(i.newMessage("Server","Unassign successfully!","success"),s&&e&&await u(s,e)):(i.newMessage("Server","Unassign Failed. Reason: "+t.message,"success"),console.error("Unassign Failed. Reason: "+t.message)),g.value=!1})},assignClient:async(s,e,a,t=!0)=>{r.value=a,await v("/api/clients/assignClient",{ConfigurationName:s,Peer:e,ClientID:a},async C=>{C.status?(i.newMessage("Server","Assign successfully!","success"),t&&await u(s,e)):(i.newMessage("Server","Assign Failed. Reason: "+C.message,"success"),console.error("Assign Failed. Reason: "+C.message)),r.value=""})},getClientById:m,unassigning:g,assigning:r,clientsRaw:c,allConfigurationsPeers:f,getAllConfigurationsPeers:async()=>{await l("/api/clients/allConfigurationsPeers",{},s=>{f.value=s.data})}}});export{b as D}; +import{a5 as A,D as S,r as n,g as l,z as v}from"./index-DOH6XKNT.js";const b=A("DashboardClientAssignmentStore",()=>{const f=n({}),d=n([]),o=n({}),c=n([]),g=n(!1),r=n(""),i=S(),w=async()=>{await l("/api/clients/allClients",{},s=>{o.value=s.data})},y=async()=>{await l("/api/clients/allClientsRaw",{},s=>{c.value=s.data,console.log(c.value)})},m=s=>Object.values(o.value).flat().find(e=>e.ClientID===s),u=async(s,e)=>{await l("/api/clients/assignedClients",{ConfigurationName:s,Peer:e},a=>{d.value=a.data})};return{assignments:d,getAssignedClients:u,getClients:w,getClientsRaw:y,clients:o,unassignClient:async(s,e,a)=>{g.value=!0,await v("/api/clients/unassignClient",{AssignmentID:a},async t=>{t.status?(i.newMessage("Server","Unassign successfully!","success"),s&&e&&await u(s,e)):(i.newMessage("Server","Unassign Failed. Reason: "+t.message,"success"),console.error("Unassign Failed. Reason: "+t.message)),g.value=!1})},assignClient:async(s,e,a,t=!0)=>{r.value=a,await v("/api/clients/assignClient",{ConfigurationName:s,Peer:e,ClientID:a},async C=>{C.status?(i.newMessage("Server","Assign successfully!","success"),t&&await u(s,e)):(i.newMessage("Server","Assign Failed. Reason: "+C.message,"success"),console.error("Assign Failed. Reason: "+C.message)),r.value=""})},getClientById:m,unassigning:g,assigning:r,clientsRaw:c,allConfigurationsPeers:f,getAllConfigurationsPeers:async()=>{await l("/api/clients/allConfigurationsPeers",{},s=>{f.value=s.data})}}});export{b as D}; diff --git a/src/static/dist/WGDashboardAdmin/assets/Vector-5IlHN0Py.js b/src/static/dist/WGDashboardAdmin/assets/Vector-5IlHN0Py.js deleted file mode 100644 index aee15732..00000000 --- a/src/static/dist/WGDashboardAdmin/assets/Vector-5IlHN0Py.js +++ /dev/null @@ -1,7 +0,0 @@ -const Et={ADD:"add",REMOVE:"remove"},gi={PROPERTYCHANGE:"propertychange"},W={CHANGE:"change",ERROR:"error",CONTEXTMENU:"contextmenu",CLICK:"click",DBLCLICK:"dblclick",KEYDOWN:"keydown",KEYPRESS:"keypress",LOAD:"load",TOUCHMOVE:"touchmove",WHEEL:"wheel"};class Xn{constructor(){this.disposed=!1}dispose(){this.disposed||(this.disposed=!0,this.disposeInternal())}disposeInternal(){}}function Cl(n,t,e){let i,s;e=e||oe;let r=0,o=n.length,a=!1;for(;r>1),s=+e(n[i],t),s<0?r=i+1:(o=i,a=!s);return a?r:~r}function oe(n,t){return n>t?1:nt?-1:0}function tr(n,t,e){if(n[0]<=t)return 0;const i=n.length;if(t<=n[i-1])return i-1;if(typeof e=="function"){for(let s=1;s0?s-1:s}return i-1}if(e>0){for(let s=1;s0||o===0)})}function Ki(){return!0}function Wn(){return!1}function Zi(){}function $o(n){let t,e,i;return function(){const s=Array.prototype.slice.call(arguments);return(!e||this!==i||!ve(s,e))&&(i=this,e=s,t=n.apply(this,arguments)),t}}function Il(n){function t(){let e;try{e=n()}catch(i){return Promise.reject(i)}return e instanceof Promise?e:Promise.resolve(e)}return t()}function en(n){for(const t in n)delete n[t]}function _i(n){let t;for(t in n)return!1;return!t}class ce{constructor(t){this.propagationStopped,this.defaultPrevented,this.type=t,this.target=null}preventDefault(){this.defaultPrevented=!0}stopPropagation(){this.propagationStopped=!0}}class Yn extends Xn{constructor(t){super(),this.eventTarget_=t,this.pendingRemovals_=null,this.dispatching_=null,this.listeners_=null}addEventListener(t,e){if(!t||!e)return;const i=this.listeners_||(this.listeners_={}),s=i[t]||(i[t]=[]);s.includes(e)||s.push(e)}dispatchEvent(t){const e=typeof t=="string",i=e?t:t.type,s=this.listeners_&&this.listeners_[i];if(!s)return;const r=e?new ce(t):t;r.target||(r.target=this.eventTarget_||this);const o=this.dispatching_||(this.dispatching_={}),a=this.pendingRemovals_||(this.pendingRemovals_={});i in o||(o[i]=0,a[i]=0),++o[i];let l;for(let h=0,c=s.length;h0:!1}removeEventListener(t,e){if(!this.listeners_)return;const i=this.listeners_[t];if(!i)return;const s=i.indexOf(e);s!==-1&&(this.pendingRemovals_&&t in this.pendingRemovals_?(i[s]=Zi,++this.pendingRemovals_[t]):(i.splice(s,1),i.length===0&&delete this.listeners_[t]))}}function V(n,t,e,i,s){if(s){const o=e;e=function(a){return n.removeEventListener(t,e),o.call(i??this,a)}}else i&&i!==n&&(e=e.bind(i));const r={target:n,type:t,listener:e};return n.addEventListener(t,e),r}function Sn(n,t,e,i){return V(n,t,e,i,!0)}function tt(n){n&&n.target&&(n.target.removeEventListener(n.type,n.listener),en(n))}class nn extends Yn{constructor(){super(),this.on=this.onInternal,this.once=this.onceInternal,this.un=this.unInternal,this.revision_=0}changed(){++this.revision_,this.dispatchEvent(W.CHANGE)}getRevision(){return this.revision_}onInternal(t,e){if(Array.isArray(t)){const i=t.length,s=new Array(i);for(let r=0;r0;)this.pop()}extend(t){for(let e=0,i=t.length;ethis.getLength())throw new Error("Index out of bounds: "+t);this.unique_&&this.assertUnique_(e),this.array_.splice(t,0,e),this.updateLength_(),this.dispatchEvent(new dn(Et.ADD,e,t))}pop(){return this.removeAt(this.getLength()-1)}push(t){const e=this.getLength();return this.insertAt(e,t),this.getLength()}remove(t){const e=this.array_;for(let i=0,s=e.length;i=this.getLength())return;const e=this.array_[t];return this.array_.splice(t,1),this.updateLength_(),this.dispatchEvent(new dn(Et.REMOVE,e,t)),e}setAt(t,e){const i=this.getLength();if(t>=i){this.insertAt(t,e);return}if(t<0)throw new Error("Index out of bounds: "+t);this.unique_&&this.assertUnique_(e,t);const s=this.array_[t];this.array_[t]=e,this.dispatchEvent(new dn(Et.REMOVE,s,t)),this.dispatchEvent(new dn(Et.ADD,e,t))}updateLength_(){this.set(Br.LENGTH,this.array_.length)}assertUnique_(t,e){const i=this.array_;for(let s=0,r=i.length;s{this.clickTimeoutId_=void 0;const i=new ye(nt.SINGLECLICK,this.map_,t);this.dispatchEvent(i)},250)}updateActivePointers_(t){const e=t,i=e.pointerId;if(e.type==nt.POINTERUP||e.type==nt.POINTERCANCEL){delete this.trackedTouches_[i];for(const s in this.trackedTouches_)if(this.trackedTouches_[s].target!==e.target){delete this.trackedTouches_[s];break}}else(e.type==nt.POINTERDOWN||e.type==nt.POINTERMOVE)&&(this.trackedTouches_[i]=e);this.activePointers_=Object.values(this.trackedTouches_)}handlePointerUp_(t){this.updateActivePointers_(t);const e=new ye(nt.POINTERUP,this.map_,t,void 0,void 0,this.activePointers_);this.dispatchEvent(e),this.emulateClicks_&&!e.defaultPrevented&&!this.dragging_&&this.isMouseActionButton_(t)&&this.emulateClick_(this.down_),this.activePointers_.length===0&&(this.dragListenerKeys_.forEach(tt),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)}isMouseActionButton_(t){return t.button===0}handlePointerDown_(t){this.emulateClicks_=this.activePointers_.length===0,this.updateActivePointers_(t);const e=new ye(nt.POINTERDOWN,this.map_,t,void 0,void 0,this.activePointers_);if(this.dispatchEvent(e),this.down_=new PointerEvent(t.type,t),Object.defineProperty(this.down_,"target",{writable:!1,value:t.target}),this.dragListenerKeys_.length===0){const i=this.map_.getOwnerDocument();this.dragListenerKeys_.push(V(i,nt.POINTERMOVE,this.handlePointerMove_,this),V(i,nt.POINTERUP,this.handlePointerUp_,this),V(this.element_,nt.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==i&&this.dragListenerKeys_.push(V(this.element_.getRootNode(),nt.POINTERUP,this.handlePointerUp_,this))}}handlePointerMove_(t){if(this.isMoving_(t)){this.updateActivePointers_(t),this.dragging_=!0;const e=new ye(nt.POINTERDRAG,this.map_,t,this.dragging_,void 0,this.activePointers_);this.dispatchEvent(e)}}relayMoveEvent_(t){this.originalPointerMoveEvent_=t;const e=!!(this.down_&&this.isMoving_(t));this.dispatchEvent(new ye(nt.POINTERMOVE,this.map_,t,e))}handleTouchMove_(t){const e=this.originalPointerMoveEvent_;(!e||e.defaultPrevented)&&(typeof t.cancelable!="boolean"||t.cancelable===!0)&&t.preventDefault()}isMoving_(t){return this.dragging_||Math.abs(t.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(t.clientY-this.down_.clientY)>this.moveTolerance_}disposeInternal(){this.relayedListenerKey_&&(tt(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(W.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&(tt(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(tt),this.dragListenerKeys_.length=0,this.element_=null,super.disposeInternal()}}const Ee={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend",LOADSTART:"loadstart",LOADEND:"loadend"},ft={LAYERGROUP:"layergroup",SIZE:"size",TARGET:"target",VIEW:"view"},D={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function q(n,t){if(!n)throw new Error(t)}const vn=1/0;class Dl{constructor(t,e){this.priorityFunction_=t,this.keyFunction_=e,this.elements_=[],this.priorities_=[],this.queuedElements_={}}clear(){this.elements_.length=0,this.priorities_.length=0,en(this.queuedElements_)}dequeue(){const t=this.elements_,e=this.priorities_,i=t[0];t.length==1?(t.length=0,e.length=0):(t[0]=t.pop(),e[0]=e.pop(),this.siftUp_(0));const s=this.keyFunction_(i);return delete this.queuedElements_[s],i}enqueue(t){q(!(this.keyFunction_(t)in this.queuedElements_),"Tried to enqueue an `element` that was already added to the queue");const e=this.priorityFunction_(t);return e!=vn?(this.elements_.push(t),this.priorities_.push(e),this.queuedElements_[this.keyFunction_(t)]=!0,this.siftDown_(0,this.elements_.length-1),!0):!1}getCount(){return this.elements_.length}getLeftChildIndex_(t){return t*2+1}getRightChildIndex_(t){return t*2+2}getParentIndex_(t){return t-1>>1}heapify_(){let t;for(t=(this.elements_.length>>1)-1;t>=0;t--)this.siftUp_(t)}isEmpty(){return this.elements_.length===0}isKeyQueued(t){return t in this.queuedElements_}isQueued(t){return this.isKeyQueued(this.keyFunction_(t))}siftUp_(t){const e=this.elements_,i=this.priorities_,s=e.length,r=e[t],o=i[t],a=t;for(;t>1;){const l=this.getLeftChildIndex_(t),h=this.getRightChildIndex_(t),c=ht;){const a=this.getParentIndex_(e);if(s[a]>o)i[e]=i[a],s[e]=s[a],e=a;else break}i[e]=r,s[e]=o}reprioritize(){const t=this.priorityFunction_,e=this.elements_,i=this.priorities_;let s=0;const r=e.length;let o,a,l;for(a=0;at.apply(null,i),i=>i[0].getKey()),this.boundHandleTileChange_=this.handleTileChange.bind(this),this.tileChangeCallback_=e,this.tilesLoading_=0,this.tilesLoadingKeys_={}}enqueue(t){const e=super.enqueue(t);return e&&t[0].addEventListener(W.CHANGE,this.boundHandleTileChange_),e}getTilesLoading(){return this.tilesLoading_}handleTileChange(t){const e=t.target,i=e.getState();if(i===D.LOADED||i===D.ERROR||i===D.EMPTY){i!==D.ERROR&&e.removeEventListener(W.CHANGE,this.boundHandleTileChange_);const s=e.getKey();s in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[s],--this.tilesLoading_),this.tileChangeCallback_()}}loadMoreTiles(t,e){let i=0;for(;this.tilesLoading_0;){const s=this.dequeue()[0],r=s.getKey();s.getState()===D.IDLE&&!(r in this.tilesLoadingKeys_)&&(this.tilesLoadingKeys_[r]=!0,++this.tilesLoading_,++i,s.load())}}}function Pl(n,t,e,i,s){if(!n||!(e in n.wantedTiles)||!n.wantedTiles[e][t.getKey()])return vn;const r=n.viewState.center,o=i[0]-r[0],a=i[1]-r[1];return 65536*Math.log(s)+Math.sqrt(o*o+a*a)/s}const gt={ANIMATING:0,INTERACTING:1},Wt={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"};function et(n,t,e){return Math.min(Math.max(n,t),e)}function Fl(n,t,e,i,s,r){const o=s-e,a=r-i;if(o!==0||a!==0){const l=((n-e)*o+(t-i)*a)/(o*o+a*a);l>1?(e=s,i=r):l>0&&(e+=o*l,i+=a*l)}return hi(n,t,e,i)}function hi(n,t,e,i){const s=e-n,r=i-t;return s*s+r*r}function kl(n){const t=n.length;for(let i=0;ir&&(r=l,s=a)}if(r===0)return null;const o=n[s];n[s]=n[i],n[i]=o;for(let a=i+1;a=0;i--){e[i]=n[i][t]/n[i][i];for(let s=i-1;s>=0;s--)n[s][t]-=n[s][i]*e[i]}return e}function Ur(n){return n*180/Math.PI}function Te(n){return n*Math.PI/180}function ci(n,t){const e=n%t;return e*t<0?e+t:e}function Lt(n,t,e){return n+e*(t-n)}function Kn(n,t){const e=Math.pow(10,t);return Math.round(n*e)/e}function fn(n,t){return Math.floor(Kn(n,t))}function gn(n,t){return Math.ceil(Kn(n,t))}function Gs(n,t,e){if(n>=t&&nf&&(d=(f+d)/2,f=d),g>m&&(g=(m+g)/2,m=g);let _=et(i[0],d,f),p=et(i[1],g,m);if(o&&e&&s){const E=30*s;_+=-E*Math.log(1+Math.max(0,d-i[0])/E)+E*Math.log(1+Math.max(0,i[0]-f)/E),p+=-E*Math.log(1+Math.max(0,g-i[1])/E)+E*Math.log(1+Math.max(0,i[1]-m)/E)}return[_,p]})}function Nl(n){return n}const lt={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16};function jr(n){const t=zt();for(let e=0,i=n.length;es&&(l=l|lt.RIGHT),ar&&(l=l|lt.ABOVE),l===lt.UNKNOWN&&(l=lt.INTERSECTING),l}function zt(){return[1/0,1/0,-1/0,-1/0]}function Se(n,t,e,i,s){return s?(s[0]=n,s[1]=t,s[2]=e,s[3]=i,s):[n,t,e,i]}function Zn(n){return Se(1/0,1/0,-1/0,-1/0,n)}function sa(n,t){const e=n[0],i=n[1];return Se(e,i,e,i,t)}function nr(n,t,e,i,s){const r=Zn(s);return ra(r,n,t,e,i)}function Bi(n,t){return n[0]==t[0]&&n[2]==t[2]&&n[1]==t[1]&&n[3]==t[3]}function Gl(n,t){return t[0]n[2]&&(n[2]=t[2]),t[1]n[3]&&(n[3]=t[3]),n}function Wi(n,t){t[0]n[2]&&(n[2]=t[0]),t[1]n[3]&&(n[3]=t[1])}function ra(n,t,e,i,s){for(;et[0]?i[0]=n[0]:i[0]=t[0],n[1]>t[1]?i[1]=n[1]:i[1]=t[1],n[2]=t[0]&&n[1]<=t[3]&&n[3]>=t[1]}function jn(n){return n[2]=o&&m<=l),!i&&r<.RIGHT&&!(s<.RIGHT)&&(_=f-(d-l)*g,i=_>=a&&_<=h),!i&&r<.BELOW&&!(s<.BELOW)&&(m=d-(f-a)/g,i=m>=o&&m<=l),!i&&r<.LEFT&&!(s<.LEFT)&&(_=f-(d-o)*g,i=_>=a&&_<=h)}return i}function la(n,t){const e=t.getExtent(),i=Ye(n);if(t.canWrapX()&&(i[0]=e[2])){const s=J(e),o=Math.floor((i[0]-e[0])/s)*s;n[0]-=o,n[2]-=o}return n}function ha(n,t,e){if(t.canWrapX()){const i=t.getExtent();if(!isFinite(n[0])||!isFinite(n[2]))return[[i[0],n[1],i[2],n[3]]];la(n,t);const s=J(i);if(J(n)>s&&!e)return[[i[0],n[1],i[2],n[3]]];if(n[0]i[2])return[[n[0],n[1],i[2],n[3]],[i[0],n[1],n[2]-s,n[3]]]}return[n]}function Kl(n,t){return n[0]+=+t[0],n[1]+=+t[1],n}function Ln(n,t){let e=!0;for(let i=n.length-1;i>=0;--i)if(n[i]!=t[i]){e=!1;break}return e}function sr(n,t){const e=Math.cos(t),i=Math.sin(t),s=n[0]*e-n[1]*i,r=n[1]*e+n[0]*i;return n[0]=s,n[1]=r,n}function Zl(n,t){return n[0]*=t,n[1]*=t,n}function ca(n,t){if(t.canWrapX()){const e=J(t.getExtent()),i=Bl(n,t,e);i&&(n[0]-=i*e)}return n}function Bl(n,t,e){const i=t.getExtent();let s=0;return t.canWrapX()&&(n[0]i[2])&&(e=e||J(i),s=Math.floor((n[0]-i[0])/e)),s}function ua(n){return Math.pow(n,3)}function wi(n){return 1-ua(1-n)}function Ul(n){return 3*n*n-2*n*n*n}function Vl(n){return n}const jl=63710088e-1;function Hr(n,t,e){e=e||jl;const i=Te(n[1]),s=Te(t[1]),r=(s-i)/2,o=Te(t[0]-n[0])/2,a=Math.sin(r)*Math.sin(r)+Math.sin(o)*Math.sin(o)*Math.cos(i)*Math.cos(s);return 2*e*Math.atan2(Math.sqrt(a),Math.sqrt(1-a))}function da(...n){console.warn(...n)}const rr={radians:6370997/(2*Math.PI),degrees:2*Math.PI*6370997/360,ft:.3048,m:1,"us-ft":1200/3937};class or{constructor(t){this.code_=t.code,this.units_=t.units,this.extent_=t.extent!==void 0?t.extent:null,this.worldExtent_=t.worldExtent!==void 0?t.worldExtent:null,this.axisOrientation_=t.axisOrientation!==void 0?t.axisOrientation:"enu",this.global_=t.global!==void 0?t.global:!1,this.canWrapX_=!!(this.global_&&this.extent_),this.getPointResolutionFunc_=t.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=t.metersPerUnit}canWrapX(){return this.canWrapX_}getCode(){return this.code_}getExtent(){return this.extent_}getUnits(){return this.units_}getMetersPerUnit(){return this.metersPerUnit_||rr[this.units_]}getWorldExtent(){return this.worldExtent_}getAxisOrientation(){return this.axisOrientation_}isGlobal(){return this.global_}setGlobal(t){this.global_=t,this.canWrapX_=!!(t&&this.extent_)}getDefaultTileGrid(){return this.defaultTileGrid_}setDefaultTileGrid(t){this.defaultTileGrid_=t}setExtent(t){this.extent_=t,this.canWrapX_=!!(this.global_&&t)}setWorldExtent(t){this.worldExtent_=t}setGetPointResolution(t){this.getPointResolutionFunc_=t}getPointResolutionFunc(){return this.getPointResolutionFunc_}}const sn=6378137,ai=Math.PI*sn,Hl=[-ai,-ai,ai,ai],ql=[-180,-85,180,85],_n=sn*Math.log(Math.tan(Math.PI/2));class qe extends or{constructor(t){super({code:t,units:"m",extent:Hl,global:!0,worldExtent:ql,getPointResolution:function(e,i){return e/Math.cosh(i[1]/sn)}})}}const qr=[new qe("EPSG:3857"),new qe("EPSG:102100"),new qe("EPSG:102113"),new qe("EPSG:900913"),new qe("http://www.opengis.net/def/crs/EPSG/0/3857"),new qe("http://www.opengis.net/gml/srs/epsg.xml#3857")];function $l(n,t,e,i){const s=n.length;e=e>1?e:2,i=i??e,t===void 0&&(e>2?t=n.slice():t=new Array(s));for(let r=0;r_n?o=_n:o<-_n&&(o=-_n),t[r+1]=o}return t}function Jl(n,t,e,i){const s=n.length;e=e>1?e:2,i=i??e,t===void 0&&(e>2?t=n.slice():t=new Array(s));for(let r=0;reo&&(t=eo);const i=Te(t),s=Math.sin(i),r=Math.cos(i),o=s/r,a=o*o,l=a*a,h=Te(n),c=ma(e.number),u=Te(c),d=Mn/Math.sqrt(1-Gt*s**2),f=Fe*r**2,g=r*Gs(h-u,-Math.PI,Math.PI),m=g*g,_=m*g,p=_*g,E=p*g,C=E*g,y=Mn*(_a*i-nh*Math.sin(2*i)+sh*Math.sin(4*i)-rh*Math.sin(6*i)),x=An*d*(g+_/6*(1-a+f)+E/120*(5-18*a+l+72*f-58*Fe))+5e5;let R=An*(y+d*o*(m/2+p/24*(5-a+9*f+4*f**2)+C/720*(61-58*a+l+600*f-330*Fe)));return e.north||(R+=1e7),[x,R]}function ma(n){return(n-1)*6-180+3}const gh=[/^EPSG:(\d+)$/,/^urn:ogc:def:crs:EPSG::(\d+)$/,/^http:\/\/www\.opengis\.net\/def\/crs\/EPSG\/0\/(\d+)$/];function pa(n){let t=0;for(const s of gh){const r=n.match(s);if(r){t=parseInt(r[1]);break}}if(!t)return null;let e=0,i=!1;return t>32700&&t<32761?e=t-32700:t>32600&&t<32661&&(i=!0,e=t-32600),e?{number:e,north:i}:null}function io(n,t){return function(e,i,s,r){const o=e.length;s=s>1?s:2,r=r??s,i||(s>2?i=e.slice():i=new Array(o));for(let a=0;a=l?t[o+h]:a[h]}return e})}function mf(n,t){return ya(),dr(n,"EPSG:4326","EPSG:3857")}function Tn(n,t){if(n===t)return!0;const e=n.getUnits()===t.getUnits();return(n.getCode()===t.getCode()||ur(n,t)===hr)&&e}function ur(n,t){const e=n.getCode(),i=t.getCode();let s=fs(e,i);if(s)return s;let r=null,o=null;for(const l of ph)r||(r=l(n)),o||(o=l(t));if(!r&&!o)return null;const a="EPSG:4326";if(o)if(r)s=gs(r.inverse,o.forward);else{const l=fs(e,a);l&&(s=gs(l,o.forward))}else{const l=fs(a,i);l&&(s=gs(r.inverse,l))}return s&&(Zs(n),Zs(t),Ui(n,t,s)),s}function gs(n,t){return function(e,i,s,r){return i=n(e,i,s,r),t(i,i,s,r)}}function bn(n,t){const e=It(n),i=It(t);return ur(e,i)}function dr(n,t,e){const i=bn(t,e);if(!i){const s=It(t).getCode(),r=It(e).getCode();throw new Error(`No transform available between ${s} and ${r}`)}return i(n,void 0,n.length)}function Bs(n,t){return n}function ne(n,t){return Ks&&!Ln(n,[0,0])&&n[0]>=-180&&n[0]<=180&&n[1]>=-90&&n[1]<=90&&(Ks=!1,da("Call useGeographic() from ol/proj once to work with [longitude, latitude] coordinates.")),n}function Ea(n,t){return n}function Ce(n,t){return n}function wh(){so(qr),so(Jr),xh(Jr,qr,$l,Jl)}wh();new Array(6);function Zt(){return[1,0,0,1,0,0]}function Rh(n,t){return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n[4]=t[4],n[5]=t[5],n}function ht(n,t){const e=t[0],i=t[1];return t[0]=n[0]*e+n[2]*i+n[4],t[1]=n[1]*e+n[3]*i+n[5],t}function he(n,t,e,i,s,r,o,a){const l=Math.sin(r),h=Math.cos(r);return n[0]=i*h,n[1]=s*l,n[2]=-i*l,n[3]=s*h,n[4]=o*i*h-a*i*l+t,n[5]=o*s*l+a*s*h+e,n}function xa(n,t){const e=Th(t);q(e!==0,"Transformation matrix cannot be inverted");const i=t[0],s=t[1],r=t[2],o=t[3],a=t[4],l=t[5];return n[0]=o/e,n[1]=-s/e,n[2]=-r/e,n[3]=i/e,n[4]=(r*l-o*a)/e,n[5]=-(i*l-s*a)/e,n}function Th(n){return n[0]*n[3]-n[1]*n[2]}const Ih=[1e5,1e5,1e5,1e5,2,2];function Sh(n){return"matrix("+n.join(", ")+")"}function Us(n){return n.substring(7,n.length-1).split(",").map(parseFloat)}function vh(n,t){const e=Us(n),i=Us(t);for(let s=0;s<6;++s)if(Math.round((e[s]-i[s])*Ih[s])!==0)return!1;return!0}function Ie(n,t,e,i,s,r,o){r=r||[],o=o||2;let a=0;for(let l=t;l{if(!i)return this.getSimplifiedGeometry(e);const s=this.clone();return s.applyTransform(i),s.getSimplifiedGeometry(e)})}simplifyTransformed(t,e){return this.simplifyTransformedInternal(this.getRevision(),t,e)}clone(){return U()}closestPointXY(t,e,i,s){return U()}containsXY(t,e){return this.closestPointXY(t,e,Mh,Number.MIN_VALUE)===0}getClosestPoint(t,e){return e=e||[NaN,NaN],this.closestPointXY(t[0],t[1],e,1/0),e}intersectsCoordinate(t){return this.containsXY(t[0],t[1])}computeExtent(t){return U()}getExtent(t){if(this.extentRevision_!=this.getRevision()){const e=this.computeExtent(this.extent_);(isNaN(e[0])||isNaN(e[1]))&&Zn(e),this.extentRevision_=this.getRevision()}return Wl(this.extent_,t)}rotate(t,e){U()}scale(t,e,i){U()}simplify(t){return this.getSimplifiedGeometry(t*t)}getSimplifiedGeometry(t){return U()}getType(){return U()}applyTransform(t){U()}intersectsExtent(t){return U()}translate(t,e){U()}transform(t,e){const i=It(t),s=i.getUnits()=="tile-pixels"?function(r,o,a){const l=i.getExtent(),h=i.getWorldExtent(),c=yt(h)/yt(l);he(ro,h[0],h[3],c,-c,0,0,0);const u=Ie(r,0,r.length,a,ro,o),d=bn(i,e);return d?d(u,u,a):u}:bn(i,e);return this.applyTransform(s),this}}class fr extends bh{constructor(){super(),this.layout="XY",this.stride=2,this.flatCoordinates}computeExtent(t){return nr(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)}getCoordinates(){return U()}getFirstCoordinate(){return this.flatCoordinates.slice(0,this.stride)}getFlatCoordinates(){return this.flatCoordinates}getLastCoordinate(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)}getLayout(){return this.layout}getSimplifiedGeometry(t){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),t<0||this.simplifiedGeometryMaxMinSquaredTolerance!==0&&t<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;const e=this.getSimplifiedGeometryInternal(t);return e.getFlatCoordinates().length1)u=e;else if(d>0){for(let f=0;fs&&(s=h),r=a,o=l}return s}function Fh(n,t,e,i,s){for(let r=0,o=e.length;r0;){const u=h.pop(),d=h.pop();let f=0;const g=n[d],m=n[d+1],_=n[u],p=n[u+1];for(let E=d+i;Ef&&(c=E,f=x)}f>s&&(l[(c-t)/i]=1,d+i0&&m>f)&&(g<0&&_0&&_>g)){h=u,c=d;continue}r[o++]=h,r[o++]=c,a=h,l=c,h=u,c=d}return r[o++]=h,r[o++]=c,o}function Sa(n,t,e,i,s,r,o,a){for(let l=0,h=e.length;lr&&(h-a)*(r-l)-(s-a)*(c-l)>0&&o++:c<=r&&(h-a)*(r-l)-(s-a)*(c-l)<0&&o--,a=h,l=c}return o!==0}function va(n,t,e,i,s,r){if(e.length===0||!ke(n,t,e[0],i,s,r))return!1;for(let o=1,a=e.length;op&&(h=(c+u)/2,va(n,t,e,i,h,g)&&(_=h,p=E)),c=u}return isNaN(_)&&(_=s[r]),o?(o.push(_,g,p),o):[_,g,p]}function Yh(n,t,e,i,s){let r=[];for(let o=0,a=e.length;o=s[0]&&r[2]<=s[2]||r[1]>=s[1]&&r[3]<=s[3]?!0:Kh(n,t,e,i,function(o,a){return Yl(s,o,a)}):!1}function Aa(n,t,e,i,s){return!!(La(n,t,e,i,s)||ke(n,t,e,i,s[0],s[1])||ke(n,t,e,i,s[0],s[3])||ke(n,t,e,i,s[2],s[1])||ke(n,t,e,i,s[2],s[3]))}function Zh(n,t,e,i,s){if(!Aa(n,t,e[0],i,s))return!1;if(e.length===1)return!0;for(let r=1,o=e.length;r0}function Uh(n,t,e,i,s){s=s!==void 0?s:!1;for(let r=0,o=e.length;rc&&d1&&typeof arguments[e-1]=="function"&&(i=arguments[e-1],--e);let s=0;for(;s0}getInteracting(){return this.hints_[gt.INTERACTING]>0}cancelAnimations(){this.setHint(gt.ANIMATING,-this.hints_[gt.ANIMATING]);let t;for(let e=0,i=this.animations_.length;e=0;--i){const s=this.animations_[i];let r=!0;for(let o=0,a=s.length;o0?h/l.duration:1;c>=1?(l.complete=!0,c=1):r=!1;const u=l.easing(c);if(l.sourceCenter){const d=l.sourceCenter[0],f=l.sourceCenter[1],g=l.targetCenter[0],m=l.targetCenter[1];this.nextCenter_=l.targetCenter;const _=d+u*(g-d),p=f+u*(m-f);this.targetCenter_=[_,p]}if(l.sourceResolution&&l.targetResolution){const d=u===1?l.targetResolution:l.sourceResolution+u*(l.targetResolution-l.sourceResolution);if(l.anchor){const f=this.getViewportSize_(this.getRotation()),g=this.constraints_.resolution(d,0,f,!0);this.targetCenter_=this.calculateCenterZoom(g,l.anchor)}this.nextResolution_=l.targetResolution,this.targetResolution_=d,this.applyTargetState_(!0)}if(l.sourceRotation!==void 0&&l.targetRotation!==void 0){const d=u===1?ci(l.targetRotation+Math.PI,2*Math.PI)-Math.PI:l.sourceRotation+u*(l.targetRotation-l.sourceRotation);if(l.anchor){const f=this.constraints_.rotation(d,!0);this.targetCenter_=this.calculateCenterRotate(f,l.anchor)}this.nextRotation_=l.targetRotation,this.targetRotation_=d}if(this.applyTargetState_(!0),e=!0,!l.complete)break}if(r){this.animations_[i]=null,this.setHint(gt.ANIMATING,-1),this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN;const o=s[0].callback;o&&mn(o,!0)}}this.animations_=this.animations_.filter(Boolean),e&&this.updateAnimationKey_===void 0&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}calculateCenterRotate(t,e){let i;const s=this.getCenterInternal();return s!==void 0&&(i=[s[0]-e[0],s[1]-e[1]],sr(i,t-this.getRotation()),Kl(i,e)),i}calculateCenterZoom(t,e){let i;const s=this.getCenterInternal(),r=this.getResolution();if(s!==void 0&&r!==void 0){const o=e[0]-t*(e[0]-s[0])/r,a=e[1]-t*(e[1]-s[1])/r;i=[o,a]}return i}getViewportSize_(t){const e=this.viewportSize_;if(t){const i=e[0],s=e[1];return[Math.abs(i*Math.cos(t))+Math.abs(s*Math.sin(t)),Math.abs(i*Math.sin(t))+Math.abs(s*Math.cos(t))]}return e}setViewportSize(t){this.viewportSize_=Array.isArray(t)?t.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)}getCenter(){const t=this.getCenterInternal();return t&&Bs(t,this.getProjection())}getCenterInternal(){return this.get(Wt.CENTER)}getConstraints(){return this.constraints_}getConstrainResolution(){return this.get("constrainResolution")}getHints(t){return t!==void 0?(t[0]=this.hints_[0],t[1]=this.hints_[1],t):this.hints_.slice()}calculateExtent(t){const e=this.calculateExtentInternal(t);return Ea(e,this.getProjection())}calculateExtentInternal(t){t=t||this.getViewportSizeMinusPadding_();const e=this.getCenterInternal();q(e,"The view center is not defined");const i=this.getResolution();q(i!==void 0,"The view resolution is not defined");const s=this.getRotation();return q(s!==void 0,"The view rotation is not defined"),Ws(e,i,s,t)}getMaxResolution(){return this.maxResolution_}getMinResolution(){return this.minResolution_}getMaxZoom(){return this.getZoomForResolution(this.minResolution_)}setMaxZoom(t){this.applyOptions_(this.getUpdatedOptions_({maxZoom:t}))}getMinZoom(){return this.getZoomForResolution(this.maxResolution_)}setMinZoom(t){this.applyOptions_(this.getUpdatedOptions_({minZoom:t}))}setConstrainResolution(t){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:t}))}getProjection(){return this.projection_}getResolution(){return this.get(Wt.RESOLUTION)}getResolutions(){return this.resolutions_}getResolutionForExtent(t,e){return this.getResolutionForExtentInternal(Ce(t,this.getProjection()),e)}getResolutionForExtentInternal(t,e){e=e||this.getViewportSizeMinusPadding_();const i=J(t)/e[0],s=yt(t)/e[1];return Math.max(i,s)}getResolutionForValueFunction(t){t=t||2;const e=this.getConstrainedResolution(this.maxResolution_),i=this.minResolution_,s=Math.log(e/i)/Math.log(t);return(function(r){return e/Math.pow(t,r*s)})}getRotation(){return this.get(Wt.ROTATION)}getValueForResolutionFunction(t){const e=Math.log(t||2),i=this.getConstrainedResolution(this.maxResolution_),s=this.minResolution_,r=Math.log(i/s)/e;return(function(o){return Math.log(i/o)/e/r})}getViewportSizeMinusPadding_(t){let e=this.getViewportSize_(t);const i=this.padding_;return i&&(e=[e[0]-i[1]-i[3],e[1]-i[0]-i[2]]),e}getState(){const t=this.getProjection(),e=this.getResolution(),i=this.getRotation();let s=this.getCenterInternal();const r=this.padding_;if(r){const o=this.getViewportSizeMinusPadding_();s=ms(s,this.getViewportSize_(),[o[0]/2+r[3],o[1]/2+r[0]],e,i)}return{center:s.slice(0),projection:t!==void 0?t:null,resolution:e,nextCenter:this.nextCenter_,nextResolution:this.nextResolution_,nextRotation:this.nextRotation_,rotation:i,zoom:this.getZoom()}}getViewStateAndExtent(){return{viewState:this.getState(),extent:this.calculateExtent()}}getZoom(){let t;const e=this.getResolution();return e!==void 0&&(t=this.getZoomForResolution(e)),t}getZoomForResolution(t){let e=this.minZoom_||0,i,s;if(this.resolutions_){const r=tr(this.resolutions_,t,1);e=r,i=this.resolutions_[r],r==this.resolutions_.length-1?s=2:s=i/this.resolutions_[r+1]}else i=this.maxResolution_,s=this.zoomFactor_;return e+Math.log(i/t)/Math.log(s)}getResolutionForZoom(t){if(this.resolutions_?.length){if(this.resolutions_.length===1)return this.resolutions_[0];const e=et(Math.floor(t),0,this.resolutions_.length-2),i=this.resolutions_[e]/this.resolutions_[e+1];return this.resolutions_[e]/Math.pow(i,et(t-e,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,t-this.minZoom_)}fit(t,e){let i;if(q(Array.isArray(t)||typeof t.getSimplifiedGeometry=="function","Invalid extent or geometry provided as `geometry`"),Array.isArray(t)){q(!jn(t),"Cannot fit empty extent provided as `geometry`");const s=Ce(t,this.getProjection());i=co(s)}else if(t.getType()==="Circle"){const s=Ce(t.getExtent(),this.getProjection());i=co(s),i.rotate(this.getRotation(),Ye(s))}else i=t;this.fitInternal(i,e)}rotatedExtentForGeometry(t){const e=this.getRotation(),i=Math.cos(e),s=Math.sin(-e),r=t.getFlatCoordinates(),o=t.getStride();let a=1/0,l=1/0,h=-1/0,c=-1/0;for(let u=0,d=r.length;ui.trim().replace(/^['"]|['"]$/g,"")),e};function ot(n,t,e,i){let s;return e&&e.length?s=e.shift():At?s=new class extends OffscreenCanvas{style={}}(n??300,t??150):s=document.createElement("canvas"),n&&(s.width=n),t&&(s.height=t),s.getContext("2d",i)}let ps;function On(){return ps||(ps=ot(1,1)),ps}function Jn(n){const t=n.canvas;t.width=1,t.height=1,n.clearRect(0,0,1,1)}function mo(n,t){const e=t.parentNode;e&&e.replaceChild(n,t)}function sc(n){for(;n.lastChild;)n.lastChild.remove()}function rc(n,t){const e=n.childNodes;for(let i=0;;++i){const s=e[i],r=t[i];if(!s&&!r)break;if(s!==r){if(!s){n.appendChild(r);continue}if(!r){n.removeChild(s),--i;continue}n.insertBefore(r,s)}}}function Ma(){return new Proxy({childNodes:[],appendChild:function(t){return this.childNodes.push(t),t},remove:function(){},removeChild:function(t){const e=this.childNodes.indexOf(t);if(e===-1)throw new Error("Node to remove was not found");return this.childNodes.splice(e,1),t},insertBefore:function(t,e){const i=this.childNodes.indexOf(e);if(i===-1)throw new Error("Reference node not found");return this.childNodes.splice(i,0,t),t},style:{}},{get(t,e,i){return e==="firstElementChild"?t.childNodes.length>0?t.childNodes[0]:null:Reflect.get(t,e,i)}})}function we(n){return typeof HTMLCanvasElement<"u"&&n instanceof HTMLCanvasElement||typeof OffscreenCanvas<"u"&&n instanceof OffscreenCanvas}class Rr extends $t{constructor(t){super();const e=t.element;e&&!t.target&&!e.style.pointerEvents&&(e.style.pointerEvents="auto"),this.element=e||null,this.target_=null,this.map_=null,this.listenerKeys=[],t.render&&(this.render=t.render),t.target&&this.setTarget(t.target)}disposeInternal(){this.element?.remove(),super.disposeInternal()}getMap(){return this.map_}setMap(t){this.map_&&this.element?.remove();for(let e=0,i=this.listenerKeys.length;es.getAttributions(t)));if(this.attributions_!==void 0&&(Array.isArray(this.attributions_)?this.attributions_.forEach(s=>i.add(s)):i.add(this.attributions_)),!this.overrideCollapsible_){const s=!e.some(r=>r.getSource()?.getAttributionsCollapsible()===!1);this.setCollapsible(s)}return Array.from(i)}async updateElement_(t){if(!t){this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1);return}const e=await Promise.all(this.collectSourceAttributions_(t).map(s=>Il(()=>s))),i=e.length>0;if(this.renderedVisible_!=i&&(this.element.style.display=i?"":"none",this.renderedVisible_=i),!ve(e,this.renderedAttributions_)){sc(this.ulElement_);for(let s=0,r=e.length;s0&&i%(2*Math.PI)!==0?e.animate({rotation:0,duration:this.duration_,easing:wi}):e.setRotation(0))}render(t){const e=t.frameState;if(!e)return;const i=e.viewState.rotation;if(i!=this.rotation_){const s="rotate("+i+"rad)";if(this.autoHide_){const r=this.element.classList.contains(pn);!r&&i===0?this.element.classList.add(pn):r&&i!==0&&this.element.classList.remove(pn)}this.label_.style.transform=s}this.rotation_=i}}class lc extends Rr{constructor(t){t=t||{},super({element:document.createElement("div"),target:t.target});const e=t.className!==void 0?t.className:"ol-zoom",i=t.delta!==void 0?t.delta:1,s=t.zoomInClassName!==void 0?t.zoomInClassName:e+"-in",r=t.zoomOutClassName!==void 0?t.zoomOutClassName:e+"-out",o=t.zoomInLabel!==void 0?t.zoomInLabel:"+",a=t.zoomOutLabel!==void 0?t.zoomOutLabel:"–",l=t.zoomInTipLabel!==void 0?t.zoomInTipLabel:"Zoom in",h=t.zoomOutTipLabel!==void 0?t.zoomOutTipLabel:"Zoom out",c=document.createElement("button");c.className=s,c.setAttribute("type","button"),c.title=l,c.appendChild(typeof o=="string"?document.createTextNode(o):o),c.addEventListener(W.CLICK,this.handleClick_.bind(this,i),!1);const u=document.createElement("button");u.className=r,u.setAttribute("type","button"),u.title=h,u.appendChild(typeof a=="string"?document.createTextNode(a):a),u.addEventListener(W.CLICK,this.handleClick_.bind(this,-i),!1);const d=e+" "+$n+" "+wr,f=this.element;f.className=d,f.appendChild(c),f.appendChild(u),this.duration_=t.duration!==void 0?t.duration:250}handleClick_(t,e){e.preventDefault(),this.zoomByDelta_(t)}zoomByDelta_(t){const i=this.getMap().getView();if(!i)return;const s=i.getZoom();if(s!==void 0){const r=i.getConstrainedZoom(s+t);this.duration_>0?(i.getAnimating()&&i.cancelAnimations(),i.animate({zoom:r,duration:this.duration_,easing:wi})):i.setZoom(r)}}}function hc(n){n=n||{};const t=new Ft;return(n.zoom===void 0||n.zoom)&&t.push(new lc(n.zoomOptions)),(n.rotate===void 0||n.rotate)&&t.push(new ac(n.rotateOptions)),(n.attribution===void 0||n.attribution)&&t.push(new oc(n.attributionOptions)),t}class cc{constructor(t,e,i){this.decay_=t,this.minVelocity_=e,this.delay_=i,this.points_=[],this.angle_=0,this.initialVelocity_=0}begin(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0}update(t,e){this.points_.push(t,e,Date.now())}end(){if(this.points_.length<6)return!1;const t=Date.now()-this.delay_,e=this.points_.length-3;if(this.points_[e+2]0&&this.points_[i+2]>t;)i-=3;const s=this.points_[e+2]-this.points_[i+2];if(s<1e3/60)return!1;const r=this.points_[e]-this.points_[i],o=this.points_[e+1]-this.points_[i+1];return this.angle_=Math.atan2(o,r),this.initialVelocity_=Math.sqrt(r*r+o*o)/s,this.initialVelocity_>this.minVelocity_}getDistance(){return(this.minVelocity_-this.initialVelocity_)/this.decay_}getAngle(){return this.angle_}}const po={ACTIVE:"active"};class rn extends $t{constructor(t){super(),this.on,this.once,this.un,t&&t.handleEvent&&(this.handleEvent=t.handleEvent),this.map_=null,this.setActive(!0)}getActive(){return this.get(po.ACTIVE)}getMap(){return this.map_}handleEvent(t){return!0}setActive(t){this.set(po.ACTIVE,t)}setMap(t){this.map_=t}}function uc(n,t,e){const i=n.getCenterInternal();if(i){const s=[i[0]+t[0],i[1]+t[1]];n.animateInternal({duration:e!==void 0?e:250,easing:Vl,center:n.getConstrainedCenter(s)})}}function Tr(n,t,e,i){const s=n.getZoom();if(s===void 0)return;const r=n.getConstrainedZoom(s+t),o=n.getResolutionForZoom(r);n.getAnimating()&&n.cancelAnimations(),n.animate({resolution:o,anchor:e,duration:i!==void 0?i:250,easing:wi})}class dc extends rn{constructor(t){super(),t=t||{},this.delta_=t.delta?t.delta:1,this.duration_=t.duration!==void 0?t.duration:250}handleEvent(t){let e=!1;if(t.type==nt.DBLCLICK){const i=t.originalEvent,s=t.map,r=t.coordinate,o=i.shiftKey?-this.delta_:this.delta_,a=s.getView();Tr(a,o,r,this.duration_),i.preventDefault(),e=!0}return!e}}function Hs(n){const t=arguments;return function(e){let i=!0;for(let s=0,r=t.length;s0}}else if(t.type==nt.POINTERDOWN){const i=this.handleDownEvent(t);this.handlingDownUpSequence=i,e=this.stopDown(i)}else t.type==nt.POINTERMOVE&&this.handleMoveEvent(t);return!e}handleMoveEvent(t){}handleUpEvent(t){return!1}stopDown(t){return t}updateTrackedPointers_(t){t.activePointers&&(this.targetPointers=t.activePointers)}}function Ir(n){const t=n.length;let e=0,i=0;for(let s=0;s0&&this.condition_(t)){const i=t.map.getView();return this.lastCentroid=null,i.getAnimating()&&i.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1}}class xc extends on{constructor(t){t=t||{},super({stopDown:Wn}),this.condition_=t.condition?t.condition:fc,this.lastAngle_=void 0,this.duration_=t.duration!==void 0?t.duration:250}handleDragEvent(t){if(!ys(t))return;const e=t.map,i=e.getView();if(i.getConstraints().rotation===xr)return;const s=e.getSize(),r=t.pixel,o=Math.atan2(s[1]/2-r[1],r[0]-s[0]/2);if(this.lastAngle_!==void 0){const a=o-this.lastAngle_;i.adjustRotationInternal(-a)}this.lastAngle_=o}handleUpEvent(t){return ys(t)?(t.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(t){return ys(t)&&Da(t)&&this.condition_(t)?(t.map.getView().beginInteraction(),this.lastAngle_=void 0,!0):!1}}class Cc extends Xn{constructor(t){super(),this.geometry_=null,this.element_=document.createElement("div"),this.element_.style.position="absolute",this.element_.style.pointerEvents="auto",this.element_.className="ol-box "+t,this.map_=null,this.startPixel_=null,this.endPixel_=null}disposeInternal(){this.setMap(null)}render_(){const t=this.startPixel_,e=this.endPixel_,i="px",s=this.element_.style;s.left=Math.min(t[0],e[0])+i,s.top=Math.min(t[1],e[1])+i,s.width=Math.abs(e[0]-t[0])+i,s.height=Math.abs(e[1]-t[1])+i}setMap(t){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);const e=this.element_.style;e.left="inherit",e.top="inherit",e.width="inherit",e.height="inherit"}this.map_=t,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)}setPixels(t,e){this.startPixel_=t,this.endPixel_=e,this.createOrUpdateGeometry(),this.render_()}createOrUpdateGeometry(){if(!this.map_)return;const t=this.startPixel_,e=this.endPixel_,s=[t,[t[0],e[1]],e,[e[0],t[1]]].map(this.map_.getCoordinateFromPixelInternal,this.map_);s[4]=s[0].slice(),this.geometry_?this.geometry_.setCoordinates([s]):this.geometry_=new ji([s])}getGeometry(){return this.geometry_}}const $e={BOXSTART:"boxstart",BOXDRAG:"boxdrag",BOXEND:"boxend",BOXCANCEL:"boxcancel"};class Ai extends ce{constructor(t,e,i){super(t),this.coordinate=e,this.mapBrowserEvent=i}}class wc extends on{constructor(t){super(),this.on,this.once,this.un,t=t??{},this.box_=new Cc(t.className||"ol-dragbox"),this.minArea_=t.minArea??64,t.onBoxEnd&&(this.onBoxEnd=t.onBoxEnd),this.startPixel_=null,this.condition_=t.condition??Da,this.boxEndCondition_=t.boxEndCondition??this.defaultBoxEndCondition}defaultBoxEndCondition(t,e,i){const s=i[0]-e[0],r=i[1]-e[1];return s*s+r*r>=this.minArea_}getGeometry(){return this.box_.getGeometry()}handleDragEvent(t){this.startPixel_&&(this.box_.setPixels(this.startPixel_,t.pixel),this.dispatchEvent(new Ai($e.BOXDRAG,t.coordinate,t)))}handleUpEvent(t){if(!this.startPixel_)return!1;const e=this.boxEndCondition_(t,this.startPixel_,t.pixel);return e&&this.onBoxEnd(t),this.dispatchEvent(new Ai(e?$e.BOXEND:$e.BOXCANCEL,t.coordinate,t)),this.box_.setMap(null),this.startPixel_=null,!1}handleDownEvent(t){return this.condition_(t)?(this.startPixel_=t.pixel,this.box_.setMap(t.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new Ai($e.BOXSTART,t.coordinate,t)),!0):!1}onBoxEnd(t){}setActive(t){t||(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new Ai($e.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setActive(t)}setMap(t){this.getMap()&&(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new Ai($e.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setMap(t)}}class Rc extends wc{constructor(t){t=t||{};const e=t.condition?t.condition:pc;super({condition:e,className:t.className||"ol-dragzoom",minArea:t.minArea}),this.duration_=t.duration!==void 0?t.duration:200,this.out_=t.out!==void 0?t.out:!1}onBoxEnd(t){const i=this.getMap().getView();let s=this.getGeometry();if(this.out_){const r=i.rotatedExtentForGeometry(s),o=i.getResolutionForExtentInternal(r),a=i.getResolution()/o;s=s.clone(),s.scale(a*a)}i.fitInternal(s,{duration:this.duration_,easing:wi})}}const De={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",DOWN:"ArrowDown"};class Tc extends rn{constructor(t){super(),t=t||{},this.defaultCondition_=function(e){return Oa(e)&&Pa(e)},this.condition_=t.condition!==void 0?t.condition:this.defaultCondition_,this.duration_=t.duration!==void 0?t.duration:100,this.pixelDelta_=t.pixelDelta!==void 0?t.pixelDelta:128}handleEvent(t){let e=!1;if(t.type==W.KEYDOWN){const i=t.originalEvent,s=i.key;if(this.condition_(t)&&(s==De.DOWN||s==De.LEFT||s==De.RIGHT||s==De.UP)){const o=t.map.getView(),a=o.getResolution()*this.pixelDelta_;let l=0,h=0;s==De.DOWN?h=-a:s==De.LEFT?l=-a:s==De.RIGHT?l=a:h=a;const c=[l,h];sr(c,o.getRotation()),uc(o,c,this.duration_),i.preventDefault(),e=!0}}return!e}}class Ic extends rn{constructor(t){super(),t=t||{},this.condition_=t.condition?t.condition:function(e){return!mc(e)&&Pa(e)},this.delta_=t.delta?t.delta:1,this.duration_=t.duration!==void 0?t.duration:100}handleEvent(t){let e=!1;if(t.type==W.KEYDOWN||t.type==W.KEYPRESS){const i=t.originalEvent,s=i.key;if(this.condition_(t)&&(s==="+"||s==="-")){const r=t.map,o=s==="+"?this.delta_:-this.delta_,a=r.getView();Tr(a,o,void 0,this.duration_),i.preventDefault(),e=!0}}return!e}}const Sc=40,vc=300;class Lc extends rn{constructor(t){t=t||{},super(t),this.totalDelta_=0,this.lastDelta_=0,this.maxDelta_=t.maxDelta!==void 0?t.maxDelta:1,this.duration_=t.duration!==void 0?t.duration:250,this.timeout_=t.timeout!==void 0?t.timeout:80,this.useAnchor_=t.useAnchor!==void 0?t.useAnchor:!0,this.constrainResolution_=t.constrainResolution!==void 0?t.constrainResolution:!1;const e=t.condition?t.condition:_c;this.condition_=t.onFocusOnly?Hs(ba,e):e,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_,this.mode_=void 0,this.trackpadEventGap_=400,this.trackpadTimeoutId_,this.deltaPerZoom_=300}endInteraction_(){this.trackpadTimeoutId_=void 0;const t=this.getMap();if(!t)return;t.getView().endInteraction(void 0,this.lastDelta_?this.lastDelta_>0?1:-1:0,this.lastAnchor_?t.getCoordinateFromPixel(this.lastAnchor_):null)}handleEvent(t){if(!this.condition_(t)||t.type!==W.WHEEL)return!0;const i=t.map,s=t.originalEvent;s.preventDefault(),this.useAnchor_&&(this.lastAnchor_=t.pixel);let r=s.deltaY;switch(s.deltaMode){case WheelEvent.DOM_DELTA_LINE:r*=Sc;break;case WheelEvent.DOM_DELTA_PAGE:r*=vc;break}if(r===0)return!1;this.lastDelta_=r;const o=Date.now();this.startTime_===void 0&&(this.startTime_=o),(!this.mode_||o-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(r)<4?"trackpad":"wheel");const a=i.getView();if(this.mode_==="trackpad"&&!(a.getConstrainResolution()||this.constrainResolution_))return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(a.getAnimating()&&a.cancelAnimations(),a.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),a.adjustZoom(-r/this.deltaPerZoom_,this.lastAnchor_?i.getCoordinateFromPixel(this.lastAnchor_):null),this.startTime_=o,!1;this.totalDelta_+=r;const l=Math.max(this.timeout_-(o-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,i),l),!1}handleWheelZoom_(t){const e=t.getView();e.getAnimating()&&e.cancelAnimations();let i=-et(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(e.getConstrainResolution()||this.constrainResolution_)&&(i=i?i>0?1:-1:0),Tr(e,i,this.lastAnchor_?t.getCoordinateFromPixel(this.lastAnchor_):null,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0}setMouseAnchor(t){this.useAnchor_=t,t||(this.lastAnchor_=null)}}class Ac extends on{constructor(t){t=t||{};const e=t;e.stopDown||(e.stopDown=Wn),super(e),this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.threshold_=t.threshold!==void 0?t.threshold:.3,this.duration_=t.duration!==void 0?t.duration:250}handleDragEvent(t){let e=0;const i=this.targetPointers[0],s=this.targetPointers[1],r=Math.atan2(s.clientY-i.clientY,s.clientX-i.clientX);if(this.lastAngle_!==void 0){const l=r-this.lastAngle_;this.rotationDelta_+=l,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),e=l}this.lastAngle_=r;const o=t.map,a=o.getView();a.getConstraints().rotation!==xr&&(this.anchor_=o.getCoordinateFromPixelInternal(o.getEventPixel(Ir(this.targetPointers))),this.rotating_&&(o.render(),a.adjustRotationInternal(e,this.anchor_)))}handleUpEvent(t){return this.targetPointers.length<2?(t.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(t){if(this.targetPointers.length>=2){const e=t.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1}}class Mc extends on{constructor(t){t=t||{};const e=t;e.stopDown||(e.stopDown=Wn),super(e),this.anchor_=null,this.duration_=t.duration!==void 0?t.duration:400,this.lastDistance_=void 0,this.lastScaleDelta_=1}handleDragEvent(t){let e=1;const i=this.targetPointers[0],s=this.targetPointers[1],r=i.clientX-s.clientX,o=i.clientY-s.clientY,a=Math.sqrt(r*r+o*o);this.lastDistance_!==void 0&&(e=this.lastDistance_/a),this.lastDistance_=a;const l=t.map,h=l.getView();e!=1&&(this.lastScaleDelta_=e),this.anchor_=l.getCoordinateFromPixelInternal(l.getEventPixel(Ir(this.targetPointers))),l.render(),h.adjustResolutionInternal(e,this.anchor_)}handleUpEvent(t){if(this.targetPointers.length<2){const i=t.map.getView(),s=this.lastScaleDelta_>1?1:-1;return i.endInteraction(this.duration_,s),!1}return!0}handleDownEvent(t){if(this.targetPointers.length>=2){const e=t.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1}}function bc(n){n=n||{};const t=new Ft,e=new cc(-.005,.05,100);return(n.altShiftDragRotate===void 0||n.altShiftDragRotate)&&t.push(new xc),(n.doubleClickZoom===void 0||n.doubleClickZoom)&&t.push(new dc({delta:n.zoomDelta,duration:n.zoomDuration})),(n.dragPan===void 0||n.dragPan)&&t.push(new Ec({onFocusOnly:n.onFocusOnly,kinetic:e})),(n.pinchRotate===void 0||n.pinchRotate)&&t.push(new Ac),(n.pinchZoom===void 0||n.pinchZoom)&&t.push(new Mc({duration:n.zoomDuration})),(n.keyboard===void 0||n.keyboard)&&(t.push(new Tc),t.push(new Ic({delta:n.zoomDelta,duration:n.zoomDuration}))),(n.mouseWheelZoom===void 0||n.mouseWheelZoom)&&t.push(new Lc({onFocusOnly:n.onFocusOnly,duration:n.zoomDuration})),(n.shiftDragZoom===void 0||n.shiftDragZoom)&&t.push(new Rc({duration:n.zoomDuration})),t}const $={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source",MAP:"map"};class Fa extends $t{constructor(t){super(),this.on,this.once,this.un,this.background_=t.background;const e=Object.assign({},t);typeof t.properties=="object"&&(delete e.properties,Object.assign(e,t.properties)),e[$.OPACITY]=t.opacity!==void 0?t.opacity:1,q(typeof e[$.OPACITY]=="number","Layer opacity must be a number"),e[$.VISIBLE]=t.visible!==void 0?t.visible:!0,e[$.Z_INDEX]=t.zIndex,e[$.MAX_RESOLUTION]=t.maxResolution!==void 0?t.maxResolution:1/0,e[$.MIN_RESOLUTION]=t.minResolution!==void 0?t.minResolution:0,e[$.MIN_ZOOM]=t.minZoom!==void 0?t.minZoom:-1/0,e[$.MAX_ZOOM]=t.maxZoom!==void 0?t.maxZoom:1/0,this.className_=e.className!==void 0?e.className:"ol-layer",delete e.className,this.setProperties(e),this.state_=null}getBackground(){return this.background_}getClassName(){return this.className_}getLayerState(t){const e=this.state_||{layer:this,managed:t===void 0?!0:t},i=this.getZIndex();return e.opacity=et(Math.round(this.getOpacity()*100)/100,0,1),e.visible=this.getVisible(),e.extent=this.getExtent(),e.zIndex=i===void 0&&!e.managed?1/0:i,e.maxResolution=this.getMaxResolution(),e.minResolution=Math.max(this.getMinResolution(),0),e.minZoom=this.getMinZoom(),e.maxZoom=this.getMaxZoom(),this.state_=e,e}getLayersArray(t){return U()}getLayerStatesArray(t){return U()}getExtent(){return this.get($.EXTENT)}getMaxResolution(){return this.get($.MAX_RESOLUTION)}getMinResolution(){return this.get($.MIN_RESOLUTION)}getMinZoom(){return this.get($.MIN_ZOOM)}getMaxZoom(){return this.get($.MAX_ZOOM)}getOpacity(){return this.get($.OPACITY)}getSourceState(){return U()}getVisible(){return this.get($.VISIBLE)}getZIndex(){return this.get($.Z_INDEX)}setBackground(t){this.background_=t,this.changed()}setExtent(t){this.set($.EXTENT,t)}setMaxResolution(t){this.set($.MAX_RESOLUTION,t)}setMinResolution(t){this.set($.MIN_RESOLUTION,t)}setMaxZoom(t){this.set($.MAX_ZOOM,t)}setMinZoom(t){this.set($.MIN_ZOOM,t)}setOpacity(t){q(typeof t=="number","Layer opacity must be a number"),this.set($.OPACITY,t)}setVisible(t){this.set($.VISIBLE,t)}setZIndex(t){this.set($.Z_INDEX,t)}disposeInternal(){this.state_&&(this.state_.layer=null,this.state_=null),super.disposeInternal()}}const de={ADDLAYER:"addlayer",REMOVELAYER:"removelayer"};class xe extends ce{constructor(t,e){super(t),this.layer=e}}const Es={LAYERS:"layers"};class Ri extends Fa{constructor(t){t=t||{};const e=Object.assign({},t);delete e.layers;let i=t.layers;super(e),this.on,this.once,this.un,this.layersListenerKeys_=[],this.listenerKeys_={},this.addChangeListener(Es.LAYERS,this.handleLayersChanged_),i?Array.isArray(i)?i=new Ft(i.slice(),{unique:!0}):q(typeof i.getArray=="function","Expected `layers` to be an array or a `Collection`"):i=new Ft(void 0,{unique:!0}),this.setLayers(i)}handleLayerChange_(){this.changed()}handleLayersChanged_(){this.layersListenerKeys_.forEach(tt),this.layersListenerKeys_.length=0;const t=this.getLayers();this.layersListenerKeys_.push(V(t,Et.ADD,this.handleLayersAdd_,this),V(t,Et.REMOVE,this.handleLayersRemove_,this));for(const i in this.listenerKeys_)this.listenerKeys_[i].forEach(tt);en(this.listenerKeys_);const e=t.getArray();for(let i=0,s=e.length;i{this.dispatchEvent("sourceready")},0))),this.changed()}getFeatures(t){return this.renderer_?this.renderer_.getFeatures(t):Promise.resolve([])}getData(t){return!this.renderer_||!this.rendered?null:this.renderer_.getData(t)}isVisible(t){let e;const i=this.getMapInternal();!t&&i&&(t=i.getView()),t instanceof re?e={viewState:t.getState(),extent:t.calculateExtent()}:e=t,!e.layerStatesArray&&i&&(e.layerStatesArray=i.getLayerGroup().getLayerStatesArray());let s;if(e.layerStatesArray){if(s=e.layerStatesArray.find(o=>o.layer===this),!s)return!1}else s=this.getLayerState();const r=this.getExtent();return Sr(s,e.viewState)&&(!r||wt(r,e.extent))}getAttributions(t){if(!this.isVisible(t))return[];const e=this.getSource()?.getAttributions();if(!e)return[];const i=t instanceof re?t.getViewStateAndExtent():t;let s=e(i);return Array.isArray(s)||(s=[s]),s}render(t,e){const i=this.getRenderer();return i.prepareFrame(t)?(this.rendered=!0,i.renderFrame(t,e)):null}unrender(){this.rendered=!1}getDeclutter(){}renderDeclutter(t,e){}renderDeferred(t){const e=this.getRenderer();e&&e.renderDeferred(t)}setMapInternal(t){t||this.unrender(),this.set($.MAP,t)}getMapInternal(){return this.get($.MAP)}setMap(t){this.mapPrecomposeKey_&&(tt(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),t||this.changed(),this.mapRenderKey_&&(tt(this.mapRenderKey_),this.mapRenderKey_=null),t&&(this.mapPrecomposeKey_=V(t,kt.PRECOMPOSE,this.handlePrecompose_,this),this.mapRenderKey_=V(this,W.CHANGE,t.render,t),this.changed())}handlePrecompose_(t){const e=t.frameState.layerStatesArray,i=this.getLayerState(!1);q(!e.some(s=>s.layer===i.layer),"A layer can only be added to the map once. Use either `layer.setMap()` or `map.addLayer()`, not both."),e.push(i)}setSource(t){this.set($.SOURCE,t)}getRenderer(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_}hasRenderer(){return!!this.renderer_}createRenderer(){return null}clearRenderer(){this.renderer_&&(this.renderer_.dispose(),delete this.renderer_)}disposeInternal(){this.clearRenderer(),this.setSource(null),super.disposeInternal()}}function Sr(n,t){if(!n.visible)return!1;const e=t.resolution;if(e=n.maxResolution)return!1;const i=t.zoom;return i>n.minZoom&&i<=n.maxZoom}function ka(n,t,e=0,i=n.length-1,s=Dc){for(;i>e;){if(i-e>600){const l=i-e+1,h=t-e+1,c=Math.log(l),u=.5*Math.exp(2*c/3),d=.5*Math.sqrt(c*u*(l-u)/l)*(h-l/2<0?-1:1),f=Math.max(e,Math.floor(t-h*u/l+d)),g=Math.min(i,Math.floor(t+(l-h)*u/l+d));ka(n,t,f,g,s)}const r=n[t];let o=e,a=i;for(Mi(n,e,t),s(n[i],r)>0&&Mi(n,e,i);o0;)a--}s(n[e],r)===0?Mi(n,e,a):(a++,Mi(n,a,i)),a<=t&&(e=a+1),t<=a&&(i=a-1)}}function Mi(n,t,e){const i=n[t];n[t]=n[e],n[e]=i}function Dc(n,t){return nt?1:0}let Na=class{constructor(t=9){this._maxEntries=Math.max(4,t),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()}all(){return this._all(this.data,[])}search(t){let e=this.data;const i=[];if(!En(t,e))return i;const s=this.toBBox,r=[];for(;e;){for(let o=0;o=0&&r[e].children.length>this._maxEntries;)this._split(r,e),e--;this._adjustParentBBoxes(s,r,e)}_split(t,e){const i=t[e],s=i.children.length,r=this._minEntries;this._chooseSplitAxis(i,r,s);const o=this._chooseSplitIndex(i,r,s),a=si(i.children.splice(o,i.children.length-o));a.height=i.height,a.leaf=i.leaf,Je(i,this.toBBox),Je(a,this.toBBox),e?t[e-1].children.push(a):this._splitRoot(i,a)}_splitRoot(t,e){this.data=si([t,e]),this.data.height=t.height+1,this.data.leaf=!1,Je(this.data,this.toBBox)}_chooseSplitIndex(t,e,i){let s,r=1/0,o=1/0;for(let a=e;a<=i-e;a++){const l=Fi(t,0,a,this.toBBox),h=Fi(t,a,i,this.toBBox),c=Nc(l,h),u=xs(l)+xs(h);c=e;h--){const c=t.children[h];ki(a,t.leaf?r(c):c),l+=yn(a)}return l}_adjustParentBBoxes(t,e,i){for(let s=i;s>=0;s--)ki(e[s],t)}_condense(t){for(let e=t.length-1,i;e>=0;e--)t[e].children.length===0?e>0?(i=t[e-1].children,i.splice(i.indexOf(t[e]),1)):this.clear():Je(t[e],this.toBBox)}};function Oc(n,t,e){if(!e)return t.indexOf(n);for(let i=0;i=n.minX&&t.maxY>=n.minY}function si(n){return{children:n,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function yo(n,t,e,i,s){const r=[t,e];for(;r.length;){if(e=r.pop(),t=r.pop(),e-t<=i)continue;const o=t+Math.ceil((e-t)/i/2)*i;ka(n,o,t,e,s),r.push(t,o,o,e)}}const vr=[NaN,NaN,NaN,0];let ws;function Gc(){return ws||(ws=ot(1,1,void 0,{willReadFrequently:!0,desynchronized:!0})),ws}const zc=/^rgba?\(\s*(\d+%?)\s+(\d+%?)\s+(\d+%?)(?:\s*\/\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Xc=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Wc=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Yc=/^#([\da-f]{3,4}|[\da-f]{6}|[\da-f]{8})$/i;function xn(n,t){return n.endsWith("%")?Number(n.substring(0,n.length-1))/t:Number(n)}function Yi(n){throw new Error('failed to parse "'+n+'" as color')}function Ga(n){if(n.toLowerCase().startsWith("rgb")){const r=n.match(Xc)||n.match(zc)||n.match(Wc);if(r){const o=r[4],a=100/255;return[et(xn(r[1],a)+.5|0,0,255),et(xn(r[2],a)+.5|0,0,255),et(xn(r[3],a)+.5|0,0,255),o!==void 0?et(xn(o,100),0,1):1]}Yi(n)}if(n.startsWith("#")){if(Yc.test(n)){const r=n.substring(1),o=r.length<=4?1:2,a=[0,0,0,255];for(let l=0,h=r.length;l.0031308?Math.pow(n,1/2.4)*269.025-14.025:n*3294.6}function Is(n){return n>.2068965?Math.pow(n,3):(n-4/29)*(108/841)}function Ss(n){return n>10.314724?Math.pow((n+14.025)/269.025,2.4):n/3294.6}function vs(n){return n>.0088564?Math.pow(n,1/3):n/(108/841)+4/29}function Eo(n){const t=Ss(n[0]),e=Ss(n[1]),i=Ss(n[2]),s=vs(t*.222488403+e*.716873169+i*.06060791),r=500*(vs(t*.452247074+e*.399439023+i*.148375274)-s),o=200*(s-vs(t*.016863605+e*.117638439+i*.865350722)),a=Math.atan2(o,r)*(180/Math.PI);return[116*s-16,Math.sqrt(r*r+o*o),a<0?a+360:a,n[3]]}function Uc(n){const t=(n[0]+16)/116,e=n[1],i=n[2]*Math.PI/180,s=Is(t),r=Is(t+e/500*Math.cos(i)),o=Is(t-e/200*Math.sin(i)),a=Ts(r*3.021973625-s*1.617392459-o*.404875592),l=Ts(r*-.943766287+s*1.916279586+o*.027607165),h=Ts(r*.069407491-s*.22898585+o*1.159737864);return[et(a+.5|0,0,255),et(l+.5|0,0,255),et(h+.5|0,0,255),n[3]]}function Lr(n){if(n==="none")return vr;if(bi.hasOwnProperty(n))return bi[n];if(Rs>=Zc){let e=0;for(const i in bi)(e++&3)===0&&(delete bi[i],--Rs)}const t=Ga(n);t.length!==4&&Yi(n);for(const e of t)isNaN(e)&&Yi(n);return bi[n]=t,++Rs,t}function yi(n){return Array.isArray(n)?n:Lr(n)}function Ar(n){let t=n[0];t!=(t|0)&&(t=t+.5|0);let e=n[1];e!=(e|0)&&(e=e+.5|0);let i=n[2];i!=(i|0)&&(i=i+.5|0);const s=n[3]===void 0?1:Math.round(n[3]*1e3)/1e3;return"rgba("+t+","+e+","+i+","+s+")"}function xo(n){return n[0]>0&&n[1]>0}function Vc(n,t,e){return e===void 0&&(e=[0,0]),e[0]=n[0]*t+.5|0,e[1]=n[1]*t+.5|0,e}function Tt(n,t){return Array.isArray(n)?n:(t===void 0?t=[n,n]:(t[0]=n,t[1]=n),t)}let Be=0;const pt=1<",GreaterThanOrEqualTo:">=",LessThan:"<",LessThanOrEqualTo:"<=",Multiply:"*",Divide:"/",Add:"+",Subtract:"-",Clamp:"clamp",Mod:"%",Pow:"^",Abs:"abs",Floor:"floor",Ceil:"ceil",Round:"round",Sin:"sin",Cos:"cos",Atan:"atan",Sqrt:"sqrt",Match:"match",Between:"between",Interpolate:"interpolate",Coalesce:"coalesce",Case:"case",In:"in",Number:"number",String:"string",Array:"array",Color:"color",Id:"id",Band:"band",Palette:"palette",ToString:"to-string",Has:"has"},$c={[w.Get]:N(z(1,1/0),Co),[w.Var]:N(z(1,1),Jc),[w.Has]:N(z(1,1/0),Co),[w.Id]:N(Qc,Qe),[w.Concat]:N(z(2,1/0),H(xt)),[w.GeometryType]:N(tu,Qe),[w.LineMetric]:N(Qe),[w.Resolution]:N(Ls,Qe),[w.Zoom]:N(Ls,Qe),[w.Time]:N(Ls,Qe),[w.Any]:N(z(2,1/0),H(pt)),[w.All]:N(z(2,1/0),H(pt)),[w.Not]:N(z(1,1),H(pt)),[w.Equal]:N(z(2,2),H(Cn)),[w.NotEqual]:N(z(2,2),H(Cn)),[w.GreaterThan]:N(z(2,2),H(B)),[w.GreaterThanOrEqualTo]:N(z(2,2),H(B)),[w.LessThan]:N(z(2,2),H(B)),[w.LessThanOrEqualTo]:N(z(2,2),H(B)),[w.Multiply]:N(z(2,1/0),wo),[w.Coalesce]:N(z(2,1/0),wo),[w.Divide]:N(z(2,2),H(B)),[w.Add]:N(z(2,1/0),H(B)),[w.Subtract]:N(z(2,2),H(B)),[w.Clamp]:N(z(3,3),H(B)),[w.Mod]:N(z(2,2),H(B)),[w.Pow]:N(z(2,2),H(B)),[w.Abs]:N(z(1,1),H(B)),[w.Floor]:N(z(1,1),H(B)),[w.Ceil]:N(z(1,1),H(B)),[w.Round]:N(z(1,1),H(B)),[w.Sin]:N(z(1,1),H(B)),[w.Cos]:N(z(1,1),H(B)),[w.Atan]:N(z(1,2),H(B)),[w.Sqrt]:N(z(1,1),H(B)),[w.Match]:N(z(4,1/0),Ro,iu),[w.Between]:N(z(3,3),H(B)),[w.Interpolate]:N(z(6,1/0),Ro,nu),[w.Case]:N(z(3,1/0),eu,su),[w.In]:N(z(2,2),ru),[w.Number]:N(z(1,1/0),H(Cn)),[w.String]:N(z(1,1/0),H(Cn)),[w.Array]:N(z(1,1/0),H(B)),[w.Color]:N(z(1,4),H(B)),[w.Band]:N(z(1,3),H(B)),[w.Palette]:N(z(2,2),ou),[w.ToString]:N(z(1,1),H(pt|B|xt|Kt))};function Co(n,t,e){const i=n.length-1,s=new Array(i);for(let r=0;rt){const a=t===1/0?`${n} or more`:`${n} to ${t}`;throw new Error(`expected ${a} arguments for ${r}, got ${o}`)}}}function wo(n,t,e){const i=n.length-1,s=new Array(i);for(let r=0;ri.featureId;case w.GeometryType:return i=>i.geometryType;case w.Concat:{const i=n.args.map(s=>Bt(s));return s=>"".concat(...i.map(r=>r(s).toString()))}case w.Resolution:return i=>i.resolution;case w.Any:case w.All:case w.Between:case w.In:case w.Not:return uu(n);case w.Equal:case w.NotEqual:case w.LessThan:case w.LessThanOrEqualTo:case w.GreaterThan:case w.GreaterThanOrEqualTo:return cu(n);case w.Multiply:case w.Divide:case w.Add:case w.Subtract:case w.Clamp:case w.Mod:case w.Pow:case w.Abs:case w.Floor:case w.Ceil:case w.Round:case w.Sin:case w.Cos:case w.Atan:case w.Sqrt:return du(n);case w.Case:return fu(n);case w.Match:return gu(n);case w.Interpolate:return _u(n);case w.ToString:return mu(n);default:throw new Error(`Unsupported operator ${e}`)}}function lu(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{for(let o=0;o{for(let o=0;o{const r=n.args;let o=s.properties[i];for(let a=1,l=r.length;as.variables[i];case w.Has:return s=>{const r=n.args;if(!(i in s.properties))return!1;let o=s.properties[i];for(let a=1,l=r.length;ai(r)===s(r);case w.NotEqual:return r=>i(r)!==s(r);case w.LessThan:return r=>i(r)i(r)<=s(r);case w.GreaterThan:return r=>i(r)>s(r);case w.GreaterThanOrEqualTo:return r=>i(r)>=s(r);default:throw new Error(`Unsupported comparison operator ${e}`)}}function uu(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{for(let o=0;o{for(let o=0;o{const o=s[0](r),a=s[1](r),l=s[2](r);return o>=a&&o<=l};case w.In:return r=>{const o=s[0](r);for(let a=1;a!s[0](r);default:throw new Error(`Unsupported logical operator ${e}`)}}function du(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{let o=1;for(let a=0;as[0](r)/s[1](r);case w.Add:return r=>{let o=0;for(let a=0;as[0](r)-s[1](r);case w.Clamp:return r=>{const o=s[0](r),a=s[1](r);if(ol?l:o};case w.Mod:return r=>s[0](r)%s[1](r);case w.Pow:return r=>Math.pow(s[0](r),s[1](r));case w.Abs:return r=>Math.abs(s[0](r));case w.Floor:return r=>Math.floor(s[0](r));case w.Ceil:return r=>Math.ceil(s[0](r));case w.Round:return r=>Math.round(s[0](r));case w.Sin:return r=>Math.sin(s[0](r));case w.Cos:return r=>Math.cos(s[0](r));case w.Atan:return i===2?r=>Math.atan2(s[0](r),s[1](r)):r=>Math.atan(s[0](r));case w.Sqrt:return r=>Math.sqrt(s[0](r));default:throw new Error(`Unsupported numeric operator ${e}`)}}function fu(n,t){const e=n.args.length,i=new Array(e);for(let s=0;s{for(let r=0;r{const r=i[0](s);for(let o=1;o{const r=i[0](s),o=i[1](s);let a,l;for(let h=2;h=o)return h===2?u:d?pu(r,o,a,l,c,u):Xi(r,o,a,l,c,u);a=c,l=u}return l}}function mu(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{const o=s[0](r);return n.args[0].type===Kt?Ar(o):o.toString()};throw new Error(`Unsupported convert operator ${e}`)}function Xi(n,t,e,i,s,r){const o=s-e;if(o===0)return i;const a=t-e,l=n===1?a/o:(Math.pow(n,a)-1)/(Math.pow(n,o)-1);return i+l*(r-i)}function pu(n,t,e,i,s,r){if(s-e===0)return i;const a=Eo(i),l=Eo(r);let h=l[2]-a[2];h>180?h-=360:h<-180&&(h+=360);const c=[Xi(n,t,e,a[0],s,l[0]),Xi(n,t,e,a[1],s,l[1]),a[2]+Xi(n,t,e,0,s,h),Xi(n,t,e,i[3],s,r[3])];return Uc(c)}const X={IDLE:0,LOADING:1,LOADED:2,ERROR:3};function yu(n,t,e){const i=n;let s=!0,r=!1,o=!1;const a=[Sn(i,W.LOAD,function(){o=!0,r||t()})];return i.src&&Qo?(r=!0,i.decode().then(function(){s&&t()}).catch(function(l){s&&(o?t():e())})):a.push(Sn(i,W.ERROR,e)),function(){s=!1,a.forEach(tt)}}function Eu(n,t){return new Promise((e,i)=>{function s(){o(),e(n)}function r(){o(),i(new Error("Image load error"))}function o(){n.removeEventListener("load",s),n.removeEventListener("error",r)}n.addEventListener("load",s),n.addEventListener("error",r)})}function xu(n,t){return t&&(n.src=t),n.src&&Qo?new Promise((e,i)=>n.decode().then(()=>e(n)).catch(s=>n.complete&&n.width?e(n):i(s))):Eu(n)}class Cu{constructor(){this.cache_={},this.patternCache_={},this.cacheSize_=0,this.maxCacheSize_=1024}clear(){this.cache_={},this.patternCache_={},this.cacheSize_=0}canExpireCache(){return this.cacheSize_>this.maxCacheSize_}expire(){if(this.canExpireCache()){let t=0;for(const e in this.cache_){const i=this.cache_[e];(t++&3)===0&&!i.hasListener()&&(delete this.cache_[e],delete this.patternCache_[e],--this.cacheSize_)}}}get(t,e,i){const s=As(t,e,i);return s in this.cache_?this.cache_[s]:null}getPattern(t,e,i){const s=As(t,e,i);return s in this.patternCache_?this.patternCache_[s]:null}set(t,e,i,s,r){const o=As(t,e,i),a=o in this.cache_;this.cache_[o]=s,r&&(s.getImageState()===X.IDLE&&s.load(),s.getImageState()===X.LOADING?s.ready().then(()=>{this.patternCache_[o]=On().createPattern(s.getImage(1),"repeat")}):this.patternCache_[o]=On().createPattern(s.getImage(1),"repeat")),a||++this.cacheSize_}setSize(t){this.maxCacheSize_=t,this.expire()}}function As(n,t,e){const i=e?yi(e):"null";return t+":"+n+":"+i}const Nt=new Cu;let Di=null;class Ya extends Yn{constructor(t,e,i,s,r){super(),this.hitDetectionImage_=null,this.image_=t,this.crossOrigin_=i,this.canvas_={},this.color_=r,this.imageState_=s===void 0?X.IDLE:s,this.size_=t&&t.width&&t.height?[t.width,t.height]:null,this.src_=e,this.tainted_,this.ready_=null}initializeImage_(){this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_)}isTainted_(){if(this.tainted_===void 0&&this.imageState_===X.LOADED){Di||(Di=ot(1,1,void 0,{willReadFrequently:!0})),Di.drawImage(this.image_,0,0);try{Di.getImageData(0,0,1,1),this.tainted_=!1}catch{Di=null,this.tainted_=!0}}return this.tainted_===!0}dispatchChangeEvent_(){this.dispatchEvent(W.CHANGE)}handleImageError_(){this.imageState_=X.ERROR,this.dispatchChangeEvent_()}handleImageLoad_(){this.imageState_=X.LOADED,this.size_=[this.image_.width,this.image_.height],this.dispatchChangeEvent_()}getImage(t){return this.image_||this.initializeImage_(),this.replaceColor_(t),this.canvas_[t]?this.canvas_[t]:this.image_}getPixelRatio(t){return this.replaceColor_(t),this.canvas_[t]?t:1}getImageState(){return this.imageState_}getHitDetectionImage(){if(this.image_||this.initializeImage_(),!this.hitDetectionImage_)if(this.isTainted_()){const t=this.size_[0],e=this.size_[1],i=ot(t,e);i.fillRect(0,0,t,e),this.hitDetectionImage_=i.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_}getSize(){return this.size_}getSrc(){return this.src_}load(){if(this.imageState_===X.IDLE){this.image_||this.initializeImage_(),this.imageState_=X.LOADING;try{this.src_!==void 0&&(this.image_.src=this.src_)}catch{this.handleImageError_()}this.image_ instanceof HTMLImageElement&&xu(this.image_,this.src_).then(t=>{this.image_=t,this.handleImageLoad_()}).catch(this.handleImageError_.bind(this))}}replaceColor_(t){if(!this.color_||this.canvas_[t]||this.imageState_!==X.LOADED)return;const e=this.image_,i=ot(Math.ceil(e.width*t),Math.ceil(e.height*t)),s=i.canvas;i.scale(t,t),i.drawImage(e,0,0),i.globalCompositeOperation="multiply",i.fillStyle=Kc(this.color_),i.fillRect(0,0,s.width/t,s.height/t),i.globalCompositeOperation="destination-in",i.drawImage(e,0,0),this.canvas_[t]=s}ready(){return this.ready_||(this.ready_=new Promise(t=>{if(this.imageState_===X.LOADED||this.imageState_===X.ERROR)t();else{const e=()=>{(this.imageState_===X.LOADED||this.imageState_===X.ERROR)&&(this.removeEventListener(W.CHANGE,e),t())};this.addEventListener(W.CHANGE,e)}})),this.ready_}}function Pn(n,t,e,i,s,r){let o=t===void 0?void 0:Nt.get(t,e,s);return o||(o=new Ya(n,n&&"src"in n?n.src||void 0:t,e,i,s),Nt.set(t,e,s,o,r)),r&&o&&!Nt.getPattern(t,e,s)&&Nt.set(t,e,s,o,r),o}function qt(n){return n?Array.isArray(n)?Ar(n):typeof n=="object"&&"src"in n?wu(n):n:null}function wu(n){if(!n.offset||!n.size)return Nt.getPattern(n.src,"anonymous",n.color);const t=n.src+":"+n.offset,e=Nt.getPattern(t,void 0,n.color);if(e)return e;const i=Nt.get(n.src,"anonymous",null);if(i.getImageState()!==X.LOADED)return null;const s=ot(n.size[0],n.size[1]);return s.drawImage(i.getImage(1),n.offset[0],n.offset[1],n.size[0],n.size[1],0,0,n.size[0],n.size[1]),Pn(s.canvas,t,void 0,X.LOADED,n.color,!0),Nt.getPattern(t,void 0,n.color)}const Ka="10px sans-serif",Ct="#000",Ei="round",ae=[],le=0,xi="round",Hi=10,qi="#000",$i="center",Fn="middle",Ne=[0,0,0,0],Ji=1,ri=new $t;let Oi=null,To;const qs={},Ru=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","emoji","math","fangsong"]);function Tu(n,t,e){return`${n} ${t} 16px "${e}"`}const Iu=(function(){let t,e;async function i(r){await e.ready;const o=await e.load(r);if(o.length===0)return!1;const a=js(r),l=a.families[0].toLowerCase(),h=a.weight;return o.some(c=>{const u=c.family.replace(/^['"]|['"]$/g,"").toLowerCase(),d=Vs[c.weight]||c.weight;return u===l&&c.style===a.style&&d==h})}async function s(){await e.ready;let r=!0;const o=ri.getProperties(),a=Object.keys(o).filter(l=>o[l]<100);for(let l=a.length-1;l>=0;--l){const h=a[l];let c=o[h];c<100&&(await i(h)?(en(qs),ri.set(h,100)):(c+=10,ri.set(h,c,!0),c<100&&(r=!1)))}t=void 0,r||(t=setTimeout(s,100))}return async function(r){e||(e=At?self.fonts:document.fonts);const o=js(r);if(!o)return;const a=o.families;let l=!1;for(const h of a){if(Ru.has(h))continue;const c=Tu(o.style,o.weight,h);ri.get(c)===void 0&&(ri.set(c,0,!0),l=!0)}l&&(clearTimeout(t),t=setTimeout(s,100))}})(),Su=(function(){let n;return function(t){let e=qs[t];if(e==null){if(At){const i=js(t),s=Za(t,"Žg");e=(isNaN(Number(i.lineHeight))?1.2:Number(i.lineHeight))*(s.actualBoundingBoxAscent+s.actualBoundingBoxDescent)}else n||(n=document.createElement("div"),n.innerHTML="M",n.style.minHeight="0",n.style.maxHeight="none",n.style.height="auto",n.style.padding="0",n.style.border="none",n.style.position="absolute",n.style.display="block",n.style.left="-99999px"),n.style.font=t,document.body.appendChild(n),e=n.offsetHeight,document.body.removeChild(n);qs[t]=e}return e}})();function Za(n,t){return Oi||(Oi=ot(1,1)),n!=To&&(Oi.font=n,To=Oi.font),Oi.measureText(t)}function Ba(n,t){return Za(n,t).width}function Io(n,t,e){if(t in e)return e[t];const i=t.split(` -`).reduce((s,r)=>Math.max(s,Ba(n,r)),0);return e[t]=i,i}function vu(n,t){const e=[],i=[],s=[];let r=0,o=0,a=0,l=0;for(let h=0,c=t.length;h<=c;h+=2){const u=t[h];if(u===` -`||h===c){r=Math.max(r,o),s.push(o),o=0,a+=l,l=0;continue}const d=t[h+1]||n.font,f=Ba(d,u);e.push(f),o+=f;const g=Su(d);i.push(g),l=Math.max(l,g)}return{width:r,height:a,widths:e,heights:i,lineWidths:s}}function Lu(n,t,e,i,s,r,o,a,l,h,c){n.save(),e!==1&&(n.globalAlpha===void 0?n.globalAlpha=u=>u.globalAlpha*=e:n.globalAlpha*=e),t&&n.transform.apply(n,t),i.contextInstructions?(n.translate(l,h),n.scale(c[0],c[1]),Au(i,n)):c[0]<0||c[1]<0?(n.translate(l,h),n.scale(c[0],c[1]),n.drawImage(i,s,r,o,a,0,0,o,a)):n.drawImage(i,s,r,o,a,l,h,o*c[0],a*c[1]),n.restore()}function Au(n,t){const e=n.contextInstructions;for(let i=0,s=e.length;ithis.imageState_=X.LOADED),this.render()}clone(){const t=this.getScale(),e=new es({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(t)?t.slice():t,displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()});return e.setOpacity(this.getOpacity()),e}getAnchor(){const t=this.size_,e=this.getDisplacement(),i=this.getScaleArray();return[t[0]/2-e[0]/i[0],t[1]/2+e[1]/i[1]]}getAngle(){return this.angle_}getFill(){return this.fill_}setFill(t){this.fill_=t,this.render()}getHitDetectionImage(){return this.hitDetectionCanvas_||(this.hitDetectionCanvas_=this.createHitDetectionCanvas_(this.renderOptions_)),this.hitDetectionCanvas_}getImage(t){const e=this.fill_?.getKey(),i=`${t},${this.angle_},${this.radius},${this.radius2_},${this.points_},${e}`+Object.values(this.renderOptions_).join(",");let s=Nt.get(i,null,null)?.getImage(1);if(!s){const r=this.renderOptions_,o=Math.ceil(r.size*t),a=ot(o,o);this.draw_(r,a,t),s=a.canvas,Nt.set(i,null,null,new Ya(s,void 0,null,X.LOADED,null))}return s}getPixelRatio(t){return t}getImageSize(){return this.size_}getImageState(){return this.imageState_}getOrigin(){return this.origin_}getPoints(){return this.points_}getRadius(){return this.radius}getRadius2(){return this.radius2_}getSize(){return this.size_}getStroke(){return this.stroke_}setStroke(t){this.stroke_=t,this.render()}listenImageChange(t){}load(){}unlistenImageChange(t){}calculateLineJoinSize_(t,e,i){if(e===0||this.points_===1/0||t!=="bevel"&&t!=="miter")return e;let s=this.radius,r=this.radius2_===void 0?s:this.radius2_;if(s{this.patternImage_=null}),e.getImageState()===X.IDLE&&e.load(),e.getImageState()===X.LOADING&&(this.patternImage_=e)}this.color_=t}getKey(){const t=this.getColor();return t?t instanceof CanvasPattern||t instanceof CanvasGradient?j(t):typeof t=="object"&&"src"in t?t.src+":"+t.offset:yi(t).toString():""}loading(){return!!this.patternImage_}ready(){return this.patternImage_?this.patternImage_.ready():Promise.resolve()}}function So(n,t,e,i){return e!==void 0&&i!==void 0?[e/n,i/t]:e!==void 0?e/n:i!==void 0?i/t:1}class ns extends ts{constructor(t){t=t||{};const e=t.opacity!==void 0?t.opacity:1,i=t.rotation!==void 0?t.rotation:0,s=t.scale!==void 0?t.scale:1,r=t.rotateWithView!==void 0?t.rotateWithView:!1;super({opacity:e,rotation:i,scale:s,displacement:t.displacement!==void 0?t.displacement:[0,0],rotateWithView:r,declutterMode:t.declutterMode}),this.anchor_=t.anchor!==void 0?t.anchor:[.5,.5],this.normalizedAnchor_=null,this.anchorOrigin_=t.anchorOrigin!==void 0?t.anchorOrigin:"top-left",this.anchorXUnits_=t.anchorXUnits!==void 0?t.anchorXUnits:"fraction",this.anchorYUnits_=t.anchorYUnits!==void 0?t.anchorYUnits:"fraction",this.crossOrigin_=t.crossOrigin!==void 0?t.crossOrigin:null;const o=t.img!==void 0?t.img:null;let a=t.src;q(!(a!==void 0&&o),"`image` and `src` cannot be provided at the same time"),(a===void 0||a.length===0)&&o&&(a=o.src||j(o)),q(a!==void 0&&a.length>0,"A defined and non-empty `src` or `image` must be provided"),q(!((t.width!==void 0||t.height!==void 0)&&t.scale!==void 0),"`width` or `height` cannot be provided together with `scale`");let l;if(t.src!==void 0?l=X.IDLE:o!==void 0&&("complete"in o?o.complete?l=o.src?X.LOADED:X.IDLE:l=X.LOADING:l=X.LOADED),this.color_=t.color!==void 0?yi(t.color):null,this.iconImage_=Pn(o,a,this.crossOrigin_,l,this.color_),this.offset_=t.offset!==void 0?t.offset:[0,0],this.offsetOrigin_=t.offsetOrigin!==void 0?t.offsetOrigin:"top-left",this.origin_=null,this.size_=t.size!==void 0?t.size:null,this.initialOptions_,t.width!==void 0||t.height!==void 0){let h,c;if(t.size)[h,c]=t.size;else{const u=this.getImage(1);if(u.width&&u.height)h=u.width,c=u.height;else if(u instanceof HTMLImageElement){this.initialOptions_=t;const d=()=>{if(this.unlistenImageChange(d),!this.initialOptions_)return;const f=this.iconImage_.getSize();this.setScale(So(f[0],f[1],t.width,t.height))};this.listenImageChange(d);return}}h!==void 0&&this.setScale(So(h,c,t.width,t.height))}}clone(){let t,e,i;return this.initialOptions_?(e=this.initialOptions_.width,i=this.initialOptions_.height):(t=this.getScale(),t=Array.isArray(t)?t.slice():t),new ns({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,crossOrigin:this.crossOrigin_,offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,opacity:this.getOpacity(),rotateWithView:this.getRotateWithView(),rotation:this.getRotation(),scale:t,width:e,height:i,size:this.size_!==null?this.size_.slice():void 0,src:this.getSrc(),displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()})}getAnchor(){let t=this.normalizedAnchor_;if(!t){t=this.anchor_;const s=this.getSize();if(this.anchorXUnits_=="fraction"||this.anchorYUnits_=="fraction"){if(!s)return null;t=this.anchor_.slice(),this.anchorXUnits_=="fraction"&&(t[0]*=s[0]),this.anchorYUnits_=="fraction"&&(t[1]*=s[1])}if(this.anchorOrigin_!="top-left"){if(!s)return null;t===this.anchor_&&(t=this.anchor_.slice()),(this.anchorOrigin_=="top-right"||this.anchorOrigin_=="bottom-right")&&(t[0]=-t[0]+s[0]),(this.anchorOrigin_=="bottom-left"||this.anchorOrigin_=="bottom-right")&&(t[1]=-t[1]+s[1])}this.normalizedAnchor_=t}const e=this.getDisplacement(),i=this.getScaleArray();return[t[0]-e[0]/i[0],t[1]+e[1]/i[1]]}setAnchor(t){this.anchor_=t,this.normalizedAnchor_=null}getColor(){return this.color_}getImage(t){return this.iconImage_.getImage(t)}getPixelRatio(t){return this.iconImage_.getPixelRatio(t)}getImageSize(){return this.iconImage_.getSize()}getImageState(){return this.iconImage_.getImageState()}getHitDetectionImage(){return this.iconImage_.getHitDetectionImage()}getOrigin(){if(this.origin_)return this.origin_;let t=this.offset_;if(this.offsetOrigin_!="top-left"){const e=this.getSize(),i=this.iconImage_.getSize();if(!e||!i)return null;t=t.slice(),(this.offsetOrigin_=="top-right"||this.offsetOrigin_=="bottom-right")&&(t[0]=i[0]-e[0]-t[0]),(this.offsetOrigin_=="bottom-left"||this.offsetOrigin_=="bottom-right")&&(t[1]=i[1]-e[1]-t[1])}return this.origin_=t,this.origin_}getSrc(){return this.iconImage_.getSrc()}setSrc(t){this.iconImage_=Pn(null,t,this.crossOrigin_,X.IDLE,this.color_)}getSize(){return this.size_?this.size_:this.iconImage_.getSize()}getWidth(){const t=this.getScaleArray();if(this.size_)return this.size_[0]*t[0];if(this.iconImage_.getImageState()==X.LOADED)return this.iconImage_.getSize()[0]*t[0]}getHeight(){const t=this.getScaleArray();if(this.size_)return this.size_[1]*t[1];if(this.iconImage_.getImageState()==X.LOADED)return this.iconImage_.getSize()[1]*t[1]}setScale(t){delete this.initialOptions_,super.setScale(t)}listenImageChange(t){this.iconImage_.addEventListener(W.CHANGE,t)}load(){this.iconImage_.load()}unlistenImageChange(t){this.iconImage_.removeEventListener(W.CHANGE,t)}ready(){return this.iconImage_.ready()}}class ss{constructor(t){t=t||{},this.color_=t.color!==void 0?t.color:null,this.lineCap_=t.lineCap,this.lineDash_=t.lineDash!==void 0?t.lineDash:null,this.lineDashOffset_=t.lineDashOffset,this.lineJoin_=t.lineJoin,this.miterLimit_=t.miterLimit,this.width_=t.width}clone(){const t=this.getColor();return new ss({color:Array.isArray(t)?t.slice():t||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),width:this.getWidth()})}getColor(){return this.color_}getLineCap(){return this.lineCap_}getLineDash(){return this.lineDash_}getLineDashOffset(){return this.lineDashOffset_}getLineJoin(){return this.lineJoin_}getMiterLimit(){return this.miterLimit_}getWidth(){return this.width_}setColor(t){this.color_=t}setLineCap(t){this.lineCap_=t}setLineDash(t){this.lineDash_=t}setLineDashOffset(t){this.lineDashOffset_=t}setLineJoin(t){this.lineJoin_=t}setMiterLimit(t){this.miterLimit_=t}setWidth(t){this.width_=t}}class Xe{constructor(t){t=t||{},this.geometry_=null,this.geometryFunction_=vo,t.geometry!==void 0&&this.setGeometry(t.geometry),this.fill_=t.fill!==void 0?t.fill:null,this.image_=t.image!==void 0?t.image:null,this.renderer_=t.renderer!==void 0?t.renderer:null,this.hitDetectionRenderer_=t.hitDetectionRenderer!==void 0?t.hitDetectionRenderer:null,this.stroke_=t.stroke!==void 0?t.stroke:null,this.text_=t.text!==void 0?t.text:null,this.zIndex_=t.zIndex}clone(){let t=this.getGeometry();return t&&typeof t=="object"&&(t=t.clone()),new Xe({geometry:t??void 0,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,renderer:this.getRenderer()??void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})}getRenderer(){return this.renderer_}setRenderer(t){this.renderer_=t}setHitDetectionRenderer(t){this.hitDetectionRenderer_=t}getHitDetectionRenderer(){return this.hitDetectionRenderer_}getGeometry(){return this.geometry_}getGeometryFunction(){return this.geometryFunction_}getFill(){return this.fill_}setFill(t){this.fill_=t}getImage(){return this.image_}setImage(t){this.image_=t}getStroke(){return this.stroke_}setStroke(t){this.stroke_=t}getText(){return this.text_}setText(t){this.text_=t}getZIndex(){return this.zIndex_}setGeometry(t){typeof t=="function"?this.geometryFunction_=t:typeof t=="string"?this.geometryFunction_=function(e){return e.get(t)}:t?t!==void 0&&(this.geometryFunction_=function(){return t}):this.geometryFunction_=vo,this.geometry_=t}setZIndex(t){this.zIndex_=t}}function Mu(n){let t;if(typeof n=="function")t=n;else{let e;Array.isArray(n)?e=n:(q(typeof n.getZIndex=="function","Expected an `Style` or an array of `Style`"),e=[n]),t=function(){return e}}return t}let Ms=null;function Ua(n,t){if(!Ms){const e=new Ci({color:"rgba(255,255,255,0.4)"}),i=new ss({color:"#3399CC",width:1.25});Ms=[new Xe({image:new is({fill:e,stroke:i,radius:5}),fill:e,stroke:i})]}return Ms}function vo(n){return n.getGeometry()}const bu="#333";class br{constructor(t){t=t||{},this.font_=t.font,this.rotation_=t.rotation,this.rotateWithView_=t.rotateWithView,this.keepUpright_=t.keepUpright,this.scale_=t.scale,this.scaleArray_=Tt(t.scale!==void 0?t.scale:1),this.text_=t.text,this.textAlign_=t.textAlign,this.justify_=t.justify,this.repeat_=t.repeat,this.textBaseline_=t.textBaseline,this.fill_=t.fill!==void 0?t.fill:new Ci({color:bu}),this.maxAngle_=t.maxAngle!==void 0?t.maxAngle:Math.PI/4,this.placement_=t.placement!==void 0?t.placement:"point",this.overflow_=!!t.overflow,this.stroke_=t.stroke!==void 0?t.stroke:null,this.offsetX_=t.offsetX!==void 0?t.offsetX:0,this.offsetY_=t.offsetY!==void 0?t.offsetY:0,this.backgroundFill_=t.backgroundFill?t.backgroundFill:null,this.backgroundStroke_=t.backgroundStroke?t.backgroundStroke:null,this.padding_=t.padding===void 0?null:t.padding,this.declutterMode_=t.declutterMode}clone(){const t=this.getScale();return new br({font:this.getFont(),placement:this.getPlacement(),repeat:this.getRepeat(),maxAngle:this.getMaxAngle(),overflow:this.getOverflow(),rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),keepUpright:this.getKeepUpright(),scale:Array.isArray(t)?t.slice():t,text:this.getText(),textAlign:this.getTextAlign(),justify:this.getJustify(),textBaseline:this.getTextBaseline(),fill:this.getFill()instanceof Ci?this.getFill().clone():this.getFill(),stroke:this.getStroke()?this.getStroke().clone():void 0,offsetX:this.getOffsetX(),offsetY:this.getOffsetY(),backgroundFill:this.getBackgroundFill()?this.getBackgroundFill().clone():void 0,backgroundStroke:this.getBackgroundStroke()?this.getBackgroundStroke().clone():void 0,padding:this.getPadding()||void 0,declutterMode:this.getDeclutterMode()})}getOverflow(){return this.overflow_}getFont(){return this.font_}getMaxAngle(){return this.maxAngle_}getPlacement(){return this.placement_}getRepeat(){return this.repeat_}getOffsetX(){return this.offsetX_}getOffsetY(){return this.offsetY_}getFill(){return this.fill_}getRotateWithView(){return this.rotateWithView_}getKeepUpright(){return this.keepUpright_}getRotation(){return this.rotation_}getScale(){return this.scale_}getScaleArray(){return this.scaleArray_}getStroke(){return this.stroke_}getText(){return this.text_}getTextAlign(){return this.textAlign_}getJustify(){return this.justify_}getTextBaseline(){return this.textBaseline_}getBackgroundFill(){return this.backgroundFill_}getBackgroundStroke(){return this.backgroundStroke_}getPadding(){return this.padding_}getDeclutterMode(){return this.declutterMode_}setOverflow(t){this.overflow_=t}setFont(t){this.font_=t}setMaxAngle(t){this.maxAngle_=t}setOffsetX(t){this.offsetX_=t}setOffsetY(t){this.offsetY_=t}setPlacement(t){this.placement_=t}setRepeat(t){this.repeat_=t}setRotateWithView(t){this.rotateWithView_=t}setKeepUpright(t){this.keepUpright_=t}setFill(t){this.fill_=t}setRotation(t){this.rotation_=t}setScale(t){this.scale_=t,this.scaleArray_=Tt(t!==void 0?t:1)}setStroke(t){this.stroke_=t}setText(t){this.text_=t}setTextAlign(t){this.textAlign_=t}setJustify(t){this.justify_=t}setTextBaseline(t){this.textBaseline_=t}setBackgroundFill(t){this.backgroundFill_=t}setBackgroundStroke(t){this.backgroundStroke_=t}setPadding(t){this.padding_=t}}function Du(n){return!0}function Ou(n){const t=za(),e=Pu(n,t),i=Wa();return function(s,r){if(i.properties=s.getPropertiesInternal(),i.resolution=r,t.featureId){const o=s.getId();o!==void 0?i.featureId=o:i.featureId=null}return t.geometryType&&(i.geometryType=Xa(s.getGeometry())),e(i)}}function Lo(n){const t=za(),e=n.length,i=new Array(e);for(let o=0;onull;i=Dr(n,t+"fill-color",e)}if(!i)return null;const s=new Ci;return function(r){const o=i(r);return o===vr?null:(s.setColor(o),s)}}function tn(n,t,e){const i=Rt(n,t+"stroke-width",e),s=Dr(n,t+"stroke-color",e);if(!i&&!s)return null;const r=se(n,t+"stroke-line-cap",e),o=se(n,t+"stroke-line-join",e),a=Va(n,t+"stroke-line-dash",e),l=Rt(n,t+"stroke-line-dash-offset",e),h=Rt(n,t+"stroke-miter-limit",e),c=new ss;return function(u){if(s){const d=s(u);if(d===vr)return null;c.setColor(d)}if(i&&c.setWidth(i(u)),r){const d=r(u);if(d!=="butt"&&d!=="round"&&d!=="square")throw new Error("Expected butt, round, or square line cap");c.setLineCap(d)}if(o){const d=o(u);if(d!=="bevel"&&d!=="round"&&d!=="miter")throw new Error("Expected bevel, round, or miter line join");c.setLineJoin(d)}return a&&c.setLineDash(a(u)),l&&c.setLineDashOffset(l(u)),h&&c.setMiterLimit(h(u)),c}}function Fu(n,t){const e="text-",i=se(n,e+"value",t);if(!i)return null;const s=Qi(n,e,t),r=Qi(n,e+"background-",t),o=tn(n,e,t),a=tn(n,e+"background-",t),l=se(n,e+"font",t),h=Rt(n,e+"max-angle",t),c=Rt(n,e+"offset-x",t),u=Rt(n,e+"offset-y",t),d=di(n,e+"overflow",t),f=se(n,e+"placement",t),g=Rt(n,e+"repeat",t),m=rs(n,e+"scale",t),_=di(n,e+"rotate-with-view",t),p=Rt(n,e+"rotation",t),E=se(n,e+"align",t),C=se(n,e+"justify",t),y=se(n,e+"baseline",t),x=di(n,e+"keep-upright",t),R=Va(n,e+"padding",t),I=os(n,e+"declutter-mode"),T=new br({declutterMode:I});return function(v){if(T.setText(i(v)),s&&T.setFill(s(v)),r&&T.setBackgroundFill(r(v)),o&&T.setStroke(o(v)),a&&T.setBackgroundStroke(a(v)),l&&T.setFont(l(v)),h&&T.setMaxAngle(h(v)),c&&T.setOffsetX(c(v)),u&&T.setOffsetY(u(v)),d&&T.setOverflow(d(v)),f){const L=f(v);if(L!=="point"&&L!=="line")throw new Error("Expected point or line for text-placement");T.setPlacement(L)}if(g&&T.setRepeat(g(v)),m&&T.setScale(m(v)),_&&T.setRotateWithView(_(v)),p&&T.setRotation(p(v)),E){const L=E(v);if(L!=="left"&&L!=="center"&&L!=="right"&&L!=="end"&&L!=="start")throw new Error("Expected left, right, center, start, or end for text-align");T.setTextAlign(L)}if(C){const L=C(v);if(L!=="left"&&L!=="right"&&L!=="center")throw new Error("Expected left, right, or center for text-justify");T.setJustify(L)}if(y){const L=y(v);if(L!=="bottom"&&L!=="top"&&L!=="middle"&&L!=="alphabetic"&&L!=="hanging")throw new Error("Expected bottom, top, middle, alphabetic, or hanging for text-baseline");T.setTextBaseline(L)}return R&&T.setPadding(R(v)),x&&T.setKeepUpright(x(v)),T}}function ku(n,t){return"icon-src"in n?Nu(n,t):"shape-points"in n?Gu(n,t):"circle-radius"in n?zu(n,t):null}function Nu(n,t){const e="icon-",i=e+"src",s=ja(n[i],i),r=kn(n,e+"anchor",t),o=rs(n,e+"scale",t),a=Rt(n,e+"opacity",t),l=kn(n,e+"displacement",t),h=Rt(n,e+"rotation",t),c=di(n,e+"rotate-with-view",t),u=Mo(n,e+"anchor-origin"),d=bo(n,e+"anchor-x-units"),f=bo(n,e+"anchor-y-units"),g=Zu(n,e+"color"),m=Yu(n,e+"cross-origin"),_=Ku(n,e+"offset"),p=Mo(n,e+"offset-origin"),E=Nn(n,e+"width"),C=Nn(n,e+"height"),y=Wu(n,e+"size"),x=os(n,e+"declutter-mode"),R=new ns({src:s,anchorOrigin:u,anchorXUnits:d,anchorYUnits:f,color:g,crossOrigin:m,offset:_,offsetOrigin:p,height:C,width:E,size:y,declutterMode:x});return function(I){return a&&R.setOpacity(a(I)),l&&R.setDisplacement(l(I)),h&&R.setRotation(h(I)),c&&R.setRotateWithView(c(I)),o&&R.setScale(o(I)),r&&R.setAnchor(r(I)),R}}function Gu(n,t){const e="shape-",i=e+"points",s=e+"radius",r=Js(n[i],i),o=Js(n[s],s),a=Qi(n,e,t),l=tn(n,e,t),h=rs(n,e+"scale",t),c=kn(n,e+"displacement",t),u=Rt(n,e+"rotation",t),d=di(n,e+"rotate-with-view",t),f=Nn(n,e+"radius2"),g=Nn(n,e+"angle"),m=os(n,e+"declutter-mode"),_=new es({points:r,radius:o,radius2:f,angle:g,declutterMode:m});return function(p){return a&&_.setFill(a(p)),l&&_.setStroke(l(p)),c&&_.setDisplacement(c(p)),u&&_.setRotation(u(p)),d&&_.setRotateWithView(d(p)),h&&_.setScale(h(p)),_}}function zu(n,t){const e="circle-",i=Qi(n,e,t),s=tn(n,e,t),r=Rt(n,e+"radius",t),o=rs(n,e+"scale",t),a=kn(n,e+"displacement",t),l=Rt(n,e+"rotation",t),h=di(n,e+"rotate-with-view",t),c=os(n,e+"declutter-mode"),u=new is({radius:5,declutterMode:c});return function(d){return r&&u.setRadius(r(d)),i&&u.setFill(i(d)),s&&u.setStroke(s(d)),a&&u.setDisplacement(a(d)),l&&u.setRotation(l(d)),h&&u.setRotateWithView(h(d)),o&&u.setScale(o(d)),u}}function Rt(n,t,e){if(!(t in n))return;const i=ue(n[t],B,e);return function(s){return Js(i(s),t)}}function se(n,t,e){if(!(t in n))return null;const i=ue(n[t],xt,e);return function(s){return ja(i(s),t)}}function Xu(n,t,e){const i=se(n,t+"pattern-src",e),s=Ao(n,t+"pattern-offset",e),r=Ao(n,t+"pattern-size",e),o=Dr(n,t+"color",e);return function(a){return{src:i(a),offset:s&&s(a),size:r&&r(a),color:o&&o(a)}}}function di(n,t,e){if(!(t in n))return null;const i=ue(n[t],pt,e);return function(s){const r=i(s);if(typeof r!="boolean")throw new Error(`Expected a boolean for ${t}`);return r}}function Dr(n,t,e){if(!(t in n))return null;const i=ue(n[t],Kt,e);return function(s){return Ha(i(s),t)}}function Va(n,t,e){if(!(t in n))return null;const i=ue(n[t],Ke,e);return function(s){return an(i(s),t)}}function kn(n,t,e){if(!(t in n))return null;const i=ue(n[t],Ke,e);return function(s){const r=an(i(s),t);if(r.length!==2)throw new Error(`Expected two numbers for ${t}`);return r}}function Ao(n,t,e){if(!(t in n))return null;const i=ue(n[t],Ke,e);return function(s){return qa(i(s),t)}}function rs(n,t,e){if(!(t in n))return null;const i=ue(n[t],Ke|B,e);return function(s){return Bu(i(s),t)}}function Nn(n,t){const e=n[t];if(e!==void 0){if(typeof e!="number")throw new Error(`Expected a number for ${t}`);return e}}function Wu(n,t){const e=n[t];if(e!==void 0){if(typeof e=="number")return Tt(e);if(!Array.isArray(e))throw new Error(`Expected a number or size array for ${t}`);if(e.length!==2||typeof e[0]!="number"||typeof e[1]!="number")throw new Error(`Expected a number or size array for ${t}`);return e}}function Yu(n,t){const e=n[t];if(e!==void 0){if(typeof e!="string")throw new Error(`Expected a string for ${t}`);return e}}function Mo(n,t){const e=n[t];if(e!==void 0){if(e!=="bottom-left"&&e!=="bottom-right"&&e!=="top-left"&&e!=="top-right")throw new Error(`Expected bottom-left, bottom-right, top-left, or top-right for ${t}`);return e}}function bo(n,t){const e=n[t];if(e!==void 0){if(e!=="pixels"&&e!=="fraction")throw new Error(`Expected pixels or fraction for ${t}`);return e}}function Ku(n,t){const e=n[t];if(e!==void 0)return an(e,t)}function os(n,t){const e=n[t];if(e!==void 0){if(typeof e!="string")throw new Error(`Expected a string for ${t}`);if(e!=="declutter"&&e!=="obstacle"&&e!=="none")throw new Error(`Expected declutter, obstacle, or none for ${t}`);return e}}function Zu(n,t){const e=n[t];if(e!==void 0)return Ha(e,t)}function an(n,t){if(!Array.isArray(n))throw new Error(`Expected an array for ${t}`);const e=n.length;for(let i=0;i4)throw new Error(`Expected a color with 3 or 4 values for ${t}`);return e}function qa(n,t){const e=an(n,t);if(e.length!==2)throw new Error(`Expected an array of two numbers for ${t}`);return e}function Bu(n,t){return typeof n=="number"?n:qa(n,t)}const Do={RENDER_ORDER:"renderOrder"};class $a extends Qn{constructor(t){t=t||{};const e=Object.assign({},t);delete e.style,delete e.renderBuffer,delete e.updateWhileAnimating,delete e.updateWhileInteracting,super(e),this.declutter_=t.declutter?String(t.declutter):void 0,this.renderBuffer_=t.renderBuffer!==void 0?t.renderBuffer:100,this.style_=null,this.styleFunction_=void 0,this.setStyle(t.style),this.updateWhileAnimating_=t.updateWhileAnimating!==void 0?t.updateWhileAnimating:!1,this.updateWhileInteracting_=t.updateWhileInteracting!==void 0?t.updateWhileInteracting:!1}getDeclutter(){return this.declutter_}getFeatures(t){return super.getFeatures(t)}getRenderBuffer(){return this.renderBuffer_}getRenderOrder(){return this.get(Do.RENDER_ORDER)}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}getUpdateWhileAnimating(){return this.updateWhileAnimating_}getUpdateWhileInteracting(){return this.updateWhileInteracting_}renderDeclutter(t,e){const i=this.getDeclutter();i in t.declutter||(t.declutter[i]=new Na(9)),this.getRenderer().renderDeclutter(t,e)}setRenderOrder(t){this.set(Do.RENDER_ORDER,t)}setStyle(t){this.style_=t===void 0?Ua:t;const e=Uu(t);this.styleFunction_=t===null?void 0:Mu(e),this.changed()}setDeclutter(t){this.declutter_=t?String(t):void 0,this.changed()}}function Uu(n){if(n===void 0)return Ua;if(!n)return null;if(typeof n=="function"||n instanceof Xe)return n;if(!Array.isArray(n))return Lo([n]);if(n.length===0)return[];const t=n.length,e=n[0];if(e instanceof Xe){const s=new Array(t);for(let r=0;r=0;--x){const R=m[x],I=R.layer;if(I.hasRenderer()&&Sr(R,c)&&a.call(l,I)){const T=I.getRenderer(),v=I.getSource();if(T&&v){const L=v.getWrapX()?f:t,k=u.bind(null,R.managed);E[0]=L[0]+g[y][0],E[1]=L[1]+g[y][1],h=T.forEachFeatureAtCoordinate(E,e,i,k,p)}if(h)return h}}if(p.length===0)return;const C=1/p.length;return p.forEach((y,x)=>y.distanceSq+=x*C),p.sort((y,x)=>y.distanceSq-x.distanceSq),p.some(y=>h=y.callback(y.feature,y.layer,y.geometry)),h}hasFeatureAtCoordinate(t,e,i,s,r,o){return this.forEachFeatureAtCoordinate(t,e,i,s,Ki,this,r,o)!==void 0}getMap(){return this.map_}renderFrame(t){U()}scheduleExpireIconCache(t){Nt.canExpireCache()&&t.postRenderFunctions.push(ju)}}function ju(n,t){Nt.expire()}class Hu extends Vu{constructor(t){super(t),this.fontChangeListenerKey_=V(ri,gi.PROPERTYCHANGE,t.redrawText,t),this.element_=At?Ma():document.createElement("div");const e=this.element_.style;e.position="absolute",e.width="100%",e.height="100%",e.zIndex="0",this.element_.className=$n+" ol-layers";const i=t.getViewport();i&&i.insertBefore(this.element_,i.firstChild||null),this.children_=[],this.renderedVisible_=!0}dispatchRenderEvent(t,e){const i=this.getMap();if(i.hasListener(t)){const s=new Ja(t,void 0,e);i.dispatchEvent(s)}}disposeInternal(){tt(this.fontChangeListenerKey_),this.element_.remove(),super.disposeInternal()}renderFrame(t){if(!t){this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1);return}this.calculateMatrices2D(t),this.dispatchRenderEvent(kt.PRECOMPOSE,t);const e=t.layerStatesArray.sort((h,c)=>h.zIndex-c.zIndex);e.some(h=>h.layer instanceof $a&&h.layer.getDeclutter())&&(t.declutter={});const s=t.viewState;this.children_.length=0;const r=[];let o=null;for(let h=0,c=e.length;h0)&&(h.fillStyle=d,h.fillRect(0,0,l.width,l.height)),we(u)&&u.width>0){const f=c.style.opacity||u.style.opacity;h.globalAlpha=f===""?1:Number(f);const g=u.style.transform;if(g)h.setTransform(...Us(g));else{const m=parseFloat(u.style.width)/u.width,_=parseFloat(u.style.height)/u.height;h.setTransform(m,0,0,_,0,0)}h.drawImage(u,0,0)}}h.globalAlpha=1,h.setTransform(1,0,0,1,0,0)}this.dispatchRenderEvent(kt.POSTCOMPOSE,t),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(t)}declutter(t,e){if(t.declutter){for(let i=e.length-1;i>=0;--i){const s=e[i],r=s.layer;r.getDeclutter()&&r.renderDeclutter(t,s)}e.forEach(i=>i.layer.renderDeferred(t))}}}function Qa(n){if(n instanceof Qn){n.setMapInternal(null);return}n instanceof Ri&&n.getLayers().forEach(Qa)}function tl(n,t){if(n instanceof Qn){n.setMapInternal(t);return}if(n instanceof Ri){const e=n.getLayers().getArray();for(let i=0,s=e.length;ithis.updateSize())),this.controls=e.controls||(At?new Ft:hc()),this.interactions=e.interactions||(At?new Ft:bc({onFocusOnly:!0})),this.overlays_=e.overlays,this.overlayIdIndex_={},this.renderer_=null,this.postRenderFunctions_=[],this.tileQueue_=new Ol(this.getTilePriority.bind(this),this.handleTileChange_.bind(this)),this.addChangeListener(ft.LAYERGROUP,this.handleLayerGroupChanged_),this.addChangeListener(ft.VIEW,this.handleViewChanged_),this.addChangeListener(ft.SIZE,this.handleSizeChanged_),this.addChangeListener(ft.TARGET,this.handleTargetChanged_),this.setProperties(e.values);const i=this;t.view&&!(t.view instanceof re)&&t.view.then(function(s){i.setView(new re(s))}),this.controls.addEventListener(Et.ADD,s=>{s.element.setMap(this)}),this.controls.addEventListener(Et.REMOVE,s=>{s.element.setMap(null)}),this.interactions.addEventListener(Et.ADD,s=>{s.element.setMap(this)}),this.interactions.addEventListener(Et.REMOVE,s=>{s.element.setMap(null)}),this.overlays_.addEventListener(Et.ADD,s=>{this.addOverlayInternal_(s.element)}),this.overlays_.addEventListener(Et.REMOVE,s=>{const r=s.element.getId();r!==void 0&&delete this.overlayIdIndex_[r.toString()],s.element.setMap(null)}),this.controls.forEach(s=>{s.setMap(this)}),this.interactions.forEach(s=>{s.setMap(this)}),this.overlays_.forEach(this.addOverlayInternal_.bind(this))}addControl(t){this.getControls().push(t)}addInteraction(t){this.getInteractions().push(t)}addLayer(t){this.getLayerGroup().getLayers().push(t)}handleLayerAdd_(t){tl(t.layer,this)}addOverlay(t){this.getOverlays().push(t)}addOverlayInternal_(t){const e=t.getId();e!==void 0&&(this.overlayIdIndex_[e.toString()]=t),t.setMap(this)}disposeInternal(){this.controls.clear(),this.interactions.clear(),this.overlays_.clear(),this.resizeObserver_?.disconnect(),this.setTarget(null),super.disposeInternal()}forEachFeatureAtPixel(t,e,i){if(!this.frameState_||!this.renderer_)return;const s=this.getCoordinateFromPixelInternal(t);i=i!==void 0?i:{};const r=i.hitTolerance!==void 0?i.hitTolerance:0,o=i.layerFilter!==void 0?i.layerFilter:Ki,a=i.checkWrapped!==!1;return this.renderer_.forEachFeatureAtCoordinate(s,this.frameState_,r,a,e,null,o,null)}getFeaturesAtPixel(t,e){const i=[];return this.forEachFeatureAtPixel(t,function(s){i.push(s)},e),i}getAllLayers(){const t=[];function e(i){i.forEach(function(s){s instanceof Ri?e(s.getLayers()):t.push(s)})}return e(this.getLayers()),t}hasFeatureAtPixel(t,e){if(!this.frameState_||!this.renderer_)return!1;const i=this.getCoordinateFromPixelInternal(t);e=e!==void 0?e:{};const s=e.layerFilter!==void 0?e.layerFilter:Ki,r=e.hitTolerance!==void 0?e.hitTolerance:0,o=e.checkWrapped!==!1;return this.renderer_.hasFeatureAtCoordinate(i,this.frameState_,r,o,s,null)}getEventCoordinate(t){return this.getCoordinateFromPixel(this.getEventPixel(t))}getEventCoordinateInternal(t){return this.getCoordinateFromPixelInternal(this.getEventPixel(t))}getEventPixel(t){const i=this.viewport_.getBoundingClientRect(),s=this.getSize(),r=i.width/s[0],o=i.height/s[1],a="changedTouches"in t?t.changedTouches[0]:t;return[(a.clientX-i.left)/r,(a.clientY-i.top)/o]}getTarget(){return this.get(ft.TARGET)}getTargetElement(){return this.targetElement_}getCoordinateFromPixel(t){return Bs(this.getCoordinateFromPixelInternal(t),this.getView().getProjection())}getCoordinateFromPixelInternal(t){const e=this.frameState_;return e?ht(e.pixelToCoordinateTransform,t.slice()):null}getControls(){return this.controls}getOverlays(){return this.overlays_}getOverlayById(t){const e=this.overlayIdIndex_[t.toString()];return e!==void 0?e:null}getInteractions(){return this.interactions}getLayerGroup(){return this.get(ft.LAYERGROUP)}setLayers(t){const e=this.getLayerGroup();if(t instanceof Ft){e.setLayers(t);return}const i=e.getLayers();i.clear(),i.extend(t)}getLayers(){return this.getLayerGroup().getLayers()}getLoadingOrNotReady(){const t=this.getLayerGroup().getLayerStatesArray();for(let e=0,i=t.length;e=0;r--){const o=s[r];if(o.getMap()!==this||!o.getActive()||!this.getTargetElement())continue;if(!o.handleEvent(t)||t.propagationStopped)break}}}handlePostRender(){const t=this.frameState_,e=this.tileQueue_;if(!e.isEmpty()){let s=this.maxTilesLoading_,r=s;if(t){const o=t.viewHints;if(o[gt.ANIMATING]||o[gt.INTERACTING]){const a=Date.now()-t.time>8;s=a?0:8,r=a?0:2}}e.getTilesLoading(){this.postRenderTimeoutHandle_=void 0,this.handlePostRender()},0))}setLayerGroup(t){const e=this.getLayerGroup();e&&this.handleLayerRemove_(new xe("removelayer",e)),this.set(ft.LAYERGROUP,t)}setSize(t){this.set(ft.SIZE,t)}setTarget(t){this.set(ft.TARGET,t)}setView(t){if(!t||t instanceof re){this.set(ft.VIEW,t);return}this.set(ft.VIEW,new re);const e=this;t.then(function(i){e.setView(new re(i))})}updateSize(){const t=this.getTargetElement();let e;if(t){let s,r;if(we(t))s=t.width,r=t.height;else{const o=getComputedStyle(t);s=t.offsetWidth-parseFloat(o.borderLeftWidth)-parseFloat(o.paddingLeft)-parseFloat(o.paddingRight)-parseFloat(o.borderRightWidth),r=t.offsetHeight-parseFloat(o.borderTopWidth)-parseFloat(o.paddingTop)-parseFloat(o.paddingBottom)-parseFloat(o.borderBottomWidth)}!isNaN(s)&&!isNaN(r)&&(e=[Math.max(0,s),Math.max(0,r)],!xo(e)&&(t.offsetWidth||t.offsetHeight||t.getClientRects().length)&&da("No map visible because the map container's width or height are 0."))}const i=this.getSize();e&&(!i||!ve(e,i))&&(this.setSize(e),this.updateViewportSize_(e))}updateViewportSize_(t){const e=this.getView();e&&e.setViewportSize(t)}}function qu(n){let t=null;n.keyboardEventTarget!==void 0&&(t=typeof n.keyboardEventTarget=="string"?document.getElementById(n.keyboardEventTarget):n.keyboardEventTarget);const e={},i=n.layers&&typeof n.layers.getLayers=="function"?n.layers:new Ri({layers:n.layers});e[ft.LAYERGROUP]=i,e[ft.TARGET]=n.target,e[ft.VIEW]=n.view instanceof re?n.view:new re;let s;n.controls!==void 0&&(Array.isArray(n.controls)?s=new Ft(n.controls.slice()):(q(typeof n.controls.getArray=="function","Expected `controls` to be an array or an `ol/Collection.js`"),s=n.controls));let r;n.interactions!==void 0&&(Array.isArray(n.interactions)?r=new Ft(n.interactions.slice()):(q(typeof n.interactions.getArray=="function","Expected `interactions` to be an array or an `ol/Collection.js`"),r=n.interactions));let o;return n.overlays!==void 0?Array.isArray(n.overlays)?o=new Ft(n.overlays.slice()):(q(typeof n.overlays.getArray=="function","Expected `overlays` to be an array or an `ol/Collection.js`"),o=n.overlays):o=new Ft,{controls:s,interactions:r,keyboardEventTarget:t,overlays:o,values:e}}class Or extends Yn{constructor(t,e,i){super(),i=i||{},this.tileCoord=t,this.state=e,this.key="",this.transition_=i.transition===void 0?250:i.transition,this.transitionStarts_={},this.interpolate=!!i.interpolate}changed(){this.dispatchEvent(W.CHANGE)}release(){this.setState(D.EMPTY)}getKey(){return this.key+"/"+this.tileCoord}getTileCoord(){return this.tileCoord}getState(){return this.state}setState(t){if(this.state!==D.EMPTY){if(this.state!==D.ERROR&&this.state>t)throw new Error("Tile load sequence violation");this.state=t,this.changed()}}load(){U()}getAlpha(t,e){if(!this.transition_)return 1;let i=this.transitionStarts_[t];if(!i)i=e,this.transitionStarts_[t]=i;else if(i===-1)return 1;const s=e-i+1e3/60;return s>=this.transition_?1:ua(s/this.transition_)}inTransition(t){return this.transition_?this.transitionStarts_[t]!==-1:!1}endTransition(t){this.transition_&&(this.transitionStarts_[t]=-1)}disposeInternal(){this.release(),super.disposeInternal()}}class el extends Or{constructor(t,e,i,s,r,o){super(t,e,o),this.crossOrigin_=s,this.src_=i,this.key=i,this.image_,At?this.image_=new OffscreenCanvas(1,1):(this.image_=new Image,s!==null&&(this.image_.crossOrigin=s)),this.unlisten_=null,this.tileLoadFunction_=r}getImage(){return this.image_}setImage(t){this.image_=t,this.state=D.LOADED,this.unlistenImage_(),this.changed()}getCrossOrigin(){return this.crossOrigin_}handleImageError_(){this.state=D.ERROR,this.unlistenImage_(),this.image_=$u(),this.changed()}handleImageLoad_(){if(At)this.state=D.LOADED;else{const t=this.image_;t.naturalWidth&&t.naturalHeight?this.state=D.LOADED:this.state=D.EMPTY}this.unlistenImage_(),this.changed()}load(){this.state==D.ERROR&&(this.state=D.IDLE,this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_)),this.state==D.IDLE&&(this.state=D.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=yu(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))}unlistenImage_(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}disposeInternal(){this.unlistenImage_(),this.image_=null,super.disposeInternal()}}function $u(){const n=ot(1,1);return n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1),n.canvas}let bs;const fi=[];function Oo(n,t,e,i,s){n.beginPath(),n.moveTo(0,0),n.lineTo(t,e),n.lineTo(i,s),n.closePath(),n.save(),n.clip(),n.fillRect(0,0,Math.max(t,i)+1,Math.max(e,s)),n.restore()}function Ds(n,t){return Math.abs(n[t*4]-210)>2||Math.abs(n[t*4+3]-.75*255)>2}function Ju(){if(bs===void 0){const n=ot(6,6,fi);n.globalCompositeOperation="lighter",n.fillStyle="rgba(210, 0, 0, 0.75)",Oo(n,4,5,4,0),Oo(n,4,5,0,5);const t=n.getImageData(0,0,3,3).data;bs=Ds(t,0)||Ds(t,4)||Ds(t,8),Jn(n),fi.push(n.canvas)}return bs}function Po(n,t,e,i){const s=dr(e,t,n);let r=no(t,i,e);const o=t.getMetersPerUnit();o!==void 0&&(r*=o);const a=n.getMetersPerUnit();a!==void 0&&(r/=a);const l=n.getExtent();if(!l||mi(l,s)){const h=no(n,r,s)/r;isFinite(h)&&h>0&&(r/=h)}return r}function Qu(n,t,e,i){const s=Ye(e);let r=Po(n,t,s,i);return(!isFinite(r)||r<=0)&&oa(e,function(o){return r=Po(n,t,o,i),isFinite(r)&&r>0}),r}function td(n,t,e,i,s,r,o,a,l,h,c,u,d,f){const g=ot(Math.round(e*n),Math.round(e*t),fi);if(u||(g.imageSmoothingEnabled=!1),l.length===0)return g.canvas;g.scale(e,e);function m(x){return Math.round(x*e)/e}g.globalCompositeOperation="lighter";const _=zt();l.forEach(function(x,R,I){Gl(_,x.extent)});let p;const E=e/i,C=(u?1:1+Math.pow(2,-24))/E;p=ot(Math.round(J(_)*E),Math.round(yt(_)*E),fi),u||(p.imageSmoothingEnabled=!1),l.forEach(function(x,R,I){if(x.image.width>0&&x.image.height>0){if(x.clipExtent){p.save();const b=(x.clipExtent[0]-_[0])*E,A=-(x.clipExtent[3]-_[3])*E,M=J(x.clipExtent)*E,Y=yt(x.clipExtent)*E;p.rect(u?b:Math.round(b),u?A:Math.round(A),u?M:Math.round(b+M)-Math.round(b),u?Y:Math.round(A+Y)-Math.round(A)),p.clip()}const T=(x.extent[0]-_[0])*E,v=-(x.extent[3]-_[3])*E,L=J(x.extent)*E,k=yt(x.extent)*E;p.drawImage(x.image,h,h,x.image.width-2*h,x.image.height-2*h,u?T:Math.round(T),u?v:Math.round(v),u?L:Math.round(T+L)-Math.round(T),u?k:Math.round(v+k)-Math.round(v)),x.clipExtent&&p.restore()}});const y=Ze(o);return a.getTriangles().forEach(function(x,R,I){const T=x.source,v=x.target;let L=T[0][0],k=T[0][1],b=T[1][0],A=T[1][1],M=T[2][0],Y=T[2][1];const F=m((v[0][0]-y[0])/r),G=m(-(v[0][1]-y[1])/r),P=m((v[1][0]-y[0])/r),K=m(-(v[1][1]-y[1])/r),Z=m((v[2][0]-y[0])/r),Q=m(-(v[2][1]-y[1])/r),S=L,ut=k;L=0,k=0,b-=S,A-=ut,M-=S,Y-=ut;const _t=[[b,A,0,0,P-F],[M,Y,0,0,Z-F],[0,0,b,A,K-G],[0,0,M,Y,Q-G]],st=kl(_t);if(!st)return;if(g.save(),g.beginPath(),Ju()||!u){g.moveTo(P,K);const dt=4,Ut=F-P,Xt=G-K;for(let vt=0;vtht(a,dr(C,this.targetProj_,this.sourceProj_))):bn(this.targetProj_,this.sourceProj_);this.transformInv_=function(C){const y=C[0]+"/"+C[1];return l[y]||(l[y]=h(C)),l[y]},this.maxSourceExtent_=s,this.errorThresholdSquared_=r*r,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!s&&!!this.sourceProj_.getExtent()&&J(s)>=J(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?J(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?J(this.targetProj_.getExtent()):null;const c=Ze(i),u=Vn(i),d=Un(i),f=Bn(i),g=this.transformInv_(c),m=this.transformInv_(u),_=this.transformInv_(d),p=this.transformInv_(f),E=ed+(o?Math.max(0,Math.ceil(Math.log2(Xs(i)/(o*o*256*256)))):0);if(this.addQuad_(c,u,d,f,g,m,_,p,E),this.wrapsXInSource_){let C=1/0;this.triangles_.forEach(function(y,x,R){C=Math.min(C,y.source[0][0],y.source[1][0],y.source[2][0])}),this.triangles_.forEach(y=>{if(Math.max(y.source[0][0],y.source[1][0],y.source[2][0])-C>this.sourceWorldWidth_/2){const x=[[y.source[0][0],y.source[0][1]],[y.source[1][0],y.source[1][1]],[y.source[2][0],y.source[2][1]]];x[0][0]-C>this.sourceWorldWidth_/2&&(x[0][0]-=this.sourceWorldWidth_),x[1][0]-C>this.sourceWorldWidth_/2&&(x[1][0]-=this.sourceWorldWidth_),x[2][0]-C>this.sourceWorldWidth_/2&&(x[2][0]-=this.sourceWorldWidth_);const R=Math.min(x[0][0],x[1][0],x[2][0]);Math.max(x[0][0],x[1][0],x[2][0])-R.5&&u<1;let g=!1;if(h>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){const _=jr([t,e,i,s]);g=J(_)/this.targetWorldWidth_>Fo||g}!f&&this.sourceProj_.isGlobal()&&u&&(g=u>Fo||g)}if(!g&&this.maxSourceExtent_&&isFinite(c[0])&&isFinite(c[1])&&isFinite(c[2])&&isFinite(c[3])&&!wt(c,this.maxSourceExtent_))return;let m=0;if(!g&&(!isFinite(r[0])||!isFinite(r[1])||!isFinite(o[0])||!isFinite(o[1])||!isFinite(a[0])||!isFinite(a[1])||!isFinite(l[0])||!isFinite(l[1]))){if(h>0)g=!0;else if(m=(!isFinite(r[0])||!isFinite(r[1])?8:0)+(!isFinite(o[0])||!isFinite(o[1])?4:0)+(!isFinite(a[0])||!isFinite(a[1])?2:0)+(!isFinite(l[0])||!isFinite(l[1])?1:0),m!=1&&m!=2&&m!=4&&m!=8)return}if(h>0){if(!g){const _=[(t[0]+i[0])/2,(t[1]+i[1])/2],p=this.transformInv_(_);let E;f?E=(ci(r[0],d)+ci(a[0],d))/2-ci(p[0],d):E=(r[0]+a[0])/2-p[0];const C=(r[1]+a[1])/2-p[1];g=E*E+C*C>this.errorThresholdSquared_}if(g){if(Math.abs(t[0]-i[0])<=Math.abs(t[1]-i[1])){const _=[(e[0]+i[0])/2,(e[1]+i[1])/2],p=this.transformInv_(_),E=[(s[0]+t[0])/2,(s[1]+t[1])/2],C=this.transformInv_(E);this.addQuad_(t,e,_,E,r,o,p,C,h-1),this.addQuad_(E,_,i,s,C,p,a,l,h-1)}else{const _=[(t[0]+e[0])/2,(t[1]+e[1])/2],p=this.transformInv_(_),E=[(i[0]+s[0])/2,(i[1]+s[1])/2],C=this.transformInv_(E);this.addQuad_(t,_,E,s,r,p,C,l,h-1),this.addQuad_(_,e,i,E,p,o,a,C,h-1)}return}}if(f){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}(m&11)==0&&this.addTriangle_(t,i,s,r,a,l),(m&14)==0&&this.addTriangle_(t,i,e,r,a,o),m&&((m&13)==0&&this.addTriangle_(e,s,t,o,l,r),(m&7)==0&&this.addTriangle_(e,s,i,o,l,a))}calculateSourceExtent(){const t=zt();return this.triangles_.forEach(function(e,i,s){const r=e.source;Wi(t,r[0]),Wi(t,r[1]),Wi(t,r[2])}),t}getTriangles(){return this.triangles_}}const nd=.5;class il extends Or{constructor(t,e,i,s,r,o,a,l,h,c,u,d){super(r,D.IDLE,d),this.renderEdges_=u!==void 0?u:!1,this.pixelRatio_=a,this.gutter_=l,this.canvas_=null,this.sourceTileGrid_=e,this.targetTileGrid_=s,this.wrappedTileCoord_=o||r,this.sourceTiles_=[],this.sourcesListenerKeys_=null,this.sourceZ_=0,this.clipExtent_=t.canWrapX()?t.getExtent():void 0;const f=s.getTileCoordExtent(this.wrappedTileCoord_),g=this.targetTileGrid_.getExtent();let m=this.sourceTileGrid_.getExtent();const _=g?ze(f,g):f;if(Xs(_)===0){this.state=D.EMPTY;return}const p=t.getExtent();p&&(m?m=ze(m,p):m=p);const E=s.getResolution(this.wrappedTileCoord_[0]),C=Qu(t,i,_,E);if(!isFinite(C)||C<=0){this.state=D.EMPTY;return}const y=c!==void 0?c:nd;if(this.triangulation_=new id(t,i,_,m,C*y,E),this.triangulation_.getTriangles().length===0){this.state=D.EMPTY;return}this.sourceZ_=e.getZForResolution(C);let x=this.triangulation_.calculateSourceExtent();if(m&&(t.canWrapX()?(x[1]=et(x[1],m[1],m[3]),x[3]=et(x[3],m[1],m[3])):x=ze(x,m)),!Xs(x))this.state=D.EMPTY;else{let R=0,I=0;t.canWrapX()&&(R=J(p),I=Math.floor((x[0]-p[0])/R)),ha(x.slice(),t,!0).forEach(v=>{const L=e.getTileRangeForExtentAndZ(v,this.sourceZ_);for(let k=L.minX;k<=L.maxX;k++)for(let b=L.minY;b<=L.maxY;b++){const A=h(this.sourceZ_,k,b,a);if(A){const M=I*R;this.sourceTiles_.push({tile:A,offset:M})}}++I}),this.sourceTiles_.length===0&&(this.state=D.EMPTY)}}getImage(){return this.canvas_}reproject_(){const t=[];if(this.sourceTiles_.forEach(e=>{const i=e.tile;if(i&&i.getState()==D.LOADED){const s=this.sourceTileGrid_.getTileCoordExtent(i.tileCoord);s[0]+=e.offset,s[2]+=e.offset;const r=this.clipExtent_?.slice();r&&(r[0]+=e.offset,r[2]+=e.offset),t.push({extent:s,clipExtent:r,image:i.getImage()})}}),this.sourceTiles_.length=0,t.length===0)this.state=D.ERROR;else{const e=this.wrappedTileCoord_[0],i=this.targetTileGrid_.getTileSize(e),s=typeof i=="number"?i:i[0],r=typeof i=="number"?i:i[1],o=this.targetTileGrid_.getResolution(e),a=this.sourceTileGrid_.getResolution(this.sourceZ_),l=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=td(s,r,this.pixelRatio_,a,this.sourceTileGrid_.getExtent(),o,l,this.triangulation_,t,this.gutter_,this.renderEdges_,this.interpolate),this.state=D.LOADED}this.changed()}load(){if(this.state==D.IDLE){this.state=D.LOADING,this.changed();let t=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(({tile:e})=>{const i=e.getState();if(i==D.IDLE||i==D.LOADING){t++;const s=V(e,W.CHANGE,r=>{const o=e.getState();(o==D.LOADED||o==D.ERROR||o==D.EMPTY)&&(tt(s),t--,t===0&&(this.unlistenSources_(),this.reproject_()))});this.sourcesListenerKeys_.push(s)}}),t===0?setTimeout(this.reproject_.bind(this),0):this.sourceTiles_.forEach(function({tile:e},i,s){e.getState()==D.IDLE&&e.load()})}}unlistenSources_(){this.sourcesListenerKeys_.forEach(tt),this.sourcesListenerKeys_=null}release(){this.canvas_&&(Jn(this.canvas_.getContext("2d")),fi.push(this.canvas_),this.canvas_=null),super.release()}}function Gn(n,t,e,i){return i!==void 0?(i[0]=n,i[1]=t,i[2]=e,i):[n,t,e]}function sd(n,t,e){return n+"/"+t+"/"+e}function In(n,t,e,i,s){return`${j(n)},${t},${sd(e,i,s)}`}function rd(n){return od(n[0],n[1],n[2])}function od(n,t,e){return(t<e||e>t.getMaxZoom())return!1;const r=t.getFullTileRange(e);return r?r.containsXY(i,s):!0}class Pr{constructor(t,e,i,s){this.minX=t,this.maxX=e,this.minY=i,this.maxY=s}contains(t){return this.containsXY(t[1],t[2])}containsTileRange(t){return this.minX<=t.minX&&t.maxX<=this.maxX&&this.minY<=t.minY&&t.maxY<=this.maxY}containsXY(t,e){return this.minX<=t&&t<=this.maxX&&this.minY<=e&&e<=this.maxY}equals(t){return this.minX==t.minX&&this.minY==t.minY&&this.maxX==t.maxX&&this.maxY==t.maxY}extend(t){t.minXthis.maxX&&(this.maxX=t.maxX),t.minYthis.maxY&&(this.maxY=t.maxY)}getHeight(){return this.maxY-this.minY+1}getSize(){return[this.getWidth(),this.getHeight()]}getWidth(){return this.maxX-this.minX+1}intersects(t){return this.minX<=t.maxX&&this.maxX>=t.minX&&this.minY<=t.maxY&&this.maxY>=t.minY}}function ti(n,t,e,i,s){return s!==void 0?(s.minX=n,s.maxX=t,s.minY=e,s.maxY=i,s):new Pr(n,t,e,i)}const ei=[0,0,0],ge=5;class nl{constructor(t){this.minZoom=t.minZoom!==void 0?t.minZoom:0,this.resolutions_=t.resolutions,q(Tl(this.resolutions_,(s,r)=>r-s),"`resolutions` must be sorted in descending order");let e;if(!t.origins){for(let s=0,r=this.resolutions_.length-1;s{const o=new Pr(Math.min(0,s[0]),Math.max(s[0]-1,-1),Math.min(0,s[1]),Math.max(s[1]-1,-1));if(i){const a=this.getTileRangeForExtentAndZ(i,r);o.minX=Math.max(a.minX,o.minX),o.maxX=Math.min(a.maxX,o.maxX),o.minY=Math.max(a.minY,o.minY),o.maxY=Math.min(a.maxY,o.maxY)}return o}):i&&this.calculateTileRanges_(i)}forEachTileCoord(t,e,i){const s=this.getTileRangeForExtentAndZ(t,e);for(let r=s.minX,o=s.maxX;r<=o;++r)for(let a=s.minY,l=s.maxY;a<=l;++a)i([e,r,a])}forEachTileCoordParentTileRange(t,e,i,s){let r,o,a,l=null,h=t[0]-1;for(this.zoomFactor_===2?(o=t[1],a=t[2]):l=this.getTileCoordExtent(t,s);h>=this.minZoom;){if(o!==void 0&&a!==void 0?(o=Math.floor(o/2),a=Math.floor(a/2),r=ti(o,o,a,a,i)):r=this.getTileRangeForExtentAndZ(l,h,i),e(h,r))return!0;--h}return!1}getExtent(){return this.extent_}getMaxZoom(){return this.maxZoom}getMinZoom(){return this.minZoom}getOrigin(t){return this.origin_?this.origin_:this.origins_[t]}getResolution(t){return this.resolutions_[t]}getResolutions(){return this.resolutions_}getTileCoordChildTileRange(t,e,i){if(t[0]this.maxZoom||e0?i:Math.max(r/e[0],s/e[1]);const o=t+1,a=new Array(o);for(let l=0;ln):null}class Cd extends ol{constructor(t){super({attributions:t.attributions,attributionsCollapsible:t.attributionsCollapsible,projection:t.projection,state:t.state,wrapX:t.wrapX,interpolate:t.interpolate}),this.on,this.once,this.un,this.tilePixelRatio_=t.tilePixelRatio!==void 0?t.tilePixelRatio:1,this.tileGrid=t.tileGrid!==void 0?t.tileGrid:null;const e=[256,256];this.tileGrid&&Tt(this.tileGrid.getTileSize(this.tileGrid.getMinZoom()),e),this.tmpSize=[0,0],this.key_=t.key||j(this),this.tileOptions={transition:t.transition,interpolate:t.interpolate},this.zDirection=t.zDirection?t.zDirection:0}getGutterForProjection(t){return 0}getKey(){return this.key_}setKey(t){this.key_!==t&&(this.key_=t,this.changed())}getResolutions(t){const e=t?this.getTileGridForProjection(t):this.tileGrid;return e?e.getResolutions():null}getTile(t,e,i,s,r,o){return U()}getTileGrid(){return this.tileGrid}getTileGridForProjection(t){return this.tileGrid?this.tileGrid:sl(t)}getTilePixelRatio(t){return this.tilePixelRatio_}getTilePixelSize(t,e,i){const s=this.getTileGridForProjection(i),r=this.getTilePixelRatio(e),o=Tt(s.getTileSize(t),this.tmpSize);return r==1?o:Vc(o,r,this.tmpSize)}getTileCoordForTileUrlFunction(t,e){const i=e!==void 0?e:this.getProjection(),s=e!==void 0?this.getTileGridForProjection(i):this.tileGrid||this.getTileGridForProjection(i);return this.getWrapX()&&i.isGlobal()&&(t=ld(s,t,i)),ad(t,s)?t:null}clear(){}refresh(){this.clear(),super.refresh()}}class wd extends ce{constructor(t,e){super(t),this.tile=e}}const Os={TILELOADSTART:"tileloadstart",TILELOADEND:"tileloadend",TILELOADERROR:"tileloaderror"};class kr extends Cd{constructor(t){super({attributions:t.attributions,cacheSize:t.cacheSize,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tilePixelRatio:t.tilePixelRatio,wrapX:t.wrapX,transition:t.transition,interpolate:t.interpolate,key:t.key,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.generateTileUrlFunction_=this.tileUrlFunction===kr.prototype.tileUrlFunction,this.tileLoadFunction=t.tileLoadFunction,t.tileUrlFunction&&(this.tileUrlFunction=t.tileUrlFunction),this.urls=null,t.urls?this.setUrls(t.urls):t.url&&this.setUrl(t.url),this.tileLoadingKeys_={}}getTileLoadFunction(){return this.tileLoadFunction}getTileUrlFunction(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction}getUrls(){return this.urls}handleTileChange(t){const e=t.target,i=j(e),s=e.getState();let r;s==D.LOADING?(this.tileLoadingKeys_[i]=!0,r=Os.TILELOADSTART):i in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[i],r=s==D.ERROR?Os.TILELOADERROR:s==D.LOADED?Os.TILELOADEND:void 0),r!=null&&this.dispatchEvent(new wd(r,e))}setTileLoadFunction(t){this.tileLoadFunction=t,this.changed()}setTileUrlFunction(t,e){this.tileUrlFunction=t,typeof e<"u"?this.setKey(e):this.changed()}setUrl(t){const e=pd(t);this.urls=e,this.setUrls(e)}setUrls(t){this.urls=t;const e=t.join(` -`);this.generateTileUrlFunction_?this.setTileUrlFunction(Ed(t,this.tileGrid),e):this.setKey(e)}tileUrlFunction(t,e,i){}}class Rd extends kr{constructor(t){super({attributions:t.attributions,cacheSize:t.cacheSize,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tileLoadFunction:t.tileLoadFunction?t.tileLoadFunction:al,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:t.wrapX,transition:t.transition,interpolate:t.interpolate!==void 0?t.interpolate:!0,key:t.key,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.crossOrigin=t.crossOrigin!==void 0?t.crossOrigin:null,this.tileClass=t.tileClass!==void 0?t.tileClass:el,this.tileGridForProjection={},this.reprojectionErrorThreshold_=t.reprojectionErrorThreshold,this.renderReprojectionEdges_=!1}getGutterForProjection(t){return this.getProjection()&&t&&!Tn(this.getProjection(),t)?0:this.getGutter()}getGutter(){return 0}getKey(){let t=super.getKey();return this.getInterpolate()||(t+=":disable-interpolation"),t}getTileGridForProjection(t){const e=this.getProjection();if(this.tileGrid&&(!e||Tn(e,t)))return this.tileGrid;const i=j(t);return i in this.tileGridForProjection||(this.tileGridForProjection[i]=sl(t)),this.tileGridForProjection[i]}createTile_(t,e,i,s,r,o){const a=[t,e,i],l=this.getTileCoordForTileUrlFunction(a,r),h=l?this.tileUrlFunction(l,s,r):void 0,c=new this.tileClass(a,h!==void 0?D.IDLE:D.EMPTY,h!==void 0?h:"",this.crossOrigin,this.tileLoadFunction,this.tileOptions);return c.key=o,c.addEventListener(W.CHANGE,this.handleTileChange.bind(this)),c}getTile(t,e,i,s,r,o){const a=this.getProjection();if(!a||!r||Tn(a,r))return this.getTileInternal(t,e,i,s,a||r);const l=[t,e,i],h=this.getKey(),c=this.getTileGridForProjection(a),u=this.getTileGridForProjection(r),d=this.getTileCoordForTileUrlFunction(l,r),f=new il(a,c,r,u,l,d,this.getTilePixelRatio(s),this.getGutter(),(g,m,_,p)=>this.getTileInternal(g,m,_,p,a,o),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.tileOptions);return f.key=h,f}getTileInternal(t,e,i,s,r,o){const a=this.getKey(),l=In(this,a,t,e,i);if(o&&o.containsKey(l))return o.get(l);const h=this.createTile_(t,e,i,s,r,a);return o?.set(l,h),h}setRenderReprojectionEdges(t){this.renderReprojectionEdges_!=t&&(this.renderReprojectionEdges_=t,this.changed())}setTileGridForProjection(t,e){const i=It(t);if(i){const s=j(i);s in this.tileGridForProjection||(this.tileGridForProjection[s]=e)}}}function al(n,t){if(At){const e=n.getCrossOrigin();let i="same-origin",s="same-origin";e==="anonymous"||e===""?(i="cors",s="omit"):e==="use-credentials"&&(i="cors",s="include"),fetch(t,{mode:i,credentials:s}).then(r=>{if(!r.ok)throw new Error(`HTTP ${r.status}`);return r.blob()}).then(r=>createImageBitmap(r)).then(r=>{const o=n.getImage();o.width=r.width,o.height=r.height,o.getContext("2d").drawImage(r,0,0),r.close?.(),o.dispatchEvent(new Event("load"))}).catch(()=>{n.getImage().dispatchEvent(new Event("error"))});return}n.getImage().src=t}class Td extends Rd{constructor(t){t=t||{};const e=t.projection!==void 0?t.projection:"EPSG:3857",i=t.tileGrid!==void 0?t.tileGrid:cd({extent:Fr(e),maxResolution:t.maxResolution,maxZoom:t.maxZoom,minZoom:t.minZoom,tileSize:t.tileSize});super({attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,interpolate:t.interpolate,projection:e,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileGrid:i,tileLoadFunction:t.tileLoadFunction,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:t.wrapX!==void 0?t.wrapX:!0,transition:t.transition,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.gutter_=t.gutter!==void 0?t.gutter:0}getGutter(){return this.gutter_}}const Id='© OpenStreetMap contributors.';class Ef extends Td{constructor(t){t=t||{};let e;t.attributions!==void 0?e=t.attributions:e=[Id];const i=t.crossOrigin!==void 0?t.crossOrigin:"anonymous",s=t.url!==void 0?t.url:"https://tile.openstreetmap.org/{z}/{x}/{y}.png";super({attributions:e,attributionsCollapsible:!1,cacheSize:t.cacheSize,crossOrigin:i,interpolate:t.interpolate,maxZoom:t.maxZoom!==void 0?t.maxZoom:19,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileLoadFunction:(r,o)=>{const a=r.getImage();!At&&a instanceof HTMLImageElement&&(a.referrerPolicy="origin-when-cross-origin"),(t.tileLoadFunction||al)(r,o)},transition:t.transition,url:s,wrapX:t.wrapX,zDirection:t.zDirection})}}function Qs(n){return n instanceof Image||n instanceof HTMLCanvasElement||n instanceof HTMLVideoElement||n instanceof ImageBitmap?n:null}const Sd=new Error("disposed"),vd=[256,256];class No extends Or{constructor(t){const e=D.IDLE;super(t.tileCoord,e,{transition:t.transition,interpolate:t.interpolate}),this.loader_=t.loader,this.data_=null,this.error_=null,this.size_=t.size||null,this.controller_=t.controller||null}getSize(){if(this.size_)return this.size_;const t=Qs(this.data_);return t?[t.width,t.height]:vd}getData(){return this.data_}getError(){return this.error_}load(){if(this.state!==D.IDLE&&this.state!==D.ERROR)return;this.state=D.LOADING,this.changed();const t=this;this.loader_().then(function(e){t.data_=e,t.state=D.LOADED,t.changed()}).catch(function(e){t.error_=e,t.state=D.ERROR,t.changed()})}disposeInternal(){this.controller_&&(this.controller_.abort(Sd),this.controller_=null),super.disposeInternal()}}class Go{constructor(t){this.highWaterMark=t!==void 0?t:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}deleteOldest(){const t=this.pop();t instanceof Xn&&t.dispose()}canExpireCache(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark}expireCache(t){for(;this.canExpireCache();)this.deleteOldest()}clear(){for(;this.oldest_;)this.deleteOldest()}containsKey(t){return this.entries_.hasOwnProperty(t)}forEach(t){let e=this.oldest_;for(;e;)t(e.value_,e.key_,this),e=e.newer}get(t,e){const i=this.entries_[t];return q(i!==void 0,"Tried to get a value for a key that does not exist in the cache"),i===this.newest_||(i===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(i.newer.older=i.older,i.older.newer=i.newer),i.newer=null,i.older=this.newest_,this.newest_.newer=i,this.newest_=i),i.value_}remove(t){const e=this.entries_[t];return q(e!==void 0,"Tried to get a value for a key that does not exist in the cache"),e===this.newest_?(this.newest_=e.older,this.newest_&&(this.newest_.newer=null)):e===this.oldest_?(this.oldest_=e.newer,this.oldest_&&(this.oldest_.older=null)):(e.newer.older=e.older,e.older.newer=e.newer),delete this.entries_[t],--this.count_,e.value_}getCount(){return this.count_}getKeys(){const t=new Array(this.count_);let e=0,i;for(i=this.newest_;i;i=i.older)t[e++]=i.key_;return t}getValues(){const t=new Array(this.count_);let e=0,i;for(i=this.newest_;i;i=i.older)t[e++]=i.value_;return t}peekLast(){return this.oldest_.value_}peekLastKey(){return this.oldest_.key_}peekFirstKey(){return this.newest_.key_}peek(t){return this.entries_[t]?.value_}pop(){const t=this.oldest_;return delete this.entries_[t.key_],t.newer&&(t.newer.older=null),this.oldest_=t.newer,this.oldest_||(this.newest_=null),--this.count_,t.value_}replace(t,e){this.get(t),this.entries_[t].value_=e}set(t,e){q(!(t in this.entries_),"Tried to set a value for a key that is used already");const i={key_:t,newer:null,older:this.newest_,value_:e};this.newest_?this.newest_.newer=i:this.oldest_=i,this.newest_=i,this.entries_[t]=i,++this.count_}setSize(t){this.highWaterMark=t}}class ll{constructor(){this.instructions_=[],this.zIndex=0,this.offset_=0,this.context_=new Proxy(On(),{get:(t,e)=>{if(typeof On()[e]=="function")return this.push_(e),this.pushMethodArgs_},set:(t,e,i)=>(this.push_(e,i),!0)})}push_(...t){const e=this.instructions_,i=this.zIndex+this.offset_;e[i]||(e[i]=[]),e[i].push(...t)}pushMethodArgs_=(...t)=>(this.push_(t),this);pushFunction(t){this.push_(t)}getContext(){return this.context_}draw(t){this.instructions_.forEach(e=>{for(let i=0,s=e.length;ithis.maxStaleKeys&&(this.staleKeys_.length=this.maxStaleKeys)}getFeatures(t){return U()}getData(t){return null}prepareFrame(t){return U()}renderFrame(t,e){return U()}forEachFeatureAtCoordinate(t,e,i,s,r){}getLayer(){return this.layer_}handleFontsChanged(){}handleImageChange_(t){const e=t.target;(e.getState()===X.LOADED||e.getState()===X.ERROR)&&this.renderIfReadyAndVisible()}loadImage(t){let e=t.getState();return e!=X.LOADED&&e!=X.ERROR&&t.addEventListener(W.CHANGE,this.boundHandleImageChange_),e==X.IDLE&&(t.load(),e=t.getState()),e==X.LOADED}renderIfReadyAndVisible(){const t=this.getLayer();t&&t.getVisible()&&t.getSourceState()==="ready"&&t.changed()}renderDeferred(t){}disposeInternal(){delete this.layer_,super.disposeInternal()}}const zo=[];let oi=null;function Md(){oi=ot(1,1,void 0,{willReadFrequently:!0})}class hl extends Ad{constructor(t){super(t),this.container=null,this.renderedResolution,this.tempTransform=Zt(),this.pixelTransform=Zt(),this.inversePixelTransform=Zt(),this.context=null,this.deferredContext_=null,this.containerReused=!1,this.frameState=null}getImageData(t,e,i){oi||Md(),oi.clearRect(0,0,1,1);let s;try{oi.drawImage(t,e,i,1,1,0,0,1,1),s=oi.getImageData(0,0,1,1).data}catch{return oi=null,null}return s}getBackground(t){let i=this.getLayer().getBackground();return typeof i=="function"&&(i=i(t.viewState.resolution)),i||void 0}useContainer(t,e,i){const s=this.getLayer().getClassName();let r,o;if(t&&t.className===s&&(!i||t&&t.style.backgroundColor&&ve(yi(t.style.backgroundColor),yi(i)))){const a=t.firstElementChild;we(a)&&(o=a.getContext("2d"))}if(o&&vh(o.canvas.style.transform,e)?(this.container=t,this.context=o,this.containerReused=!0):this.containerReused?(this.container=null,this.context=null,this.containerReused=!1):this.container&&(this.container.style.backgroundColor=null),!this.container){r=At?Ma():document.createElement("div"),r.className=s;let a=r.style;a.position="absolute",a.width="100%",a.height="100%",o=ot();const l=o.canvas;r.appendChild(l),a=l.style,a.position="absolute",a.left="0",a.transformOrigin="top left",this.container=r,this.context=o}!this.containerReused&&i&&!this.container.style.backgroundColor&&(this.container.style.backgroundColor=i)}clipUnrotated(t,e,i){const s=Ze(i),r=Vn(i),o=Un(i),a=Bn(i);ht(e.coordinateToPixelTransform,s),ht(e.coordinateToPixelTransform,r),ht(e.coordinateToPixelTransform,o),ht(e.coordinateToPixelTransform,a);const l=this.inversePixelTransform;ht(l,s),ht(l,r),ht(l,o),ht(l,a),t.save(),t.beginPath(),t.moveTo(Math.round(s[0]),Math.round(s[1])),t.lineTo(Math.round(r[0]),Math.round(r[1])),t.lineTo(Math.round(o[0]),Math.round(o[1])),t.lineTo(Math.round(a[0]),Math.round(a[1])),t.clip()}prepareContainer(t,e){const i=t.extent,s=t.viewState.resolution,r=t.viewState.rotation,o=t.pixelRatio,a=Math.round(J(i)/s*o),l=Math.round(yt(i)/s*o);he(this.pixelTransform,t.size[0]/2,t.size[1]/2,1/o,1/o,r,-a/2,-l/2),xa(this.inversePixelTransform,this.pixelTransform);const h=Sh(this.pixelTransform);if(this.useContainer(e,h,this.getBackground(t)),!this.containerReused){const c=this.context.canvas;c.width!=a||c.height!=l?(c.width=a,c.height=l):this.context.clearRect(0,0,a,l),h!==c.style.transform&&(c.style.transform=h)}}dispatchRenderEvent_(t,e,i){const s=this.getLayer();if(s.hasListener(t)){const r=new Ja(t,this.inversePixelTransform,i,e);s.dispatchEvent(r)}}preRender(t,e){this.frameState=e,!e.declutter&&this.dispatchRenderEvent_(kt.PRERENDER,t,e)}postRender(t,e){e.declutter||this.dispatchRenderEvent_(kt.POSTRENDER,t,e)}renderDeferredInternal(t){}getRenderContext(t){return t.declutter&&!this.deferredContext_&&(this.deferredContext_=new ll),t.declutter?this.deferredContext_.getContext():this.context}renderDeferred(t){t.declutter&&(this.dispatchRenderEvent_(kt.PRERENDER,this.context,t),t.declutter&&this.deferredContext_&&(this.deferredContext_.draw(this.context),this.deferredContext_.clear()),this.renderDeferredInternal(t),this.dispatchRenderEvent_(kt.POSTRENDER,this.context,t))}getRenderTransform(t,e,i,s,r,o,a){const l=r/2,h=o/2,c=s/e,u=-c,d=-t[0]+a,f=-t[1];return he(this.tempTransform,l,h,c,u,-i,d,f)}disposeInternal(){delete this.frameState,super.disposeInternal()}}function Ps(n,t,e){if(!(e in n))return n[e]=new Set([t]),!0;const i=n[e],s=i.has(t);return s||i.add(t),!s}function bd(n,t,e){const i=n[e];return i?i.delete(t):!1}function Xo(n,t){const e=n.layerStatesArray[n.layerIndex];e.extent&&(t=ze(t,Ce(e.extent,n.viewState.projection)));const i=e.layer.getRenderSource();if(!i.getWrapX()){const s=i.getTileGridForProjection(n.viewState.projection).getExtent();s&&(t=ze(t,s))}return t}class Dd extends hl{constructor(t,e){super(t),e=e||{},this.extentChanged=!0,this.renderComplete=!1,this.renderedExtent_=null,this.renderedPixelRatio,this.renderedProjection=null,this.renderedTiles=[],this.renderedSourceKey_,this.renderedSourceRevision_,this.tempExtent=zt(),this.tempTileRange_=new Pr(0,0,0,0),this.tempTileCoord_=Gn(0,0,0);const i=e.cacheSize!==void 0?e.cacheSize:512;this.tileCache_=new Go(i),this.sourceTileCache_=null,this.maxStaleKeys=i*.5}getTileCache(){return this.tileCache_}getSourceTileCache(){return this.sourceTileCache_||(this.sourceTileCache_=new Go(512)),this.sourceTileCache_}getOrCreateTile(t,e,i,s){const r=this.tileCache_,a=this.getLayer().getSource(),l=In(a,a.getKey(),t,e,i);let h;if(r.containsKey(l))h=r.get(l);else{const c=s.viewState.projection,u=a.getProjection();if(h=a.getTile(t,e,i,s.pixelRatio,c,!u||Tn(u,c)?void 0:this.getSourceTileCache()),!h)return null;r.set(l,h)}return h}getTile(t,e,i,s){const r=this.getOrCreateTile(t,e,i,s);return r||null}getData(t){const e=this.frameState;if(!e)return null;const i=this.getLayer(),s=ht(e.pixelToCoordinateTransform,t.slice()),r=i.getExtent();if(r&&!mi(r,s))return null;const o=e.viewState,a=i.getRenderSource(),l=a.getTileGridForProjection(o.projection),h=a.getTilePixelRatio(e.pixelRatio);for(let c=l.getZForResolution(o.resolution);c>=l.getMinZoom();--c){const u=l.getTileCoordForCoordAndZ(s,c),d=this.getTile(c,u[1],u[2],e);if(!d||d.getState()!==D.LOADED)continue;const f=l.getOrigin(c),g=Tt(l.getTileSize(c)),m=l.getResolution(c);let _;if(d instanceof el||d instanceof il)_=d.getImage();else if(d instanceof No){if(_=Qs(d.getData()),!_)continue}else continue;const p=Math.floor(h*((s[0]-f[0])/m-u[1]*g[0])),E=Math.floor(h*((f[1]-s[1])/m-u[2]*g[1])),C=Math.round(h*a.getGutterForProjection(o.projection));return this.getImageData(_,p+C,E+C)}return null}prepareFrame(t){this.renderedProjection?t.viewState.projection!==this.renderedProjection&&(this.tileCache_.clear(),this.renderedProjection=t.viewState.projection):this.renderedProjection=t.viewState.projection;const e=this.getLayer().getSource();if(!e)return!1;const i=e.getRevision();return this.renderedSourceRevision_?this.renderedSourceRevision_!==i&&(this.renderedSourceRevision_=i,this.renderedSourceKey_===e.getKey()&&(this.tileCache_.clear(),this.sourceTileCache_?.clear())):this.renderedSourceRevision_=i,!0}enqueueTilesForNextExtent(){return!0}enqueueTiles(t,e,i,s,r){const o=t.viewState,a=this.getLayer(),l=a.getRenderSource(),h=l.getTileGridForProjection(o.projection),c=j(l);c in t.wantedTiles||(t.wantedTiles[c]={});const u=t.wantedTiles[c],d=a.getMapInternal(),f=Math.max(i-r,h.getMinZoom(),h.getZForResolution(Math.min(a.getMaxResolution(),d?d.getView().getResolutionForZoom(Math.max(a.getMinZoom(),0)):h.getResolution(0)),l.zDirection)),g=o.rotation,m=g?aa(o.center,o.resolution,g,t.size):void 0;for(let _=i;_>=f;--_){const p=h.getTileRangeForExtentAndZ(e,_,this.tempTileRange_),E=h.getResolution(_);for(let C=p.minX;C<=p.maxX;++C)for(let y=p.minY;y<=p.maxY;++y){if(g&&!h.tileCoordIntersectsViewport([_,C,y],m))continue;const x=this.getTile(_,C,y,t);if(!x||!Ps(s,x,_))continue;const I=x.getKey();if(u[I]=!0,x.getState()===D.IDLE&&!t.tileQueue.isKeyQueued(I)){const T=Gn(_,C,y,this.tempTileCoord_);t.tileQueue.enqueue([x,c,h.getTileCoordCenter(T),E])}}}}findStaleTile_(t,e){const i=this.tileCache_,s=t[0],r=t[1],o=t[2],a=this.getStaleKeys();for(let l=0;l0&&setTimeout(()=>{this.enqueueTiles(t,v,d-1,I,T-1)},0),!(d in I))return this.container;const L=j(this),k=t.time;for(const P of I[d]){const K=P.getState();if(K===D.EMPTY)continue;const Z=P.tileCoord;if(K===D.LOADED&&P.getAlpha(L,k)===1){P.endTransition(L);continue}if(K!==D.ERROR&&(this.renderComplete=!1),this.findStaleTile_(Z,I)){bd(I,P,d),t.animate=!0;continue}if(this.findAltTiles_(u,Z,d+1,I))continue;const ut=u.getMinZoom();for(let _t=d-1;_t>=ut&&!this.findAltTiles_(u,Z,_t,I);--_t);}const b=f/o*l/_,A=this.getRenderContext(t);he(this.tempTransform,p/2,E/2,b,b,0,-p/2,-E/2),i.extent&&this.clipUnrotated(A,t,C),c.getInterpolate()||(A.imageSmoothingEnabled=!1),this.preRender(A,t);const M=Object.keys(I).map(Number);M.sort(oe);let Y;const F=[],G=[];for(let P=M.length-1;P>=0;--P){const K=M[P],Z=c.getTilePixelSize(K,l,r),S=u.getResolution(K)/f,ut=Z[0]*S*b,_t=Z[1]*S*b,st=u.getTileCoordForCoordAndZ(Ze(R),K),St=u.getTileCoordExtent(st),dt=ht(this.tempTransform,[_*(St[0]-R[0])/f,_*(R[3]-St[3])/f]),Ut=_*c.getGutterForProjection(r);for(const Xt of I[K]){if(Xt.getState()!==D.LOADED)continue;const vt=Xt.tileCoord,hn=st[1]-vt[1],as=Math.round(dt[0]-(hn-1)*ut),Ti=st[2]-vt[2],Le=Math.round(dt[1]-(Ti-1)*_t),Mt=Math.round(dt[0]-hn*ut),Vt=Math.round(dt[1]-Ti*_t),Ue=as-Mt,Ve=Le-Vt,Ii=M.length===1;let Ae=!1;Y=[Mt,Vt,Mt+Ue,Vt,Mt+Ue,Vt+Ve,Mt,Vt+Ve];for(let je=0,He=F.length;je{const Q=j(c),S=Z.wantedTiles[Q],ut=S?Object.keys(S).length:0;this.updateCacheSize(ut),this.tileCache_.expireCache(),this.sourceTileCache_?.expireCache()};t.postRenderFunctions.push(P)}return this.container}updateCacheSize(t){this.tileCache_.highWaterMark=Math.max(this.tileCache_.highWaterMark,t*2)}drawTile(t,e,i,s,r,o,a,l){let h;if(t instanceof No){if(h=Qs(t.getData()),!h)throw new Error("Rendering array data is not yet supported")}else h=this.getTileImage(t);if(!h)return;const c=this.getRenderContext(e),u=j(this),d=e.layerStatesArray[e.layerIndex],f=d.opacity*(l?t.getAlpha(u,e.time):1),g=f!==c.globalAlpha;g&&(c.save(),c.globalAlpha=f),c.drawImage(h,a,a,h.width-2*a,h.height-2*a,i,s,r,o),g&&c.restore(),f!==d.opacity?e.animate=!0:l&&t.endTransition(u)}getImage(){const t=this.context;return t?t.canvas:null}getTileImage(t){return t.getImage()}updateUsedTiles(t,e,i){const s=j(e);s in t||(t[s]={}),t[s][i.getKey()]=!0}}const wn={PRELOAD:"preload",USE_INTERIM_TILES_ON_ERROR:"useInterimTilesOnError"};class Od extends Qn{constructor(t){t=t||{};const e=Object.assign({},t),i=t.cacheSize;delete t.cacheSize,delete e.preload,delete e.useInterimTilesOnError,super(e),this.on,this.once,this.un,this.cacheSize_=i,this.setPreload(t.preload!==void 0?t.preload:0),this.setUseInterimTilesOnError(t.useInterimTilesOnError!==void 0?t.useInterimTilesOnError:!0)}getCacheSize(){return this.cacheSize_}getPreload(){return this.get(wn.PRELOAD)}setPreload(t){this.set(wn.PRELOAD,t)}getUseInterimTilesOnError(){return this.get(wn.USE_INTERIM_TILES_ON_ERROR)}setUseInterimTilesOnError(t){this.set(wn.USE_INTERIM_TILES_ON_ERROR,t)}getData(t){return super.getData(t)}}class xf extends Od{constructor(t){super(t)}createRenderer(){return new Dd(this,{cacheSize:this.getCacheSize()})}}class cl extends $t{constructor(t){if(super(),this.on,this.once,this.un,this.id_=void 0,this.geometryName_="geometry",this.style_=null,this.styleFunction_=void 0,this.geometryChangeKey_=null,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),t)if(typeof t.getSimplifiedGeometry=="function"){const e=t;this.setGeometry(e)}else{const e=t;this.setProperties(e)}}clone(){const t=new cl(this.hasProperties()?this.getProperties():null);t.setGeometryName(this.getGeometryName());const e=this.getGeometry();e&&t.setGeometry(e.clone());const i=this.getStyle();return i&&t.setStyle(i),t}getGeometry(){return this.get(this.geometryName_)}getId(){return this.id_}getGeometryName(){return this.geometryName_}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}handleGeometryChange_(){this.changed()}handleGeometryChanged_(){this.geometryChangeKey_&&(tt(this.geometryChangeKey_),this.geometryChangeKey_=null);const t=this.getGeometry();t&&(this.geometryChangeKey_=V(t,W.CHANGE,this.handleGeometryChange_,this)),this.changed()}setGeometry(t){this.set(this.geometryName_,t)}setStyle(t){this.style_=t,this.styleFunction_=t?Pd(t):void 0,this.changed()}setId(t){this.id_=t,this.changed()}setGeometryName(t){this.removeChangeListener(this.geometryName_,this.handleGeometryChanged_),this.geometryName_=t,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),this.handleGeometryChanged_()}}function Pd(n){if(typeof n=="function")return n;let t;return Array.isArray(n)?t=n:(q(typeof n.getZIndex=="function","Expected an `ol/style/Style` or an array of `ol/style/Style.js`"),t=[n]),function(){return t}}function Wo(n,t,e,i,s,r,o){let a,l;const h=(e-t)/i;if(h===1)a=t;else if(h===2)a=t,l=s;else if(h!==0){let c=n[t],u=n[t+1],d=0;const f=[0];for(let _=t+i;_1?o:2,r=r||new Array(o);for(let c=0;c>1;su*this.pixelRatio_),lineDashOffset:(o||le)*this.pixelRatio_,lineJoin:a!==void 0?a:xi,lineWidth:(l!==void 0?l:Ji)*this.pixelRatio_,miterLimit:h!==void 0?h:Hi,strokeStyle:qt(i||qi)}}}setImageStyle(t){let e;if(!t||!(e=t.getSize())){this.image_=null;return}const i=t.getPixelRatio(this.pixelRatio_),s=t.getAnchor(),r=t.getOrigin();this.image_=t.getImage(this.pixelRatio_),this.imageAnchorX_=s[0]*i,this.imageAnchorY_=s[1]*i,this.imageHeight_=e[1]*i,this.imageOpacity_=t.getOpacity(),this.imageOriginX_=r[0],this.imageOriginY_=r[1],this.imageRotateWithView_=t.getRotateWithView(),this.imageRotation_=t.getRotation();const o=t.getScaleArray();this.imageScale_=[o[0]*this.pixelRatio_/i,o[1]*this.pixelRatio_/i],this.imageWidth_=e[0]*i}setTextStyle(t){if(!t)this.text_="";else{const e=t.getFill();if(!e)this.textFillState_=null;else{const f=e.getColor();this.textFillState_={fillStyle:qt(f||Ct)}}const i=t.getStroke();if(!i)this.textStrokeState_=null;else{const f=i.getColor(),g=i.getLineCap(),m=i.getLineDash(),_=i.getLineDashOffset(),p=i.getLineJoin(),E=i.getWidth(),C=i.getMiterLimit();this.textStrokeState_={lineCap:g!==void 0?g:Ei,lineDash:m||ae,lineDashOffset:_||le,lineJoin:p!==void 0?p:xi,lineWidth:E!==void 0?E:Ji,miterLimit:C!==void 0?C:Hi,strokeStyle:qt(f||qi)}}const s=t.getFont(),r=t.getOffsetX(),o=t.getOffsetY(),a=t.getRotateWithView(),l=t.getRotation(),h=t.getScaleArray(),c=t.getText(),u=t.getTextAlign(),d=t.getTextBaseline();this.textState_={font:s!==void 0?s:Ka,textAlign:u!==void 0?u:$i,textBaseline:d!==void 0?d:Fn},this.text_=c!==void 0?Array.isArray(c)?c.reduce((f,g,m)=>f+=m%2?" ":g,""):c:"",this.textOffsetX_=r!==void 0?this.pixelRatio_*r:0,this.textOffsetY_=o!==void 0?this.pixelRatio_*o:0,this.textRotateWithView_=a!==void 0?a:!1,this.textRotation_=l!==void 0?l:0,this.textScale_=[this.pixelRatio_*h[0],this.pixelRatio_*h[1]]}}}const Nd=.5,dl={Point:Bd,LineString:Yd,Polygon:Vd,MultiPoint:Ud,MultiLineString:Kd,MultiPolygon:Zd,GeometryCollection:Wd,Circle:zd};function Gd(n,t){return parseInt(j(n),10)-parseInt(j(t),10)}function Yo(n,t){const e=fl(n,t);return e*e}function fl(n,t){return Nd*n/t}function zd(n,t,e,i,s){const r=e.getFill(),o=e.getStroke();if(r||o){const l=n.getBuilder(e.getZIndex(),"Circle");l.setFillStrokeStyle(r,o),l.drawCircle(t,i,s)}const a=e.getText();if(a&&a.getText()){const l=n.getBuilder(e.getZIndex(),"Text");l.setTextStyle(a),l.drawText(t,i)}}function Ko(n,t,e,i,s,r,o,a){const l=[],h=e.getImage();if(h){let d=!0;const f=h.getImageState();f==X.LOADED||f==X.ERROR?d=!1:f==X.IDLE&&h.load(),d&&l.push(h.ready())}const c=e.getFill();c&&c.loading()&&l.push(c.ready());const u=l.length>0;return u&&Promise.all(l).then(()=>s(null)),Xd(n,t,e,i,r,o,a),u}function Xd(n,t,e,i,s,r,o){const a=e.getGeometryFunction()(t);if(!a)return;const l=a.simplifyTransformed(i,s);if(e.getRenderer())gl(n,l,e,t,o);else{const c=dl[l.getType()];c(n,l,e,t,o,r)}}function gl(n,t,e,i,s){if(t.getType()=="GeometryCollection"){const o=t.getGeometries();for(let a=0,l=o.length;a=200&&a.status<300){const h=t.getType();try{let c;h=="text"||h=="json"?c=a.responseText:h=="xml"?c=a.responseXML||a.responseText:h=="arraybuffer"&&(c=a.response),c?r(t.readFeatures(c,{extent:e,featureProjection:s}),t.readProjection(c)):o()}catch{o()}}else o()},a.onerror=o,a.send()}function Zo(n,t){return function(e,i,s,r,o){Hd(n,t,e,i,s,(a,l)=>{this.addFeatures(a),r!==void 0&&r(a)},()=>{this.changed(),o!==void 0&&o()})}}function qd(n,t){return[[-1/0,-1/0,1/0,1/0]]}function $d(n,t,e,i){const s=[];let r=zt();for(let o=0,a=e.length;o{if(t===this.squaredTolerance_)return this.simplifiedGeometry_;this.simplifiedGeometry_=this.clone(),e&&this.simplifiedGeometry_.applyTransform(e);const i=this.simplifiedGeometry_.getFlatCoordinates();let s;switch(this.type_){case"LineString":i.length=gr(i,0,this.simplifiedGeometry_.flatCoordinates_.length,this.simplifiedGeometry_.stride_,t,i,0),s=[i.length];break;case"MultiLineString":s=[],i.length=zh(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,t,i,0,s);break;case"Polygon":s=[],i.length=Sa(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,Math.sqrt(t),i,0,s);break}return s&&(this.simplifiedGeometry_=new Yt(this.type_,i,s,2,this.properties_,this.id_)),this.squaredTolerance_=t,this.simplifiedGeometry_}),this}}Yt.prototype.getFlatCoordinates=Yt.prototype.getOrientedFlatCoordinates;class Uo{constructor(t){this.rbush_=new Na(t),this.items_={}}insert(t,e){const i={minX:t[0],minY:t[1],maxX:t[2],maxY:t[3],value:e};this.rbush_.insert(i),this.items_[j(e)]=i}load(t,e){const i=new Array(e.length);for(let s=0,r=e.length;s{e||(e=!0,this.addFeature(i.element),e=!1)}),t.addEventListener(Et.REMOVE,i=>{e||(e=!0,this.removeFeature(i.element),e=!1)}),this.featuresCollection_=t}clear(t){if(t){for(const i in this.featureChangeKeys_)this.featureChangeKeys_[i].forEach(tt);this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_){this.featuresRtree_.forEach(i=>{this.removeFeatureInternal(i)});for(const i in this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[i])}this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};const e=new _e(Pt.CLEAR);this.dispatchEvent(e),this.changed()}forEachFeature(t){if(this.featuresRtree_)return this.featuresRtree_.forEach(t);this.featuresCollection_&&this.featuresCollection_.forEach(t)}forEachFeatureAtCoordinateDirect(t,e){const i=[t[0],t[1],t[0],t[1]];return this.forEachFeatureInExtent(i,function(s){const r=s.getGeometry();if(r instanceof Yt||r.intersectsCoordinate(t))return e(s)})}forEachFeatureInExtent(t,e){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(t,e);this.featuresCollection_&&this.featuresCollection_.forEach(e)}forEachFeatureIntersectingExtent(t,e){return this.forEachFeatureInExtent(t,function(i){const s=i.getGeometry();if(s instanceof Yt||s.intersectsExtent(t)){const r=e(i);if(r)return r}})}getFeaturesCollection(){return this.featuresCollection_}getFeatures(){let t;return this.featuresCollection_?t=this.featuresCollection_.getArray().slice(0):this.featuresRtree_&&(t=this.featuresRtree_.getAll(),_i(this.nullGeometryFeatures_)||er(t,Object.values(this.nullGeometryFeatures_))),t}getFeaturesAtCoordinate(t){const e=[];return this.forEachFeatureAtCoordinateDirect(t,function(i){e.push(i)}),e}getFeaturesInExtent(t,e){if(this.featuresRtree_){if(!(e&&e.canWrapX()&&this.getWrapX()))return this.featuresRtree_.getInExtent(t);const s=ha(t,e);return[].concat(...s.map(r=>this.featuresRtree_.getInExtent(r)))}return this.featuresCollection_?this.featuresCollection_.getArray().slice(0):[]}getClosestFeatureToCoordinate(t,e){const i=t[0],s=t[1];let r=null;const o=[NaN,NaN];let a=1/0;const l=[-1/0,-1/0,1/0,1/0];return e=e||Ki,this.featuresRtree_.forEachInExtent(l,function(h){if(e(h)){const c=h.getGeometry(),u=a;if(a=c instanceof Yt?0:c.closestPointXY(i,s,o,a),a{--this.loadingExtentsCount_,this.dispatchEvent(new _e(Pt.FEATURESLOADEND,void 0,c))},()=>{--this.loadingExtentsCount_,this.dispatchEvent(new _e(Pt.FEATURESLOADERROR))}),s.insert(l,{extent:l.slice()}))}this.loading=this.loader_.length<4?!1:this.loadingExtentsCount_>0}refresh(){this.clear(!0),this.loadedExtentsRtree_.clear(),super.refresh()}removeLoadedExtent(t){const e=this.loadedExtentsRtree_,i=e.forEachInExtent(t,function(s){if(Bi(s.extent,t))return s});i&&e.remove(i)}removeFeatures(t){let e=!1;for(let i=0,s=t.length;il&&(this.instructions.push([O.CUSTOM,l,c,t,i,li,r]),this.hitDetectionInstructions.push([O.CUSTOM,l,c,t,s||i,li,r]));break;case"Point":h=t.getFlatCoordinates(),this.coordinates.push(h[0],h[1]),c=this.coordinates.length,this.instructions.push([O.CUSTOM,l,c,t,i,void 0,r]),this.hitDetectionInstructions.push([O.CUSTOM,l,c,t,s||i,void 0,r]);break}this.endGeometry(e)}beginGeometry(t,e,i){this.beginGeometryInstruction1_=[O.BEGIN_GEOMETRY,e,0,t,i],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[O.BEGIN_GEOMETRY,e,0,t,i],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)}finish(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}}reverseHitDetectionInstructions(){const t=this.hitDetectionInstructions;t.reverse();let e;const i=t.length;let s,r,o=-1;for(e=0;ethis.maxLineWidth&&(this.maxLineWidth=e.lineWidth,this.bufferedMaxExtent_=null)}else e.strokeStyle=void 0,e.lineCap=void 0,e.lineDash=null,e.lineDashOffset=void 0,e.lineJoin=void 0,e.lineWidth=void 0,e.miterLimit=void 0;return e}setFillStrokeStyle(t,e){const i=this.state;this.fillStyleToState(t,i),this.strokeStyleToState(e,i)}createFill(t){const e=t.fillStyle,i=[O.SET_FILL_STYLE,e];return typeof e!="string"&&i.push(t.fillPatternScale),i}applyStroke(t){this.instructions.push(this.createStroke(t))}createStroke(t){return[O.SET_STROKE_STYLE,t.strokeStyle,t.lineWidth*this.pixelRatio,t.lineCap,t.lineJoin,t.miterLimit,t.lineDash?this.applyPixelRatio(t.lineDash):null,t.lineDashOffset*this.pixelRatio]}updateFillStyle(t,e){const i=t.fillStyle;(typeof i!="string"||t.currentFillStyle!=i)&&(this.instructions.push(e.call(this,t)),t.currentFillStyle=i)}updateStrokeStyle(t,e){const i=t.strokeStyle,s=t.lineCap,r=t.lineDash,o=t.lineDashOffset,a=t.lineJoin,l=t.lineWidth,h=t.miterLimit;(t.currentStrokeStyle!=i||t.currentLineCap!=s||r!=t.currentLineDash&&!ve(t.currentLineDash,r)||t.currentLineDashOffset!=o||t.currentLineJoin!=a||t.currentLineWidth!=l||t.currentMiterLimit!=h)&&(e.call(this,t),t.currentStrokeStyle=i,t.currentLineCap=s,t.currentLineDash=r,t.currentLineDashOffset=o,t.currentLineJoin=a,t.currentLineWidth=l,t.currentMiterLimit=h)}endGeometry(t){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;const e=[O.END_GEOMETRY,t];this.instructions.push(e),this.hitDetectionInstructions.push(e)}getBufferedMaxExtent(){if(!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=ea(this.maxExtent),this.maxLineWidth>0)){const t=this.resolution*(this.maxLineWidth+1)/2;ir(this.bufferedMaxExtent_,t,this.bufferedMaxExtent_)}return this.bufferedMaxExtent_}}class Jd extends ln{constructor(t,e,i,s){super(t,e,i,s),this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.anchorX_=void 0,this.anchorY_=void 0,this.height_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.scale_=void 0,this.width_=void 0,this.declutterMode_=void 0,this.declutterImageWithText_=void 0}drawPoint(t,e,i){if(!this.image_||this.maxExtent&&!mi(this.maxExtent,t.getFlatCoordinates()))return;this.beginGeometry(t,e,i);const s=t.getFlatCoordinates(),r=t.getStride(),o=this.coordinates.length,a=this.appendFlatPointCoordinates(s,r);this.instructions.push([O.DRAW_IMAGE,o,a,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_*this.imagePixelRatio_,this.originY_*this.imagePixelRatio_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterMode_,this.declutterImageWithText_]),this.hitDetectionInstructions.push([O.DRAW_IMAGE,o,a,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,1,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterMode_,this.declutterImageWithText_]),this.endGeometry(e)}drawMultiPoint(t,e,i){if(!this.image_)return;this.beginGeometry(t,e,i);const s=t.getFlatCoordinates(),r=[];for(let l=0,h=s.length;l=n){const g=(n-a+f)/f,m=Lt(h,u,g),_=Lt(c,d,g);l.push(m,_),r.push(l),l=[m,_],a==n&&(o+=s),a=0}else if(a0&&r.push(l),r}function ef(n,t,e,i,s){let r=e,o=e,a=0,l=0,h=e,c,u,d,f,g,m,_,p,E,C;for(u=e;un&&(l>a&&(a=l,r=h,o=u),l=0,h=u-s)),d=f,_=E,p=C),g=y,m=x}return l+=f,l>a?[h,u]:[r,o]}const zn={left:0,center:.5,right:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1};class nf extends ln{constructor(t,e,i,s){super(t,e,i,s),this.labels_=null,this.text_="",this.textOffsetX_=0,this.textOffsetY_=0,this.textRotateWithView_=void 0,this.textKeepUpright_=void 0,this.textRotation_=0,this.textFillState_=null,this.fillStates={},this.fillStates[Ct]={fillStyle:Ct},this.textStrokeState_=null,this.strokeStates={},this.textState_={},this.textStates={},this.textKey_="",this.fillKey_="",this.strokeKey_="",this.declutterMode_=void 0,this.declutterImageWithText_=void 0}finish(){const t=super.finish();return t.textStates=this.textStates,t.fillStates=this.fillStates,t.strokeStates=this.strokeStates,t}drawText(t,e,i){const s=this.textFillState_,r=this.textStrokeState_,o=this.textState_;if(this.text_===""||!o||!s&&!r)return;const a=this.coordinates;let l=a.length;const h=t.getType();let c=null,u=t.getStride();if(o.placement==="line"&&(h=="LineString"||h=="MultiLineString"||h=="Polygon"||h=="MultiPolygon")){if(!wt(this.maxExtent,t.getExtent()))return;let d;if(c=t.getFlatCoordinates(),h=="LineString")d=[c.length];else if(h=="MultiLineString")d=t.getEnds();else if(h=="Polygon")d=t.getEnds().slice(0,1);else if(h=="MultiPolygon"){const _=t.getEndss();d=[];for(let p=0,E=_.length;p{const I=a[(y+R)*2]===c[R*u]&&a[(y+R)*2+1]===c[R*u+1];return I||--y,I})}this.saveTextStates_();const g=o.backgroundFill?this.createFill(this.fillStyleToState(o.backgroundFill)):null,m=o.backgroundStroke?this.createStroke(this.strokeStyleToState(o.backgroundStroke)):null;this.beginGeometry(t,e,i);let _=o.padding;if(_!=Ne&&(o.scale[0]<0||o.scale[1]<0)){let y=o.padding[0],x=o.padding[1],R=o.padding[2],I=o.padding[3];o.scale[0]<0&&(x=-x,I=-I),o.scale[1]<0&&(y=-y,R=-R),_=[y,x,R,I]}const p=this.pixelRatio;this.instructions.push([O.DRAW_IMAGE,l,f,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterMode_,this.declutterImageWithText_,_==Ne?Ne:_.map(function(y){return y*p}),g,m,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,d]);const E=1/p,C=g?g.slice(0):null;C&&(C[1]=Ct),this.hitDetectionInstructions.push([O.DRAW_IMAGE,l,f,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[E,E],NaN,this.declutterMode_,this.declutterImageWithText_,_,C,m,this.text_,this.textKey_,this.strokeKey_,this.fillKey_?Ct:this.fillKey_,this.textOffsetX_,this.textOffsetY_,d]),this.endGeometry(e)}}saveTextStates_(){const t=this.textStrokeState_,e=this.textState_,i=this.textFillState_,s=this.strokeKey_;t&&(s in this.strokeStates||(this.strokeStates[s]={strokeStyle:t.strokeStyle,lineCap:t.lineCap,lineDashOffset:t.lineDashOffset,lineWidth:t.lineWidth,lineJoin:t.lineJoin,miterLimit:t.miterLimit,lineDash:t.lineDash}));const r=this.textKey_;r in this.textStates||(this.textStates[r]={font:e.font,textAlign:e.textAlign||$i,justify:e.justify,textBaseline:e.textBaseline||Fn,scale:e.scale});const o=this.fillKey_;i&&(o in this.fillStates||(this.fillStates[o]={fillStyle:i.fillStyle}))}drawChars_(t,e){const i=this.textStrokeState_,s=this.textState_,r=this.strokeKey_,o=this.textKey_,a=this.fillKey_;this.saveTextStates_();const l=this.pixelRatio,h=zn[s.textBaseline],c=this.textOffsetY_*l,u=this.text_,d=i?i.lineWidth*Math.abs(s.scale[0])/2:0;this.instructions.push([O.DRAW_CHARS,t,e,h,s.overflow,a,s.maxAngle,l,c,r,d*l,u,o,1,this.declutterMode_,this.textKeepUpright_]),this.hitDetectionInstructions.push([O.DRAW_CHARS,t,e,h,s.overflow,a&&Ct,s.maxAngle,l,c,r,d*l,u,o,1/l,this.declutterMode_,this.textKeepUpright_])}setTextStyle(t,e){let i,s,r;if(!t)this.text_="";else{const o=t.getFill();o?(s=this.textFillState_,s||(s={},this.textFillState_=s),s.fillStyle=qt(o.getColor()||Ct)):(s=null,this.textFillState_=s);const a=t.getStroke();if(!a)r=null,this.textStrokeState_=r;else{r=this.textStrokeState_,r||(r={},this.textStrokeState_=r);const m=a.getLineDash(),_=a.getLineDashOffset(),p=a.getWidth(),E=a.getMiterLimit();r.lineCap=a.getLineCap()||Ei,r.lineDash=m?m.slice():ae,r.lineDashOffset=_===void 0?le:_,r.lineJoin=a.getLineJoin()||xi,r.lineWidth=p===void 0?Ji:p,r.miterLimit=E===void 0?Hi:E,r.strokeStyle=qt(a.getColor()||qi)}i=this.textState_;const l=t.getFont()||Ka;Iu(l);const h=t.getScaleArray();i.overflow=t.getOverflow(),i.font=l,i.maxAngle=t.getMaxAngle(),i.placement=t.getPlacement(),i.textAlign=t.getTextAlign(),i.repeat=t.getRepeat(),i.justify=t.getJustify(),i.textBaseline=t.getTextBaseline()||Fn,i.backgroundFill=t.getBackgroundFill(),i.backgroundStroke=t.getBackgroundStroke(),i.padding=t.getPadding()||Ne,i.scale=h===void 0?[1,1]:h;const c=t.getOffsetX(),u=t.getOffsetY(),d=t.getRotateWithView(),f=t.getKeepUpright(),g=t.getRotation();this.text_=t.getText()||"",this.textOffsetX_=c===void 0?0:c,this.textOffsetY_=u===void 0?0:u,this.textRotateWithView_=d===void 0?!1:d,this.textKeepUpright_=f===void 0?!0:f,this.textRotation_=g===void 0?0:g,this.strokeKey_=r?(typeof r.strokeStyle=="string"?r.strokeStyle:j(r.strokeStyle))+r.lineCap+r.lineDashOffset+"|"+r.lineWidth+r.lineJoin+r.miterLimit+"["+r.lineDash.join()+"]":"",this.textKey_=i.font+i.scale+(i.textAlign||"?")+(i.repeat||"?")+(i.justify||"?")+(i.textBaseline||"?"),this.fillKey_=s&&s.fillStyle?typeof s.fillStyle=="string"?s.fillStyle:"|"+j(s.fillStyle):""}this.declutterMode_=t.getDeclutterMode(),this.declutterImageWithText_=e}}const sf={Circle:jo,Default:ln,Image:Jd,LineString:Qd,Polygon:jo,Text:nf};class rf{constructor(t,e,i,s){this.tolerance_=t,this.maxExtent_=e,this.pixelRatio_=s,this.resolution_=i,this.buildersByZIndex_={}}finish(){const t={};for(const e in this.buildersByZIndex_){t[e]=t[e]||{};const i=this.buildersByZIndex_[e];for(const s in i){const r=i[s].finish();t[e][s]=r}}return t}getBuilder(t,e){const i=t!==void 0?t.toString():"0";let s=this.buildersByZIndex_[i];s===void 0&&(s={},this.buildersByZIndex_[i]=s);let r=s[e];if(r===void 0){const o=sf[e];r=new o(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),s[e]=r}return r}}function of(n,t,e,i,s,r,o,a,l,h,c,u,d=!0){let f=n[t],g=n[t+1],m=0,_=0,p=0,E=0;function C(){m=f,_=g,t+=i,f=n[t],g=n[t+1],E+=p,p=Math.sqrt((f-m)*(f-m)+(g-_)*(g-_))}do C();while(tG[2]}else b=x>L;const A=Math.PI,M=[],Y=I+i===t;t=I,p=0,E=T,f=n[t],g=n[t+1];let F;if(Y){C(),F=Math.atan2(g-_,f-m),b&&(F+=F>0?-A:A);const G=(L+x)/2,P=(k+R)/2;return M[0]=[G,P,(v-r)/2,F,s],M}s=s.replace(/\n/g," ");for(let G=0,P=s.length;G0?-A:A),F!==void 0){let st=K-F;if(st+=st>A?-2*A:st<-A?2*A:0,Math.abs(st)>o)return null}F=K;const Z=G;let Q=0;for(;G0&&n.push(` -`,""),n.push(t,""),n}function lf(n,t,e){return e%2===0&&(n+=t),n}class hf{constructor(t,e,i,s,r){this.overlaps=i,this.pixelRatio=e,this.resolution=t,this.alignAndScaleFill_,this.instructions=s.instructions,this.coordinates=s.coordinates,this.coordinateCache_={},this.renderedTransform_=Zt(),this.hitDetectionInstructions=s.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=s.fillStates||{},this.strokeStates=s.strokeStates||{},this.textStates=s.textStates||{},this.widths_={},this.labels_={},this.zIndexContext_=r?new ll:null}getZIndexContext(){return this.zIndexContext_}createLabel(t,e,i,s){const r=t+e+i+s;if(this.labels_[r])return this.labels_[r];const o=s?this.strokeStates[s]:null,a=i?this.fillStates[i]:null,l=this.textStates[e],h=this.pixelRatio,c=[l.scale[0]*h,l.scale[1]*h],u=l.justify?zn[l.justify]:Fs(Array.isArray(t)?t[0]:t,l.textAlign||$i),d=s&&o.lineWidth?o.lineWidth:0,f=Array.isArray(t)?t:String(t).split(` -`).reduce(af,[]),{width:g,height:m,widths:_,heights:p,lineWidths:E}=vu(l,f),C=g+d,y=[],x=(C+2)*c[0],R=(m+d)*c[1],I={width:x<0?Math.floor(x):Math.ceil(x),height:R<0?Math.floor(R):Math.ceil(R),contextInstructions:y};(c[0]!=1||c[1]!=1)&&y.push("scale",c),s&&(y.push("strokeStyle",o.strokeStyle),y.push("lineWidth",d),y.push("lineCap",o.lineCap),y.push("lineJoin",o.lineJoin),y.push("miterLimit",o.miterLimit),y.push("setLineDash",[o.lineDash]),y.push("lineDashOffset",o.lineDashOffset)),i&&y.push("fillStyle",a.fillStyle),y.push("textBaseline","middle"),y.push("textAlign","center");const T=.5-u;let v=u*C+T*d;const L=[],k=[];let b=0,A=0,M=0,Y=0,F;for(let G=0,P=f.length;Gt?t-h:r,y=o+c>e?e-c:o,x=g[3]+C*d[0]+g[1],R=g[0]+y*d[1]+g[2],I=p-g[3],T=E-g[0];(m||u!==0)&&(me[0]=I,pe[0]=I,me[1]=T,ee[1]=T,ee[0]=I+x,ie[0]=ee[0],ie[1]=T+R,pe[1]=ie[1]);let v;return u!==0?(v=he(Zt(),i,s,1,1,u,-i,-s),ht(v,me),ht(v,ee),ht(v,ie),ht(v,pe),Se(Math.min(me[0],ee[0],ie[0],pe[0]),Math.min(me[1],ee[1],ie[1],pe[1]),Math.max(me[0],ee[0],ie[0],pe[0]),Math.max(me[1],ee[1],ie[1],pe[1]),ii)):Se(Math.min(I,I+x),Math.min(T,T+R),Math.max(I,I+x),Math.max(T,T+R),ii),f&&(p=Math.round(p),E=Math.round(E)),{drawImageX:p,drawImageY:E,drawImageW:C,drawImageH:y,originX:h,originY:c,declutterBox:{minX:ii[0],minY:ii[1],maxX:ii[2],maxY:ii[3],value:_},canvasTransform:v,scale:d}}replayImageOrLabel_(t,e,i,s,r,o,a){const l=!!(o||a),h=s.declutterBox,c=a?a[2]*s.scale[0]/2:0;return h.minX-c<=e[0]&&h.maxX+c>=0&&h.minY-c<=e[1]&&h.maxY+c>=0&&(l&&this.replayTextBackground_(t,me,ee,ie,pe,o,a),Lu(t,s.canvasTransform,r,i,s.originX,s.originY,s.drawImageW,s.drawImageH,s.drawImageX,s.drawImageY,s.scale)),!0}fill_(t){const e=this.alignAndScaleFill_;if(e){const i=ht(this.renderedTransform_,[0,0]),s=512*this.pixelRatio;t.save(),t.translate(i[0]%s,i[1]%s),e!==1&&t.scale(e,e),t.rotate(this.viewRotation_)}t.fill(),e&&t.restore()}setStrokeStyle_(t,e){t.strokeStyle=e[1],e[1]&&(t.lineWidth=e[2],t.lineCap=e[3],t.lineJoin=e[4],t.miterLimit=e[5],t.lineDashOffset=e[7],t.setLineDash(e[6]))}drawLabelWithPointPlacement_(t,e,i,s){const r=this.textStates[e],o=this.createLabel(t,e,s,i),a=this.strokeStates[i],l=this.pixelRatio,h=Fs(Array.isArray(t)?t[0]:t,r.textAlign||$i),c=zn[r.textBaseline||Fn],u=a&&a.lineWidth?a.lineWidth:0,d=o.width/l-2*r.scale[0],f=h*d+2*(.5-h)*u,g=c*o.height/l+2*(.5-c)*u;return{label:o,anchorX:f,anchorY:g}}execute_(t,e,i,s,r,o,a,l){const h=this.zIndexContext_;let c;this.pixelCoordinates_&&ve(i,this.renderedTransform_)?c=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),c=Ie(this.coordinates,0,this.coordinates.length,2,i,this.pixelCoordinates_),Rh(this.renderedTransform_,i));let u=0;const d=s.length;let f=0,g,m,_,p,E,C,y,x,R,I,T,v,L,k=0,b=0;const A=this.coordinateCache_,M=this.viewRotation_,Y=Math.round(Math.atan2(-i[1],i[0])*1e12)/1e12,F={context:t,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:M},G=this.instructions!=s||this.overlaps?0:200;let P,K,Z,Q;for(;uG&&(this.fill_(t),k=0),b>G&&(t.stroke(),b=0),!k&&!b&&(t.beginPath(),E=NaN,C=NaN),++u;break;case O.CIRCLE:f=S[1];const _t=c[f],st=c[f+1],St=c[f+2],dt=c[f+3],Ut=St-_t,Xt=dt-st,vt=Math.sqrt(Ut*Ut+Xt*Xt);t.moveTo(_t+vt,st),t.arc(_t,st,vt,0,2*Math.PI,!0),++u;break;case O.CLOSE_PATH:t.closePath(),++u;break;case O.CUSTOM:f=S[1],g=S[2];const hn=S[3],as=S[4],Ti=S[5];F.geometry=hn,F.feature=P,u in A||(A[u]=[]);const Le=A[u];Ti?Ti(c,f,g,2,Le):(Le[0]=c[f],Le[1]=c[f+1],Le.length=2),h&&(h.zIndex=S[6]),as(Le,F),++u;break;case O.DRAW_IMAGE:f=S[1],g=S[2],R=S[3],m=S[4],_=S[5];let Mt=S[6];const Vt=S[7],Ue=S[8],Ve=S[9],Ii=S[10];let Ae=S[11];const je=S[12];let He=S[13];p=S[14]||"declutter";const at=S[15];if(!R&&S.length>=20){I=S[19],T=S[20],v=S[21],L=S[22];const bt=this.drawLabelWithPointPlacement_(I,T,v,L);R=bt.label,S[3]=R;const Me=S[23];m=(bt.anchorX-Me)*this.pixelRatio,S[4]=m;const Dt=S[24];_=(bt.anchorY-Dt)*this.pixelRatio,S[5]=_,Mt=R.height,S[6]=Mt,He=R.width,S[13]=He}let ls;S.length>25&&(ls=S[25]);let hs,cn,un;S.length>17?(hs=S[16],cn=S[17],un=S[18]):(hs=Ne,cn=null,un=null),Ii&&Y?Ae+=M:!Ii&&!Y&&(Ae-=M);let ml=0;for(;f!_l.includes(n));class uf{constructor(t,e,i,s,r,o,a){this.maxExtent_=t,this.overlaps_=s,this.pixelRatio_=i,this.resolution_=e,this.renderBuffer_=o,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=Zt(),this.renderedContext_=null,this.deferredZIndexContexts_={},this.createExecutors_(r,a)}clip(t,e){const i=this.getClipCoords(e);t.beginPath(),t.moveTo(i[0],i[1]),t.lineTo(i[2],i[3]),t.lineTo(i[4],i[5]),t.lineTo(i[6],i[7]),t.clip()}createExecutors_(t,e){for(const i in t){let s=this.executorsByZIndex_[i];s===void 0&&(s={},this.executorsByZIndex_[i]=s);const r=t[i];for(const o in r){const a=r[o];s[o]=new hf(this.resolution_,this.pixelRatio_,this.overlaps_,a,e)}}}hasExecutors(t){for(const e in this.executorsByZIndex_){const i=this.executorsByZIndex_[e];for(let s=0,r=t.length;s0){if(!o||I==="none"||f!=="Image"&&f!=="Text"||o.includes(x)){const k=(d[v]-3)/4,b=s-k%a,A=s-(k/a|0),M=r(x,R,b*b+A*A);if(M)return M}c.clearRect(0,0,a,a);break}}const m=Object.keys(this.executorsByZIndex_).map(Number);m.sort(oe);let _,p,E,C,y;for(_=m.length-1;_>=0;--_){const x=m[_].toString();for(E=this.executorsByZIndex_[x],p=Pe.length-1;p>=0;--p)if(f=Pe[p],C=E[f],C!==void 0&&(y=C.executeHitDetection(c,l,i,g,u),y))return y}}getClipCoords(t){const e=this.maxExtent_;if(!e)return null;const i=e[0],s=e[1],r=e[2],o=e[3],a=[i,s,i,o,r,o,r,s];return Ie(a,0,8,2,t,a),a}isEmpty(){return _i(this.executorsByZIndex_)}execute(t,e,i,s,r,o,a){const l=Object.keys(this.executorsByZIndex_).map(Number);l.sort(a?wl:oe),o=o||Pe;const h=Pe.length;for(let c=0,u=l.length;cp.execute(x,e,i,s,r,a)),y&&C.restore(),E){E.offset();const x=l[c]*h+Pe.indexOf(_);this.deferredZIndexContexts_[x]||(this.deferredZIndexContexts_[x]=[]),this.deferredZIndexContexts_[x].push(E)}}}}this.renderedContext_=t}getDeferredZIndexContexts(){return this.deferredZIndexContexts_}getRenderedContext(){return this.renderedContext_}renderDeferred(){const t=this.deferredZIndexContexts_,e=Object.keys(t).map(Number).sort(oe);for(let i=0,s=e.length;i{r.draw(this.renderedContext_),r.clear()}),t[e[i]].length=0}}const ks={};function df(n){if(ks[n]!==void 0)return ks[n];const t=n*2+1,e=n*n,i=new Array(e+1);for(let r=0;r<=n;++r)for(let o=0;o<=n;++o){const a=r*r+o*o;if(a>e)break;let l=i[a];l||(l=[],i[a]=l),l.push(((n+r)*t+(n+o))*4+3),r>0&&l.push(((n-r)*t+(n+o))*4+3),o>0&&(l.push(((n+r)*t+(n-o))*4+3),r>0&&l.push(((n-r)*t+(n-o))*4+3))}const s=[];for(let r=0,o=i.length;r{if(this.frameState&&!this.hitDetectionImageData_&&!this.animatingOrInteracting_){const i=this.frameState.size.slice(),s=this.renderedCenter_,r=this.renderedResolution_,o=this.renderedRotation_,a=this.renderedProjection_,l=this.wrappedRenderedExtent_,h=this.getLayer(),c=[],u=i[0]*Ht,d=i[1]*Ht;c.push(this.getRenderTransform(s,r,o,Ht,u,d,0).slice());const f=h.getSource(),g=a.getExtent();if(f.getWrapX()&&a.canWrapX()&&!Pi(g,l)){let m=l[0];const _=J(g);let p=0,E;for(;mg[2];)++p,E=_*p,c.push(this.getRenderTransform(s,r,o,Ht,u,d,E).slice()),m-=_}this.hitDetectionImageData_=ff(i,c,this.renderedFeatures_,h.getStyleFunction(),l,r,o,Yo(r,this.renderedPixelRatio_))}e(gf(t,this.renderedFeatures_,this.hitDetectionImageData_))})}forEachFeatureAtCoordinate(t,e,i,s,r){if(!this.replayGroup_)return;const o=e.viewState.resolution,a=e.viewState.rotation,l=this.getLayer(),h={},c=function(d,f,g){const m=j(d),_=h[m];if(_){if(_!==!0&&g<_.distanceSq){if(g===0)return h[m]=!0,r.splice(r.lastIndexOf(_),1),s(d,l,f);_.geometry=f,_.distanceSq=g}}else{if(g===0)return h[m]=!0,s(d,l,f);r.push(h[m]={feature:d,layer:l,geometry:f,distanceSq:g,callback:s})}},u=this.getLayer().getDeclutter();return this.replayGroup_.forEachFeatureAtCoordinate(t,o,a,i,c,u?e.declutter?.[u]?.all().map(d=>d.value):null)}handleFontsChanged(){const t=this.getLayer();t.getVisible()&&this.replayGroup_&&t.changed()}handleStyleImageChange_(t){this.renderIfReadyAndVisible()}prepareFrame(t){const e=this.getLayer(),i=e.getSource();if(!i)return!1;const s=t.viewHints[gt.ANIMATING],r=t.viewHints[gt.INTERACTING],o=e.getUpdateWhileAnimating(),a=e.getUpdateWhileInteracting();if(this.ready&&!o&&s||!a&&r)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;const l=t.extent,h=t.viewState,c=h.projection,u=h.resolution,d=t.pixelRatio,f=e.getRevision(),g=e.getRenderBuffer();let m=e.getRenderOrder();m===void 0&&(m=Gd);const _=h.center.slice(),p=ir(l,g*u),E=p.slice(),C=[p.slice()],y=c.getExtent();if(i.getWrapX()&&c.canWrapX()&&!Pi(y,t.extent)){const M=J(y),Y=Math.max(J(p)/2,M);p[0]=y[0]-Y,p[2]=y[2]+Y,ca(_,c);const F=la(C[0],c);F[0]y[0]&&F[2]>y[2]&&C.push([F[0]-M,F[1],F[2]-M,F[3]])}if(this.ready&&this.renderedResolution_==u&&this.renderedRevision_==f&&this.renderedRenderOrder_==m&&this.renderedFrameDeclutter_===!!t.declutter&&Pi(this.wrappedRenderedExtent_,p))return ve(this.renderedExtent_,E)||(this.hitDetectionImageData_=null,this.renderedExtent_=E),this.renderedCenter_=_,this.replayGroupChanged=!1,!0;this.replayGroup_=null;const x=new rf(fl(u,d),p,u,d);let R;for(let M=0,Y=C.length;M{let F;const G=M.getStyleFunction()||e.getStyleFunction();if(G&&(F=G(M,u)),F){const P=this.renderFeature(M,I,F,x,R,this.getLayer().getDeclutter(),Y);T=T&&!P}},L=Ea(p),k=i.getFeaturesInExtent(L);m&&k.sort(m);for(let M=0,Y=k.length;M>1),s=+e(n[i],t),s<0?r=i+1:(o=i,a=!s);return a?r:~r}function le(n,t){return n>t?1:nt?-1:0}function sr(n,t,e){if(n[0]<=t)return 0;const i=n.length;if(t<=n[i-1])return i-1;if(typeof e=="function"){for(let s=1;s0?s-1:s}return i-1}if(e>0){for(let s=1;s0||o===0)})}function Zi(){return!0}function Bn(){return!1}function Bi(){}function ea(n){let t,e,i;return function(){const s=Array.prototype.slice.call(arguments);return(!e||this!==i||!Me(s,e))&&(i=this,e=s,t=n.apply(this,arguments)),t}}function Ol(n){function t(){let e;try{e=n()}catch(i){return Promise.reject(i)}return e instanceof Promise?e:Promise.resolve(e)}return t()}function nn(n){for(const t in n)delete n[t]}function gi(n){let t;for(t in n)return!1;return!t}class de{constructor(t){this.propagationStopped,this.defaultPrevented,this.type=t,this.target=null}preventDefault(){this.defaultPrevented=!0}stopPropagation(){this.propagationStopped=!0}}class Un extends Zn{constructor(t){super(),this.eventTarget_=t,this.pendingRemovals_=null,this.dispatching_=null,this.listeners_=null}addEventListener(t,e){if(!t||!e)return;const i=this.listeners_||(this.listeners_={}),s=i[t]||(i[t]=[]);s.includes(e)||s.push(e)}dispatchEvent(t){const e=typeof t=="string",i=e?t:t.type,s=this.listeners_&&this.listeners_[i];if(!s)return;const r=e?new de(t):t;r.target||(r.target=this.eventTarget_||this);const o=this.dispatching_||(this.dispatching_={}),a=this.pendingRemovals_||(this.pendingRemovals_={});i in o||(o[i]=0,a[i]=0),++o[i];let l;for(let c=0,h=s.length;c0:!1}removeEventListener(t,e){if(!this.listeners_)return;const i=this.listeners_[t];if(!i)return;const s=i.indexOf(e);s!==-1&&(this.pendingRemovals_&&t in this.pendingRemovals_?(i[s]=Bi,++this.pendingRemovals_[t]):(i.splice(s,1),i.length===0&&delete this.listeners_[t]))}}function j(n,t,e,i,s){if(s){const o=e;e=function(a){return n.removeEventListener(t,e),o.call(i??this,a)}}else i&&i!==n&&(e=e.bind(i));const r={target:n,type:t,listener:e};return n.addEventListener(t,e),r}function bn(n,t,e,i){return j(n,t,e,i,!0)}function it(n){n&&n.target&&(n.target.removeEventListener(n.type,n.listener),nn(n))}class sn extends Un{constructor(){super(),this.on=this.onInternal,this.once=this.onceInternal,this.un=this.unInternal,this.revision_=0}changed(){++this.revision_,this.dispatchEvent(Y.CHANGE)}getRevision(){return this.revision_}onInternal(t,e){if(Array.isArray(t)){const i=t.length,s=new Array(i);for(let r=0;r0;)this.pop()}extend(t){for(let e=0,i=t.length;ethis.getLength())throw new Error("Index out of bounds: "+t);this.unique_&&this.assertUnique_(e),this.array_.splice(t,0,e),this.updateLength_(),this.dispatchEvent(new pn(xt.ADD,e,t))}pop(){return this.removeAt(this.getLength()-1)}push(t){const e=this.getLength();return this.insertAt(e,t),this.getLength()}remove(t){const e=this.array_;for(let i=0,s=e.length;i=this.getLength())return;const e=this.array_[t];return this.array_.splice(t,1),this.updateLength_(),this.dispatchEvent(new pn(xt.REMOVE,e,t)),e}setAt(t,e){const i=this.getLength();if(t>=i){this.insertAt(t,e);return}if(t<0)throw new Error("Index out of bounds: "+t);this.unique_&&this.assertUnique_(e,t);const s=this.array_[t];this.array_[t]=e,this.dispatchEvent(new pn(xt.REMOVE,s,t)),this.dispatchEvent(new pn(xt.ADD,e,t))}updateLength_(){this.set(Hr.LENGTH,this.array_.length)}assertUnique_(t,e){const i=this.array_;for(let s=0,r=i.length;s{this.clickTimeoutId_=void 0;const i=new Ce(rt.SINGLECLICK,this.map_,t);this.dispatchEvent(i)},250)}updateActivePointers_(t){const e=t,i=e.pointerId;if(e.type==rt.POINTERUP||e.type==rt.POINTERCANCEL){delete this.trackedTouches_[i];for(const s in this.trackedTouches_)if(this.trackedTouches_[s].target!==e.target){delete this.trackedTouches_[s];break}}else(e.type==rt.POINTERDOWN||e.type==rt.POINTERMOVE)&&(this.trackedTouches_[i]=e);this.activePointers_=Object.values(this.trackedTouches_)}handlePointerUp_(t){this.updateActivePointers_(t);const e=new Ce(rt.POINTERUP,this.map_,t,void 0,void 0,this.activePointers_);this.dispatchEvent(e),this.emulateClicks_&&!e.defaultPrevented&&!this.dragging_&&this.isMouseActionButton_(t)&&this.emulateClick_(this.down_),this.activePointers_.length===0&&(this.dragListenerKeys_.forEach(it),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)}isMouseActionButton_(t){return t.button===0}handlePointerDown_(t){this.emulateClicks_=this.activePointers_.length===0,this.updateActivePointers_(t);const e=new Ce(rt.POINTERDOWN,this.map_,t,void 0,void 0,this.activePointers_);if(this.dispatchEvent(e),this.down_=new PointerEvent(t.type,t),Object.defineProperty(this.down_,"target",{writable:!1,value:t.target}),this.dragListenerKeys_.length===0){const i=this.map_.getOwnerDocument();this.dragListenerKeys_.push(j(i,rt.POINTERMOVE,this.handlePointerMove_,this),j(i,rt.POINTERUP,this.handlePointerUp_,this),j(this.element_,rt.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==i&&this.dragListenerKeys_.push(j(this.element_.getRootNode(),rt.POINTERUP,this.handlePointerUp_,this))}}handlePointerMove_(t){if(this.isMoving_(t)){this.updateActivePointers_(t),this.dragging_=!0;const e=new Ce(rt.POINTERDRAG,this.map_,t,this.dragging_,void 0,this.activePointers_);this.dispatchEvent(e)}}relayMoveEvent_(t){this.originalPointerMoveEvent_=t;const e=!!(this.down_&&this.isMoving_(t));this.dispatchEvent(new Ce(rt.POINTERMOVE,this.map_,t,e))}handleTouchMove_(t){const e=this.originalPointerMoveEvent_;(!e||e.defaultPrevented)&&(typeof t.cancelable!="boolean"||t.cancelable===!0)&&t.preventDefault()}isMoving_(t){return this.dragging_||Math.abs(t.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(t.clientY-this.down_.clientY)>this.moveTolerance_}disposeInternal(){this.relayedListenerKey_&&(it(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(Y.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&(it(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(it),this.dragListenerKeys_.length=0,this.element_=null,super.disposeInternal()}}const we={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend",LOADSTART:"loadstart",LOADEND:"loadend"},gt={LAYERGROUP:"layergroup",SIZE:"size",TARGET:"target",VIEW:"view"},b={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4};function J(n,t){if(!n)throw new Error(t)}const Pn=1/0;class Gl{constructor(t,e){this.priorityFunction_=t,this.keyFunction_=e,this.elements_=[],this.priorities_=[],this.queuedElements_={}}clear(){this.elements_.length=0,this.priorities_.length=0,nn(this.queuedElements_)}dequeue(){const t=this.elements_,e=this.priorities_,i=t[0];t.length==1?(t.length=0,e.length=0):(t[0]=t.pop(),e[0]=e.pop(),this.siftUp_(0));const s=this.keyFunction_(i);return delete this.queuedElements_[s],i}enqueue(t){J(!(this.keyFunction_(t)in this.queuedElements_),"Tried to enqueue an `element` that was already added to the queue");const e=this.priorityFunction_(t);return e!=Pn?(this.elements_.push(t),this.priorities_.push(e),this.queuedElements_[this.keyFunction_(t)]=!0,this.siftDown_(0,this.elements_.length-1),!0):!1}getCount(){return this.elements_.length}getLeftChildIndex_(t){return t*2+1}getRightChildIndex_(t){return t*2+2}getParentIndex_(t){return t-1>>1}heapify_(){let t;for(t=(this.elements_.length>>1)-1;t>=0;t--)this.siftUp_(t)}isEmpty(){return this.elements_.length===0}isKeyQueued(t){return t in this.queuedElements_}isQueued(t){return this.isKeyQueued(this.keyFunction_(t))}siftUp_(t){const e=this.elements_,i=this.priorities_,s=e.length,r=e[t],o=i[t],a=t;for(;t>1;){const l=this.getLeftChildIndex_(t),c=this.getRightChildIndex_(t),h=ct;){const a=this.getParentIndex_(e);if(s[a]>o)i[e]=i[a],s[e]=s[a],e=a;else break}i[e]=r,s[e]=o}reprioritize(){const t=this.priorityFunction_,e=this.elements_,i=this.priorities_;let s=0;const r=e.length;let o,a,l;for(a=0;at.apply(null,i),i=>i[0].getKey()),this.boundHandleTileChange_=this.handleTileChange.bind(this),this.tileChangeCallback_=e,this.tilesLoading_=0,this.tilesLoadingKeys_={}}enqueue(t){const e=super.enqueue(t);return e&&t[0].addEventListener(Y.CHANGE,this.boundHandleTileChange_),e}getTilesLoading(){return this.tilesLoading_}handleTileChange(t){const e=t.target,i=e.getState();if(i===b.LOADED||i===b.ERROR||i===b.EMPTY){i!==b.ERROR&&e.removeEventListener(Y.CHANGE,this.boundHandleTileChange_);const s=e.getKey();s in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[s],--this.tilesLoading_),this.tileChangeCallback_()}}loadMoreTiles(t,e){let i=0;for(;this.tilesLoading_0;){const s=this.dequeue()[0],r=s.getKey();s.getState()===b.IDLE&&!(r in this.tilesLoadingKeys_)&&(this.tilesLoadingKeys_[r]=!0,++this.tilesLoading_,++i,s.load())}}}function Xl(n,t,e,i,s){if(!n||!(e in n.wantedTiles)||!n.wantedTiles[e][t.getKey()])return Pn;const r=n.viewState.center,o=i[0]-r[0],a=i[1]-r[1];return 65536*Math.log(s)+Math.sqrt(o*o+a*a)/s}const _t={ANIMATING:0,INTERACTING:1},Wt={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"};function nt(n,t,e){return Math.min(Math.max(n,t),e)}function Wl(n,t,e,i,s,r){const o=s-e,a=r-i;if(o!==0||a!==0){const l=((n-e)*o+(t-i)*a)/(o*o+a*a);l>1?(e=s,i=r):l>0&&(e+=o*l,i+=a*l)}return li(n,t,e,i)}function li(n,t,e,i){const s=e-n,r=i-t;return s*s+r*r}function Yl(n){const t=n.length;for(let i=0;ir&&(r=l,s=a)}if(r===0)return null;const o=n[s];n[s]=n[i],n[i]=o;for(let a=i+1;a=0;i--){e[i]=n[i][t]/n[i][i];for(let s=i-1;s>=0;s--)n[s][t]-=n[s][i]*e[i]}return e}function qr(n){return n*180/Math.PI}function ve(n){return n*Math.PI/180}function hi(n,t){const e=n%t;return e*t<0?e+t:e}function St(n,t,e){return n+e*(t-n)}function Vn(n,t){const e=Math.pow(10,t);return Math.round(n*e)/e}function yn(n,t){return Math.floor(Vn(n,t))}function En(n,t){return Math.ceil(Vn(n,t))}function Ys(n,t,e){if(n>=t&&nf&&(d=(f+d)/2,f=d),g>m&&(g=(m+g)/2,m=g);let _=nt(i[0],d,f),y=nt(i[1],g,m);if(o&&e&&s){const E=30*s;_+=-E*Math.log(1+Math.max(0,d-i[0])/E)+E*Math.log(1+Math.max(0,i[0]-f)/E),y+=-E*Math.log(1+Math.max(0,g-i[1])/E)+E*Math.log(1+Math.max(0,i[1]-m)/E)}return[_,y]})}function Kl(n){return n}const ht={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16};function Jr(n){const t=Gt();for(let e=0,i=n.length;es&&(l=l|ht.RIGHT),ar&&(l=l|ht.ABOVE),l===ht.UNKNOWN&&(l=ht.INTERSECTING),l}function Gt(){return[1/0,1/0,-1/0,-1/0]}function Ae(n,t,e,i,s){return s?(s[0]=n,s[1]=t,s[2]=e,s[3]=i,s):[n,t,e,i]}function jn(n){return Ae(1/0,1/0,-1/0,-1/0,n)}function la(n,t){const e=n[0],i=n[1];return Ae(e,i,e,i,t)}function ar(n,t,e,i,s){const r=jn(s);return ha(r,n,t,e,i)}function Ui(n,t){return n[0]==t[0]&&n[2]==t[2]&&n[1]==t[1]&&n[3]==t[3]}function Zl(n,t){return t[0]n[2]&&(n[2]=t[2]),t[1]n[3]&&(n[3]=t[3]),n}function Wi(n,t){t[0]n[2]&&(n[2]=t[0]),t[1]n[3]&&(n[3]=t[1])}function ha(n,t,e,i,s){for(;et[0]?i[0]=n[0]:i[0]=t[0],n[1]>t[1]?i[1]=n[1]:i[1]=t[1],n[2]=t[0]&&n[1]<=t[3]&&n[3]>=t[1]}function rn(n){return n[2]=o&&m<=l),!i&&r&ht.RIGHT&&!(s&ht.RIGHT)&&(_=f-(d-l)*g,i=_>=a&&_<=c),!i&&r&ht.BELOW&&!(s&ht.BELOW)&&(m=d-(f-a)/g,i=m>=o&&m<=l),!i&&r&ht.LEFT&&!(s&ht.LEFT)&&(_=f-(d-o)*g,i=_>=a&&_<=c)}return i}function da(n,t){const e=t.getExtent(),i=Ke(n);if(t.canWrapX()&&(i[0]=e[2])){const s=tt(e),o=Math.floor((i[0]-e[0])/s)*s;n[0]-=o,n[2]-=o}return n}function fa(n,t,e){if(t.canWrapX()){const i=t.getExtent();if(!isFinite(n[0])||!isFinite(n[2]))return[[i[0],n[1],i[2],n[3]]];da(n,t);const s=tt(i);if(tt(n)>s&&!e)return[[i[0],n[1],i[2],n[3]]];if(n[0]i[2])return[[n[0],n[1],i[2],n[3]],[i[0],n[1],n[2]-s,n[3]]]}return[n]}function Hl(n,t){return n[0]+=+t[0],n[1]+=+t[1],n}function Dn(n,t){let e=!0;for(let i=n.length-1;i>=0;--i)if(n[i]!=t[i]){e=!1;break}return e}function lr(n,t){const e=Math.cos(t),i=Math.sin(t),s=n[0]*e-n[1]*i,r=n[1]*e+n[0]*i;return n[0]=s,n[1]=r,n}function ql(n,t){return n[0]*=t,n[1]*=t,n}function ga(n,t){if(t.canWrapX()){const e=tt(t.getExtent()),i=$l(n,t,e);i&&(n[0]-=i*e)}return n}function $l(n,t,e){const i=t.getExtent();let s=0;return t.canWrapX()&&(n[0]i[2])&&(e=e||tt(i),s=Math.floor((n[0]-i[0])/e)),s}function Jl(n,t,e){const i=Math.sqrt((t[0]-n[0])*(t[0]-n[0])+(t[1]-n[1])*(t[1]-n[1])),s=[(t[0]-n[0])/i,(t[1]-n[1])/i],r=[-s[1],s[0]],o=Math.sqrt((e[0]-n[0])*(e[0]-n[0])+(e[1]-n[1])*(e[1]-n[1])),a=[(e[0]-n[0])/o,(e[1]-n[1])/o];let l=i===0||o===0?0:Math.acos(nt(a[0]*s[0]+a[1]*s[1],-1,1));return l=Math.max(l,1e-5),a[0]*r[0]+a[1]*r[1]>0?l:Math.PI*2-l}function _a(n){return Math.pow(n,3)}function xi(n){return 1-_a(1-n)}function Ql(n){return 3*n*n-2*n*n*n}function th(n){return n}const eh=63710088e-1;function Qr(n,t,e){e=e||eh;const i=ve(n[1]),s=ve(t[1]),r=(s-i)/2,o=ve(t[0]-n[0])/2,a=Math.sin(r)*Math.sin(r)+Math.sin(o)*Math.sin(o)*Math.cos(i)*Math.cos(s);return 2*e*Math.atan2(Math.sqrt(a),Math.sqrt(1-a))}function ma(...n){console.warn(...n)}const hr={radians:6370997/(2*Math.PI),degrees:2*Math.PI*6370997/360,ft:.3048,m:1,"us-ft":1200/3937};class cr{constructor(t){this.code_=t.code,this.units_=t.units,this.extent_=t.extent!==void 0?t.extent:null,this.worldExtent_=t.worldExtent!==void 0?t.worldExtent:null,this.axisOrientation_=t.axisOrientation!==void 0?t.axisOrientation:"enu",this.global_=t.global!==void 0?t.global:!1,this.canWrapX_=!!(this.global_&&this.extent_),this.getPointResolutionFunc_=t.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=t.metersPerUnit}canWrapX(){return this.canWrapX_}getCode(){return this.code_}getExtent(){return this.extent_}getUnits(){return this.units_}getMetersPerUnit(){return this.metersPerUnit_||hr[this.units_]}getWorldExtent(){return this.worldExtent_}getAxisOrientation(){return this.axisOrientation_}isGlobal(){return this.global_}setGlobal(t){this.global_=t,this.canWrapX_=!!(t&&this.extent_)}getDefaultTileGrid(){return this.defaultTileGrid_}setDefaultTileGrid(t){this.defaultTileGrid_=t}setExtent(t){this.extent_=t,this.canWrapX_=!!(this.global_&&t)}setWorldExtent(t){this.worldExtent_=t}setGetPointResolution(t){this.getPointResolutionFunc_=t}getPointResolutionFunc(){return this.getPointResolutionFunc_}}const on=6378137,oi=Math.PI*on,ih=[-oi,-oi,oi,oi],nh=[-180,-85,180,85],xn=on*Math.log(Math.tan(Math.PI/2));class He extends cr{constructor(t){super({code:t,units:"m",extent:ih,global:!0,worldExtent:nh,getPointResolution:function(e,i){return e/Math.cosh(i[1]/on)}})}}const to=[new He("EPSG:3857"),new He("EPSG:102100"),new He("EPSG:102113"),new He("EPSG:900913"),new He("http://www.opengis.net/def/crs/EPSG/0/3857"),new He("http://www.opengis.net/gml/srs/epsg.xml#3857")];function sh(n,t,e,i){const s=n.length;e=e>1?e:2,i=i??e,t===void 0&&(e>2?t=n.slice():t=new Array(s));for(let r=0;rxn?o=xn:o<-xn&&(o=-xn),t[r+1]=o}return t}function rh(n,t,e,i){const s=n.length;e=e>1?e:2,i=i??e,t===void 0&&(e>2?t=n.slice():t=new Array(s));for(let r=0;rro&&(t=ro);const i=ve(t),s=Math.sin(i),r=Math.cos(i),o=s/r,a=o*o,l=a*a,c=ve(n),h=xa(e.number),u=ve(h),d=kn/Math.sqrt(1-Nt*s**2),f=ke*r**2,g=r*Ys(c-u,-Math.PI,Math.PI),m=g*g,_=m*g,y=_*g,E=y*g,C=E*g,p=kn*(Ea*i-ch*Math.sin(2*i)+uh*Math.sin(4*i)-dh*Math.sin(6*i)),x=Fn*d*(g+_/6*(1-a+f)+E/120*(5-18*a+l+72*f-58*ke))+5e5;let S=Fn*(p+d*o*(m/2+y/24*(5-a+9*f+4*f**2)+C/720*(61-58*a+l+600*f-330*ke)));return e.north||(S+=1e7),[x,S]}function xa(n){return(n-1)*6-180+3}const Ch=[/^EPSG:(\d+)$/,/^urn:ogc:def:crs:EPSG::(\d+)$/,/^http:\/\/www\.opengis\.net\/def\/crs\/EPSG\/0\/(\d+)$/];function Ca(n){let t=0;for(const s of Ch){const r=n.match(s);if(r){t=parseInt(r[1]);break}}if(!t)return null;let e=0,i=!1;return t>32700&&t<32761?e=t-32700:t>32600&&t<32661&&(i=!0,e=t-32600),e?{number:e,north:i}:null}function oo(n,t){return function(e,i,s,r){const o=e.length;s=s>1?s:2,r=r??s,i||(s>2?i=e.slice():i=new Array(o));for(let a=0;a=l?t[o+c]:a[c]}return e})}function Sf(n,t){return wa(),mr(n,"EPSG:4326","EPSG:3857")}function An(n,t){if(n===t)return!0;const e=n.getUnits()===t.getUnits();return(n.getCode()===t.getCode()||_r(n,t)===fr)&&e}function _r(n,t){const e=n.getCode(),i=t.getCode();let s=ps(e,i);if(s)return s;let r=null,o=null;for(const l of Ih)r||(r=l(n)),o||(o=l(t));if(!r&&!o)return null;const a="EPSG:4326";if(o)if(r)s=ys(r.inverse,o.forward);else{const l=ps(e,a);l&&(s=ys(l,o.forward))}else{const l=ps(a,i);l&&(s=ys(r.inverse,l))}return s&&(js(n),js(t),Vi(n,t,s)),s}function ys(n,t){return function(e,i,s,r){return i=n(e,i,s,r),t(i,i,s,r)}}function Nn(n,t){const e=Tt(n),i=Tt(t);return _r(e,i)}function mr(n,t,e){const i=Nn(t,e);if(!i){const s=Tt(t).getCode(),r=Tt(e).getCode();throw new Error(`No transform available between ${s} and ${r}`)}return i(n,void 0,n.length)}function Hs(n,t){return n}function re(n,t){return Vs&&!Dn(n,[0,0])&&n[0]>=-180&&n[0]<=180&&n[1]>=-90&&n[1]<=90&&(Vs=!1,ma("Call useGeographic() from ol/proj once to work with [longitude, latitude] coordinates.")),n}function Ra(n,t){return n}function Ie(n,t){return n}function Ah(){lo(to),lo(io),vh(io,to,sh,rh)}Ah();new Array(6);function Zt(){return[1,0,0,1,0,0]}function Mh(n,t){return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n[4]=t[4],n[5]=t[5],n}function ct(n,t){const e=t[0],i=t[1];return t[0]=n[0]*e+n[2]*i+n[4],t[1]=n[1]*e+n[3]*i+n[5],t}function ue(n,t,e,i,s,r,o,a){const l=Math.sin(r),c=Math.cos(r);return n[0]=i*c,n[1]=s*l,n[2]=-i*l,n[3]=s*c,n[4]=o*i*c-a*i*l+t,n[5]=o*s*l+a*s*c+e,n}function Ia(n,t){const e=Oh(t);J(e!==0,"Transformation matrix cannot be inverted");const i=t[0],s=t[1],r=t[2],o=t[3],a=t[4],l=t[5];return n[0]=o/e,n[1]=-s/e,n[2]=-r/e,n[3]=i/e,n[4]=(r*l-o*a)/e,n[5]=-(i*l-s*a)/e,n}function Oh(n){return n[0]*n[3]-n[1]*n[2]}const bh=[1e5,1e5,1e5,1e5,2,2];function Ph(n){return"matrix("+n.join(", ")+")"}function qs(n){return n.substring(7,n.length-1).split(",").map(parseFloat)}function Dh(n,t){const e=qs(n),i=qs(t);for(let s=0;s<6;++s)if(Math.round((e[s]-i[s])*bh[s])!==0)return!1;return!0}function Le(n,t,e,i,s,r,o){r=r||[],o=o||2;let a=0;for(let l=t;l{if(!i)return this.getSimplifiedGeometry(e);const s=this.clone();return s.applyTransform(i),s.getSimplifiedGeometry(e)})}simplifyTransformed(t,e){return this.simplifyTransformedInternal(this.getRevision(),t,e)}clone(){return V()}closestPointXY(t,e,i,s){return V()}containsXY(t,e){return this.closestPointXY(t,e,Nh,Number.MIN_VALUE)===0}getClosestPoint(t,e){return e=e||[NaN,NaN],this.closestPointXY(t[0],t[1],e,1/0),e}intersectsCoordinate(t){return this.containsXY(t[0],t[1])}computeExtent(t){return V()}getExtent(t){if(this.extentRevision_!=this.getRevision()){const e=this.computeExtent(this.extent_);(isNaN(e[0])||isNaN(e[1]))&&jn(e),this.extentRevision_=this.getRevision()}return Vl(this.extent_,t)}rotate(t,e){V()}scale(t,e,i){V()}simplify(t){return this.getSimplifiedGeometry(t*t)}getSimplifiedGeometry(t){return V()}getType(){return V()}applyTransform(t){V()}intersectsExtent(t){return V()}translate(t,e){V()}transform(t,e){const i=Tt(t),s=i.getUnits()=="tile-pixels"?function(r,o,a){const l=i.getExtent(),c=i.getWorldExtent(),h=Et(c)/Et(l);ue(ho,c[0],c[3],h,-h,0,0,0);const u=Le(r,0,r.length,a,ho,o),d=Nn(i,e);return d?d(u,u,a):u}:Nn(i,e);return this.applyTransform(s),this}}class pr extends Gh{constructor(){super(),this.layout="XY",this.stride=2,this.flatCoordinates}computeExtent(t){return ar(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)}getCoordinates(){return V()}getFirstCoordinate(){return this.flatCoordinates.slice(0,this.stride)}getFlatCoordinates(){return this.flatCoordinates}getLastCoordinate(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)}getLayout(){return this.layout}getSimplifiedGeometry(t){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),t<0||this.simplifiedGeometryMaxMinSquaredTolerance!==0&&t<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;const e=this.getSimplifiedGeometryInternal(t);return e.getFlatCoordinates().length1)u=e;else if(d>0){for(let f=0;fs&&(s=c),r=a,o=l}return s}function Yh(n,t,e,i,s){for(let r=0,o=e.length;r0;){const u=c.pop(),d=c.pop();let f=0;const g=n[d],m=n[d+1],_=n[u],y=n[u+1];for(let E=d+i;Ef&&(h=E,f=x)}f>s&&(l[(h-t)/i]=1,d+i0&&m>f)&&(g<0&&_0&&_>g)){c=u,h=d;continue}r[o++]=c,r[o++]=h,a=c,l=h,c=u,h=d}return r[o++]=c,r[o++]=h,o}function Ma(n,t,e,i,s,r,o,a){for(let l=0,c=e.length;lr&&(c-a)*(r-l)-(s-a)*(h-l)>0&&o++:h<=r&&(c-a)*(r-l)-(s-a)*(h-l)<0&&o--,a=c,l=h}return o!==0}function Oa(n,t,e,i,s,r){if(e.length===0||!Ne(n,t,e[0],i,s,r))return!1;for(let o=1,a=e.length;oy&&(c=(h+u)/2,Oa(n,t,e,i,c,g)&&(_=c,y=E)),h=u}return isNaN(_)&&(_=s[r]),o?(o.push(_,g,y),o):[_,g,y]}function Hh(n,t,e,i,s){let r=[];for(let o=0,a=e.length;o=s[0]&&r[2]<=s[2]||r[1]>=s[1]&&r[3]<=s[3]?!0:qh(n,t,e,i,function(o,a){return jl(s,o,a)}):!1}function Pa(n,t,e,i,s){return!!(ba(n,t,e,i,s)||Ne(n,t,e,i,s[0],s[1])||Ne(n,t,e,i,s[0],s[3])||Ne(n,t,e,i,s[2],s[1])||Ne(n,t,e,i,s[2],s[3]))}function $h(n,t,e,i,s){if(!Pa(n,t,e[0],i,s))return!1;if(e.length===1)return!0;for(let r=1,o=e.length;r0}function Qh(n,t,e,i,s){s=s!==void 0?s:!1;for(let r=0,o=e.length;rh&&d1&&typeof arguments[e-1]=="function"&&(i=arguments[e-1],--e);let s=0;for(;s0}getInteracting(){return this.hints_[_t.INTERACTING]>0}cancelAnimations(){this.setHint(_t.ANIMATING,-this.hints_[_t.ANIMATING]);let t;for(let e=0,i=this.animations_.length;e=0;--i){const s=this.animations_[i];let r=!0;for(let o=0,a=s.length;o0?c/l.duration:1;h>=1?(l.complete=!0,h=1):r=!1;const u=l.easing(h);if(l.sourceCenter){const d=l.sourceCenter[0],f=l.sourceCenter[1],g=l.targetCenter[0],m=l.targetCenter[1];this.nextCenter_=l.targetCenter;const _=d+u*(g-d),y=f+u*(m-f);this.targetCenter_=[_,y]}if(l.sourceResolution&&l.targetResolution){const d=u===1?l.targetResolution:l.sourceResolution+u*(l.targetResolution-l.sourceResolution);if(l.anchor){const f=this.getViewportSize_(this.getRotation()),g=this.constraints_.resolution(d,0,f,!0);this.targetCenter_=this.calculateCenterZoom(g,l.anchor)}this.nextResolution_=l.targetResolution,this.targetResolution_=d,this.applyTargetState_(!0)}if(l.sourceRotation!==void 0&&l.targetRotation!==void 0){const d=u===1?hi(l.targetRotation+Math.PI,2*Math.PI)-Math.PI:l.sourceRotation+u*(l.targetRotation-l.sourceRotation);if(l.anchor){const f=this.constraints_.rotation(d,!0);this.targetCenter_=this.calculateCenterRotate(f,l.anchor)}this.nextRotation_=l.targetRotation,this.targetRotation_=d}if(this.applyTargetState_(!0),e=!0,!l.complete)break}if(r){this.animations_[i]=null,this.setHint(_t.ANIMATING,-1),this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN;const o=s[0].callback;o&&Cn(o,!0)}}this.animations_=this.animations_.filter(Boolean),e&&this.updateAnimationKey_===void 0&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}calculateCenterRotate(t,e){let i;const s=this.getCenterInternal();return s!==void 0&&(i=[s[0]-e[0],s[1]-e[1]],lr(i,t-this.getRotation()),Hl(i,e)),i}calculateCenterZoom(t,e){let i;const s=this.getCenterInternal(),r=this.getResolution();if(s!==void 0&&r!==void 0){const o=e[0]-t*(e[0]-s[0])/r,a=e[1]-t*(e[1]-s[1])/r;i=[o,a]}return i}getViewportSize_(t){const e=this.viewportSize_;if(t){const i=e[0],s=e[1];return[Math.abs(i*Math.cos(t))+Math.abs(s*Math.sin(t)),Math.abs(i*Math.sin(t))+Math.abs(s*Math.cos(t))]}return e}setViewportSize(t){this.viewportSize_=Array.isArray(t)?t.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)}getCenter(){const t=this.getCenterInternal();return t&&Hs(t,this.getProjection())}getCenterInternal(){return this.get(Wt.CENTER)}getConstraints(){return this.constraints_}getConstrainResolution(){return this.get("constrainResolution")}getHints(t){return t!==void 0?(t[0]=this.hints_[0],t[1]=this.hints_[1],t):this.hints_.slice()}calculateExtent(t){const e=this.calculateExtentInternal(t);return Ra(e,this.getProjection())}calculateExtentInternal(t){t=t||this.getViewportSizeMinusPadding_();const e=this.getCenterInternal();J(e,"The view center is not defined");const i=this.getResolution();J(i!==void 0,"The view resolution is not defined");const s=this.getRotation();return J(s!==void 0,"The view rotation is not defined"),Bs(e,i,s,t)}getMaxResolution(){return this.maxResolution_}getMinResolution(){return this.minResolution_}getMaxZoom(){return this.getZoomForResolution(this.minResolution_)}setMaxZoom(t){this.applyOptions_(this.getUpdatedOptions_({maxZoom:t}))}getMinZoom(){return this.getZoomForResolution(this.maxResolution_)}setMinZoom(t){this.applyOptions_(this.getUpdatedOptions_({minZoom:t}))}setConstrainResolution(t){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:t}))}getProjection(){return this.projection_}getResolution(){return this.get(Wt.RESOLUTION)}getResolutions(){return this.resolutions_}getResolutionForExtent(t,e){return this.getResolutionForExtentInternal(Ie(t,this.getProjection()),e)}getResolutionForExtentInternal(t,e){e=e||this.getViewportSizeMinusPadding_();const i=tt(t)/e[0],s=Et(t)/e[1];return Math.max(i,s)}getResolutionForValueFunction(t){t=t||2;const e=this.getConstrainedResolution(this.maxResolution_),i=this.minResolution_,s=Math.log(e/i)/Math.log(t);return(function(r){return e/Math.pow(t,r*s)})}getRotation(){return this.get(Wt.ROTATION)}getValueForResolutionFunction(t){const e=Math.log(t||2),i=this.getConstrainedResolution(this.maxResolution_),s=this.minResolution_,r=Math.log(i/s)/e;return(function(o){return Math.log(i/o)/e/r})}getViewportSizeMinusPadding_(t){let e=this.getViewportSize_(t);const i=this.padding_;return i&&(e=[e[0]-i[1]-i[3],e[1]-i[0]-i[2]]),e}getState(){const t=this.getProjection(),e=this.getResolution(),i=this.getRotation();let s=this.getCenterInternal();const r=this.padding_;if(r){const o=this.getViewportSizeMinusPadding_();s=xs(s,this.getViewportSize_(),[o[0]/2+r[3],o[1]/2+r[0]],e,i)}return{center:s.slice(0),projection:t!==void 0?t:null,resolution:e,nextCenter:this.nextCenter_,nextResolution:this.nextResolution_,nextRotation:this.nextRotation_,rotation:i,zoom:this.getZoom()}}getViewStateAndExtent(){return{viewState:this.getState(),extent:this.calculateExtent()}}getZoom(){let t;const e=this.getResolution();return e!==void 0&&(t=this.getZoomForResolution(e)),t}getZoomForResolution(t){let e=this.minZoom_||0,i,s;if(this.resolutions_){const r=sr(this.resolutions_,t,1);e=r,i=this.resolutions_[r],r==this.resolutions_.length-1?s=2:s=i/this.resolutions_[r+1]}else i=this.maxResolution_,s=this.zoomFactor_;return e+Math.log(i/t)/Math.log(s)}getResolutionForZoom(t){if(this.resolutions_?.length){if(this.resolutions_.length===1)return this.resolutions_[0];const e=nt(Math.floor(t),0,this.resolutions_.length-2),i=this.resolutions_[e]/this.resolutions_[e+1];return this.resolutions_[e]/Math.pow(i,nt(t-e,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,t-this.minZoom_)}fit(t,e){let i;if(J(Array.isArray(t)||typeof t.getSimplifiedGeometry=="function","Invalid extent or geometry provided as `geometry`"),Array.isArray(t)){J(!rn(t),"Cannot fit empty extent provided as `geometry`");const s=Ie(t,this.getProjection());i=_o(s)}else if(t.getType()==="Circle"){const s=Ie(t.getExtent(),this.getProjection());i=_o(s),i.rotate(this.getRotation(),Ke(s))}else i=t;this.fitInternal(i,e)}rotatedExtentForGeometry(t){const e=this.getRotation(),i=Math.cos(e),s=Math.sin(-e),r=t.getFlatCoordinates(),o=t.getStride();let a=1/0,l=1/0,c=-1/0,h=-1/0;for(let u=0,d=r.length;ui.trim().replace(/^['"]|['"]$/g,"")),e};function ot(n,t,e,i){let s;return e&&e.length?s=e.shift():Dt?s=new class extends OffscreenCanvas{style={}}(n??300,t??150):s=document.createElement("canvas"),n&&(s.width=n),t&&(s.height=t),s.getContext("2d",i)}let Cs;function zn(){return Cs||(Cs=ot(1,1)),Cs}function es(n){const t=n.canvas;t.width=1,t.height=1,n.clearRect(0,0,1,1)}function xo(n,t){const e=t.parentNode;e&&e.replaceChild(n,t)}function uc(n){for(;n.lastChild;)n.lastChild.remove()}function dc(n,t){const e=n.childNodes;for(let i=0;;++i){const s=e[i],r=t[i];if(!s&&!r)break;if(s!==r){if(!s){n.appendChild(r);continue}if(!r){n.removeChild(s),--i;continue}n.insertBefore(r,s)}}}function Da(){return new Proxy({childNodes:[],appendChild:function(t){return this.childNodes.push(t),t},remove:function(){},removeChild:function(t){const e=this.childNodes.indexOf(t);if(e===-1)throw new Error("Node to remove was not found");return this.childNodes.splice(e,1),t},insertBefore:function(t,e){const i=this.childNodes.indexOf(e);if(i===-1)throw new Error("Reference node not found");return this.childNodes.splice(i,0,t),t},style:{}},{get(t,e,i){return e==="firstElementChild"?t.childNodes.length>0?t.childNodes[0]:null:Reflect.get(t,e,i)}})}function Te(n){return typeof HTMLCanvasElement<"u"&&n instanceof HTMLCanvasElement||typeof OffscreenCanvas<"u"&&n instanceof OffscreenCanvas}class vr extends Qt{constructor(t){super();const e=t.element;e&&!t.target&&!e.style.pointerEvents&&(e.style.pointerEvents="auto"),this.element=e||null,this.target_=null,this.map_=null,this.listenerKeys=[],t.render&&(this.render=t.render),t.target&&this.setTarget(t.target)}disposeInternal(){this.element?.remove(),super.disposeInternal()}getMap(){return this.map_}setMap(t){this.map_&&this.element?.remove();for(let e=0,i=this.listenerKeys.length;es.getAttributions(t)));if(this.attributions_!==void 0&&(Array.isArray(this.attributions_)?this.attributions_.forEach(s=>i.add(s)):i.add(this.attributions_)),!this.overrideCollapsible_){const s=!e.some(r=>r.getSource()?.getAttributionsCollapsible()===!1);this.setCollapsible(s)}return Array.from(i)}async updateElement_(t){if(!t){this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1);return}const e=await Promise.all(this.collectSourceAttributions_(t).map(s=>Ol(()=>s))),i=e.length>0;if(this.renderedVisible_!=i&&(this.element.style.display=i?"":"none",this.renderedVisible_=i),!Me(e,this.renderedAttributions_)){uc(this.ulElement_);for(let s=0,r=e.length;s0&&i%(2*Math.PI)!==0?e.animate({rotation:0,duration:this.duration_,easing:xi}):e.setRotation(0))}render(t){const e=t.frameState;if(!e)return;const i=e.viewState.rotation;if(i!=this.rotation_){const s="rotate("+i+"rad)";if(this.autoHide_){const r=this.element.classList.contains(wn);!r&&i===0?this.element.classList.add(wn):r&&i!==0&&this.element.classList.remove(wn)}this.label_.style.transform=s}this.rotation_=i}}class _c extends vr{constructor(t){t=t||{},super({element:document.createElement("div"),target:t.target});const e=t.className!==void 0?t.className:"ol-zoom",i=t.delta!==void 0?t.delta:1,s=t.zoomInClassName!==void 0?t.zoomInClassName:e+"-in",r=t.zoomOutClassName!==void 0?t.zoomOutClassName:e+"-out",o=t.zoomInLabel!==void 0?t.zoomInLabel:"+",a=t.zoomOutLabel!==void 0?t.zoomOutLabel:"–",l=t.zoomInTipLabel!==void 0?t.zoomInTipLabel:"Zoom in",c=t.zoomOutTipLabel!==void 0?t.zoomOutTipLabel:"Zoom out",h=document.createElement("button");h.className=s,h.setAttribute("type","button"),h.title=l,h.appendChild(typeof o=="string"?document.createTextNode(o):o),h.addEventListener(Y.CLICK,this.handleClick_.bind(this,i),!1);const u=document.createElement("button");u.className=r,u.setAttribute("type","button"),u.title=c,u.appendChild(typeof a=="string"?document.createTextNode(a):a),u.addEventListener(Y.CLICK,this.handleClick_.bind(this,-i),!1);const d=e+" "+ts+" "+Sr,f=this.element;f.className=d,f.appendChild(h),f.appendChild(u),this.duration_=t.duration!==void 0?t.duration:250}handleClick_(t,e){e.preventDefault(),this.zoomByDelta_(t)}zoomByDelta_(t){const i=this.getMap().getView();if(!i)return;const s=i.getZoom();if(s!==void 0){const r=i.getConstrainedZoom(s+t);this.duration_>0?(i.getAnimating()&&i.cancelAnimations(),i.animate({zoom:r,duration:this.duration_,easing:xi})):i.setZoom(r)}}}function mc(n){n=n||{};const t=new Pt;return(n.zoom===void 0||n.zoom)&&t.push(new _c(n.zoomOptions)),(n.rotate===void 0||n.rotate)&&t.push(new gc(n.rotateOptions)),(n.attribution===void 0||n.attribution)&&t.push(new fc(n.attributionOptions)),t}class pc{constructor(t,e,i){this.decay_=t,this.minVelocity_=e,this.delay_=i,this.points_=[],this.angle_=0,this.initialVelocity_=0}begin(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0}update(t,e){this.points_.push(t,e,Date.now())}end(){if(this.points_.length<6)return!1;const t=Date.now()-this.delay_,e=this.points_.length-3;if(this.points_[e+2]0&&this.points_[i+2]>t;)i-=3;const s=this.points_[e+2]-this.points_[i+2];if(s<1e3/60)return!1;const r=this.points_[e]-this.points_[i],o=this.points_[e+1]-this.points_[i+1];return this.angle_=Math.atan2(o,r),this.initialVelocity_=Math.sqrt(r*r+o*o)/s,this.initialVelocity_>this.minVelocity_}getDistance(){return(this.minVelocity_-this.initialVelocity_)/this.decay_}getAngle(){return this.angle_}}const Co={ACTIVE:"active"};class an extends Qt{constructor(t){super(),this.on,this.once,this.un,t&&t.handleEvent&&(this.handleEvent=t.handleEvent),this.map_=null,this.setActive(!0)}getActive(){return this.get(Co.ACTIVE)}getMap(){return this.map_}handleEvent(t){return!0}setActive(t){this.set(Co.ACTIVE,t)}setMap(t){this.map_=t}}function yc(n,t,e){const i=n.getCenterInternal();if(i){const s=[i[0]+t[0],i[1]+t[1]];n.animateInternal({duration:e!==void 0?e:250,easing:th,center:n.getConstrainedCenter(s)})}}function Lr(n,t,e,i){const s=n.getZoom();if(s===void 0)return;const r=n.getConstrainedZoom(s+t),o=n.getResolutionForZoom(r);n.getAnimating()&&n.cancelAnimations(),n.animate({resolution:o,anchor:e,duration:i!==void 0?i:250,easing:xi})}class Ec extends an{constructor(t){super(),t=t||{},this.delta_=t.delta?t.delta:1,this.duration_=t.duration!==void 0?t.duration:250}handleEvent(t){let e=!1;if(t.type==rt.DBLCLICK){const i=t.originalEvent,s=t.map,r=t.coordinate,o=i.shiftKey?-this.delta_:this.delta_,a=s.getView();Lr(a,o,r,this.duration_),i.preventDefault(),e=!0}return!e}}function Qs(n){const t=arguments;return function(e){let i=!0;for(let s=0,r=t.length;s0}}else if(t.type==rt.POINTERDOWN){const i=this.handleDownEvent(t);this.handlingDownUpSequence=i,e=this.stopDown(i)}else t.type==rt.POINTERMOVE&&this.handleMoveEvent(t);return!e}handleMoveEvent(t){}handleUpEvent(t){return!1}stopDown(t){return t}updateTrackedPointers_(t){t.activePointers&&(this.targetPointers=t.activePointers)}}function Ar(n){const t=n.length;let e=0,i=0;for(let s=0;s0&&this.condition_(t)){const i=t.map.getView();return this.lastCentroid=null,i.getAnimating()&&i.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1}}class vc extends ln{constructor(t){t=t||{},super({stopDown:Bn}),this.condition_=t.condition?t.condition:xc,this.lastAngle_=void 0,this.duration_=t.duration!==void 0?t.duration:250}handleDragEvent(t){if(!ws(t))return;const e=t.map,i=e.getView();if(i.getConstraints().rotation===Ir)return;const s=e.getSize(),r=t.pixel,o=Math.atan2(s[1]/2-r[1],r[0]-s[0]/2);if(this.lastAngle_!==void 0){const a=o-this.lastAngle_;i.adjustRotationInternal(-a)}this.lastAngle_=o}handleUpEvent(t){return ws(t)?(t.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(t){return ws(t)&&ka(t)&&this.condition_(t)?(t.map.getView().beginInteraction(),this.lastAngle_=void 0,!0):!1}}class Lc extends Zn{constructor(t){super(),this.geometry_=null,this.element_=document.createElement("div"),this.element_.style.position="absolute",this.element_.style.pointerEvents="auto",this.element_.className="ol-box "+t,this.map_=null,this.startPixel_=null,this.endPixel_=null}disposeInternal(){this.setMap(null)}render_(){const t=this.startPixel_,e=this.endPixel_,i="px",s=this.element_.style;s.left=Math.min(t[0],e[0])+i,s.top=Math.min(t[1],e[1])+i,s.width=Math.abs(e[0]-t[0])+i,s.height=Math.abs(e[1]-t[1])+i}setMap(t){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);const e=this.element_.style;e.left="inherit",e.top="inherit",e.width="inherit",e.height="inherit"}this.map_=t,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)}setPixels(t,e){this.startPixel_=t,this.endPixel_=e,this.createOrUpdateGeometry(),this.render_()}createOrUpdateGeometry(){if(!this.map_)return;const t=this.startPixel_,e=this.endPixel_,s=[t,[t[0],e[1]],e,[e[0],t[1]]].map(this.map_.getCoordinateFromPixelInternal,this.map_);s[4]=s[0].slice(),this.geometry_?this.geometry_.setCoordinates([s]):this.geometry_=new Hi([s])}getGeometry(){return this.geometry_}}const qe={BOXSTART:"boxstart",BOXDRAG:"boxdrag",BOXEND:"boxend",BOXCANCEL:"boxcancel"};class Ai extends de{constructor(t,e,i){super(t),this.coordinate=e,this.mapBrowserEvent=i}}class Ac extends ln{constructor(t){super(),this.on,this.once,this.un,t=t??{},this.box_=new Lc(t.className||"ol-dragbox"),this.minArea_=t.minArea??64,t.onBoxEnd&&(this.onBoxEnd=t.onBoxEnd),this.startPixel_=null,this.condition_=t.condition??ka,this.boxEndCondition_=t.boxEndCondition??this.defaultBoxEndCondition}defaultBoxEndCondition(t,e,i){const s=i[0]-e[0],r=i[1]-e[1];return s*s+r*r>=this.minArea_}getGeometry(){return this.box_.getGeometry()}handleDragEvent(t){this.startPixel_&&(this.box_.setPixels(this.startPixel_,t.pixel),this.dispatchEvent(new Ai(qe.BOXDRAG,t.coordinate,t)))}handleUpEvent(t){if(!this.startPixel_)return!1;const e=this.boxEndCondition_(t,this.startPixel_,t.pixel);return e&&this.onBoxEnd(t),this.dispatchEvent(new Ai(e?qe.BOXEND:qe.BOXCANCEL,t.coordinate,t)),this.box_.setMap(null),this.startPixel_=null,!1}handleDownEvent(t){return this.condition_(t)?(this.startPixel_=t.pixel,this.box_.setMap(t.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new Ai(qe.BOXSTART,t.coordinate,t)),!0):!1}onBoxEnd(t){}setActive(t){t||(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new Ai(qe.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setActive(t)}setMap(t){this.getMap()&&(this.box_.setMap(null),this.startPixel_&&(this.dispatchEvent(new Ai(qe.BOXCANCEL,this.startPixel_,null)),this.startPixel_=null)),super.setMap(t)}}class Mc extends Ac{constructor(t){t=t||{};const e=t.condition?t.condition:Ic;super({condition:e,className:t.className||"ol-dragzoom",minArea:t.minArea}),this.duration_=t.duration!==void 0?t.duration:200,this.out_=t.out!==void 0?t.out:!1}onBoxEnd(t){const i=this.getMap().getView();let s=this.getGeometry();if(this.out_){const r=i.rotatedExtentForGeometry(s),o=i.getResolutionForExtentInternal(r),a=i.getResolution()/o;s=s.clone(),s.scale(a*a)}i.fitInternal(s,{duration:this.duration_,easing:xi})}}const Pe={LEFT:"ArrowLeft",UP:"ArrowUp",RIGHT:"ArrowRight",DOWN:"ArrowDown"};class Oc extends an{constructor(t){super(),t=t||{},this.defaultCondition_=function(e){return Na(e)&&Ga(e)},this.condition_=t.condition!==void 0?t.condition:this.defaultCondition_,this.duration_=t.duration!==void 0?t.duration:100,this.pixelDelta_=t.pixelDelta!==void 0?t.pixelDelta:128}handleEvent(t){let e=!1;if(t.type==Y.KEYDOWN){const i=t.originalEvent,s=i.key;if(this.condition_(t)&&(s==Pe.DOWN||s==Pe.LEFT||s==Pe.RIGHT||s==Pe.UP)){const o=t.map.getView(),a=o.getResolution()*this.pixelDelta_;let l=0,c=0;s==Pe.DOWN?c=-a:s==Pe.LEFT?l=-a:s==Pe.RIGHT?l=a:c=a;const h=[l,c];lr(h,o.getRotation()),yc(o,h,this.duration_),i.preventDefault(),e=!0}}return!e}}class bc extends an{constructor(t){super(),t=t||{},this.condition_=t.condition?t.condition:function(e){return!Rc(e)&&Ga(e)},this.delta_=t.delta?t.delta:1,this.duration_=t.duration!==void 0?t.duration:100}handleEvent(t){let e=!1;if(t.type==Y.KEYDOWN||t.type==Y.KEYPRESS){const i=t.originalEvent,s=i.key;if(this.condition_(t)&&(s==="+"||s==="-")){const r=t.map,o=s==="+"?this.delta_:-this.delta_,a=r.getView();Lr(a,o,void 0,this.duration_),i.preventDefault(),e=!0}}return!e}}const Pc=40,Dc=300;class Fc extends an{constructor(t){t=t||{},super(t),this.totalDelta_=0,this.lastDelta_=0,this.maxDelta_=t.maxDelta!==void 0?t.maxDelta:1,this.duration_=t.duration!==void 0?t.duration:250,this.timeout_=t.timeout!==void 0?t.timeout:80,this.useAnchor_=t.useAnchor!==void 0?t.useAnchor:!0,this.constrainResolution_=t.constrainResolution!==void 0?t.constrainResolution:!1;const e=t.condition?t.condition:wc;this.condition_=t.onFocusOnly?Qs(Fa,e):e,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_,this.mode_=void 0,this.trackpadEventGap_=400,this.trackpadTimeoutId_,this.deltaPerZoom_=300}endInteraction_(){this.trackpadTimeoutId_=void 0;const t=this.getMap();if(!t)return;t.getView().endInteraction(void 0,this.lastDelta_?this.lastDelta_>0?1:-1:0,this.lastAnchor_?t.getCoordinateFromPixel(this.lastAnchor_):null)}handleEvent(t){if(!this.condition_(t)||t.type!==Y.WHEEL)return!0;const i=t.map,s=t.originalEvent;s.preventDefault(),this.useAnchor_&&(this.lastAnchor_=t.pixel);let r=s.deltaY;switch(s.deltaMode){case WheelEvent.DOM_DELTA_LINE:r*=Pc;break;case WheelEvent.DOM_DELTA_PAGE:r*=Dc;break}if(r===0)return!1;this.lastDelta_=r;const o=Date.now();this.startTime_===void 0&&(this.startTime_=o),(!this.mode_||o-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(r)<4?"trackpad":"wheel");const a=i.getView();if(this.mode_==="trackpad"&&!(a.getConstrainResolution()||this.constrainResolution_))return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(a.getAnimating()&&a.cancelAnimations(),a.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),a.adjustZoom(-r/this.deltaPerZoom_,this.lastAnchor_?i.getCoordinateFromPixel(this.lastAnchor_):null),this.startTime_=o,!1;this.totalDelta_+=r;const l=Math.max(this.timeout_-(o-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,i),l),!1}handleWheelZoom_(t){const e=t.getView();e.getAnimating()&&e.cancelAnimations();let i=-nt(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(e.getConstrainResolution()||this.constrainResolution_)&&(i=i?i>0?1:-1:0),Lr(e,i,this.lastAnchor_?t.getCoordinateFromPixel(this.lastAnchor_):null,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0}setMouseAnchor(t){this.useAnchor_=t,t||(this.lastAnchor_=null)}}class kc extends ln{constructor(t){t=t||{};const e=t;e.stopDown||(e.stopDown=Bn),super(e),this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.threshold_=t.threshold!==void 0?t.threshold:.3,this.duration_=t.duration!==void 0?t.duration:250}handleDragEvent(t){let e=0;const i=this.targetPointers[0],s=this.targetPointers[1],r=Math.atan2(s.clientY-i.clientY,s.clientX-i.clientX);if(this.lastAngle_!==void 0){const l=r-this.lastAngle_;this.rotationDelta_+=l,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),e=l}this.lastAngle_=r;const o=t.map,a=o.getView();a.getConstraints().rotation!==Ir&&(this.anchor_=o.getCoordinateFromPixelInternal(o.getEventPixel(Ar(this.targetPointers))),this.rotating_&&(o.render(),a.adjustRotationInternal(e,this.anchor_)))}handleUpEvent(t){return this.targetPointers.length<2?(t.map.getView().endInteraction(this.duration_),!1):!0}handleDownEvent(t){if(this.targetPointers.length>=2){const e=t.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1}}class Nc extends ln{constructor(t){t=t||{};const e=t;e.stopDown||(e.stopDown=Bn),super(e),this.anchor_=null,this.duration_=t.duration!==void 0?t.duration:400,this.lastDistance_=void 0,this.lastScaleDelta_=1}handleDragEvent(t){let e=1;const i=this.targetPointers[0],s=this.targetPointers[1],r=i.clientX-s.clientX,o=i.clientY-s.clientY,a=Math.sqrt(r*r+o*o);this.lastDistance_!==void 0&&(e=this.lastDistance_/a),this.lastDistance_=a;const l=t.map,c=l.getView();e!=1&&(this.lastScaleDelta_=e),this.anchor_=l.getCoordinateFromPixelInternal(l.getEventPixel(Ar(this.targetPointers))),l.render(),c.adjustResolutionInternal(e,this.anchor_)}handleUpEvent(t){if(this.targetPointers.length<2){const i=t.map.getView(),s=this.lastScaleDelta_>1?1:-1;return i.endInteraction(this.duration_,s),!1}return!0}handleDownEvent(t){if(this.targetPointers.length>=2){const e=t.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1}}function Gc(n){n=n||{};const t=new Pt,e=new pc(-.005,.05,100);return(n.altShiftDragRotate===void 0||n.altShiftDragRotate)&&t.push(new vc),(n.doubleClickZoom===void 0||n.doubleClickZoom)&&t.push(new Ec({delta:n.zoomDelta,duration:n.zoomDuration})),(n.dragPan===void 0||n.dragPan)&&t.push(new Sc({onFocusOnly:n.onFocusOnly,kinetic:e})),(n.pinchRotate===void 0||n.pinchRotate)&&t.push(new kc),(n.pinchZoom===void 0||n.pinchZoom)&&t.push(new Nc({duration:n.zoomDuration})),(n.keyboard===void 0||n.keyboard)&&(t.push(new Oc),t.push(new bc({delta:n.zoomDelta,duration:n.zoomDuration}))),(n.mouseWheelZoom===void 0||n.mouseWheelZoom)&&t.push(new Fc({onFocusOnly:n.onFocusOnly,duration:n.zoomDuration})),(n.shiftDragZoom===void 0||n.shiftDragZoom)&&t.push(new Mc({duration:n.zoomDuration})),t}const Q={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source",MAP:"map"};class za extends Qt{constructor(t){super(),this.on,this.once,this.un,this.background_=t.background;const e=Object.assign({},t);typeof t.properties=="object"&&(delete e.properties,Object.assign(e,t.properties)),e[Q.OPACITY]=t.opacity!==void 0?t.opacity:1,J(typeof e[Q.OPACITY]=="number","Layer opacity must be a number"),e[Q.VISIBLE]=t.visible!==void 0?t.visible:!0,e[Q.Z_INDEX]=t.zIndex,e[Q.MAX_RESOLUTION]=t.maxResolution!==void 0?t.maxResolution:1/0,e[Q.MIN_RESOLUTION]=t.minResolution!==void 0?t.minResolution:0,e[Q.MIN_ZOOM]=t.minZoom!==void 0?t.minZoom:-1/0,e[Q.MAX_ZOOM]=t.maxZoom!==void 0?t.maxZoom:1/0,this.className_=e.className!==void 0?e.className:"ol-layer",delete e.className,this.setProperties(e),this.state_=null}getBackground(){return this.background_}getClassName(){return this.className_}getLayerState(t){const e=this.state_||{layer:this,managed:t===void 0?!0:t},i=this.getZIndex();return e.opacity=nt(Math.round(this.getOpacity()*100)/100,0,1),e.visible=this.getVisible(),e.extent=this.getExtent(),e.zIndex=i===void 0&&!e.managed?1/0:i,e.maxResolution=this.getMaxResolution(),e.minResolution=Math.max(this.getMinResolution(),0),e.minZoom=this.getMinZoom(),e.maxZoom=this.getMaxZoom(),this.state_=e,e}getLayersArray(t){return V()}getLayerStatesArray(t){return V()}getExtent(){return this.get(Q.EXTENT)}getMaxResolution(){return this.get(Q.MAX_RESOLUTION)}getMinResolution(){return this.get(Q.MIN_RESOLUTION)}getMinZoom(){return this.get(Q.MIN_ZOOM)}getMaxZoom(){return this.get(Q.MAX_ZOOM)}getOpacity(){return this.get(Q.OPACITY)}getSourceState(){return V()}getVisible(){return this.get(Q.VISIBLE)}getZIndex(){return this.get(Q.Z_INDEX)}setBackground(t){this.background_=t,this.changed()}setExtent(t){this.set(Q.EXTENT,t)}setMaxResolution(t){this.set(Q.MAX_RESOLUTION,t)}setMinResolution(t){this.set(Q.MIN_RESOLUTION,t)}setMaxZoom(t){this.set(Q.MAX_ZOOM,t)}setMinZoom(t){this.set(Q.MIN_ZOOM,t)}setOpacity(t){J(typeof t=="number","Layer opacity must be a number"),this.set(Q.OPACITY,t)}setVisible(t){this.set(Q.VISIBLE,t)}setZIndex(t){this.set(Q.Z_INDEX,t)}disposeInternal(){this.state_&&(this.state_.layer=null,this.state_=null),super.disposeInternal()}}const _e={ADDLAYER:"addlayer",REMOVELAYER:"removelayer"};class Re extends de{constructor(t,e){super(t),this.layer=e}}const Rs={LAYERS:"layers"};class Ci extends za{constructor(t){t=t||{};const e=Object.assign({},t);delete e.layers;let i=t.layers;super(e),this.on,this.once,this.un,this.layersListenerKeys_=[],this.listenerKeys_={},this.addChangeListener(Rs.LAYERS,this.handleLayersChanged_),i?Array.isArray(i)?i=new Pt(i.slice(),{unique:!0}):J(typeof i.getArray=="function","Expected `layers` to be an array or a `Collection`"):i=new Pt(void 0,{unique:!0}),this.setLayers(i)}handleLayerChange_(){this.changed()}handleLayersChanged_(){this.layersListenerKeys_.forEach(it),this.layersListenerKeys_.length=0;const t=this.getLayers();this.layersListenerKeys_.push(j(t,xt.ADD,this.handleLayersAdd_,this),j(t,xt.REMOVE,this.handleLayersRemove_,this));for(const i in this.listenerKeys_)this.listenerKeys_[i].forEach(it);nn(this.listenerKeys_);const e=t.getArray();for(let i=0,s=e.length;i{this.dispatchEvent("sourceready")},0))),this.changed()}getFeatures(t){return this.renderer_?this.renderer_.getFeatures(t):Promise.resolve([])}getData(t){return!this.renderer_||!this.rendered?null:this.renderer_.getData(t)}isVisible(t){let e;const i=this.getMapInternal();!t&&i&&(t=i.getView()),t instanceof ae?e={viewState:t.getState(),extent:t.calculateExtent()}:e=t,!e.layerStatesArray&&i&&(e.layerStatesArray=i.getLayerGroup().getLayerStatesArray());let s;if(e.layerStatesArray){if(s=e.layerStatesArray.find(o=>o.layer===this),!s)return!1}else s=this.getLayerState();const r=this.getExtent();return Mr(s,e.viewState)&&(!r||Rt(r,e.extent))}getAttributions(t){if(!this.isVisible(t))return[];const e=this.getSource()?.getAttributions();if(!e)return[];const i=t instanceof ae?t.getViewStateAndExtent():t;let s=e(i);return Array.isArray(s)||(s=[s]),s}render(t,e){const i=this.getRenderer();return i.prepareFrame(t)?(this.rendered=!0,i.renderFrame(t,e)):null}unrender(){this.rendered=!1}getDeclutter(){}renderDeclutter(t,e){}renderDeferred(t){const e=this.getRenderer();e&&e.renderDeferred(t)}setMapInternal(t){t||this.unrender(),this.set(Q.MAP,t)}getMapInternal(){return this.get(Q.MAP)}setMap(t){this.mapPrecomposeKey_&&(it(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),t||this.changed(),this.mapRenderKey_&&(it(this.mapRenderKey_),this.mapRenderKey_=null),t&&(this.mapPrecomposeKey_=j(t,Ft.PRECOMPOSE,this.handlePrecompose_,this),this.mapRenderKey_=j(this,Y.CHANGE,t.render,t),this.changed())}handlePrecompose_(t){const e=t.frameState.layerStatesArray,i=this.getLayerState(!1);J(!e.some(s=>s.layer===i.layer),"A layer can only be added to the map once. Use either `layer.setMap()` or `map.addLayer()`, not both."),e.push(i)}setSource(t){this.set(Q.SOURCE,t)}getRenderer(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_}hasRenderer(){return!!this.renderer_}createRenderer(){return null}clearRenderer(){this.renderer_&&(this.renderer_.dispose(),delete this.renderer_)}disposeInternal(){this.clearRenderer(),this.setSource(null),super.disposeInternal()}}function Mr(n,t){if(!n.visible)return!1;const e=t.resolution;if(e=n.maxResolution)return!1;const i=t.zoom;return i>n.minZoom&&i<=n.maxZoom}function Xa(n,t,e=0,i=n.length-1,s=zc){for(;i>e;){if(i-e>600){const l=i-e+1,c=t-e+1,h=Math.log(l),u=.5*Math.exp(2*h/3),d=.5*Math.sqrt(h*u*(l-u)/l)*(c-l/2<0?-1:1),f=Math.max(e,Math.floor(t-c*u/l+d)),g=Math.min(i,Math.floor(t+(l-c)*u/l+d));Xa(n,t,f,g,s)}const r=n[t];let o=e,a=i;for(Mi(n,e,t),s(n[i],r)>0&&Mi(n,e,i);o0;)a--}s(n[e],r)===0?Mi(n,e,a):(a++,Mi(n,a,i)),a<=t&&(e=a+1),t<=a&&(i=a-1)}}function Mi(n,t,e){const i=n[t];n[t]=n[e],n[e]=i}function zc(n,t){return nt?1:0}let Wa=class{constructor(t=9){this._maxEntries=Math.max(4,t),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()}all(){return this._all(this.data,[])}search(t){let e=this.data;const i=[];if(!In(t,e))return i;const s=this.toBBox,r=[];for(;e;){for(let o=0;o=0&&r[e].children.length>this._maxEntries;)this._split(r,e),e--;this._adjustParentBBoxes(s,r,e)}_split(t,e){const i=t[e],s=i.children.length,r=this._minEntries;this._chooseSplitAxis(i,r,s);const o=this._chooseSplitIndex(i,r,s),a=ni(i.children.splice(o,i.children.length-o));a.height=i.height,a.leaf=i.leaf,$e(i,this.toBBox),$e(a,this.toBBox),e?t[e-1].children.push(a):this._splitRoot(i,a)}_splitRoot(t,e){this.data=ni([t,e]),this.data.height=t.height+1,this.data.leaf=!1,$e(this.data,this.toBBox)}_chooseSplitIndex(t,e,i){let s,r=1/0,o=1/0;for(let a=e;a<=i-e;a++){const l=Fi(t,0,a,this.toBBox),c=Fi(t,a,i,this.toBBox),h=Zc(l,c),u=Is(l)+Is(c);h=e;c--){const h=t.children[c];ki(a,t.leaf?r(h):h),l+=Rn(a)}return l}_adjustParentBBoxes(t,e,i){for(let s=i;s>=0;s--)ki(e[s],t)}_condense(t){for(let e=t.length-1,i;e>=0;e--)t[e].children.length===0?e>0?(i=t[e-1].children,i.splice(i.indexOf(t[e]),1)):this.clear():$e(t[e],this.toBBox)}};function Xc(n,t,e){if(!e)return t.indexOf(n);for(let i=0;i=n.minX&&t.maxY>=n.minY}function ni(n){return{children:n,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function wo(n,t,e,i,s){const r=[t,e];for(;r.length;){if(e=r.pop(),t=r.pop(),e-t<=i)continue;const o=t+Math.ceil((e-t)/i/2)*i;Xa(n,o,t,e,s),r.push(t,o,o,e)}}const Or=[NaN,NaN,NaN,0];let Ss;function Bc(){return Ss||(Ss=ot(1,1,void 0,{willReadFrequently:!0,desynchronized:!0})),Ss}const Uc=/^rgba?\(\s*(\d+%?)\s+(\d+%?)\s+(\d+%?)(?:\s*\/\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Vc=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,jc=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(\d+%|\d*\.\d+|[01]))?\s*\)$/i,Hc=/^#([\da-f]{3,4}|[\da-f]{6}|[\da-f]{8})$/i;function Tn(n,t){return n.endsWith("%")?Number(n.substring(0,n.length-1))/t:Number(n)}function Yi(n){throw new Error('failed to parse "'+n+'" as color')}function Ya(n){if(n.toLowerCase().startsWith("rgb")){const r=n.match(Vc)||n.match(Uc)||n.match(jc);if(r){const o=r[4],a=100/255;return[nt(Tn(r[1],a)+.5|0,0,255),nt(Tn(r[2],a)+.5|0,0,255),nt(Tn(r[3],a)+.5|0,0,255),o!==void 0?nt(Tn(o,100),0,1):1]}Yi(n)}if(n.startsWith("#")){if(Hc.test(n)){const r=n.substring(1),o=r.length<=4?1:2,a=[0,0,0,255];for(let l=0,c=r.length;l.0031308?Math.pow(n,1/2.4)*269.025-14.025:n*3294.6}function As(n){return n>.2068965?Math.pow(n,3):(n-4/29)*(108/841)}function Ms(n){return n>10.314724?Math.pow((n+14.025)/269.025,2.4):n/3294.6}function Os(n){return n>.0088564?Math.pow(n,1/3):n/(108/841)+4/29}function Ro(n){const t=Ms(n[0]),e=Ms(n[1]),i=Ms(n[2]),s=Os(t*.222488403+e*.716873169+i*.06060791),r=500*(Os(t*.452247074+e*.399439023+i*.148375274)-s),o=200*(s-Os(t*.016863605+e*.117638439+i*.865350722)),a=Math.atan2(o,r)*(180/Math.PI);return[116*s-16,Math.sqrt(r*r+o*o),a<0?a+360:a,n[3]]}function Qc(n){const t=(n[0]+16)/116,e=n[1],i=n[2]*Math.PI/180,s=As(t),r=As(t+e/500*Math.cos(i)),o=As(t-e/200*Math.sin(i)),a=Ls(r*3.021973625-s*1.617392459-o*.404875592),l=Ls(r*-.943766287+s*1.916279586+o*.027607165),c=Ls(r*.069407491-s*.22898585+o*1.159737864);return[nt(a+.5|0,0,255),nt(l+.5|0,0,255),nt(c+.5|0,0,255),n[3]]}function br(n){if(n==="none")return Or;if(Oi.hasOwnProperty(n))return Oi[n];if(vs>=$c){let e=0;for(const i in Oi)(e++&3)===0&&(delete Oi[i],--vs)}const t=Ya(n);t.length!==4&&Yi(n);for(const e of t)isNaN(e)&&Yi(n);return Oi[n]=t,++vs,t}function Ze(n){return Array.isArray(n)?n:br(n)}function Pr(n){let t=n[0];t!=(t|0)&&(t=t+.5|0);let e=n[1];e!=(e|0)&&(e=e+.5|0);let i=n[2];i!=(i|0)&&(i=i+.5|0);const s=n[3]===void 0?1:Math.round(n[3]*1e3)/1e3;return"rgba("+t+","+e+","+i+","+s+")"}function Io(n){return n[0]>0&&n[1]>0}function tu(n,t,e){return e===void 0&&(e=[0,0]),e[0]=n[0]*t+.5|0,e[1]=n[1]*t+.5|0,e}function It(n,t){return Array.isArray(n)?n:(t===void 0?t=[n,n]:(t[0]=n,t[1]=n),t)}let Ve=0;const yt=1<",GreaterThanOrEqualTo:">=",LessThan:"<",LessThanOrEqualTo:"<=",Multiply:"*",Divide:"/",Add:"+",Subtract:"-",Clamp:"clamp",Mod:"%",Pow:"^",Abs:"abs",Floor:"floor",Ceil:"ceil",Round:"round",Sin:"sin",Cos:"cos",Atan:"atan",Sqrt:"sqrt",Match:"match",Between:"between",Interpolate:"interpolate",Coalesce:"coalesce",Case:"case",In:"in",Number:"number",String:"string",Array:"array",Color:"color",Id:"id",Band:"band",Palette:"palette",ToString:"to-string",Has:"has"},su={[w.Get]:N(W(1,1/0),To),[w.Var]:N(W(1,1),ru),[w.Has]:N(W(1,1/0),To),[w.Id]:N(ou,Je),[w.Concat]:N(W(2,1/0),$(Ct)),[w.GeometryType]:N(au,Je),[w.LineMetric]:N(Je),[w.Resolution]:N(bs,Je),[w.Zoom]:N(bs,Je),[w.Time]:N(bs,Je),[w.Any]:N(W(2,1/0),$(yt)),[w.All]:N(W(2,1/0),$(yt)),[w.Not]:N(W(1,1),$(yt)),[w.Equal]:N(W(2,2),$(Sn)),[w.NotEqual]:N(W(2,2),$(Sn)),[w.GreaterThan]:N(W(2,2),$(Z)),[w.GreaterThanOrEqualTo]:N(W(2,2),$(Z)),[w.LessThan]:N(W(2,2),$(Z)),[w.LessThanOrEqualTo]:N(W(2,2),$(Z)),[w.Multiply]:N(W(2,1/0),So),[w.Coalesce]:N(W(2,1/0),So),[w.Divide]:N(W(2,2),$(Z)),[w.Add]:N(W(2,1/0),$(Z)),[w.Subtract]:N(W(2,2),$(Z)),[w.Clamp]:N(W(3,3),$(Z)),[w.Mod]:N(W(2,2),$(Z)),[w.Pow]:N(W(2,2),$(Z)),[w.Abs]:N(W(1,1),$(Z)),[w.Floor]:N(W(1,1),$(Z)),[w.Ceil]:N(W(1,1),$(Z)),[w.Round]:N(W(1,1),$(Z)),[w.Sin]:N(W(1,1),$(Z)),[w.Cos]:N(W(1,1),$(Z)),[w.Atan]:N(W(1,2),$(Z)),[w.Sqrt]:N(W(1,1),$(Z)),[w.Match]:N(W(4,1/0),vo,hu),[w.Between]:N(W(3,3),$(Z)),[w.Interpolate]:N(W(6,1/0),vo,cu),[w.Case]:N(W(3,1/0),lu,uu),[w.In]:N(W(2,2),du),[w.Number]:N(W(1,1/0),$(Sn)),[w.String]:N(W(1,1/0),$(Sn)),[w.Array]:N(W(1,1/0),$(Z)),[w.Color]:N(W(1,4),$(Z)),[w.Band]:N(W(1,3),$(Z)),[w.Palette]:N(W(2,2),fu),[w.ToString]:N(W(1,1),$(yt|Z|Ct|Kt))};function To(n,t,e){const i=n.length-1,s=new Array(i);for(let r=0;rt){const a=t===1/0?`${n} or more`:`${n} to ${t}`;throw new Error(`expected ${a} arguments for ${r}, got ${o}`)}}}function So(n,t,e){const i=n.length-1,s=new Array(i);for(let r=0;ri.featureId;case w.GeometryType:return i=>i.geometryType;case w.Concat:{const i=n.args.map(s=>Bt(s));return s=>"".concat(...i.map(r=>r(s).toString()))}case w.Resolution:return i=>i.resolution;case w.Any:case w.All:case w.Between:case w.In:case w.Not:return yu(n);case w.Equal:case w.NotEqual:case w.LessThan:case w.LessThanOrEqualTo:case w.GreaterThan:case w.GreaterThanOrEqualTo:return pu(n);case w.Multiply:case w.Divide:case w.Add:case w.Subtract:case w.Clamp:case w.Mod:case w.Pow:case w.Abs:case w.Floor:case w.Ceil:case w.Round:case w.Sin:case w.Cos:case w.Atan:case w.Sqrt:return Eu(n);case w.Case:return xu(n);case w.Match:return Cu(n);case w.Interpolate:return wu(n);case w.ToString:return Ru(n);default:throw new Error(`Unsupported operator ${e}`)}}function _u(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{for(let o=0;o{for(let o=0;o{const r=n.args;let o=s.properties[i];for(let a=1,l=r.length;as.variables[i];case w.Has:return s=>{const r=n.args;if(!(i in s.properties))return!1;let o=s.properties[i];for(let a=1,l=r.length;ai(r)===s(r);case w.NotEqual:return r=>i(r)!==s(r);case w.LessThan:return r=>i(r)i(r)<=s(r);case w.GreaterThan:return r=>i(r)>s(r);case w.GreaterThanOrEqualTo:return r=>i(r)>=s(r);default:throw new Error(`Unsupported comparison operator ${e}`)}}function yu(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{for(let o=0;o{for(let o=0;o{const o=s[0](r),a=s[1](r),l=s[2](r);return o>=a&&o<=l};case w.In:return r=>{const o=s[0](r);for(let a=1;a!s[0](r);default:throw new Error(`Unsupported logical operator ${e}`)}}function Eu(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{let o=1;for(let a=0;as[0](r)/s[1](r);case w.Add:return r=>{let o=0;for(let a=0;as[0](r)-s[1](r);case w.Clamp:return r=>{const o=s[0](r),a=s[1](r);if(ol?l:o};case w.Mod:return r=>s[0](r)%s[1](r);case w.Pow:return r=>Math.pow(s[0](r),s[1](r));case w.Abs:return r=>Math.abs(s[0](r));case w.Floor:return r=>Math.floor(s[0](r));case w.Ceil:return r=>Math.ceil(s[0](r));case w.Round:return r=>Math.round(s[0](r));case w.Sin:return r=>Math.sin(s[0](r));case w.Cos:return r=>Math.cos(s[0](r));case w.Atan:return i===2?r=>Math.atan2(s[0](r),s[1](r)):r=>Math.atan(s[0](r));case w.Sqrt:return r=>Math.sqrt(s[0](r));default:throw new Error(`Unsupported numeric operator ${e}`)}}function xu(n,t){const e=n.args.length,i=new Array(e);for(let s=0;s{for(let r=0;r{const r=i[0](s);for(let o=1;o{const r=i[0](s),o=i[1](s);let a,l;for(let c=2;c=o)return c===2?u:d?Iu(r,o,a,l,h,u):Xi(r,o,a,l,h,u);a=h,l=u}return l}}function Ru(n,t){const e=n.operator,i=n.args.length,s=new Array(i);for(let r=0;r{const o=s[0](r);return n.args[0].type===Kt?Pr(o):o.toString()};throw new Error(`Unsupported convert operator ${e}`)}function Xi(n,t,e,i,s,r){const o=s-e;if(o===0)return i;const a=t-e,l=n===1?a/o:(Math.pow(n,a)-1)/(Math.pow(n,o)-1);return i+l*(r-i)}function Iu(n,t,e,i,s,r){if(s-e===0)return i;const a=Ro(i),l=Ro(r);let c=l[2]-a[2];c>180?c-=360:c<-180&&(c+=360);const h=[Xi(n,t,e,a[0],s,l[0]),Xi(n,t,e,a[1],s,l[1]),a[2]+Xi(n,t,e,0,s,c),Xi(n,t,e,i[3],s,r[3])];return Qc(h)}const X={IDLE:0,LOADING:1,LOADED:2,ERROR:3};function Tu(n,t,e){const i=n;let s=!0,r=!1,o=!1;const a=[bn(i,Y.LOAD,function(){o=!0,r||t()})];return i.src&&na?(r=!0,i.decode().then(function(){s&&t()}).catch(function(l){s&&(o?t():e())})):a.push(bn(i,Y.ERROR,e)),function(){s=!1,a.forEach(it)}}function Su(n,t){return new Promise((e,i)=>{function s(){o(),e(n)}function r(){o(),i(new Error("Image load error"))}function o(){n.removeEventListener("load",s),n.removeEventListener("error",r)}n.addEventListener("load",s),n.addEventListener("error",r)})}function vu(n,t){return t&&(n.src=t),n.src&&na?new Promise((e,i)=>n.decode().then(()=>e(n)).catch(s=>n.complete&&n.width?e(n):i(s))):Su(n)}class Lu{constructor(){this.cache_={},this.patternCache_={},this.cacheSize_=0,this.maxCacheSize_=1024}clear(){this.cache_={},this.patternCache_={},this.cacheSize_=0}canExpireCache(){return this.cacheSize_>this.maxCacheSize_}expire(){if(this.canExpireCache()){let t=0;for(const e in this.cache_){const i=this.cache_[e];(t++&3)===0&&!i.hasListener()&&(delete this.cache_[e],delete this.patternCache_[e],--this.cacheSize_)}}}get(t,e){const i=Ps(t,e);return i in this.cache_?this.cache_[i]:null}getPattern(t,e){const i=Ps(t,e);return i in this.patternCache_?this.patternCache_[i]:null}set(t,e,i,s){const r=Ps(t,e),o=r in this.cache_;this.cache_[r]=i,s&&(i.getImageState()===X.IDLE&&i.load(),i.getImageState()===X.LOADING?i.ready().then(()=>{this.patternCache_[r]=zn().createPattern(i.getImage(1),"repeat")}):this.patternCache_[r]=zn().createPattern(i.getImage(1),"repeat")),o||++this.cacheSize_}setSize(t){this.maxCacheSize_=t,this.expire()}}function Ps(n,t){const e=t?Ze(t):"null";return n+":"+e}const kt=new Lu;let bi=null;class Ua extends Un{constructor(t,e,i,s,r){super(),this.hitDetectionImage_=null,this.image_=t,this.crossOrigin_=i?.crossOrigin,this.referrerPolicy_=i?.referrerPolicy,this.canvas_={},this.color_=r,this.imageState_=s===void 0?X.IDLE:s,this.size_=t&&t.width&&t.height?[t.width,t.height]:null,this.src_=e,this.tainted_,this.ready_=null}initializeImage_(){this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)}isTainted_(){if(this.tainted_===void 0&&this.imageState_===X.LOADED){bi||(bi=ot(1,1,void 0,{willReadFrequently:!0})),bi.drawImage(this.image_,0,0);try{bi.getImageData(0,0,1,1),this.tainted_=!1}catch{bi=null,this.tainted_=!0}}return this.tainted_===!0}dispatchChangeEvent_(){this.dispatchEvent(Y.CHANGE)}handleImageError_(){this.imageState_=X.ERROR,this.dispatchChangeEvent_()}handleImageLoad_(){this.imageState_=X.LOADED,this.size_=[this.image_.width,this.image_.height],this.dispatchChangeEvent_()}getImage(t){return this.image_||this.initializeImage_(),this.replaceColor_(t),this.canvas_[t]?this.canvas_[t]:this.image_}setImage(t){this.image_=t}getPixelRatio(t){return this.replaceColor_(t),this.canvas_[t]?t:1}getImageState(){return this.imageState_}getHitDetectionImage(){if(this.image_||this.initializeImage_(),!this.hitDetectionImage_)if(this.isTainted_()){const t=this.size_[0],e=this.size_[1],i=ot(t,e);i.fillRect(0,0,t,e),this.hitDetectionImage_=i.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_}getSize(){return this.size_}getSrc(){return this.src_}load(){if(this.imageState_===X.IDLE){this.image_||this.initializeImage_(),this.imageState_=X.LOADING;try{this.src_!==void 0&&(this.image_.src=this.src_)}catch{this.handleImageError_()}this.image_ instanceof HTMLImageElement&&vu(this.image_,this.src_).then(t=>{this.image_=t,this.handleImageLoad_()}).catch(this.handleImageError_.bind(this))}}replaceColor_(t){if(!this.color_||this.canvas_[t]||this.imageState_!==X.LOADED)return;const e=this.image_,i=ot(Math.ceil(e.width*t),Math.ceil(e.height*t)),s=i.canvas;i.scale(t,t),i.drawImage(e,0,0),i.globalCompositeOperation="multiply",i.fillStyle=qc(this.color_),i.fillRect(0,0,s.width/t,s.height/t),i.globalCompositeOperation="destination-in",i.drawImage(e,0,0),this.canvas_[t]=s}ready(){return this.ready_||(this.ready_=new Promise(t=>{if(this.imageState_===X.LOADED||this.imageState_===X.ERROR)t();else{const e=()=>{(this.imageState_===X.LOADED||this.imageState_===X.ERROR)&&(this.removeEventListener(Y.CHANGE,e),t())};this.addEventListener(Y.CHANGE,e)}})),this.ready_}}function Ki(n,t,e,i,s,r){let o=t===void 0?void 0:kt.get(t,s);return o||(o=new Ua(n,n&&"src"in n?n.src||void 0:t,e,i,s),kt.set(t,s,o,r)),r&&o&&!kt.getPattern(t,s)&&kt.set(t,s,o,r),o}function $t(n){return n?Array.isArray(n)?Pr(n):typeof n=="object"&&"src"in n?Au(n):n:null}function Au(n){if(!n.offset||!n.size)return kt.getPattern(n.src,n.color);const t=n.src+":"+n.offset,e=kt.getPattern(t,n.color);if(e)return e;const i=kt.get(n.src,null);if(i.getImageState()!==X.LOADED)return null;const s=ot(n.size[0],n.size[1]);return s.drawImage(i.getImage(1),n.offset[0],n.offset[1],n.size[0],n.size[1],0,0,n.size[0],n.size[1]),Ki(s.canvas,t,void 0,X.LOADED,n.color,!0),kt.getPattern(t,n.color)}const Va="10px sans-serif",wt="#000",pi="round",he=[],ce=0,yi="round",qi=10,Mu=0,$i="#000",Ji="center",Xn="middle",Ge=[0,0,0,0],Qi=1,si=new Qt;let Pi=null,Lo;const tr={},Ou=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","emoji","math","fangsong"]);function bu(n,t,e){return`${n} ${t} 16px "${e}"`}const Pu=(function(){let t,e;async function i(r){await e.ready;const o=await e.load(r);if(o.length===0)return!1;const a=Js(r),l=a.families[0].toLowerCase(),c=a.weight;return o.some(h=>{const u=h.family.replace(/^['"]|['"]$/g,"").toLowerCase(),d=$s[h.weight]||h.weight;return u===l&&h.style===a.style&&d==c})}async function s(){await e.ready;let r=!0;const o=si.getProperties(),a=Object.keys(o).filter(l=>o[l]<100);for(let l=a.length-1;l>=0;--l){const c=a[l];let h=o[c];h<100&&(await i(c)?(nn(tr),si.set(c,100)):(h+=10,si.set(c,h,!0),h<100&&(r=!1)))}t=void 0,r||(t=setTimeout(s,100))}return async function(r){e||(e=Dt?self.fonts:document.fonts);const o=Js(r);if(!o)return;const a=o.families;let l=!1;for(const c of a){if(Ou.has(c))continue;const h=bu(o.style,o.weight,c);si.get(h)===void 0&&(si.set(h,0,!0),l=!0)}l&&(clearTimeout(t),t=setTimeout(s,100))}})(),Du=(function(){let n;return function(t){let e=tr[t];if(e==null){if(Dt){const i=Js(t),s=ja(t,"Žg");e=(isNaN(Number(i.lineHeight))?1.2:Number(i.lineHeight))*(s.actualBoundingBoxAscent+s.actualBoundingBoxDescent)}else n||(n=document.createElement("div"),n.innerHTML="M",n.style.minHeight="0",n.style.maxHeight="none",n.style.height="auto",n.style.padding="0",n.style.border="none",n.style.position="absolute",n.style.display="block",n.style.left="-99999px"),n.style.font=t,document.body.appendChild(n),e=n.offsetHeight,document.body.removeChild(n);tr[t]=e}return e}})();function ja(n,t){return Pi||(Pi=ot(1,1)),n!=Lo&&(Pi.font=n,Lo=Pi.font),Pi.measureText(t)}function Ha(n,t){return ja(n,t).width}function Ao(n,t,e){if(t in e)return e[t];const i=t.split(` +`).reduce((s,r)=>Math.max(s,Ha(n,r)),0);return e[t]=i,i}function Fu(n,t){const e=[],i=[],s=[];let r=0,o=0,a=0,l=0;for(let c=0,h=t.length;c<=h;c+=2){const u=t[c];if(u===` +`||c===h){r=Math.max(r,o),s.push(o),o=0,a+=l,l=0;continue}const d=t[c+1]||n.font,f=Ha(d,u);e.push(f),o+=f;const g=Du(d);i.push(g),l=Math.max(l,g)}return{width:r,height:a,widths:e,heights:i,lineWidths:s}}function ku(n,t,e,i,s,r,o,a,l,c,h){n.save(),e!==1&&(n.globalAlpha===void 0?n.globalAlpha=u=>u.globalAlpha*=e:n.globalAlpha*=e),t&&n.transform.apply(n,t),i.contextInstructions?(n.translate(l,c),n.scale(h[0],h[1]),Nu(i,n)):h[0]<0||h[1]<0?(n.translate(l,c),n.scale(h[0],h[1]),n.drawImage(i,s,r,o,a,0,0,o,a)):n.drawImage(i,s,r,o,a,l,c,o*h[0],a*h[1]),n.restore()}function Nu(n,t){const e=n.contextInstructions;for(let i=0,s=e.length;ithis.imageState_=X.LOADED),this.render()}clone(){const t=this.getScale(),e=new ss({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(t)?t.slice():t,displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()});return e.setOpacity(this.getOpacity()),e}getAnchor(){const t=this.size_,e=this.getDisplacement(),i=this.getScaleArray();return[t[0]/2-e[0]/i[0],t[1]/2+e[1]/i[1]]}getAngle(){return this.angle_}getFill(){return this.fill_}setFill(t){this.fill_=t,this.render()}getHitDetectionImage(){return this.hitDetectionCanvas_||(this.hitDetectionCanvas_=this.createHitDetectionCanvas_(this.renderOptions_)),this.hitDetectionCanvas_}getImage(t){const e=this.fill_?.getKey(),i=`${t},${this.angle_},${this.radius},${this.radius2_},${this.points_},${e}`+Object.values(this.renderOptions_).join(",");let s=kt.get(i,null)?.getImage(1);if(!s){const r=this.renderOptions_,o=Math.ceil(r.size*t),a=ot(o,o);this.draw_(r,a,t),s=a.canvas;const l=new Ua(s,void 0,null,X.LOADED,null);kt.set(i,null,l),createImageBitmap(s).then(c=>{l.setImage(c)})}return s}getPixelRatio(t){return t}getImageSize(){return this.size_}getImageState(){return this.imageState_}getOrigin(){return this.origin_}getPoints(){return this.points_}getRadius(){return this.radius}setRadius(t){this.radius!==t&&(this.radius=t,this.render())}getRadius2(){return this.radius2_}setRadius2(t){this.radius2_!==t&&(this.radius2_=t,this.render())}getSize(){return this.size_}getStroke(){return this.stroke_}setStroke(t){this.stroke_=t,this.render()}listenImageChange(t){}load(){}unlistenImageChange(t){}calculateLineJoinSize_(t,e,i){if(e===0||this.points_===1/0||t!=="bevel"&&t!=="miter")return e;let s=this.radius,r=this.radius2_===void 0?s:this.radius2_;if(s{this.patternImage_=null}),e.getImageState()===X.IDLE&&e.load(),e.getImageState()===X.LOADING&&(this.patternImage_=e)}this.color_=t}getKey(){const t=this.getColor();return t?t instanceof CanvasPattern||t instanceof CanvasGradient?H(t):typeof t=="object"&&"src"in t?t.src+":"+t.offset:Ze(t).toString():""}loading(){return!!this.patternImage_}ready(){return this.patternImage_?this.patternImage_.ready():Promise.resolve()}}function Mo(n,t,e,i){return e!==void 0&&i!==void 0?[e/n,i/t]:e!==void 0?e/n:i!==void 0?i/t:1}class os extends ns{constructor(t){t=t||{};const e=t.opacity!==void 0?t.opacity:1,i=t.rotation!==void 0?t.rotation:0,s=t.scale!==void 0?t.scale:1,r=t.rotateWithView!==void 0?t.rotateWithView:!1;super({opacity:e,rotation:i,scale:s,displacement:t.displacement!==void 0?t.displacement:[0,0],rotateWithView:r,declutterMode:t.declutterMode}),this.anchor_=t.anchor!==void 0?t.anchor:[.5,.5],this.normalizedAnchor_=null,this.anchorOrigin_=t.anchorOrigin!==void 0?t.anchorOrigin:"top-left",this.anchorXUnits_=t.anchorXUnits!==void 0?t.anchorXUnits:"fraction",this.anchorYUnits_=t.anchorYUnits!==void 0?t.anchorYUnits:"fraction",this.crossOrigin_=t.crossOrigin!==void 0?t.crossOrigin:null,this.referrerPolicy_=t.referrerPolicy;const o=t.img!==void 0?t.img:null;let a=t.src;J(!(a!==void 0&&o),"`image` and `src` cannot be provided at the same time"),(a===void 0||a.length===0)&&o&&(a=o.src||H(o)),J(a!==void 0&&a.length>0,"A defined and non-empty `src` or `image` must be provided"),J(!((t.width!==void 0||t.height!==void 0)&&t.scale!==void 0),"`width` or `height` cannot be provided together with `scale`");let l;if(t.src!==void 0?l=X.IDLE:o!==void 0&&("complete"in o?o.complete?l=o.src?X.LOADED:X.IDLE:l=X.LOADING:l=X.LOADED),this.color_=t.color!==void 0?Ze(t.color):null,this.iconImage_=Ki(o,a,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},l,this.color_),this.offset_=t.offset!==void 0?t.offset:[0,0],this.offsetOrigin_=t.offsetOrigin!==void 0?t.offsetOrigin:"top-left",this.origin_=null,this.size_=t.size!==void 0?t.size:null,this.initialOptions_,t.width!==void 0||t.height!==void 0){let c,h;if(t.size)[c,h]=t.size;else{const u=this.getImage(1);if(u.width&&u.height)c=u.width,h=u.height;else if(u instanceof HTMLImageElement){this.initialOptions_=t;const d=()=>{if(this.unlistenImageChange(d),!this.initialOptions_)return;const f=this.iconImage_.getSize();this.setScale(Mo(f[0],f[1],t.width,t.height))};this.listenImageChange(d);return}}c!==void 0&&this.setScale(Mo(c,h,t.width,t.height))}}clone(){let t,e,i;return this.initialOptions_?(e=this.initialOptions_.width,i=this.initialOptions_.height):(t=this.getScale(),t=Array.isArray(t)?t.slice():t),new os({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_,offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,opacity:this.getOpacity(),rotateWithView:this.getRotateWithView(),rotation:this.getRotation(),scale:t,width:e,height:i,size:this.size_!==null?this.size_.slice():void 0,src:this.getSrc(),displacement:this.getDisplacement().slice(),declutterMode:this.getDeclutterMode()})}getAnchor(){let t=this.normalizedAnchor_;if(!t){t=this.anchor_;const s=this.getSize();if(this.anchorXUnits_=="fraction"||this.anchorYUnits_=="fraction"){if(!s)return null;t=this.anchor_.slice(),this.anchorXUnits_=="fraction"&&(t[0]*=s[0]),this.anchorYUnits_=="fraction"&&(t[1]*=s[1])}if(this.anchorOrigin_!="top-left"){if(!s)return null;t===this.anchor_&&(t=this.anchor_.slice()),(this.anchorOrigin_=="top-right"||this.anchorOrigin_=="bottom-right")&&(t[0]=-t[0]+s[0]),(this.anchorOrigin_=="bottom-left"||this.anchorOrigin_=="bottom-right")&&(t[1]=-t[1]+s[1])}this.normalizedAnchor_=t}const e=this.getDisplacement(),i=this.getScaleArray();return[t[0]-e[0]/i[0],t[1]+e[1]/i[1]]}setAnchor(t){this.anchor_=t,this.normalizedAnchor_=null}getColor(){return this.color_}setColor(t){const e=t?Ze(t):null;if(this.color_===e||this.color_&&e&&this.color_.length===e.length&&this.color_.every((o,a)=>o===e[a]))return;this.color_=e;const i=this.getSrc(),s=i!==void 0?null:this.getHitDetectionImage(),r=i!==void 0?X.IDLE:this.iconImage_.getImageState();this.iconImage_=Ki(s,i,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},r,this.color_)}getImage(t){return this.iconImage_.getImage(t)}getPixelRatio(t){return this.iconImage_.getPixelRatio(t)}getImageSize(){return this.iconImage_.getSize()}getImageState(){return this.iconImage_.getImageState()}getHitDetectionImage(){return this.iconImage_.getHitDetectionImage()}getOrigin(){if(this.origin_)return this.origin_;let t=this.offset_;if(this.offsetOrigin_!="top-left"){const e=this.getSize(),i=this.iconImage_.getSize();if(!e||!i)return null;t=t.slice(),(this.offsetOrigin_=="top-right"||this.offsetOrigin_=="bottom-right")&&(t[0]=i[0]-e[0]-t[0]),(this.offsetOrigin_=="bottom-left"||this.offsetOrigin_=="bottom-right")&&(t[1]=i[1]-e[1]-t[1])}return this.origin_=t,this.origin_}getSrc(){return this.iconImage_.getSrc()}setSrc(t){this.iconImage_=Ki(null,t,{crossOrigin:this.crossOrigin_,referrerPolicy:this.referrerPolicy_},X.IDLE,this.color_)}getSize(){return this.size_?this.size_:this.iconImage_.getSize()}getWidth(){const t=this.getScaleArray();if(this.size_)return this.size_[0]*t[0];if(this.iconImage_.getImageState()==X.LOADED)return this.iconImage_.getSize()[0]*t[0]}getHeight(){const t=this.getScaleArray();if(this.size_)return this.size_[1]*t[1];if(this.iconImage_.getImageState()==X.LOADED)return this.iconImage_.getSize()[1]*t[1]}setScale(t){delete this.initialOptions_,super.setScale(t)}listenImageChange(t){this.iconImage_.addEventListener(Y.CHANGE,t)}load(){this.iconImage_.load()}unlistenImageChange(t){this.iconImage_.removeEventListener(Y.CHANGE,t)}ready(){return this.iconImage_.ready()}}class as{constructor(t){t=t||{},this.color_=t.color!==void 0?t.color:null,this.lineCap_=t.lineCap,this.lineDash_=t.lineDash!==void 0?t.lineDash:null,this.lineDashOffset_=t.lineDashOffset,this.lineJoin_=t.lineJoin,this.miterLimit_=t.miterLimit,this.offset_=t.offset,this.width_=t.width}clone(){const t=this.getColor();return new as({color:Array.isArray(t)?t.slice():t||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),offset:this.getOffset(),width:this.getWidth()})}getColor(){return this.color_}getLineCap(){return this.lineCap_}getLineDash(){return this.lineDash_}getLineDashOffset(){return this.lineDashOffset_}getLineJoin(){return this.lineJoin_}getMiterLimit(){return this.miterLimit_}getOffset(){return this.offset_}getWidth(){return this.width_}setColor(t){this.color_=t}setLineCap(t){this.lineCap_=t}setLineDash(t){this.lineDash_=t}setLineDashOffset(t){this.lineDashOffset_=t}setLineJoin(t){this.lineJoin_=t}setMiterLimit(t){this.miterLimit_=t}setOffset(t){this.offset_=t}setWidth(t){this.width_=t}}class We{constructor(t){t=t||{},this.geometry_=null,this.geometryFunction_=Oo,t.geometry!==void 0&&this.setGeometry(t.geometry),this.fill_=t.fill!==void 0?t.fill:null,this.image_=t.image!==void 0?t.image:null,this.renderer_=t.renderer!==void 0?t.renderer:null,this.hitDetectionRenderer_=t.hitDetectionRenderer!==void 0?t.hitDetectionRenderer:null,this.stroke_=t.stroke!==void 0?t.stroke:null,this.text_=t.text!==void 0?t.text:null,this.zIndex_=t.zIndex}clone(){let t=this.getGeometry();return t&&typeof t=="object"&&(t=t.clone()),new We({geometry:t??void 0,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,renderer:this.getRenderer()??void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})}getRenderer(){return this.renderer_}setRenderer(t){this.renderer_=t}setHitDetectionRenderer(t){this.hitDetectionRenderer_=t}getHitDetectionRenderer(){return this.hitDetectionRenderer_}getGeometry(){return this.geometry_}getGeometryFunction(){return this.geometryFunction_}getFill(){return this.fill_}setFill(t){this.fill_=t}getImage(){return this.image_}setImage(t){this.image_=t}getStroke(){return this.stroke_}setStroke(t){this.stroke_=t}getText(){return this.text_}setText(t){this.text_=t}getZIndex(){return this.zIndex_}setGeometry(t){typeof t=="function"?this.geometryFunction_=t:typeof t=="string"?this.geometryFunction_=function(e){return e.get(t)}:t?t!==void 0&&(this.geometryFunction_=function(){return t}):this.geometryFunction_=Oo,this.geometry_=t}setZIndex(t){this.zIndex_=t}}function Gu(n){let t;if(typeof n=="function")t=n;else{let e;Array.isArray(n)?e=n:(J(typeof n.getZIndex=="function","Expected an `Style` or an array of `Style`"),e=[n]),t=function(){return e}}return t}let Ds=null;function qa(n,t){if(!Ds){const e=new Ei({color:"rgba(255,255,255,0.4)"}),i=new as({color:"#3399CC",width:1.25});Ds=[new We({image:new rs({fill:e,stroke:i,radius:5}),fill:e,stroke:i})]}return Ds}function Oo(n){return n.getGeometry()}const zu="#333";class Fr{constructor(t){t=t||{},this.font_=t.font,this.rotation_=t.rotation,this.rotateWithView_=t.rotateWithView,this.keepUpright_=t.keepUpright,this.scale_=t.scale,this.scaleArray_=It(t.scale!==void 0?t.scale:1),this.text_=t.text,this.textAlign_=t.textAlign,this.justify_=t.justify,this.repeat_=t.repeat,this.textBaseline_=t.textBaseline,this.fill_=t.fill!==void 0?t.fill:new Ei({color:zu}),this.maxAngle_=t.maxAngle!==void 0?t.maxAngle:Math.PI/4,this.placement_=t.placement!==void 0?t.placement:"point",this.overflow_=!!t.overflow,this.stroke_=t.stroke!==void 0?t.stroke:null,this.offsetX_=t.offsetX!==void 0?t.offsetX:0,this.offsetY_=t.offsetY!==void 0?t.offsetY:0,this.backgroundFill_=t.backgroundFill?t.backgroundFill:null,this.backgroundStroke_=t.backgroundStroke?t.backgroundStroke:null,this.padding_=t.padding===void 0?null:t.padding,this.declutterMode_=t.declutterMode}clone(){const t=this.getScale();return new Fr({font:this.getFont(),placement:this.getPlacement(),repeat:this.getRepeat(),maxAngle:this.getMaxAngle(),overflow:this.getOverflow(),rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),keepUpright:this.getKeepUpright(),scale:Array.isArray(t)?t.slice():t,text:this.getText(),textAlign:this.getTextAlign(),justify:this.getJustify(),textBaseline:this.getTextBaseline(),fill:this.getFill()instanceof Ei?this.getFill().clone():this.getFill(),stroke:this.getStroke()?this.getStroke().clone():void 0,offsetX:this.getOffsetX(),offsetY:this.getOffsetY(),backgroundFill:this.getBackgroundFill()?this.getBackgroundFill().clone():void 0,backgroundStroke:this.getBackgroundStroke()?this.getBackgroundStroke().clone():void 0,padding:this.getPadding()||void 0,declutterMode:this.getDeclutterMode()})}getOverflow(){return this.overflow_}getFont(){return this.font_}getMaxAngle(){return this.maxAngle_}getPlacement(){return this.placement_}getRepeat(){return this.repeat_}getOffsetX(){return this.offsetX_}getOffsetY(){return this.offsetY_}getFill(){return this.fill_}getRotateWithView(){return this.rotateWithView_}getKeepUpright(){return this.keepUpright_}getRotation(){return this.rotation_}getScale(){return this.scale_}getScaleArray(){return this.scaleArray_}getStroke(){return this.stroke_}getText(){return this.text_}getTextAlign(){return this.textAlign_}getJustify(){return this.justify_}getTextBaseline(){return this.textBaseline_}getBackgroundFill(){return this.backgroundFill_}getBackgroundStroke(){return this.backgroundStroke_}getPadding(){return this.padding_}getDeclutterMode(){return this.declutterMode_}setOverflow(t){this.overflow_=t}setFont(t){this.font_=t}setMaxAngle(t){this.maxAngle_=t}setOffsetX(t){this.offsetX_=t}setOffsetY(t){this.offsetY_=t}setPlacement(t){this.placement_=t}setRepeat(t){this.repeat_=t}setRotateWithView(t){this.rotateWithView_=t}setKeepUpright(t){this.keepUpright_=t}setFill(t){this.fill_=t}setRotation(t){this.rotation_=t}setScale(t){this.scale_=t,this.scaleArray_=It(t!==void 0?t:1)}setStroke(t){this.stroke_=t}setText(t){this.text_=t}setTextAlign(t){this.textAlign_=t}setJustify(t){this.justify_=t}setTextBaseline(t){this.textBaseline_=t}setBackgroundFill(t){this.backgroundFill_=t}setBackgroundStroke(t){this.backgroundStroke_=t}setPadding(t){this.padding_=t}}function Xu(n){return!0}function Wu(n){const t=Ka(),e=Yu(n,t),i=Ba();return function(s,r){if(i.properties=s.getPropertiesInternal(),i.resolution=r,t.featureId){const o=s.getId();o!==void 0?i.featureId=o:i.featureId=null}return t.geometryType&&(i.geometryType=Za(s.getGeometry())),e(i)}}function bo(n){const t=Ka(),e=n.length,i=new Array(e);for(let o=0;onull;i=ls(n,t+"fill-color",e)}if(!i)return null;const s=new Ei;return function(r){const o=i(r);return o===Or?null:(s.setColor(o),s)}}function en(n,t,e){const i=ut(n,t+"stroke-width",e),s=ls(n,t+"stroke-color",e);if(!i&&!s)return null;const r=oe(n,t+"stroke-line-cap",e),o=oe(n,t+"stroke-line-join",e),a=$a(n,t+"stroke-line-dash",e),l=ut(n,t+"stroke-line-dash-offset",e),c=ut(n,t+"stroke-miter-limit",e),h=ut(n,t+"stroke-offset",e),u=new as;return function(d){if(s){const f=s(d);if(f===Or)return null;u.setColor(f)}if(i&&u.setWidth(i(d)),r){const f=r(d);if(f!=="butt"&&f!=="round"&&f!=="square")throw new Error("Expected butt, round, or square line cap");u.setLineCap(f)}if(o){const f=o(d);if(f!=="bevel"&&f!=="round"&&f!=="miter")throw new Error("Expected bevel, round, or miter line join");u.setLineJoin(f)}return a&&u.setLineDash(a(d)),l&&u.setLineDashOffset(l(d)),c&&u.setMiterLimit(c(d)),h&&u.setOffset(h(d)),u}}function Ku(n,t){const e="text-",i=oe(n,e+"value",t);if(!i)return null;const s=tn(n,e,t),r=tn(n,e+"background-",t),o=en(n,e,t),a=en(n,e+"background-",t),l=oe(n,e+"font",t),c=ut(n,e+"max-angle",t),h=ut(n,e+"offset-x",t),u=ut(n,e+"offset-y",t),d=ui(n,e+"overflow",t),f=oe(n,e+"placement",t),g=ut(n,e+"repeat",t),m=hs(n,e+"scale",t),_=ui(n,e+"rotate-with-view",t),y=ut(n,e+"rotation",t),E=oe(n,e+"align",t),C=oe(n,e+"justify",t),p=oe(n,e+"baseline",t),x=ui(n,e+"keep-upright",t),S=$a(n,e+"padding",t),L=cs(n,e+"declutter-mode"),I=new Fr({declutterMode:L});return function(R){if(I.setText(i(R)),s&&I.setFill(s(R)),r&&I.setBackgroundFill(r(R)),o&&I.setStroke(o(R)),a&&I.setBackgroundStroke(a(R)),l&&I.setFont(l(R)),c&&I.setMaxAngle(c(R)),h&&I.setOffsetX(h(R)),u&&I.setOffsetY(u(R)),d&&I.setOverflow(d(R)),f){const v=f(R);if(v!=="point"&&v!=="line")throw new Error("Expected point or line for text-placement");I.setPlacement(v)}if(g&&I.setRepeat(g(R)),m&&I.setScale(m(R)),_&&I.setRotateWithView(_(R)),y&&I.setRotation(y(R)),E){const v=E(R);if(v!=="left"&&v!=="center"&&v!=="right"&&v!=="end"&&v!=="start")throw new Error("Expected left, right, center, start, or end for text-align");I.setTextAlign(v)}if(C){const v=C(R);if(v!=="left"&&v!=="right"&&v!=="center")throw new Error("Expected left, right, or center for text-justify");I.setJustify(v)}if(p){const v=p(R);if(v!=="bottom"&&v!=="top"&&v!=="middle"&&v!=="alphabetic"&&v!=="hanging")throw new Error("Expected bottom, top, middle, alphabetic, or hanging for text-baseline");I.setTextBaseline(v)}return S&&I.setPadding(S(R)),x&&I.setKeepUpright(x(R)),I}}function Zu(n,t){return"icon-src"in n?Bu(n,t):"shape-points"in n?Uu(n,t):"circle-radius"in n?Vu(n,t):null}function Bu(n,t){const e="icon-",i=e+"src",s=Ja(n[i],i),r=Wn(n,e+"anchor",t),o=hs(n,e+"scale",t),a=ut(n,e+"opacity",t),l=Wn(n,e+"displacement",t),c=ut(n,e+"rotation",t),h=ui(n,e+"rotate-with-view",t),u=Do(n,e+"anchor-origin"),d=Fo(n,e+"anchor-x-units"),f=Fo(n,e+"anchor-y-units"),g=fe(n,e+"color");let m,_=null;g!==void 0&&(Array.isArray(g)&&g.length>0&&typeof g[0]=="string"?_=ls(n,e+"color",t):m=Qa(g,e+"color"));const y=qu(n,e+"cross-origin"),E=$u(n,e+"offset"),C=Do(n,e+"offset-origin"),p=ir(n,e+"width"),x=ir(n,e+"height"),S=Hu(n,e+"size"),L=cs(n,e+"declutter-mode"),I={src:s,anchorOrigin:u,anchorXUnits:d,anchorYUnits:f,crossOrigin:y,offset:E,offsetOrigin:C,height:x,width:p,size:S,declutterMode:L};let R=null;return function(v){if(R)_&&R.setColor(_(v));else{const k=_?_(v):m;R=new os(k!==void 0?Object.assign({},I,{color:k}):Object.assign({},I))}return a&&R.setOpacity(a(v)),l&&R.setDisplacement(l(v)),c&&R.setRotation(c(v)),h&&R.setRotateWithView(h(v)),o&&R.setScale(o(v)),r&&R.setAnchor(r(v)),R}}function Uu(n,t){const e="shape-",i=e+"points",s=e+"radius",r=kr(n[i],i);if(!(s in n))throw new Error(`Expected a number for ${s}`);const o=ut(n,s,t),a=typeof n[s]=="number"?n[s]:5,l=e+"radius2",c=ut(n,l,t),h=typeof n[l]=="number"?n[l]:void 0,u=tn(n,e,t),d=en(n,e,t),f=hs(n,e+"scale",t),g=Wn(n,e+"displacement",t),m=ut(n,e+"rotation",t),_=ui(n,e+"rotate-with-view",t),y=ir(n,e+"angle"),E=cs(n,e+"declutter-mode"),C=new ss({points:r,radius:a,radius2:h,angle:y,declutterMode:E});return function(p){return o&&C.setRadius(o(p)),c&&C.setRadius2(c(p)),u&&C.setFill(u(p)),d&&C.setStroke(d(p)),g&&C.setDisplacement(g(p)),m&&C.setRotation(m(p)),_&&C.setRotateWithView(_(p)),f&&C.setScale(f(p)),C}}function Vu(n,t){const e="circle-",i=tn(n,e,t),s=en(n,e,t),r=ut(n,e+"radius",t),o=hs(n,e+"scale",t),a=Wn(n,e+"displacement",t),l=ut(n,e+"rotation",t),c=ui(n,e+"rotate-with-view",t),h=cs(n,e+"declutter-mode"),u=new rs({radius:5,declutterMode:h});return function(d){return r&&u.setRadius(r(d)),i&&u.setFill(i(d)),s&&u.setStroke(s(d)),a&&u.setDisplacement(a(d)),l&&u.setRotation(l(d)),c&&u.setRotateWithView(c(d)),o&&u.setScale(o(d)),u}}function fe(n,t){if(!(t in n))return;const e=n[t];return e===void 0?void 0:e}function ut(n,t,e){const i=fe(n,t);if(i===void 0)return;const s=Jt(i,Z,e);return function(r){return kr(s(r),t)}}function oe(n,t,e){const i=fe(n,t);if(i===void 0)return null;const s=Jt(i,Ct,e);return function(r){return Ja(s(r),t)}}function ju(n,t,e){const i=oe(n,t+"pattern-src",e),s=Po(n,t+"pattern-offset",e),r=Po(n,t+"pattern-size",e),o=ls(n,t+"color",e);return function(a){return{src:i(a),offset:s&&s(a),size:r&&r(a),color:o&&o(a)}}}function ui(n,t,e){const i=fe(n,t);if(i===void 0)return null;const s=Jt(i,yt,e);return function(r){const o=s(r);if(typeof o!="boolean")throw new Error(`Expected a boolean for ${t}`);return o}}function ls(n,t,e){const i=fe(n,t);if(i===void 0)return null;const s=Jt(i,Kt,e);return function(r){return Qa(s(r),t)}}function $a(n,t,e){const i=fe(n,t);if(i===void 0)return null;if(Array.isArray(i)&&(i.length===0||typeof i[0]!="string")){const r=i.map((o,a)=>{if(typeof o=="number")return()=>o;const l=Jt(o,Z,e);return function(c){return kr(l(c),`${t}[${a}]`)}});return function(o){const a=new Array(r.length);for(let l=0;l4)throw new Error(`Expected a color with 3 or 4 values for ${t}`);return e}function tl(n,t){const e=hn(n,t);if(e.length!==2)throw new Error(`Expected an array of two numbers for ${t}`);return e}function Ju(n,t){return typeof n=="number"?n:tl(n,t)}const ko={RENDER_ORDER:"renderOrder"};class el extends is{constructor(t){t=t||{};const e=Object.assign({},t);delete e.style,delete e.renderBuffer,delete e.updateWhileAnimating,delete e.updateWhileInteracting,super(e),this.declutter_=t.declutter?String(t.declutter):void 0,this.renderBuffer_=t.renderBuffer!==void 0?t.renderBuffer:100,this.style_=null,this.styleFunction_=void 0,this.setStyle(t.style),this.updateWhileAnimating_=t.updateWhileAnimating!==void 0?t.updateWhileAnimating:!1,this.updateWhileInteracting_=t.updateWhileInteracting!==void 0?t.updateWhileInteracting:!1}getDeclutter(){return this.declutter_}getFeatures(t){return super.getFeatures(t)}getRenderBuffer(){return this.renderBuffer_}getRenderOrder(){return this.get(ko.RENDER_ORDER)}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}getUpdateWhileAnimating(){return this.updateWhileAnimating_}getUpdateWhileInteracting(){return this.updateWhileInteracting_}renderDeclutter(t,e){const i=this.getDeclutter();i in t.declutter||(t.declutter[i]=new Wa(9)),this.getRenderer().renderDeclutter(t,e)}setRenderOrder(t){this.set(ko.RENDER_ORDER,t)}setStyle(t){this.style_=t===void 0?qa:t;const e=Qu(t);this.styleFunction_=t===null?void 0:Gu(e),this.changed()}setDeclutter(t){this.declutter_=t?String(t):void 0,this.changed()}}function Qu(n){if(n===void 0)return qa;if(!n)return null;if(typeof n=="function"||n instanceof We)return n;if(!Array.isArray(n))return bo([n]);if(n.length===0)return[];const t=n.length,e=n[0];if(e instanceof We){const s=new Array(t);for(let r=0;r=0;--x){const S=m[x],L=S.layer;if(L.hasRenderer()&&Mr(S,h)&&a.call(l,L)){const I=L.getRenderer(),R=L.getSource();if(I&&R){const v=R.getWrapX()?f:t,k=u.bind(null,S.managed);E[0]=v[0]+g[p][0],E[1]=v[1]+g[p][1],c=I.forEachFeatureAtCoordinate(E,e,i,k,y)}if(c)return c}}if(y.length===0)return;const C=1/y.length;return y.forEach((p,x)=>p.distanceSq+=x*C),y.sort((p,x)=>p.distanceSq-x.distanceSq),y.some(p=>c=p.callback(p.feature,p.layer,p.geometry)),c}hasFeatureAtCoordinate(t,e,i,s,r,o){return this.forEachFeatureAtCoordinate(t,e,i,s,Zi,this,r,o)!==void 0}getMap(){return this.map_}renderFrame(t){V()}scheduleExpireIconCache(t){kt.canExpireCache()&&t.postRenderFunctions.push(ed)}}function ed(n,t){kt.expire()}class id extends td{constructor(t){super(t),this.fontChangeListenerKey_=j(si,fi.PROPERTYCHANGE,t.redrawText,t),this.element_=Dt?Da():document.createElement("div");const e=this.element_.style;e.position="absolute",e.width="100%",e.height="100%",e.zIndex="0",this.element_.className=ts+" ol-layers";const i=t.getViewport();i&&i.insertBefore(this.element_,i.firstChild||null),this.children_=[],this.renderedVisible_=!0}dispatchRenderEvent(t,e){const i=this.getMap();if(i.hasListener(t)){const s=new il(t,void 0,e);i.dispatchEvent(s)}}disposeInternal(){it(this.fontChangeListenerKey_),this.element_.remove(),super.disposeInternal()}renderFrame(t){if(!t){this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1);return}this.calculateMatrices2D(t),this.dispatchRenderEvent(Ft.PRECOMPOSE,t);const e=t.layerStatesArray.sort((c,h)=>c.zIndex-h.zIndex);e.some(c=>c.layer instanceof el&&c.layer.getDeclutter())&&(t.declutter={});const s=t.viewState;this.children_.length=0;const r=[];let o=null;for(let c=0,h=e.length;c0)&&(c.fillStyle=d,c.fillRect(0,0,l.width,l.height)),Te(u)&&u.width>0){c.save();const f=h.style.opacity||u.style.opacity;c.globalAlpha=f===""?1:Number(f);const g=u.style.transform;if(g)c.transform(...qs(g));else{const m=parseFloat(u.style.width)/u.width,_=parseFloat(u.style.height)/u.height;c.transform(m,0,0,_,0,0)}c.drawImage(u,0,0),c.restore()}}}this.dispatchRenderEvent(Ft.POSTCOMPOSE,t),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(t)}declutter(t,e){if(t.declutter){for(let i=e.length-1;i>=0;--i){const s=e[i],r=s.layer;r.getDeclutter()&&r.renderDeclutter(t,s)}e.forEach(i=>i.layer.renderDeferred(t))}}}function nl(n){if(n instanceof is){n.setMapInternal(null);return}n instanceof Ci&&n.getLayers().forEach(nl)}function sl(n,t){if(n instanceof is){n.setMapInternal(t);return}if(n instanceof Ci){const e=n.getLayers().getArray();for(let i=0,s=e.length;ithis.updateSize())),this.controls=e.controls||(Dt?new Pt:mc()),this.interactions=e.interactions||(Dt?new Pt:Gc({onFocusOnly:!0})),this.overlays_=e.overlays,this.overlayIdIndex_={},this.renderer_=null,this.postRenderFunctions_=[],this.tileQueue_=new zl(this.getTilePriority.bind(this),this.handleTileChange_.bind(this)),this.addChangeListener(gt.LAYERGROUP,this.handleLayerGroupChanged_),this.addChangeListener(gt.VIEW,this.handleViewChanged_),this.addChangeListener(gt.SIZE,this.handleSizeChanged_),this.addChangeListener(gt.TARGET,this.handleTargetChanged_),this.setProperties(e.values);const i=this;t.view&&!(t.view instanceof ae)&&t.view.then(function(s){i.setView(new ae(s))}),this.controls.addEventListener(xt.ADD,s=>{s.element.setMap(this)}),this.controls.addEventListener(xt.REMOVE,s=>{s.element.setMap(null)}),this.interactions.addEventListener(xt.ADD,s=>{s.element.setMap(this)}),this.interactions.addEventListener(xt.REMOVE,s=>{s.element.setMap(null)}),this.overlays_.addEventListener(xt.ADD,s=>{this.addOverlayInternal_(s.element)}),this.overlays_.addEventListener(xt.REMOVE,s=>{const r=s.element.getId();r!==void 0&&delete this.overlayIdIndex_[r.toString()],s.element.setMap(null)}),this.controls.forEach(s=>{s.setMap(this)}),this.interactions.forEach(s=>{s.setMap(this)}),this.overlays_.forEach(this.addOverlayInternal_.bind(this))}addControl(t){this.getControls().push(t)}addInteraction(t){this.getInteractions().push(t)}addLayer(t){this.getLayerGroup().getLayers().push(t)}handleLayerAdd_(t){sl(t.layer,this)}addOverlay(t){this.getOverlays().push(t)}addOverlayInternal_(t){const e=t.getId();e!==void 0&&(this.overlayIdIndex_[e.toString()]=t),t.setMap(this)}disposeInternal(){this.controls.clear(),this.interactions.clear(),this.overlays_.clear(),this.resizeObserver_?.disconnect(),this.setTarget(null),super.disposeInternal()}forEachFeatureAtPixel(t,e,i){if(!this.frameState_||!this.renderer_)return;const s=this.getCoordinateFromPixelInternal(t);i=i!==void 0?i:{};const r=i.hitTolerance!==void 0?i.hitTolerance:0,o=i.layerFilter!==void 0?i.layerFilter:Zi,a=i.checkWrapped!==!1;return this.renderer_.forEachFeatureAtCoordinate(s,this.frameState_,r,a,e,null,o,null)}getFeaturesAtPixel(t,e){const i=[];return this.forEachFeatureAtPixel(t,function(s){i.push(s)},e),i}getAllLayers(){const t=[];function e(i){i.forEach(function(s){s instanceof Ci?e(s.getLayers()):t.push(s)})}return e(this.getLayers()),t}hasFeatureAtPixel(t,e){if(!this.frameState_||!this.renderer_)return!1;const i=this.getCoordinateFromPixelInternal(t);e=e!==void 0?e:{};const s=e.layerFilter!==void 0?e.layerFilter:Zi,r=e.hitTolerance!==void 0?e.hitTolerance:0,o=e.checkWrapped!==!1;return this.renderer_.hasFeatureAtCoordinate(i,this.frameState_,r,o,s,null)}getEventCoordinate(t){return this.getCoordinateFromPixel(this.getEventPixel(t))}getEventCoordinateInternal(t){return this.getCoordinateFromPixelInternal(this.getEventPixel(t))}getEventPixel(t){const i=this.viewport_.getBoundingClientRect(),s=this.getSize(),r=i.width/s[0],o=i.height/s[1],a="changedTouches"in t?t.changedTouches[0]:t;return[(a.clientX-i.left)/r,(a.clientY-i.top)/o]}getTarget(){return this.get(gt.TARGET)}getTargetElement(){return this.targetElement_}getCoordinateFromPixel(t){return Hs(this.getCoordinateFromPixelInternal(t),this.getView().getProjection())}getCoordinateFromPixelInternal(t){const e=this.frameState_;return e?ct(e.pixelToCoordinateTransform,t.slice()):null}getControls(){return this.controls}getOverlays(){return this.overlays_}getOverlayById(t){const e=this.overlayIdIndex_[t.toString()];return e!==void 0?e:null}getInteractions(){return this.interactions}getLayerGroup(){return this.get(gt.LAYERGROUP)}setLayers(t){const e=this.getLayerGroup();if(t instanceof Pt){e.setLayers(t);return}const i=e.getLayers();i.clear(),i.extend(t)}getLayers(){return this.getLayerGroup().getLayers()}getLoadingOrNotReady(){const t=this.getLayerGroup().getLayerStatesArray();for(let e=0,i=t.length;e=0;r--){const o=s[r];if(o.getMap()!==this||!o.getActive()||!this.getTargetElement())continue;if(!o.handleEvent(t)||t.propagationStopped)break}}}handlePostRender(){const t=this.frameState_,e=this.tileQueue_;if(!e.isEmpty()){let s=this.maxTilesLoading_,r=s;if(t){const o=t.viewHints;if(o[_t.ANIMATING]||o[_t.INTERACTING]){const a=Date.now()-t.time>8;s=a?0:8,r=a?0:2}}e.getTilesLoading(){this.postRenderTimeoutHandle_=void 0,this.handlePostRender()},0))}setLayerGroup(t){const e=this.getLayerGroup();e&&this.handleLayerRemove_(new Re("removelayer",e)),this.set(gt.LAYERGROUP,t)}setSize(t){this.set(gt.SIZE,t)}setTarget(t){this.set(gt.TARGET,t)}setView(t){if(!t||t instanceof ae){this.set(gt.VIEW,t);return}this.set(gt.VIEW,new ae);const e=this;t.then(function(i){e.setView(new ae(i))})}updateSize(){const t=this.getTargetElement();let e;if(t){let s,r;if(Te(t)){const o=t.getContext("2d").getTransform();s=t.width/o.a,r=t.height/o.d}else{const o=getComputedStyle(t);s=t.offsetWidth-parseFloat(o.borderLeftWidth)-parseFloat(o.paddingLeft)-parseFloat(o.paddingRight)-parseFloat(o.borderRightWidth),r=t.offsetHeight-parseFloat(o.borderTopWidth)-parseFloat(o.paddingTop)-parseFloat(o.paddingBottom)-parseFloat(o.borderBottomWidth)}!isNaN(s)&&!isNaN(r)&&(e=[Math.max(0,s),Math.max(0,r)],!Io(e)&&(t.offsetWidth||t.offsetHeight||t.getClientRects().length)&&ma("No map visible because the map container's width or height are 0."))}const i=this.getSize();e&&(!i||!Me(e,i))&&(this.setSize(e),this.updateViewportSize_(e))}updateViewportSize_(t){const e=this.getView();e&&e.setViewportSize(t)}}function nd(n){let t=null;n.keyboardEventTarget!==void 0&&(t=typeof n.keyboardEventTarget=="string"?document.getElementById(n.keyboardEventTarget):n.keyboardEventTarget);const e={},i=n.layers&&typeof n.layers.getLayers=="function"?n.layers:new Ci({layers:n.layers});e[gt.LAYERGROUP]=i,e[gt.TARGET]=n.target,e[gt.VIEW]=n.view instanceof ae?n.view:new ae;let s;n.controls!==void 0&&(Array.isArray(n.controls)?s=new Pt(n.controls.slice()):(J(typeof n.controls.getArray=="function","Expected `controls` to be an array or an `ol/Collection.js`"),s=n.controls));let r;n.interactions!==void 0&&(Array.isArray(n.interactions)?r=new Pt(n.interactions.slice()):(J(typeof n.interactions.getArray=="function","Expected `interactions` to be an array or an `ol/Collection.js`"),r=n.interactions));let o;return n.overlays!==void 0?Array.isArray(n.overlays)?o=new Pt(n.overlays.slice()):(J(typeof n.overlays.getArray=="function","Expected `overlays` to be an array or an `ol/Collection.js`"),o=n.overlays):o=new Pt,{controls:s,interactions:r,keyboardEventTarget:t,overlays:o,values:e}}class Nr{constructor(t,e,i,s){this.minX=t,this.maxX=e,this.minY=i,this.maxY=s}contains(t){return this.containsXY(t[1],t[2])}containsTileRange(t){return this.minX<=t.minX&&t.maxX<=this.maxX&&this.minY<=t.minY&&t.maxY<=this.maxY}containsXY(t,e){return this.minX<=t&&t<=this.maxX&&this.minY<=e&&e<=this.maxY}equals(t){return this.minX==t.minX&&this.minY==t.minY&&this.maxX==t.maxX&&this.maxY==t.maxY}extend(t){t.minXthis.maxX&&(this.maxX=t.maxX),t.minYthis.maxY&&(this.maxY=t.maxY)}getHeight(){return this.maxY-this.minY+1}getSize(){return[this.getWidth(),this.getHeight()]}getWidth(){return this.maxX-this.minX+1}intersects(t){return this.minX<=t.maxX&&this.maxX>=t.minX&&this.minY<=t.maxY&&this.maxY>=t.minY}}function Qe(n,t,e,i,s){return s!==void 0?(s.minX=n,s.maxX=t,s.minY=e,s.maxY=i,s):new Nr(n,t,e,i)}function Yn(n,t,e,i){return i!==void 0?(i[0]=n,i[1]=t,i[2]=e,i):[n,t,e]}function sd(n,t,e){return n+"/"+t+"/"+e}function Mn(n,t,e,i,s){return`${H(n)},${t},${sd(e,i,s)}`}function rd(n){return od(n[0],n[1],n[2])}function od(n,t,e){return(t<e||e>t.getMaxZoom())return!1;const r=t.getFullTileRange(e);return r?r.containsXY(i,s):!0}const ti=[0,0,0],pe=5;class rl{constructor(t){this.minZoom=t.minZoom!==void 0?t.minZoom:0,this.resolutions_=t.resolutions,J(Ml(this.resolutions_,(s,r)=>r-s),"`resolutions` must be sorted in descending order");let e;if(!t.origins){for(let s=0,r=this.resolutions_.length-1;s{const o=new Nr(Math.min(0,s[0]),Math.max(s[0]-1,-1),Math.min(0,s[1]),Math.max(s[1]-1,-1));if(i){const a=this.getTileRangeForExtentAndZ(i,r);o.minX=Math.max(a.minX,o.minX),o.maxX=Math.min(a.maxX,o.maxX),o.minY=Math.max(a.minY,o.minY),o.maxY=Math.min(a.maxY,o.maxY)}return o}):i&&this.calculateTileRanges_(i)}forEachTileCoord(t,e,i){const s=this.getTileRangeForExtentAndZ(t,e);for(let r=s.minX,o=s.maxX;r<=o;++r)for(let a=s.minY,l=s.maxY;a<=l;++a)i([e,r,a])}forEachTileCoordParentTileRange(t,e,i,s){let r,o,a,l=null,c=t[0]-1;for(this.zoomFactor_===2?(o=t[1],a=t[2]):l=this.getTileCoordExtent(t,s);c>=this.minZoom;){if(o!==void 0&&a!==void 0?(o=Math.floor(o/2),a=Math.floor(a/2),r=Qe(o,o,a,a,i)):r=this.getTileRangeForExtentAndZ(l,c,i),e(c,r))return!0;--c}return!1}getExtent(){return this.extent_}getMaxZoom(){return this.maxZoom}getMinZoom(){return this.minZoom}getOrigin(t){return this.origin_?this.origin_:this.origins_[t]}getOrigins(){return this.origins_}getResolution(t){return this.resolutions_[t]}getResolutions(){return this.resolutions_}getTileCoordChildTileRange(t,e,i){if(t[0]this.maxZoom||e0?i:Math.max(r/e[0],s/e[1]);const o=t+1,a=new Array(o);for(let l=0;lt)throw new Error("Tile load sequence violation");this.state=t,this.changed()}}load(){V()}getAlpha(t,e){if(!this.transition_)return 1;let i=this.transitionStarts_[t];if(!i)i=e,this.transitionStarts_[t]=i;else if(i===-1)return 1;const s=e-i+1e3/60;return s>=this.transition_?1:_a(s/this.transition_)}inTransition(t){return this.transition_?this.transitionStarts_[t]!==-1:!1}endTransition(t){this.transition_&&(this.transitionStarts_[t]=-1)}disposeInternal(){this.release(),super.disposeInternal()}}class ll extends zr{constructor(t,e,i,s,r,o){super(t,e,o),this.crossOrigin_=s?.crossOrigin,this.referrerPolicy_=s?.referrerPolicy,this.src_=i,this.key=i,this.image_,Dt?this.image_=new OffscreenCanvas(1,1):(this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.unlisten_=null,this.tileLoadFunction_=r}getImage(){return this.image_}setImage(t){this.image_=t,this.state=b.LOADED,this.unlistenImage_(),this.changed()}getCrossOrigin(){return this.crossOrigin_}getReferrerPolicy(){return this.referrerPolicy_}handleImageError_(){this.state=b.ERROR,this.unlistenImage_(),this.image_=dd(),this.changed()}handleImageLoad_(){if(Dt)this.state=b.LOADED;else{const t=this.image_;t.naturalWidth&&t.naturalHeight?this.state=b.LOADED:this.state=b.EMPTY}this.unlistenImage_(),this.changed()}load(){this.state==b.ERROR&&(this.state=b.IDLE,this.image_=new Image,this.crossOrigin_!==null&&(this.image_.crossOrigin=this.crossOrigin_),this.referrerPolicy_!==void 0&&(this.image_.referrerPolicy=this.referrerPolicy_)),this.state==b.IDLE&&(this.state=b.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=Tu(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))}unlistenImage_(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}disposeInternal(){this.unlistenImage_(),this.image_=null,super.disposeInternal()}}function dd(){const n=ot(1,1);return n.fillStyle="rgba(0,0,0,0)",n.fillRect(0,0,1,1),n.canvas}let Fs;const di=[];function No(n,t,e,i,s){n.beginPath(),n.moveTo(0,0),n.lineTo(t,e),n.lineTo(i,s),n.closePath(),n.save(),n.clip(),n.fillRect(0,0,Math.max(t,i)+1,Math.max(e,s)),n.restore()}function ks(n,t){return Math.abs(n[t*4]-210)>2||Math.abs(n[t*4+3]-.75*255)>2}function fd(){if(Fs===void 0){const n=ot(6,6,di);n.globalCompositeOperation="lighter",n.fillStyle="rgba(210, 0, 0, 0.75)",No(n,4,5,4,0),No(n,4,5,0,5);const t=n.getImageData(0,0,3,3).data;Fs=ks(t,0)||ks(t,4)||ks(t,8),es(n),di.push(n.canvas)}return Fs}function Go(n,t,e,i){const s=mr(e,t,n);let r=ao(t,i,e);const o=t.getMetersPerUnit();o!==void 0&&(r*=o);const a=n.getMetersPerUnit();a!==void 0&&(r/=a);const l=n.getExtent();if(!l||_i(l,s)){const c=ao(n,r,s)/r;isFinite(c)&&c>0&&(r/=c)}return r}function gd(n,t,e,i){const s=Ke(e);let r=Go(n,t,s,i);return(!isFinite(r)||r<=0)&&ca(e,function(o){return r=Go(n,t,o,i),isFinite(r)&&r>0}),r}function _d(n,t,e,i,s,r,o,a,l,c,h,u,d,f){const g=ot(Math.round(e*n),Math.round(e*t),di);if(u||(g.imageSmoothingEnabled=!1),l.length===0)return g.canvas;g.scale(e,e);function m(x){return Math.round(x*e)/e}g.globalCompositeOperation="lighter";const _=Gt();l.forEach(function(x,S,L){Zl(_,x.extent)});let y;const E=e/i,C=(u?1:1+Math.pow(2,-24))/E;y=ot(Math.round(tt(_)*E),Math.round(Et(_)*E),di),u||(y.imageSmoothingEnabled=!1),l.forEach(function(x,S,L){if(x.image.width>0&&x.image.height>0){if(x.clipExtent){y.save();const P=(x.clipExtent[0]-_[0])*E,M=-(x.clipExtent[3]-_[3])*E,K=tt(x.clipExtent)*E,A=Et(x.clipExtent)*E;y.rect(u?P:Math.round(P),u?M:Math.round(M),u?K:Math.round(P+K)-Math.round(P),u?A:Math.round(M+A)-Math.round(M)),y.clip()}const I=(x.extent[0]-_[0])*E,R=-(x.extent[3]-_[3])*E,v=tt(x.extent)*E,k=Et(x.extent)*E;y.drawImage(x.image,c,c,x.image.width-2*c,x.image.height-2*c,u?I:Math.round(I),u?R:Math.round(R),u?v:Math.round(I+v)-Math.round(I),u?k:Math.round(R+k)-Math.round(R)),x.clipExtent&&y.restore()}});const p=Ue(o);return a.getTriangles().forEach(function(x,S,L){const I=x.source,R=x.target;let v=I[0][0],k=I[0][1],P=I[1][0],M=I[1][1],K=I[2][0],A=I[2][1];const z=m((R[0][0]-p[0])/r),G=m(-(R[0][1]-p[1])/r),F=m((R[1][0]-p[0])/r),D=m(-(R[1][1]-p[1])/r),B=m((R[2][0]-p[0])/r),U=m(-(R[2][1]-p[1])/r),q=v,et=k;v=0,k=0,P-=q,M-=et,K-=q,A-=et;const mt=[[P,M,0,0,F-z],[K,A,0,0,B-z],[0,0,P,M,D-G],[0,0,K,A,U-G]],T=Yl(mt);if(!T)return;if(g.save(),g.beginPath(),fd()||!u){g.moveTo(F,D);const lt=4,zt=z-F,Ut=G-D;for(let Lt=0;Ltct(a,mr(C,this.targetProj_,this.sourceProj_))):Nn(this.targetProj_,this.sourceProj_);this.transformInv_=function(C){const p=C[0]+"/"+C[1];return l[p]||(l[p]=c(C)),l[p]},this.maxSourceExtent_=s,this.errorThresholdSquared_=r*r,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!s&&!!this.sourceProj_.getExtent()&&tt(s)>=tt(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?tt(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?tt(this.targetProj_.getExtent()):null;const h=Ue(i),u=$n(i),d=qn(i),f=Hn(i),g=this.transformInv_(h),m=this.transformInv_(u),_=this.transformInv_(d),y=this.transformInv_(f),E=md+(o?Math.max(0,Math.ceil(Math.log2(Zs(i)/(o*o*256*256)))):0);if(this.addQuad_(h,u,d,f,g,m,_,y,E),this.wrapsXInSource_){let C=1/0;this.triangles_.forEach(function(p,x,S){C=Math.min(C,p.source[0][0],p.source[1][0],p.source[2][0])}),this.triangles_.forEach(p=>{if(Math.max(p.source[0][0],p.source[1][0],p.source[2][0])-C>this.sourceWorldWidth_/2){const x=[[p.source[0][0],p.source[0][1]],[p.source[1][0],p.source[1][1]],[p.source[2][0],p.source[2][1]]];x[0][0]-C>this.sourceWorldWidth_/2&&(x[0][0]-=this.sourceWorldWidth_),x[1][0]-C>this.sourceWorldWidth_/2&&(x[1][0]-=this.sourceWorldWidth_),x[2][0]-C>this.sourceWorldWidth_/2&&(x[2][0]-=this.sourceWorldWidth_);const S=Math.min(x[0][0],x[1][0],x[2][0]);Math.max(x[0][0],x[1][0],x[2][0])-S.5&&u<1;let g=!1;if(c>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){const _=Jr([t,e,i,s]);g=tt(_)/this.targetWorldWidth_>zo||g}!f&&this.sourceProj_.isGlobal()&&u&&(g=u>zo||g)}if(!g&&this.maxSourceExtent_&&isFinite(h[0])&&isFinite(h[1])&&isFinite(h[2])&&isFinite(h[3])&&!Rt(h,this.maxSourceExtent_))return;let m=0;if(!g&&(!isFinite(r[0])||!isFinite(r[1])||!isFinite(o[0])||!isFinite(o[1])||!isFinite(a[0])||!isFinite(a[1])||!isFinite(l[0])||!isFinite(l[1]))){if(c>0)g=!0;else if(m=(!isFinite(r[0])||!isFinite(r[1])?8:0)+(!isFinite(o[0])||!isFinite(o[1])?4:0)+(!isFinite(a[0])||!isFinite(a[1])?2:0)+(!isFinite(l[0])||!isFinite(l[1])?1:0),m!=1&&m!=2&&m!=4&&m!=8)return}if(c>0){if(!g){const _=[(t[0]+i[0])/2,(t[1]+i[1])/2],y=this.transformInv_(_);let E;f?E=(hi(r[0],d)+hi(a[0],d))/2-hi(y[0],d):E=(r[0]+a[0])/2-y[0];const C=(r[1]+a[1])/2-y[1];g=E*E+C*C>this.errorThresholdSquared_}if(g){if(Math.abs(t[0]-i[0])<=Math.abs(t[1]-i[1])){const _=[(e[0]+i[0])/2,(e[1]+i[1])/2],y=this.transformInv_(_),E=[(s[0]+t[0])/2,(s[1]+t[1])/2],C=this.transformInv_(E);this.addQuad_(t,e,_,E,r,o,y,C,c-1),this.addQuad_(E,_,i,s,C,y,a,l,c-1)}else{const _=[(t[0]+e[0])/2,(t[1]+e[1])/2],y=this.transformInv_(_),E=[(i[0]+s[0])/2,(i[1]+s[1])/2],C=this.transformInv_(E);this.addQuad_(t,_,E,s,r,y,C,l,c-1),this.addQuad_(_,e,i,E,y,o,a,C,c-1)}return}}if(f){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}(m&11)==0&&this.addTriangle_(t,i,s,r,a,l),(m&14)==0&&this.addTriangle_(t,i,e,r,a,o),m&&((m&13)==0&&this.addTriangle_(e,s,t,o,l,r),(m&7)==0&&this.addTriangle_(e,s,i,o,l,a))}calculateSourceExtent(){const t=Gt();return this.triangles_.forEach(function(e,i,s){const r=e.source;Wi(t,r[0]),Wi(t,r[1]),Wi(t,r[2])}),t}getTriangles(){return this.triangles_}}const yd=.5;class hl extends zr{constructor(t,e,i,s,r,o,a,l,c,h,u,d){super(r,b.IDLE,d),this.renderEdges_=u!==void 0?u:!1,this.pixelRatio_=a,this.gutter_=l,this.canvas_=null,this.sourceTileGrid_=e,this.targetTileGrid_=s,this.wrappedTileCoord_=o||r,this.sourceTiles_=[],this.sourcesListenerKeys_=null,this.sourceZ_=0,this.clipExtent_=t.canWrapX()?t.getExtent():void 0;const f=s.getTileCoordExtent(this.wrappedTileCoord_),g=this.targetTileGrid_.getExtent();let m=this.sourceTileGrid_.getExtent();const _=g?Xe(f,g):f;if(Zs(_)===0){this.state=b.EMPTY;return}const y=t.getExtent();y&&(m?m=Xe(m,y):m=y);const E=s.getResolution(this.wrappedTileCoord_[0]),C=gd(t,i,_,E);if(!isFinite(C)||C<=0){this.state=b.EMPTY;return}const p=h!==void 0?h:yd;if(this.triangulation_=new pd(t,i,_,m,C*p,E),this.triangulation_.getTriangles().length===0){this.state=b.EMPTY;return}this.sourceZ_=e.getZForResolution(C);let x=this.triangulation_.calculateSourceExtent();if(m&&(t.canWrapX()?(x[1]=nt(x[1],m[1],m[3]),x[3]=nt(x[3],m[1],m[3])):x=Xe(x,m)),!Zs(x))this.state=b.EMPTY;else{let S=0,L=0;t.canWrapX()&&(S=tt(y),L=Math.floor((x[0]-y[0])/S)),fa(x.slice(),t,!0).forEach(R=>{const v=e.getTileRangeForExtentAndZ(R,this.sourceZ_);for(let k=v.minX;k<=v.maxX;k++)for(let P=v.minY;P<=v.maxY;P++){const M=L*S;this.sourceTiles_.push({getTile:()=>c(this.sourceZ_,k,P,a),offset:M})}++L}),this.sourceTiles_.length===0&&(this.state=b.EMPTY)}}getImage(){return this.canvas_}reproject_(){const t=[];if(this.sourceTiles_.forEach(e=>{const i=e.tile;if(i&&i.getState()==b.LOADED){const s=this.sourceTileGrid_.getTileCoordExtent(i.tileCoord);s[0]+=e.offset,s[2]+=e.offset;const r=this.clipExtent_?.slice();r&&(r[0]+=e.offset,r[2]+=e.offset),t.push({extent:s,clipExtent:r,image:i.getImage()})}}),this.sourceTiles_.length=0,t.length===0)this.state=b.ERROR;else{const e=this.wrappedTileCoord_[0],i=this.targetTileGrid_.getTileSize(e),s=typeof i=="number"?i:i[0],r=typeof i=="number"?i:i[1],o=this.targetTileGrid_.getResolution(e),a=this.sourceTileGrid_.getResolution(this.sourceZ_),l=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=_d(s,r,this.pixelRatio_,a,this.sourceTileGrid_.getExtent(),o,l,this.triangulation_,t,this.gutter_,this.renderEdges_,this.interpolate),this.state=b.LOADED}this.changed()}load(){for(const t of this.sourceTiles_)t.tile=t.getTile();if(this.state==b.IDLE){this.state=b.LOADING,this.changed();let t=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(({tile:e})=>{const i=e.getState();if(i==b.IDLE||i==b.LOADING){t++;const s=j(e,Y.CHANGE,r=>{const o=e.getState();(o==b.LOADED||o==b.ERROR||o==b.EMPTY)&&(it(s),t--,t===0&&(this.unlistenSources_(),this.reproject_()))});this.sourcesListenerKeys_.push(s)}}),t===0?setTimeout(this.reproject_.bind(this),0):this.sourceTiles_.forEach(function({tile:e},i,s){e.getState()==b.IDLE&&e.load()})}}unlistenSources_(){this.sourcesListenerKeys_.forEach(it),this.sourcesListenerKeys_=null}release(){this.canvas_&&(es(this.canvas_.getContext("2d")),di.push(this.canvas_),this.canvas_=null),this.sourceTiles_.length=0,super.release()}}const Ed=/\{z\}/g,xd=/\{x\}/g,Cd=/\{y\}/g,wd=/\{-y\}/g;function Rd(n,t,e,i,s){return n.replace(Ed,t.toString()).replace(xd,e.toString()).replace(Cd,i.toString()).replace(wd,function(){if(s===void 0)throw new Error("If the URL template has a {-y} placeholder, the grid extent must be known");return(s-i).toString()})}function Id(n){const t=[];let e=/\{([a-z])-([a-z])\}/.exec(n);if(e){const i=e[1].charCodeAt(0),s=e[2].charCodeAt(0);let r;for(r=i;r<=s;++r)t.push(n.replace(e[0],String.fromCharCode(r)));return t}if(e=/\{(\d+)-(\d+)\}/.exec(n),e){const i=parseInt(e[2],10);for(let s=parseInt(e[1],10);s<=i;s++)t.push(n.replace(e[0],s.toString()));return t}return t.push(n),t}function Td(n,t){return(function(e,i,s){if(!e)return;let r;const o=e[0];if(t){const a=t.getFullTileRange(o);a&&(r=a.getHeight()-1)}return Rd(n,o,e[1],e[2],r)})}function Sd(n,t){const e=n.length,i=new Array(e);for(let s=0;sn):null}class Ld extends cl{constructor(t){super({attributions:t.attributions,attributionsCollapsible:t.attributionsCollapsible,projection:t.projection,state:t.state,wrapX:t.wrapX,interpolate:t.interpolate}),this.on,this.once,this.un,this.tilePixelRatio_=t.tilePixelRatio!==void 0?t.tilePixelRatio:1,this.tileGrid=t.tileGrid!==void 0?t.tileGrid:null;const e=[256,256];this.tileGrid&&It(this.tileGrid.getTileSize(this.tileGrid.getMinZoom()),e),this.tmpSize=[0,0],this.key_=t.key||H(this),this.tileOptions={transition:t.transition,interpolate:t.interpolate},this.zDirection=t.zDirection?t.zDirection:0}getGutterForProjection(t){return 0}getKey(){return this.key_}setKey(t){this.key_!==t&&(this.key_=t,this.changed())}getResolutions(t){const e=t?this.getTileGridForProjection(t):this.tileGrid;return e?e.getResolutions():null}getTile(t,e,i,s,r,o){return V()}getTileGrid(){return this.tileGrid}getTileGridForProjection(t){return this.tileGrid?this.tileGrid:ol(t)}getTilePixelRatio(t){return this.tilePixelRatio_}getTilePixelSize(t,e,i){const s=this.getTileGridForProjection(i),r=this.getTilePixelRatio(e),o=It(s.getTileSize(t),this.tmpSize);return r==1?o:tu(o,r,this.tmpSize)}getTileCoordForTileUrlFunction(t,e){const i=e!==void 0?e:this.getProjection(),s=e!==void 0?this.getTileGridForProjection(i):this.tileGrid||this.getTileGridForProjection(i);return this.getWrapX()&&i.isGlobal()&&(t=ld(s,t,i)),ad(t,s)?t:null}clear(){}refresh(){this.clear(),super.refresh()}}class Ad extends de{constructor(t,e){super(t),this.tile=e}}const Ns={TILELOADSTART:"tileloadstart",TILELOADEND:"tileloadend",TILELOADERROR:"tileloaderror"};class Xr extends Ld{constructor(t){super({attributions:t.attributions,cacheSize:t.cacheSize,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tilePixelRatio:t.tilePixelRatio,wrapX:t.wrapX,transition:t.transition,interpolate:t.interpolate,key:t.key,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.generateTileUrlFunction_=this.tileUrlFunction===Xr.prototype.tileUrlFunction,this.tileLoadFunction=t.tileLoadFunction,t.tileUrlFunction&&(this.tileUrlFunction=t.tileUrlFunction),this.urls=null,t.urls?this.setUrls(t.urls):t.url&&this.setUrl(t.url),this.tileLoadingKeys_={}}getTileLoadFunction(){return this.tileLoadFunction}getTileUrlFunction(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction}getUrls(){return this.urls}handleTileChange(t){const e=t.target,i=H(e),s=e.getState();let r;s==b.LOADING?(this.tileLoadingKeys_[i]=!0,r=Ns.TILELOADSTART):i in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[i],r=s==b.ERROR?Ns.TILELOADERROR:s==b.LOADED?Ns.TILELOADEND:void 0),r!=null&&this.dispatchEvent(new Ad(r,e))}setTileLoadFunction(t){this.tileLoadFunction=t,this.changed()}setTileUrlFunction(t,e){this.tileUrlFunction=t,typeof e<"u"?this.setKey(e):this.changed()}setUrl(t){const e=Id(t);this.urls=e,this.setUrls(e)}setUrls(t){this.urls=t;const e=t.join(` +`);this.generateTileUrlFunction_?this.setTileUrlFunction(Sd(t,this.tileGrid),e):this.setKey(e)}tileUrlFunction(t,e,i){}}class Md extends Xr{constructor(t){super({attributions:t.attributions,cacheSize:t.cacheSize,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tileLoadFunction:t.tileLoadFunction?t.tileLoadFunction:Od,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:t.wrapX,transition:t.transition,interpolate:t.interpolate!==void 0?t.interpolate:!0,key:t.key,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.crossOrigin=t.crossOrigin!==void 0?t.crossOrigin:null,this.referrerPolicy=t.referrerPolicy,this.tileClass=t.tileClass!==void 0?t.tileClass:ll,this.tileGridForProjection={},this.reprojectionErrorThreshold_=t.reprojectionErrorThreshold,this.renderReprojectionEdges_=!1}getGutterForProjection(t){return this.getProjection()&&t&&!An(this.getProjection(),t)?0:this.getGutter()}getGutter(){return 0}getKey(){let t=super.getKey();return this.getInterpolate()||(t+=":disable-interpolation"),t}getTileGridForProjection(t){const e=this.getProjection();if(this.tileGrid&&(!e||An(e,t)))return this.tileGrid;const i=H(t);return i in this.tileGridForProjection||(this.tileGridForProjection[i]=ol(t)),this.tileGridForProjection[i]}createTile_(t,e,i,s,r,o){const a=[t,e,i],l=this.getTileCoordForTileUrlFunction(a,r),c=l?this.tileUrlFunction(l,s,r):void 0,h=new this.tileClass(a,c!==void 0?b.IDLE:b.EMPTY,c!==void 0?c:"",{crossOrigin:this.crossOrigin,referrerPolicy:this.referrerPolicy},this.tileLoadFunction,this.tileOptions);return h.key=o,h.addEventListener(Y.CHANGE,this.handleTileChange.bind(this)),h}getTile(t,e,i,s,r,o){const a=this.getProjection();if(!a||!r||An(a,r))return this.getTileInternal(t,e,i,s,a||r);const l=[t,e,i],c=this.getKey(),h=this.getTileGridForProjection(a),u=this.getTileGridForProjection(r),d=this.getTileCoordForTileUrlFunction(l,r),f=new hl(a,h,r,u,l,d,this.getTilePixelRatio(s),this.getGutter(),(g,m,_,y)=>this.getTileInternal(g,m,_,y,a,o),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.tileOptions);return f.key=c,f}getTileInternal(t,e,i,s,r,o){const a=this.getKey(),l=Mn(this,a,t,e,i);if(o&&o.containsKey(l))return o.get(l);const c=this.createTile_(t,e,i,s,r,a);return o?.set(l,c),c}setRenderReprojectionEdges(t){this.renderReprojectionEdges_!=t&&(this.renderReprojectionEdges_=t,this.changed())}setTileGridForProjection(t,e){const i=Tt(t);if(i){const s=H(i);s in this.tileGridForProjection||(this.tileGridForProjection[s]=e)}}}function Od(n,t){if(Dt){const e=n.getCrossOrigin();let i="same-origin",s="same-origin";e==="anonymous"||e===""?(i="cors",s="omit"):e==="use-credentials"&&(i="cors",s="include");const r={mode:i,credentials:s,referrerPolicy:n.getReferrerPolicy()};fetch(t,r).then(o=>{if(!o.ok)throw new Error(`HTTP ${o.status}`);return o.blob()}).then(o=>createImageBitmap(o)).then(o=>{const a=n.getImage();a.width=o.width,a.height=o.height,a.getContext("2d").drawImage(o,0,0),o.close?.(),a.dispatchEvent(new Event("load"))}).catch(()=>{n.getImage().dispatchEvent(new Event("error"))});return}n.getImage().src=t}class bd extends Md{constructor(t){t=t||{};const e=t.projection!==void 0?t.projection:"EPSG:3857",i=t.tileGrid!==void 0?t.tileGrid:cd({extent:Gr(e),maxResolution:t.maxResolution,maxZoom:t.maxZoom,minZoom:t.minZoom,tileSize:t.tileSize});super({attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,interpolate:t.interpolate,projection:e,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileGrid:i,tileLoadFunction:t.tileLoadFunction,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:t.wrapX!==void 0?t.wrapX:!0,transition:t.transition,attributionsCollapsible:t.attributionsCollapsible,zDirection:t.zDirection}),this.gutter_=t.gutter!==void 0?t.gutter:0}getGutter(){return this.gutter_}}const Pd='© OpenStreetMap contributors.';class Af extends bd{constructor(t){t=t||{};let e;t.attributions!==void 0?e=t.attributions:e=[Pd];const i=t.url!==void 0?t.url:"https://tile.openstreetmap.org/{z}/{x}/{y}.png";super({attributions:e,attributionsCollapsible:!1,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin!==void 0?t.crossOrigin:"anonymous",referrerPolicy:t.referrerPolicy||"origin-when-cross-origin",interpolate:t.interpolate,maxZoom:t.maxZoom!==void 0?t.maxZoom:19,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileLoadFunction:t.tileLoadFunction,transition:t.transition,url:i,wrapX:t.wrapX,zDirection:t.zDirection})}}function nr(n){return n instanceof Image||n instanceof HTMLCanvasElement||n instanceof HTMLVideoElement||n instanceof ImageBitmap?n:null}const Dd=new Error("disposed"),Fd=[256,256];class Wo extends zr{constructor(t){const e=b.IDLE;super(t.tileCoord,e,{transition:t.transition,interpolate:t.interpolate}),this.loader_=t.loader,this.data_=null,this.error_=null,this.size_=t.size||null,this.controller_=t.controller||null}getSize(){if(this.size_)return this.size_;const t=nr(this.data_);return t?[t.width,t.height]:Fd}getData(){return this.data_}getError(){return this.error_}load(){if(this.state!==b.IDLE&&this.state!==b.ERROR)return;this.state=b.LOADING,this.changed();const t=this;this.loader_().then(function(e){t.data_=e,t.state=b.LOADED,t.changed()}).catch(function(e){t.error_=e,t.state=b.ERROR,t.changed()})}disposeInternal(){this.controller_&&(this.controller_.abort(Dd),this.controller_=null),super.disposeInternal()}}class Yo{constructor(t){this.highWaterMark=t!==void 0?t:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}deleteOldest(){const t=this.pop();t instanceof Zn&&t.dispose()}canExpireCache(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark}expireCache(t){for(;this.canExpireCache();)this.deleteOldest()}clear(){for(;this.oldest_;)this.deleteOldest()}containsKey(t){return this.entries_.hasOwnProperty(t)}forEach(t){let e=this.oldest_;for(;e;)t(e.value_,e.key_,this),e=e.newer}get(t,e){const i=this.entries_[t];return J(i!==void 0,"Tried to get a value for a key that does not exist in the cache"),i===this.newest_||(i===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(i.newer.older=i.older,i.older.newer=i.newer),i.newer=null,i.older=this.newest_,this.newest_.newer=i,this.newest_=i),i.value_}remove(t){const e=this.entries_[t];return J(e!==void 0,"Tried to get a value for a key that does not exist in the cache"),e===this.newest_?(this.newest_=e.older,this.newest_&&(this.newest_.newer=null)):e===this.oldest_?(this.oldest_=e.newer,this.oldest_&&(this.oldest_.older=null)):(e.newer.older=e.older,e.older.newer=e.newer),delete this.entries_[t],--this.count_,e.value_}getCount(){return this.count_}getKeys(){const t=new Array(this.count_);let e=0,i;for(i=this.newest_;i;i=i.older)t[e++]=i.key_;return t}getValues(){const t=new Array(this.count_);let e=0,i;for(i=this.newest_;i;i=i.older)t[e++]=i.value_;return t}peekLast(){return this.oldest_.value_}peekLastKey(){return this.oldest_.key_}peekFirstKey(){return this.newest_.key_}peek(t){return this.entries_[t]?.value_}pop(){const t=this.oldest_;return delete this.entries_[t.key_],t.newer&&(t.newer.older=null),this.oldest_=t.newer,this.oldest_||(this.newest_=null),--this.count_,t.value_}replace(t,e){this.get(t),this.entries_[t].value_=e}set(t,e){J(!(t in this.entries_),"Tried to set a value for a key that is used already");const i={key_:t,newer:null,older:this.newest_,value_:e};this.newest_?this.newest_.newer=i:this.oldest_=i,this.newest_=i,this.entries_[t]=i,++this.count_}setSize(t){this.highWaterMark=t}}class ul{constructor(){this.instructions_=[],this.zIndex=0,this.offset_=0,this.context_=new Proxy(zn(),{get:(t,e)=>{if(typeof zn()[e]=="function")return this.push_(e),this.pushMethodArgs_},set:(t,e,i)=>(this.push_(e,i),!0)})}push_(...t){const e=this.instructions_,i=this.zIndex+this.offset_;e[i]||(e[i]=[]),e[i].push(...t)}pushMethodArgs_=(...t)=>(this.push_(t),this);pushFunction(t){this.push_(t)}getContext(){return this.context_}draw(t){this.instructions_.forEach(e=>{for(let i=0,s=e.length;ithis.maxStaleKeys&&(this.staleKeys_.length=this.maxStaleKeys)}getFeatures(t){return V()}getData(t){return null}prepareFrame(t){return V()}renderFrame(t,e){return V()}forEachFeatureAtCoordinate(t,e,i,s,r){}getLayer(){return this.layer_}handleFontsChanged(){}handleImageChange_(t){const e=t.target;(e.getState()===X.LOADED||e.getState()===X.ERROR)&&this.renderIfReadyAndVisible()}loadImage(t){let e=t.getState();return e!=X.LOADED&&e!=X.ERROR&&t.addEventListener(Y.CHANGE,this.boundHandleImageChange_),e==X.IDLE&&(t.load(),e=t.getState()),e==X.LOADED}renderIfReadyAndVisible(){const t=this.getLayer();t&&t.getVisible()&&t.getSourceState()==="ready"&&t.changed()}renderDeferred(t){}disposeInternal(){delete this.layer_,super.disposeInternal()}}const Ko=[];let ri=null;function Gd(){ri=ot(1,1,void 0,{willReadFrequently:!0})}class dl extends Nd{constructor(t){super(t),this.container=null,this.renderedResolution,this.tempTransform=Zt(),this.pixelTransform=Zt(),this.inversePixelTransform=Zt(),this.context=null,this.deferredContext_=null,this.containerReused=!1,this.frameState=null}getImageData(t,e,i){ri||Gd(),ri.clearRect(0,0,1,1);let s;try{ri.drawImage(t,e,i,1,1,0,0,1,1),s=ri.getImageData(0,0,1,1).data}catch{return ri=null,null}return s}getBackground(t){let i=this.getLayer().getBackground();return typeof i=="function"&&(i=i(t.viewState.resolution)),i||void 0}useContainer(t,e,i){const s=this.getLayer().getClassName();let r,o;if(t&&t.className===s&&(!i||t&&t.style.backgroundColor&&Me(Ze(t.style.backgroundColor),Ze(i)))){const a=t.firstElementChild;Te(a)&&(o=a.getContext("2d"))}if(o&&Dh(o.canvas.style.transform,e)?(this.container=t,this.context=o,this.containerReused=!0):this.containerReused?(this.container=null,this.context=null,this.containerReused=!1):this.container&&(this.container.style.backgroundColor=null),!this.container){r=Dt?Da():document.createElement("div"),r.className=s;let a=r.style;a.position="absolute",a.width="100%",a.height="100%",o=ot();const l=o.canvas;r.appendChild(l),a=l.style,a.position="absolute",a.left="0",a.transformOrigin="top left",this.container=r,this.context=o}!this.containerReused&&i&&!this.container.style.backgroundColor&&(this.container.style.backgroundColor=i)}clipUnrotated(t,e,i){const s=Ue(i),r=$n(i),o=qn(i),a=Hn(i);ct(e.coordinateToPixelTransform,s),ct(e.coordinateToPixelTransform,r),ct(e.coordinateToPixelTransform,o),ct(e.coordinateToPixelTransform,a);const l=this.inversePixelTransform;ct(l,s),ct(l,r),ct(l,o),ct(l,a),t.save(),t.beginPath(),t.moveTo(Math.round(s[0]),Math.round(s[1])),t.lineTo(Math.round(r[0]),Math.round(r[1])),t.lineTo(Math.round(o[0]),Math.round(o[1])),t.lineTo(Math.round(a[0]),Math.round(a[1])),t.clip()}prepareContainer(t,e){const i=t.extent,s=t.viewState.resolution,r=t.viewState.rotation,o=t.pixelRatio,a=Math.round(tt(i)/s*o),l=Math.round(Et(i)/s*o);ue(this.pixelTransform,t.size[0]/2,t.size[1]/2,1/o,1/o,r,-a/2,-l/2),Ia(this.inversePixelTransform,this.pixelTransform);const c=Ph(this.pixelTransform);if(this.useContainer(e,c,this.getBackground(t)),!this.containerReused){const h=this.context.canvas;h.width!=a||h.height!=l?(h.width=a,h.height=l):this.context.clearRect(0,0,a,l),c!==h.style.transform&&(h.style.transform=c)}}dispatchRenderEvent_(t,e,i){const s=this.getLayer();if(s.hasListener(t)){const r=new il(t,this.inversePixelTransform,i,e);s.dispatchEvent(r)}}preRender(t,e){this.frameState=e,!e.declutter&&this.dispatchRenderEvent_(Ft.PRERENDER,t,e)}postRender(t,e){e.declutter||this.dispatchRenderEvent_(Ft.POSTRENDER,t,e)}renderDeferredInternal(t){}getRenderContext(t){return t.declutter&&!this.deferredContext_&&(this.deferredContext_=new ul),t.declutter?this.deferredContext_.getContext():this.context}renderDeferred(t){t.declutter&&(this.dispatchRenderEvent_(Ft.PRERENDER,this.context,t),t.declutter&&this.deferredContext_&&(this.deferredContext_.draw(this.context),this.deferredContext_.clear()),this.renderDeferredInternal(t),this.dispatchRenderEvent_(Ft.POSTRENDER,this.context,t))}getRenderTransform(t,e,i,s,r,o,a){const l=r/2,c=o/2,h=s/e,u=-h,d=-t[0]+a,f=-t[1];return ue(this.tempTransform,l,c,h,u,-i,d,f)}disposeInternal(){delete this.frameState,super.disposeInternal()}}function Gs(n,t,e){if(!(e in n))return n[e]=new Set([t]),!0;const i=n[e],s=i.has(t);return s||i.add(t),!s}function zd(n,t,e){const i=n[e];return i?i.delete(t):!1}function Zo(n,t){const e=n.layerStatesArray[n.layerIndex];e.extent&&(t=Xe(t,Ie(e.extent,n.viewState.projection)));const i=e.layer.getRenderSource();if(!i.getWrapX()){const s=i.getTileGridForProjection(n.viewState.projection).getExtent();s&&(t=Xe(t,s))}return t}class Xd extends dl{constructor(t,e){super(t),e=e||{},this.extentChanged=!0,this.renderComplete=!1,this.renderedExtent_=null,this.renderedPixelRatio,this.renderedProjection=null,this.renderedTiles=[],this.renderedSourceKey_,this.renderedSourceRevision_,this.tempExtent=Gt(),this.tempTileRange_=new Nr(0,0,0,0),this.tempTileCoord_=Yn(0,0,0);const i=e.cacheSize!==void 0?e.cacheSize:512;this.tileCache_=new Yo(i),this.sourceTileCache_=null,this.maxStaleKeys=i*.5}getTileCache(){return this.tileCache_}getSourceTileCache(){return this.sourceTileCache_||(this.sourceTileCache_=new Yo(512)),this.sourceTileCache_}getOrCreateTile(t,e,i,s){const r=this.tileCache_,a=this.getLayer().getSource(),l=Mn(a,a.getKey(),t,e,i);let c;if(r.containsKey(l))c=r.get(l);else{const h=s.viewState.projection,u=a.getProjection();if(c=a.getTile(t,e,i,s.pixelRatio,h,!u||An(u,h)?void 0:this.getSourceTileCache()),!c)return null;r.set(l,c)}return c}getTile(t,e,i,s){const r=this.getOrCreateTile(t,e,i,s);return r||null}getData(t){const e=this.frameState;if(!e)return null;const i=this.getLayer(),s=ct(e.pixelToCoordinateTransform,t.slice()),r=i.getExtent();if(r&&!_i(r,s))return null;const o=e.viewState,a=i.getRenderSource(),l=a.getTileGridForProjection(o.projection),c=a.getTilePixelRatio(e.pixelRatio);for(let h=l.getZForResolution(o.resolution);h>=l.getMinZoom();--h){const u=l.getTileCoordForCoordAndZ(s,h),d=this.getTile(h,u[1],u[2],e);if(!d||d.getState()!==b.LOADED)continue;const f=l.getOrigin(h),g=It(l.getTileSize(h)),m=l.getResolution(h);let _;if(d instanceof ll||d instanceof hl)_=d.getImage();else if(d instanceof Wo){if(_=nr(d.getData()),!_)continue}else continue;const y=Math.floor(c*((s[0]-f[0])/m-u[1]*g[0])),E=Math.floor(c*((f[1]-s[1])/m-u[2]*g[1])),C=Math.round(c*a.getGutterForProjection(o.projection));return this.getImageData(_,y+C,E+C)}return null}prepareFrame(t){this.renderedProjection?t.viewState.projection!==this.renderedProjection&&(this.tileCache_.clear(),this.renderedProjection=t.viewState.projection):this.renderedProjection=t.viewState.projection;const e=this.getLayer().getSource();if(!e)return!1;const i=e.getRevision();return this.renderedSourceRevision_?this.renderedSourceRevision_!==i&&(this.renderedSourceRevision_=i,this.renderedSourceKey_===e.getKey()&&(this.tileCache_.clear(),this.sourceTileCache_?.clear())):this.renderedSourceRevision_=i,!0}enqueueTilesForNextExtent(){return!0}enqueueTiles(t,e,i,s,r){const o=t.viewState,a=this.getLayer(),l=a.getRenderSource(),c=l.getTileGridForProjection(o.projection),h=H(l);h in t.wantedTiles||(t.wantedTiles[h]={});const u=t.wantedTiles[h],d=a.getMapInternal(),f=Math.max(i-r,c.getMinZoom(),c.getZForResolution(Math.min(a.getMaxResolution(),d?d.getView().getResolutionForZoom(Math.max(a.getMinZoom(),0)):c.getResolution(0)),l.zDirection)),g=o.rotation,m=g?ua(o.center,o.resolution,g,t.size):void 0;for(let _=i;_>=f;--_){const y=c.getTileRangeForExtentAndZ(e,_,this.tempTileRange_),E=c.getResolution(_);for(let C=y.minX;C<=y.maxX;++C)for(let p=y.minY;p<=y.maxY;++p){if(g&&!c.tileCoordIntersectsViewport([_,C,p],m))continue;const x=this.getTile(_,C,p,t);if(!x||!Gs(s,x,_))continue;const L=x.getKey();if(u[L]=!0,x.getState()===b.IDLE&&!t.tileQueue.isKeyQueued(L)){const I=Yn(_,C,p,this.tempTileCoord_);t.tileQueue.enqueue([x,h,c.getTileCoordCenter(I),E])}}}}findStaleTile_(t,e){const i=this.tileCache_,s=t[0],r=t[1],o=t[2],a=this.getStaleKeys();for(let l=0;l0&&setTimeout(()=>{this.enqueueTiles(t,R,d-1,L,I-1)},0),!(d in L))return this.container;const v=H(this),k=t.time;for(const F of L[d]){const D=F.getState();if(D===b.EMPTY)continue;const B=F.tileCoord;if(D===b.LOADED&&F.getAlpha(v,k)===1){F.endTransition(v);continue}if(D!==b.ERROR&&(this.renderComplete=!1),this.findStaleTile_(B,L)){zd(L,F,d),t.animate=!0;continue}if(this.findAltTiles_(u,B,d+1,L))continue;const et=u.getMinZoom();for(let mt=d-1;mt>=et&&!this.findAltTiles_(u,B,mt,L);--mt);}const P=f/o*l/_,M=this.getRenderContext(t);ue(this.tempTransform,y/2,E/2,P,P,0,-y/2,-E/2),i.extent&&this.clipUnrotated(M,t,C),h.getInterpolate()||(M.imageSmoothingEnabled=!1),this.preRender(M,t);const K=Object.keys(L).map(Number);K.sort(le);let A;const z=[],G=[];for(let F=K.length-1;F>=0;--F){const D=K[F],B=h.getTilePixelSize(D,l,r),q=u.getResolution(D)/f,et=B[0]*q*P,mt=B[1]*q*P,T=u.getTileCoordForCoordAndZ(Ue(S),D),vt=u.getTileCoordExtent(T),lt=ct(this.tempTransform,[_*(vt[0]-S[0])/f,_*(S[3]-vt[3])/f]),zt=_*h.getGutterForProjection(r);for(const Ut of L[D]){if(Ut.getState()!==b.LOADED)continue;const Lt=Ut.tileCoord,wi=T[1]-Lt[1],un=Math.round(lt[0]-(wi-1)*et),Ri=T[2]-Lt[2],us=Math.round(lt[1]-(Ri-1)*mt),Vt=Math.round(lt[0]-wi*et),Xt=Math.round(lt[1]-Ri*mt),jt=un-Vt,ge=us-Xt,dn=K.length===1;let Ii=!1;A=[Vt,Xt,Vt+jt,Xt,Vt+jt,Xt+ge,Vt,Xt+ge];for(let je=0,fn=z.length;je{const U=H(h),q=B.wantedTiles[U],et=q?Object.keys(q).length:0;this.updateCacheSize(et),this.tileCache_.expireCache(),this.sourceTileCache_?.expireCache()};t.postRenderFunctions.push(F)}return this.container}updateCacheSize(t){this.tileCache_.highWaterMark=Math.max(this.tileCache_.highWaterMark,t*2)}drawTile(t,e,i,s,r,o,a,l){let c;if(t instanceof Wo){if(c=nr(t.getData()),!c)throw new Error("Rendering array data is not yet supported")}else c=this.getTileImage(t);if(!c)return;const h=this.getRenderContext(e),u=H(this),d=e.layerStatesArray[e.layerIndex],f=d.opacity*(l?t.getAlpha(u,e.time):1),g=f!==h.globalAlpha;g&&(h.save(),h.globalAlpha=f),h.drawImage(c,a,a,c.width-2*a,c.height-2*a,i,s,r,o),g&&h.restore(),f!==d.opacity?e.animate=!0:l&&t.endTransition(u)}getImage(){const t=this.context;return t?t.canvas:null}getTileImage(t){return t.getImage()}updateUsedTiles(t,e,i){const s=H(e);s in t||(t[s]={}),t[s][i.getKey()]=!0}}const vn={PRELOAD:"preload",USE_INTERIM_TILES_ON_ERROR:"useInterimTilesOnError"};class Wd extends is{constructor(t){t=t||{};const e=Object.assign({},t),i=t.cacheSize;delete t.cacheSize,delete e.preload,delete e.useInterimTilesOnError,super(e),this.on,this.once,this.un,this.cacheSize_=i,this.setPreload(t.preload!==void 0?t.preload:0),this.setUseInterimTilesOnError(t.useInterimTilesOnError!==void 0?t.useInterimTilesOnError:!0)}getCacheSize(){return this.cacheSize_}getPreload(){return this.get(vn.PRELOAD)}setPreload(t){this.set(vn.PRELOAD,t)}getUseInterimTilesOnError(){return this.get(vn.USE_INTERIM_TILES_ON_ERROR)}setUseInterimTilesOnError(t){this.set(vn.USE_INTERIM_TILES_ON_ERROR,t)}getData(t){return super.getData(t)}}class Mf extends Wd{constructor(t){super(t)}createRenderer(){return new Xd(this,{cacheSize:this.getCacheSize()})}}class fl extends Qt{constructor(t){if(super(),this.on,this.once,this.un,this.id_=void 0,this.geometryName_="geometry",this.style_=null,this.styleFunction_=void 0,this.geometryChangeKey_=null,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),t)if(typeof t.getSimplifiedGeometry=="function"){const e=t;this.setGeometry(e)}else{const e=t;this.setProperties(e)}}clone(){const t=new fl(this.hasProperties()?this.getProperties():null);t.setGeometryName(this.getGeometryName());const e=this.getGeometry();e&&t.setGeometry(e.clone());const i=this.getStyle();return i&&t.setStyle(i),t}getGeometry(){return this.get(this.geometryName_)}getId(){return this.id_}getGeometryName(){return this.geometryName_}getStyle(){return this.style_}getStyleFunction(){return this.styleFunction_}handleGeometryChange_(){this.changed()}handleGeometryChanged_(){this.geometryChangeKey_&&(it(this.geometryChangeKey_),this.geometryChangeKey_=null);const t=this.getGeometry();t&&(this.geometryChangeKey_=j(t,Y.CHANGE,this.handleGeometryChange_,this)),this.changed()}setGeometry(t){this.set(this.geometryName_,t)}setStyle(t){this.style_=t,this.styleFunction_=t?Yd(t):void 0,this.changed()}setId(t){this.id_=t,this.changed()}setGeometryName(t){this.removeChangeListener(this.geometryName_,this.handleGeometryChanged_),this.geometryName_=t,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),this.handleGeometryChanged_()}}function Yd(n){if(typeof n=="function")return n;let t;return Array.isArray(n)?t=n:(J(typeof n.getZIndex=="function","Expected an `ol/style/Style` or an array of `ol/style/Style.js`"),t=[n]),function(){return t}}function Bo(n,t,e,i,s,r,o){let a,l;const c=(e-t)/i;if(c===1)a=t;else if(c===2)a=t,l=s;else if(c!==0){let h=n[t],u=n[t+1],d=0;const f=[0];for(let _=t+i;_1?o:2,r=r||new Array(o);for(let h=0;h>1;s.998)return[n+h*o,t+u*o];const f=Math.cos(d/2),g=Math.sin(d/2),m=g*a+f*l,_=-f*a+g*l,y=m*(1/g),E=_*(1/g);return[n+y*o,t+E*o]}class gl{drawCustom(t,e,i,s,r){}drawGeometry(t){}setStyle(t){}drawCircle(t,e,i){}drawFeature(t,e,i){}drawGeometryCollection(t,e,i){}drawLineString(t,e,i){}drawMultiLineString(t,e,i){}drawMultiPoint(t,e,i){}drawMultiPolygon(t,e,i){}drawPoint(t,e,i){}drawPolygon(t,e,i){}drawText(t,e,i){}setFillStrokeStyle(t,e){}setImageStyle(t,e){}setTextStyle(t,e){}}class Bd extends gl{constructor(t,e,i,s,r,o,a){super(),this.context_=t,this.pixelRatio_=e,this.extent_=i,this.transform_=s,this.transformRotation_=s?Vn(Math.atan2(s[1],s[0]),10):0,this.viewRotation_=r,this.squaredTolerance_=o,this.userTransform_=a,this.contextFillState_=null,this.contextStrokeState_=null,this.contextTextState_=null,this.fillState_=null,this.strokeState_=null,this.image_=null,this.imageAnchorX_=0,this.imageAnchorY_=0,this.imageHeight_=0,this.imageOpacity_=0,this.imageOriginX_=0,this.imageOriginY_=0,this.imageRotateWithView_=!1,this.imageRotation_=0,this.imageScale_=[0,0],this.imageWidth_=0,this.text_="",this.textOffsetX_=0,this.textOffsetY_=0,this.textRotateWithView_=!1,this.textRotation_=0,this.textScale_=[0,0],this.textFillState_=null,this.textStrokeState_=null,this.textState_=null,this.pixelCoordinates_=[],this.tmpLocalTransform_=Zt()}drawImages_(t,e,i,s){if(!this.image_)return;const r=Le(t,e,i,s,this.transform_,this.pixelCoordinates_),o=this.context_,a=this.tmpLocalTransform_,l=o.globalAlpha;this.imageOpacity_!=1&&(o.globalAlpha=l*this.imageOpacity_);let c=this.imageRotation_;this.transformRotation_===0&&(c-=this.viewRotation_),this.imageRotateWithView_&&(c+=this.viewRotation_);for(let h=0,u=r.length;h0&&(l=Zd(l,s,o,r,l)),a.moveTo(l[0],l[1]);let c=l.length;r&&(c-=2);for(let h=2;hd*this.pixelRatio_),lineDashOffset:(o||ce)*this.pixelRatio_,lineJoin:a!==void 0?a:yi,lineWidth:(l!==void 0?l:Qi)*this.pixelRatio_,miterLimit:c!==void 0?c:qi,strokeStyle:$t(i||$i),strokeOffset:(u??0)*this.pixelRatio_}}}setImageStyle(t){let e;if(!t||!(e=t.getSize())){this.image_=null;return}const i=t.getPixelRatio(this.pixelRatio_),s=t.getAnchor(),r=t.getOrigin();this.image_=t.getImage(this.pixelRatio_),this.imageAnchorX_=s[0]*i,this.imageAnchorY_=s[1]*i,this.imageHeight_=e[1]*i,this.imageOpacity_=t.getOpacity(),this.imageOriginX_=r[0],this.imageOriginY_=r[1],this.imageRotateWithView_=t.getRotateWithView(),this.imageRotation_=t.getRotation();const o=t.getScaleArray();this.imageScale_=[o[0]*this.pixelRatio_/i,o[1]*this.pixelRatio_/i],this.imageWidth_=e[0]*i}setTextStyle(t){if(!t)this.text_="";else{const e=t.getFill();if(!e)this.textFillState_=null;else{const f=e.getColor();this.textFillState_={fillStyle:$t(f||wt)}}const i=t.getStroke();if(!i)this.textStrokeState_=null;else{const f=i.getColor(),g=i.getLineCap(),m=i.getLineDash(),_=i.getLineDashOffset(),y=i.getLineJoin(),E=i.getWidth(),C=i.getMiterLimit();this.textStrokeState_={lineCap:g!==void 0?g:pi,lineDash:m||he,lineDashOffset:_||ce,lineJoin:y!==void 0?y:yi,lineWidth:E!==void 0?E:Qi,miterLimit:C!==void 0?C:qi,strokeStyle:$t(f||$i)}}const s=t.getFont(),r=t.getOffsetX(),o=t.getOffsetY(),a=t.getRotateWithView(),l=t.getRotation(),c=t.getScaleArray(),h=t.getText(),u=t.getTextAlign(),d=t.getTextBaseline();this.textState_={font:s!==void 0?s:Va,textAlign:u!==void 0?u:Ji,textBaseline:d!==void 0?d:Xn},this.text_=h!==void 0?Array.isArray(h)?h.reduce((f,g,m)=>f+=m%2?" ":g,""):h:"",this.textOffsetX_=r!==void 0?this.pixelRatio_*r:0,this.textOffsetY_=o!==void 0?this.pixelRatio_*o:0,this.textRotateWithView_=a!==void 0?a:!1,this.textRotation_=l!==void 0?l:0,this.textScale_=[this.pixelRatio_*c[0],this.pixelRatio_*c[1]]}}}const Ud=.5,_l={Point:tf,LineString:$d,Polygon:nf,MultiPoint:ef,MultiLineString:Jd,MultiPolygon:Qd,GeometryCollection:qd,Circle:jd};function Vd(n,t){return parseInt(H(n),10)-parseInt(H(t),10)}function Uo(n,t){const e=ml(n,t);return e*e}function ml(n,t){return Ud*n/t}function jd(n,t,e,i,s){const r=e.getFill(),o=e.getStroke();if(r||o){const l=n.getBuilder(e.getZIndex(),"Circle");l.setFillStrokeStyle(r,o),l.drawCircle(t,i,s)}const a=e.getText();if(a&&a.getText()){const l=n.getBuilder(e.getZIndex(),"Text");l.setTextStyle(a),l.drawText(t,i)}}function Vo(n,t,e,i,s,r,o,a){const l=[],c=e.getImage();if(c){let d=!0;const f=c.getImageState();f==X.LOADED||f==X.ERROR?d=!1:f==X.IDLE&&c.load(),d&&l.push(c.ready())}const h=e.getFill();h&&h.loading()&&l.push(h.ready());const u=l.length>0;return u&&Promise.all(l).then(()=>s(null)),Hd(n,t,e,i,r,o,a),u}function Hd(n,t,e,i,s,r,o){const a=e.getGeometryFunction()(t);if(!a)return;const l=a.simplifyTransformed(i,s);if(e.getRenderer())pl(n,l,e,t,o);else{const h=_l[l.getType()];h(n,l,e,t,o,r)}}function pl(n,t,e,i,s){if(t.getType()=="GeometryCollection"){const o=t.getGeometries();for(let a=0,l=o.length;a=200&&a.status<300){const c=t.getType();try{let h;c=="text"||c=="json"?h=a.responseText:c=="xml"?h=a.responseXML||a.responseText:c=="arraybuffer"&&(h=a.response),h?r(t.readFeatures(h,{extent:e,featureProjection:s}),t.readProjection(h)):o()}catch{o()}}else o()},a.onerror=o,a.send()}function jo(n,t){return function(e,i,s,r,o){rf(n,t,e,i,s,(a,l)=>{this.addFeatures(a),r!==void 0&&r(a)},()=>{this.changed(),o!==void 0&&o()})}}function of(n,t){return[[-1/0,-1/0,1/0,1/0]]}function af(n,t,e,i){const s=[];let r=Gt();for(let o=0,a=e.length;o{if(t===this.squaredTolerance_)return this.simplifiedGeometry_;this.simplifiedGeometry_=this.clone(),e&&this.simplifiedGeometry_.applyTransform(e);const i=this.simplifiedGeometry_.getFlatCoordinates();let s;switch(this.type_){case"LineString":i.length=yr(i,0,this.simplifiedGeometry_.flatCoordinates_.length,this.simplifiedGeometry_.stride_,t,i,0),s=[i.length];break;case"MultiLineString":s=[],i.length=Uh(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,t,i,0,s);break;case"Polygon":s=[],i.length=Ma(i,0,this.simplifiedGeometry_.ends_,this.simplifiedGeometry_.stride_,Math.sqrt(t),i,0,s);break}return s&&(this.simplifiedGeometry_=new Yt(this.type_,i,s,2,this.properties_,this.id_)),this.squaredTolerance_=t,this.simplifiedGeometry_}),this}}Yt.prototype.getFlatCoordinates=Yt.prototype.getOrientedFlatCoordinates;class qo{constructor(t){this.rbush_=new Wa(t),this.items_={}}insert(t,e){const i={minX:t[0],minY:t[1],maxX:t[2],maxY:t[3],value:e};this.rbush_.insert(i),this.items_[H(e)]=i}load(t,e){const i=new Array(e.length);for(let s=0,r=e.length;s{e||(e=!0,this.addFeature(i.element),e=!1)}),t.addEventListener(xt.REMOVE,i=>{e||(e=!0,this.removeFeature(i.element),e=!1)}),this.featuresCollection_=t}clear(t){if(t){for(const i in this.featureChangeKeys_)this.featureChangeKeys_[i].forEach(it);this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_){this.featuresRtree_.forEach(i=>{this.removeFeatureInternal(i)});for(const i in this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[i])}this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};const e=new ye(bt.CLEAR);this.dispatchEvent(e),this.changed()}forEachFeature(t){if(this.featuresRtree_)return this.featuresRtree_.forEach(t);this.featuresCollection_&&this.featuresCollection_.forEach(t)}forEachFeatureAtCoordinateDirect(t,e){const i=[t[0],t[1],t[0],t[1]];return this.forEachFeatureInExtent(i,function(s){const r=s.getGeometry();if(r instanceof Yt||r.intersectsCoordinate(t))return e(s)})}forEachFeatureInExtent(t,e){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(t,e);this.featuresCollection_&&this.featuresCollection_.forEach(e)}forEachFeatureIntersectingExtent(t,e){return this.forEachFeatureInExtent(t,function(i){const s=i.getGeometry();if(s instanceof Yt||s.intersectsExtent(t)){const r=e(i);if(r)return r}})}getFeaturesCollection(){return this.featuresCollection_}getFeatures(){let t;return this.featuresCollection_?t=this.featuresCollection_.getArray().slice(0):this.featuresRtree_&&(t=this.featuresRtree_.getAll(),gi(this.nullGeometryFeatures_)||rr(t,Object.values(this.nullGeometryFeatures_))),t}getFeaturesAtCoordinate(t){const e=[];return this.forEachFeatureAtCoordinateDirect(t,function(i){e.push(i)}),e}getFeaturesInExtent(t,e){if(this.featuresRtree_){if(!(e&&e.canWrapX()&&this.getWrapX()))return this.featuresRtree_.getInExtent(t);const s=fa(t,e);return[].concat(...s.map(r=>this.featuresRtree_.getInExtent(r)))}return this.featuresCollection_?this.featuresCollection_.getArray().slice(0):[]}getClosestFeatureToCoordinate(t,e){const i=t[0],s=t[1];let r=null;const o=[NaN,NaN];let a=1/0;const l=[-1/0,-1/0,1/0,1/0];return e=e||Zi,this.featuresRtree_.forEachInExtent(l,function(c){if(e(c)){const h=c.getGeometry(),u=a;if(a=h instanceof Yt?0:h.closestPointXY(i,s,o,a),a{--this.loadingExtentsCount_,this.dispatchEvent(new ye(bt.FEATURESLOADEND,void 0,h))},()=>{--this.loadingExtentsCount_,this.dispatchEvent(new ye(bt.FEATURESLOADERROR))}),s.insert(l,{extent:l.slice()}))}this.loading=this.loader_.length<4?!1:this.loadingExtentsCount_>0}refresh(){this.clear(!0),this.loadedExtentsRtree_.clear(),super.refresh()}removeLoadedExtent(t){const e=this.loadedExtentsRtree_,i=e.forEachInExtent(t,function(s){if(Ui(s.extent,t))return s});i&&e.remove(i)}removeFeatures(t){let e=!1;for(let i=0,s=t.length;il&&(this.instructions.push([O.CUSTOM,l,h,t,i,ai,r]),this.hitDetectionInstructions.push([O.CUSTOM,l,h,t,s||i,ai,r]));break;case"Point":c=t.getFlatCoordinates(),this.coordinates.push(c[0],c[1]),h=this.coordinates.length,this.instructions.push([O.CUSTOM,l,h,t,i,void 0,r]),this.hitDetectionInstructions.push([O.CUSTOM,l,h,t,s||i,void 0,r]);break}this.endGeometry(e)}beginGeometry(t,e,i){this.beginGeometryInstruction1_=[O.BEGIN_GEOMETRY,e,0,t,i],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[O.BEGIN_GEOMETRY,e,0,t,i],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)}finish(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}}reverseHitDetectionInstructions(){const t=this.hitDetectionInstructions;t.reverse();let e;const i=t.length;let s,r,o=-1;for(e=0;ethis.maxLineWidth&&(this.maxLineWidth=e.lineWidth,this.bufferedMaxExtent_=null)}else e.strokeStyle=void 0,e.lineCap=void 0,e.lineDash=null,e.lineDashOffset=void 0,e.lineJoin=void 0,e.lineWidth=void 0,e.miterLimit=void 0,e.strokeOffset=void 0;return e}setFillStrokeStyle(t,e){const i=this.state;this.fillStyleToState(t,i),this.strokeStyleToState(e,i)}createFill(t){const e=t.fillStyle,i=[O.SET_FILL_STYLE,e];return typeof e!="string"&&i.push(t.fillPatternScale),i}applyStroke(t){this.instructions.push(this.createStroke(t))}createStroke(t){return[O.SET_STROKE_STYLE,t.strokeStyle,t.lineWidth*this.pixelRatio,t.lineCap,t.lineJoin,t.miterLimit,t.lineDash?this.applyPixelRatio(t.lineDash):null,t.lineDashOffset*this.pixelRatio]}updateFillStyle(t,e){const i=t.fillStyle;(typeof i!="string"||t.currentFillStyle!=i)&&(this.instructions.push(e.call(this,t)),t.currentFillStyle=i)}updateStrokeStyle(t,e){const i=t.strokeStyle,s=t.lineCap,r=t.lineDash,o=t.lineDashOffset,a=t.lineJoin,l=t.lineWidth,c=t.miterLimit,h=t.strokeOffset;(t.currentStrokeStyle!=i||t.currentLineCap!=s||r!=t.currentLineDash&&!Me(t.currentLineDash,r)||t.currentLineDashOffset!=o||t.currentLineJoin!=a||t.currentLineWidth!=l||t.currentMiterLimit!=c||t.currentStrokeOffset!=h)&&(e.call(this,t),t.currentStrokeStyle=i,t.currentLineCap=s,t.currentLineDash=r,t.currentLineDashOffset=o,t.currentLineJoin=a,t.currentLineWidth=l,t.currentMiterLimit=c,t.currentStrokeOffset=h)}endGeometry(t){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;const e=[O.END_GEOMETRY,t];this.instructions.push(e),this.hitDetectionInstructions.push(e)}getBufferedMaxExtent(){if(!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=ra(this.maxExtent),this.maxLineWidth>0)){const t=this.resolution*(this.maxLineWidth+1)/2;or(this.bufferedMaxExtent_,t,this.bufferedMaxExtent_)}return this.bufferedMaxExtent_}}class lf extends cn{constructor(t,e,i,s){super(t,e,i,s),this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.anchorX_=void 0,this.anchorY_=void 0,this.height_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.scale_=void 0,this.width_=void 0,this.declutterMode_=void 0,this.declutterImageWithText_=void 0}drawPoint(t,e,i){if(!this.image_||this.maxExtent&&!_i(this.maxExtent,t.getFlatCoordinates()))return;this.beginGeometry(t,e,i);const s=t.getFlatCoordinates(),r=t.getStride(),o=this.coordinates.length,a=this.appendFlatPointCoordinates(s,r);this.instructions.push([O.DRAW_IMAGE,o,a,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_*this.imagePixelRatio_,this.originY_*this.imagePixelRatio_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterMode_,this.declutterImageWithText_]),this.hitDetectionInstructions.push([O.DRAW_IMAGE,o,a,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,1,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterMode_,this.declutterImageWithText_]),this.endGeometry(e)}drawMultiPoint(t,e,i){if(!this.image_)return;this.beginGeometry(t,e,i);const s=t.getFlatCoordinates(),r=[];for(let l=0,c=s.length;lthis.drawCircle(t,e,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(t,e,i),s.fillStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_FILL_STYLE,wt]),s.strokeStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,he,ce]);const l=t.getFlatCoordinates(),c=t.getStride(),h=this.coordinates.length;this.appendFlatLineCoordinates(l,0,l.length,c,!1,!1);const u=[O.CIRCLE,h,a];this.instructions.push(ze,u),this.hitDetectionInstructions.push(ze,u),s.fillStyle!==void 0&&(this.instructions.push(Ln),this.hitDetectionInstructions.push(Ln)),s.strokeStyle!==void 0&&(this.instructions.push(Se),this.hitDetectionInstructions.push(Se)),this.endGeometry(e)}drawPolygon(t,e,i){const s=this.state,r=s.fillStyle,o=s.strokeStyle,a=s.strokeOffset;if(r===void 0&&o===void 0||this.handleStrokeOffset_(()=>this.drawPolygon(t,e,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(t,e,i),s.fillStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_FILL_STYLE,wt]),s.strokeStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,he,ce]);const l=t.getEnds(),c=t.getOrientedFlatCoordinates(),h=t.getStride();this.drawFlatCoordinatess_(c,0,l,h,a),this.endGeometry(e)}drawMultiPolygon(t,e,i){const s=this.state,r=s.fillStyle,o=s.strokeStyle,a=s.strokeOffset;if(r===void 0&&o===void 0||this.handleStrokeOffset_(()=>this.drawMultiPolygon(t,e,i)))return;this.setFillStrokeStyles_(),this.beginGeometry(t,e,i),s.fillStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_FILL_STYLE,wt]),s.strokeStyle!==void 0&&this.hitDetectionInstructions.push([O.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,he,ce]);const l=t.getEndss(),c=t.getOrientedFlatCoordinates(),h=t.getStride();let u=0;for(let d=0,f=l.length;d0&&i!==void 0&&s!==void 0?(e.strokeStyle=void 0,e.strokeOffset=0,t(),e.fillStyle=void 0,e.strokeStyle=s,e.strokeOffset=r,t(),e.fillStyle=i,!0):!1}}function cf(n,t,e,i,s){const r=[];let o=e,a=0,l=t.slice(e,2);for(;a=n){const g=(n-a+f)/f,m=St(c,u,g),_=St(h,d,g);l.push(m,_),r.push(l),l=[m,_],a==n&&(o+=s),a=0}else if(a0&&r.push(l),r}function uf(n,t,e,i,s){let r=e,o=e,a=0,l=0,c=e,h,u,d,f,g,m,_,y,E,C;for(u=e;un&&(l>a&&(a=l,r=c,o=u),l=0,c=u-s)),d=f,_=E,y=C),g=p,m=x}return l+=f,l>a?[c,u]:[r,o]}const Kn={left:0,center:.5,right:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1};class df extends cn{constructor(t,e,i,s){super(t,e,i,s),this.labels_=null,this.text_="",this.textOffsetX_=0,this.textOffsetY_=0,this.textRotateWithView_=void 0,this.textKeepUpright_=void 0,this.textRotation_=0,this.textFillState_=null,this.fillStates={},this.fillStates[wt]={fillStyle:wt},this.textStrokeState_=null,this.strokeStates={},this.textState_={},this.textStates={},this.textKey_="",this.fillKey_="",this.strokeKey_="",this.declutterMode_=void 0,this.declutterImageWithText_=void 0}finish(){const t=super.finish();return t.textStates=this.textStates,t.fillStates=this.fillStates,t.strokeStates=this.strokeStates,t}drawText(t,e,i){const s=this.textFillState_,r=this.textStrokeState_,o=this.textState_;if(this.text_===""||!o||!s&&!r)return;const a=this.coordinates;let l=a.length;const c=t.getType();let h=null,u=t.getStride();if(o.placement==="line"&&(c=="LineString"||c=="MultiLineString"||c=="Polygon"||c=="MultiPolygon")){if(!Rt(this.maxExtent,t.getExtent()))return;let d;if(h=t.getFlatCoordinates(),c=="LineString")d=[h.length];else if(c=="MultiLineString")d=t.getEnds();else if(c=="Polygon")d=t.getEnds().slice(0,1);else if(c=="MultiPolygon"){const _=t.getEndss();d=[];for(let y=0,E=_.length;y{const L=a[(p+S)*2]===h[S*u]&&a[(p+S)*2+1]===h[S*u+1];return L||--p,L})}this.saveTextStates_();const g=o.backgroundFill?this.createFill(this.fillStyleToState(o.backgroundFill)):null,m=o.backgroundStroke?this.createStroke(this.strokeStyleToState(o.backgroundStroke)):null;this.beginGeometry(t,e,i);let _=o.padding;if(_!=Ge&&(o.scale[0]<0||o.scale[1]<0)){let p=o.padding[0],x=o.padding[1],S=o.padding[2],L=o.padding[3];o.scale[0]<0&&(x=-x,L=-L),o.scale[1]<0&&(p=-p,S=-S),_=[p,x,S,L]}const y=this.pixelRatio;this.instructions.push([O.DRAW_IMAGE,l,f,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterMode_,this.declutterImageWithText_,_==Ge?Ge:_.map(function(p){return p*y}),g,m,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,d]);const E=1/y,C=g?g.slice(0):null;C&&(C[1]=wt),this.hitDetectionInstructions.push([O.DRAW_IMAGE,l,f,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[E,E],NaN,this.declutterMode_,this.declutterImageWithText_,_,C,m,this.text_,this.textKey_,this.strokeKey_,this.fillKey_?wt:this.fillKey_,this.textOffsetX_,this.textOffsetY_,d]),this.endGeometry(e)}}saveTextStates_(){const t=this.textStrokeState_,e=this.textState_,i=this.textFillState_,s=this.strokeKey_;t&&(s in this.strokeStates||(this.strokeStates[s]={strokeStyle:t.strokeStyle,lineCap:t.lineCap,lineDashOffset:t.lineDashOffset,lineWidth:t.lineWidth,lineJoin:t.lineJoin,miterLimit:t.miterLimit,lineDash:t.lineDash}));const r=this.textKey_;r in this.textStates||(this.textStates[r]={font:e.font,textAlign:e.textAlign||Ji,justify:e.justify,textBaseline:e.textBaseline||Xn,scale:e.scale});const o=this.fillKey_;i&&(o in this.fillStates||(this.fillStates[o]={fillStyle:i.fillStyle}))}drawChars_(t,e){const i=this.textStrokeState_,s=this.textState_,r=this.strokeKey_,o=this.textKey_,a=this.fillKey_;this.saveTextStates_();const l=this.pixelRatio,c=Kn[s.textBaseline],h=this.textOffsetY_*l,u=this.text_,d=i?i.lineWidth*Math.abs(s.scale[0])/2:0;this.instructions.push([O.DRAW_CHARS,t,e,c,s.overflow,a,s.maxAngle,l,h,r,d*l,u,o,1,this.declutterMode_,this.textKeepUpright_]),this.hitDetectionInstructions.push([O.DRAW_CHARS,t,e,c,s.overflow,a&&wt,s.maxAngle,l,h,r,d*l,u,o,1/l,this.declutterMode_,this.textKeepUpright_])}setTextStyle(t,e){let i,s,r;if(!t)this.text_="";else{const o=t.getFill();o?(s=this.textFillState_,s||(s={},this.textFillState_=s),s.fillStyle=$t(o.getColor()||wt)):(s=null,this.textFillState_=s);const a=t.getStroke();if(!a)r=null,this.textStrokeState_=r;else{r=this.textStrokeState_,r||(r={},this.textStrokeState_=r);const m=a.getLineDash(),_=a.getLineDashOffset(),y=a.getWidth(),E=a.getMiterLimit();r.lineCap=a.getLineCap()||pi,r.lineDash=m?m.slice():he,r.lineDashOffset=_===void 0?ce:_,r.lineJoin=a.getLineJoin()||yi,r.lineWidth=y===void 0?Qi:y,r.miterLimit=E===void 0?qi:E,r.strokeStyle=$t(a.getColor()||$i)}i=this.textState_;const l=t.getFont()||Va;Pu(l);const c=t.getScaleArray();i.overflow=t.getOverflow(),i.font=l,i.maxAngle=t.getMaxAngle(),i.placement=t.getPlacement(),i.textAlign=t.getTextAlign(),i.repeat=t.getRepeat(),i.justify=t.getJustify(),i.textBaseline=t.getTextBaseline()||Xn,i.backgroundFill=t.getBackgroundFill(),i.backgroundStroke=t.getBackgroundStroke(),i.padding=t.getPadding()||Ge,i.scale=c===void 0?[1,1]:c;const h=t.getOffsetX(),u=t.getOffsetY(),d=t.getRotateWithView(),f=t.getKeepUpright(),g=t.getRotation();this.text_=t.getText()||"",this.textOffsetX_=h===void 0?0:h,this.textOffsetY_=u===void 0?0:u,this.textRotateWithView_=d===void 0?!1:d,this.textKeepUpright_=f===void 0?!0:f,this.textRotation_=g===void 0?0:g,this.strokeKey_=r?(typeof r.strokeStyle=="string"?r.strokeStyle:H(r.strokeStyle))+r.lineCap+r.lineDashOffset+"|"+r.lineWidth+r.lineJoin+r.miterLimit+"["+r.lineDash.join()+"]":"",this.textKey_=i.font+i.scale+(i.textAlign||"?")+(i.repeat||"?")+(i.justify||"?")+(i.textBaseline||"?"),this.fillKey_=s&&s.fillStyle?typeof s.fillStyle=="string"?s.fillStyle:"|"+H(s.fillStyle):""}this.declutterMode_=t.getDeclutterMode(),this.declutterImageWithText_=e}}const ff={Circle:Jo,Default:cn,Image:lf,LineString:hf,Polygon:Jo,Text:df};class gf{constructor(t,e,i,s){this.tolerance_=t,this.maxExtent_=e,this.pixelRatio_=s,this.resolution_=i,this.buildersByZIndex_={}}finish(){const t={};for(const e in this.buildersByZIndex_){t[e]=t[e]||{};const i=this.buildersByZIndex_[e];for(const s in i){const r=i[s].finish();t[e][s]=r}}return t}getBuilder(t,e){const i=t!==void 0?t.toString():"0";let s=this.buildersByZIndex_[i];s===void 0&&(s={},this.buildersByZIndex_[i]=s);let r=s[e];if(r===void 0){const o=ff[e];r=new o(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),s[e]=r}return r}}function _f(n,t,e,i,s,r,o,a,l,c,h,u,d=!0){let f=n[t],g=n[t+1],m=0,_=0,y=0,E=0;function C(){m=f,_=g,t+=i,f=n[t],g=n[t+1],E+=y,y=Math.sqrt((f-m)*(f-m)+(g-_)*(g-_))}do C();while(tG[2]}else P=x>v;const M=Math.PI,K=[],A=L+i===t;t=L,y=0,E=I,f=n[t],g=n[t+1];let z;if(A){C(),z=Math.atan2(g-_,f-m),P&&(z+=z>0?-M:M);const G=(v+x)/2,F=(k+S)/2;return K[0]=[G,F,(R-r)/2,z,s],K}s=s.replace(/\n/g," ");for(let G=0,F=s.length;G0?-M:M),z!==void 0){let T=D-z;if(T+=T>M?-2*M:T<-M?2*M:0,Math.abs(T)>o)return null}z=D;const B=G;let U=0;for(;G0&&n.push(` +`,""),n.push(t,""),n}function pf(n,t,e){return e%2===0&&(n+=t),n}class yf{constructor(t,e,i,s,r){this.overlaps=i,this.pixelRatio=e,this.resolution=t,this.alignAndScaleFill_,this.instructions=s.instructions,this.coordinates=s.coordinates,this.coordinateCache_={},this.renderedTransform_=Zt(),this.hitDetectionInstructions=s.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=s.fillStates||{},this.strokeStates=s.strokeStates||{},this.textStates=s.textStates||{},this.widths_={},this.labels_={},this.zIndexContext_=r?new ul:null}getZIndexContext(){return this.zIndexContext_}createLabel(t,e,i,s){const r=t+e+i+s;if(this.labels_[r])return this.labels_[r];const o=s?this.strokeStates[s]:null,a=i?this.fillStates[i]:null,l=this.textStates[e],c=this.pixelRatio,h=[l.scale[0]*c,l.scale[1]*c],u=l.justify?Kn[l.justify]:zs(Array.isArray(t)?t[0]:t,l.textAlign||Ji),d=s&&o.lineWidth?o.lineWidth:0,f=Array.isArray(t)?t:String(t).split(` +`).reduce(mf,[]),{width:g,height:m,widths:_,heights:y,lineWidths:E}=Fu(l,f),C=g+d,p=[],x=(C+2)*h[0],S=(m+d)*h[1],L={width:x<0?Math.floor(x):Math.ceil(x),height:S<0?Math.floor(S):Math.ceil(S),contextInstructions:p};(h[0]!=1||h[1]!=1)&&p.push("scale",h),s&&(p.push("strokeStyle",o.strokeStyle),p.push("lineWidth",d),p.push("lineCap",o.lineCap),p.push("lineJoin",o.lineJoin),p.push("miterLimit",o.miterLimit),p.push("setLineDash",[o.lineDash]),p.push("lineDashOffset",o.lineDashOffset)),i&&p.push("fillStyle",a.fillStyle),p.push("textBaseline","middle"),p.push("textAlign","center");const I=.5-u;let R=u*C+I*d;const v=[],k=[];let P=0,M=0,K=0,A=0,z;for(let G=0,F=f.length;Gt?t-c:r,p=o+h>e?e-h:o,x=g[3]+C*d[0]+g[1],S=g[0]+p*d[1]+g[2],L=y-g[3],I=E-g[0];(m||u!==0)&&(Ee[0]=L,xe[0]=L,Ee[1]=I,ne[1]=I,ne[0]=L+x,se[0]=ne[0],se[1]=I+S,xe[1]=se[1]);let R;return u!==0?(R=ue(Zt(),i,s,1,1,u,-i,-s),ct(R,Ee),ct(R,ne),ct(R,se),ct(R,xe),Ae(Math.min(Ee[0],ne[0],se[0],xe[0]),Math.min(Ee[1],ne[1],se[1],xe[1]),Math.max(Ee[0],ne[0],se[0],xe[0]),Math.max(Ee[1],ne[1],se[1],xe[1]),ei)):Ae(Math.min(L,L+x),Math.min(I,I+S),Math.max(L,L+x),Math.max(I,I+S),ei),f&&(y=Math.round(y),E=Math.round(E)),{drawImageX:y,drawImageY:E,drawImageW:C,drawImageH:p,originX:c,originY:h,declutterBox:{minX:ei[0],minY:ei[1],maxX:ei[2],maxY:ei[3],value:_},canvasTransform:R,scale:d}}replayImageOrLabel_(t,e,i,s,r,o,a){const l=!!(o||a),c=s.declutterBox,h=a?a[2]*s.scale[0]/2:0;return c.minX-h<=e[0]&&c.maxX+h>=0&&c.minY-h<=e[1]&&c.maxY+h>=0&&(l&&this.replayTextBackground_(t,Ee,ne,se,xe,o,a),ku(t,s.canvasTransform,r,i,s.originX,s.originY,s.drawImageW,s.drawImageH,s.drawImageX,s.drawImageY,s.scale)),!0}fill_(t){const e=this.alignAndScaleFill_;if(e){const i=ct(this.renderedTransform_,[0,0]),s=512*this.pixelRatio;t.save(),t.translate(i[0]%s,i[1]%s),e!==1&&t.scale(e,e)}t.fill(),e&&t.restore()}setStrokeStyle_(t,e){t.strokeStyle=e[1],e[1]&&(t.lineWidth=e[2],t.lineCap=e[3],t.lineJoin=e[4],t.miterLimit=e[5],t.lineDashOffset=e[7],t.setLineDash(e[6]))}drawLabelWithPointPlacement_(t,e,i,s){const r=this.textStates[e],o=this.createLabel(t,e,s,i),a=this.strokeStates[i],l=this.pixelRatio,c=zs(Array.isArray(t)?t[0]:t,r.textAlign||Ji),h=Kn[r.textBaseline||Xn],u=a&&a.lineWidth?a.lineWidth:0,d=o.width/l-2*r.scale[0],f=c*d+2*(.5-c)*u,g=h*o.height/l+2*(.5-h)*u;return{label:o,anchorX:f,anchorY:g}}execute_(t,e,i,s,r,o,a,l){const c=this.zIndexContext_;let h;this.pixelCoordinates_&&Me(i,this.renderedTransform_)?h=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),h=Le(this.coordinates,0,this.coordinates.length,2,i,this.pixelCoordinates_),Mh(this.renderedTransform_,i));let u=0;const d=s.length;let f=0,g,m,_,y,E,C,p,x,S,L,I,R,v,k,P,M,K=0,A=0;const z=this.coordinateCache_,G=this.viewRotation_,F=Math.round(Math.atan2(-i[1],i[0])*1e12)/1e12,D={context:t,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:G},B=this.instructions!=s||this.overlaps?0:200;let U,q,et,mt;for(;uB&&(this.fill_(t),K=0),A>B&&(t.stroke(),A=0),!K&&!A&&(t.beginPath(),x=NaN,S=NaN),++u;break;case O.CIRCLE:f=T[1],y=T[2]??0;const lt=h[f],zt=h[f+1],Ut=h[f+2]-y,Lt=h[f+3]-y,wi=Ut-lt,un=Lt-zt,Ri=Math.sqrt(wi*wi+un*un);t.moveTo(lt+Ri,zt),t.arc(lt,zt,Ri,0,2*Math.PI,!0),++u;break;case O.CLOSE_PATH:t.closePath(),++u;break;case O.CUSTOM:f=T[1],g=T[2];const us=T[3],Vt=T[4],Xt=T[5];D.geometry=us,D.feature=U,u in z||(z[u]=[]);const jt=z[u];Xt?Xt(h,f,g,2,jt):(jt[0]=h[f],jt[1]=h[f+1],jt.length=2),c&&(c.zIndex=T[6]),Vt(jt,D),++u;break;case O.DRAW_IMAGE:f=T[1],g=T[2],R=T[3],m=T[4],_=T[5];let ge=T[6];const dn=T[7],Ii=T[8],je=T[9],fn=T[10];let ft=T[11];const Cl=T[12];let gn=T[13];p=T[14]||"declutter";const Ti=T[15];if(!R&&T.length>=20){v=T[19],k=T[20],P=T[21],M=T[22];const At=this.drawLabelWithPointPlacement_(v,k,P,M);R=At.label,T[3]=R;const Oe=T[23];m=(At.anchorX-Oe)*this.pixelRatio,T[4]=m;const Mt=T[24];_=(At.anchorY-Mt)*this.pixelRatio,T[5]=_,ge=R.height,T[6]=ge,gn=R.width,T[13]=gn}let ds;T.length>25&&(ds=T[25]);let fs,_n,mn;T.length>17?(fs=T[16],_n=T[17],mn=T[18]):(fs=Ge,_n=null,mn=null),fn&&F?ft+=G:!fn&&!F&&(ft-=G);let wl=0;for(;f!yl.includes(n));let El=!1,xl=!1;function xf(){let n=0;const t=i=>{const s=ot(1,1,null,{willReadFrequently:i});let r=0;const o=performance.now();for(;performance.now()-o<50;++r)s.fillStyle=`rgba(255,0,${r%256},1)`,s.fillRect(0,0,1,1),s.getImageData(0,0,1,1);return n=r>n?r:n,r};El={[t(!0)]:!0,[t(!1)]:!1,[t(void 0)]:void 0}[n],xl=!0}class Cf{constructor(t,e,i,s,r,o,a){this.maxExtent_=t,this.overlaps_=s,this.pixelRatio_=i,this.resolution_=e,this.renderBuffer_=o,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=Zt(),this.renderedContext_=null,this.deferredZIndexContexts_={},this.createExecutors_(r,a)}clip(t,e){const i=this.getClipCoords(e);t.beginPath(),t.moveTo(i[0],i[1]),t.lineTo(i[2],i[3]),t.lineTo(i[4],i[5]),t.lineTo(i[6],i[7]),t.clip()}createExecutors_(t,e){for(const i in t){let s=this.executorsByZIndex_[i];s===void 0&&(s={},this.executorsByZIndex_[i]=s);const r=t[i];for(const o in r){const a=r[o];s[o]=new yf(this.resolution_,this.pixelRatio_,this.overlaps_,a,e)}}}hasExecutors(t){for(const e in this.executorsByZIndex_){const i=this.executorsByZIndex_[e];for(let s=0,r=t.length;s0){if(!o||L==="none"||f!=="Image"&&f!=="Text"||o.includes(x)){const k=(d[R]-3)/4,P=s-k%a,M=s-(k/a|0),K=r(x,S,P*P+M*M);if(K)return K}h.clearRect(0,0,a,a);break}}const m=Object.keys(this.executorsByZIndex_).map(Number);m.sort(le);let _,y,E,C,p;for(_=m.length-1;_>=0;--_){const x=m[_].toString();for(E=this.executorsByZIndex_[x],y=Fe.length-1;y>=0;--y)if(f=Fe[y],C=E[f],C!==void 0&&(p=C.executeHitDetection(h,l,i,g,u),p))return p}}getClipCoords(t){const e=this.maxExtent_;if(!e)return null;const i=e[0],s=e[1],r=e[2],o=e[3],a=[i,s,i,o,r,o,r,s];return Le(a,0,8,2,t,a),a}isEmpty(){return gi(this.executorsByZIndex_)}execute(t,e,i,s,r,o,a){const l=Object.keys(this.executorsByZIndex_).map(Number);l.sort(a?Ll:le),o=o||Fe;const c=Fe.length;for(let h=0,u=l.length;hy.execute(x,e,i,s,r,a)),p&&C.restore(),E){E.offset();const x=l[h]*c+Fe.indexOf(_);this.deferredZIndexContexts_[x]||(this.deferredZIndexContexts_[x]=[]),this.deferredZIndexContexts_[x].push(E)}}}}this.renderedContext_=t}getDeferredZIndexContexts(){return this.deferredZIndexContexts_}getRenderedContext(){return this.renderedContext_}renderDeferred(){const t=this.deferredZIndexContexts_,e=Object.keys(t).map(Number).sort(le);for(let i=0,s=e.length;i{r.draw(this.renderedContext_),r.clear()}),t[e[i]].length=0}}const Xs={};function wf(n){if(Xs[n]!==void 0)return Xs[n];const t=n*2+1,e=n*n,i=new Array(e+1);for(let r=0;r<=n;++r)for(let o=0;o<=n;++o){const a=r*r+o*o;if(a>e)break;let l=i[a];l||(l=[],i[a]=l),l.push(((n+r)*t+(n+o))*4+3),r>0&&l.push(((n-r)*t+(n+o))*4+3),o>0&&(l.push(((n+r)*t+(n-o))*4+3),r>0&&l.push(((n-r)*t+(n-o))*4+3))}const s=[];for(let r=0,o=i.length;r{if(this.frameState&&!this.hitDetectionImageData_&&!this.animatingOrInteracting_){const i=this.frameState.size.slice(),s=this.renderedCenter_,r=this.renderedResolution_,o=this.renderedRotation_,a=this.renderedProjection_,l=this.wrappedRenderedExtent_,c=this.getLayer(),h=[],u=i[0]*qt,d=i[1]*qt;h.push(this.getRenderTransform(s,r,o,qt,u,d,0).slice());const f=c.getSource(),g=a.getExtent();if(f.getWrapX()&&a.canWrapX()&&!Di(g,l)){let m=l[0];const _=tt(g);let y=0,E;for(;mg[2];)++y,E=_*y,h.push(this.getRenderTransform(s,r,o,qt,u,d,E).slice()),m-=_}this.hitDetectionImageData_=Rf(i,h,this.renderedFeatures_,c.getStyleFunction(),l,r,o,Uo(r,this.renderedPixelRatio_))}e(If(t,this.renderedFeatures_,this.hitDetectionImageData_))})}forEachFeatureAtCoordinate(t,e,i,s,r){if(!this.replayGroup_)return;const o=e.viewState.resolution,a=e.viewState.rotation,l=this.getLayer(),c={},h=function(d,f,g){const m=H(d),_=c[m];if(_){if(_!==!0&&g<_.distanceSq){if(g===0)return c[m]=!0,r.splice(r.lastIndexOf(_),1),s(d,l,f);_.geometry=f,_.distanceSq=g}}else{if(g===0)return c[m]=!0,s(d,l,f);r.push(c[m]={feature:d,layer:l,geometry:f,distanceSq:g,callback:s})}},u=this.getLayer().getDeclutter();return this.replayGroup_.forEachFeatureAtCoordinate(t,o,a,i,h,u?e.declutter?.[u]?.all().map(d=>d.value):null)}handleFontsChanged(){const t=this.getLayer();t.getVisible()&&this.replayGroup_&&t.changed()}handleStyleImageChange_(t){this.renderIfReadyAndVisible()}prepareFrame(t){const e=this.getLayer(),i=e.getSource();if(!i)return!1;const s=t.viewHints[_t.ANIMATING],r=t.viewHints[_t.INTERACTING],o=e.getUpdateWhileAnimating(),a=e.getUpdateWhileInteracting();if(this.ready&&!o&&s||!a&&r)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;const l=t.extent,c=t.viewState,h=c.projection,u=c.resolution,d=t.pixelRatio,f=e.getRevision(),g=e.getRenderBuffer();let m=e.getRenderOrder();m===void 0&&(m=Vd);const _=c.center.slice(),y=or(l,g*u),E=y.slice(),C=[y.slice()],p=h.getExtent(),x=i.getWrapX()&&h.canWrapX();if(this.extendX_=!1,x){const A=i.getExtent();A&&!rn(A)&&(this.extendX_=A[0]p[2])}if(x&&(!Di(p,t.extent)||this.extendX_)){const A=tt(p),z=Math.max(tt(y)/2,A);let G=p[0],F=p[2];this.extendX_&&(G-=A,F+=A),y[0]=G-z,y[2]=F+z,ga(_,h);const D=da(C[0],h);D[0]p[0]&&D[2]>p[2]&&C.push([D[0]-A,D[1],D[2]-A,D[3]])}if(this.ready&&this.renderedResolution_==u&&this.renderedPixelRatio_===d&&this.renderedRevision_==f&&this.renderedRenderOrder_==m&&this.renderedFrameDeclutter_===!!t.declutter&&Di(this.wrappedRenderedExtent_,y))return Me(this.renderedExtent_,E)||(this.hitDetectionImageData_=null,this.renderedExtent_=E),this.renderedCenter_=_,this.replayGroupChanged=!1,!0;this.replayGroup_=null;const S=new gf(ml(u,d),y,u,d);let L;for(let A=0,z=C.length;A{let G;const F=A.getStyleFunction()||e.getStyleFunction();if(F&&(G=F(A,u)),G){const D=this.renderFeature(A,I,G,S,L,this.getLayer().getDeclutter(),z);R=R&&!D}},k=Ra(y),P=i.getFeaturesInExtent(k);m&&P.sort(m);for(let A=0,z=P.length;A40)throw new Error('"version" should be in range from 1 to 40');return n*4+17},U.getSymbolTotalCodewords=function(n){return o[n]},U.getBCHDigit=function(i){let n=0;for(;i!==0;)n++,i>>>=1;return n},U.setToSJISFunction=function(n){if(typeof n!="function")throw new Error('"toSJISFunc" is not a valid function.');r=n},U.isKanjiModeEnabled=function(){return typeof r<"u"},U.toSJIS=function(n){return r(n)},U}var W={},Rt;function wt(){return Rt||(Rt=1,(function(r){r.L={bit:1},r.M={bit:0},r.Q={bit:3},r.H={bit:2};function o(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"l":case"low":return r.L;case"m":case"medium":return r.M;case"q":case"quartile":return r.Q;case"h":case"high":return r.H;default:throw new Error("Unknown EC Level: "+i)}}r.isValid=function(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4},r.from=function(n,t){if(r.isValid(n))return n;try{return o(n)}catch{return t}}})(W)),W}var Z,At;function re(){if(At)return Z;At=1;function r(){this.buffer=[],this.length=0}return r.prototype={get:function(o){const i=Math.floor(o/8);return(this.buffer[i]>>>7-o%8&1)===1},put:function(o,i){for(let n=0;n>>i-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(o){const i=Math.floor(this.length/8);this.buffer.length<=i&&this.buffer.push(0),o&&(this.buffer[i]|=128>>>this.length%8),this.length++}},Z=r,Z}var X,It;function oe(){if(It)return X;It=1;function r(o){if(!o||o<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=o,this.data=new Uint8Array(o*o),this.reservedBit=new Uint8Array(o*o)}return r.prototype.set=function(o,i,n,t){const e=o*this.size+i;this.data[e]=n,t&&(this.reservedBit[e]=!0)},r.prototype.get=function(o,i){return this.data[o*this.size+i]},r.prototype.xor=function(o,i,n){this.data[o*this.size+i]^=n},r.prototype.isReserved=function(o,i){return this.reservedBit[o*this.size+i]},X=r,X}var x={},Nt;function ie(){return Nt||(Nt=1,(function(r){const o=_().getSymbolSize;r.getRowColCoords=function(n){if(n===1)return[];const t=Math.floor(n/7)+2,e=o(n),s=e===145?26:Math.ceil((e-13)/(2*t-2))*2,a=[e-7];for(let u=1;u=0&&t<=7},r.from=function(t){return r.isValid(t)?parseInt(t,10):void 0},r.getPenaltyN1=function(t){const e=t.size;let s=0,a=0,u=0,c=null,d=null;for(let B=0;B=5&&(s+=o.N1+(a-5)),c=f,a=1),f=t.get(h,B),f===d?u++:(u>=5&&(s+=o.N1+(u-5)),d=f,u=1)}a>=5&&(s+=o.N1+(a-5)),u>=5&&(s+=o.N1+(u-5))}return s},r.getPenaltyN2=function(t){const e=t.size;let s=0;for(let a=0;a=10&&(a===1488||a===93)&&s++,u=u<<1&2047|t.get(d,c),d>=10&&(u===1488||u===93)&&s++}return s*o.N3},r.getPenaltyN4=function(t){let e=0;const s=t.data.length;for(let u=0;u=0;){const s=e[0];for(let u=0;u0){const a=new Uint8Array(this.degree);return a.set(e,s),a}return e},nt=o,nt}var rt={},ot={},it={},Lt;function Gt(){return Lt||(Lt=1,it.isValid=function(o){return!isNaN(o)&&o>=1&&o<=40}),it}var L={},Dt;function Wt(){if(Dt)return L;Dt=1;const r="[0-9]+",o="[A-Z $%*+\\-./:]+";let i="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";i=i.replace(/u/g,"\\u");const n="(?:(?![A-Z0-9 $%*+\\-./:]|"+i+`)(?:.|[\r +import{O as te}from"./index-DOH6XKNT.js";import{r as ee}from"./galois-field-I2lBzzs-.js";var z={},Q,Bt;function ne(){return Bt||(Bt=1,Q=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}),Q}var G={},U={},pt;function _(){if(pt)return U;pt=1;let r;const o=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];return U.getSymbolSize=function(n){if(!n)throw new Error('"version" cannot be null or undefined');if(n<1||n>40)throw new Error('"version" should be in range from 1 to 40');return n*4+17},U.getSymbolTotalCodewords=function(n){return o[n]},U.getBCHDigit=function(i){let n=0;for(;i!==0;)n++,i>>>=1;return n},U.setToSJISFunction=function(n){if(typeof n!="function")throw new Error('"toSJISFunc" is not a valid function.');r=n},U.isKanjiModeEnabled=function(){return typeof r<"u"},U.toSJIS=function(n){return r(n)},U}var W={},Rt;function wt(){return Rt||(Rt=1,(function(r){r.L={bit:1},r.M={bit:0},r.Q={bit:3},r.H={bit:2};function o(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"l":case"low":return r.L;case"m":case"medium":return r.M;case"q":case"quartile":return r.Q;case"h":case"high":return r.H;default:throw new Error("Unknown EC Level: "+i)}}r.isValid=function(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4},r.from=function(n,t){if(r.isValid(n))return n;try{return o(n)}catch{return t}}})(W)),W}var Z,At;function re(){if(At)return Z;At=1;function r(){this.buffer=[],this.length=0}return r.prototype={get:function(o){const i=Math.floor(o/8);return(this.buffer[i]>>>7-o%8&1)===1},put:function(o,i){for(let n=0;n>>i-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(o){const i=Math.floor(this.length/8);this.buffer.length<=i&&this.buffer.push(0),o&&(this.buffer[i]|=128>>>this.length%8),this.length++}},Z=r,Z}var X,It;function oe(){if(It)return X;It=1;function r(o){if(!o||o<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=o,this.data=new Uint8Array(o*o),this.reservedBit=new Uint8Array(o*o)}return r.prototype.set=function(o,i,n,t){const e=o*this.size+i;this.data[e]=n,t&&(this.reservedBit[e]=!0)},r.prototype.get=function(o,i){return this.data[o*this.size+i]},r.prototype.xor=function(o,i,n){this.data[o*this.size+i]^=n},r.prototype.isReserved=function(o,i){return this.reservedBit[o*this.size+i]},X=r,X}var x={},Nt;function ie(){return Nt||(Nt=1,(function(r){const o=_().getSymbolSize;r.getRowColCoords=function(n){if(n===1)return[];const t=Math.floor(n/7)+2,e=o(n),s=e===145?26:Math.ceil((e-13)/(2*t-2))*2,a=[e-7];for(let u=1;u=0&&t<=7},r.from=function(t){return r.isValid(t)?parseInt(t,10):void 0},r.getPenaltyN1=function(t){const e=t.size;let s=0,a=0,u=0,c=null,d=null;for(let B=0;B=5&&(s+=o.N1+(a-5)),c=f,a=1),f=t.get(h,B),f===d?u++:(u>=5&&(s+=o.N1+(u-5)),d=f,u=1)}a>=5&&(s+=o.N1+(a-5)),u>=5&&(s+=o.N1+(u-5))}return s},r.getPenaltyN2=function(t){const e=t.size;let s=0;for(let a=0;a=10&&(a===1488||a===93)&&s++,u=u<<1&2047|t.get(d,c),d>=10&&(u===1488||u===93)&&s++}return s*o.N3},r.getPenaltyN4=function(t){let e=0;const s=t.data.length;for(let u=0;u=0;){const s=e[0];for(let u=0;u0){const a=new Uint8Array(this.degree);return a.set(e,s),a}return e},nt=o,nt}var rt={},ot={},it={},Lt;function Gt(){return Lt||(Lt=1,it.isValid=function(o){return!isNaN(o)&&o>=1&&o<=40}),it}var L={},Dt;function Wt(){if(Dt)return L;Dt=1;const r="[0-9]+",o="[A-Z $%*+\\-./:]+";let i="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";i=i.replace(/u/g,"\\u");const n="(?:(?![A-Z0-9 $%*+\\-./:]|"+i+`)(?:.|[\r ]))+`;L.KANJI=new RegExp(i,"g"),L.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),L.BYTE=new RegExp(n,"g"),L.NUMERIC=new RegExp(r,"g"),L.ALPHANUMERIC=new RegExp(o,"g");const t=new RegExp("^"+i+"$"),e=new RegExp("^"+r+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");return L.testKanji=function(u){return t.test(u)},L.testNumeric=function(u){return e.test(u)},L.testAlphanumeric=function(u){return s.test(u)},L}var qt;function F(){return qt||(qt=1,(function(r){const o=Gt(),i=Wt();r.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},r.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},r.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},r.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},r.MIXED={bit:-1},r.getCharCountIndicator=function(e,s){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!o.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?e.ccBits[0]:s<27?e.ccBits[1]:e.ccBits[2]},r.getBestModeForData=function(e){return i.testNumeric(e)?r.NUMERIC:i.testAlphanumeric(e)?r.ALPHANUMERIC:i.testKanji(e)?r.KANJI:r.BYTE},r.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},r.isValid=function(e){return e&&e.bit&&e.ccBits};function n(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return r.NUMERIC;case"alphanumeric":return r.ALPHANUMERIC;case"kanji":return r.KANJI;case"byte":return r.BYTE;default:throw new Error("Unknown mode: "+t)}}r.from=function(e,s){if(r.isValid(e))return e;try{return n(e)}catch{return s}}})(ot)),ot}var vt;function fe(){return vt||(vt=1,(function(r){const o=_(),i=Qt(),n=wt(),t=F(),e=Gt(),s=7973,a=o.getBCHDigit(s);function u(h,f,T){for(let M=1;M<=40;M++)if(f<=r.getCapacity(M,T,h))return M}function c(h,f){return t.getCharCountIndicator(h,f)+4}function d(h,f){let T=0;return h.forEach(function(M){const S=c(M.mode,f);T+=S+M.getBitsLength()}),T}function B(h,f){for(let T=1;T<=40;T++)if(d(h,T)<=r.getCapacity(T,f,t.MIXED))return T}r.from=function(f,T){return e.isValid(f)?parseInt(f,10):T},r.getCapacity=function(f,T,M){if(!e.isValid(f))throw new Error("Invalid QR Code version");typeof M>"u"&&(M=t.BYTE);const S=o.getSymbolTotalCodewords(f),A=i.getTotalCodewordsCount(f,T),P=(S-A)*8;if(M===t.MIXED)return P;const I=P-c(M,f);switch(M){case t.NUMERIC:return Math.floor(I/10*3);case t.ALPHANUMERIC:return Math.floor(I/11*2);case t.KANJI:return Math.floor(I/13);case t.BYTE:default:return Math.floor(I/8)}},r.getBestVersionForData=function(f,T){let M;const S=n.from(T,n.M);if(Array.isArray(f)){if(f.length>1)return B(f,S);if(f.length===0)return 1;M=f[0]}else M=f;return u(M.mode,M.getLength(),S)},r.getEncodedBits=function(f){if(!e.isValid(f)||f<7)throw new Error("Invalid QR Code version");let T=f<<12;for(;o.getBCHDigit(T)-a>=0;)T^=s<=0;)u^=o<0&&(e=this.data.substr(t),s=parseInt(e,10),n.put(s,a*3+1))},at=o,at}var ct,Ft;function ge(){if(Ft)return ct;Ft=1;const r=F(),o=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function i(n){this.mode=r.ALPHANUMERIC,this.data=n}return i.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(t){let e;for(e=0;e+2<=this.data.length;e+=2){let s=o.indexOf(this.data[e])*45;s+=o.indexOf(this.data[e+1]),t.put(s,11)}this.data.length%2&&t.put(o.indexOf(this.data[e]),6)},ct=i,ct}var ft,kt;function he(){if(kt)return ft;kt=1;const r=F();function o(i){this.mode=r.BYTE,typeof i=="string"?this.data=new TextEncoder().encode(i):this.data=new Uint8Array(i)}return o.getBitsLength=function(n){return n*8},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(i){for(let n=0,t=this.data.length;n=33088&&e<=40956)e-=33088;else if(e>=57408&&e<=60351)e-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+` Make sure your charset is UTF-8`);e=(e>>>8&255)*192+(e&255),n.put(e,13)}},lt=i,lt}var dt={exports:{}},Vt;function we(){return Vt||(Vt=1,(function(r){var o={single_source_shortest_paths:function(i,n,t){var e={},s={};s[n]=0;var a=o.PriorityQueue.make();a.push(n,0);for(var u,c,d,B,h,f,T,M,S;!a.empty();){u=a.pop(),c=u.value,B=u.cost,h=i[c]||{};for(d in h)h.hasOwnProperty(d)&&(f=h[d],T=B+f,M=s[d],S=typeof s[d]>"u",(S||M>T)&&(s[d]=T,a.push(d,T),e[d]=c))}if(typeof t<"u"&&typeof s[t]>"u"){var A=["Could not find a path from ",n," to ",t,"."].join("");throw new Error(A)}return e},extract_shortest_path_from_predecessor_list:function(i,n){for(var t=[],e=n;e;)t.push(e),i[e],e=i[e];return t.reverse(),t},find_path:function(i,n,t){var e=o.single_source_shortest_paths(i,n,t);return o.extract_shortest_path_from_predecessor_list(e,t)},PriorityQueue:{make:function(i){var n=o.PriorityQueue,t={},e;i=i||{};for(e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t.queue=[],t.sorter=i.sorter||n.default_sorter,t},default_sorter:function(i,n){return i.cost-n.cost},push:function(i,n){var t={value:i,cost:n};this.queue.push(t),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};r.exports=o})(dt)),dt.exports}var Kt;function Ce(){return Kt||(Kt=1,(function(r){const o=F(),i=de(),n=ge(),t=he(),e=me(),s=Wt(),a=_(),u=we();function c(A){return unescape(encodeURIComponent(A)).length}function d(A,P,I){const p=[];let b;for(;(b=A.exec(I))!==null;)p.push({data:b[0],index:b.index,mode:P,length:b[0].length});return p}function B(A){const P=d(s.NUMERIC,o.NUMERIC,A),I=d(s.ALPHANUMERIC,o.ALPHANUMERIC,A);let p,b;return a.isKanjiModeEnabled()?(p=d(s.BYTE,o.BYTE,A),b=d(s.KANJI,o.KANJI,A)):(p=d(s.BYTE_KANJI,o.BYTE,A),b=[]),P.concat(I,p,b).sort(function(y,C){return y.index-C.index}).map(function(y){return{data:y.data,mode:y.mode,length:y.length}})}function h(A,P){switch(P){case o.NUMERIC:return i.getBitsLength(A);case o.ALPHANUMERIC:return n.getBitsLength(A);case o.KANJI:return e.getBitsLength(A);case o.BYTE:return t.getBitsLength(A)}}function f(A){return A.reduce(function(P,I){const p=P.length-1>=0?P[P.length-1]:null;return p&&p.mode===I.mode?(P[P.length-1].data+=I.data,P):(P.push(I),P)},[])}function T(A){const P=[];for(let I=0;I=0&&w<=6&&(N===0||N===6)||N>=0&&N<=6&&(w===0||w===6)||w>=2&&w<=4&&N>=2&&N<=4?g.set(m+w,E+N,!0,!0):g.set(m+w,E+N,!1,!0))}}function T(g){const y=g.size;for(let C=8;C>w&1)===1,g.set(R,m,E,!0),g.set(m,R,E,!0)}function A(g,y,C){const l=g.size,R=d.getEncodedBits(y,C);let m,E;for(m=0;m<15;m++)E=(R>>m&1)===1,m<6?g.set(m,8,E,!0):m<8?g.set(m+1,8,E,!0):g.set(l-15+m,8,E,!0),m<8?g.set(8,l-m-1,E,!0):m<9?g.set(8,15-m-1+1,E,!0):g.set(8,15-m-1,E,!0);g.set(l-8,8,1,!0)}function P(g,y){const C=g.size;let l=-1,R=C-1,m=7,E=0;for(let w=C-1;w>0;w-=2)for(w===6&&w--;;){for(let N=0;N<2;N++)if(!g.isReserved(R,w-N)){let v=!1;E>>m&1)===1),g.set(R,w-N,v),m--,m===-1&&(E++,m=7)}if(R+=l,R<0||C<=R){R-=l,l=-l;break}}}function I(g,y,C){const l=new i;C.forEach(function(N){l.put(N.mode.bit,4),l.put(N.getLength(),B.getCharCountIndicator(N.mode,g)),N.write(l)});const R=r.getSymbolTotalCodewords(g),m=a.getTotalCodewordsCount(g,y),E=(R-m)*8;for(l.getLengthInBits()+4<=E&&l.put(0,4);l.getLengthInBits()%8!==0;)l.putBit(0);const w=(E-l.getLengthInBits())/8;for(let N=0;Na.clientAssignedPeers&&Object.keys(a.clientAssignedPeers).includes(a.configuration)?a.peers.filter(n=>!a.clientAssignedPeers[a.configuration].map(t=>t.id).includes(n.id)&&(!a.availablePeerSearchString||a.availablePeerSearchString&&(n.id.includes(a.availablePeerSearchString)||n.name.includes(a.availablePeerSearchString)))):a.availablePeerSearchString?a.peers.filter(n=>n.id.includes(a.availablePeerSearchString)||n.name.includes(a.availablePeerSearchString)):a.peers),p=h(!1),v=h(!1);return(n,t)=>{const g=M("RouterLink");return l(),i("div",Y,[e("div",{onClick:t[0]||(t[0]=s=>v.value=!v.value),role:"button",class:"card-header rounded-0 sticky-top bg-body-secondary border-0 border-bottom text-white d-flex"},[e("small",null,[e("samp",null,x(c.configuration),1)]),e("a",Q,[v.value?(l(),i("i",X)):(l(),i("i",Z))])]),v.value?_("",!0):(l(),i("div",ee,[e("div",se,[(l(!0),i(C,null,N(b.value,s=>(l(),i("div",{class:"list-group-item d-flex border-bottom list-group-item-action d-flex align-items-center gap-3",key:s.id},[p.value?(l(),i("div",ie,[e("small",ae,[o(r,{t:"Are you sure to remove this peer?"})]),t[2]||(t[2]=e("br",null,null,-1)),e("small",oe,[e("samp",null,x(s.id),1)])])):(l(),i("div",te,[e("small",le,[o(g,{class:"text-decoration-none",target:"_blank",to:"/configuration/"+c.configuration+"/peers?id="+encodeURIComponent(s.id)},{default:V(()=>[e("samp",null,x(s.id),1)]),_:2},1032,["to"])]),t[1]||(t[1]=e("br",null,null,-1)),e("small",ne,x(s.name?s.name:"Untitled Peer"),1)])),c.clientAssignedPeers?(l(),i("button",{key:2,onClick:m=>f("assign",s.id),class:j([{disabled:w(d).assigning},"btn bg-success-subtle text-success-emphasis ms-auto"])},[...t[3]||(t[3]=[e("i",{class:"bi bi-plus-circle-fill"},null,-1)])],10,re)):(l(),i("button",{key:3,onClick:m=>f("unassign",s.assignment_id),class:j([{disabled:w(d).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"]),"aria-label":"Delete Assignment"},[...t[4]||(t[4]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],10,de))]))),128))])]))])}}}),ce={key:0,class:"d-flex rounded-0 border-0 flex-column d-flex flex-column border-bottom pb-1"},ue={class:"d-flex flex-column p-3 gap-3"},me={class:"d-flex align-items-center"},be={class:"mb-0"},ge={class:"text-bg-primary badge ms-2"},ve={class:"text-bg-info badge ms-2"},fe={class:"rounded-3 availablePeers border h-100 overflow-scroll flex-grow-1 d-flex flex-column"},pe={key:0,class:"text-muted m-auto p-3"},he={key:0,style:{height:"500px"},class:"d-flex flex-column p-3"},xe={class:"availablePeers border h-100 card rounded-3"},ye={class:"card-header sticky-top p-3"},_e={class:"mb-0 d-flex align-items-center"},ke={class:"card-body p-0 overflow-scroll"},Ce={key:0,class:"text-muted m-auto"},Pe={class:"card-footer d-flex gap-2 p-3 align-items-center justify-content-end"},Se={key:1},$e=D({__name:"clientAssignedPeers",props:["client","clientAssignedPeers"],emits:["refresh"],setup(c,{emit:k}){const a=c,f=h(!1),d=L(),b=h(!1),p=k,v=async(g,s,m)=>{await d.assignClient(g,s,m,!1),p("refresh")},n=async g=>{await d.unassignClient(void 0,void 0,g),p("refresh")},t=h("");return(g,s)=>(l(),i("div",null,[f.value?(l(),i("div",Se,[...s[6]||(s[6]=[e("div",{class:"p-3 placeholder-glow border-bottom"},[e("h6",{class:"placeholder w-100 rounded-3"}),e("div",{class:"placeholder w-100 rounded-3",style:{height:"400px"}})],-1)])])):(l(),i("div",ce,[e("div",ue,[e("div",me,[e("h6",be,[o(r,{t:"Assigned Peers"}),e("span",ge,[I(x(Object.keys(c.clientAssignedPeers).length)+" ",1),o(r,{t:Object.keys(c.clientAssignedPeers).length>1?"Configurations":"Configuration"},null,8,["t"])]),e("span",ve,[I(x(Object.values(c.clientAssignedPeers).flat().length)+" ",1),o(r,{t:Object.values(c.clientAssignedPeers).flat().length>1?"Peers":"Peer"},null,8,["t"])])]),e("button",{class:"btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3 ms-auto",onClick:s[0]||(s[0]=m=>b.value=!b.value)},[b.value?(l(),i(C,{key:1},[s[4]||(s[4]=e("i",{class:"bi bi-check me-2"},null,-1)),o(r,{t:"Done"})],64)):(l(),i(C,{key:0},[s[3]||(s[3]=e("i",{class:"bi bi-list-check me-2"},null,-1)),o(r,{t:"Manage"})],64))])]),e("div",fe,[(l(!0),i(C,null,N(c.clientAssignedPeers,(m,y)=>(l(),A(R,{configuration:y,peers:m,onUnassign:s[1]||(s[1]=async P=>await n(P))},null,8,["configuration","peers"]))),256)),Object.keys(c.clientAssignedPeers).length===0?(l(),i("h6",pe,[o(r,{t:"No peer assigned to this client"})])):_("",!0)])]),b.value?(l(),i("div",he,[e("div",xe,[e("div",ye,[e("h6",_e,[o(r,{t:"Available Peers"})])]),e("div",ke,[(l(!0),i(C,null,N(w(d).allConfigurationsPeers,(m,y)=>(l(),A(R,{availablePeerSearchString:t.value,configuration:y,clientAssignedPeers:c.clientAssignedPeers,peers:m,key:y,onAssign:async P=>await v(y,P,a.client.ClientID)},null,8,["availablePeerSearchString","configuration","clientAssignedPeers","peers","onAssign"]))),128)),Object.keys(w(d).allConfigurationsPeers).length===0?(l(),i("h6",Ce,[o(r,{t:"No peer is available to assign"})])):_("",!0)]),e("div",Pe,[s[5]||(s[5]=e("label",{for:"availablePeerSearchString"},[e("i",{class:"bi bi-search me-2"})],-1)),O(e("input",{id:"availablePeerSearchString","onUpdate:modelValue":s[2]||(s[2]=m=>t.value=m),class:"form-control form-control-sm rounded-3 w-auto",type:"text"},null,512),[[U,t.value]])])])])):_("",!0)]))]))}}),we={class:"p-3 d-flex gap-3 flex-column border-bottom"},Ae={class:"d-flex align-items-center gap-2"},De={class:"mb-0"},Ne=D({__name:"clientDelete",props:["client"],emits:["refresh"],setup(c,{emit:k}){const a=c,f=h(!1),d=h(!1),b=k,p=E(),v=async()=>{f.value=!0,await z("/api/clients/deleteClient",{ClientID:a.client.ClientID},n=>{f.value=!1,n.status?(b("deleteSuccess"),p.newMessage("Server","Delete client successfully","success")):p.newMessage("Server","Failed to delete client","danger")})};return(n,t)=>(l(),i("div",we,[e("div",Ae,[e("h6",De,[d.value?(l(),A(r,{key:1,t:"Are you sure to delete this client?"})):(l(),A(r,{key:0,t:"Delete Client"}))]),d.value?_("",!0):(l(),i("button",{key:0,class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3 ms-auto",onClick:t[0]||(t[0]=g=>d.value=!0)},[t[2]||(t[2]=e("i",{class:"bi bi-trash-fill me-2"},null,-1)),o(r,{t:"Delete"})])),d.value?(l(),i(C,{key:1},[e("button",{onClick:v,class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3 ms-auto"},[t[3]||(t[3]=e("i",{class:"bi bi-trash-fill me-2"},null,-1)),o(r,{t:"Yes"})]),d.value?(l(),i("button",{key:0,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3",onClick:t[1]||(t[1]=g=>d.value=!1)},[t[4]||(t[4]=e("i",{class:"bi bi-x-lg me-2"},null,-1)),o(r,{t:"No"})])):_("",!0)],64)):_("",!0)])]))}}),Ie={class:"p-4 border-bottom bg-body-tertiary z-0"},Le={class:"mb-3 backLink"},je={class:"text-muted"},Re={class:"d-flex flex-column gap-2"},Ve={class:"d-flex align-items-center"},Be={class:"text-muted"},Me={class:"ms-auto"},Oe={class:"d-flex align-items-center gap-2"},Ue={class:"text-muted"},Ee={style:{flex:"1 0 0","overflow-y":"scroll"}},ze={key:1,class:"d-flex w-100 h-100 text-muted"},Fe={class:"m-auto text-center"},Ge=D({__name:"clientViewer",emits:["deleteSuccess"],async setup(c,{emit:k}){let a,f;const d=L(),b=E(),p=K(),v=q(),n=B(()=>d.getClientById(p.params.id)),t=h({}),g=async()=>{await H("/api/clients/assignedPeers",{ClientID:n.value.ClientID},S=>{t.value=S.data})},s=J({Name:void 0});n.value?(G(()=>n.value.ClientID,async()=>{s.Name=n.value.Name,await g()}),[a,f]=T(()=>g()),await a,f(),s.Name=n.value.Name):(v.push("/clients"),b.newMessage("WGDashboard","Client does not exist","danger"));const m=h(!1),y=async()=>{m.value=!0,await z("/api/clients/updateProfileName",{ClientID:n.value.ClientID,Name:s.Name},S=>{S.status?(n.value.Name=s.Name,b.newMessage("Server","Client name update success","success")):(s.Name=n.value.Name,b.newMessage("Server","Client name update failed","danger")),m.value=!1})},P=async()=>{await v.push("/clients"),await d.getClients()};return(S,u)=>{const F=M("RouterLink");return n.value?(l(),i("div",{class:"text-body d-flex flex-column overflow-y-scroll h-100",key:n.value.ClientID},[e("div",Ie,[e("div",Le,[o(F,{to:"/clients",class:"text-body text-decoration-none"},{default:V(()=>[...u[4]||(u[4]=[e("i",{class:"bi bi-arrow-left me-2"},null,-1),I(" Back",-1)])]),_:1})]),e("small",je,[o(r,{t:"Email"})]),e("h1",null,x(n.value.Email),1),e("div",Re,[e("div",Ve,[e("small",Be,[o(r,{t:"Client ID"})]),e("small",Me,[e("samp",null,x(n.value.ClientID),1)])]),e("div",Oe,[e("small",Ue,[o(r,{t:"Client Name"})]),O(e("input",{class:"form-control form-control-sm rounded-3 ms-auto",style:{width:"300px"},type:"text","onUpdate:modelValue":u[0]||(u[0]=$=>s.Name=$)},null,512),[[U,s.Name]]),e("button",{onClick:u[1]||(u[1]=$=>y()),"aria-label":"Save Client Name",class:"btn btn-sm rounded-3 bg-success-subtle border-success-subtle text-success-emphasis"},[...u[5]||(u[5]=[e("i",{class:"bi bi-save-fill"},null,-1)])])])])]),e("div",Ee,[o($e,{onRefresh:u[2]||(u[2]=$=>g()),clientAssignedPeers:t.value,client:n.value},null,8,["clientAssignedPeers","client"]),o(Ne,{onDeleteSuccess:u[3]||(u[3]=$=>P()),client:n.value},null,8,["client"])])])):(l(),i("div",ze,[e("div",Fe,[u[6]||(u[6]=e("h1",null,[e("i",{class:"bi bi-person-x"})],-1)),e("p",null,[o(r,{t:"Client does not exist"})])])]))}}}),Je=W(Ge,[["__scopeId","data-v-f874264d"]]);export{Je as default}; +import{B as D,a as l,c as i,b as e,t as x,F as C,h as N,d as o,w as V,n as j,u as w,e as _,q as B,r as h,k as M,f as I,m as O,y as U,i as A,D as E,z,H as G,E as T,K as q,g as H,J,L as K,_ as W}from"./index-DOH6XKNT.js";import{D as L}from"./DashboardClientAssignmentStore-B_sC1WKh.js";import{L as r}from"./localeText-CB2ziPie.js";const Y={class:"card rounded-0 border-0"},Q={role:"button",class:"ms-auto text-white"},X={key:0,class:"bi bi-chevron-compact-down"},Z={key:1,class:"bi bi-chevron-compact-up"},ee={key:0,class:"card-body p-0"},se={class:"list-group list-group-flush"},te={key:0},le={class:"text-body"},ne={class:"text-muted"},ie={key:1},ae={class:"text-body"},oe={class:"text-muted"},re=["onClick"],de=["onClick"],R=D({__name:"availablePeersGroup",props:["configuration","peers","clientAssignedPeers","availablePeerSearchString"],emits:["assign","unassign"],setup(c,{emit:k}){const a=c,f=k,d=L(),b=B(()=>a.clientAssignedPeers&&Object.keys(a.clientAssignedPeers).includes(a.configuration)?a.peers.filter(n=>!a.clientAssignedPeers[a.configuration].map(t=>t.id).includes(n.id)&&(!a.availablePeerSearchString||a.availablePeerSearchString&&(n.id.includes(a.availablePeerSearchString)||n.name.includes(a.availablePeerSearchString)))):a.availablePeerSearchString?a.peers.filter(n=>n.id.includes(a.availablePeerSearchString)||n.name.includes(a.availablePeerSearchString)):a.peers),p=h(!1),v=h(!1);return(n,t)=>{const g=M("RouterLink");return l(),i("div",Y,[e("div",{onClick:t[0]||(t[0]=s=>v.value=!v.value),role:"button",class:"card-header rounded-0 sticky-top bg-body-secondary border-0 border-bottom text-white d-flex"},[e("small",null,[e("samp",null,x(c.configuration),1)]),e("a",Q,[v.value?(l(),i("i",X)):(l(),i("i",Z))])]),v.value?_("",!0):(l(),i("div",ee,[e("div",se,[(l(!0),i(C,null,N(b.value,s=>(l(),i("div",{class:"list-group-item d-flex border-bottom list-group-item-action d-flex align-items-center gap-3",key:s.id},[p.value?(l(),i("div",ie,[e("small",ae,[o(r,{t:"Are you sure to remove this peer?"})]),t[2]||(t[2]=e("br",null,null,-1)),e("small",oe,[e("samp",null,x(s.id),1)])])):(l(),i("div",te,[e("small",le,[o(g,{class:"text-decoration-none",target:"_blank",to:"/configuration/"+c.configuration+"/peers?id="+encodeURIComponent(s.id)},{default:V(()=>[e("samp",null,x(s.id),1)]),_:2},1032,["to"])]),t[1]||(t[1]=e("br",null,null,-1)),e("small",ne,x(s.name?s.name:"Untitled Peer"),1)])),c.clientAssignedPeers?(l(),i("button",{key:2,onClick:m=>f("assign",s.id),class:j([{disabled:w(d).assigning},"btn bg-success-subtle text-success-emphasis ms-auto"])},[...t[3]||(t[3]=[e("i",{class:"bi bi-plus-circle-fill"},null,-1)])],10,re)):(l(),i("button",{key:3,onClick:m=>f("unassign",s.assignment_id),class:j([{disabled:w(d).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"]),"aria-label":"Delete Assignment"},[...t[4]||(t[4]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],10,de))]))),128))])]))])}}}),ce={key:0,class:"d-flex rounded-0 border-0 flex-column d-flex flex-column border-bottom pb-1"},ue={class:"d-flex flex-column p-3 gap-3"},me={class:"d-flex align-items-center"},be={class:"mb-0"},ge={class:"text-bg-primary badge ms-2"},ve={class:"text-bg-info badge ms-2"},fe={class:"rounded-3 availablePeers border h-100 overflow-scroll flex-grow-1 d-flex flex-column"},pe={key:0,class:"text-muted m-auto p-3"},he={key:0,style:{height:"500px"},class:"d-flex flex-column p-3"},xe={class:"availablePeers border h-100 card rounded-3"},ye={class:"card-header sticky-top p-3"},_e={class:"mb-0 d-flex align-items-center"},ke={class:"card-body p-0 overflow-scroll"},Ce={key:0,class:"text-muted m-auto"},Pe={class:"card-footer d-flex gap-2 p-3 align-items-center justify-content-end"},Se={key:1},$e=D({__name:"clientAssignedPeers",props:["client","clientAssignedPeers"],emits:["refresh"],setup(c,{emit:k}){const a=c,f=h(!1),d=L(),b=h(!1),p=k,v=async(g,s,m)=>{await d.assignClient(g,s,m,!1),p("refresh")},n=async g=>{await d.unassignClient(void 0,void 0,g),p("refresh")},t=h("");return(g,s)=>(l(),i("div",null,[f.value?(l(),i("div",Se,[...s[6]||(s[6]=[e("div",{class:"p-3 placeholder-glow border-bottom"},[e("h6",{class:"placeholder w-100 rounded-3"}),e("div",{class:"placeholder w-100 rounded-3",style:{height:"400px"}})],-1)])])):(l(),i("div",ce,[e("div",ue,[e("div",me,[e("h6",be,[o(r,{t:"Assigned Peers"}),e("span",ge,[I(x(Object.keys(c.clientAssignedPeers).length)+" ",1),o(r,{t:Object.keys(c.clientAssignedPeers).length>1?"Configurations":"Configuration"},null,8,["t"])]),e("span",ve,[I(x(Object.values(c.clientAssignedPeers).flat().length)+" ",1),o(r,{t:Object.values(c.clientAssignedPeers).flat().length>1?"Peers":"Peer"},null,8,["t"])])]),e("button",{class:"btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3 ms-auto",onClick:s[0]||(s[0]=m=>b.value=!b.value)},[b.value?(l(),i(C,{key:1},[s[4]||(s[4]=e("i",{class:"bi bi-check me-2"},null,-1)),o(r,{t:"Done"})],64)):(l(),i(C,{key:0},[s[3]||(s[3]=e("i",{class:"bi bi-list-check me-2"},null,-1)),o(r,{t:"Manage"})],64))])]),e("div",fe,[(l(!0),i(C,null,N(c.clientAssignedPeers,(m,y)=>(l(),A(R,{configuration:y,peers:m,onUnassign:s[1]||(s[1]=async P=>await n(P))},null,8,["configuration","peers"]))),256)),Object.keys(c.clientAssignedPeers).length===0?(l(),i("h6",pe,[o(r,{t:"No peer assigned to this client"})])):_("",!0)])]),b.value?(l(),i("div",he,[e("div",xe,[e("div",ye,[e("h6",_e,[o(r,{t:"Available Peers"})])]),e("div",ke,[(l(!0),i(C,null,N(w(d).allConfigurationsPeers,(m,y)=>(l(),A(R,{availablePeerSearchString:t.value,configuration:y,clientAssignedPeers:c.clientAssignedPeers,peers:m,key:y,onAssign:async P=>await v(y,P,a.client.ClientID)},null,8,["availablePeerSearchString","configuration","clientAssignedPeers","peers","onAssign"]))),128)),Object.keys(w(d).allConfigurationsPeers).length===0?(l(),i("h6",Ce,[o(r,{t:"No peer is available to assign"})])):_("",!0)]),e("div",Pe,[s[5]||(s[5]=e("label",{for:"availablePeerSearchString"},[e("i",{class:"bi bi-search me-2"})],-1)),O(e("input",{id:"availablePeerSearchString","onUpdate:modelValue":s[2]||(s[2]=m=>t.value=m),class:"form-control form-control-sm rounded-3 w-auto",type:"text"},null,512),[[U,t.value]])])])])):_("",!0)]))]))}}),we={class:"p-3 d-flex gap-3 flex-column border-bottom"},Ae={class:"d-flex align-items-center gap-2"},De={class:"mb-0"},Ne=D({__name:"clientDelete",props:["client"],emits:["refresh"],setup(c,{emit:k}){const a=c,f=h(!1),d=h(!1),b=k,p=E(),v=async()=>{f.value=!0,await z("/api/clients/deleteClient",{ClientID:a.client.ClientID},n=>{f.value=!1,n.status?(b("deleteSuccess"),p.newMessage("Server","Delete client successfully","success")):p.newMessage("Server","Failed to delete client","danger")})};return(n,t)=>(l(),i("div",we,[e("div",Ae,[e("h6",De,[d.value?(l(),A(r,{key:1,t:"Are you sure to delete this client?"})):(l(),A(r,{key:0,t:"Delete Client"}))]),d.value?_("",!0):(l(),i("button",{key:0,class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3 ms-auto",onClick:t[0]||(t[0]=g=>d.value=!0)},[t[2]||(t[2]=e("i",{class:"bi bi-trash-fill me-2"},null,-1)),o(r,{t:"Delete"})])),d.value?(l(),i(C,{key:1},[e("button",{onClick:v,class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3 ms-auto"},[t[3]||(t[3]=e("i",{class:"bi bi-trash-fill me-2"},null,-1)),o(r,{t:"Yes"})]),d.value?(l(),i("button",{key:0,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3",onClick:t[1]||(t[1]=g=>d.value=!1)},[t[4]||(t[4]=e("i",{class:"bi bi-x-lg me-2"},null,-1)),o(r,{t:"No"})])):_("",!0)],64)):_("",!0)])]))}}),Ie={class:"p-4 border-bottom bg-body-tertiary z-0"},Le={class:"mb-3 backLink"},je={class:"text-muted"},Re={class:"d-flex flex-column gap-2"},Ve={class:"d-flex align-items-center"},Be={class:"text-muted"},Me={class:"ms-auto"},Oe={class:"d-flex align-items-center gap-2"},Ue={class:"text-muted"},Ee={style:{flex:"1 0 0","overflow-y":"scroll"}},ze={key:1,class:"d-flex w-100 h-100 text-muted"},Fe={class:"m-auto text-center"},Ge=D({__name:"clientViewer",emits:["deleteSuccess"],async setup(c,{emit:k}){let a,f;const d=L(),b=E(),p=K(),v=q(),n=B(()=>d.getClientById(p.params.id)),t=h({}),g=async()=>{await H("/api/clients/assignedPeers",{ClientID:n.value.ClientID},S=>{t.value=S.data})},s=J({Name:void 0});n.value?(G(()=>n.value.ClientID,async()=>{s.Name=n.value.Name,await g()}),[a,f]=T(()=>g()),await a,f(),s.Name=n.value.Name):(v.push("/clients"),b.newMessage("WGDashboard","Client does not exist","danger"));const m=h(!1),y=async()=>{m.value=!0,await z("/api/clients/updateProfileName",{ClientID:n.value.ClientID,Name:s.Name},S=>{S.status?(n.value.Name=s.Name,b.newMessage("Server","Client name update success","success")):(s.Name=n.value.Name,b.newMessage("Server","Client name update failed","danger")),m.value=!1})},P=async()=>{await v.push("/clients"),await d.getClients()};return(S,u)=>{const F=M("RouterLink");return n.value?(l(),i("div",{class:"text-body d-flex flex-column overflow-y-scroll h-100",key:n.value.ClientID},[e("div",Ie,[e("div",Le,[o(F,{to:"/clients",class:"text-body text-decoration-none"},{default:V(()=>[...u[4]||(u[4]=[e("i",{class:"bi bi-arrow-left me-2"},null,-1),I(" Back",-1)])]),_:1})]),e("small",je,[o(r,{t:"Email"})]),e("h1",null,x(n.value.Email),1),e("div",Re,[e("div",Ve,[e("small",Be,[o(r,{t:"Client ID"})]),e("small",Me,[e("samp",null,x(n.value.ClientID),1)])]),e("div",Oe,[e("small",Ue,[o(r,{t:"Client Name"})]),O(e("input",{class:"form-control form-control-sm rounded-3 ms-auto",style:{width:"300px"},type:"text","onUpdate:modelValue":u[0]||(u[0]=$=>s.Name=$)},null,512),[[U,s.Name]]),e("button",{onClick:u[1]||(u[1]=$=>y()),"aria-label":"Save Client Name",class:"btn btn-sm rounded-3 bg-success-subtle border-success-subtle text-success-emphasis"},[...u[5]||(u[5]=[e("i",{class:"bi bi-save-fill"},null,-1)])])])])]),e("div",Ee,[o($e,{onRefresh:u[2]||(u[2]=$=>g()),clientAssignedPeers:t.value,client:n.value},null,8,["clientAssignedPeers","client"]),o(Ne,{onDeleteSuccess:u[3]||(u[3]=$=>P()),client:n.value},null,8,["client"])])])):(l(),i("div",ze,[e("div",Fe,[u[6]||(u[6]=e("h1",null,[e("i",{class:"bi bi-person-x"})],-1)),e("p",null,[o(r,{t:"Client does not exist"})])])]))}}}),Je=W(Ge,[["__scopeId","data-v-f874264d"]]);export{Je as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/clients-B4F-hTZ7.js b/src/static/dist/WGDashboardAdmin/assets/clients-Dmpf2P2J.js similarity index 97% rename from src/static/dist/WGDashboardAdmin/assets/clients-B4F-hTZ7.js rename to src/static/dist/WGDashboardAdmin/assets/clients-Dmpf2P2J.js index 5b38b1ab..d39f4e3d 100644 --- a/src/static/dist/WGDashboardAdmin/assets/clients-B4F-hTZ7.js +++ b/src/static/dist/WGDashboardAdmin/assets/clients-Dmpf2P2J.js @@ -1 +1 @@ -import{B as w,o as B,c as f,b as e,t as y,d as a,F as D,h as N,q as V,a as _,i as v,w as I,k as E,L as z,D as O,E as A,m as C,v as x,r as b,g as $,J as R,u as m,z as U,j as G,y as M,G as P,n as k,e as S,_ as T}from"./index-B2Cqollg.js";import{D as q}from"./DashboardClientAssignmentStore-NnvBQTas.js";import{L as u}from"./localeText-slIlNmvW.js";const F={class:"card rounded-0 border-0"},J={class:"card-header d-flex align-items-center rounded-0"},H={class:"my-2"},K={class:"badge text-bg-primary ms-auto"},Q={class:"card-body p-0"},W={class:"list-group list-group-flush clientList"},X={class:"text-body"},Y={class:"text-muted"},L=w({__name:"clientGroup",props:["groupName","clients","searchString"],setup(g){const c=g,r=V(()=>{const t=c.searchString.toLowerCase();return c.searchString?c.clients.filter(o=>o.ClientID&&o.ClientID.toLowerCase().includes(t)||o.Email&&o.Email.toLowerCase().includes(t)||o.Name&&o.Name.toLowerCase().includes(t)):c.clients});return z(),B(()=>{document.querySelector(".clientList .active")?.scrollIntoView()}),(t,o)=>{const l=E("RouterLink");return _(),f("div",F,[e("div",J,[e("h6",H,y(g.groupName),1),e("span",K,[a(u,{t:r.value.length+" Client"+(r.value.length>1?"s":"")},null,8,["t"])])]),e("div",Q,[e("div",W,[(_(!0),f(D,null,N(r.value,s=>(_(),v(l,{key:s.ClientID,id:"client_"+s.ClientID,"active-class":"active",to:{name:"Client Viewer",params:{id:s.ClientID}},class:"list-group-item d-flex flex-column border-bottom list-group-item-action client"},{default:I(()=>[e("small",X,y(s.Email),1),e("small",Y,y(s.Name?s.Name:"No Name"),1)]),_:2},1032,["id","to"]))),128))])])])}}}),Z={class:"d-flex flex-column gap-2"},ee={class:"d-flex align-items-center"},te={class:"mb-0"},se={class:"form-check form-switch ms-auto"},oe={class:"form-check-label",for:"oidc_switch"},ne=["disabled"],ie=w({__name:"oidcSettings",props:["mode"],async setup(g){let c,r;const t=g,o=O(),l=b(!1),s=b(!1),n=async()=>{await $("/api/oidc/status",{mode:t.mode},i=>{l.value=i.data,s.value=!1})};[c,r]=A(()=>n()),await c,r();const d=async()=>{s.value=!0,await $("/api/oidc/toggle",{mode:t.mode},i=>{i.status||(l.value=!l.value,o.newMessage("Server",i.message,"danger")),s.value=!1})};return(i,p)=>(_(),f("div",Z,[e("div",ee,[e("h6",te,[a(u,{t:"OpenID Connect (OIDC)"})]),e("div",se,[e("label",oe,[a(u,{t:l.value?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:s.value,"onUpdate:modelValue":p[0]||(p[0]=h=>l.value=h),onChange:p[1]||(p[1]=h=>d()),class:"form-check-input",type:"checkbox",role:"switch",id:"oidc_switch"},null,40,ne),[[x,l.value]])])])]))}}),le={class:"position-absolute w-100 h-100 top-0 start-0 z-1 rounded-3 d-flex p-2",style:{"background-color":"#00000070","z-index":"9999"}},ae={class:"card m-auto rounded-3",style:{width:"700px"}},ce={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},re={class:"mb-0"},de={class:"card-body px-4 d-flex gap-3 flex-column"},ue={class:"d-flex align-items-center"},me={class:"mb-0"},_e={class:"form-check form-switch ms-auto"},pe={class:"form-check-label",for:"oidc_switch"},he=["disabled"],ge={class:"d-flex align-items-center"},fe={class:"mb-0"},be={class:"form-check form-switch ms-auto"},ve={class:"form-check-label",for:"sign_up_switch"},Ce=["disabled"],we={class:"text-muted mb-0"},ye={class:"text-muted mb-0"},xe=w({__name:"clientSettings",emits:["close"],setup(g,{emit:c}){const r=c,t=O();R({enableClients:t.Configuration.Clients.enable});const o=b(!1),l=async s=>{o.value=!0,await U("/api/updateDashboardConfigurationItem",{section:"Clients",key:s,value:t.Configuration.Clients[s]},async n=>{await t.getConfiguration(),o.value=!1})};return(s,n)=>(_(),f("div",le,[e("div",ae,[e("div",ce,[e("h4",re,[a(u,{t:"Clients Settings"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:n[0]||(n[0]=d=>r("close"))})]),e("div",de,[e("div",ue,[e("h6",me,[a(u,{t:"Client Side App"})]),e("div",_e,[e("label",pe,[a(u,{t:m(t).Configuration.Clients.enable?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:o.value,"onUpdate:modelValue":n[1]||(n[1]=d=>m(t).Configuration.Clients.enable=d),onChange:n[2]||(n[2]=d=>l("enable")),class:"form-check-input",type:"checkbox",role:"switch",id:"oidc_switch"},null,40,he),[[x,m(t).Configuration.Clients.enable]])])]),n[5]||(n[5]=e("hr",null,null,-1)),e("div",null,[e("div",ge,[e("h6",fe,[a(u,{t:"Sign Up as Local Client"})]),e("div",be,[e("label",ve,[a(u,{t:m(t).Configuration.Clients.sign_up?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:o.value,"onUpdate:modelValue":n[3]||(n[3]=d=>m(t).Configuration.Clients.sign_up=d),onChange:n[4]||(n[4]=d=>l("sign_up")),class:"form-check-input",type:"checkbox",role:"switch",id:"sign_up_switch"},null,40,Ce),[[x,m(t).Configuration.Clients.sign_up]])])]),e("small",we,[a(u,{t:"Allow clients to sign up with Email and Password"})])]),e("div",null,[a(ie,{mode:"Client"}),e("small",ye,[a(u,{t:"Allow clients to access with OpenID"})])])])])]))}}),$e={class:"text-body w-100 h-100 pb-2 position-relative"},ke={class:"w-100 h-100 card rounded-3"},Se={class:"border-bottom z-0"},Le={class:"d-flex text-body align-items-center sticky-top p-3 bg-body-tertiary rounded-top-3",style:{"border-top-right-radius":"0 !important"}},De=["placeholder"],Ne={class:"row h-100 g-0"},Ve={class:"d-flex flex-column overflow-y-scroll",style:{flex:"1 0 0"}},Ie=w({__name:"clients",async setup(g){let c,r;const t=q();[c,r]=A(()=>t.getClients()),await c,r(),t.getAllConfigurationsPeers();const o=b(""),l=z(),s=b(!1),n=V(()=>Object.fromEntries(Object.entries(t.clients).filter(([d,i])=>Object.keys(t.clients).filter(p=>p!=="Local").includes(d))));return(d,i)=>{const p=E("RouterView");return _(),f("div",$e,[e("div",ke,[a(G,{name:"zoom"},{default:I(()=>[s.value?(_(),v(xe,{key:0,onClose:i[0]||(i[0]=h=>s.value=!1),class:"z-5"})):S("",!0)]),_:1}),e("div",Se,[e("div",Le,[i[4]||(i[4]=e("label",{for:"searchClient"},[e("i",{class:"bi bi-search me-2"})],-1)),C(e("input",{"onUpdate:modelValue":i[1]||(i[1]=h=>o.value=h),id:"searchClient",class:"form-control rounded-3 form-control-sm",placeholder:m(P)("Search Clients..."),type:"email",style:{width:"auto"}},null,8,De),[[M,o.value]]),e("button",{class:"btn btn-body ms-auto bg-body-secondary rounded-3 btn-sm",onClick:i[2]||(i[2]=h=>s.value=!s.value)},[i[3]||(i[3]=e("i",{class:"bi bi-gear-fill me-2"},null,-1)),a(u,{t:"Settings"})])])]),e("div",Ne,[e("div",{class:k([{hide:m(l).params.id},"col-sm-4 border-end d-flex flex-column clientListContainer"])},[e("div",Ve,[Object.keys(m(t).clients).includes("Local")?(_(),v(L,{key:0,searchString:o.value,clients:m(t).clients.Local,groupName:"Local"},null,8,["searchString","clients"])):S("",!0),(_(!0),f(D,null,N(n.value,(h,j)=>(_(),v(L,{searchString:o.value,clients:h,groupName:j},null,8,["searchString","clients","groupName"]))),256))])],2),e("div",{class:k([{hide:!m(l).params.id},"col-sm-8 clientViewerContainer z-0"])},[a(p)],2)])])])}}}),Ae=T(Ie,[["__scopeId","data-v-a8650ee3"]]);export{Ae as default}; +import{B as w,o as B,c as f,b as e,t as y,d as a,F as D,h as N,q as V,a as _,i as v,w as I,k as E,L as z,D as O,E as A,m as C,v as x,r as b,g as $,J as R,u as m,z as U,j as G,y as M,G as P,n as k,e as S,_ as T}from"./index-DOH6XKNT.js";import{D as q}from"./DashboardClientAssignmentStore-B_sC1WKh.js";import{L as u}from"./localeText-CB2ziPie.js";const F={class:"card rounded-0 border-0"},J={class:"card-header d-flex align-items-center rounded-0"},H={class:"my-2"},K={class:"badge text-bg-primary ms-auto"},Q={class:"card-body p-0"},W={class:"list-group list-group-flush clientList"},X={class:"text-body"},Y={class:"text-muted"},L=w({__name:"clientGroup",props:["groupName","clients","searchString"],setup(g){const c=g,r=V(()=>{const t=c.searchString.toLowerCase();return c.searchString?c.clients.filter(o=>o.ClientID&&o.ClientID.toLowerCase().includes(t)||o.Email&&o.Email.toLowerCase().includes(t)||o.Name&&o.Name.toLowerCase().includes(t)):c.clients});return z(),B(()=>{document.querySelector(".clientList .active")?.scrollIntoView()}),(t,o)=>{const l=E("RouterLink");return _(),f("div",F,[e("div",J,[e("h6",H,y(g.groupName),1),e("span",K,[a(u,{t:r.value.length+" Client"+(r.value.length>1?"s":"")},null,8,["t"])])]),e("div",Q,[e("div",W,[(_(!0),f(D,null,N(r.value,s=>(_(),v(l,{key:s.ClientID,id:"client_"+s.ClientID,"active-class":"active",to:{name:"Client Viewer",params:{id:s.ClientID}},class:"list-group-item d-flex flex-column border-bottom list-group-item-action client"},{default:I(()=>[e("small",X,y(s.Email),1),e("small",Y,y(s.Name?s.Name:"No Name"),1)]),_:2},1032,["id","to"]))),128))])])])}}}),Z={class:"d-flex flex-column gap-2"},ee={class:"d-flex align-items-center"},te={class:"mb-0"},se={class:"form-check form-switch ms-auto"},oe={class:"form-check-label",for:"oidc_switch"},ne=["disabled"],ie=w({__name:"oidcSettings",props:["mode"],async setup(g){let c,r;const t=g,o=O(),l=b(!1),s=b(!1),n=async()=>{await $("/api/oidc/status",{mode:t.mode},i=>{l.value=i.data,s.value=!1})};[c,r]=A(()=>n()),await c,r();const d=async()=>{s.value=!0,await $("/api/oidc/toggle",{mode:t.mode},i=>{i.status||(l.value=!l.value,o.newMessage("Server",i.message,"danger")),s.value=!1})};return(i,p)=>(_(),f("div",Z,[e("div",ee,[e("h6",te,[a(u,{t:"OpenID Connect (OIDC)"})]),e("div",se,[e("label",oe,[a(u,{t:l.value?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:s.value,"onUpdate:modelValue":p[0]||(p[0]=h=>l.value=h),onChange:p[1]||(p[1]=h=>d()),class:"form-check-input",type:"checkbox",role:"switch",id:"oidc_switch"},null,40,ne),[[x,l.value]])])])]))}}),le={class:"position-absolute w-100 h-100 top-0 start-0 z-1 rounded-3 d-flex p-2",style:{"background-color":"#00000070","z-index":"9999"}},ae={class:"card m-auto rounded-3",style:{width:"700px"}},ce={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},re={class:"mb-0"},de={class:"card-body px-4 d-flex gap-3 flex-column"},ue={class:"d-flex align-items-center"},me={class:"mb-0"},_e={class:"form-check form-switch ms-auto"},pe={class:"form-check-label",for:"oidc_switch"},he=["disabled"],ge={class:"d-flex align-items-center"},fe={class:"mb-0"},be={class:"form-check form-switch ms-auto"},ve={class:"form-check-label",for:"sign_up_switch"},Ce=["disabled"],we={class:"text-muted mb-0"},ye={class:"text-muted mb-0"},xe=w({__name:"clientSettings",emits:["close"],setup(g,{emit:c}){const r=c,t=O();R({enableClients:t.Configuration.Clients.enable});const o=b(!1),l=async s=>{o.value=!0,await U("/api/updateDashboardConfigurationItem",{section:"Clients",key:s,value:t.Configuration.Clients[s]},async n=>{await t.getConfiguration(),o.value=!1})};return(s,n)=>(_(),f("div",le,[e("div",ae,[e("div",ce,[e("h4",re,[a(u,{t:"Clients Settings"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:n[0]||(n[0]=d=>r("close"))})]),e("div",de,[e("div",ue,[e("h6",me,[a(u,{t:"Client Side App"})]),e("div",_e,[e("label",pe,[a(u,{t:m(t).Configuration.Clients.enable?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:o.value,"onUpdate:modelValue":n[1]||(n[1]=d=>m(t).Configuration.Clients.enable=d),onChange:n[2]||(n[2]=d=>l("enable")),class:"form-check-input",type:"checkbox",role:"switch",id:"oidc_switch"},null,40,he),[[x,m(t).Configuration.Clients.enable]])])]),n[5]||(n[5]=e("hr",null,null,-1)),e("div",null,[e("div",ge,[e("h6",fe,[a(u,{t:"Sign Up as Local Client"})]),e("div",be,[e("label",ve,[a(u,{t:m(t).Configuration.Clients.sign_up?"Enabled":"Disabled"},null,8,["t"])]),C(e("input",{disabled:o.value,"onUpdate:modelValue":n[3]||(n[3]=d=>m(t).Configuration.Clients.sign_up=d),onChange:n[4]||(n[4]=d=>l("sign_up")),class:"form-check-input",type:"checkbox",role:"switch",id:"sign_up_switch"},null,40,Ce),[[x,m(t).Configuration.Clients.sign_up]])])]),e("small",we,[a(u,{t:"Allow clients to sign up with Email and Password"})])]),e("div",null,[a(ie,{mode:"Client"}),e("small",ye,[a(u,{t:"Allow clients to access with OpenID"})])])])])]))}}),$e={class:"text-body w-100 h-100 pb-2 position-relative"},ke={class:"w-100 h-100 card rounded-3"},Se={class:"border-bottom z-0"},Le={class:"d-flex text-body align-items-center sticky-top p-3 bg-body-tertiary rounded-top-3",style:{"border-top-right-radius":"0 !important"}},De=["placeholder"],Ne={class:"row h-100 g-0"},Ve={class:"d-flex flex-column overflow-y-scroll",style:{flex:"1 0 0"}},Ie=w({__name:"clients",async setup(g){let c,r;const t=q();[c,r]=A(()=>t.getClients()),await c,r(),t.getAllConfigurationsPeers();const o=b(""),l=z(),s=b(!1),n=V(()=>Object.fromEntries(Object.entries(t.clients).filter(([d,i])=>Object.keys(t.clients).filter(p=>p!=="Local").includes(d))));return(d,i)=>{const p=E("RouterView");return _(),f("div",$e,[e("div",ke,[a(G,{name:"zoom"},{default:I(()=>[s.value?(_(),v(xe,{key:0,onClose:i[0]||(i[0]=h=>s.value=!1),class:"z-5"})):S("",!0)]),_:1}),e("div",Se,[e("div",Le,[i[4]||(i[4]=e("label",{for:"searchClient"},[e("i",{class:"bi bi-search me-2"})],-1)),C(e("input",{"onUpdate:modelValue":i[1]||(i[1]=h=>o.value=h),id:"searchClient",class:"form-control rounded-3 form-control-sm",placeholder:m(P)("Search Clients..."),type:"email",style:{width:"auto"}},null,8,De),[[M,o.value]]),e("button",{class:"btn btn-body ms-auto bg-body-secondary rounded-3 btn-sm",onClick:i[2]||(i[2]=h=>s.value=!s.value)},[i[3]||(i[3]=e("i",{class:"bi bi-gear-fill me-2"},null,-1)),a(u,{t:"Settings"})])])]),e("div",Ne,[e("div",{class:k([{hide:m(l).params.id},"col-sm-4 border-end d-flex flex-column clientListContainer"])},[e("div",Ve,[Object.keys(m(t).clients).includes("Local")?(_(),v(L,{key:0,searchString:o.value,clients:m(t).clients.Local,groupName:"Local"},null,8,["searchString","clients"])):S("",!0),(_(!0),f(D,null,N(n.value,(h,j)=>(_(),v(L,{searchString:o.value,clients:h,groupName:j},null,8,["searchString","clients","groupName"]))),256))])],2),e("div",{class:k([{hide:!m(l).params.id},"col-sm-8 clientViewerContainer z-0"])},[a(p)],2)])])])}}}),Ae=T(Ie,[["__scopeId","data-v-a8650ee3"]]);export{Ae as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/configuration-Dd6L2pZi.js b/src/static/dist/WGDashboardAdmin/assets/configuration-vqO1Tqmn.js similarity index 86% rename from src/static/dist/WGDashboardAdmin/assets/configuration-Dd6L2pZi.js rename to src/static/dist/WGDashboardAdmin/assets/configuration-vqO1Tqmn.js index c7016a6f..288a80ab 100644 --- a/src/static/dist/WGDashboardAdmin/assets/configuration-Dd6L2pZi.js +++ b/src/static/dist/WGDashboardAdmin/assets/configuration-vqO1Tqmn.js @@ -1 +1 @@ -import{_ as r,a as e,c as i,d as o,w as t,j as l,i as a,l as _,S as d,k as u}from"./index-B2Cqollg.js";const m={name:"configuration"},p={class:"mt-md-5 mt-3 text-body"};function f(k,x,h,w,$,v){const n=u("RouterView");return e(),i("div",p,[o(n,null,{default:t(({Component:s,route:c})=>[o(l,{name:"fade2",mode:"out-in"},{default:t(()=>[(e(),a(d,null,{default:t(()=>[(e(),a(_(s),{key:c.path,class:"z-1"}))]),_:2},1024))]),_:2},1024)]),_:1})])}const B=r(m,[["render",f]]);export{B as default}; +import{_ as r,a as e,c as i,d as o,w as t,j as l,i as a,l as _,S as d,k as u}from"./index-DOH6XKNT.js";const m={name:"configuration"},p={class:"mt-md-5 mt-3 text-body"};function f(k,x,h,w,$,v){const n=u("RouterView");return e(),i("div",p,[o(n,null,{default:t(({Component:s,route:c})=>[o(l,{name:"fade2",mode:"out-in"},{default:t(()=>[(e(),a(d,null,{default:t(()=>[(e(),a(_(s),{key:c.path,class:"z-1"}))]),_:2},1024))]),_:2},1024)]),_:1})])}const B=r(m,[["render",f]]);export{B as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/configurationList-DyQdKNSn.js b/src/static/dist/WGDashboardAdmin/assets/configurationList-DibdMZMT.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/configurationList-DyQdKNSn.js rename to src/static/dist/WGDashboardAdmin/assets/configurationList-DibdMZMT.js index 90c611d0..ac1c0f3d 100644 --- a/src/static/dist/WGDashboardAdmin/assets/configurationList-DyQdKNSn.js +++ b/src/static/dist/WGDashboardAdmin/assets/configurationList-DibdMZMT.js @@ -1 +1 @@ -import{_ as D,g as B,D as N,c as i,b as t,d as l,w as x,n as m,f as v,t as u,i as h,e as p,m as U,v as I,k as y,a as o,p as K,q as G,s as C,j as V,r as R,o as O,x as W,F as w,h as k,T as q,G as L,W as F,y as z}from"./index-B2Cqollg.js";import{L as S}from"./localeText-slIlNmvW.js";import{_ as j}from"./protocolBadge-DuF9r437.js";import{C as E}from"./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js";const P={name:"configurationCard",components:{ProtocolBadge:j,LocaleText:S},props:{c:{Name:String,Status:Boolean,PublicKey:String,PrivateKey:String},delay:String,display:String},data(){return{configurationToggling:!1}},setup(){return{dashboardConfigurationStore:N()}},methods:{toggle(){this.configurationToggling=!0,B("/api/toggleWireguardConfiguration",{configurationName:this.c.Name},a=>{a.status?this.dashboardConfigurationStore.newMessage("Server",`${this.c.Name} ${a.data?"is on":"is off"}`):this.dashboardConfigurationStore.newMessage("Server",a.message,"danger"),this.c.Status=a.data,this.configurationToggling=!1})}}},T=()=>{K(a=>({v0d365bfc:a.delay}))},M=P.setup;P.setup=M?(a,s)=>(T(),M(a,s)):T;const H={class:"card conf_card rounded-3 shadow text-decoration-none"},Y={class:"mb-0"},A={class:"card-title mb-0 d-flex align-items-center gap-2"},J={key:0},Q={class:"badge text-bg-info rounded-3 shadow"},X={class:"card-footer d-flex gap-2 flex-column"},Z={class:"row"},tt={class:"d-flex gap-2 align-items-center"},et={class:"text-muted"},st={class:"mb-0 d-block d-lg-inline-block"},ot={style:{"line-break":"anywhere"}},at={class:"form-check form-switch ms-auto"},nt=["for"],it={key:4,class:"spinner-border spinner-border-sm ms-2","aria-hidden":"true"},rt=["disabled","id"];function lt(a,s,e,_,n,g){const d=y("ProtocolBadge"),r=y("RouterLink"),c=y("LocaleText");return o(),i("div",{class:m(["col-12",{"col-lg-6 col-xl-4":this.display==="Grid"}])},[t("div",H,[l(r,{to:"/configuration/"+e.c.Name+"/peers",class:"card-body d-flex align-items-center gap-3 flex-wrap text-decoration-none"},{default:x(()=>[t("h6",Y,[t("span",{class:m(["dot",{active:e.c.Status}])},null,2)]),t("h6",A,[t("samp",null,u(e.c.Name),1),t("small",null,[l(d,{protocol:e.c.Protocol,mini:!0},null,8,["protocol"])]),e.c.Info.Description?(o(),i("small",J,[t("span",Q,[s[2]||(s[2]=t("i",{class:"bi bi-pencil-fill me-2"},null,-1)),v(" "+u(e.c.Info.Description),1)])])):p("",!0)]),s[3]||(s[3]=t("h6",{class:"mb-0 ms-auto"},[t("i",{class:"bi bi-chevron-right"})],-1))]),_:1},8,["to"]),t("div",X,[t("div",Z,[t("small",{class:m(["col-6",{"col-md-3":this.display==="List"}])},[s[4]||(s[4]=t("i",{class:"bi bi-arrow-down-up me-2"},null,-1)),v(u(e.c.DataUsage.Total>0?e.c.DataUsage.Total.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["text-primary-emphasis col-6",{"col-md-3":this.display==="List"}])},[s[5]||(s[5]=t("i",{class:"bi bi-arrow-down me-2"},null,-1)),v(u(e.c.DataUsage.Receive>0?e.c.DataUsage.Receive.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["text-success-emphasis col-6",{"col-md-3":this.display==="List"}])},[s[6]||(s[6]=t("i",{class:"bi bi-arrow-up me-2"},null,-1)),v(u(e.c.DataUsage.Sent>0?e.c.DataUsage.Sent.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["col-6",{"col-md-3 text-md-end ":this.display==="List"}])},[t("span",{class:m(["dot me-2",{active:e.c.ConnectedPeers>0}])},null,2),v(" "+u(e.c.ConnectedPeers)+" / "+u(e.c.TotalPeers)+" ",1),l(c,{t:"Peers"})],2)]),t("div",{class:m(["d-flex gap-2",[this.display==="Grid"?"flex-column":"gap-lg-3 flex-column flex-lg-row"]])},[t("div",tt,[t("small",et,[t("strong",null,[l(c,{t:"Public Key"})])]),t("small",st,[t("samp",ot,u(e.c.PublicKey),1)])]),t("div",at,[t("label",{class:"form-check-label",style:{cursor:"pointer"},for:"switch"+e.c.PrivateKey},[!e.c.Status&&this.configurationToggling?(o(),h(c,{key:0,t:"Turning Off..."})):e.c.Status&&this.configurationToggling?(o(),h(c,{key:1,t:"Turning On..."})):e.c.Status&&!this.configurationToggling?(o(),h(c,{key:2,t:"On"})):!e.c.Status&&!this.configurationToggling?(o(),h(c,{key:3,t:"Off"})):p("",!0),this.configurationToggling?(o(),i("span",it)):p("",!0)],8,nt),U(t("input",{class:"form-check-input",style:{cursor:"pointer"},disabled:this.configurationToggling,type:"checkbox",role:"switch",id:"switch"+e.c.PrivateKey,onChange:s[0]||(s[0]=$=>this.toggle()),"onUpdate:modelValue":s[1]||(s[1]=$=>e.c.Status=$)},null,40,rt),[[I,e.c.Status]])])],2)])])],2)}const dt=D(P,[["render",lt],["__scopeId","data-v-9f596f5e"]]),ct={class:"text-muted me-2"},ut={class:"fw-bold"},mt={__name:"storageMount",props:{mount:Object,align:Boolean,square:Boolean},setup(a){K(n=>({v2dc8ab7e:_.value}));const s=a,e=R(!1),_=G(()=>s.square?"40px":"25px");return(n,g)=>(o(),i("div",{class:"flex-grow-1 square rounded-3 border position-relative",onMouseenter:g[0]||(g[0]=d=>e.value=!0),onMouseleave:g[1]||(g[1]=d=>e.value=!1),style:C({"background-color":`rgb(25 135 84 / ${a.mount.percent}%)`})},[l(V,{name:"zoomReversed"},{default:x(()=>[e.value?(o(),i("div",{key:0,style:C([{"white-space":"nowrap"},{top:_.value}]),class:m(["floatingLabel z-3 border position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow d-flex",[a.align?"end-0":"start-0"]])},[t("small",ct,[t("samp",null,u(a.mount.mountPoint),1)]),t("small",ut,u(a.mount.percent)+"% ",1)],6)):p("",!0)]),_:1})],36))}},gt=D(mt,[["__scopeId","data-v-9509d7a0"]]),ft={class:"row text-body g-3 mb-5"},_t={class:"col-md-6 col-sm-12 col-xl-3"},pt={class:"d-flex align-items-center"},ht={class:"text-muted"},yt={class:"ms-auto"},bt={key:0},vt={key:1,class:"spinner-border spinner-border-sm"},xt={class:"progress",role:"progressbar",style:{height:"6px"}},St={class:"d-grid mt-2 gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Ct={class:"col-md-6 col-sm-12 col-xl-3"},wt={class:"d-flex align-items-center"},kt={class:"text-muted"},$t={class:"ms-auto"},Dt={key:0},Lt={key:1,class:"spinner-border spinner-border-sm"},Pt={class:"progress",role:"progressbar",style:{height:"6px"}},Tt={class:"d-grid mt-2 gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Mt={class:"col-md-6 col-sm-12 col-xl-3"},Bt={class:"d-flex align-items-center"},Nt={class:"text-muted"},Ut={class:"ms-auto"},Kt={key:0},Gt={key:1,class:"spinner-border spinner-border-sm"},Vt={class:"progress",role:"progressbar",style:{height:"6px"}},It={class:"col-md-6 col-sm-12 col-xl-3"},Rt={class:"d-flex align-items-center"},Ot={class:"text-muted"},Wt={class:"ms-auto"},qt={key:0},Ft={key:1,class:"spinner-border spinner-border-sm"},zt={__name:"systemStatusWidget",setup(a){const s=N();let e=null;O(()=>{_(),e=setInterval(()=>{_()},5e3)}),W(()=>{clearInterval(e)});const _=()=>{B("/api/systemStatus",{},g=>{s.SystemStatus=g.data})},n=G(()=>s.SystemStatus);return(g,d)=>(o(),i("div",ft,[t("div",_t,[t("div",pt,[t("h6",ht,[d[0]||(d[0]=t("i",{class:"bi bi-cpu-fill me-2"},null,-1)),l(S,{t:"CPU"})]),t("h6",yt,[n.value?(o(),i("span",bt,u(n.value.CPU.cpu_percent)+"% ",1)):(o(),i("span",vt))])]),t("div",xt,[t("div",{class:"progress-bar",style:C({width:`${n.value?.CPU.cpu_percent}%`})},null,4)]),t("div",St,[(o(!0),i(w,null,k(n.value?.CPU.cpu_percent_per_cpu,(r,c)=>(o(),h(E,{key:c,align:c+1>Math.round(n.value?.CPU.cpu_percent_per_cpu.length/2),core_number:c,percentage:r},null,8,["align","core_number","percentage"]))),128))])]),t("div",Ct,[t("div",wt,[t("h6",kt,[d[1]||(d[1]=t("i",{class:"bi bi-device-ssd-fill me-2"},null,-1)),l(S,{t:"Storage"})]),t("h6",$t,[n.value?(o(),i("span",Dt,u(n.value.Disks.find(r=>r.mountPoint==="/")?n.value?.Disks.find(r=>r.mountPoint==="/").percent:n.value?.Disks[0].percent)+"% ",1)):(o(),i("span",Lt))])]),t("div",Pt,[t("div",{class:"progress-bar bg-success",style:C({width:`${n.value?.Disks.find(r=>r.mountPoint==="/")?n.value?.Disks.find(r=>r.mountPoint==="/").percent:n.value?.Disks[0].percent}%`})},null,4)]),t("div",Tt,[n.value?(o(!0),i(w,{key:0},k(n.value?.Disks,(r,c)=>(o(),h(gt,{key:r.mountPoint,align:c+1>Math.round(n.value?.Disks.length/2),mount:r},null,8,["align","mount"]))),128)):p("",!0)])]),t("div",Mt,[t("div",Bt,[t("h6",Nt,[d[2]||(d[2]=t("i",{class:"bi bi-memory me-2"},null,-1)),l(S,{t:"Memory"})]),t("h6",Ut,[n.value?(o(),i("span",Kt,u(n.value?.Memory.VirtualMemory.percent)+"% ",1)):(o(),i("span",Gt))])]),t("div",Vt,[t("div",{class:"progress-bar bg-info",style:C({width:`${n.value?.Memory.VirtualMemory.percent}%`})},null,4)])]),t("div",It,[t("div",Rt,[t("h6",Ot,[d[3]||(d[3]=t("i",{class:"bi bi-memory me-2"},null,-1)),l(S,{t:"Swap Memory"})]),t("h6",Wt,[n.value?(o(),i("span",qt,u(n.value?.Memory.SwapMemory.percent)+"% ",1)):(o(),i("span",Ft))])]),d[4]||(d[4]=t("div",{class:"progress",role:"progressbar",style:{height:"6px"}},[t("div",{class:"progress-bar bg-warning",style:{width:"$ data?.Memory.SwapMemory.percent}%"}})],-1))])]))}},jt=D(zt,[["__scopeId","data-v-01ef60a9"]]),Et={name:"configurationList",components:{SystemStatus:jt,LocaleText:S,ConfigurationCard:dt},async setup(){return{wireguardConfigurationsStore:F()}},data(){return{configurationLoaded:!1,sort:{Name:L("Name"),Status:L("Status"),"DataUsage.Total":L("Total Usage")},currentSort:{key:"Name",order:"asc"},currentDisplay:"List",searchKey:""}},computed:{configurations(){return this.wireguardConfigurationsStore.sortConfigurations.filter(a=>a.Name.toLowerCase().includes(this.searchKey)||a.PublicKey.includes(this.searchKey)||!this.searchKey)}},methods:{dotNotation(a,s){let e=s.split(".").reduce((_,n)=>_&&_[n],a);return typeof e=="string"?e.toLowerCase():e},updateSort(a){this.wireguardConfigurationsStore.CurrentSort.key===a?this.wireguardConfigurationsStore.CurrentSort.order=this.wireguardConfigurationsStore.CurrentSort.order==="asc"?"desc":"asc":this.wireguardConfigurationsStore.CurrentSort.key=a},updateDisplay(a){this.wireguardConfigurationsStore.CurrentDisplay!==a&&(this.wireguardConfigurationsStore.CurrentDisplay=a)}}},Ht={class:"mt-md-5 mt-3"},Yt={class:"container-fluid"},At={class:"d-flex mb-4 configurationListTitle align-items-md-center gap-2 flex-column flex-md-row"},Jt={class:"text-body d-flex mb-0"},Qt={key:0,class:"text-body filter mb-3 d-flex gap-2 flex-column flex-md-row"},Xt={class:"d-flex align-items-center gap-3 align-items-center mb-3 mb-md-0"},Zt={class:"text-muted"},te={class:"d-flex ms-auto ms-lg-0"},ee=["onClick"],se={class:"align-items-center gap-3 align-items-center mb-3 mb-md-0 d-none d-lg-flex"},oe={class:"text-muted"},ae={class:"d-flex ms-auto ms-lg-0"},ne=["onClick"],ie={class:"d-flex align-items-center ms-md-auto"},re={class:"row g-3 mb-2"},le={class:"text-muted col-12",key:"noConfiguration"};function de(a,s,e,_,n,g){const d=y("SystemStatus"),r=y("LocaleText"),c=y("RouterLink"),$=y("ConfigurationCard");return o(),i("div",Ht,[t("div",Yt,[l(d),t("div",At,[t("h2",Jt,[l(r,{t:"WireGuard Configurations"})]),l(c,{to:"/new_configuration",class:"ms-md-auto py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},{default:x(()=>[s[1]||(s[1]=t("i",{class:"bi bi-plus-circle me-2"},null,-1)),l(r,{t:"Configuration"})]),_:1}),l(c,{to:"/restore_configuration",class:"py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},{default:x(()=>[s[2]||(s[2]=t("i",{class:"bi bi-clock-history me-2"},null,-1)),l(r,{t:"Restore"})]),_:1})]),l(V,{name:"fade"},{default:x(()=>[this.wireguardConfigurationsStore.ConfigurationLoaded?(o(),i("div",Qt,[t("div",Xt,[t("small",Zt,[l(r,{t:"Sort By"})]),t("div",te,[(o(!0),i(w,null,k(this.wireguardConfigurationsStore.SortOptions,(f,b)=>(o(),i("a",{role:"button",onClick:ce=>g.updateSort(b),class:m([{"bg-primary-subtle text-primary-emphasis":this.wireguardConfigurationsStore.CurrentSort.key===b},"px-2 py-1 rounded-3"])},[t("small",null,[this.wireguardConfigurationsStore.CurrentSort.key===b?(o(),i("i",{key:0,class:m(["bi me-2",[this.wireguardConfigurationsStore.CurrentSort.order==="asc"?"bi-sort-up":"bi-sort-down"]])},null,2)):p("",!0),l(r,{t:f},null,8,["t"])])],10,ee))),256))])]),t("div",se,[t("small",oe,[l(r,{t:"Display as"})]),t("div",ae,[(o(),i(w,null,k([{name:"List",key:"list"},{name:"Grid",key:"grid"}],f=>t("a",{role:"button",onClick:b=>g.updateDisplay(f.name),class:m([{"bg-primary-subtle text-primary-emphasis":this.wireguardConfigurationsStore.CurrentDisplay===f.name},"px-2 py-1 rounded-3"])},[t("small",null,[t("i",{class:m(["bi me-2","bi-"+f.key])},null,2),s[3]||(s[3]=v()),l(r,{t:f.name},null,8,["t"])])],10,ne)),64))])]),t("div",ie,[s[4]||(s[4]=t("label",{for:"configurationSearch",class:"text-muted"},[t("i",{class:"bi bi-search me-2"})],-1)),U(t("input",{class:"form-control form-control-sm rounded-3","onUpdate:modelValue":s[0]||(s[0]=f=>this.searchKey=f),id:"configurationSearch"},null,512),[[z,this.searchKey]])])])):p("",!0)]),_:1}),t("div",re,[l(q,{name:"fade"},{default:x(()=>[this.wireguardConfigurationsStore.ConfigurationLoaded&&this.wireguardConfigurationsStore.Configurations.length===0?(o(),i("p",le,[l(r,{t:"You don't have any WireGuard configurations yet. Please check the configuration folder or change it in Settings. By default the folder is /etc/wireguard."})])):this.wireguardConfigurationsStore.ConfigurationLoaded?(o(!0),i(w,{key:1},k(g.configurations,(f,b)=>(o(),h($,{display:this.wireguardConfigurationsStore.CurrentDisplay,delay:b*.03+"s",key:f.Name,c:f},null,8,["display","delay","c"]))),128)):p("",!0)]),_:1})])])])}const _e=D(Et,[["render",de],["__scopeId","data-v-7ed053f0"]]);export{_e as default}; +import{_ as D,g as B,D as N,c as i,b as t,d as l,w as x,n as m,f as v,t as u,i as h,e as p,m as U,v as I,k as y,a as o,p as K,q as G,s as C,j as V,r as R,o as O,x as W,F as w,h as k,T as q,G as L,W as F,y as z}from"./index-DOH6XKNT.js";import{L as S}from"./localeText-CB2ziPie.js";import{_ as j}from"./protocolBadge-D571NtU0.js";import{C as E}from"./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js";const P={name:"configurationCard",components:{ProtocolBadge:j,LocaleText:S},props:{c:{Name:String,Status:Boolean,PublicKey:String,PrivateKey:String},delay:String,display:String},data(){return{configurationToggling:!1}},setup(){return{dashboardConfigurationStore:N()}},methods:{toggle(){this.configurationToggling=!0,B("/api/toggleWireguardConfiguration",{configurationName:this.c.Name},a=>{a.status?this.dashboardConfigurationStore.newMessage("Server",`${this.c.Name} ${a.data?"is on":"is off"}`):this.dashboardConfigurationStore.newMessage("Server",a.message,"danger"),this.c.Status=a.data,this.configurationToggling=!1})}}},T=()=>{K(a=>({v0d365bfc:a.delay}))},M=P.setup;P.setup=M?(a,s)=>(T(),M(a,s)):T;const H={class:"card conf_card rounded-3 shadow text-decoration-none"},Y={class:"mb-0"},A={class:"card-title mb-0 d-flex align-items-center gap-2"},J={key:0},Q={class:"badge text-bg-info rounded-3 shadow"},X={class:"card-footer d-flex gap-2 flex-column"},Z={class:"row"},tt={class:"d-flex gap-2 align-items-center"},et={class:"text-muted"},st={class:"mb-0 d-block d-lg-inline-block"},ot={style:{"line-break":"anywhere"}},at={class:"form-check form-switch ms-auto"},nt=["for"],it={key:4,class:"spinner-border spinner-border-sm ms-2","aria-hidden":"true"},rt=["disabled","id"];function lt(a,s,e,_,n,g){const d=y("ProtocolBadge"),r=y("RouterLink"),c=y("LocaleText");return o(),i("div",{class:m(["col-12",{"col-lg-6 col-xl-4":this.display==="Grid"}])},[t("div",H,[l(r,{to:"/configuration/"+e.c.Name+"/peers",class:"card-body d-flex align-items-center gap-3 flex-wrap text-decoration-none"},{default:x(()=>[t("h6",Y,[t("span",{class:m(["dot",{active:e.c.Status}])},null,2)]),t("h6",A,[t("samp",null,u(e.c.Name),1),t("small",null,[l(d,{protocol:e.c.Protocol,mini:!0},null,8,["protocol"])]),e.c.Info.Description?(o(),i("small",J,[t("span",Q,[s[2]||(s[2]=t("i",{class:"bi bi-pencil-fill me-2"},null,-1)),v(" "+u(e.c.Info.Description),1)])])):p("",!0)]),s[3]||(s[3]=t("h6",{class:"mb-0 ms-auto"},[t("i",{class:"bi bi-chevron-right"})],-1))]),_:1},8,["to"]),t("div",X,[t("div",Z,[t("small",{class:m(["col-6",{"col-md-3":this.display==="List"}])},[s[4]||(s[4]=t("i",{class:"bi bi-arrow-down-up me-2"},null,-1)),v(u(e.c.DataUsage.Total>0?e.c.DataUsage.Total.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["text-primary-emphasis col-6",{"col-md-3":this.display==="List"}])},[s[5]||(s[5]=t("i",{class:"bi bi-arrow-down me-2"},null,-1)),v(u(e.c.DataUsage.Receive>0?e.c.DataUsage.Receive.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["text-success-emphasis col-6",{"col-md-3":this.display==="List"}])},[s[6]||(s[6]=t("i",{class:"bi bi-arrow-up me-2"},null,-1)),v(u(e.c.DataUsage.Sent>0?e.c.DataUsage.Sent.toFixed(4):0)+" GB ",1)],2),t("small",{class:m(["col-6",{"col-md-3 text-md-end ":this.display==="List"}])},[t("span",{class:m(["dot me-2",{active:e.c.ConnectedPeers>0}])},null,2),v(" "+u(e.c.ConnectedPeers)+" / "+u(e.c.TotalPeers)+" ",1),l(c,{t:"Peers"})],2)]),t("div",{class:m(["d-flex gap-2",[this.display==="Grid"?"flex-column":"gap-lg-3 flex-column flex-lg-row"]])},[t("div",tt,[t("small",et,[t("strong",null,[l(c,{t:"Public Key"})])]),t("small",st,[t("samp",ot,u(e.c.PublicKey),1)])]),t("div",at,[t("label",{class:"form-check-label",style:{cursor:"pointer"},for:"switch"+e.c.PrivateKey},[!e.c.Status&&this.configurationToggling?(o(),h(c,{key:0,t:"Turning Off..."})):e.c.Status&&this.configurationToggling?(o(),h(c,{key:1,t:"Turning On..."})):e.c.Status&&!this.configurationToggling?(o(),h(c,{key:2,t:"On"})):!e.c.Status&&!this.configurationToggling?(o(),h(c,{key:3,t:"Off"})):p("",!0),this.configurationToggling?(o(),i("span",it)):p("",!0)],8,nt),U(t("input",{class:"form-check-input",style:{cursor:"pointer"},disabled:this.configurationToggling,type:"checkbox",role:"switch",id:"switch"+e.c.PrivateKey,onChange:s[0]||(s[0]=$=>this.toggle()),"onUpdate:modelValue":s[1]||(s[1]=$=>e.c.Status=$)},null,40,rt),[[I,e.c.Status]])])],2)])])],2)}const dt=D(P,[["render",lt],["__scopeId","data-v-9f596f5e"]]),ct={class:"text-muted me-2"},ut={class:"fw-bold"},mt={__name:"storageMount",props:{mount:Object,align:Boolean,square:Boolean},setup(a){K(n=>({v2dc8ab7e:_.value}));const s=a,e=R(!1),_=G(()=>s.square?"40px":"25px");return(n,g)=>(o(),i("div",{class:"flex-grow-1 square rounded-3 border position-relative",onMouseenter:g[0]||(g[0]=d=>e.value=!0),onMouseleave:g[1]||(g[1]=d=>e.value=!1),style:C({"background-color":`rgb(25 135 84 / ${a.mount.percent}%)`})},[l(V,{name:"zoomReversed"},{default:x(()=>[e.value?(o(),i("div",{key:0,style:C([{"white-space":"nowrap"},{top:_.value}]),class:m(["floatingLabel z-3 border position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow d-flex",[a.align?"end-0":"start-0"]])},[t("small",ct,[t("samp",null,u(a.mount.mountPoint),1)]),t("small",ut,u(a.mount.percent)+"% ",1)],6)):p("",!0)]),_:1})],36))}},gt=D(mt,[["__scopeId","data-v-9509d7a0"]]),ft={class:"row text-body g-3 mb-5"},_t={class:"col-md-6 col-sm-12 col-xl-3"},pt={class:"d-flex align-items-center"},ht={class:"text-muted"},yt={class:"ms-auto"},bt={key:0},vt={key:1,class:"spinner-border spinner-border-sm"},xt={class:"progress",role:"progressbar",style:{height:"6px"}},St={class:"d-grid mt-2 gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Ct={class:"col-md-6 col-sm-12 col-xl-3"},wt={class:"d-flex align-items-center"},kt={class:"text-muted"},$t={class:"ms-auto"},Dt={key:0},Lt={key:1,class:"spinner-border spinner-border-sm"},Pt={class:"progress",role:"progressbar",style:{height:"6px"}},Tt={class:"d-grid mt-2 gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Mt={class:"col-md-6 col-sm-12 col-xl-3"},Bt={class:"d-flex align-items-center"},Nt={class:"text-muted"},Ut={class:"ms-auto"},Kt={key:0},Gt={key:1,class:"spinner-border spinner-border-sm"},Vt={class:"progress",role:"progressbar",style:{height:"6px"}},It={class:"col-md-6 col-sm-12 col-xl-3"},Rt={class:"d-flex align-items-center"},Ot={class:"text-muted"},Wt={class:"ms-auto"},qt={key:0},Ft={key:1,class:"spinner-border spinner-border-sm"},zt={__name:"systemStatusWidget",setup(a){const s=N();let e=null;O(()=>{_(),e=setInterval(()=>{_()},5e3)}),W(()=>{clearInterval(e)});const _=()=>{B("/api/systemStatus",{},g=>{s.SystemStatus=g.data})},n=G(()=>s.SystemStatus);return(g,d)=>(o(),i("div",ft,[t("div",_t,[t("div",pt,[t("h6",ht,[d[0]||(d[0]=t("i",{class:"bi bi-cpu-fill me-2"},null,-1)),l(S,{t:"CPU"})]),t("h6",yt,[n.value?(o(),i("span",bt,u(n.value.CPU.cpu_percent)+"% ",1)):(o(),i("span",vt))])]),t("div",xt,[t("div",{class:"progress-bar",style:C({width:`${n.value?.CPU.cpu_percent}%`})},null,4)]),t("div",St,[(o(!0),i(w,null,k(n.value?.CPU.cpu_percent_per_cpu,(r,c)=>(o(),h(E,{key:c,align:c+1>Math.round(n.value?.CPU.cpu_percent_per_cpu.length/2),core_number:c,percentage:r},null,8,["align","core_number","percentage"]))),128))])]),t("div",Ct,[t("div",wt,[t("h6",kt,[d[1]||(d[1]=t("i",{class:"bi bi-device-ssd-fill me-2"},null,-1)),l(S,{t:"Storage"})]),t("h6",$t,[n.value?(o(),i("span",Dt,u(n.value.Disks.find(r=>r.mountPoint==="/")?n.value?.Disks.find(r=>r.mountPoint==="/").percent:n.value?.Disks[0].percent)+"% ",1)):(o(),i("span",Lt))])]),t("div",Pt,[t("div",{class:"progress-bar bg-success",style:C({width:`${n.value?.Disks.find(r=>r.mountPoint==="/")?n.value?.Disks.find(r=>r.mountPoint==="/").percent:n.value?.Disks[0].percent}%`})},null,4)]),t("div",Tt,[n.value?(o(!0),i(w,{key:0},k(n.value?.Disks,(r,c)=>(o(),h(gt,{key:r.mountPoint,align:c+1>Math.round(n.value?.Disks.length/2),mount:r},null,8,["align","mount"]))),128)):p("",!0)])]),t("div",Mt,[t("div",Bt,[t("h6",Nt,[d[2]||(d[2]=t("i",{class:"bi bi-memory me-2"},null,-1)),l(S,{t:"Memory"})]),t("h6",Ut,[n.value?(o(),i("span",Kt,u(n.value?.Memory.VirtualMemory.percent)+"% ",1)):(o(),i("span",Gt))])]),t("div",Vt,[t("div",{class:"progress-bar bg-info",style:C({width:`${n.value?.Memory.VirtualMemory.percent}%`})},null,4)])]),t("div",It,[t("div",Rt,[t("h6",Ot,[d[3]||(d[3]=t("i",{class:"bi bi-memory me-2"},null,-1)),l(S,{t:"Swap Memory"})]),t("h6",Wt,[n.value?(o(),i("span",qt,u(n.value?.Memory.SwapMemory.percent)+"% ",1)):(o(),i("span",Ft))])]),d[4]||(d[4]=t("div",{class:"progress",role:"progressbar",style:{height:"6px"}},[t("div",{class:"progress-bar bg-warning",style:{width:"$ data?.Memory.SwapMemory.percent}%"}})],-1))])]))}},jt=D(zt,[["__scopeId","data-v-01ef60a9"]]),Et={name:"configurationList",components:{SystemStatus:jt,LocaleText:S,ConfigurationCard:dt},async setup(){return{wireguardConfigurationsStore:F()}},data(){return{configurationLoaded:!1,sort:{Name:L("Name"),Status:L("Status"),"DataUsage.Total":L("Total Usage")},currentSort:{key:"Name",order:"asc"},currentDisplay:"List",searchKey:""}},computed:{configurations(){return this.wireguardConfigurationsStore.sortConfigurations.filter(a=>a.Name.toLowerCase().includes(this.searchKey)||a.PublicKey.includes(this.searchKey)||!this.searchKey)}},methods:{dotNotation(a,s){let e=s.split(".").reduce((_,n)=>_&&_[n],a);return typeof e=="string"?e.toLowerCase():e},updateSort(a){this.wireguardConfigurationsStore.CurrentSort.key===a?this.wireguardConfigurationsStore.CurrentSort.order=this.wireguardConfigurationsStore.CurrentSort.order==="asc"?"desc":"asc":this.wireguardConfigurationsStore.CurrentSort.key=a},updateDisplay(a){this.wireguardConfigurationsStore.CurrentDisplay!==a&&(this.wireguardConfigurationsStore.CurrentDisplay=a)}}},Ht={class:"mt-md-5 mt-3"},Yt={class:"container-fluid"},At={class:"d-flex mb-4 configurationListTitle align-items-md-center gap-2 flex-column flex-md-row"},Jt={class:"text-body d-flex mb-0"},Qt={key:0,class:"text-body filter mb-3 d-flex gap-2 flex-column flex-md-row"},Xt={class:"d-flex align-items-center gap-3 align-items-center mb-3 mb-md-0"},Zt={class:"text-muted"},te={class:"d-flex ms-auto ms-lg-0"},ee=["onClick"],se={class:"align-items-center gap-3 align-items-center mb-3 mb-md-0 d-none d-lg-flex"},oe={class:"text-muted"},ae={class:"d-flex ms-auto ms-lg-0"},ne=["onClick"],ie={class:"d-flex align-items-center ms-md-auto"},re={class:"row g-3 mb-2"},le={class:"text-muted col-12",key:"noConfiguration"};function de(a,s,e,_,n,g){const d=y("SystemStatus"),r=y("LocaleText"),c=y("RouterLink"),$=y("ConfigurationCard");return o(),i("div",Ht,[t("div",Yt,[l(d),t("div",At,[t("h2",Jt,[l(r,{t:"WireGuard Configurations"})]),l(c,{to:"/new_configuration",class:"ms-md-auto py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},{default:x(()=>[s[1]||(s[1]=t("i",{class:"bi bi-plus-circle me-2"},null,-1)),l(r,{t:"Configuration"})]),_:1}),l(c,{to:"/restore_configuration",class:"py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},{default:x(()=>[s[2]||(s[2]=t("i",{class:"bi bi-clock-history me-2"},null,-1)),l(r,{t:"Restore"})]),_:1})]),l(V,{name:"fade"},{default:x(()=>[this.wireguardConfigurationsStore.ConfigurationLoaded?(o(),i("div",Qt,[t("div",Xt,[t("small",Zt,[l(r,{t:"Sort By"})]),t("div",te,[(o(!0),i(w,null,k(this.wireguardConfigurationsStore.SortOptions,(f,b)=>(o(),i("a",{role:"button",onClick:ce=>g.updateSort(b),class:m([{"bg-primary-subtle text-primary-emphasis":this.wireguardConfigurationsStore.CurrentSort.key===b},"px-2 py-1 rounded-3"])},[t("small",null,[this.wireguardConfigurationsStore.CurrentSort.key===b?(o(),i("i",{key:0,class:m(["bi me-2",[this.wireguardConfigurationsStore.CurrentSort.order==="asc"?"bi-sort-up":"bi-sort-down"]])},null,2)):p("",!0),l(r,{t:f},null,8,["t"])])],10,ee))),256))])]),t("div",se,[t("small",oe,[l(r,{t:"Display as"})]),t("div",ae,[(o(),i(w,null,k([{name:"List",key:"list"},{name:"Grid",key:"grid"}],f=>t("a",{role:"button",onClick:b=>g.updateDisplay(f.name),class:m([{"bg-primary-subtle text-primary-emphasis":this.wireguardConfigurationsStore.CurrentDisplay===f.name},"px-2 py-1 rounded-3"])},[t("small",null,[t("i",{class:m(["bi me-2","bi-"+f.key])},null,2),s[3]||(s[3]=v()),l(r,{t:f.name},null,8,["t"])])],10,ne)),64))])]),t("div",ie,[s[4]||(s[4]=t("label",{for:"configurationSearch",class:"text-muted"},[t("i",{class:"bi bi-search me-2"})],-1)),U(t("input",{class:"form-control form-control-sm rounded-3","onUpdate:modelValue":s[0]||(s[0]=f=>this.searchKey=f),id:"configurationSearch"},null,512),[[z,this.searchKey]])])])):p("",!0)]),_:1}),t("div",re,[l(q,{name:"fade"},{default:x(()=>[this.wireguardConfigurationsStore.ConfigurationLoaded&&this.wireguardConfigurationsStore.Configurations.length===0?(o(),i("p",le,[l(r,{t:"You don't have any WireGuard configurations yet. Please check the configuration folder or change it in Settings. By default the folder is /etc/wireguard."})])):this.wireguardConfigurationsStore.ConfigurationLoaded?(o(!0),i(w,{key:1},k(g.configurations,(f,b)=>(o(),h($,{display:this.wireguardConfigurationsStore.CurrentDisplay,delay:b*.03+"s",key:f.Name,c:f},null,8,["display","delay","c"]))),128)):p("",!0)]),_:1})])])])}const _e=D(Et,[["render",de],["__scopeId","data-v-7ed053f0"]]);export{_e as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-ChBz-NGE.js b/src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-BoC31ai3.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-ChBz-NGE.js rename to src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-BoC31ai3.js index 32cdef24..4c28e509 100644 --- a/src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-ChBz-NGE.js +++ b/src/static/dist/WGDashboardAdmin/assets/dashboardEmailSettings-BoC31ai3.js @@ -1 +1 @@ -import{_ as A,z as w,D as k,A as S,a as i,c as r,b as e,d as l,m as p,y as v,n as $,t as x,k as y,e as g,v as C,f as I,i as _,F as K,g as T,w as V,T as F,j as M,h as E,o as N,u as m,C as U,r as D}from"./index-B2Cqollg.js";import{L as c}from"./localeText-slIlNmvW.js";import{d as P}from"./dayjs.min-CDcSqwgf.js";import{Z as Y}from"./vue-datepicker-vYVOdkpZ.js";const H={name:"accountSettingsInputUsername",components:{LocaleText:c},props:{targetData:String,title:String},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Account[this.targetData]},methods:{async useValidation(t){this.changed&&(this.updating=!0,await w("/api/updateDashboardConfigurationItem",{section:"Account",key:this.targetData,value:this.value},s=>{s.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=s.message),this.changed=!1,this.updating=!1}))}}},R={class:"form-group mb-2"},j=["for"],q=["id","disabled"],B={class:"invalid-feedback"};function z(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",R,[e("label",{for:this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:this.title},null,8,["t"])])])],8,j),p(e("input",{type:"text",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:this.uuid,"onUpdate:modelValue":s[0]||(s[0]=a=>this.value=a),onKeydown:s[1]||(s[1]=a=>this.changed=!0),onBlur:s[2]||(s[2]=a=>f.useValidation()),disabled:this.updating},null,42,q),[[v,this.value]]),e("div",B,x(this.invalidFeedback),1)])}const ft=A(H,[["render",z]]),G={name:"accountSettingsInputPassword",components:{LocaleText:c},props:{targetData:String,warning:!1,warningText:""},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{value:{currentPassword:"",newPassword:"",repeatNewPassword:""},invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0}},methods:{async useValidation(){Object.values(this.value).find(t=>t.length===0)===void 0?this.value.newPassword===this.value.repeatNewPassword?await w("/api/updateDashboardConfigurationItem",{section:"Account",key:this.targetData,value:this.value},t=>{t.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>{this.isValid=!1,this.value={currentPassword:"",newPassword:"",repeatNewPassword:""}},5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=t.message)}):(this.showInvalidFeedback=!0,this.invalidFeedback="New passwords does not match"):(this.showInvalidFeedback=!0,this.invalidFeedback="Please fill in all required fields.")}},computed:{passwordValid(){return Object.values(this.value).find(t=>t.length===0)===void 0&&this.value.newPassword===this.value.repeatNewPassword}}},W={class:"d-flex flex-column gap-2"},O={class:"row g-2"},Z={class:"col-sm"},J={class:"form-group"},Q=["for"],X=["id"],ee={key:0,class:"invalid-feedback d-block"},se={class:"col-sm"},te={class:"form-group"},ae=["for"],ie=["id"],oe={class:"col-sm"},ne={class:"form-group"},le=["for"],de=["id"],re=["disabled"];function ue(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("h6",null,[l(o,{t:"Update Password"})]),e("form",W,[e("div",O,[e("div",Z,[e("div",J,[e("label",{for:"currentPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"Current Password"})])])],8,Q),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"current-password","onUpdate:modelValue":s[0]||(s[0]=a=>this.value.currentPassword=a),id:"currentPassword_"+this.uuid},null,10,X),[[v,this.value.currentPassword]]),u.showInvalidFeedback?(i(),r("div",ee,x(this.invalidFeedback),1)):g("",!0)])]),e("div",se,[e("div",te,[e("label",{for:"newPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"New Password"})])])],8,ae),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"new-password","onUpdate:modelValue":s[1]||(s[1]=a=>this.value.newPassword=a),id:"newPassword_"+this.uuid},null,10,ie),[[v,this.value.newPassword]])])]),e("div",oe,[e("div",ne,[e("label",{for:"repeatNewPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"Repeat New Password"})])])],8,le),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"new-password","onUpdate:modelValue":s[2]||(s[2]=a=>this.value.repeatNewPassword=a),id:"repeatNewPassword_"+this.uuid},null,10,de),[[v,this.value.repeatNewPassword]])])])]),e("button",{disabled:!this.passwordValid,class:"ms-auto btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm",onClick:s[3]||(s[3]=a=>this.useValidation())},[s[4]||(s[4]=e("i",{class:"bi bi-save2-fill me-2"},null,-1)),l(o,{t:"Save"})],8,re)])])}const gt=A(G,[["render",ue]]),ce={name:"dashboardTheme",components:{LocaleText:c},setup(){return{dashboardConfigurationStore:k()}},methods:{async switchTheme(t){await w("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_theme",value:t},s=>{s.status&&(this.dashboardConfigurationStore.Configuration.Server.dashboard_theme=t)})}}},me={class:"text-muted mb-1 d-block"},pe={class:"d-flex gap-1"};function he(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("small",me,[e("strong",null,[l(o,{t:"Theme"})])]),e("div",pe,[e("button",{class:$(["btn bg-primary-subtle text-primary-emphasis flex-grow-1",{active:this.dashboardConfigurationStore.Configuration.Server.dashboard_theme==="light"}]),onClick:s[0]||(s[0]=a=>this.switchTheme("light"))},[s[2]||(s[2]=e("i",{class:"bi bi-sun-fill me-2"},null,-1)),l(o,{t:"Light"})],2),e("button",{class:$(["btn bg-primary-subtle text-primary-emphasis flex-grow-1",{active:this.dashboardConfigurationStore.Configuration.Server.dashboard_theme==="dark"}]),onClick:s[1]||(s[1]=a=>this.switchTheme("dark"))},[s[3]||(s[3]=e("i",{class:"bi bi-moon-fill me-2"},null,-1)),l(o,{t:"Dark"})],2)])])}const vt=A(ce,[["render",he]]),be={name:"newDashboardAPIKey",components:{LocaleText:c,VueDatePicker:Y},data(){return{newKeyData:{ExpiredAt:P().add(7,"d").format("YYYY-MM-DD HH:mm:ss"),NeverExpire:!1},submitting:!1}},setup(){return{store:k()}},mounted(){console.log(this.newKeyData.ExpiredAt)},methods:{submitNewAPIKey(){this.submitting=!0,w("/api/newDashboardAPIKey",this.newKeyData,t=>{t.status?(this.$emit("created",t.data),this.store.newMessage("Server","API Key created","success"),this.$emit("close")):this.store.newMessage("Server",t.message,"danger"),this.submitting=!1})},fixDate(t){return console.log(P(t).format("YYYY-MM-DDTHH:mm:ss")),P(t).format("YYYY-MM-DDTHH:mm:ss")},parseTime(t){t?this.newKeyData.ExpiredAt=P(t).format("YYYY-MM-DD HH:mm:ss"):this.newKeyData.ExpiredAt=void 0}}},fe={class:"position-absolute w-100 h-100 top-0 start-0 rounded-bottom-3 p-3 d-flex",style:{"background-color":"#00000060","backdrop-filter":"blur(3px)","z-index":"9999"}},ge={class:"card m-auto rounded-3 mt-5"},ve={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},_e={class:"mb-0"},ye={class:"card-body d-flex gap-2 p-4 flex-column"},we={class:"text-muted"},$e={class:"d-flex align-items-center gap-2"},ke={class:"form-check"},xe=["disabled"],Ae={class:"form-check-label",for:"neverExpire"},Pe={key:0,class:"bi bi-check-lg me-2"};function Ie(t,s,h,b,u,f){const o=y("LocaleText"),a=y("VueDatePicker");return i(),r("div",fe,[e("div",ge,[e("div",ve,[e("h6",_e,[l(o,{t:"Create API Key"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:s[0]||(s[0]=n=>this.$emit("close"))})]),e("div",ye,[e("small",we,[l(o,{t:"When should this API Key expire?"})]),e("div",$e,[l(a,{style:{"z-index":"9999"},is24:!0,"min-date":new Date,"model-value":this.newKeyData.ExpiredAt,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",clearable:!1,disabled:this.newKeyData.NeverExpire||this.submitting,dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","disabled","dark"])]),e("div",ke,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[1]||(s[1]=n=>this.newKeyData.NeverExpire=n),id:"neverExpire",disabled:this.submitting},null,8,xe),[[C,this.newKeyData.NeverExpire]]),e("label",Ae,[l(o,{t:"Never Expire"}),s[3]||(s[3]=I(" (",-1)),s[4]||(s[4]=e("i",{class:"bi bi-emoji-grimace-fill me-2"},null,-1)),l(o,{t:"Don't think that's a good idea"}),s[5]||(s[5]=I(") ",-1))])]),e("button",{class:$(["ms-auto btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm",{disabled:this.submitting}]),onClick:s[2]||(s[2]=n=>this.submitNewAPIKey())},[this.submitting?g("",!0):(i(),r("i",Pe)),this.submitting?(i(),_(o,{key:1,t:"Creating..."})):(i(),_(o,{key:2,t:"Create"}))],2)])])])}const Ce=A(be,[["render",Ie]]),De={name:"dashboardAPIKey",components:{LocaleText:c},props:{apiKey:Object},setup(){return{store:k()}},data(){return{confirmDelete:!1}},methods:{deleteAPIKey(){w("/api/deleteDashboardAPIKey",{Key:this.apiKey.Key},t=>{t.status?(this.$emit("deleted",t.data),this.store.newMessage("Server","API Key deleted","success")):this.store.newMessage("Server",t.message,"danger")})}}},Se={class:"card rounded-3 shadow-sm"},Ke={key:0,class:"card-body d-flex gap-3 align-items-center apiKey-card-body"},Te={class:"d-flex align-items-center gap-2"},Ve={class:"text-muted"},Ee={style:{"word-break":"break-all"}},Le={class:"d-flex align-items-center gap-2 ms-auto"},Fe={class:"text-muted"},Me={key:0,class:"card-body d-flex gap-3 align-items-center justify-content-end"};function Ne(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",Se,[this.confirmDelete?(i(),r(K,{key:1},[this.store.getActiveCrossServer()?g("",!0):(i(),r("div",Me,[l(o,{t:"Are you sure to delete this API key?"}),e("a",{role:"button",class:"btn btn-sm bg-success-subtle text-success-emphasis rounded-3",onClick:s[1]||(s[1]=a=>this.deleteAPIKey())},[...s[4]||(s[4]=[e("i",{class:"bi bi-check-lg"},null,-1)])]),e("a",{role:"button",class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3",onClick:s[2]||(s[2]=a=>this.confirmDelete=!1)},[...s[5]||(s[5]=[e("i",{class:"bi bi-x-lg"},null,-1)])])]))],64)):(i(),r("div",Ke,[e("div",Te,[e("small",Ve,[l(o,{t:"Key"})]),e("span",Ee,x(this.apiKey.Key),1)]),e("div",Le,[e("small",Fe,[l(o,{t:"Expire At"})]),this.apiKey.ExpiredAt?g("",!0):(i(),_(o,{key:0,t:"Never Expire"})),e("span",null,x(this.apiKey.ExpiredAt),1)]),this.store.getActiveCrossServer()?g("",!0):(i(),r("a",{key:0,role:"button",class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:s[0]||(s[0]=a=>this.confirmDelete=!0)},[...s[3]||(s[3]=[e("i",{class:"bi bi-trash-fill"},null,-1)])]))]))])}const Ue=A(De,[["render",Ne],["__scopeId","data-v-a76253c8"]]),Ye={name:"dashboardAPIKeys",components:{LocaleText:c,DashboardAPIKey:Ue,NewDashboardAPIKey:Ce},setup(){return{store:k()}},data(){return{value:this.store.Configuration.Server.dashboard_api_key,apiKeys:[],newDashboardAPIKey:!1}},methods:{async toggleDashboardAPIKeys(){await w("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_api_key",value:this.value},t=>{t.status?(this.store.Configuration.Peers[this.targetData]=this.value,this.store.newMessage("Server",`API Keys function is successfully ${this.value?"enabled":"disabled"}`,"success")):(this.value=this.store.Configuration.Peers[this.targetData],this.store.newMessage("Server",`API Keys function is failed to ${this.value?"enabled":"disabled"}`,"danger"))})}},watch:{value:{immediate:!0,handler(t){t?T("/api/getDashboardAPIKeys",{},s=>{s.status?this.apiKeys=s.data:(this.apiKeys=[],this.store.newMessage("Server",s.message,"danger"))}):this.apiKeys=[]}}}},He={class:"card rounded-3"},Re={class:"my-2"},je={key:0,class:"form-check form-switch ms-auto"},qe={class:"form-check-label",for:"allowAPIKeysSwitch"},Be={key:0,class:"card-body position-relative d-flex flex-column gap-2"},ze={key:1,class:"card",style:{height:"300px"}},Ge={class:"card-body d-flex text-muted"},We={class:"m-auto"},Oe={key:2,class:"d-flex flex-column gap-2 position-relative",style:{"min-height":"300px"}};function Ze(t,s,h,b,u,f){const o=y("LocaleText"),a=y("DashboardAPIKey"),n=y("NewDashboardAPIKey");return i(),r("div",He,[e("div",{class:$(["card-header d-flex align-items-center",{"border-bottom-0 rounded-3":!this.value}])},[e("h6",Re,[s[6]||(s[6]=e("i",{class:"bi bi-key-fill me-2"},null,-1)),l(o,{t:"API Keys"})]),this.store.getActiveCrossServer()?g("",!0):(i(),r("div",je,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[0]||(s[0]=d=>this.value=d),onChange:s[1]||(s[1]=d=>this.toggleDashboardAPIKeys()),role:"switch",id:"allowAPIKeysSwitch"},null,544),[[C,this.value]]),e("label",qe,[this.value?(i(),_(o,{key:0,t:"Enabled"})):(i(),_(o,{key:1,t:"Disabled"}))])]))],2),this.value?(i(),r("div",Be,[this.store.getActiveCrossServer()?g("",!0):(i(),r("button",{key:0,class:"btn bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3 shadow-sm",onClick:s[2]||(s[2]=d=>this.newDashboardAPIKey=!0)},[s[7]||(s[7]=e("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(o,{t:"API Key"})])),this.apiKeys.length===0?(i(),r("div",ze,[e("div",Ge,[e("span",We,[l(o,{t:"No WGDashboard API Key"})])])])):(i(),r("div",Oe,[l(F,{name:"apiKey"},{default:V(()=>[(i(!0),r(K,null,E(this.apiKeys,d=>(i(),_(a,{apiKey:d,key:d.Key,onDeleted:s[3]||(s[3]=L=>this.apiKeys=L)},null,8,["apiKey"]))),128))]),_:1})])),l(M,{name:"zoomReversed"},{default:V(()=>[this.newDashboardAPIKey?(i(),_(n,{key:0,onCreated:s[4]||(s[4]=d=>this.apiKeys=d),onClose:s[5]||(s[5]=d=>this.newDashboardAPIKey=!1)})):g("",!0)]),_:1})])):g("",!0)])}const _t=A(Ye,[["render",Ze],["__scopeId","data-v-f7e62927"]]),Je={name:"accountSettingsMFA",components:{LocaleText:c},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{status:!1}},mounted(){this.status=this.store.Configuration.Account.enable_totp},methods:{async resetMFA(){await w("/api/updateDashboardConfigurationItem",{section:"Account",key:"totp_verified",value:"false"},async t=>{await w("/api/updateDashboardConfigurationItem",{section:"Account",key:"enable_totp",value:"false"},s=>{s.status&&this.$router.push("/2FASetup")})})}}},Qe={class:"d-flex align-items-center"},Xe={class:"form-check form-switch"},es={for:"allowMFAKeysSwitch"};function ss(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("div",Qe,[e("div",Xe,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[0]||(s[0]=a=>this.status=a),role:"switch",id:"allowMFAKeysSwitch"},null,512),[[C,this.status]]),e("label",es,[this.status?(i(),_(o,{key:0,t:"Enabled"})):(i(),_(o,{key:1,t:"Disabled"}))])]),this.status?(i(),r("button",{key:0,class:"btn bg-warning-subtle text-warning-emphasis border-1 border-warning-subtle ms-auto rounded-3 shadow-sm",onClick:s[1]||(s[1]=a=>this.resetMFA())},[s[2]||(s[2]=e("i",{class:"bi bi-shield-lock-fill me-2"},null,-1)),this.store.Configuration.Account.totp_verified?(i(),_(o,{key:0,t:"Reset"})):(i(),_(o,{key:1,t:"Setup"})),s[3]||(s[3]=I(" MFA ",-1))])):g("",!0)])])}const yt=A(Je,[["render",ss]]),ts={name:"dashboardLanguage",components:{LocaleText:c},setup(){return{store:k()}},data(){return{languages:void 0}},mounted(){T("/api/locale/available",{},t=>{this.languages=t.data})},methods:{changeLanguage(t){w("/api/locale/update",{lang_id:t},s=>{s.status?(this.store.Configuration.Server.dashboard_language=t,this.store.Locale=s.data):this.store.newMessage("Server","WGDashboard language update failed","danger")})}},computed:{currentLanguage(){let t=this.store.Configuration.Server.dashboard_language;return this.languages.find(s=>s.lang_id===t)}}},as={class:"text-muted d-block mb-1"},is={class:"d-flex gap-2"},os={class:"dropdown w-100"},ns=["disabled"],ls={key:1},ds={class:"dropdown-menu rounded-3 shadow",style:{"max-height":"500px","overflow-y":"scroll"}},rs=["onClick"],us={class:"me-auto mb-0"},cs={class:"d-block",style:{"font-size":"0.8rem"}},ms={key:0,class:"bi bi-check text-primary fs-5"};function ps(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("small",as,[e("strong",null,[l(o,{t:"Language"})])]),e("div",is,[e("div",os,[e("button",{class:"btn bg-primary-subtle text-primary-emphasis dropdown-toggle w-100 rounded-3",disabled:!this.languages,type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[this.languages?(i(),r("span",ls,x(f.currentLanguage?.lang_name_localized),1)):(i(),_(o,{key:0,t:"Loading..."}))],8,ns),e("ul",ds,[(i(!0),r(K,null,E(this.languages,a=>(i(),r("li",null,[e("a",{class:"dropdown-item d-flex align-items-center",role:"button",onClick:n=>this.changeLanguage(a.lang_id)},[e("p",us,[I(x(a.lang_name_localized)+" ",1),e("small",cs,x(a.lang_name),1)]),f.currentLanguage?.lang_id===a.lang_id?(i(),r("i",ms)):g("",!0)],8,rs)]))),256))])])])])}const wt=A(ts,[["render",ps],["__scopeId","data-v-4e34593e"]]),hs={name:"dashboardIPPortInput",components:{LocaleText:c},setup(){return{store:k()}},data(){return{ipAddress:"",port:0,invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.ipAddress=this.store.Configuration.Server.app_ip,this.port=this.store.Configuration.Server.app_port},methods:{async useValidation(t,s,h){this.changed&&(this.updating=!0,await w("/api/updateDashboardConfigurationItem",{section:"Server",key:s,value:h},b=>{b.status?(t.target.classList.add("is-valid"),this.showInvalidFeedback=!1,this.store.Configuration.Server[s]=h,clearTimeout(this.timeout),this.timeout=setTimeout(()=>{t.target.classList.remove("is-valid")},5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=b.message),this.changed=!1,this.updating=!1}))}}},bs={class:"row g-2"},fs={class:"col-sm"},gs={class:"form-group"},vs={for:"input_dashboard_ip",class:"text-muted mb-1"},_s=["disabled"],ys={class:"invalid-feedback"},ws={class:"col-sm"},$s={class:"form-group"},ks={for:"input_dashboard_ip",class:"text-muted mb-1"},xs=["disabled"],As={class:"invalid-feedback"},Ps={class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mb-2 mt-2"};function Is(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("div",bs,[e("div",fs,[e("div",gs,[e("label",vs,[e("strong",null,[e("small",null,[l(o,{t:"IP Address / Hostname"})])])]),p(e("input",{type:"text",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:"input_dashboard_ip","onUpdate:modelValue":s[0]||(s[0]=a=>this.ipAddress=a),onKeydown:s[1]||(s[1]=a=>this.changed=!0),onBlur:s[2]||(s[2]=a=>f.useValidation(a,"app_ip",this.ipAddress)),disabled:this.updating},null,42,_s),[[v,this.ipAddress]]),e("div",ys,x(this.invalidFeedback),1)])]),e("div",ws,[e("div",$s,[e("label",ks,[e("strong",null,[e("small",null,[l(o,{t:"Listen Port"})])])]),p(e("input",{type:"number",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:"input_dashboard_ip","onUpdate:modelValue":s[3]||(s[3]=a=>this.port=a),onKeydown:s[4]||(s[4]=a=>this.changed=!0),onBlur:s[5]||(s[5]=a=>f.useValidation(a,"app_port",this.port)),disabled:this.updating},null,42,xs),[[v,this.port]]),e("div",As,x(this.invalidFeedback),1)])])]),e("div",Ps,[e("small",null,[s[6]||(s[6]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),l(o,{t:"Manual restart of WGDashboard is needed to apply changes on IP Address and Listen Port"})])])])}const $t=A(hs,[["render",Is]]),Cs={class:"card"},Ds={class:"card-header"},Ss={class:"my-2 d-flex"},Ks={key:0,class:"text-success ms-auto"},Ts={class:"card-body d-flex flex-column gap-3"},Vs={class:"row gx-2 gy-2"},Es={class:"col-12"},Ls={class:"form-check mb-2 form-switch"},Fs={class:"form-check-label",for:"authentication_required"},Ms={class:"col-12 col-lg-4"},Ns={class:"form-group"},Us={for:"server",class:"text-muted mb-1"},Ys={class:"col-12 col-lg-4"},Hs={class:"form-group"},Rs={for:"port",class:"text-muted mb-1"},js={class:"col-12 col-lg-4"},qs={class:"form-group"},Bs={for:"encryption",class:"text-muted mb-1"},zs={value:"NOTLS"},Gs={key:0,class:"col-12 col-lg-4"},Ws={class:"form-group"},Os={for:"username",class:"text-muted mb-1"},Zs={key:1,class:"col-12 col-lg-4"},Js={class:"form-group"},Qs={for:"email_password",class:"text-muted mb-1"},Xs={class:"col-12 col-lg-4"},et={class:"form-group"},st={for:"send_from",class:"text-muted mb-1"},tt={key:0},at={key:1},it={class:"text-muted mb-1",for:"test_email"},ot={class:"fw-bold"},nt=["disabled"],lt=["disabled"],dt={key:0,class:"bi bi-send me-2"},rt={key:1,class:"spinner-border spinner-border-sm me-2"},ut={class:"text-muted mb-1",for:"email_template"},ct={class:"fw-bold"},kt={__name:"dashboardEmailSettings",setup(t){const s=k();N(()=>{f(),document.querySelectorAll("#emailAccount input, #emailAccount select, #email_template").forEach(a=>{a.addEventListener("change",async()=>{let n=a.attributes.getNamedItem("id").value;await w("/api/updateDashboardConfigurationItem",{section:"Email",key:n,value:s.Configuration.Email[n]},d=>{d.status?(a.classList.remove("is-invalid"),a.classList.add("is-valid")):(a.classList.remove("is-valid"),a.classList.add("is-invalid")),f()})})})});const h=D(!1),b=D(""),u=D(!1),f=async()=>{await T("/api/email/ready",{},a=>{h.value=a.status})},o=async()=>{u.value=!0,await w("/api/email/send",{Receiver:b.value,Subject:"WGDashboard Testing Email",Body:"Test 1, 2, 3! Hello World :)"},a=>{a.status?s.newMessage("Server","Test email sent successfully!","success"):s.newMessage("Server",`Test email sent failed! Reason: ${a.message}`,"danger"),u.value=!1})};return(a,n)=>(i(),r("div",Cs,[e("div",Ds,[e("h6",Ss,[n[12]||(n[12]=e("i",{class:"bi bi-envelope-fill me-2"},null,-1)),l(c,{t:"Email Server Settings"}),h.value?(i(),r("span",Ks,[n[11]||(n[11]=e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),l(c,{t:"Ready"})])):g("",!0)])]),e("div",Ts,[e("form",{onSubmit:n[7]||(n[7]=d=>d.preventDefault(d)),id:"emailAccount"},[e("div",Vs,[e("div",Es,[e("div",Ls,[p(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":n[0]||(n[0]=d=>m(s).Configuration.Email.authentication_required=d),id:"authentication_required"},null,512),[[C,m(s).Configuration.Email.authentication_required]]),e("label",Fs,[l(c,{t:"Require SMTP Authentication"})])])]),e("div",Ms,[e("div",Ns,[e("label",Us,[e("strong",null,[e("small",null,[l(c,{t:"Server"})])])]),p(e("input",{id:"server","onUpdate:modelValue":n[1]||(n[1]=d=>m(s).Configuration.Email.server=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.server]])])]),e("div",Ys,[e("div",Hs,[e("label",Rs,[e("strong",null,[e("small",null,[l(c,{t:"Port"})])])]),p(e("input",{id:"port","onUpdate:modelValue":n[2]||(n[2]=d=>m(s).Configuration.Email.port=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.port]])])]),e("div",js,[e("div",qs,[e("label",Bs,[e("strong",null,[e("small",null,[l(c,{t:"Encryption"})])])]),p(e("select",{class:"form-select rounded-3","onUpdate:modelValue":n[3]||(n[3]=d=>m(s).Configuration.Email.encryption=d),id:"encryption"},[n[13]||(n[13]=e("option",{value:"IMPLICITTLS"}," IMPLICIT TLS ",-1)),n[14]||(n[14]=e("option",{value:"STARTTLS"}," STARTTLS ",-1)),e("option",zs,[l(c,{t:"No Encryption"})])],512),[[U,m(s).Configuration.Email.encryption]])])]),m(s).Configuration.Email.authentication_required?(i(),r("div",Gs,[e("div",Ws,[e("label",Os,[e("strong",null,[e("small",null,[l(c,{t:"Username"})])])]),p(e("input",{id:"username","onUpdate:modelValue":n[4]||(n[4]=d=>m(s).Configuration.Email.username=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.username]])])])):g("",!0),m(s).Configuration.Email.authentication_required?(i(),r("div",Zs,[e("div",Js,[e("label",Qs,[e("strong",null,[e("small",null,[l(c,{t:"Password"})])])]),p(e("input",{id:"email_password","onUpdate:modelValue":n[5]||(n[5]=d=>m(s).Configuration.Email.email_password=d),type:"password",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.email_password]])])])):g("",!0),e("div",Xs,[e("div",et,[e("label",st,[e("strong",null,[e("small",null,[l(c,{t:"Send From"})])])]),p(e("input",{id:"send_from","onUpdate:modelValue":n[6]||(n[6]=d=>m(s).Configuration.Email.send_from=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.send_from]])])])])],32),h.value?(i(),r("hr",tt)):g("",!0),h.value?(i(),r("div",at,[e("label",it,[e("small",ot,[l(c,{t:"Send Test Email"})])]),e("form",{onSubmit:n[9]||(n[9]=d=>{d.preventDefault(),o()}),class:"input-group"},[p(e("input",{type:"email",class:"form-control rounded-start-3",id:"test_email",placeholder:"john@example.com","onUpdate:modelValue":n[8]||(n[8]=d=>b.value=d),disabled:u.value},null,8,nt),[[v,b.value]]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-end-3",type:"submit",value:"Submit",disabled:b.value.length===0||u.value,id:"button-addon2"},[u.value?(i(),r("span",rt)):(i(),r("i",dt)),l(c,{t:u.value?"Sending...":"Send"},null,8,["t"])],8,lt)],32)])):g("",!0),n[15]||(n[15]=e("hr",null,null,-1)),e("div",null,[e("label",ut,[e("small",ct,[l(c,{t:"Email Body Template"})])]),p(e("textarea",{class:"form-control rounded-3 font-monospace","onUpdate:modelValue":n[10]||(n[10]=d=>m(s).Configuration.Email.email_template=d),id:"email_template",style:{"min-height":"400px"}},null,512),[[v,m(s).Configuration.Email.email_template]])])])]))}};export{ft as A,vt as D,kt as _,gt as a,_t as b,yt as c,wt as d,$t as e}; +import{_ as A,z as w,D as k,A as S,a as i,c as r,b as e,d as l,m as p,y as v,n as $,t as x,k as y,e as g,v as C,f as I,i as _,F as K,g as T,w as V,T as F,j as M,h as E,o as N,u as m,C as U,r as D}from"./index-DOH6XKNT.js";import{L as c}from"./localeText-CB2ziPie.js";import{d as P}from"./dayjs.min-CMJwD6qc.js";import{Z as Y}from"./vue-datepicker-DUoHSY87.js";const H={name:"accountSettingsInputUsername",components:{LocaleText:c},props:{targetData:String,title:String},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Account[this.targetData]},methods:{async useValidation(t){this.changed&&(this.updating=!0,await w("/api/updateDashboardConfigurationItem",{section:"Account",key:this.targetData,value:this.value},s=>{s.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=s.message),this.changed=!1,this.updating=!1}))}}},R={class:"form-group mb-2"},j=["for"],q=["id","disabled"],B={class:"invalid-feedback"};function z(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",R,[e("label",{for:this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:this.title},null,8,["t"])])])],8,j),p(e("input",{type:"text",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:this.uuid,"onUpdate:modelValue":s[0]||(s[0]=a=>this.value=a),onKeydown:s[1]||(s[1]=a=>this.changed=!0),onBlur:s[2]||(s[2]=a=>f.useValidation()),disabled:this.updating},null,42,q),[[v,this.value]]),e("div",B,x(this.invalidFeedback),1)])}const ft=A(H,[["render",z]]),G={name:"accountSettingsInputPassword",components:{LocaleText:c},props:{targetData:String,warning:!1,warningText:""},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{value:{currentPassword:"",newPassword:"",repeatNewPassword:""},invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0}},methods:{async useValidation(){Object.values(this.value).find(t=>t.length===0)===void 0?this.value.newPassword===this.value.repeatNewPassword?await w("/api/updateDashboardConfigurationItem",{section:"Account",key:this.targetData,value:this.value},t=>{t.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>{this.isValid=!1,this.value={currentPassword:"",newPassword:"",repeatNewPassword:""}},5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=t.message)}):(this.showInvalidFeedback=!0,this.invalidFeedback="New passwords does not match"):(this.showInvalidFeedback=!0,this.invalidFeedback="Please fill in all required fields.")}},computed:{passwordValid(){return Object.values(this.value).find(t=>t.length===0)===void 0&&this.value.newPassword===this.value.repeatNewPassword}}},W={class:"d-flex flex-column gap-2"},O={class:"row g-2"},Z={class:"col-sm"},J={class:"form-group"},Q=["for"],X=["id"],ee={key:0,class:"invalid-feedback d-block"},se={class:"col-sm"},te={class:"form-group"},ae=["for"],ie=["id"],oe={class:"col-sm"},ne={class:"form-group"},le=["for"],de=["id"],re=["disabled"];function ue(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("h6",null,[l(o,{t:"Update Password"})]),e("form",W,[e("div",O,[e("div",Z,[e("div",J,[e("label",{for:"currentPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"Current Password"})])])],8,Q),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"current-password","onUpdate:modelValue":s[0]||(s[0]=a=>this.value.currentPassword=a),id:"currentPassword_"+this.uuid},null,10,X),[[v,this.value.currentPassword]]),u.showInvalidFeedback?(i(),r("div",ee,x(this.invalidFeedback),1)):g("",!0)])]),e("div",se,[e("div",te,[e("label",{for:"newPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"New Password"})])])],8,ae),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"new-password","onUpdate:modelValue":s[1]||(s[1]=a=>this.value.newPassword=a),id:"newPassword_"+this.uuid},null,10,ie),[[v,this.value.newPassword]])])]),e("div",oe,[e("div",ne,[e("label",{for:"repeatNewPassword_"+this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[l(o,{t:"Repeat New Password"})])])],8,le),p(e("input",{type:"password",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),autocomplete:"new-password","onUpdate:modelValue":s[2]||(s[2]=a=>this.value.repeatNewPassword=a),id:"repeatNewPassword_"+this.uuid},null,10,de),[[v,this.value.repeatNewPassword]])])])]),e("button",{disabled:!this.passwordValid,class:"ms-auto btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm",onClick:s[3]||(s[3]=a=>this.useValidation())},[s[4]||(s[4]=e("i",{class:"bi bi-save2-fill me-2"},null,-1)),l(o,{t:"Save"})],8,re)])])}const gt=A(G,[["render",ue]]),ce={name:"dashboardTheme",components:{LocaleText:c},setup(){return{dashboardConfigurationStore:k()}},methods:{async switchTheme(t){await w("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_theme",value:t},s=>{s.status&&(this.dashboardConfigurationStore.Configuration.Server.dashboard_theme=t)})}}},me={class:"text-muted mb-1 d-block"},pe={class:"d-flex gap-1"};function he(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("small",me,[e("strong",null,[l(o,{t:"Theme"})])]),e("div",pe,[e("button",{class:$(["btn bg-primary-subtle text-primary-emphasis flex-grow-1",{active:this.dashboardConfigurationStore.Configuration.Server.dashboard_theme==="light"}]),onClick:s[0]||(s[0]=a=>this.switchTheme("light"))},[s[2]||(s[2]=e("i",{class:"bi bi-sun-fill me-2"},null,-1)),l(o,{t:"Light"})],2),e("button",{class:$(["btn bg-primary-subtle text-primary-emphasis flex-grow-1",{active:this.dashboardConfigurationStore.Configuration.Server.dashboard_theme==="dark"}]),onClick:s[1]||(s[1]=a=>this.switchTheme("dark"))},[s[3]||(s[3]=e("i",{class:"bi bi-moon-fill me-2"},null,-1)),l(o,{t:"Dark"})],2)])])}const vt=A(ce,[["render",he]]),be={name:"newDashboardAPIKey",components:{LocaleText:c,VueDatePicker:Y},data(){return{newKeyData:{ExpiredAt:P().add(7,"d").format("YYYY-MM-DD HH:mm:ss"),NeverExpire:!1},submitting:!1}},setup(){return{store:k()}},mounted(){console.log(this.newKeyData.ExpiredAt)},methods:{submitNewAPIKey(){this.submitting=!0,w("/api/newDashboardAPIKey",this.newKeyData,t=>{t.status?(this.$emit("created",t.data),this.store.newMessage("Server","API Key created","success"),this.$emit("close")):this.store.newMessage("Server",t.message,"danger"),this.submitting=!1})},fixDate(t){return console.log(P(t).format("YYYY-MM-DDTHH:mm:ss")),P(t).format("YYYY-MM-DDTHH:mm:ss")},parseTime(t){t?this.newKeyData.ExpiredAt=P(t).format("YYYY-MM-DD HH:mm:ss"):this.newKeyData.ExpiredAt=void 0}}},fe={class:"position-absolute w-100 h-100 top-0 start-0 rounded-bottom-3 p-3 d-flex",style:{"background-color":"#00000060","backdrop-filter":"blur(3px)","z-index":"9999"}},ge={class:"card m-auto rounded-3 mt-5"},ve={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},_e={class:"mb-0"},ye={class:"card-body d-flex gap-2 p-4 flex-column"},we={class:"text-muted"},$e={class:"d-flex align-items-center gap-2"},ke={class:"form-check"},xe=["disabled"],Ae={class:"form-check-label",for:"neverExpire"},Pe={key:0,class:"bi bi-check-lg me-2"};function Ie(t,s,h,b,u,f){const o=y("LocaleText"),a=y("VueDatePicker");return i(),r("div",fe,[e("div",ge,[e("div",ve,[e("h6",_e,[l(o,{t:"Create API Key"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:s[0]||(s[0]=n=>this.$emit("close"))})]),e("div",ye,[e("small",we,[l(o,{t:"When should this API Key expire?"})]),e("div",$e,[l(a,{style:{"z-index":"9999"},is24:!0,"min-date":new Date,"model-value":this.newKeyData.ExpiredAt,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",clearable:!1,disabled:this.newKeyData.NeverExpire||this.submitting,dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","disabled","dark"])]),e("div",ke,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[1]||(s[1]=n=>this.newKeyData.NeverExpire=n),id:"neverExpire",disabled:this.submitting},null,8,xe),[[C,this.newKeyData.NeverExpire]]),e("label",Ae,[l(o,{t:"Never Expire"}),s[3]||(s[3]=I(" (",-1)),s[4]||(s[4]=e("i",{class:"bi bi-emoji-grimace-fill me-2"},null,-1)),l(o,{t:"Don't think that's a good idea"}),s[5]||(s[5]=I(") ",-1))])]),e("button",{class:$(["ms-auto btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm",{disabled:this.submitting}]),onClick:s[2]||(s[2]=n=>this.submitNewAPIKey())},[this.submitting?g("",!0):(i(),r("i",Pe)),this.submitting?(i(),_(o,{key:1,t:"Creating..."})):(i(),_(o,{key:2,t:"Create"}))],2)])])])}const Ce=A(be,[["render",Ie]]),De={name:"dashboardAPIKey",components:{LocaleText:c},props:{apiKey:Object},setup(){return{store:k()}},data(){return{confirmDelete:!1}},methods:{deleteAPIKey(){w("/api/deleteDashboardAPIKey",{Key:this.apiKey.Key},t=>{t.status?(this.$emit("deleted",t.data),this.store.newMessage("Server","API Key deleted","success")):this.store.newMessage("Server",t.message,"danger")})}}},Se={class:"card rounded-3 shadow-sm"},Ke={key:0,class:"card-body d-flex gap-3 align-items-center apiKey-card-body"},Te={class:"d-flex align-items-center gap-2"},Ve={class:"text-muted"},Ee={style:{"word-break":"break-all"}},Le={class:"d-flex align-items-center gap-2 ms-auto"},Fe={class:"text-muted"},Me={key:0,class:"card-body d-flex gap-3 align-items-center justify-content-end"};function Ne(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",Se,[this.confirmDelete?(i(),r(K,{key:1},[this.store.getActiveCrossServer()?g("",!0):(i(),r("div",Me,[l(o,{t:"Are you sure to delete this API key?"}),e("a",{role:"button",class:"btn btn-sm bg-success-subtle text-success-emphasis rounded-3",onClick:s[1]||(s[1]=a=>this.deleteAPIKey())},[...s[4]||(s[4]=[e("i",{class:"bi bi-check-lg"},null,-1)])]),e("a",{role:"button",class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3",onClick:s[2]||(s[2]=a=>this.confirmDelete=!1)},[...s[5]||(s[5]=[e("i",{class:"bi bi-x-lg"},null,-1)])])]))],64)):(i(),r("div",Ke,[e("div",Te,[e("small",Ve,[l(o,{t:"Key"})]),e("span",Ee,x(this.apiKey.Key),1)]),e("div",Le,[e("small",Fe,[l(o,{t:"Expire At"})]),this.apiKey.ExpiredAt?g("",!0):(i(),_(o,{key:0,t:"Never Expire"})),e("span",null,x(this.apiKey.ExpiredAt),1)]),this.store.getActiveCrossServer()?g("",!0):(i(),r("a",{key:0,role:"button",class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:s[0]||(s[0]=a=>this.confirmDelete=!0)},[...s[3]||(s[3]=[e("i",{class:"bi bi-trash-fill"},null,-1)])]))]))])}const Ue=A(De,[["render",Ne],["__scopeId","data-v-a76253c8"]]),Ye={name:"dashboardAPIKeys",components:{LocaleText:c,DashboardAPIKey:Ue,NewDashboardAPIKey:Ce},setup(){return{store:k()}},data(){return{value:this.store.Configuration.Server.dashboard_api_key,apiKeys:[],newDashboardAPIKey:!1}},methods:{async toggleDashboardAPIKeys(){await w("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_api_key",value:this.value},t=>{t.status?(this.store.Configuration.Peers[this.targetData]=this.value,this.store.newMessage("Server",`API Keys function is successfully ${this.value?"enabled":"disabled"}`,"success")):(this.value=this.store.Configuration.Peers[this.targetData],this.store.newMessage("Server",`API Keys function is failed to ${this.value?"enabled":"disabled"}`,"danger"))})}},watch:{value:{immediate:!0,handler(t){t?T("/api/getDashboardAPIKeys",{},s=>{s.status?this.apiKeys=s.data:(this.apiKeys=[],this.store.newMessage("Server",s.message,"danger"))}):this.apiKeys=[]}}}},He={class:"card rounded-3"},Re={class:"my-2"},je={key:0,class:"form-check form-switch ms-auto"},qe={class:"form-check-label",for:"allowAPIKeysSwitch"},Be={key:0,class:"card-body position-relative d-flex flex-column gap-2"},ze={key:1,class:"card",style:{height:"300px"}},Ge={class:"card-body d-flex text-muted"},We={class:"m-auto"},Oe={key:2,class:"d-flex flex-column gap-2 position-relative",style:{"min-height":"300px"}};function Ze(t,s,h,b,u,f){const o=y("LocaleText"),a=y("DashboardAPIKey"),n=y("NewDashboardAPIKey");return i(),r("div",He,[e("div",{class:$(["card-header d-flex align-items-center",{"border-bottom-0 rounded-3":!this.value}])},[e("h6",Re,[s[6]||(s[6]=e("i",{class:"bi bi-key-fill me-2"},null,-1)),l(o,{t:"API Keys"})]),this.store.getActiveCrossServer()?g("",!0):(i(),r("div",je,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[0]||(s[0]=d=>this.value=d),onChange:s[1]||(s[1]=d=>this.toggleDashboardAPIKeys()),role:"switch",id:"allowAPIKeysSwitch"},null,544),[[C,this.value]]),e("label",qe,[this.value?(i(),_(o,{key:0,t:"Enabled"})):(i(),_(o,{key:1,t:"Disabled"}))])]))],2),this.value?(i(),r("div",Be,[this.store.getActiveCrossServer()?g("",!0):(i(),r("button",{key:0,class:"btn bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3 shadow-sm",onClick:s[2]||(s[2]=d=>this.newDashboardAPIKey=!0)},[s[7]||(s[7]=e("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(o,{t:"API Key"})])),this.apiKeys.length===0?(i(),r("div",ze,[e("div",Ge,[e("span",We,[l(o,{t:"No WGDashboard API Key"})])])])):(i(),r("div",Oe,[l(F,{name:"apiKey"},{default:V(()=>[(i(!0),r(K,null,E(this.apiKeys,d=>(i(),_(a,{apiKey:d,key:d.Key,onDeleted:s[3]||(s[3]=L=>this.apiKeys=L)},null,8,["apiKey"]))),128))]),_:1})])),l(M,{name:"zoomReversed"},{default:V(()=>[this.newDashboardAPIKey?(i(),_(n,{key:0,onCreated:s[4]||(s[4]=d=>this.apiKeys=d),onClose:s[5]||(s[5]=d=>this.newDashboardAPIKey=!1)})):g("",!0)]),_:1})])):g("",!0)])}const _t=A(Ye,[["render",Ze],["__scopeId","data-v-f7e62927"]]),Je={name:"accountSettingsMFA",components:{LocaleText:c},setup(){const t=k(),s=`input_${S()}`;return{store:t,uuid:s}},data(){return{status:!1}},mounted(){this.status=this.store.Configuration.Account.enable_totp},methods:{async resetMFA(){await w("/api/updateDashboardConfigurationItem",{section:"Account",key:"totp_verified",value:"false"},async t=>{await w("/api/updateDashboardConfigurationItem",{section:"Account",key:"enable_totp",value:"false"},s=>{s.status&&this.$router.push("/2FASetup")})})}}},Qe={class:"d-flex align-items-center"},Xe={class:"form-check form-switch"},es={for:"allowMFAKeysSwitch"};function ss(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("div",Qe,[e("div",Xe,[p(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":s[0]||(s[0]=a=>this.status=a),role:"switch",id:"allowMFAKeysSwitch"},null,512),[[C,this.status]]),e("label",es,[this.status?(i(),_(o,{key:0,t:"Enabled"})):(i(),_(o,{key:1,t:"Disabled"}))])]),this.status?(i(),r("button",{key:0,class:"btn bg-warning-subtle text-warning-emphasis border-1 border-warning-subtle ms-auto rounded-3 shadow-sm",onClick:s[1]||(s[1]=a=>this.resetMFA())},[s[2]||(s[2]=e("i",{class:"bi bi-shield-lock-fill me-2"},null,-1)),this.store.Configuration.Account.totp_verified?(i(),_(o,{key:0,t:"Reset"})):(i(),_(o,{key:1,t:"Setup"})),s[3]||(s[3]=I(" MFA ",-1))])):g("",!0)])])}const yt=A(Je,[["render",ss]]),ts={name:"dashboardLanguage",components:{LocaleText:c},setup(){return{store:k()}},data(){return{languages:void 0}},mounted(){T("/api/locale/available",{},t=>{this.languages=t.data})},methods:{changeLanguage(t){w("/api/locale/update",{lang_id:t},s=>{s.status?(this.store.Configuration.Server.dashboard_language=t,this.store.Locale=s.data):this.store.newMessage("Server","WGDashboard language update failed","danger")})}},computed:{currentLanguage(){let t=this.store.Configuration.Server.dashboard_language;return this.languages.find(s=>s.lang_id===t)}}},as={class:"text-muted d-block mb-1"},is={class:"d-flex gap-2"},os={class:"dropdown w-100"},ns=["disabled"],ls={key:1},ds={class:"dropdown-menu rounded-3 shadow",style:{"max-height":"500px","overflow-y":"scroll"}},rs=["onClick"],us={class:"me-auto mb-0"},cs={class:"d-block",style:{"font-size":"0.8rem"}},ms={key:0,class:"bi bi-check text-primary fs-5"};function ps(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("small",as,[e("strong",null,[l(o,{t:"Language"})])]),e("div",is,[e("div",os,[e("button",{class:"btn bg-primary-subtle text-primary-emphasis dropdown-toggle w-100 rounded-3",disabled:!this.languages,type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[this.languages?(i(),r("span",ls,x(f.currentLanguage?.lang_name_localized),1)):(i(),_(o,{key:0,t:"Loading..."}))],8,ns),e("ul",ds,[(i(!0),r(K,null,E(this.languages,a=>(i(),r("li",null,[e("a",{class:"dropdown-item d-flex align-items-center",role:"button",onClick:n=>this.changeLanguage(a.lang_id)},[e("p",us,[I(x(a.lang_name_localized)+" ",1),e("small",cs,x(a.lang_name),1)]),f.currentLanguage?.lang_id===a.lang_id?(i(),r("i",ms)):g("",!0)],8,rs)]))),256))])])])])}const wt=A(ts,[["render",ps],["__scopeId","data-v-4e34593e"]]),hs={name:"dashboardIPPortInput",components:{LocaleText:c},setup(){return{store:k()}},data(){return{ipAddress:"",port:0,invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.ipAddress=this.store.Configuration.Server.app_ip,this.port=this.store.Configuration.Server.app_port},methods:{async useValidation(t,s,h){this.changed&&(this.updating=!0,await w("/api/updateDashboardConfigurationItem",{section:"Server",key:s,value:h},b=>{b.status?(t.target.classList.add("is-valid"),this.showInvalidFeedback=!1,this.store.Configuration.Server[s]=h,clearTimeout(this.timeout),this.timeout=setTimeout(()=>{t.target.classList.remove("is-valid")},5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=b.message),this.changed=!1,this.updating=!1}))}}},bs={class:"row g-2"},fs={class:"col-sm"},gs={class:"form-group"},vs={for:"input_dashboard_ip",class:"text-muted mb-1"},_s=["disabled"],ys={class:"invalid-feedback"},ws={class:"col-sm"},$s={class:"form-group"},ks={for:"input_dashboard_ip",class:"text-muted mb-1"},xs=["disabled"],As={class:"invalid-feedback"},Ps={class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mb-2 mt-2"};function Is(t,s,h,b,u,f){const o=y("LocaleText");return i(),r("div",null,[e("div",bs,[e("div",fs,[e("div",gs,[e("label",vs,[e("strong",null,[e("small",null,[l(o,{t:"IP Address / Hostname"})])])]),p(e("input",{type:"text",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:"input_dashboard_ip","onUpdate:modelValue":s[0]||(s[0]=a=>this.ipAddress=a),onKeydown:s[1]||(s[1]=a=>this.changed=!0),onBlur:s[2]||(s[2]=a=>f.useValidation(a,"app_ip",this.ipAddress)),disabled:this.updating},null,42,_s),[[v,this.ipAddress]]),e("div",ys,x(this.invalidFeedback),1)])]),e("div",ws,[e("div",$s,[e("label",ks,[e("strong",null,[e("small",null,[l(o,{t:"Listen Port"})])])]),p(e("input",{type:"number",class:$(["form-control",{"is-invalid":u.showInvalidFeedback,"is-valid":u.isValid}]),id:"input_dashboard_ip","onUpdate:modelValue":s[3]||(s[3]=a=>this.port=a),onKeydown:s[4]||(s[4]=a=>this.changed=!0),onBlur:s[5]||(s[5]=a=>f.useValidation(a,"app_port",this.port)),disabled:this.updating},null,42,xs),[[v,this.port]]),e("div",As,x(this.invalidFeedback),1)])])]),e("div",Ps,[e("small",null,[s[6]||(s[6]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),l(o,{t:"Manual restart of WGDashboard is needed to apply changes on IP Address and Listen Port"})])])])}const $t=A(hs,[["render",Is]]),Cs={class:"card"},Ds={class:"card-header"},Ss={class:"my-2 d-flex"},Ks={key:0,class:"text-success ms-auto"},Ts={class:"card-body d-flex flex-column gap-3"},Vs={class:"row gx-2 gy-2"},Es={class:"col-12"},Ls={class:"form-check mb-2 form-switch"},Fs={class:"form-check-label",for:"authentication_required"},Ms={class:"col-12 col-lg-4"},Ns={class:"form-group"},Us={for:"server",class:"text-muted mb-1"},Ys={class:"col-12 col-lg-4"},Hs={class:"form-group"},Rs={for:"port",class:"text-muted mb-1"},js={class:"col-12 col-lg-4"},qs={class:"form-group"},Bs={for:"encryption",class:"text-muted mb-1"},zs={value:"NOTLS"},Gs={key:0,class:"col-12 col-lg-4"},Ws={class:"form-group"},Os={for:"username",class:"text-muted mb-1"},Zs={key:1,class:"col-12 col-lg-4"},Js={class:"form-group"},Qs={for:"email_password",class:"text-muted mb-1"},Xs={class:"col-12 col-lg-4"},et={class:"form-group"},st={for:"send_from",class:"text-muted mb-1"},tt={key:0},at={key:1},it={class:"text-muted mb-1",for:"test_email"},ot={class:"fw-bold"},nt=["disabled"],lt=["disabled"],dt={key:0,class:"bi bi-send me-2"},rt={key:1,class:"spinner-border spinner-border-sm me-2"},ut={class:"text-muted mb-1",for:"email_template"},ct={class:"fw-bold"},kt={__name:"dashboardEmailSettings",setup(t){const s=k();N(()=>{f(),document.querySelectorAll("#emailAccount input, #emailAccount select, #email_template").forEach(a=>{a.addEventListener("change",async()=>{let n=a.attributes.getNamedItem("id").value;await w("/api/updateDashboardConfigurationItem",{section:"Email",key:n,value:s.Configuration.Email[n]},d=>{d.status?(a.classList.remove("is-invalid"),a.classList.add("is-valid")):(a.classList.remove("is-valid"),a.classList.add("is-invalid")),f()})})})});const h=D(!1),b=D(""),u=D(!1),f=async()=>{await T("/api/email/ready",{},a=>{h.value=a.status})},o=async()=>{u.value=!0,await w("/api/email/send",{Receiver:b.value,Subject:"WGDashboard Testing Email",Body:"Test 1, 2, 3! Hello World :)"},a=>{a.status?s.newMessage("Server","Test email sent successfully!","success"):s.newMessage("Server",`Test email sent failed! Reason: ${a.message}`,"danger"),u.value=!1})};return(a,n)=>(i(),r("div",Cs,[e("div",Ds,[e("h6",Ss,[n[12]||(n[12]=e("i",{class:"bi bi-envelope-fill me-2"},null,-1)),l(c,{t:"Email Server Settings"}),h.value?(i(),r("span",Ks,[n[11]||(n[11]=e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),l(c,{t:"Ready"})])):g("",!0)])]),e("div",Ts,[e("form",{onSubmit:n[7]||(n[7]=d=>d.preventDefault(d)),id:"emailAccount"},[e("div",Vs,[e("div",Es,[e("div",Ls,[p(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":n[0]||(n[0]=d=>m(s).Configuration.Email.authentication_required=d),id:"authentication_required"},null,512),[[C,m(s).Configuration.Email.authentication_required]]),e("label",Fs,[l(c,{t:"Require SMTP Authentication"})])])]),e("div",Ms,[e("div",Ns,[e("label",Us,[e("strong",null,[e("small",null,[l(c,{t:"Server"})])])]),p(e("input",{id:"server","onUpdate:modelValue":n[1]||(n[1]=d=>m(s).Configuration.Email.server=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.server]])])]),e("div",Ys,[e("div",Hs,[e("label",Rs,[e("strong",null,[e("small",null,[l(c,{t:"Port"})])])]),p(e("input",{id:"port","onUpdate:modelValue":n[2]||(n[2]=d=>m(s).Configuration.Email.port=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.port]])])]),e("div",js,[e("div",qs,[e("label",Bs,[e("strong",null,[e("small",null,[l(c,{t:"Encryption"})])])]),p(e("select",{class:"form-select rounded-3","onUpdate:modelValue":n[3]||(n[3]=d=>m(s).Configuration.Email.encryption=d),id:"encryption"},[n[13]||(n[13]=e("option",{value:"IMPLICITTLS"}," IMPLICIT TLS ",-1)),n[14]||(n[14]=e("option",{value:"STARTTLS"}," STARTTLS ",-1)),e("option",zs,[l(c,{t:"No Encryption"})])],512),[[U,m(s).Configuration.Email.encryption]])])]),m(s).Configuration.Email.authentication_required?(i(),r("div",Gs,[e("div",Ws,[e("label",Os,[e("strong",null,[e("small",null,[l(c,{t:"Username"})])])]),p(e("input",{id:"username","onUpdate:modelValue":n[4]||(n[4]=d=>m(s).Configuration.Email.username=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.username]])])])):g("",!0),m(s).Configuration.Email.authentication_required?(i(),r("div",Zs,[e("div",Js,[e("label",Qs,[e("strong",null,[e("small",null,[l(c,{t:"Password"})])])]),p(e("input",{id:"email_password","onUpdate:modelValue":n[5]||(n[5]=d=>m(s).Configuration.Email.email_password=d),type:"password",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.email_password]])])])):g("",!0),e("div",Xs,[e("div",et,[e("label",st,[e("strong",null,[e("small",null,[l(c,{t:"Send From"})])])]),p(e("input",{id:"send_from","onUpdate:modelValue":n[6]||(n[6]=d=>m(s).Configuration.Email.send_from=d),type:"text",class:"form-control rounded-3"},null,512),[[v,m(s).Configuration.Email.send_from]])])])])],32),h.value?(i(),r("hr",tt)):g("",!0),h.value?(i(),r("div",at,[e("label",it,[e("small",ot,[l(c,{t:"Send Test Email"})])]),e("form",{onSubmit:n[9]||(n[9]=d=>{d.preventDefault(),o()}),class:"input-group"},[p(e("input",{type:"email",class:"form-control rounded-start-3",id:"test_email",placeholder:"john@example.com","onUpdate:modelValue":n[8]||(n[8]=d=>b.value=d),disabled:u.value},null,8,nt),[[v,b.value]]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-end-3",type:"submit",value:"Submit",disabled:b.value.length===0||u.value,id:"button-addon2"},[u.value?(i(),r("span",rt)):(i(),r("i",dt)),l(c,{t:u.value?"Sending...":"Send"},null,8,["t"])],8,lt)],32)])):g("",!0),n[15]||(n[15]=e("hr",null,null,-1)),e("div",null,[e("label",ut,[e("small",ct,[l(c,{t:"Email Body Template"})])]),p(e("textarea",{class:"form-control rounded-3 font-monospace","onUpdate:modelValue":n[10]||(n[10]=d=>m(s).Configuration.Email.email_template=d),id:"email_template",style:{"min-height":"400px"}},null,512),[[v,m(s).Configuration.Email.email_template]])])])]))}};export{ft as A,vt as D,kt as _,gt as a,_t as b,yt as c,wt as d,$t as e}; diff --git a/src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js b/src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js rename to src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js index 616d3f92..d64443a6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js +++ b/src/static/dist/WGDashboardAdmin/assets/dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js @@ -1 +1 @@ -import{_ as f,z as p,D as v,W as _,A as w,a as i,c as n,b as t,d as u,m as k,y as x,n as m,t as b,e as y,k as S,r as D,F as $,h as W,q as V}from"./index-B2Cqollg.js";import{L as C}from"./localeText-slIlNmvW.js";const F={name:"dashboardSettingsInputWireguardConfigurationPath",components:{LocaleText:C},props:{targetData:String,title:String,warning:!1,warningText:""},setup(){const o=v(),s=_(),r=`input_${w()}`;return{store:o,uuid:r,WireguardConfigurationStore:s}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Server[this.targetData]},methods:{async useValidation(){this.changed&&(this.updating=!0,await p("/api/updateDashboardConfigurationItem",{section:"Server",key:this.targetData,value:this.value},o=>{o.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3),this.WireguardConfigurationStore.getConfigurations(),this.store.newMessage("Server","WireGuard configuration path saved","success")):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=o.message),this.changed=!1,this.updating=!1}))}}},I={class:"card"},T={class:"card-header"},A={class:"my-2"},L={class:"card-body"},M={class:"form-group"},N=["for"],P={class:"d-flex gap-2 align-items-start"},B={class:"flex-grow-1"},G=["id","disabled"],z={class:"invalid-feedback fw-bold"},U=["disabled"],q={key:0,class:"bi bi-save2-fill"},E={key:1,class:"spinner-border spinner-border-sm"},K={key:0,class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mt-1 mb-2"};function j(o,s,r,a,c,g){const d=S("LocaleText");return i(),n("div",I,[t("div",T,[t("h6",A,[u(d,{t:"Path"})])]),t("div",L,[t("div",M,[t("label",{for:this.uuid,class:"text-muted mb-1"},[t("strong",null,[t("small",null,[u(d,{t:this.title},null,8,["t"])])])],8,N),t("div",P,[t("div",B,[k(t("input",{type:"text",class:m(["form-control rounded-3",{"is-invalid":this.showInvalidFeedback,"is-valid":this.isValid}]),id:this.uuid,"onUpdate:modelValue":s[0]||(s[0]=e=>this.value=e),onKeydown:s[1]||(s[1]=e=>this.changed=!0),disabled:this.updating},null,42,G),[[x,this.value]]),t("div",z,b(this.invalidFeedback),1)]),t("button",{onClick:s[2]||(s[2]=e=>this.useValidation()),disabled:!this.changed,class:"ms-auto btn rounded-3 border-success-subtle bg-success-subtle text-success-emphasis"},[this.updating?(i(),n("span",E)):(i(),n("i",q))],8,U)]),r.warning?(i(),n("div",K,[t("small",null,[s[3]||(s[3]=t("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),u(d,{t:r.warningText},null,8,["t"])])])):y("",!0)])])])}const et=f(F,[["render",j]]),H={class:"card rounded-3"},J={class:"card-header"},O={class:"my-2"},Q={class:"card-body d-flex gap-2"},R={class:"list-group w-100"},X=["onClick"],Y={__name:"dashboardSettingsWireguardConfigurationAutostart",setup(o){const s=v(),r=_(),a=D(s.Configuration.WireGuardConfiguration.autostart),c=V(()=>r.Configurations.map(e=>e.Name)),g=async()=>{await p("/api/updateDashboardConfigurationItem",{section:"WireGuardConfiguration",key:"autostart",value:a.value},async e=>{e.status?(s.newMessage("Server","Start up configurations saved","success"),a.value=e.data):s.newMessage("Server","Start up configurations failed to save","danger")})},d=e=>{a.value.includes(e)?a.value=a.value.filter(h=>h!==e):a.value.push(e),g()};return(e,h)=>(i(),n("div",H,[t("div",J,[t("h6",O,[u(C,{t:"Toggle When Start Up"})])]),t("div",Q,[t("div",R,[(i(!0),n($,null,W(c.value,l=>(i(),n("button",{type:"button",key:l,onClick:Z=>d(l),class:"list-group-item list-group-item-action py-2 w-100 d-flex align-items-center"},[t("samp",null,b(l),1),t("i",{class:m(["ms-auto",[a.value.includes(l)?"bi-check-circle-fill":"bi-circle"]])},null,2)],8,X))),128))])])]))}},at=f(Y,[["__scopeId","data-v-4aa2aed9"]]);export{et as D,at as a}; +import{_ as f,z as p,D as v,W as _,A as w,a as i,c as n,b as t,d as u,m as k,y as x,n as m,t as b,e as y,k as S,r as D,F as $,h as W,q as V}from"./index-DOH6XKNT.js";import{L as C}from"./localeText-CB2ziPie.js";const F={name:"dashboardSettingsInputWireguardConfigurationPath",components:{LocaleText:C},props:{targetData:String,title:String,warning:!1,warningText:""},setup(){const o=v(),s=_(),r=`input_${w()}`;return{store:o,uuid:r,WireguardConfigurationStore:s}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Server[this.targetData]},methods:{async useValidation(){this.changed&&(this.updating=!0,await p("/api/updateDashboardConfigurationItem",{section:"Server",key:this.targetData,value:this.value},o=>{o.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3),this.WireguardConfigurationStore.getConfigurations(),this.store.newMessage("Server","WireGuard configuration path saved","success")):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=o.message),this.changed=!1,this.updating=!1}))}}},I={class:"card"},T={class:"card-header"},A={class:"my-2"},L={class:"card-body"},M={class:"form-group"},N=["for"],P={class:"d-flex gap-2 align-items-start"},B={class:"flex-grow-1"},G=["id","disabled"],z={class:"invalid-feedback fw-bold"},U=["disabled"],q={key:0,class:"bi bi-save2-fill"},E={key:1,class:"spinner-border spinner-border-sm"},K={key:0,class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mt-1 mb-2"};function j(o,s,r,a,c,g){const d=S("LocaleText");return i(),n("div",I,[t("div",T,[t("h6",A,[u(d,{t:"Path"})])]),t("div",L,[t("div",M,[t("label",{for:this.uuid,class:"text-muted mb-1"},[t("strong",null,[t("small",null,[u(d,{t:this.title},null,8,["t"])])])],8,N),t("div",P,[t("div",B,[k(t("input",{type:"text",class:m(["form-control rounded-3",{"is-invalid":this.showInvalidFeedback,"is-valid":this.isValid}]),id:this.uuid,"onUpdate:modelValue":s[0]||(s[0]=e=>this.value=e),onKeydown:s[1]||(s[1]=e=>this.changed=!0),disabled:this.updating},null,42,G),[[x,this.value]]),t("div",z,b(this.invalidFeedback),1)]),t("button",{onClick:s[2]||(s[2]=e=>this.useValidation()),disabled:!this.changed,class:"ms-auto btn rounded-3 border-success-subtle bg-success-subtle text-success-emphasis"},[this.updating?(i(),n("span",E)):(i(),n("i",q))],8,U)]),r.warning?(i(),n("div",K,[t("small",null,[s[3]||(s[3]=t("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),u(d,{t:r.warningText},null,8,["t"])])])):y("",!0)])])])}const et=f(F,[["render",j]]),H={class:"card rounded-3"},J={class:"card-header"},O={class:"my-2"},Q={class:"card-body d-flex gap-2"},R={class:"list-group w-100"},X=["onClick"],Y={__name:"dashboardSettingsWireguardConfigurationAutostart",setup(o){const s=v(),r=_(),a=D(s.Configuration.WireGuardConfiguration.autostart),c=V(()=>r.Configurations.map(e=>e.Name)),g=async()=>{await p("/api/updateDashboardConfigurationItem",{section:"WireGuardConfiguration",key:"autostart",value:a.value},async e=>{e.status?(s.newMessage("Server","Start up configurations saved","success"),a.value=e.data):s.newMessage("Server","Start up configurations failed to save","danger")})},d=e=>{a.value.includes(e)?a.value=a.value.filter(h=>h!==e):a.value.push(e),g()};return(e,h)=>(i(),n("div",H,[t("div",J,[t("h6",O,[u(C,{t:"Toggle When Start Up"})])]),t("div",Q,[t("div",R,[(i(!0),n($,null,W(c.value,l=>(i(),n("button",{type:"button",key:l,onClick:Z=>d(l),class:"list-group-item list-group-item-action py-2 w-100 d-flex align-items-center"},[t("samp",null,b(l),1),t("i",{class:m(["ms-auto",[a.value.includes(l)?"bi-check-circle-fill":"bi-circle"]])},null,2)],8,X))),128))])])]))}},at=f(Y,[["__scopeId","data-v-4aa2aed9"]]);export{et as D,at as a}; diff --git a/src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-CJRXn0Tq.js b/src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-8Jq1YHNt.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-CJRXn0Tq.js rename to src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-8Jq1YHNt.js index 30f281f7..f7f9cd1f 100644 --- a/src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-CJRXn0Tq.js +++ b/src/static/dist/WGDashboardAdmin/assets/dashboardWebHooks-8Jq1YHNt.js @@ -1 +1 @@ -import{L as a}from"./localeText-slIlNmvW.js";import{B as D,E,r as p,G as A,D as F,c as o,b as e,d as l,e as f,f as V,m as w,y as U,C as O,v as I,F as C,h as L,u as J,A as K,n as _,t as h,g as R,z as T,a as t,q as N,i as $,x as Y,_ as q,o as Z,w as P,S as M}from"./index-B2Cqollg.js";const Q={class:"p-3"},X={key:0},ee={for:"PayloadURL",class:"form-label fw-bold text-muted"},se=["disabled"],te={for:"ContentType",class:"form-label fw-bold text-muted"},le=["disabled"],oe={class:"form-label fw-bold text-muted"},ne={class:"form-check form-switch mb-2"},ae=["disabled"],ie={class:"form-check-label",for:"VerifySSL"},de={key:0,class:"alert-danger alert rounded-3"},ue={class:"form-label fw-bold text-muted"},re={class:"card rounded-3"},ce={class:"card-body d-flex gap-2 flex-column"},be={class:"d-flex gap-2"},ve={class:"flex-grow-1"},me=["disabled","onUpdate:modelValue"],fe={class:"flex-grow-1"},pe=["disabled","onUpdate:modelValue"],ke=["onClick"],ye={class:"form-label fw-bold text-muted"},he={class:"form-check form-check-inline"},_e=["disabled","id","value"],xe=["for"],ge={class:"form-label fw-bold text-muted"},Se={class:"form-check form-switch mb-2"},we=["disabled"],$e={class:"form-check-label",for:"IsActive"},He={key:0,class:"alert alert-danger rounded-3"},We={class:"d-flex gap-2"},Ce={class:"d-flex align-items-center"},Le={class:"mb-0"},B=D({__name:"addWebHook",props:["webHook"],emits:["refresh","delete"],async setup(i,{emit:m}){let y,r;const s=p({ContentType:String,Headers:Object,IsActive:Boolean,Notes:String,PayloadURL:String,SubscribedActions:Array,VerifySSL:Boolean,WebHookID:String}),u=i;u.webHook?s.value={...u.webHook}:([y,r]=E(()=>R("/api/webHooks/createWebHook",{},g=>{s.value=g.data})),await y,r());const k=p({peer_created:A("Peer Created"),peer_deleted:A("Peer Deleted"),peer_updated:A("Peer Updated")}),x=m,d=F(),c=p(!1),S=p(""),v=p(!1),G=async g=>{g&&g.preventDefault(),v.value=!0,await T("/api/webHooks/updateWebHook",s.value,n=>{n.status?(x("refresh"),d.newMessage("Server","Webhook saved","success")):(c.value=!0,S.value=n.message,d.newMessage("Server","Webhook failed to save","danger")),v.value=!1})},z=async()=>{v.value=!0,await T("/api/webHooks/deleteWebHook",s.value,g=>{g.status?(x("delete"),d.newMessage("Server","Webhook deleted","success")):(c.value=!0,S.value=g.message,d.newMessage("Server","Webhook failed to delete","danger")),v.value=!1})};return(g,n)=>(t(),o("div",Q,[i.webHook?f("",!0):(t(),o("div",X,[e("h6",null,[l(a,{t:"Add Webhook"})]),e("p",null,[l(a,{t:"WGDashboard will sent a POST Request to the URL below with details of any subscribed events."})])])),e("form",{onSubmit:n[7]||(n[7]=b=>G(b)),class:"d-flex flex-column gap-2"},[e("div",null,[e("label",ee,[e("small",null,[l(a,{t:"Payload URL"}),n[8]||(n[8]=V("* ",-1))])]),w(e("input",{required:"",disabled:v.value,id:"PayloadURL","onUpdate:modelValue":n[0]||(n[0]=b=>s.value.PayloadURL=b),class:"form-control rounded-3",type:"url"},null,8,se),[[U,s.value.PayloadURL]])]),e("div",null,[e("label",te,[e("small",null,[l(a,{t:"Content Type"}),n[9]||(n[9]=V("* ",-1))])]),w(e("select",{disabled:v.value,id:"ContentType","onUpdate:modelValue":n[1]||(n[1]=b=>s.value.ContentType=b),class:"form-select rounded-3",required:""},[...n[10]||(n[10]=[e("option",{value:"application/json"}," application/json ",-1),e("option",{value:"application/x-www-form-urlencoded"}," application/x-www-form-urlencoded ",-1)])],8,le),[[O,s.value.ContentType]])]),e("div",null,[e("label",oe,[e("small",null,[l(a,{t:"Verify SSL"})])]),e("div",null,[e("div",ne,[w(e("input",{disabled:v.value,"onUpdate:modelValue":n[2]||(n[2]=b=>s.value.VerifySSL=b),class:"form-check-input",type:"checkbox",role:"switch",id:"VerifySSL"},null,8,ae),[[I,s.value.VerifySSL]]),e("label",ie,[l(a,{t:s.value.VerifySSL?"Enabled":"Disabled"},null,8,["t"])])]),s.value.VerifySSL?f("",!0):(t(),o("div",de,[n[11]||(n[11]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),l(a,{t:"We highly suggest to enable SSL verification"})]))])]),e("div",null,[e("label",ue,[e("small",null,[l(a,{t:"Custom Headers"})])]),e("div",re,[e("div",ce,[(t(!0),o(C,null,L(s.value.Headers,(b,H)=>(t(),o("div",be,[e("div",ve,[w(e("input",{class:"form-control rounded-3 form-control-sm",disabled:v.value,"onUpdate:modelValue":W=>b.key=W,placeholder:"Key"},null,8,me),[[U,b.key]])]),e("div",fe,[w(e("input",{class:"form-control rounded-3 form-control-sm",disabled:v.value,"onUpdate:modelValue":W=>b.value=W,placeholder:"Value"},null,8,pe),[[U,b.value]])]),e("button",{class:_([{disabled:v.value},"btn btn-sm bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3"]),type:"button",onClick:W=>delete s.value.Headers[H]},[...n[12]||(n[12]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],10,ke)]))),256)),e("button",{type:"button",class:_([{disabled:v.value},"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"]),onClick:n[3]||(n[3]=b=>s.value.Headers[J(K)().toString()]={key:"",value:""})},[n[13]||(n[13]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),l(a,{t:"Header"})],2)])])]),n[15]||(n[15]=e("hr",null,null,-1)),e("div",null,[e("label",ye,[e("small",null,[l(a,{t:"Subscribed Actions"})])]),e("div",null,[(t(!0),o(C,null,L(k.value,(b,H)=>(t(),o("div",he,[w(e("input",{class:"form-check-input",disabled:s.value.SubscribedActions.length===1&&s.value.SubscribedActions.includes(H)||v.value,type:"checkbox",id:H,value:H,"onUpdate:modelValue":n[4]||(n[4]=W=>s.value.SubscribedActions=W)},null,8,_e),[[I,s.value.SubscribedActions]]),e("label",{class:"form-check-label",for:H},h(b),9,xe)]))),256))])]),n[16]||(n[16]=e("hr",null,null,-1)),e("div",null,[e("label",ge,[e("small",null,[l(a,{t:"Enable Webhook"})])]),e("div",null,[e("div",Se,[w(e("input",{disabled:v.value,"onUpdate:modelValue":n[5]||(n[5]=b=>s.value.IsActive=b),class:"form-check-input",type:"checkbox",role:"switch",id:"IsActive"},null,8,we),[[I,s.value.IsActive]]),e("label",$e,[l(a,{t:s.value.IsActive?"Yes":"No"},null,8,["t"])])])])]),c.value?(t(),o("div",He,h(S.value),1)):f("",!0),e("div",We,[e("button",{type:"submit",class:_([{disabled:v.value},"ms-auto btn bg-success-subtle text-success-emphasis border-success-subtle rounded-3"])},[l(a,{t:"Save"})],2)]),i.webHook?(t(),o(C,{key:1},[n[14]||(n[14]=e("hr",null,null,-1)),e("div",Ce,[e("h6",Le,[l(a,{t:"Danger Zone"})]),e("button",{onClick:n[6]||(n[6]=b=>z()),type:"button",class:_([{disabled:v.value},"btn bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3 ms-auto"])},[l(a,{t:"Delete"})],2)])],64)):f("",!0)],32)]))}}),De={class:"d-flex flex-column gap-3"},Ve={class:"text-muted"},Ae={key:0},Ue={key:1},Ie={key:2},Pe={key:3},Re={class:"d-flex gap-4 align-items-center"},Te={class:"text-muted"},Me={key:0},Be={key:1},Ee={class:"text-muted"},Ne={class:"table-responsive"},qe={class:"table"},je={scope:"col"},Ge={scope:"col"},ze={scope:"col"},Fe={style:{"white-space":"nowrap"}},Oe={key:0},Je={key:1},Ke={key:2},Ye={style:{"white-space":"nowrap","overflow-x":"scroll"}},Ze={class:"bg-body-tertiary p-3 rounded-3"},Qe={class:"mb-0"},j=D({__name:"webHookSession",props:["session"],setup(i){const m=i,y=N(()=>JSON.stringify(m.session.Data,null,4));return(r,s)=>(t(),o("div",De,[e("div",null,[e("small",Ve,[l(a,{t:"Status"})]),e("h3",{class:_({"text-success":i.session.Status===0,"text-danger":i.session.Status===1,"text-warning":i.session.Status===2})},[i.session.Status===0?(t(),o("span",Ae,[s[0]||(s[0]=e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),l(a,{t:"Success"})])):f("",!0),i.session.Status===2?(t(),o("span",Ue,[s[1]||(s[1]=e("i",{class:"bi bi-trash3-fill me-2"},null,-1)),l(a,{t:"Timeout"})])):i.session.Status===1?(t(),o("span",Ie,[s[2]||(s[2]=e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)),l(a,{t:"Failed"})])):i.session.Status===-1?(t(),o("span",Pe,[s[3]||(s[3]=e("i",{class:"spinner-border me-2"},null,-1)),l(a,{t:"Requesting..."})])):f("",!0)],2),e("div",Re,[e("div",null,[e("small",Te,[l(a,{t:"Started At"})]),e("h6",null,h(i.session.StartDate),1)]),i.session.EndDate?(t(),o("div",Me,[...s[4]||(s[4]=[e("i",{class:"bi bi-arrow-right"},null,-1)])])):f("",!0),i.session.EndDate?(t(),o("div",Be,[e("small",Ee,[l(a,{t:"Ended At"})]),e("h6",null,h(i.session.EndDate),1)])):f("",!0)])]),e("div",null,[e("h6",null,[l(a,{t:"Logs"})]),e("div",Ne,[e("table",qe,[e("thead",null,[e("tr",null,[e("th",je,[l(a,{t:"Datetime"})]),e("th",Ge,[l(a,{t:"Status"})]),e("th",ze,[l(a,{t:"Message"})])])]),e("tbody",null,[(t(!0),o(C,null,L([...i.session.Logs.Logs].reverse(),u=>(t(),o("tr",null,[e("td",Fe,h(u.LogTime),1),e("td",{style:{"white-space":"nowrap"},class:_({"text-success":u.Status===0,"text-danger":u.Status===1})},[u.Status===0?(t(),o("span",Oe,[...s[5]||(s[5]=[e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)])])):u.Status===1?(t(),o("span",Je,[...s[6]||(s[6]=[e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)])])):u.Status===-1?(t(),o("span",Ke,[...s[7]||(s[7]=[e("i",{class:"bi bi-circle me-2"},null,-1)])])):f("",!0)],2),e("td",Ye,h(u.Message),1)]))),256))])])])]),e("div",null,[e("h6",null,[l(a,{t:"Data"})]),e("div",Ze,[e("pre",Qe,[e("code",null,h(y.value),1)])])])]))}}),Xe={class:"card"},es={class:"card-body"},ss={key:0},ts={key:1},ls={key:2},os={key:3},ns=D({__name:"previousWebHookSession",props:["session"],setup(i){const m=p(!0);return(y,r)=>(t(),o("div",Xe,[e("div",es,[e("p",{class:"d-flex mb-0",role:"button",onClick:r[0]||(r[0]=s=>m.value=!m.value)},[e("span",{class:_({"text-success":i.session.Status===0,"text-danger":i.session.Status===1,"text-warning":i.session.Status===2})},[i.session.Status===0?(t(),o("span",ss,[...r[1]||(r[1]=[e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)])])):i.session.Status===2?(t(),o("span",ts,[...r[2]||(r[2]=[e("i",{class:"bi bi-trash3-fill me-2"},null,-1)])])):i.session.Status===1?(t(),o("span",ls,[...r[3]||(r[3]=[e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)])])):i.session.Status===-1?(t(),o("span",os,[...r[4]||(r[4]=[e("i",{class:"spinner-border spinner-border-sm me-2"},null,-1)])])):f("",!0)],2),V(" "+h(i.session.StartDate)+" ",1),r[5]||(r[5]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),m.value?f("",!0):(t(),$(j,{key:0,session:i.session,class:"mt-2"},null,8,["session"]))])]))}}),as={key:0},is={class:"p-3"},ds={class:"mb-3"},us={key:0,class:"border-top p-3"},rs={class:"d-flex flex-column gap-2"},cs={key:1,class:"p-3"},bs=D({__name:"webHookSessions",props:["webHook"],async setup(i){let m,y;const r=i,s=p([]),u=p(void 0),k=async()=>{await R("/api/webHooks/getWebHookSessions",{WebHookID:r.webHook.WebHookID},d=>{s.value=d.data})};[m,y]=E(()=>k()),await m,y();const x=N(()=>{if(s.value)return s.value[0]});return u.value=setInterval(()=>{k()},5e3),Y(()=>{clearInterval(u.value)}),(d,c)=>x.value?(t(),o("div",as,[e("div",is,[e("h6",ds,[l(a,{t:"Latest Session"})]),(t(),$(j,{session:x.value,key:x.value.WebHookID},null,8,["session"]))]),s.value.length>1?(t(),o("div",us,[e("h6",null,[l(a,{t:"Previous Sessions"})]),e("div",rs,[(t(!0),o(C,null,L(s.value.slice(1),S=>(t(),$(ns,{session:S,key:S.WebHookSessionID},null,8,["session"]))),128))])])):f("",!0)])):(t(),o("div",cs,[...c[0]||(c[0]=[e("div",{class:"bg-body-tertiary p-3 w-100 d-flex rounded-3"},[e("h6",{class:"mb-0 m-auto"},"No Sessions")],-1)])]))}}),vs=q(bs,[["__scopeId","data-v-7b6e949e"]]),ms={class:"text-body w-100 h-100 pb-2 position-relative"},fs={class:"w-100 h-100 card rounded-3"},ps={class:"border-bottom z-0"},ks={class:"d-flex text-body align-items-center sticky-top p-3 bg-body-tertiary rounded-top-3",style:{"border-top-right-radius":"0 !important"}},ys={class:"my-2"},hs={key:0,class:"row h-100 g-0"},_s={class:"col-sm-4 border-end d-flex flex-column clientListContainer"},xs={class:"d-flex flex-column overflow-y-scroll",style:{flex:"1 0 0"}},gs={class:"list-group d-flex flex-column d-flex h-100"},Ss=["onClick"],ws={class:"mb-0 fw-bold text-body url"},$s={class:"url mb-0"},Hs={key:1,class:"flex-grow-1 d-flex text-muted"},Ws={key:0,class:"col-sm-8 clientViewerContainer d-flex flex-column"},Cs={class:"overflow-scroll",style:{flex:"1 0 0"}},Ls={class:"navbar navbar-expand-lg bg-body-tertiary sticky-top"},Ds={class:"container-fluid"},Vs={class:"navbar-nav gap-2"},As={class:"nav-item"},Us={class:"nav-item"},Is={class:"p-3"},Ps=D({__name:"dashboardWebHooks",setup(i){const m=p([]),y=p(!1);Z(async()=>{await r(),y.value=!0});const r=async()=>{await R("/api/webHooks/getWebHooks",{},x=>{m.value=x.data})},s=p(!1),u=p(void 0),k=p("edit");return(x,d)=>(t(),o("div",ms,[e("div",fs,[e("div",ps,[e("div",ks,[e("h6",ys,[d[7]||(d[7]=e("i",{class:"bi bi-plug-fill me-2"},null,-1)),l(a,{t:"Webhooks"})]),s.value?(t(),o("button",{key:1,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-1 border-secondary-subtle rounded-3 shadow-sm ms-auto",onClick:d[1]||(d[1]=c=>s.value=!1)},[d[9]||(d[9]=e("i",{class:"bi bi-chevron-left me-2"},null,-1)),l(a,{t:"Back"})])):(t(),o("button",{key:0,class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3 shadow-sm ms-auto",onClick:d[0]||(d[0]=c=>{s.value=!0,u.value=void 0})},[d[8]||(d[8]=e("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(a,{t:"Webhook"})]))])]),s.value?(t(),$(M,{key:1},{default:P(()=>[l(B,{onRefresh:d[6]||(d[6]=c=>{u.value=void 0,s.value=!1,r()})})]),_:1})):(t(),o("div",hs,[e("div",_s,[e("div",xs,[e("div",gs,[m.value.length>0?(t(!0),o(C,{key:0},L(m.value,c=>(t(),o("a",{role:"button",onClick:S=>u.value=c,class:_([{active:u.value?.WebHookID===c.WebHookID},"list-group-item list-group-item-action"]),"aria-current":"true"},[e("p",ws,h(c.PayloadURL),1),e("p",$s,[l(a,{t:"Subscribed Actions"}),V(": "+h(c.SubscribedActions.join(", ")),1)])],10,Ss))),256)):(t(),o("div",Hs,[l(a,{t:"No Webhooks",class:"m-auto"})]))])])]),u.value?(t(),o("div",Ws,[e("div",Cs,[e("nav",Ls,[e("div",Ds,[e("div",null,[e("ul",Vs,[e("li",As,[e("a",{onClick:d[2]||(d[2]=c=>k.value="edit"),class:_([{active:k.value==="edit"},"nav-link rounded-3"]),role:"button"},[l(a,{t:"Edit"})],2)]),e("li",Us,[e("a",{class:_([{active:k.value==="sessions"},"nav-link rounded-3"]),onClick:d[3]||(d[3]=c=>k.value="sessions"),role:"button"},[l(a,{t:"Sessions"})],2)])])])])]),k.value==="edit"?(t(),$(B,{key:u.value,onDelete:d[4]||(d[4]=c=>{r(),u.value=void 0}),webHook:u.value,onRefresh:d[5]||(d[5]=c=>r())},null,8,["webHook"])):k.value==="sessions"?(t(),$(M,{key:1},{fallback:P(()=>[e("div",Is,[l(a,{t:"Loading..."})])]),default:P(()=>[(t(),$(vs,{key:u.value,webHook:u.value},null,8,["webHook"]))]),_:1})):f("",!0)])])):f("",!0)]))])]))}}),Ms=q(Ps,[["__scopeId","data-v-e0f0e683"]]);export{Ms as default}; +import{L as a}from"./localeText-CB2ziPie.js";import{B as D,E,r as p,G as A,D as F,c as o,b as e,d as l,e as f,f as V,m as w,y as U,C as O,v as I,F as C,h as L,u as J,A as K,n as _,t as h,g as R,z as T,a as t,q as N,i as $,x as Y,_ as q,o as Z,w as P,S as M}from"./index-DOH6XKNT.js";const Q={class:"p-3"},X={key:0},ee={for:"PayloadURL",class:"form-label fw-bold text-muted"},se=["disabled"],te={for:"ContentType",class:"form-label fw-bold text-muted"},le=["disabled"],oe={class:"form-label fw-bold text-muted"},ne={class:"form-check form-switch mb-2"},ae=["disabled"],ie={class:"form-check-label",for:"VerifySSL"},de={key:0,class:"alert-danger alert rounded-3"},ue={class:"form-label fw-bold text-muted"},re={class:"card rounded-3"},ce={class:"card-body d-flex gap-2 flex-column"},be={class:"d-flex gap-2"},ve={class:"flex-grow-1"},me=["disabled","onUpdate:modelValue"],fe={class:"flex-grow-1"},pe=["disabled","onUpdate:modelValue"],ke=["onClick"],ye={class:"form-label fw-bold text-muted"},he={class:"form-check form-check-inline"},_e=["disabled","id","value"],xe=["for"],ge={class:"form-label fw-bold text-muted"},Se={class:"form-check form-switch mb-2"},we=["disabled"],$e={class:"form-check-label",for:"IsActive"},He={key:0,class:"alert alert-danger rounded-3"},We={class:"d-flex gap-2"},Ce={class:"d-flex align-items-center"},Le={class:"mb-0"},B=D({__name:"addWebHook",props:["webHook"],emits:["refresh","delete"],async setup(i,{emit:m}){let y,r;const s=p({ContentType:String,Headers:Object,IsActive:Boolean,Notes:String,PayloadURL:String,SubscribedActions:Array,VerifySSL:Boolean,WebHookID:String}),u=i;u.webHook?s.value={...u.webHook}:([y,r]=E(()=>R("/api/webHooks/createWebHook",{},g=>{s.value=g.data})),await y,r());const k=p({peer_created:A("Peer Created"),peer_deleted:A("Peer Deleted"),peer_updated:A("Peer Updated")}),x=m,d=F(),c=p(!1),S=p(""),v=p(!1),G=async g=>{g&&g.preventDefault(),v.value=!0,await T("/api/webHooks/updateWebHook",s.value,n=>{n.status?(x("refresh"),d.newMessage("Server","Webhook saved","success")):(c.value=!0,S.value=n.message,d.newMessage("Server","Webhook failed to save","danger")),v.value=!1})},z=async()=>{v.value=!0,await T("/api/webHooks/deleteWebHook",s.value,g=>{g.status?(x("delete"),d.newMessage("Server","Webhook deleted","success")):(c.value=!0,S.value=g.message,d.newMessage("Server","Webhook failed to delete","danger")),v.value=!1})};return(g,n)=>(t(),o("div",Q,[i.webHook?f("",!0):(t(),o("div",X,[e("h6",null,[l(a,{t:"Add Webhook"})]),e("p",null,[l(a,{t:"WGDashboard will sent a POST Request to the URL below with details of any subscribed events."})])])),e("form",{onSubmit:n[7]||(n[7]=b=>G(b)),class:"d-flex flex-column gap-2"},[e("div",null,[e("label",ee,[e("small",null,[l(a,{t:"Payload URL"}),n[8]||(n[8]=V("* ",-1))])]),w(e("input",{required:"",disabled:v.value,id:"PayloadURL","onUpdate:modelValue":n[0]||(n[0]=b=>s.value.PayloadURL=b),class:"form-control rounded-3",type:"url"},null,8,se),[[U,s.value.PayloadURL]])]),e("div",null,[e("label",te,[e("small",null,[l(a,{t:"Content Type"}),n[9]||(n[9]=V("* ",-1))])]),w(e("select",{disabled:v.value,id:"ContentType","onUpdate:modelValue":n[1]||(n[1]=b=>s.value.ContentType=b),class:"form-select rounded-3",required:""},[...n[10]||(n[10]=[e("option",{value:"application/json"}," application/json ",-1),e("option",{value:"application/x-www-form-urlencoded"}," application/x-www-form-urlencoded ",-1)])],8,le),[[O,s.value.ContentType]])]),e("div",null,[e("label",oe,[e("small",null,[l(a,{t:"Verify SSL"})])]),e("div",null,[e("div",ne,[w(e("input",{disabled:v.value,"onUpdate:modelValue":n[2]||(n[2]=b=>s.value.VerifySSL=b),class:"form-check-input",type:"checkbox",role:"switch",id:"VerifySSL"},null,8,ae),[[I,s.value.VerifySSL]]),e("label",ie,[l(a,{t:s.value.VerifySSL?"Enabled":"Disabled"},null,8,["t"])])]),s.value.VerifySSL?f("",!0):(t(),o("div",de,[n[11]||(n[11]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),l(a,{t:"We highly suggest to enable SSL verification"})]))])]),e("div",null,[e("label",ue,[e("small",null,[l(a,{t:"Custom Headers"})])]),e("div",re,[e("div",ce,[(t(!0),o(C,null,L(s.value.Headers,(b,H)=>(t(),o("div",be,[e("div",ve,[w(e("input",{class:"form-control rounded-3 form-control-sm",disabled:v.value,"onUpdate:modelValue":W=>b.key=W,placeholder:"Key"},null,8,me),[[U,b.key]])]),e("div",fe,[w(e("input",{class:"form-control rounded-3 form-control-sm",disabled:v.value,"onUpdate:modelValue":W=>b.value=W,placeholder:"Value"},null,8,pe),[[U,b.value]])]),e("button",{class:_([{disabled:v.value},"btn btn-sm bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3"]),type:"button",onClick:W=>delete s.value.Headers[H]},[...n[12]||(n[12]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],10,ke)]))),256)),e("button",{type:"button",class:_([{disabled:v.value},"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"]),onClick:n[3]||(n[3]=b=>s.value.Headers[J(K)().toString()]={key:"",value:""})},[n[13]||(n[13]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),l(a,{t:"Header"})],2)])])]),n[15]||(n[15]=e("hr",null,null,-1)),e("div",null,[e("label",ye,[e("small",null,[l(a,{t:"Subscribed Actions"})])]),e("div",null,[(t(!0),o(C,null,L(k.value,(b,H)=>(t(),o("div",he,[w(e("input",{class:"form-check-input",disabled:s.value.SubscribedActions.length===1&&s.value.SubscribedActions.includes(H)||v.value,type:"checkbox",id:H,value:H,"onUpdate:modelValue":n[4]||(n[4]=W=>s.value.SubscribedActions=W)},null,8,_e),[[I,s.value.SubscribedActions]]),e("label",{class:"form-check-label",for:H},h(b),9,xe)]))),256))])]),n[16]||(n[16]=e("hr",null,null,-1)),e("div",null,[e("label",ge,[e("small",null,[l(a,{t:"Enable Webhook"})])]),e("div",null,[e("div",Se,[w(e("input",{disabled:v.value,"onUpdate:modelValue":n[5]||(n[5]=b=>s.value.IsActive=b),class:"form-check-input",type:"checkbox",role:"switch",id:"IsActive"},null,8,we),[[I,s.value.IsActive]]),e("label",$e,[l(a,{t:s.value.IsActive?"Yes":"No"},null,8,["t"])])])])]),c.value?(t(),o("div",He,h(S.value),1)):f("",!0),e("div",We,[e("button",{type:"submit",class:_([{disabled:v.value},"ms-auto btn bg-success-subtle text-success-emphasis border-success-subtle rounded-3"])},[l(a,{t:"Save"})],2)]),i.webHook?(t(),o(C,{key:1},[n[14]||(n[14]=e("hr",null,null,-1)),e("div",Ce,[e("h6",Le,[l(a,{t:"Danger Zone"})]),e("button",{onClick:n[6]||(n[6]=b=>z()),type:"button",class:_([{disabled:v.value},"btn bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3 ms-auto"])},[l(a,{t:"Delete"})],2)])],64)):f("",!0)],32)]))}}),De={class:"d-flex flex-column gap-3"},Ve={class:"text-muted"},Ae={key:0},Ue={key:1},Ie={key:2},Pe={key:3},Re={class:"d-flex gap-4 align-items-center"},Te={class:"text-muted"},Me={key:0},Be={key:1},Ee={class:"text-muted"},Ne={class:"table-responsive"},qe={class:"table"},je={scope:"col"},Ge={scope:"col"},ze={scope:"col"},Fe={style:{"white-space":"nowrap"}},Oe={key:0},Je={key:1},Ke={key:2},Ye={style:{"white-space":"nowrap","overflow-x":"scroll"}},Ze={class:"bg-body-tertiary p-3 rounded-3"},Qe={class:"mb-0"},j=D({__name:"webHookSession",props:["session"],setup(i){const m=i,y=N(()=>JSON.stringify(m.session.Data,null,4));return(r,s)=>(t(),o("div",De,[e("div",null,[e("small",Ve,[l(a,{t:"Status"})]),e("h3",{class:_({"text-success":i.session.Status===0,"text-danger":i.session.Status===1,"text-warning":i.session.Status===2})},[i.session.Status===0?(t(),o("span",Ae,[s[0]||(s[0]=e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),l(a,{t:"Success"})])):f("",!0),i.session.Status===2?(t(),o("span",Ue,[s[1]||(s[1]=e("i",{class:"bi bi-trash3-fill me-2"},null,-1)),l(a,{t:"Timeout"})])):i.session.Status===1?(t(),o("span",Ie,[s[2]||(s[2]=e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)),l(a,{t:"Failed"})])):i.session.Status===-1?(t(),o("span",Pe,[s[3]||(s[3]=e("i",{class:"spinner-border me-2"},null,-1)),l(a,{t:"Requesting..."})])):f("",!0)],2),e("div",Re,[e("div",null,[e("small",Te,[l(a,{t:"Started At"})]),e("h6",null,h(i.session.StartDate),1)]),i.session.EndDate?(t(),o("div",Me,[...s[4]||(s[4]=[e("i",{class:"bi bi-arrow-right"},null,-1)])])):f("",!0),i.session.EndDate?(t(),o("div",Be,[e("small",Ee,[l(a,{t:"Ended At"})]),e("h6",null,h(i.session.EndDate),1)])):f("",!0)])]),e("div",null,[e("h6",null,[l(a,{t:"Logs"})]),e("div",Ne,[e("table",qe,[e("thead",null,[e("tr",null,[e("th",je,[l(a,{t:"Datetime"})]),e("th",Ge,[l(a,{t:"Status"})]),e("th",ze,[l(a,{t:"Message"})])])]),e("tbody",null,[(t(!0),o(C,null,L([...i.session.Logs.Logs].reverse(),u=>(t(),o("tr",null,[e("td",Fe,h(u.LogTime),1),e("td",{style:{"white-space":"nowrap"},class:_({"text-success":u.Status===0,"text-danger":u.Status===1})},[u.Status===0?(t(),o("span",Oe,[...s[5]||(s[5]=[e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)])])):u.Status===1?(t(),o("span",Je,[...s[6]||(s[6]=[e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)])])):u.Status===-1?(t(),o("span",Ke,[...s[7]||(s[7]=[e("i",{class:"bi bi-circle me-2"},null,-1)])])):f("",!0)],2),e("td",Ye,h(u.Message),1)]))),256))])])])]),e("div",null,[e("h6",null,[l(a,{t:"Data"})]),e("div",Ze,[e("pre",Qe,[e("code",null,h(y.value),1)])])])]))}}),Xe={class:"card"},es={class:"card-body"},ss={key:0},ts={key:1},ls={key:2},os={key:3},ns=D({__name:"previousWebHookSession",props:["session"],setup(i){const m=p(!0);return(y,r)=>(t(),o("div",Xe,[e("div",es,[e("p",{class:"d-flex mb-0",role:"button",onClick:r[0]||(r[0]=s=>m.value=!m.value)},[e("span",{class:_({"text-success":i.session.Status===0,"text-danger":i.session.Status===1,"text-warning":i.session.Status===2})},[i.session.Status===0?(t(),o("span",ss,[...r[1]||(r[1]=[e("i",{class:"bi bi-check-circle-fill me-2"},null,-1)])])):i.session.Status===2?(t(),o("span",ts,[...r[2]||(r[2]=[e("i",{class:"bi bi-trash3-fill me-2"},null,-1)])])):i.session.Status===1?(t(),o("span",ls,[...r[3]||(r[3]=[e("i",{class:"bi bi-x-circle-fill me-2"},null,-1)])])):i.session.Status===-1?(t(),o("span",os,[...r[4]||(r[4]=[e("i",{class:"spinner-border spinner-border-sm me-2"},null,-1)])])):f("",!0)],2),V(" "+h(i.session.StartDate)+" ",1),r[5]||(r[5]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),m.value?f("",!0):(t(),$(j,{key:0,session:i.session,class:"mt-2"},null,8,["session"]))])]))}}),as={key:0},is={class:"p-3"},ds={class:"mb-3"},us={key:0,class:"border-top p-3"},rs={class:"d-flex flex-column gap-2"},cs={key:1,class:"p-3"},bs=D({__name:"webHookSessions",props:["webHook"],async setup(i){let m,y;const r=i,s=p([]),u=p(void 0),k=async()=>{await R("/api/webHooks/getWebHookSessions",{WebHookID:r.webHook.WebHookID},d=>{s.value=d.data})};[m,y]=E(()=>k()),await m,y();const x=N(()=>{if(s.value)return s.value[0]});return u.value=setInterval(()=>{k()},5e3),Y(()=>{clearInterval(u.value)}),(d,c)=>x.value?(t(),o("div",as,[e("div",is,[e("h6",ds,[l(a,{t:"Latest Session"})]),(t(),$(j,{session:x.value,key:x.value.WebHookID},null,8,["session"]))]),s.value.length>1?(t(),o("div",us,[e("h6",null,[l(a,{t:"Previous Sessions"})]),e("div",rs,[(t(!0),o(C,null,L(s.value.slice(1),S=>(t(),$(ns,{session:S,key:S.WebHookSessionID},null,8,["session"]))),128))])])):f("",!0)])):(t(),o("div",cs,[...c[0]||(c[0]=[e("div",{class:"bg-body-tertiary p-3 w-100 d-flex rounded-3"},[e("h6",{class:"mb-0 m-auto"},"No Sessions")],-1)])]))}}),vs=q(bs,[["__scopeId","data-v-7b6e949e"]]),ms={class:"text-body w-100 h-100 pb-2 position-relative"},fs={class:"w-100 h-100 card rounded-3"},ps={class:"border-bottom z-0"},ks={class:"d-flex text-body align-items-center sticky-top p-3 bg-body-tertiary rounded-top-3",style:{"border-top-right-radius":"0 !important"}},ys={class:"my-2"},hs={key:0,class:"row h-100 g-0"},_s={class:"col-sm-4 border-end d-flex flex-column clientListContainer"},xs={class:"d-flex flex-column overflow-y-scroll",style:{flex:"1 0 0"}},gs={class:"list-group d-flex flex-column d-flex h-100"},Ss=["onClick"],ws={class:"mb-0 fw-bold text-body url"},$s={class:"url mb-0"},Hs={key:1,class:"flex-grow-1 d-flex text-muted"},Ws={key:0,class:"col-sm-8 clientViewerContainer d-flex flex-column"},Cs={class:"overflow-scroll",style:{flex:"1 0 0"}},Ls={class:"navbar navbar-expand-lg bg-body-tertiary sticky-top"},Ds={class:"container-fluid"},Vs={class:"navbar-nav gap-2"},As={class:"nav-item"},Us={class:"nav-item"},Is={class:"p-3"},Ps=D({__name:"dashboardWebHooks",setup(i){const m=p([]),y=p(!1);Z(async()=>{await r(),y.value=!0});const r=async()=>{await R("/api/webHooks/getWebHooks",{},x=>{m.value=x.data})},s=p(!1),u=p(void 0),k=p("edit");return(x,d)=>(t(),o("div",ms,[e("div",fs,[e("div",ps,[e("div",ks,[e("h6",ys,[d[7]||(d[7]=e("i",{class:"bi bi-plug-fill me-2"},null,-1)),l(a,{t:"Webhooks"})]),s.value?(t(),o("button",{key:1,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-1 border-secondary-subtle rounded-3 shadow-sm ms-auto",onClick:d[1]||(d[1]=c=>s.value=!1)},[d[9]||(d[9]=e("i",{class:"bi bi-chevron-left me-2"},null,-1)),l(a,{t:"Back"})])):(t(),o("button",{key:0,class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3 shadow-sm ms-auto",onClick:d[0]||(d[0]=c=>{s.value=!0,u.value=void 0})},[d[8]||(d[8]=e("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(a,{t:"Webhook"})]))])]),s.value?(t(),$(M,{key:1},{default:P(()=>[l(B,{onRefresh:d[6]||(d[6]=c=>{u.value=void 0,s.value=!1,r()})})]),_:1})):(t(),o("div",hs,[e("div",_s,[e("div",xs,[e("div",gs,[m.value.length>0?(t(!0),o(C,{key:0},L(m.value,c=>(t(),o("a",{role:"button",onClick:S=>u.value=c,class:_([{active:u.value?.WebHookID===c.WebHookID},"list-group-item list-group-item-action"]),"aria-current":"true"},[e("p",ws,h(c.PayloadURL),1),e("p",$s,[l(a,{t:"Subscribed Actions"}),V(": "+h(c.SubscribedActions.join(", ")),1)])],10,Ss))),256)):(t(),o("div",Hs,[l(a,{t:"No Webhooks",class:"m-auto"})]))])])]),u.value?(t(),o("div",Ws,[e("div",Cs,[e("nav",Ls,[e("div",Ds,[e("div",null,[e("ul",Vs,[e("li",As,[e("a",{onClick:d[2]||(d[2]=c=>k.value="edit"),class:_([{active:k.value==="edit"},"nav-link rounded-3"]),role:"button"},[l(a,{t:"Edit"})],2)]),e("li",Us,[e("a",{class:_([{active:k.value==="sessions"},"nav-link rounded-3"]),onClick:d[3]||(d[3]=c=>k.value="sessions"),role:"button"},[l(a,{t:"Sessions"})],2)])])])])]),k.value==="edit"?(t(),$(B,{key:u.value,onDelete:d[4]||(d[4]=c=>{r(),u.value=void 0}),webHook:u.value,onRefresh:d[5]||(d[5]=c=>r())},null,8,["webHook"])):k.value==="sessions"?(t(),$(M,{key:1},{fallback:P(()=>[e("div",Is,[l(a,{t:"Loading..."})])]),default:P(()=>[(t(),$(vs,{key:u.value,webHook:u.value},null,8,["webHook"]))]),_:1})):f("",!0)])])):f("",!0)]))])]))}}),Ms=q(Ps,[["__scopeId","data-v-e0f0e683"]]);export{Ms as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/dayjs.min-CDcSqwgf.js b/src/static/dist/WGDashboardAdmin/assets/dayjs.min-CMJwD6qc.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/dayjs.min-CDcSqwgf.js rename to src/static/dist/WGDashboardAdmin/assets/dayjs.min-CMJwD6qc.js index d8ec0dd9..c708b5a6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/dayjs.min-CDcSqwgf.js +++ b/src/static/dist/WGDashboardAdmin/assets/dayjs.min-CMJwD6qc.js @@ -1 +1 @@ -import{O as G}from"./index-B2Cqollg.js";var W={exports:{}},K=W.exports,E;function X(){return E||(E=1,(function(V,et){(function(A,x){V.exports=x()})(K,(function(){var A=1e3,x=6e4,U=36e5,I="millisecond",S="second",w="minute",O="hour",M="day",H="week",m="month",J="quarter",y="year",_="date",Z="Invalid Date",B=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,P=/\[([^\]]+)]|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,Q={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(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;D[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new C(t)},a=R;a.l=T,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var C=(function(){function s(t){this.$L=T(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[q]=!0}var n=s.prototype;return n.parse=function(t){this.$d=(function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(B);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)})(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==Z},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;D[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new C(t)},a=R;a.l=T,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var C=(function(){function s(t){this.$L=T(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[q]=!0}var n=s.prototype;return n.parse=function(t){this.$d=(function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(B);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)})(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==Z},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t){q(()=>o.data,b=>{o.valid=/^[a-zA-Z0-9_=+.-]{1,15}$/.test(b)&&b.length>0&&!g.Configurations.find(_=>_.Name===b)})});const u=M(),x=y(!1),c=G(),a=async()=>{o.data&&(x.value=!0,clearInterval(u.Peers.RefreshInterval),await L("/api/renameWireguardConfiguration",{ConfigurationName:t.configurationName,NewConfigurationName:o.data},async b=>{b.status?(await g.getConfigurations(),u.newMessage("Server","Configuration renamed","success"),c.push(`/configuration/${o.data}/peers`)):(u.newMessage("Server",b.message,"danger"),x.value=!1)}))};return(b,_)=>(v(),h("div",re,[e("div",ue,[e("p",null,[s(n,{t:"To update this configuration's name, WGDashboard will execute the following operations:"})]),e("ol",null,[e("li",null,[s(n,{t:"Duplicate current configuration's database table and .conf file with the new name"})]),e("li",null,[s(n,{t:"Delete current configuration's database table and .conf file"})])]),e("div",ce,[e("input",{class:"form-control form-control-sm rounded-3",value:d.configurationName,disabled:""},null,8,me),_[3]||(_[3]=e("h3",{class:"mb-0"},[e("i",{class:"bi bi-arrow-right"})],-1)),k(e("input",{class:B(["form-control form-control-sm rounded-3",[o.data?o.valid?"is-valid":"is-invalid":""]]),id:"newConfigurationName","onUpdate:modelValue":_[0]||(_[0]=w=>o.data=w)},null,2),[[$,o.data]])]),e("div",{class:B(["invalid-feedback",{"d-block":!o.valid&&o.data}])},[s(n,{t:"Configuration name is invalid. Possible reasons:"}),e("ul",fe,[e("li",null,[s(n,{t:"Configuration name already exist"})]),e("li",null,[s(n,{t:"Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen."})])])],2),e("div",ge,[e("button",{onClick:_[1]||(_[1]=w=>f("close")),class:"btn btn-sm bg-secondary-subtle border-secondary-subtle text-secondary-emphasis rounded-3"},[s(n,{t:"Cancel"})]),e("button",{onClick:_[2]||(_[2]=w=>a()),disabled:!o.data||x.value,class:"btn btn-sm btn-danger rounded-3 ms-auto"},[s(n,{t:"Save"})],8,be)])])]))}},pe=O(ve,[["__scopeId","data-v-33ea9576"]]),he={name:"Dropdown",props:{width:{type:String,default:"80px"},height:{type:String,default:"auto"},title:{type:String,default:""},disabled:{type:Boolean,default:!1},defaultDisplay:{type:Boolean,default:!1}}},ye={class:"title"};function xe(d,r,t,f,o,g){return v(),h("div",{class:B(["dropdown",{disabled:t.disabled}]),onClick:r[0]||(r[0]=(...u)=>d.toggleDropdown&&d.toggleDropdown(...u)),onFocusout:r[1]||(r[1]=(...u)=>d.hideDropdown&&d.hideDropdown(...u)),tabindex:"0"},[e("div",ye,[e("div",null,P(t.title),1)])],34)}const _e=O(he,[["render",xe]]),we={components:{Dropdown:_e},name:"CodeEditor",props:{lineNums:{type:Boolean,default:!1},modelValue:{type:String},value:{type:String},theme:{type:String,default:"github-dark"},tabSpaces:{type:Number,default:2},wrap:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},header:{type:Boolean,default:!0},width:{type:String,default:"540px"},height:{type:String,default:"auto"},maxWidth:{type:String},minWidth:{type:String},maxHeight:{type:String},minHeight:{type:String},borderRadius:{type:String,default:"12px"},languages:{type:Array,default:function(){return[["javascript","JS"]]}},langListWidth:{type:String,default:"110px"},langListHeight:{type:String,default:"auto"},langListDisplay:{type:Boolean,default:!1},displayLanguage:{type:Boolean,default:!0},zIndex:{type:String,default:"0"},fontSize:{type:String,default:"17px"},padding:{type:String,default:"20px"}},directives:{highlight:{mounted(d,r){d.textContent=r.value},updated(d,r){d.scrolling?d.scrolling=!1:d.textContent=r.value}}},data(){return{scrollBarWidth:0,scrollBarHeight:0,top:0,left:0,languageClass:"hljs language-"+this.languages[0][0],languageTitle:this.languages[0][1]?this.languages[0][1]:this.languages[0][0],content:this.value,cursorPosition:0,insertTab:!1,lineNum:0,lineNumsWidth:0,scrolling:!1,textareaHeight:0,showLineNums:this.wrap?!1:this.lineNums}},computed:{tabWidth(){let d="";for(let r=0;r{q(()=>o.data,b=>{o.valid=/^[a-zA-Z0-9_=+.-]{1,15}$/.test(b)&&b.length>0&&!g.Configurations.find(_=>_.Name===b)})});const u=M(),x=y(!1),c=G(),a=async()=>{o.data&&(x.value=!0,clearInterval(u.Peers.RefreshInterval),await L("/api/renameWireguardConfiguration",{ConfigurationName:t.configurationName,NewConfigurationName:o.data},async b=>{b.status?(await g.getConfigurations(),u.newMessage("Server","Configuration renamed","success"),c.push(`/configuration/${o.data}/peers`)):(u.newMessage("Server",b.message,"danger"),x.value=!1)}))};return(b,_)=>(v(),h("div",re,[e("div",ue,[e("p",null,[s(n,{t:"To update this configuration's name, WGDashboard will execute the following operations:"})]),e("ol",null,[e("li",null,[s(n,{t:"Duplicate current configuration's database table and .conf file with the new name"})]),e("li",null,[s(n,{t:"Delete current configuration's database table and .conf file"})])]),e("div",ce,[e("input",{class:"form-control form-control-sm rounded-3",value:d.configurationName,disabled:""},null,8,me),_[3]||(_[3]=e("h3",{class:"mb-0"},[e("i",{class:"bi bi-arrow-right"})],-1)),k(e("input",{class:B(["form-control form-control-sm rounded-3",[o.data?o.valid?"is-valid":"is-invalid":""]]),id:"newConfigurationName","onUpdate:modelValue":_[0]||(_[0]=w=>o.data=w)},null,2),[[$,o.data]])]),e("div",{class:B(["invalid-feedback",{"d-block":!o.valid&&o.data}])},[s(n,{t:"Configuration name is invalid. Possible reasons:"}),e("ul",fe,[e("li",null,[s(n,{t:"Configuration name already exist"})]),e("li",null,[s(n,{t:"Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen."})])])],2),e("div",ge,[e("button",{onClick:_[1]||(_[1]=w=>f("close")),class:"btn btn-sm bg-secondary-subtle border-secondary-subtle text-secondary-emphasis rounded-3"},[s(n,{t:"Cancel"})]),e("button",{onClick:_[2]||(_[2]=w=>a()),disabled:!o.data||x.value,class:"btn btn-sm btn-danger rounded-3 ms-auto"},[s(n,{t:"Save"})],8,be)])])]))}},pe=O(ve,[["__scopeId","data-v-33ea9576"]]),he={name:"Dropdown",props:{width:{type:String,default:"80px"},height:{type:String,default:"auto"},title:{type:String,default:""},disabled:{type:Boolean,default:!1},defaultDisplay:{type:Boolean,default:!1}}},ye={class:"title"};function xe(d,r,t,f,o,g){return v(),h("div",{class:B(["dropdown",{disabled:t.disabled}]),onClick:r[0]||(r[0]=(...u)=>d.toggleDropdown&&d.toggleDropdown(...u)),onFocusout:r[1]||(r[1]=(...u)=>d.hideDropdown&&d.hideDropdown(...u)),tabindex:"0"},[e("div",ye,[e("div",null,P(t.title),1)])],34)}const _e=O(he,[["render",xe]]),we={components:{Dropdown:_e},name:"CodeEditor",props:{lineNums:{type:Boolean,default:!1},modelValue:{type:String},value:{type:String},theme:{type:String,default:"github-dark"},tabSpaces:{type:Number,default:2},wrap:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},header:{type:Boolean,default:!0},width:{type:String,default:"540px"},height:{type:String,default:"auto"},maxWidth:{type:String},minWidth:{type:String},maxHeight:{type:String},minHeight:{type:String},borderRadius:{type:String,default:"12px"},languages:{type:Array,default:function(){return[["javascript","JS"]]}},langListWidth:{type:String,default:"110px"},langListHeight:{type:String,default:"auto"},langListDisplay:{type:Boolean,default:!1},displayLanguage:{type:Boolean,default:!0},zIndex:{type:String,default:"0"},fontSize:{type:String,default:"17px"},padding:{type:String,default:"20px"}},directives:{highlight:{mounted(d,r){d.textContent=r.value},updated(d,r){d.scrolling?d.scrolling=!1:d.textContent=r.value}}},data(){return{scrollBarWidth:0,scrollBarHeight:0,top:0,left:0,languageClass:"hljs language-"+this.languages[0][0],languageTitle:this.languages[0][1]?this.languages[0][1]:this.languages[0][0],content:this.value,cursorPosition:0,insertTab:!1,lineNum:0,lineNumsWidth:0,scrolling:!1,textareaHeight:0,showLineNums:this.wrap?!1:this.lineNums}},computed:{tabWidth(){let d="";for(let r=0;r{this.scrollBarWidth=t[0].target.offsetWidth-t[0].target.clientWidth,this.scrollBarHeight=t[0].target.offsetHeight-t[0].target.clientHeight,this.textareaHeight=t[0].target.offsetHeight}).observe(this.$refs.textarea);const r=new ResizeObserver(t=>{this.lineNumsWidth=t[0].target.offsetWidth});this.$refs.lineNums&&r.observe(this.$refs.lineNums)},copy(){document.execCommand("copy")?(this.$refs.textarea.select(),document.execCommand("copy"),window.getSelection().removeAllRanges()):navigator.clipboard.writeText(this.$refs.textarea.value)},getLineNum(){const d=this.$refs.textarea.value;let r=0,t=d.indexOf(` `);for(;t!==-1;)r++,t=d.indexOf(` diff --git a/src/static/dist/WGDashboardAdmin/assets/index-FJBKYE9o.js b/src/static/dist/WGDashboardAdmin/assets/index-BKtBwOcp.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/index-FJBKYE9o.js rename to src/static/dist/WGDashboardAdmin/assets/index-BKtBwOcp.js index 2c7648e0..dfac8348 100644 --- a/src/static/dist/WGDashboardAdmin/assets/index-FJBKYE9o.js +++ b/src/static/dist/WGDashboardAdmin/assets/index-BKtBwOcp.js @@ -1 +1 @@ -import{o as L,a,c,b as t,d as s,e as h,f as v,t as b,r as w,_ as $,D as y,w as i,T as M,n as k,u as H,g as T,G as N,W as G,F as A,h as D,i as x,j as S,k as _,l as W,S as V}from"./index-B2Cqollg.js";import{L as m}from"./localeText-slIlNmvW.js";import{M as I}from"./message-BCpGvXyZ.js";import"./dayjs.min-CDcSqwgf.js";const O={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},U={class:"container d-flex h-100 w-100"},j={class:"m-auto modal-dialog-centered dashboardModal"},z={class:"card rounded-3 shadow flex-grow-1"},B={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},R={class:"mb-0"},F={class:"card-body px-4 pb-4 d-flex flex-column gap-2"},q={class:"card text-decoration-none",target:"_blank",role:"button",href:"https://discord.gg/72TwzjeuWm"},E={class:"card-body d-flex gap-4 align-items-center"},J={class:"d-flex align-items-center"},P={class:"badge rounded-pill text-bg-primary ms-2"},Y={key:0,class:"spinner-border spinner-border-sm",style:{width:"0.7rem",height:"0.7rem"}},K={key:1},Q={class:"text-muted"},X={class:"card text-decoration-none",href:"https://docs.wgdashboard.dev/",target:"_blank"},Z={class:"card-body d-flex gap-4 align-items-center"},tt={class:"mb-0"},et={class:"text-muted"},st={__name:"helpModal",setup(l){const e=w(!0),g=w(void 0);return L(()=>{e.value=!0,fetch("https://discord.com/api/guilds/1276818723637956628/widget.json").then(d=>d.json()).then(d=>{g.value=d,e.value=!1}).catch(()=>{e.value=!1})}),(d,n)=>(a(),c("div",O,[t("div",U,[t("div",j,[t("div",z,[t("div",B,[t("h4",R,[s(m,{t:"Help"})]),t("button",{type:"button",class:"btn-close ms-auto",onClick:n[0]||(n[0]=r=>d.$emit("close"))})]),t("div",F,[t("a",q,[t("div",E,[n[3]||(n[3]=t("h1",{class:"mb-0"},[t("i",{class:"bi bi-discord"})],-1)),t("div",null,[t("div",J,[n[2]||(n[2]=t("h5",{class:"mb-0"}," Discord Server ",-1)),t("span",P,[e.value?(a(),c("span",Y)):h("",!0),g.value!==void 0&&!e.value?(a(),c("span",K,[n[1]||(n[1]=t("i",{class:"bi bi-person-fill me-2"},null,-1)),v(b(g.value.presence_count)+" Online ",1)])):h("",!0)])]),t("small",Q,[s(m,{t:"Join our Discord server for quick help or chat about WGDashboard!"})])])])]),t("a",X,[t("div",Z,[n[4]||(n[4]=t("h1",{class:"mb-0"},[t("i",{class:"bi bi-hash"})],-1)),t("div",null,[t("h5",tt,[s(m,{t:"Official Documentation"})]),t("small",et,[s(m,{t:"Official documentation contains User Guides and more..."})])])])])])])])])]))}},ot={key:"header",class:"shadow"},at={class:"p-3 d-flex gap-2 flex-column"},nt={class:"d-flex text-body"},it={class:"d-flex flex-column align-items-start gap-1"},lt={class:"mb-0"},rt={class:"mb-0"},dt={class:"list-group"},ct={href:"https://docs.wgdashboard.dev/",target:"_blank",class:"list-group-item list-group-item-action d-flex align-items-center"},ut={target:"_blank",role:"button",href:"https://discord.gg/72TwzjeuWm",class:"list-group-item list-group-item-action d-flex align-items-center"},mt={__name:"agentModal",emits:["close"],setup(l,{emit:e}){const g=e,d=y();return(n,r)=>(a(),c("div",{class:k(["agentContainer m-2 rounded-3 d-flex flex-column text-body",{enabled:H(d).HelpAgent.Enable}])},[s(M,{name:"agent-message"},{default:i(()=>[t("div",ot,[t("div",at,[t("div",nt,[t("div",it,[t("h5",lt,[s(m,{t:"Help"})])]),t("a",{role:"button",class:"ms-auto text-body",onClick:r[0]||(r[0]=o=>g("close"))},[...r[1]||(r[1]=[t("h5",{class:"mb-0"},[t("i",{class:"bi bi-x-lg"})],-1)])])]),t("p",rt,[s(m,{t:"You can visit our: "})]),t("div",dt,[t("a",ct,[r[2]||(r[2]=t("i",{class:"bi bi-book-fill"},null,-1)),s(m,{class:"ms-auto",t:"Official Documentation"})]),t("a",ut,[r[3]||(r[3]=t("i",{class:"bi bi-discord"},null,-1)),s(m,{class:"ms-auto",t:"Discord Server"})])])])])]),_:1})],2))}},gt=$(mt,[["__scopeId","data-v-f37f608d"]]),ft={name:"navbar",components:{HelpModal:st,LocaleText:m,AgentModal:gt},setup(){const l=G(),e=y();return{wireguardConfigurationsStore:l,dashboardConfigurationStore:e}},data(){return{updateAvailable:!1,updateMessage:"Checking for update...",updateUrl:"",openHelpModal:!1,openAgentModal:!1}},computed:{getActiveCrossServer(){if(this.dashboardConfigurationStore.ActiveServerConfiguration)return new URL(this.dashboardConfigurationStore.CrossServerConfiguration.ServerList[this.dashboardConfigurationStore.ActiveServerConfiguration].host)}},async mounted(){await this.wireguardConfigurationsStore.getConfigurations(),await T("/api/getDashboardUpdate",{},l=>{l.status?(l.data&&(this.updateAvailable=!0,this.updateUrl=l.data),this.updateMessage=l.message):(this.updateMessage=N("Failed to check available update"),console.log(`Failed to get update: ${l.message}`))}),this.wireguardConfigurationsStore.ConfigurationListInterval=setInterval(()=>{this.wireguardConfigurationsStore.getConfigurations()},1e4)}},_t=["data-bs-theme"],pt={id:"sidebarMenu",class:"bg-body-tertiary sidebar border h-100 rounded-3 shadow overflow-y-scroll"},vt={class:"sidebar-sticky"},bt={class:"text-white text-center m-0 py-3 mb-2 btn-brand"},ht={key:0,class:"ms-auto"},xt={class:"nav flex-column px-2 gap-1"},Ct={class:"nav-item"},kt={class:"nav-item"},St={class:"nav-item"},$t={class:"nav-item"},yt={class:"nav-item"},wt={class:"sidebar-heading px-3 mt-3 mb-1 text-muted text-center"},Mt={class:"nav flex-column px-2 gap-1"},At={class:"nav-item"},Dt={class:"sidebar-heading px-3 mt-3 mb-1 text-muted text-center"},Lt={class:"nav flex-column px-2 gap-1"},Ht={class:"nav-item"},Tt={class:"nav-item"},Nt={class:"nav-item"},Gt={class:"nav flex-column px-2 mb-3"},Wt={class:"nav-item"},Vt={class:"nav-item",style:{"font-size":"0.8rem"}},It=["href"],Ot={class:"nav-link text-muted rounded-3"},Ut={key:1,class:"nav-link text-muted rounded-3"};function jt(l,e,g,d,n,r){const o=_("LocaleText"),u=_("RouterLink"),C=_("HelpModal"),p=_("AgentModal");return a(),c("div",{class:k(["col-md-3 col-lg-2 d-md-block p-2 navbar-container bg-transparent",{active:this.dashboardConfigurationStore.ShowNavBar}]),"data-bs-theme":d.dashboardConfigurationStore.Configuration.Server.dashboard_theme},[t("nav",pt,[t("div",vt,[t("div",bt,[e[5]||(e[5]=t("h5",{class:"mb-0"}," WGDashboard ",-1)),r.getActiveCrossServer!==void 0?(a(),c("small",ht,[e[4]||(e[4]=t("i",{class:"bi bi-hdd-rack-fill me-2"},null,-1)),v(b(r.getActiveCrossServer.host),1)])):h("",!0)]),t("ul",xt,[t("li",Ct,[s(u,{class:"nav-link rounded-3",to:"/","exact-active-class":"active"},{default:i(()=>[e[6]||(e[6]=t("i",{class:"bi bi-house me-2"},null,-1)),s(o,{t:"Home"})]),_:1})]),t("li",kt,[s(u,{class:"nav-link rounded-3",to:"/settings","active-class":"active"},{default:i(()=>[e[7]||(e[7]=t("i",{class:"bi bi-gear me-2"},null,-1)),s(o,{t:"Settings"})]),_:1})]),t("li",St,[s(u,{class:"nav-link rounded-3",to:"/clients","active-class":"active"},{default:i(()=>[e[8]||(e[8]=t("i",{class:"bi bi-people me-2"},null,-1)),s(o,{t:"Clients"})]),_:1})]),t("li",$t,[s(u,{class:"nav-link rounded-3",to:"/webhooks","active-class":"active"},{default:i(()=>[e[9]||(e[9]=t("i",{class:"bi bi-postcard me-2"},null,-1)),s(o,{t:"Webhooks"})]),_:1})]),t("li",yt,[t("a",{class:"nav-link rounded-3",role:"button",onClick:e[0]||(e[0]=f=>n.openAgentModal=!0)},[e[10]||(e[10]=t("i",{class:"bi bi-question-circle me-2"},null,-1)),s(o,{t:"Help"})])])]),e[13]||(e[13]=t("hr",{class:"text-body my-2"},null,-1)),t("h6",wt,[s(o,{t:"WireGuard Configurations"})]),t("ul",Mt,[(a(!0),c(A,null,D(this.wireguardConfigurationsStore.sortConfigurations,f=>(a(),c("li",At,[s(u,{to:"/configuration/"+f.Name+"/peers",class:"nav-link nav-conf-link rounded-3","active-class":"active"},{default:i(()=>[t("span",{class:k(["dot me-2",{active:f.Status}])},null,2),v(" "+b(f.Name),1)]),_:2},1032,["to"])]))),256))]),e[14]||(e[14]=t("hr",{class:"text-body my-2"},null,-1)),t("h6",Dt,[s(o,{t:"Tools"})]),t("ul",Lt,[t("li",Ht,[s(u,{to:"/system_status",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"System Status"})]),_:1})]),t("li",Tt,[s(u,{to:"/ping",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"Ping"})]),_:1})]),t("li",Nt,[s(u,{to:"/traceroute",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"Traceroute"})]),_:1})])]),e[15]||(e[15]=t("hr",{class:"text-body my-2"},null,-1)),t("ul",Gt,[t("li",Wt,[t("a",{class:"nav-link text-danger rounded-3",onClick:e[1]||(e[1]=f=>this.dashboardConfigurationStore.signOut()),role:"button",style:{"font-weight":"bold"}},[e[11]||(e[11]=t("i",{class:"bi bi-box-arrow-left me-2"},null,-1)),s(o,{t:"Sign Out"})])]),t("li",Vt,[this.updateAvailable?(a(),c("a",{key:0,href:this.updateUrl,class:"text-decoration-none rounded-3",target:"_blank"},[t("small",Ot,[s(o,{t:this.updateMessage},null,8,["t"]),e[12]||(e[12]=v(" (",-1)),s(o,{t:"Current Version:"}),v(" "+b(d.dashboardConfigurationStore.Configuration.Server.version)+") ",1)])],8,It)):(a(),c("small",Ut,[s(o,{t:this.updateMessage},null,8,["t"]),v(" ("+b(d.dashboardConfigurationStore.Configuration.Server.version)+") ",1)]))])])])]),s(S,{name:"zoom"},{default:i(()=>[this.openHelpModal?(a(),x(C,{key:0,onClose:e[2]||(e[2]=f=>{n.openHelpModal=!1})})):h("",!0)]),_:1}),s(S,{name:"slideIn"},{default:i(()=>[this.openAgentModal?(a(),x(p,{key:0,onClose:e[3]||(e[3]=f=>n.openAgentModal=!1)})):h("",!0)]),_:1})],10,_t)}const zt=$(ft,[["render",jt],["__scopeId","data-v-982f1a52"]]),Bt={name:"index",components:{Message:I,Navbar:zt},async setup(){return{dashboardConfigurationStore:y()}},computed:{getMessages(){return this.dashboardConfigurationStore.Messages.filter(l=>l.show)}}},Rt=["data-bs-theme"],Ft={class:"row h-100"},qt={class:"col-md-9 col-lg-10 overflow-y-scroll mb-0 pt-2"},Et={class:"messageCentre text-body position-absolute d-flex"};function Jt(l,e,g,d,n,r){const o=_("Navbar"),u=_("RouterView"),C=_("Message");return a(),c("div",{class:"container-fluid flex-grow-1 main","data-bs-theme":this.dashboardConfigurationStore.Configuration.Server.dashboard_theme},[t("div",Ft,[s(o),t("main",qt,[(a(),x(V,null,{default:i(()=>[s(u,null,{default:i(({Component:p})=>[s(S,{name:"fade2",mode:"out-in",appear:""},{default:i(()=>[(a(),x(W(p)))]),_:2},1024)]),_:1})]),_:1})),t("div",Et,[s(M,{name:"message",tag:"div",class:"position-relative flex-sm-grow-0 flex-grow-1 d-flex align-items-end ms-sm-auto flex-column gap-2"},{default:i(()=>[(a(!0),c(A,null,D(r.getMessages.slice().reverse(),p=>(a(),x(C,{message:p,key:p.id},null,8,["message"]))),128))]),_:1})])])])],8,Rt)}const Xt=$(Bt,[["render",Jt],["__scopeId","data-v-0c6a5068"]]);export{Xt as default}; +import{o as L,a,c,b as t,d as s,e as h,f as v,t as b,r as w,_ as $,D as y,w as i,T as M,n as k,u as H,g as T,G as N,W as G,F as A,h as D,i as x,j as S,k as _,l as W,S as V}from"./index-DOH6XKNT.js";import{L as m}from"./localeText-CB2ziPie.js";import{M as I}from"./message-CpkqBpom.js";import"./dayjs.min-CMJwD6qc.js";const O={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},U={class:"container d-flex h-100 w-100"},j={class:"m-auto modal-dialog-centered dashboardModal"},z={class:"card rounded-3 shadow flex-grow-1"},B={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},R={class:"mb-0"},F={class:"card-body px-4 pb-4 d-flex flex-column gap-2"},q={class:"card text-decoration-none",target:"_blank",role:"button",href:"https://discord.gg/72TwzjeuWm"},E={class:"card-body d-flex gap-4 align-items-center"},J={class:"d-flex align-items-center"},P={class:"badge rounded-pill text-bg-primary ms-2"},Y={key:0,class:"spinner-border spinner-border-sm",style:{width:"0.7rem",height:"0.7rem"}},K={key:1},Q={class:"text-muted"},X={class:"card text-decoration-none",href:"https://docs.wgdashboard.dev/",target:"_blank"},Z={class:"card-body d-flex gap-4 align-items-center"},tt={class:"mb-0"},et={class:"text-muted"},st={__name:"helpModal",setup(l){const e=w(!0),g=w(void 0);return L(()=>{e.value=!0,fetch("https://discord.com/api/guilds/1276818723637956628/widget.json").then(d=>d.json()).then(d=>{g.value=d,e.value=!1}).catch(()=>{e.value=!1})}),(d,n)=>(a(),c("div",O,[t("div",U,[t("div",j,[t("div",z,[t("div",B,[t("h4",R,[s(m,{t:"Help"})]),t("button",{type:"button",class:"btn-close ms-auto",onClick:n[0]||(n[0]=r=>d.$emit("close"))})]),t("div",F,[t("a",q,[t("div",E,[n[3]||(n[3]=t("h1",{class:"mb-0"},[t("i",{class:"bi bi-discord"})],-1)),t("div",null,[t("div",J,[n[2]||(n[2]=t("h5",{class:"mb-0"}," Discord Server ",-1)),t("span",P,[e.value?(a(),c("span",Y)):h("",!0),g.value!==void 0&&!e.value?(a(),c("span",K,[n[1]||(n[1]=t("i",{class:"bi bi-person-fill me-2"},null,-1)),v(b(g.value.presence_count)+" Online ",1)])):h("",!0)])]),t("small",Q,[s(m,{t:"Join our Discord server for quick help or chat about WGDashboard!"})])])])]),t("a",X,[t("div",Z,[n[4]||(n[4]=t("h1",{class:"mb-0"},[t("i",{class:"bi bi-hash"})],-1)),t("div",null,[t("h5",tt,[s(m,{t:"Official Documentation"})]),t("small",et,[s(m,{t:"Official documentation contains User Guides and more..."})])])])])])])])])]))}},ot={key:"header",class:"shadow"},at={class:"p-3 d-flex gap-2 flex-column"},nt={class:"d-flex text-body"},it={class:"d-flex flex-column align-items-start gap-1"},lt={class:"mb-0"},rt={class:"mb-0"},dt={class:"list-group"},ct={href:"https://docs.wgdashboard.dev/",target:"_blank",class:"list-group-item list-group-item-action d-flex align-items-center"},ut={target:"_blank",role:"button",href:"https://discord.gg/72TwzjeuWm",class:"list-group-item list-group-item-action d-flex align-items-center"},mt={__name:"agentModal",emits:["close"],setup(l,{emit:e}){const g=e,d=y();return(n,r)=>(a(),c("div",{class:k(["agentContainer m-2 rounded-3 d-flex flex-column text-body",{enabled:H(d).HelpAgent.Enable}])},[s(M,{name:"agent-message"},{default:i(()=>[t("div",ot,[t("div",at,[t("div",nt,[t("div",it,[t("h5",lt,[s(m,{t:"Help"})])]),t("a",{role:"button",class:"ms-auto text-body",onClick:r[0]||(r[0]=o=>g("close"))},[...r[1]||(r[1]=[t("h5",{class:"mb-0"},[t("i",{class:"bi bi-x-lg"})],-1)])])]),t("p",rt,[s(m,{t:"You can visit our: "})]),t("div",dt,[t("a",ct,[r[2]||(r[2]=t("i",{class:"bi bi-book-fill"},null,-1)),s(m,{class:"ms-auto",t:"Official Documentation"})]),t("a",ut,[r[3]||(r[3]=t("i",{class:"bi bi-discord"},null,-1)),s(m,{class:"ms-auto",t:"Discord Server"})])])])])]),_:1})],2))}},gt=$(mt,[["__scopeId","data-v-f37f608d"]]),ft={name:"navbar",components:{HelpModal:st,LocaleText:m,AgentModal:gt},setup(){const l=G(),e=y();return{wireguardConfigurationsStore:l,dashboardConfigurationStore:e}},data(){return{updateAvailable:!1,updateMessage:"Checking for update...",updateUrl:"",openHelpModal:!1,openAgentModal:!1}},computed:{getActiveCrossServer(){if(this.dashboardConfigurationStore.ActiveServerConfiguration)return new URL(this.dashboardConfigurationStore.CrossServerConfiguration.ServerList[this.dashboardConfigurationStore.ActiveServerConfiguration].host)}},async mounted(){await this.wireguardConfigurationsStore.getConfigurations(),await T("/api/getDashboardUpdate",{},l=>{l.status?(l.data&&(this.updateAvailable=!0,this.updateUrl=l.data),this.updateMessage=l.message):(this.updateMessage=N("Failed to check available update"),console.log(`Failed to get update: ${l.message}`))}),this.wireguardConfigurationsStore.ConfigurationListInterval=setInterval(()=>{this.wireguardConfigurationsStore.getConfigurations()},1e4)}},_t=["data-bs-theme"],pt={id:"sidebarMenu",class:"bg-body-tertiary sidebar border h-100 rounded-3 shadow overflow-y-scroll"},vt={class:"sidebar-sticky"},bt={class:"text-white text-center m-0 py-3 mb-2 btn-brand"},ht={key:0,class:"ms-auto"},xt={class:"nav flex-column px-2 gap-1"},Ct={class:"nav-item"},kt={class:"nav-item"},St={class:"nav-item"},$t={class:"nav-item"},yt={class:"nav-item"},wt={class:"sidebar-heading px-3 mt-3 mb-1 text-muted text-center"},Mt={class:"nav flex-column px-2 gap-1"},At={class:"nav-item"},Dt={class:"sidebar-heading px-3 mt-3 mb-1 text-muted text-center"},Lt={class:"nav flex-column px-2 gap-1"},Ht={class:"nav-item"},Tt={class:"nav-item"},Nt={class:"nav-item"},Gt={class:"nav flex-column px-2 mb-3"},Wt={class:"nav-item"},Vt={class:"nav-item",style:{"font-size":"0.8rem"}},It=["href"],Ot={class:"nav-link text-muted rounded-3"},Ut={key:1,class:"nav-link text-muted rounded-3"};function jt(l,e,g,d,n,r){const o=_("LocaleText"),u=_("RouterLink"),C=_("HelpModal"),p=_("AgentModal");return a(),c("div",{class:k(["col-md-3 col-lg-2 d-md-block p-2 navbar-container bg-transparent",{active:this.dashboardConfigurationStore.ShowNavBar}]),"data-bs-theme":d.dashboardConfigurationStore.Configuration.Server.dashboard_theme},[t("nav",pt,[t("div",vt,[t("div",bt,[e[5]||(e[5]=t("h5",{class:"mb-0"}," WGDashboard ",-1)),r.getActiveCrossServer!==void 0?(a(),c("small",ht,[e[4]||(e[4]=t("i",{class:"bi bi-hdd-rack-fill me-2"},null,-1)),v(b(r.getActiveCrossServer.host),1)])):h("",!0)]),t("ul",xt,[t("li",Ct,[s(u,{class:"nav-link rounded-3",to:"/","exact-active-class":"active"},{default:i(()=>[e[6]||(e[6]=t("i",{class:"bi bi-house me-2"},null,-1)),s(o,{t:"Home"})]),_:1})]),t("li",kt,[s(u,{class:"nav-link rounded-3",to:"/settings","active-class":"active"},{default:i(()=>[e[7]||(e[7]=t("i",{class:"bi bi-gear me-2"},null,-1)),s(o,{t:"Settings"})]),_:1})]),t("li",St,[s(u,{class:"nav-link rounded-3",to:"/clients","active-class":"active"},{default:i(()=>[e[8]||(e[8]=t("i",{class:"bi bi-people me-2"},null,-1)),s(o,{t:"Clients"})]),_:1})]),t("li",$t,[s(u,{class:"nav-link rounded-3",to:"/webhooks","active-class":"active"},{default:i(()=>[e[9]||(e[9]=t("i",{class:"bi bi-postcard me-2"},null,-1)),s(o,{t:"Webhooks"})]),_:1})]),t("li",yt,[t("a",{class:"nav-link rounded-3",role:"button",onClick:e[0]||(e[0]=f=>n.openAgentModal=!0)},[e[10]||(e[10]=t("i",{class:"bi bi-question-circle me-2"},null,-1)),s(o,{t:"Help"})])])]),e[13]||(e[13]=t("hr",{class:"text-body my-2"},null,-1)),t("h6",wt,[s(o,{t:"WireGuard Configurations"})]),t("ul",Mt,[(a(!0),c(A,null,D(this.wireguardConfigurationsStore.sortConfigurations,f=>(a(),c("li",At,[s(u,{to:"/configuration/"+f.Name+"/peers",class:"nav-link nav-conf-link rounded-3","active-class":"active"},{default:i(()=>[t("span",{class:k(["dot me-2",{active:f.Status}])},null,2),v(" "+b(f.Name),1)]),_:2},1032,["to"])]))),256))]),e[14]||(e[14]=t("hr",{class:"text-body my-2"},null,-1)),t("h6",Dt,[s(o,{t:"Tools"})]),t("ul",Lt,[t("li",Ht,[s(u,{to:"/system_status",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"System Status"})]),_:1})]),t("li",Tt,[s(u,{to:"/ping",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"Ping"})]),_:1})]),t("li",Nt,[s(u,{to:"/traceroute",class:"nav-link rounded-3","active-class":"active"},{default:i(()=>[s(o,{t:"Traceroute"})]),_:1})])]),e[15]||(e[15]=t("hr",{class:"text-body my-2"},null,-1)),t("ul",Gt,[t("li",Wt,[t("a",{class:"nav-link text-danger rounded-3",onClick:e[1]||(e[1]=f=>this.dashboardConfigurationStore.signOut()),role:"button",style:{"font-weight":"bold"}},[e[11]||(e[11]=t("i",{class:"bi bi-box-arrow-left me-2"},null,-1)),s(o,{t:"Sign Out"})])]),t("li",Vt,[this.updateAvailable?(a(),c("a",{key:0,href:this.updateUrl,class:"text-decoration-none rounded-3",target:"_blank"},[t("small",Ot,[s(o,{t:this.updateMessage},null,8,["t"]),e[12]||(e[12]=v(" (",-1)),s(o,{t:"Current Version:"}),v(" "+b(d.dashboardConfigurationStore.Configuration.Server.version)+") ",1)])],8,It)):(a(),c("small",Ut,[s(o,{t:this.updateMessage},null,8,["t"]),v(" ("+b(d.dashboardConfigurationStore.Configuration.Server.version)+") ",1)]))])])])]),s(S,{name:"zoom"},{default:i(()=>[this.openHelpModal?(a(),x(C,{key:0,onClose:e[2]||(e[2]=f=>{n.openHelpModal=!1})})):h("",!0)]),_:1}),s(S,{name:"slideIn"},{default:i(()=>[this.openAgentModal?(a(),x(p,{key:0,onClose:e[3]||(e[3]=f=>n.openAgentModal=!1)})):h("",!0)]),_:1})],10,_t)}const zt=$(ft,[["render",jt],["__scopeId","data-v-982f1a52"]]),Bt={name:"index",components:{Message:I,Navbar:zt},async setup(){return{dashboardConfigurationStore:y()}},computed:{getMessages(){return this.dashboardConfigurationStore.Messages.filter(l=>l.show)}}},Rt=["data-bs-theme"],Ft={class:"row h-100"},qt={class:"col-md-9 col-lg-10 overflow-y-scroll mb-0 pt-2"},Et={class:"messageCentre text-body position-absolute d-flex"};function Jt(l,e,g,d,n,r){const o=_("Navbar"),u=_("RouterView"),C=_("Message");return a(),c("div",{class:"container-fluid flex-grow-1 main","data-bs-theme":this.dashboardConfigurationStore.Configuration.Server.dashboard_theme},[t("div",Ft,[s(o),t("main",qt,[(a(),x(V,null,{default:i(()=>[s(u,null,{default:i(({Component:p})=>[s(S,{name:"fade2",mode:"out-in",appear:""},{default:i(()=>[(a(),x(W(p)))]),_:2},1024)]),_:1})]),_:1})),t("div",Et,[s(M,{name:"message",tag:"div",class:"position-relative flex-sm-grow-0 flex-grow-1 d-flex align-items-end ms-sm-auto flex-column gap-2"},{default:i(()=>[(a(!0),c(A,null,D(r.getMessages.slice().reverse(),p=>(a(),x(C,{message:p,key:p.id},null,8,["message"]))),128))]),_:1})])])])],8,Rt)}const Xt=$(Bt,[["render",Jt],["__scopeId","data-v-0c6a5068"]]);export{Xt as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/index-CwDQJPwC.js b/src/static/dist/WGDashboardAdmin/assets/index-CwDQJPwC.js new file mode 100644 index 00000000..e5e4a4dc --- /dev/null +++ b/src/static/dist/WGDashboardAdmin/assets/index-CwDQJPwC.js @@ -0,0 +1 @@ +function p(e){for(let t=0;t=97?o=o<<4|h-87:o=o<<4|h-55,l=!0}g?(u=u*256+a,f?(I[r++]=u>>>16&65535,I[r++]=u&65535):(c[n++]=u>>>16&65535,c[n++]=u&65535)):l&&(f?I[r++]=o:c[n++]=o);let v;if(!f)A.setUint32(0,(c[0]<<16|c[1])>>>0,!1),A.setUint32(4,(c[2]<<16|c[3])>>>0,!1),A.setUint32(8,(c[4]<<16|c[5])>>>0,!1),A.setUint32(12,(c[6]<<16|c[7])>>>0,!1),v=A.getBigUint64(0,!1)<<64n|A.getBigUint64(8,!1);else{let d=0n;if(n>0){let m=0;for(;m+1>>0);m0){let m=0;for(;m+1>>0);m0?d<=281470681743360n&&v<=281474976710655n&&(s=!0);const w={number:v,version:6};return s&&(w.ipv4mapped=s),i&&(w.scopeid=i),w}function te(e,t){const s=Number(e);if(s<=4294967295){t[0]=0,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=s>>>16&65535,t[7]=s&65535;return}A.setBigUint64(0,e>>64n,!1),A.setBigUint64(8,e,!1),t[0]=A.getUint16(0,!1),t[1]=A.getUint16(2,!1),t[2]=A.getUint16(4,!1),t[3]=A.getUint16(6,!1),t[4]=A.getUint16(8,!1),t[5]=A.getUint16(10,!1),t[6]=A.getUint16(12,!1),t[7]=A.getUint16(14,!1)}function H(e){return`${P[e>>>24&255]}.${P[e>>>16&255]}.${P[e>>>8&255]}.${P[e&255]}`}function j({number:e,version:t,ipv4mapped:s,scopeid:i},{compress:n=!0,hexify:r=!1,mapv4:f=!1}={}){if(t===4)return H(Number(e));{if(te(e,c),s&&f&&c[0]===0&&c[1]===0&&c[2]===0&&c[3]===0&&c[4]===0&&c[5]===65535)return H(c[6]<<16|c[7]);let o="";if(s&&!r){const a=H(c[6]<<16|c[7]);o=n?T(c,6,a):O(c,6,a)}else o=n?T(c,8):O(c,8);return i?`${o}%${i}`:o}}function U(e){return e<256?z[e]:z[e>>8]+K[e&255]}function O(e,t,s){let i=U(e[0]);for(let n=1;nn&&(i=r,n=f),r=-1,f=0);if(f>n&&(i=r,n=f),n>=2){let o="";for(let l=0;l0&&(o+=":"),o+=U(e[l]);o+="::";let a=!0;for(let l=i+n;lString(t)),B=Array.from({length:256},(e,t)=>`${t}.`),k=Array.from({length:129},(e,t)=>`/${t}`),q=Array.from({length:129},(e,t)=>String(t)),ne=(e,t)=>e.start-t.start||e.end-t.end,re=(e,t)=>e.start-t.start,se=(e,t)=>e.start>t.start?1:e.startt.end?1:e.ende.start>t.start?1:e.start255)return-1;s=s<<8|i,i=0,n++,r=0}else if(o>=48&&o<=57)i=i*10+(o-48),r++;else return-1}return n!==3||r===0||i>255?-1:(s<<8|i)>>>0}function Y(e){return B[e>>>24&255]+B[e>>>16&255]+B[e>>>8&255]+W[e&255]}function V(e,t){if(t===-1)return-1;if(t+1>=e.length)throw new Error(`Network is not a CIDR or IP: "${e}"`);let s=0;for(let i=t+1;i57)throw new Error(`Network is not a CIDR or IP: "${e}"`);s=s*10+(n-48)}return s}let b=0,C=0,J=0,y=-1;function G(e){y=e.indexOf("/");const t=X(e,y!==-1?y:e.length);if(t===-1)return!1;J=y!==-1?V(e,y):32;const s=32-J;if(s>=32)b=0,C=4294967295;else{const i=s>0?(1<>>0)-1:0;b=(t&~i)>>>0,C=(t|i)>>>0}return!0}function he(e){const t=e.indexOf("/"),s=t!==-1?t:e.length,i=t!==-1,n=X(e,s);if(n!==-1){const h=i?V(e,t):32,m=Y(n),N=q[h],D=32-h;let M,R;if(D>=32)M=0,R=4294967295;else{const F=D>0?(1<>>0)-1:0;M=(n&~F)>>>0,R=(n|F)>>>0}return{cidr:m+k[h],ip:m,version:4,prefix:N,prefixPresent:i,start:BigInt(M),end:BigInt(R)}}const r=i?e.substring(0,t):e;let f=i?V(e,t):-1;const{number:o,version:a,ipv4mapped:l,scopeid:g}=Q(r);if(!a)throw new Error(`Network is not a CIDR or IP: "${e}"`);f===-1&&(f=$[a]);const u=q[f],v=j({number:o,version:a,ipv4mapped:l,scopeid:g}),w=$[a]-f,d=w>0?(1n<=32)return{start:0,end:4294967295,version:4};const l=f>0?(1<>>0)-1:0;return{start:(a&~l)>>>0,end:(a|l)>>>0,version:4}}const o=f>0?(1n<=18446744073709551616n&&(e>>=64n,t=64);e>=4294967296n;)e>>=32n,t+=32;return t+32-Math.clz32(Number(e))}function fe(e){return e===0n?0n:1n<=4294967296?4294967296:1<<31-Math.clz32(e)>>>0}function L(e,t,s){if(tt){for(r=(Math.floor(t/n)-1)*n;rt){for(r=(t&-n)-n;r>=1n,r=(t&-n)-n;f=r+n-1n}else r=t&-n,f=r+n-1n;r!==e&&_(e,r-1n,s),s.push({start:r,end:f}),f!==t&&_(f+1n,t,s)}function le(e){return Y(e.start)+k[Math.clz32(e.end-e.start)]}function ae(e){return j({number:e.start,version:6})+k[128-Z(e.end-e.start)]}function S(e){if(e.length===0)return[];e.sort(ne);const t=[];let s=e[0].start,i=e[0].end;for(let n=1;ni&&(i=f):(t.push({start:s,end:i}),s=r,i=f)}return t.push({start:s,end:i}),t}function E(e){if(e.length===0)return[];e.sort(se);const t=[];let s=e[0].start,i=e[0].end;for(let n=1;ni&&(i=f):(t.push({start:s,end:i}),s=r,i=f)}return t.push({start:s,end:i}),t}function ce(e){const t=[];for(const s of S(e))L(s.start,s.end,t);return t}function ue(e){const t=[];for(const s of E(e))_(s.start,s.end,t);return t}function ge(e){const t=Array.isArray(e)?e:[e],s=[],i=[];for(const r of t){const f=x(r);f.version===4?s.push(f):i.push(f)}const n=[];for(const r of ce(s))n.push(le(r));for(const r of ue(i))n.push(ae(r));return n}function*de(e){const t=Array.isArray(e)?e:[e],s=[],i=[];for(const n of t){const r=x(n);r.version===4?s.push(r):i.push(r)}if(s.length>0)for(const n of S(s)){let r=-1,f="";for(let o=n.start;o<=n.end;o++){const a=o>>>8;a!==r&&(f=B[o>>>24&255]+B[o>>>16&255]+B[o>>>8&255],r=a),yield f+W[o&255]}}if(i.length>0){const n={number:0n,version:6};for(const r of E(i))for(let f=r.start;f<=r.end;f++)n.number=f,yield j(n)}}function me(e,t){if(!Array.isArray(e)&&!Array.isArray(t)){if(G(e)){const g=b,u=C;if(G(t))return g<=b&&u>=C}const a=x(e),l=x(t);return a.version!==l.version?!1:a.start<=l.start&&a.end>=l.end}const s=Array.isArray(e)?e:[e],i=Array.isArray(t)?t:[t],n=[],r=[],f=[],o=[];for(const a of s){const l=x(a);l.version===4?n.push(l):r.push(l)}for(const a of i){const l=x(a);l.version===4?f.push(l):o.push(l)}if(f.length>0){if(n.length===0)return!1;if(f.length===1){const a=f[0].start,l=f[0].end;let g=!1;for(const u of n)if(u.start<=a&&u.end>=l){g=!0;break}if(!g)return!1}else{n.sort(re);const a=new Array(n.length);a[0]=n[0].end;for(let l=1;l>1;n[w].start<=l.start?(v=w,g=w+1):u=w-1}if(v<0||a[v]0){if(r.length===0)return!1;if(o.length===1){const a=o[0].start,l=o[0].end;let g=!1;for(const u of r)if(u.start<=a&&u.end>=l){g=!0;break}if(!g)return!1}else{r.sort(ie);const a=new Array(r.length);a[0]=r[0].end;for(let l=1;la[l-1]?r[l].end:a[l-1];for(const l of o){let g=0,u=r.length-1,v=-1;for(;g<=u;){const w=g+u>>1;r[w].start<=l.start?(v=w,g=w+1):u=w-1}if(v<0||a[v]{if(o.includes(".")){const[c,f,u,l]=o.split(".").map(d=>Number(d).toString(16).padStart(2,"0"));return`${c}${f}:${u}${l}`}else return o}).join(":")),n.includes("%")){let o;[,n,o]=/(.+)%(.+)/.exec(n)||[],r.scopeid=o}const i=n.split(":"),s=i.indexOf("");if(s!==-1)for(;i.length<8;)i.splice(s,0,"");for(const o of i)e=e<<16n|BigInt(parseInt(o||"0",16))}return r.number=e,r.version=t,r}function b({number:n,version:t,ipv4mapped:e,scopeid:r},{compress:i=!0,hexify:s=!1}={}){if(t===4){const o=Number(n);return`${o>>>24&255}.${o>>>16&255}.${o>>>8&255}.${o&255}`}else{const o=new Array(8);let c=n;for(let u=7;u>=0;u--)o[u]=c&0xffffn,c>>=16n;let f="";if(e&&!s){for(const[u,l]of o.entries())u<6?f+=`${l.toString(16)}:`:f+=`${String(l>>8n)}.${String(l&255n)}${u===6?".":""}`;i&&(f=x(f.split(":")))}else i?f=x(o.map(u=>u.toString(16))):f=o.map(u=>u.toString(16)).join(":");return r?`${f}%${r}`:f}}function p(n,{compress:t=!0,hexify:e=!1}={}){return b(a(n),{compress:t,hexify:e})}function x(n){let t=-1,e=0,r=-1,i=0;for(let s=0;se&&(t=r,e=i),r=-1,i=0);if(i>e&&(t=r,e=i),e>=2){const s=n.slice(0,t).join(":"),o=n.slice(t+e).join(":");return s&&o?`${s}::${o}`:s?`${s}::`:o?`::${o}`:"::"}return n.join(":")}const v={4:32,6:128};function m(n){return Array.from(new Set(n))}function N(n){return n.includes("/")?h(n):0}function I(n,t){const{number:e,version:r}=a(n.replace(/\/.+/,"")),{number:i,version:s}=a(t.replace(/\/.+/,""));return r===s?e-i>0n?1:e-i<0n?-1:0:r>s?1:0}function $(n){const t=N(n),e=Object.create(null);let r;if(t)r=n,e.version=t;else{const w=h(n);if(w)r=`${n}/${v[w]}`,e.version=w;else throw new Error(`Network is not a CIDR or IP: "${n}"`)}const[i,s]=r.split("/");if(!/^[0-9]+$/.test(s))throw new Error(`Network is not a CIDR or IP: "${n}"`);const{number:o,version:c,ipv4mapped:f,scopeid:u}=a(i);e.ip=b({number:o,version:c,ipv4mapped:f,scopeid:u}),e.cidr=`${e.ip}/${s}`,e.prefix=s,e.prefixPresent=!!t;const l=v[c],d=BigInt(l-Number(s)),y=d>0n?(1n<n.end)}function P(n){if(n===0n)return 0n;let t=0n,e=n>>1n;for(;e>0n;)t++,e>>=1n;return 1n<n.end){for(r=(n.end/e-1n)*e;r>1n;for(;s>0n;)s>>=1n,i++;const o=v[t]-i;return`${e}/${o}`}function C(n){const t={4:new Map,6:new Map};for(const{start:e,end:r,version:i}of n){let s=t[i].get(e);s||(s={start:0,end:0},t[i].set(e,s));let o=t[i].get(r);o||(o={start:0,end:0},t[i].set(r,o)),s.start+=1,o.end+=1}return t}function j(n){let t=null,e=null;const r=Array.from(n.keys()).sort((o,c)=>o>c?1:o1n){for(const l of g({start:t,end:e}))s.push(l);t=null,e=null}else if(o===r.length-1)for(const l of g({start:t,end:e}))s.push(l)}return s}function E(n){const t=m(Array.isArray(n)?n:[n]).map($),e=C(t),r={4:[],6:[]};for(const i of[4,6])r[i]=j(e[i]).map(s=>B(s,i));return[...r[4].sort(I),...r[6].sort(I)]}function*k(n){const t=m(Array.isArray(n)?n:[n]);for(const e of E(t)){const{start:r,end:i,version:s}=$(e);for(let o=r;o<=i;o++)yield p(b({number:o,version:s}))}}function V(n,t){const e=m(Array.isArray(n)?n:[n]).map($),r=m(Array.isArray(t)?t:[t]).map($),i=r.length;let s=0;for(const o of e)for(const c of r)if(o.version===c.version&&S(o,c)){s++;continue}return s===i}export{V as c,k as e,E as m,$ as p}; diff --git a/src/static/dist/WGDashboardAdmin/assets/index-B2Cqollg.js b/src/static/dist/WGDashboardAdmin/assets/index-DOH6XKNT.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/index-B2Cqollg.js rename to src/static/dist/WGDashboardAdmin/assets/index-DOH6XKNT.js index a2ce1835..be58b045 100644 --- a/src/static/dist/WGDashboardAdmin/assets/index-B2Cqollg.js +++ b/src/static/dist/WGDashboardAdmin/assets/index-DOH6XKNT.js @@ -1,4 +1,4 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-FJBKYE9o.js","./localeText-slIlNmvW.js","./message-BCpGvXyZ.js","./dayjs.min-CDcSqwgf.js","./message-CGSzI01q.css","./index-C4wYuzDW.css","./configurationList-DyQdKNSn.js","./protocolBadge-DuF9r437.js","./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js","./storageMount-CiBujS1C.css","./configurationList-CG9tP7oL.css","./settings-Dq4CIGj-.js","./peersDefaultSettingsInput-CdPQfK5d.js","./dashboardEmailSettings-ChBz-NGE.js","./vue-datepicker-vYVOdkpZ.js","./index-p8W6lPzW.js","./dashboardEmailSettings-CDozOzQ3.css","./dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js","./dashboardSettingsWireguardConfigurationAutostart-D5UlSscq.css","./wgdashboardSettings-DcOVnVX4.js","./peerDefaultSettings-BXqDdwA7.js","./wireguardConfigurationSettings-CBlmmPH5.js","./ping-DEGrvraX.js","./osmap-BDnmDR8p.js","./Vector-5IlHN0Py.js","./Vector-BtPuoxOl.css","./osmap-CsoM1fIq.css","./ping-DgbK5UF9.css","./traceroute-7nQq-B8l.js","./traceroute-D9mlT_ah.css","./newConfiguration-YU34DWO4.js","./index-D5AZF9CB.js","./galois-field-I2lBzzs-.js","./newConfiguration-DKjGLwK7.css","./restoreConfiguration-BZxfViAG.js","./restoreConfiguration-Go8Q_2zy.css","./systemStatus-BX0luAHi.js","./index-HUe35Pyu.js","./systemStatus-Dve-9tnj.css","./clients-B4F-hTZ7.js","./DashboardClientAssignmentStore-NnvBQTas.js","./clients-cOyFX4sh.css","./clientViewer-DDCtCjaZ.js","./clientViewer-BYW0BPeu.css","./dashboardWebHooks-CJRXn0Tq.js","./dashboardWebHooks-Dl-enc0Z.css","./peerList-w_vobCBV.js","./peerList-CLhB8X-O.css","./signin-CXnKEaHi.js","./signin-BINnMVzu.css","./setup-CWf87_Nl.js","./totp-DslWxGxU.js","./browser-D1LqIfJr.js","./share-CF94rGU4.js","./share-e5E8P3Ro.css"])))=>i.map(i=>d[i]); +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-BKtBwOcp.js","./localeText-CB2ziPie.js","./message-CpkqBpom.js","./dayjs.min-CMJwD6qc.js","./message-CGSzI01q.css","./index-C4wYuzDW.css","./configurationList-DibdMZMT.js","./protocolBadge-D571NtU0.js","./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js","./storageMount-CiBujS1C.css","./configurationList-CG9tP7oL.css","./settings-BOJHgdmx.js","./peersDefaultSettingsInput-B-r07Fjt.js","./dashboardEmailSettings-BoC31ai3.js","./vue-datepicker-DUoHSY87.js","./index-DUwfMrLT.js","./dashboardEmailSettings-CDozOzQ3.css","./dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js","./dashboardSettingsWireguardConfigurationAutostart-D5UlSscq.css","./wgdashboardSettings-DMdJ4txO.js","./peerDefaultSettings-De0wrjco.js","./wireguardConfigurationSettings-Cqz5rlpy.js","./ping-C7FX2xMU.js","./osmap-DMNOpsQa.js","./Vector-C7_esFoa.js","./Vector-BtPuoxOl.css","./osmap-CsoM1fIq.css","./ping-DgbK5UF9.css","./traceroute-DxH9dwKE.js","./traceroute-D9mlT_ah.css","./newConfiguration-DeRNssxW.js","./index-CwDQJPwC.js","./galois-field-I2lBzzs-.js","./newConfiguration-DKjGLwK7.css","./restoreConfiguration-B4KXWT5h.js","./restoreConfiguration-Go8Q_2zy.css","./systemStatus-DPbSXbe6.js","./index-LeKglIp6.js","./systemStatus-Dve-9tnj.css","./clients-Dmpf2P2J.js","./DashboardClientAssignmentStore-B_sC1WKh.js","./clients-cOyFX4sh.css","./clientViewer-D8khpwOM.js","./clientViewer-BYW0BPeu.css","./dashboardWebHooks-8Jq1YHNt.js","./dashboardWebHooks-Dl-enc0Z.css","./peerList-Cb8OopIs.js","./peerList-CLhB8X-O.css","./signin-DjHoBoBx.js","./signin-BINnMVzu.css","./setup-BwoAZkl5.js","./totp-DvmyzVgR.js","./browser-CBrDwE_S.js","./share-C0CWeKzf.js","./share-e5E8P3Ro.css"])))=>i.map(i=>d[i]); (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();function bb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Vg(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){var s=!1;try{s=this instanceof r}catch{}return s?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return e[r]}})}),n}var ws={exports:{}},Xe="top",st="bottom",it="right",Qe="left",qs="auto",yr=[Xe,st,it,Qe],Ln="start",ar="end",Nc="clippingParents",xo="viewport",Xn="popper",xc="reference",to=yr.reduce(function(e,t){return e.concat([t+"-"+Ln,t+"-"+ar])},[]),Ro=[].concat(yr,[qs]).reduce(function(e,t){return e.concat([t,t+"-"+Ln,t+"-"+ar])},[]),Rc="beforeRead",Ic="read",Dc="afterRead",$c="beforeMain",Lc="main",Pc="afterMain",Mc="beforeWrite",kc="write",Vc="afterWrite",Fc=[Rc,Ic,Dc,$c,Lc,Pc,Mc,kc,Vc];function Pt(e){return e?(e.nodeName||"").toLowerCase():null}function ot(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Pn(e){var t=ot(e).Element;return e instanceof t||e instanceof Element}function ht(e){var t=ot(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Io(e){if(typeof ShadowRoot>"u")return!1;var t=ot(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Fg(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},s=t.attributes[n]||{},o=t.elements[n];!ht(o)||!Pt(o)||(Object.assign(o.style,r),Object.keys(s).forEach(function(a){var l=s[a];l===!1?o.removeAttribute(a):o.setAttribute(a,l===!0?"":l)}))})}function Hg(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var s=t.elements[r],o=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),l=a.reduce(function(c,d){return c[d]="",c},{});!ht(s)||!Pt(s)||(Object.assign(s.style,l),Object.keys(o).forEach(function(c){s.removeAttribute(c)}))})}}const Do={name:"applyStyles",enabled:!0,phase:"write",fn:Fg,effect:Hg,requires:["computeStyles"]};function Lt(e){return e.split("-")[0]}var xn=Math.max,Ls=Math.min,lr=Math.round;function no(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Hc(){return!/^((?!chrome|android).)*safari/i.test(no())}function cr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),s=1,o=1;t&&ht(e)&&(s=e.offsetWidth>0&&lr(r.width)/e.offsetWidth||1,o=e.offsetHeight>0&&lr(r.height)/e.offsetHeight||1);var a=Pn(e)?ot(e):window,l=a.visualViewport,c=!Hc()&&n,d=(r.left+(c&&l?l.offsetLeft:0))/s,f=(r.top+(c&&l?l.offsetTop:0))/o,h=r.width/s,p=r.height/o;return{width:h,height:p,top:f,right:d+h,bottom:f+p,left:d,x:d,y:f}}function $o(e){var t=cr(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Bc(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Io(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Gt(e){return ot(e).getComputedStyle(e)}function Bg(e){return["table","td","th"].indexOf(Pt(e))>=0}function hn(e){return((Pn(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ys(e){return Pt(e)==="html"?e:e.assignedSlot||e.parentNode||(Io(e)?e.host:null)||hn(e)}function nl(e){return!ht(e)||Gt(e).position==="fixed"?null:e.offsetParent}function jg(e){var t=/firefox/i.test(no()),n=/Trident/i.test(no());if(n&&ht(e)){var r=Gt(e);if(r.position==="fixed")return null}var s=Ys(e);for(Io(s)&&(s=s.host);ht(s)&&["html","body"].indexOf(Pt(s))<0;){var o=Gt(s);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return s;s=s.parentNode}return null}function Zr(e){for(var t=ot(e),n=nl(e);n&&Bg(n)&&Gt(n).position==="static";)n=nl(n);return n&&(Pt(n)==="html"||Pt(n)==="body"&&Gt(n).position==="static")?t:n||jg(e)||t}function Lo(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Pr(e,t,n){return xn(e,Ls(t,n))}function Wg(e,t,n){var r=Pr(e,t,n);return r>n?n:r}function jc(){return{top:0,right:0,bottom:0,left:0}}function Wc(e){return Object.assign({},jc(),e)}function Kc(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var Kg=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Wc(typeof t!="number"?t:Kc(t,yr))};function Ug(e){var t,n=e.state,r=e.name,s=e.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,l=Lt(n.placement),c=Lo(l),d=[Qe,it].indexOf(l)>=0,f=d?"height":"width";if(!(!o||!a)){var h=Kg(s.padding,n),p=$o(o),m=c==="y"?Xe:Qe,O=c==="y"?st:it,A=n.rects.reference[f]+n.rects.reference[c]-a[c]-n.rects.popper[f],x=a[c]-n.rects.reference[c],M=Zr(o),$=M?c==="y"?M.clientHeight||0:M.clientWidth||0:0,F=A/2-x/2,k=h[m],b=$-p[f]-h[O],y=$/2-p[f]/2+F,N=Pr(k,y,b),T=c;n.modifiersData[r]=(t={},t[T]=N,t.centerOffset=N-y,t)}}function Gg(e){var t=e.state,n=e.options,r=n.element,s=r===void 0?"[data-popper-arrow]":r;s!=null&&(typeof s=="string"&&(s=t.elements.popper.querySelector(s),!s)||Bc(t.elements.popper,s)&&(t.elements.arrow=s))}const Uc={name:"arrow",enabled:!0,phase:"main",fn:Ug,effect:Gg,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ur(e){return e.split("-")[1]}var qg={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Yg(e,t){var n=e.x,r=e.y,s=t.devicePixelRatio||1;return{x:lr(n*s)/s||0,y:lr(r*s)/s||0}}function rl(e){var t,n=e.popper,r=e.popperRect,s=e.placement,o=e.variation,a=e.offsets,l=e.position,c=e.gpuAcceleration,d=e.adaptive,f=e.roundOffsets,h=e.isFixed,p=a.x,m=p===void 0?0:p,O=a.y,A=O===void 0?0:O,x=typeof f=="function"?f({x:m,y:A}):{x:m,y:A};m=x.x,A=x.y;var M=a.hasOwnProperty("x"),$=a.hasOwnProperty("y"),F=Qe,k=Xe,b=window;if(d){var y=Zr(n),N="clientHeight",T="clientWidth";if(y===ot(n)&&(y=hn(n),Gt(y).position!=="static"&&l==="absolute"&&(N="scrollHeight",T="scrollWidth")),y=y,s===Xe||(s===Qe||s===it)&&o===ar){k=st;var C=h&&y===b&&b.visualViewport?b.visualViewport.height:y[N];A-=C-r.height,A*=c?1:-1}if(s===Qe||(s===Xe||s===st)&&o===ar){F=it;var S=h&&y===b&&b.visualViewport?b.visualViewport.width:y[T];m-=S-r.width,m*=c?1:-1}}var U=Object.assign({position:l},d&&qg),j=f===!0?Yg({x:m,y:A},ot(n)):{x:m,y:A};if(m=j.x,A=j.y,c){var te;return Object.assign({},U,(te={},te[k]=$?"0":"",te[F]=M?"0":"",te.transform=(b.devicePixelRatio||1)<=1?"translate("+m+"px, "+A+"px)":"translate3d("+m+"px, "+A+"px, 0)",te))}return Object.assign({},U,(t={},t[k]=$?A+"px":"",t[F]=M?m+"px":"",t.transform="",t))}function zg(e){var t=e.state,n=e.options,r=n.gpuAcceleration,s=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,l=n.roundOffsets,c=l===void 0?!0:l,d={placement:Lt(t.placement),variation:ur(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,rl(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,rl(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Po={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:zg,data:{}};var vs={passive:!0};function Xg(e){var t=e.state,n=e.instance,r=e.options,s=r.scroll,o=s===void 0?!0:s,a=r.resize,l=a===void 0?!0:a,c=ot(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(f){f.addEventListener("scroll",n.update,vs)}),l&&c.addEventListener("resize",n.update,vs),function(){o&&d.forEach(function(f){f.removeEventListener("scroll",n.update,vs)}),l&&c.removeEventListener("resize",n.update,vs)}}const Mo={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Xg,data:{}};var Qg={left:"right",right:"left",bottom:"top",top:"bottom"};function Os(e){return e.replace(/left|right|bottom|top/g,function(t){return Qg[t]})}var Jg={start:"end",end:"start"};function sl(e){return e.replace(/start|end/g,function(t){return Jg[t]})}function ko(e){var t=ot(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Vo(e){return cr(hn(e)).left+ko(e).scrollLeft}function Zg(e,t){var n=ot(e),r=hn(e),s=n.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,c=0;if(s){o=s.width,a=s.height;var d=Hc();(d||!d&&t==="fixed")&&(l=s.offsetLeft,c=s.offsetTop)}return{width:o,height:a,x:l+Vo(e),y:c}}function em(e){var t,n=hn(e),r=ko(e),s=(t=e.ownerDocument)==null?void 0:t.body,o=xn(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),a=xn(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),l=-r.scrollLeft+Vo(e),c=-r.scrollTop;return Gt(s||n).direction==="rtl"&&(l+=xn(n.clientWidth,s?s.clientWidth:0)-o),{width:o,height:a,x:l,y:c}}function Fo(e){var t=Gt(e),n=t.overflow,r=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+s+r)}function Gc(e){return["html","body","#document"].indexOf(Pt(e))>=0?e.ownerDocument.body:ht(e)&&Fo(e)?e:Gc(Ys(e))}function Mr(e,t){var n;t===void 0&&(t=[]);var r=Gc(e),s=r===((n=e.ownerDocument)==null?void 0:n.body),o=ot(r),a=s?[o].concat(o.visualViewport||[],Fo(r)?r:[]):r,l=t.concat(a);return s?l:l.concat(Mr(Ys(a)))}function ro(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function tm(e,t){var n=cr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function il(e,t,n){return t===xo?ro(Zg(e,n)):Pn(t)?tm(t,n):ro(em(hn(e)))}function nm(e){var t=Mr(Ys(e)),n=["absolute","fixed"].indexOf(Gt(e).position)>=0,r=n&&ht(e)?Zr(e):e;return Pn(r)?t.filter(function(s){return Pn(s)&&Bc(s,r)&&Pt(s)!=="body"}):[]}function rm(e,t,n,r){var s=t==="clippingParents"?nm(e):[].concat(t),o=[].concat(s,[n]),a=o[0],l=o.reduce(function(c,d){var f=il(e,d,r);return c.top=xn(f.top,c.top),c.right=Ls(f.right,c.right),c.bottom=Ls(f.bottom,c.bottom),c.left=xn(f.left,c.left),c},il(e,a,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function qc(e){var t=e.reference,n=e.element,r=e.placement,s=r?Lt(r):null,o=r?ur(r):null,a=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,c;switch(s){case Xe:c={x:a,y:t.y-n.height};break;case st:c={x:a,y:t.y+t.height};break;case it:c={x:t.x+t.width,y:l};break;case Qe:c={x:t.x-n.width,y:l};break;default:c={x:t.x,y:t.y}}var d=s?Lo(s):null;if(d!=null){var f=d==="y"?"height":"width";switch(o){case Ln:c[d]=c[d]-(t[f]/2-n[f]/2);break;case ar:c[d]=c[d]+(t[f]/2-n[f]/2);break}}return c}function fr(e,t){t===void 0&&(t={});var n=t,r=n.placement,s=r===void 0?e.placement:r,o=n.strategy,a=o===void 0?e.strategy:o,l=n.boundary,c=l===void 0?Nc:l,d=n.rootBoundary,f=d===void 0?xo:d,h=n.elementContext,p=h===void 0?Xn:h,m=n.altBoundary,O=m===void 0?!1:m,A=n.padding,x=A===void 0?0:A,M=Wc(typeof x!="number"?x:Kc(x,yr)),$=p===Xn?xc:Xn,F=e.rects.popper,k=e.elements[O?$:p],b=rm(Pn(k)?k:k.contextElement||hn(e.elements.popper),c,f,a),y=cr(e.elements.reference),N=qc({reference:y,element:F,placement:s}),T=ro(Object.assign({},F,N)),C=p===Xn?T:y,S={top:b.top-C.top+M.top,bottom:C.bottom-b.bottom+M.bottom,left:b.left-C.left+M.left,right:C.right-b.right+M.right},U=e.modifiersData.offset;if(p===Xn&&U){var j=U[s];Object.keys(S).forEach(function(te){var he=[it,st].indexOf(te)>=0?1:-1,Ee=[Xe,st].indexOf(te)>=0?"y":"x";S[te]+=j[Ee]*he})}return S}function sm(e,t){t===void 0&&(t={});var n=t,r=n.placement,s=n.boundary,o=n.rootBoundary,a=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,d=c===void 0?Ro:c,f=ur(r),h=f?l?to:to.filter(function(O){return ur(O)===f}):yr,p=h.filter(function(O){return d.indexOf(O)>=0});p.length===0&&(p=h);var m=p.reduce(function(O,A){return O[A]=fr(e,{placement:A,boundary:s,rootBoundary:o,padding:a})[Lt(A)],O},{});return Object.keys(m).sort(function(O,A){return m[O]-m[A]})}function im(e){if(Lt(e)===qs)return[];var t=Os(e);return[sl(e),t,sl(t)]}function om(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var s=n.mainAxis,o=s===void 0?!0:s,a=n.altAxis,l=a===void 0?!0:a,c=n.fallbackPlacements,d=n.padding,f=n.boundary,h=n.rootBoundary,p=n.altBoundary,m=n.flipVariations,O=m===void 0?!0:m,A=n.allowedAutoPlacements,x=t.options.placement,M=Lt(x),$=M===x,F=c||($||!O?[Os(x)]:im(x)),k=[x].concat(F).reduce(function(de,me){return de.concat(Lt(me)===qs?sm(t,{placement:me,boundary:f,rootBoundary:h,padding:d,flipVariations:O,allowedAutoPlacements:A}):me)},[]),b=t.rects.reference,y=t.rects.popper,N=new Map,T=!0,C=k[0],S=0;S=0,Ee=he?"width":"height",ie=fr(t,{placement:U,boundary:f,rootBoundary:h,altBoundary:p,padding:d}),I=he?te?it:Qe:te?st:Xe;b[Ee]>y[Ee]&&(I=Os(I));var K=Os(I),G=[];if(o&&G.push(ie[j]<=0),l&&G.push(ie[I]<=0,ie[K]<=0),G.every(function(de){return de})){C=U,T=!1;break}N.set(U,G)}if(T)for(var z=O?3:1,re=function(me){var ye=k.find(function(L){var Q=N.get(L);if(Q)return Q.slice(0,me).every(function(Z){return Z})});if(ye)return C=ye,"break"},ne=z;ne>0;ne--){var se=re(ne);if(se==="break")break}t.placement!==C&&(t.modifiersData[r]._skip=!0,t.placement=C,t.reset=!0)}}const Yc={name:"flip",enabled:!0,phase:"main",fn:om,requiresIfExists:["offset"],data:{_skip:!1}};function ol(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function al(e){return[Xe,it,st,Qe].some(function(t){return e[t]>=0})}function am(e){var t=e.state,n=e.name,r=t.rects.reference,s=t.rects.popper,o=t.modifiersData.preventOverflow,a=fr(t,{elementContext:"reference"}),l=fr(t,{altBoundary:!0}),c=ol(a,r),d=ol(l,s,o),f=al(c),h=al(d);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const zc={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:am};function lm(e,t,n){var r=Lt(e),s=[Qe,Xe].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=o[0],l=o[1];return a=a||0,l=(l||0)*s,[Qe,it].indexOf(r)>=0?{x:l,y:a}:{x:a,y:l}}function cm(e){var t=e.state,n=e.options,r=e.name,s=n.offset,o=s===void 0?[0,0]:s,a=Ro.reduce(function(f,h){return f[h]=lm(h,t.rects,o),f},{}),l=a[t.placement],c=l.x,d=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[r]=a}const Xc={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:cm};function um(e){var t=e.state,n=e.name;t.modifiersData[n]=qc({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const Ho={name:"popperOffsets",enabled:!0,phase:"read",fn:um,data:{}};function fm(e){return e==="x"?"y":"x"}function dm(e){var t=e.state,n=e.options,r=e.name,s=n.mainAxis,o=s===void 0?!0:s,a=n.altAxis,l=a===void 0?!1:a,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.padding,p=n.tether,m=p===void 0?!0:p,O=n.tetherOffset,A=O===void 0?0:O,x=fr(t,{boundary:c,rootBoundary:d,padding:h,altBoundary:f}),M=Lt(t.placement),$=ur(t.placement),F=!$,k=Lo(M),b=fm(k),y=t.modifiersData.popperOffsets,N=t.rects.reference,T=t.rects.popper,C=typeof A=="function"?A(Object.assign({},t.rects,{placement:t.placement})):A,S=typeof C=="number"?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(y){if(o){var te,he=k==="y"?Xe:Qe,Ee=k==="y"?st:it,ie=k==="y"?"height":"width",I=y[k],K=I+x[he],G=I-x[Ee],z=m?-T[ie]/2:0,re=$===Ln?N[ie]:T[ie],ne=$===Ln?-T[ie]:-N[ie],se=t.elements.arrow,de=m&&se?$o(se):{width:0,height:0},me=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:jc(),ye=me[he],L=me[Ee],Q=Pr(0,N[ie],de[ie]),Z=F?N[ie]/2-z-Q-ye-S.mainAxis:re-Q-ye-S.mainAxis,oe=F?-N[ie]/2+z+Q+L+S.mainAxis:ne+Q+L+S.mainAxis,D=t.elements.arrow&&Zr(t.elements.arrow),g=D?k==="y"?D.clientTop||0:D.clientLeft||0:0,E=(te=U?.[k])!=null?te:0,w=I+Z-E-g,P=I+oe-E,B=Pr(m?Ls(K,w):K,I,m?xn(G,P):G);y[k]=B,j[k]=B-I}if(l){var H,q=k==="x"?Xe:Qe,X=k==="x"?st:it,R=y[b],W=b==="y"?"height":"width",ce=R+x[q],ee=R-x[X],ae=[Xe,Qe].indexOf(M)!==-1,ue=(H=U?.[b])!=null?H:0,pe=ae?ce:R-N[W]-T[W]-ue+S.altAxis,be=ae?R+N[W]+T[W]-ue-S.altAxis:ee,_e=m&&ae?Wg(pe,R,be):Pr(m?pe:ce,R,m?be:ee);y[b]=_e,j[b]=_e-R}t.modifiersData[r]=j}}const Qc={name:"preventOverflow",enabled:!0,phase:"main",fn:dm,requiresIfExists:["offset"]};function hm(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function pm(e){return e===ot(e)||!ht(e)?ko(e):hm(e)}function gm(e){var t=e.getBoundingClientRect(),n=lr(t.width)/e.offsetWidth||1,r=lr(t.height)/e.offsetHeight||1;return n!==1||r!==1}function mm(e,t,n){n===void 0&&(n=!1);var r=ht(t),s=ht(t)&&gm(t),o=hn(t),a=cr(e,s,n),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((Pt(t)!=="body"||Fo(o))&&(l=pm(t)),ht(t)?(c=cr(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=Vo(o))),{x:a.left+l.scrollLeft-c.x,y:a.top+l.scrollTop-c.y,width:a.width,height:a.height}}function _m(e){var t=new Map,n=new Set,r=[];e.forEach(function(o){t.set(o.name,o)});function s(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(l){if(!n.has(l)){var c=t.get(l);c&&s(c)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||s(o)}),r}function vm(e){var t=_m(e);return Fc.reduce(function(n,r){return n.concat(t.filter(function(s){return s.phase===r}))},[])}function Em(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function ym(e){var t=e.reduce(function(n,r){var s=n[r.name];return n[r.name]=s?Object.assign({},s,r,{options:Object.assign({},s.options,r.options),data:Object.assign({},s.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var ll={placement:"bottom",modifiers:[],strategy:"absolute"};function cl(){for(var e=arguments.length,t=new Array(e),n=0;n_[u]})}}return i.default=_,Object.freeze(i)}const s=r(n),o=new Map,a={set(_,i,u){o.has(_)||o.set(_,new Map);const v=o.get(_);if(!v.has(i)&&v.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(v.keys())[0]}.`);return}v.set(i,u)},get(_,i){return o.has(_)&&o.get(_).get(i)||null},remove(_,i){if(!o.has(_))return;const u=o.get(_);u.delete(i),u.size===0&&o.delete(_)}},l=1e6,c=1e3,d="transitionend",f=_=>(_&&window.CSS&&window.CSS.escape&&(_=_.replace(/#([^\s"#']+)/g,(i,u)=>`#${CSS.escape(u)}`)),_),h=_=>_==null?`${_}`:Object.prototype.toString.call(_).match(/\s([a-z]+)/i)[1].toLowerCase(),p=_=>{do _+=Math.floor(Math.random()*l);while(document.getElementById(_));return _},m=_=>{if(!_)return 0;let{transitionDuration:i,transitionDelay:u}=window.getComputedStyle(_);const v=Number.parseFloat(i),V=Number.parseFloat(u);return!v&&!V?0:(i=i.split(",")[0],u=u.split(",")[0],(Number.parseFloat(i)+Number.parseFloat(u))*c)},O=_=>{_.dispatchEvent(new Event(d))},A=_=>!_||typeof _!="object"?!1:(typeof _.jquery<"u"&&(_=_[0]),typeof _.nodeType<"u"),x=_=>A(_)?_.jquery?_[0]:_:typeof _=="string"&&_.length>0?document.querySelector(f(_)):null,M=_=>{if(!A(_)||_.getClientRects().length===0)return!1;const i=getComputedStyle(_).getPropertyValue("visibility")==="visible",u=_.closest("details:not([open])");if(!u)return i;if(u!==_){const v=_.closest("summary");if(v&&v.parentNode!==u||v===null)return!1}return i},$=_=>!_||_.nodeType!==Node.ELEMENT_NODE||_.classList.contains("disabled")?!0:typeof _.disabled<"u"?_.disabled:_.hasAttribute("disabled")&&_.getAttribute("disabled")!=="false",F=_=>{if(!document.documentElement.attachShadow)return null;if(typeof _.getRootNode=="function"){const i=_.getRootNode();return i instanceof ShadowRoot?i:null}return _ instanceof ShadowRoot?_:_.parentNode?F(_.parentNode):null},k=()=>{},b=_=>{_.offsetHeight},y=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,N=[],T=_=>{document.readyState==="loading"?(N.length||document.addEventListener("DOMContentLoaded",()=>{for(const i of N)i()}),N.push(_)):_()},C=()=>document.documentElement.dir==="rtl",S=_=>{T(()=>{const i=y();if(i){const u=_.NAME,v=i.fn[u];i.fn[u]=_.jQueryInterface,i.fn[u].Constructor=_,i.fn[u].noConflict=()=>(i.fn[u]=v,_.jQueryInterface)}})},U=(_,i=[],u=_)=>typeof _=="function"?_.call(...i):u,j=(_,i,u=!0)=>{if(!u){U(_);return}const V=m(i)+5;let J=!1;const Y=({target:ge})=>{ge===i&&(J=!0,i.removeEventListener(d,Y),U(_))};i.addEventListener(d,Y),setTimeout(()=>{J||O(i)},V)},te=(_,i,u,v)=>{const V=_.length;let J=_.indexOf(i);return J===-1?!u&&v?_[V-1]:_[0]:(J+=u?1:-1,v&&(J=(J+V)%V),_[Math.max(0,Math.min(J,V-1))])},he=/[^.]*(?=\..*)\.|.*/,Ee=/\..*/,ie=/::\d+$/,I={};let K=1;const G={mouseenter:"mouseover",mouseleave:"mouseout"},z=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function re(_,i){return i&&`${i}::${K++}`||_.uidEvent||K++}function ne(_){const i=re(_);return _.uidEvent=i,I[i]=I[i]||{},I[i]}function se(_,i){return function u(v){return g(v,{delegateTarget:_}),u.oneOff&&D.off(_,v.type,i),i.apply(_,[v])}}function de(_,i,u){return function v(V){const J=_.querySelectorAll(i);for(let{target:Y}=V;Y&&Y!==this;Y=Y.parentNode)for(const ge of J)if(ge===Y)return g(V,{delegateTarget:Y}),v.oneOff&&D.off(_,V.type,i,u),u.apply(Y,[V])}}function me(_,i,u=null){return Object.values(_).find(v=>v.callable===i&&v.delegationSelector===u)}function ye(_,i,u){const v=typeof i=="string",V=v?u:i||u;let J=oe(_);return z.has(J)||(J=_),[v,V,J]}function L(_,i,u,v,V){if(typeof i!="string"||!_)return;let[J,Y,ge]=ye(i,u,v);i in G&&(Y=(kg=>function(qn){if(!qn.relatedTarget||qn.relatedTarget!==qn.delegateTarget&&!qn.delegateTarget.contains(qn.relatedTarget))return kg.call(this,qn)})(Y));const Je=ne(_),ut=Je[ge]||(Je[ge]={}),Me=me(ut,Y,J?u:null);if(Me){Me.oneOff=Me.oneOff&&V;return}const Ot=re(Y,i.replace(he,"")),vt=J?de(_,u,Y):se(_,Y);vt.delegationSelector=J?u:null,vt.callable=Y,vt.oneOff=V,vt.uidEvent=Ot,ut[Ot]=vt,_.addEventListener(ge,vt,J)}function Q(_,i,u,v,V){const J=me(i[u],v,V);J&&(_.removeEventListener(u,J,!!V),delete i[u][J.uidEvent])}function Z(_,i,u,v){const V=i[u]||{};for(const[J,Y]of Object.entries(V))J.includes(v)&&Q(_,i,u,Y.callable,Y.delegationSelector)}function oe(_){return _=_.replace(Ee,""),G[_]||_}const D={on(_,i,u,v){L(_,i,u,v,!1)},one(_,i,u,v){L(_,i,u,v,!0)},off(_,i,u,v){if(typeof i!="string"||!_)return;const[V,J,Y]=ye(i,u,v),ge=Y!==i,Je=ne(_),ut=Je[Y]||{},Me=i.startsWith(".");if(typeof J<"u"){if(!Object.keys(ut).length)return;Q(_,Je,Y,J,V?u:null);return}if(Me)for(const Ot of Object.keys(Je))Z(_,Je,Ot,i.slice(1));for(const[Ot,vt]of Object.entries(ut)){const _s=Ot.replace(ie,"");(!ge||i.includes(_s))&&Q(_,Je,Y,vt.callable,vt.delegationSelector)}},trigger(_,i,u){if(typeof i!="string"||!_)return null;const v=y(),V=oe(i),J=i!==V;let Y=null,ge=!0,Je=!0,ut=!1;J&&v&&(Y=v.Event(i,u),v(_).trigger(Y),ge=!Y.isPropagationStopped(),Je=!Y.isImmediatePropagationStopped(),ut=Y.isDefaultPrevented());const Me=g(new Event(i,{bubbles:ge,cancelable:!0}),u);return ut&&Me.preventDefault(),Je&&_.dispatchEvent(Me),Me.defaultPrevented&&Y&&Y.preventDefault(),Me}};function g(_,i={}){for(const[u,v]of Object.entries(i))try{_[u]=v}catch{Object.defineProperty(_,u,{configurable:!0,get(){return v}})}return _}function E(_){if(_==="true")return!0;if(_==="false")return!1;if(_===Number(_).toString())return Number(_);if(_===""||_==="null")return null;if(typeof _!="string")return _;try{return JSON.parse(decodeURIComponent(_))}catch{return _}}function w(_){return _.replace(/[A-Z]/g,i=>`-${i.toLowerCase()}`)}const P={setDataAttribute(_,i,u){_.setAttribute(`data-bs-${w(i)}`,u)},removeDataAttribute(_,i){_.removeAttribute(`data-bs-${w(i)}`)},getDataAttributes(_){if(!_)return{};const i={},u=Object.keys(_.dataset).filter(v=>v.startsWith("bs")&&!v.startsWith("bsConfig"));for(const v of u){let V=v.replace(/^bs/,"");V=V.charAt(0).toLowerCase()+V.slice(1),i[V]=E(_.dataset[v])}return i},getDataAttribute(_,i){return E(_.getAttribute(`data-bs-${w(i)}`))}};class B{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(i){return i=this._mergeConfigObj(i),i=this._configAfterMerge(i),this._typeCheckConfig(i),i}_configAfterMerge(i){return i}_mergeConfigObj(i,u){const v=A(u)?P.getDataAttribute(u,"config"):{};return{...this.constructor.Default,...typeof v=="object"?v:{},...A(u)?P.getDataAttributes(u):{},...typeof i=="object"?i:{}}}_typeCheckConfig(i,u=this.constructor.DefaultType){for(const[v,V]of Object.entries(u)){const J=i[v],Y=A(J)?"element":h(J);if(!new RegExp(V).test(Y))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${v}" provided type "${Y}" but expected type "${V}".`)}}}const H="5.3.8";class q extends B{constructor(i,u){super(),i=x(i),i&&(this._element=i,this._config=this._getConfig(u),a.set(this._element,this.constructor.DATA_KEY,this))}dispose(){a.remove(this._element,this.constructor.DATA_KEY),D.off(this._element,this.constructor.EVENT_KEY);for(const i of Object.getOwnPropertyNames(this))this[i]=null}_queueCallback(i,u,v=!0){j(i,u,v)}_getConfig(i){return i=this._mergeConfigObj(i,this._element),i=this._configAfterMerge(i),this._typeCheckConfig(i),i}static getInstance(i){return a.get(x(i),this.DATA_KEY)}static getOrCreateInstance(i,u={}){return this.getInstance(i)||new this(i,typeof u=="object"?u:null)}static get VERSION(){return H}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(i){return`${i}${this.EVENT_KEY}`}}const X=_=>{let i=_.getAttribute("data-bs-target");if(!i||i==="#"){let u=_.getAttribute("href");if(!u||!u.includes("#")&&!u.startsWith("."))return null;u.includes("#")&&!u.startsWith("#")&&(u=`#${u.split("#")[1]}`),i=u&&u!=="#"?u.trim():null}return i?i.split(",").map(u=>f(u)).join(","):null},R={find(_,i=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(i,_))},findOne(_,i=document.documentElement){return Element.prototype.querySelector.call(i,_)},children(_,i){return[].concat(..._.children).filter(u=>u.matches(i))},parents(_,i){const u=[];let v=_.parentNode.closest(i);for(;v;)u.push(v),v=v.parentNode.closest(i);return u},prev(_,i){let u=_.previousElementSibling;for(;u;){if(u.matches(i))return[u];u=u.previousElementSibling}return[]},next(_,i){let u=_.nextElementSibling;for(;u;){if(u.matches(i))return[u];u=u.nextElementSibling}return[]},focusableChildren(_){const i=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(u=>`${u}:not([tabindex^="-"])`).join(",");return this.find(i,_).filter(u=>!$(u)&&M(u))},getSelectorFromElement(_){const i=X(_);return i&&R.findOne(i)?i:null},getElementFromSelector(_){const i=X(_);return i?R.findOne(i):null},getMultipleElementsFromSelector(_){const i=X(_);return i?R.find(i):[]}},W=(_,i="hide")=>{const u=`click.dismiss${_.EVENT_KEY}`,v=_.NAME;D.on(document,u,`[data-bs-dismiss="${v}"]`,function(V){if(["A","AREA"].includes(this.tagName)&&V.preventDefault(),$(this))return;const J=R.getElementFromSelector(this)||this.closest(`.${v}`);_.getOrCreateInstance(J)[i]()})},ce="alert",ae=".bs.alert",ue=`close${ae}`,pe=`closed${ae}`,be="fade",_e="show";class Ie extends q{static get NAME(){return ce}close(){if(D.trigger(this._element,ue).defaultPrevented)return;this._element.classList.remove(_e);const u=this._element.classList.contains(be);this._queueCallback(()=>this._destroyElement(),this._element,u)}_destroyElement(){this._element.remove(),D.trigger(this._element,pe),this.dispose()}static jQueryInterface(i){return this.each(function(){const u=Ie.getOrCreateInstance(this);if(typeof i=="string"){if(u[i]===void 0||i.startsWith("_")||i==="constructor")throw new TypeError(`No method named "${i}"`);u[i](this)}})}}W(Ie,"close"),S(Ie);const je="button",at=".bs.button",mn=".data-api",ss="active",We='[data-bs-toggle="button"]',lt=`click${at}${mn}`;class Qt extends q{static get NAME(){return je}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(ss))}static jQueryInterface(i){return this.each(function(){const u=Qt.getOrCreateInstance(this);i==="toggle"&&u[i]()})}}D.on(document,lt,We,_=>{_.preventDefault();const i=_.target.closest(We);Qt.getOrCreateInstance(i).toggle()}),S(Qt);const is="swipe",Fn=".bs.swipe",cd=`touchstart${Fn}`,ud=`touchmove${Fn}`,fd=`touchend${Fn}`,dd=`pointerdown${Fn}`,hd=`pointerup${Fn}`,pd="touch",gd="pen",md="pointer-event",_d=40,vd={endCallback:null,leftCallback:null,rightCallback:null},Ed={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class os extends B{constructor(i,u){super(),this._element=i,!(!i||!os.isSupported())&&(this._config=this._getConfig(u),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return vd}static get DefaultType(){return Ed}static get NAME(){return is}dispose(){D.off(this._element,Fn)}_start(i){if(!this._supportPointerEvents){this._deltaX=i.touches[0].clientX;return}this._eventIsPointerPenTouch(i)&&(this._deltaX=i.clientX)}_end(i){this._eventIsPointerPenTouch(i)&&(this._deltaX=i.clientX-this._deltaX),this._handleSwipe(),U(this._config.endCallback)}_move(i){this._deltaX=i.touches&&i.touches.length>1?0:i.touches[0].clientX-this._deltaX}_handleSwipe(){const i=Math.abs(this._deltaX);if(i<=_d)return;const u=i/this._deltaX;this._deltaX=0,u&&U(u>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(D.on(this._element,dd,i=>this._start(i)),D.on(this._element,hd,i=>this._end(i)),this._element.classList.add(md)):(D.on(this._element,cd,i=>this._start(i)),D.on(this._element,ud,i=>this._move(i)),D.on(this._element,fd,i=>this._end(i)))}_eventIsPointerPenTouch(i){return this._supportPointerEvents&&(i.pointerType===gd||i.pointerType===pd)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const yd="carousel",Jt=".bs.carousel",ga=".data-api",bd="ArrowLeft",Ad="ArrowRight",Td=500,Cr="next",Hn="prev",Bn="left",as="right",Cd=`slide${Jt}`,yi=`slid${Jt}`,Sd=`keydown${Jt}`,wd=`mouseenter${Jt}`,Od=`mouseleave${Jt}`,Nd=`dragstart${Jt}`,xd=`load${Jt}${ga}`,Rd=`click${Jt}${ga}`,ma="carousel",ls="active",Id="slide",Dd="carousel-item-end",$d="carousel-item-start",Ld="carousel-item-next",Pd="carousel-item-prev",_a=".active",va=".carousel-item",Md=_a+va,kd=".carousel-item img",Vd=".carousel-indicators",Fd="[data-bs-slide], [data-bs-slide-to]",Hd='[data-bs-ride="carousel"]',Bd={[bd]:as,[Ad]:Bn},jd={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Wd={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class jn extends q{constructor(i,u){super(i,u),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=R.findOne(Vd,this._element),this._addEventListeners(),this._config.ride===ma&&this.cycle()}static get Default(){return jd}static get DefaultType(){return Wd}static get NAME(){return yd}next(){this._slide(Cr)}nextWhenVisible(){!document.hidden&&M(this._element)&&this.next()}prev(){this._slide(Hn)}pause(){this._isSliding&&O(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){D.one(this._element,yi,()=>this.cycle());return}this.cycle()}}to(i){const u=this._getItems();if(i>u.length-1||i<0)return;if(this._isSliding){D.one(this._element,yi,()=>this.to(i));return}const v=this._getItemIndex(this._getActive());if(v===i)return;const V=i>v?Cr:Hn;this._slide(V,u[i])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(i){return i.defaultInterval=i.interval,i}_addEventListeners(){this._config.keyboard&&D.on(this._element,Sd,i=>this._keydown(i)),this._config.pause==="hover"&&(D.on(this._element,wd,()=>this.pause()),D.on(this._element,Od,()=>this._maybeEnableCycle())),this._config.touch&&os.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const v of R.find(kd,this._element))D.on(v,Nd,V=>V.preventDefault());const u={leftCallback:()=>this._slide(this._directionToOrder(Bn)),rightCallback:()=>this._slide(this._directionToOrder(as)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),Td+this._config.interval))}};this._swipeHelper=new os(this._element,u)}_keydown(i){if(/input|textarea/i.test(i.target.tagName))return;const u=Bd[i.key];u&&(i.preventDefault(),this._slide(this._directionToOrder(u)))}_getItemIndex(i){return this._getItems().indexOf(i)}_setActiveIndicatorElement(i){if(!this._indicatorsElement)return;const u=R.findOne(_a,this._indicatorsElement);u.classList.remove(ls),u.removeAttribute("aria-current");const v=R.findOne(`[data-bs-slide-to="${i}"]`,this._indicatorsElement);v&&(v.classList.add(ls),v.setAttribute("aria-current","true"))}_updateInterval(){const i=this._activeElement||this._getActive();if(!i)return;const u=Number.parseInt(i.getAttribute("data-bs-interval"),10);this._config.interval=u||this._config.defaultInterval}_slide(i,u=null){if(this._isSliding)return;const v=this._getActive(),V=i===Cr,J=u||te(this._getItems(),v,V,this._config.wrap);if(J===v)return;const Y=this._getItemIndex(J),ge=_s=>D.trigger(this._element,_s,{relatedTarget:J,direction:this._orderToDirection(i),from:this._getItemIndex(v),to:Y});if(ge(Cd).defaultPrevented||!v||!J)return;const ut=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(Y),this._activeElement=J;const Me=V?$d:Dd,Ot=V?Ld:Pd;J.classList.add(Ot),b(J),v.classList.add(Me),J.classList.add(Me);const vt=()=>{J.classList.remove(Me,Ot),J.classList.add(ls),v.classList.remove(ls,Ot,Me),this._isSliding=!1,ge(yi)};this._queueCallback(vt,v,this._isAnimated()),ut&&this.cycle()}_isAnimated(){return this._element.classList.contains(Id)}_getActive(){return R.findOne(Md,this._element)}_getItems(){return R.find(va,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(i){return C()?i===Bn?Hn:Cr:i===Bn?Cr:Hn}_orderToDirection(i){return C()?i===Hn?Bn:as:i===Hn?as:Bn}static jQueryInterface(i){return this.each(function(){const u=jn.getOrCreateInstance(this,i);if(typeof i=="number"){u.to(i);return}if(typeof i=="string"){if(u[i]===void 0||i.startsWith("_")||i==="constructor")throw new TypeError(`No method named "${i}"`);u[i]()}})}}D.on(document,Rd,Fd,function(_){const i=R.getElementFromSelector(this);if(!i||!i.classList.contains(ma))return;_.preventDefault();const u=jn.getOrCreateInstance(i),v=this.getAttribute("data-bs-slide-to");if(v){u.to(v),u._maybeEnableCycle();return}if(P.getDataAttribute(this,"slide")==="next"){u.next(),u._maybeEnableCycle();return}u.prev(),u._maybeEnableCycle()}),D.on(window,xd,()=>{const _=R.find(Hd);for(const i of _)jn.getOrCreateInstance(i)}),S(jn);const Kd="collapse",Sr=".bs.collapse",Ud=".data-api",Gd=`show${Sr}`,qd=`shown${Sr}`,Yd=`hide${Sr}`,zd=`hidden${Sr}`,Xd=`click${Sr}${Ud}`,bi="show",Wn="collapse",cs="collapsing",Qd="collapsed",Jd=`:scope .${Wn} .${Wn}`,Zd="collapse-horizontal",eh="width",th="height",nh=".collapse.show, .collapse.collapsing",Ai='[data-bs-toggle="collapse"]',rh={parent:null,toggle:!0},sh={parent:"(null|element)",toggle:"boolean"};class Kn extends q{constructor(i,u){super(i,u),this._isTransitioning=!1,this._triggerArray=[];const v=R.find(Ai);for(const V of v){const J=R.getSelectorFromElement(V),Y=R.find(J).filter(ge=>ge===this._element);J!==null&&Y.length&&this._triggerArray.push(V)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rh}static get DefaultType(){return sh}static get NAME(){return Kd}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let i=[];if(this._config.parent&&(i=this._getFirstLevelChildren(nh).filter(ge=>ge!==this._element).map(ge=>Kn.getOrCreateInstance(ge,{toggle:!1}))),i.length&&i[0]._isTransitioning||D.trigger(this._element,Gd).defaultPrevented)return;for(const ge of i)ge.hide();const v=this._getDimension();this._element.classList.remove(Wn),this._element.classList.add(cs),this._element.style[v]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const V=()=>{this._isTransitioning=!1,this._element.classList.remove(cs),this._element.classList.add(Wn,bi),this._element.style[v]="",D.trigger(this._element,qd)},Y=`scroll${v[0].toUpperCase()+v.slice(1)}`;this._queueCallback(V,this._element,!0),this._element.style[v]=`${this._element[Y]}px`}hide(){if(this._isTransitioning||!this._isShown()||D.trigger(this._element,Yd).defaultPrevented)return;const u=this._getDimension();this._element.style[u]=`${this._element.getBoundingClientRect()[u]}px`,b(this._element),this._element.classList.add(cs),this._element.classList.remove(Wn,bi);for(const V of this._triggerArray){const J=R.getElementFromSelector(V);J&&!this._isShown(J)&&this._addAriaAndCollapsedClass([V],!1)}this._isTransitioning=!0;const v=()=>{this._isTransitioning=!1,this._element.classList.remove(cs),this._element.classList.add(Wn),D.trigger(this._element,zd)};this._element.style[u]="",this._queueCallback(v,this._element,!0)}_isShown(i=this._element){return i.classList.contains(bi)}_configAfterMerge(i){return i.toggle=!!i.toggle,i.parent=x(i.parent),i}_getDimension(){return this._element.classList.contains(Zd)?eh:th}_initializeChildren(){if(!this._config.parent)return;const i=this._getFirstLevelChildren(Ai);for(const u of i){const v=R.getElementFromSelector(u);v&&this._addAriaAndCollapsedClass([u],this._isShown(v))}}_getFirstLevelChildren(i){const u=R.find(Jd,this._config.parent);return R.find(i,this._config.parent).filter(v=>!u.includes(v))}_addAriaAndCollapsedClass(i,u){if(i.length)for(const v of i)v.classList.toggle(Qd,!u),v.setAttribute("aria-expanded",u)}static jQueryInterface(i){const u={};return typeof i=="string"&&/show|hide/.test(i)&&(u.toggle=!1),this.each(function(){const v=Kn.getOrCreateInstance(this,u);if(typeof i=="string"){if(typeof v[i]>"u")throw new TypeError(`No method named "${i}"`);v[i]()}})}}D.on(document,Xd,Ai,function(_){(_.target.tagName==="A"||_.delegateTarget&&_.delegateTarget.tagName==="A")&&_.preventDefault();for(const i of R.getMultipleElementsFromSelector(this))Kn.getOrCreateInstance(i,{toggle:!1}).toggle()}),S(Kn);const Ea="dropdown",_n=".bs.dropdown",Ti=".data-api",ih="Escape",ya="Tab",oh="ArrowUp",ba="ArrowDown",ah=2,lh=`hide${_n}`,ch=`hidden${_n}`,uh=`show${_n}`,fh=`shown${_n}`,Aa=`click${_n}${Ti}`,Ta=`keydown${_n}${Ti}`,dh=`keyup${_n}${Ti}`,Un="show",hh="dropup",ph="dropend",gh="dropstart",mh="dropup-center",_h="dropdown-center",vn='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',vh=`${vn}.${Un}`,us=".dropdown-menu",Eh=".navbar",yh=".navbar-nav",bh=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Ah=C()?"top-end":"top-start",Th=C()?"top-start":"top-end",Ch=C()?"bottom-end":"bottom-start",Sh=C()?"bottom-start":"bottom-end",wh=C()?"left-start":"right-start",Oh=C()?"right-start":"left-start",Nh="top",xh="bottom",Rh={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ih={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class _t extends q{constructor(i,u){super(i,u),this._popper=null,this._parent=this._element.parentNode,this._menu=R.next(this._element,us)[0]||R.prev(this._element,us)[0]||R.findOne(us,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Rh}static get DefaultType(){return Ih}static get NAME(){return Ea}toggle(){return this._isShown()?this.hide():this.show()}show(){if($(this._element)||this._isShown())return;const i={relatedTarget:this._element};if(!D.trigger(this._element,uh,i).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(yh))for(const v of[].concat(...document.body.children))D.on(v,"mouseover",k);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Un),this._element.classList.add(Un),D.trigger(this._element,fh,i)}}hide(){if($(this._element)||!this._isShown())return;const i={relatedTarget:this._element};this._completeHide(i)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(i){if(!D.trigger(this._element,lh,i).defaultPrevented){if("ontouchstart"in document.documentElement)for(const v of[].concat(...document.body.children))D.off(v,"mouseover",k);this._popper&&this._popper.destroy(),this._menu.classList.remove(Un),this._element.classList.remove(Un),this._element.setAttribute("aria-expanded","false"),P.removeDataAttribute(this._menu,"popper"),D.trigger(this._element,ch,i)}}_getConfig(i){if(i=super._getConfig(i),typeof i.reference=="object"&&!A(i.reference)&&typeof i.reference.getBoundingClientRect!="function")throw new TypeError(`${Ea.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return i}_createPopper(){if(typeof s>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let i=this._element;this._config.reference==="parent"?i=this._parent:A(this._config.reference)?i=x(this._config.reference):typeof this._config.reference=="object"&&(i=this._config.reference);const u=this._getPopperConfig();this._popper=s.createPopper(i,this._menu,u)}_isShown(){return this._menu.classList.contains(Un)}_getPlacement(){const i=this._parent;if(i.classList.contains(ph))return wh;if(i.classList.contains(gh))return Oh;if(i.classList.contains(mh))return Nh;if(i.classList.contains(_h))return xh;const u=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return i.classList.contains(hh)?u?Th:Ah:u?Sh:Ch}_detectNavbar(){return this._element.closest(Eh)!==null}_getOffset(){const{offset:i}=this._config;return typeof i=="string"?i.split(",").map(u=>Number.parseInt(u,10)):typeof i=="function"?u=>i(u,this._element):i}_getPopperConfig(){const i={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(P.setDataAttribute(this._menu,"popper","static"),i.modifiers=[{name:"applyStyles",enabled:!1}]),{...i,...U(this._config.popperConfig,[void 0,i])}}_selectMenuItem({key:i,target:u}){const v=R.find(bh,this._menu).filter(V=>M(V));v.length&&te(v,u,i===ba,!v.includes(u)).focus()}static jQueryInterface(i){return this.each(function(){const u=_t.getOrCreateInstance(this,i);if(typeof i=="string"){if(typeof u[i]>"u")throw new TypeError(`No method named "${i}"`);u[i]()}})}static clearMenus(i){if(i.button===ah||i.type==="keyup"&&i.key!==ya)return;const u=R.find(vh);for(const v of u){const V=_t.getInstance(v);if(!V||V._config.autoClose===!1)continue;const J=i.composedPath(),Y=J.includes(V._menu);if(J.includes(V._element)||V._config.autoClose==="inside"&&!Y||V._config.autoClose==="outside"&&Y||V._menu.contains(i.target)&&(i.type==="keyup"&&i.key===ya||/input|select|option|textarea|form/i.test(i.target.tagName)))continue;const ge={relatedTarget:V._element};i.type==="click"&&(ge.clickEvent=i),V._completeHide(ge)}}static dataApiKeydownHandler(i){const u=/input|textarea/i.test(i.target.tagName),v=i.key===ih,V=[oh,ba].includes(i.key);if(!V&&!v||u&&!v)return;i.preventDefault();const J=this.matches(vn)?this:R.prev(this,vn)[0]||R.next(this,vn)[0]||R.findOne(vn,i.delegateTarget.parentNode),Y=_t.getOrCreateInstance(J);if(V){i.stopPropagation(),Y.show(),Y._selectMenuItem(i);return}Y._isShown()&&(i.stopPropagation(),Y.hide(),J.focus())}}D.on(document,Ta,vn,_t.dataApiKeydownHandler),D.on(document,Ta,us,_t.dataApiKeydownHandler),D.on(document,Aa,_t.clearMenus),D.on(document,dh,_t.clearMenus),D.on(document,Aa,vn,function(_){_.preventDefault(),_t.getOrCreateInstance(this).toggle()}),S(_t);const Ca="backdrop",Dh="fade",Sa="show",wa=`mousedown.bs.${Ca}`,$h={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Lh={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Oa extends B{constructor(i){super(),this._config=this._getConfig(i),this._isAppended=!1,this._element=null}static get Default(){return $h}static get DefaultType(){return Lh}static get NAME(){return Ca}show(i){if(!this._config.isVisible){U(i);return}this._append();const u=this._getElement();this._config.isAnimated&&b(u),u.classList.add(Sa),this._emulateAnimation(()=>{U(i)})}hide(i){if(!this._config.isVisible){U(i);return}this._getElement().classList.remove(Sa),this._emulateAnimation(()=>{this.dispose(),U(i)})}dispose(){this._isAppended&&(D.off(this._element,wa),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const i=document.createElement("div");i.className=this._config.className,this._config.isAnimated&&i.classList.add(Dh),this._element=i}return this._element}_configAfterMerge(i){return i.rootElement=x(i.rootElement),i}_append(){if(this._isAppended)return;const i=this._getElement();this._config.rootElement.append(i),D.on(i,wa,()=>{U(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(i){j(i,this._getElement(),this._config.isAnimated)}}const Ph="focustrap",fs=".bs.focustrap",Mh=`focusin${fs}`,kh=`keydown.tab${fs}`,Vh="Tab",Fh="forward",Na="backward",Hh={autofocus:!0,trapElement:null},Bh={autofocus:"boolean",trapElement:"element"};class xa extends B{constructor(i){super(),this._config=this._getConfig(i),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Hh}static get DefaultType(){return Bh}static get NAME(){return Ph}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),D.off(document,fs),D.on(document,Mh,i=>this._handleFocusin(i)),D.on(document,kh,i=>this._handleKeydown(i)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,D.off(document,fs))}_handleFocusin(i){const{trapElement:u}=this._config;if(i.target===document||i.target===u||u.contains(i.target))return;const v=R.focusableChildren(u);v.length===0?u.focus():this._lastTabNavDirection===Na?v[v.length-1].focus():v[0].focus()}_handleKeydown(i){i.key===Vh&&(this._lastTabNavDirection=i.shiftKey?Na:Fh)}}const Ra=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Ia=".sticky-top",ds="padding-right",Da="margin-right";class Ci{constructor(){this._element=document.body}getWidth(){const i=document.documentElement.clientWidth;return Math.abs(window.innerWidth-i)}hide(){const i=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,ds,u=>u+i),this._setElementAttributes(Ra,ds,u=>u+i),this._setElementAttributes(Ia,Da,u=>u-i)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,ds),this._resetElementAttributes(Ra,ds),this._resetElementAttributes(Ia,Da)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(i,u,v){const V=this.getWidth(),J=Y=>{if(Y!==this._element&&window.innerWidth>Y.clientWidth+V)return;this._saveInitialAttribute(Y,u);const ge=window.getComputedStyle(Y).getPropertyValue(u);Y.style.setProperty(u,`${v(Number.parseFloat(ge))}px`)};this._applyManipulationCallback(i,J)}_saveInitialAttribute(i,u){const v=i.style.getPropertyValue(u);v&&P.setDataAttribute(i,u,v)}_resetElementAttributes(i,u){const v=V=>{const J=P.getDataAttribute(V,u);if(J===null){V.style.removeProperty(u);return}P.removeDataAttribute(V,u),V.style.setProperty(u,J)};this._applyManipulationCallback(i,v)}_applyManipulationCallback(i,u){if(A(i)){u(i);return}for(const v of R.find(i,this._element))u(v)}}const jh="modal",ct=".bs.modal",Wh=".data-api",Kh="Escape",Uh=`hide${ct}`,Gh=`hidePrevented${ct}`,$a=`hidden${ct}`,La=`show${ct}`,qh=`shown${ct}`,Yh=`resize${ct}`,zh=`click.dismiss${ct}`,Xh=`mousedown.dismiss${ct}`,Qh=`keydown.dismiss${ct}`,Jh=`click${ct}${Wh}`,Pa="modal-open",Zh="fade",Ma="show",Si="modal-static",ep=".modal.show",tp=".modal-dialog",np=".modal-body",rp='[data-bs-toggle="modal"]',sp={backdrop:!0,focus:!0,keyboard:!0},ip={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class En extends q{constructor(i,u){super(i,u),this._dialog=R.findOne(tp,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ci,this._addEventListeners()}static get Default(){return sp}static get DefaultType(){return ip}static get NAME(){return jh}toggle(i){return this._isShown?this.hide():this.show(i)}show(i){this._isShown||this._isTransitioning||D.trigger(this._element,La,{relatedTarget:i}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Pa),this._adjustDialog(),this._backdrop.show(()=>this._showElement(i)))}hide(){!this._isShown||this._isTransitioning||D.trigger(this._element,Uh).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Ma),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){D.off(window,ct),D.off(this._dialog,ct),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Oa({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new xa({trapElement:this._element})}_showElement(i){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const u=R.findOne(np,this._dialog);u&&(u.scrollTop=0),b(this._element),this._element.classList.add(Ma);const v=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,D.trigger(this._element,qh,{relatedTarget:i})};this._queueCallback(v,this._dialog,this._isAnimated())}_addEventListeners(){D.on(this._element,Qh,i=>{if(i.key===Kh){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),D.on(window,Yh,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),D.on(this._element,Xh,i=>{D.one(this._element,zh,u=>{if(!(this._element!==i.target||this._element!==u.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Pa),this._resetAdjustments(),this._scrollBar.reset(),D.trigger(this._element,$a)})}_isAnimated(){return this._element.classList.contains(Zh)}_triggerBackdropTransition(){if(D.trigger(this._element,Gh).defaultPrevented)return;const u=this._element.scrollHeight>document.documentElement.clientHeight,v=this._element.style.overflowY;v==="hidden"||this._element.classList.contains(Si)||(u||(this._element.style.overflowY="hidden"),this._element.classList.add(Si),this._queueCallback(()=>{this._element.classList.remove(Si),this._queueCallback(()=>{this._element.style.overflowY=v},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const i=this._element.scrollHeight>document.documentElement.clientHeight,u=this._scrollBar.getWidth(),v=u>0;if(v&&!i){const V=C()?"paddingLeft":"paddingRight";this._element.style[V]=`${u}px`}if(!v&&i){const V=C()?"paddingRight":"paddingLeft";this._element.style[V]=`${u}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(i,u){return this.each(function(){const v=En.getOrCreateInstance(this,i);if(typeof i=="string"){if(typeof v[i]>"u")throw new TypeError(`No method named "${i}"`);v[i](u)}})}}D.on(document,Jh,rp,function(_){const i=R.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&_.preventDefault(),D.one(i,La,V=>{V.defaultPrevented||D.one(i,$a,()=>{M(this)&&this.focus()})});const u=R.findOne(ep);u&&En.getInstance(u).hide(),En.getOrCreateInstance(i).toggle(this)}),W(En),S(En);const op="offcanvas",Mt=".bs.offcanvas",ka=".data-api",ap=`load${Mt}${ka}`,lp="Escape",Va="show",Fa="showing",Ha="hiding",cp="offcanvas-backdrop",Ba=".offcanvas.show",up=`show${Mt}`,fp=`shown${Mt}`,dp=`hide${Mt}`,ja=`hidePrevented${Mt}`,Wa=`hidden${Mt}`,hp=`resize${Mt}`,pp=`click${Mt}${ka}`,gp=`keydown.dismiss${Mt}`,mp='[data-bs-toggle="offcanvas"]',_p={backdrop:!0,keyboard:!0,scroll:!1},vp={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class kt extends q{constructor(i,u){super(i,u),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return _p}static get DefaultType(){return vp}static get NAME(){return op}toggle(i){return this._isShown?this.hide():this.show(i)}show(i){if(this._isShown||D.trigger(this._element,up,{relatedTarget:i}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Ci().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Fa);const v=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Va),this._element.classList.remove(Fa),D.trigger(this._element,fp,{relatedTarget:i})};this._queueCallback(v,this._element,!0)}hide(){if(!this._isShown||D.trigger(this._element,dp).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ha),this._backdrop.hide();const u=()=>{this._element.classList.remove(Va,Ha),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Ci().reset(),D.trigger(this._element,Wa)};this._queueCallback(u,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const i=()=>{if(this._config.backdrop==="static"){D.trigger(this._element,ja);return}this.hide()},u=!!this._config.backdrop;return new Oa({className:cp,isVisible:u,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:u?i:null})}_initializeFocusTrap(){return new xa({trapElement:this._element})}_addEventListeners(){D.on(this._element,gp,i=>{if(i.key===lp){if(this._config.keyboard){this.hide();return}D.trigger(this._element,ja)}})}static jQueryInterface(i){return this.each(function(){const u=kt.getOrCreateInstance(this,i);if(typeof i=="string"){if(u[i]===void 0||i.startsWith("_")||i==="constructor")throw new TypeError(`No method named "${i}"`);u[i](this)}})}}D.on(document,pp,mp,function(_){const i=R.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&_.preventDefault(),$(this))return;D.one(i,Wa,()=>{M(this)&&this.focus()});const u=R.findOne(Ba);u&&u!==i&&kt.getInstance(u).hide(),kt.getOrCreateInstance(i).toggle(this)}),D.on(window,ap,()=>{for(const _ of R.find(Ba))kt.getOrCreateInstance(_).show()}),D.on(window,hp,()=>{for(const _ of R.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(_).position!=="fixed"&&kt.getOrCreateInstance(_).hide()}),W(kt),S(kt);const Ka={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ep=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),yp=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,bp=(_,i)=>{const u=_.nodeName.toLowerCase();return i.includes(u)?Ep.has(u)?!!yp.test(_.nodeValue):!0:i.filter(v=>v instanceof RegExp).some(v=>v.test(u))};function Ap(_,i,u){if(!_.length)return _;if(u&&typeof u=="function")return u(_);const V=new window.DOMParser().parseFromString(_,"text/html"),J=[].concat(...V.body.querySelectorAll("*"));for(const Y of J){const ge=Y.nodeName.toLowerCase();if(!Object.keys(i).includes(ge)){Y.remove();continue}const Je=[].concat(...Y.attributes),ut=[].concat(i["*"]||[],i[ge]||[]);for(const Me of Je)bp(Me,ut)||Y.removeAttribute(Me.nodeName)}return V.body.innerHTML}const Tp="TemplateFactory",Cp={allowList:Ka,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Sp={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},wp={entry:"(string|element|function|null)",selector:"(string|element)"};class Op extends B{constructor(i){super(),this._config=this._getConfig(i)}static get Default(){return Cp}static get DefaultType(){return Sp}static get NAME(){return Tp}getContent(){return Object.values(this._config.content).map(i=>this._resolvePossibleFunction(i)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(i){return this._checkContent(i),this._config.content={...this._config.content,...i},this}toHtml(){const i=document.createElement("div");i.innerHTML=this._maybeSanitize(this._config.template);for(const[V,J]of Object.entries(this._config.content))this._setContent(i,J,V);const u=i.children[0],v=this._resolvePossibleFunction(this._config.extraClass);return v&&u.classList.add(...v.split(" ")),u}_typeCheckConfig(i){super._typeCheckConfig(i),this._checkContent(i.content)}_checkContent(i){for(const[u,v]of Object.entries(i))super._typeCheckConfig({selector:u,entry:v},wp)}_setContent(i,u,v){const V=R.findOne(v,i);if(V){if(u=this._resolvePossibleFunction(u),!u){V.remove();return}if(A(u)){this._putElementInTemplate(x(u),V);return}if(this._config.html){V.innerHTML=this._maybeSanitize(u);return}V.textContent=u}}_maybeSanitize(i){return this._config.sanitize?Ap(i,this._config.allowList,this._config.sanitizeFn):i}_resolvePossibleFunction(i){return U(i,[void 0,this])}_putElementInTemplate(i,u){if(this._config.html){u.innerHTML="",u.append(i);return}u.textContent=i.textContent}}const Np="tooltip",xp=new Set(["sanitize","allowList","sanitizeFn"]),wi="fade",Rp="modal",hs="show",Ip=".tooltip-inner",Ua=`.${Rp}`,Ga="hide.bs.modal",wr="hover",Oi="focus",Ni="click",Dp="manual",$p="hide",Lp="hidden",Pp="show",Mp="shown",kp="inserted",Vp="click",Fp="focusin",Hp="focusout",Bp="mouseenter",jp="mouseleave",Wp={AUTO:"auto",TOP:"top",RIGHT:C()?"left":"right",BOTTOM:"bottom",LEFT:C()?"right":"left"},Kp={allowList:Ka,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},Up={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class yn extends q{constructor(i,u){if(typeof s>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(i,u),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Kp}static get DefaultType(){return Up}static get NAME(){return Np}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),D.off(this._element.closest(Ua),Ga,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const i=D.trigger(this._element,this.constructor.eventName(Pp)),v=(F(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(i.defaultPrevented||!v)return;this._disposePopper();const V=this._getTipElement();this._element.setAttribute("aria-describedby",V.getAttribute("id"));const{container:J}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(J.append(V),D.trigger(this._element,this.constructor.eventName(kp))),this._popper=this._createPopper(V),V.classList.add(hs),"ontouchstart"in document.documentElement)for(const ge of[].concat(...document.body.children))D.on(ge,"mouseover",k);const Y=()=>{D.trigger(this._element,this.constructor.eventName(Mp)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(Y,this.tip,this._isAnimated())}hide(){if(!this._isShown()||D.trigger(this._element,this.constructor.eventName($p)).defaultPrevented)return;if(this._getTipElement().classList.remove(hs),"ontouchstart"in document.documentElement)for(const V of[].concat(...document.body.children))D.off(V,"mouseover",k);this._activeTrigger[Ni]=!1,this._activeTrigger[Oi]=!1,this._activeTrigger[wr]=!1,this._isHovered=null;const v=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),D.trigger(this._element,this.constructor.eventName(Lp)))};this._queueCallback(v,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(i){const u=this._getTemplateFactory(i).toHtml();if(!u)return null;u.classList.remove(wi,hs),u.classList.add(`bs-${this.constructor.NAME}-auto`);const v=p(this.constructor.NAME).toString();return u.setAttribute("id",v),this._isAnimated()&&u.classList.add(wi),u}setContent(i){this._newContent=i,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(i){return this._templateFactory?this._templateFactory.changeContent(i):this._templateFactory=new Op({...this._config,content:i,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[Ip]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(i){return this.constructor.getOrCreateInstance(i.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(wi)}_isShown(){return this.tip&&this.tip.classList.contains(hs)}_createPopper(i){const u=U(this._config.placement,[this,i,this._element]),v=Wp[u.toUpperCase()];return s.createPopper(this._element,i,this._getPopperConfig(v))}_getOffset(){const{offset:i}=this._config;return typeof i=="string"?i.split(",").map(u=>Number.parseInt(u,10)):typeof i=="function"?u=>i(u,this._element):i}_resolvePossibleFunction(i){return U(i,[this._element,this._element])}_getPopperConfig(i){const u={placement:i,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:v=>{this._getTipElement().setAttribute("data-popper-placement",v.state.placement)}}]};return{...u,...U(this._config.popperConfig,[void 0,u])}}_setListeners(){const i=this._config.trigger.split(" ");for(const u of i)if(u==="click")D.on(this._element,this.constructor.eventName(Vp),this._config.selector,v=>{const V=this._initializeOnDelegatedTarget(v);V._activeTrigger[Ni]=!(V._isShown()&&V._activeTrigger[Ni]),V.toggle()});else if(u!==Dp){const v=u===wr?this.constructor.eventName(Bp):this.constructor.eventName(Fp),V=u===wr?this.constructor.eventName(jp):this.constructor.eventName(Hp);D.on(this._element,v,this._config.selector,J=>{const Y=this._initializeOnDelegatedTarget(J);Y._activeTrigger[J.type==="focusin"?Oi:wr]=!0,Y._enter()}),D.on(this._element,V,this._config.selector,J=>{const Y=this._initializeOnDelegatedTarget(J);Y._activeTrigger[J.type==="focusout"?Oi:wr]=Y._element.contains(J.relatedTarget),Y._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},D.on(this._element.closest(Ua),Ga,this._hideModalHandler)}_fixTitle(){const i=this._element.getAttribute("title");i&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",i),this._element.setAttribute("data-bs-original-title",i),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(i,u){clearTimeout(this._timeout),this._timeout=setTimeout(i,u)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(i){const u=P.getDataAttributes(this._element);for(const v of Object.keys(u))xp.has(v)&&delete u[v];return i={...u,...typeof i=="object"&&i?i:{}},i=this._mergeConfigObj(i),i=this._configAfterMerge(i),this._typeCheckConfig(i),i}_configAfterMerge(i){return i.container=i.container===!1?document.body:x(i.container),typeof i.delay=="number"&&(i.delay={show:i.delay,hide:i.delay}),typeof i.title=="number"&&(i.title=i.title.toString()),typeof i.content=="number"&&(i.content=i.content.toString()),i}_getDelegateConfig(){const i={};for(const[u,v]of Object.entries(this._config))this.constructor.Default[u]!==v&&(i[u]=v);return i.selector=!1,i.trigger="manual",i}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(i){return this.each(function(){const u=yn.getOrCreateInstance(this,i);if(typeof i=="string"){if(typeof u[i]>"u")throw new TypeError(`No method named "${i}"`);u[i]()}})}}S(yn);const Gp="popover",qp=".popover-header",Yp=".popover-body",zp={...yn.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},Xp={...yn.DefaultType,content:"(null|string|element|function)"};class ps extends yn{static get Default(){return zp}static get DefaultType(){return Xp}static get NAME(){return Gp}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[qp]:this._getTitle(),[Yp]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(i){return this.each(function(){const u=ps.getOrCreateInstance(this,i);if(typeof i=="string"){if(typeof u[i]>"u")throw new TypeError(`No method named "${i}"`);u[i]()}})}}S(ps);const Qp="scrollspy",xi=".bs.scrollspy",Jp=".data-api",Zp=`activate${xi}`,qa=`click${xi}`,eg=`load${xi}${Jp}`,tg="dropdown-item",Gn="active",ng='[data-bs-spy="scroll"]',Ri="[href]",rg=".nav, .list-group",Ya=".nav-link",sg=`${Ya}, .nav-item > ${Ya}, .list-group-item`,ig=".dropdown",og=".dropdown-toggle",ag={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},lg={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Or extends q{constructor(i,u){super(i,u),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ag}static get DefaultType(){return lg}static get NAME(){return Qp}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const i of this._observableSections.values())this._observer.observe(i)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(i){return i.target=x(i.target)||document.body,i.rootMargin=i.offset?`${i.offset}px 0px -30%`:i.rootMargin,typeof i.threshold=="string"&&(i.threshold=i.threshold.split(",").map(u=>Number.parseFloat(u))),i}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(D.off(this._config.target,qa),D.on(this._config.target,qa,Ri,i=>{const u=this._observableSections.get(i.target.hash);if(u){i.preventDefault();const v=this._rootElement||window,V=u.offsetTop-this._element.offsetTop;if(v.scrollTo){v.scrollTo({top:V,behavior:"smooth"});return}v.scrollTop=V}}))}_getNewObserver(){const i={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(u=>this._observerCallback(u),i)}_observerCallback(i){const u=Y=>this._targetLinks.get(`#${Y.target.id}`),v=Y=>{this._previousScrollData.visibleEntryTop=Y.target.offsetTop,this._process(u(Y))},V=(this._rootElement||document.documentElement).scrollTop,J=V>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=V;for(const Y of i){if(!Y.isIntersecting){this._activeTarget=null,this._clearActiveClass(u(Y));continue}const ge=Y.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(J&&ge){if(v(Y),!V)return;continue}!J&&!ge&&v(Y)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const i=R.find(Ri,this._config.target);for(const u of i){if(!u.hash||$(u))continue;const v=R.findOne(decodeURI(u.hash),this._element);M(v)&&(this._targetLinks.set(decodeURI(u.hash),u),this._observableSections.set(u.hash,v))}}_process(i){this._activeTarget!==i&&(this._clearActiveClass(this._config.target),this._activeTarget=i,i.classList.add(Gn),this._activateParents(i),D.trigger(this._element,Zp,{relatedTarget:i}))}_activateParents(i){if(i.classList.contains(tg)){R.findOne(og,i.closest(ig)).classList.add(Gn);return}for(const u of R.parents(i,rg))for(const v of R.prev(u,sg))v.classList.add(Gn)}_clearActiveClass(i){i.classList.remove(Gn);const u=R.find(`${Ri}.${Gn}`,i);for(const v of u)v.classList.remove(Gn)}static jQueryInterface(i){return this.each(function(){const u=Or.getOrCreateInstance(this,i);if(typeof i=="string"){if(u[i]===void 0||i.startsWith("_")||i==="constructor")throw new TypeError(`No method named "${i}"`);u[i]()}})}}D.on(window,eg,()=>{for(const _ of R.find(ng))Or.getOrCreateInstance(_)}),S(Or);const cg="tab",bn=".bs.tab",ug=`hide${bn}`,fg=`hidden${bn}`,dg=`show${bn}`,hg=`shown${bn}`,pg=`click${bn}`,gg=`keydown${bn}`,mg=`load${bn}`,_g="ArrowLeft",za="ArrowRight",vg="ArrowUp",Xa="ArrowDown",Ii="Home",Qa="End",An="active",Ja="fade",Di="show",Eg="dropdown",Za=".dropdown-toggle",yg=".dropdown-menu",$i=`:not(${Za})`,bg='.list-group, .nav, [role="tablist"]',Ag=".nav-item, .list-group-item",Tg=`.nav-link${$i}, .list-group-item${$i}, [role="tab"]${$i}`,el='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Li=`${Tg}, ${el}`,Cg=`.${An}[data-bs-toggle="tab"], .${An}[data-bs-toggle="pill"], .${An}[data-bs-toggle="list"]`;class Tn extends q{constructor(i){super(i),this._parent=this._element.closest(bg),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),D.on(this._element,gg,u=>this._keydown(u)))}static get NAME(){return cg}show(){const i=this._element;if(this._elemIsActive(i))return;const u=this._getActiveElem(),v=u?D.trigger(u,ug,{relatedTarget:i}):null;D.trigger(i,dg,{relatedTarget:u}).defaultPrevented||v&&v.defaultPrevented||(this._deactivate(u,i),this._activate(i,u))}_activate(i,u){if(!i)return;i.classList.add(An),this._activate(R.getElementFromSelector(i));const v=()=>{if(i.getAttribute("role")!=="tab"){i.classList.add(Di);return}i.removeAttribute("tabindex"),i.setAttribute("aria-selected",!0),this._toggleDropDown(i,!0),D.trigger(i,hg,{relatedTarget:u})};this._queueCallback(v,i,i.classList.contains(Ja))}_deactivate(i,u){if(!i)return;i.classList.remove(An),i.blur(),this._deactivate(R.getElementFromSelector(i));const v=()=>{if(i.getAttribute("role")!=="tab"){i.classList.remove(Di);return}i.setAttribute("aria-selected",!1),i.setAttribute("tabindex","-1"),this._toggleDropDown(i,!1),D.trigger(i,fg,{relatedTarget:u})};this._queueCallback(v,i,i.classList.contains(Ja))}_keydown(i){if(![_g,za,vg,Xa,Ii,Qa].includes(i.key))return;i.stopPropagation(),i.preventDefault();const u=this._getChildren().filter(V=>!$(V));let v;if([Ii,Qa].includes(i.key))v=u[i.key===Ii?0:u.length-1];else{const V=[za,Xa].includes(i.key);v=te(u,i.target,V,!0)}v&&(v.focus({preventScroll:!0}),Tn.getOrCreateInstance(v).show())}_getChildren(){return R.find(Li,this._parent)}_getActiveElem(){return this._getChildren().find(i=>this._elemIsActive(i))||null}_setInitialAttributes(i,u){this._setAttributeIfNotExists(i,"role","tablist");for(const v of u)this._setInitialAttributesOnChild(v)}_setInitialAttributesOnChild(i){i=this._getInnerElement(i);const u=this._elemIsActive(i),v=this._getOuterElement(i);i.setAttribute("aria-selected",u),v!==i&&this._setAttributeIfNotExists(v,"role","presentation"),u||i.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(i,"role","tab"),this._setInitialAttributesOnTargetPanel(i)}_setInitialAttributesOnTargetPanel(i){const u=R.getElementFromSelector(i);u&&(this._setAttributeIfNotExists(u,"role","tabpanel"),i.id&&this._setAttributeIfNotExists(u,"aria-labelledby",`${i.id}`))}_toggleDropDown(i,u){const v=this._getOuterElement(i);if(!v.classList.contains(Eg))return;const V=(J,Y)=>{const ge=R.findOne(J,v);ge&&ge.classList.toggle(Y,u)};V(Za,An),V(yg,Di),v.setAttribute("aria-expanded",u)}_setAttributeIfNotExists(i,u,v){i.hasAttribute(u)||i.setAttribute(u,v)}_elemIsActive(i){return i.classList.contains(An)}_getInnerElement(i){return i.matches(Li)?i:R.findOne(Li,i)}_getOuterElement(i){return i.closest(Ag)||i}static jQueryInterface(i){return this.each(function(){const u=Tn.getOrCreateInstance(this);if(typeof i=="string"){if(u[i]===void 0||i.startsWith("_")||i==="constructor")throw new TypeError(`No method named "${i}"`);u[i]()}})}}D.on(document,pg,el,function(_){["A","AREA"].includes(this.tagName)&&_.preventDefault(),!$(this)&&Tn.getOrCreateInstance(this).show()}),D.on(window,mg,()=>{for(const _ of R.find(Cg))Tn.getOrCreateInstance(_)}),S(Tn);const Sg="toast",Zt=".bs.toast",wg=`mouseover${Zt}`,Og=`mouseout${Zt}`,Ng=`focusin${Zt}`,xg=`focusout${Zt}`,Rg=`hide${Zt}`,Ig=`hidden${Zt}`,Dg=`show${Zt}`,$g=`shown${Zt}`,Lg="fade",tl="hide",gs="show",ms="showing",Pg={animation:"boolean",autohide:"boolean",delay:"number"},Mg={animation:!0,autohide:!0,delay:5e3};class Nr extends q{constructor(i,u){super(i,u),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Mg}static get DefaultType(){return Pg}static get NAME(){return Sg}show(){if(D.trigger(this._element,Dg).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Lg);const u=()=>{this._element.classList.remove(ms),D.trigger(this._element,$g),this._maybeScheduleHide()};this._element.classList.remove(tl),b(this._element),this._element.classList.add(gs,ms),this._queueCallback(u,this._element,this._config.animation)}hide(){if(!this.isShown()||D.trigger(this._element,Rg).defaultPrevented)return;const u=()=>{this._element.classList.add(tl),this._element.classList.remove(ms,gs),D.trigger(this._element,Ig)};this._element.classList.add(ms),this._queueCallback(u,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(gs),super.dispose()}isShown(){return this._element.classList.contains(gs)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(i,u){switch(i.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=u;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=u;break}}if(u){this._clearTimeout();return}const v=i.relatedTarget;this._element===v||this._element.contains(v)||this._maybeScheduleHide()}_setListeners(){D.on(this._element,wg,i=>this._onInteraction(i,!0)),D.on(this._element,Og,i=>this._onInteraction(i,!1)),D.on(this._element,Ng,i=>this._onInteraction(i,!0)),D.on(this._element,xg,i=>this._onInteraction(i,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(i){return this.each(function(){const u=Nr.getOrCreateInstance(this,i);if(typeof i=="string"){if(typeof u[i]>"u")throw new TypeError(`No method named "${i}"`);u[i](this)}})}}return W(Nr),S(Nr),{Alert:Ie,Button:Qt,Carousel:jn,Collapse:Kn,Dropdown:_t,Modal:En,Offcanvas:kt,Popover:ps,ScrollSpy:Or,Tab:Tn,Toast:Nr,Tooltip:yn}}))})(ws)),ws.exports}xm();function Bo(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Se={},tr=[],bt=()=>{},Jc=()=>!1,Xs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),jo=e=>e.startsWith("onUpdate:"),Le=Object.assign,Wo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Rm=Object.prototype.hasOwnProperty,Ce=(e,t)=>Rm.call(e,t),le=Array.isArray,nr=e=>es(e)==="[object Map]",br=e=>es(e)==="[object Set]",fl=e=>es(e)==="[object Date]",fe=e=>typeof e=="function",Oe=e=>typeof e=="string",Tt=e=>typeof e=="symbol",Ae=e=>e!==null&&typeof e=="object",Ko=e=>(Ae(e)||fe(e))&&fe(e.then)&&fe(e.catch),Zc=Object.prototype.toString,es=e=>Zc.call(e),Im=e=>es(e).slice(8,-1),eu=e=>es(e)==="[object Object]",Qs=e=>Oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kr=Bo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Js=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Dm=/-\w/g,gt=Js(e=>e.replace(Dm,t=>t.slice(1).toUpperCase())),$m=/\B([A-Z])/g,pn=Js(e=>e.replace($m,"-$1").toLowerCase()),Zs=Js(e=>e.charAt(0).toUpperCase()+e.slice(1)),Pi=Js(e=>e?`on${Zs(e)}`:""),cn=(e,t)=>!Object.is(e,t),Ns=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ei=e=>{const t=parseFloat(e);return isNaN(t)?e:t},nu=e=>{const t=Oe(e)?Number(e):NaN;return isNaN(t)?e:t};let dl;const ti=()=>dl||(dl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ni(e){if(le(e)){const t={};for(let n=0;n{if(n){const r=n.split(Pm);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ri(e){let t="";if(Oe(e))t=e;else if(le(e))for(let n=0;nun(n,t))}const su=e=>!!(e&&e.__v_isRef===!0),Bm=e=>Oe(e)?e:e==null?"":le(e)||Ae(e)&&(e.toString===Zc||!fe(e.toString))?su(e)?Bm(e.value):JSON.stringify(e,iu,2):String(e),iu=(e,t)=>su(t)?iu(e,t.value):nr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[Mi(r,o)+" =>"]=s,n),{})}:br(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Mi(n))}:Tt(t)?Mi(t):Ae(t)&&!le(t)&&!eu(t)?String(t):t,Mi=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function jm(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Ke;class ou{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Ke,!t&&Ke&&(this.index=(Ke.scopes||(Ke.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(Ke=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(Fr){let t=Fr;for(Fr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Vr;){let t=Vr;for(Vr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function du(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function hu(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Yo(r),Km(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function so(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(pu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function pu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Gr)||(e.globalVersion=Gr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!so(e))))return;e.flags|=2;const t=e.dep,n=we,r=At;we=e,At=!0;try{du(e);const s=e.fn(e._value);(t.version===0||cn(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{we=n,At=r,hu(e),e.flags&=-3}}function Yo(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Yo(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Km(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let At=!0;const gu=[];function qt(){gu.push(At),At=!1}function Yt(){const e=gu.pop();At=e===void 0?!0:e}function hl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=we;we=void 0;try{t()}finally{we=n}}}let Gr=0;class Um{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class zo{constructor(t){this.computed=t,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(t){if(!we||!At||we===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==we)n=this.activeLink=new Um(we,this),we.deps?(n.prevDep=we.depsTail,we.depsTail.nextDep=n,we.depsTail=n):we.deps=we.depsTail=n,mu(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=we.depsTail,n.nextDep=void 0,we.depsTail.nextDep=n,we.depsTail=n,we.deps===n&&(we.deps=r)}return n}trigger(t){this.version++,Gr++,this.notify(t)}notify(t){Go();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{qo()}}}function mu(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)mu(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ps=new WeakMap,Rn=Symbol(""),io=Symbol(""),qr=Symbol("");function Ue(e,t,n){if(At&&we){let r=Ps.get(e);r||Ps.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new zo),s.map=r,s.key=n),s.track()}}function jt(e,t,n,r,s,o){const a=Ps.get(e);if(!a){Gr++;return}const l=c=>{c&&c.trigger()};if(Go(),t==="clear")a.forEach(l);else{const c=le(e),d=c&&Qs(n);if(c&&n==="length"){const f=Number(r);a.forEach((h,p)=>{(p==="length"||p===qr||!Tt(p)&&p>=f)&&l(h)})}else switch((n!==void 0||a.has(void 0))&&l(a.get(n)),d&&l(a.get(qr)),t){case"add":c?d&&l(a.get("length")):(l(a.get(Rn)),nr(e)&&l(a.get(io)));break;case"delete":c||(l(a.get(Rn)),nr(e)&&l(a.get(io)));break;case"set":nr(e)&&l(a.get(Rn));break}}qo()}function Gm(e,t){const n=Ps.get(e);return n&&n.get(t)}function Yn(e){const t=ve(e);return t===e?t:(Ue(t,"iterate",qr),nt(e)?t:t.map(Ct))}function si(e){return Ue(e=ve(e),"iterate",qr),e}function sn(e,t){return zt(e)?dr(Ut(e)?Ct(t):t):Ct(t)}const qm={__proto__:null,[Symbol.iterator](){return Vi(this,Symbol.iterator,e=>sn(this,e))},concat(...e){return Yn(this).concat(...e.map(t=>le(t)?Yn(t):t))},entries(){return Vi(this,"entries",e=>(e[1]=sn(this,e[1]),e))},every(e,t){return Vt(this,"every",e,t,void 0,arguments)},filter(e,t){return Vt(this,"filter",e,t,n=>n.map(r=>sn(this,r)),arguments)},find(e,t){return Vt(this,"find",e,t,n=>sn(this,n),arguments)},findIndex(e,t){return Vt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Vt(this,"findLast",e,t,n=>sn(this,n),arguments)},findLastIndex(e,t){return Vt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Vt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Fi(this,"includes",e)},indexOf(...e){return Fi(this,"indexOf",e)},join(e){return Yn(this).join(e)},lastIndexOf(...e){return Fi(this,"lastIndexOf",e)},map(e,t){return Vt(this,"map",e,t,void 0,arguments)},pop(){return xr(this,"pop")},push(...e){return xr(this,"push",e)},reduce(e,...t){return pl(this,"reduce",e,t)},reduceRight(e,...t){return pl(this,"reduceRight",e,t)},shift(){return xr(this,"shift")},some(e,t){return Vt(this,"some",e,t,void 0,arguments)},splice(...e){return xr(this,"splice",e)},toReversed(){return Yn(this).toReversed()},toSorted(e){return Yn(this).toSorted(e)},toSpliced(...e){return Yn(this).toSpliced(...e)},unshift(...e){return xr(this,"unshift",e)},values(){return Vi(this,"values",e=>sn(this,e))}};function Vi(e,t,n){const r=si(e),s=r[t]();return r!==e&&!nt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.done||(o.value=n(o.value)),o}),s}const Ym=Array.prototype;function Vt(e,t,n,r,s,o){const a=si(e),l=a!==e&&!nt(e),c=a[t];if(c!==Ym[t]){const h=c.apply(e,o);return l?Ct(h):h}let d=n;a!==e&&(l?d=function(h,p){return n.call(this,sn(e,h),p,e)}:n.length>2&&(d=function(h,p){return n.call(this,h,p,e)}));const f=c.call(a,d,r);return l&&s?s(f):f}function pl(e,t,n,r){const s=si(e);let o=n;return s!==e&&(nt(e)?n.length>3&&(o=function(a,l,c){return n.call(this,a,l,c,e)}):o=function(a,l,c){return n.call(this,a,sn(e,l),c,e)}),s[t](o,...r)}function Fi(e,t,n){const r=ve(e);Ue(r,"iterate",qr);const s=r[t](...n);return(s===-1||s===!1)&&ai(n[0])?(n[0]=ve(n[0]),r[t](...n)):s}function xr(e,t,n=[]){qt(),Go();const r=ve(e)[t].apply(e,n);return qo(),Yt(),r}const zm=Bo("__proto__,__v_isRef,__isVue"),_u=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Tt));function Xm(e){Tt(e)||(e=String(e));const t=ve(this);return Ue(t,"has",e),t.hasOwnProperty(e)}class vu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Cu:Tu:o?Au:bu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const a=le(t);if(!s){let c;if(a&&(c=qm[n]))return c;if(n==="hasOwnProperty")return Xm}const l=Reflect.get(t,n,xe(t)?t:r);if((Tt(n)?_u.has(n):zm(n))||(s||Ue(t,"get",n),o))return l;if(xe(l)){const c=a&&Qs(n)?l:l.value;return s&&Ae(c)?ao(c):c}return Ae(l)?s?ao(l):ts(l):l}}class Eu extends vu{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];const a=le(t)&&Qs(n);if(!this._isShallow){const d=zt(o);if(!nt(r)&&!zt(r)&&(o=ve(o),r=ve(r)),!a&&xe(o)&&!xe(r))return d||(o.value=r),!0}const l=a?Number(n)e,Es=e=>Reflect.getPrototypeOf(e);function t_(e,t,n){return function(...r){const s=this.__v_raw,o=ve(s),a=nr(o),l=e==="entries"||e===Symbol.iterator&&a,c=e==="keys"&&a,d=s[e](...r),f=n?oo:t?dr:Ct;return!t&&Ue(o,"iterate",c?io:Rn),Le(Object.create(d),{next(){const{value:h,done:p}=d.next();return p?{value:h,done:p}:{value:l?[f(h[0]),f(h[1])]:f(h),done:p}}})}}function ys(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function n_(e,t){const n={get(s){const o=this.__v_raw,a=ve(o),l=ve(s);e||(cn(s,l)&&Ue(a,"get",s),Ue(a,"get",l));const{has:c}=Es(a),d=t?oo:e?dr:Ct;if(c.call(a,s))return d(o.get(s));if(c.call(a,l))return d(o.get(l));o!==a&&o.get(s)},get size(){const s=this.__v_raw;return!e&&Ue(ve(s),"iterate",Rn),s.size},has(s){const o=this.__v_raw,a=ve(o),l=ve(s);return e||(cn(s,l)&&Ue(a,"has",s),Ue(a,"has",l)),s===l?o.has(s):o.has(s)||o.has(l)},forEach(s,o){const a=this,l=a.__v_raw,c=ve(l),d=t?oo:e?dr:Ct;return!e&&Ue(c,"iterate",Rn),l.forEach((f,h)=>s.call(o,d(f),d(h),a))}};return Le(n,e?{add:ys("add"),set:ys("set"),delete:ys("delete"),clear:ys("clear")}:{add(s){!t&&!nt(s)&&!zt(s)&&(s=ve(s));const o=ve(this);return Es(o).has.call(o,s)||(o.add(s),jt(o,"add",s,s)),this},set(s,o){!t&&!nt(o)&&!zt(o)&&(o=ve(o));const a=ve(this),{has:l,get:c}=Es(a);let d=l.call(a,s);d||(s=ve(s),d=l.call(a,s));const f=c.call(a,s);return a.set(s,o),d?cn(o,f)&&jt(a,"set",s,o):jt(a,"add",s,o),this},delete(s){const o=ve(this),{has:a,get:l}=Es(o);let c=a.call(o,s);c||(s=ve(s),c=a.call(o,s)),l&&l.call(o,s);const d=o.delete(s);return c&&jt(o,"delete",s,void 0),d},clear(){const s=ve(this),o=s.size!==0,a=s.clear();return o&&jt(s,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=t_(s,e,t)}),n}function ii(e,t){const n=n_(e,t);return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(Ce(n,s)&&s in r?n:r,s,o)}const r_={get:ii(!1,!1)},s_={get:ii(!1,!0)},i_={get:ii(!0,!1)},o_={get:ii(!0,!0)},bu=new WeakMap,Au=new WeakMap,Tu=new WeakMap,Cu=new WeakMap;function a_(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function l_(e){return e.__v_skip||!Object.isExtensible(e)?0:a_(Im(e))}function ts(e){return zt(e)?e:oi(e,!1,Qm,r_,bu)}function Su(e){return oi(e,!1,Zm,s_,Au)}function ao(e){return oi(e,!0,Jm,i_,Tu)}function Tb(e){return oi(e,!0,e_,o_,Cu)}function oi(e,t,n,r,s){if(!Ae(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=l_(e);if(o===0)return e;const a=s.get(e);if(a)return a;const l=new Proxy(e,o===2?r:n);return s.set(e,l),l}function Ut(e){return zt(e)?Ut(e.__v_raw):!!(e&&e.__v_isReactive)}function zt(e){return!!(e&&e.__v_isReadonly)}function nt(e){return!!(e&&e.__v_isShallow)}function ai(e){return e?!!e.__v_raw:!1}function ve(e){const t=e&&e.__v_raw;return t?ve(t):e}function li(e){return!Ce(e,"__v_skip")&&Object.isExtensible(e)&&tu(e,"__v_skip",!0),e}const Ct=e=>Ae(e)?ts(e):e,dr=e=>Ae(e)?ao(e):e;function xe(e){return e?e.__v_isRef===!0:!1}function rr(e){return Ou(e,!1)}function wu(e){return Ou(e,!0)}function Ou(e,t){return xe(e)?e:new c_(e,t)}class c_{constructor(t,n){this.dep=new zo,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ve(t),this._value=n?t:Ct(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||nt(t)||zt(t);t=r?t:ve(t),cn(t,n)&&(this._rawValue=t,this._value=r?t:Ct(t),this.dep.trigger())}}function Ze(e){return xe(e)?e.value:e}function Cb(e){return fe(e)?e():Ze(e)}const u_={get:(e,t,n)=>t==="__v_raw"?e:Ze(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return xe(s)&&!xe(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Nu(e){return Ut(e)?e:new Proxy(e,u_)}function f_(e){const t=le(e)?new Array(e.length):{};for(const n in e)t[n]=xu(e,n);return t}class d_{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=ve(t);let s=!0,o=t;if(!le(t)||!Qs(String(n)))do s=!ai(o)||nt(o);while(s&&(o=o.__v_raw));this._shallow=s}get value(){let t=this._object[this._key];return this._shallow&&(t=Ze(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&xe(this._raw[this._key])){const n=this._object[this._key];if(xe(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Gm(this._raw,this._key)}}class h_{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Sb(e,t,n){return xe(e)?e:fe(e)?new h_(e):Ae(e)&&arguments.length>1?xu(e,t,n):rr(e)}function xu(e,t,n){return new d_(e,t,n)}class p_{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new zo(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Gr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&we!==this)return fu(this,!0),!0}get value(){const t=this.dep.track();return pu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function g_(e,t,n=!1){let r,s;return fe(e)?r=e:(r=e.get,s=e.set),new p_(r,s,n)}const bs={},Ms=new WeakMap;let On;function m_(e,t=!1,n=On){if(n){let r=Ms.get(n);r||Ms.set(n,r=[]),r.push(e)}}function __(e,t,n=Se){const{immediate:r,deep:s,once:o,scheduler:a,augmentJob:l,call:c}=n,d=k=>s?k:nt(k)||s===!1||s===0?Wt(k,1):Wt(k);let f,h,p,m,O=!1,A=!1;if(xe(e)?(h=()=>e.value,O=nt(e)):Ut(e)?(h=()=>d(e),O=!0):le(e)?(A=!0,O=e.some(k=>Ut(k)||nt(k)),h=()=>e.map(k=>{if(xe(k))return k.value;if(Ut(k))return d(k);if(fe(k))return c?c(k,2):k()})):fe(e)?t?h=c?()=>c(e,2):e:h=()=>{if(p){qt();try{p()}finally{Yt()}}const k=On;On=f;try{return c?c(e,3,[m]):e(m)}finally{On=k}}:h=bt,t&&s){const k=h,b=s===!0?1/0:s;h=()=>Wt(k(),b)}const x=lu(),M=()=>{f.stop(),x&&x.active&&Wo(x.effects,f)};if(o&&t){const k=t;t=(...b)=>{k(...b),M()}}let $=A?new Array(e.length).fill(bs):bs;const F=k=>{if(!(!(f.flags&1)||!f.dirty&&!k))if(t){const b=f.run();if(s||O||(A?b.some((y,N)=>cn(y,$[N])):cn(b,$))){p&&p();const y=On;On=f;try{const N=[b,$===bs?void 0:A&&$[0]===bs?[]:$,m];$=b,c?c(t,3,N):t(...N)}finally{On=y}}}else f.run()};return l&&l(F),f=new cu(h),f.scheduler=a?()=>a(F,!1):F,m=k=>m_(k,!1,f),p=f.onStop=()=>{const k=Ms.get(f);if(k){if(c)c(k,4);else for(const b of k)b();Ms.delete(f)}},t?r?F(!0):$=f.run():a?a(F.bind(null,!0),!0):f.run(),M.pause=f.pause.bind(f),M.resume=f.resume.bind(f),M.stop=M,M}function Wt(e,t=1/0,n){if(t<=0||!Ae(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,xe(e))Wt(e.value,t,n);else if(le(e))for(let r=0;r{Wt(r,t,n)});else if(eu(e)){for(const r in e)Wt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Wt(e[r],t,n)}return e}function ns(e,t,n,r){try{return r?e(...r):e()}catch(s){Ar(s,t,n)}}function St(e,t,n,r){if(fe(e)){const s=ns(e,t,n,r);return s&&Ko(s)&&s.catch(o=>{Ar(o,t,n)}),s}if(le(e)){const s=[];for(let o=0;o>>1,s=Ye[r],o=Yr(s);o=Yr(n)?Ye.push(e):Ye.splice(E_(t),0,e),e.flags|=1,Iu()}}function Iu(){ks||(ks=Ru.then($u))}function Vs(e){le(e)?sr.push(...e):on&&e.id===-1?on.splice(Qn+1,0,e):e.flags&1||(sr.push(e),e.flags|=1),Iu()}function gl(e,t,n=Rt+1){for(;nYr(n)-Yr(r));if(sr.length=0,on){on.push(...t);return}for(on=t,Qn=0;Qne.id==null?e.flags&2?-1:1/0:e.id;function $u(e){try{for(Rt=0;Rt{r._d&&js(-1);const o=Fs(t);let a;try{a=e(...s)}finally{Fs(o),r._d&&js(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function wb(e,t){if(Be===null)return e;const n=pi(Be),r=e.dirs||(e.dirs=[]);for(let s=0;s1)return n&&fe(t)?t.call(r&&r.proxy):t}}function y_(){return!!(gn()||Dn)}const b_=Symbol.for("v-scx"),A_=()=>rt(b_);function In(e,t,n){return Pu(e,t,n)}function Pu(e,t,n=Se){const{immediate:r,deep:s,flush:o,once:a}=n,l=Le({},n),c=t&&r||!t&&o!=="post";let d;if(gr){if(o==="sync"){const m=A_();d=m.__watcherHandles||(m.__watcherHandles=[])}else if(!c){const m=()=>{};return m.stop=bt,m.resume=bt,m.pause=bt,m}}const f=He;l.call=(m,O,A)=>St(m,f,O,A);let h=!1;o==="post"?l.scheduler=m=>{Fe(m,f&&f.suspense)}:o!=="sync"&&(h=!0,l.scheduler=(m,O)=>{O?m():Xo(m)}),l.augmentJob=m=>{t&&(m.flags|=4),h&&(m.flags|=2,f&&(m.id=f.uid,m.i=f))};const p=__(e,t,l);return gr&&(d?d.push(p):c&&p()),p}function T_(e,t,n){const r=this.proxy,s=Oe(e)?e.includes(".")?Mu(r,e):()=>r[e]:e.bind(r,r);let o;fe(t)?o=t:(o=t.handler,n=t);const a=kn(this),l=Pu(s,o.bind(r),n);return a(),l}function Mu(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;se.__isTeleport,Hr=e=>e&&(e.disabled||e.disabled===""),ml=e=>e&&(e.defer||e.defer===""),_l=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vl=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,lo=(e,t)=>{const n=e&&e.to;return Oe(n)?t?t(n):null:n},Fu={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,o,a,l,c,d){const{mc:f,pc:h,pbc:p,o:{insert:m,querySelector:O,createText:A,createComment:x}}=d,M=Hr(t.props);let{shapeFlag:$,children:F,dynamicChildren:k}=t;if(e==null){const b=t.el=A(""),y=t.anchor=A("");m(b,n,r),m(y,n,r);const N=(C,S)=>{$&16&&f(F,C,S,s,o,a,l,c)},T=()=>{const C=t.target=lo(t.props,O),S=co(C,t,A,m);C&&(a!=="svg"&&_l(C)?a="svg":a!=="mathml"&&vl(C)&&(a="mathml"),s&&s.isCE&&(s.ce._teleportTargets||(s.ce._teleportTargets=new Set)).add(C),M||(N(C,S),Rs(t,!1)))};M&&(N(n,y),Rs(t,!0)),ml(t.props)?(t.el.__isMounted=!1,Fe(()=>{T(),delete t.el.__isMounted},o)):T()}else{if(ml(t.props)&&e.el.__isMounted===!1){Fe(()=>{Fu.process(e,t,n,r,s,o,a,l,c,d)},o);return}t.el=e.el,t.targetStart=e.targetStart;const b=t.anchor=e.anchor,y=t.target=e.target,N=t.targetAnchor=e.targetAnchor,T=Hr(e.props),C=T?n:y,S=T?b:N;if(a==="svg"||_l(y)?a="svg":(a==="mathml"||vl(y))&&(a="mathml"),k?(p(e.dynamicChildren,k,C,s,o,a,l),oa(e,t,!0)):c||h(e,t,C,S,s,o,a,l,!1),M)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):As(t,n,b,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const U=t.target=lo(t.props,O);U&&As(t,U,null,d,0)}else T&&As(t,y,N,d,1);Rs(t,M)}},remove(e,t,n,{um:r,o:{remove:s}},o){const{shapeFlag:a,children:l,anchor:c,targetStart:d,targetAnchor:f,target:h,props:p}=e;if(h&&(s(d),s(f)),o&&s(c),a&16){const m=o||!Hr(p);for(let O=0;O{e.isMounted=!0}),Xu(()=>{e.isUnmounting=!0}),e}const ft=[Function,Array],Bu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ft,onEnter:ft,onAfterEnter:ft,onEnterCancelled:ft,onBeforeLeave:ft,onLeave:ft,onAfterLeave:ft,onLeaveCancelled:ft,onBeforeAppear:ft,onAppear:ft,onAfterAppear:ft,onAppearCancelled:ft},ju=e=>{const t=e.subTree;return t.component?ju(t.component):t},S_={name:"BaseTransition",props:Bu,setup(e,{slots:t}){const n=gn(),r=Hu();return()=>{const s=t.default&&Qo(t.default(),!0);if(!s||!s.length)return;const o=Wu(s),a=ve(e),{mode:l}=a;if(r.isLeaving)return Hi(o);const c=El(o);if(!c)return Hi(o);let d=zr(c,a,r,n,h=>d=h);c.type!==ke&&Mn(c,d);let f=n.subTree&&El(n.subTree);if(f&&f.type!==ke&&!$t(f,c)&&ju(n).type!==ke){let h=zr(f,a,r,n);if(Mn(f,h),l==="out-in"&&c.type!==ke)return r.isLeaving=!0,h.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave,f=void 0},Hi(o);l==="in-out"&&c.type!==ke?h.delayLeave=(p,m,O)=>{const A=Ku(r,f);A[String(f.key)]=f,p[It]=()=>{m(),p[It]=void 0,delete d.delayedLeave,f=void 0},d.delayedLeave=()=>{O(),delete d.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return o}}};function Wu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==ke){t=n;break}}return t}const w_=S_;function Ku(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function zr(e,t,n,r,s){const{appear:o,mode:a,persisted:l=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:f,onEnterCancelled:h,onBeforeLeave:p,onLeave:m,onAfterLeave:O,onLeaveCancelled:A,onBeforeAppear:x,onAppear:M,onAfterAppear:$,onAppearCancelled:F}=t,k=String(e.key),b=Ku(n,e),y=(C,S)=>{C&&St(C,r,9,S)},N=(C,S)=>{const U=S[1];y(C,S),le(C)?C.every(j=>j.length<=1)&&U():C.length<=1&&U()},T={mode:a,persisted:l,beforeEnter(C){let S=c;if(!n.isMounted)if(o)S=x||c;else return;C[It]&&C[It](!0);const U=b[k];U&&$t(e,U)&&U.el[It]&&U.el[It](),y(S,[C])},enter(C){let S=d,U=f,j=h;if(!n.isMounted)if(o)S=M||d,U=$||f,j=F||h;else return;let te=!1;C[Rr]=Ee=>{te||(te=!0,Ee?y(j,[C]):y(U,[C]),T.delayedLeave&&T.delayedLeave(),C[Rr]=void 0)};const he=C[Rr].bind(null,!1);S?N(S,[C,he]):he()},leave(C,S){const U=String(e.key);if(C[Rr]&&C[Rr](!0),n.isUnmounting)return S();y(p,[C]);let j=!1;C[It]=he=>{j||(j=!0,S(),he?y(A,[C]):y(O,[C]),C[It]=void 0,b[U]===e&&delete b[U])};const te=C[It].bind(null,!1);b[U]=e,m?N(m,[C,te]):te()},clone(C){const S=zr(C,t,n,r,s);return s&&s(S),S}};return T}function Hi(e){if(rs(e))return e=fn(e),e.children=null,e}function El(e){if(!rs(e))return Vu(e.type)&&e.children?Wu(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&fe(n.default))return n.default()}}function Mn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Mn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Qo(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;on.value,set:o=>n.value=o})}return n}function yl(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const Hs=new WeakMap;function Br(e,t,n,r,s=!1){if(le(e)){e.forEach((A,x)=>Br(A,t&&(le(t)?t[x]:t),n,r,s));return}if(ir(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Br(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?pi(r.component):r.el,a=s?null:o,{i:l,r:c}=e,d=t&&t.r,f=l.refs===Se?l.refs={}:l.refs,h=l.setupState,p=ve(h),m=h===Se?Jc:A=>yl(f,A)?!1:Ce(p,A),O=(A,x)=>!(x&&yl(f,x));if(d!=null&&d!==c){if(bl(t),Oe(d))f[d]=null,m(d)&&(h[d]=null);else if(xe(d)){const A=t;O(d,A.k)&&(d.value=null),A.k&&(f[A.k]=null)}}if(fe(c))ns(c,l,12,[a,f]);else{const A=Oe(c),x=xe(c);if(A||x){const M=()=>{if(e.f){const $=A?m(c)?h[c]:f[c]:O()||!e.k?c.value:f[e.k];if(s)le($)&&Wo($,o);else if(le($))$.includes(o)||$.push(o);else if(A)f[c]=[o],m(c)&&(h[c]=f[c]);else{const F=[o];O(c,e.k)&&(c.value=F),e.k&&(f[e.k]=F)}}else A?(f[c]=a,m(c)&&(h[c]=a)):x&&(O(c,e.k)&&(c.value=a),e.k&&(f[e.k]=a))};if(a){const $=()=>{M(),Hs.delete(e)};$.id=-1,Hs.set(e,$),Fe($,n)}else bl(e),M()}}}function bl(e){const t=Hs.get(e);t&&(t.flags|=8,Hs.delete(e))}const Al=e=>e.nodeType===8;ti().requestIdleCallback;ti().cancelIdleCallback;function O_(e,t){if(Al(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Al(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const ir=e=>!!e.type.__asyncLoader;function xb(e){fe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:a,suspensible:l=!0,onError:c}=e;let d=null,f,h=0;const p=()=>(h++,d=null,m()),m=()=>{let O;return d||(O=d=t().catch(A=>{if(A=A instanceof Error?A:new Error(String(A)),c)return new Promise((x,M)=>{c(A,()=>x(p()),()=>M(A),h+1)});throw A}).then(A=>O!==d&&d?d:(A&&(A.__esModule||A[Symbol.toStringTag]==="Module")&&(A=A.default),f=A,A)))};return Jo({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(O,A,x){let M=!1;(A.bu||(A.bu=[])).push(()=>M=!0);const $=()=>{M||x()},F=o?()=>{const k=o($,b=>O_(O,b));k&&(A.bum||(A.bum=[])).push(k)}:$;f?F():m().then(()=>!A.isUnmounted&&F())},get __asyncResolved(){return f},setup(){const O=He;if(Zo(O),f)return()=>Ts(f,O);const A=F=>{d=null,Ar(F,O,13,!r)};if(l&&O.suspense||gr)return m().then(F=>()=>Ts(F,O)).catch(F=>(A(F),()=>r?Ne(r,{error:F}):null));const x=rr(!1),M=rr(),$=rr(!!s);return s&&setTimeout(()=>{$.value=!1},s),a!=null&&setTimeout(()=>{if(!x.value&&!M.value){const F=new Error(`Async component timed out after ${a}ms.`);A(F),M.value=F}},a),m().then(()=>{x.value=!0,O.parent&&rs(O.parent.vnode)&&O.parent.update()}).catch(F=>{A(F),M.value=F}),()=>{if(x.value&&f)return Ts(f,O);if(M.value&&r)return Ne(r,{error:M.value});if(n&&!$.value)return Ts(n,O)}}})}function Ts(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,a=Ne(e,r,s);return a.ref=n,a.ce=o,delete t.vnode.ce,a}const rs=e=>e.type.__isKeepAlive;function Uu(e,t){qu(e,"a",t)}function Gu(e,t){qu(e,"da",t)}function qu(e,t,n=He){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(ui(t,r,n),n){let s=n.parent;for(;s&&s.parent;)rs(s.parent.vnode)&&N_(r,t,n,s),s=s.parent}}function N_(e,t,n,r){const s=ui(t,e,r,!0);fi(()=>{Wo(r[t],s)},n)}function ui(e,t,n=He,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...a)=>{qt();const l=kn(n),c=St(t,n,e,a);return l(),Yt(),c});return r?s.unshift(o):s.push(o),o}}const Xt=e=>(t,n=He)=>{(!gr||e==="sp")&&ui(e,(...r)=>t(...r),n)},x_=Xt("bm"),ea=Xt("m"),Yu=Xt("bu"),zu=Xt("u"),Xu=Xt("bum"),fi=Xt("um"),R_=Xt("sp"),I_=Xt("rtg"),D_=Xt("rtc");function $_(e,t=He){ui("ec",e,t)}const ta="components",L_="directives";function P_(e,t){return na(ta,e,!0,t)||e}const Qu=Symbol.for("v-ndc");function M_(e){return Oe(e)?na(ta,e,!1)||e:e||Qu}function Rb(e){return na(L_,e)}function na(e,t,n=!0,r=!1){const s=Be||He;if(s){const o=s.type;if(e===ta){const l=Nv(o,!1);if(l&&(l===t||l===gt(t)||l===Zs(gt(t))))return o}const a=Tl(s[e]||o[e],t)||Tl(s.appContext[e],t);return!a&&r?o:a}}function Tl(e,t){return e&&(e[t]||e[gt(t)]||e[Zs(gt(t))])}function Ib(e,t,n,r){let s;const o=n,a=le(e);if(a||Oe(e)){const l=a&&Ut(e);let c=!1,d=!1;l&&(c=!nt(e),d=zt(e),e=si(e)),s=new Array(e.length);for(let f=0,h=e.length;ft(l,c,void 0,o));else{const l=Object.keys(e);s=new Array(l.length);for(let c=0,d=l.length;c{const o=r.fn(...s);return o&&(o.key=r.key),o}:r.fn)}return e}function $b(e,t,n={},r,s){if(Be.ce||Be.parent&&ir(Be.parent)&&Be.parent.ce){const d=Object.keys(n).length>0;return t!=="default"&&(n.name=t),Dt(),Qr(ze,null,[Ne("slot",n,r&&r())],d?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),Dt();const a=o&&Ju(o(n)),l=n.key||a&&a.key,c=Qr(ze,{key:(l&&!Tt(l)?l:`_${t}`)+(!a&&r?"_fb":"")},a||(r?r():[]),a&&e._===1?64:-2);return c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),o&&o._c&&(o._d=!0),c}function Ju(e){return e.some(t=>pr(t)?!(t.type===ke||t.type===ze&&!Ju(t.children)):!0)?e:null}const uo=e=>e?yf(e)?pi(e):uo(e.parent):null,jr=Le(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=>uo(e.parent),$root:e=>uo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ef(e),$forceUpdate:e=>e.f||(e.f=()=>{Xo(e.update)}),$nextTick:e=>e.n||(e.n=ci.bind(e.proxy)),$watch:e=>T_.bind(e)}),Bi=(e,t)=>e!==Se&&!e.__isScriptSetup&&Ce(e,t),k_={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:a,type:l,appContext:c}=e;if(t[0]!=="$"){const p=a[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Bi(r,t))return a[t]=1,r[t];if(s!==Se&&Ce(s,t))return a[t]=2,s[t];if(Ce(o,t))return a[t]=3,o[t];if(n!==Se&&Ce(n,t))return a[t]=4,n[t];ho&&(a[t]=0)}}const d=jr[t];let f,h;if(d)return t==="$attrs"&&Ue(e.attrs,"get",""),d(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==Se&&Ce(n,t))return a[t]=4,n[t];if(h=c.config.globalProperties,Ce(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Bi(s,t)?(s[t]=n,!0):r!==Se&&Ce(r,t)?(r[t]=n,!0):Ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,props:o,type:a}},l){let c;return!!(n[l]||e!==Se&&l[0]!=="$"&&Ce(e,l)||Bi(t,l)||Ce(o,l)||Ce(r,l)||Ce(jr,l)||Ce(s.config.globalProperties,l)||(c=a.__cssModules)&&c[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Lb(){return V_().slots}function V_(e){const t=gn();return t.setupContext||(t.setupContext=Af(t))}function fo(e){return le(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Pb(e,t){const n=fo(e);for(const r in t){if(r.startsWith("__skip"))continue;let s=n[r];s?le(s)||fe(s)?s=n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(s=n[r]={default:t[r]}),s&&t[`__skip_${r}`]&&(s.skipFactory=!0)}return n}function Mb(e){const t=gn();let n=e();return vo(),Ko(n)&&(n=n.catch(r=>{throw kn(t),r})),[n,()=>kn(t)]}let ho=!0;function F_(e){const t=ef(e),n=e.proxy,r=e.ctx;ho=!1,t.beforeCreate&&Cl(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:a,watch:l,provide:c,inject:d,created:f,beforeMount:h,mounted:p,beforeUpdate:m,updated:O,activated:A,deactivated:x,beforeDestroy:M,beforeUnmount:$,destroyed:F,unmounted:k,render:b,renderTracked:y,renderTriggered:N,errorCaptured:T,serverPrefetch:C,expose:S,inheritAttrs:U,components:j,directives:te,filters:he}=t;if(d&&H_(d,r,null),a)for(const I in a){const K=a[I];fe(K)&&(r[I]=K.bind(n))}if(s){const I=s.call(n,n);Ae(I)&&(e.data=ts(I))}if(ho=!0,o)for(const I in o){const K=o[I],G=fe(K)?K.bind(n,n):fe(K.get)?K.get.bind(n,n):bt,z=!fe(K)&&fe(K.set)?K.set.bind(n):bt,re=dt({get:G,set:z});Object.defineProperty(r,I,{enumerable:!0,configurable:!0,get:()=>re.value,set:ne=>re.value=ne})}if(l)for(const I in l)Zu(l[I],r,n,I);if(c){const I=fe(c)?c.call(n):c;Reflect.ownKeys(I).forEach(K=>{xs(K,I[K])})}f&&Cl(f,e,"c");function ie(I,K){le(K)?K.forEach(G=>I(G.bind(n))):K&&I(K.bind(n))}if(ie(x_,h),ie(ea,p),ie(Yu,m),ie(zu,O),ie(Uu,A),ie(Gu,x),ie($_,T),ie(D_,y),ie(I_,N),ie(Xu,$),ie(fi,k),ie(R_,C),le(S))if(S.length){const I=e.exposed||(e.exposed={});S.forEach(K=>{Object.defineProperty(I,K,{get:()=>n[K],set:G=>n[K]=G,enumerable:!0})})}else e.exposed||(e.exposed={});b&&e.render===bt&&(e.render=b),U!=null&&(e.inheritAttrs=U),j&&(e.components=j),te&&(e.directives=te),C&&Zo(e)}function H_(e,t,n=bt){le(e)&&(e=po(e));for(const r in e){const s=e[r];let o;Ae(s)?"default"in s?o=rt(s.from||r,s.default,!0):o=rt(s.from||r):o=rt(s),xe(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:a=>o.value=a}):t[r]=o}}function Cl(e,t,n){St(le(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Zu(e,t,n,r){let s=r.includes(".")?Mu(n,r):()=>n[r];if(Oe(e)){const o=t[e];fe(o)&&In(s,o)}else if(fe(e))In(s,e.bind(n));else if(Ae(e))if(le(e))e.forEach(o=>Zu(o,t,n,r));else{const o=fe(e.handler)?e.handler.bind(n):t[e.handler];fe(o)&&In(s,o,e)}}function ef(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:a}}=e.appContext,l=o.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(d=>Bs(c,d,a,!0)),Bs(c,t,a)),Ae(t)&&o.set(t,c),c}function Bs(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Bs(e,o,n,!0),s&&s.forEach(a=>Bs(e,a,n,!0));for(const a in t)if(!(r&&a==="expose")){const l=B_[a]||n&&n[a];e[a]=l?l(e[a],t[a]):t[a]}return e}const B_={data:Sl,props:wl,emits:wl,methods:Lr,computed:Lr,beforeCreate:Ge,created:Ge,beforeMount:Ge,mounted:Ge,beforeUpdate:Ge,updated:Ge,beforeDestroy:Ge,beforeUnmount:Ge,destroyed:Ge,unmounted:Ge,activated:Ge,deactivated:Ge,errorCaptured:Ge,serverPrefetch:Ge,components:Lr,directives:Lr,watch:W_,provide:Sl,inject:j_};function Sl(e,t){return t?e?function(){return Le(fe(e)?e.call(this,this):e,fe(t)?t.call(this,this):t)}:t:e}function j_(e,t){return Lr(po(e),po(t))}function po(e){if(le(e)){const t={};for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${gt(t)}Modifiers`]||e[`${pn(t)}Modifiers`];function q_(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Se;let s=n;const o=t.startsWith("update:"),a=o&&G_(r,t.slice(7));a&&(a.trim&&(s=n.map(f=>Oe(f)?f.trim():f)),a.number&&(s=n.map(ei)));let l,c=r[l=Pi(t)]||r[l=Pi(gt(t))];!c&&o&&(c=r[l=Pi(pn(t))]),c&&St(c,e,6,s);const d=r[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,St(d,e,6,s)}}const Y_=new WeakMap;function nf(e,t,n=!1){const r=n?Y_:t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let a={},l=!1;if(!fe(e)){const c=d=>{const f=nf(d,t,!0);f&&(l=!0,Le(a,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(Ae(e)&&r.set(e,null),null):(le(o)?o.forEach(c=>a[c]=null):Le(a,o),Ae(e)&&r.set(e,a),a)}function di(e,t){return!e||!Xs(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ce(e,t[0].toLowerCase()+t.slice(1))||Ce(e,pn(t))||Ce(e,t))}function Ol(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:a,attrs:l,emit:c,render:d,renderCache:f,props:h,data:p,setupState:m,ctx:O,inheritAttrs:A}=e,x=Fs(e);let M,$;try{if(n.shapeFlag&4){const k=s||r,b=k;M=yt(d.call(b,k,f,h,m,p,O)),$=l}else{const k=t;M=yt(k.length>1?k(h,{attrs:l,slots:a,emit:c}):k(h,null)),$=t.props?l:X_(l)}}catch(k){Wr.length=0,Ar(k,e,1),M=Ne(ke)}let F=M;if($&&A!==!1){const k=Object.keys($),{shapeFlag:b}=F;k.length&&b&7&&(o&&k.some(jo)&&($=Q_($,o)),F=fn(F,$,!1,!0))}return n.dirs&&(F=fn(F,null,!1,!0),F.dirs=F.dirs?F.dirs.concat(n.dirs):n.dirs),n.transition&&Mn(F,n.transition),M=F,Fs(x),M}function z_(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||Xs(n))&&((t||(t={}))[n]=e[n]);return t},Q_=(e,t)=>{const n={};for(const r in e)(!jo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function J_(e,t,n){const{props:r,children:s,component:o}=e,{props:a,children:l,patchFlag:c}=t,d=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?Nl(r,a,d):!!a;if(c&8){const f=t.dynamicProps;for(let h=0;hObject.create(sf),af=e=>Object.getPrototypeOf(e)===sf;function Z_(e,t,n,r=!1){const s={},o=of();e.propsDefaults=Object.create(null),lf(e,t,s,o);for(const a in e.propsOptions[0])a in s||(s[a]=void 0);n?e.props=r?s:Su(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function ev(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:a}}=e,l=ve(s),[c]=e.propsOptions;let d=!1;if((r||a>0)&&!(a&16)){if(a&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[p,m]=cf(h,t,!0);Le(a,p),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return Ae(e)&&r.set(e,tr),tr;if(le(o))for(let f=0;fe==="_"||e==="_ctx"||e==="$stable",ia=e=>le(e)?e.map(yt):[yt(e)],nv=(e,t,n)=>{if(t._n)return t;const r=Jn((...s)=>ia(t(...s)),n);return r._c=!1,r},uf=(e,t,n)=>{const r=e._ctx;for(const s in e){if(sa(s))continue;const o=e[s];if(fe(o))t[s]=nv(s,o,r);else if(o!=null){const a=ia(o);t[s]=()=>a}}},ff=(e,t)=>{const n=ia(t);e.slots.default=()=>n},df=(e,t,n)=>{for(const r in t)(n||!sa(r))&&(e[r]=t[r])},rv=(e,t,n)=>{const r=e.slots=of();if(e.vnode.shapeFlag&32){const s=t._;s?(df(r,t,n),n&&tu(r,"_",s,!0)):uf(t,r)}else t&&ff(e,t)},sv=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,a=Se;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:df(s,t,n):(o=!t.$stable,uf(t,s)),a=t}else t&&(ff(e,t),a={default:1});if(o)for(const l in s)!sa(l)&&a[l]==null&&delete s[l]},Fe=gv;function iv(e){return ov(e)}function ov(e,t){const n=ti();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:a,createText:l,createComment:c,setText:d,setElementText:f,parentNode:h,nextSibling:p,setScopeId:m=bt,insertStaticContent:O}=e,A=(g,E,w,P=null,B=null,H=null,q=void 0,X=null,R=!!E.dynamicChildren)=>{if(g===E)return;g&&!$t(g,E)&&(P=L(g),ne(g,B,H,!0),g=null),E.patchFlag===-2&&(R=!1,E.dynamicChildren=null);const{type:W,ref:ce,shapeFlag:ee}=E;switch(W){case hi:x(g,E,w,P);break;case ke:M(g,E,w,P);break;case Is:g==null&&$(E,w,P,q);break;case ze:j(g,E,w,P,B,H,q,X,R);break;default:ee&1?b(g,E,w,P,B,H,q,X,R):ee&6?te(g,E,w,P,B,H,q,X,R):(ee&64||ee&128)&&W.process(g,E,w,P,B,H,q,X,R,oe)}ce!=null&&B?Br(ce,g&&g.ref,H,E||g,!E):ce==null&&g&&g.ref!=null&&Br(g.ref,null,H,g,!0)},x=(g,E,w,P)=>{if(g==null)r(E.el=l(E.children),w,P);else{const B=E.el=g.el;E.children!==g.children&&d(B,E.children)}},M=(g,E,w,P)=>{g==null?r(E.el=c(E.children||""),w,P):E.el=g.el},$=(g,E,w,P)=>{[g.el,g.anchor]=O(g.children,E,w,P,g.el,g.anchor)},F=({el:g,anchor:E},w,P)=>{let B;for(;g&&g!==E;)B=p(g),r(g,w,P),g=B;r(E,w,P)},k=({el:g,anchor:E})=>{let w;for(;g&&g!==E;)w=p(g),s(g),g=w;s(E)},b=(g,E,w,P,B,H,q,X,R)=>{if(E.type==="svg"?q="svg":E.type==="math"&&(q="mathml"),g==null)y(E,w,P,B,H,q,X,R);else{const W=g.el&&g.el._isVueCE?g.el:null;try{W&&W._beginPatch(),C(g,E,B,H,q,X,R)}finally{W&&W._endPatch()}}},y=(g,E,w,P,B,H,q,X)=>{let R,W;const{props:ce,shapeFlag:ee,transition:ae,dirs:ue}=g;if(R=g.el=a(g.type,H,ce&&ce.is,ce),ee&8?f(R,g.children):ee&16&&T(g.children,R,null,P,B,ji(g,H),q,X),ue&&Cn(g,null,P,"created"),N(R,g,g.scopeId,q,P),ce){for(const be in ce)be!=="value"&&!kr(be)&&o(R,be,null,ce[be],H,P);"value"in ce&&o(R,"value",null,ce.value,H),(W=ce.onVnodeBeforeMount)&&Nt(W,P,g)}ue&&Cn(g,null,P,"beforeMount");const pe=av(B,ae);pe&&ae.beforeEnter(R),r(R,E,w),((W=ce&&ce.onVnodeMounted)||pe||ue)&&Fe(()=>{W&&Nt(W,P,g),pe&&ae.enter(R),ue&&Cn(g,null,P,"mounted")},B)},N=(g,E,w,P,B)=>{if(w&&m(g,w),P)for(let H=0;H{for(let W=R;W{const X=E.el=g.el;let{patchFlag:R,dynamicChildren:W,dirs:ce}=E;R|=g.patchFlag&16;const ee=g.props||Se,ae=E.props||Se;let ue;if(w&&Sn(w,!1),(ue=ae.onVnodeBeforeUpdate)&&Nt(ue,w,E,g),ce&&Cn(E,g,w,"beforeUpdate"),w&&Sn(w,!0),(ee.innerHTML&&ae.innerHTML==null||ee.textContent&&ae.textContent==null)&&f(X,""),W?S(g.dynamicChildren,W,X,w,P,ji(E,B),H):q||K(g,E,X,null,w,P,ji(E,B),H,!1),R>0){if(R&16)U(X,ee,ae,w,B);else if(R&2&&ee.class!==ae.class&&o(X,"class",null,ae.class,B),R&4&&o(X,"style",ee.style,ae.style,B),R&8){const pe=E.dynamicProps;for(let be=0;be{ue&&Nt(ue,w,E,g),ce&&Cn(E,g,w,"updated")},P)},S=(g,E,w,P,B,H,q)=>{for(let X=0;X{if(E!==w){if(E!==Se)for(const H in E)!kr(H)&&!(H in w)&&o(g,H,E[H],null,B,P);for(const H in w){if(kr(H))continue;const q=w[H],X=E[H];q!==X&&H!=="value"&&o(g,H,X,q,B,P)}"value"in w&&o(g,"value",E.value,w.value,B)}},j=(g,E,w,P,B,H,q,X,R)=>{const W=E.el=g?g.el:l(""),ce=E.anchor=g?g.anchor:l("");let{patchFlag:ee,dynamicChildren:ae,slotScopeIds:ue}=E;ue&&(X=X?X.concat(ue):ue),g==null?(r(W,w,P),r(ce,w,P),T(E.children||[],w,ce,B,H,q,X,R)):ee>0&&ee&64&&ae&&g.dynamicChildren&&g.dynamicChildren.length===ae.length?(S(g.dynamicChildren,ae,w,B,H,q,X),(E.key!=null||B&&E===B.subTree)&&oa(g,E,!0)):K(g,E,w,ce,B,H,q,X,R)},te=(g,E,w,P,B,H,q,X,R)=>{E.slotScopeIds=X,g==null?E.shapeFlag&512?B.ctx.activate(E,w,P,q,R):he(E,w,P,B,H,q,R):Ee(g,E,R)},he=(g,E,w,P,B,H,q)=>{const X=g.component=Cv(g,P,B);if(rs(g)&&(X.ctx.renderer=oe),Sv(X,!1,q),X.asyncDep){if(B&&B.registerDep(X,ie,q),!g.el){const R=X.subTree=Ne(ke);M(null,R,E,w),g.placeholder=R.el}}else ie(X,g,E,w,B,H,q)},Ee=(g,E,w)=>{const P=E.component=g.component;if(J_(g,E,w))if(P.asyncDep&&!P.asyncResolved){I(P,E,w);return}else P.next=E,P.update();else E.el=g.el,P.vnode=E},ie=(g,E,w,P,B,H,q)=>{const X=()=>{if(g.isMounted){let{next:ee,bu:ae,u:ue,parent:pe,vnode:be}=g;{const at=hf(g);if(at){ee&&(ee.el=be.el,I(g,ee,q)),at.asyncDep.then(()=>{Fe(()=>{g.isUnmounted||W()},B)});return}}let _e=ee,Ie;Sn(g,!1),ee?(ee.el=be.el,I(g,ee,q)):ee=be,ae&&Ns(ae),(Ie=ee.props&&ee.props.onVnodeBeforeUpdate)&&Nt(Ie,pe,ee,be),Sn(g,!0);const je=Ol(g),mt=g.subTree;g.subTree=je,A(mt,je,h(mt.el),L(mt),g,B,H),ee.el=je.el,_e===null&&ra(g,je.el),ue&&Fe(ue,B),(Ie=ee.props&&ee.props.onVnodeUpdated)&&Fe(()=>Nt(Ie,pe,ee,be),B)}else{let ee;const{el:ae,props:ue}=E,{bm:pe,m:be,parent:_e,root:Ie,type:je}=g,mt=ir(E);Sn(g,!1),pe&&Ns(pe),!mt&&(ee=ue&&ue.onVnodeBeforeMount)&&Nt(ee,_e,E),Sn(g,!0);{Ie.ce&&Ie.ce._hasShadowRoot()&&Ie.ce._injectChildStyle(je);const at=g.subTree=Ol(g);A(null,at,w,P,g,B,H),E.el=at.el}if(be&&Fe(be,B),!mt&&(ee=ue&&ue.onVnodeMounted)){const at=E;Fe(()=>Nt(ee,_e,at),B)}(E.shapeFlag&256||_e&&ir(_e.vnode)&&_e.vnode.shapeFlag&256)&&g.a&&Fe(g.a,B),g.isMounted=!0,E=w=P=null}};g.scope.on();const R=g.effect=new cu(X);g.scope.off();const W=g.update=R.run.bind(R),ce=g.job=R.runIfDirty.bind(R);ce.i=g,ce.id=g.uid,R.scheduler=()=>Xo(ce),Sn(g,!0),W()},I=(g,E,w)=>{E.component=g;const P=g.vnode.props;g.vnode=E,g.next=null,ev(g,E.props,P,w),sv(g,E.children,w),qt(),gl(g),Yt()},K=(g,E,w,P,B,H,q,X,R=!1)=>{const W=g&&g.children,ce=g?g.shapeFlag:0,ee=E.children,{patchFlag:ae,shapeFlag:ue}=E;if(ae>0){if(ae&128){z(W,ee,w,P,B,H,q,X,R);return}else if(ae&256){G(W,ee,w,P,B,H,q,X,R);return}}ue&8?(ce&16&&ye(W,B,H),ee!==W&&f(w,ee)):ce&16?ue&16?z(W,ee,w,P,B,H,q,X,R):ye(W,B,H,!0):(ce&8&&f(w,""),ue&16&&T(ee,w,P,B,H,q,X,R))},G=(g,E,w,P,B,H,q,X,R)=>{g=g||tr,E=E||tr;const W=g.length,ce=E.length,ee=Math.min(W,ce);let ae;for(ae=0;aece?ye(g,B,H,!0,!1,ee):T(E,w,P,B,H,q,X,R,ee)},z=(g,E,w,P,B,H,q,X,R)=>{let W=0;const ce=E.length;let ee=g.length-1,ae=ce-1;for(;W<=ee&&W<=ae;){const ue=g[W],pe=E[W]=R?Bt(E[W]):yt(E[W]);if($t(ue,pe))A(ue,pe,w,null,B,H,q,X,R);else break;W++}for(;W<=ee&&W<=ae;){const ue=g[ee],pe=E[ae]=R?Bt(E[ae]):yt(E[ae]);if($t(ue,pe))A(ue,pe,w,null,B,H,q,X,R);else break;ee--,ae--}if(W>ee){if(W<=ae){const ue=ae+1,pe=ueae)for(;W<=ee;)ne(g[W],B,H,!0),W++;else{const ue=W,pe=W,be=new Map;for(W=pe;W<=ae;W++){const We=E[W]=R?Bt(E[W]):yt(E[W]);We.key!=null&&be.set(We.key,W)}let _e,Ie=0;const je=ae-pe+1;let mt=!1,at=0;const mn=new Array(je);for(W=0;W=je){ne(We,B,H,!0);continue}let lt;if(We.key!=null)lt=be.get(We.key);else for(_e=pe;_e<=ae;_e++)if(mn[_e-pe]===0&&$t(We,E[_e])){lt=_e;break}lt===void 0?ne(We,B,H,!0):(mn[lt-pe]=W+1,lt>=at?at=lt:mt=!0,A(We,E[lt],w,null,B,H,q,X,R),Ie++)}const ss=mt?lv(mn):tr;for(_e=ss.length-1,W=je-1;W>=0;W--){const We=pe+W,lt=E[We],Qt=E[We+1],is=We+1{const{el:H,type:q,transition:X,children:R,shapeFlag:W}=g;if(W&6){re(g.component.subTree,E,w,P);return}if(W&128){g.suspense.move(E,w,P);return}if(W&64){q.move(g,E,w,oe);return}if(q===ze){r(H,E,w);for(let ee=0;eeX.enter(H),B);else{const{leave:ee,delayLeave:ae,afterLeave:ue}=X,pe=()=>{g.ctx.isUnmounted?s(H):r(H,E,w)},be=()=>{H._isLeaving&&H[It](!0),ee(H,()=>{pe(),ue&&ue()})};ae?ae(H,pe,be):be()}else r(H,E,w)},ne=(g,E,w,P=!1,B=!1)=>{const{type:H,props:q,ref:X,children:R,dynamicChildren:W,shapeFlag:ce,patchFlag:ee,dirs:ae,cacheIndex:ue}=g;if(ee===-2&&(B=!1),X!=null&&(qt(),Br(X,null,w,g,!0),Yt()),ue!=null&&(E.renderCache[ue]=void 0),ce&256){E.ctx.deactivate(g);return}const pe=ce&1&&ae,be=!ir(g);let _e;if(be&&(_e=q&&q.onVnodeBeforeUnmount)&&Nt(_e,E,g),ce&6)me(g.component,w,P);else{if(ce&128){g.suspense.unmount(w,P);return}pe&&Cn(g,null,E,"beforeUnmount"),ce&64?g.type.remove(g,E,w,oe,P):W&&!W.hasOnce&&(H!==ze||ee>0&&ee&64)?ye(W,E,w,!1,!0):(H===ze&&ee&384||!B&&ce&16)&&ye(R,E,w),P&&se(g)}(be&&(_e=q&&q.onVnodeUnmounted)||pe)&&Fe(()=>{_e&&Nt(_e,E,g),pe&&Cn(g,null,E,"unmounted")},w)},se=g=>{const{type:E,el:w,anchor:P,transition:B}=g;if(E===ze){de(w,P);return}if(E===Is){k(g);return}const H=()=>{s(w),B&&!B.persisted&&B.afterLeave&&B.afterLeave()};if(g.shapeFlag&1&&B&&!B.persisted){const{leave:q,delayLeave:X}=B,R=()=>q(w,H);X?X(g.el,H,R):R()}else H()},de=(g,E)=>{let w;for(;g!==E;)w=p(g),s(g),g=w;s(E)},me=(g,E,w)=>{const{bum:P,scope:B,job:H,subTree:q,um:X,m:R,a:W}=g;Rl(R),Rl(W),P&&Ns(P),B.stop(),H&&(H.flags|=8,ne(q,g,E,w)),X&&Fe(X,E),Fe(()=>{g.isUnmounted=!0},E)},ye=(g,E,w,P=!1,B=!1,H=0)=>{for(let q=H;q{if(g.shapeFlag&6)return L(g.component.subTree);if(g.shapeFlag&128)return g.suspense.next();const E=p(g.anchor||g.el),w=E&&E[ku];return w?p(w):E};let Q=!1;const Z=(g,E,w)=>{let P;g==null?E._vnode&&(ne(E._vnode,null,null,!0),P=E._vnode.component):A(E._vnode||null,g,E,null,null,null,w),E._vnode=g,Q||(Q=!0,gl(P),Du(),Q=!1)},oe={p:A,um:ne,m:re,r:se,mt:he,mc:T,pc:K,pbc:S,n:L,o:e};return{render:Z,hydrate:void 0,createApp:U_(Z)}}function ji({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Sn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function av(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function oa(e,t,n=!1){const r=e.children,s=t.children;if(le(r)&&le(s))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,a=n[o-1];o-- >0;)n[o]=a,a=t[a];return n}function hf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:hf(t)}function Rl(e){if(e)for(let t=0;te.__isSuspense;let mo=0;const cv={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,a,l,c,d){if(e==null)fv(t,n,r,s,o,a,l,c,d);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}dv(e,t,n,r,s,a,l,c,d)}},hydrate:hv,normalize:pv},uv=cv;function Xr(e,t){const n=e.props&&e.props[t];fe(n)&&n()}function fv(e,t,n,r,s,o,a,l,c){const{p:d,o:{createElement:f}}=c,h=f("div"),p=e.suspense=mf(e,s,r,t,h,n,o,a,l,c);d(null,p.pendingBranch=e.ssContent,h,null,r,p,o,a),p.deps>0?(Xr(e,"onPending"),Xr(e,"onFallback"),d(null,e.ssFallback,t,n,r,null,o,a),or(p,e.ssFallback)):p.resolve(!1,!0)}function dv(e,t,n,r,s,o,a,l,{p:c,um:d,o:{createElement:f}}){const h=t.suspense=e.suspense;h.vnode=t,t.el=e.el;const p=t.ssContent,m=t.ssFallback,{activeBranch:O,pendingBranch:A,isInFallback:x,isHydrating:M}=h;if(A)h.pendingBranch=p,$t(A,p)?(c(A,p,h.hiddenContainer,null,s,h,o,a,l),h.deps<=0?h.resolve():x&&(M||(c(O,m,n,r,s,null,o,a,l),or(h,m)))):(h.pendingId=mo++,M?(h.isHydrating=!1,h.activeBranch=A):d(A,s,h),h.deps=0,h.effects.length=0,h.hiddenContainer=f("div"),x?(c(null,p,h.hiddenContainer,null,s,h,o,a,l),h.deps<=0?h.resolve():(c(O,m,n,r,s,null,o,a,l),or(h,m))):O&&$t(O,p)?(c(O,p,n,r,s,h,o,a,l),h.resolve(!0)):(c(null,p,h.hiddenContainer,null,s,h,o,a,l),h.deps<=0&&h.resolve()));else if(O&&$t(O,p))c(O,p,n,r,s,h,o,a,l),or(h,p);else if(Xr(t,"onPending"),h.pendingBranch=p,p.shapeFlag&512?h.pendingId=p.component.suspenseId:h.pendingId=mo++,c(null,p,h.hiddenContainer,null,s,h,o,a,l),h.deps<=0)h.resolve();else{const{timeout:$,pendingId:F}=h;$>0?setTimeout(()=>{h.pendingId===F&&h.fallback(m)},$):$===0&&h.fallback(m)}}function mf(e,t,n,r,s,o,a,l,c,d,f=!1){const{p:h,m:p,um:m,n:O,o:{parentNode:A,remove:x}}=d;let M;const $=mv(e);$&&t&&t.pendingBranch&&(M=t.pendingId,t.deps++);const F=e.props?nu(e.props.timeout):void 0,k=o,b={vnode:e,parent:t,parentComponent:n,namespace:a,container:r,hiddenContainer:s,deps:0,pendingId:mo++,timeout:typeof F=="number"?F:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(y=!1,N=!1){const{vnode:T,activeBranch:C,pendingBranch:S,pendingId:U,effects:j,parentComponent:te,container:he,isInFallback:Ee}=b;let ie=!1;b.isHydrating?b.isHydrating=!1:y||(ie=C&&S.transition&&S.transition.mode==="out-in",ie&&(C.transition.afterLeave=()=>{U===b.pendingId&&(p(S,he,o===k?O(C):o,0),Vs(j),Ee&&T.ssFallback&&(T.ssFallback.el=null))}),C&&(A(C.el)===he&&(o=O(C)),m(C,te,b,!0),!ie&&Ee&&T.ssFallback&&Fe(()=>T.ssFallback.el=null,b)),ie||p(S,he,o,0)),or(b,S),b.pendingBranch=null,b.isInFallback=!1;let I=b.parent,K=!1;for(;I;){if(I.pendingBranch){I.effects.push(...j),K=!0;break}I=I.parent}!K&&!ie&&Vs(j),b.effects=[],$&&t&&t.pendingBranch&&M===t.pendingId&&(t.deps--,t.deps===0&&!N&&t.resolve()),Xr(T,"onResolve")},fallback(y){if(!b.pendingBranch)return;const{vnode:N,activeBranch:T,parentComponent:C,container:S,namespace:U}=b;Xr(N,"onFallback");const j=O(T),te=()=>{b.isInFallback&&(h(null,y,S,j,C,null,U,l,c),or(b,y))},he=y.transition&&y.transition.mode==="out-in";he&&(T.transition.afterLeave=te),b.isInFallback=!0,m(T,C,null,!0),he||te()},move(y,N,T){b.activeBranch&&p(b.activeBranch,y,N,T),b.container=y},next(){return b.activeBranch&&O(b.activeBranch)},registerDep(y,N,T){const C=!!b.pendingBranch;C&&b.deps++;const S=y.vnode.el;y.asyncDep.catch(U=>{Ar(U,y,0)}).then(U=>{if(y.isUnmounted||b.isUnmounted||b.pendingId!==y.suspenseId)return;y.asyncResolved=!0;const{vnode:j}=y;Eo(y,U),S&&(j.el=S);const te=!S&&y.subTree.el;N(y,j,A(S||y.subTree.el),S?null:O(y.subTree),b,a,T),te&&(j.placeholder=null,x(te)),ra(y,j.el),C&&--b.deps===0&&b.resolve()})},unmount(y,N){b.isUnmounted=!0,b.activeBranch&&m(b.activeBranch,n,y,N),b.pendingBranch&&m(b.pendingBranch,n,y,N)}};return b}function hv(e,t,n,r,s,o,a,l,c){const d=t.suspense=mf(t,r,n,e.parentNode,document.createElement("div"),null,s,o,a,l,!0),f=c(e,d.pendingBranch=t.ssContent,n,d,o,a);return d.deps===0&&d.resolve(!1,!0),f}function pv(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Il(r?n.default:n),e.ssFallback=r?Il(n.fallback):Ne(ke)}function Il(e){let t;if(fe(e)){const n=hr&&e._c;n&&(e._d=!1,Dt()),e=e(),n&&(e._d=!0,t=et,_f())}return le(e)&&(e=z_(e)),e=yt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function gv(e,t){t&&t.pendingBranch?le(e)?t.effects.push(...e):t.effects.push(e):Vs(e)}function or(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,ra(r,s))}function mv(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const ze=Symbol.for("v-fgt"),hi=Symbol.for("v-txt"),ke=Symbol.for("v-cmt"),Is=Symbol.for("v-stc"),Wr=[];let et=null;function Dt(e=!1){Wr.push(et=e?null:[])}function _f(){Wr.pop(),et=Wr[Wr.length-1]||null}let hr=1;function js(e,t=!1){hr+=e,e<0&&et&&t&&(et.hasOnce=!0)}function vf(e){return e.dynamicChildren=hr>0?et||tr:null,_f(),hr>0&&et&&et.push(e),e}function Cs(e,t,n,r,s,o){return vf(er(e,t,n,r,s,o,!0))}function Qr(e,t,n,r,s){return vf(Ne(e,t,n,r,s,!0))}function pr(e){return e?e.__v_isVNode===!0:!1}function $t(e,t){return e.type===t.type&&e.key===t.key}const Ef=({key:e})=>e??null,Ds=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Oe(e)||xe(e)||fe(e)?{i:Be,r:e,k:t,f:!!n}:e:null);function er(e,t=null,n=null,r=0,s=null,o=e===ze?0:1,a=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ef(t),ref:t&&Ds(t),scopeId:Lu,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:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Be};return l?(aa(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=Oe(n)?8:16),hr>0&&!a&&et&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&et.push(c),c}const Ne=_v;function _v(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Qu)&&(e=ke),pr(e)){const l=fn(e,t,!0);return n&&aa(l,n),hr>0&&!o&&et&&(l.shapeFlag&6?et[et.indexOf(e)]=l:et.push(l)),l.patchFlag=-2,l}if(xv(e)&&(e=e.__vccOpts),t){t=vv(t);let{class:l,style:c}=t;l&&!Oe(l)&&(t.class=ri(l)),Ae(c)&&(ai(c)&&!le(c)&&(c=Le({},c)),t.style=ni(c))}const a=Oe(e)?1:gf(e)?128:Vu(e)?64:Ae(e)?4:fe(e)?2:0;return er(e,t,n,r,s,a,o,!0)}function vv(e){return e?ai(e)||af(e)?Le({},e):e:null}function fn(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:a,children:l,transition:c}=e,d=t?bv(s||{},t):s,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Ef(d),ref:t&&t.ref?n&&o?le(o)?o.concat(Ds(t)):[o,Ds(t)]:Ds(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&fn(e.ssContent),ssFallback:e.ssFallback&&fn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Mn(f,c.clone(f)),f}function Ev(e=" ",t=0){return Ne(hi,null,e,t)}function yv(e="",t=!1){return t?(Dt(),Qr(ke,null,e)):Ne(ke,null,e)}function yt(e){return e==null||typeof e=="boolean"?Ne(ke):le(e)?Ne(ze,null,e.slice()):pr(e)?Bt(e):Ne(hi,null,String(e))}function Bt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:fn(e)}function aa(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(le(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),aa(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!af(t)?t._ctx=Be:s===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else fe(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),r&64?(n=16,t=[Ev(t)]):n=8);e.children=t,e.shapeFlag|=n}function bv(...e){const t={};for(let n=0;nHe||Be;let Ws,_o;{const e=ti(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(a=>a(o)):s[0](o)}};Ws=t("__VUE_INSTANCE_SETTERS__",n=>He=n),_o=t("__VUE_SSR_SETTERS__",n=>gr=n)}const kn=e=>{const t=He;return Ws(e),e.scope.on(),()=>{e.scope.off(),Ws(t)}},vo=()=>{He&&He.scope.off(),Ws(null)};function yf(e){return e.vnode.shapeFlag&4}let gr=!1;function Sv(e,t=!1,n=!1){t&&_o(t);const{props:r,children:s}=e.vnode,o=yf(e);Z_(e,r,o,t),rv(e,s,n||t);const a=o?wv(e,t):void 0;return t&&_o(!1),a}function wv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,k_);const{setup:r}=n;if(r){qt();const s=e.setupContext=r.length>1?Af(e):null,o=kn(e),a=ns(r,e,0,[e.props,s]),l=Ko(a);if(Yt(),o(),(l||e.sp)&&!ir(e)&&Zo(e),l){if(a.then(vo,vo),t)return a.then(c=>{Eo(e,c)}).catch(c=>{Ar(c,e,0)});e.asyncDep=a}else Eo(e,a)}else bf(e)}function Eo(e,t,n){fe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ae(t)&&(e.setupState=Nu(t)),bf(e)}function bf(e,t,n){const r=e.type;e.render||(e.render=r.render||bt);{const s=kn(e);qt();try{F_(e)}finally{Yt(),s()}}}const Ov={get(e,t){return Ue(e,"get",""),e[t]}};function Af(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Ov),slots:e.slots,emit:e.emit,expose:t}}function pi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Nu(li(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jr)return jr[n](e)},has(t,n){return n in t||n in jr}})):e.proxy}function Nv(e,t=!0){return fe(e)?e.displayName||e.name:e.name||t&&e.__name}function xv(e){return fe(e)&&"__vccOpts"in e}const dt=(e,t)=>g_(e,t,gr);function la(e,t,n){try{js(-1);const r=arguments.length;return r===2?Ae(t)&&!le(t)?pr(t)?Ne(e,null,[t]):Ne(e,t):Ne(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&pr(n)&&(n=[n]),Ne(e,t,n))}finally{js(1)}}const Rv="3.5.28";let yo;const Dl=typeof window<"u"&&window.trustedTypes;if(Dl)try{yo=Dl.createPolicy("vue",{createHTML:e=>e})}catch{}const Tf=yo?e=>yo.createHTML(e):e=>e,Iv="http://www.w3.org/2000/svg",Dv="http://www.w3.org/1998/Math/MathML",Ht=typeof document<"u"?document:null,$l=Ht&&Ht.createElement("template"),$v={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Ht.createElementNS(Iv,e):t==="mathml"?Ht.createElementNS(Dv,e):n?Ht.createElement(e,{is:n}):Ht.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ht.createTextNode(e),createComment:e=>Ht.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ht.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const a=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{$l.innerHTML=Tf(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const l=$l.content;if(r==="svg"||r==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},en="transition",Ir="animation",mr=Symbol("_vtc"),Cf={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},Sf=Le({},Bu,Cf),Lv=e=>(e.displayName="Transition",e.props=Sf,e),Ll=Lv((e,{slots:t})=>la(w_,wf(e),t)),wn=(e,t=[])=>{le(e)?e.forEach(n=>n(...t)):e&&e(...t)},Pl=e=>e?le(e)?e.some(t=>t.length>1):e.length>1:!1;function wf(e){const t={};for(const j in e)j in Cf||(t[j]=e[j]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:d=a,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,O=Pv(s),A=O&&O[0],x=O&&O[1],{onBeforeEnter:M,onEnter:$,onEnterCancelled:F,onLeave:k,onLeaveCancelled:b,onBeforeAppear:y=M,onAppear:N=$,onAppearCancelled:T=F}=t,C=(j,te,he,Ee)=>{j._enterCancelled=Ee,nn(j,te?f:l),nn(j,te?d:a),he&&he()},S=(j,te)=>{j._isLeaving=!1,nn(j,h),nn(j,m),nn(j,p),te&&te()},U=j=>(te,he)=>{const Ee=j?N:$,ie=()=>C(te,j,he);wn(Ee,[te,ie]),Ml(()=>{nn(te,j?c:o),xt(te,j?f:l),Pl(Ee)||kl(te,r,A,ie)})};return Le(t,{onBeforeEnter(j){wn(M,[j]),xt(j,o),xt(j,a)},onBeforeAppear(j){wn(y,[j]),xt(j,c),xt(j,d)},onEnter:U(!1),onAppear:U(!0),onLeave(j,te){j._isLeaving=!0;const he=()=>S(j,te);xt(j,h),j._enterCancelled?(xt(j,p),bo(j)):(bo(j),xt(j,p)),Ml(()=>{j._isLeaving&&(nn(j,h),xt(j,m),Pl(k)||kl(j,r,x,he))}),wn(k,[j,he])},onEnterCancelled(j){C(j,!1,void 0,!0),wn(F,[j])},onAppearCancelled(j){C(j,!0,void 0,!0),wn(T,[j])},onLeaveCancelled(j){S(j),wn(b,[j])}})}function Pv(e){if(e==null)return null;if(Ae(e))return[Wi(e.enter),Wi(e.leave)];{const t=Wi(e);return[t,t]}}function Wi(e){return nu(e)}function xt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[mr]||(e[mr]=new Set)).add(t)}function nn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[mr];n&&(n.delete(t),n.size||(e[mr]=void 0))}function Ml(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Mv=0;function kl(e,t,n,r){const s=e._endId=++Mv,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:a,timeout:l,propCount:c}=Of(e,t);if(!a)return r();const d=a+"end";let f=0;const h=()=>{e.removeEventListener(d,p),o()},p=m=>{m.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[O]||"").split(", "),s=r(`${en}Delay`),o=r(`${en}Duration`),a=Vl(s,o),l=r(`${Ir}Delay`),c=r(`${Ir}Duration`),d=Vl(l,c);let f=null,h=0,p=0;t===en?a>0&&(f=en,h=a,p=o.length):t===Ir?d>0&&(f=Ir,h=d,p=c.length):(h=Math.max(a,d),f=h>0?a>d?en:Ir:null,p=f?f===en?o.length:c.length:0);const m=f===en&&/\b(?:transform|all)(?:,|$)/.test(r(`${en}Property`).toString());return{type:f,timeout:h,propCount:p,hasTransform:m}}function Vl(e,t){for(;e.lengthFl(n)+Fl(e[r])))}function Fl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function bo(e){return(e?e.ownerDocument:document).body.offsetHeight}function kv(e,t,n){const r=e[mr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ks=Symbol("_vod"),Nf=Symbol("_vsh"),kb={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ks]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Dr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Dr(e,!0),r.enter(e)):r.leave(e,()=>{Dr(e,!1)}):Dr(e,t))},beforeUnmount(e,{value:t}){Dr(e,t)}};function Dr(e,t){e.style.display=t?e[Ks]:"none",e[Nf]=!t}const xf=Symbol("");function Vb(e){const t=gn();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Us(o,s))},r=()=>{const s=e(t.proxy);t.ce?Us(t.ce,s):Ao(t.subTree,s),n(s)};Yu(()=>{Vs(r)}),ea(()=>{In(r,bt,{flush:"post"});const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),fi(()=>s.disconnect())})}function Ao(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ao(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Us(e.el,t);else if(e.type===ze)e.children.forEach(n=>Ao(n,t));else if(e.type===Is){let{el:n,anchor:r}=e;for(;n&&(Us(n,t),n!==r);)n=n.nextSibling}}function Us(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const s in t){const o=jm(t[s]);n.setProperty(`--${s}`,o),r+=`--${s}: ${o};`}n[xf]=r}}const Vv=/(?:^|;)\s*display\s*:/;function Fv(e,t,n){const r=e.style,s=Oe(n);let o=!1;if(n&&!s){if(t)if(Oe(t))for(const a of t.split(";")){const l=a.slice(0,a.indexOf(":")).trim();n[l]==null&&$s(r,l,"")}else for(const a in t)n[a]==null&&$s(r,a,"");for(const a in n)a==="display"&&(o=!0),$s(r,a,n[a])}else if(s){if(t!==n){const a=r[xf];a&&(n+=";"+a),r.cssText=n,o=Vv.test(n)}}else t&&e.removeAttribute("style");Ks in e&&(e[Ks]=o?r.display:"",e[Nf]&&(r.display="none"))}const Hl=/\s*!important$/;function $s(e,t,n){if(le(n))n.forEach(r=>$s(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Hv(e,t);Hl.test(n)?e.setProperty(pn(r),n.replace(Hl,""),"important"):e[r]=n}}const Bl=["Webkit","Moz","ms"],Ki={};function Hv(e,t){const n=Ki[t];if(n)return n;let r=gt(t);if(r!=="filter"&&r in e)return Ki[t]=r;r=Zs(r);for(let s=0;sUi||(Kv.then(()=>Ui=0),Ui=Date.now());function Gv(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;St(qv(r,n.value),t,5,[r])};return n.value=e,n.attached=Uv(),n}function qv(e,t){if(le(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const ql=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Yv=(e,t,n,r,s,o)=>{const a=s==="svg";t==="class"?kv(e,r,a):t==="style"?Fv(e,n,r):Xs(t)?jo(t)||jv(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):zv(e,t,r,a))?(Kl(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Wl(e,t,r,a,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Oe(r))?Kl(e,gt(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Wl(e,t,r,a))};function zv(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&ql(t)&&fe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ql(t)&&Oe(n)?!1:t in e}const Rf=new WeakMap,If=new WeakMap,Gs=Symbol("_moveCb"),Yl=Symbol("_enterCb"),Xv=e=>(delete e.props.mode,e),Qv=Xv({name:"TransitionGroup",props:Le({},Sf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=gn(),r=Hu();let s,o;return zu(()=>{if(!s.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!tE(s[0].el,n.vnode.el,a)){s=[];return}s.forEach(Jv),s.forEach(Zv);const l=s.filter(eE);bo(n.vnode.el),l.forEach(c=>{const d=c.el,f=d.style;xt(d,a),f.transform=f.webkitTransform=f.transitionDuration="";const h=d[Gs]=p=>{p&&p.target!==d||(!p||p.propertyName.endsWith("transform"))&&(d.removeEventListener("transitionend",h),d[Gs]=null,nn(d,a))};d.addEventListener("transitionend",h)}),s=[]}),()=>{const a=ve(e),l=wf(a);let c=a.tag||ze;if(s=[],o)for(let d=0;d{l.split(/\s+/).forEach(c=>c&&r.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:a}=Of(r);return o.removeChild(r),a}const dn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return le(t)?n=>Ns(t,n):t};function nE(e){e.target.composing=!0}function zl(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const pt=Symbol("_assign");function Xl(e,t,n){return t&&(e=e.trim()),n&&(e=ei(e)),e}const Ql={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[pt]=dn(s);const o=r||s.props&&s.props.type==="number";Kt(e,t?"change":"input",a=>{a.target.composing||e[pt](Xl(e.value,n,o))}),(n||o)&&Kt(e,"change",()=>{e.value=Xl(e.value,n,o)}),t||(Kt(e,"compositionstart",nE),Kt(e,"compositionend",zl),Kt(e,"change",zl))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:o}},a){if(e[pt]=dn(a),e.composing)return;const l=(o||e.type==="number")&&!/^0\d/.test(e.value)?ei(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===c)||(e.value=c))}},rE={deep:!0,created(e,t,n){e[pt]=dn(n),Kt(e,"change",()=>{const r=e._modelValue,s=_r(e),o=e.checked,a=e[pt];if(le(r)){const l=Uo(r,s),c=l!==-1;if(o&&!c)a(r.concat(s));else if(!o&&c){const d=[...r];d.splice(l,1),a(d)}}else if(br(r)){const l=new Set(r);o?l.add(s):l.delete(s),a(l)}else a($f(e,o))})},mounted:Jl,beforeUpdate(e,t,n){e[pt]=dn(n),Jl(e,t,n)}};function Jl(e,{value:t,oldValue:n},r){e._modelValue=t;let s;if(le(t))s=Uo(t,r.props.value)>-1;else if(br(t))s=t.has(r.props.value);else{if(t===n)return;s=un(t,$f(e,!0))}e.checked!==s&&(e.checked=s)}const sE={created(e,{value:t},n){e.checked=un(t,n.props.value),e[pt]=dn(n),Kt(e,"change",()=>{e[pt](_r(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[pt]=dn(r),t!==n&&(e.checked=un(t,r.props.value))}},iE={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=br(t);Kt(e,"change",()=>{const o=Array.prototype.filter.call(e.options,a=>a.selected).map(a=>n?ei(_r(a)):_r(a));e[pt](e.multiple?s?new Set(o):o:o[0]),e._assigning=!0,ci(()=>{e._assigning=!1})}),e[pt]=dn(r)},mounted(e,{value:t}){Zl(e,t)},beforeUpdate(e,t,n){e[pt]=dn(n)},updated(e,{value:t}){e._assigning||Zl(e,t)}};function Zl(e,t){const n=e.multiple,r=le(t);if(!(n&&!r&&!br(t))){for(let s=0,o=e.options.length;sString(d)===String(l)):a.selected=Uo(t,l)>-1}else a.selected=t.has(l);else if(un(_r(a),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function _r(e){return"_value"in e?e._value:e.value}function $f(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Hb={created(e,t,n){Ss(e,t,n,null,"created")},mounted(e,t,n){Ss(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Ss(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Ss(e,t,n,r,"updated")}};function oE(e,t){switch(e){case"SELECT":return iE;case"TEXTAREA":return Ql;default:switch(t){case"checkbox":return rE;case"radio":return sE;default:return Ql}}}function Ss(e,t,n,r,s){const a=oE(e.tagName,n.props&&n.props.type)[s];a&&a(e,t,n,r)}const aE=["ctrl","shift","alt","meta"],lE={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>aE.some(n=>e[`${n}Key`]&&!t.includes(n))},Bb=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((s,...o)=>{for(let a=0;a{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=(s=>{if(!("key"in s))return;const o=pn(s.key);if(t.some(a=>a===o||cE[a]===o))return e(s)}))},uE=Le({patchProp:Yv},$v);let ec;function fE(){return ec||(ec=iv(uE))}const dE=((...e)=>{const t=fE().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=pE(r);if(!s)return;const o=t._component;!fe(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const a=n(s,!1,hE(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),a},t});function hE(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function pE(e){return Oe(e)?document.querySelector(e):e}let Lf;const gi=e=>Lf=e,Pf=Symbol();function To(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Kr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Kr||(Kr={}));function gE(){const e=au(!0),t=e.run(()=>rr({}));let n=[],r=[];const s=li({install(o){gi(s),s._a=o,o.provide(Pf,s),o.config.globalProperties.$pinia=s,r.forEach(a=>n.push(a)),r=[]},use(o){return this._a?n.push(o):r.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const Mf=()=>{};function tc(e,t,n,r=Mf){e.add(t);const s=()=>{e.delete(t)&&r()};return!n&&lu()&&Wm(s),s}function zn(e,...t){e.forEach(n=>{n(...t)})}const mE=e=>e(),nc=Symbol(),Gi=Symbol();function Co(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):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],s=e[n];To(s)&&To(r)&&e.hasOwnProperty(n)&&!xe(r)&&!Ut(r)?e[n]=Co(s,r):e[n]=r}return e}const _E=Symbol();function vE(e){return!To(e)||!Object.prototype.hasOwnProperty.call(e,_E)}const{assign:rn}=Object;function EE(e){return!!(xe(e)&&e.effect)}function yE(e,t,n,r){const{state:s,actions:o,getters:a}=t,l=n.state.value[e];let c;function d(){l||(n.state.value[e]=s?s():{});const f=f_(n.state.value[e]);return rn(f,o,Object.keys(a||{}).reduce((h,p)=>(h[p]=li(dt(()=>{gi(n);const m=n._s.get(e);return a[p].call(m,m)})),h),{}))}return c=kf(e,d,t,n,r,!0),c}function kf(e,t,n={},r,s,o){let a;const l=rn({actions:{}},n),c={deep:!0};let d,f,h=new Set,p=new Set,m;const O=r.state.value[e];!o&&!O&&(r.state.value[e]={});let A;function x(T){let C;d=f=!1,typeof T=="function"?(T(r.state.value[e]),C={type:Kr.patchFunction,storeId:e,events:m}):(Co(r.state.value[e],T),C={type:Kr.patchObject,payload:T,storeId:e,events:m});const S=A=Symbol();ci().then(()=>{A===S&&(d=!0)}),f=!0,zn(h,C,r.state.value[e])}const M=o?function(){const{state:C}=n,S=C?C():{};this.$patch(U=>{rn(U,S)})}:Mf;function $(){a.stop(),h.clear(),p.clear(),r._s.delete(e)}const F=(T,C="")=>{if(nc in T)return T[Gi]=C,T;const S=function(){gi(r);const U=Array.from(arguments),j=new Set,te=new Set;function he(I){j.add(I)}function Ee(I){te.add(I)}zn(p,{args:U,name:S[Gi],store:b,after:he,onError:Ee});let ie;try{ie=T.apply(this&&this.$id===e?this:b,U)}catch(I){throw zn(te,I),I}return ie instanceof Promise?ie.then(I=>(zn(j,I),I)).catch(I=>(zn(te,I),Promise.reject(I))):(zn(j,ie),ie)};return S[nc]=!0,S[Gi]=C,S},k={_p:r,$id:e,$onAction:tc.bind(null,p),$patch:x,$reset:M,$subscribe(T,C={}){const S=tc(h,T,C.detached,()=>U()),U=a.run(()=>In(()=>r.state.value[e],j=>{(C.flush==="sync"?f:d)&&T({storeId:e,type:Kr.direct,events:m},j)},rn({},c,C)));return S},$dispose:$},b=ts(k);r._s.set(e,b);const N=(r._a&&r._a.runWithContext||mE)(()=>r._e.run(()=>(a=au()).run(()=>t({action:F}))));for(const T in N){const C=N[T];if(xe(C)&&!EE(C)||Ut(C))o||(O&&vE(C)&&(xe(C)?C.value=O[T]:Co(C,O[T])),r.state.value[e][T]=C);else if(typeof C=="function"){const S=F(C,T);N[T]=S,l.actions[T]=C}}return rn(b,N),rn(ve(b),N),Object.defineProperty(b,"$state",{get:()=>r.state.value[e],set:T=>{x(C=>{rn(C,T)})}}),r._p.forEach(T=>{rn(b,a.run(()=>T({store:b,app:r._a,pinia:r,options:l})))}),O&&o&&n.hydrate&&n.hydrate(b.$state,O),d=!0,f=!0,b}function Vf(e,t,n){let r;const s=typeof t=="function";r=s?n:t;function o(a,l){const c=y_();return a=a||(c?rt(Pf,null):null),a&&gi(a),a=Lf,a._s.has(e)||(s?kf(e,t,r,a):yE(e,r,a)),a._s.get(e)}return o.$id=e,o}const bE=""+new URL("../img/Logo-2-Rounded-512x512.png",import.meta.url).href;const Zn=typeof document<"u";function Ff(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function AE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Ff(e.default)}const Te=Object.assign;function qi(e,t){const n={};for(const r in t){const s=t[r];n[r]=wt(s)?s.map(e):e(s)}return n}const Ur=()=>{},wt=Array.isArray;function rc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}let Re=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Hf=Symbol("");Re.MATCHER_NOT_FOUND+"",Re.NAVIGATION_GUARD_REDIRECT+"",Re.NAVIGATION_ABORTED+"",Re.NAVIGATION_CANCELLED+"",Re.NAVIGATION_DUPLICATED+"";function vr(e,t){return Te(new Error,{type:e,[Hf]:!0},t)}function Ft(e,t){return e instanceof Error&&Hf in e&&(t==null||!!(e.type&t))}const TE=["params","query","hash"];function CE(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of TE)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}const Bf=Symbol(""),sc=Symbol(""),mi=Symbol(""),ca=Symbol(""),So=Symbol("");function Wb(){return rt(mi)}function SE(e){return rt(ca)}const jf=/#/g,wE=/&/g,OE=/\//g,NE=/=/g,xE=/\?/g,Wf=/\+/g,RE=/%5B/g,IE=/%5D/g,Kf=/%5E/g,DE=/%60/g,Uf=/%7B/g,$E=/%7C/g,Gf=/%7D/g,LE=/%20/g;function ua(e){return e==null?"":encodeURI(""+e).replace($E,"|").replace(RE,"[").replace(IE,"]")}function PE(e){return ua(e).replace(Uf,"{").replace(Gf,"}").replace(Kf,"^")}function wo(e){return ua(e).replace(Wf,"%2B").replace(LE,"+").replace(jf,"%23").replace(wE,"%26").replace(DE,"`").replace(Uf,"{").replace(Gf,"}").replace(Kf,"^")}function ME(e){return wo(e).replace(NE,"%3D")}function kE(e){return ua(e).replace(jf,"%23").replace(xE,"%3F")}function VE(e){return kE(e).replace(OE,"%2F")}function Jr(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const FE=/\/$/,HE=e=>e.replace(FE,"");function Yi(e,t,n="/"){let r,s={},o="",a="";const l=t.indexOf("#");let c=t.indexOf("?");return c=l>=0&&c>l?-1:c,c>=0&&(r=t.slice(0,c),o=t.slice(c,l>0?l:t.length),s=e(o.slice(1))),l>=0&&(r=r||t.slice(0,l),a=t.slice(l,t.length)),r=KE(r??t,n),{fullPath:r+o+a,path:r,query:s,hash:Jr(a)}}function BE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ic(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function jE(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Er(t.matched[r],n.matched[s])&&qf(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Er(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function qf(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!WE(e[n],t[n]))return!1;return!0}function WE(e,t){return wt(e)?oc(e,t):wt(t)?oc(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function oc(e,t){return wt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function KE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,a,l;for(a=0;a1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(a).join("/")}const tn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Oo=(function(e){return e.pop="pop",e.push="push",e})({}),zi=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function UE(e){if(!e)if(Zn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),HE(e)}const GE=/^[^#]+#/;function qE(e,t){return e.replace(GE,"#")+t}function YE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const _i=()=>({left:window.scrollX,top:window.scrollY});function zE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=YE(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ac(e,t){return(history.state?history.state.position-t:-1)+e}const No=new Map;function XE(e,t){No.set(e,t)}function QE(e){const t=No.get(e);return No.delete(e),t}function JE(e){return typeof e=="string"||e&&typeof e=="object"}function Yf(e){return typeof e=="string"||typeof e=="symbol"}function ZE(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&wo(s)):[r&&wo(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function ey(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=wt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}function $r(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ty(e,t,n){const r=e.value;if(!r)return;let s=r;const o=()=>{s[t].delete(n)};fi(o),Gu(o),Uu(()=>{const a=e.value;a&&(s=a),s[t].add(n)}),s[t].add(n)}function Kb(e){ty(rt(Bf,{}),"updateGuards",e)}function an(e,t,n,r,s,o=a=>a()){const a=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((l,c)=>{const d=p=>{p===!1?c(vr(Re.NAVIGATION_ABORTED,{from:n,to:t})):p instanceof Error?c(p):JE(p)?c(vr(Re.NAVIGATION_GUARD_REDIRECT,{from:t,to:p})):(a&&r.enterCallbacks[s]===a&&typeof p=="function"&&a.push(p),l())},f=o(()=>e.call(r&&r.instances[s],t,n,d));let h=Promise.resolve(f);e.length<3&&(h=h.then(d)),h.catch(p=>c(p))})}function Xi(e,t,n,r,s=o=>o()){const o=[];for(const a of e)for(const l in a.components){let c=a.components[l];if(!(t!=="beforeRouteEnter"&&!a.instances[l]))if(Ff(c)){const d=(c.__vccOpts||c)[t];d&&o.push(an(d,n,r,a,l,s))}else{let d=c();o.push(()=>d.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${a.path}"`);const h=AE(f)?f.default:f;a.mods[l]=f,a.components[l]=h;const p=(h.__vccOpts||h)[t];return p&&an(p,n,r,a,l,s)()}))}}return o}function ny(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let a=0;aEr(d,l))?r.push(l):n.push(l));const c=e.matched[a];c&&(t.matched.find(d=>Er(d,c))||s.push(c))}return[n,r,s]}let ry=()=>location.protocol+"//"+location.host;function zf(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),ic(l,"")}return ic(n,e)+r+s}function sy(e,t,n,r){let s=[],o=[],a=null;const l=({state:p})=>{const m=zf(e,location),O=n.value,A=t.value;let x=0;if(p){if(n.value=m,t.value=p,a&&a===O){a=null;return}x=A?p.position-A.position:0}else r(m);s.forEach(M=>{M(n.value,O,{delta:x,type:Oo.pop,direction:x?x>0?zi.forward:zi.back:zi.unknown})})};function c(){a=n.value}function d(p){s.push(p);const m=()=>{const O=s.indexOf(p);O>-1&&s.splice(O,1)};return o.push(m),m}function f(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(Te({},p.state,{scroll:_i()}),"")}}function h(){for(const p of o)p();o=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",f),document.removeEventListener("visibilitychange",f)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",f),document.addEventListener("visibilitychange",f),{pauseListeners:c,listen:d,destroy:h}}function cc(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?_i():null}}function iy(e){const{history:t,location:n}=window,r={value:zf(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,d,f){const h=e.indexOf("#"),p=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+c:ry()+e+c;try{t[f?"replaceState":"pushState"](d,"",p),s.value=d}catch(m){console.error(m),n[f?"replace":"assign"](p)}}function a(c,d){o(c,Te({},t.state,cc(s.value.back,c,s.value.forward,!0),d,{position:s.value.position}),!0),r.value=c}function l(c,d){const f=Te({},s.value,t.state,{forward:c,scroll:_i()});o(f.current,f,!0),o(c,Te({},cc(r.value,c,null),{position:f.position+1},d),!1),r.value=c}return{location:r,state:s,push:l,replace:a}}function oy(e){e=UE(e);const t=iy(e),n=sy(e,t.state,t.location,t.replace);function r(o,a=!0){a||n.pauseListeners(),history.go(o)}const s=Te({location:"",base:e,go:r,createHref:qE.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function ay(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),oy(e)}let Nn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Pe=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Pe||{});const ly={type:Nn.Static,value:""},cy=/[a-zA-Z0-9_]/;function uy(e){if(!e)return[[]];if(e==="/")return[[ly]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${d}": ${m}`)}let n=Pe.Static,r=n;const s=[];let o;function a(){o&&s.push(o),o=[]}let l=0,c,d="",f="";function h(){d&&(n===Pe.Static?o.push({type:Nn.Static,value:d}):n===Pe.Param||n===Pe.ParamRegExp||n===Pe.ParamRegExpEnd?(o.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),o.push({type:Nn.Param,value:d,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=c}for(;lt.length?t.length===1&&t[0]===qe.Static+qe.Segment?1:-1:0}function Xf(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const gy={strict:!1,end:!0,sensitive:!1};function my(e,t,n){const r=hy(uy(e.path),n),s=Te(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function _y(e,t){const n=[],r=new Map;t=rc(gy,t);function s(h){return r.get(h)}function o(h,p,m){const O=!m,A=hc(h);A.aliasOf=m&&m.record;const x=rc(t,h),M=[A];if("alias"in h){const k=typeof h.alias=="string"?[h.alias]:h.alias;for(const b of k)M.push(hc(Te({},A,{components:m?m.record.components:A.components,path:b,aliasOf:m?m.record:A})))}let $,F;for(const k of M){const{path:b}=k;if(p&&b[0]!=="/"){const y=p.record.path,N=y[y.length-1]==="/"?"":"/";k.path=p.record.path+(b&&N+b)}if($=my(k,p,x),m?m.alias.push($):(F=F||$,F!==$&&F.alias.push($),O&&h.name&&!pc($)&&a(h.name)),Qf($)&&c($),A.children){const y=A.children;for(let N=0;N{a(F)}:Ur}function a(h){if(Yf(h)){const p=r.get(h);p&&(r.delete(h),n.splice(n.indexOf(p),1),p.children.forEach(a),p.alias.forEach(a))}else{const p=n.indexOf(h);p>-1&&(n.splice(p,1),h.record.name&&r.delete(h.record.name),h.children.forEach(a),h.alias.forEach(a))}}function l(){return n}function c(h){const p=yy(h,n);n.splice(p,0,h),h.record.name&&!pc(h)&&r.set(h.record.name,h)}function d(h,p){let m,O={},A,x;if("name"in h&&h.name){if(m=r.get(h.name),!m)throw vr(Re.MATCHER_NOT_FOUND,{location:h});x=m.record.name,O=Te(dc(p.params,m.keys.filter(F=>!F.optional).concat(m.parent?m.parent.keys.filter(F=>F.optional):[]).map(F=>F.name)),h.params&&dc(h.params,m.keys.map(F=>F.name))),A=m.stringify(O)}else if(h.path!=null)A=h.path,m=n.find(F=>F.re.test(A)),m&&(O=m.parse(A),x=m.record.name);else{if(m=p.name?r.get(p.name):n.find(F=>F.re.test(p.path)),!m)throw vr(Re.MATCHER_NOT_FOUND,{location:h,currentLocation:p});x=m.record.name,O=Te({},p.params,h.params),A=m.stringify(O)}const M=[];let $=m;for(;$;)M.unshift($.record),$=$.parent;return{name:x,path:A,params:O,matched:M,meta:Ey(M)}}e.forEach(h=>o(h));function f(){n.length=0,r.clear()}return{addRoute:o,resolve:d,removeRoute:a,clearRoutes:f,getRoutes:l,getRecordMatcher:s}}function dc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function hc(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:vy(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 vy(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function pc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ey(e){return e.reduce((t,n)=>Te(t,n.meta),{})}function yy(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;Xf(e,t[o])<0?r=o:n=o+1}const s=by(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function by(e){let t=e;for(;t=t.parent;)if(Qf(t)&&Xf(e,t)===0)return t}function Qf({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function gc(e){const t=rt(mi),n=rt(ca),r=dt(()=>{const c=Ze(e.to);return t.resolve(c)}),s=dt(()=>{const{matched:c}=r.value,{length:d}=c,f=c[d-1],h=n.matched;if(!f||!h.length)return-1;const p=h.findIndex(Er.bind(null,f));if(p>-1)return p;const m=mc(c[d-2]);return d>1&&mc(f)===m&&h[h.length-1].path!==m?h.findIndex(Er.bind(null,c[d-2])):p}),o=dt(()=>s.value>-1&&wy(n.params,r.value.params)),a=dt(()=>s.value>-1&&s.value===n.matched.length-1&&qf(n.params,r.value.params));function l(c={}){if(Sy(c)){const d=t[Ze(e.replace)?"replace":"push"](Ze(e.to)).catch(Ur);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>d),d}return Promise.resolve()}return{route:r,href:dt(()=>r.value.href),isActive:o,isExactActive:a,navigate:l}}function Ay(e){return e.length===1?e[0]:e}const Ty=Jo({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:gc,setup(e,{slots:t}){const n=ts(gc(e)),{options:r}=rt(mi),s=dt(()=>({[_c(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[_c(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&Ay(t.default(n));return e.custom?o:la("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Cy=Ty;function Sy(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function wy(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!wt(s)||s.length!==r.length||r.some((o,a)=>o.valueOf()!==s[a].valueOf()))return!1}return!0}function mc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const _c=(e,t,n)=>e??t??n,Oy=Jo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=rt(So),s=dt(()=>e.route||r.value),o=rt(sc,0),a=dt(()=>{let d=Ze(o);const{matched:f}=s.value;let h;for(;(h=f[d])&&!h.components;)d++;return d}),l=dt(()=>s.value.matched[a.value]);xs(sc,dt(()=>a.value+1)),xs(Bf,l),xs(So,s);const c=rr();return In(()=>[c.value,l.value,e.name],([d,f,h],[p,m,O])=>{f&&(f.instances[h]=d,m&&m!==f&&d&&d===p&&(f.leaveGuards.size||(f.leaveGuards=m.leaveGuards),f.updateGuards.size||(f.updateGuards=m.updateGuards))),d&&f&&(!m||!Er(f,m)||!p)&&(f.enterCallbacks[h]||[]).forEach(A=>A(d))},{flush:"post"}),()=>{const d=s.value,f=e.name,h=l.value,p=h&&h.components[f];if(!p)return vc(n.default,{Component:p,route:d});const m=h.props[f],O=m?m===!0?d.params:typeof m=="function"?m(d):m:null,x=la(p,Te({},O,t,{onVnodeUnmounted:M=>{M.component.isUnmounted&&(h.instances[f]=null)},ref:c}));return vc(n.default,{Component:x,route:d})||x}}});function vc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Jf=Oy;function Ny(e){const t=_y(e.routes,e),n=e.parseQuery||ZE,r=e.stringifyQuery||lc,s=e.history,o=$r(),a=$r(),l=$r(),c=wu(tn);let d=tn;Zn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=qi.bind(null,L=>""+L),h=qi.bind(null,VE),p=qi.bind(null,Jr);function m(L,Q){let Z,oe;return Yf(L)?(Z=t.getRecordMatcher(L),oe=Q):oe=L,t.addRoute(oe,Z)}function O(L){const Q=t.getRecordMatcher(L);Q&&t.removeRoute(Q)}function A(){return t.getRoutes().map(L=>L.record)}function x(L){return!!t.getRecordMatcher(L)}function M(L,Q){if(Q=Te({},Q||c.value),typeof L=="string"){const w=Yi(n,L,Q.path),P=t.resolve({path:w.path},Q),B=s.createHref(w.fullPath);return Te(w,P,{params:p(P.params),hash:Jr(w.hash),redirectedFrom:void 0,href:B})}let Z;if(L.path!=null)Z=Te({},L,{path:Yi(n,L.path,Q.path).path});else{const w=Te({},L.params);for(const P in w)w[P]==null&&delete w[P];Z=Te({},L,{params:h(w)}),Q.params=h(Q.params)}const oe=t.resolve(Z,Q),D=L.hash||"";oe.params=f(p(oe.params));const g=BE(r,Te({},L,{hash:PE(D),path:oe.path})),E=s.createHref(g);return Te({fullPath:g,hash:D,query:r===lc?ey(L.query):L.query||{}},oe,{redirectedFrom:void 0,href:E})}function $(L){return typeof L=="string"?Yi(n,L,c.value.path):Te({},L)}function F(L,Q){if(d!==L)return vr(Re.NAVIGATION_CANCELLED,{from:Q,to:L})}function k(L){return N(L)}function b(L){return k(Te($(L),{replace:!0}))}function y(L,Q){const Z=L.matched[L.matched.length-1];if(Z&&Z.redirect){const{redirect:oe}=Z;let D=typeof oe=="function"?oe(L,Q):oe;return typeof D=="string"&&(D=D.includes("?")||D.includes("#")?D=$(D):{path:D},D.params={}),Te({query:L.query,hash:L.hash,params:D.path!=null?{}:L.params},D)}}function N(L,Q){const Z=d=M(L),oe=c.value,D=L.state,g=L.force,E=L.replace===!0,w=y(Z,oe);if(w)return N(Te($(w),{state:typeof w=="object"?Te({},D,w.state):D,force:g,replace:E}),Q||Z);const P=Z;P.redirectedFrom=Q;let B;return!g&&jE(r,oe,Z)&&(B=vr(Re.NAVIGATION_DUPLICATED,{to:P,from:oe}),re(oe,oe,!0,!1)),(B?Promise.resolve(B):S(P,oe)).catch(H=>Ft(H)?Ft(H,Re.NAVIGATION_GUARD_REDIRECT)?H:z(H):K(H,P,oe)).then(H=>{if(H){if(Ft(H,Re.NAVIGATION_GUARD_REDIRECT))return N(Te({replace:E},$(H.to),{state:typeof H.to=="object"?Te({},D,H.to.state):D,force:g}),Q||P)}else H=j(P,oe,!0,E,D);return U(P,oe,H),H})}function T(L,Q){const Z=F(L,Q);return Z?Promise.reject(Z):Promise.resolve()}function C(L){const Q=de.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(L):L()}function S(L,Q){let Z;const[oe,D,g]=ny(L,Q);Z=Xi(oe.reverse(),"beforeRouteLeave",L,Q);for(const w of oe)w.leaveGuards.forEach(P=>{Z.push(an(P,L,Q))});const E=T.bind(null,L,Q);return Z.push(E),ye(Z).then(()=>{Z=[];for(const w of o.list())Z.push(an(w,L,Q));return Z.push(E),ye(Z)}).then(()=>{Z=Xi(D,"beforeRouteUpdate",L,Q);for(const w of D)w.updateGuards.forEach(P=>{Z.push(an(P,L,Q))});return Z.push(E),ye(Z)}).then(()=>{Z=[];for(const w of g)if(w.beforeEnter)if(wt(w.beforeEnter))for(const P of w.beforeEnter)Z.push(an(P,L,Q));else Z.push(an(w.beforeEnter,L,Q));return Z.push(E),ye(Z)}).then(()=>(L.matched.forEach(w=>w.enterCallbacks={}),Z=Xi(g,"beforeRouteEnter",L,Q,C),Z.push(E),ye(Z))).then(()=>{Z=[];for(const w of a.list())Z.push(an(w,L,Q));return Z.push(E),ye(Z)}).catch(w=>Ft(w,Re.NAVIGATION_CANCELLED)?w:Promise.reject(w))}function U(L,Q,Z){l.list().forEach(oe=>C(()=>oe(L,Q,Z)))}function j(L,Q,Z,oe,D){const g=F(L,Q);if(g)return g;const E=Q===tn,w=Zn?history.state:{};Z&&(oe||E?s.replace(L.fullPath,Te({scroll:E&&w&&w.scroll},D)):s.push(L.fullPath,D)),c.value=L,re(L,Q,Z,E),z()}let te;function he(){te||(te=s.listen((L,Q,Z)=>{if(!me.listening)return;const oe=M(L),D=y(oe,me.currentRoute.value);if(D){N(Te(D,{replace:!0,force:!0}),oe).catch(Ur);return}d=oe;const g=c.value;Zn&&XE(ac(g.fullPath,Z.delta),_i()),S(oe,g).catch(E=>Ft(E,Re.NAVIGATION_ABORTED|Re.NAVIGATION_CANCELLED)?E:Ft(E,Re.NAVIGATION_GUARD_REDIRECT)?(N(Te($(E.to),{force:!0}),oe).then(w=>{Ft(w,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&!Z.delta&&Z.type===Oo.pop&&s.go(-1,!1)}).catch(Ur),Promise.reject()):(Z.delta&&s.go(-Z.delta,!1),K(E,oe,g))).then(E=>{E=E||j(oe,g,!1),E&&(Z.delta&&!Ft(E,Re.NAVIGATION_CANCELLED)?s.go(-Z.delta,!1):Z.type===Oo.pop&&Ft(E,Re.NAVIGATION_ABORTED|Re.NAVIGATION_DUPLICATED)&&s.go(-1,!1)),U(oe,g,E)}).catch(Ur)}))}let Ee=$r(),ie=$r(),I;function K(L,Q,Z){z(L);const oe=ie.list();return oe.length?oe.forEach(D=>D(L,Q,Z)):console.error(L),Promise.reject(L)}function G(){return I&&c.value!==tn?Promise.resolve():new Promise((L,Q)=>{Ee.add([L,Q])})}function z(L){return I||(I=!L,he(),Ee.list().forEach(([Q,Z])=>L?Z(L):Q()),Ee.reset()),L}function re(L,Q,Z,oe){const{scrollBehavior:D}=e;if(!Zn||!D)return Promise.resolve();const g=!Z&&QE(ac(L.fullPath,0))||(oe||!Z)&&history.state&&history.state.scroll||null;return ci().then(()=>D(L,Q,g)).then(E=>E&&zE(E)).catch(E=>K(E,L,Q))}const ne=L=>s.go(L);let se;const de=new Set,me={currentRoute:c,listening:!0,addRoute:m,removeRoute:O,clearRoutes:t.clearRoutes,hasRoute:x,getRoutes:A,resolve:M,options:e,push:k,replace:b,go:ne,back:()=>ne(-1),forward:()=>ne(1),beforeEach:o.add,beforeResolve:a.add,afterEach:l.add,onError:ie.add,isReady:G,install(L){L.component("RouterLink",Cy),L.component("RouterView",Jf),L.config.globalProperties.$router=me,Object.defineProperty(L.config.globalProperties,"$route",{enumerable:!0,get:()=>Ze(c)}),Zn&&!se&&c.value===tn&&(se=!0,k(s.location).catch(oe=>{}));const Q={};for(const oe in tn)Object.defineProperty(Q,oe,{get:()=>c.value[oe],enumerable:!0});L.provide(mi,me),L.provide(ca,Su(Q)),L.provide(So,c);const Z=L.unmount;de.add(L),L.unmount=function(){de.delete(L),de.size<1&&(d=tn,te&&te(),te=null,c.value=tn,se=!1,I=!1),Z()}}};function ye(L){return L.reduce((Q,Z)=>Q.then(()=>C(Z)),Promise.resolve())}return me}const xy="modulepreload",Ry=function(e,t){return new URL(e,t).href},Ec={},De=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){let d=function(f){return Promise.all(f.map(h=>Promise.resolve(h).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const a=document.getElementsByTagName("link"),l=document.querySelector("meta[property=csp-nonce]"),c=l?.nonce||l?.getAttribute("nonce");s=d(n.map(f=>{if(f=Ry(f,r),f in Ec)return;Ec[f]=!0;const h=f.endsWith(".css"),p=h?'[rel="stylesheet"]':"";if(r)for(let O=a.length-1;O>=0;O--){const A=a[O];if(A.href===f&&(!h||A.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${p}`))return;const m=document.createElement("link");if(m.rel=h?"stylesheet":xy,h||(m.as="script"),m.crossOrigin="",m.href=f,c&&m.setAttribute("nonce",c),document.head.appendChild(m),h)return new Promise((O,A)=>{m.addEventListener("load",O),m.addEventListener("error",()=>A(new Error(`Unable to preload CSS for ${f}`)))})}))}function o(a){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=a,window.dispatchEvent(l),!l.defaultPrevented)throw a}return s.then(a=>{for(const l of a||[])l.status==="rejected"&&o(l.reason);return t().catch(o)})},yc="[a-fA-F\\d:]",ln=e=>e&&e.includeBoundaries?`(?:(?<=\\s|^)(?=${yc})|(?<=${yc})(?=\\s|$))`:"",Et="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",$e="[a-fA-F\\d]{1,4}",vi=` (?: (?:${$e}:){7}(?:${$e}|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8 @@ -11,4 +11,4 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-FJBKYE9o.js"," (?::(?:(?::${$e}){0,5}:${Et}|(?::${$e}){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4 )(?:%[0-9a-zA-Z]{1,})? // %eth0 %1 `.replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),Iy=new RegExp(`(?:^${Et}$)|(?:^${vi}$)`),Dy=new RegExp(`^${Et}$`),$y=new RegExp(`^${vi}$`),Ei=e=>e&&e.exact?Iy:new RegExp(`(?:${ln(e)}${Et}${ln(e)})|(?:${ln(e)}${vi}${ln(e)})`,"g");Ei.v4=e=>e&&e.exact?Dy:new RegExp(`${ln(e)}${Et}${ln(e)}`,"g");Ei.v6=e=>e&&e.exact?$y:new RegExp(`${ln(e)}${vi}${ln(e)}`,"g");const Zf={exact:!1},ed=`${Ei.v4().source}\\/(3[0-2]|[12]?[0-9])`,td=`${Ei.v6().source}\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])`,Ly=new RegExp(`^${ed}$`),Py=new RegExp(`^${td}$`),My=({exact:e}=Zf)=>e?Ly:new RegExp(ed,"g"),ky=({exact:e}=Zf)=>e?Py:new RegExp(td,"g"),nd=My({exact:!0}),rd=ky({exact:!0}),fa=e=>nd.test(e)?4:rd.test(e)?6:0;fa.v4=e=>nd.test(e);fa.v6=e=>rd.test(e);const tt=e=>{const t=Vn();if(t.Locale===null)return e;const r=Object.keys(t.Locale).filter(s=>e.match(new RegExp("^"+s+"$","gi"))!==null);return r.length===0||r.length>1||t.Locale[r[0]].length===0?e:e.replace(new RegExp(r[0],"gi"),t.Locale[r[0]])};var Qi={},Ji,bc;function Vy(){return bc||(bc=1,Ji={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}),Ji}var Zi,Ac;function Fy(){if(Ac)return Zi;Ac=1;var e={px:{px:1,cm:96/2.54,mm:96/25.4,in:96,pt:96/72,pc:16},cm:{px:2.54/96,cm:1,mm:.1,in:2.54,pt:2.54/72,pc:2.54/6},mm:{px:25.4/96,cm:10,mm:1,in:25.4,pt:25.4/72,pc:25.4/6},in:{px:1/96,cm:1/2.54,mm:1/25.4,in:1,pt:1/72,pc:1/6},pt:{px:.75,cm:72/2.54,mm:72/25.4,in:72,pt:1,pc:12},pc:{px:6/96,cm:6/2.54,mm:6/25.4,in:6,pt:6/72,pc:1},deg:{deg:1,grad:.9,rad:180/Math.PI,turn:360},grad:{deg:400/360,grad:1,rad:200/Math.PI,turn:400},rad:{deg:Math.PI/180,grad:Math.PI/200,rad:1,turn:Math.PI*2},turn:{deg:1/360,grad:1/400,rad:.5/Math.PI,turn:1},s:{s:1,ms:1/1e3},ms:{s:1e3,ms:1},Hz:{Hz:1,kHz:1e3},kHz:{Hz:1/1e3,kHz:1},dpi:{dpi:1,dpcm:1/2.54,dppx:1/96},dpcm:{dpi:2.54,dpcm:1,dppx:2.54/96},dppx:{dpi:96,dpcm:96/2.54,dppx:1}};return Zi=function(t,n,r,s){if(!e.hasOwnProperty(r))throw new Error("Cannot convert to "+r);if(!e[r].hasOwnProperty(n))throw new Error("Cannot convert from "+n+" to "+r);var o=e[r][n]*t;return s!==!1?(s=Math.pow(10,parseInt(s)||5),Math.round(o*s)/s):o},Zi}var Tc;function Hy(){return Tc||(Tc=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.fromRgba=T,e.fromRgb=C,e.fromHsla=S,e.fromHsl=U,e.fromString=Ee,e.default=void 0;var t=r(Vy()),n=r(Fy());function r(I){return I&&I.__esModule?I:{default:I}}function s(I,K){if(!(I instanceof K))throw new TypeError("Cannot call a class as a function")}function o(I,K){for(var G=0;GI.length)&&(K=I.length);for(var G=0,z=new Array(K);G"u"||!(Symbol.iterator in Object(I)))){var G=[],z=!0,re=!1,ne=void 0;try{for(var se=I[Symbol.iterator](),de;!(z=(de=se.next()).done)&&(G.push(de.value),!(K&&G.length===K));z=!0);}catch(me){re=!0,ne=me}finally{try{!z&&se.return!=null&&se.return()}finally{if(re)throw ne}}return G}}function p(I){if(Array.isArray(I))return I}var m=/^#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})?$/,O=/^#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])?$/,A=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,x=/^rgba?\(\s*(\d+)\s+(\d+)\s+(\d+)(?:\s*\/\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,M=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,$=/^rgba?\(\s*(\d+%)\s+(\d+%)\s+(\d+%)(?:\s*\/\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,F=/^hsla?\(\s*(\d+)(deg|rad|grad|turn)?\s*,\s*(\d+)%\s*,\s*(\d+)%(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/;function k(I,K){return I.indexOf(K)>-1}function b(I,K,G){var z=I/255,re=K/255,ne=G/255,se=Math.max(z,re,ne),de=Math.min(z,re,ne),me=se-de,ye=(se+de)/2;if(me===0)return[0,0,ye*100];var L=me/(1-Math.abs(2*ye-1)),Q=(function(){switch(se){case z:return(re-ne)/me%6;case re:return(ne-z)/me+2;default:return(z-re)/me+4}})();return[Q*60,L*100,ye*100]}function y(I,K,G){var z=I/60,re=K/100,ne=G/100,se=(1-Math.abs(2*ne-1))*re,de=se*(1-Math.abs(z%2-1)),me=ne-se/2,ye=(function(){return z<1?[se,de,0]:z<2?[de,se,0]:z<3?[0,se,de]:z<4?[0,de,se]:z<5?[de,0,se]:[se,0,de]})(),L=l(ye,3),Q=L[0],Z=L[1],oe=L[2];return[(Q+me)*255,(Z+me)*255,(oe+me)*255]}var N=(function(){function I(K){var G=l(K,4),z=G[0],re=G[1],ne=G[2],se=G[3];s(this,I),this.values=[Math.max(Math.min(parseInt(z,10),255),0),Math.max(Math.min(parseInt(re,10),255),0),Math.max(Math.min(parseInt(ne,10),255),0),se==null?1:Math.max(Math.min(parseFloat(se),255),0)]}return a(I,[{key:"toRgbString",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3];return se===1?"rgb(".concat(z,", ").concat(re,", ").concat(ne,")"):"rgba(".concat(z,", ").concat(re,", ").concat(ne,", ").concat(se,")")}},{key:"toHslString",value:function(){var G=this.toHslaArray(),z=l(G,4),re=z[0],ne=z[1],se=z[2],de=z[3];return de===1?"hsl(".concat(re,", ").concat(ne,"%, ").concat(se,"%)"):"hsla(".concat(re,", ").concat(ne,"%, ").concat(se,"%, ").concat(de,")")}},{key:"toHexString",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3];return z=Number(z).toString(16).padStart(2,"0"),re=Number(re).toString(16).padStart(2,"0"),ne=Number(ne).toString(16).padStart(2,"0"),se=se<1?parseInt(se*255,10).toString(16).padStart(2,"0"):"","#".concat(z).concat(re).concat(ne).concat(se)}},{key:"toRgbaArray",value:function(){return this.values}},{key:"toHslaArray",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3],de=b(z,re,ne),me=l(de,3),ye=me[0],L=me[1],Q=me[2];return[ye,L,Q,se]}}]),I})();function T(I){var K=l(I,4),G=K[0],z=K[1],re=K[2],ne=K[3];return new N([G,z,re,ne])}function C(I){var K=l(I,3),G=K[0],z=K[1],re=K[2];return T([G,z,re,1])}function S(I){var K=l(I,4),G=K[0],z=K[1],re=K[2],ne=K[3],se=y(G,z,re),de=l(se,3),me=de[0],ye=de[1],L=de[2];return T([me,ye,L,ne])}function U(I){var K=l(I,3),G=K[0],z=K[1],re=K[2];return S([G,z,re,1])}function j(I){var K=m.exec(I)||O.exec(I),G=l(K,5),z=G[1],re=G[2],ne=G[3],se=G[4];return z=parseInt(z.length<2?z.repeat(2):z,16),re=parseInt(re.length<2?re.repeat(2):re,16),ne=parseInt(ne.length<2?ne.repeat(2):ne,16),se=se&&(parseInt(se.length<2?se.repeat(2):se,16)/255).toPrecision(1)||1,T([z,re,ne,se])}function te(I){var K=A.exec(I)||M.exec(I)||x.exec(I)||$.exec(I),G=l(K,5),z=G[1],re=G[2],ne=G[3],se=G[4];return z=k(z,"%")?parseInt(z,10)*255/100:parseInt(z,10),re=k(re,"%")?parseInt(re,10)*255/100:parseInt(re,10),ne=k(ne,"%")>0?parseInt(ne,10)*255/100:parseInt(ne,10),se=se===void 0?1:parseFloat(se)/(k(se,"%")?100:1),T([z,re,ne,se])}function he(I){var K=F.exec(I),G=l(K,6),z=G[1],re=G[2],ne=G[3],se=G[4],de=G[5];return re=re||"deg",z=(0,n.default)(parseFloat(z),re,"deg"),ne=parseFloat(ne),se=parseFloat(se),de=de===void 0?1:parseFloat(de)/(k(de,"%")?100:1),S([z,ne,se,de])}function Ee(I){return t.default[I]?C(t.default[I]):m.test(I)||O.test(I)?j(I):A.test(I)||M.test(I)||x.test(I)||$.test(I)?te(I):F.test(I)?he(I):null}var ie={fromString:Ee,fromRgb:C,fromRgba:T,fromHsl:U,fromHsla:S};e.default=ie})(Qi)),Qi}var By=Hy();const jy=Vf("WireguardConfigurationsStore",{state:()=>({Configurations:[],ConfigurationLoaded:!1,searchString:"",ConfigurationListInterval:void 0,Filter:{HiddenTags:[],ShowAllPeersWhenHiddenTags:!0},SortOptions:{Name:tt("Name"),Status:tt("Status"),"DataUsage.Total":tt("Total Usage")},CurrentSort:{key:"Name",order:"asc"},CurrentDisplay:"List",PeerScheduleJobs:{dropdowns:{Field:[{display:tt("Total Received"),value:"total_receive",unit:"GB",type:"number"},{display:tt("Total Sent"),value:"total_sent",unit:"GB",type:"number"},{display:tt("Total Usage"),value:"total_data",unit:"GB",type:"number"},{display:tt("Date"),value:"date",type:"date"}],Operator:[{display:tt("larger than"),value:"lgt"}],Action:[{display:tt("Restrict Peer"),value:"restrict"},{display:tt("Delete Peer"),value:"delete"},{display:tt("Reset Total Data Usage"),value:"reset_total_data_usage"}]}}}),getters:{sortConfigurations(){return[...this.Configurations].sort((e,t)=>this.CurrentSort.order==="desc"?this.dotNotation(e,this.CurrentSort.key)this.dotNotation(t,this.CurrentSort.key)?-1:0:this.dotNotation(e,this.CurrentSort.key)>this.dotNotation(t,this.CurrentSort.key)?1:this.dotNotation(e,this.CurrentSort.key){e.status&&(this.Configurations=e.data),this.ConfigurationLoaded=!0})},colorText(e){if(e){const t=By.fromString(e);if(t){const n=t.toRgbaArray();return+((n[0]*299+n[1]*587+n[2]*114)/255e3).toFixed(2)>.5?"#000":"#fff"}}return"#ffffff"},dotNotation(e,t){let n=t.split(".").reduce((r,s)=>r&&r[s],e);return typeof n=="string"?n.toLowerCase():n},regexCheckIP(e){return/((^\s*((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))\s*$)|(^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$))/.test(e)},checkCIDR(e){return fa(e)!==0},checkWGKeyLength(e){return/^[A-Za-z0-9+/]{43}=?=?$/.test(e)}},persist:{pick:["CurrentSort","CurrentDisplay","Filter.ShowAllPeersWhenHiddenTags"]}}),Wy=async()=>{let e=!1;return await $n("/api/validateAuthentication",{},t=>{e=t.status}),e},Tr=Ny({history:ay(),scrollBehavior(){document.querySelector("main")!==null&&document.querySelector("main").scrollTo({top:0})},routes:[{name:"Index",path:"/",component:()=>De(()=>import("./index-FJBKYE9o.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),meta:{requiresAuth:!0},children:[{name:"Configuration List",path:"",component:()=>De(()=>import("./configurationList-DyQdKNSn.js"),__vite__mapDeps([6,1,7,8,9,10]),import.meta.url),meta:{title:"WireGuard Configurations"}},{name:"Settings",path:"settings",component:()=>De(()=>import("./settings-Dq4CIGj-.js"),__vite__mapDeps([11,12,1,13,3,14,15,16,17,18]),import.meta.url),children:[{name:"WGDashboard Settings",path:"",component:()=>De(()=>import("./wgdashboardSettings-DcOVnVX4.js"),__vite__mapDeps([19,1,13,3,14,15,16]),import.meta.url),meta:{title:"WGDashboard Settings"}},{name:"Peers Settings",path:"peers_settings",component:()=>De(()=>import("./peerDefaultSettings-BXqDdwA7.js"),__vite__mapDeps([20,1,12]),import.meta.url),meta:{title:"Peers Default Settings"}},{name:"WireGuard Configuration Settings",path:"wireguard_settings",component:()=>De(()=>import("./wireguardConfigurationSettings-CBlmmPH5.js"),__vite__mapDeps([21,17,1,18]),import.meta.url),meta:{title:"WireGuard Configuration Settings"}}],meta:{title:"Settings"}},{path:"ping",name:"Ping",component:()=>De(()=>import("./ping-DEGrvraX.js"),__vite__mapDeps([22,1,23,24,25,26,27]),import.meta.url)},{path:"traceroute",name:"Traceroute",component:()=>De(()=>import("./traceroute-7nQq-B8l.js"),__vite__mapDeps([28,23,24,25,26,1,29]),import.meta.url)},{name:"New Configuration",path:"new_configuration",component:()=>De(()=>import("./newConfiguration-YU34DWO4.js"),__vite__mapDeps([30,31,1,32,33]),import.meta.url),meta:{title:"New Configuration"}},{name:"Restore Configuration",path:"restore_configuration",component:()=>De(()=>import("./restoreConfiguration-BZxfViAG.js"),__vite__mapDeps([34,1,3,7,31,35]),import.meta.url),meta:{title:"Restore Configuration"}},{name:"System Status",path:"system_status",component:()=>De(()=>import("./systemStatus-BX0luAHi.js"),__vite__mapDeps([36,1,8,9,37,3,38]),import.meta.url),meta:{title:"System Status"}},{name:"Clients",path:"clients",component:()=>De(()=>import("./clients-B4F-hTZ7.js"),__vite__mapDeps([39,40,1,41]),import.meta.url),meta:{title:"Clients"},children:[{name:"Client Viewer",path:":id",component:()=>De(()=>import("./clientViewer-DDCtCjaZ.js"),__vite__mapDeps([42,40,1,43]),import.meta.url),meta:{title:"Clients"}}]},{name:"Webhooks",path:"webhooks",component:()=>De(()=>import("./dashboardWebHooks-CJRXn0Tq.js"),__vite__mapDeps([44,1,45]),import.meta.url),meta:{title:"Webhooks"}},{name:"Configuration",path:"configuration/:id",component:()=>De(()=>import("./configuration-Dd6L2pZi.js"),[],import.meta.url),meta:{title:"Configuration"},children:[{name:"Peers List",path:"peers",component:()=>De(()=>import("./peerList-w_vobCBV.js"),__vite__mapDeps([46,7,1,37,3,15,24,25,31,47]),import.meta.url)}]}]},{path:"/signin",component:()=>De(()=>import("./signin-CXnKEaHi.js"),__vite__mapDeps([48,2,1,3,4,49]),import.meta.url),meta:{title:"Sign In",hideTopNav:!0}},{path:"/welcome",component:()=>De(()=>import("./setup-CWf87_Nl.js"),__vite__mapDeps([50,1]),import.meta.url),meta:{requiresAuth:!0,title:"Welcome to WGDashboard",hideTopNav:!0}},{path:"/2FASetup",component:()=>De(()=>import("./totp-DslWxGxU.js"),__vite__mapDeps([51,52,32,1]),import.meta.url),meta:{requiresAuth:!0,title:"Multi-Factor Authentication Setup",hideTopNav:!0}},{path:"/share",component:()=>De(()=>import("./share-CF94rGU4.js"),__vite__mapDeps([53,52,32,1,54]),import.meta.url),meta:{title:"Share",hideTopNav:!0}}]});Tr.beforeEach(async(e,t,n)=>{const r=jy(),s=Vn();e.meta.title?document.title=e.meta.title+" | WGDashboard":e.params.id?document.title=e.params.id+" | WGDashboard":document.title="WGDashboard",s.ShowNavBar=!1,document.querySelector(".loadingBar").classList.remove("loadingDone"),document.querySelector(".loadingBar").classList.add("loading"),e.meta.requiresAuth?s.getActiveCrossServer()?(await s.getConfiguration(),!r.Configurations&&e.name!=="Configuration List"&&await r.getConfigurations(),n()):await Wy()?(await s.getConfiguration(),!r.Configurations&&e.name!=="Configuration List"&&await r.getConfigurations(),s.Redirect=void 0,n()):(s.Redirect=e,n("/signin"),s.newMessage("WGDashboard","Sign in session ended, please sign in again","warning")):n()});Tr.afterEach(()=>{document.querySelector(".loadingBar").classList.remove("loading"),document.querySelector(".loadingBar").classList.add("loadingDone")});const sd=()=>{let e={"Content-Type":"application/json"};const n=Vn().getActiveCrossServer();if(n&&(e["wg-dashboard-apikey"]=n.apiKey,n.headers))for(let r of Object.values(n.headers))r.key&&r.value&&!Object.keys(e).includes(r.key)&&(e[r.key]=r.value);return e},id=e=>{const n=Vn().getActiveCrossServer();return n?`${n.host}${e}`:`./.${e}`},$n=async(e,t=void 0,n=void 0)=>{const r=new URLSearchParams(t);await fetch(`${id(e)}?${r.toString()}`,{headers:sd()}).then(s=>{const o=Vn();if(s.ok)return s.json();if(s.status!==200)throw s.status===401&&o.newMessage("WGDashboard","Sign in session ended, please sign in again","warning"),new Error(s.statusText)}).then(s=>n?n(s):void 0).catch(s=>{console.log("Error:",s),Tr.push({path:"/signin"})})},Ub=async(e,t,n)=>{await fetch(`${id(e)}`,{headers:sd(),method:"POST",body:JSON.stringify(t)}).then(r=>{const s=Vn();if(r.ok)return r.json();if(r.status!==200)throw r.status===401&&s.newMessage("WGDashboard","Sign in session ended, please sign in again","warning"),new Error(r.statusText)}).then(r=>n?n(r):void 0).catch(r=>{console.log("Error:",r),Tr.push({path:"/signin"})})},Ve=[];for(let e=0;e<256;++e)Ve.push((e+256).toString(16).slice(1));function Ky(e,t=0){return(Ve[e[t+0]]+Ve[e[t+1]]+Ve[e[t+2]]+Ve[e[t+3]]+"-"+Ve[e[t+4]]+Ve[e[t+5]]+"-"+Ve[e[t+6]]+Ve[e[t+7]]+"-"+Ve[e[t+8]]+Ve[e[t+9]]+"-"+Ve[e[t+10]]+Ve[e[t+11]]+Ve[e[t+12]]+Ve[e[t+13]]+Ve[e[t+14]]+Ve[e[t+15]]).toLowerCase()}let eo;const Uy=new Uint8Array(16);function Gy(){if(!eo){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");eo=crypto.getRandomValues.bind(crypto)}return eo(Uy)}const qy=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Cc={randomUUID:qy};function Yy(e,t,n){e=e||{};const r=e.random??e.rng?.()??Gy();if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){if(n=n||0,n<0||n+16>t.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let s=0;s<16;++s)t[n+s]=r[s];return t}return Ky(r)}function Sc(e,t,n){return Cc.randomUUID&&!t&&!e?Cc.randomUUID():Yy(e,t,n)}const Vn=Vf("DashboardConfigurationStore",{state:()=>({Redirect:void 0,Configuration:void 0,Messages:[],Peers:{Selecting:!1,RefreshInterval:void 0},CrossServerConfiguration:{Enable:!1,ServerList:{}},SystemStatus:void 0,ActiveServerConfiguration:void 0,IsElectronApp:!1,ShowNavBar:!1,Locale:null,HelpAgent:{Enable:!1}}),actions:{initCrossServerConfiguration(){const e=localStorage.getItem("CrossServerConfiguration");localStorage.getItem("ActiveCrossServerConfiguration")!==null&&(this.ActiveServerConfiguration=localStorage.getItem("ActiveCrossServerConfiguration")),e===null?window.localStorage.setItem("CrossServerConfiguration",JSON.stringify(this.CrossServerConfiguration)):this.CrossServerConfiguration=JSON.parse(e)},syncCrossServerConfiguration(){window.localStorage.setItem("CrossServerConfiguration",JSON.stringify(this.CrossServerConfiguration))},addCrossServerConfiguration(){this.CrossServerConfiguration.ServerList[Sc().toString()]={host:"",apiKey:"",active:!1}},deleteCrossServerConfiguration(e){delete this.CrossServerConfiguration.ServerList[e]},getActiveCrossServer(){const e=localStorage.getItem("ActiveCrossServerConfiguration");if(e!==null)return this.CrossServerConfiguration.ServerList[e]},async setActiveCrossServer(e){this.ActiveServerConfiguration=e,localStorage.setItem("ActiveCrossServerConfiguration",e),await $n("/api/locale",{},t=>{this.Locale=t.data})},removeActiveCrossServer(){this.ActiveServerConfiguration=void 0,localStorage.removeItem("ActiveCrossServerConfiguration")},async getConfiguration(){await $n("/api/getDashboardConfiguration",{},e=>{e.status&&(this.Configuration=e.data)})},async signOut(){await $n("/api/signout",{},()=>{this.removeActiveCrossServer(),document.cookie="",this.$router.go("/signin")})},newMessage(e,t,n){this.Messages.push({id:Sc(),from:tt(e),content:tt(t),type:n,show:!0})},applyLocale(e){if(this.Locale===null)return e;const n=Object.keys(this.Locale).filter(r=>e.match(new RegExp("^"+r+"$","g"))!==null);return console.log(n),n.length===0||n.length>1?e:this.Locale[n[0]]}},persist:{pick:["HelpAgent.Enable"]}});(function(){function e(b){var y=new Float64Array(16);if(b)for(var N=0;N>16&1),T[S-1]&=65535;T[15]=C[15]-32767-(T[14]>>16&1),N=T[15]>>16&1,T[14]&=65535,r(C,T,1-N)}for(var S=0;S<16;++S)b[2*S]=C[S]&255,b[2*S+1]=C[S]>>8}function n(b){for(var y=0;y<16;++y)b[(y+1)%16]+=(y<15?1:38)*Math.floor(b[y]/65536),b[y]&=65535}function r(b,y,N){for(var T,C=~(N-1),S=0;S<16;++S)T=C&(b[S]^y[S]),b[S]^=T,y[S]^=T}function s(b,y,N){for(var T=0;T<16;++T)b[T]=y[T]+N[T]|0}function o(b,y,N){for(var T=0;T<16;++T)b[T]=y[T]-N[T]|0}function a(b,y,N){for(var T=new Float64Array(31),C=0;C<16;++C)for(var S=0;S<16;++S)T[C+S]+=y[C]*N[S];for(var C=0;C<15;++C)T[C]+=38*T[C+16];for(var C=0;C<16;++C)b[C]=T[C];n(b),n(b)}function l(b,y){for(var N=e(),T=0;T<16;++T)N[T]=y[T];for(var T=253;T>=0;--T)a(N,N,N),T!==2&&T!==4&&a(N,N,y);for(var T=0;T<16;++T)b[T]=N[T]}function c(b){b[31]=b[31]&127|64,b[0]&=248}function d(b){for(var y,N=new Uint8Array(32),T=e([1]),C=e([9]),S=e(),U=e([1]),j=e(),te=e(),he=e([56129,1]),Ee=e([9]),ie=0;ie<32;++ie)N[ie]=b[ie];c(N);for(var ie=254;ie>=0;--ie)y=N[ie>>>3]>>>(ie&7)&1,r(T,C,y),r(S,U,y),s(j,T,S),o(T,T,S),s(S,C,U),o(C,C,U),a(U,j,j),a(te,T,T),a(T,S,T),a(S,C,j),s(j,T,S),o(T,T,S),a(C,T,T),o(S,U,te),a(T,S,he),s(T,T,U),a(S,S,T),a(T,U,te),a(U,C,Ee),a(C,j,j),r(T,C,y),r(S,U,y);return l(S,S),a(T,T,S),t(N,T),N}function f(){var b=new Uint8Array(32);return window.crypto.getRandomValues(b),b}function h(){var b=f();return c(b),b}function p(b,y){for(var N=Uint8Array.from([y[0]>>2&63,(y[0]<<4|y[1]>>4)&63,(y[1]<<2|y[2]>>6)&63,y[2]&63]),T=0;T<4;++T)b[T]=N[T]+65+(25-N[T]>>8&6)-(51-N[T]>>8&75)-(61-N[T]>>8&15)+(62-N[T]>>8&3)}function m(b){var y,N=new Uint8Array(44);for(y=0;y<32/3;++y)p(N.subarray(y*4),b.subarray(y*3));return p(N.subarray(y*4),Uint8Array.from([b[y*3+0],b[y*3+1],0])),N[43]=61,String.fromCharCode.apply(null,N)}function O(b){let y=window.atob(b),N=y.length,T=new Uint8Array(N);for(let S=0;S>>8&255,y>>>16&255,y>>>24&255)}function x(b,y){b.push(y&255,y>>>8&255)}function M(b,y){for(var N=0;N>>1:y>>>1;F.table[N]=y}}for(var C=-1,S=0;S>>8^F.table[(C^b[S])&255];return(C^-1)>>>0}function k(b){for(var y=[],N=[],T=0,C=0;C{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Xy=["data-bs-theme"],Qy={key:0,class:"navbar bg-dark sticky-top","data-bs-theme":"dark"},Jy={class:"container-fluid d-flex text-body align-items-center"},Zy={key:0,class:"bi bi-list"},eb={key:1,class:"bi bi-x-lg"},tb={__name:"App",setup(e){const t=Vn();t.initCrossServerConfiguration(),window.IS_WGDASHBOARD_DESKTOP?(t.IsElectronApp=!0,t.CrossServerConfiguration.Enable=!0,t.ActiveServerConfiguration&&$n("/api/locale",{},r=>{t.Locale=r.data})):$n("/api/locale",{},r=>{t.Locale=r.data}),In(t.CrossServerConfiguration,()=>{t.syncCrossServerConfiguration()},{deep:!0});const n=SE();return(r,s)=>{const o=P_("RouterLink");return Dt(),Cs("div",{class:"h-100 bg-body","data-bs-theme":Ze(t).Configuration?.Server.dashboard_theme},[s[2]||(s[2]=er("div",{style:{"z-index":"9999",height:"5px"},class:"position-absolute loadingBar top-0 start-0"},null,-1)),Ze(n).meta.hideTopNav?yv("",!0):(Dt(),Cs("nav",Qy,[er("div",Jy,[Ne(o,{to:"/",class:"navbar-brand mb-0 h1"},{default:Jn(()=>[...s[1]||(s[1]=[er("img",{src:bE,alt:"WGDashboard Logo",style:{width:"32px"}},null,-1)])]),_:1}),er("a",{role:"button",class:"navbarBtn text-body",onClick:s[0]||(s[0]=a=>Ze(t).ShowNavBar=!Ze(t).ShowNavBar),style:{"line-height":"0","font-size":"2rem"}},[Ne(Ll,{name:"fade2",mode:"out-in"},{default:Jn(()=>[Ze(t).ShowNavBar?(Dt(),Cs("i",eb)):(Dt(),Cs("i",Zy))]),_:1})])])])),(Dt(),Qr(uv,null,{default:Jn(()=>[Ne(Ze(Jf),null,{default:Jn(({Component:a})=>[Ne(Ll,{name:"app",mode:"out-in",type:"transition",appear:""},{default:Jn(()=>[(Dt(),Qr(M_(a)))]),_:2},1024)]),_:1})]),_:1}))],8,Xy)}}},nb=zy(tb,[["__scopeId","data-v-ddb6150e"]]);function rb(e,t){if(e==null)return;let n=e;for(let r=0;r1&&(t=da(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function od(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const r in e)n[r]=e[r];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const r in e)n[r]=e[r];return n}return da(e,od(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function ad(e,t){return t.map(n=>n.split(".")).map(n=>[n,rb(e,n)]).filter(n=>n[1]!==void 0).reduce((n,r)=>da(n,r[1],r[0]),{})}function ld(e,t){return t.map(n=>n.split(".")).reduce((n,r)=>od(n,r),e)}function wc(e,{storage:t,serializer:n,key:r,debug:s,pick:o,omit:a,beforeHydrate:l,afterHydrate:c},d,f=!0){try{f&&l?.(d);const h=t.getItem(r);if(h){const p=n.deserialize(h),m=o?ad(p,o):p,O=a?ld(m,a):m;e.$patch(O)}f&&c?.(d)}catch(h){s&&console.error("[pinia-plugin-persistedstate]",h)}}function Oc(e,{storage:t,serializer:n,key:r,debug:s,pick:o,omit:a}){try{const l=o?ad(e,o):e,c=a?ld(l,a):l,d=n.serialize(c);t.setItem(r,d)}catch(l){s&&console.error("[pinia-plugin-persistedstate]",l)}}function sb(e,t){return typeof e=="function"?e(t):typeof e=="string"?e:t}function ib(e,t,n){const{pinia:r,store:s,options:{persist:o=n}}=e;if(!o)return;if(!(s.$id in r.state.value)){const l=r._s.get(s.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const a=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(t);s.$hydrate=({runHooks:l=!0}={})=>{a.forEach(c=>{wc(s,c,e,l)})},s.$persist=()=>{a.forEach(l=>{Oc(s.$state,l)})},a.forEach(l=>{wc(s,l,e),s.$subscribe((c,d)=>Oc(d,l),{detached:!0})})}function ob(e={}){return function(t){ib(t,n=>{const r=sb(n.key,t.store.$id);return{key:(e.key?e.key:s=>s)(r),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:s=>JSON.stringify(s),deserialize:s=>JSON.parse(s)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate??e.beforeHydrate,afterHydrate:n.afterHydrate??e.afterHydrate,pick:n.pick,omit:n.omit}},e.auto??!1)}}var ab=ob();const ha=dE(nb);ha.use(Tr);const pa=gE();pa.use(ab);pa.use(({store:e})=>{e.$router=li(Tr)});ha.use(pa);ha.mount("#app");export{Hb as $,Sc as A,Jo as B,iE as C,Vn as D,Mb as E,ze as F,tt as G,In as H,jb as I,ts as J,Wb as K,SE as L,xb as M,De as N,bb as O,Cb as P,wu as Q,la as R,uv as S,Fb as T,Rv as U,fi as V,jy as W,ve as X,ai as Y,ci as Z,zy as _,Dt as a,Nb as a0,Kb as a1,Rb as a2,Bb as a3,id as a4,Vf as a5,Tb as a6,lu as a7,Wm as a8,Lb as a9,Db as aa,Pb as ab,$b as ac,Ab as ad,vv as ae,Ob as af,Sb as ag,rt as ah,bv as ai,Yu as aj,kb as ak,xs as al,ao as am,er as b,Cs as c,Ne as d,yv as e,Ev as f,$n as g,Ib as h,Qr as i,Ll as j,P_ as k,M_ as l,wb as m,ri as n,ea as o,Vb as p,dt as q,rr as r,ni as s,Bm as t,Ze as u,rE as v,Jn as w,Xu as x,Ql as y,Ub as z}; +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(I,K){if(I){if(typeof I=="string")return f(I,K);var G=Object.prototype.toString.call(I).slice(8,-1);if(G==="Object"&&I.constructor&&(G=I.constructor.name),G==="Map"||G==="Set")return Array.from(I);if(G==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(G))return f(I,K)}}function f(I,K){(K==null||K>I.length)&&(K=I.length);for(var G=0,z=new Array(K);G"u"||!(Symbol.iterator in Object(I)))){var G=[],z=!0,re=!1,ne=void 0;try{for(var se=I[Symbol.iterator](),de;!(z=(de=se.next()).done)&&(G.push(de.value),!(K&&G.length===K));z=!0);}catch(me){re=!0,ne=me}finally{try{!z&&se.return!=null&&se.return()}finally{if(re)throw ne}}return G}}function p(I){if(Array.isArray(I))return I}var m=/^#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})?$/,O=/^#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])?$/,A=/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,x=/^rgba?\(\s*(\d+)\s+(\d+)\s+(\d+)(?:\s*\/\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,M=/^rgba?\(\s*(\d+%)\s*,\s*(\d+%)\s*,\s*(\d+%)(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,$=/^rgba?\(\s*(\d+%)\s+(\d+%)\s+(\d+%)(?:\s*\/\s*(0|1|0?\.\d+|\d+%))?\s*\)$/,F=/^hsla?\(\s*(\d+)(deg|rad|grad|turn)?\s*,\s*(\d+)%\s*,\s*(\d+)%(?:\s*,\s*(0|1|0?\.\d+|\d+%))?\s*\)$/;function k(I,K){return I.indexOf(K)>-1}function b(I,K,G){var z=I/255,re=K/255,ne=G/255,se=Math.max(z,re,ne),de=Math.min(z,re,ne),me=se-de,ye=(se+de)/2;if(me===0)return[0,0,ye*100];var L=me/(1-Math.abs(2*ye-1)),Q=(function(){switch(se){case z:return(re-ne)/me%6;case re:return(ne-z)/me+2;default:return(z-re)/me+4}})();return[Q*60,L*100,ye*100]}function y(I,K,G){var z=I/60,re=K/100,ne=G/100,se=(1-Math.abs(2*ne-1))*re,de=se*(1-Math.abs(z%2-1)),me=ne-se/2,ye=(function(){return z<1?[se,de,0]:z<2?[de,se,0]:z<3?[0,se,de]:z<4?[0,de,se]:z<5?[de,0,se]:[se,0,de]})(),L=l(ye,3),Q=L[0],Z=L[1],oe=L[2];return[(Q+me)*255,(Z+me)*255,(oe+me)*255]}var N=(function(){function I(K){var G=l(K,4),z=G[0],re=G[1],ne=G[2],se=G[3];s(this,I),this.values=[Math.max(Math.min(parseInt(z,10),255),0),Math.max(Math.min(parseInt(re,10),255),0),Math.max(Math.min(parseInt(ne,10),255),0),se==null?1:Math.max(Math.min(parseFloat(se),255),0)]}return a(I,[{key:"toRgbString",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3];return se===1?"rgb(".concat(z,", ").concat(re,", ").concat(ne,")"):"rgba(".concat(z,", ").concat(re,", ").concat(ne,", ").concat(se,")")}},{key:"toHslString",value:function(){var G=this.toHslaArray(),z=l(G,4),re=z[0],ne=z[1],se=z[2],de=z[3];return de===1?"hsl(".concat(re,", ").concat(ne,"%, ").concat(se,"%)"):"hsla(".concat(re,", ").concat(ne,"%, ").concat(se,"%, ").concat(de,")")}},{key:"toHexString",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3];return z=Number(z).toString(16).padStart(2,"0"),re=Number(re).toString(16).padStart(2,"0"),ne=Number(ne).toString(16).padStart(2,"0"),se=se<1?parseInt(se*255,10).toString(16).padStart(2,"0"):"","#".concat(z).concat(re).concat(ne).concat(se)}},{key:"toRgbaArray",value:function(){return this.values}},{key:"toHslaArray",value:function(){var G=l(this.values,4),z=G[0],re=G[1],ne=G[2],se=G[3],de=b(z,re,ne),me=l(de,3),ye=me[0],L=me[1],Q=me[2];return[ye,L,Q,se]}}]),I})();function T(I){var K=l(I,4),G=K[0],z=K[1],re=K[2],ne=K[3];return new N([G,z,re,ne])}function C(I){var K=l(I,3),G=K[0],z=K[1],re=K[2];return T([G,z,re,1])}function S(I){var K=l(I,4),G=K[0],z=K[1],re=K[2],ne=K[3],se=y(G,z,re),de=l(se,3),me=de[0],ye=de[1],L=de[2];return T([me,ye,L,ne])}function U(I){var K=l(I,3),G=K[0],z=K[1],re=K[2];return S([G,z,re,1])}function j(I){var K=m.exec(I)||O.exec(I),G=l(K,5),z=G[1],re=G[2],ne=G[3],se=G[4];return z=parseInt(z.length<2?z.repeat(2):z,16),re=parseInt(re.length<2?re.repeat(2):re,16),ne=parseInt(ne.length<2?ne.repeat(2):ne,16),se=se&&(parseInt(se.length<2?se.repeat(2):se,16)/255).toPrecision(1)||1,T([z,re,ne,se])}function te(I){var K=A.exec(I)||M.exec(I)||x.exec(I)||$.exec(I),G=l(K,5),z=G[1],re=G[2],ne=G[3],se=G[4];return z=k(z,"%")?parseInt(z,10)*255/100:parseInt(z,10),re=k(re,"%")?parseInt(re,10)*255/100:parseInt(re,10),ne=k(ne,"%")>0?parseInt(ne,10)*255/100:parseInt(ne,10),se=se===void 0?1:parseFloat(se)/(k(se,"%")?100:1),T([z,re,ne,se])}function he(I){var K=F.exec(I),G=l(K,6),z=G[1],re=G[2],ne=G[3],se=G[4],de=G[5];return re=re||"deg",z=(0,n.default)(parseFloat(z),re,"deg"),ne=parseFloat(ne),se=parseFloat(se),de=de===void 0?1:parseFloat(de)/(k(de,"%")?100:1),S([z,ne,se,de])}function Ee(I){return t.default[I]?C(t.default[I]):m.test(I)||O.test(I)?j(I):A.test(I)||M.test(I)||x.test(I)||$.test(I)?te(I):F.test(I)?he(I):null}var ie={fromString:Ee,fromRgb:C,fromRgba:T,fromHsl:U,fromHsla:S};e.default=ie})(Qi)),Qi}var By=Hy();const jy=Vf("WireguardConfigurationsStore",{state:()=>({Configurations:[],ConfigurationLoaded:!1,searchString:"",ConfigurationListInterval:void 0,Filter:{HiddenTags:[],ShowAllPeersWhenHiddenTags:!0},SortOptions:{Name:tt("Name"),Status:tt("Status"),"DataUsage.Total":tt("Total Usage")},CurrentSort:{key:"Name",order:"asc"},CurrentDisplay:"List",PeerScheduleJobs:{dropdowns:{Field:[{display:tt("Total Received"),value:"total_receive",unit:"GB",type:"number"},{display:tt("Total Sent"),value:"total_sent",unit:"GB",type:"number"},{display:tt("Total Usage"),value:"total_data",unit:"GB",type:"number"},{display:tt("Date"),value:"date",type:"date"}],Operator:[{display:tt("larger than"),value:"lgt"}],Action:[{display:tt("Restrict Peer"),value:"restrict"},{display:tt("Delete Peer"),value:"delete"},{display:tt("Reset Total Data Usage"),value:"reset_total_data_usage"}]}}}),getters:{sortConfigurations(){return[...this.Configurations].sort((e,t)=>this.CurrentSort.order==="desc"?this.dotNotation(e,this.CurrentSort.key)this.dotNotation(t,this.CurrentSort.key)?-1:0:this.dotNotation(e,this.CurrentSort.key)>this.dotNotation(t,this.CurrentSort.key)?1:this.dotNotation(e,this.CurrentSort.key){e.status&&(this.Configurations=e.data),this.ConfigurationLoaded=!0})},colorText(e){if(e){const t=By.fromString(e);if(t){const n=t.toRgbaArray();return+((n[0]*299+n[1]*587+n[2]*114)/255e3).toFixed(2)>.5?"#000":"#fff"}}return"#ffffff"},dotNotation(e,t){let n=t.split(".").reduce((r,s)=>r&&r[s],e);return typeof n=="string"?n.toLowerCase():n},regexCheckIP(e){return/((^\s*((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))\s*$)|(^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$))/.test(e)},checkCIDR(e){return fa(e)!==0},checkWGKeyLength(e){return/^[A-Za-z0-9+/]{43}=?=?$/.test(e)}},persist:{pick:["CurrentSort","CurrentDisplay","Filter.ShowAllPeersWhenHiddenTags"]}}),Wy=async()=>{let e=!1;return await $n("/api/validateAuthentication",{},t=>{e=t.status}),e},Tr=Ny({history:ay(),scrollBehavior(){document.querySelector("main")!==null&&document.querySelector("main").scrollTo({top:0})},routes:[{name:"Index",path:"/",component:()=>De(()=>import("./index-BKtBwOcp.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),meta:{requiresAuth:!0},children:[{name:"Configuration List",path:"",component:()=>De(()=>import("./configurationList-DibdMZMT.js"),__vite__mapDeps([6,1,7,8,9,10]),import.meta.url),meta:{title:"WireGuard Configurations"}},{name:"Settings",path:"settings",component:()=>De(()=>import("./settings-BOJHgdmx.js"),__vite__mapDeps([11,12,1,13,3,14,15,16,17,18]),import.meta.url),children:[{name:"WGDashboard Settings",path:"",component:()=>De(()=>import("./wgdashboardSettings-DMdJ4txO.js"),__vite__mapDeps([19,1,13,3,14,15,16]),import.meta.url),meta:{title:"WGDashboard Settings"}},{name:"Peers Settings",path:"peers_settings",component:()=>De(()=>import("./peerDefaultSettings-De0wrjco.js"),__vite__mapDeps([20,1,12]),import.meta.url),meta:{title:"Peers Default Settings"}},{name:"WireGuard Configuration Settings",path:"wireguard_settings",component:()=>De(()=>import("./wireguardConfigurationSettings-Cqz5rlpy.js"),__vite__mapDeps([21,17,1,18]),import.meta.url),meta:{title:"WireGuard Configuration Settings"}}],meta:{title:"Settings"}},{path:"ping",name:"Ping",component:()=>De(()=>import("./ping-C7FX2xMU.js"),__vite__mapDeps([22,1,23,24,25,26,27]),import.meta.url)},{path:"traceroute",name:"Traceroute",component:()=>De(()=>import("./traceroute-DxH9dwKE.js"),__vite__mapDeps([28,23,24,25,26,1,29]),import.meta.url)},{name:"New Configuration",path:"new_configuration",component:()=>De(()=>import("./newConfiguration-DeRNssxW.js"),__vite__mapDeps([30,31,1,32,33]),import.meta.url),meta:{title:"New Configuration"}},{name:"Restore Configuration",path:"restore_configuration",component:()=>De(()=>import("./restoreConfiguration-B4KXWT5h.js"),__vite__mapDeps([34,1,3,7,31,35]),import.meta.url),meta:{title:"Restore Configuration"}},{name:"System Status",path:"system_status",component:()=>De(()=>import("./systemStatus-DPbSXbe6.js"),__vite__mapDeps([36,1,8,9,37,3,38]),import.meta.url),meta:{title:"System Status"}},{name:"Clients",path:"clients",component:()=>De(()=>import("./clients-Dmpf2P2J.js"),__vite__mapDeps([39,40,1,41]),import.meta.url),meta:{title:"Clients"},children:[{name:"Client Viewer",path:":id",component:()=>De(()=>import("./clientViewer-D8khpwOM.js"),__vite__mapDeps([42,40,1,43]),import.meta.url),meta:{title:"Clients"}}]},{name:"Webhooks",path:"webhooks",component:()=>De(()=>import("./dashboardWebHooks-8Jq1YHNt.js"),__vite__mapDeps([44,1,45]),import.meta.url),meta:{title:"Webhooks"}},{name:"Configuration",path:"configuration/:id",component:()=>De(()=>import("./configuration-vqO1Tqmn.js"),[],import.meta.url),meta:{title:"Configuration"},children:[{name:"Peers List",path:"peers",component:()=>De(()=>import("./peerList-Cb8OopIs.js"),__vite__mapDeps([46,7,1,37,3,15,24,25,31,47]),import.meta.url)}]}]},{path:"/signin",component:()=>De(()=>import("./signin-DjHoBoBx.js"),__vite__mapDeps([48,2,1,3,4,49]),import.meta.url),meta:{title:"Sign In",hideTopNav:!0}},{path:"/welcome",component:()=>De(()=>import("./setup-BwoAZkl5.js"),__vite__mapDeps([50,1]),import.meta.url),meta:{requiresAuth:!0,title:"Welcome to WGDashboard",hideTopNav:!0}},{path:"/2FASetup",component:()=>De(()=>import("./totp-DvmyzVgR.js"),__vite__mapDeps([51,52,32,1]),import.meta.url),meta:{requiresAuth:!0,title:"Multi-Factor Authentication Setup",hideTopNav:!0}},{path:"/share",component:()=>De(()=>import("./share-C0CWeKzf.js"),__vite__mapDeps([53,52,32,1,54]),import.meta.url),meta:{title:"Share",hideTopNav:!0}}]});Tr.beforeEach(async(e,t,n)=>{const r=jy(),s=Vn();e.meta.title?document.title=e.meta.title+" | WGDashboard":e.params.id?document.title=e.params.id+" | WGDashboard":document.title="WGDashboard",s.ShowNavBar=!1,document.querySelector(".loadingBar").classList.remove("loadingDone"),document.querySelector(".loadingBar").classList.add("loading"),e.meta.requiresAuth?s.getActiveCrossServer()?(await s.getConfiguration(),!r.Configurations&&e.name!=="Configuration List"&&await r.getConfigurations(),n()):await Wy()?(await s.getConfiguration(),!r.Configurations&&e.name!=="Configuration List"&&await r.getConfigurations(),s.Redirect=void 0,n()):(s.Redirect=e,n("/signin"),s.newMessage("WGDashboard","Sign in session ended, please sign in again","warning")):n()});Tr.afterEach(()=>{document.querySelector(".loadingBar").classList.remove("loading"),document.querySelector(".loadingBar").classList.add("loadingDone")});const sd=()=>{let e={"Content-Type":"application/json"};const n=Vn().getActiveCrossServer();if(n&&(e["wg-dashboard-apikey"]=n.apiKey,n.headers))for(let r of Object.values(n.headers))r.key&&r.value&&!Object.keys(e).includes(r.key)&&(e[r.key]=r.value);return e},id=e=>{const n=Vn().getActiveCrossServer();return n?`${n.host}${e}`:`./.${e}`},$n=async(e,t=void 0,n=void 0)=>{const r=new URLSearchParams(t);await fetch(`${id(e)}?${r.toString()}`,{headers:sd()}).then(s=>{const o=Vn();if(s.ok)return s.json();if(s.status!==200)throw s.status===401&&o.newMessage("WGDashboard","Sign in session ended, please sign in again","warning"),new Error(s.statusText)}).then(s=>n?n(s):void 0).catch(s=>{console.log("Error:",s),Tr.push({path:"/signin"})})},Ub=async(e,t,n)=>{await fetch(`${id(e)}`,{headers:sd(),method:"POST",body:JSON.stringify(t)}).then(r=>{const s=Vn();if(r.ok)return r.json();if(r.status!==200)throw r.status===401&&s.newMessage("WGDashboard","Sign in session ended, please sign in again","warning"),new Error(r.statusText)}).then(r=>n?n(r):void 0).catch(r=>{console.log("Error:",r),Tr.push({path:"/signin"})})},Ve=[];for(let e=0;e<256;++e)Ve.push((e+256).toString(16).slice(1));function Ky(e,t=0){return(Ve[e[t+0]]+Ve[e[t+1]]+Ve[e[t+2]]+Ve[e[t+3]]+"-"+Ve[e[t+4]]+Ve[e[t+5]]+"-"+Ve[e[t+6]]+Ve[e[t+7]]+"-"+Ve[e[t+8]]+Ve[e[t+9]]+"-"+Ve[e[t+10]]+Ve[e[t+11]]+Ve[e[t+12]]+Ve[e[t+13]]+Ve[e[t+14]]+Ve[e[t+15]]).toLowerCase()}let eo;const Uy=new Uint8Array(16);function Gy(){if(!eo){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");eo=crypto.getRandomValues.bind(crypto)}return eo(Uy)}const qy=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Cc={randomUUID:qy};function Yy(e,t,n){e=e||{};const r=e.random??e.rng?.()??Gy();if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){if(n=n||0,n<0||n+16>t.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let s=0;s<16;++s)t[n+s]=r[s];return t}return Ky(r)}function Sc(e,t,n){return Cc.randomUUID&&!t&&!e?Cc.randomUUID():Yy(e,t,n)}const Vn=Vf("DashboardConfigurationStore",{state:()=>({Redirect:void 0,Configuration:void 0,Messages:[],Peers:{Selecting:!1,RefreshInterval:void 0},CrossServerConfiguration:{Enable:!1,ServerList:{}},SystemStatus:void 0,ActiveServerConfiguration:void 0,IsElectronApp:!1,ShowNavBar:!1,Locale:null,HelpAgent:{Enable:!1}}),actions:{initCrossServerConfiguration(){const e=localStorage.getItem("CrossServerConfiguration");localStorage.getItem("ActiveCrossServerConfiguration")!==null&&(this.ActiveServerConfiguration=localStorage.getItem("ActiveCrossServerConfiguration")),e===null?window.localStorage.setItem("CrossServerConfiguration",JSON.stringify(this.CrossServerConfiguration)):this.CrossServerConfiguration=JSON.parse(e)},syncCrossServerConfiguration(){window.localStorage.setItem("CrossServerConfiguration",JSON.stringify(this.CrossServerConfiguration))},addCrossServerConfiguration(){this.CrossServerConfiguration.ServerList[Sc().toString()]={host:"",apiKey:"",active:!1}},deleteCrossServerConfiguration(e){delete this.CrossServerConfiguration.ServerList[e]},getActiveCrossServer(){const e=localStorage.getItem("ActiveCrossServerConfiguration");if(e!==null)return this.CrossServerConfiguration.ServerList[e]},async setActiveCrossServer(e){this.ActiveServerConfiguration=e,localStorage.setItem("ActiveCrossServerConfiguration",e),await $n("/api/locale",{},t=>{this.Locale=t.data})},removeActiveCrossServer(){this.ActiveServerConfiguration=void 0,localStorage.removeItem("ActiveCrossServerConfiguration")},async getConfiguration(){await $n("/api/getDashboardConfiguration",{},e=>{e.status&&(this.Configuration=e.data)})},async signOut(){await $n("/api/signout",{},()=>{this.removeActiveCrossServer(),document.cookie="",this.$router.go("/signin")})},newMessage(e,t,n){this.Messages.push({id:Sc(),from:tt(e),content:tt(t),type:n,show:!0})},applyLocale(e){if(this.Locale===null)return e;const n=Object.keys(this.Locale).filter(r=>e.match(new RegExp("^"+r+"$","g"))!==null);return console.log(n),n.length===0||n.length>1?e:this.Locale[n[0]]}},persist:{pick:["HelpAgent.Enable"]}});(function(){function e(b){var y=new Float64Array(16);if(b)for(var N=0;N>16&1),T[S-1]&=65535;T[15]=C[15]-32767-(T[14]>>16&1),N=T[15]>>16&1,T[14]&=65535,r(C,T,1-N)}for(var S=0;S<16;++S)b[2*S]=C[S]&255,b[2*S+1]=C[S]>>8}function n(b){for(var y=0;y<16;++y)b[(y+1)%16]+=(y<15?1:38)*Math.floor(b[y]/65536),b[y]&=65535}function r(b,y,N){for(var T,C=~(N-1),S=0;S<16;++S)T=C&(b[S]^y[S]),b[S]^=T,y[S]^=T}function s(b,y,N){for(var T=0;T<16;++T)b[T]=y[T]+N[T]|0}function o(b,y,N){for(var T=0;T<16;++T)b[T]=y[T]-N[T]|0}function a(b,y,N){for(var T=new Float64Array(31),C=0;C<16;++C)for(var S=0;S<16;++S)T[C+S]+=y[C]*N[S];for(var C=0;C<15;++C)T[C]+=38*T[C+16];for(var C=0;C<16;++C)b[C]=T[C];n(b),n(b)}function l(b,y){for(var N=e(),T=0;T<16;++T)N[T]=y[T];for(var T=253;T>=0;--T)a(N,N,N),T!==2&&T!==4&&a(N,N,y);for(var T=0;T<16;++T)b[T]=N[T]}function c(b){b[31]=b[31]&127|64,b[0]&=248}function d(b){for(var y,N=new Uint8Array(32),T=e([1]),C=e([9]),S=e(),U=e([1]),j=e(),te=e(),he=e([56129,1]),Ee=e([9]),ie=0;ie<32;++ie)N[ie]=b[ie];c(N);for(var ie=254;ie>=0;--ie)y=N[ie>>>3]>>>(ie&7)&1,r(T,C,y),r(S,U,y),s(j,T,S),o(T,T,S),s(S,C,U),o(C,C,U),a(U,j,j),a(te,T,T),a(T,S,T),a(S,C,j),s(j,T,S),o(T,T,S),a(C,T,T),o(S,U,te),a(T,S,he),s(T,T,U),a(S,S,T),a(T,U,te),a(U,C,Ee),a(C,j,j),r(T,C,y),r(S,U,y);return l(S,S),a(T,T,S),t(N,T),N}function f(){var b=new Uint8Array(32);return window.crypto.getRandomValues(b),b}function h(){var b=f();return c(b),b}function p(b,y){for(var N=Uint8Array.from([y[0]>>2&63,(y[0]<<4|y[1]>>4)&63,(y[1]<<2|y[2]>>6)&63,y[2]&63]),T=0;T<4;++T)b[T]=N[T]+65+(25-N[T]>>8&6)-(51-N[T]>>8&75)-(61-N[T]>>8&15)+(62-N[T]>>8&3)}function m(b){var y,N=new Uint8Array(44);for(y=0;y<32/3;++y)p(N.subarray(y*4),b.subarray(y*3));return p(N.subarray(y*4),Uint8Array.from([b[y*3+0],b[y*3+1],0])),N[43]=61,String.fromCharCode.apply(null,N)}function O(b){let y=window.atob(b),N=y.length,T=new Uint8Array(N);for(let S=0;S>>8&255,y>>>16&255,y>>>24&255)}function x(b,y){b.push(y&255,y>>>8&255)}function M(b,y){for(var N=0;N>>1:y>>>1;F.table[N]=y}}for(var C=-1,S=0;S>>8^F.table[(C^b[S])&255];return(C^-1)>>>0}function k(b){for(var y=[],N=[],T=0,C=0;C{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Xy=["data-bs-theme"],Qy={key:0,class:"navbar bg-dark sticky-top","data-bs-theme":"dark"},Jy={class:"container-fluid d-flex text-body align-items-center"},Zy={key:0,class:"bi bi-list"},eb={key:1,class:"bi bi-x-lg"},tb={__name:"App",setup(e){const t=Vn();t.initCrossServerConfiguration(),window.IS_WGDASHBOARD_DESKTOP?(t.IsElectronApp=!0,t.CrossServerConfiguration.Enable=!0,t.ActiveServerConfiguration&&$n("/api/locale",{},r=>{t.Locale=r.data})):$n("/api/locale",{},r=>{t.Locale=r.data}),In(t.CrossServerConfiguration,()=>{t.syncCrossServerConfiguration()},{deep:!0});const n=SE();return(r,s)=>{const o=P_("RouterLink");return Dt(),Cs("div",{class:"h-100 bg-body","data-bs-theme":Ze(t).Configuration?.Server.dashboard_theme},[s[2]||(s[2]=er("div",{style:{"z-index":"9999",height:"5px"},class:"position-absolute loadingBar top-0 start-0"},null,-1)),Ze(n).meta.hideTopNav?yv("",!0):(Dt(),Cs("nav",Qy,[er("div",Jy,[Ne(o,{to:"/",class:"navbar-brand mb-0 h1"},{default:Jn(()=>[...s[1]||(s[1]=[er("img",{src:bE,alt:"WGDashboard Logo",style:{width:"32px"}},null,-1)])]),_:1}),er("a",{role:"button",class:"navbarBtn text-body",onClick:s[0]||(s[0]=a=>Ze(t).ShowNavBar=!Ze(t).ShowNavBar),style:{"line-height":"0","font-size":"2rem"}},[Ne(Ll,{name:"fade2",mode:"out-in"},{default:Jn(()=>[Ze(t).ShowNavBar?(Dt(),Cs("i",eb)):(Dt(),Cs("i",Zy))]),_:1})])])])),(Dt(),Qr(uv,null,{default:Jn(()=>[Ne(Ze(Jf),null,{default:Jn(({Component:a})=>[Ne(Ll,{name:"app",mode:"out-in",type:"transition",appear:""},{default:Jn(()=>[(Dt(),Qr(M_(a)))]),_:2},1024)]),_:1})]),_:1}))],8,Xy)}}},nb=zy(tb,[["__scopeId","data-v-ddb6150e"]]);function rb(e,t){if(e==null)return;let n=e;for(let r=0;r1&&(t=da(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function od(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const r in e)n[r]=e[r];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const r in e)n[r]=e[r];return n}return da(e,od(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function ad(e,t){return t.map(n=>n.split(".")).map(n=>[n,rb(e,n)]).filter(n=>n[1]!==void 0).reduce((n,r)=>da(n,r[1],r[0]),{})}function ld(e,t){return t.map(n=>n.split(".")).reduce((n,r)=>od(n,r),e)}function wc(e,{storage:t,serializer:n,key:r,debug:s,pick:o,omit:a,beforeHydrate:l,afterHydrate:c},d,f=!0){try{f&&l?.(d);const h=t.getItem(r);if(h){const p=n.deserialize(h),m=o?ad(p,o):p,O=a?ld(m,a):m;e.$patch(O)}f&&c?.(d)}catch(h){s&&console.error("[pinia-plugin-persistedstate]",h)}}function Oc(e,{storage:t,serializer:n,key:r,debug:s,pick:o,omit:a}){try{const l=o?ad(e,o):e,c=a?ld(l,a):l,d=n.serialize(c);t.setItem(r,d)}catch(l){s&&console.error("[pinia-plugin-persistedstate]",l)}}function sb(e,t){return typeof e=="function"?e(t):typeof e=="string"?e:t}function ib(e,t,n){const{pinia:r,store:s,options:{persist:o=n}}=e;if(!o)return;if(!(s.$id in r.state.value)){const l=r._s.get(s.$id.replace("__hot:",""));l&&Promise.resolve().then(()=>l.$persist());return}const a=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(t);s.$hydrate=({runHooks:l=!0}={})=>{a.forEach(c=>{wc(s,c,e,l)})},s.$persist=()=>{a.forEach(l=>{Oc(s.$state,l)})},a.forEach(l=>{wc(s,l,e),s.$subscribe((c,d)=>Oc(d,l),{detached:!0})})}function ob(e={}){return function(t){ib(t,n=>{const r=sb(n.key,t.store.$id);return{key:(e.key?e.key:s=>s)(r),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:s=>JSON.stringify(s),deserialize:s=>JSON.parse(s)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate??e.beforeHydrate,afterHydrate:n.afterHydrate??e.afterHydrate,pick:n.pick,omit:n.omit}},e.auto??!1)}}var ab=ob();const ha=dE(nb);ha.use(Tr);const pa=gE();pa.use(ab);pa.use(({store:e})=>{e.$router=li(Tr)});ha.use(pa);ha.mount("#app");export{Hb as $,Sc as A,Jo as B,iE as C,Vn as D,Mb as E,ze as F,tt as G,In as H,jb as I,ts as J,Wb as K,SE as L,xb as M,De as N,bb as O,Cb as P,wu as Q,la as R,uv as S,Fb as T,Rv as U,fi as V,jy as W,ve as X,ai as Y,ci as Z,zy as _,Dt as a,Nb as a0,Kb as a1,Rb as a2,Bb as a3,id as a4,Vf as a5,Tb as a6,lu as a7,Wm as a8,Lb as a9,Db as aa,Pb as ab,$b as ac,Ab as ad,vv as ae,Ob as af,Sb as ag,rt as ah,bv as ai,Yu as aj,kb as ak,xs as al,ao as am,er as b,Cs as c,Ne as d,yv as e,Ev as f,$n as g,Ib as h,Qr as i,Ll as j,P_ as k,M_ as l,wb as m,ri as n,ea as o,Vb as p,dt as q,rr as r,ni as s,Bm as t,Ze as u,rE as v,Jn as w,Xu as x,Ql as y,Ub as z}; diff --git a/src/static/dist/WGDashboardAdmin/assets/index-p8W6lPzW.js b/src/static/dist/WGDashboardAdmin/assets/index-DUwfMrLT.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/index-p8W6lPzW.js rename to src/static/dist/WGDashboardAdmin/assets/index-DUwfMrLT.js index 47398a8c..1734a76a 100644 --- a/src/static/dist/WGDashboardAdmin/assets/index-p8W6lPzW.js +++ b/src/static/dist/WGDashboardAdmin/assets/index-DUwfMrLT.js @@ -1 +1 @@ -import{H as I,P as S,u as L,q as w,Q as R,J as k}from"./index-B2Cqollg.js";const W=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const X=Object.prototype.toString,Y=t=>X.call(t)==="[object Object]",$=()=>{};function C(t){return Array.isArray(t)?t:[t]}function q(t,a,r){return I(t,a,{...r,immediate:!0})}const O=W?window:void 0;function P(t){var a;const r=S(t);return(a=r?.$el)!==null&&a!==void 0?a:r}function T(...t){const a=(o,u,s,d)=>(o.addEventListener(u,s,d),()=>o.removeEventListener(u,s,d)),r=w(()=>{const o=C(S(t[0])).filter(u=>u!=null);return o.every(u=>typeof u!="string")?o:void 0});return q(()=>{var o,u;return[(o=(u=r.value)===null||u===void 0?void 0:u.map(s=>P(s)))!==null&&o!==void 0?o:[O].filter(s=>s!=null),C(S(r.value?t[1]:t[0])),C(L(r.value?t[2]:t[1])),S(r.value?t[3]:t[2])]},([o,u,s,d],p,c)=>{if(!o?.length||!u?.length||!s?.length)return;const f=Y(d)?{...d}:d,v=o.flatMap(b=>u.flatMap(h=>s.map(y=>a(b,h,y,f))));c(()=>{v.forEach(b=>b())})},{flush:"post"})}function B(t,a,r={}){const{window:o=O,ignore:u=[],capture:s=!0,detectIframe:d=!1,controls:p=!1}=r;if(!o)return p?{stop:$,cancel:$,trigger:$}:$;let c=!0;const f=e=>S(u).some(n=>{if(typeof n=="string")return Array.from(o.document.querySelectorAll(n)).some(i=>i===e.target||e.composedPath().includes(i));{const i=P(n);return i&&(e.target===i||e.composedPath().includes(i))}});function v(e){const n=S(e);return n&&n.$.subTree.shapeFlag===16}function b(e,n){const i=S(e),m=i.$.subTree&&i.$.subTree.children;return m==null||!Array.isArray(m)?!1:m.some(A=>A.el===n.target||n.composedPath().includes(A.el))}const h=e=>{const n=P(t);if(e.target!=null&&!(!(n instanceof Element)&&v(t)&&b(t,e))&&!(!n||n===e.target||e.composedPath().includes(n))){if("detail"in e&&e.detail===0&&(c=!f(e)),!c){c=!0;return}a(e)}};let y=!1;const E=[T(o,"click",e=>{y||(y=!0,setTimeout(()=>{y=!1},0),h(e))},{passive:!0,capture:s}),T(o,"pointerdown",e=>{const n=P(t);c=!f(e)&&!!(n&&!e.composedPath().includes(n))},{passive:!0}),d&&T(o,"blur",e=>{setTimeout(()=>{var n;const i=P(t);((n=o.document.activeElement)===null||n===void 0?void 0:n.tagName)==="IFRAME"&&!i?.contains(o.document.activeElement)&&a(e)},0)},{passive:!0})].filter(Boolean),x=()=>E.forEach(e=>e());return p?{stop:x,cancel:()=>{c=!1},trigger:e=>{c=!0,h(e),c=!1}}:x}function D(t,a={}){const{threshold:r=50,onSwipe:o,onSwipeEnd:u,onSwipeStart:s,passive:d=!0}=a,p=k({x:0,y:0}),c=k({x:0,y:0}),f=w(()=>p.x-c.x),v=w(()=>p.y-c.y),{max:b,abs:h}=Math,y=w(()=>b(h(f.value),h(v.value))>=r),E=R(!1),x=w(()=>y.value?h(f.value)>h(v.value)?f.value>0?"left":"right":v.value>0?"up":"down":"none"),e=l=>[l.touches[0].clientX,l.touches[0].clientY],n=(l,g)=>{p.x=l,p.y=g},i=(l,g)=>{c.x=l,c.y=g},m={passive:d,capture:!d},A=l=>{E.value&&u?.(l,x.value),E.value=!1},j=[T(t,"touchstart",l=>{if(l.touches.length!==1)return;const[g,M]=e(l);n(g,M),i(g,M),s?.(l)},m),T(t,"touchmove",l=>{if(l.touches.length!==1)return;const[g,M]=e(l);i(g,M),m.capture&&!m.passive&&Math.abs(f.value)>Math.abs(v.value)&&l.preventDefault(),!E.value&&y.value&&(E.value=!0),E.value&&o?.(l)},m),T(t,["touchend","touchcancel"],A,m)];return{isSwiping:E,direction:x,coordsStart:p,coordsEnd:c,lengthX:f,lengthY:v,stop:()=>j.forEach(l=>l())}}export{D as a,B as o,P as u}; +import{H as I,P as S,u as L,q as w,Q as R,J as k}from"./index-DOH6XKNT.js";const W=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const X=Object.prototype.toString,Y=t=>X.call(t)==="[object Object]",$=()=>{};function C(t){return Array.isArray(t)?t:[t]}function q(t,a,r){return I(t,a,{...r,immediate:!0})}const O=W?window:void 0;function P(t){var a;const r=S(t);return(a=r?.$el)!==null&&a!==void 0?a:r}function T(...t){const a=(o,u,s,d)=>(o.addEventListener(u,s,d),()=>o.removeEventListener(u,s,d)),r=w(()=>{const o=C(S(t[0])).filter(u=>u!=null);return o.every(u=>typeof u!="string")?o:void 0});return q(()=>{var o,u;return[(o=(u=r.value)===null||u===void 0?void 0:u.map(s=>P(s)))!==null&&o!==void 0?o:[O].filter(s=>s!=null),C(S(r.value?t[1]:t[0])),C(L(r.value?t[2]:t[1])),S(r.value?t[3]:t[2])]},([o,u,s,d],p,c)=>{if(!o?.length||!u?.length||!s?.length)return;const f=Y(d)?{...d}:d,v=o.flatMap(b=>u.flatMap(h=>s.map(y=>a(b,h,y,f))));c(()=>{v.forEach(b=>b())})},{flush:"post"})}function B(t,a,r={}){const{window:o=O,ignore:u=[],capture:s=!0,detectIframe:d=!1,controls:p=!1}=r;if(!o)return p?{stop:$,cancel:$,trigger:$}:$;let c=!0;const f=e=>S(u).some(n=>{if(typeof n=="string")return Array.from(o.document.querySelectorAll(n)).some(i=>i===e.target||e.composedPath().includes(i));{const i=P(n);return i&&(e.target===i||e.composedPath().includes(i))}});function v(e){const n=S(e);return n&&n.$.subTree.shapeFlag===16}function b(e,n){const i=S(e),m=i.$.subTree&&i.$.subTree.children;return m==null||!Array.isArray(m)?!1:m.some(A=>A.el===n.target||n.composedPath().includes(A.el))}const h=e=>{const n=P(t);if(e.target!=null&&!(!(n instanceof Element)&&v(t)&&b(t,e))&&!(!n||n===e.target||e.composedPath().includes(n))){if("detail"in e&&e.detail===0&&(c=!f(e)),!c){c=!0;return}a(e)}};let y=!1;const E=[T(o,"click",e=>{y||(y=!0,setTimeout(()=>{y=!1},0),h(e))},{passive:!0,capture:s}),T(o,"pointerdown",e=>{const n=P(t);c=!f(e)&&!!(n&&!e.composedPath().includes(n))},{passive:!0}),d&&T(o,"blur",e=>{setTimeout(()=>{var n;const i=P(t);((n=o.document.activeElement)===null||n===void 0?void 0:n.tagName)==="IFRAME"&&!i?.contains(o.document.activeElement)&&a(e)},0)},{passive:!0})].filter(Boolean),x=()=>E.forEach(e=>e());return p?{stop:x,cancel:()=>{c=!1},trigger:e=>{c=!0,h(e),c=!1}}:x}function D(t,a={}){const{threshold:r=50,onSwipe:o,onSwipeEnd:u,onSwipeStart:s,passive:d=!0}=a,p=k({x:0,y:0}),c=k({x:0,y:0}),f=w(()=>p.x-c.x),v=w(()=>p.y-c.y),{max:b,abs:h}=Math,y=w(()=>b(h(f.value),h(v.value))>=r),E=R(!1),x=w(()=>y.value?h(f.value)>h(v.value)?f.value>0?"left":"right":v.value>0?"up":"down":"none"),e=l=>[l.touches[0].clientX,l.touches[0].clientY],n=(l,g)=>{p.x=l,p.y=g},i=(l,g)=>{c.x=l,c.y=g},m={passive:d,capture:!d},A=l=>{E.value&&u?.(l,x.value),E.value=!1},j=[T(t,"touchstart",l=>{if(l.touches.length!==1)return;const[g,M]=e(l);n(g,M),i(g,M),s?.(l)},m),T(t,"touchmove",l=>{if(l.touches.length!==1)return;const[g,M]=e(l);i(g,M),m.capture&&!m.passive&&Math.abs(f.value)>Math.abs(v.value)&&l.preventDefault(),!E.value&&y.value&&(E.value=!0),E.value&&o?.(l)},m),T(t,["touchend","touchcancel"],A,m)];return{isSwiping:E,direction:x,coordsStart:p,coordsEnd:c,lengthX:f,lengthY:v,stop:()=>j.forEach(l=>l())}}export{D as a,B as o,P as u}; diff --git a/src/static/dist/WGDashboardAdmin/assets/index-HUe35Pyu.js b/src/static/dist/WGDashboardAdmin/assets/index-LeKglIp6.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/index-HUe35Pyu.js rename to src/static/dist/WGDashboardAdmin/assets/index-LeKglIp6.js index 6a1f6144..5eae6b1a 100644 --- a/src/static/dist/WGDashboardAdmin/assets/index-HUe35Pyu.js +++ b/src/static/dist/WGDashboardAdmin/assets/index-LeKglIp6.js @@ -1,3 +1,3 @@ -import{B as Vs,R as qe,Q as Ws,U as Vn,o as Wn,V as Nn,H as jn,r as $n,X as Ge,Y as Ns,Z as Yn}from"./index-B2Cqollg.js";function se(i){return i+.5|0}const lt=(i,t,e)=>Math.max(Math.min(i,e),t);function jt(i){return lt(se(i*2.55),0,255)}function dt(i){return lt(se(i*255),0,255)}function at(i){return lt(se(i/2.55)/100,0,1)}function vi(i){return lt(se(i*100),0,100)}const X={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Ze=[..."0123456789ABCDEF"],Un=i=>Ze[i&15],Xn=i=>Ze[(i&240)>>4]+Ze[i&15],ae=i=>(i&240)>>4===(i&15),Kn=i=>ae(i.r)&&ae(i.g)&&ae(i.b)&&ae(i.a);function qn(i){var t=i.length,e;return i[0]==="#"&&(t===4||t===5?e={r:255&X[i[1]]*17,g:255&X[i[2]]*17,b:255&X[i[3]]*17,a:t===5?X[i[4]]*17:255}:(t===7||t===9)&&(e={r:X[i[1]]<<4|X[i[2]],g:X[i[3]]<<4|X[i[4]],b:X[i[5]]<<4|X[i[6]],a:t===9?X[i[7]]<<4|X[i[8]]:255})),e}const Gn=(i,t)=>i<255?t(i):"";function Zn(i){var t=Kn(i)?Un:Xn;return i?"#"+t(i.r)+t(i.g)+t(i.b)+Gn(i.a,t):void 0}const Qn=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function js(i,t,e){const s=t*Math.min(e,1-e),n=(o,r=(o+i/30)%12)=>e-s*Math.max(Math.min(r-3,9-r,1),-1);return[n(0),n(8),n(4)]}function Jn(i,t,e){const s=(n,o=(n+i/60)%6)=>e-e*t*Math.max(Math.min(o,4-o,1),0);return[s(5),s(3),s(1)]}function to(i,t,e){const s=js(i,1,.5);let n;for(t+e>1&&(n=1/(t+e),t*=n,e*=n),n=0;n<3;n++)s[n]*=1-t-e,s[n]+=t;return s}function eo(i,t,e,s,n){return i===n?(t-e)/s+(t.5?h/(2-o-r):h/(o+r),l=eo(e,s,n,h,o),l=l*60+.5),[l|0,c||0,a]}function ri(i,t,e,s){return(Array.isArray(t)?i(t[0],t[1],t[2]):i(t,e,s)).map(dt)}function ai(i,t,e){return ri(js,i,t,e)}function io(i,t,e){return ri(to,i,t,e)}function so(i,t,e){return ri(Jn,i,t,e)}function $s(i){return(i%360+360)%360}function no(i){const t=Qn.exec(i);let e=255,s;if(!t)return;t[5]!==s&&(e=t[6]?jt(+t[5]):dt(+t[5]));const n=$s(+t[2]),o=+t[3]/100,r=+t[4]/100;return t[1]==="hwb"?s=io(n,o,r):t[1]==="hsv"?s=so(n,o,r):s=ai(n,o,r),{r:s[0],g:s[1],b:s[2],a:e}}function oo(i,t){var e=oi(i);e[0]=$s(e[0]+t),e=ai(e),i.r=e[0],i.g=e[1],i.b=e[2]}function ro(i){if(!i)return;const t=oi(i),e=t[0],s=vi(t[1]),n=vi(t[2]);return i.a<255?`hsla(${e}, ${s}%, ${n}%, ${at(i.a)})`:`hsl(${e}, ${s}%, ${n}%)`}const ki={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Si={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function ao(){const i={},t=Object.keys(Si),e=Object.keys(ki);let s,n,o,r,a;for(s=0;s>16&255,o>>8&255,o&255]}return i}let le;function lo(i){le||(le=ao(),le.transparent=[0,0,0,0]);const t=le[i.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const co=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function ho(i){const t=co.exec(i);let e=255,s,n,o;if(t){if(t[7]!==s){const r=+t[7];e=t[8]?jt(r):lt(r*255,0,255)}return s=+t[1],n=+t[3],o=+t[5],s=255&(t[2]?jt(s):lt(s,0,255)),n=255&(t[4]?jt(n):lt(n,0,255)),o=255&(t[6]?jt(o):lt(o,0,255)),{r:s,g:n,b:o,a:e}}}function fo(i){return i&&(i.a<255?`rgba(${i.r}, ${i.g}, ${i.b}, ${at(i.a)})`:`rgb(${i.r}, ${i.g}, ${i.b})`)}const Re=i=>i<=.0031308?i*12.92:Math.pow(i,1/2.4)*1.055-.055,Ot=i=>i<=.04045?i/12.92:Math.pow((i+.055)/1.055,2.4);function uo(i,t,e){const s=Ot(at(i.r)),n=Ot(at(i.g)),o=Ot(at(i.b));return{r:dt(Re(s+e*(Ot(at(t.r))-s))),g:dt(Re(n+e*(Ot(at(t.g))-n))),b:dt(Re(o+e*(Ot(at(t.b))-o))),a:i.a+e*(t.a-i.a)}}function ce(i,t,e){if(i){let s=oi(i);s[t]=Math.max(0,Math.min(s[t]+s[t]*e,t===0?360:1)),s=ai(s),i.r=s[0],i.g=s[1],i.b=s[2]}}function Ys(i,t){return i&&Object.assign(t||{},i)}function wi(i){var t={r:0,g:0,b:0,a:255};return Array.isArray(i)?i.length>=3&&(t={r:i[0],g:i[1],b:i[2],a:255},i.length>3&&(t.a=dt(i[3]))):(t=Ys(i,{r:0,g:0,b:0,a:1}),t.a=dt(t.a)),t}function go(i){return i.charAt(0)==="r"?ho(i):no(i)}class Gt{constructor(t){if(t instanceof Gt)return t;const e=typeof t;let s;e==="object"?s=wi(t):e==="string"&&(s=qn(t)||lo(t)||go(t)),this._rgb=s,this._valid=!!s}get valid(){return this._valid}get rgb(){var t=Ys(this._rgb);return t&&(t.a=at(t.a)),t}set rgb(t){this._rgb=wi(t)}rgbString(){return this._valid?fo(this._rgb):void 0}hexString(){return this._valid?Zn(this._rgb):void 0}hslString(){return this._valid?ro(this._rgb):void 0}mix(t,e){if(t){const s=this.rgb,n=t.rgb;let o;const r=e===o?.5:e,a=2*r-1,l=s.a-n.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;o=1-c,s.r=255&c*s.r+o*n.r+.5,s.g=255&c*s.g+o*n.g+.5,s.b=255&c*s.b+o*n.b+.5,s.a=r*s.a+(1-r)*n.a,this.rgb=s}return this}interpolate(t,e){return t&&(this._rgb=uo(this._rgb,t._rgb,e)),this}clone(){return new Gt(this.rgb)}alpha(t){return this._rgb.a=dt(t),this}clearer(t){const e=this._rgb;return e.a*=1-t,this}greyscale(){const t=this._rgb,e=se(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=e,this}opaquer(t){const e=this._rgb;return e.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return ce(this._rgb,2,t),this}darken(t){return ce(this._rgb,2,-t),this}saturate(t){return ce(this._rgb,1,t),this}desaturate(t){return ce(this._rgb,1,-t),this}rotate(t){return oo(this._rgb,t),this}}function nt(){}const po=(()=>{let i=0;return()=>i++})();function A(i){return i==null}function z(i){if(Array.isArray&&Array.isArray(i))return!0;const t=Object.prototype.toString.call(i);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function O(i){return i!==null&&Object.prototype.toString.call(i)==="[object Object]"}function W(i){return(typeof i=="number"||i instanceof Number)&&isFinite(+i)}function J(i,t){return W(i)?i:t}function P(i,t){return typeof i>"u"?t:i}const mo=(i,t)=>typeof i=="string"&&i.endsWith("%")?parseFloat(i)/100*t:+i;function I(i,t,e){if(i&&typeof i.call=="function")return i.apply(e,t)}function L(i,t,e,s){let n,o,r;if(z(i))for(o=i.length,n=0;ni,x:i=>i.x,y:i=>i.y};function _o(i){const t=i.split("."),e=[];let s="";for(const n of t)s+=n,s.endsWith("\\")?s=s.slice(0,-1)+".":(e.push(s),s="");return e}function yo(i){const t=_o(i);return e=>{for(const s of t){if(s==="")break;e=e&&e[s]}return e}}function Lt(i,t){return(Mi[t]||(Mi[t]=yo(t)))(i)}function li(i){return i.charAt(0).toUpperCase()+i.slice(1)}const Qt=i=>typeof i<"u",ft=i=>typeof i=="function",Pi=(i,t)=>{if(i.size!==t.size)return!1;for(const e of i)if(!t.has(e))return!1;return!0};function vo(i){return i.type==="mouseup"||i.type==="click"||i.type==="contextmenu"}const E=Math.PI,Z=2*E,ko=Z+E,Me=Number.POSITIVE_INFINITY,So=E/180,G=E/2,mt=E/4,Di=E*2/3,Xs=Math.log10,st=Math.sign;function Xt(i,t,e){return Math.abs(i-t)n-o).pop(),t}function Mo(i){return typeof i=="symbol"||typeof i=="object"&&i!==null&&!(Symbol.toPrimitive in i||"toString"in i||"valueOf"in i)}function Jt(i){return!Mo(i)&&!isNaN(parseFloat(i))&&isFinite(i)}function Po(i,t){const e=Math.round(i);return e-t<=i&&e+t>=i}function Do(i,t,e){let s,n,o;for(s=0,n=i.length;sl&&c=Math.min(t,e)-s&&i<=Math.max(t,e)+s}function ci(i,t,e){e=e||(r=>i[r]1;)o=n+s>>1,e(o)?n=o:s=o;return{lo:n,hi:s}}const kt=(i,t,e,s)=>ci(i,e,s?n=>{const o=i[n][t];return oi[n][t]ci(i,e,s=>i[s][t]>=e);function Io(i,t,e){let s=0,n=i.length;for(;ss&&i[n-1]>e;)n--;return s>0||n{const s="_onData"+li(e),n=i[e];Object.defineProperty(i,e,{configurable:!0,enumerable:!1,value(...o){const r=n.apply(this,o);return i._chartjs.listeners.forEach(a=>{typeof a[s]=="function"&&a[s](...o)}),r}})})}function Ti(i,t){const e=i._chartjs;if(!e)return;const s=e.listeners,n=s.indexOf(t);n!==-1&&s.splice(n,1),!(s.length>0)&&(qs.forEach(o=>{delete i[o]}),delete i._chartjs)}function Gs(i){const t=new Set(i);return t.size===i.length?i:Array.from(t)}const Zs=(function(){return typeof window>"u"?function(i){return i()}:window.requestAnimationFrame})();function Qs(i,t){let e=[],s=!1;return function(...n){e=n,s||(s=!0,Zs.call(window,()=>{s=!1,i.apply(t,e)}))}}function Ro(i,t){let e;return function(...s){return t?(clearTimeout(e),e=setTimeout(i,t,s)):i.apply(this,s),t}}const hi=i=>i==="start"?"left":i==="end"?"right":"center",H=(i,t,e)=>i==="start"?t:i==="end"?e:(t+e)/2,zo=(i,t,e,s)=>i===(s?"left":"right")?e:i==="center"?(t+e)/2:t;function Eo(i,t,e){const s=t.length;let n=0,o=s;if(i._sorted){const{iScale:r,vScale:a,_parsed:l}=i,c=i.dataset&&i.dataset.options?i.dataset.options.spanGaps:null,h=r.axis,{min:d,max:f,minDefined:u,maxDefined:p}=r.getUserBounds();if(u){if(n=Math.min(kt(l,h,d).lo,e?s:kt(t,h,r.getPixelForValue(d)).lo),c){const g=l.slice(0,n+1).reverse().findIndex(m=>!A(m[a.axis]));n-=Math.max(0,g)}n=Y(n,0,s-1)}if(p){let g=Math.max(kt(l,r.axis,f,!0).hi+1,e?0:kt(t,h,r.getPixelForValue(f),!0).hi+1);if(c){const m=l.slice(g-1).findIndex(b=>!A(b[a.axis]));g+=Math.max(0,m)}o=Y(g,n,s)-n}else o=s-n}return{start:n,count:o}}function Bo(i){const{xScale:t,yScale:e,_scaleRanges:s}=i,n={xmin:t.min,xmax:t.max,ymin:e.min,ymax:e.max};if(!s)return i._scaleRanges=n,!0;const o=s.xmin!==t.min||s.xmax!==t.max||s.ymin!==e.min||s.ymax!==e.max;return Object.assign(s,n),o}const he=i=>i===0||i===1,Ai=(i,t,e)=>-(Math.pow(2,10*(i-=1))*Math.sin((i-t)*Z/e)),Li=(i,t,e)=>Math.pow(2,-10*i)*Math.sin((i-t)*Z/e)+1,Kt={linear:i=>i,easeInQuad:i=>i*i,easeOutQuad:i=>-i*(i-2),easeInOutQuad:i=>(i/=.5)<1?.5*i*i:-.5*(--i*(i-2)-1),easeInCubic:i=>i*i*i,easeOutCubic:i=>(i-=1)*i*i+1,easeInOutCubic:i=>(i/=.5)<1?.5*i*i*i:.5*((i-=2)*i*i+2),easeInQuart:i=>i*i*i*i,easeOutQuart:i=>-((i-=1)*i*i*i-1),easeInOutQuart:i=>(i/=.5)<1?.5*i*i*i*i:-.5*((i-=2)*i*i*i-2),easeInQuint:i=>i*i*i*i*i,easeOutQuint:i=>(i-=1)*i*i*i*i+1,easeInOutQuint:i=>(i/=.5)<1?.5*i*i*i*i*i:.5*((i-=2)*i*i*i*i+2),easeInSine:i=>-Math.cos(i*G)+1,easeOutSine:i=>Math.sin(i*G),easeInOutSine:i=>-.5*(Math.cos(E*i)-1),easeInExpo:i=>i===0?0:Math.pow(2,10*(i-1)),easeOutExpo:i=>i===1?1:-Math.pow(2,-10*i)+1,easeInOutExpo:i=>he(i)?i:i<.5?.5*Math.pow(2,10*(i*2-1)):.5*(-Math.pow(2,-10*(i*2-1))+2),easeInCirc:i=>i>=1?i:-(Math.sqrt(1-i*i)-1),easeOutCirc:i=>Math.sqrt(1-(i-=1)*i),easeInOutCirc:i=>(i/=.5)<1?-.5*(Math.sqrt(1-i*i)-1):.5*(Math.sqrt(1-(i-=2)*i)+1),easeInElastic:i=>he(i)?i:Ai(i,.075,.3),easeOutElastic:i=>he(i)?i:Li(i,.075,.3),easeInOutElastic(i){return he(i)?i:i<.5?.5*Ai(i*2,.1125,.45):.5+.5*Li(i*2-1,.1125,.45)},easeInBack(i){return i*i*((1.70158+1)*i-1.70158)},easeOutBack(i){return(i-=1)*i*((1.70158+1)*i+1.70158)+1},easeInOutBack(i){let t=1.70158;return(i/=.5)<1?.5*(i*i*(((t*=1.525)+1)*i-t)):.5*((i-=2)*i*(((t*=1.525)+1)*i+t)+2)},easeInBounce:i=>1-Kt.easeOutBounce(1-i),easeOutBounce(i){return i<1/2.75?7.5625*i*i:i<2/2.75?7.5625*(i-=1.5/2.75)*i+.75:i<2.5/2.75?7.5625*(i-=2.25/2.75)*i+.9375:7.5625*(i-=2.625/2.75)*i+.984375},easeInOutBounce:i=>i<.5?Kt.easeInBounce(i*2)*.5:Kt.easeOutBounce(i*2-1)*.5+.5};function di(i){if(i&&typeof i=="object"){const t=i.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function Ii(i){return di(i)?i:new Gt(i)}function ze(i){return di(i)?i:new Gt(i).saturate(.5).darken(.1).hexString()}const Ho=["x","y","borderWidth","radius","tension"],Vo=["color","borderColor","backgroundColor"];function Wo(i){i.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),i.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),i.set("animations",{colors:{type:"color",properties:Vo},numbers:{type:"number",properties:Ho}}),i.describe("animations",{_fallback:"animation"}),i.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function No(i){i.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Fi=new Map;function jo(i,t){t=t||{};const e=i+JSON.stringify(t);let s=Fi.get(e);return s||(s=new Intl.NumberFormat(i,t),Fi.set(e,s)),s}function Js(i,t,e){return jo(t,e).format(i)}const $o={values(i){return z(i)?i:""+i},numeric(i,t,e){if(i===0)return"0";const s=this.chart.options.locale;let n,o=i;if(e.length>1){const c=Math.max(Math.abs(e[0].value),Math.abs(e[e.length-1].value));(c<1e-4||c>1e15)&&(n="scientific"),o=Yo(i,e)}const r=Xs(Math.abs(o)),a=isNaN(r)?1:Math.max(Math.min(-1*Math.floor(r),20),0),l={notation:n,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Js(i,s,l)}};function Yo(i,t){let e=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(e)>=1&&i!==Math.floor(i)&&(e=i-Math.floor(i)),e}var tn={formatters:$o};function Uo(i){i.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:tn.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),i.route("scale.ticks","color","","color"),i.route("scale.grid","color","","borderColor"),i.route("scale.border","color","","borderColor"),i.route("scale.title","color","","color"),i.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),i.describe("scales",{_fallback:"scale"}),i.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}const wt=Object.create(null),Je=Object.create(null);function qt(i,t){if(!t)return i;const e=t.split(".");for(let s=0,n=e.length;ss.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(s,n)=>ze(n.backgroundColor),this.hoverBorderColor=(s,n)=>ze(n.borderColor),this.hoverColor=(s,n)=>ze(n.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return Ee(this,t,e)}get(t){return qt(this,t)}describe(t,e){return Ee(Je,t,e)}override(t,e){return Ee(wt,t,e)}route(t,e,s,n){const o=qt(this,t),r=qt(this,s),a="_"+e;Object.defineProperties(o,{[a]:{value:o[e],writable:!0},[e]:{enumerable:!0,get(){const l=this[a],c=r[n];return O(l)?Object.assign({},c,l):P(l,c)},set(l){this[a]=l}}})}apply(t){t.forEach(e=>e(this))}}var R=new Xo({_scriptable:i=>!i.startsWith("on"),_indexable:i=>i!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[Wo,No,Uo]);function Ko(i){return!i||A(i.size)||A(i.family)?null:(i.style?i.style+" ":"")+(i.weight?i.weight+" ":"")+i.size+"px "+i.family}function Ri(i,t,e,s,n){let o=t[n];return o||(o=t[n]=i.measureText(n).width,e.push(n)),o>s&&(s=o),s}function bt(i,t,e){const s=i.currentDevicePixelRatio,n=e!==0?Math.max(e/2,.5):0;return Math.round((t-n)*s)/s+n}function zi(i,t){!t&&!i||(t=t||i.getContext("2d"),t.save(),t.resetTransform(),t.clearRect(0,0,i.width,i.height),t.restore())}function ti(i,t,e,s){en(i,t,e,s,null)}function en(i,t,e,s,n){let o,r,a,l,c,h,d,f;const u=t.pointStyle,p=t.rotation,g=t.radius;let m=(p||0)*So;if(u&&typeof u=="object"&&(o=u.toString(),o==="[object HTMLImageElement]"||o==="[object HTMLCanvasElement]")){i.save(),i.translate(e,s),i.rotate(m),i.drawImage(u,-u.width/2,-u.height/2,u.width,u.height),i.restore();return}if(!(isNaN(g)||g<=0)){switch(i.beginPath(),u){default:n?i.ellipse(e,s,n/2,g,0,0,Z):i.arc(e,s,g,0,Z),i.closePath();break;case"triangle":h=n?n/2:g,i.moveTo(e+Math.sin(m)*h,s-Math.cos(m)*g),m+=Di,i.lineTo(e+Math.sin(m)*h,s-Math.cos(m)*g),m+=Di,i.lineTo(e+Math.sin(m)*h,s-Math.cos(m)*g),i.closePath();break;case"rectRounded":c=g*.516,l=g-c,r=Math.cos(m+mt)*l,d=Math.cos(m+mt)*(n?n/2-c:l),a=Math.sin(m+mt)*l,f=Math.sin(m+mt)*(n?n/2-c:l),i.arc(e-d,s-a,c,m-E,m-G),i.arc(e+f,s-r,c,m-G,m),i.arc(e+d,s+a,c,m,m+G),i.arc(e-f,s+r,c,m+G,m+E),i.closePath();break;case"rect":if(!p){l=Math.SQRT1_2*g,h=n?n/2:l,i.rect(e-h,s-l,2*h,2*l);break}m+=mt;case"rectRot":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+f,s-r),i.lineTo(e+d,s+a),i.lineTo(e-f,s+r),i.closePath();break;case"crossRot":m+=mt;case"cross":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r);break;case"star":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r),m+=mt,d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r);break;case"line":r=n?n/2:Math.cos(m)*g,a=Math.sin(m)*g,i.moveTo(e-r,s-a),i.lineTo(e+r,s+a);break;case"dash":i.moveTo(e,s),i.lineTo(e+Math.cos(m)*(n?n/2:g),s+Math.sin(m)*g);break;case!1:i.closePath();break}i.fill(),t.borderWidth>0&&i.stroke()}}function te(i,t,e){return e=e||.5,!t||i&&i.x>t.left-e&&i.xt.top-e&&i.y0&&o.strokeColor!=="";let l,c;for(i.save(),i.font=n.string,Zo(i,o),l=0;l+i||0;function sn(i,t){const e={},s=O(t),n=s?Object.keys(t):t,o=O(i)?s?r=>P(i[r],i[t[r]]):r=>i[r]:()=>i;for(const r of n)e[r]=sr(o(r));return e}function nn(i){return sn(i,{top:"y",right:"x",bottom:"y",left:"x"})}function Tt(i){return sn(i,["topLeft","topRight","bottomLeft","bottomRight"])}function q(i){const t=nn(i);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function V(i,t){i=i||{},t=t||R.font;let e=P(i.size,t.size);typeof e=="string"&&(e=parseInt(e,10));let s=P(i.style,t.style);s&&!(""+s).match(er)&&(console.warn('Invalid font style specified: "'+s+'"'),s=void 0);const n={family:P(i.family,t.family),lineHeight:ir(P(i.lineHeight,t.lineHeight),e),size:e,style:s,weight:P(i.weight,t.weight),string:""};return n.string=Ko(n),n}function de(i,t,e,s){let n,o,r;for(n=0,o=i.length;ne&&a===0?0:a+l;return{min:r(s,-Math.abs(o)),max:r(n,o)}}function Mt(i,t){return Object.assign(Object.create(i),t)}function fi(i,t=[""],e,s,n=()=>i[0]){const o=e||i;typeof s>"u"&&(s=ln("_fallback",i));const r={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:i,_rootScopes:o,_fallback:s,_getTarget:n,override:a=>fi([a,...i],t,o,s)};return new Proxy(r,{deleteProperty(a,l){return delete a[l],delete a._keys,delete i[0][l],!0},get(a,l){return rn(a,l,()=>fr(l,t,i,a))},getOwnPropertyDescriptor(a,l){return Reflect.getOwnPropertyDescriptor(a._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(i[0])},has(a,l){return Bi(a).includes(l)},ownKeys(a){return Bi(a)},set(a,l,c){const h=a._storage||(a._storage=n());return a[l]=h[l]=c,delete a._keys,!0}})}function It(i,t,e,s){const n={_cacheable:!1,_proxy:i,_context:t,_subProxy:e,_stack:new Set,_descriptors:on(i,s),setContext:o=>It(i,o,e,s),override:o=>It(i.override(o),t,e,s)};return new Proxy(n,{deleteProperty(o,r){return delete o[r],delete i[r],!0},get(o,r,a){return rn(o,r,()=>rr(o,r,a))},getOwnPropertyDescriptor(o,r){return o._descriptors.allKeys?Reflect.has(i,r)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(i,r)},getPrototypeOf(){return Reflect.getPrototypeOf(i)},has(o,r){return Reflect.has(i,r)},ownKeys(){return Reflect.ownKeys(i)},set(o,r,a){return i[r]=a,delete o[r],!0}})}function on(i,t={scriptable:!0,indexable:!0}){const{_scriptable:e=t.scriptable,_indexable:s=t.indexable,_allKeys:n=t.allKeys}=i;return{allKeys:n,scriptable:e,indexable:s,isScriptable:ft(e)?e:()=>e,isIndexable:ft(s)?s:()=>s}}const or=(i,t)=>i?i+li(t):t,ui=(i,t)=>O(t)&&i!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function rn(i,t,e){if(Object.prototype.hasOwnProperty.call(i,t)||t==="constructor")return i[t];const s=e();return i[t]=s,s}function rr(i,t,e){const{_proxy:s,_context:n,_subProxy:o,_descriptors:r}=i;let a=s[t];return ft(a)&&r.isScriptable(t)&&(a=ar(t,a,i,e)),z(a)&&a.length&&(a=lr(t,a,i,r.isIndexable)),ui(t,a)&&(a=It(a,n,o&&o[t],r)),a}function ar(i,t,e,s){const{_proxy:n,_context:o,_subProxy:r,_stack:a}=e;if(a.has(i))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+i);a.add(i);let l=t(o,r||s);return a.delete(i),ui(i,l)&&(l=gi(n._scopes,n,i,l)),l}function lr(i,t,e,s){const{_proxy:n,_context:o,_subProxy:r,_descriptors:a}=e;if(typeof o.index<"u"&&s(i))return t[o.index%t.length];if(O(t[0])){const l=t,c=n._scopes.filter(h=>h!==l);t=[];for(const h of l){const d=gi(c,n,i,h);t.push(It(d,o,r&&r[i],a))}}return t}function an(i,t,e){return ft(i)?i(t,e):i}const cr=(i,t)=>i===!0?t:typeof i=="string"?Lt(t,i):void 0;function hr(i,t,e,s,n){for(const o of t){const r=cr(e,o);if(r){i.add(r);const a=an(r._fallback,e,n);if(typeof a<"u"&&a!==e&&a!==s)return a}else if(r===!1&&typeof s<"u"&&e!==s)return null}return!1}function gi(i,t,e,s){const n=t._rootScopes,o=an(t._fallback,e,s),r=[...i,...n],a=new Set;a.add(s);let l=Ei(a,r,e,o||e,s);return l===null||typeof o<"u"&&o!==e&&(l=Ei(a,r,o,l,s),l===null)?!1:fi(Array.from(a),[""],n,o,()=>dr(t,e,s))}function Ei(i,t,e,s,n){for(;e;)e=hr(i,t,e,s,n);return e}function dr(i,t,e){const s=i._getTarget();t in s||(s[t]={});const n=s[t];return z(n)&&O(e)?e:n||{}}function fr(i,t,e,s){let n;for(const o of t)if(n=ln(or(o,i),e),typeof n<"u")return ui(i,n)?gi(e,s,i,n):n}function ln(i,t){for(const e of t){if(!e)continue;const s=e[i];if(typeof s<"u")return s}}function Bi(i){let t=i._keys;return t||(t=i._keys=ur(i._scopes)),t}function ur(i){const t=new Set;for(const e of i)for(const s of Object.keys(e).filter(n=>!n.startsWith("_")))t.add(s);return Array.from(t)}const gr=Number.EPSILON||1e-14,Ft=(i,t)=>ti==="x"?"y":"x";function pr(i,t,e,s){const n=i.skip?t:i,o=t,r=e.skip?t:e,a=Qe(o,n),l=Qe(r,o);let c=a/(a+l),h=l/(a+l);c=isNaN(c)?0:c,h=isNaN(h)?0:h;const d=s*c,f=s*h;return{previous:{x:o.x-d*(r.x-n.x),y:o.y-d*(r.y-n.y)},next:{x:o.x+f*(r.x-n.x),y:o.y+f*(r.y-n.y)}}}function mr(i,t,e){const s=i.length;let n,o,r,a,l,c=Ft(i,0);for(let h=0;h!c.skip)),t.cubicInterpolationMode==="monotone")xr(i,n);else{let c=s?i[i.length-1]:i[0];for(o=0,r=i.length;oi.ownerDocument.defaultView.getComputedStyle(i,null);function vr(i,t){return Ae(i).getPropertyValue(t)}const kr=["top","right","bottom","left"];function St(i,t,e){const s={};e=e?"-"+e:"";for(let n=0;n<4;n++){const o=kr[n];s[o]=parseFloat(i[t+"-"+o+e])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}const Sr=(i,t,e)=>(i>0||t>0)&&(!e||!e.shadowRoot);function wr(i,t){const e=i.touches,s=e&&e.length?e[0]:i,{offsetX:n,offsetY:o}=s;let r=!1,a,l;if(Sr(n,o,i.target))a=n,l=o;else{const c=t.getBoundingClientRect();a=s.clientX-c.left,l=s.clientY-c.top,r=!0}return{x:a,y:l,box:r}}function _t(i,t){if("native"in i)return i;const{canvas:e,currentDevicePixelRatio:s}=t,n=Ae(e),o=n.boxSizing==="border-box",r=St(n,"padding"),a=St(n,"border","width"),{x:l,y:c,box:h}=wr(i,e),d=r.left+(h&&a.left),f=r.top+(h&&a.top);let{width:u,height:p}=t;return o&&(u-=r.width+a.width,p-=r.height+a.height),{x:Math.round((l-d)/u*e.width/s),y:Math.round((c-f)/p*e.height/s)}}function Mr(i,t,e){let s,n;if(t===void 0||e===void 0){const o=i&&mi(i);if(!o)t=i.clientWidth,e=i.clientHeight;else{const r=o.getBoundingClientRect(),a=Ae(o),l=St(a,"border","width"),c=St(a,"padding");t=r.width-c.width-l.width,e=r.height-c.height-l.height,s=De(a.maxWidth,o,"clientWidth"),n=De(a.maxHeight,o,"clientHeight")}}return{width:t,height:e,maxWidth:s||Me,maxHeight:n||Me}}const ue=i=>Math.round(i*10)/10;function Pr(i,t,e,s){const n=Ae(i),o=St(n,"margin"),r=De(n.maxWidth,i,"clientWidth")||Me,a=De(n.maxHeight,i,"clientHeight")||Me,l=Mr(i,t,e);let{width:c,height:h}=l;if(n.boxSizing==="content-box"){const f=St(n,"border","width"),u=St(n,"padding");c-=u.width+f.width,h-=u.height+f.height}return c=Math.max(0,c-o.width),h=Math.max(0,s?c/s:h-o.height),c=ue(Math.min(c,r,l.maxWidth)),h=ue(Math.min(h,a,l.maxHeight)),c&&!h&&(h=ue(c/2)),(t!==void 0||e!==void 0)&&s&&l.height&&h>l.height&&(h=l.height,c=ue(Math.floor(h*s))),{width:c,height:h}}function Hi(i,t,e){const s=t||1,n=Math.floor(i.height*s),o=Math.floor(i.width*s);i.height=Math.floor(i.height),i.width=Math.floor(i.width);const r=i.canvas;return r.style&&(e||!r.style.height&&!r.style.width)&&(r.style.height=`${i.height}px`,r.style.width=`${i.width}px`),i.currentDevicePixelRatio!==s||r.height!==n||r.width!==o?(i.currentDevicePixelRatio=s,r.height=n,r.width=o,i.ctx.setTransform(s,0,0,s,0,0),!0):!1}const Dr=(function(){let i=!1;try{const t={get passive(){return i=!0,!1}};pi()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch{}return i})();function Vi(i,t){const e=vr(i,t),s=e&&e.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function yt(i,t,e,s){return{x:i.x+e*(t.x-i.x),y:i.y+e*(t.y-i.y)}}function Or(i,t,e,s){return{x:i.x+e*(t.x-i.x),y:s==="middle"?e<.5?i.y:t.y:s==="after"?e<1?i.y:t.y:e>0?t.y:i.y}}function Cr(i,t,e,s){const n={x:i.cp2x,y:i.cp2y},o={x:t.cp1x,y:t.cp1y},r=yt(i,n,e),a=yt(n,o,e),l=yt(o,t,e),c=yt(r,a,e),h=yt(a,l,e);return yt(c,h,e)}const Tr=function(i,t){return{x(e){return i+i+t-e},setWidth(e){t=e},textAlign(e){return e==="center"?e:e==="right"?"left":"right"},xPlus(e,s){return e-s},leftForLtr(e,s){return e-s}}},Ar=function(){return{x(i){return i},setWidth(i){},textAlign(i){return i},xPlus(i,t){return i+t},leftForLtr(i,t){return i}}};function At(i,t,e){return i?Tr(t,e):Ar()}function hn(i,t){let e,s;(t==="ltr"||t==="rtl")&&(e=i.canvas.style,s=[e.getPropertyValue("direction"),e.getPropertyPriority("direction")],e.setProperty("direction",t,"important"),i.prevTextDirection=s)}function dn(i,t){t!==void 0&&(delete i.prevTextDirection,i.canvas.style.setProperty("direction",t[0],t[1]))}function fn(i){return i==="angle"?{between:Ks,compare:To,normalize:it}:{between:ct,compare:(t,e)=>t-e,normalize:t=>t}}function Wi({start:i,end:t,count:e,loop:s,style:n}){return{start:i%e,end:t%e,loop:s&&(t-i+1)%e===0,style:n}}function Lr(i,t,e){const{property:s,start:n,end:o}=e,{between:r,normalize:a}=fn(s),l=t.length;let{start:c,end:h,loop:d}=i,f,u;if(d){for(c+=l,h+=l,f=0,u=l;fl(n,y,b)&&a(n,y)!==0,_=()=>a(o,b)===0||l(o,y,b),w=()=>g||v(),S=()=>!g||_();for(let k=h,M=h;k<=d;++k)x=t[k%r],!x.skip&&(b=c(x[s]),b!==y&&(g=l(b,n,o),m===null&&w()&&(m=a(b,n)===0?k:M),m!==null&&S()&&(p.push(Wi({start:m,end:k,loop:f,count:r,style:u})),m=null),M=k,y=b));return m!==null&&p.push(Wi({start:m,end:d,loop:f,count:r,style:u})),p}function gn(i,t){const e=[],s=i.segments;for(let n=0;nn&&i[o%t].skip;)o--;return o%=t,{start:n,end:o}}function Fr(i,t,e,s){const n=i.length,o=[];let r=t,a=i[t],l;for(l=t+1;l<=e;++l){const c=i[l%n];c.skip||c.stop?a.skip||(s=!1,o.push({start:t%n,end:(l-1)%n,loop:s}),t=r=c.stop?l:null):(r=l,a.skip&&(t=l)),a=c}return r!==null&&o.push({start:t%n,end:r%n,loop:s}),o}function Rr(i,t){const e=i.points,s=i.options.spanGaps,n=e.length;if(!n)return[];const o=!!i._loop,{start:r,end:a}=Ir(e,n,o,s);if(s===!0)return Ni(i,[{start:r,end:a,loop:o}],e,t);const l=aa({chart:t,initial:e.initial,numSteps:r,currentStep:Math.min(s-e.start,r)}))}_refresh(){this._request||(this._running=!0,this._request=Zs.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let e=0;this._charts.forEach((s,n)=>{if(!s.running||!s.items.length)return;const o=s.items;let r=o.length-1,a=!1,l;for(;r>=0;--r)l=o[r],l._active?(l._total>s.duration&&(s.duration=l._total),l.tick(t),a=!0):(o[r]=o[o.length-1],o.pop());a&&(n.draw(),this._notify(n,s,t,"progress")),o.length||(s.running=!1,this._notify(n,s,t,"complete"),s.initial=!1),e+=o.length}),this._lastDate=t,e===0&&(this._running=!1)}_getAnims(t){const e=this._charts;let s=e.get(t);return s||(s={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,s)),s}listen(t,e,s){this._getAnims(t).listeners[e].push(s)}add(t,e){!e||!e.length||this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce((s,n)=>Math.max(s,n._duration),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!(!e||!e.running||!e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const s=e.items;let n=s.length-1;for(;n>=0;--n)s[n].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var ot=new Hr;const $i="transparent",Vr={boolean(i,t,e){return e>.5?t:i},color(i,t,e){const s=Ii(i||$i),n=s.valid&&Ii(t||$i);return n&&n.valid?n.mix(s,e).hexString():t},number(i,t,e){return i+(t-i)*e}};class Wr{constructor(t,e,s,n){const o=e[s];n=de([t.to,n,o,t.from]);const r=de([t.from,o,n]);this._active=!0,this._fn=t.fn||Vr[t.type||typeof r],this._easing=Kt[t.easing]||Kt.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=s,this._from=r,this._to=n,this._promises=void 0}active(){return this._active}update(t,e,s){if(this._active){this._notify(!1);const n=this._target[this._prop],o=s-this._start,r=this._duration-o;this._start=s,this._duration=Math.floor(Math.max(r,t.duration)),this._total+=o,this._loop=!!t.loop,this._to=de([t.to,e,n,t.from]),this._from=de([t.from,n,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,s=this._duration,n=this._prop,o=this._from,r=this._loop,a=this._to;let l;if(this._active=o!==a&&(r||e1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[n]=this._fn(o,a,l)}wait(){const t=this._promises||(this._promises=[]);return new Promise((e,s)=>{t.push({res:e,rej:s})})}_notify(t){const e=t?"res":"rej",s=this._promises||[];for(let n=0;n{const o=t[n];if(!O(o))return;const r={};for(const a of e)r[a]=o[a];(z(o.properties)&&o.properties||[n]).forEach(a=>{(a===n||!s.has(a))&&s.set(a,r)})})}_animateOptions(t,e){const s=e.options,n=jr(t,s);if(!n)return[];const o=this._createAnimations(n,s);return s.$shared&&Nr(t.options.$animations,s).then(()=>{t.options=s},()=>{}),o}_createAnimations(t,e){const s=this._properties,n=[],o=t.$animations||(t.$animations={}),r=Object.keys(e),a=Date.now();let l;for(l=r.length-1;l>=0;--l){const c=r[l];if(c.charAt(0)==="$")continue;if(c==="options"){n.push(...this._animateOptions(t,e));continue}const h=e[c];let d=o[c];const f=s.get(c);if(d)if(f&&d.active()){d.update(f,h,a);continue}else d.cancel();if(!f||!f.duration){t[c]=h;continue}o[c]=d=new Wr(f,t,c,h),n.push(d)}return n}update(t,e){if(this._properties.size===0){Object.assign(t,e);return}const s=this._createAnimations(t,e);if(s.length)return ot.add(this._chart,s),!0}}function Nr(i,t){const e=[],s=Object.keys(t);for(let n=0;n0||!e&&o<0)return n.index}return null}function Ki(i,t){const{chart:e,_cachedMeta:s}=i,n=e._stacks||(e._stacks={}),{iScale:o,vScale:r,index:a}=s,l=o.axis,c=r.axis,h=Xr(o,r,s),d=t.length;let f;for(let u=0;ue[s].axis===t).shift()}function Gr(i,t){return Mt(i,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function Zr(i,t,e){return Mt(i,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:e,index:t,mode:"default",type:"data"})}function Bt(i,t){const e=i.controller.index,s=i.vScale&&i.vScale.axis;if(s){t=t||i._parsed;for(const n of t){const o=n._stacks;if(!o||o[s]===void 0||o[s][e]===void 0)return;delete o[s][e],o[s]._visualValues!==void 0&&o[s]._visualValues[e]!==void 0&&delete o[s]._visualValues[e]}}}const Ve=i=>i==="reset"||i==="none",qi=(i,t)=>t?i:Object.assign({},i),Qr=(i,t,e)=>i&&!t.hidden&&t._stacked&&{keys:bn(e,!0),values:null};class bi{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=Be(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Bt(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,s=this.getDataset(),n=(d,f,u,p)=>d==="x"?f:d==="r"?p:u,o=e.xAxisID=P(s.xAxisID,He(t,"x")),r=e.yAxisID=P(s.yAxisID,He(t,"y")),a=e.rAxisID=P(s.rAxisID,He(t,"r")),l=e.indexAxis,c=e.iAxisID=n(l,o,r,a),h=e.vAxisID=n(l,r,o,a);e.xScale=this.getScaleForId(o),e.yScale=this.getScaleForId(r),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(c),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&Ti(this._data,this),t._stacked&&Bt(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),s=this._data;if(O(e)){const n=this._cachedMeta;this._data=Ur(e,n)}else if(s!==e){if(s){Ti(s,this);const n=this._cachedMeta;Bt(n),n._parsed=[]}e&&Object.isExtensible(e)&&Fo(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,s=this.getDataset();let n=!1;this._dataCheck();const o=e._stacked;e._stacked=Be(e.vScale,e),e.stack!==s.stack&&(n=!0,Bt(e),e.stack=s.stack),this._resyncElements(t),(n||o!==e._stacked)&&(Ki(this,e._parsed),e._stacked=Be(e.vScale,e))}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),s=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(s,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:s,_data:n}=this,{iScale:o,_stacked:r}=s,a=o.axis;let l=t===0&&e===n.length?!0:s._sorted,c=t>0&&s._parsed[t-1],h,d,f;if(this._parsing===!1)s._parsed=n,s._sorted=!0,f=n;else{z(n[t])?f=this.parseArrayData(s,n,t,e):O(n[t])?f=this.parseObjectData(s,n,t,e):f=this.parsePrimitiveData(s,n,t,e);const u=()=>d[a]===null||c&&d[a]g||d=0;--f)if(!p()){this.updateRangeFromParsed(c,t,u,l);break}}return c}getAllParsedValues(t){const e=this._cachedMeta._parsed,s=[];let n,o,r;for(n=0,o=e.length;n=0&&tthis.getContext(s,n,e),g=c.resolveNamedOptions(f,u,p,d);return g.$shared&&(g.$shared=l,o[r]=Object.freeze(qi(g,l))),g}_resolveAnimations(t,e,s){const n=this.chart,o=this._cachedDataOpts,r=`animation-${e}`,a=o[r];if(a)return a;let l;if(n.options.animation!==!1){const h=this.chart.config,d=h.datasetAnimationScopeKeys(this._type,e),f=h.getOptionScopes(this.getDataset(),d);l=h.createResolver(f,this.getContext(t,s,e))}const c=new mn(n,l&&l.animations);return l&&l._cacheable&&(o[r]=Object.freeze(c)),c}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||Ve(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const s=this.resolveDataElementOptions(t,e),n=this._sharedOptions,o=this.getSharedOptions(s),r=this.includeOptions(e,o)||o!==n;return this.updateSharedOptions(o,e,s),{sharedOptions:o,includeOptions:r}}updateElement(t,e,s,n){Ve(n)?Object.assign(t,s):this._resolveAnimations(e,n).update(t,s)}updateSharedOptions(t,e,s){t&&!Ve(e)&&this._resolveAnimations(void 0,e).update(t,s)}_setStyle(t,e,s,n){t.active=n;const o=this.getStyle(e,n);this._resolveAnimations(e,s,n).update(t,{options:!n&&this.getSharedOptions(o)||o})}removeHoverStyle(t,e,s){this._setStyle(t,s,"active",!1)}setHoverStyle(t,e,s){this._setStyle(t,s,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,s=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const n=s.length,o=e.length,r=Math.min(o,n);r&&this.parse(0,r),o>n?this._insertElements(n,o-n,t):o{for(c.length+=e,a=c.length-1;a>=r;a--)c[a]=c[a-e]};for(l(o),a=t;an-o))}return i._cache.$bar}function ta(i){const t=i.iScale,e=Jr(t,i.type);let s=t._length,n,o,r,a;const l=()=>{r===32767||r===-32768||(Qt(a)&&(s=Math.min(s,Math.abs(r-a)||s)),a=r)};for(n=0,o=e.length;n0?n[i-1]:null,a=iMath.abs(a)&&(l=a,c=r),t[e.axis]=c,t._custom={barStart:l,barEnd:c,start:n,end:o,min:r,max:a}}function xn(i,t,e,s){return z(i)?sa(i,t,e,s):t[e.axis]=e.parse(i,s),t}function Gi(i,t,e,s){const n=i.iScale,o=i.vScale,r=n.getLabels(),a=n===o,l=[];let c,h,d,f;for(c=e,h=e+s;c=e?1:-1)}function oa(i){let t,e,s,n,o;return i.horizontal?(t=i.base>i.x,e="left",s="right"):(t=i.baseh.controller.options.grouped),o=s.options.stacked,r=[],a=this._cachedMeta.controller.getParsed(e),l=a&&a[s.axis],c=h=>{const d=h._parsed.find(u=>u[s.axis]===l),f=d&&d[h.vScale.axis];if(A(f)||isNaN(f))return!0};for(const h of n)if(!(e!==void 0&&c(h))&&((o===!1||r.indexOf(h.stack)===-1||o===void 0&&h.stack===void 0)&&r.push(h.stack),h.index===t))break;return r.length||r.push(void 0),r}_getStackCount(t){return this._getStacks(void 0,t).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const t=this.chart.scales,e=this.chart.options.indexAxis;return Object.keys(t).filter(s=>t[s].axis===e).shift()}_getAxis(){const t={},e=this.getFirstScaleIdForIndexAxis();for(const s of this.chart.data.datasets)t[P(this.chart.options.indexAxis==="x"?s.xAxisID:s.yAxisID,e)]=!0;return Object.keys(t)}_getStackIndex(t,e,s){const n=this._getStacks(t,s),o=e!==void 0?n.indexOf(e):-1;return o===-1?n.length-1:o}_getRuler(){const t=this.options,e=this._cachedMeta,s=e.iScale,n=[];let o,r;for(o=0,r=e.data.length;o0&&this.getParsed(e-1);for(let _=0;_=x){S.skip=!0;continue}const k=this.getParsed(_),M=A(k[u]),C=S[f]=r.getPixelForValue(k[f],_),D=S[u]=o||M?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,k,l):k[u],_);S.skip=isNaN(C)||isNaN(D)||M,S.stop=_>0&&Math.abs(k[f]-v[f])>m,g&&(S.parsed=k,S.raw=c.data[_]),d&&(S.options=h||this.resolveDataElementOptions(_,w.active?"active":n)),b||this.updateElement(w,_,S,n),v=k}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,s=e.options&&e.options.borderWidth||0,n=t.data||[];if(!n.length)return s;const o=n[0].size(this.resolveDataElementOptions(0)),r=n[n.length-1].size(this.resolveDataElementOptions(n.length-1));return Math.max(s,o,r)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}function xt(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class xi{static override(t){Object.assign(xi.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return xt()}parse(){return xt()}format(){return xt()}add(){return xt()}diff(){return xt()}startOf(){return xt()}endOf(){return xt()}}var da={_date:xi};function fa(i,t,e,s){const{controller:n,data:o,_sorted:r}=i,a=n._cachedMeta.iScale,l=i.dataset&&i.dataset.options?i.dataset.options.spanGaps:null;if(a&&t===a.axis&&t!=="r"&&r&&o.length){const c=a._reversePixels?Lo:kt;if(s){if(n._sharedOptions){const h=o[0],d=typeof h.getRange=="function"&&h.getRange(t);if(d){const f=c(o,t,e-d),u=c(o,t,e+d);return{lo:f.lo,hi:u.hi}}}}else{const h=c(o,t,e);if(l){const{vScale:d}=n._cachedMeta,{_parsed:f}=i,u=f.slice(0,h.lo+1).reverse().findIndex(g=>!A(g[d.axis]));h.lo-=Math.max(0,u);const p=f.slice(h.hi).findIndex(g=>!A(g[d.axis]));h.hi+=Math.max(0,p)}return h}}return{lo:0,hi:o.length-1}}function Le(i,t,e,s,n){const o=i.getSortedVisibleDatasetMetas(),r=e[t];for(let a=0,l=o.length;a{l[r]&&l[r](t[e],n)&&(o.push({element:l,datasetIndex:c,index:h}),a=a||l.inRange(t.x,t.y,n))}),s&&!a?[]:o}var ma={modes:{index(i,t,e,s){const n=_t(t,i),o=e.axis||"x",r=e.includeInvisible||!1,a=e.intersect?Ne(i,n,o,s,r):je(i,n,o,!1,s,r),l=[];return a.length?(i.getSortedVisibleDatasetMetas().forEach(c=>{const h=a[0].index,d=c.data[h];d&&!d.skip&&l.push({element:d,datasetIndex:c.index,index:h})}),l):[]},dataset(i,t,e,s){const n=_t(t,i),o=e.axis||"xy",r=e.includeInvisible||!1;let a=e.intersect?Ne(i,n,o,s,r):je(i,n,o,!1,s,r);if(a.length>0){const l=a[0].datasetIndex,c=i.getDatasetMeta(l).data;a=[];for(let h=0;he.pos===t)}function ts(i,t){return i.filter(e=>_n.indexOf(e.pos)===-1&&e.box.axis===t)}function Vt(i,t){return i.sort((e,s)=>{const n=t?s:e,o=t?e:s;return n.weight===o.weight?n.index-o.index:n.weight-o.weight})}function ba(i){const t=[];let e,s,n,o,r,a;for(e=0,s=(i||[]).length;ec.box.fullSize),!0),s=Vt(Ht(t,"left"),!0),n=Vt(Ht(t,"right")),o=Vt(Ht(t,"top"),!0),r=Vt(Ht(t,"bottom")),a=ts(t,"x"),l=ts(t,"y");return{fullSize:e,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(r).concat(a),chartArea:Ht(t,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(r).concat(a)}}function es(i,t,e,s){return Math.max(i[e],t[e])+Math.max(i[s],t[s])}function yn(i,t){i.top=Math.max(i.top,t.top),i.left=Math.max(i.left,t.left),i.bottom=Math.max(i.bottom,t.bottom),i.right=Math.max(i.right,t.right)}function va(i,t,e,s){const{pos:n,box:o}=e,r=i.maxPadding;if(!O(n)){e.size&&(i[n]-=e.size);const d=s[e.stack]||{size:0,count:1};d.size=Math.max(d.size,e.horizontal?o.height:o.width),e.size=d.size/d.count,i[n]+=e.size}o.getPadding&&yn(r,o.getPadding());const a=Math.max(0,t.outerWidth-es(r,i,"left","right")),l=Math.max(0,t.outerHeight-es(r,i,"top","bottom")),c=a!==i.w,h=l!==i.h;return i.w=a,i.h=l,e.horizontal?{same:c,other:h}:{same:h,other:c}}function ka(i){const t=i.maxPadding;function e(s){const n=Math.max(t[s]-i[s],0);return i[s]+=n,n}i.y+=e("top"),i.x+=e("left"),e("right"),e("bottom")}function Sa(i,t){const e=t.maxPadding;function s(n){const o={left:0,top:0,right:0,bottom:0};return n.forEach(r=>{o[r]=Math.max(t[r],e[r])}),o}return s(i?["left","right"]:["top","bottom"])}function $t(i,t,e,s){const n=[];let o,r,a,l,c,h;for(o=0,r=i.length,c=0;o{typeof g.beforeLayout=="function"&&g.beforeLayout()});const h=l.reduce((g,m)=>m.box.options&&m.box.options.display===!1?g:g+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:e,padding:n,availableWidth:o,availableHeight:r,vBoxMaxWidth:o/2/h,hBoxMaxHeight:r/2}),f=Object.assign({},n);yn(f,q(s));const u=Object.assign({maxPadding:f,w:o,h:r,x:n.left,y:n.top},n),p=_a(l.concat(c),d);$t(a.fullSize,u,d,p),$t(l,u,d,p),$t(c,u,d,p)&&$t(l,u,d,p),ka(u),is(a.leftAndTop,u,d,p),u.x+=u.w,u.y+=u.h,is(a.rightAndBottom,u,d,p),i.chartArea={left:u.left,top:u.top,right:u.left+u.w,bottom:u.top+u.h,height:u.h,width:u.w},L(a.chartArea,g=>{const m=g.box;Object.assign(m,i.chartArea),m.update(u.w,u.h,{left:0,top:0,right:0,bottom:0})})}};class vn{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,s){}removeEventListener(t,e,s){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,s,n){return e=Math.max(0,e||t.width),s=s||t.height,{width:e,height:Math.max(0,n?Math.floor(e/n):s)}}isAttached(t){return!0}updateConfig(t){}}class wa extends vn{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ve="$chartjs",Ma={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},ss=i=>i===null||i==="";function Pa(i,t){const e=i.style,s=i.getAttribute("height"),n=i.getAttribute("width");if(i[ve]={initial:{height:s,width:n,style:{display:e.display,height:e.height,width:e.width}}},e.display=e.display||"block",e.boxSizing=e.boxSizing||"border-box",ss(n)){const o=Vi(i,"width");o!==void 0&&(i.width=o)}if(ss(s))if(i.style.height==="")i.height=i.width/(t||2);else{const o=Vi(i,"height");o!==void 0&&(i.height=o)}return i}const kn=Dr?{passive:!0}:!1;function Da(i,t,e){i&&i.addEventListener(t,e,kn)}function Oa(i,t,e){i&&i.canvas&&i.canvas.removeEventListener(t,e,kn)}function Ca(i,t){const e=Ma[i.type]||i.type,{x:s,y:n}=_t(i,t);return{type:e,chart:t,native:i,x:s!==void 0?s:null,y:n!==void 0?n:null}}function Oe(i,t){for(const e of i)if(e===t||e.contains(t))return!0}function Ta(i,t,e){const s=i.canvas,n=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Oe(a.addedNodes,s),r=r&&!Oe(a.removedNodes,s);r&&e()});return n.observe(document,{childList:!0,subtree:!0}),n}function Aa(i,t,e){const s=i.canvas,n=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Oe(a.removedNodes,s),r=r&&!Oe(a.addedNodes,s);r&&e()});return n.observe(document,{childList:!0,subtree:!0}),n}const ie=new Map;let ns=0;function Sn(){const i=window.devicePixelRatio;i!==ns&&(ns=i,ie.forEach((t,e)=>{e.currentDevicePixelRatio!==i&&t()}))}function La(i,t){ie.size||window.addEventListener("resize",Sn),ie.set(i,t)}function Ia(i){ie.delete(i),ie.size||window.removeEventListener("resize",Sn)}function Fa(i,t,e){const s=i.canvas,n=s&&mi(s);if(!n)return;const o=Qs((a,l)=>{const c=n.clientWidth;e(a,l),c{const l=a[0],c=l.contentRect.width,h=l.contentRect.height;c===0&&h===0||o(c,h)});return r.observe(n),La(i,o),r}function $e(i,t,e){e&&e.disconnect(),t==="resize"&&Ia(i)}function Ra(i,t,e){const s=i.canvas,n=Qs(o=>{i.ctx!==null&&e(Ca(o,i))},i);return Da(s,t,n),n}class za extends vn{acquireContext(t,e){const s=t&&t.getContext&&t.getContext("2d");return s&&s.canvas===t?(Pa(t,e),s):null}releaseContext(t){const e=t.canvas;if(!e[ve])return!1;const s=e[ve].initial;["height","width"].forEach(o=>{const r=s[o];A(r)?e.removeAttribute(o):e.setAttribute(o,r)});const n=s.style||{};return Object.keys(n).forEach(o=>{e.style[o]=n[o]}),e.width=e.width,delete e[ve],!0}addEventListener(t,e,s){this.removeEventListener(t,e);const n=t.$proxies||(t.$proxies={}),r={attach:Ta,detach:Aa,resize:Fa}[e]||Ra;n[e]=r(t,e,s)}removeEventListener(t,e){const s=t.$proxies||(t.$proxies={}),n=s[e];if(!n)return;({attach:$e,detach:$e,resize:$e}[e]||Oa)(t,e,n),s[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,s,n){return Pr(t,e,s,n)}isAttached(t){const e=t&&mi(t);return!!(e&&e.isConnected)}}function Ea(i){return!pi()||typeof OffscreenCanvas<"u"&&i instanceof OffscreenCanvas?wa:za}class ut{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:e,y:s}=this.getProps(["x","y"],t);return{x:e,y:s}}hasValue(){return Jt(this.x)&&Jt(this.y)}getProps(t,e){const s=this.$animations;if(!e||!s)return this;const n={};return t.forEach(o=>{n[o]=s[o]&&s[o].active()?s[o]._to:this[o]}),n}}function Ba(i,t){const e=i.options.ticks,s=Ha(i),n=Math.min(e.maxTicksLimit||s,s),o=e.major.enabled?Wa(t):[],r=o.length,a=o[0],l=o[r-1],c=[];if(r>n)return Na(t,c,o,r/n),c;const h=Va(o,t,n);if(r>0){let d,f;const u=r>1?Math.round((l-a)/(r-1)):null;for(me(t,c,h,A(u)?0:a-u,a),d=0,f=r-1;dn)return l}return Math.max(n,1)}function Wa(i){const t=[];let e,s;for(e=0,s=i.length;ei==="left"?"right":i==="right"?"left":i,os=(i,t,e)=>t==="top"||t==="left"?i[t]+e:i[t]-e,rs=(i,t)=>Math.min(t||i,i);function as(i,t){const e=[],s=i.length/t,n=i.length;let o=0;for(;or+a)))return l}function Ua(i,t){L(i,e=>{const s=e.gc,n=s.length/2;let o;if(n>t){for(o=0;os?s:e,s=n&&e>s?e:s,{min:J(e,J(s,e)),max:J(s,J(e,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){I(this.options.beforeUpdate,[this])}update(t,e,s){const{beginAtZero:n,grace:o,ticks:r}=this.options,a=r.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=s=Object.assign({left:0,right:0,top:0,bottom:0},s),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+s.left+s.right:this.height+s.top+s.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=nr(this,o,n),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=o||s<=1||!this.isHorizontal()){this.labelRotation=n;return}const h=this._getLabelSizes(),d=h.widest.width,f=h.highest.height,u=Y(this.chart.width-d,0,this.maxWidth);a=t.offset?this.maxWidth/s:u/(s-1),d+6>a&&(a=u/(s-(t.offset?.5:1)),l=this.maxHeight-Wt(t.grid)-e.padding-ls(t.title,this.chart.options.font),c=Math.sqrt(d*d+f*f),r=Oo(Math.min(Math.asin(Y((h.highest.height+6)/a,-1,1)),Math.asin(Y(l/c,-1,1))-Math.asin(Y(f/c,-1,1)))),r=Math.max(n,Math.min(o,r))),this.labelRotation=r}afterCalculateLabelRotation(){I(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){I(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:s,title:n,grid:o}}=this,r=this._isVisible(),a=this.isHorizontal();if(r){const l=ls(n,e.options.font);if(a?(t.width=this.maxWidth,t.height=Wt(o)+l):(t.height=this.maxHeight,t.width=Wt(o)+l),s.display&&this.ticks.length){const{first:c,last:h,widest:d,highest:f}=this._getLabelSizes(),u=s.padding*2,p=vt(this.labelRotation),g=Math.cos(p),m=Math.sin(p);if(a){const b=s.mirror?0:m*d.width+g*f.height;t.height=Math.min(this.maxHeight,t.height+b+u)}else{const b=s.mirror?0:g*d.width+m*f.height;t.width=Math.min(this.maxWidth,t.width+b+u)}this._calculatePadding(c,h,m,g)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,s,n){const{ticks:{align:o,padding:r},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const h=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let f=0,u=0;l?c?(f=n*t.width,u=s*e.height):(f=s*t.height,u=n*e.width):o==="start"?u=e.width:o==="end"?f=t.width:o!=="inner"&&(f=t.width/2,u=e.width/2),this.paddingLeft=Math.max((f-h+r)*this.width/(this.width-h),0),this.paddingRight=Math.max((u-d+r)*this.width/(this.width-d),0)}else{let h=e.height/2,d=t.height/2;o==="start"?(h=0,d=t.height):o==="end"&&(h=e.height,d=0),this.paddingTop=h+r,this.paddingBottom=d+r}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){I(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return e==="top"||e==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let e,s;for(e=0,s=t.length;e({width:r[M]||0,height:a[M]||0});return{first:k(0),last:k(e-1),widest:k(w),highest:k(S),widths:r,heights:a}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return Ao(this._alignToPixels?bt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*n?a/s:l/n:l*n0}_computeGridLineItems(t){const e=this.axis,s=this.chart,n=this.options,{grid:o,position:r,border:a}=n,l=o.offset,c=this.isHorizontal(),d=this.ticks.length+(l?1:0),f=Wt(o),u=[],p=a.setContext(this.getContext()),g=p.display?p.width:0,m=g/2,b=function(B){return bt(s,B,g)};let x,y,v,_,w,S,k,M,C,D,T,N;if(r==="top")x=b(this.bottom),S=this.bottom-f,M=x-m,D=b(t.top)+m,N=t.bottom;else if(r==="bottom")x=b(this.top),D=t.top,N=b(t.bottom)-m,S=x+m,M=this.top+f;else if(r==="left")x=b(this.right),w=this.right-f,k=x-m,C=b(t.left)+m,T=t.right;else if(r==="right")x=b(this.left),C=t.left,T=b(t.right)-m,w=x+m,k=this.left+f;else if(e==="x"){if(r==="center")x=b((t.top+t.bottom)/2+.5);else if(O(r)){const B=Object.keys(r)[0],U=r[B];x=b(this.chart.scales[B].getPixelForValue(U))}D=t.top,N=t.bottom,S=x+m,M=S+f}else if(e==="y"){if(r==="center")x=b((t.left+t.right)/2);else if(O(r)){const B=Object.keys(r)[0],U=r[B];x=b(this.chart.scales[B].getPixelForValue(U))}w=x-m,k=w-f,C=t.left,T=t.right}const Q=P(n.ticks.maxTicksLimit,d),F=Math.max(1,Math.ceil(d/Q));for(y=0;y0&&(pt-=gt/2);break}re={left:pt,top:Et,width:gt+Dt.width,height:zt+Dt.height,color:F.backdropColor}}m.push({label:v,font:M,textOffset:T,options:{rotation:g,color:U,strokeColor:ne,strokeWidth:oe,textAlign:Pt,textBaseline:N,translation:[_,w],backdrop:re}})}return m}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-vt(this.labelRotation))return t==="top"?"left":"right";let n="center";return e.align==="start"?n="left":e.align==="end"?n="right":e.align==="inner"&&(n="inner"),n}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:s,mirror:n,padding:o}}=this.options,r=this._getLabelSizes(),a=t+o,l=r.widest.width;let c,h;return e==="left"?n?(h=this.right+o,s==="near"?c="left":s==="center"?(c="center",h+=l/2):(c="right",h+=l)):(h=this.right-a,s==="near"?c="right":s==="center"?(c="center",h-=l/2):(c="left",h=this.left)):e==="right"?n?(h=this.left+o,s==="near"?c="right":s==="center"?(c="center",h-=l/2):(c="left",h-=l)):(h=this.left+a,s==="near"?c="left":s==="center"?(c="center",h+=l/2):(c="right",h=this.right)):c="right",{textAlign:c,x:h}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;if(e==="left"||e==="right")return{top:0,left:this.left,bottom:t.height,right:this.right};if(e==="top"||e==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:t.width}}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:s,top:n,width:o,height:r}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(s,n,o,r),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const n=this.ticks.findIndex(o=>o.value===t);return n>=0?e.setContext(this.getContext(n)).lineWidth:0}drawGrid(t){const e=this.options.grid,s=this.ctx,n=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let o,r;const a=(l,c,h)=>{!h.width||!h.color||(s.save(),s.lineWidth=h.width,s.strokeStyle=h.color,s.setLineDash(h.borderDash||[]),s.lineDashOffset=h.borderDashOffset,s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.stroke(),s.restore())};if(e.display)for(o=0,r=n.length;o{this.draw(o)}}]:[{z:s,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:n,draw:()=>{this.drawBorder()}},{z:e,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),s=this.axis+"AxisID",n=[];let o,r;for(o=0,r=e.length;o{const s=e.split("."),n=s.pop(),o=[i].concat(s).join("."),r=t[e].split("."),a=r.pop(),l=r.join(".");R.route(o,n,l,a)})}function Ja(i){return"id"in i&&"defaults"in i}class tl{constructor(){this.controllers=new be(bi,"datasets",!0),this.elements=new be(ut,"elements"),this.plugins=new be(Object,"plugins"),this.scales=new be(Rt,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,s){[...e].forEach(n=>{const o=s||this._getRegistryForType(n);s||o.isForType(n)||o===this.plugins&&n.id?this._exec(t,o,n):L(n,r=>{const a=s||this._getRegistryForType(r);this._exec(t,a,r)})})}_exec(t,e,s){const n=li(t);I(s["before"+n],[],s),e[t](s),I(s["after"+n],[],s)}_getRegistryForType(t){for(let e=0;eo.filter(a=>!r.some(l=>a.plugin.id===l.plugin.id));this._notify(n(e,s),t,"stop"),this._notify(n(s,e),t,"start")}}function il(i){const t={},e=[],s=Object.keys(et.plugins.items);for(let o=0;o1&&cs(i[0].toLowerCase());if(s)return s}throw new Error(`Cannot determine type of '${i}' axis. Please provide 'axis' or 'position' option.`)}function hs(i,t,e){if(e[t+"AxisID"]===i)return{axis:t}}function cl(i,t){if(t.data&&t.data.datasets){const e=t.data.datasets.filter(s=>s.xAxisID===i||s.yAxisID===i);if(e.length)return hs(i,"x",e[0])||hs(i,"y",e[0])}return{}}function hl(i,t){const e=wt[i.type]||{scales:{}},s=t.scales||{},n=ei(i.type,t),o=Object.create(null);return Object.keys(s).forEach(r=>{const a=s[r];if(!O(a))return console.error(`Invalid scale configuration for scale: ${r}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${r}`);const l=ii(r,a,cl(r,i),R.scales[a.type]),c=al(l,n),h=e.scales||{};o[r]=Ut(Object.create(null),[{axis:l},a,h[l],h[c]])}),i.data.datasets.forEach(r=>{const a=r.type||i.type,l=r.indexAxis||ei(a,t),h=(wt[a]||{}).scales||{};Object.keys(h).forEach(d=>{const f=rl(d,l),u=r[f+"AxisID"]||f;o[u]=o[u]||Object.create(null),Ut(o[u],[{axis:f},s[u],h[d]])})}),Object.keys(o).forEach(r=>{const a=o[r];Ut(a,[R.scales[a.type],R.scale])}),o}function wn(i){const t=i.options||(i.options={});t.plugins=P(t.plugins,{}),t.scales=hl(i,t)}function Mn(i){return i=i||{},i.datasets=i.datasets||[],i.labels=i.labels||[],i}function dl(i){return i=i||{},i.data=Mn(i.data),wn(i),i}const ds=new Map,Pn=new Set;function xe(i,t){let e=ds.get(i);return e||(e=t(),ds.set(i,e),Pn.add(e)),e}const Nt=(i,t,e)=>{const s=Lt(t,e);s!==void 0&&i.add(s)};class fl{constructor(t){this._config=dl(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Mn(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),wn(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return xe(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,e){return xe(`${t}.transition.${e}`,()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,e){return xe(`${t}-${e}`,()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]])}pluginScopeKeys(t){const e=t.id,s=this.type;return xe(`${s}-plugin-${e}`,()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,e){const s=this._scopeCache;let n=s.get(t);return(!n||e)&&(n=new Map,s.set(t,n)),n}getOptionScopes(t,e,s){const{options:n,type:o}=this,r=this._cachedScopes(t,s),a=r.get(e);if(a)return a;const l=new Set;e.forEach(h=>{t&&(l.add(t),h.forEach(d=>Nt(l,t,d))),h.forEach(d=>Nt(l,n,d)),h.forEach(d=>Nt(l,wt[o]||{},d)),h.forEach(d=>Nt(l,R,d)),h.forEach(d=>Nt(l,Je,d))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),Pn.has(e)&&r.set(e,c),c}chartOptionScopes(){const{options:t,type:e}=this;return[t,wt[e]||{},R.datasets[e]||{},{type:e},R,Je]}resolveNamedOptions(t,e,s,n=[""]){const o={$shared:!0},{resolver:r,subPrefixes:a}=fs(this._resolverCache,t,n);let l=r;if(gl(r,e)){o.$shared=!1,s=ft(s)?s():s;const c=this.createResolver(t,s,a);l=It(r,s,c)}for(const c of e)o[c]=l[c];return o}createResolver(t,e,s=[""],n){const{resolver:o}=fs(this._resolverCache,t,s);return O(e)?It(o,e,void 0,n):o}}function fs(i,t,e){let s=i.get(t);s||(s=new Map,i.set(t,s));const n=e.join();let o=s.get(n);return o||(o={resolver:fi(t,e),subPrefixes:e.filter(a=>!a.toLowerCase().includes("hover"))},s.set(n,o)),o}const ul=i=>O(i)&&Object.getOwnPropertyNames(i).some(t=>ft(i[t]));function gl(i,t){const{isScriptable:e,isIndexable:s}=on(i);for(const n of t){const o=e(n),r=s(n),a=(r||o)&&i[n];if(o&&(ft(a)||ul(a))||r&&z(a))return!0}return!1}var pl="4.5.0";const ml=["top","bottom","left","right","chartArea"];function us(i,t){return i==="top"||i==="bottom"||ml.indexOf(i)===-1&&t==="x"}function gs(i,t){return function(e,s){return e[i]===s[i]?e[t]-s[t]:e[i]-s[i]}}function ps(i){const t=i.chart,e=t.options.animation;t.notifyPlugins("afterRender"),I(e&&e.onComplete,[i],t)}function bl(i){const t=i.chart,e=t.options.animation;I(e&&e.onProgress,[i],t)}function Dn(i){return pi()&&typeof i=="string"?i=document.getElementById(i):i&&i.length&&(i=i[0]),i&&i.canvas&&(i=i.canvas),i}const ke={},ms=i=>{const t=Dn(i);return Object.values(ke).filter(e=>e.canvas===t).pop()};function xl(i,t,e){const s=Object.keys(i);for(const n of s){const o=+n;if(o>=t){const r=i[n];delete i[n],(e>0||o>t)&&(i[o+e]=r)}}}function _l(i,t,e,s){return!e||i.type==="mouseout"?null:s?t:i}let _i=class{static defaults=R;static instances=ke;static overrides=wt;static registry=et;static version=pl;static getChart=ms;static register(...t){et.add(...t),bs()}static unregister(...t){et.remove(...t),bs()}constructor(t,e){const s=this.config=new fl(e),n=Dn(t),o=ms(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||Ea(n)),this.platform.updateConfig(s);const a=this.platform.acquireContext(n,r.aspectRatio),l=a&&a.canvas,c=l&&l.height,h=l&&l.width;if(this.id=po(),this.ctx=a,this.canvas=l,this.width=h,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new el,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Ro(d=>this.update(d),r.resizeDelay||0),this._dataChanges=[],ke[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}ot.listen(this,"complete",ps),ot.listen(this,"progress",bl),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:s,height:n,_aspectRatio:o}=this;return A(t)?e&&o?o:n?s/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return et}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Hi(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return zi(this.canvas,this.ctx),this}stop(){return ot.stop(this),this}resize(t,e){ot.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const s=this.options,n=this.canvas,o=s.maintainAspectRatio&&this.aspectRatio,r=this.platform.getMaximumSize(n,t,e,o),a=s.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=r.width,this.height=r.height,this._aspectRatio=this.aspectRatio,Hi(this,a,!0)&&(this.notifyPlugins("resize",{size:r}),I(s.onResize,[this,r],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const e=this.options.scales||{};L(e,(s,n)=>{s.id=n})}buildOrUpdateScales(){const t=this.options,e=t.scales,s=this.scales,n=Object.keys(s).reduce((r,a)=>(r[a]=!1,r),{});let o=[];e&&(o=o.concat(Object.keys(e).map(r=>{const a=e[r],l=ii(r,a),c=l==="r",h=l==="x";return{options:a,dposition:c?"chartArea":h?"bottom":"left",dtype:c?"radialLinear":h?"category":"linear"}}))),L(o,r=>{const a=r.options,l=a.id,c=ii(l,a),h=P(a.type,r.dtype);(a.position===void 0||us(a.position,c)!==us(r.dposition))&&(a.position=r.dposition),n[l]=!0;let d=null;if(l in s&&s[l].type===h)d=s[l];else{const f=et.getScale(h);d=new f({id:l,type:h,ctx:this.ctx,chart:this}),s[d.id]=d}d.init(a,t)}),L(n,(r,a)=>{r||delete s[a]}),L(s,r=>{K.configure(this,r,r.options),K.addBox(this,r)})}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,s=t.length;if(t.sort((n,o)=>n.index-o.index),s>e){for(let n=e;ne.length&&delete this._stacks,t.forEach((s,n)=>{e.filter(o=>o===s._dataset).length===0&&this._destroyDatasetMeta(n)})}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let s,n;for(this._removeUnreferencedMetasets(),s=0,n=e.length;s{this.getDatasetMeta(e).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const s=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),n=this._animationsDisabled=!s.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let r=0;for(let c=0,h=this.data.datasets.length;c{c.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(gs("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){L(this.scales,t=>{K.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),s=new Set(t.events);(!Pi(e,s)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:s,start:n,count:o}of e){const r=s==="_removeElements"?-o:o;xl(t,n,r)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,s=o=>new Set(t.filter(r=>r[0]===o).map((r,a)=>a+","+r.splice(1).join(","))),n=s(0);for(let o=1;oo.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;K.update(this,this.width,this.height,t);const e=this.chartArea,s=e.width<=0||e.height<=0;this._layers=[],L(this.boxes,n=>{s&&n.position==="chartArea"||(n.configure&&n.configure(),this._layers.push(...n._layers()))},this),this._layers.forEach((n,o)=>{n._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let e=0,s=this.data.datasets.length;e=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,s={meta:t,index:t.index,cancelable:!0},n=pn(this,t);this.notifyPlugins("beforeDatasetDraw",s)!==!1&&(n&&Ce(e,n),t.controller.draw(),n&&Te(e),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(t){return te(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,s,n){const o=ma.modes[e];return typeof o=="function"?o(this,t,s,n):[]}getDatasetMeta(t){const e=this.data.datasets[t],s=this._metasets;let n=s.filter(o=>o&&o._dataset===e).pop();return n||(n={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},s.push(n)),n}getContext(){return this.$context||(this.$context=Mt(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const s=this.getDatasetMeta(t);return typeof s.hidden=="boolean"?!s.hidden:!e.hidden}setDatasetVisibility(t,e){const s=this.getDatasetMeta(t);s.hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,s){const n=s?"show":"hide",o=this.getDatasetMeta(t),r=o.controller._resolveAnimations(void 0,n);Qt(e)?(o.data[e].hidden=!s,this.update()):(this.setDatasetVisibility(t,s),r.update(o,{visible:s}),this.update(a=>a.datasetIndex===t?n:void 0))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),ot.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,o,r),t[o]=r},n=(o,r,a)=>{o.offsetX=r,o.offsetY=a,this._eventHandler(o)};L(this.options.events,o=>s(o,n))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,s=(l,c)=>{e.addEventListener(this,l,c),t[l]=c},n=(l,c)=>{t[l]&&(e.removeEventListener(this,l,c),delete t[l])},o=(l,c)=>{this.canvas&&this.resize(l,c)};let r;const a=()=>{n("attach",a),this.attached=!0,this.resize(),s("resize",o),s("detach",r)};r=()=>{this.attached=!1,n("resize",o),this._stop(),this._resize(0,0),s("attach",a)},e.isAttached(this.canvas)?a():r()}unbindEvents(){L(this._listeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._listeners={},L(this._responsiveListeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,e,s){const n=s?"set":"remove";let o,r,a,l;for(e==="dataset"&&(o=this.getDatasetMeta(t[0].datasetIndex),o.controller["_"+n+"DatasetHoverStyle"]()),a=0,l=t.length;a{const a=this.getDatasetMeta(o);if(!a)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:a.data[r],index:r}});!Se(s,e)&&(this._active=s,this._lastEvent=null,this._updateHoverStyles(s,e))}notifyPlugins(t,e,s){return this._plugins.notify(this,t,e,s)}isPluginEnabled(t){return this._plugins._cache.filter(e=>e.plugin.id===t).length===1}_updateHoverStyles(t,e,s){const n=this.options.hover,o=(l,c)=>l.filter(h=>!c.some(d=>h.datasetIndex===d.datasetIndex&&h.index===d.index)),r=o(e,t),a=s?t:o(t,e);r.length&&this.updateHoverStyle(r,n.mode,!1),a.length&&n.mode&&this.updateHoverStyle(a,n.mode,!0)}_eventHandler(t,e){const s={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},n=r=>(r.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",s,n)===!1)return;const o=this._handleEvent(t,e,s.inChartArea);return s.cancelable=!1,this.notifyPlugins("afterEvent",s,n),(o||s.changed)&&this.render(),this}_handleEvent(t,e,s){const{_active:n=[],options:o}=this,r=e,a=this._getActiveElements(t,n,s,r),l=vo(t),c=_l(t,this._lastEvent,s,l);s&&(this._lastEvent=null,I(o.onHover,[t,a,this],this),l&&I(o.onClick,[t,a,this],this));const h=!Se(a,n);return(h||e)&&(this._active=a,this._updateHoverStyles(a,n,e)),this._lastEvent=c,h}_getActiveElements(t,e,s,n){if(t.type==="mouseout")return[];if(!s)return e;const o=this.options.hover;return this.getElementsAtEventForMode(t,o.mode,o,n)}};function bs(){return L(_i.instances,i=>i._plugins.invalidate())}function On(i,t,e=t){i.lineCap=P(e.borderCapStyle,t.borderCapStyle),i.setLineDash(P(e.borderDash,t.borderDash)),i.lineDashOffset=P(e.borderDashOffset,t.borderDashOffset),i.lineJoin=P(e.borderJoinStyle,t.borderJoinStyle),i.lineWidth=P(e.borderWidth,t.borderWidth),i.strokeStyle=P(e.borderColor,t.borderColor)}function yl(i,t,e){i.lineTo(e.x,e.y)}function vl(i){return i.stepped?qo:i.tension||i.cubicInterpolationMode==="monotone"?Go:yl}function Cn(i,t,e={}){const s=i.length,{start:n=0,end:o=s-1}=e,{start:r,end:a}=t,l=Math.max(n,r),c=Math.min(o,a),h=na&&o>a;return{count:s,start:l,loop:t.loop,ilen:c(r+(c?a-v:v))%o,y=()=>{g!==m&&(i.lineTo(h,m),i.lineTo(h,g),i.lineTo(h,b))};for(l&&(u=n[x(0)],i.moveTo(u.x,u.y)),f=0;f<=a;++f){if(u=n[x(f)],u.skip)continue;const v=u.x,_=u.y,w=v|0;w===p?(_m&&(m=_),h=(d*h+v)/++d):(y(),i.lineTo(v,_),p=w,d=0,g=m=_),b=_}y()}function si(i){const t=i.options,e=t.borderDash&&t.borderDash.length;return!i._decimated&&!i._loop&&!t.tension&&t.cubicInterpolationMode!=="monotone"&&!t.stepped&&!e?Sl:kl}function wl(i){return i.stepped?Or:i.tension||i.cubicInterpolationMode==="monotone"?Cr:yt}function Ml(i,t,e,s){let n=t._path;n||(n=t._path=new Path2D,t.path(n,e,s)&&n.closePath()),On(i,t.options),i.stroke(n)}function Pl(i,t,e,s){const{segments:n,options:o}=t,r=si(t);for(const a of n)On(i,o,a.style),i.beginPath(),r(i,t,a,{start:e,end:e+s-1})&&i.closePath(),i.stroke()}const Dl=typeof Path2D=="function";function Ol(i,t,e,s){Dl&&!t.options.segment?Ml(i,t,e,s):Pl(i,t,e,s)}class yi extends ut{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>t!=="borderDash"&&t!=="fill"};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const s=this.options;if((s.tension||s.cubicInterpolationMode==="monotone")&&!s.stepped&&!this._pointsUpdated){const n=s.spanGaps?this._loop:this._fullLoop;yr(this._points,s,t,n,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Rr(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,s=t.length;return s&&e[t[s-1].end]}interpolate(t,e){const s=this.options,n=t[e],o=this.points,r=gn(this,{property:e,start:n,end:n});if(!r.length)return;const a=[],l=wl(s);let c,h;for(c=0,h=r.length;c{a=Ie(r,a,n);const l=n[r],c=n[a];s!==null?(o.push({x:l.x,y:s}),o.push({x:c.x,y:s})):e!==null&&(o.push({x:e,y:l.y}),o.push({x:e,y:c.y}))}),o}function Ie(i,t,e){for(;t>i;t--){const s=e[t];if(!isNaN(s.x)&&!isNaN(s.y))break}return t}function _s(i,t,e,s){return i&&t?s(i[e],t[e]):i?i[e]:t?t[e]:0}function An(i,t){let e=[],s=!1;return z(i)?(s=!0,e=i):e=Rl(i,t),e.length?new yi({points:e,options:{tension:0},_loop:s,_fullLoop:s}):null}function ys(i){return i&&i.fill!==!1}function zl(i,t,e){let n=i[t].fill;const o=[t];let r;if(!e)return n;for(;n!==!1&&o.indexOf(n)===-1;){if(!W(n))return n;if(r=i[n],!r)return!1;if(r.visible)return n;o.push(n),n=r.fill}return!1}function El(i,t,e){const s=Wl(i);if(O(s))return isNaN(s.value)?!1:s;let n=parseFloat(s);return W(n)&&Math.floor(n)===n?Bl(s[0],t,n,e):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}function Bl(i,t,e,s){return(i==="-"||i==="+")&&(e=t+e),e===t||e<0||e>=s?!1:e}function Hl(i,t){let e=null;return i==="start"?e=t.bottom:i==="end"?e=t.top:O(i)?e=t.getPixelForValue(i.value):t.getBasePixel&&(e=t.getBasePixel()),e}function Vl(i,t,e){let s;return i==="start"?s=e:i==="end"?s=t.options.reverse?t.min:t.max:O(i)?s=i.value:s=t.getBaseValue(),s}function Wl(i){const t=i.options,e=t.fill;let s=P(e&&e.target,e);return s===void 0&&(s=!!t.backgroundColor),s===!1||s===null?!1:s===!0?"origin":s}function Nl(i){const{scale:t,index:e,line:s}=i,n=[],o=s.segments,r=s.points,a=jl(t,e);a.push(An({x:null,y:t.bottom},s));for(let l=0;l=0;--r){const a=n[r].$filler;a&&(a.line.updateControlPoints(o,a.axis),s&&a.fill&&Xe(i.ctx,a,o))}},beforeDatasetsDraw(i,t,e){if(e.drawTime!=="beforeDatasetsDraw")return;const s=i.getSortedVisibleDatasetMetas();for(let n=s.length-1;n>=0;--n){const o=s[n].$filler;ys(o)&&Xe(i.ctx,o,i.chartArea)}},beforeDatasetDraw(i,t,e){const s=t.meta.$filler;!ys(s)||e.drawTime!=="beforeDatasetDraw"||Xe(i.ctx,s,i.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const ws=(i,t)=>{let{boxHeight:e=t,boxWidth:s=t}=i;return i.usePointStyle&&(e=Math.min(e,t),s=i.pointStyleWidth||Math.min(s,t)),{boxWidth:s,boxHeight:e,itemHeight:Math.max(t,e)}},Jl=(i,t)=>i!==null&&t!==null&&i.datasetIndex===t.datasetIndex&&i.index===t.index;class Ms extends ut{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,s){this.maxWidth=t,this.maxHeight=e,this._margins=s,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=I(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter(s=>t.filter(s,this.chart.data))),t.sort&&(e=e.sort((s,n)=>t.sort(s,n,this.chart.data))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display){this.width=this.height=0;return}const s=t.labels,n=V(s.font),o=n.size,r=this._computeTitleHeight(),{boxWidth:a,itemHeight:l}=ws(s,o);let c,h;e.font=n.string,this.isHorizontal()?(c=this.maxWidth,h=this._fitRows(r,o,a,l)+10):(h=this.maxHeight,c=this._fitCols(r,n,a,l)+10),this.width=Math.min(c,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,s,n){const{ctx:o,maxWidth:r,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.lineWidths=[0],h=n+a;let d=t;o.textAlign="left",o.textBaseline="middle";let f=-1,u=-h;return this.legendItems.forEach((p,g)=>{const m=s+e/2+o.measureText(p.text).width;(g===0||c[c.length-1]+m+2*a>r)&&(d+=h,c[c.length-(g>0?0:1)]=0,u+=h,f++),l[g]={left:0,top:u,row:f,width:m,height:n},c[c.length-1]+=m+a}),d}_fitCols(t,e,s,n){const{ctx:o,maxHeight:r,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.columnSizes=[],h=r-t;let d=a,f=0,u=0,p=0,g=0;return this.legendItems.forEach((m,b)=>{const{itemWidth:x,itemHeight:y}=tc(s,e,o,m,n);b>0&&u+y+2*a>h&&(d+=f+a,c.push({width:f,height:u}),p+=f+a,g++,f=u=0),l[b]={left:p,top:u,col:g,width:x,height:y},f=Math.max(f,x),u+=y+a}),d+=f,c.push({width:f,height:u}),d}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:s,labels:{padding:n},rtl:o}}=this,r=At(o,this.left,this.width);if(this.isHorizontal()){let a=0,l=H(s,this.left+n,this.right-this.lineWidths[a]);for(const c of e)a!==c.row&&(a=c.row,l=H(s,this.left+n,this.right-this.lineWidths[a])),c.top+=this.top+t+n,c.left=r.leftForLtr(r.x(l),c.width),l+=c.width+n}else{let a=0,l=H(s,this.top+t+n,this.bottom-this.columnSizes[a].height);for(const c of e)c.col!==a&&(a=c.col,l=H(s,this.top+t+n,this.bottom-this.columnSizes[a].height)),c.top=l,c.left+=this.left+n,c.left=r.leftForLtr(r.x(c.left),c.width),l+=c.height+n}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const t=this.ctx;Ce(t,this),this._draw(),Te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:s,ctx:n}=this,{align:o,labels:r}=t,a=R.color,l=At(t.rtl,this.left,this.width),c=V(r.font),{padding:h}=r,d=c.size,f=d/2;let u;this.drawTitle(),n.textAlign=l.textAlign("left"),n.textBaseline="middle",n.lineWidth=.5,n.font=c.string;const{boxWidth:p,boxHeight:g,itemHeight:m}=ws(r,d),b=function(w,S,k){if(isNaN(p)||p<=0||isNaN(g)||g<0)return;n.save();const M=P(k.lineWidth,1);if(n.fillStyle=P(k.fillStyle,a),n.lineCap=P(k.lineCap,"butt"),n.lineDashOffset=P(k.lineDashOffset,0),n.lineJoin=P(k.lineJoin,"miter"),n.lineWidth=M,n.strokeStyle=P(k.strokeStyle,a),n.setLineDash(P(k.lineDash,[])),r.usePointStyle){const C={radius:g*Math.SQRT2/2,pointStyle:k.pointStyle,rotation:k.rotation,borderWidth:M},D=l.xPlus(w,p/2),T=S+f;en(n,C,D,T,r.pointStyleWidth&&p)}else{const C=S+Math.max((d-g)/2,0),D=l.leftForLtr(w,p),T=Tt(k.borderRadius);n.beginPath(),Object.values(T).some(N=>N!==0)?Pe(n,{x:D,y:C,w:p,h:g,radius:T}):n.rect(D,C,p,g),n.fill(),M!==0&&n.stroke()}n.restore()},x=function(w,S,k){ee(n,k.text,w,S+m/2,c,{strikethrough:k.hidden,textAlign:l.textAlign(k.textAlign)})},y=this.isHorizontal(),v=this._computeTitleHeight();y?u={x:H(o,this.left+h,this.right-s[0]),y:this.top+h+v,line:0}:u={x:this.left+h,y:H(o,this.top+v+h,this.bottom-e[0].height),line:0},hn(this.ctx,t.textDirection);const _=m+h;this.legendItems.forEach((w,S)=>{n.strokeStyle=w.fontColor,n.fillStyle=w.fontColor;const k=n.measureText(w.text).width,M=l.textAlign(w.textAlign||(w.textAlign=r.textAlign)),C=p+f+k;let D=u.x,T=u.y;l.setWidth(this.width),y?S>0&&D+C+h>this.right&&(T=u.y+=_,u.line++,D=u.x=H(o,this.left+h,this.right-s[u.line])):S>0&&T+_>this.bottom&&(D=u.x=D+e[u.line].width+h,u.line++,T=u.y=H(o,this.top+v+h,this.bottom-e[u.line].height));const N=l.x(D);if(b(N,T,w),D=zo(M,D+p+f,y?D+C:this.right,t.rtl),x(l.x(D),T,w),y)u.x+=C+h;else if(typeof w.text!="string"){const Q=c.lineHeight;u.y+=In(w,Q)+h}else u.y+=_}),dn(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,s=V(e.font),n=q(e.padding);if(!e.display)return;const o=At(t.rtl,this.left,this.width),r=this.ctx,a=e.position,l=s.size/2,c=n.top+l;let h,d=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),h=this.top+c,d=H(t.align,d,this.right-f);else{const p=this.columnSizes.reduce((g,m)=>Math.max(g,m.height),0);h=c+H(t.align,this.top,this.bottom-p-t.labels.padding-this._computeTitleHeight())}const u=H(a,d,d+f);r.textAlign=o.textAlign(hi(a)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=s.string,ee(r,e.text,u,h,s)}_computeTitleHeight(){const t=this.options.title,e=V(t.font),s=q(t.padding);return t.display?e.lineHeight+s.height:0}_getLegendItemAt(t,e){let s,n,o;if(ct(t,this.left,this.right)&&ct(e,this.top,this.bottom)){for(o=this.legendHitBoxes,s=0;so.length>r.length?o:r)),t+e.size/2+s.measureText(n).width}function ic(i,t,e){let s=i;return typeof t.text!="string"&&(s=In(t,e)),s}function In(i,t){const e=i.text?i.text.length:0;return t*e}function sc(i,t){return!!((i==="mousemove"||i==="mouseout")&&(t.onHover||t.onLeave)||t.onClick&&(i==="click"||i==="mouseup"))}var Lc={id:"legend",_element:Ms,start(i,t,e){const s=i.legend=new Ms({ctx:i.ctx,options:e,chart:i});K.configure(i,s,e),K.addBox(i,s)},stop(i){K.removeBox(i,i.legend),delete i.legend},beforeUpdate(i,t,e){const s=i.legend;K.configure(i,s,e),s.options=e},afterUpdate(i){const t=i.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(i,t){t.replay||i.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(i,t,e){const s=t.datasetIndex,n=e.chart;n.isDatasetVisible(s)?(n.hide(s),t.hidden=!0):(n.show(s),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:i=>i.chart.options.color,boxWidth:40,padding:10,generateLabels(i){const t=i.data.datasets,{labels:{usePointStyle:e,pointStyle:s,textAlign:n,color:o,useBorderRadius:r,borderRadius:a}}=i.legend.options;return i._getSortedDatasetMetas().map(l=>{const c=l.controller.getStyle(e?0:void 0),h=q(c.borderWidth);return{text:t[l.index].label,fillStyle:c.backgroundColor,fontColor:o,hidden:!l.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(h.width+h.height)/4,strokeStyle:c.borderColor,pointStyle:s||c.pointStyle,rotation:c.rotation,textAlign:n||c.textAlign,borderRadius:r&&(a||c.borderRadius),datasetIndex:l.index}},this)}},title:{color:i=>i.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:i=>!i.startsWith("on"),labels:{_scriptable:i=>!["generateLabels","filter","sort"].includes(i)}}};class Fn extends ut{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const s=this.options;if(this.left=0,this.top=0,!s.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=t,this.height=this.bottom=e;const n=z(s.text)?s.text.length:1;this._padding=q(s.padding);const o=n*V(s.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return t==="top"||t==="bottom"}_drawArgs(t){const{top:e,left:s,bottom:n,right:o,options:r}=this,a=r.align;let l=0,c,h,d;return this.isHorizontal()?(h=H(a,s,o),d=e+t,c=o-s):(r.position==="left"?(h=s+t,d=H(a,n,e),l=E*-.5):(h=o-t,d=H(a,e,n),l=E*.5),c=n-e),{titleX:h,titleY:d,maxWidth:c,rotation:l}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const s=V(e.font),o=s.lineHeight/2+this._padding.top,{titleX:r,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(o);ee(t,e.text,0,0,s,{color:e.color,maxWidth:l,rotation:c,textAlign:hi(e.align),textBaseline:"middle",translation:[r,a]})}}function nc(i,t){const e=new Fn({ctx:i.ctx,options:t,chart:i});K.configure(i,e,t),K.addBox(i,e),i.titleBlock=e}var Ic={id:"title",_element:Fn,start(i,t,e){nc(i,e)},stop(i){const t=i.titleBlock;K.removeBox(i,t),delete i.titleBlock},beforeUpdate(i,t,e){const s=i.titleBlock;K.configure(i,s,e),s.options=e},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Yt={average(i){if(!i.length)return!1;let t,e,s=new Set,n=0,o=0;for(t=0,e=i.length;ta+l)/s.size,y:n/o}},nearest(i,t){if(!i.length)return!1;let e=t.x,s=t.y,n=Number.POSITIVE_INFINITY,o,r,a;for(o=0,r=i.length;oMath.max(Math.min(i,e),t);function jt(i){return lt(se(i*2.55),0,255)}function dt(i){return lt(se(i*255),0,255)}function at(i){return lt(se(i/2.55)/100,0,1)}function vi(i){return lt(se(i*100),0,100)}const X={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Ze=[..."0123456789ABCDEF"],Un=i=>Ze[i&15],Xn=i=>Ze[(i&240)>>4]+Ze[i&15],ae=i=>(i&240)>>4===(i&15),Kn=i=>ae(i.r)&&ae(i.g)&&ae(i.b)&&ae(i.a);function qn(i){var t=i.length,e;return i[0]==="#"&&(t===4||t===5?e={r:255&X[i[1]]*17,g:255&X[i[2]]*17,b:255&X[i[3]]*17,a:t===5?X[i[4]]*17:255}:(t===7||t===9)&&(e={r:X[i[1]]<<4|X[i[2]],g:X[i[3]]<<4|X[i[4]],b:X[i[5]]<<4|X[i[6]],a:t===9?X[i[7]]<<4|X[i[8]]:255})),e}const Gn=(i,t)=>i<255?t(i):"";function Zn(i){var t=Kn(i)?Un:Xn;return i?"#"+t(i.r)+t(i.g)+t(i.b)+Gn(i.a,t):void 0}const Qn=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function js(i,t,e){const s=t*Math.min(e,1-e),n=(o,r=(o+i/30)%12)=>e-s*Math.max(Math.min(r-3,9-r,1),-1);return[n(0),n(8),n(4)]}function Jn(i,t,e){const s=(n,o=(n+i/60)%6)=>e-e*t*Math.max(Math.min(o,4-o,1),0);return[s(5),s(3),s(1)]}function to(i,t,e){const s=js(i,1,.5);let n;for(t+e>1&&(n=1/(t+e),t*=n,e*=n),n=0;n<3;n++)s[n]*=1-t-e,s[n]+=t;return s}function eo(i,t,e,s,n){return i===n?(t-e)/s+(t.5?h/(2-o-r):h/(o+r),l=eo(e,s,n,h,o),l=l*60+.5),[l|0,c||0,a]}function ri(i,t,e,s){return(Array.isArray(t)?i(t[0],t[1],t[2]):i(t,e,s)).map(dt)}function ai(i,t,e){return ri(js,i,t,e)}function io(i,t,e){return ri(to,i,t,e)}function so(i,t,e){return ri(Jn,i,t,e)}function $s(i){return(i%360+360)%360}function no(i){const t=Qn.exec(i);let e=255,s;if(!t)return;t[5]!==s&&(e=t[6]?jt(+t[5]):dt(+t[5]));const n=$s(+t[2]),o=+t[3]/100,r=+t[4]/100;return t[1]==="hwb"?s=io(n,o,r):t[1]==="hsv"?s=so(n,o,r):s=ai(n,o,r),{r:s[0],g:s[1],b:s[2],a:e}}function oo(i,t){var e=oi(i);e[0]=$s(e[0]+t),e=ai(e),i.r=e[0],i.g=e[1],i.b=e[2]}function ro(i){if(!i)return;const t=oi(i),e=t[0],s=vi(t[1]),n=vi(t[2]);return i.a<255?`hsla(${e}, ${s}%, ${n}%, ${at(i.a)})`:`hsl(${e}, ${s}%, ${n}%)`}const ki={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Si={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function ao(){const i={},t=Object.keys(Si),e=Object.keys(ki);let s,n,o,r,a;for(s=0;s>16&255,o>>8&255,o&255]}return i}let le;function lo(i){le||(le=ao(),le.transparent=[0,0,0,0]);const t=le[i.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const co=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function ho(i){const t=co.exec(i);let e=255,s,n,o;if(t){if(t[7]!==s){const r=+t[7];e=t[8]?jt(r):lt(r*255,0,255)}return s=+t[1],n=+t[3],o=+t[5],s=255&(t[2]?jt(s):lt(s,0,255)),n=255&(t[4]?jt(n):lt(n,0,255)),o=255&(t[6]?jt(o):lt(o,0,255)),{r:s,g:n,b:o,a:e}}}function fo(i){return i&&(i.a<255?`rgba(${i.r}, ${i.g}, ${i.b}, ${at(i.a)})`:`rgb(${i.r}, ${i.g}, ${i.b})`)}const Re=i=>i<=.0031308?i*12.92:Math.pow(i,1/2.4)*1.055-.055,Ot=i=>i<=.04045?i/12.92:Math.pow((i+.055)/1.055,2.4);function uo(i,t,e){const s=Ot(at(i.r)),n=Ot(at(i.g)),o=Ot(at(i.b));return{r:dt(Re(s+e*(Ot(at(t.r))-s))),g:dt(Re(n+e*(Ot(at(t.g))-n))),b:dt(Re(o+e*(Ot(at(t.b))-o))),a:i.a+e*(t.a-i.a)}}function ce(i,t,e){if(i){let s=oi(i);s[t]=Math.max(0,Math.min(s[t]+s[t]*e,t===0?360:1)),s=ai(s),i.r=s[0],i.g=s[1],i.b=s[2]}}function Ys(i,t){return i&&Object.assign(t||{},i)}function wi(i){var t={r:0,g:0,b:0,a:255};return Array.isArray(i)?i.length>=3&&(t={r:i[0],g:i[1],b:i[2],a:255},i.length>3&&(t.a=dt(i[3]))):(t=Ys(i,{r:0,g:0,b:0,a:1}),t.a=dt(t.a)),t}function go(i){return i.charAt(0)==="r"?ho(i):no(i)}class Gt{constructor(t){if(t instanceof Gt)return t;const e=typeof t;let s;e==="object"?s=wi(t):e==="string"&&(s=qn(t)||lo(t)||go(t)),this._rgb=s,this._valid=!!s}get valid(){return this._valid}get rgb(){var t=Ys(this._rgb);return t&&(t.a=at(t.a)),t}set rgb(t){this._rgb=wi(t)}rgbString(){return this._valid?fo(this._rgb):void 0}hexString(){return this._valid?Zn(this._rgb):void 0}hslString(){return this._valid?ro(this._rgb):void 0}mix(t,e){if(t){const s=this.rgb,n=t.rgb;let o;const r=e===o?.5:e,a=2*r-1,l=s.a-n.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;o=1-c,s.r=255&c*s.r+o*n.r+.5,s.g=255&c*s.g+o*n.g+.5,s.b=255&c*s.b+o*n.b+.5,s.a=r*s.a+(1-r)*n.a,this.rgb=s}return this}interpolate(t,e){return t&&(this._rgb=uo(this._rgb,t._rgb,e)),this}clone(){return new Gt(this.rgb)}alpha(t){return this._rgb.a=dt(t),this}clearer(t){const e=this._rgb;return e.a*=1-t,this}greyscale(){const t=this._rgb,e=se(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=e,this}opaquer(t){const e=this._rgb;return e.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return ce(this._rgb,2,t),this}darken(t){return ce(this._rgb,2,-t),this}saturate(t){return ce(this._rgb,1,t),this}desaturate(t){return ce(this._rgb,1,-t),this}rotate(t){return oo(this._rgb,t),this}}function nt(){}const po=(()=>{let i=0;return()=>i++})();function A(i){return i==null}function z(i){if(Array.isArray&&Array.isArray(i))return!0;const t=Object.prototype.toString.call(i);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function O(i){return i!==null&&Object.prototype.toString.call(i)==="[object Object]"}function W(i){return(typeof i=="number"||i instanceof Number)&&isFinite(+i)}function J(i,t){return W(i)?i:t}function P(i,t){return typeof i>"u"?t:i}const mo=(i,t)=>typeof i=="string"&&i.endsWith("%")?parseFloat(i)/100*t:+i;function I(i,t,e){if(i&&typeof i.call=="function")return i.apply(e,t)}function L(i,t,e,s){let n,o,r;if(z(i))for(o=i.length,n=0;ni,x:i=>i.x,y:i=>i.y};function _o(i){const t=i.split("."),e=[];let s="";for(const n of t)s+=n,s.endsWith("\\")?s=s.slice(0,-1)+".":(e.push(s),s="");return e}function yo(i){const t=_o(i);return e=>{for(const s of t){if(s==="")break;e=e&&e[s]}return e}}function Lt(i,t){return(Mi[t]||(Mi[t]=yo(t)))(i)}function li(i){return i.charAt(0).toUpperCase()+i.slice(1)}const Qt=i=>typeof i<"u",ft=i=>typeof i=="function",Pi=(i,t)=>{if(i.size!==t.size)return!1;for(const e of i)if(!t.has(e))return!1;return!0};function vo(i){return i.type==="mouseup"||i.type==="click"||i.type==="contextmenu"}const E=Math.PI,Z=2*E,ko=Z+E,Me=Number.POSITIVE_INFINITY,So=E/180,G=E/2,mt=E/4,Di=E*2/3,Xs=Math.log10,st=Math.sign;function Xt(i,t,e){return Math.abs(i-t)n-o).pop(),t}function Mo(i){return typeof i=="symbol"||typeof i=="object"&&i!==null&&!(Symbol.toPrimitive in i||"toString"in i||"valueOf"in i)}function Jt(i){return!Mo(i)&&!isNaN(parseFloat(i))&&isFinite(i)}function Po(i,t){const e=Math.round(i);return e-t<=i&&e+t>=i}function Do(i,t,e){let s,n,o;for(s=0,n=i.length;sl&&c=Math.min(t,e)-s&&i<=Math.max(t,e)+s}function ci(i,t,e){e=e||(r=>i[r]1;)o=n+s>>1,e(o)?n=o:s=o;return{lo:n,hi:s}}const kt=(i,t,e,s)=>ci(i,e,s?n=>{const o=i[n][t];return oi[n][t]ci(i,e,s=>i[s][t]>=e);function Io(i,t,e){let s=0,n=i.length;for(;ss&&i[n-1]>e;)n--;return s>0||n{const s="_onData"+li(e),n=i[e];Object.defineProperty(i,e,{configurable:!0,enumerable:!1,value(...o){const r=n.apply(this,o);return i._chartjs.listeners.forEach(a=>{typeof a[s]=="function"&&a[s](...o)}),r}})})}function Ti(i,t){const e=i._chartjs;if(!e)return;const s=e.listeners,n=s.indexOf(t);n!==-1&&s.splice(n,1),!(s.length>0)&&(qs.forEach(o=>{delete i[o]}),delete i._chartjs)}function Gs(i){const t=new Set(i);return t.size===i.length?i:Array.from(t)}const Zs=(function(){return typeof window>"u"?function(i){return i()}:window.requestAnimationFrame})();function Qs(i,t){let e=[],s=!1;return function(...n){e=n,s||(s=!0,Zs.call(window,()=>{s=!1,i.apply(t,e)}))}}function Ro(i,t){let e;return function(...s){return t?(clearTimeout(e),e=setTimeout(i,t,s)):i.apply(this,s),t}}const hi=i=>i==="start"?"left":i==="end"?"right":"center",H=(i,t,e)=>i==="start"?t:i==="end"?e:(t+e)/2,zo=(i,t,e,s)=>i===(s?"left":"right")?e:i==="center"?(t+e)/2:t;function Eo(i,t,e){const s=t.length;let n=0,o=s;if(i._sorted){const{iScale:r,vScale:a,_parsed:l}=i,c=i.dataset&&i.dataset.options?i.dataset.options.spanGaps:null,h=r.axis,{min:d,max:f,minDefined:u,maxDefined:p}=r.getUserBounds();if(u){if(n=Math.min(kt(l,h,d).lo,e?s:kt(t,h,r.getPixelForValue(d)).lo),c){const g=l.slice(0,n+1).reverse().findIndex(m=>!A(m[a.axis]));n-=Math.max(0,g)}n=Y(n,0,s-1)}if(p){let g=Math.max(kt(l,r.axis,f,!0).hi+1,e?0:kt(t,h,r.getPixelForValue(f),!0).hi+1);if(c){const m=l.slice(g-1).findIndex(b=>!A(b[a.axis]));g+=Math.max(0,m)}o=Y(g,n,s)-n}else o=s-n}return{start:n,count:o}}function Bo(i){const{xScale:t,yScale:e,_scaleRanges:s}=i,n={xmin:t.min,xmax:t.max,ymin:e.min,ymax:e.max};if(!s)return i._scaleRanges=n,!0;const o=s.xmin!==t.min||s.xmax!==t.max||s.ymin!==e.min||s.ymax!==e.max;return Object.assign(s,n),o}const he=i=>i===0||i===1,Ai=(i,t,e)=>-(Math.pow(2,10*(i-=1))*Math.sin((i-t)*Z/e)),Li=(i,t,e)=>Math.pow(2,-10*i)*Math.sin((i-t)*Z/e)+1,Kt={linear:i=>i,easeInQuad:i=>i*i,easeOutQuad:i=>-i*(i-2),easeInOutQuad:i=>(i/=.5)<1?.5*i*i:-.5*(--i*(i-2)-1),easeInCubic:i=>i*i*i,easeOutCubic:i=>(i-=1)*i*i+1,easeInOutCubic:i=>(i/=.5)<1?.5*i*i*i:.5*((i-=2)*i*i+2),easeInQuart:i=>i*i*i*i,easeOutQuart:i=>-((i-=1)*i*i*i-1),easeInOutQuart:i=>(i/=.5)<1?.5*i*i*i*i:-.5*((i-=2)*i*i*i-2),easeInQuint:i=>i*i*i*i*i,easeOutQuint:i=>(i-=1)*i*i*i*i+1,easeInOutQuint:i=>(i/=.5)<1?.5*i*i*i*i*i:.5*((i-=2)*i*i*i*i+2),easeInSine:i=>-Math.cos(i*G)+1,easeOutSine:i=>Math.sin(i*G),easeInOutSine:i=>-.5*(Math.cos(E*i)-1),easeInExpo:i=>i===0?0:Math.pow(2,10*(i-1)),easeOutExpo:i=>i===1?1:-Math.pow(2,-10*i)+1,easeInOutExpo:i=>he(i)?i:i<.5?.5*Math.pow(2,10*(i*2-1)):.5*(-Math.pow(2,-10*(i*2-1))+2),easeInCirc:i=>i>=1?i:-(Math.sqrt(1-i*i)-1),easeOutCirc:i=>Math.sqrt(1-(i-=1)*i),easeInOutCirc:i=>(i/=.5)<1?-.5*(Math.sqrt(1-i*i)-1):.5*(Math.sqrt(1-(i-=2)*i)+1),easeInElastic:i=>he(i)?i:Ai(i,.075,.3),easeOutElastic:i=>he(i)?i:Li(i,.075,.3),easeInOutElastic(i){return he(i)?i:i<.5?.5*Ai(i*2,.1125,.45):.5+.5*Li(i*2-1,.1125,.45)},easeInBack(i){return i*i*((1.70158+1)*i-1.70158)},easeOutBack(i){return(i-=1)*i*((1.70158+1)*i+1.70158)+1},easeInOutBack(i){let t=1.70158;return(i/=.5)<1?.5*(i*i*(((t*=1.525)+1)*i-t)):.5*((i-=2)*i*(((t*=1.525)+1)*i+t)+2)},easeInBounce:i=>1-Kt.easeOutBounce(1-i),easeOutBounce(i){return i<1/2.75?7.5625*i*i:i<2/2.75?7.5625*(i-=1.5/2.75)*i+.75:i<2.5/2.75?7.5625*(i-=2.25/2.75)*i+.9375:7.5625*(i-=2.625/2.75)*i+.984375},easeInOutBounce:i=>i<.5?Kt.easeInBounce(i*2)*.5:Kt.easeOutBounce(i*2-1)*.5+.5};function di(i){if(i&&typeof i=="object"){const t=i.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function Ii(i){return di(i)?i:new Gt(i)}function ze(i){return di(i)?i:new Gt(i).saturate(.5).darken(.1).hexString()}const Ho=["x","y","borderWidth","radius","tension"],Vo=["color","borderColor","backgroundColor"];function Wo(i){i.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),i.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),i.set("animations",{colors:{type:"color",properties:Vo},numbers:{type:"number",properties:Ho}}),i.describe("animations",{_fallback:"animation"}),i.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function No(i){i.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const Fi=new Map;function jo(i,t){t=t||{};const e=i+JSON.stringify(t);let s=Fi.get(e);return s||(s=new Intl.NumberFormat(i,t),Fi.set(e,s)),s}function Js(i,t,e){return jo(t,e).format(i)}const $o={values(i){return z(i)?i:""+i},numeric(i,t,e){if(i===0)return"0";const s=this.chart.options.locale;let n,o=i;if(e.length>1){const c=Math.max(Math.abs(e[0].value),Math.abs(e[e.length-1].value));(c<1e-4||c>1e15)&&(n="scientific"),o=Yo(i,e)}const r=Xs(Math.abs(o)),a=isNaN(r)?1:Math.max(Math.min(-1*Math.floor(r),20),0),l={notation:n,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Js(i,s,l)}};function Yo(i,t){let e=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(e)>=1&&i!==Math.floor(i)&&(e=i-Math.floor(i)),e}var tn={formatters:$o};function Uo(i){i.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:tn.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),i.route("scale.ticks","color","","color"),i.route("scale.grid","color","","borderColor"),i.route("scale.border","color","","borderColor"),i.route("scale.title","color","","color"),i.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),i.describe("scales",{_fallback:"scale"}),i.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}const wt=Object.create(null),Je=Object.create(null);function qt(i,t){if(!t)return i;const e=t.split(".");for(let s=0,n=e.length;ss.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(s,n)=>ze(n.backgroundColor),this.hoverBorderColor=(s,n)=>ze(n.borderColor),this.hoverColor=(s,n)=>ze(n.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return Ee(this,t,e)}get(t){return qt(this,t)}describe(t,e){return Ee(Je,t,e)}override(t,e){return Ee(wt,t,e)}route(t,e,s,n){const o=qt(this,t),r=qt(this,s),a="_"+e;Object.defineProperties(o,{[a]:{value:o[e],writable:!0},[e]:{enumerable:!0,get(){const l=this[a],c=r[n];return O(l)?Object.assign({},c,l):P(l,c)},set(l){this[a]=l}}})}apply(t){t.forEach(e=>e(this))}}var R=new Xo({_scriptable:i=>!i.startsWith("on"),_indexable:i=>i!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[Wo,No,Uo]);function Ko(i){return!i||A(i.size)||A(i.family)?null:(i.style?i.style+" ":"")+(i.weight?i.weight+" ":"")+i.size+"px "+i.family}function Ri(i,t,e,s,n){let o=t[n];return o||(o=t[n]=i.measureText(n).width,e.push(n)),o>s&&(s=o),s}function bt(i,t,e){const s=i.currentDevicePixelRatio,n=e!==0?Math.max(e/2,.5):0;return Math.round((t-n)*s)/s+n}function zi(i,t){!t&&!i||(t=t||i.getContext("2d"),t.save(),t.resetTransform(),t.clearRect(0,0,i.width,i.height),t.restore())}function ti(i,t,e,s){en(i,t,e,s,null)}function en(i,t,e,s,n){let o,r,a,l,c,h,d,f;const u=t.pointStyle,p=t.rotation,g=t.radius;let m=(p||0)*So;if(u&&typeof u=="object"&&(o=u.toString(),o==="[object HTMLImageElement]"||o==="[object HTMLCanvasElement]")){i.save(),i.translate(e,s),i.rotate(m),i.drawImage(u,-u.width/2,-u.height/2,u.width,u.height),i.restore();return}if(!(isNaN(g)||g<=0)){switch(i.beginPath(),u){default:n?i.ellipse(e,s,n/2,g,0,0,Z):i.arc(e,s,g,0,Z),i.closePath();break;case"triangle":h=n?n/2:g,i.moveTo(e+Math.sin(m)*h,s-Math.cos(m)*g),m+=Di,i.lineTo(e+Math.sin(m)*h,s-Math.cos(m)*g),m+=Di,i.lineTo(e+Math.sin(m)*h,s-Math.cos(m)*g),i.closePath();break;case"rectRounded":c=g*.516,l=g-c,r=Math.cos(m+mt)*l,d=Math.cos(m+mt)*(n?n/2-c:l),a=Math.sin(m+mt)*l,f=Math.sin(m+mt)*(n?n/2-c:l),i.arc(e-d,s-a,c,m-E,m-G),i.arc(e+f,s-r,c,m-G,m),i.arc(e+d,s+a,c,m,m+G),i.arc(e-f,s+r,c,m+G,m+E),i.closePath();break;case"rect":if(!p){l=Math.SQRT1_2*g,h=n?n/2:l,i.rect(e-h,s-l,2*h,2*l);break}m+=mt;case"rectRot":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+f,s-r),i.lineTo(e+d,s+a),i.lineTo(e-f,s+r),i.closePath();break;case"crossRot":m+=mt;case"cross":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r);break;case"star":d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r),m+=mt,d=Math.cos(m)*(n?n/2:g),r=Math.cos(m)*g,a=Math.sin(m)*g,f=Math.sin(m)*(n?n/2:g),i.moveTo(e-d,s-a),i.lineTo(e+d,s+a),i.moveTo(e+f,s-r),i.lineTo(e-f,s+r);break;case"line":r=n?n/2:Math.cos(m)*g,a=Math.sin(m)*g,i.moveTo(e-r,s-a),i.lineTo(e+r,s+a);break;case"dash":i.moveTo(e,s),i.lineTo(e+Math.cos(m)*(n?n/2:g),s+Math.sin(m)*g);break;case!1:i.closePath();break}i.fill(),t.borderWidth>0&&i.stroke()}}function te(i,t,e){return e=e||.5,!t||i&&i.x>t.left-e&&i.xt.top-e&&i.y0&&o.strokeColor!=="";let l,c;for(i.save(),i.font=n.string,Zo(i,o),l=0;l+i||0;function sn(i,t){const e={},s=O(t),n=s?Object.keys(t):t,o=O(i)?s?r=>P(i[r],i[t[r]]):r=>i[r]:()=>i;for(const r of n)e[r]=sr(o(r));return e}function nn(i){return sn(i,{top:"y",right:"x",bottom:"y",left:"x"})}function Tt(i){return sn(i,["topLeft","topRight","bottomLeft","bottomRight"])}function q(i){const t=nn(i);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function V(i,t){i=i||{},t=t||R.font;let e=P(i.size,t.size);typeof e=="string"&&(e=parseInt(e,10));let s=P(i.style,t.style);s&&!(""+s).match(er)&&(console.warn('Invalid font style specified: "'+s+'"'),s=void 0);const n={family:P(i.family,t.family),lineHeight:ir(P(i.lineHeight,t.lineHeight),e),size:e,style:s,weight:P(i.weight,t.weight),string:""};return n.string=Ko(n),n}function de(i,t,e,s){let n,o,r;for(n=0,o=i.length;ne&&a===0?0:a+l;return{min:r(s,-Math.abs(o)),max:r(n,o)}}function Mt(i,t){return Object.assign(Object.create(i),t)}function fi(i,t=[""],e,s,n=()=>i[0]){const o=e||i;typeof s>"u"&&(s=ln("_fallback",i));const r={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:i,_rootScopes:o,_fallback:s,_getTarget:n,override:a=>fi([a,...i],t,o,s)};return new Proxy(r,{deleteProperty(a,l){return delete a[l],delete a._keys,delete i[0][l],!0},get(a,l){return rn(a,l,()=>fr(l,t,i,a))},getOwnPropertyDescriptor(a,l){return Reflect.getOwnPropertyDescriptor(a._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(i[0])},has(a,l){return Bi(a).includes(l)},ownKeys(a){return Bi(a)},set(a,l,c){const h=a._storage||(a._storage=n());return a[l]=h[l]=c,delete a._keys,!0}})}function It(i,t,e,s){const n={_cacheable:!1,_proxy:i,_context:t,_subProxy:e,_stack:new Set,_descriptors:on(i,s),setContext:o=>It(i,o,e,s),override:o=>It(i.override(o),t,e,s)};return new Proxy(n,{deleteProperty(o,r){return delete o[r],delete i[r],!0},get(o,r,a){return rn(o,r,()=>rr(o,r,a))},getOwnPropertyDescriptor(o,r){return o._descriptors.allKeys?Reflect.has(i,r)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(i,r)},getPrototypeOf(){return Reflect.getPrototypeOf(i)},has(o,r){return Reflect.has(i,r)},ownKeys(){return Reflect.ownKeys(i)},set(o,r,a){return i[r]=a,delete o[r],!0}})}function on(i,t={scriptable:!0,indexable:!0}){const{_scriptable:e=t.scriptable,_indexable:s=t.indexable,_allKeys:n=t.allKeys}=i;return{allKeys:n,scriptable:e,indexable:s,isScriptable:ft(e)?e:()=>e,isIndexable:ft(s)?s:()=>s}}const or=(i,t)=>i?i+li(t):t,ui=(i,t)=>O(t)&&i!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function rn(i,t,e){if(Object.prototype.hasOwnProperty.call(i,t)||t==="constructor")return i[t];const s=e();return i[t]=s,s}function rr(i,t,e){const{_proxy:s,_context:n,_subProxy:o,_descriptors:r}=i;let a=s[t];return ft(a)&&r.isScriptable(t)&&(a=ar(t,a,i,e)),z(a)&&a.length&&(a=lr(t,a,i,r.isIndexable)),ui(t,a)&&(a=It(a,n,o&&o[t],r)),a}function ar(i,t,e,s){const{_proxy:n,_context:o,_subProxy:r,_stack:a}=e;if(a.has(i))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+i);a.add(i);let l=t(o,r||s);return a.delete(i),ui(i,l)&&(l=gi(n._scopes,n,i,l)),l}function lr(i,t,e,s){const{_proxy:n,_context:o,_subProxy:r,_descriptors:a}=e;if(typeof o.index<"u"&&s(i))return t[o.index%t.length];if(O(t[0])){const l=t,c=n._scopes.filter(h=>h!==l);t=[];for(const h of l){const d=gi(c,n,i,h);t.push(It(d,o,r&&r[i],a))}}return t}function an(i,t,e){return ft(i)?i(t,e):i}const cr=(i,t)=>i===!0?t:typeof i=="string"?Lt(t,i):void 0;function hr(i,t,e,s,n){for(const o of t){const r=cr(e,o);if(r){i.add(r);const a=an(r._fallback,e,n);if(typeof a<"u"&&a!==e&&a!==s)return a}else if(r===!1&&typeof s<"u"&&e!==s)return null}return!1}function gi(i,t,e,s){const n=t._rootScopes,o=an(t._fallback,e,s),r=[...i,...n],a=new Set;a.add(s);let l=Ei(a,r,e,o||e,s);return l===null||typeof o<"u"&&o!==e&&(l=Ei(a,r,o,l,s),l===null)?!1:fi(Array.from(a),[""],n,o,()=>dr(t,e,s))}function Ei(i,t,e,s,n){for(;e;)e=hr(i,t,e,s,n);return e}function dr(i,t,e){const s=i._getTarget();t in s||(s[t]={});const n=s[t];return z(n)&&O(e)?e:n||{}}function fr(i,t,e,s){let n;for(const o of t)if(n=ln(or(o,i),e),typeof n<"u")return ui(i,n)?gi(e,s,i,n):n}function ln(i,t){for(const e of t){if(!e)continue;const s=e[i];if(typeof s<"u")return s}}function Bi(i){let t=i._keys;return t||(t=i._keys=ur(i._scopes)),t}function ur(i){const t=new Set;for(const e of i)for(const s of Object.keys(e).filter(n=>!n.startsWith("_")))t.add(s);return Array.from(t)}const gr=Number.EPSILON||1e-14,Ft=(i,t)=>ti==="x"?"y":"x";function pr(i,t,e,s){const n=i.skip?t:i,o=t,r=e.skip?t:e,a=Qe(o,n),l=Qe(r,o);let c=a/(a+l),h=l/(a+l);c=isNaN(c)?0:c,h=isNaN(h)?0:h;const d=s*c,f=s*h;return{previous:{x:o.x-d*(r.x-n.x),y:o.y-d*(r.y-n.y)},next:{x:o.x+f*(r.x-n.x),y:o.y+f*(r.y-n.y)}}}function mr(i,t,e){const s=i.length;let n,o,r,a,l,c=Ft(i,0);for(let h=0;h!c.skip)),t.cubicInterpolationMode==="monotone")xr(i,n);else{let c=s?i[i.length-1]:i[0];for(o=0,r=i.length;oi.ownerDocument.defaultView.getComputedStyle(i,null);function vr(i,t){return Ae(i).getPropertyValue(t)}const kr=["top","right","bottom","left"];function St(i,t,e){const s={};e=e?"-"+e:"";for(let n=0;n<4;n++){const o=kr[n];s[o]=parseFloat(i[t+"-"+o+e])||0}return s.width=s.left+s.right,s.height=s.top+s.bottom,s}const Sr=(i,t,e)=>(i>0||t>0)&&(!e||!e.shadowRoot);function wr(i,t){const e=i.touches,s=e&&e.length?e[0]:i,{offsetX:n,offsetY:o}=s;let r=!1,a,l;if(Sr(n,o,i.target))a=n,l=o;else{const c=t.getBoundingClientRect();a=s.clientX-c.left,l=s.clientY-c.top,r=!0}return{x:a,y:l,box:r}}function _t(i,t){if("native"in i)return i;const{canvas:e,currentDevicePixelRatio:s}=t,n=Ae(e),o=n.boxSizing==="border-box",r=St(n,"padding"),a=St(n,"border","width"),{x:l,y:c,box:h}=wr(i,e),d=r.left+(h&&a.left),f=r.top+(h&&a.top);let{width:u,height:p}=t;return o&&(u-=r.width+a.width,p-=r.height+a.height),{x:Math.round((l-d)/u*e.width/s),y:Math.round((c-f)/p*e.height/s)}}function Mr(i,t,e){let s,n;if(t===void 0||e===void 0){const o=i&&mi(i);if(!o)t=i.clientWidth,e=i.clientHeight;else{const r=o.getBoundingClientRect(),a=Ae(o),l=St(a,"border","width"),c=St(a,"padding");t=r.width-c.width-l.width,e=r.height-c.height-l.height,s=De(a.maxWidth,o,"clientWidth"),n=De(a.maxHeight,o,"clientHeight")}}return{width:t,height:e,maxWidth:s||Me,maxHeight:n||Me}}const ue=i=>Math.round(i*10)/10;function Pr(i,t,e,s){const n=Ae(i),o=St(n,"margin"),r=De(n.maxWidth,i,"clientWidth")||Me,a=De(n.maxHeight,i,"clientHeight")||Me,l=Mr(i,t,e);let{width:c,height:h}=l;if(n.boxSizing==="content-box"){const f=St(n,"border","width"),u=St(n,"padding");c-=u.width+f.width,h-=u.height+f.height}return c=Math.max(0,c-o.width),h=Math.max(0,s?c/s:h-o.height),c=ue(Math.min(c,r,l.maxWidth)),h=ue(Math.min(h,a,l.maxHeight)),c&&!h&&(h=ue(c/2)),(t!==void 0||e!==void 0)&&s&&l.height&&h>l.height&&(h=l.height,c=ue(Math.floor(h*s))),{width:c,height:h}}function Hi(i,t,e){const s=t||1,n=Math.floor(i.height*s),o=Math.floor(i.width*s);i.height=Math.floor(i.height),i.width=Math.floor(i.width);const r=i.canvas;return r.style&&(e||!r.style.height&&!r.style.width)&&(r.style.height=`${i.height}px`,r.style.width=`${i.width}px`),i.currentDevicePixelRatio!==s||r.height!==n||r.width!==o?(i.currentDevicePixelRatio=s,r.height=n,r.width=o,i.ctx.setTransform(s,0,0,s,0,0),!0):!1}const Dr=(function(){let i=!1;try{const t={get passive(){return i=!0,!1}};pi()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch{}return i})();function Vi(i,t){const e=vr(i,t),s=e&&e.match(/^(\d+)(\.\d+)?px$/);return s?+s[1]:void 0}function yt(i,t,e,s){return{x:i.x+e*(t.x-i.x),y:i.y+e*(t.y-i.y)}}function Or(i,t,e,s){return{x:i.x+e*(t.x-i.x),y:s==="middle"?e<.5?i.y:t.y:s==="after"?e<1?i.y:t.y:e>0?t.y:i.y}}function Cr(i,t,e,s){const n={x:i.cp2x,y:i.cp2y},o={x:t.cp1x,y:t.cp1y},r=yt(i,n,e),a=yt(n,o,e),l=yt(o,t,e),c=yt(r,a,e),h=yt(a,l,e);return yt(c,h,e)}const Tr=function(i,t){return{x(e){return i+i+t-e},setWidth(e){t=e},textAlign(e){return e==="center"?e:e==="right"?"left":"right"},xPlus(e,s){return e-s},leftForLtr(e,s){return e-s}}},Ar=function(){return{x(i){return i},setWidth(i){},textAlign(i){return i},xPlus(i,t){return i+t},leftForLtr(i,t){return i}}};function At(i,t,e){return i?Tr(t,e):Ar()}function hn(i,t){let e,s;(t==="ltr"||t==="rtl")&&(e=i.canvas.style,s=[e.getPropertyValue("direction"),e.getPropertyPriority("direction")],e.setProperty("direction",t,"important"),i.prevTextDirection=s)}function dn(i,t){t!==void 0&&(delete i.prevTextDirection,i.canvas.style.setProperty("direction",t[0],t[1]))}function fn(i){return i==="angle"?{between:Ks,compare:To,normalize:it}:{between:ct,compare:(t,e)=>t-e,normalize:t=>t}}function Wi({start:i,end:t,count:e,loop:s,style:n}){return{start:i%e,end:t%e,loop:s&&(t-i+1)%e===0,style:n}}function Lr(i,t,e){const{property:s,start:n,end:o}=e,{between:r,normalize:a}=fn(s),l=t.length;let{start:c,end:h,loop:d}=i,f,u;if(d){for(c+=l,h+=l,f=0,u=l;fl(n,y,b)&&a(n,y)!==0,_=()=>a(o,b)===0||l(o,y,b),w=()=>g||v(),S=()=>!g||_();for(let k=h,M=h;k<=d;++k)x=t[k%r],!x.skip&&(b=c(x[s]),b!==y&&(g=l(b,n,o),m===null&&w()&&(m=a(b,n)===0?k:M),m!==null&&S()&&(p.push(Wi({start:m,end:k,loop:f,count:r,style:u})),m=null),M=k,y=b));return m!==null&&p.push(Wi({start:m,end:d,loop:f,count:r,style:u})),p}function gn(i,t){const e=[],s=i.segments;for(let n=0;nn&&i[o%t].skip;)o--;return o%=t,{start:n,end:o}}function Fr(i,t,e,s){const n=i.length,o=[];let r=t,a=i[t],l;for(l=t+1;l<=e;++l){const c=i[l%n];c.skip||c.stop?a.skip||(s=!1,o.push({start:t%n,end:(l-1)%n,loop:s}),t=r=c.stop?l:null):(r=l,a.skip&&(t=l)),a=c}return r!==null&&o.push({start:t%n,end:r%n,loop:s}),o}function Rr(i,t){const e=i.points,s=i.options.spanGaps,n=e.length;if(!n)return[];const o=!!i._loop,{start:r,end:a}=Ir(e,n,o,s);if(s===!0)return Ni(i,[{start:r,end:a,loop:o}],e,t);const l=aa({chart:t,initial:e.initial,numSteps:r,currentStep:Math.min(s-e.start,r)}))}_refresh(){this._request||(this._running=!0,this._request=Zs.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let e=0;this._charts.forEach((s,n)=>{if(!s.running||!s.items.length)return;const o=s.items;let r=o.length-1,a=!1,l;for(;r>=0;--r)l=o[r],l._active?(l._total>s.duration&&(s.duration=l._total),l.tick(t),a=!0):(o[r]=o[o.length-1],o.pop());a&&(n.draw(),this._notify(n,s,t,"progress")),o.length||(s.running=!1,this._notify(n,s,t,"complete"),s.initial=!1),e+=o.length}),this._lastDate=t,e===0&&(this._running=!1)}_getAnims(t){const e=this._charts;let s=e.get(t);return s||(s={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,s)),s}listen(t,e,s){this._getAnims(t).listeners[e].push(s)}add(t,e){!e||!e.length||this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce((s,n)=>Math.max(s,n._duration),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!(!e||!e.running||!e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const s=e.items;let n=s.length-1;for(;n>=0;--n)s[n].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var ot=new Hr;const $i="transparent",Vr={boolean(i,t,e){return e>.5?t:i},color(i,t,e){const s=Ii(i||$i),n=s.valid&&Ii(t||$i);return n&&n.valid?n.mix(s,e).hexString():t},number(i,t,e){return i+(t-i)*e}};class Wr{constructor(t,e,s,n){const o=e[s];n=de([t.to,n,o,t.from]);const r=de([t.from,o,n]);this._active=!0,this._fn=t.fn||Vr[t.type||typeof r],this._easing=Kt[t.easing]||Kt.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=s,this._from=r,this._to=n,this._promises=void 0}active(){return this._active}update(t,e,s){if(this._active){this._notify(!1);const n=this._target[this._prop],o=s-this._start,r=this._duration-o;this._start=s,this._duration=Math.floor(Math.max(r,t.duration)),this._total+=o,this._loop=!!t.loop,this._to=de([t.to,e,n,t.from]),this._from=de([t.from,n,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,s=this._duration,n=this._prop,o=this._from,r=this._loop,a=this._to;let l;if(this._active=o!==a&&(r||e1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[n]=this._fn(o,a,l)}wait(){const t=this._promises||(this._promises=[]);return new Promise((e,s)=>{t.push({res:e,rej:s})})}_notify(t){const e=t?"res":"rej",s=this._promises||[];for(let n=0;n{const o=t[n];if(!O(o))return;const r={};for(const a of e)r[a]=o[a];(z(o.properties)&&o.properties||[n]).forEach(a=>{(a===n||!s.has(a))&&s.set(a,r)})})}_animateOptions(t,e){const s=e.options,n=jr(t,s);if(!n)return[];const o=this._createAnimations(n,s);return s.$shared&&Nr(t.options.$animations,s).then(()=>{t.options=s},()=>{}),o}_createAnimations(t,e){const s=this._properties,n=[],o=t.$animations||(t.$animations={}),r=Object.keys(e),a=Date.now();let l;for(l=r.length-1;l>=0;--l){const c=r[l];if(c.charAt(0)==="$")continue;if(c==="options"){n.push(...this._animateOptions(t,e));continue}const h=e[c];let d=o[c];const f=s.get(c);if(d)if(f&&d.active()){d.update(f,h,a);continue}else d.cancel();if(!f||!f.duration){t[c]=h;continue}o[c]=d=new Wr(f,t,c,h),n.push(d)}return n}update(t,e){if(this._properties.size===0){Object.assign(t,e);return}const s=this._createAnimations(t,e);if(s.length)return ot.add(this._chart,s),!0}}function Nr(i,t){const e=[],s=Object.keys(t);for(let n=0;n0||!e&&o<0)return n.index}return null}function Ki(i,t){const{chart:e,_cachedMeta:s}=i,n=e._stacks||(e._stacks={}),{iScale:o,vScale:r,index:a}=s,l=o.axis,c=r.axis,h=Xr(o,r,s),d=t.length;let f;for(let u=0;ue[s].axis===t).shift()}function Gr(i,t){return Mt(i,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function Zr(i,t,e){return Mt(i,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:e,index:t,mode:"default",type:"data"})}function Bt(i,t){const e=i.controller.index,s=i.vScale&&i.vScale.axis;if(s){t=t||i._parsed;for(const n of t){const o=n._stacks;if(!o||o[s]===void 0||o[s][e]===void 0)return;delete o[s][e],o[s]._visualValues!==void 0&&o[s]._visualValues[e]!==void 0&&delete o[s]._visualValues[e]}}}const Ve=i=>i==="reset"||i==="none",qi=(i,t)=>t?i:Object.assign({},i),Qr=(i,t,e)=>i&&!t.hidden&&t._stacked&&{keys:bn(e,!0),values:null};class bi{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=Be(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&Bt(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,s=this.getDataset(),n=(d,f,u,p)=>d==="x"?f:d==="r"?p:u,o=e.xAxisID=P(s.xAxisID,He(t,"x")),r=e.yAxisID=P(s.yAxisID,He(t,"y")),a=e.rAxisID=P(s.rAxisID,He(t,"r")),l=e.indexAxis,c=e.iAxisID=n(l,o,r,a),h=e.vAxisID=n(l,r,o,a);e.xScale=this.getScaleForId(o),e.yScale=this.getScaleForId(r),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(c),e.vScale=this.getScaleForId(h)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&Ti(this._data,this),t._stacked&&Bt(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),s=this._data;if(O(e)){const n=this._cachedMeta;this._data=Ur(e,n)}else if(s!==e){if(s){Ti(s,this);const n=this._cachedMeta;Bt(n),n._parsed=[]}e&&Object.isExtensible(e)&&Fo(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,s=this.getDataset();let n=!1;this._dataCheck();const o=e._stacked;e._stacked=Be(e.vScale,e),e.stack!==s.stack&&(n=!0,Bt(e),e.stack=s.stack),this._resyncElements(t),(n||o!==e._stacked)&&(Ki(this,e._parsed),e._stacked=Be(e.vScale,e))}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),s=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(s,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:s,_data:n}=this,{iScale:o,_stacked:r}=s,a=o.axis;let l=t===0&&e===n.length?!0:s._sorted,c=t>0&&s._parsed[t-1],h,d,f;if(this._parsing===!1)s._parsed=n,s._sorted=!0,f=n;else{z(n[t])?f=this.parseArrayData(s,n,t,e):O(n[t])?f=this.parseObjectData(s,n,t,e):f=this.parsePrimitiveData(s,n,t,e);const u=()=>d[a]===null||c&&d[a]g||d=0;--f)if(!p()){this.updateRangeFromParsed(c,t,u,l);break}}return c}getAllParsedValues(t){const e=this._cachedMeta._parsed,s=[];let n,o,r;for(n=0,o=e.length;n=0&&tthis.getContext(s,n,e),g=c.resolveNamedOptions(f,u,p,d);return g.$shared&&(g.$shared=l,o[r]=Object.freeze(qi(g,l))),g}_resolveAnimations(t,e,s){const n=this.chart,o=this._cachedDataOpts,r=`animation-${e}`,a=o[r];if(a)return a;let l;if(n.options.animation!==!1){const h=this.chart.config,d=h.datasetAnimationScopeKeys(this._type,e),f=h.getOptionScopes(this.getDataset(),d);l=h.createResolver(f,this.getContext(t,s,e))}const c=new mn(n,l&&l.animations);return l&&l._cacheable&&(o[r]=Object.freeze(c)),c}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||Ve(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const s=this.resolveDataElementOptions(t,e),n=this._sharedOptions,o=this.getSharedOptions(s),r=this.includeOptions(e,o)||o!==n;return this.updateSharedOptions(o,e,s),{sharedOptions:o,includeOptions:r}}updateElement(t,e,s,n){Ve(n)?Object.assign(t,s):this._resolveAnimations(e,n).update(t,s)}updateSharedOptions(t,e,s){t&&!Ve(e)&&this._resolveAnimations(void 0,e).update(t,s)}_setStyle(t,e,s,n){t.active=n;const o=this.getStyle(e,n);this._resolveAnimations(e,s,n).update(t,{options:!n&&this.getSharedOptions(o)||o})}removeHoverStyle(t,e,s){this._setStyle(t,s,"active",!1)}setHoverStyle(t,e,s){this._setStyle(t,s,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,s=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const n=s.length,o=e.length,r=Math.min(o,n);r&&this.parse(0,r),o>n?this._insertElements(n,o-n,t):o{for(c.length+=e,a=c.length-1;a>=r;a--)c[a]=c[a-e]};for(l(o),a=t;an-o))}return i._cache.$bar}function ta(i){const t=i.iScale,e=Jr(t,i.type);let s=t._length,n,o,r,a;const l=()=>{r===32767||r===-32768||(Qt(a)&&(s=Math.min(s,Math.abs(r-a)||s)),a=r)};for(n=0,o=e.length;n0?n[i-1]:null,a=iMath.abs(a)&&(l=a,c=r),t[e.axis]=c,t._custom={barStart:l,barEnd:c,start:n,end:o,min:r,max:a}}function xn(i,t,e,s){return z(i)?sa(i,t,e,s):t[e.axis]=e.parse(i,s),t}function Gi(i,t,e,s){const n=i.iScale,o=i.vScale,r=n.getLabels(),a=n===o,l=[];let c,h,d,f;for(c=e,h=e+s;c=e?1:-1)}function oa(i){let t,e,s,n,o;return i.horizontal?(t=i.base>i.x,e="left",s="right"):(t=i.baseh.controller.options.grouped),o=s.options.stacked,r=[],a=this._cachedMeta.controller.getParsed(e),l=a&&a[s.axis],c=h=>{const d=h._parsed.find(u=>u[s.axis]===l),f=d&&d[h.vScale.axis];if(A(f)||isNaN(f))return!0};for(const h of n)if(!(e!==void 0&&c(h))&&((o===!1||r.indexOf(h.stack)===-1||o===void 0&&h.stack===void 0)&&r.push(h.stack),h.index===t))break;return r.length||r.push(void 0),r}_getStackCount(t){return this._getStacks(void 0,t).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const t=this.chart.scales,e=this.chart.options.indexAxis;return Object.keys(t).filter(s=>t[s].axis===e).shift()}_getAxis(){const t={},e=this.getFirstScaleIdForIndexAxis();for(const s of this.chart.data.datasets)t[P(this.chart.options.indexAxis==="x"?s.xAxisID:s.yAxisID,e)]=!0;return Object.keys(t)}_getStackIndex(t,e,s){const n=this._getStacks(t,s),o=e!==void 0?n.indexOf(e):-1;return o===-1?n.length-1:o}_getRuler(){const t=this.options,e=this._cachedMeta,s=e.iScale,n=[];let o,r;for(o=0,r=e.data.length;o0&&this.getParsed(e-1);for(let _=0;_=x){S.skip=!0;continue}const k=this.getParsed(_),M=A(k[u]),C=S[f]=r.getPixelForValue(k[f],_),D=S[u]=o||M?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,k,l):k[u],_);S.skip=isNaN(C)||isNaN(D)||M,S.stop=_>0&&Math.abs(k[f]-v[f])>m,g&&(S.parsed=k,S.raw=c.data[_]),d&&(S.options=h||this.resolveDataElementOptions(_,w.active?"active":n)),b||this.updateElement(w,_,S,n),v=k}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,s=e.options&&e.options.borderWidth||0,n=t.data||[];if(!n.length)return s;const o=n[0].size(this.resolveDataElementOptions(0)),r=n[n.length-1].size(this.resolveDataElementOptions(n.length-1));return Math.max(s,o,r)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}function xt(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class xi{static override(t){Object.assign(xi.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return xt()}parse(){return xt()}format(){return xt()}add(){return xt()}diff(){return xt()}startOf(){return xt()}endOf(){return xt()}}var da={_date:xi};function fa(i,t,e,s){const{controller:n,data:o,_sorted:r}=i,a=n._cachedMeta.iScale,l=i.dataset&&i.dataset.options?i.dataset.options.spanGaps:null;if(a&&t===a.axis&&t!=="r"&&r&&o.length){const c=a._reversePixels?Lo:kt;if(s){if(n._sharedOptions){const h=o[0],d=typeof h.getRange=="function"&&h.getRange(t);if(d){const f=c(o,t,e-d),u=c(o,t,e+d);return{lo:f.lo,hi:u.hi}}}}else{const h=c(o,t,e);if(l){const{vScale:d}=n._cachedMeta,{_parsed:f}=i,u=f.slice(0,h.lo+1).reverse().findIndex(g=>!A(g[d.axis]));h.lo-=Math.max(0,u);const p=f.slice(h.hi).findIndex(g=>!A(g[d.axis]));h.hi+=Math.max(0,p)}return h}}return{lo:0,hi:o.length-1}}function Le(i,t,e,s,n){const o=i.getSortedVisibleDatasetMetas(),r=e[t];for(let a=0,l=o.length;a{l[r]&&l[r](t[e],n)&&(o.push({element:l,datasetIndex:c,index:h}),a=a||l.inRange(t.x,t.y,n))}),s&&!a?[]:o}var ma={modes:{index(i,t,e,s){const n=_t(t,i),o=e.axis||"x",r=e.includeInvisible||!1,a=e.intersect?Ne(i,n,o,s,r):je(i,n,o,!1,s,r),l=[];return a.length?(i.getSortedVisibleDatasetMetas().forEach(c=>{const h=a[0].index,d=c.data[h];d&&!d.skip&&l.push({element:d,datasetIndex:c.index,index:h})}),l):[]},dataset(i,t,e,s){const n=_t(t,i),o=e.axis||"xy",r=e.includeInvisible||!1;let a=e.intersect?Ne(i,n,o,s,r):je(i,n,o,!1,s,r);if(a.length>0){const l=a[0].datasetIndex,c=i.getDatasetMeta(l).data;a=[];for(let h=0;he.pos===t)}function ts(i,t){return i.filter(e=>_n.indexOf(e.pos)===-1&&e.box.axis===t)}function Vt(i,t){return i.sort((e,s)=>{const n=t?s:e,o=t?e:s;return n.weight===o.weight?n.index-o.index:n.weight-o.weight})}function ba(i){const t=[];let e,s,n,o,r,a;for(e=0,s=(i||[]).length;ec.box.fullSize),!0),s=Vt(Ht(t,"left"),!0),n=Vt(Ht(t,"right")),o=Vt(Ht(t,"top"),!0),r=Vt(Ht(t,"bottom")),a=ts(t,"x"),l=ts(t,"y");return{fullSize:e,leftAndTop:s.concat(o),rightAndBottom:n.concat(l).concat(r).concat(a),chartArea:Ht(t,"chartArea"),vertical:s.concat(n).concat(l),horizontal:o.concat(r).concat(a)}}function es(i,t,e,s){return Math.max(i[e],t[e])+Math.max(i[s],t[s])}function yn(i,t){i.top=Math.max(i.top,t.top),i.left=Math.max(i.left,t.left),i.bottom=Math.max(i.bottom,t.bottom),i.right=Math.max(i.right,t.right)}function va(i,t,e,s){const{pos:n,box:o}=e,r=i.maxPadding;if(!O(n)){e.size&&(i[n]-=e.size);const d=s[e.stack]||{size:0,count:1};d.size=Math.max(d.size,e.horizontal?o.height:o.width),e.size=d.size/d.count,i[n]+=e.size}o.getPadding&&yn(r,o.getPadding());const a=Math.max(0,t.outerWidth-es(r,i,"left","right")),l=Math.max(0,t.outerHeight-es(r,i,"top","bottom")),c=a!==i.w,h=l!==i.h;return i.w=a,i.h=l,e.horizontal?{same:c,other:h}:{same:h,other:c}}function ka(i){const t=i.maxPadding;function e(s){const n=Math.max(t[s]-i[s],0);return i[s]+=n,n}i.y+=e("top"),i.x+=e("left"),e("right"),e("bottom")}function Sa(i,t){const e=t.maxPadding;function s(n){const o={left:0,top:0,right:0,bottom:0};return n.forEach(r=>{o[r]=Math.max(t[r],e[r])}),o}return s(i?["left","right"]:["top","bottom"])}function $t(i,t,e,s){const n=[];let o,r,a,l,c,h;for(o=0,r=i.length,c=0;o{typeof g.beforeLayout=="function"&&g.beforeLayout()});const h=l.reduce((g,m)=>m.box.options&&m.box.options.display===!1?g:g+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:e,padding:n,availableWidth:o,availableHeight:r,vBoxMaxWidth:o/2/h,hBoxMaxHeight:r/2}),f=Object.assign({},n);yn(f,q(s));const u=Object.assign({maxPadding:f,w:o,h:r,x:n.left,y:n.top},n),p=_a(l.concat(c),d);$t(a.fullSize,u,d,p),$t(l,u,d,p),$t(c,u,d,p)&&$t(l,u,d,p),ka(u),is(a.leftAndTop,u,d,p),u.x+=u.w,u.y+=u.h,is(a.rightAndBottom,u,d,p),i.chartArea={left:u.left,top:u.top,right:u.left+u.w,bottom:u.top+u.h,height:u.h,width:u.w},L(a.chartArea,g=>{const m=g.box;Object.assign(m,i.chartArea),m.update(u.w,u.h,{left:0,top:0,right:0,bottom:0})})}};class vn{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,s){}removeEventListener(t,e,s){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,s,n){return e=Math.max(0,e||t.width),s=s||t.height,{width:e,height:Math.max(0,n?Math.floor(e/n):s)}}isAttached(t){return!0}updateConfig(t){}}class wa extends vn{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ve="$chartjs",Ma={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},ss=i=>i===null||i==="";function Pa(i,t){const e=i.style,s=i.getAttribute("height"),n=i.getAttribute("width");if(i[ve]={initial:{height:s,width:n,style:{display:e.display,height:e.height,width:e.width}}},e.display=e.display||"block",e.boxSizing=e.boxSizing||"border-box",ss(n)){const o=Vi(i,"width");o!==void 0&&(i.width=o)}if(ss(s))if(i.style.height==="")i.height=i.width/(t||2);else{const o=Vi(i,"height");o!==void 0&&(i.height=o)}return i}const kn=Dr?{passive:!0}:!1;function Da(i,t,e){i&&i.addEventListener(t,e,kn)}function Oa(i,t,e){i&&i.canvas&&i.canvas.removeEventListener(t,e,kn)}function Ca(i,t){const e=Ma[i.type]||i.type,{x:s,y:n}=_t(i,t);return{type:e,chart:t,native:i,x:s!==void 0?s:null,y:n!==void 0?n:null}}function Oe(i,t){for(const e of i)if(e===t||e.contains(t))return!0}function Ta(i,t,e){const s=i.canvas,n=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Oe(a.addedNodes,s),r=r&&!Oe(a.removedNodes,s);r&&e()});return n.observe(document,{childList:!0,subtree:!0}),n}function Aa(i,t,e){const s=i.canvas,n=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Oe(a.removedNodes,s),r=r&&!Oe(a.addedNodes,s);r&&e()});return n.observe(document,{childList:!0,subtree:!0}),n}const ie=new Map;let ns=0;function Sn(){const i=window.devicePixelRatio;i!==ns&&(ns=i,ie.forEach((t,e)=>{e.currentDevicePixelRatio!==i&&t()}))}function La(i,t){ie.size||window.addEventListener("resize",Sn),ie.set(i,t)}function Ia(i){ie.delete(i),ie.size||window.removeEventListener("resize",Sn)}function Fa(i,t,e){const s=i.canvas,n=s&&mi(s);if(!n)return;const o=Qs((a,l)=>{const c=n.clientWidth;e(a,l),c{const l=a[0],c=l.contentRect.width,h=l.contentRect.height;c===0&&h===0||o(c,h)});return r.observe(n),La(i,o),r}function $e(i,t,e){e&&e.disconnect(),t==="resize"&&Ia(i)}function Ra(i,t,e){const s=i.canvas,n=Qs(o=>{i.ctx!==null&&e(Ca(o,i))},i);return Da(s,t,n),n}class za extends vn{acquireContext(t,e){const s=t&&t.getContext&&t.getContext("2d");return s&&s.canvas===t?(Pa(t,e),s):null}releaseContext(t){const e=t.canvas;if(!e[ve])return!1;const s=e[ve].initial;["height","width"].forEach(o=>{const r=s[o];A(r)?e.removeAttribute(o):e.setAttribute(o,r)});const n=s.style||{};return Object.keys(n).forEach(o=>{e.style[o]=n[o]}),e.width=e.width,delete e[ve],!0}addEventListener(t,e,s){this.removeEventListener(t,e);const n=t.$proxies||(t.$proxies={}),r={attach:Ta,detach:Aa,resize:Fa}[e]||Ra;n[e]=r(t,e,s)}removeEventListener(t,e){const s=t.$proxies||(t.$proxies={}),n=s[e];if(!n)return;({attach:$e,detach:$e,resize:$e}[e]||Oa)(t,e,n),s[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,s,n){return Pr(t,e,s,n)}isAttached(t){const e=t&&mi(t);return!!(e&&e.isConnected)}}function Ea(i){return!pi()||typeof OffscreenCanvas<"u"&&i instanceof OffscreenCanvas?wa:za}class ut{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:e,y:s}=this.getProps(["x","y"],t);return{x:e,y:s}}hasValue(){return Jt(this.x)&&Jt(this.y)}getProps(t,e){const s=this.$animations;if(!e||!s)return this;const n={};return t.forEach(o=>{n[o]=s[o]&&s[o].active()?s[o]._to:this[o]}),n}}function Ba(i,t){const e=i.options.ticks,s=Ha(i),n=Math.min(e.maxTicksLimit||s,s),o=e.major.enabled?Wa(t):[],r=o.length,a=o[0],l=o[r-1],c=[];if(r>n)return Na(t,c,o,r/n),c;const h=Va(o,t,n);if(r>0){let d,f;const u=r>1?Math.round((l-a)/(r-1)):null;for(me(t,c,h,A(u)?0:a-u,a),d=0,f=r-1;dn)return l}return Math.max(n,1)}function Wa(i){const t=[];let e,s;for(e=0,s=i.length;ei==="left"?"right":i==="right"?"left":i,os=(i,t,e)=>t==="top"||t==="left"?i[t]+e:i[t]-e,rs=(i,t)=>Math.min(t||i,i);function as(i,t){const e=[],s=i.length/t,n=i.length;let o=0;for(;or+a)))return l}function Ua(i,t){L(i,e=>{const s=e.gc,n=s.length/2;let o;if(n>t){for(o=0;os?s:e,s=n&&e>s?e:s,{min:J(e,J(s,e)),max:J(s,J(e,s))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){I(this.options.beforeUpdate,[this])}update(t,e,s){const{beginAtZero:n,grace:o,ticks:r}=this.options,a=r.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=s=Object.assign({left:0,right:0,top:0,bottom:0},s),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+s.left+s.right:this.height+s.top+s.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=nr(this,o,n),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=o||s<=1||!this.isHorizontal()){this.labelRotation=n;return}const h=this._getLabelSizes(),d=h.widest.width,f=h.highest.height,u=Y(this.chart.width-d,0,this.maxWidth);a=t.offset?this.maxWidth/s:u/(s-1),d+6>a&&(a=u/(s-(t.offset?.5:1)),l=this.maxHeight-Wt(t.grid)-e.padding-ls(t.title,this.chart.options.font),c=Math.sqrt(d*d+f*f),r=Oo(Math.min(Math.asin(Y((h.highest.height+6)/a,-1,1)),Math.asin(Y(l/c,-1,1))-Math.asin(Y(f/c,-1,1)))),r=Math.max(n,Math.min(o,r))),this.labelRotation=r}afterCalculateLabelRotation(){I(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){I(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:s,title:n,grid:o}}=this,r=this._isVisible(),a=this.isHorizontal();if(r){const l=ls(n,e.options.font);if(a?(t.width=this.maxWidth,t.height=Wt(o)+l):(t.height=this.maxHeight,t.width=Wt(o)+l),s.display&&this.ticks.length){const{first:c,last:h,widest:d,highest:f}=this._getLabelSizes(),u=s.padding*2,p=vt(this.labelRotation),g=Math.cos(p),m=Math.sin(p);if(a){const b=s.mirror?0:m*d.width+g*f.height;t.height=Math.min(this.maxHeight,t.height+b+u)}else{const b=s.mirror?0:g*d.width+m*f.height;t.width=Math.min(this.maxWidth,t.width+b+u)}this._calculatePadding(c,h,m,g)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,s,n){const{ticks:{align:o,padding:r},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const h=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let f=0,u=0;l?c?(f=n*t.width,u=s*e.height):(f=s*t.height,u=n*e.width):o==="start"?u=e.width:o==="end"?f=t.width:o!=="inner"&&(f=t.width/2,u=e.width/2),this.paddingLeft=Math.max((f-h+r)*this.width/(this.width-h),0),this.paddingRight=Math.max((u-d+r)*this.width/(this.width-d),0)}else{let h=e.height/2,d=t.height/2;o==="start"?(h=0,d=t.height):o==="end"&&(h=e.height,d=0),this.paddingTop=h+r,this.paddingBottom=d+r}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){I(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return e==="top"||e==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let e,s;for(e=0,s=t.length;e({width:r[M]||0,height:a[M]||0});return{first:k(0),last:k(e-1),widest:k(w),highest:k(S),widths:r,heights:a}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return Ao(this._alignToPixels?bt(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*n?a/s:l/n:l*n0}_computeGridLineItems(t){const e=this.axis,s=this.chart,n=this.options,{grid:o,position:r,border:a}=n,l=o.offset,c=this.isHorizontal(),d=this.ticks.length+(l?1:0),f=Wt(o),u=[],p=a.setContext(this.getContext()),g=p.display?p.width:0,m=g/2,b=function(B){return bt(s,B,g)};let x,y,v,_,w,S,k,M,C,D,T,N;if(r==="top")x=b(this.bottom),S=this.bottom-f,M=x-m,D=b(t.top)+m,N=t.bottom;else if(r==="bottom")x=b(this.top),D=t.top,N=b(t.bottom)-m,S=x+m,M=this.top+f;else if(r==="left")x=b(this.right),w=this.right-f,k=x-m,C=b(t.left)+m,T=t.right;else if(r==="right")x=b(this.left),C=t.left,T=b(t.right)-m,w=x+m,k=this.left+f;else if(e==="x"){if(r==="center")x=b((t.top+t.bottom)/2+.5);else if(O(r)){const B=Object.keys(r)[0],U=r[B];x=b(this.chart.scales[B].getPixelForValue(U))}D=t.top,N=t.bottom,S=x+m,M=S+f}else if(e==="y"){if(r==="center")x=b((t.left+t.right)/2);else if(O(r)){const B=Object.keys(r)[0],U=r[B];x=b(this.chart.scales[B].getPixelForValue(U))}w=x-m,k=w-f,C=t.left,T=t.right}const Q=P(n.ticks.maxTicksLimit,d),F=Math.max(1,Math.ceil(d/Q));for(y=0;y0&&(pt-=gt/2);break}re={left:pt,top:Et,width:gt+Dt.width,height:zt+Dt.height,color:F.backdropColor}}m.push({label:v,font:M,textOffset:T,options:{rotation:g,color:U,strokeColor:ne,strokeWidth:oe,textAlign:Pt,textBaseline:N,translation:[_,w],backdrop:re}})}return m}_getXAxisLabelAlignment(){const{position:t,ticks:e}=this.options;if(-vt(this.labelRotation))return t==="top"?"left":"right";let n="center";return e.align==="start"?n="left":e.align==="end"?n="right":e.align==="inner"&&(n="inner"),n}_getYAxisLabelAlignment(t){const{position:e,ticks:{crossAlign:s,mirror:n,padding:o}}=this.options,r=this._getLabelSizes(),a=t+o,l=r.widest.width;let c,h;return e==="left"?n?(h=this.right+o,s==="near"?c="left":s==="center"?(c="center",h+=l/2):(c="right",h+=l)):(h=this.right-a,s==="near"?c="right":s==="center"?(c="center",h-=l/2):(c="left",h=this.left)):e==="right"?n?(h=this.left+o,s==="near"?c="right":s==="center"?(c="center",h-=l/2):(c="left",h-=l)):(h=this.left+a,s==="near"?c="left":s==="center"?(c="center",h+=l/2):(c="right",h=this.right)):c="right",{textAlign:c,x:h}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,e=this.options.position;if(e==="left"||e==="right")return{top:0,left:this.left,bottom:t.height,right:this.right};if(e==="top"||e==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:t.width}}drawBackground(){const{ctx:t,options:{backgroundColor:e},left:s,top:n,width:o,height:r}=this;e&&(t.save(),t.fillStyle=e,t.fillRect(s,n,o,r),t.restore())}getLineWidthForValue(t){const e=this.options.grid;if(!this._isVisible()||!e.display)return 0;const n=this.ticks.findIndex(o=>o.value===t);return n>=0?e.setContext(this.getContext(n)).lineWidth:0}drawGrid(t){const e=this.options.grid,s=this.ctx,n=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let o,r;const a=(l,c,h)=>{!h.width||!h.color||(s.save(),s.lineWidth=h.width,s.strokeStyle=h.color,s.setLineDash(h.borderDash||[]),s.lineDashOffset=h.borderDashOffset,s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.stroke(),s.restore())};if(e.display)for(o=0,r=n.length;o{this.draw(o)}}]:[{z:s,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:n,draw:()=>{this.drawBorder()}},{z:e,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),s=this.axis+"AxisID",n=[];let o,r;for(o=0,r=e.length;o{const s=e.split("."),n=s.pop(),o=[i].concat(s).join("."),r=t[e].split("."),a=r.pop(),l=r.join(".");R.route(o,n,l,a)})}function Ja(i){return"id"in i&&"defaults"in i}class tl{constructor(){this.controllers=new be(bi,"datasets",!0),this.elements=new be(ut,"elements"),this.plugins=new be(Object,"plugins"),this.scales=new be(Rt,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,s){[...e].forEach(n=>{const o=s||this._getRegistryForType(n);s||o.isForType(n)||o===this.plugins&&n.id?this._exec(t,o,n):L(n,r=>{const a=s||this._getRegistryForType(r);this._exec(t,a,r)})})}_exec(t,e,s){const n=li(t);I(s["before"+n],[],s),e[t](s),I(s["after"+n],[],s)}_getRegistryForType(t){for(let e=0;eo.filter(a=>!r.some(l=>a.plugin.id===l.plugin.id));this._notify(n(e,s),t,"stop"),this._notify(n(s,e),t,"start")}}function il(i){const t={},e=[],s=Object.keys(et.plugins.items);for(let o=0;o1&&cs(i[0].toLowerCase());if(s)return s}throw new Error(`Cannot determine type of '${i}' axis. Please provide 'axis' or 'position' option.`)}function hs(i,t,e){if(e[t+"AxisID"]===i)return{axis:t}}function cl(i,t){if(t.data&&t.data.datasets){const e=t.data.datasets.filter(s=>s.xAxisID===i||s.yAxisID===i);if(e.length)return hs(i,"x",e[0])||hs(i,"y",e[0])}return{}}function hl(i,t){const e=wt[i.type]||{scales:{}},s=t.scales||{},n=ei(i.type,t),o=Object.create(null);return Object.keys(s).forEach(r=>{const a=s[r];if(!O(a))return console.error(`Invalid scale configuration for scale: ${r}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${r}`);const l=ii(r,a,cl(r,i),R.scales[a.type]),c=al(l,n),h=e.scales||{};o[r]=Ut(Object.create(null),[{axis:l},a,h[l],h[c]])}),i.data.datasets.forEach(r=>{const a=r.type||i.type,l=r.indexAxis||ei(a,t),h=(wt[a]||{}).scales||{};Object.keys(h).forEach(d=>{const f=rl(d,l),u=r[f+"AxisID"]||f;o[u]=o[u]||Object.create(null),Ut(o[u],[{axis:f},s[u],h[d]])})}),Object.keys(o).forEach(r=>{const a=o[r];Ut(a,[R.scales[a.type],R.scale])}),o}function wn(i){const t=i.options||(i.options={});t.plugins=P(t.plugins,{}),t.scales=hl(i,t)}function Mn(i){return i=i||{},i.datasets=i.datasets||[],i.labels=i.labels||[],i}function dl(i){return i=i||{},i.data=Mn(i.data),wn(i),i}const ds=new Map,Pn=new Set;function xe(i,t){let e=ds.get(i);return e||(e=t(),ds.set(i,e),Pn.add(e)),e}const Nt=(i,t,e)=>{const s=Lt(t,e);s!==void 0&&i.add(s)};class fl{constructor(t){this._config=dl(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Mn(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),wn(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return xe(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,e){return xe(`${t}.transition.${e}`,()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,e){return xe(`${t}-${e}`,()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]])}pluginScopeKeys(t){const e=t.id,s=this.type;return xe(`${s}-plugin-${e}`,()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,e){const s=this._scopeCache;let n=s.get(t);return(!n||e)&&(n=new Map,s.set(t,n)),n}getOptionScopes(t,e,s){const{options:n,type:o}=this,r=this._cachedScopes(t,s),a=r.get(e);if(a)return a;const l=new Set;e.forEach(h=>{t&&(l.add(t),h.forEach(d=>Nt(l,t,d))),h.forEach(d=>Nt(l,n,d)),h.forEach(d=>Nt(l,wt[o]||{},d)),h.forEach(d=>Nt(l,R,d)),h.forEach(d=>Nt(l,Je,d))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),Pn.has(e)&&r.set(e,c),c}chartOptionScopes(){const{options:t,type:e}=this;return[t,wt[e]||{},R.datasets[e]||{},{type:e},R,Je]}resolveNamedOptions(t,e,s,n=[""]){const o={$shared:!0},{resolver:r,subPrefixes:a}=fs(this._resolverCache,t,n);let l=r;if(gl(r,e)){o.$shared=!1,s=ft(s)?s():s;const c=this.createResolver(t,s,a);l=It(r,s,c)}for(const c of e)o[c]=l[c];return o}createResolver(t,e,s=[""],n){const{resolver:o}=fs(this._resolverCache,t,s);return O(e)?It(o,e,void 0,n):o}}function fs(i,t,e){let s=i.get(t);s||(s=new Map,i.set(t,s));const n=e.join();let o=s.get(n);return o||(o={resolver:fi(t,e),subPrefixes:e.filter(a=>!a.toLowerCase().includes("hover"))},s.set(n,o)),o}const ul=i=>O(i)&&Object.getOwnPropertyNames(i).some(t=>ft(i[t]));function gl(i,t){const{isScriptable:e,isIndexable:s}=on(i);for(const n of t){const o=e(n),r=s(n),a=(r||o)&&i[n];if(o&&(ft(a)||ul(a))||r&&z(a))return!0}return!1}var pl="4.5.0";const ml=["top","bottom","left","right","chartArea"];function us(i,t){return i==="top"||i==="bottom"||ml.indexOf(i)===-1&&t==="x"}function gs(i,t){return function(e,s){return e[i]===s[i]?e[t]-s[t]:e[i]-s[i]}}function ps(i){const t=i.chart,e=t.options.animation;t.notifyPlugins("afterRender"),I(e&&e.onComplete,[i],t)}function bl(i){const t=i.chart,e=t.options.animation;I(e&&e.onProgress,[i],t)}function Dn(i){return pi()&&typeof i=="string"?i=document.getElementById(i):i&&i.length&&(i=i[0]),i&&i.canvas&&(i=i.canvas),i}const ke={},ms=i=>{const t=Dn(i);return Object.values(ke).filter(e=>e.canvas===t).pop()};function xl(i,t,e){const s=Object.keys(i);for(const n of s){const o=+n;if(o>=t){const r=i[n];delete i[n],(e>0||o>t)&&(i[o+e]=r)}}}function _l(i,t,e,s){return!e||i.type==="mouseout"?null:s?t:i}let _i=class{static defaults=R;static instances=ke;static overrides=wt;static registry=et;static version=pl;static getChart=ms;static register(...t){et.add(...t),bs()}static unregister(...t){et.remove(...t),bs()}constructor(t,e){const s=this.config=new fl(e),n=Dn(t),o=ms(n);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const r=s.createResolver(s.chartOptionScopes(),this.getContext());this.platform=new(s.platform||Ea(n)),this.platform.updateConfig(s);const a=this.platform.acquireContext(n,r.aspectRatio),l=a&&a.canvas,c=l&&l.height,h=l&&l.width;if(this.id=po(),this.ctx=a,this.canvas=l,this.width=h,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new el,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Ro(d=>this.update(d),r.resizeDelay||0),this._dataChanges=[],ke[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}ot.listen(this,"complete",ps),ot.listen(this,"progress",bl),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:s,height:n,_aspectRatio:o}=this;return A(t)?e&&o?o:n?s/n:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return et}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Hi(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return zi(this.canvas,this.ctx),this}stop(){return ot.stop(this),this}resize(t,e){ot.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const s=this.options,n=this.canvas,o=s.maintainAspectRatio&&this.aspectRatio,r=this.platform.getMaximumSize(n,t,e,o),a=s.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=r.width,this.height=r.height,this._aspectRatio=this.aspectRatio,Hi(this,a,!0)&&(this.notifyPlugins("resize",{size:r}),I(s.onResize,[this,r],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const e=this.options.scales||{};L(e,(s,n)=>{s.id=n})}buildOrUpdateScales(){const t=this.options,e=t.scales,s=this.scales,n=Object.keys(s).reduce((r,a)=>(r[a]=!1,r),{});let o=[];e&&(o=o.concat(Object.keys(e).map(r=>{const a=e[r],l=ii(r,a),c=l==="r",h=l==="x";return{options:a,dposition:c?"chartArea":h?"bottom":"left",dtype:c?"radialLinear":h?"category":"linear"}}))),L(o,r=>{const a=r.options,l=a.id,c=ii(l,a),h=P(a.type,r.dtype);(a.position===void 0||us(a.position,c)!==us(r.dposition))&&(a.position=r.dposition),n[l]=!0;let d=null;if(l in s&&s[l].type===h)d=s[l];else{const f=et.getScale(h);d=new f({id:l,type:h,ctx:this.ctx,chart:this}),s[d.id]=d}d.init(a,t)}),L(n,(r,a)=>{r||delete s[a]}),L(s,r=>{K.configure(this,r,r.options),K.addBox(this,r)})}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,s=t.length;if(t.sort((n,o)=>n.index-o.index),s>e){for(let n=e;ne.length&&delete this._stacks,t.forEach((s,n)=>{e.filter(o=>o===s._dataset).length===0&&this._destroyDatasetMeta(n)})}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let s,n;for(this._removeUnreferencedMetasets(),s=0,n=e.length;s{this.getDatasetMeta(e).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const s=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),n=this._animationsDisabled=!s.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let r=0;for(let c=0,h=this.data.datasets.length;c{c.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(gs("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){L(this.scales,t=>{K.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),s=new Set(t.events);(!Pi(e,s)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:s,start:n,count:o}of e){const r=s==="_removeElements"?-o:o;xl(t,n,r)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,s=o=>new Set(t.filter(r=>r[0]===o).map((r,a)=>a+","+r.splice(1).join(","))),n=s(0);for(let o=1;oo.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;K.update(this,this.width,this.height,t);const e=this.chartArea,s=e.width<=0||e.height<=0;this._layers=[],L(this.boxes,n=>{s&&n.position==="chartArea"||(n.configure&&n.configure(),this._layers.push(...n._layers()))},this),this._layers.forEach((n,o)=>{n._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let e=0,s=this.data.datasets.length;e=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,s={meta:t,index:t.index,cancelable:!0},n=pn(this,t);this.notifyPlugins("beforeDatasetDraw",s)!==!1&&(n&&Ce(e,n),t.controller.draw(),n&&Te(e),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(t){return te(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,s,n){const o=ma.modes[e];return typeof o=="function"?o(this,t,s,n):[]}getDatasetMeta(t){const e=this.data.datasets[t],s=this._metasets;let n=s.filter(o=>o&&o._dataset===e).pop();return n||(n={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},s.push(n)),n}getContext(){return this.$context||(this.$context=Mt(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const s=this.getDatasetMeta(t);return typeof s.hidden=="boolean"?!s.hidden:!e.hidden}setDatasetVisibility(t,e){const s=this.getDatasetMeta(t);s.hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,s){const n=s?"show":"hide",o=this.getDatasetMeta(t),r=o.controller._resolveAnimations(void 0,n);Qt(e)?(o.data[e].hidden=!s,this.update()):(this.setDatasetVisibility(t,s),r.update(o,{visible:s}),this.update(a=>a.datasetIndex===t?n:void 0))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),ot.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,o,r),t[o]=r},n=(o,r,a)=>{o.offsetX=r,o.offsetY=a,this._eventHandler(o)};L(this.options.events,o=>s(o,n))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,s=(l,c)=>{e.addEventListener(this,l,c),t[l]=c},n=(l,c)=>{t[l]&&(e.removeEventListener(this,l,c),delete t[l])},o=(l,c)=>{this.canvas&&this.resize(l,c)};let r;const a=()=>{n("attach",a),this.attached=!0,this.resize(),s("resize",o),s("detach",r)};r=()=>{this.attached=!1,n("resize",o),this._stop(),this._resize(0,0),s("attach",a)},e.isAttached(this.canvas)?a():r()}unbindEvents(){L(this._listeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._listeners={},L(this._responsiveListeners,(t,e)=>{this.platform.removeEventListener(this,e,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,e,s){const n=s?"set":"remove";let o,r,a,l;for(e==="dataset"&&(o=this.getDatasetMeta(t[0].datasetIndex),o.controller["_"+n+"DatasetHoverStyle"]()),a=0,l=t.length;a{const a=this.getDatasetMeta(o);if(!a)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:a.data[r],index:r}});!Se(s,e)&&(this._active=s,this._lastEvent=null,this._updateHoverStyles(s,e))}notifyPlugins(t,e,s){return this._plugins.notify(this,t,e,s)}isPluginEnabled(t){return this._plugins._cache.filter(e=>e.plugin.id===t).length===1}_updateHoverStyles(t,e,s){const n=this.options.hover,o=(l,c)=>l.filter(h=>!c.some(d=>h.datasetIndex===d.datasetIndex&&h.index===d.index)),r=o(e,t),a=s?t:o(t,e);r.length&&this.updateHoverStyle(r,n.mode,!1),a.length&&n.mode&&this.updateHoverStyle(a,n.mode,!0)}_eventHandler(t,e){const s={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},n=r=>(r.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",s,n)===!1)return;const o=this._handleEvent(t,e,s.inChartArea);return s.cancelable=!1,this.notifyPlugins("afterEvent",s,n),(o||s.changed)&&this.render(),this}_handleEvent(t,e,s){const{_active:n=[],options:o}=this,r=e,a=this._getActiveElements(t,n,s,r),l=vo(t),c=_l(t,this._lastEvent,s,l);s&&(this._lastEvent=null,I(o.onHover,[t,a,this],this),l&&I(o.onClick,[t,a,this],this));const h=!Se(a,n);return(h||e)&&(this._active=a,this._updateHoverStyles(a,n,e)),this._lastEvent=c,h}_getActiveElements(t,e,s,n){if(t.type==="mouseout")return[];if(!s)return e;const o=this.options.hover;return this.getElementsAtEventForMode(t,o.mode,o,n)}};function bs(){return L(_i.instances,i=>i._plugins.invalidate())}function On(i,t,e=t){i.lineCap=P(e.borderCapStyle,t.borderCapStyle),i.setLineDash(P(e.borderDash,t.borderDash)),i.lineDashOffset=P(e.borderDashOffset,t.borderDashOffset),i.lineJoin=P(e.borderJoinStyle,t.borderJoinStyle),i.lineWidth=P(e.borderWidth,t.borderWidth),i.strokeStyle=P(e.borderColor,t.borderColor)}function yl(i,t,e){i.lineTo(e.x,e.y)}function vl(i){return i.stepped?qo:i.tension||i.cubicInterpolationMode==="monotone"?Go:yl}function Cn(i,t,e={}){const s=i.length,{start:n=0,end:o=s-1}=e,{start:r,end:a}=t,l=Math.max(n,r),c=Math.min(o,a),h=na&&o>a;return{count:s,start:l,loop:t.loop,ilen:c(r+(c?a-v:v))%o,y=()=>{g!==m&&(i.lineTo(h,m),i.lineTo(h,g),i.lineTo(h,b))};for(l&&(u=n[x(0)],i.moveTo(u.x,u.y)),f=0;f<=a;++f){if(u=n[x(f)],u.skip)continue;const v=u.x,_=u.y,w=v|0;w===p?(_m&&(m=_),h=(d*h+v)/++d):(y(),i.lineTo(v,_),p=w,d=0,g=m=_),b=_}y()}function si(i){const t=i.options,e=t.borderDash&&t.borderDash.length;return!i._decimated&&!i._loop&&!t.tension&&t.cubicInterpolationMode!=="monotone"&&!t.stepped&&!e?Sl:kl}function wl(i){return i.stepped?Or:i.tension||i.cubicInterpolationMode==="monotone"?Cr:yt}function Ml(i,t,e,s){let n=t._path;n||(n=t._path=new Path2D,t.path(n,e,s)&&n.closePath()),On(i,t.options),i.stroke(n)}function Pl(i,t,e,s){const{segments:n,options:o}=t,r=si(t);for(const a of n)On(i,o,a.style),i.beginPath(),r(i,t,a,{start:e,end:e+s-1})&&i.closePath(),i.stroke()}const Dl=typeof Path2D=="function";function Ol(i,t,e,s){Dl&&!t.options.segment?Ml(i,t,e,s):Pl(i,t,e,s)}class yi extends ut{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>t!=="borderDash"&&t!=="fill"};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const s=this.options;if((s.tension||s.cubicInterpolationMode==="monotone")&&!s.stepped&&!this._pointsUpdated){const n=s.spanGaps?this._loop:this._fullLoop;yr(this._points,s,t,n,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=Rr(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,s=t.length;return s&&e[t[s-1].end]}interpolate(t,e){const s=this.options,n=t[e],o=this.points,r=gn(this,{property:e,start:n,end:n});if(!r.length)return;const a=[],l=wl(s);let c,h;for(c=0,h=r.length;c{a=Ie(r,a,n);const l=n[r],c=n[a];s!==null?(o.push({x:l.x,y:s}),o.push({x:c.x,y:s})):e!==null&&(o.push({x:e,y:l.y}),o.push({x:e,y:c.y}))}),o}function Ie(i,t,e){for(;t>i;t--){const s=e[t];if(!isNaN(s.x)&&!isNaN(s.y))break}return t}function _s(i,t,e,s){return i&&t?s(i[e],t[e]):i?i[e]:t?t[e]:0}function An(i,t){let e=[],s=!1;return z(i)?(s=!0,e=i):e=Rl(i,t),e.length?new yi({points:e,options:{tension:0},_loop:s,_fullLoop:s}):null}function ys(i){return i&&i.fill!==!1}function zl(i,t,e){let n=i[t].fill;const o=[t];let r;if(!e)return n;for(;n!==!1&&o.indexOf(n)===-1;){if(!W(n))return n;if(r=i[n],!r)return!1;if(r.visible)return n;o.push(n),n=r.fill}return!1}function El(i,t,e){const s=Wl(i);if(O(s))return isNaN(s.value)?!1:s;let n=parseFloat(s);return W(n)&&Math.floor(n)===n?Bl(s[0],t,n,e):["origin","start","end","stack","shape"].indexOf(s)>=0&&s}function Bl(i,t,e,s){return(i==="-"||i==="+")&&(e=t+e),e===t||e<0||e>=s?!1:e}function Hl(i,t){let e=null;return i==="start"?e=t.bottom:i==="end"?e=t.top:O(i)?e=t.getPixelForValue(i.value):t.getBasePixel&&(e=t.getBasePixel()),e}function Vl(i,t,e){let s;return i==="start"?s=e:i==="end"?s=t.options.reverse?t.min:t.max:O(i)?s=i.value:s=t.getBaseValue(),s}function Wl(i){const t=i.options,e=t.fill;let s=P(e&&e.target,e);return s===void 0&&(s=!!t.backgroundColor),s===!1||s===null?!1:s===!0?"origin":s}function Nl(i){const{scale:t,index:e,line:s}=i,n=[],o=s.segments,r=s.points,a=jl(t,e);a.push(An({x:null,y:t.bottom},s));for(let l=0;l=0;--r){const a=n[r].$filler;a&&(a.line.updateControlPoints(o,a.axis),s&&a.fill&&Xe(i.ctx,a,o))}},beforeDatasetsDraw(i,t,e){if(e.drawTime!=="beforeDatasetsDraw")return;const s=i.getSortedVisibleDatasetMetas();for(let n=s.length-1;n>=0;--n){const o=s[n].$filler;ys(o)&&Xe(i.ctx,o,i.chartArea)}},beforeDatasetDraw(i,t,e){const s=t.meta.$filler;!ys(s)||e.drawTime!=="beforeDatasetDraw"||Xe(i.ctx,s,i.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const ws=(i,t)=>{let{boxHeight:e=t,boxWidth:s=t}=i;return i.usePointStyle&&(e=Math.min(e,t),s=i.pointStyleWidth||Math.min(s,t)),{boxWidth:s,boxHeight:e,itemHeight:Math.max(t,e)}},Jl=(i,t)=>i!==null&&t!==null&&i.datasetIndex===t.datasetIndex&&i.index===t.index;class Ms extends ut{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,s){this.maxWidth=t,this.maxHeight=e,this._margins=s,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=I(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter(s=>t.filter(s,this.chart.data))),t.sort&&(e=e.sort((s,n)=>t.sort(s,n,this.chart.data))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display){this.width=this.height=0;return}const s=t.labels,n=V(s.font),o=n.size,r=this._computeTitleHeight(),{boxWidth:a,itemHeight:l}=ws(s,o);let c,h;e.font=n.string,this.isHorizontal()?(c=this.maxWidth,h=this._fitRows(r,o,a,l)+10):(h=this.maxHeight,c=this._fitCols(r,n,a,l)+10),this.width=Math.min(c,t.maxWidth||this.maxWidth),this.height=Math.min(h,t.maxHeight||this.maxHeight)}_fitRows(t,e,s,n){const{ctx:o,maxWidth:r,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.lineWidths=[0],h=n+a;let d=t;o.textAlign="left",o.textBaseline="middle";let f=-1,u=-h;return this.legendItems.forEach((p,g)=>{const m=s+e/2+o.measureText(p.text).width;(g===0||c[c.length-1]+m+2*a>r)&&(d+=h,c[c.length-(g>0?0:1)]=0,u+=h,f++),l[g]={left:0,top:u,row:f,width:m,height:n},c[c.length-1]+=m+a}),d}_fitCols(t,e,s,n){const{ctx:o,maxHeight:r,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.columnSizes=[],h=r-t;let d=a,f=0,u=0,p=0,g=0;return this.legendItems.forEach((m,b)=>{const{itemWidth:x,itemHeight:y}=tc(s,e,o,m,n);b>0&&u+y+2*a>h&&(d+=f+a,c.push({width:f,height:u}),p+=f+a,g++,f=u=0),l[b]={left:p,top:u,col:g,width:x,height:y},f=Math.max(f,x),u+=y+a}),d+=f,c.push({width:f,height:u}),d}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:s,labels:{padding:n},rtl:o}}=this,r=At(o,this.left,this.width);if(this.isHorizontal()){let a=0,l=H(s,this.left+n,this.right-this.lineWidths[a]);for(const c of e)a!==c.row&&(a=c.row,l=H(s,this.left+n,this.right-this.lineWidths[a])),c.top+=this.top+t+n,c.left=r.leftForLtr(r.x(l),c.width),l+=c.width+n}else{let a=0,l=H(s,this.top+t+n,this.bottom-this.columnSizes[a].height);for(const c of e)c.col!==a&&(a=c.col,l=H(s,this.top+t+n,this.bottom-this.columnSizes[a].height)),c.top=l,c.left+=this.left+n,c.left=r.leftForLtr(r.x(c.left),c.width),l+=c.height+n}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const t=this.ctx;Ce(t,this),this._draw(),Te(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:s,ctx:n}=this,{align:o,labels:r}=t,a=R.color,l=At(t.rtl,this.left,this.width),c=V(r.font),{padding:h}=r,d=c.size,f=d/2;let u;this.drawTitle(),n.textAlign=l.textAlign("left"),n.textBaseline="middle",n.lineWidth=.5,n.font=c.string;const{boxWidth:p,boxHeight:g,itemHeight:m}=ws(r,d),b=function(w,S,k){if(isNaN(p)||p<=0||isNaN(g)||g<0)return;n.save();const M=P(k.lineWidth,1);if(n.fillStyle=P(k.fillStyle,a),n.lineCap=P(k.lineCap,"butt"),n.lineDashOffset=P(k.lineDashOffset,0),n.lineJoin=P(k.lineJoin,"miter"),n.lineWidth=M,n.strokeStyle=P(k.strokeStyle,a),n.setLineDash(P(k.lineDash,[])),r.usePointStyle){const C={radius:g*Math.SQRT2/2,pointStyle:k.pointStyle,rotation:k.rotation,borderWidth:M},D=l.xPlus(w,p/2),T=S+f;en(n,C,D,T,r.pointStyleWidth&&p)}else{const C=S+Math.max((d-g)/2,0),D=l.leftForLtr(w,p),T=Tt(k.borderRadius);n.beginPath(),Object.values(T).some(N=>N!==0)?Pe(n,{x:D,y:C,w:p,h:g,radius:T}):n.rect(D,C,p,g),n.fill(),M!==0&&n.stroke()}n.restore()},x=function(w,S,k){ee(n,k.text,w,S+m/2,c,{strikethrough:k.hidden,textAlign:l.textAlign(k.textAlign)})},y=this.isHorizontal(),v=this._computeTitleHeight();y?u={x:H(o,this.left+h,this.right-s[0]),y:this.top+h+v,line:0}:u={x:this.left+h,y:H(o,this.top+v+h,this.bottom-e[0].height),line:0},hn(this.ctx,t.textDirection);const _=m+h;this.legendItems.forEach((w,S)=>{n.strokeStyle=w.fontColor,n.fillStyle=w.fontColor;const k=n.measureText(w.text).width,M=l.textAlign(w.textAlign||(w.textAlign=r.textAlign)),C=p+f+k;let D=u.x,T=u.y;l.setWidth(this.width),y?S>0&&D+C+h>this.right&&(T=u.y+=_,u.line++,D=u.x=H(o,this.left+h,this.right-s[u.line])):S>0&&T+_>this.bottom&&(D=u.x=D+e[u.line].width+h,u.line++,T=u.y=H(o,this.top+v+h,this.bottom-e[u.line].height));const N=l.x(D);if(b(N,T,w),D=zo(M,D+p+f,y?D+C:this.right,t.rtl),x(l.x(D),T,w),y)u.x+=C+h;else if(typeof w.text!="string"){const Q=c.lineHeight;u.y+=In(w,Q)+h}else u.y+=_}),dn(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,s=V(e.font),n=q(e.padding);if(!e.display)return;const o=At(t.rtl,this.left,this.width),r=this.ctx,a=e.position,l=s.size/2,c=n.top+l;let h,d=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),h=this.top+c,d=H(t.align,d,this.right-f);else{const p=this.columnSizes.reduce((g,m)=>Math.max(g,m.height),0);h=c+H(t.align,this.top,this.bottom-p-t.labels.padding-this._computeTitleHeight())}const u=H(a,d,d+f);r.textAlign=o.textAlign(hi(a)),r.textBaseline="middle",r.strokeStyle=e.color,r.fillStyle=e.color,r.font=s.string,ee(r,e.text,u,h,s)}_computeTitleHeight(){const t=this.options.title,e=V(t.font),s=q(t.padding);return t.display?e.lineHeight+s.height:0}_getLegendItemAt(t,e){let s,n,o;if(ct(t,this.left,this.right)&&ct(e,this.top,this.bottom)){for(o=this.legendHitBoxes,s=0;so.length>r.length?o:r)),t+e.size/2+s.measureText(n).width}function ic(i,t,e){let s=i;return typeof t.text!="string"&&(s=In(t,e)),s}function In(i,t){const e=i.text?i.text.length:0;return t*e}function sc(i,t){return!!((i==="mousemove"||i==="mouseout")&&(t.onHover||t.onLeave)||t.onClick&&(i==="click"||i==="mouseup"))}var Lc={id:"legend",_element:Ms,start(i,t,e){const s=i.legend=new Ms({ctx:i.ctx,options:e,chart:i});K.configure(i,s,e),K.addBox(i,s)},stop(i){K.removeBox(i,i.legend),delete i.legend},beforeUpdate(i,t,e){const s=i.legend;K.configure(i,s,e),s.options=e},afterUpdate(i){const t=i.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(i,t){t.replay||i.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(i,t,e){const s=t.datasetIndex,n=e.chart;n.isDatasetVisible(s)?(n.hide(s),t.hidden=!0):(n.show(s),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:i=>i.chart.options.color,boxWidth:40,padding:10,generateLabels(i){const t=i.data.datasets,{labels:{usePointStyle:e,pointStyle:s,textAlign:n,color:o,useBorderRadius:r,borderRadius:a}}=i.legend.options;return i._getSortedDatasetMetas().map(l=>{const c=l.controller.getStyle(e?0:void 0),h=q(c.borderWidth);return{text:t[l.index].label,fillStyle:c.backgroundColor,fontColor:o,hidden:!l.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(h.width+h.height)/4,strokeStyle:c.borderColor,pointStyle:s||c.pointStyle,rotation:c.rotation,textAlign:n||c.textAlign,borderRadius:r&&(a||c.borderRadius),datasetIndex:l.index}},this)}},title:{color:i=>i.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:i=>!i.startsWith("on"),labels:{_scriptable:i=>!["generateLabels","filter","sort"].includes(i)}}};class Fn extends ut{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const s=this.options;if(this.left=0,this.top=0,!s.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=t,this.height=this.bottom=e;const n=z(s.text)?s.text.length:1;this._padding=q(s.padding);const o=n*V(s.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return t==="top"||t==="bottom"}_drawArgs(t){const{top:e,left:s,bottom:n,right:o,options:r}=this,a=r.align;let l=0,c,h,d;return this.isHorizontal()?(h=H(a,s,o),d=e+t,c=o-s):(r.position==="left"?(h=s+t,d=H(a,n,e),l=E*-.5):(h=o-t,d=H(a,e,n),l=E*.5),c=n-e),{titleX:h,titleY:d,maxWidth:c,rotation:l}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const s=V(e.font),o=s.lineHeight/2+this._padding.top,{titleX:r,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(o);ee(t,e.text,0,0,s,{color:e.color,maxWidth:l,rotation:c,textAlign:hi(e.align),textBaseline:"middle",translation:[r,a]})}}function nc(i,t){const e=new Fn({ctx:i.ctx,options:t,chart:i});K.configure(i,e,t),K.addBox(i,e),i.titleBlock=e}var Ic={id:"title",_element:Fn,start(i,t,e){nc(i,e)},stop(i){const t=i.titleBlock;K.removeBox(i,t),delete i.titleBlock},beforeUpdate(i,t,e){const s=i.titleBlock;K.configure(i,s,e),s.options=e},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Yt={average(i){if(!i.length)return!1;let t,e,s=new Set,n=0,o=0;for(t=0,e=i.length;ta+l)/s.size,y:n/o}},nearest(i,t){if(!i.length)return!1;let e=t.x,s=t.y,n=Number.POSITIVE_INFINITY,o,r,a;for(o=0,r=i.length;o-1?i.split(` `):i}function oc(i,t){const{element:e,datasetIndex:s,index:n}=t,o=i.getDatasetMeta(s).controller,{label:r,value:a}=o.getLabelAndValue(n);return{chart:i,label:r,parsed:o.getParsed(n),raw:i.data.datasets[s].data[n],formattedValue:a,dataset:o.getDataset(),dataIndex:n,datasetIndex:s,element:e}}function Ps(i,t){const e=i.chart.ctx,{body:s,footer:n,title:o}=i,{boxWidth:r,boxHeight:a}=t,l=V(t.bodyFont),c=V(t.titleFont),h=V(t.footerFont),d=o.length,f=n.length,u=s.length,p=q(t.padding);let g=p.height,m=0,b=s.reduce((v,_)=>v+_.before.length+_.lines.length+_.after.length,0);if(b+=i.beforeBody.length+i.afterBody.length,d&&(g+=d*c.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),b){const v=t.displayColors?Math.max(a,l.lineHeight):l.lineHeight;g+=u*v+(b-u)*l.lineHeight+(b-1)*t.bodySpacing}f&&(g+=t.footerMarginTop+f*h.lineHeight+(f-1)*t.footerSpacing);let x=0;const y=function(v){m=Math.max(m,e.measureText(v).width+x)};return e.save(),e.font=c.string,L(i.title,y),e.font=l.string,L(i.beforeBody.concat(i.afterBody),y),x=t.displayColors?r+2+t.boxPadding:0,L(s,v=>{L(v.before,y),L(v.lines,y),L(v.after,y)}),x=0,e.font=h.string,L(i.footer,y),e.restore(),m+=p.width,{width:m,height:g}}function rc(i,t){const{y:e,height:s}=t;return ei.height-s/2?"bottom":"center"}function ac(i,t,e,s){const{x:n,width:o}=s,r=e.caretSize+e.caretPadding;if(i==="left"&&n+o+r>t.width||i==="right"&&n-o-r<0)return!0}function lc(i,t,e,s){const{x:n,width:o}=e,{width:r,chartArea:{left:a,right:l}}=i;let c="center";return s==="center"?c=n<=(a+l)/2?"left":"right":n<=o/2?c="left":n>=r-o/2&&(c="right"),ac(c,i,t,e)&&(c="center"),c}function Ds(i,t,e){const s=e.yAlign||t.yAlign||rc(i,e);return{xAlign:e.xAlign||t.xAlign||lc(i,t,e,s),yAlign:s}}function cc(i,t){let{x:e,width:s}=i;return t==="right"?e-=s:t==="center"&&(e-=s/2),e}function hc(i,t,e){let{y:s,height:n}=i;return t==="top"?s+=e:t==="bottom"?s-=n+e:s-=n/2,s}function Os(i,t,e,s){const{caretSize:n,caretPadding:o,cornerRadius:r}=i,{xAlign:a,yAlign:l}=e,c=n+o,{topLeft:h,topRight:d,bottomLeft:f,bottomRight:u}=Tt(r);let p=cc(t,a);const g=hc(t,l,c);return l==="center"?a==="left"?p+=c:a==="right"&&(p-=c):a==="left"?p-=Math.max(h,f)+n:a==="right"&&(p+=Math.max(d,u)+n),{x:Y(p,0,s.width-t.width),y:Y(g,0,s.height-t.height)}}function _e(i,t,e){const s=q(e.padding);return t==="center"?i.x+i.width/2:t==="right"?i.x+i.width-s.right:i.x+s.left}function Cs(i){return tt([],rt(i))}function dc(i,t,e){return Mt(i,{tooltip:t,tooltipItems:e,type:"tooltip"})}function Ts(i,t){const e=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return e?i.override(e):i}const Rn={beforeTitle:nt,title(i){if(i.length>0){const t=i[0],e=t.chart.data.labels,s=e?e.length:0;if(this&&this.options&&this.options.mode==="dataset")return t.dataset.label||"";if(t.label)return t.label;if(s>0&&t.dataIndex"u"?Rn[t].call(e,s):n}class As extends ut{static positioners=Yt;constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const e=this.chart,s=this.options.setContext(this.getContext()),n=s.enabled&&e.options.animation&&s.animations,o=new mn(this.chart,n);return n._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}getContext(){return this.$context||(this.$context=dc(this.chart.getContext(),this,this._tooltipItems))}getTitle(t,e){const{callbacks:s}=e,n=j(s,"beforeTitle",this,t),o=j(s,"title",this,t),r=j(s,"afterTitle",this,t);let a=[];return a=tt(a,rt(n)),a=tt(a,rt(o)),a=tt(a,rt(r)),a}getBeforeBody(t,e){return Cs(j(e.callbacks,"beforeBody",this,t))}getBody(t,e){const{callbacks:s}=e,n=[];return L(t,o=>{const r={before:[],lines:[],after:[]},a=Ts(s,o);tt(r.before,rt(j(a,"beforeLabel",this,o))),tt(r.lines,j(a,"label",this,o)),tt(r.after,rt(j(a,"afterLabel",this,o))),n.push(r)}),n}getAfterBody(t,e){return Cs(j(e.callbacks,"afterBody",this,t))}getFooter(t,e){const{callbacks:s}=e,n=j(s,"beforeFooter",this,t),o=j(s,"footer",this,t),r=j(s,"afterFooter",this,t);let a=[];return a=tt(a,rt(n)),a=tt(a,rt(o)),a=tt(a,rt(r)),a}_createItems(t){const e=this._active,s=this.chart.data,n=[],o=[],r=[];let a=[],l,c;for(l=0,c=e.length;lt.filter(h,d,f,s))),t.itemSort&&(a=a.sort((h,d)=>t.itemSort(h,d,s))),L(a,h=>{const d=Ts(t.callbacks,h);n.push(j(d,"labelColor",this,h)),o.push(j(d,"labelPointStyle",this,h)),r.push(j(d,"labelTextColor",this,h))}),this.labelColors=n,this.labelPointStyles=o,this.labelTextColors=r,this.dataPoints=a,a}update(t,e){const s=this.options.setContext(this.getContext()),n=this._active;let o,r=[];if(!n.length)this.opacity!==0&&(o={opacity:0});else{const a=Yt[s.position].call(this,n,this._eventPosition);r=this._createItems(s),this.title=this.getTitle(r,s),this.beforeBody=this.getBeforeBody(r,s),this.body=this.getBody(r,s),this.afterBody=this.getAfterBody(r,s),this.footer=this.getFooter(r,s);const l=this._size=Ps(this,s),c=Object.assign({},a,l),h=Ds(this.chart,s,c),d=Os(s,c,h,this.chart);this.xAlign=h.xAlign,this.yAlign=h.yAlign,o={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=r,this.$context=void 0,o&&this._resolveAnimations().update(this,o),t&&s.external&&s.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,s,n){const o=this.getCaretPosition(t,s,n);e.lineTo(o.x1,o.y1),e.lineTo(o.x2,o.y2),e.lineTo(o.x3,o.y3)}getCaretPosition(t,e,s){const{xAlign:n,yAlign:o}=this,{caretSize:r,cornerRadius:a}=s,{topLeft:l,topRight:c,bottomLeft:h,bottomRight:d}=Tt(a),{x:f,y:u}=t,{width:p,height:g}=e;let m,b,x,y,v,_;return o==="center"?(v=u+g/2,n==="left"?(m=f,b=m-r,y=v+r,_=v-r):(m=f+p,b=m+r,y=v-r,_=v+r),x=m):(n==="left"?b=f+Math.max(l,h)+r:n==="right"?b=f+p-Math.max(c,d)-r:b=this.caretX,o==="top"?(y=u,v=y-r,m=b-r,x=b+r):(y=u+g,v=y+r,m=b+r,x=b-r),_=y),{x1:m,x2:b,x3:x,y1:y,y2:v,y3:_}}drawTitle(t,e,s){const n=this.title,o=n.length;let r,a,l;if(o){const c=At(s.rtl,this.x,this.width);for(t.x=_e(this,s.titleAlign,s),e.textAlign=c.textAlign(s.titleAlign),e.textBaseline="middle",r=V(s.titleFont),a=s.titleSpacing,e.fillStyle=s.titleColor,e.font=r.string,l=0;lx!==0)?(t.beginPath(),t.fillStyle=o.multiKeyBackground,Pe(t,{x:g,y:p,w:c,h:l,radius:b}),t.fill(),t.stroke(),t.fillStyle=r.backgroundColor,t.beginPath(),Pe(t,{x:m,y:p+1,w:c-2,h:l-2,radius:b}),t.fill()):(t.fillStyle=o.multiKeyBackground,t.fillRect(g,p,c,l),t.strokeRect(g,p,c,l),t.fillStyle=r.backgroundColor,t.fillRect(m,p+1,c-2,l-2))}t.fillStyle=this.labelTextColors[s]}drawBody(t,e,s){const{body:n}=this,{bodySpacing:o,bodyAlign:r,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:h}=s,d=V(s.bodyFont);let f=d.lineHeight,u=0;const p=At(s.rtl,this.x,this.width),g=function(k){e.fillText(k,p.x(t.x+u),t.y+f/2),t.y+=f+o},m=p.textAlign(r);let b,x,y,v,_,w,S;for(e.textAlign=r,e.textBaseline="middle",e.font=d.string,t.x=_e(this,m,s),e.fillStyle=s.bodyColor,L(this.beforeBody,g),u=a&&m!=="right"?r==="center"?c/2+h:c+2+h:0,v=0,w=n.length;v0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,s=this.$animations,n=s&&s.x,o=s&&s.y;if(n||o){const r=Yt[t.position].call(this,this._active,this._eventPosition);if(!r)return;const a=this._size=Ps(this,t),l=Object.assign({},r,this._size),c=Ds(e,t,l),h=Os(t,l,c,e);(n._to!==h.x||o._to!==h.y)&&(this.xAlign=c.xAlign,this.yAlign=c.yAlign,this.width=a.width,this.height=a.height,this.caretX=r.x,this.caretY=r.y,this._resolveAnimations().update(this,h))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let s=this.opacity;if(!s)return;this._updateAnimationTarget(e);const n={width:this.width,height:this.height},o={x:this.x,y:this.y};s=Math.abs(s)<.001?0:s;const r=q(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=s,this.drawBackground(o,t,n,e),hn(t,e.textDirection),o.y+=r.top,this.drawTitle(o,t,e),this.drawBody(o,t,e),this.drawFooter(o,t,e),dn(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const s=this._active,n=t.map(({datasetIndex:a,index:l})=>{const c=this.chart.getDatasetMeta(a);if(!c)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:c.data[l],index:l}}),o=!Se(s,n),r=this._positionChanged(n,e);(o||r)&&(this._active=n,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,s=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const n=this.options,o=this._active||[],r=this._getActiveElements(t,o,e,s),a=this._positionChanged(r,t),l=e||!Se(r,o)||a;return l&&(this._active=r,(n.enabled||n.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),l}_getActiveElements(t,e,s,n){const o=this.options;if(t.type==="mouseout")return[];if(!n)return e.filter(a=>this.chart.data.datasets[a.datasetIndex]&&this.chart.getDatasetMeta(a.datasetIndex).controller.getParsed(a.index)!==void 0);const r=this.chart.getElementsAtEventForMode(t,o.mode,o,s);return o.reverse&&r.reverse(),r}_positionChanged(t,e){const{caretX:s,caretY:n,options:o}=this,r=Yt[o.position].call(this,t,e);return r!==!1&&(s!==r.x||n!==r.y)}}var Fc={id:"tooltip",_element:As,positioners:Yt,afterInit(i,t,e){e&&(i.tooltip=new As({chart:i,options:e}))},beforeUpdate(i,t,e){i.tooltip&&i.tooltip.initialize(e)},reset(i,t,e){i.tooltip&&i.tooltip.initialize(e)},afterDraw(i){const t=i.tooltip;if(t&&t._willRender()){const e={tooltip:t};if(i.notifyPlugins("beforeTooltipDraw",{...e,cancelable:!0})===!1)return;t.draw(i.ctx),i.notifyPlugins("afterTooltipDraw",e)}},afterEvent(i,t){if(i.tooltip){const e=t.replay;i.tooltip.handleEvent(t.event,e,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(i,t)=>t.bodyFont.size,boxWidth:(i,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Rn},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:i=>i!=="filter"&&i!=="itemSort"&&i!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const fc=(i,t,e,s)=>(typeof t=="string"?(e=i.push(t)-1,s.unshift({index:e,label:t})):isNaN(t)&&(e=null),e);function uc(i,t,e,s){const n=i.indexOf(t);if(n===-1)return fc(i,t,e,s);const o=i.lastIndexOf(t);return n!==o?e:n}const gc=(i,t)=>i===null?null:Y(Math.round(i),0,t);function Ls(i){const t=this.getLabels();return i>=0&&ie.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function pc(i,t){const e=[],{bounds:n,step:o,min:r,max:a,precision:l,count:c,maxTicks:h,maxDigits:d,includeBounds:f}=i,u=o||1,p=h-1,{min:g,max:m}=t,b=!A(r),x=!A(a),y=!A(c),v=(m-g)/(d+1);let _=Oi((m-g)/p/u)*u,w,S,k,M;if(_<1e-14&&!b&&!x)return[{value:g},{value:m}];M=Math.ceil(m/_)-Math.floor(g/_),M>p&&(_=Oi(M*_/p/u)*u),A(l)||(w=Math.pow(10,l),_=Math.ceil(_*w)/w),n==="ticks"?(S=Math.floor(g/_)*_,k=Math.ceil(m/_)*_):(S=g,k=m),b&&x&&o&&Po((a-r)/o,_/1e3)?(M=Math.round(Math.min((a-r)/_,h)),_=(a-r)/M,S=r,k=a):y?(S=b?r:S,k=x?a:k,M=c-1,_=(k-S)/M):(M=(k-S)/_,Xt(M,Math.round(M),_/1e3)?M=Math.round(M):M=Math.ceil(M));const C=Math.max(Ci(_),Ci(S));w=Math.pow(10,A(l)?C:l),S=Math.round(S*w)/w,k=Math.round(k*w)/w;let D=0;for(b&&(f&&S!==r?(e.push({value:r}),Sa)break;e.push({value:T})}return x&&f&&k!==a?e.length&&Xt(e[e.length-1].value,a,Is(a,v,i))?e[e.length-1].value=a:e.push({value:a}):(!x||k===a)&&e.push({value:k}),e}function Is(i,t,{horizontal:e,minRotation:s}){const n=vt(s),o=(e?Math.sin(n):Math.cos(n))||.001,r=.75*t*(""+i).length;return Math.min(t/o,r)}class mc extends Rt{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return A(t)||(typeof t=="number"||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:s}=this.getUserBounds();let{min:n,max:o}=this;const r=l=>n=e?n:l,a=l=>o=s?o:l;if(t){const l=st(n),c=st(o);l<0&&c<0?a(0):l>0&&c>0&&r(0)}if(n===o){let l=o===0?1:Math.abs(o*.05);a(o+l),t||r(n-l)}this.min=n,this.max=o}getTickLimit(){const t=this.options.ticks;let{maxTicksLimit:e,stepSize:s}=t,n;return s?(n=Math.ceil(this.max/s)-Math.floor(this.min/s)+1,n>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${s} would result generating up to ${n} ticks. Limiting to 1000.`),n=1e3)):(n=this.computeTickLimit(),e=e||11),e&&(n=Math.min(e,n)),n}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let s=this.getTickLimit();s=Math.max(2,s);const n={maxTicks:s,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:e.includeBounds!==!1},o=this._range||this,r=pc(n,o);return t.bounds==="ticks"&&Do(r,this,"value"),t.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){const t=this.ticks;let e=this.min,s=this.max;if(super.configure(),this.options.offset&&t.length){const n=(s-e)/Math.max(t.length-1,1)/2;e-=n,s+=n}this._startValue=e,this._endValue=s,this._valueRange=s-e}getLabelForValue(t){return Js(t,this.chart.options.locale,this.options.ticks.format)}}class zc extends mc{static id="linear";static defaults={ticks:{callback:tn.formatters.numeric}};determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=W(t)?t:0,this.max=W(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,s=vt(this.options.ticks.minRotation),n=(t?Math.sin(s):Math.cos(s))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,o.lineHeight/n))}getPixelForValue(t){return t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}const Fe={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},$=Object.keys(Fe);function Fs(i,t){return i-t}function Rs(i,t){if(A(t))return null;const e=i._adapter,{parser:s,round:n,isoWeekday:o}=i._parseOpts;let r=t;return typeof s=="function"&&(r=s(r)),W(r)||(r=typeof s=="string"?e.parse(r,s):e.parse(r)),r===null?null:(n&&(r=n==="week"&&(Jt(o)||o===!0)?e.startOf(r,"isoWeek",o):e.startOf(r,n)),+r)}function zs(i,t,e,s){const n=$.length;for(let o=$.indexOf(i);o=$.indexOf(e);o--){const r=$[o];if(Fe[r].common&&i._adapter.diff(n,s,r)>=t-1)return r}return $[e?$.indexOf(e):0]}function xc(i){for(let t=$.indexOf(i)+1,e=$.length;t=t?e[s]:e[n];i[o]=!0}}function _c(i,t,e,s){const n=i._adapter,o=+n.startOf(t[0].value,s),r=t[t.length-1].value;let a,l;for(a=o;a<=r;a=+n.add(a,1,s))l=e[a],l>=0&&(t[l].major=!0);return t}function Bs(i,t,e){const s=[],n={},o=t.length;let r,a;for(r=0;r+t.value))}initOffsets(t=[]){let e=0,s=0,n,o;this.options.offset&&t.length&&(n=this.getDecimalForValue(t[0]),t.length===1?e=1-n:e=(this.getDecimalForValue(t[1])-n)/2,o=this.getDecimalForValue(t[t.length-1]),t.length===1?s=o:s=(o-this.getDecimalForValue(t[t.length-2]))/2);const r=t.length<3?.5:.25;e=Y(e,0,r),s=Y(s,0,r),this._offsets={start:e,end:s,factor:1/(e+1+s)}}_generate(){const t=this._adapter,e=this.min,s=this.max,n=this.options,o=n.time,r=o.unit||zs(o.minUnit,e,s,this._getLabelCapacity(e)),a=P(n.ticks.stepSize,1),l=r==="week"?o.isoWeekday:!1,c=Jt(l)||l===!0,h={};let d=e,f,u;if(c&&(d=+t.startOf(d,"isoWeek",l)),d=+t.startOf(d,c?"day":r),t.diff(s,e,r)>1e5*a)throw new Error(e+" and "+s+" are too far apart with stepSize of "+a+" "+r);const p=n.ticks.source==="data"&&this.getDataTimestamps();for(f=d,u=0;f+g)}getLabelForValue(t){const e=this._adapter,s=this.options.time;return s.tooltipFormat?e.format(t,s.tooltipFormat):e.format(t,s.displayFormats.datetime)}format(t,e){const n=this.options.time.displayFormats,o=this._unit,r=e||n[o];return this._adapter.format(t,r)}_tickFormatFunction(t,e,s,n){const o=this.options,r=o.ticks.callback;if(r)return I(r,[t,e,s],this);const a=o.time.displayFormats,l=this._unit,c=this._majorUnit,h=l&&a[l],d=c&&a[c],f=s[e],u=c&&d&&f&&f.major;return this._adapter.format(t,n||(u?d:h))}generateTickLabels(t){let e,s,n;for(e=0,s=t.length;e0?a:1}getDataTimestamps(){let t=this._cache.data||[],e,s;if(t.length)return t;const n=this.getMatchingVisibleMetas();if(this._normalized&&n.length)return this._cache.data=n[0].controller.getAllParsedValues(this);for(e=0,s=n.length;e=i[s].pos&&t<=i[n].pos&&({lo:s,hi:n}=kt(i,"pos",t)),{pos:o,time:a}=i[s],{pos:r,time:l}=i[n]):(t>=i[s].time&&t<=i[n].time&&({lo:s,hi:n}=kt(i,"time",t)),{time:o,pos:a}=i[s],{time:r,pos:l}=i[n]);const c=r-o;return c?a+(l-a)*(t-o)/c:a}class Ec extends Hs{static id="timeseries";static defaults=Hs.defaults;constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),e=this._table=this.buildLookupTable(t);this._minPos=ye(e,this.min),this._tableRange=ye(e,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:e,max:s}=this,n=[],o=[];let r,a,l,c,h;for(r=0,a=t.length;r=e&&c<=s&&n.push(c);if(n.length<2)return[{time:e,pos:0},{time:s,pos:1}];for(r=0,a=n.length;rn-o)}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),s=this.getLabelTimestamps();return e.length&&s.length?t=this.normalize(e.concat(s)):t=e.length?e:s,t=this._cache.all=t,t}getDecimalForValue(t){return(ye(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const e=this._offsets,s=this.getDecimalForPixel(t)/e.factor-e.end;return ye(this._table,s*this._tableRange+this._minPos,!0)}}const zn={data:{type:Object,required:!0},options:{type:Object,default:()=>({})},plugins:{type:Array,default:()=>[]},datasetIdKey:{type:String,default:"label"},updateMode:{type:String,default:void 0}},yc={ariaLabel:{type:String},ariaDescribedby:{type:String}},vc={type:{type:String,required:!0},destroyDelay:{type:Number,default:0},...zn,...yc},kc=Vn[0]==="2"?(i,t)=>Object.assign(i,{attrs:t}):(i,t)=>Object.assign(i,t);function Ct(i){return Ns(i)?Ge(i):i}function Sc(i){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i;return Ns(t)?new Proxy(i,{}):i}function wc(i,t){const e=i.options;e&&t&&Object.assign(e,t)}function En(i,t){i.labels=t}function Bn(i,t,e){const s=[];i.datasets=t.map(n=>{const o=i.datasets.find(r=>r[e]===n[e]);return!o||!n.data||s.includes(o)?{...n}:(s.push(o),Object.assign(o,n),o)})}function Mc(i,t){const e={labels:[],datasets:[]};return En(e,i.labels),Bn(e,i.datasets,t),e}const Pc=Vs({props:vc,setup(i,t){let{expose:e,slots:s}=t;const n=$n(null),o=Ws(null);e({chart:o});const r=()=>{if(!n.value)return;const{type:c,data:h,options:d,plugins:f,datasetIdKey:u}=i,p=Mc(h,u),g=Sc(p,h);o.value=new _i(n.value,{type:c,data:g,options:{...d},plugins:f})},a=()=>{const c=Ge(o.value);c&&(i.destroyDelay>0?setTimeout(()=>{c.destroy(),o.value=null},i.destroyDelay):(c.destroy(),o.value=null))},l=c=>{c.update(i.updateMode)};return Wn(r),Nn(a),jn([()=>i.options,()=>i.data],(c,h)=>{let[d,f]=c,[u,p]=h;const g=Ge(o.value);if(!g)return;let m=!1;if(d){const b=Ct(d),x=Ct(u);b&&b!==x&&(wc(g,b),m=!0)}if(f){const b=Ct(f.labels),x=Ct(p.labels),y=Ct(f.datasets),v=Ct(p.datasets);b!==x&&(En(g.config.data,b),m=!0),y&&y!==v&&(Bn(g.config.data,y,i.datasetIdKey),m=!0)}m&&Yn(()=>{l(g)})},{deep:!0}),()=>qe("canvas",{role:"img","aria-label":i.ariaLabel,"aria-describedby":i.ariaDescribedby,ref:n},[qe("p",{},[s.default?s.default():""])])}});function Hn(i,t){return _i.register(t),Vs({props:zn,setup(e,s){let{expose:n}=s;const o=Ws(null),r=a=>{o.value=a?.chart};return n({chart:o}),()=>qe(Pc,kc({ref:r},{type:i,...e}))}})}const Bc=Hn("bar",ca),Hc=Hn("line",ha);export{Tc as B,_i as C,yi as L,Cc as P,ca as a,ha as b,zc as c,Ic as d,Fc as e,Rc as f,Hc as g,Bc as h,Ac as i,Lc as p}; diff --git a/src/static/dist/WGDashboardAdmin/assets/localeText-slIlNmvW.js b/src/static/dist/WGDashboardAdmin/assets/localeText-CB2ziPie.js similarity index 76% rename from src/static/dist/WGDashboardAdmin/assets/localeText-slIlNmvW.js rename to src/static/dist/WGDashboardAdmin/assets/localeText-CB2ziPie.js index 6da8b5eb..9e2a4ff6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/localeText-slIlNmvW.js +++ b/src/static/dist/WGDashboardAdmin/assets/localeText-CB2ziPie.js @@ -1 +1 @@ -import{_ as e,G as t,c as o,t as a,a as c}from"./index-B2Cqollg.js";const s={name:"localeText",props:{t:""},computed:{getLocaleText(){return t(this.t)}}};function n(r,p,l,_,i,x){return c(),o("span",null,a(this.getLocaleText),1)}const u=e(s,[["render",n]]);export{u as L}; +import{_ as e,G as t,c as o,t as a,a as c}from"./index-DOH6XKNT.js";const s={name:"localeText",props:{t:""},computed:{getLocaleText(){return t(this.t)}}};function n(r,p,l,_,i,x){return c(),o("span",null,a(this.getLocaleText),1)}const u=e(s,[["render",n]]);export{u as L}; diff --git a/src/static/dist/WGDashboardAdmin/assets/message-BCpGvXyZ.js b/src/static/dist/WGDashboardAdmin/assets/message-CpkqBpom.js similarity index 84% rename from src/static/dist/WGDashboardAdmin/assets/message-BCpGvXyZ.js rename to src/static/dist/WGDashboardAdmin/assets/message-CpkqBpom.js index 6e1250a1..a1040392 100644 --- a/src/static/dist/WGDashboardAdmin/assets/message-BCpGvXyZ.js +++ b/src/static/dist/WGDashboardAdmin/assets/message-CpkqBpom.js @@ -1 +1 @@ -import{L as l}from"./localeText-slIlNmvW.js";import{d as c}from"./dayjs.min-CDcSqwgf.js";import{_ as h,a as o,c as a,b as e,d as i,w as u,f as p,t as n,j as g,n as f,k as _}from"./index-B2Cqollg.js";const x={name:"message",methods:{dayjs:c,hide(){this.ct(),this.message.show=!1},show(){this.timeout=setTimeout(()=>{this.message.show=!1},5e3)},ct(){clearTimeout(this.timeout)}},components:{LocaleText:l},props:{message:Object},mounted(){this.show()},data(){return{dismiss:!1,timeout:null}}},v=["id"],b={key:0,class:"d-flex"},w={class:"fw-bold d-block",style:{"text-transform":"uppercase"}},y={class:"ms-auto"},k={key:1},T={class:"card-body d-flex align-items-center gap-3"};function M(j,s,C,L,t,m){const d=_("LocaleText");return o(),a("div",{onMouseenter:s[1]||(s[1]=r=>{t.dismiss=!0,this.ct()}),onMouseleave:s[2]||(s[2]=r=>{t.dismiss=!1,this.show()}),class:"card shadow rounded-3 position-relative message ms-auto",id:this.message.id},[e("div",{class:f([{"text-bg-danger":this.message.type==="danger","text-bg-success":this.message.type==="success","text-bg-warning":this.message.type==="warning"},"card-header pos"])},[i(g,{name:"zoom",mode:"out-in"},{default:u(()=>[t.dismiss?(o(),a("div",k,[e("small",{onClick:s[0]||(s[0]=r=>m.hide()),class:"d-block mx-auto w-100 text-center",style:{cursor:"pointer"}},[s[3]||(s[3]=e("i",{class:"bi bi-x-lg me-2"},null,-1)),i(d,{t:"Dismiss"})])])):(o(),a("div",b,[e("small",w,[i(d,{t:"FROM "}),p(" "+n(this.message.from),1)]),e("small",y,n(m.dayjs().format("hh:mm A")),1)]))]),_:1})],2),e("div",T,[e("div",null,n(this.message.content),1)])],40,v)}const z=h(x,[["render",M],["__scopeId","data-v-94c76b54"]]);export{z as M}; +import{L as l}from"./localeText-CB2ziPie.js";import{d as c}from"./dayjs.min-CMJwD6qc.js";import{_ as h,a as o,c as a,b as e,d as i,w as u,f as p,t as n,j as g,n as f,k as _}from"./index-DOH6XKNT.js";const x={name:"message",methods:{dayjs:c,hide(){this.ct(),this.message.show=!1},show(){this.timeout=setTimeout(()=>{this.message.show=!1},5e3)},ct(){clearTimeout(this.timeout)}},components:{LocaleText:l},props:{message:Object},mounted(){this.show()},data(){return{dismiss:!1,timeout:null}}},v=["id"],b={key:0,class:"d-flex"},w={class:"fw-bold d-block",style:{"text-transform":"uppercase"}},y={class:"ms-auto"},k={key:1},T={class:"card-body d-flex align-items-center gap-3"};function M(j,s,C,L,t,m){const d=_("LocaleText");return o(),a("div",{onMouseenter:s[1]||(s[1]=r=>{t.dismiss=!0,this.ct()}),onMouseleave:s[2]||(s[2]=r=>{t.dismiss=!1,this.show()}),class:"card shadow rounded-3 position-relative message ms-auto",id:this.message.id},[e("div",{class:f([{"text-bg-danger":this.message.type==="danger","text-bg-success":this.message.type==="success","text-bg-warning":this.message.type==="warning"},"card-header pos"])},[i(g,{name:"zoom",mode:"out-in"},{default:u(()=>[t.dismiss?(o(),a("div",k,[e("small",{onClick:s[0]||(s[0]=r=>m.hide()),class:"d-block mx-auto w-100 text-center",style:{cursor:"pointer"}},[s[3]||(s[3]=e("i",{class:"bi bi-x-lg me-2"},null,-1)),i(d,{t:"Dismiss"})])])):(o(),a("div",b,[e("small",w,[i(d,{t:"FROM "}),p(" "+n(this.message.from),1)]),e("small",y,n(m.dayjs().format("hh:mm A")),1)]))]),_:1})],2),e("div",T,[e("div",null,n(this.message.content),1)])],40,v)}const z=h(x,[["render",M],["__scopeId","data-v-94c76b54"]]);export{z as M}; diff --git a/src/static/dist/WGDashboardAdmin/assets/newConfiguration-YU34DWO4.js b/src/static/dist/WGDashboardAdmin/assets/newConfiguration-DeRNssxW.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/newConfiguration-YU34DWO4.js rename to src/static/dist/WGDashboardAdmin/assets/newConfiguration-DeRNssxW.js index 3d7cb93b..7c3863da 100644 --- a/src/static/dist/WGDashboardAdmin/assets/newConfiguration-YU34DWO4.js +++ b/src/static/dist/WGDashboardAdmin/assets/newConfiguration-DeRNssxW.js @@ -1,3 +1,3 @@ -import{e as V,c as W,m as z,p as F}from"./index-D5AZF9CB.js";import{B as G,W as B,r as P,o as J,H as N,a as n,c as a,b as e,d as r,t as w,m as h,y as C,C as H,F as T,h as A,e as I,f as U,n as D,q as j,z as E,E as Z,g as q,i as Q,_ as X,w as Y,D as ee,k as O}from"./index-B2Cqollg.js";import{L as g}from"./localeText-slIlNmvW.js";import{r as te}from"./galois-field-I2lBzzs-.js";const se=o=>{const t=o.split(` +import{e as V,c as W,m as z,p as F}from"./index-CwDQJPwC.js";import{B as G,W as B,r as P,o as J,H as N,a as n,c as a,b as e,d as r,t as w,m as h,y as C,C as H,F as T,h as A,e as I,f as U,n as D,q as j,z as E,E as Z,g as q,i as Q,_ as X,w as Y,D as ee,k as O}from"./index-DOH6XKNT.js";import{L as g}from"./localeText-CB2ziPie.js";import{r as te}from"./galois-field-I2lBzzs-.js";const se=o=>{const t=o.split(` `),s={};for(let f of t){if(f==="[Peer]")break;if(f.length>0){let l=f.replace(" = ","=");l.indexOf("=")>-1&&(l=[l.slice(0,l.indexOf("=")),l.slice(l.indexOf("=")+1)],l[0]==="ListenPort"?s[l[0]]=parseInt(l[1]):s[l[0]]=l[1])}}return s},oe=o=>{const t=o.split(` `),s=[];let f=-1;const l=t.indexOf("[Peer]");if(l===-1)return!1;for(let d=l;d-1&&(b=[b.slice(0,b.indexOf("=")),b.slice(b.indexOf("=")+1)],s[f][b[0]]=b[1])}return s};te();const ne={class:"card rounded-3"},ie={class:"card-body"},ae={class:"row"},le={class:"col-sm"},re={class:"d-flex flex-column gap-2"},de={class:"d-flex align-items-center"},ue={class:"text-muted"},ce={key:0,class:"mb-0 ms-auto"},pe={key:0,class:"d-flex gap-2 flex-column"},me={class:"text-muted d-flex align-items-center gap-1",style:{"white-space":"nowrap"}},fe={class:"badge rounded-pill text-bg-success ms-auto"},be={value:void 0,disabled:""},ve=["value"],ge={class:"col-sm"},he={class:"d-flex flex-column gap-2 h-100"},ye={class:"d-flex align-items-center"},we={class:"text-muted"},_e={key:0,class:"mb-0 ms-auto"},Ce={key:1,class:"d-flex ms-auto align-items-center"},Pe={key:0,class:"d-flex gap-2 flex-column mt-auto"},xe={class:"text-muted d-flex align-items-center gap-1",style:{"white-space":"nowrap"}},Se={class:"badge rounded-pill text-bg-success ms-auto"},$e={value:void 0,disabled:""},Le=["value"],ke={key:0,class:"d-flex gap-2"},Ie={key:1,class:"d-flex gap-2"},M=G({__name:"newConfigurationTemplate",props:["template","edit","isNew","peersCount"],emits:["subnet","port","update","remove"],setup(o,{emit:t}){const s=o,f=B(),l=P(!1);s.edit&&(l.value=!0);const d=P({...s.template}),b=P([]),u=t,S=P(void 0),i=P(void 0),x=P([]),$=()=>{if(b.value=[],s.template.Subnet){let v=new Set([...V(s.template.Subnet)]);if(s.peersCount&&s.peersCount>0){for(let k of f.Configurations){let K=k.Address.replace(" ","").split(",");for(let R of K)W(s.template.Subnet,R)&&(v=v.difference(new Set([...V(R)])))}let c=Math.floor(v.size/s.peersCount),p=0;v=Array.from(v);for(let k=0;k<(c>10?10:c);k++)b.value.push(z(v.slice(p,p+s.peersCount))),p+=s.peersCount}}},m=()=>{if(s.template.ListenPortStart&&s.template.ListenPortEnd){let v=s.template.ListenPortStart,c=s.template.ListenPortEnd;v>c&&(v=s.template.ListenPortEnd,c=s.template.ListenPortStart);let p=new Set(Array.from({length:c-v+1},(k,K)=>v+K));x.value=[...p.difference(new Set(f.Configurations.map(k=>Number(k.ListenPort))))]}};J(()=>{s.isNew||($(),m())}),N(()=>s.peersCount,()=>{$()}),N(S,()=>{u("subnet",S.value)}),N(i,()=>{u("port",i.value)}),N(()=>s.template,()=>{$(),m()},{deep:!0});const y=j(()=>{try{const{start:v,end:c}=F(d.value.Subnet);if(c-v>=1000000n)throw new Error("Too many IPs");return d.value.Subnet&&d.value.ListenPortStart&&d.value.ListenPortEnd&&d.value.ListenPortEnd>=d.value.ListenPortStart}catch{return!1}}),L=async()=>{await E("/api/newConfigurationTemplates/updateTemplate",{Template:d.value},v=>{v.status&&(u("update",d.value),l.value=!1)})},_=async()=>{await E("/api/newConfigurationTemplates/deleteTemplate",{Template:d.value},v=>{v.status&&u("remove",d)})};return(v,c)=>(n(),a("div",ne,[e("div",ie,[e("div",ae,[e("div",le,[e("div",re,[e("div",de,[e("label",ue,[e("small",null,[r(g,{t:"Subnet"})])]),l.value?h((n(),a("input",{key:1,class:"form-control-sm form-control rounded-3 w-auto ms-auto","onUpdate:modelValue":c[0]||(c[0]=p=>d.value.Subnet=p)},null,512)),[[C,d.value.Subnet]]):(n(),a("p",ce,[e("small",null,w(o.template.Subnet),1)]))]),l.value?I("",!0):(n(),a("div",pe,[e("label",me,[e("small",null,[r(g,{t:"Available Subnets"})]),e("span",fe,w(b.value.length),1)]),h(e("select",{"onUpdate:modelValue":c[1]||(c[1]=p=>S.value=p),class:"form-select form-select-sm rounded-3 w-100 ms-auto"},[e("option",be,[r(g,{t:"Select..."})]),(n(!0),a(T,null,A(b.value,p=>(n(),a("option",{value:p.join(", ")},w(p.join(", ")),9,ve))),256))],512),[[H,S.value]])]))])]),e("div",ge,[e("div",he,[e("div",ye,[e("label",we,[e("small",null,[r(g,{t:"Listen Port Range"})])]),l.value?(n(),a("div",Ce,[h(e("input",{class:"form-control-sm form-control rounded-3 ms-auto",style:{width:"80px"},"onUpdate:modelValue":c[2]||(c[2]=p=>d.value.ListenPortStart=p),type:"number"},null,512),[[C,d.value.ListenPortStart]]),c[10]||(c[10]=e("i",{class:"bi bi-arrow-right mx-2"},null,-1)),h(e("input",{class:"form-control-sm form-control rounded-3 ms-auto",style:{width:"80px"},"onUpdate:modelValue":c[3]||(c[3]=p=>d.value.ListenPortEnd=p),type:"number"},null,512),[[C,d.value.ListenPortEnd]])])):(n(),a("p",_e,[e("small",null,[U(w(o.template.ListenPortStart),1),c[9]||(c[9]=e("i",{class:"bi bi-arrow-right mx-2"},null,-1)),U(" "+w(o.template.ListenPortEnd),1)])]))]),l.value?I("",!0):(n(),a("div",Pe,[e("label",xe,[e("small",null,[r(g,{t:"Available Ports"})]),e("span",Se,w(x.value.length),1)]),h(e("select",{"onUpdate:modelValue":c[4]||(c[4]=p=>i.value=p),class:"form-select form-select-sm rounded-3 w-100 ms-auto"},[e("option",$e,[r(g,{t:"Select..."})]),(n(!0),a(T,null,A([...x.value],p=>(n(),a("option",{value:p},w(p),9,Le))),256))],512),[[H,i.value]])]))])])]),c[11]||(c[11]=e("hr",null,null,-1)),l.value?(n(),a("div",Ie,[e("button",{type:"button",onClick:c[7]||(c[7]=p=>o.isNew?u("remove"):l.value=!1),class:"ms-auto btn btn-sm border-secondary-subtle bg-secondary-subtle text-secondary-emphasis rounded-3"},[r(g,{t:"Cancel"})]),e("button",{type:"button",onClick:c[8]||(c[8]=p=>L()),class:D([{disabled:!y.value},"btn btn-sm border-primary-subtle bg-primary-subtle text-primary-emphasis rounded-3"])},[r(g,{t:"Save"})],2)])):(n(),a("div",ke,[e("button",{type:"button",onClick:c[5]||(c[5]=p=>{l.value=!0,d.value={...s.template}}),class:"ms-auto btn btn-sm border-primary-subtle bg-primary-subtle text-primary-emphasis rounded-3"},[r(g,{t:"Edit"})]),e("button",{type:"button",onClick:c[6]||(c[6]=p=>_()),class:"btn btn-sm border-danger-subtle bg-danger-subtle text-danger-emphasis rounded-3"},[r(g,{t:"Delete"})])]))])]))}}),Te={class:"card rounded-3"},Ae={class:"card-header"},Ne={class:"d-flex align-items-center"},Ue={class:"text-muted"},Ke={class:"card-body"},Oe={key:0,class:"d-flex gap-2 align-items-center mb-2"},De={class:"text-muted",style:{"white-space":"nowrap"}},Ee={class:"row g-2"},qe={key:0,class:"col-12"},Re={class:"text-center text-muted m-0"},Ve={class:"col-12"},He={class:"col-12"},Me=G({__name:"newConfigurationTemplates",emits:["subnet","port"],async setup(o,{emit:t}){let s,f;const l=t,d=P([]),b=async()=>{await q("/api/newConfigurationTemplates",{},$=>{d.value=$.data})};[s,f]=Z(()=>b()),await s,f();const u=P([]),S=async()=>{await q("/api/newConfigurationTemplates/createTemplate",{},$=>{u.value.push($.data)})},i=P(256),x=P(256);return($,m)=>(n(),a("div",Te,[e("div",Ae,[e("div",Ne,[r(g,{t:"Subnets & Listen Ports Templates"}),e("button",{type:"button",onClick:m[0]||(m[0]=y=>S()),class:"btn btn-sm bg-success-subtle text-success-emphasis border-success-subtle rounded-3 ms-auto"},[m[9]||(m[9]=e("i",{class:"bi bi-plus-circle me-2"},null,-1)),r(g,{t:"Add Template"})])]),e("small",Ue,[r(g,{t:"Create templates to keep track a list of available Subnets & Listen Ports"})])]),e("div",Ke,[d.value.length>0?(n(),a("div",Oe,[e("label",De,[e("small",null,[r(g,{t:"No. of IP Address / Subnet"})])]),h(e("input",{type:"number","onUpdate:modelValue":m[1]||(m[1]=y=>i.value=y),onChange:m[2]||(m[2]=y=>x.value=i.value),class:"form-control form-control-sm rounded-3 w-100 ms-auto"},null,544),[[C,i.value]])])):I("",!0),e("div",Ee,[u.value.length===0&&d.value.length===0?(n(),a("div",qe,[e("p",Re,[r(g,{t:"No Templates"})])])):I("",!0),(n(!0),a(T,null,A(u.value,y=>(n(),a("div",Ve,[r(M,{edit:!0,isNew:!0,onRemove:L=>u.value=u.value.filter(_=>_.TemplateID!==y.TemplateID),onUpdate:L=>{u.value=u.value.filter(_=>_.TemplateID!==y.TemplateID),b()},onSubnet:m[3]||(m[3]=L=>l("subnet",L)),onPort:m[4]||(m[4]=L=>l("port",L)),template:y},null,8,["onRemove","onUpdate","template"])]))),256)),(n(!0),a(T,null,A(d.value,(y,L)=>(n(),a("div",He,[(n(),Q(M,{key:y.TemplateID,peersCount:x.value,onRemove:m[5]||(m[5]=_=>b()),onUpdate:m[6]||(m[6]=_=>b()),onSubnet:m[7]||(m[7]=_=>l("subnet",_)),onPort:m[8]||(m[8]=_=>l("port",_)),template:y},null,8,["peersCount","template"]))]))),256))])])]))}}),Fe={name:"newConfiguration",components:{NewConfigurationTemplates:Me,LocaleText:g},async setup(){const o=B(),t=P([]);await q("/api/protocolsEnabled",{},f=>{t.value=f.data});const s=ee();return{store:o,protocols:t,dashboardStore:s}},data(){return{newConfiguration:{ConfigurationName:"",Address:"",ListenPort:"",PrivateKey:"",PublicKey:"",PresharedKey:"",PreUp:"",PreDown:"",PostUp:"",PostDown:"",Table:"",Protocol:"wg",Jc:5,Jmin:49,Jmax:998,S1:17,S2:110,S3:1,S4:2,H1:0,H2:0,H3:0,H4:0,I1:"0",I2:"0",I3:"0",I4:"0",I5:"0"},numberOfAvailableIPs:"0",error:!1,errorMessage:"",success:!1,loading:!1,parseInterfaceResult:void 0,parsePeersResult:void 0}},created(){this.wireguardGenerateKeypair(),["H1","H2","H3","H4"].forEach(o=>{this.newConfiguration[o]=this.rand(1,2**31)}),["I1","I2","I3","I4","I5"].forEach(o=>{this.newConfiguration[o]="0"})},methods:{rand(o,t){return Math.floor(Math.random()*(t-o)+o)},wireguardGenerateKeypair(){const o=window.wireguard.generateKeypair();this.newConfiguration.PrivateKey=o.privateKey,this.newConfiguration.PublicKey=o.publicKey,this.newConfiguration.PresharedKey=o.presharedKey},async saveNewConfiguration(){this.goodToSubmit&&(this.loading=!0,await E("/api/addWireguardConfiguration",this.newConfiguration,async o=>{o.status?(this.success=!0,await this.store.getConfigurations(),this.$router.push(`/configuration/${this.newConfiguration.ConfigurationName}/peers`)):(this.error=!0,this.errorMessage=o.message,document.querySelector(`#${o.data}`).classList.remove("is-valid"),document.querySelector(`#${o.data}`).classList.add("is-invalid"),this.loading=!1)}))},openFileUpload(){document.querySelector("#fileUpload").click()},readFile(o){const t=o.target.files[0];if(!t)return!1;const s=new FileReader;s.onload=f=>{this.parseInterfaceResult=se(f.target.result),this.parsePeersResult=oe(f.target.result);let l=0;if(this.parseInterfaceResult){this.newConfiguration.ConfigurationName=t.name.replace(".conf","");for(let d of Object.keys(this.parseInterfaceResult))Object.keys(this.newConfiguration).includes(d)&&(this.newConfiguration[d]=this.parseInterfaceResult[d],l+=1)}l>0?this.dashboardStore.newMessage("WGDashboard",`Parse successful! Updated ${l} field(s)`,"success"):this.dashboardStore.newMessage("WGDashboard","Parse failed","danger")},s.readAsText(t)}},computed:{goodToSubmit(){let o=["ConfigurationName","Address","ListenPort","PrivateKey"],t=[...document.querySelectorAll("input[required]")];return o.find(s=>this.newConfiguration[s].length===0)===void 0&&t.find(s=>s.classList.contains("is-invalid"))===void 0}},watch:{"newConfiguration.Address"(o){let t=document.querySelector("#Address");if(t){t.classList.remove("is-invalid","is-valid");try{this.numberOfAvailableIPs=0,o.replace(" ","").split(",").forEach(s=>{let f=F(s),l=Number(f.end-f.start);this.numberOfAvailableIPs+=l+1}),t.classList.add("is-valid")}catch(s){console.log(s),this.numberOfAvailableIPs="0",t.classList.add("is-invalid")}}},"newConfiguration.ListenPort"(o){let t=document.querySelector("#ListenPort");t&&(t.classList.remove("is-invalid","is-valid"),o<0||o>65353||!Number.isInteger(o)?t.classList.add("is-invalid"):t.classList.add("is-valid"))},"newConfiguration.ConfigurationName"(o){let t=document.querySelector("#ConfigurationName");t&&(t.classList.remove("is-invalid","is-valid"),!/^[a-zA-Z0-9_=+.-]{1,15}$/.test(o)||o.length===0||this.store.Configurations.find(s=>s.Name===o)?t.classList.add("is-invalid"):t.classList.add("is-valid"))},"newConfiguration.PrivateKey"(o){let t=document.querySelector("#PrivateKey");if(t){t.classList.remove("is-invalid","is-valid");try{wireguard.generatePublicKey(o),t.classList.add("is-valid")}catch{t.classList.add("is-invalid")}}}},mounted(){document.querySelector("#fileUpload").addEventListener("change",this.readFile,!1)}},Ge={class:"mt-md-5 mt-3 text-body"},Be={class:"container mb-4"},We={class:"mb-4 d-flex align-items-center gap-4 align-items-center"},ze={class:"mb-0"},Je={class:"d-flex gap-2 ms-auto"},je={class:"card rounded-3 shadow"},Ze={class:"card-header"},Qe={class:"card-body d-flex gap-2 protocolBtnGroup"},Xe={key:0,class:"bi bi-check-circle-fill me-2"},Ye={key:1,class:"bi bi-circle me-2"},et={key:0,class:"bi bi-check-circle-fill me-2"},tt={key:1,class:"bi bi-circle me-2"},st={class:"card rounded-3 shadow"},ot={class:"card-header"},nt={class:"card-body"},it=["disabled"],at={class:"invalid-feedback"},lt={key:0},rt={key:1},dt={class:"mb-0"},ut={class:"card rounded-3 shadow"},ct={class:"card-header"},pt={class:"card-body",style:{"font-family":"var(--bs-font-monospace)"}},mt={class:"mb-2"},ft={class:"text-muted fw-bold mb-1"},bt={class:"input-group"},vt=["disabled"],gt={class:"text-muted fw-bold mb-1"},ht={class:"card rounded-3 shadow"},yt={class:"card-header"},wt={class:"card-body"},_t=["disabled"],Ct={class:"invalid-feedback"},Pt={key:0},xt={key:1},St={class:"card rounded-3 shadow"},$t={class:"card-header d-flex align-items-center"},Lt={class:"badge rounded-pill text-bg-success ms-auto"},kt={class:"card-body"},It=["disabled"],Tt={class:"invalid-feedback"},At={key:0},Nt={key:1},Ut={class:"accordion",id:"newConfigurationOptionalAccordion"},Kt={class:"accordion-item"},Ot={class:"accordion-header"},Dt={class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#newConfigurationOptionalAccordionCollapse"},Et={id:"newConfigurationOptionalAccordionCollapse",class:"accordion-collapse collapse","data-bs-parent":"#newConfigurationOptionalAccordion"},qt={class:"accordion-body d-flex flex-column gap-3"},Rt={class:"card rounded-3"},Vt={class:"card-header"},Ht={class:"card-body"},Mt=["id","onUpdate:modelValue"],Ft={class:"card rounded-3"},Gt={class:"card-header"},Bt={class:"card-body"},Wt=["id","onUpdate:modelValue"],zt=["disabled"],Jt={key:0,class:"d-flex w-100"},jt={key:1,class:"d-flex w-100"},Zt={key:2,class:"d-flex w-100 align-items-center"};function Qt(o,t,s,f,l,d){const b=O("RouterLink"),u=O("LocaleText"),S=O("NewConfigurationTemplates");return n(),a("div",Ge,[e("div",Be,[e("div",We,[r(b,{to:"/",class:"btn btn-dark btn-brand p-2 shadow",style:{"border-radius":"100%"}},{default:Y(()=>[...t[12]||(t[12]=[e("h2",{class:"mb-0",style:{"line-height":"0"}},[e("i",{class:"bi bi-arrow-left-circle"})],-1)])]),_:1}),e("h2",ze,[r(u,{t:"New Configuration"})]),e("div",Je,[e("button",{class:"titleBtn py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[0]||(t[0]=i=>d.openFileUpload()),type:"button","aria-expanded":"false"},[t[13]||(t[13]=e("i",{class:"bi bi-upload me-2"},null,-1)),r(u,{t:"Open File"})]),t[14]||(t[14]=e("input",{type:"file",id:"fileUpload",multiple:"",class:"d-none",accept:"text/plain"},null,-1))])]),e("form",{class:"text-body d-flex flex-column gap-3",onSubmit:t[11]||(t[11]=i=>{i.preventDefault(),this.saveNewConfiguration()})},[e("div",je,[e("div",Ze,[r(u,{t:"Protocol"})]),e("div",Qe,[this.protocols.includes("wg")?(n(),a("a",{key:0,onClick:t[1]||(t[1]=i=>this.newConfiguration.Protocol="wg"),class:D([{"opacity-50":this.newConfiguration.Protocol!=="wg"},"btn btn-primary wireguardBg border-0"]),style:{"flex-basis":"100%"}},[this.newConfiguration.Protocol==="wg"?(n(),a("i",Xe)):(n(),a("i",Ye)),t[15]||(t[15]=e("strong",null," WireGuard ",-1))],2)):I("",!0),this.protocols.includes("awg")?(n(),a("a",{key:1,onClick:t[2]||(t[2]=i=>this.newConfiguration.Protocol="awg"),class:D([{"opacity-50":this.newConfiguration.Protocol!=="awg"},"btn btn-primary amneziawgBg border-0"]),style:{"flex-basis":"100%"}},[this.newConfiguration.Protocol==="awg"?(n(),a("i",et)):(n(),a("i",tt)),t[16]||(t[16]=e("strong",null," AmneziaWG ",-1))],2)):I("",!0)])]),e("div",st,[e("div",ot,[r(u,{t:"Configuration Name"})]),e("div",nt,[h(e("input",{type:"text",class:"form-control",placeholder:"ex. wg1",id:"ConfigurationName","onUpdate:modelValue":t[3]||(t[3]=i=>this.newConfiguration.ConfigurationName=i),disabled:this.loading,required:""},null,8,it),[[C,this.newConfiguration.ConfigurationName]]),e("div",at,[this.error?(n(),a("div",lt,w(this.errorMessage),1)):(n(),a("div",rt,[r(u,{t:"Configuration name is invalid. Possible reasons:"}),e("ul",dt,[e("li",null,[r(u,{t:"Configuration name already exist."})]),e("li",null,[r(u,{t:"Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen."})])])]))])])]),e("div",ut,[e("div",ct,[r(u,{t:"Private Key"}),t[17]||(t[17]=U(" & ",-1)),r(u,{t:"Public Key"})]),e("div",pt,[e("div",mt,[e("label",ft,[e("small",null,[r(u,{t:"Private Key"})])]),e("div",bt,[h(e("input",{type:"text",class:"form-control",id:"PrivateKey",required:"",disabled:this.loading,"onUpdate:modelValue":t[4]||(t[4]=i=>this.newConfiguration.PrivateKey=i)},null,8,vt),[[C,this.newConfiguration.PrivateKey]]),e("button",{class:"btn btn-outline-primary",type:"button",title:"Regenerate Private Key",onClick:t[5]||(t[5]=i=>d.wireguardGenerateKeypair())},[...t[18]||(t[18]=[e("i",{class:"bi bi-arrow-repeat"},null,-1)])])])]),e("div",null,[e("label",gt,[e("small",null,[r(u,{t:"Public Key"})])]),h(e("input",{type:"text",class:"form-control",id:"PublicKey","onUpdate:modelValue":t[6]||(t[6]=i=>this.newConfiguration.PublicKey=i),disabled:""},null,512),[[C,this.newConfiguration.PublicKey]])])])]),r(S,{onSubnet:t[7]||(t[7]=i=>this.newConfiguration.Address=i),onPort:t[8]||(t[8]=i=>this.newConfiguration.ListenPort=i)}),e("div",ht,[e("div",yt,[r(u,{t:"Listen Port"})]),e("div",wt,[h(e("input",{type:"number",class:"form-control",placeholder:"0-65353",id:"ListenPort",min:"1",max:"65353","onUpdate:modelValue":t[9]||(t[9]=i=>this.newConfiguration.ListenPort=i),disabled:this.loading,required:""},null,8,_t),[[C,this.newConfiguration.ListenPort]]),e("div",Ct,[this.error?(n(),a("div",Pt,w(this.errorMessage),1)):(n(),a("div",xt,[r(u,{t:"Invalid port"})]))])])]),e("div",St,[e("div",$t,[r(u,{t:"IP Address/CIDR"}),e("span",Lt,[r(u,{t:l.numberOfAvailableIPs+" Available IP Address"},null,8,["t"])])]),e("div",kt,[h(e("input",{type:"text",class:"form-control",placeholder:"Ex: 10.0.0.1/24",id:"Address","onUpdate:modelValue":t[10]||(t[10]=i=>this.newConfiguration.Address=i),disabled:this.loading,required:""},null,8,It),[[C,this.newConfiguration.Address]]),e("div",Tt,[this.error?(n(),a("div",At,w(this.errorMessage),1)):(n(),a("div",Nt," IP Address/CIDR is invalid "))])])]),t[23]||(t[23]=e("hr",null,null,-1)),e("div",Ut,[e("div",Kt,[e("h2",Ot,[e("button",Dt,[r(u,{t:"Optional Settings"})])]),e("div",Et,[e("div",qt,[(n(),a(T,null,A(["Table","PreUp","PreDown","PostUp","PostDown"],i=>e("div",Rt,[e("div",Vt,w(i),1),e("div",Ht,[h(e("input",{type:"text",class:"form-control font-monospace",id:i,"onUpdate:modelValue":x=>this.newConfiguration[i]=x},null,8,Mt),[[C,this.newConfiguration[i]]])])])),64)),this.newConfiguration.Protocol==="awg"?(n(),a(T,{key:0},A(["Jc","Jmin","Jmax","S1","S2","S3","S4","H1","H2","H3","H4","I1","I2","I3","I4","I5"],i=>e("div",Ft,[e("div",Gt,w(i),1),e("div",Bt,[h(e("input",{type:"text",class:"form-control font-monospace",id:i,"onUpdate:modelValue":x=>this.newConfiguration[i]=x},null,8,Wt),[[C,this.newConfiguration[i]]])])])),64)):I("",!0)])])])]),e("button",{class:"btn btn-dark btn-brand rounded-3 px-3 py-2 shadow ms-auto",disabled:!this.goodToSubmit||this.loading||this.success},[this.success?(n(),a("span",Jt,[r(u,{t:"Success"}),t[19]||(t[19]=U("! ",-1)),t[20]||(t[20]=e("i",{class:"bi bi-check-circle-fill ms-2"},null,-1))])):this.loading?(n(),a("span",Zt,[r(u,{t:"Saving..."}),t[22]||(t[22]=e("span",{class:"ms-2 spinner-border spinner-border-sm",role:"status"},null,-1))])):(n(),a("span",jt,[t[21]||(t[21]=e("i",{class:"bi bi-save-fill me-2"},null,-1)),r(u,{t:"Save"})]))],8,zt)],32)])])}const ss=X(Fe,[["render",Qt],["__scopeId","data-v-14fcf0ee"]]);export{ss as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/osmap-BDnmDR8p.js b/src/static/dist/WGDashboardAdmin/assets/osmap-DMNOpsQa.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/osmap-BDnmDR8p.js rename to src/static/dist/WGDashboardAdmin/assets/osmap-DMNOpsQa.js index b55cfc23..5957480c 100644 --- a/src/static/dist/WGDashboardAdmin/assets/osmap-BDnmDR8p.js +++ b/src/static/dist/WGDashboardAdmin/assets/osmap-DMNOpsQa.js @@ -1 +1 @@ -import{S as C,e as y,c as w,m as _,a as L,f as S,l as v,i as M,b as k,d as x,g as A,h as F,j as R,M as D,V as P,T as b,k as l,O as E,n as O,F as h,P as c,o as T,p as f,C as V,q as u,r as X}from"./Vector-5IlHN0Py.js";import{_ as Y,D as G,a as $,c as j,e as q}from"./index-B2Cqollg.js";class r extends C{constructor(t,e){super(),this.flatMidpoint_=null,this.flatMidpointRevision_=-1,this.maxDelta_=-1,this.maxDeltaRevision_=-1,e!==void 0&&!Array.isArray(t[0])?this.setFlatCoordinates(e,t):this.setCoordinates(t,e)}appendCoordinate(t){y(this.flatCoordinates,t),this.changed()}clone(){const t=new r(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t}closestPointXY(t,e,o,n){return nt.geo&&t.geo.lat&&t.geo.lon);return i?[i.geo.lon,i.geo.lat]:[0,0]}return[this.d.geo.lon,this.d.geo.lat]}},async mounted(){await fetch("https://tile.openstreetmap.org/",{signal:AbortSignal.timeout(1500)}).then(i=>{const t=new D({target:"map",layers:[new b({source:new E})],view:new P({center:l(this.getLastLonLat()),zoom:this.type==="traceroute"?3:10})}),e=[],o=new O;if(this.type==="traceroute")this.d.forEach(s=>{if(s.geo&&s.geo.lat&&s.geo.lon){const a=l([s.geo.lon,s.geo.lat]);e.push(a);const g=this.getLastLonLat(),m=new h({geometry:new c(a),last:s.geo.lon===g[0]&&s.geo.lat===g[1]});o.addFeature(m)}});else{const s=l([this.d.geo.lon,this.d.geo.lat]);e.push(s);const a=new h({geometry:new c(s)});o.addFeature(a)}const n=new r(e),d=new h({geometry:n});o.addFeature(d);const p=new T({source:o,style:function(s){if(s.getGeometry().getType()==="Point")return new f({image:new V({radius:10,fill:new X({color:s.get("last")?"#dc3545":"#0d6efd"}),stroke:new u({color:"white",width:5})})});if(s.getGeometry().getType()==="LineString")return new f({stroke:new u({color:"#0d6efd",width:2})})}});t.addLayer(p)}).catch(i=>{this.osmAvailable=!1})}},z={key:0,id:"map",class:"w-100 rounded-3"};function I(i,t,e,o,n,d){return this.osmAvailable?($(),j("div",z)):q("",!0)}const H=Y(B,[["render",I]]);export{H as O}; +import{S as C,e as y,c as w,m as _,a as L,f as S,l as v,i as M,b as k,d as x,g as A,h as F,j as R,M as D,V as P,T as b,k as l,O as E,n as O,F as h,P as c,o as T,p as f,C as V,q as u,r as X}from"./Vector-C7_esFoa.js";import{_ as Y,D as G,a as $,c as j,e as q}from"./index-DOH6XKNT.js";class r extends C{constructor(t,e){super(),this.flatMidpoint_=null,this.flatMidpointRevision_=-1,this.maxDelta_=-1,this.maxDeltaRevision_=-1,e!==void 0&&!Array.isArray(t[0])?this.setFlatCoordinates(e,t):this.setCoordinates(t,e)}appendCoordinate(t){y(this.flatCoordinates,t),this.changed()}clone(){const t=new r(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t}closestPointXY(t,e,o,n){return nt.geo&&t.geo.lat&&t.geo.lon);return i?[i.geo.lon,i.geo.lat]:[0,0]}return[this.d.geo.lon,this.d.geo.lat]}},async mounted(){await fetch("https://tile.openstreetmap.org/",{signal:AbortSignal.timeout(1500)}).then(i=>{const t=new D({target:"map",layers:[new b({source:new E})],view:new P({center:l(this.getLastLonLat()),zoom:this.type==="traceroute"?3:10})}),e=[],o=new O;if(this.type==="traceroute")this.d.forEach(s=>{if(s.geo&&s.geo.lat&&s.geo.lon){const a=l([s.geo.lon,s.geo.lat]);e.push(a);const g=this.getLastLonLat(),m=new h({geometry:new c(a),last:s.geo.lon===g[0]&&s.geo.lat===g[1]});o.addFeature(m)}});else{const s=l([this.d.geo.lon,this.d.geo.lat]);e.push(s);const a=new h({geometry:new c(s)});o.addFeature(a)}const n=new r(e),d=new h({geometry:n});o.addFeature(d);const p=new T({source:o,style:function(s){if(s.getGeometry().getType()==="Point")return new f({image:new V({radius:10,fill:new X({color:s.get("last")?"#dc3545":"#0d6efd"}),stroke:new u({color:"white",width:5})})});if(s.getGeometry().getType()==="LineString")return new f({stroke:new u({color:"#0d6efd",width:2})})}});t.addLayer(p)}).catch(i=>{this.osmAvailable=!1})}},z={key:0,id:"map",class:"w-100 rounded-3"};function I(i,t,e,o,n,d){return this.osmAvailable?($(),j("div",z)):q("",!0)}const H=Y(B,[["render",I]]);export{H as O}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerAddModal-ClXPRA43.js b/src/static/dist/WGDashboardAdmin/assets/peerAddModal-UXxzVqkA.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/peerAddModal-ClXPRA43.js rename to src/static/dist/WGDashboardAdmin/assets/peerAddModal-UXxzVqkA.js index 219789f4..4ace2c5e 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerAddModal-ClXPRA43.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerAddModal-UXxzVqkA.js @@ -1 +1 @@ -import{_ as f,k,a as d,c as n,b as e,d as o,f as g,m as h,y as v,n as b,W as $,D as I,v as A,w as M,F as K,h as O,t as P,T as U,I as j,e as y,G as T,r as C,$ as N,g as D,L as E,E as F,H as G,i as S,z as R,q}from"./index-B2Cqollg.js";import{L as p}from"./localeText-slIlNmvW.js";const W={name:"endpointAllowedIps",components:{LocaleText:p},props:{data:Object,saving:Boolean},setup(){const a=$(),t=I();return{store:a,dashboardStore:t}},data(){return{endpointAllowedIps:JSON.parse(JSON.stringify(this.data.endpoint_allowed_ip)),error:!1}},methods:{checkAllowedIP(){let a=this.endpointAllowedIps.split(",").map(t=>t.replaceAll(" ",""));for(let t in a)if(!this.store.checkCIDR(a[t])){this.error||this.dashboardStore.newMessage("WGDashboard","Endpoint Allowed IPs format is incorrect","danger"),this.data.endpoint_allowed_ip="",this.error=!0;return}this.error=!1,this.data.endpoint_allowed_ip=this.endpointAllowedIps}},watch:{endpointAllowedIps(){this.checkAllowedIP()}}},J={for:"peer_endpoint_allowed_ips",class:"form-label"},z={class:"text-muted"},H=["disabled"];function Q(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",J,[e("small",z,[o(l,{t:"Endpoint Allowed IPs"}),t[2]||(t[2]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-3",{"is-invalid":u.error}]),disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.endpointAllowedIps=s),onBlur:t[1]||(t[1]=s=>this.checkAllowedIP()),id:"peer_endpoint_allowed_ips"},null,42,H),[[v,this.endpointAllowedIps]])])}const Y=f(W,[["render",Q]]),Z={name:"allowedIPsInput",components:{LocaleText:p},props:{data:Object,saving:Boolean,bulk:Boolean,availableIp:void 0},data(){return{allowedIp:[],availableIpSearchString:"",customAvailableIp:"",allowedIpFormatError:!1}},setup(a){const t=$(),r=I(),c=C("");return Object.keys(a.availableIp).length>0&&(c.value=Object.keys(a.availableIp)[0]),{store:t,dashboardStore:r,selectedSubnet:c}},computed:{searchAvailableIps(){return this.availableIpSearchString?this.availableIp[this.selectedSubnet].filter(a=>a.includes(this.availableIpSearchString)&&!this.data.allowed_ips.includes(a)):this.availableIp[this.selectedSubnet].filter(a=>!this.data.allowed_ips.includes(a))},inputGetLocale(){return T("Enter IP Address/CIDR")}},methods:{addAllowedIp(a){let t=a.split(",");for(let r=0;r0&&this.data.allowed_ips.length===0)for(let a in this.availableIp)this.availableIp[a].length>0&&this.addAllowedIp(this.availableIp[a][0])}},X={class:"d-flex flex-column flex-md-row mb-2"},ee={for:"peer_allowed_ip_textbox",class:"form-label mb-0"},te={class:"text-muted"},se={class:"form-check form-switch ms-md-auto"},ae={class:"form-check-label",for:"disableIPValidation"},le={class:"d-flex"},oe=["onClick"],ie={class:"d-flex gap-2 align-items-center"},de={class:"input-group"},ne=["placeholder","disabled"],re=["disabled"],ce={class:"text-muted"},ue={class:"dropdown flex-grow-1"},pe=["disabled"],he={key:0,class:"dropdown-menu mt-2 shadow w-100 dropdown-menu-end rounded-3 pb-0",style:{width:"300px !important"}},be={class:"px-3 d-flex gap-3 align-items-center"},me={class:"px-3 overflow-x-scroll d-flex overflow-x-scroll overflow-y-hidden align-items-center gap-2"},_e=["onClick"],ve={class:"overflow-y-scroll",style:{height:"270px"}},fe=["onClick"],ke={class:"me-auto"},ye={key:0,class:"px-3 py-2"},ge={key:0,class:"text-muted"},we={key:1,class:"text-muted"};function xe(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("div",X,[e("label",ee,[e("small",te,[o(l,{t:"Allowed IPs"}),t[5]||(t[5]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),e("div",se,[h(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=s=>this.data.allowed_ips_validation=s),role:"switch",id:"disableIPValidation"},null,512),[[A,this.data.allowed_ips_validation]]),e("label",ae,[e("small",null,[o(l,{t:"Allowed IPs Validation"})])])])]),e("div",le,[e("div",{class:b(["d-flex gap-2 flex-wrap",{"mb-2":this.data.allowed_ips.length>0}])},[o(U,{name:"list"},{default:M(()=>[(d(!0),n(K,null,O(this.data.allowed_ips,(s,w)=>(d(),n("span",{class:"badge rounded-pill text-bg-success",key:s},[g(P(s)+" ",1),e("a",{role:"button",onClick:L=>this.data.allowed_ips.splice(w,1)},[...t[6]||(t[6]=[e("i",{class:"bi bi-x-circle-fill ms-1"},null,-1)])],8,oe)]))),128))]),_:1})],2)]),e("div",ie,[e("div",de,[h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-start-3",{"is-invalid":this.allowedIpFormatError}]),placeholder:this.inputGetLocale,onKeyup:t[1]||(t[1]=j(s=>this.customAvailableIp?this.addAllowedIp(this.customAvailableIp):void 0,["enter"])),"onUpdate:modelValue":t[2]||(t[2]=s=>u.customAvailableIp=s),id:"peer_allowed_ip_textbox",disabled:r.bulk},null,42,ne),[[v,u.customAvailableIp]]),e("button",{class:b(["btn btn-sm rounded-end-3",[this.customAvailableIp?"btn-success":"btn-outline-success"]]),disabled:r.bulk||!this.customAvailableIp,onClick:t[3]||(t[3]=s=>this.addAllowedIp(this.customAvailableIp)),type:"button",id:"button-addon2"},[...t[7]||(t[7]=[e("i",{class:"bi bi-plus-lg"},null,-1)])],10,re)]),e("small",ce,[o(l,{t:"or"})]),e("div",ue,[e("button",{class:"btn btn-outline-secondary btn-sm dropdown-toggle rounded-3 w-100",disabled:!r.availableIp||r.bulk,"data-bs-auto-close":"outside",type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t[8]||(t[8]=e("i",{class:"bi bi-filter-circle me-2"},null,-1)),o(l,{t:"Pick Available IP"})],8,pe),this.availableIp?(d(),n("ul",he,[e("li",null,[e("div",be,[t[9]||(t[9]=e("label",{for:"availableIpSearchString",class:"text-muted"},[e("i",{class:"bi bi-search"})],-1)),h(e("input",{id:"availableIpSearchString",class:"form-control form-control-sm rounded-3","onUpdate:modelValue":t[4]||(t[4]=s=>this.availableIpSearchString=s)},null,512),[[v,this.availableIpSearchString]])]),t[11]||(t[11]=e("hr",{class:"my-2"},null,-1)),e("div",me,[t[10]||(t[10]=e("small",{class:"text-muted"},"Subnet",-1)),(d(!0),n(K,null,O(Object.keys(this.availableIp),s=>(d(),n("button",{key:s,onClick:w=>this.selectedSubnet=s,class:b([{"bg-primary-subtle":this.selectedSubnet===s},"btn btn-sm text-primary-emphasis rounded-3"])},P(s),11,_e))),128))]),t[12]||(t[12]=e("hr",{class:"mt-2 mb-0"},null,-1))]),e("li",null,[e("div",ve,[(d(!0),n(K,null,O(this.searchAvailableIps,s=>(d(),n("div",{style:{},key:s},[e("a",{class:"dropdown-item d-flex",role:"button",onClick:w=>this.addAllowedIp(s)},[e("span",ke,[e("small",null,P(s),1)])],8,fe)]))),128)),this.searchAvailableIps.length===0?(d(),n("div",ye,[this.availableIpSearchString?(d(),n("small",ge,[o(l,{t:"No available IP containing"}),g('"'+P(this.availableIpSearchString)+'"',1)])):(d(),n("small",we,[o(l,{t:"No more IP address available in this subnet"})]))])):y("",!0)])])])):y("",!0)])])],2)}const $e=f(Z,[["render",xe],["__scopeId","data-v-ed72944d"]]),Ie={name:"dnsInput",components:{LocaleText:p},props:{data:Object,saving:Boolean},data(){return{error:!1,dns:JSON.parse(JSON.stringify(this.data.DNS))}},setup(){const a=$(),t=I();return{store:a,dashboardStore:t}},methods:{checkDNS(){if(this.dns){let a=this.dns.split(",").map(t=>t.replaceAll(" ",""));for(let t in a)if(!this.store.regexCheckIP(a[t])){this.error||this.dashboardStore.newMessage("WGDashboard","DNS format is incorrect","danger"),this.error=!0,this.data.DNS="";return}this.error=!1,this.data.DNS=this.dns}}},watch:{dns(){this.checkDNS()}}},Ae={for:"peer_DNS_textbox",class:"form-label"},Pe={class:"text-muted"},Se=["disabled"];function Ke(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",Ae,[e("small",Pe,[o(l,{t:"DNS"})])]),h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-3",{"is-invalid":this.error}]),disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.dns=s),id:"peer_DNS_textbox"},null,10,Se),[[v,this.dns]])])}const Ce=f(Ie,[["render",Ke]]),Le={name:"nameInput",components:{LocaleText:p},props:{bulk:Boolean,data:Object,saving:Boolean}},Oe={for:"peer_name_textbox",class:"form-label"},Ne={class:"text-muted"},Te=["disabled"];function De(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("label",Oe,[e("small",Ne,[o(l,{t:"Name"})])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||this.bulk,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.name=s),id:"peer_name_textbox",placeholder:""},null,8,Te),[[v,this.data.name]])],2)}const Be=f(Le,[["render",De]]),Ve={name:"privatePublicKeyInput",components:{LocaleText:p},props:{data:Object,saving:Boolean,bulk:Boolean},setup(){const a=I(),t=$();return{dashboardStore:a,wgStore:t}},data(){return{keypair:{publicKey:"",privateKey:"",presharedKey:""},view:!1,editKey:!1,error:!1}},methods:{genKeyPair(){this.editKey=!1,this.keypair=window.wireguard.generateKeypair(),this.data.private_key=this.keypair.privateKey,this.data.public_key=this.keypair.publicKey},testKey(a){return/^[A-Za-z0-9+/]{43}=?=?$/.test(a)},checkMatching(){try{this.keypair.privateKey&&this.wgStore.checkWGKeyLength(this.keypair.privateKey)&&(this.keypair.publicKey=window.wireguard.generatePublicKey(this.keypair.privateKey),window.wireguard.generatePublicKey(this.keypair.privateKey)!==this.keypair.publicKey?(this.error=!0,this.dashboardStore.newMessage("WGDashboard","Private key does not match with the public key","danger")):(this.data.private_key=this.keypair.privateKey,this.data.public_key=this.keypair.publicKey))}catch{this.error=!0,this.data.private_key="",this.data.public_key=""}}},mounted(){this.genKeyPair()},watch:{keypair:{deep:!0,handler(){this.error=!1,this.checkMatching()}}}},Me={for:"peer_private_key_textbox",class:"form-label d-flex align-items-center"},Ue={class:"text-muted"},je={class:"input-group"},Ee=["type","disabled"],Fe=["disabled"],Ge={class:"d-flex flex-column flex-md-row mb-2"},Re={for:"public_key",class:"form-label mb-0"},qe={class:"text-muted"},We={class:"form-check form-switch ms-md-auto"},Je=["disabled"],ze={class:"form-check-label",for:"enablePublicKeyEdit"},He=["disabled","type"];function Qe(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b(["d-flex gap-2 flex-column",{inactiveField:this.bulk}])},[e("div",null,[e("label",Me,[e("small",Ue,[o(l,{t:"Private Key"}),t[7]||(t[7]=g()),e("code",null,[o(l,{t:"(Required for QR Code and Download)"})])]),e("a",{role:"button",class:"ms-auto text-decoration-none text-body",onClick:t[0]||(t[0]=s=>this.view=!this.view)},[e("small",null,[e("i",{class:b(["bi me-2",[this.view?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2),o(l,{t:this.view?"Hide Keys":"Show Keys"},null,8,["t"])])])]),e("div",je,[h(e("input",{type:this.view?"text":"password",class:b(["form-control form-control-sm rounded-start-3",{"is-invalid":this.error,"rounded-3":!this.view}]),"onUpdate:modelValue":t[1]||(t[1]=s=>this.keypair.privateKey=s),disabled:!this.editKey||this.bulk,onBlur:t[2]||(t[2]=s=>this.checkMatching()),id:"peer_private_key_textbox"},null,42,Ee),[[N,this.keypair.privateKey]]),this.view?(d(),n("button",{key:0,class:"btn btn-outline-info btn-sm rounded-end-3",onClick:t[3]||(t[3]=s=>this.genKeyPair()),disabled:this.bulk,type:"button",id:"button-addon2"},[...t[8]||(t[8]=[e("i",{class:"bi bi-arrow-repeat"},null,-1)])],8,Fe)):y("",!0)])]),e("div",null,[e("div",Ge,[e("label",Re,[e("small",qe,[o(l,{t:"Public Key"}),t[9]||(t[9]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),e("div",We,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch",disabled:this.bulk,id:"enablePublicKeyEdit","onUpdate:modelValue":t[4]||(t[4]=s=>this.editKey=s)},null,8,Je),[[A,this.editKey]]),e("label",ze,[e("small",null,[o(l,{t:"Use your own Private and Public Key"})])])])]),h(e("input",{class:b(["form-control-sm form-control rounded-3",{"is-invalid":this.error}]),"onUpdate:modelValue":t[5]||(t[5]=s=>this.keypair.publicKey=s),onBlur:t[6]||(t[6]=s=>this.checkMatching()),disabled:!this.editKey||this.bulk,type:this.view?"text":"password",id:"public_key"},null,42,He),[[N,this.keypair.publicKey]])])],2)}const Ye=f(Ve,[["render",Qe]]),Ze={name:"bulkAdd",components:{LocaleText:p},props:{saving:Boolean,data:Object,availableIp:void 0},data(){return{numberOfAvailableIPs:null}},computed:{bulkAddGetLocale(){return T("How many peers you want to add?")},getNumberOfAvailableIPs(){return this.numberOfAvailableIPs?Object.values(this.numberOfAvailableIPs).reduce((a,t)=>a+t):"..."}},watch:{"data.bulkAdd":{immediate:!0,handler(a){a&&D("/api/getNumberOfAvailableIPs/"+this.$route.params.id,{},t=>{t.status&&(this.numberOfAvailableIPs=t.data)})}}}},Xe={class:"form-check form-switch"},et=["disabled"],tt={class:"form-check-label me-2",for:"bulk_add"},st={class:"text-muted d-block"},at={key:0,class:"form-group"},lt=["max","placeholder"],ot={class:"text-muted"};function it(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("div",Xe,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch",disabled:!this.availableIp,id:"bulk_add","onUpdate:modelValue":t[0]||(t[0]=s=>this.data.bulkAdd=s)},null,8,et),[[A,this.data.bulkAdd]]),e("label",tt,[e("small",null,[e("strong",null,[o(l,{t:"Bulk Add"})])])])]),e("p",{class:b({"mb-0":!this.data.bulkAdd})},[e("small",st,[o(l,{t:"By adding peers by bulk, each peer's name will be auto generated, and Allowed IP will be assign to the next available IP."})])],2),this.data.bulkAdd?(d(),n("div",at,[h(e("input",{class:"form-control form-control-sm rounded-3 mb-1",type:"number",min:"1",id:"bulk_add_count",max:this.availableIp.length,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.bulkAddAmount=s),placeholder:this.bulkAddGetLocale},null,8,lt),[[v,this.data.bulkAddAmount]]),e("small",ot,[o(l,{t:"You can add up to "+i.getNumberOfAvailableIPs+" peers"},null,8,["t"])])])):y("",!0)])}const dt=f(Ze,[["render",it]]),nt={name:"presharedKeyInput",components:{LocaleText:p},props:{data:Object,saving:Boolean},data(){return{enable:!1}},watch:{enable(){this.enable?this.data.preshared_key=window.wireguard.generateKeypair().presharedKey:this.data.preshared_key=""}}},rt={class:"d-flex align-items-start"},ct={for:"peer_preshared_key_textbox",class:"form-label"},ut={class:"text-muted"},pt={class:"form-check form-switch ms-auto"},ht=["disabled"];function bt(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("div",rt,[e("label",ct,[e("small",ut,[o(l,{t:"Pre-Shared Key"})])]),e("div",pt,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":t[0]||(t[0]=s=>this.enable=s),id:"peer_preshared_key_switch"},null,512),[[A,this.enable]])])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||!this.enable,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.preshared_key=s),id:"peer_preshared_key_textbox"},null,8,ht),[[v,this.data.preshared_key]])])}const mt=f(nt,[["render",bt]]),_t={name:"mtuInput",components:{LocaleText:p},props:{data:Object,saving:Boolean}},vt={for:"peer_mtu",class:"form-label"},ft={class:"text-muted"},kt=["disabled"];function yt(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",vt,[e("small",ft,[o(l,{t:"MTU"})])]),h(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.mtu=s),min:"0",id:"peer_mtu"},null,8,kt),[[v,this.data.mtu]])])}const gt=f(_t,[["render",yt]]),wt={name:"persistentKeepAliveInput",components:{LocaleText:p},props:{data:Object,saving:Boolean}},xt={for:"peer_keep_alive",class:"form-label"},$t={class:"text-muted"},It=["disabled"];function At(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",xt,[e("small",$t,[o(l,{t:"Persistent Keepalive"})])]),h(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.keepalive=s),id:"peer_keep_alive"},null,8,It),[[v,this.data.keepalive]])])}const Pt=f(wt,[["render",At]]),St={name:"notesInput",components:{LocaleText:p},props:{bulk:Boolean,data:Object,saving:Boolean}},Kt={for:"peer_notes_textbox",class:"form-label"},Ct={class:"text-muted"},Lt=["disabled"];function Ot(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("label",Kt,[e("small",Ct,[o(l,{t:"Notes"})])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||this.bulk,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.notes=s),id:"peer_notes_textbox",placeholder:""},null,8,Lt),[[v,this.data.notes]])],2)}const Nt=f(St,[["render",Ot]]),Tt={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll",ref:"editConfigurationContainer"},Dt={class:"container d-flex h-100 w-100"},Bt={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"1000px"}},Vt={class:"card rounded-3 shadow flex-grow-1"},Mt={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},Ut={class:"mb-0"},jt={class:"card-body px-4 pb-4"},Et={class:"d-flex flex-column gap-2"},Ft={class:"accordion mb-3",id:"peerAddModalAccordion"},Gt={class:"accordion-item"},Rt={class:"accordion-header"},qt={class:"accordion-button collapsed rounded-3",type:"button","data-bs-toggle":"collapse","data-bs-target":"#peerAddModalAccordionAdvancedOptions"},Wt={id:"peerAddModalAccordionAdvancedOptions",class:"accordion-collapse collapse collapsed","data-bs-parent":"#peerAddModalAccordion"},Jt={class:"accordion-body rounded-bottom-3"},zt={class:"d-flex flex-column gap-2"},Ht={class:"row gy-3"},Qt={key:0,class:"col-sm"},Yt={class:"col-sm"},Zt={class:"col-sm"},Xt={key:1,class:"col-12"},es={class:"form-check form-switch"},ts={class:"form-check-label",for:"bullAdd_PresharedKey_Switch"},ss={class:"fw-bold"},as={class:"d-flex mt-2"},ls=["disabled"],os={key:0,class:"bi bi-plus-circle-fill me-2"},ns={__name:"peerAddModal",emits:["close","addedPeers"],async setup(a,{emit:t}){let r,c;const u=I();$();const i=C({bulkAdd:!1,bulkAddAmount:0,name:"",allowed_ips:[],private_key:"",public_key:"",DNS:u.Configuration.Peers.peer_global_dns,endpoint_allowed_ip:u.Configuration.Peers.peer_endpoint_allowed_ip,notes:"",keepalive:parseInt(u.Configuration.Peers.peer_keep_alive),mtu:parseInt(u.Configuration.Peers.peer_mtu),preshared_key:"",preshared_key_bulkAdd:!1,allowed_ips_validation:!0}),l=C([]),s=C(!1),w=E();[r,c]=F(()=>D("/api/getAvailableIPs/"+w.params.id,{},_=>{_.status&&(l.value=_.data)})),await r,c();const L=t,B=q(()=>{let _=!0;return i.value.bulkAdd?(i.value.bulkAddAmount.length===0||i.value.bulkAddAmount>l.value.length)&&(_=!1):["allowed_ips","private_key","public_key","endpoint_allowed_ip","keepalive","mtu"].forEach(x=>{i.value[x].length===0&&(_=!1)}),_}),V=()=>{s.value=!0,R("/api/addPeers/"+w.params.id,i.value,_=>{_.status?(u.newMessage("Server","Peer created successfully","success"),L("addedPeers")):u.newMessage("Server",_.message,"danger"),s.value=!1})};return G(()=>i.value.bulkAddAmount,()=>{i.value.bulkAddAmount>l.value.length&&(i.value.bulkAddAmount=l.value.length)}),(_,m)=>(d(),n("div",Tt,[e("div",Dt,[e("div",Bt,[e("div",Vt,[e("div",Mt,[e("h4",Ut,[o(p,{t:"Add Peers"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:m[0]||(m[0]=x=>L("close"))})]),e("div",jt,[e("div",Et,[o(dt,{saving:s.value,data:i.value,availableIp:l.value},null,8,["saving","data","availableIp"]),i.value.bulkAdd?y("",!0):(d(),n(K,{key:0},[m[3]||(m[3]=e("hr",{class:"mb-0 mt-2"},null,-1)),o(Be,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Nt,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Ye,{saving:s.value,data:i.value},null,8,["saving","data"]),o($e,{availableIp:l.value,saving:s.value,data:i.value},null,8,["availableIp","saving","data"])],64))]),m[5]||(m[5]=e("hr",null,null,-1)),e("div",Ft,[e("div",Gt,[e("h2",Rt,[e("button",qt,[o(p,{t:"Advanced Options"})])]),e("div",Wt,[e("div",Jt,[e("div",zt,[o(Ce,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Y,{saving:s.value,data:i.value},null,8,["saving","data"]),e("div",Ht,[i.value.bulkAdd?y("",!0):(d(),n("div",Qt,[o(mt,{saving:s.value,data:i.value,bulk:i.value.bulkAdd},null,8,["saving","data","bulk"])])),e("div",Yt,[o(gt,{saving:s.value,data:i.value},null,8,["saving","data"])]),e("div",Zt,[o(Pt,{saving:s.value,data:i.value},null,8,["saving","data"])]),i.value.bulkAdd?(d(),n("div",Xt,[e("div",es,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":m[1]||(m[1]=x=>i.value.preshared_key_bulkAdd=x),id:"bullAdd_PresharedKey_Switch",checked:""},null,512),[[A,i.value.preshared_key_bulkAdd]]),e("label",ts,[e("small",ss,[o(p,{t:"Pre-Shared Key"}),m[4]||(m[4]=g()),i.value.preshared_key_bulkAdd?(d(),S(p,{key:0,t:"Enabled"})):(d(),S(p,{key:1,t:"Disabled"}))])])])])):y("",!0)])])])])])]),e("div",as,[e("button",{class:"ms-auto btn btn-dark btn-brand rounded-3 px-3 py-2 shadow",disabled:!B.value||s.value,onClick:m[2]||(m[2]=x=>V())},[s.value?y("",!0):(d(),n("i",os)),s.value?(d(),S(p,{key:1,t:"Adding..."})):(d(),S(p,{key:2,t:"Add"}))],8,ls)])])])])])],512))}};export{ns as default}; +import{_ as f,k,a as d,c as n,b as e,d as o,f as g,m as h,y as v,n as b,W as $,D as I,v as A,w as M,F as K,h as O,t as P,T as U,I as j,e as y,G as T,r as C,$ as N,g as D,L as E,E as F,H as G,i as S,z as R,q}from"./index-DOH6XKNT.js";import{L as p}from"./localeText-CB2ziPie.js";const W={name:"endpointAllowedIps",components:{LocaleText:p},props:{data:Object,saving:Boolean},setup(){const a=$(),t=I();return{store:a,dashboardStore:t}},data(){return{endpointAllowedIps:JSON.parse(JSON.stringify(this.data.endpoint_allowed_ip)),error:!1}},methods:{checkAllowedIP(){let a=this.endpointAllowedIps.split(",").map(t=>t.replaceAll(" ",""));for(let t in a)if(!this.store.checkCIDR(a[t])){this.error||this.dashboardStore.newMessage("WGDashboard","Endpoint Allowed IPs format is incorrect","danger"),this.data.endpoint_allowed_ip="",this.error=!0;return}this.error=!1,this.data.endpoint_allowed_ip=this.endpointAllowedIps}},watch:{endpointAllowedIps(){this.checkAllowedIP()}}},J={for:"peer_endpoint_allowed_ips",class:"form-label"},z={class:"text-muted"},H=["disabled"];function Q(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",J,[e("small",z,[o(l,{t:"Endpoint Allowed IPs"}),t[2]||(t[2]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-3",{"is-invalid":u.error}]),disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.endpointAllowedIps=s),onBlur:t[1]||(t[1]=s=>this.checkAllowedIP()),id:"peer_endpoint_allowed_ips"},null,42,H),[[v,this.endpointAllowedIps]])])}const Y=f(W,[["render",Q]]),Z={name:"allowedIPsInput",components:{LocaleText:p},props:{data:Object,saving:Boolean,bulk:Boolean,availableIp:void 0},data(){return{allowedIp:[],availableIpSearchString:"",customAvailableIp:"",allowedIpFormatError:!1}},setup(a){const t=$(),r=I(),c=C("");return Object.keys(a.availableIp).length>0&&(c.value=Object.keys(a.availableIp)[0]),{store:t,dashboardStore:r,selectedSubnet:c}},computed:{searchAvailableIps(){return this.availableIpSearchString?this.availableIp[this.selectedSubnet].filter(a=>a.includes(this.availableIpSearchString)&&!this.data.allowed_ips.includes(a)):this.availableIp[this.selectedSubnet].filter(a=>!this.data.allowed_ips.includes(a))},inputGetLocale(){return T("Enter IP Address/CIDR")}},methods:{addAllowedIp(a){let t=a.split(",");for(let r=0;r0&&this.data.allowed_ips.length===0)for(let a in this.availableIp)this.availableIp[a].length>0&&this.addAllowedIp(this.availableIp[a][0])}},X={class:"d-flex flex-column flex-md-row mb-2"},ee={for:"peer_allowed_ip_textbox",class:"form-label mb-0"},te={class:"text-muted"},se={class:"form-check form-switch ms-md-auto"},ae={class:"form-check-label",for:"disableIPValidation"},le={class:"d-flex"},oe=["onClick"],ie={class:"d-flex gap-2 align-items-center"},de={class:"input-group"},ne=["placeholder","disabled"],re=["disabled"],ce={class:"text-muted"},ue={class:"dropdown flex-grow-1"},pe=["disabled"],he={key:0,class:"dropdown-menu mt-2 shadow w-100 dropdown-menu-end rounded-3 pb-0",style:{width:"300px !important"}},be={class:"px-3 d-flex gap-3 align-items-center"},me={class:"px-3 overflow-x-scroll d-flex overflow-x-scroll overflow-y-hidden align-items-center gap-2"},_e=["onClick"],ve={class:"overflow-y-scroll",style:{height:"270px"}},fe=["onClick"],ke={class:"me-auto"},ye={key:0,class:"px-3 py-2"},ge={key:0,class:"text-muted"},we={key:1,class:"text-muted"};function xe(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("div",X,[e("label",ee,[e("small",te,[o(l,{t:"Allowed IPs"}),t[5]||(t[5]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),e("div",se,[h(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=s=>this.data.allowed_ips_validation=s),role:"switch",id:"disableIPValidation"},null,512),[[A,this.data.allowed_ips_validation]]),e("label",ae,[e("small",null,[o(l,{t:"Allowed IPs Validation"})])])])]),e("div",le,[e("div",{class:b(["d-flex gap-2 flex-wrap",{"mb-2":this.data.allowed_ips.length>0}])},[o(U,{name:"list"},{default:M(()=>[(d(!0),n(K,null,O(this.data.allowed_ips,(s,w)=>(d(),n("span",{class:"badge rounded-pill text-bg-success",key:s},[g(P(s)+" ",1),e("a",{role:"button",onClick:L=>this.data.allowed_ips.splice(w,1)},[...t[6]||(t[6]=[e("i",{class:"bi bi-x-circle-fill ms-1"},null,-1)])],8,oe)]))),128))]),_:1})],2)]),e("div",ie,[e("div",de,[h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-start-3",{"is-invalid":this.allowedIpFormatError}]),placeholder:this.inputGetLocale,onKeyup:t[1]||(t[1]=j(s=>this.customAvailableIp?this.addAllowedIp(this.customAvailableIp):void 0,["enter"])),"onUpdate:modelValue":t[2]||(t[2]=s=>u.customAvailableIp=s),id:"peer_allowed_ip_textbox",disabled:r.bulk},null,42,ne),[[v,u.customAvailableIp]]),e("button",{class:b(["btn btn-sm rounded-end-3",[this.customAvailableIp?"btn-success":"btn-outline-success"]]),disabled:r.bulk||!this.customAvailableIp,onClick:t[3]||(t[3]=s=>this.addAllowedIp(this.customAvailableIp)),type:"button",id:"button-addon2"},[...t[7]||(t[7]=[e("i",{class:"bi bi-plus-lg"},null,-1)])],10,re)]),e("small",ce,[o(l,{t:"or"})]),e("div",ue,[e("button",{class:"btn btn-outline-secondary btn-sm dropdown-toggle rounded-3 w-100",disabled:!r.availableIp||r.bulk,"data-bs-auto-close":"outside",type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t[8]||(t[8]=e("i",{class:"bi bi-filter-circle me-2"},null,-1)),o(l,{t:"Pick Available IP"})],8,pe),this.availableIp?(d(),n("ul",he,[e("li",null,[e("div",be,[t[9]||(t[9]=e("label",{for:"availableIpSearchString",class:"text-muted"},[e("i",{class:"bi bi-search"})],-1)),h(e("input",{id:"availableIpSearchString",class:"form-control form-control-sm rounded-3","onUpdate:modelValue":t[4]||(t[4]=s=>this.availableIpSearchString=s)},null,512),[[v,this.availableIpSearchString]])]),t[11]||(t[11]=e("hr",{class:"my-2"},null,-1)),e("div",me,[t[10]||(t[10]=e("small",{class:"text-muted"},"Subnet",-1)),(d(!0),n(K,null,O(Object.keys(this.availableIp),s=>(d(),n("button",{key:s,onClick:w=>this.selectedSubnet=s,class:b([{"bg-primary-subtle":this.selectedSubnet===s},"btn btn-sm text-primary-emphasis rounded-3"])},P(s),11,_e))),128))]),t[12]||(t[12]=e("hr",{class:"mt-2 mb-0"},null,-1))]),e("li",null,[e("div",ve,[(d(!0),n(K,null,O(this.searchAvailableIps,s=>(d(),n("div",{style:{},key:s},[e("a",{class:"dropdown-item d-flex",role:"button",onClick:w=>this.addAllowedIp(s)},[e("span",ke,[e("small",null,P(s),1)])],8,fe)]))),128)),this.searchAvailableIps.length===0?(d(),n("div",ye,[this.availableIpSearchString?(d(),n("small",ge,[o(l,{t:"No available IP containing"}),g('"'+P(this.availableIpSearchString)+'"',1)])):(d(),n("small",we,[o(l,{t:"No more IP address available in this subnet"})]))])):y("",!0)])])])):y("",!0)])])],2)}const $e=f(Z,[["render",xe],["__scopeId","data-v-ed72944d"]]),Ie={name:"dnsInput",components:{LocaleText:p},props:{data:Object,saving:Boolean},data(){return{error:!1,dns:JSON.parse(JSON.stringify(this.data.DNS))}},setup(){const a=$(),t=I();return{store:a,dashboardStore:t}},methods:{checkDNS(){if(this.dns){let a=this.dns.split(",").map(t=>t.replaceAll(" ",""));for(let t in a)if(!this.store.regexCheckIP(a[t])){this.error||this.dashboardStore.newMessage("WGDashboard","DNS format is incorrect","danger"),this.error=!0,this.data.DNS="";return}this.error=!1,this.data.DNS=this.dns}}},watch:{dns(){this.checkDNS()}}},Ae={for:"peer_DNS_textbox",class:"form-label"},Pe={class:"text-muted"},Se=["disabled"];function Ke(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",Ae,[e("small",Pe,[o(l,{t:"DNS"})])]),h(e("input",{type:"text",class:b(["form-control form-control-sm rounded-3",{"is-invalid":this.error}]),disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.dns=s),id:"peer_DNS_textbox"},null,10,Se),[[v,this.dns]])])}const Ce=f(Ie,[["render",Ke]]),Le={name:"nameInput",components:{LocaleText:p},props:{bulk:Boolean,data:Object,saving:Boolean}},Oe={for:"peer_name_textbox",class:"form-label"},Ne={class:"text-muted"},Te=["disabled"];function De(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("label",Oe,[e("small",Ne,[o(l,{t:"Name"})])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||this.bulk,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.name=s),id:"peer_name_textbox",placeholder:""},null,8,Te),[[v,this.data.name]])],2)}const Be=f(Le,[["render",De]]),Ve={name:"privatePublicKeyInput",components:{LocaleText:p},props:{data:Object,saving:Boolean,bulk:Boolean},setup(){const a=I(),t=$();return{dashboardStore:a,wgStore:t}},data(){return{keypair:{publicKey:"",privateKey:"",presharedKey:""},view:!1,editKey:!1,error:!1}},methods:{genKeyPair(){this.editKey=!1,this.keypair=window.wireguard.generateKeypair(),this.data.private_key=this.keypair.privateKey,this.data.public_key=this.keypair.publicKey},testKey(a){return/^[A-Za-z0-9+/]{43}=?=?$/.test(a)},checkMatching(){try{this.keypair.privateKey&&this.wgStore.checkWGKeyLength(this.keypair.privateKey)&&(this.keypair.publicKey=window.wireguard.generatePublicKey(this.keypair.privateKey),window.wireguard.generatePublicKey(this.keypair.privateKey)!==this.keypair.publicKey?(this.error=!0,this.dashboardStore.newMessage("WGDashboard","Private key does not match with the public key","danger")):(this.data.private_key=this.keypair.privateKey,this.data.public_key=this.keypair.publicKey))}catch{this.error=!0,this.data.private_key="",this.data.public_key=""}}},mounted(){this.genKeyPair()},watch:{keypair:{deep:!0,handler(){this.error=!1,this.checkMatching()}}}},Me={for:"peer_private_key_textbox",class:"form-label d-flex align-items-center"},Ue={class:"text-muted"},je={class:"input-group"},Ee=["type","disabled"],Fe=["disabled"],Ge={class:"d-flex flex-column flex-md-row mb-2"},Re={for:"public_key",class:"form-label mb-0"},qe={class:"text-muted"},We={class:"form-check form-switch ms-md-auto"},Je=["disabled"],ze={class:"form-check-label",for:"enablePublicKeyEdit"},He=["disabled","type"];function Qe(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b(["d-flex gap-2 flex-column",{inactiveField:this.bulk}])},[e("div",null,[e("label",Me,[e("small",Ue,[o(l,{t:"Private Key"}),t[7]||(t[7]=g()),e("code",null,[o(l,{t:"(Required for QR Code and Download)"})])]),e("a",{role:"button",class:"ms-auto text-decoration-none text-body",onClick:t[0]||(t[0]=s=>this.view=!this.view)},[e("small",null,[e("i",{class:b(["bi me-2",[this.view?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2),o(l,{t:this.view?"Hide Keys":"Show Keys"},null,8,["t"])])])]),e("div",je,[h(e("input",{type:this.view?"text":"password",class:b(["form-control form-control-sm rounded-start-3",{"is-invalid":this.error,"rounded-3":!this.view}]),"onUpdate:modelValue":t[1]||(t[1]=s=>this.keypair.privateKey=s),disabled:!this.editKey||this.bulk,onBlur:t[2]||(t[2]=s=>this.checkMatching()),id:"peer_private_key_textbox"},null,42,Ee),[[N,this.keypair.privateKey]]),this.view?(d(),n("button",{key:0,class:"btn btn-outline-info btn-sm rounded-end-3",onClick:t[3]||(t[3]=s=>this.genKeyPair()),disabled:this.bulk,type:"button",id:"button-addon2"},[...t[8]||(t[8]=[e("i",{class:"bi bi-arrow-repeat"},null,-1)])],8,Fe)):y("",!0)])]),e("div",null,[e("div",Ge,[e("label",Re,[e("small",qe,[o(l,{t:"Public Key"}),t[9]||(t[9]=g()),e("code",null,[o(l,{t:"(Required)"})])])]),e("div",We,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch",disabled:this.bulk,id:"enablePublicKeyEdit","onUpdate:modelValue":t[4]||(t[4]=s=>this.editKey=s)},null,8,Je),[[A,this.editKey]]),e("label",ze,[e("small",null,[o(l,{t:"Use your own Private and Public Key"})])])])]),h(e("input",{class:b(["form-control-sm form-control rounded-3",{"is-invalid":this.error}]),"onUpdate:modelValue":t[5]||(t[5]=s=>this.keypair.publicKey=s),onBlur:t[6]||(t[6]=s=>this.checkMatching()),disabled:!this.editKey||this.bulk,type:this.view?"text":"password",id:"public_key"},null,42,He),[[N,this.keypair.publicKey]])])],2)}const Ye=f(Ve,[["render",Qe]]),Ze={name:"bulkAdd",components:{LocaleText:p},props:{saving:Boolean,data:Object,availableIp:void 0},data(){return{numberOfAvailableIPs:null}},computed:{bulkAddGetLocale(){return T("How many peers you want to add?")},getNumberOfAvailableIPs(){return this.numberOfAvailableIPs?Object.values(this.numberOfAvailableIPs).reduce((a,t)=>a+t):"..."}},watch:{"data.bulkAdd":{immediate:!0,handler(a){a&&D("/api/getNumberOfAvailableIPs/"+this.$route.params.id,{},t=>{t.status&&(this.numberOfAvailableIPs=t.data)})}}}},Xe={class:"form-check form-switch"},et=["disabled"],tt={class:"form-check-label me-2",for:"bulk_add"},st={class:"text-muted d-block"},at={key:0,class:"form-group"},lt=["max","placeholder"],ot={class:"text-muted"};function it(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("div",Xe,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch",disabled:!this.availableIp,id:"bulk_add","onUpdate:modelValue":t[0]||(t[0]=s=>this.data.bulkAdd=s)},null,8,et),[[A,this.data.bulkAdd]]),e("label",tt,[e("small",null,[e("strong",null,[o(l,{t:"Bulk Add"})])])])]),e("p",{class:b({"mb-0":!this.data.bulkAdd})},[e("small",st,[o(l,{t:"By adding peers by bulk, each peer's name will be auto generated, and Allowed IP will be assign to the next available IP."})])],2),this.data.bulkAdd?(d(),n("div",at,[h(e("input",{class:"form-control form-control-sm rounded-3 mb-1",type:"number",min:"1",id:"bulk_add_count",max:this.availableIp.length,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.bulkAddAmount=s),placeholder:this.bulkAddGetLocale},null,8,lt),[[v,this.data.bulkAddAmount]]),e("small",ot,[o(l,{t:"You can add up to "+i.getNumberOfAvailableIPs+" peers"},null,8,["t"])])])):y("",!0)])}const dt=f(Ze,[["render",it]]),nt={name:"presharedKeyInput",components:{LocaleText:p},props:{data:Object,saving:Boolean},data(){return{enable:!1}},watch:{enable(){this.enable?this.data.preshared_key=window.wireguard.generateKeypair().presharedKey:this.data.preshared_key=""}}},rt={class:"d-flex align-items-start"},ct={for:"peer_preshared_key_textbox",class:"form-label"},ut={class:"text-muted"},pt={class:"form-check form-switch ms-auto"},ht=["disabled"];function bt(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("div",rt,[e("label",ct,[e("small",ut,[o(l,{t:"Pre-Shared Key"})])]),e("div",pt,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":t[0]||(t[0]=s=>this.enable=s),id:"peer_preshared_key_switch"},null,512),[[A,this.enable]])])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||!this.enable,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.preshared_key=s),id:"peer_preshared_key_textbox"},null,8,ht),[[v,this.data.preshared_key]])])}const mt=f(nt,[["render",bt]]),_t={name:"mtuInput",components:{LocaleText:p},props:{data:Object,saving:Boolean}},vt={for:"peer_mtu",class:"form-label"},ft={class:"text-muted"},kt=["disabled"];function yt(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",vt,[e("small",ft,[o(l,{t:"MTU"})])]),h(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.mtu=s),min:"0",id:"peer_mtu"},null,8,kt),[[v,this.data.mtu]])])}const gt=f(_t,[["render",yt]]),wt={name:"persistentKeepAliveInput",components:{LocaleText:p},props:{data:Object,saving:Boolean}},xt={for:"peer_keep_alive",class:"form-label"},$t={class:"text-muted"},It=["disabled"];function At(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",null,[e("label",xt,[e("small",$t,[o(l,{t:"Persistent Keepalive"})])]),h(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.keepalive=s),id:"peer_keep_alive"},null,8,It),[[v,this.data.keepalive]])])}const Pt=f(wt,[["render",At]]),St={name:"notesInput",components:{LocaleText:p},props:{bulk:Boolean,data:Object,saving:Boolean}},Kt={for:"peer_notes_textbox",class:"form-label"},Ct={class:"text-muted"},Lt=["disabled"];function Ot(a,t,r,c,u,i){const l=k("LocaleText");return d(),n("div",{class:b({inactiveField:this.bulk})},[e("label",Kt,[e("small",Ct,[o(l,{t:"Notes"})])]),h(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving||this.bulk,"onUpdate:modelValue":t[0]||(t[0]=s=>this.data.notes=s),id:"peer_notes_textbox",placeholder:""},null,8,Lt),[[v,this.data.notes]])],2)}const Nt=f(St,[["render",Ot]]),Tt={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll",ref:"editConfigurationContainer"},Dt={class:"container d-flex h-100 w-100"},Bt={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"1000px"}},Vt={class:"card rounded-3 shadow flex-grow-1"},Mt={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},Ut={class:"mb-0"},jt={class:"card-body px-4 pb-4"},Et={class:"d-flex flex-column gap-2"},Ft={class:"accordion mb-3",id:"peerAddModalAccordion"},Gt={class:"accordion-item"},Rt={class:"accordion-header"},qt={class:"accordion-button collapsed rounded-3",type:"button","data-bs-toggle":"collapse","data-bs-target":"#peerAddModalAccordionAdvancedOptions"},Wt={id:"peerAddModalAccordionAdvancedOptions",class:"accordion-collapse collapse collapsed","data-bs-parent":"#peerAddModalAccordion"},Jt={class:"accordion-body rounded-bottom-3"},zt={class:"d-flex flex-column gap-2"},Ht={class:"row gy-3"},Qt={key:0,class:"col-sm"},Yt={class:"col-sm"},Zt={class:"col-sm"},Xt={key:1,class:"col-12"},es={class:"form-check form-switch"},ts={class:"form-check-label",for:"bullAdd_PresharedKey_Switch"},ss={class:"fw-bold"},as={class:"d-flex mt-2"},ls=["disabled"],os={key:0,class:"bi bi-plus-circle-fill me-2"},ns={__name:"peerAddModal",emits:["close","addedPeers"],async setup(a,{emit:t}){let r,c;const u=I();$();const i=C({bulkAdd:!1,bulkAddAmount:0,name:"",allowed_ips:[],private_key:"",public_key:"",DNS:u.Configuration.Peers.peer_global_dns,endpoint_allowed_ip:u.Configuration.Peers.peer_endpoint_allowed_ip,notes:"",keepalive:parseInt(u.Configuration.Peers.peer_keep_alive),mtu:parseInt(u.Configuration.Peers.peer_mtu),preshared_key:"",preshared_key_bulkAdd:!1,allowed_ips_validation:!0}),l=C([]),s=C(!1),w=E();[r,c]=F(()=>D("/api/getAvailableIPs/"+w.params.id,{},_=>{_.status&&(l.value=_.data)})),await r,c();const L=t,B=q(()=>{let _=!0;return i.value.bulkAdd?(i.value.bulkAddAmount.length===0||i.value.bulkAddAmount>l.value.length)&&(_=!1):["allowed_ips","private_key","public_key","endpoint_allowed_ip","keepalive","mtu"].forEach(x=>{i.value[x].length===0&&(_=!1)}),_}),V=()=>{s.value=!0,R("/api/addPeers/"+w.params.id,i.value,_=>{_.status?(u.newMessage("Server","Peer created successfully","success"),L("addedPeers")):u.newMessage("Server",_.message,"danger"),s.value=!1})};return G(()=>i.value.bulkAddAmount,()=>{i.value.bulkAddAmount>l.value.length&&(i.value.bulkAddAmount=l.value.length)}),(_,m)=>(d(),n("div",Tt,[e("div",Dt,[e("div",Bt,[e("div",Vt,[e("div",Mt,[e("h4",Ut,[o(p,{t:"Add Peers"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:m[0]||(m[0]=x=>L("close"))})]),e("div",jt,[e("div",Et,[o(dt,{saving:s.value,data:i.value,availableIp:l.value},null,8,["saving","data","availableIp"]),i.value.bulkAdd?y("",!0):(d(),n(K,{key:0},[m[3]||(m[3]=e("hr",{class:"mb-0 mt-2"},null,-1)),o(Be,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Nt,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Ye,{saving:s.value,data:i.value},null,8,["saving","data"]),o($e,{availableIp:l.value,saving:s.value,data:i.value},null,8,["availableIp","saving","data"])],64))]),m[5]||(m[5]=e("hr",null,null,-1)),e("div",Ft,[e("div",Gt,[e("h2",Rt,[e("button",qt,[o(p,{t:"Advanced Options"})])]),e("div",Wt,[e("div",Jt,[e("div",zt,[o(Ce,{saving:s.value,data:i.value},null,8,["saving","data"]),o(Y,{saving:s.value,data:i.value},null,8,["saving","data"]),e("div",Ht,[i.value.bulkAdd?y("",!0):(d(),n("div",Qt,[o(mt,{saving:s.value,data:i.value,bulk:i.value.bulkAdd},null,8,["saving","data","bulk"])])),e("div",Yt,[o(gt,{saving:s.value,data:i.value},null,8,["saving","data"])]),e("div",Zt,[o(Pt,{saving:s.value,data:i.value},null,8,["saving","data"])]),i.value.bulkAdd?(d(),n("div",Xt,[e("div",es,[h(e("input",{class:"form-check-input",type:"checkbox",role:"switch","onUpdate:modelValue":m[1]||(m[1]=x=>i.value.preshared_key_bulkAdd=x),id:"bullAdd_PresharedKey_Switch",checked:""},null,512),[[A,i.value.preshared_key_bulkAdd]]),e("label",ts,[e("small",ss,[o(p,{t:"Pre-Shared Key"}),m[4]||(m[4]=g()),i.value.preshared_key_bulkAdd?(d(),S(p,{key:0,t:"Enabled"})):(d(),S(p,{key:1,t:"Disabled"}))])])])])):y("",!0)])])])])])]),e("div",as,[e("button",{class:"ms-auto btn btn-dark btn-brand rounded-3 px-3 py-2 shadow",disabled:!B.value||s.value,onClick:m[2]||(m[2]=x=>V())},[s.value?y("",!0):(d(),n("i",os)),s.value?(d(),S(p,{key:1,t:"Adding..."})):(d(),S(p,{key:2,t:"Add"}))],8,ls)])])])])])],512))}};export{ns as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerAssignModal-enAr71Jz.js b/src/static/dist/WGDashboardAdmin/assets/peerAssignModal-tWxeVpSw.js similarity index 97% rename from src/static/dist/WGDashboardAdmin/assets/peerAssignModal-enAr71Jz.js rename to src/static/dist/WGDashboardAdmin/assets/peerAssignModal-tWxeVpSw.js index 302fab64..c9604615 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerAssignModal-enAr71Jz.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerAssignModal-tWxeVpSw.js @@ -1 +1 @@ -import{L as g}from"./localeText-slIlNmvW.js";import{a as n,c as l,b as e,t as v,F as y,h as $,u as _,n as f,d,q as S,m as E,y as G,i as N,J as I,r as k,e as w,_ as D,w as P,T as L,E as A}from"./index-B2Cqollg.js";import{D as C}from"./DashboardClientAssignmentStore-NnvBQTas.js";const B={class:"d-flex flex-column gap-2"},M={class:"mb-0"},T={key:0,class:"d-flex flex-column gap-2"},V={class:"bg-body-secondary rounded-3 text-start p-2 d-flex"},U={class:"d-flex flex-column"},j={class:"mb-0"},F={class:"text-muted"},O=["onClick"],q={key:0,class:"spinner-border spinner-border-sm"},z={key:1,class:"bi bi-plus-circle-fill"},J={key:1},H={class:"text-muted"},K={__name:"searchClientsGroup",props:["group","groupName","searchString"],emits:["count","assign"],setup(r,{emit:p}){const i=r,t=p,a=C(),m=S(()=>{let s=i.group.filter(u=>!a.assignments.map(o=>o.Client.ClientID).includes(u.ClientID));if(i.searchString){let u=s.filter(o=>o.Name&&o.Name.includes(i.searchString)||o.Email&&o.Email.includes(i.searchString));return t("count",u.length),u}return t("count",s.length),s});return(s,u)=>(n(),l("div",B,[e("h6",M,[e("small",null,v(r.groupName),1)]),m.value.length>0?(n(),l("div",T,[(n(!0),l(y,null,$(m.value,o=>(n(),l("div",V,[e("div",U,[e("small",j,v(o.Email),1),e("small",F,v(o.Name?o.Name:"No Name"),1)]),e("button",{onClick:c=>t("assign",o.ClientID),class:f([{disabled:_(a).assigning},"btn bg-success-subtle text-success-emphasis ms-auto"])},[_(a).assigning===o.ClientID?(n(),l("span",q)):(n(),l("i",z))],10,O)]))),256))])):(n(),l("div",J,[e("small",H,[d(g,{t:"No result"})])]))]))}},Q={class:"p-3 bg-body-tertiary rounded-3 position-relative"},R={for:"SearchClient",class:"form-label"},W={class:"text-muted"},X={class:"w-100 rounded-3 d-flex flex-column gap-2"},Y={class:"mt-1"},Z=["onClick"],ee={class:"p-3 border rounded-3 d-flex flex-column gap-2 overflow-y-scroll",style:{height:"400px"}},se={__name:"searchClients",props:["clients","newAssignClients","assignments"],emits:["assign"],setup(r,{emit:p}){const i=C(),t=k(""),a=k(""),m=S(()=>t.value?{[t.value]:i.clients[t.value]}:i.clients),s=I({});Object.keys(i.clients).forEach(o=>s[o]=i.clients[o].length);const u=p;return(o,c)=>(n(),l("div",Q,[e("h6",null,[d(g,{t:"Assign to Clients"})]),e("label",R,[e("small",W,[d(g,{t:"Enter Email or Name to Search"})])]),E(e("input",{class:"form-control rounded-3 mb-2",id:"SearchClient","onUpdate:modelValue":c[0]||(c[0]=b=>a.value=b),type:"email"},null,512),[[G,a.value]]),e("div",X,[e("div",null,[c[3]||(c[3]=e("small",{class:"text-muted"},"Groups",-1)),e("div",Y,[e("button",{class:f([{active:!t.value},"btn bg-primary-subtle text-primary-emphasis btn-sm me-2 rounded-3"]),onClick:c[1]||(c[1]=b=>t.value="")},[d(g,{t:"All"})],2),(n(!0),l(y,null,$(_(i).clients,(b,h)=>(n(),l("button",{onClick:x=>t.value=h,class:f([{active:t.value===h},"btn bg-primary-subtle text-primary-emphasis btn-sm me-2 rounded-3"])},[d(g,{t:h},null,8,["t"]),e("span",{class:f(["ms-1 badge",[s[h]>0?"bg-primary":"bg-secondary"]])},v(s[h]),3)],10,Z))),256))])]),e("div",ee,[(n(!0),l(y,null,$(m.value,(b,h)=>(n(),N(K,{onAssign:c[2]||(c[2]=x=>u("assign",x)),onCount:x=>s[h]=x,searchString:a.value,group:b,groupName:h},null,8,["onCount","searchString","group","groupName"]))),256))])])]))}},te={class:"bg-body-secondary rounded-3 text-start p-2 mb-2 assignment"},ne={key:0,class:"d-flex"},ie={class:"d-flex flex-column"},le={class:"text-muted"},ae={key:1,class:"d-flex gap-2"},oe={class:"d-flex flex-column"},re={class:"text-muted"},ce={key:0,class:"spinner-border spinner-border-sm"},de={key:1,class:"bi bi-check-lg"},ue={__name:"assignment",props:["assignment"],emits:["unassign"],setup(r,{emit:p}){const i=p,t=k(!1),a=C();return(m,s)=>(n(),l("div",te,[t.value?(n(),l("div",ae,[e("div",oe,[e("small",null,[d(g,{t:"Are you sure to delete assignment for"})]),e("small",re,[d(g,{t:r.assignment.Client.Email+" in group "+(r.assignment.Client.ClientGroup?r.assignment.Client.ClientGroup:"Local")+"?"},null,8,["t"])])]),e("button",{onClick:s[1]||(s[1]=u=>i("unassign")),"aria-label":"Delete Assignment",class:f([{disabled:_(a).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"])},[_(a).unassigning?(n(),l("span",ce)):(n(),l("i",de))],2),e("button",{class:f([{disabled:_(a).unassigning},"btn bg-secondary-subtle text-secondary-emphasis"]),onClick:s[2]||(s[2]=u=>t.value=!t.value),"aria-label":"Cancel Delete Assignment"},[...s[4]||(s[4]=[e("i",{class:"bi bi-x-lg"},null,-1)])],2)])):(n(),l("div",ne,[e("div",ie,[e("small",null,v(r.assignment.Client.Email),1),e("small",le,v(r.assignment.Client.Name?r.assignment.Client.Name+" | ":"")+v(r.assignment.Client.ClientGroup?r.assignment.Client.ClientGroup:"Local"),1)]),t.value?w("",!0):(n(),l("button",{key:0,onClick:s[0]||(s[0]=u=>t.value=!t.value),class:f([{disabled:_(a).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"]),"aria-label":"Delete Assignment"},[...s[3]||(s[3]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],2))]))]))}},me={class:"p-3 bg-body-tertiary rounded-3 d-flex flex-column gap-2"},ge={class:"mb-0"},_e={key:0,class:"text-center"},pe={class:"text-muted"},be={__name:"assignedClients",props:["configurationName","peer"],emits:["unassign"],setup(r,{emit:p}){const i=C();return(t,a)=>(n(),l("div",me,[e("h6",ge,[d(g,{t:"Assigned Clients"})]),d(L,{name:"list",tag:"div",class:"position-relative"},{default:P(()=>[(n(!0),l(y,null,$(_(i).assignments,m=>(n(),N(ue,{assignment:m,key:m.AssignmentID,onUnassign:s=>_(i).unassignClient(r.configurationName,r.peer,m.AssignmentID)},null,8,["assignment","onUnassign"]))),128))]),_:1}),_(i).assignments.length===0?(n(),l("div",_e,[e("small",pe,[d(g,{t:"No client assigned to this peer yet"})])])):w("",!0)]))}},he=D(be,[["__scopeId","data-v-99c0844e"]]),ve={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},fe={class:"container d-flex h-100 w-100"},Ce={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"700px"}},xe={class:"card rounded-3 shadow flex-grow-1"},ye={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},$e={class:"mb-0"},ke={class:"card-body px-4 pb-4 d-flex gap-2 flex-column"},Ae={__name:"peerAssignModal",props:{selectedPeer:Object},emits:["close"],async setup(r,{emit:p}){let i,t;const a=r,m=p,s=C();s.clients.length>0?s.getClients():([i,t]=A(()=>s.getClients()),await i,t()),[i,t]=A(()=>s.getAssignedClients(a.selectedPeer.configuration.Name,a.selectedPeer.id)),await i,t();const u=async o=>{await s.assignClient(a.selectedPeer.configuration.Name,a.selectedPeer.id,o)};return(o,c)=>(n(),l("div",ve,[e("div",fe,[e("div",Ce,[e("div",xe,[e("div",ye,[e("h4",$e,[d(g,{t:"Assign Peer to Client"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:c[0]||(c[0]=b=>m("close"))})]),e("div",ke,[d(he,{"configuration-name":a.selectedPeer.configuration.Name,peer:a.selectedPeer.id},null,8,["configuration-name","peer"]),d(se,{onAssign:c[1]||(c[1]=b=>u(b))})])])])])]))}},De=D(Ae,[["__scopeId","data-v-b52659b4"]]);export{De as default}; +import{L as g}from"./localeText-CB2ziPie.js";import{a as n,c as l,b as e,t as v,F as y,h as $,u as _,n as f,d,q as S,m as E,y as G,i as N,J as I,r as k,e as w,_ as D,w as P,T as L,E as A}from"./index-DOH6XKNT.js";import{D as C}from"./DashboardClientAssignmentStore-B_sC1WKh.js";const B={class:"d-flex flex-column gap-2"},M={class:"mb-0"},T={key:0,class:"d-flex flex-column gap-2"},V={class:"bg-body-secondary rounded-3 text-start p-2 d-flex"},U={class:"d-flex flex-column"},j={class:"mb-0"},F={class:"text-muted"},O=["onClick"],q={key:0,class:"spinner-border spinner-border-sm"},z={key:1,class:"bi bi-plus-circle-fill"},J={key:1},H={class:"text-muted"},K={__name:"searchClientsGroup",props:["group","groupName","searchString"],emits:["count","assign"],setup(r,{emit:p}){const i=r,t=p,a=C(),m=S(()=>{let s=i.group.filter(u=>!a.assignments.map(o=>o.Client.ClientID).includes(u.ClientID));if(i.searchString){let u=s.filter(o=>o.Name&&o.Name.includes(i.searchString)||o.Email&&o.Email.includes(i.searchString));return t("count",u.length),u}return t("count",s.length),s});return(s,u)=>(n(),l("div",B,[e("h6",M,[e("small",null,v(r.groupName),1)]),m.value.length>0?(n(),l("div",T,[(n(!0),l(y,null,$(m.value,o=>(n(),l("div",V,[e("div",U,[e("small",j,v(o.Email),1),e("small",F,v(o.Name?o.Name:"No Name"),1)]),e("button",{onClick:c=>t("assign",o.ClientID),class:f([{disabled:_(a).assigning},"btn bg-success-subtle text-success-emphasis ms-auto"])},[_(a).assigning===o.ClientID?(n(),l("span",q)):(n(),l("i",z))],10,O)]))),256))])):(n(),l("div",J,[e("small",H,[d(g,{t:"No result"})])]))]))}},Q={class:"p-3 bg-body-tertiary rounded-3 position-relative"},R={for:"SearchClient",class:"form-label"},W={class:"text-muted"},X={class:"w-100 rounded-3 d-flex flex-column gap-2"},Y={class:"mt-1"},Z=["onClick"],ee={class:"p-3 border rounded-3 d-flex flex-column gap-2 overflow-y-scroll",style:{height:"400px"}},se={__name:"searchClients",props:["clients","newAssignClients","assignments"],emits:["assign"],setup(r,{emit:p}){const i=C(),t=k(""),a=k(""),m=S(()=>t.value?{[t.value]:i.clients[t.value]}:i.clients),s=I({});Object.keys(i.clients).forEach(o=>s[o]=i.clients[o].length);const u=p;return(o,c)=>(n(),l("div",Q,[e("h6",null,[d(g,{t:"Assign to Clients"})]),e("label",R,[e("small",W,[d(g,{t:"Enter Email or Name to Search"})])]),E(e("input",{class:"form-control rounded-3 mb-2",id:"SearchClient","onUpdate:modelValue":c[0]||(c[0]=b=>a.value=b),type:"email"},null,512),[[G,a.value]]),e("div",X,[e("div",null,[c[3]||(c[3]=e("small",{class:"text-muted"},"Groups",-1)),e("div",Y,[e("button",{class:f([{active:!t.value},"btn bg-primary-subtle text-primary-emphasis btn-sm me-2 rounded-3"]),onClick:c[1]||(c[1]=b=>t.value="")},[d(g,{t:"All"})],2),(n(!0),l(y,null,$(_(i).clients,(b,h)=>(n(),l("button",{onClick:x=>t.value=h,class:f([{active:t.value===h},"btn bg-primary-subtle text-primary-emphasis btn-sm me-2 rounded-3"])},[d(g,{t:h},null,8,["t"]),e("span",{class:f(["ms-1 badge",[s[h]>0?"bg-primary":"bg-secondary"]])},v(s[h]),3)],10,Z))),256))])]),e("div",ee,[(n(!0),l(y,null,$(m.value,(b,h)=>(n(),N(K,{onAssign:c[2]||(c[2]=x=>u("assign",x)),onCount:x=>s[h]=x,searchString:a.value,group:b,groupName:h},null,8,["onCount","searchString","group","groupName"]))),256))])])]))}},te={class:"bg-body-secondary rounded-3 text-start p-2 mb-2 assignment"},ne={key:0,class:"d-flex"},ie={class:"d-flex flex-column"},le={class:"text-muted"},ae={key:1,class:"d-flex gap-2"},oe={class:"d-flex flex-column"},re={class:"text-muted"},ce={key:0,class:"spinner-border spinner-border-sm"},de={key:1,class:"bi bi-check-lg"},ue={__name:"assignment",props:["assignment"],emits:["unassign"],setup(r,{emit:p}){const i=p,t=k(!1),a=C();return(m,s)=>(n(),l("div",te,[t.value?(n(),l("div",ae,[e("div",oe,[e("small",null,[d(g,{t:"Are you sure to delete assignment for"})]),e("small",re,[d(g,{t:r.assignment.Client.Email+" in group "+(r.assignment.Client.ClientGroup?r.assignment.Client.ClientGroup:"Local")+"?"},null,8,["t"])])]),e("button",{onClick:s[1]||(s[1]=u=>i("unassign")),"aria-label":"Delete Assignment",class:f([{disabled:_(a).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"])},[_(a).unassigning?(n(),l("span",ce)):(n(),l("i",de))],2),e("button",{class:f([{disabled:_(a).unassigning},"btn bg-secondary-subtle text-secondary-emphasis"]),onClick:s[2]||(s[2]=u=>t.value=!t.value),"aria-label":"Cancel Delete Assignment"},[...s[4]||(s[4]=[e("i",{class:"bi bi-x-lg"},null,-1)])],2)])):(n(),l("div",ne,[e("div",ie,[e("small",null,v(r.assignment.Client.Email),1),e("small",le,v(r.assignment.Client.Name?r.assignment.Client.Name+" | ":"")+v(r.assignment.Client.ClientGroup?r.assignment.Client.ClientGroup:"Local"),1)]),t.value?w("",!0):(n(),l("button",{key:0,onClick:s[0]||(s[0]=u=>t.value=!t.value),class:f([{disabled:_(a).unassigning},"btn bg-danger-subtle text-danger-emphasis ms-auto"]),"aria-label":"Delete Assignment"},[...s[3]||(s[3]=[e("i",{class:"bi bi-trash-fill"},null,-1)])],2))]))]))}},me={class:"p-3 bg-body-tertiary rounded-3 d-flex flex-column gap-2"},ge={class:"mb-0"},_e={key:0,class:"text-center"},pe={class:"text-muted"},be={__name:"assignedClients",props:["configurationName","peer"],emits:["unassign"],setup(r,{emit:p}){const i=C();return(t,a)=>(n(),l("div",me,[e("h6",ge,[d(g,{t:"Assigned Clients"})]),d(L,{name:"list",tag:"div",class:"position-relative"},{default:P(()=>[(n(!0),l(y,null,$(_(i).assignments,m=>(n(),N(ue,{assignment:m,key:m.AssignmentID,onUnassign:s=>_(i).unassignClient(r.configurationName,r.peer,m.AssignmentID)},null,8,["assignment","onUnassign"]))),128))]),_:1}),_(i).assignments.length===0?(n(),l("div",_e,[e("small",pe,[d(g,{t:"No client assigned to this peer yet"})])])):w("",!0)]))}},he=D(be,[["__scopeId","data-v-99c0844e"]]),ve={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},fe={class:"container d-flex h-100 w-100"},Ce={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"700px"}},xe={class:"card rounded-3 shadow flex-grow-1"},ye={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},$e={class:"mb-0"},ke={class:"card-body px-4 pb-4 d-flex gap-2 flex-column"},Ae={__name:"peerAssignModal",props:{selectedPeer:Object},emits:["close"],async setup(r,{emit:p}){let i,t;const a=r,m=p,s=C();s.clients.length>0?s.getClients():([i,t]=A(()=>s.getClients()),await i,t()),[i,t]=A(()=>s.getAssignedClients(a.selectedPeer.configuration.Name,a.selectedPeer.id)),await i,t();const u=async o=>{await s.assignClient(a.selectedPeer.configuration.Name,a.selectedPeer.id,o)};return(o,c)=>(n(),l("div",ve,[e("div",fe,[e("div",Ce,[e("div",xe,[e("div",ye,[e("h4",$e,[d(g,{t:"Assign Peer to Client"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:c[0]||(c[0]=b=>m("close"))})]),e("div",ke,[d(he,{"configuration-name":a.selectedPeer.configuration.Name,peer:a.selectedPeer.id},null,8,["configuration-name","peer"]),d(se,{onAssign:c[1]||(c[1]=b=>u(b))})])])])])]))}},De=D(Ae,[["__scopeId","data-v-b52659b4"]]);export{De as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-xWgZ3Hh2.js b/src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-B_qcocSn.js similarity index 92% rename from src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-xWgZ3Hh2.js rename to src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-B_qcocSn.js index a22aa631..7f16a38b 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-xWgZ3Hh2.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerConfigurationFile-B_qcocSn.js @@ -1 +1 @@ -import{_ as v,D as g,o as h,L as x,g as y,a as o,c as i,b as s,d as c,n as w,e as C,w as k,j as F,r as d}from"./index-B2Cqollg.js";import{L as T}from"./localeText-slIlNmvW.js";import"./browser-D1LqIfJr.js";import"./galois-field-I2lBzzs-.js";const M={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0"},S={class:"container d-flex h-100 w-100"},D={class:"m-auto modal-dialog-centered dashboardModal justify-content-center"},L={class:"card rounded-3 shadow w-100"},P={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},j={class:"mb-0"},B={class:"card-body p-4 d-flex flex-column gap-3"},G={style:{height:"300px"},class:"d-flex"},N=["value"],V={key:0,class:"spinner-border m-auto",role:"status"},I={class:"d-flex"},W=["disabled"],$={key:0,class:"d-block"},q={key:1,class:"d-block",id:"check"},z={__name:"peerConfigurationFile",props:{selectedPeer:Object},emits:["close"],setup(u,{emit:p}){const m=p,f=u,r=g(),t=d(!1),n=d(""),a=d(!0);h(()=>{const l=x();y("/api/downloadPeer/"+l.params.id,{id:f.selectedPeer.id},e=>{e.status?(n.value=e.data.file,a.value=!1):this.dashboardStore.newMessage("Server",e.message,"danger")})});const b=async()=>{navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(n.value).then(()=>{t.value=!0,setTimeout(()=>{t.value=!1},3e3)}).catch(()=>{r.newMessage("WGDashboard","Failed to copy","danger")}):(document.querySelector("#peerConfigurationFile").select(),document.execCommand("copy")?(t.value=!0,setTimeout(()=>{t.value=!1},3e3)):r.newMessage("WGDashboard","Failed to copy","danger"))};return(l,e)=>(o(),i("div",M,[s("div",S,[s("div",D,[s("div",L,[s("div",P,[s("h4",j,[c(T,{t:"Peer Configuration File"})]),s("button",{type:"button",class:"btn-close ms-auto",onClick:e[0]||(e[0]=_=>m("close"))})]),s("div",B,[s("div",G,[s("textarea",{style:{height:"300px"},class:w(["form-control w-100 rounded-3 animate__fadeIn animate__faster animate__animated",{"d-none":a.value}]),id:"peerConfigurationFile",value:n.value},null,10,N),a.value?(o(),i("div",V,[...e[2]||(e[2]=[s("span",{class:"visually-hidden"},"Loading...",-1)])])):C("",!0)]),s("div",I,[s("button",{onClick:e[1]||(e[1]=_=>b()),disabled:t.value||a.value,class:"ms-auto btn bg-primary-subtle border-primary-subtle text-primary-emphasis rounded-3 position-relative"},[c(F,{name:"slide-up",mode:"out-in"},{default:k(()=>[t.value?(o(),i("span",q,[...e[4]||(e[4]=[s("i",{class:"bi bi-check-circle-fill"},null,-1)])])):(o(),i("span",$,[...e[3]||(e[3]=[s("i",{class:"bi bi-clipboard-fill"},null,-1)])]))]),_:1})],8,W)])])])])])]))}},H=v(z,[["__scopeId","data-v-b0ea2d46"]]);export{H as default}; +import{_ as v,D as g,o as h,L as x,g as y,a as o,c as i,b as s,d as c,n as w,e as C,w as k,j as F,r as d}from"./index-DOH6XKNT.js";import{L as T}from"./localeText-CB2ziPie.js";import"./browser-CBrDwE_S.js";import"./galois-field-I2lBzzs-.js";const M={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0"},S={class:"container d-flex h-100 w-100"},D={class:"m-auto modal-dialog-centered dashboardModal justify-content-center"},L={class:"card rounded-3 shadow w-100"},P={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},j={class:"mb-0"},B={class:"card-body p-4 d-flex flex-column gap-3"},G={style:{height:"300px"},class:"d-flex"},N=["value"],V={key:0,class:"spinner-border m-auto",role:"status"},I={class:"d-flex"},W=["disabled"],$={key:0,class:"d-block"},q={key:1,class:"d-block",id:"check"},z={__name:"peerConfigurationFile",props:{selectedPeer:Object},emits:["close"],setup(u,{emit:p}){const m=p,f=u,r=g(),t=d(!1),n=d(""),a=d(!0);h(()=>{const l=x();y("/api/downloadPeer/"+l.params.id,{id:f.selectedPeer.id},e=>{e.status?(n.value=e.data.file,a.value=!1):this.dashboardStore.newMessage("Server",e.message,"danger")})});const b=async()=>{navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(n.value).then(()=>{t.value=!0,setTimeout(()=>{t.value=!1},3e3)}).catch(()=>{r.newMessage("WGDashboard","Failed to copy","danger")}):(document.querySelector("#peerConfigurationFile").select(),document.execCommand("copy")?(t.value=!0,setTimeout(()=>{t.value=!1},3e3)):r.newMessage("WGDashboard","Failed to copy","danger"))};return(l,e)=>(o(),i("div",M,[s("div",S,[s("div",D,[s("div",L,[s("div",P,[s("h4",j,[c(T,{t:"Peer Configuration File"})]),s("button",{type:"button",class:"btn-close ms-auto",onClick:e[0]||(e[0]=_=>m("close"))})]),s("div",B,[s("div",G,[s("textarea",{style:{height:"300px"},class:w(["form-control w-100 rounded-3 animate__fadeIn animate__faster animate__animated",{"d-none":a.value}]),id:"peerConfigurationFile",value:n.value},null,10,N),a.value?(o(),i("div",V,[...e[2]||(e[2]=[s("span",{class:"visually-hidden"},"Loading...",-1)])])):C("",!0)]),s("div",I,[s("button",{onClick:e[1]||(e[1]=_=>b()),disabled:t.value||a.value,class:"ms-auto btn bg-primary-subtle border-primary-subtle text-primary-emphasis rounded-3 position-relative"},[c(F,{name:"slide-up",mode:"out-in"},{default:k(()=>[t.value?(o(),i("span",q,[...e[4]||(e[4]=[s("i",{class:"bi bi-check-circle-fill"},null,-1)])])):(o(),i("span",$,[...e[3]||(e[3]=[s("i",{class:"bi bi-clipboard-fill"},null,-1)])]))]),_:1})],8,W)])])])])])]))}},H=v(z,[["__scopeId","data-v-b0ea2d46"]]);export{H as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-BXqDdwA7.js b/src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-De0wrjco.js similarity index 79% rename from src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-BXqDdwA7.js rename to src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-De0wrjco.js index 1edae365..4359eb05 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-BXqDdwA7.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerDefaultSettings-De0wrjco.js @@ -1 +1 @@ -import{L as o}from"./localeText-slIlNmvW.js";import{P as t}from"./peersDefaultSettingsInput-CdPQfK5d.js";import{B as s,c as l,b as a,d as e,a as n}from"./index-B2Cqollg.js";const r={class:"d-flex gap-3 flex-column"},i={class:"card rounded-3"},d={class:"card-header"},c={class:"my-2"},_={class:"card-body"},D=s({__name:"peerDefaultSettings",setup(p){return(g,m)=>(n(),l("div",r,[a("div",i,[a("div",d,[a("h6",c,[e(o,{t:"Peer Default Settings"})])]),a("div",_,[a("div",null,[e(t,{targetData:"peer_global_dns",title:"DNS"}),e(t,{targetData:"peer_endpoint_allowed_ip",title:"Endpoint Allowed IPs"}),e(t,{targetData:"peer_mtu",title:"MTU"}),e(t,{targetData:"peer_keep_alive",title:"Persistent Keepalive"}),e(t,{targetData:"remote_endpoint",title:"Peer Remote Endpoint",warning:!0,warningText:"This will be changed globally, and will be apply to all peer's QR code and configuration file."})])])])]))}});export{D as default}; +import{L as o}from"./localeText-CB2ziPie.js";import{P as t}from"./peersDefaultSettingsInput-B-r07Fjt.js";import{B as s,c as l,b as a,d as e,a as n}from"./index-DOH6XKNT.js";const r={class:"d-flex gap-3 flex-column"},i={class:"card rounded-3"},d={class:"card-header"},c={class:"my-2"},_={class:"card-body"},D=s({__name:"peerDefaultSettings",setup(p){return(g,m)=>(n(),l("div",r,[a("div",i,[a("div",d,[a("h6",c,[e(o,{t:"Peer Default Settings"})])]),a("div",_,[a("div",null,[e(t,{targetData:"peer_global_dns",title:"DNS"}),e(t,{targetData:"peer_endpoint_allowed_ip",title:"Endpoint Allowed IPs"}),e(t,{targetData:"peer_mtu",title:"MTU"}),e(t,{targetData:"peer_keep_alive",title:"Persistent Keepalive"}),e(t,{targetData:"remote_endpoint",title:"Peer Remote Endpoint",warning:!0,warningText:"This will be changed globally, and will be apply to all peer's QR code and configuration file."})])])])]))}});export{D as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerJobs-qzL_mQHg.js b/src/static/dist/WGDashboardAdmin/assets/peerJobs-CKdk_nzH.js similarity index 88% rename from src/static/dist/WGDashboardAdmin/assets/peerJobs-qzL_mQHg.js rename to src/static/dist/WGDashboardAdmin/assets/peerJobs-CKdk_nzH.js index 1d238a25..72f231bb 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerJobs-qzL_mQHg.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerJobs-CKdk_nzH.js @@ -1 +1 @@ -import{a as p,S as b}from"./schedulePeerJob-BpQlnKIQ.js";import{_ as h,k as i,a as s,c as a,b as e,d as r,w as u,F as m,h as _,i as v,e as f,T as J,A as x,W as g}from"./index-B2Cqollg.js";import{L as w}from"./localeText-slIlNmvW.js";import"./vue-datepicker-vYVOdkpZ.js";import"./index-p8W6lPzW.js";import"./dayjs.min-CDcSqwgf.js";const P={name:"peerJobs",setup(){return{store:g()}},props:{selectedPeer:Object},components:{LocaleText:w,SchedulePeerJob:b,ScheduleDropdown:p},data(){return{}},methods:{deleteJob(d){this.selectedPeer.jobs=this.selectedPeer.jobs.filter(t=>t.JobID!==d.JobID)},addJob(){this.selectedPeer.jobs.unshift(JSON.parse(JSON.stringify({JobID:x().toString(),Configuration:this.selectedPeer.configuration.Name,Peer:this.selectedPeer.id,Field:this.store.PeerScheduleJobs.dropdowns.Field[0].value,Operator:this.store.PeerScheduleJobs.dropdowns.Operator[0].value,Value:"",CreationDate:"",ExpireDate:"",Action:this.store.PeerScheduleJobs.dropdowns.Action[0].value})))}}},S={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},y={class:"container d-flex h-100 w-100"},$={class:"m-auto modal-dialog-centered dashboardModal"},C={class:"card rounded-3 shadow",style:{width:"700px"}},D={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},k={class:"mb-0 fw-normal"},j={class:"card-body px-4 pb-4 pt-2 position-relative"},T={class:"d-flex align-items-center mb-3"},N={class:"card shadow-sm",key:"none",style:{height:"153px"}},I={class:"card-body text-muted text-center d-flex"},L={class:"m-auto"};function O(d,t,B,F,V,A){const n=i("LocaleText"),l=i("SchedulePeerJob");return s(),a("div",S,[e("div",y,[e("div",$,[e("div",C,[e("div",D,[e("h4",k,[r(n,{t:"Schedule Jobs"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=o=>this.$emit("close"))})]),e("div",j,[e("div",T,[e("button",{class:"btn bg-primary-subtle border-1 border-primary-subtle text-primary-emphasis rounded-3 shadow",onClick:t[1]||(t[1]=o=>this.addJob())},[t[3]||(t[3]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),r(n,{t:"Job"})])]),r(J,{name:"schedulePeerJobTransition",tag:"div",class:"position-relative"},{default:u(()=>[(s(!0),a(m,null,_(this.selectedPeer.jobs,(o,E)=>(s(),v(l,{onRefresh:t[2]||(t[2]=c=>this.$emit("refresh")),onDelete:c=>this.deleteJob(o),dropdowns:this.store.PeerScheduleJobs.dropdowns,key:o.JobID,pjob:o},null,8,["onDelete","dropdowns","pjob"]))),128)),this.selectedPeer.jobs.length===0?(s(),a("div",N,[e("div",I,[e("h6",L,[r(n,{t:"This peer does not have any job yet."})])])])):f("",!0)]),_:1})])])])])])}const H=h(P,[["render",O],["__scopeId","data-v-5bbdd42b"]]);export{H as default}; +import{a as p,S as b}from"./schedulePeerJob-nbwa0kdO.js";import{_ as h,k as i,a as s,c as a,b as e,d as r,w as u,F as m,h as _,i as v,e as f,T as J,A as x,W as g}from"./index-DOH6XKNT.js";import{L as w}from"./localeText-CB2ziPie.js";import"./vue-datepicker-DUoHSY87.js";import"./index-DUwfMrLT.js";import"./dayjs.min-CMJwD6qc.js";const P={name:"peerJobs",setup(){return{store:g()}},props:{selectedPeer:Object},components:{LocaleText:w,SchedulePeerJob:b,ScheduleDropdown:p},data(){return{}},methods:{deleteJob(d){this.selectedPeer.jobs=this.selectedPeer.jobs.filter(t=>t.JobID!==d.JobID)},addJob(){this.selectedPeer.jobs.unshift(JSON.parse(JSON.stringify({JobID:x().toString(),Configuration:this.selectedPeer.configuration.Name,Peer:this.selectedPeer.id,Field:this.store.PeerScheduleJobs.dropdowns.Field[0].value,Operator:this.store.PeerScheduleJobs.dropdowns.Operator[0].value,Value:"",CreationDate:"",ExpireDate:"",Action:this.store.PeerScheduleJobs.dropdowns.Action[0].value})))}}},S={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},y={class:"container d-flex h-100 w-100"},$={class:"m-auto modal-dialog-centered dashboardModal"},C={class:"card rounded-3 shadow",style:{width:"700px"}},D={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},k={class:"mb-0 fw-normal"},j={class:"card-body px-4 pb-4 pt-2 position-relative"},T={class:"d-flex align-items-center mb-3"},N={class:"card shadow-sm",key:"none",style:{height:"153px"}},I={class:"card-body text-muted text-center d-flex"},L={class:"m-auto"};function O(d,t,B,F,V,A){const n=i("LocaleText"),l=i("SchedulePeerJob");return s(),a("div",S,[e("div",y,[e("div",$,[e("div",C,[e("div",D,[e("h4",k,[r(n,{t:"Schedule Jobs"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=o=>this.$emit("close"))})]),e("div",j,[e("div",T,[e("button",{class:"btn bg-primary-subtle border-1 border-primary-subtle text-primary-emphasis rounded-3 shadow",onClick:t[1]||(t[1]=o=>this.addJob())},[t[3]||(t[3]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),r(n,{t:"Job"})])]),r(J,{name:"schedulePeerJobTransition",tag:"div",class:"position-relative"},{default:u(()=>[(s(!0),a(m,null,_(this.selectedPeer.jobs,(o,E)=>(s(),v(l,{onRefresh:t[2]||(t[2]=c=>this.$emit("refresh")),onDelete:c=>this.deleteJob(o),dropdowns:this.store.PeerScheduleJobs.dropdowns,key:o.JobID,pjob:o},null,8,["onDelete","dropdowns","pjob"]))),128)),this.selectedPeer.jobs.length===0?(s(),a("div",N,[e("div",I,[e("h6",L,[r(n,{t:"This peer does not have any job yet."})])])])):f("",!0)]),_:1})])])])])])}const H=h(P,[["render",O],["__scopeId","data-v-5bbdd42b"]]);export{H as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-CBOq98Zx.js b/src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-BhXiQbgo.js similarity index 90% rename from src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-CBOq98Zx.js rename to src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-BhXiQbgo.js index beb1c199..44a7f6c8 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-CBOq98Zx.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerJobsAllModal-BhXiQbgo.js @@ -1 +1 @@ -import{S as _}from"./schedulePeerJob-BpQlnKIQ.js";import{_ as g,k as c,a as t,c as r,b as e,d as l,F as p,h as b,t as m,e as v,i as f,W as y}from"./index-B2Cqollg.js";import{L as x}from"./localeText-slIlNmvW.js";import"./vue-datepicker-vYVOdkpZ.js";import"./index-p8W6lPzW.js";import"./dayjs.min-CDcSqwgf.js";const J={name:"peerJobsAllModal",setup(){return{store:y()}},components:{LocaleText:x,SchedulePeerJob:_},props:{configurationPeers:Array[Object]},computed:{getAllJobs(){return this.configurationPeers.filter(a=>a.jobs.length>0)}}},k={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},w={class:"container d-flex h-100 w-100"},$={class:"m-auto modal-dialog-centered dashboardModal"},A={class:"card rounded-3 shadow",style:{width:"900px"}},L={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},S={class:"mb-0 fw-normal"},C={class:"card-body px-4 pb-4 pt-2"},P={key:0,class:"accordion",id:"peerJobsLogsModalAccordion"},j={class:"accordion-header"},M=["data-bs-target"],B={key:0},N={class:"text-muted"},D=["id"],T={class:"accordion-body"},V={key:1,class:"card shadow-sm",style:{height:"153px"}},F={class:"card-body text-muted text-center d-flex"},O={class:"m-auto"};function W(a,o,E,I,R,q){const n=c("LocaleText"),u=c("SchedulePeerJob");return t(),r("div",k,[e("div",w,[e("div",$,[e("div",A,[e("div",L,[e("h4",S,[l(n,{t:"All Active Jobs"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:o[0]||(o[0]=s=>this.$emit("close"))})]),e("div",C,[e("button",{class:"btn bg-primary-subtle border-1 border-primary-subtle text-primary-emphasis rounded-3 shadow mb-2",onClick:o[1]||(o[1]=s=>this.$emit("allLogs"))},[o[4]||(o[4]=e("i",{class:"bi bi-clock me-2"},null,-1)),l(n,{t:"Logs"})]),this.getAllJobs.length>0?(t(),r("div",P,[(t(!0),r(p,null,b(this.getAllJobs,(s,d)=>(t(),r("div",{class:"accordion-item",key:s.id},[e("h2",j,[e("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#collapse_"+d},[e("small",null,[e("strong",null,[s.name?(t(),r("span",B,m(s.name)+" • ",1)):v("",!0),e("samp",N,m(s.id),1)])])],8,M)]),e("div",{id:"collapse_"+d,class:"accordion-collapse collapse","data-bs-parent":"#peerJobsLogsModalAccordion"},[e("div",T,[(t(!0),r(p,null,b(s.jobs,i=>(t(),f(u,{onDelete:o[2]||(o[2]=h=>this.$emit("refresh")),onRefresh:o[3]||(o[3]=h=>this.$emit("refresh")),dropdowns:this.store.PeerScheduleJobs.dropdowns,viewOnly:!0,key:i.JobID,pjob:i},null,8,["dropdowns","pjob"]))),128))])],8,D)]))),128))])):(t(),r("div",V,[e("div",F,[e("span",O,[l(n,{t:"No active job at the moment."})])])]))])])])])])}const X=g(J,[["render",W]]);export{X as default}; +import{S as _}from"./schedulePeerJob-nbwa0kdO.js";import{_ as g,k as c,a as t,c as r,b as e,d as l,F as p,h as b,t as m,e as v,i as f,W as y}from"./index-DOH6XKNT.js";import{L as x}from"./localeText-CB2ziPie.js";import"./vue-datepicker-DUoHSY87.js";import"./index-DUwfMrLT.js";import"./dayjs.min-CMJwD6qc.js";const J={name:"peerJobsAllModal",setup(){return{store:y()}},components:{LocaleText:x,SchedulePeerJob:_},props:{configurationPeers:Array[Object]},computed:{getAllJobs(){return this.configurationPeers.filter(a=>a.jobs.length>0)}}},k={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},w={class:"container d-flex h-100 w-100"},$={class:"m-auto modal-dialog-centered dashboardModal"},A={class:"card rounded-3 shadow",style:{width:"900px"}},L={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},S={class:"mb-0 fw-normal"},C={class:"card-body px-4 pb-4 pt-2"},P={key:0,class:"accordion",id:"peerJobsLogsModalAccordion"},j={class:"accordion-header"},M=["data-bs-target"],B={key:0},N={class:"text-muted"},D=["id"],T={class:"accordion-body"},V={key:1,class:"card shadow-sm",style:{height:"153px"}},F={class:"card-body text-muted text-center d-flex"},O={class:"m-auto"};function W(a,o,E,I,R,q){const n=c("LocaleText"),u=c("SchedulePeerJob");return t(),r("div",k,[e("div",w,[e("div",$,[e("div",A,[e("div",L,[e("h4",S,[l(n,{t:"All Active Jobs"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:o[0]||(o[0]=s=>this.$emit("close"))})]),e("div",C,[e("button",{class:"btn bg-primary-subtle border-1 border-primary-subtle text-primary-emphasis rounded-3 shadow mb-2",onClick:o[1]||(o[1]=s=>this.$emit("allLogs"))},[o[4]||(o[4]=e("i",{class:"bi bi-clock me-2"},null,-1)),l(n,{t:"Logs"})]),this.getAllJobs.length>0?(t(),r("div",P,[(t(!0),r(p,null,b(this.getAllJobs,(s,d)=>(t(),r("div",{class:"accordion-item",key:s.id},[e("h2",j,[e("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#collapse_"+d},[e("small",null,[e("strong",null,[s.name?(t(),r("span",B,m(s.name)+" • ",1)):v("",!0),e("samp",N,m(s.id),1)])])],8,M)]),e("div",{id:"collapse_"+d,class:"accordion-collapse collapse","data-bs-parent":"#peerJobsLogsModalAccordion"},[e("div",T,[(t(!0),r(p,null,b(s.jobs,i=>(t(),f(u,{onDelete:o[2]||(o[2]=h=>this.$emit("refresh")),onRefresh:o[3]||(o[3]=h=>this.$emit("refresh")),dropdowns:this.store.PeerScheduleJobs.dropdowns,viewOnly:!0,key:i.JobID,pjob:i},null,8,["dropdowns","pjob"]))),128))])],8,D)]))),128))])):(t(),r("div",V,[e("div",F,[e("span",O,[l(n,{t:"No active job at the moment."})])])]))])])])])])}const X=g(J,[["render",W]]);export{X as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-CH_xL3n_.js b/src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-DUjMEE5D.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-CH_xL3n_.js rename to src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-DUjMEE5D.js index d8dc60e7..e99a9269 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-CH_xL3n_.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerJobsLogsModal-DUjMEE5D.js @@ -1 +1 @@ -import{d as m}from"./dayjs.min-CDcSqwgf.js";import{_ as p,k as g,a,c as n,b as s,d as i,f as b,t as c,m as h,v as u,e as d,F as _,h as f,n as w,g as L}from"./index-B2Cqollg.js";import{L as k}from"./localeText-slIlNmvW.js";const x={name:"peerJobsLogsModal",components:{LocaleText:k},props:{configurationInfo:Object},data(){return{dataLoading:!0,data:[],logFetchTime:void 0,showLogID:!1,showJobID:!0,showSuccessJob:!0,showFailedJob:!0,showLogAmount:10}},async mounted(){await this.fetchLog()},methods:{async fetchLog(){this.dataLoading=!0,await L(`/api/getPeerScheduleJobLogs/${this.configurationInfo.Name}`,{},r=>{this.data=r.data,this.logFetchTime=m().format("YYYY-MM-DD HH:mm:ss"),this.dataLoading=!1})}},computed:{getLogs(){return this.data.filter(r=>this.showSuccessJob&&["1","true"].includes(r.Status)||this.showFailedJob&&["0","false"].includes(r.Status))},showLogs(){return this.getLogs.slice(0,this.showLogAmount)}}},y={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},v={class:"container-fluid d-flex h-100 w-100"},D={class:"m-auto mt-0 modal-dialog-centered dashboardModal",style:{width:"100%"}},S={class:"card rounded-3 shadow w-100"},I={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},J={class:"mb-0"},C={class:"card-body px-4 pb-4 pt-2"},F={key:0},j={class:"mb-2 d-flex gap-3"},M={class:"d-flex gap-3 align-items-center"},V={class:"text-muted"},T={class:"form-check"},A={class:"form-check-label",for:"jobLogsShowSuccessCheck"},N={class:"badge text-success-emphasis bg-success-subtle"},U={class:"form-check"},Y={class:"form-check-label",for:"jobLogsShowFailedCheck"},B={class:"badge text-danger-emphasis bg-danger-subtle"},z={class:"d-flex gap-3 align-items-center ms-auto"},H={class:"text-muted"},$={class:"form-check"},E={class:"form-check-label",for:"jobLogsShowJobIDCheck"},G={class:"form-check"},O={class:"form-check-label",for:"jobLogsShowLogIDCheck"},P={class:"table"},R={scope:"col"},q={key:0,scope:"col"},K={key:1,scope:"col"},Q={scope:"col"},W={scope:"col"},X={style:{"font-size":"0.875rem"}},Z={scope:"row"},ss={key:0},ts={class:"text-muted"},os={key:1},es={class:"text-muted"},is={class:"d-flex gap-2"},as={key:1,class:"d-flex align-items-center flex-column"};function ns(r,t,ls,cs,l,ds){const e=g("LocaleText");return a(),n("div",y,[s("div",v,[s("div",D,[s("div",S,[s("div",I,[s("h4",J,[i(e,{t:"Jobs Logs"})]),s("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=o=>this.$emit("close"))})]),s("div",C,[this.dataLoading?(a(),n("div",as,[...t[11]||(t[11]=[s("div",{class:"spinner-border text-body",role:"status"},[s("span",{class:"visually-hidden"},"Loading...")],-1)])])):(a(),n("div",F,[s("p",null,[i(e,{t:"Updated at"}),b(" : "+c(this.logFetchTime),1)]),s("div",j,[s("button",{onClick:t[1]||(t[1]=o=>this.fetchLog()),class:"btn btn-sm rounded-3 shadow-sm text-info-emphasis bg-info-subtle border-1 border-info-subtle me-1"},[t[8]||(t[8]=s("i",{class:"bi bi-arrow-clockwise me-2"},null,-1)),i(e,{t:"Refresh"})]),s("div",M,[s("span",V,[i(e,{t:"Filter"})]),s("div",T,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[2]||(t[2]=o=>this.showSuccessJob=o),id:"jobLogsShowSuccessCheck"},null,512),[[u,this.showSuccessJob]]),s("label",A,[s("span",N,[i(e,{t:"Success"})])])]),s("div",U,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[3]||(t[3]=o=>this.showFailedJob=o),id:"jobLogsShowFailedCheck"},null,512),[[u,this.showFailedJob]]),s("label",Y,[s("span",B,[i(e,{t:"Failed"})])])])]),s("div",z,[s("span",H,[i(e,{t:"Display"})]),s("div",$,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[4]||(t[4]=o=>l.showJobID=o),id:"jobLogsShowJobIDCheck"},null,512),[[u,l.showJobID]]),s("label",E,[i(e,{t:"Job ID"})])]),s("div",G,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[5]||(t[5]=o=>l.showLogID=o),id:"jobLogsShowLogIDCheck"},null,512),[[u,l.showLogID]]),s("label",O,[i(e,{t:"Log ID"})])])])]),s("table",P,[s("thead",null,[s("tr",null,[s("th",R,[i(e,{t:"Date"})]),l.showLogID?(a(),n("th",q,[i(e,{t:"Log ID"})])):d("",!0),l.showJobID?(a(),n("th",K,[i(e,{t:"Job ID"})])):d("",!0),s("th",Q,[i(e,{t:"Status"})]),s("th",W,[i(e,{t:"Message"})])])]),s("tbody",null,[(a(!0),n(_,null,f(this.showLogs,o=>(a(),n("tr",X,[s("th",Z,c(o.LogDate),1),l.showLogID?(a(),n("td",ss,[s("samp",ts,c(o.LogID),1)])):d("",!0),l.showJobID?(a(),n("td",os,[s("samp",es,c(o.JobID),1)])):d("",!0),s("td",null,[s("span",{class:w(["badge",[o.Status==="1"||o.Status==="true"?"text-success-emphasis bg-success-subtle":"text-danger-emphasis bg-danger-subtle"]])},c(o.Status==="1"||o.Status==="true"?"Success":"Failed"),3)]),s("td",null,c(o.Message),1)]))),256))])]),s("div",is,[this.getLogs.length>this.showLogAmount?(a(),n("button",{key:0,onClick:t[6]||(t[6]=o=>this.showLogAmount+=20),class:"btn btn-sm rounded-3 shadow-sm text-primary-emphasis bg-primary-subtle border-1 border-primary-subtle"},[...t[9]||(t[9]=[s("i",{class:"bi bi-chevron-down me-2"},null,-1),b(" Show More ",-1)])])):d("",!0),this.showLogAmount>20?(a(),n("button",{key:1,onClick:t[7]||(t[7]=o=>this.showLogAmount=20),class:"btn btn-sm rounded-3 shadow-sm text-primary-emphasis bg-primary-subtle border-1 border-primary-subtle"},[...t[10]||(t[10]=[s("i",{class:"bi bi-chevron-up me-2"},null,-1),b(" Collapse ",-1)])])):d("",!0)])]))])])])])])}const bs=p(x,[["render",ns]]);export{bs as default}; +import{d as m}from"./dayjs.min-CMJwD6qc.js";import{_ as p,k as g,a,c as n,b as s,d as i,f as b,t as c,m as h,v as u,e as d,F as _,h as f,n as w,g as L}from"./index-DOH6XKNT.js";import{L as k}from"./localeText-CB2ziPie.js";const x={name:"peerJobsLogsModal",components:{LocaleText:k},props:{configurationInfo:Object},data(){return{dataLoading:!0,data:[],logFetchTime:void 0,showLogID:!1,showJobID:!0,showSuccessJob:!0,showFailedJob:!0,showLogAmount:10}},async mounted(){await this.fetchLog()},methods:{async fetchLog(){this.dataLoading=!0,await L(`/api/getPeerScheduleJobLogs/${this.configurationInfo.Name}`,{},r=>{this.data=r.data,this.logFetchTime=m().format("YYYY-MM-DD HH:mm:ss"),this.dataLoading=!1})}},computed:{getLogs(){return this.data.filter(r=>this.showSuccessJob&&["1","true"].includes(r.Status)||this.showFailedJob&&["0","false"].includes(r.Status))},showLogs(){return this.getLogs.slice(0,this.showLogAmount)}}},y={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},v={class:"container-fluid d-flex h-100 w-100"},D={class:"m-auto mt-0 modal-dialog-centered dashboardModal",style:{width:"100%"}},S={class:"card rounded-3 shadow w-100"},I={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},J={class:"mb-0"},C={class:"card-body px-4 pb-4 pt-2"},F={key:0},j={class:"mb-2 d-flex gap-3"},M={class:"d-flex gap-3 align-items-center"},V={class:"text-muted"},T={class:"form-check"},A={class:"form-check-label",for:"jobLogsShowSuccessCheck"},N={class:"badge text-success-emphasis bg-success-subtle"},U={class:"form-check"},Y={class:"form-check-label",for:"jobLogsShowFailedCheck"},B={class:"badge text-danger-emphasis bg-danger-subtle"},z={class:"d-flex gap-3 align-items-center ms-auto"},H={class:"text-muted"},$={class:"form-check"},E={class:"form-check-label",for:"jobLogsShowJobIDCheck"},G={class:"form-check"},O={class:"form-check-label",for:"jobLogsShowLogIDCheck"},P={class:"table"},R={scope:"col"},q={key:0,scope:"col"},K={key:1,scope:"col"},Q={scope:"col"},W={scope:"col"},X={style:{"font-size":"0.875rem"}},Z={scope:"row"},ss={key:0},ts={class:"text-muted"},os={key:1},es={class:"text-muted"},is={class:"d-flex gap-2"},as={key:1,class:"d-flex align-items-center flex-column"};function ns(r,t,ls,cs,l,ds){const e=g("LocaleText");return a(),n("div",y,[s("div",v,[s("div",D,[s("div",S,[s("div",I,[s("h4",J,[i(e,{t:"Jobs Logs"})]),s("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=o=>this.$emit("close"))})]),s("div",C,[this.dataLoading?(a(),n("div",as,[...t[11]||(t[11]=[s("div",{class:"spinner-border text-body",role:"status"},[s("span",{class:"visually-hidden"},"Loading...")],-1)])])):(a(),n("div",F,[s("p",null,[i(e,{t:"Updated at"}),b(" : "+c(this.logFetchTime),1)]),s("div",j,[s("button",{onClick:t[1]||(t[1]=o=>this.fetchLog()),class:"btn btn-sm rounded-3 shadow-sm text-info-emphasis bg-info-subtle border-1 border-info-subtle me-1"},[t[8]||(t[8]=s("i",{class:"bi bi-arrow-clockwise me-2"},null,-1)),i(e,{t:"Refresh"})]),s("div",M,[s("span",V,[i(e,{t:"Filter"})]),s("div",T,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[2]||(t[2]=o=>this.showSuccessJob=o),id:"jobLogsShowSuccessCheck"},null,512),[[u,this.showSuccessJob]]),s("label",A,[s("span",N,[i(e,{t:"Success"})])])]),s("div",U,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[3]||(t[3]=o=>this.showFailedJob=o),id:"jobLogsShowFailedCheck"},null,512),[[u,this.showFailedJob]]),s("label",Y,[s("span",B,[i(e,{t:"Failed"})])])])]),s("div",z,[s("span",H,[i(e,{t:"Display"})]),s("div",$,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[4]||(t[4]=o=>l.showJobID=o),id:"jobLogsShowJobIDCheck"},null,512),[[u,l.showJobID]]),s("label",E,[i(e,{t:"Job ID"})])]),s("div",G,[h(s("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":t[5]||(t[5]=o=>l.showLogID=o),id:"jobLogsShowLogIDCheck"},null,512),[[u,l.showLogID]]),s("label",O,[i(e,{t:"Log ID"})])])])]),s("table",P,[s("thead",null,[s("tr",null,[s("th",R,[i(e,{t:"Date"})]),l.showLogID?(a(),n("th",q,[i(e,{t:"Log ID"})])):d("",!0),l.showJobID?(a(),n("th",K,[i(e,{t:"Job ID"})])):d("",!0),s("th",Q,[i(e,{t:"Status"})]),s("th",W,[i(e,{t:"Message"})])])]),s("tbody",null,[(a(!0),n(_,null,f(this.showLogs,o=>(a(),n("tr",X,[s("th",Z,c(o.LogDate),1),l.showLogID?(a(),n("td",ss,[s("samp",ts,c(o.LogID),1)])):d("",!0),l.showJobID?(a(),n("td",os,[s("samp",es,c(o.JobID),1)])):d("",!0),s("td",null,[s("span",{class:w(["badge",[o.Status==="1"||o.Status==="true"?"text-success-emphasis bg-success-subtle":"text-danger-emphasis bg-danger-subtle"]])},c(o.Status==="1"||o.Status==="true"?"Success":"Failed"),3)]),s("td",null,c(o.Message),1)]))),256))])]),s("div",is,[this.getLogs.length>this.showLogAmount?(a(),n("button",{key:0,onClick:t[6]||(t[6]=o=>this.showLogAmount+=20),class:"btn btn-sm rounded-3 shadow-sm text-primary-emphasis bg-primary-subtle border-1 border-primary-subtle"},[...t[9]||(t[9]=[s("i",{class:"bi bi-chevron-down me-2"},null,-1),b(" Show More ",-1)])])):d("",!0),this.showLogAmount>20?(a(),n("button",{key:1,onClick:t[7]||(t[7]=o=>this.showLogAmount=20),class:"btn btn-sm rounded-3 shadow-sm text-primary-emphasis bg-primary-subtle border-1 border-primary-subtle"},[...t[10]||(t[10]=[s("i",{class:"bi bi-chevron-up me-2"},null,-1),b(" Collapse ",-1)])])):d("",!0)])]))])])])])])}const bs=p(x,[["render",ns]]);export{bs as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerList-w_vobCBV.js b/src/static/dist/WGDashboardAdmin/assets/peerList-Cb8OopIs.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/peerList-w_vobCBV.js rename to src/static/dist/WGDashboardAdmin/assets/peerList-Cb8OopIs.js index 10e4b6c8..eaf976c4 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerList-w_vobCBV.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerList-Cb8OopIs.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./peerAssignModal-enAr71Jz.js","./localeText-slIlNmvW.js","./index-B2Cqollg.js","./index--rUYk9Qx.css","./DashboardClientAssignmentStore-NnvBQTas.js","./peerAssignModal--_bmFbmn.css","./peerShareLinkModal-lGyV1IDH.js","./dayjs.min-CDcSqwgf.js","./vue-datepicker-vYVOdkpZ.js","./index-p8W6lPzW.js","./peerShareLinkModal-GoWqB_pD.css","./peerJobs-qzL_mQHg.js","./schedulePeerJob-BpQlnKIQ.js","./schedulePeerJob-DUtdD062.css","./peerJobs-D_dDl936.css","./peerQRCode-qoaDBWPM.js","./browser-D1LqIfJr.js","./galois-field-I2lBzzs-.js","./peerQRCode-CRiQ2C6J.css","./peerConfigurationFile-xWgZ3Hh2.js","./peerConfigurationFile-Z9ms5mIx.css","./peerSettings-HxDukgk9.js","./peerSettings-DxOHL3dW.css","./peerSearchBar-m-UpcEAw.js","./peerSearchBar-Dtpovmxo.css","./peerJobsAllModal-CBOq98Zx.js","./peerJobsLogsModal-CH_xL3n_.js","./editConfiguration-CWKypueJ.js","./editConfiguration-EQmmV61G.css","./selectPeers-BJPsUxi9.js","./selectPeers-BUmpb-wc.css","./peerAddModal-ClXPRA43.js","./peerAddModal-B4gIHs91.css"])))=>i.map(i=>d[i]); -import{L as $e,D as oe,o as ne,H as se,x as re,a as o,c,b as e,d as n,u as j,t as S,e as O,r as q,q as N,G as H,g as ee,B as U,W as ie,n as A,s as pe,m as de,y as ke,F,h as G,_ as K,J as _e,v as Pe,w as W,T as me,i as I,j as ae,A as ze,z as X,k as le,f as E,M as V,N as J,O as Ce,E as He,S as Ye}from"./index-B2Cqollg.js";import{_ as Ge}from"./protocolBadge-DuF9r437.js";import{L as x}from"./localeText-slIlNmvW.js";import{C as Se,L as De,B as Oe,a as qe,b as Me,c as Ie,p as Te,d as je,e as Be,f as Ae,P as Le,i as Re,h as Ve,g as he}from"./index-HUe35Pyu.js";import{d as Q}from"./dayjs.min-CDcSqwgf.js";import{o as Je}from"./index-p8W6lPzW.js";import{M as Ue,V as We,k as be,T as Qe,O as Ke,n as Ze,F as we,P as Xe,o as et,p as tt,C as lt,q as st,r as ot,s as it}from"./Vector-5IlHN0Py.js";import{p as at}from"./index-D5AZF9CB.js";const nt={class:"row gx-2 gy-2 mb-3"},rt={class:"col-12"},dt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},ct={class:"card-header bg-transparent border-0"},ut={class:"text-muted"},ft={class:"card-body pt-1"},pt={class:"col-sm col-lg-6"},mt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},ht={class:"card-header bg-transparent border-0 d-flex align-items-center"},gt={class:"text-muted"},bt={key:0,class:"text-primary fw-bold ms-auto"},vt={class:"card-body pt-1"},kt={class:"col-sm col-lg-6"},wt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},yt={class:"card-header bg-transparent border-0 d-flex align-items-center"},xt={class:"text-muted"},$t={key:0,class:"text-success fw-bold ms-auto"},_t={class:"card-body pt-1"},Pt={__name:"peerDataUsageCharts",props:{configurationPeers:Array,configurationInfo:Object},setup(l){Se.register(De,Oe,qe,Me,Ie,Te,je,Be,Ae,Le,Re);const t=l,a=q({timestamp:[],data:[]}),s=q({timestamp:[],data:[]}),m=$e(),r=oe(),u=q(void 0),_=async()=>{await ee("/api/getWireguardConfigurationRealtimeTraffic",{configurationName:m.params.id},D=>{let b=Q().format("hh:mm:ss A");(D.data.sent!==0&&D.data.recv!==0||a.value.data.length>0&&s.value.data.length>0)&&(a.value.timestamp.push(b),a.value.data.push(D.data.sent),s.value.timestamp.push(b),s.value.data.push(D.data.recv))})},h=()=>{clearInterval(u.value),u.value=void 0,t.configurationInfo.Status&&(u.value=setInterval(()=>{_()},parseInt(r.Configuration.Server.dashboard_refresh_interval)))};ne(()=>{h()}),se(()=>t.configurationInfo.Status,()=>{h()}),se(()=>r.Configuration.Server.dashboard_refresh_interval,()=>{h()}),re(()=>{clearInterval(u.value),u.value=void 0});const d=N(()=>{let D=t.configurationPeers.filter(b=>b.cumu_data+b.total_data>0);return{labels:D.map(b=>b.name?b.name:`Untitled Peer - ${b.id}`),datasets:[{label:"Total Data Usage",data:D.map(b=>b.cumu_data+b.total_data),backgroundColor:D.map(b=>"#ffc107"),tooltip:{callbacks:{label:b=>`${b.formattedValue} GB`}}}]}}),f=N(()=>({labels:[...a.value.timestamp],datasets:[{label:H("Data Sent"),data:[...a.value.data],fill:"start",borderColor:"#198754",backgroundColor:"#19875490",tension:0,pointRadius:2,borderWidth:1}]})),v=N(()=>({labels:[...s.value.timestamp],datasets:[{label:H("Data Received"),data:[...s.value.data],fill:"start",borderColor:"#0d6efd",backgroundColor:"#0d6efd90",tension:0,pointRadius:2,borderWidth:1}]})),w=N(()=>({responsive:!0,plugins:{legend:{display:!1}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(D,b)=>`${Math.round((D+Number.EPSILON)*1e3)/1e3} GB`},grid:{display:!1}}}})),$=N(()=>({responsive:!0,plugins:{legend:{display:!1},tooltip:{callbacks:{label:D=>`${D.formattedValue} MB/s`}}},scales:{x:{ticks:{display:!1},grid:{display:!0}},y:{ticks:{callback:(D,b)=>`${Math.round((D+Number.EPSILON)*1e3)/1e3} MB/s`},grid:{display:!0}}}}));return(D,b)=>(o(),c("div",nt,[e("div",rt,[e("div",dt,[e("div",ct,[e("small",ut,[n(x,{t:"Peers Data Usage"})])]),e("div",ft,[n(j(Ve),{data:d.value,options:w.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["data","options"])])])]),e("div",pt,[e("div",mt,[e("div",ht,[e("small",gt,[n(x,{t:"Real Time Received Data Usage"})]),s.value.data.length>0?(o(),c("small",bt,S(s.value.data[s.value.data.length-1])+" MB/s ",1)):O("",!0)]),e("div",vt,[n(j(he),{options:$.value,data:v.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"])])])]),e("div",kt,[e("div",wt,[e("div",yt,[e("small",xt,[n(x,{t:"Real Time Sent Data Usage"})]),a.value.data.length>0?(o(),c("small",$t,S(a.value.data[a.value.data.length-1])+" MB/s ",1)):O("",!0)]),e("div",_t,[n(j(he),{options:$.value,data:f.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"])])])])]))}},Ct=61698,St=61705,Dt=61707,Ot=61709,qt=61777,Mt=61778,It=61780,Tt=61781,jt=61785,Bt=61817,At=61824,Lt=61826,Rt=61828,Nt=61832,Et=61834,Ft=61835,zt=61836,Ht=61837,Yt=61839,Gt=61844,Vt=61858,Jt=61860,Ut=61861,Wt=61864,Qt=61876,Kt=61896,Zt=61897,Xt=61898,el=61900,tl=61910,ll=61912,sl=61914,ol=61916,il=61917,al=61918,nl=61920,rl=61942,dl=61964,cl=61972,ul=61976,fl=61984,pl=61985,ml=61987,hl=62018,gl=62019,bl=62020,vl=62021,kl=62023,wl=62024,yl=62056,xl=62062,$l=62066,_l=62090,Pl=62096,Cl=62099,Sl=62145,Dl=62147,Ol=62149,ql=62152,Ml=62156,Il=62158,Tl=62159,jl=62161,Bl=62163,Al=62164,Ll=62166,Rl=62173,Nl=62176,El=62179,Fl=62186,zl=62193,Hl=62207,Yl=62208,Gl=62210,Vl=62217,Jl=62218,Ul=62221,Wl=62222,Ql=62224,Kl=62227,Zl=62229,Xl=62255,es=62257,ts=62268,ls=62269,ss=62273,os=62274,is=62275,as=62276,ns=62400,rs=62402,ds=62403,cs=62410,us=62412,fs=62413,ps=62414,ms=62415,hs=62423,gs=62425,bs=62426,vs=62428,ks=62429,ws=62431,ys=62433,xs=62437,$s=62438,_s=62442,Ps=62444,Cs=62445,Ss=62446,Ds=62447,Os=62448,qs=62460,Ms=62463,Is=62473,Ts=62474,js=62482,Bs=62483,As=62484,Ls=62487,Rs=62490,Ns=62493,Es=62497,Fs=62501,zs=62502,Hs=62503,Ys=62506,Gs=62507,Vs=62509,Js=62511,Us=62516,Ws=62519,Qs=62520,Ks=62534,Zs=62535,Xs=62536,eo=62539,to=62541,lo=62543,so=62545,oo=62546,io=62548,ao=62550,no=62555,ro=62571,co=62575,uo=62577,fo=62578,po=62585,mo=62587,ho=62588,go=62589,bo=62591,vo=62593,ko=62594,wo=62596,yo=62608,xo=62610,$o=62611,_o=62615,Po=62617,Co=62619,So=62621,Do=62627,Oo=62633,qo=62636,Mo=62637,Io=62638,To=62641,jo=62642,Bo=62643,Ao=62644,Lo=62660,Ro=62662,No=62664,Eo=62667,Fo=62670,zo=62672,Ho=62673,Yo=62689,Go=62695,Vo=62701,Jo=62703,Uo=62709,Wo=62711,Qo=62718,Ko=62719,Zo=62721,Xo=62723,ei=62732,ti=62733,li=62735,si=62746,oi=62748,ii=62752,ai=62754,ni=62755,ri=62757,di=62759,ci=62760,ui=62761,fi=62762,pi=62764,mi=62766,hi=62783,gi=62785,bi=62787,vi=62788,ki=62794,wi=62796,yi=62821,xi=62826,$i=62827,_i=62828,Pi=62829,Ci=62830,Si=62831,Di=62844,Oi=62846,qi=62847,Mi=62848,Ii=62849,Ti=62852,ji=62853,Bi=62856,Ai=62857,Li=62859,Ri=62861,Ni=62867,Ei=62869,Fi=62871,zi=62872,Hi=62882,Yi=62883,Gi=62885,Vi=62887,Ji=62890,Ui=62894,Wi=62896,Qi=62898,Ki=62899,Zi=62913,Xi=62915,ea=62924,ta=62930,la=62937,sa=62938,oa=62939,ia=62940,aa=62942,na=62944,ra=62946,da=62949,ca=62951,ua=62954,fa=62955,pa=62957,ma=62958,ha=62959,ga=62967,ba=62973,va=62974,ka=62976,wa=62978,ya=62979,xa=62984,$a=62985,_a=62994,Pa=62996,Ca=62997,Sa=62998,Da=62999,Oa=63e3,qa=63004,Ma=63005,Ia=63008,Ta=63009,ja=63018,Ba=63019,Aa=63022,La=63023,Ra=63028,Na=63047,Ea=63048,Fa=63055,za=63056,Ha=63059,Ya=63062,Ga=63064,Va=63066,Ja=63067,Ua=63069,Wa=63070,Qa=63068,Ka=63071,Za=63072,Xa=63073,en=63074,tn=63075,ln=63076,sn=63077,on=63078,an=63080,nn=63081,rn=63082,dn=63083,cn=63085,un=63087,fn=63088,pn=63089,mn=63092,hn=63093,gn=63099,bn=63101,vn=63105,kn=63106,wn=63108,yn=63109,xn=63111,$n=63113,_n=63132,Pn=63133,Cn=63134,Sn=63137,Dn=63144,On=63145,qn=63148,Mn=63151,In=63152,Tn=63153,jn=63168,Bn=63169,An=63179,Ln=63180,Rn=63188,Nn=63189,En=63191,Fn=63198,zn=63201,Hn=63203,Yn=63205,Gn=63207,Vn=63212,Jn=63216,Un=63230,Wn=63241,Qn=63245,Kn=63283,Zn=63345,Xn=63346,er=63348,tr=63351,lr=63353,sr=63357,or=63361,ir=63365,ar=63369,nr=63371,rr=63372,dr=63373,cr=63437,ur=63438,fr=63439,pr=63440,mr=63441,hr=63455,gr=63459,br=63469,vr=63478,kr=63486,wr=63488,yr=63497,xr=63498,$r=63499,_r=63507,Pr=63513,Cr=63522,Sr=63523,Dr=63524,Or=63527,qr=63528,Mr=63529,Ir=63530,Tr=63558,jr=63559,Br=63560,Ar=63561,Lr=63562,Rr=63565,Nr=63613,Er=63659,Fr=63662,zr=63684,Hr=63686,Yr=63687,Gr=63692,Vr=63114,Jr=63117,Ur=63138,Wr=63158,Qr=63170,Kr=63200,Zr=63213,Xr=63214,ed=63321,td=63337,ld=63380,sd=63423,od=63428,id=63448,ad=63460,nd=63461,rd=63480,dd=63500,cd=63501,ud=63695,fd=63702,pd=63703,md=63705,hd=63706,gd=63712,bd=63714,vd=63716,kd=63718,wd=63719,yd=63723,xd=63724,$d=63726,_d=63728,Pd=63733,Cd=63740,Sd=63744,Dd=63746,Od=63747,qd=63481,Md=63748,Id=63750,Td=63754,jd=63756,Bd=63760,Ad=63762,Ld=63764,Rd=63765,Nd=63766,Ed=63767,Fd=63768,zd=63769,ve={123:63103,"alarm-fill":61697,alarm:Ct,"align-bottom":61699,"align-center":61700,"align-end":61701,"align-middle":61702,"align-start":61703,"align-top":61704,alt:St,"app-indicator":61706,app:Dt,"archive-fill":61708,archive:Ot,"arrow-90deg-down":61710,"arrow-90deg-left":61711,"arrow-90deg-right":61712,"arrow-90deg-up":61713,"arrow-bar-down":61714,"arrow-bar-left":61715,"arrow-bar-right":61716,"arrow-bar-up":61717,"arrow-clockwise":61718,"arrow-counterclockwise":61719,"arrow-down-circle-fill":61720,"arrow-down-circle":61721,"arrow-down-left-circle-fill":61722,"arrow-down-left-circle":61723,"arrow-down-left-square-fill":61724,"arrow-down-left-square":61725,"arrow-down-left":61726,"arrow-down-right-circle-fill":61727,"arrow-down-right-circle":61728,"arrow-down-right-square-fill":61729,"arrow-down-right-square":61730,"arrow-down-right":61731,"arrow-down-short":61732,"arrow-down-square-fill":61733,"arrow-down-square":61734,"arrow-down-up":61735,"arrow-down":61736,"arrow-left-circle-fill":61737,"arrow-left-circle":61738,"arrow-left-right":61739,"arrow-left-short":61740,"arrow-left-square-fill":61741,"arrow-left-square":61742,"arrow-left":61743,"arrow-repeat":61744,"arrow-return-left":61745,"arrow-return-right":61746,"arrow-right-circle-fill":61747,"arrow-right-circle":61748,"arrow-right-short":61749,"arrow-right-square-fill":61750,"arrow-right-square":61751,"arrow-right":61752,"arrow-up-circle-fill":61753,"arrow-up-circle":61754,"arrow-up-left-circle-fill":61755,"arrow-up-left-circle":61756,"arrow-up-left-square-fill":61757,"arrow-up-left-square":61758,"arrow-up-left":61759,"arrow-up-right-circle-fill":61760,"arrow-up-right-circle":61761,"arrow-up-right-square-fill":61762,"arrow-up-right-square":61763,"arrow-up-right":61764,"arrow-up-short":61765,"arrow-up-square-fill":61766,"arrow-up-square":61767,"arrow-up":61768,"arrows-angle-contract":61769,"arrows-angle-expand":61770,"arrows-collapse":61771,"arrows-expand":61772,"arrows-fullscreen":61773,"arrows-move":61774,"aspect-ratio-fill":61775,"aspect-ratio":61776,asterisk:qt,at:Mt,"award-fill":61779,award:It,back:Tt,"backspace-fill":61782,"backspace-reverse-fill":61783,"backspace-reverse":61784,backspace:jt,"badge-3d-fill":61786,"badge-3d":61787,"badge-4k-fill":61788,"badge-4k":61789,"badge-8k-fill":61790,"badge-8k":61791,"badge-ad-fill":61792,"badge-ad":61793,"badge-ar-fill":61794,"badge-ar":61795,"badge-cc-fill":61796,"badge-cc":61797,"badge-hd-fill":61798,"badge-hd":61799,"badge-tm-fill":61800,"badge-tm":61801,"badge-vo-fill":61802,"badge-vo":61803,"badge-vr-fill":61804,"badge-vr":61805,"badge-wc-fill":61806,"badge-wc":61807,"bag-check-fill":61808,"bag-check":61809,"bag-dash-fill":61810,"bag-dash":61811,"bag-fill":61812,"bag-plus-fill":61813,"bag-plus":61814,"bag-x-fill":61815,"bag-x":61816,bag:Bt,"bar-chart-fill":61818,"bar-chart-line-fill":61819,"bar-chart-line":61820,"bar-chart-steps":61821,"bar-chart":61822,"basket-fill":61823,basket:At,"basket2-fill":61825,basket2:Lt,"basket3-fill":61827,basket3:Rt,"battery-charging":61829,"battery-full":61830,"battery-half":61831,battery:Nt,"bell-fill":61833,bell:Et,bezier:Ft,bezier2:zt,bicycle:Ht,"binoculars-fill":61838,binoculars:Yt,"blockquote-left":61840,"blockquote-right":61841,"book-fill":61842,"book-half":61843,book:Gt,"bookmark-check-fill":61845,"bookmark-check":61846,"bookmark-dash-fill":61847,"bookmark-dash":61848,"bookmark-fill":61849,"bookmark-heart-fill":61850,"bookmark-heart":61851,"bookmark-plus-fill":61852,"bookmark-plus":61853,"bookmark-star-fill":61854,"bookmark-star":61855,"bookmark-x-fill":61856,"bookmark-x":61857,bookmark:Vt,"bookmarks-fill":61859,bookmarks:Jt,bookshelf:Ut,"bootstrap-fill":61862,"bootstrap-reboot":61863,bootstrap:Wt,"border-all":61865,"border-bottom":61866,"border-center":61867,"border-inner":61868,"border-left":61869,"border-middle":61870,"border-outer":61871,"border-right":61872,"border-style":61873,"border-top":61874,"border-width":61875,border:Qt,"bounding-box-circles":61877,"bounding-box":61878,"box-arrow-down-left":61879,"box-arrow-down-right":61880,"box-arrow-down":61881,"box-arrow-in-down-left":61882,"box-arrow-in-down-right":61883,"box-arrow-in-down":61884,"box-arrow-in-left":61885,"box-arrow-in-right":61886,"box-arrow-in-up-left":61887,"box-arrow-in-up-right":61888,"box-arrow-in-up":61889,"box-arrow-left":61890,"box-arrow-right":61891,"box-arrow-up-left":61892,"box-arrow-up-right":61893,"box-arrow-up":61894,"box-seam":61895,box:Kt,braces:Zt,bricks:Xt,"briefcase-fill":61899,briefcase:el,"brightness-alt-high-fill":61901,"brightness-alt-high":61902,"brightness-alt-low-fill":61903,"brightness-alt-low":61904,"brightness-high-fill":61905,"brightness-high":61906,"brightness-low-fill":61907,"brightness-low":61908,"broadcast-pin":61909,broadcast:tl,"brush-fill":61911,brush:ll,"bucket-fill":61913,bucket:sl,"bug-fill":61915,bug:ol,building:il,bullseye:al,"calculator-fill":61919,calculator:nl,"calendar-check-fill":61921,"calendar-check":61922,"calendar-date-fill":61923,"calendar-date":61924,"calendar-day-fill":61925,"calendar-day":61926,"calendar-event-fill":61927,"calendar-event":61928,"calendar-fill":61929,"calendar-minus-fill":61930,"calendar-minus":61931,"calendar-month-fill":61932,"calendar-month":61933,"calendar-plus-fill":61934,"calendar-plus":61935,"calendar-range-fill":61936,"calendar-range":61937,"calendar-week-fill":61938,"calendar-week":61939,"calendar-x-fill":61940,"calendar-x":61941,calendar:rl,"calendar2-check-fill":61943,"calendar2-check":61944,"calendar2-date-fill":61945,"calendar2-date":61946,"calendar2-day-fill":61947,"calendar2-day":61948,"calendar2-event-fill":61949,"calendar2-event":61950,"calendar2-fill":61951,"calendar2-minus-fill":61952,"calendar2-minus":61953,"calendar2-month-fill":61954,"calendar2-month":61955,"calendar2-plus-fill":61956,"calendar2-plus":61957,"calendar2-range-fill":61958,"calendar2-range":61959,"calendar2-week-fill":61960,"calendar2-week":61961,"calendar2-x-fill":61962,"calendar2-x":61963,calendar2:dl,"calendar3-event-fill":61965,"calendar3-event":61966,"calendar3-fill":61967,"calendar3-range-fill":61968,"calendar3-range":61969,"calendar3-week-fill":61970,"calendar3-week":61971,calendar3:cl,"calendar4-event":61973,"calendar4-range":61974,"calendar4-week":61975,calendar4:ul,"camera-fill":61977,"camera-reels-fill":61978,"camera-reels":61979,"camera-video-fill":61980,"camera-video-off-fill":61981,"camera-video-off":61982,"camera-video":61983,camera:fl,camera2:pl,"capslock-fill":61986,capslock:ml,"card-checklist":61988,"card-heading":61989,"card-image":61990,"card-list":61991,"card-text":61992,"caret-down-fill":61993,"caret-down-square-fill":61994,"caret-down-square":61995,"caret-down":61996,"caret-left-fill":61997,"caret-left-square-fill":61998,"caret-left-square":61999,"caret-left":62e3,"caret-right-fill":62001,"caret-right-square-fill":62002,"caret-right-square":62003,"caret-right":62004,"caret-up-fill":62005,"caret-up-square-fill":62006,"caret-up-square":62007,"caret-up":62008,"cart-check-fill":62009,"cart-check":62010,"cart-dash-fill":62011,"cart-dash":62012,"cart-fill":62013,"cart-plus-fill":62014,"cart-plus":62015,"cart-x-fill":62016,"cart-x":62017,cart:hl,cart2:gl,cart3:bl,cart4:vl,"cash-stack":62022,cash:kl,cast:wl,"chat-dots-fill":62025,"chat-dots":62026,"chat-fill":62027,"chat-left-dots-fill":62028,"chat-left-dots":62029,"chat-left-fill":62030,"chat-left-quote-fill":62031,"chat-left-quote":62032,"chat-left-text-fill":62033,"chat-left-text":62034,"chat-left":62035,"chat-quote-fill":62036,"chat-quote":62037,"chat-right-dots-fill":62038,"chat-right-dots":62039,"chat-right-fill":62040,"chat-right-quote-fill":62041,"chat-right-quote":62042,"chat-right-text-fill":62043,"chat-right-text":62044,"chat-right":62045,"chat-square-dots-fill":62046,"chat-square-dots":62047,"chat-square-fill":62048,"chat-square-quote-fill":62049,"chat-square-quote":62050,"chat-square-text-fill":62051,"chat-square-text":62052,"chat-square":62053,"chat-text-fill":62054,"chat-text":62055,chat:yl,"check-all":62057,"check-circle-fill":62058,"check-circle":62059,"check-square-fill":62060,"check-square":62061,check:xl,"check2-all":62063,"check2-circle":62064,"check2-square":62065,check2:$l,"chevron-bar-contract":62067,"chevron-bar-down":62068,"chevron-bar-expand":62069,"chevron-bar-left":62070,"chevron-bar-right":62071,"chevron-bar-up":62072,"chevron-compact-down":62073,"chevron-compact-left":62074,"chevron-compact-right":62075,"chevron-compact-up":62076,"chevron-contract":62077,"chevron-double-down":62078,"chevron-double-left":62079,"chevron-double-right":62080,"chevron-double-up":62081,"chevron-down":62082,"chevron-expand":62083,"chevron-left":62084,"chevron-right":62085,"chevron-up":62086,"circle-fill":62087,"circle-half":62088,"circle-square":62089,circle:_l,"clipboard-check":62091,"clipboard-data":62092,"clipboard-minus":62093,"clipboard-plus":62094,"clipboard-x":62095,clipboard:Pl,"clock-fill":62097,"clock-history":62098,clock:Cl,"cloud-arrow-down-fill":62100,"cloud-arrow-down":62101,"cloud-arrow-up-fill":62102,"cloud-arrow-up":62103,"cloud-check-fill":62104,"cloud-check":62105,"cloud-download-fill":62106,"cloud-download":62107,"cloud-drizzle-fill":62108,"cloud-drizzle":62109,"cloud-fill":62110,"cloud-fog-fill":62111,"cloud-fog":62112,"cloud-fog2-fill":62113,"cloud-fog2":62114,"cloud-hail-fill":62115,"cloud-hail":62116,"cloud-haze-fill":62118,"cloud-haze":62119,"cloud-haze2-fill":62120,"cloud-lightning-fill":62121,"cloud-lightning-rain-fill":62122,"cloud-lightning-rain":62123,"cloud-lightning":62124,"cloud-minus-fill":62125,"cloud-minus":62126,"cloud-moon-fill":62127,"cloud-moon":62128,"cloud-plus-fill":62129,"cloud-plus":62130,"cloud-rain-fill":62131,"cloud-rain-heavy-fill":62132,"cloud-rain-heavy":62133,"cloud-rain":62134,"cloud-slash-fill":62135,"cloud-slash":62136,"cloud-sleet-fill":62137,"cloud-sleet":62138,"cloud-snow-fill":62139,"cloud-snow":62140,"cloud-sun-fill":62141,"cloud-sun":62142,"cloud-upload-fill":62143,"cloud-upload":62144,cloud:Sl,"clouds-fill":62146,clouds:Dl,"cloudy-fill":62148,cloudy:Ol,"code-slash":62150,"code-square":62151,code:ql,"collection-fill":62153,"collection-play-fill":62154,"collection-play":62155,collection:Ml,"columns-gap":62157,columns:Il,command:Tl,"compass-fill":62160,compass:jl,"cone-striped":62162,cone:Bl,controller:Al,"cpu-fill":62165,cpu:Ll,"credit-card-2-back-fill":62167,"credit-card-2-back":62168,"credit-card-2-front-fill":62169,"credit-card-2-front":62170,"credit-card-fill":62171,"credit-card":62172,crop:Rl,"cup-fill":62174,"cup-straw":62175,cup:Nl,"cursor-fill":62177,"cursor-text":62178,cursor:El,"dash-circle-dotted":62180,"dash-circle-fill":62181,"dash-circle":62182,"dash-square-dotted":62183,"dash-square-fill":62184,"dash-square":62185,dash:Fl,"diagram-2-fill":62187,"diagram-2":62188,"diagram-3-fill":62189,"diagram-3":62190,"diamond-fill":62191,"diamond-half":62192,diamond:zl,"dice-1-fill":62194,"dice-1":62195,"dice-2-fill":62196,"dice-2":62197,"dice-3-fill":62198,"dice-3":62199,"dice-4-fill":62200,"dice-4":62201,"dice-5-fill":62202,"dice-5":62203,"dice-6-fill":62204,"dice-6":62205,"disc-fill":62206,disc:Hl,discord:Yl,"display-fill":62209,display:Gl,"distribute-horizontal":62211,"distribute-vertical":62212,"door-closed-fill":62213,"door-closed":62214,"door-open-fill":62215,"door-open":62216,dot:Vl,download:Jl,"droplet-fill":62219,"droplet-half":62220,droplet:Ul,earbuds:Wl,"easel-fill":62223,easel:Ql,"egg-fill":62225,"egg-fried":62226,egg:Kl,"eject-fill":62228,eject:Zl,"emoji-angry-fill":62230,"emoji-angry":62231,"emoji-dizzy-fill":62232,"emoji-dizzy":62233,"emoji-expressionless-fill":62234,"emoji-expressionless":62235,"emoji-frown-fill":62236,"emoji-frown":62237,"emoji-heart-eyes-fill":62238,"emoji-heart-eyes":62239,"emoji-laughing-fill":62240,"emoji-laughing":62241,"emoji-neutral-fill":62242,"emoji-neutral":62243,"emoji-smile-fill":62244,"emoji-smile-upside-down-fill":62245,"emoji-smile-upside-down":62246,"emoji-smile":62247,"emoji-sunglasses-fill":62248,"emoji-sunglasses":62249,"emoji-wink-fill":62250,"emoji-wink":62251,"envelope-fill":62252,"envelope-open-fill":62253,"envelope-open":62254,envelope:Xl,"eraser-fill":62256,eraser:es,"exclamation-circle-fill":62258,"exclamation-circle":62259,"exclamation-diamond-fill":62260,"exclamation-diamond":62261,"exclamation-octagon-fill":62262,"exclamation-octagon":62263,"exclamation-square-fill":62264,"exclamation-square":62265,"exclamation-triangle-fill":62266,"exclamation-triangle":62267,exclamation:ts,exclude:ls,"eye-fill":62270,"eye-slash-fill":62271,"eye-slash":62272,eye:ss,eyedropper:os,eyeglasses:is,facebook:as,"file-arrow-down-fill":62277,"file-arrow-down":62278,"file-arrow-up-fill":62279,"file-arrow-up":62280,"file-bar-graph-fill":62281,"file-bar-graph":62282,"file-binary-fill":62283,"file-binary":62284,"file-break-fill":62285,"file-break":62286,"file-check-fill":62287,"file-check":62288,"file-code-fill":62289,"file-code":62290,"file-diff-fill":62291,"file-diff":62292,"file-earmark-arrow-down-fill":62293,"file-earmark-arrow-down":62294,"file-earmark-arrow-up-fill":62295,"file-earmark-arrow-up":62296,"file-earmark-bar-graph-fill":62297,"file-earmark-bar-graph":62298,"file-earmark-binary-fill":62299,"file-earmark-binary":62300,"file-earmark-break-fill":62301,"file-earmark-break":62302,"file-earmark-check-fill":62303,"file-earmark-check":62304,"file-earmark-code-fill":62305,"file-earmark-code":62306,"file-earmark-diff-fill":62307,"file-earmark-diff":62308,"file-earmark-easel-fill":62309,"file-earmark-easel":62310,"file-earmark-excel-fill":62311,"file-earmark-excel":62312,"file-earmark-fill":62313,"file-earmark-font-fill":62314,"file-earmark-font":62315,"file-earmark-image-fill":62316,"file-earmark-image":62317,"file-earmark-lock-fill":62318,"file-earmark-lock":62319,"file-earmark-lock2-fill":62320,"file-earmark-lock2":62321,"file-earmark-medical-fill":62322,"file-earmark-medical":62323,"file-earmark-minus-fill":62324,"file-earmark-minus":62325,"file-earmark-music-fill":62326,"file-earmark-music":62327,"file-earmark-person-fill":62328,"file-earmark-person":62329,"file-earmark-play-fill":62330,"file-earmark-play":62331,"file-earmark-plus-fill":62332,"file-earmark-plus":62333,"file-earmark-post-fill":62334,"file-earmark-post":62335,"file-earmark-ppt-fill":62336,"file-earmark-ppt":62337,"file-earmark-richtext-fill":62338,"file-earmark-richtext":62339,"file-earmark-ruled-fill":62340,"file-earmark-ruled":62341,"file-earmark-slides-fill":62342,"file-earmark-slides":62343,"file-earmark-spreadsheet-fill":62344,"file-earmark-spreadsheet":62345,"file-earmark-text-fill":62346,"file-earmark-text":62347,"file-earmark-word-fill":62348,"file-earmark-word":62349,"file-earmark-x-fill":62350,"file-earmark-x":62351,"file-earmark-zip-fill":62352,"file-earmark-zip":62353,"file-earmark":62354,"file-easel-fill":62355,"file-easel":62356,"file-excel-fill":62357,"file-excel":62358,"file-fill":62359,"file-font-fill":62360,"file-font":62361,"file-image-fill":62362,"file-image":62363,"file-lock-fill":62364,"file-lock":62365,"file-lock2-fill":62366,"file-lock2":62367,"file-medical-fill":62368,"file-medical":62369,"file-minus-fill":62370,"file-minus":62371,"file-music-fill":62372,"file-music":62373,"file-person-fill":62374,"file-person":62375,"file-play-fill":62376,"file-play":62377,"file-plus-fill":62378,"file-plus":62379,"file-post-fill":62380,"file-post":62381,"file-ppt-fill":62382,"file-ppt":62383,"file-richtext-fill":62384,"file-richtext":62385,"file-ruled-fill":62386,"file-ruled":62387,"file-slides-fill":62388,"file-slides":62389,"file-spreadsheet-fill":62390,"file-spreadsheet":62391,"file-text-fill":62392,"file-text":62393,"file-word-fill":62394,"file-word":62395,"file-x-fill":62396,"file-x":62397,"file-zip-fill":62398,"file-zip":62399,file:ns,"files-alt":62401,files:rs,film:ds,"filter-circle-fill":62404,"filter-circle":62405,"filter-left":62406,"filter-right":62407,"filter-square-fill":62408,"filter-square":62409,filter:cs,"flag-fill":62411,flag:us,flower1:fs,flower2:ps,flower3:ms,"folder-check":62416,"folder-fill":62417,"folder-minus":62418,"folder-plus":62419,"folder-symlink-fill":62420,"folder-symlink":62421,"folder-x":62422,folder:hs,"folder2-open":62424,folder2:gs,fonts:bs,"forward-fill":62427,forward:vs,front:ks,"fullscreen-exit":62430,fullscreen:ws,"funnel-fill":62432,funnel:ys,"gear-fill":62434,"gear-wide-connected":62435,"gear-wide":62436,gear:xs,gem:$s,"geo-alt-fill":62439,"geo-alt":62440,"geo-fill":62441,geo:_s,"gift-fill":62443,gift:Ps,github:Cs,globe:Ss,globe2:Ds,google:Os,"graph-down":62449,"graph-up":62450,"grid-1x2-fill":62451,"grid-1x2":62452,"grid-3x2-gap-fill":62453,"grid-3x2-gap":62454,"grid-3x2":62455,"grid-3x3-gap-fill":62456,"grid-3x3-gap":62457,"grid-3x3":62458,"grid-fill":62459,grid:qs,"grip-horizontal":62461,"grip-vertical":62462,hammer:Ms,"hand-index-fill":62464,"hand-index-thumb-fill":62465,"hand-index-thumb":62466,"hand-index":62467,"hand-thumbs-down-fill":62468,"hand-thumbs-down":62469,"hand-thumbs-up-fill":62470,"hand-thumbs-up":62471,"handbag-fill":62472,handbag:Is,hash:Ts,"hdd-fill":62475,"hdd-network-fill":62476,"hdd-network":62477,"hdd-rack-fill":62478,"hdd-rack":62479,"hdd-stack-fill":62480,"hdd-stack":62481,hdd:js,headphones:Bs,headset:As,"heart-fill":62485,"heart-half":62486,heart:Ls,"heptagon-fill":62488,"heptagon-half":62489,heptagon:Rs,"hexagon-fill":62491,"hexagon-half":62492,hexagon:Ns,"hourglass-bottom":62494,"hourglass-split":62495,"hourglass-top":62496,hourglass:Es,"house-door-fill":62498,"house-door":62499,"house-fill":62500,house:Fs,hr:zs,hurricane:Hs,"image-alt":62504,"image-fill":62505,image:Ys,images:Gs,"inbox-fill":62508,inbox:Vs,"inboxes-fill":62510,inboxes:Js,"info-circle-fill":62512,"info-circle":62513,"info-square-fill":62514,"info-square":62515,info:Us,"input-cursor-text":62517,"input-cursor":62518,instagram:Ws,intersect:Qs,"journal-album":62521,"journal-arrow-down":62522,"journal-arrow-up":62523,"journal-bookmark-fill":62524,"journal-bookmark":62525,"journal-check":62526,"journal-code":62527,"journal-medical":62528,"journal-minus":62529,"journal-plus":62530,"journal-richtext":62531,"journal-text":62532,"journal-x":62533,journal:Ks,journals:Zs,joystick:Xs,"justify-left":62537,"justify-right":62538,justify:eo,"kanban-fill":62540,kanban:to,"key-fill":62542,key:lo,"keyboard-fill":62544,keyboard:so,ladder:oo,"lamp-fill":62547,lamp:io,"laptop-fill":62549,laptop:ao,"layer-backward":62551,"layer-forward":62552,"layers-fill":62553,"layers-half":62554,layers:no,"layout-sidebar-inset-reverse":62556,"layout-sidebar-inset":62557,"layout-sidebar-reverse":62558,"layout-sidebar":62559,"layout-split":62560,"layout-text-sidebar-reverse":62561,"layout-text-sidebar":62562,"layout-text-window-reverse":62563,"layout-text-window":62564,"layout-three-columns":62565,"layout-wtf":62566,"life-preserver":62567,"lightbulb-fill":62568,"lightbulb-off-fill":62569,"lightbulb-off":62570,lightbulb:ro,"lightning-charge-fill":62572,"lightning-charge":62573,"lightning-fill":62574,lightning:co,"link-45deg":62576,link:uo,linkedin:fo,"list-check":62579,"list-nested":62580,"list-ol":62581,"list-stars":62582,"list-task":62583,"list-ul":62584,list:po,"lock-fill":62586,lock:mo,mailbox:ho,mailbox2:go,"map-fill":62590,map:bo,"markdown-fill":62592,markdown:vo,mask:ko,"megaphone-fill":62595,megaphone:wo,"menu-app-fill":62597,"menu-app":62598,"menu-button-fill":62599,"menu-button-wide-fill":62600,"menu-button-wide":62601,"menu-button":62602,"menu-down":62603,"menu-up":62604,"mic-fill":62605,"mic-mute-fill":62606,"mic-mute":62607,mic:yo,"minecart-loaded":62609,minecart:xo,moisture:$o,"moon-fill":62612,"moon-stars-fill":62613,"moon-stars":62614,moon:_o,"mouse-fill":62616,mouse:Po,"mouse2-fill":62618,mouse2:Co,"mouse3-fill":62620,mouse3:So,"music-note-beamed":62622,"music-note-list":62623,"music-note":62624,"music-player-fill":62625,"music-player":62626,newspaper:Do,"node-minus-fill":62628,"node-minus":62629,"node-plus-fill":62630,"node-plus":62631,"nut-fill":62632,nut:Oo,"octagon-fill":62634,"octagon-half":62635,octagon:qo,option:Mo,outlet:Io,"paint-bucket":62639,"palette-fill":62640,palette:To,palette2:jo,paperclip:Bo,paragraph:Ao,"patch-check-fill":62645,"patch-check":62646,"patch-exclamation-fill":62647,"patch-exclamation":62648,"patch-minus-fill":62649,"patch-minus":62650,"patch-plus-fill":62651,"patch-plus":62652,"patch-question-fill":62653,"patch-question":62654,"pause-btn-fill":62655,"pause-btn":62656,"pause-circle-fill":62657,"pause-circle":62658,"pause-fill":62659,pause:Lo,"peace-fill":62661,peace:Ro,"pen-fill":62663,pen:No,"pencil-fill":62665,"pencil-square":62666,pencil:Eo,"pentagon-fill":62668,"pentagon-half":62669,pentagon:Fo,"people-fill":62671,people:zo,percent:Ho,"person-badge-fill":62674,"person-badge":62675,"person-bounding-box":62676,"person-check-fill":62677,"person-check":62678,"person-circle":62679,"person-dash-fill":62680,"person-dash":62681,"person-fill":62682,"person-lines-fill":62683,"person-plus-fill":62684,"person-plus":62685,"person-square":62686,"person-x-fill":62687,"person-x":62688,person:Yo,"phone-fill":62690,"phone-landscape-fill":62691,"phone-landscape":62692,"phone-vibrate-fill":62693,"phone-vibrate":62694,phone:Go,"pie-chart-fill":62696,"pie-chart":62697,"pin-angle-fill":62698,"pin-angle":62699,"pin-fill":62700,pin:Vo,"pip-fill":62702,pip:Jo,"play-btn-fill":62704,"play-btn":62705,"play-circle-fill":62706,"play-circle":62707,"play-fill":62708,play:Uo,"plug-fill":62710,plug:Wo,"plus-circle-dotted":62712,"plus-circle-fill":62713,"plus-circle":62714,"plus-square-dotted":62715,"plus-square-fill":62716,"plus-square":62717,plus:Qo,power:Ko,"printer-fill":62720,printer:Zo,"puzzle-fill":62722,puzzle:Xo,"question-circle-fill":62724,"question-circle":62725,"question-diamond-fill":62726,"question-diamond":62727,"question-octagon-fill":62728,"question-octagon":62729,"question-square-fill":62730,"question-square":62731,question:ei,rainbow:ti,"receipt-cutoff":62734,receipt:li,"reception-0":62736,"reception-1":62737,"reception-2":62738,"reception-3":62739,"reception-4":62740,"record-btn-fill":62741,"record-btn":62742,"record-circle-fill":62743,"record-circle":62744,"record-fill":62745,record:si,"record2-fill":62747,record2:oi,"reply-all-fill":62749,"reply-all":62750,"reply-fill":62751,reply:ii,"rss-fill":62753,rss:ai,rulers:ni,"save-fill":62756,save:ri,"save2-fill":62758,save2:di,scissors:ci,screwdriver:ui,search:fi,"segmented-nav":62763,server:pi,"share-fill":62765,share:mi,"shield-check":62767,"shield-exclamation":62768,"shield-fill-check":62769,"shield-fill-exclamation":62770,"shield-fill-minus":62771,"shield-fill-plus":62772,"shield-fill-x":62773,"shield-fill":62774,"shield-lock-fill":62775,"shield-lock":62776,"shield-minus":62777,"shield-plus":62778,"shield-shaded":62779,"shield-slash-fill":62780,"shield-slash":62781,"shield-x":62782,shield:hi,"shift-fill":62784,shift:gi,"shop-window":62786,shop:bi,shuffle:vi,"signpost-2-fill":62789,"signpost-2":62790,"signpost-fill":62791,"signpost-split-fill":62792,"signpost-split":62793,signpost:ki,"sim-fill":62795,sim:wi,"skip-backward-btn-fill":62797,"skip-backward-btn":62798,"skip-backward-circle-fill":62799,"skip-backward-circle":62800,"skip-backward-fill":62801,"skip-backward":62802,"skip-end-btn-fill":62803,"skip-end-btn":62804,"skip-end-circle-fill":62805,"skip-end-circle":62806,"skip-end-fill":62807,"skip-end":62808,"skip-forward-btn-fill":62809,"skip-forward-btn":62810,"skip-forward-circle-fill":62811,"skip-forward-circle":62812,"skip-forward-fill":62813,"skip-forward":62814,"skip-start-btn-fill":62815,"skip-start-btn":62816,"skip-start-circle-fill":62817,"skip-start-circle":62818,"skip-start-fill":62819,"skip-start":62820,slack:yi,"slash-circle-fill":62822,"slash-circle":62823,"slash-square-fill":62824,"slash-square":62825,slash:xi,sliders:$i,smartwatch:_i,snow:Pi,snow2:Ci,snow3:Si,"sort-alpha-down-alt":62832,"sort-alpha-down":62833,"sort-alpha-up-alt":62834,"sort-alpha-up":62835,"sort-down-alt":62836,"sort-down":62837,"sort-numeric-down-alt":62838,"sort-numeric-down":62839,"sort-numeric-up-alt":62840,"sort-numeric-up":62841,"sort-up-alt":62842,"sort-up":62843,soundwave:Di,"speaker-fill":62845,speaker:Oi,speedometer:qi,speedometer2:Mi,spellcheck:Ii,"square-fill":62850,"square-half":62851,square:Ti,stack:ji,"star-fill":62854,"star-half":62855,star:Bi,stars:Ai,"stickies-fill":62858,stickies:Li,"sticky-fill":62860,sticky:Ri,"stop-btn-fill":62862,"stop-btn":62863,"stop-circle-fill":62864,"stop-circle":62865,"stop-fill":62866,stop:Ni,"stoplights-fill":62868,stoplights:Ei,"stopwatch-fill":62870,stopwatch:Fi,subtract:zi,"suit-club-fill":62873,"suit-club":62874,"suit-diamond-fill":62875,"suit-diamond":62876,"suit-heart-fill":62877,"suit-heart":62878,"suit-spade-fill":62879,"suit-spade":62880,"sun-fill":62881,sun:Hi,sunglasses:Yi,"sunrise-fill":62884,sunrise:Gi,"sunset-fill":62886,sunset:Vi,"symmetry-horizontal":62888,"symmetry-vertical":62889,table:Ji,"tablet-fill":62891,"tablet-landscape-fill":62892,"tablet-landscape":62893,tablet:Ui,"tag-fill":62895,tag:Wi,"tags-fill":62897,tags:Qi,telegram:Ki,"telephone-fill":62900,"telephone-forward-fill":62901,"telephone-forward":62902,"telephone-inbound-fill":62903,"telephone-inbound":62904,"telephone-minus-fill":62905,"telephone-minus":62906,"telephone-outbound-fill":62907,"telephone-outbound":62908,"telephone-plus-fill":62909,"telephone-plus":62910,"telephone-x-fill":62911,"telephone-x":62912,telephone:Zi,"terminal-fill":62914,terminal:Xi,"text-center":62916,"text-indent-left":62917,"text-indent-right":62918,"text-left":62919,"text-paragraph":62920,"text-right":62921,"textarea-resize":62922,"textarea-t":62923,textarea:ea,"thermometer-half":62925,"thermometer-high":62926,"thermometer-low":62927,"thermometer-snow":62928,"thermometer-sun":62929,thermometer:ta,"three-dots-vertical":62931,"three-dots":62932,"toggle-off":62933,"toggle-on":62934,"toggle2-off":62935,"toggle2-on":62936,toggles:la,toggles2:sa,tools:oa,tornado:ia,"trash-fill":62941,trash:aa,"trash2-fill":62943,trash2:na,"tree-fill":62945,tree:ra,"triangle-fill":62947,"triangle-half":62948,triangle:da,"trophy-fill":62950,trophy:ca,"tropical-storm":62952,"truck-flatbed":62953,truck:ua,tsunami:fa,"tv-fill":62956,tv:pa,twitch:ma,twitter:ha,"type-bold":62960,"type-h1":62961,"type-h2":62962,"type-h3":62963,"type-italic":62964,"type-strikethrough":62965,"type-underline":62966,type:ga,"ui-checks-grid":62968,"ui-checks":62969,"ui-radios-grid":62970,"ui-radios":62971,"umbrella-fill":62972,umbrella:ba,union:va,"unlock-fill":62975,unlock:ka,"upc-scan":62977,upc:wa,upload:ya,"vector-pen":62980,"view-list":62981,"view-stacked":62982,"vinyl-fill":62983,vinyl:xa,voicemail:$a,"volume-down-fill":62986,"volume-down":62987,"volume-mute-fill":62988,"volume-mute":62989,"volume-off-fill":62990,"volume-off":62991,"volume-up-fill":62992,"volume-up":62993,vr:_a,"wallet-fill":62995,wallet:Pa,wallet2:Ca,watch:Sa,water:Da,whatsapp:Oa,"wifi-1":63001,"wifi-2":63002,"wifi-off":63003,wifi:qa,wind:Ma,"window-dock":63006,"window-sidebar":63007,window:Ia,wrench:Ta,"x-circle-fill":63010,"x-circle":63011,"x-diamond-fill":63012,"x-diamond":63013,"x-octagon-fill":63014,"x-octagon":63015,"x-square-fill":63016,"x-square":63017,x:ja,youtube:Ba,"zoom-in":63020,"zoom-out":63021,bank:Aa,bank2:La,"bell-slash-fill":63024,"bell-slash":63025,"cash-coin":63026,"check-lg":63027,coin:Ra,"currency-bitcoin":63029,"currency-dollar":63030,"currency-euro":63031,"currency-exchange":63032,"currency-pound":63033,"currency-yen":63034,"dash-lg":63035,"exclamation-lg":63036,"file-earmark-pdf-fill":63037,"file-earmark-pdf":63038,"file-pdf-fill":63039,"file-pdf":63040,"gender-ambiguous":63041,"gender-female":63042,"gender-male":63043,"gender-trans":63044,"headset-vr":63045,"info-lg":63046,mastodon:Na,messenger:Ea,"piggy-bank-fill":63049,"piggy-bank":63050,"pin-map-fill":63051,"pin-map":63052,"plus-lg":63053,"question-lg":63054,recycle:Fa,reddit:za,"safe-fill":63057,"safe2-fill":63058,safe2:Ha,"sd-card-fill":63060,"sd-card":63061,skype:Ya,"slash-lg":63063,translate:Ga,"x-lg":63065,safe:Va,apple:Ja,microsoft:Ua,windows:Wa,behance:Qa,dribbble:Ka,line:Za,medium:Xa,paypal:en,pinterest:tn,signal:ln,snapchat:sn,spotify:on,"stack-overflow":63079,strava:an,wordpress:nn,vimeo:rn,activity:dn,"easel2-fill":63084,easel2:cn,"easel3-fill":63086,easel3:un,fan:fn,fingerprint:pn,"graph-down-arrow":63090,"graph-up-arrow":63091,hypnotize:mn,magic:hn,"person-rolodex":63094,"person-video":63095,"person-video2":63096,"person-video3":63097,"person-workspace":63098,radioactive:gn,"webcam-fill":63100,webcam:bn,"yin-yang":63102,"bandaid-fill":63104,bandaid:vn,bluetooth:kn,"body-text":63107,boombox:wn,boxes:yn,"dpad-fill":63110,dpad:xn,"ear-fill":63112,ear:$n,"envelope-check-fill":63115,"envelope-check":63116,"envelope-dash-fill":63118,"envelope-dash":63119,"envelope-exclamation-fill":63121,"envelope-exclamation":63122,"envelope-plus-fill":63123,"envelope-plus":63124,"envelope-slash-fill":63126,"envelope-slash":63127,"envelope-x-fill":63129,"envelope-x":63130,"explicit-fill":63131,explicit:_n,git:Pn,infinity:Cn,"list-columns-reverse":63135,"list-columns":63136,meta:Sn,"nintendo-switch":63140,"pc-display-horizontal":63141,"pc-display":63142,"pc-horizontal":63143,pc:Dn,playstation:On,"plus-slash-minus":63146,"projector-fill":63147,projector:qn,"qr-code-scan":63149,"qr-code":63150,quora:Mn,quote:In,robot:Tn,"send-check-fill":63154,"send-check":63155,"send-dash-fill":63156,"send-dash":63157,"send-exclamation-fill":63159,"send-exclamation":63160,"send-fill":63161,"send-plus-fill":63162,"send-plus":63163,"send-slash-fill":63164,"send-slash":63165,"send-x-fill":63166,"send-x":63167,send:jn,steam:Bn,"terminal-dash":63171,"terminal-plus":63172,"terminal-split":63173,"ticket-detailed-fill":63174,"ticket-detailed":63175,"ticket-fill":63176,"ticket-perforated-fill":63177,"ticket-perforated":63178,ticket:An,tiktok:Ln,"window-dash":63181,"window-desktop":63182,"window-fullscreen":63183,"window-plus":63184,"window-split":63185,"window-stack":63186,"window-x":63187,xbox:Rn,ethernet:Nn,"hdmi-fill":63190,hdmi:En,"usb-c-fill":63192,"usb-c":63193,"usb-fill":63194,"usb-plug-fill":63195,"usb-plug":63196,"usb-symbol":63197,usb:Fn,"boombox-fill":63199,displayport:zn,"gpu-card":63202,memory:Hn,"modem-fill":63204,modem:Yn,"motherboard-fill":63206,motherboard:Gn,"optical-audio-fill":63208,"optical-audio":63209,"pci-card":63210,"router-fill":63211,router:Vn,"thunderbolt-fill":63215,thunderbolt:Jn,"usb-drive-fill":63217,"usb-drive":63218,"usb-micro-fill":63219,"usb-micro":63220,"usb-mini-fill":63221,"usb-mini":63222,"cloud-haze2":63223,"device-hdd-fill":63224,"device-hdd":63225,"device-ssd-fill":63226,"device-ssd":63227,"displayport-fill":63228,"mortarboard-fill":63229,mortarboard:Un,"terminal-x":63231,"arrow-through-heart-fill":63232,"arrow-through-heart":63233,"badge-sd-fill":63234,"badge-sd":63235,"bag-heart-fill":63236,"bag-heart":63237,"balloon-fill":63238,"balloon-heart-fill":63239,"balloon-heart":63240,balloon:Wn,"box2-fill":63242,"box2-heart-fill":63243,"box2-heart":63244,box2:Qn,"braces-asterisk":63246,"calendar-heart-fill":63247,"calendar-heart":63248,"calendar2-heart-fill":63249,"calendar2-heart":63250,"chat-heart-fill":63251,"chat-heart":63252,"chat-left-heart-fill":63253,"chat-left-heart":63254,"chat-right-heart-fill":63255,"chat-right-heart":63256,"chat-square-heart-fill":63257,"chat-square-heart":63258,"clipboard-check-fill":63259,"clipboard-data-fill":63260,"clipboard-fill":63261,"clipboard-heart-fill":63262,"clipboard-heart":63263,"clipboard-minus-fill":63264,"clipboard-plus-fill":63265,"clipboard-pulse":63266,"clipboard-x-fill":63267,"clipboard2-check-fill":63268,"clipboard2-check":63269,"clipboard2-data-fill":63270,"clipboard2-data":63271,"clipboard2-fill":63272,"clipboard2-heart-fill":63273,"clipboard2-heart":63274,"clipboard2-minus-fill":63275,"clipboard2-minus":63276,"clipboard2-plus-fill":63277,"clipboard2-plus":63278,"clipboard2-pulse-fill":63279,"clipboard2-pulse":63280,"clipboard2-x-fill":63281,"clipboard2-x":63282,clipboard2:Kn,"emoji-kiss-fill":63284,"emoji-kiss":63285,"envelope-heart-fill":63286,"envelope-heart":63287,"envelope-open-heart-fill":63288,"envelope-open-heart":63289,"envelope-paper-fill":63290,"envelope-paper-heart-fill":63291,"envelope-paper-heart":63292,"envelope-paper":63293,"filetype-aac":63294,"filetype-ai":63295,"filetype-bmp":63296,"filetype-cs":63297,"filetype-css":63298,"filetype-csv":63299,"filetype-doc":63300,"filetype-docx":63301,"filetype-exe":63302,"filetype-gif":63303,"filetype-heic":63304,"filetype-html":63305,"filetype-java":63306,"filetype-jpg":63307,"filetype-js":63308,"filetype-jsx":63309,"filetype-key":63310,"filetype-m4p":63311,"filetype-md":63312,"filetype-mdx":63313,"filetype-mov":63314,"filetype-mp3":63315,"filetype-mp4":63316,"filetype-otf":63317,"filetype-pdf":63318,"filetype-php":63319,"filetype-png":63320,"filetype-ppt":63322,"filetype-psd":63323,"filetype-py":63324,"filetype-raw":63325,"filetype-rb":63326,"filetype-sass":63327,"filetype-scss":63328,"filetype-sh":63329,"filetype-svg":63330,"filetype-tiff":63331,"filetype-tsx":63332,"filetype-ttf":63333,"filetype-txt":63334,"filetype-wav":63335,"filetype-woff":63336,"filetype-xls":63338,"filetype-xml":63339,"filetype-yml":63340,"heart-arrow":63341,"heart-pulse-fill":63342,"heart-pulse":63343,"heartbreak-fill":63344,heartbreak:Zn,hearts:Xn,"hospital-fill":63347,hospital:er,"house-heart-fill":63349,"house-heart":63350,incognito:tr,"magnet-fill":63352,magnet:lr,"person-heart":63354,"person-hearts":63355,"phone-flip":63356,plugin:sr,"postage-fill":63358,"postage-heart-fill":63359,"postage-heart":63360,postage:or,"postcard-fill":63362,"postcard-heart-fill":63363,"postcard-heart":63364,postcard:ir,"search-heart-fill":63366,"search-heart":63367,"sliders2-vertical":63368,sliders2:ar,"trash3-fill":63370,trash3:nr,valentine:rr,valentine2:dr,"wrench-adjustable-circle-fill":63374,"wrench-adjustable-circle":63375,"wrench-adjustable":63376,"filetype-json":63377,"filetype-pptx":63378,"filetype-xlsx":63379,"1-circle-fill":63382,"1-circle":63383,"1-square-fill":63384,"1-square":63385,"2-circle-fill":63388,"2-circle":63389,"2-square-fill":63390,"2-square":63391,"3-circle-fill":63394,"3-circle":63395,"3-square-fill":63396,"3-square":63397,"4-circle-fill":63400,"4-circle":63401,"4-square-fill":63402,"4-square":63403,"5-circle-fill":63406,"5-circle":63407,"5-square-fill":63408,"5-square":63409,"6-circle-fill":63412,"6-circle":63413,"6-square-fill":63414,"6-square":63415,"7-circle-fill":63418,"7-circle":63419,"7-square-fill":63420,"7-square":63421,"8-circle-fill":63424,"8-circle":63425,"8-square-fill":63426,"8-square":63427,"9-circle-fill":63430,"9-circle":63431,"9-square-fill":63432,"9-square":63433,"airplane-engines-fill":63434,"airplane-engines":63435,"airplane-fill":63436,airplane:cr,alexa:ur,alipay:fr,android:pr,android2:mr,"box-fill":63442,"box-seam-fill":63443,"browser-chrome":63444,"browser-edge":63445,"browser-firefox":63446,"browser-safari":63447,"c-circle-fill":63450,"c-circle":63451,"c-square-fill":63452,"c-square":63453,"capsule-pill":63454,capsule:hr,"car-front-fill":63456,"car-front":63457,"cassette-fill":63458,cassette:gr,"cc-circle-fill":63462,"cc-circle":63463,"cc-square-fill":63464,"cc-square":63465,"cup-hot-fill":63466,"cup-hot":63467,"currency-rupee":63468,dropbox:br,escape:63470,"fast-forward-btn-fill":63471,"fast-forward-btn":63472,"fast-forward-circle-fill":63473,"fast-forward-circle":63474,"fast-forward-fill":63475,"fast-forward":63476,"filetype-sql":63477,fire:vr,"google-play":63479,"h-circle-fill":63482,"h-circle":63483,"h-square-fill":63484,"h-square":63485,indent:kr,"lungs-fill":63487,lungs:wr,"microsoft-teams":63489,"p-circle-fill":63492,"p-circle":63493,"p-square-fill":63494,"p-square":63495,"pass-fill":63496,pass:yr,prescription:xr,prescription2:$r,"r-circle-fill":63502,"r-circle":63503,"r-square-fill":63504,"r-square":63505,"repeat-1":63506,repeat:_r,"rewind-btn-fill":63508,"rewind-btn":63509,"rewind-circle-fill":63510,"rewind-circle":63511,"rewind-fill":63512,rewind:Pr,"train-freight-front-fill":63514,"train-freight-front":63515,"train-front-fill":63516,"train-front":63517,"train-lightrail-front-fill":63518,"train-lightrail-front":63519,"truck-front-fill":63520,"truck-front":63521,ubuntu:Cr,unindent:Sr,unity:Dr,"universal-access-circle":63525,"universal-access":63526,virus:Or,virus2:qr,wechat:Mr,yelp:Ir,"sign-stop-fill":63531,"sign-stop-lights-fill":63532,"sign-stop-lights":63533,"sign-stop":63534,"sign-turn-left-fill":63535,"sign-turn-left":63536,"sign-turn-right-fill":63537,"sign-turn-right":63538,"sign-turn-slight-left-fill":63539,"sign-turn-slight-left":63540,"sign-turn-slight-right-fill":63541,"sign-turn-slight-right":63542,"sign-yield-fill":63543,"sign-yield":63544,"ev-station-fill":63545,"ev-station":63546,"fuel-pump-diesel-fill":63547,"fuel-pump-diesel":63548,"fuel-pump-fill":63549,"fuel-pump":63550,"0-circle-fill":63551,"0-circle":63552,"0-square-fill":63553,"0-square":63554,"rocket-fill":63555,"rocket-takeoff-fill":63556,"rocket-takeoff":63557,rocket:Tr,stripe:jr,subscript:Br,superscript:Ar,trello:Lr,"envelope-at-fill":63563,"envelope-at":63564,regex:Rr,"text-wrap":63566,"sign-dead-end-fill":63567,"sign-dead-end":63568,"sign-do-not-enter-fill":63569,"sign-do-not-enter":63570,"sign-intersection-fill":63571,"sign-intersection-side-fill":63572,"sign-intersection-side":63573,"sign-intersection-t-fill":63574,"sign-intersection-t":63575,"sign-intersection-y-fill":63576,"sign-intersection-y":63577,"sign-intersection":63578,"sign-merge-left-fill":63579,"sign-merge-left":63580,"sign-merge-right-fill":63581,"sign-merge-right":63582,"sign-no-left-turn-fill":63583,"sign-no-left-turn":63584,"sign-no-parking-fill":63585,"sign-no-parking":63586,"sign-no-right-turn-fill":63587,"sign-no-right-turn":63588,"sign-railroad-fill":63589,"sign-railroad":63590,"building-add":63591,"building-check":63592,"building-dash":63593,"building-down":63594,"building-exclamation":63595,"building-fill-add":63596,"building-fill-check":63597,"building-fill-dash":63598,"building-fill-down":63599,"building-fill-exclamation":63600,"building-fill-gear":63601,"building-fill-lock":63602,"building-fill-slash":63603,"building-fill-up":63604,"building-fill-x":63605,"building-fill":63606,"building-gear":63607,"building-lock":63608,"building-slash":63609,"building-up":63610,"building-x":63611,"buildings-fill":63612,buildings:Nr,"bus-front-fill":63614,"bus-front":63615,"ev-front-fill":63616,"ev-front":63617,"globe-americas":63618,"globe-asia-australia":63619,"globe-central-south-asia":63620,"globe-europe-africa":63621,"house-add-fill":63622,"house-add":63623,"house-check-fill":63624,"house-check":63625,"house-dash-fill":63626,"house-dash":63627,"house-down-fill":63628,"house-down":63629,"house-exclamation-fill":63630,"house-exclamation":63631,"house-gear-fill":63632,"house-gear":63633,"house-lock-fill":63634,"house-lock":63635,"house-slash-fill":63636,"house-slash":63637,"house-up-fill":63638,"house-up":63639,"house-x-fill":63640,"house-x":63641,"person-add":63642,"person-down":63643,"person-exclamation":63644,"person-fill-add":63645,"person-fill-check":63646,"person-fill-dash":63647,"person-fill-down":63648,"person-fill-exclamation":63649,"person-fill-gear":63650,"person-fill-lock":63651,"person-fill-slash":63652,"person-fill-up":63653,"person-fill-x":63654,"person-gear":63655,"person-lock":63656,"person-slash":63657,"person-up":63658,scooter:Er,"taxi-front-fill":63660,"taxi-front":63661,amd:Fr,"database-add":63663,"database-check":63664,"database-dash":63665,"database-down":63666,"database-exclamation":63667,"database-fill-add":63668,"database-fill-check":63669,"database-fill-dash":63670,"database-fill-down":63671,"database-fill-exclamation":63672,"database-fill-gear":63673,"database-fill-lock":63674,"database-fill-slash":63675,"database-fill-up":63676,"database-fill-x":63677,"database-fill":63678,"database-gear":63679,"database-lock":63680,"database-slash":63681,"database-up":63682,"database-x":63683,database:zr,"houses-fill":63685,houses:Hr,nvidia:Yr,"person-vcard-fill":63688,"person-vcard":63689,"sina-weibo":63690,"tencent-qq":63691,wikipedia:Gr,"alphabet-uppercase":62117,alphabet:Vr,amazon:Jr,"arrows-collapse-vertical":63120,"arrows-expand-vertical":63125,"arrows-vertical":63128,arrows:Ur,"ban-fill":63139,ban:Wr,bing:Qr,cake:Kr,cake2:Zr,cookie:Xr,copy:ed,crosshair:td,crosshair2:ld,"emoji-astonished-fill":63381,"emoji-astonished":63386,"emoji-grimace-fill":63387,"emoji-grimace":63392,"emoji-grin-fill":63393,"emoji-grin":63398,"emoji-surprise-fill":63399,"emoji-surprise":63404,"emoji-tear-fill":63405,"emoji-tear":63410,"envelope-arrow-down-fill":63411,"envelope-arrow-down":63416,"envelope-arrow-up-fill":63417,"envelope-arrow-up":63422,feather:sd,feather2:od,"floppy-fill":63429,floppy:id,"floppy2-fill":63449,floppy2:ad,gitlab:nd,highlighter:rd,"marker-tip":63490,"nvme-fill":63491,nvme:dd,opencollective:cd,"pci-card-network":63693,"pci-card-sound":63694,radar:ud,"send-arrow-down-fill":63696,"send-arrow-down":63697,"send-arrow-up-fill":63698,"send-arrow-up":63699,"sim-slash-fill":63700,"sim-slash":63701,sourceforge:fd,substack:pd,"threads-fill":63704,threads:md,transparency:hd,"twitter-x":63707,"type-h4":63708,"type-h5":63709,"type-h6":63710,"backpack-fill":63711,backpack:gd,"backpack2-fill":63713,backpack2:bd,"backpack3-fill":63715,backpack3:vd,"backpack4-fill":63717,backpack4:kd,brilliance:wd,"cake-fill":63720,"cake2-fill":63721,"duffle-fill":63722,duffle:yd,exposure:xd,"gender-neuter":63725,highlights:$d,"luggage-fill":63727,luggage:_d,"mailbox-flag":63729,"mailbox2-flag":63730,"noise-reduction":63731,"passport-fill":63732,passport:Pd,"person-arms-up":63734,"person-raised-hand":63735,"person-standing-dress":63736,"person-standing":63737,"person-walking":63738,"person-wheelchair":63739,shadows:Cd,"suitcase-fill":63741,"suitcase-lg-fill":63742,"suitcase-lg":63743,suitcase:Sd,"suitcase2-fill":63745,suitcase2:Dd,vignette:Od,bluesky:qd,tux:Md,"beaker-fill":63749,beaker:Id,"flask-fill":63751,"flask-florence-fill":63752,"flask-florence":63753,flask:Td,"leaf-fill":63755,leaf:jd,"measuring-cup-fill":63757,"measuring-cup":63758,"unlock2-fill":63759,unlock2:Bd,"battery-low":63761,anthropic:Ad,"apple-music":63763,claude:Ld,openai:Rd,perplexity:Nd,css:Ed,javascript:Fd,typescript:zd,"fork-knife":63770,"globe-americas-fill":63771,"globe-asia-australia-fill":63772,"globe-central-south-asia-fill":63773,"globe-europe-africa-fill":63774},Hd={class:"border rounded-3 p-2"},Yd={class:"align-items-center overflow-scroll d-flex gap-2 position-relative"},Gd=["aria-label"],Vd={key:1,style:{"white-space":"nowrap"}},Jd=["disabled","placeholder"],Ud=U({__name:"peerTagSetting",props:["group","edit","groupId"],emits:["delete","iconPickerOpen","colorPickerOpen","toggle"],setup(l,{emit:t}){const a=ie(),s=l,m=t,r=q(s.group.GroupName),u=()=>{a.Filter.HiddenTags.includes(s.groupId)?a.Filter.HiddenTags=a.Filter.HiddenTags.filter(_=>_!==s.groupId):a.Filter.HiddenTags.push(s.groupId)};return(_,h)=>(o(),c("div",Hd,[e("div",Yd,[e("button",{onClick:h[0]||(h[0]=d=>m("iconPickerOpen")),"aria-label":"Pick icon button",class:A([{disabled:!l.edit},"d-flex align-items-center p-2 btn btn-sm border rounded-2"])},[l.group.Icon?(o(),c("i",{key:0,class:A(["bi","bi-"+l.group.Icon]),"aria-label":l.group.Icon},null,10,Gd)):(o(),c("span",Vd,[n(x,{t:"No Icon"})]))],2),e("button",{class:A([{disabled:!l.edit},"d-flex align-items-center p-2 btn btn-sm border rounded-2"]),"aria-label":"Pick color button",onClick:h[1]||(h[1]=d=>m("colorPickerOpen")),style:pe({"background-color":l.group.BackgroundColor,color:j(a).colorText(l.group.BackgroundColor)})},[...h[6]||(h[6]=[e("i",{class:"bi bi-eyedropper"},null,-1)])],6),de(e("input",{disabled:!l.edit,"onUpdate:modelValue":h[2]||(h[2]=d=>r.value=d),onChange:h[3]||(h[3]=d=>l.group.GroupName=r.value),placeholder:j(H)("Tag Name"),class:"form-control form-control-sm p-2 rounded-2 w-100"},null,40,Jd),[[ke,r.value]]),l.edit?(o(),c("button",{key:0,"aria-label":"Delete Tag Button",onClick:h[4]||(h[4]=d=>m("delete")),class:"rounded-2 border p-2 btn btn-sm btn-outline-danger"},[...h[7]||(h[7]=[e("i",{class:"bi bi-trash-fill"},null,-1)])])):(o(),c("button",{key:1,"aria-label":"Show / Hide Button",style:{"white-space":"nowrap"},class:A([{active:!j(a).Filter.HiddenTags.includes(l.groupId)},"rounded-2 p-2 btn btn-sm btn-outline-primary"]),onClick:h[5]||(h[5]=d=>u())},[e("i",{class:A(["bi",[j(a).Filter.HiddenTags.includes(l.groupId)?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2)],2))])]))}}),Wd={class:"w-100 bg-body top-0 border rounded-2"},Qd={class:"p-2 d-flex align-items-center gap-2 border-bottom"},Kd=["placeholder"],Zd={class:"p-2 d-grid icon-grid",style:{"grid-template-columns":"repeat(auto-fit, minmax(30px, 30px))",gap:"3px","max-height":"300px","overflow-y":"scroll"}},Xd=["onClick"],ec={class:"p-2 border-top d-flex gap-2"},tc=U({__name:"peerTagIconPicker",props:["group"],emits:["close","select"],setup(l,{emit:t}){const a=t;ne(()=>{let r=document.querySelector(".icon-grid div.active");r&&(r.parentElement.scrollTop=document.querySelector(".icon-grid div.active").offsetTop-60)});const s=q(""),m=N(()=>s.value?[...Object.keys(ve).filter(r=>r.includes(s.value.toLowerCase()))]:Object.keys(ve));return(r,u)=>(o(),c("div",Wd,[e("div",Qd,[u[3]||(u[3]=e("label",null,[e("i",{class:"bi bi-search"})],-1)),de(e("input",{"onUpdate:modelValue":u[0]||(u[0]=_=>s.value=_),placeholder:j(H)("Search Icon"),class:"form-control form-control-sm rounded-2"},null,8,Kd),[[ke,s.value]])]),e("div",Zd,[(o(!0),c(F,null,G(m.value,_=>(o(),c("div",{class:A(["rounded-1 border icon d-flex",{"text-bg-success active":l.group.Icon===_}]),style:{cursor:"pointer"},key:_,onClick:h=>l.group.Icon=_},[e("i",{class:A(["bi m-auto","bi-"+_])},null,2)],10,Xd))),128))]),e("div",ec,[e("button",{onClick:u[1]||(u[1]=_=>l.group.Icon=""),class:"btn btn-sm btn-secondary rounded-2 ms-auto"},[n(x,{t:"Remove Icon"})]),e("button",{class:"btn btn-sm btn-success rounded-2",onClick:u[2]||(u[2]=_=>a("close"))},[n(x,{t:"Done"})])])]))}}),lc=K(tc,[["__scopeId","data-v-3c48f50e"]]),sc={class:"w-100 bg-body top-0 border rounded-2"},oc={class:"p-2 d-grid icon-grid",style:{"grid-template-columns":"repeat(auto-fit, minmax(30px, 30px))",gap:"3px","max-height":"300px","overflow-y":"scroll"}},ic=["aria-label","onClick"],ac={class:"p-2 border-top d-flex gap-2"},nc=U({__name:"peerTagColorPicker",props:["colors","group"],emits:["close","select",""],setup(l,{emit:t}){const a=t,s=ie();return ne(()=>{let m=document.querySelector(".icon-grid div.active");m&&(m.parentElement.scrollTop=document.querySelector(".icon-grid div.active").offsetTop-60)}),(m,r)=>(o(),c("div",sc,[e("div",oc,[(o(!0),c(F,null,G(l.colors,(u,_)=>(o(),c("div",{class:A(["rounded-1 border icon d-flex",{active:l.group.BackgroundColor===u}]),style:pe([{cursor:"pointer"},{"background-color":u}]),"aria-label":_,key:u,onClick:h=>l.group.BackgroundColor=u},[l.group.BackgroundColor===u?(o(),c("i",{key:0,style:pe({color:j(s).colorText(u)}),class:"bi bi-check-circle m-auto"},null,4)):O("",!0)],14,ic))),128))]),e("div",ac,[e("button",{class:"btn btn-sm btn-success rounded-2 ms-auto",onClick:r[0]||(r[0]=u=>a("close"))},[n(x,{t:"Done"})])])]))}}),rc=K(nc,[["__scopeId","data-v-accdf15e"]]),dc={class:"card shadow rounded-3",id:"peerTag"},cc={class:"card-header"},uc={class:"form-check form-switch"},fc={class:"form-check-label",for:"showAllPeers"},pc={class:"card-body p-2"},mc={key:0},hc={key:0,class:"text-center text-muted"},gc={key:1,class:"d-flex flex-column gap-2"},bc={class:"card-footer p-2 d-flex gap-2"},vc=U({__name:"peerTag",props:["configuration"],emits:["close","update"],setup(l,{emit:t}){const a={"blue-100":"#cfe2ff","blue-200":"#9ec5fe","blue-300":"#6ea8fe","blue-400":"#3d8bfd","blue-500":"#0d6efd","blue-600":"#0a58ca","blue-700":"#084298","blue-800":"#052c65","blue-900":"#031633","indigo-100":"#e0cffc","indigo-200":"#c29ffa","indigo-300":"#a370f7","indigo-400":"#8540f5","indigo-500":"#6610f2","indigo-600":"#520dc2","indigo-700":"#3d0a91","indigo-800":"#290661","indigo-900":"#140330","purple-100":"#e2d9f3","purple-200":"#c5b3e6","purple-300":"#a98eda","purple-400":"#8c68cd","purple-500":"#6f42c1","purple-600":"#59359a","purple-700":"#432874","purple-800":"#2c1a4d","purple-900":"#160d27","pink-100":"#f7d6e6","pink-200":"#efadce","pink-300":"#e685b5","pink-400":"#de5c9d","pink-500":"#d63384","pink-600":"#ab296a","pink-700":"#801f4f","pink-800":"#561435","pink-900":"#2b0a1a","red-100":"#f8d7da","red-200":"#f1aeb5","red-300":"#ea868f","red-400":"#e35d6a","red-500":"#dc3545","red-600":"#b02a37","red-700":"#842029","red-800":"#58151c","red-900":"#2c0b0e","orange-100":"#ffe5d0","orange-200":"#fecba1","orange-300":"#feb272","orange-400":"#fd9843","orange-500":"#fd7e14","orange-600":"#ca6510","orange-700":"#984c0c","orange-800":"#653208","orange-900":"#331904","yellow-100":"#fff3cd","yellow-200":"#ffe69c","yellow-300":"#ffda6a","yellow-400":"#ffcd39","yellow-500":"#ffc107","yellow-600":"#cc9a06","yellow-700":"#997404","yellow-800":"#664d03","yellow-900":"#332701","green-100":"#d1e7dd","green-200":"#a3cfbb","green-300":"#75b798","green-400":"#479f76","green-500":"#198754","green-600":"#146c43","green-700":"#0f5132","green-800":"#0a3622","green-900":"#051b11","teal-100":"#d2f4ea","teal-200":"#a6e9d5","teal-300":"#79dfc1","teal-400":"#4dd4ac","teal-500":"#20c997","teal-600":"#1aa179","teal-700":"#13795b","teal-800":"#0d503c","teal-900":"#06281e","cyan-100":"#cff4fc","cyan-200":"#9eeaf9","cyan-300":"#6edff6","cyan-400":"#3dd5f3","cyan-500":"#0dcaf0","cyan-600":"#0aa2c0","cyan-700":"#087990","cyan-800":"#055160","cyan-900":"#032830","gray-100":"#f8f9fa","gray-200":"#e9ecef","gray-300":"#dee2e6","gray-400":"#ced4da","gray-500":"#adb5bd","gray-600":"#6c757d","gray-700":"#495057","gray-800":"#343a40","gray-900":"#212529",white:"#fff",black:"#000"},s=ie(),m=l,r=_e({...m.configuration.Info.PeerGroups}),u=()=>{r[ze().toString()]={GroupName:"",Description:"",BackgroundColor:_(),Icon:h(),Peers:[]}},_=()=>{const D=Object.keys(a),b=Math.floor(Math.random()*D.length)+1;return a[D[b]]},h=()=>{const D=Object.keys(ve),b=Math.floor(Math.random()*D.length)+1;return D[b]},d=q(!1),f=q(!1),v=q(""),w=t;se(()=>r,D=>{X("/api/updateWireguardConfigurationInfo",{Name:m.configuration.Name,Key:"PeerGroups",Value:D},b=>{b.status&&w("update",r)})},{deep:!0});const $=q(!1);return(D,b)=>(o(),c("div",dc,[e("div",cc,[e("div",uc,[de(e("input",{class:"form-check-input",type:"checkbox",role:"switch",id:"showAllPeers","onUpdate:modelValue":b[0]||(b[0]=y=>j(s).Filter.ShowAllPeersWhenHiddenTags=y)},null,512),[[Pe,j(s).Filter.ShowAllPeersWhenHiddenTags]]),e("label",fc,[e("small",null,[n(x,{t:"Show All Peers"})])])])]),e("div",pc,[n(ae,{name:"zoom",mode:"out-in"},{default:W(()=>[!d.value&&!f.value?(o(),c("div",mc,[Object.keys(r).length===0?(o(),c("div",hc,[e("small",null,[n(x,{t:"No tag"})])])):(o(),c("div",gc,[n(me,{name:"slide-fade"},{default:W(()=>[(o(!0),c(F,null,G(r,(y,C)=>(o(),I(Ud,{groupId:C,onDelete:M=>{delete r[C],j(s).Filter.HiddenTags=j(s).Filter.HiddenTags.filter(z=>z!==C)},onColorPickerOpen:M=>{f.value=!0,v.value=C},onIconPickerOpen:M=>{d.value=!0,v.value=C},key:C,edit:$.value,group:y},null,8,["groupId","onDelete","onColorPickerOpen","onIconPickerOpen","edit","group"]))),128))]),_:1})]))])):d.value?(o(),I(lc,{key:1,onClose:b[1]||(b[1]=y=>d.value=!1),group:r[v.value]},null,8,["group"])):f.value?(o(),I(rc,{key:2,colors:a,onClose:b[2]||(b[2]=y=>f.value=!1),group:r[v.value]},null,8,["group"])):O("",!0)]),_:1})]),e("div",bc,[$.value?(o(),c(F,{key:1},[e("button",{onClick:u,class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[e("small",null,[b[7]||(b[7]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),n(x,{t:"Tag"})])]),e("button",{onClick:b[5]||(b[5]=y=>$.value=!1),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-secondary-subtle rounded-3 ms-auto"},[e("small",null,[n(x,{t:"Done"})])])],64)):(o(),c(F,{key:0},[e("button",{onClick:b[3]||(b[3]=y=>w("close")),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-secondary-subtle rounded-3"},[e("small",null,[n(x,{t:"Close"})])]),e("button",{onClick:b[4]||(b[4]=y=>$.value=!0),class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3 ms-auto"},[e("small",null,[b[6]||(b[6]=e("i",{class:"bi bi-pen me-2"},null,-1)),n(x,{t:"Edit"})])])],64))])]))}}),kc=K(vc,[["__scopeId","data-v-ab3e5c4e"]]),wc={name:"peerSearch",components:{PeerTag:kc,LocaleText:x},setup(){const l=oe(),t=ie();return{store:l,wireguardConfigurationStore:t}},props:{configuration:Object,displayTags:Array},data(){return{sort:{status:H("Status"),name:H("Name"),allowed_ip:H("Allowed IPs"),restricted:H("Restricted")},interval:{5e3:H("5 Seconds"),1e4:H("10 Seconds"),3e4:H("30 Seconds"),6e4:H("1 Minutes")},display:{grid:H("Grid"),list:H("List")},searchString:"",searchStringTimeout:void 0,showDisplaySettings:!1,showMoreSettings:!1,tagManager:!1}},methods:{updateSort(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_sort",value:l},t=>{t.status&&this.store.getConfiguration()})},updateRefreshInterval(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_refresh_interval",value:l},t=>{t.status&&this.store.getConfiguration()})},updateDisplay(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_peer_list_display",value:l},t=>{t.status&&this.store.getConfiguration()})},downloadAllPeer(){ee(`/api/downloadAllPeers/${this.configuration.Name}`,{},l=>{l.data.forEach(t=>{t.fileName=t.fileName+".conf"}),window.wireguard.generateZipFiles(l,this.configuration.Name)})}}},yc={class:"d-flex flex-column gap-2 my-4"},xc={class:"d-flex gap-2 peerSearchContainer"},$c={class:"dropdown"},_c={"data-bs-toggle":"dropdown",class:"btn w-100 btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Pc={class:"badge text-bg-primary ms-2"},Cc={class:"dropdown-menu rounded-3"},Sc=["onClick"],Dc={class:"ms-auto"},Oc={key:0,class:"bi bi-check-circle-fill"},qc={class:"dropdown"},Mc={"data-bs-toggle":"dropdown",class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Ic={class:"badge text-bg-primary ms-2"},Tc={class:"dropdown-menu rounded-3"},jc=["onClick"],Bc={class:"ms-auto"},Ac={key:0,class:"bi bi-check-circle-fill"},Lc={class:"dropdown"},Rc={"data-bs-toggle":"dropdown",class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Nc={class:"badge text-bg-primary ms-2"},Ec={class:"dropdown-menu rounded-3"},Fc=["onClick"],zc={class:"ms-auto"},Hc={key:0,class:"bi bi-check-circle-fill"},Yc={class:"position-relative"};function Gc(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerTag");return o(),c("div",yc,[e("div",xc,[e("div",$c,[e("button",_c,[t[7]||(t[7]=e("i",{class:"bi bi-sort-up me-2"},null,-1)),n(u,{t:"Sort By"}),e("span",Pc,S(this.sort[s.store.Configuration.Server.dashboard_sort]),1)]),e("ul",Cc,[(o(!0),c(F,null,G(this.sort,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateSort(d)},[e("small",null,S(h),1),e("small",Dc,[s.store.Configuration.Server.dashboard_sort===d?(o(),c("i",Oc)):O("",!0)])],8,Sc)]))),256))])]),e("div",qc,[e("button",Mc,[t[8]||(t[8]=e("i",{class:"bi bi-arrow-repeat me-2"},null,-1)),n(u,{t:"Refresh Interval"}),e("span",Ic,S(this.interval[s.store.Configuration.Server.dashboard_refresh_interval]),1)]),e("ul",Tc,[(o(!0),c(F,null,G(this.interval,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateRefreshInterval(d)},[e("small",null,S(h),1),e("small",Bc,[s.store.Configuration.Server.dashboard_refresh_interval===d?(o(),c("i",Ac)):O("",!0)])],8,jc)]))),256))])]),e("div",Lc,[e("button",Rc,[e("i",{class:A(["bi me-2","bi-"+s.store.Configuration.Server.dashboard_peer_list_display])},null,2),n(u,{t:"Display"}),e("span",Nc,S(this.display[s.store.Configuration.Server.dashboard_peer_list_display]),1)]),e("ul",Ec,[(o(!0),c(F,null,G(this.display,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateDisplay(d)},[e("small",null,S(h),1),e("small",zc,[s.store.Configuration.Server.dashboard_peer_list_display===d?(o(),c("i",Hc)):O("",!0)])],8,Fc)]))),256))])]),e("div",Yc,[e("button",{onClick:t[0]||(t[0]=h=>m.tagManager=!m.tagManager),class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},[t[9]||(t[9]=e("i",{class:"bi me-2 bi-tag"},null,-1)),n(u,{t:"Tags"})]),n(ae,{name:"slide-fade"},{default:W(()=>[this.tagManager?(o(),I(_,{key:0,onUpdate:t[1]||(t[1]=h=>a.configuration.Info.PeerGroups=h),onClose:t[2]||(t[2]=h=>this.tagManager=!1),configuration:a.configuration},null,8,["configuration"])):O("",!0)]),_:1})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle ms-lg-auto",onClick:t[3]||(t[3]=h=>this.$emit("search"))},[t[10]||(t[10]=e("i",{class:"bi bi-search me-2"},null,-1)),n(u,{t:"Search"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[4]||(t[4]=h=>this.downloadAllPeer())},[t[11]||(t[11]=e("i",{class:"bi bi-download me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Download All",class:"d-sm-block d-lg-none d-xl-block"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[5]||(t[5]=h=>this.$emit("selectPeers"))},[t[12]||(t[12]=e("i",{class:"bi bi-check2-all me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Select Peers",class:"d-sm-block d-lg-none d-xl-block"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[6]||(t[6]=h=>this.$emit("jobsAll")),type:"button","aria-expanded":"false"},[t[13]||(t[13]=e("i",{class:"bi bi-person-walking me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Active Jobs",class:"d-sm-block d-lg-none d-xl-block"})])])])}const Vc=K(wc,[["render",Gc],["__scopeId","data-v-71502547"]]),Jc={key:0,class:"position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow"},Uc={__name:"peerSettingsDropdownTool",props:{icon:String,title:String},emits:["click"],setup(l,{emit:t}){const a=t,s=q(!1);return(m,r)=>(o(),c("a",{class:"dropdown-item text-center px-0 rounded-3 position-relative",role:"button",onMouseenter:r[0]||(r[0]=u=>s.value=!0),onMouseleave:r[1]||(r[1]=u=>s.value=!1),onClick:r[2]||(r[2]=u=>a("click"))},[e("i",{class:A(["me-auto bi",l.icon])},null,2),n(ae,{name:"zoomReversed"},{default:W(()=>[s.value?(o(),c("span",Jc,[e("small",null,[n(x,{t:l.title},null,8,["t"])])])):O("",!0)]),_:1})],32))}},Wc=K(Uc,[["__scopeId","data-v-d4e41a56"]]),Qc={class:"mb-0"},Ne=U({__name:"peerTagBadge",props:["BackgroundColor","GroupName","Icon"],setup(l){const t=ie();return(a,s)=>(o(),c("h6",Qc,[e("span",{class:"badge rounded-3 shadow",style:pe({"background-color":l.BackgroundColor,color:j(t).colorText(l.BackgroundColor)})},[l.Icon?(o(),c("i",{key:0,class:A(["bi",[l.Icon,l.GroupName?"me-2":""]])},null,2)):O("",!0),E(S(l.GroupName),1)],4)]))}}),Kc={class:"dropdown-menu"},Zc=["onClick"],Xc={key:0,class:"bi bi-check-circle-fill"},e6={key:1,class:"bi bi-circle"},t6=U({__name:"peerTagSelectDropdown",props:["Peer","ConfigurationInfo"],emits:["update"],setup(l,{emit:t}){const a=l,s=_e({...a.ConfigurationInfo.Info.PeerGroups}),m=t;se(()=>s,u=>{X("/api/updateWireguardConfigurationInfo",{Name:a.ConfigurationInfo.Name,Key:"PeerGroups",Value:u},_=>{_.status&&m("update",s)})},{deep:!0});const r=(u,_)=>{s[u].Peers.includes(_)?s[u].Peers=s[u].Peers.filter(h=>h!==_):s[u].Peers.push(_)};return(u,_)=>(o(),c("ul",Kc,[(o(!0),c(F,null,G(s,(h,d)=>(o(),c("li",null,[e("a",{role:"button",onClick:f=>r(d,l.Peer.id),class:"dropdown-item d-flex align-items-center"},[h.Peers.includes(l.Peer.id)?(o(),c("i",Xc)):(o(),c("i",e6)),n(Ne,{class:"ms-auto",BackgroundColor:h.BackgroundColor,GroupName:h.GroupName,Icon:"bi-"+h.Icon},null,8,["BackgroundColor","GroupName","Icon"])],8,Zc)]))),256))]))}}),l6={name:"peerSettingsDropdown",components:{PeerTagSelectDropdown:t6,PeerSettingsDropdownTool:Wc,LocaleText:x},setup(){return{dashboardStore:oe()}},props:{Peer:Object,ConfigurationInfo:Object,dropup:Boolean},data(){return{deleteBtnDisabled:!1,restrictBtnDisabled:!1,allowAccessBtnDisabled:!1,confirmDelete:!1,height:0}},mounted(){this.height=document.querySelector("#peerDropdown").clientHeight},methods:{downloadPeer(){ee("/api/downloadPeer/"+this.$route.params.id,{id:this.Peer.id},l=>{if(l.status){const t=new Blob([l.data.file],{type:"text/conf"}),a=URL.createObjectURL(t),s=`${l.data.fileName}.conf`,m=document.createElement("a");m.href=a,m.download=s,m.click(),this.dashboardStore.newMessage("WGDashboard","Peer download started","success")}else this.dashboardStore.newMessage("Server",l.message,"danger")})},downloadQRCode(l){ee("/api/downloadPeer/"+this.$route.params.id,{id:this.Peer.id},t=>{t.status?this.$emit(l,t.data.file):this.dashboardStore.newMessage("Server",t.message,"danger")})},deletePeer(){this.deleteBtnDisabled=!0,X(`/api/deletePeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.deleteBtnDisabled=!1})},restrictPeer(){this.restrictBtnDisabled=!0,X(`/api/restrictPeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.restrictBtnDisabled=!1})},allowAccessPeer(){this.allowAccessBtnDisabled=!0,X(`/api/allowAccessPeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.allowAccessBtnDisabled=!1})}}},s6={style:{"font-size":"0.8rem","padding-left":"var(--bs-dropdown-item-padding-x)","padding-right":"var(--bs-dropdown-item-padding-x)"}},o6={class:"text-body d-flex"},i6={class:"ms-auto"},a6={key:1},n6={class:"w-100 dropdown-item text-muted",style:{"white-space":"break-spaces","font-size":"0.7rem"}},r6={key:2},d6={class:"d-flex",style:{"padding-left":"var(--bs-dropdown-item-padding-x)","padding-right":"var(--bs-dropdown-item-padding-x)"}},c6={class:"dropdown dropstart"},u6={class:"dropdown-item d-flex",role:"button","data-bs-auto-close":"outside","data-bs-toggle":"dropdown"},f6={key:1,class:"confirmDelete"},p6={style:{"white-space":"break-spaces"},class:"mb-2 d-block fw-bold"},m6={class:"d-flex w-100 gap-2"},h6=["disabled"],g6=["disabled"],b6={key:1};function v6(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerSettingsDropdownTool"),h=le("PeerTagSelectDropdown");return o(),c("ul",{class:A([{dropup:a.dropup},"dropdown-menu mt-2 shadow-lg d-block rounded-3"]),id:"peerDropdown",style:{"max-width":"200px"}},[this.Peer.restricted?(o(),c("li",b6,[e("a",{class:A(["dropdown-item d-flex text-warning",{disabled:this.allowAccessBtnDisabled}]),onClick:t[12]||(t[12]=d=>this.allowAccessPeer()),role:"button"},[t[28]||(t[28]=e("i",{class:"me-auto bi bi-unlock"},null,-1)),this.allowAccessBtnDisabled?(o(),I(u,{key:1,t:"Allowing Access..."})):(o(),I(u,{key:0,t:"Allow Access"}))],2)])):(o(),c(F,{key:0},[this.confirmDelete?(o(),c("li",f6,[e("p",p6,[n(u,{t:"Are you sure to delete this peer?"})]),e("div",m6,[e("button",{onClick:t[10]||(t[10]=d=>this.deletePeer()),disabled:this.deleteBtnDisabled,class:"flex-grow-1 ms-auto btn btn-sm bg-danger"},[n(u,{t:"Yes"})],8,h6),e("button",{disabled:this.deleteBtnDisabled,onClick:t[11]||(t[11]=d=>this.confirmDelete=!1),class:"flex-grow-1 btn btn-sm bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle"},[n(u,{t:"No"})],8,g6)])])):(o(),c(F,{key:0},[this.Peer.status==="running"?(o(),c(F,{key:0},[e("li",s6,[e("span",o6,[t[13]||(t[13]=e("i",{class:"bi bi-box-arrow-in-right"},null,-1)),e("span",i6,S(this.Peer.endpoint),1)])]),t[14]||(t[14]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1))],64)):O("",!0),this.Peer.private_key?(o(),c("li",r6,[t[15]||(t[15]=e("div",{class:"text-center text-muted"},null,-1)),e("div",d6,[n(_,{icon:"bi-download",title:"Download",onClick:t[0]||(t[0]=d=>this.downloadPeer())}),n(_,{icon:"bi-qr-code",title:"QR Code",onClick:t[1]||(t[1]=d=>this.$emit("qrcode"))}),n(_,{icon:"bi-body-text",title:"Configuration File",onClick:t[2]||(t[2]=d=>this.$emit("configurationFile"))}),n(_,{icon:"bi-share",title:"Share Peer",onClick:t[3]||(t[3]=d=>this.$emit("share"))})])])):(o(),c("li",a6,[e("small",n6,[n(u,{t:"Download & QR Code is not available due to no private key set for this peer"})])])),t[26]||(t[26]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1)),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[4]||(t[4]=d=>this.$emit("setting"))},[t[16]||(t[16]=e("i",{class:"me-auto bi bi-pen"},null,-1)),t[17]||(t[17]=E()),n(u,{t:"Peer Settings"})])]),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[5]||(t[5]=d=>this.$emit("jobs"))},[t[18]||(t[18]=e("i",{class:"me-auto bi bi-app-indicator"},null,-1)),t[19]||(t[19]=E()),n(u,{t:"Schedule Jobs"})])]),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[6]||(t[6]=d=>this.$emit("assign"))},[t[20]||(t[20]=e("i",{class:"me-auto bi bi-diagram-2"},null,-1)),t[21]||(t[21]=E()),n(u,{t:"Assign Peer"})])]),e("li",c6,[e("a",u6,[t[22]||(t[22]=e("i",{class:"me-auto bi bi-tag"},null,-1)),t[23]||(t[23]=E()),n(u,{t:"Tag Peer"})]),n(h,{onUpdate:t[7]||(t[7]=d=>this.$emit("refresh")),Peer:a.Peer,ConfigurationInfo:a.ConfigurationInfo},null,8,["Peer","ConfigurationInfo"])]),t[27]||(t[27]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1)),e("li",null,[e("a",{class:A(["dropdown-item d-flex text-warning",{disabled:this.restrictBtnDisabled}]),onClick:t[8]||(t[8]=d=>this.restrictPeer()),role:"button"},[t[24]||(t[24]=e("i",{class:"me-auto bi bi-lock"},null,-1)),this.restrictBtnDisabled?(o(),I(u,{key:1,t:"Restricting..."})):(o(),I(u,{key:0,t:"Restrict Access"}))],2)]),e("li",null,[e("a",{class:A(["dropdown-item d-flex fw-bold text-danger",{disabled:this.deleteBtnDisabled}]),onClick:t[9]||(t[9]=d=>this.confirmDelete=!0),role:"button"},[t[25]||(t[25]=e("i",{class:"me-auto bi bi-trash"},null,-1)),this.deleteBtnDisabled?(o(),I(u,{key:1,t:"Deleting..."})):(o(),I(u,{key:0,t:"Delete"}))],2)])],64))],64))],2)}const k6=K(l6,[["render",v6],["__scopeId","data-v-18549c26"]]),w6={name:"peer",methods:{GetLocale:H},components:{PeerTagBadge:Ne,LocaleText:x,PeerSettingsDropdown:k6},props:{Peer:Object,ConfigurationInfo:Object,order:Number,searchPeersLength:Number},setup(){const l=q(null),t=q(!1),a=oe();return Je(l,s=>{t.value=!1}),{target:l,subMenuOpened:t,dashboardStore:a}},computed:{getLatestHandshake(){return this.Peer.latest_handshake.includes(",")?this.Peer.latest_handshake.split(",")[0]:this.Peer.latest_handshake},getDropup(){return this.searchPeersLength-this.order<=3}}},y6=["id"],x6={key:0,class:"card-header bg-transparent d-flex align-items-center gap-2 border-0"},$6={key:0,style:{"font-size":"0.8rem",color:"#28a745"},class:"d-flex align-items-center"},_6={style:{"font-size":"0.8rem"},class:"ms-auto d-flex gap-2"},P6={class:"text-primary"},C6={class:"text-success"},S6={key:0,class:"text-secondary"},D6={key:1,class:"border-0 card-header bg-transparent text-warning fw-bold",style:{"font-size":"0.8rem"}},O6={class:"card-body pt-1",style:{"font-size":"0.9rem"}},q6={class:"text-muted"},M6={class:"d-block"},I6={class:"text-muted"},T6={class:"d-block"},j6={class:"d-flex align-items-center"},B6={key:1,class:"card-footer"},A6={class:"d-flex align-items-center text-muted"};function L6(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerTagBadge"),h=le("PeerSettingsDropdown");return o(),c("div",{class:A(["card shadow-sm rounded-3 peerCard",{"border-warning":a.Peer.restricted}]),id:"peer_"+a.Peer.id},[e("div",null,[a.Peer.restricted?(o(),c("div",D6,[t[15]||(t[15]=e("i",{class:"bi-lock-fill me-2"},null,-1)),n(u,{t:"Access Restricted"})])):(o(),c("div",x6,[e("div",{class:A(["dot ms-0",{active:a.Peer.status==="running"}])},null,2),s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"&&a.Peer.status==="running"?(o(),c("div",$6,[t[9]||(t[9]=e("i",{class:"bi bi-box-arrow-in-right me-2"},null,-1)),e("span",null,S(a.Peer.endpoint),1)])):O("",!0),e("div",_6,[e("span",P6,[t[10]||(t[10]=e("i",{class:"bi bi-arrow-down"},null,-1)),e("strong",null,S((a.Peer.cumu_receive+a.Peer.total_receive).toFixed(4)),1),t[11]||(t[11]=E(" GB ",-1))]),e("span",C6,[t[12]||(t[12]=e("i",{class:"bi bi-arrow-up"},null,-1)),e("strong",null,S((a.Peer.cumu_sent+a.Peer.total_sent).toFixed(4)),1),t[13]||(t[13]=E(" GB ",-1))]),a.Peer.latest_handshake!=="No Handshake"?(o(),c("span",S6,[t[14]||(t[14]=e("i",{class:"bi bi-arrows-angle-contract"},null,-1)),E(" "+S(r.getLatestHandshake)+" ago ",1)])):O("",!0)])]))]),e("div",O6,[e("h6",null,S(a.Peer.name?a.Peer.name:r.GetLocale("Untitled Peer")),1),e("div",{class:A(["d-flex",[s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="grid"?"gap-1 flex-column":"flex-row gap-3"]])},[e("div",{class:A({"d-flex gap-2 align-items-center":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"})},[e("small",q6,[n(u,{t:"Public Key"})]),e("small",M6,[e("samp",null,S(a.Peer.id),1)])],2),e("div",{class:A({"d-flex gap-2 align-items-center":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"})},[e("small",I6,[n(u,{t:"Allowed IPs"})]),e("small",T6,[e("samp",null,S(a.Peer.allowed_ip),1)])],2),e("div",{class:A(["d-flex align-items-center gap-1",{"ms-auto":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"}])},[(o(!0),c(F,null,G(Object.values(a.ConfigurationInfo.Info.PeerGroups).filter(d=>d.Peers.includes(a.Peer.id)),d=>(o(),I(_,{BackgroundColor:d.BackgroundColor,GroupName:d.GroupName,Icon:"bi-"+d.Icon},null,8,["BackgroundColor","GroupName","Icon"]))),256)),e("div",{class:A(["ms-auto px-2 rounded-3 subMenuBtn position-relative",{active:this.subMenuOpened}])},[e("a",{role:"button",class:"text-body",onClick:t[0]||(t[0]=d=>this.subMenuOpened=!0)},[...t[16]||(t[16]=[e("h5",{class:"mb-0"},[e("i",{class:"bi bi-three-dots"})],-1)])]),n(ae,{name:"slide-fade"},{default:W(()=>[this.subMenuOpened?(o(),I(h,{key:0,dropup:r.getDropup,onQrcode:t[1]||(t[1]=d=>this.$emit("qrcode")),onConfigurationFile:t[2]||(t[2]=d=>this.$emit("configurationFile")),onSetting:t[3]||(t[3]=d=>this.$emit("setting")),onJobs:t[4]||(t[4]=d=>this.$emit("jobs")),onRefresh:t[5]||(t[5]=d=>this.$emit("refresh")),onShare:t[6]||(t[6]=d=>this.$emit("share")),onAssign:t[7]||(t[7]=d=>this.$emit("assign")),Peer:a.Peer,ConfigurationInfo:a.ConfigurationInfo,ref:"target"},null,8,["dropup","Peer","ConfigurationInfo"])):O("",!0)]),_:1})],2)],2)],2)]),this.Peer.restricted?(o(),c("div",B6,[e("small",A6,[n(u,{t:"Allow access to view details"})])])):(o(),c("div",{key:0,class:"card-footer",role:"button",onClick:t[8]||(t[8]=d=>l.$emit("details"))},[e("small",j6,[n(u,{t:"Details"}),t[17]||(t[17]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))])]))],10,y6)}const R6=K(w6,[["render",L6],["__scopeId","data-v-f38d3291"]]),N6={__name:"peerListModals",props:{configurationModals:Object,configurationModalSelectedPeer:Object},emits:["refresh"],setup(l,{emit:t}){const a=t,s=V(()=>J(()=>import("./peerAssignModal-enAr71Jz.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)),m=V(()=>J(()=>import("./peerShareLinkModal-lGyV1IDH.js"),__vite__mapDeps([6,2,3,7,8,9,1,10]),import.meta.url)),r=V(()=>J(()=>import("./peerJobs-qzL_mQHg.js"),__vite__mapDeps([11,12,2,3,8,9,7,1,13,14]),import.meta.url)),u=V(()=>J(()=>import("./peerQRCode-qoaDBWPM.js"),__vite__mapDeps([15,16,2,3,17,1,18]),import.meta.url)),_=V(()=>J(()=>import("./peerConfigurationFile-xWgZ3Hh2.js"),__vite__mapDeps([19,2,3,1,16,17,20]),import.meta.url)),h=V(()=>J(()=>import("./peerSettings-HxDukgk9.js"),__vite__mapDeps([21,2,3,1,22]),import.meta.url));return(d,f)=>(o(),I(me,{name:"zoom"},{default:W(()=>[l.configurationModals.peerSetting.modalOpen?(o(),I(j(h),{key:"PeerSettingsModal",selectedPeer:l.configurationModalSelectedPeer,onRefresh:f[0]||(f[0]=v=>a("refresh")),onClose:f[1]||(f[1]=v=>l.configurationModals.peerSetting.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerQRCode.modalOpen?(o(),I(j(u),{key:"PeerQRCodeModal",selectedPeer:l.configurationModalSelectedPeer,onClose:f[2]||(f[2]=v=>l.configurationModals.peerQRCode.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerScheduleJobs.modalOpen?(o(),I(j(r),{key:"PeerJobsModal",onRefresh:f[3]||(f[3]=v=>a("refresh")),selectedPeer:l.configurationModalSelectedPeer,onClose:f[4]||(f[4]=v=>l.configurationModals.peerScheduleJobs.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerShare.modalOpen?(o(),I(j(m),{key:"PeerShareLinkModal",onClose:f[5]||(f[5]=v=>{l.configurationModals.peerShare.modalOpen=!1}),selectedPeer:l.configurationModalSelectedPeer},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerConfigurationFile.modalOpen?(o(),I(j(_),{key:"PeerConfigurationFileModal",onClose:f[6]||(f[6]=v=>l.configurationModals.peerConfigurationFile.modalOpen=!1),selectedPeer:l.configurationModalSelectedPeer},null,8,["selectedPeer"])):O("",!0),l.configurationModals.assignPeer.modalOpen?(o(),I(j(s),{key:"PeerAssignModal",selectedPeer:l.configurationModalSelectedPeer,onClose:f[7]||(f[7]=v=>l.configurationModals.assignPeer.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0)]),_:1}))}},E6={style:{"margin-bottom":"20px",height:"1px"},id:"loadMore"},F6={__name:"peerIntersectionObserver",props:["peerListLength","showPeersCount"],emits:["loadMore"],setup(l,{emit:t}){const a=q(void 0),s=t;return ne(()=>{a.value=new IntersectionObserver(m=>{m.forEach(r=>{r.isIntersecting&&s("loadMore")})},{rootMargin:"20px",threshold:1}),a.value.observe(document.querySelector("#loadMore"))}),re(()=>{a.value.disconnect()}),(m,r)=>(o(),c("div",E6))}},z6={class:"d-flex gap-1 flex-column"},H6=U({__name:"configurationDescription",props:["configuration"],setup(l){const t=l,a=q(t.configuration.Info.Description),s=q(!1),m=q(!1),r=async()=>{await X("/api/updateWireguardConfigurationInfo",{Name:t.configuration.Name,Key:"Description",Value:a.value},_=>{m.value=_.status,u()})},u=()=>{s.value=!0,setTimeout(()=>{s.value=!1},3e3)};return(_,h)=>(o(),c("div",z6,[h[2]||(h[2]=e("label",{for:"configurationDescription"},[e("small",{style:{"white-space":"nowrap"},class:"text-muted"},[e("i",{class:"bi bi-pencil-fill me-2"}),E("Notes ")])],-1)),de(e("input",{type:"text",class:A([[s.value?[m.value?"is-valid":"is-invalid"]:void 0],"form-control rounded-3 bg-transparent form-control-sm"]),id:"configurationDescription","onUpdate:modelValue":h[0]||(h[0]=d=>a.value=d),onChange:h[1]||(h[1]=d=>r())},null,34),[[ke,a.value]])]))}});var ue={exports:{}},Y6=ue.exports,ye;function G6(){return ye||(ye=1,(function(l,t){(function(a,s){l.exports=s()})(Y6,(function(){return function(a,s){s.prototype.isSameOrBefore=function(m,r){return this.isSame(m,r)||this.isBefore(m,r)}}}))})(ue)),ue.exports}var V6=G6();const Ee=Ce(V6);var fe={exports:{}},J6=fe.exports,xe;function U6(){return xe||(xe=1,(function(l,t){(function(a,s){l.exports=s()})(J6,(function(){var a,s,m=1e3,r=6e4,u=36e5,_=864e5,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,d=31536e6,f=2628e6,v=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,w={years:d,months:f,days:_,hours:u,minutes:r,seconds:m,milliseconds:1,weeks:6048e5},$=function(T){return T instanceof te},D=function(T,P,g){return new te(T,g,P.$l)},b=function(T){return s.p(T)+"s"},y=function(T){return T<0},C=function(T){return y(T)?Math.ceil(T):Math.floor(T)},M=function(T){return Math.abs(T)},z=function(T,P){return T?y(T)?{negative:!0,format:""+M(T)+P}:{negative:!1,format:""+T+P}:{negative:!1,format:""}},te=(function(){function T(g,B,R){var L=this;if(this.$d={},this.$l=R,g===void 0&&(this.$ms=0,this.parseFromMilliseconds()),B)return D(g*w[b(B)],this);if(typeof g=="number")return this.$ms=g,this.parseFromMilliseconds(),this;if(typeof g=="object")return Object.keys(g).forEach((function(p){L.$d[b(p)]=g[p]})),this.calMilliseconds(),this;if(typeof g=="string"){var k=g.match(v);if(k){var i=k.slice(2).map((function(p){return p!=null?Number(p):0}));return this.$d.years=i[0],this.$d.months=i[1],this.$d.weeks=i[2],this.$d.days=i[3],this.$d.hours=i[4],this.$d.minutes=i[5],this.$d.seconds=i[6],this.calMilliseconds(),this}}return this}var P=T.prototype;return P.calMilliseconds=function(){var g=this;this.$ms=Object.keys(this.$d).reduce((function(B,R){return B+(g.$d[R]||0)*w[R]}),0)},P.parseFromMilliseconds=function(){var g=this.$ms;this.$d.years=C(g/d),g%=d,this.$d.months=C(g/f),g%=f,this.$d.days=C(g/_),g%=_,this.$d.hours=C(g/u),g%=u,this.$d.minutes=C(g/r),g%=r,this.$d.seconds=C(g/m),g%=m,this.$d.milliseconds=g},P.toISOString=function(){var g=z(this.$d.years,"Y"),B=z(this.$d.months,"M"),R=+this.$d.days||0;this.$d.weeks&&(R+=7*this.$d.weeks);var L=z(R,"D"),k=z(this.$d.hours,"H"),i=z(this.$d.minutes,"M"),p=this.$d.seconds||0;this.$d.milliseconds&&(p+=this.$d.milliseconds/1e3,p=Math.round(1e3*p)/1e3);var Y=z(p,"S"),Z=g.negative||B.negative||L.negative||k.negative||i.negative||Y.negative,Fe=k.format||i.format||Y.format?"T":"",ge=(Z?"-":"")+"P"+g.format+B.format+L.format+Fe+k.format+i.format+Y.format;return ge==="P"||ge==="-P"?"P0D":ge},P.toJSON=function(){return this.toISOString()},P.format=function(g){var B=g||"YYYY-MM-DDTHH:mm:ss",R={Y:this.$d.years,YY:s.s(this.$d.years,2,"0"),YYYY:s.s(this.$d.years,4,"0"),M:this.$d.months,MM:s.s(this.$d.months,2,"0"),D:this.$d.days,DD:s.s(this.$d.days,2,"0"),H:this.$d.hours,HH:s.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:s.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:s.s(this.$d.seconds,2,"0"),SSS:s.s(this.$d.milliseconds,3,"0")};return B.replace(h,(function(L,k){return k||String(R[L])}))},P.as=function(g){return this.$ms/w[b(g)]},P.get=function(g){var B=this.$ms,R=b(g);return R==="milliseconds"?B%=1e3:B=R==="weeks"?C(B/w[R]):this.$d[R],B||0},P.add=function(g,B,R){var L;return L=B?g*w[b(B)]:$(g)?g.$ms:D(g,this).$ms,D(this.$ms+L*(R?-1:1),this)},P.subtract=function(g,B){return this.add(g,B,!0)},P.locale=function(g){var B=this.clone();return B.$l=g,B},P.clone=function(){return D(this.$ms,this)},P.humanize=function(g){return a().add(this.$ms,"ms").locale(this.$l).fromNow(!g)},P.valueOf=function(){return this.asMilliseconds()},P.milliseconds=function(){return this.get("milliseconds")},P.asMilliseconds=function(){return this.as("milliseconds")},P.seconds=function(){return this.get("seconds")},P.asSeconds=function(){return this.as("seconds")},P.minutes=function(){return this.get("minutes")},P.asMinutes=function(){return this.as("minutes")},P.hours=function(){return this.get("hours")},P.asHours=function(){return this.as("hours")},P.days=function(){return this.get("days")},P.asDays=function(){return this.as("days")},P.weeks=function(){return this.get("weeks")},P.asWeeks=function(){return this.as("weeks")},P.months=function(){return this.get("months")},P.asMonths=function(){return this.as("months")},P.years=function(){return this.get("years")},P.asYears=function(){return this.as("years")},T})(),ce=function(T,P,g){return T.add(P.years()*g,"y").add(P.months()*g,"M").add(P.days()*g,"d").add(P.hours()*g,"h").add(P.minutes()*g,"m").add(P.seconds()*g,"s").add(P.milliseconds()*g,"ms")};return function(T,P,g){a=g,s=g().$utils(),g.duration=function(L,k){var i=g.locale();return D(L,{$l:i},k)},g.isDuration=$;var B=P.prototype.add,R=P.prototype.subtract;P.prototype.add=function(L,k){return $(L)?ce(this,L,1):B.bind(this)(L,k)},P.prototype.subtract=function(L,k){return $(L)?ce(this,L,-1):R.bind(this)(L,k)}}}))})(fe)),fe.exports}var W6=U6();const Q6=Ce(W6),K6={key:0,class:"sessions-label"},Z6={class:"d-flex flex-wrap gap-1 session-dot"},X6={class:"bg-warning",style:{height:"5px",width:"5px","border-radius":"100%","vertical-align":"top"}},eu={class:"p-1 badge text-bg-warning text-start session-badge-list"},tu={class:"mt-1"},lu=U({__name:"peerSessionCalendarDay",props:["sessions","day"],emits:["openDetails"],setup(l){const t=l;Q.extend(Ee),Q.extend(Q6);const a=N(()=>{let s=t.sessions.map(r=>Q(r)).filter(r=>r.isSame(t.day,"D")).reverse(),m=[];if(s.length>1){let r=[s[0]];for(let u of s.slice(1))u.isSameOrBefore(r[r.length-1].add(3,"minute"))?r.push(u):(m.push({timestamps:r,duration:Q.duration(r[r.length-1].diff(r[0]))}),r=[u]);m.push({timestamps:r,duration:Q.duration(r[r.length-1].diff(r[0]))})}return m});return(s,m)=>(o(),c("div",{class:"d-flex gap-1 flex-column session-list",onClick:m[0]||(m[0]=r=>s.$emit("openDetails",a.value))},[a.value.length>0?(o(),c("small",K6,[n(x,{t:a.value.length+" Session"+(a.value.length>1?"s":"")},null,8,["t"])])):O("",!0),e("div",Z6,[(o(!0),c(F,null,G(a.value.length,r=>(o(),c("div",X6))),256))]),(o(!0),c(F,null,G(a.value,r=>(o(),c("div",eu,[e("div",null,[m[1]||(m[1]=e("i",{class:"bi bi-stopwatch me-1"},null,-1)),E(S(r.timestamps[0].format("HH:mm:ss")),1),m[2]||(m[2]=e("i",{class:"bi bi-arrow-right mx-1"},null,-1)),E(S(r.timestamps[r.timestamps.length-1].format("HH:mm:ss")),1)]),e("div",tu,[n(x,{t:"Duration:"}),E(" "+S(r.duration.format("HH:mm:ss")),1)])]))),256))]))}}),su=K(lu,[["__scopeId","data-v-5178a57b"]]),ou={class:"card rounded-3 bg-transparent"},iu={class:"card-header d-flex align-items-center"},au={class:"mx-auto mb-0 text-center"},nu={class:"text-muted",style:{"font-size":"0.9rem"}},ru={class:"card-body p-0 position-relative"},du={class:"calendar-grid"},cu=["onClick"],uu={class:"d-flex day-label"},fu={key:0,class:"bi bi-check-circle-fill ms-auto"},pu={key:0,class:"position-absolute rounded-bottom-3 dayDetail p-3",style:{bottom:"0",height:"100%",width:"100%","z-index":"9999",background:"#00000050","backdrop-filter":"blur(8px)",overflow:"scroll"}},mu={class:"d-flex mb-3"},hu={class:"mb-0"},gu={class:"d-flex flex-column gap-2"},bu={class:"p-1 badge text-bg-warning text-start session-list d-flex align-items-center"},vu={class:"ms-auto"},ku=U({__name:"peerSessions",props:["selectedPeer","selectedDate"],emits:["selectDate"],setup(l,{emit:t}){const a=l;oe();const s=q([]);Q.extend(Ee);const m=q(void 0),r=q(0),u=q(Q()),_=N(()=>Q().add(r.value,"month")),h=N(()=>_.value.startOf("month")),d=N(()=>_.value.endOf("month")),f=N(()=>h.value.startOf("week")),v=N(()=>d.value.endOf("week")),w=N(()=>{let y=[],C=f.value;for(;C.isSameOrBefore(v.value,"day");)y.push(C),C=C.add(1,"day");if(y.length<42){let M=42-y.length;for(let z=0;z{await ee("/api/getPeerSessions",{configurationName:a.selectedPeer.configuration.Name,id:a.selectedPeer.id,startDate:f.value.format("YYYY-MM-DD"),endDate:v.value.format("YYYY-MM-DD")},y=>{s.value=y.data.reverse()})};$(),m.value=setInterval(async()=>{await $()},6e4),re(()=>{clearInterval(m.value)}),se(()=>_.value,()=>$());const D=q(!1),b=q(void 0);return(y,C)=>(o(),c("div",null,[e("div",ou,[e("div",iu,[e("button",{class:"btn btn-sm rounded-3",onClick:C[0]||(C[0]=M=>r.value-=1)},[...C[5]||(C[5]=[e("i",{class:"bi bi-chevron-left"},null,-1)])]),r.value!==0?(o(),c("button",{key:0,class:"btn btn-sm rounded-3",onClick:C[1]||(C[1]=M=>{r.value=0,y.$emit("selectDate",y.day)})},[n(x,{t:"Today"})])):O("",!0),e("h5",au,[e("small",nu,[n(x,{t:"Peer Historical Sessions"})]),C[6]||(C[6]=e("br",null,null,-1)),E(" "+S(_.value.format("YYYY / MM")),1)]),r.value!==0?(o(),c("button",{key:1,class:"btn btn-sm rounded-3",onClick:C[2]||(C[2]=M=>{r.value=0,y.$emit("selectDate",y.day)})},[n(x,{t:"Today"})])):O("",!0),e("button",{class:"btn btn-sm rounded-3",onClick:C[3]||(C[3]=M=>r.value+=1)},[...C[7]||(C[7]=[e("i",{class:"bi bi-chevron-right"},null,-1)])])]),e("div",ru,[e("div",du,[(o(!0),c(F,null,G(w.value,(M,z)=>(o(),c("div",{class:A(["calendar-day p-2 d-flex flex-column",{"bg-body-secondary":M.isSame(u.value,"D"),"border-end":M.day()<6,"border-bottom":zy.$emit("selectDate",M),style:{cursor:"pointer"}},[e("h6",uu,[E(S(M.format("D"))+" ",1),l.selectedDate&&l.selectedDate.isSame(M,"D")?(o(),c("i",fu)):O("",!0)]),(o(),I(su,{class:"flex-grow-1",onOpenDetails:te=>{b.value={day:M,details:te},D.value=!0},sessions:s.value,day:M,key:M},null,8,["onOpenDetails","sessions","day"]))],10,cu))),128))]),n(ae,{name:"zoom"},{default:W(()=>[D.value?(o(),c("div",pu,[e("div",mu,[e("h5",hu,S(b.value.day.format("YYYY-MM-DD")),1),e("a",{role:"button",class:"ms-auto text-white",onClick:C[4]||(C[4]=M=>D.value=!1)},[...C[8]||(C[8]=[e("h5",{class:"mb-0"},[e("i",{class:"bi bi-x-lg"})],-1)])])]),e("div",gu,[(o(!0),c(F,null,G(b.value.details,M=>(o(),c("div",bu,[e("div",null,[C[9]||(C[9]=e("i",{class:"bi bi-stopwatch me-1"},null,-1)),E(S(M.timestamps[0].format("HH:mm:ss")),1),C[10]||(C[10]=e("i",{class:"bi bi-arrow-right mx-1"},null,-1)),E(S(M.timestamps[M.timestamps.length-1].format("HH:mm:ss")),1)]),e("div",vu,[n(x,{t:"Duration:"}),E(" "+S(M.duration.format("HH:mm:ss")),1)])]))),256))])])):O("",!0)]),_:1})])])]))}}),wu=K(ku,[["__scopeId","data-v-3b03c7a5"]]),yu={class:"card rounded-3 bg-transparent"},xu={class:"card-body"},$u={class:"text-muted"},_u={class:"d-flex flex-column gap-3"},Pu=U({__name:"peerTraffics",props:["selectedDate","selectedPeer"],setup(l){const t=l;oe();const a=N(()=>t.selectedDate?t.selectedDate:Q()),s=q([]),m=async()=>{await ee("/api/getPeerTraffics",{configurationName:t.selectedPeer.configuration.Name,id:t.selectedPeer.id,startDate:a.value.format("YYYY-MM-DD"),endDate:a.value.format("YYYY-MM-DD")},v=>{s.value=v.data})},r=q(void 0);m(),r.value=setInterval(async()=>{await m()},6e4),re(()=>{clearInterval(r.value)}),se(()=>a.value,()=>{m()});const u=N(()=>({responsive:!0,plugins:{legend:{display:!1},tooltip:{callbacks:{label:v=>`${v.formattedValue} MB`}}},scales:{x:{ticks:{display:!1},grid:{display:!0}},y:{ticks:{callback:v=>`${v.toFixed(4)} MB`},grid:{display:!0}}}})),_=N(()=>{let v=s.value.map($=>$.cumu_sent+$.total_sent),w=[0];if(v.length>1)for(let $=1;$=v[$-1]?w.push((v[$]-v[$-1])*1024):w.push(v[$]*1024);return w}),h=N(()=>{let v=s.value.map($=>$.cumu_receive+$.total_receive),w=[0];if(v.length>1)for(let $=1;$=v[$-1]?w.push((v[$]-v[$-1])*1024):w.push(v[$]*1024);return w}),d=N(()=>({labels:s.value.map(v=>v.time),datasets:[{label:H("Data Sent"),data:_.value,fill:"start",borderColor:"#198754",backgroundColor:"#19875490",tension:0,pointRadius:2,borderWidth:1}]})),f=N(()=>({labels:s.value.map(v=>v.time),datasets:[{label:H("Data Received"),data:h.value,fill:"start",borderColor:"#0d6efd",backgroundColor:"#0d6efd90",tension:.3,pointRadius:2,borderWidth:1}]}));return(v,w)=>(o(),c("div",yu,[e("div",xu,[e("h6",$u,[n(x,{t:"Peer Historical Data Usage of "+a.value.format("YYYY-MM-DD")},null,8,["t"])]),e("div",_u,[e("div",null,[e("p",null,[n(x,{t:"Data Received"})]),n(j(he),{options:u.value,data:f.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])]),e("div",null,[e("p",null,[n(x,{t:"Data Sent"})]),n(j(he),{options:u.value,data:d.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])])])])]))}}),Cu={class:"card rounded-3 bg-transparent"},Su={class:"card-header text-muted"},Du={class:"card-body"},Ou={class:"bg-body-tertiary p-3 d-flex rounded-3"},qu={key:0,class:"m-auto"},Mu={key:1,class:"m-auto"},Iu={key:2,class:"w-100 d-flex flex-column gap-3"},Tu={class:"bg-body d-flex w-100 rounded-3",style:{height:"500px"},id:"map"},ju={key:0,class:"m-auto"},Bu={key:0},Au={key:1,class:"text-muted"},Lu={class:"table table-hover"},Ru={key:0},Nu=["onClick"],Eu={key:0},Fu=U({__name:"peerEndpoints",props:["selectedPeer"],setup(l){const t=l,a=q(!1),s=q(void 0),m=q(void 0),r=q(void 0),u=async()=>{await ee("/api/getPeerHistoricalEndpoints",{id:t.selectedPeer.id,configurationName:t.selectedPeer.configuration.Name},async d=>{if(d.status&&(s.value=d.data),a.value=!0,s.value.geolocation)try{if(await fetch("https://tile.openstreetmap.org/",{signal:AbortSignal.timeout(1500)}),m.value=!0,r.value=new Ue({target:"map",layers:[new Qe({source:new Ke})],view:new We({center:be([17.64,16.35]),zoom:0})}),s.value.geolocation){const f=new Ze;s.value.geolocation.filter(w=>w.lat&&w.lon).forEach(w=>{f.addFeature(new we({geometry:new Xe(be([w.lon,w.lat]))}))}),f.addFeature(new we({})),r.value.addLayer(new et({source:f,style:()=>new tt({image:new lt({radius:10,fill:new ot({color:"#0d6efd"}),stroke:new st({color:"white",width:5})})})}))}}catch(f){console.log(f),m.value=!1}})};ne(()=>u());const _=d=>{if(s.value.geolocation){let f=s.value.geolocation.find(v=>v.query===d);if(f){let v=[f.city,f.country];return v.filter(w=>w!==void 0).length===0&&v.push("Private Address"),v.filter(w=>w!==void 0).join(", ")}}},h=d=>{if(s.value.geolocation){let f=s.value.geolocation.find(v=>v.query===d);f&&f.lon&&f.lat&&r.value.getView().animate({zoom:4},{center:be([f.lon,f.lat])},{easing:it})}};return(d,f)=>(o(),c("div",Cu,[e("div",Su,[n(x,{t:"Peer Historical Endpoints"})]),e("div",Du,[e("div",Ou,[a.value?a.value&&s.value.endpoints.length===0?(o(),c("div",Mu,[n(x,{t:"No Historical Endpoints"})])):a.value&&s.value.endpoints.length>0?(o(),c("div",Iu,[e("div",Tu,[m.value?O("",!0):(o(),c("div",ju,[m.value===void 0?(o(),c("div",Bu,[f[1]||(f[1]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),n(x,{t:"Loading Map..."})])):O("",!0),m.value===!1?(o(),c("div",Au,[n(x,{t:"Map is not available"})])):O("",!0)]))]),e("table",Lu,[e("thead",null,[e("tr",null,[e("th",null,[n(x,{t:"Endpoint"})]),s.value.geolocation?(o(),c("th",Ru,[n(x,{t:"Geolocation"})])):O("",!0)])]),e("tbody",null,[(o(!0),c(F,null,G(s.value.endpoints,v=>(o(),c("tr",{onClick:w=>h(v.endpoint),style:{cursor:"pointer"}},[e("td",null,S(v.endpoint),1),s.value.geolocation?(o(),c("td",Eu,S(_(v.endpoint)),1)):O("",!0)],8,Nu))),256))])])])):O("",!0):(o(),c("div",qu,[f[0]||(f[0]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),n(x,{t:"Loading..."})]))])])]))}}),zu={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},Hu={class:"d-flex h-100 w-100 pb-2"},Yu={class:"m-auto w-100 p-2"},Gu={class:"card rounded-3 shadow h-100"},Vu={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},Ju={class:"mb-0 fw-normal"},Uu={class:"card-body px-4"},Wu={class:"d-flex justify-content-between align-items-start mb-2"},Qu={class:"mb-0 text-muted"},Ku={class:"mb-0"},Zu={key:0,class:"text-end"},Xu={class:"mb-0 text-muted"},e2={class:"mb-0",style:{"white-space":"pre-wrap"}},t2={class:"row mt-3 gy-2 gx-2 mb-2"},l2={class:"col-12 col-lg-3"},s2={class:"card rounded-3 bg-transparent h-100"},o2={class:"card-body py-2 d-flex flex-column justify-content-center"},i2={class:"mb-0 text-muted"},a2={class:"d-flex align-items-center"},n2={class:"col-12 col-lg-3"},r2={class:"card rounded-3 bg-transparent h-100"},d2={class:"card-body py-2 d-flex flex-column justify-content-center"},c2={class:"mb-0 text-muted"},u2={style:{"word-break":"break-all"},class:"col-12 col-lg-6"},f2={class:"card rounded-3 bg-transparent h-100"},p2={class:"card-body py-2 d-flex flex-column justify-content-center"},m2={class:"mb-0 text-muted"},h2={class:"col-12 col-lg-3"},g2={class:"card rounded-3 bg-transparent h-100"},b2={class:"card-body d-flex"},v2={class:"mb-0 text-muted"},k2={class:"h4"},w2={class:"col-12 col-lg-3"},y2={class:"card rounded-3 bg-transparent h-100"},x2={class:"card-body d-flex"},$2={class:"mb-0 text-muted"},_2={class:"h4 text-warning"},P2={class:"col-12 col-lg-3"},C2={class:"card rounded-3 bg-transparent h-100"},S2={class:"card-body d-flex"},D2={class:"mb-0 text-muted"},O2={class:"h4 text-primary"},q2={class:"col-12 col-lg-3"},M2={class:"card rounded-3 bg-transparent h-100"},I2={class:"card-body d-flex"},T2={class:"mb-0 text-muted"},j2={class:"h4 text-success"},B2={class:"col-12"},A2={class:"col-12"},L2={class:"col-12"},R2=U({__name:"peerDetailsModal",props:["selectedPeer"],emits:["close"],setup(l){Se.register(De,Oe,qe,Me,Ie,Te,je,Be,Ae,Le,Re);const t=q(void 0);return(a,s)=>(o(),c("div",zu,[e("div",Hu,[e("div",Yu,[e("div",Gu,[e("div",Vu,[e("h4",Ju,[n(x,{t:"Peer Details"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:s[0]||(s[0]=m=>a.$emit("close"))})]),e("div",Uu,[e("div",Wu,[e("div",null,[e("p",Qu,[e("small",null,[n(x,{t:"Peer"})])]),e("h2",Ku,S(l.selectedPeer.name),1)]),l.selectedPeer.notes?(o(),c("div",Zu,[e("p",Xu,[e("small",null,[n(x,{t:"Notes"})])]),e("p",e2,S(l.selectedPeer.notes),1)])):O("",!0)]),e("div",t2,[e("div",l2,[e("div",s2,[e("div",o2,[e("p",i2,[e("small",null,[n(x,{t:"Status"})])]),e("div",a2,[e("span",{class:A(["dot ms-0 me-2",{active:l.selectedPeer.status==="running"}])},null,2),l.selectedPeer.status==="running"?(o(),I(x,{key:0,t:"Connected"})):(o(),I(x,{key:1,t:"Disconnected"}))])])])]),e("div",n2,[e("div",r2,[e("div",d2,[e("p",c2,[e("small",null,[n(x,{t:"Allowed IPs"})])]),E(" "+S(l.selectedPeer.allowed_ip),1)])])]),e("div",u2,[e("div",f2,[e("div",p2,[e("p",m2,[e("small",null,[n(x,{t:"Public Key"})])]),e("samp",null,S(l.selectedPeer.id),1)])])]),e("div",h2,[e("div",g2,[e("div",b2,[e("div",null,[e("p",v2,[e("small",null,[n(x,{t:"Latest Handshake Time"})])]),e("strong",k2,[n(x,{t:l.selectedPeer.latest_handshake!=="No Handshake"?l.selectedPeer.latest_handshake+" ago":"No Handshake"},null,8,["t"])])]),s[2]||(s[2]=e("i",{class:"bi bi-person-raised-hand ms-auto h2 text-muted"},null,-1))])])]),e("div",w2,[e("div",y2,[e("div",x2,[e("div",null,[e("p",$2,[e("small",null,[n(x,{t:"Total Usage"})])]),e("strong",_2,S((l.selectedPeer.total_data+l.selectedPeer.cumu_data).toFixed(4))+" GB ",1)]),s[3]||(s[3]=e("i",{class:"bi bi-arrow-down-up ms-auto h2 text-muted"},null,-1))])])]),e("div",P2,[e("div",C2,[e("div",S2,[e("div",null,[e("p",D2,[e("small",null,[n(x,{t:"Total Received"})])]),e("strong",O2,S((l.selectedPeer.total_receive+l.selectedPeer.cumu_receive).toFixed(4))+" GB",1)]),s[4]||(s[4]=e("i",{class:"bi bi-arrow-down ms-auto h2 text-muted"},null,-1))])])]),e("div",q2,[e("div",M2,[e("div",I2,[e("div",null,[e("p",T2,[e("small",null,[n(x,{t:"Total Sent"})])]),e("strong",j2,S((l.selectedPeer.total_sent+l.selectedPeer.cumu_sent).toFixed(4))+" GB",1)]),s[5]||(s[5]=e("i",{class:"bi bi-arrow-up ms-auto h2 text-muted"},null,-1))])])]),e("div",B2,[n(Pu,{selectedDate:t.value,selectedPeer:l.selectedPeer},null,8,["selectedDate","selectedPeer"])]),e("div",A2,[n(wu,{selectedDate:t.value,onSelectDate:s[1]||(s[1]=m=>t.value=m),selectedPeer:l.selectedPeer},null,8,["selectedDate","selectedPeer"])]),e("div",L2,[n(Fu,{selectedPeer:l.selectedPeer},null,8,["selectedPeer"])])])])])])])]))}}),N2={class:"container-fluid"},E2={class:"d-flex align-items-sm-start flex-column flex-sm-row gap-3"},F2={class:"text-muted d-flex align-items-center gap-2"},z2={class:"mb-0"},H2={class:"d-flex align-items-center gap-3"},Y2={class:"mb-0 display-4"},G2={class:"ms-sm-auto d-flex gap-2 flex-column"},V2={class:"card rounded-3 bg-transparent"},J2={class:"card-body py-2 d-flex align-items-center"},U2={class:"text-muted"},W2={class:"form-check form-switch mb-0 ms-auto pe-0 me-0"},Q2=["for"],K2={key:2,class:"spinner-border spinner-border-sm ms-2","aria-hidden":"true"},Z2=["disabled","id"],X2={class:"d-flex gap-2"},ef={class:"row mt-3 gy-2 gx-2 mb-2"},tf={class:"col-12 col-lg-3"},lf={class:"card rounded-3 bg-transparent h-100"},sf={class:"card-body py-2 d-flex flex-column justify-content-center"},of={class:"mb-0 text-muted"},af={class:"col-12 col-lg-3"},nf={class:"card rounded-3 bg-transparent h-100"},rf={class:"card-body py-2 d-flex flex-column justify-content-center"},df={class:"mb-0 text-muted"},cf={style:{"word-break":"break-all"},class:"col-12 col-lg-6"},uf={class:"card rounded-3 bg-transparent h-100"},ff={class:"card-body py-2 d-flex flex-column justify-content-center"},pf={class:"mb-0 text-muted"},mf={class:"row gx-2 gy-2 mb-2"},hf={class:"col-12 col-lg-3"},gf={class:"card rounded-3 bg-transparent h-100"},bf={class:"card-body d-flex"},vf={class:"mb-0 text-muted"},kf={class:"h4"},wf={class:"col-12 col-lg-3"},yf={class:"card rounded-3 bg-transparent h-100"},xf={class:"card-body d-flex"},$f={class:"mb-0 text-muted"},_f={class:"h4"},Pf={class:"col-12 col-lg-3"},Cf={class:"card rounded-3 bg-transparent h-100"},Sf={class:"card-body d-flex"},Df={class:"mb-0 text-muted"},Of={class:"h4 text-primary"},qf={class:"col-12 col-lg-3"},Mf={class:"card rounded-3 bg-transparent h-100"},If={class:"card-body d-flex"},Tf={class:"mb-0 text-muted"},jf={class:"h4 text-success"},Bf={style:{"margin-bottom":"10rem"}},Af=20,Lf={__name:"peerList",async setup(l){let t,a;const s=V(()=>J(()=>import("./peerSearchBar-m-UpcEAw.js"),__vite__mapDeps([23,2,3,24]),import.meta.url)),m=V(()=>J(()=>import("./peerJobsAllModal-CBOq98Zx.js"),__vite__mapDeps([25,12,2,3,8,9,7,1,13]),import.meta.url)),r=V(()=>J(()=>import("./peerJobsLogsModal-CH_xL3n_.js"),__vite__mapDeps([26,7,2,3,1]),import.meta.url)),u=V(()=>J(()=>import("./editConfiguration-CWKypueJ.js"),__vite__mapDeps([27,2,3,1,7,28]),import.meta.url)),_=V(()=>J(()=>import("./selectPeers-BJPsUxi9.js"),__vite__mapDeps([29,2,3,1,30]),import.meta.url)),h=V(()=>J(()=>import("./peerAddModal-ClXPRA43.js"),__vite__mapDeps([31,2,3,1,32]),import.meta.url)),d=oe(),f=ie(),v=$e(),w=q({}),$=q([]),D=q(!1),b=q({}),y=q({peerNew:{modalOpen:!1},peerSetting:{modalOpen:!1},peerScheduleJobs:{modalOpen:!1},peerQRCode:{modalOpen:!1},peerConfigurationFile:{modalOpen:!1},peerCreate:{modalOpen:!1},peerScheduleJobsAll:{modalOpen:!1},peerScheduleJobsLogs:{modalOpen:!1},peerShare:{modalOpen:!1},editConfiguration:{modalOpen:!1},selectPeers:{modalOpen:!1},backupRestore:{modalOpen:!1},deleteConfiguration:{modalOpen:!1},editRawConfigurationFile:{modalOpen:!1},assignPeer:{modalOpen:!1},peerDetails:{modalOpen:!1}}),C=q(!1),M=async()=>{await ee("/api/getWireguardConfigurationInfo",{configurationName:v.params.id},k=>{k.status&&(w.value=k.data.configurationInfo,$.value=k.data.configurationPeers,$.value.forEach(i=>{i.restricted=!1}),k.data.configurationRestrictedPeers.forEach(i=>{i.restricted=!0,$.value.push(i)}))})};[t,a]=He(()=>M()),await t,a();const z=q(void 0),te=()=>{clearInterval(z.value),z.value=setInterval(async()=>{await M()},parseInt(d.Configuration.Server.dashboard_refresh_interval))};te(),re(()=>{clearInterval(z.value),z.value=void 0,f.Filter.HiddenTags=[]}),se(()=>d.Configuration.Server.dashboard_refresh_interval,()=>{te()});const ce=async()=>{D.value=!0,await ee("/api/toggleWireguardConfiguration",{configurationName:w.value.Name},k=>{k.status?d.newMessage("Server",`${w.value.Name} ${k.data?"is on":"is off"}`,"success"):d.newMessage("Server",k.message,"danger"),f.Configurations.find(i=>i.Name===w.value.Name).Status=k.data,w.value.Status=k.data,D.value=!1})},T=N(()=>({connectedPeers:$.value.filter(k=>k.status==="running").length,totalUsage:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_data+k.cumu_data).reduce((k,i)=>k+i,0).toFixed(4):0,totalReceive:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_receive+k.cumu_receive).reduce((k,i)=>k+i,0).toFixed(4):0,totalSent:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_sent+k.cumu_sent).reduce((k,i)=>k+i,0).toFixed(4):0})),P=q(10),g=N(()=>f.Filter.HiddenTags.map(k=>w.value.Info.PeerGroups[k].Peers).flat()),B=N(()=>Object.values(w.value.Info.PeerGroups).map(k=>k.Peers).flat()),R=k=>{try{return at(k.replace(" ","").split(",")[0]).start}catch{return 0}},L=N(()=>{const k=f.searchString?$.value.filter(p=>(p.name.includes(f.searchString)||p.id.includes(f.searchString)||p.allowed_ip.includes(f.searchString))&&!g.value.includes(p.id)&&(f.Filter.ShowAllPeersWhenHiddenTags||!f.Filter.ShowAllPeersWhenHiddenTags&&B.value.includes(p.id))):$.value.filter(p=>!g.value.includes(p.id)&&(f.Filter.ShowAllPeersWhenHiddenTags||!f.Filter.ShowAllPeersWhenHiddenTags&&B.value.includes(p.id)));if(d.Configuration.Server.dashboard_sort==="restricted")return k.sort((p,Y)=>p[d.Configuration.Server.dashboard_sort]Y[d.Configuration.Server.dashboard_sort]?-1:0).slice(0,P.value);let i=[];return d.Configuration.Server.dashboard_sort==="allowed_ip"?i=k.sort((p,Y)=>R(p[d.Configuration.Server.dashboard_sort])R(Y[d.Configuration.Server.dashboard_sort])?1:0).slice(0,P.value):i=k.sort((p,Y)=>p[d.Configuration.Server.dashboard_sort]Y[d.Configuration.Server.dashboard_sort]?1:0).slice(0,P.value),i});return se(()=>v.query.id,k=>{k?f.searchString=k:f.searchString=void 0},{immediate:!0}),(k,i)=>(o(),c("div",N2,[e("div",E2,[e("div",null,[e("div",F2,[e("h5",z2,[n(Ge,{protocol:w.value.Protocol},null,8,["protocol"])])]),e("div",H2,[e("h1",Y2,[e("samp",null,S(w.value.Name),1)])])]),e("div",G2,[e("div",V2,[e("div",J2,[e("small",U2,[n(x,{t:"Status"})]),e("div",{class:A(["dot ms-2",{active:w.value.Status}])},null,2),e("div",W2,[e("label",{class:"form-check-label",style:{cursor:"pointer"},for:"switch"+w.value.id},[w.value.Status&&!D.value?(o(),I(x,{key:0,t:"On"})):!w.value.Status&&!D.value?(o(),I(x,{key:1,t:"Off"})):O("",!0),D.value?(o(),c("span",K2)):O("",!0)],8,Q2),de(e("input",{class:"form-check-input",style:{cursor:"pointer"},disabled:D.value,type:"checkbox",role:"switch",id:"switch"+w.value.id,onChange:i[0]||(i[0]=p=>ce()),"onUpdate:modelValue":i[1]||(i[1]=p=>w.value.Status=p)},null,40,Z2),[[Pe,w.value.Status]])])])]),e("div",X2,[e("a",{role:"button",onClick:i[2]||(i[2]=p=>y.value.peerNew.modalOpen=!0),class:"titleBtn py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},[i[30]||(i[30]=e("i",{class:"bi bi-plus-circle me-2"},null,-1)),n(x,{t:"Peer"})]),e("button",{class:"titleBtn py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:i[3]||(i[3]=p=>y.value.editConfiguration.modalOpen=!0),type:"button","aria-expanded":"false"},[i[31]||(i[31]=e("i",{class:"bi bi-gear-fill me-2"},null,-1)),n(x,{t:"Configuration Settings"})])])])]),i[36]||(i[36]=e("hr",null,null,-1)),n(H6,{configuration:w.value},null,8,["configuration"]),e("div",ef,[e("div",tf,[e("div",lf,[e("div",sf,[e("p",of,[e("small",null,[n(x,{t:"Address"})])]),E(" "+S(w.value.Address),1)])])]),e("div",af,[e("div",nf,[e("div",rf,[e("p",df,[e("small",null,[n(x,{t:"Listen Port"})])]),E(" "+S(w.value.ListenPort),1)])])]),e("div",cf,[e("div",uf,[e("div",ff,[e("p",pf,[e("small",null,[n(x,{t:"Public Key"})])]),e("samp",null,S(w.value.PublicKey),1)])])])]),e("div",mf,[e("div",hf,[e("div",gf,[e("div",bf,[e("div",null,[e("p",vf,[e("small",null,[n(x,{t:"Connected Peers"})])]),e("strong",kf,S(T.value.connectedPeers)+" / "+S($.value.length),1)]),i[32]||(i[32]=e("i",{class:"bi bi-ethernet ms-auto h2 text-muted"},null,-1))])])]),e("div",wf,[e("div",yf,[e("div",xf,[e("div",null,[e("p",$f,[e("small",null,[n(x,{t:"Total Usage"})])]),e("strong",_f,S(T.value.totalUsage)+" GB",1)]),i[33]||(i[33]=e("i",{class:"bi bi-arrow-down-up ms-auto h2 text-muted"},null,-1))])])]),e("div",Pf,[e("div",Cf,[e("div",Sf,[e("div",null,[e("p",Df,[e("small",null,[n(x,{t:"Total Received"})])]),e("strong",Of,S(T.value.totalReceive)+" GB",1)]),i[34]||(i[34]=e("i",{class:"bi bi-arrow-down ms-auto h2 text-muted"},null,-1))])])]),e("div",qf,[e("div",Mf,[e("div",If,[e("div",null,[e("p",Tf,[e("small",null,[n(x,{t:"Total Sent"})])]),e("strong",jf,S(T.value.totalSent)+" GB",1)]),i[35]||(i[35]=e("i",{class:"bi bi-arrow-up ms-auto h2 text-muted"},null,-1))])])])]),n(Pt,{configurationPeers:$.value,configurationInfo:w.value},null,8,["configurationPeers","configurationInfo"]),i[37]||(i[37]=e("hr",null,null,-1)),e("div",Bf,[$.value.length>0?(o(),I(Vc,{key:0,onSearch:i[4]||(i[4]=p=>C.value=!C.value),onJobsAll:i[5]||(i[5]=p=>y.value.peerScheduleJobsAll.modalOpen=!0),onJobLogs:i[6]||(i[6]=p=>y.value.peerScheduleJobsLogs.modalOpen=!0),onEditConfiguration:i[7]||(i[7]=p=>y.value.editConfiguration.modalOpen=!0),onSelectPeers:i[8]||(i[8]=p=>y.value.selectPeers.modalOpen=!0),onBackupRestore:i[9]||(i[9]=p=>y.value.backupRestore.modalOpen=!0),onDeleteConfiguration:i[10]||(i[10]=p=>y.value.deleteConfiguration.modalOpen=!0),configuration:w.value},null,8,["configuration"])):O("",!0),n(me,{name:"peerList",tag:"div",class:"row gx-2 gy-2 z-0 position-relative"},{default:W(()=>[(o(!0),c(F,null,G(L.value,(p,Y)=>(o(),c("div",{class:A(["col-12",{"col-lg-6 col-xl-4":j(d).Configuration.Server.dashboard_peer_list_display==="grid"}]),key:p.id},[n(R6,{Peer:p,searchPeersLength:L.value.length,order:Y,ConfigurationInfo:w.value,onDetails:Z=>{y.value.peerDetails.modalOpen=!0,b.value=p},onShare:Z=>{y.value.peerShare.modalOpen=!0,b.value=p},onRefresh:i[11]||(i[11]=Z=>M()),onJobs:Z=>{y.value.peerScheduleJobs.modalOpen=!0,b.value=p},onSetting:Z=>{y.value.peerSetting.modalOpen=!0,b.value=p},onQrcode:Z=>{b.value=p,y.value.peerQRCode.modalOpen=!0},onConfigurationFile:Z=>{b.value=p,y.value.peerConfigurationFile.modalOpen=!0},onAssign:Z=>{b.value=p,y.value.assignPeer.modalOpen=!0}},null,8,["Peer","searchPeersLength","order","ConfigurationInfo","onDetails","onShare","onJobs","onSetting","onQrcode","onConfigurationFile","onAssign"])],2))),128))]),_:1})]),n(ae,{name:"slide-fade"},{default:W(()=>[C.value?(o(),I(j(s),{key:0,ConfigurationInfo:w.value,onClose:i[12]||(i[12]=p=>C.value=!1)},null,8,["ConfigurationInfo"])):O("",!0)]),_:1}),n(N6,{configurationModals:y.value,configurationModalSelectedPeer:b.value,onRefresh:i[13]||(i[13]=p=>M())},null,8,["configurationModals","configurationModalSelectedPeer"]),n(me,{name:"zoom"},{default:W(()=>[(o(),I(Ye,{key:"PeerAddModal"},{default:W(()=>[y.value.peerNew.modalOpen?(o(),I(j(h),{key:0,onClose:i[14]||(i[14]=p=>y.value.peerNew.modalOpen=!1),onAddedPeers:i[15]||(i[15]=p=>{y.value.peerNew.modalOpen=!1,M()})})):O("",!0)]),_:1})),y.value.peerScheduleJobsAll.modalOpen?(o(),I(j(m),{key:"PeerJobsAllModal",onRefresh:i[16]||(i[16]=p=>M()),onAllLogs:i[17]||(i[17]=p=>y.value.peerScheduleJobsLogs.modalOpen=!0),onClose:i[18]||(i[18]=p=>y.value.peerScheduleJobsAll.modalOpen=!1),configurationPeers:$.value},null,8,["configurationPeers"])):O("",!0),y.value.peerScheduleJobsLogs.modalOpen?(o(),I(j(r),{key:"PeerJobsLogsModal",onClose:i[19]||(i[19]=p=>y.value.peerScheduleJobsLogs.modalOpen=!1),configurationInfo:w.value},null,8,["configurationInfo"])):O("",!0),y.value.editConfiguration.modalOpen?(o(),I(j(u),{key:"EditConfigurationModal",onEditRaw:i[20]||(i[20]=p=>y.value.editRawConfigurationFile.modalOpen=!0),onClose:i[21]||(i[21]=p=>y.value.editConfiguration.modalOpen=!1),onDataChanged:i[22]||(i[22]=p=>w.value=p),onRefresh:i[23]||(i[23]=p=>M()),onBackupRestore:i[24]||(i[24]=p=>y.value.backupRestore.modalOpen=!0),onDeleteConfiguration:i[25]||(i[25]=p=>y.value.deleteConfiguration.modalOpen=!0),configurationInfo:w.value},null,8,["configurationInfo"])):O("",!0),y.value.selectPeers.modalOpen?(o(),I(j(_),{key:3,onRefresh:i[26]||(i[26]=p=>M()),configurationPeers:$.value,onClose:i[27]||(i[27]=p=>y.value.selectPeers.modalOpen=!1)},null,8,["configurationPeers"])):O("",!0),y.value.peerDetails.modalOpen?(o(),I(R2,{key:"PeerDetailsModal",selectedPeer:L.value.find(p=>p.id===b.value.id),onClose:i[28]||(i[28]=p=>y.value.peerDetails.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0)]),_:1}),n(F6,{showPeersCount:P.value,peerListLength:L.value.length,onLoadMore:i[29]||(i[29]=p=>P.value+=Af)},null,8,["showPeersCount","peerListLength"])]))}},Vf=K(Lf,[["__scopeId","data-v-b4fba9bc"]]);export{Vf as default}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./peerAssignModal-tWxeVpSw.js","./localeText-CB2ziPie.js","./index-DOH6XKNT.js","./index--rUYk9Qx.css","./DashboardClientAssignmentStore-B_sC1WKh.js","./peerAssignModal--_bmFbmn.css","./peerShareLinkModal-B4sUVifs.js","./dayjs.min-CMJwD6qc.js","./vue-datepicker-DUoHSY87.js","./index-DUwfMrLT.js","./peerShareLinkModal-GoWqB_pD.css","./peerJobs-CKdk_nzH.js","./schedulePeerJob-nbwa0kdO.js","./schedulePeerJob-DUtdD062.css","./peerJobs-D_dDl936.css","./peerQRCode-BLUi0ljy.js","./browser-CBrDwE_S.js","./galois-field-I2lBzzs-.js","./peerQRCode-CRiQ2C6J.css","./peerConfigurationFile-B_qcocSn.js","./peerConfigurationFile-Z9ms5mIx.css","./peerSettings-C2eVPmcE.js","./peerSettings-DxOHL3dW.css","./peerSearchBar-CkpqaOS0.js","./peerSearchBar-Dtpovmxo.css","./peerJobsAllModal-BhXiQbgo.js","./peerJobsLogsModal-DUjMEE5D.js","./editConfiguration-C0taNLfR.js","./editConfiguration-EQmmV61G.css","./selectPeers--pZrbtmq.js","./selectPeers-BUmpb-wc.css","./peerAddModal-UXxzVqkA.js","./peerAddModal-B4gIHs91.css"])))=>i.map(i=>d[i]); +import{L as $e,D as oe,o as ne,H as se,x as re,a as o,c,b as e,d as n,u as j,t as S,e as O,r as q,q as N,G as H,g as ee,B as U,W as ie,n as A,s as pe,m as de,y as ke,F,h as G,_ as K,J as _e,v as Pe,w as W,T as me,i as I,j as ae,A as ze,z as X,k as le,f as E,M as V,N as J,O as Ce,E as He,S as Ye}from"./index-DOH6XKNT.js";import{_ as Ge}from"./protocolBadge-D571NtU0.js";import{L as x}from"./localeText-CB2ziPie.js";import{C as Se,L as De,B as Oe,a as qe,b as Me,c as Ie,p as Te,d as je,e as Be,f as Ae,P as Le,i as Re,h as Ve,g as he}from"./index-LeKglIp6.js";import{d as Q}from"./dayjs.min-CMJwD6qc.js";import{o as Je}from"./index-DUwfMrLT.js";import{M as Ue,V as We,k as be,T as Qe,O as Ke,n as Ze,F as we,P as Xe,o as et,p as tt,C as lt,q as st,r as ot,s as it}from"./Vector-C7_esFoa.js";import{p as at}from"./index-CwDQJPwC.js";const nt={class:"row gx-2 gy-2 mb-3"},rt={class:"col-12"},dt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},ct={class:"card-header bg-transparent border-0"},ut={class:"text-muted"},ft={class:"card-body pt-1"},pt={class:"col-sm col-lg-6"},mt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},ht={class:"card-header bg-transparent border-0 d-flex align-items-center"},gt={class:"text-muted"},bt={key:0,class:"text-primary fw-bold ms-auto"},vt={class:"card-body pt-1"},kt={class:"col-sm col-lg-6"},wt={class:"card rounded-3 bg-transparent",style:{height:"270px"}},yt={class:"card-header bg-transparent border-0 d-flex align-items-center"},xt={class:"text-muted"},$t={key:0,class:"text-success fw-bold ms-auto"},_t={class:"card-body pt-1"},Pt={__name:"peerDataUsageCharts",props:{configurationPeers:Array,configurationInfo:Object},setup(l){Se.register(De,Oe,qe,Me,Ie,Te,je,Be,Ae,Le,Re);const t=l,a=q({timestamp:[],data:[]}),s=q({timestamp:[],data:[]}),m=$e(),r=oe(),u=q(void 0),_=async()=>{await ee("/api/getWireguardConfigurationRealtimeTraffic",{configurationName:m.params.id},D=>{let b=Q().format("hh:mm:ss A");(D.data.sent!==0&&D.data.recv!==0||a.value.data.length>0&&s.value.data.length>0)&&(a.value.timestamp.push(b),a.value.data.push(D.data.sent),s.value.timestamp.push(b),s.value.data.push(D.data.recv))})},h=()=>{clearInterval(u.value),u.value=void 0,t.configurationInfo.Status&&(u.value=setInterval(()=>{_()},parseInt(r.Configuration.Server.dashboard_refresh_interval)))};ne(()=>{h()}),se(()=>t.configurationInfo.Status,()=>{h()}),se(()=>r.Configuration.Server.dashboard_refresh_interval,()=>{h()}),re(()=>{clearInterval(u.value),u.value=void 0});const d=N(()=>{let D=t.configurationPeers.filter(b=>b.cumu_data+b.total_data>0);return{labels:D.map(b=>b.name?b.name:`Untitled Peer - ${b.id}`),datasets:[{label:"Total Data Usage",data:D.map(b=>b.cumu_data+b.total_data),backgroundColor:D.map(b=>"#ffc107"),tooltip:{callbacks:{label:b=>`${b.formattedValue} GB`}}}]}}),f=N(()=>({labels:[...a.value.timestamp],datasets:[{label:H("Data Sent"),data:[...a.value.data],fill:"start",borderColor:"#198754",backgroundColor:"#19875490",tension:0,pointRadius:2,borderWidth:1}]})),v=N(()=>({labels:[...s.value.timestamp],datasets:[{label:H("Data Received"),data:[...s.value.data],fill:"start",borderColor:"#0d6efd",backgroundColor:"#0d6efd90",tension:0,pointRadius:2,borderWidth:1}]})),w=N(()=>({responsive:!0,plugins:{legend:{display:!1}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(D,b)=>`${Math.round((D+Number.EPSILON)*1e3)/1e3} GB`},grid:{display:!1}}}})),$=N(()=>({responsive:!0,plugins:{legend:{display:!1},tooltip:{callbacks:{label:D=>`${D.formattedValue} MB/s`}}},scales:{x:{ticks:{display:!1},grid:{display:!0}},y:{ticks:{callback:(D,b)=>`${Math.round((D+Number.EPSILON)*1e3)/1e3} MB/s`},grid:{display:!0}}}}));return(D,b)=>(o(),c("div",nt,[e("div",rt,[e("div",dt,[e("div",ct,[e("small",ut,[n(x,{t:"Peers Data Usage"})])]),e("div",ft,[n(j(Ve),{data:d.value,options:w.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["data","options"])])])]),e("div",pt,[e("div",mt,[e("div",ht,[e("small",gt,[n(x,{t:"Real Time Received Data Usage"})]),s.value.data.length>0?(o(),c("small",bt,S(s.value.data[s.value.data.length-1])+" MB/s ",1)):O("",!0)]),e("div",vt,[n(j(he),{options:$.value,data:v.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"])])])]),e("div",kt,[e("div",wt,[e("div",yt,[e("small",xt,[n(x,{t:"Real Time Sent Data Usage"})]),a.value.data.length>0?(o(),c("small",$t,S(a.value.data[a.value.data.length-1])+" MB/s ",1)):O("",!0)]),e("div",_t,[n(j(he),{options:$.value,data:f.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"])])])])]))}},Ct=61698,St=61705,Dt=61707,Ot=61709,qt=61777,Mt=61778,It=61780,Tt=61781,jt=61785,Bt=61817,At=61824,Lt=61826,Rt=61828,Nt=61832,Et=61834,Ft=61835,zt=61836,Ht=61837,Yt=61839,Gt=61844,Vt=61858,Jt=61860,Ut=61861,Wt=61864,Qt=61876,Kt=61896,Zt=61897,Xt=61898,el=61900,tl=61910,ll=61912,sl=61914,ol=61916,il=61917,al=61918,nl=61920,rl=61942,dl=61964,cl=61972,ul=61976,fl=61984,pl=61985,ml=61987,hl=62018,gl=62019,bl=62020,vl=62021,kl=62023,wl=62024,yl=62056,xl=62062,$l=62066,_l=62090,Pl=62096,Cl=62099,Sl=62145,Dl=62147,Ol=62149,ql=62152,Ml=62156,Il=62158,Tl=62159,jl=62161,Bl=62163,Al=62164,Ll=62166,Rl=62173,Nl=62176,El=62179,Fl=62186,zl=62193,Hl=62207,Yl=62208,Gl=62210,Vl=62217,Jl=62218,Ul=62221,Wl=62222,Ql=62224,Kl=62227,Zl=62229,Xl=62255,es=62257,ts=62268,ls=62269,ss=62273,os=62274,is=62275,as=62276,ns=62400,rs=62402,ds=62403,cs=62410,us=62412,fs=62413,ps=62414,ms=62415,hs=62423,gs=62425,bs=62426,vs=62428,ks=62429,ws=62431,ys=62433,xs=62437,$s=62438,_s=62442,Ps=62444,Cs=62445,Ss=62446,Ds=62447,Os=62448,qs=62460,Ms=62463,Is=62473,Ts=62474,js=62482,Bs=62483,As=62484,Ls=62487,Rs=62490,Ns=62493,Es=62497,Fs=62501,zs=62502,Hs=62503,Ys=62506,Gs=62507,Vs=62509,Js=62511,Us=62516,Ws=62519,Qs=62520,Ks=62534,Zs=62535,Xs=62536,eo=62539,to=62541,lo=62543,so=62545,oo=62546,io=62548,ao=62550,no=62555,ro=62571,co=62575,uo=62577,fo=62578,po=62585,mo=62587,ho=62588,go=62589,bo=62591,vo=62593,ko=62594,wo=62596,yo=62608,xo=62610,$o=62611,_o=62615,Po=62617,Co=62619,So=62621,Do=62627,Oo=62633,qo=62636,Mo=62637,Io=62638,To=62641,jo=62642,Bo=62643,Ao=62644,Lo=62660,Ro=62662,No=62664,Eo=62667,Fo=62670,zo=62672,Ho=62673,Yo=62689,Go=62695,Vo=62701,Jo=62703,Uo=62709,Wo=62711,Qo=62718,Ko=62719,Zo=62721,Xo=62723,ei=62732,ti=62733,li=62735,si=62746,oi=62748,ii=62752,ai=62754,ni=62755,ri=62757,di=62759,ci=62760,ui=62761,fi=62762,pi=62764,mi=62766,hi=62783,gi=62785,bi=62787,vi=62788,ki=62794,wi=62796,yi=62821,xi=62826,$i=62827,_i=62828,Pi=62829,Ci=62830,Si=62831,Di=62844,Oi=62846,qi=62847,Mi=62848,Ii=62849,Ti=62852,ji=62853,Bi=62856,Ai=62857,Li=62859,Ri=62861,Ni=62867,Ei=62869,Fi=62871,zi=62872,Hi=62882,Yi=62883,Gi=62885,Vi=62887,Ji=62890,Ui=62894,Wi=62896,Qi=62898,Ki=62899,Zi=62913,Xi=62915,ea=62924,ta=62930,la=62937,sa=62938,oa=62939,ia=62940,aa=62942,na=62944,ra=62946,da=62949,ca=62951,ua=62954,fa=62955,pa=62957,ma=62958,ha=62959,ga=62967,ba=62973,va=62974,ka=62976,wa=62978,ya=62979,xa=62984,$a=62985,_a=62994,Pa=62996,Ca=62997,Sa=62998,Da=62999,Oa=63e3,qa=63004,Ma=63005,Ia=63008,Ta=63009,ja=63018,Ba=63019,Aa=63022,La=63023,Ra=63028,Na=63047,Ea=63048,Fa=63055,za=63056,Ha=63059,Ya=63062,Ga=63064,Va=63066,Ja=63067,Ua=63069,Wa=63070,Qa=63068,Ka=63071,Za=63072,Xa=63073,en=63074,tn=63075,ln=63076,sn=63077,on=63078,an=63080,nn=63081,rn=63082,dn=63083,cn=63085,un=63087,fn=63088,pn=63089,mn=63092,hn=63093,gn=63099,bn=63101,vn=63105,kn=63106,wn=63108,yn=63109,xn=63111,$n=63113,_n=63132,Pn=63133,Cn=63134,Sn=63137,Dn=63144,On=63145,qn=63148,Mn=63151,In=63152,Tn=63153,jn=63168,Bn=63169,An=63179,Ln=63180,Rn=63188,Nn=63189,En=63191,Fn=63198,zn=63201,Hn=63203,Yn=63205,Gn=63207,Vn=63212,Jn=63216,Un=63230,Wn=63241,Qn=63245,Kn=63283,Zn=63345,Xn=63346,er=63348,tr=63351,lr=63353,sr=63357,or=63361,ir=63365,ar=63369,nr=63371,rr=63372,dr=63373,cr=63437,ur=63438,fr=63439,pr=63440,mr=63441,hr=63455,gr=63459,br=63469,vr=63478,kr=63486,wr=63488,yr=63497,xr=63498,$r=63499,_r=63507,Pr=63513,Cr=63522,Sr=63523,Dr=63524,Or=63527,qr=63528,Mr=63529,Ir=63530,Tr=63558,jr=63559,Br=63560,Ar=63561,Lr=63562,Rr=63565,Nr=63613,Er=63659,Fr=63662,zr=63684,Hr=63686,Yr=63687,Gr=63692,Vr=63114,Jr=63117,Ur=63138,Wr=63158,Qr=63170,Kr=63200,Zr=63213,Xr=63214,ed=63321,td=63337,ld=63380,sd=63423,od=63428,id=63448,ad=63460,nd=63461,rd=63480,dd=63500,cd=63501,ud=63695,fd=63702,pd=63703,md=63705,hd=63706,gd=63712,bd=63714,vd=63716,kd=63718,wd=63719,yd=63723,xd=63724,$d=63726,_d=63728,Pd=63733,Cd=63740,Sd=63744,Dd=63746,Od=63747,qd=63481,Md=63748,Id=63750,Td=63754,jd=63756,Bd=63760,Ad=63762,Ld=63764,Rd=63765,Nd=63766,Ed=63767,Fd=63768,zd=63769,ve={123:63103,"alarm-fill":61697,alarm:Ct,"align-bottom":61699,"align-center":61700,"align-end":61701,"align-middle":61702,"align-start":61703,"align-top":61704,alt:St,"app-indicator":61706,app:Dt,"archive-fill":61708,archive:Ot,"arrow-90deg-down":61710,"arrow-90deg-left":61711,"arrow-90deg-right":61712,"arrow-90deg-up":61713,"arrow-bar-down":61714,"arrow-bar-left":61715,"arrow-bar-right":61716,"arrow-bar-up":61717,"arrow-clockwise":61718,"arrow-counterclockwise":61719,"arrow-down-circle-fill":61720,"arrow-down-circle":61721,"arrow-down-left-circle-fill":61722,"arrow-down-left-circle":61723,"arrow-down-left-square-fill":61724,"arrow-down-left-square":61725,"arrow-down-left":61726,"arrow-down-right-circle-fill":61727,"arrow-down-right-circle":61728,"arrow-down-right-square-fill":61729,"arrow-down-right-square":61730,"arrow-down-right":61731,"arrow-down-short":61732,"arrow-down-square-fill":61733,"arrow-down-square":61734,"arrow-down-up":61735,"arrow-down":61736,"arrow-left-circle-fill":61737,"arrow-left-circle":61738,"arrow-left-right":61739,"arrow-left-short":61740,"arrow-left-square-fill":61741,"arrow-left-square":61742,"arrow-left":61743,"arrow-repeat":61744,"arrow-return-left":61745,"arrow-return-right":61746,"arrow-right-circle-fill":61747,"arrow-right-circle":61748,"arrow-right-short":61749,"arrow-right-square-fill":61750,"arrow-right-square":61751,"arrow-right":61752,"arrow-up-circle-fill":61753,"arrow-up-circle":61754,"arrow-up-left-circle-fill":61755,"arrow-up-left-circle":61756,"arrow-up-left-square-fill":61757,"arrow-up-left-square":61758,"arrow-up-left":61759,"arrow-up-right-circle-fill":61760,"arrow-up-right-circle":61761,"arrow-up-right-square-fill":61762,"arrow-up-right-square":61763,"arrow-up-right":61764,"arrow-up-short":61765,"arrow-up-square-fill":61766,"arrow-up-square":61767,"arrow-up":61768,"arrows-angle-contract":61769,"arrows-angle-expand":61770,"arrows-collapse":61771,"arrows-expand":61772,"arrows-fullscreen":61773,"arrows-move":61774,"aspect-ratio-fill":61775,"aspect-ratio":61776,asterisk:qt,at:Mt,"award-fill":61779,award:It,back:Tt,"backspace-fill":61782,"backspace-reverse-fill":61783,"backspace-reverse":61784,backspace:jt,"badge-3d-fill":61786,"badge-3d":61787,"badge-4k-fill":61788,"badge-4k":61789,"badge-8k-fill":61790,"badge-8k":61791,"badge-ad-fill":61792,"badge-ad":61793,"badge-ar-fill":61794,"badge-ar":61795,"badge-cc-fill":61796,"badge-cc":61797,"badge-hd-fill":61798,"badge-hd":61799,"badge-tm-fill":61800,"badge-tm":61801,"badge-vo-fill":61802,"badge-vo":61803,"badge-vr-fill":61804,"badge-vr":61805,"badge-wc-fill":61806,"badge-wc":61807,"bag-check-fill":61808,"bag-check":61809,"bag-dash-fill":61810,"bag-dash":61811,"bag-fill":61812,"bag-plus-fill":61813,"bag-plus":61814,"bag-x-fill":61815,"bag-x":61816,bag:Bt,"bar-chart-fill":61818,"bar-chart-line-fill":61819,"bar-chart-line":61820,"bar-chart-steps":61821,"bar-chart":61822,"basket-fill":61823,basket:At,"basket2-fill":61825,basket2:Lt,"basket3-fill":61827,basket3:Rt,"battery-charging":61829,"battery-full":61830,"battery-half":61831,battery:Nt,"bell-fill":61833,bell:Et,bezier:Ft,bezier2:zt,bicycle:Ht,"binoculars-fill":61838,binoculars:Yt,"blockquote-left":61840,"blockquote-right":61841,"book-fill":61842,"book-half":61843,book:Gt,"bookmark-check-fill":61845,"bookmark-check":61846,"bookmark-dash-fill":61847,"bookmark-dash":61848,"bookmark-fill":61849,"bookmark-heart-fill":61850,"bookmark-heart":61851,"bookmark-plus-fill":61852,"bookmark-plus":61853,"bookmark-star-fill":61854,"bookmark-star":61855,"bookmark-x-fill":61856,"bookmark-x":61857,bookmark:Vt,"bookmarks-fill":61859,bookmarks:Jt,bookshelf:Ut,"bootstrap-fill":61862,"bootstrap-reboot":61863,bootstrap:Wt,"border-all":61865,"border-bottom":61866,"border-center":61867,"border-inner":61868,"border-left":61869,"border-middle":61870,"border-outer":61871,"border-right":61872,"border-style":61873,"border-top":61874,"border-width":61875,border:Qt,"bounding-box-circles":61877,"bounding-box":61878,"box-arrow-down-left":61879,"box-arrow-down-right":61880,"box-arrow-down":61881,"box-arrow-in-down-left":61882,"box-arrow-in-down-right":61883,"box-arrow-in-down":61884,"box-arrow-in-left":61885,"box-arrow-in-right":61886,"box-arrow-in-up-left":61887,"box-arrow-in-up-right":61888,"box-arrow-in-up":61889,"box-arrow-left":61890,"box-arrow-right":61891,"box-arrow-up-left":61892,"box-arrow-up-right":61893,"box-arrow-up":61894,"box-seam":61895,box:Kt,braces:Zt,bricks:Xt,"briefcase-fill":61899,briefcase:el,"brightness-alt-high-fill":61901,"brightness-alt-high":61902,"brightness-alt-low-fill":61903,"brightness-alt-low":61904,"brightness-high-fill":61905,"brightness-high":61906,"brightness-low-fill":61907,"brightness-low":61908,"broadcast-pin":61909,broadcast:tl,"brush-fill":61911,brush:ll,"bucket-fill":61913,bucket:sl,"bug-fill":61915,bug:ol,building:il,bullseye:al,"calculator-fill":61919,calculator:nl,"calendar-check-fill":61921,"calendar-check":61922,"calendar-date-fill":61923,"calendar-date":61924,"calendar-day-fill":61925,"calendar-day":61926,"calendar-event-fill":61927,"calendar-event":61928,"calendar-fill":61929,"calendar-minus-fill":61930,"calendar-minus":61931,"calendar-month-fill":61932,"calendar-month":61933,"calendar-plus-fill":61934,"calendar-plus":61935,"calendar-range-fill":61936,"calendar-range":61937,"calendar-week-fill":61938,"calendar-week":61939,"calendar-x-fill":61940,"calendar-x":61941,calendar:rl,"calendar2-check-fill":61943,"calendar2-check":61944,"calendar2-date-fill":61945,"calendar2-date":61946,"calendar2-day-fill":61947,"calendar2-day":61948,"calendar2-event-fill":61949,"calendar2-event":61950,"calendar2-fill":61951,"calendar2-minus-fill":61952,"calendar2-minus":61953,"calendar2-month-fill":61954,"calendar2-month":61955,"calendar2-plus-fill":61956,"calendar2-plus":61957,"calendar2-range-fill":61958,"calendar2-range":61959,"calendar2-week-fill":61960,"calendar2-week":61961,"calendar2-x-fill":61962,"calendar2-x":61963,calendar2:dl,"calendar3-event-fill":61965,"calendar3-event":61966,"calendar3-fill":61967,"calendar3-range-fill":61968,"calendar3-range":61969,"calendar3-week-fill":61970,"calendar3-week":61971,calendar3:cl,"calendar4-event":61973,"calendar4-range":61974,"calendar4-week":61975,calendar4:ul,"camera-fill":61977,"camera-reels-fill":61978,"camera-reels":61979,"camera-video-fill":61980,"camera-video-off-fill":61981,"camera-video-off":61982,"camera-video":61983,camera:fl,camera2:pl,"capslock-fill":61986,capslock:ml,"card-checklist":61988,"card-heading":61989,"card-image":61990,"card-list":61991,"card-text":61992,"caret-down-fill":61993,"caret-down-square-fill":61994,"caret-down-square":61995,"caret-down":61996,"caret-left-fill":61997,"caret-left-square-fill":61998,"caret-left-square":61999,"caret-left":62e3,"caret-right-fill":62001,"caret-right-square-fill":62002,"caret-right-square":62003,"caret-right":62004,"caret-up-fill":62005,"caret-up-square-fill":62006,"caret-up-square":62007,"caret-up":62008,"cart-check-fill":62009,"cart-check":62010,"cart-dash-fill":62011,"cart-dash":62012,"cart-fill":62013,"cart-plus-fill":62014,"cart-plus":62015,"cart-x-fill":62016,"cart-x":62017,cart:hl,cart2:gl,cart3:bl,cart4:vl,"cash-stack":62022,cash:kl,cast:wl,"chat-dots-fill":62025,"chat-dots":62026,"chat-fill":62027,"chat-left-dots-fill":62028,"chat-left-dots":62029,"chat-left-fill":62030,"chat-left-quote-fill":62031,"chat-left-quote":62032,"chat-left-text-fill":62033,"chat-left-text":62034,"chat-left":62035,"chat-quote-fill":62036,"chat-quote":62037,"chat-right-dots-fill":62038,"chat-right-dots":62039,"chat-right-fill":62040,"chat-right-quote-fill":62041,"chat-right-quote":62042,"chat-right-text-fill":62043,"chat-right-text":62044,"chat-right":62045,"chat-square-dots-fill":62046,"chat-square-dots":62047,"chat-square-fill":62048,"chat-square-quote-fill":62049,"chat-square-quote":62050,"chat-square-text-fill":62051,"chat-square-text":62052,"chat-square":62053,"chat-text-fill":62054,"chat-text":62055,chat:yl,"check-all":62057,"check-circle-fill":62058,"check-circle":62059,"check-square-fill":62060,"check-square":62061,check:xl,"check2-all":62063,"check2-circle":62064,"check2-square":62065,check2:$l,"chevron-bar-contract":62067,"chevron-bar-down":62068,"chevron-bar-expand":62069,"chevron-bar-left":62070,"chevron-bar-right":62071,"chevron-bar-up":62072,"chevron-compact-down":62073,"chevron-compact-left":62074,"chevron-compact-right":62075,"chevron-compact-up":62076,"chevron-contract":62077,"chevron-double-down":62078,"chevron-double-left":62079,"chevron-double-right":62080,"chevron-double-up":62081,"chevron-down":62082,"chevron-expand":62083,"chevron-left":62084,"chevron-right":62085,"chevron-up":62086,"circle-fill":62087,"circle-half":62088,"circle-square":62089,circle:_l,"clipboard-check":62091,"clipboard-data":62092,"clipboard-minus":62093,"clipboard-plus":62094,"clipboard-x":62095,clipboard:Pl,"clock-fill":62097,"clock-history":62098,clock:Cl,"cloud-arrow-down-fill":62100,"cloud-arrow-down":62101,"cloud-arrow-up-fill":62102,"cloud-arrow-up":62103,"cloud-check-fill":62104,"cloud-check":62105,"cloud-download-fill":62106,"cloud-download":62107,"cloud-drizzle-fill":62108,"cloud-drizzle":62109,"cloud-fill":62110,"cloud-fog-fill":62111,"cloud-fog":62112,"cloud-fog2-fill":62113,"cloud-fog2":62114,"cloud-hail-fill":62115,"cloud-hail":62116,"cloud-haze-fill":62118,"cloud-haze":62119,"cloud-haze2-fill":62120,"cloud-lightning-fill":62121,"cloud-lightning-rain-fill":62122,"cloud-lightning-rain":62123,"cloud-lightning":62124,"cloud-minus-fill":62125,"cloud-minus":62126,"cloud-moon-fill":62127,"cloud-moon":62128,"cloud-plus-fill":62129,"cloud-plus":62130,"cloud-rain-fill":62131,"cloud-rain-heavy-fill":62132,"cloud-rain-heavy":62133,"cloud-rain":62134,"cloud-slash-fill":62135,"cloud-slash":62136,"cloud-sleet-fill":62137,"cloud-sleet":62138,"cloud-snow-fill":62139,"cloud-snow":62140,"cloud-sun-fill":62141,"cloud-sun":62142,"cloud-upload-fill":62143,"cloud-upload":62144,cloud:Sl,"clouds-fill":62146,clouds:Dl,"cloudy-fill":62148,cloudy:Ol,"code-slash":62150,"code-square":62151,code:ql,"collection-fill":62153,"collection-play-fill":62154,"collection-play":62155,collection:Ml,"columns-gap":62157,columns:Il,command:Tl,"compass-fill":62160,compass:jl,"cone-striped":62162,cone:Bl,controller:Al,"cpu-fill":62165,cpu:Ll,"credit-card-2-back-fill":62167,"credit-card-2-back":62168,"credit-card-2-front-fill":62169,"credit-card-2-front":62170,"credit-card-fill":62171,"credit-card":62172,crop:Rl,"cup-fill":62174,"cup-straw":62175,cup:Nl,"cursor-fill":62177,"cursor-text":62178,cursor:El,"dash-circle-dotted":62180,"dash-circle-fill":62181,"dash-circle":62182,"dash-square-dotted":62183,"dash-square-fill":62184,"dash-square":62185,dash:Fl,"diagram-2-fill":62187,"diagram-2":62188,"diagram-3-fill":62189,"diagram-3":62190,"diamond-fill":62191,"diamond-half":62192,diamond:zl,"dice-1-fill":62194,"dice-1":62195,"dice-2-fill":62196,"dice-2":62197,"dice-3-fill":62198,"dice-3":62199,"dice-4-fill":62200,"dice-4":62201,"dice-5-fill":62202,"dice-5":62203,"dice-6-fill":62204,"dice-6":62205,"disc-fill":62206,disc:Hl,discord:Yl,"display-fill":62209,display:Gl,"distribute-horizontal":62211,"distribute-vertical":62212,"door-closed-fill":62213,"door-closed":62214,"door-open-fill":62215,"door-open":62216,dot:Vl,download:Jl,"droplet-fill":62219,"droplet-half":62220,droplet:Ul,earbuds:Wl,"easel-fill":62223,easel:Ql,"egg-fill":62225,"egg-fried":62226,egg:Kl,"eject-fill":62228,eject:Zl,"emoji-angry-fill":62230,"emoji-angry":62231,"emoji-dizzy-fill":62232,"emoji-dizzy":62233,"emoji-expressionless-fill":62234,"emoji-expressionless":62235,"emoji-frown-fill":62236,"emoji-frown":62237,"emoji-heart-eyes-fill":62238,"emoji-heart-eyes":62239,"emoji-laughing-fill":62240,"emoji-laughing":62241,"emoji-neutral-fill":62242,"emoji-neutral":62243,"emoji-smile-fill":62244,"emoji-smile-upside-down-fill":62245,"emoji-smile-upside-down":62246,"emoji-smile":62247,"emoji-sunglasses-fill":62248,"emoji-sunglasses":62249,"emoji-wink-fill":62250,"emoji-wink":62251,"envelope-fill":62252,"envelope-open-fill":62253,"envelope-open":62254,envelope:Xl,"eraser-fill":62256,eraser:es,"exclamation-circle-fill":62258,"exclamation-circle":62259,"exclamation-diamond-fill":62260,"exclamation-diamond":62261,"exclamation-octagon-fill":62262,"exclamation-octagon":62263,"exclamation-square-fill":62264,"exclamation-square":62265,"exclamation-triangle-fill":62266,"exclamation-triangle":62267,exclamation:ts,exclude:ls,"eye-fill":62270,"eye-slash-fill":62271,"eye-slash":62272,eye:ss,eyedropper:os,eyeglasses:is,facebook:as,"file-arrow-down-fill":62277,"file-arrow-down":62278,"file-arrow-up-fill":62279,"file-arrow-up":62280,"file-bar-graph-fill":62281,"file-bar-graph":62282,"file-binary-fill":62283,"file-binary":62284,"file-break-fill":62285,"file-break":62286,"file-check-fill":62287,"file-check":62288,"file-code-fill":62289,"file-code":62290,"file-diff-fill":62291,"file-diff":62292,"file-earmark-arrow-down-fill":62293,"file-earmark-arrow-down":62294,"file-earmark-arrow-up-fill":62295,"file-earmark-arrow-up":62296,"file-earmark-bar-graph-fill":62297,"file-earmark-bar-graph":62298,"file-earmark-binary-fill":62299,"file-earmark-binary":62300,"file-earmark-break-fill":62301,"file-earmark-break":62302,"file-earmark-check-fill":62303,"file-earmark-check":62304,"file-earmark-code-fill":62305,"file-earmark-code":62306,"file-earmark-diff-fill":62307,"file-earmark-diff":62308,"file-earmark-easel-fill":62309,"file-earmark-easel":62310,"file-earmark-excel-fill":62311,"file-earmark-excel":62312,"file-earmark-fill":62313,"file-earmark-font-fill":62314,"file-earmark-font":62315,"file-earmark-image-fill":62316,"file-earmark-image":62317,"file-earmark-lock-fill":62318,"file-earmark-lock":62319,"file-earmark-lock2-fill":62320,"file-earmark-lock2":62321,"file-earmark-medical-fill":62322,"file-earmark-medical":62323,"file-earmark-minus-fill":62324,"file-earmark-minus":62325,"file-earmark-music-fill":62326,"file-earmark-music":62327,"file-earmark-person-fill":62328,"file-earmark-person":62329,"file-earmark-play-fill":62330,"file-earmark-play":62331,"file-earmark-plus-fill":62332,"file-earmark-plus":62333,"file-earmark-post-fill":62334,"file-earmark-post":62335,"file-earmark-ppt-fill":62336,"file-earmark-ppt":62337,"file-earmark-richtext-fill":62338,"file-earmark-richtext":62339,"file-earmark-ruled-fill":62340,"file-earmark-ruled":62341,"file-earmark-slides-fill":62342,"file-earmark-slides":62343,"file-earmark-spreadsheet-fill":62344,"file-earmark-spreadsheet":62345,"file-earmark-text-fill":62346,"file-earmark-text":62347,"file-earmark-word-fill":62348,"file-earmark-word":62349,"file-earmark-x-fill":62350,"file-earmark-x":62351,"file-earmark-zip-fill":62352,"file-earmark-zip":62353,"file-earmark":62354,"file-easel-fill":62355,"file-easel":62356,"file-excel-fill":62357,"file-excel":62358,"file-fill":62359,"file-font-fill":62360,"file-font":62361,"file-image-fill":62362,"file-image":62363,"file-lock-fill":62364,"file-lock":62365,"file-lock2-fill":62366,"file-lock2":62367,"file-medical-fill":62368,"file-medical":62369,"file-minus-fill":62370,"file-minus":62371,"file-music-fill":62372,"file-music":62373,"file-person-fill":62374,"file-person":62375,"file-play-fill":62376,"file-play":62377,"file-plus-fill":62378,"file-plus":62379,"file-post-fill":62380,"file-post":62381,"file-ppt-fill":62382,"file-ppt":62383,"file-richtext-fill":62384,"file-richtext":62385,"file-ruled-fill":62386,"file-ruled":62387,"file-slides-fill":62388,"file-slides":62389,"file-spreadsheet-fill":62390,"file-spreadsheet":62391,"file-text-fill":62392,"file-text":62393,"file-word-fill":62394,"file-word":62395,"file-x-fill":62396,"file-x":62397,"file-zip-fill":62398,"file-zip":62399,file:ns,"files-alt":62401,files:rs,film:ds,"filter-circle-fill":62404,"filter-circle":62405,"filter-left":62406,"filter-right":62407,"filter-square-fill":62408,"filter-square":62409,filter:cs,"flag-fill":62411,flag:us,flower1:fs,flower2:ps,flower3:ms,"folder-check":62416,"folder-fill":62417,"folder-minus":62418,"folder-plus":62419,"folder-symlink-fill":62420,"folder-symlink":62421,"folder-x":62422,folder:hs,"folder2-open":62424,folder2:gs,fonts:bs,"forward-fill":62427,forward:vs,front:ks,"fullscreen-exit":62430,fullscreen:ws,"funnel-fill":62432,funnel:ys,"gear-fill":62434,"gear-wide-connected":62435,"gear-wide":62436,gear:xs,gem:$s,"geo-alt-fill":62439,"geo-alt":62440,"geo-fill":62441,geo:_s,"gift-fill":62443,gift:Ps,github:Cs,globe:Ss,globe2:Ds,google:Os,"graph-down":62449,"graph-up":62450,"grid-1x2-fill":62451,"grid-1x2":62452,"grid-3x2-gap-fill":62453,"grid-3x2-gap":62454,"grid-3x2":62455,"grid-3x3-gap-fill":62456,"grid-3x3-gap":62457,"grid-3x3":62458,"grid-fill":62459,grid:qs,"grip-horizontal":62461,"grip-vertical":62462,hammer:Ms,"hand-index-fill":62464,"hand-index-thumb-fill":62465,"hand-index-thumb":62466,"hand-index":62467,"hand-thumbs-down-fill":62468,"hand-thumbs-down":62469,"hand-thumbs-up-fill":62470,"hand-thumbs-up":62471,"handbag-fill":62472,handbag:Is,hash:Ts,"hdd-fill":62475,"hdd-network-fill":62476,"hdd-network":62477,"hdd-rack-fill":62478,"hdd-rack":62479,"hdd-stack-fill":62480,"hdd-stack":62481,hdd:js,headphones:Bs,headset:As,"heart-fill":62485,"heart-half":62486,heart:Ls,"heptagon-fill":62488,"heptagon-half":62489,heptagon:Rs,"hexagon-fill":62491,"hexagon-half":62492,hexagon:Ns,"hourglass-bottom":62494,"hourglass-split":62495,"hourglass-top":62496,hourglass:Es,"house-door-fill":62498,"house-door":62499,"house-fill":62500,house:Fs,hr:zs,hurricane:Hs,"image-alt":62504,"image-fill":62505,image:Ys,images:Gs,"inbox-fill":62508,inbox:Vs,"inboxes-fill":62510,inboxes:Js,"info-circle-fill":62512,"info-circle":62513,"info-square-fill":62514,"info-square":62515,info:Us,"input-cursor-text":62517,"input-cursor":62518,instagram:Ws,intersect:Qs,"journal-album":62521,"journal-arrow-down":62522,"journal-arrow-up":62523,"journal-bookmark-fill":62524,"journal-bookmark":62525,"journal-check":62526,"journal-code":62527,"journal-medical":62528,"journal-minus":62529,"journal-plus":62530,"journal-richtext":62531,"journal-text":62532,"journal-x":62533,journal:Ks,journals:Zs,joystick:Xs,"justify-left":62537,"justify-right":62538,justify:eo,"kanban-fill":62540,kanban:to,"key-fill":62542,key:lo,"keyboard-fill":62544,keyboard:so,ladder:oo,"lamp-fill":62547,lamp:io,"laptop-fill":62549,laptop:ao,"layer-backward":62551,"layer-forward":62552,"layers-fill":62553,"layers-half":62554,layers:no,"layout-sidebar-inset-reverse":62556,"layout-sidebar-inset":62557,"layout-sidebar-reverse":62558,"layout-sidebar":62559,"layout-split":62560,"layout-text-sidebar-reverse":62561,"layout-text-sidebar":62562,"layout-text-window-reverse":62563,"layout-text-window":62564,"layout-three-columns":62565,"layout-wtf":62566,"life-preserver":62567,"lightbulb-fill":62568,"lightbulb-off-fill":62569,"lightbulb-off":62570,lightbulb:ro,"lightning-charge-fill":62572,"lightning-charge":62573,"lightning-fill":62574,lightning:co,"link-45deg":62576,link:uo,linkedin:fo,"list-check":62579,"list-nested":62580,"list-ol":62581,"list-stars":62582,"list-task":62583,"list-ul":62584,list:po,"lock-fill":62586,lock:mo,mailbox:ho,mailbox2:go,"map-fill":62590,map:bo,"markdown-fill":62592,markdown:vo,mask:ko,"megaphone-fill":62595,megaphone:wo,"menu-app-fill":62597,"menu-app":62598,"menu-button-fill":62599,"menu-button-wide-fill":62600,"menu-button-wide":62601,"menu-button":62602,"menu-down":62603,"menu-up":62604,"mic-fill":62605,"mic-mute-fill":62606,"mic-mute":62607,mic:yo,"minecart-loaded":62609,minecart:xo,moisture:$o,"moon-fill":62612,"moon-stars-fill":62613,"moon-stars":62614,moon:_o,"mouse-fill":62616,mouse:Po,"mouse2-fill":62618,mouse2:Co,"mouse3-fill":62620,mouse3:So,"music-note-beamed":62622,"music-note-list":62623,"music-note":62624,"music-player-fill":62625,"music-player":62626,newspaper:Do,"node-minus-fill":62628,"node-minus":62629,"node-plus-fill":62630,"node-plus":62631,"nut-fill":62632,nut:Oo,"octagon-fill":62634,"octagon-half":62635,octagon:qo,option:Mo,outlet:Io,"paint-bucket":62639,"palette-fill":62640,palette:To,palette2:jo,paperclip:Bo,paragraph:Ao,"patch-check-fill":62645,"patch-check":62646,"patch-exclamation-fill":62647,"patch-exclamation":62648,"patch-minus-fill":62649,"patch-minus":62650,"patch-plus-fill":62651,"patch-plus":62652,"patch-question-fill":62653,"patch-question":62654,"pause-btn-fill":62655,"pause-btn":62656,"pause-circle-fill":62657,"pause-circle":62658,"pause-fill":62659,pause:Lo,"peace-fill":62661,peace:Ro,"pen-fill":62663,pen:No,"pencil-fill":62665,"pencil-square":62666,pencil:Eo,"pentagon-fill":62668,"pentagon-half":62669,pentagon:Fo,"people-fill":62671,people:zo,percent:Ho,"person-badge-fill":62674,"person-badge":62675,"person-bounding-box":62676,"person-check-fill":62677,"person-check":62678,"person-circle":62679,"person-dash-fill":62680,"person-dash":62681,"person-fill":62682,"person-lines-fill":62683,"person-plus-fill":62684,"person-plus":62685,"person-square":62686,"person-x-fill":62687,"person-x":62688,person:Yo,"phone-fill":62690,"phone-landscape-fill":62691,"phone-landscape":62692,"phone-vibrate-fill":62693,"phone-vibrate":62694,phone:Go,"pie-chart-fill":62696,"pie-chart":62697,"pin-angle-fill":62698,"pin-angle":62699,"pin-fill":62700,pin:Vo,"pip-fill":62702,pip:Jo,"play-btn-fill":62704,"play-btn":62705,"play-circle-fill":62706,"play-circle":62707,"play-fill":62708,play:Uo,"plug-fill":62710,plug:Wo,"plus-circle-dotted":62712,"plus-circle-fill":62713,"plus-circle":62714,"plus-square-dotted":62715,"plus-square-fill":62716,"plus-square":62717,plus:Qo,power:Ko,"printer-fill":62720,printer:Zo,"puzzle-fill":62722,puzzle:Xo,"question-circle-fill":62724,"question-circle":62725,"question-diamond-fill":62726,"question-diamond":62727,"question-octagon-fill":62728,"question-octagon":62729,"question-square-fill":62730,"question-square":62731,question:ei,rainbow:ti,"receipt-cutoff":62734,receipt:li,"reception-0":62736,"reception-1":62737,"reception-2":62738,"reception-3":62739,"reception-4":62740,"record-btn-fill":62741,"record-btn":62742,"record-circle-fill":62743,"record-circle":62744,"record-fill":62745,record:si,"record2-fill":62747,record2:oi,"reply-all-fill":62749,"reply-all":62750,"reply-fill":62751,reply:ii,"rss-fill":62753,rss:ai,rulers:ni,"save-fill":62756,save:ri,"save2-fill":62758,save2:di,scissors:ci,screwdriver:ui,search:fi,"segmented-nav":62763,server:pi,"share-fill":62765,share:mi,"shield-check":62767,"shield-exclamation":62768,"shield-fill-check":62769,"shield-fill-exclamation":62770,"shield-fill-minus":62771,"shield-fill-plus":62772,"shield-fill-x":62773,"shield-fill":62774,"shield-lock-fill":62775,"shield-lock":62776,"shield-minus":62777,"shield-plus":62778,"shield-shaded":62779,"shield-slash-fill":62780,"shield-slash":62781,"shield-x":62782,shield:hi,"shift-fill":62784,shift:gi,"shop-window":62786,shop:bi,shuffle:vi,"signpost-2-fill":62789,"signpost-2":62790,"signpost-fill":62791,"signpost-split-fill":62792,"signpost-split":62793,signpost:ki,"sim-fill":62795,sim:wi,"skip-backward-btn-fill":62797,"skip-backward-btn":62798,"skip-backward-circle-fill":62799,"skip-backward-circle":62800,"skip-backward-fill":62801,"skip-backward":62802,"skip-end-btn-fill":62803,"skip-end-btn":62804,"skip-end-circle-fill":62805,"skip-end-circle":62806,"skip-end-fill":62807,"skip-end":62808,"skip-forward-btn-fill":62809,"skip-forward-btn":62810,"skip-forward-circle-fill":62811,"skip-forward-circle":62812,"skip-forward-fill":62813,"skip-forward":62814,"skip-start-btn-fill":62815,"skip-start-btn":62816,"skip-start-circle-fill":62817,"skip-start-circle":62818,"skip-start-fill":62819,"skip-start":62820,slack:yi,"slash-circle-fill":62822,"slash-circle":62823,"slash-square-fill":62824,"slash-square":62825,slash:xi,sliders:$i,smartwatch:_i,snow:Pi,snow2:Ci,snow3:Si,"sort-alpha-down-alt":62832,"sort-alpha-down":62833,"sort-alpha-up-alt":62834,"sort-alpha-up":62835,"sort-down-alt":62836,"sort-down":62837,"sort-numeric-down-alt":62838,"sort-numeric-down":62839,"sort-numeric-up-alt":62840,"sort-numeric-up":62841,"sort-up-alt":62842,"sort-up":62843,soundwave:Di,"speaker-fill":62845,speaker:Oi,speedometer:qi,speedometer2:Mi,spellcheck:Ii,"square-fill":62850,"square-half":62851,square:Ti,stack:ji,"star-fill":62854,"star-half":62855,star:Bi,stars:Ai,"stickies-fill":62858,stickies:Li,"sticky-fill":62860,sticky:Ri,"stop-btn-fill":62862,"stop-btn":62863,"stop-circle-fill":62864,"stop-circle":62865,"stop-fill":62866,stop:Ni,"stoplights-fill":62868,stoplights:Ei,"stopwatch-fill":62870,stopwatch:Fi,subtract:zi,"suit-club-fill":62873,"suit-club":62874,"suit-diamond-fill":62875,"suit-diamond":62876,"suit-heart-fill":62877,"suit-heart":62878,"suit-spade-fill":62879,"suit-spade":62880,"sun-fill":62881,sun:Hi,sunglasses:Yi,"sunrise-fill":62884,sunrise:Gi,"sunset-fill":62886,sunset:Vi,"symmetry-horizontal":62888,"symmetry-vertical":62889,table:Ji,"tablet-fill":62891,"tablet-landscape-fill":62892,"tablet-landscape":62893,tablet:Ui,"tag-fill":62895,tag:Wi,"tags-fill":62897,tags:Qi,telegram:Ki,"telephone-fill":62900,"telephone-forward-fill":62901,"telephone-forward":62902,"telephone-inbound-fill":62903,"telephone-inbound":62904,"telephone-minus-fill":62905,"telephone-minus":62906,"telephone-outbound-fill":62907,"telephone-outbound":62908,"telephone-plus-fill":62909,"telephone-plus":62910,"telephone-x-fill":62911,"telephone-x":62912,telephone:Zi,"terminal-fill":62914,terminal:Xi,"text-center":62916,"text-indent-left":62917,"text-indent-right":62918,"text-left":62919,"text-paragraph":62920,"text-right":62921,"textarea-resize":62922,"textarea-t":62923,textarea:ea,"thermometer-half":62925,"thermometer-high":62926,"thermometer-low":62927,"thermometer-snow":62928,"thermometer-sun":62929,thermometer:ta,"three-dots-vertical":62931,"three-dots":62932,"toggle-off":62933,"toggle-on":62934,"toggle2-off":62935,"toggle2-on":62936,toggles:la,toggles2:sa,tools:oa,tornado:ia,"trash-fill":62941,trash:aa,"trash2-fill":62943,trash2:na,"tree-fill":62945,tree:ra,"triangle-fill":62947,"triangle-half":62948,triangle:da,"trophy-fill":62950,trophy:ca,"tropical-storm":62952,"truck-flatbed":62953,truck:ua,tsunami:fa,"tv-fill":62956,tv:pa,twitch:ma,twitter:ha,"type-bold":62960,"type-h1":62961,"type-h2":62962,"type-h3":62963,"type-italic":62964,"type-strikethrough":62965,"type-underline":62966,type:ga,"ui-checks-grid":62968,"ui-checks":62969,"ui-radios-grid":62970,"ui-radios":62971,"umbrella-fill":62972,umbrella:ba,union:va,"unlock-fill":62975,unlock:ka,"upc-scan":62977,upc:wa,upload:ya,"vector-pen":62980,"view-list":62981,"view-stacked":62982,"vinyl-fill":62983,vinyl:xa,voicemail:$a,"volume-down-fill":62986,"volume-down":62987,"volume-mute-fill":62988,"volume-mute":62989,"volume-off-fill":62990,"volume-off":62991,"volume-up-fill":62992,"volume-up":62993,vr:_a,"wallet-fill":62995,wallet:Pa,wallet2:Ca,watch:Sa,water:Da,whatsapp:Oa,"wifi-1":63001,"wifi-2":63002,"wifi-off":63003,wifi:qa,wind:Ma,"window-dock":63006,"window-sidebar":63007,window:Ia,wrench:Ta,"x-circle-fill":63010,"x-circle":63011,"x-diamond-fill":63012,"x-diamond":63013,"x-octagon-fill":63014,"x-octagon":63015,"x-square-fill":63016,"x-square":63017,x:ja,youtube:Ba,"zoom-in":63020,"zoom-out":63021,bank:Aa,bank2:La,"bell-slash-fill":63024,"bell-slash":63025,"cash-coin":63026,"check-lg":63027,coin:Ra,"currency-bitcoin":63029,"currency-dollar":63030,"currency-euro":63031,"currency-exchange":63032,"currency-pound":63033,"currency-yen":63034,"dash-lg":63035,"exclamation-lg":63036,"file-earmark-pdf-fill":63037,"file-earmark-pdf":63038,"file-pdf-fill":63039,"file-pdf":63040,"gender-ambiguous":63041,"gender-female":63042,"gender-male":63043,"gender-trans":63044,"headset-vr":63045,"info-lg":63046,mastodon:Na,messenger:Ea,"piggy-bank-fill":63049,"piggy-bank":63050,"pin-map-fill":63051,"pin-map":63052,"plus-lg":63053,"question-lg":63054,recycle:Fa,reddit:za,"safe-fill":63057,"safe2-fill":63058,safe2:Ha,"sd-card-fill":63060,"sd-card":63061,skype:Ya,"slash-lg":63063,translate:Ga,"x-lg":63065,safe:Va,apple:Ja,microsoft:Ua,windows:Wa,behance:Qa,dribbble:Ka,line:Za,medium:Xa,paypal:en,pinterest:tn,signal:ln,snapchat:sn,spotify:on,"stack-overflow":63079,strava:an,wordpress:nn,vimeo:rn,activity:dn,"easel2-fill":63084,easel2:cn,"easel3-fill":63086,easel3:un,fan:fn,fingerprint:pn,"graph-down-arrow":63090,"graph-up-arrow":63091,hypnotize:mn,magic:hn,"person-rolodex":63094,"person-video":63095,"person-video2":63096,"person-video3":63097,"person-workspace":63098,radioactive:gn,"webcam-fill":63100,webcam:bn,"yin-yang":63102,"bandaid-fill":63104,bandaid:vn,bluetooth:kn,"body-text":63107,boombox:wn,boxes:yn,"dpad-fill":63110,dpad:xn,"ear-fill":63112,ear:$n,"envelope-check-fill":63115,"envelope-check":63116,"envelope-dash-fill":63118,"envelope-dash":63119,"envelope-exclamation-fill":63121,"envelope-exclamation":63122,"envelope-plus-fill":63123,"envelope-plus":63124,"envelope-slash-fill":63126,"envelope-slash":63127,"envelope-x-fill":63129,"envelope-x":63130,"explicit-fill":63131,explicit:_n,git:Pn,infinity:Cn,"list-columns-reverse":63135,"list-columns":63136,meta:Sn,"nintendo-switch":63140,"pc-display-horizontal":63141,"pc-display":63142,"pc-horizontal":63143,pc:Dn,playstation:On,"plus-slash-minus":63146,"projector-fill":63147,projector:qn,"qr-code-scan":63149,"qr-code":63150,quora:Mn,quote:In,robot:Tn,"send-check-fill":63154,"send-check":63155,"send-dash-fill":63156,"send-dash":63157,"send-exclamation-fill":63159,"send-exclamation":63160,"send-fill":63161,"send-plus-fill":63162,"send-plus":63163,"send-slash-fill":63164,"send-slash":63165,"send-x-fill":63166,"send-x":63167,send:jn,steam:Bn,"terminal-dash":63171,"terminal-plus":63172,"terminal-split":63173,"ticket-detailed-fill":63174,"ticket-detailed":63175,"ticket-fill":63176,"ticket-perforated-fill":63177,"ticket-perforated":63178,ticket:An,tiktok:Ln,"window-dash":63181,"window-desktop":63182,"window-fullscreen":63183,"window-plus":63184,"window-split":63185,"window-stack":63186,"window-x":63187,xbox:Rn,ethernet:Nn,"hdmi-fill":63190,hdmi:En,"usb-c-fill":63192,"usb-c":63193,"usb-fill":63194,"usb-plug-fill":63195,"usb-plug":63196,"usb-symbol":63197,usb:Fn,"boombox-fill":63199,displayport:zn,"gpu-card":63202,memory:Hn,"modem-fill":63204,modem:Yn,"motherboard-fill":63206,motherboard:Gn,"optical-audio-fill":63208,"optical-audio":63209,"pci-card":63210,"router-fill":63211,router:Vn,"thunderbolt-fill":63215,thunderbolt:Jn,"usb-drive-fill":63217,"usb-drive":63218,"usb-micro-fill":63219,"usb-micro":63220,"usb-mini-fill":63221,"usb-mini":63222,"cloud-haze2":63223,"device-hdd-fill":63224,"device-hdd":63225,"device-ssd-fill":63226,"device-ssd":63227,"displayport-fill":63228,"mortarboard-fill":63229,mortarboard:Un,"terminal-x":63231,"arrow-through-heart-fill":63232,"arrow-through-heart":63233,"badge-sd-fill":63234,"badge-sd":63235,"bag-heart-fill":63236,"bag-heart":63237,"balloon-fill":63238,"balloon-heart-fill":63239,"balloon-heart":63240,balloon:Wn,"box2-fill":63242,"box2-heart-fill":63243,"box2-heart":63244,box2:Qn,"braces-asterisk":63246,"calendar-heart-fill":63247,"calendar-heart":63248,"calendar2-heart-fill":63249,"calendar2-heart":63250,"chat-heart-fill":63251,"chat-heart":63252,"chat-left-heart-fill":63253,"chat-left-heart":63254,"chat-right-heart-fill":63255,"chat-right-heart":63256,"chat-square-heart-fill":63257,"chat-square-heart":63258,"clipboard-check-fill":63259,"clipboard-data-fill":63260,"clipboard-fill":63261,"clipboard-heart-fill":63262,"clipboard-heart":63263,"clipboard-minus-fill":63264,"clipboard-plus-fill":63265,"clipboard-pulse":63266,"clipboard-x-fill":63267,"clipboard2-check-fill":63268,"clipboard2-check":63269,"clipboard2-data-fill":63270,"clipboard2-data":63271,"clipboard2-fill":63272,"clipboard2-heart-fill":63273,"clipboard2-heart":63274,"clipboard2-minus-fill":63275,"clipboard2-minus":63276,"clipboard2-plus-fill":63277,"clipboard2-plus":63278,"clipboard2-pulse-fill":63279,"clipboard2-pulse":63280,"clipboard2-x-fill":63281,"clipboard2-x":63282,clipboard2:Kn,"emoji-kiss-fill":63284,"emoji-kiss":63285,"envelope-heart-fill":63286,"envelope-heart":63287,"envelope-open-heart-fill":63288,"envelope-open-heart":63289,"envelope-paper-fill":63290,"envelope-paper-heart-fill":63291,"envelope-paper-heart":63292,"envelope-paper":63293,"filetype-aac":63294,"filetype-ai":63295,"filetype-bmp":63296,"filetype-cs":63297,"filetype-css":63298,"filetype-csv":63299,"filetype-doc":63300,"filetype-docx":63301,"filetype-exe":63302,"filetype-gif":63303,"filetype-heic":63304,"filetype-html":63305,"filetype-java":63306,"filetype-jpg":63307,"filetype-js":63308,"filetype-jsx":63309,"filetype-key":63310,"filetype-m4p":63311,"filetype-md":63312,"filetype-mdx":63313,"filetype-mov":63314,"filetype-mp3":63315,"filetype-mp4":63316,"filetype-otf":63317,"filetype-pdf":63318,"filetype-php":63319,"filetype-png":63320,"filetype-ppt":63322,"filetype-psd":63323,"filetype-py":63324,"filetype-raw":63325,"filetype-rb":63326,"filetype-sass":63327,"filetype-scss":63328,"filetype-sh":63329,"filetype-svg":63330,"filetype-tiff":63331,"filetype-tsx":63332,"filetype-ttf":63333,"filetype-txt":63334,"filetype-wav":63335,"filetype-woff":63336,"filetype-xls":63338,"filetype-xml":63339,"filetype-yml":63340,"heart-arrow":63341,"heart-pulse-fill":63342,"heart-pulse":63343,"heartbreak-fill":63344,heartbreak:Zn,hearts:Xn,"hospital-fill":63347,hospital:er,"house-heart-fill":63349,"house-heart":63350,incognito:tr,"magnet-fill":63352,magnet:lr,"person-heart":63354,"person-hearts":63355,"phone-flip":63356,plugin:sr,"postage-fill":63358,"postage-heart-fill":63359,"postage-heart":63360,postage:or,"postcard-fill":63362,"postcard-heart-fill":63363,"postcard-heart":63364,postcard:ir,"search-heart-fill":63366,"search-heart":63367,"sliders2-vertical":63368,sliders2:ar,"trash3-fill":63370,trash3:nr,valentine:rr,valentine2:dr,"wrench-adjustable-circle-fill":63374,"wrench-adjustable-circle":63375,"wrench-adjustable":63376,"filetype-json":63377,"filetype-pptx":63378,"filetype-xlsx":63379,"1-circle-fill":63382,"1-circle":63383,"1-square-fill":63384,"1-square":63385,"2-circle-fill":63388,"2-circle":63389,"2-square-fill":63390,"2-square":63391,"3-circle-fill":63394,"3-circle":63395,"3-square-fill":63396,"3-square":63397,"4-circle-fill":63400,"4-circle":63401,"4-square-fill":63402,"4-square":63403,"5-circle-fill":63406,"5-circle":63407,"5-square-fill":63408,"5-square":63409,"6-circle-fill":63412,"6-circle":63413,"6-square-fill":63414,"6-square":63415,"7-circle-fill":63418,"7-circle":63419,"7-square-fill":63420,"7-square":63421,"8-circle-fill":63424,"8-circle":63425,"8-square-fill":63426,"8-square":63427,"9-circle-fill":63430,"9-circle":63431,"9-square-fill":63432,"9-square":63433,"airplane-engines-fill":63434,"airplane-engines":63435,"airplane-fill":63436,airplane:cr,alexa:ur,alipay:fr,android:pr,android2:mr,"box-fill":63442,"box-seam-fill":63443,"browser-chrome":63444,"browser-edge":63445,"browser-firefox":63446,"browser-safari":63447,"c-circle-fill":63450,"c-circle":63451,"c-square-fill":63452,"c-square":63453,"capsule-pill":63454,capsule:hr,"car-front-fill":63456,"car-front":63457,"cassette-fill":63458,cassette:gr,"cc-circle-fill":63462,"cc-circle":63463,"cc-square-fill":63464,"cc-square":63465,"cup-hot-fill":63466,"cup-hot":63467,"currency-rupee":63468,dropbox:br,escape:63470,"fast-forward-btn-fill":63471,"fast-forward-btn":63472,"fast-forward-circle-fill":63473,"fast-forward-circle":63474,"fast-forward-fill":63475,"fast-forward":63476,"filetype-sql":63477,fire:vr,"google-play":63479,"h-circle-fill":63482,"h-circle":63483,"h-square-fill":63484,"h-square":63485,indent:kr,"lungs-fill":63487,lungs:wr,"microsoft-teams":63489,"p-circle-fill":63492,"p-circle":63493,"p-square-fill":63494,"p-square":63495,"pass-fill":63496,pass:yr,prescription:xr,prescription2:$r,"r-circle-fill":63502,"r-circle":63503,"r-square-fill":63504,"r-square":63505,"repeat-1":63506,repeat:_r,"rewind-btn-fill":63508,"rewind-btn":63509,"rewind-circle-fill":63510,"rewind-circle":63511,"rewind-fill":63512,rewind:Pr,"train-freight-front-fill":63514,"train-freight-front":63515,"train-front-fill":63516,"train-front":63517,"train-lightrail-front-fill":63518,"train-lightrail-front":63519,"truck-front-fill":63520,"truck-front":63521,ubuntu:Cr,unindent:Sr,unity:Dr,"universal-access-circle":63525,"universal-access":63526,virus:Or,virus2:qr,wechat:Mr,yelp:Ir,"sign-stop-fill":63531,"sign-stop-lights-fill":63532,"sign-stop-lights":63533,"sign-stop":63534,"sign-turn-left-fill":63535,"sign-turn-left":63536,"sign-turn-right-fill":63537,"sign-turn-right":63538,"sign-turn-slight-left-fill":63539,"sign-turn-slight-left":63540,"sign-turn-slight-right-fill":63541,"sign-turn-slight-right":63542,"sign-yield-fill":63543,"sign-yield":63544,"ev-station-fill":63545,"ev-station":63546,"fuel-pump-diesel-fill":63547,"fuel-pump-diesel":63548,"fuel-pump-fill":63549,"fuel-pump":63550,"0-circle-fill":63551,"0-circle":63552,"0-square-fill":63553,"0-square":63554,"rocket-fill":63555,"rocket-takeoff-fill":63556,"rocket-takeoff":63557,rocket:Tr,stripe:jr,subscript:Br,superscript:Ar,trello:Lr,"envelope-at-fill":63563,"envelope-at":63564,regex:Rr,"text-wrap":63566,"sign-dead-end-fill":63567,"sign-dead-end":63568,"sign-do-not-enter-fill":63569,"sign-do-not-enter":63570,"sign-intersection-fill":63571,"sign-intersection-side-fill":63572,"sign-intersection-side":63573,"sign-intersection-t-fill":63574,"sign-intersection-t":63575,"sign-intersection-y-fill":63576,"sign-intersection-y":63577,"sign-intersection":63578,"sign-merge-left-fill":63579,"sign-merge-left":63580,"sign-merge-right-fill":63581,"sign-merge-right":63582,"sign-no-left-turn-fill":63583,"sign-no-left-turn":63584,"sign-no-parking-fill":63585,"sign-no-parking":63586,"sign-no-right-turn-fill":63587,"sign-no-right-turn":63588,"sign-railroad-fill":63589,"sign-railroad":63590,"building-add":63591,"building-check":63592,"building-dash":63593,"building-down":63594,"building-exclamation":63595,"building-fill-add":63596,"building-fill-check":63597,"building-fill-dash":63598,"building-fill-down":63599,"building-fill-exclamation":63600,"building-fill-gear":63601,"building-fill-lock":63602,"building-fill-slash":63603,"building-fill-up":63604,"building-fill-x":63605,"building-fill":63606,"building-gear":63607,"building-lock":63608,"building-slash":63609,"building-up":63610,"building-x":63611,"buildings-fill":63612,buildings:Nr,"bus-front-fill":63614,"bus-front":63615,"ev-front-fill":63616,"ev-front":63617,"globe-americas":63618,"globe-asia-australia":63619,"globe-central-south-asia":63620,"globe-europe-africa":63621,"house-add-fill":63622,"house-add":63623,"house-check-fill":63624,"house-check":63625,"house-dash-fill":63626,"house-dash":63627,"house-down-fill":63628,"house-down":63629,"house-exclamation-fill":63630,"house-exclamation":63631,"house-gear-fill":63632,"house-gear":63633,"house-lock-fill":63634,"house-lock":63635,"house-slash-fill":63636,"house-slash":63637,"house-up-fill":63638,"house-up":63639,"house-x-fill":63640,"house-x":63641,"person-add":63642,"person-down":63643,"person-exclamation":63644,"person-fill-add":63645,"person-fill-check":63646,"person-fill-dash":63647,"person-fill-down":63648,"person-fill-exclamation":63649,"person-fill-gear":63650,"person-fill-lock":63651,"person-fill-slash":63652,"person-fill-up":63653,"person-fill-x":63654,"person-gear":63655,"person-lock":63656,"person-slash":63657,"person-up":63658,scooter:Er,"taxi-front-fill":63660,"taxi-front":63661,amd:Fr,"database-add":63663,"database-check":63664,"database-dash":63665,"database-down":63666,"database-exclamation":63667,"database-fill-add":63668,"database-fill-check":63669,"database-fill-dash":63670,"database-fill-down":63671,"database-fill-exclamation":63672,"database-fill-gear":63673,"database-fill-lock":63674,"database-fill-slash":63675,"database-fill-up":63676,"database-fill-x":63677,"database-fill":63678,"database-gear":63679,"database-lock":63680,"database-slash":63681,"database-up":63682,"database-x":63683,database:zr,"houses-fill":63685,houses:Hr,nvidia:Yr,"person-vcard-fill":63688,"person-vcard":63689,"sina-weibo":63690,"tencent-qq":63691,wikipedia:Gr,"alphabet-uppercase":62117,alphabet:Vr,amazon:Jr,"arrows-collapse-vertical":63120,"arrows-expand-vertical":63125,"arrows-vertical":63128,arrows:Ur,"ban-fill":63139,ban:Wr,bing:Qr,cake:Kr,cake2:Zr,cookie:Xr,copy:ed,crosshair:td,crosshair2:ld,"emoji-astonished-fill":63381,"emoji-astonished":63386,"emoji-grimace-fill":63387,"emoji-grimace":63392,"emoji-grin-fill":63393,"emoji-grin":63398,"emoji-surprise-fill":63399,"emoji-surprise":63404,"emoji-tear-fill":63405,"emoji-tear":63410,"envelope-arrow-down-fill":63411,"envelope-arrow-down":63416,"envelope-arrow-up-fill":63417,"envelope-arrow-up":63422,feather:sd,feather2:od,"floppy-fill":63429,floppy:id,"floppy2-fill":63449,floppy2:ad,gitlab:nd,highlighter:rd,"marker-tip":63490,"nvme-fill":63491,nvme:dd,opencollective:cd,"pci-card-network":63693,"pci-card-sound":63694,radar:ud,"send-arrow-down-fill":63696,"send-arrow-down":63697,"send-arrow-up-fill":63698,"send-arrow-up":63699,"sim-slash-fill":63700,"sim-slash":63701,sourceforge:fd,substack:pd,"threads-fill":63704,threads:md,transparency:hd,"twitter-x":63707,"type-h4":63708,"type-h5":63709,"type-h6":63710,"backpack-fill":63711,backpack:gd,"backpack2-fill":63713,backpack2:bd,"backpack3-fill":63715,backpack3:vd,"backpack4-fill":63717,backpack4:kd,brilliance:wd,"cake-fill":63720,"cake2-fill":63721,"duffle-fill":63722,duffle:yd,exposure:xd,"gender-neuter":63725,highlights:$d,"luggage-fill":63727,luggage:_d,"mailbox-flag":63729,"mailbox2-flag":63730,"noise-reduction":63731,"passport-fill":63732,passport:Pd,"person-arms-up":63734,"person-raised-hand":63735,"person-standing-dress":63736,"person-standing":63737,"person-walking":63738,"person-wheelchair":63739,shadows:Cd,"suitcase-fill":63741,"suitcase-lg-fill":63742,"suitcase-lg":63743,suitcase:Sd,"suitcase2-fill":63745,suitcase2:Dd,vignette:Od,bluesky:qd,tux:Md,"beaker-fill":63749,beaker:Id,"flask-fill":63751,"flask-florence-fill":63752,"flask-florence":63753,flask:Td,"leaf-fill":63755,leaf:jd,"measuring-cup-fill":63757,"measuring-cup":63758,"unlock2-fill":63759,unlock2:Bd,"battery-low":63761,anthropic:Ad,"apple-music":63763,claude:Ld,openai:Rd,perplexity:Nd,css:Ed,javascript:Fd,typescript:zd,"fork-knife":63770,"globe-americas-fill":63771,"globe-asia-australia-fill":63772,"globe-central-south-asia-fill":63773,"globe-europe-africa-fill":63774},Hd={class:"border rounded-3 p-2"},Yd={class:"align-items-center overflow-scroll d-flex gap-2 position-relative"},Gd=["aria-label"],Vd={key:1,style:{"white-space":"nowrap"}},Jd=["disabled","placeholder"],Ud=U({__name:"peerTagSetting",props:["group","edit","groupId"],emits:["delete","iconPickerOpen","colorPickerOpen","toggle"],setup(l,{emit:t}){const a=ie(),s=l,m=t,r=q(s.group.GroupName),u=()=>{a.Filter.HiddenTags.includes(s.groupId)?a.Filter.HiddenTags=a.Filter.HiddenTags.filter(_=>_!==s.groupId):a.Filter.HiddenTags.push(s.groupId)};return(_,h)=>(o(),c("div",Hd,[e("div",Yd,[e("button",{onClick:h[0]||(h[0]=d=>m("iconPickerOpen")),"aria-label":"Pick icon button",class:A([{disabled:!l.edit},"d-flex align-items-center p-2 btn btn-sm border rounded-2"])},[l.group.Icon?(o(),c("i",{key:0,class:A(["bi","bi-"+l.group.Icon]),"aria-label":l.group.Icon},null,10,Gd)):(o(),c("span",Vd,[n(x,{t:"No Icon"})]))],2),e("button",{class:A([{disabled:!l.edit},"d-flex align-items-center p-2 btn btn-sm border rounded-2"]),"aria-label":"Pick color button",onClick:h[1]||(h[1]=d=>m("colorPickerOpen")),style:pe({"background-color":l.group.BackgroundColor,color:j(a).colorText(l.group.BackgroundColor)})},[...h[6]||(h[6]=[e("i",{class:"bi bi-eyedropper"},null,-1)])],6),de(e("input",{disabled:!l.edit,"onUpdate:modelValue":h[2]||(h[2]=d=>r.value=d),onChange:h[3]||(h[3]=d=>l.group.GroupName=r.value),placeholder:j(H)("Tag Name"),class:"form-control form-control-sm p-2 rounded-2 w-100"},null,40,Jd),[[ke,r.value]]),l.edit?(o(),c("button",{key:0,"aria-label":"Delete Tag Button",onClick:h[4]||(h[4]=d=>m("delete")),class:"rounded-2 border p-2 btn btn-sm btn-outline-danger"},[...h[7]||(h[7]=[e("i",{class:"bi bi-trash-fill"},null,-1)])])):(o(),c("button",{key:1,"aria-label":"Show / Hide Button",style:{"white-space":"nowrap"},class:A([{active:!j(a).Filter.HiddenTags.includes(l.groupId)},"rounded-2 p-2 btn btn-sm btn-outline-primary"]),onClick:h[5]||(h[5]=d=>u())},[e("i",{class:A(["bi",[j(a).Filter.HiddenTags.includes(l.groupId)?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2)],2))])]))}}),Wd={class:"w-100 bg-body top-0 border rounded-2"},Qd={class:"p-2 d-flex align-items-center gap-2 border-bottom"},Kd=["placeholder"],Zd={class:"p-2 d-grid icon-grid",style:{"grid-template-columns":"repeat(auto-fit, minmax(30px, 30px))",gap:"3px","max-height":"300px","overflow-y":"scroll"}},Xd=["onClick"],ec={class:"p-2 border-top d-flex gap-2"},tc=U({__name:"peerTagIconPicker",props:["group"],emits:["close","select"],setup(l,{emit:t}){const a=t;ne(()=>{let r=document.querySelector(".icon-grid div.active");r&&(r.parentElement.scrollTop=document.querySelector(".icon-grid div.active").offsetTop-60)});const s=q(""),m=N(()=>s.value?[...Object.keys(ve).filter(r=>r.includes(s.value.toLowerCase()))]:Object.keys(ve));return(r,u)=>(o(),c("div",Wd,[e("div",Qd,[u[3]||(u[3]=e("label",null,[e("i",{class:"bi bi-search"})],-1)),de(e("input",{"onUpdate:modelValue":u[0]||(u[0]=_=>s.value=_),placeholder:j(H)("Search Icon"),class:"form-control form-control-sm rounded-2"},null,8,Kd),[[ke,s.value]])]),e("div",Zd,[(o(!0),c(F,null,G(m.value,_=>(o(),c("div",{class:A(["rounded-1 border icon d-flex",{"text-bg-success active":l.group.Icon===_}]),style:{cursor:"pointer"},key:_,onClick:h=>l.group.Icon=_},[e("i",{class:A(["bi m-auto","bi-"+_])},null,2)],10,Xd))),128))]),e("div",ec,[e("button",{onClick:u[1]||(u[1]=_=>l.group.Icon=""),class:"btn btn-sm btn-secondary rounded-2 ms-auto"},[n(x,{t:"Remove Icon"})]),e("button",{class:"btn btn-sm btn-success rounded-2",onClick:u[2]||(u[2]=_=>a("close"))},[n(x,{t:"Done"})])])]))}}),lc=K(tc,[["__scopeId","data-v-3c48f50e"]]),sc={class:"w-100 bg-body top-0 border rounded-2"},oc={class:"p-2 d-grid icon-grid",style:{"grid-template-columns":"repeat(auto-fit, minmax(30px, 30px))",gap:"3px","max-height":"300px","overflow-y":"scroll"}},ic=["aria-label","onClick"],ac={class:"p-2 border-top d-flex gap-2"},nc=U({__name:"peerTagColorPicker",props:["colors","group"],emits:["close","select",""],setup(l,{emit:t}){const a=t,s=ie();return ne(()=>{let m=document.querySelector(".icon-grid div.active");m&&(m.parentElement.scrollTop=document.querySelector(".icon-grid div.active").offsetTop-60)}),(m,r)=>(o(),c("div",sc,[e("div",oc,[(o(!0),c(F,null,G(l.colors,(u,_)=>(o(),c("div",{class:A(["rounded-1 border icon d-flex",{active:l.group.BackgroundColor===u}]),style:pe([{cursor:"pointer"},{"background-color":u}]),"aria-label":_,key:u,onClick:h=>l.group.BackgroundColor=u},[l.group.BackgroundColor===u?(o(),c("i",{key:0,style:pe({color:j(s).colorText(u)}),class:"bi bi-check-circle m-auto"},null,4)):O("",!0)],14,ic))),128))]),e("div",ac,[e("button",{class:"btn btn-sm btn-success rounded-2 ms-auto",onClick:r[0]||(r[0]=u=>a("close"))},[n(x,{t:"Done"})])])]))}}),rc=K(nc,[["__scopeId","data-v-accdf15e"]]),dc={class:"card shadow rounded-3",id:"peerTag"},cc={class:"card-header"},uc={class:"form-check form-switch"},fc={class:"form-check-label",for:"showAllPeers"},pc={class:"card-body p-2"},mc={key:0},hc={key:0,class:"text-center text-muted"},gc={key:1,class:"d-flex flex-column gap-2"},bc={class:"card-footer p-2 d-flex gap-2"},vc=U({__name:"peerTag",props:["configuration"],emits:["close","update"],setup(l,{emit:t}){const a={"blue-100":"#cfe2ff","blue-200":"#9ec5fe","blue-300":"#6ea8fe","blue-400":"#3d8bfd","blue-500":"#0d6efd","blue-600":"#0a58ca","blue-700":"#084298","blue-800":"#052c65","blue-900":"#031633","indigo-100":"#e0cffc","indigo-200":"#c29ffa","indigo-300":"#a370f7","indigo-400":"#8540f5","indigo-500":"#6610f2","indigo-600":"#520dc2","indigo-700":"#3d0a91","indigo-800":"#290661","indigo-900":"#140330","purple-100":"#e2d9f3","purple-200":"#c5b3e6","purple-300":"#a98eda","purple-400":"#8c68cd","purple-500":"#6f42c1","purple-600":"#59359a","purple-700":"#432874","purple-800":"#2c1a4d","purple-900":"#160d27","pink-100":"#f7d6e6","pink-200":"#efadce","pink-300":"#e685b5","pink-400":"#de5c9d","pink-500":"#d63384","pink-600":"#ab296a","pink-700":"#801f4f","pink-800":"#561435","pink-900":"#2b0a1a","red-100":"#f8d7da","red-200":"#f1aeb5","red-300":"#ea868f","red-400":"#e35d6a","red-500":"#dc3545","red-600":"#b02a37","red-700":"#842029","red-800":"#58151c","red-900":"#2c0b0e","orange-100":"#ffe5d0","orange-200":"#fecba1","orange-300":"#feb272","orange-400":"#fd9843","orange-500":"#fd7e14","orange-600":"#ca6510","orange-700":"#984c0c","orange-800":"#653208","orange-900":"#331904","yellow-100":"#fff3cd","yellow-200":"#ffe69c","yellow-300":"#ffda6a","yellow-400":"#ffcd39","yellow-500":"#ffc107","yellow-600":"#cc9a06","yellow-700":"#997404","yellow-800":"#664d03","yellow-900":"#332701","green-100":"#d1e7dd","green-200":"#a3cfbb","green-300":"#75b798","green-400":"#479f76","green-500":"#198754","green-600":"#146c43","green-700":"#0f5132","green-800":"#0a3622","green-900":"#051b11","teal-100":"#d2f4ea","teal-200":"#a6e9d5","teal-300":"#79dfc1","teal-400":"#4dd4ac","teal-500":"#20c997","teal-600":"#1aa179","teal-700":"#13795b","teal-800":"#0d503c","teal-900":"#06281e","cyan-100":"#cff4fc","cyan-200":"#9eeaf9","cyan-300":"#6edff6","cyan-400":"#3dd5f3","cyan-500":"#0dcaf0","cyan-600":"#0aa2c0","cyan-700":"#087990","cyan-800":"#055160","cyan-900":"#032830","gray-100":"#f8f9fa","gray-200":"#e9ecef","gray-300":"#dee2e6","gray-400":"#ced4da","gray-500":"#adb5bd","gray-600":"#6c757d","gray-700":"#495057","gray-800":"#343a40","gray-900":"#212529",white:"#fff",black:"#000"},s=ie(),m=l,r=_e({...m.configuration.Info.PeerGroups}),u=()=>{r[ze().toString()]={GroupName:"",Description:"",BackgroundColor:_(),Icon:h(),Peers:[]}},_=()=>{const D=Object.keys(a),b=Math.floor(Math.random()*D.length)+1;return a[D[b]]},h=()=>{const D=Object.keys(ve),b=Math.floor(Math.random()*D.length)+1;return D[b]},d=q(!1),f=q(!1),v=q(""),w=t;se(()=>r,D=>{X("/api/updateWireguardConfigurationInfo",{Name:m.configuration.Name,Key:"PeerGroups",Value:D},b=>{b.status&&w("update",r)})},{deep:!0});const $=q(!1);return(D,b)=>(o(),c("div",dc,[e("div",cc,[e("div",uc,[de(e("input",{class:"form-check-input",type:"checkbox",role:"switch",id:"showAllPeers","onUpdate:modelValue":b[0]||(b[0]=y=>j(s).Filter.ShowAllPeersWhenHiddenTags=y)},null,512),[[Pe,j(s).Filter.ShowAllPeersWhenHiddenTags]]),e("label",fc,[e("small",null,[n(x,{t:"Show All Peers"})])])])]),e("div",pc,[n(ae,{name:"zoom",mode:"out-in"},{default:W(()=>[!d.value&&!f.value?(o(),c("div",mc,[Object.keys(r).length===0?(o(),c("div",hc,[e("small",null,[n(x,{t:"No tag"})])])):(o(),c("div",gc,[n(me,{name:"slide-fade"},{default:W(()=>[(o(!0),c(F,null,G(r,(y,C)=>(o(),I(Ud,{groupId:C,onDelete:M=>{delete r[C],j(s).Filter.HiddenTags=j(s).Filter.HiddenTags.filter(z=>z!==C)},onColorPickerOpen:M=>{f.value=!0,v.value=C},onIconPickerOpen:M=>{d.value=!0,v.value=C},key:C,edit:$.value,group:y},null,8,["groupId","onDelete","onColorPickerOpen","onIconPickerOpen","edit","group"]))),128))]),_:1})]))])):d.value?(o(),I(lc,{key:1,onClose:b[1]||(b[1]=y=>d.value=!1),group:r[v.value]},null,8,["group"])):f.value?(o(),I(rc,{key:2,colors:a,onClose:b[2]||(b[2]=y=>f.value=!1),group:r[v.value]},null,8,["group"])):O("",!0)]),_:1})]),e("div",bc,[$.value?(o(),c(F,{key:1},[e("button",{onClick:u,class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[e("small",null,[b[7]||(b[7]=e("i",{class:"bi bi-plus-lg me-2"},null,-1)),n(x,{t:"Tag"})])]),e("button",{onClick:b[5]||(b[5]=y=>$.value=!1),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-secondary-subtle rounded-3 ms-auto"},[e("small",null,[n(x,{t:"Done"})])])],64)):(o(),c(F,{key:0},[e("button",{onClick:b[3]||(b[3]=y=>w("close")),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis border-secondary-subtle rounded-3"},[e("small",null,[n(x,{t:"Close"})])]),e("button",{onClick:b[4]||(b[4]=y=>$.value=!0),class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3 ms-auto"},[e("small",null,[b[6]||(b[6]=e("i",{class:"bi bi-pen me-2"},null,-1)),n(x,{t:"Edit"})])])],64))])]))}}),kc=K(vc,[["__scopeId","data-v-ab3e5c4e"]]),wc={name:"peerSearch",components:{PeerTag:kc,LocaleText:x},setup(){const l=oe(),t=ie();return{store:l,wireguardConfigurationStore:t}},props:{configuration:Object,displayTags:Array},data(){return{sort:{status:H("Status"),name:H("Name"),allowed_ip:H("Allowed IPs"),restricted:H("Restricted")},interval:{5e3:H("5 Seconds"),1e4:H("10 Seconds"),3e4:H("30 Seconds"),6e4:H("1 Minutes")},display:{grid:H("Grid"),list:H("List")},searchString:"",searchStringTimeout:void 0,showDisplaySettings:!1,showMoreSettings:!1,tagManager:!1}},methods:{updateSort(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_sort",value:l},t=>{t.status&&this.store.getConfiguration()})},updateRefreshInterval(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_refresh_interval",value:l},t=>{t.status&&this.store.getConfiguration()})},updateDisplay(l){X("/api/updateDashboardConfigurationItem",{section:"Server",key:"dashboard_peer_list_display",value:l},t=>{t.status&&this.store.getConfiguration()})},downloadAllPeer(){ee(`/api/downloadAllPeers/${this.configuration.Name}`,{},l=>{l.data.forEach(t=>{t.fileName=t.fileName+".conf"}),window.wireguard.generateZipFiles(l,this.configuration.Name)})}}},yc={class:"d-flex flex-column gap-2 my-4"},xc={class:"d-flex gap-2 peerSearchContainer"},$c={class:"dropdown"},_c={"data-bs-toggle":"dropdown",class:"btn w-100 btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Pc={class:"badge text-bg-primary ms-2"},Cc={class:"dropdown-menu rounded-3"},Sc=["onClick"],Dc={class:"ms-auto"},Oc={key:0,class:"bi bi-check-circle-fill"},qc={class:"dropdown"},Mc={"data-bs-toggle":"dropdown",class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Ic={class:"badge text-bg-primary ms-2"},Tc={class:"dropdown-menu rounded-3"},jc=["onClick"],Bc={class:"ms-auto"},Ac={key:0,class:"bi bi-check-circle-fill"},Lc={class:"dropdown"},Rc={"data-bs-toggle":"dropdown",class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},Nc={class:"badge text-bg-primary ms-2"},Ec={class:"dropdown-menu rounded-3"},Fc=["onClick"],zc={class:"ms-auto"},Hc={key:0,class:"bi bi-check-circle-fill"},Yc={class:"position-relative"};function Gc(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerTag");return o(),c("div",yc,[e("div",xc,[e("div",$c,[e("button",_c,[t[7]||(t[7]=e("i",{class:"bi bi-sort-up me-2"},null,-1)),n(u,{t:"Sort By"}),e("span",Pc,S(this.sort[s.store.Configuration.Server.dashboard_sort]),1)]),e("ul",Cc,[(o(!0),c(F,null,G(this.sort,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateSort(d)},[e("small",null,S(h),1),e("small",Dc,[s.store.Configuration.Server.dashboard_sort===d?(o(),c("i",Oc)):O("",!0)])],8,Sc)]))),256))])]),e("div",qc,[e("button",Mc,[t[8]||(t[8]=e("i",{class:"bi bi-arrow-repeat me-2"},null,-1)),n(u,{t:"Refresh Interval"}),e("span",Ic,S(this.interval[s.store.Configuration.Server.dashboard_refresh_interval]),1)]),e("ul",Tc,[(o(!0),c(F,null,G(this.interval,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateRefreshInterval(d)},[e("small",null,S(h),1),e("small",Bc,[s.store.Configuration.Server.dashboard_refresh_interval===d?(o(),c("i",Ac)):O("",!0)])],8,jc)]))),256))])]),e("div",Lc,[e("button",Rc,[e("i",{class:A(["bi me-2","bi-"+s.store.Configuration.Server.dashboard_peer_list_display])},null,2),n(u,{t:"Display"}),e("span",Nc,S(this.display[s.store.Configuration.Server.dashboard_peer_list_display]),1)]),e("ul",Ec,[(o(!0),c(F,null,G(this.display,(h,d)=>(o(),c("li",null,[e("button",{class:"dropdown-item d-flex align-items-center",onClick:f=>this.updateDisplay(d)},[e("small",null,S(h),1),e("small",zc,[s.store.Configuration.Server.dashboard_peer_list_display===d?(o(),c("i",Hc)):O("",!0)])],8,Fc)]))),256))])]),e("div",Yc,[e("button",{onClick:t[0]||(t[0]=h=>m.tagManager=!m.tagManager),class:"btn btn-sm w-100 text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle position-relative"},[t[9]||(t[9]=e("i",{class:"bi me-2 bi-tag"},null,-1)),n(u,{t:"Tags"})]),n(ae,{name:"slide-fade"},{default:W(()=>[this.tagManager?(o(),I(_,{key:0,onUpdate:t[1]||(t[1]=h=>a.configuration.Info.PeerGroups=h),onClose:t[2]||(t[2]=h=>this.tagManager=!1),configuration:a.configuration},null,8,["configuration"])):O("",!0)]),_:1})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle ms-lg-auto",onClick:t[3]||(t[3]=h=>this.$emit("search"))},[t[10]||(t[10]=e("i",{class:"bi bi-search me-2"},null,-1)),n(u,{t:"Search"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[4]||(t[4]=h=>this.downloadAllPeer())},[t[11]||(t[11]=e("i",{class:"bi bi-download me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Download All",class:"d-sm-block d-lg-none d-xl-block"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[5]||(t[5]=h=>this.$emit("selectPeers"))},[t[12]||(t[12]=e("i",{class:"bi bi-check2-all me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Select Peers",class:"d-sm-block d-lg-none d-xl-block"})]),e("button",{class:"btn btn-sm text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:t[6]||(t[6]=h=>this.$emit("jobsAll")),type:"button","aria-expanded":"false"},[t[13]||(t[13]=e("i",{class:"bi bi-person-walking me-2 me-lg-0 me-xl-2"},null,-1)),n(u,{t:"Active Jobs",class:"d-sm-block d-lg-none d-xl-block"})])])])}const Vc=K(wc,[["render",Gc],["__scopeId","data-v-71502547"]]),Jc={key:0,class:"position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow"},Uc={__name:"peerSettingsDropdownTool",props:{icon:String,title:String},emits:["click"],setup(l,{emit:t}){const a=t,s=q(!1);return(m,r)=>(o(),c("a",{class:"dropdown-item text-center px-0 rounded-3 position-relative",role:"button",onMouseenter:r[0]||(r[0]=u=>s.value=!0),onMouseleave:r[1]||(r[1]=u=>s.value=!1),onClick:r[2]||(r[2]=u=>a("click"))},[e("i",{class:A(["me-auto bi",l.icon])},null,2),n(ae,{name:"zoomReversed"},{default:W(()=>[s.value?(o(),c("span",Jc,[e("small",null,[n(x,{t:l.title},null,8,["t"])])])):O("",!0)]),_:1})],32))}},Wc=K(Uc,[["__scopeId","data-v-d4e41a56"]]),Qc={class:"mb-0"},Ne=U({__name:"peerTagBadge",props:["BackgroundColor","GroupName","Icon"],setup(l){const t=ie();return(a,s)=>(o(),c("h6",Qc,[e("span",{class:"badge rounded-3 shadow",style:pe({"background-color":l.BackgroundColor,color:j(t).colorText(l.BackgroundColor)})},[l.Icon?(o(),c("i",{key:0,class:A(["bi",[l.Icon,l.GroupName?"me-2":""]])},null,2)):O("",!0),E(S(l.GroupName),1)],4)]))}}),Kc={class:"dropdown-menu"},Zc=["onClick"],Xc={key:0,class:"bi bi-check-circle-fill"},e6={key:1,class:"bi bi-circle"},t6=U({__name:"peerTagSelectDropdown",props:["Peer","ConfigurationInfo"],emits:["update"],setup(l,{emit:t}){const a=l,s=_e({...a.ConfigurationInfo.Info.PeerGroups}),m=t;se(()=>s,u=>{X("/api/updateWireguardConfigurationInfo",{Name:a.ConfigurationInfo.Name,Key:"PeerGroups",Value:u},_=>{_.status&&m("update",s)})},{deep:!0});const r=(u,_)=>{s[u].Peers.includes(_)?s[u].Peers=s[u].Peers.filter(h=>h!==_):s[u].Peers.push(_)};return(u,_)=>(o(),c("ul",Kc,[(o(!0),c(F,null,G(s,(h,d)=>(o(),c("li",null,[e("a",{role:"button",onClick:f=>r(d,l.Peer.id),class:"dropdown-item d-flex align-items-center"},[h.Peers.includes(l.Peer.id)?(o(),c("i",Xc)):(o(),c("i",e6)),n(Ne,{class:"ms-auto",BackgroundColor:h.BackgroundColor,GroupName:h.GroupName,Icon:"bi-"+h.Icon},null,8,["BackgroundColor","GroupName","Icon"])],8,Zc)]))),256))]))}}),l6={name:"peerSettingsDropdown",components:{PeerTagSelectDropdown:t6,PeerSettingsDropdownTool:Wc,LocaleText:x},setup(){return{dashboardStore:oe()}},props:{Peer:Object,ConfigurationInfo:Object,dropup:Boolean},data(){return{deleteBtnDisabled:!1,restrictBtnDisabled:!1,allowAccessBtnDisabled:!1,confirmDelete:!1,height:0}},mounted(){this.height=document.querySelector("#peerDropdown").clientHeight},methods:{downloadPeer(){ee("/api/downloadPeer/"+this.$route.params.id,{id:this.Peer.id},l=>{if(l.status){const t=new Blob([l.data.file],{type:"text/conf"}),a=URL.createObjectURL(t),s=`${l.data.fileName}.conf`,m=document.createElement("a");m.href=a,m.download=s,m.click(),this.dashboardStore.newMessage("WGDashboard","Peer download started","success")}else this.dashboardStore.newMessage("Server",l.message,"danger")})},downloadQRCode(l){ee("/api/downloadPeer/"+this.$route.params.id,{id:this.Peer.id},t=>{t.status?this.$emit(l,t.data.file):this.dashboardStore.newMessage("Server",t.message,"danger")})},deletePeer(){this.deleteBtnDisabled=!0,X(`/api/deletePeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.deleteBtnDisabled=!1})},restrictPeer(){this.restrictBtnDisabled=!0,X(`/api/restrictPeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.restrictBtnDisabled=!1})},allowAccessPeer(){this.allowAccessBtnDisabled=!0,X(`/api/allowAccessPeers/${this.$route.params.id}`,{peers:[this.Peer.id]},l=>{this.dashboardStore.newMessage("Server",l.message,l.status?"success":"danger"),this.$emit("refresh"),this.allowAccessBtnDisabled=!1})}}},s6={style:{"font-size":"0.8rem","padding-left":"var(--bs-dropdown-item-padding-x)","padding-right":"var(--bs-dropdown-item-padding-x)"}},o6={class:"text-body d-flex"},i6={class:"ms-auto"},a6={key:1},n6={class:"w-100 dropdown-item text-muted",style:{"white-space":"break-spaces","font-size":"0.7rem"}},r6={key:2},d6={class:"d-flex",style:{"padding-left":"var(--bs-dropdown-item-padding-x)","padding-right":"var(--bs-dropdown-item-padding-x)"}},c6={class:"dropdown dropstart"},u6={class:"dropdown-item d-flex",role:"button","data-bs-auto-close":"outside","data-bs-toggle":"dropdown"},f6={key:1,class:"confirmDelete"},p6={style:{"white-space":"break-spaces"},class:"mb-2 d-block fw-bold"},m6={class:"d-flex w-100 gap-2"},h6=["disabled"],g6=["disabled"],b6={key:1};function v6(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerSettingsDropdownTool"),h=le("PeerTagSelectDropdown");return o(),c("ul",{class:A([{dropup:a.dropup},"dropdown-menu mt-2 shadow-lg d-block rounded-3"]),id:"peerDropdown",style:{"max-width":"200px"}},[this.Peer.restricted?(o(),c("li",b6,[e("a",{class:A(["dropdown-item d-flex text-warning",{disabled:this.allowAccessBtnDisabled}]),onClick:t[12]||(t[12]=d=>this.allowAccessPeer()),role:"button"},[t[28]||(t[28]=e("i",{class:"me-auto bi bi-unlock"},null,-1)),this.allowAccessBtnDisabled?(o(),I(u,{key:1,t:"Allowing Access..."})):(o(),I(u,{key:0,t:"Allow Access"}))],2)])):(o(),c(F,{key:0},[this.confirmDelete?(o(),c("li",f6,[e("p",p6,[n(u,{t:"Are you sure to delete this peer?"})]),e("div",m6,[e("button",{onClick:t[10]||(t[10]=d=>this.deletePeer()),disabled:this.deleteBtnDisabled,class:"flex-grow-1 ms-auto btn btn-sm bg-danger"},[n(u,{t:"Yes"})],8,h6),e("button",{disabled:this.deleteBtnDisabled,onClick:t[11]||(t[11]=d=>this.confirmDelete=!1),class:"flex-grow-1 btn btn-sm bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle"},[n(u,{t:"No"})],8,g6)])])):(o(),c(F,{key:0},[this.Peer.status==="running"?(o(),c(F,{key:0},[e("li",s6,[e("span",o6,[t[13]||(t[13]=e("i",{class:"bi bi-box-arrow-in-right"},null,-1)),e("span",i6,S(this.Peer.endpoint),1)])]),t[14]||(t[14]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1))],64)):O("",!0),this.Peer.private_key?(o(),c("li",r6,[t[15]||(t[15]=e("div",{class:"text-center text-muted"},null,-1)),e("div",d6,[n(_,{icon:"bi-download",title:"Download",onClick:t[0]||(t[0]=d=>this.downloadPeer())}),n(_,{icon:"bi-qr-code",title:"QR Code",onClick:t[1]||(t[1]=d=>this.$emit("qrcode"))}),n(_,{icon:"bi-body-text",title:"Configuration File",onClick:t[2]||(t[2]=d=>this.$emit("configurationFile"))}),n(_,{icon:"bi-share",title:"Share Peer",onClick:t[3]||(t[3]=d=>this.$emit("share"))})])])):(o(),c("li",a6,[e("small",n6,[n(u,{t:"Download & QR Code is not available due to no private key set for this peer"})])])),t[26]||(t[26]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1)),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[4]||(t[4]=d=>this.$emit("setting"))},[t[16]||(t[16]=e("i",{class:"me-auto bi bi-pen"},null,-1)),t[17]||(t[17]=E()),n(u,{t:"Peer Settings"})])]),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[5]||(t[5]=d=>this.$emit("jobs"))},[t[18]||(t[18]=e("i",{class:"me-auto bi bi-app-indicator"},null,-1)),t[19]||(t[19]=E()),n(u,{t:"Schedule Jobs"})])]),e("li",null,[e("a",{class:"dropdown-item d-flex",role:"button",onClick:t[6]||(t[6]=d=>this.$emit("assign"))},[t[20]||(t[20]=e("i",{class:"me-auto bi bi-diagram-2"},null,-1)),t[21]||(t[21]=E()),n(u,{t:"Assign Peer"})])]),e("li",c6,[e("a",u6,[t[22]||(t[22]=e("i",{class:"me-auto bi bi-tag"},null,-1)),t[23]||(t[23]=E()),n(u,{t:"Tag Peer"})]),n(h,{onUpdate:t[7]||(t[7]=d=>this.$emit("refresh")),Peer:a.Peer,ConfigurationInfo:a.ConfigurationInfo},null,8,["Peer","ConfigurationInfo"])]),t[27]||(t[27]=e("li",null,[e("hr",{class:"dropdown-divider"})],-1)),e("li",null,[e("a",{class:A(["dropdown-item d-flex text-warning",{disabled:this.restrictBtnDisabled}]),onClick:t[8]||(t[8]=d=>this.restrictPeer()),role:"button"},[t[24]||(t[24]=e("i",{class:"me-auto bi bi-lock"},null,-1)),this.restrictBtnDisabled?(o(),I(u,{key:1,t:"Restricting..."})):(o(),I(u,{key:0,t:"Restrict Access"}))],2)]),e("li",null,[e("a",{class:A(["dropdown-item d-flex fw-bold text-danger",{disabled:this.deleteBtnDisabled}]),onClick:t[9]||(t[9]=d=>this.confirmDelete=!0),role:"button"},[t[25]||(t[25]=e("i",{class:"me-auto bi bi-trash"},null,-1)),this.deleteBtnDisabled?(o(),I(u,{key:1,t:"Deleting..."})):(o(),I(u,{key:0,t:"Delete"}))],2)])],64))],64))],2)}const k6=K(l6,[["render",v6],["__scopeId","data-v-18549c26"]]),w6={name:"peer",methods:{GetLocale:H},components:{PeerTagBadge:Ne,LocaleText:x,PeerSettingsDropdown:k6},props:{Peer:Object,ConfigurationInfo:Object,order:Number,searchPeersLength:Number},setup(){const l=q(null),t=q(!1),a=oe();return Je(l,s=>{t.value=!1}),{target:l,subMenuOpened:t,dashboardStore:a}},computed:{getLatestHandshake(){return this.Peer.latest_handshake.includes(",")?this.Peer.latest_handshake.split(",")[0]:this.Peer.latest_handshake},getDropup(){return this.searchPeersLength-this.order<=3}}},y6=["id"],x6={key:0,class:"card-header bg-transparent d-flex align-items-center gap-2 border-0"},$6={key:0,style:{"font-size":"0.8rem",color:"#28a745"},class:"d-flex align-items-center"},_6={style:{"font-size":"0.8rem"},class:"ms-auto d-flex gap-2"},P6={class:"text-primary"},C6={class:"text-success"},S6={key:0,class:"text-secondary"},D6={key:1,class:"border-0 card-header bg-transparent text-warning fw-bold",style:{"font-size":"0.8rem"}},O6={class:"card-body pt-1",style:{"font-size":"0.9rem"}},q6={class:"text-muted"},M6={class:"d-block"},I6={class:"text-muted"},T6={class:"d-block"},j6={class:"d-flex align-items-center"},B6={key:1,class:"card-footer"},A6={class:"d-flex align-items-center text-muted"};function L6(l,t,a,s,m,r){const u=le("LocaleText"),_=le("PeerTagBadge"),h=le("PeerSettingsDropdown");return o(),c("div",{class:A(["card shadow-sm rounded-3 peerCard",{"border-warning":a.Peer.restricted}]),id:"peer_"+a.Peer.id},[e("div",null,[a.Peer.restricted?(o(),c("div",D6,[t[15]||(t[15]=e("i",{class:"bi-lock-fill me-2"},null,-1)),n(u,{t:"Access Restricted"})])):(o(),c("div",x6,[e("div",{class:A(["dot ms-0",{active:a.Peer.status==="running"}])},null,2),s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"&&a.Peer.status==="running"?(o(),c("div",$6,[t[9]||(t[9]=e("i",{class:"bi bi-box-arrow-in-right me-2"},null,-1)),e("span",null,S(a.Peer.endpoint),1)])):O("",!0),e("div",_6,[e("span",P6,[t[10]||(t[10]=e("i",{class:"bi bi-arrow-down"},null,-1)),e("strong",null,S((a.Peer.cumu_receive+a.Peer.total_receive).toFixed(4)),1),t[11]||(t[11]=E(" GB ",-1))]),e("span",C6,[t[12]||(t[12]=e("i",{class:"bi bi-arrow-up"},null,-1)),e("strong",null,S((a.Peer.cumu_sent+a.Peer.total_sent).toFixed(4)),1),t[13]||(t[13]=E(" GB ",-1))]),a.Peer.latest_handshake!=="No Handshake"?(o(),c("span",S6,[t[14]||(t[14]=e("i",{class:"bi bi-arrows-angle-contract"},null,-1)),E(" "+S(r.getLatestHandshake)+" ago ",1)])):O("",!0)])]))]),e("div",O6,[e("h6",null,S(a.Peer.name?a.Peer.name:r.GetLocale("Untitled Peer")),1),e("div",{class:A(["d-flex",[s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="grid"?"gap-1 flex-column":"flex-row gap-3"]])},[e("div",{class:A({"d-flex gap-2 align-items-center":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"})},[e("small",q6,[n(u,{t:"Public Key"})]),e("small",M6,[e("samp",null,S(a.Peer.id),1)])],2),e("div",{class:A({"d-flex gap-2 align-items-center":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"})},[e("small",I6,[n(u,{t:"Allowed IPs"})]),e("small",T6,[e("samp",null,S(a.Peer.allowed_ip),1)])],2),e("div",{class:A(["d-flex align-items-center gap-1",{"ms-auto":s.dashboardStore.Configuration.Server.dashboard_peer_list_display==="list"}])},[(o(!0),c(F,null,G(Object.values(a.ConfigurationInfo.Info.PeerGroups).filter(d=>d.Peers.includes(a.Peer.id)),d=>(o(),I(_,{BackgroundColor:d.BackgroundColor,GroupName:d.GroupName,Icon:"bi-"+d.Icon},null,8,["BackgroundColor","GroupName","Icon"]))),256)),e("div",{class:A(["ms-auto px-2 rounded-3 subMenuBtn position-relative",{active:this.subMenuOpened}])},[e("a",{role:"button",class:"text-body",onClick:t[0]||(t[0]=d=>this.subMenuOpened=!0)},[...t[16]||(t[16]=[e("h5",{class:"mb-0"},[e("i",{class:"bi bi-three-dots"})],-1)])]),n(ae,{name:"slide-fade"},{default:W(()=>[this.subMenuOpened?(o(),I(h,{key:0,dropup:r.getDropup,onQrcode:t[1]||(t[1]=d=>this.$emit("qrcode")),onConfigurationFile:t[2]||(t[2]=d=>this.$emit("configurationFile")),onSetting:t[3]||(t[3]=d=>this.$emit("setting")),onJobs:t[4]||(t[4]=d=>this.$emit("jobs")),onRefresh:t[5]||(t[5]=d=>this.$emit("refresh")),onShare:t[6]||(t[6]=d=>this.$emit("share")),onAssign:t[7]||(t[7]=d=>this.$emit("assign")),Peer:a.Peer,ConfigurationInfo:a.ConfigurationInfo,ref:"target"},null,8,["dropup","Peer","ConfigurationInfo"])):O("",!0)]),_:1})],2)],2)],2)]),this.Peer.restricted?(o(),c("div",B6,[e("small",A6,[n(u,{t:"Allow access to view details"})])])):(o(),c("div",{key:0,class:"card-footer",role:"button",onClick:t[8]||(t[8]=d=>l.$emit("details"))},[e("small",j6,[n(u,{t:"Details"}),t[17]||(t[17]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))])]))],10,y6)}const R6=K(w6,[["render",L6],["__scopeId","data-v-f38d3291"]]),N6={__name:"peerListModals",props:{configurationModals:Object,configurationModalSelectedPeer:Object},emits:["refresh"],setup(l,{emit:t}){const a=t,s=V(()=>J(()=>import("./peerAssignModal-tWxeVpSw.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)),m=V(()=>J(()=>import("./peerShareLinkModal-B4sUVifs.js"),__vite__mapDeps([6,2,3,7,8,9,1,10]),import.meta.url)),r=V(()=>J(()=>import("./peerJobs-CKdk_nzH.js"),__vite__mapDeps([11,12,2,3,8,9,7,1,13,14]),import.meta.url)),u=V(()=>J(()=>import("./peerQRCode-BLUi0ljy.js"),__vite__mapDeps([15,16,2,3,17,1,18]),import.meta.url)),_=V(()=>J(()=>import("./peerConfigurationFile-B_qcocSn.js"),__vite__mapDeps([19,2,3,1,16,17,20]),import.meta.url)),h=V(()=>J(()=>import("./peerSettings-C2eVPmcE.js"),__vite__mapDeps([21,2,3,1,22]),import.meta.url));return(d,f)=>(o(),I(me,{name:"zoom"},{default:W(()=>[l.configurationModals.peerSetting.modalOpen?(o(),I(j(h),{key:"PeerSettingsModal",selectedPeer:l.configurationModalSelectedPeer,onRefresh:f[0]||(f[0]=v=>a("refresh")),onClose:f[1]||(f[1]=v=>l.configurationModals.peerSetting.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerQRCode.modalOpen?(o(),I(j(u),{key:"PeerQRCodeModal",selectedPeer:l.configurationModalSelectedPeer,onClose:f[2]||(f[2]=v=>l.configurationModals.peerQRCode.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerScheduleJobs.modalOpen?(o(),I(j(r),{key:"PeerJobsModal",onRefresh:f[3]||(f[3]=v=>a("refresh")),selectedPeer:l.configurationModalSelectedPeer,onClose:f[4]||(f[4]=v=>l.configurationModals.peerScheduleJobs.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerShare.modalOpen?(o(),I(j(m),{key:"PeerShareLinkModal",onClose:f[5]||(f[5]=v=>{l.configurationModals.peerShare.modalOpen=!1}),selectedPeer:l.configurationModalSelectedPeer},null,8,["selectedPeer"])):O("",!0),l.configurationModals.peerConfigurationFile.modalOpen?(o(),I(j(_),{key:"PeerConfigurationFileModal",onClose:f[6]||(f[6]=v=>l.configurationModals.peerConfigurationFile.modalOpen=!1),selectedPeer:l.configurationModalSelectedPeer},null,8,["selectedPeer"])):O("",!0),l.configurationModals.assignPeer.modalOpen?(o(),I(j(s),{key:"PeerAssignModal",selectedPeer:l.configurationModalSelectedPeer,onClose:f[7]||(f[7]=v=>l.configurationModals.assignPeer.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0)]),_:1}))}},E6={style:{"margin-bottom":"20px",height:"1px"},id:"loadMore"},F6={__name:"peerIntersectionObserver",props:["peerListLength","showPeersCount"],emits:["loadMore"],setup(l,{emit:t}){const a=q(void 0),s=t;return ne(()=>{a.value=new IntersectionObserver(m=>{m.forEach(r=>{r.isIntersecting&&s("loadMore")})},{rootMargin:"20px",threshold:1}),a.value.observe(document.querySelector("#loadMore"))}),re(()=>{a.value.disconnect()}),(m,r)=>(o(),c("div",E6))}},z6={class:"d-flex gap-1 flex-column"},H6=U({__name:"configurationDescription",props:["configuration"],setup(l){const t=l,a=q(t.configuration.Info.Description),s=q(!1),m=q(!1),r=async()=>{await X("/api/updateWireguardConfigurationInfo",{Name:t.configuration.Name,Key:"Description",Value:a.value},_=>{m.value=_.status,u()})},u=()=>{s.value=!0,setTimeout(()=>{s.value=!1},3e3)};return(_,h)=>(o(),c("div",z6,[h[2]||(h[2]=e("label",{for:"configurationDescription"},[e("small",{style:{"white-space":"nowrap"},class:"text-muted"},[e("i",{class:"bi bi-pencil-fill me-2"}),E("Notes ")])],-1)),de(e("input",{type:"text",class:A([[s.value?[m.value?"is-valid":"is-invalid"]:void 0],"form-control rounded-3 bg-transparent form-control-sm"]),id:"configurationDescription","onUpdate:modelValue":h[0]||(h[0]=d=>a.value=d),onChange:h[1]||(h[1]=d=>r())},null,34),[[ke,a.value]])]))}});var ue={exports:{}},Y6=ue.exports,ye;function G6(){return ye||(ye=1,(function(l,t){(function(a,s){l.exports=s()})(Y6,(function(){return function(a,s){s.prototype.isSameOrBefore=function(m,r){return this.isSame(m,r)||this.isBefore(m,r)}}}))})(ue)),ue.exports}var V6=G6();const Ee=Ce(V6);var fe={exports:{}},J6=fe.exports,xe;function U6(){return xe||(xe=1,(function(l,t){(function(a,s){l.exports=s()})(J6,(function(){var a,s,m=1e3,r=6e4,u=36e5,_=864e5,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,d=31536e6,f=2628e6,v=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,w={years:d,months:f,days:_,hours:u,minutes:r,seconds:m,milliseconds:1,weeks:6048e5},$=function(T){return T instanceof te},D=function(T,P,g){return new te(T,g,P.$l)},b=function(T){return s.p(T)+"s"},y=function(T){return T<0},C=function(T){return y(T)?Math.ceil(T):Math.floor(T)},M=function(T){return Math.abs(T)},z=function(T,P){return T?y(T)?{negative:!0,format:""+M(T)+P}:{negative:!1,format:""+T+P}:{negative:!1,format:""}},te=(function(){function T(g,B,R){var L=this;if(this.$d={},this.$l=R,g===void 0&&(this.$ms=0,this.parseFromMilliseconds()),B)return D(g*w[b(B)],this);if(typeof g=="number")return this.$ms=g,this.parseFromMilliseconds(),this;if(typeof g=="object")return Object.keys(g).forEach((function(p){L.$d[b(p)]=g[p]})),this.calMilliseconds(),this;if(typeof g=="string"){var k=g.match(v);if(k){var i=k.slice(2).map((function(p){return p!=null?Number(p):0}));return this.$d.years=i[0],this.$d.months=i[1],this.$d.weeks=i[2],this.$d.days=i[3],this.$d.hours=i[4],this.$d.minutes=i[5],this.$d.seconds=i[6],this.calMilliseconds(),this}}return this}var P=T.prototype;return P.calMilliseconds=function(){var g=this;this.$ms=Object.keys(this.$d).reduce((function(B,R){return B+(g.$d[R]||0)*w[R]}),0)},P.parseFromMilliseconds=function(){var g=this.$ms;this.$d.years=C(g/d),g%=d,this.$d.months=C(g/f),g%=f,this.$d.days=C(g/_),g%=_,this.$d.hours=C(g/u),g%=u,this.$d.minutes=C(g/r),g%=r,this.$d.seconds=C(g/m),g%=m,this.$d.milliseconds=g},P.toISOString=function(){var g=z(this.$d.years,"Y"),B=z(this.$d.months,"M"),R=+this.$d.days||0;this.$d.weeks&&(R+=7*this.$d.weeks);var L=z(R,"D"),k=z(this.$d.hours,"H"),i=z(this.$d.minutes,"M"),p=this.$d.seconds||0;this.$d.milliseconds&&(p+=this.$d.milliseconds/1e3,p=Math.round(1e3*p)/1e3);var Y=z(p,"S"),Z=g.negative||B.negative||L.negative||k.negative||i.negative||Y.negative,Fe=k.format||i.format||Y.format?"T":"",ge=(Z?"-":"")+"P"+g.format+B.format+L.format+Fe+k.format+i.format+Y.format;return ge==="P"||ge==="-P"?"P0D":ge},P.toJSON=function(){return this.toISOString()},P.format=function(g){var B=g||"YYYY-MM-DDTHH:mm:ss",R={Y:this.$d.years,YY:s.s(this.$d.years,2,"0"),YYYY:s.s(this.$d.years,4,"0"),M:this.$d.months,MM:s.s(this.$d.months,2,"0"),D:this.$d.days,DD:s.s(this.$d.days,2,"0"),H:this.$d.hours,HH:s.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:s.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:s.s(this.$d.seconds,2,"0"),SSS:s.s(this.$d.milliseconds,3,"0")};return B.replace(h,(function(L,k){return k||String(R[L])}))},P.as=function(g){return this.$ms/w[b(g)]},P.get=function(g){var B=this.$ms,R=b(g);return R==="milliseconds"?B%=1e3:B=R==="weeks"?C(B/w[R]):this.$d[R],B||0},P.add=function(g,B,R){var L;return L=B?g*w[b(B)]:$(g)?g.$ms:D(g,this).$ms,D(this.$ms+L*(R?-1:1),this)},P.subtract=function(g,B){return this.add(g,B,!0)},P.locale=function(g){var B=this.clone();return B.$l=g,B},P.clone=function(){return D(this.$ms,this)},P.humanize=function(g){return a().add(this.$ms,"ms").locale(this.$l).fromNow(!g)},P.valueOf=function(){return this.asMilliseconds()},P.milliseconds=function(){return this.get("milliseconds")},P.asMilliseconds=function(){return this.as("milliseconds")},P.seconds=function(){return this.get("seconds")},P.asSeconds=function(){return this.as("seconds")},P.minutes=function(){return this.get("minutes")},P.asMinutes=function(){return this.as("minutes")},P.hours=function(){return this.get("hours")},P.asHours=function(){return this.as("hours")},P.days=function(){return this.get("days")},P.asDays=function(){return this.as("days")},P.weeks=function(){return this.get("weeks")},P.asWeeks=function(){return this.as("weeks")},P.months=function(){return this.get("months")},P.asMonths=function(){return this.as("months")},P.years=function(){return this.get("years")},P.asYears=function(){return this.as("years")},T})(),ce=function(T,P,g){return T.add(P.years()*g,"y").add(P.months()*g,"M").add(P.days()*g,"d").add(P.hours()*g,"h").add(P.minutes()*g,"m").add(P.seconds()*g,"s").add(P.milliseconds()*g,"ms")};return function(T,P,g){a=g,s=g().$utils(),g.duration=function(L,k){var i=g.locale();return D(L,{$l:i},k)},g.isDuration=$;var B=P.prototype.add,R=P.prototype.subtract;P.prototype.add=function(L,k){return $(L)?ce(this,L,1):B.bind(this)(L,k)},P.prototype.subtract=function(L,k){return $(L)?ce(this,L,-1):R.bind(this)(L,k)}}}))})(fe)),fe.exports}var W6=U6();const Q6=Ce(W6),K6={key:0,class:"sessions-label"},Z6={class:"d-flex flex-wrap gap-1 session-dot"},X6={class:"bg-warning",style:{height:"5px",width:"5px","border-radius":"100%","vertical-align":"top"}},eu={class:"p-1 badge text-bg-warning text-start session-badge-list"},tu={class:"mt-1"},lu=U({__name:"peerSessionCalendarDay",props:["sessions","day"],emits:["openDetails"],setup(l){const t=l;Q.extend(Ee),Q.extend(Q6);const a=N(()=>{let s=t.sessions.map(r=>Q(r)).filter(r=>r.isSame(t.day,"D")).reverse(),m=[];if(s.length>1){let r=[s[0]];for(let u of s.slice(1))u.isSameOrBefore(r[r.length-1].add(3,"minute"))?r.push(u):(m.push({timestamps:r,duration:Q.duration(r[r.length-1].diff(r[0]))}),r=[u]);m.push({timestamps:r,duration:Q.duration(r[r.length-1].diff(r[0]))})}return m});return(s,m)=>(o(),c("div",{class:"d-flex gap-1 flex-column session-list",onClick:m[0]||(m[0]=r=>s.$emit("openDetails",a.value))},[a.value.length>0?(o(),c("small",K6,[n(x,{t:a.value.length+" Session"+(a.value.length>1?"s":"")},null,8,["t"])])):O("",!0),e("div",Z6,[(o(!0),c(F,null,G(a.value.length,r=>(o(),c("div",X6))),256))]),(o(!0),c(F,null,G(a.value,r=>(o(),c("div",eu,[e("div",null,[m[1]||(m[1]=e("i",{class:"bi bi-stopwatch me-1"},null,-1)),E(S(r.timestamps[0].format("HH:mm:ss")),1),m[2]||(m[2]=e("i",{class:"bi bi-arrow-right mx-1"},null,-1)),E(S(r.timestamps[r.timestamps.length-1].format("HH:mm:ss")),1)]),e("div",tu,[n(x,{t:"Duration:"}),E(" "+S(r.duration.format("HH:mm:ss")),1)])]))),256))]))}}),su=K(lu,[["__scopeId","data-v-5178a57b"]]),ou={class:"card rounded-3 bg-transparent"},iu={class:"card-header d-flex align-items-center"},au={class:"mx-auto mb-0 text-center"},nu={class:"text-muted",style:{"font-size":"0.9rem"}},ru={class:"card-body p-0 position-relative"},du={class:"calendar-grid"},cu=["onClick"],uu={class:"d-flex day-label"},fu={key:0,class:"bi bi-check-circle-fill ms-auto"},pu={key:0,class:"position-absolute rounded-bottom-3 dayDetail p-3",style:{bottom:"0",height:"100%",width:"100%","z-index":"9999",background:"#00000050","backdrop-filter":"blur(8px)",overflow:"scroll"}},mu={class:"d-flex mb-3"},hu={class:"mb-0"},gu={class:"d-flex flex-column gap-2"},bu={class:"p-1 badge text-bg-warning text-start session-list d-flex align-items-center"},vu={class:"ms-auto"},ku=U({__name:"peerSessions",props:["selectedPeer","selectedDate"],emits:["selectDate"],setup(l,{emit:t}){const a=l;oe();const s=q([]);Q.extend(Ee);const m=q(void 0),r=q(0),u=q(Q()),_=N(()=>Q().add(r.value,"month")),h=N(()=>_.value.startOf("month")),d=N(()=>_.value.endOf("month")),f=N(()=>h.value.startOf("week")),v=N(()=>d.value.endOf("week")),w=N(()=>{let y=[],C=f.value;for(;C.isSameOrBefore(v.value,"day");)y.push(C),C=C.add(1,"day");if(y.length<42){let M=42-y.length;for(let z=0;z{await ee("/api/getPeerSessions",{configurationName:a.selectedPeer.configuration.Name,id:a.selectedPeer.id,startDate:f.value.format("YYYY-MM-DD"),endDate:v.value.format("YYYY-MM-DD")},y=>{s.value=y.data.reverse()})};$(),m.value=setInterval(async()=>{await $()},6e4),re(()=>{clearInterval(m.value)}),se(()=>_.value,()=>$());const D=q(!1),b=q(void 0);return(y,C)=>(o(),c("div",null,[e("div",ou,[e("div",iu,[e("button",{class:"btn btn-sm rounded-3",onClick:C[0]||(C[0]=M=>r.value-=1)},[...C[5]||(C[5]=[e("i",{class:"bi bi-chevron-left"},null,-1)])]),r.value!==0?(o(),c("button",{key:0,class:"btn btn-sm rounded-3",onClick:C[1]||(C[1]=M=>{r.value=0,y.$emit("selectDate",y.day)})},[n(x,{t:"Today"})])):O("",!0),e("h5",au,[e("small",nu,[n(x,{t:"Peer Historical Sessions"})]),C[6]||(C[6]=e("br",null,null,-1)),E(" "+S(_.value.format("YYYY / MM")),1)]),r.value!==0?(o(),c("button",{key:1,class:"btn btn-sm rounded-3",onClick:C[2]||(C[2]=M=>{r.value=0,y.$emit("selectDate",y.day)})},[n(x,{t:"Today"})])):O("",!0),e("button",{class:"btn btn-sm rounded-3",onClick:C[3]||(C[3]=M=>r.value+=1)},[...C[7]||(C[7]=[e("i",{class:"bi bi-chevron-right"},null,-1)])])]),e("div",ru,[e("div",du,[(o(!0),c(F,null,G(w.value,(M,z)=>(o(),c("div",{class:A(["calendar-day p-2 d-flex flex-column",{"bg-body-secondary":M.isSame(u.value,"D"),"border-end":M.day()<6,"border-bottom":zy.$emit("selectDate",M),style:{cursor:"pointer"}},[e("h6",uu,[E(S(M.format("D"))+" ",1),l.selectedDate&&l.selectedDate.isSame(M,"D")?(o(),c("i",fu)):O("",!0)]),(o(),I(su,{class:"flex-grow-1",onOpenDetails:te=>{b.value={day:M,details:te},D.value=!0},sessions:s.value,day:M,key:M},null,8,["onOpenDetails","sessions","day"]))],10,cu))),128))]),n(ae,{name:"zoom"},{default:W(()=>[D.value?(o(),c("div",pu,[e("div",mu,[e("h5",hu,S(b.value.day.format("YYYY-MM-DD")),1),e("a",{role:"button",class:"ms-auto text-white",onClick:C[4]||(C[4]=M=>D.value=!1)},[...C[8]||(C[8]=[e("h5",{class:"mb-0"},[e("i",{class:"bi bi-x-lg"})],-1)])])]),e("div",gu,[(o(!0),c(F,null,G(b.value.details,M=>(o(),c("div",bu,[e("div",null,[C[9]||(C[9]=e("i",{class:"bi bi-stopwatch me-1"},null,-1)),E(S(M.timestamps[0].format("HH:mm:ss")),1),C[10]||(C[10]=e("i",{class:"bi bi-arrow-right mx-1"},null,-1)),E(S(M.timestamps[M.timestamps.length-1].format("HH:mm:ss")),1)]),e("div",vu,[n(x,{t:"Duration:"}),E(" "+S(M.duration.format("HH:mm:ss")),1)])]))),256))])])):O("",!0)]),_:1})])])]))}}),wu=K(ku,[["__scopeId","data-v-3b03c7a5"]]),yu={class:"card rounded-3 bg-transparent"},xu={class:"card-body"},$u={class:"text-muted"},_u={class:"d-flex flex-column gap-3"},Pu=U({__name:"peerTraffics",props:["selectedDate","selectedPeer"],setup(l){const t=l;oe();const a=N(()=>t.selectedDate?t.selectedDate:Q()),s=q([]),m=async()=>{await ee("/api/getPeerTraffics",{configurationName:t.selectedPeer.configuration.Name,id:t.selectedPeer.id,startDate:a.value.format("YYYY-MM-DD"),endDate:a.value.format("YYYY-MM-DD")},v=>{s.value=v.data})},r=q(void 0);m(),r.value=setInterval(async()=>{await m()},6e4),re(()=>{clearInterval(r.value)}),se(()=>a.value,()=>{m()});const u=N(()=>({responsive:!0,plugins:{legend:{display:!1},tooltip:{callbacks:{label:v=>`${v.formattedValue} MB`}}},scales:{x:{ticks:{display:!1},grid:{display:!0}},y:{ticks:{callback:v=>`${v.toFixed(4)} MB`},grid:{display:!0}}}})),_=N(()=>{let v=s.value.map($=>$.cumu_sent+$.total_sent),w=[0];if(v.length>1)for(let $=1;$=v[$-1]?w.push((v[$]-v[$-1])*1024):w.push(v[$]*1024);return w}),h=N(()=>{let v=s.value.map($=>$.cumu_receive+$.total_receive),w=[0];if(v.length>1)for(let $=1;$=v[$-1]?w.push((v[$]-v[$-1])*1024):w.push(v[$]*1024);return w}),d=N(()=>({labels:s.value.map(v=>v.time),datasets:[{label:H("Data Sent"),data:_.value,fill:"start",borderColor:"#198754",backgroundColor:"#19875490",tension:0,pointRadius:2,borderWidth:1}]})),f=N(()=>({labels:s.value.map(v=>v.time),datasets:[{label:H("Data Received"),data:h.value,fill:"start",borderColor:"#0d6efd",backgroundColor:"#0d6efd90",tension:.3,pointRadius:2,borderWidth:1}]}));return(v,w)=>(o(),c("div",yu,[e("div",xu,[e("h6",$u,[n(x,{t:"Peer Historical Data Usage of "+a.value.format("YYYY-MM-DD")},null,8,["t"])]),e("div",_u,[e("div",null,[e("p",null,[n(x,{t:"Data Received"})]),n(j(he),{options:u.value,data:f.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])]),e("div",null,[e("p",null,[n(x,{t:"Data Sent"})]),n(j(he),{options:u.value,data:d.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])])])])]))}}),Cu={class:"card rounded-3 bg-transparent"},Su={class:"card-header text-muted"},Du={class:"card-body"},Ou={class:"bg-body-tertiary p-3 d-flex rounded-3"},qu={key:0,class:"m-auto"},Mu={key:1,class:"m-auto"},Iu={key:2,class:"w-100 d-flex flex-column gap-3"},Tu={class:"bg-body d-flex w-100 rounded-3",style:{height:"500px"},id:"map"},ju={key:0,class:"m-auto"},Bu={key:0},Au={key:1,class:"text-muted"},Lu={class:"table table-hover"},Ru={key:0},Nu=["onClick"],Eu={key:0},Fu=U({__name:"peerEndpoints",props:["selectedPeer"],setup(l){const t=l,a=q(!1),s=q(void 0),m=q(void 0),r=q(void 0),u=async()=>{await ee("/api/getPeerHistoricalEndpoints",{id:t.selectedPeer.id,configurationName:t.selectedPeer.configuration.Name},async d=>{if(d.status&&(s.value=d.data),a.value=!0,s.value.geolocation)try{if(await fetch("https://tile.openstreetmap.org/",{signal:AbortSignal.timeout(1500)}),m.value=!0,r.value=new Ue({target:"map",layers:[new Qe({source:new Ke})],view:new We({center:be([17.64,16.35]),zoom:0})}),s.value.geolocation){const f=new Ze;s.value.geolocation.filter(w=>w.lat&&w.lon).forEach(w=>{f.addFeature(new we({geometry:new Xe(be([w.lon,w.lat]))}))}),f.addFeature(new we({})),r.value.addLayer(new et({source:f,style:()=>new tt({image:new lt({radius:10,fill:new ot({color:"#0d6efd"}),stroke:new st({color:"white",width:5})})})}))}}catch(f){console.log(f),m.value=!1}})};ne(()=>u());const _=d=>{if(s.value.geolocation){let f=s.value.geolocation.find(v=>v.query===d);if(f){let v=[f.city,f.country];return v.filter(w=>w!==void 0).length===0&&v.push("Private Address"),v.filter(w=>w!==void 0).join(", ")}}},h=d=>{if(s.value.geolocation){let f=s.value.geolocation.find(v=>v.query===d);f&&f.lon&&f.lat&&r.value.getView().animate({zoom:4},{center:be([f.lon,f.lat])},{easing:it})}};return(d,f)=>(o(),c("div",Cu,[e("div",Su,[n(x,{t:"Peer Historical Endpoints"})]),e("div",Du,[e("div",Ou,[a.value?a.value&&s.value.endpoints.length===0?(o(),c("div",Mu,[n(x,{t:"No Historical Endpoints"})])):a.value&&s.value.endpoints.length>0?(o(),c("div",Iu,[e("div",Tu,[m.value?O("",!0):(o(),c("div",ju,[m.value===void 0?(o(),c("div",Bu,[f[1]||(f[1]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),n(x,{t:"Loading Map..."})])):O("",!0),m.value===!1?(o(),c("div",Au,[n(x,{t:"Map is not available"})])):O("",!0)]))]),e("table",Lu,[e("thead",null,[e("tr",null,[e("th",null,[n(x,{t:"Endpoint"})]),s.value.geolocation?(o(),c("th",Ru,[n(x,{t:"Geolocation"})])):O("",!0)])]),e("tbody",null,[(o(!0),c(F,null,G(s.value.endpoints,v=>(o(),c("tr",{onClick:w=>h(v.endpoint),style:{cursor:"pointer"}},[e("td",null,S(v.endpoint),1),s.value.geolocation?(o(),c("td",Eu,S(_(v.endpoint)),1)):O("",!0)],8,Nu))),256))])])])):O("",!0):(o(),c("div",qu,[f[0]||(f[0]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),n(x,{t:"Loading..."})]))])])]))}}),zu={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},Hu={class:"d-flex h-100 w-100 pb-2"},Yu={class:"m-auto w-100 p-2"},Gu={class:"card rounded-3 shadow h-100"},Vu={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},Ju={class:"mb-0 fw-normal"},Uu={class:"card-body px-4"},Wu={class:"d-flex justify-content-between align-items-start mb-2"},Qu={class:"mb-0 text-muted"},Ku={class:"mb-0"},Zu={key:0,class:"text-end"},Xu={class:"mb-0 text-muted"},e2={class:"mb-0",style:{"white-space":"pre-wrap"}},t2={class:"row mt-3 gy-2 gx-2 mb-2"},l2={class:"col-12 col-lg-3"},s2={class:"card rounded-3 bg-transparent h-100"},o2={class:"card-body py-2 d-flex flex-column justify-content-center"},i2={class:"mb-0 text-muted"},a2={class:"d-flex align-items-center"},n2={class:"col-12 col-lg-3"},r2={class:"card rounded-3 bg-transparent h-100"},d2={class:"card-body py-2 d-flex flex-column justify-content-center"},c2={class:"mb-0 text-muted"},u2={style:{"word-break":"break-all"},class:"col-12 col-lg-6"},f2={class:"card rounded-3 bg-transparent h-100"},p2={class:"card-body py-2 d-flex flex-column justify-content-center"},m2={class:"mb-0 text-muted"},h2={class:"col-12 col-lg-3"},g2={class:"card rounded-3 bg-transparent h-100"},b2={class:"card-body d-flex"},v2={class:"mb-0 text-muted"},k2={class:"h4"},w2={class:"col-12 col-lg-3"},y2={class:"card rounded-3 bg-transparent h-100"},x2={class:"card-body d-flex"},$2={class:"mb-0 text-muted"},_2={class:"h4 text-warning"},P2={class:"col-12 col-lg-3"},C2={class:"card rounded-3 bg-transparent h-100"},S2={class:"card-body d-flex"},D2={class:"mb-0 text-muted"},O2={class:"h4 text-primary"},q2={class:"col-12 col-lg-3"},M2={class:"card rounded-3 bg-transparent h-100"},I2={class:"card-body d-flex"},T2={class:"mb-0 text-muted"},j2={class:"h4 text-success"},B2={class:"col-12"},A2={class:"col-12"},L2={class:"col-12"},R2=U({__name:"peerDetailsModal",props:["selectedPeer"],emits:["close"],setup(l){Se.register(De,Oe,qe,Me,Ie,Te,je,Be,Ae,Le,Re);const t=q(void 0);return(a,s)=>(o(),c("div",zu,[e("div",Hu,[e("div",Yu,[e("div",Gu,[e("div",Vu,[e("h4",Ju,[n(x,{t:"Peer Details"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:s[0]||(s[0]=m=>a.$emit("close"))})]),e("div",Uu,[e("div",Wu,[e("div",null,[e("p",Qu,[e("small",null,[n(x,{t:"Peer"})])]),e("h2",Ku,S(l.selectedPeer.name),1)]),l.selectedPeer.notes?(o(),c("div",Zu,[e("p",Xu,[e("small",null,[n(x,{t:"Notes"})])]),e("p",e2,S(l.selectedPeer.notes),1)])):O("",!0)]),e("div",t2,[e("div",l2,[e("div",s2,[e("div",o2,[e("p",i2,[e("small",null,[n(x,{t:"Status"})])]),e("div",a2,[e("span",{class:A(["dot ms-0 me-2",{active:l.selectedPeer.status==="running"}])},null,2),l.selectedPeer.status==="running"?(o(),I(x,{key:0,t:"Connected"})):(o(),I(x,{key:1,t:"Disconnected"}))])])])]),e("div",n2,[e("div",r2,[e("div",d2,[e("p",c2,[e("small",null,[n(x,{t:"Allowed IPs"})])]),E(" "+S(l.selectedPeer.allowed_ip),1)])])]),e("div",u2,[e("div",f2,[e("div",p2,[e("p",m2,[e("small",null,[n(x,{t:"Public Key"})])]),e("samp",null,S(l.selectedPeer.id),1)])])]),e("div",h2,[e("div",g2,[e("div",b2,[e("div",null,[e("p",v2,[e("small",null,[n(x,{t:"Latest Handshake Time"})])]),e("strong",k2,[n(x,{t:l.selectedPeer.latest_handshake!=="No Handshake"?l.selectedPeer.latest_handshake+" ago":"No Handshake"},null,8,["t"])])]),s[2]||(s[2]=e("i",{class:"bi bi-person-raised-hand ms-auto h2 text-muted"},null,-1))])])]),e("div",w2,[e("div",y2,[e("div",x2,[e("div",null,[e("p",$2,[e("small",null,[n(x,{t:"Total Usage"})])]),e("strong",_2,S((l.selectedPeer.total_data+l.selectedPeer.cumu_data).toFixed(4))+" GB ",1)]),s[3]||(s[3]=e("i",{class:"bi bi-arrow-down-up ms-auto h2 text-muted"},null,-1))])])]),e("div",P2,[e("div",C2,[e("div",S2,[e("div",null,[e("p",D2,[e("small",null,[n(x,{t:"Total Received"})])]),e("strong",O2,S((l.selectedPeer.total_receive+l.selectedPeer.cumu_receive).toFixed(4))+" GB",1)]),s[4]||(s[4]=e("i",{class:"bi bi-arrow-down ms-auto h2 text-muted"},null,-1))])])]),e("div",q2,[e("div",M2,[e("div",I2,[e("div",null,[e("p",T2,[e("small",null,[n(x,{t:"Total Sent"})])]),e("strong",j2,S((l.selectedPeer.total_sent+l.selectedPeer.cumu_sent).toFixed(4))+" GB",1)]),s[5]||(s[5]=e("i",{class:"bi bi-arrow-up ms-auto h2 text-muted"},null,-1))])])]),e("div",B2,[n(Pu,{selectedDate:t.value,selectedPeer:l.selectedPeer},null,8,["selectedDate","selectedPeer"])]),e("div",A2,[n(wu,{selectedDate:t.value,onSelectDate:s[1]||(s[1]=m=>t.value=m),selectedPeer:l.selectedPeer},null,8,["selectedDate","selectedPeer"])]),e("div",L2,[n(Fu,{selectedPeer:l.selectedPeer},null,8,["selectedPeer"])])])])])])])]))}}),N2={class:"container-fluid"},E2={class:"d-flex align-items-sm-start flex-column flex-sm-row gap-3"},F2={class:"text-muted d-flex align-items-center gap-2"},z2={class:"mb-0"},H2={class:"d-flex align-items-center gap-3"},Y2={class:"mb-0 display-4"},G2={class:"ms-sm-auto d-flex gap-2 flex-column"},V2={class:"card rounded-3 bg-transparent"},J2={class:"card-body py-2 d-flex align-items-center"},U2={class:"text-muted"},W2={class:"form-check form-switch mb-0 ms-auto pe-0 me-0"},Q2=["for"],K2={key:2,class:"spinner-border spinner-border-sm ms-2","aria-hidden":"true"},Z2=["disabled","id"],X2={class:"d-flex gap-2"},ef={class:"row mt-3 gy-2 gx-2 mb-2"},tf={class:"col-12 col-lg-3"},lf={class:"card rounded-3 bg-transparent h-100"},sf={class:"card-body py-2 d-flex flex-column justify-content-center"},of={class:"mb-0 text-muted"},af={class:"col-12 col-lg-3"},nf={class:"card rounded-3 bg-transparent h-100"},rf={class:"card-body py-2 d-flex flex-column justify-content-center"},df={class:"mb-0 text-muted"},cf={style:{"word-break":"break-all"},class:"col-12 col-lg-6"},uf={class:"card rounded-3 bg-transparent h-100"},ff={class:"card-body py-2 d-flex flex-column justify-content-center"},pf={class:"mb-0 text-muted"},mf={class:"row gx-2 gy-2 mb-2"},hf={class:"col-12 col-lg-3"},gf={class:"card rounded-3 bg-transparent h-100"},bf={class:"card-body d-flex"},vf={class:"mb-0 text-muted"},kf={class:"h4"},wf={class:"col-12 col-lg-3"},yf={class:"card rounded-3 bg-transparent h-100"},xf={class:"card-body d-flex"},$f={class:"mb-0 text-muted"},_f={class:"h4"},Pf={class:"col-12 col-lg-3"},Cf={class:"card rounded-3 bg-transparent h-100"},Sf={class:"card-body d-flex"},Df={class:"mb-0 text-muted"},Of={class:"h4 text-primary"},qf={class:"col-12 col-lg-3"},Mf={class:"card rounded-3 bg-transparent h-100"},If={class:"card-body d-flex"},Tf={class:"mb-0 text-muted"},jf={class:"h4 text-success"},Bf={style:{"margin-bottom":"10rem"}},Af=20,Lf={__name:"peerList",async setup(l){let t,a;const s=V(()=>J(()=>import("./peerSearchBar-CkpqaOS0.js"),__vite__mapDeps([23,2,3,24]),import.meta.url)),m=V(()=>J(()=>import("./peerJobsAllModal-BhXiQbgo.js"),__vite__mapDeps([25,12,2,3,8,9,7,1,13]),import.meta.url)),r=V(()=>J(()=>import("./peerJobsLogsModal-DUjMEE5D.js"),__vite__mapDeps([26,7,2,3,1]),import.meta.url)),u=V(()=>J(()=>import("./editConfiguration-C0taNLfR.js"),__vite__mapDeps([27,2,3,1,7,28]),import.meta.url)),_=V(()=>J(()=>import("./selectPeers--pZrbtmq.js"),__vite__mapDeps([29,2,3,1,30]),import.meta.url)),h=V(()=>J(()=>import("./peerAddModal-UXxzVqkA.js"),__vite__mapDeps([31,2,3,1,32]),import.meta.url)),d=oe(),f=ie(),v=$e(),w=q({}),$=q([]),D=q(!1),b=q({}),y=q({peerNew:{modalOpen:!1},peerSetting:{modalOpen:!1},peerScheduleJobs:{modalOpen:!1},peerQRCode:{modalOpen:!1},peerConfigurationFile:{modalOpen:!1},peerCreate:{modalOpen:!1},peerScheduleJobsAll:{modalOpen:!1},peerScheduleJobsLogs:{modalOpen:!1},peerShare:{modalOpen:!1},editConfiguration:{modalOpen:!1},selectPeers:{modalOpen:!1},backupRestore:{modalOpen:!1},deleteConfiguration:{modalOpen:!1},editRawConfigurationFile:{modalOpen:!1},assignPeer:{modalOpen:!1},peerDetails:{modalOpen:!1}}),C=q(!1),M=async()=>{await ee("/api/getWireguardConfigurationInfo",{configurationName:v.params.id},k=>{k.status&&(w.value=k.data.configurationInfo,$.value=k.data.configurationPeers,$.value.forEach(i=>{i.restricted=!1}),k.data.configurationRestrictedPeers.forEach(i=>{i.restricted=!0,$.value.push(i)}))})};[t,a]=He(()=>M()),await t,a();const z=q(void 0),te=()=>{clearInterval(z.value),z.value=setInterval(async()=>{await M()},parseInt(d.Configuration.Server.dashboard_refresh_interval))};te(),re(()=>{clearInterval(z.value),z.value=void 0,f.Filter.HiddenTags=[]}),se(()=>d.Configuration.Server.dashboard_refresh_interval,()=>{te()});const ce=async()=>{D.value=!0,await ee("/api/toggleWireguardConfiguration",{configurationName:w.value.Name},k=>{k.status?d.newMessage("Server",`${w.value.Name} ${k.data?"is on":"is off"}`,"success"):d.newMessage("Server",k.message,"danger"),f.Configurations.find(i=>i.Name===w.value.Name).Status=k.data,w.value.Status=k.data,D.value=!1})},T=N(()=>({connectedPeers:$.value.filter(k=>k.status==="running").length,totalUsage:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_data+k.cumu_data).reduce((k,i)=>k+i,0).toFixed(4):0,totalReceive:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_receive+k.cumu_receive).reduce((k,i)=>k+i,0).toFixed(4):0,totalSent:$.value.length>0?$.value.filter(k=>!k.restricted).map(k=>k.total_sent+k.cumu_sent).reduce((k,i)=>k+i,0).toFixed(4):0})),P=q(10),g=N(()=>f.Filter.HiddenTags.map(k=>w.value.Info.PeerGroups[k].Peers).flat()),B=N(()=>Object.values(w.value.Info.PeerGroups).map(k=>k.Peers).flat()),R=k=>{try{return at(k.replace(" ","").split(",")[0]).start}catch{return 0}},L=N(()=>{const k=f.searchString?$.value.filter(p=>(p.name.includes(f.searchString)||p.id.includes(f.searchString)||p.allowed_ip.includes(f.searchString))&&!g.value.includes(p.id)&&(f.Filter.ShowAllPeersWhenHiddenTags||!f.Filter.ShowAllPeersWhenHiddenTags&&B.value.includes(p.id))):$.value.filter(p=>!g.value.includes(p.id)&&(f.Filter.ShowAllPeersWhenHiddenTags||!f.Filter.ShowAllPeersWhenHiddenTags&&B.value.includes(p.id)));if(d.Configuration.Server.dashboard_sort==="restricted")return k.sort((p,Y)=>p[d.Configuration.Server.dashboard_sort]Y[d.Configuration.Server.dashboard_sort]?-1:0).slice(0,P.value);let i=[];return d.Configuration.Server.dashboard_sort==="allowed_ip"?i=k.sort((p,Y)=>R(p[d.Configuration.Server.dashboard_sort])R(Y[d.Configuration.Server.dashboard_sort])?1:0).slice(0,P.value):i=k.sort((p,Y)=>p[d.Configuration.Server.dashboard_sort]Y[d.Configuration.Server.dashboard_sort]?1:0).slice(0,P.value),i});return se(()=>v.query.id,k=>{k?f.searchString=k:f.searchString=void 0},{immediate:!0}),(k,i)=>(o(),c("div",N2,[e("div",E2,[e("div",null,[e("div",F2,[e("h5",z2,[n(Ge,{protocol:w.value.Protocol},null,8,["protocol"])])]),e("div",H2,[e("h1",Y2,[e("samp",null,S(w.value.Name),1)])])]),e("div",G2,[e("div",V2,[e("div",J2,[e("small",U2,[n(x,{t:"Status"})]),e("div",{class:A(["dot ms-2",{active:w.value.Status}])},null,2),e("div",W2,[e("label",{class:"form-check-label",style:{cursor:"pointer"},for:"switch"+w.value.id},[w.value.Status&&!D.value?(o(),I(x,{key:0,t:"On"})):!w.value.Status&&!D.value?(o(),I(x,{key:1,t:"Off"})):O("",!0),D.value?(o(),c("span",K2)):O("",!0)],8,Q2),de(e("input",{class:"form-check-input",style:{cursor:"pointer"},disabled:D.value,type:"checkbox",role:"switch",id:"switch"+w.value.id,onChange:i[0]||(i[0]=p=>ce()),"onUpdate:modelValue":i[1]||(i[1]=p=>w.value.Status=p)},null,40,Z2),[[Pe,w.value.Status]])])])]),e("div",X2,[e("a",{role:"button",onClick:i[2]||(i[2]=p=>y.value.peerNew.modalOpen=!0),class:"titleBtn py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle"},[i[30]||(i[30]=e("i",{class:"bi bi-plus-circle me-2"},null,-1)),n(x,{t:"Peer"})]),e("button",{class:"titleBtn py-2 text-decoration-none btn text-primary-emphasis bg-primary-subtle rounded-3 border-1 border-primary-subtle",onClick:i[3]||(i[3]=p=>y.value.editConfiguration.modalOpen=!0),type:"button","aria-expanded":"false"},[i[31]||(i[31]=e("i",{class:"bi bi-gear-fill me-2"},null,-1)),n(x,{t:"Configuration Settings"})])])])]),i[36]||(i[36]=e("hr",null,null,-1)),n(H6,{configuration:w.value},null,8,["configuration"]),e("div",ef,[e("div",tf,[e("div",lf,[e("div",sf,[e("p",of,[e("small",null,[n(x,{t:"Address"})])]),E(" "+S(w.value.Address),1)])])]),e("div",af,[e("div",nf,[e("div",rf,[e("p",df,[e("small",null,[n(x,{t:"Listen Port"})])]),E(" "+S(w.value.ListenPort),1)])])]),e("div",cf,[e("div",uf,[e("div",ff,[e("p",pf,[e("small",null,[n(x,{t:"Public Key"})])]),e("samp",null,S(w.value.PublicKey),1)])])])]),e("div",mf,[e("div",hf,[e("div",gf,[e("div",bf,[e("div",null,[e("p",vf,[e("small",null,[n(x,{t:"Connected Peers"})])]),e("strong",kf,S(T.value.connectedPeers)+" / "+S($.value.length),1)]),i[32]||(i[32]=e("i",{class:"bi bi-ethernet ms-auto h2 text-muted"},null,-1))])])]),e("div",wf,[e("div",yf,[e("div",xf,[e("div",null,[e("p",$f,[e("small",null,[n(x,{t:"Total Usage"})])]),e("strong",_f,S(T.value.totalUsage)+" GB",1)]),i[33]||(i[33]=e("i",{class:"bi bi-arrow-down-up ms-auto h2 text-muted"},null,-1))])])]),e("div",Pf,[e("div",Cf,[e("div",Sf,[e("div",null,[e("p",Df,[e("small",null,[n(x,{t:"Total Received"})])]),e("strong",Of,S(T.value.totalReceive)+" GB",1)]),i[34]||(i[34]=e("i",{class:"bi bi-arrow-down ms-auto h2 text-muted"},null,-1))])])]),e("div",qf,[e("div",Mf,[e("div",If,[e("div",null,[e("p",Tf,[e("small",null,[n(x,{t:"Total Sent"})])]),e("strong",jf,S(T.value.totalSent)+" GB",1)]),i[35]||(i[35]=e("i",{class:"bi bi-arrow-up ms-auto h2 text-muted"},null,-1))])])])]),n(Pt,{configurationPeers:$.value,configurationInfo:w.value},null,8,["configurationPeers","configurationInfo"]),i[37]||(i[37]=e("hr",null,null,-1)),e("div",Bf,[$.value.length>0?(o(),I(Vc,{key:0,onSearch:i[4]||(i[4]=p=>C.value=!C.value),onJobsAll:i[5]||(i[5]=p=>y.value.peerScheduleJobsAll.modalOpen=!0),onJobLogs:i[6]||(i[6]=p=>y.value.peerScheduleJobsLogs.modalOpen=!0),onEditConfiguration:i[7]||(i[7]=p=>y.value.editConfiguration.modalOpen=!0),onSelectPeers:i[8]||(i[8]=p=>y.value.selectPeers.modalOpen=!0),onBackupRestore:i[9]||(i[9]=p=>y.value.backupRestore.modalOpen=!0),onDeleteConfiguration:i[10]||(i[10]=p=>y.value.deleteConfiguration.modalOpen=!0),configuration:w.value},null,8,["configuration"])):O("",!0),n(me,{name:"peerList",tag:"div",class:"row gx-2 gy-2 z-0 position-relative"},{default:W(()=>[(o(!0),c(F,null,G(L.value,(p,Y)=>(o(),c("div",{class:A(["col-12",{"col-lg-6 col-xl-4":j(d).Configuration.Server.dashboard_peer_list_display==="grid"}]),key:p.id},[n(R6,{Peer:p,searchPeersLength:L.value.length,order:Y,ConfigurationInfo:w.value,onDetails:Z=>{y.value.peerDetails.modalOpen=!0,b.value=p},onShare:Z=>{y.value.peerShare.modalOpen=!0,b.value=p},onRefresh:i[11]||(i[11]=Z=>M()),onJobs:Z=>{y.value.peerScheduleJobs.modalOpen=!0,b.value=p},onSetting:Z=>{y.value.peerSetting.modalOpen=!0,b.value=p},onQrcode:Z=>{b.value=p,y.value.peerQRCode.modalOpen=!0},onConfigurationFile:Z=>{b.value=p,y.value.peerConfigurationFile.modalOpen=!0},onAssign:Z=>{b.value=p,y.value.assignPeer.modalOpen=!0}},null,8,["Peer","searchPeersLength","order","ConfigurationInfo","onDetails","onShare","onJobs","onSetting","onQrcode","onConfigurationFile","onAssign"])],2))),128))]),_:1})]),n(ae,{name:"slide-fade"},{default:W(()=>[C.value?(o(),I(j(s),{key:0,ConfigurationInfo:w.value,onClose:i[12]||(i[12]=p=>C.value=!1)},null,8,["ConfigurationInfo"])):O("",!0)]),_:1}),n(N6,{configurationModals:y.value,configurationModalSelectedPeer:b.value,onRefresh:i[13]||(i[13]=p=>M())},null,8,["configurationModals","configurationModalSelectedPeer"]),n(me,{name:"zoom"},{default:W(()=>[(o(),I(Ye,{key:"PeerAddModal"},{default:W(()=>[y.value.peerNew.modalOpen?(o(),I(j(h),{key:0,onClose:i[14]||(i[14]=p=>y.value.peerNew.modalOpen=!1),onAddedPeers:i[15]||(i[15]=p=>{y.value.peerNew.modalOpen=!1,M()})})):O("",!0)]),_:1})),y.value.peerScheduleJobsAll.modalOpen?(o(),I(j(m),{key:"PeerJobsAllModal",onRefresh:i[16]||(i[16]=p=>M()),onAllLogs:i[17]||(i[17]=p=>y.value.peerScheduleJobsLogs.modalOpen=!0),onClose:i[18]||(i[18]=p=>y.value.peerScheduleJobsAll.modalOpen=!1),configurationPeers:$.value},null,8,["configurationPeers"])):O("",!0),y.value.peerScheduleJobsLogs.modalOpen?(o(),I(j(r),{key:"PeerJobsLogsModal",onClose:i[19]||(i[19]=p=>y.value.peerScheduleJobsLogs.modalOpen=!1),configurationInfo:w.value},null,8,["configurationInfo"])):O("",!0),y.value.editConfiguration.modalOpen?(o(),I(j(u),{key:"EditConfigurationModal",onEditRaw:i[20]||(i[20]=p=>y.value.editRawConfigurationFile.modalOpen=!0),onClose:i[21]||(i[21]=p=>y.value.editConfiguration.modalOpen=!1),onDataChanged:i[22]||(i[22]=p=>w.value=p),onRefresh:i[23]||(i[23]=p=>M()),onBackupRestore:i[24]||(i[24]=p=>y.value.backupRestore.modalOpen=!0),onDeleteConfiguration:i[25]||(i[25]=p=>y.value.deleteConfiguration.modalOpen=!0),configurationInfo:w.value},null,8,["configurationInfo"])):O("",!0),y.value.selectPeers.modalOpen?(o(),I(j(_),{key:3,onRefresh:i[26]||(i[26]=p=>M()),configurationPeers:$.value,onClose:i[27]||(i[27]=p=>y.value.selectPeers.modalOpen=!1)},null,8,["configurationPeers"])):O("",!0),y.value.peerDetails.modalOpen?(o(),I(R2,{key:"PeerDetailsModal",selectedPeer:L.value.find(p=>p.id===b.value.id),onClose:i[28]||(i[28]=p=>y.value.peerDetails.modalOpen=!1)},null,8,["selectedPeer"])):O("",!0)]),_:1}),n(F6,{showPeersCount:P.value,peerListLength:L.value.length,onLoadMore:i[29]||(i[29]=p=>P.value+=Af)},null,8,["showPeersCount","peerListLength"])]))}},Vf=K(Lf,[["__scopeId","data-v-b4fba9bc"]]);export{Vf as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerQRCode-qoaDBWPM.js b/src/static/dist/WGDashboardAdmin/assets/peerQRCode-BLUi0ljy.js similarity index 93% rename from src/static/dist/WGDashboardAdmin/assets/peerQRCode-qoaDBWPM.js rename to src/static/dist/WGDashboardAdmin/assets/peerQRCode-BLUi0ljy.js index 27426fad..68e7eac2 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerQRCode-qoaDBWPM.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerQRCode-BLUi0ljy.js @@ -1 +1 @@ -import{Q as l}from"./browser-D1LqIfJr.js";import{L as _}from"./localeText-slIlNmvW.js";import{_ as h,k as f,a as s,c,b as e,d as p,n as m,i as u,e as i,g,D as v}from"./index-B2Cqollg.js";import"./galois-field-I2lBzzs-.js";const w={name:"peerQRCode",components:{LocaleText:_},props:{selectedPeer:Object},setup(){return{dashboardStore:v()}},data(){return{loading:!0}},mounted(){g("/api/downloadPeer/"+this.$route.params.id,{id:this.selectedPeer.id},o=>{if(this.loading=!1,o.status){let t="";if(this.selectedPeer.configuration.Protocol==="awg"){let a={containers:[{awg:{isThirdPartyConfig:!0,last_config:o.data.file,port:this.selectedPeer.configuration.ListenPort,transport_proto:"udp"},container:"amnezia-awg"}],defaultContainer:"amnezia-awg",description:this.selectedPeer.name,hostName:this.dashboardStore.Configuration.Peers.remote_endpoint};l.toCanvas(document.querySelector("#awg_vpn_qrcode"),btoa(JSON.stringify(a)),d=>{d&&console.error(d)})}t=o.data.file,l.toCanvas(document.querySelector("#qrcode"),t,a=>{a&&console.error(a)})}else this.dashboardStore.newMessage("Server",o.message,"danger")})}},b={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0"},x={class:"container d-flex h-100 w-100"},P={class:"m-auto modal-dialog-centered dashboardModal justify-content-center"},C={class:"card rounded-3 shadow"},y={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},S={class:"mb-0"},k={class:"card-body p-4"},q={class:"d-flex gap-2 flex-column"},L={class:"d-flex flex-column gap-2 align-items-center"},N={key:0,class:"d-flex flex-column gap-2 align-items-center"},Q={key:1,class:"spinner-border m-auto",role:"status"};function z(o,t,a,d,r,A){const n=f("LocaleText");return s(),c("div",b,[e("div",x,[e("div",P,[e("div",C,[e("div",y,[e("h4",S,[p(n,{t:"QR Code"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=R=>this.$emit("close"))})]),e("div",k,[e("div",q,[e("div",L,[e("canvas",{id:"qrcode",style:{width:"200px !important",height:"200px !important"},class:m(["rounded-3 shadow animate__animated animate__fadeIn animate__faster qrcode",{"d-none":r.loading}])},null,2),this.selectedPeer.configuration.Protocol==="wg"?(s(),u(n,{key:0,t:"Scan with WireGuard App",class:"text-muted"})):i("",!0),this.selectedPeer.configuration.Protocol==="awg"?(s(),u(n,{key:1,t:"Scan with AmneziaWG App",class:"text-muted"})):i("",!0)]),this.selectedPeer.configuration.Protocol==="awg"?(s(),c("div",N,[e("canvas",{id:"awg_vpn_qrcode",class:m(["rounded-3 shadow animate__animated animate__fadeIn animate__faster qrcode",{"d-none":r.loading}])},null,2),p(n,{t:"Scan with AmneziaVPN App",class:"text-muted"})])):i("",!0),r.loading?(s(),c("div",Q,[...t[1]||(t[1]=[e("span",{class:"visually-hidden"},"Loading...",-1)])])):i("",!0)])])])])])])}const j=h(w,[["render",z],["__scopeId","data-v-02f2240d"]]);export{j as default}; +import{Q as l}from"./browser-CBrDwE_S.js";import{L as _}from"./localeText-CB2ziPie.js";import{_ as h,k as f,a as s,c,b as e,d as p,n as m,i as u,e as i,g,D as v}from"./index-DOH6XKNT.js";import"./galois-field-I2lBzzs-.js";const w={name:"peerQRCode",components:{LocaleText:_},props:{selectedPeer:Object},setup(){return{dashboardStore:v()}},data(){return{loading:!0}},mounted(){g("/api/downloadPeer/"+this.$route.params.id,{id:this.selectedPeer.id},o=>{if(this.loading=!1,o.status){let t="";if(this.selectedPeer.configuration.Protocol==="awg"){let a={containers:[{awg:{isThirdPartyConfig:!0,last_config:o.data.file,port:this.selectedPeer.configuration.ListenPort,transport_proto:"udp"},container:"amnezia-awg"}],defaultContainer:"amnezia-awg",description:this.selectedPeer.name,hostName:this.dashboardStore.Configuration.Peers.remote_endpoint};l.toCanvas(document.querySelector("#awg_vpn_qrcode"),btoa(JSON.stringify(a)),d=>{d&&console.error(d)})}t=o.data.file,l.toCanvas(document.querySelector("#qrcode"),t,a=>{a&&console.error(a)})}else this.dashboardStore.newMessage("Server",o.message,"danger")})}},b={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0"},x={class:"container d-flex h-100 w-100"},P={class:"m-auto modal-dialog-centered dashboardModal justify-content-center"},C={class:"card rounded-3 shadow"},y={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-0"},S={class:"mb-0"},k={class:"card-body p-4"},q={class:"d-flex gap-2 flex-column"},L={class:"d-flex flex-column gap-2 align-items-center"},N={key:0,class:"d-flex flex-column gap-2 align-items-center"},Q={key:1,class:"spinner-border m-auto",role:"status"};function z(o,t,a,d,r,A){const n=f("LocaleText");return s(),c("div",b,[e("div",x,[e("div",P,[e("div",C,[e("div",y,[e("h4",S,[p(n,{t:"QR Code"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=R=>this.$emit("close"))})]),e("div",k,[e("div",q,[e("div",L,[e("canvas",{id:"qrcode",style:{width:"200px !important",height:"200px !important"},class:m(["rounded-3 shadow animate__animated animate__fadeIn animate__faster qrcode",{"d-none":r.loading}])},null,2),this.selectedPeer.configuration.Protocol==="wg"?(s(),u(n,{key:0,t:"Scan with WireGuard App",class:"text-muted"})):i("",!0),this.selectedPeer.configuration.Protocol==="awg"?(s(),u(n,{key:1,t:"Scan with AmneziaWG App",class:"text-muted"})):i("",!0)]),this.selectedPeer.configuration.Protocol==="awg"?(s(),c("div",N,[e("canvas",{id:"awg_vpn_qrcode",class:m(["rounded-3 shadow animate__animated animate__fadeIn animate__faster qrcode",{"d-none":r.loading}])},null,2),p(n,{t:"Scan with AmneziaVPN App",class:"text-muted"})])):i("",!0),r.loading?(s(),c("div",Q,[...t[1]||(t[1]=[e("span",{class:"visually-hidden"},"Loading...",-1)])])):i("",!0)])])])])])])}const j=h(w,[["render",z],["__scopeId","data-v-02f2240d"]]);export{j as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerSearchBar-m-UpcEAw.js b/src/static/dist/WGDashboardAdmin/assets/peerSearchBar-CkpqaOS0.js similarity index 95% rename from src/static/dist/WGDashboardAdmin/assets/peerSearchBar-m-UpcEAw.js rename to src/static/dist/WGDashboardAdmin/assets/peerSearchBar-CkpqaOS0.js index 3d29e2de..676d30f3 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerSearchBar-m-UpcEAw.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerSearchBar-CkpqaOS0.js @@ -1 +1 @@ -import{_ as p,W as m,r as u,a0 as f,L as h,K as _,o as v,a1 as g,a as x,c as S,b as s,m as b,y,e as B,q as w,G as T}from"./index-B2Cqollg.js";const q={key:0,class:"fixed-bottom w-100 bottom-0 z-2 p-3",style:{"z-index":"1"}},C={class:"d-flex flex-column searchPeersContainer ms-auto p-2 rounded-5",style:{width:"300px"}},P={class:"rounded-5 border border-white p-2 d-flex align-items-center gap-1 w-100"},R=["placeholder"],k={__name:"peerSearchBar",props:["ConfigurationInfo"],emits:["close"],setup(V,{emit:z}){const l=w(()=>T("Search Peers..."));let r;const t=m(),e=u(t.searchString),d=()=>{r?(clearTimeout(r),r=setTimeout(()=>{t.searchString=e.value},300)):r=setTimeout(()=>{t.searchString=e.value},300)};f("searchBar");const a=h(),i=_();a.query.peer&&(e.value=a.query.peer,i.replace({query:null}));const n=u(!0);return v(()=>{document.querySelector("#searchPeers").focus()}),g(()=>{n.value=!1}),(G,o)=>n.value?(x(),S("div",q,[s("div",C,[s("div",P,[b(s("input",{ref:"searchBar",class:"flex-grow-1 form-control form-control-sm rounded-5 bg-transparent border-0 border-secondary-subtle",placeholder:l.value,id:"searchPeers",onKeyup:o[0]||(o[0]=c=>d()),"onUpdate:modelValue":o[1]||(o[1]=c=>e.value=c)},null,40,R),[[y,e.value]])])])])):B("",!0)}},K=p(k,[["__scopeId","data-v-576347d8"]]);export{K as default}; +import{_ as p,W as m,r as u,a0 as f,L as h,K as _,o as v,a1 as g,a as x,c as S,b as s,m as b,y,e as B,q as w,G as T}from"./index-DOH6XKNT.js";const q={key:0,class:"fixed-bottom w-100 bottom-0 z-2 p-3",style:{"z-index":"1"}},C={class:"d-flex flex-column searchPeersContainer ms-auto p-2 rounded-5",style:{width:"300px"}},P={class:"rounded-5 border border-white p-2 d-flex align-items-center gap-1 w-100"},R=["placeholder"],k={__name:"peerSearchBar",props:["ConfigurationInfo"],emits:["close"],setup(V,{emit:z}){const l=w(()=>T("Search Peers..."));let r;const t=m(),e=u(t.searchString),d=()=>{r?(clearTimeout(r),r=setTimeout(()=>{t.searchString=e.value},300)):r=setTimeout(()=>{t.searchString=e.value},300)};f("searchBar");const a=h(),i=_();a.query.peer&&(e.value=a.query.peer,i.replace({query:null}));const n=u(!0);return v(()=>{document.querySelector("#searchPeers").focus()}),g(()=>{n.value=!1}),(G,o)=>n.value?(x(),S("div",q,[s("div",C,[s("div",P,[b(s("input",{ref:"searchBar",class:"flex-grow-1 form-control form-control-sm rounded-5 bg-transparent border-0 border-secondary-subtle",placeholder:l.value,id:"searchPeers",onKeyup:o[0]||(o[0]=c=>d()),"onUpdate:modelValue":o[1]||(o[1]=c=>e.value=c)},null,40,R),[[y,e.value]])])])])):B("",!0)}},K=p(k,[["__scopeId","data-v-576347d8"]]);export{K as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerSettings-HxDukgk9.js b/src/static/dist/WGDashboardAdmin/assets/peerSettings-C2eVPmcE.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/peerSettings-HxDukgk9.js rename to src/static/dist/WGDashboardAdmin/assets/peerSettings-C2eVPmcE.js index eb36cc83..1417d002 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerSettings-HxDukgk9.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerSettings-C2eVPmcE.js @@ -1 +1 @@ -import{_ as u,k as m,a as n,c as r,b as e,d as a,t as c,m as l,y as d,n as h,$ as b,e as _,z as p,D as f}from"./index-B2Cqollg.js";import{L as g}from"./localeText-slIlNmvW.js";const v={name:"peerSettings",components:{LocaleText:g},props:{selectedPeer:Object},data(){return{data:void 0,dataChanged:!1,showKey:!1,saving:!1}},setup(){return{dashboardConfigurationStore:f()}},methods:{reset(){this.selectedPeer&&(this.data=JSON.parse(JSON.stringify(this.selectedPeer)),this.dataChanged=!1)},savePeer(){this.saving=!0,p(`/api/updatePeerSettings/${this.$route.params.id}`,this.data,i=>{this.saving=!1,i.status?this.dashboardConfigurationStore.newMessage("Server","Peer saved","success"):this.dashboardConfigurationStore.newMessage("Server",i.message,"danger"),this.$emit("refresh")})},resetPeerData(i){this.saving=!0,p(`/api/resetPeerData/${this.$route.params.id}`,{id:this.data.id,type:i},t=>{this.saving=!1,t.status?this.dashboardConfigurationStore.newMessage("Server","Peer data usage reset successfully","success"):this.dashboardConfigurationStore.newMessage("Server",t.message,"danger"),this.$emit("refresh")})}},beforeMount(){this.reset()},mounted(){this.$el.querySelectorAll("input").forEach(i=>{i.addEventListener("change",()=>{this.dataChanged=!0})})}},x={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},y={class:"container d-flex h-100 w-100"},w={class:"m-auto modal-dialog-centered dashboardModal"},S={class:"card rounded-3 shadow flex-grow-1"},k={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},C={class:"mb-0"},P={key:0,class:"card-body px-4"},$={class:"d-flex flex-column gap-2 mb-4"},D={class:"d-flex align-items-center"},N={class:"text-muted"},V={class:"ms-auto"},U={for:"peer_name_textbox",class:"form-label"},K={class:"text-muted"},M=["disabled"],A={for:"peer_notes_textbox",class:"form-label"},R={class:"text-muted"},O=["disabled"],T={class:"d-flex position-relative"},L={for:"peer_private_key_textbox",class:"form-label"},q={class:"text-muted"},E=["type","disabled"],B={for:"peer_allowed_ip_textbox",class:"form-label"},I={class:"text-muted"},z=["disabled"],J={for:"peer_endpoint_allowed_ips",class:"form-label"},j={class:"text-muted"},Q=["disabled"],F={for:"peer_DNS_textbox",class:"form-label"},G={class:"text-muted"},H=["disabled"],W={class:"accordion my-3",id:"peerSettingsAccordion"},X={class:"accordion-item"},Y={class:"accordion-header"},Z={class:"accordion-button rounded-3 collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#peerSettingsAccordionOptional"},ee={id:"peerSettingsAccordionOptional",class:"accordion-collapse collapse","data-bs-parent":"#peerSettingsAccordion"},te={class:"accordion-body d-flex flex-column gap-2 mb-2"},se={for:"peer_preshared_key_textbox",class:"form-label"},oe={class:"text-muted"},ae=["disabled"],le={for:"peer_mtu",class:"form-label"},ie={class:"text-muted"},de=["disabled"],ne={for:"peer_keep_alive",class:"form-label"},re={class:"text-muted"},pe=["disabled"],ue={class:"d-flex align-items-center gap-2"},me=["disabled"],ce=["disabled"],he={class:"d-flex gap-2 align-items-center"},be={class:"d-flex gap-2 ms-auto"};function _e(i,t,fe,ge,ve,xe){const o=m("LocaleText");return n(),r("div",x,[e("div",y,[e("div",w,[e("div",S,[e("div",k,[e("h4",C,[a(o,{t:"Peer Settings"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=s=>this.$emit("close"))})]),this.data?(n(),r("div",P,[e("div",$,[e("div",D,[e("small",N,[a(o,{t:"Public Key"})]),e("small",V,[e("samp",null,c(this.data.id),1)])]),e("div",null,[e("label",U,[e("small",K,[a(o,{t:"Name"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.name=s),id:"peer_name_textbox",placeholder:""},null,8,M),[[d,this.data.name]])]),e("div",null,[e("label",A,[e("small",R,[a(o,{t:"Notes"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[2]||(t[2]=s=>this.data.notes=s),id:"peer_notes_textbox",placeholder:""},null,8,O),[[d,this.data.notes]])]),e("div",null,[e("div",T,[e("label",L,[e("small",q,[a(o,{t:"Private Key"}),e("code",null,[a(o,{t:"(Required for QR Code and Download)"})])])]),e("a",{role:"button",class:"ms-auto text-decoration-none toggleShowKey",onClick:t[3]||(t[3]=s=>this.showKey=!this.showKey)},[e("i",{class:h(["bi",[this.showKey?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2)])]),l(e("input",{type:[this.showKey?"text":"password"],class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[4]||(t[4]=s=>this.data.private_key=s),id:"peer_private_key_textbox",style:{"padding-right":"40px"}},null,8,E),[[b,this.data.private_key]])]),e("div",null,[e("label",B,[e("small",I,[a(o,{t:"Allowed IPs"}),e("code",null,[a(o,{t:"(Required)"})])])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[5]||(t[5]=s=>this.data.allowed_ip=s),id:"peer_allowed_ip_textbox"},null,8,z),[[d,this.data.allowed_ip]])]),e("div",null,[e("label",J,[e("small",j,[a(o,{t:"Endpoint Allowed IPs"}),e("code",null,[a(o,{t:"(Required)"})])])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[6]||(t[6]=s=>this.data.endpoint_allowed_ip=s),id:"peer_endpoint_allowed_ips"},null,8,Q),[[d,this.data.endpoint_allowed_ip]])]),e("div",null,[e("label",F,[e("small",G,[a(o,{t:"DNS"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[7]||(t[7]=s=>this.data.DNS=s),id:"peer_DNS_textbox"},null,8,H),[[d,this.data.DNS]])]),e("div",W,[e("div",X,[e("h2",Y,[e("button",Z,[a(o,{t:"Optional Settings"})])]),e("div",ee,[e("div",te,[e("div",null,[e("label",se,[e("small",oe,[a(o,{t:"Pre-Shared Key"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[8]||(t[8]=s=>this.data.preshared_key=s),id:"peer_preshared_key_textbox"},null,8,ae),[[d,this.data.preshared_key]])]),e("div",null,[e("label",le,[e("small",ie,[a(o,{t:"MTU"})])]),l(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[9]||(t[9]=s=>this.data.mtu=s),id:"peer_mtu"},null,8,de),[[d,this.data.mtu]])]),e("div",null,[e("label",ne,[e("small",re,[a(o,{t:"Persistent Keepalive"})])]),l(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[10]||(t[10]=s=>this.data.keepalive=s),id:"peer_keep_alive"},null,8,pe),[[d,this.data.keepalive]])])])])])]),e("div",ue,[e("button",{class:"btn bg-secondary-subtle border-secondary-subtle text-secondary-emphasis rounded-3 shadow ms-auto px-3 py-2",onClick:t[11]||(t[11]=s=>this.reset()),disabled:!this.dataChanged||this.saving},[t[16]||(t[16]=e("i",{class:"bi bi-arrow-clockwise me-2"},null,-1)),a(o,{t:"Reset"})],8,me),e("button",{class:"btn bg-primary-subtle border-primary-subtle text-primary-emphasis rounded-3 px-3 py-2 shadow",disabled:!this.dataChanged||this.saving,onClick:t[12]||(t[12]=s=>this.savePeer())},[t[17]||(t[17]=e("i",{class:"bi bi-save-fill me-2"},null,-1)),a(o,{t:"Save"})],8,ce)]),t[21]||(t[21]=e("hr",null,null,-1)),e("div",he,[e("strong",null,[a(o,{t:"Reset Data Usage"})]),e("div",be,[e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[13]||(t[13]=s=>this.resetPeerData("total"))},[t[18]||(t[18]=e("i",{class:"bi bi-arrow-down-up me-2"},null,-1)),a(o,{t:"Total"})]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[14]||(t[14]=s=>this.resetPeerData("receive"))},[t[19]||(t[19]=e("i",{class:"bi bi-arrow-down me-2"},null,-1)),a(o,{t:"Received"})]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[15]||(t[15]=s=>this.resetPeerData("sent"))},[t[20]||(t[20]=e("i",{class:"bi bi-arrow-up me-2"},null,-1)),a(o,{t:"Sent"})])])])])])):_("",!0)])])])])}const Se=u(v,[["render",_e],["__scopeId","data-v-f702a2b1"]]);export{Se as default}; +import{_ as u,k as m,a as n,c as r,b as e,d as a,t as c,m as l,y as d,n as h,$ as b,e as _,z as p,D as f}from"./index-DOH6XKNT.js";import{L as g}from"./localeText-CB2ziPie.js";const v={name:"peerSettings",components:{LocaleText:g},props:{selectedPeer:Object},data(){return{data:void 0,dataChanged:!1,showKey:!1,saving:!1}},setup(){return{dashboardConfigurationStore:f()}},methods:{reset(){this.selectedPeer&&(this.data=JSON.parse(JSON.stringify(this.selectedPeer)),this.dataChanged=!1)},savePeer(){this.saving=!0,p(`/api/updatePeerSettings/${this.$route.params.id}`,this.data,i=>{this.saving=!1,i.status?this.dashboardConfigurationStore.newMessage("Server","Peer saved","success"):this.dashboardConfigurationStore.newMessage("Server",i.message,"danger"),this.$emit("refresh")})},resetPeerData(i){this.saving=!0,p(`/api/resetPeerData/${this.$route.params.id}`,{id:this.data.id,type:i},t=>{this.saving=!1,t.status?this.dashboardConfigurationStore.newMessage("Server","Peer data usage reset successfully","success"):this.dashboardConfigurationStore.newMessage("Server",t.message,"danger"),this.$emit("refresh")})}},beforeMount(){this.reset()},mounted(){this.$el.querySelectorAll("input").forEach(i=>{i.addEventListener("change",()=>{this.dataChanged=!0})})}},x={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},y={class:"container d-flex h-100 w-100"},w={class:"m-auto modal-dialog-centered dashboardModal"},S={class:"card rounded-3 shadow flex-grow-1"},k={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4 pb-2"},C={class:"mb-0"},P={key:0,class:"card-body px-4"},$={class:"d-flex flex-column gap-2 mb-4"},D={class:"d-flex align-items-center"},N={class:"text-muted"},V={class:"ms-auto"},U={for:"peer_name_textbox",class:"form-label"},K={class:"text-muted"},M=["disabled"],A={for:"peer_notes_textbox",class:"form-label"},R={class:"text-muted"},O=["disabled"],T={class:"d-flex position-relative"},L={for:"peer_private_key_textbox",class:"form-label"},q={class:"text-muted"},E=["type","disabled"],B={for:"peer_allowed_ip_textbox",class:"form-label"},I={class:"text-muted"},z=["disabled"],J={for:"peer_endpoint_allowed_ips",class:"form-label"},j={class:"text-muted"},Q=["disabled"],F={for:"peer_DNS_textbox",class:"form-label"},G={class:"text-muted"},H=["disabled"],W={class:"accordion my-3",id:"peerSettingsAccordion"},X={class:"accordion-item"},Y={class:"accordion-header"},Z={class:"accordion-button rounded-3 collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#peerSettingsAccordionOptional"},ee={id:"peerSettingsAccordionOptional",class:"accordion-collapse collapse","data-bs-parent":"#peerSettingsAccordion"},te={class:"accordion-body d-flex flex-column gap-2 mb-2"},se={for:"peer_preshared_key_textbox",class:"form-label"},oe={class:"text-muted"},ae=["disabled"],le={for:"peer_mtu",class:"form-label"},ie={class:"text-muted"},de=["disabled"],ne={for:"peer_keep_alive",class:"form-label"},re={class:"text-muted"},pe=["disabled"],ue={class:"d-flex align-items-center gap-2"},me=["disabled"],ce=["disabled"],he={class:"d-flex gap-2 align-items-center"},be={class:"d-flex gap-2 ms-auto"};function _e(i,t,fe,ge,ve,xe){const o=m("LocaleText");return n(),r("div",x,[e("div",y,[e("div",w,[e("div",S,[e("div",k,[e("h4",C,[a(o,{t:"Peer Settings"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=s=>this.$emit("close"))})]),this.data?(n(),r("div",P,[e("div",$,[e("div",D,[e("small",N,[a(o,{t:"Public Key"})]),e("small",V,[e("samp",null,c(this.data.id),1)])]),e("div",null,[e("label",U,[e("small",K,[a(o,{t:"Name"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[1]||(t[1]=s=>this.data.name=s),id:"peer_name_textbox",placeholder:""},null,8,M),[[d,this.data.name]])]),e("div",null,[e("label",A,[e("small",R,[a(o,{t:"Notes"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[2]||(t[2]=s=>this.data.notes=s),id:"peer_notes_textbox",placeholder:""},null,8,O),[[d,this.data.notes]])]),e("div",null,[e("div",T,[e("label",L,[e("small",q,[a(o,{t:"Private Key"}),e("code",null,[a(o,{t:"(Required for QR Code and Download)"})])])]),e("a",{role:"button",class:"ms-auto text-decoration-none toggleShowKey",onClick:t[3]||(t[3]=s=>this.showKey=!this.showKey)},[e("i",{class:h(["bi",[this.showKey?"bi-eye-slash-fill":"bi-eye-fill"]])},null,2)])]),l(e("input",{type:[this.showKey?"text":"password"],class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[4]||(t[4]=s=>this.data.private_key=s),id:"peer_private_key_textbox",style:{"padding-right":"40px"}},null,8,E),[[b,this.data.private_key]])]),e("div",null,[e("label",B,[e("small",I,[a(o,{t:"Allowed IPs"}),e("code",null,[a(o,{t:"(Required)"})])])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[5]||(t[5]=s=>this.data.allowed_ip=s),id:"peer_allowed_ip_textbox"},null,8,z),[[d,this.data.allowed_ip]])]),e("div",null,[e("label",J,[e("small",j,[a(o,{t:"Endpoint Allowed IPs"}),e("code",null,[a(o,{t:"(Required)"})])])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[6]||(t[6]=s=>this.data.endpoint_allowed_ip=s),id:"peer_endpoint_allowed_ips"},null,8,Q),[[d,this.data.endpoint_allowed_ip]])]),e("div",null,[e("label",F,[e("small",G,[a(o,{t:"DNS"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[7]||(t[7]=s=>this.data.DNS=s),id:"peer_DNS_textbox"},null,8,H),[[d,this.data.DNS]])]),e("div",W,[e("div",X,[e("h2",Y,[e("button",Z,[a(o,{t:"Optional Settings"})])]),e("div",ee,[e("div",te,[e("div",null,[e("label",se,[e("small",oe,[a(o,{t:"Pre-Shared Key"})])]),l(e("input",{type:"text",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[8]||(t[8]=s=>this.data.preshared_key=s),id:"peer_preshared_key_textbox"},null,8,ae),[[d,this.data.preshared_key]])]),e("div",null,[e("label",le,[e("small",ie,[a(o,{t:"MTU"})])]),l(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[9]||(t[9]=s=>this.data.mtu=s),id:"peer_mtu"},null,8,de),[[d,this.data.mtu]])]),e("div",null,[e("label",ne,[e("small",re,[a(o,{t:"Persistent Keepalive"})])]),l(e("input",{type:"number",class:"form-control form-control-sm rounded-3",disabled:this.saving,"onUpdate:modelValue":t[10]||(t[10]=s=>this.data.keepalive=s),id:"peer_keep_alive"},null,8,pe),[[d,this.data.keepalive]])])])])])]),e("div",ue,[e("button",{class:"btn bg-secondary-subtle border-secondary-subtle text-secondary-emphasis rounded-3 shadow ms-auto px-3 py-2",onClick:t[11]||(t[11]=s=>this.reset()),disabled:!this.dataChanged||this.saving},[t[16]||(t[16]=e("i",{class:"bi bi-arrow-clockwise me-2"},null,-1)),a(o,{t:"Reset"})],8,me),e("button",{class:"btn bg-primary-subtle border-primary-subtle text-primary-emphasis rounded-3 px-3 py-2 shadow",disabled:!this.dataChanged||this.saving,onClick:t[12]||(t[12]=s=>this.savePeer())},[t[17]||(t[17]=e("i",{class:"bi bi-save-fill me-2"},null,-1)),a(o,{t:"Save"})],8,ce)]),t[21]||(t[21]=e("hr",null,null,-1)),e("div",he,[e("strong",null,[a(o,{t:"Reset Data Usage"})]),e("div",be,[e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[13]||(t[13]=s=>this.resetPeerData("total"))},[t[18]||(t[18]=e("i",{class:"bi bi-arrow-down-up me-2"},null,-1)),a(o,{t:"Total"})]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[14]||(t[14]=s=>this.resetPeerData("receive"))},[t[19]||(t[19]=e("i",{class:"bi bi-arrow-down me-2"},null,-1)),a(o,{t:"Received"})]),e("button",{class:"btn bg-primary-subtle text-primary-emphasis rounded-3 flex-grow-1 shadow-sm",onClick:t[15]||(t[15]=s=>this.resetPeerData("sent"))},[t[20]||(t[20]=e("i",{class:"bi bi-arrow-up me-2"},null,-1)),a(o,{t:"Sent"})])])])])])):_("",!0)])])])])}const Se=u(v,[["render",_e],["__scopeId","data-v-f702a2b1"]]);export{Se as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-lGyV1IDH.js b/src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-B4sUVifs.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-lGyV1IDH.js rename to src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-B4sUVifs.js index 4e5a1186..859e16eb 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-lGyV1IDH.js +++ b/src/static/dist/WGDashboardAdmin/assets/peerShareLinkModal-B4sUVifs.js @@ -1 +1 @@ -import{_ as H,E as N,H as W,a as o,c as u,b as e,t as M,e as k,d as l,f as L,n as w,z as P,r as y,g as I,D as Y,J as U,k as S,m as _,y as C,u as $,G as E,v as V,w as B,s as R,i as x,S as A}from"./index-B2Cqollg.js";import{d as D}from"./dayjs.min-CDcSqwgf.js";import{Z as J}from"./vue-datepicker-vYVOdkpZ.js";import{L as h}from"./localeText-slIlNmvW.js";import"./index-p8W6lPzW.js";const O={class:"card rounded-0 border-start-0 border-bottom-0 bg-body-secondary",style:{height:"400px",overflow:"scroll"}},q={class:"card-body"},z={key:0,class:"alert alert-danger rounded-3"},G={class:"font-monospace"},Z={key:0},F=["innerText"],K={__name:"peerShareWithEmailBodyPreview",props:["email","selectedPeer"],async setup(s){let t,v;const p=s,d=y(""),b=y(!1),r=y(""),n=async()=>{p.email&&(b.value=!1,await P("/api/email/preview",{Subject:p.email.Subject,Body:p.email.Body,ConfigurationName:p.selectedPeer.configuration.Name,Peer:p.selectedPeer.id},i=>{i.status?d.value=i.data:(d.value="",r.value=i.message),b.value=!i.status}))};[t,v]=N(()=>n()),await t,v();let c;return W(()=>p.email,async()=>{c===void 0?c=setTimeout(async()=>{await n()},500):(clearTimeout(c),c=setTimeout(async()=>{await n()},500))},{deep:!0}),(i,f)=>(o(),u("div",O,[e("div",q,[b.value&&s.email.Body?(o(),u("div",z,[f[0]||(f[0]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),e("span",G,M(r.value),1)])):k("",!0),e("div",null,[d.value?(o(),u("div",Z,[e("strong",null,[l(h,{t:"Subject"}),f[1]||(f[1]=L(": ",-1))]),L(M(d.value.Subject),1)])):k("",!0),f[2]||(f[2]=e("hr",null,null,-1)),e("div",{class:w({"opacity-50":b.value}),innerText:d.value.Body},null,10,F)])])]))}},Q=H(K,[["__scopeId","data-v-1a7765d4"]]),X={key:0},ee={class:"d-flex mb-3 align-items-center"},te={class:"mb-0 ms-auto"},se={class:"position-relative"},ae=["disabled","placeholder"],ie={class:"position-relative"},oe=["placeholder","disabled"],le={class:"row g-0"},re=["disabled","placeholder"],ne={key:0,class:"col-6"},de={class:"card border-top-0 rounded-top-0 rounded-bottom-3 bg-body-tertiary",style:{border:"var(--bs-border-width) solid var(--bs-border-color)"}},ce={class:"card-body d-flex flex-column gap-2"},ue={class:"form-check form-switch ms-auto"},me={class:"form-check-label",for:"livePreview"},pe={class:"form-check form-switch"},he={class:"form-check-label",for:"includeAttachment"},be=["disabled"],fe={key:0},ve={key:1},ye={key:1},ge={__name:"peerShareWithEmail",props:["dataCopy","selectedPeer"],emits:["fullscreen","hide"],async setup(s,{emit:t}){let v,p;const d=s,b=y(!1);[v,p]=N(()=>I("/api/email/ready",{},g=>{b.value=g.status})),await v,p();const r=Y(),n=U({Receiver:"",Body:r.Configuration.Email.email_template,Subject:"",IncludeAttachment:!1,ConfigurationName:d.selectedPeer.configuration.Name,Peer:d.selectedPeer.id}),c=y(!1),i=y(!1),f=async()=>{i.value=!0,await P("/api/email/send",n,g=>{g.status?r.newMessage("Server","Email sent successfully!","success"):r.newMessage("Server",`Email sent failed! Reason: ${g.message}`,"danger"),i.value=!1})},T=t;return W(c,()=>{T("fullscreen",c.value)}),(g,a)=>{const j=S("RouterLink");return b.value?(o(),u("div",X,[e("div",ee,[e("a",{role:"button",class:"d-flex text-decoration-none text-body text-muted",onClick:a[0]||(a[0]=m=>T("hide"))},[...a[7]||(a[7]=[e("i",{class:"bi bi-chevron-left me-2"},null,-1),L(" Back ",-1)])]),e("h6",te,[l(h,{t:"Share with Email"})])]),e("form",{class:"d-flex gap-3 flex-column",onSubmit:a[6]||(a[6]=m=>{m.preventDefault(),f()})},[e("div",null,[e("div",se,[a[8]||(a[8]=e("i",{class:"bi bi-person-circle",style:{position:"absolute",top:"0.4rem",left:"0.75rem"}},null,-1)),_(e("input",{type:"email",class:"form-control rounded-top-3 rounded-bottom-0",style:{"padding-left":"calc( 0.75rem + 24px )"},"onUpdate:modelValue":a[1]||(a[1]=m=>n.Receiver=m),disabled:i.value,placeholder:$(E)("Who are you sending to?"),required:"",id:"email_receiver","aria-describedby":"emailHelp"},null,8,ae),[[C,n.Receiver]])]),e("div",ie,[a[9]||(a[9]=e("i",{class:"bi bi-hash",style:{position:"absolute",top:"0.4rem",left:"0.75rem"}},null,-1)),_(e("input",{type:"text",class:"form-control rounded-0 border-top-0 border-bottom-0",style:{"padding-left":"calc( 0.75rem + 24px )"},placeholder:$(E)("What's the subject?"),disabled:i.value,"onUpdate:modelValue":a[2]||(a[2]=m=>n.Subject=m),id:"email_subject","aria-describedby":"emailHelp"},null,8,oe),[[C,n.Subject]])]),e("div",le,[e("div",{class:w([c.value?"col-6":"col-12"])},[_(e("textarea",{class:"form-control rounded-top-0 rounded-bottom-0 font-monospace border-bottom-0","onUpdate:modelValue":a[3]||(a[3]=m=>n.Body=m),disabled:i.value,placeholder:$(E)("What's the body?"),style:{height:"400px","max-height":"400px"}},null,8,re),[[C,n.Body]])],2),c.value?(o(),u("div",ne,[l(Q,{email:n,selectedPeer:s.selectedPeer},null,8,["email","selectedPeer"])])):k("",!0)]),e("div",de,[e("div",ce,[e("div",ue,[_(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":a[4]||(a[4]=m=>c.value=m),role:"switch",id:"livePreview"},null,512),[[V,c.value]]),e("label",me,[l(h,{t:"Live Preview"})])])])])]),e("div",pe,[_(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":a[5]||(a[5]=m=>n.IncludeAttachment=m),role:"switch",id:"includeAttachment"},null,512),[[V,n.IncludeAttachment]]),e("label",he,[l(h,{t:"Include configuration file as an attachment"})])]),e("button",{disabled:i.value,class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[i.value?(o(),u("span",ve,[a[11]||(a[11]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),l(h,{t:"Sending..."})])):(o(),u("span",fe,[a[10]||(a[10]=e("i",{class:"bi bi-send me-2"},null,-1)),l(h,{t:"Send"})]))],8,be)],32)])):(o(),u("div",ye,[e("small",null,[l(h,{t:"SMTP is not configured, please navigate to "}),l(j,{to:"/settings"},{default:B(()=>[l(h,{t:"Settings"})]),_:1}),l(h,{t:" to finish setup"})])]))}}},_e=H(ge,[["__scopeId","data-v-01e380d2"]]),xe={name:"peerShareLinkModal",props:{selectedPeer:Object},components:{PeerShareWithEmail:_e,LocaleText:h,VueDatePicker:J},data(){return{dataCopy:void 0,loading:!1,fullscreen:!1,shareWithEmail:!1}},setup(){return{store:Y()}},mounted(){this.dataCopy=JSON.parse(JSON.stringify(this.selectedPeer.ShareLink)).at(0)},watch:{"selectedPeer.ShareLink":{deep:!0,handler(s,t){t.length!==s.length&&(this.dataCopy=JSON.parse(JSON.stringify(this.selectedPeer.ShareLink)).at(0))}}},methods:{startSharing(){this.loading=!0,P("/api/sharePeer/create",{Configuration:this.selectedPeer.configuration.Name,Peer:this.selectedPeer.id,ExpireDate:D().add(7,"d").format("YYYY-MM-DD HH:mm:ss")},s=>{s.status?(this.selectedPeer.ShareLink=s.data,this.dataCopy=s.data.at(0)):this.store.newMessage("Server","Share link failed to create. Reason: "+s.message,"danger"),this.loading=!1})},updateLinkExpireDate(){P("/api/sharePeer/update",this.dataCopy,s=>{s.status?(this.dataCopy=s.data.at(0),this.selectedPeer.ShareLink=s.data,this.store.newMessage("Server","Link expire date updated","success")):this.store.newMessage("Server","Link expire date failed to update. Reason: "+s.message,"danger"),this.loading=!1})},stopSharing(){this.loading=!0,this.dataCopy.ExpireDate=D().format("YYYY-MM-DD HH:mm:ss"),this.updateLinkExpireDate()},parseTime(s){s?this.dataCopy.ExpireDate=D(s).format("YYYY-MM-DD HH:mm:ss"):this.dataCopy.ExpireDate=void 0,this.updateLinkExpireDate()}},computed:{getUrl(){const s=this.store.getActiveCrossServer();return s?`${s.host}/${this.$router.resolve({path:"/share",query:{ShareID:this.dataCopy.ShareID}}).href}`:window.location.origin+window.location.pathname+this.$router.resolve({path:"/share",query:{ShareID:this.dataCopy.ShareID}}).href}}},Se={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},ke={class:"container d-flex h-100 w-100"},we={class:"card rounded-3 shadow flex-grow-1"},Pe={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},Ce={class:"mb-0"},$e={key:0,class:"card-body px-4 pb-4"},Ee={key:0},De={class:"mb-3 text-muted"},Me=["disabled"],Le={key:1},Be={key:0},He={class:"d-flex gap-2 mb-4"},Te=["href"],Ve={class:"d-flex flex-column gap-2 mb-3"},Ne={class:"d-flex gap-2 flex-column flex-sm-row"},We=["disabled"],Ye={class:"text-muted"};function je(s,t,v,p,d,b){const r=S("LocaleText"),n=S("VueDatePicker"),c=S("PeerShareWithEmail");return o(),u("div",Se,[e("div",ke,[e("div",{class:"m-auto modal-dialog-centered dashboardModal",style:R([this.fullscreen?"width: 100%":"width: 700px"])},[e("div",we,[e("div",Pe,[e("h4",Ce,[l(r,{t:"Share Peer"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=i=>this.$emit("close"))})]),this.selectedPeer.ShareLink?(o(),u("div",$e,[this.dataCopy?(o(),u("div",Le,[d.shareWithEmail?(o(),x(A,{key:1},{fallback:B(()=>[e("h6",Ye,[t[11]||(t[11]=e("span",{class:"spinner-border me-2 spinner-border-sm",role:"status"},null,-1)),l(r,{t:"Checking SMTP Configuration..."})])]),default:B(()=>[l(c,{onHide:t[4]||(t[4]=i=>d.shareWithEmail=!1),onFullscreen:t[5]||(t[5]=i=>{this.fullscreen=i}),selectedPeer:v.selectedPeer,dataCopy:d.dataCopy},null,8,["selectedPeer","dataCopy"])]),_:1})):(o(),u("div",Be,[e("div",He,[t[7]||(t[7]=e("i",{class:"bi bi-link-45deg"},null,-1)),e("a",{href:this.getUrl,class:"text-decoration-none",target:"_blank"},M(b.getUrl),9,Te)]),e("div",Ve,[e("small",null,[t[8]||(t[8]=e("i",{class:"bi bi-calendar me-2"},null,-1)),l(r,{t:"Expire At"})]),l(n,{is24:!0,"min-date":new Date,"model-value":this.dataCopy.ExpireDate,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","dark"])]),e("div",Ne,[e("button",{style:{flex:"1 1 0"},onClick:t[2]||(t[2]=i=>this.stopSharing()),disabled:this.loading,class:"w-100 btn bg-danger-subtle text-danger-emphasis border-1 border-danger-subtle rounded-3 shadow-sm"},[e("span",{class:w({"animate__animated animate__flash animate__infinite animate__slower":this.loading})},[...t[9]||(t[9]=[e("i",{class:"bi bi-send-slash-fill me-2"},null,-1)])],2),this.loading?(o(),x(r,{key:0,t:"Stop Sharing..."})):(o(),x(r,{key:1,t:"Stop Sharing"}))],8,We),e("button",{style:{flex:"1 1 0"},onClick:t[3]||(t[3]=i=>d.shareWithEmail=!0),class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[t[10]||(t[10]=e("i",{class:"bi bi-envelope me-2"},null,-1)),l(r,{t:"Share with Email"})])])]))])):(o(),u("div",Ee,[e("h6",De,[l(r,{t:"Currently the peer is not sharing"})]),e("button",{onClick:t[1]||(t[1]=i=>this.startSharing()),disabled:this.loading,class:"w-100 btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm"},[e("span",{class:w({"animate__animated animate__flash animate__infinite animate__slower":this.loading})},[...t[6]||(t[6]=[e("i",{class:"bi bi-send-fill me-2"},null,-1)])],2),this.loading?(o(),x(r,{key:0,t:"Sharing..."})):(o(),x(r,{key:1,t:"Start Sharing"}))],8,Me)]))])):k("",!0)])],4)])])}const Oe=H(xe,[["render",je]]);export{Oe as default}; +import{_ as H,E as N,H as W,a as o,c as u,b as e,t as M,e as k,d as l,f as L,n as w,z as P,r as y,g as I,D as Y,J as U,k as S,m as _,y as C,u as $,G as E,v as V,w as B,s as R,i as x,S as A}from"./index-DOH6XKNT.js";import{d as D}from"./dayjs.min-CMJwD6qc.js";import{Z as J}from"./vue-datepicker-DUoHSY87.js";import{L as h}from"./localeText-CB2ziPie.js";import"./index-DUwfMrLT.js";const O={class:"card rounded-0 border-start-0 border-bottom-0 bg-body-secondary",style:{height:"400px",overflow:"scroll"}},q={class:"card-body"},z={key:0,class:"alert alert-danger rounded-3"},G={class:"font-monospace"},Z={key:0},F=["innerText"],K={__name:"peerShareWithEmailBodyPreview",props:["email","selectedPeer"],async setup(s){let t,v;const p=s,d=y(""),b=y(!1),r=y(""),n=async()=>{p.email&&(b.value=!1,await P("/api/email/preview",{Subject:p.email.Subject,Body:p.email.Body,ConfigurationName:p.selectedPeer.configuration.Name,Peer:p.selectedPeer.id},i=>{i.status?d.value=i.data:(d.value="",r.value=i.message),b.value=!i.status}))};[t,v]=N(()=>n()),await t,v();let c;return W(()=>p.email,async()=>{c===void 0?c=setTimeout(async()=>{await n()},500):(clearTimeout(c),c=setTimeout(async()=>{await n()},500))},{deep:!0}),(i,f)=>(o(),u("div",O,[e("div",q,[b.value&&s.email.Body?(o(),u("div",z,[f[0]||(f[0]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),e("span",G,M(r.value),1)])):k("",!0),e("div",null,[d.value?(o(),u("div",Z,[e("strong",null,[l(h,{t:"Subject"}),f[1]||(f[1]=L(": ",-1))]),L(M(d.value.Subject),1)])):k("",!0),f[2]||(f[2]=e("hr",null,null,-1)),e("div",{class:w({"opacity-50":b.value}),innerText:d.value.Body},null,10,F)])])]))}},Q=H(K,[["__scopeId","data-v-1a7765d4"]]),X={key:0},ee={class:"d-flex mb-3 align-items-center"},te={class:"mb-0 ms-auto"},se={class:"position-relative"},ae=["disabled","placeholder"],ie={class:"position-relative"},oe=["placeholder","disabled"],le={class:"row g-0"},re=["disabled","placeholder"],ne={key:0,class:"col-6"},de={class:"card border-top-0 rounded-top-0 rounded-bottom-3 bg-body-tertiary",style:{border:"var(--bs-border-width) solid var(--bs-border-color)"}},ce={class:"card-body d-flex flex-column gap-2"},ue={class:"form-check form-switch ms-auto"},me={class:"form-check-label",for:"livePreview"},pe={class:"form-check form-switch"},he={class:"form-check-label",for:"includeAttachment"},be=["disabled"],fe={key:0},ve={key:1},ye={key:1},ge={__name:"peerShareWithEmail",props:["dataCopy","selectedPeer"],emits:["fullscreen","hide"],async setup(s,{emit:t}){let v,p;const d=s,b=y(!1);[v,p]=N(()=>I("/api/email/ready",{},g=>{b.value=g.status})),await v,p();const r=Y(),n=U({Receiver:"",Body:r.Configuration.Email.email_template,Subject:"",IncludeAttachment:!1,ConfigurationName:d.selectedPeer.configuration.Name,Peer:d.selectedPeer.id}),c=y(!1),i=y(!1),f=async()=>{i.value=!0,await P("/api/email/send",n,g=>{g.status?r.newMessage("Server","Email sent successfully!","success"):r.newMessage("Server",`Email sent failed! Reason: ${g.message}`,"danger"),i.value=!1})},T=t;return W(c,()=>{T("fullscreen",c.value)}),(g,a)=>{const j=S("RouterLink");return b.value?(o(),u("div",X,[e("div",ee,[e("a",{role:"button",class:"d-flex text-decoration-none text-body text-muted",onClick:a[0]||(a[0]=m=>T("hide"))},[...a[7]||(a[7]=[e("i",{class:"bi bi-chevron-left me-2"},null,-1),L(" Back ",-1)])]),e("h6",te,[l(h,{t:"Share with Email"})])]),e("form",{class:"d-flex gap-3 flex-column",onSubmit:a[6]||(a[6]=m=>{m.preventDefault(),f()})},[e("div",null,[e("div",se,[a[8]||(a[8]=e("i",{class:"bi bi-person-circle",style:{position:"absolute",top:"0.4rem",left:"0.75rem"}},null,-1)),_(e("input",{type:"email",class:"form-control rounded-top-3 rounded-bottom-0",style:{"padding-left":"calc( 0.75rem + 24px )"},"onUpdate:modelValue":a[1]||(a[1]=m=>n.Receiver=m),disabled:i.value,placeholder:$(E)("Who are you sending to?"),required:"",id:"email_receiver","aria-describedby":"emailHelp"},null,8,ae),[[C,n.Receiver]])]),e("div",ie,[a[9]||(a[9]=e("i",{class:"bi bi-hash",style:{position:"absolute",top:"0.4rem",left:"0.75rem"}},null,-1)),_(e("input",{type:"text",class:"form-control rounded-0 border-top-0 border-bottom-0",style:{"padding-left":"calc( 0.75rem + 24px )"},placeholder:$(E)("What's the subject?"),disabled:i.value,"onUpdate:modelValue":a[2]||(a[2]=m=>n.Subject=m),id:"email_subject","aria-describedby":"emailHelp"},null,8,oe),[[C,n.Subject]])]),e("div",le,[e("div",{class:w([c.value?"col-6":"col-12"])},[_(e("textarea",{class:"form-control rounded-top-0 rounded-bottom-0 font-monospace border-bottom-0","onUpdate:modelValue":a[3]||(a[3]=m=>n.Body=m),disabled:i.value,placeholder:$(E)("What's the body?"),style:{height:"400px","max-height":"400px"}},null,8,re),[[C,n.Body]])],2),c.value?(o(),u("div",ne,[l(Q,{email:n,selectedPeer:s.selectedPeer},null,8,["email","selectedPeer"])])):k("",!0)]),e("div",de,[e("div",ce,[e("div",ue,[_(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":a[4]||(a[4]=m=>c.value=m),role:"switch",id:"livePreview"},null,512),[[V,c.value]]),e("label",me,[l(h,{t:"Live Preview"})])])])])]),e("div",pe,[_(e("input",{class:"form-check-input",type:"checkbox","onUpdate:modelValue":a[5]||(a[5]=m=>n.IncludeAttachment=m),role:"switch",id:"includeAttachment"},null,512),[[V,n.IncludeAttachment]]),e("label",he,[l(h,{t:"Include configuration file as an attachment"})])]),e("button",{disabled:i.value,class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[i.value?(o(),u("span",ve,[a[11]||(a[11]=e("span",{class:"spinner-border spinner-border-sm me-2"},null,-1)),l(h,{t:"Sending..."})])):(o(),u("span",fe,[a[10]||(a[10]=e("i",{class:"bi bi-send me-2"},null,-1)),l(h,{t:"Send"})]))],8,be)],32)])):(o(),u("div",ye,[e("small",null,[l(h,{t:"SMTP is not configured, please navigate to "}),l(j,{to:"/settings"},{default:B(()=>[l(h,{t:"Settings"})]),_:1}),l(h,{t:" to finish setup"})])]))}}},_e=H(ge,[["__scopeId","data-v-01e380d2"]]),xe={name:"peerShareLinkModal",props:{selectedPeer:Object},components:{PeerShareWithEmail:_e,LocaleText:h,VueDatePicker:J},data(){return{dataCopy:void 0,loading:!1,fullscreen:!1,shareWithEmail:!1}},setup(){return{store:Y()}},mounted(){this.dataCopy=JSON.parse(JSON.stringify(this.selectedPeer.ShareLink)).at(0)},watch:{"selectedPeer.ShareLink":{deep:!0,handler(s,t){t.length!==s.length&&(this.dataCopy=JSON.parse(JSON.stringify(this.selectedPeer.ShareLink)).at(0))}}},methods:{startSharing(){this.loading=!0,P("/api/sharePeer/create",{Configuration:this.selectedPeer.configuration.Name,Peer:this.selectedPeer.id,ExpireDate:D().add(7,"d").format("YYYY-MM-DD HH:mm:ss")},s=>{s.status?(this.selectedPeer.ShareLink=s.data,this.dataCopy=s.data.at(0)):this.store.newMessage("Server","Share link failed to create. Reason: "+s.message,"danger"),this.loading=!1})},updateLinkExpireDate(){P("/api/sharePeer/update",this.dataCopy,s=>{s.status?(this.dataCopy=s.data.at(0),this.selectedPeer.ShareLink=s.data,this.store.newMessage("Server","Link expire date updated","success")):this.store.newMessage("Server","Link expire date failed to update. Reason: "+s.message,"danger"),this.loading=!1})},stopSharing(){this.loading=!0,this.dataCopy.ExpireDate=D().format("YYYY-MM-DD HH:mm:ss"),this.updateLinkExpireDate()},parseTime(s){s?this.dataCopy.ExpireDate=D(s).format("YYYY-MM-DD HH:mm:ss"):this.dataCopy.ExpireDate=void 0,this.updateLinkExpireDate()}},computed:{getUrl(){const s=this.store.getActiveCrossServer();return s?`${s.host}/${this.$router.resolve({path:"/share",query:{ShareID:this.dataCopy.ShareID}}).href}`:window.location.origin+window.location.pathname+this.$router.resolve({path:"/share",query:{ShareID:this.dataCopy.ShareID}}).href}}},Se={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll"},ke={class:"container d-flex h-100 w-100"},we={class:"card rounded-3 shadow flex-grow-1"},Pe={class:"card-header bg-transparent d-flex align-items-center gap-2 border-0 p-4"},Ce={class:"mb-0"},$e={key:0,class:"card-body px-4 pb-4"},Ee={key:0},De={class:"mb-3 text-muted"},Me=["disabled"],Le={key:1},Be={key:0},He={class:"d-flex gap-2 mb-4"},Te=["href"],Ve={class:"d-flex flex-column gap-2 mb-3"},Ne={class:"d-flex gap-2 flex-column flex-sm-row"},We=["disabled"],Ye={class:"text-muted"};function je(s,t,v,p,d,b){const r=S("LocaleText"),n=S("VueDatePicker"),c=S("PeerShareWithEmail");return o(),u("div",Se,[e("div",ke,[e("div",{class:"m-auto modal-dialog-centered dashboardModal",style:R([this.fullscreen?"width: 100%":"width: 700px"])},[e("div",we,[e("div",Pe,[e("h4",Ce,[l(r,{t:"Share Peer"})]),e("button",{type:"button",class:"btn-close ms-auto",onClick:t[0]||(t[0]=i=>this.$emit("close"))})]),this.selectedPeer.ShareLink?(o(),u("div",$e,[this.dataCopy?(o(),u("div",Le,[d.shareWithEmail?(o(),x(A,{key:1},{fallback:B(()=>[e("h6",Ye,[t[11]||(t[11]=e("span",{class:"spinner-border me-2 spinner-border-sm",role:"status"},null,-1)),l(r,{t:"Checking SMTP Configuration..."})])]),default:B(()=>[l(c,{onHide:t[4]||(t[4]=i=>d.shareWithEmail=!1),onFullscreen:t[5]||(t[5]=i=>{this.fullscreen=i}),selectedPeer:v.selectedPeer,dataCopy:d.dataCopy},null,8,["selectedPeer","dataCopy"])]),_:1})):(o(),u("div",Be,[e("div",He,[t[7]||(t[7]=e("i",{class:"bi bi-link-45deg"},null,-1)),e("a",{href:this.getUrl,class:"text-decoration-none",target:"_blank"},M(b.getUrl),9,Te)]),e("div",Ve,[e("small",null,[t[8]||(t[8]=e("i",{class:"bi bi-calendar me-2"},null,-1)),l(r,{t:"Expire At"})]),l(n,{is24:!0,"min-date":new Date,"model-value":this.dataCopy.ExpireDate,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","dark"])]),e("div",Ne,[e("button",{style:{flex:"1 1 0"},onClick:t[2]||(t[2]=i=>this.stopSharing()),disabled:this.loading,class:"w-100 btn bg-danger-subtle text-danger-emphasis border-1 border-danger-subtle rounded-3 shadow-sm"},[e("span",{class:w({"animate__animated animate__flash animate__infinite animate__slower":this.loading})},[...t[9]||(t[9]=[e("i",{class:"bi bi-send-slash-fill me-2"},null,-1)])],2),this.loading?(o(),x(r,{key:0,t:"Stop Sharing..."})):(o(),x(r,{key:1,t:"Stop Sharing"}))],8,We),e("button",{style:{flex:"1 1 0"},onClick:t[3]||(t[3]=i=>d.shareWithEmail=!0),class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3"},[t[10]||(t[10]=e("i",{class:"bi bi-envelope me-2"},null,-1)),l(r,{t:"Share with Email"})])])]))])):(o(),u("div",Ee,[e("h6",De,[l(r,{t:"Currently the peer is not sharing"})]),e("button",{onClick:t[1]||(t[1]=i=>this.startSharing()),disabled:this.loading,class:"w-100 btn bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3 shadow-sm"},[e("span",{class:w({"animate__animated animate__flash animate__infinite animate__slower":this.loading})},[...t[6]||(t[6]=[e("i",{class:"bi bi-send-fill me-2"},null,-1)])],2),this.loading?(o(),x(r,{key:0,t:"Sharing..."})):(o(),x(r,{key:1,t:"Start Sharing"}))],8,Me)]))])):k("",!0)])],4)])])}const Oe=H(xe,[["render",je]]);export{Oe as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-CdPQfK5d.js b/src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-B-r07Fjt.js similarity index 93% rename from src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-CdPQfK5d.js rename to src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-B-r07Fjt.js index 916ed7c7..e80d3a9e 100644 --- a/src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-CdPQfK5d.js +++ b/src/static/dist/WGDashboardAdmin/assets/peersDefaultSettingsInput-B-r07Fjt.js @@ -1 +1 @@ -import{_ as c,z as h,D as m,A as f,a as o,c as d,b as e,d as r,m as g,y as v,n as p,t as b,e as k,k as w}from"./index-B2Cqollg.js";import{L as x}from"./localeText-slIlNmvW.js";const _={components:{LocaleText:x},props:{targetData:String,title:String,warning:!1,warningText:""},setup(){const s=m(),t=`input_${f()}`;return{store:s,uuid:t}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Peers[this.targetData]},methods:{async useValidation(){this.changed&&await h("/api/updateDashboardConfigurationItem",{section:"Peers",key:this.targetData,value:this.value},s=>{s.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Peers[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=s.message),this.changed=!1,this.updating=!1})}}},V={class:"form-group mb-2"},D=["for"],y=["id","disabled"],T={class:"invalid-feedback"},C={key:0,class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mt-1"};function F(s,t,a,I,n,u){const l=w("LocaleText");return o(),d("div",V,[e("label",{for:this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[r(l,{t:this.title},null,8,["t"])])])],8,D),g(e("input",{type:"text",class:p(["form-control",{"is-invalid":n.showInvalidFeedback,"is-valid":n.isValid}]),id:this.uuid,"onUpdate:modelValue":t[0]||(t[0]=i=>this.value=i),onKeydown:t[1]||(t[1]=i=>this.changed=!0),onBlur:t[2]||(t[2]=i=>u.useValidation()),disabled:this.updating},null,42,y),[[v,this.value]]),e("div",T,b(this.invalidFeedback),1),a.warning?(o(),d("div",C,[e("small",null,[t[3]||(t[3]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),r(l,{t:a.warningText},null,8,["t"])])])):k("",!0)])}const B=c(_,[["render",F]]);export{B as P}; +import{_ as c,z as h,D as m,A as f,a as o,c as d,b as e,d as r,m as g,y as v,n as p,t as b,e as k,k as w}from"./index-DOH6XKNT.js";import{L as x}from"./localeText-CB2ziPie.js";const _={components:{LocaleText:x},props:{targetData:String,title:String,warning:!1,warningText:""},setup(){const s=m(),t=`input_${f()}`;return{store:s,uuid:t}},data(){return{value:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.value=this.store.Configuration.Peers[this.targetData]},methods:{async useValidation(){this.changed&&await h("/api/updateDashboardConfigurationItem",{section:"Peers",key:this.targetData,value:this.value},s=>{s.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Peers[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=s.message),this.changed=!1,this.updating=!1})}}},V={class:"form-group mb-2"},D=["for"],y=["id","disabled"],T={class:"invalid-feedback"},C={key:0,class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block mt-1"};function F(s,t,a,I,n,u){const l=w("LocaleText");return o(),d("div",V,[e("label",{for:this.uuid,class:"text-muted mb-1"},[e("strong",null,[e("small",null,[r(l,{t:this.title},null,8,["t"])])])],8,D),g(e("input",{type:"text",class:p(["form-control",{"is-invalid":n.showInvalidFeedback,"is-valid":n.isValid}]),id:this.uuid,"onUpdate:modelValue":t[0]||(t[0]=i=>this.value=i),onKeydown:t[1]||(t[1]=i=>this.changed=!0),onBlur:t[2]||(t[2]=i=>u.useValidation()),disabled:this.updating},null,42,y),[[v,this.value]]),e("div",T,b(this.invalidFeedback),1),a.warning?(o(),d("div",C,[e("small",null,[t[3]||(t[3]=e("i",{class:"bi bi-exclamation-triangle-fill me-2"},null,-1)),r(l,{t:a.warningText},null,8,["t"])])])):k("",!0)])}const B=c(_,[["render",F]]);export{B as P}; diff --git a/src/static/dist/WGDashboardAdmin/assets/ping-DEGrvraX.js b/src/static/dist/WGDashboardAdmin/assets/ping-C7FX2xMU.js similarity index 97% rename from src/static/dist/WGDashboardAdmin/assets/ping-DEGrvraX.js rename to src/static/dist/WGDashboardAdmin/assets/ping-C7FX2xMU.js index 1ba28fb9..2fa568e6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/ping-DEGrvraX.js +++ b/src/static/dist/WGDashboardAdmin/assets/ping-C7FX2xMU.js @@ -1 +1 @@ -import{_ as R,a as i,c as l,b as e,d,m as u,C as _,F as c,h as p,e as m,y as k,t as n,w as b,j as f,g as v,D as I,k as x,f as g,s as C,n as h,i as P}from"./index-B2Cqollg.js";import{L as w}from"./localeText-slIlNmvW.js";import{O as A}from"./osmap-BDnmDR8p.js";import"./Vector-5IlHN0Py.js";const S={name:"ping",components:{OSMap:A,LocaleText:w},data(){return{loading:!1,cips:{},selectedConfiguration:void 0,selectedPeer:void 0,selectedIp:void 0,count:4,pingResult:void 0,pinging:!1}},setup(){return{store:I()}},mounted(){v("/api/ping/getAllPeersIpAddress",{},a=>{a.status&&(this.loading=!0,this.cips=a.data,console.log(this.cips))})},methods:{execute(){this.selectedIp&&(this.pinging=!0,this.pingResult=void 0,v("/api/ping/execute",{ipAddress:this.selectedIp,count:this.count},a=>{a.status?this.pingResult=a.data:this.store.newMessage("Server",a.message,"danger"),this.pinging=!1}))}},watch:{selectedConfiguration(){this.selectedPeer=void 0,this.selectedIp=void 0},selectedPeer(){this.selectedIp=void 0}}},M={class:"mt-md-5 mt-3 text-body"},T={class:"container"},V={class:"row"},$={class:"col-sm-4 d-flex gap-2 flex-column"},L={class:"mb-1 text-muted",for:"configuration"},N=["disabled"],O=["value"],B={class:"mb-1 text-muted",for:"peer"},D=["disabled"],U=["value"],z={class:"mb-1 text-muted",for:"ip"},E=["disabled"],F={class:"d-flex align-items-center gap-2"},G={class:"text-muted"},j={class:"mb-1 text-muted",for:"ipAddress"},H=["disabled"],Y={class:"mb-1 text-muted",for:"count"},q={class:"d-flex gap-3 align-items-center"},J=["disabled"],K=["disabled"],Q={key:0,class:"d-block"},W={key:1,class:"d-block"},X={class:"col-sm-8 position-relative"},Z={key:"pingPlaceholder"},ee={key:"pingResult",class:"d-flex flex-column gap-2 w-100"},se={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.15s"}},te={class:"card-body row"},ie={class:"col-sm"},ne={class:"mb-0 text-muted"},le={key:0,class:"col-sm"},de={class:"mb-0 text-muted"},oe={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.3s"}},ae={class:"card-body"},re={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.45s"}},ue={class:"card-body"},ce={class:"mb-0 text-muted"},pe={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.6s"}},me={class:"card-body"},ge={class:"mb-0 text-muted"};function _e(a,s,he,be,fe,ve){const o=x("LocaleText"),y=x("OSMap");return i(),l("div",M,[e("div",T,[s[19]||(s[19]=e("h3",{class:"mb-3 text-body"},"Ping",-1)),e("div",V,[e("div",$,[e("div",null,[e("label",L,[e("small",null,[d(o,{t:"Configuration"})])]),u(e("select",{class:"form-select","onUpdate:modelValue":s[0]||(s[0]=t=>this.selectedConfiguration=t),disabled:this.pinging},[s[7]||(s[7]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),(i(!0),l(c,null,p(this.cips,(t,r)=>(i(),l("option",{value:r},n(r),9,O))),256))],8,N),[[_,this.selectedConfiguration]])]),e("div",null,[e("label",B,[e("small",null,[d(o,{t:"Peer"})])]),u(e("select",{id:"peer",class:"form-select","onUpdate:modelValue":s[1]||(s[1]=t=>this.selectedPeer=t),disabled:this.selectedConfiguration===void 0||this.pinging},[s[8]||(s[8]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),this.selectedConfiguration!==void 0?(i(!0),l(c,{key:0},p(this.cips[this.selectedConfiguration],(t,r)=>(i(),l("option",{value:r},n(r),9,U))),256)):m("",!0)],8,D),[[_,this.selectedPeer]])]),e("div",null,[e("label",z,[e("small",null,[d(o,{t:"IP Address"})])]),u(e("select",{id:"ip",class:"form-select","onUpdate:modelValue":s[2]||(s[2]=t=>this.selectedIp=t),disabled:this.selectedPeer===void 0||this.pinging},[s[9]||(s[9]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),this.selectedPeer!==void 0?(i(!0),l(c,{key:0},p(this.cips[this.selectedConfiguration][this.selectedPeer].allowed_ips,t=>(i(),l("option",null,n(t),1))),256)):m("",!0)],8,E),[[_,this.selectedIp]])]),e("div",F,[s[10]||(s[10]=e("div",{class:"flex-grow-1 border-top"},null,-1)),e("small",G,[d(o,{t:"OR"})]),s[11]||(s[11]=e("div",{class:"flex-grow-1 border-top"},null,-1))]),e("div",null,[e("label",j,[e("small",null,[d(o,{t:"Enter IP Address / Hostname"})])]),u(e("input",{class:"form-control",type:"text",id:"ipAddress",disabled:this.pinging,"onUpdate:modelValue":s[3]||(s[3]=t=>this.selectedIp=t)},null,8,H),[[k,this.selectedIp]])]),s[16]||(s[16]=e("div",{class:"w-100 border-top my-2"},null,-1)),e("div",null,[e("label",Y,[e("small",null,[d(o,{t:"Count"})])]),e("div",q,[e("button",{onClick:s[4]||(s[4]=t=>this.count--),disabled:this.count===1,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis"},[...s[12]||(s[12]=[e("i",{class:"bi bi-dash-lg"},null,-1)])],8,J),e("strong",null,n(this.count),1),e("button",{role:"button",onClick:s[5]||(s[5]=t=>this.count++),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis"},[...s[13]||(s[13]=[e("i",{class:"bi bi-plus-lg"},null,-1)])])])]),e("button",{class:"btn btn-primary rounded-3 mt-3 position-relative",disabled:!this.selectedIp||this.pinging,onClick:s[6]||(s[6]=t=>this.execute())},[d(f,{name:"slide"},{default:b(()=>[this.pinging?(i(),l("span",W,[...s[15]||(s[15]=[e("span",{class:"spinner-border spinner-border-sm","aria-hidden":"true"},null,-1),e("span",{class:"visually-hidden",role:"status"},"Loading...",-1)])])):(i(),l("span",Q,[...s[14]||(s[14]=[e("i",{class:"bi bi-person-walking me-2"},null,-1),g("Ping! ",-1)])]))]),_:1})],8,K)]),e("div",X,[d(f,{name:"ping"},{default:b(()=>[this.pingResult?(i(),l("div",ee,[this.pingResult.geo&&this.pingResult.geo.status==="success"?(i(),P(y,{key:0,d:this.pingResult},null,8,["d"])):m("",!0),e("div",se,[e("div",te,[e("div",ie,[e("p",ne,[e("small",null,[d(o,{t:"IP Address"})])]),g(" "+n(this.pingResult.address),1)]),this.pingResult.geo&&this.pingResult.geo.status==="success"?(i(),l("div",le,[e("p",de,[e("small",null,[d(o,{t:"Geolocation"})])]),g(" "+n(this.pingResult.geo.city)+", "+n(this.pingResult.geo.country),1)])):m("",!0)])]),e("div",oe,[e("div",ae,[s[18]||(s[18]=e("p",{class:"mb-0 text-muted"},[e("small",null,"Is Alive")],-1)),e("span",{class:h([this.pingResult.is_alive?"text-success":"text-danger"])},[e("i",{class:h(["bi me-1",[this.pingResult.is_alive?"bi-check-circle-fill":"bi-x-circle-fill"]])},null,2),g(" "+n(this.pingResult.is_alive?"Yes":"No"),1)],2)])]),e("div",re,[e("div",ue,[e("p",ce,[e("small",null,[d(o,{t:"Average / Min / Max Round Trip Time"})])]),e("samp",null,n(this.pingResult.avg_rtt)+"ms / "+n(this.pingResult.min_rtt)+"ms / "+n(this.pingResult.max_rtt)+"ms ",1)])]),e("div",pe,[e("div",me,[e("p",ge,[e("small",null,[d(o,{t:"Sent / Received / Lost Package"})])]),e("samp",null,n(this.pingResult.package_sent)+" / "+n(this.pingResult.package_received)+" / "+n(this.pingResult.package_loss),1)])])])):(i(),l("div",Z,[s[17]||(s[17]=e("div",{class:"pingPlaceholder bg-body-secondary rounded-3 mb-3",style:{height:"300px"}},null,-1)),(i(),l(c,null,p(4,t=>e("div",{class:h(["pingPlaceholder bg-body-secondary rounded-3 mb-3",{"animate__animated animate__flash animate__slower animate__infinite":this.pinging}]),style:C({"animation-delay":`${t*.15}s`})},null,6)),64))]))]),_:1})])])])])}const Ie=R(S,[["render",_e],["__scopeId","data-v-a08ce97e"]]);export{Ie as default}; +import{_ as R,a as i,c as l,b as e,d,m as u,C as _,F as c,h as p,e as m,y as k,t as n,w as b,j as f,g as v,D as I,k as x,f as g,s as C,n as h,i as P}from"./index-DOH6XKNT.js";import{L as w}from"./localeText-CB2ziPie.js";import{O as A}from"./osmap-DMNOpsQa.js";import"./Vector-C7_esFoa.js";const S={name:"ping",components:{OSMap:A,LocaleText:w},data(){return{loading:!1,cips:{},selectedConfiguration:void 0,selectedPeer:void 0,selectedIp:void 0,count:4,pingResult:void 0,pinging:!1}},setup(){return{store:I()}},mounted(){v("/api/ping/getAllPeersIpAddress",{},a=>{a.status&&(this.loading=!0,this.cips=a.data,console.log(this.cips))})},methods:{execute(){this.selectedIp&&(this.pinging=!0,this.pingResult=void 0,v("/api/ping/execute",{ipAddress:this.selectedIp,count:this.count},a=>{a.status?this.pingResult=a.data:this.store.newMessage("Server",a.message,"danger"),this.pinging=!1}))}},watch:{selectedConfiguration(){this.selectedPeer=void 0,this.selectedIp=void 0},selectedPeer(){this.selectedIp=void 0}}},M={class:"mt-md-5 mt-3 text-body"},T={class:"container"},V={class:"row"},$={class:"col-sm-4 d-flex gap-2 flex-column"},L={class:"mb-1 text-muted",for:"configuration"},N=["disabled"],O=["value"],B={class:"mb-1 text-muted",for:"peer"},D=["disabled"],U=["value"],z={class:"mb-1 text-muted",for:"ip"},E=["disabled"],F={class:"d-flex align-items-center gap-2"},G={class:"text-muted"},j={class:"mb-1 text-muted",for:"ipAddress"},H=["disabled"],Y={class:"mb-1 text-muted",for:"count"},q={class:"d-flex gap-3 align-items-center"},J=["disabled"],K=["disabled"],Q={key:0,class:"d-block"},W={key:1,class:"d-block"},X={class:"col-sm-8 position-relative"},Z={key:"pingPlaceholder"},ee={key:"pingResult",class:"d-flex flex-column gap-2 w-100"},se={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.15s"}},te={class:"card-body row"},ie={class:"col-sm"},ne={class:"mb-0 text-muted"},le={key:0,class:"col-sm"},de={class:"mb-0 text-muted"},oe={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.3s"}},ae={class:"card-body"},re={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.45s"}},ue={class:"card-body"},ce={class:"mb-0 text-muted"},pe={class:"card rounded-3 bg-transparent shadow-sm animate__animated animate__fadeIn",style:{"animation-delay":"0.6s"}},me={class:"card-body"},ge={class:"mb-0 text-muted"};function _e(a,s,he,be,fe,ve){const o=x("LocaleText"),y=x("OSMap");return i(),l("div",M,[e("div",T,[s[19]||(s[19]=e("h3",{class:"mb-3 text-body"},"Ping",-1)),e("div",V,[e("div",$,[e("div",null,[e("label",L,[e("small",null,[d(o,{t:"Configuration"})])]),u(e("select",{class:"form-select","onUpdate:modelValue":s[0]||(s[0]=t=>this.selectedConfiguration=t),disabled:this.pinging},[s[7]||(s[7]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),(i(!0),l(c,null,p(this.cips,(t,r)=>(i(),l("option",{value:r},n(r),9,O))),256))],8,N),[[_,this.selectedConfiguration]])]),e("div",null,[e("label",B,[e("small",null,[d(o,{t:"Peer"})])]),u(e("select",{id:"peer",class:"form-select","onUpdate:modelValue":s[1]||(s[1]=t=>this.selectedPeer=t),disabled:this.selectedConfiguration===void 0||this.pinging},[s[8]||(s[8]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),this.selectedConfiguration!==void 0?(i(!0),l(c,{key:0},p(this.cips[this.selectedConfiguration],(t,r)=>(i(),l("option",{value:r},n(r),9,U))),256)):m("",!0)],8,D),[[_,this.selectedPeer]])]),e("div",null,[e("label",z,[e("small",null,[d(o,{t:"IP Address"})])]),u(e("select",{id:"ip",class:"form-select","onUpdate:modelValue":s[2]||(s[2]=t=>this.selectedIp=t),disabled:this.selectedPeer===void 0||this.pinging},[s[9]||(s[9]=e("option",{disabled:"",selected:"",value:void 0},null,-1)),this.selectedPeer!==void 0?(i(!0),l(c,{key:0},p(this.cips[this.selectedConfiguration][this.selectedPeer].allowed_ips,t=>(i(),l("option",null,n(t),1))),256)):m("",!0)],8,E),[[_,this.selectedIp]])]),e("div",F,[s[10]||(s[10]=e("div",{class:"flex-grow-1 border-top"},null,-1)),e("small",G,[d(o,{t:"OR"})]),s[11]||(s[11]=e("div",{class:"flex-grow-1 border-top"},null,-1))]),e("div",null,[e("label",j,[e("small",null,[d(o,{t:"Enter IP Address / Hostname"})])]),u(e("input",{class:"form-control",type:"text",id:"ipAddress",disabled:this.pinging,"onUpdate:modelValue":s[3]||(s[3]=t=>this.selectedIp=t)},null,8,H),[[k,this.selectedIp]])]),s[16]||(s[16]=e("div",{class:"w-100 border-top my-2"},null,-1)),e("div",null,[e("label",Y,[e("small",null,[d(o,{t:"Count"})])]),e("div",q,[e("button",{onClick:s[4]||(s[4]=t=>this.count--),disabled:this.count===1,class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis"},[...s[12]||(s[12]=[e("i",{class:"bi bi-dash-lg"},null,-1)])],8,J),e("strong",null,n(this.count),1),e("button",{role:"button",onClick:s[5]||(s[5]=t=>this.count++),class:"btn btn-sm bg-secondary-subtle text-secondary-emphasis"},[...s[13]||(s[13]=[e("i",{class:"bi bi-plus-lg"},null,-1)])])])]),e("button",{class:"btn btn-primary rounded-3 mt-3 position-relative",disabled:!this.selectedIp||this.pinging,onClick:s[6]||(s[6]=t=>this.execute())},[d(f,{name:"slide"},{default:b(()=>[this.pinging?(i(),l("span",W,[...s[15]||(s[15]=[e("span",{class:"spinner-border spinner-border-sm","aria-hidden":"true"},null,-1),e("span",{class:"visually-hidden",role:"status"},"Loading...",-1)])])):(i(),l("span",Q,[...s[14]||(s[14]=[e("i",{class:"bi bi-person-walking me-2"},null,-1),g("Ping! ",-1)])]))]),_:1})],8,K)]),e("div",X,[d(f,{name:"ping"},{default:b(()=>[this.pingResult?(i(),l("div",ee,[this.pingResult.geo&&this.pingResult.geo.status==="success"?(i(),P(y,{key:0,d:this.pingResult},null,8,["d"])):m("",!0),e("div",se,[e("div",te,[e("div",ie,[e("p",ne,[e("small",null,[d(o,{t:"IP Address"})])]),g(" "+n(this.pingResult.address),1)]),this.pingResult.geo&&this.pingResult.geo.status==="success"?(i(),l("div",le,[e("p",de,[e("small",null,[d(o,{t:"Geolocation"})])]),g(" "+n(this.pingResult.geo.city)+", "+n(this.pingResult.geo.country),1)])):m("",!0)])]),e("div",oe,[e("div",ae,[s[18]||(s[18]=e("p",{class:"mb-0 text-muted"},[e("small",null,"Is Alive")],-1)),e("span",{class:h([this.pingResult.is_alive?"text-success":"text-danger"])},[e("i",{class:h(["bi me-1",[this.pingResult.is_alive?"bi-check-circle-fill":"bi-x-circle-fill"]])},null,2),g(" "+n(this.pingResult.is_alive?"Yes":"No"),1)],2)])]),e("div",re,[e("div",ue,[e("p",ce,[e("small",null,[d(o,{t:"Average / Min / Max Round Trip Time"})])]),e("samp",null,n(this.pingResult.avg_rtt)+"ms / "+n(this.pingResult.min_rtt)+"ms / "+n(this.pingResult.max_rtt)+"ms ",1)])]),e("div",pe,[e("div",me,[e("p",ge,[e("small",null,[d(o,{t:"Sent / Received / Lost Package"})])]),e("samp",null,n(this.pingResult.package_sent)+" / "+n(this.pingResult.package_received)+" / "+n(this.pingResult.package_loss),1)])])])):(i(),l("div",Z,[s[17]||(s[17]=e("div",{class:"pingPlaceholder bg-body-secondary rounded-3 mb-3",style:{height:"300px"}},null,-1)),(i(),l(c,null,p(4,t=>e("div",{class:h(["pingPlaceholder bg-body-secondary rounded-3 mb-3",{"animate__animated animate__flash animate__slower animate__infinite":this.pinging}]),style:C({"animation-delay":`${t*.15}s`})},null,6)),64))]))]),_:1})])])])])}const Ie=R(S,[["render",_e],["__scopeId","data-v-a08ce97e"]]);export{Ie as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/protocolBadge-DuF9r437.js b/src/static/dist/WGDashboardAdmin/assets/protocolBadge-D571NtU0.js similarity index 79% rename from src/static/dist/WGDashboardAdmin/assets/protocolBadge-DuF9r437.js rename to src/static/dist/WGDashboardAdmin/assets/protocolBadge-D571NtU0.js index e8548bc1..911cfee0 100644 --- a/src/static/dist/WGDashboardAdmin/assets/protocolBadge-DuF9r437.js +++ b/src/static/dist/WGDashboardAdmin/assets/protocolBadge-D571NtU0.js @@ -1 +1 @@ -import{L as i}from"./localeText-slIlNmvW.js";import{c as a,f as n,i as s,e as r,a as e}from"./index-B2Cqollg.js";const d={class:"position-relative"},c={key:0,class:"badge wireguardBg rounded-3 shadow z-1"},l={key:1,class:"badge amneziawgBg rounded-3 shadow"},p={__name:"protocolBadge",props:{protocol:String,mini:!1},setup(o){return(m,t)=>(e(),a("div",d,[o.protocol==="wg"?(e(),a("span",c,[t[0]||(t[0]=n(" WireGuard ",-1)),o.mini?r("",!0):(e(),s(i,{key:0,t:"Configuration"}))])):o.protocol==="awg"?(e(),a("span",l,[t[1]||(t[1]=n(" AmneziaWG ",-1)),o.mini?r("",!0):(e(),s(i,{key:0,t:"Configuration"}))])):r("",!0)]))}};export{p as _}; +import{L as i}from"./localeText-CB2ziPie.js";import{c as a,f as n,i as s,e as r,a as e}from"./index-DOH6XKNT.js";const d={class:"position-relative"},c={key:0,class:"badge wireguardBg rounded-3 shadow z-1"},l={key:1,class:"badge amneziawgBg rounded-3 shadow"},p={__name:"protocolBadge",props:{protocol:String,mini:!1},setup(o){return(m,t)=>(e(),a("div",d,[o.protocol==="wg"?(e(),a("span",c,[t[0]||(t[0]=n(" WireGuard ",-1)),o.mini?r("",!0):(e(),s(i,{key:0,t:"Configuration"}))])):o.protocol==="awg"?(e(),a("span",l,[t[1]||(t[1]=n(" AmneziaWG ",-1)),o.mini?r("",!0):(e(),s(i,{key:0,t:"Configuration"}))])):r("",!0)]))}};export{p as _}; diff --git a/src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-BZxfViAG.js b/src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-B4KXWT5h.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-BZxfViAG.js rename to src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-B4KXWT5h.js index f36c75cc..fa12f05b 100644 --- a/src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-BZxfViAG.js +++ b/src/static/dist/WGDashboardAdmin/assets/restoreConfiguration-B4KXWT5h.js @@ -1,4 +1,4 @@ -import{_ as T,r as C,o as A,a as n,c as r,b as e,t as k,F as N,h as D,i as f,d as l,n as v,u as W,e as w,J as z,W as F,H as G,D as q,K as H,m as g,y as _,f as $,q as x,z as J,g as Z,w as B,j as V,k as Q}from"./index-B2Cqollg.js";import{L as o}from"./localeText-slIlNmvW.js";import{d as X}from"./dayjs.min-CDcSqwgf.js";import{_ as E}from"./protocolBadge-DuF9r437.js";import{p as O}from"./index-D5AZF9CB.js";const ee={class:"card rounded-3 shadow-sm"},te={class:"mb-0 d-flex align-items-center gap-3"},se={class:"text-muted ms-auto d-block"},oe={key:0,class:"card-footer p-3 d-flex flex-column gap-2"},le=["onClick","id"],ne={class:"card-body d-flex p-3 gap-3 align-items-center"},ae={__name:"backupGroup",props:{configurationName:String,backups:Array,open:!1,selectedConfigurationBackup:Object,protocol:Array},emits:["select"],setup(m,{emit:u}){const t=m,y=u,p=C(t.open);return A(()=>{t.selectedConfigurationBackup&&document.querySelector(`#${t.selectedConfigurationBackup.filename.replace(".conf","")}`).scrollIntoView({behavior:"smooth"})}),(h,a)=>(n(),r("div",ee,[e("a",{role:"button",class:"card-body d-flex align-items-center text-decoration-none d-flex gap-3",onClick:a[0]||(a[0]=c=>p.value=!p.value)},[e("h6",te,[e("samp",null,k(m.configurationName),1),(n(!0),r(N,null,D(m.protocol,c=>(n(),f(E,{protocol:c},null,8,["protocol"]))),256))]),e("small",se,[l(o,{t:m.backups.length+(m.backups.length>1?" Backups":" Backup")},null,8,["t"])]),e("h5",{class:v(["mb-0 dropdownIcon text-muted",{active:p.value}])},[...a[1]||(a[1]=[e("i",{class:"bi bi-chevron-down"},null,-1)])],2)]),p.value?(n(),r("div",oe,[(n(!0),r(N,null,D(m.backups,c=>(n(),r("div",{class:"card rounded-3 shadow-sm animate__animated",key:c.filename,onClick:()=>{y("select",c)},id:c.filename.replace(".conf",""),role:"button"},[e("div",ne,[e("small",null,[a[2]||(a[2]=e("i",{class:"bi bi-file-earmark me-2"},null,-1)),e("samp",null,k(c.filename),1)]),e("small",null,[a[3]||(a[3]=e("i",{class:"bi bi-clock-history me-2"},null,-1)),e("samp",null,k(W(X)(c.backupDate).format("YYYY-MM-DD HH:mm:ss")),1)]),e("small",null,[a[4]||(a[4]=e("i",{class:"bi bi-database me-2"},null,-1)),c.database?(n(),f(o,{key:0,t:"Yes"})):(n(),f(o,{key:1,t:"No"}))]),a[5]||(a[5]=e("small",{class:"text-muted ms-auto"},[e("i",{class:"bi bi-chevron-right"})],-1))])],8,le))),128))])):w("",!0)]))}},ie=T(ae,[["__scopeId","data-v-ccf48ac7"]]),re={class:"d-flex flex-column gap-5",id:"confirmBackup"},de={class:"d-flex flex-column gap-3"},ue={class:"d-flex flex-column flex-sm-row align-items-start align-items-sm-center gap-3"},ce={class:"mb-0"},me={class:"text-muted mb-1"},fe={class:"mb-0"},pe={class:"text-muted mb-1",for:"ConfigurationName"},ve={class:"invalid-feedback"},be={key:0},ge={key:1},_e={class:"mb-0"},ke={class:"row g-3"},ye={class:"col-sm"},he={class:"text-muted mb-1",for:"PrivateKey"},xe={class:"input-group"},Ce={class:"col-sm"},Pe={class:"text-muted mb-1",for:"PublicKey"},we={class:"text-muted mb-1",for:"ListenPort"},$e={class:"invalid-feedback"},Be={key:0},Ne={key:1},De={class:"mb-0"},Ae={class:"text-muted mb-1 d-flex",for:"ListenPort"},Le={class:"invalid-feedback"},Se={key:0},Ue={key:1},Ie={class:"accordion",id:"newConfigurationOptionalAccordion"},Ke={class:"accordion-item"},Re={class:"accordion-header"},Ve={class:"accordion-button collapsed rounded-3",type:"button","data-bs-toggle":"collapse","data-bs-target":"#newConfigurationOptionalAccordionCollapse"},Oe={id:"newConfigurationOptionalAccordionCollapse",class:"accordion-collapse collapse","data-bs-parent":"#newConfigurationOptionalAccordion"},Te={class:"accordion-body d-flex flex-column gap-3"},qe={class:"text-muted mb-1",for:"PreUp"},Ee={class:"text-muted mb-1",for:"PreDown"},je={class:"text-muted mb-1",for:"PostUp"},Me={class:"text-muted mb-1",for:"PostDown"},Ye={class:"d-flex flex-column gap-3"},We={class:"d-flex flex-column flex-sm-row align-items-start align-items-sm-center gap-3"},ze={class:"mb-0"},Fe={key:0},Ge={class:"row g-3"},He={class:"col-sm"},Je={class:"card text-bg-success rounded-3"},Ze={class:"card-body"},Qe={class:"col-sm"},Xe={class:"card text-bg-warning rounded-3"},et={class:"card-body"},tt={class:"d-flex"},st=["disabled"],ot={__name:"confirmBackup",props:{selectedConfigurationBackup:Object},setup(m){const u=m,t=z({ConfigurationName:u.selectedConfigurationBackup.filename.split("_")[0],Backup:u.selectedConfigurationBackup.filename,Protocol:u.selectedConfigurationBackup.protocol}),y=u.selectedConfigurationBackup.content.split(` +import{_ as T,r as C,o as A,a as n,c as r,b as e,t as k,F as N,h as D,i as f,d as l,n as v,u as W,e as w,J as z,W as F,H as G,D as q,K as H,m as g,y as _,f as $,q as x,z as J,g as Z,w as B,j as V,k as Q}from"./index-DOH6XKNT.js";import{L as o}from"./localeText-CB2ziPie.js";import{d as X}from"./dayjs.min-CMJwD6qc.js";import{_ as E}from"./protocolBadge-D571NtU0.js";import{p as O}from"./index-CwDQJPwC.js";const ee={class:"card rounded-3 shadow-sm"},te={class:"mb-0 d-flex align-items-center gap-3"},se={class:"text-muted ms-auto d-block"},oe={key:0,class:"card-footer p-3 d-flex flex-column gap-2"},le=["onClick","id"],ne={class:"card-body d-flex p-3 gap-3 align-items-center"},ae={__name:"backupGroup",props:{configurationName:String,backups:Array,open:!1,selectedConfigurationBackup:Object,protocol:Array},emits:["select"],setup(m,{emit:u}){const t=m,y=u,p=C(t.open);return A(()=>{t.selectedConfigurationBackup&&document.querySelector(`#${t.selectedConfigurationBackup.filename.replace(".conf","")}`).scrollIntoView({behavior:"smooth"})}),(h,a)=>(n(),r("div",ee,[e("a",{role:"button",class:"card-body d-flex align-items-center text-decoration-none d-flex gap-3",onClick:a[0]||(a[0]=c=>p.value=!p.value)},[e("h6",te,[e("samp",null,k(m.configurationName),1),(n(!0),r(N,null,D(m.protocol,c=>(n(),f(E,{protocol:c},null,8,["protocol"]))),256))]),e("small",se,[l(o,{t:m.backups.length+(m.backups.length>1?" Backups":" Backup")},null,8,["t"])]),e("h5",{class:v(["mb-0 dropdownIcon text-muted",{active:p.value}])},[...a[1]||(a[1]=[e("i",{class:"bi bi-chevron-down"},null,-1)])],2)]),p.value?(n(),r("div",oe,[(n(!0),r(N,null,D(m.backups,c=>(n(),r("div",{class:"card rounded-3 shadow-sm animate__animated",key:c.filename,onClick:()=>{y("select",c)},id:c.filename.replace(".conf",""),role:"button"},[e("div",ne,[e("small",null,[a[2]||(a[2]=e("i",{class:"bi bi-file-earmark me-2"},null,-1)),e("samp",null,k(c.filename),1)]),e("small",null,[a[3]||(a[3]=e("i",{class:"bi bi-clock-history me-2"},null,-1)),e("samp",null,k(W(X)(c.backupDate).format("YYYY-MM-DD HH:mm:ss")),1)]),e("small",null,[a[4]||(a[4]=e("i",{class:"bi bi-database me-2"},null,-1)),c.database?(n(),f(o,{key:0,t:"Yes"})):(n(),f(o,{key:1,t:"No"}))]),a[5]||(a[5]=e("small",{class:"text-muted ms-auto"},[e("i",{class:"bi bi-chevron-right"})],-1))])],8,le))),128))])):w("",!0)]))}},ie=T(ae,[["__scopeId","data-v-ccf48ac7"]]),re={class:"d-flex flex-column gap-5",id:"confirmBackup"},de={class:"d-flex flex-column gap-3"},ue={class:"d-flex flex-column flex-sm-row align-items-start align-items-sm-center gap-3"},ce={class:"mb-0"},me={class:"text-muted mb-1"},fe={class:"mb-0"},pe={class:"text-muted mb-1",for:"ConfigurationName"},ve={class:"invalid-feedback"},be={key:0},ge={key:1},_e={class:"mb-0"},ke={class:"row g-3"},ye={class:"col-sm"},he={class:"text-muted mb-1",for:"PrivateKey"},xe={class:"input-group"},Ce={class:"col-sm"},Pe={class:"text-muted mb-1",for:"PublicKey"},we={class:"text-muted mb-1",for:"ListenPort"},$e={class:"invalid-feedback"},Be={key:0},Ne={key:1},De={class:"mb-0"},Ae={class:"text-muted mb-1 d-flex",for:"ListenPort"},Le={class:"invalid-feedback"},Se={key:0},Ue={key:1},Ie={class:"accordion",id:"newConfigurationOptionalAccordion"},Ke={class:"accordion-item"},Re={class:"accordion-header"},Ve={class:"accordion-button collapsed rounded-3",type:"button","data-bs-toggle":"collapse","data-bs-target":"#newConfigurationOptionalAccordionCollapse"},Oe={id:"newConfigurationOptionalAccordionCollapse",class:"accordion-collapse collapse","data-bs-parent":"#newConfigurationOptionalAccordion"},Te={class:"accordion-body d-flex flex-column gap-3"},qe={class:"text-muted mb-1",for:"PreUp"},Ee={class:"text-muted mb-1",for:"PreDown"},je={class:"text-muted mb-1",for:"PostUp"},Me={class:"text-muted mb-1",for:"PostDown"},Ye={class:"d-flex flex-column gap-3"},We={class:"d-flex flex-column flex-sm-row align-items-start align-items-sm-center gap-3"},ze={class:"mb-0"},Fe={key:0},Ge={class:"row g-3"},He={class:"col-sm"},Je={class:"card text-bg-success rounded-3"},Ze={class:"card-body"},Qe={class:"col-sm"},Xe={class:"card text-bg-warning rounded-3"},et={class:"card-body"},tt={class:"d-flex"},st=["disabled"],ot={__name:"confirmBackup",props:{selectedConfigurationBackup:Object},setup(m){const u=m,t=z({ConfigurationName:u.selectedConfigurationBackup.filename.split("_")[0],Backup:u.selectedConfigurationBackup.filename,Protocol:u.selectedConfigurationBackup.protocol}),y=u.selectedConfigurationBackup.content.split(` `);for(let i of y){if(i==="[Peer]")break;if(i.length>0){let s=i.replace(" = ","=").split("=");s[0]==="ListenPort"?t[s[0]]=parseInt(s[1]):t[s[0]]=s[1]}}const p=C(!1),h=C(!1),a=C(""),c=F(),b=x(()=>/^[a-zA-Z0-9_=+.-]{1,15}$/.test(t.ConfigurationName)&&t.ConfigurationName.length>0&&!c.Configurations.find(i=>i.Name===t.ConfigurationName)),P=x(()=>{try{window.wireguard.generatePublicKey(t.PrivateKey)}catch{return!1}return!0}),L=x(()=>t.ListenPort>0&&t.ListenPort<=65353&&Number.isInteger(t.ListenPort)&&!c.Configurations.find(i=>parseInt(i.ListenPort)===t.ListenPort)),S=x(()=>{try{return O(t.Address),!0}catch{return!1}}),U=x(()=>S.value&&L.value&&P.value&&b.value);A(()=>{document.querySelector("main").scrollTo({top:0,behavior:"smooth"}),G(()=>P,i=>{i&&(t.PublicKey=window.wireguard.generatePublicKey(t.PrivateKey))},{immediate:!0})});const I=x(()=>{let i;try{i=O(t.Address)}catch{return 0}return i.end-i.start}),K=x(()=>u.selectedConfigurationBackup.database?u.selectedConfigurationBackup.databaseContent.split(` `).filter(s=>s.search(`INSERT INTO "${t.ConfigurationName}"`)>=0).length:0),R=x(()=>u.selectedConfigurationBackup.database?u.selectedConfigurationBackup.databaseContent.split(` `).filter(s=>s.search(`INSERT INTO "${t.ConfigurationName}_restrict_access"`)>=0).length:0),j=q(),M=H(),Y=async()=>{U.value&&(h.value=!0,await J("/api/addWireguardConfiguration",t,async i=>{i.status?(j.newMessage("Server","Configuration restored","success"),await c.getConfigurations(),await M.push(`/configuration/${t.ConfigurationName}/peers`)):h.value=!1}))};return(i,s)=>(n(),r("div",re,[e("form",de,[e("div",ue,[e("h4",ce,[l(o,{t:"Configuration"})])]),e("div",null,[e("label",me,[e("small",null,[l(o,{t:"Protocol"})])]),e("h5",fe,[l(E,{protocol:m.selectedConfigurationBackup.protocol,mini:!0},null,8,["protocol"])])]),e("div",null,[e("label",pe,[e("small",null,[l(o,{t:"Configuration Name"})])]),g(e("input",{type:"text",class:v(["form-control rounded-3",[b.value?"is-valid":"is-invalid"]]),placeholder:"ex. wg1",id:"ConfigurationName","onUpdate:modelValue":s[0]||(s[0]=d=>t.ConfigurationName=d),disabled:"",required:""},null,2),[[_,t.ConfigurationName]]),e("div",ve,[p.value?(n(),r("div",be,k(a.value),1)):(n(),r("div",ge,[l(o,{t:"Configuration name is invalid. Possible reasons:"}),e("ul",_e,[e("li",null,[l(o,{t:"Configuration name already exist."})]),e("li",null,[l(o,{t:"Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen."})])])]))])]),e("div",ke,[e("div",ye,[e("div",null,[e("label",he,[e("small",null,[l(o,{t:"Private Key"})])]),e("div",xe,[g(e("input",{type:"text",class:v(["form-control rounded-start-3",[P.value?"is-valid":"is-invalid"]]),id:"PrivateKey",required:"","onUpdate:modelValue":s[1]||(s[1]=d=>t.PrivateKey=d),disabled:""},null,2),[[_,t.PrivateKey]])])])]),e("div",Ce,[e("div",null,[e("label",Pe,[e("small",null,[l(o,{t:"Public Key"})])]),g(e("input",{type:"text",class:"form-control rounded-3",id:"PublicKey","onUpdate:modelValue":s[2]||(s[2]=d=>t.PublicKey=d),disabled:""},null,512),[[_,t.PublicKey]])])])]),e("div",null,[e("label",we,[e("small",null,[l(o,{t:"Listen Port"})])]),g(e("input",{type:"number",class:v(["form-control rounded-3",[L.value?"is-valid":"is-invalid"]]),placeholder:"0-65353",id:"ListenPort",min:"1",max:"65353","onUpdate:modelValue":s[3]||(s[3]=d=>t.ListenPort=d),disabled:"",required:""},null,2),[[_,t.ListenPort]]),e("div",$e,[p.value?(n(),r("div",Be,k(a.value),1)):(n(),r("div",Ne,[l(o,{t:"Listen Port is invalid. Possible reasons:"}),e("ul",De,[e("li",null,[l(o,{t:"Invalid port."})]),e("li",null,[l(o,{t:"Port is assigned to existing WireGuard Configuration."})])])]))])]),e("div",null,[e("label",Ae,[e("small",null,[l(o,{t:"IP Address/CIDR"})]),e("small",{class:v(["ms-auto",[I.value>0?"text-success":"text-danger"]])},[l(o,{t:I.value+" Available IP Address"},null,8,["t"])],2)]),g(e("input",{type:"text",class:v(["form-control",[S.value?"is-valid":"is-invalid"]]),placeholder:"Ex: 10.0.0.1/24",id:"Address","onUpdate:modelValue":s[4]||(s[4]=d=>t.Address=d),disabled:"",required:""},null,2),[[_,t.Address]]),e("div",Le,[p.value?(n(),r("div",Se,k(a.value),1)):(n(),r("div",Ue,[l(o,{t:"IP Address/CIDR is invalid"})]))])]),e("div",Ie,[e("div",Ke,[e("h2",Re,[e("button",Ve,[l(o,{t:"Optional Settings"})])]),e("div",Oe,[e("div",Te,[e("div",null,[e("label",qe,[e("small",null,[l(o,{t:"PreUp"})])]),g(e("input",{type:"text",class:"form-control rounded-3",id:"PreUp",disabled:"","onUpdate:modelValue":s[5]||(s[5]=d=>t.PreUp=d)},null,512),[[_,t.PreUp]])]),e("div",null,[e("label",Ee,[e("small",null,[l(o,{t:"PreDown"})])]),g(e("input",{type:"text",class:"form-control rounded-3",id:"PreDown",disabled:"","onUpdate:modelValue":s[6]||(s[6]=d=>t.PreDown=d)},null,512),[[_,t.PreDown]])]),e("div",null,[e("label",je,[e("small",null,[l(o,{t:"PostUp"})])]),g(e("input",{type:"text",class:"form-control rounded-3",id:"PostUp",disabled:"","onUpdate:modelValue":s[7]||(s[7]=d=>t.PostUp=d)},null,512),[[_,t.PostUp]])]),e("div",null,[e("label",Me,[e("small",null,[l(o,{t:"PostDown"})])]),g(e("input",{type:"text",class:"form-control rounded-3",id:"PostDown",disabled:"","onUpdate:modelValue":s[8]||(s[8]=d=>t.PostDown=d)},null,512),[[_,t.PostDown]])])])])])])]),e("div",Ye,[e("div",We,[e("h4",ze,[l(o,{t:"Database File"})]),e("h4",{class:v(["mb-0 ms-auto",[m.selectedConfigurationBackup.database?"text-success":"text-danger"]])},[e("i",{class:v(["bi",[m.selectedConfigurationBackup.database?"bi-check-circle-fill":"bi-x-circle-fill"]])},null,2)],2)]),m.selectedConfigurationBackup.database?(n(),r("div",Fe,[e("div",Ge,[e("div",He,[e("div",Je,[e("div",Ze,[s[10]||(s[10]=e("i",{class:"bi bi-person-fill me-2"},null,-1)),l(o,{t:"Contain"}),s[11]||(s[11]=$()),e("strong",null,k(K.value),1),s[12]||(s[12]=$()),K.value>1?(n(),f(o,{key:0,t:"Peer"})):(n(),f(o,{key:1,t:"Peer"}))])])]),e("div",Qe,[e("div",Xe,[e("div",et,[s[13]||(s[13]=e("i",{class:"bi bi-person-fill-lock me-2"},null,-1)),l(o,{t:"Contain"}),s[14]||(s[14]=$()),e("strong",null,k(R.value),1),s[15]||(s[15]=$()),R.value>1?(n(),f(o,{key:0,t:"Restricted Peers"})):(n(),f(o,{key:1,t:"Restricted Peers"}))])])])])])):w("",!0)]),e("div",tt,[e("button",{class:"btn btn-dark btn-brand rounded-3 px-3 py-2 shadow ms-auto",disabled:!U.value||h.value,onClick:s[9]||(s[9]=d=>Y())},[s[16]||(s[16]=e("i",{class:"bi bi-clock-history me-2"},null,-1)),l(o,{t:h.value?"Restoring...":"Restore"},null,8,["t"])],8,st)])]))}},lt={class:"mt-md-5 mt-3 text-body"},nt={class:"container mb-4"},at={class:"mb-5 d-flex align-items-center gap-4"},it={class:"mb-0"},rt={key:0},dt={class:"d-flex text-decoration-none text-body flex-grow-1 align-items-center gap-3"},ut={class:"mb-0"},ct={class:"text-muted"},mt={key:0,class:"ms-sm-auto"},ft={class:"text-muted"},pt={key:0,id:"step1Detail"},vt={class:"mb-4"},bt={class:"d-flex gap-3 flex-column"},gt={key:0},_t={class:"card rounded-3"},kt={class:"card-body"},yt={class:"mb-0"},ht={class:"my-5",key:"step2",id:"step2"},xt={class:"text-muted"},Ct={__name:"restoreConfiguration",setup(m){const u=C(void 0);q(),A(()=>{Z("/api/getAllWireguardConfigurationBackup",{},h=>{u.value=h.data})});const t=C(!1),y=C(void 0),p=C("");return(h,a)=>{const c=Q("RouterLink");return n(),r("div",lt,[e("div",nt,[e("div",at,[l(c,{to:"/",class:"btn btn-dark btn-brand p-2 shadow",style:{"border-radius":"100%"}},{default:B(()=>[...a[1]||(a[1]=[e("h2",{class:"mb-0",style:{"line-height":"0"}},[e("i",{class:"bi bi-arrow-left-circle"})],-1)])]),_:1}),e("h2",it,[l(o,{t:"Restore Configuration"})])]),l(V,{name:"fade",appear:""},{default:B(()=>[u.value?(n(),r("div",rt,[e("div",{class:v(["d-flex mb-5 align-items-center steps",{active:!t.value}]),role:"button",onClick:a[0]||(a[0]=b=>t.value=!1),key:"step1"},[e("div",dt,[a[2]||(a[2]=e("h1",{class:"mb-0",style:{"line-height":"0"}},[e("i",{class:"bi bi-1-circle-fill"})],-1)),e("div",null,[e("h4",ut,[l(o,{t:"Step 1"})]),e("small",ct,[t.value?(n(),f(o,{key:1,t:"Click to change a backup"})):(n(),f(o,{key:0,t:"Select a backup you want to restore"}))])])]),l(V,{name:"zoomReversed"},{default:B(()=>[t.value?(n(),r("div",mt,[e("small",ft,[l(o,{t:"Selected Backup"})]),e("h6",null,[e("samp",null,k(y.value.filename),1)])])):w("",!0)]),_:1})],2),t.value?w("",!0):(n(),r("div",pt,[e("div",vt,[e("div",bt,[(n(!0),r(N,null,D(Object.keys(u.value.NonExistingConfigurations),b=>(n(),f(ie,{onSelect:P=>{y.value=P,p.value=b,t.value=!0},selectedConfigurationBackup:y.value,open:p.value===b,protocol:[...new Set(u.value.NonExistingConfigurations[b].map(P=>P.protocol))],"configuration-name":b,backups:u.value.NonExistingConfigurations[b]},null,8,["onSelect","selectedConfigurationBackup","open","protocol","configuration-name","backups"]))),256)),Object.keys(u.value.NonExistingConfigurations).length===0?(n(),r("div",gt,[e("div",_t,[e("div",kt,[e("p",yt,[l(o,{t:"You don't have any configuration to restore"})])])])])):w("",!0)])])])),e("div",ht,[e("div",{class:v(["steps d-flex text-decoration-none text-body flex-grow-1 align-items-center gap-3",{active:t.value}])},[a[4]||(a[4]=e("h1",{class:"mb-0",style:{"line-height":"0"}},[e("i",{class:"bi bi-2-circle-fill"})],-1)),e("div",null,[a[3]||(a[3]=e("h4",{class:"mb-0"},"Step 2",-1)),e("small",xt,[t.value?(n(),f(o,{key:1,t:"Confirm & edit restore information"})):(n(),f(o,{key:0,t:"Backup not selected"}))])])],2)]),t.value?(n(),f(ot,{selectedConfigurationBackup:y.value,key:"confirm"},null,8,["selectedConfigurationBackup"])):w("",!0)])):w("",!0)]),_:1})])])}}},Dt=T(Ct,[["__scopeId","data-v-324df2b1"]]);export{Dt as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-BpQlnKIQ.js b/src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-nbwa0kdO.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-BpQlnKIQ.js rename to src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-nbwa0kdO.js index 68eb4941..0a400efa 100644 --- a/src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-BpQlnKIQ.js +++ b/src/static/dist/WGDashboardAdmin/assets/schedulePeerJob-nbwa0kdO.js @@ -1 +1 @@ -import{_,a as d,c as r,b as s,t as c,n as y,F as j,h as S,e as f,z as v,D as k,k as h,d as n,i as x,m as D,y as $,f as p,r as b}from"./index-B2Cqollg.js";import{Z as J}from"./vue-datepicker-vYVOdkpZ.js";import{d as C}from"./dayjs.min-CDcSqwgf.js";import{L as V}from"./localeText-slIlNmvW.js";const O={name:"scheduleDropdown",props:{options:Array,data:String,edit:!1},setup(t){t.data===void 0&&this.$emit("update",this.options[0].value)},computed:{currentSelection(){return this.options.find(t=>t.value===this.data)}}},M={class:"dropdown scheduleDropdown"},N={class:"dropdown-menu rounded-3 shadow",style:{"font-size":"0.875rem"}},P=["onClick"],F={class:"pe-5"},L={key:0,class:"bi bi-check ms-auto"};function T(t,e,l,o,m,g){return d(),r("div",M,[s("button",{class:y(["btn btn-sm btn-outline-primary rounded-3",{"disabled border-transparent":!l.edit}]),type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[s("samp",null,c(this.currentSelection.display),1)],2),s("ul",N,[l.edit?(d(!0),r(j,{key:0},S(this.options,a=>(d(),r("li",null,[s("a",{class:"dropdown-item d-flex align-items-center",role:"button",onClick:u=>t.$emit("update",a.value)},[s("samp",F,c(a.display),1),a.value===this.currentSelection.value?(d(),r("i",L)):f("",!0)],8,P)]))),256)):f("",!0)])])}const A=_(O,[["render",T],["__scopeId","data-v-abe2acbc"]]),E={name:"schedulePeerJob",components:{LocaleText:V,VueDatePicker:J,ScheduleDropdown:A},props:{dropdowns:Array[Object],pjob:Object,viewOnly:!1},setup(t){const e=b({}),l=b(!1),o=b(!1);e.value=JSON.parse(JSON.stringify(t.pjob)),e.value.CreationDate||(l.value=!0,o.value=!0);const m=k();return{job:e,edit:l,newJob:o,store:m}},data(){return{inputType:void 0}},watch:{pjob:{deep:!0,immediate:!0,handler(t){this.edit||(this.job=JSON.parse(JSON.stringify(t)))}}},methods:{save(){this.job.Field&&this.job.Operator&&this.job.Action&&this.job.Value?v("/api/savePeerScheduleJob",{Job:this.job},t=>{t.status?(this.edit=!1,this.store.newMessage("Server","Peer job saved","success"),console.log(t.data),this.$emit("refresh",t.data[0]),this.newJob=!1):this.store.newMessage("Server",t.message,"danger")}):this.alert()},alert(){let t="animate__flash",e=this.$el.querySelectorAll(".scheduleDropdown"),l=this.$el.querySelectorAll("input");e.forEach(o=>o.classList.add("animate__animated",t)),l.forEach(o=>o.classList.add("animate__animated",t)),setTimeout(()=>{e.forEach(o=>o.classList.remove("animate__animated",t)),l.forEach(o=>o.classList.remove("animate__animated",t))},2e3)},reset(){this.job.CreationDate?(this.job=JSON.parse(JSON.stringify(this.pjob)),this.edit=!1):this.$emit("delete")},delete(){this.job.CreationDate&&v("/api/deletePeerScheduleJob",{Job:this.job},t=>{t.status?this.store.newMessage("Server","Peer job deleted","success"):(this.store.newMessage("Server",t.message,"danger"),this.$emit("delete"))}),this.$emit("delete")},parseTime(t){t&&(this.job.Value=C(t).format("YYYY-MM-DD HH:mm:ss"))}}},U={class:"card-header bg-transparent text-muted border-0"},H={key:0,class:"d-flex"},B={class:"me-auto"},I={key:1},Y={class:"badge text-bg-warning"},z={class:"card-body pt-1",style:{"font-family":"var(--bs-font-monospace)"}},q={class:"d-flex gap-2 align-items-center mb-2"},Z=["disabled"],G={class:"px-5 d-flex gap-2 align-items-center"},K={class:"d-flex gap-3"},Q={key:0,class:"ms-auto d-flex gap-3"},R={key:1,class:"ms-auto d-flex gap-3"};function W(t,e,l,o,m,g){const a=h("LocaleText"),u=h("ScheduleDropdown"),w=h("VueDatePicker");return d(),r("div",{class:y(["card shadow-sm rounded-3 mb-2",{"border-warning-subtle":this.newJob}])},[s("div",U,[this.newJob?(d(),r("small",I,[s("span",Y,[n(a,{t:"Unsaved Job"})])])):(d(),r("small",H,[s("strong",B,[n(a,{t:"Job ID"})]),s("samp",null,c(this.job.JobID),1)]))]),s("div",z,[s("div",q,[s("samp",null,[n(a,{t:"if"})]),n(u,{edit:o.edit,options:this.dropdowns.Field,data:this.job.Field,onUpdate:e[0]||(e[0]=i=>{this.job.Field=i})},null,8,["edit","options","data"]),s("samp",null,[n(a,{t:"is"})]),n(u,{edit:o.edit,options:this.dropdowns.Operator,data:this.job.Operator,onUpdate:e[1]||(e[1]=i=>this.job.Operator=i)},null,8,["edit","options","data"]),this.job.Field==="date"?(d(),x(w,{key:0,is24:!0,"min-date":new Date,"model-value":this.job.Value,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",clearable:!1,disabled:!o.edit,dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","disabled","dark"])):D((d(),r("input",{key:1,class:"form-control form-control-sm form-control-dark rounded-3 flex-grow-1",disabled:!o.edit,"onUpdate:modelValue":e[2]||(e[2]=i=>this.job.Value=i),style:{width:"auto"}},null,8,Z)),[[$,this.job.Value]]),s("samp",null,c(this.dropdowns.Field.find(i=>i.value===this.job.Field)?.unit)+" { ",1)]),s("div",G,[s("samp",null,[n(a,{t:"then"})]),n(u,{edit:o.edit,options:this.dropdowns.Action,data:this.job.Action,onUpdate:e[3]||(e[3]=i=>this.job.Action=i)},null,8,["edit","options","data"])]),s("div",K,[e[12]||(e[12]=s("samp",null,"}",-1)),this.edit?(d(),r("div",R,[s("a",{role:"button",class:"text-secondary text-decoration-none",onClick:e[6]||(e[6]=i=>this.reset())},[e[10]||(e[10]=p("[C] ",-1)),n(a,{t:"Cancel"})]),s("a",{role:"button",class:"text-primary ms-auto text-decoration-none",onClick:e[7]||(e[7]=i=>this.save())},[e[11]||(e[11]=p("[S] ",-1)),n(a,{t:"Save"})])])):(d(),r("div",Q,[s("a",{role:"button",class:"ms-auto text-decoration-none",onClick:e[4]||(e[4]=i=>this.edit=!0)},[e[8]||(e[8]=p("[E] ",-1)),n(a,{t:"Edit"})]),s("a",{role:"button",onClick:e[5]||(e[5]=i=>this.delete()),class:"text-danger text-decoration-none"},[e[9]||(e[9]=p("[D] ",-1)),n(a,{t:"Delete"})])]))])])],2)}const oe=_(E,[["render",W],["__scopeId","data-v-73513cfe"]]);export{oe as S,A as a}; +import{_,a as d,c as r,b as s,t as c,n as y,F as j,h as S,e as f,z as v,D as k,k as h,d as n,i as x,m as D,y as $,f as p,r as b}from"./index-DOH6XKNT.js";import{Z as J}from"./vue-datepicker-DUoHSY87.js";import{d as C}from"./dayjs.min-CMJwD6qc.js";import{L as V}from"./localeText-CB2ziPie.js";const O={name:"scheduleDropdown",props:{options:Array,data:String,edit:!1},setup(t){t.data===void 0&&this.$emit("update",this.options[0].value)},computed:{currentSelection(){return this.options.find(t=>t.value===this.data)}}},M={class:"dropdown scheduleDropdown"},N={class:"dropdown-menu rounded-3 shadow",style:{"font-size":"0.875rem"}},P=["onClick"],F={class:"pe-5"},L={key:0,class:"bi bi-check ms-auto"};function T(t,e,l,o,m,g){return d(),r("div",M,[s("button",{class:y(["btn btn-sm btn-outline-primary rounded-3",{"disabled border-transparent":!l.edit}]),type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[s("samp",null,c(this.currentSelection.display),1)],2),s("ul",N,[l.edit?(d(!0),r(j,{key:0},S(this.options,a=>(d(),r("li",null,[s("a",{class:"dropdown-item d-flex align-items-center",role:"button",onClick:u=>t.$emit("update",a.value)},[s("samp",F,c(a.display),1),a.value===this.currentSelection.value?(d(),r("i",L)):f("",!0)],8,P)]))),256)):f("",!0)])])}const A=_(O,[["render",T],["__scopeId","data-v-abe2acbc"]]),E={name:"schedulePeerJob",components:{LocaleText:V,VueDatePicker:J,ScheduleDropdown:A},props:{dropdowns:Array[Object],pjob:Object,viewOnly:!1},setup(t){const e=b({}),l=b(!1),o=b(!1);e.value=JSON.parse(JSON.stringify(t.pjob)),e.value.CreationDate||(l.value=!0,o.value=!0);const m=k();return{job:e,edit:l,newJob:o,store:m}},data(){return{inputType:void 0}},watch:{pjob:{deep:!0,immediate:!0,handler(t){this.edit||(this.job=JSON.parse(JSON.stringify(t)))}}},methods:{save(){this.job.Field&&this.job.Operator&&this.job.Action&&this.job.Value?v("/api/savePeerScheduleJob",{Job:this.job},t=>{t.status?(this.edit=!1,this.store.newMessage("Server","Peer job saved","success"),console.log(t.data),this.$emit("refresh",t.data[0]),this.newJob=!1):this.store.newMessage("Server",t.message,"danger")}):this.alert()},alert(){let t="animate__flash",e=this.$el.querySelectorAll(".scheduleDropdown"),l=this.$el.querySelectorAll("input");e.forEach(o=>o.classList.add("animate__animated",t)),l.forEach(o=>o.classList.add("animate__animated",t)),setTimeout(()=>{e.forEach(o=>o.classList.remove("animate__animated",t)),l.forEach(o=>o.classList.remove("animate__animated",t))},2e3)},reset(){this.job.CreationDate?(this.job=JSON.parse(JSON.stringify(this.pjob)),this.edit=!1):this.$emit("delete")},delete(){this.job.CreationDate&&v("/api/deletePeerScheduleJob",{Job:this.job},t=>{t.status?this.store.newMessage("Server","Peer job deleted","success"):(this.store.newMessage("Server",t.message,"danger"),this.$emit("delete"))}),this.$emit("delete")},parseTime(t){t&&(this.job.Value=C(t).format("YYYY-MM-DD HH:mm:ss"))}}},U={class:"card-header bg-transparent text-muted border-0"},H={key:0,class:"d-flex"},B={class:"me-auto"},I={key:1},Y={class:"badge text-bg-warning"},z={class:"card-body pt-1",style:{"font-family":"var(--bs-font-monospace)"}},q={class:"d-flex gap-2 align-items-center mb-2"},Z=["disabled"],G={class:"px-5 d-flex gap-2 align-items-center"},K={class:"d-flex gap-3"},Q={key:0,class:"ms-auto d-flex gap-3"},R={key:1,class:"ms-auto d-flex gap-3"};function W(t,e,l,o,m,g){const a=h("LocaleText"),u=h("ScheduleDropdown"),w=h("VueDatePicker");return d(),r("div",{class:y(["card shadow-sm rounded-3 mb-2",{"border-warning-subtle":this.newJob}])},[s("div",U,[this.newJob?(d(),r("small",I,[s("span",Y,[n(a,{t:"Unsaved Job"})])])):(d(),r("small",H,[s("strong",B,[n(a,{t:"Job ID"})]),s("samp",null,c(this.job.JobID),1)]))]),s("div",z,[s("div",q,[s("samp",null,[n(a,{t:"if"})]),n(u,{edit:o.edit,options:this.dropdowns.Field,data:this.job.Field,onUpdate:e[0]||(e[0]=i=>{this.job.Field=i})},null,8,["edit","options","data"]),s("samp",null,[n(a,{t:"is"})]),n(u,{edit:o.edit,options:this.dropdowns.Operator,data:this.job.Operator,onUpdate:e[1]||(e[1]=i=>this.job.Operator=i)},null,8,["edit","options","data"]),this.job.Field==="date"?(d(),x(w,{key:0,is24:!0,"min-date":new Date,"model-value":this.job.Value,"onUpdate:modelValue":this.parseTime,"time-picker-inline":"",format:"yyyy-MM-dd HH:mm:ss","preview-format":"yyyy-MM-dd HH:mm:ss",clearable:!1,disabled:!o.edit,dark:this.store.Configuration.Server.dashboard_theme==="dark"},null,8,["min-date","model-value","onUpdate:modelValue","disabled","dark"])):D((d(),r("input",{key:1,class:"form-control form-control-sm form-control-dark rounded-3 flex-grow-1",disabled:!o.edit,"onUpdate:modelValue":e[2]||(e[2]=i=>this.job.Value=i),style:{width:"auto"}},null,8,Z)),[[$,this.job.Value]]),s("samp",null,c(this.dropdowns.Field.find(i=>i.value===this.job.Field)?.unit)+" { ",1)]),s("div",G,[s("samp",null,[n(a,{t:"then"})]),n(u,{edit:o.edit,options:this.dropdowns.Action,data:this.job.Action,onUpdate:e[3]||(e[3]=i=>this.job.Action=i)},null,8,["edit","options","data"])]),s("div",K,[e[12]||(e[12]=s("samp",null,"}",-1)),this.edit?(d(),r("div",R,[s("a",{role:"button",class:"text-secondary text-decoration-none",onClick:e[6]||(e[6]=i=>this.reset())},[e[10]||(e[10]=p("[C] ",-1)),n(a,{t:"Cancel"})]),s("a",{role:"button",class:"text-primary ms-auto text-decoration-none",onClick:e[7]||(e[7]=i=>this.save())},[e[11]||(e[11]=p("[S] ",-1)),n(a,{t:"Save"})])])):(d(),r("div",Q,[s("a",{role:"button",class:"ms-auto text-decoration-none",onClick:e[4]||(e[4]=i=>this.edit=!0)},[e[8]||(e[8]=p("[E] ",-1)),n(a,{t:"Edit"})]),s("a",{role:"button",onClick:e[5]||(e[5]=i=>this.delete()),class:"text-danger text-decoration-none"},[e[9]||(e[9]=p("[D] ",-1)),n(a,{t:"Delete"})])]))])])],2)}const oe=_(E,[["render",W],["__scopeId","data-v-73513cfe"]]);export{oe as S,A as a}; diff --git a/src/static/dist/WGDashboardAdmin/assets/selectPeers-BJPsUxi9.js b/src/static/dist/WGDashboardAdmin/assets/selectPeers--pZrbtmq.js similarity index 97% rename from src/static/dist/WGDashboardAdmin/assets/selectPeers-BJPsUxi9.js rename to src/static/dist/WGDashboardAdmin/assets/selectPeers--pZrbtmq.js index 3239011a..0b98f177 100644 --- a/src/static/dist/WGDashboardAdmin/assets/selectPeers-BJPsUxi9.js +++ b/src/static/dist/WGDashboardAdmin/assets/selectPeers--pZrbtmq.js @@ -1 +1 @@ -import{_ as j,H as A,L as E,D as F,a0 as C,a as o,c as n,b as t,d as r,e as b,m as M,y as z,F as g,h as O,n as w,t as S,f as h,r as p,J as q,q as G,g as H,z as J}from"./index-B2Cqollg.js";import{L as d}from"./localeText-slIlNmvW.js";const Y={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll",ref:"selectPeersContainer"},K={class:"container d-flex h-100 w-100"},Q={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"700px"}},W={class:"card rounded-3 shadow flex-grow-1"},X={class:"card-header bg-transparent d-flex align-items-center gap-2 p-4 flex-column pb-3"},Z={class:"mb-2 w-100 d-flex"},ee={class:"mb-0"},te={class:"d-flex w-100 align-items-center gap-2"},se={class:"d-flex gap-3"},le={class:"card-body px-4 flex-grow-1 d-flex gap-2 flex-column position-relative",ref:"card-body",style:{"overflow-y":"scroll"}},ae=["onClick","disabled","data-id"],oe={key:0},ne={class:"d-flex flex-column"},ie={class:"fw-bold"},re={class:"text-muted"},de={key:1,class:"ms-auto"},ue={key:0,class:"spinner-border spinner-border-sm",role:"status"},ce={class:"card-footer px-4 py-3 gap-2 d-flex align-items-center"},fe=["disabled"],be={key:0,class:"flex-grow-1 text-center"},ve=["disabled"],me={key:0,class:"flex-grow-1 text-center"},ge=["disabled"],pe={key:0,class:"flex-grow-1 text-center"},he=["disabled"],xe={__name:"selectPeers",props:{configurationPeers:Array},emits:["refresh","close"],setup(x,{emit:$}){const y=x,f=p(!1),u=p(!1),s=p([]),m=p(""),D=a=>{s.value.find(e=>e===a)?s.value=s.value.filter(e=>e!==a):s.value.push(a)},B=G(()=>f.value||u.value?y.configurationPeers.filter(a=>s.value.find(e=>e===a.id)):m.value.length>0?y.configurationPeers.filter(a=>a.id.includes(m.value)||a.name.includes(m.value)):y.configurationPeers);A(s,()=>{s.value.length===0&&(f.value=!1,u.value=!1)});const P=E(),L=F(),_=$,v=p(!1),N=()=>{v.value=!0,J(`/api/deletePeers/${P.params.id}`,{peers:s.value},a=>{L.newMessage("Server",a.message,a.status?"success":"danger"),a.status&&(s.value=[],f.value=!1),_("refresh"),v.value=!1})},c=q({success:[],failed:[]}),T=C("card-body"),U=C("sp"),V=async()=>{u.value=!0;for(const a of s.value)T.value.scrollTo({top:U.value.find(e=>e.dataset.id===a).offsetTop-20,behavior:"smooth"}),await H("/api/downloadPeer/"+P.params.id,{id:a},e=>{if(e.status){const l=new Blob([e.data.file],{type:"text/plain"}),i=URL.createObjectURL(l),R=`${e.data.fileName}.conf`,k=document.createElement("a");k.href=i,k.download=R,k.click(),c.success.push(a)}else c.failed.push(a)})},I=()=>{c.success=[],c.failed=[],u.value=!1};return(a,e)=>(o(),n("div",Y,[t("div",K,[t("div",Q,[t("div",W,[t("div",X,[t("div",Z,[t("h4",ee,[r(d,{t:"Select Peers"})]),t("button",{type:"button",class:"btn-close ms-auto",onClick:e[0]||(e[0]=l=>_("close"))})]),t("div",te,[t("div",se,[!u.value&&s.value.length!==x.configurationPeers.map(l=>l.id).length?(o(),n("a",{key:0,role:"button",onClick:e[1]||(e[1]=l=>s.value=x.configurationPeers.map(i=>i.id)),class:"text-decoration-none text-body"},[t("small",null,[e[9]||(e[9]=t("i",{class:"bi bi-check-all me-2"},null,-1)),r(d,{t:"Select All"})])])):b("",!0),s.value.length>0&&!u.value?(o(),n("a",{key:1,role:"button",class:"text-decoration-none text-body",onClick:e[2]||(e[2]=l=>s.value=[])},[t("small",null,[e[10]||(e[10]=t("i",{class:"bi bi-x-circle-fill me-2"},null,-1)),r(d,{t:"Clear Selection"})])])):b("",!0)]),e[11]||(e[11]=t("label",{class:"ms-auto",for:"selectPeersSearchInput"},[t("i",{class:"bi bi-search"})],-1)),M(t("input",{class:"form-control form-control-sm rounded-3","onUpdate:modelValue":e[3]||(e[3]=l=>m.value=l),id:"selectPeersSearchInput",style:{width:"200px !important"},type:"text"},null,512),[[z,m.value]])])]),t("div",le,[(o(!0),n(g,null,O(B.value,l=>(o(),n("button",{type:"button",class:w(["btn w-100 peerBtn text-start rounded-3 d-flex align-items-center gap-3",{active:s.value.find(i=>i===l.id)}]),onClick:i=>D(l.id),key:l.id,disabled:f.value||u.value,ref_for:!0,ref:"sp","data-id":l.id},[u.value?b("",!0):(o(),n("span",oe,[t("i",{class:w(["bi",[s.value.find(i=>i===l.id)?"bi-check-circle-fill":"bi-circle"]])},null,2)])),t("span",ne,[t("small",ie,S(l.name?l.name:"Untitled Peer"),1),t("small",re,[t("samp",null,S(l.id),1)])]),u.value?(o(),n("span",de,[!c.success.find(i=>i===l.id)&&!c.failed.find(i=>i===l.id)?(o(),n("span",ue)):(o(),n("i",{key:1,class:w(["bi",[c.failed.find(i=>i===l.id)?"bi-x-circle-fill":"bi-check-circle-fill"]])},null,2))])):b("",!0)],10,ae))),128))],512),t("div",ce,[!f.value&&!u.value?(o(),n(g,{key:0},[t("button",{class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3",disabled:s.value.length===0||v.value,onClick:e[4]||(e[4]=l=>V())},[...e[12]||(e[12]=[t("i",{class:"bi bi-download"},null,-1)])],8,fe),s.value.length>0?(o(),n("span",be,[e[13]||(e[13]=t("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),r(d,{t:s.value.length+" Peer"+(s.value.length>1?"s":"")},null,8,["t"])])):b("",!0),t("button",{class:"btn bg-danger-subtle text-danger-emphasis border-danger-subtle ms-auto rounded-3",onClick:e[5]||(e[5]=l=>f.value=!0),disabled:s.value.length===0||v.value},[...e[14]||(e[14]=[t("i",{class:"bi bi-trash"},null,-1)])],8,ve)],64)):u.value?(o(),n(g,{key:1},[c.failed.length+c.success.length1?"s":"")},null,8,["t"]),e[16]||(e[16]=h("... ",-1))])):(o(),n(g,{key:1},[t("strong",null,[r(d,{t:"Download Finished"})]),t("button",{onClick:e[6]||(e[6]=l=>I()),class:"btn bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle rounded-3 ms-auto"},[r(d,{t:"Done"})])],64))],64)):f.value?(o(),n(g,{key:2},[t("button",{class:"btn btn-danger rounded-3",disabled:s.value.length===0||v.value,onClick:e[7]||(e[7]=l=>N())},[r(d,{t:"Yes"})],8,ge),s.value.length>0?(o(),n("strong",pe,[r(d,{t:"Are you sure to delete"}),e[17]||(e[17]=h()),r(d,{t:s.value.length+" Peer"+(s.value.length>1?"s":"")},null,8,["t"]),e[18]||(e[18]=h("? ",-1))])):b("",!0),t("button",{class:"btn bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle ms-auto rounded-3",disabled:s.value.length===0||v.value,onClick:e[8]||(e[8]=l=>f.value=!1)},[r(d,{t:"No"})],8,he)],64)):b("",!0)])])])])],512))}},we=j(xe,[["__scopeId","data-v-177407c1"]]);export{we as default}; +import{_ as j,H as A,L as E,D as F,a0 as C,a as o,c as n,b as t,d as r,e as b,m as M,y as z,F as g,h as O,n as w,t as S,f as h,r as p,J as q,q as G,g as H,z as J}from"./index-DOH6XKNT.js";import{L as d}from"./localeText-CB2ziPie.js";const Y={class:"peerSettingContainer w-100 h-100 position-absolute top-0 start-0 overflow-y-scroll",ref:"selectPeersContainer"},K={class:"container d-flex h-100 w-100"},Q={class:"m-auto modal-dialog-centered dashboardModal",style:{width:"700px"}},W={class:"card rounded-3 shadow flex-grow-1"},X={class:"card-header bg-transparent d-flex align-items-center gap-2 p-4 flex-column pb-3"},Z={class:"mb-2 w-100 d-flex"},ee={class:"mb-0"},te={class:"d-flex w-100 align-items-center gap-2"},se={class:"d-flex gap-3"},le={class:"card-body px-4 flex-grow-1 d-flex gap-2 flex-column position-relative",ref:"card-body",style:{"overflow-y":"scroll"}},ae=["onClick","disabled","data-id"],oe={key:0},ne={class:"d-flex flex-column"},ie={class:"fw-bold"},re={class:"text-muted"},de={key:1,class:"ms-auto"},ue={key:0,class:"spinner-border spinner-border-sm",role:"status"},ce={class:"card-footer px-4 py-3 gap-2 d-flex align-items-center"},fe=["disabled"],be={key:0,class:"flex-grow-1 text-center"},ve=["disabled"],me={key:0,class:"flex-grow-1 text-center"},ge=["disabled"],pe={key:0,class:"flex-grow-1 text-center"},he=["disabled"],xe={__name:"selectPeers",props:{configurationPeers:Array},emits:["refresh","close"],setup(x,{emit:$}){const y=x,f=p(!1),u=p(!1),s=p([]),m=p(""),D=a=>{s.value.find(e=>e===a)?s.value=s.value.filter(e=>e!==a):s.value.push(a)},B=G(()=>f.value||u.value?y.configurationPeers.filter(a=>s.value.find(e=>e===a.id)):m.value.length>0?y.configurationPeers.filter(a=>a.id.includes(m.value)||a.name.includes(m.value)):y.configurationPeers);A(s,()=>{s.value.length===0&&(f.value=!1,u.value=!1)});const P=E(),L=F(),_=$,v=p(!1),N=()=>{v.value=!0,J(`/api/deletePeers/${P.params.id}`,{peers:s.value},a=>{L.newMessage("Server",a.message,a.status?"success":"danger"),a.status&&(s.value=[],f.value=!1),_("refresh"),v.value=!1})},c=q({success:[],failed:[]}),T=C("card-body"),U=C("sp"),V=async()=>{u.value=!0;for(const a of s.value)T.value.scrollTo({top:U.value.find(e=>e.dataset.id===a).offsetTop-20,behavior:"smooth"}),await H("/api/downloadPeer/"+P.params.id,{id:a},e=>{if(e.status){const l=new Blob([e.data.file],{type:"text/plain"}),i=URL.createObjectURL(l),R=`${e.data.fileName}.conf`,k=document.createElement("a");k.href=i,k.download=R,k.click(),c.success.push(a)}else c.failed.push(a)})},I=()=>{c.success=[],c.failed=[],u.value=!1};return(a,e)=>(o(),n("div",Y,[t("div",K,[t("div",Q,[t("div",W,[t("div",X,[t("div",Z,[t("h4",ee,[r(d,{t:"Select Peers"})]),t("button",{type:"button",class:"btn-close ms-auto",onClick:e[0]||(e[0]=l=>_("close"))})]),t("div",te,[t("div",se,[!u.value&&s.value.length!==x.configurationPeers.map(l=>l.id).length?(o(),n("a",{key:0,role:"button",onClick:e[1]||(e[1]=l=>s.value=x.configurationPeers.map(i=>i.id)),class:"text-decoration-none text-body"},[t("small",null,[e[9]||(e[9]=t("i",{class:"bi bi-check-all me-2"},null,-1)),r(d,{t:"Select All"})])])):b("",!0),s.value.length>0&&!u.value?(o(),n("a",{key:1,role:"button",class:"text-decoration-none text-body",onClick:e[2]||(e[2]=l=>s.value=[])},[t("small",null,[e[10]||(e[10]=t("i",{class:"bi bi-x-circle-fill me-2"},null,-1)),r(d,{t:"Clear Selection"})])])):b("",!0)]),e[11]||(e[11]=t("label",{class:"ms-auto",for:"selectPeersSearchInput"},[t("i",{class:"bi bi-search"})],-1)),M(t("input",{class:"form-control form-control-sm rounded-3","onUpdate:modelValue":e[3]||(e[3]=l=>m.value=l),id:"selectPeersSearchInput",style:{width:"200px !important"},type:"text"},null,512),[[z,m.value]])])]),t("div",le,[(o(!0),n(g,null,O(B.value,l=>(o(),n("button",{type:"button",class:w(["btn w-100 peerBtn text-start rounded-3 d-flex align-items-center gap-3",{active:s.value.find(i=>i===l.id)}]),onClick:i=>D(l.id),key:l.id,disabled:f.value||u.value,ref_for:!0,ref:"sp","data-id":l.id},[u.value?b("",!0):(o(),n("span",oe,[t("i",{class:w(["bi",[s.value.find(i=>i===l.id)?"bi-check-circle-fill":"bi-circle"]])},null,2)])),t("span",ne,[t("small",ie,S(l.name?l.name:"Untitled Peer"),1),t("small",re,[t("samp",null,S(l.id),1)])]),u.value?(o(),n("span",de,[!c.success.find(i=>i===l.id)&&!c.failed.find(i=>i===l.id)?(o(),n("span",ue)):(o(),n("i",{key:1,class:w(["bi",[c.failed.find(i=>i===l.id)?"bi-x-circle-fill":"bi-check-circle-fill"]])},null,2))])):b("",!0)],10,ae))),128))],512),t("div",ce,[!f.value&&!u.value?(o(),n(g,{key:0},[t("button",{class:"btn bg-primary-subtle text-primary-emphasis border-primary-subtle rounded-3",disabled:s.value.length===0||v.value,onClick:e[4]||(e[4]=l=>V())},[...e[12]||(e[12]=[t("i",{class:"bi bi-download"},null,-1)])],8,fe),s.value.length>0?(o(),n("span",be,[e[13]||(e[13]=t("i",{class:"bi bi-check-circle-fill me-2"},null,-1)),r(d,{t:s.value.length+" Peer"+(s.value.length>1?"s":"")},null,8,["t"])])):b("",!0),t("button",{class:"btn bg-danger-subtle text-danger-emphasis border-danger-subtle ms-auto rounded-3",onClick:e[5]||(e[5]=l=>f.value=!0),disabled:s.value.length===0||v.value},[...e[14]||(e[14]=[t("i",{class:"bi bi-trash"},null,-1)])],8,ve)],64)):u.value?(o(),n(g,{key:1},[c.failed.length+c.success.length1?"s":"")},null,8,["t"]),e[16]||(e[16]=h("... ",-1))])):(o(),n(g,{key:1},[t("strong",null,[r(d,{t:"Download Finished"})]),t("button",{onClick:e[6]||(e[6]=l=>I()),class:"btn bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle rounded-3 ms-auto"},[r(d,{t:"Done"})])],64))],64)):f.value?(o(),n(g,{key:2},[t("button",{class:"btn btn-danger rounded-3",disabled:s.value.length===0||v.value,onClick:e[7]||(e[7]=l=>N())},[r(d,{t:"Yes"})],8,ge),s.value.length>0?(o(),n("strong",pe,[r(d,{t:"Are you sure to delete"}),e[17]||(e[17]=h()),r(d,{t:s.value.length+" Peer"+(s.value.length>1?"s":"")},null,8,["t"]),e[18]||(e[18]=h("? ",-1))])):b("",!0),t("button",{class:"btn bg-secondary-subtle text-secondary-emphasis border border-secondary-subtle ms-auto rounded-3",disabled:s.value.length===0||v.value,onClick:e[8]||(e[8]=l=>f.value=!1)},[r(d,{t:"No"})],8,he)],64)):b("",!0)])])])])],512))}},we=j(xe,[["__scopeId","data-v-177407c1"]]);export{we as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/settings-Dq4CIGj-.js b/src/static/dist/WGDashboardAdmin/assets/settings-BOJHgdmx.js similarity index 90% rename from src/static/dist/WGDashboardAdmin/assets/settings-Dq4CIGj-.js rename to src/static/dist/WGDashboardAdmin/assets/settings-BOJHgdmx.js index 9af952d1..aea30172 100644 --- a/src/static/dist/WGDashboardAdmin/assets/settings-Dq4CIGj-.js +++ b/src/static/dist/WGDashboardAdmin/assets/settings-BOJHgdmx.js @@ -1 +1 @@ -import{_ as c,z as D,D as m,A as x,a as o,c as i,b as t,t as S,m as l,y as u,f as p,F as $,h as w,d as n,k as r,w as I}from"./index-B2Cqollg.js";import{P as k}from"./peersDefaultSettingsInput-CdPQfK5d.js";import{A as P,a as A,D as y,b as C,c as V,d as F,e as T,_ as L}from"./dashboardEmailSettings-ChBz-NGE.js";import{D as R,a as W}from"./dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js";import{L as U}from"./localeText-slIlNmvW.js";import"./dayjs.min-CDcSqwgf.js";import"./vue-datepicker-vYVOdkpZ.js";import"./index-p8W6lPzW.js";const B={name:"dashboardSettingsInputIPAddressAndPort",props:{},setup(){const e=m(),s=`input_${x()}`;return{store:e,uuid:s}},data(){return{app_ip:"",app_port:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.app_ip=this.store.Configuration.Server.app_ip,this.app_port=this.store.Configuration.Server.app_port},methods:{async useValidation(){this.changed&&await D("/api/updateDashboardConfigurationItem",{section:"Server",key:this.targetData,value:this.value},e=>{e.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=e.message)})}}},G={class:"invalid-feedback d-block mt-0"},N={class:"row"},E={class:"form-group mb-2 col-sm"},M=["for"],j=["id"],z={class:"form-group col-sm"},K=["for"],q=["id"];function H(e,s,h,_,b,f){return o(),i("div",null,[t("div",G,S(this.invalidFeedback),1),t("div",N,[t("div",E,[t("label",{for:"app_ip_"+this.uuid,class:"text-muted mb-1"},[...s[2]||(s[2]=[t("strong",null,[t("small",null,"Dashboard IP Address")],-1)])],8,M),l(t("input",{type:"text",class:"form-control mb-2",id:"app_ip_"+this.uuid,"onUpdate:modelValue":s[0]||(s[0]=a=>this.app_ip=a)},null,8,j),[[u,this.app_ip]]),s[3]||(s[3]=t("div",{class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block"},[t("small",null,[t("i",{class:"bi bi-exclamation-triangle-fill me-2"}),t("code",null,"0.0.0.0"),p(" means it can be access by anyone with your server IP Address.")])],-1))]),t("div",z,[t("label",{for:"app_port_"+this.uuid,class:"text-muted mb-1"},[...s[4]||(s[4]=[t("strong",null,[t("small",null,"Dashboard Port")],-1)])],8,K),l(t("input",{type:"text",class:"form-control mb-2",id:"app_port_"+this.uuid,"onUpdate:modelValue":s[1]||(s[1]=a=>this.app_port=a)},null,8,q),[[u,this.app_port]])])]),s[5]||(s[5]=t("button",{class:"btn btn-success btn-sm fw-bold rounded-3"},[t("i",{class:"bi bi-floppy-fill me-2"}),p("Update Dashboard Settings & Restart ")],-1))])}const J=c(B,[["render",H]]),O={name:"settings",components:{DashboardEmailSettings:L,DashboardSettingsWireguardConfigurationAutostart:W,DashboardIPPortInput:T,DashboardLanguage:F,LocaleText:U,AccountSettingsMFA:V,DashboardAPIKeys:C,DashboardSettingsInputIPAddressAndPort:J,DashboardTheme:y,DashboardSettingsInputWireguardConfigurationPath:R,AccountSettingsInputPassword:A,AccountSettingsInputUsername:P,PeersDefaultSettingsInput:k},setup(){return{dashboardConfigurationStore:m()}},data(){return{activeTab:"WGDashboard",tabs:[{id:"",title:"WGDashboard Settings"},{id:"peers_settings",title:"Peers Settings"},{id:"wireguard_settings",title:"WireGuard Configuration Settings"}]}}},Q={class:"mt-md-5 mt-3 text-body mb-3"},X={class:"container-md d-flex flex-column gap-3"},Y={class:"border-bottom pb-3"},Z={class:"nav nav-pills nav-justified align-items-center gap-2"},tt={class:"nav-item"},st={class:"my-2"};function et(e,s,h,_,b,f){const a=r("LocaleText"),g=r("RouterLink"),v=r("RouterView");return o(),i("div",Q,[t("div",X,[t("div",Y,[t("ul",Z,[(o(!0),i($,null,w(this.tabs,d=>(o(),i("li",tt,[n(g,{to:{name:d.title},class:"nav-link rounded-3","exact-active-class":"active",role:"button"},{default:I(()=>[t("h6",st,[n(a,{t:d.title},null,8,["t"])])]),_:2},1032,["to"])]))),256))])]),n(v)])])}const pt=c(O,[["render",et]]);export{pt as default}; +import{_ as c,z as D,D as m,A as x,a as o,c as i,b as t,t as S,m as l,y as u,f as p,F as $,h as w,d as n,k as r,w as I}from"./index-DOH6XKNT.js";import{P as k}from"./peersDefaultSettingsInput-B-r07Fjt.js";import{A as P,a as A,D as y,b as C,c as V,d as F,e as T,_ as L}from"./dashboardEmailSettings-BoC31ai3.js";import{D as R,a as W}from"./dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js";import{L as U}from"./localeText-CB2ziPie.js";import"./dayjs.min-CMJwD6qc.js";import"./vue-datepicker-DUoHSY87.js";import"./index-DUwfMrLT.js";const B={name:"dashboardSettingsInputIPAddressAndPort",props:{},setup(){const e=m(),s=`input_${x()}`;return{store:e,uuid:s}},data(){return{app_ip:"",app_port:"",invalidFeedback:"",showInvalidFeedback:!1,isValid:!1,timeout:void 0,changed:!1,updating:!1}},mounted(){this.app_ip=this.store.Configuration.Server.app_ip,this.app_port=this.store.Configuration.Server.app_port},methods:{async useValidation(){this.changed&&await D("/api/updateDashboardConfigurationItem",{section:"Server",key:this.targetData,value:this.value},e=>{e.status?(this.isValid=!0,this.showInvalidFeedback=!1,this.store.Configuration.Account[this.targetData]=this.value,clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.isValid=!1,5e3)):(this.isValid=!1,this.showInvalidFeedback=!0,this.invalidFeedback=e.message)})}}},G={class:"invalid-feedback d-block mt-0"},N={class:"row"},E={class:"form-group mb-2 col-sm"},M=["for"],j=["id"],z={class:"form-group col-sm"},K=["for"],q=["id"];function H(e,s,h,_,b,f){return o(),i("div",null,[t("div",G,S(this.invalidFeedback),1),t("div",N,[t("div",E,[t("label",{for:"app_ip_"+this.uuid,class:"text-muted mb-1"},[...s[2]||(s[2]=[t("strong",null,[t("small",null,"Dashboard IP Address")],-1)])],8,M),l(t("input",{type:"text",class:"form-control mb-2",id:"app_ip_"+this.uuid,"onUpdate:modelValue":s[0]||(s[0]=a=>this.app_ip=a)},null,8,j),[[u,this.app_ip]]),s[3]||(s[3]=t("div",{class:"px-2 py-1 text-warning-emphasis bg-warning-subtle border border-warning-subtle rounded-2 d-inline-block"},[t("small",null,[t("i",{class:"bi bi-exclamation-triangle-fill me-2"}),t("code",null,"0.0.0.0"),p(" means it can be access by anyone with your server IP Address.")])],-1))]),t("div",z,[t("label",{for:"app_port_"+this.uuid,class:"text-muted mb-1"},[...s[4]||(s[4]=[t("strong",null,[t("small",null,"Dashboard Port")],-1)])],8,K),l(t("input",{type:"text",class:"form-control mb-2",id:"app_port_"+this.uuid,"onUpdate:modelValue":s[1]||(s[1]=a=>this.app_port=a)},null,8,q),[[u,this.app_port]])])]),s[5]||(s[5]=t("button",{class:"btn btn-success btn-sm fw-bold rounded-3"},[t("i",{class:"bi bi-floppy-fill me-2"}),p("Update Dashboard Settings & Restart ")],-1))])}const J=c(B,[["render",H]]),O={name:"settings",components:{DashboardEmailSettings:L,DashboardSettingsWireguardConfigurationAutostart:W,DashboardIPPortInput:T,DashboardLanguage:F,LocaleText:U,AccountSettingsMFA:V,DashboardAPIKeys:C,DashboardSettingsInputIPAddressAndPort:J,DashboardTheme:y,DashboardSettingsInputWireguardConfigurationPath:R,AccountSettingsInputPassword:A,AccountSettingsInputUsername:P,PeersDefaultSettingsInput:k},setup(){return{dashboardConfigurationStore:m()}},data(){return{activeTab:"WGDashboard",tabs:[{id:"",title:"WGDashboard Settings"},{id:"peers_settings",title:"Peers Settings"},{id:"wireguard_settings",title:"WireGuard Configuration Settings"}]}}},Q={class:"mt-md-5 mt-3 text-body mb-3"},X={class:"container-md d-flex flex-column gap-3"},Y={class:"border-bottom pb-3"},Z={class:"nav nav-pills nav-justified align-items-center gap-2"},tt={class:"nav-item"},st={class:"my-2"};function et(e,s,h,_,b,f){const a=r("LocaleText"),g=r("RouterLink"),v=r("RouterView");return o(),i("div",Q,[t("div",X,[t("div",Y,[t("ul",Z,[(o(!0),i($,null,w(this.tabs,d=>(o(),i("li",tt,[n(g,{to:{name:d.title},class:"nav-link rounded-3","exact-active-class":"active",role:"button"},{default:I(()=>[t("h6",st,[n(a,{t:d.title},null,8,["t"])])]),_:2},1032,["to"])]))),256))])]),n(v)])])}const pt=c(O,[["render",et]]);export{pt as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/setup-CWf87_Nl.js b/src/static/dist/WGDashboardAdmin/assets/setup-BwoAZkl5.js similarity index 96% rename from src/static/dist/WGDashboardAdmin/assets/setup-CWf87_Nl.js rename to src/static/dist/WGDashboardAdmin/assets/setup-BwoAZkl5.js index 1418de0e..847d00bd 100644 --- a/src/static/dist/WGDashboardAdmin/assets/setup-CWf87_Nl.js +++ b/src/static/dist/WGDashboardAdmin/assets/setup-BwoAZkl5.js @@ -1 +1 @@ -import{_ as u,a as r,c as i,b as e,d as o,f as m,t as p,e as c,m as l,y as d,z as h,D as f,k as w}from"./index-B2Cqollg.js";import{L as g}from"./localeText-slIlNmvW.js";const b={name:"setup",components:{LocaleText:g},setup(){return{store:f()}},data(){return{setup:{username:"",newPassword:"",repeatNewPassword:"",enable_totp:!0},loading:!1,errorMessage:"",done:!1}},computed:{goodToSubmit(){return this.setup.username&&this.setup.newPassword.length>=8&&this.setup.repeatNewPassword.length>=8&&this.setup.newPassword===this.setup.repeatNewPassword}},methods:{submit(){this.loading=!0,h("/api/Welcome_Finish",this.setup,n=>{n.status?(this.done=!0,this.$router.push("/2FASetup")):(document.querySelectorAll("#createAccount input").forEach(s=>s.classList.add("is-invalid")),this.errorMessage=n.message,document.querySelector(".login-container-fluid").scrollTo({top:0,left:0,behavior:"smooth"})),this.loading=!1})}}},_=["data-bs-theme"],x={class:"m-auto text-body",style:{width:"500px"}},v={class:"dashboardLogo display-4"},y={class:"mb-5"},P={key:0,class:"alert alert-danger"},N={class:"d-flex flex-column gap-3"},k={id:"createAccount",class:"d-flex flex-column gap-2"},S={class:"form-group text-body"},T={for:"username",class:"mb-1 text-muted"},C={class:"form-group text-body"},L={for:"password",class:"mb-1 text-muted"},V={class:"form-group text-body"},$={for:"confirmPassword",class:"mb-1 text-muted"},q=["disabled"],A={key:0,class:"d-flex align-items-center w-100"},M={key:1,class:"d-flex align-items-center w-100"};function B(n,s,D,E,U,F){const t=w("LocaleText");return r(),i("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.store.Configuration.Server.dashboard_theme},[e("div",x,[e("span",v,[o(t,{t:"Nice to meet you!"})]),e("p",y,[o(t,{t:"Please fill in the following fields to finish setup"}),s[4]||(s[4]=m(" 😊",-1))]),e("div",null,[e("h3",null,[o(t,{t:"Create an account"})]),this.errorMessage?(r(),i("div",P,p(this.errorMessage),1)):c("",!0),e("div",N,[e("form",k,[e("div",S,[e("label",T,[e("small",null,[o(t,{t:"Enter an username you like"})])]),l(e("input",{type:"text",autocomplete:"username","onUpdate:modelValue":s[0]||(s[0]=a=>this.setup.username=a),class:"form-control",id:"username",name:"username",required:""},null,512),[[d,this.setup.username]])]),e("div",C,[e("label",L,[e("small",null,[o(t,{t:"Enter a password"}),e("code",null,[o(t,{t:"(At least 8 characters and make sure is strong enough!)"})])])]),l(e("input",{type:"password",autocomplete:"new-password","onUpdate:modelValue":s[1]||(s[1]=a=>this.setup.newPassword=a),class:"form-control",id:"password",name:"password",required:""},null,512),[[d,this.setup.newPassword]])]),e("div",V,[e("label",$,[e("small",null,[o(t,{t:"Confirm password"})])]),l(e("input",{type:"password",autocomplete:"confirm-new-password","onUpdate:modelValue":s[2]||(s[2]=a=>this.setup.repeatNewPassword=a),class:"form-control",id:"confirmPassword",name:"confirmPassword",required:""},null,512),[[d,this.setup.repeatNewPassword]])])]),e("button",{class:"btn btn-dark btn-lg mb-5 d-flex btn-brand shadow align-items-center",ref:"signInBtn",disabled:!this.goodToSubmit||this.loading||this.done,onClick:s[3]||(s[3]=a=>this.submit())},[!this.loading&&!this.done?(r(),i("span",A,[o(t,{t:"Next"}),s[5]||(s[5]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))])):(r(),i("span",M,[o(t,{t:"Saving..."}),s[6]||(s[6]=e("span",{class:"spinner-border ms-auto spinner-border-sm",role:"status"},[e("span",{class:"visually-hidden"},"Loading...")],-1))]))],8,q)])])])],8,_)}const W=u(b,[["render",B]]);export{W as default}; +import{_ as u,a as r,c as i,b as e,d as o,f as m,t as p,e as c,m as l,y as d,z as h,D as f,k as w}from"./index-DOH6XKNT.js";import{L as g}from"./localeText-CB2ziPie.js";const b={name:"setup",components:{LocaleText:g},setup(){return{store:f()}},data(){return{setup:{username:"",newPassword:"",repeatNewPassword:"",enable_totp:!0},loading:!1,errorMessage:"",done:!1}},computed:{goodToSubmit(){return this.setup.username&&this.setup.newPassword.length>=8&&this.setup.repeatNewPassword.length>=8&&this.setup.newPassword===this.setup.repeatNewPassword}},methods:{submit(){this.loading=!0,h("/api/Welcome_Finish",this.setup,n=>{n.status?(this.done=!0,this.$router.push("/2FASetup")):(document.querySelectorAll("#createAccount input").forEach(s=>s.classList.add("is-invalid")),this.errorMessage=n.message,document.querySelector(".login-container-fluid").scrollTo({top:0,left:0,behavior:"smooth"})),this.loading=!1})}}},_=["data-bs-theme"],x={class:"m-auto text-body",style:{width:"500px"}},v={class:"dashboardLogo display-4"},y={class:"mb-5"},P={key:0,class:"alert alert-danger"},N={class:"d-flex flex-column gap-3"},k={id:"createAccount",class:"d-flex flex-column gap-2"},S={class:"form-group text-body"},T={for:"username",class:"mb-1 text-muted"},C={class:"form-group text-body"},L={for:"password",class:"mb-1 text-muted"},V={class:"form-group text-body"},$={for:"confirmPassword",class:"mb-1 text-muted"},q=["disabled"],A={key:0,class:"d-flex align-items-center w-100"},M={key:1,class:"d-flex align-items-center w-100"};function B(n,s,D,E,U,F){const t=w("LocaleText");return r(),i("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.store.Configuration.Server.dashboard_theme},[e("div",x,[e("span",v,[o(t,{t:"Nice to meet you!"})]),e("p",y,[o(t,{t:"Please fill in the following fields to finish setup"}),s[4]||(s[4]=m(" 😊",-1))]),e("div",null,[e("h3",null,[o(t,{t:"Create an account"})]),this.errorMessage?(r(),i("div",P,p(this.errorMessage),1)):c("",!0),e("div",N,[e("form",k,[e("div",S,[e("label",T,[e("small",null,[o(t,{t:"Enter an username you like"})])]),l(e("input",{type:"text",autocomplete:"username","onUpdate:modelValue":s[0]||(s[0]=a=>this.setup.username=a),class:"form-control",id:"username",name:"username",required:""},null,512),[[d,this.setup.username]])]),e("div",C,[e("label",L,[e("small",null,[o(t,{t:"Enter a password"}),e("code",null,[o(t,{t:"(At least 8 characters and make sure is strong enough!)"})])])]),l(e("input",{type:"password",autocomplete:"new-password","onUpdate:modelValue":s[1]||(s[1]=a=>this.setup.newPassword=a),class:"form-control",id:"password",name:"password",required:""},null,512),[[d,this.setup.newPassword]])]),e("div",V,[e("label",$,[e("small",null,[o(t,{t:"Confirm password"})])]),l(e("input",{type:"password",autocomplete:"confirm-new-password","onUpdate:modelValue":s[2]||(s[2]=a=>this.setup.repeatNewPassword=a),class:"form-control",id:"confirmPassword",name:"confirmPassword",required:""},null,512),[[d,this.setup.repeatNewPassword]])])]),e("button",{class:"btn btn-dark btn-lg mb-5 d-flex btn-brand shadow align-items-center",ref:"signInBtn",disabled:!this.goodToSubmit||this.loading||this.done,onClick:s[3]||(s[3]=a=>this.submit())},[!this.loading&&!this.done?(r(),i("span",A,[o(t,{t:"Next"}),s[5]||(s[5]=e("i",{class:"bi bi-chevron-right ms-auto"},null,-1))])):(r(),i("span",M,[o(t,{t:"Saving..."}),s[6]||(s[6]=e("span",{class:"spinner-border ms-auto spinner-border-sm",role:"status"},[e("span",{class:"visually-hidden"},"Loading...")],-1))]))],8,q)])])])],8,_)}const W=u(b,[["render",B]]);export{W as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/share-CF94rGU4.js b/src/static/dist/WGDashboardAdmin/assets/share-C0CWeKzf.js similarity index 95% rename from src/static/dist/WGDashboardAdmin/assets/share-CF94rGU4.js rename to src/static/dist/WGDashboardAdmin/assets/share-C0CWeKzf.js index 7322614c..1181d05f 100644 --- a/src/static/dist/WGDashboardAdmin/assets/share-CF94rGU4.js +++ b/src/static/dist/WGDashboardAdmin/assets/share-C0CWeKzf.js @@ -1 +1 @@ -import{_,a as m,c as f,b as t,d as r,D as p,r as c,g as u,L as h,k as b}from"./index-B2Cqollg.js";import{Q as v}from"./browser-D1LqIfJr.js";import{L as y}from"./localeText-slIlNmvW.js";import"./galois-field-I2lBzzs-.js";const g={name:"share",components:{LocaleText:y},async setup(){const o=h(),e=c(!1),s=p(),n=c(""),i=c(void 0),d=c(new Blob);await u("/api/getDashboardTheme",{},l=>{n.value=l.data});const a=o.query.ShareID;return a===void 0||a.length===0?(i.value=void 0,e.value=!0):await u("/api/sharePeer/get",{ShareID:a},l=>{l.status?(i.value=l.data,d.value=new Blob([i.value.file],{type:"text/plain"})):i.value=void 0,e.value=!0}),{store:s,theme:n,peerConfiguration:i,blob:d}},mounted(){this.peerConfiguration&&v.toCanvas(document.querySelector("#qrcode"),this.peerConfiguration.file,o=>{o&&console.error(o)})},methods:{download(){const o=new Blob([this.peerConfiguration.file],{type:"text/plain"}),e=URL.createObjectURL(o),s=`${this.peerConfiguration.fileName}.conf`,n=document.createElement("a");n.href=e,n.download=s,n.click()}},computed:{getBlob(){return URL.createObjectURL(this.blob)}}},x=["data-bs-theme"],w={class:"m-auto text-body",style:{width:"500px"}},C={key:0,class:"text-center position-relative",style:{}},U={class:"position-absolute w-100 h-100 top-0 start-0 d-flex animate__animated animate__fadeInUp",style:{"animation-delay":"0.1s"}},L={class:"m-auto"},I={key:1,class:"d-flex align-items-center flex-column gap-3"},k={class:"h1 dashboardLogo text-center animate__animated animate__fadeInUp"},B={id:"qrcode",class:"rounded-3 shadow animate__animated animate__fadeInUp mb-3",ref:"qrcode"},R={class:"text-muted animate__animated animate__fadeInUp mb-1",style:{"animation-delay":"0.2s"}},D=["download","href"];function q(o,e,s,n,i,d){const a=b("LocaleText");return m(),f("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.theme},[t("div",w,[this.peerConfiguration?(m(),f("div",I,[t("div",k,[e[1]||(e[1]=t("h6",null,"WGDashboard",-1)),r(a,{t:"Scan QR Code with the WireGuard App to add peer"})]),t("canvas",B,null,512),t("p",R,[r(a,{t:"or click the button below to download the "}),e[2]||(e[2]=t("samp",null,".conf",-1)),r(a,{t:" file"})]),t("a",{download:this.peerConfiguration.fileName+".conf",href:d.getBlob,class:"btn btn-lg bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle animate__animated animate__fadeInUp shadow-sm",style:{"animation-delay":"0.25s"}},[...e[3]||(e[3]=[t("i",{class:"bi bi-download"},null,-1)])],8,D)])):(m(),f("div",C,[e[0]||(e[0]=t("div",{class:"animate__animated animate__fadeInUp"},[t("h1",{style:{"font-size":"20rem",filter:"blur(1rem)","animation-duration":"7s"},class:"animate__animated animate__flash animate__infinite"},[t("i",{class:"bi bi-file-binary"})])],-1)),t("div",U,[t("h3",L,[r(a,{t:"Oh no... This link is either expired or invalid."})])])]))])],8,x)}const O=_(g,[["render",q],["__scopeId","data-v-1b44aacd"]]);export{O as default}; +import{_,a as m,c as f,b as t,d as r,D as p,r as c,g as u,L as h,k as b}from"./index-DOH6XKNT.js";import{Q as v}from"./browser-CBrDwE_S.js";import{L as y}from"./localeText-CB2ziPie.js";import"./galois-field-I2lBzzs-.js";const g={name:"share",components:{LocaleText:y},async setup(){const o=h(),e=c(!1),s=p(),n=c(""),i=c(void 0),d=c(new Blob);await u("/api/getDashboardTheme",{},l=>{n.value=l.data});const a=o.query.ShareID;return a===void 0||a.length===0?(i.value=void 0,e.value=!0):await u("/api/sharePeer/get",{ShareID:a},l=>{l.status?(i.value=l.data,d.value=new Blob([i.value.file],{type:"text/plain"})):i.value=void 0,e.value=!0}),{store:s,theme:n,peerConfiguration:i,blob:d}},mounted(){this.peerConfiguration&&v.toCanvas(document.querySelector("#qrcode"),this.peerConfiguration.file,o=>{o&&console.error(o)})},methods:{download(){const o=new Blob([this.peerConfiguration.file],{type:"text/plain"}),e=URL.createObjectURL(o),s=`${this.peerConfiguration.fileName}.conf`,n=document.createElement("a");n.href=e,n.download=s,n.click()}},computed:{getBlob(){return URL.createObjectURL(this.blob)}}},x=["data-bs-theme"],w={class:"m-auto text-body",style:{width:"500px"}},C={key:0,class:"text-center position-relative",style:{}},U={class:"position-absolute w-100 h-100 top-0 start-0 d-flex animate__animated animate__fadeInUp",style:{"animation-delay":"0.1s"}},L={class:"m-auto"},I={key:1,class:"d-flex align-items-center flex-column gap-3"},k={class:"h1 dashboardLogo text-center animate__animated animate__fadeInUp"},B={id:"qrcode",class:"rounded-3 shadow animate__animated animate__fadeInUp mb-3",ref:"qrcode"},R={class:"text-muted animate__animated animate__fadeInUp mb-1",style:{"animation-delay":"0.2s"}},D=["download","href"];function q(o,e,s,n,i,d){const a=b("LocaleText");return m(),f("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.theme},[t("div",w,[this.peerConfiguration?(m(),f("div",I,[t("div",k,[e[1]||(e[1]=t("h6",null,"WGDashboard",-1)),r(a,{t:"Scan QR Code with the WireGuard App to add peer"})]),t("canvas",B,null,512),t("p",R,[r(a,{t:"or click the button below to download the "}),e[2]||(e[2]=t("samp",null,".conf",-1)),r(a,{t:" file"})]),t("a",{download:this.peerConfiguration.fileName+".conf",href:d.getBlob,class:"btn btn-lg bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle animate__animated animate__fadeInUp shadow-sm",style:{"animation-delay":"0.25s"}},[...e[3]||(e[3]=[t("i",{class:"bi bi-download"},null,-1)])],8,D)])):(m(),f("div",C,[e[0]||(e[0]=t("div",{class:"animate__animated animate__fadeInUp"},[t("h1",{style:{"font-size":"20rem",filter:"blur(1rem)","animation-duration":"7s"},class:"animate__animated animate__flash animate__infinite"},[t("i",{class:"bi bi-file-binary"})])],-1)),t("div",U,[t("h3",L,[r(a,{t:"Oh no... This link is either expired or invalid."})])])]))])],8,x)}const O=_(g,[["render",q],["__scopeId","data-v-1b44aacd"]]);export{O as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/signin-CXnKEaHi.js b/src/static/dist/WGDashboardAdmin/assets/signin-DjHoBoBx.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/signin-CXnKEaHi.js rename to src/static/dist/WGDashboardAdmin/assets/signin-DjHoBoBx.js index 1c67a9db..422600c3 100644 --- a/src/static/dist/WGDashboardAdmin/assets/signin-CXnKEaHi.js +++ b/src/static/dist/WGDashboardAdmin/assets/signin-DjHoBoBx.js @@ -1 +1 @@ -import{_ as v,G as p,A as E,a as i,c as a,b as t,t as L,n as C,m as u,y as c,d as l,F as k,h as w,e as x,k as g,D as V,i as $,$ as M,v as A,f as T,w as D,T as U,z as B,g as y}from"./index-B2Cqollg.js";import{M as R}from"./message-BCpGvXyZ.js";import{d as _}from"./dayjs.min-CDcSqwgf.js";import{L as S}from"./localeText-slIlNmvW.js";const O={name:"RemoteServer",components:{LocaleText:S},props:{server:Object},data(){return{active:!1,startTime:void 0,endTime:void 0,errorMsg:"",refreshing:!1}},methods:{addHeaders(){this.server.headers||(this.server.headers={}),this.server.headers[E().toString()]={key:"",value:""}},async handshake(){this.active=!1,this.server.host&&this.server.apiKey&&(this.refreshing=!0,this.startTime=void 0,this.endTime=void 0,this.startTime=_(),await fetch(`${this.server.host}/api/handshake`,{headers:this.getHeaders,method:"GET",signal:AbortSignal.timeout(5e3)}).then(s=>{if(s.status===200)return s.json();throw new Error(s.statusText)}).then(()=>{this.endTime=_(),this.active=!0}).catch(s=>{this.active=!1,this.errorMsg=s}),this.refreshing=!1)},async connect(){await fetch(`${this.server.host}/api/authenticate`,{headers:this.getHeaders,body:JSON.stringify({host:window.location.hostname}),method:"POST",signal:AbortSignal.timeout(5e3)}).then(s=>s.json()).then(s=>{this.$emit("setActiveServer"),this.$router.push("/")})}},mounted(){this.handshake()},computed:{getHandshakeTime(){return this.startTime&&this.endTime?`${_().subtract(this.startTime).millisecond()}ms`:this.refreshing?p("Pinging..."):this.errorMsg?this.errorMsg:"N/A"},getHeaders(){let s={"Content-Type":"application/json","wg-dashboard-apikey":this.server.apiKey};if(this.server.headers)for(let e of Object.values(this.server.headers))e.key&&e.value&&!Object.keys(s).includes(e.key)&&(s[e.key]=e.value);return s}}},P={class:"card rounded-3"},q={class:"gap-2 d-flex align-items-center"},G={key:0,class:"spin ms-auto text-white"},j={class:"card-body"},H={class:"d-flex gap-2 w-100 remoteServerContainer flex-column"},N={class:"d-flex gap-3 align-items-center flex-grow-1"},K={class:"d-flex gap-3 align-items-center flex-grow-1"},W={class:"d-flex gap-2 button-group"},z={class:"card rounded-3"},F={class:"card-body d-flex gap-2 flex-column"},J={class:"d-flex gap-2"},Q={class:"flex-grow-1"},X=["onUpdate:modelValue"],Y={class:"flex-grow-1"},Z=["onUpdate:modelValue"],ee=["onClick"];function te(s,e,m,h,d,f){const r=g("LocaleText");return i(),a("div",P,[t("div",{class:C(["card-header",[this.active?"text-bg-success":"text-bg-danger"]])},[t("div",q,[e[12]||(e[12]=t("i",{class:"bi bi-person-walking"},null,-1)),t("small",null,L(this.getHandshakeTime),1),this.refreshing?(i(),a("div",G,[...e[10]||(e[10]=[t("i",{class:"bi bi-arrow-clockwise"},null,-1)])])):(i(),a("a",{key:1,role:"button",onClick:e[0]||(e[0]=n=>this.handshake()),class:"text-white text-decoration-none ms-auto disabled"},[...e[11]||(e[11]=[t("i",{class:"bi bi-arrow-clockwise me"},null,-1)])]))])],2),t("div",j,[t("div",H,[t("div",N,[e[13]||(e[13]=t("small",null,[t("i",{class:"bi bi-hdd-rack-fill"})],-1)),u(t("input",{class:"form-control form-control-sm rounded-3",onBlur:e[1]||(e[1]=n=>this.handshake()),"onUpdate:modelValue":e[2]||(e[2]=n=>this.server.host=n),type:"url"},null,544),[[c,this.server.host]])]),t("div",K,[e[14]||(e[14]=t("i",{class:"bi bi-key-fill"},null,-1)),u(t("input",{class:"form-control form-control-sm rounded-3 font-monospace",onBlur:e[3]||(e[3]=n=>this.handshake()),"onUpdate:modelValue":e[4]||(e[4]=n=>this.server.apiKey=n),type:"text"},null,544),[[c,this.server.apiKey]])]),t("div",W,[t("button",{style:{flex:"1 0 0"},onClick:e[5]||(e[5]=n=>this.$emit("delete")),class:"ms-auto btn btn-sm bg-danger-subtle text-danger-emphasis border-1 border-danger-subtle rounded-3"},[e[15]||(e[15]=t("i",{class:"bi bi-trash me-2"},null,-1)),l(r,{t:"Delete"})]),t("button",{style:{flex:"1 0 0"},onClick:e[6]||(e[6]=n=>this.connect()),class:C([{disabled:!this.active},"ms-auto btn btn-sm bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3"])},[e[16]||(e[16]=t("i",{class:"bi bi-arrow-right-circle me-2"},null,-1)),l(r,{t:"Connect"})],2)]),t("div",z,[t("div",F,[t("button",{style:{flex:"1 0 0"},onClick:e[7]||(e[7]=n=>f.addHeaders()),class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3"},[e[17]||(e[17]=t("i",{class:"bi bi-plus-lg me-2"},null,-1)),l(r,{t:"Headers"})]),this.server.headers?(i(!0),a(k,{key:0},w(this.server.headers,(n,b)=>(i(),a("div",J,[t("div",Q,[u(t("input",{class:"form-control rounded-3 form-control-sm",onBlur:e[8]||(e[8]=o=>this.handshake()),"onUpdate:modelValue":o=>n.key=o,placeholder:"Key"},null,40,X),[[c,n.key]])]),t("div",Y,[u(t("input",{class:"form-control rounded-3 form-control-sm",onBlur:e[9]||(e[9]=o=>this.handshake()),"onUpdate:modelValue":o=>n.value=o,placeholder:"Value"},null,40,Z),[[c,n.value]])]),t("button",{type:"button",onClick:o=>delete this.server.headers[b],class:"btn btn-sm bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3"},[...e[18]||(e[18]=[t("i",{class:"bi bi-trash-fill"},null,-1)])],8,ee)]))),256)):x("",!0)])])])])])}const se=v(O,[["render",te],["__scopeId","data-v-87b9c3d8"]]),oe={name:"RemoteServerList",setup(){return{store:V()}},components:{LocaleText:S,RemoteServer:se}},re={class:"w-100 mt-3"},ie={class:"d-flex align-items-center mb-3"},ne={class:"mb-0"},ae={class:"w-100 d-flex gap-3 flex-column p-3 border border-1 border-secondary-subtle rounded-3",style:{height:"400px","overflow-y":"scroll"}},le={key:0,class:"text-muted m-auto"};function de(s,e,m,h,d,f){const r=g("LocaleText"),n=g("RemoteServer");return i(),a("div",re,[t("div",ie,[t("h5",ne,[l(r,{t:"Server List"})]),t("button",{onClick:e[0]||(e[0]=b=>this.store.addCrossServerConfiguration()),class:"btn bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle shadow-sm ms-auto"},[e[1]||(e[1]=t("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(r,{t:"Server"})])]),t("div",ae,[(i(!0),a(k,null,w(this.store.CrossServerConfiguration.ServerList,(b,o)=>(i(),$(n,{onSetActiveServer:I=>this.store.setActiveCrossServer(o),onDelete:I=>this.store.deleteCrossServerConfiguration(o),key:o,server:b},null,8,["onSetActiveServer","onDelete","server"]))),128)),Object.keys(this.store.CrossServerConfiguration.ServerList).length===0?(i(),a("h6",le,[l(r,{t:"Click"}),e[2]||(e[2]=t("i",{class:"bi bi-plus-circle-fill mx-1"},null,-1)),l(r,{t:"to add your server"})])):x("",!0)])])}const ue=v(oe,[["render",de]]),me={name:"signInInput",methods:{GetLocale:p},props:{id:"",data:"",type:"",placeholder:""},computed:{getLocaleText(){return p(this.placeholder)}}},ce=["type","id","name","placeholder"];function he(s,e,m,h,d,f){return u((i(),a("input",{type:m.type,"onUpdate:modelValue":e[0]||(e[0]=r=>this.data[this.id]=r),class:"form-control rounded-3",id:this.id,name:this.id,autocomplete:"on",placeholder:this.getLocaleText,required:""},null,8,ce)),[[M,this.data[this.id]]])}const pe=v(me,[["render",he]]),fe={name:"signInTOTP",methods:{GetLocale:p},props:{data:""},computed:{getLocaleText(){return p("OTP from your authenticator")}}},be=["placeholder"];function ge(s,e,m,h,d,f){return u((i(),a("input",{class:"form-control totp",required:"",id:"totp",maxlength:"6",type:"text",inputmode:"numeric",autocomplete:"one-time-code",placeholder:this.getLocaleText,"onUpdate:modelValue":e[0]||(e[0]=r=>this.data.totp=r)},null,8,be)),[[c,this.data.totp]])}const ve=v(fe,[["render",ge]]),xe={name:"signin",components:{SignInTOTP:ve,SignInInput:pe,LocaleText:S,RemoteServerList:ue,Message:R},async setup(){const s=V();let e="dark",m=!1,h;return s.IsElectronApp||await Promise.all([y("/api/getDashboardTheme",{},d=>{e=d.data}),y("/api/isTotpEnabled",{},d=>{m=d.data}),y("/api/getDashboardVersion",{},d=>{h=d.data})]),s.removeActiveCrossServer(),{store:s,theme:e,totpEnabled:m,version:h}},data(){return{data:{username:"",password:"",totp:""},loginError:!1,loginErrorMessage:"",loading:!1}},computed:{getMessages(){return this.store.Messages.filter(s=>s.show)},applyLocale(s){return p(s)},formValid(){return this.data.username&&this.data.password&&(this.totpEnabled&&this.data.totp||!this.totpEnabled)}},methods:{GetLocale:p,async auth(){this.formValid?(this.loading=!0,await B("/api/authenticate",this.data,s=>{s.status?(this.loginError=!1,this.$refs.signInBtn.classList.add("signedIn"),s.message?this.$router.push("/welcome"):this.store.Redirect!==void 0?this.$router.push(this.store.Redirect):this.$router.push("/")):(this.store.newMessage("Server",s.message,"danger"),document.querySelectorAll("input[required]").forEach(e=>{e.classList.remove("is-valid"),e.classList.add("is-invalid")}),this.loading=!1)})):document.querySelectorAll("input[required]").forEach(s=>{s.value.length===0?(s.classList.remove("is-valid"),s.classList.add("is-invalid")):(s.classList.remove("is-invalid"),s.classList.add("is-valid"))})}}},ye=["data-bs-theme"],_e={class:"login-box m-auto"},$e={class:"m-auto signInContainer",style:{width:"700px"}},ke={class:"mb-0 text-body"},we={class:"form-floating mb-2"},Se=["disabled"],Ce={for:"floatingInput",class:"d-flex"},Te={class:"form-floating mb-2"},Le=["disabled"],Ve={for:"floatingInput",class:"d-flex"},Ie={key:0,class:"form-floating mb-2"},Ee=["disabled"],Me={for:"floatingInput",class:"d-flex"},Ae=["disabled"],De={key:0,class:"d-flex w-100"},Ue={key:1,class:"d-flex w-100 align-items-center"},Be={key:2,class:"d-flex mt-3"},Re={class:"form-check form-switch ms-auto"},Oe=["disabled"],Pe={class:"form-check-label",for:"flexSwitchCheckChecked"},qe={class:"d-flex container-fluid align-items-center my-1 w-100"},Ge={class:"text-muted"},je={href:"./client",target:"_blank",class:"text-decoration-none ms-auto text-body",style:{"white-space":"nowrap"}},He={class:"messageCentre text-body position-absolute d-flex"};function Ne(s,e,m,h,d,f){const r=g("LocaleText"),n=g("RemoteServerList"),b=g("Message");return i(),a("div",{class:"container-fluid login-container-fluid d-flex main flex-column py-4 text-body h-100",style:{"overflow-y":"scroll"},"data-bs-theme":this.theme},[t("div",_e,[t("div",$e,[t("h4",ke,[l(r,{t:"Welcome to"})]),e[10]||(e[10]=t("span",{class:"dashboardLogo display-3"},[t("strong",null,"WGDashboard")],-1)),this.store.CrossServerConfiguration.Enable?(i(),$(n,{key:1})):(i(),a("form",{key:0,onSubmit:e[3]||(e[3]=o=>{o.preventDefault(),this.auth()}),class:"mt-3"},[t("div",we,[u(t("input",{type:"text",required:"",disabled:d.loading,"onUpdate:modelValue":e[0]||(e[0]=o=>this.data.username=o),name:"username",autocomplete:"username",autofocus:"",class:"form-control rounded-3",id:"username",placeholder:"Username"},null,8,Se),[[c,this.data.username]]),t("label",Ce,[e[5]||(e[5]=t("i",{class:"bi bi-person-circle me-2"},null,-1)),l(r,{t:"Username"})])]),t("div",Te,[u(t("input",{type:"password",required:"",disabled:d.loading,autocomplete:"current-password","onUpdate:modelValue":e[1]||(e[1]=o=>this.data.password=o),class:"form-control rounded-3",id:"password",placeholder:"Password"},null,8,Le),[[c,this.data.password]]),t("label",Ve,[e[6]||(e[6]=t("i",{class:"bi bi-key-fill me-2"},null,-1)),l(r,{t:"Password"})])]),this.totpEnabled?(i(),a("div",Ie,[u(t("input",{type:"text",id:"totp",required:"",disabled:d.loading,placeholder:"totp","onUpdate:modelValue":e[2]||(e[2]=o=>this.data.totp=o),class:"form-control rounded-3",maxlength:"6",inputmode:"numeric",autocomplete:"one-time-code"},null,8,Ee),[[c,this.data.totp]]),t("label",Me,[e[7]||(e[7]=t("i",{class:"bi bi-lock-fill me-2"},null,-1)),l(r,{t:"OTP from your authenticator"})])])):x("",!0),t("button",{class:"btn btn-lg btn-dark ms-auto mt-5 w-100 d-flex btn-brand signInBtn rounded-3",disabled:this.loading||!this.formValid,ref:"signInBtn"},[this.loading?(i(),a("span",Ue,[l(r,{t:"Signing In..."}),e[9]||(e[9]=t("span",{class:"spinner-border ms-auto spinner-border-sm",role:"status"},null,-1))])):(i(),a("span",De,[l(r,{t:"Sign In"}),e[8]||(e[8]=t("i",{class:"ms-auto bi bi-chevron-right"},null,-1))]))],8,Ae)],32)),this.store.IsElectronApp?x("",!0):(i(),a("div",Be,[t("div",Re,[u(t("input",{"onUpdate:modelValue":e[4]||(e[4]=o=>this.store.CrossServerConfiguration.Enable=o),disabled:d.loading,class:"form-check-input",type:"checkbox",role:"switch",id:"flexSwitchCheckChecked"},null,8,Oe),[[A,this.store.CrossServerConfiguration.Enable]]),t("label",Pe,[l(r,{t:"Access Remote Server"})])])]))])]),t("div",qe,[t("small",Ge,[e[11]||(e[11]=T(" WGDashboard ",-1)),t("strong",null,L(this.version),1),e[12]||(e[12]=T(" | Made with ❤️ by ",-1)),e[13]||(e[13]=t("a",{href:"https://github.com/WGDashboard",class:"text-decoration-none text-body",target:"_blank"},[t("strong",null,"WGDashboard")],-1))]),t("a",je,[t("small",null,[e[14]||(e[14]=t("i",{class:"bi bi-box-arrow-up-right me-1"},null,-1)),l(r,{t:"Client App"})])])]),t("div",He,[l(U,{name:"message",tag:"div",class:"position-relative flex-sm-grow-0 flex-grow-1 d-flex align-items-end ms-sm-auto flex-column gap-2"},{default:D(()=>[(i(!0),a(k,null,w(f.getMessages.slice().reverse(),o=>(i(),$(b,{message:o,key:o.id},null,8,["message"]))),128))]),_:1})])],8,ye)}const Je=v(xe,[["render",Ne],["__scopeId","data-v-9e84e18b"]]);export{Je as default}; +import{_ as v,G as p,A as E,a as i,c as a,b as t,t as L,n as C,m as u,y as c,d as l,F as k,h as w,e as x,k as g,D as V,i as $,$ as M,v as A,f as T,w as D,T as U,z as B,g as y}from"./index-DOH6XKNT.js";import{M as R}from"./message-CpkqBpom.js";import{d as _}from"./dayjs.min-CMJwD6qc.js";import{L as S}from"./localeText-CB2ziPie.js";const O={name:"RemoteServer",components:{LocaleText:S},props:{server:Object},data(){return{active:!1,startTime:void 0,endTime:void 0,errorMsg:"",refreshing:!1}},methods:{addHeaders(){this.server.headers||(this.server.headers={}),this.server.headers[E().toString()]={key:"",value:""}},async handshake(){this.active=!1,this.server.host&&this.server.apiKey&&(this.refreshing=!0,this.startTime=void 0,this.endTime=void 0,this.startTime=_(),await fetch(`${this.server.host}/api/handshake`,{headers:this.getHeaders,method:"GET",signal:AbortSignal.timeout(5e3)}).then(s=>{if(s.status===200)return s.json();throw new Error(s.statusText)}).then(()=>{this.endTime=_(),this.active=!0}).catch(s=>{this.active=!1,this.errorMsg=s}),this.refreshing=!1)},async connect(){await fetch(`${this.server.host}/api/authenticate`,{headers:this.getHeaders,body:JSON.stringify({host:window.location.hostname}),method:"POST",signal:AbortSignal.timeout(5e3)}).then(s=>s.json()).then(s=>{this.$emit("setActiveServer"),this.$router.push("/")})}},mounted(){this.handshake()},computed:{getHandshakeTime(){return this.startTime&&this.endTime?`${_().subtract(this.startTime).millisecond()}ms`:this.refreshing?p("Pinging..."):this.errorMsg?this.errorMsg:"N/A"},getHeaders(){let s={"Content-Type":"application/json","wg-dashboard-apikey":this.server.apiKey};if(this.server.headers)for(let e of Object.values(this.server.headers))e.key&&e.value&&!Object.keys(s).includes(e.key)&&(s[e.key]=e.value);return s}}},P={class:"card rounded-3"},q={class:"gap-2 d-flex align-items-center"},G={key:0,class:"spin ms-auto text-white"},j={class:"card-body"},H={class:"d-flex gap-2 w-100 remoteServerContainer flex-column"},N={class:"d-flex gap-3 align-items-center flex-grow-1"},K={class:"d-flex gap-3 align-items-center flex-grow-1"},W={class:"d-flex gap-2 button-group"},z={class:"card rounded-3"},F={class:"card-body d-flex gap-2 flex-column"},J={class:"d-flex gap-2"},Q={class:"flex-grow-1"},X=["onUpdate:modelValue"],Y={class:"flex-grow-1"},Z=["onUpdate:modelValue"],ee=["onClick"];function te(s,e,m,h,d,f){const r=g("LocaleText");return i(),a("div",P,[t("div",{class:C(["card-header",[this.active?"text-bg-success":"text-bg-danger"]])},[t("div",q,[e[12]||(e[12]=t("i",{class:"bi bi-person-walking"},null,-1)),t("small",null,L(this.getHandshakeTime),1),this.refreshing?(i(),a("div",G,[...e[10]||(e[10]=[t("i",{class:"bi bi-arrow-clockwise"},null,-1)])])):(i(),a("a",{key:1,role:"button",onClick:e[0]||(e[0]=n=>this.handshake()),class:"text-white text-decoration-none ms-auto disabled"},[...e[11]||(e[11]=[t("i",{class:"bi bi-arrow-clockwise me"},null,-1)])]))])],2),t("div",j,[t("div",H,[t("div",N,[e[13]||(e[13]=t("small",null,[t("i",{class:"bi bi-hdd-rack-fill"})],-1)),u(t("input",{class:"form-control form-control-sm rounded-3",onBlur:e[1]||(e[1]=n=>this.handshake()),"onUpdate:modelValue":e[2]||(e[2]=n=>this.server.host=n),type:"url"},null,544),[[c,this.server.host]])]),t("div",K,[e[14]||(e[14]=t("i",{class:"bi bi-key-fill"},null,-1)),u(t("input",{class:"form-control form-control-sm rounded-3 font-monospace",onBlur:e[3]||(e[3]=n=>this.handshake()),"onUpdate:modelValue":e[4]||(e[4]=n=>this.server.apiKey=n),type:"text"},null,544),[[c,this.server.apiKey]])]),t("div",W,[t("button",{style:{flex:"1 0 0"},onClick:e[5]||(e[5]=n=>this.$emit("delete")),class:"ms-auto btn btn-sm bg-danger-subtle text-danger-emphasis border-1 border-danger-subtle rounded-3"},[e[15]||(e[15]=t("i",{class:"bi bi-trash me-2"},null,-1)),l(r,{t:"Delete"})]),t("button",{style:{flex:"1 0 0"},onClick:e[6]||(e[6]=n=>this.connect()),class:C([{disabled:!this.active},"ms-auto btn btn-sm bg-success-subtle text-success-emphasis border-1 border-success-subtle rounded-3"])},[e[16]||(e[16]=t("i",{class:"bi bi-arrow-right-circle me-2"},null,-1)),l(r,{t:"Connect"})],2)]),t("div",z,[t("div",F,[t("button",{style:{flex:"1 0 0"},onClick:e[7]||(e[7]=n=>f.addHeaders()),class:"btn btn-sm bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle rounded-3"},[e[17]||(e[17]=t("i",{class:"bi bi-plus-lg me-2"},null,-1)),l(r,{t:"Headers"})]),this.server.headers?(i(!0),a(k,{key:0},w(this.server.headers,(n,b)=>(i(),a("div",J,[t("div",Q,[u(t("input",{class:"form-control rounded-3 form-control-sm",onBlur:e[8]||(e[8]=o=>this.handshake()),"onUpdate:modelValue":o=>n.key=o,placeholder:"Key"},null,40,X),[[c,n.key]])]),t("div",Y,[u(t("input",{class:"form-control rounded-3 form-control-sm",onBlur:e[9]||(e[9]=o=>this.handshake()),"onUpdate:modelValue":o=>n.value=o,placeholder:"Value"},null,40,Z),[[c,n.value]])]),t("button",{type:"button",onClick:o=>delete this.server.headers[b],class:"btn btn-sm bg-danger-subtle text-danger-emphasis border-danger-subtle rounded-3"},[...e[18]||(e[18]=[t("i",{class:"bi bi-trash-fill"},null,-1)])],8,ee)]))),256)):x("",!0)])])])])])}const se=v(O,[["render",te],["__scopeId","data-v-87b9c3d8"]]),oe={name:"RemoteServerList",setup(){return{store:V()}},components:{LocaleText:S,RemoteServer:se}},re={class:"w-100 mt-3"},ie={class:"d-flex align-items-center mb-3"},ne={class:"mb-0"},ae={class:"w-100 d-flex gap-3 flex-column p-3 border border-1 border-secondary-subtle rounded-3",style:{height:"400px","overflow-y":"scroll"}},le={key:0,class:"text-muted m-auto"};function de(s,e,m,h,d,f){const r=g("LocaleText"),n=g("RemoteServer");return i(),a("div",re,[t("div",ie,[t("h5",ne,[l(r,{t:"Server List"})]),t("button",{onClick:e[0]||(e[0]=b=>this.store.addCrossServerConfiguration()),class:"btn bg-primary-subtle text-primary-emphasis border-1 border-primary-subtle shadow-sm ms-auto"},[e[1]||(e[1]=t("i",{class:"bi bi-plus-circle-fill me-2"},null,-1)),l(r,{t:"Server"})])]),t("div",ae,[(i(!0),a(k,null,w(this.store.CrossServerConfiguration.ServerList,(b,o)=>(i(),$(n,{onSetActiveServer:I=>this.store.setActiveCrossServer(o),onDelete:I=>this.store.deleteCrossServerConfiguration(o),key:o,server:b},null,8,["onSetActiveServer","onDelete","server"]))),128)),Object.keys(this.store.CrossServerConfiguration.ServerList).length===0?(i(),a("h6",le,[l(r,{t:"Click"}),e[2]||(e[2]=t("i",{class:"bi bi-plus-circle-fill mx-1"},null,-1)),l(r,{t:"to add your server"})])):x("",!0)])])}const ue=v(oe,[["render",de]]),me={name:"signInInput",methods:{GetLocale:p},props:{id:"",data:"",type:"",placeholder:""},computed:{getLocaleText(){return p(this.placeholder)}}},ce=["type","id","name","placeholder"];function he(s,e,m,h,d,f){return u((i(),a("input",{type:m.type,"onUpdate:modelValue":e[0]||(e[0]=r=>this.data[this.id]=r),class:"form-control rounded-3",id:this.id,name:this.id,autocomplete:"on",placeholder:this.getLocaleText,required:""},null,8,ce)),[[M,this.data[this.id]]])}const pe=v(me,[["render",he]]),fe={name:"signInTOTP",methods:{GetLocale:p},props:{data:""},computed:{getLocaleText(){return p("OTP from your authenticator")}}},be=["placeholder"];function ge(s,e,m,h,d,f){return u((i(),a("input",{class:"form-control totp",required:"",id:"totp",maxlength:"6",type:"text",inputmode:"numeric",autocomplete:"one-time-code",placeholder:this.getLocaleText,"onUpdate:modelValue":e[0]||(e[0]=r=>this.data.totp=r)},null,8,be)),[[c,this.data.totp]])}const ve=v(fe,[["render",ge]]),xe={name:"signin",components:{SignInTOTP:ve,SignInInput:pe,LocaleText:S,RemoteServerList:ue,Message:R},async setup(){const s=V();let e="dark",m=!1,h;return s.IsElectronApp||await Promise.all([y("/api/getDashboardTheme",{},d=>{e=d.data}),y("/api/isTotpEnabled",{},d=>{m=d.data}),y("/api/getDashboardVersion",{},d=>{h=d.data})]),s.removeActiveCrossServer(),{store:s,theme:e,totpEnabled:m,version:h}},data(){return{data:{username:"",password:"",totp:""},loginError:!1,loginErrorMessage:"",loading:!1}},computed:{getMessages(){return this.store.Messages.filter(s=>s.show)},applyLocale(s){return p(s)},formValid(){return this.data.username&&this.data.password&&(this.totpEnabled&&this.data.totp||!this.totpEnabled)}},methods:{GetLocale:p,async auth(){this.formValid?(this.loading=!0,await B("/api/authenticate",this.data,s=>{s.status?(this.loginError=!1,this.$refs.signInBtn.classList.add("signedIn"),s.message?this.$router.push("/welcome"):this.store.Redirect!==void 0?this.$router.push(this.store.Redirect):this.$router.push("/")):(this.store.newMessage("Server",s.message,"danger"),document.querySelectorAll("input[required]").forEach(e=>{e.classList.remove("is-valid"),e.classList.add("is-invalid")}),this.loading=!1)})):document.querySelectorAll("input[required]").forEach(s=>{s.value.length===0?(s.classList.remove("is-valid"),s.classList.add("is-invalid")):(s.classList.remove("is-invalid"),s.classList.add("is-valid"))})}}},ye=["data-bs-theme"],_e={class:"login-box m-auto"},$e={class:"m-auto signInContainer",style:{width:"700px"}},ke={class:"mb-0 text-body"},we={class:"form-floating mb-2"},Se=["disabled"],Ce={for:"floatingInput",class:"d-flex"},Te={class:"form-floating mb-2"},Le=["disabled"],Ve={for:"floatingInput",class:"d-flex"},Ie={key:0,class:"form-floating mb-2"},Ee=["disabled"],Me={for:"floatingInput",class:"d-flex"},Ae=["disabled"],De={key:0,class:"d-flex w-100"},Ue={key:1,class:"d-flex w-100 align-items-center"},Be={key:2,class:"d-flex mt-3"},Re={class:"form-check form-switch ms-auto"},Oe=["disabled"],Pe={class:"form-check-label",for:"flexSwitchCheckChecked"},qe={class:"d-flex container-fluid align-items-center my-1 w-100"},Ge={class:"text-muted"},je={href:"./client",target:"_blank",class:"text-decoration-none ms-auto text-body",style:{"white-space":"nowrap"}},He={class:"messageCentre text-body position-absolute d-flex"};function Ne(s,e,m,h,d,f){const r=g("LocaleText"),n=g("RemoteServerList"),b=g("Message");return i(),a("div",{class:"container-fluid login-container-fluid d-flex main flex-column py-4 text-body h-100",style:{"overflow-y":"scroll"},"data-bs-theme":this.theme},[t("div",_e,[t("div",$e,[t("h4",ke,[l(r,{t:"Welcome to"})]),e[10]||(e[10]=t("span",{class:"dashboardLogo display-3"},[t("strong",null,"WGDashboard")],-1)),this.store.CrossServerConfiguration.Enable?(i(),$(n,{key:1})):(i(),a("form",{key:0,onSubmit:e[3]||(e[3]=o=>{o.preventDefault(),this.auth()}),class:"mt-3"},[t("div",we,[u(t("input",{type:"text",required:"",disabled:d.loading,"onUpdate:modelValue":e[0]||(e[0]=o=>this.data.username=o),name:"username",autocomplete:"username",autofocus:"",class:"form-control rounded-3",id:"username",placeholder:"Username"},null,8,Se),[[c,this.data.username]]),t("label",Ce,[e[5]||(e[5]=t("i",{class:"bi bi-person-circle me-2"},null,-1)),l(r,{t:"Username"})])]),t("div",Te,[u(t("input",{type:"password",required:"",disabled:d.loading,autocomplete:"current-password","onUpdate:modelValue":e[1]||(e[1]=o=>this.data.password=o),class:"form-control rounded-3",id:"password",placeholder:"Password"},null,8,Le),[[c,this.data.password]]),t("label",Ve,[e[6]||(e[6]=t("i",{class:"bi bi-key-fill me-2"},null,-1)),l(r,{t:"Password"})])]),this.totpEnabled?(i(),a("div",Ie,[u(t("input",{type:"text",id:"totp",required:"",disabled:d.loading,placeholder:"totp","onUpdate:modelValue":e[2]||(e[2]=o=>this.data.totp=o),class:"form-control rounded-3",maxlength:"6",inputmode:"numeric",autocomplete:"one-time-code"},null,8,Ee),[[c,this.data.totp]]),t("label",Me,[e[7]||(e[7]=t("i",{class:"bi bi-lock-fill me-2"},null,-1)),l(r,{t:"OTP from your authenticator"})])])):x("",!0),t("button",{class:"btn btn-lg btn-dark ms-auto mt-5 w-100 d-flex btn-brand signInBtn rounded-3",disabled:this.loading||!this.formValid,ref:"signInBtn"},[this.loading?(i(),a("span",Ue,[l(r,{t:"Signing In..."}),e[9]||(e[9]=t("span",{class:"spinner-border ms-auto spinner-border-sm",role:"status"},null,-1))])):(i(),a("span",De,[l(r,{t:"Sign In"}),e[8]||(e[8]=t("i",{class:"ms-auto bi bi-chevron-right"},null,-1))]))],8,Ae)],32)),this.store.IsElectronApp?x("",!0):(i(),a("div",Be,[t("div",Re,[u(t("input",{"onUpdate:modelValue":e[4]||(e[4]=o=>this.store.CrossServerConfiguration.Enable=o),disabled:d.loading,class:"form-check-input",type:"checkbox",role:"switch",id:"flexSwitchCheckChecked"},null,8,Oe),[[A,this.store.CrossServerConfiguration.Enable]]),t("label",Pe,[l(r,{t:"Access Remote Server"})])])]))])]),t("div",qe,[t("small",Ge,[e[11]||(e[11]=T(" WGDashboard ",-1)),t("strong",null,L(this.version),1),e[12]||(e[12]=T(" | Made with ❤️ by ",-1)),e[13]||(e[13]=t("a",{href:"https://github.com/WGDashboard",class:"text-decoration-none text-body",target:"_blank"},[t("strong",null,"WGDashboard")],-1))]),t("a",je,[t("small",null,[e[14]||(e[14]=t("i",{class:"bi bi-box-arrow-up-right me-1"},null,-1)),l(r,{t:"Client App"})])])]),t("div",He,[l(U,{name:"message",tag:"div",class:"position-relative flex-sm-grow-0 flex-grow-1 d-flex align-items-end ms-sm-auto flex-column gap-2"},{default:D(()=>[(i(!0),a(k,null,w(f.getMessages.slice().reverse(),o=>(i(),$(b,{message:o,key:o.id},null,8,["message"]))),128))]),_:1})])],8,ye)}const Je=v(xe,[["render",Ne],["__scopeId","data-v-9e84e18b"]]);export{Je as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js b/src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js similarity index 88% rename from src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js rename to src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js index 4d65ca55..ba8665a6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js +++ b/src/static/dist/WGDashboardAdmin/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js @@ -1 +1 @@ -import{_ as p,a as t,c as r,d as n,w as b,n as x,s as l,b as c,f,t as d,e as v,j as g,r as C,q as w,p as y}from"./index-B2Cqollg.js";import{L as _}from"./localeText-slIlNmvW.js";const N={class:"text-muted me-2"},k={class:"fw-bold"},q={__name:"cpuCore",props:{core_number:Number,percentage:Number,align:Boolean,square:Boolean},setup(e){y(i=>({a680627c:s.value}));const u=e,o=C(!1),s=w(()=>u.square?"40px":"25px");return(i,a)=>(t(),r("div",{class:"flex-grow-1 square rounded-3 border position-relative p-2",onMouseenter:a[0]||(a[0]=m=>o.value=!0),onMouseleave:a[1]||(a[1]=m=>o.value=!1),style:l({"background-color":`rgb(13 110 253 / ${e.percentage*10}%)`})},[n(g,{name:"zoomReversed"},{default:b(()=>[o.value?(t(),r("div",{key:0,style:l([{"white-space":"nowrap"},{top:s.value}]),class:x(["floatingLabel z-3 border position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow d-flex",[e.align?"end-0":"start-0"]])},[c("small",N,[n(_,{t:"Core"}),f(" #"+d(e.core_number+1),1)]),c("small",k,d(e.percentage)+"% ",1)],6)):v("",!0)]),_:1})],36))}},h=p(q,[["__scopeId","data-v-d4cea788"]]);export{h as C}; +import{_ as p,a as t,c as r,d as n,w as b,n as x,s as l,b as c,f,t as d,e as v,j as g,r as C,q as w,p as y}from"./index-DOH6XKNT.js";import{L as _}from"./localeText-CB2ziPie.js";const N={class:"text-muted me-2"},k={class:"fw-bold"},q={__name:"cpuCore",props:{core_number:Number,percentage:Number,align:Boolean,square:Boolean},setup(e){y(i=>({a680627c:s.value}));const u=e,o=C(!1),s=w(()=>u.square?"40px":"25px");return(i,a)=>(t(),r("div",{class:"flex-grow-1 square rounded-3 border position-relative p-2",onMouseenter:a[0]||(a[0]=m=>o.value=!0),onMouseleave:a[1]||(a[1]=m=>o.value=!1),style:l({"background-color":`rgb(13 110 253 / ${e.percentage*10}%)`})},[n(g,{name:"zoomReversed"},{default:b(()=>[o.value?(t(),r("div",{key:0,style:l([{"white-space":"nowrap"},{top:s.value}]),class:x(["floatingLabel z-3 border position-absolute d-block p-1 px-2 bg-body text-body rounded-3 border shadow d-flex",[e.align?"end-0":"start-0"]])},[c("small",N,[n(_,{t:"Core"}),f(" #"+d(e.core_number+1),1)]),c("small",k,d(e.percentage)+"% ",1)],6)):v("",!0)]),_:1})],36))}},h=p(q,[["__scopeId","data-v-d4cea788"]]);export{h as C}; diff --git a/src/static/dist/WGDashboardAdmin/assets/systemStatus-BX0luAHi.js b/src/static/dist/WGDashboardAdmin/assets/systemStatus-DPbSXbe6.js similarity index 97% rename from src/static/dist/WGDashboardAdmin/assets/systemStatus-BX0luAHi.js rename to src/static/dist/WGDashboardAdmin/assets/systemStatus-DPbSXbe6.js index 315eaf5e..b8983cf1 100644 --- a/src/static/dist/WGDashboardAdmin/assets/systemStatus-BX0luAHi.js +++ b/src/static/dist/WGDashboardAdmin/assets/systemStatus-DPbSXbe6.js @@ -1 +1 @@ -import{_ as T,a as t,c as l,b as e,t as u,B as X,f as w,s as _,e as S,d as i,u as N,q as b,G as x,D as Y,o as Z,x as ee,g as se,F as v,h as g,i as k,w as L,T as D,r as y,J as te}from"./index-B2Cqollg.js";import{L as c}from"./localeText-slIlNmvW.js";import{C as ae}from"./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-DyIHT8Z6.js";import{C as V,L as E,B as R,a as G,b as j,c as H,p as W,d as q,e as F,f as z,P as A,i as J,g as M}from"./index-HUe35Pyu.js";import{d as oe}from"./dayjs.min-CDcSqwgf.js";const le={class:"mb-1 d-flex gap-5"},re={class:"title"},ie={class:"ms-auto"},ne={__name:"process",props:["process","cpu"],setup(a){return(m,p)=>(t(),l("div",le,[e("small",re,[p[0]||(p[0]=e("i",{class:"bi bi-code-square me-2"},null,-1)),e("samp",null,u(a.process.command?a.process.command:a.process.name),1)]),e("small",ie,u(Math.round((a.process.percent+Number.EPSILON)*10)/10)+"% ",1)]))}},O=T(ne,[["__scopeId","data-v-ffe5ad8f"]]),ce={class:"col-sm-6 fadeIn d-flex gap-2 flex-column"},de={class:"d-flex mb-2"},ue={class:"mb-0"},he={class:"mb-0 ms-auto d-flex gap-2"},me={class:"text-info"},pe={class:"text-warning"},_e={class:"progress",role:"progressbar",style:{height:"10px"}},be={class:"card rounded-3"},fe={class:"card-header d-flex align-items-center gap-3"},ve={class:"text-info ms-auto"},ge={class:"text-warning"},ye={class:"card-body"},xe=X({__name:"networkInterface",props:["historicalChartTimestamp","historicalNetworkSpeed","interfaceName","interface"],setup(a){V.register(E,R,G,j,H,W,q,F,z,A,J);const m=a,p=b(()=>({responsive:!0,plugins:{legend:{display:!0},tooltip:{callbacks:{label:h=>`${h.formattedValue} MB/s`}}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(h,n)=>`${Math.round(h*1e4)/1e4} MB/s`},grid:{display:!1}}}})),s=b(()=>{let h=[],n=[];return m.historicalNetworkSpeed.bytes_recv&&m.historicalNetworkSpeed.bytes_sent&&(h=[...m.historicalNetworkSpeed.bytes_recv],n=[...m.historicalNetworkSpeed.bytes_sent]),{labels:[...m.historicalChartTimestamp],datasets:[{label:x("Real Time Received Data Usage"),data:h,fill:"origin",borderColor:"#0dcaf0",backgroundColor:"#0dcaf090",tension:0,pointRadius:2,borderWidth:1},{label:x("Real Time Sent Data Usage"),data:n,fill:"origin",backgroundColor:"#ffc10790",borderColor:"#ffc107",tension:0,pointRadius:2,borderWidth:1}]}});return(h,n)=>(t(),l("div",ce,[e("div",null,[e("div",de,[e("h6",ue,[e("samp",null,u(a.interfaceName),1)]),e("h6",he,[e("span",me,[n[0]||(n[0]=e("i",{class:"bi bi-arrow-down"},null,-1)),w(" "+u(Math.round((a.interface.bytes_recv/1024e6+Number.EPSILON)*1e4)/1e4)+" GB ",1)]),e("span",pe,[n[1]||(n[1]=e("i",{class:"bi bi-arrow-up"},null,-1)),w(" "+u(Math.round((a.interface.bytes_sent/1024e6+Number.EPSILON)*1e4)/1e4)+" GB ",1)])])]),e("div",_e,[a.interface.bytes_recv>0?(t(),l("div",{key:0,class:"progress-bar bg-info",style:_({width:`${a.interface.bytes_recv/(a.interface.bytes_sent+a.interface.bytes_recv)*100}%`})},null,4)):S("",!0),a.interface.bytes_sent>0?(t(),l("div",{key:1,class:"progress-bar bg-warning",style:_({width:`${a.interface.bytes_sent/(a.interface.bytes_sent+a.interface.bytes_recv)*100}%`})},null,4)):S("",!0)])]),e("div",be,[e("div",fe,[e("small",null,[i(c,{t:"Realtime Speed"})]),e("small",ve,[n[2]||(n[2]=e("i",{class:"bi bi-arrow-down-circle me-2"},null,-1)),w(" "+u(a.historicalNetworkSpeed.bytes_recv[a.historicalNetworkSpeed.bytes_recv.length-1])+" MB/s ",1)]),e("small",ge,[n[3]||(n[3]=e("i",{class:"bi bi-arrow-up-circle me-2"},null,-1)),w(" "+u(a.historicalNetworkSpeed.bytes_sent[a.historicalNetworkSpeed.bytes_sent.length-1])+" MB/s ",1)])]),e("div",ye,[i(N(M),{options:p.value,data:s.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])])])]))}}),we={class:"text-body row g-2 mb-2"},ke={class:"col-sm-6"},Se={class:"card rounded-3 h-100 shadow"},Ce={class:"card-body p-4"},Ne={class:"d-flex flex-column gap-3"},Me={class:"d-flex flex-column gap-3",style:{"min-height":"130px"}},$e={class:"d-flex align-items-center"},Pe={class:"text-muted mb-0"},Ie={class:"ms-auto mb-0"},Ue={key:0},Be={key:1,class:"spinner-border"},Le={class:"progress",role:"progressbar",style:{height:"10px"}},De={class:"d-grid gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Oe={class:"d-flex align-items-center"},Te={class:"mb-0"},Ve={class:"mb-0 ms-auto text-muted"},Ee={class:"position-relative"},Re={class:"col-sm-6"},Ge={class:"card rounded-3 h-100 shadow"},je={class:"card-body p-4"},He={class:"d-flex flex-column gap-3"},We={class:"d-flex flex-column gap-3",style:{height:"130px"}},qe={class:"d-flex align-items-center"},Fe={class:"text-muted"},ze={class:"ms-auto"},Ae={key:0},Je={key:1,class:"spinner-border"},Ke={class:"progress",role:"progressbar",style:{height:"10px"}},Qe={class:"d-flex align-items-center"},Xe={class:"mb-0"},Ye={class:"mb-0 ms-auto"},Ze={class:"progress",role:"progressbar",style:{height:"10px"}},es={class:"d-flex align-items-center"},ss={class:"mb-0"},ts={class:"mb-0 ms-auto text-muted"},as={class:"position-relative"},os={class:"col-sm-12"},ls={class:"card rounded-3 h-100 shadow"},rs={class:"card-body p-4 d-flex gap-3 flex-column"},is={class:"d-flex align-items-center gap-3"},ns={class:"text-muted mb-0"},cs={class:"ms-auto mb-0"},ds={key:0},us={key:1,class:"spinner-border"},hs={key:0,class:"row g-4"},ms={class:"col-sm-12"},ps={class:"card rounded-3 h-100 shadow"},_s={class:"card-body p-4 d-flex gap-3 flex-column"},bs={class:"d-flex align-items-center"},fs={class:"text-muted mb-0"},vs={class:"ms-auto mb-0"},gs={key:0},ys={key:1,class:"spinner-border"},xs={class:"row g-3"},ws={class:"col-sm-6 fadeIn"},ks={class:"d-flex mb-2"},Ss={class:"mb-0"},Cs={class:"mb-0 ms-auto d-flex gap-2"},Ns={class:"text-success"},Ms={class:"progress",role:"progressbar",style:{height:"20px"}},$s={__name:"systemStatus",setup(a){const m=Y(),p=y(!1),s=b(()=>p.value?m.SystemStatus:void 0);let h=null;V.register(E,R,G,j,H,W,q,F,z,A,J),Z(()=>{U(),h=setInterval(()=>{U()},5e3)}),ee(()=>{clearInterval(h)});const n=y([]),$=y([]),P=y([]),I=y([]),f=te({}),U=async()=>{await se("/api/systemStatus",{},d=>{n.value.push(oe().format("HH:mm:ss A")),m.SystemStatus=d.data,$.value.push(d.data.CPU.cpu_percent),P.value.push(d.data.Memory.VirtualMemory.percent),I.value.push(d.data.Memory.SwapMemory.percent);for(let o of Object.keys(d.data.NetworkInterfaces))Object.keys(f).includes(o)||(f[o]={bytes_recv:[],bytes_sent:[]}),f[o].bytes_recv.push(d.data.NetworkInterfaces[o].realtime.recv),f[o].bytes_sent.push(d.data.NetworkInterfaces[o].realtime.sent);p.value=!0})},B=b(()=>({responsive:!0,plugins:{legend:{display:!0},tooltip:{callbacks:{label:d=>`${d.formattedValue}%`}}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(d,o)=>`${d}%`},grid:{display:!1}}}})),K=b(()=>({labels:[...n.value],datasets:[{label:x("CPU Usage"),data:[...$.value],fill:"start",backgroundColor:"#0d6efd90",borderColor:"#0d6efd",tension:0,pointRadius:2,borderWidth:1}]})),Q=b(()=>({labels:[...n.value],datasets:[{label:x("Memory Usage"),data:[...P.value],fill:1,borderColor:"#0dcaf0",backgroundColor:"#0dcaf090",tension:0,pointRadius:2,borderWidth:1},{label:x("Swap Memory Usage"),data:[...I.value],fill:"start",backgroundColor:"#ffc10790",borderColor:"#ffc107",tension:0,pointRadius:2,borderWidth:1}]}));return(d,o)=>(t(),l("div",we,[e("div",ke,[e("div",Se,[e("div",Ce,[e("div",Ne,[e("div",Me,[e("div",$e,[e("h3",Pe,[o[0]||(o[0]=e("i",{class:"bi bi-cpu-fill me-2"},null,-1)),i(c,{t:"CPU"})]),e("h3",Ie,[s.value?(t(),l("span",Ue,u(s.value.CPU.cpu_percent)+"% ",1)):(t(),l("span",Be))])]),e("div",Le,[e("div",{class:"progress-bar",style:_({width:`${s.value?.CPU.cpu_percent}%`})},null,4)]),e("div",De,[(t(!0),l(v,null,g(s.value?.CPU.cpu_percent_per_cpu,(r,C)=>(t(),k(ae,{square:!0,key:C,align:C+1>Math.round(s.value?.CPU.cpu_percent_per_cpu.length/2),core_number:C,percentage:r},null,8,["align","core_number","percentage"]))),128))])]),i(N(M),{options:B.value,data:K.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"]),e("div",Oe,[e("h5",Te,[i(c,{t:"Processes"})]),e("h6",Ve,[e("small",null,[i(c,{t:"CPU Usage"})])])]),o[1]||(o[1]=e("hr",{class:"my-1"},null,-1)),e("div",Ee,[i(D,{name:"process"},{default:L(()=>[(t(!0),l(v,null,g(s.value?.Processes.cpu_top_10,r=>(t(),k(O,{key:r.pid,cpu:!0,process:r},null,8,["process"]))),128))]),_:1})])])])])]),e("div",Re,[e("div",Ge,[e("div",je,[e("div",He,[e("div",We,[e("div",qe,[e("h3",Fe,[o[2]||(o[2]=e("i",{class:"bi bi-memory me-2"},null,-1)),i(c,{t:"Memory"})]),e("h3",ze,[s.value?(t(),l("span",Ae,u(s.value?.Memory.VirtualMemory.percent)+"% ",1)):(t(),l("span",Je))])]),e("div",Ke,[e("div",{class:"progress-bar bg-info",style:_({width:`${s.value?.Memory.VirtualMemory.percent}%`})},null,4)]),e("div",Qe,[e("h6",Xe,[i(c,{t:"Swap Memory"})]),e("h6",Ye,u(s.value?.Memory.SwapMemory.percent)+"%",1)]),e("div",Ze,[e("div",{class:"progress-bar bg-info-subtle",style:_({width:`${s.value?.Memory.SwapMemory.percent}%`})},null,4)])]),i(N(M),{options:B.value,data:Q.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"]),e("div",es,[e("h5",ss,[i(c,{t:"Processes"})]),e("h6",ts,[e("small",null,[i(c,{t:"Memory Usage"})])])]),o[3]||(o[3]=e("hr",{class:"my-1"},null,-1)),e("div",as,[i(D,{name:"process"},{default:L(()=>[(t(!0),l(v,null,g(s.value?.Processes.memory_top_10,r=>(t(),k(O,{key:r.pid,process:r},null,8,["process"]))),128))]),_:1})])])])])]),e("div",os,[e("div",ls,[e("div",rs,[e("div",is,[e("h3",ns,[o[4]||(o[4]=e("i",{class:"bi bi-ethernet me-2"},null,-1)),i(c,{t:"Network"})]),e("h3",cs,[s.value?(t(),l("span",ds,[i(c,{t:Object.keys(s.value.NetworkInterfaces).length+" Interface"+(Object.keys(s.value.NetworkInterfaces).length>1?"s":"")},null,8,["t"])])):(t(),l("span",us))])]),o[5]||(o[5]=e("div",null,null,-1)),s.value?(t(),l("div",hs,[(t(!0),l(v,null,g(Object.keys(s.value.NetworkInterfaces).sort(),r=>(t(),k(xe,{interface:s.value.NetworkInterfaces[r],interfaceName:r,historicalChartTimestamp:n.value,historicalNetworkSpeed:f[r],key:r},null,8,["interface","interfaceName","historicalChartTimestamp","historicalNetworkSpeed"]))),128))])):S("",!0)])])]),e("div",ms,[e("div",ps,[e("div",_s,[e("div",bs,[e("h3",fs,[o[6]||(o[6]=e("i",{class:"bi bi-device-ssd-fill me-2"},null,-1)),i(c,{t:"Storage"})]),e("h3",vs,[s.value?(t(),l("span",gs,[i(c,{t:s.value.Disks.length+" Partition"+(s.value.Disks.length>1?"s":"")},null,8,["t"])])):(t(),l("span",ys))])]),e("div",xs,[s.value?(t(!0),l(v,{key:0},g(s.value.Disks,r=>(t(),l("div",ws,[e("div",ks,[e("h6",Ss,[e("samp",null,u(r.mountPoint),1)]),e("h6",Cs,[e("span",Ns,[i(c,{t:Math.round((r.used/1024e6+Number.EPSILON)*100)/100+" / "+Math.round((r.total/1024e6+Number.EPSILON)*100)/100+" GB Used"},null,8,["t"])])])]),e("div",Ms,[e("div",{class:"progress-bar bg-success",style:_({width:`${r.percent}%`})},u(r.percent)+"% ",5)])]))),256)):S("",!0)])])])])]))}},Ds=T($s,[["__scopeId","data-v-09184439"]]);export{Ds as default}; +import{_ as T,a as t,c as l,b as e,t as u,B as X,f as w,s as _,e as S,d as i,u as N,q as b,G as x,D as Y,o as Z,x as ee,g as se,F as v,h as g,i as k,w as L,T as D,r as y,J as te}from"./index-DOH6XKNT.js";import{L as c}from"./localeText-CB2ziPie.js";import{C as ae}from"./storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-CUpTYExw.js";import{C as V,L as E,B as R,a as G,b as j,c as H,p as W,d as q,e as F,f as z,P as A,i as J,g as M}from"./index-LeKglIp6.js";import{d as oe}from"./dayjs.min-CMJwD6qc.js";const le={class:"mb-1 d-flex gap-5"},re={class:"title"},ie={class:"ms-auto"},ne={__name:"process",props:["process","cpu"],setup(a){return(m,p)=>(t(),l("div",le,[e("small",re,[p[0]||(p[0]=e("i",{class:"bi bi-code-square me-2"},null,-1)),e("samp",null,u(a.process.command?a.process.command:a.process.name),1)]),e("small",ie,u(Math.round((a.process.percent+Number.EPSILON)*10)/10)+"% ",1)]))}},O=T(ne,[["__scopeId","data-v-ffe5ad8f"]]),ce={class:"col-sm-6 fadeIn d-flex gap-2 flex-column"},de={class:"d-flex mb-2"},ue={class:"mb-0"},he={class:"mb-0 ms-auto d-flex gap-2"},me={class:"text-info"},pe={class:"text-warning"},_e={class:"progress",role:"progressbar",style:{height:"10px"}},be={class:"card rounded-3"},fe={class:"card-header d-flex align-items-center gap-3"},ve={class:"text-info ms-auto"},ge={class:"text-warning"},ye={class:"card-body"},xe=X({__name:"networkInterface",props:["historicalChartTimestamp","historicalNetworkSpeed","interfaceName","interface"],setup(a){V.register(E,R,G,j,H,W,q,F,z,A,J);const m=a,p=b(()=>({responsive:!0,plugins:{legend:{display:!0},tooltip:{callbacks:{label:h=>`${h.formattedValue} MB/s`}}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(h,n)=>`${Math.round(h*1e4)/1e4} MB/s`},grid:{display:!1}}}})),s=b(()=>{let h=[],n=[];return m.historicalNetworkSpeed.bytes_recv&&m.historicalNetworkSpeed.bytes_sent&&(h=[...m.historicalNetworkSpeed.bytes_recv],n=[...m.historicalNetworkSpeed.bytes_sent]),{labels:[...m.historicalChartTimestamp],datasets:[{label:x("Real Time Received Data Usage"),data:h,fill:"origin",borderColor:"#0dcaf0",backgroundColor:"#0dcaf090",tension:0,pointRadius:2,borderWidth:1},{label:x("Real Time Sent Data Usage"),data:n,fill:"origin",backgroundColor:"#ffc10790",borderColor:"#ffc107",tension:0,pointRadius:2,borderWidth:1}]}});return(h,n)=>(t(),l("div",ce,[e("div",null,[e("div",de,[e("h6",ue,[e("samp",null,u(a.interfaceName),1)]),e("h6",he,[e("span",me,[n[0]||(n[0]=e("i",{class:"bi bi-arrow-down"},null,-1)),w(" "+u(Math.round((a.interface.bytes_recv/1024e6+Number.EPSILON)*1e4)/1e4)+" GB ",1)]),e("span",pe,[n[1]||(n[1]=e("i",{class:"bi bi-arrow-up"},null,-1)),w(" "+u(Math.round((a.interface.bytes_sent/1024e6+Number.EPSILON)*1e4)/1e4)+" GB ",1)])])]),e("div",_e,[a.interface.bytes_recv>0?(t(),l("div",{key:0,class:"progress-bar bg-info",style:_({width:`${a.interface.bytes_recv/(a.interface.bytes_sent+a.interface.bytes_recv)*100}%`})},null,4)):S("",!0),a.interface.bytes_sent>0?(t(),l("div",{key:1,class:"progress-bar bg-warning",style:_({width:`${a.interface.bytes_sent/(a.interface.bytes_sent+a.interface.bytes_recv)*100}%`})},null,4)):S("",!0)])]),e("div",be,[e("div",fe,[e("small",null,[i(c,{t:"Realtime Speed"})]),e("small",ve,[n[2]||(n[2]=e("i",{class:"bi bi-arrow-down-circle me-2"},null,-1)),w(" "+u(a.historicalNetworkSpeed.bytes_recv[a.historicalNetworkSpeed.bytes_recv.length-1])+" MB/s ",1)]),e("small",ge,[n[3]||(n[3]=e("i",{class:"bi bi-arrow-up-circle me-2"},null,-1)),w(" "+u(a.historicalNetworkSpeed.bytes_sent[a.historicalNetworkSpeed.bytes_sent.length-1])+" MB/s ",1)])]),e("div",ye,[i(N(M),{options:p.value,data:s.value,style:{width:"100%",height:"300px","max-height":"300px"}},null,8,["options","data"])])])]))}}),we={class:"text-body row g-2 mb-2"},ke={class:"col-sm-6"},Se={class:"card rounded-3 h-100 shadow"},Ce={class:"card-body p-4"},Ne={class:"d-flex flex-column gap-3"},Me={class:"d-flex flex-column gap-3",style:{"min-height":"130px"}},$e={class:"d-flex align-items-center"},Pe={class:"text-muted mb-0"},Ie={class:"ms-auto mb-0"},Ue={key:0},Be={key:1,class:"spinner-border"},Le={class:"progress",role:"progressbar",style:{height:"10px"}},De={class:"d-grid gap-1",style:{"grid-template-columns":"repeat(10, 1fr)"}},Oe={class:"d-flex align-items-center"},Te={class:"mb-0"},Ve={class:"mb-0 ms-auto text-muted"},Ee={class:"position-relative"},Re={class:"col-sm-6"},Ge={class:"card rounded-3 h-100 shadow"},je={class:"card-body p-4"},He={class:"d-flex flex-column gap-3"},We={class:"d-flex flex-column gap-3",style:{height:"130px"}},qe={class:"d-flex align-items-center"},Fe={class:"text-muted"},ze={class:"ms-auto"},Ae={key:0},Je={key:1,class:"spinner-border"},Ke={class:"progress",role:"progressbar",style:{height:"10px"}},Qe={class:"d-flex align-items-center"},Xe={class:"mb-0"},Ye={class:"mb-0 ms-auto"},Ze={class:"progress",role:"progressbar",style:{height:"10px"}},es={class:"d-flex align-items-center"},ss={class:"mb-0"},ts={class:"mb-0 ms-auto text-muted"},as={class:"position-relative"},os={class:"col-sm-12"},ls={class:"card rounded-3 h-100 shadow"},rs={class:"card-body p-4 d-flex gap-3 flex-column"},is={class:"d-flex align-items-center gap-3"},ns={class:"text-muted mb-0"},cs={class:"ms-auto mb-0"},ds={key:0},us={key:1,class:"spinner-border"},hs={key:0,class:"row g-4"},ms={class:"col-sm-12"},ps={class:"card rounded-3 h-100 shadow"},_s={class:"card-body p-4 d-flex gap-3 flex-column"},bs={class:"d-flex align-items-center"},fs={class:"text-muted mb-0"},vs={class:"ms-auto mb-0"},gs={key:0},ys={key:1,class:"spinner-border"},xs={class:"row g-3"},ws={class:"col-sm-6 fadeIn"},ks={class:"d-flex mb-2"},Ss={class:"mb-0"},Cs={class:"mb-0 ms-auto d-flex gap-2"},Ns={class:"text-success"},Ms={class:"progress",role:"progressbar",style:{height:"20px"}},$s={__name:"systemStatus",setup(a){const m=Y(),p=y(!1),s=b(()=>p.value?m.SystemStatus:void 0);let h=null;V.register(E,R,G,j,H,W,q,F,z,A,J),Z(()=>{U(),h=setInterval(()=>{U()},5e3)}),ee(()=>{clearInterval(h)});const n=y([]),$=y([]),P=y([]),I=y([]),f=te({}),U=async()=>{await se("/api/systemStatus",{},d=>{n.value.push(oe().format("HH:mm:ss A")),m.SystemStatus=d.data,$.value.push(d.data.CPU.cpu_percent),P.value.push(d.data.Memory.VirtualMemory.percent),I.value.push(d.data.Memory.SwapMemory.percent);for(let o of Object.keys(d.data.NetworkInterfaces))Object.keys(f).includes(o)||(f[o]={bytes_recv:[],bytes_sent:[]}),f[o].bytes_recv.push(d.data.NetworkInterfaces[o].realtime.recv),f[o].bytes_sent.push(d.data.NetworkInterfaces[o].realtime.sent);p.value=!0})},B=b(()=>({responsive:!0,plugins:{legend:{display:!0},tooltip:{callbacks:{label:d=>`${d.formattedValue}%`}}},scales:{x:{ticks:{display:!1},grid:{display:!1}},y:{ticks:{callback:(d,o)=>`${d}%`},grid:{display:!1}}}})),K=b(()=>({labels:[...n.value],datasets:[{label:x("CPU Usage"),data:[...$.value],fill:"start",backgroundColor:"#0d6efd90",borderColor:"#0d6efd",tension:0,pointRadius:2,borderWidth:1}]})),Q=b(()=>({labels:[...n.value],datasets:[{label:x("Memory Usage"),data:[...P.value],fill:1,borderColor:"#0dcaf0",backgroundColor:"#0dcaf090",tension:0,pointRadius:2,borderWidth:1},{label:x("Swap Memory Usage"),data:[...I.value],fill:"start",backgroundColor:"#ffc10790",borderColor:"#ffc107",tension:0,pointRadius:2,borderWidth:1}]}));return(d,o)=>(t(),l("div",we,[e("div",ke,[e("div",Se,[e("div",Ce,[e("div",Ne,[e("div",Me,[e("div",$e,[e("h3",Pe,[o[0]||(o[0]=e("i",{class:"bi bi-cpu-fill me-2"},null,-1)),i(c,{t:"CPU"})]),e("h3",Ie,[s.value?(t(),l("span",Ue,u(s.value.CPU.cpu_percent)+"% ",1)):(t(),l("span",Be))])]),e("div",Le,[e("div",{class:"progress-bar",style:_({width:`${s.value?.CPU.cpu_percent}%`})},null,4)]),e("div",De,[(t(!0),l(v,null,g(s.value?.CPU.cpu_percent_per_cpu,(r,C)=>(t(),k(ae,{square:!0,key:C,align:C+1>Math.round(s.value?.CPU.cpu_percent_per_cpu.length/2),core_number:C,percentage:r},null,8,["align","core_number","percentage"]))),128))])]),i(N(M),{options:B.value,data:K.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"]),e("div",Oe,[e("h5",Te,[i(c,{t:"Processes"})]),e("h6",Ve,[e("small",null,[i(c,{t:"CPU Usage"})])])]),o[1]||(o[1]=e("hr",{class:"my-1"},null,-1)),e("div",Ee,[i(D,{name:"process"},{default:L(()=>[(t(!0),l(v,null,g(s.value?.Processes.cpu_top_10,r=>(t(),k(O,{key:r.pid,cpu:!0,process:r},null,8,["process"]))),128))]),_:1})])])])])]),e("div",Re,[e("div",Ge,[e("div",je,[e("div",He,[e("div",We,[e("div",qe,[e("h3",Fe,[o[2]||(o[2]=e("i",{class:"bi bi-memory me-2"},null,-1)),i(c,{t:"Memory"})]),e("h3",ze,[s.value?(t(),l("span",Ae,u(s.value?.Memory.VirtualMemory.percent)+"% ",1)):(t(),l("span",Je))])]),e("div",Ke,[e("div",{class:"progress-bar bg-info",style:_({width:`${s.value?.Memory.VirtualMemory.percent}%`})},null,4)]),e("div",Qe,[e("h6",Xe,[i(c,{t:"Swap Memory"})]),e("h6",Ye,u(s.value?.Memory.SwapMemory.percent)+"%",1)]),e("div",Ze,[e("div",{class:"progress-bar bg-info-subtle",style:_({width:`${s.value?.Memory.SwapMemory.percent}%`})},null,4)])]),i(N(M),{options:B.value,data:Q.value,style:{width:"100%",height:"200px","max-height":"200px"}},null,8,["options","data"]),e("div",es,[e("h5",ss,[i(c,{t:"Processes"})]),e("h6",ts,[e("small",null,[i(c,{t:"Memory Usage"})])])]),o[3]||(o[3]=e("hr",{class:"my-1"},null,-1)),e("div",as,[i(D,{name:"process"},{default:L(()=>[(t(!0),l(v,null,g(s.value?.Processes.memory_top_10,r=>(t(),k(O,{key:r.pid,process:r},null,8,["process"]))),128))]),_:1})])])])])]),e("div",os,[e("div",ls,[e("div",rs,[e("div",is,[e("h3",ns,[o[4]||(o[4]=e("i",{class:"bi bi-ethernet me-2"},null,-1)),i(c,{t:"Network"})]),e("h3",cs,[s.value?(t(),l("span",ds,[i(c,{t:Object.keys(s.value.NetworkInterfaces).length+" Interface"+(Object.keys(s.value.NetworkInterfaces).length>1?"s":"")},null,8,["t"])])):(t(),l("span",us))])]),o[5]||(o[5]=e("div",null,null,-1)),s.value?(t(),l("div",hs,[(t(!0),l(v,null,g(Object.keys(s.value.NetworkInterfaces).sort(),r=>(t(),k(xe,{interface:s.value.NetworkInterfaces[r],interfaceName:r,historicalChartTimestamp:n.value,historicalNetworkSpeed:f[r],key:r},null,8,["interface","interfaceName","historicalChartTimestamp","historicalNetworkSpeed"]))),128))])):S("",!0)])])]),e("div",ms,[e("div",ps,[e("div",_s,[e("div",bs,[e("h3",fs,[o[6]||(o[6]=e("i",{class:"bi bi-device-ssd-fill me-2"},null,-1)),i(c,{t:"Storage"})]),e("h3",vs,[s.value?(t(),l("span",gs,[i(c,{t:s.value.Disks.length+" Partition"+(s.value.Disks.length>1?"s":"")},null,8,["t"])])):(t(),l("span",ys))])]),e("div",xs,[s.value?(t(!0),l(v,{key:0},g(s.value.Disks,r=>(t(),l("div",ws,[e("div",ks,[e("h6",Ss,[e("samp",null,u(r.mountPoint),1)]),e("h6",Cs,[e("span",Ns,[i(c,{t:Math.round((r.used/1024e6+Number.EPSILON)*100)/100+" / "+Math.round((r.total/1024e6+Number.EPSILON)*100)/100+" GB Used"},null,8,["t"])])])]),e("div",Ms,[e("div",{class:"progress-bar bg-success",style:_({width:`${r.percent}%`})},u(r.percent)+"% ",5)])]))),256)):S("",!0)])])])])]))}},Ds=T($s,[["__scopeId","data-v-09184439"]]);export{Ds as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/totp-DslWxGxU.js b/src/static/dist/WGDashboardAdmin/assets/totp-DvmyzVgR.js similarity index 94% rename from src/static/dist/WGDashboardAdmin/assets/totp-DslWxGxU.js rename to src/static/dist/WGDashboardAdmin/assets/totp-DvmyzVgR.js index 5d48fef6..8ad05302 100644 --- a/src/static/dist/WGDashboardAdmin/assets/totp-DslWxGxU.js +++ b/src/static/dist/WGDashboardAdmin/assets/totp-DvmyzVgR.js @@ -1 +1 @@ -import{_ as m,a as n,c as h,b as t,d as i,t as p,m as f,y as _,i as d,w as r,z as b,D as v,g,k as c}from"./index-B2Cqollg.js";import{Q as x}from"./browser-D1LqIfJr.js";import{L as y}from"./localeText-slIlNmvW.js";import"./galois-field-I2lBzzs-.js";const T={name:"totp",components:{LocaleText:y},async setup(){const s=v();let e="";return await g("/api/Welcome_GetTotpLink",{},(a=>{a.status&&(e=a.data)})),{l:e,store:s}},mounted(){this.l&&x.toCanvas(document.getElementById("qrcode"),this.l,function(s){})},data(){return{totp:"",totpInvalidMessage:"",verified:!1}},methods:{validateTotp(){}},watch:{totp(s){const e=document.querySelector("#totp");e.classList.remove("is-invalid","is-valid"),s.length===6&&(console.log(s),/[0-9]{6}/.test(s)?b("/api/Welcome_VerifyTotpLink",{totp:s},a=>{a.status?(this.verified=!0,e.classList.add("is-valid"),this.$emit("verified")):(e.classList.add("is-invalid"),this.totpInvalidMessage="TOTP does not match.")}):(e.classList.add("is-invalid"),this.totpInvalidMessage="TOTP can only contain numbers"))}}},k=["data-bs-theme"],L={class:"m-auto text-body",style:{width:"500px"}},w={class:"d-flex flex-column"},C={class:"dashboardLogo display-4"},M={class:"mb-2"},P={class:"text-muted"},I={class:"p-3 bg-body-secondary rounded-3 border mb-3"},O={class:"text-muted mb-0"},B=["href"],$={style:{"line-break":"anywhere"}},D={for:"totp",class:"mb-2"},R={class:"text-muted"},S={class:"form-group mb-2"},q=["disabled"],A={class:"invalid-feedback"},E={class:"valid-feedback"},F={class:"d-flex gap-3 mt-5 flex-column"};function Q(s,e,a,G,N,W){const o=c("LocaleText"),l=c("RouterLink");return n(),h("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.store.Configuration.Server.dashboard_theme},[t("div",L,[t("div",w,[t("div",null,[t("h1",C,[i(o,{t:"Multi-Factor Authentication (MFA)"})]),t("p",M,[t("small",P,[i(o,{t:"1. Please scan the following QR Code to generate TOTP with your choice of authenticator"})])]),e[1]||(e[1]=t("canvas",{id:"qrcode",class:"rounded-3 mb-2"},null,-1)),t("div",I,[t("p",O,[t("small",null,[i(o,{t:"Or you can click the link below:"})])]),t("a",{href:this.l},[t("code",$,p(this.l),1)],8,B)]),t("label",D,[t("small",R,[i(o,{t:"2. Enter the TOTP generated by your authenticator to verify"})])]),t("div",S,[f(t("input",{class:"form-control text-center totp",id:"totp",maxlength:"6",type:"text",inputmode:"numeric",autocomplete:"one-time-code","onUpdate:modelValue":e[0]||(e[0]=u=>this.totp=u),disabled:this.verified},null,8,q),[[_,this.totp]]),t("div",A,[i(o,{t:this.totpInvalidMessage},null,8,["t"])]),t("div",E,[i(o,{t:"TOTP verified!"})])])]),e[4]||(e[4]=t("hr",null,null,-1)),t("div",F,[this.verified?(n(),d(l,{key:1,to:"/",class:"btn btn-dark btn-lg d-flex btn-brand shadow align-items-center flex-grow-1 rounded-3"},{default:r(()=>[i(o,{t:"Complete"}),e[3]||(e[3]=t("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),_:1})):(n(),d(l,{key:0,to:"/",class:"btn bg-secondary-subtle text-secondary-emphasis rounded-3 flex-grow-1 btn-lg border-1 border-secondary-subtle shadow d-flex"},{default:r(()=>[i(o,{t:"I don't need MFA"}),e[2]||(e[2]=t("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),_:1}))])])])],8,k)}const H=m(T,[["render",Q]]);export{H as default}; +import{_ as m,a as n,c as h,b as t,d as i,t as p,m as f,y as _,i as d,w as r,z as b,D as v,g,k as c}from"./index-DOH6XKNT.js";import{Q as x}from"./browser-CBrDwE_S.js";import{L as y}from"./localeText-CB2ziPie.js";import"./galois-field-I2lBzzs-.js";const T={name:"totp",components:{LocaleText:y},async setup(){const s=v();let e="";return await g("/api/Welcome_GetTotpLink",{},(a=>{a.status&&(e=a.data)})),{l:e,store:s}},mounted(){this.l&&x.toCanvas(document.getElementById("qrcode"),this.l,function(s){})},data(){return{totp:"",totpInvalidMessage:"",verified:!1}},methods:{validateTotp(){}},watch:{totp(s){const e=document.querySelector("#totp");e.classList.remove("is-invalid","is-valid"),s.length===6&&(console.log(s),/[0-9]{6}/.test(s)?b("/api/Welcome_VerifyTotpLink",{totp:s},a=>{a.status?(this.verified=!0,e.classList.add("is-valid"),this.$emit("verified")):(e.classList.add("is-invalid"),this.totpInvalidMessage="TOTP does not match.")}):(e.classList.add("is-invalid"),this.totpInvalidMessage="TOTP can only contain numbers"))}}},k=["data-bs-theme"],L={class:"m-auto text-body",style:{width:"500px"}},w={class:"d-flex flex-column"},C={class:"dashboardLogo display-4"},M={class:"mb-2"},P={class:"text-muted"},I={class:"p-3 bg-body-secondary rounded-3 border mb-3"},O={class:"text-muted mb-0"},B=["href"],$={style:{"line-break":"anywhere"}},D={for:"totp",class:"mb-2"},R={class:"text-muted"},S={class:"form-group mb-2"},q=["disabled"],A={class:"invalid-feedback"},E={class:"valid-feedback"},F={class:"d-flex gap-3 mt-5 flex-column"};function Q(s,e,a,G,N,W){const o=c("LocaleText"),l=c("RouterLink");return n(),h("div",{class:"container-fluid login-container-fluid d-flex main pt-5 overflow-scroll","data-bs-theme":this.store.Configuration.Server.dashboard_theme},[t("div",L,[t("div",w,[t("div",null,[t("h1",C,[i(o,{t:"Multi-Factor Authentication (MFA)"})]),t("p",M,[t("small",P,[i(o,{t:"1. Please scan the following QR Code to generate TOTP with your choice of authenticator"})])]),e[1]||(e[1]=t("canvas",{id:"qrcode",class:"rounded-3 mb-2"},null,-1)),t("div",I,[t("p",O,[t("small",null,[i(o,{t:"Or you can click the link below:"})])]),t("a",{href:this.l},[t("code",$,p(this.l),1)],8,B)]),t("label",D,[t("small",R,[i(o,{t:"2. Enter the TOTP generated by your authenticator to verify"})])]),t("div",S,[f(t("input",{class:"form-control text-center totp",id:"totp",maxlength:"6",type:"text",inputmode:"numeric",autocomplete:"one-time-code","onUpdate:modelValue":e[0]||(e[0]=u=>this.totp=u),disabled:this.verified},null,8,q),[[_,this.totp]]),t("div",A,[i(o,{t:this.totpInvalidMessage},null,8,["t"])]),t("div",E,[i(o,{t:"TOTP verified!"})])])]),e[4]||(e[4]=t("hr",null,null,-1)),t("div",F,[this.verified?(n(),d(l,{key:1,to:"/",class:"btn btn-dark btn-lg d-flex btn-brand shadow align-items-center flex-grow-1 rounded-3"},{default:r(()=>[i(o,{t:"Complete"}),e[3]||(e[3]=t("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),_:1})):(n(),d(l,{key:0,to:"/",class:"btn bg-secondary-subtle text-secondary-emphasis rounded-3 flex-grow-1 btn-lg border-1 border-secondary-subtle shadow d-flex"},{default:r(()=>[i(o,{t:"I don't need MFA"}),e[2]||(e[2]=t("i",{class:"bi bi-chevron-right ms-auto"},null,-1))]),_:1}))])])])],8,k)}const H=m(T,[["render",Q]]);export{H as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/traceroute-7nQq-B8l.js b/src/static/dist/WGDashboardAdmin/assets/traceroute-DxH9dwKE.js similarity index 94% rename from src/static/dist/WGDashboardAdmin/assets/traceroute-7nQq-B8l.js rename to src/static/dist/WGDashboardAdmin/assets/traceroute-DxH9dwKE.js index 9f316925..7e0ffdfb 100644 --- a/src/static/dist/WGDashboardAdmin/assets/traceroute-7nQq-B8l.js +++ b/src/static/dist/WGDashboardAdmin/assets/traceroute-DxH9dwKE.js @@ -1 +1 @@ -import{_ as h,a as o,c as l,b as t,d as n,m as g,y as b,I as y,w as r,j as c,g as f,W as x,k as u,f as v,F as m,h as _,s as k,n as T,t as i}from"./index-B2Cqollg.js";import{O as A}from"./osmap-BDnmDR8p.js";import{L as w}from"./localeText-slIlNmvW.js";import"./Vector-5IlHN0Py.js";const R={name:"traceroute",components:{LocaleText:w,OSMap:A},data(){return{tracing:!1,ipAddress:void 0,tracerouteResult:void 0}},setup(){return{store:x()}},methods:{execute(){this.ipAddress&&(this.tracing=!0,this.tracerouteResult=void 0,f("/api/traceroute/execute",{ipAddress:this.ipAddress},d=>{d.status?this.tracerouteResult=d.data:this.store.newMessage("Server",d.message,"danger"),this.tracing=!1}))}}},M={class:"mt-md-5 mt-3 text-body"},S={class:"container-md"},$={class:"mb-3 text-body"},L={class:"d-flex gap-2 mb-3 flex-column"},C={class:"flex-grow-1"},P={class:"mb-1 text-muted",for:"ipAddress"},I=["disabled"],O=["disabled"],V={key:0,class:"d-block"},B={key:1,class:"d-block"},N={class:"position-relative"},z={key:"pingPlaceholder"},D={key:1},E={key:"table",class:"w-100 mt-2"},F={class:"table table-sm rounded-3 w-100"},G={scope:"col"},H={scope:"col"},K={scope:"col"},W={scope:"col"},j={scope:"col"},U={scope:"col"},q={key:0},J={key:1};function Q(d,s,X,Y,Z,tt){const a=u("LocaleText"),p=u("OSMap");return o(),l("div",M,[t("div",S,[t("h3",$,[n(a,{t:"Traceroute"})]),t("div",L,[t("div",C,[t("label",P,[t("small",null,[n(a,{t:"Enter IP Address / Hostname"})])]),g(t("input",{disabled:this.tracing,id:"ipAddress",class:"form-control rounded-3","onUpdate:modelValue":s[0]||(s[0]=e=>this.ipAddress=e),onKeyup:s[1]||(s[1]=y(e=>this.execute(),["enter"])),type:"text"},null,40,I),[[b,this.ipAddress]])]),t("button",{class:"btn btn-primary rounded-3 position-relative flex-grow-1",disabled:this.tracing||!this.ipAddress,onClick:s[2]||(s[2]=e=>this.execute())},[n(c,{name:"slide"},{default:r(()=>[this.tracing?(o(),l("span",B,[...s[4]||(s[4]=[t("span",{class:"spinner-border spinner-border-sm","aria-hidden":"true"},null,-1),t("span",{class:"visually-hidden",role:"status"},"Loading...",-1)])])):(o(),l("span",V,[...s[3]||(s[3]=[t("i",{class:"bi bi-person-walking me-2"},null,-1),v("Trace! ",-1)])]))]),_:1})],8,O)]),t("div",N,[n(c,{name:"ping"},{default:r(()=>[this.tracerouteResult?(o(),l("div",D,[n(p,{d:this.tracerouteResult,type:"traceroute"},null,8,["d"]),t("div",E,[t("table",F,[t("thead",null,[t("tr",null,[t("th",G,[n(a,{t:"Hop"})]),t("th",H,[n(a,{t:"IP Address"})]),t("th",K,[n(a,{t:"Average RTT (ms)"})]),t("th",W,[n(a,{t:"Min RTT (ms)"})]),t("th",j,[n(a,{t:"Max RTT (ms)"})]),t("th",U,[n(a,{t:"Geolocation"})])])]),t("tbody",null,[(o(!0),l(m,null,_(this.tracerouteResult,(e,et)=>(o(),l("tr",null,[t("td",null,[t("small",null,i(e.hop),1)]),t("td",null,[t("small",null,[t("samp",null,i(e.ip),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.avg_rtt),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.min_rtt),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.max_rtt),1)])]),t("td",null,[e.geo&&e.geo.city&&e.geo.country?(o(),l("span",q,[t("small",null,i(e.geo.city)+", "+i(e.geo.country),1)])):(o(),l("span",J," - "))])]))),256))])])])])):(o(),l("div",z,[s[5]||(s[5]=t("div",{class:"pingPlaceholder bg-body-secondary rounded-3 mb-3",style:{height:"300px !important"}},null,-1)),(o(),l(m,null,_(5,e=>t("div",{class:T(["pingPlaceholder bg-body-secondary rounded-3 mb-3",{"animate__animated animate__flash animate__slower animate__infinite":this.tracing}]),style:k({"animation-delay":`${e*.05}s`})},null,6)),64))]))]),_:1})])])])}const at=h(R,[["render",Q],["__scopeId","data-v-125b538b"]]);export{at as default}; +import{_ as h,a as o,c as l,b as t,d as n,m as g,y as b,I as y,w as r,j as c,g as f,W as x,k as u,f as v,F as m,h as _,s as k,n as T,t as i}from"./index-DOH6XKNT.js";import{O as A}from"./osmap-DMNOpsQa.js";import{L as w}from"./localeText-CB2ziPie.js";import"./Vector-C7_esFoa.js";const R={name:"traceroute",components:{LocaleText:w,OSMap:A},data(){return{tracing:!1,ipAddress:void 0,tracerouteResult:void 0}},setup(){return{store:x()}},methods:{execute(){this.ipAddress&&(this.tracing=!0,this.tracerouteResult=void 0,f("/api/traceroute/execute",{ipAddress:this.ipAddress},d=>{d.status?this.tracerouteResult=d.data:this.store.newMessage("Server",d.message,"danger"),this.tracing=!1}))}}},M={class:"mt-md-5 mt-3 text-body"},S={class:"container-md"},$={class:"mb-3 text-body"},L={class:"d-flex gap-2 mb-3 flex-column"},C={class:"flex-grow-1"},P={class:"mb-1 text-muted",for:"ipAddress"},I=["disabled"],O=["disabled"],V={key:0,class:"d-block"},B={key:1,class:"d-block"},N={class:"position-relative"},z={key:"pingPlaceholder"},D={key:1},E={key:"table",class:"w-100 mt-2"},F={class:"table table-sm rounded-3 w-100"},G={scope:"col"},H={scope:"col"},K={scope:"col"},W={scope:"col"},j={scope:"col"},U={scope:"col"},q={key:0},J={key:1};function Q(d,s,X,Y,Z,tt){const a=u("LocaleText"),p=u("OSMap");return o(),l("div",M,[t("div",S,[t("h3",$,[n(a,{t:"Traceroute"})]),t("div",L,[t("div",C,[t("label",P,[t("small",null,[n(a,{t:"Enter IP Address / Hostname"})])]),g(t("input",{disabled:this.tracing,id:"ipAddress",class:"form-control rounded-3","onUpdate:modelValue":s[0]||(s[0]=e=>this.ipAddress=e),onKeyup:s[1]||(s[1]=y(e=>this.execute(),["enter"])),type:"text"},null,40,I),[[b,this.ipAddress]])]),t("button",{class:"btn btn-primary rounded-3 position-relative flex-grow-1",disabled:this.tracing||!this.ipAddress,onClick:s[2]||(s[2]=e=>this.execute())},[n(c,{name:"slide"},{default:r(()=>[this.tracing?(o(),l("span",B,[...s[4]||(s[4]=[t("span",{class:"spinner-border spinner-border-sm","aria-hidden":"true"},null,-1),t("span",{class:"visually-hidden",role:"status"},"Loading...",-1)])])):(o(),l("span",V,[...s[3]||(s[3]=[t("i",{class:"bi bi-person-walking me-2"},null,-1),v("Trace! ",-1)])]))]),_:1})],8,O)]),t("div",N,[n(c,{name:"ping"},{default:r(()=>[this.tracerouteResult?(o(),l("div",D,[n(p,{d:this.tracerouteResult,type:"traceroute"},null,8,["d"]),t("div",E,[t("table",F,[t("thead",null,[t("tr",null,[t("th",G,[n(a,{t:"Hop"})]),t("th",H,[n(a,{t:"IP Address"})]),t("th",K,[n(a,{t:"Average RTT (ms)"})]),t("th",W,[n(a,{t:"Min RTT (ms)"})]),t("th",j,[n(a,{t:"Max RTT (ms)"})]),t("th",U,[n(a,{t:"Geolocation"})])])]),t("tbody",null,[(o(!0),l(m,null,_(this.tracerouteResult,(e,et)=>(o(),l("tr",null,[t("td",null,[t("small",null,i(e.hop),1)]),t("td",null,[t("small",null,[t("samp",null,i(e.ip),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.avg_rtt),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.min_rtt),1)])]),t("td",null,[t("small",null,[t("samp",null,i(e.max_rtt),1)])]),t("td",null,[e.geo&&e.geo.city&&e.geo.country?(o(),l("span",q,[t("small",null,i(e.geo.city)+", "+i(e.geo.country),1)])):(o(),l("span",J," - "))])]))),256))])])])])):(o(),l("div",z,[s[5]||(s[5]=t("div",{class:"pingPlaceholder bg-body-secondary rounded-3 mb-3",style:{height:"300px !important"}},null,-1)),(o(),l(m,null,_(5,e=>t("div",{class:T(["pingPlaceholder bg-body-secondary rounded-3 mb-3",{"animate__animated animate__flash animate__slower animate__infinite":this.tracing}]),style:k({"animation-delay":`${e*.05}s`})},null,6)),64))]))]),_:1})])])])}const at=h(R,[["render",Q],["__scopeId","data-v-125b538b"]]);export{at as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/vue-datepicker-vYVOdkpZ.js b/src/static/dist/WGDashboardAdmin/assets/vue-datepicker-DUoHSY87.js similarity index 99% rename from src/static/dist/WGDashboardAdmin/assets/vue-datepicker-vYVOdkpZ.js rename to src/static/dist/WGDashboardAdmin/assets/vue-datepicker-DUoHSY87.js index a15481a8..48d1b56e 100644 --- a/src/static/dist/WGDashboardAdmin/assets/vue-datepicker-vYVOdkpZ.js +++ b/src/static/dist/WGDashboardAdmin/assets/vue-datepicker-DUoHSY87.js @@ -1 +1 @@ -import{r as ie,H as Je,a6 as Gt,q as V,u as i,Q as fo,a7 as mo,a8 as vo,B as Ue,a9 as Bt,a as F,i as $e,aa as ze,h as Ee,ab as cr,o as je,Z as Ge,V as jt,c as te,d as He,w as be,ac as oe,ad as et,ae as dt,b as we,j as da,s as tt,n as ye,e as re,af as po,ag as Vn,a0 as Be,J as Ha,ah as ho,a3 as sa,F as Se,t as Ke,l as xn,P as yo,R as Ie,ai as vt,f as At,aj as go,m as Wa,ak as Ia,I as wo,al as bo,am as ko}from"./index-B2Cqollg.js";import{o as _o,u as Yt,a as Do}from"./index-p8W6lPzW.js";const la=Math.min,It=Math.max,qa=Math.round,Va=Math.floor,kt=e=>({x:e,y:e}),xo={left:"right",right:"left",bottom:"top",top:"bottom"},Mo={start:"end",end:"start"};function hn(e,t,n){return It(e,la(t,n))}function Ma(e,t){return typeof e=="function"?e(t):e}function qt(e){return e.split("-")[0]}function Pa(e){return e.split("-")[1]}function dr(e){return e==="x"?"y":"x"}function Mn(e){return e==="y"?"height":"width"}const Po=new Set(["top","bottom"]);function Rt(e){return Po.has(qt(e))?"y":"x"}function Pn(e){return dr(Rt(e))}function Ao(e,t,n){n===void 0&&(n=!1);const a=Pa(e),r=Pn(e),o=Mn(r);let s=r==="x"?a===(n?"end":"start")?"right":"left":a==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=Ua(s)),[s,Ua(s)]}function To(e){const t=Ua(e);return[yn(e),t,yn(t)]}function yn(e){return e.replace(/start|end/g,t=>Mo[t])}const Ln=["left","right"],Wn=["right","left"],Oo=["top","bottom"],Co=["bottom","top"];function So(e,t,n){switch(e){case"top":case"bottom":return n?t?Wn:Ln:t?Ln:Wn;case"left":case"right":return t?Oo:Co;default:return[]}}function Yo(e,t,n,a){const r=Pa(e);let o=So(qt(e),n==="start",a);return r&&(o=o.map(s=>s+"-"+r),t&&(o=o.concat(o.map(yn)))),o}function Ua(e){return e.replace(/left|right|bottom|top/g,t=>xo[t])}function Ro(e){return{top:0,right:0,bottom:0,left:0,...e}}function fr(e){return typeof e!="number"?Ro(e):{top:e,right:e,bottom:e,left:e}}function ja(e){const{x:t,y:n,width:a,height:r}=e;return{width:a,height:r,top:n,left:t,right:t+a,bottom:n+r,x:t,y:n}}function In(e,t,n){let{reference:a,floating:r}=e;const o=Rt(t),s=Pn(t),l=Mn(s),u=qt(t),h=o==="y",p=a.x+a.width/2-r.width/2,g=a.y+a.height/2-r.height/2,w=a[l]/2-r[l]/2;let c;switch(u){case"top":c={x:p,y:a.y-r.height};break;case"bottom":c={x:p,y:a.y+a.height};break;case"right":c={x:a.x+a.width,y:g};break;case"left":c={x:a.x-r.width,y:g};break;default:c={x:a.x,y:a.y}}switch(Pa(t)){case"start":c[s]-=w*(n&&h?-1:1);break;case"end":c[s]+=w*(n&&h?-1:1);break}return c}const $o=async(e,t,n)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:s}=n,l=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t));let h=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:p,y:g}=In(h,a,u),w=a,c={},y=0;for(let b=0;b({name:"arrow",options:e,async fn(t){const{x:n,y:a,placement:r,rects:o,platform:s,elements:l,middlewareData:u}=t,{element:h,padding:p=0}=Ma(e,t)||{};if(h==null)return{};const g=fr(p),w={x:n,y:a},c=Pn(r),y=Mn(c),b=await s.getDimensions(h),_=c==="y",d=_?"top":"left",m=_?"bottom":"right",v=_?"clientHeight":"clientWidth",M=o.reference[y]+o.reference[c]-w[c]-o.floating[y],O=w[c]-o.reference[c],E=await(s.getOffsetParent==null?void 0:s.getOffsetParent(h));let P=E?E[v]:0;(!P||!await(s.isElement==null?void 0:s.isElement(E)))&&(P=l.floating[v]||o.floating[y]);const Y=M/2-O/2,N=P/2-b[y]/2-1,W=la(g[d],N),H=la(g[m],N),q=W,G=P-b[y]-H,Z=P/2-b[y]/2+Y,U=hn(q,Z,G),X=!u.arrow&&Pa(r)!=null&&Z!==U&&o.reference[y]/2-(ZZ<=0)){var H,q;const Z=(((H=o.flip)==null?void 0:H.index)||0)+1,U=P[Z];if(U&&(!(g==="alignment"?m!==Rt(U):!1)||W.every(I=>Rt(I.placement)===m?I.overflows[0]>0:!0)))return{data:{index:Z,overflows:W},reset:{placement:U}};let X=(q=W.filter($=>$.overflows[0]<=0).sort(($,I)=>$.overflows[1]-I.overflows[1])[0])==null?void 0:q.placement;if(!X)switch(c){case"bestFit":{var G;const $=(G=W.filter(I=>{if(E){const le=Rt(I.placement);return le===m||le==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(le=>le>0).reduce((le,z)=>le+z,0)]).sort((I,le)=>I[1]-le[1])[0])==null?void 0:G[0];$&&(X=$);break}case"initialPlacement":X=l;break}if(r!==X)return{reset:{placement:X}}}return{}}}},No=new Set(["left","top"]);async function Fo(e,t){const{placement:n,platform:a,elements:r}=e,o=await(a.isRTL==null?void 0:a.isRTL(r.floating)),s=qt(n),l=Pa(n),u=Rt(n)==="y",h=No.has(s)?-1:1,p=o&&u?-1:1,g=Ma(t,e);let{mainAxis:w,crossAxis:c,alignmentAxis:y}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return l&&typeof y=="number"&&(c=l==="end"?y*-1:y),u?{x:c*p,y:w*h}:{x:w*h,y:c*p}}const Vo=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,a;const{x:r,y:o,placement:s,middlewareData:l}=t,u=await Fo(t,e);return s===((n=l.offset)==null?void 0:n.placement)&&(a=l.arrow)!=null&&a.alignmentOffset?{}:{x:r+u.x,y:o+u.y,data:{...u,placement:s}}}}},Lo=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:r}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:l={fn:_=>{let{x:d,y:m}=_;return{x:d,y:m}}},...u}=Ma(e,t),h={x:n,y:a},p=await mr(t,u),g=Rt(qt(r)),w=dr(g);let c=h[w],y=h[g];if(o){const _=w==="y"?"top":"left",d=w==="y"?"bottom":"right",m=c+p[_],v=c-p[d];c=hn(m,c,v)}if(s){const _=g==="y"?"top":"left",d=g==="y"?"bottom":"right",m=y+p[_],v=y-p[d];y=hn(m,y,v)}const b=l.fn({...t,[w]:c,[g]:y});return{...b,data:{x:b.x-n,y:b.y-a,enabled:{[w]:o,[g]:s}}}}}};function Xa(){return typeof window<"u"}function zt(e){return An(e)?(e.nodeName||"").toLowerCase():"#document"}function at(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Mt(e){var t;return(t=(An(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function An(e){return Xa()?e instanceof Node||e instanceof at(e).Node:!1}function pt(e){return Xa()?e instanceof Element||e instanceof at(e).Element:!1}function Dt(e){return Xa()?e instanceof HTMLElement||e instanceof at(e).HTMLElement:!1}function Hn(e){return!Xa()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof at(e).ShadowRoot}const Wo=new Set(["inline","contents"]);function Aa(e){const{overflow:t,overflowX:n,overflowY:a,display:r}=ht(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&!Wo.has(r)}const Io=new Set(["table","td","th"]);function Ho(e){return Io.has(zt(e))}const qo=[":popover-open",":modal"];function Qa(e){return qo.some(t=>{try{return e.matches(t)}catch{return!1}})}const Uo=["transform","translate","scale","rotate","perspective"],jo=["transform","translate","scale","rotate","perspective","filter"],zo=["paint","layout","strict","content"];function Tn(e){const t=On(),n=pt(e)?ht(e):e;return Uo.some(a=>n[a]?n[a]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||jo.some(a=>(n.willChange||"").includes(a))||zo.some(a=>(n.contain||"").includes(a))}function Ko(e){let t=$t(e);for(;Dt(t)&&!ia(t);){if(Tn(t))return t;if(Qa(t))return null;t=$t(t)}return null}function On(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Xo=new Set(["html","body","#document"]);function ia(e){return Xo.has(zt(e))}function ht(e){return at(e).getComputedStyle(e)}function Ga(e){return pt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function $t(e){if(zt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Hn(e)&&e.host||Mt(e);return Hn(t)?t.host:t}function vr(e){const t=$t(e);return ia(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dt(t)&&Aa(t)?t:vr(t)}function xa(e,t,n){var a;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=vr(e),o=r===((a=e.ownerDocument)==null?void 0:a.body),s=at(r);if(o){const l=gn(s);return t.concat(s,s.visualViewport||[],Aa(r)?r:[],l&&n?xa(l):[])}return t.concat(r,xa(r,[],n))}function gn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function pr(e){const t=ht(e);let n=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const r=Dt(e),o=r?e.offsetWidth:n,s=r?e.offsetHeight:a,l=qa(n)!==o||qa(a)!==s;return l&&(n=o,a=s),{width:n,height:a,$:l}}function Cn(e){return pt(e)?e:e.contextElement}function ra(e){const t=Cn(e);if(!Dt(t))return kt(1);const n=t.getBoundingClientRect(),{width:a,height:r,$:o}=pr(t);let s=(o?qa(n.width):n.width)/a,l=(o?qa(n.height):n.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const Qo=kt(0);function hr(e){const t=at(e);return!On()||!t.visualViewport?Qo:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Go(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==at(e)?!1:t}function Ut(e,t,n,a){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=Cn(e);let s=kt(1);t&&(a?pt(a)&&(s=ra(a)):s=ra(e));const l=Go(o,n,a)?hr(o):kt(0);let u=(r.left+l.x)/s.x,h=(r.top+l.y)/s.y,p=r.width/s.x,g=r.height/s.y;if(o){const w=at(o),c=a&&pt(a)?at(a):a;let y=w,b=gn(y);for(;b&&a&&c!==y;){const _=ra(b),d=b.getBoundingClientRect(),m=ht(b),v=d.left+(b.clientLeft+parseFloat(m.paddingLeft))*_.x,M=d.top+(b.clientTop+parseFloat(m.paddingTop))*_.y;u*=_.x,h*=_.y,p*=_.x,g*=_.y,u+=v,h+=M,y=at(b),b=gn(y)}}return ja({width:p,height:g,x:u,y:h})}function Za(e,t){const n=Ga(e).scrollLeft;return t?t.left+n:Ut(Mt(e)).left+n}function yr(e,t){const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-Za(e,n),r=n.top+t.scrollTop;return{x:a,y:r}}function Zo(e){let{elements:t,rect:n,offsetParent:a,strategy:r}=e;const o=r==="fixed",s=Mt(a),l=t?Qa(t.floating):!1;if(a===s||l&&o)return n;let u={scrollLeft:0,scrollTop:0},h=kt(1);const p=kt(0),g=Dt(a);if((g||!g&&!o)&&((zt(a)!=="body"||Aa(s))&&(u=Ga(a)),Dt(a))){const c=Ut(a);h=ra(a),p.x=c.x+a.clientLeft,p.y=c.y+a.clientTop}const w=s&&!g&&!o?yr(s,u):kt(0);return{width:n.width*h.x,height:n.height*h.y,x:n.x*h.x-u.scrollLeft*h.x+p.x+w.x,y:n.y*h.y-u.scrollTop*h.y+p.y+w.y}}function Jo(e){return Array.from(e.getClientRects())}function es(e){const t=Mt(e),n=Ga(e),a=e.ownerDocument.body,r=It(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),o=It(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let s=-n.scrollLeft+Za(e);const l=-n.scrollTop;return ht(a).direction==="rtl"&&(s+=It(t.clientWidth,a.clientWidth)-r),{width:r,height:o,x:s,y:l}}const qn=25;function ts(e,t){const n=at(e),a=Mt(e),r=n.visualViewport;let o=a.clientWidth,s=a.clientHeight,l=0,u=0;if(r){o=r.width,s=r.height;const p=On();(!p||p&&t==="fixed")&&(l=r.offsetLeft,u=r.offsetTop)}const h=Za(a);if(h<=0){const p=a.ownerDocument,g=p.body,w=getComputedStyle(g),c=p.compatMode==="CSS1Compat"&&parseFloat(w.marginLeft)+parseFloat(w.marginRight)||0,y=Math.abs(a.clientWidth-g.clientWidth-c);y<=qn&&(o-=y)}else h<=qn&&(o+=h);return{width:o,height:s,x:l,y:u}}const as=new Set(["absolute","fixed"]);function ns(e,t){const n=Ut(e,!0,t==="fixed"),a=n.top+e.clientTop,r=n.left+e.clientLeft,o=Dt(e)?ra(e):kt(1),s=e.clientWidth*o.x,l=e.clientHeight*o.y,u=r*o.x,h=a*o.y;return{width:s,height:l,x:u,y:h}}function Un(e,t,n){let a;if(t==="viewport")a=ts(e,n);else if(t==="document")a=es(Mt(e));else if(pt(t))a=ns(t,n);else{const r=hr(e);a={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return ja(a)}function gr(e,t){const n=$t(e);return n===t||!pt(n)||ia(n)?!1:ht(n).position==="fixed"||gr(n,t)}function rs(e,t){const n=t.get(e);if(n)return n;let a=xa(e,[],!1).filter(l=>pt(l)&&zt(l)!=="body"),r=null;const o=ht(e).position==="fixed";let s=o?$t(e):e;for(;pt(s)&&!ia(s);){const l=ht(s),u=Tn(s);!u&&l.position==="fixed"&&(r=null),(o?!u&&!r:!u&&l.position==="static"&&!!r&&as.has(r.position)||Aa(s)&&!u&&gr(e,s))?a=a.filter(p=>p!==s):r=l,s=$t(s)}return t.set(e,a),a}function os(e){let{element:t,boundary:n,rootBoundary:a,strategy:r}=e;const s=[...n==="clippingAncestors"?Qa(t)?[]:rs(t,this._c):[].concat(n),a],l=s[0],u=s.reduce((h,p)=>{const g=Un(t,p,r);return h.top=It(g.top,h.top),h.right=la(g.right,h.right),h.bottom=la(g.bottom,h.bottom),h.left=It(g.left,h.left),h},Un(t,l,r));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function ss(e){const{width:t,height:n}=pr(e);return{width:t,height:n}}function ls(e,t,n){const a=Dt(t),r=Mt(t),o=n==="fixed",s=Ut(e,!0,o,t);let l={scrollLeft:0,scrollTop:0};const u=kt(0);function h(){u.x=Za(r)}if(a||!a&&!o)if((zt(t)!=="body"||Aa(r))&&(l=Ga(t)),a){const c=Ut(t,!0,o,t);u.x=c.x+t.clientLeft,u.y=c.y+t.clientTop}else r&&h();o&&!a&&r&&h();const p=r&&!a&&!o?yr(r,l):kt(0),g=s.left+l.scrollLeft-u.x-p.x,w=s.top+l.scrollTop-u.y-p.y;return{x:g,y:w,width:s.width,height:s.height}}function mn(e){return ht(e).position==="static"}function jn(e,t){if(!Dt(e)||ht(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Mt(e)===n&&(n=n.ownerDocument.body),n}function wr(e,t){const n=at(e);if(Qa(e))return n;if(!Dt(e)){let r=$t(e);for(;r&&!ia(r);){if(pt(r)&&!mn(r))return r;r=$t(r)}return n}let a=jn(e,t);for(;a&&Ho(a)&&mn(a);)a=jn(a,t);return a&&ia(a)&&mn(a)&&!Tn(a)?n:a||Ko(e)||n}const is=async function(e){const t=this.getOffsetParent||wr,n=this.getDimensions,a=await n(e.floating);return{reference:ls(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function us(e){return ht(e).direction==="rtl"}const cs={convertOffsetParentRelativeRectToViewportRelativeRect:Zo,getDocumentElement:Mt,getClippingRect:os,getOffsetParent:wr,getElementRects:is,getClientRects:Jo,getDimensions:ss,getScale:ra,isElement:pt,isRTL:us};function br(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ds(e,t){let n=null,a;const r=Mt(e);function o(){var l;clearTimeout(a),(l=n)==null||l.disconnect(),n=null}function s(l,u){l===void 0&&(l=!1),u===void 0&&(u=1),o();const h=e.getBoundingClientRect(),{left:p,top:g,width:w,height:c}=h;if(l||t(),!w||!c)return;const y=Va(g),b=Va(r.clientWidth-(p+w)),_=Va(r.clientHeight-(g+c)),d=Va(p),v={rootMargin:-y+"px "+-b+"px "+-_+"px "+-d+"px",threshold:It(0,la(1,u))||1};let M=!0;function O(E){const P=E[0].intersectionRatio;if(P!==u){if(!M)return s();P?s(!1,P):a=setTimeout(()=>{s(!1,1e-7)},1e3)}P===1&&!br(h,e.getBoundingClientRect())&&s(),M=!1}try{n=new IntersectionObserver(O,{...v,root:r.ownerDocument})}catch{n=new IntersectionObserver(O,v)}n.observe(e)}return s(!0),o}function fs(e,t,n,a){a===void 0&&(a={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:u=!1}=a,h=Cn(e),p=r||o?[...h?xa(h):[],...xa(t)]:[];p.forEach(d=>{r&&d.addEventListener("scroll",n,{passive:!0}),o&&d.addEventListener("resize",n)});const g=h&&l?ds(h,n):null;let w=-1,c=null;s&&(c=new ResizeObserver(d=>{let[m]=d;m&&m.target===h&&c&&(c.unobserve(t),cancelAnimationFrame(w),w=requestAnimationFrame(()=>{var v;(v=c)==null||v.observe(t)})),n()}),h&&!u&&c.observe(h),c.observe(t));let y,b=u?Ut(e):null;u&&_();function _(){const d=Ut(e);b&&!br(b,d)&&n(),b=d,y=requestAnimationFrame(_)}return n(),()=>{var d;p.forEach(m=>{r&&m.removeEventListener("scroll",n),o&&m.removeEventListener("resize",n)}),g?.(),(d=c)==null||d.disconnect(),c=null,u&&cancelAnimationFrame(y)}}const ms=Vo,vs=Lo,ps=Bo,hs=Eo,ys=(e,t,n)=>{const a=new Map,r={platform:cs,...n},o={...r.platform,_c:a};return $o(e,t,{...r,platform:o})};function gs(e){return e!=null&&typeof e=="object"&&"$el"in e}function wn(e){if(gs(e)){const t=e.$el;return An(t)&&zt(t)==="#comment"?null:t}return e}function ea(e){return typeof e=="function"?e():i(e)}function ws(e){return{name:"arrow",options:e,fn(t){const n=wn(ea(e.element));return n==null?{}:hs({element:n,padding:e.padding}).fn(t)}}}function kr(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zn(e,t){const n=kr(e);return Math.round(t*n)/n}function bs(e,t,n){n===void 0&&(n={});const a=n.whileElementsMounted,r=V(()=>{var P;return(P=ea(n.open))!=null?P:!0}),o=V(()=>ea(n.middleware)),s=V(()=>{var P;return(P=ea(n.placement))!=null?P:"bottom"}),l=V(()=>{var P;return(P=ea(n.strategy))!=null?P:"absolute"}),u=V(()=>{var P;return(P=ea(n.transform))!=null?P:!0}),h=V(()=>wn(e.value)),p=V(()=>wn(t.value)),g=ie(0),w=ie(0),c=ie(l.value),y=ie(s.value),b=fo({}),_=ie(!1),d=V(()=>{const P={position:c.value,left:"0",top:"0"};if(!p.value)return P;const Y=zn(p.value,g.value),N=zn(p.value,w.value);return u.value?{...P,transform:"translate("+Y+"px, "+N+"px)",...kr(p.value)>=1.5&&{willChange:"transform"}}:{position:c.value,left:Y+"px",top:N+"px"}});let m;function v(){if(h.value==null||p.value==null)return;const P=r.value;ys(h.value,p.value,{middleware:o.value,placement:s.value,strategy:l.value}).then(Y=>{g.value=Y.x,w.value=Y.y,c.value=Y.strategy,y.value=Y.placement,b.value=Y.middlewareData,_.value=P!==!1})}function M(){typeof m=="function"&&(m(),m=void 0)}function O(){if(M(),a===void 0){v();return}if(h.value!=null&&p.value!=null){m=a(h.value,p.value,v);return}}function E(){r.value||(_.value=!1)}return Je([o,s,l,r],v,{flush:"sync"}),Je([h,p],O,{flush:"sync"}),Je(r,E,{flush:"sync"}),mo()&&vo(M),{x:Gt(g),y:Gt(w),strategy:Gt(c),placement:Gt(y),middlewareData:Gt(b),isPositioned:Gt(_),floatingStyles:d,update:v}}const _r=6048e5,ks=864e5,_s=6e4,Ds=36e5,xs=1e3,Kn=Symbol.for("constructDateFrom");function Ye(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Kn in e?e[Kn](t):e instanceof Date?new e.constructor(t):new Date(t)}function ve(e,t){return Ye(t||e,e)}function rt(e,t,n){const a=ve(e,n?.in);return isNaN(t)?Ye(n?.in||e,NaN):(t&&a.setDate(a.getDate()+t),a)}function ft(e,t,n){const a=ve(e,n?.in);if(isNaN(t))return Ye(e,NaN);if(!t)return a;const r=a.getDate(),o=Ye(e,a.getTime());o.setMonth(a.getMonth()+t+1,0);const s=o.getDate();return r>=s?o:(a.setFullYear(o.getFullYear(),o.getMonth(),r),a)}function Dr(e,t,n){const{years:a=0,months:r=0,weeks:o=0,days:s=0,hours:l=0,minutes:u=0,seconds:h=0}=t,p=ve(e,n?.in),g=r||a?ft(p,r+a*12):p,w=s||o?rt(g,s+o*7):g,c=u+l*60,b=(h+c*60)*1e3;return Ye(e,+w+b)}let Ms={};function Kt(){return Ms}function ot(e,t){const n=Kt(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=ve(e,t?.in),o=r.getDay(),s=(o=o.getTime()?a+1:n.getTime()>=l.getTime()?a:a-1}function za(e){const t=ve(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Ta(e,...t){const n=Ye.bind(null,t.find(a=>typeof a=="object"));return t.map(n)}function Xn(e,t){const n=ve(e,t?.in);return n.setHours(0,0,0,0),n}function Mr(e,t,n){const[a,r]=Ta(n?.in,e,t),o=Xn(a),s=Xn(r),l=+o-za(o),u=+s-za(s);return Math.round((l-u)/ks)}function Ps(e,t){const n=xr(e,t),a=Ye(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),ua(a)}function As(e,t,n){return ft(e,t*3,n)}function Sn(e,t,n){return ft(e,t*12,n)}function Qn(e,t){const n=+ve(e)-+ve(t);return n<0?-1:n>0?1:n}function Pr(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function _a(e){return!(!Pr(e)&&typeof e!="number"||isNaN(+ve(e)))}function Gn(e,t){const n=ve(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function Ts(e,t,n){const[a,r]=Ta(n?.in,e,t);return a.getFullYear()-r.getFullYear()}function Os(e){return t=>{const a=(e?Math[e]:Math.trunc)(t);return a===0?0:a}}function Cs(e,t,n){const[a,r]=Ta(n?.in,e,t),o=Qn(a,r),s=Math.abs(Ts(a,r));a.setFullYear(1584),r.setFullYear(1584);const l=Qn(a,r)===-o,u=o*(s-+l);return u===0?0:u}function Ar(e,t){const[n,a]=Ta(e,t.start,t.end);return{start:n,end:a}}function Yn(e,t){const{start:n,end:a}=Ar(t?.in,e);let r=+n>+a;const o=r?+n:+a,s=r?a:n;s.setHours(0,0,0,0);let l=1;const u=[];for(;+s<=o;)u.push(Ye(n,s)),s.setDate(s.getDate()+l),s.setHours(0,0,0,0);return r?u.reverse():u}function Lt(e,t){const n=ve(e,t?.in),a=n.getMonth(),r=a-a%3;return n.setMonth(r,1),n.setHours(0,0,0,0),n}function Ss(e,t){const{start:n,end:a}=Ar(t?.in,e);let r=+n>+a;const o=r?+Lt(n):+Lt(a);let s=Lt(r?a:n),l=1;const u=[];for(;+s<=o;)u.push(Ye(n,s)),s=As(s,l);return r?u.reverse():u}function Ys(e,t){const n=ve(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Tr(e,t){const n=ve(e,t?.in),a=n.getFullYear();return n.setFullYear(a+1,0,0),n.setHours(23,59,59,999),n}function oa(e,t){const n=ve(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Rn(e,t){const n=Kt(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=ve(e,t?.in),o=r.getDay(),s=(o{let a;const r=Rs[e];return typeof r=="string"?a=r:t===1?a=r.one:a=r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function vn(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Es={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Bs={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ns={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fs={date:vn({formats:Es,defaultWidth:"full"}),time:vn({formats:Bs,defaultWidth:"full"}),dateTime:vn({formats:Ns,defaultWidth:"full"})},Vs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ls=(e,t,n,a)=>Vs[e];function ya(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let r;if(a==="formatting"&&e.formattingValues){const s=e.defaultFormattingWidth||e.defaultWidth,l=n?.width?String(n.width):s;r=e.formattingValues[l]||e.formattingValues[s]}else{const s=e.defaultWidth,l=n?.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}const o=e.argumentCallback?e.argumentCallback(t):t;return r[o]}}const Ws={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Is={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Hs={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},qs={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Us={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},js={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},zs=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Ks={ordinalNumber:zs,era:ya({values:Ws,defaultWidth:"wide"}),quarter:ya({values:Is,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ya({values:Hs,defaultWidth:"wide"}),day:ya({values:qs,defaultWidth:"wide"}),dayPeriod:ya({values:Us,defaultWidth:"wide",formattingValues:js,defaultFormattingWidth:"wide"})};function ga(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?Qs(l,g=>g.test(s)):Xs(l,g=>g.test(s));let h;h=e.valueCallback?e.valueCallback(u):u,h=n.valueCallback?n.valueCallback(h):h;const p=t.slice(s.length);return{value:h,rest:p}}}function Xs(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Qs(e,t){for(let n=0;n{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],o=t.match(e.parsePattern);if(!o)return null;let s=e.valueCallback?e.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;const l=t.slice(r.length);return{value:s,rest:l}}}const Zs=/^(\d+)(th|st|nd|rd)?/i,Js=/\d+/i,el={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tl={any:[/^b/i,/^(a|c)/i]},al={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nl={any:[/1/i,/2/i,/3/i,/4/i]},rl={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ol={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},sl={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},ll={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},il={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ul={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},cl={ordinalNumber:Gs({matchPattern:Zs,parsePattern:Js,valueCallback:e=>parseInt(e,10)}),era:ga({matchPatterns:el,defaultMatchWidth:"wide",parsePatterns:tl,defaultParseWidth:"any"}),quarter:ga({matchPatterns:al,defaultMatchWidth:"wide",parsePatterns:nl,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ga({matchPatterns:rl,defaultMatchWidth:"wide",parsePatterns:ol,defaultParseWidth:"any"}),day:ga({matchPatterns:sl,defaultMatchWidth:"wide",parsePatterns:ll,defaultParseWidth:"any"}),dayPeriod:ga({matchPatterns:il,defaultMatchWidth:"any",parsePatterns:ul,defaultParseWidth:"any"})},Or={code:"en-US",formatDistance:$s,formatLong:Fs,formatRelative:Ls,localize:Ks,match:cl,options:{weekStartsOn:0,firstWeekContainsDate:1}};function dl(e,t){const n=ve(e,t?.in);return Mr(n,oa(n))+1}function $n(e,t){const n=ve(e,t?.in),a=+ua(n)-+Ps(n);return Math.round(a/_r)+1}function En(e,t){const n=ve(e,t?.in),a=n.getFullYear(),r=Kt(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=Ye(t?.in||e,0);s.setFullYear(a+1,0,o),s.setHours(0,0,0,0);const l=ot(s,t),u=Ye(t?.in||e,0);u.setFullYear(a,0,o),u.setHours(0,0,0,0);const h=ot(u,t);return+n>=+l?a+1:+n>=+h?a:a-1}function fl(e,t){const n=Kt(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,r=En(e,t),o=Ye(t?.in||e,0);return o.setFullYear(r,0,a),o.setHours(0,0,0,0),ot(o,t)}function Bn(e,t){const n=ve(e,t?.in),a=+ot(n,t)-+fl(n,t);return Math.round(a/_r)+1}function Ce(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const St={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return Ce(t==="yy"?a%100:a,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Ce(n+1,2)},d(e,t){return Ce(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Ce(e.getHours()%12||12,t.length)},H(e,t){return Ce(e.getHours(),t.length)},m(e,t){return Ce(e.getMinutes(),t.length)},s(e,t){return Ce(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),r=Math.trunc(a*Math.pow(10,n-3));return Ce(r,t.length)}},Zt={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Jn={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const a=e.getFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return St.y(e,t)},Y:function(e,t,n,a){const r=En(e,a),o=r>0?r:1-r;if(t==="YY"){const s=o%100;return Ce(s,2)}return t==="Yo"?n.ordinalNumber(o,{unit:"year"}):Ce(o,t.length)},R:function(e,t){const n=xr(e);return Ce(n,t.length)},u:function(e,t){const n=e.getFullYear();return Ce(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Ce(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Ce(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return St.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Ce(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const r=Bn(e,a);return t==="wo"?n.ordinalNumber(r,{unit:"week"}):Ce(r,t.length)},I:function(e,t,n){const a=$n(e);return t==="Io"?n.ordinalNumber(a,{unit:"week"}):Ce(a,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):St.d(e,t)},D:function(e,t,n){const a=dl(e);return t==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):Ce(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Ce(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Ce(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),r=a===0?7:a;switch(t){case"i":return String(r);case"ii":return Ce(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let r;switch(a===12?r=Zt.noon:a===0?r=Zt.midnight:r=a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let r;switch(a>=17?r=Zt.evening:a>=12?r=Zt.afternoon:a>=4?r=Zt.morning:r=Zt.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return St.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):St.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return t==="Ko"?n.ordinalNumber(a,{unit:"hour"}):Ce(a,t.length)},k:function(e,t,n){let a=e.getHours();return a===0&&(a=24),t==="ko"?n.ordinalNumber(a,{unit:"hour"}):Ce(a,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):St.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):St.s(e,t)},S:function(e,t){return St.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return tr(a);case"XXXX":case"XX":return Vt(a);default:return Vt(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return tr(a);case"xxxx":case"xx":return Vt(a);default:return Vt(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+er(a,":");default:return"GMT"+Vt(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+er(a,":");default:return"GMT"+Vt(a,":")}},t:function(e,t,n){const a=Math.trunc(+e/1e3);return Ce(a,t.length)},T:function(e,t,n){return Ce(+e,t.length)}};function er(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Math.trunc(a/60),o=a%60;return o===0?n+String(r):n+String(r)+t+Ce(o,2)}function tr(e,t){return e%60===0?(e>0?"-":"+")+Ce(Math.abs(e)/60,2):Vt(e,t)}function Vt(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Ce(Math.trunc(a/60),2),o=Ce(a%60,2);return n+r+t+o}const ar=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Cr=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ml=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],r=n[2];if(!r)return ar(e,t);let o;switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",ar(a,t)).replace("{{time}}",Cr(r,t))},bn={p:Cr,P:ml},vl=/^D+$/,pl=/^Y+$/,hl=["D","DD","YY","YYYY"];function Sr(e){return vl.test(e)}function Yr(e){return pl.test(e)}function kn(e,t,n){const a=yl(e,t,n);if(console.warn(a),hl.includes(e))throw new RangeError(a)}function yl(e,t,n){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const gl=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wl=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bl=/^'([^]*?)'?$/,kl=/''/g,_l=/[a-zA-Z]/;function nt(e,t,n){const a=Kt(),r=n?.locale??a.locale??Or,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,s=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,l=ve(e,n?.in);if(!_a(l))throw new RangeError("Invalid time value");let u=t.match(wl).map(p=>{const g=p[0];if(g==="p"||g==="P"){const w=bn[g];return w(p,r.formatLong)}return p}).join("").match(gl).map(p=>{if(p==="''")return{isToken:!1,value:"'"};const g=p[0];if(g==="'")return{isToken:!1,value:Dl(p)};if(Jn[g])return{isToken:!0,value:p};if(g.match(_l))throw new RangeError("Format string contains an unescaped latin alphabet character `"+g+"`");return{isToken:!1,value:p}});r.localize.preprocessor&&(u=r.localize.preprocessor(l,u));const h={firstWeekContainsDate:o,weekStartsOn:s,locale:r};return u.map(p=>{if(!p.isToken)return p.value;const g=p.value;(!n?.useAdditionalWeekYearTokens&&Yr(g)||!n?.useAdditionalDayOfYearTokens&&Sr(g))&&kn(g,t,String(e));const w=Jn[g[0]];return w(l,g,r.localize,h)}).join("")}function Dl(e){const t=e.match(bl);return t?t[1].replace(kl,"'"):e}function xl(e,t){return ve(e,t?.in).getDay()}function Ml(e,t){const n=ve(e,t?.in),a=n.getFullYear(),r=n.getMonth(),o=Ye(n,0);return o.setFullYear(a,r+1,0),o.setHours(0,0,0,0),o.getDate()}function Pl(){return Object.assign({},Kt())}function xt(e,t){return ve(e,t?.in).getHours()}function Al(e,t){const n=ve(e,t?.in).getDay();return n===0?7:n}function Tt(e,t){return ve(e,t?.in).getMinutes()}function Ae(e,t){return ve(e,t?.in).getMonth()}function Et(e){return ve(e).getSeconds()}function he(e,t){return ve(e,t?.in).getFullYear()}function wt(e,t){return+ve(e)>+ve(t)}function Pt(e,t){return+ve(e)<+ve(t)}function ta(e,t){return+ve(e)==+ve(t)}function Tl(e,t){const n=Ol(t)?new t(0):Ye(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function Ol(e){return typeof e=="function"&&e.prototype?.constructor===e}const Cl=10;class Rr{subPriority=0;validate(t,n){return!0}}class Sl extends Rr{constructor(t,n,a,r,o){super(),this.value=t,this.validateValue=n,this.setValue=a,this.priority=r,o&&(this.subPriority=o)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,a){return this.setValue(t,n,this.value,a)}}class Yl extends Rr{priority=Cl;subPriority=-1;constructor(t,n){super(),this.context=t||(a=>Ye(n,a))}set(t,n){return n.timestampIsSet?t:Ye(t,Tl(t,this.context))}}class Oe{run(t,n,a,r){const o=this.parse(t,n,a,r);return o?{setter:new Sl(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(t,n,a){return!0}}class Rl extends Oe{priority=140;parse(t,n,a){switch(n){case"G":case"GG":case"GGG":return a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"});case"GGGGG":return a.era(t,{width:"narrow"});default:return a.era(t,{width:"wide"})||a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"})}}set(t,n,a){return n.era=a,t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}const Le={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},yt={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function We(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ne(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function gt(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const a=n[1]==="+"?1:-1,r=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,s=n[5]?parseInt(n[5],10):0;return{value:a*(r*Ds+o*_s+s*xs),rest:t.slice(n[0].length)}}function $r(e){return Ne(Le.anyDigitsSigned,e)}function Ve(e,t){switch(e){case 1:return Ne(Le.singleDigit,t);case 2:return Ne(Le.twoDigits,t);case 3:return Ne(Le.threeDigits,t);case 4:return Ne(Le.fourDigits,t);default:return Ne(new RegExp("^\\d{1,"+e+"}"),t)}}function Ka(e,t){switch(e){case 1:return Ne(Le.singleDigitSigned,t);case 2:return Ne(Le.twoDigitsSigned,t);case 3:return Ne(Le.threeDigitsSigned,t);case 4:return Ne(Le.fourDigitsSigned,t);default:return Ne(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Nn(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Er(e,t){const n=t>0,a=n?t:1-t;let r;if(a<=50)r=e||100;else{const o=a+50,s=Math.trunc(o/100)*100,l=e>=o%100;r=e+s-(l?100:0)}return n?r:1-r}function Br(e){return e%400===0||e%4===0&&e%100!==0}class $l extends Oe{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,n,a){const r=o=>({year:o,isTwoDigitYear:n==="yy"});switch(n){case"y":return We(Ve(4,t),r);case"yo":return We(a.ordinalNumber(t,{unit:"year"}),r);default:return We(Ve(n.length,t),r)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a){const r=t.getFullYear();if(a.isTwoDigitYear){const s=Er(a.year,r);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}const o=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}}class El extends Oe{priority=130;parse(t,n,a){const r=o=>({year:o,isTwoDigitYear:n==="YY"});switch(n){case"Y":return We(Ve(4,t),r);case"Yo":return We(a.ordinalNumber(t,{unit:"year"}),r);default:return We(Ve(n.length,t),r)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a,r){const o=En(t,r);if(a.isTwoDigitYear){const l=Er(a.year,o);return t.setFullYear(l,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),ot(t,r)}const s=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(s,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),ot(t,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class Bl extends Oe{priority=130;parse(t,n){return Ka(n==="R"?4:n.length,t)}set(t,n,a){const r=Ye(t,0);return r.setFullYear(a,0,4),r.setHours(0,0,0,0),ua(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class Nl extends Oe{priority=130;parse(t,n){return Ka(n==="u"?4:n.length,t)}set(t,n,a){return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class Fl extends Oe{priority=120;parse(t,n,a){switch(n){case"Q":case"QQ":return Ve(n.length,t);case"Qo":return a.ordinalNumber(t,{unit:"quarter"});case"QQQ":return a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(t,{width:"narrow",context:"formatting"});default:return a.quarter(t,{width:"wide",context:"formatting"})||a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class Vl extends Oe{priority=120;parse(t,n,a){switch(n){case"q":case"qq":return Ve(n.length,t);case"qo":return a.ordinalNumber(t,{unit:"quarter"});case"qqq":return a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(t,{width:"narrow",context:"standalone"});default:return a.quarter(t,{width:"wide",context:"standalone"})||a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class Ll extends Oe{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,n,a){const r=o=>o-1;switch(n){case"M":return We(Ne(Le.month,t),r);case"MM":return We(Ve(2,t),r);case"Mo":return We(a.ordinalNumber(t,{unit:"month"}),r);case"MMM":return a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(t,{width:"narrow",context:"formatting"});default:return a.month(t,{width:"wide",context:"formatting"})||a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}}class Wl extends Oe{priority=110;parse(t,n,a){const r=o=>o-1;switch(n){case"L":return We(Ne(Le.month,t),r);case"LL":return We(Ve(2,t),r);case"Lo":return We(a.ordinalNumber(t,{unit:"month"}),r);case"LLL":return a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(t,{width:"narrow",context:"standalone"});default:return a.month(t,{width:"wide",context:"standalone"})||a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function Il(e,t,n){const a=ve(e,n?.in),r=Bn(a,n)-t;return a.setDate(a.getDate()-r*7),ve(a,n?.in)}class Hl extends Oe{priority=100;parse(t,n,a){switch(n){case"w":return Ne(Le.week,t);case"wo":return a.ordinalNumber(t,{unit:"week"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a,r){return ot(Il(t,a,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function ql(e,t,n){const a=ve(e,n?.in),r=$n(a,n)-t;return a.setDate(a.getDate()-r*7),a}class Ul extends Oe{priority=100;parse(t,n,a){switch(n){case"I":return Ne(Le.week,t);case"Io":return a.ordinalNumber(t,{unit:"week"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a){return ua(ql(t,a))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const jl=[31,28,31,30,31,30,31,31,30,31,30,31],zl=[31,29,31,30,31,30,31,31,30,31,30,31];class Kl extends Oe{priority=90;subPriority=1;parse(t,n,a){switch(n){case"d":return Ne(Le.date,t);case"do":return a.ordinalNumber(t,{unit:"date"});default:return Ve(n.length,t)}}validate(t,n){const a=t.getFullYear(),r=Br(a),o=t.getMonth();return r?n>=1&&n<=zl[o]:n>=1&&n<=jl[o]}set(t,n,a){return t.setDate(a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class Xl extends Oe{priority=90;subpriority=1;parse(t,n,a){switch(n){case"D":case"DD":return Ne(Le.dayOfYear,t);case"Do":return a.ordinalNumber(t,{unit:"date"});default:return Ve(n.length,t)}}validate(t,n){const a=t.getFullYear();return Br(a)?n>=1&&n<=366:n>=1&&n<=365}set(t,n,a){return t.setMonth(0,a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function Fn(e,t,n){const a=Kt(),r=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,o=ve(e,n?.in),s=o.getDay(),u=(t%7+7)%7,h=7-r,p=t<0||t>6?t-(s+h)%7:(u+h)%7-(s+h)%7;return rt(o,p,n)}class Ql extends Oe{priority=90;parse(t,n,a){switch(n){case"E":case"EE":case"EEE":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}class Gl extends Oe{priority=90;parse(t,n,a,r){const o=s=>{const l=Math.floor((s-1)/7)*7;return(s+r.weekStartsOn+6)%7+l};switch(n){case"e":case"ee":return We(Ve(n.length,t),o);case"eo":return We(a.ordinalNumber(t,{unit:"day"}),o);case"eee":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"eeeee":return a.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class Zl extends Oe{priority=90;parse(t,n,a,r){const o=s=>{const l=Math.floor((s-1)/7)*7;return(s+r.weekStartsOn+6)%7+l};switch(n){case"c":case"cc":return We(Ve(n.length,t),o);case"co":return We(a.ordinalNumber(t,{unit:"day"}),o);case"ccc":return a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});case"ccccc":return a.day(t,{width:"narrow",context:"standalone"});case"cccccc":return a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});default:return a.day(t,{width:"wide",context:"standalone"})||a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function Jl(e,t,n){const a=ve(e,n?.in),r=Al(a,n),o=t-r;return rt(a,o,n)}class ei extends Oe{priority=90;parse(t,n,a){const r=o=>o===0?7:o;switch(n){case"i":case"ii":return Ve(n.length,t);case"io":return a.ordinalNumber(t,{unit:"day"});case"iii":return We(a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return We(a.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return We(a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r);default:return We(a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,n){return n>=1&&n<=7}set(t,n,a){return t=Jl(t,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class ti extends Oe{priority=80;parse(t,n,a){switch(n){case"a":case"aa":case"aaa":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}class ai extends Oe{priority=80;parse(t,n,a){switch(n){case"b":case"bb":case"bbb":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}class ni extends Oe{priority=80;parse(t,n,a){switch(n){case"B":case"BB":case"BBB":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["a","b","t","T"]}class ri extends Oe{priority=70;parse(t,n,a){switch(n){case"h":return Ne(Le.hour12h,t);case"ho":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=12}set(t,n,a){const r=t.getHours()>=12;return r&&a<12?t.setHours(a+12,0,0,0):!r&&a===12?t.setHours(0,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}class oi extends Oe{priority=70;parse(t,n,a){switch(n){case"H":return Ne(Le.hour23h,t);case"Ho":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=23}set(t,n,a){return t.setHours(a,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}class si extends Oe{priority=70;parse(t,n,a){switch(n){case"K":return Ne(Le.hour11h,t);case"Ko":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.getHours()>=12&&a<12?t.setHours(a+12,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}class li extends Oe{priority=70;parse(t,n,a){switch(n){case"k":return Ne(Le.hour24h,t);case"ko":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=24}set(t,n,a){const r=a<=24?a%24:a;return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}class ii extends Oe{priority=60;parse(t,n,a){switch(n){case"m":return Ne(Le.minute,t);case"mo":return a.ordinalNumber(t,{unit:"minute"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setMinutes(a,0,0),t}incompatibleTokens=["t","T"]}class ui extends Oe{priority=50;parse(t,n,a){switch(n){case"s":return Ne(Le.second,t);case"so":return a.ordinalNumber(t,{unit:"second"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setSeconds(a,0),t}incompatibleTokens=["t","T"]}class ci extends Oe{priority=30;parse(t,n){const a=r=>Math.trunc(r*Math.pow(10,-n.length+3));return We(Ve(n.length,t),a)}set(t,n,a){return t.setMilliseconds(a),t}incompatibleTokens=["t","T"]}class di extends Oe{priority=10;parse(t,n){switch(n){case"X":return gt(yt.basicOptionalMinutes,t);case"XX":return gt(yt.basic,t);case"XXXX":return gt(yt.basicOptionalSeconds,t);case"XXXXX":return gt(yt.extendedOptionalSeconds,t);default:return gt(yt.extended,t)}}set(t,n,a){return n.timestampIsSet?t:Ye(t,t.getTime()-za(t)-a)}incompatibleTokens=["t","T","x"]}class fi extends Oe{priority=10;parse(t,n){switch(n){case"x":return gt(yt.basicOptionalMinutes,t);case"xx":return gt(yt.basic,t);case"xxxx":return gt(yt.basicOptionalSeconds,t);case"xxxxx":return gt(yt.extendedOptionalSeconds,t);default:return gt(yt.extended,t)}}set(t,n,a){return n.timestampIsSet?t:Ye(t,t.getTime()-za(t)-a)}incompatibleTokens=["t","T","X"]}class mi extends Oe{priority=40;parse(t){return $r(t)}set(t,n,a){return[Ye(t,a*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class vi extends Oe{priority=20;parse(t){return $r(t)}set(t,n,a){return[Ye(t,a),{timestampIsSet:!0}]}incompatibleTokens="*"}const pi={G:new Rl,y:new $l,Y:new El,R:new Bl,u:new Nl,Q:new Fl,q:new Vl,M:new Ll,L:new Wl,w:new Hl,I:new Ul,d:new Kl,D:new Xl,E:new Ql,e:new Gl,c:new Zl,i:new ei,a:new ti,b:new ai,B:new ni,h:new ri,H:new oi,K:new si,k:new li,m:new ii,s:new ui,S:new ci,X:new di,x:new fi,t:new mi,T:new vi},hi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yi=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,gi=/^'([^]*?)'?$/,wi=/''/g,bi=/\S/,ki=/[a-zA-Z]/;function _n(e,t,n,a){const r=()=>Ye(a?.in||n,NaN),o=Pl(),s=a?.locale??o.locale??Or,l=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,u=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!t)return e?r():ve(n,a?.in);const h={firstWeekContainsDate:l,weekStartsOn:u,locale:s},p=[new Yl(a?.in,n)],g=t.match(yi).map(_=>{const d=_[0];if(d in bn){const m=bn[d];return m(_,s.formatLong)}return _}).join("").match(hi),w=[];for(let _ of g){!a?.useAdditionalWeekYearTokens&&Yr(_)&&kn(_,t,e),!a?.useAdditionalDayOfYearTokens&&Sr(_)&&kn(_,t,e);const d=_[0],m=pi[d];if(m){const{incompatibleTokens:v}=m;if(Array.isArray(v)){const O=w.find(E=>v.includes(E.token)||E.token===d);if(O)throw new RangeError(`The format string mustn't contain \`${O.fullToken}\` and \`${_}\` at the same time`)}else if(m.incompatibleTokens==="*"&&w.length>0)throw new RangeError(`The format string mustn't contain \`${_}\` and any other token at the same time`);w.push({token:d,fullToken:_});const M=m.run(e,_,s.match,h);if(!M)return r();p.push(M.setter),e=M.rest}else{if(d.match(ki))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");if(_==="''"?_="'":d==="'"&&(_=_i(_)),e.indexOf(_)===0)e=e.slice(_.length);else return r()}}if(e.length>0&&bi.test(e))return r();const c=p.map(_=>_.priority).sort((_,d)=>d-_).filter((_,d,m)=>m.indexOf(_)===d).map(_=>p.filter(d=>d.priority===_).sort((d,m)=>m.subPriority-d.subPriority)).map(_=>_[0]);let y=ve(n,a?.in);if(isNaN(+y))return r();const b={};for(const _ of c){if(!_.validate(y,h))return r();const d=_.set(y,b,h);Array.isArray(d)?(y=d[0],Object.assign(b,d[1])):y=d}return y}function _i(e){return e.match(gi)[1].replace(wi,"'")}function nr(e,t,n){const[a,r]=Ta(n?.in,e,t);return+Lt(a)==+Lt(r)}function Nr(e,t,n){return rt(e,-t,n)}function Di(e,t){const n=t?.nearestTo??1;if(n<1||n>30)return Ye(e,NaN);const a=ve(e,t?.in),r=a.getSeconds()/60,o=a.getMilliseconds()/1e3/60,s=a.getMinutes()+r+o,l=t?.roundingMethod??"round",h=Os(l)(s/n)*n;return a.setMinutes(h,0,0),a}function Fr(e,t,n){const a=ve(e,n?.in),r=a.getFullYear(),o=a.getDate(),s=Ye(e,0);s.setFullYear(r,t,15),s.setHours(0,0,0,0);const l=Ml(s);return a.setMonth(t,Math.min(o,l)),a}function xe(e,t,n){let a=ve(e,n?.in);return isNaN(+a)?Ye(e,NaN):(t.year!=null&&a.setFullYear(t.year),t.month!=null&&(a=Fr(a,t.month)),t.date!=null&&a.setDate(t.date),t.hours!=null&&a.setHours(t.hours),t.minutes!=null&&a.setMinutes(t.minutes),t.seconds!=null&&a.setSeconds(t.seconds),t.milliseconds!=null&&a.setMilliseconds(t.milliseconds),a)}function xi(e,t,n){const a=ve(e,n?.in);return a.setMilliseconds(t),a}function Mi(e,t,n){const a=ve(e,n?.in);return a.setSeconds(t),a}function ct(e,t,n){const a=ve(e,n?.in);return isNaN(+a)?Ye(e,NaN):(a.setFullYear(t),a)}function ca(e,t,n){return ft(e,-t,n)}function Pi(e,t,n){const{years:a=0,months:r=0,weeks:o=0,days:s=0,hours:l=0,minutes:u=0,seconds:h=0}=t,p=ca(e,r+a*12,n),g=Nr(p,s+o*7,n),w=u+l*60,y=(h+w*60)*1e3;return Ye(e,+g-y)}function Vr(e,t,n){return Sn(e,-t,n)}function Ai(e,t,n="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:n}).format(t).split(/\s/g).slice(2).join(" ")}const Ti={},ka={};function Wt(e,t){try{const a=(Ti[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return a in ka?ka[a]:rr(a,a.split(":"))}catch{if(e in ka)return ka[e];const n=e?.match(Oi);return n?rr(e,n.slice(1)):NaN}}const Oi=/([+-]\d\d):?(\d\d)?/;function rr(e,t){const n=+(t[0]||0),a=+(t[1]||0),r=+(t[2]||0)/60;return ka[e]=n*60+a>0?n*60+a+r:n*60-a-r}class bt extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Wt(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),Lr(this),Dn(this)):this.setTime(Date.now())}static tz(t,...n){return n.length?new bt(...n,t):new bt(Date.now(),t)}withTimeZone(t){return new bt(+this,t)}getTimezoneOffset(){const t=-Wt(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),Dn(this),+this}[Symbol.for("constructDateFrom")](t){return new bt(+new Date(t),this.timeZone)}}const or=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!or.test(e))return;const t=e.replace(or,"$1UTC");bt.prototype[t]&&(e.startsWith("get")?bt.prototype[e]=function(){return this.internal[t]()}:(bt.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),Ci(this),+this},bt.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),Dn(this),+this}))});function Dn(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Wt(e.timeZone,e)*60))}function Ci(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),Lr(e)}function Lr(e){const t=Wt(e.timeZone,e),n=t>0?Math.floor(t):Math.ceil(t),a=new Date(+e);a.setUTCHours(a.getUTCHours()-1);const r=-new Date(+e).getTimezoneOffset(),o=-new Date(+a).getTimezoneOffset(),s=r-o,l=Date.prototype.getHours.apply(e)!==e.internal.getUTCHours();s&&l&&e.internal.setUTCMinutes(e.internal.getUTCMinutes()+s);const u=r-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);const h=new Date(+e);h.setUTCSeconds(0);const p=r>0?h.getSeconds():(h.getSeconds()-60)%60,g=Math.round(-(Wt(e.timeZone,e)*60))%60;(g||p)&&(e.internal.setUTCSeconds(e.internal.getUTCSeconds()+g),Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+g+p));const w=Wt(e.timeZone,e),c=w>0?Math.floor(w):Math.ceil(w),b=-new Date(+e).getTimezoneOffset()-c,_=c!==n,d=b-u;if(_&&d){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+d);const m=Wt(e.timeZone,e),v=m>0?Math.floor(m):Math.ceil(m),M=c-v;M&&(e.internal.setUTCMinutes(e.internal.getUTCMinutes()+M),Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+M))}}class aa extends bt{static tz(t,...n){return n.length?new aa(...n,t):new aa(Date.now(),t)}toISOString(){const[t,n,a]=this.tzComponents(),r=`${t}${n}:${a}`;return this.internal.toISOString().slice(0,-1)+r}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){const[t,n,a,r]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${a} ${n} ${r}`}toTimeString(){const t=this.internal.toUTCString().split(" ")[4],[n,a,r]=this.tzComponents();return`${t} GMT${n}${a}${r} (${Ai(this.timeZone,this)})`}toLocaleString(t,n){return Date.prototype.toLocaleString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}toLocaleDateString(t,n){return Date.prototype.toLocaleDateString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}toLocaleTimeString(t,n){return Date.prototype.toLocaleTimeString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}tzComponents(){const t=this.getTimezoneOffset(),n=t>0?"-":"+",a=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),r=String(Math.abs(t)%60).padStart(2,"0");return[n,a,r]}withTimeZone(t){return new aa(+this,t)}[Symbol.for("constructDateFrom")](t){return new aa(+new Date(t),this.timeZone)}}function Oa(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),Ie("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Ie("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Ie("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}function Si(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),Ie("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}function Wr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function Ir(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}function Hr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),Ie("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}function qr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function Ur(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}const jr=Symbol("ContextKey"),Yi=(e,t)=>{const{setTimeModelValue:n}=qe(),a=Mu(e),r=ie(null),o=Ha({menuFocused:!1,shiftKeyInMenu:!1,isInputFocused:!1,isTextInputDate:!1,arrowNavigationLevel:0}),s=a.getDate(new Date),l=ie(""),u=ie([{month:Ae(s),year:he(s)}]),h=Ha({hours:0,minutes:0,seconds:0});n(h,null,s,a.range.value.enabled);const p=V({get:()=>r.value,set:b=>{r.value=b}}),g=V(()=>b=>u.value[b]?u.value[b].month:0),w=V(()=>b=>u.value[b]?u.value[b].year:0),c=(b,_)=>{o[b]=_},y=()=>{n(h,p.value,s,a.range.value.enabled)};bo(jr,{rootProps:e,defaults:a,modelValue:p,state:ko(o),rootEmit:t,calendars:u,month:g,year:w,time:h,today:s,inputValue:l,setState:c,updateTime:y,getDate:a.getDate})},Pe=()=>{const e=ho(jr);if(!e)throw new Error("Can't use context");return e};var it=(e=>(e.month="month",e.year="year",e))(it||{}),Ht=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(Ht||{}),Qe=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Qe||{});const Ri=["timestamp","date","iso"];var ut=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(ut||{}),Re=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(Re||{}),na=(e=>(e.MONTH_AND_YEAR="MM-yyyy",e.YEAR="yyyy",e.DATE="dd-MM-yyyy",e))(na||{}),zr=(e=>(e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday",e))(zr||{});const $i=()=>{const{rootProps:e,state:t}=Pe(),n=V(()=>t.arrowNavigationLevel),a=ie(-1),r=ie(-1);Je(n,(m,v)=>{d(m===0&&v>0)});const o=ie([]),s=ie(new Map),l=()=>{const m=Array.from(document.querySelectorAll(`[data-dp-action-element="${n.value}"]`)),v=new Map,M=new Map;for(const O of m){const E=O.getBoundingClientRect(),P=E.top,Y=E.left;v.has(P)||v.set(P,[]),v.get(P).push(O),M.set(O,{row:P,col:Y})}o.value=Array.from(v.entries()).sort((O,E)=>O[0]-E[0]).map(([O,E])=>u(E,M)),s.value=M},u=(m,v)=>m.sort((M,O)=>{const E=v.get(M),P=v.get(O);return E.col-P.col}),h=(m,v)=>{n.value===0&&(a.value=m,r.value=v)},p=m=>{if(![Re.arrowUp,Re.arrowDown,Re.arrowLeft,Re.arrowRight].includes(m.key))return;l(),m.preventDefault();const v=document.activeElement;if(!v?.hasAttribute("data-dp-action-element"))return;let M=-1,O=-1;for(let E=0;E{if(v>0){const M=o.value[m][v-1];h(m,v-1),M&&M.focus()}},w=(m,v)=>{if(v{if(m>0){const M=o.value[m-1],O=Math.min(v,M.length-1),E=M[O];h(m-1,O),E&&E.focus()}},y=(m,v)=>{if(m{Ge().then(()=>{l();const m=o.value[a.value]?.[r.value];m&&_(m)})},_=m=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{m.focus({preventScroll:!0})})})},d=m=>{if(m)return b();const v=document.querySelector(`[data-dp-element-active="${n.value}"]`);if(v&&!m)_(v);else{const M=document.querySelector(`[data-dp-action-element="${n.value}"]`);M&&_(M)}};je(()=>{e.arrowNavigation&&(d(!1),document.addEventListener("keydown",p))}),jt(()=>{e.arrowNavigation&&document.removeEventListener("keydown",p)})},Ei=()=>{const{checkPartialRangeValue:e,checkRangeEnabled:t,isValidDate:n}=st(),{convertType:a,errorMapper:r}=qe(),{getDate:o,rootEmit:s,state:l,rootProps:u,inputValue:h,defaults:{textInput:p,range:g,multiDates:w,timeConfig:c,formats:y},modelValue:b,updateTime:_}=Pe(),{setTime:d,getWeekFromDate:m}=Xe(),{formatSelectedDate:v,formatForTextInput:M}=Nt();Je(b,(D,R)=>{s("internal-model-change",b.value),JSON.stringify(R??{})!==JSON.stringify(D??{})&&_()},{deep:!0}),Je(g,(D,R)=>{D.enabled!==R.enabled&&(b.value=null)}),Je(()=>y.value.input,()=>{fe()});const O=D=>D?u.modelType?ne(D):{hours:xt(D),minutes:Tt(D),seconds:c.value.enableSeconds?Et(D):0}:null,E=D=>u.modelType?ne(D):{month:Ae(D),year:he(D)},P=D=>Array.isArray(D)?w.value.enabled?D.map(R=>Y(R,ct(o(),R))):t(()=>[ct(o(),D[0]),D[1]?ct(o(),D[1]):e(g.value.partialRange)],g.value.enabled):ct(o(),+D),Y=(D,R)=>(typeof D=="string"||typeof D=="number")&&u.modelType?ge(D):R,N=D=>Array.isArray(D)?[Y(D[0],d(D[0])),Y(D[1],d(D[1]))]:Y(D,d(D)),W=D=>{const R=xe(o(),{date:1});return Array.isArray(D)?w.value.enabled?D.map(Q=>Y(Q,xe(R,{month:+Q.month,year:+Q.year}))):t(()=>[Y(D[0],xe(R,{month:+D[0].month,year:+D[0].year})),Y(D[1],D[1]?xe(R,{month:+D[1].month,year:+D[1].year}):e(g.value.partialRange))],g.value.enabled):Y(D,xe(R,{month:+D.month,year:+D.year}))},H=D=>{if(Array.isArray(D))return D.map(R=>ge(R));throw new Error(r.dateArr("multi-dates"))},q=D=>{if(Array.isArray(D)&&g.value.enabled){const R=D[0],Q=D[1];return[o(Array.isArray(R)?R[0]:null),Array.isArray(Q)&&Q.length?o(Q[0]):null]}return o(D[0])},G=D=>u.modelAuto?Array.isArray(D)?[ge(D[0]),ge(D[1])]:u.autoApply?[ge(D)]:[ge(D),null]:Array.isArray(D)?t(()=>D[1]?[ge(D[0]),D[1]?ge(D[1]):e(g.value.partialRange)]:[ge(D[0])],g.value.enabled):ge(D),Z=()=>{Array.isArray(b.value)&&g.value.enabled&&b.value.length===1&&b.value.push(e(g.value.partialRange))},U=()=>{const D=b.value;return[ne(D[0]),D[1]?ne(D[1]):e(g.value.partialRange)]},X=()=>Array.isArray(b.value)?b.value[1]?U():ne(a(b.value[0])):[],$=()=>(b.value||[]).map(D=>ne(D)),I=(D=!1)=>(D||Z(),u.modelAuto?X():w.value.enabled?$():Array.isArray(b.value)?t(()=>U(),g.value.enabled):ne(a(b.value))),le=D=>!D||Array.isArray(D)&&!D.length?null:u.timePicker?N(a(D)):u.monthPicker?W(a(D)):u.yearPicker?P(a(D)):w.value.enabled?H(a(D)):u.weekPicker?q(a(D)):G(a(D)),z=D=>{if(l.isTextInputDate)return;const R=le(D);n(a(R))?(b.value=a(R),fe()):(b.value=null,h.value="")},se=()=>b.value?w.value.enabled?b.value.map(D=>v(D)).join("; "):p.value.enabled?M():v(b.value):"",fe=()=>{h.value=se()},ge=D=>u.modelType?Ri.includes(u.modelType)?o(D):u.modelType==="format"&&typeof y.value.input=="string"?_n(D,y.value.input,o(),{locale:u.locale}):_n(D,u.modelType,o(),{locale:u.locale}):o(D),ne=D=>D?u.modelType?u.modelType==="timestamp"?+D:u.modelType==="iso"?D.toISOString():u.modelType==="format"&&typeof y.value.input=="string"?v(D):v(D,u.modelType):D:null,pe=D=>{s("update:model-value",D)},ue=D=>Array.isArray(b.value)?w.value.enabled?b.value.map(R=>D(R)):[D(b.value[0]),b.value[1]?D(b.value[1]):null]:D(a(b.value)),ke=()=>{if(Array.isArray(b.value)){const D=m(b.value[0],u.weekStart),R=b.value[1]?m(b.value[1],u.weekStart):[];return[D.map(Q=>o(Q)),R.map(Q=>o(Q))]}return m(b.value,u.weekStart).map(D=>o(D))},me=D=>pe(a(ue(D))),Te=()=>s("update:model-value",ke());return{checkBeforeEmit:()=>b.value?g.value.enabled?g.value.partialRange?b.value.length>=1:b.value.length===2:!!b.value:!1,parseExternalModelValue:z,formatInputValue:fe,emitModelValue:()=>(fe(),u.monthPicker?me(E):u.timePicker?me(O):u.yearPicker?me(he):u.weekPicker?Te():pe(I()))}},Ca=()=>{const{defaults:{transitions:e}}=Pe(),t=V(()=>a=>e.value?a?e.value.open:e.value.close:""),n=V(()=>a=>e.value?a?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Sa=e=>{const{today:t,time:n,modelValue:a,defaults:{range:r}}=Pe(),{setTimeModelValue:o}=qe();Je(r,(s,l)=>{s.enabled!==l.enabled&&o(n,a.value,t,r.value.enabled)},{deep:!0}),Je(a,(s,l)=>{e&&JSON.stringify(s??{})!==JSON.stringify(l??{})&&e()},{deep:!0})},st=()=>{const{defaults:{safeDates:e,range:t,multiDates:n,filters:a,timeConfig:r},rootProps:o,getDate:s}=Pe(),{getMapKeyType:l,getMapDate:u,errorMapper:h,convertType:p}=qe(),{isDateBefore:g,isDateAfter:w,isDateEqual:c,resetDate:y,getDaysInBetween:b,setTimeValue:_,getTimeObj:d,setTime:m}=Xe(),v=x=>e.value.disabledDates?typeof e.value.disabledDates=="function"?e.value.disabledDates(s(x)):!!u(x,e.value.disabledDates):!1,M=x=>e.value.maxDate?o.yearPicker?he(x)>he(e.value.maxDate):w(x,e.value.maxDate):!1,O=x=>e.value.minDate?o.yearPicker?he(x){if(!x)return!1;const B=M(x),J=O(x),T=v(x),L=a.value.months.map(A=>+A).includes(Ae(x)),f=a.value.weekDays?.length?a.value.weekDays.some(A=>+A===xl(x)):!1,S=H(x),k=he(x),j=k<+o.yearRange[0]||k>+o.yearRange[1];return!(B||J||T||L||j||f||S)},P=(x,B)=>g(...Te(e.value.minDate,x,B))||c(...Te(e.value.minDate,x,B)),Y=(x,B)=>w(...Te(e.value.maxDate,x,B))||c(...Te(e.value.maxDate,x,B)),N=(x,B,J)=>{let T=!1;return e.value.maxDate&&J&&Y(x,B)&&(T=!0),e.value.minDate&&!J&&P(x,B)&&(T=!0),T},W=(x,B,J,T)=>{let L=!1;return T&&(e.value.minDate||e.value.maxDate)?e.value.minDate&&e.value.maxDate?L=N(x,B,J):(e.value.minDate&&P(x,B)||e.value.maxDate&&Y(x,B))&&(L=!0):L=!0,L},H=x=>Array.isArray(e.value.allowedDates)&&!e.value.allowedDates.length?!0:e.value.allowedDates?!u(x,e.value.allowedDates,l(o.monthPicker,o.yearPicker)):!1,q=x=>!E(x),G=x=>t.value.noDisabledRange?!Yn({start:x[0],end:x[1]}).some(B=>q(B)):!0,Z=x=>{if(x){const B=he(x);return B>=+o.yearRange[0]&&B<=o.yearRange[1]}return!0},U=(x,B)=>!!(Array.isArray(x)&&x[B]&&(t.value.maxRange||t.value.minRange)&&Z(x[B])),X=(x,B,J=0)=>{if(U(B,J)&&Z(x)){const T=Mr(x,B[J]),L=b(B[J],x),f=L.length===1?0:L.filter(k=>q(k)).length,S=Math.abs(T)-(t.value.minMaxRawRange?0:f);if(t.value.minRange&&t.value.maxRange)return S>=+t.value.minRange&&S<=+t.value.maxRange;if(t.value.minRange)return S>=+t.value.minRange;if(t.value.maxRange)return S<=+t.value.maxRange}return!0},$=()=>!r.value.enableTimePicker||o.monthPicker||o.yearPicker||r.value.ignoreTimeValidation,I=x=>Array.isArray(x)?[x[0]?_(x[0]):null,x[1]?_(x[1]):null]:_(x),le=(x,B,J)=>B?x.find(T=>+T.hours===xt(B)&&T.minutes==="*"?!0:+T.minutes===Tt(B)&&+T.hours===xt(B))&&J:!1,z=(x,B,J)=>{const[T,L]=x,[f,S]=B;return!le(T,f,J)&&!le(L,S,J)&&J},se=(x,B)=>{const J=Array.isArray(B)?B:[B];return Array.isArray(o.disabledTimes)?Array.isArray(o.disabledTimes[0])?z(o.disabledTimes,J,x):!J.some(T=>le(o.disabledTimes,T,x)):x},fe=(x,B)=>{const J=Array.isArray(B)?[d(B[0]),B[1]?d(B[1]):void 0]:d(B),T=!o.disabledTimes(J);return x&&T},ge=(x,B)=>o.disabledTimes?Array.isArray(o.disabledTimes)?se(B,x):fe(B,x):B,ne=x=>{let B=!0;if(!x||$())return!0;const J=!e.value.minDate&&!e.value.maxDate?I(x):x;return(o.maxTime||e.value.maxDate)&&(B=R(o.maxTime,e.value.maxDate,"max",p(J),B)),(o.minTime||e.value.minDate)&&(B=R(o.minTime,e.value.minDate,"min",p(J),B)),ge(x,B)},pe=x=>{if(!o.monthPicker)return!0;let B=!0;const J=s(y(x));if(e.value.minDate&&e.value.maxDate){const T=s(y(e.value.minDate)),L=s(y(e.value.maxDate));return w(J,T)&&g(J,L)||c(J,T)||c(J,L)}if(e.value.minDate){const T=s(y(e.value.minDate));B=w(J,T)||c(J,T)}if(e.value.maxDate){const T=s(y(e.value.maxDate));B=g(J,T)||c(J,T)}return B},ue=V(()=>x=>!r.value.enableTimePicker||r.value.ignoreTimeValidation?!0:ne(x)),ke=V(()=>x=>o.monthPicker?Array.isArray(x)&&(t.value.enabled||n.value.enabled)?!x.filter(B=>!pe(B)).length:pe(x):!0),me=(x,B,J)=>{if(!B||J&&!e.value.maxDate||!J&&!e.value.minDate)return!1;const T=J?ft(x,1):ca(x,1),L=[Ae(T),he(T)];return J?!Y(...L):!P(...L)},Te=(x,B,J)=>[xe(s(x),{date:1}),xe(s(),{month:B,year:J,date:1})],D=(x,B,J,T)=>{if(!x)return!0;if(T){const L=J==="max"?Pt(x,B):wt(x,B),f={seconds:0,milliseconds:0};return L||ta(xe(x,f),xe(B,f))}return J==="max"?x.getTime()<=B.getTime():x.getTime()>=B.getTime()},R=(x,B,J,T,L)=>{if(Array.isArray(T)){const S=Q(x,T[0],B),k=Q(x,T[1],B);return D(T[0],S,J,!!B)&&D(T[1],k,J,!!B)&&L}const f=Q(x,T,B);return D(T,f,J,!!B)&&L},Q=(x,B,J)=>x?m(x,B):s(J??B);return{isDisabled:q,validateDate:E,validateMonthYearInRange:W,isDateRangeAllowed:G,checkMinMaxRange:X,isValidTime:ne,validateMonthYear:me,validateMinDate:P,validateMaxDate:Y,isValidDate:x=>Array.isArray(x)?_a(x[0])&&(x[1]?_a(x[1]):!0):x?_a(x):!1,checkPartialRangeValue:x=>{if(x)return null;throw new Error(h.prop("partial-range"))},checkRangeEnabled:(x,B)=>{if(B)return x();throw new Error(h.prop("range"))},checkMinMaxValue:(x,B,J)=>{const T=J!=null,L=B!=null;if(!T&&!L)return!1;const f=+J,S=+B;return T&&L?+x>f||+xf:L?+x{const{rootEmit:t,rootProps:n,defaults:{timeConfig:a,flow:r}}=Pe(),o=ie(0),s=Ha({[Ht.timePicker]:!a.value.enableTimePicker||n.timePicker||n.monthPicker,[Ht.calendar]:!1,[Ht.header]:!1}),l=V(()=>n.monthPicker||n.timePicker),u=c=>{if(r.value?.steps?.length){if(!c&&l.value)return w();s[c]=!0,Object.keys(s).filter(y=>!s[y]).length||w()}},h=()=>{r.value?.steps?.length&&o.value!==-1&&(o.value+=1,t("flow-step",o.value),w()),r.value?.steps?.length===o.value&&Ge().then(()=>p())},p=()=>{o.value=-1},g=(c,y,...b)=>{r.value?.steps[o.value]===c&&e.value&&e.value[y]?.(...b)},w=(c=0)=>{c&&(o.value+=c),g(Qe.month,"toggleMonthPicker",!0),g(Qe.year,"toggleYearPicker",!0),g(Qe.calendar,"toggleTimePicker",!1,!0),g(Qe.time,"toggleTimePicker",!0,!0);const y=r.value?.steps[o.value];(y===Qe.hours||y===Qe.minutes||y===Qe.seconds)&&g(y,"toggleTimePicker",!0,!0,y)};return{childMount:u,updateFlowStep:h,resetFlow:p,handleFlow:w,flowStep:o}};function pn(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}function wa(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let r;if(a==="formatting"&&e.formattingValues){const s=e.defaultFormattingWidth||e.defaultWidth,l=n?.width?String(n.width):s;r=e.formattingValues[l]||e.formattingValues[s]}else{const s=e.defaultWidth,l=n?.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}const o=e.argumentCallback?e.argumentCallback(t):t;return r[o]}}function ba(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?Fi(l,g=>g.test(s)):Ni(l,g=>g.test(s));let h;h=e.valueCallback?e.valueCallback(u):u,h=n.valueCallback?n.valueCallback(h):h;const p=t.slice(s.length);return{value:h,rest:p}}}function Ni(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Fi(e,t){for(let n=0;n{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],o=t.match(e.parsePattern);if(!o)return null;let s=e.valueCallback?e.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;const l=t.slice(r.length);return{value:s,rest:l}}}const Li={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Wi=(e,t,n)=>{let a;const r=Li[e];return typeof r=="string"?a=r:t===1?a=r.one:a=r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a},Ii={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Hi=(e,t,n,a)=>Ii[e],qi={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ui={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ji={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},zi={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Ki={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Xi={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Qi=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Gi={ordinalNumber:Qi,era:wa({values:qi,defaultWidth:"wide"}),quarter:wa({values:Ui,defaultWidth:"wide",argumentCallback:e=>e-1}),month:wa({values:ji,defaultWidth:"wide"}),day:wa({values:zi,defaultWidth:"wide"}),dayPeriod:wa({values:Ki,defaultWidth:"wide",formattingValues:Xi,defaultFormattingWidth:"wide"})},Zi=/^(\d+)(th|st|nd|rd)?/i,Ji=/\d+/i,eu={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tu={any:[/^b/i,/^(a|c)/i]},au={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nu={any:[/1/i,/2/i,/3/i,/4/i]},ru={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ou={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},su={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},lu={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},iu={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},uu={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},cu={ordinalNumber:Vi({matchPattern:Zi,parsePattern:Ji,valueCallback:e=>parseInt(e,10)}),era:ba({matchPatterns:eu,defaultMatchWidth:"wide",parsePatterns:tu,defaultParseWidth:"any"}),quarter:ba({matchPatterns:au,defaultMatchWidth:"wide",parsePatterns:nu,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ba({matchPatterns:ru,defaultMatchWidth:"wide",parsePatterns:ou,defaultParseWidth:"any"}),day:ba({matchPatterns:su,defaultMatchWidth:"wide",parsePatterns:lu,defaultParseWidth:"any"}),dayPeriod:ba({matchPatterns:iu,defaultMatchWidth:"any",parsePatterns:uu,defaultParseWidth:"any"})},du={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},fu={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},mu={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},vu={date:pn({formats:du,defaultWidth:"full"}),time:pn({formats:fu,defaultWidth:"full"}),dateTime:pn({formats:mu,defaultWidth:"full"})},pu={code:"en-US",formatDistance:Wi,formatLong:vu,formatRelative:Hi,localize:Gi,match:cu,options:{weekStartsOn:0,firstWeekContainsDate:1}},sr={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1,autoSwitchStartEnd:!0},hu={allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,escClose:!0,spaceConfirm:!0,monthChangeOnArrows:!0,monthChangeOnScroll:!0},lr={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0,format:void 0,maskFormat:void 0,applyOnBlur:!1,separators:void 0},yu={dates:[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}},gu={showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,selectBtnLabel:"Select",cancelBtnLabel:"Cancel",nowBtnLabel:"Now",nowBtnRound:void 0},wu={toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`},ir={menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down"},bu={weekDays:[],months:[],years:[],times:{hours:[],minutes:[],seconds:[]}},ku={month:"LLL",year:"yyyy",weekDay:"EEEEEE",quarter:"MMMM",day:"d",input:void 0,preview:void 0},_u={enableTimePicker:!0,ignoreTimeValidation:!1,enableSeconds:!1,enableMinutes:!0,is24:!0,noHoursOverlay:!1,noMinutesOverlay:!1,noSecondsOverlay:!1,hoursGridIncrement:1,minutesGridIncrement:5,secondsGridIncrement:5,hoursIncrement:1,minutesIncrement:1,secondsIncrement:1,timePickerInline:!1,startTime:void 0},Du={flowStep:0,menuWrapRef:null,collapse:!1},xu={weekStart:zr.Monday,yearRange:()=>[1900,2100],ui:()=>({}),locale:()=>pu,dark:!1,transitions:!0,hideNavigation:()=>[],vertical:!1,hideMonthYearSelect:!1,disableYearSelect:!1,autoApply:!1,disabledDates:()=>[],hideOffsetDates:!1,noToday:!1,markers:()=>[],presetDates:()=>[],preventMinMaxNavigation:!1,reverseYears:!1,weekPicker:!1,arrowNavigation:!1,monthPicker:!1,yearPicker:!1,quarterPicker:!1,timePicker:!1,modelAuto:!1,multiDates:!1,range:!1,inline:!1,sixWeeks:!1,focusStartDate:!1,yearFirst:!1,loading:!1,centered:!1},ur={name:void 0,required:!1,autocomplete:"off",state:void 0,clearable:!0,alwaysClearable:!1,hideInputIcon:!1,id:void 0,inputmode:"none"},La={type:"local",hideOnOffsetDates:!1,label:"W"},Mu=e=>{const{getMapKey:t,getMapKeyType:n,getTimeObjFromCurrent:a}=qe();function r($,I){let le;return e.timezone?le=new aa($??new Date,e.timezone):le=$?new Date($):new Date,I?xe(le,{hours:0,minutes:0,seconds:0,milliseconds:0}):le}const o=()=>{const $=G.value.enableSeconds?":ss":"",I=G.value.enableMinutes?":mm":"";return G.value.is24?`HH${I}${$}`:`hh${I}${$} aa`},s=()=>e.monthPicker?"MM/yyyy":e.timePicker?o():e.weekPicker?`${E.value?.type==="iso"?"II":"ww"}-RR`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":G.value.enableTimePicker?`MM/dd/yyyy, ${o()}`:"MM/dd/yyyy",l=$=>a(r(),$,G.value.enableSeconds),u=()=>N.value.enabled?G.value.startTime&&Array.isArray(G.value.startTime)?[l(G.value.startTime[0]),l(G.value.startTime[1])]:null:G.value.startTime&&!Array.isArray(G.value.startTime)?l(G.value.startTime):null,h=$=>$?typeof $=="boolean"?$?2:0:Math.max(+$,2):0,p=$=>{const I=n(e.monthPicker,e.yearPicker);return new Map($.map(le=>{const z=r(le,g.value);return[t(z,I),z]}))},g=V(()=>e.monthPicker||e.yearPicker||e.quarterPicker),w=V(()=>{const $=typeof e.multiCalendars=="object"&&e.multiCalendars,I={static:!0,solo:!1};if(!e.multiCalendars)return{...I,count:h(!1)};const le=$?e.multiCalendars:{},z=$?le.count??!0:e.multiCalendars,se=h(z);return Object.assign(I,le,{count:se})}),c=V(()=>u()),y=V(()=>({...wu,...e.ariaLabels})),b=V(()=>({...bu,...e.filters})),_=V(()=>typeof e.transitions=="boolean"?e.transitions?ir:!1:{...ir,...e.transitions}),d=V(()=>({...gu,...e.actionRow})),m=V(()=>typeof e.textInput=="object"?{...lr,...e.textInput,format:typeof e.textInput.format=="string"?e.textInput.format:H.value.input,pattern:e.textInput.format??H.value.input,enabled:!0}:{...lr,format:H.value.input,pattern:H.value.input,enabled:e.textInput}),v=V(()=>{const $={input:!1};return typeof e.inline=="object"?{...$,...e.inline,enabled:!0}:{enabled:e.inline,...$}}),M=V(()=>({...hu,...e.config})),O=V(()=>typeof e.highlight=="function"?e.highlight:{...yu,...e.highlight}),E=V(()=>typeof e.weekNumbers=="object"?{type:e.weekNumbers?.type??La.type,hideOnOffsetDates:e.weekNumbers?.hideOnOffsetDates??La.hideOnOffsetDates,label:e.weekNumbers.label??La.label}:e.weekNumbers?La:void 0),P=V(()=>typeof e.multiDates=="boolean"?{enabled:e.multiDates,dragSelect:!0,limit:null}:{enabled:!!e.multiDates,limit:e.multiDates?.limit?+e.multiDates.limit:null,dragSelect:e.multiDates?.dragSelect??!0}),Y=V(()=>({minDate:e.minDate?r(e.minDate):null,maxDate:e.maxDate?r(e.maxDate):null,disabledDates:Array.isArray(e.disabledDates)?p(e.disabledDates):e.disabledDates,allowedDates:Array.isArray(e.allowedDates)?p(e.allowedDates):null,highlight:typeof O.value=="object"&&Array.isArray(O.value.dates)?p(O.value.dates):O.value,markers:e.markers?.length?new Map(e.markers.map($=>{const I=r($.date);return[t(I,na.DATE),$]})):null})),N=V(()=>typeof e.range=="object"?{enabled:!0,...sr,...e.range}:{enabled:e.range,...sr}),W=V(()=>({...Object.fromEntries(Object.keys(e.ui).map($=>{const I=$,le=e.ui[I];if(I==="dayClass")return[I,e.ui[I]];const z=typeof e.ui[I]=="string"?{[le]:!0}:Object.fromEntries(le.map(se=>[se,!0]));return[$,z]}))})),H=V(()=>({...ku,...e.formats,input:e.formats?.input??s(),preview:e.formats?.preview??s()})),q=V(()=>{if(e.teleport)return typeof e.teleport=="string"?e.teleport:typeof e.teleport=="boolean"?"body":e.teleport}),G=V(()=>({..._u,...e.timeConfig})),Z=V(()=>{if(e.flow)return{steps:[],partial:!1,...e.flow}}),U=V(()=>{const $=m.value.enabled?"text":"none";return e.inputAttrs?{...ur,inputmode:$,...e.inputAttrs}:{...ur,inputmode:$}}),X=V(()=>({offset:e.floating?.offset??10,arrow:e.floating?.arrow??!0,strategy:e.floating?.strategy??void 0,placement:e.floating?.placement??void 0,flip:e.floating?.flip??!0,shift:e.floating?.shift??!0}));return{transitions:_,multiCalendars:w,startTime:c,ariaLabels:y,filters:b,actionRow:d,textInput:m,inline:v,config:M,highlight:O,weekNumbers:E,range:N,safeDates:Y,multiDates:P,ui:W,formats:H,teleport:q,timeConfig:G,flow:Z,inputAttrs:U,floatingConfig:X,getDate:r}},qe=()=>{const e=(m,v)=>nt(m,v??na.DATE),t=(m,v)=>m?na.MONTH_AND_YEAR:v?na.YEAR:na.DATE,n=(m,v,M)=>v.get(e(m,M)),a=m=>m,r=m=>m===0?m:!m||Number.isNaN(+m)?null:+m,o=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", "),s=(m,v)=>{let M=[...document.querySelectorAll(o())];M=M.filter(E=>!m.contains(E)||"datepicker-instance"in E.dataset);const O=M.indexOf(m);if(O>=0&&(v?O-1>=0:O+1<=M.length))return M[O+(v?-1:1)]},l=m=>String(m).padStart(2,"0"),u=(m,v)=>m?.querySelector(`[data-dp-element="${v}"]`),h=(m,v,M=!1)=>{m&&v.allowStopPropagation&&(M&&m.stopImmediatePropagation(),m.stopPropagation())},p=(m,v,M=!1,O)=>{if(m.key===Re.enter||m.key===Re.space)return M&&m.preventDefault(),v();if(O)return O(m)},g=(m,v)=>{v.allowStopPropagation&&m.stopPropagation(),v.allowPreventDefault&&m.preventDefault()},w=m=>{if(m)return[...m.querySelectorAll("input, button, select, textarea, a[href]")][0]},c=()=>"ontouchstart"in globalThis||navigator.maxTouchPoints>0,y=m=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][m],b=m=>{const v=[],M=O=>O.filter(E=>!!E);for(let O=0;O`"${m}" prop must be enabled!`,dateArr:m=>`You need to use array as "model-value" binding in order to support "${m}"`},d=(m,v,M,O,E)=>{const P={hours:xt,minutes:Tt,seconds:Et};if(!v)return O?[P[m](M),P[m](M)]:P[m](M);if(Array.isArray(v)&&O){const Y=v[0]??M,N=v[1];return[P[m](Y),N?P[m](N):E[m][1]??P[m](M)]}return Array.isArray(v)&&!O?P[m](v[v.length-1]??M):P[m](v)};return{getMapKey:e,getMapKeyType:t,getMapDate:n,convertType:a,getNumVal:r,findNextFocusableElement:s,padZero:l,getElWithin:u,checkStopPropagation:h,checkKeyDown:p,handleEventPropagation:g,findFocusableEl:w,isTouchDevice:c,hoursToAmPmHours:y,getGroupedList:b,setTimeModelValue:(m,v,M,O)=>{m.hours=d("hours",v,M,O,m),m.minutes=d("minutes",v,M,O,m),m.seconds=d("seconds",v,M,O,m)},getTimeObjFromCurrent:(m,v,M)=>{const O={hours:xt(m),minutes:Tt(m),seconds:M?Et(m):0};return Object.assign(O,v)},errorMapper:_}},Xe=()=>{const{getDate:e}=Pe(),{getMapDate:t,getGroupedList:n}=qe(),a=(d,m)=>{if(!d)return e();const v=e(d),M=xe(v,{hours:0,minutes:0,seconds:0,milliseconds:0});return m?Ys(M):M},r=(d,m)=>{const v=e(m);return xe(v,{hours:+(d.hours??xt(v)),minutes:+(d.minutes??Tt(v)),seconds:+(d.seconds??Et(v)),milliseconds:0})},o=(d,m)=>{const v=ot(d,{weekStartsOn:+m}),M=Rn(d,{weekStartsOn:+m});return[v,M]},s=(d,m)=>!d||!m?!1:Pt(a(d),a(m)),l=(d,m)=>!d||!m?!1:ta(a(d),a(m)),u=(d,m)=>!d||!m?!1:wt(a(d),a(m)),h=(d,m,v)=>d?.[0]&&d?.[1]?u(v,d[0])&&s(v,d[1]):d?.[0]&&m?u(v,d[0])&&s(v,m)||s(v,d[0])&&u(v,m):!1,p=(d,m)=>{const v=u(d,m)?m:d,M=u(m,d)?m:d;return Yn({start:v,end:M})},g=d=>`dp-${nt(d,"yyyy-MM-dd")}`,w=d=>a(xe(e(d),{date:1})),c=(d,m)=>{if(m){const v=he(e(m));if(v>d)return 12;if(v===d)return Ae(e(m))}},y=(d,m)=>{if(m){const v=he(e(m));return v{if(d)return he(e(d))},_=d=>({hours:xt(d),minutes:Tt(d),seconds:Et(d)});return{resetDateTime:a,groupListAndMap:(d,m)=>n(d).map(v=>v.map(M=>{const{active:O,disabled:E,isBetween:P,highlighted:Y}=m(M);return{...M,active:O,disabled:E,className:{dp__overlay_cell_active:O,dp__overlay_cell:!O,dp__overlay_cell_disabled:E,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:E&&O,dp__cell_in_between:P,"dp--highlighted":Y}}})),setTime:r,getWeekFromDate:o,isDateAfter:u,isDateBefore:s,isDateBetween:h,isDateEqual:l,getDaysInBetween:p,getCellId:g,resetDate:w,getMinMonth:c,getMaxMonth:y,getYearFromDate:b,getTimeObj:_,setTimeValue:d=>xe(e(),_(d)),sanitizeTime:(d,m,v)=>m&&(v||v===0)?Object.fromEntries(["hours","minutes","seconds"].map(M=>M===m?[M,v]:[M,Number.isNaN(+d[M])?void 0:+d[M]])):{hours:Number.isNaN(+d.hours)?void 0:+d.hours,minutes:Number.isNaN(+d.minutes)?void 0:+d.minutes,seconds:Number.isNaN(+(d.seconds??""))?void 0:+d.seconds},getBeforeAndAfterInRange:(d,m)=>{const v=Nr(a(m),d),M=rt(a(m),d);return{before:v,after:M}},isModelAuto:d=>Array.isArray(d)?!!d[0]&&!!d[1]:!1,matchDate:(d,m)=>d?m?m instanceof Map?!!t(d,m):m(e(d)):!1:!0,checkHighlightMonth:(d,m,v)=>typeof d=="function"?d({month:m,year:v}):d.months.some(M=>M.month===m&&M.year===v),checkHighlightYear:(d,m)=>typeof d=="function"?d(m):d.years.includes(m)}},Ja=()=>{const{defaults:{config:e}}=Pe(),t=ie(0);je(()=>{n(),globalThis.addEventListener("resize",n,{passive:!0})}),jt(()=>{globalThis.removeEventListener("resize",n)});const n=()=>{t.value=globalThis.document.documentElement.clientWidth};return{isMobile:V(()=>t.value<=e.value.mobileBreakpoint?!0:void 0)}},Nt=()=>{const{getDate:e,state:t,modelValue:n,rootProps:a,defaults:{formats:r,textInput:o}}=Pe(),s=y=>nt(ct(e(),y),r.value.year,{locale:a.locale}),l=y=>nt(Fr(e(),y),r.value.month,{locale:a.locale}),u=y=>nt(y,r.value.weekDay,{locale:a.locale}),h=y=>nt(y,r.value.quarter,{locale:a.locale}),p=(y,b)=>[y,b].map(_=>h(_)).join("-"),g=y=>nt(y,r.value.day,{locale:a.locale}),w=(y,b,_)=>{const d=_?r.value.preview:r.value.input;if(!y)return"";if(typeof d=="function")return d(y);const m=b??d,v={locale:a.locale};return Array.isArray(y)?`${nt(y[0],m,v)}${a.modelAuto&&!y[1]?"":o.value.rangeSeparator}${y[1]?nt(y[1],m,v):""}`:nt(y,m,v)},c=()=>{const y=b=>nt(b,o.value.format);return Array.isArray(n.value)?`${y(n.value[0])} ${o.value.rangeSeparator} ${n.value[1]?y(n.value[1]):""}`:""};return{formatYear:s,formatMonth:l,formatWeekDay:u,formatQuarter:h,formatSelectedDate:w,formatForTextInput:()=>t.isInputFocused&&n.value?Array.isArray(n.value)?c():nt(n.value,o.value.format):w(n.value),formatPreview:y=>w(y,void 0,!0),formatQuarterText:p,formatDay:g}},en=()=>{const{rootProps:e}=Pe(),{formatYear:t,formatMonth:n}=Nt();return{getMonths:()=>[0,1,2,3,4,5,6,7,8,9,10,11].map(a=>({text:n(a),value:a})),getYears:()=>{const a=[];for(let r=+e.yearRange[0];r<=+e.yearRange[1];r++)a.push({value:+r,text:t(r)});return e.reverseYears?a.reverse():a},isOutOfYearRange:a=>a<+e.yearRange[0]||a>+e.yearRange[1]}},Pu=e=>({openMenu:()=>e.value?.openMenu(),closeMenu:()=>e.value?.closeMenu(),selectDate:()=>e.value?.selectDate(),clearValue:()=>e.value?.clearValue(),formatInputValue:()=>e.value?.formatInputValue(),updateInternalModelValue:t=>e.value?.updateInternalModelValue(t),setMonthYear:(t,n)=>e.value?.setMonthYear(t,n),parseModel:()=>e.value?.parseModel(),switchView:(t,n)=>e.value?.switchView(t,n),handleFlow:()=>e.value?.handleFlow(),toggleMenu:()=>e.value?.toggleMenu(),dpMenuRef:()=>e.value?.dpMenuRef(),dpWrapMenuRef:()=>e.value?.dpWrapMenuRef(),inputRef:()=>e.value?.inputRef()}),fa=()=>({boolHtmlAttribute:e=>e?!0:void 0}),Au=()=>{const{getDate:e,rootProps:t,defaults:{textInput:n,startTime:a,timeConfig:r}}=Pe(),{getTimeObjFromCurrent:o}=qe(),s=ie(!1),l=V(()=>Array.isArray(a.value)?a.value[0]:a.value??o(e(),{},r.value.enableSeconds)),u=(p,g)=>{const w=/[^a-zA-Z]+/g,c=/\D+/g,y=g.split(c),b=p.split(w),_=p.match(w)||[],d=g.match(c)||[];let m="";for(let v=0;v0&&d[v-1]&&(m+=_[v-1]||d[v-1]);const M=y[v]?.length;m+=b[v]?.slice(0,M)}return m},h=(p,g,w)=>{const c=_n(p,u(g,p),e(),{locale:t.locale});return _a(c)&&Pr(c)?w||s.value?c:xe(c,{hours:+l.value.hours,minutes:+l.value.minutes,seconds:+(l.value.seconds??0),milliseconds:0}):null};return{textPasted:s,parseFreeInput:(p,g)=>{if(typeof n.value.pattern=="string")return h(p,n.value.pattern,g);if(Array.isArray(n.value.pattern)){let w=null;for(const c of n.value.pattern)if(w=h(p,c,g),w)break;return w}return typeof n.value.pattern=="function"?n.value.pattern(p):null},applyMaxValues:(p,g)=>{const w={MM:12,DD:31,hh:23,mm:59,ss:59};let c="",y=0;for(let b=0;bw[_]&&(v=w[_]),c+=v.toString().padStart(d,"0").slice(0,d)}y+=d}return c},createMaskedValue:(p,g)=>{const w=/(YYYY|MM|DD|hh|mm|ss)/g,c=[...g.matchAll(w)].map(m=>m[0]),y=g.replace(w,"|").split("|").filter(Boolean),b=c.map(m=>m.length);let _="",d=0;for(let m=0;m(e.Input="input",e.DatePicker="date-picker",e.Calendar="calendar",e.DatePickerHeader="date-picker-header",e.Menu="menu",e.ActionRow="action-row",e.TimePicker="time-picker",e.TimeInput="time-input",e.PassTrough="pass-trough",e.MonthPicker="month-picker",e.YearMode="year-mode",e.QuarterPicker="quarter-picker",e.YearPicker="year-picker",e))(mt||{});const Jt=["time-input","time-picker","pass-trough"],Kr=[{name:"trigger",use:["input"]},{name:"input-icon",use:["input"]},{name:"clear-icon",use:["input"]},{name:"dp-input",use:["input"]},{name:"clock-icon",use:["time-picker","time-input","pass-trough"]},{name:"arrow-left",use:["date-picker-header","pass-trough","year-mode"]},{name:"arrow-right",use:["date-picker-header","pass-trough","year-mode"]},{name:"arrow-up",use:["time-picker","time-input","date-picker-header","pass-trough"]},{name:"arrow-down",use:["time-picker","time-input","date-picker-header","pass-trough"]},{name:"calendar-icon",use:["date-picker-header","time-picker","pass-trough","year-mode"]},{name:"day",use:["calendar","pass-trough"]},{name:"month-overlay-value",use:["date-picker-header","pass-trough","month-picker"]},{name:"year-overlay-value",use:["date-picker-header","pass-trough","year-mode","year-picker"]},{name:"year-overlay",use:["date-picker-header","pass-trough"]},{name:"month-overlay",use:["date-picker-header","pass-trough"]},{name:"month-overlay-header",use:["date-picker-header","pass-trough"]},{name:"year-overlay-header",use:["date-picker-header","pass-trough"]},{name:"hours-overlay-value",use:Jt},{name:"hours-overlay-header",use:Jt},{name:"minutes-overlay-value",use:Jt},{name:"minutes-overlay-header",use:Jt},{name:"seconds-overlay-value",use:Jt},{name:"seconds-overlay-header",use:Jt},{name:"hours",use:["time-input","time-picker","pass-trough"]},{name:"minutes",use:["time-input","time-picker","pass-trough"]},{name:"seconds",use:["time-input","time-picker","pass-trough"]},{name:"month",use:["date-picker-header","time-picker","pass-trough"]},{name:"year",use:["date-picker-header","time-picker","pass-trough","year-mode"]},{name:"action-buttons",use:["action-row"]},{name:"action-preview",use:["action-row"]},{name:"calendar-header",use:["calendar","pass-trough"]},{name:"marker-tooltip",use:["calendar","pass-trough"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["time-picker","time-picker","pass-trough"]},{name:"am-pm-button",use:["time-picker","time-input","pass-trough"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["date-picker-header","pass-trough","month-picker","year-picker"]},{name:"time-picker",use:["date-picker","pass-trough"]},{name:"action-row",use:["action-row"]},{name:"marker",use:["calendar","pass-trough"]},{name:"quarter",use:["quarter-picker","pass-trough"]},{name:"top-extra",use:["date-picker-header","pass-trough","month-picker","quarter-picker","year-picker"]},{name:"tp-inline-arrow-up",use:["date-picker","time-input","time-picker","pass-trough"]},{name:"tp-inline-arrow-down",use:["date-picker","time-input","time-picker","pass-trough"]},{name:"arrow",use:["menu"]},{name:"menu-header",use:["menu"]}],_t=(e,t)=>Kr.filter(n=>e[n.name]&&n.use.includes(t)).map(n=>n.name),Xr=(e,t)=>Kr.map(n=>n.name).concat(t?.filter(n=>n.slot).map(n=>n.slot)??[]).filter(n=>!!e[n]),Tu={key:1,class:"dp__input_wrap"},Ou=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],Cu={key:1,class:"dp--clear-btn"},Su=["aria-label"],Yu=Ue({__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1}},emits:["clear","open","set-input-date","close","select-date","set-empty-date","toggle","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,inputValue:s,rootProps:l,defaults:{textInput:u,ariaLabels:h,inline:p,config:g,range:w,multiDates:c,ui:y,inputAttrs:b}}=Pe(),{checkMinMaxRange:_,isValidDate:d}=st(),{parseFreeInput:m,textPasted:v,createMaskedValue:M,applyMaxValues:O}=Au(),{checkKeyDown:E,checkStopPropagation:P}=qe(),{boolHtmlAttribute:Y}=fa(),N=Be("dp-input"),W=ie(null),H=ie(!1),q=V(()=>({dp__pointer:!l.disabled&&!l.readonly&&!u.value.enabled,dp__disabled:l.disabled,dp__input_readonly:!u.value.enabled,dp__input:!0,dp__input_not_clearable:!b.value.clearable,dp__input_icon_pad:!b.value.hideInputIcon,dp__input_valid:typeof b.value.state=="boolean"?b.value.state:!1,dp__input_invalid:typeof b.value.state=="boolean"?!b.value.state:!1,dp__input_focus:H.value||r.isMenuOpen,dp__input_reg:!u.value.enabled,...y.value.input})),G=()=>{a("set-input-date",null),b&&l.autoApply&&(a("set-empty-date"),W.value=null)},Z=D=>{if(u.value.separators?.length){const R=new RegExp(u.value.separators.map(Q=>Q.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"));return D.split(R)}return D.split(u.value.rangeSeparator)},U=D=>{const[R,Q]=Z(D);if(R){const x=m(R.trim(),s.value),B=Q?m(Q.trim(),s.value):void 0;if(wt(x,B))return;const J=x&&B?[x,B]:[x];_(B,J,0)&&(W.value=x?J:null)}},X=()=>{v.value=!0},$=D=>{if(w.value.enabled)U(D);else if(c.value.enabled){const R=D.split(";");W.value=R.map(Q=>m(Q.trim())).filter(Q=>!!Q)}else W.value=m(D,s.value)},I=D=>{const R=typeof D=="string"?D:D.target?.value,Q=u?.value?.maskFormat;let x=R;if(typeof Q=="string"){const B=/(YYYY|MM|DD|hh|mm|ss)/g,J=[...Q.matchAll(B)].map(f=>f[0]),T=R.replace(/\D/g,""),L=O(T,J);x=M(L,Q)}x===""?G():(u.value.openMenu&&!r.isMenuOpen&&a("open"),$(x),a("set-input-date",W.value)),v.value=!1,s.value=x,o("text-input",D,W.value)},le=D=>{u.value.enabled?($(D.target.value),u.value.enterSubmit&&d(W.value)&&s.value!==""?(a("set-input-date",W.value,!0),W.value=null):u.value.enterSubmit&&s.value===""&&(W.value=null,a("clear"))):fe(D)},z=(D,R)=>{u.value.enabled&&u.value.tabSubmit&&!R&&$(D.target.value),u.value.tabSubmit&&d(W.value)&&s.value!==""?(a("set-input-date",W.value,!0,!0),W.value=null):u.value.tabSubmit&&s.value===""&&(W.value=null,a("clear"))},se=()=>{H.value=!0,a("focus"),Ge().then(()=>{u.value.enabled&&u.value.selectOnFocus&&N.value?.select()})},fe=D=>{if(P(D,g.value,!0),u.value.enabled&&u.value.openMenu&&!p.value.input){if(u.value.openMenu==="open"&&!r.isMenuOpen)return a("open");if(u.value.openMenu==="toggle")return a("toggle")}else u.value.enabled||a("toggle")},ge=()=>{a("real-blur"),H.value=!1,(!r.isMenuOpen||p.value.enabled&&p.value.input)&&a("blur"),(l.autoApply&&u.value.enabled&&W.value&&!r.isMenuOpen||u.value.applyOnBlur)&&(a("set-input-date",W.value),a("select-date"),W.value=null)},ne=D=>{P(D,g.value,!0),a("clear")},pe=()=>{a("close")},ue=D=>{if(D.key==="Tab"&&z(D),D.key==="Enter"&&le(D),D.key==="Escape"&&u.value.escClose&&pe(),!u.value.enabled){if(D.code==="Tab")return;D.preventDefault()}},ke=()=>{N.value?.focus({preventScroll:!0})},me=D=>{W.value=D},Te=D=>{D.key===Re.tab&&z(D,!0)};return t({focusInput:ke,setParsedDate:me}),(D,R)=>(F(),te("div",{onClick:fe},[!D.$slots["dp-input"]&&!i(p).enabled?oe(D.$slots,"trigger",{key:0}):re("",!0),!D.$slots.trigger&&(!i(p).enabled||i(p).input)?(F(),te("div",Tu,[!D.$slots.trigger&&(!i(p).enabled||i(p).enabled&&i(p).input)?oe(D.$slots,"dp-input",{key:0,value:i(s),isMenuOpen:e.isMenuOpen,onInput:I,onEnter:le,onTab:z,onClear:ne,onBlur:ge,onKeypress:ue,onPaste:X,onFocus:se,openMenu:()=>D.$emit("open"),closeMenu:()=>D.$emit("close"),toggleMenu:()=>D.$emit("toggle")},()=>[we("input",{id:i(b).id,ref:"dp-input","data-test-id":"dp-input",name:i(b).name,class:ye(q.value),inputmode:i(b).inputmode,placeholder:i(l).placeholder,disabled:i(Y)(i(l).disabled),readonly:i(Y)(i(l).readonly),required:i(Y)(i(b).required),value:i(s),autocomplete:i(b).autocomplete,"aria-label":i(h).input,"aria-disabled":i(l).disabled||void 0,"aria-invalid":i(b).state===!1?!0:void 0,onInput:I,onBlur:ge,onFocus:se,onKeypress:ue,onKeydown:R[0]||(R[0]=Q=>ue(Q)),onPaste:X,onInvalid:R[1]||(R[1]=Q=>i(o)("invalid",Q))},null,42,Ou)]):re("",!0),we("div",{onClick:R[4]||(R[4]=Q=>a("toggle"))},[D.$slots["input-icon"]&&!i(b).hideInputIcon?(F(),te("span",{key:0,class:"dp__input_icon",onClick:R[2]||(R[2]=Q=>a("toggle"))},[oe(D.$slots,"input-icon")])):re("",!0),!D.$slots["input-icon"]&&!i(b).hideInputIcon&&!D.$slots["dp-input"]?(F(),$e(i(Oa),{key:1,"aria-label":i(h)?.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:R[3]||(R[3]=Q=>a("toggle"))},null,8,["aria-label"])):re("",!0)]),D.$slots["clear-icon"]&&(i(b).alwaysClearable||i(s)&&i(b).clearable&&!i(l).disabled&&!i(l).readonly)?(F(),te("span",Cu,[oe(D.$slots,"clear-icon",{clear:ne})])):re("",!0),!D.$slots["clear-icon"]&&(i(b).alwaysClearable||i(b).clearable&&i(s)&&!i(l).disabled&&!i(l).readonly)?(F(),te("button",{key:2,"aria-label":i(h)?.clearInput,class:"dp--clear-btn",type:"button","data-test-id":"clear-input-value-btn",onKeydown:R[5]||(R[5]=Q=>i(E)(Q,()=>ne(Q),!0,Te)),onClick:R[6]||(R[6]=sa(Q=>ne(Q),["prevent"]))},[He(i(Si),{class:"dp__input_icons"})],40,Su)):re("",!0)])):re("",!0)]))}}),Ru={ref:"action-row",class:"dp__action_row"},$u=["title"],Eu={ref:"action-buttons-container",class:"dp__action_buttons","data-dp-element":"action-row"},Bu=["disabled"],Nu=Ue({__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{default:0}},emits:["close-picker","select-date","select-now"],setup(e,{emit:t}){const n=t,a=e,{rootEmit:r,rootProps:o,modelValue:s,defaults:{actionRow:l,multiCalendars:u,inline:h,range:p,multiDates:g,formats:w}}=Pe(),{isTimeValid:c,isMonthValid:y}=st(),{formatPreview:b}=Nt(),{checkKeyDown:_,convertType:d}=qe(),{boolHtmlAttribute:m}=fa(),v=Be("action-buttons-container"),M=Be("action-row"),O=ie(!1),E=ie({});je(()=>{P(),globalThis.addEventListener("resize",P)}),jt(()=>{globalThis.removeEventListener("resize",P)});const P=()=>{O.value=!1,setTimeout(()=>{const X=v.value?.getBoundingClientRect(),$=M.value?.getBoundingClientRect();X&&$&&(E.value.maxWidth=`${$.width-X.width-20}px`),O.value=!0},0)},Y=V(()=>p.value.enabled&&!p.value.partialRange&&s.value?s.value.length===2:!0),N=V(()=>!c.value(s.value)||!y.value(s.value)||!Y.value),W=()=>{const X=w.value.preview;return o.timePicker||o.monthPicker,X(d(s.value))},H=()=>{const X=s.value;return u.value.count>0?`${b(X[0])} - ${b(X[1])}`:[b(X[0]),b(X[1])]},q=V(()=>!s.value||!a.menuMount?"":typeof w.value.preview=="string"?Array.isArray(s.value)?s.value.length===2&&s.value[1]?H():g.value.enabled?s.value.map(X=>`${b(X)}`):o.modelAuto?`${b(s.value[0])}`:`${b(s.value[0])} -`:b(s.value):W()),G=()=>g.value.enabled?"; ":" - ",Z=V(()=>Array.isArray(q.value)?q.value.join(G()):q.value),U=()=>{c.value(s.value)&&y.value(s.value)&&Y.value?n("select-date"):r("invalid-select")};return(X,$)=>(F(),te("div",Ru,[X.$slots["action-row"]?oe(X.$slots,"action-row",et(vt({key:0},{modelValue:i(s),disabled:N.value,selectDate:()=>X.$emit("select-date"),closePicker:()=>X.$emit("close-picker")}))):(F(),te(Se,{key:1},[i(l).showPreview?(F(),te("div",{key:0,class:"dp__selection_preview",title:Z.value||void 0,style:tt(E.value)},[X.$slots["action-preview"]&&O.value?oe(X.$slots,"action-preview",{key:0,value:i(s),formatValue:Z.value}):re("",!0),!X.$slots["action-preview"]&&O.value?(F(),te(Se,{key:1},[At(Ke(Z.value),1)],64)):re("",!0)],12,$u)):re("",!0),we("div",Eu,[X.$slots["action-buttons"]?oe(X.$slots,"action-buttons",{key:0,value:i(s),selectDate:U,selectionDisabled:N.value}):re("",!0),X.$slots["action-buttons"]?re("",!0):(F(),te(Se,{key:1},[!i(h).enabled&&i(l).showCancel?(F(),te("button",{key:0,ref:"cancel-btn",type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_cancel",onClick:$[0]||($[0]=I=>X.$emit("close-picker")),onKeydown:$[1]||($[1]=I=>i(_)(I,()=>X.$emit("close-picker")))},Ke(i(l).cancelBtnLabel),545)):re("",!0),i(l).showNow?(F(),te("button",{key:1,type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_cancel",onClick:$[2]||($[2]=I=>X.$emit("select-now")),onKeydown:$[3]||($[3]=I=>i(_)(I,()=>X.$emit("select-now")))},Ke(i(l).nowBtnLabel),33)):re("",!0),i(l).showSelect?(F(),te("button",{key:2,ref:"select-btn",type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_select",disabled:i(m)(N.value),"data-test-id":"select-button",onKeydown:$[4]||($[4]=I=>i(_)(I,()=>U())),onClick:U},Ke(i(l).selectBtnLabel),41,Bu)):re("",!0)],64))],512)],64))],512))}}),tn=()=>{const{rootProps:e,defaults:{multiCalendars:t}}=Pe(),n=V(()=>o=>e.hideNavigation?.includes(o)),a=V(()=>o=>t.value.count?t.value.solo?!0:o===0:!0),r=V(()=>o=>t.value.count?t.value.solo?!0:o===t.value.count-1:!0);return{hideNavigationButtons:n,showLeftIcon:a,showRightIcon:r}},Fu=["role","aria-label","tabindex"],Vu={class:"dp__selection_grid_header"},Lu=["aria-selected","aria-disabled","data-dp-action-element","data-dp-element-active","data-test-id","onClick","onKeydown","onMouseover"],Wu=["aria-label","data-dp-action-element"],Ya=Ue({__name:"SelectionOverlay",props:{items:{},type:{},useRelative:{type:Boolean},height:{},overlayLabel:{},isLast:{type:Boolean},level:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{emit:t}){const n=t,a=e,{setState:r,defaults:{ariaLabels:o,config:s}}=Pe(),{hideNavigationButtons:l}=tn(),{handleEventPropagation:u,checkKeyDown:h}=qe(),p=Be("toggle-button"),g=Be("overlay-container"),w=Be("grid-wrap"),c=ie(!1),y=ie(null),b=ie(),_=ie(0);go(()=>{y.value=null}),je(async()=>{await Ge(),E(),r("arrowNavigationLevel",a.level??1)}),jt(()=>{r("arrowNavigationLevel",(a.level??1)-1)});const d=V(()=>({dp__overlay:!0,"dp--overlay-absolute":!a.useRelative,"dp--overlay-relative":a.useRelative})),m=V(()=>a.useRelative?{height:`${a.height}px`,width:"var(--dp-menu-min-width)"}:void 0),v=V(()=>({dp__overlay_col:!0})),M=V(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:c.value,dp__button_bottom:a.isLast})),O=V(()=>({dp__overlay_container:!0,dp__container_flex:a.items?.length<=6,dp__container_block:a.items?.length>6}));Je(()=>a.items,()=>E(!1),{deep:!0});const E=(G=!0)=>{Ge().then(()=>{const Z=document.querySelector(`[data-dp-element-active="${a.level??1}"]`),U=Yt(w),X=Yt(p),$=Yt(g),I=X?X.getBoundingClientRect().height:0;U&&(U.getBoundingClientRect().height?_.value=U.getBoundingClientRect().height-I:_.value=s.value.modeHeight-I),Z&&$&&G&&($.scrollTop=Z.offsetTop-$.offsetTop-(_.value/2-Z.getBoundingClientRect().height)-I)})},P=G=>{G.disabled||n("selected",G.value)},Y=()=>{n("toggle"),n("reset-flow")},N=G=>{s.value.escClose&&(Y(),u(G,s.value))},W=G=>{b.value=G,n("hover-value",G)},H=G=>{if(G.key===Re.esc)return N(G)},q=G=>{if(G.key===Re.enter)return Y()};return(G,Z)=>(F(),te("div",{ref:"grid-wrap",class:ye(d.value),style:tt(m.value),role:e.useRelative?void 0:"dialog","aria-label":e.overlayLabel,tabindex:e.useRelative?void 0:"0",onKeydown:H,onClick:Z[0]||(Z[0]=sa(()=>{},["prevent"]))},[we("div",{ref:"overlay-container",class:ye(O.value),style:tt({"--dp-overlay-height":`${_.value}px`}),role:"grid"},[we("div",Vu,[oe(G.$slots,"header")]),oe(G.$slots,"overlay",{},()=>[(F(!0),te(Se,null,Ee(e.items,(U,X)=>(F(),te("div",{key:X,class:ye(["dp__overlay_row",{dp__flex_row:e.items.length>=3}]),role:"row"},[(F(!0),te(Se,null,Ee(U,$=>(F(),te("div",{key:$.value,role:"gridcell",class:ye(v.value),"aria-selected":$.active||void 0,"aria-disabled":$.disabled||void 0,"data-dp-action-element":e.level??1,"data-dp-element-active":$.active?e.level??1:void 0,tabindex:"0","data-test-id":$.text,onClick:sa(I=>P($),["prevent"]),onKeydown:I=>i(h)(I,()=>P($),!0),onMouseover:I=>W($.value)},[we("div",{class:ye($.className)},[oe(G.$slots,"item",{item:$},()=>[At(Ke($.text),1)])],2)],42,Lu))),128))],2))),128))])],6),G.$slots["button-icon"]?Wa((F(),te("button",{key:0,ref:"toggle-button",type:"button","aria-label":i(o)?.toggleOverlay,class:ye(M.value),tabindex:"0","data-dp-action-element":e.level??1,onClick:Y,onKeydown:q},[oe(G.$slots,"button-icon")],42,Wu)),[[Ia,!i(l)(e.type)]]):re("",!0)],46,Fu))}}),Iu=["data-dp-mobile"],an=Ue({__name:"InstanceWrap",props:{stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const{defaults:{multiCalendars:t}}=Pe(),{isMobile:n}=Ja(),a=V(()=>t.value.count>0?[...new Array(t.value.count).keys()]:[0]);return(r,o)=>(F(),te("div",{class:ye({dp__menu_inner:!e.stretch,"dp--menu--inner-stretched":e.stretch,dp__flex_display:i(t).count>0,"dp--flex-display-collapsed":e.collapse}),"data-dp-mobile":i(n)},[oe(r.$slots,"default",{instances:a.value,wrapClass:{dp__instance_calendar:i(t).count>0}})],10,Iu))}}),Hu=["data-dp-element","aria-label","aria-disabled"],Da=Ue({__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const{checkKeyDown:n}=qe(),a=t;return(r,o)=>(F(),te("button",{ref:"arrow-btn",type:"button","data-dp-element":e.elName,"data-dp-action-element":"0",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":e.ariaLabel,"aria-disabled":e.disabled||void 0,onClick:o[0]||(o[0]=s=>a("activate")),onKeydown:o[1]||(o[1]=s=>i(n)(s,()=>a("activate"),!0))},[we("span",{class:ye(["dp__inner_nav",{dp__inner_nav_disabled:e.disabled}])},[oe(r.$slots,"default")],2)],40,Hu))}}),qu=["aria-label","data-test-id"],Qr=Ue({__name:"YearModePicker",props:{items:{},instance:{},year:{},showYearPicker:{type:Boolean,default:!1},isDisabled:{}},emits:["handle-year","year-select","toggle-year-picker"],setup(e,{emit:t}){const n=t,a=e,{showRightIcon:r,showLeftIcon:o}=tn(),{rootProps:s,defaults:{config:l,ariaLabels:u,ui:h}}=Pe(),{showTransition:p,transitionName:g}=Ca(),{formatYear:w}=Nt(),{boolHtmlAttribute:c}=fa(),y=ie(!1),b=V(()=>w(a.year)),_=(v=!1,M)=>{y.value=!y.value,n("toggle-year-picker",{flow:v,show:M})},d=v=>{y.value=!1,n("year-select",v)},m=(v=!1)=>{n("handle-year",v)};return(v,M)=>(F(),te(Se,null,[we("div",{class:ye(["dp--year-mode-picker",{"dp--hidden-el":y.value}])},[i(o)(e.instance)?(F(),$e(Da,{key:0,ref:"mpPrevIconRef","aria-label":i(u)?.prevYear,disabled:i(c)(e.isDisabled(!1)),class:ye(i(h)?.navBtnPrev),onActivate:M[0]||(M[0]=O=>m(!1))},{default:be(()=>[v.$slots["arrow-left"]?oe(v.$slots,"arrow-left",{key:0}):re("",!0),v.$slots["arrow-left"]?re("",!0):(F(),$e(i(Wr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),we("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${e.year}-${i(u)?.openYearsOverlay}`,"data-test-id":`year-mode-btn-${e.instance}`,"data-dp-action-element":"0",onClick:M[1]||(M[1]=()=>_(!1)),onKeydown:M[2]||(M[2]=wo(sa(()=>_(!1),["prevent"]),["enter"]))},[v.$slots.year?oe(v.$slots,"year",{key:0,text:b.value,value:e.year}):re("",!0),v.$slots.year?re("",!0):(F(),te(Se,{key:1},[At(Ke(e.year),1)],64))],40,qu),i(r)(e.instance)?(F(),$e(Da,{key:1,ref:"mpNextIconRef","aria-label":i(u)?.nextYear,disabled:i(c)(e.isDisabled(!0)),class:ye(i(h)?.navBtnNext),onActivate:M[3]||(M[3]=O=>m(!0))},{default:be(()=>[v.$slots["arrow-right"]?oe(v.$slots,"arrow-right",{key:0}):re("",!0),v.$slots["arrow-right"]?re("",!0):(F(),$e(i(Ir),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0)],2),He(da,{name:i(g)(e.showYearPicker),css:i(p)},{default:be(()=>[e.showYearPicker?(F(),$e(Ya,{key:0,items:e.items,config:i(l),"is-last":i(s).autoApply&&!i(l).keepActionRow,"overlay-label":i(u)?.yearPicker?.(!0),type:"year",onToggle:_,onSelected:M[4]||(M[4]=O=>d(O))},ze({"button-icon":be(()=>[v.$slots["calendar-icon"]?oe(v.$slots,"calendar-icon",{key:0}):re("",!0),v.$slots["calendar-icon"]?re("",!0):(F(),$e(i(Oa),{key:1}))]),_:2},[v.$slots["year-overlay-value"]?{name:"item",fn:be(({item:O})=>[oe(v.$slots,"year-overlay-value",{text:O.text,value:O.value})]),key:"0"}:void 0]),1032,["items","config","is-last","overlay-label"])):re("",!0)]),_:3},8,["name","css"])],64))}}),Gr=e=>{const{getDate:t,rootEmit:n,state:a,month:r,year:o,modelValue:s,calendars:l,rootProps:u,defaults:{multiCalendars:h,range:p,safeDates:g,filters:w,highlight:c}}=Pe(),{resetDate:y,getYearFromDate:b,checkHighlightYear:_,groupListAndMap:d}=Xe(),{getYears:m}=en(),{validateMonthYear:v,checkMinMaxValue:M}=st(),O=ie([!1]),E=V(()=>m()),P=V(()=>(z,se)=>{const fe=xe(y(t()),{month:r.value(z),year:o.value(z)}),ge=se?Tr(fe):oa(fe);return v(ge,u.preventMinMaxNavigation,se)}),Y=()=>Array.isArray(s.value)&&h.value.solo&&s.value[1],N=()=>{for(let z=0;z{if(!z)return N();const se=xe(t(),l.value[z]);return l.value[0].year=he(Vr(se,h.value.count-1)),N()},H=(z,se)=>{const fe=Cs(se,z);return p.value.showLastInRange&&fe>1?se:z},q=z=>u.focusStartDate||h.value.solo?z[0]:z[1]?H(z[0],z[1]):z[0],G=()=>{if(s.value){const z=Array.isArray(s.value)?q(s.value):s.value;l.value[0]={month:Ae(z),year:he(z)}}},Z=()=>{G(),h.value.count&&N()};Je(s,(z,se)=>{a.isTextInputDate&&JSON.stringify(z??{})!==JSON.stringify(se??{})&&Z()}),je(()=>{Z()});const U=(z,se)=>{l.value[se].year=z,n("update-month-year",{instance:se,year:z,month:l.value[se].month}),h.value.count&&!h.value.solo&&W(se)},X=V(()=>z=>d(E.value,se=>{const fe=o.value(z)===se.value,ge=M(se.value,b(g.value.minDate),b(g.value.maxDate))||w.value.years?.includes(o.value(z)),ne=_(c.value,se.value);return{active:fe,disabled:ge,highlighted:ne}})),$=(z,se)=>{U(z,se),le(se)},I=(z,se=!1)=>{if(!P.value(z,se)){const fe=se?o.value(z)+1:o.value(z)-1;U(fe,z)}},le=(z,se=!1,fe)=>{se||e("reset-flow"),fe===void 0?O.value[z]=!O.value[z]:O.value[z]=fe,O.value[z]?n("overlay-toggle",{open:!0,overlay:Qe.year}):n("overlay-toggle",{open:!1,overlay:Qe.year})};return{isDisabled:P,groupedYears:X,showYearPicker:O,selectYear:U,setStartDate:()=>{u.startDate&&(s.value&&u.focusStartDate||!s.value)&&U(he(t(u.startDate)),0)},toggleYearPicker:le,handleYearSelect:$,handleYear:I}},nn=()=>{const{isDateAfter:e,isDateBefore:t,isDateEqual:n}=Xe(),{getDate:a,rootEmit:r,rootProps:o,modelValue:s,defaults:{range:l}}=Pe();return{getRangeWithFixedDate:u=>Array.isArray(s.value)&&(s.value.length===2||s.value.length===1&&l.value.partialRange)?l.value.fixedStart&&(e(u,s.value[0])||n(u,s.value[0]))?[s.value[0],u]:l.value.fixedEnd&&(t(u,s.value[1])||n(u,s.value[1]))?[u,s.value[1]]:(r("invalid-fixed-range",u),s.value):[],setPresetDate:u=>{Array.isArray(u.value)&&u.value.length<=2&&l.value.enabled?s.value=u.value.map(h=>a(h)):Array.isArray(u.value)||(s.value=a(u.value))},checkRangeAutoApply:(u,h,p)=>{l&&(u[0]&&u[1]&&o.autoApply&&h("auto-apply",p),u[0]&&!u[1]&&(o.modelAuto||l.value.partialRange)&&o.autoApply&&h("auto-apply",p))},setMonthOrYearRange:u=>{let h=s.value?s.value.slice():[];return h.length===2&&h[1]!==null&&(h=[]),h.length?(t(u,h[0])?h.unshift(u):h[1]=u,r("range-end",u)):(h=[u],r("range-start",u)),h},handleMultiDatesSelect:(u,h)=>{if(s.value&&Array.isArray(s.value))if(s.value.some(p=>n(u,p))){const p=s.value.filter(g=>!n(g,u));s.value=p.length?p:null}else(h&&+h>s.value.length||!h)&&s.value.push(u);else s.value=[u]}}},Uu=(e,t)=>{const{getDate:n,rootEmit:a,state:r,calendars:o,year:s,modelValue:l,rootProps:u,defaults:{range:h,highlight:p,safeDates:g,filters:w,multiDates:c}}=Pe();Sa(()=>{r.isTextInputDate&&$(he(n(u.startDate)),0)});const{checkMinMaxRange:y,checkMinMaxValue:b}=st(),{isDateBetween:_,resetDateTime:d,resetDate:m,getMinMonth:v,getMaxMonth:M,checkHighlightMonth:O,groupListAndMap:E}=Xe(),{checkRangeAutoApply:P,getRangeWithFixedDate:Y,handleMultiDatesSelect:N,setMonthOrYearRange:W,setPresetDate:H}=nn(),{padZero:q}=qe(),{getMonths:G,isOutOfYearRange:Z}=en(),U=V(()=>G()),X=ie(null),{selectYear:$,groupedYears:I,showYearPicker:le,toggleYearPicker:z,handleYearSelect:se,handleYear:fe,isDisabled:ge,setStartDate:ne}=Gr(t);je(()=>{ne()});const pe=A=>A?{month:Ae(A),year:he(A)}:{month:null,year:null},ue=()=>l.value?Array.isArray(l.value)?l.value.map(A=>pe(A)):pe(l.value):pe(),ke=(A,ae)=>{const ee=o.value[A],Me=ue();return Array.isArray(Me)?Me.some(_e=>_e.year===ee?.year&&_e.month===ae):ee?.year===Me.year&&ae===Me.month},me=(A,ae,ee)=>{const Me=ue();return Array.isArray(Me)?s.value(ae)===Me[ee]?.year&&A===Me[ee]?.month:!1},Te=(A,ae)=>{if(h.value.enabled){const ee=ue();if(Array.isArray(l.value)&&Array.isArray(ee)){const Me=me(A,ae,0)||me(A,ae,1),_e=xe(m(n()),{month:A,year:s.value(ae)});return _(l.value,X.value,_e)&&!Me}return!1}return!1},D=V(()=>A=>E(U.value,ae=>{const ee=ke(A,ae.value),Me=b(ae.value,v(s.value(A),g.value.minDate),M(s.value(A),g.value.maxDate))||k(g.value.disabledDates,s.value(A),ae.value)||w.value.months?.includes(ae.value)||!j(g.value.allowedDates,s.value(A),ae.value)||Z(s.value(A)),_e=Te(ae.value,A),Xt=O(p.value,ae.value,s.value(A));return{active:ee,disabled:Me,isBetween:_e,highlighted:Xt}})),R=(A,ae)=>xe(m(n()),{month:A,year:s.value(ae)}),Q=(A,ae)=>{const ee=l.value?l.value:m(n());l.value=xe(ee,{month:A,year:s.value(ae)}),t("auto-apply"),t("update-flow-step")},x=(A,ae)=>{const ee=R(A,ae);h.value.fixedEnd||h.value.fixedStart?l.value=Y(ee):l.value?y(ee,l.value)&&(l.value=W(R(A,ae))):l.value=[R(A,ae)],Ge().then(()=>{P(l.value,t,l.value.length<2)})},B=(A,ae)=>{N(R(A,ae),c.value.limit),t("auto-apply",!0)},J=(A,ae)=>(o.value[ae].month=A,L(ae,o.value[ae].year,A),c.value.enabled?B(A,ae):h.value.enabled?x(A,ae):Q(A,ae)),T=(A,ae)=>{$(A,ae),L(ae,A,null)},L=(A,ae,ee)=>{let Me=ee;if(!Me&&Me!==0){const _e=ue();Me=Array.isArray(_e)?_e[A].month:_e.month}a("update-month-year",{instance:A,year:ae,month:Me})},f=(A,ae)=>{X.value=R(A,ae)},S=A=>{H({value:A}),t("auto-apply")},k=(A,ae,ee)=>{if(A instanceof Map){const Me=`${q(ee+1)}-${ae}`;return A.size?A.has(Me):!1}return typeof A=="function"?A(d(xe(n(),{month:ee,year:ae}),!0)):!1},j=(A,ae,ee)=>{if(A instanceof Map){const Me=`${q(ee+1)}-${ae}`;return A.size?A.has(Me):!0}return!0};return{groupedMonths:D,groupedYears:I,year:s,isDisabled:ge,showYearPicker:le,modelValue:l,toggleYearPicker:z,handleYearSelect:se,handleYear:fe,presetDate:S,setHoverDate:f,selectMonth:J,selectYear:T,getModelMonthYear:ue}},ju=Ue({__name:"MonthPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply","update-flow-step","mount"],setup(e,{expose:t,emit:n}){const a=n,r=e,o=Bt(),{rootProps:s,defaults:{config:l}}=Pe(),u=_t(o,mt.YearMode);je(()=>{a("mount")});const{groupedMonths:h,groupedYears:p,year:g,isDisabled:w,showYearPicker:c,modelValue:y,presetDate:b,setHoverDate:_,selectMonth:d,selectYear:m,toggleYearPicker:v,handleYearSelect:M,handleYear:O,getModelMonthYear:E}=Uu(r,a);return t({getSidebarProps:()=>({modelValue:y,year:g,getModelMonthYear:E,selectMonth:d,selectYear:m,handleYear:O}),presetDate:b,toggleYearPicker:P=>v(0,P)}),(P,Y)=>(F(),$e(an,{collapse:e.collapse,stretch:""},{default:be(({instances:N,wrapClass:W})=>[(F(!0),te(Se,null,Ee(N,H=>(F(),te("div",{key:H,class:ye(W)},[P.$slots["top-extra"]?oe(P.$slots,"top-extra",{key:0,value:i(y)}):re("",!0),oe(P.$slots,"month-year",vt({ref_for:!0},{year:i(g),months:i(h)(H),years:i(p)(H),selectMonth:i(d),selectYear:i(m),instance:H}),()=>[He(Ya,{items:i(h)(H),"is-last":i(s).autoApply&&!i(l).keepActionRow,height:i(l).modeHeight,"no-overlay-focus":!!(e.noOverlayFocus||i(s).textInput),"use-relative":"",level:0,type:"month",onSelected:q=>i(d)(q,H),onHoverValue:q=>i(_)(q,H)},ze({header:be(()=>[He(Qr,{items:i(p)(H),instance:H,"show-year-picker":i(c)[H],year:i(g)(H),"is-disabled":q=>i(w)(H,q),onHandleYear:q=>i(O)(H,q),onYearSelect:q=>i(M)(q,H),onToggleYearPicker:q=>i(v)(H,q?.flow,q?.show)},ze({_:2},[Ee(i(u),(q,G)=>({name:q,fn:be(Z=>[oe(P.$slots,q,vt({ref_for:!0},Z))])}))]),1032,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[P.$slots["month-overlay-value"]?{name:"item",fn:be(({item:q})=>[oe(P.$slots,"month-overlay-value",{text:q.text,value:q.value})]),key:"0"}:void 0]),1032,["items","is-last","height","no-overlay-focus","onSelected","onHoverValue"])])],2))),128))]),_:3},8,["collapse"]))}}),zu=(e,t)=>{const{rootEmit:n,getDate:a,state:r,modelValue:o,rootProps:s,defaults:{highlight:l,multiDates:u,filters:h,range:p,safeDates:g}}=Pe(),{getYears:w}=en(),{isDateBetween:c,resetDate:y,resetDateTime:b,getYearFromDate:_,checkHighlightYear:d,groupListAndMap:m}=Xe(),{checkRangeAutoApply:v,setMonthOrYearRange:M}=nn(),{checkMinMaxValue:O,checkMinMaxRange:E}=st();Sa(()=>{r.isTextInputDate&&(Y.value=he(a(s.startDate)))});const P=ie(null),Y=ie();je(()=>{s.startDate&&(o.value&&s.focusStartDate||!o.value)&&(Y.value=he(a(s.startDate)))});const N=U=>Array.isArray(o.value)?o.value.some(X=>he(X)===U):o.value?he(o.value)===U:!1,W=U=>p.value.enabled&&Array.isArray(o.value)?c(o.value,P.value,Z(U)):!1,H=U=>g.value.allowedDates?.size?g.value.allowedDates.has(`${U}`):!0,q=U=>g.value.disabledDates instanceof Map?g.value.disabledDates.size?g.value.disabledDates.has(`${U}`):!1:typeof g.value.disabledDates=="function"?g.value.disabledDates(ct(b(oa(a())),U)):!0,G=V(()=>m(w(),U=>{const X=N(U.value),$=O(U.value,_(g.value.minDate),_(g.value.maxDate))||h.value.years.includes(U.value)||!H(U.value)||q(U.value),I=W(U.value)&&!X,le=d(l.value,U.value);return{active:X,disabled:$,isBetween:I,highlighted:le}})),Z=U=>ct(y(oa(a())),U);return{groupedYears:G,focusYear:Y,setHoverValue:U=>{P.value=ct(y(a()),U)},selectYear:U=>{if(n("update-month-year",{instance:0,year:U,month:Number.NaN}),u.value.enabled)return o.value?Array.isArray(o.value)&&((o.value?.map(X=>he(X))).includes(U)?o.value=o.value.filter(X=>he(X)!==U):o.value.push(ct(b(a()),U))):o.value=[ct(b(oa(a())),U)],t("auto-apply",!0);p.value.enabled?E(Z(U),o.value)&&(o.value=M(Z(U)),Ge().then(()=>{v(o.value,t,o.value.length<2)})):(o.value=Z(U),t("auto-apply"))}}},Ku=Ue({__name:"YearPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{modelValue:o,defaults:{config:s},rootProps:l}=Pe(),{groupedYears:u,focusYear:h,selectYear:p,setHoverValue:g}=zu(r,a);return t({getSidebarProps:()=>({modelValue:o,selectYear:p})}),(w,c)=>(F(),te("div",null,[w.$slots["top-extra"]?oe(w.$slots,"top-extra",{key:0,value:i(o)}):re("",!0),w.$slots["month-year"]?oe(w.$slots,"month-year",et(vt({key:1},{years:i(u),selectYear:i(p)}))):(F(),$e(Ya,{key:2,items:i(u),"is-last":i(l).autoApply&&!i(s).keepActionRow,height:i(s).modeHeight,"no-overlay-focus":!!(e.noOverlayFocus||i(l).textInput),"focus-value":i(h),type:"year","use-relative":"",onSelected:i(p),onHoverValue:i(g)},ze({_:2},[w.$slots["year-overlay-value"]?{name:"item",fn:be(({item:y})=>[oe(w.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),Xu={key:0,class:"dp__time_input"},Qu=["data-compact","data-collapsed"],Gu=["data-test-id","aria-label","data-dp-action-element","onKeydown","onClick","onMousedown"],Zu=["aria-label","disabled","data-dp-action-element","data-test-id","onKeydown","onClick"],Ju=["data-test-id","aria-label","data-dp-action-element","onKeydown","onClick","onMousedown"],ec={key:0},tc=["aria-label","data-dp-action-element","data-compact"],ac=Ue({__name:"TimeInput",props:{hours:{},minutes:{},seconds:{},order:{},closeTimePickerBtn:{},disabledTimesConfig:{},validateTime:{}},emits:["update:hours","update:minutes","update:seconds","overlay-opened","overlay-closed","set-hours","set-minutes","reset-flow","mounted"],setup(e,{expose:t,emit:n}){const a=n,r=e,{getDate:o,rootEmit:s,rootProps:l,defaults:{ariaLabels:u,filters:h,config:p,range:g,multiCalendars:w,timeConfig:c}}=Pe(),{checkKeyDown:y,hoursToAmPmHours:b}=qe(),{boolHtmlAttribute:_}=fa(),{sanitizeTime:d,groupListAndMap:m}=Xe(),{transitionName:v,showTransition:M}=Ca(),O=Ha({hours:!1,minutes:!1,seconds:!1}),E=ie("AM"),P=ie(null),Y=ie(),N=ie(!1);je(()=>{a("mounted")});const W=k=>xe(o(),{hours:k.hours,minutes:k.minutes,seconds:c.value.enableSeconds?k.seconds:0,milliseconds:0}),H=V(()=>l.timePicker||c.value.timePickerInline?0:1),q=V(()=>k=>pe(k,r[k])||Z(k,r[k])),G=V(()=>({hours:r.hours,minutes:r.minutes,seconds:r.seconds})),Z=(k,j)=>g.value.enabled&&!g.value.disableTimeRangeValidation?!r.validateTime(k,j):!1,U=(k,j)=>{if(g.value.enabled&&!g.value.disableTimeRangeValidation){const A=j?+c.value[`${k}Increment`]:-+c.value[`${k}Increment`],ae=r[k]+A;return!r.validateTime(k,ae)}return!1},X=V(()=>k=>!D(+r[k]+ +c.value[`${k}Increment`],k)||U(k,!0)),$=V(()=>k=>!D(+r[k]-+c.value[`${k}Increment`],k)||U(k,!1)),I=(k,j)=>Dr(xe(o(),k),j),le=(k,j)=>Pi(xe(o(),k),j),z=V(()=>({dp__time_col:!0,dp__time_col_block:!c.value.timePickerInline,dp__time_col_reg_block:!c.value.enableSeconds&&c.value.is24&&!c.value.timePickerInline,dp__time_col_reg_inline:!c.value.enableSeconds&&c.value.is24&&c.value.timePickerInline,dp__time_col_reg_with_button:!c.value.enableSeconds&&!c.value.is24,dp__time_col_sec:c.value.enableSeconds&&c.value.is24,dp__time_col_sec_with_button:c.value.enableSeconds&&!c.value.is24})),se=V(()=>c.value.timePickerInline&&g.value.enabled&&!w.value.count),fe=V(()=>{const k=[{type:"hours"}];return c.value.enableMinutes&&k.push({type:"",separator:!0},{type:"minutes"}),c.value.enableSeconds&&k.push({type:"",separator:!0},{type:"seconds"}),k}),ge=V(()=>fe.value.filter(k=>!k.separator)),ne=V(()=>k=>{if(k==="hours"){const j=T(+r.hours);return{text:j<10?`0${j}`:`${j}`,value:j}}return{text:r[k]<10?`0${r[k]}`:`${r[k]}`,value:r[k]}}),pe=(k,j)=>{if(!r.disabledTimesConfig)return!1;const A=r.disabledTimesConfig(r.order,k==="hours"?j:void 0);return A[k]?!!A[k]?.includes(j):!0},ue=(k,j)=>j!=="hours"||E.value==="AM"?k:k+12,ke=k=>{const j=c.value.is24?24:12,A=k==="hours"?j:60,ae=+c.value[`${k}GridIncrement`],ee=k==="hours"&&!c.value.is24?ae:0,Me=[];for(let _e=ee;_e({active:!1,disabled:h.value.times[k].includes(_e.value)||!D(_e.value,k)||pe(k,_e.value)||Z(k,_e.value)}))},me=k=>k>=0?k:59,Te=k=>k>=0?k:23,D=(k,j)=>{const A=l.minTime?W(d(l.minTime)):null,ae=l.maxTime?W(d(l.maxTime)):null,ee=W(d(G.value,j,j==="minutes"||j==="seconds"?me(k):Te(k)));return A&&ae?(Pt(ee,ae)||ta(ee,ae))&&(wt(ee,A)||ta(ee,A)):A?wt(ee,A)||ta(ee,A):ae?Pt(ee,ae)||ta(ee,ae):!0},R=k=>c.value[`no${k[0].toUpperCase()+k.slice(1)}Overlay`],Q=k=>{R(k)||(O[k]=!O[k],O[k]?(N.value=!0,a("overlay-opened",k)):(N.value=!1,a("overlay-closed",k)))},x=k=>k==="hours"?xt:k==="minutes"?Tt:Et,B=()=>{Y.value&&clearTimeout(Y.value)},J=(k,j=!0,A)=>{const ae=j?I:le,ee=j?+c.value[`${k}Increment`]:-+c.value[`${k}Increment`];D(+r[k]+ee,k)&&a(`update:${k}`,x(k)(ae({[k]:+r[k]},{[k]:+c.value[`${k}Increment`]}))),!A?.keyboard&&p.value.timeArrowHoldThreshold&&(Y.value=setTimeout(()=>{J(k,j)},p.value.timeArrowHoldThreshold))},T=k=>c.value.is24?k:(k>=12?E.value="PM":E.value="AM",b(k)),L=()=>{E.value==="PM"?(E.value="AM",a("update:hours",r.hours-12)):(E.value="PM",a("update:hours",r.hours+12)),s("am-pm-change",E.value)},f=k=>{O[k]=!0},S=(k,j)=>(Q(k),a(`update:${k}`,j));return t({openChildCmp:f}),(k,j)=>i(l).disabled?re("",!0):(F(),te("div",Xu,[(F(!0),te(Se,null,Ee(fe.value,(A,ae)=>(F(),te("div",{key:ae,class:ye(z.value),"data-compact":se.value&&!i(c).enableSeconds,"data-collapsed":se.value&&i(c).enableSeconds},[A.separator?(F(),te(Se,{key:0},[N.value?re("",!0):(F(),te(Se,{key:0},[At(":")],64))],64)):(F(),te(Se,{key:1},[we("button",{type:"button",class:ye({dp__btn:!0,dp__inc_dec_button:!i(c).timePickerInline,dp__inc_dec_button_inline:i(c).timePickerInline,dp__tp_inline_btn_top:i(c).timePickerInline,dp__inc_dec_button_disabled:X.value(A.type),"dp--hidden-el":N.value}),"data-test-id":`${A.type}-time-inc-btn-${r.order}`,"aria-label":i(u)?.incrementValue(A.type),tabindex:"0","data-dp-action-element":H.value,onKeydown:ee=>i(y)(ee,()=>J(A.type,!0,{keyboard:!0}),!0),onClick:ee=>i(p).timeArrowHoldThreshold?void 0:J(A.type,!0),onMousedown:ee=>i(p).timeArrowHoldThreshold?J(A.type,!0):void 0,onMouseup:B},[i(c).timePickerInline?oe(k.$slots,"tp-inline-arrow-up",{key:1},()=>[j[2]||(j[2]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[3]||(j[3]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))]):oe(k.$slots,"arrow-up",{key:0},()=>[He(i(qr))])],42,Gu),we("button",{type:"button","aria-label":`${ne.value(A.type).text}-${i(u)?.openTpOverlay(A.type)}`,class:ye({dp__time_display:!0,dp__time_display_block:!i(c).timePickerInline,dp__time_display_inline:i(c).timePickerInline,"dp--time-invalid":q.value(A.type),"dp--time-overlay-btn":!q.value(A.type),"dp--hidden-el":N.value}),disabled:i(_)(R(A.type)),tabindex:"0","data-dp-action-element":H.value,"data-test-id":`${A.type}-toggle-overlay-btn-${r.order}`,onKeydown:ee=>i(y)(ee,()=>Q(A.type),!0),onClick:ee=>Q(A.type)},[oe(k.$slots,A.type,{text:ne.value(A.type).text,value:ne.value(A.type).value},()=>[At(Ke(ne.value(A.type).text),1)])],42,Zu),we("button",{type:"button",class:ye({dp__btn:!0,dp__inc_dec_button:!i(c).timePickerInline,dp__inc_dec_button_inline:i(c).timePickerInline,dp__tp_inline_btn_bottom:i(c).timePickerInline,dp__inc_dec_button_disabled:$.value(A.type),"dp--hidden-el":N.value}),"data-test-id":`${A.type}-time-dec-btn-${r.order}`,"aria-label":i(u)?.decrementValue(A.type),tabindex:"0","data-dp-action-element":H.value,onKeydown:ee=>i(y)(ee,()=>J(A.type,!1,{keyboard:!0}),!0),onClick:ee=>i(p).timeArrowHoldThreshold?void 0:J(A.type,!1),onMousedown:ee=>i(p).timeArrowHoldThreshold?J(A.type,!1):void 0,onMouseup:B},[i(c).timePickerInline?oe(k.$slots,"tp-inline-arrow-down",{key:1},()=>[j[4]||(j[4]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[5]||(j[5]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))]):oe(k.$slots,"arrow-down",{key:0},()=>[He(i(Ur))])],42,Ju)],64))],10,Qu))),128)),i(c).is24?re("",!0):(F(),te("div",ec,[oe(k.$slots,"am-pm-button",{toggle:L,value:E.value},()=>[we("button",{ref_key:"amPmButton",ref:P,type:"button",class:"dp__pm_am_button",role:"button","aria-label":i(u)?.amPmButton,tabindex:"0","data-dp-action-element":H.value,"data-compact":se.value,onClick:L,onKeydown:j[0]||(j[0]=A=>i(y)(A,()=>L(),!0))},Ke(E.value),41,tc)])])),(F(!0),te(Se,null,Ee(ge.value,(A,ae)=>(F(),$e(da,{key:ae,name:i(v)(O[A.type]),css:i(M)},{default:be(()=>[O[A.type]?(F(),$e(Ya,{key:0,items:ke(A.type),"is-last":i(l).autoApply&&!i(p).keepActionRow,type:A.type,"aria-labels":i(u),level:i(c).timePickerInline||i(l).timePicker?1:2,"overlay-label":i(u).timeOverlay?.(A.type),onSelected:ee=>S(A.type,ee),onToggle:ee=>Q(A.type),onResetFlow:j[1]||(j[1]=ee=>k.$emit("reset-flow"))},ze({"button-icon":be(()=>[oe(k.$slots,"clock-icon",{},()=>[k.$slots["clock-icon"]?re("",!0):(F(),$e(xn(i(c).timePickerInline?i(Oa):i(Hr)),{key:0}))])]),_:2},[k.$slots[`${A.type}-overlay-value`]?{name:"item",fn:be(({item:ee})=>[oe(k.$slots,`${A.type}-overlay-value`,{text:ee.text,value:ee.value})]),key:"0"}:void 0,k.$slots[`${A.type}-overlay-header`]?{name:"header",fn:be(()=>[oe(k.$slots,`${A.type}-overlay-header`,{toggle:()=>Q(A.type)})]),key:"1"}:void 0]),1032,["items","is-last","type","aria-labels","level","overlay-label","onSelected","onToggle"])):re("",!0)]),_:2},1032,["name","css"]))),128))]))}}),nc=["data-dp-mobile"],rc=["aria-label","tabindex"],oc=["role","aria-label","tabindex"],sc=["aria-label"],Zr=Ue({__name:"TimePicker",props:{hours:{},minutes:{},seconds:{},disabledTimesConfig:{type:[Function,null]},noOverlayFocus:{type:Boolean},validateTime:{type:Function}},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,setState:s,modelValue:l,rootProps:u,defaults:{ariaLabels:h,textInput:p,config:g,range:w,timeConfig:c}}=Pe(),{isModelAuto:y}=Xe(),{checkKeyDown:b,findFocusableEl:_}=qe(),{transitionName:d,showTransition:m}=Ca(),{hideNavigationButtons:v}=tn(),{isMobile:M}=Ja(),O=Bt(),E=Be("overlay"),P=Be("close-tp-btn"),Y=Be("tp-input"),N=ie(!1);je(()=>{a("mount")});const W=V(()=>w.value.enabled&&u.modelAuto?y(l.value):!0),H=ie(!1),q=ne=>({hours:Array.isArray(r.hours)?r.hours[ne]:r.hours,minutes:Array.isArray(r.minutes)?r.minutes[ne]:r.minutes,seconds:Array.isArray(r.seconds)?r.seconds[ne]:r.seconds}),G=V(()=>{const ne=[];if(w.value.enabled)for(let pe=0;pe<2;pe++)ne.push(q(pe));else ne.push(q(0));return ne}),Z=(ne,pe=!1,ue="")=>{pe||a("reset-flow"),H.value=ne,s("arrowNavigationLevel",ne?1:0),o("overlay-toggle",{open:ne,overlay:Qe.time}),Ge(()=>{ue!==""&&Y.value?.[0]&&Y.value[0].openChildCmp(ue)})},U=V(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:u.autoApply&&!g.value.keepActionRow})),X=_t(O,mt.TimeInput),$=(ne,pe,ue)=>w.value.enabled?pe===0?[ne,G.value[1][ue]]:[G.value[0][ue],ne]:ne,I=ne=>{a("update:hours",ne)},le=ne=>{a("update:minutes",ne)},z=ne=>{a("update:seconds",ne)},se=()=>{if(E.value&&!p.value.enabled&&!r.noOverlayFocus){const ne=_(E.value);ne&&ne.focus({preventScroll:!0})}},fe=ne=>{N.value=!1,o("overlay-toggle",{open:!1,overlay:ne})},ge=ne=>{N.value=!0,o("overlay-toggle",{open:!0,overlay:ne})};return t({toggleTimePicker:Z}),(ne,pe)=>(F(),te("div",{class:"dp--tp-wrap","data-dp-mobile":i(M)},[!i(u).timePicker&&!i(c).timePickerInline?Wa((F(),te("button",{key:0,ref:"open-tp-btn",type:"button","data-dp-action-element":"0",class:ye({...U.value,"dp--hidden-el":H.value}),"aria-label":i(h)?.openTimePicker,tabindex:e.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:pe[0]||(pe[0]=ue=>i(b)(ue,()=>Z(!0))),onClick:pe[1]||(pe[1]=ue=>Z(!0))},[oe(ne.$slots,"clock-icon",{},()=>[He(i(Hr))])],42,rc)),[[Ia,!i(v)("time")]]):re("",!0),He(da,{name:i(d)(H.value),css:i(m)&&!i(c).timePickerInline},{default:be(()=>[H.value||i(u).timePicker||i(c).timePickerInline?(F(),te("div",{key:0,ref:"overlay",role:i(c).timePickerInline?void 0:"dialog",class:ye({dp__overlay:!i(c).timePickerInline,"dp--overlay-absolute":!i(u).timePicker&&!i(c).timePickerInline,"dp--overlay-relative":i(u).timePicker}),style:tt(i(u).timePicker?{height:`${i(g).modeHeight}px`}:void 0),"aria-label":i(h)?.timePicker,tabindex:i(c).timePickerInline?void 0:0},[we("div",{class:ye(i(c).timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[oe(ne.$slots,"time-picker-overlay",{hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:I,setMinutes:le,setSeconds:z},()=>[we("div",{class:ye(i(c).timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(F(!0),te(Se,null,Ee(G.value,(ue,ke)=>Wa((F(),$e(ac,vt({key:ke},{ref_for:!0},{order:ke,hours:ue.hours,minutes:ue.minutes,seconds:ue.seconds,closeTimePickerBtn:P.value,disabledTimesConfig:e.disabledTimesConfig,disabled:ke===0?i(w).fixedStart:i(w).fixedEnd},{ref_for:!0,ref:"tp-input","validate-time":(me,Te)=>e.validateTime(me,$(Te,ke,me)),"onUpdate:hours":me=>I($(me,ke,"hours")),"onUpdate:minutes":me=>le($(me,ke,"minutes")),"onUpdate:seconds":me=>z($(me,ke,"seconds")),onMounted:se,onOverlayClosed:fe,onOverlayOpened:ge}),ze({_:2},[Ee(i(X),(me,Te)=>({name:me,fn:be(D=>[oe(ne.$slots,me,vt({ref_for:!0},D))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Ia,ke===0?!0:W.value]])),128))],2)]),!i(u).timePicker&&!i(c).timePickerInline?Wa((F(),te("button",{key:0,ref:"close-tp-btn","data-dp-action-element":"1",type:"button",class:ye({...U.value,"dp--hidden-el":N.value}),"aria-label":i(h)?.closeTimePicker,tabindex:"0",onKeydown:pe[2]||(pe[2]=ue=>i(b)(ue,()=>Z(!1))),onClick:pe[3]||(pe[3]=ue=>Z(!1))},[oe(ne.$slots,"calendar-icon",{},()=>[He(i(Oa))])],42,sc)),[[Ia,!i(v)("time")]]):re("",!0)],2)],14,oc)):re("",!0)]),_:3},8,["name","css"])],8,nc))}}),Jr=e=>{const{getDate:t,modelValue:n,time:a,rootProps:r,defaults:{range:o,timeConfig:s}}=Pe(),{isDateEqual:l,setTime:u}=Xe(),h=(P,Y)=>Array.isArray(a[P])?a[P][Y]:a[P],p=P=>s.value.enableSeconds?Array.isArray(a.seconds)?a.seconds[P]:a.seconds:0,g=(P,Y)=>P?u(Y!==void 0?{hours:h("hours",Y),minutes:h("minutes",Y),seconds:p(Y)}:{hours:a.hours,minutes:a.minutes,seconds:p()},P):Mi(t(),p(Y)),w=(P,Y)=>{a[P]=Y},c=V(()=>r.modelAuto&&o.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:o.value.enabled),y=(P,Y)=>{const N=Object.fromEntries(Object.keys(a).map(W=>W===P?[W,Y]:[W,a[W]].slice()));if(c.value&&!o.value.disableTimeRangeValidation){const W=q=>n.value?u({hours:N.hours[q],minutes:N.minutes[q],seconds:N.seconds[q]},n.value[q]):null,H=q=>xi(n.value[q],0);return!(l(W(0),W(1))&&(wt(W(0),H(1))||Pt(W(1),H(0))))}return!0},b=(P,Y)=>{y(P,Y)&&(w(P,Y),e&&e())},_=P=>{b("hours",P)},d=P=>{b("minutes",P)},m=P=>{b("seconds",P)},v=(P,Y)=>{_(P.hours),d(P.minutes),m(P.seconds),n.value&&Y(n.value)},M=P=>{if(P){const Y=Array.isArray(P),N=Y?[+P[0].hours,+P[1].hours]:+P.hours,W=Y?[+P[0].minutes,+P[1].minutes]:+P.minutes,H=Y?[+(P[0].seconds??0),+(P[1].seconds??0)]:+(P.seconds??0);w("hours",N),w("minutes",W),s.value.enableSeconds&&w("seconds",H)}},O=(P,Y)=>{const N={hours:Array.isArray(a.hours)?a.hours[P]:a.hours,disabledArr:[]};return(Y||Y===0)&&(N.hours=Y),Array.isArray(r.disabledTimes)&&(N.disabledArr=o.value.enabled&&Array.isArray(r.disabledTimes[P])?r.disabledTimes[P]:r.disabledTimes),N},E=V(()=>(P,Y)=>{if(Array.isArray(r.disabledTimes)){const{disabledArr:N,hours:W}=O(P,Y),H=N.filter(q=>+q.hours===W);return H[0]?.minutes==="*"?{hours:[W],minutes:void 0,seconds:void 0}:{hours:[],minutes:H?.map(q=>+q.minutes)??[],seconds:H?.map(q=>q.seconds?+q.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}});return{assignTime:w,updateHours:_,updateMinutes:d,updateSeconds:m,getSetDateTime:g,updateTimeValues:v,getSecondsValue:p,assignStartTime:M,validateTime:y,disabledTimesConfig:E}},lc=e=>{const{getDate:t,time:n,modelValue:a,state:r,defaults:{startTime:o,range:s,timeConfig:l}}=Pe(),{getTimeObj:u}=Xe();Sa(()=>{r.isTextInputDate&&O()});const{updateTimeValues:h,getSetDateTime:p,assignTime:g,assignStartTime:w,disabledTimesConfig:c,validateTime:y}=Jr(b);function b(){e("update-flow-step")}const _=P=>{const{hours:Y,minutes:N,seconds:W}=P;return{hours:+Y,minutes:+N,seconds:W?+W:0}},d=()=>{if(l.value.startTime){if(Array.isArray(l.value.startTime)){const Y=_(l.value.startTime[0]),N=_(l.value.startTime[1]);return[xe(t(),Y),xe(t(),N)]}const P=_(l.value.startTime);return xe(t(),P)}return s.value.enabled?[null,null]:null},m=()=>{if(s.value.enabled){const[P,Y]=d();a.value=[p(P,0),p(Y,1)]}else a.value=p(d())},v=P=>Array.isArray(P)?[u(t(P[0])),u(t(P[1]))]:[u(P??t())],M=(P,Y,N)=>{g("hours",P),g("minutes",Y),g("seconds",l.value.enableSeconds?N:0)},O=()=>{const[P,Y]=v(a.value);return s.value.enabled?M([P.hours,Y.hours],[P.minutes,Y.minutes],[P.seconds,Y.seconds]):M(P.hours,P.minutes,P.seconds)};je(()=>(w(o.value),a.value?O():m()));const E=()=>{Array.isArray(a.value)?a.value=a.value.map((P,Y)=>P&&p(P,Y)):a.value=p(a.value),e("time-update")};return{modelValue:a,time:n,disabledTimesConfig:c,validateTime:y,updateTime:P=>{h(P,E)}}},ic=Ue({__name:"TimePickerSolo",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["time-update","mount","reset-flow","update-flow-step"],setup(e,{expose:t,emit:n}){const a=n,r=Bt(),o=_t(r,mt.TimePicker),s=Be("time-input"),{time:l,modelValue:u,disabledTimesConfig:h,updateTime:p,validateTime:g}=lc(a);return je(()=>{a("mount")}),t({getSidebarProps:()=>({modelValue:u,time:l,updateTime:p}),toggleTimePicker:(w,c=!1,y="")=>{s.value?.toggleTimePicker(w,c,y)}}),(w,c)=>(F(),$e(an,{"multi-calendars":0,stretch:""},{default:be(({wrapClass:y})=>[we("div",{class:ye(y)},[He(Zr,vt({ref:"time-input"},w.$props,{hours:i(l).hours,minutes:i(l).minutes,seconds:i(l).seconds,"disabled-times-config":i(h),"validate-time":i(g),"onUpdate:hours":c[0]||(c[0]=b=>i(p)({hours:b,minutes:i(l).minutes,seconds:i(l).seconds})),"onUpdate:minutes":c[1]||(c[1]=b=>i(p)({hours:i(l).hours,minutes:b,seconds:i(l).seconds})),"onUpdate:seconds":c[2]||(c[2]=b=>i(p)({hours:i(l).hours,minutes:i(l).minutes,seconds:b})),onResetFlow:c[3]||(c[3]=b=>w.$emit("reset-flow"))}),ze({_:2},[Ee(i(o),(b,_)=>({name:b,fn:be(d=>[oe(w.$slots,b,et(dt(d)))])}))]),1040,["hours","minutes","seconds","disabled-times-config","validate-time"])],2)]),_:3}))}}),uc=(e,t)=>{const{getDate:n,rootProps:a,defaults:{filters:r}}=Pe(),{validateMonthYearInRange:o,validateMonthYear:s}=st(),l=(w,c)=>{let y=w;return r.value.months.includes(Ae(y))?(y=c?ft(w,1):ca(w,1),l(y,c)):y},u=(w,c)=>{let y=w;return r.value.years.includes(he(y))?(y=c?Sn(w,1):Vr(w,1),u(y,c)):y},h=(w,c=!1)=>{const y=xe(n(),{month:e.month,year:e.year});let b=w?ft(y,1):ca(y,1);a.disableYearSelect&&(b=ct(b,e.year));let _=Ae(b),d=he(b);r.value.months.includes(_)&&(b=l(b,w),_=Ae(b),d=he(b)),r.value.years.includes(d)&&(b=u(b,w),d=he(b)),o(_,d,w,a.preventMinMaxNavigation)&&p(_,d,c)},p=(w,c,y=!1)=>{t("update-month-year",{month:w,year:c,fromNav:y})},g=V(()=>w=>s(xe(n(),{month:e.month,year:e.year}),a.preventMinMaxNavigation,w));return{handleMonthYearChange:h,isDisabled:g,updateMonthYear:p}},cc={class:"dp--header-wrap"},dc={key:0,class:"dp__month_year_wrap"},fc={key:0},mc={class:"dp__month_year_wrap"},vc=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],pc=Ue({__name:"DpHeader",props:{month:{},year:{},instance:{},years:{},months:{},menuWrapRef:{}},emits:["mount","reset-flow","update-month-year"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,rootProps:s,modelValue:l,defaults:{ariaLabels:u,filters:h,config:p,highlight:g,safeDates:w,ui:c}}=Pe(),{transitionName:y,showTransition:b}=Ca(),{showLeftIcon:_,showRightIcon:d}=tn(),{handleMonthYearChange:m,isDisabled:v,updateMonthYear:M}=uc(r,a),{getMaxMonth:O,getMinMonth:E,getYearFromDate:P,groupListAndMap:Y,checkHighlightYear:N,checkHighlightMonth:W}=Xe(),{checkKeyDown:H}=qe(),{formatYear:q}=Nt(),{checkMinMaxValue:G}=st(),{boolHtmlAttribute:Z}=fa(),U=ie(!1),X=ie(!1),$=ie(!1);je(()=>{a("mount")});const I=R=>({get:()=>r[R],set:Q=>{const x=R===it.month?it.year:it.month;a("update-month-year",{[R]:Q,[x]:r[x]}),R===it.month?ue(!0):ke(!0)}}),le=V(I(it.month)),z=V(I(it.year)),se=V(()=>R=>({month:r.month,year:r.year,items:R===it.month?r.months:r.years,instance:r.instance,updateMonthYear:M,toggle:R===it.month?ue:ke})),fe=V(()=>r.months.find(Q=>Q.value===r.month)||{text:"",value:0}),ge=V(()=>Y(r.months,R=>{const Q=r.month===R.value,x=G(R.value,E(r.year,w.value.minDate),O(r.year,w.value.maxDate))||h.value.months.includes(R.value),B=W(g.value,R.value,r.year);return{active:Q,disabled:x,highlighted:B}})),ne=V(()=>Y(r.years,R=>{const Q=r.year===R.value,x=G(R.value,P(w.value.minDate),P(w.value.maxDate))||h.value.years.includes(R.value),B=N(g.value,R.value);return{active:Q,disabled:x,highlighted:B}})),pe=(R,Q,x)=>{x===void 0?R.value=!R.value:R.value=x,R.value?($.value=!0,o("overlay-toggle",{open:!0,overlay:Q})):($.value=!1,o("overlay-toggle",{open:!1,overlay:Q}))},ue=(R=!1,Q)=>{me(R),pe(U,Qe.month,Q)},ke=(R=!1,Q)=>{me(R),pe(X,Qe.year,Q)},me=R=>{R||a("reset-flow")},Te=V(()=>[{type:it.month,index:1,toggle:ue,modelValue:le.value,updateModelValue:R=>le.value=R,text:fe.value.text,showSelectionGrid:U.value,items:ge.value,ariaLabel:u.value?.openMonthsOverlay,overlayLabel:u.value.monthPicker?.(!0)??void 0},{type:it.year,index:2,toggle:ke,modelValue:z.value,updateModelValue:R=>z.value=R,text:q(r.year),showSelectionGrid:X.value,items:ne.value,ariaLabel:u.value?.openYearsOverlay,overlayLabel:u.value.yearPicker?.(!0)??void 0}]),D=V(()=>s.disableYearSelect?[Te.value[0]]:s.yearFirst?[...Te.value].reverse():Te.value);return t({toggleMonthPicker:ue,toggleYearPicker:ke,handleMonthYearChange:m}),(R,Q)=>(F(),te("div",cc,[R.$slots["month-year"]?(F(),te("div",dc,[oe(R.$slots,"month-year",et(dt({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:i(M),handleMonthYearChange:i(m),instance:e.instance,isDisabled:i(v)})))])):(F(),te(Se,{key:1},[R.$slots["top-extra"]?(F(),te("div",fc,[oe(R.$slots,"top-extra",{value:i(l)})])):re("",!0),we("div",mc,[i(_)(e.instance)&&!i(s).vertical?(F(),$e(Da,{key:0,"aria-label":i(u)?.prevMonth,disabled:i(Z)(i(v)(!1)),class:ye(i(c)?.navBtnPrev),"el-name":"action-prev",onActivate:Q[0]||(Q[0]=x=>i(m)(!1,!0))},{default:be(()=>[R.$slots["arrow-left"]?oe(R.$slots,"arrow-left",{key:0}):re("",!0),R.$slots["arrow-left"]?re("",!0):(F(),$e(i(Wr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),we("div",{class:ye(["dp__month_year_wrap",{dp__year_disable_select:i(s).disableYearSelect}])},[(F(!0),te(Se,null,Ee(D.value,x=>(F(),te(Se,{key:x.type},[we("button",{type:"button","data-dp-element":`overlay-${x.type}`,class:ye(["dp__btn dp__month_year_select",{"dp--hidden-el":$.value}]),"aria-label":`${x.text}-${x.ariaLabel}`,"data-test-id":`${x.type}-toggle-overlay-${e.instance}`,tabindex:"0","data-dp-action-element":"0",onClick:B=>x.toggle(!1),onKeydown:B=>i(H)(B,()=>x.toggle(),!0)},[R.$slots[x.type]?oe(R.$slots,x.type,{key:0,text:x.text,value:r[x.type]}):re("",!0),R.$slots[x.type]?re("",!0):(F(),te(Se,{key:1},[At(Ke(x.text),1)],64))],42,vc),He(da,{name:i(y)(x.showSelectionGrid),css:i(b)},{default:be(()=>[x.showSelectionGrid?(F(),$e(Ya,{key:0,items:x.items,"is-last":i(s).autoApply&&!i(p).keepActionRow,"skip-button-ref":!1,type:x.type,"header-refs":[],"menu-wrap-ref":e.menuWrapRef,"overlay-label":x.overlayLabel,onSelected:x.updateModelValue,onToggle:x.toggle},ze({"button-icon":be(()=>[R.$slots["calendar-icon"]?oe(R.$slots,"calendar-icon",{key:0}):re("",!0),R.$slots["calendar-icon"]?re("",!0):(F(),$e(i(Oa),{key:1}))]),_:2},[R.$slots[`${x.type}-overlay-value`]?{name:"item",fn:be(({item:B})=>[oe(R.$slots,`${x.type}-overlay-value`,{text:B.text,value:B.value})]),key:"0"}:void 0,R.$slots[`${x.type}-overlay`]?{name:"overlay",fn:be(()=>[oe(R.$slots,`${x.type}-overlay`,vt({ref_for:!0},se.value(x.type)))]),key:"1"}:void 0,R.$slots[`${x.type}-overlay-header`]?{name:"header",fn:be(()=>[oe(R.$slots,`${x.type}-overlay-header`,{toggle:x.toggle})]),key:"2"}:void 0]),1032,["items","is-last","type","menu-wrap-ref","overlay-label","onSelected","onToggle"])):re("",!0)]),_:2},1032,["name","css"])],64))),128))],2),i(_)(e.instance)&&i(s).vertical?(F(),$e(Da,{key:1,"aria-label":i(u)?.prevMonth,"el-name":"action-prev",disabled:i(Z)(i(v)(!1)),class:ye(i(c)?.navBtnPrev),onActivate:Q[1]||(Q[1]=x=>i(m)(!1,!0))},{default:be(()=>[R.$slots["arrow-up"]?oe(R.$slots,"arrow-up",{key:0}):re("",!0),R.$slots["arrow-up"]?re("",!0):(F(),$e(i(qr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),i(d)(e.instance)?(F(),$e(Da,{key:2,ref:"rightIcon","el-name":"action-next",disabled:i(Z)(i(v)(!0)),"aria-label":i(u)?.nextMonth,class:ye(i(c)?.navBtnNext),onActivate:Q[2]||(Q[2]=x=>i(m)(!0,!0))},{default:be(()=>[R.$slots[i(s).vertical?"arrow-down":"arrow-right"]?oe(R.$slots,i(s).vertical?"arrow-down":"arrow-right",{key:0}):re("",!0),R.$slots[i(s).vertical?"arrow-down":"arrow-right"]?re("",!0):(F(),$e(xn(i(s).vertical?i(Ur):i(Ir)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):re("",!0)])],64))]))}}),hc={class:"dp__calendar_header",role:"row"},yc={key:0,class:"dp__calendar_header_item",role:"gridcell"},gc=["aria-label"],wc={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},bc={class:"dp__cell_inner"},kc=["id","aria-selected","aria-disabled","aria-label","tabindex","data-test-id","data-dp-element-active","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],_c=Ue({__name:"DpCalendar",props:{instance:{},mappedDates:{},month:{},year:{}},emits:["mount","select-date","set-hover-date","handle-scroll","handle-swipe"],setup(e,{expose:t,emit:n}){const a=n,r=e,{getDate:o,rootEmit:s,rootProps:l,defaults:{transitions:u,config:h,ariaLabels:p,multiCalendars:g,weekNumbers:w,multiDates:c,ui:y}}=Pe(),{isDateAfter:b,isDateEqual:_,resetDateTime:d,getCellId:m}=Xe(),{checkKeyDown:v,checkStopPropagation:M,isTouchDevice:O}=qe(),{formatWeekDay:E}=Nt(),P=Be("calendar-wrap"),Y=Be("active-tooltip"),N=ie([]),W=ie(null),H=ie(!0),q=ie(!1),G=ie(""),Z=ie({bottom:"",left:"",transform:""}),U=ie({left:"50%"});Do(P,{onSwipeEnd:(f,S)=>{h.value.noSwipe||(l.vertical?(S==="up"||S==="down")&&a("handle-swipe",S==="up"?"left":"right"):(S==="left"||S==="right")&&a("handle-swipe",S==="right"?"left":"right"))}});const X=V(()=>l.calendar?l.calendar(r.mappedDates):r.mappedDates),$=V(()=>l.dayNames?Array.isArray(l.dayNames)?l.dayNames:l.dayNames():L());je(()=>{a("mount",{cmp:"calendar",dayRefs:N.value}),h.value.monthChangeOnScroll&&P.value&&P.value.addEventListener("wheel",R,{passive:!1})}),jt(()=>{h.value.monthChangeOnScroll&&P.value&&P.value.removeEventListener("wheel",R)});const I=f=>f?l.vertical?"vNext":"next":l.vertical?"vPrevious":"previous",le=(f,S)=>{if(l.transitions){const k=d(xe(o(),{month:r.month,year:r.year}));G.value=b(d(xe(o(),{month:f,year:S})),k)?u.value[I(!0)]:u.value[I(!1)],H.value=!1,Ge(()=>{H.value=!0})}},z=V(()=>({...y.value.calendar})),se=f=>({type:"dot",...f}),fe=V(()=>f=>{const S=se(f);return{dp__marker_dot:S.type==="dot",dp__marker_line:S.type==="line"}}),ge=V(()=>f=>_(f,W.value)),ne=V(()=>({dp__calendar:!0,dp__calendar_next:g.value.count>0&&r.instance!==0})),pe=V(()=>f=>l.hideOffsetDates?f.current:!0),ue=async(f,S)=>{const{width:k,height:j}=f.getBoundingClientRect();W.value=S.value;let A={left:`${k/2}px`},ae=-50;if(await Ge(),Y.value?.[0]){const{left:ee,width:Me}=Y.value[0].getBoundingClientRect();ee<0&&(A={left:"0"},ae=0,U.value.left=`${k/2}px`),globalThis.innerWidth{const j=Yt(N.value?.[S]?.[k]);j&&(f.marker?.customPosition&&f.marker?.tooltip?.length?Z.value=f.marker.customPosition(j):await ue(j,f),s("tooltip-open",f.marker))},me=async(f,S,k)=>{if(q.value&&c.value.enabled&&c.value.dragSelect)return a("select-date",f);if(a("set-hover-date",f),f.marker?.tooltip?.length){if(l.hideOffsetDates&&!f.current)return;await ke(f,S,k)}},Te=f=>{W.value&&(W.value=null,Z.value=structuredClone({bottom:"",left:"",transform:""}),s("tooltip-close",f.marker))},D=(f,S,k)=>{f&&(Array.isArray(N.value[S])?N.value[S][k]=f:N.value[S]=[f])},R=f=>{h.value.monthChangeOnScroll&&(f.preventDefault(),a("handle-scroll",f))},Q=f=>w.value?w.value.type==="local"?Bn(f.value,{weekStartsOn:+l.weekStart,locale:l.locale}):w.value.type==="iso"?$n(f.value):typeof w.value.type=="function"?w.value.type(f.value):"":"",x=f=>{const S=f[0];return w.value?.hideOnOffsetDates?f.some(k=>k.current)?Q(S):"":Q(S)},B=(f,S,k=!0)=>{!k&&O()||(!c.value.enabled||h.value.allowPreventDefault)&&(M(f,h.value),a("select-date",S))},J=f=>{M(f,h.value)},T=f=>{c.value.enabled&&c.value.dragSelect?(q.value=!0,a("select-date",f)):c.value.enabled&&a("select-date",f)},L=()=>{const f=o(),S=ot(f,{locale:l.locale,weekStartsOn:+l.weekStart}),k=Rn(f,{locale:l.locale,weekStartsOn:+l.weekStart});return Yn({start:S,end:k}).map(j=>E(j))};return t({triggerTransition:le}),(f,S)=>(F(),te("div",{class:ye(ne.value)},[we("div",{ref:"calendar-wrap",class:ye(z.value),role:"grid"},[we("div",hc,[i(w)?(F(),te("div",yc,Ke(i(w).label),1)):re("",!0),(F(!0),te(Se,null,Ee($.value,(k,j)=>(F(),te("div",{key:j,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":i(p)?.weekDay?.(j)},[oe(f.$slots,"calendar-header",{day:k,index:j},()=>[At(Ke(k),1)])],8,gc))),128))]),S[2]||(S[2]=we("div",{class:"dp__calendar_header_separator"},null,-1)),He(da,{name:G.value,css:!!i(u)},{default:be(()=>[H.value?(F(),te("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:S[1]||(S[1]=k=>q.value=!1)},[(F(!0),te(Se,null,Ee(X.value,(k,j)=>(F(),te("div",{key:j,class:"dp__calendar_row",role:"row"},[i(w)?(F(),te("div",wc,[we("div",bc,Ke(x(k.days)),1)])):re("",!0),(F(!0),te(Se,null,Ee(k.days,(A,ae)=>(F(),te("div",{id:i(m)(A.value),ref_for:!0,ref:ee=>D(ee,j,ae),key:ae+j,role:"gridcell",class:"dp__calendar_item","aria-selected":(A.classData.dp__active_date||A.classData.dp__range_start||A.classData.dp__range_end)??void 0,"aria-disabled":A.classData.dp__cell_disabled||void 0,"aria-label":i(p)?.day?.(A),tabindex:!A.current&&i(l).hideOffsetDates?void 0:0,"data-test-id":i(m)(A.value),"data-dp-element-active":A.classData.dp__active_date?0:void 0,"data-dp-action-element":"0",onClick:sa(ee=>B(ee,A),["prevent"]),onTouchend:ee=>B(ee,A,!1),onKeydown:ee=>i(v)(ee,()=>f.$emit("select-date",A)),onMouseenter:ee=>me(A,j,ae),onMouseleave:ee=>Te(A),onMousedown:ee=>T(A),onMouseup:S[0]||(S[0]=ee=>q.value=!1)},[we("div",{class:ye(["dp__cell_inner",A.classData])},[f.$slots.day&&pe.value(A)?oe(f.$slots,"day",{key:0,day:+A.text,date:A.value}):re("",!0),f.$slots.day?re("",!0):(F(),te(Se,{key:1},[At(Ke(A.text),1)],64)),A.marker&&pe.value(A)?oe(f.$slots,"marker",{key:2,marker:A.marker,day:+A.text,date:A.value},()=>[we("div",{class:ye(fe.value(A.marker)),style:tt(A.marker.color?{backgroundColor:A.marker.color}:{})},null,6)]):re("",!0),ge.value(A.value)?(F(),te("div",{key:3,ref_for:!0,ref:"active-tooltip",class:"dp__marker_tooltip",style:tt(Z.value)},[A.marker?.tooltip?(F(),te("div",{key:0,class:"dp__tooltip_content",onClick:J},[(F(!0),te(Se,null,Ee(A.marker.tooltip,(ee,Me)=>(F(),te("div",{key:Me,class:"dp__tooltip_text"},[oe(f.$slots,"marker-tooltip",{tooltip:ee,day:A.value},()=>[we("div",{class:"dp__tooltip_mark",style:tt(ee.color?{backgroundColor:ee.color}:{})},null,4),we("div",null,Ke(ee.text),1)])]))),128)),we("div",{class:"dp__arrow_bottom_tp",style:tt(U.value)},null,4)])):re("",!0)],4)):re("",!0)],2)],40,kc))),128))]))),128))],32)):re("",!0)]),_:3},8,["name","css"])],2)],2))}}),Dc=(e,t,n,a)=>{const r=ie([]),o=ie(new Date),s=ie(),{getDate:l,rootEmit:u,calendars:h,month:p,year:g,time:w,modelValue:c,rootProps:y,today:b,state:_,defaults:{multiCalendars:d,startTime:m,range:v,config:M,safeDates:O,multiDates:E,timeConfig:P,flow:Y}}=Pe(),{validateMonthYearInRange:N,isDisabled:W,isDateRangeAllowed:H,checkMinMaxRange:q}=st(),{updateTimeValues:G,getSetDateTime:Z,assignTime:U,assignStartTime:X,validateTime:$,disabledTimesConfig:I}=Jr(a),{formatDay:le}=Nt(),{resetDateTime:z,setTime:se,isDateBefore:fe,isDateEqual:ge,getDaysInBetween:ne}=Xe(),{checkRangeAutoApply:pe,getRangeWithFixedDate:ue,handleMultiDatesSelect:ke,setPresetDate:me}=nn(),{getMapDate:Te}=qe();Sa(()=>T(_.isTextInputDate));const D=C=>!M.value.keepViewOnOffsetClick||C?!0:!s.value,R=(C,K,de,De=!1)=>{D(De)&&(h.value[C]??=h.value[C]={month:0,year:0},h.value[C].month=K??h.value[C]?.month,h.value[C].year=de??h.value[C]?.year)},Q=()=>{y.autoApply&&t("select-date")},x=()=>{m.value&&X(m.value)};je(()=>{c.value||(Ra(),x()),T(!0),y.focusStartDate&&y.startDate&&Ra()});const B=V(()=>Y.value?.steps?.length&&!Y.value?.partial?e.flowStep===Y.value.steps.length:!0),J=()=>{y.autoApply&&B.value&&t("auto-apply",Y.value?.partial?e.flowStep!==Y.value?.steps?.length:!1)},T=(C=!1)=>{if(c.value)return Array.isArray(c.value)?(r.value=c.value,ee(C)):k(c.value,C);if(d.value.count&&C&&!y.startDate)return S(l(),C)},L=()=>Array.isArray(c.value)&&v.value.enabled?Ae(c.value[0])===Ae(c.value[1]??c.value[0]):!1,f=C=>{const K=ft(C,1);return{month:Ae(K),year:he(K)}},S=(C=l(),K=!1)=>{if((!d.value.count||!d.value.static||K)&&R(0,Ae(C),he(C)),d.value.count&&(!c.value||L()||!d.value.solo)&&(!d.value.solo||K))for(let de=1;de{S(C),U("hours",xt(C)),U("minutes",Tt(C)),U("seconds",Et(C)),d.value.count&&K&&Xt()},j=C=>{if(d.value.count){if(d.value.solo)return 0;const K=Ae(C[0]),de=Ae(C[1]);return Math.abs(de-K){C[1]&&v.value.showLastInRange?S(C[j(C)],K):S(C[0],K);const de=(De,Fe)=>[De(C[0]),C?.[1]?De(C[1]):w[Fe][1]];U("hours",de(xt,"hours")),U("minutes",de(Tt,"minutes")),U("seconds",de(Et,"seconds"))},ae=(C,K)=>{if((v.value.enabled||y.weekPicker)&&!E.value.enabled)return A(C,K);if(E.value.enabled&&K){const de=C[C.length-1];return k(de,K)}},ee=C=>{const K=c.value;ae(K,C),d.value.count&&d.value.solo&&Xt()},Me=(C,K)=>{const de=xe(l(),{month:p.value(K),year:g.value(K)}),De=C<0?ft(de,1):ca(de,1);N(Ae(De),he(De),C<0,y.preventMinMaxNavigation)&&(R(K,Ae(De),he(De)),u("update-month-year",{instance:K,month:Ae(De),year:he(De)}),d.value.count&&!d.value.solo&&_e(K),n())},_e=C=>{for(let K=C-1;K>=0;K--){const de=ca(xe(l(),{month:p.value(K+1),year:g.value(K+1)}),1);R(K,Ae(de),he(de))}for(let K=C+1;K<=d.value.count-1;K++){const de=ft(xe(l(),{month:p.value(K-1),year:g.value(K-1)}),1);R(K,Ae(de),he(de))}},Xt=()=>{if(Array.isArray(c.value)&&c.value.length===2){const C=l(l(c.value[1]??ft(c.value[0],1))),[K,de]=[Ae(c.value[0]),he(c.value[0])],[De,Fe]=[Ae(c.value[1]),he(c.value[1])];(K!==De||K===De&&de!==Fe)&&d.value.solo&&R(1,Ae(C),he(C))}else c.value&&!Array.isArray(c.value)&&(R(0,Ae(c.value),he(c.value)),S(l()))},Ra=()=>{y.startDate&&(R(0,Ae(l(y.startDate)),he(l(y.startDate))),d.value.count&&_e(0))},$a=(C,K)=>{if(M.value.monthChangeOnScroll){const de=Date.now()-o.value.getTime(),De=Math.abs(C.deltaY);let Fe=500;De>1&&(Fe=100),De>100&&(Fe=0),de>Fe&&(o.value=new Date,Me(M.value.monthChangeOnScroll==="inverse"?C.deltaY:-C.deltaY,K))}},rn=(C,K,de=!1)=>{M.value.monthChangeOnArrows&&y.vertical===de&&Ea(C,K)},Ea=(C,K)=>{Me(C==="right"?-1:1,K)},on=C=>{if(O.value.markers)return Te(C.value,O.value.markers)},sn=(C,K)=>{switch(y.sixWeeks===!0?"append":y.sixWeeks){case"prepend":return[!0,!1];case"center":return[C==0,!0];case"fair":return[C==0||K>C,!0];case"append":return[!1,!1];default:return[!1,!1]}},ln=(C,K,de,De)=>{if(y.sixWeeks&&C.length<6){const Fe=6-C.length,Ot=(K.getDay()+7-De)%7,Qt=6-(de.getDay()+7-De)%7,[pa,Fa]=sn(Ot,Qt);for(let ha=1;ha<=Fe;ha++)if(Fa?!!(ha%2)==pa:pa){const Ct=C[0].days[0],fn=ma(rt(Ct.value,-7),Ae(K));C.unshift({days:fn})}else{const Ct=C[C.length-1],fn=Ct.days[Ct.days.length-1],co=ma(rt(fn.value,1),Ae(K));C.push({days:co})}}return C},ma=(C,K)=>{const de=l(C),De=[];for(let Fe=0;Fe<7;Fe++){const Ot=rt(de,Fe),Qt=Ae(Ot)!==K;De.push({text:y.hideOffsetDates&&Qt?"":le(Ot),value:Ot,current:!Qt,classData:{}})}return De},un=(C,K)=>{const de=[],De=l(new Date(K,C)),Fe=l(new Date(K,C+1,0)),Ot=y.weekStart,Qt=ot(De,{weekStartsOn:Ot}),pa=Fa=>{const ha=ma(Fa,C);if(de.push({days:ha}),!de[de.length-1].days.some(Ct=>ge(l(Ct.value),z(Fe)))){const Ct=rt(Fa,7);pa(Ct)}};return pa(Qt),ln(de,De,Fe,Ot)},cn=C=>{const K=se({hours:w.hours,minutes:w.minutes,seconds:Na()},l(C.value));u("date-click",K),E.value.enabled?ke(K,E.value.limit):c.value=K,a(),Ge().then(()=>{J()})},Ba=C=>v.value.noDisabledRange?ne(r.value[0],C).some(K=>W(K)):!1,ce=()=>{r.value=c.value?c.value.slice().filter(C=>!!C):[],r.value.length===2&&!(v.value.fixedStart||v.value.fixedEnd)&&(r.value=[])},Ze=(C,K)=>{const de=[l(C.value),rt(l(C.value),+v.value.autoRange)];H(de)?(K&<(C.value),r.value=de):u("invalid-date",C.value)},lt=C=>{const K=Ae(l(C)),de=he(l(C));if(R(0,K,de),d.value.count>0)for(let De=1;De{if(Ba(C.value)||!q(C.value,c.value,v.value.fixedStart?0:1))return u("invalid-date",C.value);r.value=ue(l(C.value))},Ft=(C,K)=>{if(ce(),v.value.autoRange)return Ze(C,K);if(v.value.fixedStart||v.value.fixedEnd)return va(C);r.value[0]?q(l(C.value),c.value)&&!Ba(C.value)?fe(l(C.value),l(r.value[0]))?v.value.autoSwitchStartEnd?(r.value.unshift(l(C.value)),u("range-end",r.value[0])):(r.value[0]=l(C.value),u("range-start",r.value[0])):(r.value[1]=l(C.value),u("range-end",r.value[1])):u("invalid-date",C.value):(r.value[0]=l(C.value),u("range-start",r.value[0]))},Na=(C=!0)=>P.value.enableSeconds?Array.isArray(w.seconds)?C?w.seconds[0]:w.seconds[1]:w.seconds:0,dn=C=>{r.value[C]=se({hours:w.hours[C],minutes:w.minutes[C],seconds:Na(C!==1)},r.value[C])},eo=()=>{r.value[0]&&r.value[1]&&+r.value?.[0]>+r.value?.[1]&&(r.value.reverse(),u("range-start",r.value[0]),u("range-end",r.value[1]))},to=()=>{r.value.length&&(r.value[0]&&!r.value[1]?dn(0):(dn(0),dn(1),a()),eo(),c.value=r.value.slice(),pe(r.value,t,r.value.length<2||Y.value?.steps.length?e.flowStep!==Y.value?.steps?.length:!1))},ao=(C,K=!1)=>{if(W(C.value)||!C.current&&y.hideOffsetDates)return u("invalid-date",C.value);if(s.value=structuredClone(C),!v.value.enabled)return cn(C);Array.isArray(w.hours)&&Array.isArray(w.minutes)&&!E.value.enabled&&(Ft(C,K),to())},no=(C,K)=>{R(C,K.month,K.year,!0),d.value.count&&!d.value.solo&&_e(C),u("update-month-year",{instance:C,month:K.month,year:K.year}),n(d.value.solo?C:void 0);const de=Y.value?.steps?.length?Y.value.steps[e.flowStep]:void 0;!K.fromNav&&(de===Qe.month||de===Qe.year)&&a()},ro=C=>{me({value:C}),Q(),y.multiCalendars&&Ge().then(()=>T(!0))},oo=()=>{let C=l();return y.actionRow?.nowBtnRound&&(C=Di(C,{roundingMethod:y.actionRow.nowBtnRound.rounding??"ceil",nearestTo:y.actionRow.nowBtnRound.roundTo??15})),C},so=()=>{const C=oo();!v.value.enabled&&!E.value.enabled?c.value=C:c.value&&Array.isArray(c.value)&&c.value[0]?E.value.enabled?c.value=[...c.value,C]:c.value=fe(C,c.value[0])?[C,c.value[0]]:[c.value[0],C]:c.value=[C],Q()},lo=()=>{if(Array.isArray(c.value))if(E.value.enabled){const C=io();c.value[c.value.length-1]=Z(C)}else c.value=c.value.map((C,K)=>C&&Z(C,K));else c.value=Z(c.value);t("time-update")},io=()=>Array.isArray(c.value)&&c.value.length?c.value[c.value.length-1]:null,uo=C=>{let K="";if(v.value.enabled&&Array.isArray(c.value))for(const de of Object.keys(C)){const De=C[de];Array.isArray(De)&&(w[de][0]!==De[0]&&(K="range-start"),w[de][1]!==De[1]&&(K="range-start"))}return K};return{calendars:h,modelValue:c,month:p,year:g,time:w,disabledTimesConfig:I,today:b,validateTime:$,getCalendarDays:un,getMarker:on,handleScroll:$a,handleSwipe:Ea,handleArrow:rn,selectDate:ao,updateMonthYear:no,presetDate:ro,selectCurrentDate:so,updateTime:C=>{const K=uo(C);G(C,lo),K&&u(K,c.value[K==="range-start"?0:1])},assignMonthAndYear:S,setStartTime:x}},xc=()=>{const{isModelAuto:e,matchDate:t,isDateAfter:n,isDateBefore:a,isDateBetween:r,isDateEqual:o,getWeekFromDate:s,getBeforeAndAfterInRange:l}=Xe(),{getDate:u,today:h,rootProps:p,defaults:{multiCalendars:g,multiDates:w,ui:c,highlight:y,safeDates:b,range:_},modelValue:d}=Pe(),{isDisabled:m}=st(),v=ie(null),M=f=>{!f.current&&p.hideOffsetDates||(v.value=f.value)},O=()=>{v.value=null},E=f=>Array.isArray(d.value)&&_.value.enabled&&d.value[0]&&v.value?f?n(v.value,d.value[0]):a(v.value,d.value[0]):!0,P=(f,S)=>{const k=()=>d.value?S?d.value[0]||null:d.value[1]:null,j=d.value&&Array.isArray(d.value)?k():null;return o(u(f.value),j)},Y=f=>{const S=Array.isArray(d.value)?d.value[0]:null;return f?!a(v.value,S):!0},N=(f,S=!0)=>(_.value.enabled||p.weekPicker)&&Array.isArray(d.value)&&d.value.length===2?p.hideOffsetDates&&!f.current?!1:o(u(f.value),d.value[S?0:1]):_.value.enabled?P(f,S)&&Y(S)||o(f.value,Array.isArray(d.value)?d.value[0]:null)&&E(S):!1,W=(f,S)=>{if(Array.isArray(d.value)&&d.value[0]&&d.value.length===1){const k=o(f.value,v.value);return S?n(d.value[0],f.value)&&k:a(d.value[0],f.value)&&k}return!1},H=f=>!d.value||p.hideOffsetDates&&!f.current?!1:_.value.enabled?p.modelAuto&&Array.isArray(d.value)?o(f.value,d.value[0]??h):!1:w.value.enabled&&Array.isArray(d.value)?d.value.some(S=>o(S,f.value)):o(f.value,d.value?d.value:h),q=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){if(p.hideOffsetDates&&!f.current)return!1;const S=rt(v.value,+_.value.autoRange),k=s(u(v.value),p.weekStart);return p.weekPicker?o(k[1],u(f.value)):o(S,u(f.value))}return!1}return!1},G=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){const S=rt(v.value,+_.value.autoRange);if(p.hideOffsetDates&&!f.current)return!1;const k=s(u(v.value),p.weekStart);return p.weekPicker?n(f.value,k[0])&&a(f.value,k[1]):n(f.value,v.value)&&a(f.value,S)}return!1}return!1},Z=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){if(p.hideOffsetDates&&!f.current)return!1;const S=s(u(v.value),p.weekStart);return p.weekPicker?o(S[0],f.value):o(v.value,f.value)}return!1}return!1},U=f=>r(d.value,v.value,f.value),X=()=>p.modelAuto&&Array.isArray(d.value)?!!d.value[0]:!1,$=()=>p.modelAuto?e(d.value):!0,I=f=>{if(p.weekPicker)return!1;const S=_.value.enabled?!N(f)&&!N(f,!1):!0;return!m(f.value)&&!H(f)&&!(!f.current&&p.hideOffsetDates)&&S},le=f=>_.value.enabled?p.modelAuto?X()&&H(f):!1:H(f),z=f=>y.value?t(f.value,b.value.highlight):!1,se=f=>{const S=m(f.value);return S&&(typeof y.value=="function"?!y.value(f.value,S):!y.value.options.highlightDisabled)},fe=f=>typeof y.value=="function"?y.value(f.value):y.value.weekdays?.includes(f.value.getDay()),ge=f=>(_.value.enabled||p.weekPicker)&&(!(g.value.count>0)||f.current)&&$()&&!(!f.current&&p.hideOffsetDates)&&!H(f)?U(f):!1,ne=f=>{if(Array.isArray(d.value)&&d.value.length===1){const{before:S,after:k}=l(+_.value.maxRange,d.value[0]);return Pt(f.value,S)||wt(f.value,k)}return!1},pe=f=>{if(Array.isArray(d.value)&&d.value.length===1){const{before:S,after:k}=l(+_.value.minRange,d.value[0]);return r([S,k],d.value[0],f.value)}return!1},ue=f=>_.value.enabled&&(_.value.maxRange||_.value.minRange)?_.value.maxRange&&_.value.minRange?ne(f)||pe(f):_.value.maxRange?ne(f):pe(f):!1,ke=f=>{const{isRangeStart:S,isRangeEnd:k}=R(f),j=_.value.enabled?S||k:!1;return{dp__cell_offset:!f.current,dp__pointer:!p.disabled&&!(!f.current&&p.hideOffsetDates)&&!m(f.value)&&!ue(f),dp__cell_disabled:m(f.value)||ue(f),dp__cell_highlight:!se(f)&&(z(f)||fe(f))&&!le(f)&&!j&&!Z(f)&&!(ge(f)&&p.weekPicker)&&!k,dp__cell_highlight_active:!se(f)&&(z(f)||fe(f))&&le(f),dp__today:!p.noToday&&o(f.value,h)&&f.current,"dp--past":a(f.value,h),"dp--future":n(f.value,h)}},me=f=>({dp__active_date:le(f),dp__date_hover:I(f)}),Te=f=>{if(d.value&&!Array.isArray(d.value)){const S=s(d.value,p.weekStart);return{...T(f),dp__range_start:o(S[0],f.value),dp__range_end:o(S[1],f.value),dp__range_between_week:n(f.value,S[0])&&a(f.value,S[1])}}return{...T(f)}},D=f=>{if(d.value&&Array.isArray(d.value)){const S=s(d.value[0],p.weekStart),k=d.value[1]?s(d.value[1],p.weekStart):[];return{...T(f),dp__range_start:o(S[0],f.value)||o(k[0],f.value),dp__range_end:o(S[1],f.value)||o(k[1],f.value),dp__range_between_week:n(f.value,S[0])&&a(f.value,S[1])||n(f.value,k[0])&&a(f.value,k[1]),dp__range_between:n(f.value,S[1])&&a(f.value,k[0])}}return{...T(f)}},R=f=>{const S=g.value.count>0?f.current&&N(f)&&$():N(f)&&$(),k=g.value.count>0?f.current&&N(f,!1)&&$():N(f,!1)&&$();return{isRangeStart:S,isRangeEnd:k}},Q=f=>_.value.enabled&&(_.value.fixedStart||_.value.fixedEnd)&&Array.isArray(d.value)&&d.value.length===2,x=(f,S,k,j)=>!Q(d.value)||!v.value?!1:S?_.value.fixedEnd&&o(f.value,v.value)&&Pt(f.value,d.value[0])&&!k:_.value.fixedStart&&o(f.value,v.value)&&wt(f.value,d.value[1])&&!j,B=(f,S)=>!Q(d.value)||!v.value?!1:S?_.value.fixedEnd&&wt(f.value,v.value)&&Pt(f.value,d.value[0]):_.value.fixedStart&&Pt(f.value,v.value)&&wt(f.value,d.value[1]),J=f=>{const{isRangeStart:S,isRangeEnd:k}=R(f);return{dp__range_start:S,dp__range_end:k,dp__range_between:ge(f),dp__date_hover:o(f.value,v.value)&&!S&&!k&&!p.weekPicker,dp__date_hover_start:W(f,!0)||x(f,!0,S,k),dp__date_hover_end:W(f,!1)||x(f,!1,S,k),"dp--extended-fixed-start":B(f,!0),"dp--extended-fixed-end":B(f,!1)}},T=f=>({...J(f),dp__cell_auto_range:G(f),dp__cell_auto_range_start:Z(f),dp__cell_auto_range_end:q(f)}),L=f=>_.value.enabled?_.value.autoRange?T(f):p.modelAuto?{...me(f),...J(f)}:p.weekPicker?D(f):J(f):p.weekPicker?Te(f):me(f);return{setHoverDate:M,clearHoverDate:O,getDayClassData:f=>p.hideOffsetDates&&!f.current?{}:{...ke(f),...L(f),[c.value.dayClass?c.value.dayClass(f.value,d.value):""]:!0,...c.value.calendarCell}}},Mc={key:0},Pc=Ue({__name:"DatePicker",props:cr({flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},Du),emits:["mount","update-flow-step","reset-flow","focus-menu","select-date","time-update","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{month:o,year:s,modelValue:l,time:u,disabledTimesConfig:h,today:p,validateTime:g,getCalendarDays:w,getMarker:c,handleArrow:y,handleScroll:b,handleSwipe:_,selectDate:d,updateMonthYear:m,presetDate:v,selectCurrentDate:M,updateTime:O,assignMonthAndYear:E,setStartTime:P}=Dc(r,a,me,Te),Y=Bt(),{setHoverDate:N,getDayClassData:W,clearHoverDate:H}=xc(),{getDate:q,rootEmit:G,rootProps:Z,defaults:{multiCalendars:U,timeConfig:X}}=Pe(),{getYears:$,getMonths:I}=en(),{getCellId:le}=Xe(),z=Be("calendar-header"),se=Be("calendar"),fe=Be("time-picker"),ge=_t(Y,mt.Calendar),ne=_t(Y,mt.DatePickerHeader),pe=_t(Y,mt.TimePicker),ue=L=>{a("mount",L)};Je(U,(L,f)=>{L.count-f.count>0&&E()},{deep:!0});const ke=V(()=>L=>w(o.value(L),s.value(L)).map(f=>({...f,days:f.days.map(S=>(S.marker=c(S),S.classData=W(S),S))})));function me(L){L||L===0?se.value?.[L]?.triggerTransition(o.value(L),s.value(L)):se.value?.forEach((f,S)=>f?.triggerTransition(o.value(S),s.value(S)))}function Te(){a("update-flow-step")}const D=(L,f,S=0)=>{z.value?.[S]?.toggleMonthPicker(L,f)},R=(L,f,S=0)=>{z.value?.[S]?.toggleYearPicker(L,f)},Q=(L,f,S)=>{fe.value?.toggleTimePicker(L,f,S)},x=(L,f)=>{if(!Z.range){const S=l.value?l.value:p,k=f?q(f):S,j=L?ot(k,{weekStartsOn:1}):Rn(k,{weekStartsOn:1});d({value:j,current:Ae(k)===o.value(0),text:"",classData:{}}),document.getElementById(le(j))?.focus()}},B=L=>{z.value?.[0]?.handleMonthYearChange(L,!0)},J=L=>{m(0,{month:o.value(0),year:s.value(0)+(L?1:-1),fromNav:!0})},T=L=>{G("overlay-toggle",{open:!1,overlay:L}),a("focus-menu")};return t({clearHoverDate:H,presetDate:v,selectCurrentDate:M,handleArrow:y,updateMonthYear:m,setStartTime:P,toggleMonthPicker:D,toggleYearPicker:R,toggleTimePicker:Q,getSidebarProps:()=>({modelValue:l,month:o,year:s,time:u,updateTime:O,updateMonthYear:m,selectDate:d,presetDate:v}),changeMonth:B,changeYear:J,selectWeekDate:x}),(L,f)=>(F(),te(Se,null,[He(an,{collapse:e.collapse},{default:be(({instances:S,wrapClass:k})=>[(F(!0),te(Se,null,Ee(S,j=>(F(),te("div",{key:j,class:ye(k)},[i(Z).hideMonthYearSelect?re("",!0):(F(),$e(pc,{key:0,ref_for:!0,ref:"calendar-header",months:i(I)(),years:i($)(),month:i(o)(j),year:i(s)(j),instance:j,"menu-wrap-ref":e.menuWrapRef,onMount:f[0]||(f[0]=A=>ue(i(Ht).header)),onResetFlow:f[1]||(f[1]=A=>L.$emit("reset-flow")),onUpdateMonthYear:A=>i(m)(j,A),onOverlayClosed:T},ze({_:2},[Ee(i(ne),(A,ae)=>({name:A,fn:be(ee=>[oe(L.$slots,A,vt({ref_for:!0},ee))])}))]),1032,["months","years","month","year","instance","menu-wrap-ref","onUpdateMonthYear"])),He(_c,{ref_for:!0,ref:"calendar","mapped-dates":ke.value(j),instance:j,month:i(o)(j),year:i(s)(j),onSelectDate:A=>i(d)(A,j!==1),onSetHoverDate:f[2]||(f[2]=A=>i(N)(A)),onHandleScroll:A=>i(b)(A,j),onHandleSwipe:A=>i(_)(A,j),onMount:f[3]||(f[3]=A=>ue(i(Ht).calendar))},ze({_:2},[Ee(i(ge),(A,ae)=>({name:A,fn:be(ee=>[oe(L.$slots,A,vt({ref_for:!0},ee))])}))]),1032,["mapped-dates","instance","month","year","onSelectDate","onHandleScroll","onHandleSwipe"])],2))),128))]),_:3},8,["collapse"]),i(X).enableTimePicker?(F(),te("div",Mc,[oe(L.$slots,"time-picker",et(dt({time:i(u),updateTime:i(O)})),()=>[He(Zr,{ref:"time-picker",hours:i(u).hours,minutes:i(u).minutes,seconds:i(u).seconds,"disabled-times-config":i(h),"validate-time":i(g),"no-overlay-focus":e.noOverlayFocus,onMount:f[4]||(f[4]=S=>ue(i(Ht).timePicker)),"onUpdate:hours":f[5]||(f[5]=S=>i(O)({hours:S,minutes:i(u).minutes,seconds:i(u).seconds})),"onUpdate:minutes":f[6]||(f[6]=S=>i(O)({hours:i(u).hours,minutes:S,seconds:i(u).seconds})),"onUpdate:seconds":f[7]||(f[7]=S=>i(O)({hours:i(u).hours,minutes:i(u).minutes,seconds:S})),onResetFlow:f[8]||(f[8]=S=>L.$emit("reset-flow"))},ze({_:2},[Ee(i(pe),(S,k)=>({name:S,fn:be(j=>[oe(L.$slots,S,et(dt(j)))])}))]),1032,["hours","minutes","seconds","disabled-times-config","validate-time","no-overlay-focus"])])])):re("",!0)],64))}}),Ac=(e,t)=>{const{getDate:n,modelValue:a,year:r,calendars:o,defaults:{highlight:s,range:l,multiDates:u}}=Pe(),{isDateBetween:h,isDateEqual:p}=Xe(),{checkRangeAutoApply:g,handleMultiDatesSelect:w,setMonthOrYearRange:c}=nn();Sa();const{isDisabled:y}=st(),{formatQuarterText:b}=Nt(),{selectYear:_,groupedYears:d,showYearPicker:m,isDisabled:v,toggleYearPicker:M,handleYearSelect:O,handleYear:E,setStartDate:P}=Gr(t),Y=ie();je(()=>{P()});const N=V(()=>$=>a.value?Array.isArray(a.value)?a.value.some(I=>nr($,I)):nr(a.value,$):!1),W=$=>{if(l.value.enabled){if(Array.isArray(a.value)){const I=p($,a.value[0])||p($,a.value[1]);return h(a.value,Y.value,$)&&!I}return!1}return!1},H=($,I)=>$.quarter===Gn(I)&&$.year===he(I),q=$=>typeof s.value=="function"?s.value({quarter:Gn($),year:he($)}):s.value.quarters.some(I=>H(I,$)),G=V(()=>$=>{const I=xe(n(),{year:r.value($)});return Ss({start:oa(I),end:Tr(I)}).map(le=>{const z=Lt(le),se=Zn(le),fe=y(le),ge=W(z),ne=q(z);return{text:b(z,se),value:z,active:N.value(z),highlighted:ne,disabled:fe,isBetween:ge}})}),Z=$=>{w($,u.value.limit),t("auto-apply",!0)},U=$=>{a.value=c($),g(a.value,t,a.value.length<2)},X=$=>{a.value=$,t("auto-apply")};return{groupedYears:d,year:r,isDisabled:v,quarters:G,showYearPicker:m,modelValue:a,selectYear:_,toggleYearPicker:M,handleYearSelect:O,handleYear:E,setHoverDate:$=>{Y.value=$},selectQuarter:($,I,le)=>{if(!le)return o.value[I].month=Ae(Zn($)),u.value.enabled?Z($):l.value.enabled?U($):X($)}}},Tc={class:"dp--quarter-items"},Oc=["data-test-id","disabled","onClick","onMouseover"],Cc=Ue({__name:"QuarterPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{defaults:{config:o}}=Pe(),s=Bt(),{boolHtmlAttribute:l}=fa(),u=_t(s,mt.YearMode),{groupedYears:h,year:p,isDisabled:g,quarters:w,modelValue:c,showYearPicker:y,setHoverDate:b,selectQuarter:_,toggleYearPicker:d,handleYearSelect:m,handleYear:v}=Ac(r,a);return t({getSidebarProps:()=>({modelValue:c,year:p,selectQuarter:_,handleYearSelect:m,handleYear:v})}),(M,O)=>(F(),$e(an,{collapse:e.collapse,stretch:""},{default:be(({instances:E,wrapClass:P})=>[(F(!0),te(Se,null,Ee(E,Y=>(F(),te("div",{key:Y,class:ye(P)},[we("div",{class:"dp-quarter-picker-wrap",style:tt({minHeight:`${i(o).modeHeight}px`})},[M.$slots["top-extra"]?oe(M.$slots,"top-extra",{key:0,value:i(c)}):re("",!0),we("div",null,[He(Qr,{items:i(h)(Y),instance:Y,"show-year-picker":i(y)[Y],year:i(p)(Y),"is-disabled":N=>i(g)(Y,N),onHandleYear:N=>i(v)(Y,N),onYearSelect:N=>i(m)(N,Y),onToggleYearPicker:N=>i(d)(Y,N?.flow,N?.show)},ze({_:2},[Ee(i(u),(N,W)=>({name:N,fn:be(H=>[oe(M.$slots,N,vt({ref_for:!0},H))])}))]),1032,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),we("div",Tc,[(F(!0),te(Se,null,Ee(i(w)(Y),(N,W)=>(F(),te("div",{key:W},[we("button",{type:"button",class:ye(["dp--qr-btn",{"dp--qr-btn-active":N.active,"dp--qr-btn-between":N.isBetween,"dp--qr-btn-disabled":N.disabled,"dp--highlighted":N.highlighted}]),"data-dp-action-element":"0","data-test-id":N.value,disabled:i(l)(N.disabled),onClick:H=>i(_)(N.value,Y,N.disabled),onMouseover:H=>i(b)(N.value)},[oe(M.$slots,"quarter",{value:N.value,text:N.text},()=>[At(Ke(N.text),1)])],42,Oc)]))),128))])],4)],2))),128))]),_:3},8,["collapse"]))}}),Sc=["id","tabindex","role","aria-label"],Yc={key:0,class:"dp--menu-load-container"},Rc={key:1,class:"dp--menu-header"},$c=["data-dp-mobile"],Ec={key:0,class:"dp__sidebar_left"},Bc=["data-dp-mobile"],Nc=["data-test-id","data-dp-mobile","onClick","onKeydown"],Fc={class:"dp__instance_calendar"},Vc={key:2,class:"dp__sidebar_right"},Lc={key:2,class:"dp__action_extra"},Wc=Ue({__name:"DatepickerMenu",props:{collapse:{type:Boolean},noOverlayFocus:{type:Boolean},getInputRect:{type:Function}},emits:["close-picker","select-date","auto-apply","time-update","menu-blur"],setup(e,{expose:t,emit:n}){const a=n,r=Bt(),{state:o,rootProps:s,defaults:{textInput:l,inline:u,config:h,ui:p,ariaLabels:g},setState:w}=Pe(),{isMobile:c}=Ja(),{handleEventPropagation:y,getElWithin:b,checkStopPropagation:_,checkKeyDown:d}=qe();$i();const m=Be("inner-menu"),v=Be("dp-menu"),M=Be("dyn-cmp"),O=ie(0),E=ie(!1),P=ie(!1),{flowStep:Y,updateFlowStep:N,childMount:W,resetFlow:H,handleFlow:q}=Bi(M),G=T=>{P.value=!0,h.value.allowPreventDefault&&T.preventDefault(),_(T,h.value,!0)};je(()=>{E.value=!0,Z(),globalThis.addEventListener("resize",Z);const T=Yt(v);T&&!l.value.enabled&&!u.value.enabled&&w("menuFocused",!0),T&&(T.addEventListener("pointerdown",G),T.addEventListener("mousedown",G)),document.addEventListener("mousedown",J)}),jt(()=>{globalThis.removeEventListener("resize",Z),document.removeEventListener("mousedown",J);const T=Yt(v);T&&(T.removeEventListener("pointerdown",G),T.removeEventListener("mousedown",G))});const Z=()=>{const T=Yt(m);T&&(O.value=T.getBoundingClientRect().width)},U=V(()=>s.monthPicker?ju:s.yearPicker?Ku:s.timePicker?ic:s.quarterPicker?Cc:Pc),X=()=>{const T=Yt(v);T&&T.focus({preventScroll:!0})},$=V(()=>M.value?.getSidebarProps()||{}),I=_t(r,mt.ActionRow),le=_t(r,mt.PassTrough),z=V(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),se=V(()=>({dp__menu:!0,dp__menu_index:!u.value.enabled,dp__relative:u.value.enabled,...p.value.menu})),fe=T=>{_(T,h.value,!0)},ge=T=>{h.value.escClose&&(a("close-picker"),y(T,h.value))},ne=T=>{s.arrowNavigation||(T===ut.left||T===ut.up?me("handleArrow",ut.left,0,T===ut.up):me("handleArrow",ut.right,0,T===ut.down))},pe=T=>{w("shiftKeyInMenu",T.shiftKey),!s.hideMonthYearSelect&&T.code===Re.tab&&T.target.classList.contains("dp__menu")&&o.shiftKeyInMenu&&(T.preventDefault(),_(T,h.value,!0),a("close-picker"))},ue=T=>{M.value?.toggleTimePicker(!1,!1),M.value?.toggleMonthPicker(!1,!1,T),M.value?.toggleYearPicker(!1,!1,T)},ke=(T,L=0)=>T==="month"?M.value?.toggleMonthPicker(!1,!0,L):T==="year"?M.value?.toggleYearPicker(!1,!0,L):T==="time"?M.value?.toggleTimePicker(!0,!1):ue(L),me=(T,...L)=>{M.value?.[T]&&M.value?.[T](...L)},Te=()=>{me("selectCurrentDate")},D=T=>{me("presetDate",yo(T))},R=()=>{me("clearHoverDate")},Q=(T,L)=>{me("updateMonthYear",T,L)},x=(T,L)=>{T.preventDefault(),ne(L)},B=T=>{if(pe(T),T.key===Re.home||T.key===Re.end)return me("selectWeekDate",T.key===Re.home,T.target.getAttribute("id"));switch((T.key===Re.pageUp||T.key===Re.pageDown)&&(T.shiftKey?(me("changeYear",T.key===Re.pageUp),b(v.value,"overlay-year")?.focus()):(me("changeMonth",T.key===Re.pageUp),b(v.value,T.key===Re.pageUp?"action-prev":"action-next")?.focus()),T.target.getAttribute("id")&&v.value?.focus({preventScroll:!0})),T.key){case Re.esc:return ge(T);case Re.arrowLeft:return x(T,ut.left);case Re.arrowRight:return x(T,ut.right);case Re.arrowUp:return x(T,ut.up);case Re.arrowDown:return x(T,ut.down);default:return}},J=T=>{u.value.enabled&&!u.value.input&&!v.value?.contains(T.target)&&P.value&&(P.value=!1,a("menu-blur"))};return t({updateMonthYear:Q,switchView:ke,onValueCleared:()=>{M.value?.setStartTime?.()},handleFlow:q}),(T,L)=>(F(),te("div",{id:i(s).menuId,ref:"dp-menu",tabindex:i(u).enabled?void 0:"0",role:i(u).enabled?void 0:"dialog","aria-label":i(g)?.menu,class:ye(se.value),onMouseleave:R,onClick:fe,onKeydown:B},[(i(s).disabled||i(s).readonly)&&i(u).enabled||i(s).loading?(F(),te("div",{key:0,class:ye(z.value)},[i(s).loading?(F(),te("div",Yc,[...L[5]||(L[5]=[we("span",{class:"dp--menu-loader"},null,-1)])])):re("",!0)],2)):re("",!0),T.$slots["menu-header"]?(F(),te("div",Rc,[oe(T.$slots,"menu-header")])):re("",!0),oe(T.$slots,"arrow"),we("div",{ref:"inner-menu",class:ye({dp__menu_content_wrapper:i(s).presetDates?.length||!!T.$slots["left-sidebar"]||!!T.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(i(s).presetDates?.length||!!T.$slots["left-sidebar"]||!!T.$slots["right-sidebar"])}),"data-dp-mobile":i(c),style:tt({"--dp-menu-width":`${O.value}px`})},[T.$slots["left-sidebar"]?(F(),te("div",Ec,[oe(T.$slots,"left-sidebar",et(dt($.value)))])):re("",!0),i(s).presetDates.length?(F(),te("div",{key:1,class:ye({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0}),"data-dp-mobile":i(c)},[(F(!0),te(Se,null,Ee(i(s).presetDates,(f,S)=>(F(),te(Se,{key:S},[f.slot?oe(T.$slots,f.slot,{key:0,presetDate:D,label:f.label,value:f.value}):(F(),te("button",{key:1,type:"button",style:tt(f.style||{}),class:ye(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test-id":f.testId??void 0,"data-dp-mobile":i(c),onClick:sa(k=>D(f.value),["prevent"]),onKeydown:k=>i(d)(k,()=>D(f.value),!0)},Ke(f.label),47,Nc))],64))),128))],10,Bc)):re("",!0),we("div",Fc,[(F(),$e(xn(U.value),{ref:"dyn-cmp","flow-step":i(Y),collapse:e.collapse,"no-overlay-focus":e.noOverlayFocus,"menu-wrap-ref":v.value,onMount:i(W),onUpdateFlowStep:i(N),onResetFlow:i(H),onFocusMenu:X,onSelectDate:L[0]||(L[0]=f=>T.$emit("select-date")),onAutoApply:L[1]||(L[1]=f=>T.$emit("auto-apply",f)),onTimeUpdate:L[2]||(L[2]=f=>T.$emit("time-update"))},ze({_:2},[Ee(i(le),(f,S)=>({name:f,fn:be(k=>[oe(T.$slots,f,et(dt({...k})))])}))]),1064,["flow-step","collapse","no-overlay-focus","menu-wrap-ref","onMount","onUpdateFlowStep","onResetFlow"]))]),T.$slots["right-sidebar"]?(F(),te("div",Vc,[oe(T.$slots,"right-sidebar",et(dt($.value)))])):re("",!0)],14,$c),T.$slots["action-extra"]?(F(),te("div",Lc,[T.$slots["action-extra"]?oe(T.$slots,"action-extra",{key:0,selectCurrentDate:Te}):re("",!0)])):re("",!0),!i(s).autoApply||i(h).keepActionRow?(F(),$e(Nu,{key:3,"menu-mount":E.value,"calendar-width":O.value,onClosePicker:L[3]||(L[3]=f=>T.$emit("close-picker")),onSelectDate:L[4]||(L[4]=f=>T.$emit("select-date")),onSelectNow:Te},ze({_:2},[Ee(i(I),(f,S)=>({name:f,fn:be(k=>[oe(T.$slots,f,et(dt(k)))])}))]),1032,["menu-mount","calendar-width"])):re("",!0)],42,Sc))}}),Ic=["data-dp-mobile"],Hc=Ue({__name:"VueDatePicker",setup(e,{expose:t}){const{rootEmit:n,setState:a,inputValue:r,modelValue:o,rootProps:s,defaults:{inline:l,config:u,textInput:h,range:p,multiDates:g,teleport:w,floatingConfig:c}}=Pe(),{validateDate:y,isValidTime:b}=st(),{menuTransition:_,showTransition:d}=Ca(),{isMobile:m}=Ja(),{findNextFocusableElement:v,getNumVal:M}=qe(),O=Bt(),E=ie(!1),P=ie(l.value.enabled||s.centered),Y=Vn(s,"modelValue"),N=Vn(s,"timezone"),W=Be("dp-menu-wrap"),H=Be("dp-menu"),q=Be("input-cmp"),G=Be("picker-wrapper"),Z=Be("menu-arrow"),U=ie(!1),X=ie(!1),$=ie(!1),I=ie(!0),le=ce=>(c.value.arrow&&ce.push(ws({element:c.value.arrow===!0?Z:c.value.arrow})),c.value.flip&&ce.push(ps(typeof c.value.flip=="object"?c.value.flip:{})),c.value.shift&&ce.push(vs(typeof c.value.shift=="object"?c.value.shift:{})),ce),{floatingStyles:z,middlewareData:se,placement:fe,y:ge}=bs(q,W,{strategy:c.value.strategy,placement:c.value.placement,middleware:le([ms(c.value.offset)]),whileElementsMounted:fs});je(()=>{ue(s.modelValue),Ge().then(()=>{l.value.enabled||globalThis.addEventListener("resize",J)}),l.value.enabled&&(E.value=!0),globalThis.addEventListener("keyup",T),globalThis.addEventListener("keydown",L)}),jt(()=>{l.value.enabled||globalThis.removeEventListener("resize",J),globalThis.removeEventListener("keyup",T),globalThis.removeEventListener("keydown",L)});const ne=Xr(O,s.presetDates),pe=_t(O,mt.Input);Je([Y,N],()=>{ue(Y.value)},{deep:!0}),Je([fe,ge],()=>{!l.value.enabled&&!s.centered&&I.value&&(P.value=!1,Ge().then(()=>{I.value=!1,P.value=!0}))});const{parseExternalModelValue:ue,emitModelValue:ke,formatInputValue:me,checkBeforeEmit:Te}=Ei(),D=V(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:l.value.enabled,"dp--flex-display-collapsed":$.value,dp__flex_display_with_input:l.value.input})),R=V(()=>s.dark?"dp__theme_dark":"dp__theme_light"),Q=V(()=>l.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),x=()=>q.value?.$el?.getBoundingClientRect()??{width:0,left:0,right:0},B=()=>{E.value&&u.value.closeOnScroll&&_e()},J=()=>{const ce=H.value?.$el.getBoundingClientRect().width??0;$.value=document.body.offsetWidth<=ce},T=ce=>{ce.key==="Tab"&&!l.value.enabled&&!s.teleport&&u.value.tabOutClosesMenu&&(G.value.contains(document.activeElement)||_e()),X.value=ce.shiftKey},L=ce=>{X.value=ce.shiftKey},f=()=>{!s.disabled&&!s.readonly&&(I.value=!0,E.value=!0,E.value&&n("open"),E.value||Me(),ue(s.modelValue))},S=()=>{r.value="",Me(),H.value?.onValueCleared(),q.value?.setParsedDate(null),n("update:model-value",null),n("cleared"),u.value.closeOnClearValue&&_e()},k=()=>{const ce=o.value;return!ce||!Array.isArray(ce)&&y(ce)?!0:Array.isArray(ce)?g.value.enabled||ce.length===2&&y(ce[0])&&y(ce[1])?!0:p.value.partialRange&&!s.timePicker?y(ce[0]):!1:!1},j=()=>{Te()&&k()?(ke(),_e()):n("invalid-select")},A=ce=>{ae(),ke(),u.value.closeOnAutoApply&&!ce&&_e()},ae=()=>{q.value&&h.value.enabled&&q.value.setParsedDate(o.value)},ee=(ce=!1)=>{s.autoApply&&b(o.value)&&k()&&(p.value.enabled&&Array.isArray(o.value)?(p.value.partialRange||o.value.length===2)&&A(ce):A(ce))},Me=()=>{h.value.enabled||(o.value=null)},_e=(ce=!1)=>{I.value=!0,ce&&o.value&&u.value.setDateOnMenuClose&&j(),l.value.enabled||(E.value&&(E.value=!1,a("menuFocused",!1),a("shiftKeyInMenu",!1),n("closed"),r.value&&ue(Y.value)),Me(),n("blur"))},Xt=(ce,Ze,lt=!1)=>{if(!ce){o.value=null;return}const va=Array.isArray(ce)?ce.every(Na=>y(Na)):y(ce),Ft=b(ce);va&&Ft?(a("isTextInputDate",!0),o.value=ce,Ze?(U.value=lt,j(),n("text-submit")):s.autoApply&&ee(!0),Ge().then(()=>{a("isTextInputDate",!1)})):n("invalid-date",ce)},Ra=()=>{s.autoApply&&b(o.value)&&ke(),ae()},$a=()=>E.value?_e():f(),rn=ce=>{o.value=ce},Ea=()=>{h.value.enabled&&(a("isInputFocused",!0),me()),n("focus")},on=()=>{h.value.enabled&&(a("isInputFocused",!1),ue(s.modelValue),U.value&&v(G.value,X.value)?.focus()),n("blur")},sn=(ce,Ze)=>{H.value&&H.value.updateMonthYear(Ze??0,{month:M(ce.month),year:M(ce.year)})},ln=ce=>{ue(ce??s.modelValue)},ma=(ce,Ze)=>{H.value?.switchView(ce,Ze)},un=(ce,Ze)=>{if(E.value)return u.value.onClickOutside?u.value.onClickOutside(ce,Ze):_e(!0)},cn=(ce=0)=>{H.value?.handleFlow(ce)},Ba=()=>W;return _o(W,ce=>un(k,ce),{ignore:[q]}),t({closeMenu:_e,selectDate:j,clearValue:S,openMenu:f,onScroll:B,formatInputValue:me,updateInternalModelValue:rn,setMonthYear:sn,parseModel:ln,switchView:ma,toggleMenu:$a,handleFlow:cn,getDpWrapMenuRef:Ba,dpMenuRef:()=>H,dpWrapMenuRef:()=>W,inputRef:()=>q}),(ce,Ze)=>(F(),te("div",{ref:"picker-wrapper",class:ye(D.value),"data-datepicker-instance":"","data-dp-mobile":i(m)},[He(Yu,{ref:"input-cmp","is-menu-open":E.value,onClear:S,onOpen:f,onSetInputDate:Xt,onSetEmptyDate:i(ke),onSelectDate:j,onToggle:$a,onClose:_e,onFocus:Ea,onBlur:on,onRealBlur:Ze[0]||(Ze[0]=lt=>i(a)("isInputFocused",!1))},ze({_:2},[Ee(i(pe),(lt,va)=>({name:lt,fn:be(Ft=>[oe(ce.$slots,lt,et(dt(Ft)))])}))]),1032,["is-menu-open","onSetEmptyDate"]),He(po,{to:i(w),disabled:!i(w)},{default:be(()=>[we("div",{ref:"dp-menu-wrap",class:ye({"dp--menu-wrapper":!i(l).enabled,dp__outer_menu_wrap:!0,"dp--centered":i(s).centered}),style:tt(!i(l).enabled&&!i(s).centered?i(z):void 0)},[He(da,{name:i(_)(i(fe).startsWith("top")),css:i(d)&&!i(l).enabled&&!i(s).centered&&P.value},{default:be(()=>[E.value&&P.value?(F(),$e(Wc,{key:0,ref:"dp-menu",class:ye({[R.value]:!0}),"no-overlay-focus":Q.value,collapse:$.value,"get-input-rect":x,onClosePicker:_e,onSelectDate:j,onAutoApply:ee,onTimeUpdate:Ra,onMenuBlur:Ze[1]||(Ze[1]=lt=>i(n)("blur"))},ze({_:2},[Ee(i(ne),(lt,va)=>({name:lt,fn:be(Ft=>[oe(ce.$slots,lt,et(dt({...Ft})))])})),!i(l).enabled&&!i(s).centered&&i(c).arrow===!0?{name:"arrow",fn:be(()=>[we("div",{ref:"menu-arrow",class:ye({dp__arrow_top:i(fe)==="bottom",dp__arrow_bottom:i(fe)==="top"}),style:tt({left:i(se).arrow?.x!=null?`${i(se).arrow.x}px`:"",top:i(se).arrow?.y!=null?`${i(se).arrow.y}px`:""})},null,6)]),key:"0"}:void 0]),1032,["class","no-overlay-focus","collapse"])):re("",!0)]),_:3},8,["name","css"])],6)]),_:3},8,["to","disabled"])],10,Ic))}}),jc=Ue({__name:"VueDatePickerRoot",props:cr({multiCalendars:{type:[Boolean,Number,String,Object]},modelValue:{},modelType:{},dark:{type:Boolean},transitions:{type:[Boolean,Object]},ariaLabels:{},hideNavigation:{},timezone:{},vertical:{type:Boolean},hideMonthYearSelect:{type:Boolean},disableYearSelect:{type:Boolean},yearRange:{},autoApply:{type:Boolean},disabledDates:{type:[Array,Function]},startDate:{},hideOffsetDates:{type:Boolean},noToday:{type:Boolean},allowedDates:{},markers:{},presetDates:{},flow:{},preventMinMaxNavigation:{type:Boolean},reverseYears:{type:Boolean},weekPicker:{type:Boolean},filters:{},arrowNavigation:{type:Boolean},highlight:{type:[Function,Object]},teleport:{type:[String,Boolean]},centered:{type:Boolean},locale:{},weekStart:{},weekNumbers:{type:[Boolean,Object]},dayNames:{type:[Function,Array]},monthPicker:{type:Boolean},yearPicker:{type:Boolean},modelAuto:{type:Boolean},formats:{},multiDates:{type:[Boolean,Object]},minDate:{},maxDate:{},minTime:{},maxTime:{},inputAttrs:{},timeConfig:{},placeholder:{},timePicker:{type:Boolean},range:{type:[Boolean,Object]},menuId:{},disabled:{type:Boolean},readonly:{type:Boolean},inline:{type:[Boolean,Object]},textInput:{type:[Boolean,Object]},sixWeeks:{type:[Boolean,String]},actionRow:{},focusStartDate:{type:Boolean},disabledTimes:{type:[Function,Array]},calendar:{type:Function},config:{},quarterPicker:{type:Boolean},yearFirst:{type:Boolean},loading:{type:Boolean},ui:{},floating:{}},xu),emits:["update:model-value","internal-model-change","text-submit","text-input","open","closed","focus","blur","cleared","flow-step","update-month-year","invalid-select","invalid-fixed-range","invalid-date","tooltip-open","tooltip-close","am-pm-change","range-start","range-end","date-click","overlay-toggle","invalid"],setup(e,{expose:t,emit:n}){const a=n,r=e;Yi(r,a);const o=Bt(),s=Xr(o,r.presetDates),l=Be("date-picker");return t(Pu(l)),(u,h)=>(F(),$e(Hc,{ref:"date-picker"},ze({_:2},[Ee(i(s),(p,g)=>({name:p,fn:be(w=>[oe(u.$slots,p,et(dt(w)))])}))]),1536))}});export{jc as Z}; +import{r as ie,H as Je,a6 as Gt,q as V,u as i,Q as fo,a7 as mo,a8 as vo,B as Ue,a9 as Bt,a as F,i as $e,aa as ze,h as Ee,ab as cr,o as je,Z as Ge,V as jt,c as te,d as He,w as be,ac as oe,ad as et,ae as dt,b as we,j as da,s as tt,n as ye,e as re,af as po,ag as Vn,a0 as Be,J as Ha,ah as ho,a3 as sa,F as Se,t as Ke,l as xn,P as yo,R as Ie,ai as vt,f as At,aj as go,m as Wa,ak as Ia,I as wo,al as bo,am as ko}from"./index-DOH6XKNT.js";import{o as _o,u as Yt,a as Do}from"./index-DUwfMrLT.js";const la=Math.min,It=Math.max,qa=Math.round,Va=Math.floor,kt=e=>({x:e,y:e}),xo={left:"right",right:"left",bottom:"top",top:"bottom"},Mo={start:"end",end:"start"};function hn(e,t,n){return It(e,la(t,n))}function Ma(e,t){return typeof e=="function"?e(t):e}function qt(e){return e.split("-")[0]}function Pa(e){return e.split("-")[1]}function dr(e){return e==="x"?"y":"x"}function Mn(e){return e==="y"?"height":"width"}const Po=new Set(["top","bottom"]);function Rt(e){return Po.has(qt(e))?"y":"x"}function Pn(e){return dr(Rt(e))}function Ao(e,t,n){n===void 0&&(n=!1);const a=Pa(e),r=Pn(e),o=Mn(r);let s=r==="x"?a===(n?"end":"start")?"right":"left":a==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=Ua(s)),[s,Ua(s)]}function To(e){const t=Ua(e);return[yn(e),t,yn(t)]}function yn(e){return e.replace(/start|end/g,t=>Mo[t])}const Ln=["left","right"],Wn=["right","left"],Oo=["top","bottom"],Co=["bottom","top"];function So(e,t,n){switch(e){case"top":case"bottom":return n?t?Wn:Ln:t?Ln:Wn;case"left":case"right":return t?Oo:Co;default:return[]}}function Yo(e,t,n,a){const r=Pa(e);let o=So(qt(e),n==="start",a);return r&&(o=o.map(s=>s+"-"+r),t&&(o=o.concat(o.map(yn)))),o}function Ua(e){return e.replace(/left|right|bottom|top/g,t=>xo[t])}function Ro(e){return{top:0,right:0,bottom:0,left:0,...e}}function fr(e){return typeof e!="number"?Ro(e):{top:e,right:e,bottom:e,left:e}}function ja(e){const{x:t,y:n,width:a,height:r}=e;return{width:a,height:r,top:n,left:t,right:t+a,bottom:n+r,x:t,y:n}}function In(e,t,n){let{reference:a,floating:r}=e;const o=Rt(t),s=Pn(t),l=Mn(s),u=qt(t),h=o==="y",p=a.x+a.width/2-r.width/2,g=a.y+a.height/2-r.height/2,w=a[l]/2-r[l]/2;let c;switch(u){case"top":c={x:p,y:a.y-r.height};break;case"bottom":c={x:p,y:a.y+a.height};break;case"right":c={x:a.x+a.width,y:g};break;case"left":c={x:a.x-r.width,y:g};break;default:c={x:a.x,y:a.y}}switch(Pa(t)){case"start":c[s]-=w*(n&&h?-1:1);break;case"end":c[s]+=w*(n&&h?-1:1);break}return c}const $o=async(e,t,n)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:s}=n,l=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t));let h=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:p,y:g}=In(h,a,u),w=a,c={},y=0;for(let b=0;b({name:"arrow",options:e,async fn(t){const{x:n,y:a,placement:r,rects:o,platform:s,elements:l,middlewareData:u}=t,{element:h,padding:p=0}=Ma(e,t)||{};if(h==null)return{};const g=fr(p),w={x:n,y:a},c=Pn(r),y=Mn(c),b=await s.getDimensions(h),_=c==="y",d=_?"top":"left",m=_?"bottom":"right",v=_?"clientHeight":"clientWidth",M=o.reference[y]+o.reference[c]-w[c]-o.floating[y],O=w[c]-o.reference[c],E=await(s.getOffsetParent==null?void 0:s.getOffsetParent(h));let P=E?E[v]:0;(!P||!await(s.isElement==null?void 0:s.isElement(E)))&&(P=l.floating[v]||o.floating[y]);const Y=M/2-O/2,N=P/2-b[y]/2-1,W=la(g[d],N),H=la(g[m],N),q=W,G=P-b[y]-H,Z=P/2-b[y]/2+Y,U=hn(q,Z,G),X=!u.arrow&&Pa(r)!=null&&Z!==U&&o.reference[y]/2-(ZZ<=0)){var H,q;const Z=(((H=o.flip)==null?void 0:H.index)||0)+1,U=P[Z];if(U&&(!(g==="alignment"?m!==Rt(U):!1)||W.every(I=>Rt(I.placement)===m?I.overflows[0]>0:!0)))return{data:{index:Z,overflows:W},reset:{placement:U}};let X=(q=W.filter($=>$.overflows[0]<=0).sort(($,I)=>$.overflows[1]-I.overflows[1])[0])==null?void 0:q.placement;if(!X)switch(c){case"bestFit":{var G;const $=(G=W.filter(I=>{if(E){const le=Rt(I.placement);return le===m||le==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(le=>le>0).reduce((le,z)=>le+z,0)]).sort((I,le)=>I[1]-le[1])[0])==null?void 0:G[0];$&&(X=$);break}case"initialPlacement":X=l;break}if(r!==X)return{reset:{placement:X}}}return{}}}},No=new Set(["left","top"]);async function Fo(e,t){const{placement:n,platform:a,elements:r}=e,o=await(a.isRTL==null?void 0:a.isRTL(r.floating)),s=qt(n),l=Pa(n),u=Rt(n)==="y",h=No.has(s)?-1:1,p=o&&u?-1:1,g=Ma(t,e);let{mainAxis:w,crossAxis:c,alignmentAxis:y}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return l&&typeof y=="number"&&(c=l==="end"?y*-1:y),u?{x:c*p,y:w*h}:{x:w*h,y:c*p}}const Vo=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,a;const{x:r,y:o,placement:s,middlewareData:l}=t,u=await Fo(t,e);return s===((n=l.offset)==null?void 0:n.placement)&&(a=l.arrow)!=null&&a.alignmentOffset?{}:{x:r+u.x,y:o+u.y,data:{...u,placement:s}}}}},Lo=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:r}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:l={fn:_=>{let{x:d,y:m}=_;return{x:d,y:m}}},...u}=Ma(e,t),h={x:n,y:a},p=await mr(t,u),g=Rt(qt(r)),w=dr(g);let c=h[w],y=h[g];if(o){const _=w==="y"?"top":"left",d=w==="y"?"bottom":"right",m=c+p[_],v=c-p[d];c=hn(m,c,v)}if(s){const _=g==="y"?"top":"left",d=g==="y"?"bottom":"right",m=y+p[_],v=y-p[d];y=hn(m,y,v)}const b=l.fn({...t,[w]:c,[g]:y});return{...b,data:{x:b.x-n,y:b.y-a,enabled:{[w]:o,[g]:s}}}}}};function Xa(){return typeof window<"u"}function zt(e){return An(e)?(e.nodeName||"").toLowerCase():"#document"}function at(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Mt(e){var t;return(t=(An(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function An(e){return Xa()?e instanceof Node||e instanceof at(e).Node:!1}function pt(e){return Xa()?e instanceof Element||e instanceof at(e).Element:!1}function Dt(e){return Xa()?e instanceof HTMLElement||e instanceof at(e).HTMLElement:!1}function Hn(e){return!Xa()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof at(e).ShadowRoot}const Wo=new Set(["inline","contents"]);function Aa(e){const{overflow:t,overflowX:n,overflowY:a,display:r}=ht(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&!Wo.has(r)}const Io=new Set(["table","td","th"]);function Ho(e){return Io.has(zt(e))}const qo=[":popover-open",":modal"];function Qa(e){return qo.some(t=>{try{return e.matches(t)}catch{return!1}})}const Uo=["transform","translate","scale","rotate","perspective"],jo=["transform","translate","scale","rotate","perspective","filter"],zo=["paint","layout","strict","content"];function Tn(e){const t=On(),n=pt(e)?ht(e):e;return Uo.some(a=>n[a]?n[a]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||jo.some(a=>(n.willChange||"").includes(a))||zo.some(a=>(n.contain||"").includes(a))}function Ko(e){let t=$t(e);for(;Dt(t)&&!ia(t);){if(Tn(t))return t;if(Qa(t))return null;t=$t(t)}return null}function On(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Xo=new Set(["html","body","#document"]);function ia(e){return Xo.has(zt(e))}function ht(e){return at(e).getComputedStyle(e)}function Ga(e){return pt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function $t(e){if(zt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Hn(e)&&e.host||Mt(e);return Hn(t)?t.host:t}function vr(e){const t=$t(e);return ia(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dt(t)&&Aa(t)?t:vr(t)}function xa(e,t,n){var a;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=vr(e),o=r===((a=e.ownerDocument)==null?void 0:a.body),s=at(r);if(o){const l=gn(s);return t.concat(s,s.visualViewport||[],Aa(r)?r:[],l&&n?xa(l):[])}return t.concat(r,xa(r,[],n))}function gn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function pr(e){const t=ht(e);let n=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const r=Dt(e),o=r?e.offsetWidth:n,s=r?e.offsetHeight:a,l=qa(n)!==o||qa(a)!==s;return l&&(n=o,a=s),{width:n,height:a,$:l}}function Cn(e){return pt(e)?e:e.contextElement}function ra(e){const t=Cn(e);if(!Dt(t))return kt(1);const n=t.getBoundingClientRect(),{width:a,height:r,$:o}=pr(t);let s=(o?qa(n.width):n.width)/a,l=(o?qa(n.height):n.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const Qo=kt(0);function hr(e){const t=at(e);return!On()||!t.visualViewport?Qo:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Go(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==at(e)?!1:t}function Ut(e,t,n,a){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=Cn(e);let s=kt(1);t&&(a?pt(a)&&(s=ra(a)):s=ra(e));const l=Go(o,n,a)?hr(o):kt(0);let u=(r.left+l.x)/s.x,h=(r.top+l.y)/s.y,p=r.width/s.x,g=r.height/s.y;if(o){const w=at(o),c=a&&pt(a)?at(a):a;let y=w,b=gn(y);for(;b&&a&&c!==y;){const _=ra(b),d=b.getBoundingClientRect(),m=ht(b),v=d.left+(b.clientLeft+parseFloat(m.paddingLeft))*_.x,M=d.top+(b.clientTop+parseFloat(m.paddingTop))*_.y;u*=_.x,h*=_.y,p*=_.x,g*=_.y,u+=v,h+=M,y=at(b),b=gn(y)}}return ja({width:p,height:g,x:u,y:h})}function Za(e,t){const n=Ga(e).scrollLeft;return t?t.left+n:Ut(Mt(e)).left+n}function yr(e,t){const n=e.getBoundingClientRect(),a=n.left+t.scrollLeft-Za(e,n),r=n.top+t.scrollTop;return{x:a,y:r}}function Zo(e){let{elements:t,rect:n,offsetParent:a,strategy:r}=e;const o=r==="fixed",s=Mt(a),l=t?Qa(t.floating):!1;if(a===s||l&&o)return n;let u={scrollLeft:0,scrollTop:0},h=kt(1);const p=kt(0),g=Dt(a);if((g||!g&&!o)&&((zt(a)!=="body"||Aa(s))&&(u=Ga(a)),Dt(a))){const c=Ut(a);h=ra(a),p.x=c.x+a.clientLeft,p.y=c.y+a.clientTop}const w=s&&!g&&!o?yr(s,u):kt(0);return{width:n.width*h.x,height:n.height*h.y,x:n.x*h.x-u.scrollLeft*h.x+p.x+w.x,y:n.y*h.y-u.scrollTop*h.y+p.y+w.y}}function Jo(e){return Array.from(e.getClientRects())}function es(e){const t=Mt(e),n=Ga(e),a=e.ownerDocument.body,r=It(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),o=It(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let s=-n.scrollLeft+Za(e);const l=-n.scrollTop;return ht(a).direction==="rtl"&&(s+=It(t.clientWidth,a.clientWidth)-r),{width:r,height:o,x:s,y:l}}const qn=25;function ts(e,t){const n=at(e),a=Mt(e),r=n.visualViewport;let o=a.clientWidth,s=a.clientHeight,l=0,u=0;if(r){o=r.width,s=r.height;const p=On();(!p||p&&t==="fixed")&&(l=r.offsetLeft,u=r.offsetTop)}const h=Za(a);if(h<=0){const p=a.ownerDocument,g=p.body,w=getComputedStyle(g),c=p.compatMode==="CSS1Compat"&&parseFloat(w.marginLeft)+parseFloat(w.marginRight)||0,y=Math.abs(a.clientWidth-g.clientWidth-c);y<=qn&&(o-=y)}else h<=qn&&(o+=h);return{width:o,height:s,x:l,y:u}}const as=new Set(["absolute","fixed"]);function ns(e,t){const n=Ut(e,!0,t==="fixed"),a=n.top+e.clientTop,r=n.left+e.clientLeft,o=Dt(e)?ra(e):kt(1),s=e.clientWidth*o.x,l=e.clientHeight*o.y,u=r*o.x,h=a*o.y;return{width:s,height:l,x:u,y:h}}function Un(e,t,n){let a;if(t==="viewport")a=ts(e,n);else if(t==="document")a=es(Mt(e));else if(pt(t))a=ns(t,n);else{const r=hr(e);a={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return ja(a)}function gr(e,t){const n=$t(e);return n===t||!pt(n)||ia(n)?!1:ht(n).position==="fixed"||gr(n,t)}function rs(e,t){const n=t.get(e);if(n)return n;let a=xa(e,[],!1).filter(l=>pt(l)&&zt(l)!=="body"),r=null;const o=ht(e).position==="fixed";let s=o?$t(e):e;for(;pt(s)&&!ia(s);){const l=ht(s),u=Tn(s);!u&&l.position==="fixed"&&(r=null),(o?!u&&!r:!u&&l.position==="static"&&!!r&&as.has(r.position)||Aa(s)&&!u&&gr(e,s))?a=a.filter(p=>p!==s):r=l,s=$t(s)}return t.set(e,a),a}function os(e){let{element:t,boundary:n,rootBoundary:a,strategy:r}=e;const s=[...n==="clippingAncestors"?Qa(t)?[]:rs(t,this._c):[].concat(n),a],l=s[0],u=s.reduce((h,p)=>{const g=Un(t,p,r);return h.top=It(g.top,h.top),h.right=la(g.right,h.right),h.bottom=la(g.bottom,h.bottom),h.left=It(g.left,h.left),h},Un(t,l,r));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function ss(e){const{width:t,height:n}=pr(e);return{width:t,height:n}}function ls(e,t,n){const a=Dt(t),r=Mt(t),o=n==="fixed",s=Ut(e,!0,o,t);let l={scrollLeft:0,scrollTop:0};const u=kt(0);function h(){u.x=Za(r)}if(a||!a&&!o)if((zt(t)!=="body"||Aa(r))&&(l=Ga(t)),a){const c=Ut(t,!0,o,t);u.x=c.x+t.clientLeft,u.y=c.y+t.clientTop}else r&&h();o&&!a&&r&&h();const p=r&&!a&&!o?yr(r,l):kt(0),g=s.left+l.scrollLeft-u.x-p.x,w=s.top+l.scrollTop-u.y-p.y;return{x:g,y:w,width:s.width,height:s.height}}function mn(e){return ht(e).position==="static"}function jn(e,t){if(!Dt(e)||ht(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Mt(e)===n&&(n=n.ownerDocument.body),n}function wr(e,t){const n=at(e);if(Qa(e))return n;if(!Dt(e)){let r=$t(e);for(;r&&!ia(r);){if(pt(r)&&!mn(r))return r;r=$t(r)}return n}let a=jn(e,t);for(;a&&Ho(a)&&mn(a);)a=jn(a,t);return a&&ia(a)&&mn(a)&&!Tn(a)?n:a||Ko(e)||n}const is=async function(e){const t=this.getOffsetParent||wr,n=this.getDimensions,a=await n(e.floating);return{reference:ls(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}};function us(e){return ht(e).direction==="rtl"}const cs={convertOffsetParentRelativeRectToViewportRelativeRect:Zo,getDocumentElement:Mt,getClippingRect:os,getOffsetParent:wr,getElementRects:is,getClientRects:Jo,getDimensions:ss,getScale:ra,isElement:pt,isRTL:us};function br(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ds(e,t){let n=null,a;const r=Mt(e);function o(){var l;clearTimeout(a),(l=n)==null||l.disconnect(),n=null}function s(l,u){l===void 0&&(l=!1),u===void 0&&(u=1),o();const h=e.getBoundingClientRect(),{left:p,top:g,width:w,height:c}=h;if(l||t(),!w||!c)return;const y=Va(g),b=Va(r.clientWidth-(p+w)),_=Va(r.clientHeight-(g+c)),d=Va(p),v={rootMargin:-y+"px "+-b+"px "+-_+"px "+-d+"px",threshold:It(0,la(1,u))||1};let M=!0;function O(E){const P=E[0].intersectionRatio;if(P!==u){if(!M)return s();P?s(!1,P):a=setTimeout(()=>{s(!1,1e-7)},1e3)}P===1&&!br(h,e.getBoundingClientRect())&&s(),M=!1}try{n=new IntersectionObserver(O,{...v,root:r.ownerDocument})}catch{n=new IntersectionObserver(O,v)}n.observe(e)}return s(!0),o}function fs(e,t,n,a){a===void 0&&(a={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:u=!1}=a,h=Cn(e),p=r||o?[...h?xa(h):[],...xa(t)]:[];p.forEach(d=>{r&&d.addEventListener("scroll",n,{passive:!0}),o&&d.addEventListener("resize",n)});const g=h&&l?ds(h,n):null;let w=-1,c=null;s&&(c=new ResizeObserver(d=>{let[m]=d;m&&m.target===h&&c&&(c.unobserve(t),cancelAnimationFrame(w),w=requestAnimationFrame(()=>{var v;(v=c)==null||v.observe(t)})),n()}),h&&!u&&c.observe(h),c.observe(t));let y,b=u?Ut(e):null;u&&_();function _(){const d=Ut(e);b&&!br(b,d)&&n(),b=d,y=requestAnimationFrame(_)}return n(),()=>{var d;p.forEach(m=>{r&&m.removeEventListener("scroll",n),o&&m.removeEventListener("resize",n)}),g?.(),(d=c)==null||d.disconnect(),c=null,u&&cancelAnimationFrame(y)}}const ms=Vo,vs=Lo,ps=Bo,hs=Eo,ys=(e,t,n)=>{const a=new Map,r={platform:cs,...n},o={...r.platform,_c:a};return $o(e,t,{...r,platform:o})};function gs(e){return e!=null&&typeof e=="object"&&"$el"in e}function wn(e){if(gs(e)){const t=e.$el;return An(t)&&zt(t)==="#comment"?null:t}return e}function ea(e){return typeof e=="function"?e():i(e)}function ws(e){return{name:"arrow",options:e,fn(t){const n=wn(ea(e.element));return n==null?{}:hs({element:n,padding:e.padding}).fn(t)}}}function kr(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zn(e,t){const n=kr(e);return Math.round(t*n)/n}function bs(e,t,n){n===void 0&&(n={});const a=n.whileElementsMounted,r=V(()=>{var P;return(P=ea(n.open))!=null?P:!0}),o=V(()=>ea(n.middleware)),s=V(()=>{var P;return(P=ea(n.placement))!=null?P:"bottom"}),l=V(()=>{var P;return(P=ea(n.strategy))!=null?P:"absolute"}),u=V(()=>{var P;return(P=ea(n.transform))!=null?P:!0}),h=V(()=>wn(e.value)),p=V(()=>wn(t.value)),g=ie(0),w=ie(0),c=ie(l.value),y=ie(s.value),b=fo({}),_=ie(!1),d=V(()=>{const P={position:c.value,left:"0",top:"0"};if(!p.value)return P;const Y=zn(p.value,g.value),N=zn(p.value,w.value);return u.value?{...P,transform:"translate("+Y+"px, "+N+"px)",...kr(p.value)>=1.5&&{willChange:"transform"}}:{position:c.value,left:Y+"px",top:N+"px"}});let m;function v(){if(h.value==null||p.value==null)return;const P=r.value;ys(h.value,p.value,{middleware:o.value,placement:s.value,strategy:l.value}).then(Y=>{g.value=Y.x,w.value=Y.y,c.value=Y.strategy,y.value=Y.placement,b.value=Y.middlewareData,_.value=P!==!1})}function M(){typeof m=="function"&&(m(),m=void 0)}function O(){if(M(),a===void 0){v();return}if(h.value!=null&&p.value!=null){m=a(h.value,p.value,v);return}}function E(){r.value||(_.value=!1)}return Je([o,s,l,r],v,{flush:"sync"}),Je([h,p],O,{flush:"sync"}),Je(r,E,{flush:"sync"}),mo()&&vo(M),{x:Gt(g),y:Gt(w),strategy:Gt(c),placement:Gt(y),middlewareData:Gt(b),isPositioned:Gt(_),floatingStyles:d,update:v}}const _r=6048e5,ks=864e5,_s=6e4,Ds=36e5,xs=1e3,Kn=Symbol.for("constructDateFrom");function Ye(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Kn in e?e[Kn](t):e instanceof Date?new e.constructor(t):new Date(t)}function ve(e,t){return Ye(t||e,e)}function rt(e,t,n){const a=ve(e,n?.in);return isNaN(t)?Ye(n?.in||e,NaN):(t&&a.setDate(a.getDate()+t),a)}function ft(e,t,n){const a=ve(e,n?.in);if(isNaN(t))return Ye(e,NaN);if(!t)return a;const r=a.getDate(),o=Ye(e,a.getTime());o.setMonth(a.getMonth()+t+1,0);const s=o.getDate();return r>=s?o:(a.setFullYear(o.getFullYear(),o.getMonth(),r),a)}function Dr(e,t,n){const{years:a=0,months:r=0,weeks:o=0,days:s=0,hours:l=0,minutes:u=0,seconds:h=0}=t,p=ve(e,n?.in),g=r||a?ft(p,r+a*12):p,w=s||o?rt(g,s+o*7):g,c=u+l*60,b=(h+c*60)*1e3;return Ye(e,+w+b)}let Ms={};function Kt(){return Ms}function ot(e,t){const n=Kt(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=ve(e,t?.in),o=r.getDay(),s=(o=o.getTime()?a+1:n.getTime()>=l.getTime()?a:a-1}function za(e){const t=ve(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Ta(e,...t){const n=Ye.bind(null,t.find(a=>typeof a=="object"));return t.map(n)}function Xn(e,t){const n=ve(e,t?.in);return n.setHours(0,0,0,0),n}function Mr(e,t,n){const[a,r]=Ta(n?.in,e,t),o=Xn(a),s=Xn(r),l=+o-za(o),u=+s-za(s);return Math.round((l-u)/ks)}function Ps(e,t){const n=xr(e,t),a=Ye(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),ua(a)}function As(e,t,n){return ft(e,t*3,n)}function Sn(e,t,n){return ft(e,t*12,n)}function Qn(e,t){const n=+ve(e)-+ve(t);return n<0?-1:n>0?1:n}function Pr(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function _a(e){return!(!Pr(e)&&typeof e!="number"||isNaN(+ve(e)))}function Gn(e,t){const n=ve(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function Ts(e,t,n){const[a,r]=Ta(n?.in,e,t);return a.getFullYear()-r.getFullYear()}function Os(e){return t=>{const a=(e?Math[e]:Math.trunc)(t);return a===0?0:a}}function Cs(e,t,n){const[a,r]=Ta(n?.in,e,t),o=Qn(a,r),s=Math.abs(Ts(a,r));a.setFullYear(1584),r.setFullYear(1584);const l=Qn(a,r)===-o,u=o*(s-+l);return u===0?0:u}function Ar(e,t){const[n,a]=Ta(e,t.start,t.end);return{start:n,end:a}}function Yn(e,t){const{start:n,end:a}=Ar(t?.in,e);let r=+n>+a;const o=r?+n:+a,s=r?a:n;s.setHours(0,0,0,0);let l=1;const u=[];for(;+s<=o;)u.push(Ye(n,s)),s.setDate(s.getDate()+l),s.setHours(0,0,0,0);return r?u.reverse():u}function Lt(e,t){const n=ve(e,t?.in),a=n.getMonth(),r=a-a%3;return n.setMonth(r,1),n.setHours(0,0,0,0),n}function Ss(e,t){const{start:n,end:a}=Ar(t?.in,e);let r=+n>+a;const o=r?+Lt(n):+Lt(a);let s=Lt(r?a:n),l=1;const u=[];for(;+s<=o;)u.push(Ye(n,s)),s=As(s,l);return r?u.reverse():u}function Ys(e,t){const n=ve(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Tr(e,t){const n=ve(e,t?.in),a=n.getFullYear();return n.setFullYear(a+1,0,0),n.setHours(23,59,59,999),n}function oa(e,t){const n=ve(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Rn(e,t){const n=Kt(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=ve(e,t?.in),o=r.getDay(),s=(o{let a;const r=Rs[e];return typeof r=="string"?a=r:t===1?a=r.one:a=r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function vn(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Es={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Bs={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ns={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fs={date:vn({formats:Es,defaultWidth:"full"}),time:vn({formats:Bs,defaultWidth:"full"}),dateTime:vn({formats:Ns,defaultWidth:"full"})},Vs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ls=(e,t,n,a)=>Vs[e];function ya(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let r;if(a==="formatting"&&e.formattingValues){const s=e.defaultFormattingWidth||e.defaultWidth,l=n?.width?String(n.width):s;r=e.formattingValues[l]||e.formattingValues[s]}else{const s=e.defaultWidth,l=n?.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}const o=e.argumentCallback?e.argumentCallback(t):t;return r[o]}}const Ws={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Is={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Hs={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},qs={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Us={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},js={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},zs=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Ks={ordinalNumber:zs,era:ya({values:Ws,defaultWidth:"wide"}),quarter:ya({values:Is,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ya({values:Hs,defaultWidth:"wide"}),day:ya({values:qs,defaultWidth:"wide"}),dayPeriod:ya({values:Us,defaultWidth:"wide",formattingValues:js,defaultFormattingWidth:"wide"})};function ga(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?Qs(l,g=>g.test(s)):Xs(l,g=>g.test(s));let h;h=e.valueCallback?e.valueCallback(u):u,h=n.valueCallback?n.valueCallback(h):h;const p=t.slice(s.length);return{value:h,rest:p}}}function Xs(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Qs(e,t){for(let n=0;n{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],o=t.match(e.parsePattern);if(!o)return null;let s=e.valueCallback?e.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;const l=t.slice(r.length);return{value:s,rest:l}}}const Zs=/^(\d+)(th|st|nd|rd)?/i,Js=/\d+/i,el={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tl={any:[/^b/i,/^(a|c)/i]},al={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nl={any:[/1/i,/2/i,/3/i,/4/i]},rl={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ol={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},sl={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},ll={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},il={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ul={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},cl={ordinalNumber:Gs({matchPattern:Zs,parsePattern:Js,valueCallback:e=>parseInt(e,10)}),era:ga({matchPatterns:el,defaultMatchWidth:"wide",parsePatterns:tl,defaultParseWidth:"any"}),quarter:ga({matchPatterns:al,defaultMatchWidth:"wide",parsePatterns:nl,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ga({matchPatterns:rl,defaultMatchWidth:"wide",parsePatterns:ol,defaultParseWidth:"any"}),day:ga({matchPatterns:sl,defaultMatchWidth:"wide",parsePatterns:ll,defaultParseWidth:"any"}),dayPeriod:ga({matchPatterns:il,defaultMatchWidth:"any",parsePatterns:ul,defaultParseWidth:"any"})},Or={code:"en-US",formatDistance:$s,formatLong:Fs,formatRelative:Ls,localize:Ks,match:cl,options:{weekStartsOn:0,firstWeekContainsDate:1}};function dl(e,t){const n=ve(e,t?.in);return Mr(n,oa(n))+1}function $n(e,t){const n=ve(e,t?.in),a=+ua(n)-+Ps(n);return Math.round(a/_r)+1}function En(e,t){const n=ve(e,t?.in),a=n.getFullYear(),r=Kt(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=Ye(t?.in||e,0);s.setFullYear(a+1,0,o),s.setHours(0,0,0,0);const l=ot(s,t),u=Ye(t?.in||e,0);u.setFullYear(a,0,o),u.setHours(0,0,0,0);const h=ot(u,t);return+n>=+l?a+1:+n>=+h?a:a-1}function fl(e,t){const n=Kt(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,r=En(e,t),o=Ye(t?.in||e,0);return o.setFullYear(r,0,a),o.setHours(0,0,0,0),ot(o,t)}function Bn(e,t){const n=ve(e,t?.in),a=+ot(n,t)-+fl(n,t);return Math.round(a/_r)+1}function Ce(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const St={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return Ce(t==="yy"?a%100:a,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Ce(n+1,2)},d(e,t){return Ce(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Ce(e.getHours()%12||12,t.length)},H(e,t){return Ce(e.getHours(),t.length)},m(e,t){return Ce(e.getMinutes(),t.length)},s(e,t){return Ce(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),r=Math.trunc(a*Math.pow(10,n-3));return Ce(r,t.length)}},Zt={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Jn={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const a=e.getFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return St.y(e,t)},Y:function(e,t,n,a){const r=En(e,a),o=r>0?r:1-r;if(t==="YY"){const s=o%100;return Ce(s,2)}return t==="Yo"?n.ordinalNumber(o,{unit:"year"}):Ce(o,t.length)},R:function(e,t){const n=xr(e);return Ce(n,t.length)},u:function(e,t){const n=e.getFullYear();return Ce(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Ce(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Ce(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return St.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return Ce(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const r=Bn(e,a);return t==="wo"?n.ordinalNumber(r,{unit:"week"}):Ce(r,t.length)},I:function(e,t,n){const a=$n(e);return t==="Io"?n.ordinalNumber(a,{unit:"week"}):Ce(a,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):St.d(e,t)},D:function(e,t,n){const a=dl(e);return t==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):Ce(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Ce(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Ce(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),r=a===0?7:a;switch(t){case"i":return String(r);case"ii":return Ce(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let r;switch(a===12?r=Zt.noon:a===0?r=Zt.midnight:r=a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let r;switch(a>=17?r=Zt.evening:a>=12?r=Zt.afternoon:a>=4?r=Zt.morning:r=Zt.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return St.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):St.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return t==="Ko"?n.ordinalNumber(a,{unit:"hour"}):Ce(a,t.length)},k:function(e,t,n){let a=e.getHours();return a===0&&(a=24),t==="ko"?n.ordinalNumber(a,{unit:"hour"}):Ce(a,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):St.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):St.s(e,t)},S:function(e,t){return St.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return tr(a);case"XXXX":case"XX":return Vt(a);default:return Vt(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return tr(a);case"xxxx":case"xx":return Vt(a);default:return Vt(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+er(a,":");default:return"GMT"+Vt(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+er(a,":");default:return"GMT"+Vt(a,":")}},t:function(e,t,n){const a=Math.trunc(+e/1e3);return Ce(a,t.length)},T:function(e,t,n){return Ce(+e,t.length)}};function er(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Math.trunc(a/60),o=a%60;return o===0?n+String(r):n+String(r)+t+Ce(o,2)}function tr(e,t){return e%60===0?(e>0?"-":"+")+Ce(Math.abs(e)/60,2):Vt(e,t)}function Vt(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Ce(Math.trunc(a/60),2),o=Ce(a%60,2);return n+r+t+o}const ar=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Cr=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ml=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],r=n[2];if(!r)return ar(e,t);let o;switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",ar(a,t)).replace("{{time}}",Cr(r,t))},bn={p:Cr,P:ml},vl=/^D+$/,pl=/^Y+$/,hl=["D","DD","YY","YYYY"];function Sr(e){return vl.test(e)}function Yr(e){return pl.test(e)}function kn(e,t,n){const a=yl(e,t,n);if(console.warn(a),hl.includes(e))throw new RangeError(a)}function yl(e,t,n){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const gl=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wl=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bl=/^'([^]*?)'?$/,kl=/''/g,_l=/[a-zA-Z]/;function nt(e,t,n){const a=Kt(),r=n?.locale??a.locale??Or,o=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,s=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,l=ve(e,n?.in);if(!_a(l))throw new RangeError("Invalid time value");let u=t.match(wl).map(p=>{const g=p[0];if(g==="p"||g==="P"){const w=bn[g];return w(p,r.formatLong)}return p}).join("").match(gl).map(p=>{if(p==="''")return{isToken:!1,value:"'"};const g=p[0];if(g==="'")return{isToken:!1,value:Dl(p)};if(Jn[g])return{isToken:!0,value:p};if(g.match(_l))throw new RangeError("Format string contains an unescaped latin alphabet character `"+g+"`");return{isToken:!1,value:p}});r.localize.preprocessor&&(u=r.localize.preprocessor(l,u));const h={firstWeekContainsDate:o,weekStartsOn:s,locale:r};return u.map(p=>{if(!p.isToken)return p.value;const g=p.value;(!n?.useAdditionalWeekYearTokens&&Yr(g)||!n?.useAdditionalDayOfYearTokens&&Sr(g))&&kn(g,t,String(e));const w=Jn[g[0]];return w(l,g,r.localize,h)}).join("")}function Dl(e){const t=e.match(bl);return t?t[1].replace(kl,"'"):e}function xl(e,t){return ve(e,t?.in).getDay()}function Ml(e,t){const n=ve(e,t?.in),a=n.getFullYear(),r=n.getMonth(),o=Ye(n,0);return o.setFullYear(a,r+1,0),o.setHours(0,0,0,0),o.getDate()}function Pl(){return Object.assign({},Kt())}function xt(e,t){return ve(e,t?.in).getHours()}function Al(e,t){const n=ve(e,t?.in).getDay();return n===0?7:n}function Tt(e,t){return ve(e,t?.in).getMinutes()}function Ae(e,t){return ve(e,t?.in).getMonth()}function Et(e){return ve(e).getSeconds()}function he(e,t){return ve(e,t?.in).getFullYear()}function wt(e,t){return+ve(e)>+ve(t)}function Pt(e,t){return+ve(e)<+ve(t)}function ta(e,t){return+ve(e)==+ve(t)}function Tl(e,t){const n=Ol(t)?new t(0):Ye(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}function Ol(e){return typeof e=="function"&&e.prototype?.constructor===e}const Cl=10;class Rr{subPriority=0;validate(t,n){return!0}}class Sl extends Rr{constructor(t,n,a,r,o){super(),this.value=t,this.validateValue=n,this.setValue=a,this.priority=r,o&&(this.subPriority=o)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,a){return this.setValue(t,n,this.value,a)}}class Yl extends Rr{priority=Cl;subPriority=-1;constructor(t,n){super(),this.context=t||(a=>Ye(n,a))}set(t,n){return n.timestampIsSet?t:Ye(t,Tl(t,this.context))}}class Oe{run(t,n,a,r){const o=this.parse(t,n,a,r);return o?{setter:new Sl(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(t,n,a){return!0}}class Rl extends Oe{priority=140;parse(t,n,a){switch(n){case"G":case"GG":case"GGG":return a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"});case"GGGGG":return a.era(t,{width:"narrow"});default:return a.era(t,{width:"wide"})||a.era(t,{width:"abbreviated"})||a.era(t,{width:"narrow"})}}set(t,n,a){return n.era=a,t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}const Le={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},yt={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function We(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ne(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function gt(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const a=n[1]==="+"?1:-1,r=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,s=n[5]?parseInt(n[5],10):0;return{value:a*(r*Ds+o*_s+s*xs),rest:t.slice(n[0].length)}}function $r(e){return Ne(Le.anyDigitsSigned,e)}function Ve(e,t){switch(e){case 1:return Ne(Le.singleDigit,t);case 2:return Ne(Le.twoDigits,t);case 3:return Ne(Le.threeDigits,t);case 4:return Ne(Le.fourDigits,t);default:return Ne(new RegExp("^\\d{1,"+e+"}"),t)}}function Ka(e,t){switch(e){case 1:return Ne(Le.singleDigitSigned,t);case 2:return Ne(Le.twoDigitsSigned,t);case 3:return Ne(Le.threeDigitsSigned,t);case 4:return Ne(Le.fourDigitsSigned,t);default:return Ne(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Nn(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Er(e,t){const n=t>0,a=n?t:1-t;let r;if(a<=50)r=e||100;else{const o=a+50,s=Math.trunc(o/100)*100,l=e>=o%100;r=e+s-(l?100:0)}return n?r:1-r}function Br(e){return e%400===0||e%4===0&&e%100!==0}class $l extends Oe{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,n,a){const r=o=>({year:o,isTwoDigitYear:n==="yy"});switch(n){case"y":return We(Ve(4,t),r);case"yo":return We(a.ordinalNumber(t,{unit:"year"}),r);default:return We(Ve(n.length,t),r)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a){const r=t.getFullYear();if(a.isTwoDigitYear){const s=Er(a.year,r);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}const o=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}}class El extends Oe{priority=130;parse(t,n,a){const r=o=>({year:o,isTwoDigitYear:n==="YY"});switch(n){case"Y":return We(Ve(4,t),r);case"Yo":return We(a.ordinalNumber(t,{unit:"year"}),r);default:return We(Ve(n.length,t),r)}}validate(t,n){return n.isTwoDigitYear||n.year>0}set(t,n,a,r){const o=En(t,r);if(a.isTwoDigitYear){const l=Er(a.year,o);return t.setFullYear(l,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),ot(t,r)}const s=!("era"in n)||n.era===1?a.year:1-a.year;return t.setFullYear(s,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),ot(t,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class Bl extends Oe{priority=130;parse(t,n){return Ka(n==="R"?4:n.length,t)}set(t,n,a){const r=Ye(t,0);return r.setFullYear(a,0,4),r.setHours(0,0,0,0),ua(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class Nl extends Oe{priority=130;parse(t,n){return Ka(n==="u"?4:n.length,t)}set(t,n,a){return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class Fl extends Oe{priority=120;parse(t,n,a){switch(n){case"Q":case"QQ":return Ve(n.length,t);case"Qo":return a.ordinalNumber(t,{unit:"quarter"});case"QQQ":return a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(t,{width:"narrow",context:"formatting"});default:return a.quarter(t,{width:"wide",context:"formatting"})||a.quarter(t,{width:"abbreviated",context:"formatting"})||a.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class Vl extends Oe{priority=120;parse(t,n,a){switch(n){case"q":case"qq":return Ve(n.length,t);case"qo":return a.ordinalNumber(t,{unit:"quarter"});case"qqq":return a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(t,{width:"narrow",context:"standalone"});default:return a.quarter(t,{width:"wide",context:"standalone"})||a.quarter(t,{width:"abbreviated",context:"standalone"})||a.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=1&&n<=4}set(t,n,a){return t.setMonth((a-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class Ll extends Oe{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,n,a){const r=o=>o-1;switch(n){case"M":return We(Ne(Le.month,t),r);case"MM":return We(Ve(2,t),r);case"Mo":return We(a.ordinalNumber(t,{unit:"month"}),r);case"MMM":return a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(t,{width:"narrow",context:"formatting"});default:return a.month(t,{width:"wide",context:"formatting"})||a.month(t,{width:"abbreviated",context:"formatting"})||a.month(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}}class Wl extends Oe{priority=110;parse(t,n,a){const r=o=>o-1;switch(n){case"L":return We(Ne(Le.month,t),r);case"LL":return We(Ve(2,t),r);case"Lo":return We(a.ordinalNumber(t,{unit:"month"}),r);case"LLL":return a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(t,{width:"narrow",context:"standalone"});default:return a.month(t,{width:"wide",context:"standalone"})||a.month(t,{width:"abbreviated",context:"standalone"})||a.month(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.setMonth(a,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function Il(e,t,n){const a=ve(e,n?.in),r=Bn(a,n)-t;return a.setDate(a.getDate()-r*7),ve(a,n?.in)}class Hl extends Oe{priority=100;parse(t,n,a){switch(n){case"w":return Ne(Le.week,t);case"wo":return a.ordinalNumber(t,{unit:"week"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a,r){return ot(Il(t,a,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function ql(e,t,n){const a=ve(e,n?.in),r=$n(a,n)-t;return a.setDate(a.getDate()-r*7),a}class Ul extends Oe{priority=100;parse(t,n,a){switch(n){case"I":return Ne(Le.week,t);case"Io":return a.ordinalNumber(t,{unit:"week"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=53}set(t,n,a){return ua(ql(t,a))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const jl=[31,28,31,30,31,30,31,31,30,31,30,31],zl=[31,29,31,30,31,30,31,31,30,31,30,31];class Kl extends Oe{priority=90;subPriority=1;parse(t,n,a){switch(n){case"d":return Ne(Le.date,t);case"do":return a.ordinalNumber(t,{unit:"date"});default:return Ve(n.length,t)}}validate(t,n){const a=t.getFullYear(),r=Br(a),o=t.getMonth();return r?n>=1&&n<=zl[o]:n>=1&&n<=jl[o]}set(t,n,a){return t.setDate(a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class Xl extends Oe{priority=90;subpriority=1;parse(t,n,a){switch(n){case"D":case"DD":return Ne(Le.dayOfYear,t);case"Do":return a.ordinalNumber(t,{unit:"date"});default:return Ve(n.length,t)}}validate(t,n){const a=t.getFullYear();return Br(a)?n>=1&&n<=366:n>=1&&n<=365}set(t,n,a){return t.setMonth(0,a),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function Fn(e,t,n){const a=Kt(),r=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,o=ve(e,n?.in),s=o.getDay(),u=(t%7+7)%7,h=7-r,p=t<0||t>6?t-(s+h)%7:(u+h)%7-(s+h)%7;return rt(o,p,n)}class Ql extends Oe{priority=90;parse(t,n,a){switch(n){case"E":case"EE":case"EEE":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}class Gl extends Oe{priority=90;parse(t,n,a,r){const o=s=>{const l=Math.floor((s-1)/7)*7;return(s+r.weekStartsOn+6)%7+l};switch(n){case"e":case"ee":return We(Ve(n.length,t),o);case"eo":return We(a.ordinalNumber(t,{unit:"day"}),o);case"eee":return a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});case"eeeee":return a.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"});default:return a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class Zl extends Oe{priority=90;parse(t,n,a,r){const o=s=>{const l=Math.floor((s-1)/7)*7;return(s+r.weekStartsOn+6)%7+l};switch(n){case"c":case"cc":return We(Ve(n.length,t),o);case"co":return We(a.ordinalNumber(t,{unit:"day"}),o);case"ccc":return a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});case"ccccc":return a.day(t,{width:"narrow",context:"standalone"});case"cccccc":return a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"});default:return a.day(t,{width:"wide",context:"standalone"})||a.day(t,{width:"abbreviated",context:"standalone"})||a.day(t,{width:"short",context:"standalone"})||a.day(t,{width:"narrow",context:"standalone"})}}validate(t,n){return n>=0&&n<=6}set(t,n,a,r){return t=Fn(t,a,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function Jl(e,t,n){const a=ve(e,n?.in),r=Al(a,n),o=t-r;return rt(a,o,n)}class ei extends Oe{priority=90;parse(t,n,a){const r=o=>o===0?7:o;switch(n){case"i":case"ii":return Ve(n.length,t);case"io":return a.ordinalNumber(t,{unit:"day"});case"iii":return We(a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return We(a.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return We(a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r);default:return We(a.day(t,{width:"wide",context:"formatting"})||a.day(t,{width:"abbreviated",context:"formatting"})||a.day(t,{width:"short",context:"formatting"})||a.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,n){return n>=1&&n<=7}set(t,n,a){return t=Jl(t,a),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class ti extends Oe{priority=80;parse(t,n,a){switch(n){case"a":case"aa":case"aaa":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}class ai extends Oe{priority=80;parse(t,n,a){switch(n){case"b":case"bb":case"bbb":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}class ni extends Oe{priority=80;parse(t,n,a){switch(n){case"B":case"BB":case"BBB":return a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(t,{width:"narrow",context:"formatting"});default:return a.dayPeriod(t,{width:"wide",context:"formatting"})||a.dayPeriod(t,{width:"abbreviated",context:"formatting"})||a.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,n,a){return t.setHours(Nn(a),0,0,0),t}incompatibleTokens=["a","b","t","T"]}class ri extends Oe{priority=70;parse(t,n,a){switch(n){case"h":return Ne(Le.hour12h,t);case"ho":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=12}set(t,n,a){const r=t.getHours()>=12;return r&&a<12?t.setHours(a+12,0,0,0):!r&&a===12?t.setHours(0,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}class oi extends Oe{priority=70;parse(t,n,a){switch(n){case"H":return Ne(Le.hour23h,t);case"Ho":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=23}set(t,n,a){return t.setHours(a,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}class si extends Oe{priority=70;parse(t,n,a){switch(n){case"K":return Ne(Le.hour11h,t);case"Ko":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=11}set(t,n,a){return t.getHours()>=12&&a<12?t.setHours(a+12,0,0,0):t.setHours(a,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}class li extends Oe{priority=70;parse(t,n,a){switch(n){case"k":return Ne(Le.hour24h,t);case"ko":return a.ordinalNumber(t,{unit:"hour"});default:return Ve(n.length,t)}}validate(t,n){return n>=1&&n<=24}set(t,n,a){const r=a<=24?a%24:a;return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}class ii extends Oe{priority=60;parse(t,n,a){switch(n){case"m":return Ne(Le.minute,t);case"mo":return a.ordinalNumber(t,{unit:"minute"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setMinutes(a,0,0),t}incompatibleTokens=["t","T"]}class ui extends Oe{priority=50;parse(t,n,a){switch(n){case"s":return Ne(Le.second,t);case"so":return a.ordinalNumber(t,{unit:"second"});default:return Ve(n.length,t)}}validate(t,n){return n>=0&&n<=59}set(t,n,a){return t.setSeconds(a,0),t}incompatibleTokens=["t","T"]}class ci extends Oe{priority=30;parse(t,n){const a=r=>Math.trunc(r*Math.pow(10,-n.length+3));return We(Ve(n.length,t),a)}set(t,n,a){return t.setMilliseconds(a),t}incompatibleTokens=["t","T"]}class di extends Oe{priority=10;parse(t,n){switch(n){case"X":return gt(yt.basicOptionalMinutes,t);case"XX":return gt(yt.basic,t);case"XXXX":return gt(yt.basicOptionalSeconds,t);case"XXXXX":return gt(yt.extendedOptionalSeconds,t);default:return gt(yt.extended,t)}}set(t,n,a){return n.timestampIsSet?t:Ye(t,t.getTime()-za(t)-a)}incompatibleTokens=["t","T","x"]}class fi extends Oe{priority=10;parse(t,n){switch(n){case"x":return gt(yt.basicOptionalMinutes,t);case"xx":return gt(yt.basic,t);case"xxxx":return gt(yt.basicOptionalSeconds,t);case"xxxxx":return gt(yt.extendedOptionalSeconds,t);default:return gt(yt.extended,t)}}set(t,n,a){return n.timestampIsSet?t:Ye(t,t.getTime()-za(t)-a)}incompatibleTokens=["t","T","X"]}class mi extends Oe{priority=40;parse(t){return $r(t)}set(t,n,a){return[Ye(t,a*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class vi extends Oe{priority=20;parse(t){return $r(t)}set(t,n,a){return[Ye(t,a),{timestampIsSet:!0}]}incompatibleTokens="*"}const pi={G:new Rl,y:new $l,Y:new El,R:new Bl,u:new Nl,Q:new Fl,q:new Vl,M:new Ll,L:new Wl,w:new Hl,I:new Ul,d:new Kl,D:new Xl,E:new Ql,e:new Gl,c:new Zl,i:new ei,a:new ti,b:new ai,B:new ni,h:new ri,H:new oi,K:new si,k:new li,m:new ii,s:new ui,S:new ci,X:new di,x:new fi,t:new mi,T:new vi},hi=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yi=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,gi=/^'([^]*?)'?$/,wi=/''/g,bi=/\S/,ki=/[a-zA-Z]/;function _n(e,t,n,a){const r=()=>Ye(a?.in||n,NaN),o=Pl(),s=a?.locale??o.locale??Or,l=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,u=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0;if(!t)return e?r():ve(n,a?.in);const h={firstWeekContainsDate:l,weekStartsOn:u,locale:s},p=[new Yl(a?.in,n)],g=t.match(yi).map(_=>{const d=_[0];if(d in bn){const m=bn[d];return m(_,s.formatLong)}return _}).join("").match(hi),w=[];for(let _ of g){!a?.useAdditionalWeekYearTokens&&Yr(_)&&kn(_,t,e),!a?.useAdditionalDayOfYearTokens&&Sr(_)&&kn(_,t,e);const d=_[0],m=pi[d];if(m){const{incompatibleTokens:v}=m;if(Array.isArray(v)){const O=w.find(E=>v.includes(E.token)||E.token===d);if(O)throw new RangeError(`The format string mustn't contain \`${O.fullToken}\` and \`${_}\` at the same time`)}else if(m.incompatibleTokens==="*"&&w.length>0)throw new RangeError(`The format string mustn't contain \`${_}\` and any other token at the same time`);w.push({token:d,fullToken:_});const M=m.run(e,_,s.match,h);if(!M)return r();p.push(M.setter),e=M.rest}else{if(d.match(ki))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");if(_==="''"?_="'":d==="'"&&(_=_i(_)),e.indexOf(_)===0)e=e.slice(_.length);else return r()}}if(e.length>0&&bi.test(e))return r();const c=p.map(_=>_.priority).sort((_,d)=>d-_).filter((_,d,m)=>m.indexOf(_)===d).map(_=>p.filter(d=>d.priority===_).sort((d,m)=>m.subPriority-d.subPriority)).map(_=>_[0]);let y=ve(n,a?.in);if(isNaN(+y))return r();const b={};for(const _ of c){if(!_.validate(y,h))return r();const d=_.set(y,b,h);Array.isArray(d)?(y=d[0],Object.assign(b,d[1])):y=d}return y}function _i(e){return e.match(gi)[1].replace(wi,"'")}function nr(e,t,n){const[a,r]=Ta(n?.in,e,t);return+Lt(a)==+Lt(r)}function Nr(e,t,n){return rt(e,-t,n)}function Di(e,t){const n=t?.nearestTo??1;if(n<1||n>30)return Ye(e,NaN);const a=ve(e,t?.in),r=a.getSeconds()/60,o=a.getMilliseconds()/1e3/60,s=a.getMinutes()+r+o,l=t?.roundingMethod??"round",h=Os(l)(s/n)*n;return a.setMinutes(h,0,0),a}function Fr(e,t,n){const a=ve(e,n?.in),r=a.getFullYear(),o=a.getDate(),s=Ye(e,0);s.setFullYear(r,t,15),s.setHours(0,0,0,0);const l=Ml(s);return a.setMonth(t,Math.min(o,l)),a}function xe(e,t,n){let a=ve(e,n?.in);return isNaN(+a)?Ye(e,NaN):(t.year!=null&&a.setFullYear(t.year),t.month!=null&&(a=Fr(a,t.month)),t.date!=null&&a.setDate(t.date),t.hours!=null&&a.setHours(t.hours),t.minutes!=null&&a.setMinutes(t.minutes),t.seconds!=null&&a.setSeconds(t.seconds),t.milliseconds!=null&&a.setMilliseconds(t.milliseconds),a)}function xi(e,t,n){const a=ve(e,n?.in);return a.setMilliseconds(t),a}function Mi(e,t,n){const a=ve(e,n?.in);return a.setSeconds(t),a}function ct(e,t,n){const a=ve(e,n?.in);return isNaN(+a)?Ye(e,NaN):(a.setFullYear(t),a)}function ca(e,t,n){return ft(e,-t,n)}function Pi(e,t,n){const{years:a=0,months:r=0,weeks:o=0,days:s=0,hours:l=0,minutes:u=0,seconds:h=0}=t,p=ca(e,r+a*12,n),g=Nr(p,s+o*7,n),w=u+l*60,y=(h+w*60)*1e3;return Ye(e,+g-y)}function Vr(e,t,n){return Sn(e,-t,n)}function Ai(e,t,n="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:n}).format(t).split(/\s/g).slice(2).join(" ")}const Ti={},ka={};function Wt(e,t){try{const a=(Ti[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return a in ka?ka[a]:rr(a,a.split(":"))}catch{if(e in ka)return ka[e];const n=e?.match(Oi);return n?rr(e,n.slice(1)):NaN}}const Oi=/([+-]\d\d):?(\d\d)?/;function rr(e,t){const n=+(t[0]||0),a=+(t[1]||0),r=+(t[2]||0)/60;return ka[e]=n*60+a>0?n*60+a+r:n*60-a-r}class bt extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Wt(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),Lr(this),Dn(this)):this.setTime(Date.now())}static tz(t,...n){return n.length?new bt(...n,t):new bt(Date.now(),t)}withTimeZone(t){return new bt(+this,t)}getTimezoneOffset(){const t=-Wt(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),Dn(this),+this}[Symbol.for("constructDateFrom")](t){return new bt(+new Date(t),this.timeZone)}}const or=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!or.test(e))return;const t=e.replace(or,"$1UTC");bt.prototype[t]&&(e.startsWith("get")?bt.prototype[e]=function(){return this.internal[t]()}:(bt.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),Ci(this),+this},bt.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),Dn(this),+this}))});function Dn(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Wt(e.timeZone,e)*60))}function Ci(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),Lr(e)}function Lr(e){const t=Wt(e.timeZone,e),n=t>0?Math.floor(t):Math.ceil(t),a=new Date(+e);a.setUTCHours(a.getUTCHours()-1);const r=-new Date(+e).getTimezoneOffset(),o=-new Date(+a).getTimezoneOffset(),s=r-o,l=Date.prototype.getHours.apply(e)!==e.internal.getUTCHours();s&&l&&e.internal.setUTCMinutes(e.internal.getUTCMinutes()+s);const u=r-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);const h=new Date(+e);h.setUTCSeconds(0);const p=r>0?h.getSeconds():(h.getSeconds()-60)%60,g=Math.round(-(Wt(e.timeZone,e)*60))%60;(g||p)&&(e.internal.setUTCSeconds(e.internal.getUTCSeconds()+g),Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+g+p));const w=Wt(e.timeZone,e),c=w>0?Math.floor(w):Math.ceil(w),b=-new Date(+e).getTimezoneOffset()-c,_=c!==n,d=b-u;if(_&&d){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+d);const m=Wt(e.timeZone,e),v=m>0?Math.floor(m):Math.ceil(m),M=c-v;M&&(e.internal.setUTCMinutes(e.internal.getUTCMinutes()+M),Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+M))}}class aa extends bt{static tz(t,...n){return n.length?new aa(...n,t):new aa(Date.now(),t)}toISOString(){const[t,n,a]=this.tzComponents(),r=`${t}${n}:${a}`;return this.internal.toISOString().slice(0,-1)+r}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){const[t,n,a,r]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${a} ${n} ${r}`}toTimeString(){const t=this.internal.toUTCString().split(" ")[4],[n,a,r]=this.tzComponents();return`${t} GMT${n}${a}${r} (${Ai(this.timeZone,this)})`}toLocaleString(t,n){return Date.prototype.toLocaleString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}toLocaleDateString(t,n){return Date.prototype.toLocaleDateString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}toLocaleTimeString(t,n){return Date.prototype.toLocaleTimeString.call(this,t,{...n,timeZone:n?.timeZone||this.timeZone})}tzComponents(){const t=this.getTimezoneOffset(),n=t>0?"-":"+",a=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),r=String(Math.abs(t)%60).padStart(2,"0");return[n,a,r]}withTimeZone(t){return new aa(+this,t)}[Symbol.for("constructDateFrom")](t){return new aa(+new Date(t),this.timeZone)}}function Oa(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),Ie("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Ie("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),Ie("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}function Si(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),Ie("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}function Wr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function Ir(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}function Hr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),Ie("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}function qr(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function Ur(){return Ie("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[Ie("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}const jr=Symbol("ContextKey"),Yi=(e,t)=>{const{setTimeModelValue:n}=qe(),a=Mu(e),r=ie(null),o=Ha({menuFocused:!1,shiftKeyInMenu:!1,isInputFocused:!1,isTextInputDate:!1,arrowNavigationLevel:0}),s=a.getDate(new Date),l=ie(""),u=ie([{month:Ae(s),year:he(s)}]),h=Ha({hours:0,minutes:0,seconds:0});n(h,null,s,a.range.value.enabled);const p=V({get:()=>r.value,set:b=>{r.value=b}}),g=V(()=>b=>u.value[b]?u.value[b].month:0),w=V(()=>b=>u.value[b]?u.value[b].year:0),c=(b,_)=>{o[b]=_},y=()=>{n(h,p.value,s,a.range.value.enabled)};bo(jr,{rootProps:e,defaults:a,modelValue:p,state:ko(o),rootEmit:t,calendars:u,month:g,year:w,time:h,today:s,inputValue:l,setState:c,updateTime:y,getDate:a.getDate})},Pe=()=>{const e=ho(jr);if(!e)throw new Error("Can't use context");return e};var it=(e=>(e.month="month",e.year="year",e))(it||{}),Ht=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(Ht||{}),Qe=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Qe||{});const Ri=["timestamp","date","iso"];var ut=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(ut||{}),Re=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(Re||{}),na=(e=>(e.MONTH_AND_YEAR="MM-yyyy",e.YEAR="yyyy",e.DATE="dd-MM-yyyy",e))(na||{}),zr=(e=>(e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday",e))(zr||{});const $i=()=>{const{rootProps:e,state:t}=Pe(),n=V(()=>t.arrowNavigationLevel),a=ie(-1),r=ie(-1);Je(n,(m,v)=>{d(m===0&&v>0)});const o=ie([]),s=ie(new Map),l=()=>{const m=Array.from(document.querySelectorAll(`[data-dp-action-element="${n.value}"]`)),v=new Map,M=new Map;for(const O of m){const E=O.getBoundingClientRect(),P=E.top,Y=E.left;v.has(P)||v.set(P,[]),v.get(P).push(O),M.set(O,{row:P,col:Y})}o.value=Array.from(v.entries()).sort((O,E)=>O[0]-E[0]).map(([O,E])=>u(E,M)),s.value=M},u=(m,v)=>m.sort((M,O)=>{const E=v.get(M),P=v.get(O);return E.col-P.col}),h=(m,v)=>{n.value===0&&(a.value=m,r.value=v)},p=m=>{if(![Re.arrowUp,Re.arrowDown,Re.arrowLeft,Re.arrowRight].includes(m.key))return;l(),m.preventDefault();const v=document.activeElement;if(!v?.hasAttribute("data-dp-action-element"))return;let M=-1,O=-1;for(let E=0;E{if(v>0){const M=o.value[m][v-1];h(m,v-1),M&&M.focus()}},w=(m,v)=>{if(v{if(m>0){const M=o.value[m-1],O=Math.min(v,M.length-1),E=M[O];h(m-1,O),E&&E.focus()}},y=(m,v)=>{if(m{Ge().then(()=>{l();const m=o.value[a.value]?.[r.value];m&&_(m)})},_=m=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{m.focus({preventScroll:!0})})})},d=m=>{if(m)return b();const v=document.querySelector(`[data-dp-element-active="${n.value}"]`);if(v&&!m)_(v);else{const M=document.querySelector(`[data-dp-action-element="${n.value}"]`);M&&_(M)}};je(()=>{e.arrowNavigation&&(d(!1),document.addEventListener("keydown",p))}),jt(()=>{e.arrowNavigation&&document.removeEventListener("keydown",p)})},Ei=()=>{const{checkPartialRangeValue:e,checkRangeEnabled:t,isValidDate:n}=st(),{convertType:a,errorMapper:r}=qe(),{getDate:o,rootEmit:s,state:l,rootProps:u,inputValue:h,defaults:{textInput:p,range:g,multiDates:w,timeConfig:c,formats:y},modelValue:b,updateTime:_}=Pe(),{setTime:d,getWeekFromDate:m}=Xe(),{formatSelectedDate:v,formatForTextInput:M}=Nt();Je(b,(D,R)=>{s("internal-model-change",b.value),JSON.stringify(R??{})!==JSON.stringify(D??{})&&_()},{deep:!0}),Je(g,(D,R)=>{D.enabled!==R.enabled&&(b.value=null)}),Je(()=>y.value.input,()=>{fe()});const O=D=>D?u.modelType?ne(D):{hours:xt(D),minutes:Tt(D),seconds:c.value.enableSeconds?Et(D):0}:null,E=D=>u.modelType?ne(D):{month:Ae(D),year:he(D)},P=D=>Array.isArray(D)?w.value.enabled?D.map(R=>Y(R,ct(o(),R))):t(()=>[ct(o(),D[0]),D[1]?ct(o(),D[1]):e(g.value.partialRange)],g.value.enabled):ct(o(),+D),Y=(D,R)=>(typeof D=="string"||typeof D=="number")&&u.modelType?ge(D):R,N=D=>Array.isArray(D)?[Y(D[0],d(D[0])),Y(D[1],d(D[1]))]:Y(D,d(D)),W=D=>{const R=xe(o(),{date:1});return Array.isArray(D)?w.value.enabled?D.map(Q=>Y(Q,xe(R,{month:+Q.month,year:+Q.year}))):t(()=>[Y(D[0],xe(R,{month:+D[0].month,year:+D[0].year})),Y(D[1],D[1]?xe(R,{month:+D[1].month,year:+D[1].year}):e(g.value.partialRange))],g.value.enabled):Y(D,xe(R,{month:+D.month,year:+D.year}))},H=D=>{if(Array.isArray(D))return D.map(R=>ge(R));throw new Error(r.dateArr("multi-dates"))},q=D=>{if(Array.isArray(D)&&g.value.enabled){const R=D[0],Q=D[1];return[o(Array.isArray(R)?R[0]:null),Array.isArray(Q)&&Q.length?o(Q[0]):null]}return o(D[0])},G=D=>u.modelAuto?Array.isArray(D)?[ge(D[0]),ge(D[1])]:u.autoApply?[ge(D)]:[ge(D),null]:Array.isArray(D)?t(()=>D[1]?[ge(D[0]),D[1]?ge(D[1]):e(g.value.partialRange)]:[ge(D[0])],g.value.enabled):ge(D),Z=()=>{Array.isArray(b.value)&&g.value.enabled&&b.value.length===1&&b.value.push(e(g.value.partialRange))},U=()=>{const D=b.value;return[ne(D[0]),D[1]?ne(D[1]):e(g.value.partialRange)]},X=()=>Array.isArray(b.value)?b.value[1]?U():ne(a(b.value[0])):[],$=()=>(b.value||[]).map(D=>ne(D)),I=(D=!1)=>(D||Z(),u.modelAuto?X():w.value.enabled?$():Array.isArray(b.value)?t(()=>U(),g.value.enabled):ne(a(b.value))),le=D=>!D||Array.isArray(D)&&!D.length?null:u.timePicker?N(a(D)):u.monthPicker?W(a(D)):u.yearPicker?P(a(D)):w.value.enabled?H(a(D)):u.weekPicker?q(a(D)):G(a(D)),z=D=>{if(l.isTextInputDate)return;const R=le(D);n(a(R))?(b.value=a(R),fe()):(b.value=null,h.value="")},se=()=>b.value?w.value.enabled?b.value.map(D=>v(D)).join("; "):p.value.enabled?M():v(b.value):"",fe=()=>{h.value=se()},ge=D=>u.modelType?Ri.includes(u.modelType)?o(D):u.modelType==="format"&&typeof y.value.input=="string"?_n(D,y.value.input,o(),{locale:u.locale}):_n(D,u.modelType,o(),{locale:u.locale}):o(D),ne=D=>D?u.modelType?u.modelType==="timestamp"?+D:u.modelType==="iso"?D.toISOString():u.modelType==="format"&&typeof y.value.input=="string"?v(D):v(D,u.modelType):D:null,pe=D=>{s("update:model-value",D)},ue=D=>Array.isArray(b.value)?w.value.enabled?b.value.map(R=>D(R)):[D(b.value[0]),b.value[1]?D(b.value[1]):null]:D(a(b.value)),ke=()=>{if(Array.isArray(b.value)){const D=m(b.value[0],u.weekStart),R=b.value[1]?m(b.value[1],u.weekStart):[];return[D.map(Q=>o(Q)),R.map(Q=>o(Q))]}return m(b.value,u.weekStart).map(D=>o(D))},me=D=>pe(a(ue(D))),Te=()=>s("update:model-value",ke());return{checkBeforeEmit:()=>b.value?g.value.enabled?g.value.partialRange?b.value.length>=1:b.value.length===2:!!b.value:!1,parseExternalModelValue:z,formatInputValue:fe,emitModelValue:()=>(fe(),u.monthPicker?me(E):u.timePicker?me(O):u.yearPicker?me(he):u.weekPicker?Te():pe(I()))}},Ca=()=>{const{defaults:{transitions:e}}=Pe(),t=V(()=>a=>e.value?a?e.value.open:e.value.close:""),n=V(()=>a=>e.value?a?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Sa=e=>{const{today:t,time:n,modelValue:a,defaults:{range:r}}=Pe(),{setTimeModelValue:o}=qe();Je(r,(s,l)=>{s.enabled!==l.enabled&&o(n,a.value,t,r.value.enabled)},{deep:!0}),Je(a,(s,l)=>{e&&JSON.stringify(s??{})!==JSON.stringify(l??{})&&e()},{deep:!0})},st=()=>{const{defaults:{safeDates:e,range:t,multiDates:n,filters:a,timeConfig:r},rootProps:o,getDate:s}=Pe(),{getMapKeyType:l,getMapDate:u,errorMapper:h,convertType:p}=qe(),{isDateBefore:g,isDateAfter:w,isDateEqual:c,resetDate:y,getDaysInBetween:b,setTimeValue:_,getTimeObj:d,setTime:m}=Xe(),v=x=>e.value.disabledDates?typeof e.value.disabledDates=="function"?e.value.disabledDates(s(x)):!!u(x,e.value.disabledDates):!1,M=x=>e.value.maxDate?o.yearPicker?he(x)>he(e.value.maxDate):w(x,e.value.maxDate):!1,O=x=>e.value.minDate?o.yearPicker?he(x){if(!x)return!1;const B=M(x),J=O(x),T=v(x),L=a.value.months.map(A=>+A).includes(Ae(x)),f=a.value.weekDays?.length?a.value.weekDays.some(A=>+A===xl(x)):!1,S=H(x),k=he(x),j=k<+o.yearRange[0]||k>+o.yearRange[1];return!(B||J||T||L||j||f||S)},P=(x,B)=>g(...Te(e.value.minDate,x,B))||c(...Te(e.value.minDate,x,B)),Y=(x,B)=>w(...Te(e.value.maxDate,x,B))||c(...Te(e.value.maxDate,x,B)),N=(x,B,J)=>{let T=!1;return e.value.maxDate&&J&&Y(x,B)&&(T=!0),e.value.minDate&&!J&&P(x,B)&&(T=!0),T},W=(x,B,J,T)=>{let L=!1;return T&&(e.value.minDate||e.value.maxDate)?e.value.minDate&&e.value.maxDate?L=N(x,B,J):(e.value.minDate&&P(x,B)||e.value.maxDate&&Y(x,B))&&(L=!0):L=!0,L},H=x=>Array.isArray(e.value.allowedDates)&&!e.value.allowedDates.length?!0:e.value.allowedDates?!u(x,e.value.allowedDates,l(o.monthPicker,o.yearPicker)):!1,q=x=>!E(x),G=x=>t.value.noDisabledRange?!Yn({start:x[0],end:x[1]}).some(B=>q(B)):!0,Z=x=>{if(x){const B=he(x);return B>=+o.yearRange[0]&&B<=o.yearRange[1]}return!0},U=(x,B)=>!!(Array.isArray(x)&&x[B]&&(t.value.maxRange||t.value.minRange)&&Z(x[B])),X=(x,B,J=0)=>{if(U(B,J)&&Z(x)){const T=Mr(x,B[J]),L=b(B[J],x),f=L.length===1?0:L.filter(k=>q(k)).length,S=Math.abs(T)-(t.value.minMaxRawRange?0:f);if(t.value.minRange&&t.value.maxRange)return S>=+t.value.minRange&&S<=+t.value.maxRange;if(t.value.minRange)return S>=+t.value.minRange;if(t.value.maxRange)return S<=+t.value.maxRange}return!0},$=()=>!r.value.enableTimePicker||o.monthPicker||o.yearPicker||r.value.ignoreTimeValidation,I=x=>Array.isArray(x)?[x[0]?_(x[0]):null,x[1]?_(x[1]):null]:_(x),le=(x,B,J)=>B?x.find(T=>+T.hours===xt(B)&&T.minutes==="*"?!0:+T.minutes===Tt(B)&&+T.hours===xt(B))&&J:!1,z=(x,B,J)=>{const[T,L]=x,[f,S]=B;return!le(T,f,J)&&!le(L,S,J)&&J},se=(x,B)=>{const J=Array.isArray(B)?B:[B];return Array.isArray(o.disabledTimes)?Array.isArray(o.disabledTimes[0])?z(o.disabledTimes,J,x):!J.some(T=>le(o.disabledTimes,T,x)):x},fe=(x,B)=>{const J=Array.isArray(B)?[d(B[0]),B[1]?d(B[1]):void 0]:d(B),T=!o.disabledTimes(J);return x&&T},ge=(x,B)=>o.disabledTimes?Array.isArray(o.disabledTimes)?se(B,x):fe(B,x):B,ne=x=>{let B=!0;if(!x||$())return!0;const J=!e.value.minDate&&!e.value.maxDate?I(x):x;return(o.maxTime||e.value.maxDate)&&(B=R(o.maxTime,e.value.maxDate,"max",p(J),B)),(o.minTime||e.value.minDate)&&(B=R(o.minTime,e.value.minDate,"min",p(J),B)),ge(x,B)},pe=x=>{if(!o.monthPicker)return!0;let B=!0;const J=s(y(x));if(e.value.minDate&&e.value.maxDate){const T=s(y(e.value.minDate)),L=s(y(e.value.maxDate));return w(J,T)&&g(J,L)||c(J,T)||c(J,L)}if(e.value.minDate){const T=s(y(e.value.minDate));B=w(J,T)||c(J,T)}if(e.value.maxDate){const T=s(y(e.value.maxDate));B=g(J,T)||c(J,T)}return B},ue=V(()=>x=>!r.value.enableTimePicker||r.value.ignoreTimeValidation?!0:ne(x)),ke=V(()=>x=>o.monthPicker?Array.isArray(x)&&(t.value.enabled||n.value.enabled)?!x.filter(B=>!pe(B)).length:pe(x):!0),me=(x,B,J)=>{if(!B||J&&!e.value.maxDate||!J&&!e.value.minDate)return!1;const T=J?ft(x,1):ca(x,1),L=[Ae(T),he(T)];return J?!Y(...L):!P(...L)},Te=(x,B,J)=>[xe(s(x),{date:1}),xe(s(),{month:B,year:J,date:1})],D=(x,B,J,T)=>{if(!x)return!0;if(T){const L=J==="max"?Pt(x,B):wt(x,B),f={seconds:0,milliseconds:0};return L||ta(xe(x,f),xe(B,f))}return J==="max"?x.getTime()<=B.getTime():x.getTime()>=B.getTime()},R=(x,B,J,T,L)=>{if(Array.isArray(T)){const S=Q(x,T[0],B),k=Q(x,T[1],B);return D(T[0],S,J,!!B)&&D(T[1],k,J,!!B)&&L}const f=Q(x,T,B);return D(T,f,J,!!B)&&L},Q=(x,B,J)=>x?m(x,B):s(J??B);return{isDisabled:q,validateDate:E,validateMonthYearInRange:W,isDateRangeAllowed:G,checkMinMaxRange:X,isValidTime:ne,validateMonthYear:me,validateMinDate:P,validateMaxDate:Y,isValidDate:x=>Array.isArray(x)?_a(x[0])&&(x[1]?_a(x[1]):!0):x?_a(x):!1,checkPartialRangeValue:x=>{if(x)return null;throw new Error(h.prop("partial-range"))},checkRangeEnabled:(x,B)=>{if(B)return x();throw new Error(h.prop("range"))},checkMinMaxValue:(x,B,J)=>{const T=J!=null,L=B!=null;if(!T&&!L)return!1;const f=+J,S=+B;return T&&L?+x>f||+xf:L?+x{const{rootEmit:t,rootProps:n,defaults:{timeConfig:a,flow:r}}=Pe(),o=ie(0),s=Ha({[Ht.timePicker]:!a.value.enableTimePicker||n.timePicker||n.monthPicker,[Ht.calendar]:!1,[Ht.header]:!1}),l=V(()=>n.monthPicker||n.timePicker),u=c=>{if(r.value?.steps?.length){if(!c&&l.value)return w();s[c]=!0,Object.keys(s).filter(y=>!s[y]).length||w()}},h=()=>{r.value?.steps?.length&&o.value!==-1&&(o.value+=1,t("flow-step",o.value),w()),r.value?.steps?.length===o.value&&Ge().then(()=>p())},p=()=>{o.value=-1},g=(c,y,...b)=>{r.value?.steps[o.value]===c&&e.value&&e.value[y]?.(...b)},w=(c=0)=>{c&&(o.value+=c),g(Qe.month,"toggleMonthPicker",!0),g(Qe.year,"toggleYearPicker",!0),g(Qe.calendar,"toggleTimePicker",!1,!0),g(Qe.time,"toggleTimePicker",!0,!0);const y=r.value?.steps[o.value];(y===Qe.hours||y===Qe.minutes||y===Qe.seconds)&&g(y,"toggleTimePicker",!0,!0,y)};return{childMount:u,updateFlowStep:h,resetFlow:p,handleFlow:w,flowStep:o}};function pn(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}function wa(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let r;if(a==="formatting"&&e.formattingValues){const s=e.defaultFormattingWidth||e.defaultWidth,l=n?.width?String(n.width):s;r=e.formattingValues[l]||e.formattingValues[s]}else{const s=e.defaultWidth,l=n?.width?String(n.width):e.defaultWidth;r=e.values[l]||e.values[s]}const o=e.argumentCallback?e.argumentCallback(t):t;return r[o]}}function ba(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const s=o[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?Fi(l,g=>g.test(s)):Ni(l,g=>g.test(s));let h;h=e.valueCallback?e.valueCallback(u):u,h=n.valueCallback?n.valueCallback(h):h;const p=t.slice(s.length);return{value:h,rest:p}}}function Ni(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function Fi(e,t){for(let n=0;n{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],o=t.match(e.parsePattern);if(!o)return null;let s=e.valueCallback?e.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;const l=t.slice(r.length);return{value:s,rest:l}}}const Li={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Wi=(e,t,n)=>{let a;const r=Li[e];return typeof r=="string"?a=r:t===1?a=r.one:a=r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a},Ii={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Hi=(e,t,n,a)=>Ii[e],qi={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ui={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},ji={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},zi={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Ki={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Xi={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Qi=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Gi={ordinalNumber:Qi,era:wa({values:qi,defaultWidth:"wide"}),quarter:wa({values:Ui,defaultWidth:"wide",argumentCallback:e=>e-1}),month:wa({values:ji,defaultWidth:"wide"}),day:wa({values:zi,defaultWidth:"wide"}),dayPeriod:wa({values:Ki,defaultWidth:"wide",formattingValues:Xi,defaultFormattingWidth:"wide"})},Zi=/^(\d+)(th|st|nd|rd)?/i,Ji=/\d+/i,eu={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},tu={any:[/^b/i,/^(a|c)/i]},au={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nu={any:[/1/i,/2/i,/3/i,/4/i]},ru={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ou={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},su={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},lu={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},iu={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},uu={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},cu={ordinalNumber:Vi({matchPattern:Zi,parsePattern:Ji,valueCallback:e=>parseInt(e,10)}),era:ba({matchPatterns:eu,defaultMatchWidth:"wide",parsePatterns:tu,defaultParseWidth:"any"}),quarter:ba({matchPatterns:au,defaultMatchWidth:"wide",parsePatterns:nu,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ba({matchPatterns:ru,defaultMatchWidth:"wide",parsePatterns:ou,defaultParseWidth:"any"}),day:ba({matchPatterns:su,defaultMatchWidth:"wide",parsePatterns:lu,defaultParseWidth:"any"}),dayPeriod:ba({matchPatterns:iu,defaultMatchWidth:"any",parsePatterns:uu,defaultParseWidth:"any"})},du={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},fu={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},mu={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},vu={date:pn({formats:du,defaultWidth:"full"}),time:pn({formats:fu,defaultWidth:"full"}),dateTime:pn({formats:mu,defaultWidth:"full"})},pu={code:"en-US",formatDistance:Wi,formatLong:vu,formatRelative:Hi,localize:Gi,match:cu,options:{weekStartsOn:0,firstWeekContainsDate:1}},sr={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1,autoSwitchStartEnd:!0},hu={allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,escClose:!0,spaceConfirm:!0,monthChangeOnArrows:!0,monthChangeOnScroll:!0},lr={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0,format:void 0,maskFormat:void 0,applyOnBlur:!1,separators:void 0},yu={dates:[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}},gu={showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,selectBtnLabel:"Select",cancelBtnLabel:"Cancel",nowBtnLabel:"Now",nowBtnRound:void 0},wu={toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`},ir={menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down"},bu={weekDays:[],months:[],years:[],times:{hours:[],minutes:[],seconds:[]}},ku={month:"LLL",year:"yyyy",weekDay:"EEEEEE",quarter:"MMMM",day:"d",input:void 0,preview:void 0},_u={enableTimePicker:!0,ignoreTimeValidation:!1,enableSeconds:!1,enableMinutes:!0,is24:!0,noHoursOverlay:!1,noMinutesOverlay:!1,noSecondsOverlay:!1,hoursGridIncrement:1,minutesGridIncrement:5,secondsGridIncrement:5,hoursIncrement:1,minutesIncrement:1,secondsIncrement:1,timePickerInline:!1,startTime:void 0},Du={flowStep:0,menuWrapRef:null,collapse:!1},xu={weekStart:zr.Monday,yearRange:()=>[1900,2100],ui:()=>({}),locale:()=>pu,dark:!1,transitions:!0,hideNavigation:()=>[],vertical:!1,hideMonthYearSelect:!1,disableYearSelect:!1,autoApply:!1,disabledDates:()=>[],hideOffsetDates:!1,noToday:!1,markers:()=>[],presetDates:()=>[],preventMinMaxNavigation:!1,reverseYears:!1,weekPicker:!1,arrowNavigation:!1,monthPicker:!1,yearPicker:!1,quarterPicker:!1,timePicker:!1,modelAuto:!1,multiDates:!1,range:!1,inline:!1,sixWeeks:!1,focusStartDate:!1,yearFirst:!1,loading:!1,centered:!1},ur={name:void 0,required:!1,autocomplete:"off",state:void 0,clearable:!0,alwaysClearable:!1,hideInputIcon:!1,id:void 0,inputmode:"none"},La={type:"local",hideOnOffsetDates:!1,label:"W"},Mu=e=>{const{getMapKey:t,getMapKeyType:n,getTimeObjFromCurrent:a}=qe();function r($,I){let le;return e.timezone?le=new aa($??new Date,e.timezone):le=$?new Date($):new Date,I?xe(le,{hours:0,minutes:0,seconds:0,milliseconds:0}):le}const o=()=>{const $=G.value.enableSeconds?":ss":"",I=G.value.enableMinutes?":mm":"";return G.value.is24?`HH${I}${$}`:`hh${I}${$} aa`},s=()=>e.monthPicker?"MM/yyyy":e.timePicker?o():e.weekPicker?`${E.value?.type==="iso"?"II":"ww"}-RR`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":G.value.enableTimePicker?`MM/dd/yyyy, ${o()}`:"MM/dd/yyyy",l=$=>a(r(),$,G.value.enableSeconds),u=()=>N.value.enabled?G.value.startTime&&Array.isArray(G.value.startTime)?[l(G.value.startTime[0]),l(G.value.startTime[1])]:null:G.value.startTime&&!Array.isArray(G.value.startTime)?l(G.value.startTime):null,h=$=>$?typeof $=="boolean"?$?2:0:Math.max(+$,2):0,p=$=>{const I=n(e.monthPicker,e.yearPicker);return new Map($.map(le=>{const z=r(le,g.value);return[t(z,I),z]}))},g=V(()=>e.monthPicker||e.yearPicker||e.quarterPicker),w=V(()=>{const $=typeof e.multiCalendars=="object"&&e.multiCalendars,I={static:!0,solo:!1};if(!e.multiCalendars)return{...I,count:h(!1)};const le=$?e.multiCalendars:{},z=$?le.count??!0:e.multiCalendars,se=h(z);return Object.assign(I,le,{count:se})}),c=V(()=>u()),y=V(()=>({...wu,...e.ariaLabels})),b=V(()=>({...bu,...e.filters})),_=V(()=>typeof e.transitions=="boolean"?e.transitions?ir:!1:{...ir,...e.transitions}),d=V(()=>({...gu,...e.actionRow})),m=V(()=>typeof e.textInput=="object"?{...lr,...e.textInput,format:typeof e.textInput.format=="string"?e.textInput.format:H.value.input,pattern:e.textInput.format??H.value.input,enabled:!0}:{...lr,format:H.value.input,pattern:H.value.input,enabled:e.textInput}),v=V(()=>{const $={input:!1};return typeof e.inline=="object"?{...$,...e.inline,enabled:!0}:{enabled:e.inline,...$}}),M=V(()=>({...hu,...e.config})),O=V(()=>typeof e.highlight=="function"?e.highlight:{...yu,...e.highlight}),E=V(()=>typeof e.weekNumbers=="object"?{type:e.weekNumbers?.type??La.type,hideOnOffsetDates:e.weekNumbers?.hideOnOffsetDates??La.hideOnOffsetDates,label:e.weekNumbers.label??La.label}:e.weekNumbers?La:void 0),P=V(()=>typeof e.multiDates=="boolean"?{enabled:e.multiDates,dragSelect:!0,limit:null}:{enabled:!!e.multiDates,limit:e.multiDates?.limit?+e.multiDates.limit:null,dragSelect:e.multiDates?.dragSelect??!0}),Y=V(()=>({minDate:e.minDate?r(e.minDate):null,maxDate:e.maxDate?r(e.maxDate):null,disabledDates:Array.isArray(e.disabledDates)?p(e.disabledDates):e.disabledDates,allowedDates:Array.isArray(e.allowedDates)?p(e.allowedDates):null,highlight:typeof O.value=="object"&&Array.isArray(O.value.dates)?p(O.value.dates):O.value,markers:e.markers?.length?new Map(e.markers.map($=>{const I=r($.date);return[t(I,na.DATE),$]})):null})),N=V(()=>typeof e.range=="object"?{enabled:!0,...sr,...e.range}:{enabled:e.range,...sr}),W=V(()=>({...Object.fromEntries(Object.keys(e.ui).map($=>{const I=$,le=e.ui[I];if(I==="dayClass")return[I,e.ui[I]];const z=typeof e.ui[I]=="string"?{[le]:!0}:Object.fromEntries(le.map(se=>[se,!0]));return[$,z]}))})),H=V(()=>({...ku,...e.formats,input:e.formats?.input??s(),preview:e.formats?.preview??s()})),q=V(()=>{if(e.teleport)return typeof e.teleport=="string"?e.teleport:typeof e.teleport=="boolean"?"body":e.teleport}),G=V(()=>({..._u,...e.timeConfig})),Z=V(()=>{if(e.flow)return{steps:[],partial:!1,...e.flow}}),U=V(()=>{const $=m.value.enabled?"text":"none";return e.inputAttrs?{...ur,inputmode:$,...e.inputAttrs}:{...ur,inputmode:$}}),X=V(()=>({offset:e.floating?.offset??10,arrow:e.floating?.arrow??!0,strategy:e.floating?.strategy??void 0,placement:e.floating?.placement??void 0,flip:e.floating?.flip??!0,shift:e.floating?.shift??!0}));return{transitions:_,multiCalendars:w,startTime:c,ariaLabels:y,filters:b,actionRow:d,textInput:m,inline:v,config:M,highlight:O,weekNumbers:E,range:N,safeDates:Y,multiDates:P,ui:W,formats:H,teleport:q,timeConfig:G,flow:Z,inputAttrs:U,floatingConfig:X,getDate:r}},qe=()=>{const e=(m,v)=>nt(m,v??na.DATE),t=(m,v)=>m?na.MONTH_AND_YEAR:v?na.YEAR:na.DATE,n=(m,v,M)=>v.get(e(m,M)),a=m=>m,r=m=>m===0?m:!m||Number.isNaN(+m)?null:+m,o=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", "),s=(m,v)=>{let M=[...document.querySelectorAll(o())];M=M.filter(E=>!m.contains(E)||"datepicker-instance"in E.dataset);const O=M.indexOf(m);if(O>=0&&(v?O-1>=0:O+1<=M.length))return M[O+(v?-1:1)]},l=m=>String(m).padStart(2,"0"),u=(m,v)=>m?.querySelector(`[data-dp-element="${v}"]`),h=(m,v,M=!1)=>{m&&v.allowStopPropagation&&(M&&m.stopImmediatePropagation(),m.stopPropagation())},p=(m,v,M=!1,O)=>{if(m.key===Re.enter||m.key===Re.space)return M&&m.preventDefault(),v();if(O)return O(m)},g=(m,v)=>{v.allowStopPropagation&&m.stopPropagation(),v.allowPreventDefault&&m.preventDefault()},w=m=>{if(m)return[...m.querySelectorAll("input, button, select, textarea, a[href]")][0]},c=()=>"ontouchstart"in globalThis||navigator.maxTouchPoints>0,y=m=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][m],b=m=>{const v=[],M=O=>O.filter(E=>!!E);for(let O=0;O`"${m}" prop must be enabled!`,dateArr:m=>`You need to use array as "model-value" binding in order to support "${m}"`},d=(m,v,M,O,E)=>{const P={hours:xt,minutes:Tt,seconds:Et};if(!v)return O?[P[m](M),P[m](M)]:P[m](M);if(Array.isArray(v)&&O){const Y=v[0]??M,N=v[1];return[P[m](Y),N?P[m](N):E[m][1]??P[m](M)]}return Array.isArray(v)&&!O?P[m](v[v.length-1]??M):P[m](v)};return{getMapKey:e,getMapKeyType:t,getMapDate:n,convertType:a,getNumVal:r,findNextFocusableElement:s,padZero:l,getElWithin:u,checkStopPropagation:h,checkKeyDown:p,handleEventPropagation:g,findFocusableEl:w,isTouchDevice:c,hoursToAmPmHours:y,getGroupedList:b,setTimeModelValue:(m,v,M,O)=>{m.hours=d("hours",v,M,O,m),m.minutes=d("minutes",v,M,O,m),m.seconds=d("seconds",v,M,O,m)},getTimeObjFromCurrent:(m,v,M)=>{const O={hours:xt(m),minutes:Tt(m),seconds:M?Et(m):0};return Object.assign(O,v)},errorMapper:_}},Xe=()=>{const{getDate:e}=Pe(),{getMapDate:t,getGroupedList:n}=qe(),a=(d,m)=>{if(!d)return e();const v=e(d),M=xe(v,{hours:0,minutes:0,seconds:0,milliseconds:0});return m?Ys(M):M},r=(d,m)=>{const v=e(m);return xe(v,{hours:+(d.hours??xt(v)),minutes:+(d.minutes??Tt(v)),seconds:+(d.seconds??Et(v)),milliseconds:0})},o=(d,m)=>{const v=ot(d,{weekStartsOn:+m}),M=Rn(d,{weekStartsOn:+m});return[v,M]},s=(d,m)=>!d||!m?!1:Pt(a(d),a(m)),l=(d,m)=>!d||!m?!1:ta(a(d),a(m)),u=(d,m)=>!d||!m?!1:wt(a(d),a(m)),h=(d,m,v)=>d?.[0]&&d?.[1]?u(v,d[0])&&s(v,d[1]):d?.[0]&&m?u(v,d[0])&&s(v,m)||s(v,d[0])&&u(v,m):!1,p=(d,m)=>{const v=u(d,m)?m:d,M=u(m,d)?m:d;return Yn({start:v,end:M})},g=d=>`dp-${nt(d,"yyyy-MM-dd")}`,w=d=>a(xe(e(d),{date:1})),c=(d,m)=>{if(m){const v=he(e(m));if(v>d)return 12;if(v===d)return Ae(e(m))}},y=(d,m)=>{if(m){const v=he(e(m));return v{if(d)return he(e(d))},_=d=>({hours:xt(d),minutes:Tt(d),seconds:Et(d)});return{resetDateTime:a,groupListAndMap:(d,m)=>n(d).map(v=>v.map(M=>{const{active:O,disabled:E,isBetween:P,highlighted:Y}=m(M);return{...M,active:O,disabled:E,className:{dp__overlay_cell_active:O,dp__overlay_cell:!O,dp__overlay_cell_disabled:E,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:E&&O,dp__cell_in_between:P,"dp--highlighted":Y}}})),setTime:r,getWeekFromDate:o,isDateAfter:u,isDateBefore:s,isDateBetween:h,isDateEqual:l,getDaysInBetween:p,getCellId:g,resetDate:w,getMinMonth:c,getMaxMonth:y,getYearFromDate:b,getTimeObj:_,setTimeValue:d=>xe(e(),_(d)),sanitizeTime:(d,m,v)=>m&&(v||v===0)?Object.fromEntries(["hours","minutes","seconds"].map(M=>M===m?[M,v]:[M,Number.isNaN(+d[M])?void 0:+d[M]])):{hours:Number.isNaN(+d.hours)?void 0:+d.hours,minutes:Number.isNaN(+d.minutes)?void 0:+d.minutes,seconds:Number.isNaN(+(d.seconds??""))?void 0:+d.seconds},getBeforeAndAfterInRange:(d,m)=>{const v=Nr(a(m),d),M=rt(a(m),d);return{before:v,after:M}},isModelAuto:d=>Array.isArray(d)?!!d[0]&&!!d[1]:!1,matchDate:(d,m)=>d?m?m instanceof Map?!!t(d,m):m(e(d)):!1:!0,checkHighlightMonth:(d,m,v)=>typeof d=="function"?d({month:m,year:v}):d.months.some(M=>M.month===m&&M.year===v),checkHighlightYear:(d,m)=>typeof d=="function"?d(m):d.years.includes(m)}},Ja=()=>{const{defaults:{config:e}}=Pe(),t=ie(0);je(()=>{n(),globalThis.addEventListener("resize",n,{passive:!0})}),jt(()=>{globalThis.removeEventListener("resize",n)});const n=()=>{t.value=globalThis.document.documentElement.clientWidth};return{isMobile:V(()=>t.value<=e.value.mobileBreakpoint?!0:void 0)}},Nt=()=>{const{getDate:e,state:t,modelValue:n,rootProps:a,defaults:{formats:r,textInput:o}}=Pe(),s=y=>nt(ct(e(),y),r.value.year,{locale:a.locale}),l=y=>nt(Fr(e(),y),r.value.month,{locale:a.locale}),u=y=>nt(y,r.value.weekDay,{locale:a.locale}),h=y=>nt(y,r.value.quarter,{locale:a.locale}),p=(y,b)=>[y,b].map(_=>h(_)).join("-"),g=y=>nt(y,r.value.day,{locale:a.locale}),w=(y,b,_)=>{const d=_?r.value.preview:r.value.input;if(!y)return"";if(typeof d=="function")return d(y);const m=b??d,v={locale:a.locale};return Array.isArray(y)?`${nt(y[0],m,v)}${a.modelAuto&&!y[1]?"":o.value.rangeSeparator}${y[1]?nt(y[1],m,v):""}`:nt(y,m,v)},c=()=>{const y=b=>nt(b,o.value.format);return Array.isArray(n.value)?`${y(n.value[0])} ${o.value.rangeSeparator} ${n.value[1]?y(n.value[1]):""}`:""};return{formatYear:s,formatMonth:l,formatWeekDay:u,formatQuarter:h,formatSelectedDate:w,formatForTextInput:()=>t.isInputFocused&&n.value?Array.isArray(n.value)?c():nt(n.value,o.value.format):w(n.value),formatPreview:y=>w(y,void 0,!0),formatQuarterText:p,formatDay:g}},en=()=>{const{rootProps:e}=Pe(),{formatYear:t,formatMonth:n}=Nt();return{getMonths:()=>[0,1,2,3,4,5,6,7,8,9,10,11].map(a=>({text:n(a),value:a})),getYears:()=>{const a=[];for(let r=+e.yearRange[0];r<=+e.yearRange[1];r++)a.push({value:+r,text:t(r)});return e.reverseYears?a.reverse():a},isOutOfYearRange:a=>a<+e.yearRange[0]||a>+e.yearRange[1]}},Pu=e=>({openMenu:()=>e.value?.openMenu(),closeMenu:()=>e.value?.closeMenu(),selectDate:()=>e.value?.selectDate(),clearValue:()=>e.value?.clearValue(),formatInputValue:()=>e.value?.formatInputValue(),updateInternalModelValue:t=>e.value?.updateInternalModelValue(t),setMonthYear:(t,n)=>e.value?.setMonthYear(t,n),parseModel:()=>e.value?.parseModel(),switchView:(t,n)=>e.value?.switchView(t,n),handleFlow:()=>e.value?.handleFlow(),toggleMenu:()=>e.value?.toggleMenu(),dpMenuRef:()=>e.value?.dpMenuRef(),dpWrapMenuRef:()=>e.value?.dpWrapMenuRef(),inputRef:()=>e.value?.inputRef()}),fa=()=>({boolHtmlAttribute:e=>e?!0:void 0}),Au=()=>{const{getDate:e,rootProps:t,defaults:{textInput:n,startTime:a,timeConfig:r}}=Pe(),{getTimeObjFromCurrent:o}=qe(),s=ie(!1),l=V(()=>Array.isArray(a.value)?a.value[0]:a.value??o(e(),{},r.value.enableSeconds)),u=(p,g)=>{const w=/[^a-zA-Z]+/g,c=/\D+/g,y=g.split(c),b=p.split(w),_=p.match(w)||[],d=g.match(c)||[];let m="";for(let v=0;v0&&d[v-1]&&(m+=_[v-1]||d[v-1]);const M=y[v]?.length;m+=b[v]?.slice(0,M)}return m},h=(p,g,w)=>{const c=_n(p,u(g,p),e(),{locale:t.locale});return _a(c)&&Pr(c)?w||s.value?c:xe(c,{hours:+l.value.hours,minutes:+l.value.minutes,seconds:+(l.value.seconds??0),milliseconds:0}):null};return{textPasted:s,parseFreeInput:(p,g)=>{if(typeof n.value.pattern=="string")return h(p,n.value.pattern,g);if(Array.isArray(n.value.pattern)){let w=null;for(const c of n.value.pattern)if(w=h(p,c,g),w)break;return w}return typeof n.value.pattern=="function"?n.value.pattern(p):null},applyMaxValues:(p,g)=>{const w={MM:12,DD:31,hh:23,mm:59,ss:59};let c="",y=0;for(let b=0;bw[_]&&(v=w[_]),c+=v.toString().padStart(d,"0").slice(0,d)}y+=d}return c},createMaskedValue:(p,g)=>{const w=/(YYYY|MM|DD|hh|mm|ss)/g,c=[...g.matchAll(w)].map(m=>m[0]),y=g.replace(w,"|").split("|").filter(Boolean),b=c.map(m=>m.length);let _="",d=0;for(let m=0;m(e.Input="input",e.DatePicker="date-picker",e.Calendar="calendar",e.DatePickerHeader="date-picker-header",e.Menu="menu",e.ActionRow="action-row",e.TimePicker="time-picker",e.TimeInput="time-input",e.PassTrough="pass-trough",e.MonthPicker="month-picker",e.YearMode="year-mode",e.QuarterPicker="quarter-picker",e.YearPicker="year-picker",e))(mt||{});const Jt=["time-input","time-picker","pass-trough"],Kr=[{name:"trigger",use:["input"]},{name:"input-icon",use:["input"]},{name:"clear-icon",use:["input"]},{name:"dp-input",use:["input"]},{name:"clock-icon",use:["time-picker","time-input","pass-trough"]},{name:"arrow-left",use:["date-picker-header","pass-trough","year-mode"]},{name:"arrow-right",use:["date-picker-header","pass-trough","year-mode"]},{name:"arrow-up",use:["time-picker","time-input","date-picker-header","pass-trough"]},{name:"arrow-down",use:["time-picker","time-input","date-picker-header","pass-trough"]},{name:"calendar-icon",use:["date-picker-header","time-picker","pass-trough","year-mode"]},{name:"day",use:["calendar","pass-trough"]},{name:"month-overlay-value",use:["date-picker-header","pass-trough","month-picker"]},{name:"year-overlay-value",use:["date-picker-header","pass-trough","year-mode","year-picker"]},{name:"year-overlay",use:["date-picker-header","pass-trough"]},{name:"month-overlay",use:["date-picker-header","pass-trough"]},{name:"month-overlay-header",use:["date-picker-header","pass-trough"]},{name:"year-overlay-header",use:["date-picker-header","pass-trough"]},{name:"hours-overlay-value",use:Jt},{name:"hours-overlay-header",use:Jt},{name:"minutes-overlay-value",use:Jt},{name:"minutes-overlay-header",use:Jt},{name:"seconds-overlay-value",use:Jt},{name:"seconds-overlay-header",use:Jt},{name:"hours",use:["time-input","time-picker","pass-trough"]},{name:"minutes",use:["time-input","time-picker","pass-trough"]},{name:"seconds",use:["time-input","time-picker","pass-trough"]},{name:"month",use:["date-picker-header","time-picker","pass-trough"]},{name:"year",use:["date-picker-header","time-picker","pass-trough","year-mode"]},{name:"action-buttons",use:["action-row"]},{name:"action-preview",use:["action-row"]},{name:"calendar-header",use:["calendar","pass-trough"]},{name:"marker-tooltip",use:["calendar","pass-trough"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["time-picker","time-picker","pass-trough"]},{name:"am-pm-button",use:["time-picker","time-input","pass-trough"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["date-picker-header","pass-trough","month-picker","year-picker"]},{name:"time-picker",use:["date-picker","pass-trough"]},{name:"action-row",use:["action-row"]},{name:"marker",use:["calendar","pass-trough"]},{name:"quarter",use:["quarter-picker","pass-trough"]},{name:"top-extra",use:["date-picker-header","pass-trough","month-picker","quarter-picker","year-picker"]},{name:"tp-inline-arrow-up",use:["date-picker","time-input","time-picker","pass-trough"]},{name:"tp-inline-arrow-down",use:["date-picker","time-input","time-picker","pass-trough"]},{name:"arrow",use:["menu"]},{name:"menu-header",use:["menu"]}],_t=(e,t)=>Kr.filter(n=>e[n.name]&&n.use.includes(t)).map(n=>n.name),Xr=(e,t)=>Kr.map(n=>n.name).concat(t?.filter(n=>n.slot).map(n=>n.slot)??[]).filter(n=>!!e[n]),Tu={key:1,class:"dp__input_wrap"},Ou=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],Cu={key:1,class:"dp--clear-btn"},Su=["aria-label"],Yu=Ue({__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1}},emits:["clear","open","set-input-date","close","select-date","set-empty-date","toggle","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,inputValue:s,rootProps:l,defaults:{textInput:u,ariaLabels:h,inline:p,config:g,range:w,multiDates:c,ui:y,inputAttrs:b}}=Pe(),{checkMinMaxRange:_,isValidDate:d}=st(),{parseFreeInput:m,textPasted:v,createMaskedValue:M,applyMaxValues:O}=Au(),{checkKeyDown:E,checkStopPropagation:P}=qe(),{boolHtmlAttribute:Y}=fa(),N=Be("dp-input"),W=ie(null),H=ie(!1),q=V(()=>({dp__pointer:!l.disabled&&!l.readonly&&!u.value.enabled,dp__disabled:l.disabled,dp__input_readonly:!u.value.enabled,dp__input:!0,dp__input_not_clearable:!b.value.clearable,dp__input_icon_pad:!b.value.hideInputIcon,dp__input_valid:typeof b.value.state=="boolean"?b.value.state:!1,dp__input_invalid:typeof b.value.state=="boolean"?!b.value.state:!1,dp__input_focus:H.value||r.isMenuOpen,dp__input_reg:!u.value.enabled,...y.value.input})),G=()=>{a("set-input-date",null),b&&l.autoApply&&(a("set-empty-date"),W.value=null)},Z=D=>{if(u.value.separators?.length){const R=new RegExp(u.value.separators.map(Q=>Q.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"));return D.split(R)}return D.split(u.value.rangeSeparator)},U=D=>{const[R,Q]=Z(D);if(R){const x=m(R.trim(),s.value),B=Q?m(Q.trim(),s.value):void 0;if(wt(x,B))return;const J=x&&B?[x,B]:[x];_(B,J,0)&&(W.value=x?J:null)}},X=()=>{v.value=!0},$=D=>{if(w.value.enabled)U(D);else if(c.value.enabled){const R=D.split(";");W.value=R.map(Q=>m(Q.trim())).filter(Q=>!!Q)}else W.value=m(D,s.value)},I=D=>{const R=typeof D=="string"?D:D.target?.value,Q=u?.value?.maskFormat;let x=R;if(typeof Q=="string"){const B=/(YYYY|MM|DD|hh|mm|ss)/g,J=[...Q.matchAll(B)].map(f=>f[0]),T=R.replace(/\D/g,""),L=O(T,J);x=M(L,Q)}x===""?G():(u.value.openMenu&&!r.isMenuOpen&&a("open"),$(x),a("set-input-date",W.value)),v.value=!1,s.value=x,o("text-input",D,W.value)},le=D=>{u.value.enabled?($(D.target.value),u.value.enterSubmit&&d(W.value)&&s.value!==""?(a("set-input-date",W.value,!0),W.value=null):u.value.enterSubmit&&s.value===""&&(W.value=null,a("clear"))):fe(D)},z=(D,R)=>{u.value.enabled&&u.value.tabSubmit&&!R&&$(D.target.value),u.value.tabSubmit&&d(W.value)&&s.value!==""?(a("set-input-date",W.value,!0,!0),W.value=null):u.value.tabSubmit&&s.value===""&&(W.value=null,a("clear"))},se=()=>{H.value=!0,a("focus"),Ge().then(()=>{u.value.enabled&&u.value.selectOnFocus&&N.value?.select()})},fe=D=>{if(P(D,g.value,!0),u.value.enabled&&u.value.openMenu&&!p.value.input){if(u.value.openMenu==="open"&&!r.isMenuOpen)return a("open");if(u.value.openMenu==="toggle")return a("toggle")}else u.value.enabled||a("toggle")},ge=()=>{a("real-blur"),H.value=!1,(!r.isMenuOpen||p.value.enabled&&p.value.input)&&a("blur"),(l.autoApply&&u.value.enabled&&W.value&&!r.isMenuOpen||u.value.applyOnBlur)&&(a("set-input-date",W.value),a("select-date"),W.value=null)},ne=D=>{P(D,g.value,!0),a("clear")},pe=()=>{a("close")},ue=D=>{if(D.key==="Tab"&&z(D),D.key==="Enter"&&le(D),D.key==="Escape"&&u.value.escClose&&pe(),!u.value.enabled){if(D.code==="Tab")return;D.preventDefault()}},ke=()=>{N.value?.focus({preventScroll:!0})},me=D=>{W.value=D},Te=D=>{D.key===Re.tab&&z(D,!0)};return t({focusInput:ke,setParsedDate:me}),(D,R)=>(F(),te("div",{onClick:fe},[!D.$slots["dp-input"]&&!i(p).enabled?oe(D.$slots,"trigger",{key:0}):re("",!0),!D.$slots.trigger&&(!i(p).enabled||i(p).input)?(F(),te("div",Tu,[!D.$slots.trigger&&(!i(p).enabled||i(p).enabled&&i(p).input)?oe(D.$slots,"dp-input",{key:0,value:i(s),isMenuOpen:e.isMenuOpen,onInput:I,onEnter:le,onTab:z,onClear:ne,onBlur:ge,onKeypress:ue,onPaste:X,onFocus:se,openMenu:()=>D.$emit("open"),closeMenu:()=>D.$emit("close"),toggleMenu:()=>D.$emit("toggle")},()=>[we("input",{id:i(b).id,ref:"dp-input","data-test-id":"dp-input",name:i(b).name,class:ye(q.value),inputmode:i(b).inputmode,placeholder:i(l).placeholder,disabled:i(Y)(i(l).disabled),readonly:i(Y)(i(l).readonly),required:i(Y)(i(b).required),value:i(s),autocomplete:i(b).autocomplete,"aria-label":i(h).input,"aria-disabled":i(l).disabled||void 0,"aria-invalid":i(b).state===!1?!0:void 0,onInput:I,onBlur:ge,onFocus:se,onKeypress:ue,onKeydown:R[0]||(R[0]=Q=>ue(Q)),onPaste:X,onInvalid:R[1]||(R[1]=Q=>i(o)("invalid",Q))},null,42,Ou)]):re("",!0),we("div",{onClick:R[4]||(R[4]=Q=>a("toggle"))},[D.$slots["input-icon"]&&!i(b).hideInputIcon?(F(),te("span",{key:0,class:"dp__input_icon",onClick:R[2]||(R[2]=Q=>a("toggle"))},[oe(D.$slots,"input-icon")])):re("",!0),!D.$slots["input-icon"]&&!i(b).hideInputIcon&&!D.$slots["dp-input"]?(F(),$e(i(Oa),{key:1,"aria-label":i(h)?.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:R[3]||(R[3]=Q=>a("toggle"))},null,8,["aria-label"])):re("",!0)]),D.$slots["clear-icon"]&&(i(b).alwaysClearable||i(s)&&i(b).clearable&&!i(l).disabled&&!i(l).readonly)?(F(),te("span",Cu,[oe(D.$slots,"clear-icon",{clear:ne})])):re("",!0),!D.$slots["clear-icon"]&&(i(b).alwaysClearable||i(b).clearable&&i(s)&&!i(l).disabled&&!i(l).readonly)?(F(),te("button",{key:2,"aria-label":i(h)?.clearInput,class:"dp--clear-btn",type:"button","data-test-id":"clear-input-value-btn",onKeydown:R[5]||(R[5]=Q=>i(E)(Q,()=>ne(Q),!0,Te)),onClick:R[6]||(R[6]=sa(Q=>ne(Q),["prevent"]))},[He(i(Si),{class:"dp__input_icons"})],40,Su)):re("",!0)])):re("",!0)]))}}),Ru={ref:"action-row",class:"dp__action_row"},$u=["title"],Eu={ref:"action-buttons-container",class:"dp__action_buttons","data-dp-element":"action-row"},Bu=["disabled"],Nu=Ue({__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{default:0}},emits:["close-picker","select-date","select-now"],setup(e,{emit:t}){const n=t,a=e,{rootEmit:r,rootProps:o,modelValue:s,defaults:{actionRow:l,multiCalendars:u,inline:h,range:p,multiDates:g,formats:w}}=Pe(),{isTimeValid:c,isMonthValid:y}=st(),{formatPreview:b}=Nt(),{checkKeyDown:_,convertType:d}=qe(),{boolHtmlAttribute:m}=fa(),v=Be("action-buttons-container"),M=Be("action-row"),O=ie(!1),E=ie({});je(()=>{P(),globalThis.addEventListener("resize",P)}),jt(()=>{globalThis.removeEventListener("resize",P)});const P=()=>{O.value=!1,setTimeout(()=>{const X=v.value?.getBoundingClientRect(),$=M.value?.getBoundingClientRect();X&&$&&(E.value.maxWidth=`${$.width-X.width-20}px`),O.value=!0},0)},Y=V(()=>p.value.enabled&&!p.value.partialRange&&s.value?s.value.length===2:!0),N=V(()=>!c.value(s.value)||!y.value(s.value)||!Y.value),W=()=>{const X=w.value.preview;return o.timePicker||o.monthPicker,X(d(s.value))},H=()=>{const X=s.value;return u.value.count>0?`${b(X[0])} - ${b(X[1])}`:[b(X[0]),b(X[1])]},q=V(()=>!s.value||!a.menuMount?"":typeof w.value.preview=="string"?Array.isArray(s.value)?s.value.length===2&&s.value[1]?H():g.value.enabled?s.value.map(X=>`${b(X)}`):o.modelAuto?`${b(s.value[0])}`:`${b(s.value[0])} -`:b(s.value):W()),G=()=>g.value.enabled?"; ":" - ",Z=V(()=>Array.isArray(q.value)?q.value.join(G()):q.value),U=()=>{c.value(s.value)&&y.value(s.value)&&Y.value?n("select-date"):r("invalid-select")};return(X,$)=>(F(),te("div",Ru,[X.$slots["action-row"]?oe(X.$slots,"action-row",et(vt({key:0},{modelValue:i(s),disabled:N.value,selectDate:()=>X.$emit("select-date"),closePicker:()=>X.$emit("close-picker")}))):(F(),te(Se,{key:1},[i(l).showPreview?(F(),te("div",{key:0,class:"dp__selection_preview",title:Z.value||void 0,style:tt(E.value)},[X.$slots["action-preview"]&&O.value?oe(X.$slots,"action-preview",{key:0,value:i(s),formatValue:Z.value}):re("",!0),!X.$slots["action-preview"]&&O.value?(F(),te(Se,{key:1},[At(Ke(Z.value),1)],64)):re("",!0)],12,$u)):re("",!0),we("div",Eu,[X.$slots["action-buttons"]?oe(X.$slots,"action-buttons",{key:0,value:i(s),selectDate:U,selectionDisabled:N.value}):re("",!0),X.$slots["action-buttons"]?re("",!0):(F(),te(Se,{key:1},[!i(h).enabled&&i(l).showCancel?(F(),te("button",{key:0,ref:"cancel-btn",type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_cancel",onClick:$[0]||($[0]=I=>X.$emit("close-picker")),onKeydown:$[1]||($[1]=I=>i(_)(I,()=>X.$emit("close-picker")))},Ke(i(l).cancelBtnLabel),545)):re("",!0),i(l).showNow?(F(),te("button",{key:1,type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_cancel",onClick:$[2]||($[2]=I=>X.$emit("select-now")),onKeydown:$[3]||($[3]=I=>i(_)(I,()=>X.$emit("select-now")))},Ke(i(l).nowBtnLabel),33)):re("",!0),i(l).showSelect?(F(),te("button",{key:2,ref:"select-btn",type:"button","data-dp-action-element":"0",class:"dp__action_button dp__action_select",disabled:i(m)(N.value),"data-test-id":"select-button",onKeydown:$[4]||($[4]=I=>i(_)(I,()=>U())),onClick:U},Ke(i(l).selectBtnLabel),41,Bu)):re("",!0)],64))],512)],64))],512))}}),tn=()=>{const{rootProps:e,defaults:{multiCalendars:t}}=Pe(),n=V(()=>o=>e.hideNavigation?.includes(o)),a=V(()=>o=>t.value.count?t.value.solo?!0:o===0:!0),r=V(()=>o=>t.value.count?t.value.solo?!0:o===t.value.count-1:!0);return{hideNavigationButtons:n,showLeftIcon:a,showRightIcon:r}},Fu=["role","aria-label","tabindex"],Vu={class:"dp__selection_grid_header"},Lu=["aria-selected","aria-disabled","data-dp-action-element","data-dp-element-active","data-test-id","onClick","onKeydown","onMouseover"],Wu=["aria-label","data-dp-action-element"],Ya=Ue({__name:"SelectionOverlay",props:{items:{},type:{},useRelative:{type:Boolean},height:{},overlayLabel:{},isLast:{type:Boolean},level:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{emit:t}){const n=t,a=e,{setState:r,defaults:{ariaLabels:o,config:s}}=Pe(),{hideNavigationButtons:l}=tn(),{handleEventPropagation:u,checkKeyDown:h}=qe(),p=Be("toggle-button"),g=Be("overlay-container"),w=Be("grid-wrap"),c=ie(!1),y=ie(null),b=ie(),_=ie(0);go(()=>{y.value=null}),je(async()=>{await Ge(),E(),r("arrowNavigationLevel",a.level??1)}),jt(()=>{r("arrowNavigationLevel",(a.level??1)-1)});const d=V(()=>({dp__overlay:!0,"dp--overlay-absolute":!a.useRelative,"dp--overlay-relative":a.useRelative})),m=V(()=>a.useRelative?{height:`${a.height}px`,width:"var(--dp-menu-min-width)"}:void 0),v=V(()=>({dp__overlay_col:!0})),M=V(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:c.value,dp__button_bottom:a.isLast})),O=V(()=>({dp__overlay_container:!0,dp__container_flex:a.items?.length<=6,dp__container_block:a.items?.length>6}));Je(()=>a.items,()=>E(!1),{deep:!0});const E=(G=!0)=>{Ge().then(()=>{const Z=document.querySelector(`[data-dp-element-active="${a.level??1}"]`),U=Yt(w),X=Yt(p),$=Yt(g),I=X?X.getBoundingClientRect().height:0;U&&(U.getBoundingClientRect().height?_.value=U.getBoundingClientRect().height-I:_.value=s.value.modeHeight-I),Z&&$&&G&&($.scrollTop=Z.offsetTop-$.offsetTop-(_.value/2-Z.getBoundingClientRect().height)-I)})},P=G=>{G.disabled||n("selected",G.value)},Y=()=>{n("toggle"),n("reset-flow")},N=G=>{s.value.escClose&&(Y(),u(G,s.value))},W=G=>{b.value=G,n("hover-value",G)},H=G=>{if(G.key===Re.esc)return N(G)},q=G=>{if(G.key===Re.enter)return Y()};return(G,Z)=>(F(),te("div",{ref:"grid-wrap",class:ye(d.value),style:tt(m.value),role:e.useRelative?void 0:"dialog","aria-label":e.overlayLabel,tabindex:e.useRelative?void 0:"0",onKeydown:H,onClick:Z[0]||(Z[0]=sa(()=>{},["prevent"]))},[we("div",{ref:"overlay-container",class:ye(O.value),style:tt({"--dp-overlay-height":`${_.value}px`}),role:"grid"},[we("div",Vu,[oe(G.$slots,"header")]),oe(G.$slots,"overlay",{},()=>[(F(!0),te(Se,null,Ee(e.items,(U,X)=>(F(),te("div",{key:X,class:ye(["dp__overlay_row",{dp__flex_row:e.items.length>=3}]),role:"row"},[(F(!0),te(Se,null,Ee(U,$=>(F(),te("div",{key:$.value,role:"gridcell",class:ye(v.value),"aria-selected":$.active||void 0,"aria-disabled":$.disabled||void 0,"data-dp-action-element":e.level??1,"data-dp-element-active":$.active?e.level??1:void 0,tabindex:"0","data-test-id":$.text,onClick:sa(I=>P($),["prevent"]),onKeydown:I=>i(h)(I,()=>P($),!0),onMouseover:I=>W($.value)},[we("div",{class:ye($.className)},[oe(G.$slots,"item",{item:$},()=>[At(Ke($.text),1)])],2)],42,Lu))),128))],2))),128))])],6),G.$slots["button-icon"]?Wa((F(),te("button",{key:0,ref:"toggle-button",type:"button","aria-label":i(o)?.toggleOverlay,class:ye(M.value),tabindex:"0","data-dp-action-element":e.level??1,onClick:Y,onKeydown:q},[oe(G.$slots,"button-icon")],42,Wu)),[[Ia,!i(l)(e.type)]]):re("",!0)],46,Fu))}}),Iu=["data-dp-mobile"],an=Ue({__name:"InstanceWrap",props:{stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const{defaults:{multiCalendars:t}}=Pe(),{isMobile:n}=Ja(),a=V(()=>t.value.count>0?[...new Array(t.value.count).keys()]:[0]);return(r,o)=>(F(),te("div",{class:ye({dp__menu_inner:!e.stretch,"dp--menu--inner-stretched":e.stretch,dp__flex_display:i(t).count>0,"dp--flex-display-collapsed":e.collapse}),"data-dp-mobile":i(n)},[oe(r.$slots,"default",{instances:a.value,wrapClass:{dp__instance_calendar:i(t).count>0}})],10,Iu))}}),Hu=["data-dp-element","aria-label","aria-disabled"],Da=Ue({__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const{checkKeyDown:n}=qe(),a=t;return(r,o)=>(F(),te("button",{ref:"arrow-btn",type:"button","data-dp-element":e.elName,"data-dp-action-element":"0",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":e.ariaLabel,"aria-disabled":e.disabled||void 0,onClick:o[0]||(o[0]=s=>a("activate")),onKeydown:o[1]||(o[1]=s=>i(n)(s,()=>a("activate"),!0))},[we("span",{class:ye(["dp__inner_nav",{dp__inner_nav_disabled:e.disabled}])},[oe(r.$slots,"default")],2)],40,Hu))}}),qu=["aria-label","data-test-id"],Qr=Ue({__name:"YearModePicker",props:{items:{},instance:{},year:{},showYearPicker:{type:Boolean,default:!1},isDisabled:{}},emits:["handle-year","year-select","toggle-year-picker"],setup(e,{emit:t}){const n=t,a=e,{showRightIcon:r,showLeftIcon:o}=tn(),{rootProps:s,defaults:{config:l,ariaLabels:u,ui:h}}=Pe(),{showTransition:p,transitionName:g}=Ca(),{formatYear:w}=Nt(),{boolHtmlAttribute:c}=fa(),y=ie(!1),b=V(()=>w(a.year)),_=(v=!1,M)=>{y.value=!y.value,n("toggle-year-picker",{flow:v,show:M})},d=v=>{y.value=!1,n("year-select",v)},m=(v=!1)=>{n("handle-year",v)};return(v,M)=>(F(),te(Se,null,[we("div",{class:ye(["dp--year-mode-picker",{"dp--hidden-el":y.value}])},[i(o)(e.instance)?(F(),$e(Da,{key:0,ref:"mpPrevIconRef","aria-label":i(u)?.prevYear,disabled:i(c)(e.isDisabled(!1)),class:ye(i(h)?.navBtnPrev),onActivate:M[0]||(M[0]=O=>m(!1))},{default:be(()=>[v.$slots["arrow-left"]?oe(v.$slots,"arrow-left",{key:0}):re("",!0),v.$slots["arrow-left"]?re("",!0):(F(),$e(i(Wr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),we("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${e.year}-${i(u)?.openYearsOverlay}`,"data-test-id":`year-mode-btn-${e.instance}`,"data-dp-action-element":"0",onClick:M[1]||(M[1]=()=>_(!1)),onKeydown:M[2]||(M[2]=wo(sa(()=>_(!1),["prevent"]),["enter"]))},[v.$slots.year?oe(v.$slots,"year",{key:0,text:b.value,value:e.year}):re("",!0),v.$slots.year?re("",!0):(F(),te(Se,{key:1},[At(Ke(e.year),1)],64))],40,qu),i(r)(e.instance)?(F(),$e(Da,{key:1,ref:"mpNextIconRef","aria-label":i(u)?.nextYear,disabled:i(c)(e.isDisabled(!0)),class:ye(i(h)?.navBtnNext),onActivate:M[3]||(M[3]=O=>m(!0))},{default:be(()=>[v.$slots["arrow-right"]?oe(v.$slots,"arrow-right",{key:0}):re("",!0),v.$slots["arrow-right"]?re("",!0):(F(),$e(i(Ir),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0)],2),He(da,{name:i(g)(e.showYearPicker),css:i(p)},{default:be(()=>[e.showYearPicker?(F(),$e(Ya,{key:0,items:e.items,config:i(l),"is-last":i(s).autoApply&&!i(l).keepActionRow,"overlay-label":i(u)?.yearPicker?.(!0),type:"year",onToggle:_,onSelected:M[4]||(M[4]=O=>d(O))},ze({"button-icon":be(()=>[v.$slots["calendar-icon"]?oe(v.$slots,"calendar-icon",{key:0}):re("",!0),v.$slots["calendar-icon"]?re("",!0):(F(),$e(i(Oa),{key:1}))]),_:2},[v.$slots["year-overlay-value"]?{name:"item",fn:be(({item:O})=>[oe(v.$slots,"year-overlay-value",{text:O.text,value:O.value})]),key:"0"}:void 0]),1032,["items","config","is-last","overlay-label"])):re("",!0)]),_:3},8,["name","css"])],64))}}),Gr=e=>{const{getDate:t,rootEmit:n,state:a,month:r,year:o,modelValue:s,calendars:l,rootProps:u,defaults:{multiCalendars:h,range:p,safeDates:g,filters:w,highlight:c}}=Pe(),{resetDate:y,getYearFromDate:b,checkHighlightYear:_,groupListAndMap:d}=Xe(),{getYears:m}=en(),{validateMonthYear:v,checkMinMaxValue:M}=st(),O=ie([!1]),E=V(()=>m()),P=V(()=>(z,se)=>{const fe=xe(y(t()),{month:r.value(z),year:o.value(z)}),ge=se?Tr(fe):oa(fe);return v(ge,u.preventMinMaxNavigation,se)}),Y=()=>Array.isArray(s.value)&&h.value.solo&&s.value[1],N=()=>{for(let z=0;z{if(!z)return N();const se=xe(t(),l.value[z]);return l.value[0].year=he(Vr(se,h.value.count-1)),N()},H=(z,se)=>{const fe=Cs(se,z);return p.value.showLastInRange&&fe>1?se:z},q=z=>u.focusStartDate||h.value.solo?z[0]:z[1]?H(z[0],z[1]):z[0],G=()=>{if(s.value){const z=Array.isArray(s.value)?q(s.value):s.value;l.value[0]={month:Ae(z),year:he(z)}}},Z=()=>{G(),h.value.count&&N()};Je(s,(z,se)=>{a.isTextInputDate&&JSON.stringify(z??{})!==JSON.stringify(se??{})&&Z()}),je(()=>{Z()});const U=(z,se)=>{l.value[se].year=z,n("update-month-year",{instance:se,year:z,month:l.value[se].month}),h.value.count&&!h.value.solo&&W(se)},X=V(()=>z=>d(E.value,se=>{const fe=o.value(z)===se.value,ge=M(se.value,b(g.value.minDate),b(g.value.maxDate))||w.value.years?.includes(o.value(z)),ne=_(c.value,se.value);return{active:fe,disabled:ge,highlighted:ne}})),$=(z,se)=>{U(z,se),le(se)},I=(z,se=!1)=>{if(!P.value(z,se)){const fe=se?o.value(z)+1:o.value(z)-1;U(fe,z)}},le=(z,se=!1,fe)=>{se||e("reset-flow"),fe===void 0?O.value[z]=!O.value[z]:O.value[z]=fe,O.value[z]?n("overlay-toggle",{open:!0,overlay:Qe.year}):n("overlay-toggle",{open:!1,overlay:Qe.year})};return{isDisabled:P,groupedYears:X,showYearPicker:O,selectYear:U,setStartDate:()=>{u.startDate&&(s.value&&u.focusStartDate||!s.value)&&U(he(t(u.startDate)),0)},toggleYearPicker:le,handleYearSelect:$,handleYear:I}},nn=()=>{const{isDateAfter:e,isDateBefore:t,isDateEqual:n}=Xe(),{getDate:a,rootEmit:r,rootProps:o,modelValue:s,defaults:{range:l}}=Pe();return{getRangeWithFixedDate:u=>Array.isArray(s.value)&&(s.value.length===2||s.value.length===1&&l.value.partialRange)?l.value.fixedStart&&(e(u,s.value[0])||n(u,s.value[0]))?[s.value[0],u]:l.value.fixedEnd&&(t(u,s.value[1])||n(u,s.value[1]))?[u,s.value[1]]:(r("invalid-fixed-range",u),s.value):[],setPresetDate:u=>{Array.isArray(u.value)&&u.value.length<=2&&l.value.enabled?s.value=u.value.map(h=>a(h)):Array.isArray(u.value)||(s.value=a(u.value))},checkRangeAutoApply:(u,h,p)=>{l&&(u[0]&&u[1]&&o.autoApply&&h("auto-apply",p),u[0]&&!u[1]&&(o.modelAuto||l.value.partialRange)&&o.autoApply&&h("auto-apply",p))},setMonthOrYearRange:u=>{let h=s.value?s.value.slice():[];return h.length===2&&h[1]!==null&&(h=[]),h.length?(t(u,h[0])?h.unshift(u):h[1]=u,r("range-end",u)):(h=[u],r("range-start",u)),h},handleMultiDatesSelect:(u,h)=>{if(s.value&&Array.isArray(s.value))if(s.value.some(p=>n(u,p))){const p=s.value.filter(g=>!n(g,u));s.value=p.length?p:null}else(h&&+h>s.value.length||!h)&&s.value.push(u);else s.value=[u]}}},Uu=(e,t)=>{const{getDate:n,rootEmit:a,state:r,calendars:o,year:s,modelValue:l,rootProps:u,defaults:{range:h,highlight:p,safeDates:g,filters:w,multiDates:c}}=Pe();Sa(()=>{r.isTextInputDate&&$(he(n(u.startDate)),0)});const{checkMinMaxRange:y,checkMinMaxValue:b}=st(),{isDateBetween:_,resetDateTime:d,resetDate:m,getMinMonth:v,getMaxMonth:M,checkHighlightMonth:O,groupListAndMap:E}=Xe(),{checkRangeAutoApply:P,getRangeWithFixedDate:Y,handleMultiDatesSelect:N,setMonthOrYearRange:W,setPresetDate:H}=nn(),{padZero:q}=qe(),{getMonths:G,isOutOfYearRange:Z}=en(),U=V(()=>G()),X=ie(null),{selectYear:$,groupedYears:I,showYearPicker:le,toggleYearPicker:z,handleYearSelect:se,handleYear:fe,isDisabled:ge,setStartDate:ne}=Gr(t);je(()=>{ne()});const pe=A=>A?{month:Ae(A),year:he(A)}:{month:null,year:null},ue=()=>l.value?Array.isArray(l.value)?l.value.map(A=>pe(A)):pe(l.value):pe(),ke=(A,ae)=>{const ee=o.value[A],Me=ue();return Array.isArray(Me)?Me.some(_e=>_e.year===ee?.year&&_e.month===ae):ee?.year===Me.year&&ae===Me.month},me=(A,ae,ee)=>{const Me=ue();return Array.isArray(Me)?s.value(ae)===Me[ee]?.year&&A===Me[ee]?.month:!1},Te=(A,ae)=>{if(h.value.enabled){const ee=ue();if(Array.isArray(l.value)&&Array.isArray(ee)){const Me=me(A,ae,0)||me(A,ae,1),_e=xe(m(n()),{month:A,year:s.value(ae)});return _(l.value,X.value,_e)&&!Me}return!1}return!1},D=V(()=>A=>E(U.value,ae=>{const ee=ke(A,ae.value),Me=b(ae.value,v(s.value(A),g.value.minDate),M(s.value(A),g.value.maxDate))||k(g.value.disabledDates,s.value(A),ae.value)||w.value.months?.includes(ae.value)||!j(g.value.allowedDates,s.value(A),ae.value)||Z(s.value(A)),_e=Te(ae.value,A),Xt=O(p.value,ae.value,s.value(A));return{active:ee,disabled:Me,isBetween:_e,highlighted:Xt}})),R=(A,ae)=>xe(m(n()),{month:A,year:s.value(ae)}),Q=(A,ae)=>{const ee=l.value?l.value:m(n());l.value=xe(ee,{month:A,year:s.value(ae)}),t("auto-apply"),t("update-flow-step")},x=(A,ae)=>{const ee=R(A,ae);h.value.fixedEnd||h.value.fixedStart?l.value=Y(ee):l.value?y(ee,l.value)&&(l.value=W(R(A,ae))):l.value=[R(A,ae)],Ge().then(()=>{P(l.value,t,l.value.length<2)})},B=(A,ae)=>{N(R(A,ae),c.value.limit),t("auto-apply",!0)},J=(A,ae)=>(o.value[ae].month=A,L(ae,o.value[ae].year,A),c.value.enabled?B(A,ae):h.value.enabled?x(A,ae):Q(A,ae)),T=(A,ae)=>{$(A,ae),L(ae,A,null)},L=(A,ae,ee)=>{let Me=ee;if(!Me&&Me!==0){const _e=ue();Me=Array.isArray(_e)?_e[A].month:_e.month}a("update-month-year",{instance:A,year:ae,month:Me})},f=(A,ae)=>{X.value=R(A,ae)},S=A=>{H({value:A}),t("auto-apply")},k=(A,ae,ee)=>{if(A instanceof Map){const Me=`${q(ee+1)}-${ae}`;return A.size?A.has(Me):!1}return typeof A=="function"?A(d(xe(n(),{month:ee,year:ae}),!0)):!1},j=(A,ae,ee)=>{if(A instanceof Map){const Me=`${q(ee+1)}-${ae}`;return A.size?A.has(Me):!0}return!0};return{groupedMonths:D,groupedYears:I,year:s,isDisabled:ge,showYearPicker:le,modelValue:l,toggleYearPicker:z,handleYearSelect:se,handleYear:fe,presetDate:S,setHoverDate:f,selectMonth:J,selectYear:T,getModelMonthYear:ue}},ju=Ue({__name:"MonthPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply","update-flow-step","mount"],setup(e,{expose:t,emit:n}){const a=n,r=e,o=Bt(),{rootProps:s,defaults:{config:l}}=Pe(),u=_t(o,mt.YearMode);je(()=>{a("mount")});const{groupedMonths:h,groupedYears:p,year:g,isDisabled:w,showYearPicker:c,modelValue:y,presetDate:b,setHoverDate:_,selectMonth:d,selectYear:m,toggleYearPicker:v,handleYearSelect:M,handleYear:O,getModelMonthYear:E}=Uu(r,a);return t({getSidebarProps:()=>({modelValue:y,year:g,getModelMonthYear:E,selectMonth:d,selectYear:m,handleYear:O}),presetDate:b,toggleYearPicker:P=>v(0,P)}),(P,Y)=>(F(),$e(an,{collapse:e.collapse,stretch:""},{default:be(({instances:N,wrapClass:W})=>[(F(!0),te(Se,null,Ee(N,H=>(F(),te("div",{key:H,class:ye(W)},[P.$slots["top-extra"]?oe(P.$slots,"top-extra",{key:0,value:i(y)}):re("",!0),oe(P.$slots,"month-year",vt({ref_for:!0},{year:i(g),months:i(h)(H),years:i(p)(H),selectMonth:i(d),selectYear:i(m),instance:H}),()=>[He(Ya,{items:i(h)(H),"is-last":i(s).autoApply&&!i(l).keepActionRow,height:i(l).modeHeight,"no-overlay-focus":!!(e.noOverlayFocus||i(s).textInput),"use-relative":"",level:0,type:"month",onSelected:q=>i(d)(q,H),onHoverValue:q=>i(_)(q,H)},ze({header:be(()=>[He(Qr,{items:i(p)(H),instance:H,"show-year-picker":i(c)[H],year:i(g)(H),"is-disabled":q=>i(w)(H,q),onHandleYear:q=>i(O)(H,q),onYearSelect:q=>i(M)(q,H),onToggleYearPicker:q=>i(v)(H,q?.flow,q?.show)},ze({_:2},[Ee(i(u),(q,G)=>({name:q,fn:be(Z=>[oe(P.$slots,q,vt({ref_for:!0},Z))])}))]),1032,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[P.$slots["month-overlay-value"]?{name:"item",fn:be(({item:q})=>[oe(P.$slots,"month-overlay-value",{text:q.text,value:q.value})]),key:"0"}:void 0]),1032,["items","is-last","height","no-overlay-focus","onSelected","onHoverValue"])])],2))),128))]),_:3},8,["collapse"]))}}),zu=(e,t)=>{const{rootEmit:n,getDate:a,state:r,modelValue:o,rootProps:s,defaults:{highlight:l,multiDates:u,filters:h,range:p,safeDates:g}}=Pe(),{getYears:w}=en(),{isDateBetween:c,resetDate:y,resetDateTime:b,getYearFromDate:_,checkHighlightYear:d,groupListAndMap:m}=Xe(),{checkRangeAutoApply:v,setMonthOrYearRange:M}=nn(),{checkMinMaxValue:O,checkMinMaxRange:E}=st();Sa(()=>{r.isTextInputDate&&(Y.value=he(a(s.startDate)))});const P=ie(null),Y=ie();je(()=>{s.startDate&&(o.value&&s.focusStartDate||!o.value)&&(Y.value=he(a(s.startDate)))});const N=U=>Array.isArray(o.value)?o.value.some(X=>he(X)===U):o.value?he(o.value)===U:!1,W=U=>p.value.enabled&&Array.isArray(o.value)?c(o.value,P.value,Z(U)):!1,H=U=>g.value.allowedDates?.size?g.value.allowedDates.has(`${U}`):!0,q=U=>g.value.disabledDates instanceof Map?g.value.disabledDates.size?g.value.disabledDates.has(`${U}`):!1:typeof g.value.disabledDates=="function"?g.value.disabledDates(ct(b(oa(a())),U)):!0,G=V(()=>m(w(),U=>{const X=N(U.value),$=O(U.value,_(g.value.minDate),_(g.value.maxDate))||h.value.years.includes(U.value)||!H(U.value)||q(U.value),I=W(U.value)&&!X,le=d(l.value,U.value);return{active:X,disabled:$,isBetween:I,highlighted:le}})),Z=U=>ct(y(oa(a())),U);return{groupedYears:G,focusYear:Y,setHoverValue:U=>{P.value=ct(y(a()),U)},selectYear:U=>{if(n("update-month-year",{instance:0,year:U,month:Number.NaN}),u.value.enabled)return o.value?Array.isArray(o.value)&&((o.value?.map(X=>he(X))).includes(U)?o.value=o.value.filter(X=>he(X)!==U):o.value.push(ct(b(a()),U))):o.value=[ct(b(oa(a())),U)],t("auto-apply",!0);p.value.enabled?E(Z(U),o.value)&&(o.value=M(Z(U)),Ge().then(()=>{v(o.value,t,o.value.length<2)})):(o.value=Z(U),t("auto-apply"))}}},Ku=Ue({__name:"YearPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{modelValue:o,defaults:{config:s},rootProps:l}=Pe(),{groupedYears:u,focusYear:h,selectYear:p,setHoverValue:g}=zu(r,a);return t({getSidebarProps:()=>({modelValue:o,selectYear:p})}),(w,c)=>(F(),te("div",null,[w.$slots["top-extra"]?oe(w.$slots,"top-extra",{key:0,value:i(o)}):re("",!0),w.$slots["month-year"]?oe(w.$slots,"month-year",et(vt({key:1},{years:i(u),selectYear:i(p)}))):(F(),$e(Ya,{key:2,items:i(u),"is-last":i(l).autoApply&&!i(s).keepActionRow,height:i(s).modeHeight,"no-overlay-focus":!!(e.noOverlayFocus||i(l).textInput),"focus-value":i(h),type:"year","use-relative":"",onSelected:i(p),onHoverValue:i(g)},ze({_:2},[w.$slots["year-overlay-value"]?{name:"item",fn:be(({item:y})=>[oe(w.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),Xu={key:0,class:"dp__time_input"},Qu=["data-compact","data-collapsed"],Gu=["data-test-id","aria-label","data-dp-action-element","onKeydown","onClick","onMousedown"],Zu=["aria-label","disabled","data-dp-action-element","data-test-id","onKeydown","onClick"],Ju=["data-test-id","aria-label","data-dp-action-element","onKeydown","onClick","onMousedown"],ec={key:0},tc=["aria-label","data-dp-action-element","data-compact"],ac=Ue({__name:"TimeInput",props:{hours:{},minutes:{},seconds:{},order:{},closeTimePickerBtn:{},disabledTimesConfig:{},validateTime:{}},emits:["update:hours","update:minutes","update:seconds","overlay-opened","overlay-closed","set-hours","set-minutes","reset-flow","mounted"],setup(e,{expose:t,emit:n}){const a=n,r=e,{getDate:o,rootEmit:s,rootProps:l,defaults:{ariaLabels:u,filters:h,config:p,range:g,multiCalendars:w,timeConfig:c}}=Pe(),{checkKeyDown:y,hoursToAmPmHours:b}=qe(),{boolHtmlAttribute:_}=fa(),{sanitizeTime:d,groupListAndMap:m}=Xe(),{transitionName:v,showTransition:M}=Ca(),O=Ha({hours:!1,minutes:!1,seconds:!1}),E=ie("AM"),P=ie(null),Y=ie(),N=ie(!1);je(()=>{a("mounted")});const W=k=>xe(o(),{hours:k.hours,minutes:k.minutes,seconds:c.value.enableSeconds?k.seconds:0,milliseconds:0}),H=V(()=>l.timePicker||c.value.timePickerInline?0:1),q=V(()=>k=>pe(k,r[k])||Z(k,r[k])),G=V(()=>({hours:r.hours,minutes:r.minutes,seconds:r.seconds})),Z=(k,j)=>g.value.enabled&&!g.value.disableTimeRangeValidation?!r.validateTime(k,j):!1,U=(k,j)=>{if(g.value.enabled&&!g.value.disableTimeRangeValidation){const A=j?+c.value[`${k}Increment`]:-+c.value[`${k}Increment`],ae=r[k]+A;return!r.validateTime(k,ae)}return!1},X=V(()=>k=>!D(+r[k]+ +c.value[`${k}Increment`],k)||U(k,!0)),$=V(()=>k=>!D(+r[k]-+c.value[`${k}Increment`],k)||U(k,!1)),I=(k,j)=>Dr(xe(o(),k),j),le=(k,j)=>Pi(xe(o(),k),j),z=V(()=>({dp__time_col:!0,dp__time_col_block:!c.value.timePickerInline,dp__time_col_reg_block:!c.value.enableSeconds&&c.value.is24&&!c.value.timePickerInline,dp__time_col_reg_inline:!c.value.enableSeconds&&c.value.is24&&c.value.timePickerInline,dp__time_col_reg_with_button:!c.value.enableSeconds&&!c.value.is24,dp__time_col_sec:c.value.enableSeconds&&c.value.is24,dp__time_col_sec_with_button:c.value.enableSeconds&&!c.value.is24})),se=V(()=>c.value.timePickerInline&&g.value.enabled&&!w.value.count),fe=V(()=>{const k=[{type:"hours"}];return c.value.enableMinutes&&k.push({type:"",separator:!0},{type:"minutes"}),c.value.enableSeconds&&k.push({type:"",separator:!0},{type:"seconds"}),k}),ge=V(()=>fe.value.filter(k=>!k.separator)),ne=V(()=>k=>{if(k==="hours"){const j=T(+r.hours);return{text:j<10?`0${j}`:`${j}`,value:j}}return{text:r[k]<10?`0${r[k]}`:`${r[k]}`,value:r[k]}}),pe=(k,j)=>{if(!r.disabledTimesConfig)return!1;const A=r.disabledTimesConfig(r.order,k==="hours"?j:void 0);return A[k]?!!A[k]?.includes(j):!0},ue=(k,j)=>j!=="hours"||E.value==="AM"?k:k+12,ke=k=>{const j=c.value.is24?24:12,A=k==="hours"?j:60,ae=+c.value[`${k}GridIncrement`],ee=k==="hours"&&!c.value.is24?ae:0,Me=[];for(let _e=ee;_e({active:!1,disabled:h.value.times[k].includes(_e.value)||!D(_e.value,k)||pe(k,_e.value)||Z(k,_e.value)}))},me=k=>k>=0?k:59,Te=k=>k>=0?k:23,D=(k,j)=>{const A=l.minTime?W(d(l.minTime)):null,ae=l.maxTime?W(d(l.maxTime)):null,ee=W(d(G.value,j,j==="minutes"||j==="seconds"?me(k):Te(k)));return A&&ae?(Pt(ee,ae)||ta(ee,ae))&&(wt(ee,A)||ta(ee,A)):A?wt(ee,A)||ta(ee,A):ae?Pt(ee,ae)||ta(ee,ae):!0},R=k=>c.value[`no${k[0].toUpperCase()+k.slice(1)}Overlay`],Q=k=>{R(k)||(O[k]=!O[k],O[k]?(N.value=!0,a("overlay-opened",k)):(N.value=!1,a("overlay-closed",k)))},x=k=>k==="hours"?xt:k==="minutes"?Tt:Et,B=()=>{Y.value&&clearTimeout(Y.value)},J=(k,j=!0,A)=>{const ae=j?I:le,ee=j?+c.value[`${k}Increment`]:-+c.value[`${k}Increment`];D(+r[k]+ee,k)&&a(`update:${k}`,x(k)(ae({[k]:+r[k]},{[k]:+c.value[`${k}Increment`]}))),!A?.keyboard&&p.value.timeArrowHoldThreshold&&(Y.value=setTimeout(()=>{J(k,j)},p.value.timeArrowHoldThreshold))},T=k=>c.value.is24?k:(k>=12?E.value="PM":E.value="AM",b(k)),L=()=>{E.value==="PM"?(E.value="AM",a("update:hours",r.hours-12)):(E.value="PM",a("update:hours",r.hours+12)),s("am-pm-change",E.value)},f=k=>{O[k]=!0},S=(k,j)=>(Q(k),a(`update:${k}`,j));return t({openChildCmp:f}),(k,j)=>i(l).disabled?re("",!0):(F(),te("div",Xu,[(F(!0),te(Se,null,Ee(fe.value,(A,ae)=>(F(),te("div",{key:ae,class:ye(z.value),"data-compact":se.value&&!i(c).enableSeconds,"data-collapsed":se.value&&i(c).enableSeconds},[A.separator?(F(),te(Se,{key:0},[N.value?re("",!0):(F(),te(Se,{key:0},[At(":")],64))],64)):(F(),te(Se,{key:1},[we("button",{type:"button",class:ye({dp__btn:!0,dp__inc_dec_button:!i(c).timePickerInline,dp__inc_dec_button_inline:i(c).timePickerInline,dp__tp_inline_btn_top:i(c).timePickerInline,dp__inc_dec_button_disabled:X.value(A.type),"dp--hidden-el":N.value}),"data-test-id":`${A.type}-time-inc-btn-${r.order}`,"aria-label":i(u)?.incrementValue(A.type),tabindex:"0","data-dp-action-element":H.value,onKeydown:ee=>i(y)(ee,()=>J(A.type,!0,{keyboard:!0}),!0),onClick:ee=>i(p).timeArrowHoldThreshold?void 0:J(A.type,!0),onMousedown:ee=>i(p).timeArrowHoldThreshold?J(A.type,!0):void 0,onMouseup:B},[i(c).timePickerInline?oe(k.$slots,"tp-inline-arrow-up",{key:1},()=>[j[2]||(j[2]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[3]||(j[3]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))]):oe(k.$slots,"arrow-up",{key:0},()=>[He(i(qr))])],42,Gu),we("button",{type:"button","aria-label":`${ne.value(A.type).text}-${i(u)?.openTpOverlay(A.type)}`,class:ye({dp__time_display:!0,dp__time_display_block:!i(c).timePickerInline,dp__time_display_inline:i(c).timePickerInline,"dp--time-invalid":q.value(A.type),"dp--time-overlay-btn":!q.value(A.type),"dp--hidden-el":N.value}),disabled:i(_)(R(A.type)),tabindex:"0","data-dp-action-element":H.value,"data-test-id":`${A.type}-toggle-overlay-btn-${r.order}`,onKeydown:ee=>i(y)(ee,()=>Q(A.type),!0),onClick:ee=>Q(A.type)},[oe(k.$slots,A.type,{text:ne.value(A.type).text,value:ne.value(A.type).value},()=>[At(Ke(ne.value(A.type).text),1)])],42,Zu),we("button",{type:"button",class:ye({dp__btn:!0,dp__inc_dec_button:!i(c).timePickerInline,dp__inc_dec_button_inline:i(c).timePickerInline,dp__tp_inline_btn_bottom:i(c).timePickerInline,dp__inc_dec_button_disabled:$.value(A.type),"dp--hidden-el":N.value}),"data-test-id":`${A.type}-time-dec-btn-${r.order}`,"aria-label":i(u)?.decrementValue(A.type),tabindex:"0","data-dp-action-element":H.value,onKeydown:ee=>i(y)(ee,()=>J(A.type,!1,{keyboard:!0}),!0),onClick:ee=>i(p).timeArrowHoldThreshold?void 0:J(A.type,!1),onMousedown:ee=>i(p).timeArrowHoldThreshold?J(A.type,!1):void 0,onMouseup:B},[i(c).timePickerInline?oe(k.$slots,"tp-inline-arrow-down",{key:1},()=>[j[4]||(j[4]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),j[5]||(j[5]=we("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))]):oe(k.$slots,"arrow-down",{key:0},()=>[He(i(Ur))])],42,Ju)],64))],10,Qu))),128)),i(c).is24?re("",!0):(F(),te("div",ec,[oe(k.$slots,"am-pm-button",{toggle:L,value:E.value},()=>[we("button",{ref_key:"amPmButton",ref:P,type:"button",class:"dp__pm_am_button",role:"button","aria-label":i(u)?.amPmButton,tabindex:"0","data-dp-action-element":H.value,"data-compact":se.value,onClick:L,onKeydown:j[0]||(j[0]=A=>i(y)(A,()=>L(),!0))},Ke(E.value),41,tc)])])),(F(!0),te(Se,null,Ee(ge.value,(A,ae)=>(F(),$e(da,{key:ae,name:i(v)(O[A.type]),css:i(M)},{default:be(()=>[O[A.type]?(F(),$e(Ya,{key:0,items:ke(A.type),"is-last":i(l).autoApply&&!i(p).keepActionRow,type:A.type,"aria-labels":i(u),level:i(c).timePickerInline||i(l).timePicker?1:2,"overlay-label":i(u).timeOverlay?.(A.type),onSelected:ee=>S(A.type,ee),onToggle:ee=>Q(A.type),onResetFlow:j[1]||(j[1]=ee=>k.$emit("reset-flow"))},ze({"button-icon":be(()=>[oe(k.$slots,"clock-icon",{},()=>[k.$slots["clock-icon"]?re("",!0):(F(),$e(xn(i(c).timePickerInline?i(Oa):i(Hr)),{key:0}))])]),_:2},[k.$slots[`${A.type}-overlay-value`]?{name:"item",fn:be(({item:ee})=>[oe(k.$slots,`${A.type}-overlay-value`,{text:ee.text,value:ee.value})]),key:"0"}:void 0,k.$slots[`${A.type}-overlay-header`]?{name:"header",fn:be(()=>[oe(k.$slots,`${A.type}-overlay-header`,{toggle:()=>Q(A.type)})]),key:"1"}:void 0]),1032,["items","is-last","type","aria-labels","level","overlay-label","onSelected","onToggle"])):re("",!0)]),_:2},1032,["name","css"]))),128))]))}}),nc=["data-dp-mobile"],rc=["aria-label","tabindex"],oc=["role","aria-label","tabindex"],sc=["aria-label"],Zr=Ue({__name:"TimePicker",props:{hours:{},minutes:{},seconds:{},disabledTimesConfig:{type:[Function,null]},noOverlayFocus:{type:Boolean},validateTime:{type:Function}},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,setState:s,modelValue:l,rootProps:u,defaults:{ariaLabels:h,textInput:p,config:g,range:w,timeConfig:c}}=Pe(),{isModelAuto:y}=Xe(),{checkKeyDown:b,findFocusableEl:_}=qe(),{transitionName:d,showTransition:m}=Ca(),{hideNavigationButtons:v}=tn(),{isMobile:M}=Ja(),O=Bt(),E=Be("overlay"),P=Be("close-tp-btn"),Y=Be("tp-input"),N=ie(!1);je(()=>{a("mount")});const W=V(()=>w.value.enabled&&u.modelAuto?y(l.value):!0),H=ie(!1),q=ne=>({hours:Array.isArray(r.hours)?r.hours[ne]:r.hours,minutes:Array.isArray(r.minutes)?r.minutes[ne]:r.minutes,seconds:Array.isArray(r.seconds)?r.seconds[ne]:r.seconds}),G=V(()=>{const ne=[];if(w.value.enabled)for(let pe=0;pe<2;pe++)ne.push(q(pe));else ne.push(q(0));return ne}),Z=(ne,pe=!1,ue="")=>{pe||a("reset-flow"),H.value=ne,s("arrowNavigationLevel",ne?1:0),o("overlay-toggle",{open:ne,overlay:Qe.time}),Ge(()=>{ue!==""&&Y.value?.[0]&&Y.value[0].openChildCmp(ue)})},U=V(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:u.autoApply&&!g.value.keepActionRow})),X=_t(O,mt.TimeInput),$=(ne,pe,ue)=>w.value.enabled?pe===0?[ne,G.value[1][ue]]:[G.value[0][ue],ne]:ne,I=ne=>{a("update:hours",ne)},le=ne=>{a("update:minutes",ne)},z=ne=>{a("update:seconds",ne)},se=()=>{if(E.value&&!p.value.enabled&&!r.noOverlayFocus){const ne=_(E.value);ne&&ne.focus({preventScroll:!0})}},fe=ne=>{N.value=!1,o("overlay-toggle",{open:!1,overlay:ne})},ge=ne=>{N.value=!0,o("overlay-toggle",{open:!0,overlay:ne})};return t({toggleTimePicker:Z}),(ne,pe)=>(F(),te("div",{class:"dp--tp-wrap","data-dp-mobile":i(M)},[!i(u).timePicker&&!i(c).timePickerInline?Wa((F(),te("button",{key:0,ref:"open-tp-btn",type:"button","data-dp-action-element":"0",class:ye({...U.value,"dp--hidden-el":H.value}),"aria-label":i(h)?.openTimePicker,tabindex:e.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:pe[0]||(pe[0]=ue=>i(b)(ue,()=>Z(!0))),onClick:pe[1]||(pe[1]=ue=>Z(!0))},[oe(ne.$slots,"clock-icon",{},()=>[He(i(Hr))])],42,rc)),[[Ia,!i(v)("time")]]):re("",!0),He(da,{name:i(d)(H.value),css:i(m)&&!i(c).timePickerInline},{default:be(()=>[H.value||i(u).timePicker||i(c).timePickerInline?(F(),te("div",{key:0,ref:"overlay",role:i(c).timePickerInline?void 0:"dialog",class:ye({dp__overlay:!i(c).timePickerInline,"dp--overlay-absolute":!i(u).timePicker&&!i(c).timePickerInline,"dp--overlay-relative":i(u).timePicker}),style:tt(i(u).timePicker?{height:`${i(g).modeHeight}px`}:void 0),"aria-label":i(h)?.timePicker,tabindex:i(c).timePickerInline?void 0:0},[we("div",{class:ye(i(c).timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[oe(ne.$slots,"time-picker-overlay",{hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:I,setMinutes:le,setSeconds:z},()=>[we("div",{class:ye(i(c).timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(F(!0),te(Se,null,Ee(G.value,(ue,ke)=>Wa((F(),$e(ac,vt({key:ke},{ref_for:!0},{order:ke,hours:ue.hours,minutes:ue.minutes,seconds:ue.seconds,closeTimePickerBtn:P.value,disabledTimesConfig:e.disabledTimesConfig,disabled:ke===0?i(w).fixedStart:i(w).fixedEnd},{ref_for:!0,ref:"tp-input","validate-time":(me,Te)=>e.validateTime(me,$(Te,ke,me)),"onUpdate:hours":me=>I($(me,ke,"hours")),"onUpdate:minutes":me=>le($(me,ke,"minutes")),"onUpdate:seconds":me=>z($(me,ke,"seconds")),onMounted:se,onOverlayClosed:fe,onOverlayOpened:ge}),ze({_:2},[Ee(i(X),(me,Te)=>({name:me,fn:be(D=>[oe(ne.$slots,me,vt({ref_for:!0},D))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Ia,ke===0?!0:W.value]])),128))],2)]),!i(u).timePicker&&!i(c).timePickerInline?Wa((F(),te("button",{key:0,ref:"close-tp-btn","data-dp-action-element":"1",type:"button",class:ye({...U.value,"dp--hidden-el":N.value}),"aria-label":i(h)?.closeTimePicker,tabindex:"0",onKeydown:pe[2]||(pe[2]=ue=>i(b)(ue,()=>Z(!1))),onClick:pe[3]||(pe[3]=ue=>Z(!1))},[oe(ne.$slots,"calendar-icon",{},()=>[He(i(Oa))])],42,sc)),[[Ia,!i(v)("time")]]):re("",!0)],2)],14,oc)):re("",!0)]),_:3},8,["name","css"])],8,nc))}}),Jr=e=>{const{getDate:t,modelValue:n,time:a,rootProps:r,defaults:{range:o,timeConfig:s}}=Pe(),{isDateEqual:l,setTime:u}=Xe(),h=(P,Y)=>Array.isArray(a[P])?a[P][Y]:a[P],p=P=>s.value.enableSeconds?Array.isArray(a.seconds)?a.seconds[P]:a.seconds:0,g=(P,Y)=>P?u(Y!==void 0?{hours:h("hours",Y),minutes:h("minutes",Y),seconds:p(Y)}:{hours:a.hours,minutes:a.minutes,seconds:p()},P):Mi(t(),p(Y)),w=(P,Y)=>{a[P]=Y},c=V(()=>r.modelAuto&&o.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:o.value.enabled),y=(P,Y)=>{const N=Object.fromEntries(Object.keys(a).map(W=>W===P?[W,Y]:[W,a[W]].slice()));if(c.value&&!o.value.disableTimeRangeValidation){const W=q=>n.value?u({hours:N.hours[q],minutes:N.minutes[q],seconds:N.seconds[q]},n.value[q]):null,H=q=>xi(n.value[q],0);return!(l(W(0),W(1))&&(wt(W(0),H(1))||Pt(W(1),H(0))))}return!0},b=(P,Y)=>{y(P,Y)&&(w(P,Y),e&&e())},_=P=>{b("hours",P)},d=P=>{b("minutes",P)},m=P=>{b("seconds",P)},v=(P,Y)=>{_(P.hours),d(P.minutes),m(P.seconds),n.value&&Y(n.value)},M=P=>{if(P){const Y=Array.isArray(P),N=Y?[+P[0].hours,+P[1].hours]:+P.hours,W=Y?[+P[0].minutes,+P[1].minutes]:+P.minutes,H=Y?[+(P[0].seconds??0),+(P[1].seconds??0)]:+(P.seconds??0);w("hours",N),w("minutes",W),s.value.enableSeconds&&w("seconds",H)}},O=(P,Y)=>{const N={hours:Array.isArray(a.hours)?a.hours[P]:a.hours,disabledArr:[]};return(Y||Y===0)&&(N.hours=Y),Array.isArray(r.disabledTimes)&&(N.disabledArr=o.value.enabled&&Array.isArray(r.disabledTimes[P])?r.disabledTimes[P]:r.disabledTimes),N},E=V(()=>(P,Y)=>{if(Array.isArray(r.disabledTimes)){const{disabledArr:N,hours:W}=O(P,Y),H=N.filter(q=>+q.hours===W);return H[0]?.minutes==="*"?{hours:[W],minutes:void 0,seconds:void 0}:{hours:[],minutes:H?.map(q=>+q.minutes)??[],seconds:H?.map(q=>q.seconds?+q.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}});return{assignTime:w,updateHours:_,updateMinutes:d,updateSeconds:m,getSetDateTime:g,updateTimeValues:v,getSecondsValue:p,assignStartTime:M,validateTime:y,disabledTimesConfig:E}},lc=e=>{const{getDate:t,time:n,modelValue:a,state:r,defaults:{startTime:o,range:s,timeConfig:l}}=Pe(),{getTimeObj:u}=Xe();Sa(()=>{r.isTextInputDate&&O()});const{updateTimeValues:h,getSetDateTime:p,assignTime:g,assignStartTime:w,disabledTimesConfig:c,validateTime:y}=Jr(b);function b(){e("update-flow-step")}const _=P=>{const{hours:Y,minutes:N,seconds:W}=P;return{hours:+Y,minutes:+N,seconds:W?+W:0}},d=()=>{if(l.value.startTime){if(Array.isArray(l.value.startTime)){const Y=_(l.value.startTime[0]),N=_(l.value.startTime[1]);return[xe(t(),Y),xe(t(),N)]}const P=_(l.value.startTime);return xe(t(),P)}return s.value.enabled?[null,null]:null},m=()=>{if(s.value.enabled){const[P,Y]=d();a.value=[p(P,0),p(Y,1)]}else a.value=p(d())},v=P=>Array.isArray(P)?[u(t(P[0])),u(t(P[1]))]:[u(P??t())],M=(P,Y,N)=>{g("hours",P),g("minutes",Y),g("seconds",l.value.enableSeconds?N:0)},O=()=>{const[P,Y]=v(a.value);return s.value.enabled?M([P.hours,Y.hours],[P.minutes,Y.minutes],[P.seconds,Y.seconds]):M(P.hours,P.minutes,P.seconds)};je(()=>(w(o.value),a.value?O():m()));const E=()=>{Array.isArray(a.value)?a.value=a.value.map((P,Y)=>P&&p(P,Y)):a.value=p(a.value),e("time-update")};return{modelValue:a,time:n,disabledTimesConfig:c,validateTime:y,updateTime:P=>{h(P,E)}}},ic=Ue({__name:"TimePickerSolo",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["time-update","mount","reset-flow","update-flow-step"],setup(e,{expose:t,emit:n}){const a=n,r=Bt(),o=_t(r,mt.TimePicker),s=Be("time-input"),{time:l,modelValue:u,disabledTimesConfig:h,updateTime:p,validateTime:g}=lc(a);return je(()=>{a("mount")}),t({getSidebarProps:()=>({modelValue:u,time:l,updateTime:p}),toggleTimePicker:(w,c=!1,y="")=>{s.value?.toggleTimePicker(w,c,y)}}),(w,c)=>(F(),$e(an,{"multi-calendars":0,stretch:""},{default:be(({wrapClass:y})=>[we("div",{class:ye(y)},[He(Zr,vt({ref:"time-input"},w.$props,{hours:i(l).hours,minutes:i(l).minutes,seconds:i(l).seconds,"disabled-times-config":i(h),"validate-time":i(g),"onUpdate:hours":c[0]||(c[0]=b=>i(p)({hours:b,minutes:i(l).minutes,seconds:i(l).seconds})),"onUpdate:minutes":c[1]||(c[1]=b=>i(p)({hours:i(l).hours,minutes:b,seconds:i(l).seconds})),"onUpdate:seconds":c[2]||(c[2]=b=>i(p)({hours:i(l).hours,minutes:i(l).minutes,seconds:b})),onResetFlow:c[3]||(c[3]=b=>w.$emit("reset-flow"))}),ze({_:2},[Ee(i(o),(b,_)=>({name:b,fn:be(d=>[oe(w.$slots,b,et(dt(d)))])}))]),1040,["hours","minutes","seconds","disabled-times-config","validate-time"])],2)]),_:3}))}}),uc=(e,t)=>{const{getDate:n,rootProps:a,defaults:{filters:r}}=Pe(),{validateMonthYearInRange:o,validateMonthYear:s}=st(),l=(w,c)=>{let y=w;return r.value.months.includes(Ae(y))?(y=c?ft(w,1):ca(w,1),l(y,c)):y},u=(w,c)=>{let y=w;return r.value.years.includes(he(y))?(y=c?Sn(w,1):Vr(w,1),u(y,c)):y},h=(w,c=!1)=>{const y=xe(n(),{month:e.month,year:e.year});let b=w?ft(y,1):ca(y,1);a.disableYearSelect&&(b=ct(b,e.year));let _=Ae(b),d=he(b);r.value.months.includes(_)&&(b=l(b,w),_=Ae(b),d=he(b)),r.value.years.includes(d)&&(b=u(b,w),d=he(b)),o(_,d,w,a.preventMinMaxNavigation)&&p(_,d,c)},p=(w,c,y=!1)=>{t("update-month-year",{month:w,year:c,fromNav:y})},g=V(()=>w=>s(xe(n(),{month:e.month,year:e.year}),a.preventMinMaxNavigation,w));return{handleMonthYearChange:h,isDisabled:g,updateMonthYear:p}},cc={class:"dp--header-wrap"},dc={key:0,class:"dp__month_year_wrap"},fc={key:0},mc={class:"dp__month_year_wrap"},vc=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],pc=Ue({__name:"DpHeader",props:{month:{},year:{},instance:{},years:{},months:{},menuWrapRef:{}},emits:["mount","reset-flow","update-month-year"],setup(e,{expose:t,emit:n}){const a=n,r=e,{rootEmit:o,rootProps:s,modelValue:l,defaults:{ariaLabels:u,filters:h,config:p,highlight:g,safeDates:w,ui:c}}=Pe(),{transitionName:y,showTransition:b}=Ca(),{showLeftIcon:_,showRightIcon:d}=tn(),{handleMonthYearChange:m,isDisabled:v,updateMonthYear:M}=uc(r,a),{getMaxMonth:O,getMinMonth:E,getYearFromDate:P,groupListAndMap:Y,checkHighlightYear:N,checkHighlightMonth:W}=Xe(),{checkKeyDown:H}=qe(),{formatYear:q}=Nt(),{checkMinMaxValue:G}=st(),{boolHtmlAttribute:Z}=fa(),U=ie(!1),X=ie(!1),$=ie(!1);je(()=>{a("mount")});const I=R=>({get:()=>r[R],set:Q=>{const x=R===it.month?it.year:it.month;a("update-month-year",{[R]:Q,[x]:r[x]}),R===it.month?ue(!0):ke(!0)}}),le=V(I(it.month)),z=V(I(it.year)),se=V(()=>R=>({month:r.month,year:r.year,items:R===it.month?r.months:r.years,instance:r.instance,updateMonthYear:M,toggle:R===it.month?ue:ke})),fe=V(()=>r.months.find(Q=>Q.value===r.month)||{text:"",value:0}),ge=V(()=>Y(r.months,R=>{const Q=r.month===R.value,x=G(R.value,E(r.year,w.value.minDate),O(r.year,w.value.maxDate))||h.value.months.includes(R.value),B=W(g.value,R.value,r.year);return{active:Q,disabled:x,highlighted:B}})),ne=V(()=>Y(r.years,R=>{const Q=r.year===R.value,x=G(R.value,P(w.value.minDate),P(w.value.maxDate))||h.value.years.includes(R.value),B=N(g.value,R.value);return{active:Q,disabled:x,highlighted:B}})),pe=(R,Q,x)=>{x===void 0?R.value=!R.value:R.value=x,R.value?($.value=!0,o("overlay-toggle",{open:!0,overlay:Q})):($.value=!1,o("overlay-toggle",{open:!1,overlay:Q}))},ue=(R=!1,Q)=>{me(R),pe(U,Qe.month,Q)},ke=(R=!1,Q)=>{me(R),pe(X,Qe.year,Q)},me=R=>{R||a("reset-flow")},Te=V(()=>[{type:it.month,index:1,toggle:ue,modelValue:le.value,updateModelValue:R=>le.value=R,text:fe.value.text,showSelectionGrid:U.value,items:ge.value,ariaLabel:u.value?.openMonthsOverlay,overlayLabel:u.value.monthPicker?.(!0)??void 0},{type:it.year,index:2,toggle:ke,modelValue:z.value,updateModelValue:R=>z.value=R,text:q(r.year),showSelectionGrid:X.value,items:ne.value,ariaLabel:u.value?.openYearsOverlay,overlayLabel:u.value.yearPicker?.(!0)??void 0}]),D=V(()=>s.disableYearSelect?[Te.value[0]]:s.yearFirst?[...Te.value].reverse():Te.value);return t({toggleMonthPicker:ue,toggleYearPicker:ke,handleMonthYearChange:m}),(R,Q)=>(F(),te("div",cc,[R.$slots["month-year"]?(F(),te("div",dc,[oe(R.$slots,"month-year",et(dt({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:i(M),handleMonthYearChange:i(m),instance:e.instance,isDisabled:i(v)})))])):(F(),te(Se,{key:1},[R.$slots["top-extra"]?(F(),te("div",fc,[oe(R.$slots,"top-extra",{value:i(l)})])):re("",!0),we("div",mc,[i(_)(e.instance)&&!i(s).vertical?(F(),$e(Da,{key:0,"aria-label":i(u)?.prevMonth,disabled:i(Z)(i(v)(!1)),class:ye(i(c)?.navBtnPrev),"el-name":"action-prev",onActivate:Q[0]||(Q[0]=x=>i(m)(!1,!0))},{default:be(()=>[R.$slots["arrow-left"]?oe(R.$slots,"arrow-left",{key:0}):re("",!0),R.$slots["arrow-left"]?re("",!0):(F(),$e(i(Wr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),we("div",{class:ye(["dp__month_year_wrap",{dp__year_disable_select:i(s).disableYearSelect}])},[(F(!0),te(Se,null,Ee(D.value,x=>(F(),te(Se,{key:x.type},[we("button",{type:"button","data-dp-element":`overlay-${x.type}`,class:ye(["dp__btn dp__month_year_select",{"dp--hidden-el":$.value}]),"aria-label":`${x.text}-${x.ariaLabel}`,"data-test-id":`${x.type}-toggle-overlay-${e.instance}`,tabindex:"0","data-dp-action-element":"0",onClick:B=>x.toggle(!1),onKeydown:B=>i(H)(B,()=>x.toggle(),!0)},[R.$slots[x.type]?oe(R.$slots,x.type,{key:0,text:x.text,value:r[x.type]}):re("",!0),R.$slots[x.type]?re("",!0):(F(),te(Se,{key:1},[At(Ke(x.text),1)],64))],42,vc),He(da,{name:i(y)(x.showSelectionGrid),css:i(b)},{default:be(()=>[x.showSelectionGrid?(F(),$e(Ya,{key:0,items:x.items,"is-last":i(s).autoApply&&!i(p).keepActionRow,"skip-button-ref":!1,type:x.type,"header-refs":[],"menu-wrap-ref":e.menuWrapRef,"overlay-label":x.overlayLabel,onSelected:x.updateModelValue,onToggle:x.toggle},ze({"button-icon":be(()=>[R.$slots["calendar-icon"]?oe(R.$slots,"calendar-icon",{key:0}):re("",!0),R.$slots["calendar-icon"]?re("",!0):(F(),$e(i(Oa),{key:1}))]),_:2},[R.$slots[`${x.type}-overlay-value`]?{name:"item",fn:be(({item:B})=>[oe(R.$slots,`${x.type}-overlay-value`,{text:B.text,value:B.value})]),key:"0"}:void 0,R.$slots[`${x.type}-overlay`]?{name:"overlay",fn:be(()=>[oe(R.$slots,`${x.type}-overlay`,vt({ref_for:!0},se.value(x.type)))]),key:"1"}:void 0,R.$slots[`${x.type}-overlay-header`]?{name:"header",fn:be(()=>[oe(R.$slots,`${x.type}-overlay-header`,{toggle:x.toggle})]),key:"2"}:void 0]),1032,["items","is-last","type","menu-wrap-ref","overlay-label","onSelected","onToggle"])):re("",!0)]),_:2},1032,["name","css"])],64))),128))],2),i(_)(e.instance)&&i(s).vertical?(F(),$e(Da,{key:1,"aria-label":i(u)?.prevMonth,"el-name":"action-prev",disabled:i(Z)(i(v)(!1)),class:ye(i(c)?.navBtnPrev),onActivate:Q[1]||(Q[1]=x=>i(m)(!1,!0))},{default:be(()=>[R.$slots["arrow-up"]?oe(R.$slots,"arrow-up",{key:0}):re("",!0),R.$slots["arrow-up"]?re("",!0):(F(),$e(i(qr),{key:1}))]),_:3},8,["aria-label","disabled","class"])):re("",!0),i(d)(e.instance)?(F(),$e(Da,{key:2,ref:"rightIcon","el-name":"action-next",disabled:i(Z)(i(v)(!0)),"aria-label":i(u)?.nextMonth,class:ye(i(c)?.navBtnNext),onActivate:Q[2]||(Q[2]=x=>i(m)(!0,!0))},{default:be(()=>[R.$slots[i(s).vertical?"arrow-down":"arrow-right"]?oe(R.$slots,i(s).vertical?"arrow-down":"arrow-right",{key:0}):re("",!0),R.$slots[i(s).vertical?"arrow-down":"arrow-right"]?re("",!0):(F(),$e(xn(i(s).vertical?i(Ur):i(Ir)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):re("",!0)])],64))]))}}),hc={class:"dp__calendar_header",role:"row"},yc={key:0,class:"dp__calendar_header_item",role:"gridcell"},gc=["aria-label"],wc={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},bc={class:"dp__cell_inner"},kc=["id","aria-selected","aria-disabled","aria-label","tabindex","data-test-id","data-dp-element-active","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],_c=Ue({__name:"DpCalendar",props:{instance:{},mappedDates:{},month:{},year:{}},emits:["mount","select-date","set-hover-date","handle-scroll","handle-swipe"],setup(e,{expose:t,emit:n}){const a=n,r=e,{getDate:o,rootEmit:s,rootProps:l,defaults:{transitions:u,config:h,ariaLabels:p,multiCalendars:g,weekNumbers:w,multiDates:c,ui:y}}=Pe(),{isDateAfter:b,isDateEqual:_,resetDateTime:d,getCellId:m}=Xe(),{checkKeyDown:v,checkStopPropagation:M,isTouchDevice:O}=qe(),{formatWeekDay:E}=Nt(),P=Be("calendar-wrap"),Y=Be("active-tooltip"),N=ie([]),W=ie(null),H=ie(!0),q=ie(!1),G=ie(""),Z=ie({bottom:"",left:"",transform:""}),U=ie({left:"50%"});Do(P,{onSwipeEnd:(f,S)=>{h.value.noSwipe||(l.vertical?(S==="up"||S==="down")&&a("handle-swipe",S==="up"?"left":"right"):(S==="left"||S==="right")&&a("handle-swipe",S==="right"?"left":"right"))}});const X=V(()=>l.calendar?l.calendar(r.mappedDates):r.mappedDates),$=V(()=>l.dayNames?Array.isArray(l.dayNames)?l.dayNames:l.dayNames():L());je(()=>{a("mount",{cmp:"calendar",dayRefs:N.value}),h.value.monthChangeOnScroll&&P.value&&P.value.addEventListener("wheel",R,{passive:!1})}),jt(()=>{h.value.monthChangeOnScroll&&P.value&&P.value.removeEventListener("wheel",R)});const I=f=>f?l.vertical?"vNext":"next":l.vertical?"vPrevious":"previous",le=(f,S)=>{if(l.transitions){const k=d(xe(o(),{month:r.month,year:r.year}));G.value=b(d(xe(o(),{month:f,year:S})),k)?u.value[I(!0)]:u.value[I(!1)],H.value=!1,Ge(()=>{H.value=!0})}},z=V(()=>({...y.value.calendar})),se=f=>({type:"dot",...f}),fe=V(()=>f=>{const S=se(f);return{dp__marker_dot:S.type==="dot",dp__marker_line:S.type==="line"}}),ge=V(()=>f=>_(f,W.value)),ne=V(()=>({dp__calendar:!0,dp__calendar_next:g.value.count>0&&r.instance!==0})),pe=V(()=>f=>l.hideOffsetDates?f.current:!0),ue=async(f,S)=>{const{width:k,height:j}=f.getBoundingClientRect();W.value=S.value;let A={left:`${k/2}px`},ae=-50;if(await Ge(),Y.value?.[0]){const{left:ee,width:Me}=Y.value[0].getBoundingClientRect();ee<0&&(A={left:"0"},ae=0,U.value.left=`${k/2}px`),globalThis.innerWidth{const j=Yt(N.value?.[S]?.[k]);j&&(f.marker?.customPosition&&f.marker?.tooltip?.length?Z.value=f.marker.customPosition(j):await ue(j,f),s("tooltip-open",f.marker))},me=async(f,S,k)=>{if(q.value&&c.value.enabled&&c.value.dragSelect)return a("select-date",f);if(a("set-hover-date",f),f.marker?.tooltip?.length){if(l.hideOffsetDates&&!f.current)return;await ke(f,S,k)}},Te=f=>{W.value&&(W.value=null,Z.value=structuredClone({bottom:"",left:"",transform:""}),s("tooltip-close",f.marker))},D=(f,S,k)=>{f&&(Array.isArray(N.value[S])?N.value[S][k]=f:N.value[S]=[f])},R=f=>{h.value.monthChangeOnScroll&&(f.preventDefault(),a("handle-scroll",f))},Q=f=>w.value?w.value.type==="local"?Bn(f.value,{weekStartsOn:+l.weekStart,locale:l.locale}):w.value.type==="iso"?$n(f.value):typeof w.value.type=="function"?w.value.type(f.value):"":"",x=f=>{const S=f[0];return w.value?.hideOnOffsetDates?f.some(k=>k.current)?Q(S):"":Q(S)},B=(f,S,k=!0)=>{!k&&O()||(!c.value.enabled||h.value.allowPreventDefault)&&(M(f,h.value),a("select-date",S))},J=f=>{M(f,h.value)},T=f=>{c.value.enabled&&c.value.dragSelect?(q.value=!0,a("select-date",f)):c.value.enabled&&a("select-date",f)},L=()=>{const f=o(),S=ot(f,{locale:l.locale,weekStartsOn:+l.weekStart}),k=Rn(f,{locale:l.locale,weekStartsOn:+l.weekStart});return Yn({start:S,end:k}).map(j=>E(j))};return t({triggerTransition:le}),(f,S)=>(F(),te("div",{class:ye(ne.value)},[we("div",{ref:"calendar-wrap",class:ye(z.value),role:"grid"},[we("div",hc,[i(w)?(F(),te("div",yc,Ke(i(w).label),1)):re("",!0),(F(!0),te(Se,null,Ee($.value,(k,j)=>(F(),te("div",{key:j,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":i(p)?.weekDay?.(j)},[oe(f.$slots,"calendar-header",{day:k,index:j},()=>[At(Ke(k),1)])],8,gc))),128))]),S[2]||(S[2]=we("div",{class:"dp__calendar_header_separator"},null,-1)),He(da,{name:G.value,css:!!i(u)},{default:be(()=>[H.value?(F(),te("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:S[1]||(S[1]=k=>q.value=!1)},[(F(!0),te(Se,null,Ee(X.value,(k,j)=>(F(),te("div",{key:j,class:"dp__calendar_row",role:"row"},[i(w)?(F(),te("div",wc,[we("div",bc,Ke(x(k.days)),1)])):re("",!0),(F(!0),te(Se,null,Ee(k.days,(A,ae)=>(F(),te("div",{id:i(m)(A.value),ref_for:!0,ref:ee=>D(ee,j,ae),key:ae+j,role:"gridcell",class:"dp__calendar_item","aria-selected":(A.classData.dp__active_date||A.classData.dp__range_start||A.classData.dp__range_end)??void 0,"aria-disabled":A.classData.dp__cell_disabled||void 0,"aria-label":i(p)?.day?.(A),tabindex:!A.current&&i(l).hideOffsetDates?void 0:0,"data-test-id":i(m)(A.value),"data-dp-element-active":A.classData.dp__active_date?0:void 0,"data-dp-action-element":"0",onClick:sa(ee=>B(ee,A),["prevent"]),onTouchend:ee=>B(ee,A,!1),onKeydown:ee=>i(v)(ee,()=>f.$emit("select-date",A)),onMouseenter:ee=>me(A,j,ae),onMouseleave:ee=>Te(A),onMousedown:ee=>T(A),onMouseup:S[0]||(S[0]=ee=>q.value=!1)},[we("div",{class:ye(["dp__cell_inner",A.classData])},[f.$slots.day&&pe.value(A)?oe(f.$slots,"day",{key:0,day:+A.text,date:A.value}):re("",!0),f.$slots.day?re("",!0):(F(),te(Se,{key:1},[At(Ke(A.text),1)],64)),A.marker&&pe.value(A)?oe(f.$slots,"marker",{key:2,marker:A.marker,day:+A.text,date:A.value},()=>[we("div",{class:ye(fe.value(A.marker)),style:tt(A.marker.color?{backgroundColor:A.marker.color}:{})},null,6)]):re("",!0),ge.value(A.value)?(F(),te("div",{key:3,ref_for:!0,ref:"active-tooltip",class:"dp__marker_tooltip",style:tt(Z.value)},[A.marker?.tooltip?(F(),te("div",{key:0,class:"dp__tooltip_content",onClick:J},[(F(!0),te(Se,null,Ee(A.marker.tooltip,(ee,Me)=>(F(),te("div",{key:Me,class:"dp__tooltip_text"},[oe(f.$slots,"marker-tooltip",{tooltip:ee,day:A.value},()=>[we("div",{class:"dp__tooltip_mark",style:tt(ee.color?{backgroundColor:ee.color}:{})},null,4),we("div",null,Ke(ee.text),1)])]))),128)),we("div",{class:"dp__arrow_bottom_tp",style:tt(U.value)},null,4)])):re("",!0)],4)):re("",!0)],2)],40,kc))),128))]))),128))],32)):re("",!0)]),_:3},8,["name","css"])],2)],2))}}),Dc=(e,t,n,a)=>{const r=ie([]),o=ie(new Date),s=ie(),{getDate:l,rootEmit:u,calendars:h,month:p,year:g,time:w,modelValue:c,rootProps:y,today:b,state:_,defaults:{multiCalendars:d,startTime:m,range:v,config:M,safeDates:O,multiDates:E,timeConfig:P,flow:Y}}=Pe(),{validateMonthYearInRange:N,isDisabled:W,isDateRangeAllowed:H,checkMinMaxRange:q}=st(),{updateTimeValues:G,getSetDateTime:Z,assignTime:U,assignStartTime:X,validateTime:$,disabledTimesConfig:I}=Jr(a),{formatDay:le}=Nt(),{resetDateTime:z,setTime:se,isDateBefore:fe,isDateEqual:ge,getDaysInBetween:ne}=Xe(),{checkRangeAutoApply:pe,getRangeWithFixedDate:ue,handleMultiDatesSelect:ke,setPresetDate:me}=nn(),{getMapDate:Te}=qe();Sa(()=>T(_.isTextInputDate));const D=C=>!M.value.keepViewOnOffsetClick||C?!0:!s.value,R=(C,K,de,De=!1)=>{D(De)&&(h.value[C]??=h.value[C]={month:0,year:0},h.value[C].month=K??h.value[C]?.month,h.value[C].year=de??h.value[C]?.year)},Q=()=>{y.autoApply&&t("select-date")},x=()=>{m.value&&X(m.value)};je(()=>{c.value||(Ra(),x()),T(!0),y.focusStartDate&&y.startDate&&Ra()});const B=V(()=>Y.value?.steps?.length&&!Y.value?.partial?e.flowStep===Y.value.steps.length:!0),J=()=>{y.autoApply&&B.value&&t("auto-apply",Y.value?.partial?e.flowStep!==Y.value?.steps?.length:!1)},T=(C=!1)=>{if(c.value)return Array.isArray(c.value)?(r.value=c.value,ee(C)):k(c.value,C);if(d.value.count&&C&&!y.startDate)return S(l(),C)},L=()=>Array.isArray(c.value)&&v.value.enabled?Ae(c.value[0])===Ae(c.value[1]??c.value[0]):!1,f=C=>{const K=ft(C,1);return{month:Ae(K),year:he(K)}},S=(C=l(),K=!1)=>{if((!d.value.count||!d.value.static||K)&&R(0,Ae(C),he(C)),d.value.count&&(!c.value||L()||!d.value.solo)&&(!d.value.solo||K))for(let de=1;de{S(C),U("hours",xt(C)),U("minutes",Tt(C)),U("seconds",Et(C)),d.value.count&&K&&Xt()},j=C=>{if(d.value.count){if(d.value.solo)return 0;const K=Ae(C[0]),de=Ae(C[1]);return Math.abs(de-K){C[1]&&v.value.showLastInRange?S(C[j(C)],K):S(C[0],K);const de=(De,Fe)=>[De(C[0]),C?.[1]?De(C[1]):w[Fe][1]];U("hours",de(xt,"hours")),U("minutes",de(Tt,"minutes")),U("seconds",de(Et,"seconds"))},ae=(C,K)=>{if((v.value.enabled||y.weekPicker)&&!E.value.enabled)return A(C,K);if(E.value.enabled&&K){const de=C[C.length-1];return k(de,K)}},ee=C=>{const K=c.value;ae(K,C),d.value.count&&d.value.solo&&Xt()},Me=(C,K)=>{const de=xe(l(),{month:p.value(K),year:g.value(K)}),De=C<0?ft(de,1):ca(de,1);N(Ae(De),he(De),C<0,y.preventMinMaxNavigation)&&(R(K,Ae(De),he(De)),u("update-month-year",{instance:K,month:Ae(De),year:he(De)}),d.value.count&&!d.value.solo&&_e(K),n())},_e=C=>{for(let K=C-1;K>=0;K--){const de=ca(xe(l(),{month:p.value(K+1),year:g.value(K+1)}),1);R(K,Ae(de),he(de))}for(let K=C+1;K<=d.value.count-1;K++){const de=ft(xe(l(),{month:p.value(K-1),year:g.value(K-1)}),1);R(K,Ae(de),he(de))}},Xt=()=>{if(Array.isArray(c.value)&&c.value.length===2){const C=l(l(c.value[1]??ft(c.value[0],1))),[K,de]=[Ae(c.value[0]),he(c.value[0])],[De,Fe]=[Ae(c.value[1]),he(c.value[1])];(K!==De||K===De&&de!==Fe)&&d.value.solo&&R(1,Ae(C),he(C))}else c.value&&!Array.isArray(c.value)&&(R(0,Ae(c.value),he(c.value)),S(l()))},Ra=()=>{y.startDate&&(R(0,Ae(l(y.startDate)),he(l(y.startDate))),d.value.count&&_e(0))},$a=(C,K)=>{if(M.value.monthChangeOnScroll){const de=Date.now()-o.value.getTime(),De=Math.abs(C.deltaY);let Fe=500;De>1&&(Fe=100),De>100&&(Fe=0),de>Fe&&(o.value=new Date,Me(M.value.monthChangeOnScroll==="inverse"?C.deltaY:-C.deltaY,K))}},rn=(C,K,de=!1)=>{M.value.monthChangeOnArrows&&y.vertical===de&&Ea(C,K)},Ea=(C,K)=>{Me(C==="right"?-1:1,K)},on=C=>{if(O.value.markers)return Te(C.value,O.value.markers)},sn=(C,K)=>{switch(y.sixWeeks===!0?"append":y.sixWeeks){case"prepend":return[!0,!1];case"center":return[C==0,!0];case"fair":return[C==0||K>C,!0];case"append":return[!1,!1];default:return[!1,!1]}},ln=(C,K,de,De)=>{if(y.sixWeeks&&C.length<6){const Fe=6-C.length,Ot=(K.getDay()+7-De)%7,Qt=6-(de.getDay()+7-De)%7,[pa,Fa]=sn(Ot,Qt);for(let ha=1;ha<=Fe;ha++)if(Fa?!!(ha%2)==pa:pa){const Ct=C[0].days[0],fn=ma(rt(Ct.value,-7),Ae(K));C.unshift({days:fn})}else{const Ct=C[C.length-1],fn=Ct.days[Ct.days.length-1],co=ma(rt(fn.value,1),Ae(K));C.push({days:co})}}return C},ma=(C,K)=>{const de=l(C),De=[];for(let Fe=0;Fe<7;Fe++){const Ot=rt(de,Fe),Qt=Ae(Ot)!==K;De.push({text:y.hideOffsetDates&&Qt?"":le(Ot),value:Ot,current:!Qt,classData:{}})}return De},un=(C,K)=>{const de=[],De=l(new Date(K,C)),Fe=l(new Date(K,C+1,0)),Ot=y.weekStart,Qt=ot(De,{weekStartsOn:Ot}),pa=Fa=>{const ha=ma(Fa,C);if(de.push({days:ha}),!de[de.length-1].days.some(Ct=>ge(l(Ct.value),z(Fe)))){const Ct=rt(Fa,7);pa(Ct)}};return pa(Qt),ln(de,De,Fe,Ot)},cn=C=>{const K=se({hours:w.hours,minutes:w.minutes,seconds:Na()},l(C.value));u("date-click",K),E.value.enabled?ke(K,E.value.limit):c.value=K,a(),Ge().then(()=>{J()})},Ba=C=>v.value.noDisabledRange?ne(r.value[0],C).some(K=>W(K)):!1,ce=()=>{r.value=c.value?c.value.slice().filter(C=>!!C):[],r.value.length===2&&!(v.value.fixedStart||v.value.fixedEnd)&&(r.value=[])},Ze=(C,K)=>{const de=[l(C.value),rt(l(C.value),+v.value.autoRange)];H(de)?(K&<(C.value),r.value=de):u("invalid-date",C.value)},lt=C=>{const K=Ae(l(C)),de=he(l(C));if(R(0,K,de),d.value.count>0)for(let De=1;De{if(Ba(C.value)||!q(C.value,c.value,v.value.fixedStart?0:1))return u("invalid-date",C.value);r.value=ue(l(C.value))},Ft=(C,K)=>{if(ce(),v.value.autoRange)return Ze(C,K);if(v.value.fixedStart||v.value.fixedEnd)return va(C);r.value[0]?q(l(C.value),c.value)&&!Ba(C.value)?fe(l(C.value),l(r.value[0]))?v.value.autoSwitchStartEnd?(r.value.unshift(l(C.value)),u("range-end",r.value[0])):(r.value[0]=l(C.value),u("range-start",r.value[0])):(r.value[1]=l(C.value),u("range-end",r.value[1])):u("invalid-date",C.value):(r.value[0]=l(C.value),u("range-start",r.value[0]))},Na=(C=!0)=>P.value.enableSeconds?Array.isArray(w.seconds)?C?w.seconds[0]:w.seconds[1]:w.seconds:0,dn=C=>{r.value[C]=se({hours:w.hours[C],minutes:w.minutes[C],seconds:Na(C!==1)},r.value[C])},eo=()=>{r.value[0]&&r.value[1]&&+r.value?.[0]>+r.value?.[1]&&(r.value.reverse(),u("range-start",r.value[0]),u("range-end",r.value[1]))},to=()=>{r.value.length&&(r.value[0]&&!r.value[1]?dn(0):(dn(0),dn(1),a()),eo(),c.value=r.value.slice(),pe(r.value,t,r.value.length<2||Y.value?.steps.length?e.flowStep!==Y.value?.steps?.length:!1))},ao=(C,K=!1)=>{if(W(C.value)||!C.current&&y.hideOffsetDates)return u("invalid-date",C.value);if(s.value=structuredClone(C),!v.value.enabled)return cn(C);Array.isArray(w.hours)&&Array.isArray(w.minutes)&&!E.value.enabled&&(Ft(C,K),to())},no=(C,K)=>{R(C,K.month,K.year,!0),d.value.count&&!d.value.solo&&_e(C),u("update-month-year",{instance:C,month:K.month,year:K.year}),n(d.value.solo?C:void 0);const de=Y.value?.steps?.length?Y.value.steps[e.flowStep]:void 0;!K.fromNav&&(de===Qe.month||de===Qe.year)&&a()},ro=C=>{me({value:C}),Q(),y.multiCalendars&&Ge().then(()=>T(!0))},oo=()=>{let C=l();return y.actionRow?.nowBtnRound&&(C=Di(C,{roundingMethod:y.actionRow.nowBtnRound.rounding??"ceil",nearestTo:y.actionRow.nowBtnRound.roundTo??15})),C},so=()=>{const C=oo();!v.value.enabled&&!E.value.enabled?c.value=C:c.value&&Array.isArray(c.value)&&c.value[0]?E.value.enabled?c.value=[...c.value,C]:c.value=fe(C,c.value[0])?[C,c.value[0]]:[c.value[0],C]:c.value=[C],Q()},lo=()=>{if(Array.isArray(c.value))if(E.value.enabled){const C=io();c.value[c.value.length-1]=Z(C)}else c.value=c.value.map((C,K)=>C&&Z(C,K));else c.value=Z(c.value);t("time-update")},io=()=>Array.isArray(c.value)&&c.value.length?c.value[c.value.length-1]:null,uo=C=>{let K="";if(v.value.enabled&&Array.isArray(c.value))for(const de of Object.keys(C)){const De=C[de];Array.isArray(De)&&(w[de][0]!==De[0]&&(K="range-start"),w[de][1]!==De[1]&&(K="range-start"))}return K};return{calendars:h,modelValue:c,month:p,year:g,time:w,disabledTimesConfig:I,today:b,validateTime:$,getCalendarDays:un,getMarker:on,handleScroll:$a,handleSwipe:Ea,handleArrow:rn,selectDate:ao,updateMonthYear:no,presetDate:ro,selectCurrentDate:so,updateTime:C=>{const K=uo(C);G(C,lo),K&&u(K,c.value[K==="range-start"?0:1])},assignMonthAndYear:S,setStartTime:x}},xc=()=>{const{isModelAuto:e,matchDate:t,isDateAfter:n,isDateBefore:a,isDateBetween:r,isDateEqual:o,getWeekFromDate:s,getBeforeAndAfterInRange:l}=Xe(),{getDate:u,today:h,rootProps:p,defaults:{multiCalendars:g,multiDates:w,ui:c,highlight:y,safeDates:b,range:_},modelValue:d}=Pe(),{isDisabled:m}=st(),v=ie(null),M=f=>{!f.current&&p.hideOffsetDates||(v.value=f.value)},O=()=>{v.value=null},E=f=>Array.isArray(d.value)&&_.value.enabled&&d.value[0]&&v.value?f?n(v.value,d.value[0]):a(v.value,d.value[0]):!0,P=(f,S)=>{const k=()=>d.value?S?d.value[0]||null:d.value[1]:null,j=d.value&&Array.isArray(d.value)?k():null;return o(u(f.value),j)},Y=f=>{const S=Array.isArray(d.value)?d.value[0]:null;return f?!a(v.value,S):!0},N=(f,S=!0)=>(_.value.enabled||p.weekPicker)&&Array.isArray(d.value)&&d.value.length===2?p.hideOffsetDates&&!f.current?!1:o(u(f.value),d.value[S?0:1]):_.value.enabled?P(f,S)&&Y(S)||o(f.value,Array.isArray(d.value)?d.value[0]:null)&&E(S):!1,W=(f,S)=>{if(Array.isArray(d.value)&&d.value[0]&&d.value.length===1){const k=o(f.value,v.value);return S?n(d.value[0],f.value)&&k:a(d.value[0],f.value)&&k}return!1},H=f=>!d.value||p.hideOffsetDates&&!f.current?!1:_.value.enabled?p.modelAuto&&Array.isArray(d.value)?o(f.value,d.value[0]??h):!1:w.value.enabled&&Array.isArray(d.value)?d.value.some(S=>o(S,f.value)):o(f.value,d.value?d.value:h),q=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){if(p.hideOffsetDates&&!f.current)return!1;const S=rt(v.value,+_.value.autoRange),k=s(u(v.value),p.weekStart);return p.weekPicker?o(k[1],u(f.value)):o(S,u(f.value))}return!1}return!1},G=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){const S=rt(v.value,+_.value.autoRange);if(p.hideOffsetDates&&!f.current)return!1;const k=s(u(v.value),p.weekStart);return p.weekPicker?n(f.value,k[0])&&a(f.value,k[1]):n(f.value,v.value)&&a(f.value,S)}return!1}return!1},Z=f=>{if(_.value.autoRange||p.weekPicker){if(v.value){if(p.hideOffsetDates&&!f.current)return!1;const S=s(u(v.value),p.weekStart);return p.weekPicker?o(S[0],f.value):o(v.value,f.value)}return!1}return!1},U=f=>r(d.value,v.value,f.value),X=()=>p.modelAuto&&Array.isArray(d.value)?!!d.value[0]:!1,$=()=>p.modelAuto?e(d.value):!0,I=f=>{if(p.weekPicker)return!1;const S=_.value.enabled?!N(f)&&!N(f,!1):!0;return!m(f.value)&&!H(f)&&!(!f.current&&p.hideOffsetDates)&&S},le=f=>_.value.enabled?p.modelAuto?X()&&H(f):!1:H(f),z=f=>y.value?t(f.value,b.value.highlight):!1,se=f=>{const S=m(f.value);return S&&(typeof y.value=="function"?!y.value(f.value,S):!y.value.options.highlightDisabled)},fe=f=>typeof y.value=="function"?y.value(f.value):y.value.weekdays?.includes(f.value.getDay()),ge=f=>(_.value.enabled||p.weekPicker)&&(!(g.value.count>0)||f.current)&&$()&&!(!f.current&&p.hideOffsetDates)&&!H(f)?U(f):!1,ne=f=>{if(Array.isArray(d.value)&&d.value.length===1){const{before:S,after:k}=l(+_.value.maxRange,d.value[0]);return Pt(f.value,S)||wt(f.value,k)}return!1},pe=f=>{if(Array.isArray(d.value)&&d.value.length===1){const{before:S,after:k}=l(+_.value.minRange,d.value[0]);return r([S,k],d.value[0],f.value)}return!1},ue=f=>_.value.enabled&&(_.value.maxRange||_.value.minRange)?_.value.maxRange&&_.value.minRange?ne(f)||pe(f):_.value.maxRange?ne(f):pe(f):!1,ke=f=>{const{isRangeStart:S,isRangeEnd:k}=R(f),j=_.value.enabled?S||k:!1;return{dp__cell_offset:!f.current,dp__pointer:!p.disabled&&!(!f.current&&p.hideOffsetDates)&&!m(f.value)&&!ue(f),dp__cell_disabled:m(f.value)||ue(f),dp__cell_highlight:!se(f)&&(z(f)||fe(f))&&!le(f)&&!j&&!Z(f)&&!(ge(f)&&p.weekPicker)&&!k,dp__cell_highlight_active:!se(f)&&(z(f)||fe(f))&&le(f),dp__today:!p.noToday&&o(f.value,h)&&f.current,"dp--past":a(f.value,h),"dp--future":n(f.value,h)}},me=f=>({dp__active_date:le(f),dp__date_hover:I(f)}),Te=f=>{if(d.value&&!Array.isArray(d.value)){const S=s(d.value,p.weekStart);return{...T(f),dp__range_start:o(S[0],f.value),dp__range_end:o(S[1],f.value),dp__range_between_week:n(f.value,S[0])&&a(f.value,S[1])}}return{...T(f)}},D=f=>{if(d.value&&Array.isArray(d.value)){const S=s(d.value[0],p.weekStart),k=d.value[1]?s(d.value[1],p.weekStart):[];return{...T(f),dp__range_start:o(S[0],f.value)||o(k[0],f.value),dp__range_end:o(S[1],f.value)||o(k[1],f.value),dp__range_between_week:n(f.value,S[0])&&a(f.value,S[1])||n(f.value,k[0])&&a(f.value,k[1]),dp__range_between:n(f.value,S[1])&&a(f.value,k[0])}}return{...T(f)}},R=f=>{const S=g.value.count>0?f.current&&N(f)&&$():N(f)&&$(),k=g.value.count>0?f.current&&N(f,!1)&&$():N(f,!1)&&$();return{isRangeStart:S,isRangeEnd:k}},Q=f=>_.value.enabled&&(_.value.fixedStart||_.value.fixedEnd)&&Array.isArray(d.value)&&d.value.length===2,x=(f,S,k,j)=>!Q(d.value)||!v.value?!1:S?_.value.fixedEnd&&o(f.value,v.value)&&Pt(f.value,d.value[0])&&!k:_.value.fixedStart&&o(f.value,v.value)&&wt(f.value,d.value[1])&&!j,B=(f,S)=>!Q(d.value)||!v.value?!1:S?_.value.fixedEnd&&wt(f.value,v.value)&&Pt(f.value,d.value[0]):_.value.fixedStart&&Pt(f.value,v.value)&&wt(f.value,d.value[1]),J=f=>{const{isRangeStart:S,isRangeEnd:k}=R(f);return{dp__range_start:S,dp__range_end:k,dp__range_between:ge(f),dp__date_hover:o(f.value,v.value)&&!S&&!k&&!p.weekPicker,dp__date_hover_start:W(f,!0)||x(f,!0,S,k),dp__date_hover_end:W(f,!1)||x(f,!1,S,k),"dp--extended-fixed-start":B(f,!0),"dp--extended-fixed-end":B(f,!1)}},T=f=>({...J(f),dp__cell_auto_range:G(f),dp__cell_auto_range_start:Z(f),dp__cell_auto_range_end:q(f)}),L=f=>_.value.enabled?_.value.autoRange?T(f):p.modelAuto?{...me(f),...J(f)}:p.weekPicker?D(f):J(f):p.weekPicker?Te(f):me(f);return{setHoverDate:M,clearHoverDate:O,getDayClassData:f=>p.hideOffsetDates&&!f.current?{}:{...ke(f),...L(f),[c.value.dayClass?c.value.dayClass(f.value,d.value):""]:!0,...c.value.calendarCell}}},Mc={key:0},Pc=Ue({__name:"DatePicker",props:cr({flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},Du),emits:["mount","update-flow-step","reset-flow","focus-menu","select-date","time-update","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{month:o,year:s,modelValue:l,time:u,disabledTimesConfig:h,today:p,validateTime:g,getCalendarDays:w,getMarker:c,handleArrow:y,handleScroll:b,handleSwipe:_,selectDate:d,updateMonthYear:m,presetDate:v,selectCurrentDate:M,updateTime:O,assignMonthAndYear:E,setStartTime:P}=Dc(r,a,me,Te),Y=Bt(),{setHoverDate:N,getDayClassData:W,clearHoverDate:H}=xc(),{getDate:q,rootEmit:G,rootProps:Z,defaults:{multiCalendars:U,timeConfig:X}}=Pe(),{getYears:$,getMonths:I}=en(),{getCellId:le}=Xe(),z=Be("calendar-header"),se=Be("calendar"),fe=Be("time-picker"),ge=_t(Y,mt.Calendar),ne=_t(Y,mt.DatePickerHeader),pe=_t(Y,mt.TimePicker),ue=L=>{a("mount",L)};Je(U,(L,f)=>{L.count-f.count>0&&E()},{deep:!0});const ke=V(()=>L=>w(o.value(L),s.value(L)).map(f=>({...f,days:f.days.map(S=>(S.marker=c(S),S.classData=W(S),S))})));function me(L){L||L===0?se.value?.[L]?.triggerTransition(o.value(L),s.value(L)):se.value?.forEach((f,S)=>f?.triggerTransition(o.value(S),s.value(S)))}function Te(){a("update-flow-step")}const D=(L,f,S=0)=>{z.value?.[S]?.toggleMonthPicker(L,f)},R=(L,f,S=0)=>{z.value?.[S]?.toggleYearPicker(L,f)},Q=(L,f,S)=>{fe.value?.toggleTimePicker(L,f,S)},x=(L,f)=>{if(!Z.range){const S=l.value?l.value:p,k=f?q(f):S,j=L?ot(k,{weekStartsOn:1}):Rn(k,{weekStartsOn:1});d({value:j,current:Ae(k)===o.value(0),text:"",classData:{}}),document.getElementById(le(j))?.focus()}},B=L=>{z.value?.[0]?.handleMonthYearChange(L,!0)},J=L=>{m(0,{month:o.value(0),year:s.value(0)+(L?1:-1),fromNav:!0})},T=L=>{G("overlay-toggle",{open:!1,overlay:L}),a("focus-menu")};return t({clearHoverDate:H,presetDate:v,selectCurrentDate:M,handleArrow:y,updateMonthYear:m,setStartTime:P,toggleMonthPicker:D,toggleYearPicker:R,toggleTimePicker:Q,getSidebarProps:()=>({modelValue:l,month:o,year:s,time:u,updateTime:O,updateMonthYear:m,selectDate:d,presetDate:v}),changeMonth:B,changeYear:J,selectWeekDate:x}),(L,f)=>(F(),te(Se,null,[He(an,{collapse:e.collapse},{default:be(({instances:S,wrapClass:k})=>[(F(!0),te(Se,null,Ee(S,j=>(F(),te("div",{key:j,class:ye(k)},[i(Z).hideMonthYearSelect?re("",!0):(F(),$e(pc,{key:0,ref_for:!0,ref:"calendar-header",months:i(I)(),years:i($)(),month:i(o)(j),year:i(s)(j),instance:j,"menu-wrap-ref":e.menuWrapRef,onMount:f[0]||(f[0]=A=>ue(i(Ht).header)),onResetFlow:f[1]||(f[1]=A=>L.$emit("reset-flow")),onUpdateMonthYear:A=>i(m)(j,A),onOverlayClosed:T},ze({_:2},[Ee(i(ne),(A,ae)=>({name:A,fn:be(ee=>[oe(L.$slots,A,vt({ref_for:!0},ee))])}))]),1032,["months","years","month","year","instance","menu-wrap-ref","onUpdateMonthYear"])),He(_c,{ref_for:!0,ref:"calendar","mapped-dates":ke.value(j),instance:j,month:i(o)(j),year:i(s)(j),onSelectDate:A=>i(d)(A,j!==1),onSetHoverDate:f[2]||(f[2]=A=>i(N)(A)),onHandleScroll:A=>i(b)(A,j),onHandleSwipe:A=>i(_)(A,j),onMount:f[3]||(f[3]=A=>ue(i(Ht).calendar))},ze({_:2},[Ee(i(ge),(A,ae)=>({name:A,fn:be(ee=>[oe(L.$slots,A,vt({ref_for:!0},ee))])}))]),1032,["mapped-dates","instance","month","year","onSelectDate","onHandleScroll","onHandleSwipe"])],2))),128))]),_:3},8,["collapse"]),i(X).enableTimePicker?(F(),te("div",Mc,[oe(L.$slots,"time-picker",et(dt({time:i(u),updateTime:i(O)})),()=>[He(Zr,{ref:"time-picker",hours:i(u).hours,minutes:i(u).minutes,seconds:i(u).seconds,"disabled-times-config":i(h),"validate-time":i(g),"no-overlay-focus":e.noOverlayFocus,onMount:f[4]||(f[4]=S=>ue(i(Ht).timePicker)),"onUpdate:hours":f[5]||(f[5]=S=>i(O)({hours:S,minutes:i(u).minutes,seconds:i(u).seconds})),"onUpdate:minutes":f[6]||(f[6]=S=>i(O)({hours:i(u).hours,minutes:S,seconds:i(u).seconds})),"onUpdate:seconds":f[7]||(f[7]=S=>i(O)({hours:i(u).hours,minutes:i(u).minutes,seconds:S})),onResetFlow:f[8]||(f[8]=S=>L.$emit("reset-flow"))},ze({_:2},[Ee(i(pe),(S,k)=>({name:S,fn:be(j=>[oe(L.$slots,S,et(dt(j)))])}))]),1032,["hours","minutes","seconds","disabled-times-config","validate-time","no-overlay-focus"])])])):re("",!0)],64))}}),Ac=(e,t)=>{const{getDate:n,modelValue:a,year:r,calendars:o,defaults:{highlight:s,range:l,multiDates:u}}=Pe(),{isDateBetween:h,isDateEqual:p}=Xe(),{checkRangeAutoApply:g,handleMultiDatesSelect:w,setMonthOrYearRange:c}=nn();Sa();const{isDisabled:y}=st(),{formatQuarterText:b}=Nt(),{selectYear:_,groupedYears:d,showYearPicker:m,isDisabled:v,toggleYearPicker:M,handleYearSelect:O,handleYear:E,setStartDate:P}=Gr(t),Y=ie();je(()=>{P()});const N=V(()=>$=>a.value?Array.isArray(a.value)?a.value.some(I=>nr($,I)):nr(a.value,$):!1),W=$=>{if(l.value.enabled){if(Array.isArray(a.value)){const I=p($,a.value[0])||p($,a.value[1]);return h(a.value,Y.value,$)&&!I}return!1}return!1},H=($,I)=>$.quarter===Gn(I)&&$.year===he(I),q=$=>typeof s.value=="function"?s.value({quarter:Gn($),year:he($)}):s.value.quarters.some(I=>H(I,$)),G=V(()=>$=>{const I=xe(n(),{year:r.value($)});return Ss({start:oa(I),end:Tr(I)}).map(le=>{const z=Lt(le),se=Zn(le),fe=y(le),ge=W(z),ne=q(z);return{text:b(z,se),value:z,active:N.value(z),highlighted:ne,disabled:fe,isBetween:ge}})}),Z=$=>{w($,u.value.limit),t("auto-apply",!0)},U=$=>{a.value=c($),g(a.value,t,a.value.length<2)},X=$=>{a.value=$,t("auto-apply")};return{groupedYears:d,year:r,isDisabled:v,quarters:G,showYearPicker:m,modelValue:a,selectYear:_,toggleYearPicker:M,handleYearSelect:O,handleYear:E,setHoverDate:$=>{Y.value=$},selectQuarter:($,I,le)=>{if(!le)return o.value[I].month=Ae(Zn($)),u.value.enabled?Z($):l.value.enabled?U($):X($)}}},Tc={class:"dp--quarter-items"},Oc=["data-test-id","disabled","onClick","onMouseover"],Cc=Ue({__name:"QuarterPicker",props:{flowStep:{},collapse:{type:Boolean},menuWrapRef:{},noOverlayFocus:{type:Boolean}},emits:["reset-flow","auto-apply"],setup(e,{expose:t,emit:n}){const a=n,r=e,{defaults:{config:o}}=Pe(),s=Bt(),{boolHtmlAttribute:l}=fa(),u=_t(s,mt.YearMode),{groupedYears:h,year:p,isDisabled:g,quarters:w,modelValue:c,showYearPicker:y,setHoverDate:b,selectQuarter:_,toggleYearPicker:d,handleYearSelect:m,handleYear:v}=Ac(r,a);return t({getSidebarProps:()=>({modelValue:c,year:p,selectQuarter:_,handleYearSelect:m,handleYear:v})}),(M,O)=>(F(),$e(an,{collapse:e.collapse,stretch:""},{default:be(({instances:E,wrapClass:P})=>[(F(!0),te(Se,null,Ee(E,Y=>(F(),te("div",{key:Y,class:ye(P)},[we("div",{class:"dp-quarter-picker-wrap",style:tt({minHeight:`${i(o).modeHeight}px`})},[M.$slots["top-extra"]?oe(M.$slots,"top-extra",{key:0,value:i(c)}):re("",!0),we("div",null,[He(Qr,{items:i(h)(Y),instance:Y,"show-year-picker":i(y)[Y],year:i(p)(Y),"is-disabled":N=>i(g)(Y,N),onHandleYear:N=>i(v)(Y,N),onYearSelect:N=>i(m)(N,Y),onToggleYearPicker:N=>i(d)(Y,N?.flow,N?.show)},ze({_:2},[Ee(i(u),(N,W)=>({name:N,fn:be(H=>[oe(M.$slots,N,vt({ref_for:!0},H))])}))]),1032,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),we("div",Tc,[(F(!0),te(Se,null,Ee(i(w)(Y),(N,W)=>(F(),te("div",{key:W},[we("button",{type:"button",class:ye(["dp--qr-btn",{"dp--qr-btn-active":N.active,"dp--qr-btn-between":N.isBetween,"dp--qr-btn-disabled":N.disabled,"dp--highlighted":N.highlighted}]),"data-dp-action-element":"0","data-test-id":N.value,disabled:i(l)(N.disabled),onClick:H=>i(_)(N.value,Y,N.disabled),onMouseover:H=>i(b)(N.value)},[oe(M.$slots,"quarter",{value:N.value,text:N.text},()=>[At(Ke(N.text),1)])],42,Oc)]))),128))])],4)],2))),128))]),_:3},8,["collapse"]))}}),Sc=["id","tabindex","role","aria-label"],Yc={key:0,class:"dp--menu-load-container"},Rc={key:1,class:"dp--menu-header"},$c=["data-dp-mobile"],Ec={key:0,class:"dp__sidebar_left"},Bc=["data-dp-mobile"],Nc=["data-test-id","data-dp-mobile","onClick","onKeydown"],Fc={class:"dp__instance_calendar"},Vc={key:2,class:"dp__sidebar_right"},Lc={key:2,class:"dp__action_extra"},Wc=Ue({__name:"DatepickerMenu",props:{collapse:{type:Boolean},noOverlayFocus:{type:Boolean},getInputRect:{type:Function}},emits:["close-picker","select-date","auto-apply","time-update","menu-blur"],setup(e,{expose:t,emit:n}){const a=n,r=Bt(),{state:o,rootProps:s,defaults:{textInput:l,inline:u,config:h,ui:p,ariaLabels:g},setState:w}=Pe(),{isMobile:c}=Ja(),{handleEventPropagation:y,getElWithin:b,checkStopPropagation:_,checkKeyDown:d}=qe();$i();const m=Be("inner-menu"),v=Be("dp-menu"),M=Be("dyn-cmp"),O=ie(0),E=ie(!1),P=ie(!1),{flowStep:Y,updateFlowStep:N,childMount:W,resetFlow:H,handleFlow:q}=Bi(M),G=T=>{P.value=!0,h.value.allowPreventDefault&&T.preventDefault(),_(T,h.value,!0)};je(()=>{E.value=!0,Z(),globalThis.addEventListener("resize",Z);const T=Yt(v);T&&!l.value.enabled&&!u.value.enabled&&w("menuFocused",!0),T&&(T.addEventListener("pointerdown",G),T.addEventListener("mousedown",G)),document.addEventListener("mousedown",J)}),jt(()=>{globalThis.removeEventListener("resize",Z),document.removeEventListener("mousedown",J);const T=Yt(v);T&&(T.removeEventListener("pointerdown",G),T.removeEventListener("mousedown",G))});const Z=()=>{const T=Yt(m);T&&(O.value=T.getBoundingClientRect().width)},U=V(()=>s.monthPicker?ju:s.yearPicker?Ku:s.timePicker?ic:s.quarterPicker?Cc:Pc),X=()=>{const T=Yt(v);T&&T.focus({preventScroll:!0})},$=V(()=>M.value?.getSidebarProps()||{}),I=_t(r,mt.ActionRow),le=_t(r,mt.PassTrough),z=V(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),se=V(()=>({dp__menu:!0,dp__menu_index:!u.value.enabled,dp__relative:u.value.enabled,...p.value.menu})),fe=T=>{_(T,h.value,!0)},ge=T=>{h.value.escClose&&(a("close-picker"),y(T,h.value))},ne=T=>{s.arrowNavigation||(T===ut.left||T===ut.up?me("handleArrow",ut.left,0,T===ut.up):me("handleArrow",ut.right,0,T===ut.down))},pe=T=>{w("shiftKeyInMenu",T.shiftKey),!s.hideMonthYearSelect&&T.code===Re.tab&&T.target.classList.contains("dp__menu")&&o.shiftKeyInMenu&&(T.preventDefault(),_(T,h.value,!0),a("close-picker"))},ue=T=>{M.value?.toggleTimePicker(!1,!1),M.value?.toggleMonthPicker(!1,!1,T),M.value?.toggleYearPicker(!1,!1,T)},ke=(T,L=0)=>T==="month"?M.value?.toggleMonthPicker(!1,!0,L):T==="year"?M.value?.toggleYearPicker(!1,!0,L):T==="time"?M.value?.toggleTimePicker(!0,!1):ue(L),me=(T,...L)=>{M.value?.[T]&&M.value?.[T](...L)},Te=()=>{me("selectCurrentDate")},D=T=>{me("presetDate",yo(T))},R=()=>{me("clearHoverDate")},Q=(T,L)=>{me("updateMonthYear",T,L)},x=(T,L)=>{T.preventDefault(),ne(L)},B=T=>{if(pe(T),T.key===Re.home||T.key===Re.end)return me("selectWeekDate",T.key===Re.home,T.target.getAttribute("id"));switch((T.key===Re.pageUp||T.key===Re.pageDown)&&(T.shiftKey?(me("changeYear",T.key===Re.pageUp),b(v.value,"overlay-year")?.focus()):(me("changeMonth",T.key===Re.pageUp),b(v.value,T.key===Re.pageUp?"action-prev":"action-next")?.focus()),T.target.getAttribute("id")&&v.value?.focus({preventScroll:!0})),T.key){case Re.esc:return ge(T);case Re.arrowLeft:return x(T,ut.left);case Re.arrowRight:return x(T,ut.right);case Re.arrowUp:return x(T,ut.up);case Re.arrowDown:return x(T,ut.down);default:return}},J=T=>{u.value.enabled&&!u.value.input&&!v.value?.contains(T.target)&&P.value&&(P.value=!1,a("menu-blur"))};return t({updateMonthYear:Q,switchView:ke,onValueCleared:()=>{M.value?.setStartTime?.()},handleFlow:q}),(T,L)=>(F(),te("div",{id:i(s).menuId,ref:"dp-menu",tabindex:i(u).enabled?void 0:"0",role:i(u).enabled?void 0:"dialog","aria-label":i(g)?.menu,class:ye(se.value),onMouseleave:R,onClick:fe,onKeydown:B},[(i(s).disabled||i(s).readonly)&&i(u).enabled||i(s).loading?(F(),te("div",{key:0,class:ye(z.value)},[i(s).loading?(F(),te("div",Yc,[...L[5]||(L[5]=[we("span",{class:"dp--menu-loader"},null,-1)])])):re("",!0)],2)):re("",!0),T.$slots["menu-header"]?(F(),te("div",Rc,[oe(T.$slots,"menu-header")])):re("",!0),oe(T.$slots,"arrow"),we("div",{ref:"inner-menu",class:ye({dp__menu_content_wrapper:i(s).presetDates?.length||!!T.$slots["left-sidebar"]||!!T.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(i(s).presetDates?.length||!!T.$slots["left-sidebar"]||!!T.$slots["right-sidebar"])}),"data-dp-mobile":i(c),style:tt({"--dp-menu-width":`${O.value}px`})},[T.$slots["left-sidebar"]?(F(),te("div",Ec,[oe(T.$slots,"left-sidebar",et(dt($.value)))])):re("",!0),i(s).presetDates.length?(F(),te("div",{key:1,class:ye({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0}),"data-dp-mobile":i(c)},[(F(!0),te(Se,null,Ee(i(s).presetDates,(f,S)=>(F(),te(Se,{key:S},[f.slot?oe(T.$slots,f.slot,{key:0,presetDate:D,label:f.label,value:f.value}):(F(),te("button",{key:1,type:"button",style:tt(f.style||{}),class:ye(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test-id":f.testId??void 0,"data-dp-mobile":i(c),onClick:sa(k=>D(f.value),["prevent"]),onKeydown:k=>i(d)(k,()=>D(f.value),!0)},Ke(f.label),47,Nc))],64))),128))],10,Bc)):re("",!0),we("div",Fc,[(F(),$e(xn(U.value),{ref:"dyn-cmp","flow-step":i(Y),collapse:e.collapse,"no-overlay-focus":e.noOverlayFocus,"menu-wrap-ref":v.value,onMount:i(W),onUpdateFlowStep:i(N),onResetFlow:i(H),onFocusMenu:X,onSelectDate:L[0]||(L[0]=f=>T.$emit("select-date")),onAutoApply:L[1]||(L[1]=f=>T.$emit("auto-apply",f)),onTimeUpdate:L[2]||(L[2]=f=>T.$emit("time-update"))},ze({_:2},[Ee(i(le),(f,S)=>({name:f,fn:be(k=>[oe(T.$slots,f,et(dt({...k})))])}))]),1064,["flow-step","collapse","no-overlay-focus","menu-wrap-ref","onMount","onUpdateFlowStep","onResetFlow"]))]),T.$slots["right-sidebar"]?(F(),te("div",Vc,[oe(T.$slots,"right-sidebar",et(dt($.value)))])):re("",!0)],14,$c),T.$slots["action-extra"]?(F(),te("div",Lc,[T.$slots["action-extra"]?oe(T.$slots,"action-extra",{key:0,selectCurrentDate:Te}):re("",!0)])):re("",!0),!i(s).autoApply||i(h).keepActionRow?(F(),$e(Nu,{key:3,"menu-mount":E.value,"calendar-width":O.value,onClosePicker:L[3]||(L[3]=f=>T.$emit("close-picker")),onSelectDate:L[4]||(L[4]=f=>T.$emit("select-date")),onSelectNow:Te},ze({_:2},[Ee(i(I),(f,S)=>({name:f,fn:be(k=>[oe(T.$slots,f,et(dt(k)))])}))]),1032,["menu-mount","calendar-width"])):re("",!0)],42,Sc))}}),Ic=["data-dp-mobile"],Hc=Ue({__name:"VueDatePicker",setup(e,{expose:t}){const{rootEmit:n,setState:a,inputValue:r,modelValue:o,rootProps:s,defaults:{inline:l,config:u,textInput:h,range:p,multiDates:g,teleport:w,floatingConfig:c}}=Pe(),{validateDate:y,isValidTime:b}=st(),{menuTransition:_,showTransition:d}=Ca(),{isMobile:m}=Ja(),{findNextFocusableElement:v,getNumVal:M}=qe(),O=Bt(),E=ie(!1),P=ie(l.value.enabled||s.centered),Y=Vn(s,"modelValue"),N=Vn(s,"timezone"),W=Be("dp-menu-wrap"),H=Be("dp-menu"),q=Be("input-cmp"),G=Be("picker-wrapper"),Z=Be("menu-arrow"),U=ie(!1),X=ie(!1),$=ie(!1),I=ie(!0),le=ce=>(c.value.arrow&&ce.push(ws({element:c.value.arrow===!0?Z:c.value.arrow})),c.value.flip&&ce.push(ps(typeof c.value.flip=="object"?c.value.flip:{})),c.value.shift&&ce.push(vs(typeof c.value.shift=="object"?c.value.shift:{})),ce),{floatingStyles:z,middlewareData:se,placement:fe,y:ge}=bs(q,W,{strategy:c.value.strategy,placement:c.value.placement,middleware:le([ms(c.value.offset)]),whileElementsMounted:fs});je(()=>{ue(s.modelValue),Ge().then(()=>{l.value.enabled||globalThis.addEventListener("resize",J)}),l.value.enabled&&(E.value=!0),globalThis.addEventListener("keyup",T),globalThis.addEventListener("keydown",L)}),jt(()=>{l.value.enabled||globalThis.removeEventListener("resize",J),globalThis.removeEventListener("keyup",T),globalThis.removeEventListener("keydown",L)});const ne=Xr(O,s.presetDates),pe=_t(O,mt.Input);Je([Y,N],()=>{ue(Y.value)},{deep:!0}),Je([fe,ge],()=>{!l.value.enabled&&!s.centered&&I.value&&(P.value=!1,Ge().then(()=>{I.value=!1,P.value=!0}))});const{parseExternalModelValue:ue,emitModelValue:ke,formatInputValue:me,checkBeforeEmit:Te}=Ei(),D=V(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:l.value.enabled,"dp--flex-display-collapsed":$.value,dp__flex_display_with_input:l.value.input})),R=V(()=>s.dark?"dp__theme_dark":"dp__theme_light"),Q=V(()=>l.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),x=()=>q.value?.$el?.getBoundingClientRect()??{width:0,left:0,right:0},B=()=>{E.value&&u.value.closeOnScroll&&_e()},J=()=>{const ce=H.value?.$el.getBoundingClientRect().width??0;$.value=document.body.offsetWidth<=ce},T=ce=>{ce.key==="Tab"&&!l.value.enabled&&!s.teleport&&u.value.tabOutClosesMenu&&(G.value.contains(document.activeElement)||_e()),X.value=ce.shiftKey},L=ce=>{X.value=ce.shiftKey},f=()=>{!s.disabled&&!s.readonly&&(I.value=!0,E.value=!0,E.value&&n("open"),E.value||Me(),ue(s.modelValue))},S=()=>{r.value="",Me(),H.value?.onValueCleared(),q.value?.setParsedDate(null),n("update:model-value",null),n("cleared"),u.value.closeOnClearValue&&_e()},k=()=>{const ce=o.value;return!ce||!Array.isArray(ce)&&y(ce)?!0:Array.isArray(ce)?g.value.enabled||ce.length===2&&y(ce[0])&&y(ce[1])?!0:p.value.partialRange&&!s.timePicker?y(ce[0]):!1:!1},j=()=>{Te()&&k()?(ke(),_e()):n("invalid-select")},A=ce=>{ae(),ke(),u.value.closeOnAutoApply&&!ce&&_e()},ae=()=>{q.value&&h.value.enabled&&q.value.setParsedDate(o.value)},ee=(ce=!1)=>{s.autoApply&&b(o.value)&&k()&&(p.value.enabled&&Array.isArray(o.value)?(p.value.partialRange||o.value.length===2)&&A(ce):A(ce))},Me=()=>{h.value.enabled||(o.value=null)},_e=(ce=!1)=>{I.value=!0,ce&&o.value&&u.value.setDateOnMenuClose&&j(),l.value.enabled||(E.value&&(E.value=!1,a("menuFocused",!1),a("shiftKeyInMenu",!1),n("closed"),r.value&&ue(Y.value)),Me(),n("blur"))},Xt=(ce,Ze,lt=!1)=>{if(!ce){o.value=null;return}const va=Array.isArray(ce)?ce.every(Na=>y(Na)):y(ce),Ft=b(ce);va&&Ft?(a("isTextInputDate",!0),o.value=ce,Ze?(U.value=lt,j(),n("text-submit")):s.autoApply&&ee(!0),Ge().then(()=>{a("isTextInputDate",!1)})):n("invalid-date",ce)},Ra=()=>{s.autoApply&&b(o.value)&&ke(),ae()},$a=()=>E.value?_e():f(),rn=ce=>{o.value=ce},Ea=()=>{h.value.enabled&&(a("isInputFocused",!0),me()),n("focus")},on=()=>{h.value.enabled&&(a("isInputFocused",!1),ue(s.modelValue),U.value&&v(G.value,X.value)?.focus()),n("blur")},sn=(ce,Ze)=>{H.value&&H.value.updateMonthYear(Ze??0,{month:M(ce.month),year:M(ce.year)})},ln=ce=>{ue(ce??s.modelValue)},ma=(ce,Ze)=>{H.value?.switchView(ce,Ze)},un=(ce,Ze)=>{if(E.value)return u.value.onClickOutside?u.value.onClickOutside(ce,Ze):_e(!0)},cn=(ce=0)=>{H.value?.handleFlow(ce)},Ba=()=>W;return _o(W,ce=>un(k,ce),{ignore:[q]}),t({closeMenu:_e,selectDate:j,clearValue:S,openMenu:f,onScroll:B,formatInputValue:me,updateInternalModelValue:rn,setMonthYear:sn,parseModel:ln,switchView:ma,toggleMenu:$a,handleFlow:cn,getDpWrapMenuRef:Ba,dpMenuRef:()=>H,dpWrapMenuRef:()=>W,inputRef:()=>q}),(ce,Ze)=>(F(),te("div",{ref:"picker-wrapper",class:ye(D.value),"data-datepicker-instance":"","data-dp-mobile":i(m)},[He(Yu,{ref:"input-cmp","is-menu-open":E.value,onClear:S,onOpen:f,onSetInputDate:Xt,onSetEmptyDate:i(ke),onSelectDate:j,onToggle:$a,onClose:_e,onFocus:Ea,onBlur:on,onRealBlur:Ze[0]||(Ze[0]=lt=>i(a)("isInputFocused",!1))},ze({_:2},[Ee(i(pe),(lt,va)=>({name:lt,fn:be(Ft=>[oe(ce.$slots,lt,et(dt(Ft)))])}))]),1032,["is-menu-open","onSetEmptyDate"]),He(po,{to:i(w),disabled:!i(w)},{default:be(()=>[we("div",{ref:"dp-menu-wrap",class:ye({"dp--menu-wrapper":!i(l).enabled,dp__outer_menu_wrap:!0,"dp--centered":i(s).centered}),style:tt(!i(l).enabled&&!i(s).centered?i(z):void 0)},[He(da,{name:i(_)(i(fe).startsWith("top")),css:i(d)&&!i(l).enabled&&!i(s).centered&&P.value},{default:be(()=>[E.value&&P.value?(F(),$e(Wc,{key:0,ref:"dp-menu",class:ye({[R.value]:!0}),"no-overlay-focus":Q.value,collapse:$.value,"get-input-rect":x,onClosePicker:_e,onSelectDate:j,onAutoApply:ee,onTimeUpdate:Ra,onMenuBlur:Ze[1]||(Ze[1]=lt=>i(n)("blur"))},ze({_:2},[Ee(i(ne),(lt,va)=>({name:lt,fn:be(Ft=>[oe(ce.$slots,lt,et(dt({...Ft})))])})),!i(l).enabled&&!i(s).centered&&i(c).arrow===!0?{name:"arrow",fn:be(()=>[we("div",{ref:"menu-arrow",class:ye({dp__arrow_top:i(fe)==="bottom",dp__arrow_bottom:i(fe)==="top"}),style:tt({left:i(se).arrow?.x!=null?`${i(se).arrow.x}px`:"",top:i(se).arrow?.y!=null?`${i(se).arrow.y}px`:""})},null,6)]),key:"0"}:void 0]),1032,["class","no-overlay-focus","collapse"])):re("",!0)]),_:3},8,["name","css"])],6)]),_:3},8,["to","disabled"])],10,Ic))}}),jc=Ue({__name:"VueDatePickerRoot",props:cr({multiCalendars:{type:[Boolean,Number,String,Object]},modelValue:{},modelType:{},dark:{type:Boolean},transitions:{type:[Boolean,Object]},ariaLabels:{},hideNavigation:{},timezone:{},vertical:{type:Boolean},hideMonthYearSelect:{type:Boolean},disableYearSelect:{type:Boolean},yearRange:{},autoApply:{type:Boolean},disabledDates:{type:[Array,Function]},startDate:{},hideOffsetDates:{type:Boolean},noToday:{type:Boolean},allowedDates:{},markers:{},presetDates:{},flow:{},preventMinMaxNavigation:{type:Boolean},reverseYears:{type:Boolean},weekPicker:{type:Boolean},filters:{},arrowNavigation:{type:Boolean},highlight:{type:[Function,Object]},teleport:{type:[String,Boolean]},centered:{type:Boolean},locale:{},weekStart:{},weekNumbers:{type:[Boolean,Object]},dayNames:{type:[Function,Array]},monthPicker:{type:Boolean},yearPicker:{type:Boolean},modelAuto:{type:Boolean},formats:{},multiDates:{type:[Boolean,Object]},minDate:{},maxDate:{},minTime:{},maxTime:{},inputAttrs:{},timeConfig:{},placeholder:{},timePicker:{type:Boolean},range:{type:[Boolean,Object]},menuId:{},disabled:{type:Boolean},readonly:{type:Boolean},inline:{type:[Boolean,Object]},textInput:{type:[Boolean,Object]},sixWeeks:{type:[Boolean,String]},actionRow:{},focusStartDate:{type:Boolean},disabledTimes:{type:[Function,Array]},calendar:{type:Function},config:{},quarterPicker:{type:Boolean},yearFirst:{type:Boolean},loading:{type:Boolean},ui:{},floating:{}},xu),emits:["update:model-value","internal-model-change","text-submit","text-input","open","closed","focus","blur","cleared","flow-step","update-month-year","invalid-select","invalid-fixed-range","invalid-date","tooltip-open","tooltip-close","am-pm-change","range-start","range-end","date-click","overlay-toggle","invalid"],setup(e,{expose:t,emit:n}){const a=n,r=e;Yi(r,a);const o=Bt(),s=Xr(o,r.presetDates),l=Be("date-picker");return t(Pu(l)),(u,h)=>(F(),$e(Hc,{ref:"date-picker"},ze({_:2},[Ee(i(s),(p,g)=>({name:p,fn:be(w=>[oe(u.$slots,p,et(dt(w)))])}))]),1536))}});export{jc as Z}; diff --git a/src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DcOVnVX4.js b/src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DMdJ4txO.js similarity index 80% rename from src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DcOVnVX4.js rename to src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DMdJ4txO.js index e96e6ad3..b13ff2d6 100644 --- a/src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DcOVnVX4.js +++ b/src/static/dist/WGDashboardAdmin/assets/wgdashboardSettings-DMdJ4txO.js @@ -1 +1 @@ -import{B as n,D as i,c as r,b as s,d as t,u as l,i as c,e as u,a as e}from"./index-B2Cqollg.js";import{L as a}from"./localeText-slIlNmvW.js";import{D as _,d as m,e as h,A as p,a as b,b as v,_ as g,c as f}from"./dashboardEmailSettings-ChBz-NGE.js";import"./dayjs.min-CDcSqwgf.js";import"./vue-datepicker-vYVOdkpZ.js";import"./index-p8W6lPzW.js";const A={class:"d-flex gap-3 flex-column"},D={class:"card rounded-3"},y={class:"card-header"},S={class:"my-2"},x={class:"card-body"},I={class:"row g-2"},P={class:"col-sm"},B={class:"col-sm"},C={class:"card rounded-3"},k={class:"card-header"},w={class:"my-2"},L={class:"card-body"},F={class:"card rounded-3"},M={class:"card-header"},N={class:"my-2"},V={class:"card-body d-flex flex-column gap-3"},G=n({__name:"wgdashboardSettings",setup(T){const d=i();return(U,o)=>(e(),r("div",A,[s("div",D,[s("div",y,[s("h6",S,[o[0]||(o[0]=s("i",{class:"bi bi-magic me-2"},null,-1)),t(a,{t:"Appearance"})])]),s("div",x,[s("div",I,[s("div",P,[t(_)]),s("div",B,[t(m)])])])]),s("div",C,[s("div",k,[s("h6",w,[o[1]||(o[1]=s("i",{class:"bi bi-ethernet me-2"},null,-1)),t(a,{t:"Dashboard IP Address & Listen Port"})])]),s("div",L,[t(h)])]),s("div",F,[s("div",M,[s("h6",N,[o[2]||(o[2]=s("i",{class:"bi bi-people-fill me-2"},null,-1)),t(a,{t:"Account Settings"})])]),s("div",V,[s("div",null,[t(p,{targetData:"username",title:"Username"})]),o[3]||(o[3]=s("hr",null,null,-1)),s("div",null,[t(b,{targetData:"password"})]),o[4]||(o[4]=s("hr",null,null,-1)),s("div",null,[s("h6",null,[t(a,{t:"Multi-Factor Authentication (MFA)"})]),l(d).getActiveCrossServer()?u("",!0):(e(),c(f,{key:0}))])])]),t(v),t(g)]))}});export{G as default}; +import{B as n,D as i,c as r,b as s,d as t,u as l,i as c,e as u,a as e}from"./index-DOH6XKNT.js";import{L as a}from"./localeText-CB2ziPie.js";import{D as _,d as m,e as h,A as p,a as b,b as v,_ as g,c as f}from"./dashboardEmailSettings-BoC31ai3.js";import"./dayjs.min-CMJwD6qc.js";import"./vue-datepicker-DUoHSY87.js";import"./index-DUwfMrLT.js";const A={class:"d-flex gap-3 flex-column"},D={class:"card rounded-3"},y={class:"card-header"},S={class:"my-2"},x={class:"card-body"},I={class:"row g-2"},P={class:"col-sm"},B={class:"col-sm"},C={class:"card rounded-3"},k={class:"card-header"},w={class:"my-2"},L={class:"card-body"},F={class:"card rounded-3"},M={class:"card-header"},N={class:"my-2"},V={class:"card-body d-flex flex-column gap-3"},G=n({__name:"wgdashboardSettings",setup(T){const d=i();return(U,o)=>(e(),r("div",A,[s("div",D,[s("div",y,[s("h6",S,[o[0]||(o[0]=s("i",{class:"bi bi-magic me-2"},null,-1)),t(a,{t:"Appearance"})])]),s("div",x,[s("div",I,[s("div",P,[t(_)]),s("div",B,[t(m)])])])]),s("div",C,[s("div",k,[s("h6",w,[o[1]||(o[1]=s("i",{class:"bi bi-ethernet me-2"},null,-1)),t(a,{t:"Dashboard IP Address & Listen Port"})])]),s("div",L,[t(h)])]),s("div",F,[s("div",M,[s("h6",N,[o[2]||(o[2]=s("i",{class:"bi bi-people-fill me-2"},null,-1)),t(a,{t:"Account Settings"})])]),s("div",V,[s("div",null,[t(p,{targetData:"username",title:"Username"})]),o[3]||(o[3]=s("hr",null,null,-1)),s("div",null,[t(b,{targetData:"password"})]),o[4]||(o[4]=s("hr",null,null,-1)),s("div",null,[s("h6",null,[t(a,{t:"Multi-Factor Authentication (MFA)"})]),l(d).getActiveCrossServer()?u("",!0):(e(),c(f,{key:0}))])])]),t(v),t(g)]))}});export{G as default}; diff --git a/src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-CBlmmPH5.js b/src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-Cqz5rlpy.js similarity index 98% rename from src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-CBlmmPH5.js rename to src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-Cqz5rlpy.js index 70552d0f..f41025dc 100644 --- a/src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-CBlmmPH5.js +++ b/src/static/dist/WGDashboardAdmin/assets/wireguardConfigurationSettings-Cqz5rlpy.js @@ -1 +1 @@ -import{D as B,a as O}from"./dashboardSettingsWireguardConfigurationAutostart-CDuYV_YE.js";import{E as V,o as I,D as z,a as s,c,b as a,t as h,m as D,v as N,f,d,n as y,e as $,r as m,z as S,g as P,W as L,H as M,i as _,F as U,h as A,u as j,B as G}from"./index-B2Cqollg.js";import{L as g}from"./localeText-slIlNmvW.js";const F={class:"card"},Y={class:"card-header"},J={class:"card-body"},K={class:"row gy-2"},q={class:"col-sm"},Q={class:"form-check form-switch"},X=["disabled","id"],Z=["for"],ee={class:"d-flex align-items-start align-items-md-center flex-column flex-md-row gap-2"},ae={class:"mb-0"},te={class:"text-muted fw-normal"},ne={key:0,class:"ms-md-auto d-flex gap-2"},ie={key:1,class:"ms-md-auto d-flex gap-2 align-items-center"},se={class:"col-sm"},oe={class:"form-check form-switch"},re=["disabled","id"],le=["for"],de={class:"d-flex align-items-start align-items-md-center flex-column flex-md-row gap-2"},ce={class:"mb-0"},ue={class:"text-muted fw-normal"},ge={key:0,class:"ms-md-auto d-flex gap-2"},fe={key:1,class:"ms-md-auto d-flex gap-2 align-items-center"},me={__name:"configurationTracking",props:["configuration","trackingData"],async setup(i){let x,v;const t=i,b=m({HistoricalTrackingTableSize:0,TrafficTrackingTableSize:0}),k=m(!1);[x,v]=V(()=>I(async()=>{b.value=t.trackingData[t.configuration.Name]})),await x,v();const w=async()=>{await P("/api/getPeerTrackingTableCounts",{configurationName:t.configuration.Name},r=>{b.value=r.data})},l=async r=>{k.value=!0,await S("/api/updateWireguardConfigurationInfo",{Name:t.configuration.Name,Key:r,Value:t.configuration.Info[r]},e=>{console.log(e),k.value=!1})},o=m(void 0),T=async r=>{o.value=r,await P("/api/downloadPeerTrackingTable",{configurationName:t.configuration.Name,table:r},e=>{if(e.status){const n=JSON.stringify(e.data,null,2),R=new Blob([n],{type:"application/json"}),W=URL.createObjectURL(R),C=document.createElement("a");C.href=W,C.download=`${t.configuration.Name}_${r}.json`,C.click(),o.value=void 0}})},u=m(""),p=m(void 0),H=z(),E=async r=>{p.value=!0,await S("/api/deletePeerTrackingTable",{configurationName:t.configuration.Name,table:r},async e=>{e.status?H.newMessage("Server","Record deleted","success"):H.newMessage("Server","Record delete failed","danger"),await w(),p.value=!1,u.value=""})};return(r,e)=>(s(),c("div",F,[a("div",Y,h(i.configuration.Name),1),a("div",J,[a("div",K,[a("div",q,[e[16]||(e[16]=a("small",{class:"text-muted fw-bold"},"Peer Traffic Tracking",-1)),a("div",Q,[D(a("input",{class:"form-check-input",type:"checkbox",disabled:k.value,onChange:e[0]||(e[0]=n=>l("PeerTrafficTracking")),"onUpdate:modelValue":e[1]||(e[1]=n=>i.configuration.Info.PeerTrafficTracking=n),id:i.configuration.Name+"_traffic_tracking"},null,40,X),[[N,i.configuration.Info.PeerTrafficTracking]]),a("label",{class:"form-check-label",for:i.configuration.Name+"_traffic_tracking"},h(i.configuration.Info.PeerTrafficTracking?"On":"Off"),9,Z)]),e[17]||(e[17]=a("hr",null,null,-1)),a("div",ee,[a("h6",ae,[f(h(b.value.TrafficTrackingTableSize)+" ",1),a("span",te,[d(g,{t:"Records"})])]),u.value!=="TrafficTrackingTable"?(s(),c("div",ne,[a("button",{class:y(["btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3",{disabled:o.value==="TrafficTrackingTable"}]),onClick:e[2]||(e[2]=n=>T("TrafficTrackingTable"))},[e[12]||(e[12]=a("i",{class:"bi bi-download me-2"},null,-1)),d(g,{t:o.value==="TrafficTrackingTable"?"Downloading...":"Download"},null,8,["t"])],2),a("button",{class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:e[3]||(e[3]=n=>u.value="TrafficTrackingTable")},[...e[13]||(e[13]=[a("i",{class:"bi bi-trash me-2"},null,-1),f("Delete ",-1)])])])):u.value==="TrafficTrackingTable"?(s(),c("div",ie,[a("small",null,[d(g,{t:"Are you sure to delete?"})]),a("button",{class:y(["btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",{disabled:p.value}]),onClick:e[4]||(e[4]=n=>E("TrafficTrackingTable"))},[...e[14]||(e[14]=[a("i",{class:"bi bi-check me-2"},null,-1),f("Yes ",-1)])],2),a("button",{class:y([{disabled:p.value},"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3"]),onClick:e[5]||(e[5]=n=>u.value="")},[...e[15]||(e[15]=[a("i",{class:"bi bi-x me-2"},null,-1),f("No ",-1)])],2)])):$("",!0)])]),a("div",se,[e[22]||(e[22]=a("small",{class:"text-muted fw-bold"},"Peer Historical Endpoint Tracking",-1)),a("div",oe,[D(a("input",{class:"form-check-input",disabled:k.value,onChange:e[6]||(e[6]=n=>l("PeerHistoricalEndpointTracking")),type:"checkbox","onUpdate:modelValue":e[7]||(e[7]=n=>i.configuration.Info.PeerHistoricalEndpointTracking=n),id:i.configuration.Name+"_historicalEndpoint_tracking"},null,40,re),[[N,i.configuration.Info.PeerHistoricalEndpointTracking]]),a("label",{class:"form-check-label",for:i.configuration.Name+"_historicalEndpoint_tracking"},h(i.configuration.Info.PeerHistoricalEndpointTracking?"On":"Off"),9,le)]),e[23]||(e[23]=a("hr",null,null,-1)),a("div",de,[a("div",null,[a("h6",ce,[f(h(b.value.HistoricalTrackingTableSize)+" ",1),a("span",ue,[d(g,{t:"Records"})])])]),u.value!=="HistoricalTrackingTable"?(s(),c("div",ge,[a("button",{onClick:e[8]||(e[8]=n=>T("HistoricalTrackingTable")),class:y([{disabled:o.value==="HistoricalTrackingTable"},"btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3"])},[e[18]||(e[18]=a("i",{class:"bi bi-download me-2"},null,-1)),d(g,{t:o.value==="HistoricalTrackingTable"?"Downloading...":"Download"},null,8,["t"])],2),a("button",{class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:e[9]||(e[9]=n=>u.value="HistoricalTrackingTable")},[...e[19]||(e[19]=[a("i",{class:"bi bi-trash me-2"},null,-1),f("Delete ",-1)])])])):u.value==="HistoricalTrackingTable"?(s(),c("div",fe,[a("small",null,[d(g,{t:"Are you sure to delete?"})]),a("button",{class:y(["btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",{disabled:p.value}]),onClick:e[10]||(e[10]=n=>E("HistoricalTrackingTable"))},[...e[20]||(e[20]=[a("i",{class:"bi bi-check me-2"},null,-1),f("Yes ",-1)])],2),a("button",{class:y([{disabled:p.value},"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3"]),onClick:e[11]||(e[11]=n=>u.value="")},[...e[21]||(e[21]=[a("i",{class:"bi bi-x me-2"},null,-1),f("No ",-1)])],2)])):$("",!0)])])])])]))}},be={class:"card"},ke={class:"card-header d-flex align-items-center"},ve={class:"my-2"},Te={class:"form-check form-switch ms-auto"},pe={class:"form-check-label",for:"peerTrackingStatus"},ye={key:0,class:"card-body d-flex flex-column gap-3"},xe={key:0,class:"spinner-border text-body m-auto"},he={__name:"dashboardWireguardConfigurationTracking",setup(i){const x=L(),v=z(),t=m(v.Configuration.WireGuardConfiguration.peer_tracking),b=m(!1),k=m({});I(async()=>{t.value&&await w()});const w=async()=>{await P("/api/getPeerTrackingTableCounts",{},l=>{l.status&&(k.value=l.data),b.value=!0})};return M(t,async l=>{await S("/api/updateDashboardConfigurationItem",{section:"WireGuardConfiguration",key:"peer_tracking",value:l},async o=>{o.status&&(v.newMessage("Server",l?"Peer tracking enabled":"Peer tracking disabled","success"),l&&await w())})}),(l,o)=>(s(),c("div",be,[a("div",ke,[a("h6",ve,[d(g,{t:"Peer Tracking"})]),a("div",Te,[D(a("input",{class:"form-check-input","onUpdate:modelValue":o[0]||(o[0]=T=>t.value=T),type:"checkbox",role:"switch",id:"peerTrackingStatus"},null,512),[[N,t.value]]),a("label",pe,[t.value?(s(),_(g,{key:0,t:"Enabled"})):(s(),_(g,{key:1,t:"Disabled"}))])])]),t.value?(s(),c("div",ye,[b.value?(s(!0),c(U,{key:1},A(j(x).Configurations,T=>(s(),_(me,{configuration:T,trackingData:k.value},null,8,["configuration","trackingData"]))),256)):(s(),c("div",xe))])):$("",!0)]))}},we={class:"d-flex gap-3 flex-column"},Ne=G({__name:"wireguardConfigurationSettings",setup(i){return(x,v)=>(s(),c("div",we,[d(B,{targetData:"wg_conf_path",title:"Configurations Directory",warning:!0,"warning-text":"Remember to remove / at the end of your path. e.g /etc/wireguard"}),d(O),d(he)]))}});export{Ne as default}; +import{D as B,a as O}from"./dashboardSettingsWireguardConfigurationAutostart-DkwcOuML.js";import{E as V,o as I,D as z,a as s,c,b as a,t as h,m as D,v as N,f,d,n as y,e as $,r as m,z as S,g as P,W as L,H as M,i as _,F as U,h as A,u as j,B as G}from"./index-DOH6XKNT.js";import{L as g}from"./localeText-CB2ziPie.js";const F={class:"card"},Y={class:"card-header"},J={class:"card-body"},K={class:"row gy-2"},q={class:"col-sm"},Q={class:"form-check form-switch"},X=["disabled","id"],Z=["for"],ee={class:"d-flex align-items-start align-items-md-center flex-column flex-md-row gap-2"},ae={class:"mb-0"},te={class:"text-muted fw-normal"},ne={key:0,class:"ms-md-auto d-flex gap-2"},ie={key:1,class:"ms-md-auto d-flex gap-2 align-items-center"},se={class:"col-sm"},oe={class:"form-check form-switch"},re=["disabled","id"],le=["for"],de={class:"d-flex align-items-start align-items-md-center flex-column flex-md-row gap-2"},ce={class:"mb-0"},ue={class:"text-muted fw-normal"},ge={key:0,class:"ms-md-auto d-flex gap-2"},fe={key:1,class:"ms-md-auto d-flex gap-2 align-items-center"},me={__name:"configurationTracking",props:["configuration","trackingData"],async setup(i){let x,v;const t=i,b=m({HistoricalTrackingTableSize:0,TrafficTrackingTableSize:0}),k=m(!1);[x,v]=V(()=>I(async()=>{b.value=t.trackingData[t.configuration.Name]})),await x,v();const w=async()=>{await P("/api/getPeerTrackingTableCounts",{configurationName:t.configuration.Name},r=>{b.value=r.data})},l=async r=>{k.value=!0,await S("/api/updateWireguardConfigurationInfo",{Name:t.configuration.Name,Key:r,Value:t.configuration.Info[r]},e=>{console.log(e),k.value=!1})},o=m(void 0),T=async r=>{o.value=r,await P("/api/downloadPeerTrackingTable",{configurationName:t.configuration.Name,table:r},e=>{if(e.status){const n=JSON.stringify(e.data,null,2),R=new Blob([n],{type:"application/json"}),W=URL.createObjectURL(R),C=document.createElement("a");C.href=W,C.download=`${t.configuration.Name}_${r}.json`,C.click(),o.value=void 0}})},u=m(""),p=m(void 0),H=z(),E=async r=>{p.value=!0,await S("/api/deletePeerTrackingTable",{configurationName:t.configuration.Name,table:r},async e=>{e.status?H.newMessage("Server","Record deleted","success"):H.newMessage("Server","Record delete failed","danger"),await w(),p.value=!1,u.value=""})};return(r,e)=>(s(),c("div",F,[a("div",Y,h(i.configuration.Name),1),a("div",J,[a("div",K,[a("div",q,[e[16]||(e[16]=a("small",{class:"text-muted fw-bold"},"Peer Traffic Tracking",-1)),a("div",Q,[D(a("input",{class:"form-check-input",type:"checkbox",disabled:k.value,onChange:e[0]||(e[0]=n=>l("PeerTrafficTracking")),"onUpdate:modelValue":e[1]||(e[1]=n=>i.configuration.Info.PeerTrafficTracking=n),id:i.configuration.Name+"_traffic_tracking"},null,40,X),[[N,i.configuration.Info.PeerTrafficTracking]]),a("label",{class:"form-check-label",for:i.configuration.Name+"_traffic_tracking"},h(i.configuration.Info.PeerTrafficTracking?"On":"Off"),9,Z)]),e[17]||(e[17]=a("hr",null,null,-1)),a("div",ee,[a("h6",ae,[f(h(b.value.TrafficTrackingTableSize)+" ",1),a("span",te,[d(g,{t:"Records"})])]),u.value!=="TrafficTrackingTable"?(s(),c("div",ne,[a("button",{class:y(["btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3",{disabled:o.value==="TrafficTrackingTable"}]),onClick:e[2]||(e[2]=n=>T("TrafficTrackingTable"))},[e[12]||(e[12]=a("i",{class:"bi bi-download me-2"},null,-1)),d(g,{t:o.value==="TrafficTrackingTable"?"Downloading...":"Download"},null,8,["t"])],2),a("button",{class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:e[3]||(e[3]=n=>u.value="TrafficTrackingTable")},[...e[13]||(e[13]=[a("i",{class:"bi bi-trash me-2"},null,-1),f("Delete ",-1)])])])):u.value==="TrafficTrackingTable"?(s(),c("div",ie,[a("small",null,[d(g,{t:"Are you sure to delete?"})]),a("button",{class:y(["btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",{disabled:p.value}]),onClick:e[4]||(e[4]=n=>E("TrafficTrackingTable"))},[...e[14]||(e[14]=[a("i",{class:"bi bi-check me-2"},null,-1),f("Yes ",-1)])],2),a("button",{class:y([{disabled:p.value},"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3"]),onClick:e[5]||(e[5]=n=>u.value="")},[...e[15]||(e[15]=[a("i",{class:"bi bi-x me-2"},null,-1),f("No ",-1)])],2)])):$("",!0)])]),a("div",se,[e[22]||(e[22]=a("small",{class:"text-muted fw-bold"},"Peer Historical Endpoint Tracking",-1)),a("div",oe,[D(a("input",{class:"form-check-input",disabled:k.value,onChange:e[6]||(e[6]=n=>l("PeerHistoricalEndpointTracking")),type:"checkbox","onUpdate:modelValue":e[7]||(e[7]=n=>i.configuration.Info.PeerHistoricalEndpointTracking=n),id:i.configuration.Name+"_historicalEndpoint_tracking"},null,40,re),[[N,i.configuration.Info.PeerHistoricalEndpointTracking]]),a("label",{class:"form-check-label",for:i.configuration.Name+"_historicalEndpoint_tracking"},h(i.configuration.Info.PeerHistoricalEndpointTracking?"On":"Off"),9,le)]),e[23]||(e[23]=a("hr",null,null,-1)),a("div",de,[a("div",null,[a("h6",ce,[f(h(b.value.HistoricalTrackingTableSize)+" ",1),a("span",ue,[d(g,{t:"Records"})])])]),u.value!=="HistoricalTrackingTable"?(s(),c("div",ge,[a("button",{onClick:e[8]||(e[8]=n=>T("HistoricalTrackingTable")),class:y([{disabled:o.value==="HistoricalTrackingTable"},"btn btn-sm bg-primary-subtle text-primary-emphasis rounded-3"])},[e[18]||(e[18]=a("i",{class:"bi bi-download me-2"},null,-1)),d(g,{t:o.value==="HistoricalTrackingTable"?"Downloading...":"Download"},null,8,["t"])],2),a("button",{class:"btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",onClick:e[9]||(e[9]=n=>u.value="HistoricalTrackingTable")},[...e[19]||(e[19]=[a("i",{class:"bi bi-trash me-2"},null,-1),f("Delete ",-1)])])])):u.value==="HistoricalTrackingTable"?(s(),c("div",fe,[a("small",null,[d(g,{t:"Are you sure to delete?"})]),a("button",{class:y(["btn btn-sm bg-danger-subtle text-danger-emphasis rounded-3",{disabled:p.value}]),onClick:e[10]||(e[10]=n=>E("HistoricalTrackingTable"))},[...e[20]||(e[20]=[a("i",{class:"bi bi-check me-2"},null,-1),f("Yes ",-1)])],2),a("button",{class:y([{disabled:p.value},"btn btn-sm bg-secondary-subtle text-secondary-emphasis rounded-3"]),onClick:e[11]||(e[11]=n=>u.value="")},[...e[21]||(e[21]=[a("i",{class:"bi bi-x me-2"},null,-1),f("No ",-1)])],2)])):$("",!0)])])])])]))}},be={class:"card"},ke={class:"card-header d-flex align-items-center"},ve={class:"my-2"},Te={class:"form-check form-switch ms-auto"},pe={class:"form-check-label",for:"peerTrackingStatus"},ye={key:0,class:"card-body d-flex flex-column gap-3"},xe={key:0,class:"spinner-border text-body m-auto"},he={__name:"dashboardWireguardConfigurationTracking",setup(i){const x=L(),v=z(),t=m(v.Configuration.WireGuardConfiguration.peer_tracking),b=m(!1),k=m({});I(async()=>{t.value&&await w()});const w=async()=>{await P("/api/getPeerTrackingTableCounts",{},l=>{l.status&&(k.value=l.data),b.value=!0})};return M(t,async l=>{await S("/api/updateDashboardConfigurationItem",{section:"WireGuardConfiguration",key:"peer_tracking",value:l},async o=>{o.status&&(v.newMessage("Server",l?"Peer tracking enabled":"Peer tracking disabled","success"),l&&await w())})}),(l,o)=>(s(),c("div",be,[a("div",ke,[a("h6",ve,[d(g,{t:"Peer Tracking"})]),a("div",Te,[D(a("input",{class:"form-check-input","onUpdate:modelValue":o[0]||(o[0]=T=>t.value=T),type:"checkbox",role:"switch",id:"peerTrackingStatus"},null,512),[[N,t.value]]),a("label",pe,[t.value?(s(),_(g,{key:0,t:"Enabled"})):(s(),_(g,{key:1,t:"Disabled"}))])])]),t.value?(s(),c("div",ye,[b.value?(s(!0),c(U,{key:1},A(j(x).Configurations,T=>(s(),_(me,{configuration:T,trackingData:k.value},null,8,["configuration","trackingData"]))),256)):(s(),c("div",xe))])):$("",!0)]))}},we={class:"d-flex gap-3 flex-column"},Ne=G({__name:"wireguardConfigurationSettings",setup(i){return(x,v)=>(s(),c("div",we,[d(B,{targetData:"wg_conf_path",title:"Configurations Directory",warning:!0,"warning-text":"Remember to remove / at the end of your path. e.g /etc/wireguard"}),d(O),d(he)]))}});export{Ne as default}; diff --git a/src/static/dist/WGDashboardAdmin/index.html b/src/static/dist/WGDashboardAdmin/index.html index 79ac6f19..e81f2d48 100644 --- a/src/static/dist/WGDashboardAdmin/index.html +++ b/src/static/dist/WGDashboardAdmin/index.html @@ -18,7 +18,7 @@ base.href = '/'; } - + diff --git a/src/static/dist/WGDashboardClient/assets/PlusJakartaSans-Italic-VariableFont_wght-BdWtZZ8T.ttf b/src/static/dist/WGDashboardClient/assets/PlusJakartaSans-Italic-VariableFont_wght-BdWtZZ8T.ttf deleted file mode 100644 index 7de3b5b89d35251a464902904797ebcd868bcbbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181092 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

dwpFm!f8!NBmi1g8N?3Qw~V`Pp%Q6jue9}t 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 Dei}NN diff --git a/src/static/dist/WGDashboardClient/assets/PlusJakartaSans-VariableFont_wght-D_DSbd_K.ttf b/src/static/dist/WGDashboardClient/assets/PlusJakartaSans-VariableFont_wght-D_DSbd_K.ttf deleted file mode 100644 index bdd498505bc2000b995f4978fa539968a0ed5fbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176144 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

MP^Y_Q)CoB-M7>5> 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 WV=LeDtk&Ogd|9oJ!8PA8_WuIv4y0QE diff --git a/src/static/dist/WGDashboardClient/assets/bootstrap-icons-BeopsB42.woff b/src/static/dist/WGDashboardClient/assets/bootstrap-icons-BeopsB42.woff deleted file mode 100644 index a4fa4f024c2171080ebaf3112fccbf90cdb98479..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180288 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 DSDONf diff --git a/src/static/dist/WGDashboardClient/assets/bootstrap-icons-mSm7cUeB.woff2 b/src/static/dist/WGDashboardClient/assets/bootstrap-icons-mSm7cUeB.woff2 deleted file mode 100644 index 4d8c490e1ec1153df2a4d80d1342f1d8820e792d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134044 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

I_iT~F!-V*$H;*%98q;k6<1RxCZS#LpiY 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 K8>{rTe*gfoWh&qR diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-128x128.png b/src/static/dist/WGDashboardClient/img/Logo-1-128x128.png deleted file mode 100644 index b128f59510a3581469d811227a5071d811d1bf66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12684 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 s0+EU8(8 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 X2|41;Dh@;v00000NkvXXu0mjfyRq6e diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-512x512.png b/src/static/dist/WGDashboardClient/img/Logo-1-512x512.png deleted file mode 100644 index 33b27ce54e67e6f3bd317caf88ed0e07d32db742..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137095 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∋H`OVNv@+)G`N79*^J|Dea3-GaH8qW{?( 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

{sRHxP=j%Hhpq3MS^A@n0j>;=Ww_46P3W5 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 Z{{yk*d#`s(aF_r9002ovPDHLkV1lWMsm1^R diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-Maskable-512x512.png b/src/static/dist/WGDashboardClient/img/Logo-1-Maskable-512x512.png deleted file mode 100644 index c2add0f4f86e2a59c7394c4b6bf01cbc5cc20e92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79818 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 RI1unBFQfeI*Hg^<{{q7`X?*|y diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-128x128.png b/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-128x128.png deleted file mode 100644 index 90e5bf044133ad9f50d7d8a0f1f20190c1f23239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13034 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 diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-256x256.png b/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-256x256.png deleted file mode 100644 index 6bf016b0b7d958dd8fb22436278a4454473387f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36299 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 TYSILz00000NkvXXu0mjf4yh+; diff --git a/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-384x384.png b/src/static/dist/WGDashboardClient/img/Logo-1-Rounded-384x384.png deleted file mode 100644 index dae6f603e06ca19647f478ce44307c60b4944176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73479 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 GjY|BZ0 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'P^p}r9{w+ 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 VdnyW>m6-ql002ovPDHLkV1ma_I#K`t diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-128x128.png b/src/static/dist/WGDashboardClient/img/Logo-2-128x128.png deleted file mode 100644 index 24594c45dfa126a32848fb5b6a692326e5988e34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12457 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 diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-256x256.png b/src/static/dist/WGDashboardClient/img/Logo-2-256x256.png deleted file mode 100644 index 5ccabf851ac690a95f686d732f660f7b75b77cf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33897 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 jb#U*1-bMJY_yqm}3=@bkR? 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 z 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

@CNt`nP(eY>KesUj_%y}Fcw+;2q3JJk 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 diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-512x512.png b/src/static/dist/WGDashboardClient/img/Logo-2-512x512.png deleted file mode 100644 index e5a8418aec06cf410e8967bcaa689f6429a1b75c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126447 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�~$}*O>xL@|RS$WBM0`xZ? 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 diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-128x128.png b/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-128x128.png deleted file mode 100644 index 962251ad4715e0f29600847c97a40f5995b1196d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12845 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 Q;{X5v07*qoM6N<$f&-!Exc~qF diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-384x384.png b/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-384x384.png deleted file mode 100644 index a455115b0c7861eadec84a8ed96713a5ab73ec63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69401 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

-P-PpL4{Z?hYmy* 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

s*3QPSg`~Fy0jcDRHLMtTEWE2Qn$6xy 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�b-$cjNXIN7aZ>BlSw07eNY3y@H-uYS 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�xn^I~E+PSHDUsU=f4&|7IuO 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

q2vwjE>B4mZ2s39Mg0) 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ùR% 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�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

D<^W*H527wQgZro0uT#f*OBi`48x4ma&!2pJ& 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

p`CRGl zQ|JbDW|d#(Jw?t4(-C75j>Ua!(xW7?DFx;%Cz?LFT;51F5LI-&a5`8f#Zp#}u@KV`v#g^LeSh%t~A{Z&i-+)Vcn z{X-qeHn|7kH;9tFp%}!dj=?@RzbLqZZLUq-?l3`q{hggMiEP`K1Gfy0L@Q(V%_=2P z+@tvHOuNaOj+k;`VPAsk88$z5TU#tx7+kU%&1*3vL|qZiE8*9#N66nCXfi8U@}*hn zv;=3T{2xc>;g{t4|9?S-h=_`Uf_q`*-dn-FS3}K>rsYDTGIIfndz+bBikj&;4OgYM zK+VwvwZgK(vcf)|4jGl1dVYL=_n&az_v50oe(up}5EPCnREF;}xM^cw zW|^=nwf+`5N@a^1povG;XCFCO)u)52pQx&SQIR=QoZgS}{D97mn4352i$P5C3?giJ z_era69ZSV02y-D&ljEo1!&`;^e{g7vw{QpEu9BRQj0W)dg^Ib2!oU}ZC-wW&GR(aE zbITV6A%l1^-}njc>4OUqIE}7>5@EE|x~fz)^0KX2bB@@$b<#-p8^$_aa;c0?_3WKr z89E^28GK_ey&y4Fi`nHBb~Zdq3ONank>SHReSzshpVT${^d05 za@j*@1DQaZd)e6-Azg>1)rsp^; z|Fo2@@k2a#gYJ1{C9N{48ay=QIKOZCtsCmAs#cmKA!K%gBEx$P{UeC+Vw-vCzg7cn z6oSV*CP@eNdb^*fi7ykRoj(={*4gq6Rikd!{=9Q^-Lr>}iSgpv)zDHgH^lOQw7-5a zWdptu$LB|>yNKyU<{2q17SCj!7JWPNIhnXq=Y;rpmdaoDz92_d)R}%&5+@LD1cw3ZP6TVB4gc|YqiuT5R$VDx&< z;`cF&NW?SuG3UNDR2;(yXT`o2(0RIXtu~8n_CJWf^ArBZ%En@HtlQU$GTyJ@YUp{k zi3Kq!!b{(5%-WW>x)mXAI=|NY0Cz5JP$)Jn_EbLN^q!(WjlvvR16@%a2)F2862oM& z(>zOBfuh%ubt9zZZ=N;=Gigh;b-e$(XL|)(W5zn5 zY-;yRm(*^AKTP{m^KA0~cVKjJ`GWk1zhsp3(c`s%Qw068bwx9Qz47$Z0iA-XkU{pg z=j1Kcn6b*8s#nMa;e-DDX@)*nx%aYbPy_SXRy;LMWq$@a+lg!}O}m|RQI53ymu&DM zueb+s8|GCOUmZ`S{N-SubOC-aC-1xsy3|XwoRQDa{v@e)FyOM=A@=_14~oi>aPWI$-@n%x9uDs*FUYq5q`!4i)R-fFj{d<`=N$|QMl8!F#OdI>8 z`mJn3x_|(pmVAxSx-F5K>e9bMHo4nhNJj<=~M@!{LM}t1rQ^gR^88 zZs_x~=6OhA>Z~)cKt}um+*{k2Vw>sgn~F^vGz@K?Z(&$%EiV1=(i7!XQXHj*dU%E> zit01g>JGs5&eYmEn8#S5AFps8oHt>dauzs6v9J|$+ zmF?tVtDJITVCp{!eK{xOT7y7v(uG~mZ=jZc4ROHXI@n^D;c{CQWfq zB+!A6FXEVC#=67Z;|V);*-4L4TL_M*;ghxMAE^j;b(}o==EP&obB$f!No=pf700=x z<+=Xa%^-wnW3QFs_!EQI|5zF7r*iW%t}+~>d4)IGl{h>! zZZIz^Yl+odJ$}T>;*#VvjSYF#F)8kD{mB|#{!Gt)P{kKH%BS5DLd2tEKO7F5ofy4_a-ixW3PsAW;jESQ#SBb z+PCq~uPRXv$_;zC-t#n4kRCpAdI{%BM`MZ)A}YZ2ED7wW=b(~OaWZm8 zIYQQ}ht7Fxr7vwKo=eWhe41EI)t{ZX@O0*dJa4KW*HqHCb}XVSeDHI3LEsO0q016J zetI^?%7&gZ7lNi}|Mj5$y%>Gcy*xa0(xRciobR0)@USPtWcH@|<%C0GRB)0T>B)r< zs{6ymhc;$|Y|l@Bn2Tu#aC7dpo`TzZ88~!?l1H1GATIBi#f%sGG~Q(3ts%RR9%5gK z4wN>(GI2*~-EpcPQ9lyuG;~mNaxWoS&*zBGQuSFJGV7+H`1zvW4ab|9>V$@x*gg!GH2`mZN_OM0{C-dga1i*>m=~mcjC`AIr%B? zcWpM!1cama0jeqLfRy|tORDfBW_Ae*={aUd=bip(m#9{o{YQ6P+s{FJqfokB;qH^p zU7Er#c>Px#BL2L%s>$FrDO*;ylD=@>Ms=?SUQ##Lhk{g9aMEi&svFV*Z;Gz+a(m|a zcoQ1#7%f1b6tk``+SQHOgTBDVR2~8Lr*$K)u(6CqgE!oWsbq9d7S!V%(@)Wgtxx&q{h~!LV44{tT9DQH;B7d z;kHwWKAJR#4j<4i%kRT$BO56tQdf1rAs3`^jYSJOtNi6_;xy8(xVti8@%s@M&)yI7 zfguj+R@x4x0g(Obb|j6(osyo5)1MQ~jO4=xmvFU>rx*JfVk%$-Ixh6H9-r4@ZLl7Q zr)Nn20=<`3#}6ie`wyNvQm_DB%#)YsHb0UWbso)_nPb=u?K~JeCM)g|u~APN{4D;g zw&rk^2+P@7u58+Jqu6KCrx}HEo>FRT+{(0;nY=Ke?`Nad?-4RKnqlm>p7c2^>sX;| zVvbj&*?N)%rJTO^v4-Z5W357BW`0#9f<43kOWGRIYRSG2Jd@%Cs|?m&-L$C-uqUmq zf%$#VGTzwPM&@4afX)n4@l>?e&Okin$E|Y0>i>twVXxAn68qVTr-%{U1N8#Iov;`FqJD?KUhNx+GbO^Df}OqHL|EjV`i zgh8L7iJ{k#Snpqs6rD%>pp66S4szkfpq!s3kQprX&%~!*9<86_t(B*%s9&oG8;q?~);85wpL*UuGUHaI6j>QI+!UfQjMViE z7;-F5k%`oFN2SDzLElWmo8j*6xMM995pwC4MlyG#&Fs%5wRNYLNe?S#GP&j(*~iEy zvkgu=EasSoKchMOTb@j6mEK5gitaEc$MbfHpFOgp8FbCKb7IXX$iRv zrQ$L$$vMf882CU)|4H%_hRf^?+r5a&KpR^P%_kgBQOMGLtqSW3{BaU-_3*H<_{Mv2 z8eHCH&smRjEoFw`YGg_(BRIDW-%`{Ol>_58AS3VF-DF3jXA7Cbc#^L&E9bC?u=gLO-~0@r5MWw z+(MlH_&SXN^zB|&v9qLXCXsz!2!6rx$|C{H;fa@ zh6I~-`r`ToDdOB{z9q)7quX8(;=XP(rcoEZ4-c(UD{rq^R;x^eD<^(^*6TEJHSumB zy_;NCpIw}GGWZwWgNi&3AIKHw`uXD4>PT_DAfxa*-i;GEH#RF~__|DNtY6Ri8l$|a zEYxwHTxeJqyd$0Uh^SISS`pzxt6rWmOM~4Wge5MgxM0KR@ez+!WlwTi)DTv`em1Xu z;5P;^ddtxG%1@_C@nRt8;MB~ti2ETehV?4t_G`@Fws9(^=+xJ{*`bFNo!qig?79ba z%8WfE*%xZJbh0;+K0QG^4Pc|T%=i10ni{(PC*f7P1>V+4=!`u;PRoeb5dNQ`De1*$ zVtcLm11djuNLVs9wqu&)k3)t_o5iOc>?$wmUlOx8opIT}Abu%|2 zMhnEz2xHwPHSY8W?DB4H6bv$xdqHs-mlk`(1uuFd2zl?-0!#cVCrxoH3pFR~Gqn(hmGwjF9pQmh zkcKmfhui8yo#gDSX@y>I{(($(kS5s?>H&$3-Q8L5W%~EjdS>LwgUeoL(Vof=1b2rB zqGl_$+fA4Mw&&cBuLsZZR&5;EgO7~MsNXy|m$e4lIO^@q$=c7Ap&Qt`q>wlAf1S+K z5^rhCTLin=+p4Se>p6cLo6#@$4tJC24W&KRX=JDUmCjSI_h_fQ4G`|nIB)^nei7ZR zKo$BUwe|<}8ke3o?+PrbG~FpiWO_zR<&a{Bhr2fRH##bLL=1GhddXY}KobLn*AG&7q1aM_z!)lAIs8y0bD^U8;4oA z*)PAMIA49(o&Jm*@hG>}yiQDcGwsK)emwPhAva)DgG|FP?}X@o{7Ji#+a{$USp5y{ zkCqyk-L$U%7s4KCYdkVfIW*X=*dpQy$K<|S^y`0T5)sen`}Ai9h80YA+t8@r`?Qib zuT|hxP?5D};HEQ(5TidpyhxF7bH?1_LBocR@U&;ICnMS1D2O^Sci%l3;E>{2X~CL2 zy?FX5Bk)Ph%=9Jx6%@t|HLSh*tt#8uC9#9MCKZJ>(AVwEgInl4HfRPUF30&=H2 z6RVa!bXQaV4b7Aaum5^Mtz{-zyMr?v_q#LbIJRtgP%)X%*pA$9NXf{lPW)@HqSQ2f zN5eE)ty)FgqGpKe_HkRK2UcHX5Al~@fzN9IpAyJX7_CX{v1i3v-#z!6?Zb;O{!w?` ze``oKZR9^AR=9Lc`?qQGKBk>&7)mC^r}qhda+uz)D1O@);Fe@VRSd0;?djFijx(*D z{lU)x%RF?RPE<*PGWN4Rmsi9 z;BRU96RyAI#UAuxLrgg`R)=&XtAxkx+3Dlqpa%&1@}{&Dm7crXb8~(T-GSsZ*S#LT)4H|9&4w`tA3g` z)gG(|VNl=l<>hG3pxGEZnc&ghRqQA!78^`DdxAHxhH8~UL@GLD1XtfLsyGgqKm>6= zG$t}m=E47u{BF-YcjUbWC=%;cX_f31DSZwy@gpN{(@s6%q)YFI?)tmW#@My9Z!c9% zbR{G{?-~ag8-B;7Bm-BcOJ|4OcB;nl$5*SLbPCYZ0%n_{_NMFv|1BBWFwvKXQ#YOZ zq3dAnAZ=R(|Ds=-VCQ(!u*HRXo5*5k<8ZZg^hrD83FI2oG+XuTSE^i}FqM7~iFEOC}N2T#BZ|KQtTB~f}V?mny99@4S0JWuH zXFLMaE@3Y?Sek@BnJuH!2AuudeaQ81KPJdN7KCs&?0!1+MT*ZOmqq*$TIYG{(~-Q+ zU#7LUb#`3EwOQU(xLWHBik4FHn3qXBxlro)s=*t<9#)6`ALVVj%AI2bZg57vS^Oho zTWxQ3nWLj;nlto$%#woiS4uC`R5qq`XL||_r_i$IRhp|i%|^kr|G9m&B63D$oS)QY z38IyMAu3wrs;g?1HNeVK$8dApbHK;mXO7uCR-dlwU!{KNjktc~AZ(2DvGQlddi>e* zCcd1Xlv+1A!rFF@y+CztJ zykskW+1P1%W;>BW10n{55uC(tcd%_3bCRlB`T8kRY*A0=xS?5Nb|JoOsFRo5!6hfo ztO_dJ_6@?JWBp6h*_WEzXCR)bD}WN%Dq8C!KOTWY0RVA^YXko&J@}wXQRu_wWd9n(Er+fd>zbN}av9`@95+So#IlpU>>k|LlP4V?D~4OV zhI&M7o(;Y))LnAv#s9Z zE10G_s>Mn`dnp-uyr&-{F?;!Hqq`GmoAB|P;>a=on>hiC3UPP= zJxBA${ek;u-{hdt*rN*i4UPs?Odw7SFvPL*Uht!Ss~ zHEF&pUg_hxuEn+AXhpJ<2P(*Ho`^g=i(x@+@ZX(zH*may8lsKrSL8V@~SCcgvrB>^fBHeB{y)%9Oil!HT~QU12DNLq<&2CA~b? zs>a#=V&VMiZ+mWX?R@0zlNwGSvV*`y?4k9G`>Qp)*-WgMQkzt z6&$CZ;cpAq2>(>u+Kz^ed$;6m>I!cN#+w{XfYk{hv${?A-s49LT_4+ErEp#u4tU+BtYsuLZd}81eL~|)CwSJoUkLEb4>sVI<`bJw;_3RyqJzY)6 zLiYq~h`{umSG(noyo-C2aaAoyQ=#Lkykt}Zebh}Tic~-rS-t=`tFzXizb^^$chD(` z%0xT%4<+y&h~>oz)B;hFrhgWjBe7^d{||BgMm%q%#kCDX6+VXVFuqpt+y|@u_6@kG z7bE@N2W!k$RO5(X(IYZ~;^vn4occ6SdRv=>15|0yYeY6$v>H;6f5QHp^1l&cb)+sx z#c3a>u}tni30`Qh)>RiM^E9&QzLvk7QM{|gQT$9Y@IQ&Ve+T;?$oz!C}KQK z@R3V{VXG!vioa=jKx}!Oe-H6?DDoD4JvA9u~k2M3(!c+tx_l@xhnbqow|y zBa$MA7%=TA*fh1zxh$hM`;f$<6qzD8Dh0^&9I>oBjDg3Q25d@EqU8EFvAYVZQb8D8Y$ zeFgfBeMdoD2gd=eKrGv zbp8)e=>4fG(MzjyiyWR_FO7cYnj1D4Y%_^qTO{6Xtf6x%;y#w6A8Ao**G}txZ{S4B ze(xrvZk6HEb(Cq#woytf)$rBhbwUF^Ymr35o>nrl#ERmZ3BCA4VyaVnEn* z7luhR6q{257~8TC!IFo>0PQfskHpt|sjCNqlM5njRjwqZwJ_ERD~JVO{z5K+_mw$6fGgea;e_0H0bHKF6-W;kGGaiR zNh1Mdm=UIb1H<{V7c#2#A}Gk+3bPr;x(IVpe&%kmu=*5E?ymnIhVV*F^-y<##Vkpv z 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
  • 5I#%mPU0(o&N;JCC+l&5UcGkS4#V4CZR!gi8XL z?=xR`Gg8rM*h2Lx+dNwd?9Bv6PQGGVPm=+6D-_mkri_yNb=m_?^!Rk@T@S)$H-$do z&A~vhiw#C_p9(5ycJ1;lO%vz~MU8bK374TpSVCRw5TDpt3dX(|@4Q#=dfm{L-`+H|6C1j_KVJwhT)L{`1^| z_%BqN?Et*3`r`TUo)_lYHL1?H)J-Sly9I!VW?Oc46zI0>2c&ZZH{QKZjEc;T@gr|y z!>ak_!z7d8OQPOuq6`+t>6wz6RO3puB&1omZ$3A9&I}jZeAshFcfM$s`k}XkM03`o z(~h#H@mN+UPa?YLUT>4K7%-vo2Pdm0)Hlb@Rqq^&)TnY@w8BLZa@u=d66$^;KD9MP zzMPp}e{i7o8{{855xGfy#Q%`WE;Y2G0eB-~n(`Zdr?C8P&E`K_!dO{AJN>30(G@MU zEZ#vWe5EnVzSvoyw;(A#_@E75{k^x5GY9vD4z@|QLAmJC$b-UkEzGxWPgJ_s(O*@C z2~`aC5B+DwAJs%Ur5c`95>z&3=rWc&qq+gue@SUZ;5zJ}i0?cEF;#QC79?-Bs!DC_ z;-BdHT>Cfjt>PGxsOF`&6)5q#U0*eZP@bNMp z7&W~Ld7=7w-o$4Nd{c4E8t`qGMp~?Ez?;QgGwlzAhR5%KdPnex2PP+iB9Pe?HODTi3DTK_X zUggvfe6H;}?$RlL-w%V`29`dim0Kacws=EZ$hMkU%jBMeVtI9lu#&R3Za;pP$xi9O zVU6_({bac?E1G$Res65ZHEdj27eMDB#z}{vv&E9rD93jzig04?(z5=H-TqCGXM9@b3gK9%Yvx+?RB;q3fwF zeZw8}8uFux>A#|(ykk~L@aAAI=wtPQ@9?q)PM=38rU5+|$Ic>W+q}<77rWI`UrYoG z+u?zli1Gzz-l8+rz0g)dxe2@#<mv2g%zOr};rl4MS2iJRJ2N{&S@nkrJh zyef4q0x4WyQU!=0&2eRcfmk|m(Y*_twD1dj7i~6uRhu| zAz}PIK$~V0su0`ZKT1Ek(z71a8YBYGHLDLnK3Wce{gu~tmH-OP(ss1ANe~2ZCZ1LV z_Ls%dPoJ4>Z`3XE=w2BMfVtK`DJW~8{HOPLuzcH!9H2}1%V~HyYqzh-z8_HOA>NKj z(cga)gp}#j+jQs@pOf4|WlOhlQ=U6vn~LC68^ftg;0ST~^lExp{U+XU$tp;F#52fM z)u#i01tQ+J8>lhs-OET=mbTbkm(k(OoUvni0rOfJ(ZFcn{;5QqEHtcD90P|~n57Sa zcTAs47X-qTK4HlRFiG|7hR;{dJW`c$LcgW5eX}%@zYSV&4|{n0&-sz0$czA$`&f3% ziJm}hUN#KnD&BJP3eRNT=0qAT%>@-X_Pq4YY%hDID%#XXyO<2O;72l^5QVl+d z{;LKb96aI^lAl7s2B^gdIEgWWT`__0@B&t9=VIdJRFZ)q^jWuJTOfIsEins9$&jjUZs0 zMGSiCYjkArO;zbzU@u}_t&QFD5i&+v6iD^JZCa<@e77-VlBwj4tkPs#zD&WcAcfnu zxq7X<9PraF-3v(uVQ0Egh8zoB7=ZmrVyL9nxtexsz%d?_pHO%9ScBp2K9x zm+*EveXca7mP(E?&X`0HxAT=}ri(l20e-!h-_#wnx%nuie=5#tP6ZtGfc)Spvt-_S z2Z6@9!LO??;$8d|IJl`QCfT8f7R?n;NHzZ!{|hD;FfSe-I3zxymR{lo$cH_Lhcj(udaK!hz*By}EXY1sJ)J;X^qL0)*b-XwYR^%cw6r-a(&7L zutHurH~8Ec{5;zd$I5qTE?(|Pl1^^8?GrMOtb-4q=}gZ@N?uSd)3{OUs0Hwe9Q;FK zf<$>3qh70`a!?-=)6nUE$PmMmtk=IXz33JO)0nkci-m`V$XGwCoe@86POFrav!7=4 zh3^Q^bglSfUaO_PZx1Ym_-%CYX3R@two-#F&rY7sdMpjdzLgcIbdyXEcns>CX@x1} zmzo*(-#{353&RmRtk=)Jk>&ns7gpiDu80HQQ4QX<^VZK5V2z18K>XI}5i^^$Cdn z5$?JI#E?|d#-nPLo8)&n%+%w^%$c2HQe$PfV!h*z8~V<_)>O4Zg%xCsI@)Ph@hmjt znSY>_rsP{#>-Z_bes+-?L1rCh7FfMlYT*zTqB^|lo}w{5f7OR`QXWV(w+~Z?FWvGn zRDFhPp=F&j=4K4`qz3!5Lb6+!9Y_sATp8TiV5R4)Z@(aMjrN<}5*Dnc;VN7{!ud@q zA95*lRhZ%)rYHzc-#rZZHDv>`4R{=E60PSqIF5T5m1BF(x2#F8^V$3*-DO4b7}dWq zq5INT1#%d4n01+;Qtv<0lZq!-l6lLrlh7kGT7<|!&&g59rmNxaj!W9y$nW~QCw4ae z9|g@C+SSYK)2&G(w;b}6#s7LR%2-Zu^kP%fUBYcW>caw+2kosKKfL$VmG8D6V`{yF zp}7aY^TICdoTjt-=ACDYh4!y>E)woWM-!Ge9uA%PX&~5RntGBBzP{8^$6{4Jq z2>n1m;qC89FclbUnrrg2bZdV)W%FF$RHy!7Xh;wc? zbge|{{#I9YxnY_A70Le#7i}R?()PylI3#lS2FCzbb(j7I|K?@fy&sbY63=QCa}muG zK-dq$#*~PEZ9cyknubZ5K%~_n`xBxsOY6CdLbpn(}BvLkk!QdN^BeP+wC%daR^Cq1Y3hwAl0v z%XE+`eoTBFk=&^R)OUKNg~$aBqA~)H&YG**Bc7jM*2B7ai<0o%{t|K}+i;flTPdCG zJoy}O8)Fz=tT(QQn=%yfiZY_AQ}M&29#ug*2zj%`@)0i!dku_qL#@br;vA|Rikrd_ z*WRpa84uEEA;S?B<4Iu^xt_YAHotS^vl}psCVd_8%t2D#zBAMTRk8ZLV5LjWXkzLa zze(w-v&w;DKMssJ4%ieQNGP+OB>p4_IsmV_NqY@m9P7U1BQsCeDK%67R?#F?yIIRa zk$%BKn!~RefsUWQ4IJkX*M;D~`KL)9Q1P7JhKn|{Nexv{V3CF-f)P4J8epOPuHVGcfbmYt+CTW1_U<|Z>xb1*=H1T) zf~LVckU-9a_HU(=`}obJ78k@0%9bo;_N5&wD?sdWV- z2RpKbo^Id={{*@EdK9S+ev%nV>a(=i4f^r+4$bi0C}u~gQxF(TKP*}Y$&qR?<|h&o zU-?L=?+71fx=|l^x%~Hp-l_Arj!M9_wsOmbW)D(==2n%`vbm@`=Js7%RYry^*;e)l zNkyBuqqFo`G6UK2TkTujm#g?H(+f?f5KWuL^R+?-0aY;EV$dBu8!)CN_-F*5hWyOV z^Rr3RRq{6){DVW1=mI~R@6*F+Y#Fv-C0D3sHiJOc!Xx-EN;VcVv1*@f36Yxk{@lC$ z8knwpT#}L~yV4JWyJlc}`hS3fsh84wcDuv=?cH4aJMq}V!cr_L$Bw*fr?IAz9ml(x zxB+QCEm6Hd7le+u!(VPyDSXz@t}2vg4|R+4i#yL7CEX9nZPFn2zvxKZ!LAjZ-JdX$ zH#KU2FxzqyFZuOwP!vD`WJL1bP1J^m5i63`5L$j zYiCt9)DQw$5SU+BH*Cf-f4W|hvf9B5SxQrJ6+{unnHDin`LW!z)D)TFci;1ja%W4r zc=UETz1i3%py~b^XWdqx+p7CXr|h?~;|3V%k*>Jr!|uqy?@4m4{Y#G}xiW%q=?#Ro zZLmceFRQ3Gj%%;v-B%du@@Rx~EUR|K7?LzXdoa}-l6iJ-i)wIfO-v-~sdY{L+W!(MA?C9U|yaOjeZOBuI+Z~@=3Q-%dLbJ%( zXS}h^qeC&w!qVGZ!-=RJMr-3G>U-!@tTQcN!|-@XXZ8KN+?A3$gVdA^0@J@PI#4c| z)8V+NEbBd_v48tS_`A-vqpGQ3Dr>_oOInRYt3pNHp#XugWdCE(6%F@DULpA{ZX+5q z&5XW=ZryptEQr~tJLIy$$;a!{ZPM&UlZbbsu;7ul`rcEWN)v)`7Z3g($@0vI0Wy(F z_A7+9#B%(Zw*XR&|0Er2N4&%Tqd~ z3ZoyXs26AkonxxdEnr9H)m#A=9x550YIsm* zudZBnv%90K`mJP|bj9bdIw_f^WuD5kjJP?F*yp(xewkRDb(FDc1rlY ztVhH4&g9$0q0-!kQE{jX{wBf;b%Pt$hZ|~xBLC>mnYC;o%sm4pk&!FPw(v0()3ga! ztaOR|weeK{WhZa+<*p;bEk>F|8MJ2;a-BMHFTw9wzCnHP7IOpQu}ov%!@Cu)8LhGk zFC91peDBehsOcNpJ+cz&J%(B^ZCiSAFczg!0N5H7idT1zxnc1d)@0XH(O=avP!`Ez z$JAY^+Jk#Awx_xBm%0(?NPJ%ay0b;WS?=xS<9=|ao@xc|jCfaahzc2;!Cm#9OPSR5 zW&J3Z5mw=f!`}IB1cTu0ZdO_ssI9XN>ay3QQ)Q;(E25skN}YLKB4qWs2~-!IULX~? zktpit9q4!rDy!Y_$yA?yJX;CfPThn_y}I2lJfY`@aySj77JLw{Za95yac0MGZB)w< zz3$@gQ!K#ZZdzt zuM3bal1lPW;QQLnlY7dg5hc^KU6S%|x{9dIk2sTZCUuTRZ!}{%TVId_uNo4RyuAX< zDJ^OEJosQX56QH5c^SE$rr5V=%*6jOn>iHd9i{I%|h8?f00UYcgvxffI2 zsKKyc8Y5x;VrWk@Q6(0KQ!~#t7=p-6CFbaC^`E(2#$5rjT!Gzrn|+rg=&*?d4^AUF z(zRg|*(-_&oH7dIhVx;&&%5{~7}x1wNBXNi)dg5xhM$+1X%daus&iqObmT9q#k%0q z-z9$_x|wq4CsmPNkwyat1)1%jEzSx3XpB%J7+i~mgC^YXIwA@;19)AoT{ozRKzGEM z>+`8NRO%TOnmXr9@MZ3x<$t`ePp3aOnx^PVE?>cO1APYF4_wJGl=c#vrvIDF1i+U| zGoc=dae;&lWGQW@CEK>$f&l11rQ~hhjMsf?o(tqLn0o5a7U&f-mX%+m=D*)(A~reN2YfV9XsMNiMt<`< z&(&C0kx^<0KmS@!`u_IW{ds30I=af3XV95{Ex1*x`%x*u1SK^bC?@X-lwS2!|5W9V zfZQPECZqRKx}hIM5jPRY%v#{8ZIyPvee=33uSO(sY5*!Eg~!2Gi4xS`+&oOQN=823 z6^+GWO`hou*p(C*qM0Yl3)!|`NqViFEx8%+jO;@kEB>u9-2^v!TT_K@P?lYWb~9xj z20P6g>=16({;Kwj`Y_=wIS%os@*yYkVW7U=Q^Jpw7rRoEOU0empm51ekQVL{uhp(= zsEE1&GHORYwQrstDJAlba3z`}+?0v&djN$~XPX~!Xq=x}i|~n~YF4eMM}kxwSR99> z)gR=tLR8DLX6P6r+!|-5zLg|&i2pv7rd9yhv~`1Fy|{A1Mkyy$m@YHTHfpq7%v38# zjcsm;)M_+l0~#UKp8U1y>&V-nT+RoeTOw}t1tF~ZxC;$Hyg&0`#%!xPa`#)J)rcnL z7I0_Cq6FE9HSRu_Xy2g559WVMkW7U0hCtlGH@VKWJW4e|V?XM7th%FoL!m)HyCmPK z)Ixvll9O9&nXbKs*ONP?d4#j%!QF^`i2Fspo2rnZI~Gd2zoxNglQmhYMNR(MlEZm6 z-BGnnJHeTO-JJkE%YUFam5 z$#-JUgz?YbT)GXG8MaA)Iow;iqa_fB@S-Jm*p%S2?tD={T88V9WO_gd-5A}c7`LR}{ ztG9H*r1~$zDdNDL4Nv@{rp(iiXFu^+%KW!;+=Bb820pe%ujZKq9{fbREY-Fs=@e_$*%`UqEK~bNA|G3 zEtQ|2y_RY3&V16(9LKBx9G@ione<`E%FPT)O(hsrLr;+iFCXA%uZjmx0i_AMKV<~c zOn=(^TFuNVo!8u@1(j{MotcXNui`HyMh@x4)b^ZIC4ZN2qBUBR9Q-HbVs&Y!?NQ32 z#T&-%?v!VR(2r=Qznye*&oXBf@k6j`@Q?6YSVxEwlzDEP{4X_Mg&{f6`6lSCN*dC? z+^ZxJOBNl%)axSWaTz!;HO_82ECr}3EdJ( zq~%|bOjuRxHNK%u07&d#q4GBex#9`gKkDjl3%CnXQ|^Or!H->oNf;)iKfUR;Q20|s z@t^02)!du<(LO+wZ=;R3WJp{H{XQRym6QWQ$+@77U3d5P#WTh)Od8~20o?eo&Sy%3 zW27Q1r7VVqVLwgXC_bh4*00QT&15&__OPloe5qL^nQmQX^ZW-?X1^n5+N9DodzSV^ z)hWi{$_jcDw*16{yqp~gXjmI2aU^aBj1yD2c46i=w+yJY;7#iC!X&CcbI?{lx8cA+ zw=`&&iM?m5Fzmb%bnJ20z=4yM`Da>ywbB=0Q7F!d_!>!_A=$(WG0$5X5zD{AI6xg9&NK+8 z16fFr9wvt~+9(|hYo_kVur%Kdtuy{p`w+c0E*^+QPoYu0!i#6|C^q#g@=U7CX~II_ zvaJ)O!)5^Xp$@FAoJI~?Ax?c#cOY0NSK$m&gG3TLVHB6}%C+h4QWC>wE+xxQehn=d zbY!7*VeV5FwnN1#4?xC5gJ6U)HX+s9c31d3I#m{{U*}ZYQy}&0-I2j0k)O?!3(jY$ zSp?K&qh9P>Uu4BM-BF;hC+OQ~N&8%Fxdqfo)0G!Cdbs8hEo)Zyf|`arJ?K|8p(_+} zdrhkzNK+g^ruT4^?aYDW8@hLqJHHKCrQ+KUkg7ZGU!FVS0`hF@u*y^*1EB;q+$OUS zkvI0$B)&*!QBoa}qZFHp^TCnkACae(CQY%tNDCcBLTZhZD=t)hf25ap4F0F+c$6*k zmcA>=Cb~$=@_&G?N#ib&I^ZmX!QQi72deb3>Kz4~qwI?-XWoSS=~V^3AY|ihyQaWO zHZibSMo~btz5-9of-_QbfM?VPJaEE&bUsKHf#2)AH`6C7H1}2C4Td?i>*#} z^Z^7C^SV9;VM!o;>fFESxlKrQ>sJs@oC^C@3z?5z(_~z|%*j`kABnt+VW#y%-gT!W zLfjKTT{cMJZkE^stbByXZ@uDesnx+NA6{6vddrsi+QTUUQcnKAe6N+L_c79J>$<66;i3W zxaGhw+@Y*f0Ltag*F?tXq|CYITpdWZB=LDzZHW4pcamA33>%JEJw0K%7RtTr60(NpU+r!7lQhW)ItGAOK9Kl&__lril1L{y{`wrK!A zdQu*Xm$>;p!;O<35RJNa@i{tFiY~i%y6Rm2t!14@<;(>7NUr$@yj_fJGYWU+$u6wJ z;U|TOPsqm{Wi8mYXLv{{D9WT*grT1;?m5qoO2oVA z_VVQDgPbDz8T6X>EqEa!vWAk*e&eRHh#jm?Llo*v4jkTv{R&=-;F~`IV3l%mk4^rf zU~wE*2oIb&A;@Dtp7WgP*>(+&+{X_oMGph@C!6fV4vZ$^pne9s)JKht{!>-x#kR0m zON^{bqzRSLpC2Cpc}osh>~s;jGOUybJ!8-L&9|sF+4ucx5`Mf=vupknmJ|%)CNO*$ zG%KWh*DZ^yy-;&;VV$#A@>FpB!x!bA)8ANn(=S~!JpDR5Nxrc7gh!of)izR;RH)8R z`uYnY32!Mf@rhN9r2=j%3J-Xj6y{pgF;BngJ<2{)gJS*bCpmwx+ljUxO}>3ka4#4Y z*(ScZ;XvNO@Lmh>znYb5qenbKZzfmYR0xvq0>$luEdqDj7Ms1+2X4 ztU_3#qTnCO<^ECK`Gd+*lEu%tK@WAO=hB~|C|ch{MZynIT~YQ{%HW?}Xx?w=C|8_W z{bP>v+8yAMfnSe~Epw`#9n+}0(-6f>eoxIDHUBz6I*(~A7t>fxyjy6X(kZ_+Iz)cD z@!oC-Z!qY(CLD<$A;^jYcodPR>M(n!f2hOFQvKkQ+2Bhj9VIXBb=B3OQPR*C-gK9Z|i9y4P++D+@(`aoBOg(<#+OW4}VfF!zkET#40LxVUuyx&G4+kft zdh9|-GtS5us2|qhz2{h+QT)&d(-K7pPWX`Iy=1lkdeg2dey!P*olj{bEa+ztV2PEO ztDsEjL%8cI{)CKJ`COZ631ymP5>Ku8eenNhGA=asJzu*qScj<*Up-Qqc;- zFmIkQ7CHwh)TR9x8$N^VyhOhhR3GX22juRW{Vpfqzm;E?~<3L*G9d`7_E z56a%O)H(B*wz&GbnBa>KWA4Yqd=KF!8_1{|0qb-yI)5Z7$F1p;$ z36g^XN1uf2Xk}B8YPd4a(j>Sf2eKQGQpip_5I3$f@Esv8Y0Xw0QA`8H%x309lusme zL0%^(2(1sKD~@td){3C_%=&pvhu>6pqw>xB{cJWcy`%9URX|(kOC7D69m$789&0$f zMcLcyZKRNP@?NJWm-Z8IJEU^A+EL>vuR4=g=p=U}L5mcp3hBG|&-~B2u%^aA1awmP z9UVgR@_xbBJjx2C0|!-MHao2HNe}rbXj;nIM9Om1{|8_k4N|1^)~0g4PzDtQ0-B!PQM(t(5PMfv_EStG}X zABt0Ep>MsqbfP-3VxJ$FSkrCk=_}38lJc}TQ`;(o{Szj8p-Z$#mL%}vYiQT1gRrQ1 zQ2&p7`XVFpLIVJ7c#@cPJ~yN<8e#Y&VC@3!JaM4oVy6CGDe6zHNiw4>Q|YI{r(mPs zW{N{nIyYe*1qxn9f<-5HjXQ}>EKmnN%h0fnICug>)CCGNx${Db>60HC^Ysn;ci>VA z&mj+_+?&`0C1r7v8bDH?*01M0*dactt}IWf+98dcVY`H>|5ZnnTfo)@`RcRFTVY!{ z7HG9N<0K5QRTj-yQdkylV7RV;J!gcht?ERO)53$FTxoWBj;Z}T-yZNS3w!Y`|DUF{ z`gc?2Omjt_uGJFT4g4?)BO1%mi9?_ULuxOvW{VK{mRED#N~j72 z&}Q|{(au+ba*8g&W;96ti%=@x_nL7E*qI9vW4-%XlmZa@WUJ@$HQ1u^7>mCfac)|G4NK11I3HW+i7kl^{TK$Oj@4sgLp5U2i& zPGrGA6?n%nyhynbSp<-mr=Aqo?S~p8XF`&dd(D|dZYb@m16*uX7N59Q(xo2cMEX6& zgt*nlUm_$P}OuZGn7 zw^*TE?}L*zz;X?we?v zPnD1V>Ia6^``?m*6VObjbF1G~_c)5`lszZ2A2{iU3yZ}T#$SjZ=Dmb+Cx|KkF3^pT zbsU*t#dSn|G973)q0t;S0~Emq!kg1W;FEPWG?I4%GjlYs;lkjQjj8~YDWNG+s)pS9 z!pex5sWIRaNj@0njD}Rv#@s|)TWjE-6;IpC6<}Awv4_ms^4!Ld8>JSu6CQuvod{z* zDz=kf>82z-x9*D6`xj1wMwT~XK_m2E*W@(nin}-*&1^U{$euU0;oI1zg%E9|xNW-z z$^}Ky1+`%TS{%gE^hQqcOA~$t9`r^PNIxU%{`2G{MdPmx<|;f)Xb2a%3!a(>pj^yU z#8Idp!asC<`yX(%L4%JbMf7)yr+k)6$_fENVe$&cVjJXyTjqIV-n#MX3n7=Xzs@gE zjTeHHPbBuHS=<oFDj}_s&@MydPNbM4^!cbplBC*@rbDAXeRNN$&-78B<+FSwe1CrbzW;vz z@qWLa&&Tuez7zcvhcPR#4^qa#NA9HkSe8xAfoW|p#vFKqRa}F?o-Y|abyD&ALbK?q zuzS^{<=8K`&iUHIA;fXn1o6I$$$MnFbjk6hu&BqW-J^4+^}BeV*t*9FxUUtv!Vbvv z1avDS{JXIN=OHe1!Ev)v#<^g$$4(M5oW$CUe5SPn&R&ETDy1jDgBT;;MMy{O5IHAU zDP=U}cVq{EuX6(M_PPLx?pSJ>N8+sp#}|z}&_kKN2dPsE{nPi^Et998EebsC9h}x3DdUmyKy|9p)Fup7gFb;lB|;xGrbcc@wbx^cOi04#?MG zHWy<^(uucc_P@=yybE)l?0@>VV(pwn{ulZc6mv1{uwr4rw?w^|k1})B&Oqe}ojL1F zl=(nVnn}DI*Ss3lzguLa*z6Qp*N-@52y$t!aKqJhMpu`$iK-1u7ThFKO#cgmo1{cm zsp6%f33T>@Lkh`lq*qEjb@dm`H26b%4TSA(tHt_y zoL~wk=Bzh8^kthjAdigv7h!l)S^$xZ1-B{qdNn_AFHpXmQ~gMur3<|UyMp{{cKSDe zRX>+BlF5GqR#-=l{J*<=DFPOo=WK-># zic_F5_Fd-M!xK~0M#o7Cm1a>mhDmRT+?8VWpHN!h-W4sV9#dN^EAN${AP2D%pqmO) zd7@mEe51TCF8PJP*||oUMzl&~*uuy1dHLXlL@%$-@4k5oiw&&DFll2fHQTt}QGDgu zaM_NKxcY@JkE&f?MCo+^Pp3)UgOocr4P)c=L9zr`6J17=58iH!0GUsc|CoECB`{i_ z`hh86J2ivcNUH8!^*~Fi4-_Z3LW%U|l#Rp)#mu~6w-P;r3-E!QU`hHR4F)w9_d)v- z|L0_!p&Dzs=`?W;_#xjD0jV!?lwZ&gJxLiwIVN8X{d1>0D*VZAgr>0nQK6%>h@gLc`HU+pJ6=D#VEoz} z9+e`lI1s~rU81J&EEv_`g5Q+B1-;lcbRRdaWn4BpijO3_YTi`Dfjh+d<@NUr9jo>;>_S;-+2#!&W+V89#2RM}L6kqs_txC9cXgGRe$RJR{gvJW@NXRuK8zn15=hvOBOj>REQF#G_PFY>`8HE8Dn zNgHuZj_mwHFbpxi1g)7YjRV z5j#NLO=+ni;Kih*x~9Z`gYcH|!`u#kX;PoQ?mOfrZ{^{sLb9>SzA@yI9~2%KiU?7j z7IX;{%R(}(0oyrJT72i-3y>#_bYp$`Cif!~!!ALXxLP|rPz?GwkkDc3FHp$e_*tg;eBVKT%><{0(aQizjgn`Y} zNoB3Ye8Nx_@He#^<)V{D8JUwP3;Z`2?^3`C>}`g_E62m+r3g2X{&0@mv?-!b%OdqA z`zEOkqpnzYB&byU1}3JAq^}}I400=zE`Vy9H_Smw#YUI;x9$DS6$Y0T+{5G3J{-Va zFj@(@D+e-A`%&4;p+PPryQ6^VRiabV2!!dOM*YZf{yMatdJiO!5k`0s@rv0)=8Ef2 zIF?I=c5d}|g>190EJ+}0ma>`lPGKcxIj-4vPAlgcyayFtR^Hh@u`qQ=J2}Z$`;G1) z>`+Q(A(gjM^EIVLG6BT?xQj!$@exo}~cA*GC2LpxZoM%Tx}X|t1r<0n!~xGM?Wd2FjFUmbpR?| zsNI00uJLAPL8p=W6~h=I@w40K)3)^KM_hxK?_hi%YWs>U=$Oi!V^a}qj3Cj>3nMD< zZOtC&12anW7W%}yu^JVLh#@wupy-5Fs)d=xOvRevZ`+f^a|n18wnrU~PI}r1ST8Kx zVM?=ro=Po(o!RxW_l5>Z;;JcoJkIEcR%iU5^Ba#8yNhk$yZmLt_9Z(&q~7Eexg&=6 zgdZiy4Awv{;5~E1;ol2rMNgFjrj)}u7O8&sSp8bRr>&Y>O&fQ+fm|1y4DJmjfL{3L zvVYS$;A>EKhR4})^6+(3SO&j!>)b&M?VS5``z1T3#v=&8)r^oV@d{xW7IJpnJYfYq zmDM9t>Tx|6@C;8i$}unk>9S--1?i6uf)55rm)06Jk$R9g`D6#ncZS}e@rnPTe{-RJ0SpIRn2ppx9V zpO}@ODUZwP4SH4iXQ6dbUyLKH2f|P)wbT0@|}<(o?f6!cR@V~;h5 zY!V>dh#X~_`Z9T?1g!!&kH1ZNxf}3}VDu*WVoJI-9B(vlT%WO!s(F|a9179Gs9L$P zgTe#Wlo=%&BpbOeAv7z=W5rXXXjT$;hLi`>AZnHyJC(q5_KzUKsq{Ob@{x2=Kq;;imG+}CJB8ehC6%>(lMk0C%u z1*@?4qc6s2gM%qoDQ&b%>lH)w$V1>O{qJ!w$QE<|PnV#y68puCi7yN(;bqt5+6UnC z3xkkt5aZqC`CJ~hp+T(ULlS@L_6tlAa;l6SM-+J2d;=5<3qP=PbjgkQX?W?Frb(dn z#P95DW-zN%{rausEovAy9u(_`$Ufe#I(5pwSP7&CV0HI)oh}oh(ZL z_e0_U=;Wlb23*gyI%NLU{R)xiR6)gl5kV7FnT5(}H3Dweh3R_u@^9(+AyngksIOce zuWr)juMd6_|GAghoxqe#8jYx$>3^ygTIXB-!_qxN5#VwqQU5ww=)xLP( zWmJH7?DwX6-RA|PT4{A z-w2>>SWP8i?{ctRb3%28GqhZD#EHnScf6-D=ahBM0KQw$T;ymF<%xl_nAFPnoVEqc2B9#>F z)rO&DaImXybE+-K@mp%KlH75H;T?@I*UXq1rJio>+r4UyUnJgE?~}Zfrfw>a8)QGq z+e`Gr5N(0LD{1H0f$gL`>9OG)y&Jq;(cRQ%3&Y+_ZAk+1j$!Q7jq<}vXeh3(t5@!w zERuA?h-Z+RZT=C-5C(SYR|NS}D*sceNe>vy$CCUSKIu z{*2ZH1@R1WC{`_m8;ZjKhh;SFV@d|!fpcah7gQ$(vZh)Xv=v_sZW}|4RemvQn|)Ld z^jMGg18}C|D%^{Rxz`YLTFWyyoVrHUm(w?v>XYJ=Lr3t3(UL%9U&1~JqmPtx21An2>Ms%jAT}SN-l>w(% z%`>v)fNWV4F`f69oHmS$_$$lcL{K{8!IGz)DHP~K{ryrflb2AJGF=Agp8MjSL!MKl zv^_+^4CT(};6-P9*Hj|gr(a8rvP<#PMGmOsID&c)!Y?YEkT!$9vaJ(9@ppsYlAv<61gVm`1@)}Wsv|1iE) z$7v*jFY79GPeI?a_zEo(ge4b|zqR?&uV4DBwPI7TbM%auIfzl6)(t5y}fn{0fi z_sW6&hX?X^>AyG$cuSO3T=Z`LR`cJpf!4n^aKt^DD`^Yqf2SYLw*gAEhVe(s<|+-; zepW%ve6wS9an6v1rcT8Kh0c`1ilWd~{18HZp*G(G(Z~POb+T2wez{Go>l(pHDmT^_ z(E}D;I!8O~u9194!*3|t;iaslqb&YNScBXNBVL9*oZ;Q7F&ZUyC+rRC)O&&|f`!+a zL@rq85QRN>gX8H|qz>QlR)WvqGz^wkCa(W3_SF!@B0m5t&*j5(VGBgo=wyOyzJqs! zvE_1+$o*@oov2p_*JI$q#r z_*xr#Me;8!`Fx~cNoUaoUNWj?S{)MmT%D&=oqH|^Aa{}KL;z#3dpt0%=XEQ|6bVEC|vj;Y;6J9go zC+wYkEs;WZ3DfK7%QjfPdoO8c?-*0gT~Y-7R*dP1SNF(Xz~l)fzTYt&tAVfR%C6jx zWnN;OksfeiXPc&6unovPlaLykzXjFaHcb@=6OBF)Zb;09s_TU3i2tx>PJhv+UwKD& zZl(kfQ7Xh!+yvZ-Gp@Up!XJe1LA7PUl%7^s)D{h)D zc>Pm;Y!@Sso3T>fC|3-N(x(sDsNprz=3YgrFHleZ@}7IC{@m(?x2d{!FGp1tNQi}n zU~szgP1ilOgMUFgn%KmBz-%wMIn|O@=*{4H!mJJ?+Jw>0O8K`nppbNJWb+s@ZyiACxOOb`RbxG=DH+$c`yx z^$k<5`LpdpyxHb*vFt~tOHDXofNZ*3x8GA2I`FGOw5d$1jWOzyd&&FrgKB)SfkyXb zchjGrr7@T0Z+6`>(BY(t(^Y_aMt|e0zf+tl9-04uxMLp(4lC7>_V(j{s3@T4HC{{< zxvOA%adT6lk{&5$)kcSTr$;-nBmb7(G0o_cbVu#Tn+sUB@H%}74p#CvePlcu7d0O* zcT>4|h7ba2@pac7aN6`AJ^j)e*Rd)0#pSOw2XJn>lA9^7H@Nb#{B#C(Ol-d2r4|P* zHcIw$A05Zo*;beZ&>Vj!KB0qOg$KM-6r4WKK!hcqY&bx zD1*?JOv5u1T>F5f!?4V8_!i2UECSD=EU`sMIia6>P>25zWOdJ_`K!8epBTTSm`X)rkbh_b0W4-=21! zI9LzG6WMBMmXV~9^RcsO;@Ev6JHxp)fpF?VO6xT0Mn`Z*x%_u1{iZ>uUXuq$P2IC) zxYJT)$97@-Ty8YFf&kk@F6S~f=F`Q?tbL+GN^*Zd_K^B;^Lfiju@Rjn_sb5c5-Lu} zf6*z><52(H<_MLk_T~Ij=N;#3A&L|+`1MHq5o^t=G^NL`qMiIi1hpHY3Cku?uTwrL z4M`reKw?|EF1@2apz@C6GJP&?Qbn)<-fuc#GH91^5p;E?C?6_Q)WA+O0DIp*OrIG zd&&I!i!6b1YFW-skGxicZ8friB)A|8-{#Y zTK2_?9I#(0I7AV+XEj9gzFj1sb>RA@>tnkcaTbOHySTlKQnj^R>u82mY7!E9FhvJi zp}1k8&-K)($s}Qf^ibV&4V|FeR z2i?Kj$ea9e-R$doo3dP+ZYz$a{_XYnX-17=ZJQ7BpfOrOKdFoFnTmjTcfh6FuE)3Qqvwr}1k58zV*z_YeE8 z_)hjQg-%#bKUu-a7R+Mlddu+@dg&iTYD!iNT+1p8x4{Fe4#G`@>gB%p^D{ zk(5Y*7+bY9ywqa6s#5jaB#H6f>_3B2Rt9~ZsHpPD?}Gn$+O^4FTXh7eHdxw)?F;=2 z7U4rLfKbb{<~HKG}Qs<0=EE5_V5o z_U6o#n3{dFbeSVwPAMCjRz9huA~s)Fd$DIQw<3MRXp5;d=X(y+WRVhll`f+^-*xu< znmm#45gYo#(&Q_ToEvgR_e|ql4oRv^`rbhb*0e3lgMJ5vR5YzyZGnFPJLer=ffvrv z_vT|#c>g)jOtVk;sj2eYb)GRZPjtNpy{#!U$}@baCor*ScBV-Ct2JGyg&Kq6ta8rx zd5nxu(Rv%Ir`%d$CaFeId3IY^)5y_p*ea|ZMNhx22RgYKFKgF|7D z1;6pv+IxL5OI1D95a!D11sN~x4^e_8tw6!iiji4MN@Bbsf!hpfz%o0N-l_iG-UAbu z+yaeF;CXD^L9&X{gS0IJ%b6jtE8+g%w%B)&*n3Z$l212>itb5*ddw$$e#bVU7aRCL zs>5`#^6*9EnYjaX|H2~5tQ0d@^TI@2F1UZ5Rn%ujNkK?@9DIgsf2y?IF+`S0uk@U{ zklzcVu+F?s@LVDt(0bew;B=v0BQ;CK+m8T#DZftG zAQk1R%^lqQk?gb|gqem8!oOHOIlU)Bw@LC77o-VuPp!+^K(z~4^DpH0)1 zoxRJ{vd;0yK};0^6eHGb(?h5j;r=)Bce_63K9)Pfxm1mmaTK4WDb<d~ZT&t;`ND4p4^g4*t>#Z88(%V-Fu#7%4X>W3|wDY|ZD1!o9E?UUjCD zlGgFPfXiFXzGU$jreAN$e>^P%!Ma{)%5pe5TU(B3(5XPvqUk_Co6}CBidp^ zBHx7>y-3DY*Kel6_!YIzb(!aAEbxJk*XC-|Kv`-SUUfi1fO_5c+{6dqi z-?d}J9P*UEWgBA;zXsYN%0Z>9pR5{{1wU?~{BgS4`9~~XQP67y@9fVCt6?jNt(9#Z zOc<}di@)O1-{JR9_seW{o0V4fxv(D0a&v(_wc4_o5mxL&_aZ_q?KN(51~K``+_TWJ z>;m=$$w<>q)2BLS274wZ7H8OVQ9El+ zc0x(mwe2^2UdoM%zAG<|_@(R3&Yrrau&(T=YR+gR>u)fZ6ffV}^P$~J2 z=~q;Wwio!vE}j-cK;nYV7=@Y$st$ARzZs49r36*P2aTUSq5{5>$S@9VaI*&wWK-v&|iyL0U-!SCSgkms0l$|)u>f~6-ohPsuxB?V|@X}5hp zxt^R)2?uEIR5uzWG%fN>ofa_L*S}1vZ5AXA%yPx+m+O}$_HqitT2UatjDaz_o2 z=wBWF=0{#v6W_bm`$*Z{G*V5x-HOPXTyX_7iRxT$(DUWbrTn6mGM|ZMg>H0zMfmgh zP8fS8-cK>nMlt?g1h*`^h(p!Kf|$9lHJjD*Odlyss{otPY$2_B=b7;(QNaeWWj&8gWqt-1B9$lNKF#N3$zPknEuW9;dkr&n;sD z9rap1vlh@2#D5_&;)7Spnl5yp*oY)Y)Pv=2Y3niZ`Dkfvqh==SAkRc za*x;M`GIqj+faT(T4&xA?(}rwRA0vjAL4qV9s+xf|E4w3I2g_z3T&TzX{=a@&SSm6 zxf4FX0(@2MB5{H|@^?TD#tC;a?G@s*3zJ&mdpm~kWYLWfCVbdBD~L>k~ty zn}v?0oGn-aMk9J>;|*orR9u~^P!~?U zDT|B96NqDvDioy*u``r>>Dy>jEI5WNM7!`WOxpqn8r%%5Al=+gN@_gxc9okbV81xK zA}~J@(9VAWWWoJANo%wuqCfL_nBOU^qIPZ@+j+0!eWuA7H@MrsDhjhg`G-R#9C%ZM zoauxDhBT^moE$VSbE`XqJhNe@|H#U{%#z*}Fi<>1kmiYF|%*Iua z?*gmO&vlbljYH4Gb4X8qlGw7Y(lJd(IqhK|qEq_i*G6Ow!{-{lbBCm-E~rKXV&AV{ zs9>Bs38tz|EXoOijl{$R^g~^5B*ex`}Cs;My~1 zRcP=iYe%H1#0}Vn%t40w3nsPKYl@lqmEi9FnBNF@(46!_&?q;G5-pPAdLvcX(NpLM z!}H3sGXDwRx7^u(^|Q4exiK#;Mr}}Ubd^nLUkH`rCObB&Mba zTX8ePBb@xf3ak}{x-qC+Pl9n@#jB2hWZ?eHLh4}r{5ijrI7)x|oShMK%K5`gXsF7Q zaN|w+bWNMc@8?vjN<%9HIsC8;o~ZgWUsW2W-!LpWZz{4`ow*F2W9&A>U4JM%MshZ#8*_q- zbmzMrrFK(`m!I|d*v=S@DA<`L#E0*DeM0^9}({4 z`g97rJB1cSZNn*iqmB|+3f}uuG@^Nqk4!gEGeHLVcNFmldEYR>w>l}4-*(LEzDMho zCCvk8Irfe3aqV^3=3t;l^4#wSrmpTR6gwL*E?sDOp$XLz-ShL-Qkx@-d`dZfqfpxh z*Q!6Ig$Zaw=1zNrH?;yG&n-=SVP>$6GY+QZ@j{WmQjSVrrV3z@a%_hhdZ~P%lFX$0 zM7q;5HTWT=$a)~nS=SCjN$U1c6%WqtAd}2r#$FtIR6H0Se%DHVr@L6J7UAmd=>P%r2M920(jNu!;ef75OSCUsT(U|=efHZ_Tk9ZiSW${D+&6t(LCV>2Q^ zaUpgTwTcD5H`AZ{XjVFNBoh!Os4%sVlD+id(PT+9it(SVUG|iIwXPp_^{R4bR06&_ z{*oj~VzCHMUm5K1RC~TxMSP=U9e;X+zT>jZwoNY7OpQ)gxRTQsp$H7}GPCZMbMcpc z7U#B1KMoUGQGe8@#_eZcu86}OAh;**WvmmQ<0l)htAFJSmVg7C1uyZZl#=QbYK|GC zOJX=6_a*YSoGyO~38D-kgr-xpSRL|;9YW;Vw5IoArxX|}$bL%cR4$*}Sv~h>9<}{E z`NxWjF&dzMSz$c99Xyk9&sAkHkNbsgNqi+fIu#tH(wwvF8!1Kp2l>s1w+Mp>Q5$I? zvSM_SGJ;LI+l=m(B>Df-y^>vA!G<*I6P_#7RlI;+*TkO9ntHo&bd(X_B(WA5?kbn)(gIueKa^q1POyXKHhq(iEe~{^ zSu49y0jN-`uWG&6S&=z7>~j3sf>y|g&K&B5?-vBqJWWDvcIvP!U!%-f&;n4~I>`!tF1p-&d;e8u+WH4pR z)utkVX)1Rp_y`4%>)=d`Otr{@Jafi6?p#PfYcn}^LyRAoP84I5K`>x?qwk3=^5y61 z52c=_?DQ%5?tnk%o$vGa5?X@oIw5`Cvl!WX)-q;MFwS;@yRpP@6XTldn%0=qUFCwM zD!&yP&B1da#iucp_jzB#9a?lDY;ZQ7cl3C9s$n=rgaGV0q%1W~2xF2waJA-Uy+yv> z`Q^lUYGp9fO7080{yf+TJjzkt2Iaa7f?ktz7h$tv>7*l&IP-kL#hxH<+z5`uCPrno*PtFU-BD0A%k~?-Q zQgqkH8~;J4n&!t)Ew8C}!2|m;oznD;8j<}OFHB0X{3dQs@zO|1-7JC{*lJ;naF73o zaofOiX0$~WR)_0>@NIaxMbo!l>NNW=`K>EmpQmAi0A8~Q;veSWxOJ#8Yb|`*9rv4Q z5IaE4o->kw5QMjW+)LbueE5okB!3B^Dl{Q4q}$B2Q`maScB7uP&U8ox1usSVi(w&4{B>n6X<>A3?jt4uhjH!qE@x0$d(oc4;7uK z)O0xJm`J3HxGuo*K&vYVdlz& z!l0?I#3J8OkHsVpPt7Fyp`Y55{JwzsSnX$rYbKy7oS$j6x8j2C+SP*{o`GE*DeIU; z&)6qXCn|+T!@3=Q3YRWfCqIiBFwqTy8P`D-N2g}X$HqK$5c}DECdR?nzF~f<&Ul{X z8uhA}b|LKChRz)DeeOB3PnMc4$mH3*oo~^=K$% z^yN)2@Z0Axl~#MwMv8V(|K3ZBhpX!K99P+?rYDruO&!?#IK5*?(4NkHyeH6~NmUy3 z?LdHFDXKC<^ZM!$|K$l;aQ;S)LqFcf;ND(8Zr1Xsr<^8u47XqJH5}+n%AE9DrGjKe z`qM6qnbdka+CPx7)2|*~0w0Y1ECsU-dqN3l$^8#5I*^uG9gi+A!aG((h4F%#_lE|9 zCi4hOy}WgBD7p7fy=p?-oQMA;y@T#dQ#`ZN>brUl8y<2m$m>-_Z`XSSY*v>N?{`X! z1>BJ%JOTYti07aFXpB5_8S%?eeC@CMTUnr&^^$1jzjyRfQ=r6#;Pi`SuB_cHJ!Da7 z@F^V{^tq;JiIaT$x!k!2F`mMc%xaRj21td zPoOhJB}x$E7oL#5kg{agU78iZ@|2@pnn4Xzl{P$pbOxk3o81e(Xf@oU@sC1K&-c`O zgPwA~WxeA@-!ta*VJ{ECOcHs_GU0lZX4qMQ*dNKz916H1NWIt`G6_$u`+~MOw-7%u zV8c8ST!dM{&xLmH&#}erqF0F{pjYX;J8e?17&#Bh2oNXBrKwI?*S%{)zkjwlXwp#S z0XnYl|4Zqk#&G1HpnMD!uhQ}js!%K{&x+~X01GQKW&t0@kxJ72H|K(P@!zw)Irj0R zn(X#0Ki0{euqg+G1l$zm&&Qnm4Y+^PE@1h#GvLT-sNAbka%!jc%H4s3dXLT>OwINN zj+g~4LQ#N?wt2U%ox#$l!X_@Y7C!g6fPAFbD(MLKEa_FxH=Q|GmF!=LI&TX|gGt>O z`Ml~c`JLoCq#;#XgLCkcDwltL&iCTIg_wyHTn9{64soxOpjn-^)9L-cKn# zy%zqIH$i#v1N+>i?yb@tJ(2eXm11`O3%N=09Ers1-Y^FK{^WFuf4J*5EKYpK?od#P z#}1O2BSHsx6K!Cntp;=66)>O$<8=%4aPkLR-nm7^A0I@LAs59o=b zkM&;Z^xcphWQoDFK%O%b{G+^n6I9CIoul7XNH+GKcKo8+FWC_!or$iJ#PGMueGC_k zgvH9IB5Y;k^DfoV9Ta%T6LqMTdg~YSQ!0c5exD4u^(y~`TvbmjYnfhgsiUKRr2D;F z4uw7*^mN9vVw8a@A5`C|J0Lsgr{!Kuq_zW}zkw1gU7DZ};Aq~X&BMczwC+9qw#4s^ zN|SY!#o$@)b|JMOQ(lwjG_SPT{r|BjR=hF;BMG0tYtF~371vCpo=vq#c`Y921u1kR zB>NE&5x0i+rS=*L?PI6lw+clTxuQ{D#oW}TWcw;CwUR(KsB}+1zzVt8kW@oYN%)ns|Zou)- zS&?gMA-@13FOdKRW7`tQBDQflm;;ulbHxBOTqp7Sh_kUs!Xfnsw`WG_UUP zhs_nH>1AY2$$erh{9sB{_`#m2KPdy$o++c8%bi!(^w%6~HADeiDW zX?Yz*lxbW(o{K$?nd@m{fWcSg{}$Yqw=}gYG8(ST6U3EGHGZD>0^_@Jf}$Imjp|>^ zHO!cC{2m!!P77^?FCvoFnxcSi4v9*9x2vj?f%0>-f!gTk_!qvRjs2OCf;yr661v|x zugfvCj>(IUomG(82A|*^Amm6+kmFL)Az7fWX6=3uvVlIK8S4>znR;c~iT~PR_-M~J zH6Nol)!drEap;4JCa3qnkbb=7oI~-uAFBiw4~ovpR_P*6_4mlCn4h`#zD+XdX8Q-NIWghg@{5Qv;?xi`4@P34=+y`cK%+lAU@_w)?$1|s-uWsoGGNJXTM zHZ^?cctt%KS6?Fc`E;AH17?h>M2C#t%4eGXF>)~^|_tPIz(i=WK#{LB#B^we=~dt^WX<5+TYUf*Mh{S ze=5&gq+$XD%fuoFlhhB4B64Aswz`~4K>>1`?IYS}pp~$(D>*htV>HNbLyaA7N6|Qp zdM?ext8g32t)=POba(ppfH8Mi(Tp|1`{=ROi1f zReq%Me$L^wFBgB4W|*Tks6Jb!YRAf^9&dIWh_Co-FNUBFi4MtseE%-|$nvYmzdBd7 zDM8PYqgCv}KBs*$R{w<&@Zv$_9HtMvcSjBD?y5b!PlwIT*J0;dfz(B=J&u(l7SdPc zqL7@hx~Bo4+NBm73=xkeK9CT_JG!CZw&+|DYA!dJwB+lml%omUOrdr_wLf8o5{z>9 zFi7Q#%(z{_c)U!_37YnOd7{jSH=v6yg=Oo}Ecc@mTgq%-S*bR=*@-p^?PoP3Hc&5^ zJX3+lUf9!fQ=493WHh@N|>iOuwU`iqJHd<9?jmZN#E09HAO9 z_x+2J^o~>-sI)3}U1W0!$0ewKZ2yI>>|ydrCuMgdM4Av&pr5Q52%&TH5tE=1gKrNE zf>bB}u4`>*(pDXvy1s*Zt}88Y-p#L|JmA}ef3D9S<7qCG4U8|AJywziDpu?D_29(- zy~%pf@;ew#{Sl;VtujjYO}RKv-j&cAqPagMC(h=xqCUJ`51h1lI@YH^Re^L*c0i$7 zNa`?@x~DTE+8Y52XWdaa2-t=t#o-PiB)Ou%s$`Fz{-!hK+o0-Q^uQ_)8N|RC(CT~`eZk*29cU) z=mT80+YtDqBq>WzZ*VsZF5)I)o+>jhe{`xiFTFGhdIulPKU!atFG>qmOSP%ugd>d& z92`kyffj)xU4}B)&~hL zP!^9PLj<=}cC<~iWtE~9#8Jd(vkC41aih6uxsXj3w^XM5o80X1xeKLU9jo6?4`>m5 zy?&XfEVugbBwn-M46N%Ze_@g#0iBfVPhLHQzDzU!$)4bv0wIF7@R(+DSF%dIWU32g zu}YL%LLNwWjzGU~2N5#o+>>u9n7++EzUKO&fi-~}q3BdUC2`G7`7OAkO|s1K+Ks2i zssP45MC`lPvkXst1?~WU2I?Wt)7@?uwQbnL4|tKKQV+Xf??q@Pzp*;6FiJ7BZ-fM@ zt>huQ>*M$Nq5jMFi_{*h`aNxnSl3WrL?DmCBvtxL4(j zx3c7nq-6|A1mR zOs)|i)B`2JDiFp>;+wfnp`v)~HHfBpf0dlEqr9L@!4g&^`-!2qIzbbKd&-6tk1(@s zL7tkc#xuye`uS(sxvd4@A%BC5o%GN}#Y@L)numQDpNE=ewj!=p<&TK&!(VB)>C*dP zA$lY=(3~sKC;y4f1R+labjVT)2=gmt6)p0bt~a(Ie0awr zjESD-J}WYlSM`KATw>)g-q&I=h+8$s&!`6m4%@JN(ar`-E) znL#hbA?4&&i%OIz!xZ}H&J0TmicxH^>01+F@;^YUlU=NK26{H5 zu4S{W=K$txd5UEp53=3uJf`o$8-WaXL+7m39kmp)@y%iDh-BkM=6Z55V&i zq~Fmsi#t+1tDQbhlqYyS*65&OJ{x2OF+(+kwQrS&xo52AZ+TuS!Tzd!smIe8fTyWG zB~j}(dpsC9W%AbiljY;7-wTPY995P1FTQY^q3MPdd+g>p6gVv88Cl%iZ0$gEBFHvUWF?U>8gS}E3!^4elUE|Y8N+FLt&e~ zPv74lim(C-hi-!NZ&8$(%4BVoDNzh?=HW<@n@faY@$_=Ws2=9Ajpn>2nDBzfJ4t>k z{}uAF>lAT)DKTO-Pgb?Xc|P?geKrM?D0$}kyE?o0!-4M3m-G#j3B)rubmAQYl;eq3 zkaxWe{fNOErLTq;3@Rw$-9OxP5M63=)d^T2Pt}I-`RuaXe+ztA{{c=hDlk1SC0~AI z!^q)PrA^(5u81x%^X-n9bIOxKzjmRLueyUb)rx8}EzrL&I8^iZUQnTEEW&uNhj*N( zFq>VK*aT&JX1WMfNRC;zpk{c3t?&~GSRvEZ2texDgmG0=|1=>KmN?C0_lQbcPtk1# zTCO$V8MX5l&cL;NJpQcC;4$mUbYS?qr=$j>rus zyn~Jj+Suz3#pAZ{SZ8kQUX6k2dDsgg-e|SVb+W!ZTm8MlexHe^p)s)QXnj$J)`c*L zZq|CH)H}cPOh31U{|?fC>|=Q%=gDY z-5QRaF1F8RgX3v?m)?uBYo^lkCOBdH13OPr7Lh$MS>;MzP))=&mT%dZ1;iKB*RDs1 z@TTLoFpBQF*Xv3B_DRBZ%t~~h-9D?+3FjpX=kNYS(R)OkRFMhv%QXzaUXE*6DbZtYIx4exv7IkvWz2 zJ~Uyv=$`y*x^*x*fG^oG;C0U*6EKX|D!)Eh1B-nR+au4)ikt3(NC@`s&?@I72lbQ{ zaI4=V3%#|8Ll+x3-afyl< zF_NlJmLgU@Kb`hpf=!k0S5UyUK{+rHR1CW*zAW&4dCaY+RFJ$4-9*`);GDdkaYZXm z2~!BhU9#R#_}9SofzMWMNTSGmkR+k~|_zLY||Ueb!6PZ?0d%nG>V*ib46aT`x$j zZV@`=b7Cuil>VOa6|E)@GA+c!7WvG1r(6ck_6F>4E}FaJs>5q*KQmHg53z2b zSl7SpP>MLt2`U0^G@B}kWB4K9E15Sg^b7%TFe!5XKbaG%FH~olK$At_I?V$?d1KcB zwdt;?ybkCeR{c-l4X8xzcuiI_?d+yeJbm><|1=%_xmU~_{7zbaY%#yGY$~58z|YU5 zm(sMQTSiNQufj-=z%kNZ#X#?ch+xxBXl*|_SSa??MAUIL-UZW7fdf`j5%wv12jy6E zCE0@Hl+v5}Mn$J>yNSSV+C7wq;dk?G!(m>tePpG|A&u9woQ&GPsuUHXSwL?$-N#hn zsnO{FW9Yp9l3f2d%pRhE;J^(Cj@)~shTtAKva%eBBhAdnJZ5GFh`1F;t}MlsZ8Y`X4;6*ZsqDf8L+_eO-X!Y%9x~o3}J4_77xsE%)>yG}(;& z&4TM1J)pw>^KlmZd8ehOkkte~;-%Ww^tUV=w2qOj!CoWFsl6z;Th_88ik;n6M6}{wTPSSRI-f}^S7q0 zjqfGzHO((t#J`ij+3Q^0?)yyC^2=w)>OF=Xt2H4dUZYHFhN(BItoo;!yv?@)?vh^O zQC^B6zQIz%<90ywxWPd!?!CtjMcz*v?GXwqleZcPr*TH|YQ;h63Cz&}NP@Lzb%IW) zO7~*}OXEtIwC!#1WveO5b}+Q|f5>rB<_XPr>PGb-pQ?vGZEu~FC+r9PDDE}Z2?xh8 zSIcEPD^9I=$kJX{(c0mqwcF;EikOOX0FR=K*4cZ??3p}(??;4YZAO$WaIYZ6Y6{$9 z`k(`PJKU#gd{asvJCl1DkyVzaC2|+P>WO+*3%UZZ7Mv(wPWnt*c6Ak!0I)+s5;CDE z-@ep(4sp}fjRdH80>0M~=l>lXUv;GSZt*Qx!g*DTnqJD3iLeA=*27hiXT`XOlpFt0 zXbzhIZ(dJ;jU*342S$vf4U{V#-(arWr`JS!8A`d&!dV(Aa5$7Z0apU$sRrFwvAN;OJ?^B5Xz@QW}L)UZl zhP2-RM;w8R+M;d)WN{+MXO8&E*nouo=HYTjqi3(RvTUyEMP$mIqEboabW@C}9hPM) z-2IJ(Qed9Lni3qdhYbJW{Iy8C+yw1jtyw0oH78HXMfAx$R44F*Z|_C=mRFvstB1Qx zRnH)@`<}_?h>25s+CR7dOUrjPf}H?Q!KO#_#9cfb!`L{8ohEf!hrZcDVeVbDu z)`WWo#RTE75k?H%scPTp499#FD^xuBNjyYIyD$l>?OsyNCVIAWuZU_1fdhDk1D0N` zEPJb`o(a6pYwM!$eI5gf6Bn*eb?6Hdj9AMDUO-;>HtA0WdFUZz*m}|vRmcbE0e3aC z{{Uu(!f~{SiX8YIOr#>S%dkQvys#FM<(u%J#Bu6WsfUWY)0m1A^M`F1?XxbbMWf&F zCZ>0_MDftzo!M$nvK=>G1sjt1*#M|56?u7g(Q_8iERn{FQ6|Ci{HoTDM5jKO<1as% z@`pMwI^q-;xR6dxOA+SR^50KIqkcc%*{8E`a4&8N_AzOJlSwj}-s?QnqWINGQj&i; zh#D26Dngz)L2oXUIr7lzQQ{BtwDvdHe+Xf~(etxY3M<3f9h*b%BDHp$T)=+Q%ep_{ z$omftXzUdb<%`Jax#6MhrK=JL%K@~nCmt($NADoTofh8-yXHmz) z>=qpkQ`z)tT52{HRzC< zUu&r}<_PkK(SS`yI^q6`?yz+tG_NG>^7iGs!%6kqLA?j&%QoOE{&p@joi>oODi7TI z66Cn1%~P{G+k0=uf^{9SxOJ=!+wjCB&MT>a_k9Ex8xLXBa&iLF9 z9`N!dxdLbNpW{OmUH9Ow1Y@gc(D znd}ahac9yK&?h(bG>CibrcQn}7rXyT#VK&eP_6+-XCO#5a6NFKj;Yh;>Lfm{P58mG z+#ztf+&Hicjb2+abRKy#V$0fgr`N)f44-7)j0e`Mo*lu?d#v_CY6w8+?rF$9+G^Xx6ZuL11E>jy0j!!2$f@=AwyYnJ zJ<`&+YWY#Iwebqt>o38{(853yZ-o2Mc5;J(ktnQPkI|$?mZJaHwb9{MUZK_-KPsW+ zrdf6PqrP{#eZpj+wZ%Wlcfd+@yW>g*R>=%~y6p9gdR=-}Wg1KSyW(}(De)Ozj)QKG z_~j-A%m?*G=#{;K{(UTWAE%b{(4!n|g0w!%kKtxY{GOd{lpoX%N`M9&w=2qQ?`l7& zS{16#zW+`u`iP)aps{3=lbw~ScMRgoIN^$lx|7K5HRGwL5SD2{wdhsifq{QD5Xde^Xz0ClpsdcIZ$b3J?661 zJ09R&|7V8bfyx0pvUoGzC+~{-ZHXYOFe*iDG&?^)qsgw5~P}2|pF7Z=hnXxqSAeC~nQ> z?G}Ra5^>#bI6gp|7VH!Cw+nIVoS@_I{-OQPPa@Xl7=B|{iX1h~Iwqd6#oY6Al`>Xc- z5qDwdy@$z=*}{Mj4~c63T@A@8xN*DcJ;BOyB%b(<9->Sx)noMde}{glYTEWx^)0+% zRGNja$Z^E`pq|0aZWk>-+-o~{rELM)dwzO&^h4nvb$!MH``zgFA(Z2NMWmdH2>0kH z;YMo?VHnoOY>f2RK}6rc-i4TclQ!_`0Pw>D!4Q@t>+Cdrxjdyq;JM z{t0$|Dj>7S&)8nAsPuj4594y$kVnmnm}+P|_&-43i=6i2`Y<2luxZw77|xou!VsJcT!%XFwO&V zrm|r&U2ga;C3L@c==fJi3sYWLgW)r}ym~uh0Ll(3Q!sGsIM|%xfW+tR*qexSJ{And{-SxgfUVK|O!o+{y!gcA&T@x8>Gfai+Cn$Z}D9{pRg9FIGipsYM-L;SPsVH5eJao2F8WQ*At z7Gc7w-6$SufVinSmA$fH^8USE-50oR^#nS}8GIo5%7SZP0yCv??d<_*krr>fZxzFb z*qW|;3Eo%t?d*CPKpn+^_m9*kHknF+rS*Q-$WyeCHR2CYJ}C0ZeCV$)aptU2%YA?Q z)zB&nrCYJC;t#v1#(lU$tD3Z-wZ^E@3rz#TH(|)Ei{8!+e39n^2j@oU0%%E+31~*R znRTHhfZ1#Ix!(3r=!MP~x^a!HW<`6;4efK90XLjUF)5p*ga*(YGLts&`^dM-Y6$-2 z$O#3F=P`lQzwMp?an}3{H9Nz)t3~R}dm#5Q-kqC1>;0_ra%bXpPr$EoeXjek5w|Gq zDbes3o_NaMt}MpRHK`jnCuy3!lpGfmL6W9dB@Sq1JX>u$HYLH7N_y$?Xz@lX;C0rx zJ!HPeaOAk!Dz%RVTlG0uO=W&$IjKj!gsJYFGS877+mj0ej&48aH;nAFNp8&3ge7&Y zop?)~-1T)a-3JtH|J7D?RDMdaEdcHg51{`7D-1(|Dd$z@Cnbl0oka5?^PjLgKKGz( zlRQ)MZsSo!h3Y#$358x;WI0&a>{P#R4L#=d*wmkKv+UU-rT;q9??G`@hs*g6JrO-3 z8%66Ob&S~>{0D#v9z}BZPUP80Lz|Mlf2fu49%)Sq_L$}2qMlNf39jZgZ0+y-ay{fC z)$9=Vjy4%(oHt@UvFu8FBLps*Ad@5S-tP+esSlW;f0tijH1KXFN(`TtO@x>N!8#qxl0zHJ+eHBouiyZ({XV^-K0c~&ifls1u`JP5z?}~7ra8Qih!~3z8aH} z1{HU0*&1Ab^gn>QoM{|e4!GJ?POSh0zb2+x?!o0AGF3^cANxF2p_PydCR#sZN=`@Z z4)Z&{-|qqOxA+?Q=CpG2o5yAHZ&sW`tOu@+Rl&!E>+n@qsC;e$j%9x)91C~d+pqDO zzm>T2D>5#r9xwQ?to>>~-y<4b%)6&<2)&8>dD?U+MScUq0Zx|6qu4nY&Mo{9@f-A* zh>5wa8MGIQ^9m1YoU42w@Y`5J+IGp>v+%UVvhT8fgGrOAK)|mONIW4C$Tu_Io(kjK zpZqvE%|GC_j@tq`mzAYvY0|`4_VD@Re+JAN-518yW>)|KLv^sDq5<+!uVs(ZMTP!r z#`Exoe)x0KE$+9V1J9c@+bjFsl=RsI;x*ZhpOt&97b3%Y3w+>h09nI8>RRf+Y3wPZ z0Hn;KQ4aby!n$HZ2^90HmWPaw*$$K#l+i=B!k=TLw?E)i#phkO+(V!Zv`0&OL)1*X z)VG+uBGj|^9%y&n+>wC--ud}_?29N-7X5T^o&l%#X^~}!Gj>9g^GQR+efv@?`f{lq zp_z0HLX$P2!Ni6_IR>UDHiylOU&T`sjt1^{VML1j>jI|JO|H}!UBS&lYcvKZ2c)*f z?~1zd1g;Tr71g_4N3##SWHR3jard_oqP2ZGWK@;JJc~|IRagGcS<YupS-{UO2amjdxp{oPvhsm`!u4cT;E%-ot2*M6 z)ZoI^6rNt_Nppny{*|3-%ZxrUdo1-~`QNdPt zPUzi+a2NF77gbk9dmw_ww>;N~f+)1LIPx`6vqm>R>H#aZp`a(&yy*PECd z=7W7QraU>wf_?slsr;s^$AchTFJqaue6$pVuN&n|;$&yQlRjVIJLTViFG~WU)OAhK zcH%8`PHKv?d8A3)>hAuiwhf+bh>tR$kA0{WN0ib z0^cash;KE|X!%C#eudtp`X~AvoNT0z(Xu|m9o08Vc;#15(G;DLDlNS~5;jp0X{)B~ zrLDjBjTYSlMSD>$Sk{`O)R>OKt^ixS=!$Nk_a0~IW6-V&!x<=v_p^&BZ=VX7M8T3w z5#6Nk%)FFsKr;n{XAva#32K{K5r3UjjLrp%Qg`{Ls7A2&1$bkNME{ zAn@WLjXkn)%Qo)~PM`Pw&O{5Q6Zk30T)ivPDMW_-(O@bEaSy-r6CqegwRGo%K_28YD`}6WI*l93{#Gx}{cvc*B{ACntVAo^`P;CC&TDN(K9pCVTuS4{ zIM)Y*&2vPzEixC=v~OMxc%?Yom?l~l^UhC2Y>gJEYJ^b5mpX|^*WEDWi)l)6Hi=IH z8#RAT%TXdFo%5y#Sk=_X8o6cNN+Q_m|JM~aDq06SW>YR7Y z^t?ggfAH12%2Jz4D>mcC*AD%#0j*i0C&tZ->-L8u&bQcsSTdm^ikD2_VcFi4*NN9EEL#QXOwE@nss2;oKaHhVL^4~847(|>@cKoM zu7iWPgziy>C+3YX4kmScXo+0sxSrUGh}NAWubf0$8wK;g#@M_4EJl0w0FpDDkKi7x1@#>Bo-we6%9Sr%I%3(kvUG;+sM{F%R8|och~0!o%-oF zjnI&wlse_M4DF93uRBJg>W8ZPSAES^Z3NWy?dKk(`+IMOmk+T$x;YhpP=~A`7Ac6= zD}GXB*@-@Pm8J?=P-?eo;8RufO?bI3ApU6==gnaD1yw~B@+;G(! zntRrEid1-6zUX~2+zW9FyLGS5=S~oZ?cQrXhe@6PVG8i5l^Aj6{WZ_N-{fg_l^CrZ?4ky>gK$6$39 zDtS)pJuAv6X(~Z|+w2vu`+%?L8OawkVMh&_K8W)*UQUciAGPd=(r-wnR!)#=<`}i= zgt;WjHM1EXL!Dkpv*cf4V3qP=x#J(#JxdNwV8ZBGR?v^k7Qcoqz;J^3LB2-mLpWW2 z3;(D3Xi1@U(%=1QNXcj}Ii~m$SN=UzVYHNhS`Yc{JvR!BPE z?-}TmJ~`Kgy3G`5iKf63c1LmXsY_FyjfrZ_erqQFVvh)m=&UJqkmA{Kw)s`HJ6bB) z<&ec9E~#*3Q;vTA97Yfi`0i27j3Nabl@88st`wH(QC5urXNzEms_`o&xSf|f-PIDw zmlp*UqkE02Xv7vj$lmBMH&1=wEp~g=9A^%cUOiovwtY)n)3BK%U~0&%#`^j=cMnmm z=Uy)*le7h-sCc!f6%=$_ahdS0OYS{2V;;RvK@qHx)9HGTFS`8h0MM1lidsAYBk|tX zv5+}*x-KVTaR->P+HS*so$Xw#VU}^wTxXFC3=jL2bOX7slU?^8pl;}i?TPv9vXjMf z1NY4F8cBw|aat%RT`<57+cQo|D};OR~q@#plzFvt)2nr48~280S=F$)KfKzmEzYYsoyc26(qZ?)#NiH&iE`<%(yRF z$s^31x*U(Z;rMC!u&3IeS~FolC2>P%Epa*ZqOKpqVd_hsf*RNPdY`rl)NW@a%X^W(}Yyg4HNUxRh{J@Ae%A3ZD*U;YBhD-IV(n&=+QxX zB{;vtVh9w1>>f&ayLz0U4ER)(WAA#%VJqqf#0ukv+F@6(cVx)2bu16x5cdkwas@FY z|JOfcIRwG&yC-^Z{7d3RQpY5hOpzgEHCgbzx4jakqwO- zz{5>XkS*l1-&HAZHL+onjmW2J8Cn4u{5#Sqmsj9*YKD5k9ux%eXYWmal6`Ag?~JW^ zw!mv*{1wy{a!b8Al^w^G>Rq1q!xW7vN3Kc}cMO_&uy2zp0g2z%@P7J_?TYQS+*Y-< zDfU|Re!0<3v4-3mCzXpCfr` zN;(@q#7t7~zJ*3Ut#}!25oaT?0?pIEkMzcn)w>U<6+;KEhCYkQb86HRv zW~Js$A@pb(K(5C6c4FDl4b>?v63LjNk|X4kIi_Qj1UZer?wHzM-~SZ6c*fC3RUBJV z@ps{8MX#TkLSH^;0J-+jT|II(GPIjJ>i)rBIDb;NW2?85#a?S2Q()+-=F984h__2% z*_xe?5}_|XL8isi8ojG9k&OnxlZ$z^36NmB%B}tyhrxvuaJGkxUv_bX7t6iA9D!xmlK3ohP&DdNG3Zd?{-6!BKw`AXA+ z4p5f*8UIdr9+tq|miS~-Q{zf+1AdXGva5tG(&Fza#?OcB1hZsil%U>tm=RvuZxvsE zW0bP0DR-fX^(d>vsKKB&wPj9@@!%}gmst#R%U+X1#dsrb_=EEX=v|>^+dg@XIn{&C zvz?o;GrkIsf6z?eBV}BX${SgDfiO?M-Ta$=xF?($tZtow_KCI=@)FKl@~S$VzejqS z`fnk|C+61}9(BX-v?CZX25kJ3+Fx?gmDdYTI_79Eo2q7dP^b5de~;0KV8BZ*b!y}O z$C@8}WlcXGRA9H0cA_J`@G>(6vTxKv<`l7rmVV#w0yKC|DLq-f5%ETLufz|2OLl|k z!luf(P1WHg0+)c-sJ_KNTc+^~_(;iK^sMPS3dNvNRqJu`K=Y@my4@%7+%r2&-pZ{< zEuS(ap}*7Gkd4oLD>LvKftnY9$q=U1%aJ>b)zQ%h?JH>Dt|n(h*dC7(avC0~$ungC z0(YS#NuFybkWVF`kBOqd9H)MythR48xOR{E{Ez;_`=E9x?Lw$@Yi{vR*z$fY_^?`$ zz?+9j!gWRKcDrTJR=05+UiSAb8sQhuMPQ3Wf0?(QL5wSmGlsEuMapFIF76aMXA^E- zDl(px{L_lVY!4}lfqy(=&mzaU8Q>S6In}IMzp(lj)3nN4Atn677*ZQgsw)zI>-aVK zUeXb`wmMA=?Qj{7B8P@pNcrLyZ{+-&sP_M9c04yNxbMGdWugr$A)ls#YVxkj?#`jb z_2^wHh>uPM$kFj#4M<<<-$bV?kaNA(jCs*X+Z|KsK-xwL6um5puT%I zJ^YkyV}M0rza?MgGsm78uEqBC6MW-`S__Jpqju0MaF+fR zM;ityEz`snqfmv{;C|5{;SYAEhRTn^&vi;{?6{MBySf|rFD*<1l-0cMQuue8-JOgy zRQowA@d*m{AEv7KPXE4}m|4w|=z~cF3+gYkU^*kBJ)tNSzMDCI1fMhM>@j4>P|c>6 zNS!MJ9ER20jtl*O3bZOqjh+)Q>m45H{U6{sjq<@MZ6^!t*U_|^nqXNqGB$0xk0A)R z_;~;DlsgD_fqms%L#tXtsT_I1%6mk9yt*R=l}`G79R)_q2m0)Pn~M266d7bXrEQ%HCn!S1mR?R5uhQ`SCx4*$i3j?b*jm3@2aH>FKmtkrI;QFw7OOIkeu@!qyS z$5Sw!)^M8k8Wh`aX##xLIn^5!DZ3WFU-P~BN42%UNqM*Ee?ALaReslU-E!4$>2K|gq33JgvyQtGYYlvV=%sfe9@YGP~g zUgs@Xy4Fm5W;p};Zu$fUVxx{2GLXNp*MjAOD78C9C|RqSli(^&z2u(%UN3GXcqfo@ z-Fo@0Z*Apj)`k`x>D$N^s#7Zc!qy5k1$)*tEE6%A7LSO=X?5zJ?Q2$G$0*x__12tX z+yi6EKrAL*LzFY??tAJnKE+!#i8&fiiZFf29PNO!p71U8+Sk1gF!!88+-R?_H|MPR zZfX8av&PHK5Ye&(Kg6?rqqw`C;o|cXQ2-Wul{j$n;ntyxdqrXN1=)F3KijPoS=)Yt z8#v(LjsDHl#7ehfx2NYGweWwdP5o8B%xI68l;TORYe$Dhqhn{qPVky5fvd^c*dg12 z&W++z>gG;k=lh9@vvm zm8MOCR!y>Phx$~uA>GJ^5u=sdAj;v&{mrG@*9|6u@+tG6)zS=!cOBmm)Z)!klh-=V z4BEB-E7JTAK>6&6QjIYxd?~4kHoA&@SvZS{(YZSM!^R7g+^;j!WJUWWav^!1**26{ zh)8;e>Ff^dB#$&{^J=p0Y{buKhnnEo z&;{{h@9Zp{K#lXFix{pmCUq)ZZvyM=J2`vaSd6nNvX2unx@0vvVC)8H(3CZRd`l@+Q~?#J>carr%K`V(PX zy}uq9C)5>i+={zeM7aUeA8W5@daV4OXJ5}3SHDZ5M+s`UA%c&K zrLGEpb>~NVqLxOb_jdZGECofk^G_9@(eM}vOg>yP&}zI&j?KgC z4v6%3n2m?}83MARLZaIr6L*{*_aCA)s+)jkH6?quq7J0wfpx3k;TvtK{jDndq)2* z*mZK1VITkRVj$fR^6vaKhAWLYXxofR`U>x|w&^)G^@1j9QJJm~#f5KxW&0v>50#!e z2Pxt?uHbKb;u5iazMLpht)Hc8n#owO_D|iveTn3PqM#F2mzzbS0UGJa{kQbe9YS{G zXF7~tS=Scle)ELlfWNk`tW+-L16Oh&dXf?|sloSL#QW-F1=N5MzH@?ioZ?E_2@dP^A zULSd=+7Kf#1%*A%amdquH>-=9>}c#;eqySD6V^~gG6G;GJTO`P?yiI4Vi)Ob^7H6+ zGWI~6(o;C(l^}gIAY0hHXQ1z%FO=ENA zC&FxHcz)2x;0INRVY-9l!~*gqcgod2)z5|dM__w>cJ@4Xg$tJDfWH&{z2`{jUo3SXY@i7|~y_!tC8cr4X++(y747zYdi2*=$*llc8 z*paA5qW7Y+=ut83dE(oxd@Imi+It_AVt3cc+~AvrpaJ=glE$QXghpTk>3+ytuFR^Srp2#e94M(G&;nz@7IXz zFoYjy&s&YF@;+7alr-o3oO%^4;h&x=lyH@>8_DS@QY*&76#k|mdv_oZ4FtKWICah{ zf{My5jn(y>&hpy&a6l#WQ_WZ7eg-I$y0(wDVOuadiCNTti}69UwOfOqJda=b-Jjim zE@(sX755T6Ma{|GNPKuHrRGj=1^ z*z}Af_S47>gwhh}s-B;#ZvY-!-s4G=R!>>b-S(R=46X zF*BKk9=o_(do$U*X0|6h1KDR5lZ<@4U*+s3Ve`r9D;hJQUlgy4FL_^t6AAC_L{C-1 zR+BI>#Ic`#C9hpg#i=`drUblARHnRfMYn0|NA>W@Jcvrcvlo9~tse6rT=}6Xtkri6 zI0<%7_z)|LidOP$Yw?qHts1!RhVszci&c_*P3ZHpHFv>g41+#~>D1i0A~8*^#v$!1 z?>GNLmA0l$UY_W8iVgZzFU%wK(ZchKM(VxK^O*gsj*^Sf^d=l1liY!OPbKljKJ4Df z2~0fceS*<0Nu_;kP6Hleo>)N^Jv_Kpm|e-D(`otazZkhAY0C?!K-+@{{cZ@&y*Wx0<#BH69r`vl_c6#7AtW`wP^5C(l&yVJuIhGU=(+ zE@S?__Ex+^nd^iw=SA;vKStcrU3#rGLT{}oY(x;czPV`gR;Qk+4mLZOz^O3NfT<4I z{qZiu=S=6uRDCk}wB3ix8mhS8@RYkegYo3*3vsK?h$9-}4VZ$it|*mhb7FRb6#0y4 zw{H;DZx z-yZP%R&7Hs;8E8N1ZH_2g#O}3NDjX6n>Zm)hlG|M5YxY=`1_=4*5Xrd+5M)8ZAYRS+^oH9sPho5iex&`UG zmJP4C!gN&39m{|*?U^Wxd8N15J64k&Z-_x*|GKLth==udmKqUoPJs&hAP>j`v8m4M zENbe=55=OAoyW#6p;zPJBFf3hK^5-SM!9=%XUGI~OG1&wLEYr2qXr|D$ugho%wLGT zxP&J|Q149sk%Z0U#8cu{Fh5hO{b|H`>VnFylSQ_)nxAK@bj7gKUGCIu%`26giGbko z&Ku$Z$U*}x#xl6@B4sB+p1Qq3S9BqbnirV2+Zt*gW-iD(wmI7WgJ*2EVSU6c73ku} zjKEi$yTupdvBhic(XZ;a7yTH)X9z9hy!hjz#}T(%sSi)^j;qjlzJo{-4ss5EhGHq5 zv`B7{nE@V)q7;xkzUtX~z#QAI1cQ((LZJC{?&CAT$nWHf9 zl0E<L8SYaW=P)obZ=%XWffD=GjP#)%ckh8h6$VX)Kh+FW9E39xS%=DnEZAVOWF$tIhj?!+n^ZWJYfThOaMN95 zdwnuYM(b57o{&7eo$YF@{QSoIkAiBdBGMdTLt4TW=7arL5N8CX?9N!H*usuie$Kro zYzHAy2CG#SrY{EKqs}%Q zAM^_FBU!U;ueAkzN0FT@;f7xG(L6UoesSyzmZ}rGUa3>Re1NkLiz$O#YVrx{NYgi2 zIwwx%Gow)qHSPRY6{aB#W2Q-DgUYdie@WM8OMi}}dz%uo!P^}r&FlIWOh;tHx4tdW zx+Uq{{S0UOHpUO&390fnw*XQEw9U*t7;-4JByBCQsq|{|Kl=Vz7PKn@!3m?cLwFE^lEl17z@($@b#pdrz#u-*qm|D>!!C`1grW7moo{} z&+CazrK%amLucyInk`I)O7v^E;Cx)Q9eT%N#!9iYNZ98NGv}P)$O^AC%TUDqHBo}F z4Neck%&lDXn`*emfQMDFr+I>&w0$Qn2GFKf{bHmUGlL-e-N@dVYszqOH=aPPa z|L{LAr2VNf@g_OC2<@N~-;rGJk`j}6(l~%IU~Jscb$s36qbw-9T7#oAa=<3-ZX5m0 zM|5jNpsJ@x_STrcd))|Vr@zl%J#fJPUyr6Eclo#RcNB*bG(M2OFX=@GBA02A;h+eK zja;S7w%vCr_h=@S65g*YL1umQIRv`|dslc(e6#;I(k-Z2T41aqY}%rCAgyW-;uf;8 z;+)o+>+bCm$vZo0$;EK2a*TH#aQDGQ%cxKSpq8GsSCZ9qoLN=!bn(v|?dkoqR~w1L zWv{%ttESAYKoL3O*W|+7Rnt+EBI0kglWbuLvwjb3^Y=ni)ZWkpck{X%#^!qy#uyb$LFtX4Bh4q(71Q1ckGA0YRX90Z&j<5Ga}& z@Fc71B)Mez#nHkyojO=RRTV6&4Y+^ZLroX*NEDpFy!Rp&WqU287QXf_oAWQ@#ZT}C zSfQEcZJXe*O8)~G$he%)Ac|x_IJc%z9Bit%u9|FWd$%RdJs#CDse@~_Ry$Ku#6kSx-}l%G6%x%e zYLoQjMymCFjgqc4Nu`jxy|$-x6$iYo;BX(_qwC78Jh0Qhl~!_D#?1!K`a3LlrmG#1 zmtll``q{X4L{{m40DH|8z=Jg?JY;rYF}d%7Y_YcArPp))+`=WrF!39#v@ClbIG(S* zZlJ=t8%(BBsKjLRb=v^WH{TiJAGKTI`@dM>+1s0UXd&KVBe{@g@*6yRM!ti6gO(q) zG|7C*$XANfYC)@({ecPS_BuV#TXsL4FcTLlrA|xFni40uE2DvZijwpd$p#?(U-|Fc zZ0JIEMwy?R^|Fz{t$) z7|jY$_X^yj_PPyRxWAf|-JlaSWwlsb1UJ@-rq=`+I~xo>SkY2PUr;wwyW$C18fZ~F zpiEL5wX7fTIm`<~jlljc>n6ZI8-{016>vmVsz+YngxR3C(M*<@_6c4g7iNR=0psgN zl9+G@-y?dy)y|IS!jamI5>^uURKN0Djh^#Ly7#w592lTK5oK}-yQk>2FvcAp>(5$G zDDPiQE<0tn#zcBm)Qj?^_uGB8&4<@gnk38={6oKA#Ozj43ivoUxp9mzw&JueF}g7N zfpC-{Jg5wNi!XFlGgCDN$GWb^Ry~`~vr4*k9+`MaYk{c;FDZ!IY{z8InFCGu z_Dos?(BCR%3@Xin0^EhQ6vR_OOGXsoPq1y%y)d@OmYc*cdCD<`RJ1}a7%lRqn_Yrb z4sH13kO!(q4kx@%F#5nv6+bN_zFPFDO3!jN3=T~TevTS5lmi}!52?C2$T-^2dm z!@LSJP1%1w)DnL39Elx~L*EkhYj(VETDsp`)wc0qF)qkvB~Y{E3VXG_+V}&bOr#M> z+F&gcp-Y=sZ8H)gA+GD@RnXo{IM3PNQ2Hgr`kY!2QnHg5z0*1Tgs253cD}+;%K}Gx zm2tBzP_15HD)zuYH+VO4lj%KY_&9l^P(Gl; z&JI?FKBm@Pv^d}qi-KdtVi(blHt!bs?vUZY!PM(Fx+1P@g1 z{X+U$52da)YrXvJvAw_&I-%zSHQkZ; zy5AgbW%zxnGjVjN#Cnju^*d&>Lgp;jIhdYfU#l*QtmspR4EOW{oP%}Cj<2`FOaw>PPkw1IvgQip6 zKOLtR?q~un42zfvyGjH@gkbN3f(_e%lFY@!lKC1PRl>X>Xgi!#;B#elGq={067&z+ zuB(7pV|7!`Kf5V?8dK36(4eZuc5WMUC@`|U67@U$_KS92K|$HfXheAPPVBqlG;Q_{ z8OAmNm4*JPw!ta47@=v7GF5Z0#D6h> zH%eo4a#nKzba}@;fBljndYt_XiDiGi^V-dT7}~L3yI}S$C^U)BB(O`(6|c=(7rdld*U-&n+$U+Kfc5@FSp6@5$dp-V@?`nV!Z?Fe!KadHQmv{pw9pFB z6pL!GiiAlXD%8sdXp|p>9-XNc-~qgy70{g_9~0KDECl;dH@kg-ZZ^t0uh8^1x=6dr zU)+rtY|Ao_bC4cr4}Q!0X@o9zbQShT0Jnt?Y2E)79k)>@iImQhzsrjkW85K-#tHA; zR|6FV;EyBTvLbQ9qV2i5fd|mHlzsbsPysjKIw;FMSK8O@-C3hOx%#6v>!3ACEw_wl z-KwQ3=#OVl8nQN`@AUOODo!%#AP(ei1H{1=t!nQ1oB>=_3EZLeFTb$CdUwL_IyL{o zdWudKzZ4SnuCH#LYJ-YbI?jru4tvU{48S!6II!+y|0;24ddbAN;G0_!M={i=pHx&o z9^d7}kZUL+N=53nd7~;ng>S@vP*h9r6o;3eu1Nb#G~rpXYOk8+*4t%B+$QCqFqfqN zGj#6%O!t2ro^8wwJ2{`noKJH|&g_6WPbr6_jgcfFl|*ebGl!T%PKh}rm1-pEJjak~ zq*~poDRob`YSk)9eZT&L&kvvX<9&ENpV!4i?ida+R!qgcp@%@zX@yR~0ff*XIRtQI z7RFV**GhbrVL4NQVJ<1>;@m^=cVriR)uQyfp)0$D-t${@GOY?3uOgszk{TV)C9}GV z8LmoUwbucDy#`$y_Pvw8N*9d{7z&Zp?1l`FYRsfXW>E6-k`5o~sXw4EM8GVRTgTvF z^EjxzN)r5(Qn>Kc;gYEgJ4liANp|pnC(>B5g(!8uOBCkfuDpldr8$xY(FaYdGxAVv z3W%{E%3&IkHUK{mQc1SiKJTU_Ralz*(@`3xyNOksUm6#%RH*kaI~*oalsHBWd1M)n z`rY$p4h3~;-&K@YvKm@XvG?p}9GLVo%dT8$HcWO`k9tjj0FJvuWwHLEk0{{{-9wbi zAM`2;3C`dd?*9Nw-gD4Adl2s&2$cfHFUyLA4XkjJSO&sro#KdGXIf9auv1JPif^OeJY*nd{6ayeBmsnV5iZ&o)#+ zWffiNq&i8Gzb3n2tnQRbmL zaYaDS+aH-M?R5t;wM)3V{NSdWcFadQuV|}QPqhWd8dv+vIgplD;5mghN}zihTTL{= za2D>Jv}73k9f?(|z*~H<98r(}{4y3!(U9zOq3yJ+kWWH65p_T7g|Jx-rM7`<=?DEN zdNHDNVBKblvVY!X#W`AkC!Dc&<8RhQ9o4Vt=}`RHKFBWQez3%_T1t|{z`ClqPq>dW z<^3wUof=cxCXq(4Yv!g{A!2zDcMNdoU7u&tdFYZPh7{4J6nCttmlQ#?+hUfI(LS@>-OV_~ z3AN^EeFX>JNR7Kf?h;|dN=2Ghj-*SseBQPVr;; zU%BEprm48fx`@B1MG8Tr)p7g+tRW1yi2Hl7pLT)b1N+>d3V0-8;79l`xGSYM zoNd(?#`S!D#QA6UQep#GV95*ae^Wvqal7TIYr*{!d=+pB5k^1SzvGt^Xsr_vA~4rg z*S$J=QF*^Y%!iDQ_{JAro#K>?L{JSf@S`r)dUzR;Srx<&RRYP;%nj8%^SB_*uw7p` zpx7UpRsy(ZmE!4Dd{abmmRiWtysRst&5(-C4}iYE6o(Y+elxB&Y;l;-zN9KN#NCgC z+|bkIU=({4&L48|a`W&&xM$=-Zd{s0`*UaV6l+%R^u&q9<`~ZazI|9T2;BBa zInVr@Qj&Ch*eYoo#uo-&YaF&J^i3stc&M^n?0RM|R!$U)HSPM2e)K;55RA1h>M)nC zmAzf`pTBf3?GfHlRSvFBvx@2phQYzdio375aGKJfD7exPQl z*G9I6`_0ox-!M&@TxW-E)@)Hno^^1>h7|cX4B3b7?j9X_?QaRO#Mqu}uL4Z8DiEvE zj`MTJhxa&bGrf&Xtq~4tt7}*&ZiI@^?GH9wXW6Q1Jw}T@_&}FBULvFPm&!!THIlST zuFGfaP`-!jyVSnrG={T`=&2k|RAD?(Eua*rVTd14ycY23YGq4Xb4sG*JN};OS_W{p zR_B)`u;dU28y0~KsZ=Zl`^|aVyM?JMt5${EA84F=CP>r-0>R&H0HrQ3!(2dDrMU%e>oSk*F`ui|_xf8ON&aIt#r)c6@(g7-t+qSl5Ar8hHjoNh+T0`M4Iek? z4cn=$5bvcZ-Iwdhiq=D+gPaBYW1i?K%PShoK}w0NzDG?jc}dsCu8l+w>d&&Dlf!<2 zrU}vtMd32;d=fFQZVCNCq2`a91gktttRsL{h6_NRM@jx6xts9=t|Eu{oK@|B_ES2Z z^%(yi#XZ^sk-`EEv-TGzFRSUZh$sAOvgoIHF6|?X!RG~N88DNdE7okbYK@0p>&#=N zjNndJN4*{kQ9yR8)@C~%h30B7TJorqSVMu_`6;)FAMq4Wspp_6y1xQ^rp+=&$3 z8^gMnNu1ZcPN}ouz5UysqeZ1@U#H!gt~wnA%%>JiwqSO{2rdG~U9)NRHcLAl0 zCxwV_Fc*d3u;TielVhBFv!X)^m$D{MSrHliiXBjKM1eDm!Y$I7xUS$T$p3AwD2HWY zL2F9hDuckjTjgPg`ntnBE|m-!bbK|mYwu54-7S8aa(!Yq^?dS+;N#&&qlHMej zPP&j~dkc&o8MhOxEc*Qtd=%wbnM3+_p{hNCevEzb{KQ2B@>3aIFDY=UdAqKrw;A;+ zay=^^eA%3fH+Mf(JCW<#6j}V5@=*Af65c;VnuR50_GOG;tYNhHme|!qDz`KlFBvfS z=C;C~ftk06pZS!JOAsIcca&#GEE8LV>J^l%)tW_Bm zQy<=8dT0*Q7?GSbIgxDDh@sM?^cCm^V+on<3*ixI4oFN_#lsgy5#_Td%0Z_819a|e z7Y`O8<_^FZ#hiL=f3Vn{JtXebNaFPV|KlRf8E(Q@cc&4 zSdW>+I?R$}NFFHt+a6W1^^K4EKR?i9T4qVJh0JV=gnDq@e15zCGqObyRj&oMLwig` zZX^nf0$Vg2-_nNNbV!W=#(G9=7TxJ3IeC$v>euZR?Denbhk;*cc4$XOKP8B?QvbAz zxEH_y^#-ov9oo<>+RFxbW1_C(tP}#j)nwPTt@2Fy@N{x*Wo%Bq9-{4&%9Sv*d2K$7 zk5s%WJeOHHpE~GTQetSv0aYZa-`fO3RWB}5-NwGCcqNqlW;&71%W|X|m zXUq0@ibI{RfkvONfatgl%W-*!8{2kd=MaA|%)&)9s#Pw!V_<)-8&6u4Pj+$6(_8&7 zvmCg-k;w&9djkSSw=hK{{#4OHIUva2 zqQN_0Sbh|7{0nq&Op%zPB=SFSj3;cc2m$DbMy@>VK^^&@{pFYVek zT5y)`;P6>HtCM$4M+nx?ZAHP=E8ycj2aY2Q?57f-p3IARu7w8RB|Bz!`4Bu^`3OG3 z&G4DvR@{#gq8ZiF`0Ne%Kn&<8lHV*^$aC1*G&)s1gb&HJ)jc%wN4*GEt0c^K#wJ-KM$qNR4ud9|3Qpoaa-8JvADcJl}L=m_T=`85!xx&@g|o z3o@JZ1HB&gA;nJd&UmwiiLE0Ee%af}5o2n!8>W;+jjw3Y# zYmiF!W0X(8hEyo;O8=-9h}jyt#rw_J0$t^$c~$faKTnmv)hhDL>L62|U@XYka>?93 z9vCtfOt$76mKZAS;7mP_zwg9}h~^Qy81`!zMo5zRRd6t>jCg6dT;#eYp|JmtT-Zf}=tLbR1Pd4Z;%x6SEvL1iW1m zoLT@j+3pYl%^cow#^DdtXwYZ4N>CZNgt_FtyxU2BlGP$hMAD@-_WGGh1)KHcuF_fa zk8s8=VvNanb+h<58AGiNnB4X6(OUK#0}e}e z!FEqlKaIN#6>V1doRqjTd0{5C8*BD4X5gk}?eRBN8l-+r#=YrO^sI8oEPed?h|@;%Dh-?= z9duAt?3}8T#Pw|20BA^Vmm`;QYc_KWUjj*JqPdG9ewu+OOxygeG6+ImA zsv)D9wxN)b0>_H-)O$2K=Mdj+7|b(O#v(;$rS`oBDm+T)OUS;rC zEVvbw7x&09h`3q7YtdHqlJg^QHmX6gN#?@{(_OI9HuE+;SR?aH0<~{}bn~ZG^7V!B zu?sZAT&cDR%~u_A;2%UU?_U4_EJPu9^F#K%8JHIhfa4l?ndBbspI;!iyCT^-p3Ri&)Zk5A! zsGF--0nvd0tf=J?Y{BR`YIo4^%eVe-R}vcmXE6KYUeH!ny%7&O-^?s^bIuau91?b7 zBZ=N;4iKIigB|GL>!yVUH56;ncHyMseI?g|NKPS1*I6I%?*)2c%9xMX(i)uR$>*M# zACI-C)Fl9&kBlX%9t@B^91l>dNi*H6F%Ro%ABrW))Q2g!G0^Q<28}VUwS45dno@$J zb1cbhW&0$|9(EA9BQkrQJTcpT;2-{y`lNF2 zwVds<3#dSYzW)dc82e$$i>Rjv-Wf8gG}Jz$0h>VJ?;9kaHkLr?>*O~6rcvo|+lm@* zxjG~Gg&HMWVTZ+k%qY@hmGM*uBi7=2pNat@&Feejq`R*g$vJ|O02RUMg(c_E(lYs` z$L94%0jKdi&C<=&TJ%uC8Lmx*3iy8jerQCoQ*IcT(Pn<1tkWWayJk)`w4-;{rJmPrzT%JHCls+qTYY^19qBT zR{m2$K7wPKe7$Z9KFP!+Q5`R`{}Wu~C!iS@t+HZJO9hCpTG@S6?0g8|*-r3az|++B zLvEN&_>+=jd>N@SL5KM?3VD`&?2QC8UvC zd1#84@H7x_vb)^nsg}p25!n@6EuoC5GDiE5iJ;cKx*o+NH`;|Qei4Kl-tg322AZtS zIDMhfY(`35Nt&NbWinVh8R*!n=Od2h> z*8ej*ZYV^$zpl;h+03_LTR|6FS=Wu`0B7@V4A_q$fA*mZVTUFLWtr-a3t?hwjJ){2 zYHn8E?jXfqRjFYJzFm)bVPHfMh>LyX%(zopyg*hF7BjYzoMe9$CgJ?=#D`UTb`mPk zhQat!vm>N|WaxLD4OdBkT=Oaz2kVq{XR;2Ed>e>iYJdC#U_qU;oQOcP9@f?3%8lSw zfJ^oN07(Zm9zo7%{@2dCgb-OccCz$uXf)=GPKskF!$Idb^1cyy@kTj-!1W7T?$d`diAIJkL4A1T*@)A~%*)JzD! zy*sk5Ki6xg1jwZB;ENnU>XiZ49cL|tOQtc<9n1@@_()L{XxjRV;V^REITmYG7ij1i ztql%dssjA#55;mTN-`BEjkvFLa&D-&oKg$0c)t z|0;rnPCb2!pM_zw4(9yRbH6fZr@W0uf3w{E7=opZ4A#TpZ37l_*mn44fn>M%LbY7{ zsw`dls=YzXY1Yajw5wSZ?@_d>61$HM@+r65z`X+;oBaT>%@9LwiqqgY5^dsCPWxeh zW~h)ol&d)5WJBfnQ&u+5Cu1q?5sjtAVykMSLmofdrdq#bV zazbZD7f3_8-_tf!>zheCOQ>ce4w|`|ZU^g2!LM~*m|q?r3V95GgPd1icOnSLA@+Hau{Wp0rnp!0My*gYwa zEtlYN*58^@=hE!!eaF`}@(lvKHq-My-^3`%TgPXqgpg5O@fUMWl^DXB&4Y^zc4!BQ zj&(1Vkiwq>I87A~G36C?n;9n*FeeqUnP$$TZBg%2SZcwJtKbYYlWX&B>X$;yn#$1a zl9jE@i1|#7IUTLL!gG|v569F!NVm)XlMa$&iBmRIqvv;r4f<7(J-R)W|M;Lc)n($+ zCwv$IaZB#cOxh@EA;*Tnp6S&GI<}i=1HY}b&!acD355xVh*IqaUAV{GVB@9&);p*_?GqXUDYMmaN4Ji>SdAE?IZ+K-44_ z-6gZqf3yFN8)%_EL*J=7&^0(G%akPc!n?+K+)zo2bq09)0}e0SL$*rxe%07B`La`E ze8l91+7MGeOj@X$``MkaZd~*0OfiCnJJIhL5H1Kvz{dlP^4G*;$Nn-3~3v$rpQ1HpYt# zo|&+5Zxoe0V5QXy9?IuiCk{v-`@k56770xOH%#P6F@A!)-2r$Md^agi@=YtKBRjxd z_i_pS=u(Ig@Rl^*Lv^u8eh;^$p)<{kdHneUZ<9N?Y>M`6H-nDq1)uCmxgtY%HRh$0CZ}S~I<9 zn89@WW2N7VG78Ccc7N5MIxJn#D()f9BLt47sdqY+>5)Wv0Ku`wSvR8ECb?7aMdO_9 z=Z@2x$=&`@CazsZmW7yIAr`=_+Zy$zo6gqG<-uielk}hv{VPKB6N5g~a*@-K5a=1{ zACoRre80$>b6sD=ydS)mZraqU9HmI4xONKhrm^fC_&PS0uz;L0ZPmPiJ`QH@ z>Nbufoimi2)`?-|HonDa1^z6e(e+lkA_9pz3Fb)QfnOB_XEZV+WogK=`bY&c*t1aM z;BCX2+s;}X7ygs%(d)%#yj|zf)b#kt#ExBfiFH%1*k~{75~=U=mCfXrae9dHh7phI z{R`Xd@|+eliUrSzp?1u`(;6$&I=@Z6hqd216=@moV*;pgGCt*05m;ZjIcNpq{BAN7 z^BnRm3MWIH=o||ScK29kF}~^`Rcf!#NY;Cj&*_>V4CW#4CKCg8q$ttgoNXTbes{gel``Qr#erzRG{v56eRKYkdTV~kIQBC>E zyb)o0Ot*Ho>Y`r8e#6Qt=r6C+1Ql*3tv{2kuCncB36At>V_=> zHPf0v8;z?DJ?Ula(owxF76qel<-@aD%uC6cm1Fo{mA8vSjZ3`)@}|qYADQ;mY&%zM z0E3F25h!I@)0>K>U50xZ^GUA}HYUfr4kR7&OQoC`8Kvr^sgKyVvewr8hTx2>=^6pb ze@H#eHjdbD2)G7yxS@&BIvPkojs0;pZ#8J1Sbz< zvZhWyXzPbU0B93#OXE|HoN8~Sa%wisGB_<>-->!U*sfv2q0&`M(E{eG%1fQ2!S12e z>Xl-69(psiZCQ_Kc~dpXkeoI$NlJ%rdDPqd2KB~U_mI8}6Gjg$Nv4K1o2V+O7}B4X zUJ2CA6P|f+No<=Sc&BzyUucJ9oW7((p46?lWqL&ESeu4}av{?~6nOuNso`=S&eyJ2 zLsNRuWizv@G$SS6>0^;fT@?h_q;&T=Yl>=0)^KF*=luc&1HetQ>P_vf=+PoZ`|La` zD)bh69V|2S;ovQ*Ib5Y`fWGJzvUk|lM&lMmFVI~=TQ+**N!Y+f{~(N0ABi@18eXkZ zfMZ7u$v*^^0$(H8EHPkX6=zh@F5YQfRvnuC01=W#C)#sOqE1+GKEQfpHlGP3Ce|V- z=?n+7;qQQMgT@^&CLOwESE7nxOMX&)SskW zM(;$}8D7ucoZ+Z8mCF^IRRDBR#z>``{cW%bTwCU!&v@TXh_!rPvRi#5x+@>p>z_>& zsULZS-=TVwC$DWZqH2DrwpSlMDp^1;2tF(qJ-X>JC%m{EgG`0LpVJs zbytBcZKp&srjjL7E)@^2_AR9B$ii(^$h@KNPWn_mt#A?k7-O#aSadgRebUs*bUKAs zwE+KCg3GP@M9WgwQjZQE915a}i+Z)M_H8H^yKUS_ldY94*PvRrwYIGEjr#sj?@7Wo z{~61gw?d}xgzxD}Ky2N{WR*VF!FZrtEd>@I>spB~=#0Pts8!kJJyPVFM$=iB1Z_?} z@Y0&?;WI;3<(3(;1j;RiX=4biJ?*H%_BAu36W&*3_dHKJ4Z+sCVYUOE zPVwWIMwk({baMlwni`6VZ7fDV0ADoFMJ$?(N{s9{wma;W+)R%%Rv(1ok(;h$=jQy@ zy6ze0`0%v31?FZEkFqv#WYa8_GAYxn5oP?SY@2Nwn=Gby=*_&$NeH?s+kXUltwhh> z)iWmGD(WAhd||zIrZ8OWq`V-`w`8Fe9~>o{_C17$@5=ZY-k!!Df8BHuTh)1 zsWQ@kf?tpaM8XkE#ibZ6$1a71)IVBT`a-AP5w)zHT{~Y^_78FtfVHDXoGYRwca@5E z9#LJ<)t=fk09y+_EWNuxvOP2t=qOWtXQ*M)GD-bzM9)WO0G}QZ3ooCA!o?6r$u)G?vJ? zQ)|tA3&Y_QKL+s}0ZZ_|LDIG)wjRkO%=N{_$aR#MgG#qRexSz_&Q`A}k(E*U($8?Z zBPCeD<#&fp0?=eGsS*O|p4o{9SatKnG zv@t=j>G9k_L9J4U^L>kz^bzRfA?M;a;}%QRr`-;RRZ=awlJWb#xM&t7DtB^%st765 zeh>%d0`;%cU#lT2`3cGzh%GF{7eIEq+P5DU$W{Mge_%h&@mc(0_|`Wvg}R_7HyT1Z z`tT+r5&2CkgU}{v^#&mN(r1YCo>A|fr;BNM_C2TRZAFG8w+8VmB5^joEaNNUc-QVL z<|-fbXX{!xqve}iTb0WscifyxAGfx)|yF5TkNi@x6PsxKT@w5T*pKFbY70xEf>3fc%x|AjZ6aeuQwe^qX) zN5_K$h9yJJ-n#mLB|1m&o^v%8610PLJ33QbWCDAA9>7wACN)ZE|{enq>%H zy5*v}H)$u%BX?T|X56N&4(k`NICWV45aBn0k7~zD0Ko0W+}<(CgkN)n@2TW=^NX-7L21&Grd3 z8F;6my0W*W zTdql_x4i&A9I*7<@Wh~O$1gaQl%&+fhy@kG3VGIiy8y;{xnKHZ2s^p0dR;gMiAj=M zcf*w32tu)re5>W;;rCwDD@1DPCt@(aO;wAHO73>pF@7=5;*h_?@n*-pMd1}8HQ@%| zTSe(&TJ62+T>4RQ0{ELIMc_bxS1t93b)+?xhAyG|=t;p}4>LIa=lcWgn;x<)m|9m^ zn>HpN*0*5o>8cev(qCRPr>|@VTG)?;_*mp4_!B5d$9KIeRmksA3v{fWSzOrN>wewH7Q{fe(^833!&paU z-r=bp2gXoeIQJ{a62XIpSF9 zYRVLATi5xT15DG>euFA}|E?$-cfI|rt*3Ze7=v@r74>l@O`CGSuByi*>dK$0-NdYs zTH$xY@=lL{H*TZn6R#U-C3&c}wterV~voBH&F)Pk&nE>C;L2Cue$V~HP#z#+&OBEbhuM+g1Gl~w%T%{M% zYj(PiHOCaWBcYh;Lv1&=i!q^bmc&}tC9w$SJ@nOUNr8B$lcsW@gB40&Ua zc%oAm&gwU>L~-(Te9->`B*$x7mfzZ7nq?lMs&!z)3U-|&{zDa zu#;XUw)mRil$BLbloQv7e?TuL#DJCJH&yEPaH|tXi}6r8_uL>;#Cy24y0K!m-{-L6 zk~cqe;|Lc>aJv`0Z3Ui5KqRa)2zH`{6E zq>(OQVL*s)R5rZhe$qb{-G$!XMNE4alfDyMjeV;5EscqjEqS^UV}|m7U2V?dkw%+( z!@VeZ9yKaFVdU{*_eNj-h4_Hhmn+`es-@NoeKd!y>8T6|lCvfq$ecllpWgYE`Bosw9$%QUuO6)ZH^H%4nR+zS-TgGd~CX=(4>Ow%IzQ}2Vr~^zQh}=lcxqhT}ZRFcU8Y8C_Bx4!}U9!xsNxAM_bA;oh zd;9%|Fdcm8SVQ2kr5JaQk4D%XzftGP#^GZ9rvu&`Ktd6J>%3dC4nLoG)UqhWGr{R1 zWKqH1#wTo@Z(*Fp4apoymo$2IlR?va$p1UZ!5yDC*_*s(sdBF}{J^s>^rEOrXDVyPQqT65ykTF&L{5Jw)tK{@7 z=wmT`nVwF?J58gOKT7J#C_{GX@ryd3 z#Wc%#H^#puCr;F*q`jz6itilIn0HY9Q1iWyeH2)TSk@HYQ4PUG>M3Z7p6OHTl_HaG z+5D$8^P{OHbXvKt=&DGbD^l^LJ%wC_-3QxH<@(rK*nQTQO4I$!DT`tIpJxsXOAfNr zPiLZ?VOqIfy)Q+lw7Tox)ePb?S#>2(mTaUBE70Jgb;N-P046#x7C)KrT6&rn{rG&s zNInTK!quX82c!{QEfrUgo@r=F`CBu^EDjkofTzTkzPi&&K9R-EM6^D#{7y_K-bXVN zH}1l)hIfjSJ|+zlB*Ch)t|wSL9B_h|r|F1si}n;HXtB0$VTWZ% zGh&hvB}W5LZ5t#^WM{tCS`~jRUo&sJh`hbysOcf3^$uqp@F3!BP#5Z$*_n@)52VQp zZpiu$$C;f9u%aalwurOHuEzWO5A35vP3{QU zlM(r9f{QXm)E9Vd()|KYf(#n>p?^a@FhfRoS)T;tMpz81SsX{VcxkrUcf}q(qIN|0 zX`+F;B%c^>F#Tq-jF8B?Bt zM7McwA8wK&y}Gj516RprQ%#J=SsLfGtPFma6X884Od7;~?OwujZ1)YTPlYTH)P0Di zqINrXO-lAdwNYy`-#HxB)8)#)oq6}ems{v*IH&%%DmbK0|38|#eq!-Oww#bK={Rhs zdn)xsy!b19nb=EP`MLw}nLo?j>!pHo3;umbe*liJu&h&iXBoZ{-Kd!3_ZqoRFgwS` zq(~l4;MvoSMSIhnl24Nk&-vkpIZ*Y_CE|BTH^}kX*wL6cqc3+F|AaP9o>l5K)X)+> zJzW_tN!Y-`Rm(`>E@XnPaTR1?8_*G}^`~T0^_722e zlrLp`WOT1;s=bvEwm(8eSVWKs4xNH+R{59i-IUs=6Zmzk%lH*?f0L{LZgNNGQUOg% zY@JmO^-{K}4?P4KiDCR~zxGC-@70mwHeGR%^$9LPp3YFDN^S}y;9jRcjE}>@@tm;~ za_XuI6;j9n^bG%LI0cp_#ri1dUu9fC4a`l1R78f~4P*1J@Gn$$Kj7i z4hdEoxJNsdKBL>*44!qCr96fV6f|ocYjO`T;c}DLY~^t1mSypydUlJ&VlLYWt4@PU zBPK%6>YhFar8{ODCZ*jIea#I=5>sL$lq|su&fAx8<_Xm+^`(Sj_u_1UeQ&5aHlZS^ zaJsG9_^Zi&z%$w)2^x9;qx#?ra+>sObd#z(iL~__(&JB6?M>|9ajX~1Xw5yzh8&UM zOa#|lB8M9XJlCExFg$fPtaw(kNn)YB5TXbCyw!y;Hm!!`ogzS|TyEJf!`UE#)MA%W_ak0jsSg zuUgc`i4JVv_0gbWOQF`m(bb7Fxnb=xkpeNl7MAOAAZCg6sk3sC<-tdK71ugBb-pWI|Q=TY}9c1N> zg_qwNm$o1nW`-IY|QY^8Lolg>{c9SUfF%y-{h#d>G1qx0Ba;o8{f zMA%=_i|(37SmFZntuo^l{+x9?GnKT<4e3W?iFc}VRb|K~P^@#B&&&{!)J7)%IK^0C z?rHRD+^Kk(TcE98?K-0fp62;7q7yX-P*tQabjrlOqEW#~qYD1}PS2f!!vTlvKYJ-( z{AQrhobRpFFsyY*Sx#6gC4)8Y_jx12H4d+V?vP_|qaSCL6xsKjp)_t^4)oRNg=$|l z%K-g!zpqb&iQTG)R%mw)DW;J|JheZ=^bTsP1$ln5995@*hk&P)6;*%4sewD{@=7@}wWjWpoo4P_*@aUv_OC5)%vOp&1leQ+g z448v#Lz6L^R9EtF5dO1@?q*AoF$tm7Vw5w&%%^=(OABxM1ntfvTy;`Z3hy$+w+t9O z_g#s0U3L`RQccX|+9kcSijQ5<%mgh(ohd}CrkNbpg)R6C6%SbEQP)h(JJw4i7j{_e z*}(p2W^+6+$)1t_ndW8-yF32&y;8n-FIkj|_Y8mBS+lEs!lZz!=j@J%vTJA{&F2@W zZp3!e@%wCUSYq3o+qyM*~}AtyzlGQv^iOLU3JkG zzS>~9Un+SYsl^?b+Ve{8##-GbzY&k?sja>YVFZeOvEd5hBQ?7MW`WHEz9oK3B^skw z&H6yJ;!p#y=Q##y@s;|qQ3bXf!WymKK99V}TWyZ&A2LMW6}Csu<>?(hQ#ZAC1aS3U zad*VV_DNR`E*sifc+ z8*zZLNxbQXDb7gZ&zOxeT-v3xPeRXwX5Ka+$ttQKF03ZIbp*F=mky=UAxUg2J=vjt zkQ6pfx})qrB(GeF3@UvRIX{ZAdSa42WI=e5Z%mQ3aXd~s0|aTVfc5k#+_EhrAk z(&KXR1+9$15RyvJSrBISRP2bZH9Sk6WP*k8>9(uGEq$CFu9+u{P)qcSlqW@_;JZt^hpkwMp@u)zXdG@19;e!Yg zM$L6GNkqSmVmB9Z7KB9??b2t6((&3aV9ZJ#?M4)1Zr7OKF1ceOgQ@A!9!Fg{Kr8QPI-zf1oN*Vj0a2x#x@DJ51OWzZci4?K~ z&CZ*J6xW_M)mCN0JB(*@{{WTZ;Umj8CQrTDRF>fE47bUmwvbziqp1cnx{(d7t@RV7h9S^{S07 z`VS={Hb%q~s>Un}8BJL}$6>QA0fwyxoHu{!ZjrqG-&gfOzRwQdt<{o85jP=w|84Xs zDb}^l1~^b-*#)nZ$YZpS&ClAYSXdvoCS1&cO(u052j+eC+H)A!26(Mj#J&w3>hhdV zONDXMhaizU4Bk`Lb-p6%vT{X2awU{oW5lhVnjs0&O@77@4|G;TC7ji$6R=D<_Ot_; zA+%=Rec`I~q9k2jfR+{(9V#9^q}_KoRpvEp2g6GoSQ%pm!bHY-9Od0GbFWgZ!Xtf6$?$@d2^ zA^lY%dsa?-N_;52g*W7@5{0!ZLZH+>ibm!4HZBo612x6~4^4WE}SK->$rZ5)}F^+Pi=v%-;KS)q9ft5aB>4we;}dCaW-{-55D?g!WFzOU>0e7^5D zC)KuEXY++vl6pt2{dWstS&Fu)g7{J%y{DpRhjc$XB*E4s%5O>9U##$=&0a)whA;cTs;Q-};R46tuObF7miTP+ybMY8Uv9tiC=B zimM}U#1dPGPo>X)AY1ihpLdo&@u&HBU2bXX-Sh?Skx}}d5`Ms3?^CJq{6r4_tJ8{K zMcGV>oS5{W`76vH6X_>8<=1)^^KrumYh|5z%4($9W;(P5V>iM3mMD5L?IaGJxYfpN z3ede|DAuc{CwcR6r!1z2{wvV0;^pk#WEKtbI1l*P0F;__q|gJt z8bI%P=$2+;1ruhu=V{u~oCTYD7BA5g4*X4oWD%)<02~u*crxGxUTw$J6L}62nSk>l z9yDDVelY0IDXB-Cw0!3_jKJC7^*_B*ysD&iD(r>ngC(;my-`K7gl7UCRvd(r4U8qB zJf-+I6kF}wfovBWUR!TsV4S@*E0ssD@b%WbX9}-@6{oxzpbj$l=w;uD$?OxIc7UdE zy1fgGU1jTBU7+XlUOnPgZy%yTMJ;&jrkveOFwVem@-#V>MD-TyH(Z+B8xo$>JN0$B z9Yr>h9vb$@M-y(hTX+*Id{;qB&nOZ#dT_DlhDK9SIgvm(qYs^b-$?XZa2B1s;8X>E znq>2+NM0G1ikMw~R*+ zwxwP>hqY$|+c$fHcz1-csAJ0eRA=Vd9qh)Ed_M~Ghx0;Fh1NVYnE4_U0aA-ZEM87A z&MR0_dt4#4n%-c@`~yv0$HLEp^&!HjJi>zQXEY};>CU~qs=GE=1Y1YhAOZ z3$a*mQ;WR6$UqNBU-Ih3)@ZZ$99G#gM;XJb)RVOxH0Cr$t;9>5lm2H?yR1)p>VyNw zhi$B_^@W#7uTk8b`&lPU!%MS4{R94`1;RVKSXUJKd__-_h=*u`PJ%jPTV@Q0bJd(r z@PV&2W`4&ib3Qi?I*edVyUQB0*jia9JoLvIJa2QK_lM91-n;{EEvi+c0Kd87vS0f7 zl#9Lp_=?8rbfkqaRu=Z+D)On}sus`nsWx?K$8qeJ4$9kkzgsQ_MF%p{x2=TDc8$2& zZFN^`rxC4|wA(K#SDeN6+L0g2`21_G8C|vPMV9e)ap0AZ>aXOdN^&#NP9p!hdI}3+%S$y_#8;)Qx8)s$F>|fUyF~%D~Y$m1qUn2BC!MnOja!35q zi-S6MUE+KnHtb4tN9RMXpgGUSOlhnFdG3~~`%hIAz*=L7aoMav6{*%=F7u2DDN(@d z#~Fgw?eN~_6nsDSTb^SR<6x%Uww}5&m5dNE)V|JyflR(yP7ew2&=8)5=GvtN7m?+@ z1k()x-UAHDR}lcsoJ`@$Z!1qgKNDNb#2_`*0Y9w8)8|*h3X^A*t>vF-o>cZ_{7PmOTm>! zi+1G0>?-7%Jq;5yhAS;b;xE_-r8PQ=Zv?FB4xB-kIl zR`qX~{Sro6JBR{`k<0fWpqzSM{Me?y3~E|!Hnn{A28^SRXwG22V*nVLbMdvJ(qlWn zJ#D{=!;k#tYzn`oN}x}b;D2I!p)P;p6{Sau4>}1Sx@m!4P0SpsSl>`++PEQOhJjg_ z;>!i6M!m`F+Nkt<^r2*_*P7P@cM}yh$!V9vZ&BoNFMSQs79q3O@f#pl)X~Ey_HSRI zb_bhXllU$6)>sDHnmiSe*8&2;!3E+1FD;4EUs|t1YuuTC0QCt;lAWi79(?J}>kS#m z4_ea_72HYp+RWpI#0}sj_au?>V)G*Oo_aOboy=a`6W{zGv{kMG0z zXGrfR98MZx8w$v#Ez6Gh<)jnYe<4PtnNKK9NrbGV4@kX+HS-IZ zl$JhC`G23Ubg#Lb-hmhc;q59$>CqtW$*!>+AqwF+K!e=1T#r zMOaf z6%+?=Vy5H*!}!9Oo^maIevAoik7}|}GVR}*Z-C z7r9&_{>(?$#~1}!q?IH_F}@a({h5Y^!!lsYCKs$(ubEPj8#90+_PnKxmOnfUaC_p< zryVCe3&&8*8{rMA3J=D^f+q3d(wi;?fVf51Q5)+RU&SHPS=4D4++GfLiAcCAcNj-H zPWgJP#OiM1Lk{UL#+oSZc`!)3ru>Q}q0W4PFbl00bD(y+2}HXnbWXQLb?hs7()d5O zW4Dw%V~Q2t>@M7$gOZinACkAquclMLpLR2})3x?2TdByRv>gs~Jb(_MPb6h$V6m+Z zu?uKcl%HgT1Rxirf#CAaZ&tjj z5BBN}A%uCng|q&rQybGH3#TiA&!~%((;Ze%XIL247I+rawMPXxFlcZ8Os@wk&AzRE zZtOtB9?p>>2VZ%>k`5BO^K9;Ub81XV#I&hP>QnJY+IMB}XNKVPs|V^11Y>4ddJxV; zx&{BfaM{MZj(dp~Ab?Z1Hk;=6soig|9tP?e3f zHVZaeHQolf4!tE5ow3rz$#RO?JYNGRk%2n(+Su7F+q3ny6U~_&qnL;TZ5yn^zw|oe zMXzDZ;T`0L(x5CoNvR8IuBl7?nHyMbXJL5oh*fCeJmN(18kq4IalZwzqvlNYz#XB} z!--1hoYp^#TS6x)PV`G_m%+jPl`<7Z!RMlf+1|8y1B`Ew7A3K|W_dK%K3hv@s%5OD zf)dx5Tax$cAjM~SU)eddBy*^X6JGj+i_A&rH(37P)tUwI9siqlCD$BL+hz}zCrrIf zKJJtgAm2v`ab($4PuB1?E7jzgJy&a!)BZyae4 z*u}l**6BQ6LA4S?@;H=m))T3tGF+E8>AU2bAB0}paL<%o>l=M_P)Z2f1gdf7x zq#&EpdXB2#zAlIYW^(#ff7jO+qPk{|YNgR&c6#PV|>@ z*YGoexr2ey-X_1oLC!U$O^^@xcC{N9mvvlpJ>T{1R0O;l!ZOaoh_#EP1zlziG|>9s ztBD2GyQc3`2C9l&*aNoJAe!G1R64A$BFgjRS0h0sQO*AeE&lA=-DK-xrqL}g-vPCSaz)-!!S{GklmRr5;YL4a(qCed9(?gm#{APZH1%OOH64LbgLU0b9wm-*^wh5J5;@*dScRJ3> zFFH!Z5NSV$klt}$+O-;M-PSd$(Mj35siIVTG=Z$e8h*o2>_kD&*bH)9+1B*I_99d1=lko#k4eyYV%T0mrU#*34&*7(;lgeh|}=* zY5+n9q2+6!q`cqvTg!h*X{-^ymEm)Z(+Set+!)taSeb9FNotaN#mQRzd=$%n_m$Ki zS~K;E()gda1ukm&N~^^uwFznAkb}0^U(11R4JUfXT1LA$|0H53!F&19yKkx=BC) z!V|odMJ2^dCFAXz_83#8WzC-3SQ(v_`xfs8kL}4E0#aQaQa6bLx*z%tU!s~HrS)ao zlrrOxEhzTaQfr8)Jo6WI+2B^~$nnQ2oP&eV$$O2w6p@grQ0H0Glqn@#0;xLYJo1~Wa%%VKwOr|G4Q_iE#%Ac>=iT^Qb zoG#`FPwH!8#q$R2Y{&KmsP1=vuaWTR%}Qq8TH|pQV{f#b2}}0h&!+~m4yHx?CtY)J z-CQ#myuBHGojwnjJrCY+2iIVoJMT|&T)^?_`{>jyl0&@C+MTb*+YR`<9-uK1cE=-Q{J{7{t)kBKHw4Gc30D?7d$e+Vihl)^)p6J&b z?%JXyErdAX&^8C2`l&9CgYODae?He!i|%8t&OYvD04?3F+sqQH6}W_q?K}?nhaEYK zG8lIkD0w)5#=kY&RP}fO9)$B2<*u2|nboCN|K{NS?1D9vobXv-bKwJPV zaE4cEW4#&AE(@=QXWPYuEanO%CLD{Wk-EYN(vdqa`Kg{BN7qVMDzMonU_KNVp^O9LUvLmqF!Sc zq#gRVP1#0o|Dqo^pOAkGv#2>Ahzv>oY2d$PCGx3P6C6v`I&6^aSf6(l>5Scnw`fr+ zJY{XCuUXBA0=lBK-dgTNSuoQF=xc%CU8SkouA)z!nylDfyC_8rZ!@Ukzg7L<5JJAe zy7zKa7&r&)7wRp!0U~h^myE!b!0gAl53bn_YVTq_NiRJOg zB)bb>nngNeQ+sE_d(1}|T$Nwm2|Yn*&NhE64eAS;hOk=CR-CR8^=|sE++UbqV-1@| z8)=R$zW6p=D!2k*{AL>&SLWfEm+Ix^EjcRha6t7OP`7fW=|D4kPo=_g(6{)2;OR%1 zthFXS<^a4XKR~JaQz12vy!GGKelgpf*sP-hqkSZ*WD@xt`)meZm};BDNp zS071sM>)KFL^NL)N1Tj!=eBzo(iGM&VH2i?}qOQcIv1tUa#Q_ zvoYP#=v=vq_*tO*f?;1G~A4;v-xmaSf>r*ZqYben@WkZv_Z!FyG zh!(iiYY7^%2xjxuz}Nhd7vUOwe$yv(f<<>)hn>lyS$9{lr)V^k`S(`Zv^FN( z3Rh|346fbu6e-gj?z~6F{pO!9au2?U;WV4!ORK5~ZKJ|ahsU zG_N;WT~e(&U7eB;?&6p8jdNsPlY4F-Zge}KeZ=T@YeGUn7fj}Xl;0zVVr@oWmpW>brYqJZ zdZ-xmF~HgXEe~w8K@n{MF^v^sR_;)_uce3Dm@7>)Sy+SxTI_WoUZ3lI3;e&R>n6t9s?K^~q*SG~Mjc%B&j z1NV%vKf}Xc?R?9E%8e?*`(JEdEse>9)bW^S8>wJEDQEb#vTVgces z;=|2(+9_Ndv7Y}6>7Z^^rzZSV^um1Yey!~6#-zBb|6M$cZPP)9op?75(L!tbx8&73CHfB zHB!#l=UI}ic3-Pi_BNh0G#pWji-A9~UOf7_;E*qun#l{vgFaQ|AJQTV$-Fh|1Cg$x zkP46NQTC$WHl>j+c&+oI-Tz|mV1R7(EwzYp^IdA2MUO_(B9VeSC7Gf4xDu@6&N7JH zgCBFje!2drL}k-_7Ji-mV!>OK@n8FKH^W_2Nx=Ln^K8Xc@heyKS+$D+bxWS6y|&dC z>y5^?)$7$89{k-?0a8Nm+18)q#_}twA5RNc+J%DEu?_gUV3ClV8l#qqcmpib&~>gXc%>%s8$PO$S#oV{`z;hVDtrg7 z4e(sk(jG3amGpg%*A#@}!}_DCI_6_u$v*Ker;x&;b>v6bSLTkuigOGqbQ#0ezc%da z(27yQ{d)mQQ!%crNz2pR@Dylr1g|~J{1bUjMeGL-+>sMx|Hj?wbno;_k;ppNDqeh2yI=3wt)IYU-aKrv!PcFNWU};`&J)(2he`}R%$=OL~ z$zIa%8QG05diakD)qfQC=IwX9FMnV(3VLtYqI_P`?_gRoaLjYQ!TN0YW3{o3E*-$J zCB=Le$=);z({j)<#df%>-WjlwhuAUS75H$j|HeBifEpH!^YZZP!NH83=+Phv1(k7>!&zfbO7ilk1=j=X0_M=}~ z6lIIbWc!S#SUC}q;Z2cC8ZMeLr<$$&bbeYfJP0vGJqAg=$U%EFkKR||nD4#|p1;Uz zTd`%QZ$J_ZDRv3ibV*uGhnhWG#xdcX{dD3c0{CGxY#l8dp+W2)n+bhqJ}ST z=2#L(w;TBNV%dX2&A%sX=NsRSTWtvJgC`J|8S5RK06S2?JfjJIC8uph-Q*xpRoAdotoRHZ$poI(*jMTAF#E4)pz)t_`GZ0(W6?F!H!3}4@L zl2iab{JdAgCdJX(!9_Z);f53*$Ws+L8EFiR&n@pLgN$D(=qP%RGY+X(zgh@%AH7#G zHE_>vYljbBl6$hd^_b`TUEj);ZnT}>T*%_8< zPtPXZPDyYs3Sc*SV;4-}kiS{`=FX<>c;EvBfA0NWCy?G+QH43zt)mIuh=aI#T;cu( zJT2NG&ftCu=PM&yQ^mdc51`7EsN7A*{R5vaVV-Ua5nm;M0-jbHcq1O@fS*%l5j0`x zkyqn`_B+j&X+xU)kmEgGlI=F+LDG0~gXBZ=j6O8MQFOy0BKTI#EnTP;Ry`P2e-RAq zTQ02 z-2};{N%oE4WU8#m?8M3D6-@hyh;^^?l!>^7%=wtGLl#}0)*4GjB)_CN(Rx)$oMGz< zVu)X#x_Q^@IY=`8z%a|T%{n<()sbi>H_5Duv}w%<2r$)y0m4d#nTPFed#U!i#8^(v zEJIFNn&4{Pq&_`PrIP;59q<^W1xLrMdpAtjZUDypM;*}c*loP#)jl;P8bP7XLa)HL z%&MFo*!SuoRX&Mbb7(fX&Rk44&Fl}zS47X@Ti8KU8N2k^VqZPcCBJ$D=?Mk6hM!w` z)?BB%8Td6)CSc(=ODIqKR|bl8-p83^S$7y znz5aaVej|{pq>{+Hz+Sm+hrqexsmi9vZrpJ7mlqNqrFGN}Hix%4|?WzO#Oh zA(OL}0tvRhQA@_T=p5Nv$=!e`r824m`RHxSA*2~d3@3u5ukTg)-X|UB-azhPZAqU6 z-Xp;F(3cxKAC+W|t9GYdRjD=jRS@nqhN-m-gUR)2=9!up=jtbB(>^J>N^8W*)OP0* zLddl7p(XY59}Du`;IGBChIaM1D&P0Ur#;mc@g)zgg+Ms{9e2?bH_dzdov{uKwl@|59 z;O}0j+Nk%FLhQt+U&_pBZynPJCPdgMELk@!Y0}N>ozbH$V`K&pFq21ObQQ?KWhW#U z(@e;BE$+5ElqX?H%CzC8vp7_J2F;Ds`siX2&_RoiG(PMni7^swj#)bCUd$U!-dzfk zi$5h)$=aRIR_*P$!arZYezcAI0X<{W?>D3#=Y(X}=2It$C})fR0#15Yz=&?1_@{;F-mg?3ynOqING`@0@S5cn#}CShM8}tK}IQaIYy%ZLLiN zgGv;^Z!}#=v|KfFxnDSMMWauh>vu;vX25HqI}X6rNuG>m1{=Tb-?fHlz-rOEmt@h@oi`5A>|ZZEbaHsGfz@H9@8Cyaie+a zfhXw3IZ8L)-<5mUr2DrRG`=2vi;-GqK*R4LA+GBHM?btGW`l(|^_AIv`Z)6vG{?_~ zQqTWg$h*lHsQqyyoUC6Ob2IX&Miv=w~jWopnf?KNm za_!c676sY&E=-+ivSINGM^nDHYWuUMVP+SG>rW2*VlSJu+0hIsn!jL#eM5O_`zPrCf-eH({B%#$shKj>L5hN2olvcmUEAqMv$lUxEU^Jz1pQXcNulGC z55qVe^&z`jY7IE|mHUR3dOD#US>Bg9?|or-2z}g7@yr<8B=anZtTC9Ok2!c&oYdoP zj!1v}w>&?IL}<8E4ou`FWyYM@IsMCovQ24l2WZXgf!x0*Uk@z@1XZ)^0y47=qNHUp zxcR)ztX_80X{wfkZrr;(BR8`4c}F zI>2n)hY5FhTTRe6i1IhY9yi4Q23G4{)vY|F0lHKgh-XaTvF6}?#y3(=WNsLCjDRQ4 zQQt(kY1CWA>7)LK+OBHQhnU+(8sC!#U8P`4MXYKDv_+iR8kzVF_MJLOYr&}})Vt)P zYTD=iJ*hDv3(>Q(e%jthuIl`SdkA|uyf<6pYm1VKEGETSP-5^uztx&`dv3|zJ^97m z&^l}>Ami1#;k*h>u1H_W)r^=2{8JZvI+2E~$Jh%WRO<6XBn^M6& zymUh)A*t4QJE7mW=XUi8yGl;EHheEutd!UYR<1JX_`GWs^9z(q*zc!S1gCPBBE!uO z8x!zniqwTWi8b(s*5qx}$>EwIp092B{fmz1u7coGRpYr_>LJQLR)_dEQu?$tNprDr z#3N(Kh=t~+Pj!RSd1WWCN5;3Nw**uj0=(pLoZ?8Ana$O}VA_(|8t7=YzJ4`g(F+je zI^S!G&r785WmZfQmeJ#}{!p39Pclh0U>EPB>A9@-+-)dv3m3id2Wgr`BUMzQHk zBy&Sw^pMCIDNeCufATfK0((nN=c?3pb-TM_FKA^%7o3Q2_^i^`?<%MuJVMluujJL| z#0J+2d)SK&0d0S&SQrnlV{JhFswA;6cH1qjwc?wG|KK4I zqqV?5)o4uWmbwdbC+XAik$&oC@G})mdha2KJXLo={&6Oi63Eorsz)T)Bw?brXBsT) zr)GroobLfj^+=a^${8R9o0O_Ga9&kCx7-M_ec0SV!z&u3GhzyxWUeDehl$7{24!@gVoKN)u zEM*&-5pJ#Xd-U>wr-n?|H#EQs=!$as3kn;Zyf<<#scG9QhmS^5$ia-Cyu)01H2+R!dV~G_NR&5%6g+`jhNLPJjpc}fF!*>{~u|RI@aslYUGG}HX zDZ&!4DBmS$D{a=U<6!(?eadfboeco~4l2MWFFjxkBkmDyqL=6_if5Cg<^SLB^MW6UOe4 zObajF=}my{Hhz5jGgaM7s18Il>S1!_IlzJ8D1|rg8$yI6D&Uliswn5D|1Gp+XUL8z z$EW&y$3HEh6N#cTyH6X17=BcXE_AK2s`;6T=l&q@PX7TU9p0|V+$_OPg)G!X?*ECj z7zuV%(Ta|IY9d_$#QKM?^XFoqz4q3eIEcSiXd&oRZGLgEvT{8mtf$TSx#R&kD{9Ew ztmd<;QmYE!Vg>j>r)B2m@PMo5I8GM|TixZcD4S$6!BfBO7!3HmZLL$6KLvI5U?xbH zIxEQ<<6gK%yDK%G+t{NLJtfCW|0e)H1v(L~2%mxe0E7Zp^u51So%wsC0x|7~Gap4O z+8W7F=|k}j+UxoKBYakaMsOWBw{R6Md*m@eRXfw7NP1P;$=(x7y~?k3W0IC_#D*m* z-^-;?{*D(G#>XaRQmFb2kjw{wv8Xe<)$__0&Gy$7+yTLV z!y~j=?msvE0G}3+IA>A1%!aXJglt=9@Gr3AR4JO=MEC<>1IA-j;_M8J+JG$wZRDlh!r3_RBST@ifGjvXy(3@cG)V zC%z`FPM|rVQ}l9Qb?U$$p5JFM9x<|BoT!(Vat!EXZcgowa36g>i}Kjr6eSg zJZEkN<>aSN83f}5UI$nlyN3f?TK5yT%54eylbJ@r^Mc*cIX3RPVHPP63uxc}qO=z- zs-9r*Pq%AhKl*OkWqxs9*PoK9;Uw5L6GX0_*^`AlY}CMZxkoxR8`PE`c#5atBOc;E zbyq52rV@nMu`pq`nxy?Ry)BQM*|%>@uGfy+yO9A^rdf8_3>C=|&%+9|-k|fKpKCyF z*2YLb{0GH5#dY$9^q6kUX~rk$-`eNE2{j(Z+XM`;6XAN$ueWaqw|TH*7@|bVtQag88&=GCkoE zwz8{Oat24g{2oqpw+~cGc1O0Fyd^;wkk04ldB52=bo}EJOQ*G^!KLZi$4j{R_cI5l zu#lfA9ZyP+=Xi~$?-n5(xRZ>|x_+Gh?^lPL4WAFY0~dOx^(N0zJ6fTy3H@b-b$9(E z9g17sTb9b3&M)N?v@B|Sb9Ij=SdxF#PD13dSko^>3S@B+DD?hR%q)y_)nuD;-w+xy zR%krarw*ULG;fKxiM@XBl=z(|Y{lW!#0EiDR|#9&p~e1b*L(~nUf(jf>!ZpaKnOWk zd1mMM0whhf;3R6yJN*-Km=TXqnft}JdCFy)iI9SG4!r?xx(mVB?I)E-{%k0FGXnoD z8c{*YLYdSucbd!>4qOIOIMmzxF>IsG;orl1SY0C#>flF;sUh#;q_cgeMw6;e!2hy_ zkIz4JgMjM8B!OI+&a>dp;V%ygI!>t(jWMQ<_(#}_!*z&AY|^8DjecPL98$LskR|36 z+p?Xr8aTG$BUJHx@aDg29(ov3+z@;lrSzUtQ8QcAtGfb;wkuXp-Ev;P{$YYzyHBri zu)pI6CYt44jSgGjZN>-N9;l*j@9|-amKs&{#m3l%ffgIT6${a5vs3T(?n{4B3e#D~!a>Vu&5xAJ%oQ?CgO zGX@a5oy^A#IuZySRu4>-#!QK--YFkq;VDw`2{%KdGlurcgNBbZa=DVy&&o4uik6YA z2P2P)o-y@ExlJI?R_t^7=ZP)G6{nf}QC!eue4+*ZHWdA$2YBOydY@(quF!D9N>XW_ z-m5P=fAAawPMp@>ZBx-Rq#-KbcgSl*QAMBuW&gALtWkg{3`;Wq(hdZCbI0{a>Gfga zYX29K3|hc0+C>F59AesP?;USUOP#ixx4Pnd5g`>s}};Of0!>iLJBD_2#QG@&hcX|TqnvWw=Nfy--OVzJNA+1*FX>5fEXbi#||Tl)jP6hAMVp~vhpcAt$fo)2Zc8=*njL7SB z`Hoj$8Kq=r)O%Z{RQwcKNsy;~)mWNX>qHT?R6ZvS{7kzKl4(P<)=B zg~pz(`H>m!fPVPiZ?Q^^oJq_t+pDE9d@Dj)_FV}U^w}&T(Rg+$)n^V7zhH>pgFNCG zQn!3;)-sgr2s&hx4=@o}mFNoU)jz2F>){?GV8;Gt1s04PgNs9JtPKHY+joSw9|gqE zDRv#@ujm7My^s<;QUN4*?k|vHd+NWy{)%>=s$vAC5i3{Yp2)Kn9CAD+ZdY^8sTkOb zc!>D!>n6$zxR8wqV1F4)e$+dtWXW9z8q0rOLxiu@NG>oUy;;vz-%)Q;-37+vZb2i z4Eko$zIJjoeVt~$ubd2X*E{4n>w&Fz zNF|n3*`>GIray{&tQWH`ich+A482m2-hkUo+(q@D>{|6g?YrET=_JX@PQI$wZN~I8 z*J1f2g3xKgo8&w!2r24On^L_)^D{cV5UMa5yV=~bTiY&mc6Nx+{1w@5b8mR4Tp&eD zz{Fkrf7@iK-rOxkywX|f)QBryMZWC|WwGX6vGeE!;^CpDYg*0Z$CT3N#)R7KKXBl{ z!)#xVZHAvre&RqQx3x*ydvNB4$&JsUq0LT#Nm?vwMhGvib4bcpT~0a!C)v?wyqs$6 zMh@q!B81Gh%?^-byUkt~QI7=CHi+22d(TT!Y$%iWGIb>CG()&Is^U-#4lkOhVlbZ` zhn^4f-G$u8y{WcpI*nwW{7*7Nk!W5Xu1pfJU;@<#lhelI$Gpy>j+#h)KIR31QHLy!teG?{9-VLuu5)LO5&^o4KK>`twRROAYHW3w zvEO&?G`SI&kgMr$(QOzJ%|4F&IJM7JQC6{r7%e(NzMymaPC2Y?ZvQYh%dkn+=xp8k z!MmPFDmtGNTr@-a+rnR9x!WF9H9974=e|ToX{_Py_Wzg^`AXO2zdX27i_ikW#9uQNeC ze1*QNG*^3xeTvZda9(TLwtP2+0%uagL|xbh;eW3Vw>~>YFbc4+tF^}+-DnfwWrjbM zC8l#PYPnjlW|bcFbMLAz9b}2lQyJ#S72T8)N{ z`MXp<)0qObL*VujQL6o&jevNH3D6|G)g0U0Gt>}V|BHuc-DP#L9UOKUGaeG~P2n0= z&}k|yk1lv8=z#c}85>u1{;0&SWFGhLzpTPmopRYwIkFJvq)NN7f3>7D-fnNdAqc=QXG7D;(vccD0?U;TOAe-87HG(u{S8dnggcy&aL^w~H{t zo6;E>c>$8jp6Q?}iqB&WUcDLBSZ2I68=rs=Ez;QV$^X|D-AQmadyzpdi#nvr<%d58 z_~}6V#*`l$rKX)NQzih_hUW&3d#+=)f4Fto5shEHHYBy89OK0I^<`8eBM)7zYc;wW^ z3kDVM{sV|fb#AX8hmw3gYMo~&l^HERIJ{!rt_imq=3G&36d@ASzgF&}n8VZu46>mqo{lmHKkfftP2<@*3<5$SFv5J`>Z+Y{g-YJSo3xq4B$ z1wx5%C=tXQMEs*W2LWa}^sZP`o`lJ=f_PC%kM2O{Lzsx43u5J%lM(g8zrMh5Ya}6b#5cedh_S^!|LTL6YNf99CCdT|2m9USD}6!JaUi@w?KGaOg`xFnjh8aM@7F zw{aCVqP-N-%=3Epm&*NuWZ!pxrq(E!U}Qmdsy&BxSiEm7InspraNI- zC>knsBKh|O?{&0?Kfo%XYqwL()IbI7(&IkFQ`_iSv;>ubr1~QKml=JN%eG+OBkVpV za)k6YsbD{FN^J%YeTXpu>}$Iwa?{1xupjpxSc6>j%T|kUO==S*J?K!rP_uFGtv&BZ z1g#9G&z$@Ejc53_{36GdaP1)afjnp$;aQMH&IfQWQ~v-cY324%ng1!x4tfispC^mr zd+@<2sLDMk0?|64rrNGX5W;i+^8_x7=S`ZK;eI}th=LRa8= zccxs$<)7GK8!FFXUt^SvEDe>p7CqH35Ul!Z4yix*yK3-5#a4f3G{X*X6Hlk=)q8Q7 zP9OE#vW>($*%#}~+NTeIWVYe^R_%e;ylWe=8ZogWC%|eK$4He|-yJ2H8T0IF%rkYS zEH{~yBqBmEzY5)~<{Bt>V>_pY8kT&wY5Ul5kZ``CAdgjy@!tx zK66LhGucG{1E3weGiKRYrao0Peabw3PK|G|rcZM6u<$!7Aaq6-CShmV1?X;wH`L1C zvLoNmHCkaI=p43i%zF44o>3OK(8+o&=BlJf!~FR>paI9MelZlvE89+lv||r1)E<{R zeUxQwj(G%zEpVgvU7yWur;+#DE*1DBM4$c}$b0kv`1W1_XD zI&l4%N6{6EQgvuCB^MjzIrb*K#G;N}>c-P|m#AHIJPs&nYH3Xg#%eq|z18@DGy7-h z)r=iVk*eW#=GXy85_&ZY%T5F}$XdprkA=FtUhv{G@-!kQ1^)|?yRpKHJ-_J>dgd5X zW(??BAEDL^f~wtf5C{vs>S#lMN?^aGqBDb#s>7JOoE;^e+NsKg1S{sI8Y8O4l*`T@ zxeeCi^+t2v8v6NOD2UY^min*XdcZBME|X$fA~^H5rz0_`={ZDpFW75%(HP!f=ON+L zMOlxws&NAOTg|Dka|M|_0ZIcUoi&YpV4+cjX^mNgl}JFm=|&8T;KfhgZo3p3(4rpP zn1gzn`pyr4r=C~cSwb}(U>g&T>aibK>O#7?=K&5QUF3Y<%dDlH)+gsTMM-AwuwPH@ zTTE=ZYnL|iEhTBqcn;E{PcQ;aEvNC4t#p%-qq}ye2pVO>{5?*e0h=?`cEJBj#}Hyw z0!r6x$6Rif**7-%A#OvPKqub2_MZ5v(H~Tzq)X&<4-&4e&|2GMQS95CYC(%GVH(>` ztfSDrGJ{$h`8MZi9QS4eEkddeE>G_e7-Jp+H+J;QM1Fg(6!R8(Tp5$(xcS>#&;fu?LTTRWN&;B&8H25<`sjV1r+ z@$k(fi+1kYXvZ@1^bP8*5gC~o)KkdZP0R}wv#*eWKq>PRDHQL;+y2ZWvv&;#*@Knj zHqkHB-KgFa!+r!|V!L3ow#LE5jPZh-CKo!!_0gx3wlPJBXIjfB%^hNNgmseTc0(>I zr0D9&^wHp`THl-CSCtX%!6b|mM6MMlg=rf-=U%_&xUQpR7{1Wm|4O#VjVN-g;VUK799&GZ>w8#FG9v3?q$>f* zwv%kn71;GIMDL-b z15!k;3i<-T$_xKV)+Fw=#5NG`Mw|PI^LWXjV{5uI30Y2*5bQ5#bh}w_OdZSbI{Ehi zXlf%`C+=*u0ezIw*?eF7lkDI31Krw-K{~gnFY|PaJXtdUzgT{=x9LAre+DQ?3WdqdFC}hO|h&)>pJQhSk_@@ zo#%O-XXAeS3E%yFp3nRJdVR#ZRe$EhnnhJwR1WV8OjRz+tn_cW{323 z>Fp*hTJU!C_Eq4 zdrDWV3fZe+`_WEQ{MDQ6kXt4Vn&y{o>QG}hj&4Z=*Iuf=!_e# zA7qCIf!CnZI)-gq?ypcQA&nPXI5d}W(;Dp9bfx<+d3GUxBMHxJ7kI0i&Tg8=%7=lZ z=RqP3*U@*JK6E=P{uxP&0QQuBq=~!5x5-Vlg$F&4m~nRW9P-lTB0?|Oayo_aCA~_% zd!XjS7kR$~9DswJ{AOF2+L%6HKzELM+B3aV;|Cto1w3!_t!~P`X<9f=Q~-6nmRE*- z;TDD6sElmy3%*(cgNc}A(;VH%op*kcH2kA@fFO2f;v+N`uyrlY(B?S_C6@j*E4;*m zMByl`_rK2E6OFvQ=lnqKTz)D%FQW$a>8$ z<)vXI^z=;}*_Y!Ly3jJxf&FN^=!ZQUu=;>8H{f#qy7hZh#s{p@#;^I}!qqf9ODwgj z{%b7-tRk=D{)qWp6HokrZL5!j2}%(;&58mu;gLw16~t}Qn1_4v0Bg$5PIA}Fb{E~f z6kcG5ww^MDv5K|YWYLtUB}-fv91XoT;mm$Tji@ZFpED%R2|evdmJZ)hRC}xsVEPp3 z0{J4OVK%4N<&VC;qMokdw5rGuk(R(j7-{ge1yUA}0=)F8gy85X% z_Od;7Ons7j(8FtlK*2VRW}AJYL6DLghCViOnsG5iVb2y`7|6ljypF+!;}d_>mkFNG z>dB|bsmSV~+AvI>AaZ7RwQZb!SILE`c$TjDN}JsltM$gSGKFy+ z^r^l8`4ix~^|EH{G5Oz=QwEK>)Z%=!8K+zLvd#Ea`3)p@Elbnx>L#Jw1G4%hZO58U zb-EcER&p;R5=sUCa?_4m4UI%B!uR?{{*^%FDP>t>rx7a83wHJef`4?p5mVKKL@XCoZSAi&VFn$_%^;ZYk#Ir z<7}^mABZj0nTODqbeXl!90hK;tJG8h82<&?paqEh4`2w1CYgOI=F&YeME({898q~- z%%m&$L!ct$Bm{bA-viEbbvXO}5t=F}%2A^0nlu(AtGwK+ICQQMQjw1$@A~4y^TnQk zjqS3kPR{%{MCRWS;m_NEo5|=ctJ(F|o#oE3fx;xf<)PadH=bnb+vzQ9NL7hnnkJn2 zCx!;j0*UHuFDaCjz_e=MTEQBQvOar6$Csd2x@dE-&9@eD3xM-OfN|34uxpY&(S1A& zhm_R1Obu(e9zGL?0i2g*ay|cNegR0R7+UY6c9Snr_1Pl*~#V7Gr=py)xwP{xx?;ZaP046yY8;kHF!%NvsLy@I0ICiyanq znMrnj^*8XXQ+=^ds7rQ`tK{vA_$>@1n+T|^I=}Q|(4PcktTt5YOwKPkGtN)h^brOx z>AYrKC|{qHmsgx>IV}(8C&_PXz8Nd;^8-rmr;>k_=n_oe>;vIr#ZTXVq_uib2n%4P6%92vD8e}w$Ny>Yc| z@e}Cfl5;n#tPRpzahiAPe!H&=!<=qk7m^{-c(FIO!ue|WvsLGq1DqF>L%oyXNfX7v zACWp@i#!&!d?UlJPW-5_`E`>~-+E-uKTS&V;3rrhcr!{wp(amF7*$_->lhqtZno|I z#x5Xt$Z14~`&9SXJ8;uVe5Kb%rpVl!&G2Oh{}lR<(2;4mxcwR_tN_w+ZvMQ~C>QuxTIqD0wuCU7Okf+771BWV?HKWM3j@LX*^C;kfONOc+e0iJs&8YiO&NuASMTK_5tbeA_)KqrCmdA8EEW^Ciul6!Y zn7EMi0eZ-~qrlYZ;xOkFU-PY9&fnT+K<`qcfarxfaG{H+F<{)GvH``q0HqXrBARV`KEdC!zA!Q&HuhDk zu`Y}*J*(awqK|U*deM%a@3LXwBGG({7nxbI_B4RTeQ|kuA?9u$88b&N4ygt|m#Z-5 za(N@j1!S%4{HPo%6dkBb(c-^%*>W0IY$n7}F^nP$|3SEm4>6$>p>sdFccrm#qw2AJ z<&BsCy8UykVY6znCbn))L*j^12SnP_K%M*gN|MZrXV(Md2V{d4OOkgysrWxY2_f#v znSPzGXXrD1F@M6=e4y{+K0?n)ESa@LX*R59JI83-b5NUQOH$6h1^f>~M~O5@bD&rj z!wrXr0H6AqEdQ0`MtLbfv*Td_C>!<{r{ISRm=P=D2SkqU6}++X4%O8(P=YG&y{2&| z;M6DkkJa(udD1K6W+O(uSrcCe0u$GT9C$&8irqTg+9#8GcKV+viog5|x4%Nb8r2pj@T&teJleZh3^h0O* zKr^GE^@_0C9<(m}-r!lPS7p6XtPd8uMSNcwfzz*tBmY&L54oXh?tTY}si89l;#Enw zqbhW0eOK;9RhZ_su+G!$Bd-D> zF(|L7=T?Y(J6<~WJ$fLVVDh4>OUwUCKK>o=ks!nw|B|Mqec=qlFdqs;7q*N4E?mKb zH&F3Q#5a31E^f0%{VyLV1cYnRHW?$SHkvhs&o#z1A#Ok)%7kH;-hy7W#es#TEC=mD zTE-s83V+es@z2O4lMa#R|YGdWKKJXLLzaW5Mf zq>&5_j&5W@{*1#Q!jb?u0lt{As|w(uo*{-AkGl!)0G~#<6~+ZC&k?^SAujVdQ8T0A zc{=_CM-Mm6J}<~Bk@!%+FJVd^%w4}!*|_L_I7!z5a`}_VyR|36&u{X0!r~DBXK;iX z)@^QA+25EbRnk68QSsR?RPMQ;RM2q~4&W=>B`fD4p0WH(NR}VeDIfpXH9c|R2sw2o zGGI$umUO$Sl~ffOu*U>g#E)7f$Ge$OuK@Niy1v#bTY$w_C$H5A2aOwnDEkev$zis* zWv$^SRF%T>HL?LAy|iM`H%Zy%nu7rSWtoHhA!iKwA;DlqEa%AbDW_J~lg$6oy)26V z5yMo8C+#u_&+NXI+c<$9?$K#)x}Rz^oEnR?6f5=PN3}*KiI?^EWktM}9L)}z4;oE? z6)^RF=Y*C%5Uu6mepTHiP0(=+`^OG*ttuk104@5oTX%IVzU+^Em_-t@jg-DR6`~oTS zyowpr;hs)w>qR;cBJa1iI||1_moCCUrvRtGK%IHaeb?FJ{{e0pF4vcYpMb6(GAC7Z zjkEZN7PM)fI7{gP2Mi2ldrSP1JqK9BVjUUU->n2bTq`*qjomWm1>>klZG0-?^%0H9 zg84%<*%eL-D~%>Ol8SDsc>*7Yh1garEDaLi-;Ia|XCG5(^UCGxfDtLy_ol2h(x}qd zl->WcNjba`8j{;ir~+NqxX8vx{{vv-W6LPkI%I71)tSYkfu=_~F6CsmFWby=@5WtX z-MBvEQ8xlfw0^<21*#U{#xLvI=eARGfH)gGDE(?V{V<{R=wV9lC;HK6KF zqwy~6wgBT^nZ_Y;s;}NNV$+oST^6EITPowm8?+0@j~rxqwU2hMYW?D`96J3ZOm?R3 zOqh#Nw0Fe|tv~vycA=fFn%PPX_MKZW;W)wVQj6Gi*%$J*Fk|Xpbd`*@Ed2eGS!nkH zw>y3pul|2~^bi=u&gKj4DHboxO9U5+kAU{rA+9ca=VUkg=*t+Xrrf*QPgW84 zEB;4Vhxtf#u5I7eq1*Lfy`}fhM!n^%^139eZQD8L;We77h1I#vB&|BPohkOP1{}&p z=)IrfOzM%OAzo=bMKLV96^4*&i+gEbi3y+&d@tC;tu}Vpf({bYSE+FrVE1|Q*X-@F z0Dj##c<{ot;Fb_`A>uv+1VJoMa>txLP{6skrcI?r)I!(sS+S4Msfi@2W6V)o|4|z@PJ^hFRV{E?%6+!DKEtzV< z%*_R_tD1GhYdWvPD^<&w=Zft7%@V)34jVwB|6^zgX2Piw>~U^G{X1UNc+dMuWHzw zzsI!lTfyG_-kf^x%avz|N97GX6PT%e`9Yy4 zTJ)RZhgEmcMQ7XJoj9Kl6}k54@;>{kfjjP2-RkHl^?1+vBZQV=yy6|zf`0@NZuWlG zi@YqdwmnmWJ`?CHJGm8(%a6z!dMistHE1grbi2o&ns?f1%A&#yoli8*oeoP4l!C^z zrtY)kzcl#k9>@ueD+mfq^w<8#`dPf!QpeK{9C!Zx+SE6Z>x)Ba@csu;{s5smBtHI> z!v1F-+jY1$5~>J88a60QxH~Cm3wAH|8-Ecx#T`x#Lem3Gec>w zit~)S(v%khyT#!5>}G6jI8U+v+_zj(Tdn?2eQ$>EBpwUt-JW!n3pZ$kU{YO$RS!XL zuD?RD#i%5-z?3+d;@mRf9kgAmr*C*sPh0}}573mdkv{MW_CV>|ykmuODG6a_vn9?J zIqPQ*K%Sq(_XCN=ec%%t#L`I_EY6a%)ySm{k%WhXW1S1g5ratK1fU_X&=1ag@1wbi z=wg-oaSuuK;)*PuA!kyUq1gF8W3-QDz3_)*D`lHg%6F5%KbU=k7kdZW1y(ZglEvub&D5MlrR3bTwJbJ z=T<0Q?hDyRt>_Fsh51xbCR&RGPgXy)!|wS}Z|;OA(UJDd=R(!pxEA~-?-AS2AWnQw z%nx^ZUMFvtf7RN@K1cnkwNm?lJSKY$bc5$RsS`a8q8zKX&-s{eLRgFfo^m01{@ct6u}fYP>*4kq_aT+~V)h{0?jsd<8uT-2xBW zk2u3g+gDG42#zB$bdx_fd`$5-K^y#p*hiBuC4UxZZW!5}f5RzXgSGCX*kDw*vLeqO z(ES5?R8e8x104nx1ziFuX(;WZ;tkEVQ1?;$d4w_s?l7jYPdMOHSt*`!&kp7V&|9cLM}h+`9tc-5KGI0?bw;b$;WH z5olxX3k7t)B4*{oeV2>tF`TLlK#La&>NHs!e^2@qP_hOG2Lz5Faut)$Y^9R1QCpS2 z%OlR8Yv!?K<+(BDKt@yzJn5&EI%scLHOTTUfihb75V1$GkjHc^v5zz%&Wg9Gg_bQR zX8mz%hXUiVhb9l3JDc4x$>Cb~O@78$aX;CSZ`r(`QXUDCJBk{c^6?S=FIu&pnenfO zcCTm+-ndg82#@WT9vmS>j?;`h72n_iEt|4d;VlxyE1Y~neh9MnPm^-YhB5FX^>@p- zg*>Z=tW<#*s_m6f3)r_uHAs&@NSnE)zU*nkQwY^oXL+B)z>n91f*^*!p;$43m>%ON zxX%VVt4NZ@r3%dlnRHJxSajkJ=E8b|`)+b)jZ@AT=U1tEd<^RBUF1*y{(%5`9TOZs z`bv}Q>?EHXDB|bN6Q(ObsO19vW|?;w8YA2#Zl@tLZm3eTU_sf#;pw%?7!zAN>cOMd zOm{thl)SjuaSvj7n;CgroX(kPW!6pFj9>mOa1;%GW0h0xE%f?J&HP#w`Lzqi+&A( z>f}2Ee!+>XXrl8vfv4=eOV6K`KMpt5MCDu}zki00&OYpPb6*bFMlSiiw7Fk2RGB|e z;k3Zjm{H4KIjt6*HkSZ+_wUpH0kXc5+xNCv=n-vWEicvkfwXf)7ZOC9oOPG!`Hp{M z(bg9xqv`orufFnPX?Jvj zY`tfd##RB=|FZ~dQV?DRv#}ey_F#dMd%VcR(mGwK^YB1jY)P@+zpeBoaG0HgNlnYB zu_mW8`_Uv$S&Zcp%RI5puNKQsYEgA$d)%U$e~>5)=S!%XP~xtg^NWGRbL(cqM8ady z62x-eiiPxKPN)vav~t`k2;y{nT^*~)!tQj?8AS3U)t1>%O0JjgB;k91)WWdB zS6O^@{KjwIiPk?|auh7144%8^Ab={bUpZT8_X&9eI^qVtIdAS89aL*erEV@5&3NLnwkyW5 zgM`*pF;Balyd7Gqm%%i=g_&-$$}rDR{gSNZ5&qQ4y0feyGNeO#HGE17lv^K5ix2rs zy4N?#Hh{j5!D+IG<3RjZ%I`gp|7p&)Bu(EbIO+cp{8iUgEA-z24ngH%KH$(cdg!8_ zoS?q-RS^I$${P9lQ^yMe#}$*x^|-D&?7j3t3v1&kSOBNP!-YOd7E-J)?`684qgPvz zbzvdvx;~fiz*L}(Rnxj{rm`3_C_bb}4_ad_Lr}v7r8u{a7Z8hlgpJ;S+1Qk_7^sny z_y}NHE=lSUQ)MQnGwGcK^3E;0VM$tJ!Ij99q0Jh*rfK=%QU;I0M;rZJ^*_eX)$uB* zA;ZMO4e=Mw+kd91G@}#IGH^D~1clN->GaDt$drE0EyjhhNMW08P}s(4R*bg~S#&0X zW^4W}Btu91I`qoBG{g&y+M^;~y2|%2lvgSvK>;0|ywhW>n4&_@?4T_s znOI3B-igu|XV$!tKQz@dGeUq}=uF8PRCykBM`O%>K)kqYT@X@^eOCDgG3 zYANb>c^7oYId4)medL_#Nv)(F;no_<7bfW_6NzkgYaf#7rL?JQlL+9Bz=YL<3J>jD z45}eQ)IAuwf{_8jBgSTJ5|^5x#X91hB5rY55q)D-_l9!UIQ+ci!wwKWzeS>>q&%-x z?cJasRj2u>)yXIQ&Ra)9*Nj>dp0Vb$!kBxTiD?xR7v?KhTc0DLh3g(kx4=RffoI@6 zhF^FZvQqxcXxWbYBd=N`k}QWJPR*HcO6cd2kb~Q>xM$_&B7|K9sVCwXC;{l^VrS1odKMem6$!b+Ls!^Alm>)=)nAIKTP0iKMGT(_gpG2yKx_T5gTOBDyrh7VjEjpnX~M z*KI+1wn}O=`^pf~rg0#H09@36AxcEVewB%Q5M42HQ-8MR^Jv10^PgMP#;LTKoA0Q`-6 zRV={)v&E@*&PN8d5(oi)rkz`rS!+8ah+{X2NJf1E=Xbn4B3^2~X>ZFdGLFoL@m77l z!or{I*7hCPWF30y+=&3CBhP6nGUD|%3@`y~n9$@2Ihh)kI0^al>}3_uaOtgTM*-Qj=vk{$_ zTyd7=czS@mwJ)oR$s4%(#R-BomW7e2m_0^Jz@-xUq$41O5B}9Wh2Pe%4Ug$2} zubCc+BDFvZjECgnWuzz0TEp4B;mu14->_d!PDX=jB1CI$I%i$dvT8~0uL_ZsJ|pHj zx$@1mMDkGkN28%mDP$y^=AdQ`g`|SZ@qe*f5|$F6;Z|>(4&vbE8^|up!A0P|(3;gJIoih(-yUV@R)p@wa0ZsD`++2J;HD2x!s+*#F17;&t%hRV_ zmcS1c;|^NS4GuJ&d-SWuHjTU0(cK~J(~w_aX}Ing4P|;N$a$f#*az_8idJPzt3Ig* zZop2Q3Sd?nSy^T&&(}o>GTF^>=_td5#E8vVvMM@kX80_(J)~xDS2tV#GX0}>oqysc zJQJ}ItvFy;8nI0{uKgTPLcIhOY}mcIz2?xP!nJ{XSMC47W{w|jW4XRuERt#Srmg#U z<|Q#p6lpUe!Ncjgq&qT2KlRobYKHowNIr1^!(F*$qIm$r(Vq0DJjj^pS_lJgWmw=v zMJ5KO4JRwP+s6eOc)a+C50M_@VU=X_yV~Su&b}z=-l*;PY2Abq81N)Qn11giPuU14 z976*eN@>3a_^SQ}_+6+tR;#t&mgzR+OV)%I#eMU zu5%l_t+v9MX+t8i&Va4dhsryTybwDbswQ@S68p$Ys!ue{6K60~q6pLRk+5Z|~|SwGPiB+&*pdWzAVwxZ?=NiC62yx`nP)%=6K0QjWuz}c#AlX{{=cVY{w zx~fLTw!dmvs}1$xbV_|yX^77S1sHBmLv1c>3Gk_p6TD^pMlW-M+rQ&0v@8GCdC@mz z_rJO~qywCR2P2Nb)<#pBOrQwsD+w!Er$=@s5(@9WbHDA&9_y{p9?)1Vdv_aOh~zz_ zU(%v$O}m;-rPXaB&yqeBr^}6i;zOzxVAtVIGH#}BJVomD&8i%btVb< zWJ(P4GotAf%aN~b7ap_(<@uv>n@cxX`#4q^!A=8KTcY4I1BveQOzxvBGoa$Cmy2C9anES{&vc^1us!M6KMw9;5 zCYunJkre^Q2j*8}9-k{kYrhD*gnjb2Gi7nvNf41^Mu!e}dgTnYdh!VPI1fUk^oDJ3 zg&nhb+CG!K$GtL2$p@ucB#wFJ__g7;LDeiL!x)twL}N7M5Pt;h1k1X99c^aKGq3fH2%+ zM7m~mt>8XGSzNPr5b>kzG-H=gu};>G$$Z#yekuPUCh$jd=kOX!3)ojzUt(B7!DNLO zqXJ=PUXk4+nc$wKTDhPB(FP}LgMJm+)Tx7^rFhdy34fHlx&xp)i4r>%ZqWW`Y(9-- zMHbve<{YLgP9gq0J6DxYF?Dkdfu zYHdNZ5cAH7EF+86(A==11fnf3wqn1d2FFML%=~zI)wj2wDp2)rw#g0`8Q`}9YBOcp zQ&NVNz)Zd;(#`xxsqxH-@?NsvWF7Yll2&LXncCw8dSWC!a;DBsqTclnsMOlcMw-aF z|0I2ctu)$NZju8qSqLDL#XJ6Q`4F0=$!o8i`Vx4MD2N{J)p=h}+I)_KM1RWfrAWb|GgS6HHa4`NB(J*2|hGbB|s?z!+QtEds65V zN6_*)MkQo(`OtI%%(C6SQsk;v{d0MqDNtBR>r|vGw*6Ug!1h2zqZKgf+PJ;zM~{lY z9&N=QZ4r-SMfCrgt zGDmi^J(OQYa+(L1bFC{7_xEdzLp2=)F1|QfXx)aO{|X@iuA?+VcxEWGTu5x9;_71u z15;Ughb|Y2lkcJy!{O(vzqR-)KYj&YrA5S}Vh<#_+Z|-RcQUCDgJ-@c%uE$J^f2@! zZ#tbHRsfpln@DB@r}mYB^$zO?@P7(-l!1Mc=MjDj3GR2=mhFBCNzgiEvEdJMWye83 z@TU73;^RD~ckm`-LcgvaR|9u)#GQvY78;?y017rr3|qzBJ@OPprbW-2QcQr%GxlPv z)j9c#CiH&*-gJ-9_@-4laEJ9kdoUuuq-4~QZnatdg6Y5EEV5YBeGNIvO^RBudaK-V zwSkt1j0}cydxFZR2dqr-)wL3Riura2V>qz1;-;eTC?>490q{p4hc~*#yr|ksTefr7 zcx3wq(@-kD09u5G=t7$&nre-mUUm~~thGU7iqp)tXC?kGCA;mCcEi6Ae;QEh7|sfQ z!>Z!(ziLDTj$3UIN;Q5y%es@WxK=bZZX&oIyI;*omELEl01p1=>8;kdaP`1OgtH6L zi8~@t7zxWW+X<2{M9Y_s!N}@9xW}2R_jr5Y_F zwijcf(RBr=xNsC7$!aPhcJ;E8ba{j0P^qA&8+U5$yY<7IGC@L!#=n%Du>8^mU&(2K z(E%vf^rg%%Lc&G%0kWN8z3@*V#zX&*T-J zn}#aLc!nBbD|5KjQXN{ELi}Pl5>PM)1_Xw5bD!v<{GUH_7k+cvjK_=qG+Wl$^%mG_ zHe;qPtW1>W|C3q4eIjVxzpuA5w=YJpEp?&kx{tdZY2mIwY55?d!Zx258s%TN%@xT$ zsUs2u3Y~`1&SLHVvf0ykPN$(F^pjw1W}h>0ATYOAD`;Wa!V=m3vp&x=RCRg4Y9}n# zv^=%P!-vArzgR$<$sU#1Ec^P~8T0yp$IhqOg{M|M{eg^rs_za*} zys*DWlc}HGe{?}$j=n3f89W$%#Oe?8M2@j`MC?hO>96cZ<@YC{B;5n4TDh=3?STm4 z^`7k&beLMTO!?}|?}%W3JiWi-jB9okv{&Y^Z4s9{3OZtIxcZ9Y#y4bl!DAbdw*3&6^{A_e26hN>s)id&K-% zU>3r^6dTynM;!5Xr&(Qi@XMFw7I&$#rXUv?hpY?vPBx8!Kgz4DUr{J2?!1Ft9 zo^greOsY9r*>>?B&>Gqo!syw3^uo|5zM#{Puyv3F_X#v0b!lp9U4CqG&_0hZ) zE?OS)rgYHJ7&!NDCbQsg@}46mBKFnZsa#V*xE~U4u>;I*lg`&{SM;~U!TBxzRa4N> z2khUloM?Dc(nm&FAzu0YTP#bHVJJ38)%&hoeI0kc5;_7+)c#vln{|GP z>16t}pgqv+ZO0SideTdg2K7GxH(#jMoZ;yI;_kD}{p&)#L3lf6kGH{rE3|>dzi6~Y4-R|aJ;DD=MIPv{+SbInAcaEBw3ahK&ooZ=5#QqQPK1u(8DyH>3@n`2} zy`LF_ruB^o)@3Ws{LBi-yL}zKw!w7NSCKzJhIN#f*tv_bzA*LXF!UrX;dR&>!!RaP z<~h00zW&81uOOY}Pu|?&uh2RbKFM*{fX9x>^0#R5vPbVEyMmbrdlcisR`39SdQZi5 zp3Ln-A|L+@uY9JW($`F{YGH3nKTLQ4UQ+j4rE8_rGrk6ukfenj(!xg}`!R`dQ`SH; zgK{1d=VhSD|0WV303SVWU0lsgZe26mjFvp#xC2sh^6?iJmLCRsIEifvhSbl&bp=b$ z)tK4r%CXIGll9=t>#0 znnfjsVtU_?5H9TXCyTVYU*TiU<-@4rNvpM^2Fzl|1_Yx(ThFO^Hek0Jx}BTbN|0~aUPz`F7-dcl@0*i^a;Vtn^+>T&ZeS?GCjQ62QpjFpUHe=&cX8I(PikF2?ulpU4|fMtE}ZIuZm zaljqwN8$1J00JRHW|o@SkZK`5g+pBS0;EUIk8S@Cz~EJhoScgxU)83_P-aR*Vt|u5 zR{3K`%eKmBc!29hYC0$;7u0v~oit^SNnwVfw&kAHQPSP%fS|%@ZrvS!QZl$zlN!cd zl-qw5v9@#zE`b-d|IBYI(w;yh;;iVV)qduZ^geI>zIlsZ%Dci*>u-V0mShHdFYTE^ z$TU5iUTT2-78-VOL1fiuD|N&!;E3{E#hMx1I#^qIv2HDt@UFmLL&zX@&6x_%VnlcJ z^DuoSaTMGpD=2iP;_b+aMEOlvrcq#Y0cx*E==~-w#VmJBm%aH{{%feOzIH)0>6|`w zk5~TwhNJSP`B zdF5p;0$WfVRb6iSydT@*mOei@U0|fGb6-kMUR6d4KCk9XxRUEoE9eUkH55PXa>ooe z^GH7WmTwZ>dUsKrAJ~`2BWq;Z`|({`9jc!RJ!h%X|E*c&X;0v`H$B(yv3oAfy%U&Z zP%WSiO}hk1H@HYvCz`9U(Beww!Zeft!drITN?c(@?6vf&+<<_L_IvFbj8kDyzQSRs z%$#R4AB77Wa#Z6mezmRs51_NJVkoEt>~A8xsi7@tj_?dE}mTeCL>_ zB=1^)QaU7d2*`(epw%ZmClv{K28oB9U)ISCfgjWhv?`--?-$0Fj#$iikbkj9%!0C(qDpJi_2-qu|<6X%r z!+!IvmG4`%m-p6DBQ&{bf$Q9hSsyGS_5Ny{rlz-GX1`6B=)KeY47$ZzX?tT86+r(& zlogCY_bO9`1F~0QSp#CEeSc2pqxm$$PYrD$$7+|#>Fq~(kE+?m?tpJt>*Gl!Z2@CH z{ab)-S%$|YRefc@u=@a3S$J^;4P+k!)RWH6-E2N92g6p#j)Cll>(nEff~(lYq8_)g z2jhFnU*6L4hoakR6br+E4>XzJ|S4^_iCYdVq+2(Y`_l z_K;J}Bf>O1&+=Cgim$ietC@sgJ-YO%5HvZF5q=!}s1<6VHRV{wQ`Tb2`+c|zii1X= z@Z?k^?c0WV3X;7omXf}Z`d&v+9j=gByjH}~ z?b^mP^@9=(5InFxx6ug5xJBHxg<9r02jt4|irrO$OCiAEXJ+snIn9L`$v(n6(@1jC zV~Hv22T!dEugsgO!}{moR)V*M>>o92YIgQssM{aCs*ORkXwdWJ0`el=>>ifyDbI*U>CxhK9= zy*5rr=_{cy8gNqI_dT+K`INg6G>k~}>O1^ngk|0Z&K=lvH7qB?>+}fvK*Qu2?h-ca zi+4H(5~`9d!jBtV`w|TK{syh<}4-H5tyQpoxBT zh3#7Ti?zQ(<=cKdTu^Cl%~Vy~*f_Cn0I$5pITT8nKTEQRk-aSU5cz1%1a@}ZmrcJT zugjR*Av`@33tLIo5Z6QQJ=hFfPHq3yb;=2MM~W zAWfm^V8olf+$Vs;19OccdluXMcY{5(!K0)|#?vF1I&m?;oE70oQ7ofXvStoBiruD7 zzJ;JY8aZyg?YHt=o6&>G1i8lF!aKBl!LiT_p}6hnSxPP3H zt}^xj4?8b%Rwd%tg!M z^ure%DSh$qiHhaml6hp@vVDcC3B{%;g`xMM@re%z26kbuwOQ2gJEnvuhmOA_T5WaSg9 zpISspQTiD=sW1f`8;ETqC7t@6_#W)r$#^uiux!7;(N>@4V8Q5@^VROIj*P>hodH=F ziLGVi$)yeIS^nVVtZ^d@xmImdy^S5^lO7E()8DC_*ZFhO&gfv~C;cs50kIUKpgz>T zo`IdzMwn|+p^y8V`3Jc*THhSevV(ELEz;!NAMoa4z*;IEZTS?M(Vb@HWwu%StBC4d z9%7RrIE}V#7f1XD7%hVf_I1I??`EXf-CU8&m6glSY2-!&l$Iz_x0XjKZ zXHn38@6%_^r?gkaIwuWSb|Jx#n*B@TMw|*_AkLkUx^5c2trxT-WFP0(aPkO&a3abw zv68;BP~lKlG9~&Amebg?zh=sEKdA5sUi)3aF7j9o-$I9fGFu1qLyu4SL#;b+cXH^H zVJ*s_6wTXHvU`7@5n!1A0X`|OXG*kR&O+`jNDl-MVk8v{N+ae&@M&agb-dzZj}pJ@5m!(CZ;2a(;-k@tknfNm zdGNiGbEVuW-iuWWRAlRx8=S>%lKkU;3A7HXK!I9kSBz8y$-^c^e5jsW-85`bb_@i+ zjMQV>p=%P9b}?K}h-4RkKjnHr^H|QM0v_yxzzf9acg&c#veuRDkoq+vXp%;D;OYs< zA!hZF>XmwG6|Yh+xpKLU)C_p`59R^vL3v=mVAZ_0={V8gTZ8q}WjpKW5=X2kpu~82 z50Wx#xw6i)iZX*_+P&IA3&a5 z;;awOYF|zA=qvUQ((3G17rJtE{sZ{v0ik(;7-8SfNek?H-9b%g(M_~B}IiKUDP%+bBS%rEomg_dXVF& z(`7@NQcXFXDb+}wRXQO@x_-a@gU{#l!{_~aKVQ%1BRL#W+N z#+W_Hc1IzY9E}ihN2P9tmD(+M4RbRf;_7gpVP{^ZRmk!RWQ#lK#qcD8? z*j&Kf1$0eWl@0PrGU7XI6^~)i&*#J{)GPjiUi0?>XeqU+^9m~87!mgZcL;pVVI_;0 zLym5s5GVUgk2@d|j6)pDE=%*r0oS+LZ-x8xV%TYCwoa+TQ@q{ORquFLJSOi^Al{pq zwV7r@@};_nn!(V9G~hk*_1X`lwt7@XHHw;LedrK2+&KW%!`GzDs{D?qz01aB|K`Ws zV{zW(X-7ZN-%Ojm^UavIEcg4223cG3Ig&i^kF^2I%yy@n_6JcDsL&AI2JRacZi(Aj zKGOz55Er~6xO2Ka5L|TKqC6Fv-TJ_k{-oEPW_PWY_ne0Ij9DM7h0Y!7F{QQ1;ulOa zYU8pyc8!H59lrfD^t{Dv7SC6l-k(Pmkeqq6HQ30zd-TrHDET?W$^J0hE0FUlbXpgE zDG+9Iix+AD^ZA9I@BDQq#o>#f&^ktEG}7$4bOBFIsxkjf+Xm886W)jse!ysjF8of8 zCV>dWqpE=gYztue+FA5t9e=|uu+qCSUVa!hL|={4`GV>|-|epHZjogDMXymgWekca z97hC&;WOr+v}a}Q=11@v(kR#Wfz+Ybl=xo0=+0z{oi^j(b+6Un^V}*k$mw=^KyYs( z&F`O|?HOYgSjm>1+H~*&J_rn=HwJUM)_O2clKwl48ElT&0rVa`fMGvu8x=$wd*Ka^ zaZY-Va!OAFtr}*~`H5QK2shVrOx^)%OB5WTA8wj~WUQvb3L+4U0B|xqPx+comy|!k zRp&t_13G`anlxl}pWa)g%(OCKBslKS)?hPZ`>fYM-O;jzc0 ze+oGtYYlpqK%+bC!dH zL)H8}>s^AE6VLnN&FzOBWC1n*EE`2 z%k~J%ds?newkJ8EW{LGth^wMjH)Im$?``q_UNP#JRM`prgn|OLQSS+r9B}RumJGfj zc_w><-!|5?LjppPieZcsr)e&L1+FQ3!yxKy8l+u&m5zRJx@W)!TrXrY<7J*l$HIsG@^bFZjcE88B72 zkB)&#{7O6Fy7%7d_T?nor2kA6H*s)=VMie5@wP|pKhd#&uO*zu*NE1rtgMQiNZjVH z=C{)qe8q8&<|27DH#}I>II!VvQ!E4nUwf{f$bBVtVH@DVhHQwN+gYzP6_YN^su ze-;>m`&=((t?7Fa_|%MFJ%W3i_-{)r&x`H;RHd6)=$&V}pn{u%eFAOo5N#M=nq>O* zni8hFakqb5xRhAzaSeht?x!EWgTZk0hJ z*gN0_M$axoezD(#dmxtByO>&?jpSrOYe17Hq~&*Xa-Nk#LKH|d3~8+Sljr*&(mLT% zP1Kj_1pUDcItHP+89~c|0=tea_$&0x_m$8L!aPaW?;Fb2j5}{{wthMP@EQ>2i2i73 z6P3bQk2$SL9rU?3r$h94@(E66!|&+UhHCvo1iaCoA6is?fj*Sq3@7t`pLeG`M&;f? z2}-B}-y|)fWij9x@25?_scqGIx2vARwj~uborfMxlX_)J2ZMk$kAL^s(?4T=V{-Vy zf;H2OTH_vUP2EE4I@ZKqrzQ5=XJAkCm>_L7!I$CZEfVT9S%RLi`8gKHUb+r)%c z65cY_;j8u`Ia}+fNDY2b8EZB!TXjCkk4n@Z*v0zOQ5|6Qj3P*^kmtFTmUEJIN0|fB zUXjg@&ZRc$POo1;RqI#IZ|qMuCmlsTvocvq5|FF2vRH3iC;n-D_;9N5-U|}RnXc#l z4iuo)3${z+edyg_Y=M|_iuyid<`gaaeuo-%aOiXXLaLv(JF)MKJFsmvkMAO_h>_hJ zEbRG%bTagSu^*D!vkqc|Hekf|G*X)6?7Cz0Lm5Ss>&W|)@kMs&FO(<~}cqRnU$9+Q4BEHocS74>Ls(I>W)B_x>& z&SFg)K5tiPy(*F)1VnJiY4V=(OLf4*p~oK?`vVdD#&^p+MfQO!S_8YoFK=xdI*ivU zTRhKuPj;BsGy*8wiMb>V#I&22OPMJDMT)*l-{kU_EYw-iKKd6qomHW+yTvS{)@vPoexYII4U9iDnIqP3Ez7xd5~$(+d&OD6zvhM` zh9ru}x5(NmPdooIyyp~D*uDzqzEkWc6s+T*rMsk|htiR=oZELA8G+P|oYivqBzPir z3JY|0M`8^WzlG+0wgi|v#}L-pO~DlRpO?FDfThn0zM*>Sh-t2@bR~Rw)5A-ghq`ws z9|xauDo`AB`vUy|E^?>b$aozfNi|GljO0|zjeVkjA?{%DEP}%~`0FZecVgEz!F?N> zpl>?aq$zCEV&71qmQ}p)K)Yk`ipbI1^9E4Gi~A+Y=A3BV=pbcvMTd~}HvTnbBjrDK z*uuHra6+scna+quh7h7kP1JCv`NiSoj#=|g$7lvA3BF|G3tGp`&#R+f2EIY|qo(F^ zfYW;HvnIs)C8K{OHq#r72+Zf;i3jy>Jdkp2w=iiFVGp*a;y@H@tNzd=Z!1a5qz8u- z{&l9sGvftD7XM0{wts#2etg`B!9eh=#v;ySJ2f!q8?UoZ>pEZSGTvw2ycS#va>xcJ z^B*JWy7Ly2ZY?xRALJ|aT00yFf79!?L$^`;j616%qG`AtmyBGtm!Xv}GDN#lHu5tD zpyxpU^|(CJEh;r8#vQr}ah{_o1P;(rwWr@r3Q3w?CP8u`weXWtphDM{L% zR8Q!tDyBj|s=2I9nXoFJ8xr^2J@km|=Ss$O_0iCJS~IT5jJI5Ax-*?{dOV5$d1BFZ zQN5eAf0f+4(-{+>UbEp*Xz~~TEhi~TIm|-wAR%EUg1pKRgoj(bsPf5iqCM+m<0qp( z<40g9y|~o?P?$~?WylIi*+R{>H^J6}o|a(UmSx?Y^U|7s^ZQcycY^;>-81$JaiRzN zQ7(k+H=Z2Su>w?Rw+T`?iOpWyR;0Da$2u#>ht43AMuP0Cn|Zr%&Y^AW0$-hlVdw*=WD9WL7K`NV30x~IT_bQfc9pmlAd{j5?kClQzvOAb z3)S7XdB0+B5l2V;^@gpHY|2@8pK`t4duYrWLRG#n6F;8sNme&B-H+u`;vqAKI|~j9 zau_#9J)_zFe0V`Eg01$Qwt|ytPOeKKlM%GE?Qp?J6mC&kx|~Wipz;uR{i~!{BGO*wYw+Q@!#Qb z`nOY%|G@1}%S?N%?b_dVYyjnT>0KGtLW7bxZZ;CwLgE&K5$zwN&j}&w0|*VP6ueEh z>CwGrz-6mO+0(lrp_Aba3Q7q^8r=~=Jj~nG5l<@2GCv^N*y*as`iZ>Y)c|L7y1sMe z6jS*sl}C}UQ9xCj@`Us$V4uLC-%)wKU5BAk-layJ;YJPCPNmbsCc9THwkH^N6P(56bW zOs(PCn(aVR*8!cMBT=kRvZR@N$kMF$5g&}}t+k?Q-fN=N4$?Pgb?~W#XfL^uPv{9& z2AI-oZ$A$@d0w(-{2nl&rX!FY z5L*~R3j|1v$1n}LBX>T~nwHnkIX!~7!2?xT$Qa!C7D;bMo}>AE<$DgfH*fo+HmX-t z`(7utmv-3#gkUN1bYa7J5k~+wm9=HAqP`D;L8Q;m}LS_Z$ul4LFg`%ejm(9?v|y8EAnf?kK%SvW~ntU z7t9)nbkpM|gD8!6=aB|k-qnZmxr3hEQ=(?c(Iv{s1zCtcg79u!1f_&e6VulG)z8p-*j1!RJBSHC zQJtNh3D&>cYfmaN|AAM(J%P&nrc>O}K$3`}5UmWE_Ff68%kAx8UC)ttGmeOSX1Ey+ z58+ovA9Su3_16p7=O)%7eGWM{;e+epp{<$kK#PzTGmM!SFo;CK+|qcTmG8&SWD2N% z0~qlmwDPnW&!nNYyCk{8DW95jCh%&qY0kee$Tha*@epbSO7GGY0oE#b8(=zQwiEMaxI~@BJ<@?x`<@p0iToYF+=dcxWitQfZlK$u;5-a$X{`=|>jQ zy^yS6Mk7pO`ZZhe}UaQzODIKi`?Soj1-C*A)duY3EGoXvl_`zkCuOX-S>+q|w zzYsAs!Ey8WAwR^%wMihjsad#8J%E=>hiMrS zZx*H8FvZ{pUf-Af76^ay%_svM(P^k-ecztZG-Q!TQ`(IiV=ni_>@!_dIIAk|sIgO2&yO z(x#GqJw*o%`(dvupDBM$u@2xc&&ZeuG_UsFxytvk$57`1xGBUo5V9`mu+0O^C7x0s6o`J`5DwlL(r73!r zUhtF%&)mQvG}|8$8`JcU+Q`><)Kag&%>;mPfj?~19>>j)dEhYY^by%=ZYc{;c zXjm*;<&i0L-RZw`dwG+_o z>nvZ^?Nbiau^WyvZ8YV2-9mv?`|7$`==+%_eGmLqzjX|9*)1iz%Ch0n3FUOp9k(&! zjdJIE8E%>5N5mKNOY4tru+oyOi&#Gzl>|IaFq>uHBxRI` z&O9oyiPO%X(XDWd?}@o?0-3FU(sR`)v>ims%@lZ@KO%Dzn$++dGZLto8N4x#83Pt! zoG38|u*ZT25V$F)P9^=-pnv#p+Fki|HIY+B|fU&7c~ff5+$A?Fnl&3bn@U$|T5$-gle(uFSwuPMaPC=cly)QPHc*w|&v z8!K7Xjg3Osq=ndfPU%v`dvCzRarRj&$^@hu{n`wAbM9TxTb=e2oWZ$CqdjrstV+`Z zZhG9!B>fN8zOGLG#_!thAIIJiB+0}_k^;O7u2&;A8I`7<4rgmg*d1>177#+`VQxvP zFYvRV%xWhUDcJkgw(?Ub$_}Q&@QZtL)53bSG;MEv(S#Gkud#_iv(D1nGB@t)TQX$| zG?gIythI+1n>cLVvt;a<_&{RKNt+_1Pna|FN{U7LJ~<>!(0xo#$S)u{W)${KS|=^J zqi@9^oVZd~T-8a&$~yPzWy{VnJXf)zRp9=RRo5@l<4KKo;pTaH2H?adFVu;jA!NKyjx88h)l9UcEDjK7OYI{%e-Dc48Dk^{9OjqA!FAg|kB4fPUhpyPJO2GZ9e znjMeWuYjjHQDk87p_81G#*I%%vewbC7CV^m&={ce?S*Ul4C*a-)Ja)_>v^k=$@*G~ zRd3PyG)C5XZS`;%XBqkto4t9W(JjpkA-FExG_`D9IGPKv{(bzk8dVvIIVAjG1{XUY zZ>qFq(b}J(61T|p&=uwNgIlzg3oBY6w$_06wIk6z{k+Ggo0xl1U{!x?f|`38x2fA- z1loTPF9*?<8O#N7)xm2-nTAAEtyt`E6*|ZtYWMd>ZrbR+7l~x#~o;Kj$cvA zQ8evK?CG@+6^qSLyBWm9cDeap)jGbJuz|cdu?d>AVe;x;6yBx~dV@}i-h&IhuN=M+ zqSI4s6gowzvl&Ll@KQj$1u8Ww1=1^TUT2$=% zOjwbj!^)>_WQKNbg?^=HplA_?gZrI8^P2A>kWKmgT33LUKed!A9U6Y!5?hE3Yc^jV zsth(kgG~z$kWlH-1o+h@Fe2$2J>%I@V=H^LIlCl7>Wvu};3rRIn znPgq4Q7+hk?mB>^81v351U653NYHfUF5T)5wQzpbQ1&!W5V<)bSCd!Ay@kJcM>dPh z2eFi@`s{^laVPrqSy}W=(oM+%lWoxZ(R_>Z;UR{P^;H{&Ap^#eJfM9;+2dy-<(p%E znB5$`*q$%BZcqr#HU5HDwnEl3(ZXv@`#bETO{MQ#OI%m+^=n+b?~Tggz}Fwa?pweo z1pH3-N3sXj9hc9Uo0LC(Sl2EhCe`WEp7r7y+ttYFY13wit+V}|Z9MCvw3Khq)eO>C zt9H>HVn6DjJoF%?Rx3qOSf(~NL*OU;qhU|}HS(*Ety+?8%#|z3=0*Z6#%)#%dVU0A zZRHP}BVdAGHKu=Ok!hjc~fZE9_6{P;1ICp4nehBpzq5}Q}zmN1sr`V@JVo5Bo}PPzur zr(_k~fz!g^ujCo9O-_e})EDXvYp*48y=Aeifqc`Nz9c06DbXYm_&{MX{|8&x@U+dR#m=AAGgSxC?DCb31vPmv%*J?JA`GLE=mQ*Vp}rdaJv6_agML}yWNZHejK^*MoO_mmuY`ryTA zb8tRxYZwJaQ;6)Z%8BDWx<^7*LO}SxM0=41X5;28QHmA#A~#=81Yz0-8BY&}8{HRHcKAs*rJgT+P>N2aG zwEvPxFr4(nKyDekH0N^(*4kSeeh8nvqW6#FPZPlAURz95oN0d60cJBy(w%Qn6K^>$9))7C1m*A|=Jm(#kZQMBLWCl_e)Iwbm znpW%L<_pb*rr!a>_pIJxRQ7IIIp863H?oL{xS_E-sXQdieF86lG?f=wuA|b;{|Bg< znOA{!{-dG<)BDz0D5tZ6h#1yj$8)pT{dvg8o{~I&P*RU;|2)b{qI{5vhP=zmGsy2%-haKmAhu z1bhMCV?>?q;TjXaiJN5IZ?!s%ByWI&5*bJZ6pZ^^4X{s_@lgoXmLsRG`@9}O_>SVPxv z0tL>56;wU$Hi%Li?!wXFzVb=lmC`h$U68_qVZVmQ!oByo5PNz81)vo;^*iG4j-&bK z=JPj-h%fd1Eh?W)D1k3H{m9&P5<_-Nd+|gJ(CV}Te?5pf9={TeevBQ-Rb$2$6(uM# zcREiHp5!YwG0mDQo5@Ocko$)N4L%CkIE;$cs&*W$0)XI#cy*ehI zTNDNrL!cnu22#FWW5_IHxV_8_rQ*mvUIC<(IM_Eci{*oH0p+Xooi*3U z(65+&=Hr zOzXRu4LHo9N@S_!9lu7{d2MSiD@hjkLg@7n-OQ1dh25`^Fbmu3wBOwfMLAIMgEHg! z0v_S7t#vZl8S3y!TzbU6I>zeOWZcF#2y{f1yXIDI|>7(H!y3P5T5I1_I9)G$VshcYUm^BS0kIPR@>apS@Z4dD@x5 zv~bph)x6dw9XBykh=!M`kFi}Z1fS#VU^ttB2O+bXT^z#S!8hyost2I)L!Q{zQ>x4w z`hBaH1HMxTopZf~#i%6cOZ5%(5_CjglzQFAKsVHfAWl?mShN^EeGjG+l!w0dk=VI= zV|aARY3Ol}vu^k!N&8Ntb?wyNg>H{Dc8tn~K%6r6>gfU`T~bw6F(Y8Fz(-EWCx=N( z@L$6OL%Aq}xdZC^fp^-i_n41dKRPJ$5b`r(BlZ()2VBN51YeuqeJ}SXo~4s0d?mf? zXhS$EEtJmOSEUcx*&+w9;Q`z^3G`!+SH{t%f?}#eE-b-xqx`42FrC5*i@jOlde24{ zeZ%5P)jPqN`ofy#W%lm2vhBjmqUu=rL#P^2$gjbZEtEkIFp*VupU!C_1H4o1Q)IQ< zdi%4l`#_F}V+i%rJY#g^!5tauQdyhOs~VWOwtXCD9T$0t{mPGu_OAG7cRcnEeQq%f z;U2}Bmrt&uMH~td-=p4ACgnb6tyx;lnNDC1yfKruTd{%0XHnHyQLr~i8&&=KOsk}h zPP9J~5ZKv!6S@p?#n4aYRo3j?iVq15=%@tlYP^d1J4<6Qm?k^L(TK+xgOx&7wkjwS zYdn8#9(Q!TS$=F-zcY{v@tnb{{h|-{>|RzR2$$Q!`S&DP+DH+N+ zdFBl;+EukVj(RK9Vpzo+1ODuebXptHgY$X!8FnR1%cidI%3?$7uH>^?3*#)OT$Jjv z8?N!V_VUorHN3D*J9=)HHtUM5UFRkQud`yg)*9e?fR(FcyE`I@x-W-S4onJIYS$Hc z1)FIb{rsbu$U!*3`KmvWl-vdg z#iY)U7;?{Dm-k0zl&u$leA_nKwKeP=(3$U2 zTO-Ri;C>X_LH#CH&0p*1JzIg!F3Fa$u1RCgsi=Sr-S29ySbH$;OY;ppBOd*Sgcx!o z@8L{0iN6EtSm74gLGXM*LJS2^BR#^fbO~{PWVePkDTxjdo%)N=7JSKnvh0Z>@fZ6j zsEoqd|2sF7P-w__Y+iHf?=>&8C%y~%CvUHn7-?k&w*pBtfrJ(tX?O~>gxYFW-R^t( z%%Os~jLD%=uv(Y+fgJ9nYScItI8#7L#<0)i)v9eBg+_X7Bg3PbBd4GTv^#QjBntan zLc&|3s8pVH11PAn8_{Wo5;tvyXdED?@+7$H2c5f*z2drY3U0M@na;HKTXLA{%)?kH?7?7w3Sk2_aqbe0e`jCl}lOv(?= z59u%0747Q&V=4hJ^B3K4O#z1FBlq84I2;2?-yO&}8aqvWSD*h>XmC0z@1;Cq-rBAT z^hUpblBl|?4W48E%-@G=zrRftDz}~@h7`LR2P4$2kG=nRV(dsE2f|O~INhvhLG2LQ zCtBTMheSJ&psst`oz?EF7g>Fo`ydy$!gf-8Xm5)H+2ifg742qUt7>(kr7=J)Ej~1O zKe0Cwy`Q(lBDUY$O@?#!R&8eNdRbLXdx_RCW{o?VhBe$1A&E^Xv8xAhD!8FP7ag2` zX9`XBi<+sQsaN;(-mGPyn)*h7?bSSF>qy95t8PXj$Gk|feZLG6K9USLTfZ~oH%P*0 zRfF{!pXn#a%3AsxFAG;)Bsw+ceI+D7t3@c#gd?YC(^-L3gt>w9`h>Gb_b z-2t6ju56$}dNRJ7N=@z|ouZwa-pB~F0j%zR zujvjZ2PA_xYFJ!v9m~RRnnR+cB(weWP}Vm+7xD%InF~FB5b=&kWpU7x+fQM;(7yNr z)5#^XqU*GpLz%B^8rQ2a5uS?u2N9C+swRii`mak3 z>{9(_4Wxw>9w2xDauMbupJjb}o%b6w7J8O1N~|p5CKR~~;mvuxONTA4gkG^iE(Ove z5ZD>U!@Y-KQ$*wALQy;OCr#8aR2uw6G1*=smfeT{08WbMtC$R=5Sb+(iMApIAHTla zuC&fNjL>yO{s!-l4}P#Z@!sJK1@N(_p+>S}D@19}KLp+B@(J)Ux&V4PFAcdWrexhX zWCN&=;5s%@;~tisIK@db$01c?iGPA-Lqz`rj8tx&K8gEedXyd#%<7M*MkJk%-rM0< zWAoVD+jzosY?sdv5GY?Wemo|mL=^ybDGITt0hiA{bF9oH+$F*LTc{V4N@-2d8DUiT zeDm)5F0(7p|MH6!PTigxT4b%HarRllTRk~iwe4MTS@dQ==*=s-OFY2});32X8OpSY zO&pq1@bG9TzJ$5dR;GaMsV!$nuV>*eixxr_mHqwJy%+QeEh@BvCo6Ka6mN9Hnz>!( zW#B}$bZ^HQ<|SHC<_*$@C0)LqMZC{7)X}iN=95l0BX+6<^VXz||5`G4{_Jc@8#TNC z9i#7nvx6wLLE;#$l@H$GX_6wv?1V=w@b!{Q!!TIO(s#BQzx1E~$6trss$!I#^FeTtGE_uHkQDKD?}V zxOpea3kM^6uN(PS>TfMP3>A%mr7xjmvTOUckBs*fyJ~}V7r94;EBFV}jo!{jk}0t} zOXc&z@RL8v;ua{;M)gO;j}G8YFc+0K7O6HqjzQf~oc?H7)ulQ_HRsYEJsu%h!i=Cp z^nfOQM#JEjGn{C}ciB#(m1DW0i3;TqL7!3>MA|2XKjKt;%iIr~(Swyv>j(Q#1Mw!) z&3x2fn)Ec@ezi@UmXXI6)qnKE?7evBx9}XdfBGPOC8ik64cr-u^dzthD~h;_bb`y3 zyjjsA{y2oew{in^4UBa8^=dz;AhKjyBTfAtW(tz!9@vGp>|w`id86CLT6|62g_oHbmc(e&MupLZ*|2&2rS$oNg|4&??vWf`xDP`0VP&! zr(9x5&D=Kr)87T!20(vN2LS1&kMYanGBpzJT$av6e#S3=j?Jp^H!i~+)1QP zd1a(sKuLI`WUZZZ#!X#$-!|OVG_%x5qH!`x39I)HIo&LhukobHK1{r)jBLT2GcM_O zzR@Us_ExtQ{E+mgWXwyv!20&_()`l;88Dipd(XL3V8i!%kKR~m*qNB{< zGg&h73g}YDD9|@Hxh0Ukky#_FR^DIA?7|_(Js`b?Z;-CXhes^iT5Bu}X>&lQ@;R{m z2GKjxN~Oy9sjhmH`}(KmAbb+7QxqJ2yK7zEk;%N{dK=a0kBQfe}6%G(n$|Y1`$cqU=c}M5p^fv$_6gSPZtqdFNF@cU`S9Ru@FG%q_6EHIJutCud zZcZ&f_&s5W#Rm3L%I6el?;c2*n3-e1gj=Lx!!mShZx;E#95cH#n5wl3J0;8hVX|1& zUiXR@xBPIqBHws|!ePg@tI9HC&}i_4$4`OrC11Ys35I)7$69TP#Yj zj}I2=%}Id2@~;XEl|o~q*=NO;?`nhjSvF$Qk3pkG)Q~vN`k+xqVuZapk*wpb^YZ9> z6G%8Hp#phqG(6f5H`igRc~QP7=x&o2N+`v|{dwpGD6WiZ+8rSC?X&`@*#R~BylZ_0 zO}X-nEdon@S(OeG_c*%Qj`j%rjCnyv0jI&@EPKr`)%D8fH5G5U4%98%=y`c1k%Q`( zs$UFTS+9u}e;9e*e9tdlj+g5PLKNY%fD=7>-vtcRR;OomY(Fcy%r#+82At@_W1F$u z@}+YVHal%Pwz%O^s}a(>i#!$U?#QNa^k>e?YUyi&bD>u{cfZb5&gJ}W*xh07ZsJu% zW0s`>d`WNYmJ1FLLNw=Rfr-ChijZ*Op7z!9M%Gmr$+B0AZ|7LEuSP3M*1%t}8kWwV z)AP${Hv1aEaS4V)u&q`WQ5(c{_8m)o}XK~Qow;ePD9_sQ#kXO$( za%yV~j3-SVv`380d1n;m>#gg4#XpGGGhn`ZysXu>k8#`IVFla|aw!n6ATZy*9t4);5` z^N&)r$kzoJ-+AD=SH$o&zmWh>PvPbE-xY?si1JDsU~`4+(SF*;BLa4nb+m00&xI5F zGTzT@>wcGZgKDD&3*cjNzwSj5@p;C!H{w`Gjd%bpZTVBvl!^eS-7R`8w--X@b^&Xs`n0B~rXBuzHp7)X^1ZBRc2QHW+%fxtobwTwcVh`*O zrnH_&eJ~*>h0Y}-wEBBCGh=&7k&>xQZNUA%SsH2*v&8H+BbBYQD8Gg8?|IqYuw?Yq zk{K2q3VK=A5tKy-oHurS`s5&#$OT&Lz%Lf)UCF~7CooyF)an>n4MB-IP%;LJ=O&FPD6*M#HblKC<}7C~mesCTL<>MaR_8A<g{b#9~oU1Q%{h|s}!60ri<5~s71`qXX9sB6y@ zg-mplVjzV$^(BWcr@X`I^q93H;SA2PxDl-QZlD}5A>#tpvinjfqP4x0`w*H}>gJD1 z?~nx9!}Dd}?*{e6zs&euq$(SlbA@gBTPH}$Yt}5}E$}++*iJ@nU(#^W6dMYDh^Oc- zV&3`C$sa{&My{>g(-|{4z-1!7iuZNf(ViRBp~ZK`gpJ%TsPRi()-u6vhI~A3|C{>l6b# zZ`6&f!_uJ_0icT+nWwtf&ous!CzM?kJ6Nw|%)>Fav|=x^P8(%nwxQYx#byw}=jLLg z$cEsPW}=?;=rZ5VeRK70_H1KWK0yVW zNL%Lu5&FJ{z3pIBa6JG-Y0K>cc^n*tC%0rnKJH3*q#|q zTp+!>0+FCcltVmlL=ELNy5vz;SiQzfWxv;7XQywzJECbh=)K)Ga=Y!&iJdjk)OgyL zrmr~;Q$$t8_KF_uqWk2#8sr6)nrW-sBUlST(R9jr<{6P8v6if2*`#3%2sAlpb~U?* z!r#?Dwiz7Ay4_@YzB2ke*)qpQXp$rD67PX%ka>Nq0Je;wtV4!+%x@F=m%NQwM_B=AtP}3vj0Bdm5mG9)>9GYF z8RL%q%wV+8ZYpjPf_7`cxg{Jc`lF`Pg}&%qbD*lRDY!YP_ZM)GpQm?Od2vXm1+rmQ z{xPGIy(rI7c_URY9nN+iR3-y3cJ)|o<)3LzS_uE&` zu&m2#=o;no4WO^ksc9zxuyIaTBPYD+GW}6oshlr%i)P;9CX?qf^S}t`1;D2phObaK zWX4MZJ3!AWZ57N_@>h)kvXgEu06$r>v`KxeJb00GrPNpoJKqQ@!o)#M?+}WW{p;Wk zT8Px(7wy!w6SI6dV6D$AHN;z6@oI>&)j0lsLp6Nz0QZTyh-xK;WT)XNAr_AdufUxmx&mBrS|c7kwf%uNbh<$U34QWKBnj}Q?_LlLxXK#ZZI&|sJ+14d#|f# zEroSgx+j)Rn5LQ0Hw+m_!iz%nZyQd=t7Q?nR zvb!`!uFo_CMfQWV;tMCDOE~+{+=Ujco%QF<643~q96zjA4R~^-2=Mlhphh6^;Csh5 zDuOwYm(m)Nf3y#45AcW87b*d)T7JtiP=2t;ov$ZV!ZW=qnZgS_{Zf&(pKSHy8%bi- z#{U5>k&Iy`Q1^>qj|CQgtr10!vI1cD860AGJDJ%7src9ePRvbjEM#6B%}pZ6Zhya{ zS2JVM(Ydm|42p9h6VY1jw>J{;2zYutxi9gAbq&uyq_#WwUQ= z3B)KqYwn5tFfo|%-p)a+Hj+f@SF5ZpW?Y26p?(5tvMu`wr^wG!;0vf&}y=KuUMj-zqIn z&Y-uxg!_)@=zS-2GeG6Qu?og#ag5b8Ooi;Pno|Z|+U>_HWAZ3ouPe?a3p=tb#74GK5eHHqz>qF5a5e9ZY}MaM?(gmHtG>|a`3?FA$3(_Vi^D$t@8Ce(3RS9j zwqPnVu1spT?l{)luk#A>Yi1xlcpDDlhchfvlFjAh4;0$hmVv5@fjbwF+a{isS_ZFJ z@i2_MDIES~6B;-aj%f#u(K4N@mCAl_@P+WY37f&#dq0QumVhT40e{axg(qd2<8>Py z4OG!h-xyb|P$`(^F@~vdhvE9cEUdR#1~0E z=^lKC*i=FiaDuvR799rlXU2B#b1~!`RcD_}FUqn^8?5I!)%X)+!;I0phvy<8?hLND z1=B#v?^zdX%rLtb@>_7tI8kLH+OVNKIt{}gZrTK1%DW;Dc^BYv9(G!hEH^J~V&Fye zUk0r{eu(0B;hsL*Maw>61a6jjl{vG_65i8)8#$E*u&9Ma4VcA+x1Go~wuBb4k_cxX zu{ZLr65@;=+Ij|GDc!EUTHnCbbi`R`45dd$YIu?l(-kvaqrl zKxeAYmQ~HLTntNK=ZG-x(wUO}v?R|SSFYK`@Lh-b#Jzz1;G+$2-z*B|`8Y zkAsDGFi={H`RRsj{*bM}+*eiEjVp))>#Dzz+S1|`Z5!5u?tu?b1f#*^J(@Z~y6R$S zaikRG>mbY`BD}*Q7|l}s1YedfK&moZnqL@CW!UFh=Nu{3Wf%$rBlL7S za*A-oG%nY5luxmLAh&r@#2lq0Nr9KqOupIen#WflwDy~5)f{;#o<=MlEzT&Xvc#t( zUN2BIM?2?K6k3}w4NcnkrgEX;XPTonJKwIf_+RNnnF4nT`YCPi0vGtm2i@b0aXbjy zW_b9q<^?~cbfNk;WqrvI$pm7Y@KZBRUt@JoUJ%^aIoLoxBKS0ynVxmauHdmxnabG~ z)OwF|3bgjP*jl|XZ5y@xv1{i*BJrhObzblVc~RI*x?^^G7xaT9dT^-Iv~ZdH7{lTU zC;FHhqIKoa4^G{g(Yk{1lK?z8TlF*KjY-PEQxWzFwZ|8)bAm1PP}% zUoW`c*y#w{&im$9Kr*Kn01Ht1rEb-+T*jncV0vM?B1M;t?`EkTU?YN1c ztd84xDdA6SPUhB}7j(9mc3~-^zoRFvA%A*st1x$-)h7#b^%_94WYFIxrO~U^hQV%D&BJYqAs0Z%5)HEY<|vPTDS==O~zH~xNDmZ;;-bm1_xy0dTkBV$W7}ia6bWBc)Mt3_)x>f z6?&N1NDVj)3#Lq|Z8`rc?ZW=%5~Vr3N?`v6W&F@@yivM}D;l$%1B~|u2O&jB@)|%9 zC6;N^H>nx`n{!P|aa=$VZ$E+`!*vFymjTmZTj7(B;=!)>2+;9R;lF>_`699rVA6 zky@>&hEnB!iSsuRZbS9tJt#6&Nl{y@23uhj5Qhy^qe<&3Xw^Lc%|bv0Ek8Z?;&0NA zdd8D=STLLUvA&gmQ#58?dYXgy$eaxhCT)=xlB`&;tHG}tyiC^pt2gNV^5ny{Hg3%F z-0MZ#XiM6B>aMUBwpKkuJOiCuFG;^FNI;p9$ZMHNY=_%6LuZxV$!~& z10Fw{k6)fczo?VsYYc2vY|bkSH0@Fk7thDjYXd;Ff8qQH!=Z!L;P+?&Pqai-n=Vw?Ir7~5)E_|uCw zWb&oU<&IYAih>TSv5P1Kb;9;>3ArR`??fu#>*IJtuWYXLbp!cv5As4*%D}dvg7c^? zF|UhPp~nmo;x$I8kU&{e{Caf`gq*K}6%(i!5)J4o3l zCx?4RttZF_`@;!$gVxd07Z`mxZ0GS9glB8igm zkJRE=;*D|Z;QII&vJp4s%ZGN0GohVdq5)cVKVY9%n%&Vpxk!Jz( zlz-tSW?|?J;Vbzx?Ul#VRbjZbAS5U(^naZBprclL0yl)DgLwak@}WWdgO`pjga9F3 zV@TBMQFN;2(lN+cU&?9KdMmw5Im`QHkRkPw#XG$})lvsNHhmm?y zsokq$kmo>#j)p6v>srTlYF+(n_&z!xFQD-CzGK!7NnW^`;;#An) zuCiCIvJM<6q}$362hrmM>)4}1I+SP`bt`r#Q$#>kTD38bOk%$RB`Gj#hChc@>r36H zICx}%{a#ODDEQ5Y3a}L9s1SZ${{dCJn=g_;7tR~rVr^1yrP&z?Zu{V5Z>K`S?fUkI zok+V{I-C1qEg^uhX0j5n`VZit<5r8a%P@iSuG++&N1n2I zgG)4VcobDaQhLXQ+oL)?H0=r-#u*7_L{JYu0ZR2aq&DkK(0~)bm2;$_*rHW7?Vvf_ zqNsIQm)S!kaWH1$OIY*zV#9aKY zT0iQqMe+x=|o-|3sj*0(xwJz95>C!eB{y=dk)!13^UeX&a|sdy{cmkw*x z(!Q+X{{=k3DB7F{*TBjA?Pb6wHGCPxEP6;gE=o!!_Zq?KQ2f=+K@W2}Vr=Y-u)Vk` z#Xrf=$Es)fMx9AKSGh$_Gg*V=9g9n)27YcZdc}&3Ni$%-1?C!qY;-7Jul2gXF=Y&ClW*4!C3Ewk4xJ1Ri zmXA`uF)f$;o3vZ2i@=6Y2o3?agUxL`=V{lBJ3JE0mK3R7SqC_~1GgE*Z$WS3ou>`y zHEI^&<2{eYszt}SA;q0A+On zzIHyhLKZ4NP-fhN*`q54m-xgJ)*2L+)ar9!!e-bN|9rVujL!}re_h?ui_41W2|sNB zEP8H)egG38-Iz2+bH||K^$*a*PT)v?&=Gc%T{vxl?$*`(wA7^dj%2%}zreC>s(=PM z%K#N1b93D#Zz2)zYGMZ~*NmS)46IepHE!;0LJSuOJw`R=&ws(@pw`N}ibJn4U$CjC z;zQWfV+yk5~b?4jpPcJVt&G{4LprlPUUL*H^F-ez!Ps4~YU{8we5n zM>pZ4gu_y^D>Q)uR}kJ3k? zKg@3D2&urr5Paa(gK}!mm`%C83NG1FZH#lMKVU#Fin9{2HtnXH)Kc!+_(_%lC8lpm z|Jsp5O&mP|NJ&ZjbooE#E-qIKl`}H9ckK4h1yUnzvO@QXl*JOG1>!AcufNeBz`T1< zmB~{CM8lg7KvaRBPh9*Fh%)3h!e;cx2`GrwstcoeRQ}W4w^7TYYN91OQ$ZVRQ@@)H z%SQd@umB^6<7s5w@t6Yh^$zFRlysWr>)SJKXV}-?W{=*aED68CZH>ENysOwZtJau^ zLQu1PmT2S+{IUCg045jk`^{Xpg1aPNadCQ+ZSez_Lv0E=ebm z%OO>#jxh8#Vj~Qn11wruhHdLzZE+RhRL$L;3#rmRxhAns~XI|{G=N@Km zC)ql@be!_bau?{=uEiL#K#3rG*hGoVGR!{GqEQW{RU;P`>^eGO@{=+z3=y+`8xES^u$*+PT#`|m{OTep}Rm&p6G^cTsF<~SPHObocz_^uJN)jSt3YEb z*1n*FL)o{}D8xDV-l!4e?aju_i$%*!zstT#SOuUc-T)!d!RhARwQ0*t(VU#P_>X+e zV?Y@z@P*00VYTPQ3INzo?KiHBQMoz5+YHZbD-j))6XD%f4v}kO;F6=I|EriQYqc}< zjLt0y#+&3Zdlw8uhSG0kNtrA*CHW`dD*LtU6q-6k*( zQSWQP_>}oVyQ`}S{C@L$s3A+Z8Bv^L-M_-+)$#H|Y?#97 zWbBx<0{Kxn&apccC8X|{4@ERy)NSCl3V?jD)u|RcVL!2F@In$i34iV{WY95R?9}q$ zl(5*?h8t$MQ{UNiXtcq0vi?Ut`pdoSJ6R1<81~_so`e zU@Yt*5>kzr$n|)#xB`;>hT8`?TVxw=%Y+xF_rXkv=LvPQ2Ba<4kcML`1b@p{Ntjl! z7K!JXxecNe9?aBell8qlipWI7JM3%ZIm44%pEs{ZG;tU;|4hu6^#=pI zc*ugZE$x!S86osu7<_ZBI0Q{B{XG%>Z%KC~H{cj}0zlL1rf^npg32doE<)oK(l{M6 z5Bp}^+KM>4dk3s1;uRPi>RA$P3m~*42>5T#g(U z?vrL)T&)f=Kh@(!dRm~Pi<}oiThd>t%ibdF{V9s!W2P!gm@=&lvdthLc{L6P*ni|# zOKLrMpW;V>)zr^Mp18)*AgWXLw}vp_D0zXOUuQQN7EjPxUPA0Ic?~4NrGm_Pb8&_d zPwYzu?8Aebl4xs9c7(0LSTcq}ZLaD~%;)Zc?2)?)uy>x2{?<&FGxyCE81k!n(@spP z%NrLgY-5sL#bmzvuCCJu%8d0V?=3lyL2nBY<9tJT+h5zlP{dfG!mqnnn2_9MbasT`zzd%>dC}Q^nHFwo!m)8=L=!h4XgZ`hcuk3BCt~O<_$f z#$#Su-$Cn$2yezr)&vOwb}Q_%k0ef5ye4!7{tCHG;bzS?_uY%;`RvM?npp@#IBIPR?<0A5i%y!?CAo#tguA=j zr?^HAsZcJ^8%%QA4#xE_C-Qiw z-p4E?5zP-p=_)PsW2(|o^P0!!{+ISNESwtTYC~I@soVu>IS;6D{-didQz~=!qx9t^?ZR19{ z1ictc*RGkI#s8C|$fT-N_1f*kmo~lP$C&qER~>oMn`;P~N18xAjj6=Vej=!yDRfqh zYR~a2t!s6MPt?||#gy?}r-hr}0R@yUZh<6e30#P+M;)Vlu|KEU^WLsY(b+DGSO_!S z2Dqh&P_VKc%fa)Zy(i}o&xMAjOud9Uo>NYNdU@2NQi<7F%!aVUNcptMMpJN3~c@@CnZvTIoRjOZoRi-EFwP`#{%5wM7PHC z&BJ_NIc-{5mE4Xf1H^uwOpCBxbrxUkxZ{>KfcLZ1X>)P0(4@RZu9;0~e-dJAL8a^< ze`_#*xFHNO%7{XgubHawa7US9_sFK(L4SCRbjVD4%1Ed z?=6g^=Nz~fBx>x01`fxW6}PQNS9_M2Y!%lxbc^l#FLOUcs(lTd4#Bw#!VkopHOje=EQ z5?d)m{hNXyf+x`b={4seLLo@!+#+y-;=05cE?Fwk4%X=Y5v#pGA2ZUCOgFQLN7B-$uA(t{a+&nYsdiIuCC!3UsFs2r(TqDXB#s}kB*Knb2b+|?|k@+JZ z%CWGKBLls95=%{-Cgfq%3Z7e6y1JolThOeU{`K@yXeYxv>;!F((O9~fTW%0#Z&(#P zRoi!4j$TURg+r?Si5&q|1!}sHmJVD!9qW@86??6?u;|jV{|npgr=jso)uj3hy|>oMj#(kto{^pI-iXKEkwl80aP zhmkKL6}*L5(hz-HXHMhnRv|_@_v}VwKh(@pn}IaNgLirlEL)-1b|c@eAU-`bvsw6E zc^QE$Znamrx)YlDu4 zifY9A>utu+U1D1lvR1i3u6e0H;q7no^u?%awq$A>X+1mHCJu9pWi^6yOkafSEZz{V zcHT5-dBFPPfCGT8>$q>?|28i22aAI&p{%`{6OG{G&|YVp5=-aQcT@;$$4fGo1@hcV zf6BLNR|Zs7MX}6XPn;MSddcvIwP=c8LE5ekf;LVYQdJOkYok4yM1K+*NuJ8f$u%xv zJ%VsDMQ%LA6Tl=-`|5|@01dm>kPo`awK_S{T#c;c|B3-i`bb3_VD_30ze{umG<{x};;O3Q$bPWm-??pJ#cBsBw!WgUfi z0p(u%+=luY_7lWZe95YBpl>D)Gy>A_pR|i@Q7RfGSDIa*XGh!3>-&LVbW>TelmSV! z9`8R*>d{ca0_5GMnIokuEl^(#ChTo22j9&$%kRQ&mIz!%yly~r#jH6Slb%>T!yd&< z%)kp3p@b>07%MPVte%JsfEV}JYH%FC>~X8=IimmyC|esKFt{!2RZWQ&_MlbB1sk$X zngrFl7Ax!Dut`g#MMr!Tx}e{`?uLcz-~LU=_p;Sd78WO%*9~Q#c`-?LQO|gOw?2#X zcW19JNU{EbGTJ8H!sH%J2Q}o-xvUOzvY+o&T~fv5RPln(UPD-OjO_Xi(-CplQH2p3 zxnKtG+?Z^}6*%_hI%^$(%9&U@cMt&q-_S z4K1n@ow;K(ugzdu9N-*_$|842D>K>&c)yzEEfz!Zl3XNHPXyy^baAw-2&%}o4ttJN z#5}>o?X%dbG998ppoH^{a2=};QUS=L<)fKK)y6JI$FNNrh#o?8i92cVGqSf zznxy<+87h@;WU!f5X z=BFbZ{-EU4p$ z@hH(SNA7OV8QSCLO{m_7j4r2dnn#fv_A0!?c1&0()=b|%6u4+LYJPyXuC%!Lc$4!J zR6jd^rB=mFP#`G}q3x$> zA((=WstVe6>qEf>#fYbJY)PHSDk;WLFb(&E6&OQ8TVGo~gIHLxLl&Uf{{|e;heMk0 zLnC@@<>*+v*jj?Fb?Ff7mWABjpSFeD+q#@Rp`SKutghg=rmZ&#c!mUUVp`2i<}!Z| z*e}h>V_fQJB%6s0f-=gbiwM!twli;%*^q9}Q z@(Tr?YNSqM)T`x(9M-gc_`KXM_a5_Vq(dMfHoU%^O-lF(d=#X;1=rjs_2?qM75hCB z)+0U-(0Vt1bPTJcjYv2Bg6K*f(nSv>3lvx3Ri8~ ze1`e56n1q^ol4rzFMouc*xnB+z5iFqM676*ZW?Z)WEyZz-t`#}9SNfrPp;Ef6YKTZ zbL zNMbp?T(cu-phSp5m_sCd0@>{j9K z9)p+)n_r59-_6*^CbB%9Xs*j<12gq*D&7SvSA%Ok)4Orm+mU|t2Q?jS7L>~&@XmNE zohI!PAZfn|yzb}BIS1(RXyBcpCi?VnarWjmD{D@e@3KJY^YY5Af%V*-2+}O?F~#7O z{N=(5!UXMQ;70*%&9LHY!^%<%j)_@FF4C^-aC5nk+`5-`S#}ASq5-4LTw-isyz(ez zr$frje$q*OXWEdM6p(2oHm(Ewb#xxMz&tu|*OC@^a^W<9%GFz#pKzkN`0cwK2P zdzx81lg|6uIy#3p^U`-b41*hn_q~V?+h>YbKe%py({)`BaS!lj@vC!=OpER;uE0{I zCY1t?-@Emyw(YN=4I;^O7|N1T5_5{;4qdo684&IPpSE5OzNz51o)XvS}-GTI#fgZIKX^w8`w ziFc||yS{8-N3KuWgnk38ynnIC{P0M=^-JiDV;brkR^5>wdTj*^ccEAHB`fY^*9P>b zVlXJh#;FFWU$!~TMJQX_F2v!FN!WgrHQ0fZ(m}?J;w7noK7_n%z1MXG?qlOkG#lCt z7WDi855SrHRn`=P$%(^~*|W5m6((W>r9n{XhYmQo83;H#2&`THyxPnohTGrfPI zEyp_oB(9hznN!r$gBF3JbZfxm%xgy5FIss-W@jOUJi`xMEWDJb@SIj@Vg%dd@;6cL zU-Y)hPt>S^;TtMsYl05&Zgw{*pt<*@&|l2kdS_~^8OA$)k@pzoL0-As2X^6QNx=sP398;^s-)ZAYsM-Sl8xS+H=385WOA#m1UeZY#5_H2P%Sg1ntarC*z40q-+^_E3iodl_6*ldI z_ALkC0FXgPP!!XCK0}fl|M9T!N!EFuUHPFOnAh@IDde3tqA~{qEAOt6O6J_efDLL( zXf?Uh_O>Lcv53U;IHl0Cc*yEbuy`?it_F z!bB)u(LCu?`5CdY6o>R2z|9Hz0I%6I>FdH8x+1uT@fP(zR)`Ei3aE!GgZB#iN_Di; zD~;c}>}Oix!7{s+L~rT{F=*nZo957aKtY+$#lywmm9@?SY# z5HLNoyU&!3xd1K~lOPRuBv3GLweqvP|23jB;TotM$4;|JmKY@7nVm~yqcDeRk-6kn z=wwNdli``E5J(#=;MB#1ZHzs@&EOrUTb_)*X-&fIHp2#MS9u62{luk8H79q4etu6A z`w8dqIdJFy_O#l!C7672Ta%2~gPaeNjnGZ8*bN0hb&1*)y5MB$ix<%QfgM7-w-P=W z?Wl8Kxs;t&I3lyHL0Qg7ee+L8LNJmo)}UQ(g6-AY8cxlvZ12e8fkI~tJ_h|JQ`$c4 zXPWek*Atl@qRYgY@Jf&Ldnt&kF(?A2QQOrxL)e|Mje3j!1vLHawHEqeE~$+U8K+YLU)n7ll0(`LhtOi|2nvUcr>~wbMeP^m)kK>9 z7dopbx6hCarQN4ROY_AU-JZ9DljHJ{_{w9{*T^AI*2`TX8O8G&s`M`C7)6U6;H@98 zLWR1@>`0m3%-rdUe%EOzFhlMC2k;lfZKAL!APW`S4zTY7p@jvtukwwF9_N0`!^vw9 z`$$sfkd-bm>=!*cydHFcZq3rq{32MBenpZ>y&>2PWWg50=qE^~4Xy2Vm^b=zt^)_P zj{F6BoU``+FO8aWt>xo{JIEaZF)I|__zxi z?h#Sy0nqOk+haF0*dNeMa)m1nsgur_)4iUjZOgS1L7CMH%TR_cRijOJTP*}MJkmvT z{m3Zq-AflCU+nq9c_65t`59F-_`Bj4aKHk>^{}@w0Gyb5m{u@qNjPw23G}2gz@cV> zu5@$~Ub&9T%?$T2TtU8$Rw(E?570B0yfHy? zncx7amAtAx!sLvdYn(e_M)4k?a0D4mocscxsXTe|J4SNBEnyLR1^m|L1EY6%0CaU1 z95NI$c4#!qg=kCarYn;`pP&uaHkf|aUi660>oI}Rhi;e^CyFGML}*; zq9})G`mH5gEIdsRXECn1%#m6&hN~3POSL{QLB0ql@y)jt^b2{8JoS8U1FtF ziSG*vUG=KY6x0qc3+xOcbZKr9{oq`8UazdDgx~`_-ViY46U7b8=cFY{4Wrl|C-3Ri z)eP`;c$c{}?I7Re?^Wc$%J)w2KGW7Q6}aK%Uaag$E)1wWfa0@eKehzL?exSLakkZI zGsEtGLvDPknaVz$A(c)i8#tp14Gc*RCrMH$n;GL#K6$88{kOxO-)=~TnxT1uvj5O|nCJL5) zuKNSXT~D=UnF^9PA7a?uto8gn*iq(P)*CZD{;;0l!ftCD_e&Nc2SAz%+Wc|_X8BQ& zS-;B&-l6Vg8n3jg!z{L5%ePa znMKp`8n?TmMh*VQl9}8}MsNn`Vz> zpl}{X#So=^0;I(>7Y}>~7J=JEPUuO4+Q>wxHoWYH?G#^o)o@Mq5~(}nSWkYDvBJ4~ z&LV?+kVp5o5P2H9zQzt7YGVCDr&E=hG0%|~W)%p)$9zhOuw@~hNnT{`;9`7Y5(R-Zh_|lbRhp>1vqq2hc`ucUlz^^9?GkmL=vH zb4LyS0O&9MUli|RXBxa^JgWIyzD&x(JI&@J!Nzv%t&l*iK}V+5$>8+2r+Am!TKq6x zZ0)Vm<-gN*SqOp=m+gF>>8~@1VEXMWK?(K>R#zXqZuJ%|GT$tPT#OlFo8&${0mCk`L#b#rC`_Io3@jklG)`@-0tcA1cl&wg_&x20*c87DAFW>JC>AlN&lxN1R zJhtR(%a(RVJZb1xySeB{l5*$hCy?7d0@4ObXLbM&^)F$JbS%RVMKlqbHE3qIQ}-W!hs?s_k^^xWCQi%Wz|g>w0io?z4w^@{4sNVsFZNg{glU=yPy-QR9V z7w_wVhkg8nqcVDxFY>f2p}ney+xczLhhd26;}IIAk(x#@SN}&a(Q*E@>ZkaQIhdD!7gggBAxJnHOoqI zYr#mtlFu`^p|Z0$Pvh|W4*@ZZ!%!cN4vLTTM*W1}1MZMgHi*nP(WYjapZI7q^_b`+ z&*dRj1#c?7;8ZY3^bc$1PadoFe3gkGIe5d|yySyk1nVZ^^KLtYZEwjI?v~m}N8b<7 ztsDu=i?>jSU9-`CMWzf2Z82B~U~C@LY)pDy>8z=e?W{6w0gN||tl%~oB+>N)g!!N{ zPyWgz_Dt2n;W6$WMPQF}X?dKmVK^rlwSm!38R(^_#bs80o?c1S6xPlP8M^_cDGfW@ z$CKKu<IpLVoI7$QWq+5Up_2>3&_X4jS)?0?R$Ia+joUmGt-aZa=rZ4W z@h(Z6*nn5AUnd(NxfmmoNZ9BTqTjD}dy*PU9k-V}9R3&@)Nt{artpRPc!D1-Gsfi z?|2PX;GZo&h2_8-i)8t#u>2@vrQn!u;hn;3PrXxZ{Z%s|Q5opgNk;1tfCXIqAHX8n z1*Z~T1-VF`0fqyN^!&`@jq^5LQRWD9Dr=&RCsNR$zb%6rtExim91kb$5Iu9M3d74u zlAh1CTPI3`LPPsvU(}tS{FYfB+randzA;m714s*T38%J(Fi{I;7$fnKtWk%ReK;jF z8c`6oeIV}2FH2@bd`UMv8&g&BBO{ za)WWT-I%Eg;+nmA8RVa1(G+yq1lz|(ysrRVyHamD`xg{*jVp&v|LBaYcOVL3rcOcKltdyD;%bCE* z42}C|4JwpP3vMuMw{j7ev=%YX9GHtHReOhjmCTZ5i&Cal;-R2`7mC9xs4@J{viHh! z1luLPYX;>E7F{-H6%svR#(cT?JHQk8PRc)|n|-LCl{rW@^m0W_?fITM`jtYXO;X%n zZKE-uElH=)!DcR33oZ}>5wSlC4cHV9>On=!Q)R5~e3{{Zoj(3&*;738Dyq1;xW>&M z`e`Q1{JqvG@PE7$l(dFbra%)$Rykw4%%6yHQ?621YM|xZ0Sr&L?q-RV1rKsH349!X z`6kf8O$VPfMjU0%Q!%>cutG-mw=b?$jk!6V#QD`f0nxLx>$T-8&;0=?Nzf{X>NQ_2 zMCLVnbxOJHy4v&$-l9i;t?W7tX=9`D1^2}KZVWNma2@S=?4nMi`^JhQ9GokAVqz-L zHGOif(V{a){0?mRxY-du0CfG2Df4KhX1u`-P}7 z!^@I6Ix(oBmUW|n_OjFlq3y9V{cqwbK>|E|>o?zzR2UV#lR{J37U;BG%;Q4bBID%- zKr&)B9^6E7KedlME4}+l73xxI9M^S>G4X1nVqK9}qhq%FPvk)Yy($M1mG+7jkOg1E zofQ`U0la+?h4&RupUW;nLhOeDwvUM+2BbS%SxkOZl@9zCWKW0>znf&>m+9B%P%A7{ zq&!9{2DjkOsSYKhJH0?;eyr=GbosVf=G-5^ZFAj=JcA5ZjT8kJSWC;#A^Jyk*?Y)I zS#MR$BW3Vx;05d`!ll5#Wbl5cu7YTScz0p5@KE&zZU?9hdu*9_Mor!h&Mv4A2`GO; z@K>!H+`;`f6x2VQJE13Z&xltXJp# zh=~CVypSuY;*_Vjyq6SW#^9JcVOAmsD@3jQf$k}nZE>5?Q;_Y5z$X<}UJWmOYC!*H zvElZI;acA!(6Nd9DClSK^qh6fZ@v+vlq2!qidC;{5+VNQno2o190hkc@37L|GafvC zr`m3(-Tr4QPbTC!{SJO+4LqvxLCI{jHKh%--4BGu#^f%On_YkD$T_49r3|l6$acXq z+6F&R(1eqs@R%*}4Ra~)gMIq4sRPLeqOu6z@s9fipWzLMpTdstU%K~(|5$bq{jmBl zcm>@wpSJa-6_HrFu702ZbXii@0w=FXn>ajeK8H4^yqX|ZBchDT2<7DoFDNUh>!HSD zhIU4I6I&_|s_ZW^R_U10fN~ex7;fMK-o=}|1_c=P_LSJURnwG4VbZFQHf~s5Z@8- zRc82`OzQ%5a(2+F+LX^V_TNn_WI+YgUJFEUSoBTy28KTz5^$n|k8B4|^x8YD8xzzr zKQAj<%-S7}*Z%Z09En;4cS!m<0GJ343f8R%X&&sWg1Y| z(M?0aW4kcC(Kl9WgCl}iC1#*C%3Qpv zlM!a3m%u;7*#83lizx-j&p7P({mA-<$P=7CNcZ={1uJAF!%DsGBz$3$@!jHyY?`&c z4a`qP6a@V)J@^l+Q?t4me5Oa(7)1CWXmJePA)AQIjf(ud<1Gmt@j1R+7p8*!XFw*sWP_1wYq2+;w}9ilG)?h z2Yfc}^}KBTm?Gnr#OoswtWr?^k+=9_!>I;#f``y8@PgR*%f&d}@=3GaWSC#v&Jjk4 zDTM_cq|MOGmV$wzd}g%<)Dcvk3e7#(NxU#F+L=APjrm5Q48E@8Kz$>U9HX{(|CoEs zI*Pka1j;rn0IV(%Zb_ES!9T?**h3zfc97)=E$tY^VkOx(=to%IHd(<48Xt8ITBd)~ zG%5dnI%3fB=J6IU3O{`e&b0OHkX^WAq^`WFAEBNJUZKqpUpy{Qi2GtnQwsLcR9)1t z-|4)FpgdW2y{b{RFpHX63+R`5@A=+P83@8+)~OP&TMl&rBp@FvV@^CI;NuyBT1ew#^I2`$IHyVSrBFE{@UycMSf?3D*&y!-X- zHWh&YaTQc>3BcwU^R>?jq5HbB3W zcud*T0_c+QRxkhTxAZm0sr3Lv=lQk^Cn4>o*WSV8S_pI9fv^~3b_(|N5-C5I=DrRU zk7NTA#xYwR!3O~g5n;nrr*l9~={A>1)RCVgmt_bt=K?HN6@r+gbvmX@;7TaNFUm_1 zPi6!4DHaCyl2E~A(jkh-7c-4Nt(fut2|V(bqOXfwd81((t1Rs_Un-u2-wJYsb-Hu> zQ`u%ifxk$Rh+K^_!*?SqZot7;(JKi-9n`!#ot!Vnm*u@_Ex zCY=QKOMDeav$l}OQ{b;5q{PsSr@(>Ypw*C%MmaR2t4H{?zgh@T`&ow z0}W2oS1Fz=@qBgW+^PGeym-9`@MFWy+~NnW(FV@$j4zCJ_W!W*MICG3iMON=A*zI3 z+jzzB&%$}=uG#b<);l1f3>K0B;oQ+N%WCd0;(E4z7EPqG(+AQmnY+W&*vBFaRC&ISjKU#Dc)!X%L+)o+hK9pun=^|^hOasX zp-UOFw!F)r5|7S0SJJ|JJh9wI-07dGWsfltV_ zh6>ApM`crGJB{?sCB!eL(coCb0`Kkrzq9K57`KX`ZV=egE<GsqvaI~$UdV3FZ5N&oV~(`Fve1g>AvelXEf4by-wo8t zv6Vt=-&pLGKY)I!haPBc4{E^U|t&Ua+L#gLs7K5a! zV`P(qS|k(z5*$Yx%}BQ|E?4QC{a;ETMic+G_DFgM)m;v;l6EqFfwo_?GinoaUz9uP z3+dvgVky*H`PxwOBxKDzfTwsDm91r1pd)Z=oA`aRF4*{LvS))hLA@jHa6jqX z6qf79wO)i0urxQ9BfkKzrt}XfcAG(qqxD3_SEMxZYf}dZ73r9n!%IA2aXI!rX4FBnUxjVGF#xpvO@D$TAjkOva*hO%+t~yo_~Pr zVtqfK_x--_*L}m(>aDQ_5MlqemZ4e>9oFS9RbGww2nDPi_ksG&SwTN*ThwFSITo#+ zio)H<*I{ZPYiXL{Rs9!KP+F?1_zo)Bya~}>T;o(-&^j~omn^UwEt!{ofaqA1*>cm4 zd!+!syA3U_po)1roy2ed3gS7%YV4%XP*7`m$<;#hamcsnjTQXapfaCZ(9IPuI6k^# zV}sm1P+IjSR086r zxcqg}Y2IeU#V?Fe>P}}n#mP)?xZJQ;lVEWLw1YA* zV`}-qXv0dLy=^6Uh+%Ii=LiR^uJ3-Y{RCNSY&u2557>c!dpUMOqA<&d!Svwcmdq-P zogcNmTdvA)spr@}-35^+u+yNx%{pNl6-mRcmRihs@ZZt7h|LJoH#x*t`5W@Ljg$WX zzNb0m|yFq4|vZ(Sy?uJZ*GKr$<=;tVY>UWzfwr${h z4Dy2Lbm$L)x6+m_Qt$kYK^$)cz8MKi_GGYdivAxwW*XV#sH8jWr%CeE3p$!?{+IY- z-Yj+8i+R&zFl)v+2R{g7*>?z{u)j>+FM+J`)KAn*4REK5^V_gD2qDn`d94oK_r4%zxd6NrmE;vJGG5 zeTTgcG{EWL)02G4mMb$vopchL5N7QMjywV+&b=F^V1 zQyU=HB*RKQY6v%g9ArDrmOt!qm=F(p9VBdUAYWq~C2V8T=dGZn;#yKt+0)0^9MN)T zue?_OvPHo4cbTP3x!oj8#j<$(F4N!kB6G(bm@ejnv*WTOPsQ|*4tV5}LEN>w5nej_ z7V%#Y6I+KRzz!OKcm%d=5_$RtMqve?iL|ot?(1 zSlCVe0K%M5k+|Ez0{J1LSv(13FE@%(lY;~71wgyoTlVFns`FsX zv2sv?>I>sIOK28$lhl7pUt4D2NLZs^7_>W+=~m?}F9!LOx25_MZ52W!uCH9xtuH-| zF|5~FAuHro@y=vp(jNfAUsDIb-yc|D#Ss@;cj$$dl@#%$%UXnJQ0}}W6bo$d4sf!=j_Bnnwe3` z0a^RR@XYcP(3i|9%O2C#W_nIq7CT{Tx_5 z44K#_WbM)%XPJpgvDu2*1echiv3h(7JL6W_xaV_oI*H^#tmr+cq*=(BB`_OrRh1qb zhhLJDHkJMq9AkWK9(Q=MtuX&vciJ({qpy;8EA+f1;0|cB9e%CFifV{n`kn?q(wZ_O zR7J4cR9&YnLTZBI$u|?nWC_+BaaKAurlrM%Jif{EH=_i>X5GMgbQ^1KB3c#G?rnuk zOxUpTgi4+!=f3@jUsbd^Z5x{6NKUs;SZpniJW#DOJVP+K9N)Gb5W3+A#n=RN|1kW> zEM#*CIl6I(w_Q{j?!3ZR3aXz zz0XJ-Z4WETct;{{AQ~dUCW9D8ah?|qn|B7vObXQ z*h@1gnPbBq!xo1^efBF_PlArO^d`q*(y)Pa8|+fi*C0$CsHEh%|3Qh)$jACuHKPnY zON+n-H5p#}zFnV)zyErN(A1QAj!UhwcN&A-7C)z(bibge3e?Ih++(F1MZChk0A_K% z!$C5}m|KicTDBwyVk{PUq`sBHywRl=m~N6tW}K4pnL$nk+#p8pw7CU83|+PlZNVYr z)0WwQH_1GbQHCE?Q$;B!`=L7g2B3?b(!xkWLcaP>G=vSs9`js;t-%^!wqtaRLys}; z3=(8YLn}!tqYowwL>s zA+#>7J1w05c5d2yI2^O)dbxUU+J2hJu~Q^>ujWqVHhb+=@Hv$zRLn~;x2AtDq%HR3Xteq{NA|FdW zYlSx!JR5_YsXSK@@=W+3!K=i{Ll|VP|1`AUM40CW{QcGBWP7xOv%8;->ZR8K&{b*x zW14uJRo#{^XgC^0o%seUi?vzo0ZJ}2o{DdQ2I@8IH+?Tm+g<$oFSRV;7p^CP}WGV$&CQr58|4~~|agkiUMN<-@|I=^jj`q(#V3|kIkCXq4&gRDhYxlvKg5kUS}`9nX%1PD zN)h-98B+|6lvSTV!Lvv9vx;uit!PUQ2iYA z3H;jjrA?!7p5S!5C_enKYTK20OE3jQ9AF3zpf;rVxODFl@iNJm9k6o%lx2lMkic-4Cz;u5a z%FJL*Q;v0Ik_!ERe=`2!dEk=T)e`rTPNUb16C~{Jvv#2GlOEd3g(LRqI^UA1eQnSM z%8$SD0chiI1+!dNs1T{Dk%FR4rphHpYn#_&^AuNRX!<5GW6#jnVAxL#*ED{w$azZ@ zxkKEl{0k6(iD<}5L-+E>b*r0ZhG_$eqLcdPT3c!1Tv@`0p%RM#} z(kONjm^X(#C3i)VO|KdHFOP|hq6hvH_F23Upi6*XTCCo01hj1qwFP1m5vM-Fe(O8j zH?jj|JN0}m&%{{RXMJ=ZfBL)qeD{o{%PR65w@TLiVtpL8JKcFJjl-4@~^_ddBo0I{Qy~8tV-gQd6>yTyE7`iu{{ZJ z#PP5=#u4PSAzQ|tG*VgZZlHAm1j9BbVB(wKB}*8gwH8j(p_M*pj=zfqqI+i!q+Vjv zXjKs19IJI3F2=hfa=0(55+~kkR%-(EF#gt{q++?+Yd^8Ndzjd2O1TbW7jp{VTbwm& zjY_cI+=p+8Q|>BfPRXL}|6%?Cd{)Qh#+bZuXn^e)1DzJecztA!p1`{$-Zcbw8S%z8 zr?`p>*$1tVktYlU*@HjiFTg!6h+t2^j36!B7w}WKn~Vd3V#Sl-IQXu1;{1|>n3`xx z?BsW5e zaR$CZ*6Do5@+|#69rZ)$*s2f4Ylsrq$wRn zY;HlFVGOz+?5S$6;vuHz}_#rV!V>e)@T_PA*D}7P1U%;d$JS@Fma*jyMKHmx3&MY)U!8Zi29u_lKVOkGKqZ?0399d#=O*UauuFV_44 zJoA@s1BXWfFXkE)RaJYuWQ`3)up4k&owoZpEv2rn==b43oM|I4_mz^iLHF&Js171A z?6jC`xhytiLb>X}*)PUJhBts$@Z(qnfR$Bzl=RnYUl}p6i=GEbVXur?rvd&?w<1N9 zYI!B%F>wdrg0oEzvJa{%zpjouf_C_VXvSuo?}KSlbj-fltG*S34bR z`o-(y%qU;(cim4UFRu_1#pc{hy6)byPNR!JVPYVP%+XDHngp(dzBs$9>1xqC(fI(_ zAkX;v$N}M0K2&ojY$?bMx9k&mr;OZv76sI>#JU}I6)$Atk&Z)?G_-v&E1mfE5I?Ka zuhwWbIReL!H&wW;gDuyD)ESycu&&KkDa#{ye4Tm~sXWQ|q`V#N0t~?^Wz7 z3)CUz&6IU1S*#b~t}slhBfVbD9{z-x8O&mvD-L#=HTwry?uvOv0{%+EIo}{?cxPh< z3`Xfz)egB#?JCYWTwsGyh21zFedJVQwPPWNMlb{+n`>rG-ZiPhL_WyreOCVwg){!? z*xE;nKkUA{BiZE#q;Q+PfAo6@?0u;Z2p+urDVz^&DC#!}p7l~1x7O$f|M6n`B4c0b zey{$k*ca`D#{cF01D^t^0fo4#c+0ccE2G{BN9^kB_Rz3@wO;S(EBaZlHCGY&?@1SB z3FwH8MRWhK7((EisqVjl7pSvd$qW&DByt-vS{0ODtUWKE%KL68zQC(y==(V%f+}W1 znmO_&QPIq%a>=_KtCUxBfdMw?Bl+1A1h1(;c7)$x4mP?ybJl7OV!d-?-{gQe6m79y z4R)-~4nJLMIeKmRM<=@E-gI_`P2Ft^;DQ#?Ni)U=gJO}xyIC>#MC*LpO6&>RJ{r6a zfGie$x9c(`kGLfw9Ee+G^1e#nJjJwqd~MK)dluw5k#YVDxg4=YwKwAOVTkQyn&`Xu zP~By~mG9v5g2Pr*v8P9MEhy{Eeb8uN#owHu%f3<|&4yQ{T$A%?vBAg%F+>JhusuGM z49AMMXPO#96U-S_ z=$y7nN}C&uv4Zgf+{{R$>!TPaZ|3Rr@SCAjF72O`4O26O%S zmjUC!Y2Iq|4zhp0tuEPJnS1&}MYl!l6$62xSOq&<&aggF$i58*8NKX#m@6ehkD{@7 zR6{WWlXj0p0*7)rAwbTg`(;r^v-AG4Gck8LEK%Kyfpz*?TSZ~-08zzjA#a}Ef@Q^s z(k7aYJa(3Ch;Dpj4`3(1his!dp3-ax%>=vSy#+*Uh93g&D z#9j+~%9|rw1GX_SSFw|Z)wcH=p4rI}x!q5WCx*_!e-pzoS8I1fPRUfucETR(cz6B) z#@22ZXRJfz_S~C@CD()xqKf!gGk%zdIc5^vF4p62V)wq7P=&%}S@B=)yN_ERGjc@g z{{`4hiALDiK`Qp(L+Kv<)C){0NdPzFf~{@TV7tb+Hd6|yf<>hLFO7G zdr+J{Wsz>w0~2ng*<6K{O@9}M;Et|zj4{(wpzm4lN{)Y|y>2abT#0$6>Xx<{_b9ED z9}bnjGj1GoHodO0k^IdY@dazffqC4J0(SB7F4TV1k%cn(Dz!1LZ}^PCQk13jf@mq# zy%09VH0#IRj@iUrQ>lfXv(>u6JUvtLMS)|$C-SZ)&$m|L05?Mi5Qi6wfxOFc;Tdn2 z2k=}JtVINl)iK1rPH%li2X?@o$-HolwHIV^N!TDSMO&&A%w^bOgpG_7ou;NE$wCL<9FO!9fS)21*~k|l_A-r|##_bXYD%OXZxq;E3r zw2`=mpI7F`T>h_UNJu8{w*W7S#1i4Op zRt=n*g-qces%GyTuAhk@_5}9#N*^Ph!)=NZ5)lRV^243iC7TeNGi^7q1-FTARN6e^ z6Yq%6GX3;S?6~`bWY4%W!_HXt0W55uDadH|qpwsPC%e&gcFilWZsBH%vuL}K>SdDI zPC`JH&iyfpv+=t2Z}*eoRxmOmlWpd5>YIdWdVp6;_z!rRihVu7yQ?CbypUiD4xe47 zo8<%sOxY}oXN@aFEW^spswB>H#Y^7b`BMP|fT=+s3p$?nBG9I+(R7SR=9Jd}R&_eU z+6qFDze$hAc7rvDOL&vY3Y|9HyR7^O^d7>h%~XPp6R^D3q7DIZ-Kf_Ma0j+2!!BNN zG{#_Pdkd@$Q1_re!du<8j!q#ps}_vPG)_++ zgnk1JgXd6_=mAqNbKzEb{ROxxVZ<=nSex?B)P2&>p670QB^bJf+cNLP*-&TBHUIGc z`5Bxg#vW%fRh*+sEf{qMKl-o)&<2u#d2K|)Uz=JZxJFS3Vg0Dm<(~g+- zhVj(N2~^N;@dEuIr25=n*O=J={0g77YCwI1W2Om#clj%64LA3u>B9|_IRtJ=CxsiV z{Uu6%Yky9O9%5{BKzhyL_0)5yNGaGT8EV1iWE(TIUCm1%C+Pvg=$&T&0-kQ}ipZ}A zCzBmFkWY%gdyP~j9YY$kPqYJNj5-4M#~s+J14?bL;U+`+e{=Z;&nK!^kfip(WZc7^ zm#R|2%)bU)d!NuBUYLKSdbq8DVJR;RZFXL~HE+5SbVVOS{ibi6+=LV>U^LQ^I35&)t%hUHFm6rz zpavf)v#V&Qt zCt;WcMOI^~-%s24Jt^Ra71>VZj5okziaRr~A#oV)Stq3)vE5~$$v-CG*^wsYvtlnN zK)gUrGTdN>H1wCqN+dfk6O2{)$0jkABt)Gu3cofOaA7HXF6ZAxM$Q<_ zN>z<6ye$T}v%J@VevG$@cXYV)RTy*w9ge99_RZv6{R!+=nr8B!*E-RMzAh-8oGUS_`p zK5s1=0pD!->33E=6++5|$w@Q(mQ_*WAR=Ezf2xn+|KC zLsjBx#6SG0kl14nT3v}Zgwot4MTklzb3<_~j+%Ur`fwb7`ak2H^f#tShS=o-orMZ9 ztxH6u`#u#9+YrC#qQ2W*O8W{ph})wW4^yr!8ZnVQqyHT_=L#3xco#9|8gO#L;Gu(` zp(EWtr+_@f1;1yl*2`abtpxhN^`iFZRR4(_mwW%rK=^mqvIJOYKe$mNY&D#f^3kHG zIxB-%yLo{1A&1o(Loe;Fok+gCVRLoyS}`F#>juR}VAN{UdC;yLG|d=_xVh;k<|1gm z`^c|RVtiH6`3lQx#5zM@_oFE?BptE_6S-csn+6fhk!LxF)>~#dRr{3%)Vp(z3ICyY z?B;ngxyFUN0A}MxkBx+r=1Ut^jFmXMFI`_(g~Pc{vU~yEjs?Ti!F!BuqYiQGeapRC z>*->hM|dhAK6IB+xN49RY6W^syvf+sY|!3FoCY8L0}#EHr|m``Q<>$%=iI)5N$JZJ zkzuKbmn1rDi5og<4u0COwcyYZg>#G1Z_0TiUeOuF4*VskdzWAz7p=3R-m4<{;h8kUFY>oty+F|P@~?HZZhnNQc%4-UwSe* zw1_LqSzG-;k7OUd3Q|NxU|D6NJXs(H||dlB&y&sZPbxPYfGQ z@d!%E1X)Pm}K=VsFY_?Ha-`HtW0p7ZX<;==y%hEkM0H zsF5vfj9`e$0u5X$R&tGZOzuQvp|%#Lpj4<^!Cf}{O&gcV$_Q9&uxt&`S(?M(vtXPN zV(X|?7lr~yx#*p0;JrJ@YxTE3d)vQ=zq!+mYl4hGN$B^=IqwaBfxBqq;coKnSFF4! zZC*5cz{AGE3Y!7dIpWq9<)ivsS{#i+p$!&A!FoL6Tjj-D4}zvo6emaMZ97S!4Ld~h z&NfR>qXmzhws+dZH0yRMcsYU1??n%%dk8vXf99(h$WTb7y}6~PO#B(Ru41b^avEx` zs8sIK|FnUdS$GTc!p*0?!oL>$OV6||2$QGnx%&%1e#CoGtL%h6Rux#h5+;2SN4-9( zA-ig!u@`)iIK_;g3gUIx_7tWod^0a0zYtva z1~(hcF-t44U{{<4HG|Ls!0SInb7@d+Nj0{BO+AIsPtj29T2VV7;C?AL8~mmFIC=nO zz49HXmvs}bGLJWw@HUa&F9WUC8Lc#qL%tnQq}1u3_TVylHN`s|Fw@55O6J9Mq<4t) zG<;nr=8odCi9gH=+bD2o1J>Bg&-u_*?-XefA4R4LIh0Ix}*LN&! zuDZ5@7xU5I(J=`;N(7yg!z;f6=bas$(xT3jMEAFoc7jwqF`!N2rr6w8Xx)7ptZcp% zb`4y}DaJ?~@fU$WB;tX?qT2CY0bXQbDQ zBrn4nbzeWCzKf%$QTaC4{onloOggMI!ue9>%?p!9!YW))H9>{wbqM23!=Zt6Xu9zs z93MQ!n|znpXnW_#gycWe&xox2?_OW}@0mV8J^HuMd63uKfTX9!2(vsz{~pBrl(1CZ zcmG8Mga4}FiZ)+j?Q^=`@Dumk;NzzMBI&)i6*I*7zHVEmKIC1Uhk_s5lQVQwG*zA8 z3$ZK2^hHod9R>9T?yfOrA24xJJt7ScV4h^y$IG4mL$5PH97!{4@{yUX-OS?Zf}419pKp$8oRE*TsYgS;62e7?!9TG(jt=~Q4}W8NCrOgaYJu)s=X-J@UpB5k}?ocFab{L!J_WYQNl%#%LnBe!PhLqL$&ajW-76t*8Pm(L!AF%)GF{ECKpEL(>u4G z)QTpCGMe4uEHzldeCMWf@IgRF)=Bdl5FIrpAU0>yViCgR+N$8FvbDGLXI78&RYTNw zWOIIp7BD67rx`3i492;RUW1ucDtzz(ebm`G3Nd5-(szV*uexQ>Dzbi)!PUeYjxNg$ z5H+><6D(t9+G2ZY@3qzT7|^_bNItqHCCJ?$&+RlF#@+~Zc^l^_e$8E?!CR!iC$vV~ zw>w-I?O-z%$iJnCbhl89{SHiDQVYnR*I0~3H&uM+_L!ao%dCP+osWZx@8s_yg>SfN z2Ul7o@XOZcVhsFK8nSCkuTNSHLXL5krFN^8mVlFms6q81Ca!O~rPI&G@aQ0D zE2yh`Xf1l@g}^yWY;Y#wfHx2 z8Mmp{Sh<6>6kY%(;a>4JNo-T} zR}Q##DWXZfytQhMBzOU6weKw7#(G=Xo8ObhXuh^Q$u}7Kl^B(Rq2n>T7+G1iRi+o< z-%fKl;un=O0GPI>Sw zRO=3gni!2kO}ed@MB8WHk0P=+)UkKp$Z}fU(jA0f z8m$hGY_c%*KjV&7ehOO^<8uayEMbo4PCJvd-5Lv~fkar@*hXoMzh%|TIDlJ%usRF* zAK)Ok@gP{^*x)SKt=we;J4)MUEs@hvaM1?|o8ZQ&Udxk2Z=^qx1NGKB?vWgI-3ao& zyycCR#MTeEC3KCc2KpDVFh_5A$QaYXjtiiSclXY)#hBxoUDX5{C?PP8$WyK!LSXVH zQC27gHoGm@FPq} z#kz+PqPU;t;nLN@10$2{%g?<1q3@_WxC^q~2MHOjoD6gHd9?6e=lVdS>v@x=w?!|x zGzc>RR0aBE~0J@dGEEC?g_7U5A|A;@ilrW-fAUeg7lVQWz@bb{~&jUfZQzA zTilzeMm=uDdlIbu6KRLEF3SK3^+w6t$x9ICdv!~2+4r|n?AE5ZZu-g;W?{Zb?nje$ z6BFlV;$=!evc!A>s@AInz?Hq?sXCEjKq4#qs2Pz@;?nk*#5?CN5FXY}3;pkBx$EH- z+Uq06I4gy(wwNQ`T9Jjx$r4JZEYO^EkR-pn+wwhq!ZX={rYn#n znvb4eFUi;*sV#Nx%=eJO61juw!f~Q2)f)VOisqY^$3T3$r=FP$K=HbiRrJRYvkjp&3<=%$Z3e{-wfwV?#Qwg-rR&h18YhRvt}rvx6|xLeyp4zcc)+I&SB;_REIU% z3XOE|se&9sr$x0S{A;x~(hMg(^SPT>Q~7m_Eo$Rxqbb%OJW0C}yku@f>>-tLGxQg* z&txTdEW)hYQBb7az6yJqgNh=@RD};2(LB-RVdpCWgbB%KB-a+!FXuFwXg!t`shImy zl-B?$ko##~@+BBmdAgshQoAbwSwsYHi`E?jr%f<86C#BB_jL|9y@L*8^W=!6|-X4!@#bWz+m4?{M(nz>2WtSPWvw32d`2|1(zZ|Hb^uF+i4 zKE$ZT?1TfeaPI;S3-sawkO2mdp{`kG+wA5(~2rFxrfCFbl~0XqQIgDkY$^fWt z`6g~w78N!Y{0lJYrv=&_V}#+@36*qMo zWlqGspcpr$>bK1Eca8*MvepH5PkAWvo+#dyd{PuG+(X3YC3sTvS)ruUDxgs)un#wz z4eIq(tAV^_^kW>8AmGn9>#74)_g%Lzsx7>B;+DomlW%UCm)i2HG`YZ&z4{d#A@374 z;ED4diDNAN0sX)ylVRKeRb_ZL)`m1_RfdccuMgnwmVpECN_?H2s{y-Ug>p>4KzxJq z1*#s^OU_9^eS~MhsORK^fd>B9o5eVBl$%TpyXxNbE@h{9C+LOE%gLvriW-zQgH^=) z+Zwbj(^KT`%sBxQ)lb`qD29$}imYPcid}3PeM=87anE!X#Vp3?D=T5fTJ3kPBKz-$ zji@ts=WO@|b2{|^o8Zo}QSnasNQd~^Avym)Yz`zh&GM*r_n7`{7jBX*we2TL6Ex3C z2juO4U6GQO^&7R;*hpBLT9qm=%BppPog+i@0??AeCr0wjY4u+i5DU&iuBpS%;vU$P zpq?q39XD9Qx2h(?Mq``lu8jJAT6_A9$<#*RiLzzHkcB=?cUZcksAr`2RW*X`w;avJA+Xm0ZCL(D)%hNsG^2<=xmn0B|R>7pF^MU5~O+t|FXtkCbR^uP_(w>)hq+b|X1AQEk@ zVLq$9zX2NqMKVri{Plj{jN_NQ)5DW?FEW${KJ`(F z*Db)o`x9)+-{4#K;Y=Bmz0ZMi_G9!sZ+$(qUK37LOgKgIj4PT)R(+e<~u%ufT#vhRL|&IAG5L6ygb->MW<10@I|Uz_oP8qgZe zb3#{(w$VQ!l1PJ2m$fwHsdm3c&Lw1FEMUWJNPJuwss!|1_0G@u3hMLFSx`}L^?cDA zkWS5FMkW?AwKeHh!^?SrJamuqcCDXU!}i>YyC}}D-4e@4gI18u9Nevr3_FVzVRt>T zdbbi!NJsnJ9yVs#5B?TZXosgn zxn-L=@SSr&5tQG)Ee%iJbXz}6ppwiwK2JVO!g}nauNQLOSMHiN(HiX02-Y4zJgs!h zLvKvfkgt??P_zvl^V*Ob>drCmRTFmD zz44T2@vw74BH|(X%C5DfR|)j1YU7po*THkH6mvMAtNw-f5(8XP1_6xvP}tN-PD}BG z!;2mXI5 zeYBK1Y4?zz73Xom0I?Aq_bbls6ly1_Hdity9up1D zgLSeqXgG3s|2~YR+cei?1SMhsEv@RCfxW$}LD7A!%!kz@ZT*xD2)Ot*q= z&F>5SA>L2CiY>T11vf^F5KY(wx^3^#eG7n-ml_{0VNB$pe)s;(#lE0@pU;VEci^nz zdJ)eNAFG7IE6PJykcw{dpCr+)5gtiS#MjW=>mm2`gpuuyxUZ>Bozg}QRQ!B)FDR9G zm^Yb#tc;nKjK#x48WQC%A`snX%s@!OQVf@j_5`-fL>xz0G&WzH7I0i0LXK?=NW@)E zOvN21z2LMR)FV@;F3~Slp}RpvKBU$02oKFF!Hb?zA{CXXvze3rXb|;&qY6!3L^VH+ zrjPOJN$Y8TlrYVOcjhxv6<&7$Sd(h>yHI)}xzMX=mP*eAz9g*VTfA|sgPenA`enl^@TM=KC|w}5=R@TRy|O5*R_ZOjday?q=9*=>#}Y6(c_M3> z)E!-9HMSH7olBjAo(7H7l+210qtp3-(c-8w#iUaz5=XyPo2&5J@dqG}Hcs-kd=Gl$ zENqD)UvBs=jEH8N!8~Ny$F_xMPkaXhYR>Am;56TjMnTs!?}ZLtUnYjB<9`0oDW{Hf z5old7#obWaFmzEuFO$EgxF&~AGlyWwmqn@oTzCj^J^)gbFHxP#u@k^6^=n0k7+Xyw zXh+_U2K|-vy8#RWv0_wo0elgLiIBd-*MUDY5T4Ez!i3&&_`N0IaDyx5sJ&-8uGF+# zJ;9bECKIX2Vq(}Q?z15W|3cwxPt~JErn{I|=G?vBzsF)fq;_Uno(4En2DiUXp0Hc| z>He5flFQsCJM=hA!GA)Si;(qhc-N6P#V0ud75vQ_4Lbx&N(1rflb9;PXRJd7-a7OW z;1=*o>L0)e9qaNxgAB2rEJ0Le^Wb7)$|wfr`0rxSI-v z1n^!;Ph>f)TuMsyKp~drt8UjI(*(=ifE`l^Nsz@g+(LW*91Y+B5n@wZ06ir=e*jxS zW!Q}>wgsd@EZiDP+@O{u^IqiHsiohiwhnne1jXpf zovv)0cX4IFp^2#p83P89IFEYJ@j9+rtNwHgHR?!zpMZYaLQnrvi1tNWGooop=X_g? zmV<9kSFX`0g!-8PWUF^~q(dAkcG*^A+vk6nnn;4>Y%|%SPMH;KQ>#K)ftF z@HOaUHucG7opkUeY}}|ylEl3%r^4Pz9q?bB8vX$8p?(0**+W77WtEc4-&`Kc-HRirvOO_qMG%Tiyi20p|3t$J8&D;(0_ zvEb>YigSRt#;@+-vyAU1E5I%jW(v~hkkj_|UA(Z$5`@_u&~voJgBf7UXzUXoCq4g& z_ZFQ)uLbDYIE)>?Z3~e@KH-z~yFbX2!PY7sV2qk@^e6q>oGo0R(Cz~!&19jRUl8nI z@gwy1M3)8T>x_eZaE;7AQba+oSHV_!NIS?tLNadm*wQ%9SZEvracos-keq^Ic>DpB z7Ct4P4JU)oO5o<&2b^6a-Vww`Pzjqo={RFv?1a1ouTCTMmX)`VtnU5(`Y?$hMTqTRvS2VRIWdy9KL*x9uWf9KP8 ztHS5b%(@7d!)f_2mG61VJ`Qm$K{Gm;0VnJ@)bkOzL1|na`WCjWc6B%`?FgoTDAh5x zI)!H(vG-{+T&c=r__&vv=xg0~8#L*BGOd;amp*6+0=!`H4p4SwT3TUtZ(O^;-<#KK z_tV{asHPAl7_IM#rrjbJUe!6)c79p}G8>w4hkYU~b>v6M+lkK*lilc#{wGu!ozoNo zJRE4ed*BeymL0JLo5C@9F0M_Y!gYPBFtx!J1~<`W2u=f3?^_SiYBp1&M5C<_W>(XD zK8gQV+O-CpY_|!10Y?{>WwKiV8(;>{rgG4SHd7>tvhYTu`;xf_&E#6)?37s(9UPt^ z@jn^*p~00MXw<29cl-hf&1MR;vL|-#*i?zTl3#4i`fPccl&1Jzvv!U`nH3Mk8(~Bp zz+RM~;j`RQIiSCAAy!E%8@eJKLvxKS-bG%Qh~mmW7P#+dlqTv8tTWf#jVAvI%v zJz5ZD+(xXaaczeF53DUUzE`xJ@i&|nTzIZ!*$WryZ1{fto+39nT}s!3<1k*=nPYb} z`r+*^h6&PI(%sIA-%u?$h)s+VY3qCJ6n~r+A^1(d^tbp1)VWuYX@O_rYdujgJr`){ zbNd&rQTFD5lsrILkKrmHs2*jJ5Cf5wM8kS}YJtV{%uBzt7gf;_q4ec&`;OxEwgx5o zH-`TPnZb{DW~y==800Xph8dCLDbHiy<~U;3{{ei2hlwx{LHz@qk^W3lzro#wi92*0SB!7Lo?U&>k{%OUp|B(JW4 z=0oo4t@)M<%!e;%telRpMsp=i5rT%gaL6&sV~%RzF}sZzgzo(}Aqo5c2ZX9eNstEY zS&lWFTI$O=QF-J5&|-q;eUEgmX_MVzlaLW3522fheAzzO$_oQvz05F!0EyUP#Gmu5KCiB5PY)Ni5(IouG&0+>TBYCjYrsr4_H?~K~^ z+Wwm$6X)%}9-T!cP(L!fGgyzHbBb__NIf2u7hFz_Gg)~MpyLp4z&?3psp4f{#0SFM z(2eVNG&4Q}&zl1$FpjO3ME?@&UDpljBdS^N?8&#}U$U&qC3mk>3q_8o1vOh};_{96 zo0B(!FHVXvt`g&ufe`@zD9)&!u#dR_Oy_O(Ldi$_jY=0M!LsFh?<{MFaRfl3BWq|1pm_XHh8+xZZ z7|>n1Pkh%O7DYObu6hTsUebl#|LV8u2lJ}gjp#UDv}{BG%9Ymao8J>)v{5Y73%8Kd zWi}?TcC5Pk<3;J3ENJ6K?eZoUlk56A8BL;9kw3gW?6#y@=ID2R1-)egR1I88zt-S3 z<6<=D)GJP&Mxn1DgKAmz;>brmU0uM#59xOh?x1uA_Ui@S8W5hk#{}JP$voHy^TKz0zOL(iU8Sg|<1x24Aa~MdUX}*~RnTq*HsUwv25G=Dyre7)E;{#$bpmwO zzTaR6Gd~NV?5D#t1=@l)^WU5aACUohAam zcrh>_%-F9LXKkwud*FW5SDb{NFft^KYmxgBQ5-m^PoQ~ZL0e&}avOWG zJ@DwNK^;j)KGZtaYqIjZW)W3W>$w&-Gn2%fuVC-#e~0Xj*#Q*B+Dk7FwXNB3*iiOI zNp$;U$Ol0(rJ9u``?r<%&ivw%mT+H2s0Dj-;5+j1Vhn`vLtF}1SmT2e;Z7n!+hLnq zJyeYKbj)q~g<*44c!)a&r)q2|ibEe$*@jV=YgDP9b;-86vN?Jw)8@$}B7vSyATI}B z^iW)My+n{!_jL&v*%h3KpaluphOxE%b-Lj-;&NYq3n~5Yl_0B~lB_R!%jm|lRofPs zMNC=6oe#ub<{=yG=5M;5WO!=az^qY5<)63=`tj-THumMaiN>n!LRI1PKx!B?aWc!R z6B6}B_3^=eR$bgEY{*DhJ!e$>6-wd9D<&Cg#EsBd7njdP@UPW}Oc|I-SDTq-swo$L z+&eDah-HS7Ap`HE=b(x+>0~0+*AiT;EeGg3Yh?cI0$Qx9jxythG>b@_rjO6;SnqX# zH3P|f1#fknLXtD32Q4u?i~lMLxg@XaGvtA}BZC)z8bVvj&XubqO$xnxw0!MU$T+T} zieG zX~hqsf!+pz9}_+HGvu2njWCs&^of5jEa!ZYEmGo!KJ@=t$xUh5nE@#-`kD$r(4&Nh z3m~R?fqwNMA-c@soo1?|M&oSz@Ep(?vfvdvfnEY6JJ??JOzJHRwO-1DJp`Hy+Z9W? zP^S5yXluTnI@{75sEk5ApG%F;K>nx6u_fR7ArcfCZ3NHcnaV1A8~fX))7UoOz!53Z z72L{bR(?pKpb5;K5_oy9o!0HQdp(c_|0KAUw}Q}!4n%MRK>T571nnc1WS=ZUm$ZZi z<=<*515W5lAHB*q++kW1QD<8ni2AKE$lGm_bbObMG1FO_Gq;`&1jU-*rWegi_ zPE>HC>K-g%&TFz9LR!#l#6uXlDsa=}no(oFz|*$x(2nAmK2^?%;&BA|uc@diz8>sg zCwZ*7jPQZI@}F;@eibpD zO}3krEbHzcbJ_;}%1gud+pDI$($&fmB9hhDJ+UEu4c%;|u8v^e(wt%NOESlby)%Q) zD*LLNBnCL?HM{71KMr)_A4q=DhlKIwR+8_!B_a8nxJRUg`c`v7f}Mgvb;{LXm4Vps zIe0rUFKwpD?xf5JV4GyieuGNP5R%nQ#E|6xIYxmWL54oOA~L1?HzppmVwrN@*^RKi z(8W)LOZSxMTtAf^-|gN@3u#cnVBGNZ)G?W?Fv=xxkqiIUoQH@QIUA zH;_5HuiB759qKn1DZr*ulb#SfI3dgDS;z~X{ER$XU{dWik62ZWMcnr442v>vMxKMn z486vLA+~va^uznX$2Kg1W~pVQ>G-)30mh`NN=!Or2m{gNse{&Vnc=B(2B4QZ~}-W~Qit)6+B6{k$A zU#R?GbxyI8Tij#V_z&2ZkdN95KN$84bWEK+EpiMI_I}^HD_2-^OO>^v8t@I-Vx{5yWyiB_Euge~5IX$}AQ^z{>w<#_Yto0%`8p6;OCEMVxUAV82 zgt?R7n_J4i@Et2~4T!0~^}*e$v<4|`^B`@+?U6wj?8zt2IxoDcBu)+13WC3|WQEf! z;Jc{3Nai0VfWZsTNAcPlM70?2XMrqSU3tuqN6tJ;OX=9*zo;fg;o0ad8J(k$$=*sQeSWjlqr|l%B;H1@IdDA&BHZhAXyKY5SEkc+B%n?+3kj&t)-ab*AUzjx%#wq$6{axKl?9dqFy2;7V?29Qs zBwTg!Mv>Ha4kp)agWL3xOk1ydo}9J#1?m-h*L9uU#w?u0uQ{>TO0}vSnj$D zD3v^9xEneKCNN>`1L#??k2=y6f#l`Q+dhN4@^l94Z$iQPQ5*2#^4lh7k&obx0cgiG z04QA(UlCEV&o8jk0AX3PA?kw%-rGn-4q^viDw;Bdz-+pN*qT9@3#X=6gvZe<_aiA1 zuH&%I$M*|_+Y!v4{Np!B3J1sCdB9w7h0>D$cXFZP%!s%Brh=+#;v|BuzgL_ltJ;PR zmUP{cJ4M+g7ppbt;3Je+@a}x%J77klH@?*rLH1Og-a3Ns7mB}&{_YJ}^Vm{sr!`#* zGsv~+?zd4qpZ2F_rIn#>m)gf04#Osk7Qd%JF_Gyc=^bl8vHXO)bF`SS*>4JZn>S!s zF`k5TGGbFadH1NTQb+w_wKqV|dS5})nGJ#?*TL7ouDkVc*}Vw-IUAMYlzK%vXzzu1 zc*#F=I7<0@{tv>QNt;6aV9_Z{SKfEV`4$ikEJzigPgOjbMyFYJbn~6y0qhV;Hnl=Z z{|kQCrZD^y{Ega~1viK>tX8h;#F7n}Ls(&*&{O!eA2vF!|CQCL9|ymAM{%r~F1$(u z^KZR^DCif%mcoS>7^i)F>JJ2cD}P8G@8caceW)T-us;Z&NI8A40sF;7MvI`yxZk4z zBSV9vky6P%v+^7R`TqZVCjzn3cT!I%hUx5|Ztg*zGf>K}~Q8o+$L8P%>kbACz zx&*5?Z(9-;&G5%OGbCcx)dnu%k4sGkO?mTX%4` zb}J~4`!o3LpG;KlSjjKy2z`%mJl4@kP~2@ac^e>d+W)9A(stYYWfMgxmCW)_lbcUW zl8-u8{U;LkAkRi-xODZus`fGwt{io*sQrW-zX*aHMd&vkI=%Lj`jaPiJjcMFx-awg zklV2q0{JK!6;T}In73>aoHjKm!~5JuI`SW##|2Ua$N>)9_R`$VkVYLTJam_=N!C#; z`pR0t+!#r=1=+=geWa7IRK$qtRm`-=aH5(2WCrh-$TUEPMwPJB?>rV{W!1)M&n?p? z3?zcm7(S-f2az{DeJ+6t1V+-3Q{pEy*DaL27Z+4_+xaf*SEOw{G?qZm3GX?e(d)Tt z#L>bmUNK}`g)*5ttTX5 z-AeyVm823RbCfHnjpBJZb{!gpOvI=D23<#`_I>c>mn?Aje%MiHO-x7F-Letcd{mqf z7Yugi4B+9!nE|I_aSX^e!Y`}uteW)v_SlvOYFuR&c* zA6y01I8GU@nA~7&HWri1_u&Eb1HCSCz$*PKAG~1)^ZAk=<_vEqPUH*vRSQjSDrw_L zxe6#HnSL#esn}t=R9LP67^BK9buebVVPMDGad zrs4ZZ7rSUm0T`%(l=9Lkxo?oI?J?4$?-r|a;X&7CsW^P zcNIPeI`Uo+5NoRd%FJ09R6C-}68MG)s%KKe;)$X|5b=n_si$3E` z_z0fmFGtPGE3@@33OBE7sO*Euv(bx^F2SCy;Lo%t$fLaX1V0p>k)#9?yR^&W2c+9+ zQA5{BX0}hC$lemF2bjX-9N9-M;G+2edyco4xzhp>Ov@7fL`9vDXBq0~%qEH zI`!8^SW3}oV;>dVS&KNChx3Jx^jaAM!l=L4XFx=Iq5ms=g2Ilasaheq5=-(K5QK&L zLTYokP9sNm-ulmaiGvMezvTrEv@1NXBDlkz)fny8@cm$XCu=>pkYxLyn<(1x63J4r zLt|zQCrm9&U@`8ny6DTswkdOx+!@Sf#cxpFsZipobn5g>ro7{C^jb)kU8`~P_Sgc> zOQcR$)$Rt&5ctE5vMI`Z>6U6W;2|Bp=}|w4?;(` zD1^BI=)wLNFB>KFpTR46o9=8+3uhSuBZW@=H09lYs~Yuc7>lTjl;nz^XMQ0dxs8j` ztK?JNxEOpYEjt^Ox|X`uNxM4O`{;nj;WsXvh(bIo!dON;brKn>L)@9C0n(Up)yo>Q zxSR{R9ol1{h}9Sr8X`F%ek+o>OLKluwFozJT9ro}IWXx*l)+1oc^Rg?EJFY^%2E9R1S} z_2vpp)Ow^ijzolK@HSGD!ScYj{IQX^;_4e(eIKw?V+Xr3g@o(dM(G@O!Vw4jk`qD} z_%Ad`ThcIdEE7;~aITd#RBOj~YXBN$wu{`ENb6MZ_uJ+sGvJ*bs?fVEn#;l}-o6e# zxYse;U|k|{;Rd*Q%cKUqG78aF5dyK;31ZIdXRE>>+Kn2}6KT+u{)ap?QxhI_@L3A; zhoVjR*h(~?KrwI}A>-Xa9g<05|2F*t!fdYTlCa)s&reX}D3B;P0hmNQa6`f3ht1?r`TY^XT7z5PG)qk|?8ohbL9BLo>V_XN-$- z0Gbk>aLf-2YBP?A6{L$(O%wH2`Q@@fM2Fglv|l5&^6`q}mxFHo1c zw%iL#33meLvjse~%GHr>3=609$^X}N*SEtH7z+8UG`%`dpxeX`Kq-Do&@!J~qR=-x>Qot<)!!CTrX*MOkRGWp*AP=V^=@!EUM+wkq>S>$Kj0q7g#Yj|Hc*YCk{VdhmZ ze((xsW7<5!Q5H21D?R-0ccd!+y}odI)h5;O<+d^Y)EaJijV!;JLa-}ERty)n>kI2z z|KkrxzNosVoLGUVre|e$ju3x!8SA$Km_6pmVf~Tks;@Iz(JkJkY;#E81q~o2tb2%f zqZ?=Vocs-nXz;so(u5k|@vyW*P?)?W%E}N@!y}~QR-Nedg?t3R&}tzGW@77f+XJEf zqc64F+lFl2STU4*Dd_K32izlez#ZX#8m=s3Euu65nK(^p)7zohc?Bg;NY=M!7q`^| zjgmvwEc#F4$sBl``$qAk>fgcY0RKiwPf@7S9D9EPFRpp6yq zALAtMBUMlb_X8Dn9SldOTM-z0Az}3fGg6L(i@gh;=;DTO7j^!B0T7Rk0u|4GTa%;O zrSbMG8iN^{T>;!b80*V?>b0Tvm6d6{i9&)8!HIL6JEfsAA9$z`hXALD8%@5hjus}D zA?j=kL9FPrEMMx7WC}^AN$XQ;d{Ne!py~OfKYm#r2iulif&Oy%B>oLrSRTa09#k__ zS1rKS_NfcBlk{yyXO!5_C6;u*z-H)W=b~R6t0P6fD)j9eHX$&otvjtBg+!-b-davK zv8=Z01?*gvKf9r?2sVy~Chi|?J~e(6$luMgl68q|gU?tY`hvx^^X4sjxC!DY_&!Hg z+~5YjQ?y{ZqNJv8???p3V=X9EN&@YxzAM9DrTL|N!-B7H+>DcH%i`5ZX}0;xkx?!v zy++WHkjkWx)7v+&;y`~XeA|I;Q)pTTzhGAz4*CtcG?PmX`mZy;hyIRtrZZ^7LfIsz zOp#P?Xf-93>J(K^e_HP!ATNRer{``XMN~Tw+HL#}{0lTBKyv%cG+hGf0?({x=kq11 zHvKbViY{1F)w_bArPvtMHYf~&DKTZtwr%PEgl>L6lG6mKE4vE!0@GAQUr2Rdr+n&d zwsfG=rECLuEWT&R)hk9n{8mjcs_56abrmc4Uu&oH_2GnmK=i7~*;Jw=!nS?{*=Bc5 z+tl$W@B&K6UB{L4CY0BVQwFnOvA7>Tltj1@3L%oRSP5 z-BX`fysl`19BiN!iER2yhJ=P?;*>?Lt!CMJSoiivHX|YRbv=PCo`PM~=}5mM=BT!V zK#q)Ta)OPX-p-{lJ|Z(LGdIKhWzk9(DQy<{X&~1qC_T{%-ZcWVPz)1#*{7N;+G&9g z2o)vsl=v9qy*eG?1l=14q%^JgB95g_*I3eigMJZ;(4jr>=e(Z`=hs1WTxA6G&w4~l zVwkhaTROy#(b3cYoOM9n`VVXD#)^#Qw8J`TS@2f>db)5Bm2dKhg@!L4~Xu*<6Um@HCv?DyUP9T3eH%|i{7 zZ9w-Afs`s{FCo{7d!|rvC~J(n+g7|f1ghGsszbqp7FiV4hSRXH z3wDo}jf^BDZmGvhH`c|3LcVGj6UV&vryDjyiy=&OFK2CH!>)L?YA-ogXq0CF0@hd$@@)~P9cua=xs2`(#U0tAX%dqcnRdN3VThtG;)LReGYw?7cgd^$_Mw| zco)`^pGJaI!xCD%A>;>S&{p|=7NrX0@UNFKczE?sXJC7n;n#*nq{*8-2@C~m+`&cb z!_&J(ssFYF`AVE*#=U>^3!KtUXFhf-9YOLPk(5FUHmEEnrlm5`6$w=B2Iu8LT&W=9 zvFy<9EZmA&==CseWeFT0>IdMVxjP2Gs>Q}U#I+H>js%__jQ-?1f~f}YF5?iTiMy6m zS9nj8kX?6bOA`NDZk#PVyC9#UuLK});m4!B`u*0H$`%}N>*j*A@&IACi8 zUD;{ccFtnKkIp-H55NPi=0G;RhJ8T{(V6f1(NC}j!d^DM0P#P?4M=71G;^O^#ESappKhG;Q&t%B zg=s_DZL+`oN04@&H0g&tVpH8j4cp}9@DR=x?v$>oT4Z?&F!ErBpZc*@)hkRZYE+8& zU^mtBd*XFbu2|}IKigxFP(c=%dKNmvj;iZRPa9X)X**;7E4?;yGOYln;!Mg)^mS$1 zHEk0C3a{E{(qftsoh><-7hmA#u-S?-S-)I+Xn|5u@$Gu(ZO0Hh$o44*iTj`MWGolU zuNv*YQ9LTg2|R>)V_12Qn?bYQ;BNPW)4n{x_-*!HP3nX=At7kG=o6o$`Vw=cRGQsw z&HIB;@Fc9{fDD_J7E+xJfkaaZCoe`YjX@hA$w3REaFm?r08ze3T2jK+A1{_4b{E5~ zBxt8O!)<+>3_|yz2r{g##tq&*YiflPTrtuoxtrCfTAA=&@)t(s%8X5%&hoJ+7n;fn zZIAN1^%=4VoACTetTG4b9zY1i6Obf@W-5AO*P^3?6IzxbyilihAL#)D?maP<)iE>+ zKwXEPN`XQ6O}wLBoGGC8dV!}G7sYH-esVCH&Ru~GE%NTMS>8sMSScCsG14Gm?DRoh z(Fh%_Fqsym#}@sMp14UoL9&1m0iG>oiZmCzIp#V_cD}Cw8&ENxA1erwWN(ihkcTFy0%zd9{_> z)H97}%f?uYz3XaBC33CXSZ(f=wwPxjuk9V=x%Ayvpq0_0!s-d1OUt=WE?Asu$N60d z9{UglwTFv$#Ojeqf5Ep151-a!>6e5)jlO0+`3Sxq(nQSm3v4I_fU+5XThyxIvYGy0 zZRKNx{+o(Tpn?BH*L8X#%wwxiUlE;JQIqPH0#K@rxQ(qQoCzgA7!Br@E^qiij z+-I^w8X+NjK0!RSdlbAGNJ;KP_#~HlT2_W8@JCf9c;n-`n77QwP~;}{T(@~!sM;5H zg%HOlpElbtab1;la$yEx)vA5*ec!99i;L+gxb6&RU_zkF3m|-+^Le*+*vk_d$Zca& zNd8Qk`?VGIRzD?+F^vbA>=)?0ta{%00Fj@7v3hS%gil@k6k*XA0wTa*AI^2vg%XLPi<;NIDYe!6^~W#)xP1 z2XCHkFT)XCGP@(b|N9HN0pMz2k3_a(pu30y@L~HTXPZv+X`6yYqGOY2OmW|I`vxS* zE3y|UfY3Dy+-=j#ej0KB^Jcm#@%3}U!WJ&+mEadM4rj9oq6x8hfOsWZL#y7>pG(`; zp3BO@_KJV#HZw5HD1tNB2V`LuEb``^=ftdntf?q)l^o)DyfBE_l@|*B()d4GG&CjX zQIx#x?qtYqh58zI6LAaIV#h?0Jfgr5G(w2S>DP+UhLrL!=hz!$4C<-8pb2x^K`h|a z9?bK9zDTU^wm1rwe}7B2M@8_~%8?Z;oFU4NUhXW)!(0_%Y=nmf-x7Av+)fmi3O|~T zj($D)199n}Ur0Zx-`$v2FsZ0MX&(l3uo3eaxxn@kWK)KHa78y)8iQYbvtF_XkDBye zx#y+Kr%ry?8}mRNrEW0M5PO&a<9E!0pbYxSo|b<-&e;H|q)qT(hj}sT^_r>}izDha z)jz>8Oy#?C!k0{)9rti|Ie!Z|8(S;A%G$?BP@L$2*tRl`6P2cIaX%$w1V2#tjFK*N zXhQtMTMt`BO-ncA1MYxbQU}<|ij5PcGeRzG8~u5WMID4mn?$th(=^~o$#2lLho|fs z=IP;+Z8d|!+AmnY2`%!7=tb$4baRKdG%fSAUlw{8GRyLlneevJ1h7OZD7~-`830L8{+$9yC69@_hJ)Qi)s)d`*)qtqom^Jzkvm|)1o?uH28TQGOIS}n<3T+N| z6d?**Pgjl@+Uqq9wvHrk(&G&-(`FRtJ%C=4w@GZPM-4tJQ*R%p0mcp8V@nXzk>!HC zTuLC%D`#lTpP-E#$nlQSF3_$5f@Nk^rlpv2`P3A8 zKvY#m>U5~E-Y+y}VIM+Lu`%GWJmCc!C<;q(?Am~O+Hg+$0+P)dDE+bAU=`+aWP9oK zV}-k`Yot&QPV*t8k(&HgtAB$s12xix8VaypU#r(<`&@7`5cO{L)71rXnmVD&6~g!7 zLa|+UTVBI<=696234o!BuB`En+z0;j8`MfXpqL*q#+5v$R*^i|L}Wnq@HV`4aFBRe z%zg<*ezkgnzvi%zR(bw62nZld;fIv_7tNuw9|KPNj-YRsBoJLQ?(Q3mRk}Y4nGaQL z&SU#kym0E+J#AoEk$hXt7!z)dp9cytL=N{G6b?BdR9$8lW$erWk~>GW;-_*#r_f38 z=prQ7`jUoJG9kaAIGC6R3D@S_-p=g6@)FAM%iCDa%#UvfS1^xG!D-B3N#t<}p3)NX z)V3nG-d*ZyI^?8tcI|~<0Iycn5fZDY@VKxG?EBu$7*h*}n?Xy^G=*{tG6n#A2q;_%k3YiViwWu1$qme(G{n8A(GQ z{Il5KD*U3=L*wam^7&1uT1LTqU=xzUO=P#_uV=1`W)_h5_8PUg`~W{(9Ni)hH3k%< zN?S#qQR#n_OI$e6DPM={g=Q<4VXQwuR@Y|TU&X>cr+uS8iut0kYby-;52{EY>3~Ti zY|s-%#P2uggERnDTYDMQG9Ut`c-jJNgX(ZVl9plwV$O3n1w~JS+)1+{62X;S z*#(=f4_rWi89!iY^)r?4QyY5lBB&FZBGb z-F7QPr`moibrgF!OvSuOyV_3E!>H^$0G#4J#~YI|eV=feG!V1-`U0amkaNKm|M6gA zQxk3b4RufUM!IWD8K(SDX(Z4#pP%FsbIKQxIp`NMjisTS@2Dc4+-k9BX{v0-^EYTG z_$vJXESa-HkB6znuX-_@;=Z1B+ait8`}T0xDOgi^tc0WSan(EVKV0SM=ptAhLWOzb zuy-U%UV^$##5k>drgsrEBMLqzZ|e^i9YQb?Jz+t%iJO4)(?Sq@IC}_4MAA zB2)e{jB}DcvBpIaSrUFCjg(Pi^n-FHbqHLQ7@7IfKvtH(1RN}&C2z}!%TjHLoqE($ z#JI_dP>Yys5hi^@{oC#hlNQcTwmT}{Qm(Ho4QG7EzZJ{YW03rFT1Vc|bgoIF>B;rb z%V_)M_;1kb0S%xCPRbLsWdxx~z8tRtbu3Ip1VaC77U>&}=hrx_Ue^c(eJ&(Q~55 z#b>9CXN%kKbznTb5C6-Eh#r7ESWgr-wdrrEq*Jd!Oj@U*Vw}RqbY#`7AFw;TY{I^A za2~wc2@>490WW7~%|}ifkWBhPqQM^$UZ4_ECY}h@G<@Qpr+!dv4O&2+rKM7&{y$b) zn7v_8Y`Kt{LlO(CfmOs-(%xX5iNK}y0qIjoVFY} z4jYwoR+j8&drLb@@xOByVzURJezlddv}JVhvZo-QLu>76kPi5y;#DJbvbd{A1&<=? z^`f(b#rk1<9d?O+vIPy|*Hl|ol)U6d9)2iKPQ$|DBGlP2@ogB6vnUKUQc_rzMBNvU zohaP{{-Lc8aW?l@O6_FC^xb|-h>XzN+&Iz)H%8f*nn#|+RkQ@f{?Wai{y))p$UDv? z?W273lw5{LY`KJKn!)Ye=Mi7#qP;2M@c_R;{m1^6=&4w{mb-H^s2-b-hU^TNX8Akz z)>AbZ^~naFg!ik9g$`HqCD#})0EOYEDF6E=Be144m_a@bPcOSY4Ld)f-2A{^JXnW8 zD+gP!GWTl6^51|eGvs{nDNxiX5n)Up&;k)hS>29#p%2)A)yn|tnJkcTohzsOvL%&B z4Ny|ap6Pvjx8Wk|c~Ko5Ra)YqXxGqhf_KkZCD!UDY@V=p*KgHr?ghwe;)(mB*|fEx z3Ic!7<_wO}U?5!9y}cSekno*!0q*QseW};#heUteq66x^nW~ysHXdE&PkM4l8W|%q zaQC1Q>LN9ce(i6YW6I`S;?!F*jLi2l{1Xer%Yaf@>%KeB4vpzfzApK7!H+o3Tfua& zJXi`Ktp*~6a7>lENvuWjvB!(JJ%D}8q56Dp|BPa@%|Vk!qsc48pXIy4mctm~PF57f z8ZflR`lqVvD>JyqTfcbENXfmf$->L{eUb~p=Z%;oc!eg7Vki;Wpb~_yr_9~N2bdqz zz826U!-w4L))b8mRD3{uA`8upQ7aJwtERFip8o zZ``zu2rv?hQ(qPk8#a5iA;YvlerNS@)$ zeJt1{QEB$AuLdeaYghGR9;nISDfpjMDf<|q0G^&^jO#n&=s_H}cZKhw$JWc56HGO~ zYTN9quhHj2)X!X3G$LQIj$RJf4cl$nMd6&y$Mzen!H=Qycmb~GU#g=TFbH(2%EJP# zd7A}ZMO#PM`wAN|#bK;S`CN=WXP3qxb`xK z!NWbl62W?nRDH+>eAkATVOwMo(3UF*5E*(KCLU|kvyr~l;kg|Uo0Zz#qVehq*~Bn% zvto!-EZW?!WE8zuDaVA8?(+y6>#a%pAetmvH$zJLxg|uDX&;M!l5PLLp_wnz2f_wEtw+K7EjA`3- z7l)&ysGUo!jk7DEg7d$E+Y(22#xO{F(-kzyz_+2bw7llWa1$;rpZ#H{OQii_#4#kzXGt3bA{AkC%Ov7(k?T*gf` zaisarS^f)NqcLnm4N}JHY}K5@*kX;3(^34jKljgxo*XO zxs_K`##lv{#z4C-L!FZ?kZA3)e9j)EC`q8L2^C|p$AQOGo2*GGd+Ntu7F z1FFd!HJ<61Y|_02F3^{@g_n?ebh~U1&)P5*&VDaFpa<4s2)x;kufIc9{Xp-~y`EWa zNmrFqE5Kur73fa~og5$a5lLpf5anNK*kX9xfTO@i7@o$%Z{FC6i-Ua-o*yJYbL#VI z9*@cI9%^uv30k4ULBF(c_Ua8<|1rwc-jBE%<_^X&x8o9eaHa~kzDmqDBRZO2ud{f~ zL91~^v%M?BUZ9`KchQ{M_JZo04MF>Cc{QbiOTD&J#c6exrB7sg$u4k7*W+oEu;wnL zwW8%W=p~&{X>i3q!TyQ3uQA$p5jwVFO=nE7Vma<9X!#x}AbZngJQmp4aP@CKUm%!-b%^0 zV3LjZK*xYBG|+mk)Brz3fgR>wGFgz=`rSW_vUIH+EZ~kG7bQ?o0281oXvYpAaTs zCBkX*$m0)s-^4i>ePoo@|AS=|Jj!wPv=z!+RnjW--r(goWY^5hMRR0MvFoQYi{OQ=smU>EFA^5KTC9ut{e?^DQEH9_anRl&xV|*YkaKAO{{)u#gbHYh0 zW~|P_x}6h$C@m}JNi7_&I@T|Gav`90-GU>qN}R7Gnx*YqxEN z^aJ0JvxV_`4j$_SJD{FGL^-xFQ5NkTexJ#o@vlNE_og*M-~kZ!);rDiC&lU@eb4UB z&6KzYeaEx&>Hd*?7XF8Q9X!M~2v=9dyF`b^elTAL6s07qnC;hzo|v_?mmZ)jg%lfp zqCm6{07EcaD(cMeQtG`p4d2WWBE1ZS!Hl$quoHBHzruexdX$2b9ev#q+?=ef!Ohc* z&!sffmAVX76`@^`MK?9pZKWAchu5f&jy&>f#MzC$P?(uW4N2#O2e%W}2!V;SnfT^2 zuk@<7bIm%7eSsGytyja=*;ZgauE1exPYQg|4L!$oq$P>5H)GNy(|9NA_S-3P@Swb~ zoia1HvZP%91tPPtCjpeH{}=UTO~V{DB4yGaRReGydCNd0xujzySR)mw81Kf&Y)t0` zWkB~sb|*Ff<^(JM-=6t8wKerFprSC)w(wE_@;ZdV?CVh%Q|sr9v-D#RPV0~2dwKCO zz?E~Jx|uA>YS7(ybJW#{*Y@x_;O4<<5cp}R3xXMW`YI}0@U^Z02E9Y?*G5%Xx7czK|4_WEF)eUj@&BmR(ht|;O@&>UeqzLG7Iuc&iug%A;+j3fAIf~Zjb1(j)z_i8!u~vsIWg(HyE2{euFl@RHvd2 ztrxYsq7Z9;gF4~vM)yv@aey)*U0NX;u{~9aqm@kjv%H^%q-vuiXaf-H&dF~^5~E&7 zhqJO>l{p;!N>_V$mM7t$H@=QdjNsC*-dbRf3Md;9XMl!oEhRoW!tSH0z6^2h`t3E^=lwXx2biafWTO(`SIQ>;3n3i&`p=wc*ZZYtiWd$7+9LOuM;Jy{nh&T1 z?kbS+45B524&3W&_!ff^GA@+Kx5KbE&AbJVBPLg7Tm8{I=UJ5ZriErzXZ*-HGjF3M zq`)x98Rt?KE2LL4B9}(2B;Z$RCd(;7fRjsQH+1UZPuy4ZennxjXt}8gi%8=u4SIsm zte-0P`@zU#s<1K1MA3JOkn{C_KtpStgTh`R+~O7`a}{~LdZ%ipMC?KO!NK7~8OcO$ z-5!qpb2MYv=I}1@5bd?;wADw%|3=b{bh-ez@7drf%6!Z8wDB#Q5%&j!mx|x_DS-8< zcfqSebSsATX48$LF103F8tWO)?t^$G>aNvHpykS0A7cOQ_X@4yJi|peS%Gl|zB)OT zybKirWOS1zsw(d6@!Qw@2kcN3OOUqyo9PFzDM2&))965Js_Dg39XIP>uhRdzsSjEP z@xL#{uc2+wv(5@)7|Z@`7RTn5-B)ZH>w<0mMLe-lilv`zfV0TjX=h;eL<&BrMs=)( z>6DT~Ii(ClGkZ(6XWIep)L@Use`pVNc>w8#6Yp2E`PD*2TnD zfzSgE9_qrh70*qgEVl~eq}%rxBOuT=L)Z0cm%)77+g`KYoS` zfxm%70S7BW9cKh5?D5PQwi@rh1ne3lkeK7tXZIcKaet|A=Nrsl)(fiA`8C~G zZ(QKLEkC@o?vO3A+o=V1$^I{@t36`pW1D+gw~D4S!rC^=;dX*;#4}^gyuyL>H>hB} zM|bY!aCUJ!(+p>w89+4k2Yhj?9q@U@a=^Nz8IQ+r1LJHur}1MzVc$H$F~fBNe|V(6 z(!BMgOh&3@s)qJq^?!L@L4FZFD#N75$9|xLoJ{@DnOI_033-L=ZvFjIb;+qx@4nJQ z;o6w5#7af#BJmEZnJRC5=N`W{01fK*`mKuvxFB+)|!!`+X=rx z9grPlGg{f@3!;}eeb)Gg*Vi0Q@w{6t$gkGnoUyHcvI|ho8%XP7_Gg);T3%dKql>}6But#U5-8&Lpm>AI*X_w9KahpJ6;T5pY=oP;NDCgWn1dK>0u@{;tgpFeli`GO=Y1uhrI5&N zdM!`lq&B&srOXv98o_U=!4vuJYcV7j#n1-S@drxN%7g z&|?sxKgAH9Q5qyDoHF){t2j(bP;Llo3w=`^0J=>du6JBf3qqK7kjSf=Pj%~^4qhZ? z?=}cy7})Zqw#e^_k9+gjUSL!3ZUac@eZpss-G^cYmh{^39m217v5>>faz5mGD^7a==AUK zr<5c9P-FLUi1ifn_$Rp*SU;#z74K#R9oAAMZoQ6Q`@fOEZ#M5KI|pT>j}eafzNTI- zX+Leh)HLgotfU5D#{%IEnqk}XW->eTuxG82(DVdI^0mLrw?d3FK9q>zRAmaXm{^3a zmP0!wOzO0911ABa@qt!BlUCB;QJ`02=@NtAf%VR|yPk%54c($XF&^{Wsn z5E-*mBv?+i{@DtSm&g;(iUABN zr_!0Z3r~|R(X)p0ox3&UUnN33wlPXNp2FWT@6aYLQxAU#hl#}y9Bv!@q}p&hmGhWrpb-(7^(8{&c_rQL66{RN z#H0J+mgm5!_Kb~6yY2X4&c1KIq)joiCl?i!?(f`oIHh9`RI_hK%`DfsoI(A%OW9=j zM2gCazlXAym4TE1v95SMAbCAyfF5vG`L`f?l1f#N+tDx*-rvnHj_>QR8lZ5ADK2;QvhjFr47BHUL@&D9tIe06ojcO;m9 z1J*|${Fj#ic!!ZjtAdfWs~FbDz;Q(jP|tsETjq=BZ>!g%-Q^F=bA{@QxY9Xj+`(j3 z!uwM1kX@kArpxBf6g~}P%7vhRDJ`^QOIy3IlG$6+R(*C-ef_HkWt=Hajuk`!6NVy@ zXZSHutvtYOogs>3?c-hZ^`|`J%F{LpPl>$Lu*dSxGj^buBPL4b$oX0Gs-Mip6GqDQ z^z)n&CCTrq=xWyJ0bv@*_aL^9a~)4PieC3OYU^nLt7D~y=qev@99+v<9XnE$9-ZLo z0IGO@eU#@@N*RH0*`VFxQBhhVZy5);SYZTz7DGj!;6-Nyh_u?&nmu@S#g@C8?W>pQ zamV{vBd(WO$-K71F-9eL|yG+=CSq{ltfc8?$2Lv22X9|0bw{F252Zlrw#i)du9fqz?IP;@C8i zQlU)^kXktimo+Ea#@mtxSm1^wq1S({Exf2Jev}r{4~kNfxLu&xEg*^!>n=l7#Ht6Z z7ZpnT2f_Cg@ng+al8>oRWoE}AfSRc(f%k~NN)R`>$hV;{@FDC@AlfEB-5A~84YjT| zYbfO>B^N(e8Qk5edUQJAIyuvN46fK+EPu5T#hdsCm^I>pY^0WuRe_*DwDDofQ~hAy z70`Kxh;SSo0*MQ!rObgQCQ|AOxz;ai+32aT9I8{U6g0dcy^4tSjHv z_d4uBc&v))U~in7xXab5RLmurg7q$|k!I%P~aJ8f%a-G?LzTapk~lH_PtwGOoosfcwT=VuY0BAyELs&k22qEd? zi2DBa`w#YbYxUVFXIpjcV>dr){PneQF5Tytm{Y~^pm*Q zP&Dgpcf8__3_RNk*ih-6LpgIfDrs8=0(i*V`4ECZvY#bYTLw4{~mQ|;s&Fz!8zW8s=a zUz8K^h!fhfBDVF?B&`EPc^%$l)|g37>5Mp3;=!;nE?W$1BC<#3nfg+c8>SF&hSufIL?%9SD-v&CUysJD(y`$Q{6BmkM*z!w_eS-6S0Fyd7PQ$VB|TX z$3Kf@Qyb!!lob8&_@ry*KcnoqB~Y&DG9yywP}irgo?207IU4(yRNirdfm%mghJ2&5 zGV>pB_G%>7<)7c4Z!v}FwQe^4L$MgEA6=zhHkP!Or-!TU$i|QKp!U0tc%;_^ZKo10 zcLy!KVO*m7^IO=Kl8zzf!ORfEW=ZUCp;(W!?Tsfb5)%wrWxWwS_{DlXFAdu+7;y)p zVrt!tlPH%u4*(9{glbbfg*{x7PPG->ttbM{6oMa>j?cr)p4yLsZ_APq7tLUhI@{Mh zTl8wbYK_6fPA_dCZP!l;%FL>C1bfZ#zS8z)sH3GF>lsAYB^IxXbb zwJKaXV};ZvyZ3M{JE=qi-O*%XXsgea$mW{@#&z|{{r2&HRWR<#8A@Pbz3>bLyOQCJ zI2B-oYS8qea)ypul#H$TEN^@v(QzBB%58P_Z)Y$1o?GX`(ahnMjFG2M58WvO{G{FpWs5&x>^E+jU7h<85N5Wik)St0vE)i07 zrV_x`NS-g=D-n>M3o%3hn>P8qhEECXiHhwVKiIk|wlX2a@i;An&D>s2K%qh;d&i5I~v$8JxlLjcIoyEa8l7b$5_=(;u-?#ZvVDi{t1C- z^s-Z#b_&>}($e*S_a_#=#M%tyL1UQ@^>d8*UaS&Cj?V#eBlUU0Y1<}tj>WM*cu8AU zKidD`haMn0rWnyhtGd_A_ppb6-G?=L`6D7ftnie4XG-X&h$F?iy|0m)TE?NS8X>{4 z?1i2zr_bFpXjfX5%Q0>`VBvOT`^aC=RZ60Pj@Uvlc({rF5!9zX-X0=M2AZc6kO)dH zZ8_WOOY4?yeSKy~x}Y}nA{h(-iL99wrcUMVS_j2XKtrG@DrcZ*-m{c=Zb=X&+D588 zJcvEr8i4oP)t#Psqc*~Do_Wsj9DcvxgG39A2rsAf%4zc8H&o(HN$Pdnh+w-M{*DL6 zo;T=_L5yAYEz#)&WGOu5Ht?d%apg7R-_2UmX`l*6-45~s6{_!3=ZD=!yUd#Ik0;>zbs!FOcen;IAm;46`ywr*47to9Z6D&xVf6|%eU z_)b)QtS`<@scm{O_|)bRG#9&Glr5MoZ%YTCM6%4tf|B8723N0w>)jtK5)MWf9;0%B z*Q>~Hj7a{1AIr%AKQ%ZbrWRzH`^(Pg;u;}fMXIC>xQz8fjadK$^TuX$IkNG4fIm%> z8vJP1@0*)JIpxU|{~}Ty`~Y?6ys5M{zF+(+A^VCVuGIXL9|kbix#5dIa{-!O7~bY5 zbr&@>O$~>8C7mL6l6vLQA_q+TIt&B7y=Xbj_$M(Sv;3M~;5Qg=8P+dR@s(+9<|9-l z3%H-ZlqV!uMo2m&Ri-$6hU@GA(y+TC0Ci)rjF1(1g51F%eT1%;mTGathA%d?bhNl6 z>45^~X7~?!%SurN*n}B&9W}wKG-5Kc3dT8fiuoUB7h@CXsj^mHLWiosoIBOu_};5S zKN(XQ_7*j@Ldg1I)rwr8O{Q5ps5<PgMZlh1G>^?J8U@xzMKq-23y5~C5}hDciFV6<`6#lgOb!>*$I$VqZbB<1}BmP&%Fe%o42XG?)3We~pzPbi+flpk#2Eo_#pg;kE7?`ii-);X0 z&5ScIkKkj-ER$5aG~sXHzI1d`6~Y`BE!EEyP$-)VF9;Mo7RA0z>N-1 z`l0dtfwASN|FHiM1(dvJkVkWl0ZrCmkT3tujt#$=f%mbhW&DE}V-{~+xww;h?Zjes zQEdf%IsGkb+eKC1%xz^6-}g{NFfq$RS@zZB!7tz>ebN8~|5p%%=(HBt_e0sq-g>RJ z7wn;5yF*Df<4Lpa^eWKj9P${rQu&iU$+XSYiyqqBAHWOh<15xKDGLaCD!IZ9GEt)A zHu+^^L7|KMtS1AXlzYrf6`KQrS%6qgYMgXKqgkd!6a0hTUru=XFL%lUHZqMz5U~-$ z!RcEHpA$<=ZlaiIqd#uOMO+HT1yK%qV%vSW)|-}5?2QdJ3wdtT_@#ohV@SABa(~O+ z*a%RGBrS+v!PyPK#k78akF&Z+nr+j>W9O~+;XZTADcC8ft8gmJjuyHEP{C$gKnph8 ztNebeGO`VQxLeLK;*fx~(I=sd?D~OPw^ai@h}}Hv%WY-Q@RC6{SXSdNjA?kH%D9ej67=5bPKayO9SF8tg1n~P zPWX{ZJR0Ju4$u?vgnCN(JZp5yD5LLaDc`=i_%HNkRi$4JE`MMgU-ikV9+qSb0OAMz zILBwz$hE+R8BPdn9%1ywC}5*JqXOyDfq(lG^+><;za6>EV^)QH_*HQ9R9Xw@H0r6{ zX~se?xTbG<4SQ0*V-nY(yffU# zh9Icpj!GF#3p2Y%(73rCeN$5*icA;A?NxMI?O`q?G*bJdS4RV5C^9<>CQf@lc7<0^ zFK8|Ph4Qhq;>2Q1SEOsO`Ix!m(YK&)s3iCL4CAv=xQOV97V!{fz9+a%1x=02pj3$d zR33?mWY)sUP{&L9@RIwi2N$I;CaD#K87m1mpCL;m1nwln4`fH<(M|;Alze3 zyKl=#j=BR5Z#3;*QX#~*yWC>ps>AnXb@sw*-!3uZ5#z}h{$%~bBR;jHM{$>5fC|xu z<#qt^DT`BKH$qC}(qkK&N(=gvlH|xp;46QJ4ktAlWvK91J7Q7sjNjB#Hl+dIJ8lHdS*XoZ(%}Y&dc`t zGVmztp>WqsaifH{vg11P`o-1#8~PH+|F!=x3pQsM#k?U z67kHPJXrels{407&Z9QqS9yiL3fK>*zQDnVKPYwGdc>)~ngrjT3WfPd5u3h20P`Qc zV(bgyo4P6GbY|FKh4dRX$+9LQn(_$|JnER36(it{TIJp!#6L;sN-@oWZ6VwkUZdVi z4{;GAz}dEgaRHs~xpVMnyN`mJ6YV&fuQw={b73bt^gYh0KU7Dm--$_DAJn)&mn7?~T^8;${m#Y5( z#DaI}FNQoMqg(?obGH=0x8_rDX^>A63C?QJGc! zUbqSh00p{W8X#SkkMc^D4<+=@7vg1?Diz7*F`;h zAUbnSc!FGcV_KF`t^#_ht$!dcCbC&_9;-BZie1Tj^9^}zfz-ig=pA!Nk_kg&NL7RE zu0dz+o}3T$1|O8>ohN4^&}G?`BHi<|9!C46Xo2;aK%)ta6a6coSDy9M_YuWR^ceg? z<}QVrX5ilx+WxV~(s{n+O mDBbV{UPx4CL%s{npFo|N&8^H4Wz^2PbwdW%VfQoJ z1(%BlMdgI-t6nl~ib=n@>)Nbr1yB^O*QyB(u$z3c^@8XIq}y@^)d5myPWhxlPu(gh z(mS@W%=MI3ZTh8jVOXy%er$crZi7U#M8Z8;j=07HhPdJO-Z~4$MO5GZ>FT>`D&(b! zy;ZxP?c*Eb6A8EffxZvR&%UK3z0Acl@fN$u2~yG@P=o3M5YjauTJ zLc@FofvUQv{q|^8(lXKz2N*81 zm=z7{ujM|YBvso$H@9z-Cl48qN;*|tw)tw$3|W~z1;b8oHSlzr^X!uyVsuUfn$;i` zdc>N*$W@Z0VgFIKCGeZIHO+3&8^W?8L_|YPzOc_9EIjcymmmHtCiH&*Aix*z0Ins3 zCG{|$m`&2 zJDvQhH~^*7CKsY|^T_Laj-oyWvF%nT8PL)liTXtOwV;FAs5^PJG z_FFC}@JHJxrZD!+!cyEtfNgys7Q|Be!gDumSvSnlBiny`f|*CS5EG__Wu%50z@&G0 zTzsw0Dq=&OJ+e)Io#cl54c5fHd|WPVC7;AynPHIl{G3FF+m>` z9MivEg1fnHg5DKsJu>|V`7ZRtPvzh(z+qZIM9HZY;~Z%!e8a39%WXMANyOYl#H0`u z<-J<3H3~c8y+ebz3SVb?M|5Xr(d|Wp#Og57jvt1BkVUwmT=>u?v$ayBPKFKF3af=; zMMP+$qc?Gz^f+VHarH*PbxBBgaO9JMVRYWW@5DUW!}s9j#out`wbJ$0zx~~I(Uk)= zDH~=%J!MCjZh==s-mFWvZ%VV6dts!OD$U zL#QUYb-tn(MD_osR9uGteZzhzvB~bSK8UzqYW!1m2SZpTy45rq`VLMHyF}y+`_PPG zAy&XP<<%f<;unLY4T8|iYbum$0mtz#E?t|4b%ZcSB$IONfApBsgTNyMPydoRJs_cZ zMcjW++->+Cps?$DHtjqWz6{S1jEYHD#nZa{vB378H*4|x5r20*25<=Z!$BpsO2KRc z#sLvDaK;8}-mg=i?u2OmCs@xzxfXx7SwR2T;a-@;*Sc~%2(sxhOv=F3|-2w!( zZatjWKYe%s1MC0KX>pt!PbswRnnk4K&0)!%FrNw$vdAW!NH!cJ^j9R@K@^p=0o{P# zH7+HTZ-T}ui;Md6RS^{@Aorr_uNJv?G+{%N*YU}hdf*2{N2k#!2-3ivYIYQ!M)i6R0KN|HJ<~kThAZ zSbxf-yyOBj+#O1?>(|wuEMjG4>i3?+0_xlC+QB-d9cKa*>Vyj0q|XfHH6`6?GkN%L z*XlJQCg_?Dq!@LtqRM}J`QkYfV|6+eB-7iLw#FM)vGbRFxWQX7H|uklG6RiPy#~Jl zZ&}moDDVvZZXmBd%M33Kn}IuT6WTPYTH{;MTPeK1XMH73LE_R#JiD9lgn-s( zZdvLhCJwJpHS2o$3mhn;yj8qidTZ?qUwy6LMerwLz1B8+cb)%=UyLI2Rh%YFs`$C^ zUyFoSneG#!!AJOiCCN=@mBtnncO%EaN@qi~H`lG@icJt2_(@hK16PYoM&P|=ljhH? z|0!k=o!3Clf|f;v32v$$_CJCHI}t`Wo_5*Q$?9tobUsXOv-kG2i4J=iq+n+3Pxey( z5q*N=4E9#=VA&tvjaI4c8>Bk2=32rcraR#0eJ{lm`)^5Ze-$rQ`j7rXF!a1p4ECt z@kbDcbrdv~F$!E$d%?pqG~3YVq0;jB6l$CCglZ`Cza{}mlKBhN`$%9(F6lO|H;CiI zW@hN7*It`FQ&UhZ?zgb#ywf2tkn-QOU|+qt;v3>YeWXo4Ibue8atdveEjTmHC{2c* zelK!%$%gMh{VUe{j>iFa>`jt9xo|Oy$*%gR&axV$k6U#*Qc+dd*-ciNtP0KbS^CGP zq|@9e>S3U~Gca6g%e?2Tc?~P}C|yJo#y>SyMhDUn_E&7r$@i?5y85=r`$$rkI=j1Va^XJ4_IAo4$HxA6 zNYWT8cBO7Fa$SC`r~V5z9y1<<&Lh_}o|%V*i{7Bw8(%4mdNC@UxeDL%$?vk@fZ2Ab zYap~DvkoWhxP73^+4SS#d!je-{|Kzi{{xLM72)lcva9VDkRJthrJyN7r`2kxJ&(^1 zg2d1?M;1)RO4>N26u}Ps3ub`RGTA+nJ<>+t#@)2adrPL}u>o_D*&f++ZWBj-R`qBo zRBt47tqvh|RRXqk+1<6UKt@79p6cXTiR_Y1TWDM6nn&u$@rurh4Yg-%hiu!+-kZ#e zIP1lq)&O#^=Zme<)=dvc@P6M8N?1HYK?mYf& zjK_62gf{!8TswTs+mezN$I6OO$;4lX&6JL&1*|P;4rqPVk$+B}1OFnVh71Dn$uGmW z$_kDXWGA#2y4$A3vKgMJoLJ9IeS3M4>p7*YiZeThE}pmU2WE70Y{?>~=B2(bEW*lu zhxGSZ{W7RtR!v#Vgr?61h5oKKG)|N|&3K5hBfzy)<_&@ZTiVpcmJLP(tQa8Tj-oPL z>HE5ga!2tNJe774LI&(B(JPS8|Dly8XFT2!`m14&zlD2OrxX5$($&^dOpzcys!IYG z1{CNt@OFbU)C>tJLRk(mZhKJ>xBQJS?dc>+?GH83CVR0|wTqMXkP3Q_T{m@tW#&d4 zkiQEXG&pAy0_^iT7ODm|Y;D@n;KZnt8d?xYk?%*16P)Y~_4b@WDtLf`ITvHy>A}R4Ul(v>((X2Y+6ufj>ZGC_~tguJm1QF0nZr+rnaT3z9r6W46U0{SjhIsKI69x?B=)yL{kdT z43Xq6nqjfl36;R*7C}t}r-2OXFI6yDg^0R++Rd7}mF8HF2Xwz#Hn}XOIt%rb_M}*c zEsd`RrNxC=9v5=YHj(FyQ+yz9*ATggBkx(uO>O)rvU>~gpUM|Z4!1r`mvk9X4@fyI zb~ZC0Z%>S^f%+IDL?>O~Tyd1$)JUad{!Vx%l^a_{`=)YcmFWYeH^Hv)o;~dI=*0Qe za~7rkgZOKsbZ@sHn&YAO)RV>EN;1LWoMk2bFEFL(rvNSGM)i^5^7*PG>}i-l@H7yv zsl>z$p6E3%I$&bc^dLYu4E#h$>L{>edFGw0bwx)}wG45T&>eJCatR}Wec$k-tPZr& zOs{PBk};qWqPAFtsutu(#rsD(@gz4br9pvbcmw=H0Q;v zai(5yJE9%7-&OCs(e1F8fro_wLYig(VU5ibuZ!0arvhWJy+<^0^81P&&wIF)!RuL} z3*GfkAev2Ly;iY1vP<=Mh`}^w{1Er2rqT?Mo(T}1;u+P(5+SG)-{{^Uxa*iagA$>; z^@8xa=eI%_3e?mZ1N2?~#b;wE7t#o2qN8lG^BCCvT#Zbm%8bOUGqc67lg8Ql6=F2W zdGz5j+0T4qwK;9@Ul}b;!-Kv6XDkB|yVUI%E$d`C99sE)Iu*EA$*oB2*sWbT;hAcw zal%9d$GIavh^Av&gG;0E#|8Fzc5h3CIm9_QPxA0|U$_t=Z@bZ`j>SLl*S)G*VBv$eICg)XVNdlAz~-L)DBZnQ*L!s6eZY)YN(<^^KG>Xvxz>QG+$NJ#VB5M8wqZNU-xx*le;0r?=rDAZ?(Zc&fJc_4)(z{%?pa;{3Zvv&iCyWCB2c*&>iR-G4_OgO91WZ>T2y@q2cEf$~2ZJ<}s} z-ee{5);$2(29glAB8{3uri|a7!^R4eLg#Q@;LVun&?WC1wLhN$*iR(6)6d)X%Wid`rP*#Fivt zS!1SR?Z2uTuT$K>3epjyH_A_{p0I0~{`pptpmAVfaX%<*L-B&;o7lVX$|dE^ffQw` z;}|&t;rE0bJ{=6vi%9q7$e5Pj9k%bhP_^Rq2 zAXTNODQ~aC!_AyrH*+Ru&reyi=W5e{2(cpphTSE~SK}D!A>&7eK?;L==w+UL<|6Xz zy7pefOMo8Br*?@Nkt}+@u)oByu!~<#I!K+PM4@!!gp<6I&p)7`%C^U*(F?V!f!YcE zoZMJfw6`6OA9|r=yX*xf&b7a1yNzHky=`fdABBdWg{s}KfwDejkUEh6;N zB9vss*|YQ=+IfWc0_df$?-IS0uK2T7uf8%Cri?Q!F`;au37kk7ZuI`J-&oFuUr<#P zCqlZ)s>~t&HHmh>bdg18?O9OcfZ#f%lb-s2B#sdu8VYq%S>npyu86{^M+_T})M zlt_u`9(gTWxvCtWF8Kb9)U2yAeaZGBxGJ*zpP1=upDFZBZ(HvMx5Xhw%WQWebyt32pS{>GrrcJf1yzx6)v zs>2!`w^(qB2A4J6s^E*9L7OVOanF@n!WDfGHXt3f5pb-AyOWgcBhf1olWm~;)7C9W z56y;!A9;G;IQIu5Koo_1j`HAp(tG?PMa!=tyIxI0l_U|lEARs}1l$S5Y~ApqhGU)w zO*eR=(t1r8yPrKPQ2fhtnU~5p7I#MKJ9(&oEm@N&_2*8G!HHI zo)v4^yPB-Xno}2G2;wy^!eF>c>fU*z=`75c;&2~6o?GI?U#zgAZ;2O?`92T8?6Rf- zS9!B$WsFJUFVYHO{SNYds!`P*`oRD_{=PEfCdj{R(cJ4$q;=2}tw2`7gOga8YD3HkqD)Nzt6&e2ux7b`B80fUUGBl#{3myvfqN0=9`%Pk7ef-Rs&G{ z2ZF(MLCaLqLE)7xXuR3Od(uHy-n>>8Wp6&wqwk&}1?{pk@E;N*f*RO2N|1~i;=$EfcEZ>+fL zpebtns5cUL|%ODCP`A0pZ*<-Dc}Q6qeJl zdo}DOnm@hnvEax$QB|oHbi*4H)g&xup_`rzKY>^a;=cnU zzU@bosHx89KpP5i0n*12Ng50L;@MsHTzRWg@e>fdtG>rrq=!!yyPK8z< zb45tj;N_sPNp|evfuoc){+;@Z*(P9wfV=z#tWjn{^+qPE%e^K?J zeVOB04C``}l~p#b$+p|B=l;Z&k;3UVwSK0vCgt;Q~5B^3+#>@ZoTUL4u_jmXxyZSJNuYZem z8(V4ZQu+w{S8DQjtsTC0Tg1U*Q2DZ)sq}#slQ5c6X-nmMA@)LyK~0x_hZT5wm0^WO z_+`l^62#{G@*{?@1S%&8I><^8sYbYaMEE^flDlp9t5pYPymDCK)0x1d?oaT$Dtu@I z7R_G5Nu8U%nR~Y^Bb00V%m&3}kDkL6106Fo(br_J6#8>%R?LdG$d1f%ZS6k(7OyO| z{aU@Tlp1A&lBQXOIeyy+KB#P&Mh-XFjX~zE;#4T7r`M&%?0^JVzwq{=_d937?)GKv zVqi0+=X#kws`du=fZ0Wb9U}b?Af!2cQGO{PLi9HI2UH|&$1zdHauA?88{y~`#^Gcq ztk7;21a}4u0OHdGY!%08!~_NuDs*!kaOruSdCG<T{Yx<4c3TM}p0%SJ+Hf%i6 zI$@apW9Kw%U{O#G{5|EkVP2pfd`0hTZDhTi4ZUTsz)IIEzLr1@rk3z@yH^5{{P}+X zyEe)rvN*0;bfUw+i@VDdzLBbbUlmcs3#Q$aIfMv7-LKh(*yja#uO_9yg{xl!?;gAw zsxQ|9U29LA-?_ZZkHHT@iq!y2DC0&yAzmUsRCj;jMl9sQ$cz<@F;&oV;!SGJSMjrLqw;@c^!&nJ{C?N2H_H|~aw4amyu zM2Twv{s@2GYQROn6ZLky#eUkn#(qB~df@mlC|Y={NtpHgjcv7%1PHR@64tE-9aioc zbYAIfuO*fyoe>5}e&Y`yEYFbcUlgSMX|Rd1*f0)R`H9h*kRo9;STU^~XeA@jc?rGYU}o>6*GcbjsuHdSZ-_R2H=7qFNQJ?m2_d{?e3U!-5zVLCQ0Z47slyo_f}4IHD|zZa2YmJCNf zV!K^X?ca3&FOSUomqTR2OzHMC(L>H=rrm1rz1*<9>BxQuB?q*=d$()}5!4QUN6Ghx z_o+^5U8KS1M2=DRQD$n_A*wjp&@=-bxY@|I5&N-t8p$2E0&@F^4^Ig4(D{*xW3qhD zPkNqwe^Vkvw1nUQmPYwgH>U}=;!OQIphIz4o23>3yjQRBjVs{kWNXmG%wO=!lslQ_ zQ%SPQ0mIT~o?Ee*Dbvw4aOO*{8!ZExBPSk|JkE4rl+(Jz^39h8E@ma7BuJJ5X=Wty za>LYUS|b316@gHWO%WbXFG^uw#~+_p;&O9>0PX;74l3p^)BXvDyX_r^K?k8>S5O!Sre6hxxB0-28%#HDB<57I z*v}`AO>dG@itT|0AMvx?*R?Iofcv2HCzrxnq%DjFv$9;Em7pejedi`|CsUY$&1PCT zBczGM=FNk^2eW#dx(Ftmuhh5ro_>n{(C;J0Be1^zD4)%54#Z|A9XCJx%qHdp9eRx@ z6z!OCvELlI29P*-i#0tJ&{!@FeWQum@M9ocUK*AUf^Pg~=MK}-9Y9EU2i2uIX^L@w zg+bDrhuX+Av)Q=Pb$wU_X92Zc`BDrh?*@NjHWQ%6d$@^J_3prS%JF?sEO7M*_aZVD z;Ks@f|5KEjD-uP=&zfDY>b4S`>ey|=MRP2j;keU+Zu++W0UAo;rULw_9}t-A%{c<$ z0KfXVvd^*!u4QgT{NaxTn!1)n>JQGPC25I6mQ_`4y}_V48s8o>kJrkM`=>)4E!D*R zaD7EpSZL$3(GSSyJIPDGkq}!#YWvjMgS{po&^hfl88R-AN(rm{>jCUtU^C29$(S+g zgV1{1#n?P^M+y0d4>CvTnFmPn_|3FWh6Ylo&1M3}+lzuOJ0-du_{KLnA@0iseLBYC zrvCMDlJ|q{jL(gUePR?u-WNsO?JvBnh^@1)R4~tfo;hV`*bUn zbWM6`GAv9w?5uMXl&)>_V`$b|8h);3nx2sk()H(kj2NzFSJ0a`+VE4FNRln|uwxmQ z4InM!;t|3>d*MDA!;@boUDe*IhCuL%d6AHEfB(Z}ps#Yne)^!&fLs8~Ic6S(6oG(h&x|ka=~^+(m8WLcv9-B5{ie zX^y^I=Y6?lMisM%q}YE1%f=>7xka}Z++ou;?xqt~CU4BKZl^)G!$Nz zQ>-(v^@D5&n13-C7X(^eAY!m#6^G&lP1G~ka8;eX4r~ECrxziDu0pm{tWc@zCqV%j zp2K-gRI`k;X5jsl?X)2Fa=m_bb)!Qi5|#Se}+Xl`Nl}YR4t;+vv|TOinawf z(TR+N*HabMhqN=k#{}%ggub=C>!3Z1&%9W`d(QATdIs7CbH#i}*;=|X^fU0d*1I{k zTCR#!pss;`SX48|C^7NCV5kS)brWb(fM}D!yS&C@$hpOXSfVR}-|j3ZDyxO`^P5L6 z`LOQj^ryx53S|2nr-Na}KYZ-fyyF7OYb$(!ijLpf9a;PyTO}FqF(D)+kxNH(OIom7 z@ptaGrt0NkMN4<8S?i-MK{LY7Y`?oJ83;RpNUx3c!lH*X#+t%Q2KO7W{DJ=geo)RM z6`2XvOSy7(GrGfm0{XQg_AX1Q)?N_*ryY++jeuq~uV+l` zQSI1hA)hFUgnIlc?FBUno-!;yQv_W?VC`|;4ZkCAVAs`-(}-t!gfO7a7%AOE-wquL zR>Stq0dASP0rsP7x)Jo#{h?2D9th6tB zdiO<`4~E>JmzE8xil^z$fZ}ichRNWjIdwjh%xP2Z$NhKD9R|ezDNou9Z&*Vk5lA6c z1KQ<>f>2oAp6L&De`4Qyb0(25sWynyLSD`sw>05bB=R9~{M&dqec z@xTjdZ3W11ec9NY^W80_iZu3tO?(u6hS zO^6?y_z%Ojlm!x+@S~=dJwrLys@%noYX40bJ}vuOFtO~B6{yNTmM9&G1QZ^)l*Gsx|w?M8Mt zU=?6l@_^B2WvV@-;bs9KxaH(G0lwq*JV;urdvIdo!*H(|4{3okg*HJrMvYlkOWc-e z-t6Syi6w_G*8Cy=fF0D}W>^oAnsTUcT=yQlLSAGkJiv8yWrPU0@@|GUXHCrEJjT42 z7hz-*zWwvWpb*JfMnjSQwdsnHUIg6vXnYKC{TWW%50-7B z><9b_z)t4*1RN9fhah8@a3kaO`Rb8{UZI^ z@>kzTF$9qH0PuGzo_+B+`zQ6*br8B6z_Q~0r7g;{l4D8(WZ+iHi-%T9i>I0#3=}yr zXWS0hc!h!}NiOgP(U;NEuS1&dMWen9Hz;r&ia@eEtEg!iUd}t~*$SM^L+YOp;B5ig z)$mV>``!zd5HHc$;;(?}h)nGO!ElYJwq~BTvO=0i8Bn&*3hH&|b(c!ho`9;G$P%`o zu~zz+`lI0ltur%(ehRQ#5Y0tw7kmTA%i?tVIANl&!BIy^&>;D|uvgK`a07V01a&?4 zM0Wd^#?J_$zF26KZ%$b-o#blh7%J$wDZ0;i7J8$=CB^d2AJ`9*v!2CXj$?kN`LHh zwD$ez!R()k<9Rt=q~F{^c}b|pul~Jm8z|cW5TS0xQ`jfdZN+{1Grz5D@`p^wTAqHB z{0x@khiFIK0<6#4q|e-ZwPke2OSDaS{)kgS`PChiENA2mbc7Y>$a+SGP7XL^{Y@h8 zNg!^P)ofe33vj)PNM>$!lkh5s#S3(D7X-V5kr1Av_Lts3nbq+3KlRlAqPuR@;s<_E z*}Wt&8jbxb%$g0Q$KC>;Hj^!XyVNgb>`~nQFWW$14-7BNF`tI1D9XCrE}=x2yRlb% zsDHzfptUxtlbE<{^-|%fatS??>~0CD$@bU=dZsR&u|({C^sSv^-iV6yI;nRS3Mi*X z4T9?DK<4Dt+zHb)d0^cQ5X4{|2JxWEs~KUm!`3bpm)gJyv@uE|7;04wz5diG)B~2j zEX@DY47c~lCx72I7@tRwZ~G8Iq!y@7{iw*^@u#$F5f2!^0#NhiEdFvoxd%4y2hbBYm_Epg_g>`R92rRJqYwV!Wyu-eTx1K`7`X;aJCehRIvx(I9~h_0msi)FRR- zs6Z&o!6V9hnzo$QQwQsF0y)ob!%{_7T+Jc?Qed$Jd|L>a#I3$PWl|w}rn3{FBA@B! zlrr74D;(!5cTk8Wge=J>09iMSwzG!4(BoF%cfyw`Jhrs6&&(Zok2Hh6I?3QcRyl&; zC7pd_kn6?rIOZm|LzsXLZcUPC-cmd(6m4Y(%+)>CSg~;(;0j^baX{L@Y0beQ&EY9n zla}xWDhOybw#PR)x}j$)CR%Pm9@Vx7$SyZoVoKwPq?|crl3|*p;5j5j0pusljcnFZnPp@#x3MSAh>q+GU%&^@ z6ZC&(`AReN+134@NmsaQJ9G;smmyWHJTuoR znO%>FM#3emY8!*+qzxue~g!q^kx^|}~&!eHd!25ZoG$a_d{I(kc9 z=TRW>kdT`+qKrPRIR$DsMTvCOfDh-V6~Akz&+O^M9l1SkavuDD6kUl!%l#k!?mpYu zvF>fHONVvewXId_)Ilm_s}Mqxp1nSO_qzC%TS-&CE?BRsOk6n^wNQO0`pw& z5|jxa+0J5brGttaOHO-TG)SNk?AQ(Zlsf)hRm^pe$FjvilLtE(Nq)O^ep>+vj0s>% zqa+&z`Hd?DQSR>=+#E-C1cDn`v*+_fMdG79`O@0SW7`6 zPElECW=*>*#qWf^)hRtM6|rTzqaNc#h`d9G!HE|MQ{qkGAcPYBN&3Vz#*kP^GO{xS z#U&JIGUPJqhJs%uHd(|jzc_3!2sUNd%*$}^BIeUN%3=CbdN!`ZPGOiKJI?q^mkyYJ zp5H0IMP=-}7#qYv7e$!P*y~S^+$OxvCbrFLM_(Z!wPC2WA8=S*BR8@?EJmx24_I#s zduM{|UW$lA^Wa5?^4Ph|z184Te=LAG*clO5V{-(=&?4Q0xl)(5h7)MXx;nn9{E$`p zAA`G7VU&Dy2cf@oC2adhQ7Nb7Vz+7fq8whDLC~V^L`trcjt^Q4dNf11jzQKFXe{X64Q3y%zr~KSWs=SrdG2&a5G3gYe#3<@JF2uazD5S=Xq@_IL!=>7-@R zs%5nInp)Ri$c;yJ7vAWU&xHfvOy*KG(N9g9Vi54L-6RVH1R}vS%z01cZoGg(<8Pyv z$Gu?WMR?;!@IJ6f+$5?f^R2Qw8S28|Y$UwTM(_zkRFBs2;F2`q{_mx z?`ZPMZC>KpHY6vATNGTe)e%9g$tBtsvBh3fWI|`Gllt|Dl{U(>RS_#qIJ^=FD_Fi~ zJuckn_U+#%8?0rmtU*^|DB;x%JFDsv5^lIs#n2GnP0oVRRnfN}TMccSM%h)~N7HEO z+--EfLWlRt`VX+XT=p~}RvGRdwO#()pV(;;rzqqpsjm30DuuKpcxc2BD9prI^Bc9) zC8laX=-X|%b{3jYzeRMHk$&?R>MgKa$KX`F$2k{#^tg^;=}ikm%CO6gi+Y`sRv|WG z#6x{ULl+EvS*#s!U+7?^gPdD0^5o1xVoA?cp>kVzpG|Hd6EY%V1PCAZ-ih5m1~sYn zvEYO&5KrL)b60hR%j;Vaq*3|$hFXtvw5g?wb`5Ez5avdyzbgnkv>Uc4PYU{_Z_TwS ze?mOJ2vmuUHI@)8!9l(z)Ugl4mU#>N#Z_9ppEJq~aD07}K~o_g+>S`v;A>aJLRE@J z`hJqSO|ruzi^A(zb*5h9hiaNUUALC(r;$ur=`4lu=F!1NqF6);mJ{lfKoG9g91L-VC-8ZZb@$jwnLBI+)hS z4E7OyB{ehdL!aaseS+Ma)ow6BJ!(5iwFt%Q?z<76+XbhKv^Rh7ld1W^h?w&WeN(C! zyL5r;D#RyH!M24$oowKJ)sC$sGm{I^V)QHekdRkf5!m376|ot95o$X#5QNj)CP)t1 zq2bc|j?Y>m_%_n6!{D)zi6jOtIvNsx!O{tmfxtk5C{cIc@-gKUUsgR6zkzya4J1Nq zlrgfj*Yx=BGD@7p!>GHcL6xIy8Vitlc^cQVcg^@v>{gw$T)J$BDd1#Ne7s*0HYs;6 z8T;Mf;j7q6+_N~m{vQbVZS!}}^cr7Vi7z9;nmSsa;>G*ezcjUoEB;F!Xv@k)=eWaz%# zq$~Sp2rc*i9OQXybgrg;p&!q@qkncJqDpTym30Yq|NXrFDe9I8wnT7WDiI-nhLkeR z8`#r^FR6IR_eqCF>6}IE-br+p*KXLfqGrPq@XIB~`-M5?Jd%jua|O%|Mi@QeJ`A}e zxBL#DK0J;jk=nTLUzi*pfSEpG;|K~^Q&c-=hDF5v2)EQYT30!&6y<0S$y~M~F6`8%E)bMU>6o4g zx&0DQv8~`<@sz$jGSL;;bbg_bt5`W5ipyL!AoOz8XJBe>LyRAY)CRTD0zDzA$C++n z~4I5Ter<)z^Mgcd*s8@<_BnsrE5SH%#tnX9mLIK zCv}V4cFn*Z?1?DJP`f+qDU$GQ)7tr6`B%l|TD~d{LpK;2~)IFd#RPG0SskI>} z)jL>PWEXRQa2+ylesw1C!F#X?6n%M~!p}ppoZtW7RTaR=z}xAla3AU&c_RY`Y*?j{H99Mxy=_5#3Pd<2cSVwiU)Tznoa!Y0>5q3_!Eq9CLft>(rm zYs$z&1a%C?4b;qeu1{QD+@uOo9`&aFT`;52v8l`uLCOuzKzbo0Q?X090%?N;k0bV4 zT_SH~g~mxUp*&M@u5~-7mc6+F<~p$h_~^1Z1*Q>>F?j9S>R`+r;oJb%&tL}9-l+U1 z#9f#5TQDPXtxpV|c)vAs)8#ZqE%x-rrQ|BL&9(75%xW^pzC-`@JW>SHDnS8e)L_8=tNphxNex_@9f z>e8QPQq+XB3w|!iF_i@KpCPuKWOa`1)}Nx&#KDrJ-07e!Cmf2bz01!wdkAgov0l3X z2rR~W_h?CW#`AW+jeqg{pmBQlfYg0>2&kPlsb^L7Oh+aItuPER7dK$eaeiZy@{UOk zDSiA5j@`Sk_1<68f{*4d2Px6#M9ThM0eTsFTB~_sO~c_LhzG^Y0e*`V3s!}F6`--w zRVUeyyNlFAkTLEp*A#vn_Qn+S{ zOObpaD&U;K4G76DAG!0gaBH&+#?1i3?x@Vx7JLh%Lo+jeQM~Ck1FHkj_6FLLwm)WB zD^CpfmGQr@*MQ8kVTwoTU_n9HJoGF5la9AwZZBGI!o8P$)z{leg3X9kv``4kSQ*rO z@5qam%H3DgBO2G+FWNn^2=^kIjUoThna`kVipv4E3c$Ttkl*)UYSy{FDn2f84^(u4 zf$qy0=cowS47ge6JCMoLlZH(R|FzBEz1+@^VUlO_kD6(Y z?3S$k2{}N$xE^mUHG}ICTEO(=D_P+ef#>vU zfG_{M6MW+4Bv@w?rThw8H6@70wlY%}d*k@dK2QHjzJLz-4t}LQKRx-r0k*Xkx>0Mb z)8Qh5JJD9CfBuL0NL0;-BjHYDkxUn`XRR=7Ijlg>57{FfPsEa1*Q$!4C@V+ zl{Mi17?nWZXsNXE*0^L`HF{d8>E$a8D@2-fvc?^Yumz!GYna58xn zteeH{c~p*!s)SlC4jQEo+&K*>gBDL8m^vVHa2RZ74@EZrnc)&V^rWYpjQBwbC-ZRv zOjF9uZ;(wYvZWcQ8R%7mjoS(~p|&82LStCZ6l}x$n-hDqcXSCg_BfeFm4kT={Lr6! zeMb>>Ay2w&8zi&1nXr;t^Q+85^u%&c2#=aB@29ga0=zeA`vqI9zpHoZr?^BgQYXMN zt1(T)-}0%OpDLWWry6$XL6YYD7CDE8KEij=h=CqCM$r7=Kt`889%ytaQls$-Tl9AJ`4KR}?JUB9i~W z^+-rQgaI<8+gx-mH(mX0vGq-1@$qy>f8;muem+{T5tD_lDk`QY-W{Xt?2ms9Uuxs0 zvLm?3i~1pQ>6k@var52VZRvK6np2A#CB1YfAL9T$?x0Ff;b@#oZGA=1v6F*|a zaws$Jf-h4& z-`Hq%*lAL#$f-&B517Rjv1ct3*-6&i`dae2n_8o}Z8IBTId6PbH}_3JPUj+4LsqE* zdh{AD$rQoF6cPuEgHDjRny<)D*O0WT$n+-%mj##WL`Sf$zKFVe7z@!rMlvBJP_lE< z+jxKv*!1t0{Gdu(_{?Xx648kI4V(>{uBRqR_fGq75O8_+VWKItC_WilyWVQ@Mz0C% z2X)#ayK;-+LKlY53heHvOy?&_qY1{$K6wn z%@L4V(aZToB1qU$xj3^wIhg$QumoY&TxIv2IHrMpFMe#boffGx9d(S6>>Iu;BkKhD zL6{bMg|l6C73@ixA8-`;?d@-H8}Tl6v`^C|P9Y|8(Vd3R;800+LvW~mS81+r^?|vB zQwh|2W+^9Ls(uQuJmgCi-usM^3Bq8|56g|-w{X0|+KQ1kABaA%9UPP>`8B*mtOK9< z+1fsSUKm?MwWtRr3ctIm131~F{`hbrc=|!ObExGOlhOKbr7fXju0GSiDURh|i#lJ` zasCjqatGwayQ#wCfa5!K6sCNmv@j_}F=gz|jjKil-9kJ*2TR{J2POZ!eP4$@6y98{ zpDS@=T4CH#L}a4D6yy@<amFVa@aZNgG4ekPE&Oo zH_Vwg?V~@78uNb0+FLMBc-BwpGpG@#mVYkp(|tcvRCK>8zuO$_C%^9Lki-|I>yoG6 zfn zLWNqX{=D+DY~Of3l@w3E1ge=wi_EDo&AslJQCOVdLe0Ff%Qx8=HC)&P-Yn?me^>5C zj`g$A_qF?sr$V{8$gAvqkcNAWUCFP(*Qh1MV3E%CQ2`He$g~K7f7$JLcvcfw33*0K?dxK} zI`4r?VL-r|0>zt*lnIXa@g(PAzR41DI`(ztT+Jwksu(D+gp^MGobYqk{7fzE%*wnMOT?Yo77pts?``* zHn_5~K-p5IUm=6Sa&JNC5&KO0cj$&_Pa6?{{eQqGXl<0;I_e9Xtcy;Jr3c}xAbnjC zd5QXtBn8H(snSwVzk0jFN8946tDFzW)r_H~UvNFrqYO{i$2y)1oWag_Bt(}9H6XGRO~TFhxZm`z%T2dkEDL_C+k1QpU3j}f-G!_=m0e_ zyR4c)t`}~7hwrPI4Eki!e)K*N8arnkSh&tMgL zkzVv)dtJk z@FPWiZy9xq(5c`Y+9rQ=yAMpo(3-{mgNccbdNR1x%KeJPlE8h|oCv7lpXr+-u=KtQ z!3Eim8ys=MrI!F^vz=gOKcd!rse-cy#hM8`-a?8-23dtNKjCT1ALM7(<-0bbaBk7} zbD;j2kmLG>bjD})U=%;{bgyW3H3sWy9No|BJp_#IHbz#Ai)CNIBh%R<#-rHr)$a_4 zxeu-|-}oA2;cO713FF!f55HEVsYsRQlY3oekgsy>(AVnqt&I|c#;b;-BO31h!? zU|clK_{1Z?eZp=q=wE=Pn55T*5OxNA0#C}G@?_iY!u)S849C#fhe@c&60s6g#guO1 z?hgwQ-mgZw^%~=Wi@?U6pglhAj8m*TZ7HZtknkr?Ixm$;r^@DkX%V9JEJema#;T;< zdVeMi{$rKJea9WHM(!5lSATw*VnE^5 zUTil;{tOoJ^{h^=W;)2RPF!R9uwD(&Fs0EK;~_?W!Aiim3CFX^(R&|u7JcU{WWg0R zCsC}DjWaPpuf=^-w|-dcE_NQ(dkd+g4ZV}Lgf^!MRzwVWWjI8^dOOLykp74xn%_+G zi}Xf(7XAD~9i&3}Lu zUME0bWXk+w?L~DrAdn^F&{bNqL{;pQWs5@n#~1@TDZSXw!suCFEIU8~?m3uosd2%2 zJuaqzd0;iE8Gf+J%mwzA`B2bSx_90GX*hRF@9xOrC@`1ZI*BLwopfGT7Ut^Mzp@8(K0cw2Ta%-DVm3wd!3q zy05k|e1P$2J+emOZTCVi9bb*?0#oTrSnU<#xHyc8gk>U0%r-wIi)!0t$xgO^;wTkOyj;+Of5g;9X zv4|owDEoEM3c?%mKHFG25AzTE^+Q@jU9c^*;3#%Fp!lT^ygu>HPZp1x z{7O%@!vTz&_L?O96rNHDsc*Gq6A35DHpu2s^XxBYAh8}Dl6B=_DtzI8a z;YNHBbw#j_Xc70;dfezFE3t_44ptrJtM!o9P8#!q=6oF)0WjcKr+9hwJpXj8&!3R% zJs%6c!h@~E`6rTwf7ixK8t2q)fWUd9RqwJ+7hAuM>igo!3zFH2L8~8SnvXrYh zgZ{ToPJz|ctBQ1*pUhJW<@&MnFqiXkoUYpPi)*?sJ^16IJCa4P_7m3FoAFnEgr~CT zuKSm)HvcwhhBdm23zqzAHUD;(&Jw}c%vqMkSiLr+wKpwYpJl~Wi8j4~h<;fe6*W|? zb49(E)v+_DOfIRO;HkTq8-^U-!CJJwvKHX`R3=AlXe_M3qQLHJT;6aXBVi{H^pU8D zZHu91Ryo?u)9#?le@$bgWL3y`(Ol3BqEtx39sjBQr_*HACK&C5wOh3fC(CQFoChb+ zhQ?2@O5kCOqMY)p6V^r7SyP=4K|ny8$z);eR}>1@{x~z^^q-LM_ohfNb^6r87xt{1 z_Dz?Xoo!7V8*TSMtAS)aX$Js3MWe+U^gUubvY{5-})jSGWs4k_JwNOxE# z&Om;ka{Z)%x8pg3_Gf@<#t6Dp%qHxXGjkl1C32X1YN9eGnH(3^wp%9x*cE;>Pq2QFjOh3Nk;ert~o)N}BaYp!Ut8Nnh{ltPI zVh3y~u@e~nEb~sjndPfBIW!n`65mndKJSF#A3_?mNUvh{&<1B%dM|-%`L>I!v#-bN zEbcrp#st$;e=zV9ODj1`2c6jsC7Y+0ya$efqjgn@Ldpmd#wPhKfwsMvwv?h&h&WUu zxZm6fz75Yg2^MeYnI!Y(f=TR&uShe+ z)i=){5c_DoIR$eEw>w51?b}4c6^s;^>0>Ov;^M{nArpQ5!rme76yy2rex8^%D$`uWg{kUmN#;$V4o^V7|coP;^pIz!#a{IO#7tU1VUFoL+BNHWAvwi^S#o=m$z!9yA*nZZvnw@RkytLu<8E5Y9hi1qA!=1J zCNj*Av9_UqlWb@orD`YS#@Mo8q^A5p(OD$Hk&@==Ya_3|q4xgXV)Cy@Gq1ma#lFR1 zxYFDJ_ntP?ria0muv$+L0>lbyV^;7d1O+vZVzb<(8Qtv znjlcncRl8~8*N&8Rt_A-!qZjn_~e#oJH10y|7!cTErQPX;n%yB=yL6ld7Xs~R*&%x za+mC6sZ8*KwyqUZW&>W*UotM>y9a=8PVVe+LYVVRx}zt`+_!eBv$giCbr$Om@z%pG z&x8$p0%%>qJgGWSZQH9?AP8)b`Mq9N3O~(W7>PI6nV!eL77yN-4=8_x$54ycO^}y! z57@b3=D>9VB4GO*XWeyyUSi#VU`qxQO>R>64luQt7#pH66;1w#H~~7v#behu%o<>4 zuHyFn+X1n=n~||btjgJ_F**tK^<=h8I_0=g4t1s;56)n%83q6SXdWDz<(=%9gLo1ySO;aWvufPPnfF`km{dvt2_;&Ht za2p?eO2Hd~M}=r?70~7!^idjVeI{rY1_z5q4y?q640~S1_!_m@EFSs{E5<8}#{wQ3 zgi0>X?a-kujZR>R!*0|ICgFiNR;J-*URbh-M`jh>&-7e%OI+W%XXpy`oZNez9WM}- z-g4=eDQw8P<`^)pK^}5Oc!P!{CZ#Sq?Bj)_*!MJ&umU(^g99Qa;xmwszOENw72C5M za__BW-IOhTqnoYfAG((HA3zV1Un4(wOk$nFzOpYEqfb_RNV4i^mpoFw%NraAWy4n^ zit4vHg5;t9W_$LkB!61IFA=R~@w!p056^)fFQ9p8Z?Y-}yWb4%kmlPk3oR(b4CU2} zLY5Os-_RLvVB3cuh$jR$Gl5dR1N2v!FBZ?b%>MQta7w=}M6A8n;QbAzpyI23q(Jt7 zX@8nJ6_ff%hLeRoxrNf9B@xW0N)wGp)4zj#8L> zzd1>1|2UcBkDeAD&%#J>x|q)cs%_nFPff)+Yq~Cig6$gqxJ)7YCkoe7KIetPOnb!_ z`~HxJGjI7}?0QE@)p~WMddNg$!}1409~Vc>a;o0j(muVy!Fu+0{vhlnD2APxcH}#D zhoVvyznfH{1ApswJZGj^B=HJbtRn! z{TZ)UyWH_~k}Z(ZqF|iseW%0s);mJqpgw3V8sg|}C>TOhF-7k+F}#Zi0;QCsJ#sIe zW#zJUed8dHc9`x$(`RnJLX7(+3bfv4slzR3-tdkngoG;W`*4zpo;bfSX1Z+wWEZ`* zK{YX6^kYhhWv`HH3`ByBE}$cs z@75K>*n%%E8^h#l_0ymp;7h;_g5SU+@X*M8R(+_2p$2?S60xpw*o&G1FBKLuiR1ud{93z?tJjk}F#{GNmOa)!EQFb%Ouz7n()DxDS*b=BnUHTsoCV?vo zxOOg|g?w&;cW?yD?}eVquvI+Xqsx=-($M!qb*Fhq{_qI~;WA7GFjc}&;;ZL>iRI!y z8&<^Gy&&nxKf(fv&zo<$w-{-dN$=fMjbQXzgG(L&G7j%*tJ%D;Ae+~6A7~t)pL$l* z#$N|0GYl3*4=v5b$8Pa;hSiX1Z9x{OjDETvG^l<(y+T*SYJv&-2K7%1>o<~nE~Fyk z9sJntPy;7rC|_ryLT6?Vv}5jov%{|TlCH5TC;oQfOHLmPEl1!i&M2%q&W{xd|V^1n!}3rdX&fq~1*EE7cm{hSI#bA?C-e70P#Fs7SY; zuJk^nlJ@jiV=}yS_}^gMMz+iG_#ezvs9(d+yYBhEW1?l2KZ^=}6z&C9G@5^f`#>&o zny9td6M#SXuiU%~xFKU}1Ori#|aMG)VhaO6-v-N>#=SLkKpFS9cU)-D$U z3e_k`C*>=PM`9d-v~(l-BzCo-K%&bQ_ulu#&((H^-r~5VE2XWl-1Z1D1+3v^r{Ii8AaUyECIWyy6=gzqGTo5xSn8Ql9Ni z9xrSvdmxFT+oRcu!iX`^5Nzk(=J<>ma(h`TwXGLxwX5BrD@+LH8_6Kit@Hz~2KFq+ zUIeDSk^$OA?WkT8fN8_&T%<(V#k6OIb2{}|k#;k{l*?aX|J+Gu9$Z)-0f4KMg25JC=BonMg8 zO?v_}l#!lVb{6;+;WngEccI)n?n3As1L*=K&-O)$4X% zX7*cKyC1bqk>N`v^YXS9~;bzrs^N1Gq~DY8ck0kW#b4p@O<{fWaPP&Yar1)Wl z`F_{h>^@?1S$$!5ub-a>b=xiK+vqsW9Y0YQ%MI$hw=f^RSF4-8k>3vP1;2*SN|r6C zU`zR{?j>}X7amCRDF??Y4Mqkc#P%3gQM_K#H6gM@#4Cq=C>RFAvp9tfiv2|TB>8D+ zGiVF%4~4}XZX#h1m9Ys_7j^U3bVAtYgxirAiDpTXUi%2}_tfp@q7Z|PMV%F=QUq7~ zPgBendY$QiJwv}^XRci=uF7Ue{8iqi?IKne$$zo7@ye?1`$@_X{3@NYKw&-N}hfvdc{LQ#t5dX`6F05Mf9LYtHxTJ3m#)=T3ew~<7ajg@F$cR-+7|(+NheA3kKW?x`sc6 zS`5~kOodiu%qZ$Lq$}XR3&q!|#7iI!&sA@)wmCeY1kv@9W<<|V4g#;r_#~f|X7+C% zUiTDoa{SO?hMkT_QJkzpn%~5frK789!%*`q5C#QH#2(Y5LTA2GvHt;&5l4$$cXxSK z**;a;+|l*WsKRfH)8@Y+b%&i<>wSsfSr7}`lbrUY9~aIST(x@xBt0J?a^-?hRQX$*dShAp+p(1>k7x8 z4sPm3ooJeoupd5@yzrs?#bO)Q0(%SeE$ZCqBu-Lht;%2xq(J8JA5fIVWHMzeN=H*RPVGh2EDM`}J`RfKB5GG$@Egqu*bF{VC2kE&=cu(p_fNRW-&w=)HKe{-PylO z-)HTl+fEp|k@j#uZl6d3qLJj)#ZUi+o$fPY2MH%MU_ zC@~i$21VTCuAYYpoe2JI=NEa2B{s5Mj^Z~e6k3;jc=NH2SHlHD-Bl+Yb%F{(o#mx<&vS)3(zcSaLl(G{-e4yg+j0$;l(wq9-O}_~f z$yC)Z$_{y-F6Ug)L+IY@K@-uA2EuOdfGBrXCmSlf1lpZ(Hta0od;gBEt6A3K{&sO7 zTia<9fAd4p!&L59Eb84AG><|I08Jm2Wa?rY9nD--9K)l}7kfWg&#}m*1Jjoj=_@tp z;^QKz-GEqybQuGDT|hc&EMu*rR3NWSigjfIUl$m_1c=d}`)kvN6_L8w35wR?1?nHx`V&m|(ivK#{mj0y zF9P1WblIbaqA=#gHV!8&wl-A#2f3x{c;zC^VQ^v6;g5^ok0BUFQI>f%G|5K=&+(5g3=U z&e!3eR#T5Qd?a0uwL3pg`ym{eTCZ4z94(kB-X{tvm}0o=05Z@h4!bw#NAU=107@ug zIqWU|E_wlU@ZLeMsn5+O@CV(hvXQ(P3^3w0V)TeD?Gp_0g=!8LwM4uEGG>ZI@(-Wa zZHiIZg$C1RUFD2jwlKb?x~(BsL19AA3G1pUyPYSgO+*rI$P%UdWcDC;2e$s3YD{qR zAYMG_$tCezG$pSfrL1=|1{=*@6*TXndU@~T#i-)a!`~V;i7$lp=hym`1^?^Oacvt$*lOA0i&|vL#3o+U{aN z0fTF!^bCQEwj~Lyt;SM2E~~ng|85?=RXPvZ#O%!f;fOkD0Y1JkgQ~eCq0qjMkOy6@ zMT?5vX6N^L8o?&?M$re%QSB@Ym{&ArP zyGcbuhZpA`?$jszE=9^_$RXPe3BNJb4JSe8M(B5Xzv53@-=(hPKL3iQpaZAS@ZE{J z+x&jqMp#wsFQ4DUDCgVVqV|m461mX zjhcVd<+0ZYDXUWPKN>Y~z*@ddc3SoEka``V+hm7~V|5H;xYc-4!+6$lCiO9Pz-jeayqC~?V6H2+4(h@?njl|{-BeOdkMnWUO5bp<&s?KGzcRNgrSs~iTsvWi z&Wxpoow5OV@s`FKHx}(DavGaFP6k^noe8vRR>rz$QS6=>cd_pIr>;voesp+aZ6E9J z1OHAn_{iOAaUor%NAN#Ib$+;>xbMF~v%1ta6B~p7fcM;uhis4=z(?sDksZSD_^TQE zFeYac_Mo}zMm^Q=chTqO*gFhnPaWEIGf0pYzYF>en!C_X< zfn1MHAu}=M{5&fofmFAwnjQhl^deoGfJzIEL75vuhYfz3nR@w!M{*db)x70gZIgahyK9r z7A?G$7cwdw1Qu~6V$)Tz*m&%a`RPvY%r6>7$MP>t4|WbWu?kQJ~K?W=C&I4%qovopit!D3a}L zKlep)JC0Vi$~HTj0X(p(x?Qz}nPW0azLujef&T`kM(nA|gLi(jFWg;b$AMb>UDkpt zbhgr2kYI-%MiT-Mfh^9arO&AJh&3M_7YXKrY;1%MFVzIwZ2+g0LA`BuDV2Hhv6eI`iNK z{0{*6i>zaXJb@8Bo4{oyqkDmv#63u)$Sb2;yNs!Mug(gzsa3vjUsi z$}6WzGFu$ODAup6f)&$ruh^)G55+<%7|j`yM+0N9iloxazK>aA(|=W4VyrTY!3e(U zgvJODkOlC%E2tXbDz1sf>>+ri^+`--u1RaT?K^YD=pGOL@p6-|#!m#%GSgvx7d<7o zfo@=kH132H8NJel1%R^b4ucEI^)3$}``J<-uCeCP*Lw;?Ic7u;_n&D@N$c&wiL%r$EGZt7a-#>H6JC(6_(| zI{b`xrTQRBGK|p%eKaWK`?yNp7m9|y0$fPrT~wf|WeT#|8Q+WCKjn+`#|SUU0yPny z=;Q-1hG}?EI9?~A2Ip&M_KX_ zlKqST6yR8RL1D{DMa~e&$j4M7GfV*QgM4S*Zg5C<&{>4+EqDg%QFQ2s)C%~WK94so z+sc_@uRycTv38i6d4nX0Mx6JsC%A>+$0|EgG~>K*T5im95OvT)D3RRuez)vMXB|D} z0i22CGkFA6Yd7y!_@=)Wfzu$$Nfmlj?)Mgb0^@EtAnDirzQ=Zwnn@Ql5i*&IUC?Xm zG0%mmI^QDp;9T0)`Thsk>A18b1gU`CbOvah!eIBs`L9H*6S`>`vKe$Av@&3_HFn7b zb_V9vjlve~woAGy_jJJzTyVvQY4~1>v$MS!E?ox)rFett;>oR|OI8qfRd5Gc(HF1N zn%mxm%!#5?aqB~7F!Lg>8=kCH@%ZncX(Q~1bqJP>>C&TIdjwzpB^lR!=UzB1-cg^m z>OWxVJYul-ckCXN0g>w^PJqRVw5VLkcFjG^eO*I6jO^Rq!&Kdv=2>WrKp+8klYjp@ zpW1y251eokAp={RgFjD@e-%s6WG&vbJ(;SWHJp>&MM| z(s>2C2014SRGA{xY+j6Ph1x{4=~X~Zh&O5%0t!zD?*nsr?EH26WoZ!J-6Y|rVspGz z5o{VVZ_OCI9a~JD%dgeTSBIEZnLXbyMR>cy7zP1d3x8qVujT7VVr6Ra0siHhOyal} zR^kY+JIbWLC{Iz)WjQ%8`F38Ulkrc`3*pw1=|Un*LVG3t<@po*)*}O2>de9QnqRxB zKcmtJGH+)E+?m4mgZ$WAwSV`UDhxAmhNk3!iWoMrEPX_s5S1eP zJ#D&ia@UjHB7sThfcsl0K!NTSs*1Pu=#M`PtZ*#D16OnG>AW)0lMu)QGM8`{nsWON zdkgsV)xc~)p236OaQ-5fzP=wlxnG}K-|X1lV2f$~ZbDEy$s-=%k-r*%3tC9rghF*ertv}6 z&dVy2A2qW%_`zRVN32Unl51$Sr#^!>j zPaBp2$Mz!vYk71G_dc!&J#POH`gm}7)O_{rt|UK7wlmZWa)z>;vbRxZ5AsixjwL#x z-Ld?Xt_L&__vQ_(NQ8{bo>>JdEbaOd)1%6~N>!s|L|DNz41JI_$?}fVWsCEvakk`V zh`wS@Ky$jW8Gpn{I7tXU3O*lYcc*d|6AC3JapRabGTbZ|!?vkHjWtn;u+eEB2avt7 z4Z- zqKi4n+2Sh0exW8k%dw;xn)Q{Hw?nt;pQ7%$6tw%_7XMac$9xt=u~(?Xf(Gu=BZS*C zB#FGlMY1zC+DnhXx~X35JE>Q0V~*Snda5m=0wtLm(spR*s0xo0XHfK!BR78+=B?N; zNTR(XYmP362cxCXc8*$niMTEfeN?fA%B1KF9Ob?0f1&Jsr+!NbwaK`Sn!l@tsrgCP z4#M!r)>xBPBh-@6cxc-WbH~>R+$=J0;AT5#3`gg3zE+X?DwJ=Y(s9Aj*?eVv-5F zdC^v}7IJ1A+t;>?F0yYl(-_PZeva}4Gc~pXX;|9O6~UB+8dtPR@ezoi`g?{vdL@Z z9vSwAp-+uhrNCyJR*t6QCmKcXMeslm~q<#jXizTWW&nn6~(hZ5Xxf zsDZ9iV8IV=7xLVUVY6OO@Kdt0;Qvu{C4MdcfBdt1Ye(C$j$V4ISfK@lMf=DLbKB&>?KG z;xg-ERcgZ%!IDG8W6K4@z=gpQYjZ{>QwzCt){5%ubJGgLCRe!V@{eFj=@|Xk)B)b^ z+Q_R3h;*-ia6g$^)c8c1OT6RzIv>eX{9kKQxTp-_8gip}WuYM^`UbY!`Vv>NUU#b+ z@Os!2NZ4D-LpGMWu0z-%lCegVUFAhY8&&;3`pNK5$y9l~CSW=ZxuUgT#)@qqOthbVN{=b8HataG~h+!>SQJX?v*OZ|sn)4_Ti-NEMXdp3R@ zty{&o*35ch+E5($7G-JSzIYeYKQsp{cm3Jaf%Y`} z2BIIsyHlG@;!ORmz~dWp?xz}+iiWnjORdDECiRy)wrNO}0RV1wX@toTN{a9f&)CHg zQrGy17|2;krWv+)zP4XwN^@~Iw_sc&8_CPUyZ_Qnm6op&AhccZ#98jIL&Y!92^Nnp z9!R0Bx;`KsRIe#>lf2xrMFY}07s`GksKBXW8hyz5r5)7tw0#0;S3LAHBzCAmN_6w%=siL3s!Mf7%~voFW{@N1 zc#TqW`8xW)WGNJy-E1b!GI@>PGw?@{K5j6_>+v`3Og2Y-c3f4}AUkSPFlj1lfKD|% z%sa=={K~S_5_0m(ke)QWadUKlVp%xpTM>%d?;aSpi|3ula=Ba$Him5whJ65ON9_|z zx9VfQX=zbys(+_!q06ig-K83#5r-tMuY&J7q(Z%#4(lV&q_#cDRt571ttWcHFIf>O z-gk|jgP$t#wM^yyx}kWa!~32!a<%TonwL4s z@-Oe_P{6Jh@z5+(6@G=E2+1O;pc8oQ=da=1M!C3(it9<|A>-?DdIt~(BZrA)lJ>ic zt#^E*rI<_(qqVv7p;H0Vpw4j;S9-%U=n$+d(a0+Zy%=~P&-EJ(OD@AAVBVhJA5FaSsXlf;zC zZG;PwqsRW`uM6dn4hp+;W1laStpP>UwNlC}Ytx9|%T1s-tMe6LokrL`QVVMoJ*c1R zTjA#-yi5e;`LP?Q$7xyTWUWsk#B_%c>JPw8l^Dv2(=vlp0dgQg1+1q_>~pH-r?;) zEif_BPCGf7osJ#04A0`|9BSO38apNhy;7mw`yEW0t-w0KnnfsddYaq??JnOJ?F;!2 zI1(Q23L6~gO*Ug?(df9_0%kMerS=+#35UqGp`0hc%D?L1Y_3^+hG|(Onm3rt!Q?^8 z#0DbBi)|XaYjE=6-Sh^ZLm@&&lzemLD!LHyg8Qd1WHACPVaHe4UeMsp1vXu#8cNIH z;QsLB_?&_+LHx#;zqNwU!(yLrpcEbadJ|!*aGT8k{i(^lx*h^4-EiBOg$5d4gnuk; zvRWwd-$Z}K^RS6?TnmPf2=j=U{u{LYOyK0vJ01An7kz25bhT}a*tH$l!`m&-q`Wdl zep|SMQ}xi_HiM7)`|+jIWD0S7IHuXTIeb+%H>=xZS-JdA0`@DU*U&@VZ$r%Joq^%+ zYSv|yv9k>R(5Lo5O(qSP(9NcL`7WkcMkCW>ufVqIrCJ2_Czyn8`Ip}MDk<`mWZlUV zgg@~$%VUe+79F%y1#hi5g1($-R$X$*dD|)~~IGKgWVsg1?^`A;$m0o7b zE9HuQ-0^(+lNcg-gInnr-eIIGG+d8i2<`EWoOHO&G%Ppxq=2ONIojKb(TphYf-J#E zoBU8+qG+Vp8kVZkp3xWWsHiszBO2Ozk>p{5S0mdbg}~yE#rHA93Yt$HFIL5y&-Me3 zZG|48trhN3O+?MZt$7E|g4d48oq7B7%u8WhxRVFya;p8}%yHf~(QX$zWc`<0;}41I z@-dGl^+25G3@Lv9F3|LDSPo`7EoU*ioMEXkgcPS6`(FV$L2{1>YZ zea9Kl91-Jl1Cvu?0K1%KqcDco3~Xg8+pl9c^ug^FzOQsFs@l#r6>iL8r*GVpRgge|C( z_!rkPS|Fhw~|0gtGCA5$k7exSnL+78J!Fd zhxQgwihzO=&8F6YW)TkL?(*2?plY2}RBE5_zHD&te0#76{RJj=)C^wc^3j!oLDtAJ z&t|ldZ+{xLsYO=46D6KZLrXxd;@OZ6*azWLv4rOT)a8M%^(O8}LnGH3(meF^lrS#( ztUzJ*p8B%-?dZ%tYUp#39Ctp&WKscJNXblHM zTWDWzx2z_#(h5`7IxCkM6RWJ}BrkLB6G3$z6Jvhv}7OA{0v}6Je9|RhOG&iPVC_S=S0IhEnYKv|t)?+!>pTzr--? zY^FdrD?`iU+oc4SCwH)qTX2pyR8n(NG|u&TB8|MYP&O)N?l)>6u6BW6bHjv;vkid( zE1q)5t2}#$>JjMWHbIxixA7t%vFwj5&6o=a|)LM=Iud&TqVZQ_EwR z!k$a(6BNlxtm~p^Mu->qCvg_{O6kqJ$S?JbY*y%fhq?|!%l`xJ>1p*j*mgK^?6ezs(+oh;=@{l62-5u!yX}cBidJx!v%bLNx#4m|i$uqpy-H+xXXz`q7_?Q&sh_4D zv4Zc?GooJ}PO_HU--WES;+lQEMKNenWBy>$O*{=4a?d__2uvv|pC zO~z6EKrh|0+9F5TY7C{7aGVv(;+*9PX2^>7Dd&~0nC32ssW>4~?Wijm8TPXR+D^Jy zt!Zm~wJonS#G3c~IjH`s<7m~RMe!4{fh2(K;Sh(-$T&u@|65Dz)4mFR!q$2Il)CmG zw4G%C2fU#j^~g`a;6$fW8lT`dw~zkDU!`~*Z0#_8HvC}yQtA%Lf$tXI_`8WQbqSmt z5&V;KwLBySWyup8F`vJ-JdMKt!v>5{EB=qT$G$JqQ2EhU30#VfqG^ClF*=|me-mOID4VBmps~p+u zB>5CCrfOrz{B;M^`3w$ix}bc$hqzDAd|2DSOtZel0n5kek9Za~lL5eOBS;knlO^7i zCJS|2im|&BWG=Y(AJAuh9tASG@Gp-7GRrv@d4v0@K&Oqe{Bc+ycuN=6Sv1kS?U!WANgTBl zJ2GEO#v3>hZNaMkilUHuQ<;Q&84}9b`2RE9$&d6jhok--zpj^lfl*v%_r8uDzgP=G zT?b#9V5>-f>lyyi+eI3kHOd(eDq>}&=8_%hSD+Y`(|hw*;1W8%F~M|^gl*&7`=aTN4%?!A9#r}+DR$054D zb%jOAJ>zygn>Y3kHlyqx(L0PM*af@K+BBY!POZ%_2^HPI3S_{I7j$MtG`CP7<1eT!v~@Xb4I{Hu!^od zb?ektw&ZVIlhr`1%>n< z-=s@Y=UJ~upKV8&+#8I0} z0HUqdMvY=ip_k(&4b98SJiN3$YBreY@1^Ic`$S2Yeb~0*-n(OK?pOkAH(bXMUP5(d zOsXh-_uli`K%I9;$W4SD`p_JU01?`9d>;4>M9o@- z3GeDlS6e&9&-#(9aYijIp9s>M_?x{};FY{l;z(DFxTicMiV|QU$cWAMhJ!MtjvVxJ z`?8k9o4~&)#=F^C9^$3xX)VL+HKoHnd{n?y;vZgb-h2n@kw+;1u4QQbvSPuJ-p~=o zcgpWihSZz%Y}t}JTp+{E)`hT{KW6>v?!5_52O;e4B;*U}I}!Jj#-EZMo=Z|YWzdPG zXr?U_Q`RcpAkJ*85UPrL&|4&R2dMq8bD+4T6-5rT;*ZuYqAVq@#?U`YBaOiY6HY03|kG()lCB2 zji`4BOA$L7<98!=@2r)7Pj)0N$WkGV8CdW{70vMP1!!_WrE8tb z6mB+D3R66d7FNGnKqO07)8zCUEi&6DIYj|7%7YT#Ygz-+>IbOMlNWVGa*Jbk%wvYu z@Eb~YdkdLVPL@3RCv_w}n$>8E9f?Q6Pi}wA-Eu&)@7kH+^9)B zON9cc`wex#ou=kS!{_NXV_*VjJZxOmTJRbK1MIb(ZZ4R^TJRgfwtFj$?RQMunPapT zwaO9V#mnw|I8>(<1h?%0ogY2&G|PZ3{0-a^tq?f^#=d87^FONa4C{;9!(nnVFBor_ zXC$_dm3J=16$s#EY;=5NuI)el#mt5izm|HTIl5^K`z2c3o1|L%5>{taZdcEp0#P-3 zeRgfMOVfISuo@7iU@yS>1U>Tg_C>tocHs1~+RWysJ+7aG^#fwuyMRHkiC?KOd0gQgDd7p#x;+=K(IY! zioF^5v2Y9{K=zfVbuYKn>G@kSnv4ISeyEZXaI!4qx#zTt)%&+7KCU---0~Zx2x-N9 zDt;;2Ep)&saJP~R)kf%2%zky%-tz5(KV=i7<#GijOYRYEs(ZDTA7aRiwJbIN4=6XX zuZw5~Tc@88ulx*H*E5ppm^Vyy&D8sqh+CY0*6O0+nRsm^i{dfRRiSaZs@IGQGas_; zDi{hGgpGb#KxAn3*-k=i%3#(RUe!j1LEQe0<=0;~$e7_mmw&Q%8d zt*xR3IgOj*wAK!<1^H`+et4@ZAG^)l{una+Q~){b!JTpFYDXA`YVc%NXm`VT$bsT< z`+kpKEy07kAh!kMygrNg{5f5Ec$t4%1-A4i*~Hd7=`$*qy7BLY_jlqS2o92eT5DKg zpc~(QlO&<=d{&5@NX)0Yh+WF7oW)x?u(Q}`fxZbmuv139l0Jox!G`m+u5a^ISAD@k}Uic?P*o4SbDl6)1+!3~76Dg1D)PD0%I==jDf@Di54-U$o|5f6zKo=|cpnY}e3Sbqee!xj%>SXu~l-6)#F7{vSX~=D*sS#M&4((TNh_K=W zKaxBL7P>}g^M@>bwWBce$os18JLi(lnm6Wz;pZ^DFnQD95Fx_&tropo$BP=sr5o9u!@<~xaTPhvD;Zaw$ zj}pjm(CH3*tuqHSnH%XYB)fQ8T{aUP8ANleI{XIQP!me;+YxS+>hcB!9aXEwjYVda zZh5~@n+>%Pha2!^e=!il&9xPX7qsYYE~2qzmgT@r+fJa%#*7K{Kv$m^MG-RL$2-FD z4bG(1ikI5-NdBeAFbg%=UQxUTYoInYX0Pp&WWihws>8HN%gYJv{BrCx6F~n5Gmad~Dna$4v_v7%DC_bMc5*i}tEnZ}|^@K^AHWBGt31>Q)88cA#4<+!zev+1kZv0$1^Iu`RjYDQeUL zIg@7=?n06{K4p0Ga)AUpXVN>u2B}^F;%QMbyh#)4Ru@X zLg_2Dl>&RlpZG=5vFxCY+)Dg2yz?lvLF7JP`K;d(#S85Z`_^)1=oiC#>8C^A6;&G` z;y!+ANf$`=2#PI!ne0KXyS9gL`}kJ*-@X>&-CvETpzmlehIC%b_Pt*AL2U&OGixtD zu#?wEtYn_VgT8qZcssb;)&@TWJvwvuCNJ<#yiU^t!Rh~Jsth(1@mEpOF*YX1B+@QM zH@jaz5a;JvzGlsZE((-HUS{mb*D(7Q9ZLPZ@)8Ymz<>@=9_s*UqRbi4z~Z3Yf6$={Z95y)WNT)5%g$m+HG2=%E+3% zZU-NovZogy_jBx_Iw?L}voF$LRdi45EfO2bNR6za1;!mY$+eL)`@g36k%ZN~x{2mu zSR1Hy(y~8UuQl;BYP5q^G-8_;(FYlFt&7Dh8;M$9R&?EL*Wzzi&?Y>WbYZzrQ`P0n zi==EuoQBbjpxy)adz!*%XKgeL7kL)=7S|v6>`s{{t$WA5qorhRIgjH&G5z_+2Ud<- z-VmOp?1WP{Gg8!UmQX_vWnZ(@nS=jFa1ugK`OGsBt&*ruupOJW@VT>XoT_? zaFJ4gO%k7^?iC@NApZetp>DJoTH_dXCg17__NBe2GKd%FmY#a+ zo|H`V`XAaxfF5S+JKFo}%R^1bzy%5Js!Mrp>nay;BG>U6yuGP}uOdC6ZEP@FT{a!^ zA0RT@9zbc0xI=dE4uagGMIf&<;*i{FA|cYS)Wv+*lzw_Wp+k>1N6xPG7@gCLOg%YT zqI8U+HTXi5+3*u{ct`OH2@xY4Q8rG8-V{W4Rjh*k;C}?a z>_R=2#nUXItO+KxJCk_!mLeus|1JHkut@qzD@d58ydPR)O;jDipmGvK&0%LfCT~a6 zn?bge*&({NHQ@d+CeQ8EH92mTRJjqkjQ7s%CAC`cQR4bm_r3&bs*tY&#G-*8qj{LJ+F!a) zY(_2a`o|bqE%20mDpUn|)J~l*npLh3kR`yNxz-G&nEBrKMSM`4_1Od& zk3HpL*o_(kbr`!Q5*7Kttwu)&UUSs?5(lfVA@*cQm8M|eIIaA@!TCE90?`4jv~ z?4QAXh)9NNur{(TrN*46UEF?RZKB`$o3Q*$3@3$7w%eo`p2lnw@YY$J0M7Hryxks= z#hd$Ocq=&uQv-TzF0-ZWpDwFV>UP@K@}fy*`hjkC`L7`IT8Y(q;l8ebKIIMMC$0!z zC*B~;K`eG$9atod3A2IiKxe^*h*j^-Tu1aXYT%uD1`Pjj(s?!Jz{bEh7-7Th2(vf3 zyDh7rnk=c$UBUOo(9W)FMjk5|=a@!{s$~9bj_sX@q`GUYd>`bRHX^RS_!(KHd!iRs zUi+#RdE{r97}vkzzMx0{eG75W(=xBLz&ihKPDYE_v_E4FVRbDIaC=?C0Vm}kdyvs_ zwmE6}7S7UoW4GqS1;PHDm7ADt$&Ki}4_a6hS&0zym&zNzSJpS{|AW_S%`uWv6# znF07>wsDV438B5kAk;FR@))dHb{)BWfK#@;jAj2s|4%L5?!;cbg~fA@-XTd?eJ=<{iAf=u*soBlxdgCED^Q!SM~Mhi?Gsa-%rpg8PIvpNUYe7RkV2R&)|2ReP6W>GE7 zXm0MiIwDZ&9Gpdezojr*0lB1&TU@xc0BIIanh;q+^iYi=*oL!Zh=>Gsq>dLOZT}*9 zk3hdmH{VGoJs4`|jr*0UVLxTr#rb-qe>TpP{Swfb86Xcy!H7;=AOtgOsO;L0}AQ(D}Tf$T+wbM63>5D+^n|+U$$z9SWem6^L_Vk0Zc?_@8Uh3TBSR z$}a9d03M|*Z;&1=w9rD6`E?e6fn~`7L-vkN=)Z57y#^F-Ba!2G7`dT-!?CK24Rxzd zNp>N+w!0s`JI({LDBRI~(?$%`UG)OqK`$y_$1$ln|FSlAWk>L&1x@Ss!4A1<=}M~Q zC5bO)56I2bMNI{OO)R7t0gqz=PiK^16i8GaCJkshhiQKF|Q11I%V`eT%YVZM*;EW%rJtTRx z1+nrwZHw}u9! zZCfDKoEN+h>;I}p$>Lc*hl_h7*NP~n zmRteeN0Sb8*iA}X*Bj@*rFZ`aEa>i*&#gBV-x);hPQEUC%sK1Xd`@FpP-J3RSp+UA zG!SG=+(8(+>g=kb?XO~SR$SGR3`1;o0j~_POrEXt7s<>eSd@Pd4bpZKmz^9xY6P~c zsJuCwlZJPfVWfQ1weciEH*WjhwF`CgsZvQ7*)t}v+H6X|O{N*q?YHwYpe)dOR-{&~ zh~H}kD`f2`{u@>ntwgWn*Q23k$;bc$`7d22qStmny7zT(^|3o?1tu1y7w_{BgLPGl zqkTj5DfF2YzirDS2)HNOptq-7Mflm*xWly3(JS+UcIxHelJ=@k2#2-s{V8d#%Lhw*3~E_J%d*=C5wUdDgR3C7mj%bo*kDVyuc?CCbW=%tgZggrSSpS=;Is*e$g zz-ABD4P~vS)`4`$AfI)PkCoHU4Vmav|5%S}Ke&3E8m|$&P<=Ff8K$2t-bwwo646;( zcTQ<=R!HV<^BNDi?`;_}X;i|)-Q-%cTz7$*8LJgkyYiR>KI88W=ziG-uvH{Ro@ZMm zAJt4=rO{T zW}US)?v{^}W>fi%x!4RZi)v9n)vASb-g{@0(Rx#AGXz927j%U{oM#h}lEkWW^bwy-wycHPO=<@wO~s8N>@ zewMJ?ugmX}vh&?d$vvZZ)n>LsG-N65gyK(qGG1AwHBPHkz&U5gZz}bW&!ms+TY>(B z%Dg+=ko)jAlUQiX=dXvw!+T4c?K}0O&s8T_9l=be8*)rfNO#f%j-JO%K@50y!r&x%k)9Xym`vSH+ig6zfPd zwZ4GV$Q#&0nt}T+E>lXZi#gX)Wy`OwHK>fK9bOs4ltb?9K zQ=NHzg_c@mKkzYg|H|e>@uo%2&C-r>pG94|dnNqf2v{4ciF+1>h79%~JXf89E>a!? zsy!gl_S5I(TT;#dM!H)2w01P5rl2amEbM<`MC9tPlH&bFK*@(*TeyVqEG`nB4Urx( zY$X2TGYcp>?>@$XBfJVx0}jp|y1?xLm9|eI9RVETQG1RaH{&ET(jV!}NN#)=}|#X1;und&aP89Sl6RuGt{8@Xvy+gcw&p8U*OkEfxVxd8`cD;G$o z-T{$y(tDClE4aQn@tPJebxA&Su@na3m3kZiR0)VMz|leYkv-`}zMrE%B2ZBM3MAC% zxpvc-j7F{PROh5ZS7R;$AsOpTM7HVBCQ@S%G_m=*1Q!fClR1yrz9!j9iP>GYt-Vlu zB1dmfcZZW3SOE*8w9EX$(@7JmB8bfa*HiN1_<%Y4n}|JT1$w3WYW|M{QbVTU7u9FE z0V5GLI6?MNMHEeh1|c@v=h|1bm^N>){zlqZO*>79vcNiOwg9`?$AoT2k;s>Ydb`IR z#IZUXKhQM7o<7&8KAT#NXY368gTlLM8r=qoO?@LxH*)a*WPcqc70wgk`j42~a(38{ zx`ti{Rq|NB6qcp>J%bMqEyrhr=BX^urEj2owc@q#M#Gs^0uf2czuGEBCFNP&L8NNC zLDusVsxKZMMi&b9kH?*oZ>HQR49U{ZgN>>_KtBZo`vw8~X_7a>ZTxo>s!W!bIyX;w>Tasp6kwGc+y14Kr#YTtt+{w8O6xF-FCB(kPE zx6eUVuo7~07;1g%mSfHrlcXWZSK3j?I&p+&$W!ctGM_aSy zkP>iN(`p`r157;hnX#bDFUBp8!fQ-yEkSp622!P5;2rGVqgeLdyW4Ngp2QUq%3q}} z>ZI>fqd=&J4*e3lx1hDB=b%!#ls?Gj^>awSi?#7jL0wL!IQ}o739|>OS&P!j$>Q2+ zr8*eQ053%cH8DkdHXUSQNYM=R$^0rCfLnWXOsrUlbjT(}bmy*i1Yx}CY>AyGQsLKIDgVX-GL1%mg9+{qDmumL;vC03 z2}ov*tDFXvH0Mde6It&Jmg-P3}I>Jlu1^N&)NS*N%oVMsLXThZI5h9RF3N&NvtgBUPeayAKRR>>X^MRN0$ zhZSe$P(-Bx(0LKgf6!B7;=-H4ov4mwv=BEN1Z!`ZUv1x{OHR)bj&olMm0KAg3x~e6 z%X1hR1DxsDsq2wrvXl5uH_biVhpxOkU%5PI4&72>Yv!V4-lIx;*NWJ@Ohv%aQWEyA zcI0j`y@=OT9LJs}SVHxYg zmqcgBs&bCG2u!FadiC2~C?9afd-+bQUQHFt{287_;znZ{LvjRl26D=rElM}}F0?n^ zN)AAm`^#Cm7Doqevr!I1?Yn_L`TCnq%wTW%hOV@_3SN-56I{d2S!jRBJEU_hzNF&^ zQ62J^qf7n+wnCwi%OQR2l!5T&1?3i%FdeH-Xbr34NHl8X+BlUd4(A=ZU!A1UL3$Vt z?KbpY+K;QSK|YALTnp9_9nLb2*15lesT}yzG6J5E&ZK$&bkidPivW&kSdH|3iV#c8 z*ok&VuS$3Bk#dJGdcKSRoe0K9gY>>Fikzj|r?nrAZw{RYbs2D5x^PLr+*(6}dLtCj z%Ft<6k{~3IEj79(ENnnwut*Bo3gNqT!FQ`?mf$^R?qu1CBScn)x**8tab$la*!(DZ z|2yR?VF;lG-2^^MO;Kp|WuG_7{{yZ&@32y%B8pHkO7Z=9!4X>Sc@#IO)$oNLZ>Cqj zi0{s^*I|&(2=7grPnj%fX}>8b`Kh{SC7zY)AdL=&jG(2_i;&^2L~BOPuHi}G+9kbTB)?D1m9z1SdB?pJr^ z@e`UKud{<78v73seRF9|53!vbNc4>|UkRmyOOm)svxgkh6)?QeJA8m1tvDP%Xd&)-kFh^`G6*coj&LR=o?Ann z=dJX)6nNcg1MJp7f@%fgvEn3uVe+R9G`+jzr~HX7MPE0(DY?k{4?p2T=ow0&@Ms<} z3N+>_EbrFw)&i9|`YkgcCFF0A4R!A9C9SONrOem(M}|smW6!H(rG+bz znOh#zko1>EH-AUU@jcZQqCTeuO-CH0Z@T5yLF2ZF4 zEaM7Gs7Y>yt?)Ig8>$^EJzx6p1Z{udz3qBoI|sb^$4Tc0R1v@Vby0)3qry>T{@;*8 zpx^?l=MlVf3Yf1fjjvWrxB;{+PE8*UQEBv%X9Cc7% z%+wAmy=}zPb(?w9{ATMiuIYJD^54Ezb}$k#UgI-&w;i)Wb-+R6(7}xVh@mj+CqT&1 z?WvQ9t(p*023TEe%(K_%UmAXj4~Et7OZ9NNL06FtJ4m zP0KRf6Mrb9sq|R9I9Xf_7Kv*0v>_hr|2poZl@vedJiNAA3A!UIf#L6ajLSTZesB+$ z9(V9RAlf=qM8T#9h`9r8)|S64U+GHXB$4o0bILfS{92w_$xr2z&8$MT^2Ajna8&SA znq;*ITN0fmHd9+Q=y1(055>(dmHp#ta)&)-RzOejwVKe8mi*NFOnok)%tO_Cy=X-B zK~F~CSRXE{4%6!(e**7fRTh1MTSKB;#D zsdT&JrH7P@@x_Bt;flrhqcE{>ME=v}{Ehu_eXh^NgAIxUJG4f$Tu~3<{>4L|oP;;B zvf&195jOlsuWh57PjUzA zvmf*yv#7<1&hf(=&3x&BQL6W7h$1%2Mm@P0G7URr6DW!_2ko?F;aIxKC5bu2Ey?j7 zZRa;YMkQaJ{0!y0GkoJmLH_}p76ko6n7t4s=ltrD=HfBw3}sn?B8b~g-oU(x zh}SaQt67KxfFkTYP^l&@a{nogZ_k7a?fx3C{L2NDf-)ZUVJCMsSEx})Vz41z$Y3_%3737At@95#tO&!dczH=iJA}qQ#yy9 z!@AwhRR2)>e?dD$9YV5eEOs~VQW{x7I62h(o(R}AxX7L}9ry*>Uzs1NOvaQR;E3-o=6`HCPCt8e2T;!0Hr)Z4t*#+rVi z9_;uRq>x9pvD>l)%EuX~j+8pmk_w1{d0n-M!cO)v*ja?lG98Qzn`aZi+{Y_RyKGjh zSOTe2aM!ZqV{;-mx2}2XDBawDmo+aRW5!f8lCJv)@lG%fLlQk*?*fOYwwQoXMJrC7 z@@r@VeD%;ffRp9C3*5?X+Q(NW>uelJca%A7j|E?zM@cHg6`>Q~bCz}Tv#=Yunk?c0 zVV1$=i_g-2X!CS)H^Sw|Ip-GnoM|VK6ch}?^BVnSUO+hS+bsNuR-{q48lS4XAdYmw zi0r&&n~mBO_5S|mCLXBgk}l&F%H~+b@E$u}Kes-96=|`dZpxVa#m;JaDJ{SajoRae z{s=l)-%mb9t2Zu)qB`0Ll?TMWfW)&}mK0BpNq4ZMX|jB{FBO$vl&fyGMQjV7ZkcfU zi}c-nPIxad#*SGi0|H?O0lM8^19R!#v^gp}Q7Eduy8-k7UmR^5;i;pA{||geXBk}4 z1cKb^bbW)_Q>ch7!BC6RAfSu4vgIDM5~s;Wrf@pl+YF`bA7H7Tq;Gu4ebmBMlfLaagc_BVKgnOa%)rK^G7DZP6HYTLlXpIQxxIgRT^r`Q= zM_*|*u11-F+%T{QTpF#7gzbhuApAyZlZ3V3C(}=75C1p43bNAZIrJGnb;w6Zq&ov` zo1~|h@Dz6=RW+Vb5&fw%9V|}&b(_!BX_z1f&_Y5_=-VO3CaXH#9jY(DW+&z)S=8SS zo#-Yy(r(E?sj$xXEFkU;E7$dM6PfAqO7W%4Og<-yje-;ntuV`)3# zQ@;53oc%9#4qj9Z(41Oe*?pMphvyNa;PC>-k1qb$ac$T6NZcTigz;yx_yK3 zKI85{@lX1Ww9sH0S)ky3y35;K8pI36@8ww45wqK2rpt3DE)GG2#=~_S`8}wZ9b5Om@_rkkzFze_0yl zG>}}b!9SSS=y5ltss@WZzVY{o7f$z34tk~KTAWQ73`?RN13<5gPm=VuVT+;vdc8>| zqE@uo(UKREN6OVwi<9yG&U~@=%RaDPp-?p6K~}M6zpDV`izlZ0bwR-z`>H$q0}TzX}l+k zWWuRA=drZUoqd^G_y|#yrxWBOa!T|2Iynou^7_=R`7-SSdK(83J~?C@@b>n7-mcpa z#V|@Wi(hsVswsQv{O2yjG`z08nqOBQY;ing>kS?{BCK=sQL}?qyH#ecwbF9=wzJU8 z%Kpow-311JMq8UL`9xNZ-S}S8*Y021w z9Z<$_k=OfzUlWM=OBSD~x5#*`e>Cnsr~)H!W_OOhyOMK`JP;IVQR+O4EHRWE@04b{|x_-rv~8 z^$zxu%9&N}wp#1G+b-Cu1-*du^0K7)oNigh*wPm2$?&oR!s&rBs*S@_k$E)gRo?!g zx)DpQmLel?H+IqbiS+)@|A2;>ly)CVLJ95xvcS(k8+UM^m5ZJn@VeW${b9dtxzR+~ zA~4B?Zyq7cgDy}U@%s15o(vQYECr4NajM$)uye^1x(Xu5^3VaK21lRN~S*wr!`;yYk3Apea z(id2%HV6XEz>+)!B6V1@`StoZQhbo`K$`1F$>oQYGc#V0*RX+*4BcNP#f!#MC_fC+ z+-a848`aYIk=G(z)<5xw9yF8%ZOoW?1}=syuXtc1Ok};uaNb3(5#xTV$kvxl#(51} zT1d~Fn`q=SS%OQTym7DH(oE#p=OH$jCR8MN;ttxcLs{27$FJDr zD7aZWYYE<}?8x!Kgz~EDV|X^Lin{Q<{N|g*FO3e!pD81;^oK^d&yqwWPf{MY8rntNr>iiKs2WwEjXa1X4jzRA7Z<-Ssw-Fh0S zpG(r#qE6=|$sJiE+>g}b~glc3#xK4BulVtl6kt*5=RG zyGy}W#;g^7mqr&xQ`Ck$rin*0ri1mI{Z{nKld?tX*wogCwaq0i3D!l~H8F4cE{$J_ zrL?myqt<9;I`j*LuovYZ;thlc|4UBSP4gYfqQ{W$?0I zBN`9wM1Hb7MkcKw8xFum<^QATT>M(@|2Mw#`P^Zh+d7|5O6S_vQRf^Ioz?+S2%$S2 zcIbRui9)hJm|SUs>!c=w6g$qN#{u8)0lqy$7j#0*M{ylWgX|g`V`6|RL4vk^Q8pwj`yT>{RLpZo8CAM$5JH6ws~^0C^?&kChVHh;S>KagS3EP zYFpQ&_A=%k^bOxR8Tghu%_-S9PL+t}pDew_qh4cAWMx`o*757Q@&zJZk$TZZ9-|k= zOxM~o%l;+uHqpI*!J%_9)X0SLVf5)$cQ9$rayuN2ohe+XxgL@DU$+pdep~kxM4?Qk zfn>evLomu&OXbznBg++pDU%$_VD$K<%(K^cw*06hM)k+Fu!rKO+GV0B350ZB?Lf)X znVDcr{^Z=a-w@rQkoK1GH{lPKwZwdmyJ%E(EZz4}7A#RTnfFx_usDzWkX-V{6!Qb{ zhmcDcoPvj9I5hPk>_PktUU)iUTRaMvwC;}~B;`&HU-kVWEy)9Oyp~Hl9{zHbolX2w z8ghy-4dFXi(++LxYWM&i6{B|5Lte=@n58UoYj&R$37i7*|0fQsr6aVR^UVA zSfm$7s9Z4(Q#*Sqw&j+%^;o{pDL8Zw>ay&+tepfkoBvSKmgL&y{nmbn2n)qsra!^W zw|SDbQVJ|OB*wp4*3o;rk~nG6rk^qB0O|vGP(1PAFYl%9s!=jepQyc|V$iH`h5C?P z5LGhk3)o)rYzXV!fb*K2r_iG~)Fg}1RiX~Xrsx?V4pCUj!kKdq z+YD5m$3pqIk$+T8r|=WHJV-D1zHe@EvH1JUPj|fN&@c2iW_Q>xC{tX!q{S1{8hzuO z4cgmkhz+X|Hw>PqY}7OlaU!VT3fWx{KChH}eTT+9HZ0u0N>B|38A>bqNq3YZ1?D8_ zUO4KP{8_wC@hIFRl(ai?m9MY??w7_pnh(G(80?YVJ?%%qX0(D3fi=xLfH6RR(n18MrAz@0Fi|qt6YTZz}8< zTv3OUVX~0fau}$&A?tveJKVo78+yr(bhYsE$%^e1VPvpDI>tYmokWrAi_BA#3Mph9~Eh&1V0_L2oKCG##D^49?68-Rf57lcPcp>;Ed(qYdodlR=F!S$3p z!WeyJ|0)QpCye_NzM6jK2#4QCD(!wul@uUjF$8ET`IrHP8;yK~U(tXp#nwsi8e`9%7HBCkfD-ZJf47>w#D&gI_Lw6FEz@?8u;7XjmX(t@FL zKg_U1_7;tObx74E``FBS=Cav&ns2gE!}_d&f3MtnOQ13K9-XgH^Ish4`Sa7M7h>{toJ7Xub_|2F1lX{V--9 zwCutjoZ}hEX(k;fWfy;rtTMLB3eytNw9{bf$p=DXsqRsB81Hy|x2-Qfl8wRK5tZ3qukJik?2 z;SH+qm%WIV%+MV--UzS+o`!VW+oN7U&w%b^8MSONG-G<3UB9Gkx4AGZ`O-|LJNRVs zY&With!2<(&kD(a1iE)et!7m?lwJT9=`0n`1ATOOMju(7<65ybgVN5Fhp~iMuABX& zX~tb^U$K|%+V|SAW)mM=@oJ`Og#K$QM-97AdYy1lO(6yz%rA1#@ygJXBzsn=^=?puYJuw z8Ma3Rt5qy0%ZfLZ?v4i;AM zxYv^^y#{_G{T}<5-0m|^P}bTnIrH;-oBCX?KwOOHY9#F?nT+@`Gxk}~9tgl#ath{k zsz4-sEJwW5*Y`KF1p{!B&C`PnA6?jf);r3HZ>B#;X-ZWO*dy9>54`v+CqC^fWcl2 zpHqee-DVxtWaOVT4${QvT$7Z`b;javSxbLH_7+6q(tVUB$n8oVDVxPA_kR(<4_^lH zV}aEDO27`U=k$~ONlG7ahW04`I~It1ei9NYc_DSqk|p2KusWaOaG`3RG-PN-*=!J= zYVt5_CI2Ou7AW~`p@4oDxv#Ol_!uq^e%*H)YM;8j@+W#LUF3>b<=J$cFaDR3Q0CZ& zlJxmk6+~pCx2e4stp@zX@j1H-{qK+yBT#8v3T6_R6BvQx#NmM(B{mg>^T2cbhLo^x ztP?CfFOg_)d5Fx{d&OUqrEVJPxEm?ezAMMWXdY_M4e`3DZsdZm?4(qUlT+dPN1J4N z2Q?%o!0hANSL^!ZN$)%D-+Bc*Y!_yBvWM#!C{UB&-y4({AA9+6d(= z`Wfqfv`}XRpQ6=+T*7X$lj=gmVPC_AIA$@|f5xpRiAx_VIiwB`f{5^UHh z)fBLy&8#f_v{%K@$wlL9LkS|?aon9JCA9~{vilSJ5dSV1uZ!qhDOGOlH~I>DGRG2P z;p%KDsW?8P@2ZkcRB?4N7Rpn$X$M9HO5{Xu4RfaN!Mw$-S|Y*qEWII#v5Pt|%2(=r z8I>^{W)&TlZ5X}mnHk;Dzl^vf@lObEK5M-gR{@>LC#V*;3C=^m2~9IbN!ukx8l_X0Kp|cjv}B89weYF``CFhs*e6-<{B$gC)6Bkh*6DQH z$tX(fnB*dx1k6qu@`Swvg2vhe8j>u#$uv&H({<2<4DWly^Yq*ZnE8YM0p=zs{3fbB zo{93k(6RpTOZy!qzOV-68_GZ{7;=lUbw{bkXi#tnT5q!P3MD$G4|gsiBXyt@Q4|FH zE9aZ~k(K%;v!kXB_YQE_XA`M{lvpuRy@XcMK!bjRzKh)UmtN&RE&-i;R}9$1R2rt% zgLpqkU^%-;bBE@bEPgb$L56-?_~@IVLy|;a6y|F#He-f2=qi~bJ56WN_0&31AxfhU zy@43P`7V2bGss0OZq_M@^t%J5BpIVG?{%^mlg=lv1%PIh#WeiS<7fd+$2`4o2hIm| z&k7J>DDpo;+vG1n{b3cPf7+V_{XM@|;7d zSZ5*+nvb6d|5D}-?p7~+CaGRio$ZBv?4@XYZFuB`Lpe(>Wn(#w6>zW2jVa}qT6@(n zy)H|+a(&8|B93l+^$_7B+tSRl4C9Y%J;{B+i=jU8w@>pRzX|7!Q}2ZilxC~2sR=hs zSJ=;FzI~>}zSumw07<8`Qg~+Am50E2-a-yiZq#J%1eGYZUtvrSoIzaaQpYn!6^RuE z=dvtlUvFDk2Ke;Z{hI(>Z%r{c3b~!!99M+Ou;^yH|IrM&M${Kr_>U2dh{r{q#!ei; zqiQ3e(^xM4C^P7j%tteYn6Z6;H(wYu-0pv2F>~;3TER-n44y^qa(E(Zqo9^AN_{S?8ZZf|+UFUy-%F+U3PQ>!u%S)Iq$G{ctCR zHm%wz6ZwnMMbNE_4lt!LAeVLJlyLAbnkrSTaV4FgWLnwi11=$MmoS)h8#8vh+ZDzKnF&DZU)hgv>L% zd{#t~$sdiKGPp>zuus?c4dP^gZNh-}l;8h|rK^2rb}I&|%*i|G2Q%AAu&zRa!NZGB zIj`|{2MtK(u$wh~)pbxWx_eyV+@&hqDPD)oExZjQp2xcFQP_a(%_(|3lfP)DtrX2? z&R7A#&WL~`*#ylSL`DUA9|BtxSr^-2*{oDKy#J;+`n#28jjkgEZpbXTQDQ%(D+rDu zTWxJk;A{!XsXI^)JS0C^$89VN2_>ANxK?NvbMK?)4}H@8=GRQUftG*2m}!G?>D$3J z8+l*S)2fZ8wLR425h{4rQ%LoQ1C^R`?{U!4W1z^~42wVwOTfr}p1v}!?4pZiVh3#S zhNs<-)?RLEAGwIyQvkOkcX=MrMOCIL;?_*P)N>p^k)C{prF_9pjxa=KR%uS0!=5`MPo)AS)YT1%bkYqFzb;f?d!yQ=~mbrB?|1;5&<(KlBJ z-m&CjzeeagpL|*<4smdx=rQeSl}gp8Wvx{M$=H4TgZydFF{3s4eT*VSi(N@L75D?l zXvp+H7qp1}xxy?g*}DLEQ&qIaI!fV=;#hmOefQ+0@oGfH%Q@OYftg`qx{o}LZ)J9R z+F{{nJIwc5i1lOOI+~CSjE}g32i$=J9Tn;k1e>4UnACtGU$>0&m*HIrEAV*+Av6Gx z@j6~Ciy|)qT~cBML)5I4NU-Wy9MW!(cWtTc0(Mv%lYqWckG5nY0I>N3gOT;!nb%21bD9Cx}Cr;%-V;$wf#U zc$c8}Zo6PcbXD?0id5F2^21rT0vU#IkCRZ-6j-MWi&;SbY-j#40=d9m&nbtpM~+&gjT*HPDwmmWOmgUs2enPSn^`rzdXo^5 z#jtNI<|O8+i#z0!mOA9*ZOHZf-+GhCnK5xl3rBxKo8RcShCAHO@*Ru2je9Q=ggV$DQPFcq0H-7OQ> zSJATJ@EYk4^Z&3z;50qbiHWrBcFwNs`w}H9mFn$)rZoX<1%b7(YtpOdz_U=%jnhr+ z_TWXh19g|e^lxB-pd!JAY;?~}nO6J=IU(4|fhYIj_XGpz1d(qGEn zwRm7V`A-e^SLw?%vw$4-c6&ju=6;*qlBFQoBTvD*7i0zu3)x~No5 zY7wC@L#Kp?q+E>S=;cClOk%p9PhaN#@dk&{e(DESxab>e!0UV$ul z&YGGLH(N_{g_zP8wMC8A+?D3nnFe1bUO+@El#mU|-emPv*h`#r7U5o1;lIO<(tL7e z5t5$lQ8QGk!H6riQZd9w_XY0Gz_tV1pt~G$j}W0EjlTdMUMT`6LOSEHjw{R=#{ERE z9~zRBL|v_HrMIyGN2xT`-km8)JgvaqHEls(H1gqVRiLF8BML6n{4$_~4kqq(cv_#B z39LY(;=r5HsRfhjM&2uBTUrx*RKXOV&Md71Aw>ZJls3lhj0s@qCsBum-BC}xS*}o- zpuwnX*Vioay;D#M8-yuG6hwJJ_vEZwhTJod^_ukI_k%?1cdQzQ?OG9=oo$2-5_k9) zeOvN=i!{?kZfCAfdiI&|W;7Bkv7A^{tsQAB)=)egx+$m?*bp}6pt?U$xnYg&f+Ep! zO**GcY$dB{Ep^*u1F@`7(SgnZj22k5Ibld@QMkalB=Am9M}b>%828>-4TzojLLO>F zuyWa8rS%e|v9}Rl96?_*+xoLC@=De5X7jMQ4t3ZHatp5LQSD61U-H$Wcd}Zqn(tx@ z(LNY>sW%GTxo?ZIrh}J_*pd1r-D3%$=7A#nOxvp)W-n`;a#~aYS}tpX#r1Q}zK78l zXEfdfO1ZC4Cf3kQGagN7PQDj1lIZ_%N_9Z&)u5uj6Uf;IzNlTNzf`7U34%k!G45J8Mg+{OX-Yt4Bs{KS8F($Ckr5!hX%gV3VtA9)*o_ zmq|l-+6`CD#LpU^bp*^bFkA&t*K_!Z*r6^}%}dvgMdP@SP!?T|b5X{5hXn zyer^vNhf^brHiV@`F=0tPx?AlUGZVBf@cXWlP*R&h4&em|Kz}%?7o1qb{O5)Hcs^e zj{HSh)jaDKxt{W#w_*)cJvWHB1X^~N<8BT2co|mb5pSK-@RjY-13jgAq_-3Ff2gg1 zf**0zN_@6jLnNJr@0ne4d<*H1Buq)UP7Ey0R1qt-A0i&Mgma#th9n0vqu2>c*bLKP z_5kuiWRzqM_e3i_1*7#e+h{7hjn6ugjoa~!*n2mfSj6BtBr4YHs4(Dgs#oCIGc3zh zV8dk-IcJ{TKeY-Ep8o&%mxH+2E93RN_jmTYX{|y2Io%?jvzVlPdh`BrgFL{-rVSAV z9Q!^fyC6Pu<1cwjigxg5CHpPN&#IE1Sz+L8#O)z)lcxrY!PZC8LfNn`ql4zu&) zlwI#~dXF?eQr#T$lQRxC;##+?uUIH3f>gwB1BDE!__?A~A>)2#V$cy~gooC2 z$Dt^>Ihw@7-wE6XLk{rQ2WkfxsKrq57{Z5}stAmYanELT>V?~2ZMVyiS1nV9yxPSF z1x9sqJZChgNpS%9EUMHu?U~r5&rsf(EMu%knq{e_{woj`{BHZA@Q77=%(-lrKJ5EM zdZbEkC>ydlDv7j}{}_>F;5%Yx_IQO=ceA15UQEHNvX(vkJbQMRJ8%L!$$6W9O|Zzo zfsQI`q)@u0apk7R<59<%2SP4<$I+Tk`phyjq0}<-Tw{MKey9joIR@NPBAkca>PvhY zl8~+c4ss^*7zK9A@9>O!o6?P85xI9i>tcguVtNS3_!ioptu^mh7_5OFn$zMhCSNZH zL- z?h}TVe34f(jwSp6apa-@0B^eBU5mg>-s8^&JAF9*gdeOo($uR5E0&8|R?7L_7|{)w z_T)ZIi&=2{C~Argb=Vdu@39G1m;^nybPHebZHYY{Q$mP<)WgPW** z3Z1c?@r;!nZCj4cj6t^)Spq)aGrxTPue2Vl)0?c`?Zy0+*_y@NLU~`sIgn9*8wDwS ziLI1k+XV6K{Lyy7g;^y;?bw{kASz2V-V2q6-kerV)m{Z2NxtVTu7DO&<7%>VNIiP~ zL3_ovNJ9w1zrhj9Tm<(B?{83JEsJa%nD99r6kRn7dO}LB@-X+|1IGC@{xf2IL_ZTNE z(Z4uaVYV51-}Q`Q|AzCh%r}R;Xz#az6!h6%GWO=Jh@>z{;=y#${cq5+o@$LOQ;x*C5WZvf3-7JwikkMIDf{YvfQgxGUim^vz{ z4*bbz@9}x&Hi%~vkQQ!mYgdY(;02BO)yUH(f7nw52~&Xj((qDOGXVHZ$rHyvl#{gZyMNkNN~!Vlkv5sN*<_ zSM_Xc3eGJDwClo`ZZEGRRCGHF+!atwv>wcDD1b`sfdpJc`W7QRSNl(B3dk z>#eF&({l?}vn_t0ep#5Woch7Z zQr9Z1i;>2_`!q&Ih1wT*PSOn4g_Lfjhw7!%(|oo#h{9H>)_C!{$eF^fbE6oiXP{qq z^8mk>#Jl6QtHJzDf%}3_$9t93d8)qg+fF(#u@QRKInt6o_{lpk@>26Ea1C$+d9xAy zJWUDPd_7*6qj1O2?7o6VM9vqbv9w)6#ac|1rSh|L7 zeiN8iXo7139h06az(}_vd{9}C;y)m(_iU39&^B4nu;By$yXaS{H*UpwJLvH{U5gin zMXGvb!5OZ0F$|*$srF^0x4`37fTpGw_#rwYOQC5-=qPqNw8qT`K7z@8X91s-Wf^Df z%rfY0&w39E}4fviYt>^&ef!zPf^(W@ukzk$(Gt@H%O zdR0To>|hUEo9j*pL_exS_u4>r?r2tC#8ZqHxCf8(512@Nzzn0ThED)AJIi{!BX zY$whM_{XaJ=sRqRX`>(BxdO(o7+hv;#i;2%5Y!fy4$gcPDv$za;}fQH5=68fJA+vj zx^YosJ>-!8Zi?x9GWXmIh+5h&&5?WC6k>KQf!xF$)zBC5fkW}^$3o+sx|F{l#k`4<^Bh=AN2N?p z=DaU7g^P6xWtDk=Ys45y2?`dkrOS)gQeO-sx`@Uwr@W!RoR;YmA@P9CotQ<`v@VKg z#0vA&QK7%#TJvLCww&d*gY$@HP*>_1{}$L!MLb%evX_+R7I7X2n^M|+4>YvvRrOHO zKyUgQ0k6;ijzc=r^LSA|qIkz;$D&t{IF&f|Z3y`S7DBG;m7qnN0$MDVmYw(s=h4qa zo+BAs^(yA~T@uVYs?4lqYt2c0} z$gO7AA&O{i1}Q6XY_0+ol9-OW#^t$DY;{rm@EhU90b1f|=mIGhj(l_uKI05{A_;@M z)=xAS)M|lth~>~L<4*a8Z>3Jcg3gLkm~Y{cu*d8+T=sJ_+U+$hR`_?7gpQ4be#61; zE~?>e%T*+GroO~kudsagANATMW?ruIaqs=>mqChN{eV@##d&RrrJOq_?S)LSZx*P& zo7ugdx3Os;hliS@+loNlP?9dLo!t+8nW1-b^C;kPRWudS>;&bFYDYNcf`5q` z_yo%8Qq(3SnO10Co?1uCw836snVNKDx$AL5C9hMW>LNFOEI7@ayAba8xFc})UVkYqxDc>rM!&cToi?DB`ILRjU48p z$=S>0Z7vimW#peeLPHw_C#MLozn^o!Qn5{e`OSIdBP0u4XDiueW3k0@!)>;~z?Y-9 zGd68VbkO;)ei?9Li**$=P8PEU&Bek;o62T1E{SU9wMU;Wr;%a3F3!Q6C)q}8T7Sgb zX1h*W##yc*7M(;D#?nn<9O|8!n?~RI%_El(z4!mj=|{}V#UwglOoW3mc2*;?VqWj0xhBRZQV%$Kjj6iviK4Ye27Fd!;rf&xB^%Hce4hGes z&4MC>ZmV^=UQXYa`Ye_-IK-QKDggK zUekn&4_Q3bGI|U#D9G^n)^g+@@(LqVYLN^#l+1!(Ea_fig|Jfov+qH|l=Jr@BEx(n+6CjS=V- zh;`*K_xPJ-$k2{-%#uGtalkF)~!|@1#glY4Yo9xuF^e- zjdFMTu~@ZtfGyP>{xHJnWJ%K-sY?xNzM@X!H@n@>w2QN)Sxp$ws=)|P@p1Z0xP}hMImi8BD%Y2pkl5Q71+;=f~joycu$&xRsW`OONg1VB<2#MBQBiDp~kvYgS zV&V=Aa-=Z9$1foM++A#Y4zk||6dR|fh}Ni9nx-&vc2vFZ4NA~<*$;fXWQ)7XnopNP z=p14n@{c?};cbACLR7brc2y1FTw;^L4?DNW* zkFe+2h%?e7Bbr*z#B75I&H#1$Pk;O2_ke@_7*d3li{`DNt!AEnZ{=o6TJ{9zkb6>| zeVfEbkT9f1tuMGhYbskRR`oWp?ZPg38?>=WUkef++WiKrAswyLtw;YLAKzL-d|M)= zYIG#@>rcLQb7~Pgh;uR9Lh-Vj$;sX5!;@xN)T5k1;&FCLa7p}WtoAy=sl-&@0g-CpcmvegZ0RGe|s-7o3SgL6VR9d;u;O~dO_|xc+a~WTW2V>ywY#}xnLLd zy&mOp1DuDFIxE!rbCLf82s9k?1Y~uHQFRl}4NFa1C!V8eh5s-)ku@IX$J%iNk^_bi z4-2dWN_S&*SfQ|NpW*$Cw|dXP(izX9qf5wHVf`OK$>7S8`L1^Y!F0-Pq>@_bd+;k) zKJsF&)|M6eugL^4OXFB*@yp>+V`JQ~=!e#M%g4S~=mFmVx`H>-UmETv1VtRb(RPie zJpxi>yp4wY)(LW1vUEs{d@RHv-&2<9p>02LR4QyNHxQ8h?;oak;lRV50Y zQlI2W%YYiI0g3~}zt&X_O=6t_Gd&?`lj3Ln+AID!%~vw-Hs5iRZC1GrC1P99yK92N z(8J2>zrgSu>(w1&7f(IdnBa64QFP^DrC^p!%@1@DpaUS~iG|`dX61+g8LL|kyGO2u zQl<<=I*rAUS8giz%zRk&LbWDu zD@|V*?n*pkjo)-cyXQi-Gi)*9s0}|u#X5^yK%}A~Qw+K2y=+=3+J0G%FRjxe6 z-?bIIj6@6y9h;C1Tbg4vrl~HZqy8pEE2NMtqOmCI_=Lc=Z3%P&wxXUXJR4_tsO>v? z_wS5BO!{GJL0}5rF(;~E@y?1wwV7QrW1POH%10$NSw}huqC(|%|6=kDh2F{Er45c= zaF>iNft#qph}t-OmfB|QCt$lM(GwU4QP`bEi)S-~z;)I~DnA%*=T69;f|g}{+D%CL zdTpgM>oLV-2dVhYUv>9-(a!Fguc{Z+TO^&Z>oJH)Eaj{HvMA)Yct^NA2)$|HjyYzl z@Fwf|-qDy@%<0*}#?M+cvbTbqBocHf;@n?-Nf;)d_L_b`xH#3yy)*Z) zafvsi1gx!;{1Y_^qn_Ac$W+zcXnIY5-5RGtb%F5;E=s)uf1i5R!4w!mvE~0N%|;~y z+VRPwJO0D{ATEYZOem3HDPEqsI?78sGPX2u!3uIk$4fIR z#xh&}pNMnQ;ZG0p`axj^dmqpm^=peUU3wghl+$__@SC`^!VG`L?BwkNYhPEq;I@%Q zi`nr8Sf3iLQ7~AO5RE9eCZJ^esnQu4{O9r)l`{zp(TG8m=L1~m%#H>zF`1X zF>(PDkPZF9r9c{b%vz1Zld~7Th?>w!sO{V!AK3zpp5UZ|-XQj`;f@p(Xndw3jv<1f z|72irknOd%X3m#B)a{U|(n%+Z{5kJlL5b*8qP1$rxonHfaFl%bAmk;%AlD#TQ_}Gm z)KuRVq02yyp)N{eX5nsBL*fAZ|a=pC`a^s7pl-3ELxrTt%hQ08x$b~dTN-*K*vfiC#AgD z$1?^_Ic#cSFPc=HhQjTVqY)THs#V@u^swIx{e(M^oTdX8Q4BnZSAGu#g zItub@DqRt2hZD`1YkjJxpr=5o%hAp)QLskFOtL&c!ZrKk<{qi;a9{3+{4wFjcgN;I zoJ9kuSFW7T#GQ7oluVyDylW7)q&P5sEEK9&FvVz-tFo>FWn+1q+)VvWZMk;AJwK-V z7)VAs{n76N$;5G?<~TvUL{u^oF;0zdSQ6TJA>-?ZY{hAwI=M41^L#cmUw z6Db42uSI_qvAZJI#P=y5zdKTNrG=9A^VW8G&|t`|9m?nZO%HdH(;%YAV3RAAZlIEQ zu5zkZ*0uN}UopoPJQ+8~&sFTXO*%MS-Us#Fo{JrTJ!nmI9NxZ$RYN{fdn;Nz#$PQt zwL7Dqo}AW?5|i?iaOy0t?O-j|;52*RO$6bUqR=W%dq5a6(?=2*OZKFlZ`O9b_KNZ` zm|JBGaY&TpkkoQC=s32yB0+`}oY8pDTNT*pBeJFDW(NM3>F6#jPIdXRtWsl|s10m( zMx4g=q(=sE3IBXhC{@?)QD-_OGe&^3L(4qz5YIuy2~e^@Y7c}0d3 z6TF+VJOHUobHIw|GGcIg+vAi7%H8mmm%JNrMp~Oy#4Pf+sCk9lVh9*aJ>2ZFZMIMI z4Z{>-cXzYQxe@sCgLVMrmeom%Ed%*8XJwxECQ|#Tw*MgA2~sAC zq{tfc-r?6w-v0n!P?R6Db+r0X`k(qgZ=JgfENQ|Aoc2mnJv z_CHxSU0s`oy}iHK$UTglXiE-03}eo^u?K-XK0na39iLfL;IphP^RMUGG= zEcv8}zkq+FiAfDF>8XiRG~%O$wA;ug7qcX?kwiOCov(XhG9_$R^OO>BaE$(m2;Ms4 z$JfP3t&(m7eg(JHoTtXps|f#I^(0<>)CCf1i2_c^1_nnbc7Z~P6MP+KHA&!iT?mUC z$uT*LqdE5VZFD#=32N5Jw=6CV!>3wjlEwR_r3({}OD2XF4l8eFtev{r8Ez7F@n^=7 ztV7K=3t`q;9+H0hOXM&gYkiSxIk-pOFs8cbtcw;e+cLL?8@?J^l3dx!SVs^M)zm@N zvXQN+& zW(!Y9Hq%Ih&Bg;KI~9R&xrSvmSK{1X{D!w$V$slNV*2kKI+%B^Xh<*}xHV+`672(J z{g`yWzg`Y(D(MAPX3(Yzt(8`Xv!0}zKS-RYI30EiEiH}$N$z<`vlbuk=8~0p+c;YE6Xf|RS8phe8z@7kyGP4jbWHDhJ z1X$Fo+@OH{7oA`UMOHi$b%_VmF>$NNs8=Rj2MHYwZ7LSX4F!Gjd{h3P6wjNWT2V>+ zZB9M%{dT-BeoCMqacZ*U*k6kH+g3&BImQ*KbF0=e zJJ*aJbrJqja27Pm%F59debcH0g`u)^6RW{6?>GOMalcXieSe52No2hsCn+ulNGUkO43hw&;a&(VNs8HoVML z(8r&GmTLaS5xX+do&^m?y2x|(I1$mGbx5N_s^i%_8ErD9N62We^2vDDB~GDoZ3@*5 zYPu>Dy$x^@Hy@5xNm-)2aHd>crLL-3(Fm&POAEbe9p!B~e4i zBv*XwoQYcY3(`1pfT}pw;v&FrqZx4ss02L(3KhBmbQk9T0GPZGwZsZ}9ez@x`!{ke z)ix!x;_&c4MC}r-NS?bccpMsev=d!GxFmsE1=hoo2qn3+Z!2VJOniW_G(R{WsEoml zD8g3?R+6uC^QW!qfp*stKy)}ryNBPKrCTex_y+P!AF~x;wCXvuD;%8Zf1z-WeI&<{ zo|!zfw+q>X_lI3kT$*Th!E&T3^}wpi$2Tg{`m|IQ_WK$A391 zQTIq|-soxRfioL)ky~WPLri6_pBht)vU|4GLBCIm$<3K{--OT*@5vrpu$t z&9cx}iRYe3&e)vniQ*kmwf3m^-fgg|mU-}la#22iNE!Z>e6SSf=yO#l&gPl=&>yaq zg_?M_Suv}LJ5lp*HPnD~p=3wrU;SN>86!}nx8R7o<{J8~bjx2Plf5Od6GB3QqrYlz^4y3+cuGM`wvs z&es+HF=!wcY#1)CV`w@qQTv!i<<)#|pI94&kbMf@OjkV~_*}9B`f&7H{wI*@o9*~m z?he@uZGXs4re24q#*jUz9>^L1J(7mKeLkb>RMqS0iB!bvYWbkDCnz^r0Y;_}SC)2t zu%W0D_&-4SALx2RUhHoT;S!)RMK!#wVv4hy@U0(xK5;(NdKf4Y$E&G6SObygQ`Tc!HYVv0u1O)nm_AA`!lf9}nc}02WzZ?G%9zo6HeX56g zsj$gQ#NkrVn>+i(LCv>}74PrtW|dMc89i)W%=~&!?2^}5OAhwWSZszZ?OK9H?GW-r zma%NW#ffv7?tmDA-OlXf&(CL%h}UlrXOkyI-QpGSXsl@xf!$(DF^vSXQ|ugul1|rVHH2nL&GPR9p>aX;MFHA9_5p` z=a$UD=ft`5ntdu|%h}mUOU{#-ec^%DZp?E6H?PQ#TF73Sb zZ7HshTDW8oXJ1~-%9|kr9pgNq6ZkP4N|!zLM6^F1m#of4$!$5N()}zvob3f^l*nOb zHdO08&W|O}Ol_J)tcD^`mRBZCPg6&^-`f|t-6&Pd6Y97wB;QjDCi$AFa&J3Z+3oV; zP9G>nl@>?v@v+WG@Per%3NHSu(nqwZ4jT~)_81Tga^8lLL{Gqd>Vk;9Q0VE>uP#Ot z$@4zm0_FIb^3F>fZnFySo7PJQN-m29piT@h* z(*j2PV#&h7-Z-Ye$^Kj=cmLm(Y|La|K1+>25_uIDa_Y@_ibwLz{p;FqVyDm#fF0slb_eDrwWvgiJ>p~$c!XgYq zQvH7WZ~vV=9_O6Td0$?y=j+g_K`!i%tQD|>N5;=FlrRTC)f*;KLCAQn$Xn)TnWuA# z^+;Nr%);F^k|US|`F;Fq&ZzL{N=3Nl!;{2YygMs?7`|Apt85iEhci9)>C{0a2Lyj< zxyBIKb!TE+>*LV1pw2s1`b}u5$k6}WLSS+e@cCUgHp$Zeic=r4M`|{2wVS_fJo;9^ zs74|GZQ^+B(rxv0iSo<|L(GBWd(3UP-7pW>3;hdP*Ti4fx0Iyn;E45C+Y_Gy!kcBJc;&K4U^4zIw7J@TQd4C9h<`rc_$7E3-*TMj zl!av<#Way#3?#ZPgujtBKdfo{MneRer7TP5kfLBkjZ~VR?~fR4A*ng-FTrX49mo9{ zA_K}-!M&VUdZA|L$!nNi(me4p)O*2Q*==2*c#C0wKL~W2$ncaK@Rx!- z*Wc1eki85n)@4Dp0UwjCQS(|mx&I7es`I0>fNP1g>i+>k95rNLw3+jb*C1O}TaQtZ ztZw~nzFIlC?PJS9^(x%dU8^?{G)G#9RvoD1s`P-0WttPY1PrNY^dJLI0NW1;oKPwH zovTOR)}I7352r}?a79Njv&k&?lmP7t%7Gyrv6Z!gT4p3{T}IN9!=945DJ^Do*qIii}M< zpj9eWkWTO!p+vNdMNDA_1*UR`5gn?{uy~eck|4oxy^A14b?U{&D){OQOY_Z@dljd< zE#CeQ@IzBy5%9@4+2T1|4m5%Lf{pPiI7znQ`HW}S^X%kw@Fh_JRhgcN$}hjJDU4-o z>#LPG1f8J;5MoCtXP1Ix8gphE@+#~TSw2o+`~et6i+Ev)=H9e&KLYw>_lm{PGddA6 zL)n_ehfS9cW^*oXM(X02_hXbUrcKWKxJirlw~(*pO4CV9x&dgB_M-8ZVmdQpciXYd zy|_;xCnyz%g{&<$ABDH*@M;2%L4^N^zLn2wa~?HZ(~K0Q`Vpgma$rgPArsQPS|X%S zsn!cHhiBO#RRN3a<8#;rXw+(wuztklA-t0qn5~h@lk=2H{eul;9k5vY!$6TrBg7j& z5V&lIyb!>M?`BXn-o#M_<~g{ z%_nz>`tHbmc*#enNI{IZ_b#%`!ZNaMs*_Yg3&dPtXhvMaduh`U&ZzRv;n);zx?`GN zNmr}lUuA@-5Y!1}EB7eOl{RfBpoJxfeYl_SoTlNCQbUdWSZllC|7`iO;pIeH^r`n8&g=tUIdrk0H4+gK6yjz9p=cThn9`V^pcnrR_Zp9ZXcLs z8HjmaSTY_>^YpWDSuTu-_}6~DP353e8&u!0^&@(X?lcfHL^}|Ogu<0iC0{Q= zT8v?+oMPZhnf_ax5(uxzczJ^0r?=Ldh|9dx2o-Hwq<7Vq#2XSDC<&J;<}v!$&{i5z zx@C!aMUb#pB}=GXU!l{obrYd=cKn0NA0!pycAmRRg}6Hvbk?9UJ8lij)3;%F#<;qV zUR5^$wl)J>8-A}!#wgIFlh7??l|P#ACQ)Nv=cDUlPMzZ*PlFU#V?tn51Rk`6EcCI} zVTN<6yc&fMO6hv;$-o{MW%K1w&y|b_94J~8V0mw}5Rz~F*l_Yg0r&z~wyRL*%xJrI z@avibe=G|#b}U!C&&X4R8}dT#9sVY6@dH<>V!Y9S!<)itT(&(kZk6kzK08`<+&dS?TEL35fzZBnhy=7Z{+h~N_T?WkmF0`3LKYNz zQo&RC>2d0|^HdFaU>GeWT@F_-7Tk0n_j3 z5LSoUgc#Ul#T;d?Zet$M4(@9iNoHYkY3Z;{GY&Y)Z+IcQ2;6EJW;${#|`W`A5sEiq*d0h#n2Vq^R>cl9_4(j; z3#wL%Ilb5XIVQVQI(C@@nu0_H9)sNw$LJj>%`9Kf`5~wZrABCW8#`XrN8CFjuHMT~ zuKF7ov+Wcs`^rOg_2dc7U5IF5p_AI}L2FW7!W_Vxu$LcN6d^qdt&q3aq48)%RS6@V z^9>%f!r66wc6#J2l#PlXu?+ndqZd{^%)iOmogWF@{s9zcALU&XsvHQ1+(?aZ{c6uS zcG@iZ)pTCZrCt{Vdrb;o)?q+xjN-j}9Xt5{cyu{SV z4pN^+yaX?y5-aP+jizAL#2<(hcg!C}G}9wvvoSqzlXe0`0AlLE=k-tOtm5pQ(c6{H zDu1fq9P~z-_&8c_z6b_RcHyioAB@DUi|@7kZb=W8^P7G))vBmX4!0kUIP%#xIvmb_(HfLjdqGPm=!3GV@7%EJay^HQ=YXBU$Yg;Yz($@d&ud6H> zc&FANZ|0f9%M?J(kKjwHSpG);mRX+P#fqb5rM8g$4aZA+SLj`uJbv70bV(X2J|9VM zk6lD7R`*T&qOOZ|+5wU9KvMgvky~kqlzZFZ1E0(p>GB&Da=LxDv6&U5DSaJXa$ppJ-6{d*>j3U- zsTU*}x*KVB)o$k>3U%yT0Zc^8e3pZ8N;g*Yf9rqva$k8~p=AFj`^UBfSE2_hx}{D7 zflnaknAeFaDPtYl)E52s3)64Ih_0SL(*1fHrLyyE$4h{eTYhL17izTvIxxy zd2?o>)dRTY3a4G6BiyDI@XHsx-Nh+ZlY47H`*~Y>y?=y^#a$Rj(R7XKS1|kStLMe@ zY({A?-Fv6J`ZMsCViD<5x|-XA7r3neXGyL)A_(J>I&Yv9FAJdM`S0-D|9TbsKluAI$bV0?&)VmxByPT3 zg4uYiOeBN?pbWrzBH(8*XVJoayFS5@=aZEmUlAQ-yVvA}$@@ zzrGphxXmBP&iB%Zf)Tau2ol1~CmNaXtd40SpkECFyv^?!UIMY=zn^H@2e6)_4pi+K zA+y)AUCoO)U;eoi>jDGPw2Nym!7JK|G$yPxwPfU$^sCm~GN5^IBH0eG2e6a3%B8^< zX_sMmQtPmek#00QAW$4!SRwuxDw=28v^oh5XS6OB83GytcXQlw#^HbDM-@?!y{}qrd)KJBza=bWWis8qxgXvzuMErbZ`Bzuf|67z}79CvGb zZQS2bV)8&UxPCq}k0Ooi{EwhRI@ zO_xZI^ZH^QaWa%AK0+BQo+g{HUBvqGf1>UkMbocguGg6 zu(Rk*(>&XLs-|ShGFYBxe^hvT&R$qDv~FM?H3imEz-DW%e)3V(PL%(X{q!{-?%2R2 zY>qemtR)y2&)zPinM_h%c(uky3hq2VFZ^D0kGn(R&-quj*x^{oIs*`9Wa7`t-WS@5 zA~+L>ZvI_6gbbDWf>rAzM?K^7W#`{(ygQ6?xBc(78uFrp<@SzW)BLra$*K1(WADTZfQBx)P7O7jg0gN_#&~>zbttJ885Qq z?Wm9rv0Brb0hplMoHzZ|uFY3vT&L2C)s8N|Fs}-k&g=T1y(F0uemtZSE3zr3WYIEI)I%XNWZ869P$k7BHiGLwyV$2>|}5w;J(mLM@NDa4%b} zTku4(L9z#ferGlH zMB}wc>+(NZ0s|lw?NTqWR|Q%`ZRGqb%5$TOA5wIrx^Ur!gfpXFi~GYr(%tQMTk9;; z`ieHGzbNly>nJ9>p}*>s^SW=B;5Ndl1h5zNrF0DXk2(fYcH1n}aBaffb>jDVk}qOM zX6Chiwm+jhofw?f;ZDmp+=i`J#8jb^RB2>LQ@Q^sYrFI9P_HE$x;Js2bTVmjiosmh z9J2r9ZyUwfW|I8<=-d4+ZJ^;hB#>qw_{In zZy?W{B{+|^cdqVH1C7oC$rT0 zhD2NAkK)Z|BnpJIRcQVd?#s&4-WC`Y+rE+WsaI3BrcEhz-NWy%`_4@1T^)YO%WeVr zFobhK&zy%FTmd_ur}e$AADg+X$QxAYsq%;A9y~a^iB~cVx zn;Cf^DI=KR`n_aI9U10DT{9Ulh`NyBNpn7sSkNZWx)t9%3@b?oWk6#dLi_8{RX?er7s^xa9WEH$r~I`*qTq1f8}}En?EKj z9vgICC;#0j3-5C@80P+SO!RIEhjxk9^kG>;5arNnD!GcRT$di2Un5%7oHH}*G2$uY zuHz3!tmz&Z3kr87>cL<5AgW7?A3rW1(_mSLsvU2KfvOMyOqwz(2lhNySC%> zxym0wS~+8AV;rcq1{XedSVL;Aw!sW(zSb^ZRs(b?{qs7r+ZJ(48XrNx-%{J;I+MQ* zAL-rxbu6Q5-YQArb&o50tM$$@R?{CjWTsvB>2+KOet$Y%d<-0|xzvQ&)^SI%Z9!oA zLDM}H#Q8;u#=t%`MkD*msScq1rp1MT8^2v*E7Q?5i#C1>ZX`pV?Xd8ghX8xX^qOISg_t zXW54D+5i}FoGS>k1$?7b2NmV-edyX0$`_*--R{%q(->$o-A&F$XKGM~n}ABUhy&-Wtmqxn-a=m)fQkFLE-& zn6HG3)wEbn((eFbM1t0spPvRRG1X))0MpbDb&^#&)3R+(wLK{E!K@NK8!Ks3%NP}E z^AwCsbN!0(;DqdwqxmT5#E8d7{aN5IANr8|k>ikh;p%*|%-i^a z&0$T$&jz{iTeSAU+ci3iQ8wxoY~Xy>YRnji^ffrb*#vUVtO-iy7VTdenvmFdq9!rmLu2j8c2NZWL!NC-s}Wq> z3(YYznVF1Us>1LV9m9c%G_2-MlmFmr1+P+lAxP&#pbZCv3x|NFhfx-~*4w!E>^lgZ z4O-wfDT|hhe}SC*ZJ@*fG%~Cw)T!CNPv}7gI$^tn$5i&^M*SeFVHeFqmSnO^cKSbq z;c4(LXQA+$W-LrhiuW zL?xL#YWvb4RJk7)X^4t~mcwSqc_77>{uc0z|5h~bOw>g}AJAOfuIv4=BT|E7y6LK5 z{8iu>#&90>@viGcaPFy7%#wCL^PpKAqlNIBAjiIhe((5C(H$t~=jG#r7&xZUdFC9F z5R{K(E7bh2NoVKp;u2;~rQe$nNh1WP5eql0-@ZQ*aM}~`jo(&l=ZQ7b}?iMMvs zq99gSw)!4I)3=(emycW(*94}W6_2Akphe(^8o$fbk6OsPY`ymuL*&3rzErFtlyxD@ z`sItxs$Rp|T4~6og~a62`Vcox$JZ1i#bPa2VGtQtwGnVqf0gK@h{W54iMD#g-?yN5 z8@gBgmAhNMA&I*q)yp$L>>tNIH4>%SNxuY)d(Phy<~_4&WdVbi5K_a{Rr+wtt6RyL zHY>$;QJ_%3NP{E&)P+iXHo=!dVzs0O6R&ze6MusU_?4@;=Ihr&79=K~w_rO3$s;-) zH=`V(%chfNm435jr{F>@xF0PojVSO|bTJ`W+^q*VfoisKmN|#QU6VBei8)+zg+-!8 zOtbTMuc*-%ANW!cz?k8kxrKH-_=e`JBzCd#Oqp)7Yt%<3TQ600;4;vAx#%$-*(+O) z9;qJhw(>K`&oKWE&GmCE&9t1{ zQCjdSRR)sZ@KobcH;qy$_)*1$BBMd@dl@fpqsp}~q;vFa>0fF`oN{B3Q}(`=1(O2V zU!*(w_cS6asiQ9y>89KTqnL?5dg^;`JWrKFt$F(9xVHa>T>Uh@s4rk0vBIp*V~u!0 zW7a{a_QKSR2LCP4?-co6_)i>d0Zqm%({2wD4Q;Mm6c^&cH5j}&$v0$=-cYICV9jY1 zY7;bUr~rBOC#UwEqPzc?@qG0-q_~;XU7etz%I)y0v;=3#Qt?MW`3L{dJU;LjR%yDJ z`HJ^ff!z(6&-jrsD=yMN9Hm9p!IuF)NIg)f+x{l> zFSt&5YCmX;<~AvsWU^iq4P6e;TF3eOnhXHV{5?Dqd>e=~+<#a`{X!j+IUDUy5QV*- zYV_1_99W%feN}Ya0KChwM70kB3L(~=t!=J$Wz!cmX(^=VVo^vL5i%E+^fips47taC zjgC88hG8zGk(w6FM@%SD-~*EVw426s_ijD|bsubLB-mm}CVVA>poSNqB}>dtsUUL) z(EN3uTsRo`Nb0*k>$+u-`*pJ`m6tzhzgH*K#Ztocz?6um6wkfRxyN#5%p1W^5IWyc zSDbGe-7ZI4-1oskaJR~C-D#DdX*HJp2F9MmKRTGCj^!LD*S=B-w|hb^d)mU7A$M_3 zk}VW2oA%WgBM9u&XM&WqLML7?nOs&axh!1Z$()CvPiMrR>PqWSAccju%VC|kQ)Haxz{a3zC!X2w zDt4MfD4W=JgA$IR%~-Xup1@0P|kpZg9?_#9sD1%Gvctv{C^`mLxVcnrie|kp9~zU zJ*Wnfcz?+QRldr)t$xq}VT$Rlibg9#k4>N!3BIJ5vQz_RxT9S&+|MXw`nLGxpjxW6 z2WMK#3gBE_<4XfX+eC9ju-^J5M94-phC#~_vrIoT$)pCYGc4R6F5G-ve2Xp<3)Qp-i3MsYRNoT$2nOa;- zyyy3o@eHzLS!jrLTX46MZ3mQv)#`~ZoC~FwpBKFig-Om5FZt;Q9<#vENxbhIet=-B zu(l|unkI01Ugoa<#<7DIU<4ia7|vV-UU(N9Doa8GPbl3F@e!{}JLzKQe2ol@r||*` zJdV6BJ}=zNb2i2~YK+RW?`qZu`9fNap*^7}y{kX<+Ztt$@_jFbG`Bq4&u1Il1v>lr zLJBCCYm&h0TfU%kwnO4;9YVeWPZCw=2+>&js9{5HQyJZL(OiYG#CxC?;?Hxp;vEKk zk0BlJIk7A+K&W9Ak98Wwyo5w@O$DD*xvwmv=4y&Nnc@4eDnUnP(P6OCWPoq{(w}Z< zWj_W@o;3WW@do#XzX@ZFAs8gD4#c=WVSEC!g0F9esQ-;i9iyDuy94RM`BND!=mm>u z7g*XIVi`+s+O6j7GfVKMPsUF`JKwHvD=>{rupKJSyt%ztu8x}Ux|+XzSd z9{_Q-)`JuGi1(1?AQEBOrSBE3qTdz^2tGJF(E2?n6$V-t6PxkU*$7BOn>sc;posd) zB>VFU;i6-dDbH^uA-Dey{=VBUynaQ8={6p5eguy?*fodkM1mZ2Ee0Y_S>UZOkGa0o zl9tCHSr|_)U8bx|2ij-cnq(c0R4;DJMn1+NaW(MeDI>aZvN3nJ{x113#8?;^c$07X zW%h>Sgmg#w#`S?tp&^jxtR9u_rSeQtAJRMn@ zW{Sc;4Atoh7?D(g5p;M&)RgBl>Q0pg3pTgB<~|H|DHBj$9i_b1P|uOK+Jh7`cwDY2 ze|l};31KWaIfL^HbcQpAbZ@_(reP9_jz0n)Scf4p%w>&T+&l=}O*HsvGoPF=I@z`_Z>f*Ae%} zBC{;4^x%GqMh7jMJ0d@(aecawwg8;$oAPktYvrtJv!pf;Gs5}F__Gx*7kPQ!uyjXt z?D=nBGl6r6q=*C&nW;QZZ7@7Fy4R&!N567iu9Ww0 zHXZaT@N%ODl7i=Ls*J}xE=v$U<0mPdQ=yJ-|4uUa$5@4+EnjuG=7rYr;|rE;*%eCN zm@3fjBa5wu!Z~915v+@z+dIYM9%G&zAu?He-o|+rp=LY$xYGp+7_ayd@Kx{eY5s7R zxi317)3mP?DH2Bple{^YN>ht?g-u*fA+F1Zq3A{s=1d8P@Y{Ytqy5ZLgJ0$m9jI9T zUK|_5d9zr(m$grGt=vO+S8g_{wOuZ(Q1siW2t!0uwBr$~>t~=1BJq^8_N_@^cy`}T zx;pPfm6I{<7;Pj|NcxoauvK-gK6r;Ss41c~z-LDS2eqVkgvAq}o!a-92B1e(%4u%Z!3#|Xrg+8qTkA=mf~|1)FJ@O_LM$ZK zqWh5pM(@7?4I6&iGe(B&#GF13(QmDOF+B(FxKlWBrpZ)B;WqVd0;U?@uLMuZ9WRzo zlOk2CPHVPKH?1o(6>V{4Fn0^xuhUMl?b_Lm;d$=M<#Q?vR5y+6z37VKdg$wmo#(m^juH0ePRh*@l@6L9)@kXfd(&SCY~>kYgG^>d@A+@TGvSUr?2*%J`THIaJ?5|N%3BZ zQV+B}Ew3mNKdU$YPXkvcx}>(i360vRWuFyevNyLNpU8EaT97da>?5=yM3IK-^x;m) z%c)?gldu(c(v#O|h z8`Z4cY-Gj)ACKj4`gV&P9tTL@=|opmR^Sos9#_-%`;8M2XX{US)b2J zA)u#fyQI41rB&J?P>NeroUbOVZ|FkK8UlfL=y|LTrc_$6*TY5rmtyvH-~w9FYDu%d zTt-3iCMZI{5>dfBz#sR10+-Z1ria7~T0fvV&RAhO>qXR<7QmPNjjUjtV~BP)2`mtf zf_mjKl6@@)4Pd%*1@T$MEFoI?p4urfr*9qD?xh=MaS-GtNbn;3V!k0*r6k4~&7&(g zNb|NrZKWD6J7OesXIj!8<*2GDG3t%LX>KEmkjgo%vDJ zKABc7=V-ELr~s2^u)*>)V3T{vn)j`liI!*8;^8yxa$uJDeSUvGpu zuRZCGo_DLOw6Ktc{Tb=`x!mTSksBrh$19Sx$IxH+LX&;Y8xY(TqC&hM6RUT(K>Yen zz&nF9)UjqJsiMDj7O~uRgI-X%zd4GNLpf|%ni*xF&|%Dy7R&MKWVPKZ#W@>nxjH~^ z#!Nv!@iHK}%}BC=p9LIE)T{*68AAe3OcVbH7y*5s+_r!-u!(Ck;lqCl|ewP6qWUmgaxaSWyd#ARjML-o@pG}#(DHYu>6|PR%IuO`N z*vYwte-8wjcWKZTND9TIPN$2b;n>95$xv(VhT;b#m%MLq~oEG=xL%{}g5Qr19r_S9S zDIBnRANGvK5gY@IsoM!>kSc+;EQmVGmp2}T#uKVe7>xZUHT`fPSHzIP2RF+fnP@x= zRKwoGowbKIY@b;xDEp25%UkazBI|+QY8-NL-YVYqny(+YZ7rt7d|qChgtvsoTF!hp z0i70X z_urvx?V(6B;|JU|=s~MJK<=cS8bVALGlifG?icZ<*MppZa=an*qT-qG+0aFzYM5i8 zh>im8!M>wI+uXZjb+;g#^gt=34aS1v@W(6^cYkO>C760XAm6d%+Mi%) zO$Pks=Zd%`Z#BOM6>&$f^1_xg$ak5?t&D!?lxZ+MkBE=oy_w5RESG$pB3*Pc(`50U z%Ok^n9f2HZc?r5dY22;PUqNquH%e>a#0Z7ysVgRli_<|}0nz|KqPZ2GjD!SUF;z0{;X)g#1FT=re9S+(UVWxTp4rgD-kg-NrWH;j94p;T z?^>p(dF%Zgu~PQbycgX!QDvWxTC^^;b~W@rOuZ)$Xm5U1gShCgv3xJbES;v@O-l9l zwvkvaVeaDS(4MjpRRKupLoQ{opf8vo^f+Z*fu#qHG=Gkqv~T04KW2o6XO@r2cRUrZ zMvyYoKWw!_uafQc^vBdttBVZYbCPc9^R-eUmCt%mCo0h|Gmc^m2`>sYX|iiIW$Qd` z7OJl3+aE@Qs?5$d?n{0hlp<^q(CWhu`5ByKx%jJn79wFNm=p7>eDx8v0Nq%gPz}GT zzH;U8uDn|OMVE$W0Y8lK_Wt#wyXLqq{hjPK zz|}kAn-WFiy+t3tdoS-cVDj*_=OJ4ti$635+;$`hyTA%wTj?GxzFj%ZAeNh89a z++yZmN+^Pq z!YC%36kN#H`>76lIZH=wJhMc^UsLLp8T~(iXA~m5W!ogg zjzQi5{^`i@LY3wRv$EdNE*R_rqC*+?She80V~yYVKB9L+i$Z{{eCK*V;2=a4V|18-1SxprpV9~6tbCmZH| zXsYGf!doVyu+wX~#%M0SbG_Ky?3O=7wib2bVOOqL>V=hywQ}|X#_q5hn*BU-P3pOn zzqn!OCgt9fME!v}t{N9{3VI2A{tiAu_8IYE+N$^aqSn( zH-VNVwV0fYb6KL72=%l+K&6{ChC3)$uh>>i?}8j-!>`?wZ3HPKoGq-i?Y)&9iY{WT zY(>8L#}U#u+UMXeu$zp%jM9N!kSE(I)Vwa;teGlnDB74aHIC*f#)fIKAFAy|<=5D{ zHp5H8W0JRJIr6mt1daS1zE^0n=}mANRvLueZm@a;m#=dGS0YYq9*oL@zkNippe#8 z#JHc-Zd{`xcMcBGCw55>zCx>LU!1xJ;#Iyne?a*ae^$u)5;BJT&{M zB>f(JAF`NvYGD0#BNIDbQfb<&ipR#9c2JS-b|v)(-b;}4iyN;acg2sZ<}wHKfWN)< za$KHwMc7MyPg|J_NV6k7daJ}65mq6N7lz_c{t(-;dFQINu{qti2@*wq>i!8bB&W^^*_BJqyd zmo}h2ns)j1=)PyU%P&zL0sjYR+GC3!H(Vud{7q=;_Ns;zbKQhc#qBAZM_7ua-~xef z65Da(0w~?-?Y$$gq+y&g7)*>-m4%_(?dXldB0nuf3N*05P)v3I1sE+6_JCSRDjdG_ zM7a+6(eeuG~mo)E9PzB zw2Q2oT>D1sIj=|Sfi(Nsgy+T^5Y%jnwlr;QD9;}B_+YIy|9#s6?a9cij8))EJ!?SS zRS4CdP^#TiwF2*J@b*XYCg>V1MO45?sB@x|ucxL-ozzdZ&fO@9JI4t>ZJ>ryC2!55 zQXZBz6=~%BWv$`RVMjG~T+wJ_UtO@9Ou#4Vo{M?1pp+>JTc9a{2g43?J1%&xxkiQ> zKC1Jw%3gKcGwy72a9rhUnLK>lymWYc`??CyWV+1Y?14A&cSaIAI^><#5jy9=%N^l2 zp&gVdh`Ov;YzQ}=vZ8kTQDvrv!|B}3KmcD)IvwOWl7}$Tc6_y;dn_o$ME7NM`A>(> z#vDlats=wvHcOeMdKl!gC|=81(~rvz+B6up9@WCG)?22ZcQ$wk+7S!b)Pog>&z+!0 z`2mL?gZ!hMJT8?n>5mWFSw!VsS%axZZJq8ytZ_&$qu|2R0@bsCry0J^}XvBsxvAS$o2}E>=txJuT zjvcQP%ZB{gQ{jbjXXf#c2f>LhOHQ8a^Hpl9Mbu^9p;povpg~WXcAIJ)WP#m8nZLom zSLGzXu#qndP+`O`&t%Xn&MLL`(JV{Rxb{R!)_c2Ij_Yyg*)R~6@K1dICMp4#oM z6bYjELpp1EcG=L3uRNl3M#iN3Uavqf0fT`dskSyWmz(`&(Si7qW2zWL; zcy=JYv(FzkUXevRhuR4@63ce+OeMeMT{S`d74QadU)$GfZI<@RgZFaUKscfOGTL+u z5Zz3G3t!)Hc2js~m?o+SPI~O0NrWFP%B)i zHjH$L^Bynz>NNp*x`+Ceo3y&^J@nihpieTUC%(fjri5Mniya*dZLd+NJZf}ifotQD znZ~b>%kjFFJa}+rVQA)D01{<0ZsUe)LIq|jYu}PE#~F_1J|jM*2JOOD-%e+Zpq0;2 z#I&|K+xarqA7T!ojc2WOf<)QB{haoDGwbmdX>#6=9b(N?-TrUa_3yoxVL{ z!M4$VXC9AK0=HYfNQ#c+r?b$HL6yGAxj$upGhK(sNL0;A%bYvf~sb6^NeCn%BeKcLUpNhTO@ZU&P@cy&lg)utQp7a2a~k zzKq49L@2qsU1hZd}WKC z&?QVRE)K&xnk9qV*M`B@v_P~Hpb?~2zUD`e*1W^Ce}$t(3bxmhCYQY$hW!sPG-550 z+hnCG#$Ds{@2#29vA@HtZM#`*Tl+|jL_DDAIC#`X_(N6r8IqrwxALeWazW#;Z>q61 z>4D2`gJoR#noZu(njT2xB=b;zjSy#M{h24UZF2|ZPg?y`ho)T8c9~V8j)@~zcjf!F zf|E5~!Z)@rDsIe^Tpt64$MnEw`jN>&eSp8X(sbE3@FV4xN;ZI?)GWPRxCi+BcPi-+ zqs0u{eH-+n9ECxkZ!3N)y=)be{mu>?;o*hM$U(=rI>@lEdYH3zb|p=PdM8D9W z(Mv-q8z#M+i3)8{Tuw+K{kx@bui=z<;FN7ek9cp5_n>qKF}esHbxa(!64cq9qCUmV znHH~%XAz^)cu49bRFjwNn0tov>Yp~kVMFq@bejIn*$<_`cE+c8Z!%8KdM9Gi#b?*p0{yej zveV^8PVUqe@lv5Hewai0!rcmai&yJJ)*r8U&woo>q-`!B)dXOH&jxJj4E^_?Qe#$B ztBu0~Ang~Rrm``^nsVI;@EGM$(9LOzkuWXd+9xl2GUX5IW}7Ek4vPo9-}XO%8ecTx zAzSB|=Bp#HOAzh5zq;E-COW~{j_fgyKrVu>ao+B547q}Rtyte=zr7WUU1Io}Yyd3- ztihf}71(Pk2WHU&MMYF7MD(5e6tvsz&*?v>Z%EQ<-i85c7lYqI)DG=T?p5*S^-A7t zP<_WE&v=!AZuR;n;p}@VlH^=SU?SHFHOmniL}q;$CVQCC6Y?@$)waF0Y65V9x2F`nOI~jX6COG>y7Vlm zoLFWv*j9baWd9aW?A&d|@m`Nbrx&Q2cViDmUp&eR+NwK(xidR%ejM83GK%^>dE!!Q z9porH%qFnEP|u~UXB;ms!g?Rl(5IyC zFOBC>-i10XYpxi`4Lg&;xsk~o74v1&+MPNpLvD^d^5-nob=u9GerL0YqsOKZYgUbr z#OyVQ1}h-`)QB`@>RFp=?#zB(k>mBZzB7!Zk#Jmg2`xgfCBAf#<=JqPEj&@`dOEU1 zh5O1m2i8OuDwYULR{j_GvT&DaC+Zv3GVaZH=l$)*rqwIQ7KjfpVoZY39p*c+9q0LW z^eF0dR9n9^Y&x@MpD&$&ff~t1>vBLMsZE4D9K!xHXRN_p*4>i+Pa-)q1p7NsIr$em zAU;-pFKmT0*3b3?HfQJdF?tjy1J&#JvkcV1iNn= z63zKCrg0KCV;>fOkU7q>$ZpJ~_+J{9l+pwj2^8{ZnAq(n&jNl_=BS%Ye7qOy6$7;djh=wKAewpZ=tt8vd=FJ z5}eBKPejX~`&z9}>qw%FLZlXdr77K2h}hRMhXYnenLFXs89#u*CQaJ2*8N6EB`+yR z=s5?bk_Gkt!0BUKP+G5-w_S6VFA zhrVF9J0LT5&ErxdenX2p9+A%|jiiA+8umh+Y2yQeDj*UA%!?6^^3Uj~?&w zBPJ`$J(08WUfE7syG7~HbRqP2SKD?&br}1i>ac6G^KoGV9<^9{$~A}#{Rv+N zzCQ)-eTDkSRl{4=oSl{G; zPRq^4LE`freoz+Sp&TYe#<=={+X6!Uknh4hIKzW;ZY#3GprhQB>%aeTy^gmD z1T&{H7Q5KyjA0X90DZ`khQ2`!zeHwd0!*s8`_{~ydHpbM{=BLSatx zk?+h~f3D&wxqx%)GwJD^rW=;aHCXmv$PTp$&8{x*F$CINfbU}un!vtUde2jHZ zf^G-0)1MKGMPu6yO+`bc7wD1R;(!oMc6iIopmJw{wxqDSs3StPO|H&z4B$&Fq0Y+e z@OD(JaUf=sqb9Iiw>*kCp!hfC2q(q2q}-%7Z~%H^+yD(!hy0LjR;4?C(7Wt{rvm+i zKVFq2GF-OnlR69Z2KtU~^)LNje!dgB&*Mv79elc@_d#^9o0ln6tW~JXpV@bDhmtY9ie&?k$Zk+2>T!yJIi9iM<@?tV!va1p%%qFh~foAQ#- zF3cgH-L@wB6A-uH$(3TKXs)-eq;GJ2K^-~;P=jf}T7a9b{-?7CY zw=E~svqWjUWKEStq3Pi95z}8K-{ewjQWZN&hrjG`ER2tSky0I0C?{$}`b)Md`}oI`3QVXc3&UoE55AF?95-Uee)N zs`nUp6H8+di?Eg8L#x_rX$N-OX12TQNVoTn)*>V;z@bYTsT5j>8Vix3Hsq2EEqP@< zC3&!~I#Yl^O9b-Xl0$irv8%}n679ejW?6MT&H5c0EPH1o{UYTXQlrtj&NTD z{#g~c3`|(o2{y1zsqhB;uj7fIZjbDlG&AGab?hFVjk`74(s_#O$0UZXUn_ZBpqVU7 znAyPDJ*-)1^^d4JEMvRLtl^M$oWY|WM8<*GQxR;*;HZnz@K$9Up8b5KG^R5;G~#;Y z%Mp7}sEs0OzAU9S%^KYXFDe<$U<_%t33@vsjqKZCy=i02#NgLkwV$fXE=*}lWNc#A zGy+>kNfFH3 zqS$;*0L%3c(V!`~Uh(ItnzO#Bf8b3{2kXLGSw0v+3quF`XJEk(4`9zaHsM8SkFJNz ze}et4Xd-zTOBgYT;A0YZbra8N+Q(tFKsdNa=cCP>#s++8jEqzk*<0#Rzno_%^o_k^1?8A|QeLVlMU z6qVz2JGk0sExX-M`UM%JTpHJA8${MVA!|>}bRJ~vd%27JAK+Z>5Bul}QB5SWMe4B8 zBVX6dQ4jW2QNRuXsz9}AP(VJ*ZZj4FeYeoSI`vgg8<0D%ex!HM&E;+-w2N35iBW3s zl#9c7$qJ=o|95TDuzA%2#45B9bk)n5v>PYUV#{bRm%Zl>oLukUBr5`L@-p<&9EQg9 z^^k%yE`4q2)bS*2(WMJ2(Nu*ZTc4oaGyyRH%~ zGN3v`hJu?nK46wJ}yiw`REA4YC`R95qli9H7Hz7_=H2${k6L2{H zprk&eA}9{!B98Ur;`VZKQCbf-JQ1BFn%Q(~TkJc@)r1BRaC;rg7j8|n#nzI9PEoqb z6B=tuy8y&`ZG>#0YgH^j1}yf{@|b2<5uz3q0iPF@Ehj%1BFsG>Cw(HbSv*t<)qY3eB&(e`BU(#_|~jlGweE< zFJkYH0B3w73{2u^?KBbb^L2l#ujdp2M{K+airfLeX14CE_1%(WQ`&YqcUXH(CP@2J zN7OD?`f7_PhwGn`(_N!FUSd=54EHmRD3Jr@8A}qp3G%Rp~F=){&UT;}vLnlAX$_QBo`Yt)~7N}HgPewH%_MI*@?YK?2Gw^rEDty%c zl)<{oGtMQ&UWh1-fSS|%743M1we3FGuxuY=^CT9x=POKD#AAE|s7iV%Y4_plIsR}xU5Dg%Fvdl26((*|wPveoy-(>Fq;3h) zg3x|s@)fIlOdQCGX^L}qFEAftIi!wd1wXFiLp2R)?xYqo>u9wTdQ#{dmNfQ;fo zZ);Jd=mJ!pbW{A28)-O?jYpt(A=Cw51nduSvO%6p?H}bcJNVZM1NfezBbTBBlWp~J z5S8LRu5SniY?wO2v2$zR$o$RzCS(SdW7Vg~K22dsm=^na8NLum8t4Pvl-G3ZH*@MQ zkFOe7uq%swKt27!w85f|CwK1`tK?2yS+*Z}cVNw}=Vf6ZEM9@O4{bQj>3>+P@%)AB z?o7-vv2io*J(VQzMLTd0BZfqmzWHucEasd%GF zT$8>m@mV#N9bMI*KZBsW28H^M>a9WDZD#t_6uunnZsVErF2KAXxrz<|NgFF~%DkQb zVGrAI?G~#|CcxsdI$mcos9wI~rUx(h3yKiz%T@BrNUw@%w z>je$I*-f{o7I9FutVv@ViHzKae%)!C247Nnz~+hix_}o@7AwQA-Fwn%g17lkMIvFn ztJ1>0j^4fb67BGic~+xlX5bUS`>)!s#OZThL@LqX6i<8@rcmOc}P59gu4r{X9yZVU(S zlF&H~^O`e06ZLDL(0Wz183UOT9cblcVrFuYxrGL3EpaZ-hg?+Yyv2);n#H4M=3NL| z6a=`8_P2u6sj&$EQ8)7g&kUDr9`$68p%r^i2G~@a&mLU&AHX%7-NIHTuOQtGP7yOa z5)Il$_GmnR9g-`3(hlw!H-F-5I4|mvYs>&Eq`iz+UbwkPA7a1!Q+oaxbph@}5$l9( z5k@-kxwB8mbjB>*?A}{6HH!3|I6d72DYDAb9Jfg2&feyFiH0U67XX7@e&A@z5L&ux zEwBZYcfyZ#93ArctkNL7jPwPP#RJDEd_|9ABkNmfBQ`-xlv733YJ$%%_Uvcg5fkB3 z-$WLGu`gy96trPVMwE1QMKsfYE3K=$!NKqeBHhkm_2Qyj(gl}MZj9GXQQt9vn zYHN5WF+{!vq5at$I`!WJN#ic-yg=QG_7lA!# zMp{xFMEamrApNCN&N^p}D#BF6rjQE54)$AQv7lD8v(>c1%?T5F!36)%^n!`##A$kk zOEo@Ot|GTWd}gH!P13`V+xnYq?_Ax`ihKe(3pBsu3@QoSalO==Vw; zV}df8F*oOX$R=*|U)DFaZlO{8k$t(`%!1xA~J zQ`#Yxa!6H@(I%ruAzgw8zlbWdB?9uttH4qt&e|WSiMRu1Zh2-OK+PJhX?@4zY9d6Z z$~1FTtOdv$kQE;Kmxj0e0@^%dz36D&H^dVzxH~w-tRi}JXJASOmH6l`I#X#9L}?dY z!-IfvL_arCx;9MAEORUCd`G^uQ_Ng&7MQ%kUWfjx=sO^5p^eD$oisj`ucYrwInTwG z-iWoKdGr~&Ml9o`2FLfCGY@HtFDiBK1MRM36SL0-3s4@4q%xg8>>1|zmt`!u+K*kE zyWfBs7D@l6O=Yp0t8SQQiT77F1LM+;D4&wOx3Bl3rVd^J=UXZWzjpJ>? z!hq6ZWaM_@JZ9Yd9OMMy2C^>51F5Kdc@a8zJcnv6lrA_3Yp`YOD@cZUDxyr~R0mKm z4)OGJ`F0tFl=(cSYXo8cPo&)*`gxE74k|$0$zwn#-xk zT{ax4$XI9(uezUQPMXUk8%{-BufvCY6jwl9TMva+yPU$YO89ny#>QVZ5@%neyO>dS zoElHcs`%uy){(CsZ2gsT$A&@DGPQG5X9BoTKP!?XOw&(5AD79Jk@o$Ef`ok@Dt>N(uZ^d2h-j z;QphSH;_@uT#)r+Dqkp1Y>m+V6D)7ixB}XHYa5~#+2k!6(>B_mU)CM-$>^;2UvT8+ zSUX!!GfDddt!F!2u)rS9Gz4^=%oG(u<|{T}yb~*Pl_ZwJ^wq>tmEVEpW#(YC*`MX? zdH>T8I}6u+YaKfegR3*F!L7tA@*x=a0C){>=sM&Lj1G4mF}=p#=8O=9ZRZBi2K>MU0HkTVp|l$EiAi>p@0C(o_0hY zi)iv6#%NHmzBBNg#9g{0)Dfzfs7gZftWDP@2E=x|cImB>9nX4_-pX>;?c+RydhPu! zWp~kzB(8V=YgRmWOL!rz)E>o?&6yvj{yiS{_ZOW#yxYh*WH$-XuVwK%FUqc-Y&Ql} z=_Zwd3e%NPEtk2+gVMC)zgr208*_ZU5xpH`E#iPWFyM_tnJ)*>P0bx*kJfi@>5Dtw z8%l&8`(PM$`o7MqkF3WbeVuE1?lHHIqT1cAPU?UETP!qL zsb*z==P>e2W?GGSUvDO*u}_{$_p>jQubLI*qgQO`b1R2+_L)Hd-&Id_!`R7PeRVlI^vB$&NRs3CLTiiUk@}h~PWAG=y&+S;hpaLLMe}kFB z&L79qVXaeh*#kAK<&0a1pL02Nm4%qArXs@)m`)@a-wAdf4|n}J-?l@kxyE5Ch`;{8 zl?G{k<%w=x8|=rmpWvSXNRav_CC^_?Ef|irlOa#MYf*Xtqk&1RdVpksQ$oKeYkh?a2b^0eHqNwC? zc{y*UoZ*D9>|^+Gk!^_NpE8WMK{Y z=R#9$u;~eDn1$Yc$eTDVUW+_{+G&&^C_`fyuh3mD3jHSHjjJnX@hvHqe3^@R7kQ%> zx|`04(RRu>!n@(_^L}C&o^C7Mv#hg-?M0lCJQUBBYJJJre|pk?x2xMX-n>;+2~yr0 zUM$%H^adHrwpKE@m@cJzP5XjAbf_|E1s+E`eZV@Z5Vy`OZU`8B#~}L~)(U!qJLd8a z+59-~9G*B)RvlmB(TD)v-VWuR?qb{b2(Jb2_zDXx$6-+;hsRzt^0)N;ip;xCmGZ{~(dGqq>b>fWe{(qG4!!DLjm_5w5 z$dhYkI1)-jaX&?;vG9@kunf_hpRzuemLs0+<*ba{ZhJb5sS2vsZo#_WR!_PvR_*oFd)2o=j!3zHl1jr3w}=g_?>uG7 zGShXSeo(Q|ctw2#pd#)p>Kw4If=DT{V4Nx02AnD#lHXvFuvnW%2H)Q_-zRxL^)l^z zjpo8aAHZ%WdM8Zaae=SDMpu4UFpz?lI>B?~S-wHHXoy=wwA zrt$(#r`9e!{+BIa@PdRMLso3_Fvyie0yZy!WQl|?q_8JAjeqRjJWcuO2w-#8^Y+O-PKgu zacm;G;ES9NTktoMTc*_g7}oZ{7>q$C__5Iwn)}7)jVcTmN<*aI=mr`Qx;Rttmiy&k zTSd;_$m`>fZ9~{A)yQmV`YP~C$tcR!y_U9jzaSc7DR>F#V?W#;C}w|<9sCD8Qpuhf zts2k`;nZOiWDC7Zz_VR!`gx^qBuVu(tlbz>NSuaz3?Up|Up z>3PMOZ$4l+GW|cqE8H#-?VRRHYRo0T{4?e{po?rl8ERI*xmZ^Z=h)_x%QlZ21`)OW zQdY5Z+D!9|fY|6a8W}U4}T< zJ?XqH6IE!ru@ANi&6G8vSoRmmUg*U!UTWAvXZ0CK&uzjc@QwyEulQHw&xmii+)W17-xU3ucc2P> zX9=(}TpW0vQ4-K;HKKI%j#UJ#S^w}ysO77BdO4y=8<^YF>om_xPQ#Dso z!1<1KZy?~FzB7tCT5$#u{gM5VxVKyo@+8DP>Q=@kI6deeRP(UU4pWK8G%s+!C9}f1 ziKBlzq(Kxlq9z3J7tH$$y*C)tf)0!mP3a^507%eXry$5x2PT^Y5c3v%M z)6NLliv7qPHcG_3G+Qe-n8?nxh#EllgL8fuMfm$!y+L5>k@32QN{l9x{H!!a?YN{e zHA6AOis+C^P%L&RXN#yB2j^rgk;>dVbO(!Wd#)R(-6i(Y!aqZLr-vh$(U)gGDNn46 z#T_riQLdODAdah2eJiX)58;2!eD2ne4SGWVrx-P-c+7=4$)l9-3DNU4m5Jl0!N24! z>`fn#cgWk8%Hw6pz9yjO3nihjS&0jiA+cla=$uwQ`9z?=)@|j@8Ja2VG@810-K)U3|gz`l_PSzO@WjK^$eInw&hQ2W$ZXfYd&y{snevq zKM>`FY&^q125Y+8sX4>jYYI)2Yp(>Z($XXstpt}lU%5I{Hz5S-77~%$mdD<2wJxOW z%5$ODFIXV@;b1GhN1Ps6QAs=U5NdhRdSF2_^L?-+pvkHvDp9u4W<_kPk%n6+0IkY9 z%N-Q^XXBR<`-olQI4715ZO3o8Kkv23oohY&Nj&8qcdon9{C(FC2?f)_XS21;fGQ5vPXWo1E-^l)O^Lp2Y(Vee{RyjIZOD z*xPcO%6TM#_v@+)kUC^J%mbR#yE6B^%LIOKx$uqqo z)(Q)o{fvUO+R7gH{CKBTryT#DZ7-NrYfeP+l0O!W^Ib5hNgXE!Mf865S zSaKXOq4+Q8|3RG}FyiLl^37nPY+_n%eiHXtwqajTZdxYtTbTg{u!mh;S2S;Qtrgn+ z@M|~Sl^V+yc3(9YorqOZhFrTY!pWGBOT~!x&UvuNu~!WAuQvQX08^}s0zBU-R?3`>O4?%-qD{rXXs(d`tzEw# z(-gGT1uQw;4GnzBpq%hC?wtt5%Z1QA%^h3AkhV<*bB05q z(|{F_HSXloe#n_F1+ja{cwC~=xcVWm59g;O>He?dH{<5IHtKn$$6M|rQBJ3(Fke@3 z7i%=GVbgcoqaV%qCIaI~vNO<^OZrIbuJcUwsK3RNLv| zI;<%(;xR^nXZxaZvIf0dZ68CLLk6A8qV;SqK~_>?^w-QfR9>*=(lX!QfE0az#c+)l&+Tq`9~Fk+qxi3xG1FB{f22I?wt z(s0hCTd2>}`ir2~gxXR<|Kj-A zw7T#rwwm+z(rmtOi2U;e2&y4vOf->w>xnlnb&PTsCH8UVGwbJYv{Sc?@;v?nJS^QV zbA7wUakx)^f9ma=2cqF#m@?_9POSHY$i)a%(sI^}M-FpnMOT$4Xx6jzJ~XGwb?t1#B%wG9_^Vf=4q-R$`!XgVcul|tF^2tN_TTHsq4G*22V|4 zx;#L4SV3|MO73qrH0H|09~OM?Q~p^8s8{@TRNH$`npOi>8>3N@H0X>dVaV-MR@hN3 zz=#FBwA_2n|Nb-&V-N6pzDGc>WE{3Il1UDmnAiKY>7Cs=BNOJz57p<#HlYQq$EGEk z@|Zqt^Xdt^QG;Uo27&qe1>MlFBf)fj=*L1XU+GMZ4z-b?Z!JL<>)M@6*y{r5uHKY(qx5r)DD@LlsroRCyd_tdd6N=l;!<-?QI^~(&RoSZWy~l z-yn-X<)-NNfcC!Cj3{Y$C+Om* zXN}IlW@APvNV@ zTr&FPIy~ncyMUW#R)?J(&jDR3B-(n&Rm49v>%K@Yb!?pTV07eCe)F%kV%Szy9bP4Y zVI6wcIU;tpgVH*Q_k2dDd+y{mdB@JRv;=VgUraMBysDBI)D=#A@I?6;#<2g1z7U4i0Qw_01U=Ni zbXRxzn4xBo0LzSR)hcAl`CiXur}xu&Saf7nqgo?oL~qvnQZlmX7iF*L@{%r9e$PgF z1@S~5HV6rQ3wm#H_z@3zyAYgvx9V|P6Z&XVtlCvTDIq2gBcbvb3?+`JYTnF ztuLMV!15ikmA{d{wP#L`Yc~{w!a~`V2HY#15{rX~4akLo+(||HEFjH6V1(#LKB=augrA~}*0Rq62SXfVLu$c* z&_xa&(TH#AJ^`Y}31G;Sp2KEmw?NE|Z$r9DJwy^-yy;pmcPp7j`b!Vv{lc5$3u9s9 zv{`5o_(xIMpL&9j8P?TwVnNv&|9O%sSTE{Lp-H5U>^)tgxdQob@0TE^SK8Iwe88!w|s#%OZ-`LuHOA_q+opH8;ZY3<@>Y zeC-Vl&NX^%VcvG-xAXVC4w(mmUK{Ca_X3z{@j>^lu8S^-`2KJ2Ac z`K%>4#vfzDA=uu#h_+#u2-7;A@8-OmUoebg+KUK7KE&17uEf}t5tF}|X<=d;4A}$r zB*|2Wf2b$A?CD}?g27sya=lifF%YaE27nE!_;oAu8z&|RO4Qhc<#Jcxf0I|z9h8<2bd+O zG_NDrdy-*Q0#t-SwuQCsd5aT!EtSsyidAX1ctItl8qx&#>qDKe|Jg6hH#_5LDL+KYUDmy?K+uHHqcq&{P?L#M$3k+gBfGV_@Z`^A#wOoTo> z(&lEmBjsA6(Y9qY_X9?h&DpR@Ch%k4m;VX8^a?NR1}#IQ|90Ckp3NoP7bhb#KF9Qa zgmOj171x5h{{f7)Haz!4H!TDjtkQM}rTJtJK?@ZJvq_okWv@7kmuu!|;kdH!?a*<{ z$4KMgYtko|IBSS|Nvz z4)9M7(rPDOifIAAj2s~AnL(Ji33ut|MK>e7f(Ad_i2B$urb{h>$9ag~#7fg&zJitL zea0Mjl>#D7xwPP6gDYS!`Sr5vzz6K&3gd4u&Q5(R55bqaj%6qxs%x@gu*r@_LgYY( z8?m7Yv$ds@)Yc8BXcYna-mR65NLVk~&-9!pWFzio8h>KC>Dj+P=}` zqx1`?+5%Ed+$`I!XiS0>m%pFrgHp)oqN$tBZ`88MxS_Xwdg0zN$fyX{oBQC z2Ax?*CN`x}4}pgy`Pz9#D&d=z!PAuH*rHbN zz-fxABi@9^1E1w~noSky7%!%%f{TN(5|QyxvI;Z@3%5_BsmZCQnCcW+ws4K>q~@#= z(kGRr(I+>(c6XmI?_^iPJ4Jt)-qjjh=Z!F3DbWd;J*?8&9E{G?uubKzN~GZw?QWHU zx^}ygwrHNsvVUm0hrmht941}%G6l_9L$IgNPahrCWVtUdE?8qUV=9)IL-1tei8Jhe zBea(Bk*>du1P#*Nv+-XzA<{*yfO`F19W^Z#j<{+!xAxLj`~$tqqXzkw*GmDnWFjT4 zRktn}mg1|hYlq95-+~t9->n1~8xwZlh}XZriKQc{xs=UgS|FvU+SXxQTD2bC3m$Sr zSe5C_%eQM(ZgnGvt6P#*G z1AzM($H|_1;DVY9)ZM^K&{J|}O!@ZLk!&MPZF0d$J)1du@Gbu1lD=oHx@GLwX7QCd zKo_|Qtqu7o!fg3~m5fF0jVdJf9W{~&-J0bfeHW(4ws z3HVFsO-Qqyop$V?Q4RK#y@hny(4X%zo8BdKZ3K=llXEneJUVGh%i1DH>h4zjTY5&VP=%g8^BwbLwI2Tl zkg+P-;F{%>K9=v36`t0wu=!Qy4v8KFdYcO!l!rQfc7wL0+4!3OA>D9^mid!mj#&l9 zZ`WxGK5Vy;uPKT0WWS}L{H@8vcI>|aZN-T~@Dd(%A0EItU{apZ!P7$cYsi`^KrYxHlV9(eshaeA2n;Hr%xLx^m!Z{}if>wiIQCzlzgz<-Cw6F>{R@H< zL3ip6T2Ggdy4qDl*nUUIg6nt6u(z?ub)kYF1MhD2H-=r3jDoF8WJa$Lu}ED6C@0@Y zeC?6_GxR&D%v3; z$aPS+dED`5h5{S93Fhq8T3#0gQ#$dq{$xlyblGqpUk7(y{%^AT4nin;x@)ym{QL{v z?GKa6O9z4f0mMo}*)d@12S}z8bYyN&!--YIetZ}+;jmGMSPbl!SelfaOxOPE9=Ibm zJm}xL7T5&jebpK`lz_|0^Kw?VkC?}z_GSbcyi&1nj%$t3N)-4xd~9(uI50IpWG_;WS449G`8#JvhfwMA z16MXiW|4P^8J?X-R&`~`#<1&i6`+5?8n@%n44pmFUa8v(P$hR(Y-1D;8SYDnr#io9B4MM#H+{;&APSXAL_mDt%(L1Sa+qeHvz!eVUJ5 z&>SYpc0=ref&B{p0eo6O16RFyHLwP|lWz#q+1=Z*+nAi-WH5b+vi}Z={OwE2+HA)fj=^YW)Yi5 zG;fN9Hxr$f%`F~x9g;oSXcz&Ocp}9%W+0P-yUs6#5-TW&Xc$!HUHMOVf=e4TF1L zopD2Kq68|n=(&#YP%56yy0wd0RDnAAD?`m=p9(!8VT8S?t zl3_!DGo&qf6s8F@<$r?Mu)9m!l3`hHkCsghAvg58^vn~0Hxl#Ng)ouTHj>r={Dp6Q z0oe@t9eizeWH2-=aD#mO8J!(ieUr5D^u}bI=v$nw)Kj07a)xBX|Fn?r<$*93C2@A8 z8&%KFWi~hhUYT>k-M|^xfHX_l%yd!|gA*;ty)fa;AIUL@%e0N3FaMY_;A1?Z?uobg z2+n{mYP>{5BaK6w0MDu->}amvI!<9C7tm`qwmZfQGR|16vkmUYgP}n(&u3s>>XXob z_u%zL)h0oM($9xu^zNDsk*~lY51HZxIJt-24);0&(I3r&oe!!@HonPwP=Bc%`-CeN zZMkD01o?TdClo)k>C3z9jd%r}LtgX3waChR@bAy8*Uz1}Yl!+6tb(^#gf{7NYM53( zsni1j{0mr0hORIb63tqf-(0<4R_v^sS=?GW9{B7BEj z6zz2*t(ysc0+wgqjcc72oEdAC#$19_+;xp4e%f~r>SIy;Lc@3UbQJ8N-lYmFNI?OF zdh6~DO3(QqJJJ4S8}(a$HP3gFLOAWEw|)Irp8|Y*m>Z@9%gF?F#~QO!eboMySvk?1 zeQDwF0j;~d%j{%#)CKcl<~P9y846a|N@U3pQ z8(1OJYK?ejgAT}{gBiFr9%A!tyqokt*`o63fncEUx*59#(NeK1WR3c0*OR`(Cs!mF zVI!cUDswAcK%EJG1zfT=vUALkX>+Db>cInPpTD&yZ+)inuCuz`?p$I3!jiU)TrSO? z;h(7Xwv5z!*?4mzV>np;b%4YF&_L-tsVJsDonb((NFS=qrnkZKbV^If9=U1Oo9{{M z$HV+Q-lWY;2X7>X8>Yh80`7Z}Uy0o%&Z}iR!2iw%wc$GLG}X$0(r}+;@nrl{JoGk# zX~Gfc?e~qZZlX_S=}hRUgG^wtNubtLiBf&uzaXvl()dfN??+;7Tw4g|RkZ=;7a~cg(qUlf&ODcOJXVL*52)?NumIT?JhjF0 zK>ym;Sb10ltmAJ7b=%%0MJDK*tSJ?+?!4T>I`k2)IPl!v^&1&5!mC^1zviq@->Ucx zxny>O9i3!zs!mwq+VNQ6Z-l(f~X+29?bzW)RD+H?qGW9Z?~j~2## zCSr!xLiUdswM=~lQ!b4|9jb4zEhiPRb0A-{wwmVKzQL?J(t0d?Z%UmcLS}r0D;l;@ zl-x_fuR%I^)y=LBOkZhJLulzz>Noj6W=f}vl)y^xsOw(bbLEF(Ur7nFn!>R2am{9&@)KCP-Gl|-*DZL>Il3&x?9dGWLWAY35 z+y^@~rRXThKM-o6=kk_!PI52br6ZL;>TSAYC@!TU>%_IU#g8?bOX~$~{1|#1jk7)( zac;@K+C-KJP9f@)ePSI2-U9^4AR4?U4`4FVYAYIUKaPLOEm<@-@)`@H%bzD*=~@|e=_+zMNUH8V8E{kdyl{E+o@ z=c9T1G{T@csYq-sq~__;_JxurBUZ{sWTARfv1`&x&3~FJ^7I9bV~A9wH>!)X>AO10 zai-h9^ac9nVdxn(>swXzTtmewI^>7wZU2jH<= zOZZNB`gKxKklb3O(GN#BSNG|BobtwGrqqrFtJEKh&3qS8L@Sdg#64a%q7kIVb1K9b zSg^kut|_17EzIvQn?B4yZ*p>xEh#aT-sTz`nS|MEgm+1(W2kGg%rB>>1xNdKIG3pZ zZsS*(3&wlN2yEBVdcxm8Pkz@2*Ozs+;oN2;$EJ-x5X0PWG8dClA^iY$_tkC4V+#l6 zkX$#(bCSgXI9U){X~%}zDH7PfHIun9(mik7SB>*QNh0_Eu|+SHI?Y&awaqVa+MHqj zF~eUo+X{3aW#XUkx(Xg1B{r?xC^rGFz}Nq>?QsM>J;+ zl!GB9u5#&~anG$4d0Qdw?a)xSZJ)xXHR`^ZEm=>|2V}9Z6qa#$n?B2}H6a4Dn-oCl z5hc7Ne(4~Y6$QltKP(5+?m{1`_pNoch`L|8^5d-p>E}sJKvkCz&kznj zfxjykw)-ECV+nHL!sgkz;3fjeoxBzPOCzJb&#yXw8-H>xNSYWKcI`BJ?!L3$O4Zln z`@re}?(w}_Ig$qXT^>b=nVB0lQxi$-K}-z!oKLsCzVK{ewK zZ{X0-=C!}Hs}eD?>37p%frWQnuqeIff}?I%C7dcvtG@CsBtoPZFx3skit?P<7gujO zv$mfJtZ>Hv2heEtMbm+QFC26xs(7Yh_=N__COEJL0*s;BCmI9(11#91-V(2_FGAXJ z#KPK!kNg|gtEu6DtJP%@Gi~3Irz~LtRsFxnIA>U7oEEu?S(U`i{OB60$?gFdu;^yf zvY23B^oH?`wi@&godRKQWE{~~nV|32ysjAdg&vp+${2E?y6@~5%flL-E4g>T?-(`~ zoXP%XWSjy{qPMVs;nTsd^?vYDCo^UF7$+4khMm@d1{X^+os~-MZ(SGAu_08Q4yHe7 zg!~y2{X@MhTHCrnSSM?oJe~tjvIjI4px6hTferqm`f;{kvz)0UwzNPcR?QNAf?<_%ze@=O(x@Gj$CMSge977k2trC z85WWRrR|fxura+^f@$m{@ktU~311cV{s%a2u#B|HHFq%bAyl+uo6Q#dkF(_2!VhcX zvGl$6emkXrq}SB!1yZn5cDNbI2J}yl5x;R{++0LcjdeRH5Z@>(&`XbCV>aoBW;z(%c2UtW3-PB)qp}+`2da()U&B_NI1%|DwwyPB%!tjT+X6^b~AZ4Ql1Jy>LIGPDJ zMy4;>XtDcic)iVC)A@>D6uZvG{{VS54v^oxjU{IQEh5j8kdyTyT}lE9@=?GVZJv!l zJYahz^bLjft_xNfag#358f2q&cDFy7@}Yd*klE<}dt_!k<&gg^lsY77@glU!SydAV z74YI#3#)zFuJ~zson%RV8p0mSvu>?g4PhM=UV(nk8VwWmxW}Tsw_;zJ&xw!9x0Ckr z{*+#zLvuv|=1agEm94To_EDwph7IspWVj_UOd@P$ddUOFTc%9MVOc@=T_KCCg7KbT zV4ay4dYh%Hl&#)jbsU3=e9d(md4cwf$vot>|D)*K|CxUOKfd$9u+5y0oAddU^Kl1< zIg3IPbEp)RYDvps2Xl@kp_4Wgl`^H0#O4qk-Zga4c}g{cOjV#<`cf5-txSUS7WP3LLQEsh1^)E>7bEK72V=bvLK71E0o>5_EhL-t#7D&|^098#?a(uaw9N{H z-e#s;R-X|(MN)w3^GbRs_1FHFv56__U~dmU(L5FJG_NG12g!BcRV-}fiW7rl)z0Nm zV(Q4+>*8clI_~mfqRuafjL0%1&L{Fa4uDz+3A|IL;m2b4MnqCAgfSfO~>qy@{d-Zfc*?pu8tiQ>b@(gC(qpW~@Q6EKXoAG#_CnVLOPw z*)vJo)EIE?a!*`$RcUAm9#q;G1z$|} zY}NT%ybh;Q#BP>Ufh)7e_Pv6KGt=&H3uu4yPa z`x2V`=FZ7d$;jhA54{cF-I-{EUz~vg9hysVu%q*s^YJ8X`3dnZ=8T)J0pTnicRKSi z+G?Izjm(?-E z-{p0OPp1FidP|W3j+l0%M;d`vO=rN;4gV}Hfk7Ad=zOZwNs?{aW1L7xEo;@wrP+gT zfX-ZMdJ6Gmw#RPxr*^^k4&Fl}?MX~h*jSsUPP&EUe*o2pbljxXx|1iLd1PCd&BC{YYqAOjBpqD6+X!xZmSvCy>k0Kb|&K& z9KQPfBQVLov0all{%@Q_#cEey4{bnh0d4^a$6Di3kQdag10INEm~gDC_{MVmF{y`# zp6I39f;Xb(!~H|K{*%tgmu~tirCwSJtKkBNh*@E65`q787J0VMdoAuB%l`5~-)L5( zI7PQfO}uM^M#-F!-$IbtIv*vlvoFz@Q#e>TsQQgi#ahVxLAzF9KTwX&JmVm<_iu!^ zN-r_|I_>yF=JEU4CCrdYFCmO*nXKJw>3S=(qtzT2p%V)0UQ`wQ4`9ZkVK47|z;Wk0 z)^W6q(%`OOQw#cxV@p}{l0N7k<^^3dPtA_Yhfgos(R|m>tbl{fx2b)lD0_N&uCSu9 zgmkfG-CJ{MjMNqdbi8F{ANQDfXVx*-(xnw^wqUWZK22oXw5Y?Ia&d&u&$&z0<|Yaw z(zSEW?#uSE{U1Q!Ha78>9jzVP5h3tcg9GkY;fSSl$3{^V{*>}=h{_anGi_c{57%Sk$OP~==&Tpy^Wl^&g> z(Q5M-8ZSC``XgA;`qupoXuuJ{tYk~>SRR$6-!E^T@m&!uF_5G>Vv;}+v{uADZVcFe zj(i;53bH25HOn(U zEICMST!OP`?$+BmUczF1t+sqbh03HT?49U8+O_7(3}Xm{Skj;;)}}EugzIrj(zTso zd&N7EqG{Rn>GE{7U!vblAqyJTu8mxjGM=Yz9r}?wug+56Rch}bb$c^+P&EraQKBi6 z%R|yC40Ek!n$WFcsPsZLS*B{QP#4j^V*Urv{6ae$iv@&E8Caj@7xlQ`rn!|$q z?wnwHMo8CREft6ko#?~nhOe1OCf4V)9aNhEYMg^EtSQiV6r5I}Wq+z7Xi`;FE=E6zftT7yE{%`NZ=TRM4kq>HSF*k|J-#mM&oG@4U zUiWiqC|-N@f}3ejb7WCFrJ!yJ+nx9<{36Z9kUE>*?$8QoUaj|>L!)Ct|L z@G-I2JO;Eiq=barq_*99cmCnus<=(~7xDgIMb~_cNTAq+kyq}r@7h(Z9!Ok63w;q*A33eb!?>{d`zAj&^!;zPUnU%1M*2R=Iux# zs7}OaJRaIMK1?4$3L8Jm6z&e1GTcYvJ2J_F{<`d_BT>+SZVeXi{t%Ijx(s~2Nj*vJ zm?RNhx@NZIwvkI9*z{rlzLhZ^Q2H;$pdolWA(82E``pmX zPa<%^H7YE6n6(H&7B5ayRN^UKztpdAzM3tLO72OnW~z*G`JY+p6=iYW8Y1qL(mQbZ3(5;Q5{zCr;N^QwB}clSE!1i_ls7BSNinRdC@7mS&r=*~{8hj8 z^k1knoRi)K+FVF`(Ph{bFV`HKOiEQ-G+{=(#hC4i@AW!S5^tetMdHfwmFo9Z_a^dn zgCDR?T+Hl+7PNI>vu#EvQ{y8gQ}Rwp zEV?$#jQDLc2`S2h(7m%?41W#l(@oiMVO~yUR#^VUhup63eAJe=QHwMVm()C=J4#g)15T z%u{qHHRuPOWmcZmQ-ZrC84_}ueGM8gS=Cq_yS}Z2>CTqh$=qT@P+m;Caf8F*Ih}Uj zBK)}%1bOlh?41Ljq)73f38Xq7ZNI}%-*%T%;Jo7ezIvw7fLFnsinsqRT@P4s-5~hD z{*UyeG6!BQ?Wc7yew#mO`1t8Mb{0^1$LF!k_=(#3nz?B0C zht+cJa`TAK$d}UNDWVg3(LH_Vei{C)_Q<%C_=MmHA|8J|Myl;M%CQt0ny`DO%SA!| z4^5N7V2Rg&#)pfl-cT=+h68=|*0hrhDBi-jZz@18wbQr+CjI$-_vhp(0@rY@=9Dq^3WHLU?yyIVXIlJB9>`4pNQm zrPlbYX?=m&=pw4~?j6P5LB@2xinJb+EYZ%J zl85u!^*4edc&IJPvI7SEM#ccGvvN|Hp3{@wbY#2pu8b_HSU=JRwcszNw+4-dF7kV2 z(` ziE{H+9d)Rv)Lw$99I=38rxd9?(cE=P1=%j&_|t@Jc}rI#*%8^%9)vtD-wykiqSe53 zzwDIG-{dFXTzURotUiOL6$obDDS)~ZSM)PH()EvifYcw)-iB}KgKq>C^l21iz5{I& zdzpq??-=9$6YP4{`2Xi&&L{PrYzu;u)K?;WrBV!994||MrjQEGw7_`?%(X>i2zeXi zl^iR)u0rSG!e#S2w$bMj^sQSBeYKe<%^cO&;mUgkQS4KWsl)tk6?h`%?u)XwzQ$~- z^S>;$vmREo>T`$>^$nJtrJByE;{-HXMa%o}r$P-IP=`z-9Pm}GsvPeguvK^%n{B>! zR)yAE*$hn4B3c@jU%~64SIV`khj`rqFsg38=?+){nQ6O8k^;CCfRPCUUxDn7s>`*= zhNR}2RF)hX{Tle^z#*xfq7r>(vTx?_L%4a>BUki26|+`K$=WW`E$r*kWdQRU8-vU{1jjRWifD9^bEe2$1u9eCPZyKuVm#)jyEyKTRDYvy; zGA|#eJ_@Ww@*$LMzs!{54NgazYMtZ(3|-o9xj6~Ra01$4l*9#7)E>m>U~noRjoDJy z>tKNRrLbPCe9F4N_Z0S*;cMPSP7;68<|kKb(a~|jD!%Qx)+Mly*wOj0v=9np1%ST^ zM84?EUCU~Ltz@oVchJ*Y8etV1aSB&D`&7T$ZMP24>Gbn-jXqm&HAGAN2-{E+Og?r35T4-ylYd8W>8 zsmKD#(dIVEpo>-Os;Wc>ub* zd;)c>Qqyu#lmck2bwD6Xx8RkWq%`o6Nt&>-Dfq2T@Lvq|`T-?aKYtNrMQFb;?J0?~ z&Vi5$Xx9vNQC5G`vly7%(gSS`Zjz)p{oDKV^Wh6#3gm|;SZGm^$xrar&i~{AH5>6C zWqYHtO-m@V+@&Ix95pRX9qy=ZTd?X|^w$(E5MQ}>schB{ZQu2FkH1wXJOP?Bf3j-W z^A;LDXHh)iZ}^SVUSLGAVM=Y2pt|B5xl^0|Bdl!Wl2x!=wtt*?SUg!#Sq#6kms}!W z&$NVDTMqkNts^46a9aqz#M9X{E-R1xh7|b26}S_<%oWfzI}Hj*2Cx^kK@|@70EnX0q-am+nb_D79AG{BDFKld`p0mzNX=hmQrdufNCcwTuzG znNeCBfM@;(V9w~R3`k7F0}(rE4(goyMf#u;5{%9eUDLf>$K_1VckU7tl-2XqHWhj< zQWh8VBLL^I|83HYu(85dC-!8`C9_^PMXUk`&0nD|68`(#w%%nPtw4y4?y`ck5?kN@ z|5Kc*d39WX4tLAa!TaUv-98qfM3|&hSN_url;b&}2>SrU8(WtuTiBt{z!tbC~&FSH1t)s3%wxyN)8T zsFXp&Ew8D6*LW$jC#<6Yov4=O;AJ4|M-po40W!)@C!y?gtWWG^mraSVn5?&C6ze~6ex(vMX+XQf$jqH$IJR8H6 zG;CpC=(o5YDznv5kt}+C*Wl%LhgnfQTh+L0Bz2{8O&cF5Y zHRMNatC&^7D)GQym7U@~taT=yKn-(}C>O6O#@=VsfXCCYp?#izeL2HFu7d zr1~PI5x~x^@5P?cfQnnSvl)aqK|622g?YA${-El%1A8u3W|mpi>h#g&hME=k_)zdN z%ci>ZElwlHzO?oR;KDzLQWHZ?atV6?7HgyNchtwnfVkq^Fi7c_{sZqQ^V8xp2E273 zd7(k)GNqr<%x}CjUF*}Jh!(&}*J6QraL1G+PU61^T}pWZ5V@uF3}oHOf3jOENm=yGXzsR+fMaXy~y8`1XCW(hxMh6d*P zm8!X79cNs5<;=p$DRYI?0?{X1K%6crpJsNywAn1~aoLXk3vCIbjQ&$eB{c#$>Q8n|4PR?IT-L0V0@0X%2%jw z2iapi`q!(_3w~rdBX8H;8Kvx>=!c(pK(S@!RfV{OIE}C6 zM5*Qn!r-2?laaoR-|oM4`0G`!!GCgCdbM}aQ0JD&Q>7&zKv_==ANl!tgN5OKEN%St z+(I>vHD;^9%DSvP(uCv-79IHEznS-6RWs_mF^2ml?l{;H&{ zm3iuEFp2)&Cr9DdSoJQcp@a3LD$G7n)nQd7Z#^^E#{oa}LPZgcD6AMgQ-FL;^T+)5 z%Dymf%mzzh4$8vtTbD}j+sgtE8=im|qbdB%12Aj}Z(UgY?zm0$MVk+N2x0N-QBG%fx~s|A8f8yGyrYjZ09pCQ@#$6LpNse_77k zWP)TwH=1sHUjC9P+iG8i)m%eiM;c`}!(BSa zJ-)&`40R&71n{VvA~7G3pZ;VukIsa{6fcR9o6~~6h>|7xCjvzYz>|6C33H^jHhcBT zpLf6{6MqH)V-T-{X4VDZvjv8{z;M&NGok#-M})G_U6XNuGrNGzU|mh5#u*lQexm>x zGSb?Gf5N?8(r!s#Gzw!EvzqH<5=ZuIX12pBSXzs?l43yc(*b^Av%L7xi=^>1xK#b~ zq?4-_E$V4#XCT6yi<`B(Ym9Bti`P0J%Xm`vr*7JE5Kt!@s}nQQALVBJEBjyX?+Pq_l27?P(bOSQ|0T^Q@9q0B z7u0h^!Tf+VIV=)?QE09`54kfUOJ3mcjF>!Gp)vU)6M{8&70mFE$+K~at3ED~PvYptK*oaN&yUk;Q7hen2r5DZf z1sBfZcJ`jO!uuS{^cCh1^Ad6d-ptMf{Lo*g_ka(55(8~ zfcR6e>*2%pt<214Rlr&kim=zyBtp}8oKxs75ItRloSyWNmW#8?b05lfNo*5Y2aR*x zP*DV#Z3(5{5Tq1x7^EX9z1G9Hc7J1H$yA~9_VsEdf~(4NQ(+43 zIwA|TVgspn?WbfzQqSD%s0dpz>$(wS_O0F_j*2W-i-sPauacICEX(%-hlo3@gJw^R zi913p3*6{S7H@)w$nU1((MxdI>#tB{P6^Zz36G^6_Z7|4uWY!#dymTogKSoCn%-tJ z%@BppG?4v@JYOQO8(_ z@!Fq=TA-U0Ij{mQ4ZLZ?HZl7Pj5Gg3%T&2()@)Qj_an%*y*5eztA@L6oZTtYf_x~C zlxt>Hcd*wQaOkKKibZ=`$vW=?+y+BYMX9Tb^6Nq3=?k_3NGM@5j2|5_n?koi{CVxf z-}bksgg20Hva{}Uo6M%~81rysBgZXPtx#ZXwk3YzEa8LY5q?gEWTVr2JrGsa4s&o~ zw_}fpmb7N&mJvg8jp>~P)hzSBKvfnmc`saYUvVAshOO%^+Yyv&XyYzb?RMpjNKGk5 zeq0p#7rV^zwM(1i#mwp_^l;@m@q#sK=0s|JHnr&q!U!<6HHUj&cEAs;DtzR;g75cQ z_o_SzT}C?(IT9OlnGg-Q<;c;%wmIwOl`aKa{qUD-Kwp9Xm2c&yVftac#BmT#QFU5Y zawZPD&O1FNbOgIO=?Zw4x=I0lr>=#}t%ZG8PUzcGch&?zt(1<7Hljd8OR4&ZQNT%( z`VD1O#X`K8K2ZDJsmK6)Hfr7j$hWg)U*lFV-WO@ zyCoP^q=ts9e_=aOLCZumAUGsP#6!__tjC_fGcDrgEQ9AtEBEg((LvtPbFfK6bRl?= zplp~AAS!JIYUGA~6XJeZNreu~ko|l!Yh#6b;2Ez1t&#aY!xGl&ktc{=P7nUbJgQYa z70!XIa-S)?WQCBlt$YXd>&(YEg6!yIKN+8*w@@cK2)kokO@0Ba(q##gj2=Mv3YTxe z#oV9bt&&v4o<)Dqc|)}9C+Mo``gW*IWl4}8C)gLS&yY}oO2Se(GfYCU^k4; z*S$F3?8ZkEQ*Ro*VTCs@DVN^b4EUUrYB?d_i5XF^2GPn)cgKp_RaGAZdAZzRi}Y%= zN1$#>I)}z9(AkUSa^Ii&zoU?C+7LeSW817$wnxi3*a}JzpJyN3qaQ7PqnlS@FvOIb z-m3}FAnIC7%T~jtq}OzRW<1YWLT(hDQkd_bd}SQ@hdn8E^LOw=EXkI%EIcOTdvKqM z*aMfUc2_FWVt-|5K&GVK()E($I}=4ghZ0QW2H6tx3B+l_J$Xc_=M^|eg>)sd@f+CT ze*kEMW%C_&k;PqA>5`K1L9|nSo+tV|dhiOV;;9c7w~3Xvpw;i1V>X1*nN{Jry+3iE zUG&?tJ>JlFM(ti%vTBYQb89=YnDdOY8`L|zm%M#OzkuYatsVr#6ugXm0=Ama(M5Ai zWF{nPp2`=EG|`igSZ`IM-PwD(;oDT+w7JNI&PSMUlp&hAFB%sKMr6sN)i$UEcpvKe zBBopu_Ix~|!DQ0X4s!9w#y!4%n672xt5-_)kiII4i5KKvx*?*P-HxTvyUun``FZ~j zVD2op8G(tnrc&dSB90saSVC%AREBTPNRs-D^S-P5XC$luX<1czwN zJ1ay+mpg%yG+$_aksNym?G|qb)|Yt(n;uVVeaTEu)pZhRUGnl>MjEp&2Mqs5(s&a| zh~?C9(l+~%iZTF~5DOW`1rG5#E}eC9=(w1LI)zq73PmOzz_CT0wuov~0WA&l7aD-S z$?#N7F^_1{R{<5DP3HdOhgcfqNzJC}-D$(j$yMx7QWQq~|I62gDNuCkniGlff#$`e>Fn zZ6!Bq;2kc#TCD&{A65#1Q-$yNQ!7we!hqF5#A%sC;Xohypd$_@sqSmHc(ko^O16hX zA4`|+6zwv=2^HZ$x7Atr8k1?mccNjCDh6|BSm(ibGK70)W>>3KAZMDDQgJXv$C2E; z4nGhG8-m_8<~x)Jx%ynq_F!md_ZAslOz-rW>enxhjp1ebIlmssHi-|cxQ6NXv-zv{ zCaC`D88d#z#G%_Z5i9Tl8>>v%EbD_*r$XU;2^6DnRoA~A^4w0cdDQ$P?owS@`I~9- zCz%yV(}mdV9NDP5r^0u=U>5?A7r#mOT)U(7$)9K`#}qi?y~GVOv&{%QEDBE)bTMzJ zhONj zyr1f6QA{_S9KB@6?9Fv{4`c@1kJjeOycB5zC6IORM!>_WDV~nV%*jg_lC_q-XG)c3 zy6~fDJ!BUIWf{desnkEUzFL74srUKJYmS42CmQa?djo2mhhr^&l^qr|TfNnLLLyyl zpj@d|^jT{|d+LK!&ILLfv2NnR!G#QKYm2@aS6m2rhMhVH>y_T+9VJVqg5<~#BgMWN z7bG2@tUA@>`gA=m1p_yyH}Vm0(vMpKE_xlUnPT)CkoVj_#&Eeia{*jjD$gt=;1g`< zGZbpFrJgwkR9DeW4QW zl@bsAHPCdYSD=D|LLi;l1?v#$LYi_<8^hmAcX(B9B694t=$cpMrkHnm`1>d2rh$Xd zWYrtEh0^yrR!Zj>vLiCf zd2MZ7Ut@uI&E^L{F}?PK=Pj60UDfM|UWFwV8n?-{B*m>kdI_wtfTK1bY|O%bJ)4cj z5&Vz3$Oe;f%1cEwFKV!ZGLPmUHX64W=-2qvu^r~mC3!K^&y8sFMn4fNOGJr_0kq@a zRo+@a0-)l&raB`n$+i952t%t&F7yLxZwN0nA`Z)*BlNzY0?2D86nS`!W*yW1HMII~ zllL$%p5b1#?PkkvGqCq*)NjqYn%F+?u&EXI-3Nm{?_NgARL;8QuBtImw0T+^h73&1 zJ>7Chw4F7nEy}IDCUq}k1gLeuoJ~fFZ@tz0k$`m%P%^vaHD+er|5R>@;?Sj)(rh%m zalC~JM<1p0I)cOOo`Ob3{4N$_C1wFq1Lr^=$>5&wa zu@B9($sQ;>A#E;jAX~?ZTmdQI9h`2;a6)C`)&Uou`?%zQeNp+aCHMf#2Gb2>J%Q?L zDFHV@VOwvaCU5td%$CkpJu1C9X=IH0Om4ZXoGmYDmYNGz2z!c5q7VI(jz?xMXuL!c z6gJ8*dt&)bG-6HZOVAm>N6AHCE=(B-wK%k!M|Fn!f2fF^cZ3nKvH??fN{k|W+wG<& z`rj*!1rAA9<{Z@+@`Q!5UqJj*{LY}E$yG~yQcVJ1b6?(p6rg3eMH{mSG!ObTx)OS|7pkZH|Emox?VO%5zby@m7?aX`$^m0ZTFi_^Sv&s(AAG8Iz zu;y1SGDVL0K8gN$NLM_wTmU-iyaE?1EO)iqGaP|Frc+allyvV*OYg01%acXwq$FR4 z`geHD*WzL8^N*)$-PMO!JigoNIAE~;R@DZFvJ?ZR=h9{?=I)R^RGEj5DEo|p7)613 ziEzwQ7VEjA4C z=|@xnv(L4t0n3kgh|i3i-R~qDZzuJ`rlqdmOl=9a z);)9+@;A%%^ zi1=jklR%|;qFS4cMFWInrCs~D^BjSrdbAFdJXfOp1ElBR%X0U!wzPJ*|232n4VTKk zKuTDNl4#(rJ2e_<6;jJ5Jw3i4B?jX#=oMtpc%tM#!%X%%qs6L!((Ah2l9XyW@#p#r zWqciyhVD)5x^m_!bWr+069{REnFAaF{Fs$`@L&CzV){sT>gg!CXw2=pKI^c~L-&(0 z7X0gS-R&~}TWFla!G2Ho$;bFsFK^Yjt=zE+niVlL*0pg+W=tFvo(q8A5G<>ZCkIWY z47P}t=;jx+d-7}wI5o8Ua$k0fCTR^Y(KzVS=54Ca;oB6~@czrtXYvwlmGi8ZiHoH@ zu}3m2w1iiKztGMh8c1UEY}33dnb)JNM}e`1b7|0BBQ;HuO?&F?M zLiU>@ryy&1dn$TOo!X$%d&El~|U8|H<7Hbn8D+-y;Inq8++V zCOfR0XI30ydq6qWgss!swIPGnbRnDuKTX_8cFb2}EO~B@vN^=<^awjf8}ZZkr*vHr z`f}Ttj{l)k@AlaV0z%|Q8E{hIT79iZU5?9qoQjXtJA0Z_1m{~%&FSV9V@X>fdYmIG z`^V63LXh5iXpONR2n+oY^zblg%!1wqMIq2DMPo7UF~3o5T%!GmvujCOcE(B)eSGDTdQ!~}8q%TN?>X+yn zR*W*|eQ~ucOC@FMFU~(>f9$Hu`=h}vi|cAD@+GduDAof0M-kFncVQ$UJZ)uUjQ^VL zB5VYgOf(VexZ*Hh(!s1$Ok!MQUc*Jj4hO9=RGj(+Z zgZp`9?eL=|<0B9YB!{zMlbQmUcxH;FjxBVb(m4XGSfrl?v%F9%;qn1uqBcY>w~*T~ zK5O5g27@-XWN*%4|QoQ4)P}9_E2OzogPh>DS%t@?91SlFLf}VP`g; zdBFa;3LC2U*Tid(oJIz+_Bb`S&^#5FTInAkL#^zIpBmi~?;?X3vJ&bzrK@BMmX&1ZCsV7= zt%RL@HVbP~S^w4SFoxu(SYt08dX-04xYhfc^ey}3J3Fq{)QD5F&*KIt{(Ehs|Ujh!47tIZ>ZX3$(mw4R%s5e*VT6lL}F! z<9mQ(=*^i^QvY%x;iWn`ffo4+~j2SykegFbAvY_or`3j%2gUV_UeeiS~Y!{HR=;S+!!J^2*`_p zv6*h5t(QQWPAauv@`&5VV3V3`JvE&&Xa(2Ds6vI4NG)4N*j*sZ^tog1o>GM_;cmzh z+IT@Y6Y+~sh&L-a-dR(9DSo!c@~qZDv2qi!PVf)fR8JbSJHGZc}`Nv zC%YDu=s^i{Ea;}gk(q%2&Ff6rK^AVDb&g8;MLWpq{%#U6+|jjFC-kapzCxY89TMYZ z*SWr~MVz-~AChxRDfe8v2#>v?E|$U}oiFd0YhY@bKY3R5vaOMG(R;Knrwn~j#q_%H zJGX%G&)9hu%bWX*S^09zEp^3`eD}y~4fdiUr+KKsM>J@DYyB7X|QinF4Ov+=B0qmWAc6BBzszd zJx7dm$$1#!=6VtzIb+#KNzeab^f5i~r~Z?`Pi_?ml2(>eYjSXqS)Ri06!abI#3HNp z8~OBF=Dnb}iU~vE;ZNp66%7o7AcI@%AmGfyO!hXHye87cN|IZU6q=4K1cR~n-62&i zhZ&iVnjXSx0)eHH>5cYCdB#`i#?IbxF);cHTqc2n4yd0hKBWD0&W0IPChB>^Yzk)> zY{wk^sxl(2fE@n@``#!#2xncYycv_>daML;QZ4VA*EVU<7CA~%6)x)cbIG=#IjTVw zA=RkKWNlElBJFm5pEmO?YFRzRW*L;zHlLS$l^&*EJ!+#`McNm5L#6a9PFRFrxttle z2wk1?zz&+aZe-@>n|^Cu6&PW*kEmU(f1a?Rc1E*jGElbW_DhRspeREe2wWo2cImW2$#F;8=1d>h3!#M! zvK?R|Xm<8oGS_pN54r)*;?%<3`cVw+<)9;*RHg9`%9wlq2e_q|NjpN%1MlCU z)+0MAGl&B>y;M%4K&%DdnRBY}U40tao;47e3B+19ubG0p4oLGiK~V-=>;TUUv9l?u zSq}1tkYk0ch|S}JI(3nu!wp&`yvm($hCMF2NN4t@-IB)apEhy~w1UL^bGSc@(I6JIb?jLA_e%4u4Mv+-)?C*3gD*Hb5GvfIF)) zBAyJdPQDB_(^I*bXSuIpJK8`48jDk;XxYJ+EP76NS=nf1>j>93iDTMp$Ib%dm(7~%xrpOQ7cpu|D-H?j+yaC=diOO1tkB0*_JPkLG)>?heER%N{7rz zsEGs}JK{LnyN12Z2db!TM*51*(t1br1dJq)yJp9l&pI0La;MvyDD|!+$%oCvdyb_K z?ofU4?#2joSn86ybZ-qW{%tzvwa~Rdu2JC$f|lSrhyiF$pULamPR(EPLRKMa;K`%m z(m+|nw=zJ?SCcUnrq(Y^uWN!z+;X|B_mY?>rHIy*9WYR7Ue~5Xz}L=%e7S732z-W% z*;Fe$+SB?P%AmbQv;CsvDi=W)wS|3wKg!9XzByF6`Av=|fB$c_LDp1v%vK3>?MyDH zFulUmZCed|S8PrqY+-`F5hS;xwiQV+o}QC-)F=mfZV$aKrq!6TE%gLNzZiKHy`*2W z6!giiaP}3tiIa@!b(Y$FD?QJ^K81vNEW~usZuYFQn)pqKm?V68AUB+_gxgKGTrdra zM`ecTKsp>z2Q1oox|gacI;K%?)t*x}KEo}96XbscI|5GBk@J*YDjcr2FR)Mb>B|&W zptGF6`*+}&$%o+w_T^`)PRe!>xl7O_(xc$iaa8Lbi=S#PU+dC;6CQV2EC+{KxHz7{ zbB|37k~IY~H;i8oyZMfuv%LRlQL!(-{oh+Mo zw#!W_r`lH7l?Uh^$=HBRG^%QJvA7m=4kL5J5Cf}0$v=FCD>la25idOPBkmGEZqfKN z?L8}QQNE8-VErj;z&WVc#;wXzLcx+;6gML;LDy|mma3SAo&N*;V$C25`r^3w&GWBB z!WasmezTiwAELj8x#jY{AMo-G>HSt$(mfCdLA)(L#bX9b<=Y3LrH?prLbqI_Q&9}; zZruW%)V`%6itMp2VR@FbY~})Y|IoN1fL4KTTQHxh{;Ot;8%o~4KKc}V6z<|7DgESc zAT^9FrSapQhSk9%(^M{`=(L9ZHR*;z4WUq5?5+ywg;fYN<`(A9p^b_yr0A5oGc8TI zddPaU(UaFDC(mxbVQj52GpDhXF{|oOxR{mCZkDe`8sL?qz=r1`(Az=x0`aGg^6M~q^gHCInU!~00if9QyL@ya;o=HvmBS_qe=9#eKt6n)Z`*f3I9@iTV+2J3L*OPB4rDoipC8>xxo^Nq?Kg0a z)GgFK*a4GP5u<0h6VxZ{S8{iEzyas$!PaV$Z4O)e<_x$#qNasHOp*t@OBw_E?UfH1 z`5!<#3KQ~a%Q5|eye;e!Fq?d_=EDC`bRKL?rCk?JZ;(PD^cH$2AW|YFh2B*Zq=q7* zphS%hASI0^(os}Tz@ z?sbnD?96XGR-_@vo?b^AGtSM6tHie;V%4dDqI4=eB;RF}Snj{rLz5S}u%|)s2nSbM z=NPXLn&8r1`IyjPbvl7y#k!6fRaJFv1S&htJk4QY#_%!Fs_Ws6!|B15Z~br5Wufn2 z-5wR|!5%)P&P&CHxCS?=Ynx1wme!)I`VaR`7W2?-OuEMiAAP|{xD{rK8NJ_lL*;`t z$Ohb=Kin!n48K3K4=q$N#~L}TO8B-28|PA~6G z8w~loJS1}#rzeL@k7V$Tq5X=D^!u_8qdAq^2|CK^e)C&O+wR@M0Pb$UB2RxpR$X3~ zE2KtStSM=)wFD?e6E`F4aT!(cSciS#A1O;wvHkjOgSYT*3(+Wa4>w6KSSK_P;~*$i zBV*TLgXW)j8*bNr@C99sdv##Xd@(2bcw-!sdkT@{&L*A~%K6fpWZCg8>{PKc{k@sW zf=-Nn0Gs`6Oy6`Kr(Jec;vLqmrS`Lya{dVt2={^C*r3+?kl%65h`L_ZZDA2N8J!{3 zWl5MzTVT$O20VMLB82Mq8T9MkrbW7gYm&G z*Tod({<~<{-&@te@}Ly;ArYE!bbj!iAd18Ps#h{n2Ly?d@Qk~mt=wKkD`X>3aZO#tef-O3(X zUjl1ZTD;T>j`687e1K}cx&mi~1+NHp)+h9PZ9%&cudr3tByN89iF2qoL4(`MvPwj= zQcn($)ZEoY>?w$LbM_zAc#>@0p1 zZM~vhEXcCTMnBF98GSi8{@P~)?XvM5S!Xoh5HzfNmxmWw#4EjPko&c#ayH5}Qm;+@ z(1J#PiIgU>cIe=O%-nfe9YT#Ll^uHEu0Ylpuxgo2mm@yO=pH%eHwd3Dj#O-szg%Zt zxt5G>?@)g|;31;)g0mc)Anp zit(UUC*2)8^>T-v8W$a%8Dh)1SKz@(6XtrCi(V5e)ZeTNoh$MY7ZSA}3#*Y1u>;yS zgnnPDB`c;^2!nMKl(FsFLhLR;0oxstK}zi_;@o}TR)$t&{E+MDOz+9)0@uTaGl9MmfIZY{MO#5QbHy1iM7C`(q_TU5#|O1kfiN6x*%tQtv1?v1VJ+QrZR#Fn}D z44x=67eDVitH=TNM-r}4Ax5&r}+-F0`=e=KdW_ED~Y{_=0;{fF-V8%}#XJ+X{qUgA|JqJif3_hDUrzqTxz~c>uwKq(^_9oL#{%j)X|2^|% zlpNhl-Q|B5nGG&Ny*9N22lYvjGpcfsZRXo2Pe8_p+;mWT%+5cCbYN~Ec?}oA3%s?s zyV_4y=2Nrr5r6X7I}6dzh5ecH3P&JS7rG0z;#;bFyWs{CK0S=Jt(yr>!rvPgxznTk zE9!uJ*Fj%a@>4GH`b>-etS|QS+%SjY{1swVu&Jin^Hg$8y7-o0a8(Pc2E~sK-P9J7r{cZlDd@8NM){tH6G!i)00xHJND}t4;QB z*N^6U5jaK?bW6ysWBq2ugk)&Ulk7TL!RP_RT;u3os?RBHRMHqsZ?mxGre_45N zLfobm7XaOywaGcS;*ho%*tb>lsVy+OfqGl>{Wf+;0#LSu^*nqpWvnG`#J-0 zC46_p=7ON;LxI6*y3KtY8!V@Yt*(94x+mpYieQ;LotF%S_2${f0&mVXLY7H+kaD0% zIH-BNx$lN!UxJa+QsVppi>8`UOT?#VVyIB5CT29cUv~{lRM6FSbgL|<#kzaa97()9p=@~2H&vcql25KHXzx1?l9g&T+m}+(=DwcgSg-$2H+4D09jk zH6WFJyrT!S)&jF)^~C6{7!}%VPXQ)_U(9ZCK>T>EzDJeR>2J0+oi!3H_ME?GSH`HR zk6W^thV18+1OpTw7w-Q+tE?5r2B9$|+}#p*g_%{v6J}=MgF83Q%}&M2P1ed~=azLB zjmlf5=0@+BuI0J$I=(IBuEL=tyuZ2Z#}|iHj3$H1DrpLm+rRUIom?S(hwVm@R4g9$ zViEZDxu|O;Di&aHi(Z@LDLD_yRr@vJ{gwkfvZ*xNUiB){_FI+IjZr6GJ0~OtKK;#! z?H*!0jCN;RiK10W&l@l5Lq3~NWu&F*ROYUz6$FkRT+vQ*bg9_E*?bggyTq;& zm&+qKR?CVBFdE&-N-VIp7=En+FMpUPCo*1XE^3MD&UW%rscJClI&mvkC3DlY($yUJ zfvOs^v5N%K=h0q;-6t_WZ|v@4H8Xwc5*t34k2^fp5MLI{h-@9SS4U(U;)8t;#1^hR4=|1i9eC~;c(RcF{#Y2}fRS?-& zJp{a(w#yC9ORh5uuH2){!W?&{7z(UA+%!W^RJaW?Ps09;_fa4xB3DE;Y{$X6jyh|jU4vG42fPJtJ;$86bFR_^kk~XD-P$Stykxqq+OjS zHQ#*z@UG|KH_QKYssS34h;=%&>vJBmo8$-TV`V$kp5_b^mXD!ZwDt^xGp4;Y>K!_C zCSelQRZ0@6rUoJS(zJLFCo(3~Qy7LwuH`CN^$=D=ZX;8H`(yAM8Wzg3`Or8IdXzln zDdGJAy&NPIaAq8LRg%(sT|0r)vvhX_wu96~yLo)yAEKJAcDWS%`$$5{Xwch~0mD3A zJy7!{ml9h8TLT8vGU(gi>%0khsSO##`wvlhMF$b)kU`63`5Rus)YQ&S*&AxiE?##O zG^4(^*V8ycy%jZN0#+v`^yRtJ;{4-dvW&H~3#(G6wx!_;HtsR}AIRaxu)d#s?hwkt zTm-E-fL~Hu6Xw#6YhO*<@2Wht3gvs^RLi9Wzf2$4-CRcZeidiP476dz3HHtZ!dG6Q zZeZjIJZMADnJfBSbC@o=F)%y53W)JENqb&-j=S++Nw5Vfz|<>9bn>UxWreo{D<=QL ze@)yeI`>U;ow*+P0H$$VN4{6@`?5B=eq<|u&e9lt5_0nuX#;P`XoT5aq#fP(NkB5Y z>{MGKeXq>5usSq07_5%@SL!x_I75nwBFG>0{zjI{0K=@nbv4K!uzB;Uxvkvcv40ms zivKdUYw2_Y$9(WaxlHI;s3EDHb9=)?%1%5e>2p56x$fDMYikuoC1jB*d-f2*E_}65 zt$an0)O${pSyB7Y;#lfa(>-6?e89gS?b<)Muw@oH$IrVzOroJU5vXk0z}w9SYeUH3 zCeVc%?3fj~A>B+jJp6!VFZwHTm7Xj*guGs6TLNEb8|_U7c|w-WM9aoor1J(H8Aw%L z68M;iRY+s$H&Q_V%@~SO-s@S6lVB;umB|{pw6f)3!pXK)^fp;klJg+0Zjkcs3MRwn z`8@^OzUPQ`=n!eiqch<$mV5p{vH0?lP1rP}Y_S(pA)leeY|sjnQ5^II$qM$6 zTC{Koh>qOl?}IJV>Ckru>4Yp$QkchTCfJA>h?OC28&iI+ElK^Ets1=pT2eAUZ5c%|PkD?x9%r0aE^TBdjHTMNx4>w#HBEQG#8sqJvOUOU zlecb1QZ{h8>29syWQUcJT3k>lJ|)$3G^xNWT2Etlf`-I6AWuDel10oHM^&`AzLC^b zn^@T*Pm{Uwbl?L+Rc+!a|NFk|FkzIpzM`1fD*7NMjzBeKdvl6|A(^eg&Fnb5~7IZaw{KrRdK2uNbw5o{Xv z8AgApPKfE~S30lZ&0etEC%GowKBtVsV67Ed zh3cU9o`IkrO5(7n!_UYW{N0aNVC(6>m_aiux`%xjub)Y4af!zj%J-Sj_WQoj-w@qP znpfU9U~NOI;gS0IlW~S`mV9Mp z2xgnus&t){w_^t++P3R?3~8zm-3V*anUq*cey5`Sp4;uNnoFthS;ekPX(94TOL@v@ zfj6$c$jsWYbT`vn)DDkHvqF`C8N+r+eMwtA`N~gvCxci|)IhRM-IcdlO0bN zpHH{#{lWN4D}^>36==sUxwfH^<%`q2F-CE&R&Nq2P@?`v>*bB;-~w`Sw#JuZ%LcfRqm2R_8I`bXKS8!b2Lk3e@!sIP4_D; zOCT`*vS-Cvr>b^&j4dndxxMt15}oqW3%soS&GZ!hJM=7u=asg*(LSZkh*bW0K3NR# zGs_N^iArE50RBsasU_%SRtIGtGJ7HM?Qg=|$Oe+>ZeE!WxOX<_o0`mI7M@joS)Xo` zq_JKlA0j2G3Z2a|$yHNx$eWY<7H@tra*f7YSHx5jdzgpM5JDthRYRv86Tf|rX{N5w zPfbXOmGBnv+aYCkPTuL~#E&>RDsp}0Kmp=C-QAIlX*NytAg2u0ziazV9@_RYSU*fz znUW@#vaobcEbQ*9>MwNnYf)c#jf(!iuqHZs;1ry(c}$r6%FM&QZ|64JCH*ioKs3?rmeEMg3n~oDips zniR?`jiY$yRI+w#Q!<$1(NA0bv&4*9yFj^vFg(0Oifday{PT;|p66kG6bGc0Z& zEfICHp#6_!q$h!rhq@t-AH}a_v_Y@QPpgB0gvDdm@Eq5R~d#<~O!Y_6Q<{ zD*CmVvn%|-!9%mLobihX}4>sD6W;(1LE_Q8j=SXc16-dCAd0#cspL%P*AO4?z6 z^xcewNRn~LyQS?OHsrAG4V!l+q5Evr|KU{?)7~`Y+jVkoo!kBvC<+KPk8YJHslz)A3N;!wBly9ecDh_|s zQ5Dwr*p_)1+4q$6);Z?$D(;2~G-r5-J#`BKU8U+*pR!16EDtpMz>c(utM6k9`+H&Zn6Lqp??`>^AhSH& zyk$Nw(BwLG*gT!93p55`Qz(rEA!1R~K0E+B1H9LMuOV{eGSNCkgliaxg!fFnx-Y)U zDTuRGPM!uzM4C+=(}oqU^4+`H0rbD;myTXBYxTk18#HVTrDvKpR^9nx5Bhq~Y7J~; z+Ao63r7Js3Lc(4(mRU1p_a=TKRUm}sg<#F!pQJn_b~)wM-COY3se_na8}O(i@PO~+1D8~|kW&R}Qz z<4>I|EuyWt`SGdSC!ms;xgrPOH)=`p9NRrmzO}6p8r?&wfudKmfD|JgMtATY=OI3!+4bOsu`MiG3+<-)r2imikR)H9ts3^siw@dNN{lF6IvgwGc zac^$$K#gkILB&ePrC!c$F^oC`v+bCnQGm}){6rDN#H$7*KP@K}OQU@iEJVQpo3{!~{E@vnO? zUf@yN0>^^(BtJS|E%g~tp?%Jh=i(s_p)Lc%I`Z|O$3WpeK3OrNQ;JvxsFIrELv->> zJyhGLGfPDkbPt=x#2Cx0g%O|Yd%@nUsFP#7leCv<_Nf2R7oAQM9^sz)u`HeolsvZc z40FFa^9kreu*vZ;LKy#1>P170rMuvo?zA~$tMuq|Q*KB(?W_mxUQU&Gw{qeY3ApV^ z42wRF2ffw%E;(t|EiZA{>)9+`d>@_$6{dia!fvp0OC=^?MQTt-o!Ttx4uCjy=2+)$ zo#m5jsuCQzZm>WyuCO!PTe*wt2YK@PtPSp^PQ&&Q_O39nyBiJKt&GovPMy5 z{0{sZxh^Gm+iT4!mFDz@{C_Nde_GI@%1}|f2KypnWIh@ zSO--qW6M0PjsRWDsH(Pvwn2FlMOxx}8kkMSZ|PLmi*28`@+IZZ%-0B?6rz1~=Xwkw zC;B2|JN6)|{-wtFUE<{iDJY#|hAyki)*&@aV1FyBl(xmFybs8H9mdF3Z?0vidJH}V z4G!s4nqP3)i;kXTi*LrLW7$#vl>aGc(k-9rTjGA|-kh;j)Eksq5tq>@2y!y1Mu#$R zYoZ@<$^1mqM)1~7>55yb5#ot%j@u9Z;r~~Q=#Ya>7zh5svQEI*hg4JCGI-6HUdC~= zZ}SNIA85+{9`+E>c`Yl{N^|}k7nYT7ry|EZEraCdLX039y4j;xZ{KQ-)u{x2hIr$r z06hsux}fnSPS7c;my5%GbaLOE5$zpl}_jULRmBWwcpA!v_8hyN?vVomu}xBH!vb0BC*S1Pxt z$CWkP65(?cSN(e8;-bVPH?`zeZrw-ETmW;UqUMN_e@DJO%jHRP0qD~RcEu1v$!41B zJ%S8n9q}KkEpr_8f~o!JIqu@fJ;L|gDC!|}%I*XW@*yD)y%T4&rocDOo1EWRo<3Ks zEqwWSLYby+$@)WB*xTfXuw4_%k9sbcX>FJ6spmoO^o71yG>JSlLg3*hFORB3?K`i6 z&5d!XPPGg`%gMNO7_RgL9eW(X(6R`+=LOh2QV~Td8jULS-Zj@Nf;W>+XPc0RESA8R zBq?>EA2pa>ktCH0xS#Me7HaXgEnGf|M~cVJ){Rs88&+w5fz)KclCOGzv6NcxWrBx( z6(81-x0+fV99v;9yh1j1lmrrkK+VJvNY^o8-T8SyuUyjeo;?P34D?b*nQTea_2(_& zUTJwRSivvVRDTdX51yMWEiLB;-xb$MH+5_rU8_4QwBN<+aHx;AkA8f2Apd@Bnckdw z{MHil)0{Ar7nv1bbFb=}Qt2SqKg#O2Ich!uawWy!`=awv*0p?h(XG)!=4$Wdrqi)u zH<_9E@m!OD@e67^c)OSHX_wSRHRYCi^TgT<(IXsRh=Pya713MDPSbW-P@F9E+e9_4 z!vm+G#;~#M+RB0XNjpXJS+{x@R{I1nMdC=?{e8Z zYri32H@fv|`~EL;jK_3=Bt_wC(R;uGhrqt7TCyT(qn#xrUuYpE<%~gx-?g-g=0d*P zA}#YO)m9F&Mj4lrbqtAAB?oEf4THMhdlEh`x29y9AZh;&Pa^R<|9ua3lpBLzmef5KtbmvZorqc!Kv0 zrkNFKMle7h;LD6&%qzFQWq)%F>Xx)MTe6heJ1kD%%TrIBi}v$(^GCbg1&X;TA%Dv4 zW@K50-}PGIZQJiY!w;xcaZhas+|p}xi~G1O9%ICMuP#<&_M@$DS7+U8U$VU0NKqS* z?g+1{B0Ruk^Sd>(V7)qn0q512edSTm^DFsegEm=b@J?=~w}YnxrsT)5VtyCEoReIp zU839)&Z4e$WPQ9=8jiScD7=0wN;K%|q>*V5M{FU>V*R(-x4l_>H<=AjSvb5*_}Xu2 z-us5ed7$rxOiM05L(J9t4MJ18xFz6%lTJcIdeGzC9t_y`4P)JZ9-bt)Mzys$;#>3j z1ZASzU_X3MYSo3?rDgPFcF(z>KiU=|r*{OO znI2Lr-U{rFObL|MO(Ig>n(Tvn_U5$jAK_Rr_Cvl73_HVfurhve6rX zE2-ovv5q$81$Y?-rb=1{2Cu$WAAjOq~WhkrsA1F!| zy8!#~PkY)-Gc44mEM4EvSu-HK?HA3} zb%Z)%(SzyWTFLAnJUQc2ny=&s$C+@W!1FWrX+P#zcV=+w!(IMB$0$zz&;j|b?$2HA z|7zO*GBjJ<$0DU+Uy_)ev`zT-Tv<(T#8?CGN;7FyyLW}by#G31JBEhv3vEGS8pIaEQ~({=n$sqow9FDxh* zsK%ucS&S2omqz74&y5puyQ5r8VnNBVbP66P{lI=#pWQfU}ZOVR4>NEm9|0s@r-7|~~ z$ru0)Jmp}vD6~VYSMP1$Xv&Aw*5IcBEgw;@?*UiBZFQb>Tl*NR6|$V@O~#fQZhR8B zn|bG<>!>u!e^|0v^0FdPuVgaEIsIzaYe*I$jVf^#;94UCN2}?+>QlJti8OSocO^X! zy=V=oN=D?e%}d%W@U%^TF#B=E(5Ggfop0{q4ru(;nki#9KI2ww%~FYS}BA2M;X$Vz?)hOYj*Ac_oxHpm^Btzaj zkcd`VtPwA!-M!kjr+51xt~z-|Gnbj2nkm;tO8i#zf3t+hRXtn_jFBsisFcTn>sAm9Ey@$r8gS`io&iK zymE>^Pb<<1%0}$bxf&$D0~=rlc~|DM8(^{}+WMsIow0>O;GA{0Mt}V`_;EPU$ z($J@41YM>=RP0d6o$jy#Y|7@lu3ze!=1CK1y*}R zGcdvk>^^L#q@2!PavniK!nt4T?GN$n2zgJW?n!Cze)noFgiZ=!p3xeJ`(imc;C#oF#28(nyd#L6ua5j>i{F z-jPi#ku4r5k&E!E^U|7Lf?Ko2CTLXmUd7Sio!ClBFqpy z@F%jj7O2VRS=`|LP+V>3Jf>?AeV20C(pM_YIwkv&30Md1z9ID`+?+Zm3(SDHB~yxn z66D)}ik-dW#}H_6)EL8@E6l#7BP5{H>{KycLQH@DqmrJ5S+`(VrB0h&)iN{zAANS> zGvMKZCqF17*Ab4DjViT@s^&2vc7kF?MlIH3pKwD-A2q7_DJ;+ykBY3nsXu z$LCJdY6?8a-yF(idh6i9Bc`Q*3E9A-XE=8M^{%OP$|vM3Jl@;OaEs^BJpH$0X1Ym* z2H^=t{1#37a<_I?=k1>O;?TqjaUE|R+8u;4L+mbJ2g~w&@B&7^+ox&dbNyhl{D^_lslwzPrr2tVSn^@2 zt2^K(?rY$OrY_rqhiTh!Al$nV%EP9GGWy;k)fg?#YxWyeWP}|8UB$aqO0(z}Q;Z zkE#EGE_fq`3f2B7HRbf6YN+sG#y#Gju(-ev;)h$O^59V^ejhEq$vb?j*8S!VD(OYU zN0pC3PY^kwNjh@~e;mhSqe?-$UCNB`h2Mw!wHb58k;drwN*wF>BZze}u8#U6F5U{} zCH>FSBYN37rr*R|xhR!qstoR+{P4ff>l!0@+H&pO_BT^&{F7Zf4^^!Sn-rFyGZSX7 zV0N0~g`6*obG`azBc2*9^gDC()KEvId|a9zp~TO*FvMe9f1RX1Ce9t?nv8EZp1aVJARRO>5OqPZruJn zk`c_qir*CcHdJ7B31?NC{E@1)G`D zelpW;1bn^2BchY?jXEo+3~Jrkba;F@L=GoPbBu!|epT2z(eBB%?(uB}WS_Nqa!j((mL0Bp$DxSlMc5XB==mM28w5BZdeXd|G^dlxMr9$M zWWNj1ntNk$jiNivl>IE$pFC4lCBR&q!VWV!bU zWVI58ky)=ZPZv@NF`D9wRAUv@Z46jSB=r;-k0M@X`pfhSHnd-#)KH=dc?r@_Au=^S zwrJk2xsh`UWXX3Viqe;~z zJ@*Q8&T*X#r*9;kuD_@-OtmtBdoLkc!8E%M(9hC?*21hOZ;d!9iVg8AreB{rvtF&2 z#l+}HUHtEA*Xui?%lc`rJR=|Es@kPUS52FUFR5L!COer%vFdJ;+E$UD*J=6ZoUwMG zhesI**tgjhMGIWd$(Wk7mUB#_hw7duYFNGyz{AmAbQv~GSGEa2$2awseQe{QC-Eg< zn^})n?Kz4nG_Mw6$Yf_amFjwdsOCOfTo4Y1hw}Q4Z|T!2A@bR^V^cKQ4G>)ylE9y)mqp zPZ&{QuxX(_J?b7ah$g0Y5P1!A+t%R@sm0KkKh}Z{=) zdAS6`UCiZQLGNFbVB__b|8X9=xzmBPP}G(n#>R?ZWa4p{#i8E6DX?e18$e6uwlO+1 zcF|OH1bJF?PR*UtNd9l5Uf=|8_->rScPfW=FCma=J00|Wm#C#bT2Y?jx=c<)u)>-r zRsJKS;?RJqT5Y&8iC0#sWnPYyTyEHQ`~h06F2x(H0FuFc!$-%!EBZoj$vJa2aRkg( zLQ^&E6c5=>>fZ~=&sS9i#!>Q@m}0bi9{OY|Gn<1wqdsI(_h}M2BHyX*5^l5^yj|~F z+nRW$%s`E6{@9>e+qIz>y&HC0r14F;Ys}PQf;aHf=pM*ZyAX5xq1V4eksD0mmqv<{ z{7D-!+brM4_gGc$9;>}&Kz_8W+5IZe;(UQTx%`kMYnVy*Si#~2z%R`fM9ac2(unj* zd#gc(%(31X1elYZPHk79K>Jc}H(%2M%l$v%?&c|C1^HTDuxBr#xG;sTh_tDp2+{q> z8@31v1OcPIUWS|X#eUtEs-9(WZ-2ACw3ce8P3~QJ^>|r_F(WL<$hdAV*v7qTT(xL& z(y$|_f8_{DcH$c8{N7-aJ@4(XS_5X4RZYwAt##oQ!?^#dpHqLnGk<4$KbaGN(dsIr z+Fej4Ya?jUzk90+g*#mL;Fzc6-aQVZn*F^2=*$yc5v)Pe#Spdc7#5P&6JQ(gOWx3` z9tiKOwQpQTGISkz_DanXAh%;b)dLOD^E0!TY|DwOMf@hU&I3OtOHRN06w$={MHvWV z)tw=yOAgR`s9La1jO`ftmgYgK2W`&ob>HtNo}^}}yWU>bds`>6zEU$6jrNl5^0F9P z2ISnr=559Z?p*Ra^;?)r9I+(L#!g+fGS^(AMdy-el(9mzJjcpJryqH z>*i*Neg)j-DLqEb+FhFX=V&kgVWi~j7rW7aDvNLv;Pt$ZRf^!?tlvN>-kLw*sb5ZP zlCFAgU#0VNSVt;ohyB!-l~heKJMqQ1CEW=fTDRnm{a|kqGU=SdB5?5EQBBxZiu>}A zb8_t)XqBu^7#SIG|-@ zO>T^FIg{ZDo4esZpwgy^sI=-(b>Lik+~cjXaZj%rxPu9#MN3|AIGDGhabTCy+#7WQ z@vaZ>o6`}(sn|^)(K~Pi*R%RB4VbIIz28yQ+OS0QI&Z~c9iPfB7N3(HzNXwd72nCb z1eoyu{Fg8LLlJnANjbVC-R5I}75YC)9iUVTJvVmy4=fl?100pE^S+IonPfDFchNYI z>ITIi0y|A-18%EW68(XF+>^mkDOlMW;*9v_s(QZ?l~%%i=v#}hn?(ZDIhoab{bh7_ zmcud1f66_Q)9v!M$^U_xcM%?rb%6klaI_+ZpRuU?jUwAKA-(uZE1|ut$#wIe@D@19 z_+!ar`NKGe(yu&=0aL4^Xq2eeDIx&1eU6t*&z6e( zZoyW`2jcM%OiA5yR7siHo3t2D3_GRExwwYuk(EQbybv)+XoNppymXlGs(cS{vVEJn z6Wy9ybiZGrk*~1_Qf++<695GgDKI57OHUt9qo@92=o7G`Z8Di z^6%0YLdP#$H!+|+E*ScEfXqtFF_Gie`{X?0Zl*j{bV_t-D( z$~Et{NLYNH{abZ7a{47H3ZASZRb@C!$hj4V#gT82DJK14DBw1dDIl#2uU{JPwIm9Ze~95koy`3OM*H@p`QPK)B@ zarA4X-u3K^*F*MKZN9U8L^Ff)-c_S>*T`K03^}X%Umee`vVL#E8B_GzyBu}Jc9o#N zGN!zr!)R5Vrx*UNmmOR^BdqyJw=Y1h|1&U3i2g?ze=Le{b5)05H(h1&(VBOk5-KSo zTYa0+wYV$mnN=KuZoL+5JgxP{7bjNu^P~KGzM$*Y=X;M3ZqAGw=A+a&&2V1cQr*?? z!y-`RWWs37ESEdrt*dzpPdgV*XN|W6Zk@XZUo}@@x>6$v{{uZHZ#B?aVT2oIY|O6k zpI-7IY9shMH9`7JLrYh5Kyqe^415&pnb=am*^y$ri*xMp>&ZZIDyf)#GHl zWLImZ&MzMCVb1A{pnZ8;^Ylxn3uFUuz3tumyqsH!2+)~+t)T84gbQFc*V_>Hz}^_# z$>>tge_Waa>pM}{TKlW)Ex;zO`B$gTc?bm8$NIf|^gj7d##n{9sAt}7*V6#vg_vcZ z*C0D%TB|yi)H@tCA^5>=)PowsK33au%zhv)Vop9aXhw{#%GEwuPyS|}YgnE~w<%4t zZhO75A*`dzSMA||@-D}b9K)L~^>n^{bdwKlW*y1aQzCBgtlwhJpw~g?)H1f-f2we- z4OqH!0(0NSyX?g4^5CRR=#tLQQ+si=PqFyNluA>}j3TnEhP(-rZdp)E`5xr0Ps-Fc z65(q7*Vx-kK<(~*)Lh*m0CnK6YR&-;5 zxyjQ;LvFQErBj>$pVUXDMK_H<8Xn_dg0xj}6~zZScnfR}Uf?d}d?Tzom04Ei%S?ZZ zUf|C|K1t51<^qN}Sp(1W2|j(Y!HByC(lY)16L4m1>OZ;v{l&$E(isB$H_^Xp;A5;i zzkt{lypqY`)iqo7quy+`iDI~>?35h|mxFdq7Yeh^_&{1nwwim(m&H9)K#%Rk&y!aM z=H(-nlbiQIq?7v+jj}P(dwouqT2H#qmAotaoe_qQ=Jg{)RVx;Vc;m3x_7_v@^zmJB z|DF^8c@DZZAMGWl;F1ffFU-){ZfrJ-id?udeUf)~ z=6hqy-kLuEToGSE3#GCYTBP*wM}v#VFV-=Gfv4P6J~wB7mn*^CkOx(!iPlqW2i}4Y zl8hPK=Kyy)F_GsD(dsw&SbA`JS#!3}srfHp->skPsmSqAWJ>BwaOS zeYM;hJ&)b2e_3gD z`lk+vD39$(M>ZAp1U|PI$4^~8j7c?^iVfnuQ5ao?fK6oP-p7uXkefDW_eZXjy|v)Q z|I)&DDu_zM)Yu*>c>fV>DL3H{-2XtI+gJfw1gZwPdCwWr++m$r@=i|z(PB%ke1}bz ztRy(ke2(iVd67rk;!qj~|0JRu(+YADK4hxDw+P#Kun9ThJ8wz#gDOlm<$a$coj3l>F>Rv%4mB(-RjC^WcT)*}G zlkWYc-{(z2O|hLiFVWkO1z0+r(3d*t`Cgl!ZJyld2j0io%Iu!YH;rE;Jf9H1qGG-Q zbQ{FP5BA=2I>!f+Vy15_7+N74PU|Ytzc??$ZJX|Zf)C9G?Z|0;isi&^2?08`K&Rvi zTlffN6=N~+KhQsc-j<&Bv?HTyl|Gh%K_^l`Gh5T&i4^G)tysaZddke#89iXP1u`>e zf&sCqe@+MN4MbaSy|AQwfygYP)z%>th>y8q;LZO2RUDV|2Boz7)ZV)(5-$r~P=kgm z{2HQjyU)-Uxx(;CWaZ?r?t@nxj9{AV6qn-$U@TIj4e9OuHe!_LS} zCR|2;nd-LhtKK;0mwl zW>$X+qkVqKgRGh3aN0}m=z0z`|4PcPmlJR7^0y1iI$Sfcf4M!AZa}L&Z8Pf07jnx_ zFTYWXh#~#V${~HuQ0xAk_CLVhvf0nYgk9-_Crh;r#ZmpjreIx!;kw6I3p!)B7KJZTSW8}%VY zYyiv#d!=Zo%a(nH=O8aiw+o|Sm#rcbVJf>B4U;>;5%F7P6_6D`!`GPibKSR5t~#r( z2v(ZQ!J0POw?B}lf|C){t2(rR&4~&B24kepT)!Fm7VS!Fl*As?EwM%3S1Ketz$9X# zp*nvf>W--eE2*JLD`94k3{L_n2re{Q*54{){S-kiRMiL#-*W}{B5o5$*?N7Z#4$$D z<*HcPM^Jk28_ugQSVos|KlNd>g@?s=vup^d>jue(rCY>|juLD7m%!)g#su+-)4?H< zAMGyj^iP?uf{tSRCYTyU6B!)m4x3>`zJ9p{!;2DY?`eroCpO$=#91~%da6zKS==jK zD=Dnl_L{jqSP|KEW7tas!cvY6VMSh0`9DBlM6e06(VVFpK|h@k%b>i{woB`ey6?OU zzES11C|?u#vF+@2Ruv<-WWRDU>ON?BMq$CGwUhZm8!{$Myd6s92N$)C6YndPtm7IK z{+%=Jl&74tv!8dn=QRh}Trwu@T=+MB`(J=x2C4_MPVU8qYbiZWx}#GQJhYltHycXR zt$=Z@u!Su=D@_HaPZ8(K!>sH0AdPNEA)%5`=;x5T1ecaTZVvanQQzN_#SY#NKKrdWOg$A4=*=8k1=d=$!nAA={Y&!xzvxtUh<Q;OSO#p?^krLYRSi#PK#RFYYw8+f zp}xJ-?i*+#S3$#C|7H7e{+1}GR08pvxP;CGsWV90LyS{1*74hA!W)Zb=SRjRjgQ4I))fzyXYSfb|4a+zJ>g0~56P9pmR=X(c}>vc z7NH{7MCgH|M~T!@i7`Mal1p_V2ED2mPZcG)?sYnUd9!s!9OkNpYsPZ^a5mF(*?C;G z<3nDru>7FDM-${ZlZfCx>L8FAlp(5hQ6? z7O~apVS5O6pCJc#$RxYgbF*A=r*vy>bYr*Z4F*EzGx9*2cpY8O`e%nrAU8nAU`+!5 z>YHSVuYs+h%d|5$c0|#QdngFnP~>EEc5&!~+GbZ#`-}rBJj~OXI{gWgcb%R|9o9pF zUP}yn>pS=|$;6#330WEBKYdlKcLF+_QBsjBgB6+W6%4^Ya>O>p73n~Ei~ zg8!0`mgtf{i1)wM-1hy7mb(HOuuFIHDqfrNkJBx<<7H3Tz?P?bMYzhSejiwmfT#bP z1d|xaQ8k3*@Xdsz9QGVcr9gK3n;PyRUo$L55JhXffJbc3-V- z_wW4m{(ll_M0c?9kZ|glOSXows|1Nx%dTHUg&Z6&9z{YACeEKoYz@vb#>kxplKU(h z&sFo~YkAwe1P6RysI)HdA?rri0;mV)vR4{1!Y@?wZ0d^sQ+t_vq<>HVsh&WlU8~hb z;szWlrU<0*k4VH2Nyg3xT95;lh-2@lClpRI&|%xF%OkX>(5zkS@O<5da=p3j!e_i5 zZWDwLl?@4t)_UUO{c|PLCRBp{NOEuBqufxZd0wS_)GKJPrhI~SA;y_>B}z{xQz;2* z11g>x@>r)k$7m_~X&eAt9K$jdTZ4%=g4sRN8%d7pHsuW0J>a2r>yjfJO@kv;meP3s z?!rWFJ!gK|(3A5WY3VWf4wIN)~~ia&3%mEdY601f?&(Fkp%|cq5v=v)e@i5g_%f9} z*`?l5H6yZ+v$+?TdXZ@8^YeXo&G;i?t!1MuHM5mCkgd8m)LcQ3!QRFT$+19FE*Kps zT7nXlIFqUP#q=mF$(cO0cHghfI*t^eW>IKum~O_`-{s^E z9nk{4VB}e+&|R_-My1@fY_#x#`E~DU)E=2ov3f=-?JDg+#7hYhG^AIw&XC-TcN>+n zS!cZj^o^)?@L#q&Iv!QuEKR1ARp+tHlbpa#!m;&WO{XB3CZ|BKEpr`TxIMX#F;4rE z_Y7--PEiWO^tZ-U$1GWWgRfHxSQmU94XneA`75SA3}cf>ZA!a2)E)Hk56Q7pZfkOA zChwE#VxazaptW~P!iaT?7^x#x=dYR27r@F+nj`U}m0!`aL-qzt-4OkHo_-_k$Vc=c z@Z=LxETPQUdXG`y4u!B`TnD(z`XA+|bma-96q0@m*r_!cm0KOOXaJ%-rM{gPF75js zW0kyP6FR(-KKY#+BtAqiyu-c80TO-|@Pj!=B6bUcSkf&1Ho$~PWuG9Cw#hsUxGgsz zt+yP{KZusHC1e}kf;nRC#0YX8pyY+8HDPl^F$^R2Ofw(z91>ez zhAy&fmGXB0{Qy3C=oNB71`;+xuwM&0f7h2K)3Adde_iD4q}3Wqze+#Sd5{v1SQqRt z2Ny#RWn**EZRq)#%W4WA;TwbSpsGx(@-(kNiz}92cmSBhNQl`yQrEVyD+D_4!2%UVt;A%ao*-gqe)AZxX_v; z%ey?$Z|%925`9bD21N?cs-8LRjM{)k0B?!~b~9!b)wdU(F#^a3eAN!+D5b033_+A# zCPf?-`gSTxP=x#p7sO_>o~ts`y{Cs+7W#lxL!VY8G$gHl%4SPm`Zq^A~<% z#ovs+az>J!1a~yuf@!dUsSKnpHg!ST>$s(g!@(Ae6jsl}Qk^IJp!OJRf$U@=8hZ4) z!JK1dIWY5>g~GBRXag3>ANDH?i3|~YIrzwh7T=uty}m8}WR_ktj(`deoY^bY-hb`8 zrz8liDCru5y>S2~KWSY|vMz@&slUu0mVbu1_%Ez?dX##R`$_1GE)9 zrYI^Lg>b20@eH7kZ+KN=a0q{t?qdWuO#5~Dw6;gE|=d>}der`L$l;Dwep*;3T7 zqw!*r4~Q6h{*TRsC9QRGo8jQ8MxDpwYk*LTvl9Ox_k*Z%;@8&jDUF(cAKRw?h`3wT zwm1^wQ5Q@SA^*V;e}+VHdZj^h*$C&S-GakFT`j4Q%vgC6ev$6%dG?H2U5EIiYAl@C z0_!ePkf>IXUP}|nQ`yYHv<5!yh6Py3cEL7NC4aB3ADWU>9M^=5P5#oLd^34Tk9@ai zf8#Z3S->BcY|TMS&J=-<(Dp-ybq3O244E$AUm&j;_xsD)b2kVhh^Z7gr)hx9hvEfzn}EqT26u3>M=+Roq~9sG!Pd6p=~<%{gm5) zAXTkE-GLYAkNtz#PM!Gxxcq(n1`C-|+9e6LTJ9w3D2-*;8^Av_b21aXIV3HT%PXu~ zwTd3lb{NHCa$yV7cqKJY^_8&mB!RnJ28$y;xA({WJfLf;MB$*|i}iE%zia!%nVCn1 z6vt`rN@VtcUscDLtE~hPEE8veR;yYA$>oYI`4YI`CnAED9K#FdlMCt?zT`9;dc6dj zznng$ctiXGvHkJ6rX|#AeDW!p>q(t^{O@4h5J!RoM`X#kgk+Tnm3+5@8lKCRN_|r^ zs&;}Z);x+oWpmfM3^0m)QKphFJ$lxwguM686y4d(LA<1_V=aSWB53XC7k-}cpq4Qy@0GXcgtE5k7`#4+1-+hZ;0%1>`{5w6; zF%J<}=HE>mD_C+FoA_6l+E|=RS_ijA!A?k3o~5U=KlpSb-tgWWOa{$ zfQ(iMoljR3U)$?zGJjzxeBQI`uM87^yni3rFjzqQL^>%_3#?r*uBj2Lcs?6o_u3xh zT_{Nw?r%5^zR7r_yKNhUct``IU;RG-qotus0$ldmglqzSY6t!6-iR!Zf9$4E>0Jgq zYAElOIHf`i`3x5IACq>oXny_k@zyU_{)husvBm#>wwT#{-L*YX`j7ULLn!^lni1`l zr4R_@CfKS&PqhrxFK72f+lxQZw`!@S zUTDlS>}tK`*%#x+qmt4wRJD}&i#C@HgjPI6!~YLOH$SmkWVjE~jev1r=`ZZF%(atf zKUxsifX>@9V`y9|j3NaHqj<&^FqP~>EGx#En^KQ#Jv;9innFBg3$y|RgKh%o&p+U( ziLcziQvqgk=7~8&9_FXB?6vOlqr}D;LR6ckIa5B)dzy!g@3&Kx7)46-aFkvs0WQ>n zeK&M#(`w~29wxn-*Kg66#4o^Ic>(AuHj&J2;n7 zu;N@#N!Gc_ts{CaUEeViTdpeFI#;be`9AH|wR!M1qstF;A{*gAgg0wG}dhZYxSI&TOEqtu^=LpYs45 z!fVJMtDqZN3e8EE)ZR`S1m?l;;b(ONeOQL(zE6=FUh|ZNy_(B4L+fJWwApcL($+LZA&$+J7uT|1BC}g#fQ(kzXw-W_yCNvM z|L{|sTy>x_kRPEch*Pa`VXC+^!~ZLY7j1`47_RMzql{{es_=R{Jxv7RH`QW+dYBgA zP#%8<-*?i5K~?D^g%vk3$LEY*z=Vp3%4ZmIAx7F5KCgAn^(FEtE>nN>tF+32<5m~7 z8aP?07K9}s%QLME3WuQPGMFgnd07&d8nZ~>6X(@3FCI1(80G3!AVm^iU8#`hTHzP# z42%H{>1qkP0Jv?NoMFZ?VQMpaX2kotMYm(46lud4_nJ3Uv;XpkalXo7Mgk3);9rRA zbA?y({%8RAkZyTuhEFi}d8%jmI=*Yts(40JOK`2o_m4M+8f8-QpSeJyp)3aBGtG8Qy2Lp3R|~9C zM*Sr+uvK-36|3=wL#x*p{}==_dJ)fT=y_9~J+KB5*W1Ch(Igb#xfAXtJ~}FYj{@iA z{S}|;Hl%ecc9Q*_=V?9fFkm8mlkiPtm#pyu&r5m?rKJMeZ%~#O7@OQrg=#@$QEZ_+ zV0Qseu#{Zvu7xm2Q7o2n3l-|W?f^}V(N!Tr3r%Ak<$?+J>)?n=XM zkcZ*Rf|GFHST`AtVkT-B)$mgq=F~rR(u!%qi-jhOLdh+3k$!+mI5*07NUF#>BJiM; zqLQpl!uJkDZK`YGA$L6g%l{t$?~Jwem(SHZsq(AvwWN}IRU}{0rHMSFkID0C6>@J) z?zdPNb(6czze;m$pK15!)Zf?sfHT!hwFns^T(FDGlolX$sMgorF!yw`V9S80!b7;| zqIl0$s9UG=8Rpwrg&UY;Ms6jNrRv#Cd;#}5ro=aO#YM)fHQg3yS)@@silEm2 zW~hy`dxH0W$^Uk(?trOTg!XUrq)rRd#MmT$kkEgGGxtxRy-c<2Exl#=b?IukQ}-tD zjGSoc#9-{B%8v`Z(GD_0!=|&Zz}{>#(o?UhgU}1YTUhu8}apyTjK{=42GZ|<4D zD8Dl~s5gUJe%rSE5evin*j77L`YC7Rk~1_))y6?yuJJJ4Y_HxRwxX%ROOE4TI0w`e zuLoL_neJ8*pWUntWH$7x!^9_5q@E4rE;HqxUqVOznv$O(P8tz=`s;rH-E19mnIA00 zB*;0fX_b-{VkZva!8o8^R+{wJ|h zao`fcuIH^yXMM*C@cP~QcRev?)_poZ7n<^?)#h5z%plIO=+X;D5hxswdWn`X+_;h`^WG}UV2gcL8gI@TODK=uNNx+m3~zd zoear}M6Y^TN63tDcEn&>4=iM4nB1Dv5xN$DX`k#>`KTPN0tqlV|I^ITE6pEXByr>Z z!9E32Pzw*Z^_CK+#Qq39>H$?OP>z}-^9&wda!=+6I73b7{K8YXKVFo;+4B89A^e&^ zRJg&@nO*$K;=X_zFjQMN%r7Y5snITqTI`5gf|Q;#1zX?e3Ey!(d_T!kUp2(Q z!8&;Qu{YXtc?=7exqW}e=a)D0!)}9vmE1q5eA!|1YwC)Zj-1i)A7MWg;R#9S$o$JO zvU7?~3e{XrOvU;MQU*(@x$G(TMxe#PYjFsH8K<(!@K0 zCldA9(*Zu#639+fzv@GHSE7QrP^=B*Sjl$omt|`C!*~U9(A9)XuxToz)XOb`@NZ(8 zUl8oqmB6c8{`>Hkan8WOZSRzU3c*bE^Qfit3;yKiT1BMoB1^Av@GeF+6nS-l9o(sL za!4_xn0jPg3z5=knu+NGwcA(%93C-Vsr40HX8n=a;t9gpmC8a2lyf$ieZ74FdMHA+ z(JX*bt24B-h;wAZ)%3m4gIGq(1+Qs7gf=i#KspA;2ACr1P?hKVYV>x;;&59}_U$al zVbYQtQjkT6g*?04ieI-k%cyumO0uy|;6#qdZ$LgXzss~OoCfx);1S>G6K+O;3(T(n zZ~{J#G{&?DTsmOo21vI892)X;E3Z=vj)mOMg`soxq-ATJZvU-{Wa42!(hK8Pf}_j} z+#d9jU_V@%9T?LnDkq&Zty@XCmP;N7DJZQc+~q`3J_0f&bJjaO2GIg0vafNbmds3~Qp@w`^b zy?;20o>rXnm}@b#oPH0!DaGiaKH{ndQfIt;N^U!-+n?tK%d%~nQk1Rt!!~@hm$fMo zD|V}>mS3&F%p_fcSQLG;C2<*Yb(H$KwORXYEk-}jAAQ3^=bdb#jLOl9+TZXJOIwA? zpo0DwDVKka`^odC_aR{tIA{qpdn>ufy4=*o#fc~$w zqxkBdD!L}^C0qLF-gXqaTK0{J)di*juHq@Ba^Qb|C#E&wmP(tRC+* zf2e~I)(lgU*0mDkKLXnF==+_Ods3ztvjwc{{{t8}$M{}s?5`?gh)UCjS^nOj9kkuH zIDqrA6+MqVXVx(M1eoUJPD_7>CS3A)wtH!M2lafC-P7tzm0p2G33__9I}&AKk%E(q znYwO$Wp;}nz4Ipq`jigIWza6l6Oix8SA@&)Z*aNyj+2iZ->+F?!DDBn+p{DFo3MW0 zcN~8e{brpgc)mO9xz0ubwE*jSN71ca+c*B5Oz~day!Jyo(4gHy z7=Ij$I)fB35%XcJbAQSbr1ecXny|IOu()dGHb5bM6Sy7JB9t=$?|{5GgF7ldbnEE= zswwLjBI7_TsISmiO<=&;?gQ8Bgr)aoSh=asisqaaiZYdHDPSMK&W^3cNa#C@0$^Oi zJf+5D}qgOu-XNb^Lns-_!pE2IZ!K zyOtd8djV+mYB(F{$8(&}=q}#$V(YR;!M^hR8}&VvgP7;bIcM|W*BJ}+EYL8~*Xhm#9}pM54A?lulKkGYBc{x>Nf5%*OCGD zUk8``6GKS}#2qYRr0iUIIcPPQJ7w2oe7ZccsKyWlZfT{as1WNQF)9t_5Pxu%w|=wB zrVL5uGAEF#$&1%BBqfl%{5-D-r-2W_;nu67q(+^FlG;MqMZaqGq=4;8jP#oIna%#} z?MTj0p+KXlu(sQ9ecJCmM|~)1%+|#nRRf+~BBeRATadaAk8$*Po6?LaUR5k5PjHgJ zew7k~X9lrOeKlZ5kk{i6SI-}_x@0QT9*qdln%=;s!TSS*`>Z?nJH>c^Ecar^Q*()L>`DrbigmmnMVoq&R`Eg=Mj$xLS~?=+ z{f*y}^Pt_-8PulDJ{895Foc1{mw#)3w{JjA1m=Za+tD?~Vsm<*IC@C=cZGGQH$RFt zPr;iJf3Dlj1vqGsK_Z!4B=Or^G8m-YT5`zlnR+TXN85mKNEAK}fBMvQxm%a^tgocn zeL{e#da6u zsM!7|w1x2lY_MOhF@t?LpM8Z~CiLO=z$fI@VHsG;!#E9XVPStJ4$d=l9OmASZ=i;9 z*SG1>PPKb2g9#!#8BMzMc?CoE&QSfjtp`HKvKY;Bpuj6clin|$oOo_K`+F8z$xt;u&mBd*HDmYjnIuN6- zQOdPfb&dwwPO70lF@dh~ALkK8d^HXP3)}{vA9{dQtn10HflbVleIogo_4?mS+ zb@nR1O7P(h;+1P762^^=7LJXfxyEXDM8{j;LjsomoSyINC=B_Y^^=jY^WL7(=}~{w z7NLuRHvs(+o?0E?QE-W`yJB_izNA>dnzPx#4vu_nm=>D&cjb4EMf^&pQ-ZPO^lxa( zS!|tc^pSScJ^Y;l6`sm}HA=E|(mK!vv)Cnq4nI`+!-s4*oB?6iJ{eTG_5txUJW8va z_CLVHf&0kt>Z}m+R7xT@{;1MTv3dZr!Bq`%B*UiAKNnmg|3lpwEO}7eIbfPakF4r` zk2u#fhM&&W>4FUBk5T2O^ONDl=r&VHadJ|iUNhQWQNvExh;Og#`6`&RzE37$7XO5@ zlOT3@Wm+B1e#cIWIP?y5NqPPrKuU7&1G&4NQzjhVz$zY6Vw=sOZm!`)C+WM#@`+8K zC~##!r%^ku;X(M^JcA{3k=`WH3(JoQzmi}j?KKD4T0@Q2(d zE4{kUDGgQydXl3m$__)Glk2CB|G|@S!T>Ju?r%I#tdE&p)-kQ29Pt_u9V71s-ueLR z1-TAu&@Ki8)b8ldR(*jVRv3hH0MA9ajh$KP(qOoe4@Y_h9K<-gYVw2RQngAIxGUBV z*G#E>1>La9m0f$<=7fa?V%3A9TAhPM1F!Q%4kRbi8|^U7UYz_Z2LGCY%^{4egPpsI zN%b6H3=rPI*gXn56ofpg)N^)G14n95-BMGBO(=nqpiuo=a7?BZ!YI(~d{rjSP`PG? z9LaBx{Vo<>Ha5)?lD->5zBmDMOw+bxN5H993Tuz~SvHzIA-zSH{uTa3Jmr(~+40S4 zOfssiJi!vuvQ#T?NlGv5MPB1CEa76C0Y|2D05!@vnJ6V{^h;sYsm@96xzM=XN5f5zKfkzW}Gu0F`4PsF{waFTv+W&5oerY#cH9kSqpqhgdWP^x z)=@+bwDL@{-SA;PFQemC@&-&jvCbBX{OQurQQJ)qe`t@ue{xli6Lo@fohb_1#k?Pp z8EowF72gHNMMHp*`VZ4g9~JO++_*dNqhJ4(fR+hKq^HJj`F-Babsd&bL^)x(?*(ob zEE2hOuyQYjBI;qTq&ni?AypZ{4d&UE4Ek^kK=-{xyOl;N+^95+Cs2X7))1*ZO> zH;@r+B{a<6rY$ZT-`H)i>X&F2Q@D&wS0=O&0NM0!fciDcv}qifC6WXD9K&XgG2X-| z9=}!x^SOvh5bPSoa)xu+%AO{DlxmVaC4ZcL`(K!~^J3+I3wXCM0xgHf#Ie6_m7lXj zzL@YM3$0`lrAr~weGQaA9Y4eP$g>7@*y`mg^dzlC;H{Uu*7bYO^tyyAF@5U=X@YvX zkP)&YFL5?rsQXqEj4i(4Ll-I@ofEuojg^h@0Pu}GD5OxOhG;O&v|}J&Kf@oiA891m zpD=%p)O5-iE4^(-0GgY8&X-74PNgN{fO=A>NXrq#kJGgvK2 z{&!#t_zc!9K>^dDp!+Z*GS9=N8zzXr6T^kFgYa8~>%>=taA#aGgT4V<6l9DM3QhAB z+wDV2G1kes&qqTgAQBRd2G$!+y>`_*gjM9Ya@27l>v;S8U+d!yaOZPo5wyAskPUkBpIDHl393Ap9M8E3C#XnE6K3d-3VmhVj66 zoWFA9$uMZ@Uj5xmyFZMR?=Phaj80#pXNXINAU`A?3;1y4Q{=pGwcuBcpy)a$i+q@I z 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%0AdLZ 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%0Dc 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�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

    3I;H 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ℑ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î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 %jZ-3rIXo2F*_#xn$>EP_b`G-X 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 C7|G56 diff --git a/src/static/dist/WGDashboardClient/img/lachlan-gowen-0s0WCiys0ZI-unsplash.jpg b/src/static/dist/WGDashboardClient/img/lachlan-gowen-0s0WCiys0ZI-unsplash.jpg deleted file mode 100644 index e573d2c1aeeee54b4d0154ace268f0aa7a2877e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1211728 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

      TNE9k}|*PBiEhCJ^zm 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 S@p|){*uG-$tK74h6LW(jENY) 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�|#IYU7w26@O@8<{$;oM`9o1K4Z24w=N2=^ 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%0D1)>^t~Al;;9Ttzbkb>J4nI-Eu`QpMfgV4 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


      CuDwVo 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
      `ONo<97L3$ja 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 z�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

      y0{hp3YD<++^)x^EiQcc;a&G#!n?$de z)&18(sh?`Y;o!_pK1~s$zh3894{_8Og%xHqf!t|B9QGc%4{nuHzHjc+)Tmp+8P@KN zyRf_*B5W_aYa{WVgV9Yc^z&9P>cS!CrL{ai?)$7`iviCiG z{2RuDgP1MJiL;h4>I|wKwTzN9)*a9G=v(&8&LK7)JtY+*Rwt|_-$0^O5#!tg`H&Ba zvc#aHlzY08il&7(zKV%U+?cOHt4X)4QssXn*RO>EE?To6vLTCT&8|7 zElXFed~MpBpkG?{c{3T+9+5R6_@oE5x8R}enrC~Z{itbI&`u(HRq$6JYYzNv>kB(14_H$T4x*x-C+cnk0Ee~p0NZ%H_Bma2GQo8s`ZF{nm{|LS&C*t*n zaregnm9$!;u2eu2kDwwxW?`6w^+clGwwt*ND+{o@z*2_14+dSM=fT%cbd@H)4iaR} z$Hu-DPJ4)sfsd6S&+$9FdzqjDVeZk&7UQlNa3=UOCHO2JDlPn~9ri-#JuisltYbKW)c97sef z@RY-DjOE$N7kl5AvO`@J&=M@_qQkBu(q08U%}w>2>~p)MW?7Z(`!k8#AwP=f3Nimc zV4N4#l(YBk9%|I2D9)}`*$$T6M<%(C+NIAD{lvP=8(=G((YKKNh#Y_Iy{%k*NI2dB zc{4XTYRA&k@8Z8jA^rz@LAi#$Wdr#mRi;=jKpF>++BID{tQ9h~-{6kzdwR@PRYD83 z9xW7{eOrnt721`~s;S;;2W44U1Z>?qjv29OTb6_B4`<7}2fSk=pi= zFzrtB`=2_R_9K?c!cy7FylT3ucGzt>i&pL+?5At~Xz?SEK`VL2%&)=VOkj$N;8*o;7D5fo`WRNfIe)+}_CodADeyK7zzEfdks z(mq{9^BM1pWeL%>`XUMHMe2{yE%G2Iu*Y)QQDnIrYnV+y_mQ_=7{AnPNnZRZeYp}k zY0cc5_7vJa4x=-DxlT`)>>#2zuN`2Oh#ch|RfQ>DYWoCr%;_NFb)64t;jZCxNleFq zsXViJfqVTS%L?jvGYlD-KJp zy@lEimI*jQsX-p*Wr8L-l_YoG_G0Al#2!uGGTmA_BqrGl2KPwx8rFU-JZAV?bN(D- zYcNy$z*%8DR98uy^lmr$9pB37?8fw=8>K$ia1~e$pPV;jw-Z!=fPHOBuz2pQB+kNU zQKGHVmdzgmKW-v4MW?}3x%9R8GW(xe$JoAb;R#N32}2pD=qn^NZL^l4nhIHM+$Zr###*%1}AX zz`g#*u}#m4&)koBv*Uk?zVI32skj$;p3JT@!^zN&H^%Epo-7 z)@S~R`aPPTInMmeN_%Afnc}I(h)1qAKmroVzSC#l!SqMPlQ>K0Cd@n$FW;!gIr4 zBcaLxhqsCsZTL=3`t**o3#+9;zXB}@|Bvr}r>#b(YW5nX>8Zc4%bb+I5dngyk@bTruOX29ONli7QkswtTHSYOLZ}g9is}9oN`Tf$n)78O+q1M;ZMo8iNn&0+a;>L=Q zz|2^Gk;sI-O(z2SQ4i~#^AiYyr|J77dhwXfS)hZ0Dv%oyu;n83rC*C$l!|Tq5kOL` z;Mf|}9l<_7yuG;xX1c2U*#xhCqi`p*EGWtuFQ%rVr9lqfcWBe`VFlXzy&XB zwt|q&?31cb$9z1yMJxjjP|QUgB8|z|u?hS)o7)&nvwG5syurKI|?)kvesH0VOydm_y3|FoILjzh}dlf@H-l} z>9Z+B{tvbGExCVa`AiFTNK04t#OkJgw!3*PwEa;r7|}LdTvMa^88JjYha>5d3-yR^ z?9MJ8O2Q4ssFmi2_(^CGD=j*?m=I3smfI-y0WOeY=|L5dc|9`8h~` zK(f&}Hm!+c+kg*SM!6OEXZ)~C2tcwmhol$2F5s#qv(5qszMt6~g7u957r^eB%FLPt z-ZlonO*Q>{6JOa!cCbfAn54`i-8=fqeq8U((L&W5utrZR;pL*d4=;3^QpZ`8aGST6 zsqIPXR(ils1%@C9hZfGze3^%&w&qaXJD%Tfc_DA*72dZwOYYV^Ei0G~w(%&ftI@+3 z>TZ^?Of`j<-*e&~xU^+G@Ga1nS;{f}GLT&NW6Cab5Lge8}ABRGeuo*E#@19y%& z)bLzGLoIS6j(Mju%%nFASKTP)82wIq9|9-I4mDOA!(YpYB%ObtRdAm%#>)z*EHQh9 zZZT5F?auJitLay%=?5zyzcddE+?M$zEv0&C+_30OCFUP*IJ?%va&bmJXxR-)jg1|8 zV!jlVtwUN%dcXyi3g6_~!}AN?9Ag*W+QTy10jy<~z>N}Znk~oy8t?X?OAEI1GI|u{ z7i`6|{6p{k`7RUJ;&1S{h3>AhJcV+@LL`#$UoyOv%|pkq(NRe#xd^cm-6c8KB(!Nu zt13&e87`&nbFS7X@h-iLITFW0@=0hu=j^>~PN^GgVMizbouT;NiqeyfeVjPLn8)0S zo5Qw#GKOQ0FuYhPjYdmr`iLQjt>42G`ROhW1>`qLx1R6&U_A}X*#^7fH|5eD-blO zIb@ALiukB-2*CpmC0ck*@J<^_I!!6RORW^4_^ZLjS>V(D(fC)mNY<9*)6gA&)0ZiB zd$p2jDh>2%NJ;d`!NIeR`|elV#dBRAbb5nQ{s&sc3!1KsB2Y)2L8VTxi8?1h>PeR> z;2MFP7OA+8_X#JtHUHr-u9j2Uj9$$F8(Y(xmw$xc-D?=}6I%%7mh=DnO~&yG{X?+w z%POFzX2SVWP799CjTTjguVK=u5e zfb~Q1d}a)DlI;w$+a{)5l{nxeI@NK!x4MAKAHdXpMULNB>{>IrbswO*8AV}Gn}hN@ zP_aY!gY82QkvTUXeUGX}T2~_Gel0uqUh(J?J7c%z`A(NJJpYHt#lxPJjf1YV(5Iu2 z@6HYiO`3z^qmP^KTy_>dylln)eIwvW5k)NS+r0QTjZ$fI!b&N5SYK9%;&StVT?^-p zl1H$oE4xcWphH7j9(1d+{hB08F!L`%1H&fMIE8gqdK*o&^!sjxk7lb0=sPg-rrWSf z$I}DITn(nQ+(mRmk{}CB?eNr0UaX7n^g*|%TFX7NSn_YYj>Ba7IwK5l|O9E*Hq8&>PCi2ubVI#VUow_2Q^ z!`kGeK+xj^O+9~CmSc=*E~HP;z*Z~kj_#PLK>QD%bkkaD;kalsYe&7>y?77NAyT5G z3tDS;+){=(gf@u<3GdsX2N3L&b`xfkFQ%l7Oa3}1Ou3>PZ#@x|itZTyM0_*my}Z%W zSPj{Q>d5$OExs1^QkQbI?=x$2JYF^+yPzvEr;+es(V1-#*IhcwtIy zYX4gi=U|(LnT^||Pl7>uEg|o$hI;#z6NR?}@I7}c_{^`;o_XO_&z=GtTzGWP;Do3!kY zGKLd1FeVyyc@IM*f55&=Dy4|qFrJ1aCLHaja$)?im^_;Bn0jz0)ILk0ZO zMjd)0V-dc{m}rxHD%DQEw`hm?U;5)Tn$MYt7d(eE6^uu)P8T43&+wPv$8~S8p86YN zQdK25Zs>1Mb=_`wdH(_0XhCf6hp{TYa4KeCsHf8x!wMzboo=E0RG&+Y2_Dy^1Y~VE zgYV`-82%znz)R55MaSv833n58TR>YhPu{YBSQbdXmPIcX{Ml@79Zmn*wyNmV#aiMk za4|zKNU%noUAKMd#Bq)7#wL%0l!hSV8smTXd3vDvAmop75_^lWper`59Q6{l;i%XP zn~0u&;M%>fuVO}#sQ=NO=v;vt3Wty6RA{ibt+!&bk6WnC%450K(F4gI2hn(RI9*_9 z`RE^$-foS`95P65o$P>a)rh21 z6ZW@SYI}6towSLc&?^NE??nO0vT}hu{)NR5w5+@%p;M1mBB`H%N9NV_77*_pvq7Y+ z?3C>cmXc%u%-a^NOiRLv#+|^{Z?jL!VCi!#-C)R0k+3)wJjVD8S0v;o4vH^567|LBAPaUw(gqg0#3a!oSYz&4-z?p`)jC zA5rAWs@tL11hkm3w=b|CEN%Yz5urYOr<-MqZA>*LeC6|^>eC!Qowd*G4`4HMCR%gp zAPW45Tp}6E2d>BO}}Px%)kYgUHFLZwc82mCaDBle;2q_(5?`&77~b z;gggR|LD>56uR9YHU1&wH~S0R!^zV?Nh^c1*uFz^^j+0X=?iv%bCdDvU~xl1!o>^l zCTnSt->gOx4MuxEU9fh>YNUtdb5-kB-^UKVWaUq5&DSqbQB?N$is1avKHharDP)j# z%2v;W=Rr(;rx;t$TydW%_8tPZadmUbh+jbGtDLP(f}v5)Ys%?j)QSEmtqISdNEMxh z4&}&hETn<6n52=S(R=#bl4hLNf(y)99;sGZ$gV4<_`enbuK>reHA?%il*=IpIw(Cn zYId|@-aM}5DlG{X7`wITzyw@OOTEpKZa6pjNH zz9U8d7h1VI*gtHXmB1OZBsxLCEipC}yBlu29T>v4TsThlk8xD#scpMvb|bbSk`Yh9 zjR^hoC+>NxTlr*2Nn``HT=X|&`Nx>jWE1->#@Any0#^wOUmIwRz896H}zmp7a|c>a(7!qTALFLpxmV zBx$W#g@yZ3-?&k)wrJ2xs5YFR?X{fXz@ecQ_xngsQPemR(z1A7{m^x~D|E)ADh2i* zXw7meT%ehYD}FRufkfOyJacB}EAHb4Z1cJ0{aJ&WjGgVCKbHnM{|XofXS{(Y*>YxS zXQ695vVkKXo5hEy>vW&d>=j*#IC0QzW~YrBEsIn0i>nXrSd!P~8o$`_Q1aZT+-Gmh z--NFs>8zRTrgHHt!nI}r8Hu8G6t|M#sA`V1!I;K0lN(@Yy*tWiN~+`MeK}SO}^ddcrAc-ks5i z58azs+>Uo!_q(Q;iYtCBFbGSwIAkd52e*WicdR)e4Nt261>C>Hw(j@^DqwV^VWsP+ z;TxFeX_Iz}AnDU>om{T+X>VbN3b%qitZ%rWtYK{3)+jxF6~BAP@~+%3jQsksZ0Ry< zi}K=(Uch7r3k}e30s-dhH`|dhYi{PSs>8P6$~uy}#<*{-L~9$H7#_r>c!LvmI6)bL z;k+gu%q_+cquDjcRXxLlP3L-8883J;R?1Q0ZpO1LV|r9{SI@|4j<(cig+rXtC{xQR zgHgb(bZ_?6O?P2A#!2hlb6V}ONqK8lOn4iT_!?zho#$~@gwu_QhHFwYfu@KbeXoA<9rou1BYMeKga#iBZjcC4Gh~-}S5SUCk=}O~Zci)nWKNe#2)kuknm& zC+O?L!lZS2b@S4H`y_eKj}~x-&Zp<`O=Nd}TFoeOQKsF6(C;DQNq)YPi;KCMPrne# z|Az)7UkhuSEn^VFy_f`=MYpB}zRJu()dzjvuynx6H#z7(P?5@`dZaFp_qahV83O1vGzT#tg0%3Xf8{S)+DExviJy-0C zkX^}>@=g@|frH_IHo6e)g2AC4O31!y8|{nug{vwdQ`4{_UMY-{l_>eT!$%~`9dGa^ zT3)-nErv4YnI0ud(R5m0TId5@ zgr+;wd0f!v`Y`T`xmEPNz<>nQ)9q?F2r^JJP;4#n)fCW^fRB%10rgdAr=dBY?aD6; z6QqB|tzjI0_Gi!A9nU?|ct@s>RG$V1^u^QS0MbguU89EXN&bNQ$0s8j5&^fGv5kn^*YCH#1)Cq(){x@|qenxX3(|~x3eDf^6W+>Lo}175&K7)v=l93I zfij7vLaCzMe)lj18!#Qjly`_^WY}HV*S6k}F8c-)I`}Z;+nVU>5!>U~5st!LUS>)h zc!(gSLnK6|6Ab(_t(+{q{Ivr~k;;)b3dnl^J&>nc=pW8@yje+uuV;E`qM);`dW?b_ zW&J?R<%7RpVgne`ZuEvS^Lmhe0x)@vw%-BQJpFo>a5oZQP zR=g>MndPhF-i`sP&B7J(GtawD>x_c!>~EOkqR8krerSnm!{d>t^t}E|L;2!4=3hvi zsQ|*5HxH(Ns!IX~_N6#Lbw$5%Q`!-XOq6!TbTaO)aU2|>WkuuoyM>{+M&~=F{y>+j z!w$;rgWuHlaK6$9{zV9VY_Uvmk`JZRds%3tm$5U|3%?b_4jl#@ z)OQX@Jow+8S4};2y6p7~!Mgk#m%{Ec_5q4j)6rMur2a~n+w-;3WiN60fAxv8gp@B_ z)76kZj0we&8^5~6zC+j@0D0qU^#Y{K7C zq>ddMGkwBOc3ozAiz?$aucc)Ajt-;fb#6F-A_{J?>m74I@&%$+AuhT8UD1^mI{3S+ zC-*O@B#TYAV)4LVeG3is8702p<>0kYL=-sa+Ev*@!#PbBXgyQ5)6dt?YN(jee5Dxi zEOR0Tf+c62MWF-al}mF?FKyY*h?X zX>`{n74YPi_W|%qRm_a$+*;~n>9~p$8c&I&F2{TJnZX+DctNLKq}!4Ci&Cl-T{=A? ze`?M~#d8`55KVwo0A}$4$|t;0b1)QZaslu0@OO4WTxM3lCzCjb#uoY~O?7$0=`JRISJ-i=~B%PPU#wx3bD0 z9r%@jJoI1M@6@rD&oy#>uxh1_A5e7j=E$EF7}oq7R|<2PYvuT2#?Ub;ZC&Wm4i>X8 zIbaVVXJtaN$UlPbk^b)Psd{R>Dc&C0DY*^)VZ|T(~+tp6A6P-vNmc zChn>9KJg(f(BgNGc<0!T`s_?u$TcpCTf9O>Db#ZN!G8h6z*X^BJ)Z(hegWi1Wn0<5 zpGzCzLHhOUyl^bj>E>C#vu55s7X0X$aSHo%Ob`^Oxm1XDLT8JMCtK3~4-brRh`yfe zzkb?1^~-_*o}f_zy?da=P=JGl7^#23%0Zt~`7oLHFd;VFitEy_7h*JH_am)?G6}wD z#OD|vb;^!;zXuiR$2mcE&@W}+IGcwVd5OYF27kx1f1gy=Kep~fbvKZ0NE@#PU zJF%wp8^#ku-(>sn(}00~HJrCPYdXHjv~2sx*EHyAMA(pdBwb|(Nfs5Fe$_m#A7pA? z>5rJ+oPqW}fqbZTwX*)6E-RN6ZE>BlWv8yYGnXxB%Xo{Kc`1gV$7_L}Hq+9LA%7{kL2b1V zajf$;LfUM2KJiX|R5vJg*cSPe@HWz`x`U#=9*)B)TOTzEk;8QXU{~~%_}SAaGSe16 zoBn*?N{EQS`O?$5@j8$Pxn@{$nC0`=t}FtjiX5cM`<9iacQ(@c8L4-n=GsqA6yid3 zRxY56HPare`B9o647c0d8>8gq&~Fs24YgBu*&VX5Yf74#$?sEKtxSHjon{Y1%1}Fy zmbUM*$uYY$_(k$?wJMA@H6pw)R4NG4yubjr-s0u>oKPmkfju;pBcKW7sZM^TrOk0v zyb_6FY8d@l2$6>sNe?!$Bo(H-|~FYy!+cG_;e)|})Z zk8Y|T-X(Q~)-H?769mGK+F|cYnXZfQ9Do0#)(xqUDYKdmQkO;&L+Y;z>ytHmCP=jASpw3GLhaFL8X-q$Tw4n-k&)9m)dTJ-m8P#^*35kbsas6W|R^EJ7`-mdXtWZ=Q>i|Lsy;__M;yy-jw1#jQikqgUg1lrJc8--3$tH&Hm_?82h- zJM>AwL8wXR#1j=%eHv+T{a)tgx!=AB`Ihf$PH%c!`=wf62l~{vh+qywnHQ@q;Ew&B zvZw^(L&=ww4r9m4g7@-Tv_}Zrf<)L0qgsl|Tj}8fSr8 z+$&5)563fv;>Yp;G;#BIT;IYGIclYmx8Zy?3$)u-7y?eL`O-u5gkC}`Wq%w~7eg;J zbr>s?S$laRBA9@6$bjm?N_G4nDALRK!Z?TUy&vDPwy1@dMHLRQsSWg;=*8k@&6I*Z zndoc$F=V@eH<7#>t&29e{KC=8yM4`{-LLO+?#O7-y>mvFXD~bQZg}6A718|T-c5_Q zHL&+Pf2#qU>biC5iR*5ct%@t?83TwzxW)c3{nuHEjzTfzu6;=vRv@`=Lm`v0`3k5J zvGa{JZKsa9N1?H1ID%OQuIASj68ai0+=UGl*pWej-bj|x8m?yIY*Gj zRD~nZ>}>+(N2h|zYUp!*H!pTv=!;!IPGkrBDz70~1$~UF=#RUDZke<7C=p!mU zJz$bD65@nxo+%dvOaE&~o%DwW=^nFAspg@1lH53Q^4p8HtVGDuwLfK;|&h(vAHNiGQz??fh+?|JNEe0o|D>0)ypuk^$5Z}s8F-~H^pHedj+=y_4 z1!B}?`!Qa&q_`Ek)(Rx4RvOESSuWpD8Xc^b%$I#VmSrq|d$ zj2<`{su-pocE4G7%pTnw6bZ?;T)%W{Qgs`Uj!RsW7id?f^a~kZL**t_o|h&)Kn%lO z%?V7To#&;G6*^3f4Y zr794csCYAnw`~Z@aFl;+uF^21zAvCQS=%VT<2LyAL6#I? z757yrE$anF)2+gi%`p0QP$^?R0z(MDNbeFo|3Pi95&Vv5wk1+DJ6{AJU&uDcA3#|f z`aWr0_tWl}IcW)ki+4CwSOu#J^SU%m%8{^KtnpeX*y}mN<4Ivzem%Z*OhUp3iOxc( zN$&eWc}@jCBmzPtlC7I@ zPSW9N_d9J7nr0Jirzuo2HdeD~&B?d-6ogUc(h6e^+HP(|SnY*4+Fydan7%f7Ikp%V zblY#ZwU%3fRvoPGy3keFYY8a-oJQN>IQN6XmCMy!0*4SeBX2Dk{{K^9l1FGRk?Lx} z=&E9=n*T`up{Wp6T}Vx69j6?(8#TJ$7c?pWp#5rSzCRE4a{9#yTKmNh7+7 zksxJCg00aU@QDxlg?bA~|3xFGZzP|~&n=y45FdIJXKY(&;3%fl{{mtyQEas>H@+F% z1ibbd8Ck?O;~y{l6tL|WW`tAk`0`A{(9*l4h~x(Bd3?m7iwZhaw5ToO$M*8}<6JW-oVafns+sWi%%}JG=p_CVwVZj6shi zxxdvs7l;3ZqlKWC99R={N>Y&-x>*!!hPTQz>pvn& zsr4SEv{r1}X*DsF@H_yDm2{uBX($w=kBD+*SJpJ?|JUG_1nY~Uzm}f#S-XD|Cnna9 z81CBJMt^6YiTG;hvIYMa5W3y{fd!B9b)=1aWWF)uC`_ui*GIvlAn>OK!u#qpkR#V3 zg>qGNYec6x3RW-LR@MDTh`z(eZ(wmQnD%xz+vS$6xS)2V7j&^?JRZ&*HREXHP0svkSCa*s`Z9+E0@- z*W!a6E>biUg6c(vfvec(Uv;0_zaer6k!YMTHHk`$%pT^+kRoi-1}gHeJ(=vNY!m!or#iMSVFG(oweTpduQn4H@deSg*cqSuq>t%`h=vdyN%;j3s~H; z<`2l=Ab_TodGj>xXKSY^bj~cJQ`~cW>5QTESJ0fL%Uq4n1ayoE{Y|I6?T`)P8u&n8 zAxdPhlxxh*3n?W#tsXK_LMqQs5fA%Ca>x(3*z+QAL0uvCKtUPtID2z|O23&YzU#V! zqt6O4uEv#|F+4p&a5mUTI00jE6rb#XnH<9lT=((N6O7Q4>D^dFBGDQzU)eZK_Pr0U z!(5Y$-=z{}-Zs=x32Jd!A+^4e{~b0#mBEK7psQ0>NS0^s-Up+ks<-C6kH}>1Z%>G5 z?cMBlH->Ij(srEH&b=ag(1x`n-870@{Wzx}q99aNX}a#qj`R_^$d81=chLn7ShKd5 z0W;>Vcv>BX6**U5Nt{$Y1C(90&}v*p53@n_L5HK9Tvy$nZsthe!f9jW&A$}Mey`>p zlc!63IaBb!nm)(aj#kcFw!o@XAVWV&eX~X0_ZhVUul1?rpW%ewv7&4H`5UtaGI|EFX0Q^Dc#9sI)37nPg&;aAY?sR-iyN!cNYzD?UN#+BL@~mZXJp!S;PDd(( zbI0>?sy~iSii-l%fiEIy3-dBH(XbaTeNyo!YAJ0Z6w=l@TDO`3dIq)5HJC_$3G5)B z;1r6pwRf2muK8ZkfDTZgY~w-I@v!9wgXejt}X zsW$^(sh{;^nVlD@2VHycV*gZegjThWmD&4mvc?l8I(k=VI<*8m66;!o#fVe(NjSTb z6~>D4i+U_FC&cgn_v`D2*MOxj$EHw!Hd>@WcNAp!EL%{y}xm z66X-|ZhXjLDz3JSQjzE6Dr7Btqc*1t+6er#3{CKg-yqq(B}bK3GoxIRsjew+W44?I zFR_Bz5wti|AjRW~$6K&Z`JkqJydKw2bGk};$=P`e&*%D$j0$8v#(n%-Rtl9i(2zPO z>we$_{Q*eEA-Kwz+s=|WM^mbO?}Y?qiQ#ILWwq#@%lZ;1MhBZ`Kliq3I;<=mP?Xfs z(A?2L{@1>P8KuSrEHeTNP#X~I@VX4h{{R9?q7#JoN`0-Ts+1d83!055HN~F-s#M{tBi1xJVE3U)7ZS@X~j#ZFaURLBTl$;v? zv|#D-YX@Zu)*k}J7Cx#V6Q-otllJ%_BdJupPoc@V4XsDxkcbhQS+{c_IR^qI2d*V z;wARAAR%AvKleoC!N=IVOh5h}bPd#sdVE|YFw|ImdLRi%)S)}hdmBCUXXH1_=G2qE z)P(b#SW1&+(#w(c8rF{x$bD^Mt){OFOTUcZkL4qV4=PnhtfFD}Wj!wqxvMA2@hOy8 zIyc%5S{^@8;j{vkp48cUWEkW24K%6BT+#Mz zb2}ZGth3ZIkhpIR$=%G@?HZxu|C?5ib~5@;hADo5e+>%+W*tJ! zbGp5EIuaI>Fn^5Zi67{C2hB8xc_%(*x0jM=W)q-eQU1FJy)uoKz8TaeMJmhe}%$iJqGIa^5;e|Jo#9LALw7KI9o(*; z#QZ#15I!>MXU^7se8?*jehL2$e}Hsz^h*OL+_br=`yN#Bow15Pmat2DN%X*Q2B8i3 zLiNlP)WxV0_$W~B$d>1ltA;JLgHNa3x>v}DBE~J+&^q7sXnj+^lpZm@aAJ%Pz{o>jOWyDHW{6COr4Wi|3aQNA7$xc}5A>$AzU@<2v@Mk!p~MT`H5-t`uAT;(;j1yb%B0mhJqiyLFRIhpxqHpI;Hp(; z>r2qJ^H66dO2;jcJ-?fVdn}b#Sbl#PZpHcrs2eab3UtvMHocr}%bR$E0Oxq1)JnQd z{*Fst^JbfdDBiaFL8^o17#qPi3-f-+3E0&IFeb)vL(?fXyWwF%rycsSVLzRUTMyY~ zyAZ+a@_z$ENu`gP4!UL!M(CTg&PJvL1g>{$sRAR>P{_(I>oBxBdT`W!0&htv!qQ!p z^^T}C=AP;{5197r4smfGqBNR!cjK zWWCTl;s*#|vn5(`G)pfk@A8sp|B!nAzFf6ID6|%c`-t zpJ4Re_r9@RwlB7KB{sJ<(f=#ZuYO23TopK%%}X-;S8$HKzYd#w+f7oUMf~R<7c!nS z(61>LCWdnwA`hXP0V$gFW?If>di~7d(B(Jqvd=bx*XMe&a;GIy`2<-j1XT(|IDM_a z)dRFg(Nkx0*6TLt48+%bu|-p%J%ozw8jt8dflgeB0yQnaj0rI>Vtkvby!MQ z2lc1DPTluWPx@#U2;u+nWq)=vur{J7$1GE1*&B`vzYMFuGUV}ArWt0w2mG6@b>f$< zM8rEMv)`K&hSd55hbvYV4BM=M0bKF)f%|$tsemnNs=V8Y%o#Va;2=1Xcl>^1$7Fo5 z({HsKh1bP-$_UJ*fo9^ezE|wXY`|=>-XePhw3D>C#-QTc-+y6ac4Sz_e*J=H_&0=Z z$F)lVy0a|dg}2(gzV%Es|A#tWqF`_!5u%C%$5l+aG(lv`s9jjEsGRQn% z2trS;h<{F!GW0fuKxuPqC5)^Q0M=VL#@8L zsYyb1J`?~B7lUgJUzUaq_IZpAOUKSyG;1W^Y<*F{k-+yBK(tfGoc6rUN|LwfTHhJb zwl^(5mL7pMc)vmirA?%Y8c44_15E6Ml?t5F4c~ZzDQpOJsLSh_;cinGl40uO*w?H( zV!rkkO7s2)-^{>N-V5Zhl)ObZ<3b7Te0h^0yplD7tQgKLc^Y?Gw+UQI;4|9H?l4X5 zfX^X!(6X83^q+Isi7>$Qt2wV8e=-^!js8mn*;?j`>~@~L;o3tR83M7=Cxdr2y^MkU zXlf@IQoc4j6YI-{pYEa5?wL`zSr>IT-Aw$yk%aTQUqlW#mqZ7LJ`6!Z3LbWEPtlwc zaL}Xc_Lm&%X!t@`QV)RW6~{*{(8v;cT1x&Y=(&PHD{e_mR~Z6(E~3Nig|r+ zwdM7gGtt=lc*cfTZ<3-k}we}-7zzUr7V7A(Ecfw?3pn4Pg7x;+|&nK< zk3Qh5ypN-}E{ShjSAe<4xiv6x0W$~RmF0i`4f@aI(dj>%J`w%8sH2@cFL)+_B9c*{!Mrk$a%*W3VC zR=;p=PNI<3zQkk_<=;1*WRGU@Y2Sh}2}5*Y82@XjDx3B;Bg<*3tz0l3j~U_WJ57}s z%Y4E(Wg1^Gw>Yv#dmhftK5BTNq=w>FC`d;5>P*TKhpVcMASzlaX7!L2wk+xwzp{|LjM;S zBU}H1yE*9y>R_zuZ@DPn4_|)S`d`@p|1ipxzkG6Hxt4_i`|x29P4EYti{>KjH7Xc6 z>MZ1v9c(jfQ(sU5CC8U*?2B*?bqDEJb*wdWZn@BbU(RRkA6A_P{&`w9TE%ZdXZPRT z)I1(iaAY&9oKIJ$aT<|?V+lq)8Kdz-t4cH!l6ouQERllr*3JM)PF|F^)-S5EPN=eT zq3IW5tDAit$5~o3DXJ~rn#MGpt;<9ag08i-2R61QcIso0>p`-2N##c+H*m1E#IQdJ z<0E_rOcgAlM`cW?SzZs&8I&v?xFFMKE;UTC-6ri98zTpI#+3k*WXd<2EVvk$eh6s` z%u-~HH#mPH1&xq~$V(T3ewN>wao|*%r`zXe1N6IO;R+A=D z;63CG%tR@plJ}odrI((D91Vd)wvJrh?Jbo?&LiO~)%Rt?$eXo3^^t~93u6o$B*FG` zP}X)oFp5SCiQmG~(>Iq_4_?EMUhVlY@E3H{$bz<0U+|ah>RkV8yefd?F_xT>P~vCJ zZbZ6SXAy{bpggFRiALK6{-w4fl)W#!j+SeV+SPKXtbLp-V9l@7oT3uT{;%=pec59%zr@YS5LmOZm@3CS9wem65lPHyfiW)^I;D_Brd9 z)4Q#|-`>&STwUuLg{Ux>9G6q>&R2=W$Q$Ig>Vh{Se$Mg47p{xPe^j?ly%Y%vcEc0aSSRG1Qz#83J;jFeMQ8xx;GDa#E%CT{d4;t|NZ5p{EsbHfGVQiVWUhVa2)Nli# zpK|qjEH3U|b1eCNlikopl-V-Ir8*{;A5Tv3JDfbIEm0~SkadhBZ3MemM{zr-oY(W6 zc7COvg1kDqSOdK%t}Pi!hPk@2E_HL<5Xs9s-mX#+orq6PuTt0)lyGvd|4WW8dt?s6 zl8PXES5FxW_Q?+wosg&x0E*){?UEq+izzOLMlZ8e^l( z1dBtko1M$8qc2)@M-dMpG0;_$!?O0A>SMY2IN`Dj7_`{FPo|J$ymK}}%@IZt&dG{X zumt8dV!?KM6i}k}HejfSq_zu81SvP!YuhiB&`lYvAAKsQckQL!`J8jUk%K)kHqNct z$7w*$RL^MQi?FbyK`ssJ3Am{e)jRp4OW|}7wt~sb>hfWREciyEJqHT?Bq0k>#!z&d ztI%r-j^4-48p5-)WhcsRyWEVlCVABlR0-+4A4`f|%R*87y$DdnnCgFkC!6W~sE9#e z&eAqqhqsqs$F6`sH&hWERn~m}(Z;~UlVfj0K| zS17*Lq+`wG+j4fAcV)psU8PN^wm(_C`013t2l2ja++;{Q3@S2`qET!gF@I7ZiYyv=+oPHG_H3sCW}LOkJ6Tv@IsfoZUQihqLy z)wp^jUldTpH#}&(OrqZRkaNm6TQz%EoT7LS8c_q>p#LOoVP)S;eFU2+Jz{5T&c|QH zmW;8aWY13yGfe;7SZ}8|&DU4aYp6V=2iSQ$rx0T<7j5Ic!l+#ixy$L;4Wrb%J9OU^ z1qnB6AINWIBi$Tg+-SuOAqZ+{K52o0s=iMte{UH^%G5Y4Gd$y zaVLx%lIiCRH)?Ln4$b>--SW2N|2{8@{y5Da8=>-#5Z1vJP$R1_oY*c*GQ_8D1kJ+= zGf^l+m|w3$+P`o6NTf__mT$P#E+DTMqb{@ZQnGg;)Su;?k7U)PmxuJNtzQwY(R10d z*yPT+tW{c>PH-~mCU5!?edt-Y=Lr>HuLtbKrwg4~d!@!?DCZKO&$1ZT-^GO+W_L67=|=w&{-BxE?&ZN7 z2sMWvaxmE?%)mg6qLav0Mk$<)j(mc_y8^2Xjk>7s93ab!+klbA$kLO)uc%oph=;g>`kS3_wN z;xvC2NARVUqF6HOIDF4l*u`a>4Lp(LRIT!*Q;Mg* zQ*)*j@NLWnOAgB)ywGAz6Fg1aRPv+hP45fIf+Fcg1$5`_Gh_n7XQQ)X4fQqC!zS5J zLxO5Ag1&|?jj(FEv_o-jdMXi-v`US`A@|UAl%8$i0CCI-AB!!GY0w05eF0Kl3Z7N{ z#?I>T;Y_GF&d8CRpt1EU*$Ju@&5}Yr*u;;)Fq3({kRlI&1`d=1YMid(bbnZv?)Tn_ zS=-XZ_A!iWY4;b6!9GchjlH0ht@8tlx5oh)?WvgP@Bt+f@E{a-wxeDeeG^l>T;Hny zFSh;MN#I@&BGM1F;)QGoWib}YD#p(?DOyTJ=zp7C_!#*RGTpSt*J~zs3j@`6->tay z2+j^&Ys#CT#z0mteG;(F5c=f5?0U#U$^6}_H36!2^f~yr!NZu*4nF5|^tc+*>ni_< z?{fifHyI|xz3j9`XKH zLKvY7MFY$Z2ek>lKxX%3eZ=P1zE>h6M?73~6ZckOyoHgF6wN*VjSRW6^c)(;-n0O! zTD~G2SSabj$Ae6{j-KFq%h+8a^$C7|%KqiTjo_=jRTplQZk2T!;dILTmouNBQcsg* zb273sCi)E+R%9o0Or~vD=^wE3=2C@MC!K7<<6(!aPdP@~&FCt|S;0SA>@veokek7> zh)>;J_jgLeN9238S%kdR9fwMX&;N$Ew3p9xglpQ)LFg*(wEk(h2KJ*o4z})ME)Z_h zm$h)t*xdF(9gg}3zIe|#9;un{VF8pRHaM^kA8S}BKeg^-1+(oJ{PH0y3h<5NR|a)r zf^CV&RrbtQre`rik@a`439LqXe&r7$`H)K5jnX~xpS(o)Wt)>B`R+}V>15?Wnb26? zzojtn2_$zo!XM?=QOC@XzCVS3nBlb}(1tafuYE$Ofw^^GRu4aL>kUUgZ^WLeql2cP zyv*+1+Eid8)I~9K3TfE^hYe;Iakh_KZ59l8|nrdDtZTS@D0ri$Zm){SyK*p+Y!EMS#7TQg=RL-x7>8m1#Yvd*YPc2=miJwiE?9u6~Su=S!3CG9mdOIofPlo(dF3S#;71z zNWeyi!Mf(-DC@@4B(`un)@gJDYYf%{!q&z98(3@F0dr2mzr{ii+YvSt?C*{w;lpPy z{ev(is?*xJ^TU;1dqz4#Ji#(r^2h=rsTYqjZy&T^l|Qz{!+q^Wt{-C zkEK2;wzp&aVZRTOLg|gZXd1YG8hrDfN0VAUZClf=HfX?HimFn6!ak3ha**Rm*`0nY z?Zm2wTqX;!L$@#C#y#Al5WnINN3I-tn5?XJsW8~|e3?w_Eqc=rhj6YwG54RlwFX~a?t zieaCO;tx!#E?~m@hJGrh#MGC|vgu4`)?!dlLXEJVXk$EJewrMTR0Q2?tA6}u_TOyk zInUT&)^DiQI2)4`jZZ8Q+3E3)X_}4>Aq!qIp=0b6n9C`1NOVRdodvs0&sx}k@o<*X*Y>HW%!=Qz9`eb+W@;$^4W+zWvuZU zHphR;L(b*AMhMz&F$*1z+V@QC0s;4+c3idj%U-~~84mNnR7 zjQA>yhBIMB-*3^2^MhI4gso+DSSWvtc+GnfqZnAj0x4XYO^Rl>?pbvOxR$>ge2iJ; z>V8M)L$vO;YFfQgEIIaSOUgcfkz*C;EFoT912Hkv))4%Vmyi;K%Ix2YX+8$BTKB+;9m7vu)A@^ES`7d%tNR;VZiZVf`F$Fth9fYc^=FvUH+26w=yLf_ z<+nCT*_E<4NiyZ^kHW)l^cF-Nzw@50*M!_IRN@%uW~!OSZ^`wtE)0@Y`XpwU2Iyr_QFtdUp;xM2@Wc{w2M8Fav z*fqFa6tjoDW2k_eFWAXHiQr$r8jNh#HM*DdFa~y2l0|O_c1Qbdg{A2VUEIZOmIClr z=JWCLe%N8Bkvi-^6i<_eDU0IA37SafK83RODd)dMQljFV-ck5BF)8^5x3YmHuW;Py zaQK{R$#|#NYKX2mtw=+5@1k=LJ#Q&uwyXBmP)LJF@2_mT#U|A^boc74gz9Ql>AGJ! zYosG>H|%%Vuss{}+q82rsD017tVvIQNyibVLTXYVk%*G17D|9xBj6+8L$hXBbAdR% zJ5_%c;=>lqUxUrc2PVBb#-bfS4awsPt@HfhgrN(@>|Q%sh&(&5Bb1JJsQ!Z1O7*qE z5=VCe?+czKYhG%un2H^V3flOFnP*n5PRS_bizCp}!m5tsw36no{Eez5MG|o8j7|+% zSpltQW%-YbO#>w=ft|P7ax|cLoEfjGILvTmHA?8O?)3cPH2Q-WlGz15ZXL3Gtv;R< zb+q>#T(v8j67dd6Z|s^|NPu#-ryUTE2n(Y+ZzHn|_Ywu7&#lzOc$=3&M}i!Beo`>X zdZ3yN^nKW2XL6lQNGZivlaj!>jfzmE9I>TR`(aJBY&FG!X{op|voiUlDV@P-JWj4; zeGjg7mYs)fS8WQEziw`VRJV6bg^y+}n0k(EeyXqEw$9g7Z|*qgb29!hDm;|D}key#8^&+%BKX9;h)Om*h^owGyO;@G0 zx4J=D#hfE~Cn_oLF0Tr>N&ZX6rPpZqr-0_S7sIQO<9i5fuVPp)m-7jQQB#&IoP4}m zwgS+T83kUo5dNyZm%_rvwbmtUYlte4&4bpWMCM|=EptwkR>?&-wiAfPCRL=J1g<=l z+t`QG_WtSgmrW#pQ(S!b+}G`FN4UbRjS|b*I%xM#H1eudx5!i>cF7S0)9YA?G(=fn z6yu^l7I7Mx4B9GhXXbIU(@%{>M4pUFc%HK66D!(f`zs^X&p7Y`bq~KqPRYoD4besa zR796A&oDsKwKLXfxY3LJ@ZY@Z-Kry8B~XRD0)U-riSIulc-1=rUf>Nb7j@X85}u2B z#zx2Lt%;KqQgwtRIQ*YDu)+Tg)Ntnn`ac9#-VcICuOh2|Y?d3dT*^K{+jU*mk+L(c zWQdP-@|d@I1CZ$hwWKmz*IijqYfhY#A%INQakO5t0&z97MZX%01Mi!!Dl4#+5zk_= zC+|{<#MU_B3)`$uz$YCW(;B6X9>VU{iyg^bh43{y@vO;AeuomJ(wd<)kTd`Ze}8#( z&l6x$_q~is`>7a;q>FMbTvj|EK?~e2-`Z*Zu;rwmd^WsOJ8$6bn(G`S6Wx0j%9Lrt z_2&mJ+%)?h(qDd#A*~`Oa>ujV+D0Ac({8(5b0TFQPYk0Q!t_Cc9F_lJT?6uO;`LH< z*`|95J5G|(?I`{x_psEx5d0Quc(Cn*9+uCCJtID0LL@gb|I_(Jh>T=s%mW?hXIj)s zPn?lioC|Q#Rf9A~UJ1Ep{%$?cWR848Z}yVUx>gfnkp;`6NG0Zs(;AR+j79BR2z6xlJd<`j(?bQAlsM||NmILo{IQ}g71p(l5&hVMHc4tnv2sFuK`we=T{-n-Y zM&X#N5|&)RU%u}q5Gp-WA{7Z*p>a9RJDP>!W~a`j#3`N_PU;ut;Lz2^jsop!!Xwy& zKFyDQxA2y`+!?Nle1Rg=?R(NS(zYCJ6`q$C^2QX zHTq_lA~F9i?!*9I(-Wwgm_E?Wxzr`(2kt^zv+yucs~MM#~*OvTaK(RT!DM*0F$1<+vZ@3g)JDr)#`m>S1#31AhhZQ4(Ow8 zf^ry+T0blRej#^W;tbF?BKINQAByPs9UDdbdYk@Sh*PAwbzA5AZ9({A%DI4W*T^|+7oEo#Ct^?7Du+GuQ8QrwL5+`bH^61g~>JDyAn#u@Hs zcUR9HJdfsT*}X__>A4fDp)9HLOam2Uaj5aFi>xIKoVnaob|_r#XNZ3FfkJ#7EdTuz zs&mOrYF^r?&9DFLy-!IABXl8T*~W4IWxw!9wczS}Zj3~u1r*4sNbA9hNGIOBmh&l) zu`{*buZM9&a=v7YcNV-lkuW$x{Mi~8_%O+$1V8A*ce{2LMBH!BH3k0ToFC1|7FVwN z_d2Y!K+YNyZtRDJ4mUVp>SOt177a|CV#$t}tt~OO58Sj)zzps?9p1vAOHF@jdG`Q& z-2|L+QVFWJt(SZhv5pX!C6X2F-nxK)qUW!>N!-Ol=860N@jqq!4ZogmxLFv~-f?l{ zOPhS0;EVT`CpmPHbHk|sb7K#5aNKasKrDT?(xA#?v)2&NJYoY``!w49OyJmPB97jj z>Kw5P0x9&_&TLp(J(c(vo`ys1NfxByml1;c{f;e7s+sb)?bYhmJ`%_;IAI9c64P$ ziop?FO5&p3i>}U-O+QSMl(wof1s{mvS8zfc=oRlWlvQX!7auHpg0FOL z=bhutpB(jilL~6yh<8Ap?NI8x;!#MPpuVv;?EB?vmEnK{R;>yHjAOQbMG?6|BS~kF z+h)*ri!F5b5w)8O9)kLNZi z4D;K_mp$Ylv@ii*P26O`Z!hI&4rmUmbkmMLBn#u}3|h^LE|?(N3N|of!?V&c98+Gi zg#+RV<`pK~yco*|b~L#2YllQ{pE$m=?#Es}&c%1nmGm!gQdLm?1U}Q6%O@>bmr_6Z zG&r+LCLGJ#?k-OcHLC~xJpo?t2|f#=Sl?J@)-8nBjxNKKq)(`_g!G?Bc1pncf$7&X zBo(*pV>}YH}DkIB>ZbW#XPqO_7U@m zDOfMbujF-Q&o>JqPmSq9q5#pq3%~W2p!AA8>W+%$`6B@eQ?Tfsh4eqyXGxE}HRc)O z0$S!+AvUw}>k@8b9WQva6WINjnKa)3p)sXM7~-dgPq~1(bArguOCW8g&4Omx>8jMe zA;w;=R5+FcW|)bU&hjfAvwxue2S^wFk_1KYb6q}!?-{IKa1h~acO~TvCHzKQ_5YxK z-McyQMwxabdw3IFD!XLGU^T-s(6uo2E&oZe5AtlH=``yP-D`T93mAp1k5V1c)#rgf zOSsl<)^}Q~+ut4cgr#M7!yW}5>3M&71G~7vGuZTPN7z>zhzrCkOuDG$B@Bq*S&NLQa7ObCdoWYY_;+VZ1CZ6XgP1@$?o&A zbduO;hjev}L8wKKkuQSm^f(>1`nuoVKpuInLxwH1j%nM9m4Mq{(1*!$Z{5UZ(%3^lDj^oxQiV%5BUn= zEvdbCPqM(l`-cIm0G}yUUl#e3eJyW)TEjF+a~b9VY}kZ64W`F$Q8fzcJWc+Scv;$6 zz(p$%*bX+L`SYigD*C6uog)rBLp3YhVmEPv7%4p~toe>TCUXubf#dR|%yfQWPT~J0 zy%CZL9M0;|@y=O+b&xYw0>f#)Py84!M>^WqKV_xG1JaW~SqYpI+`rJb(JLRSI=9R! zn|5`1Y~CdMkk+B5t%Q2DFiz5!PS_ldwV#qlSAtwVz#O)6pBhTQVJrfxz**u zd=ChK2Hl0f0CDD*j6FUz@RxKTTew8$@?N_9#q5 zC=hW{Pr?{nf+rKmq2uy_yT4)#Gh2KYwR1!Q}za)91Wn+v?TSx(x<_? znnx#bgs7=r7oN7;SxCs?`4y2hAvuJDp+II5Yc-NKzTGNiH985U^ul+!*(q$wB(D zlUBMNvSNg{EhlHX0U>1V{Z)^@aA1n|ZA-TG!&7`Nz zd+QLUO->`7DjaOC#rHndQe5oO2XPisl+pJRS^k`CAy|f&-06<%mcSOk8crO(5z5V~ z3oO!TQ;qRkZB~zZEr3;r1MktBX#_cI+yyGGn9FZ$gRE{)XV<~AYQd6hCs-P^(=q$P z1_Y#LGN8#8I~lgRV+L~wwEc?b_L52ofi{uY9tkdg{+9PMdrD`Uv z@`URATGs!SxmR0k&knVW`faSG_Uqm` z$XMN!$>#fV+mqD`-o?yN{zm#f_JY|@HOtLa27&#lsD#fTBgN+^%9P3y`lQ1G?R>oE zw;@-l#AQ4`ySd~C(tV3~Zw%ReGlbTqz6z(}`5d-ygw^0N=C@#g%9r9&1|%h%`~UxY z_bcrNMoXRofzET^UqHF|;J^g(zCI_;SE@0URFIfa5Dj0t9JJ{Z#O}o--cIDxlC^dUO*0F&cow!6H1M=0ykoL`W({jru2Nf^ zn$J16k!_maQUg?W3QjQ$3NDo*EQ4WIlrqR#*g!p<4QFfNoEkAW#SW&rv}~#_Q_lN% zy+$czr&)fT9G?W$IR9_U);7_poZ|x92r?`nRL^Hst#IUhpg+$}5veX*NP_;~Cz0`v zfQ!>iW)ESPSbIyA5vb~Kz>l8r7$qCfzj;De`@2dSE*{1Q&Vq#BLXI9Ml?mEWH=|*$ zIBOPAQdHZ~)EVpg%H{|jijokt3fg4W6_dFk%-Tv2iyvG8#kG^Yel=B%ToYXnoDkPw z-)x8c$FIs2v&A?;29<2&*Wqh(89uHPTfPb%W(FQ$wKeQ3V=m+x#*Njsw#gn}MBjZi&9mD5D#i&(MfUeAzZmS>YE7DiDeYQ$N zPHixK%YOy8fH`nyPe5ZZEyTcjx7BTbtIo;o=vRb7o~kaV^W;Oo=jqAPA(EA_k|XF& z^Tn|lYhFq-u&%7`ZpSQBoM``Wj#0l9z3i{c@OWqo(+G!YXIza9WY#%RJj#ANhZ3K- zG3y8GZ9h5JksRMZx-j0+;Dj10#|aRTsg3k~{_4_P|)JJz4Cyy7wS3-!p&~D1)4_-#0QG=M)b| zMEf~iH6QeUS824r;UJQGmGF>zKgie$N9;4;Eb?$+GK`ufpG6blj|s0T-aOO;7%k zXAR7J<*bhwcl?CzNegy}<}%`K)%a$^H?fj$%J^0*~F@vi!aMNULE znzPC4QB0(eTVwkO>TH8II5+WT%|dekA`=>ZcU5&T+Sy`Xg=@kMQBSgiz#7cpJTL(h zN2ND#0#zd>B>V=V3eI1*9*mq6{9-nnb*bgWd2saV3EB;WN!NGzD+Ag3GU3ALM zBhD}jox-Kdr-8t-n%5Eq&l&T9hjGCyR#u-eS!r_vU_Z?0uPYV(*~;3%JBr13^e2~W zG7BgQo(6vi_2uAV@?Fn>)Vr2CL1nWf2e=ZHR2V^5{RY<`>9ARjLN2pfSM56Ra*RXb z7TFJAWg}cV9fx0UfIUGnnh&|DCLOYK(6#(3$-zoj+Qs)LmAmeS=PCmfoSn$A!NoX9 zR2|{x_otX0%z~ukj-MOgW2qxooXO%U=)4@7A07|oa}185i{#JKCFhng^;7`@p>EiO zm^vLVgK0OE;fY)f1jY*$9JA3@yswMnKYq}v@$b1=O6W(zIQ#7M-_x#_yt$7&4Z8dG zeG~tND<@J32}X2YT5ar`S(04=u28hS&e2X&(pQp^{DnlcQLPWo=pVy#s-lBY+=!9Q zCC5tZxFXpxZKsy=oO#%g(fbJ<0Y#8PRxj2YV+bcKDJ}%k5APu4iL|Ms@F4z#!{_$* z`}xWA88LiH^ya*doOXUD9xdX>PmOAN~y!Hih35oY2B3-OAY3 zp4P-e_pWKC16AKL$_Z1=f)PU3{2IIGH82{X!FVL}IG^Yg5yKQ{j7MF3@;us0b(xht z257MH#^eOA<}%MwS(NK?d31vM{~--m#lovX<7Hgf`xccE-gC8;ntEoKS=0Me%#v);ZwmB zd}Oj3P`c8{G0=A%@k}#9o>LSesOrcp-vX|Pok49#Zv(U_mKceC{1{uXbK)l$2sb}s z$Qll}(18NNN>a;Ro{XICi1Il$t+s^kdwBo-yin*zpa`VpB&+7+8|Hi7mqXR^o*$l^ z%&-H@BppF+f2d*TcfpEXbY=Q8j7IV|>B_?q&cC_->p1NK&eD*PyE3iQd~a=%!#>yu z!Nae$w_K4=%MW12XP;=+Fhenq&)0|SvdJ&ibEvYtHJgBU@qBUeC$jyCgFsL4JEyDG zPc-9;(yWEf&Xssz&28y7)`!^SNG{O{_5!8<^}d|~cfhvSneJgv(9%3cBk22#2UsNu z&t|_y-O?S2gZIzP)JK_JqbUS`5qahW{8LuVXq`o(7Ub>tiLv%?tILmmPun+jXmu2mefsVaRmW2+uq30}$Y zx!Pyn`U*_jpGG!TMg;KL{yK9&v$anD3R-5(dv#yc$%q8~2!1qZO8xBMfFE@&fWYfH z#Xi+8(~=a9BDu!DY@XApS>zMa8cp$JE~XM2L#sYzYsac_U1eNjGtIBbX!4T!|p9O%J?VD)cOmgH?m zy(lWutH6bFLFI`Dvv$0T%m1<$yj+nC44*_ zGLi;|8wIgqoD>d!o1aiB?OcagI&CnMh_+&f&feGG&8i`vRtKcpbwSIKpmi!pXjIk0 z#Cz0ybFNyLUs37LyI$T959*l=yLgNI-QZuTfry)ed4Rm&d0B2>deK#hTvXJ!{tyuL3G%`uX zsEP>(iI+fLPmB1RmsmxxpQq)W3R`?ji~P6Z_6gQ~EK^ch={M-&LJXVq#>`L$9{MJe z&e~c)+%KA`4&k)52c^%52GZ%2`QMA92an%{@E(U1`jQjny$Z{lGepWB~7}D z3&9&bRy;>e3{l(jw`%|&W05UcltPLs#SikW;(#Hu(~-R58jx{!H_A{vGvipHy#Lg8 z!igAXJ!sC8nWrnI;$KiE(yJgkZKR-#^(5B$XU;WIfO#v^dR+YHA-sN)0hG-MzaXN? zD}ZiMcW+R!4a0NLpuv}?>N4usiI1R$|3}f8KQwveZ#z3#Nk{@@VF`OcmH;6j0%jvD zvbq9NO(0;@sFYHRikgkEMiM{-QA_|4TeW}`(OM?~#Gq&s?bu+g4V89cOJ`Eb_*JUT zoA*C>emKu_&ht6neJ7P%B*d>1lOUFytvAl?=q}$P3zZVMYFC}Y8|=!xwu zg1@5(^*z*niMRDy&YPG(N}Q&>$qTSoS3f8YqW6r^E|TgHz20EH>*j4&T%m51TMc40 zFbO2ns?_|Y!g392Tp^Ofa?WBRWv3~M#*65ffyMlJb}A$cV%!vznU-BJ(Re6$BW5y0 zckRLAORillH_-Q}am91n@1KqEb&Vv%n?P*v2%RQvko!>AH#|`9J7XCy)5S9AS331Y ziILBfaPz@eO5HdMQ1v7!X7wBF9rPG8;wk+(IYUlb&C@i! zA{;PXJ`*VXLSb6j05MeUT1~)N{+spT0W0~y=And@pyGIrEc)(|z~|MG<_CiLs@qK~ ziGg#MP%uHu-|m>U(U1S4(#A!W_9j0BCk_6?T#@?z{;9Q3tb_|{bs&UDcPsak|W#Z_#y&eQa4)*IvA@lC8Y`~W~zf1~}A{B?t zeX`gvtv%3J@0tc9{wX70gcj|w21LuZ4u1FW8MusQ`5jiSd^{O9#*7n2NPX29j+1{~ z=@n`hLHz*Qu+Yp$g8c%?e~HWV=K+%|3A&)5%4YPjjq4FDuew@=B7NaMV0VpMgal-l z>OLmYRN(dosx${J-H}P7Z0~|ZHM0}DGn!c#wTzgvzkf}#Lt8!tYGLvd=IkdG_IJOB z4e(_l3Ac4Ihmi3yz(`@}Zg`1FSpl3@KY0NOXc|0GfyRDoEc#zwv zG@7(+Wu>FZtjUO@RI0H+d>kd0ANLP7N7^eB;JV|G2M_Q~iB7qNXjv|nb>C?t=4p^d z4&KiA$r6%jsjLoDqm-5ox@6rS#KS1|8tbrx_FKi9PzX{sG(4U!-wVBvO?KR#Bs0O$ zifegO2HHMxhT0$SnZ49+^s8&>AmuR>y{6copu-O6FtMg1RYhblFy8SO;81owGZ|nx zY5B(A$X{J%Aw|0~VsN$8esc#i(wUNeyLqoh?{aZZO@s+|ICtHPF=f2(*{M!~T;2zh zm?y$R;%)2@NB>e`t7eMM{`njF8~BN+Y3NCm^IVER}95Bm(6b7?`hw_o{@ctd{K zGGqNx>^9jRH`*1F2QDA%~_-^MXR?n4ZKi4@hac8y|u zOOL#;j8Y2x1YjtrsTHQU-(0St);tLT*MzniKeASBCE=uAP=g>-m>N5gxLhDwK`GXx zfJwjbHW-<2PM8RB@5rZN=$Qa_$vc8d7K~I8!6A=t7trsPOzIx+cFhh9+HQFB8Zm>&D zDQ>{usECDdkkmid`|)+-x14%nY{O$-Ec!ocF-u;di8rtYW58uK8HST(YyRBwA3d)J zj3q)6wJCg&oY`2*6X(Xp3dK%ulD}v&)|tS##khr^-Q zWS{r4vmZm+O?y=tYk}$3@2&JzDd&6rP|j87xN!$l`VM^*!0P_UZ5vG_YcqVmx(The zG*}4vz%ljbt8qujyn|3nxf*elGS84~$T|;|B$R!`jl-v+-=F&1D++d=w2vDGoj;KXG)1&enN(m3YuLX)W_Y? z*u8x^+|$JoJwU$>dK^1s+Av@=hk@x^%?6&~CSk$*zhqKv+EYQw4o3S*d=og_uhhovY#64kb|i@{#Kp z^Q3YlEt`zPLY(I3<&5q16}kG6qA2r?cBOG-Glj;hSEip`7e1S z(KAL4LtW5}=Wx1#-+Gq=jS=`_VvS|XbIN6pee0wzg+7s3^B3~<=~XW56Q)Ctqt!vox&d8=7v)UXn`cKhk3Q4=qf zl_p5`XC9D$)7@ZSiX;m?jH%)+_{fwtT7VHNLAE2MSHxq=a=DNC2hc~=JCytFm3^*j zh({hrLH-^M%3*|FTx@v(92iV%^n*{yw5Qo#_sF{ zmQehLHGK453~r4=NOOx=QaRV$XOnQmqv8&%SZJITE{t_pp~lx5P+$Ix6K9eO2=pK9 zQ!xXhRc_{J;K<$j)$in(3oTI77KcGJvLGBw%l1-RM~~8l<8oza!AsDL+n|#bjlCPS zQ8-EW%fXx_Ikt%ZdJia{;yx)fpuHbM)K&ZNftcgoFfNHiilD?H+!dU{p|-p3AaJ5_ zl7R+}j!FBvyjq`#Sb>#P552I?8}tdyF%bwQm}H&2bbW0KDfV{r$N~hbw)S6uO;fYv z!(FAMeAy_f04Z7ZgZxbxvSGY&9B0^S2vWVEtK7-3OY?Q=7IwFlbFpJSK1`NY%oZoL z#&uS$GK>}DO7hjNWh3Kl!PVv;h^Xt7Q<_PHg?8D|y4gje%0ZDq-8(Y8xF4Mkd^W&b zk*v=+hX`r^NkGDj?IF-q$g^#|@R3Ci<1}b1=}yjcSx5N(k{Y~z=;;SKaSv+x0$I$R?x+`m!yC0|)nx^x3FQ<<*%YqZ6> zO}=7bCWGzi?m$AvSPbY&5}l~OIjdrB{$kz6%=aBJ{{svGsC$)R_J4VP^n5%A9*heycu9efQRS2*Z1* zRE=v4ztl+j`Sju)5x-+hdat0&_y1x}JGp+IKL)$UoH`S4&Vp z{=vVbXVI+74+1|`d>2$LG8Fu?jcmnifKLDv98*d`vE5s8&&hf0qlQ$h&3a6I1enD#aem@d<^{|ERF zgrR%|QPr=G6oZ%YgQPGS8as7Za&)7mh1+se|r;pD(RP$(518&K=llrS1_`3~hxvfa+uu@ummoXDFA z3dER!PIw!i@iHoizo6lPSYmW+`bntXiLSVczF6Vj%1B_K*99|bA95k~=fh((TD2Ca!88<1ID2UlqB-5Jdz>9;Vuc+71vt9l7HoBPmwqXr!=S~q3sH)^PaM&s2*|iOo>@R^-<3Yq?)wcdg_)X;QJpMAc z2-dg&l`4|^+#WDlC^G2^i&g)!-QpC_8>(XlEP zk4Mslhe1ttCtB90C}Of0b7P$0zI$czY{l?5=7?r}XAv!va@+?WGbI0b(8#do3$m#}+HWf`KQ%SP7N!}3WMNDUHOeJSPv{DuQ zkw51Tz#T<4A1EYM9mH(R%4;xss$y*j3Xb84JhIW28+m#osQeAgJ{Nx-qq&oX-sJ+n zi+?%Gv43Qk@TxB|jIC~+#k&&7mfIThogUx>6}3=xD1g~`iXHf5DOd0N54mfYR~2G} zB;(<*hGqYZIemwdVa^=i3+tuo2HS*v`YZ#T&YZtRXH-{LtR^sm@vDN?7Ai0si813U~QX-xwB>8_t>&Lb588%uNrp1mM5 z;$Q2LaSyhYB_L{fpF~hGgDh?E^6I*RU}=Fk^TLQ|xlqyU35#s~ivQaHZrbAqT_7a| za}BeZ%=ikzxH0lsAAcon`tip#q(w9o?H^qwNb+z{Mk7%3U(XPJU zQa0%MG^Y=~Y(9`T7|DvxrGlJ*{e09Eb59>IkqxV!s1BT<_Qo5s?AzsCn3;88Hl{W? zSD7*7&8w){BA?BN>hw#AOr~jzPYLzwP~*8S{1ViTG^KGp+G&%N+lZyDhs%!G{;z_& zO~VTbFOKp=7o?o^eq6GVOvSj4h6_P^pdZdyDCd81ITNDbtS0W%+HUUJcED8>@L#Wr zex2%eA+hgh@(uO&@6fe#_A#%+l$ZeeB%Mjgd6$rGR5ynt$Qd}ya?FsMnKVfUPBrCo zoNg8>Fhfu)xpST!rV#&NU1wASvQxXD5Wr46iMrsBVRZq>&>slNegpq`-y<}$7{aHJ zLle&^lZ_&Sy+@vEdwXL$pGWZRL^iJq?7@OOUWd-BfXxL*1gZoS%LRF={=L|;rRaM&wus9NB1><>8b4LX zS31@?KIsjvC?}>pJQEN~uw8P&PY_$P=qEhhfkQ;-3GYU!zrHZdEkBgXf~1_ssRPvR zn7`3a3$Bxe2vRP`8GYTybOSt-;IT#tQ;hS>0+4_DO!U`qYOQ{EfiYYhqWhc$A4|G# zdzCnqcSVgPeo*fZ{K#1{%sf(wjCBcJO|D*4g?&m54)xD8UxocgbQ$^!5(>H@8*O*$ zSlvwj(0SUw%|6ajF^0G~Kziqt`*aJZ{uDb;eV=qt1C`xrSv21>a;Dd$7rPB=u+4@cYw|{E&0rp#2^1Ibv5$ z26j096{fo&HP&@#MZP82%C}2`Ejp$(oSgfpr2a$ucDP$VT;H4Ulv1|;y1@wF*HJS|~Pq%(iw)n#A(obTLmy{yxx z32b3EUPb={214=J|JGD=j{+|Cf&bbg8r}~k?B>fJhEg~9%6=M^yfxsMiR9Zo()K+Z zL*?^iQe^7|`6gg|16nO%HBNIA+2gbI{jYm^YC^dra*A6}1m4^F%_RP5&YhnB@J@m* zhRzFFaer-k5b+|Dhlz(21T1AYa?}%rX|rz$F5B_drLD?HVe%#s~V=Ufmm7#Ci?r9y{hBA1rH!PtD^vhDz|E^nE zb?7YVjz)E-CG=N>ZMV(FO2N7%V8CcJS%a_-Ji@XM$)Lv56yi{`Xp~kt(_`r)#;AFF zOn~n)<7g-Lu)XpjvuYG~($@y#nxE#jQ~d*v1va%!ZS`*s{K!kg&dZmj1g>tg(;mbw zvOA5$`V8}S*WX4K!DQS8!Puk0?^{veBP<~QJ#f4SaHp4<;0>B>y=x2@5!Ww?6glTf zRzvs*A@Iiye&_{}WFN@P89SO2Jzzk52?1OfTRR@mSbvuQ8P>ITa}I%zk8NJTQ0Mxu zj!o5{a>g=B@oiLIDZ2YKCgUsqw_KXUDcOg_wl}VE?ZSN+O?UXwAXY2+>?5^;q`q!$ zP!i<4T$dlr@Fh$?33%6aO0^~~?f$1xk#oCkuvF3}@k;YL*UEwL06&E+m3prM?b0W~ z40;widJ#) zAd@bMAS!Lv-VYyh&gB%YgEzP;;j|I@8ub+a*N>2y2i#wFZ-2dc5)0923oIV%bjE{? zg)ensVcOid!C8(d8vJxYTpe4^9gDip{djDi@*edt4a^~cLYxTLp)6(%p zCi(dx%SU9%DyYSp1GvGfBPA(Y^aSCHI22EubJh(8-uxUyLS7H!FzauTLMl|wLmMDd zpP0@{+nnB(4sm@T9=;1jafpopo*5r zK16$MLeUj3H$bVE;xQ{Y@KlIG&KofhB1+NsXc(+L!EE>gz2$MD{5qJ`Qe8@YuYM4w z{0DdLk_&zMsk{oK`DL^EUzHW|;eNdC@Lv1vGuMUBo|G>Wq`;~KL@qti*d|3R5<qV8^5D+O9FsAR)aZm1I7TVAzTnhqtU4p+dm1?8#=WTnOzf%w(c~K6kKp7i)aA4J_D&DWQ$dOEaV+kE_AP=`W*;%wlFcMH;L%f0$YV_0PnJUYUaeQ|3Xc%> zH|E-G)M@DyTq#3v<s1LM)vN z=-3=3lD_USD7@G+n46xk2*-CW5w6wkO(QpZ_81ea_*NBFE5IOL|4E-eWY zSHbMei3a^rDjaFsQ0NE|9&_s!*qkM=YZ&Ff3iB4O)<4f1^Xh@M0YjsaGmh~4Wn!X3%wAw{cLH!z7Li8P9n8zQ&#buG-mC(oUM}1IRy`d2O-#j z89%ROlbp)KkuAYa=E;%MflH6^!}aGV_DqyR8x5r8L+Wu7%NIc53l88kh?8UACVXKG z-JOe`ui3rn6}XINl=NdeKx@V627aMxM*RlwV5ZR0T=uS9yAWKH_mBd0GwF9;9Qd{1 zAmO@~(F-D~o+*dizqf)nzwlN9lSJIg@yr6X;2i=s%{%CdxE~7q1n4izSQdRDJjUe! zbFORyL5+SjEZW>g;f4bwkmj=2y$5FrHm`7bh4#zz?UAavF3s{jU9|cOd|vud45F!Z zX?J!fR;PkFPtv|K=f>~~!_`SarF~84-?pm;V|$gLTYj{>#@B##vX`I_ZIEBk?tq^k zb~-)`oE$kvX7myn?(n~^w$5oA82=YY8%f4;&8$3uv{Lmwz$jn6+)wNu-y3ku2dP9{ zJ+;PiTf?7=Etu%;!Od3#GJ-tNiRIzsbR3oBt$gy3Vc4EofeJkCzBSC$R$i1}?j^mK zA>X!I=@s2Am>)TeS&1w{74gDfS>hRy%aWi&R*(6R5@8KKFB46!sTLxOZP(ud7N9WZ~#cHSWBO6vB=2i z0q~!Ahs|8g$m;l0W@eU8)e136pxzau&-H`s=1vn}4~kg9(V#m$ewuq`Wy{8KE2lM*3R3>kk*r+ zFXU*_PE1!tk1r!fozfCXj6gvK|9VfcWbGps`+Zc zxbcB3NB`|WR6~K)^LqEM;+lJosjhjILBqMA%+-uMJA%Ihjs%@Oo!0aN_3Fibg7Ip9 zw>}N+cHY+m&Kgg!9Gr=`XljGi`^TXrclyp)T~+or?ZMVMZHeeqP=$;DbCA%a2pfw{ z#~e-rw#Qs7H&2GCU(uo#0OH^xrbz1&(AQ@qcP`{FuPkjj&(v6*g&H%mkEjn67LW6>~ zk^tu8pu!a~nsgL3cM8~j>HS%jhYIt+F-bLq&R)olQ~QSs>Wy2HE4o>dBZSa-4v6>a z%>qnv9yRh7IO;yTu>v;ht~l&*Df^7|lJ>|(wn)2h;s5+pvvi85UWb)Ljag4ke-;Ee z2%Sg#1KD%AMm)oklzc%N{U0DR0!ur+bf}hiG_h;z-PIovW3`(dM+8KA5~=>nsoH{E zk1Hfb)O;kV6p`4@+Ujm!-4_>M9n5a&&WH9;?9R-J5M{gbxy<&wZt9F{6{U8a4BzixT&5^KMwa>%g7(S1g%52n0{0Zq)B_JyQ-D@53# z!_(QwBN&ywUXNrKC5}YmjD>yd5c}mFL7y0{m^-baubi6#2!;Eoq79gWSZoPBc4$44 zTysyOd4qKuZL4NYf7;%S&BEy4B&i>ISiU(28!@(rBm7obYS&NURg&hUVu)q^bRr&R zQI`bl=RvgZTVNNo2Dz9%uz5|YMc?*qRW0-qyUoUmQ8^S0c8KIW-UA8|4;_MSAqq8P z%r;KU(8JmH31~ zDUn2a*e9W@&fwc&DknSNwaKzoP~%7l?{ho=lF5#CSF`IyahUhuV_|aHNjjH5G|dckbV0hs>~c2kjB0xW0l}9EiUk0SyH6LK@OmVS*x+Q_Rcwp_^?y9TNe9cD5pF|drwb2Q6Uc-0o( zhk3AJz|u!SUn9khmk__umQ|F?Z^{EgIcbn2XPmvn+bW(kUEXZ$G>t~~KyFd&f(*3+ zV9PlGK^lg^v`%9UeCd*Ecdo{T2H)IW*Vqj;R-HRD_7R56dq~_4?D@QWIU1INX^l5) z8h+>1`@?aZhsE!*#NPc<`lDe5n*&Zr_{oP3O)xJGbdD)%2oRmv|Rn zLPh$DIzg9ozc?$26RbMo3e|8Eu$|T>0z99q8(`+PyrRo3(3@oBrvXHAfTb$VNm36S zq~C7%LT-{>?UL2Pa3$g1Lx~(CQW|%lU4+Jn*FDX2XPh_x@MK`*D={U96U};tq5dm<%9P-rY;n7_zUMnN#KErW^T7w-Zyv*bnuWmx616T_8SM zjlmUBB&LCs{DaiVnbm zT)r!$N;2;?xI!+ah`F4UCLErU!ju#P0t9AOG-S?tjFpE*UQIB*#pR>i~LEZ{afoHxUls}8A@2~fRB?2uOfCR ze4_wQ^ za8X3|m$i;39x)kGn+y|o#WVdy=Iu3#v1{lrt#iiDby>AY#SOQ1zfhhxINi$?ysZ`r z9-`q}iIJmj=5rW0`!TqP5bU&-9|Li08-l6r9&xqak6SibccOuaj4}D~n0~h$8m9f! z4X;AMeKKSQ$RAiLCFq{g>Rdr>gA%YW1P-@J3*G>!WYjy{8@w;ip4r%%DbMFT2#Cl8 zQ5gx$G{KWpaOqjf(7m}2ifmSJJc&vp7=w;MS3gL}^7Hm@jfPfPNhuY0oJMJfUUwV? z4vcP^Q?sff+q7Zj4`8qJA)EgV>z|#qYGdV zXl;Mk&lfE#cLy1v*|kZNm<<_oycL%OBZ?(`L){Rt3e+;g2CzkGjRaA^Gos`pv9t~a zvq5RJd&8_E&n=Elt7EzKzSulQ%bwAOW|{jSh-TSZ=@wHHu9L(rN}C;$j^P%NFWk(L zQItOr!HHFmRQ=9{P*`S@CYUoeW&ORverVJ%wL4v|)xS(%T^(`7OtY50*i#Pg#@DQ8 zI~Eo z26F7{NOMq%#XnFDPDME!lPt5!QC921;xuc}D%h%AceY@2Z9c*t02vIXfIgsu3WJ%n zB1BcNWY6nh#NsNqmf0^`LgQt$eUWFGN%QQ}W!%~#AgHqx8?Y17Ut0r?y$%A}ZJluK zCeqK)GJEOL+B#rBxJx=t>j0#wXY3sTfUy}0Mx*7koQJjuzSBzInJI%&{-I{eUn)8l_W*wiK1P01xwxR5?i0D>=w-?JX5J5MFLA;WIBG$)$cN{Q~FungsI|E zs~h*B6sw!pdvjK#Yn}&iF&9(qxA79)4hNfb8c`iOy#s7fRJq{QKCL^c7&hm!Lw-xkOHctsQ5FDc@ zfW+JIH8_aw&)INYH1e*V8j)b7R#;{dLx^J{D0mWcP4EVQzXy0>2YtBL7>zJXE`bZv zAdH9&jX3!8%Grh^MsOlmbe9Z|tWETV_WotrB|JS|^R(A5iQ^;g+;n|lE((zGUQ*T?D@WfN~54B0_H_R6Q$CpKb zO$r9&F1tGQ60Z#TH$}~Nq*!~C7{Oa1--qB13dO7Yh_XYloZzLMaYsCee~r9oMq~d@ z#Z0LcRxcCIxO&L$e5fJ8p*IOR@nL)?f#R$UL?sS21lo=i!b_WKRRLLyE4CGCC?q zo=~E?k#OCGM<2!6sZ>0!OtwI%({2bvRnfAWPH(cD$BnOmmL;CA8(;Hrwo&9Q5=FPT zCcqtyDUybnSrcTKp0rpk{Wgs9@K$A%z(+f0az3<+aA8`qL); zL;B%CW^_iwK>3oAPq_55T<;=N>OBqB6c9&c=hl{S&?<8u#rBi&M4}!6x`hGhXHuGU zq51$>K{jVHOu<(^If5*Ju40PiLkT3U?9kO7DGo0Isd?o~tn|VF!((eT!Y)k3Sl%*g zeZ`CbLja}!i3vzU@S1Al3JcxSRNqfYxMa(LQ8(SOGFtcC73VJOD$^hQb#%9H85ue0 znF*wotfi6yUjzt#j*KEKrAXdG2g_PZ9~N9DA60{RKd-PhnPtD3J(mNHP$&ijGnrYE zrTe#c$f`&gozwUu-fQ{D0Mn(DfG?~OEbN{Xhhc~0cHBp*e=<@P8rd}b=waeJ#6_#|+dXTD zdAD3iZvSJT)_CZEZv?S3%BtSf{239lWPaeD#1jox>(~Nb^hEse;F~!t}A-hf09)PKwuB^r}Jf;L6 zKa2sS@o_s%*ZC@an{FLTxHHg>N%a^znYFi@0}tLvWsKljLe1J*vK(v;Q&Ts}@Kk%v zQXeRN6I*8{!`U5jWF*08vlK!43;G~8X;BqX_z-iGoRmGZ6>gEvHfU*hzNWgrG)b=*u zc+91;-nee6i#Z?IK->J86S3bKokK!moN*OA!QD7QjW6>z~e13`_!hQ_=2R^FFcW*5(2GUp?VHq`^BVF#oVGA93?>vuV zmJxTe_s1DJ=*Q77?qjO*A)zH3Je^|J=k-H9>-M^y^L;iUyy+|L}P*m_s*f059f zz+ey<7XlSU+5*U86|0bFdT`IkKm_u4|n=hMM(~x zvEG5D1PCzlP&2m^Gf`F)V%lP(>)W3p?&L&{IoFY((#ygVZ0W&Z$Ki5L!HU;X-cngx zr{(@0*^^*3zo&AI>6wZ!e+$}1OHggdEcSjpn3&gD`!QmO{_CD~49Zek&hRuXP%1T? z#*A)(_P8o}8SoL0r?Zpj)oQ57y~DYSpF}zrE)QBgV0;jGrRxz;Uui<1JB-o1rR(W3 zUXef^xr9Jt-P^#J(Ociz-o`+@y5m;K3^z0g(5bDpj)3rx#*<2ODI$j*u$U5?-W9Y* zxzj>;?MK$GYz_42R~{rxe`u6$lCK~E4S_rOltk^m7Pe)-P6t8dV6{Akk&9Ra!FutS zJ%YB`31K#;U(+M$(N20j90{2NT12XL+ToF`cu->x#@p)pRYkpeWmr1ns^Q#e5@)`E zw)(ZgS-ct_x!zocjZ~OxEjQYo8uBQFwzkx5FCx;yZ-@3(aCX?53Pv8#*M!RreUDMLa&*W@_b;a z%C7Z>8alu{ut)EkFwlLxJ>HmeG}9cO71^{HuFeo0GBKAv)JJNY4csqa#`sLh77D}I zTc*BW6uKzSL6+gzCk8%qTSp&H1c^+U7C#AprSM9?*Z6u`;eoxqII1d4bP2Rc zm%YEzjhjL~%PMkH)Et0cVce0y#TP9$?er1l zNpy@ybSF{%gP6O@mD1arew0Te}L8)H|)!*s6Q?lvRW) zuFD1}?5%gaJl8YTe>n~GYZLo69;4YF4H@DO13N8#7%stdr5n=_ndWgRkAFT!c*JOJ z&6L))Q4&X2U~MvsGa8UWI&((WN5Zya%}gvBWp@HXYK+;ZeycsP(c(YA<4f*2~XWVheS1nIe!X7h@M$#SB>ZFC^@r%b4 zu*8uE(_j7%06pX~Xnc*eA9jX}UQ$Wz13q1?Pp-Jc2*p_Wv|xp0Jo*BSlxhMCi|woB zpYXn34_kA$ZsT3i{$F{8dzgIqdHSlww0`X3IgE>W0WYC;(9Y4_310?@$$jv$1Z}Y5 zM`WFU2W^RWT&y8BV=CYRxB|5OcBfce!|gTNlr)JM98h zZ*WZ+RzGu_YkW9d)|!HPb-7-t@6HydFUmzGb5x?#p?yBL(`;g5PlK8ne1<0HeRN z*?q8whj>{^lh-}-$ifj8`zwE!hAwO{C$rIaM7yt@Fr5xzc^iSiD^0vlL8(wvE#)RH z3suH@OQ=^s{oo92`{Cfshr%;XY^F1zHJ>XDRShaW$>l^J^M)Yy@SXTx z6Rk5Jk$z9^W>%WMX#!S@vBEwjXo$vu$s^2>I0c)3()JV7@R&(&w_687=Pqj81CL)_9fZHF;5UH9Q$=qkQ(>qtJZ>V)TnA!%beN)}w^ zk;+vm)BUfP6|M6HJ#CZIv+R;YJ}Mi*&M?N_fxYr~@E?lJiglOR&q4OhPq0<)CVEGi zJVOOnKek?FY;9o|dmahdbw>N#@|K)(YC1UfHsHHD^dAo4cc}NwdeL|^w@0{Aid$id zx-p<~dnjo{c)JfXx{vr6I=mbi_YgkL@CD)g1NYkZ%HC*q7TH zw?2<}4~l`!*&brY!#wG&yu6Gv3NtK61X|mdR%AaPy#ZgA%|m1rSWdw512!t zE>q9M04xVp|1m5e;{1pdv6Sm~{bl^Cl1HMExA-8mZ)-Fx9{f*)F${vHsR8eJb`suo zsHy7+uuaS;A&O#iKFZNmjqK|6VlYoA>=r#m{WeTp@6US$Gz**Nb4=yZ2dg0?7fe-~ zGT2w(Ri~Yt=pw>&vb_ZiO@kKLzVjdG4*CQ##MGa&I3Tlb%77I#1d0l+#i?dbQ1ovC zlKk0+0)IR;p_hFn!yDwlDnih(hV6(kdP88dW8oT<{8lg^r!X2F=>yM) zgA$#Y2_5u+ZG^~u6|TZyU@fOEGOVmMQ*{CXacZS4(o)0}gIbOWVjMyBVEX_5FcZ^| zIqku-pB66M6k4ulj);Ho9W2ak7W$8FtrZtB#2a822iQN_68V3*X$}V$3m5Eb7}u5d zKUwRDtT0_~8rGZ{1HNh}-gZsk?e#htx&7kCRO9xSu!&yEE>d4lOmdot_3oZ6>9S_B<2427^vU)vXlC(?4=mjvYO3nnHJrDUp^c$`Iw0!a< zL0kA0WfDgJ757bGTx~SE@FjOPPaSX-IuK~8ip#qMYCHqfpAmbM{!%V2!UqeQ>UWi(iWi(Ac9)79@GKB5+pPWH}uNt_qGYH77%2$%Zpf z3@a8WJ6mh~e2bzD#6KL<&;QU3`J9qzksIA1V4UKKXBudd$y!euOY@aejko+7car`G z7!V^Mv6R6*JNtl@gmI`K9qR^>tIQxDOG<0ZxYK-$X;atq50MnRxD$ zYPOpK_YQiGjIe*&lONPVOM#l2FF@)r6skz|kg?wnppK#hx7C7jQALZc2xgYg z_JhcQE0Ok+-^iH~R#Ygem0}*5JJ4xsitpTr6^{qp;vNYwDTj8(U019S;&b9coy*Z^ z^-aLrN^yz$EW^tvvOQl-x+6OlB)+Hgf+{}Mu=R<$*js*(f2(~E+ARX4_dwZWo~R9+ z=(Lr137D|Iqezxz48RMmtOf*e)+>52Fyij)o^?U?Fqkva>x{y1JZ8|1E+JHoiFXU; zj;F!gI7>$1W>T@y%J+hG&Nn(v&<}*FNs~BJ2o{X#AW<)*6V)q{!)S{mBGI@B%z%An z8gcoZwXxCWzKODGgQcR=_=5OY;}+;C{RO{dNnlZ<9oxq=zqEmqtlH_oOhO68@O&7Z z3Lhu*NA}bry*ogkWCw|8Mq??mSonS58@#rViTFmi z5hfcCErwXGEjOG)?c6{Z{lZx!ectbG`4$+w=y#8^8&m=hv>l$ARVfP0r5IkJ|L83O zB91uMy!uVIMze)I4d?%rd1e5T#$USsR9=vPqFLVh1R8j%GXT+35LRmVd+`rx`_pzW^rdIFcH zLeM!vRA_ zR&?%yr3-Vuf^~+w`0euhR~U!rvMrcG7T+^(SBtNrULOTLdl<{Sg=gn)TFQ~BAUDI# zHlLLcwm1Ew9Rkq6eD0I7wMZrdw*ujg7~Y4~vu8>Y6`>Fwhd11n|NJ;X=5$eKU3|^6 zbcIikd?nsuW5Z`Dl-T17J{D@?a?3Rwg`$5tRxwRIl|3E+Tg;_ypH)J0#@}Lp2335L zq8~4Y&FaOkJ=d_Y1Fo89ma-O@`|9m8kWLsD;A@!jEvIX(k^@3}*WKnM38yQNKJT2M z?P3#Dn}9J(S15QpqT5uje$FabjIP-Wd9)bIAyLQ#2`^grJxnkoY1d!R|E+aBZIART=b#L0RjBgN6?$e&{@(CB8R@SJ!Z~ zE;&-2NLWJ(v<%7psHLkVBf=^SP|blqKWPb^Y_4E6hE4z{}pCt&o#zs zz-H>Br24bpK+(?0iblKn7=N7sut_|$!hkUF`bfmH{NF}yMFkI7Nn6Ku1=s8kpSj!` zz=3#nI%+nd-n6R?faa*?o3|&gv8MD7g1f|`p~)| z!fx`&W*#=C%5I(Aq%z)V0pX`;^%TAiu#MP=E9VtnWpC zK;z{oU$qLC@iMbA%2RH<%OCKF!YU(SI?bHY=kK+8nI!82KF4@?)i+cxnA|z533I$F zyU0xSF-C5b>Pduk@7+aObxJyVSG&^{3v{OiHVt%fFk^(9Omn?6GV;2UP^myH4s3DH zYStQn`5H(OygZ?N`)}ePn=+_&xCZ#e>xNYF4K8g!;Df$4 z4p&xJyS^DeJV8IugwxA?I5F1jnULXk+<;@uD14&WThdk`Zs^E)2pMIaW1tcsqmOQWb6K6!tYfFxIf=;Eo;>%rZ0rhgaMh1hIDNPl4~fqA;B~Z1ns>^# zYYFv#V{}w`^P5P2UlUg(j=zX@-okue@$Z~FEmq0Z*yK<$Kq9S^x)TQJ1!pig!^p22 zf*`u!H5IPgK`W=|8TQgZ$-0553e`!kSHmB9pSMs#tB%5>o51~Sd)b6)#TR0qH3&cEI8KME#pZ)iGGR-VLYFcUKA#I4bQV zeg0b07l7#~#`Utmms>19VT}1FVGq`V_cpE~kX3kmfT^yD{b+Ir|4rH>2B#Ozp2K67 zT9?p~Z098_0jK%J&sWjx*t`%T-|{2(U^w!8(32XzP?nx4JCP|<*r#ekccrgwZF*2X zmooWXLI(-MhsA}=|D%c5VFU-52sOTXze>DVCcA*itv~w!gD_!59x`trT4dd71H}wrp=t!nesW&C>f3j`)EAX$T1Q(Xl9WrKk4vi(|?I_<+L zkX?*Y6xBnOFO}lCe+C3qp^O(uBu~%)TN@V1j2x1BS}{$fy|5ryZy0!x*I+pa9*lCm zcMy49A)KkN&&sJ?qkV0^i|$@B4L`V;B3zU#TZ02m25`FPtQ$?{o_$%cdr)E{K?ksm z13!J>K5uQ|Pr=3WY^;(ZTz4{~vi?UjwZ|`?4ZWDn$2g@2xA9l^iHr(LEJY)}u@p13Z>u!~GuPIlGMTd9+sbn>C<&Kfgig!Hq81n%P9|=3 z@68zxAUR6LN)n`mSOmdvV?~rao@vEpOOw`jW&v@_ZvZOD1-^w+x!p$;o_R* z>=R`Y*tY35o+1e>JrP8SDK9XhTlH~x`MIVFR}KEb{;}!k0?==e#UvNJST0k*W<LS5{V1NfaBbCZ)l=mnFJSh3Do+1M>gm1ObDzgF;v2 z4T{*;X{znBc-HsCXhLUP<5z*ZYndB50>$es-LxI{yam#=GS}YnsrH73IcYO*#c8bdMfYPi2kkF@#4h&#h^mP@Mm zt<@A+*1C7okn!2amwrO}NnBZ*3h??@bP6CSd1aOU6j-f8Rj z6Sgq$C>X+GFavAh7JI?T4QQYz@J_EEP5fM1KNRr#c9SPC4O5LDgtY;Oi9kir+)#Z- zn$8zs?d2(R0#nU;x%~^*1S_kowUx_3pkC*^t{;tl zzD`pE7J_LvGu*P25(OJJBdn^-gki|`_;{PLiG5yd&YU8_fG5E@Ye*>$g+H&aK<);4!utp zoF8A4DL)i$QY?%|I$UW{rfv`=12 zJR>E#ExA*FKrf=#AO{>z_*=`dhGn)dYuj?-moV&{0BMw7v>m0$l#NBf&0s? zOJArt;Z?CkOlN%$vD1e(#(yggdE9i|pE;cxqRExtK5O@JeaC>~{F!5AxybzO^Pb7C zVv_OY;mh18MIO9^gC}8COPfbG)!S!%4!g-Pk?pbn0%3fQ_)r=*vw^&+le}Rc| zzgZ)<}g5&a@ua~n^X+j{r_`Z{MkG7__=-Qn|+=5LbT zh?bxbpO}hVl^zyF(2w@4b%JMhM=b5d-L04?YisR2PKp;zm7OIu>y@&2OdCV{Rkp=R zvR+V~3<-Ke&zU_L=NRb4Z$fE+d=(}bq+j*BLAX`#9rvBG370BnzPjr@T+NKI!~k!w zSaP~WwT#$ad_>-I5e9bUQ)uQp-S$5Re-ppJ01x&nl8OOCJP2?(@s7xtOBo15PyOcM zEu)){AX@EN&OZq(zpzG$_m=L5ooH@im?aXOc#@r_$f?b+%h>F7(mO3m-v0mxfE$Rg zKR|P)ZGxN06b~oJ)d8DG5)gHEc^@S#2G~<|lCrV<;=OlV)*kt|u%$|ejwoOB;C$Sb z8HD9UypvwBxTSlH#mOIxZBY4xYH;xqSx%J4?~mL_4`t1K_Iq&uBQr>OXK<=C5 zgTeNRd0~GWbf!5ZbLlpPcecsW87W7yBkE9l0tRZ{{q`N|npoWz299cCa}`ZS)9xm{ zw|rnQLx6t_q&|P_H%AvuU?SyL$V69#;R+yC>=iw7^{>5zlXF;X&0$cz*8;km*!o9! z$s(Bcjqj2PSr_GNg?uM+m4u{WY9jWwE{8G`3)&$o1PHwtW4;dRZEgB}87qR5a(DnmBh_MZ)9 zcd~;zUZAYNPhz2%66bF^QMtif$Dih}id$Q82j9s$yu<}^rxtGerVw((ZztnuraXX$ zeg8|Y%@=a?X{sZm4@jal}Oz)iw zy`Di26n0Stz)o?+^U4D4If{7{w!t;2Wkapv+8|xDyDL~AahY!uo6e>l1D(0mWQp65 zSvD9e;M*3k0+b3@9Y-Q5_UayvZ8SdRBw!LhraaJG|BiGeO?L{N#e_U67;TPu-+C2q zkG5ZcorOKjjSXL|!&pQ!;mrYxV9yDrM%Cmmm@Be!qCORM3L{0je`{n4+OS0G+06Ks zX$fswP#uj(!b_KiW(GqrrW>jjOBW)sky@t7K63|~TmK@{=V8*_YXM32%0A>n7_+O9 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 ZCz+*IQNBr}&-Dg(VUU-MwB_mD{|Cg&XiNYA diff --git a/src/wg-dashboard-oidc-providers.json b/src/wg-dashboard-oidc-providers.json new file mode 100644 index 00000000..73d53c8c --- /dev/null +++ b/src/wg-dashboard-oidc-providers.json @@ -0,0 +1,16 @@ +{ + "Admin": { + "Provider": { + "client_id": "", + "client_secret": "", + "issuer": "" + } + }, + "Client": { + "Provider": { + "client_id": "", + "client_secret": "", + "issuer": "" + } + } +} \ No newline at end of file

      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%0A5@W%lE`LznNJ_Pg^7e0CFC6kL}6MIW1h@x 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 Y>jAd(-QRuSo9Lke)jskQgK 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

      oVbjz^m&nNNQ`LUaV2jbs7yk6nuoUk53 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%0Df-arpW=L7ao5S5n` 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

  • 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
  • KU98K*B*sVSLW8=< z-`u%?1h{m4LcKsGf;FO!i~h3kse#*C3_8&(Ear2sl)#>9&L+Pj4M@!gAI*?Sbw#k^l>&s0QKAq=?vK*Kw@9X zRX|L@X5CpYKOBRVDtjBZ<$4XW$P1$k;J&g!*E|?I`N*iG#aA2}R)Pf{jr*h+fcmy* zF{+{;Zml}mics!#F&(_&@3Q`s^l6kqzSgQe@GND5!x8h1u)Z9(Ue?A=t56nJbLw`b zQ(AnX??>O$Ao*A$mFZxlHTP8Q0pDqD^Ss#=y=;g} z_eMt+1B`tTtvCKm&bB^ix=1&msyv-F?R(hGB%K{+%H=M~X3QYwW3ZwUabkE=^)x@S zKQ<3vqQ1W`il{7nEREm5BEE?DB6{600eWT1@`>>x1*-9rIc4}!7();iM{TDs%5ga; zD7SM6L37xDhh00ki~J6byh6!gQ~-RfC4sR$afRi1xVe`;^>7K4LegWN0-_qAG-R(X^|tx`XML`ap0olaXq)c0a3+2%xg6#W5u#y ztW_or)KfAfE|*KM0~Znf;S6f`q}6o$vcMT zIJqA+z+}v5`Db{D6>ICPTKwWRbyW{#LQN>&U=n@7waIq(tqm73ck zKt};4qkW#N5ydUY!)14g_VOIfTNu)_vpG(>vn4NrHb(p^AdC`LWEB7t7ju?=`bR>J zC4TV#_W}q3sa7K+$6D+fqAP^4hm(fq0luSm_7pz{T80-&w3%Ava(?wsb4%jJ%&OB$ zklg;#3G-Onf@GtFfb_i-10HZruq7t ziKcg>QrkrpzEY9&W_uj`qOSvMHQRhtyIsOCaUwzx{>8lR`ta>?I$7X`IGq*qQi{a; zg2XX>imzydFNOudY6GT8yV}!0Xv^>4M(|`8@fkLN-b6RNo6NMXm;@&Fr{$G2f7E-} zuWTgbJOS@&*<>GCHS3e_puot^cLG_#ELZ1lX1hrOa((Op^bj-xt2g{D^@u@3@?3k& z`bSu44#Pe>2ERx7k{O?qmXoxbzr&e$<=&g@n^Jl6!2(giUL`2cp4>!U;C@;dXBB{D zJL}t6iHZ>uJ?5ncR^w*>5Ie=*o)DRX#A6m|i}HIUekPsXBP(c!Wp~uCoX~n`}}tYoJ1d9~?%p3c`U!_Ep@lBA@BobXad%r9S>C@ZGy zuX>lN2i>B(4+W_0E+uirQ^aLas^JXfISO{rWBku}5#IQPZIl6~o{U|qes-q@nMecz zYlnLfFJ#ZGXY21}mW~M2rlU@6&qt0ov*j06TJBhu1D>f$)IA zm?*xOqx=24ZqTq&=v8|7RK8n_)8%=z$UEn+ybqtW1|w7f`x%Y!r_a^>2I)??fw+hF zsTz7%)ZE?qAs?RGIe}|LrhAxQLdgA7d}c%*<+vP0DfB%`hfwjNA7-k4#sX<2FE?^`aA;RL=bb(pN@8^4)`8;mpP#0aue`1FP6iy7*xKc39>0F%hxcKZHSzVF};>a|a(;(Hcz_8a-mMgo)BjztxfYB>BDuh`W*vB5+x6UoVxYfua1S zd6CnIvFP-_Q~}7{!&=SRa`kCV(NE8dp>_wsMw>^>gT1?AKhm(Jb93rRXnvHKuI@#G z3dmtZjp+i-no__=Wkxo}n)n~?S4hk3>0TP>^)5K_s@zJhR&NMzkQ~LXD`2;;224k@ zSHZn4$cFc0p=KAF_~LI5k-nFY`4_DD3M8Bj@3d6Du!e8!W}n^= zj{WtOR<9!dD9yEKxcjS{e9s0}(KR0pE?6~x4ped(!B>-%;#0%=-5;BE++cnW*Jt)4 zog8T6;T7y!0dc8l$M27+$-iSko=D}hY~Tr?iI2Mi&E%;iJFWDbr!$3?rn65BX1jQb z8#pfpMxzGFdp$}6Un}5_s)#bh&^gET7*|3lrNllF{P@LKwV}Kse+V>$uMt@{m{4AX zJTGFmJgsfyPEvc<5=3fbhxBNutP^ZK(Sd=IFB*{jHH-DSq|CEi|M=gQx#_FOjF&A4 z1<*=3ZGFrw4j(IB_v0CzFo0E>e=fv=-Wwuu^J(H&*gM1x$+0&5!m#tgT{&#{nI$_|pBMuyUV(1*uaj^RE4}Bgg@f^J| zrfdAkg)0{Sy8{o>k2+_IR}NyuDnSNetDIjH=)P^+?*?AowKsg|JuxwBjW4^ZM;BoOMhT1niXr2no2m! z?)Z0aI^P3xFCP)QB&>pMx_!NL7NLv12%P7<&!l6a#xk*(gPsj1E6BaWI!P5y5|EG! z@B14#o`-(Dtx-K{T0czVi(~H)uL^ACl(d*%L@4V#v6D(h86(+23h_q3ye3)60JCcO z$rK+NKoU|eRk`W#NLp}G`^y@TF^VxP98|M5`P4I1VH`JZ$vuClfrsov79J82drn>zNb( z&7NX@qk(%E>q=Y1HTYO$*o^|gFK?^+;=O&^b_M7~WYBhWpIA+A+zlREw7q(;efN{6 zeQE5zhzsWH$DWdxL9Wyt5sdeN)Z2@v11nUsvw9?kY3C@R0Z#U{-PC9=-}Ol}QM{5r zfBU`{K?cnw1HxJKDX4OO8S?ivl6TQ{TnHiRrx%(QS>W>GB2lm1Y?&Xv?O$9zU<=CQ zYF#I}^0kG*k%xcr?B^r5@g9We>YNvn`ilHHPLR6hAzK!-cu8WO4=rgIhqn_pWF`@0 z6di;EKFH-5KsVlCjMKJq+vQ3CTTfYi03arv zYT>Cdl!VRbafTEyUl=d40|Yem{yA%WYPD)~FxdHM%W+yfZMUAtTm#Q2lz^L^;QJVr z&wu-ig2b2AKeeFUe4U0T(%)ZKzj`ye;Twd>IWG5 zNvlD^HGJGzY7lGqDg5y^(6YF#8ot>D(AdvrH@Rj~pbHn-qDXNkPXmj!t-Uaf_gqqCf z?M++nAcAVoC>)=gOmUAxQ;dIPMN`qq>Yg*kxeiAaBzX4_y}B2UD+s}?w#&bh%i-== zhDXZu0gr6jS`-6FLW++mWV0~iJv1!haHDayu4a(yOL&}x-RmB6k9=2zzbT{0BRBo@ zZ}Y9^Q({Rmvc?ra!t|d>)zMyOf+l7w21o!wK$p}}eEZp+ z5U}B*V@Aqz1c3n}F5bRJi~sF^6YJUiz|M53BqrA?FHuEltR`wmN7n}}(T<#ePXElZ zQ7N>FVfa|^s*$Rpg4E&2FQ2HNtB|5VQ|vO2v)?qBDU^%Jke1vo&ru-T01&O8U2BxeyveRD6jpfl3-IHPw( zJb|G|A6TU^-U=zidH^Lwe~SRAC;7vnF~S}ez%KaDt7*2xxV>H-xbocgcE+`aEp+t( z0^SW%-K3>ZG(r)kAyMlVlnw7@QK}yT(es1SUvFRFc($9E^($2RE#cdETRRFRrR5M4 z9-8|A=4jLI@7_WHQj3kA72lmKB9KwZf)EzJG4bKM-H^`^zBsgmdGLEcG5*alEE-gE zDj6!9FbHQw!5=i-_H>+IwJ4=8@L0CY=sPgF3(Gtj#G0FjD=EQoS6o1fIeJ|Kq>zFy z^j6}UqWj4N`-0PTYQZ&Gc{NMZQs}bc>9@rSn)Tm`0I_BE ze>U|D3!^%eDO>vPdDZ`P%<$U|Su&nj>PcpIc62IsE@IwxyTrcEu&XDB< zwSZR8l5&WA)Z-VG%%3xVQ)Y_~=#dYuw-Dy~TcQ6sMjOp;!ia_F8>5u0e;-Um?{efn znG?X%u*WK}{6)6h+oF@k15a0<>(FT=DR6u%2w^?=o%p>3Mqe3dfPr7{%OR1!K)5Xj zdsx%AI`!7wh-6*(V=18MCX&egH_z(hb+qAd-3&*9SuG3}CV$kzP-#0RERRKcVew6f zS=OK@n<4NNvMJBvMc4mafhq&twf66ZtlFxpU=R*P5aF6^)#dfT0s{+iZGOvZpjgKU zvD?ILiG-~W+T48U_G=i%)}Zdz;Glpj2ou!?rzuLBZx)>Y2LE&J=TLdst|#7%($aO- z04skQvq3x;8k!lxs|>uQuSf55nQ*%~{zm=B`Kj=?oD!sqk+UC$zrPbqCNo?}Ce-7y zh;o3X<${N`398>4y2;rleRU~zTKVhSR`FwriT^t9VABP~iYu=!PRhz2Mx(#z*em&r zeIuiCb0(kL=c{R^J-n_+>QxFGpVzi=N~6>0CtZ`(n^4=Wz)3G?p#;;kV7?JAsue{W zr5hbU=c_~W;SxfDm@!aO?alo$%H07@W;?})LP~)!toZ?=p9wB)Ci7`va+TyaB+F|4 z=wH%^_3j%a4F>KdnV3Z4duKWQN{~_>F52P&e5h;s=VY{GexrhnA+htG1~|xe%5EW_ zBSSw)wb3J;)a3kwDs-dNcb6Z?EzR5kAas$jKQEKQ^2*%+yY7C9fK>n|hL=_}in5?J z7txW9#Q5|viyS%Nd_bs+UUFny(vLKJ9(;ZMr_R%~7|ttq2XXYxP&c}Ey?z)~rxEkG z+By+@2`rY+f?zAVXL~~kJYIIpANL0Z^e^R&^yijBSw3oU+Ia*A1&>Vwz4ucZDaZT| zlo`4n`Dzqj+@8!roBAnel#R|Mm&A{T{_zL*bjc{>iaId}wu{@6u+lcXe@)ah1c;IV zcn7yKZN>Y8jxy#={@TvxeHsg@6fy0;C#-L_fVm+#OT$~jul?Myoh|UxpKa&9q1Ts) z%Mp-p_qI`nMRUi0%xjZG_Q7f{*cc}A2oH-z?bjTc6Fg53}!s07A20Ge(U}SHe+7Q(we+5&HQQCC%umUm%6V04_pAJ$RSJ2r!-)H{$ zZ!L)Pn{EhL^Nm2vU}YFtikh2XNPC=C&&zv)%CWILVICLm)XP)|3x}$x!z}4spk`{i zv)co%&u`t4yRCz(lcRbT$Uizui~Ju{3etR87k=d*mAJ*J{wQ5ZN8dg%x4+yk@}rL> z(U^XK*Wh5&O_gzTj=38z<_X+~?3jLwdWDQOj0<$5xa1rt66%u`A-D1X$bIc};_9(I zGJPgH4Y|>gw%ztEVbwC%DE}hXdF~yzZ3Hz75cK?k7~G>FYv(naR-*%#ZSpDgvzca@ z4yAuSKl>1Go*#4t5PSEpf6Eof93QiWvzfgIAbE3 zQklcGFNw{6n!@G@dMO|TL`k4D_ zdSX#R8-o^>&$p6q9k`K>9FM}KX`{PjSomb%Xm!F`nFuovI`!H>yIhty@5Gw}DS%T- z)D5~0J%paP>lZ*Zz!KBpFlGT^nH)uDbmmfY#?M$WFRh1PJ;_0_JP&c!R6iKD6-l{c z9t(;|FnOLEbPTQv!!W9dJ0DQ_TrUXtsH#ASbw7HIkVf6zT2cT#r{;TBH@K874U1Wa zy);D*T;Z-A_X~@gH`O&nV8);8VFo7kq}@L6q`-vwWJ!<&T0ZTevzBe6=+;oj;`sGr z*#@b@7l-xP%SBhqF2P?(915z69CC6m7?dmzgq52sO1y&74cNu~C(^%ev>`*{mv4v+ znA=<=&xGZ$KUzP%#nsX8MwpGKZQIj3khRvIIM9uS5Bd-_>WD8{-H8_Wb8JTXb{Q33 zk_ZA86txx?E9yU#!EWk;F=1(tU|vsp7u7?h$7B-ZXWrF((Mc$w&<2n5{;RM*E2JuX zV)n!RKYfg)PiR*b{*4^7$D-7+XLgI|r&KH2F<^Dpu@Sx9yy0?@XvwlwBS9L6`A>^} z`0>9HWYc+JegK}s$Y3}vjMA9cG3}Do#DPSju2fs12YSnMxJ3%%QnpDivJt&Hg7eg} zOv#K*S_oVlre{KrhI6*wy_9%-6e^_!PdW@>1~4RSKnPka9nrY>rib}^pU_3yKFKjD zwDa;f`SP$H8zILnMWNoONqy;BN|U*El*evJLfU=swC!(M%~Q~*v75*I1abf^5TBw zip{0#n&lmlhdpg~wnx;D4}YhhY&iW|wKMfbc&$+r*uYpDH5t=MCqMFzMP)2T@_B+? z8u_qx=ep)7te?V@;%fHG1q7z!88Uzvwy^4CQ20Y6Mpjw(O=$w!^ZdQrXyOFOh1Z=; zO$@^pk`<^thAVjurdRcELQ+JV0!TA0e*E~&0$SbqE4ud5oozJWsEX9)oguH(3JRkn z8T%p%G}x;^l5c3?brFMjCvQi|jj>IWx-NN6{)C1sY)@Z1A-XB@z#=C_WwXXQ8A}EH zAoijCwQ9{$ucOI--sD?@(6?NqPHJ3gJt$6SD(+H8u775&SwV8oZl!H~J zM}7JDbEBk2T#z^mp~u%8=bjL@j)-j?D06KQEY5_9af(hp{5LtwZaeGa*@18PM{NYO za$2tRqxs1zZFnovwGhAT1+C{TB?eK9FBZI2uqnWA)w4}3a8pOy+-_fv_z*%f;iYEL z6PF$>wL{E&4tMDF`VaNjdrHg@MGpt9!ciz>Y&el` zy>3~xdg?~y{%x9QZ^z~FZJmni&lnSCsxGv4g17d6;RQ*6eahhU`*m25O@C^8Z{5qB zkm+{Vc*61%i7-YrKA<@ns0g%y0C{T$-zrhkD|KWRVk2KJK=E5Mzt?@yN=$-OJk$Hl zJ}Cvkg?ubS6yhK}M~hV#6A<(nL$j<1@UD0c=e8_U2AoPaQojInBEJ8?x*6mJ3H|=pB->3F6erOb7Bwh6Zx8-fwB|N5d(JWTekozi`R$Ou4jNnymbIKTNz^ z1VoJ*jck$&z3k zk5+aywYi=TnRaZ?Zk;=10tfenUF2+FRSt?F8+uW=h4Ej`GL#)T|JbJf7+skO5Z*jS zUtTx6j#1D8bRRbD^1u@&VW5Bwv|TG}R+w7a49u|6pPa{kC*$kBN-q*SRkp4he&(5D zDDa?v4l&XBR9R@jPhg#MG;SF6vt0xgPi6rSEhyNS><>;>3(TFZ80DPTK383 zZyxJLhrjggO`SXeZ1^Q_<12`5(u&5U-XTWO8$~hp^X~BndQU(i@2FJiL z7wERBOK*ky6ABTJkuJwGFs(M7hLyq+ukUIbZ%79lQ+l3|g%^aart6F;bjN=#I;dQ_ z`7J(21;Z(kPLy0(FHRX)P!iSuwG)ukB4->w(#=q#G0;Vt^Dzd1Tmb+rr6Qf;8v0V5 zadMs3kZ9LHR(u)N2vRq`+|sYkdLw#pq0}cg;Izt_Mq5=sR#kXov=783XI)H#+APY z>DWfE%ZOclR%KsUNwh5&6zkK+z?UIZvRPO7Si5E&4$SOtw=jEIAbD>QK*#6=ti*%G zV2lr$|0fk{{W}1MU{lT*YJg15rQuBvtJ&F)e-n~VT-K{MavjK2_TS)tqKG4s4CyNF z9T)+RxeT%?Ka@Q!eMeESUB+lyb{-cRP&tw9Bz`8)b{G$z%D6tA@1+_aPaNMTh|<7R z9VEGMeiwqxa8ssMw<$Gbs1(e0=8nr_BFsAbHRvLs_o zp9{!)pvZS#RT6zI)zMoPDmo>vd*pOdRPxqvwHOn3pv!;BZQs@zykO99azUq5X{m*; z8cE!z?QomYX*LpHvgx=_O-?Df9XJs9yH@=%$W|-@i<>yR*ym;jYpbQIH-Kf*|54Eh z@Td*d$O;L-mH>42>r~b3wxo5QiJ{P6Beo2~!tP}__-Bda5NCVIz<-;F(?HRC)R`fqA*|ya(d%VrducoOd_!RnTY~0bj@qi0u7}f;( zUA*8_Axy!7$DgjYdAc>w90|MKPak=F#{T9qH}l7NlBz7mK{im(eEw{0e_{Pun8LAu zT=g601L~W9rO0Tj!PcmsV%po6j=|#^(xObUtk+y~bR!@7yqf9R*Ku zIg6;6E4w1uh$||}=m)kqxBI^n0Y&HB(x~&wruD{0nRG@M-O6fGIF+|#>)s~a@^-de zJ(q9H-pG1E8p@{&y~J{riQpyxFEK3oEh%CSI=s(;g6;Z=&JRA#*&d0oqr`T-SHcd$ zt5+JhdY{%7dX-N!@+;FxN%I^R6^xtH`Ktc#EEYK>iwEQbf0-Uo_P*8{nh@1s8$fla zK_>J`OhITv_=_IJ$Ycp26CITg5*Qt<*d%945d(ev=<&5~5RPsURHM*~lVn9whJu?- zrLp>(_z&tYbw+OkWY#HqW)vU1>?a8&K~a5)aNuXXdbsE1PmOVn;3QRcEA@@|H%LER z@rl9dI(HWmY}Z>N-%8csj{+i}Ce6OM%iBFG3=vIf11SG+nPL9M~f)#I*9>vHJ|6O51#TY5n1&Z?u?1HJy@WJ46Zn7cPbV zfFPmZ0xnibHMGADO9w!JnVYKJ$mA@E3-ZPbuGJLCOFjF|N$Tro2;5dOQJ{G`;vq0J z4TG&{lN3K}Iw-mu8m{}<32}y7{WZ=WS6qb?)dyJjwqY65nm%6zHeTWuze2E@7>)Vv z)_0$hS##bpGO)&~aAhqbCxsX0R@E^_W2|Du4kHkzwA4ude=k7y=}Kb?7j8BRAq-T! ztf@f4YDhHeLI)QhLFJ4<@v|Qp|4xH~`F-#<2#yUu&YVaFCX8NR(t62&8t=b%(Zia7 z>r9u2(`aSPn&va}g&359+uJEfE}5;M2H}U~4l2Xd?PZtXUf60+gsup|9^y+f*8CPv z2{-ry8Wv3z4y=SJ%@1)VFlWjM$cPx-xFLY0=L38=71;3pv73Yc1G_*(zwxQdA=UE` zj|s5US9xQIK)S)Q@1J7=5(DtH4O8K;joZO-TP#uUb}75=o)3PME6SGjG1-DzHu0;sjYeTs?Tm zuW)&9tOu}jg7GF&4?q);tQ*e{K^+5ISdwLR+`${csw)-a#=7sR0r1>w-?Ad2UPWQ{ z4_n6g+>;Mn7uHy@n9A;t2mK7^-|}A;ko-K(QnAB+gbrcb2ivsXxCx9NMM|kLuu48z zrL$$RNu@B-+p=;v)v*D(t-lx?jfHQ2BWii-?V<3{>w{tRxXJ9Aa^qC@N+f%VFdq4+ zaSY~8v#y|wK-hw&=ZX7A>Hrpo;|q!bY~c_9#UP{-nF=X|o<4i3t~w#o1$-Z=t6){E zNfzANnqvZp1lVAi0ypow5^PvdJYeM5$0*Z$Z@~H0_!juY3}Q;Q=v{+GcS8wXF0@2J~%g1o6#xe%Mi4!E!4s zQuh$Xjhg^p4jcw+ueEI5_aN8Ui5Lf%g2-R$0i@F=1+-mui!lIgB|>}bW|J%+`uDXx zc7R!DDaN;Y))mjg&=F%D0ubv}c#VX^tmq5B@!YKoEBrd=`hM`m_rJSd6_^F3Z6+uyM%+Kr zb=2x2qI^dmlxJ6n*ifT&+LB~7@x4x*D*(gqfB?fYM20#29) zNWk1dddLmUi(F~f?y($fx_Bh%OAMqs5-_BY zFD4)+yBX_I`KjX|j=1qibOD(~qC2HbGsi6a$oKUrGqO&=`T}vkeIl_I)=QBsdpukNN*6ZI?@s-QVXm`0TSGa7oYo zbKR%!OP|A2eJu{4K4X@=ECn4GSQe87CrP>fYyBl*-(8C7v-IxAKftwjOMxBJ)BkC)wKg`^RN05Pe`bn9{vzsdUuGT4c~E8ilZb?ou)5H$XocbJxF-*pG6SI5vo0? z&X|D94r2Zlfp2vJjBJS_x(|5}ssscvX@HgHVV0;`n66==&cTp}Jdb|7&zumz@!RI7 z^3Ln0JJe2 zTVk|I0<&df(Ysh|Q`9H9>EX_xjo5ayr1{=-EEe~)p1Yta(M zN=;%~ci4@dbY^_Oc@`F1QJ?fdd#(fPt+_-Y^t}Dy_u3O7dG(Vm#RIcofosVEhHfHI&7)gwOjX!IS3Fsy_B*0ML z+D0%PqL!Rx)0ncBj5Omvd)MrxNKA(^(d}~oEk)7zm>~eKr}2M; zFP$=wq4>|T@vr-S7!y!vVMtc+57FMg+jV9ri4w9}6tO(RJ#4?o-u6mCZ_H1KWC5X& zED`~1bqV$YV%MG=?jzkuMPT~ciXCd z6kd4vgG1o;A;Pa&SJk)-^Z23||kXdH_3ko#aF` z&z;8V53!j7^UggB^y_uC)i;KUwJvp`^9JfBeJ;WH`jW$-w~^N#6M$n);U z)Yr%RQKwIuuM~T^{B*77kSwTjBrHlXLrjYilkKCF@3TBEk104LD-6Yom+4P@P2ZRF z5CNJd>0JeC(340ooe04c1kOlvRMh;xve+1n6?jPa?V)vHJiy!Xz*z--E z>>zKHMft`&4!#K2$D+!fC+0$gFW7*+85Kap(kToH7%+?asxns$yUSy~E^p@e$>_qf z1|_EE;F)9sQEk9VSPZt;5yj-+4|x9@c<8QvVnJFU*jZx22jW}RaUdfu(tbWT?&NN{ z1liqpzY1@?Igsx^=bW>_WtSb0>weF@_!&HdaR3&EY@xAvCc=j3DP|Nq3M5mc0oGb= zF*tPJ4RSr#E`I&J@8H%x?+KEkngn*kh|prehtFIe^Z$?BYn?)#cly<@z<0wDxoK+x zQvwdfMPfL996|+_rsW7#OgSc&v-C*$8-$?uT4Dkswaxx_%0w(f3p)osW?eJ0s2%-u z4<}ioQnX~|veeC(uY3ne1MOOb3up>#g+X8m?#ud8Fqmj1foMZ|N&l|#5_ItQK zj?dHu>SF?)|AY;rZhF5t>Wc{=0=SAoUuBv>h@U?uFum#o!~)PWYsvE03<^>LvtW<) zv#vZ`Hfzq;@1w@T<>&Qb$k&{E#Ymntn^P3SkOE*0MAJ!SQ=ropnE&4`pCCK??0evk z-~V!fuJg{@6Bb^$ez(@Q-~9qtT_@)QSig3ugcXaE-B>se?iEAZ2;cYIc}?iFVSWKY zOK{V@Z^GLj{m9Q|p{y1ZTe|q7O4uDXUmkYq+#%A%v-;buO{r>Xqv-o(U7NqTK z$)D#lp2=5^e7fVhSTt2o3}CCCZ}HjAod2(N02Tv?omch_K#tUVUX%Yi3zafE${Pg=O2?1uw4yqIr z5WhoIjz{Px+QZS;lnEmM+hO%10W*cOod;u@FEbLb!Bx?m25ZIomLJ+oWZh6U z(9!4Y1??7JFt;$F8}vH+UKsl)9S|Yajq)QcZY2P$x&NGr&y|G$3U)jMwD5EO3G;J#1 z{`@x#{dK$|0SY*yrHp(^2;jJa5I|>)0kHLtF&8_NSV%y13*y8wIiWgJWk(DN7~Lwy z1focb5t;tDY#@#YU=ib{?cm^z>yO15naNIB{qoQ8xJXI@5fmUnd5>`HyGckajs(iq zOZma`P|TCU%0<}LBWF^(AU%dS0!>^Jopacyf2tYJ(q1i!ZNx4ZxeOvK-*{pfO zl0`w&r!#A%kcL`9kRs^3(}u8d=e2SR6S~0zcf1Ure)yfs1|r{e*b9UefXm{T3Kv|y zKeW!_|9|Vh1L3}V`-^3v8)ubO+QSh?Y@KU9y>EC4;{d<0JBwW*?3*<=5Yf-O)7oG` z*3}p7tgfP5kA>kQ$G{nvJnQoRr455Vm-DzKhSU9M>^O?;GxEMZqIMJi5sOsZO%ijE z>>1ibdhP&OoKASEP*MJmcBQ2KVio9Wu_CYS^sn}?*A~U}p2|DtO4r~1>JQN8zv#Xo zUb04osN{EAXAwBICw)8jBuT|r0BxwQ72%&SF<2F7Qj`(4Y1Toi@^cM7jsPHJFk5KPd)smrY;5x zuj1Ldlal+1{Qt+EvO})@e8+7s!H1}D%s)<>WmfERdKoGf@!i+=diI4+;koBOcNsB! zf0xIsRun2Snn#Bf+QPAib*k?{v8!Hs{VTZl@d4`ok$|ktjd(@YZ7N)LdS__6z#O@s z`Rwao!`)Boag*xuvI=O<`*$h4;iIbgRDF@0!~hy$$BmbOy|-7{tNP$Jmim66RHj3Qj&a6~| zdH`|?McI7=4@siD zPC){te;4Lr_w0S!Yw*$MBfR^EgM=FVRre3Y z9D1ME73P_9mbz(Y7e0te?y;A@W=l;9__Rx=y6uwt)030>JnSBOeI_lN*R)0LOM+KKG-?p#tcPF#ziZT0(al)d6t3 z5z7K1x)r?tBkSe5tZFt8X9Z4ywsSOxzQ-4H9`~MiehZ(Dz=nL*_L|#rh#c^NZkZ=b z|Ck#q>e+}Q&b%=JexNB;RT7aHf({530J?xgF*yxo91zi1&d^NJSgAg`gqT1~6GnWN z5ucWgDZAzr|GTDwaVC&hlk|S@sk_1w%hunE$I%7vf8i;2!X#|aCD}k$-Y!;07=t+A z$gN<74vW{lsYVR{9eQ5$usnkqOKwHa*uLA^u;o^()qQV{1Dx>y2S+8IVJ&-w?!E#T zzjy4Gu-#4+~ z%&dRQ+TiCBL3!6YUuwiMjr-EgZ^3~^CX)7gLKn&=OTpe-6%!<{dr>o7c-u?g!2_rO z%xV^X#h^O{feTOoh5#a2KtyvQS4x&lu`vPOAzr!hX<-rwp0jlcUOTOrhKz^aKN#K` zN(aP99gDTR7JiDJ50HceWR&^}Ecl2#wC|`AN%N$5BRY%;gz_^ghfUry0*FVYGsOf{ zgNW;C<~dKm5DfPOVt6Y(YzPT->bfp$zWw?cwn+7_+E3B|69DQuQ<0Y@T?nU_a`%%1x zk_DvmP+vSDDMGkcU$QH-DBu8??|v8s7ha74S?&=d#b5kfbrUlE@Yxi&zw@$P3n>D- z1zSM8`rZ$b{C|r9@CHn=M47LJ@?z;b->WKm{7f4CkrKdu`m6x*yHKigU%qdU0_gL` zFwTCmVlzTqJFZ7DfZ`B<72QcMAYTa_J%2*Pon@a{Kr^j(O{%HJu9JBU5_=yn1UaF<7~*U5M0r0$6ORws7d_yXV_I zdUgL7K7tpYdY_Az_?%!({i5evYwCp;n-`8fZKqt%yY=Sh;fv3HVAlmRkj|UZ_gc1W z2A5(SAdg^v?)gvPIXsflDj8jNi6R-I;F1`}IQ6)Eg=a>DXYf3NN1pve;|_#6^rR~C z#gpt;rA?yuj>~t=MLWCr+I!!Dw?7#n2!P7=U1h3R{|*Anp3Hy*EZc%yCwibezB2;o zoL_(zGU*C8x$VWl@W2~Ch&8SZMTXLj>!JeKF8}zQ3rOn#gtw#)KrCU41IQplPeW!T zkm6Qx(^mH!M`zTH*~qD&4e;LCYe7rS0?YU6{>)H#{L?>0@KfVEO)QYQ40D+z#FF%} z5f6(EC58lqXaSwdkU-3H6Dpm^^pay*r~s}Yl_dHz$>*686VMBCX9pEsCtxXg5|)!Z zcKR0~0J6x>>U~tMid>`V5Ii8})~lcNZUq(|NJq{7q3olLH^cn@9qaF8N!H7mC*SVQ zBKAtgS~EA|0W)1;nPnHQo0Gr(=4ZGTtAg46qZSPFg9bLqGTd^r6=BEiit(FXcEiiq ziS$=#$DoIoNcT#y1o`+(&D^;2irwm-S9sx#ecp#RJ{l%jKztG!b^ny!KhEM*{?FE* zoUhX}{pqcf@r0>U&gg>zKyu=J5fRBXsi;2kkWFCa4*7GZCu7XvXskWJH?07c)799o zNtO*G0BKE37U`|McFxs4+X#RAV*}vjw}+_p?~k1nW6E2C*^z+8nAA;1#}PJQfN@7e z0Q+oROzZKwnI^-9|9RmXco1DcF0EM6-VOyKfUPMA9IFH-1I+3G49Rk^RK-JGNFc#; zVMM6E&C;R~-aMoJ{SuP*xQ7SBtKW>%b{FObqWP$ji>yU;B*41ZuE`P; z2)`eTRVBv+%IgGB0eA#Z?h6g!@N~=$%IXtzKG|ptg0q2`skPFP5x^7{X6tRfI&|4> zlMLIW`d9va#p8HD3?2{1fh`f9d}s}{$qM3ry!dG<4Ss{c3K{gmqfIM!hnsUcr8LPAR{;D4mG zj|l{ordDqTI<+U1t8p}$Iy+nNZ zQTqEBOgtu&6oU+UDKP?|Vz;REtzX^Az3SpnJZ7_l8kJIBj=f-DNER9Lgs` z0>;zYdrt(Ej1ngW-f(-jt&clKN~q>G<;c_2LW!a(hNB&dT0lk-W} z%D<%GY4d8aA^Di8kgC(t{|E(e^Rt8C(YFx+*g^7&l)Etk$nV0U7{Jy&(FLSu0&{i@ zch40%yEuUUN(|@ET#m*B+~NnqQ@AtPqrfp7`GPaVxHBlBSyTe;=WPLx9bL?M*1P>@ zAPoFvvLXQ7H=13>bBwtcJrh?)0-;AH?ir~b6R53DpmghDS2$Vkg?Jd1CtsTQO2q=2 zj!2+RpP&Wuh>&KHb3vG91DtX7kudA*`SZ)a!oykaxv8&K(t0663TMO3I>NR))!#Uc zTr=mKatBPFLRmOcEG2o{T(;qR9idP2h@-cGm9WsQ-q)b7N5FL$2XI+HN_U>e`q)Ts zxBBB4;g~MEx-WeH!yg(qX@Mtm;hD80hB$kQRi}#qP~~QiQ@4i23TQp?`UgYc<_A8M z7yxx~waR1jNk=R)l2KuHMp7>ywMM1a}6^SWuJ4_z~u$Iv4E-@?Iuum~= zx@~Uw0)7~cso*XP$O7HkV=5MqB_pwNOdu8zCwZ&Lvr?sW8j_0S{af~t8sq#VynpFG z=mOICo9@*Z5=ii|*`^MCc3vUR9CZThCb3KwMgabt;9U>j7CNq#KV6Rwi0OIS9c)Qi zD`P%<0-v`pwrN;#5faIUsd>WzC<{e>&o$43T6wf&I zbgBm+JtHO*D^L9Y{rBDg)>&(*y60gRj-N0Yjy>Z+&O9N@&<;|%|lo*mNvn)gYcSu&;i_&vmDy7M~{HG{@OCS0SUioyS zA^@MbP^1Frf(U@Deshn|yS1_wYd>zmtJTh*$tzb(K%}k+n~VmXw{v&#v#$BCjVcBlcdEwME^0}L??%fx@qXX~BH%{~;Upzjw$9X#!asbT7 zpACcSumYGZaIVPJtRuJn!tNscAs}zvXF6` zL-??|C93)5gjmeIK$Wze{uwcV3-0|G-W-T$K{$7xSjrRwC<*~|>G@yeS3M6Pr~_bv zyLy(WFTZk3AO#7Sya?o$#o|bpa8EAHDx+p_-MhAjZmZ`nXrzy5nZ)wr+6>U>j5bh5)!#vYiKDSziHtBlLDL!MsR-1csmh zS{rM5eb+%NLWf22$CW<)@h{lt4m=o&JD$qH_s&gAJmoBYnMYDrilSK0!LxQR*A0!m$AkIAjZ0 zb@lpPHG>8XhwE>ANdk0)WRPBKt+6B=xc|TEo=14$xtBZz!+-fp6q#A#+>KK=i^Tx+ zBsbc$9hP4RPCmR-A2`KWVkvgBO)B&)Mna3;bMt0m3 z6+q`={L6(*I^`zE-0%*3Jsj79yV!~|hSs}VkqF>oiUE*MoCKr_M~%6N()S((hu{;C zSlx9(%1=@UAcoQ$*aqUIlUK(WkXJ7C()r;Je}RkoQYx(|08T2t({gjquQkw8*RfDwQgJaIQnax{M0AOZDj=xRif0I5$MU+{SrBp~$w`h(Z9uNF5e z6@_)%e=AsHqx$>l8{_=`+n;ddId`iiOPanB_BkAbva2pxFK@xX&xgW)ZhVdfRddds z&=>%(legH&rNt+o;e0mQcm>#HkB#eo=A=m!2e^;jWb~pem)&+<7dFBB=6(G+c08PP z4)!zR)KBsYOIAq40(UVR%Gf}69V)oF=4=gDpP#Rjs*U~a0YAWv_kSq&zWsk#_k{PkI+yS>Jj$`GiRzXaz8D zmT0zw1%YX^GQy!61U!Ry{sK}#$Bmx^N1gvHck%b<0gx~y;VgnM-t#BTC(XWPk(?^* z)y+U|Mr%Aq@3caw49q7j{$Y`BykBA#uOSfmyEHeqeMAc8xvQ`@5~HU2Uw@6qdW9aZ z;tdFiX%-N9OYwPx0FEvw3uqfe08;5K?Kh|nz{+o>XO3$vL?O)Z;D4Tn zPd>l{$MLoBqVvPC=j@s5zE@rRAdL9w56zZQUpeQlOZJ3iH%P-f5|)B&F1UCfm}~CY z>VEc9Pk#U}y!a_!&*u&F+S|*ly6*~b=lyTOo9{|DPCfxl{r_Tti%=wn7NJK)JJMf= zgx(>0t_K^gQ@?8~9Cpu}Ux$I;{T_=!SR6ooweEsSF#%B*vT=m3NZ@d6My-D~J{|gG zX=es*1tdWCGXy68wtKX0)eIi*mH#}8Z+;pB$6Qb6^=fY^J_}jK-3^<;9lc$C7Z%k4 zY>NtjQ62|KX`SiNAEKJJN;W!c+%vRjBl4z7Ou#Rft_OcVKxmo))CMbnpF3eSm<n*ZnE;2YH7As^>n`)>+suUmh5>sQ#_^t$W% z@_Md>tsjm)vUA?O!q=a1{-ZEz^my0*Us`DEag1z%%NfLMS=0Kk5|HAm4c1u#4&Jkv z4zBNi`XgL>FE#KZ%ao7+)*+x&iu43B%T&i@Mvz0qhFH~mZtGw@pseo13nB5cyZsR& zUESm=<8&X1a^Zc1-<9sNjj+f9v%|kn-!k`ly!Pn`==lH^FY>tvKC8@P07W5yZ7+U9 zdjX-qWdtCV*S<|cEk5ngA~vCEawmqQxJi@d&olj~0=NP8SQ{(mJGakGKf1xkKl};% z-|>~6cc87H6{$171X)hyC&@+SWny-ab3=Lrpui_$JVZSyvHM2&H#xhFt}op|2tb)y z1g0r2uTd)^0aJBq-~_5KYUyOri2UfdM$|E>1(llT8u)I*`B+sj{Z0A-sRBTz=)6ZK zYz>jWEd1vme}mo^-p8Zg=g6+mVfFe?h5GcP!En#5FSu+Oe_W$j{}#w`Rj8!gxN>$X zthMg4u-AT@*3IM;2RQkZyAV+{LbvVLg3g`mKWo4S@#}A6;j9ZE(`+W60p#l%)ZeXX z5>~a%$9dwM7MOQdxb&QEbxS>WfJ2f zmywU3k$_tMj6TipF9MABRv8iq_FRPj6}7VU(g2&UwJ4mhd;UK5cfK$P9(ZjCTdm@* z@JMC*0uex0LjYtQYs`mj7}}=}$p)(v^J$mKkt#^QDbWc1^|yrC`rv@&_47gI;+2O)z1? zBlVt>3CTONdI{TW`tzS_s^?U z!3XSwzJ8DCK+mCd73EIetn7o6y*X! z1b}q_%)4O>fW(9apOr32*(niu6N{CU)oIv$Soo_!L9QSA59hVrYV*O_+bx-!b|!GQ zzGeW79E;tBU5rEObX-g;mgQtIicB#972cM`7|+{RC>a>nwIHc-B!CD26@Y`aG)2*+ zWfhTuMiWX#E%j-W9TZ)&(1H>xLUf&>mWbw4-=b@FMRVd*P|XHH)^FLW1)Sdd7=fla zUw2&lIE?vyESzxue!1>+*?ITDZ@>P@**_#8Emz*GH3MAc){+(%REa8n^RqA569d9? z)jftMvH9F9uY3YmU3E~da|Ubxx7^VmKKPg#k4g58^n?+i%f_&#V$xbl96&5zK8jMi zk#_F1JnY^rzx7LFnu4u0&h6a~e!`Sg*Z$hYBGhs-ysaD-;rECIC7dS#VdF;{zgSxQ zXAh|(d>RH!V5>4$rw?Oe^_ z?n67k9BrsyfBx5}!^XmXw|{|ilOi`d2Y}qP9N=bNHXgEPRf;9~dC#ai0fzvbW^u|O zgJv9a%5+6xw0vi^Shw#@yWeFw(=`8RC8=Vo*^782Ej6aJlI0TdIcEjvZ{%Y;yQ?-oJEBICSIw=5>0epU+Wa}6UaLQ(=# zVBM7#gfsWe-@^El!K2{xTiQ8E3Q$ zBZz7sWz&c}4z&yv zqPR^TMFKj=m=7_m6A+6)#_!_*7(hkgve}Ls!N%Lve`vc6>ichggmI_1GLzg>ni0@Z#rQ!=Cuh zeJL&qb%%ry-3xWYnd-)In^Eo-j|q57){4dAF)h#kZl4Kz@+M{@MbRp+FVf(`L)M0s zm!3cO-0yl3{r~;!Y-Dc{%Ng2K2e1efr2w`=1VAa0zUn*H3nus<35JvumN}3D61kp;j)4267axf}Cb)8uj z$9(iEH}fEYvghf*g=)z$1ylgNTnr#lV~MRM6G^aOOgM+1dmo)wCgN18a3811gg8kj zGdZFqjU%{Tgo?K?q#i(h%$z!@4ZM(17GG{r*#DG#Z5xO*bin#l{Arz||Nnz`z6>9| zJ4l4TRjlH@xl1P_ORJz1;X=G`C!SHoGYQODW^V}>_BtS!wLA`++|8CFj$s?-EkVv|(rge3Y!kcqAtDKphFOl@5=g&~D(aX!>F)BbF&$v)sHJh?Kw-IOXi!pxq+* z(_8b*g|5Bs=9l1$fg@x-Bna3Y5MM_T0yy{aGh$4a+W-zmb>C zYt-n!;hd}c!T5>jXV-CYusuMZArhtQJP+1@WEJ8h@-N?0;W>9L(Ru<@1Z^<)|GE=4 zf_di5=liF-e)0Y9aLUbZ`{FE~uWUZ4U%+4~DuCh;04e}SkjvNl*vikbF$e zMCcTFB+BT=!jA|@RT%P43ShxGTEJb0bu7&9FEj$!q4$UI;~4D!&*+>2+|uGgj0ZJl zh^`U&8AAdw1R3T3Kp<9{cSx_gkd)kjhk55Ay`&dV%tusPOd#$K3N3JD?og9WFC?Iv z*DNxztfbh;EM{^8?RWBSu;hx1=aqN4uK#W1Xt?~mdsXlcb^euU#Ci$cBHgT?g~z>vhKB{Y_~5M0T}WN>j2mfz{1kYg@|w5Da#5z z?NDi|`-;sh%S+{B=8^UCyU8Ao$x0S zs@*|1=(09!zEl0hTSe^9cV7Ptp1A)tZI_@u^GUmFwu}of1rM|8S0q&0y66 z&L<8h_TlHl;olE_1e2zS&@m+tMFP?NQN2ze76VJP=wt)=*oQPOY>E2kto_%74oel2 z`byb9d-r$|unUC7m82W130{je5CSO51++c6fVA}o2ik-40OD((4GAdyS>Ve{T>cU) zN0SaVT4ruIyW5g5dqEjL#v`;oyIl7n4E=qQ`u^4buT{U|+VU07Y4fQhKW9{(KZqFQ@5}y z;=+6X-50+2_&c^HSXc&uC09YINR8)Vbk@2CaRX64_Y`P_8=%J(2XR)*jCwuW7mt7J z`w3f2+!YeXLcwiTXyI{rW;r{)iMxTk3y7@Mc6dZ(k2AXEig6^-WY~x?(EIN9;I}{M zj905t_DDdCouG>)i|%sdob@~b`ySTZv57?4Y4mE2zns4B8nEiJ`GdYT&--7(T8x*z z@ke4Z0+9Jgw@f*IVf*zLD^LNv=3)SmUO+@gtplh?KN%qJRo?%&Z(X(+$MnR8AeRq% zN#Tgi7K7c^EiOqQ5@H|+cKT`3VCnlhLS5%!q z>25>-X})|B;>;gnE$E_%9Ub%O2Z%tq%V}!SeA62VxPkLHMC{94#CJ|zK_!KfeonjY zxLg6;B%zY|Z#bqNr`!tTv0)jVRK+cz*=KGoAY`-pbx`P~){j)rN+U9!4_eB{ow^gW zN5wXyURU*g4iB3DMSK5P>jw$6irX?s2#5`m*NgqRdYF&a1PBtC3Wx2tF|1#}DP?im zj2$-#uE$mpgNFPbAOYcB7r>0{gIZ$(BJBlH!hE!d(`ljcQjFz$WoQ|R~Z5Z&ZHz-Ja-l#ew= zK-;@4J4h6n8BcT_r4qX9nGdCcc;nR;hJChP9_E_8{w}gf^SKhwLhd&J&;PZPt0-V; z?id;`2iZLWIHI5|AW{HQET!31TGS{q%+~=VWkq?uF!!=$3(3A^;~TlW^D6Vhky|Vd zbIdaB5;#un^9A(#>JNNo{Nyh&&>SDDkxsjsdbx$+$P+=XMsR1WZ_p|KDD2y&ONudity_aRXT#fabT?PHV%Ko$_0& zX>Sz7ZmIb z=kqn5g?!SruXFYl2V~tj2r?g5v77-URpea@L;ySV=&#u_c2btK-4JUzgS>J45g>QG zdR7dObX{Ws*bVdh=bxjP-actO@I1PH&Uxf(p&Pk-G@iv3z^-~cIQ}tmqZDN0cwG0h zT@#C`POmxvQ~*8oL@-?xWQa;Jfp~8UaRvo&J{1W>?;i~yE25}$pO__8Pn`hQ1F*mp zVM*K3j)|PN?L2T~kArHJb%lKYuIrzIuRq6j3Cv)60+<~%PuVDue0g8rKzl@dqgaRF ze7RyNm(ZDf@l^*G($1mQNk0Ar9{>0X_S?ZtLwki*uL6=SjT&&c{E(GyT7XAE|YOjXNy)XTD52Prwj?t{26gnEzzG zmRfW!*mTWBVN-1K=G;rQ61vLwPrV-7U;ltdKU!T0`>e%s_4`=5jZ)90?Jx##L_sc~ z?Js;4} z0#dBc&{_x(6i?^>*n1DS-HPg5e7_t}!3KyW8VgaQ#&$)Gm}Zh|G@yV{QL!d5iF$LB zNMaI8{x_OjV>jjImtJf!wut3=P3%!DSR#rAMMM-30g)mI!h!$HYO~hNn!RVg<;eDjjw zW1l^H_{1sa4(EOQa$=c0HTfLj=yAQ^5AhhnJO9v4hWmtV9qx0No3Ev|f9#<@^qI4V z7ro|_7_X*k96X7Q6Wl1*IJPLu*gx{n!-E4jdUaL>Ie>8L7>7-w!Ab|vQ|OQ667_q( zefJp-2>Fi#uDdT7_d~+2orm6Z|KYYbJzzNWX8R96bn^qk+DP_c(~})-!f(Fvv%|;F zxP({}p7@1&%uR!-=?lk`n4fD8m3@^+in4q78G9Y`d%j*&Bqn`UeO}*>u59co-|f{; z{u9grkY~`IxyA%A9K;AGKKoQoAP)!W`=#r^{icxNicA1@1r0;SL@;*J@?JW}gcHK< ze)#GOV2*;Gd3q>8eDRy0`Ug9JQOV*L?v|-y%o#(Hst5>|#9bo;6Nt|jo+&1TfA;4O z8;&@7^(`IdJkMp9T{-;TGhc&YEZ8lP&ost*X=HA^^>PZEpzbSVgla)C^Z1>sRbn<1 zW7curZhPy4hi4yuWH2I|M};hhm@Gas>?aieopb(ohwojnbGSU5<9u287ejZkaqGq* zJaJ$+bm+j~qz(%I?r@ufhU@Pit4B8f_5IM1{?r$}d$=GrEm2h&G~q!fHsv(H_G9=5 zH{T0M;59LT%|GGh?htLlbKm%d;T@k11q{&Ti(9f_7){mvbEi1zt*^goM+2qbre9=) z2^36%5InAvxIQu_5$!<5e&$XGF>}y`*Mty|_E_Rg){+wdeIvTZlV)=bo5=}S1<}mq znz#i){9pJ7`vQUTBf7l%kKc7T`j?K_oOU@^e*Zg88s78vuw8OUGQ~~Oz+h4dC{L11 zcIL_Buds+|F>9n8LnS|WyPFQb`FoGp(&st(q z88BzViXhDd@F4a$ZxOv7e&0hwWzYk*^f|Zl&Hm!`pBmo%$+Ku59;#ZAxHTot3AEv! zOITgCE(WljWivIlKY!!8WjfUTN(Nm^$WUa6N!^_?@ zoO#+eG4>A(fMexh=HUb-niux?D+MQtY31%fv)o1ZqyTgu?`Q zx6^1Up}&D*%5+)Fw9iJd}y})#if7%1XoE_s0uf94y*i(mb5s8)%G z38C?#!*@*CBBChFgatXqvzMb24c{XJc*c~@b*k<`CJqVTzyQEH z(K!||5se^}s=hoXOEG;AZjsYkEhoU&)8)w3G<|10Tz$0lV4?-VgdjRGI-~a*qW4bp z5<#@+y+kLv(FM^viRhyD-ih8v@7;Tzd*A!T&-gIT+5cVET6>>;_9@|8#TjDepub2m zW%J^uwWbP;z+z_uOM)!+vo7{!Z%%$B5+dPj+r0K3jvld~*SVa3&V78{-MiH53w)nG zLNoZhcUMGT6a_)r-EUs@5MBCmX55^b2F|VcD-mGP*uBKd-r24fa=6J9bsvhiv{>#{ z64)E;v@s-84rGKZ41JD(7nPu{&6X%oiqLHe70DB2K~iyOLprZ@?9PKftoYp&-?RC# zb~YC-UmlBWG3{WF-rqw)OFNKw-RA_KJG1b|p!mujvq~oKyH7LsACAc+^l3 zfw7V-rLgP!7wN&iAE|5rT#~($E=Ugh4k-I}g)n5--%~X|^SU(N8z{ z@poUd*Qab!{3I+4uE+m=CW%_*7VJNQ?IrR!QYs>x@l-x&?WTd5-aTR=u=&F6cIc`i zLQnRtKc_7DrA1zoyfd;ud~U~yfliG(3k;;HwN>m*+tU*!y5>%3i5wG(|B5#W5=K5? z03Boqb1aII+Vjfsiuz=gtAPPZ&ZonbhzK=(q&n4xt#cN z_#mtPC=dl5ON@9@!$?j>A@e>m~^RDzP z@O(zLNb^6S!D_>-7?3(y(8k$^_o11!uofig*sGD-@$8$pHN5Zld(k4J z^&K9lqpvWG6~uC39kqT9*;FEW`(jcb3y4JbjP#W#VMu)*##%&9eBNPEmdL!qo2Z@k z&)?Co>;KG0^WHt^dz>DJ7X0<|94rj=d;Y|iiD^3h>Eg$iOu4W%uSDM0ghg}Q1U`~q zu!+PLK6@#Z;n2W&gyR@0ZF=4f z_P7P{2e@2d#G?35e=^e`prwpaeAqNs;xZMTJyQ*xwcmChTK_ow=Xd|hIQwD7@do1aQh)MTe zg$Ax?V?xCgm1bWqnu#91@$>xife&ip_AGFo{sx=PXX``f%QB*NCZm_9iy&g z9>pQ`<_7w_Rou&J<%dSI%J>*2LHVnaF+Z2=rIG0Q(L^F8tbF%2Ro}Yn$l0eeipg+e zp+9wherqdHMh||+v)Z5&3HhC0CK&qY)ZvHA71l#TO|?Mnxq>(ld>Ao$BBVaW_IccL zHsa5qAaqu^b1EY(_0J`jw*OEqZE0-!TAt3|1kci3gY8wdqdC{w`W+!*}T09-^*(*xn9xun*R0vl6oT9afIFDJAR0aK3GzTk}jmb-6Y0p$6-$R z3n!`9kWWV{GTIjfob=`sL1iJkn;rj$PAZ$%hA**R-Z7svzZm-EFo%szwm`Gs6~0CB z6t9Gwmm3hv|Hs+o_0;VL80>5|Dyc(+ zQnXD}ZU^+0)meWBylSnM-M(%_1@1DG1Xew6COIR2b!@=7o9J*>+5+>mgU4>vr7+yU zAI$Jfca+^{HbV4Q967nSR$4aC*4~ZY=<9S5J&8Bsyi1@{#atd7{^s77+7xI}um0m& z`&F;VUfZkdhUbqwrrEhz*_Ta~q!s?}X}NtJ4JFqLmI6v3_pW@&rwHh)w$782s*hLVXkUC^{cu5lXnx7|_UUvun?wXpi8bMn zl;~DI@8iB&bQpnZh2d!0T3$n7D_%)%1P*72zwhC0Q@L4R(*?;2wijN@V}9i;`RcT2A|^-luB!43Q{<7xav0L}G3M*7h8MGj z%J0QK`yfa9VPoZN_wz|NF+#*>wkh59nhleMJT#)5+2d!MwgU>gi^xbY;IErs`G|Fo z$6!P1MfMYlEzaqREz-9kR6{?T-zJkVeX!cZ@H)*hW? ze4bhn3s;qBg_T{d9C?MV{W0la>~`f+T$6pL_E?~|LdrNJMZvH1m3GC`DJ!&t%a6-6B5YfF&TM~8Wbjt`@x%TM98 zA%hiI#+)T-+4xn2Gq%1@ zR{OfkU!i77&1(b3Zv?Ouh~9$sFrg=+b_>+#7U={{#hpXG-g1%B5|w zTA_odf|zy6^v6zAyKxMmU8^G=1FN?3MU^kM)Jjk5{KhxR{D=DHCuTCyD#DwQ8t&2Z z!m#9k8oIbz*dQM5wc2}?o_AxatRF)DiMc^haW5YeIax_X9=h$ZDIV8vJ7-6lu>Kl7 zpgHB@>xd+xN|@HM5orDkc#@h_{6ukqQxV{aCYt90eN68MXY@&h-(Zlw{RwY-`WyRl zW<+GvCN}G3wqUccfd2$!FLc-xfeqW!a~X3*KtLuYr&wQpl0F5oyk76nG2nc-G9ni} zaLc?r&O6^3eJWhbwKtMj6ggRAV|aj+@_e@9YTAL}l5IV1Z*+C^%f=z8?9%kKXP-9r zV)M4#-qknUAfC@-)&>i+5;}BoBV%l$TTAyThNslpdOe+y9fu?0zB^;^BP}T=?&$h` zH;ay0^$jHxc$o9C7kxN6w5Ou9qamMc__T!ckO$4?Z{{X?;_STb3R4Kj+xLxd|Lw$e zhj-tJAiDoP$dQE-Mu9@4HK)@v{>dE~dard{udL-~c%$5O^O+wtgK zXQ5J)G2h|$=7{M$FcW4b2`%|6$D@yN?=p1$bYjKxX{n4AW{JaiXsuZ_g$<8$P z?L=B_m0|f~F29|XKx80fR*&5qn=>`LY4NjEW}amp+~N}dUow@z)0Xt)nHeORNw~Rw3SLQf5C>bKSa!S})Ztrs95ShMAfAM!M`5+YQgM3*FauuZclvZ^lsQUr2@a@dv=UzBl&mD15q)o#79X*3$pgYVfF7 zS(}xYE9ixwx9U*{i{{bbmJ;3=g+U@l8AdoTQA=~Xit*3T3W=X0v(fIse)X>JIq6Y* zds;C%&q~i62=wmxlTkW*?GlWV_?3OKdh;$!PVZJhpTmYOnGcc~WfYp%X>--9xj8Ji zeFttFY+u^j5%-tyBN5r(w7E+&xlOF&B#<)2*iw?n@+98`^J%lGTkQrGVJGXHCo@0Ak=8{yV>OkN`5 z9~@(eIJ^IRo#|IVC%EQ{m{o5|4a|_IYoE*(d!bPK{1DtXwzqd}KKs)M^0s|v!y6>% z{1vo!e85M=jIM!c`14ljtWlNkU@JE03-0fQWw$?u=#ZZ1-HNwxiK!%c*2iTBNA{Z( z1J7;;#~U{b^kd4VjaxY7R_0yxDXXewauUzpB>X8bIo4q8E@4Q{C-jYZiv=DbQYFEo_BHG*|1HVA{08or z62;gRGAW2;IszJ5Es?5l_Gus}sylx^FM12SaQ*FrMST=lc$=}|MG-aT>^HcF#(fx8 z-gwk~K7^yoNwthuBFH)w%!XsAf3_6NM=c@wuU(1^(sruna3a|2X{JxdP~bx@eYJo4 zVe=K7qcz6jbPkWSbt7CaY?RDLM|O=mQrXr4n+ zxWqKBv9+xm_hQ02$0nxzq4XPe0_K^w6`J+z$j||Kp6n=U_Vl9XM1-**SczIdYRQbT zMaeiQ^>sgXr}-w}A>k67^*Qe*4gCSvP%4TC)gSj5g0}x&hbPBX?^&* zX<%)**-&~mxY>1#5}S~=yGq<3hnWQvp{m3x_v4CVIkU1wk!0IJyG-c~9nHv!$Mep3 zHRO`hd~(}hmUStME7}}-9Qr1>A@H)`A}`hmm1A0_uBC)Sw>66oyH)$JfwRT+$m*bc zZUr21cF8s>cb4pkSh3ECoPC}+k5F12CldIl7&S?R>?XA1>4ZFUenvfr$3zVSUI!}o zCW+KefSIcwBQ_ukc6Re3L?RZOhSE>eD~>{$kogQf+02%7pO-xZ1BdNTz6&X- zufY&Hw1M&#Rh}?b$U{-g)!#dgN(M^LA|h>U4V&1JWu>Dd$<%%@Fi<$yY{yv59Wt9( z$I960k23>gwe!5*@nndMQ@E*x$4M@(hrg-x;s*u)OKCVr3FB*Q>5e}FiC*UV@2&b- z9uX&v$NMYxzndWX2ei9^>O<0b>hq4hF8Hr;Hu9Hke8wsLsogyG6m$_15>+gR8)rwmZVV z#AGEKH`@Y#z2&vqiO6Ul2_efqw^-wp3;+J%LNjY#97~Tp^`YB(%uDA8v@5emJ0AX9sfw&MB~$5E z$huX>gE;)BBMQVHCiOw={O3jRG1ODCo(Z1C9Fvc>5Ed>H?tHm*Os(k7WE4>PZDJ*U zX!j$q4T9GHsWV*#XUXmF2yFnSx9`j%ttbbps&v$Q>yHjN=v#$&71M=;x2Ipv1mrk6 zJ+@DgYrnmC^BjeR_8ejqewstP1)UwGnNUIKBPKI0zau0npSiSnmTeEdni6G)&PF0D z&#!DX46QJsFZpDdH+vu*9syK~7Z>G3fc4`jGP&AI>}P*aABpwFdkfnkcRl}DNVc}j z!sXCB!g^^Sj6FB6|Jroo1te^v!`NNI*K{fo3QdS5L>K0zde~fw-w7Q=Kbsx>emxi$ zNXDk+xCt9DcuK?YrvU{=o++JUlLtlx21TL6jG>=(S^i4LU~5Md=hEQPXo&lMTQ0gS zrhY4}CTG9kge*4_jJ?6^^d+?Sr61(|Xdf=Dx=;0jOfW8TC+barfwE~%8ix2keyZuy zt}o4a-A}bUmMZ3(=CQU6e)?P8IMJ5@7nDo!`w3;7V+ai@T{lu@QI#DAI(hnV?3Zm6 zn{RxO%h9BP4UluKMP||g#KkUFMBBEvzc>RnZIeFsU98MC0PC&p21h*ge4iTaOaK$1 zqNz|4eLdy6#UO6%GoTtb$I2KzzcjBNQxu|&>l2?$rsLyp{mN&uSrppnh9i&e11FIy=n#B6go;YQA{);Jp!`UVW z#k}R-RdfK2M&o|KZ5{**fpOH$;ut4+DH?upA_c^d=n|WA65vb>q2%a!wxZI3&~=Ye zqTiN?!_x%N#i_DMP)sebyK`Pl*q20B4!@zoQGQY*>+12369&zBlasv{cS50SKb{>S ztr#>ZqxC!X(A%0NrFr+5kqzl{;-eH5Tu~vDK99zt+EX_$;z2Fzcynr(1`B_n*Or(y z$xAIU9;2eA+oJiDkZ`))QqVT;+fIXP>`7 zs=-?GTC;liW0>8wS@*95#%oFF(6+TD+8@Pn%Z>1Ic^pl7URV5!L=?R3t~9$5+bjQx z>%5MDmhxD;QvZE?qM{Hr1B$28om!7oA_kvKBAcoZuZKcwsP9o2+=tetH+?KiO5)Rj z`27QEFTTP+U#FScMb0+=jXehrsWM9_4ZJs#O+x>|;8utvpQa3Li&|Q${e{xe%q2!q zwcvSHMy`dJ|J4V)UwN-qv3g?ZVV!Ze192{lT&wqMp)DDh!pmijfUuPiDcV*;nGP45 zy!-xJiu0!6GMh8r)>r>Pk?z@iu{~YkJuTfuid_n-qWU>Eou8+{=u>W{b?k?!!9I{$ z6bqFFnc!sD`(ASN6R9UDZdAlvKCveT+73$|hAi)E_WSCG+rtI(dl5^O%sL`#d{6cbjalP*b3Y*d1M`STJ+^op1T zwzAR3QrfB-MLF7^I4jGKR5{wwr(Rw-V-O~IRK%OlcIzTG%6MjD^c?NU$pnp!wGC*G zJhi-%E>ExoAHf0?p6nFbtwz#6K1UE&CzK4inb!3Cf>4YpM9}amA^kJBLNt~?g0L*c z%1)}1s?iQ}*dqTVm*YrieCvs7`vpV#p@zzzkH3gP#~u_;oWBl33S7G5$J|tjez##( zm?4MxhNYZWy|17H{Qij*dDQd|QKhxm7Z-EZQN>sL18kCCkwt`B9D9e2yZ0q0nhc)H z9u{|0_m1cI+?Q|ynQ>uzN#r)3zG|zon^8HF`t?{iwD{~lc!JxKN;<=76wU7eNM#YbjPpvoU3qiN1G!z4Vmn@1WMr1!h#A{sa4l#IDh zbtSRX&(hC^-bQ064X#k0Fwp*VLgq*QaF-QZC{3O|fRTeuY=Ueml=w^6rIkd~eoGvo zFgV%}Q(T{&2^o{&;{TguHY5}iWnxbaZSOIX^Pji2P%zcV9`Y>Nq$F!8hB26BlccV= z9z%2<7TF$uY=W?IC;R9mu~6}>!hVR+UU;(f2n}*_#{WDe+Eitx7A~`hm7;!SFzb!dq>k{KPCg!$ivF>x;Mt4>;yE z-ojQjFJ`4;=RM^F48L2y-6?ctB)E<9jM@Qzt%#WYSfFjWjPd?x;qtpDXGz#;PF$g!RL>R{)~EJeAU-X_NQ^6y0BhP`R~hZ^71E>a zbfHT#P!%)NS~y4>QXMxGr}{2gxtn|OkFprsw#PKV47$Y-Qz=J$%wg)8P5(Cq8r`I^ zne(~6{G}zZ&=*O~`FQ?--#ar(#yvuoqrxn09HyqFwLMPAi8~{y(a9?l2+_(frHJG8 z;W#97^5si!b(nQD5mC20dFhLO60uCG%8oosn83Fj>Czz5Q3Ic&1AZ(Nwb4UQ<8X|- zzKKmjAu`kmZV&w7_eWH@NdDW+kHB@x%G7;}TZC38+v+F-l z&A#U(&Jd@^UODflzSA8Q(EB|Vq`dJsz zmV2yz=6o>kq+p!OXiE*HR2O~MhM6E!lIJ8_msKWQJ8cb8TW7qjH+nGo^G0Pm{Dg#Q z6KssJEhFZ!y>u>BbKEsEn*izS6fYL|$ql8fb5g>Zh&=rKzIls3fM6@T+jrPIdK>Jt z(Ui5Hvkm8o_PP`a@KDJ4V}z%rim;)D8att{GdD=`S7M$!eHv+=^wcjtHm@JV&=DNF z2M2!hb#?&t&(W+q;mzR7aQz^R?A!Fk$(8T3M2)|UtvxHsQ)n+fs?Or{(0W6~mt7Bh zdYK{>rTxBrLp$hoUk2K&fBxsQP#Xc5()p8uZ)tD4#p>V=m{GyMP&9yO%Ix~K5Y9Y| zHrSgWx@<4ZA8?ux;Te*AtA?;X_d)iJVHrglo?aO)e@5NzVcahp-Euw%nR{Sv-DDtJa=R+F~&eGA+rJ7i*N#vh>eY}4?^ z!$+d%JNGS%5;{&hrB?LAE>((j7deOhK!N_I_K%pE|CR=((DorHP4O|7PBGW7M`L)6w?U!F3%vwr$_FgC9^N;=RXavF*%}|E$p^6 z4Y4(O%HCv=shT9h9v9OtS902r6W=<;ranZ<$iYNYpMc~Vm%V$h;i96hv-OD5+ITkbj|DGp??v+oDV<8KP_J*3v*r5x!uctyOrW z(e{&_@JRPp5`RFVGr|Yi>&^o?vK}3!$o#SpE@q?97&0`Q1u+(YuWyr#V`BCTmBvJO zdSwv36;x?m)-x@^pCsHh5eV_h7L)viLBoKCmwxMttKykS=^(G*c_Dy3O&5G~!Xe+Y zUbw%MAaMJLlF*PTP1inT!bm3^Zf@Pqaz>G`GR4O@?HZnmd;U-U4oqn8F+l-82SxQR znk#`c+O9F&p$W3J+CK&4op@3ov_{r;Pn7V~?RF=LN-K7Kkg@rZ2wE>TjZBbRl>J}Q z;7{taLaVMXF_@Q0NI}%|a+jeo;TF{;jMT~O;MTm5_DLH;3@Ua#<;+WWB~Y`93$FyJ z5phBVFzcQ>XvjM|&QGu-02oR?L#{G7ToVo|4ED?x)B6s5Ib@W_N{1cE?)k>bJ~QEQ zDm!}wgZ`dR?O#uD=wThuf&X$$S?6VJnFp{9-(lZX0@{Upu-vAJ=>=q3z-C48(}6FL z2DN%gS3Z0d9wp0B|5B-)rN1K*V-AcK_W4CRBc~ri81FxSzMhr~U1g4H5v|O(=lO5*TgDg-w_saEUIgVel{jR8Q+@s=cGJ zAbDcii=z-3vH{d$_i4Hj@4`_97dgnl_)pJ#ZG?r|Z_!-O9*18eE!P-j?+UwZ8eZU) z>iGUp2C4S*+1w`%^yW8KU1Kn>K&#vlknA8$u>t2sboPmFire5hb!}mXvng&`Jp@t3 zjBe-oW@b7+wX9NAS;3FmpxU|X373AU;?KvBPyMpxl75cK7#H-Yn}>nvH?<|K)WT`M zp1n4_uSEiup*e@ntyT++{C~R_Dbf6YS{{7khR_RhHf$8{Q$`PA?4=_FvxK@wnIY}p z?WL5&CjTx&SNDQq9Mf(m?kGnLy7{bI?>&%tpmYfNJzgoR!OK1cW_{)9Yr($xrff%F zU6-*>Q69FWjdBcTvF|pzTA=Wn8#*>X+P6?-A@?kfI0x@P@K6==|jhpeW0YYx=E{e>lQZ^6{GD&D)2j< zs&W4@tw+BYKV7{r>tAo5b$(;uJI0*Q=hbMh%(HZfZQ7NY+lsyDqp(WOdQ6&BnrAI( zjvg?Oedj{89?R!VG7x1HKPM;vF}^nP95jQc-p$R0NAnY2+T;a=Hv*~d9vlyu3V--Y zcX2i?KFrTj*(jG0Tr;D7Co(+?yS-h8R^iZ9eT|6`kDUmu6DeN!u*l;087Jt+=f-i; z{9YNZpzMjlAz#nCR(D{Qm#T^j-RLTJtWOzi9QTRi>Pi6BZ^=5yU*^LgQ2Z~YTZx)^k`0KrIIfT)m z(sRW=HPgg?-Bib+a9OLq$su3@7Pxhp=h0>l4YKoc{s4yeWpK9|So1Ov`1K;RPMk^V zKQ0ML+iR)2#6@T^T4Oh5{Lo+(Q*$_yHKQJkH zUemUpHO)JQC>Wo{K*6Z1U13(eJ#Vi&k9ROY({e7WtLg)dCz`Rg&i|PwzkuRrn=_)t zhCgWwZd*XnH3S&P!q753t@ty%f4>BSPL*BdA9F$U*%G2mk8IOVMCz;Bw2rEx%%UwA z6<1OWJ-h(k?ygW(WAAkgiQO;xX|`Ynn+7VoDcRn4op(@NkwGjgQq{?~Ow$ZCu2YEe zzOk| zVbNbzKD@kpmOz*3eXkGqk1nPQ-sAw2K{klkscIOh4PgZlDc5*E+`9>B3ruIq>bB3f zT|CC<=#tE(Hf)O{oZ`yjMZ3U*j;rjGK1-YlEuUE%H6p~5``-P)DqLQ?^;YyPJ-(b` z^($?Ydm>dI?or$?8X=-9l+0P7^gz31p=q1m3ds55ef-mrR*(JFyA zjz(1L$vrf+UE>#x;ioUz0L1A7Mc_1*DfuL2v|A#Ac^9Eot-{80G)%!$I=ron@pdB^ zQJO)Tmp`sCE<}(tACr#fC95qfgWPP7*`3KTV2?8*DgC4)Q5j<6#icZ_3|W=S6Z#$b zrtPSqNM7l}07)EK1=05OkM)VC{Yt3*nh{=^AVg|dMHuN6H=f~XA7V+44-wns=|qv6I2&BBYjI55uReC{5s(!%M* zr<U!Ov+chXNke2R<&_Gm8yWdeySSp7 zb#HrIHElDFw}~oDl5tQ5?zsMJz>WH93aN0f6gI#g?tP;X3)blj#KN>9q(_?83H_p8g~hmlU{a|9r+KMoc?}wT$MC zqFihci`}xn1Vh^JRH;mmOl7Js)I?PAgzmG4 z%j$a{Um8deM|fbsk;s1oC$DgFLS#N$+2!sq35N8V1p=o0Zfyk<5hvg*38FJ?Qo~;F znH!utxEjIO-1r#uz|pW-eX8g3&158@`eWMMGSv9qbekQ2Ks8O~8<^3SwNj`*YI%+?zaeC^)b!yy=q&ZqX)H2Ps3iL zK@6FD51NFMEwF-%6jMA|DURAAt-{fzMC88@Y9c7yUcAxWt_&&bR5I<1J+c7*<>(D= zplADE-nFAqc;m9~Wu#<$e~AG?$?+aNh?ypV7^CfX`$I4de+bY^HanY@6mzuol9dB8lP#d62T62kPICXCRQ22TmvLn{O&7A z41gXEyS7dWN|l$;sB>Ns2c}P!Y=R?1qL-nuP72OWUki>4;!&K5%r#ejjCR!1;O@A= zSJpoUAfeZ6&fO6~h{Vmg|KmyYI{>=SP?k*&vMv_XhRyC9^5;zx^v{nVoW<9>734Xq zYZiht8(3g0SMd{wPu&^G{-NBxb{1^g4Rgp?wOVW&`r~Y1J2G`WVPlglN(9aVIKRAcV|olYM#(o5iyH z_{T~HN37=li;{5~#^z<$FCqu^%%*{Y|H1TCar-$~&v zoZ{nYK3B%~-=}R~HB220FYPlzsEV#WnDh6IXXMnN#4N)dnNas)f}A`euZ5n7b4m>h z^;klBV7sK^tU>0AOX-B_XAZj(R?%iPUz(#>SUbU+oVvEvWzJ|M!55iy@1A}XkrOxI zESH+ANk2JfHHH6IpgL8U6q0wuwm&*CisY8|&YUySXr}E^^5*$j<92(V3Zz80D(_YL ze#z@aR#dGl@(pRK>g0%PaJL3dm^JJA~&pW~HM9?I&)fw$Cl| ze!{n7?Qb@s5(uZ@?#WLX#h~p1PB&g;!~z)*c*@9%jsg+8m9vhAFr=@b=D9>GCHlWT zeCoOGzAjSO{Xia6Xh<9#CLXhdi%FQ1=t{esn6~%pB=uE_eZ_GqhRFmeobM+BG|9~u zMezM2ae~n=dsCbmT5j1jK1Jc=U4#lc!1x^IY-|9P3gsqq{XIL+*#X>v z6mkZ-Fu|3X{+K~;r4ORaFzBk>?HxcbI93Sxfpo>5rtY|(Mf@Gsu|3E9 z>lnBDdtQ(pkgBX|LjJ0Jt?SdY(6s)g(`;!#C;gF~GVqQCW{o|hZLC(hugFsW=|Zx< zvV=F;PB3bmgbT~4B4FnX_s zYj(9CeNM+OVQ7d2$DL<9OK=Eqe)P=(394sR4sU|vRprnfW_JK8CWfa!dZ6mq`oZP+ zUAAo0HoS}YhkEr;>V+d+f?hKlJ1F{7S0tfJ#fTw2E)A=&4HG^KJoGHg`Z#Hi$m;0t zKO*OlJ~d6H7f3N(8e6^>Id*4n#gQW%iEq>4O!6*`N-dgCb~0N1+0Mu~)Hcgf8svE$ zGCKWG(*?unG^u1nO!4o*Y$W5qUG6RBo}H5`003gAZ}V!I7J9(0@ZTw`g0UHHInbn z0playuX{V!$4O^q7SV_1e(@q5-@i96!N+}V+`O=42qo^D|1>ewajGkxX*$dwbd`Ly zB7Xe>Ze+6?RnjE(xxG=NTE%LNxYeOUZ{z&?tV>23!?rBWw8Pv}MIudG!7@>sV2)sW zq8BicC~N)Ox0_lBe}lkqYcl$KW^dFqk%XQ2vmH9~V)@L%k~LD)L^;lLhmSqL`zHLE zHM3}%j(}fEkEcZ{Z)|t#n31MuURrjVh zu@VNq_H(Y_#&Wy17D~otjh}??!)-RwyLU-8wf{eZc7QwAEtr>?>9h|OI3bUJHh0-C zX&gQj`?sDUre_3TI(Axs?%jZ3AhKE>8Qo?FL(z|xKNSz;x?63+JX7JW!oT&yTa=>n zxaoumCX-c;zq-gDHoWUKfy=kZ6<=e3LaNDXl1l2XG5~T@g;)uPasEsl_+~ytQkhPq z0%$suD?pDX8UU2n6mCM>pmmOk`6pc&o+QkH{DGalM)u36WpUs#2K;>gqjfpw8hsia zabcRtNie~*E{O#M;sCxjS?=Ph$mQIPS&M4pqdd`Hp^5Q+1 zXX$NEK97ex7z#UlLig!n)t_4-Z{Pln8OGqc>?U$n95$!mJKF04>4a}{2K>%w=Yp`4 z{nqWR(%)KhIdKY9cGnS4?18`k?Bm+m*bov!y*}pV~7fW`8$D- zf0;-Tx2~I_c>o8>4nXouj z86*)Zvj?04l1M<~c!pRq%7z2CranvdV*eey*+7l1KJZ7$4r>q6hJ23p2N|L;=*bJM z%+>;DJ^3y0=Gj%ln`dGo|Enpr&?Yq{F&f?1z~wmL{!tfR>j#dAl6&%G?JW_0FVRow zJC)2Wb_TcBuODa(*$-!5fhQVTYu^lPR)j%@^7unaduL-OOJF&&vICy`5>|H^XMtFO#*@8P#vr+i&$uc0l+AaR&U_2bofb+gUtMGc$ z#U>k?Dfz1wPB6U+aFQW`tTkIs^QBeR0^aOlB=K{=GB}*zY{y|c@!wlBXYGOr6O1hAK`KnuTTd$3TCgitx5x3ypvusip$B zBLXG&JBrQiLux=_Cc?@mT~y;2a6Mz}{e7e20P3M(q+O+^8MmO2g~Jn1i-2J4!b!g} zoInN?B$l&Dh0h9p>83+0{76~3gkYsUBhlWn46&OWw;H1PiMlw-=%xW%j;gMn5$wf4sg}zD`fR#{w~x6H#|GOu45{oe0pRjSv1scdJKyX#29M zSiQJU+{t)lgKH)IJXkeQgYeV-uPlQ!C+14ztLGU~HV<3CSUF-mZ%6;bf?Ne8;sWS^ z8kpbu!ZgIgCB@!6w{>Ah%|tD$WnJkU0L&5j3YUlP zD?Ha7slas>FmZwmX54Uz8d5I{dc|d1%Ik%*I^p=69TdjOF*Cd!T>w?LQ078YVmd zxG@@CoF6k0?k|1wzlJp&0=%-D{hzQqSB(bDrj8)4zoP0{kS&7wdSa0Z=13|ssCA*hQ-(f48Csv z6Pn$24M0)$tj22$IAdyE7$ZNjz*}0)!}^|1#j3CwA2n(Rutxg=^@9HKbbqMxFUN=f;eQZqX)Isvow#w8SNAZ z;6yjapCJMP2`A+rlw3M6#O(kw2vEm_6jx=1^9j-ft!i60QP;}5mtXSC61X=NVAp`} z>a$he6D%2^_G1ee@)I76q?op zL<{xL=|A|Gq-n9`6*zrm$WiUoZM=Zkaw!y{+U;8k<}a;!-MucGJ4Ik7Yuhd%5vABBOJ6XlVX&>uxG((Nn)&l>B3P6qmKKU0YFfGnXU7>LafCdeh#E9tnKED}qfkyj?G`jzr1rVSwJ!79{UuWj0 z`!@=~eGC=(A%|8aF|^@2S~+qy!nJ&GH(GkO`d91Vk5aZ##(ONWjx0okHE);3-_A=B zq_z=(NRuzDP|8?^>5qUJxy~KThG@b@q=4}g5S4s?@tnZrC5)lFs{;jyd$sO(%Q27a zp0kF`F3J*gA<2^$o!Udd^i$WV)({4(lIPU33^Xu$3ZpQzsJqUwP8PoBvtU*Z{f{s4 zMFC(9{Z{%#riAqTGE?aemHagOUkgAb1?CK(+n>#9sqHWZ9(P~74GO0uj+$wGbp2)&ku_OIlL$)q7wB`&NfcWuDD2<4w#P zzsu_sd#PNeUU-9m455uyZ)SHLHpjp&&>?b&-2(2C>B`#t+~ClCxa2Qogju_G$$qIz zSv`AzX|N1BH__Gw?FtavtRV5d@$d{q)WiRy>8sCC=25Cf)Zt1S)=KFg+|MME#eV=ok>w4Ge=qYt=b$*&KZ=YFN8~{98jzp>{ zlWF&zks|K)y))npu$;b{`@1U~8t@~rDZ4*7uP;DT2O{81aHNpkoqvuuzjy6e%2u+5 zF$T8D`&z<-bZg&#GBZ;4$9ya&axNqn{4<_9Gf(mH}pZ`_$Cy{k*5HK!a8KN-wRYo7MS~m z2yP!lWt)?%CnsjE-&xNuK-7G88=pMhuSV_aW42K31U(}L zP+c6!Qo93^=)8dpr133q{;Q>N`Ma(G52GVNFoC;(kJO*^x_l;8BhLSzLQ`kBNS(f> zCn}%vO?h)whUSMmPBCEQl8kr;H*H!4p!cZ#-bDZ{m!d2J)4!^iXSF7?lc*jR1mn+@ z907=)64s6`V~%T^)`;b=MN|d|bncrak$d|*n;tVxhoywGY889NQAR) z3wX|gu!27$e^Y|F6y^?a4B){t)-y7YJO{t?fXTP$FX%9>y2%gUGt~W`u^?FbC9uZ8 zWaK|-W$2H(0m62uT4rp~OYJ`c95zFX(Xc49I*O|F3v0o;DTKg10)Ej549Odmc;Nys zyN>Wbhrb4-pk6#_P=z7R^{13Q1WV7UI*O;jKs^OW_rx*HSM3z(AB!yjeWQl!%{Ao{ zEOL(T?qj;H0GN^UM;HR%*(o#n46W2sJhP?3{Nc(}$$SnFHtYhRL@kFfLV2T#e^hz# zPsd;OQ16aFknX@U0a&G7y#pvR$m@r~Mpxd;p?56iQq`6Bo7(kjf|6Rr#c?&gdA3tR z4fl7>WK4El%RDAVe>N5!@%I60Y=*(_!?6f*8nt5)1rS8UH|dUgD#()e8?;U&Cz}YY zmJB+>CE!w$7W?C&tW0StcPkg}tbO&#K(?gw2~$Ft1tsjj{|A7cxlTr{55S{-nI<8wigbYr^#Wa(02~{) zL$=|zR}1l2dgK{p;nVV6cE7z@Bj2fLVKLUmb?a)yU};$t8++z0&K$)}0>E*`CdWp}w>CecV*`MjUp>uX(j!s&^5(P$(_3Q@GGwV)Vf#y;28#M0a%q$b1x;k~*Zu6SG0XHifMR{fB7Lg-)QyWX8f8+Y^KYe2JWep5t--C+o0L1%|D501>d zEvc;3S7jbBX+KktP!9$Gho^jTDVE%@%QHu*Ywkq7%ec@=OS;I5dU};-U1G7U!za5iM)x|HX5whuENLN_q zPQ9UDNpsjvO>+1<9rAFEOfBG+_BdAc1QRU!S0q>8&l_Kfb>d2N?<9mOE3yBrq>}?q zK(4H>=E;1Fc1uw49&FmDqlXwn+ckXz2c@XGwrnX5hfKGZDWkRX^ejP|vhr&R4)12T z!2Z7ZqhHe?rHF$PK(iF|DwFHLD{b;)FBi1I0^VKB!rw6ioEi2ntk!FBgvGK9aOrYP zAg`DqnWCYu=1DHhv$ZyX;^k(f0z%4VK_xbR=@-NZ(zs@RL!fz40#nA6ZSu&f>$an~ zss!B`NeOzdO8{%BJ)x(#s;T~c$sQFZE;7KdF8AX)N;~D*s0-%rlc;y-mVYujN{cC( zH(HW?(5g$UpLgvcU*vR0jQSX#wa*F@KsvNmHw1Y`rSX8~5PE*PI)$=AYzIa5N+}*s_ zDOphfmzOH3{AZl(D`49lDr#+axH0F8YEuEL`g}*szuQ_GyH7R3QrEctr0mcp z1_B2N8$OX=2Hiu{a<1X;VxV*I=}Me1mROeVzyRt{kmpfWi7PHZm%UEN)-j?}QWp$= zstGjoQLgr??kxt7?u-v@z%JaW`R|%N7_y+FnQSuhSId=pu4d&EPECouS%ziI`wJ0( zAVr!GO04mKwV3y5eI$kSq8ctBYt1w%*hJ&ndVri8n-g=dd&~LtVTi@EFpusGR{`mXe2yA~>GoS74=5%ca3fZHL# zYd40g{Q}7`axiLEejv31_>uoBv9o8u17u14l4f%NWf9KQ0ig2?B54W2aFrfS1QVBf z!9Ne}qn?l1z?t?U;VrgJ$n6Zt@3T11>7}@AMqo`7tymUp(2svegm!d)p7zt98PXHv z{?8muRz>zF&!;DO1jkp0(tyNhJ-qa`^wtP7soz~&<>^;EG8odaKx8Gg2#VUNuSxvG z^jMHU!Tm#hiP;)26Q56Aqb3JnR{snQi`ha6(#^sgHtAc+_8KzWdz^p{SXQJ!l|joh z`pi4W`R^Ycz`5A$*Cw^|VhFOrR^_FUaaH1?ZS&_<4aX?9F&}eW`N0mSj5>F7@tH{n zalgUExW%Tzq$+oM%7ZSztswltWJ%lH{uX(-364=;zV$QI{-DN=1La~A{L6^nBO}W6 z&og9{qpsQ?(xUk9e1T$aD56_f0e~0_WnScxxWfQFf^j{?_)Dr$_ivhl^e`z~QS~@K zk^Hi~4j~sbuJ-lCH!TY%zqH-&9Ja6B$)e>Z(^`MIO_dF#eGpf^;`Hg^A|?LB!42xI zc|Lat0B`gWM?7)>V5C!Eyh{cQA@+HLJ9N#|SoNz--_5~N=mILhscr={?Aa*Z(s=mLxSKt^SzJo=IT!5i)r@Vs<|D!kUX=@Y?3q+!sHju|7I4)00+4a_HfN1m^4jGaP^Bd7EoV7knBb>#vCf) z!5<}Ve`j+-E#yT6V=68n4O6_p8mTQBdl1}J>n{E6Vv3iLe4~Y$&AV68!Acecy9h0w zIM!rzJUT``iE)7@#sxwl7E`bDDXgL&snP!tW^qJF{^?lk-@k)h83e)etQ{o|uqnxb z82dU^o3BC&D8+B9Mno$@KZFW|SRzphMq)YI^$s*QrEF7@29GEA(;r|b_!Rw3BW#M? zbq7y_fR`s3ib_oHGjn2+D~MBnU59PXW;TQk!{xRPOAt+M{5RPkZx+eNWJ>rK_lmP$ z!4@_`K_vTvD-%7zNV(f4hgOYq8;c~L_ju++VKg{<zYk8Ya@vmQQ=wcciXF8Y; zX20%4{6F93r-9zu0ab!|%)s4LUj349+vfSI&h_@rv#G(&>^Jeqh{dVtNIS=3LI2X4 zY~{j6TV;z%Llt(Q%p{2+zoj8H-u#>HcC1tpc$;{moFwJ@zFy>S%(>t}~r$YZb)uvnF4Iv^_J!iL(`_-3cd(jy?I$UINFymD~ zmMUvDf5n+T@!3C*oB0D-uvK-;?dLR*Nv*$PbiZHIeBK4b{`>tjJ^uHwC~}j0d}GOw zDpGsW+Pkp9m)xK?+J){v08pxniM`5$nbhpO#vO$jDmq3A02Ci5M)y#4oe}_WXxV!v z_XwPt*8c;R1S|x}TRlWz;cvl5pB8MvUe*5G0{Tzme`pM_rt>R>o{J=FIH$cbMzU6M zy^*{=KMN2%nIAgvE)SW=vMfnd8GnFE3;aW;ei=z%NZ4?lAb0~$5D znW%B^qGXFP?*w!;i=d{Qjr|l*6!g9FrxH#kmk6|WYi!Es1IocQ zt8C$yaZl*@HlAyjIgsxo#&P?ktCbum`GIytPrfR#(=dCH097=vYJ~cad#*OUL~6s} z5e<{T23u<3VCqF+UAXT$0fQ|8k8Jxg)8B%*HD+pnGKZ036%y8e=8U%R7@yCIO}p3wf2Q0sLUh zxq8hB&oHN;WxJ&JE;2+ZQc)F~&DqTV6%DAJ1gfV`FDY(pa9Ll$%^ww2NvBldD==fgL|nA} zINI*wSP$uNoA=G2XO^u<&(PB@Lv7a9aWG5l>TkLg`$%b))%*a$5e9)kCM;5>%8%XD}0gbmF& zNf27tGiKwwo~2hDn6VSV_$di5^huq?!3!;=lsH0m@=vJQ(9|9~pGqOC`a6tkkVysu_=C_Dfjsw+mxu^8ls$WU)vD_{bc~C zaGf+48HQHJ#at<{Pntz5h-8EInVE+`Y%t0Rynb_hoqlQn1eApv#C@TyCS*c(L?l;z zIpOzq*zZ5P8@dFJbvpg&{30^vo>T6tvMeZpQhu@4q$i$|Up*<5fX(*$)#tPhTqc7F z6TMjCC(iNq@yY|6>C+9GSU}TH0hLvJTS4mH1{_I4Ba$3JOuUQxwH=@y^Z8`FQCDvN zDnME{1z}z`h+P1P#i5GrDD7l)fTx`}PHg+!PgYedW$v`1RS#bq`+Oq=hyQ*jL9U*u zMU|HZ?6tU7ua*;rV!^Viot)B&@QeF+1^n&d74{!s#cJDHGYH1)6hfe6FUj@2P>EpD8O_*L@&fPaTSY(0Q z9%3<3$NYI2I)OligG~^7(FqmlP~`W`1Jk%vRJ8_tYhKTN+RM+knT_g!sMG!PTfVcrf~eYTiUpSXjNmm@q)2dQjDT1U6Cyu z*zjD{K(RQ}b$OH=D2G+^a+`mU_3JJXk z^FIuFE`hI-k3Po7%Q33hkIS~DF&o&aNQllXY-XiHD+Tdd+m-9sU$V|A9j6x~+;>Wi zFcLvYU1LwL>PK>4Wf75A|I&${#bp$3a|ckBzgGtOemVn?HP?U78XK&bx|Pth#n!+6 z^!PIEgZ3kq!Is^AMyu#~Vzim_*I zot^rH0~6i0KX@_@DI27c>9z3%7iu#M(Tpo>tB=h9c6d)1LT0yDM1zHwF2byB@>4#_ z)jsC$~B#ewyV7L75rtf$rrwramL7OLW$&zfXeHTdb!S`j3_$d27z=7j8N^O+6 z(!Bxze$&>;r#Sm*j@f5TDKU1T}RPiFRcPQh2Na&0LS~#sIkJ))~cCPMhwpV72+kEomqJ-;>?#(xmmZl>^M|D?& z7l@6+-z_(SxHiR2AGR})jDfWI<5<&=1*it-Z9x z1s|FAyK2SP$mIvi6SL^Yj>F8f`Af>oXX$;8Iz~LAH#I8`$i1-$Ye%xu)AYI7f-DqR zpV5y`5t4tEAYSbT_)m#O6tK)HzHglM4gHrPXq#X6258sd)MnZ|8@pPhtXH;Hd)!!N z)IY!?)Bm1W*bGxL?(7rRwq9e%uxM1lIQieleJ>v<+T(`sdoWrR5C%#S|C?*mP#72# zEaZakM{T^_r_$sGms3M-#)Ms1i>XkMFvD|2g$fWp#Ix>S>*V65)U|lZQ}XEdyG}p5 zsAcSAswt^m(~wr`)Crbx{0R&Zb>?0Nl|qSpf|W%XAf3)1>y&c3RX|e-e)&MiR4Kr~ zg+!C22uh>#j^HQGjHJ+uAUd)pskVqc=xS5XNZp>G1Xu#SXh_FOPN{svdh{BGc3$1GfP@9wIw1{O&w656`hZVNdl1w6Sdl$Cgy06vhHk6*Wg|S{a)DDHz=AS(Kq4` zKotO@Ct*W52-$J2?=Zbc56eFgG8RH-QKn3tdW&6N>FH~sDbJzl4<+}{;T_}6c_)pF z@a{(ySz1NBVOCm&Er;~FTP{U5AsJE**LVowz6}k7B#XdWicqxWdTvZCnvqen3NEv9 zFP_~l*fZ|X`c$ZP_F!zcnSQ<9$$6`#GlfE4wiJ;S3;=m9e=iQCk5gvQrD;v#i<2gA zhX#tqWI~>H+kM`NuzkGF;0yJ?8r2a)g?sZTvrM>YLVvmNBV5$dT0s;x_fds*+b#{j zzCR!QRKk;>6N+Bow&>-AxI9l953$Fw=nu=yIs3#c&h(*2()_Qz7jNl2w1<&pX@)jg z3HP`seoqy&dsbZHTSmMn1=Wusn0!MLKA;Xan zxwb+Opu5%^zKE8l+Nathi@SK!Qip$qAiLtxK%O1&_!nI%t+Hkt4AM-OB{=RN`qPp| zOC_n2TFnSnxnKCwJX8Fgt9@0*f&b}m(Fw+LYf2wVZE(2L4(x;GqGf!k)K~Ij9@jNn zN+xaHB8PBnlsNvV1U{AMQ4BgBnZu_gZ#*m--&v`-A2|F= zDlYGxuG~4uIqo-}bn0bauQ*K?w2K(Jb|*LJC~+0%#56i*rfIxm3fY0)=XU$H?jDFQ z9ByFYW8HPob&B2Wli@WSJ!3H|i+0e*Uus^fUfwAwr{)m4__-{+yp+5Yxrz%n^@p2+ zqmZX0zxM4v^^|04myOttK*l^4ZU9ufglA4q5S(BDVBTjO+e_Sl(y>Ako8^lU^tUDc zhq!QJ0_J%jN$>S|R*H{YRx*d%c6uMgLm{P=v&*7WN9N|J>4w@PcNvS?cg<-c`=+SU z>EibWQ#rn442Byfy7xR55NW+kMMK@@e&n8e#?19XTINWJEHHObW?Zg&ta?1 zlaF`H?c#J?0h~|Hx}6AU_X(;AnN5NJkBGjeHos1iX$(2t3aM}CcWU-t@|-0k@Z;9( zN7?4)cB0k#F!&`NDqCP!f4Z(+7G7%kkL;;escFRO9XmWH>O;;ejsLF&ST;jhIH;6d zKxX?o4X^frt|pQvRuC`JOwP<}>ncAUWX2*Ml5%ff!rv036LF40Wxf&#t|hqYl_gA3 zyS#Z#?Rx4|Vji1dJ@;&1pXQhn614p=1UY!2;&~I=A>hKN0*LlnmG9O)#2Fp}(N@~` z-?_8N#q~O!y+8%ecL^8gv^*Ch$ds_aP*bH72Z?o5CkF^Nhs_Q`Dkm6f;k)0TqxZNU zov`+gcKhlf*> zbaSz5?+XIRr!|^I?oVf(*@Re?s*?tlRWMjaw*tfn`xu{0grXDO(FY-MZrf?zqVBX43`+$U5{Gs4f@ zuRE=ABdN%6woJTJG0NvWhY#CQ+r0!Xo|*(Y5un-0cmb;B2Gbm=R~`{}cn$xYHnSV? zLwquH+xX9!+D%V|6B`kkB^C36pYGAKsoVTK74Sm4&gd7sUq8BezNxLj_U$vPCw_%_ zydvU4@3-Bkxz9jK9m;%i38@oF{DqiBLH`@^yKUT#eiomkcxCCvcVC=lQ`X+w7rrOT zg|x-`#`sYi;CX_Qc52Df#@%&mR$Z&(+a!}Q$saCnMmjM59hNRp;@ysW?;B}Xh?m88 zyt&_sVd{D0q#`sj-3|f2HGu=F}29={&yT+q~(^ zI+K)_%HOd2=}Qr(I^uhD_7_yg#AIV`Gq{F9KOY-tiB-vyGW+K;q_g$@YSeqd&(R%Q zl6CRYfRnr&_Z!OeR=WQs8CO`XX{qQ=^hbXvTEy0aJoQHpR?*_aTeSAhXjrdmQVWyzjTeH^VaPQwp~$3V7;K)i}FFh7ck-@!q1$ zcDcWhVFS7G6b;v6p6#odWGFV?-|_L8|Hl2#Joe)2l(Qu$Rb@of3db+yL!Ax-eZ2%u zi&W=-4+FOi)B4A@9)IY3fAFBW)$#00Mh@dx_>23%9a{YbT`mIS9`5SpIGU!Z!@!G% zT*cWsZg6y*CmM>Y<8GEs;T09>>5S^tj?+J#QE>jx)z0N2LrN}EehNIImj?k74!*Ac z-FV`%rR>q^NhLI)FL47l_P7Ix_HK<$rlWbP-aR=F>&SaLx%kJa7ZV0LFCCr&7jwsu z>KqR>;5rdnxDE{jp6ssq4ABpjgwLKxEo4VMOwoZq6+GMxEz7w#Bia`E3O zVMYgEr`GbtP1`n&cfDi%9j*WD%iGV);-t8{F$9Ydc5|I`%RR+mk=mgmyRMb-i7j4nPhwG#zqq7xs|Veg6W5d@|{B zBN8&m>CqURxJX0>5(E|MM@&fwWj%$NQM@6y^cMa8kDJi|@Y#gK&Q$HXA$G+RHx=Lp zn=HqMVRnw6vzqC!1YI-tTupo%7l(WtdZRee+oK@nwAVR7{<c?H_b1te&;{OCMHd7CY%j2?!egny#vj~uuM?iJWRsQC^@k0_#{y0Va)YoGF#`A?I zPe6-m^1p(`A&h*pAw6BoSC}#UAKCKDehTl^u6YjVx>v0t1^Afx#Xdv(qANz6uP-dE zle58pes*<@*NE6GG=BxAZZ{{;{K>zjyRO87o} zb?>jS)9+~+NUgN}s(YTbk~sn|{M|y51V9+VLNop1G*c{*3r^d1u$LQic7aATA10#7 z@mU9J8_*!4t)`LC$CH)7jgKeIVUngG@KNu9;e+29pYRu)t;6~|<;UVf@9*bpXbSpq zDc?zR0~Tl@io~R6_$w7qs7k0yd4AXd!ZAR%(8(|%dGnF4N?iN223 z42kD~CPn7DWp;Szq78d`x z0=jfr^%wLtF~At42S3(R0&n88|6KD`Hq-DFccE^=@05$K`Zv1 zdV+@Hltj-xa z(4JS$+B{y?bxa>nB@TcNBKw|Q-1}2XgsscTJ1zNn%W|UcQ-c@@Za~I2C8NQIs=T*V zI4r*4W30O_N{QPQtDoL5^u8z$ZvI;-v!C?;NL>AqZ1!w#37Ux$N-Ex&&g$>xjV2u3&a|ZItomr0Z zR-*9vqme?qpZ*gAY$e(&0RV9|0f$RtXc&FljNG%rDJThefsRh*slwb~Gp^(p4}>O?k8ZpboPF%RwykXbTOaFM+$HuEv@32jK$&IvHFTZ_Z} z0tZAJ;K==FD4I}3%{`K|+;N0vvCs2vk>ZKs9Rt?(OCTH=Kh+W_!6x_!8|}hV?7Dyu6;l~)HAgZ{8SO^LS-k6i^0ydsEkRu=fa^}sKk;GJ zyi+UHh!BtKr;)N}XOn>O0q#F;N*TQ2!MSb21&psot_SH9UpJgk|Dxn*RuA;`C%Y3* z*mqW5a_&6hB^@8LWk>$&#P#730DUwi!7mU=>cZfOt#8bbupRqxDZYU%0H$p3{nU|} zbuqM@)A?`i?O)?p{$%%_OM}MYJ=vc-Dsiw^A5fr}U<}wj^q%xSM0n7cXJJFkoeHmU z|Fx`_p!y1_6%W{2Y()HIVfj?mhfrCQP9%6Y2EQuan+20=0E0gPT8U2T8AJmF(yb}i z&%US=jcH|7b|>*R^X`d%7Djz@KHT?Pq%N?7Do@<*fHuw~ZIux%|EHoFofDVhCVwIn zgvAwuA>p;#5BbmDE=|mT78KGKUFVNf`8!M4f|xzf7UxXPe!3f}s7|>o0-IVJ|xWtoh@U z`CeWY?0;i&I`G}Yzn^Nyv;MTz-jVa~>99!^2C?}A0b0PrxEuYE@KnUKj!-Y1#`ySu&SO z6_9wT@kmx;x)rO9_`!6)nIW0pm6EYg%l6$)0_A>$E)6{v?DdPF(BZZ&PF= z&Ltge|58OambmS&E%Ch(3WOImoweTQ%g9sBIveDcBw^z z3=$h#2#I<|^kdCp!L|uk6K0xh3ngcl)C`tE6aO!VVDpj(zr+m8lY_Kpv_&EVxCO^h}`Uz>q3=nfe1d zEPVINGZS(=$ViUgz9-RTPl1^Dr^|ySE<@+>Z%7BAxAT55#o}@(41s9l)*qJF5pqcg zVE=rD&A39!1y;g6AnoXU?YDN`Nf#Q@#TEEsY*^6 zZx3zYflRMcdev;K$3$qD1R7S+yLKq~W#}@;;14cQ*Ui#ph(&4HsctGKJ{~KR7pKTg z%i+Q8@<1iulXH3}4thGDA#m5jHw1{cS_QU$-2@!XyxF`|ZMR`pp64NFl77YvmvBcz zVZlhn_pMdfzB)hCZ zdbKt10$U;@o>i+xROE2bx==B!yY9mMNFz{_=Y}_RF3l~Ti=7T;D&QP$5Or9^s+3_+QaMwG%F zJK7_6JC~SI65OAs6-eNKm28vv^o}v)1u09{N7$PV1KHJ!%QrG!Fuf@8?u!z#B0@PY zj=O~k?~1WaWKZgGyq#sm=16e%Xd>3NNOu0PQkrJx2!Lr zCoMm?Q@GSFBN6Gp{9v=>$Du~T9AK7s7L*h0yE(JvY6Z%LOEBoaR&7jiG2RjURg*0E z#GJJHsN9f>#db0-aPrucxwKb$=GVDWh5YOGtLv=j(RXMp(k8y|?^JoffWOM@zi5%W z!1f8OOTChFA!8;XWEC0Vi|lLPm41d3SGcHMNSOR68B;9Z6f;3I4hNj1^I3a`+xQ`k z8*V3k%uO5g7xeR!>{!?m5n)Z`sY8IQ{3<0Qd*sxCW>@z}BxU=iAi3PJZ>Cefg2>gE zrZ_ja=$lrD9y+CO*`4I>Ar_I)byMOlc$eUoEgrAid>`#sCPpekafTh#*0Y1RXQzF{ zPSSi7n_;)B%DU(>UU?``X!wf2A&nO-R^h$LO%iuN_P6*WXSZ_5F6MoZWu%7f8Wzr~T?w zz9&BiY$PA-?}S(Xi$@-vInF?T$7;9gWsKq?iH&|fy=^`&wUO2ygz)nC6I&AW#EXzm zE1vx9l8rjWI`?GWBuE3bF#GDrJt3{{H0>i}WR~y?n?cD`3qr@1Q$J?HtU8rK`}F=8 z_vTxg<0yC8MnpZ3=h#B`#%?CXIPni=g(YY)h0 z?V(;8en;!Z4ZSwt24}n}bx`w?YhpYuqD4ra*J=|iuOgh}x!dxhD_WlT{=G7FG9@%( z@Kw~r|nJl)9uUQAqb&U~*T#e*uiJ>8tE;p9GG ztSbW|j<}E}VQ1J+hzP!EWZ5(c6`oq8??L<0Bq(VZ9vU{Ew#6j3poC5HLPvM$F{15> z)dA@&5c#?mnldEW#1p4k`*M*ZsQ*3ldROn1;8Ur}fjlqV!q-5=c(h#C=Pv|n$r+I) zsw7OwTOPHSA`Yz|q;RmDUr|vjGx*7+JiBJc42%-GRk=pflIC>`=<12%Ap^M>B2POv z-*M7ga0T4@k0;?yCW?pXP+`!JJKSg7Hq-9#9yGRfdI6DmXB7`k_dE)$D1MRbC7qm^ zL@R2h0_*8?&h~`yDuniKw?RE){U4w#0Kbv;ZZuv#Bu=SBfHa++ zW80i!yz$}hr+0s_p0afnRy@jmeQm^ z!WMBF6wV_m7`+B|I^4AUhgPnbryo{s83NHkmYHD?e%c}#yR;GSsy{;XFzmFXEOVzP zzX(@NMZKf0(1B2M7W!}}a5NG{n1lNo!P*1s!PpW*=26NpV@nf|FFG!gm$6M}^?#G# z8kpYMJX|X_& zeGc1~yIU6nQ@ecn4Lh#oC-hKO3naFGc~RfWy)Ga7{7X~lh)%*?oYg7Pk@=y||c+b7$6gIhft@o!?F za`bZ2+x2oE$+yYs~HciW@-P_AN)4nMGobd|1~8~*l% zs*w=TO+?d!qXlNe^exH>5jc@~sFQ`(z^)0~Tq;XCn3hx_S4I^j=8MiC8wCDR5>yx9 zT8_p&(#`THsUbp1W-~9H&}IFZ>E}(tFW0uZWA)b}K+22(}jON7=Lhnp*vPZNIX`vKtYw6R4!;d2hU~6j^!iD8Z4? zHAV~S1c;`|gbWQp;&@J6(5Mq+4XP;;WSO0|8UTWa%TxNT+>1l z{5-N61xeo2i9LUzBj`^-)XheY$?UrEhRv_sOi$9+s!da+dn%n3(J+T^s8?(_dOO#Xer`g34+RjXw!Q)p;3u@E0ZZV|E2jL8A-# zX~YzIvGJD*&kt4y%%dOza-Xyq=P5N@*GaKtMn!u>0Bc$(D-f2FSHM0>+TCYRQWLRL z2l#&yaFrSrboonU(R$YW)!C;Xte=xoI}f#oHY@}R_SI`MarxT=N%;hDwr3VWt33j# z66%;~+}!Gop^6s$tD1nGrb+6>OsgQX#3a{5BwBwAtWWUdTSid21|gN{Y8k-`RyF!P2unmlKq{+TXuA-#lG+N`SSr=*nn1I4v$-lj$fbPEl2m4Vh%Q zqPO{3f$_OepVK?bLMMsJ$%W11bvA@+nb2F>k)56-;ZWfY=4DnS#-JIz7z%Iw2cv6;MX^E$X~Q4E$m+yS!XM z#Ric3eN)X*bOa!FTGltrpt#_}<4;#*2~aX=v+qCzD)WDX{ltIiU}f5jLMc$x-GY{! z)G?`f-G~@nbJnqK(@_Qv>?FicVK_!+X`=34-o>uA{278jDj*YcofdmJ7UprcVDO8X z>(xC!H6j1a& zQ7l_v&N;F^|>TT>7 z^Y_UDvXwif7&`cv^JLz2pA?}|B~u1E8^XLWtK&0}tAyz#=o<^My(-y?Dg=ax`-~^m z7F{}H*K4)~=EdGX(!NAOsS=pk8Yq6oMruQ;zeYBD2HTxJ1R~qxkKe)7e z*|WFh?kZZ0a*Yoh!;M^gQ*^+q;+_e}bH$m*L`$icIEG-I*EdYeSOtDkgJj?a>>8(enk)fi$n)QRiPpr5?(Si7K^uNF zuQcFVK^5v!pr9bYY-4DFGV5Z=QQMH@d2cp!o7SHJYE|(F>$*-oiec&^lRV&A8Lex>B$2tj|ht0Rqo@3lkHKpx|N zx;(KzJ%JAh?8vm0&!y2*u>>+Y488Ybnp^fPV@0&EuVv*aU2Sy@-Ic=8A_V*CKl^u3 zF*5c=ME&r{1d;;|N9d>QuAc#>aO^}9>!?M8jFNuY{UaYV6R&<{Y9H$$ z$SDbB$J5S=BAT2q$jG)wXJi1Dt4KjO`I|}aSS>7|0BtuNeZF-{NjZou?8)OJI0GCS zDW&Yd$!J7%uHu4=Q~r9?}ppAx;cGL zd7{x9F2i#1@O!RvbNjeU3`TZOzOA~J0wt^0DGLGEyBrwto`@Oxg+&g>MM|83rnDxH#bjPp1#f2zov_RH?rE0iAFftX zsV^qp^C!g^9-rXfh1)%k#4r1Rj{=0gp{^(%3-YwWoj}S*Cphl7;yWqryJYu>z%rmn zd2&=tR~gZ+ke}TRXI@i7jm&%NOg6LDUlsgIZ7o;D&B)Zy({UZcyvFzmCKbQ`no4s) zI0NnyH@-cQZ+%&sZ9dTIsDAm;MGxn6UtC zPXc~Fo<1$GrsN{>@dk$?b=xf{_6zd1`)*F*e=w!IaMTeEr^s<%^Ff1KZ$W3bJN%z& ztCWhwxq}`nbI$o_4CyJs_krsQmmVi^RgmYWMY^nWDJ3luDG46NTDF8^@z|4pI}>D3 z0)594N$sL?Ae&Z#hqk^=#9R&tY=&bM8*@sQFD~knwV5~SUF|oW$Pk&IUL3O`*w{yB z9446wHk>zCgd&Ao4ugArK1_lMo_ffRRWW}fOVs8_#{R-y)yrXKdaaT;MTy?{SyOlwDO4$V!VUJxdatlvD3i)p`z<}dd?S(FTS z&Tp)p!UNW8aBB<7)B7>MHtfTXsr^$u_?-01rPn~w#`U`iNEJIT>S65E5HKMX-71tO zy)nEAu0)lmM!gT=%E0Tj!f3N_RVsG)zvr4h$mUh_Gt3|py0r=EvZbu$NQguYye=h! zj0x6m0QPki2T=UY75w(VaGG}n`MJ<=JdW@@-SVp1l{&1#|Z3@{HPHN?_@|Hf(*?y=NmtoGyq4< z$DhfqnrwpLL}^s<^SLfhT_`?oK6`QwYw zPjZ)@TcE$4bJS4>T>q-!L*duM*fEtc?Yuf@g&1TOLo=SXQuiz#ahKN#_dbCd1JXGn zGhalOJSNcl1eUK;N8i!1_mYFCc}^s;Zr8W0$*j)ZtMkXX?tKE)9BE5VKrD5ZBQ0_e zB?Agd@aglv``!Ef-QPXss+yS}WdQL*7e4Tzw+ZJ3d?I+-n+X%hszIu|h_+VctW+mF z76Y~j$vs)j+pW>7ejr2!W`3#a7Wy2lP1|8QOMZm>dY=FpxqhC2+Gww=(sIuTo}s_J zPk^0iD#Wnsm(Ki!<-MHzP3}}NP}^sb#(_C4-;T(60@q%9{;=5h-p_yeao-rh_!sLxX_=gW zMxebuy*)?T`P|Px|H#q1ge%55~%% zaB}2dhG*Jga{@Xn()$DwOF|zjv2j8&I=9jL1T1qYswIe7wB-aSsOm8(%}AE4t}x8a zAkluFfZ2!*&4FcvGAEnJ2{`k1H%vu;RRWmu&NIQej zpZdpt_Jn_!LjL^vEC&!jbkTz!^1yxe+2?h^v)yD%a{>)Ws`m+S{k29Oq+DyPZgFFi zdVZAB7ai2*eKuw~D;FY*pky=!l5%3+Ql}1UZfo}r>U{#ePr&p?WcoRa2@t~woxb1R zF$|A-?w>vJeXYiSRtQL6^gBQQu-okzcD^&jXW>wRS}eKu30MzatCBIuas)9HRZ+8$ ztdGc=I-tjL0=nax7*3S|WyqzfH%5b}Ixbnpy-%R`324RHi~0nvU3_WhjvWtv{>vVB z<{aa{v;&AA{Pqz?+-SdR_kC5UJ3prP2~d2YT3w-MShjSR(D&t>-kPC*gTH}F987%(^l!4scB zOoh9|(BQzx#0St@K{Ihz1VN9ncDlQ!s<*o5|3vJAV}jkCo~f?tuCMB=>Y^*9g~=Aa zH)U592*>RKQ}hnv@{e@_94Tu1m2*Q<7f~)hE`Paqkn4QV@rrrx|2z@GzRT55K*|zA zMg5g?Xq9s~G`wS-AsnxQ{H5GZlI*G9!)xjD>x;UJf2$3^c>e19`eYm4VKdeVI6Z=v zs~w^v4-zmQbE}*{DbMpgejCd## zLtP|w1o~?N60-=@EM{!HSSR4ve;JZ>)(b~|o*dW{2>INDx#8)68aqMl9DsE1#rpIj zco2`_Gq{opMJe`*%EWhmk*_RxvPFVKkEC@k#BPy2OB#do_5AR~q*+%=;xS+!h#EX= z+IO5HsTFxNK>|W-5xZt~hy;SYSA-rgKKXTa4n(mbUs9v@jn5O+ z9`UL@F;)q&C$S4=RlN!1R6<=`W1T>OfaG0=dT->jYw*fY}7?g&{q%?CBhwrYHTQ=Lx)5+2H=e zXE*lRF8ucQoo)cRL8j?o@%G(Drm{!iIh^h5jA60=djp<3>t|2+*Fi*Lc(jq%Q$}ZeFK41HC35;|K9`__sgL9S7$fdE#P);D$31E*RxAG9#6*Xeo zZ7PP#*%g$PAqpDxZ5fIEMHkmhbSP`hhCe!aOHXyVq@hHxYsfcvoD#^X~EgBxXs z!x8Al2wapiF!>|!k4GQ`_)kuQAcjT4vc&T!LjoFQdg~Q*Ot6TGv7MQ+Y%shdc%rn@ zls%7gU*B^CV&mE?kXc6PF%XtUK4KkKNtyfvq{ci;kNot{n&(1%$c-UAiJcpORdXtaf@mp=5|To_DVc9x-xELr4eyid z7KY_Kb{nX$XL>{4Thtq4xBb~a+ATzJ)Mt3L8EoP+r7~#Jre^S>v*q>YvFua&^!8V) cV@GxU104xaJjg)PZvX%Q07*qoM6N<$g06rz9smFU diff --git a/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-512x512.png b/src/static/dist/WGDashboardClient/img/Logo-2-Rounded-512x512.png deleted file mode 100644 index f1e703d2d6ad2457c9603f405abcbdc4b6f8229f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129071 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 z 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 diff --git a/src/static/dist/WGDashboardClient/img/fabrizio-conti-aExT3y92x5o-unsplash.jpg b/src/static/dist/WGDashboardClient/img/fabrizio-conti-aExT3y92x5o-unsplash.jpg deleted file mode 100644 index 1bfbf6ee5dc37d8690a12447a7e6e8ce10d321c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2121219 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%0D-ENhYH!SunKn*sZ!0& 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¥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 *~(SGkfgbhGCk*oX%mNl`UUJ@3P?gq>aLg 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 TdJ{^H8Nc$XgHs;oS2 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