From 4ce9f78fed99c84f1f5da8397fac16de27ecc37d Mon Sep 17 00:00:00 2001 From: Babak Alizadeh Date: Fri, 21 Mar 2025 18:52:08 +0000 Subject: [PATCH] bug fix in mege --- .gitignore | 1 + .../Controller/Front/UiGeneralController.php | 17 +- public_html/.htaccess | 81 +- public_html/webui/.htaccess | 17 +- public_html/webui/assets/App-1d90b882.js | 1 - public_html/webui/assets/App-211fb6bd.css | 1 - .../webui/assets/InstallPWA-1668813f.js | 1 - .../webui/assets/NotFound-3cff52dc.css | 1 - public_html/webui/assets/NotFound-4eb60a88.js | 1 - .../webui/assets/ReferralRedirect-90119fa7.js | 1 - .../webui/assets/active-account-6b1bf0cb.js | 1 - .../webui/assets/add-mobile-d2c7a116.js | 1 - .../webui/assets/archiveUpload-31fb560b.js | 1 - public_html/webui/assets/avatar-3ee7977e.css | 1 - public_html/webui/assets/avatar-f6b9b0e1.js | 1 - .../webui/assets/balanceSheet-e2ade512.js | 1 - .../webui/assets/bussiness-40a974f7.css | 1 - .../webui/assets/bussiness-b9439d29.js | 1 - public_html/webui/assets/buy-14d53fbe.js | 1 - .../assets/buysellByCommodity-b0577c9d.js | 1 - .../webui/assets/buysellByPerson-07b86c30.js | 1 - public_html/webui/assets/card-904872a5.js | 1 - public_html/webui/assets/card-97f8773d.js | 1 - public_html/webui/assets/card-ad0d6624.js | 1 - public_html/webui/assets/card-adfe8de6.js | 1 - .../webui/assets/change-password-32b922b9.js | 1 - .../webui/assets/change_lang-da57543f.js | 1 - .../webui/assets/checkByStoreroom-d1582c0e.js | 1 - .../webui/assets/closeyear-044aab68.js | 1 - .../webui/assets/dashboard-1259c27d.css | 1 - .../webui/assets/dashboard-38f01232.css | 7 - .../webui/assets/dashboard-98131322.js | 1 - .../webui/assets/dashboard-a33b3e67.js | 1 - .../webui/assets/database_info-bfdb490b.js | 1 - public_html/webui/assets/debounce-342dfd77.js | 1 - public_html/webui/assets/debtors-b891f019.js | 1 - .../webui/assets/depositors-93f3c198.js | 1 - .../webui/assets/explore_accounts-06aab02d.js | 1 - .../assets/explore_accounts-e21613ee.css | 1 - .../webui/assets/extramoneys-e9dfbae0.js | 1 - public_html/webui/assets/fastMod-b6e84fbe.js | 1 - .../webui/assets/forget-password-a022c7c5.css | 1 - .../webui/assets/forget-password-a53d1b49.js | 1 - .../forget-password-submit-code-8f3946ca.js | 1 - public_html/webui/assets/helpBtn-57b83c77.js | 1 - public_html/webui/assets/index-d0fe612c.css | 5 - public_html/webui/assets/insert-29b181b7.js | 1 - public_html/webui/assets/insert-505a120b.css | 1 - public_html/webui/assets/insert-a7bfac23.css | 1 - public_html/webui/assets/insert-d12afeff.js | 1 - public_html/webui/assets/intro-00537309.js | 1 - public_html/webui/assets/intro-04cf397c.js | 1 - public_html/webui/assets/intro-0c26d0f9.js | 1 - public_html/webui/assets/intro-10bf2f36.js | 1 - public_html/webui/assets/intro-815b1d2f.js | 1 - public_html/webui/assets/intro-c34d68e4.js | 1 - public_html/webui/assets/intro-d20baa98.js | 1 - public_html/webui/assets/list-01d046ae.js | 1 - public_html/webui/assets/list-05b0b33d.js | 1 - public_html/webui/assets/list-1176eeb6.js | 1 - public_html/webui/assets/list-12d283fb.js | 1 - public_html/webui/assets/list-189406a5.js | 1 - public_html/webui/assets/list-1b5a0e52.js | 1 - public_html/webui/assets/list-1c0e3aa3.js | 1 - public_html/webui/assets/list-1f9e93ab.js | 1 - public_html/webui/assets/list-369adf8f.css | 1 - public_html/webui/assets/list-3a10b9e2.js | 1 - public_html/webui/assets/list-3ce32fe4.css | 1 - public_html/webui/assets/list-48aca133.css | 1 - public_html/webui/assets/list-499d244d.js | 1 - public_html/webui/assets/list-4cad29ad.js | 1 - public_html/webui/assets/list-57e7ab58.js | 1 - public_html/webui/assets/list-5e2cdb87.js | 1 - public_html/webui/assets/list-67852d20.css | 1 - public_html/webui/assets/list-71d2379e.js | 1 - public_html/webui/assets/list-75821b84.js | 1 - public_html/webui/assets/list-861a2640.js | 1 - public_html/webui/assets/list-88f45dc6.js | 1 - public_html/webui/assets/list-8cb9c8ea.css | 1 - public_html/webui/assets/list-90f17681.js | 1 - public_html/webui/assets/list-91273115.css | 1 - public_html/webui/assets/list-95cad4ea.js | 1 - public_html/webui/assets/list-971f746d.js | 1 - public_html/webui/assets/list-98f1ec38.js | 1 - public_html/webui/assets/list-99da98fe.js | 1 - public_html/webui/assets/list-a1fb676c.js | 1 - public_html/webui/assets/list-a992d28b.js | 1 - public_html/webui/assets/list-b0780902.css | 1 - public_html/webui/assets/list-b0d140f5.js | 1 - public_html/webui/assets/list-b40782a7.css | 1 - public_html/webui/assets/list-b5619ed8.js | 1 - public_html/webui/assets/list-b9f61c42.js | 1 - public_html/webui/assets/list-c2395dc5.js | 1 - public_html/webui/assets/list-cf50ba04.css | 1 - public_html/webui/assets/list-d50ce8d4.js | 1 - public_html/webui/assets/list-d6b11908.js | 1 - public_html/webui/assets/list-d74065f5.js | 1 - public_html/webui/assets/list-e90014ca.js | 1 - public_html/webui/assets/list-fa6a07a9.js | 1 - public_html/webui/assets/list-fcfba5f3.js | 1 - public_html/webui/assets/lodash-9e2b1319.js | 27 - public_html/webui/assets/login-cc0f6cb5.css | 1 - public_html/webui/assets/login-d762c1cd.js | 1 - public_html/webui/assets/logs-3d58bf5e.js | 1 - public_html/webui/assets/logs-c4937b20.js | 1 - public_html/webui/assets/main-9b36f05f.js | 1062 - .../materialdesignicons-webfont-0b183104.eot | Bin 1307880 -> 0 bytes .../materialdesignicons-webfont-61e8aba5.ttf | Bin 1307660 -> 0 bytes ...materialdesignicons-webfont-662fefa8.woff2 | Bin 403216 -> 0 bytes .../materialdesignicons-webfont-a5928a0d.woff | Bin 587984 -> 0 bytes public_html/webui/assets/mod-0b920edc.css | 1 - public_html/webui/assets/mod-14dd38d1.js | 1 - public_html/webui/assets/mod-1c22c373.js | 1 - public_html/webui/assets/mod-3ab0cb07.css | 1 - public_html/webui/assets/mod-40a11143.js | 1 - public_html/webui/assets/mod-43323a78.css | 1 - public_html/webui/assets/mod-5018fcf5.js | 1 - public_html/webui/assets/mod-615af4bb.js | 1 - public_html/webui/assets/mod-685c14cd.js | 1 - public_html/webui/assets/mod-6a4c3fba.js | 1 - public_html/webui/assets/mod-718ce2a2.css | 1 - public_html/webui/assets/mod-75fc94c7.js | 1 - public_html/webui/assets/mod-77c8c866.js | 1 - public_html/webui/assets/mod-7b46cbda.js | 5401 --- public_html/webui/assets/mod-8f034177.js | 1 - public_html/webui/assets/mod-91357824.js | 1 - public_html/webui/assets/mod-ac97b3ea.js | 1 - public_html/webui/assets/mod-ad8165fd.js | 1 - public_html/webui/assets/mod-b2b438a4.js | 1 - public_html/webui/assets/mod-c273eef6.js | 1 - public_html/webui/assets/mod-ca1de17f.css | 1 - public_html/webui/assets/mod-cc9dfa99.js | 1 - public_html/webui/assets/mod-d38a6009.js | 1 - public_html/webui/assets/mod-d3a88146.js | 1 - public_html/webui/assets/mod-e12b8b18.js | 1 - public_html/webui/assets/mod-f03f5010.js | 1 - public_html/webui/assets/mod-f140b4f2.js | 1 - public_html/webui/assets/mod-fed989ff.js | 1 - public_html/webui/assets/modalNew-92a8f4b6.js | 1 - public_html/webui/assets/mostdes-26bfade0.js | 1 - public_html/webui/assets/new-54fcdc72.js | 1 - public_html/webui/assets/new-6a64c43c.js | 1 - public_html/webui/assets/new-6c57445c.css | 1 - public_html/webui/assets/new-e3b0c442.css | 0 public_html/webui/assets/notes-77134a25.js | 1 - .../webui/assets/notifications-8bce18bc.js | 1 - .../webui/assets/online-users-75079b8d.js | 1 - .../webui/assets/openBalance-cc46f5b9.js | 1 - .../webui/assets/order_new-e3a50822.js | 1 - .../webui/assets/orders_list-698e7d07.js | 1 - public_html/webui/assets/pays-35e325ed.js | 1 - .../assets/person-import-excel-aa69847d.js | 1 - .../webui/assets/plugin-invoice-3d4e7a6e.js | 1 - .../webui/assets/plugin-my-2f557a33.js | 1 - .../webui/assets/plugin-world-f3008478.js | 1 - public_html/webui/assets/plugins-1ab622eb.js | 1 - .../webui/assets/pricelistedit-51d3fa54.js | 1 - public_html/webui/assets/print-2c99640e.js | 1 - .../webui/assets/profile-main-9ae01d84.js | 1 - public_html/webui/assets/queue-031cf7ea.js | 1 - public_html/webui/assets/quickAdd-3f821e67.js | 1 - .../assets/quickAddCommodity-50dce749.js | 1 - public_html/webui/assets/recList-3e892c5b.js | 1 - .../webui/assets/register-90de5268.css | 1 - public_html/webui/assets/register-c0665216.js | 1 - public_html/webui/assets/registry-85beaff4.js | 2 - .../webui/assets/registry-be4c1463.css | 1 - public_html/webui/assets/reports-019f260b.css | 1 - public_html/webui/assets/reports-edf824e2.js | 1 - public_html/webui/assets/rfbuy-cb0106ed.js | 1 - public_html/webui/assets/rfsell-d701c8d7.js | 1 - public_html/webui/assets/robika-0d07fc15.js | 1 - public_html/webui/assets/sell-36a0725b.js | 1 - public_html/webui/assets/send-cfd9dde5.js | 1 - public_html/webui/assets/show-7bffc531.js | 1 - public_html/webui/assets/show-b1d72da2.js | 1 - public_html/webui/assets/single-1dbe4e89.js | 1 - .../webui/assets/smsSettings-06e84733.js | 1 - public_html/webui/assets/smspanel-29f4e3d4.js | 1 - public_html/webui/assets/style-0affd63e.css | 1 - public_html/webui/assets/style-964d1d14.js | 1 - public_html/webui/assets/system-3cb413cd.js | 1 - public_html/webui/assets/table-54ab0ca3.css | 1 - public_html/webui/assets/table-8cf786cc.js | 1 - .../webui/assets/templates-5b6d4f66.js | 1 - .../webui/assets/ticketList-188851c7.js | 1 - .../webui/assets/update-core-240e7847.css | 1 - .../webui/assets/update-core-d0c4e612.js | 25 - .../webui/assets/user_perm_edit-cd5946ce.js | 1 - .../webui/assets/user_rolls-6022a514.js | 1 - public_html/webui/assets/vendor-adef9cb4.js | 26 - public_html/webui/assets/view-3e6f5b2e.js | 1 - public_html/webui/assets/view-4f903920.js | 1 - public_html/webui/assets/view-6548a128.js | 1 - public_html/webui/assets/view-de3a6bcb.css | 1 - public_html/webui/assets/view-dfa5c1b5.js | 1 - public_html/webui/assets/view-ff6b2157.js | 1 - public_html/webui/assets/viewDoc-7d824eaa.css | 1 - public_html/webui/assets/viewDoc-d581f063.js | 1 - .../webui/assets/viewInvoice-13b3640a.css | 1 - .../webui/assets/viewInvoice-26ecf446.js | 1 - .../webui/assets/viewInvoice-5ee10a66.js | 1 - .../webui/assets/viewInvoice-7723fd63.js | 1 - .../webui/assets/viewInvoice-82536056.css | 1 - .../webui/assets/viewInvoice-adceea75.js | 1 - .../webui/assets/viewInvoice-bdeac3d3.css | 1 - .../webui/assets/viewInvoice-c55b9bc0.css | 1 - .../webui/assets/viewInvoice-cd13b7c7.css | 1 - .../webui/assets/viewInvoice-f52951e7.js | 1 - .../webui/assets/viewProdect-3a52340d.js | 1 - .../webui/assets/view_files-e23eb394.js | 1 - ...persian-datetime-picker.common-0e5ba5b7.js | 21 - .../webui/assets/vue3-treeselect-b734a5c9.css | 1 - .../assets/vue3-treeselect.common-f8cf97d9.js | 5 - public_html/webui/assets/zarinpal-2be2fece.js | 1 - public_html/webui/dashmix/dashmix.app.min.js | 4418 -- public_html/webui/dashmix/dashmix.min.css | 35849 ---------------- public_html/webui/favicon.ico | Bin 15406 -> 0 bytes .../webui/fonts/fontawesome/fa-brands-400.ttf | Bin 181264 -> 0 bytes .../fonts/fontawesome/fa-brands-400.woff2 | Bin 105112 -> 0 bytes .../fonts/fontawesome/fa-regular-400.ttf | Bin 60236 -> 0 bytes .../fonts/fontawesome/fa-regular-400.woff2 | Bin 24028 -> 0 bytes .../webui/fonts/fontawesome/fa-solid-900.ttf | Bin 389948 -> 0 bytes .../fonts/fontawesome/fa-solid-900.woff2 | Bin 154840 -> 0 bytes .../fonts/fontawesome/fa-v4compatibility.ttf | Bin 10084 -> 0 bytes .../fontawesome/fa-v4compatibility.woff2 | Bin 4776 -> 0 bytes .../fonts/inter/inter-v11-latin-300.woff2 | Bin 17184 -> 0 bytes .../fonts/inter/inter-v11-latin-500.woff2 | Bin 17448 -> 0 bytes .../fonts/inter/inter-v11-latin-600.woff2 | Bin 17564 -> 0 bytes .../fonts/inter/inter-v11-latin-700.woff2 | Bin 17592 -> 0 bytes .../fonts/inter/inter-v11-latin-800.woff2 | Bin 17640 -> 0 bytes .../fonts/inter/inter-v11-latin-900.woff2 | Bin 17052 -> 0 bytes .../fonts/inter/inter-v11-latin-regular.woff2 | Bin 16608 -> 0 bytes .../webui/fonts/sahel/Sahel-Black-FD.eot | Bin 75542 -> 0 bytes .../webui/fonts/sahel/Sahel-Black-FD.ttf | Bin 75344 -> 0 bytes .../webui/fonts/sahel/Sahel-Black-FD.woff | Bin 45116 -> 0 bytes .../webui/fonts/sahel/Sahel-Black-FD.woff2 | Bin 35136 -> 0 bytes .../webui/fonts/sahel/Sahel-Bold-FD.eot | Bin 74974 -> 0 bytes .../webui/fonts/sahel/Sahel-Bold-FD.ttf | Bin 74792 -> 0 bytes .../webui/fonts/sahel/Sahel-Bold-FD.woff | Bin 44956 -> 0 bytes .../webui/fonts/sahel/Sahel-Bold-FD.woff2 | Bin 35132 -> 0 bytes public_html/webui/fonts/sahel/Sahel-FD.eot | Bin 73906 -> 0 bytes public_html/webui/fonts/sahel/Sahel-FD.ttf | Bin 73744 -> 0 bytes public_html/webui/fonts/sahel/Sahel-FD.woff | Bin 44300 -> 0 bytes public_html/webui/fonts/sahel/Sahel-FD.woff2 | Bin 34496 -> 0 bytes .../webui/fonts/sahel/Sahel-Light-FD.eot | Bin 83618 -> 0 bytes .../webui/fonts/sahel/Sahel-Light-FD.ttf | Bin 83420 -> 0 bytes .../webui/fonts/sahel/Sahel-Light-FD.woff | Bin 51552 -> 0 bytes .../webui/fonts/sahel/Sahel-Light-FD.woff2 | Bin 41640 -> 0 bytes .../webui/fonts/sahel/Sahel-SemiBold-FD.eot | Bin 75020 -> 0 bytes .../webui/fonts/sahel/Sahel-SemiBold-FD.ttf | Bin 74804 -> 0 bytes .../webui/fonts/sahel/Sahel-SemiBold-FD.woff | Bin 44956 -> 0 bytes .../webui/fonts/sahel/Sahel-SemiBold-FD.woff2 | Bin 35052 -> 0 bytes public_html/webui/fonts/sahel/sahel.css | 89 - .../webui/fonts/shabnam/Shabnam-Bold-FD.eot | Bin 85578 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Bold-FD.ttf | Bin 85388 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Bold-FD.woff | Bin 47016 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Bold-FD.woff2 | Bin 36536 -> 0 bytes .../webui/fonts/shabnam/Shabnam-FD.eot | Bin 82962 -> 0 bytes .../webui/fonts/shabnam/Shabnam-FD.ttf | Bin 82792 -> 0 bytes .../webui/fonts/shabnam/Shabnam-FD.woff | Bin 45276 -> 0 bytes .../webui/fonts/shabnam/Shabnam-FD.woff2 | Bin 34816 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Light-FD.eot | Bin 91386 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Light-FD.ttf | Bin 91180 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Light-FD.woff | Bin 51724 -> 0 bytes .../fonts/shabnam/Shabnam-Light-FD.woff2 | Bin 41132 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Medium-FD.eot | Bin 85088 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Medium-FD.ttf | Bin 84876 -> 0 bytes .../fonts/shabnam/Shabnam-Medium-FD.woff | Bin 46652 -> 0 bytes .../fonts/shabnam/Shabnam-Medium-FD.woff2 | Bin 36228 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Thin-FD.eot | Bin 85448 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Thin-FD.ttf | Bin 85248 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Thin-FD.woff | Bin 46952 -> 0 bytes .../webui/fonts/shabnam/Shabnam-Thin-FD.woff2 | Bin 36632 -> 0 bytes public_html/webui/fonts/shabnam/shabnam.css | 122 - .../simple-line-icons/Simple-Line-Icons.eot | Bin 54266 -> 0 bytes .../simple-line-icons/Simple-Line-Icons.svg | 200 - .../simple-line-icons/Simple-Line-Icons.ttf | Bin 54056 -> 0 bytes .../simple-line-icons/Simple-Line-Icons.woff | Bin 81332 -> 0 bytes .../simple-line-icons/Simple-Line-Icons.woff2 | Bin 30064 -> 0 bytes .../webui/fonts/vazir/ttf/Vazirmatn-Black.ttf | Bin 123376 -> 0 bytes .../webui/fonts/vazir/ttf/Vazirmatn-Bold.ttf | Bin 123036 -> 0 bytes .../fonts/vazir/ttf/Vazirmatn-ExtraBold.ttf | Bin 123324 -> 0 bytes .../fonts/vazir/ttf/Vazirmatn-ExtraLight.ttf | Bin 123292 -> 0 bytes .../webui/fonts/vazir/ttf/Vazirmatn-Light.ttf | Bin 122920 -> 0 bytes .../fonts/vazir/ttf/Vazirmatn-Medium.ttf | Bin 122656 -> 0 bytes .../fonts/vazir/ttf/Vazirmatn-Regular.ttf | Bin 122752 -> 0 bytes .../fonts/vazir/ttf/Vazirmatn-SemiBold.ttf | Bin 122920 -> 0 bytes .../webui/fonts/vazir/ttf/Vazirmatn-Thin.ttf | Bin 124232 -> 0 bytes .../fonts/vazir/variable/Vazirmatn[wght].ttf | Bin 241328 -> 0 bytes public_html/webui/fonts/vazir/vazir.css | 118 - .../vazir/webfonts/Vazirmatn-Black.woff2 | Bin 50568 -> 0 bytes .../fonts/vazir/webfonts/Vazirmatn-Bold.woff2 | Bin 51020 -> 0 bytes .../vazir/webfonts/Vazirmatn-ExtraBold.woff2 | Bin 51120 -> 0 bytes .../vazir/webfonts/Vazirmatn-ExtraLight.woff2 | Bin 51268 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Black.woff2 | Bin 49100 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Bold.woff2 | Bin 49868 -> 0 bytes .../webfonts/Vazirmatn-FD-ExtraBold.woff2 | Bin 49628 -> 0 bytes .../webfonts/Vazirmatn-FD-ExtraLight.woff2 | Bin 49816 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Light.woff2 | Bin 49712 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Medium.woff2 | Bin 49784 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Regular.woff2 | Bin 49044 -> 0 bytes .../webfonts/Vazirmatn-FD-SemiBold.woff2 | Bin 49608 -> 0 bytes .../vazir/webfonts/Vazirmatn-FD-Thin.woff2 | Bin 49556 -> 0 bytes .../vazir/webfonts/Vazirmatn-Light.woff2 | Bin 51180 -> 0 bytes .../vazir/webfonts/Vazirmatn-Medium.woff2 | Bin 51128 -> 0 bytes .../vazir/webfonts/Vazirmatn-Regular.woff2 | Bin 50684 -> 0 bytes .../vazir/webfonts/Vazirmatn-SemiBold.woff2 | Bin 51032 -> 0 bytes .../fonts/vazir/webfonts/Vazirmatn-Thin.woff2 | Bin 50796 -> 0 bytes .../vazir/webfonts/Vazirmatn[wght].woff2 | Bin 111152 -> 0 bytes public_html/webui/img/404.gif | Bin 1373645 -> 0 bytes .../webui/img/android-chrome-192x192.png | Bin 7091 -> 0 bytes .../webui/img/android-chrome-512x512.png | Bin 29213 -> 0 bytes public_html/webui/img/apple-touch-icon.png | Bin 6393 -> 0 bytes public_html/webui/img/avatar.jpg | Bin 71783 -> 0 bytes public_html/webui/img/avatar.png | Bin 16277 -> 0 bytes public_html/webui/img/avatar.webp | Bin 8194 -> 0 bytes public_html/webui/img/banner1.jpg | Bin 65192 -> 0 bytes .../webui/img/bg_side_overlay_header.jpg | Bin 12917 -> 0 bytes public_html/webui/img/cover.jpg | Bin 84223 -> 0 bytes public_html/webui/img/enamad-logo.png | Bin 2415 -> 0 bytes public_html/webui/img/favicon-16x16.png | Bin 459 -> 0 bytes public_html/webui/img/favicon-32x32.png | Bin 858 -> 0 bytes public_html/webui/img/favicon.ico | Bin 15406 -> 0 bytes .../img/favicons/apple-touch-icon-180x180.png | Bin 6393 -> 0 bytes .../webui/img/favicons/favicon-192x192.png | Bin 7091 -> 0 bytes public_html/webui/img/favicons/favicon.ico | Bin 15406 -> 0 bytes public_html/webui/img/favicons/favicon.png | Bin 459 -> 0 bytes public_html/webui/img/favicons/favw.png | Bin 9994 -> 0 bytes public_html/webui/img/favw.png | Bin 9994 -> 0 bytes public_html/webui/img/icons/bale-logo.png | Bin 130069 -> 0 bytes public_html/webui/img/icons/bank.jpg | Bin 12586 -> 0 bytes public_html/webui/img/icons/business.png | Bin 24796 -> 0 bytes public_html/webui/img/icons/cashdesk.jpg | Bin 8782 -> 0 bytes public_html/webui/img/icons/check.jpg | Bin 10844 -> 0 bytes public_html/webui/img/icons/eitaa.jpeg | Bin 5710 -> 0 bytes public_html/webui/img/icons/melipayamak.png | Bin 3420 -> 0 bytes public_html/webui/img/icons/robika.png | Bin 3105 -> 0 bytes public_html/webui/img/icons/salary.jpg | Bin 9117 -> 0 bytes public_html/webui/img/icons/telegram.png | Bin 21274 -> 0 bytes public_html/webui/img/icons/wallet.png | Bin 19775 -> 0 bytes public_html/webui/img/icons/warehouse.jpg | Bin 8857 -> 0 bytes public_html/webui/img/icons/zarinpal.png | Bin 17005 -> 0 bytes public_html/webui/img/logo-blue.png | Bin 10697 -> 0 bytes public_html/webui/img/logo/homescreen144.png | Bin 8217 -> 0 bytes public_html/webui/img/logo/homescreen168.png | Bin 8828 -> 0 bytes public_html/webui/img/logo/homescreen192.png | Bin 9541 -> 0 bytes public_html/webui/img/logo/homescreen256.png | Bin 11729 -> 0 bytes public_html/webui/img/logo/homescreen48.png | Bin 5683 -> 0 bytes public_html/webui/img/logo/homescreen512.png | Bin 25263 -> 0 bytes public_html/webui/img/logo/homescreen72.png | Bin 10756 -> 0 bytes public_html/webui/img/logo/homescreen96.png | Bin 6884 -> 0 bytes public_html/webui/img/logo/logo500.png | Bin 24331 -> 0 bytes public_html/webui/img/payways/pec.ir.png | Bin 79930 -> 0 bytes .../webui/img/payways/zarinpal-logo-min.png | Bin 5725 -> 0 bytes public_html/webui/img/plugins/accpro.png | Bin 626561 -> 0 bytes .../webui/img/plugins/accpro/intro.png | Bin 1062137 -> 0 bytes public_html/webui/img/plugins/apartemanma.jpg | Bin 82939 -> 0 bytes .../webui/img/plugins/apartemanma/drawer.jpg | Bin 103458 -> 0 bytes .../webui/img/plugins/apartemanma/intro.jpg | Bin 82939 -> 0 bytes public_html/webui/img/plugins/club.webp | Bin 83440 -> 0 bytes public_html/webui/img/plugins/noghrekoob.jpeg | Bin 87886 -> 0 bytes .../webui/img/plugins/onlinestore.webp | Bin 7212 -> 0 bytes .../webui/img/plugins/onlinestore/intro.webp | Bin 173142 -> 0 bytes public_html/webui/img/plugins/repservice.jpg | Bin 87606 -> 0 bytes public_html/webui/img/plugins/repservice.png | Bin 72412 -> 0 bytes public_html/webui/img/plugins/rest.jpg | Bin 209219 -> 0 bytes public_html/webui/img/sabavision.gif | Bin 159456 -> 0 bytes public_html/webui/img/site.webmanifest | 1 - public_html/webui/img/whatsapp.png | Bin 4322 -> 0 bytes public_html/webui/img/wp.jpg | Bin 82470 -> 0 bytes public_html/webui/img/zarinpal-logo-min.png | Bin 5725 -> 0 bytes public_html/webui/index.html | 50 - public_html/webui/manifest.json | 59 - public_html/webui/service-worker.js | 12 - webUI/index.html | 14 +- webUI/public/.htaccess | 17 +- webUI/src/hesabixConfig.js | 7 +- webUI/src/router/index.ts | 18 +- webUI/src/views/user/login.vue | 88 +- .../src/views/user/profile/business/list.vue | 28 +- webUI/src/views/user/register.vue | 481 +- 382 files changed, 292 insertions(+), 48172 deletions(-) delete mode 100644 public_html/webui/assets/App-1d90b882.js delete mode 100644 public_html/webui/assets/App-211fb6bd.css delete mode 100644 public_html/webui/assets/InstallPWA-1668813f.js delete mode 100644 public_html/webui/assets/NotFound-3cff52dc.css delete mode 100644 public_html/webui/assets/NotFound-4eb60a88.js delete mode 100644 public_html/webui/assets/ReferralRedirect-90119fa7.js delete mode 100644 public_html/webui/assets/active-account-6b1bf0cb.js delete mode 100644 public_html/webui/assets/add-mobile-d2c7a116.js delete mode 100644 public_html/webui/assets/archiveUpload-31fb560b.js delete mode 100644 public_html/webui/assets/avatar-3ee7977e.css delete mode 100644 public_html/webui/assets/avatar-f6b9b0e1.js delete mode 100644 public_html/webui/assets/balanceSheet-e2ade512.js delete mode 100644 public_html/webui/assets/bussiness-40a974f7.css delete mode 100644 public_html/webui/assets/bussiness-b9439d29.js delete mode 100644 public_html/webui/assets/buy-14d53fbe.js delete mode 100644 public_html/webui/assets/buysellByCommodity-b0577c9d.js delete mode 100644 public_html/webui/assets/buysellByPerson-07b86c30.js delete mode 100644 public_html/webui/assets/card-904872a5.js delete mode 100644 public_html/webui/assets/card-97f8773d.js delete mode 100644 public_html/webui/assets/card-ad0d6624.js delete mode 100644 public_html/webui/assets/card-adfe8de6.js delete mode 100644 public_html/webui/assets/change-password-32b922b9.js delete mode 100644 public_html/webui/assets/change_lang-da57543f.js delete mode 100644 public_html/webui/assets/checkByStoreroom-d1582c0e.js delete mode 100644 public_html/webui/assets/closeyear-044aab68.js delete mode 100644 public_html/webui/assets/dashboard-1259c27d.css delete mode 100644 public_html/webui/assets/dashboard-38f01232.css delete mode 100644 public_html/webui/assets/dashboard-98131322.js delete mode 100644 public_html/webui/assets/dashboard-a33b3e67.js delete mode 100644 public_html/webui/assets/database_info-bfdb490b.js delete mode 100644 public_html/webui/assets/debounce-342dfd77.js delete mode 100644 public_html/webui/assets/debtors-b891f019.js delete mode 100644 public_html/webui/assets/depositors-93f3c198.js delete mode 100644 public_html/webui/assets/explore_accounts-06aab02d.js delete mode 100644 public_html/webui/assets/explore_accounts-e21613ee.css delete mode 100644 public_html/webui/assets/extramoneys-e9dfbae0.js delete mode 100644 public_html/webui/assets/fastMod-b6e84fbe.js delete mode 100644 public_html/webui/assets/forget-password-a022c7c5.css delete mode 100644 public_html/webui/assets/forget-password-a53d1b49.js delete mode 100644 public_html/webui/assets/forget-password-submit-code-8f3946ca.js delete mode 100644 public_html/webui/assets/helpBtn-57b83c77.js delete mode 100644 public_html/webui/assets/index-d0fe612c.css delete mode 100644 public_html/webui/assets/insert-29b181b7.js delete mode 100644 public_html/webui/assets/insert-505a120b.css delete mode 100644 public_html/webui/assets/insert-a7bfac23.css delete mode 100644 public_html/webui/assets/insert-d12afeff.js delete mode 100644 public_html/webui/assets/intro-00537309.js delete mode 100644 public_html/webui/assets/intro-04cf397c.js delete mode 100644 public_html/webui/assets/intro-0c26d0f9.js delete mode 100644 public_html/webui/assets/intro-10bf2f36.js delete mode 100644 public_html/webui/assets/intro-815b1d2f.js delete mode 100644 public_html/webui/assets/intro-c34d68e4.js delete mode 100644 public_html/webui/assets/intro-d20baa98.js delete mode 100644 public_html/webui/assets/list-01d046ae.js delete mode 100644 public_html/webui/assets/list-05b0b33d.js delete mode 100644 public_html/webui/assets/list-1176eeb6.js delete mode 100644 public_html/webui/assets/list-12d283fb.js delete mode 100644 public_html/webui/assets/list-189406a5.js delete mode 100644 public_html/webui/assets/list-1b5a0e52.js delete mode 100644 public_html/webui/assets/list-1c0e3aa3.js delete mode 100644 public_html/webui/assets/list-1f9e93ab.js delete mode 100644 public_html/webui/assets/list-369adf8f.css delete mode 100644 public_html/webui/assets/list-3a10b9e2.js delete mode 100644 public_html/webui/assets/list-3ce32fe4.css delete mode 100644 public_html/webui/assets/list-48aca133.css delete mode 100644 public_html/webui/assets/list-499d244d.js delete mode 100644 public_html/webui/assets/list-4cad29ad.js delete mode 100644 public_html/webui/assets/list-57e7ab58.js delete mode 100644 public_html/webui/assets/list-5e2cdb87.js delete mode 100644 public_html/webui/assets/list-67852d20.css delete mode 100644 public_html/webui/assets/list-71d2379e.js delete mode 100644 public_html/webui/assets/list-75821b84.js delete mode 100644 public_html/webui/assets/list-861a2640.js delete mode 100644 public_html/webui/assets/list-88f45dc6.js delete mode 100644 public_html/webui/assets/list-8cb9c8ea.css delete mode 100644 public_html/webui/assets/list-90f17681.js delete mode 100644 public_html/webui/assets/list-91273115.css delete mode 100644 public_html/webui/assets/list-95cad4ea.js delete mode 100644 public_html/webui/assets/list-971f746d.js delete mode 100644 public_html/webui/assets/list-98f1ec38.js delete mode 100644 public_html/webui/assets/list-99da98fe.js delete mode 100644 public_html/webui/assets/list-a1fb676c.js delete mode 100644 public_html/webui/assets/list-a992d28b.js delete mode 100644 public_html/webui/assets/list-b0780902.css delete mode 100644 public_html/webui/assets/list-b0d140f5.js delete mode 100644 public_html/webui/assets/list-b40782a7.css delete mode 100644 public_html/webui/assets/list-b5619ed8.js delete mode 100644 public_html/webui/assets/list-b9f61c42.js delete mode 100644 public_html/webui/assets/list-c2395dc5.js delete mode 100644 public_html/webui/assets/list-cf50ba04.css delete mode 100644 public_html/webui/assets/list-d50ce8d4.js delete mode 100644 public_html/webui/assets/list-d6b11908.js delete mode 100644 public_html/webui/assets/list-d74065f5.js delete mode 100644 public_html/webui/assets/list-e90014ca.js delete mode 100644 public_html/webui/assets/list-fa6a07a9.js delete mode 100644 public_html/webui/assets/list-fcfba5f3.js delete mode 100644 public_html/webui/assets/lodash-9e2b1319.js delete mode 100644 public_html/webui/assets/login-cc0f6cb5.css delete mode 100644 public_html/webui/assets/login-d762c1cd.js delete mode 100644 public_html/webui/assets/logs-3d58bf5e.js delete mode 100644 public_html/webui/assets/logs-c4937b20.js delete mode 100644 public_html/webui/assets/main-9b36f05f.js delete mode 100644 public_html/webui/assets/materialdesignicons-webfont-0b183104.eot delete mode 100644 public_html/webui/assets/materialdesignicons-webfont-61e8aba5.ttf delete mode 100644 public_html/webui/assets/materialdesignicons-webfont-662fefa8.woff2 delete mode 100644 public_html/webui/assets/materialdesignicons-webfont-a5928a0d.woff delete mode 100644 public_html/webui/assets/mod-0b920edc.css delete mode 100644 public_html/webui/assets/mod-14dd38d1.js delete mode 100644 public_html/webui/assets/mod-1c22c373.js delete mode 100644 public_html/webui/assets/mod-3ab0cb07.css delete mode 100644 public_html/webui/assets/mod-40a11143.js delete mode 100644 public_html/webui/assets/mod-43323a78.css delete mode 100644 public_html/webui/assets/mod-5018fcf5.js delete mode 100644 public_html/webui/assets/mod-615af4bb.js delete mode 100644 public_html/webui/assets/mod-685c14cd.js delete mode 100644 public_html/webui/assets/mod-6a4c3fba.js delete mode 100644 public_html/webui/assets/mod-718ce2a2.css delete mode 100644 public_html/webui/assets/mod-75fc94c7.js delete mode 100644 public_html/webui/assets/mod-77c8c866.js delete mode 100644 public_html/webui/assets/mod-7b46cbda.js delete mode 100644 public_html/webui/assets/mod-8f034177.js delete mode 100644 public_html/webui/assets/mod-91357824.js delete mode 100644 public_html/webui/assets/mod-ac97b3ea.js delete mode 100644 public_html/webui/assets/mod-ad8165fd.js delete mode 100644 public_html/webui/assets/mod-b2b438a4.js delete mode 100644 public_html/webui/assets/mod-c273eef6.js delete mode 100644 public_html/webui/assets/mod-ca1de17f.css delete mode 100644 public_html/webui/assets/mod-cc9dfa99.js delete mode 100644 public_html/webui/assets/mod-d38a6009.js delete mode 100644 public_html/webui/assets/mod-d3a88146.js delete mode 100644 public_html/webui/assets/mod-e12b8b18.js delete mode 100644 public_html/webui/assets/mod-f03f5010.js delete mode 100644 public_html/webui/assets/mod-f140b4f2.js delete mode 100644 public_html/webui/assets/mod-fed989ff.js delete mode 100644 public_html/webui/assets/modalNew-92a8f4b6.js delete mode 100644 public_html/webui/assets/mostdes-26bfade0.js delete mode 100644 public_html/webui/assets/new-54fcdc72.js delete mode 100644 public_html/webui/assets/new-6a64c43c.js delete mode 100644 public_html/webui/assets/new-6c57445c.css delete mode 100644 public_html/webui/assets/new-e3b0c442.css delete mode 100644 public_html/webui/assets/notes-77134a25.js delete mode 100644 public_html/webui/assets/notifications-8bce18bc.js delete mode 100644 public_html/webui/assets/online-users-75079b8d.js delete mode 100644 public_html/webui/assets/openBalance-cc46f5b9.js delete mode 100644 public_html/webui/assets/order_new-e3a50822.js delete mode 100644 public_html/webui/assets/orders_list-698e7d07.js delete mode 100644 public_html/webui/assets/pays-35e325ed.js delete mode 100644 public_html/webui/assets/person-import-excel-aa69847d.js delete mode 100644 public_html/webui/assets/plugin-invoice-3d4e7a6e.js delete mode 100644 public_html/webui/assets/plugin-my-2f557a33.js delete mode 100644 public_html/webui/assets/plugin-world-f3008478.js delete mode 100644 public_html/webui/assets/plugins-1ab622eb.js delete mode 100644 public_html/webui/assets/pricelistedit-51d3fa54.js delete mode 100644 public_html/webui/assets/print-2c99640e.js delete mode 100644 public_html/webui/assets/profile-main-9ae01d84.js delete mode 100644 public_html/webui/assets/queue-031cf7ea.js delete mode 100644 public_html/webui/assets/quickAdd-3f821e67.js delete mode 100644 public_html/webui/assets/quickAddCommodity-50dce749.js delete mode 100644 public_html/webui/assets/recList-3e892c5b.js delete mode 100644 public_html/webui/assets/register-90de5268.css delete mode 100644 public_html/webui/assets/register-c0665216.js delete mode 100644 public_html/webui/assets/registry-85beaff4.js delete mode 100644 public_html/webui/assets/registry-be4c1463.css delete mode 100644 public_html/webui/assets/reports-019f260b.css delete mode 100644 public_html/webui/assets/reports-edf824e2.js delete mode 100644 public_html/webui/assets/rfbuy-cb0106ed.js delete mode 100644 public_html/webui/assets/rfsell-d701c8d7.js delete mode 100644 public_html/webui/assets/robika-0d07fc15.js delete mode 100644 public_html/webui/assets/sell-36a0725b.js delete mode 100644 public_html/webui/assets/send-cfd9dde5.js delete mode 100644 public_html/webui/assets/show-7bffc531.js delete mode 100644 public_html/webui/assets/show-b1d72da2.js delete mode 100644 public_html/webui/assets/single-1dbe4e89.js delete mode 100644 public_html/webui/assets/smsSettings-06e84733.js delete mode 100644 public_html/webui/assets/smspanel-29f4e3d4.js delete mode 100644 public_html/webui/assets/style-0affd63e.css delete mode 100644 public_html/webui/assets/style-964d1d14.js delete mode 100644 public_html/webui/assets/system-3cb413cd.js delete mode 100644 public_html/webui/assets/table-54ab0ca3.css delete mode 100644 public_html/webui/assets/table-8cf786cc.js delete mode 100644 public_html/webui/assets/templates-5b6d4f66.js delete mode 100644 public_html/webui/assets/ticketList-188851c7.js delete mode 100644 public_html/webui/assets/update-core-240e7847.css delete mode 100644 public_html/webui/assets/update-core-d0c4e612.js delete mode 100644 public_html/webui/assets/user_perm_edit-cd5946ce.js delete mode 100644 public_html/webui/assets/user_rolls-6022a514.js delete mode 100644 public_html/webui/assets/vendor-adef9cb4.js delete mode 100644 public_html/webui/assets/view-3e6f5b2e.js delete mode 100644 public_html/webui/assets/view-4f903920.js delete mode 100644 public_html/webui/assets/view-6548a128.js delete mode 100644 public_html/webui/assets/view-de3a6bcb.css delete mode 100644 public_html/webui/assets/view-dfa5c1b5.js delete mode 100644 public_html/webui/assets/view-ff6b2157.js delete mode 100644 public_html/webui/assets/viewDoc-7d824eaa.css delete mode 100644 public_html/webui/assets/viewDoc-d581f063.js delete mode 100644 public_html/webui/assets/viewInvoice-13b3640a.css delete mode 100644 public_html/webui/assets/viewInvoice-26ecf446.js delete mode 100644 public_html/webui/assets/viewInvoice-5ee10a66.js delete mode 100644 public_html/webui/assets/viewInvoice-7723fd63.js delete mode 100644 public_html/webui/assets/viewInvoice-82536056.css delete mode 100644 public_html/webui/assets/viewInvoice-adceea75.js delete mode 100644 public_html/webui/assets/viewInvoice-bdeac3d3.css delete mode 100644 public_html/webui/assets/viewInvoice-c55b9bc0.css delete mode 100644 public_html/webui/assets/viewInvoice-cd13b7c7.css delete mode 100644 public_html/webui/assets/viewInvoice-f52951e7.js delete mode 100644 public_html/webui/assets/viewProdect-3a52340d.js delete mode 100644 public_html/webui/assets/view_files-e23eb394.js delete mode 100644 public_html/webui/assets/vue-persian-datetime-picker.common-0e5ba5b7.js delete mode 100644 public_html/webui/assets/vue3-treeselect-b734a5c9.css delete mode 100644 public_html/webui/assets/vue3-treeselect.common-f8cf97d9.js delete mode 100644 public_html/webui/assets/zarinpal-2be2fece.js delete mode 100644 public_html/webui/dashmix/dashmix.app.min.js delete mode 100644 public_html/webui/dashmix/dashmix.min.css delete mode 100644 public_html/webui/favicon.ico delete mode 100644 public_html/webui/fonts/fontawesome/fa-brands-400.ttf delete mode 100644 public_html/webui/fonts/fontawesome/fa-brands-400.woff2 delete mode 100644 public_html/webui/fonts/fontawesome/fa-regular-400.ttf delete mode 100644 public_html/webui/fonts/fontawesome/fa-regular-400.woff2 delete mode 100644 public_html/webui/fonts/fontawesome/fa-solid-900.ttf delete mode 100644 public_html/webui/fonts/fontawesome/fa-solid-900.woff2 delete mode 100644 public_html/webui/fonts/fontawesome/fa-v4compatibility.ttf delete mode 100644 public_html/webui/fonts/fontawesome/fa-v4compatibility.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-300.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-500.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-600.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-700.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-800.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-900.woff2 delete mode 100644 public_html/webui/fonts/inter/inter-v11-latin-regular.woff2 delete mode 100644 public_html/webui/fonts/sahel/Sahel-Black-FD.eot delete mode 100644 public_html/webui/fonts/sahel/Sahel-Black-FD.ttf delete mode 100644 public_html/webui/fonts/sahel/Sahel-Black-FD.woff delete mode 100644 public_html/webui/fonts/sahel/Sahel-Black-FD.woff2 delete mode 100644 public_html/webui/fonts/sahel/Sahel-Bold-FD.eot delete mode 100644 public_html/webui/fonts/sahel/Sahel-Bold-FD.ttf delete mode 100644 public_html/webui/fonts/sahel/Sahel-Bold-FD.woff delete mode 100644 public_html/webui/fonts/sahel/Sahel-Bold-FD.woff2 delete mode 100644 public_html/webui/fonts/sahel/Sahel-FD.eot delete mode 100644 public_html/webui/fonts/sahel/Sahel-FD.ttf delete mode 100644 public_html/webui/fonts/sahel/Sahel-FD.woff delete mode 100644 public_html/webui/fonts/sahel/Sahel-FD.woff2 delete mode 100644 public_html/webui/fonts/sahel/Sahel-Light-FD.eot delete mode 100644 public_html/webui/fonts/sahel/Sahel-Light-FD.ttf delete mode 100644 public_html/webui/fonts/sahel/Sahel-Light-FD.woff delete mode 100644 public_html/webui/fonts/sahel/Sahel-Light-FD.woff2 delete mode 100644 public_html/webui/fonts/sahel/Sahel-SemiBold-FD.eot delete mode 100644 public_html/webui/fonts/sahel/Sahel-SemiBold-FD.ttf delete mode 100644 public_html/webui/fonts/sahel/Sahel-SemiBold-FD.woff delete mode 100644 public_html/webui/fonts/sahel/Sahel-SemiBold-FD.woff2 delete mode 100644 public_html/webui/fonts/sahel/sahel.css delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Bold-FD.eot delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Bold-FD.ttf delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Bold-FD.woff delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Bold-FD.woff2 delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-FD.eot delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-FD.ttf delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-FD.woff delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-FD.woff2 delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Light-FD.eot delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Light-FD.ttf delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Light-FD.woff delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Light-FD.woff2 delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Medium-FD.eot delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Medium-FD.ttf delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Medium-FD.woff delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Medium-FD.woff2 delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Thin-FD.eot delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Thin-FD.ttf delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Thin-FD.woff delete mode 100644 public_html/webui/fonts/shabnam/Shabnam-Thin-FD.woff2 delete mode 100644 public_html/webui/fonts/shabnam/shabnam.css delete mode 100644 public_html/webui/fonts/simple-line-icons/Simple-Line-Icons.eot delete mode 100644 public_html/webui/fonts/simple-line-icons/Simple-Line-Icons.svg delete mode 100644 public_html/webui/fonts/simple-line-icons/Simple-Line-Icons.ttf delete mode 100644 public_html/webui/fonts/simple-line-icons/Simple-Line-Icons.woff delete mode 100644 public_html/webui/fonts/simple-line-icons/Simple-Line-Icons.woff2 delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Black.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Bold.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-ExtraBold.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-ExtraLight.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Light.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Medium.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Regular.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-SemiBold.ttf delete mode 100644 public_html/webui/fonts/vazir/ttf/Vazirmatn-Thin.ttf delete mode 100644 public_html/webui/fonts/vazir/variable/Vazirmatn[wght].ttf delete mode 100644 public_html/webui/fonts/vazir/vazir.css delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Black.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Bold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-ExtraBold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-ExtraLight.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Black.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Bold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-ExtraBold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-ExtraLight.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Light.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Medium.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Regular.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-SemiBold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-FD-Thin.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Light.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Medium.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Regular.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-SemiBold.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn-Thin.woff2 delete mode 100644 public_html/webui/fonts/vazir/webfonts/Vazirmatn[wght].woff2 delete mode 100644 public_html/webui/img/404.gif delete mode 100644 public_html/webui/img/android-chrome-192x192.png delete mode 100644 public_html/webui/img/android-chrome-512x512.png delete mode 100644 public_html/webui/img/apple-touch-icon.png delete mode 100644 public_html/webui/img/avatar.jpg delete mode 100644 public_html/webui/img/avatar.png delete mode 100644 public_html/webui/img/avatar.webp delete mode 100644 public_html/webui/img/banner1.jpg delete mode 100644 public_html/webui/img/bg_side_overlay_header.jpg delete mode 100644 public_html/webui/img/cover.jpg delete mode 100644 public_html/webui/img/enamad-logo.png delete mode 100644 public_html/webui/img/favicon-16x16.png delete mode 100644 public_html/webui/img/favicon-32x32.png delete mode 100644 public_html/webui/img/favicon.ico delete mode 100644 public_html/webui/img/favicons/apple-touch-icon-180x180.png delete mode 100644 public_html/webui/img/favicons/favicon-192x192.png delete mode 100644 public_html/webui/img/favicons/favicon.ico delete mode 100644 public_html/webui/img/favicons/favicon.png delete mode 100644 public_html/webui/img/favicons/favw.png delete mode 100644 public_html/webui/img/favw.png delete mode 100644 public_html/webui/img/icons/bale-logo.png delete mode 100644 public_html/webui/img/icons/bank.jpg delete mode 100644 public_html/webui/img/icons/business.png delete mode 100644 public_html/webui/img/icons/cashdesk.jpg delete mode 100644 public_html/webui/img/icons/check.jpg delete mode 100644 public_html/webui/img/icons/eitaa.jpeg delete mode 100644 public_html/webui/img/icons/melipayamak.png delete mode 100644 public_html/webui/img/icons/robika.png delete mode 100644 public_html/webui/img/icons/salary.jpg delete mode 100644 public_html/webui/img/icons/telegram.png delete mode 100644 public_html/webui/img/icons/wallet.png delete mode 100644 public_html/webui/img/icons/warehouse.jpg delete mode 100644 public_html/webui/img/icons/zarinpal.png delete mode 100644 public_html/webui/img/logo-blue.png delete mode 100644 public_html/webui/img/logo/homescreen144.png delete mode 100644 public_html/webui/img/logo/homescreen168.png delete mode 100644 public_html/webui/img/logo/homescreen192.png delete mode 100644 public_html/webui/img/logo/homescreen256.png delete mode 100644 public_html/webui/img/logo/homescreen48.png delete mode 100644 public_html/webui/img/logo/homescreen512.png delete mode 100644 public_html/webui/img/logo/homescreen72.png delete mode 100644 public_html/webui/img/logo/homescreen96.png delete mode 100644 public_html/webui/img/logo/logo500.png delete mode 100644 public_html/webui/img/payways/pec.ir.png delete mode 100644 public_html/webui/img/payways/zarinpal-logo-min.png delete mode 100644 public_html/webui/img/plugins/accpro.png delete mode 100644 public_html/webui/img/plugins/accpro/intro.png delete mode 100644 public_html/webui/img/plugins/apartemanma.jpg delete mode 100644 public_html/webui/img/plugins/apartemanma/drawer.jpg delete mode 100644 public_html/webui/img/plugins/apartemanma/intro.jpg delete mode 100644 public_html/webui/img/plugins/club.webp delete mode 100644 public_html/webui/img/plugins/noghrekoob.jpeg delete mode 100644 public_html/webui/img/plugins/onlinestore.webp delete mode 100644 public_html/webui/img/plugins/onlinestore/intro.webp delete mode 100644 public_html/webui/img/plugins/repservice.jpg delete mode 100644 public_html/webui/img/plugins/repservice.png delete mode 100644 public_html/webui/img/plugins/rest.jpg delete mode 100644 public_html/webui/img/sabavision.gif delete mode 100644 public_html/webui/img/site.webmanifest delete mode 100644 public_html/webui/img/whatsapp.png delete mode 100644 public_html/webui/img/wp.jpg delete mode 100644 public_html/webui/img/zarinpal-logo-min.png delete mode 100644 public_html/webui/index.html delete mode 100644 public_html/webui/manifest.json delete mode 100644 public_html/webui/service-worker.js diff --git a/.gitignore b/.gitignore index f9929f86..b9ba0600 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ hesabixArchive/ hesabixBackup/ backup/ .idea/ +public_html/webui/* diff --git a/hesabixCore/src/Controller/Front/UiGeneralController.php b/hesabixCore/src/Controller/Front/UiGeneralController.php index 791e0556..6d9465cb 100644 --- a/hesabixCore/src/Controller/Front/UiGeneralController.php +++ b/hesabixCore/src/Controller/Front/UiGeneralController.php @@ -5,12 +5,27 @@ namespace App\Controller\Front; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\Routing\Annotation\Route; +use App\Service\registryMGR; class UiGeneralController extends AbstractController { #[Route('/', name: 'general_home')] public function general_home(): JsonResponse { - return $this->json(['message'=>'System is running ...']); + return $this->json(['message' => 'System is running ...']); + } + + #[Route('/system/getname', name: 'general_get_name')] + public function general_get_name(registryMGR $registryManager): JsonResponse + { + $name = $registryManager->get('system', 'appName'); + return $this->json($name); + } + + #[Route('/system/geturl', name: 'general_get_url')] + public function general_get_url(registryMGR $registryManager): JsonResponse + { + $url = $registryManager->get('system', 'appUrl'); + return $this->json($url); } } diff --git a/public_html/.htaccess b/public_html/.htaccess index 10740451..e662d132 100644 --- a/public_html/.htaccess +++ b/public_html/.htaccess @@ -1,84 +1,15 @@ -# Use the front controller as index file. It serves as a fallback solution when -# every other rewrite/redirect fails (e.g. in an aliased environment without -# mod_rewrite). Additionally, this reduces the matching process for the -# start page (path "/") because otherwise Apache will apply the rewriting rules -# to each configured DirectoryIndex file (e.g. index.php, index.html, index.pl). DirectoryIndex index.php -# By default, Apache does not evaluate symbolic links if you did not enable this -# feature in your server configuration. Uncomment the following line if you -# install assets as symlinks or if you experience problems related to symlinks -# when compiling LESS/Sass/CoffeScript assets. -# Options +FollowSymlinks - -# Disabling MultiViews prevents unwanted negotiation, e.g. "/index" should not resolve -# to the front controller "/index.php" but be rewritten to "/index.php/index". - - Options -MultiViews - - - # This Option needs to be enabled for RewriteRule, otherwise it will show an error like - # 'Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden' - Options +FollowSymlinks - RewriteEngine On - # Redirect www to non-www with HTTPS - RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] - RewriteRule ^(.*)$ https://%1/$1 [R=301,L] - - # Determine the RewriteBase automatically and set it as environment variable. - # If you are using Apache aliases to do mass virtual hosting or installed the - # project in a subdirectory, the base path will be prepended to allow proper - # resolution of the index.php file and to redirect to the correct URI. It will - # work in environments without path prefix as well, providing a safe, one-size - # fits all solution. But as you do not need it in this case, you can comment - # the following 2 lines to eliminate the overhead. - RewriteCond %{REQUEST_URI}::$0 ^(/.+)/(.*)::\2$ - RewriteRule .* - [E=BASE:%1] - - # Sets the HTTP_AUTHORIZATION header removed by Apache - RewriteCond %{HTTP:Authorization} .+ - RewriteRule ^ - [E=HTTP_AUTHORIZATION:%0] - - # Redirect to URI without front controller to prevent duplicate content - # (with and without `/index.php`). Only do this redirect on the initial - # rewrite by Apache and not on subsequent cycles. Otherwise we would get an - # endless redirect loop (request -> rewrite to front controller -> - # redirect -> request -> ...). - # So in case you get a "too many redirects" error or you always get redirected - # to the start page because your Apache does not expose the REDIRECT_STATUS - # environment variable, you have 2 choices: - # - disable this feature by commenting the following 2 lines or - # - use Apache >= 2.3.9 and replace all L flags by END flags and remove the - # following RewriteCond (best solution) - RewriteCond %{ENV:REDIRECT_STATUS} ="" - RewriteRule ^index\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L] - - # Exclude /webui paths for VueJS frontend - # If the request starts with /webui (e.g., /app/etc/webui), stop processing here - # and let the request go to the webui folder - RewriteCond %{REQUEST_URI} ^%{ENV:BASE}/webui(/|$) [NC] + # اگه درخواست با /webui شروع بشه، قوانین بعدی رو اعمال نکن و بذار فایل‌های اونجا مستقیماً لود بشن + RewriteCond %{REQUEST_URI} ^/webui(/|$) [NC] RewriteRule ^ - [L] - # If the requested filename exists, simply serve it. - # We only want to let Apache serve files and not directories. - # Rewrite all other queries (not starting with /webui) to the front controller. + # اگه فایل یا دایرکتوری فیزیکی وجود داره (مثل فایل‌های استاتیک)، مستقیماً لودش کن RewriteCond %{REQUEST_FILENAME} !-f - RewriteRule ^ %{ENV:BASE}/index.php [L] - - - - - # When mod_rewrite is not available, we instruct a temporary redirect of - # the start page to the front controller explicitly so that the website - # and the generated links can still be used. - RedirectMatch 307 ^/$ /index.php/ - # Note: Without mod_rewrite, separating /webui (VueJS) and Symfony paths - # won't work as intended because we can't use RewriteCond to exclude /webui. - # In this case, all requests will go to index.php unless a physical file exists. - # To fix this, you’d need to enable mod_rewrite or manually configure your - # server (e.g., via Apache aliases or a different setup). - + RewriteCond %{REQUEST_FILENAME} !-d + # همه درخواست‌های دیگه رو به index.php سمفونی بفرست + RewriteRule ^ /index.php [L] \ No newline at end of file diff --git a/public_html/webui/.htaccess b/public_html/webui/.htaccess index abb01764..c934f98f 100644 --- a/public_html/webui/.htaccess +++ b/public_html/webui/.htaccess @@ -1,17 +1,14 @@ - -#Alternate default index page DirectoryIndex index.html - - Options -MultiViews - - RewriteEngine On - RewriteBase / + RewriteBase /webui/ + + # اگه درخواست مستقیماً index.html باشه، همون رو لود کن RewriteRule ^index\.html$ - [L] + + # اگه فایل یا دایرکتوری فیزیکی وجود نداره، به index.html برو RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d - RewriteRule . /index.html [L] - RewriteCond %{HTTPS} off - + RewriteRule ^ /webui/index.html [L] + \ No newline at end of file diff --git a/public_html/webui/assets/App-1d90b882.js b/public_html/webui/assets/App-1d90b882.js deleted file mode 100644 index 3534d3e9..00000000 --- a/public_html/webui/assets/App-1d90b882.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as N,a as S,c as le,g as ne,S as T}from"./main-9b36f05f.js";import{a as p,o,c as h,w as e,b as t,e as x,t as r,d as c,h as R,_ as f,s as _,C as F,F as H,A as n,r as ae,u as K,B as D,af as ce,ag as ue}from"./vendor-adef9cb4.js";const de={name:"archive_list",data:()=>({info:{size:0,remain:0}}),created(){this.loadData()},methods:{loadData(){S.post("/api/archive/info").then(s=>{this.info=s.data}),setTimeout(this.loadData,6e4)}}},pe={class:"text-danger"};function he(s,l,y,w,i,d){const k=p("v-progress-linear"),C=p("v-list-item-title"),M=p("v-icon"),A=p("v-list-item"),V=p("v-list");return o(),h(V,null,{default:e(()=>[t(A,{to:"/acc/archive/order/new",class:"my-0 py-0"},{prepend:e(()=>[t(M,{color:"primary",icon:"mdi-cloud-tags"})]),default:e(()=>[t(C,null,{default:e(()=>[t(k,{class:"my-2",color:"primary","model-value":parseInt(this.info.used)*100/parseInt(this.info.size),height:10},null,8,["model-value"]),x("span",pe,r(s.$filters.formatNumber(this.info.size)),1),c(" "+r(s.$t("units.mb")),1)]),_:1})]),_:1})]),_:1})}const me=N(de,[["render",he]]),_e={name:"sms_list",data:()=>({smsCharge:0}),mounted(){this.loadData()},methods:{loadData(){S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.smsCharge=s.data.smsCharge}),setTimeout(this.loadData,1e4)}}},fe={class:"text-danger"};function ye(s,l,y,w,i,d){const k=p("v-list-item-title"),C=p("v-icon"),M=p("v-list-item"),A=p("v-list");return o(),h(A,null,{default:e(()=>[t(M,{to:"/acc/sms/panel",class:"my-0 py-0"},{prepend:e(()=>[t(C,{color:"success",icon:"mdi-message-fast"})]),default:e(()=>[t(k,null,{default:e(()=>[x("span",fe,r(s.$filters.formatNumber(s.smsCharge)),1),l[0]||(l[0]=c(" ریال "))]),_:1})]),_:1})]),_:1})}const ge=N(_e,[["render",ye]]),ve=R({name:"profile_btn",data:()=>({}),components:{Archive_list:me,Sms_list:ge},methods:{logout(){S.post("/api/user/logout").then(s=>{localStorage.removeItem("X-AUTH-TOKEN"),delete S.defaults.headers.common["X-AUTH-TOKEN"],this.$router.push("/user/login")})}}});function ke(s,l,y,w,i,d){const k=p("v-icon"),C=p("v-btn"),M=p("Sms_list"),A=p("v-divider"),V=p("Archive_list"),b=p("v-list-item-title"),m=p("v-list-item"),u=p("v-list"),I=p("v-card"),g=p("v-menu");return o(),h(g,{location:"bottom"},{activator:e(({props:v})=>[t(C,f({stacked:""},v),{default:e(()=>[t(k,null,{default:e(()=>l[1]||(l[1]=[c("mdi-dots-vertical")])),_:1})]),_:2},1040)]),default:e(()=>[t(I,null,{default:e(()=>[t(u,null,{default:e(()=>[t(M),t(A,{class:"my-0 py-0"}),t(V),t(A,{class:"my-0 py-0"}),t(m,{to:"/profile/dashboard"},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-face-man-profile"})]),default:e(()=>[t(b,null,{default:e(()=>[c(r(s.$t("dialog.account")),1)]),_:1})]),_:1}),t(m,{onClick:l[0]||(l[0]=v=>s.logout())},{prepend:e(()=>[t(k,{color:"danger",icon:"mdi-logout"})]),default:e(()=>[t(b,null,{default:e(()=>[c(r(s.$t("dialog.logout")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}const we=N(ve,[["render",ke]]),be=R({name:"notifications_btn",data:()=>({items:[]}),components:{},mounted(){this.loadData()},methods:{jump(s){S.post("/api/notifications/read/"+s.id).then(l=>{s.url.startsWith("http")?window.location.href=s.url:this.$router.push(s.url)})},loadData(){S.post("/api/notifications/list/new").then(s=>{s.data.length!=0?this.items=s.data:this.items=[]}),setTimeout(this.loadData,1e4)}}});function Se(s,l,y,w,i,d){const k=p("v-icon"),C=p("v-badge"),M=p("v-btn"),A=p("v-list-item-title"),V=p("v-list-item-subtitle"),b=p("v-list-item"),m=p("v-list"),u=p("v-card-actions"),I=p("v-card"),g=p("v-menu");return o(),h(g,{location:"bottom"},{activator:e(({props:v})=>[t(M,f(v,{stacked:""}),{default:e(()=>[t(C,{color:"error",content:s.items.length},{default:e(()=>[t(k,{icon:"mdi-bell"})]),_:1},8,["content"])]),_:2},1040)]),default:e(()=>[t(I,{"prepend-icon":"mdi-bell",subtitle:s.$t("dialog.unread_notifications"),title:s.$t("dialog.notifications")},{default:e(()=>[t(m,null,{default:e(()=>[(o(!0),_(H,null,F(s.items,(v,P)=>(o(),h(b,{key:P,value:v,onClick:$=>s.jump(v)},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-alert-box-outline"})]),default:e(()=>[t(A,{class:"text-primary",textContent:r(v.message)},null,8,["textContent"]),t(V,{textContent:r(v.date)},null,8,["textContent"])]),_:2},1032,["value","onClick"]))),128)),s.items.length==0?(o(),h(b,{key:0},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-cards-heart"})]),default:e(()=>[t(A,{class:"text-primary",textContent:r(s.$t("dialog.no_notification"))},null,8,["textContent"])]),_:1})):n("",!0)]),_:1}),t(u,null,{default:e(()=>[t(M,{block:"",to:"/acc/notifications/list",color:"success",text:s.$t("dialog.show_notifications"),"prepend-icon":"mdi-eye"},null,8,["text"])]),_:1})]),_:1},8,["subtitle","title"])]),_:1})}const Ce=N(be,[["render",Se]]),Pe={name:"year_cob",data:()=>({first:!0,loading:!1,activeYear:{id:"",label:""},years:[]}),watch:{"activeYear.id":function(s,l){this.first==!1?this.changeyear(s):this.first=!1}},mounted(){this.loading=!0,S.post("/api/year/list").then(s=>{this.loading=!1,this.years=s.data,localStorage.getItem("activeYear")!=""?this.years.forEach(l=>{l.id==localStorage.getItem("activeYear")&&(this.activeYear=l)}):this.years.forEach(l=>{l.head=="1"&&(this.activeYear=l,localStorage.setItem("activeYear",l.id))})})},methods:{async changeyear(s){this.loading=!0,await localStorage.setItem("activeYear",s),window.location.reload()}}};function Ke(s,l,y,w,i,d){const k=p("v-select");return o(),h(k,{"prepend-inner-icon":"mdi-calendar",loading:s.loading,label:s.$t("dialog.fiscal_year"),items:s.years,modelValue:s.activeYear,"onUpdate:modelValue":l[0]||(l[0]=C=>s.activeYear=C),"item-title":"label","persistent-hint":"","return-object":""},null,8,["loading","label","items","modelValue"])}const De=N(Pe,[["render",Ke]]),xe={name:"currency_cob",data:()=>({first:!0,loading:!1,activeMoney:{id:"",name:"",symbol:"",shortName:"",label:""},moneys:[]}),watch:{"activeMoney.name":function(s,l){this.first==!1?this.changemoney(s):this.first=!1}},mounted(){this.loading=!0,S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.loading=!1,this.moneys=s.data.moneys,localStorage.getItem("activeMoney")==""&&localStorage.getItem("activeMoney")=="undefined"?(this.activeMoney=s.data.arzmain,localStorage.setItem("activeMoney",this.activeMoney.name),localStorage.setItem("activeMoneySymbol",this.activeMoney.symbol),localStorage.setItem("activeMoneyShortName",this.activeMoney.shortName),localStorage.setItem("activeMoneyLabel",this.activeMoney.label)):this.moneys.forEach(l=>{l.name==localStorage.getItem("activeMoney")&&(this.activeMoney=l,localStorage.setItem("activeMoney",l.name),localStorage.setItem("activeMoneySymbol",l.symbol),localStorage.setItem("activeMoneyShortName",l.shortName),localStorage.setItem("activeMoneyLabel",l.label))})})},methods:{async changemoney(s){localStorage.setItem("activeMoney",s),await S.post("/api/money/get/info",{name:localStorage.getItem("activeMoney")}).then(l=>{localStorage.setItem("activeMoneySymbol",l.data.data.symbol),localStorage.setItem("activeMoneyShortName",l.data.data.shortName),localStorage.setItem("activeMoneyLabel",l.data.data.label)}),window.location.reload()}}};function Ae(s,l,y,w,i,d){const k=p("v-select");return o(),h(k,{"prepend-inner-icon":"mdi-cash",loading:s.loading,label:s.$t("dialog.currency"),items:s.moneys,modelValue:s.activeMoney,"onUpdate:modelValue":l[0]||(l[0]=C=>s.activeMoney=C),"item-title":"label","persistent-hint":"","return-object":""},null,8,["loading","label","items","modelValue"])}const Me=N(xe,[["render",Ae]]),Ve=R({name:"clock",data(){return{dateNow:"",clock:{h:"00",m:"00"},interval:0}},mounted(){this.updateTime(),this.startTimer()},beforeUnmount(){clearInterval(this.interval)},methods:{startTimer(){this.interval=setInterval(()=>{this.updateTime()},1e3)},updateTime(){const s=new Date;this.dateNow=s.toLocaleDateString("fa-IR",{weekday:"long",year:"numeric",month:"numeric",day:"numeric"});const l=s.getHours(),y=s.getMinutes();this.clock.h=l<10?"0"+l:String(l),this.clock.m=y<10?"0"+y:String(y)}}}),Ie={class:"d-none d-sm-flex"},Ne={class:"text-primary"},Ue={class:"text-primary"};function Te(s,l,y,w,i,d){const k=p("v-icon");return o(),_("div",Ie,[t(k,{icon:"mdi-clock",color:"primary"}),c(" "+r(s.$t("drawer.today"))+" ",1),x("span",Ne,r(s.dateNow),1),c(" "+r(s.$t("drawer.clock"))+" ",1),x("span",Ue,r(s.clock.h+":"+s.clock.m),1)])}const Be=N(Ve,[["render",Te]]);const Ee={data(){return{drawer:ae(null),plugins:[],business:{id:"",name:""},timeNow:"",apiUrl:"",permissions:{},showShortcutsDialog:!1,isEditingShortcuts:!1,showShortcutHint:!1,shortcutHint:"",shortcuts:[],defaultShortcuts:[],isCtrlShiftPressed:!1,duplicateKeyDialog:!1,duplicateKeyMessage:"",canFreeAccounting:!0}},mounted(){S.post("/api/plugin/get/actives").then(s=>{this.plugins=s.data}),S.post("/api/business/list/count").then(s=>{this.business_count=s.data.count}),S.post("/api/business/get/user/permissions").then(s=>{this.permissions=s.data}),S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.business=s.data}),S.post("/api/general/get/time").then(s=>{this.timeNow=s.data.timeNow}),S.post("/api/settings/get/can-free-accounting").then(s=>{this.canFreeAccounting=s.data.value=="1"}).catch(s=>{console.error("Error fetching canFreeAccounting:",s),this.canFreeAccounting=!0}),this.apiUrl=le(),this.initializeShortcuts(),window.addEventListener("keydown",this.handleKeyDown),window.addEventListener("keyup",this.handleKeyUp)},created(){this.siteName=ne()},beforeUnmount(){window.removeEventListener("keydown",this.handleKeyDown),window.removeEventListener("keyup",this.handleKeyUp)},methods:{deleteBusiness(){T.fire({text:"آیا برای حذف این کسب‌و‌کار مطمئن هستید؟ بعد از تایید این عملیات کسب و کار شما به مدت یک ماه در پایگاه داده آرشیو و بعد از آن به صورت دائم حذف خواهد شد",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&S.post("/api/business/delete").then(l=>{l.data.code==0&&T.fire({text:"کسب و کار با موفقیت حذف شد. به پروفایل کاربری باز می گردید.",icon:"success",confirmButtonText:"قبول"}).then(()=>{document.location="/"})})})},exitBusiness(){T.fire({text:"آیا برای خروج و ترک کسب‌و‌کار مطمئن هستید؟ ترک کسب و کار موجب قطع دسترسی شما خواهد شد و تنها از طریق مالک کسب‌و‌کار قابل بازیابی است.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&S.post("/api/business/removeuser/me").then(l=>{l.data.result==1&&T.fire({text:"عملیات با موفقیت انجام شد. به صفحه پروفایل کاربری باز می گردید.",icon:"success",confirmButtonText:"قبول"}).then(()=>{document.location="/"})})})},isPluginActive(s){return this.plugins[s]!==void 0},getDefaultShortcuts(){return[{path:"/acc/dashboard",key:"D",label:this.$t("drawer.dashboard"),ctrl:!0,shift:!0,permission:()=>!0},{path:"/acc/persons/list",key:"P",label:this.$t("drawer.persons"),ctrl:!0,shift:!0,permission:()=>this.permissions.persons},{path:"/acc/persons/receive/list",key:"R",label:this.$t("drawer.gets"),ctrl:!0,shift:!0,permission:()=>this.permissions.getpay},{path:"/acc/persons/send/list",key:"S",label:this.$t("drawer.pays"),ctrl:!0,shift:!0,permission:()=>this.permissions.getpay},{path:"/acc/shareholders/list",key:"H",label:this.$t("drawer.shareholders"),ctrl:!0,shift:!0,permission:()=>this.permissions.shareholder},{path:"/acc/commodity/list",key:"C",label:this.$t("drawer.commodity"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/commodity/pricelist/list",key:"L",label:this.$t("drawer.price_lists"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity&&this.isPluginActive("accpro")},{path:"/acc/commodity/cat/list",key:"T",label:this.$t("drawer.cats"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/commodity/drop/list",key:"O",label:this.$t("drawer.drops_list"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/banks/list",key:"B",label:this.$t("drawer.banks_accounts"),ctrl:!0,shift:!0,permission:()=>this.permissions.bank},{path:"/acc/cashdesk/list",key:"K",label:this.$t("drawer.cashdesks"),ctrl:!0,shift:!0,permission:()=>this.permissions.cashdesk},{path:"/acc/salary/list",key:"Y",label:this.$t("drawer.salarys"),ctrl:!0,shift:!0,permission:()=>this.permissions.salary},{path:"/acc/cheque/list",key:"Q",label:this.$t("drawer.cheques"),ctrl:!0,shift:!0,permission:()=>this.permissions.cheque},{path:"/acc/transfer/list",key:"N",label:this.$t("drawer.transfers"),ctrl:!0,shift:!0,permission:()=>this.permissions.bankTransfer},{path:"/acc/wallet/view",key:"W",label:this.$t("static.wallet"),ctrl:!0,shift:!0,permission:()=>this.permissions.wallet},{path:"/acc/storeroom/list",key:"M",label:this.$t("drawer.storerooms"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/storeroom/tickets/list",key:"I",label:this.$t("drawer.storeroom_ticket"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/storeroom/commodity/check/exist",key:"E",label:this.$t("drawer.commodity_exist_count"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/buy/list",key:"U",label:this.$t("drawer.buy_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.buy},{path:"/acc/rfbuy/list",key:"F",label:this.$t("drawer.rfbuy_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproRfbuy&&this.isPluginActive("accpro")},{path:"/acc/costs/list",key:"G",label:this.$t("drawer.costs"),ctrl:!0,shift:!0,permission:()=>this.permissions.cost},{path:"/acc/sell/fast-mod",key:"J",label:this.$t("drawer.fast_sell"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell},{path:"/acc/sell/list",key:"V",label:this.$t("drawer.sell_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell},{path:"/acc/presell/list",key:"X",label:this.$t("drawer.presells"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell&&this.isPluginActive("accpro")&&!1},{path:"/acc/rfsell/list",key:"Z",label:this.$t("drawer.rfsell_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproRfsell&&this.isPluginActive("accpro")},{path:"/acc/incomes/list",key:"A",label:this.$t("drawer.incomes"),ctrl:!0,shift:!0,permission:()=>this.permissions.income},{path:"/acc/accounting/list",key:"1",label:this.$t("drawer.accounting_docs"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/open_balance",key:"2",label:this.$t("drawer.open_balance"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/table",key:"3",label:this.$t("drawer.accounting_table"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/close_year",key:"4",label:this.$t("drawer.close_year"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproCloseYear&&this.isPluginActive("accpro")},{path:"/acc/reports/list",key:"5",label:this.$t("drawer.reports"),ctrl:!0,shift:!0,permission:()=>this.permissions.report},{path:"/acc/business/settings",key:"6",label:this.$t("drawer.bid_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings},{path:"/acc/business/printoptions",key:"7",label:this.$t("drawer.print_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings},{path:"/acc/business/avatar",key:"8",label:this.$t("drawer.avatar_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings&&this.isPluginActive("accpro")},{path:"/acc/business/users",key:"9",label:this.$t("drawer.user_perms"),ctrl:!0,shift:!0,permission:()=>this.permissions.permission},{path:"/acc/business/apis",key:"0",label:this.$t("drawer.tokens"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/business/extramoneys",key:"-",label:this.$t("drawer.extra_moneys"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings&&this.isPluginActive("accpro")},{path:"/acc/business/logs",key:"=",label:this.$t("drawer.history"),ctrl:!0,shift:!0,permission:()=>this.permissions.log},{path:"/acc/plugin/repservice/order/list",key:"[",label:this.$t("drawer.repservice_reqs"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugRepservice&&this.isPluginActive("repservice")},{path:"/acc/sms/panel",key:"]",label:this.$t("drawer.sms_panel"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/printers/list",key:";",label:this.$t("drawer.cloud_printers"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/archive/list",key:"'",label:this.$t("drawer.archive_files"),ctrl:!0,shift:!0,permission:()=>this.permissions.archiveUpload||this.permissions.archiveMod||this.permissions.archiveDelete},{path:"/acc/archive/order/new",key:",",label:this.$t("drawer.archive_order"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/archive/order/list",key:".",label:this.$t("drawer.archive_log"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/list",key:"/",label:this.$t("drawer.plugins_list"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/my",key:"\\",label:this.$t("drawer.my_plugins"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/invoice",key:"`",label:this.$t("drawer.plugins_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner}]},restorePermissions(s){const l=this.getDefaultShortcuts();return s.map(y=>{const w=l.find(i=>i.path===y.path);return{...y,permission:w?w.permission:()=>!0}})},initializeShortcuts(){this.defaultShortcuts=this.getDefaultShortcuts();const s=localStorage.getItem("customShortcuts");if(s){const l=JSON.parse(s);this.shortcuts=this.restorePermissions(l)}else this.shortcuts=[...this.defaultShortcuts],this.saveShortcuts()},saveShortcuts(){const s=this.shortcuts.map(({path:l,key:y,label:w,ctrl:i,shift:d})=>({path:l,key:y,label:w,ctrl:i,shift:d}));localStorage.setItem("customShortcuts",JSON.stringify(s))},resetToDefault(){this.shortcuts=[...this.defaultShortcuts],this.saveShortcuts(),this.isEditingShortcuts=!1,this.showShortcutsDialog=!1},checkDuplicateKeys(s,l){return this.shortcuts.some((y,w)=>y.key.toUpperCase()===s.toUpperCase()&&w!==l)},updateShortcut(s,l){if(!l)return;const y=l.toUpperCase();if(this.checkDuplicateKeys(y,s)){this.duplicateKeyMessage=`کلید "${y}" قبلاً استفاده شده است. لطفاً کلید دیگری انتخاب کنید.`,this.duplicateKeyDialog=!0;return}this.shortcuts[s].key=y},saveCustomShortcuts(){const s=this.shortcuts.map(y=>y.key),l=s.filter((y,w)=>s.indexOf(y)!==w);if(l.length>0){this.duplicateKeyMessage=`کلیدهای تکراری یافت شد: ${l.join(", ")}. لطفاً آنها را اصلاح کنید.`,this.duplicateKeyDialog=!0;return}this.saveShortcuts(),this.isEditingShortcuts=!1,this.showShortcutsDialog=!1},handleKeyDown(s){const{ctrlKey:l,shiftKey:y,keyCode:w}=s;l&&y&&!this.showShortcutHint&&(this.showShortcutHint=!0,this.shortcutHint=this.$t("shortcuts.hint",{keys:"Ctrl+Shift"}),this.isCtrlShiftPressed=!0),this.shortcuts.forEach(i=>{const d=w===i.key.charCodeAt(0);l&&y&&d&&i.permission()&&(s.preventDefault(),this.$router.push(i.path),this.shortcutHint=`${i.label} (${i.key})`)})},handleKeyUp(s){const{ctrlKey:l,shiftKey:y}=s;(!l||!y)&&(this.showShortcutHint=!1,this.shortcutHint="",this.isCtrlShiftPressed=!1)},filteredShortcuts(){return this.shortcuts.filter(s=>s.permission())},getShortcutKey(s){const l=this.shortcuts.find(y=>y.path===s);return l?l.key:""}},components:{Profile_btn:we,Notifications_btn:Ce,Year_cob:De,Currency_cob:Me,clock:Be}},Ye={class:"d-none d-sm-flex"},He={class:"d-flex d-sm-none"},Re={key:0,class:"shortcut-key"},$e={key:0,class:"shortcut-key"},Le={key:0,class:"shortcut-key"},qe={key:0,class:"shortcut-key"},ze={key:0,class:"shortcut-key"},Fe={key:0,class:"shortcut-key"},Oe={key:0,class:"shortcut-key"},je={key:0,class:"shortcut-key"},Je={key:0,class:"shortcut-key"},Xe={key:0,class:"shortcut-key"},We={key:0,class:"shortcut-key"},Ge={key:0,class:"shortcut-key"},Qe={key:0,class:"shortcut-key"},Ze={key:0,class:"shortcut-key"},et={key:0,class:"shortcut-key"},tt={key:0,class:"shortcut-key"},st={key:0,class:"shortcut-key"},it={key:0,class:"shortcut-key"},rt={key:0,class:"shortcut-key"},ot={key:0,class:"shortcut-key"},lt={key:0,class:"shortcut-key"},nt={key:0,class:"shortcut-key"},at={key:0,class:"shortcut-key"};const ct={key:0,class:"shortcut-key"},ut={key:0,class:"shortcut-key"},dt={key:0,class:"shortcut-key"},pt={key:0,class:"shortcut-key"},ht={key:0,class:"shortcut-key"},mt={key:0,class:"shortcut-key"},_t={key:0,class:"shortcut-key"},ft={key:0,class:"shortcut-key"},yt={key:0,class:"shortcut-key"},gt={key:0,class:"shortcut-key"},vt={key:0,class:"shortcut-key"},kt={key:0,class:"shortcut-key"},wt={key:0,class:"shortcut-key"},bt={key:0,class:"shortcut-key"},St={key:0,class:"shortcut-key"},Ct={key:0,class:"shortcut-key"},Pt={key:0,class:"shortcut-key"},Kt={key:0,class:"shortcut-key"},Dt={key:0,class:"shortcut-key"},xt={key:0,class:"shortcut-key"},At={key:0,class:"shortcut-key"},Mt={key:0,class:"shortcut-key"},Vt={key:0,class:"shortcut-key"},It={class:"d-none d-sm-flex"},Nt={class:"shortcut-item pa-2"},Ut={key:0,class:"font-weight-bold shortcut-display"},Tt={class:"position-relative"};function Bt(s,l,y,w,i,d){const k=p("v-avatar"),C=p("v-spacer"),M=p("clock"),A=p("v-system-bar"),V=p("v-card"),b=p("v-icon"),m=p("v-list-item-title"),u=p("v-list-item"),I=p("v-list-subheader"),g=p("v-btn"),v=p("v-tooltip"),P=p("v-list-group"),$=p("v-list"),O=p("v-navigation-drawer"),j=p("v-app-bar-nav-icon"),J=p("v-app-bar-title"),L=p("v-card-title"),X=p("v-text-field"),U=p("v-col"),B=p("v-row"),W=p("v-alert"),E=p("v-card-text"),q=p("v-card-actions"),z=p("v-dialog"),G=p("Year_cob"),Q=p("Currency_cob"),Z=p("v-bottom-sheet"),ee=p("Notifications_btn"),te=p("Profile_btn"),se=p("v-app-bar"),ie=p("RouterView"),re=p("v-main");return o(),_(H,null,[t(A,{color:"primaryLight2"},{default:e(()=>[t(k,{image:"/img/logo-blue.png",size:"20",class:"me-2 d-none d-sm-flex"}),x("span",Ye,r(s.$t("hesabix.banner")),1),t(k,{image:i.apiUrl+"/front/avatar/file/get/"+i.business.id,size:"20",class:"me-2 d-flex d-sm-none"},null,8,["image"]),x("span",He,r(i.business.name),1),t(C),t(M)]),_:1}),t(O,{modelValue:i.drawer,"onUpdate:modelValue":l[2]||(l[2]=a=>i.drawer=a),width:300},{default:e(()=>[t(V,{height:"64",rounded:"0","prepend-icon":"mdi-account"},{title:e(()=>[c(r(s.$t("app.name")),1)]),prepend:e(()=>[t(k,{class:"d-none d-sm-flex",image:i.apiUrl+"/front/avatar/file/get/"+i.business.id},null,8,["image"]),t(k,{class:"d-flex d-sm-none",image:"./img/favw.png"})]),_:1}),t($,{class:"px-0 pt-0"},{default:e(()=>[t(u,{to:"/acc/dashboard"},{prepend:e(()=>[t(b,{icon:"mdi-view-dashboard"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.dashboard"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Re,r(d.getShortcutKey("/acc/dashboard")),1)):n("",!0)]),_:1})]),_:1}),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.basic_tools")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-account-multiple",title:s.$t("drawer.persons")}),null,16,["title"])]),default:e(()=>[i.permissions.persons?(o(),h(u,{key:0,to:"/acc/persons/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.persons"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",$e,r(d.getShortcutKey("/acc/persons/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.getpay?(o(),h(u,{key:1,to:"/acc/persons/receive/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/receive/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.gets"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Le,r(d.getShortcutKey("/acc/persons/receive/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.getpay?(o(),h(u,{key:2,to:"/acc/persons/send/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/send/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.pays"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",qe,r(d.getShortcutKey("/acc/persons/send/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.shareholder?(o(),h(u,{key:3,to:"/acc/shareholders/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.shareholders"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ze,r(d.getShortcutKey("/acc/shareholders/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.getpay||i.permissions.persons]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-package-variant",title:s.$t("drawer.commodity")}),null,16,["title"])]),default:e(()=>[i.permissions.commodity?(o(),h(u,{key:0,to:"/acc/commodity/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.commodity"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Fe,r(d.getShortcutKey("/acc/commodity/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity&&this.isPluginActive("accpro")?(o(),h(u,{key:1,to:"/acc/commodity/pricelist/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/pricelist/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.price_lists"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Oe,r(d.getShortcutKey("/acc/commodity/pricelist/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity?(o(),h(u,{key:2,to:"/acc/commodity/cat/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cats"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",je,r(d.getShortcutKey("/acc/commodity/cat/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity?(o(),h(u,{key:3,to:"/acc/commodity/drop/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/drop/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.drops_list"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Je,r(d.getShortcutKey("/acc/commodity/drop/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.commodity]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-bank",title:s.$t("drawer.bank_label")}),null,16,["title"])]),default:e(()=>[i.permissions.bank?(o(),h(u,{key:0,to:"/acc/banks/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/banks/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.banks_accounts"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Xe,r(d.getShortcutKey("/acc/banks/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cashdesk?(o(),h(u,{key:1,to:"/acc/cashdesk/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/cashdesk/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cashdesks"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",We,r(d.getShortcutKey("/acc/cashdesk/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.salary?(o(),h(u,{key:2,to:"/acc/salary/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/salary/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.salarys"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ge,r(d.getShortcutKey("/acc/salary/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cheque?(o(),h(u,{key:3,to:"/acc/cheque/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cheques"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Qe,r(d.getShortcutKey("/acc/cheque/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.bankTransfer?(o(),h(u,{key:4,to:"/acc/transfer/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/transfer/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.transfers"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ze,r(d.getShortcutKey("/acc/transfer/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.wallet?(o(),h(u,{key:5,to:"/acc/wallet/view"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("static.wallet"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",et,r(d.getShortcutKey("/acc/wallet/view")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.bank||i.permissions.wallet||i.permissions.cashdesk||i.permissions.salary||i.permissions.cheque||i.permissions.bankTransfer]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.acc_store_tools")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-store",title:s.$t("drawer.storeroom_title")}),null,16,["title"])]),default:e(()=>[i.permissions.store?(o(),h(u,{key:0,to:"/acc/storeroom/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/storeroom/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.storerooms"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",tt,r(d.getShortcutKey("/acc/storeroom/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.store?(o(),h(u,{key:1,to:"/acc/storeroom/tickets/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/storeroom/new/ticket/type"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.storeroom_ticket"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",st,r(d.getShortcutKey("/acc/storeroom/tickets/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.store?(o(),h(u,{key:2,to:"/acc/storeroom/commodity/check/exist"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.commodity_exist_count"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",it,r(d.getShortcutKey("/acc/storeroom/commodity/check/exist")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.store]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cash-fast",title:s.$t("drawer.buy_cost")}),null,16,["title"])]),default:e(()=>[i.permissions.buy?(o(),h(u,{key:0,to:"/acc/buy/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/buy/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.buy_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",rt,r(d.getShortcutKey("/acc/buy/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.plugAccproRfbuy&&this.isPluginActive("accpro")?(o(),h(u,{key:1,to:"/acc/rfbuy/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/rfbuy/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.rfbuy_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ot,r(d.getShortcutKey("/acc/rfbuy/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cost?(o(),h(u,{key:2,to:"/acc/costs/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/costs/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.costs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",lt,r(d.getShortcutKey("/acc/costs/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.buy||i.permissions.cost||i.permissions.plugAccproRfbuy]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cart-arrow-down",title:s.$t("drawer.sell_income")}),null,16,["title"])]),default:e(()=>[i.permissions.sell?(o(),h(u,{key:0,to:"/acc/sell/fast-mod"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.fast_sell"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",nt,r(d.getShortcutKey("/acc/sell/fast-mod")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.sell?(o(),h(u,{key:1,to:"/acc/sell/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/sell/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.sell_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",at,r(d.getShortcutKey("/acc/sell/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),(this.isPluginActive("accpro")&&i.permissions.sell,n("",!0)),i.permissions.plugAccproRfsell&&this.isPluginActive("accpro")?(o(),h(u,{key:3,to:"/acc/rfsell/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/rfsell/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.rfsell_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ct,r(d.getShortcutKey("/acc/rfsell/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.income?(o(),h(u,{key:4,to:"/acc/incomes/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/incomes/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.incomes"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ut,r(d.getShortcutKey("/acc/incomes/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.sell||i.permissions.income||i.permissions.plugAccproRfsell]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-file-document-multiple",title:s.$t("drawer.accounting")}),null,16,["title"])]),default:e(()=>[i.permissions.accounting?(o(),h(u,{key:0,to:"/acc/accounting/list"},{append:e(()=>l[11]||(l[11]=[])),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.accounting_docs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",dt,r(d.getShortcutKey("/acc/accounting/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.accounting?(o(),h(u,{key:1,to:"/acc/accounting/open_balance"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.open_balance"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",pt,r(d.getShortcutKey("/acc/accounting/open_balance")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.accounting?(o(),h(u,{key:2,to:"/acc/accounting/table"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.accounting_table"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ht,r(d.getShortcutKey("/acc/accounting/table")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.plugAccproCloseYear&&this.isPluginActive("accpro")?(o(),h(u,{key:3,to:"/acc/accounting/close_year"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.close_year"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",mt,r(d.getShortcutKey("/acc/accounting/close_year")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.accounting||i.permissions.plugAccproCloseYear]]),K(t(u,{to:"/acc/reports/list"},{prepend:e(()=>[t(b,{icon:"mdi-poll"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.reports"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",_t,r(d.getShortcutKey("/acc/reports/list")),1)):n("",!0)]),_:1})]),_:1},512),[[D,i.permissions.report]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.settings")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cogs",title:s.$t("drawer.settings")}),null,16,["title"])]),default:e(()=>[i.permissions.settings?(o(),h(u,{key:0,to:"/acc/business/settings"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.bid_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ft,r(d.getShortcutKey("/acc/business/settings")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings?(o(),h(u,{key:1,to:"/acc/business/printoptions"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.print_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",yt,r(d.getShortcutKey("/acc/business/printoptions")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings&&this.isPluginActive("accpro")?(o(),h(u,{key:2,to:"/acc/business/avatar"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.avatar_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",gt,r(d.getShortcutKey("/acc/business/avatar")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.permission?(o(),h(u,{key:3,to:"/acc/business/users"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.user_perms"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",vt,r(d.getShortcutKey("/acc/business/users")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:4,to:"/acc/business/apis"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.tokens"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",kt,r(d.getShortcutKey("/acc/business/apis")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings&&this.isPluginActive("accpro")?(o(),h(u,{key:5,to:"/acc/business/extramoneys"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.extra_moneys"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",wt,r(d.getShortcutKey("/acc/business/extramoneys")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.log?(o(),h(u,{key:6,to:"/acc/business/logs"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.history"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",bt,r(d.getShortcutKey("/acc/business/logs")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:7,class:"text-danger",onClick:l[0]||(l[0]=a=>d.deleteBusiness()),title:s.$t("drawer.bid_delete")},null,8,["title"])):n("",!0)]),_:1},512),[[D,i.permissions.settings||i.permissions.log||i.permissions.permission]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.services")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.repservice")}),{prepend:e(()=>[t(b,{icon:"mdi-progress-wrench",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.plugRepservice?(o(),h(u,{key:0,to:"/acc/plugin/repservice/order/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/plugin/repservice/order/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.repservice_reqs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",St,r(d.getShortcutKey("/acc/plugin/repservice/order/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.plugRepservice&&d.isPluginActive("repservice")]]),i.permissions.owner?(o(),h(u,{key:0,class:"text-dark",to:"/acc/sms/panel"},{prepend:e(()=>[t(b,{icon:"mdi-message-cog",color:"primary"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.sms_panel"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ct,r(d.getShortcutKey("/acc/sms/panel")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,class:"text-dark",to:"/acc/printers/list"},{prepend:e(()=>[t(b,{icon:"mdi-printer-pos-network",color:"primary"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cloud_printers"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Pt,r(d.getShortcutKey("/acc/printers/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.archive_panel")}),{prepend:e(()=>[t(b,{icon:"mdi-file-cloud",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.archiveUpload||i.permissions.archiveMod||i.permissions.archiveDelete?(o(),h(u,{key:0,to:"/acc/archive/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_files"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Kt,r(d.getShortcutKey("/acc/archive/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/archive/order/new"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_order"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Dt,r(d.getShortcutKey("/acc/archive/order/new")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:2,to:"/acc/archive/order/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_log"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",xt,r(d.getShortcutKey("/acc/archive/order/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner||i.permissions.archiveUpload||i.permissions.archiveMod||i.permissions.archiveDelete]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.ultimate_package")}),{prepend:e(()=>[t(b,{icon:"mdi-package",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.owner?(o(),h(u,{key:0,to:"/acc/package/order/new"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_order")),1)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/package/order/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_log")),1)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner&&!i.canFreeAccounting]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"bg-blue-grey-lighten-4 ma-2"},a,{title:s.$t("drawer.market")}),{prepend:e(()=>[t(b,{icon:"mdi-shopping",color:"green-darken-5"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.owner?(o(),h(u,{key:0,to:"/acc/plugin-center/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.plugins_list"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",At,r(d.getShortcutKey("/acc/plugin-center/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/plugin-center/my"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.my_plugins"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Mt,r(d.getShortcutKey("/acc/plugin-center/my")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:2,to:"/acc/plugin-center/invoice"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.plugins_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Vt,r(d.getShortcutKey("/acc/plugin-center/invoice")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner]]),i.permissions.owner==!1?(o(),h(u,{key:2,class:"text-dark bg-red-darken-3 ma-2 rounded-2",onClick:l[1]||(l[1]=a=>d.exitBusiness())},{prepend:e(()=>[t(b,{color:"white",icon:"mdi-logout"})]),default:e(()=>[t(m,{class:"text-white",textContent:r(s.$t("drawer.exit_bus"))},null,8,["textContent"])]),_:1})):n("",!0)]),_:1})]),_:1},8,["modelValue"]),t(se,{"scroll-behavior":"inverted elevate","scroll-threshold":"0"},{default:e(()=>[t(j,{onClick:l[3]||(l[3]=a=>i.drawer=!i.drawer)}),t(J,null,{default:e(()=>[x("span",It,r(i.business.name),1)]),_:1}),t(C),t(g,{class:"d-none d-sm-flex",stacked:"",onClick:l[4]||(l[4]=a=>{i.showShortcutsDialog=!0,i.isEditingShortcuts=!1})},{default:e(()=>[t(b,null,{default:e(()=>l[12]||(l[12]=[c("mdi-help-circle")])),_:1})]),_:1}),t(z,{modelValue:i.showShortcutsDialog,"onUpdate:modelValue":l[7]||(l[7]=a=>i.showShortcutsDialog=a),"max-width":"800",scrollable:""},{default:e(()=>[t(V,null,{default:e(()=>[t(L,{class:"text-h5 pa-4"},{default:e(()=>[c(r(i.isEditingShortcuts?"ویرایش کلید‌های میانبر":"راهنمای کلید‌های میانبر"),1)]),_:1}),t(E,{class:"pa-4",style:{"max-height":"500px","overflow-y":"auto"}},{default:e(()=>[t(B,null,{default:e(()=>[(o(!0),_(H,null,F(d.filteredShortcuts(),(a,oe)=>(o(),h(U,{key:a.path,cols:"12",sm:"6",md:"6"},{default:e(()=>[x("div",Nt,[t(B,{align:"center","no-gutters":""},{default:e(()=>[t(U,{cols:"12"},{default:e(()=>[i.isEditingShortcuts?(o(),h(X,{key:1,modelValue:a.key,"onUpdate:modelValue":Y=>a.key=Y,onInput:Y=>d.updateShortcut(oe,Y),label:s.کلید,maxlength:"1",dense:"","hide-details":"",class:"shortcut-input"},null,8,["modelValue","onUpdate:modelValue","onInput","label"])):(o(),_("span",Ut," Ctrl+Shift+"+r(a.key),1))]),_:2},1024),t(U,{cols:"12",class:"text-right"},{default:e(()=>[x("span",null,r(a.label),1)]),_:2},1024)]),_:2},1024)])]),_:2},1024))),128))]),_:1}),i.isEditingShortcuts?(o(),h(W,{key:0,type:"info",dense:"",class:"mt-4"},{default:e(()=>l[13]||(l[13]=[c(" تغییرات در حافظه مرورگر ذخیره می‌شود و فقط در این مرورگر قابل استفاده است. ")])),_:1})):n("",!0)]),_:1}),t(q,{class:"pa-4"},{default:e(()=>[i.isEditingShortcuts?n("",!0):(o(),h(g,{key:0,color:"primary",onClick:l[5]||(l[5]=a=>i.isEditingShortcuts=!0)},{default:e(()=>l[14]||(l[14]=[c("ویرایش")])),_:1})),i.isEditingShortcuts?(o(),h(g,{key:1,color:"primary",onClick:d.saveCustomShortcuts},{default:e(()=>l[15]||(l[15]=[c("ثبت تغییرات")])),_:1},8,["onClick"])):n("",!0),i.isEditingShortcuts?(o(),h(g,{key:2,color:"warning",onClick:d.resetToDefault},{default:e(()=>l[16]||(l[16]=[c("بازگشت به پیش‌فرض")])),_:1},8,["onClick"])):n("",!0),t(C),t(g,{text:"",onClick:l[6]||(l[6]=a=>i.showShortcutsDialog=!1)},{default:e(()=>l[17]||(l[17]=[c("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(z,{modelValue:i.duplicateKeyDialog,"onUpdate:modelValue":l[9]||(l[9]=a=>i.duplicateKeyDialog=a),"max-width":"400"},{default:e(()=>[t(V,null,{default:e(()=>[t(L,{class:"text-h6"},{default:e(()=>l[18]||(l[18]=[c("خطا")])),_:1}),t(E,null,{default:e(()=>[c(r(i.duplicateKeyMessage),1)]),_:1}),t(q,null,{default:e(()=>[t(g,{color:"primary",onClick:l[8]||(l[8]=a=>i.duplicateKeyDialog=!1)},{default:e(()=>l[19]||(l[19]=[c("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(v,{modelValue:i.showShortcutHint,"onUpdate:modelValue":l[10]||(l[10]=a=>i.showShortcutHint=a),location:"bottom",class:"shortcut-hint"},{activator:e(({props:a})=>[x("div",ce(ue(a)),null,16)]),default:e(()=>[x("span",null,r(i.shortcutHint),1)]),_:1},8,["modelValue"]),t(Z,{inset:""},{activator:e(({props:a})=>[t(g,f({stacked:""},a),{default:e(()=>[t(b,null,{default:e(()=>l[20]||(l[20]=[c("mdi-cog")])),_:1})]),_:2},1040)]),default:e(()=>[t(V,{subtitle:s.$t("dialog.fiscal_settings_info"),"prepend-icon":"mdi-cog",title:s.$t("dialog.fiscal_settings")},{default:e(()=>[t(E,null,{default:e(()=>[t(B,{class:"text-center"},{default:e(()=>[t(U,{cols:"12",sm:"12",md:"6"},{default:e(()=>[t(G)]),_:1}),t(U,{cols:"12",sm:"12",md:"6"},{default:e(()=>[t(Q)]),_:1})]),_:1})]),_:1})]),_:1},8,["subtitle","title"])]),_:1}),t(ee),t(te)]),_:1}),t(re,null,{default:e(()=>[x("div",Tt,[t(ie)])]),_:1})],64)}const Ht=N(Ee,[["render",Bt]]);export{Ht as default}; diff --git a/public_html/webui/assets/App-211fb6bd.css b/public_html/webui/assets/App-211fb6bd.css deleted file mode 100644 index 5254cbaa..00000000 --- a/public_html/webui/assets/App-211fb6bd.css +++ /dev/null @@ -1 +0,0 @@ -.shortcut-key{font-size:.75rem;color:#888;margin-right:4px}.shortcut-hint{z-index:1000}.shortcut-item{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}.shortcut-display{font-size:.9rem;color:#555}.shortcut-input{max-width:60px}.v-data-table{overflow-x:auto}.expanded-row{background-color:#f5f5f5!important;padding:8px}.custom-header{background-color:#213e8b!important;color:#fff!important} diff --git a/public_html/webui/assets/InstallPWA-1668813f.js b/public_html/webui/assets/InstallPWA-1668813f.js deleted file mode 100644 index 14ca6c60..00000000 --- a/public_html/webui/assets/InstallPWA-1668813f.js +++ /dev/null @@ -1 +0,0 @@ -import{h as M,r as m,j as O,a as r,o as u,c as g,w as o,b as s,e as l,s as j,d as t,A as k,t as E}from"./vendor-adef9cb4.js";const w="/webui/img/logo-blue.png",N={key:0,class:"text-center mt-5 px-5"},X={class:"text-primary pr-2 pt-4"},U=M({__name:"InstallPWA",setup(P){const d=m(null),b=m(""),a=m(!1),i=m(!1),y=()=>{if(d.value){const n=d.value;n.prompt(),n.userChoice.then(e=>{e.outcome==="accepted"?console.log("User Accepted"):console.log("User dismissed"),d.value=null})}},S=()=>{const n=navigator.userAgent;return n.includes("Chrome")&&!n.includes("Edg")?(n.includes("Mac OS X")?i.value=!0:a.value=!0,"Google Chrome"):n.includes("Firefox")?(n.includes("Mac OS X")&&(i.value=!0),"Mozilla Firefox"):n.includes("Safari")&&!n.includes("Chrome")?(i.value=!0,a.value=!1,"Apple Safari"):n.includes("SamsungBrowser")?(n.includes("Mac OS X")?i.value=!0:a.value=!0,"Samsung Browser"):n.includes("Edg")?(n.includes("Mac OS X")?i.value=!0:a.value=!0,"Microsoft Edge"):n.includes("Opera")||n.includes("OPR")?(n.includes("Mac OS X")?i.value=!0:a.value=!0,"Opera"):"Unknown Browser"};return O(()=>{b.value=S(),window.addEventListener("beforeinstallprompt",n=>{n.preventDefault(),d.value=n,console.log(d.value)})}),(n,e)=>{const f=r("v-row"),v=r("v-col"),x=r("v-btn"),c=r("v-card"),p=r("v-icon"),A=r("v-container"),C=r("v-main"),B=r("v-app");return u(),g(B,{id:""},{default:o(()=>[s(C,{class:"bg-grey-lighten-3 d-flex flex-column align-center justify-center"},{default:o(()=>[s(A,{class:"d-flex flex-column align-center justify-center"},{default:o(()=>[s(f,{class:"d-flex flex-column align-center justify-center"},{default:o(()=>[e[1]||(e[1]=l("img",{src:w,width:"120 ",class:"mt-2 mb-5 p-1",alt:""},null,-1)),e[2]||(e[2]=l("h4",{class:"text-center mt-5 px-8"}," نسخه وب اپلیکیشن (PWA) حسابیکس را به صفحه اصلی اضافه کنید. ",-1)),e[3]||(e[3]=l("p",{class:"text-center mt-5 px-5"},"با این کار، می‌توانید برای همیشه و بدون نیاز به بروزرسانی از خدمات اپلیکیشن استفاده کنید.",-1)),a.value?(u(),j("p",N,e[0]||(e[0]=[t("ابتدا از دکمه "),l("span",{class:"font-weight-bold text-indigo-darken-3"},"نصب",-1),t(" استفاده کنید و سپس "),l("span",{class:"font-weight-bold text-indigo-darken-3"},"Add",-1),t(" را بزنید. اگر برنامه نصب نشد مراحل بعدی را انجام دهید.")]))):k("",!0)]),_:1}),s(f,{class:"d-flex flex-column align-center justify-center w-100"},{default:o(()=>[s(v,{md:"4"},{default:o(()=>[a.value?(u(),g(c,{key:0,class:"d-flex justify-center rounded-lg p-2 mt-2"},{default:o(()=>[s(f,{class:""},{default:o(()=>[s(v,{md:"8",class:"d-flex pr-5"},{default:o(()=>[e[4]||(e[4]=l("img",{src:w,width:"38",class:"mt-2 mb-2",alt:""},null,-1)),l("h4",X,E(n.$t("app.name")),1)]),_:1}),s(v,{md:"4",class:"pl-5"},{default:o(()=>[s(x,{block:"",class:"text-none mt-2 mb-2",color:"indigo-darken-3",variant:"flat",onClick:y},{default:o(()=>e[5]||(e[5]=[t(" نصب ")])),_:1})]),_:1})]),_:1})]),_:1})):k("",!0),i.value?(u(),g(c,{key:1,class:"rounded-lg d-flex flex-column ga-4 pa-4 mt-2"},{default:o(()=>[l("span",null,[e[6]||(e[6]=t("۱. دکمه ")),e[7]||(e[7]=l("span",{class:"font-weight-bold text-indigo-darken-3"},"Share",-1)),e[8]||(e[8]=t(" (")),s(p,{icon:"mdi-export-variant",color:"indigo-darken-3"}),e[9]||(e[9]=t(") در نوار پایین را انتخاب کنید."))]),l("span",null,[e[10]||(e[10]=t("۲. گزینه ")),e[11]||(e[11]=l("span",{class:"font-weight-bold text-indigo-darken-3"},"Add to Home Screen",-1)),e[12]||(e[12]=t(" (")),s(p,{icon:"mdi-plus-box-outline",color:"indigo-darken-3"}),e[13]||(e[13]=t(") را انتخاب کنید."))]),e[14]||(e[14]=l("span",null,[t("۳. در قسمت بالا سمت راست "),l("span",{class:"font-weight-bold text-indigo-darken-3"},"Add"),t(" را انتخاب کنید.")],-1))]),_:1})):(u(),g(c,{key:2,class:"rounded-lg d-flex flex-column ga-4 pa-4 mt-2"},{default:o(()=>[l("span",null,[e[15]||(e[15]=t("۱. دکمه ")),e[16]||(e[16]=l("span",{class:"font-weight-bold text-indigo-darken-3"},"More",-1)),e[17]||(e[17]=t(" (")),s(p,{icon:"mdi-dots-vertical",color:"indigo-darken-3"}),e[18]||(e[18]=t(") در نوار بالا را انتخاب کنید."))]),l("span",null,[e[19]||(e[19]=t("۲. گزینه ")),e[20]||(e[20]=l("span",{class:"font-weight-bold text-indigo-darken-3"},"Add to Home Screen",-1)),e[21]||(e[21]=t(" (")),s(p,{icon:"mdi-cellphone-arrow-down-variant",color:"indigo-darken-3"}),e[22]||(e[22]=t(") را انتخاب کنید."))]),e[23]||(e[23]=l("span",null,[t("۳. در پنجره‌ی باز شده، "),l("span",{class:"font-weight-bold text-indigo-darken-3"},"Add"),t(" را انتخاب کنید.")],-1))]),_:1}))]),_:1})]),_:1}),s(f,null,{default:o(()=>[s(x,{block:"",class:"text-none my-4",color:"indigo-darken-3",variant:"flat",to:{name:"user_login"}},{default:o(()=>e[24]||(e[24]=[t(" باز گشت به صفحه ورود ")])),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}}});export{U as default}; diff --git a/public_html/webui/assets/NotFound-3cff52dc.css b/public_html/webui/assets/NotFound-3cff52dc.css deleted file mode 100644 index 5532fca8..00000000 --- a/public_html/webui/assets/NotFound-3cff52dc.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-54a776ae]{transition:all .6s}html[data-v-54a776ae]{height:100%}body[data-v-54a776ae]{font-family:Lato,sans-serif;color:#888;margin:0}#main[data-v-54a776ae]{display:table;width:100%;height:100vh;text-align:center}.fof[data-v-54a776ae]{display:table-cell;vertical-align:middle}.fof h1[data-v-54a776ae]{font-size:50px;display:inline-block;padding-right:12px;animation:type-54a776ae .5s alternate infinite}@keyframes type-54a776ae{0%{box-shadow:inset -3px 0 #888}to{box-shadow:inset -3px 0 0 transparent}} diff --git a/public_html/webui/assets/NotFound-4eb60a88.js b/public_html/webui/assets/NotFound-4eb60a88.js deleted file mode 100644 index abeaf189..00000000 --- a/public_html/webui/assets/NotFound-4eb60a88.js +++ /dev/null @@ -1 +0,0 @@ -import{_}from"./main-9b36f05f.js";import{a as t,o as c,s as i,e as o,b as n,w as d,d as l,t as r}from"./vendor-adef9cb4.js";const p={},m={id:"main",class:"bg-indigo-lighten-5"},u={class:"fof"};function f(e,g){const s=t("v-empty-state"),a=t("v-btn");return c(),i("div",m,[o("div",u,[o("h1",null,[n(s,{headline:e.$t("static.not_found"),title:"404",text:e.$t("static.not_found_info"),image:"/img/logo-blue.png"},null,8,["headline","text"]),n(a,{color:"success",to:"/","prepend-icon":"mdi-home"},{default:d(()=>[l(r(e.$t("static.home_page")),1)]),_:1})])])])}const b=_(p,[["render",f],["__scopeId","data-v-54a776ae"]]);export{b as default}; diff --git a/public_html/webui/assets/ReferralRedirect-90119fa7.js b/public_html/webui/assets/ReferralRedirect-90119fa7.js deleted file mode 100644 index 31317350..00000000 --- a/public_html/webui/assets/ReferralRedirect-90119fa7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a}from"./main-9b36f05f.js";import{o as s,s as c}from"./vendor-adef9cb4.js";const n={name:"ReferralRedirect",beforeRouteEnter(r,o,t){const e=r.params.param;e&&localStorage.setItem("inviteCode",e),t("/user/register")}};function f(r,o,t,e,i,m){return s(),c("div")}const l=a(n,[["render",f]]);export{l as default}; diff --git a/public_html/webui/assets/active-account-6b1bf0cb.js b/public_html/webui/assets/active-account-6b1bf0cb.js deleted file mode 100644 index 5219a997..00000000 --- a/public_html/webui/assets/active-account-6b1bf0cb.js +++ /dev/null @@ -1 +0,0 @@ -import{a as v,S as C,_ as A}from"./main-9b36f05f.js";import{h as w,r as b,a as s,o as u,s as d,b as o,w as a,A as $,F,d as _,aa as B,e as h,t as r}from"./vendor-adef9cb4.js";const E=w({name:"active_account",data(){return{dialog:!1,dialogSuccess:!1,loading:!1,disableSend:!0,code:"",user:{mobile:"",email:""},response:{code:"",message:"",Success:!1,data:{id:""}}}},watch:{code(e,t){Object.keys(e).length==6?this.disableSend=b(!1):this.disableSend=b(!0)}},methods:{onResendCodeClick(){v.post("/api/user/register/resend-active-code",{mobile:this.$route.params.id}).then(e=>{e.data.Success==!0?C.fire({text:this.$t("user.resendCode"),confirmButtonText:this.$t("dialog.ok"),icon:"success"}):C.fire({text:e.data.message,confirmButtonText:this.$t("dialog.ok"),icon:"error"})})},submit(){this.loading=!0,v.post("/api/user/active/account",{mobile:this.$route.params.id,code:this.code}).then(e=>{e.data.Success==!1?(this.response=e.data,this.dialog=!0):(this.response=e.data,this.dialogSuccess=!0),this.loading=!1})}}}),N={key:0,class:"text-center"},T={key:1,class:"text-center"};function U(e,t,j,L,R,z){const c=s("v-card-text"),k=s("v-otp-input"),S=s("v-icon"),n=s("v-btn"),m=s("v-col"),p=s("v-row"),V=s("v-form"),i=s("v-card"),y=s("v-container"),f=s("v-spacer"),g=s("v-dialog");return u(),d(F,null,[o(y,null,{default:a(()=>[o(p,{class:"d-flex justify-center"},{default:a(()=>[o(m,{md:"5"},{default:a(()=>[o(i,{loading:e.loading?"blue":null,disabled:e.loading,title:e.$t("app.name"),subtitle:e.$t("user.active_account")},{default:a(()=>[o(c,null,{default:a(()=>t[7]||(t[7]=[_(" کد ارسالی از طریق پیامک و یا پست الکترونیکی دریافتی خود را در کادر زیر وارد نمایید. ")])),_:1}),o(V,{ref:"form",disabled:e.loading,"fast-fail":"",onSubmit:t[2]||(t[2]=B(l=>e.submit(),["prevent"]))},{default:a(()=>[o(c,null,{default:a(()=>[o(k,{"focus-all":"",modelValue:e.code,"onUpdate:modelValue":t[0]||(t[0]=l=>e.code=l),style:{direction:"ltr"}},null,8,["modelValue"]),o(p,null,{default:a(()=>[o(m,{class:"my-2 mx-4"},{default:a(()=>[o(S,{icon:"mdi-phone"}),h("b",null,r(e.$t("user.your_phone_number",{mobile:e.$route.params.id})),1),o(n,{class:"float-end",color:"indigo",onClick:t[1]||(t[1]=l=>e.onResendCodeClick())},{default:a(()=>[h("span",null,r(e.$t("user.send_again")),1)]),_:1})]),_:1})]),_:1}),o(n,{disabled:e.disableSend,loading:e.loading,block:"",class:"text-none mb-4",color:"indigo-darken-3",size:"x-large",variant:"flat","prepend-icon":"mdi-send",type:"submit"},{default:a(()=>[_(r(e.$t("dialog.active_account")),1)]),_:1},8,["disabled","loading"])]),_:1})]),_:1},8,["disabled"])]),_:1},8,["loading","disabled","title","subtitle"])]),_:1})]),_:1})]),_:1}),e.dialog?(u(),d("div",N,[o(g,{modelValue:e.dialog,"onUpdate:modelValue":t[4]||(t[4]=l=>e.dialog=l),"max-width":"500",persistent:""},{default:a(()=>[o(i,{color:"dangerLight","prepend-icon":"mdi-close-octagon ",title:e.$t("dialog.error"),text:e.response.message},{actions:a(()=>[o(f),o(n,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:t[3]||(t[3]=l=>{e.dialog=!1,e.loading=!1,e.code=""})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):$("",!0),e.dialogSuccess?(u(),d("div",T,[o(g,{modelValue:e.dialogSuccess,"onUpdate:modelValue":t[6]||(t[6]=l=>e.dialogSuccess=l),"max-width":"500",persistent:""},{default:a(()=>[o(i,{color:"successLight","prepend-icon":"mdi-check-bold ",title:e.$t("dialog.title"),text:e.response.message},{actions:a(()=>[o(f),o(n,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:t[5]||(t[5]=l=>{e.dialog=!1,e.loading=!1,e.$router.push({name:"user_login"})})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):$("",!0)],64)}const O=A(E,[["render",U]]);export{O as default}; diff --git a/public_html/webui/assets/add-mobile-d2c7a116.js b/public_html/webui/assets/add-mobile-d2c7a116.js deleted file mode 100644 index 967bc218..00000000 --- a/public_html/webui/assets/add-mobile-d2c7a116.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u,S as i,_ as a}from"./main-9b36f05f.js";import{h as n,o as l,s as r,e,u as d,ab as m}from"./vendor-adef9cb4.js";const p=n({name:"add-mobile",data:()=>({phoneNumber:"",user:{id:""},isLoading:!1}),mounted(){this.loadData()},methods:{loadData(){u.post("/api/user/current/info").then(s=>{this.user=s.data,s.data.mobile&&this.$router.push("/user/active/"+this.user.id.toString())})},save(){this.phoneNumber.length===11?(this.isLoading=!0,u.post("/api/user/save/mobile-number",{mobile:this.phoneNumber}).then(s=>{this.isLoading=!1,this.$router.push("/user/active/"+this.user.id)})):i.fire({text:"شماره وارد شده صحیح نیست.",confirmButtonText:"قبول"})}}}),b={class:"block block-rounded"},h={class:"block-content mt-0"},c={class:"row pb-sm-3 pb-md-5"},f={class:"col-sm-12 col-md-6"},v={class:"form-floating mb-3"},k=["disabled"];function _(s,t,g,$,B,N){return l(),r("div",b,[t[3]||(t[3]=e("div",{class:"block-header block-header-default"},[e("h3",{class:"block-title"}," ثبت شماره تلفن همراه ")],-1)),e("div",h,[e("div",c,[e("div",f,[e("div",v,[d(e("input",{class:"form-control",type:"text","onUpdate:modelValue":t[0]||(t[0]=o=>s.phoneNumber=o),placeholder:"09181234567"},null,512),[[m,s.phoneNumber]]),t[2]||(t[2]=e("label",null,"شماره تلفن همراه",-1))]),e("button",{onClick:t[1]||(t[1]=o=>s.save()),disabled:s.isLoading,type:"button",class:"btn btn-alt-primary mt-3 mb-4"},"ثبت شماره تلفن",8,k)])])])])}const L=a(p,[["render",_]]);export{L as default}; diff --git a/public_html/webui/assets/archiveUpload-31fb560b.js b/public_html/webui/assets/archiveUpload-31fb560b.js deleted file mode 100644 index 8ee7f32f..00000000 --- a/public_html/webui/assets/archiveUpload-31fb560b.js +++ /dev/null @@ -1 +0,0 @@ -import{a as o,S as u,_ as b}from"./main-9b36f05f.js";import{h,a as C,o as n,s as r,e,t as d,aa as m,b as v,u as g,ab as y,d as k,F as p,C as A}from"./vendor-adef9cb4.js";const F=h({name:"archiveUpload",props:{doctype:String,docid:[String,Number],cat:String},data(){return{fileStack:[],des:"",media:{saved:[],added:[],removed:[]}}},mounted(){this.getFilesList()},methods:{changeMedia(s){this.media=s},addMedia(s,t){this.media.added=t},removeMedia(s,t){this.media.removed=t},getFilesList(){o.post("api/archive/files/list",{id:this.$props.docid,type:this.$props.doctype}).then(s=>{this.media.added=[],this.fileStack=s.data,this.fileStack.forEach(t=>{o.post(this.$filters.getApiUrl()+"/api/archive/file/get/"+t.id,{responseType:"arraybuffer"}).then(l=>{const i=btoa(String.fromCharCode(...new Uint8Array(l.data)));t.fileBin="data:"+l.headers["content-type"]+";base64,"+i})})})},deleteItem(s){u.fire({text:"آیا برای حذف فایل مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&o.post("api/archive/file/remove/"+s.id).then(l=>{l.data.result==1&&(this.getFilesList(),u.fire({text:"فایل با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"}))})})},downloadFile(s){o.post(this.$filters.getApiUrl()+"/api/archive/file/get/"+s.id,{responseType:"arraybuffer"}).then(t=>{const l=new Blob([t.data],{type:s.fileType}),i=document.createElement("a");i.href=URL.createObjectURL(l),i.download=s.filename,i.click(),URL.revokeObjectURL(i.href)})},submitArchive(){let s=new FormData(document.getElementById("archive-file-upload"));o.post("api/archive/file/save",s,{headers:{"Content-Type":"multipart/form-data"}}).then(t=>{t.data.result==="nem"?u.fire({text:"فضای کافی وجود ندارد لطفا حساب کاربری خود را شارژ نمایید.",icon:"success",confirmButtonText:"قبول"}):(u.fire({text:"فایل‌های انتخابی ذخیره شدند.",icon:"success",confirmButtonText:"قبول"}),this.getFilesList())})}}}),w={type:"button",class:"btn btn-sm btn-outline-success mx-2","data-bs-toggle":"modal","data-bs-target":"#archiveModal"},x={class:"badge text-bg-dark me-2"},$={class:"modal modal-lg fade","data-bs-backdrop":"static","data-bs-keyboard":"false",id:"archiveModal",tabindex:"-1","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},S={class:"modal-dialog"},B={class:"modal-content"},U={class:"modal-body"},M=["value"],L=["value"],T=["value"],E={class:"container-fluid mt-2"},D={class:"row"},R={class:"col-9"},_={class:"table table-striped table-hover table-borderless table-vcenter fs-sm text-center"},I=["src"],N={class:"fw-semibold"},V={class:"text-center text-nowrap fw-medium"},j=["onClick"],z=["onClick"];function O(s,t,l,i,q,G){const c=C("Uploader");return n(),r(p,null,[e("button",w,[e("span",x,d(s.fileStack.length),1),t[2]||(t[2]=e("i",{class:"fa fa-file me-1"},null,-1)),t[3]||(t[3]=e("span",{class:"d-none d-sm-inline-block"},"آرشیو",-1))]),e("div",$,[e("div",S,[e("div",B,[t[11]||(t[11]=e("div",{class:"modal-header"},[e("h1",{class:"modal-title fs-5",id:"exampleModalLabel"},"آرشیو فایل"),e("div",{class:"block-options"},[e("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),e("div",U,[t[8]||(t[8]=e("h5",{class:"text-primary-dark mt-3 my-0 py-0"},"افزودن فایل جدید",-1)),e("div",null,[e("form",{id:"archive-file-upload",onSubmit:t[1]||(t[1]=m(a=>s.submitArchive(),["prevent"]))},[e("input",{type:"hidden",name:"doctype",value:s.$props.doctype},null,8,M),e("input",{type:"hidden",name:"docid",value:s.$props.docid},null,8,L),e("input",{type:"hidden",name:"cat",value:s.$props.cat},null,8,T),v(c,{server:s.$filters.getApiUrl()+"/api/archive/file/upload",media:s.media.saved,path:"/storage/media",onAdd:s.addMedia,onRemove:s.removeMedia,onChange:s.changeMedia,maxFilesize:5},null,8,["server","media","onAdd","onRemove","onChange"]),e("div",E,[e("div",D,[e("div",R,[g(e("input",{class:"form-control",type:"text",name:"des","onUpdate:modelValue":t[0]||(t[0]=a=>s.des=a),placeholder:"توضیحات","aria-label":"توضیحات"},null,512),[[y,s.des]])]),t[4]||(t[4]=e("div",{class:"col-3"},[e("button",{type:"submit",class:"btn btn-success d-flex"},[e("i",{class:"fa fa-save me-2"}),k(" بارگذاری فایل‌ها ")])],-1))])])],32)]),t[9]||(t[9]=e("hr",null,null,-1)),t[10]||(t[10]=e("h5",{class:"text-primary-dark mt-3 mb-0 pb-0"},"آرشیو فایل‌ها",-1)),e("table",_,[t[7]||(t[7]=e("thead",null,[e("tr",{class:"text-uppercase"},[e("th",null,"پیش نمایش"),e("th",null,"نام فایل"),e("th",{class:""},"سایز فایل(مگابایت)"),e("th",{class:""},"تاریخ"),e("th",null,"عملیات")])],-1)),e("tbody",null,[(n(!0),r(p,null,A(s.fileStack,a=>(n(),r("tr",null,[e("td",null,[e("img",{class:"img-fluid",src:a.fileBin,alt:"پیش نمایش"},null,8,I)]),e("td",null,[e("span",N,d(a.filename),1)]),e("td",null,[e("span",null,d(a.filesize),1)]),e("td",null,[e("span",null,d(a.dateSubmit),1)]),e("td",V,[e("a",{class:"btn btn-sm btn-link",href:"/",onClick:m(f=>s.downloadFile(a),["prevent"])},t[5]||(t[5]=[e("i",{class:"fa fa-download"},null,-1)]),8,j),e("button",{onClick:f=>s.deleteItem(a),class:"btn btn-sm ms-2 btn-link text-danger"},t[6]||(t[6]=[e("i",{class:"fa fa-trash"},null,-1)]),8,z)])]))),256))])])]),t[12]||(t[12]=e("div",{class:"modal-footer"},[e("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"بازگشت")],-1))])])])],64)}const K=b(F,[["render",O]]);export{K as A}; diff --git a/public_html/webui/assets/avatar-3ee7977e.css b/public_html/webui/assets/avatar-3ee7977e.css deleted file mode 100644 index 980be939..00000000 --- a/public_html/webui/assets/avatar-3ee7977e.css +++ /dev/null @@ -1 +0,0 @@ -.m-tooltip{position:relative;overflow:visible!important}.m-tooltip:before{content:attr(data-tooltip);pointer-events:none;position:absolute;z-index:1050;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:13rem;border-radius:var(--maz-border-radius);border-width:var(--maz-border-width);padding:.25rem .5rem;text-align:center;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-box-shadow:0 5px 10px 0 hsla(0,0%,0%,.05);box-shadow:0 5px 10px #0000000d}.m-tooltip--default:before{border-color:var(--maz-color-bg-light);background-color:var(--maz-color-bg);color:var(--maz-color-text)}.m-tooltip--default:is([class~=dark] *):before{border-color:var(--maz-color-bg-lighter);background-color:var(--maz-color-bg-light)}.m-tooltip--primary:before{border-color:var(--maz-color-primary-600);background-color:var(--maz-color-primary);color:var(--maz-color-primary-contrast)}.m-tooltip--secondary:before{border-color:var(--maz-color-secondary-600);background-color:var(--maz-color-secondary);color:var(--maz-color-secondary-contrast)}.m-tooltip--success:before{border-color:var(--maz-color-success-600);background-color:var(--maz-color-success);color:var(--maz-color-success-contrast)}.m-tooltip--warning:before{border-color:var(--maz-color-warning-600);background-color:var(--maz-color-warning);color:var(--maz-color-warning-contrast)}.m-tooltip--danger:before{border-color:var(--maz-color-danger-600);background-color:var(--maz-color-danger);color:var(--maz-color-danger-contrast)}.m-tooltip--info:before{border-color:var(--maz-color-info-600);background-color:var(--maz-color-info);color:var(--maz-color-info-contrast)}.m-tooltip--light:before{border-color:var(--maz-color-text-light);background-color:var(--maz-color-text-light);color:var(--maz-color-text-dark)}.m-tooltip--dark:before{border-color:var(--maz-color-text-dark);background-color:var(--maz-color-text-dark);color:var(--maz-color-text-light)}.m-tooltip--white:before{border-color:var(--maz-color-white);background-color:var(--maz-color-white);color:var(--maz-color-text-dark)}.m-tooltip--black:before{border-color:var(--maz-color-black);background-color:var(--maz-color-black);color:var(--maz-color-text-light)}.m-tooltip--theme:before{border-color:var(--maz-color-bg-theme);background-color:var(--maz-color-bg-theme);color:var(--maz-color-bg)}.m-tooltip--top:before{-webkit-transform-origin:bottom left;transform-origin:bottom left;bottom:calc(100% + var(--tooltip-offset, 16px));left:50%;-webkit-transform:scale(0) translate(-50%,0);transform:scale(0) translate(-50%)}.m-tooltip--bottom:before{-webkit-transform-origin:top left;transform-origin:top left;top:calc(100% + var(--tooltip-offset, 16px));left:50%;-webkit-transform:scale(0) translate(-50%,0);transform:scale(0) translate(-50%)}.m-tooltip--left:before{-webkit-transform-origin:top right;transform-origin:top right;top:50%;right:calc(100% + var(--tooltip-offset, 16px));-webkit-transform:scale(0) translate(0,-50%);transform:scale(0) translateY(-50%)}.m-tooltip--right:before{-webkit-transform-origin:top left;transform-origin:top left;top:50%;left:calc(100% + var(--tooltip-offset, 16px));-webkit-transform:scale(0) translate(0,-50%);transform:scale(0) translateY(-50%)}.m-tooltip--open.m-tooltip--top:before,.m-tooltip--open.m-tooltip--bottom:before,.m-tooltip:hover.m-tooltip--top:before,.m-tooltip:hover.m-tooltip--bottom:before{-webkit-transform:scale(1) translate(-50%,0);transform:scale(1) translate(-50%);opacity:1}.m-tooltip--open.m-tooltip--right:before,.m-tooltip--open.m-tooltip--left:before,.m-tooltip:hover.m-tooltip--right:before,.m-tooltip:hover.m-tooltip--left:before{-webkit-transform:scale(1) translate(0,-50%);transform:scale(1) translateY(-50%);opacity:1}html.--m-fullscreen-open{height:100vh;overflow:hidden}.m-fullscreen-img[data-v-24a18baf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;height:100vh;width:100vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--maz-bg-overlay);outline:2px solid transparent;outline-offset:2px;--maz-tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--maz-tw-backdrop-blur) var(--maz-tw-backdrop-brightness) var(--maz-tw-backdrop-contrast) var(--maz-tw-backdrop-grayscale) var(--maz-tw-backdrop-hue-rotate) var(--maz-tw-backdrop-invert) var(--maz-tw-backdrop-opacity) var(--maz-tw-backdrop-saturate) var(--maz-tw-backdrop-sepia);backdrop-filter:var(--maz-tw-backdrop-blur) var(--maz-tw-backdrop-brightness) var(--maz-tw-backdrop-contrast) var(--maz-tw-backdrop-grayscale) var(--maz-tw-backdrop-hue-rotate) var(--maz-tw-backdrop-invert) var(--maz-tw-backdrop-opacity) var(--maz-tw-backdrop-saturate) var(--maz-tw-backdrop-sepia)}.m-fullscreen-img .m-fullscreen-img-scroller[data-v-24a18baf]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;overflow:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-fullscreen-img img[data-v-24a18baf]{z-index:2;cursor:-webkit-zoom-in;cursor:zoom-in;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;outline:2px solid transparent;outline-offset:2px}.m-fullscreen-img img.--is-zoomed[data-v-24a18baf]{cursor:-webkit-zoom-out;cursor:zoom-out}.m-fullscreen-img img.--invisible[data-v-24a18baf]{visibility:hidden}.m-fullscreen-img img.--absolute[data-v-24a18baf]{position:absolute}.m-fullscreen-img .m-fullscreen-img-loader[data-v-24a18baf]{position:absolute;z-index:15;font-size:1.5rem;line-height:2rem}.m-fullscreen-img .m-fullscreen-btn[data-v-24a18baf]{position:absolute;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;width:7%;min-width:5em;cursor:pointer;padding:1rem;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.2s;transition-duration:.2s}.m-fullscreen-img .m-fullscreen-btn svg[data-v-24a18baf]{font-size:1.875rem;line-height:2.25rem;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-fullscreen-img .m-fullscreen-btn:hover svg[data-v-24a18baf]{--maz-tw-scale-x: 1.5;--maz-tw-scale-y: 1.5;-webkit-transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skewX(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skew(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y))}.m-fullscreen-img .m-fullscreen-btn.--close[data-v-24a18baf]{right:0;top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-fullscreen-img .m-fullscreen-btn.--previous[data-v-24a18baf]{left:0;top:50%;height:100vh;--maz-tw-translate-y: -50%;-webkit-transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skewX(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skew(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-fullscreen-img .m-fullscreen-btn.--next[data-v-24a18baf]{right:0;top:50%;height:100vh;--maz-tw-translate-y: -50%;-webkit-transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skewX(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));transform:translate(var(--maz-tw-translate-x),var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skew(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}html.--backdrop-present{overflow-y:hidden;height:100vh!important}.m-backdrop[data-v-90448c91]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:var(--maz-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.m-backdrop.--persistent .m-backdrop-content[data-v-90448c91]{cursor:default}.m-backdrop-container[data-v-90448c91]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.m-backdrop-wrapper[data-v-90448c91]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.m-backdrop-content[data-v-90448c91]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 640px){.m-backdrop-content[data-v-90448c91]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}.m-backdrop-content.--padding[data-v-90448c91]{padding:1rem}.m-backdrop-content.--justify-center[data-v-90448c91]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-backdrop-content.--justify-end[data-v-90448c91]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-backdrop-content.--justify-start[data-v-90448c91]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-backdrop-content.--justify-space-between[data-v-90448c91]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-backdrop-content.--justify-space-around[data-v-90448c91]{-ms-flex-pack:distribute;justify-content:space-around}.m-backdrop-content.--align-center[data-v-90448c91]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-backdrop-content.--align-end[data-v-90448c91]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.m-backdrop-content.--align-start[data-v-90448c91]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-backdrop-content[data-v-90448c91]>*{cursor:default}.m-backdrop.--variant-bottom-sheet .m-backdrop-content[data-v-90448c91],.m-backdrop.--variant-drawer .m-backdrop-content[data-v-90448c91]{position:fixed;top:0;right:0;bottom:0;left:0}.m-backdrop.bottom-sheet-anim-enter-active[data-v-90448c91],.m-backdrop.bottom-sheet-anim-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.bottom-sheet-anim-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.bottom-sheet-anim-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.bottom-sheet-anim-enter-from[data-v-90448c91],.m-backdrop.bottom-sheet-anim-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.bottom-sheet-anim-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.bottom-sheet-anim-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:translateY(100%);transform:translateY(100%)}.m-backdrop.modal-anim-enter-active[data-v-90448c91],.m-backdrop.modal-anim-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.modal-anim-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.modal-anim-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.modal-anim-enter-from[data-v-90448c91],.m-backdrop.modal-anim-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.modal-anim-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.modal-anim-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:scale(.5);transform:scale(.5)}.m-backdrop.drawer-anim-top-enter-active[data-v-90448c91],.m-backdrop.drawer-anim-top-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.drawer-anim-top-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-top-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.drawer-anim-top-enter-from[data-v-90448c91],.m-backdrop.drawer-anim-top-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.drawer-anim-top-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-top-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.m-backdrop.drawer-anim-bottom-enter-active[data-v-90448c91],.m-backdrop.drawer-anim-bottom-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.drawer-anim-bottom-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-bottom-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.drawer-anim-bottom-enter-from[data-v-90448c91],.m-backdrop.drawer-anim-bottom-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.drawer-anim-bottom-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-bottom-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:translateY(100%);transform:translateY(100%)}.m-backdrop.drawer-anim-left-enter-active[data-v-90448c91],.m-backdrop.drawer-anim-left-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.drawer-anim-left-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-left-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.drawer-anim-left-enter-from[data-v-90448c91],.m-backdrop.drawer-anim-left-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.drawer-anim-left-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-left-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:translateX(-100%);transform:translate(-100%)}.m-backdrop.drawer-anim-right-enter-active[data-v-90448c91],.m-backdrop.drawer-anim-right-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.drawer-anim-right-enter-active .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-right-leave-active .m-backdrop-content[data-v-90448c91]>*{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-backdrop.drawer-anim-right-enter-from[data-v-90448c91],.m-backdrop.drawer-anim-right-leave-to[data-v-90448c91]{opacity:0}.m-backdrop.drawer-anim-right-enter-from .m-backdrop-content[data-v-90448c91]>*,.m-backdrop.drawer-anim-right-leave-to .m-backdrop-content[data-v-90448c91]>*{-webkit-transform:translateX(100%);transform:translate(100%)}.m-backdrop.backdrop-anim-enter-active[data-v-90448c91],.m-backdrop.backdrop-anim-leave-active[data-v-90448c91]{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.m-backdrop.backdrop-anim-enter-from[data-v-90448c91],.m-backdrop.backdrop-anim-leave-to[data-v-90448c91]{opacity:0}.m-dialog[data-v-17cbcac7]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;max-width:100%;-webkit-transform-origin:center;transform-origin:center;-ms-touch-action:none;touch-action:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--maz-border-radius);background-color:var(--maz-color-bg);color:var(--maz-color-text)}.m-dialog[data-v-17cbcac7]:is([class~=dark] *){border-width:var(--maz-border-width);border-color:var(--maz-color-bg-light)}@media (min-width: 640px){.m-dialog[data-v-17cbcac7]{margin-top:2rem;margin-bottom:2rem;max-width:var(--max-width);min-width:var(--min-width)}}.m-dialog-header[data-v-17cbcac7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem .5rem 1rem 1.5rem}.m-dialog-header.--has-title[data-v-17cbcac7]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-dialog-title[data-v-17cbcac7]{margin-top:0;margin-bottom:0;font-size:1.25rem;line-height:1.75rem;font-weight:600}.m-dialog-footer[data-v-17cbcac7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem 1.5rem}.m-dialog-content[data-v-17cbcac7]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding-left:1.5rem;padding-right:1.5rem}.m-dialog-content-icon[data-v-17cbcac7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.m-dialog-content.--bottom-padding[data-v-17cbcac7]{padding-bottom:1rem}.m-dialog.--scrollable[data-v-17cbcac7]{margin-top:0;margin-bottom:0;max-height:95vh}.m-dialog.--scrollable .m-dialog-content[data-v-17cbcac7]{overflow:auto;border-top-width:var(--maz-border-width);border-color:var(--maz-color-bg-light);padding-top:1rem;padding-bottom:1rem}.m-dialog.--scrollable .m-dialog-content[data-v-17cbcac7]:not(.--bottom-padding){border-bottom-width:var(--maz-border-width)}.m-toast-container{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem;z-index:1051}.m-toast-container.--top{top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.m-toast-container.--center{width:100%}@media (min-width: 768px){.m-toast-container.--center{position:fixed;left:50%;width:auto;-webkit-transform:translate(-50%,0);transform:translate(-50%)}}.m-toast-container.--bottom{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.m-toast-container.--bottom>:not([hidden])~:not([hidden]){margin-top:.5rem;margin-bottom:.5rem}.m-toast-container.--right{right:0;width:100%}@media (min-width: 768px){.m-toast-container.--right{width:auto}}.m-toast-container.--left{left:0;width:100%}@media (min-width: 768px){.m-toast-container.--left{width:auto}}.m-toast[data-v-b70bc12e],.m-toast[data-v-b70bc12e] *{-webkit-box-sizing:border-box;box-sizing:border-box}.m-toast[data-v-b70bc12e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;cursor:default;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-item-align:center;align-self:center;overflow:hidden;border-radius:var(--maz-border-radius);padding-left:.5rem;padding-right:.5rem;--maz-tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--maz-tw-shadow-colored: 0 4px 6px -1px var(--maz-tw-shadow-color), 0 2px 4px -2px var(--maz-tw-shadow-color);-webkit-box-shadow:var(--maz-tw-ring-offset-shadow, 0 0 #0000),var(--maz-tw-ring-shadow, 0 0 #0000),var(--maz-tw-shadow);box-shadow:var(--maz-tw-ring-offset-shadow, 0 0 #0000),var(--maz-tw-ring-shadow, 0 0 #0000),var(--maz-tw-shadow);-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-toast[data-v-b70bc12e]:not(.--persistent){cursor:pointer}@media (min-width: 768px){.m-toast.--left[data-v-b70bc12e],.m-toast.--right[data-v-b70bc12e]{width:22rem}.m-toast.--center[data-v-b70bc12e]{width:22rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.m-toast__message-wrapper[data-v-b70bc12e]{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding-top:.75rem;padding-bottom:.75rem}.m-toast__message[data-v-b70bc12e]{margin:0;text-align:start;font-weight:500}.m-toast .--close[data-v-b70bc12e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.25rem;width:2.25rem;border-radius:var(--maz-border-radius);background-color:transparent;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-toast .--close[data-v-b70bc12e]:hover{background-color:#11182733}.m-toast .--close .--icon[data-v-b70bc12e]{cursor:pointer}.m-toast.--info[data-v-b70bc12e]{background-color:var(--maz-color-info);color:var(--maz-color-info-contrast)}.m-toast.--info[data-v-b70bc12e]:not(.--persistent):hover{background-color:var(--maz-color-info-400)}.m-toast.--success[data-v-b70bc12e]{background-color:var(--maz-color-success);color:var(--maz-color-success-contrast)}.m-toast.--success[data-v-b70bc12e]:not(.--persistent):hover{background-color:var(--maz-color-success-400)}.m-toast.--warning[data-v-b70bc12e]{background-color:var(--maz-color-warning);color:var(--maz-color-warning-contrast)}.m-toast.--warning[data-v-b70bc12e]:not(.--persistent):hover{background-color:var(--maz-color-warning-400)}.m-toast.--danger[data-v-b70bc12e]{background-color:var(--maz-color-danger);color:var(--maz-color-danger-contrast)}.m-toast.--danger[data-v-b70bc12e]:not(.--persistent):hover{background-color:var(--maz-color-danger-400)}.m-toast.--theme[data-v-b70bc12e]{background-color:var(--maz-color-bg);color:var(--maz-color-text)}.m-toast.--theme[data-v-b70bc12e]:is([class~=dark] *){border-width:var(--maz-border-width);border-style:solid;border-color:var(--maz-color-bg-lighter)}.m-toast.--theme[data-v-b70bc12e]:not(.--persistent):hover{background-color:var(--maz-color-bg-light)}.m-slide-top-enter-active[data-v-b70bc12e],.m-slide-top-leave-active[data-v-b70bc12e]{opacity:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.m-slide-top-enter-from[data-v-b70bc12e],.m-slide-top-leave-to[data-v-b70bc12e]{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.m-slide-bottom-enter-active[data-v-b70bc12e],.m-slide-bottom-leave-active[data-v-b70bc12e]{opacity:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.m-slide-bottom-enter-from[data-v-b70bc12e],.m-slide-bottom-leave-to[data-v-b70bc12e]{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.m-slide-right-enter-active[data-v-b70bc12e],.m-slide-right-leave-active[data-v-b70bc12e]{opacity:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(0);transform:translate(0)}.m-slide-right-enter-from[data-v-b70bc12e],.m-slide-right-leave-to[data-v-b70bc12e]{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.m-slide-left-enter-active[data-v-b70bc12e],.m-slide-left-leave-active[data-v-b70bc12e]{opacity:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(0);transform:translate(0)}.m-slide-left-enter-from[data-v-b70bc12e],.m-slide-left-leave-to[data-v-b70bc12e]{opacity:0;-webkit-transform:translateX(-100%);transform:translate(-100%)} diff --git a/public_html/webui/assets/avatar-f6b9b0e1.js b/public_html/webui/assets/avatar-f6b9b0e1.js deleted file mode 100644 index ed092ab2..00000000 --- a/public_html/webui/assets/avatar-f6b9b0e1.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as C,L as S,a as g,S as o,c as x}from"./main-9b36f05f.js";import{r as c,O as _,a as i,o as $,s as D,b as l,w as n,F as k,_ as A,e as a,d as h,aa as y}from"./vendor-adef9cb4.js";var j=Object.defineProperty,L=(e,t,s)=>t in e?j(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,V=(e,t,s)=>L(e,typeof t!="symbol"?t+"":t,s);c("system");c("system");const G={cancelText:"Cancel",confirmText:"Confirm",cancelButton:{text:"Cancel",color:"danger"},confirmButton:{text:"Confirm",color:"success"}};c(G);c([]);const u="";function N(e){return e.filter((t,s,v)=>s===v.indexOf(t))}function O(e){return(t=u)=>typeof t=="function"?e.findIndex((...s)=>t(...s))>-1:e.includes(t)}const U=e=>e.length>0;function q(e){return(t=u)=>N([...e,t])}function M(e){return(t=u)=>e.filter(s=>s!==t)}class P{constructor(){V(this,"_loaders",c([]))}get loaders(){return _(()=>this._loaders.value)}stop(t=u){this._loaders.value=M(this._loaders.value)(t)}start(t=u){return this._loaders.value=q(this._loaders.value)(t),()=>this.stop(t)}get anyLoading(){return _(()=>U(this._loaders.value))}isLoading(t=u){return _(()=>O(this._loaders.value)(t)).value}}new P;const E={name:"avatar",components:{Loading:S},data:()=>({loading:!0,file:null,lastImg:"default.png",seal_file:null,seal_lastImg:"default.png"}),methods:{loadData(){g.post("/api/avatar/get").then(e=>{this.loading=!1,this.lastImg=e.data}),g.post("/api/seal/get").then(e=>{this.loading=!1,this.seal_lastImg=e.data})},save(){this.loading=!0;const e=new FormData;e.append("bytes",this.file),g.post("/api/avatar/post",e,{headers:{"Content-Type":"multipart/form-data"}}).then(t=>{this.loading=!1,t.data=="e"?o.fire({text:"فرمت فایل اشتباه است.",icon:"warning",confirmButtonText:"قبول"}):t.data=="s"?o.fire({text:"حجم فایل ارسال باید کمتر از یک مگابایت باشد.",icon:"warning",confirmButtonText:"قبول"}):t.data=="is"?o.fire({text:"سایز تصویر نامناسب است و طول و عرض آن باید کمتر از 512 پیکسل باشد.",icon:"warning",confirmButtonText:"قبول"}):(o.fire({text:"نمایه با موفقیت تغییر یافت.",icon:"success",confirmButtonText:"قبول"}),this.loadData())})},seal_save(){this.loading=!0;const e=new FormData;e.append("bytes",this.seal_file),g.post("/api/seal/post",e,{headers:{"Content-Type":"multipart/form-data"}}).then(t=>{this.loading=!1,t.data=="e"?o.fire({text:"فرمت فایل اشتباه است.",icon:"warning",confirmButtonText:"قبول"}):t.data=="s"?o.fire({text:"حجم فایل ارسال باید کمتر از یک مگابایت باشد.",icon:"warning",confirmButtonText:"قبول"}):t.data=="is"?o.fire({text:"سایز تصویر نامناسب است و طول و عرض آن باید کمتر از 512 پیکسل باشد.",icon:"warning",confirmButtonText:"قبول"}):(o.fire({text:"مهر کسب‌و‌کار با موفقیت تغییر یافت.",icon:"success",confirmButtonText:"قبول"}),this.loadData())})},getImgSrc(){return x()+"/api/avatar/get/file/"+this.lastImg},selectedFile(e){this.file=e.target.files[0]},getSealImgSrc(){return x()+"/api/seal/get/file/"+this.seal_lastImg},seal_selectedFile(e){this.seal_file=e.target.files[0]}},beforeMount(){this.loadData()}},H=["src"],z={class:"input-group"},J=["disabled"],K=["src"],Q={class:"input-group"},R=["disabled"];function W(e,t,s,v,X,d){const w=i("v-btn"),B=i("v-tooltip"),F=i("v-spacer"),I=i("v-toolbar"),f=i("v-card-text"),m=i("v-card"),p=i("v-col"),b=i("v-row"),T=i("v-container");return $(),D(k,null,[l(I,{color:"toolbar",title:e.$t("drawer.avatar_settings")},{prepend:n(()=>[l(B,{text:e.$t("dialog.back"),location:"bottom"},{activator:n(({props:r})=>[l(w,A(r,{onClick:t[0]||(t[0]=Y=>e.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:n(()=>[l(F)]),_:1},8,["title"]),l(T,null,{default:n(()=>[l(b,null,{default:n(()=>[l(p,{cols:"12",sm:"4",md:"4"},{default:n(()=>[l(m,{title:e.$t("dialog.avatar_now")},{default:n(()=>[l(f,{class:"text-center"},{default:n(()=>[a("img",{class:"img-fluid",style:{"max-width":"10rem"},src:d.getImgSrc()},null,8,H)]),_:1})]),_:1},8,["title"])]),_:1}),l(p,{cols:"12",sm:"8",md:"8"},{default:n(()=>[l(m,{title:e.$t("dialog.avatar")},{default:n(()=>[l(f,null,{default:n(()=>[t[6]||(t[6]=a("ul",{class:"text-primary"},[a("li",null," نمایه یک تصویر است که در بالای فاکتورها و اسناد حسابداری قرار می گیرد. "),a("li",null," بهترین نمایش تصویر در لوگو و آرم‌های مربعی است "),a("li",null," حداکثر سایز 512 در 512 پیکسل است و بیشینه حجم فایل انتخابی نباید از ۱ مگابایت تجاوز کند. "),a("li",null," فرمت فایل قابل قبول jpg , jpeg , png است. ")],-1)),a("form",{onSubmit:t[2]||(t[2]=y(r=>d.save(),["prevent"]))},[a("div",z,[a("input",{type:"file",required:"",class:"form-control",onChange:t[1]||(t[1]=r=>d.selectedFile(r)),id:"avatarImgFile","aria-describedby":"inputGroupFileAddon04","aria-label":"Upload"},null,32),a("button",{disabled:e.loading,class:"btn btn-success",type:"submit",id:"inputGroupFileAddon04"},t[5]||(t[5]=[a("i",{class:"fa-solid fa-floppy-disk me-1"},null,-1),h(" ذخیره نمایه ")]),8,J)])],32)]),_:1})]),_:1},8,["title"])]),_:1})]),_:1}),l(b,null,{default:n(()=>[l(p,{cols:"12",sm:"4",md:"4"},{default:n(()=>[l(m,{title:e.$t("dialog.seal_now")},{default:n(()=>[l(f,{class:"text-center"},{default:n(()=>[a("img",{class:"img-fluid",style:{"max-width":"10rem"},src:d.getSealImgSrc()},null,8,K)]),_:1})]),_:1},8,["title"])]),_:1}),l(p,{cols:"12",sm:"8",md:"8"},{default:n(()=>[l(m,{title:e.$t("dialog.seal")},{default:n(()=>[l(f,null,{default:n(()=>[t[8]||(t[8]=a("ul",{class:"text-primary"},[a("li",null," مهر کسب و کار در پایین اسناد حسابداری از جمله فاکتور های فروش و ... درج می‌شود "),a("li",null," بهترین نتیجه ممکن در مهر های با پس زمینه سفید رنگ یا بدون رنگ است. "),a("li",null," حداکثر سایز 512 در 512 پیکسل است و بیشینه حجم فایل انتخابی نباید از ۱ مگابایت تجاوز کند. "),a("li",null," فرمت فایل قابل قبول jpg , jpeg , png است. ")],-1)),a("form",{onSubmit:t[4]||(t[4]=y(r=>d.seal_save(),["prevent"]))},[a("div",Q,[a("input",{type:"file",required:"",class:"form-control",onChange:t[3]||(t[3]=r=>d.seal_selectedFile(r)),id:"sealImgFile","aria-describedby":"inputGroupFileAddon04","aria-label":"Upload"},null,32),a("button",{disabled:e.loading,class:"btn btn-success",type:"submit",id:"inputGroupFileAddon04"},t[7]||(t[7]=[a("i",{class:"fa-solid fa-floppy-disk me-1"},null,-1),h(" ذخیره مهر ")]),8,R)])],32)]),_:1})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1})],64)}const et=C(E,[["render",W]]);export{et as default}; diff --git a/public_html/webui/assets/balanceSheet-e2ade512.js b/public_html/webui/assets/balanceSheet-e2ade512.js deleted file mode 100644 index f1b35fec..00000000 --- a/public_html/webui/assets/balanceSheet-e2ade512.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as b,L as i,a as f}from"./main-9b36f05f.js";import{a as u,o as t,s as o,e as s,d as c,b as p,t as n,A as l}from"./vendor-adef9cb4.js";const m={name:"balanceSheet",components:{Loading:i},data:()=>({isLoading:!0,YearInfo:{banks:{bs:0,bd:0},cashdesks:{bs:0,bd:0},salarys:{bs:0,bd:0},persons:{bs:0,bd:0},year:{label:""}}}),mounted(){this.loadData()},methods:{loadData(){f.post("/api/year/lastyear/info").then(e=>{this.YearInfo=e.data,this.isLoading=!1})}}},k={class:"block block-content-full"},h={class:"block-content pt-1 pb-3 vl-parent"},I={class:"row"},Y={class:"col-sm-12 col-md-6"},y={class:"block block-rounded block-mode-loading-refresh"},g={class:"block-content p-0"},w={class:"table table-striped table-hover table-borderless table-vcenter fs-sm text-center"},v={class:"fs-sm text-muted"},N={key:0,class:"fw-semibold text-warning"},$={key:1,class:"fw-semibold text-success"},L={key:2,class:"fw-semibold text-dark"},_={class:"fs-sm text-muted"},M={key:0,class:"fw-semibold text-warning"},V={key:1,class:"fw-semibold text-success"},B={key:2,class:"fw-semibold text-dark"},D={class:"fs-sm text-muted"},S={key:0,class:"fw-semibold text-warning"},C={key:1,class:"fw-semibold text-success"},A={key:2,class:"fw-semibold text-dark"},E={key:0,class:"fs-sm text-muted"},T={key:1,class:"text-muted"};function U(e,a,j,q,z,F){const d=u("loading");return t(),o("div",k,[a[8]||(a[8]=s("div",{id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},[s("h3",{class:"block-title text-primary-dark"},[s("i",{class:"mx-2 fa fa-table"}),c(" ترازنامه ")])],-1)),s("div",h,[p(d,{color:"blue",loader:"dots",active:e.isLoading,"onUpdate:active":a[0]||(a[0]=r=>e.isLoading=r),"is-full-page":!1},null,8,["active"]),s("div",I,[s("div",Y,[s("div",y,[a[7]||(a[7]=s("div",{class:"block-header block-header-default bg-success text-light"},[s("h3",{class:"block-title"},"دارائی‌ها"),s("div",{class:"block-options"})],-1)),s("div",g,[s("table",w,[a[6]||(a[6]=s("thead",null,[s("tr",{class:"text-uppercase"},[s("th",null,"آیتم"),s("th",null,"مبلغ"),s("th",null,"وضعیت")])],-1)),s("tbody",null,[s("tr",null,[a[1]||(a[1]=s("td",null,[s("span",{class:"fw-semibold"},"بانک‌ها")],-1)),s("td",null,[s("span",v,n(this.$filters.formatNumber(Math.abs(e.YearInfo.banks.bs-e.YearInfo.banks.bd))),1)]),s("td",null,[e.YearInfo.banks.bs-e.YearInfo.banks.bd>0?(t(),o("span",N,"بدهکار")):l("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd<0?(t(),o("span",$,"بستانکار")):l("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd==0?(t(),o("span",L,"تسویه")):l("",!0)])]),s("tr",null,[a[2]||(a[2]=s("td",null,[s("span",{class:"fw-semibold"},"صندوق‌ها")],-1)),s("td",null,[s("span",_,n(this.$filters.formatNumber(Math.abs(e.YearInfo.cashdesks.bd-e.YearInfo.cashdesks.bs))),1)]),s("td",null,[e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd>0?(t(),o("span",M,"بدهکار")):l("",!0),e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd<0?(t(),o("span",V,"بستانکار")):l("",!0),e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd==0?(t(),o("span",B,"تسویه")):l("",!0)])]),s("tr",null,[a[3]||(a[3]=s("td",null,[s("span",{class:"fw-semibold"},"تنخواه گردان‌ها")],-1)),s("td",null,[s("span",D,n(this.$filters.formatNumber(Math.abs(e.YearInfo.salarys.bd-e.YearInfo.salarys.bs))),1)]),s("td",null,[e.YearInfo.salarys.bs-e.YearInfo.salarys.bd>0?(t(),o("span",S,"بدهکار")):l("",!0),e.YearInfo.salarys.bs-e.YearInfo.salarys.bd<0?(t(),o("span",C,"بستانکار")):l("",!0),e.YearInfo.salarys.bs-e.YearInfo.salarys.bd==0?(t(),o("span",A,"تسویه")):l("",!0)])]),s("tr",null,[a[4]||(a[4]=s("td",null,[s("span",{class:"fw-semibold"},"بدهکاران")],-1)),s("td",null,[e.YearInfo.persons.bs-e.YearInfo.persons.bd<0?(t(),o("span",E,n(this.$filters.formatNumber(Math.abs(e.YearInfo.persons.bs-e.YearInfo.persons.bd))),1)):(t(),o("span",T,"0"))]),a[5]||(a[5]=s("td",null,null,-1))])])])])])])])])])}const J=b(m,[["render",U]]);export{J as default}; diff --git a/public_html/webui/assets/bussiness-40a974f7.css b/public_html/webui/assets/bussiness-40a974f7.css deleted file mode 100644 index d1256688..00000000 --- a/public_html/webui/assets/bussiness-40a974f7.css +++ /dev/null @@ -1 +0,0 @@ -.required label[data-v-86bb7d66]:before{content:"*";color:red} diff --git a/public_html/webui/assets/bussiness-b9439d29.js b/public_html/webui/assets/bussiness-b9439d29.js deleted file mode 100644 index 53717884..00000000 --- a/public_html/webui/assets/bussiness-b9439d29.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,S as r,a as c}from"./main-9b36f05f.js";import{a as d,o as j,s as q,b as e,w as n,F as E,_ as P,d as m,t as v,e as o,u as a,ab as i,au as V,ao as y,B as D}from"./vendor-adef9cb4.js";const x={name:"bussiness",data:()=>({tabs:"",loading:!1,moneys:[],content:{name:"",legal_name:"",field:"",type:"مغازه",shenasemeli:"",codeeqtesadi:"",shomaresabt:"",country:"",ostan:"",shahrestan:"",postalcode:"",tel:"",mobile:"",address:"",website:"",email:"",arzmain:[],maliyatafzode:9,zarinpalCode:"",shortlinks:!1,walletEnabled:!1,walletMatchBank:"",year:{},updateSellPrice:!1,updateBuyPrice:!1,profitCalcType:"lis"},listBanks:[]}),methods:{checkBanksExist(){this.listBanks.length===0&&r.fire({text:"هنوز هیچ حساب بانکی تعریف نشده است.",icon:"error",confirmButtonText:"تعریف حساب جدید",cancelButtonText:"بازگشت",showCancelButton:!0}).then(s=>{s.isConfirmed?this.$router.push("/acc/banks/mod/"):this.content.walletEnabled=!1})},submit(){(this.content.year.label===""||this.content.name===""||this.content.legal_name===""||this.content.maliyatafzode==="")&&r.fire({text:"تکمیل موارد ستاره دار الزامی است.",icon:"error",confirmButtonText:"قبول"}),this.content.walletEnabled&&(this.content.walletMatchBank===void 0||this.content.walletMatchBank===null)?r.fire({text:"حساب بانکی متصل به کیف پول انتخاب نشده است",icon:"error",confirmButtonText:"قبول"}):(this.loading=!0,c.post("/api/business/insert",{bid:localStorage.getItem("activeBid"),name:this.content.name,legal_name:this.content.legal_name,field:this.content.field,type:this.content.type,shenasemeli:this.content.shenasemeli,codeeqtesadi:this.content.codeeqtesadi,shomaresabt:this.content.shomaresabt,country:this.content.country,ostan:this.content.ostan,shahrestan:this.content.shahrestan,postalcode:this.content.postalcode,tel:this.content.tel,mobile:this.content.mobile,address:this.content.address,website:this.content.website,email:this.content.email,arzmain:this.content.arzmain,maliyatafzode:this.content.maliyatafzode,zarinpalCode:this.content.zarinpalCode,shortlinks:this.content.shortlinks,walletEnabled:this.content.walletEnabled,walletMatchBank:this.content.walletMatchBank,year:this.content.year,commodityUpdateBuyPriceAuto:this.content.updateBuyPrice,commodityUpdateSellPriceAuto:this.content.updateSellPrice,profitCalcType:this.content.profitCalcType}).then(s=>{this.loading=!1,s.data.result==1?r.fire({text:"با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}):s.data.result===0&&r.fire({text:"تکمیل موارد ستاره دار الزامی است.",icon:"error",confirmButtonText:"قبول"})}))}},async beforeMount(){this.loading=!0,c.post("/api/money/get/all").then(s=>{this.moneys=s.data,this.content.arzmain=this.moneys[0]}),c.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.content=s.data,this.loading=!1}),c.post("/api/bank/list").then(s=>{this.listBanks=s.data})}},I={class:"row"},N={class:"col-sm-12 col-md-6 mb-2"},A={class:"form-floating required"},F={class:"col-sm-12 col-md-6 mb-2"},O={class:"form-floating required"},G={class:"col-sm-12 col-md-6 mb-2"},H={class:"form-floating"},J={class:"col-sm-12 col-md-6 mb-2"},K={class:"form-floating"},L={class:"row"},Q={class:"col-sm-12 col-md-6 mb-2"},R={class:"form-floating"},W={class:"col-sm-12 col-md-6 mb-2"},X={class:"form-floating"},Z={class:"col-sm-12 col-md-6 mb-2"},tt={class:"form-floating"},ot={class:"row"},st={class:"col-sm-12 col-md-4 mb-2"},lt={class:"form-floating"},et={class:"col-sm-12 col-md-4 mb-2"},nt={class:"form-floating"},at={class:"col-sm-12 col-md-4 mb-2"},it={class:"form-floating"},dt={class:"col-sm-12 col-md-4 mb-2"},mt={class:"form-floating"},rt={class:"col-sm-12 col-md-4 mb-2"},ut={class:"form-floating"},pt={class:"col-sm-12 col-md-4 mb-2"},ft={class:"form-floating"},bt={class:"row"},ct={class:"col-sm-12 col-md-12 mb-2"},vt={class:"form-floating"},yt={class:"row"},gt={class:"col-sm-12 col-md-6 mb-2"},wt={class:"form-floating"},ht={class:"col-sm-12 col-md-6 mb-2"},kt={class:"form-floating"},Vt={class:"row"},_t={class:"col-sm-12 col-md-6 mb-2"},Bt={class:"form-floating required"},Ut={class:"row"},Mt={class:"col-sm-12 col-md-6 mb-2"},St={class:"form-control"},zt={class:"col-sm-12 col-md-6 mb-2"},Ct={class:"form-control"},Yt={class:"col-sm-12 col-md-12"},$t={class:"form-control mb-2"},Tt={class:"row"},jt={class:"col-sm-12 col-md-8 mb-2"},qt={class:"space-y-2"},Et={class:"form-check form-switch"},Pt={class:"row"},Dt={class:"col-sm-12 col-md-12 mb-2"},xt={class:"space-y-2"},It={class:"form-check form-switch"},Nt={class:"row"},At={class:"col-sm-12 col-md-6"},Ft={class:"col"},Ot={class:"row"},Gt={class:"col-sm-12 col-md-8 mb-2"},Ht={class:"space-y-2"},Jt={class:"form-check form-switch"},Kt={class:"col-sm-12 col-md-8 mb-2"},Lt={class:"space-y-2"},Qt={class:"form-check form-switch"},Rt={class:"col-sm-12 col-md-8 mb-2"},Wt={class:"space-y-2"},Xt={class:"form-floating"},Zt={class:"row"},to={class:"col-sm-12 col-md-8 mb-2"},oo={class:"form-floating required"};function so(s,t,lo,eo,no,g){const w=d("v-btn"),h=d("v-tooltip"),_=d("v-spacer"),B=d("v-icon"),u=d("v-tab"),U=d("v-tabs"),M=d("v-toolbar"),p=d("v-card-text"),f=d("v-card"),b=d("v-tabs-window-item"),k=d("date-picker"),S=d("v-cob"),z=d("v-tabs-window"),C=d("v-col"),Y=d("v-row");return j(),q(E,null,[e(M,{color:"toolbar",title:s.$t("dialog.bid_info")},{prepend:n(()=>[e(h,{text:s.$t("dialog.back"),location:"bottom"},{activator:n(({props:l})=>[e(w,P(l,{onClick:t[0]||(t[0]=$=>s.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),extension:n(()=>[e(U,{color:"primary",class:"bg-light",grow:"",modelValue:s.tabs,"onUpdate:modelValue":t[2]||(t[2]=l=>s.tabs=l)},{default:n(()=>[e(u,{value:"0"},{default:n(()=>[m(v(s.$t("dialog.basic_info")),1)]),_:1}),e(u,{value:"1"},{default:n(()=>[m(v(s.$t("dialog.year_label")),1)]),_:1}),e(u,{value:"2"},{default:n(()=>[m(v(s.$t("dialog.global_settings")),1)]),_:1}),e(u,{value:"3"},{default:n(()=>[m(v(s.$t("dialog.gate_pay")),1)]),_:1})]),_:1},8,["modelValue"])]),default:n(()=>[e(_),e(w,{loading:s.loading,onClick:t[1]||(t[1]=l=>g.submit()),icon:"",color:"green"},{default:n(()=>[e(h,{activator:"parent",text:s.$t("dialog.save"),location:"bottom"},null,8,["text"]),e(B,{icon:"mdi-content-save"})]),_:1},8,["loading"])]),_:1},8,["title"]),e(Y,{class:"pa-1"},{default:n(()=>[e(C,null,{default:n(()=>[e(z,{modelValue:s.tabs,"onUpdate:modelValue":t[34]||(t[34]=l=>s.tabs=l)},{default:n(()=>[e(b,{value:"0"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[53]||(t[53]=o("h3",{class:"text-primary"},"اطلاعات کسب و کار",-1)),o("div",I,[o("div",N,[o("div",A,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[3]||(t[3]=l=>s.content.name=l)},null,512),[[i,s.content.name]]),t[35]||(t[35]=o("label",{class:"form-label"},"نام کسب و کار",-1))])]),o("div",F,[o("div",O,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[4]||(t[4]=l=>s.content.legal_name=l)},null,512),[[i,s.content.legal_name]]),t[36]||(t[36]=o("label",{class:"form-label"},"نام قانونی کسب و کار",-1))])]),o("div",G,[o("div",H,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[5]||(t[5]=l=>s.content.field=l)},null,512),[[i,s.content.field]]),t[37]||(t[37]=o("label",null,"زمینه فعالیت",-1))])]),o("div",J,[o("div",K,[a(o("select",{"onUpdate:modelValue":t[6]||(t[6]=l=>s.content.type=l),class:"form-select"},t[38]||(t[38]=[o("option",{value:"شرکت"},"شرکت",-1),o("option",{value:"مغازه"},"مغازه",-1),o("option",{value:"فروشگاه"},"فروشگاه",-1),o("option",{value:"اتحادیه"},"اتحادیه",-1),o("option",{value:"باشگاه"},"باشگاه",-1),o("option",{value:"موسسه"},"موسسه",-1),o("option",{value:"شخصی"},"شخصی",-1)]),512),[[V,s.content.type]]),t[39]||(t[39]=o("label",null,"نوع فعالیت",-1))])])]),t[54]||(t[54]=o("h3",{class:"text-primary"},"اطلاعات اقتصادی",-1)),o("div",L,[o("div",Q,[o("div",R,[a(o("input",{"onUpdate:modelValue":t[7]||(t[7]=l=>s.content.shenasemeli=l),type:"text",class:"form-control"},null,512),[[i,s.content.shenasemeli]]),t[40]||(t[40]=o("label",{class:"form-label"},"شناسه ملی",-1))])]),o("div",W,[o("div",X,[a(o("input",{"onUpdate:modelValue":t[8]||(t[8]=l=>s.content.codeeqtesadi=l),type:"text",class:"form-control"},null,512),[[i,s.content.codeeqtesadi]]),t[41]||(t[41]=o("label",{class:"form-label"},"کد اقتصادی",-1))])]),o("div",Z,[o("div",tt,[a(o("input",{"onUpdate:modelValue":t[9]||(t[9]=l=>s.content.shomaresabt=l),type:"text",class:"form-control"},null,512),[[i,s.content.shomaresabt]]),t[42]||(t[42]=o("label",{class:"form-label"},"شماره ثبت",-1))])])]),t[55]||(t[55]=o("h3",{class:"text-primary"},"اطلاعات تماس",-1)),o("div",ot,[o("div",st,[o("div",lt,[a(o("input",{"onUpdate:modelValue":t[10]||(t[10]=l=>s.content.country=l),type:"text",class:"form-control"},null,512),[[i,s.content.country]]),t[43]||(t[43]=o("label",{class:"form-label"},"کشور",-1))])]),o("div",et,[o("div",nt,[a(o("input",{"onUpdate:modelValue":t[11]||(t[11]=l=>s.content.ostan=l),type:"text",id:"business_new_ostan",name:"business_new[ostan]",maxlength:"50",class:"form-control form-control-sm"},null,512),[[i,s.content.ostan]]),t[44]||(t[44]=o("label",{class:"form-label"},"استان",-1))])]),o("div",at,[o("div",it,[a(o("input",{"onUpdate:modelValue":t[12]||(t[12]=l=>s.content.shahrestan=l),type:"text",id:"business_new_shahr",name:"business_new[shahr]",maxlength:"50",class:"form-control form-control-sm"},null,512),[[i,s.content.shahrestan]]),t[45]||(t[45]=o("label",{class:"form-label"},"شهر",-1))])]),o("div",dt,[o("div",mt,[a(o("input",{"onUpdate:modelValue":t[13]||(t[13]=l=>s.content.postalcode=l),type:"text",id:"business_new_codeposti",name:"business_new[codeposti]",maxlength:"10",class:"form-control form-control-sm"},null,512),[[i,s.content.postalcode]]),t[46]||(t[46]=o("label",{class:"form-label"},"کد پستی",-1))])]),o("div",rt,[o("div",ut,[a(o("input",{"onUpdate:modelValue":t[14]||(t[14]=l=>s.content.tel=l),type:"text",id:"business_new_tel",name:"business_new[tel]",maxlength:"15",class:"form-control form-control-sm"},null,512),[[i,s.content.tel]]),t[47]||(t[47]=o("label",{class:"form-label"},"تلفن",-1))])]),o("div",pt,[o("div",ft,[a(o("input",{"onUpdate:modelValue":t[15]||(t[15]=l=>s.content.mobile=l),type:"tel",id:"business_new_fax",name:"business_new[fax]",maxlength:"15",class:"form-control form-control-sm"},null,512),[[i,s.content.mobile]]),t[48]||(t[48]=o("label",{class:"form-label"},"موبایل",-1))])])]),o("div",bt,[o("div",ct,[o("div",vt,[a(o("input",{type:"text","onUpdate:modelValue":t[16]||(t[16]=l=>s.content.address=l),id:"business_new_address",name:"business_new[address]",maxlength:"255",class:"form-control form-control-sm"},null,512),[[i,s.content.address]]),t[49]||(t[49]=o("label",{class:"form-label"},"آدرس",-1))])])]),o("div",yt,[o("div",gt,[o("div",wt,[a(o("input",{"onUpdate:modelValue":t[17]||(t[17]=l=>s.content.website=l),type:"url",id:"business_new_website",name:"business_new[website]",inputmode:"url",class:"form-control form-control-sm"},null,512),[[i,s.content.website]]),t[50]||(t[50]=o("label",{class:"form-label"},"وب‌سایت",-1))])]),o("div",ht,[o("div",kt,[a(o("input",{"onUpdate:modelValue":t[18]||(t[18]=l=>s.content.email=l),type:"email",id:"business_new_email",name:"business_new[email]",maxlength:"255",class:"form-control form-control-sm"},null,512),[[i,s.content.email]]),t[51]||(t[51]=o("label",{class:"form-label"},"پست الکترونیکی",-1))])])]),t[56]||(t[56]=o("h3",{class:"text-primary"},"اطلاعات مالی",-1)),o("div",Vt,[o("div",_t,[o("div",Bt,[a(o("input",{"onUpdate:modelValue":t[19]||(t[19]=l=>s.content.maliyatafzode=l),type:"number",id:"business_new_maliyatafzode",name:"business_new[maliyatafzode]",required:"required",class:"form-control form-control-sm"},null,512),[[i,s.content.maliyatafzode]]),t[52]||(t[52]=o("label",{class:"form-label"},"مالیات بر ارزش افزوده",-1))])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"1"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[60]||(t[60]=o("h3",{class:"text-primary"},"سال مالی",-1)),o("div",Ut,[o("div",Mt,[o("div",St,[t[57]||(t[57]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" شروع سال مالی ")],-1)),e(k,{class:"",modelValue:s.content.year.startShamsi,"onUpdate:modelValue":t[20]||(t[20]=l=>s.content.year.startShamsi=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD"},null,8,["modelValue"])])]),o("div",zt,[o("div",Ct,[t[58]||(t[58]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" اتمام سال مالی ")],-1)),e(k,{class:"",modelValue:s.content.year.endShamsi,"onUpdate:modelValue":t[21]||(t[21]=l=>s.content.year.endShamsi=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.content.year.startShamsi},null,8,["modelValue","min"])])]),o("div",Yt,[o("div",$t,[t[59]||(t[59]=o("label",{class:"form-label"},[o("span",{class:"text-danger"},"*"),m(" عنوان سال مالی ")],-1)),a(o("input",{"onUpdate:modelValue":t[22]||(t[22]=l=>s.content.year.label=l),class:"form-control",type:"text"},null,512),[[i,s.content.year.label]])])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"2"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[78]||(t[78]=o("h3",{class:"text-primary"},"نمایش پیوند یکتا",-1)),o("div",Tt,[o("div",jt,[o("div",qt,[o("div",Et,[a(o("input",{"onUpdate:modelValue":t[23]||(t[23]=l=>s.content.shortlinks=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.shortlinks]]),t[61]||(t[61]=o("label",{class:"form-check-label"},"فعال‌سازی پیوند‌های یکتا",-1)),t[62]||(t[62]=o("br",null,null,-1)),t[63]||(t[63]=o("label",{class:"text-muted"},"این قابلیت برای تولید پیوند‌های یکتا برای ارسال به مشتری جهت مشاهده فاکتورها است.",-1))])])])]),t[79]||(t[79]=o("h3",{class:"text-primary"},"دریافت مبلغ فاکتور از طریق کیف پول",-1)),o("div",Pt,[o("div",Dt,[o("div",xt,[o("div",It,[a(o("input",{onChange:t[24]||(t[24]=l=>g.checkBanksExist()),"onUpdate:modelValue":t[25]||(t[25]=l=>s.content.walletEnabled=l),class:"form-check-input",type:"checkbox"},null,544),[[y,s.content.walletEnabled]]),t[64]||(t[64]=o("label",{class:"form-check-label"},"فعال‌سازی دریافت آنلاین از طریق کیف پول",-1)),t[65]||(t[65]=o("br",null,null,-1)),t[66]||(t[66]=o("label",{class:"text-muted"},"با فعال سازی این قابلیت قادر خواهید بود مبالغ فاکتورهای ثبت شده را به صورت آنلاین از مشتریان خود دریافت کنید.",-1))])]),a(o("div",Nt,[o("div",At,[t[68]||(t[68]=o("label",{class:"mb-2"},"حساب بانکی متصل به کیف پول",-1)),o("div",Ft,[e(S,{dir:"rtl",options:s.listBanks,label:"name",modelValue:s.content.walletMatchBank,"onUpdate:modelValue":t[26]||(t[26]=l=>s.content.walletMatchBank=l),"onOption:deselecting":t[27]||(t[27]=()=>{}),"onSearch:focus":t[28]||(t[28]=()=>{}),"onOption:selecting":t[29]||(t[29]=()=>{})},{"no-options":n(({search:l,searching:$,loading:ao})=>t[67]||(t[67]=[m(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])]),t[69]||(t[69]=o("label",{class:"text-muted"},"برای تسویه اتوماتیک به حساب انتخاب شده حتما باید تمام موارد از جمله شماره شبا و شماره کارت و ... به درستی تکمیل شده باشد در غیر این صورت تراکنش با خطا مواجه خواهد شد.",-1))],512),[[D,s.content.walletEnabled]])])]),t[80]||(t[80]=o("h3",{class:"text-primary"},"کالا و خدمات",-1)),o("div",Ot,[o("div",Gt,[o("div",Ht,[o("div",Jt,[a(o("input",{"onUpdate:modelValue":t[30]||(t[30]=l=>s.content.updateBuyPrice=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.updateBuyPrice]]),t[70]||(t[70]=o("label",{class:"form-check-label"},"به روز رسانی قیمت خرید هنگام صدور فاکتور",-1)),t[71]||(t[71]=o("br",null,null,-1)),t[72]||(t[72]=o("label",{class:"text-muted"},"با صدور فاکتور خرید یا برگشت از خرید قیمت خرید کالا و خدمات به روزرسانی خواهد شد.",-1))])])]),o("div",Kt,[o("div",Lt,[o("div",Qt,[a(o("input",{"onUpdate:modelValue":t[31]||(t[31]=l=>s.content.updateSellPrice=l),class:"form-check-input",type:"checkbox"},null,512),[[y,s.content.updateSellPrice]]),t[73]||(t[73]=o("label",{class:"form-check-label"},"به روز رسانی قیمت فروش هنگام صدور فاکتور",-1)),t[74]||(t[74]=o("br",null,null,-1)),t[75]||(t[75]=o("label",{class:"text-muted"},"با صدور فاکتور فروش یا برگشت از فروش قیمت خرید کالا و خدمات به روزرسانی خواهد شد.",-1))])])]),o("div",Rt,[o("div",Wt,[o("div",Xt,[a(o("select",{class:"form-select","onUpdate:modelValue":t[32]||(t[32]=l=>s.content.profitCalcType=l)},t[76]||(t[76]=[o("option",{value:"simple"},"بر اساس اختلاف قیمت خرید و فروش",-1),o("option",{value:"lis"},"بر اساس آخرین قیمت ورود به انبار",-1),o("option",{value:"avgis"},"بر اساس میانگین قیمت ورود به انبار",-1)]),512),[[V,s.content.profitCalcType]]),t[77]||(t[77]=o("label",{for:"floatingSelect"},"نحوه محاسبه سود فاکتور",-1))])])])])]),_:1})]),_:1})]),_:1}),e(b,{value:"3"},{default:n(()=>[e(f,null,{default:n(()=>[e(p,null,{default:n(()=>[t[83]||(t[83]=o("h3",{class:"text-primary"},"درگاه پرداخت زرین پال",-1)),o("div",Zt,[o("div",to,[o("div",oo,[a(o("input",{class:"form-control",type:"text","onUpdate:modelValue":t[33]||(t[33]=l=>s.content.zarinpal=l)},null,512),[[i,s.content.zarinpal]]),t[81]||(t[81]=o("label",{class:"form-label"},"کد شناسایی: مثال a1104652-18b9-4b63-911c-0a5046e61be1",-1))]),t[82]||(t[82]=o("label",{class:"text-muted mt-2"},"برای غیر فعال کردن درگاه پرداخت آن را خالی بگذارید. در صورت اشتباه بودن کد وارد شده × مشتری در هنگام تسویه فاکتورها با خطا مواجه خواهد شد.",-1))])])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})],64)}const ro=T(x,[["render",so],["__scopeId","data-v-86bb7d66"]]);export{ro as default}; diff --git a/public_html/webui/assets/buy-14d53fbe.js b/public_html/webui/assets/buy-14d53fbe.js deleted file mode 100644 index edaab100..00000000 --- a/public_html/webui/assets/buy-14d53fbe.js +++ /dev/null @@ -1 +0,0 @@ -import{L as g,S as b,a as r,_ as x}from"./main-9b36f05f.js";import"./vue-persian-datetime-picker.common-0e5ba5b7.js";import{h as V,a as k,o as m,s as c,e,d as p,b as y,u as l,ab as a,au as w,F as D,C as U,w as f,t as F}from"./vendor-adef9cb4.js";const T=V({name:"buy",components:{Loading:g},data:()=>({loading:!1,doc:{},ticket:{type:"input",typeString:"حواله ورود",date:"",des:"",transfer:"",receiver:"",code:"",store:{},person:{},transferType:{},referral:""},transferTypes:[],year:{},items:[],headers:[{text:"کد",value:"commodity.code"},{text:"کالا",value:"commodity.name",sortable:!0},{text:"واحد",value:"commodity.unit",sortable:!0},{text:"مورد نیاز",value:"docCount"},{text:"از قبل",value:"countBefore"},{text:"باقی‌مانده",value:"remain"},{text:"تعداد",value:"commdityCount",sortable:!0},{text:"ارجاع",value:"referal",sortable:!0},{text:"توضیحات",value:"des"}],currencyConfig:{masked:!1,prefix:"",suffix:"",thousands:",",decimal:".",precision:0,disableNegative:!1,disabled:!1,min:0,max:null,allowBlank:!1,minimumNumberOfCharacters:0,shouldRound:!0,focusOnRight:!0}}),methods:{submit(){this.loading=!0;let o=[],t=0;if(this.items.forEach((i,u)=>{i.ticketCount===""?o.push("تعداد کالا در ردیف "+(u+1)+"وارد نشده است."):i.ticketCount===0&&i.remain!=0&&t++}),t!=0&&o.push("تعداد تمام کالاها صفر است!"),o.length!=0){let i="",b.fire({html:i,icon:"error",confirmButtonText:"قبول"}).then(u=>{this.loading=!1})}else r.post("/api/storeroom/ticket/insert",{doc:this.doc,ticket:this.ticket,items:this.items}).then(i=>{b.fire({text:"حواله انبار با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(u=>{this.$router.push("/acc/storeroom/tickets/list"),this.loading=!1})})},autofill(){this.items.forEach((o,t)=>{this.items[t].ticketCount=this.items[t].docCount,this.items[t].des="تعداد "+this.items[t].ticketCount+"مورد تحویل شد. "})},isNumber(o){const t=["0","1","2","3","4","5","6","7","8","9"],i=o.key;t.includes(i)||o.preventDefault()},loadData(){r.post("/api/storeroom/doc/get/info/"+this.$route.params.doc).then(o=>{this.doc=o.data,this.ticket.person=o.data.person,this.ticket.des="حواله ورود انبار برای فاکتور خرید شماره # "+this.doc.code,this.items=o.data.commodities,this.items.forEach((t,i)=>{this.items[i].ticketCount=0,this.items[i].docCount=t.commdityCount,this.items[i].des="",this.items[i].type="input"})}),r.post("/api/storeroom/info/"+this.$route.params.storeID).then(o=>{this.ticket.store=o.data,this.ticket.store.des=this.ticket.store.name+" انباردار : "+this.ticket.store.manager}),r.post("/api/year/get").then(o=>{this.year=o.data,this.ticket.date=o.data.now}),r.post("/api/storeroom/transfertype/list").then(o=>{this.transferTypes=o.data,this.ticket.transferType=o.data[0]})}},mounted(){this.loadData()}}),A={class:"block block-content-full"},E={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},$={class:"block-title text-primary-dark"},B={class:"block-options"},M=["disabled"],Y={class:"block-content pt-1 pb-3"},N={class:"row"},S={class:"col-sm-12 col-md-4"},j={class:"col-sm-12 col-md-4"},P={class:"col-sm-12 col-md-4"},L={class:"row mt-1"},O={class:"col-sm-12 col-md-12"},R={class:"row mt-1"},z={class:"col-sm-12 col-md-3"},I={class:"col-sm-12 col-md-3"},K={class:"col-sm-12 col-md-3"},W=["value"],Z={class:"col-sm-12 col-md-3"},q={class:"row mt-2"},G={class:"col-sm-12 col-md-12"},H=["onBlur","max","onUpdate:modelValue"],J=["onUpdate:modelValue"],Q=["onUpdate:modelValue"];function X(o,t,i,u,_,tt){const C=k("date-picker"),v=k("EasyDataTable");return m(),c("div",A,[e("div",E,[e("h3",$,[e("button",{onClick:t[0]||(t[0]=s=>o.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[12]||(t[12]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[13]||(t[13]=e("i",{class:"mx-2 fa fa-file-import"},null,-1)),t[14]||(t[14]=p(" حواله ورود به انبار "))]),e("div",B,[e("button",{onClick:t[1]||(t[1]=s=>o.autofill()),class:"btn btn-sm btn-outline-primary"},t[15]||(t[15]=[e("i",{class:"fa fa-list-check me-2"},null,-1),p(" تکمیل خودکار ")])),e("button",{disabled:this.loading,onClick:t[2]||(t[2]=s=>o.submit()),type:"button",class:"mx-2 btn btn-sm btn-success"},t[16]||(t[16]=[e("i",{class:"fa fa-save me-2"},null,-1),p(" ثبت حواله ورود ")]),8,M)])]),e("div",Y,[e("div",N,[e("div",S,[t[17]||(t[17]=e("label",{class:"form-label"},"تاریخ",-1)),y(C,{class:"",modelValue:this.ticket.date,"onUpdate:modelValue":t[3]||(t[3]=s=>this.ticket.date=s),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:o.year.start,max:o.year.end},null,8,["modelValue","min","max"])]),e("div",j,[t[18]||(t[18]=e("label",{class:"form-label"},"انبار",-1)),l(e("input",{disabled:"disabled",readonly:"readonly","onUpdate:modelValue":t[4]||(t[4]=s=>this.ticket.store.des=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.store.des]])]),e("div",P,[t[19]||(t[19]=e("label",{class:"form-label"},"خریدار",-1)),l(e("input",{disabled:"disabled",readonly:"readonly","onUpdate:modelValue":t[5]||(t[5]=s=>this.ticket.person.des=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.person.des]])])]),e("div",L,[e("div",O,[t[20]||(t[20]=e("label",{class:"form-label"},"شرح",-1)),l(e("input",{"onUpdate:modelValue":t[6]||(t[6]=s=>this.ticket.des=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.des]])])]),e("div",R,[e("div",z,[t[21]||(t[21]=e("label",{class:"form-label"},"حمل و نقل",-1)),l(e("input",{"onUpdate:modelValue":t[7]||(t[7]=s=>this.ticket.transfer=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.transfer]])]),e("div",I,[t[22]||(t[22]=e("label",{class:"form-label"},"تحویل",-1)),l(e("input",{"onUpdate:modelValue":t[8]||(t[8]=s=>this.ticket.receiver=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.receiver]])]),e("div",K,[t[23]||(t[23]=e("label",{class:"form-label"},"روش تحویل",-1)),l(e("select",{class:"form-select","onUpdate:modelValue":t[9]||(t[9]=s=>o.ticket.transferType=s)},[(m(!0),c(D,null,U(o.transferTypes,s=>(m(),c("option",{value:s},F(s.name),9,W))),256))],512),[[w,o.ticket.transferType]])]),e("div",Z,[t[24]||(t[24]=e("label",{class:"form-label"},"شماره پیگیری",-1)),l(e("input",{"onUpdate:modelValue":t[10]||(t[10]=s=>this.ticket.referral=s),type:"text",class:"form-control"},null,512),[[a,this.ticket.referral]])])]),e("div",q,[e("div",G,[y(v,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"",headers:o.headers,items:o.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:this.loading},{"item-commdityCount":f(({index:s,commdityCount:d,ticketCount:h})=>[l(e("input",{onBlur:n=>{this.items[s-1].ticketCount===""&&(this.items[s-1].ticketCount=0)},onKeypress:t[11]||(t[11]=n=>o.isNumber(n)),class:"form-control form-control-sm",type:"number",min:"0",max:this.items[s-1].remain,"onUpdate:modelValue":n=>this.items[s-1].ticketCount=n},null,40,H),[[a,this.items[s-1].ticketCount]])]),"item-des":f(({index:s,des:d})=>[l(e("input",{class:"form-control form-control-sm",type:"text","onUpdate:modelValue":h=>this.items[s-1].des=h},null,8,J),[[a,this.items[s-1].des]])]),"item-referal":f(({index:s})=>[l(e("input",{class:"form-control form-control-sm",type:"text","onUpdate:modelValue":d=>this.items[s-1].referral=d},null,8,Q),[[a,this.items[s-1].referral]])]),_:1},8,["headers","items","loading"])])])])])}const it=x(T,[["render",X]]);export{it as default}; diff --git a/public_html/webui/assets/buysellByCommodity-b0577c9d.js b/public_html/webui/assets/buysellByCommodity-b0577c9d.js deleted file mode 100644 index d2fdc897..00000000 --- a/public_html/webui/assets/buysellByCommodity-b0577c9d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,a as r,S as g}from"./main-9b36f05f.js";import{r as k,a as b,o as u,s as x,e as t,d as a,aa as h,b as c,w as d,u as _,ab as C,t as n,A as S,c as y}from"./vendor-adef9cb4.js";const D={name:"buysellByCommodity",data:()=>({loading:k(!0),sumSelected:0,year:{},dateStart:"",dateEnd:"",sumTotal:0,sumMoneyTotal:0,commoditys:[],types:[{id:"buy",label:"خرید"},{id:"sell",label:"فروش"},{id:"rfbuy",label:"برگشت از خرید"},{id:"rfsell",label:"برگشت از فروش"},{id:"all",label:"همه موارد"}],selectedType:{},selectedCommodity:{},searchValue:"",loading:k(!0),items:[],itemsSelected:[],headers:[{text:"کد",value:"code"},{text:"حسابداری",value:"docCode"},{text:"نوع",value:"type"},{text:"شخص",value:"person"},{text:"تاریخ",value:"date"},{text:"تعداد",value:"count",sortable:!0},{text:"موجودی",value:"amountInc",sortable:!0},{text:"مبلغ فی",value:"priceOne",sortable:!0},{text:"مبلغ کل",value:"priceAll",sortable:!0}]}),methods:{searchCommodity(s,e){e(!0),r.post("/api/commodity/list/search",{search:s}).then(i=>{this.commoditys=i.data,e(!1)})},loadData(){r.post("/api/commodity/list/search").then(s=>{this.commoditys=s.data,this.commoditys.length!=0&&(this.selectedCommodity=this.commoditys[0]),this.selectedType=this.types[4],this.loading=!1}),r.post("/api/year/get").then(s=>{this.year=s.data,this.loading=!1})},filter(){this.loading=!0,this.itemsSelected=[],r.post("/api/report/commodity/buysell",{type:this.selectedType.id,commodity:this.selectedCommodity.code,dateStart:this.dateStart,dateEnd:this.dateEnd}).then(s=>{this.items=s.data;let e=0,i=0;this.sumTotal=0,this.items.forEach(o=>{o.type=="sell"?(e-=parseInt(o.count.replaceAll(",","")),i+=parseInt(o.priceAll.replaceAll(",",""))):o.type=="buy"&&(e+=parseInt(o.count.replaceAll(",","")),i+=parseInt(o.priceAll.replaceAll(",",""))),o.amountInc=this.$filters.formatNumber(e)}),this.sumTotal=e,this.sumMoneyTotal=i,this.loading=!1})},excellOutput(s=!0){s?r({method:"post",url:"/api/report/person/buysell/export/excel",responseType:"arraybuffer",data:{items:this.items}}).then(e=>{window.URL.createObjectURL(new Blob([e.data]));var i=window.URL.createObjectURL(new Blob([e.data])),o=document.createElement("a");o.href=i,o.setAttribute("download","buysell-report-list.xlsx"),document.body.appendChild(o),o.click()}):this.itemsSelected.length===0?g.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):r({method:"post",url:"/api/report/person/buysell/export/excel",responseType:"arraybuffer",data:{items:this.itemsSelected}}).then(e=>{window.URL.createObjectURL(new Blob([e.data]));var i=window.URL.createObjectURL(new Blob([e.data])),o=document.createElement("a");o.href=i,o.setAttribute("download","buysell-report-list.xlsx"),document.body.appendChild(o),o.click()})},print(s=!0){s?r.post("/api/person/list/print").then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}):this.itemsSelected.length===0?g.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):r.post("/api/person/list/print",{items:this.itemsSelected}).then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})}},beforeMount(){this.loadData()},watch:{dateStart:{handler:function(s,e){this.filter()},deep:!1},dateEnd:{handler:function(s,e){this.filter()},deep:!1},selectedCommodity:{handler:function(s,e){this.filter()},deep:!0},selectedType:{handler:function(s,e){this.filter()},deep:!0},itemsSelected:{handler:function(s,e){this.sumSelected=0,this.itemsSelected.forEach(i=>{this.sumSelected+=parseInt(i.priceAll.replaceAll(",",""))})},deep:!0}}},U={class:"block block-content-full"},j={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},A={class:"block-title text-primary-dark"},L={class:"block-options"},Y={hidden:"",class:"dropdown"},R={class:"dropdown-menu"},E={hidden:"",class:"dropdown"},I={class:"dropdown-menu"},B={class:"block-content pt-1 pb-3"},$={class:"row"},N={class:"col-sm-12 col-md-12 m-0 p-0"},O={class:"block-content pt-1 pb-3"},P={class:"row"},z={class:"col-sm-12 col-md-6"},q={class:"mb-2"},F={class:"row mb-1"},G={class:"col-12"},H={class:"col-12"},J={key:0},K={style:{direction:"ltr"}},Q={class:"col-sm-12 col-md-6"},W={class:"mb-2"},X={class:"row"},Z={class:"col-sm-12 col-md-6 mb-2"},ee={class:""},te={class:"col-sm-12 col-md-6 mb-2"},se={class:""},le={class:"row"},oe={class:"col-sm-12 col-md-12 m-0 p-0"},ae={class:"mb-1"},ie={class:"input-group input-group-sm"},de={class:"container-fluid p-0 mx-0 my-3"},ne={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},re={class:"block-content block-content-full block-content-sm bg-body-light"},me={class:"row"},ce={class:"col-sm-6 com-md-6"},pe={class:"text-primary"},ue={class:"col-sm-6 com-md-6"},fe={class:"text-primary"};function be(s,e,i,o,he,f){const v=b("v-cob"),w=b("date-picker"),p=b("RouterLink"),V=b("EasyDataTable");return u(),x("div",U,[t("div",j,[t("h3",A,[t("button",{onClick:e[0]||(e[0]=l=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[11]||(e[11]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[12]||(e[12]=t("i",{class:"fa-solid fa-chart-simple px-2"},null,-1)),e[13]||(e[13]=a(" گزارش خرید و فروش های به تفکیک کالا "))]),t("div",L,[t("div",Y,[e[14]||(e[14]=t("a",{class:"btn btn-sm btn-danger ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-pdf"})],-1)),t("ul",R,[t("li",null,[t("a",{onClick:e[1]||(e[1]=h(l=>f.print(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[2]||(e[2]=h(l=>f.print(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])]),t("div",E,[e[15]||(e[15]=t("a",{class:"btn btn-sm btn-success ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-excel"})],-1)),t("ul",I,[t("li",null,[t("a",{onClick:e[3]||(e[3]=h(l=>f.excellOutput(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[4]||(e[4]=h(l=>f.excellOutput(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])])])]),t("div",B,[t("div",$,[t("div",N,[t("div",O,[t("div",P,[t("div",z,[t("div",q,[e[20]||(e[20]=t("label",{class:"form-label"},"کالا و خدمات",-1)),c(v,{dir:"rtl",onSearch:f.searchCommodity,options:s.commoditys,label:"name",modelValue:s.selectedCommodity,"onUpdate:modelValue":e[5]||(e[5]=l=>s.selectedCommodity=l)},{"no-options":d(({search:l,searching:m,loading:M})=>e[16]||(e[16]=[a(" نتیجه‌ای یافت نشد! ")])),option:d(l=>[t("div",F,[t("div",G,[e[17]||(e[17]=t("i",{class:"fa fa-box me-1"},null,-1)),a(" "+n(l.name),1)]),t("div",H,[l.khadamat==!1?(u(),x("small",J,[e[18]||(e[18]=t("i",{class:"fa fa-store me-1"},null,-1)),e[19]||(e[19]=t("small",{class:"text-danger"}," موجودی: ",-1)),t("label",K,n(l.count),1),a(" "+n(l.unit),1)])):S("",!0)])])]),_:1},8,["onSearch","options","modelValue"])])]),t("div",Q,[t("div",W,[e[22]||(e[22]=t("label",{class:"form-label"},"نوع",-1)),c(v,{dir:"rtl",options:s.types,label:"label",modelValue:s.selectedType,"onUpdate:modelValue":e[6]||(e[6]=l=>s.selectedType=l)},{"no-options":d(({search:l,searching:m,loading:M})=>e[21]||(e[21]=[a(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])])]),t("div",X,[t("div",Z,[t("div",ee,[e[23]||(e[23]=t("label",{class:"form-label"},"تاریخ شروع:",-1)),c(w,{class:"",modelValue:s.dateStart,"onUpdate:modelValue":e[7]||(e[7]=l=>s.dateStart=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.year.start,max:s.year.end},null,8,["modelValue","min","max"])])]),t("div",te,[t("div",se,[e[24]||(e[24]=t("label",{class:"form-label"},"تاریخ پایان:",-1)),c(w,{class:"",modelValue:s.dateEnd,"onUpdate:modelValue":e[8]||(e[8]=l=>s.dateEnd=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.dateStart,max:s.year.end},null,8,["modelValue","min","max"])])])]),t("div",le,[t("div",oe,[t("div",ae,[t("div",ie,[e[25]||(e[25]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),_(t("input",{"onUpdate:modelValue":e[9]||(e[9]=l=>s.searchValue=l),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[C,s.searchValue]])])]),c(V,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":e[10]||(e[10]=l=>s.itemsSelected=l),"multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-docCode":d(({docCode:l})=>[c(p,{to:"/acc/accounting/view/"+l},{default:d(()=>[a(n(l),1)]),_:2},1032,["to"])]),"item-type":d(({docCode:l,type:m})=>[m=="buy"?(u(),y(p,{key:0,class:"text-success",to:"/acc/buy/view/"+l},{default:d(()=>e[26]||(e[26]=[a("خرید ")])),_:2},1032,["to"])):m=="sell"?(u(),y(p,{key:1,class:"text-danger",to:"/acc/sell/view/"+l},{default:d(()=>e[27]||(e[27]=[a("فروش ")])),_:2},1032,["to"])):m=="rfbuy"?(u(),y(p,{key:2,class:"text-info",to:"/acc/rfbuy/view/"+l},{default:d(()=>e[28]||(e[28]=[a("برگشت از خرید")])),_:2},1032,["to"])):m=="rfsell"?(u(),y(p,{key:3,class:"text-warning",to:"/acc/rfsell/view/"+l},{default:d(()=>e[29]||(e[29]=[a(" برگشت از فروش")])),_:2},1032,["to"])):S("",!0)]),"item-person":d(({person:l,type:m})=>[c(p,{to:"/acc/persons/card/view/"+l.code},{default:d(()=>[a(n(l.nikename),1)]),_:2},1032,["to"])]),_:1},8,["items-selected","search-value","headers","items","loading"]),t("div",de,[t("a",ne,[t("div",re,[t("div",me,[t("div",ce,[e[30]||(e[30]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-dots"}),a(" مبلغ کل: ")],-1)),t("span",pe,n(s.$filters.formatNumber(this.sumMoneyTotal))+" "+n(s.$filters.getActiveMoney().shortName),1)]),t("div",ue,[e[31]||(e[31]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-check"}),a(" جمع مبلغ موارد انتخابی: ")],-1)),t("span",fe,n(s.$filters.formatNumber(this.sumSelected))+" "+n(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])])])])}const we=T(D,[["render",be]]);export{we as default}; diff --git a/public_html/webui/assets/buysellByPerson-07b86c30.js b/public_html/webui/assets/buysellByPerson-07b86c30.js deleted file mode 100644 index 9b294733..00000000 --- a/public_html/webui/assets/buysellByPerson-07b86c30.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as D,a as d,S as x}from"./main-9b36f05f.js";import{r as S,a as h,o as r,s as b,e as t,d as a,aa as v,b as m,w as i,u as T,ab as U,t as c,A as w,c as y}from"./vendor-adef9cb4.js";const j={name:"buysellByPerson",data:()=>({loading:S(!0),sumSelected:0,sumTotal:0,year:{},persons:[],types:[{id:"buy",label:"خرید"},{id:"sell",label:"فروش"},{id:"rfbuy",label:"برگشت از خرید"},{id:"rfsell",label:"برگشت از فروش"},{id:"all",label:"همه موارد"}],dateStart:"",dateEnd:"",selectedType:{},selectedPerson:{},searchValue:"",loading:S(!0),items:[],itemsSelected:[],headers:[{text:"کد",value:"code"},{text:"سند حسابداری",value:"docCode"},{text:"نوع",value:"type"},{text:"تاریخ",value:"date"},{text:"کالا / خدمات",value:"khadamat",sortable:!0},{text:"نام کالا و خدمات",value:"name",sortable:!0},{text:"واحد شمارش",value:"unit",sortable:!0},{text:"تعداد",value:"count",sortable:!0},{text:"مبلغ فی",value:"priceOne",sortable:!0},{text:"مبلغ کل",value:"priceAll",sortable:!0},{text:"تجمعی",value:"amountInc",sortable:!0}]}),methods:{searchPerson(s,e){e(!0),d.post("/api/person/list/search",{search:s}).then(o=>{this.persons=o.data,e(!1)})},loadData(){d.post("/api/person/list/search").then(s=>{this.persons=s.data,this.persons.length!=0&&(this.selectedPerson=this.persons[0]),this.selectedType=this.types[0],this.loading=!1}),d.post("/api/year/get").then(s=>{this.year=s.data,this.loading=!1})},filter(){this.loading=!0,this.itemsSelected=[],d.post("/api/report/person/buysell",{type:this.selectedType.id,person:this.selectedPerson.code,dateStart:this.dateStart,dateEnd:this.dateEnd}).then(s=>{this.items=s.data;let e=0;this.sumTotal=0,this.items.forEach(o=>{e+=parseInt(o.priceAll.replaceAll(",","")),o.amountInc=this.$filters.formatNumber(e)}),this.sumTotal=e,this.loading=!1})},excellOutput(s=!0){s?d({method:"post",url:"/api/report/person/buysell/export/excel",responseType:"arraybuffer",data:{items:this.items}}).then(e=>{window.URL.createObjectURL(new Blob([e.data]));var o=window.URL.createObjectURL(new Blob([e.data])),n=document.createElement("a");n.href=o,n.setAttribute("download","buysell-report-list.xlsx"),document.body.appendChild(n),n.click()}):this.itemsSelected.length===0?x.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):d({method:"post",url:"/api/report/person/buysell/export/excel",responseType:"arraybuffer",data:{items:this.itemsSelected}}).then(e=>{window.URL.createObjectURL(new Blob([e.data]));var o=window.URL.createObjectURL(new Blob([e.data])),n=document.createElement("a");n.href=o,n.setAttribute("download","buysell-report-list.xlsx"),document.body.appendChild(n),n.click()})},print(s=!0){s?d.post("/api/person/list/print").then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}):this.itemsSelected.length===0?x.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):d.post("/api/person/list/print",{items:this.itemsSelected}).then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})}},beforeMount(){this.loadData()},watch:{dateStart:{handler:function(s,e){this.filter()},deep:!1},dateEnd:{handler:function(s,e){this.filter()},deep:!1},selectedPerson:{handler:function(s,e){this.filter()},deep:!0},selectedType:{handler:function(s,e){this.filter()},deep:!0},itemsSelected:{handler:function(s,e){this.sumSelected=0,this.itemsSelected.forEach(o=>{this.sumSelected+=parseInt(o.priceAll.replaceAll(",",""))})},deep:!0}}},M={class:"block block-content-full"},I={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},L={class:"block-title text-primary-dark"},Y={class:"block-options"},P={hidden:"",class:"dropdown"},R={class:"dropdown-menu"},E={class:"dropdown"},$={class:"dropdown-menu"},A={class:"block-content pt-1 pb-3"},B={class:"row"},N={class:"col-sm-12 col-md-12 m-0 p-0"},O={class:"block-content pt-1 pb-3"},C={class:"row"},z={class:"col-sm-12 col-md-6"},q={class:"mb-2"},F={class:"row mb-1"},G={class:"col-12"},H={class:"col-12"},J={class:"row"},K={class:"col-6"},Q={class:"col-6"},W={key:0,class:"text-danger"},X={key:1,class:"text-success"},Z={class:"col-sm-12 col-md-6"},ee={class:"mb-2"},te={class:"row"},se={class:"col-sm-12 col-md-6 mb-2"},le={class:""},ae={class:"col-sm-12 col-md-6 mb-2"},oe={class:""},ie={class:"row"},ne={class:"col-sm-12 col-md-12 m-0 p-0"},re={class:"mb-1"},de={class:"input-group input-group-sm"},ce={key:0},pe={key:1},me={class:"container-fluid p-0 mx-0 my-3"},ue={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},fe={class:"block-content block-content-full block-content-sm bg-body-light"},be={class:"row"},he={class:"col-sm-6 com-md-6"},ve={class:"text-primary"},ye={class:"col-sm-6 com-md-6"},we={class:"text-primary"};function ke(s,e,o,n,ge,u){const k=h("v-cob"),g=h("date-picker"),f=h("RouterLink"),_=h("EasyDataTable");return r(),b("div",M,[t("div",I,[t("h3",L,[t("button",{onClick:e[0]||(e[0]=l=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[11]||(e[11]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[12]||(e[12]=t("i",{class:"fa-solid fa-chart-simple px-2"},null,-1)),e[13]||(e[13]=a(" گزارش خرید و فروش های اشخاص "))]),t("div",Y,[t("div",P,[e[14]||(e[14]=t("a",{class:"btn btn-sm btn-danger ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-pdf"})],-1)),t("ul",R,[t("li",null,[t("a",{onClick:e[1]||(e[1]=v(l=>u.print(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[2]||(e[2]=v(l=>u.print(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])]),t("div",E,[e[15]||(e[15]=t("a",{class:"btn btn-sm btn-success ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-excel"})],-1)),t("ul",$,[t("li",null,[t("a",{onClick:e[3]||(e[3]=v(l=>u.excellOutput(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[4]||(e[4]=v(l=>u.excellOutput(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])])])]),t("div",A,[t("div",B,[t("div",N,[t("div",O,[t("div",C,[t("div",z,[t("div",q,[e[20]||(e[20]=t("label",{class:"form-label"},"شخص",-1)),m(k,{filterable:!1,dir:"rtl",onSearch:u.searchPerson,options:s.persons,label:"nikename",modelValue:s.selectedPerson,"onUpdate:modelValue":e[5]||(e[5]=l=>s.selectedPerson=l)},{"no-options":i(({search:l,searching:p,loading:V})=>e[16]||(e[16]=[a(" نتیجه‌ای یافت نشد! ")])),option:i(l=>[t("div",F,[t("div",G,[e[17]||(e[17]=t("i",{class:"fa fa-user me-2"},null,-1)),a(" "+c(l.nikename),1)]),t("div",H,[t("div",J,[t("div",K,[e[18]||(e[18]=t("i",{class:"fa fa-phone me-2"},null,-1)),a(" "+c(l.mobile),1)]),t("div",Q,[e[19]||(e[19]=t("i",{class:"fa fa-bars"},null,-1)),a(" تراز: "+c(s.$filters.formatNumber(Math.abs(parseInt(l.bs)-parseInt(l.bd))))+" ",1),parseInt(l.bs)-parseInt(l.bd)<0?(r(),b("span",W," بدهکار ")):w("",!0),parseInt(l.bs)-parseInt(l.bd)>0?(r(),b("span",X," بستانکار ")):w("",!0)])])])])]),_:1},8,["onSearch","options","modelValue"])])]),t("div",Z,[t("div",ee,[e[22]||(e[22]=t("label",{class:"form-label"},"نوع",-1)),m(k,{dir:"rtl",options:s.types,label:"label",modelValue:s.selectedType,"onUpdate:modelValue":e[6]||(e[6]=l=>s.selectedType=l)},{"no-options":i(({search:l,searching:p,loading:V})=>e[21]||(e[21]=[a(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])])]),t("div",te,[t("div",se,[t("div",le,[e[23]||(e[23]=t("label",{class:"form-label"},"تاریخ شروع:",-1)),m(g,{class:"",modelValue:s.dateStart,"onUpdate:modelValue":e[7]||(e[7]=l=>s.dateStart=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.year.start,max:s.year.end},null,8,["modelValue","min","max"])])]),t("div",ae,[t("div",oe,[e[24]||(e[24]=t("label",{class:"form-label"},"تاریخ پایان:",-1)),m(g,{class:"",modelValue:s.dateEnd,"onUpdate:modelValue":e[8]||(e[8]=l=>s.dateEnd=l),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.dateStart,max:s.year.end},null,8,["modelValue","min","max"])])])]),t("div",ie,[t("div",ne,[t("div",re,[t("div",de,[e[25]||(e[25]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),T(t("input",{"onUpdate:modelValue":e[9]||(e[9]=l=>s.searchValue=l),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[U,s.searchValue]])])]),m(_,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":e[10]||(e[10]=l=>s.itemsSelected=l),"multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-khadamat":i(({khadamat:l})=>[l==!1?(r(),b("label",ce,"کالا")):(r(),b("label",pe,"خدمات"))]),"item-docCode":i(({docCode:l})=>[m(f,{to:"/acc/accounting/view/"+l},{default:i(()=>[a(c(l),1)]),_:2},1032,["to"])]),"item-type":i(({docCode:l,type:p})=>[p=="buy"?(r(),y(f,{key:0,class:"text-success",to:"/acc/buy/view/"+l},{default:i(()=>e[26]||(e[26]=[a("خرید ")])),_:2},1032,["to"])):p=="sell"?(r(),y(f,{key:1,class:"text-danger",to:"/acc/sell/view/"+l},{default:i(()=>e[27]||(e[27]=[a("فروش ")])),_:2},1032,["to"])):p=="rfbuy"?(r(),y(f,{key:2,class:"text-info",to:"/acc/rfbuy/view/"+l},{default:i(()=>e[28]||(e[28]=[a("برگشت از خرید")])),_:2},1032,["to"])):p=="rfsell"?(r(),y(f,{key:3,class:"text-warning",to:"/acc/rfsell/view/"+l},{default:i(()=>e[29]||(e[29]=[a(" برگشت از فروش")])),_:2},1032,["to"])):w("",!0)]),_:1},8,["items-selected","search-value","headers","items","loading"]),t("div",me,[t("a",ue,[t("div",fe,[t("div",be,[t("div",he,[e[30]||(e[30]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-dots"}),a(" مبلغ کل: ")],-1)),t("span",ve,c(s.$filters.formatNumber(this.sumTotal))+" "+c(s.$filters.getActiveMoney().shortName),1)]),t("div",ye,[e[31]||(e[31]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-check"}),a(" جمع مبلغ موارد انتخابی: ")],-1)),t("span",we,c(s.$filters.formatNumber(this.sumSelected))+" "+c(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])])])])}const _e=D(j,[["render",ke]]);export{_e as default}; diff --git a/public_html/webui/assets/card-904872a5.js b/public_html/webui/assets/card-904872a5.js deleted file mode 100644 index 0326bb23..00000000 --- a/public_html/webui/assets/card-904872a5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as K,a as v,S as T}from"./main-9b36f05f.js";import{r as Q,a as c,o as m,s as k,b as e,w as s,F as B,d as r,t as n,_ as L,c as N,C as W,e as i,af as X,ag as Y,v as z,A as I}from"./vendor-adef9cb4.js";const Z={name:"card",data(){return{searchValue:"",listPersons:[],itemsSelected:[],selectedPerson:{accounts:[],balance:0,bs:0,bd:0},items:[],loading:Q(!1),dialog:!1,debounceTimeout:null,headers:[{title:this.$t("dialog.operation"),key:"operation",align:"center",sortable:!1},{title:this.$t("dialog.type"),key:"type",align:"center",sortable:!0},{title:this.$t("dialog.invoice_num"),key:"code",align:"center",sortable:!0},{title:this.$t("dialog.date"),key:"date",align:"center",sortable:!0},{title:this.$t("app.body"),key:"des",align:"center"},{title:this.$t("pages.person_card.detail"),key:"ref",align:"center",sortable:!0},{title:this.$t("pages.person_card.debit"),key:"bd",align:"center",sortable:!0},{title:this.$t("pages.person_card.credit"),key:"bs",align:"center",sortable:!0}]}},mounted(){this.loadData()},methods:{debouncedSearchPerson(t){this.debounceTimeout&&clearTimeout(this.debounceTimeout),this.debounceTimeout=setTimeout(()=>{this.searchPerson(t)},1e3)},async searchPerson(t){if(!t||t.length<1){this.listPersons=[];return}this.loading=!0;try{const o=await v.post("/api/person/list/search",{search:t});this.listPersons=o.data}catch(o){console.error("Search error:",o),this.listPersons=[]}finally{this.loading=!1}},updateRoute(){this.selectedPerson&&this.selectedPerson.code&&(this.$router.push(this.selectedPerson.code),this.loadPerson(this.selectedPerson.code))},async loadData(){this.loading=!0;try{const t=await v.post("/api/person/list/search");this.listPersons=t.data;const o=this.$route.params.id;o?await this.loadPerson(o):t.data.length>0&&(this.selectedPerson=t.data[0],await this.loadPerson(this.selectedPerson.code))}catch(t){console.error("Load data error:",t)}finally{this.loading=!1}},async loadPerson(t){this.loading=!0;try{const o=await v.post("/api/person/info/"+t);this.selectedPerson=o.data;const h=await v.post("/api/accounting/rows/search",{type:"person",id:t});this.items=h.data}catch(o){console.error("Load person error:",o),this.selectedPerson={accounts:[],balance:0,bs:0,bd:0},this.items=[]}finally{this.loading=!1}},async excellOutput(t=!0){if(!t&&this.itemsSelected.length===0){T.fire({text:this.$t("pages.person_card.no_items_selected"),icon:"info",confirmButtonText:this.$t("dialog.confirm")});return}try{const o=await v({method:"post",url:"/api/person/card/list/excel",data:t?{code:this.selectedPerson.code}:{code:this.selectedPerson.code,items:this.itemsSelected},responseType:"arraybuffer"}),h=window.URL.createObjectURL(new Blob([o.data])),f=document.createElement("a");f.href=h,f.setAttribute("download","person-card-view.xlsx"),document.body.appendChild(f),f.click(),document.body.removeChild(f)}catch(o){console.error("Excel output error:",o)}},async print(t=!0){if(!this.selectedPerson){T.fire({text:this.$t("pages.person_card.no_items_selected"),icon:"info",confirmButtonText:this.$t("dialog.confirm")});return}if(!t&&this.itemsSelected.length===0){T.fire({text:this.$t("pages.person_card.no_items_selected"),icon:"info",confirmButtonText:this.$t("dialog.confirm")});return}try{const o=await v.post("/api/person/card/list/print",t?{code:this.selectedPerson.code}:{code:this.selectedPerson.code,items:this.itemsSelected});window.open(this.$API_URL+"/front/print/"+o.data.id,"_blank","noreferrer")}catch(o){console.error("Print error:",o)}},getTypeRoute(t,o){return{sell:"/acc/sell/view/",buy:"/acc/buy/view/",rfbuy:"/acc/rfbuy/view/",rfsell:"/acc/rfsell/view/",person_send:"/acc/accounting/view/",person_receive:"/acc/accounting/view/",cost:"/acc/accounting/view/",income:"/acc/accounting/view/",sell_receive:"/acc/accounting/view/",buy_send:"/acc/accounting/view/"}[t]+o},getTypeLabel(t){return{sell:this.$t("pages.person_card.sell_invoice"),buy:this.$t("pages.person_card.buy_invoice"),rfbuy:this.$t("pages.person_card.return_buy"),rfsell:this.$t("pages.person_card.return_sell"),person_send:this.$t("pages.person_card.payment"),person_receive:this.$t("pages.person_card.receipt"),cost:this.$t("pages.person_card.cost"),income:this.$t("pages.person_card.income"),sell_receive:this.$t("pages.person_card.sell_receive"),buy_send:this.$t("pages.person_card.buy_send")}[t]||t}}},ee={class:"bg-primary-dark text-white pa-1 rounded d-block"},te={key:0,class:"text-info-light"},se={class:"text-subtitle-2"},oe={class:"text-primary"},ne={class:"text-subtitle-2"},ae={class:"text-primary"},le={class:"text-subtitle-2"},re={class:"text-primary"},ie={class:"text-subtitle-2"},ce={class:"text-primary"},de={class:"text-subtitle-2"},pe={class:"text-primary"},ue={class:"text-subtitle-2"},_e={class:"text-primary"},me={class:"text-subtitle-2"},fe={class:"text-primary"},ge={key:0,class:"text-info-light"},be={class:"text-subtitle-2"},ve={class:"text-subtitle-2"},he={class:"text-primary"},ye={class:"text-subtitle-2"},Pe={class:"text-primary"},ke={class:"text-subtitle-2"},we={class:"text-primary"};function xe(t,o,h,f,a,p){const d=c("v-icon"),u=c("v-btn"),y=c("v-toolbar-title"),w=c("v-spacer"),S=c("v-tooltip"),R=c("v-list-subheader"),g=c("v-list-item"),x=c("v-list"),U=c("v-menu"),P=c("v-toolbar"),O=c("v-alert"),$=c("v-card-text"),j=c("v-card-actions"),V=c("v-card"),A=c("v-dialog"),D=c("v-list-item-title"),b=c("v-col"),C=c("v-row"),E=c("v-list-item-subtitle"),F=c("v-autocomplete"),M=c("v-text-field"),q=c("v-data-table"),G=c("v-container"),H=c("v-progress-circular"),J=c("v-overlay");return m(),k(B,null,[e(P,{color:"toolbar",dense:"",flat:""},{default:s(()=>[e(u,{icon:"",onClick:o[0]||(o[0]=l=>t.$router.back()),class:"d-none d-md-flex"},{default:s(()=>[e(d,null,{default:s(()=>o[12]||(o[12]=[r("mdi-arrow-right")])),_:1})]),_:1}),e(y,{class:"text-primary-dark"},{default:s(()=>[r(n(t.$t("pages.person_card.title")),1)]),_:1}),e(w),e(u,{color:"primary",size:"small",onClick:o[1]||(o[1]=l=>a.dialog=!0),loading:a.loading,"prepend-icon":"mdi-bank"},{default:s(()=>[r(n(t.$t("dialog.banks_accounts")),1)]),_:1},8,["loading"]),e(U,null,{activator:s(({props:l})=>[e(u,L(l,{icon:"",color:"red"}),{default:s(()=>[e(S,{activator:"parent",text:t.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"]),e(d,{icon:"mdi-file-pdf-box"})]),_:2},1040)]),default:s(()=>[e(x,null,{default:s(()=>[e(R,{color:"primary"},{default:s(()=>[r(n(t.$t("dialog.export_pdf")),1)]),_:1}),e(g,{class:"text-dark",title:t.$t("dialog.selected"),onClick:o[2]||(o[2]=l=>p.print(!1))},{prepend:s(()=>[e(d,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),e(g,{class:"text-dark",title:t.$t("dialog.selected_all"),onClick:o[3]||(o[3]=l=>p.print(!0))},{prepend:s(()=>[e(d,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),e(U,null,{activator:s(({props:l})=>[e(u,L(l,{icon:"",color:"green"}),{default:s(()=>[e(S,{activator:"parent",text:t.$t("dialog.export_excel"),location:"bottom"},null,8,["text"]),e(d,{icon:"mdi-file-excel-box"})]),_:2},1040)]),default:s(()=>[e(x,null,{default:s(()=>[e(R,{color:"primary"},{default:s(()=>[r(n(t.$t("dialog.export_excel")),1)]),_:1}),e(g,{class:"text-dark",title:t.$t("dialog.selected"),onClick:o[4]||(o[4]=l=>p.excellOutput(!1))},{prepend:s(()=>[e(d,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),e(g,{class:"text-dark",title:t.$t("dialog.selected_all"),onClick:o[5]||(o[5]=l=>p.excellOutput(!0))},{prepend:s(()=>[e(d,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}),e(A,{modelValue:a.dialog,"onUpdate:modelValue":o[8]||(o[8]=l=>a.dialog=l),"max-width":"500",persistent:""},{default:s(()=>[e(V,null,{default:s(()=>[e(P,{color:"primary-dark",dense:"",flat:""},{default:s(()=>[e(y,{class:"text-white"},{default:s(()=>[r(n(t.$t("dialog.banks_accounts")),1)]),_:1}),e(w),e(u,{icon:"",onClick:o[6]||(o[6]=l=>a.dialog=!1)},{default:s(()=>[e(d,null,{default:s(()=>o[13]||(o[13]=[r("mdi-close")])),_:1})]),_:1})]),_:1}),e($,{class:"pa-2"},{default:s(()=>[a.selectedPerson.accounts&&a.selectedPerson.accounts.length>0?(m(),N(x,{key:0,dense:""},{default:s(()=>[(m(!0),k(B,null,W(a.selectedPerson.accounts,l=>(m(),N(g,{key:l.accountNum,class:"pa-1"},{title:s(()=>[i("span",ee,n(l.bank)+": "+n(l.accountNum),1)]),subtitle:s(()=>[i("div",null,n(t.$t("pages.person.card_number"))+": "+n(l.cardNum),1),i("div",null,n(t.$t("pages.person.shaba_number"))+": "+n(l.shabaNum),1)]),_:2},1024))),128))]),_:1})):(m(),N(O,{key:1,type:"error",dense:"",text:"",class:"ma-0"},{default:s(()=>[r(n(t.$t("pages.person_card.no_bank_accounts")),1)]),_:1}))]),_:1}),e(j,null,{default:s(()=>[e(u,{color:"secondary",text:"",onClick:o[7]||(o[7]=l=>a.dialog=!1)},{default:s(()=>[r(n(t.$t("dialog.cancel")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(G,{fluid:"",class:"pa-2"},{default:s(()=>[e(C,{dense:""},{default:s(()=>[e(b,{cols:"12",md:"12"},{default:s(()=>[e(F,{modelValue:a.selectedPerson,"onUpdate:modelValue":[o[9]||(o[9]=l=>a.selectedPerson=l),p.updateRoute],items:a.listPersons,"item-title":"nikename","item-value":"code","return-object":"",label:t.$t("dialog.user_info"),dense:"","hide-details":"","prepend-inner-icon":"mdi-account",loading:a.loading,"onUpdate:search":p.debouncedSearchPerson},{"no-data":s(()=>[r(n(t.$t("pages.person_card.no_results")),1)]),item:s(({props:l,item:_})=>[e(g,X(Y(l)),{default:s(()=>[e(D,null,{default:s(()=>[e(d,{small:"",left:""},{default:s(()=>o[14]||(o[14]=[r("mdi-account")])),_:1}),r(" "+n(_.raw.nikename),1)]),_:2},1024),e(E,null,{default:s(()=>[e(C,{dense:""},{default:s(()=>[e(b,{cols:"6"},{default:s(()=>[e(d,{small:"",left:""},{default:s(()=>o[15]||(o[15]=[r("mdi-phone")])),_:1}),r(" "+n(_.raw.mobile),1)]),_:2},1024),e(b,{cols:"6"},{default:s(()=>[e(d,{small:"",left:""},{default:s(()=>o[16]||(o[16]=[r("mdi-scale-balance")])),_:1}),r(" "+n(t.$t("pages.person_card.balance"))+": "+n(t.$filters.formatNumber(Math.abs(parseInt(_.raw.bs)-parseInt(_.raw.bd))))+" ",1),i("span",{class:z(parseInt(_.raw.bs)-parseInt(_.raw.bd)<0?"text-danger":"text-success")},n(parseInt(_.raw.bs)-parseInt(_.raw.bd)<0?t.$t("pages.person_card.debtor"):t.$t("pages.person_card.creditor")),3)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,["modelValue","items","label","loading","onUpdate:search","onUpdate:modelValue"])]),_:1}),e(b,{cols:"12",md:"6"},{default:s(()=>[e(V,{flat:"",outlined:""},{default:s(()=>[e(P,{color:"primary-dark",dense:"",flat:""},{default:s(()=>[e(y,{class:"text-white"},{default:s(()=>[r(n(t.$t("pages.person_card.account_card"))+" ",1),a.selectedPerson?(m(),k("small",te,n(a.selectedPerson.nikename),1)):I("",!0)]),_:1})]),_:1}),e($,{class:"pa-2"},{default:s(()=>[i("div",se,[r(n(t.$t("pages.person_card.accounting_code"))+": ",1),i("span",oe,n(a.selectedPerson.code||"-"),1)]),i("div",ne,[r(n(t.$t("pages.person.nickname"))+": ",1),i("span",ae,n(a.selectedPerson.nikename||"-"),1)]),i("div",le,[r(n(t.$t("pages.person.name"))+": ",1),i("span",re,n(a.selectedPerson.name||"-"),1)]),i("div",ie,[r(n(t.$t("pages.person.phone"))+": ",1),i("span",ce,n(a.selectedPerson.tel||"-"),1)]),i("div",de,[r(n(t.$t("pages.person.mobile"))+": ",1),i("span",pe,n(a.selectedPerson.mobile||"-"),1)]),i("div",ue,[r(n(t.$t("pages.person.address"))+": ",1),i("span",_e,n(a.selectedPerson.address||"-"),1)]),i("div",me,[r(n(t.$t("pages.person.description"))+": ",1),i("span",fe,n(a.selectedPerson.des||"-"),1)])]),_:1})]),_:1})]),_:1}),e(b,{cols:"12",md:"6"},{default:s(()=>[e(V,{flat:"",outlined:""},{default:s(()=>[e(P,{color:"primary-dark",dense:"",flat:""},{default:s(()=>[e(y,{class:"text-white"},{default:s(()=>[r(n(t.$t("pages.person_card.account_status"))+" ",1),a.selectedPerson?(m(),k("small",ge,n(a.selectedPerson.nikename),1)):I("",!0)]),_:1})]),_:1}),e($,{class:"pa-2"},{default:s(()=>[i("div",be,[r(n(t.$t("pages.person_card.accounting_status"))+": ",1),i("span",{class:z({"text-success":a.selectedPerson.balance>0,"text-danger":a.selectedPerson.balance<0,"text-dark":a.selectedPerson.balance==0})},n(a.selectedPerson.balance>0?t.$t("pages.person_card.creditor"):a.selectedPerson.balance<0?t.$t("pages.person_card.debtor"):t.$t("pages.person_card.settled")),3)]),i("div",ve,[r(n(t.$t("pages.person_card.credit"))+": ",1),i("span",he,n(t.$filters.formatNumber(a.selectedPerson.bs)||"-"),1)]),i("div",ye,[r(n(t.$t("pages.person_card.debit"))+": ",1),i("span",Pe,n(t.$filters.formatNumber(a.selectedPerson.bd)||"-"),1)]),i("div",ke,[r(n(t.$t("pages.person_card.accounting_balance"))+": ",1),i("span",we,n(t.$filters.formatNumber(a.selectedPerson.balance)||"-"),1)])]),_:1})]),_:1})]),_:1})]),_:1}),e(C,{dense:""},{default:s(()=>[e(b,{cols:"12"},{default:s(()=>[e(q,{modelValue:a.itemsSelected,"onUpdate:modelValue":o[11]||(o[11]=l=>a.itemsSelected=l),headers:a.headers,items:a.items,search:a.searchValue,loading:a.loading,"show-select":"",dense:"","items-per-page":25,class:"elevation-1"},{top:s(()=>[e(P,{flat:"",dense:"",color:"grey-lighten-4"},{default:s(()=>[e(y,{class:"text-subtitle-1"},{default:s(()=>[r(n(t.$t("pages.person_card.transactions")),1)]),_:1}),e(w),e(M,{modelValue:a.searchValue,"onUpdate:modelValue":o[10]||(o[10]=l=>a.searchValue=l),dense:"","hide-details":"","prepend-inner-icon":"mdi-magnify"},null,8,["modelValue"])]),_:1})]),"item.operation":s(({item:l})=>[e(u,{variant:"plain",icon:"",size:"small",to:"/acc/accounting/view/"+l.code,color:"success"},{default:s(()=>[e(d,{small:""},{default:s(()=>o[17]||(o[17]=[r("mdi-eye")])),_:1})]),_:2},1032,["to"])]),"item.code":s(({item:l})=>[r(n(t.$filters.formatNumber(l.code)),1)]),"item.type":s(({item:l})=>[e(u,{variant:"plain",text:"",size:"small",to:p.getTypeRoute(l.type,l.code),class:"text-none"},{default:s(()=>[r(n(p.getTypeLabel(l.type)),1)]),_:2},1032,["to"])]),"no-data":s(()=>[r(n(t.$t("pages.person_card.no_data")),1)]),_:1},8,["modelValue","headers","items","search","loading"])]),_:1})]),_:1})]),_:1}),e(J,{value:a.loading,contained:"",class:"align-center justify-center"},{default:s(()=>[e(H,{indeterminate:"",size:"64"})]),_:1},8,["value"])],64)}const Ce=K(Z,[["render",xe],["__scopeId","data-v-0055093d"]]);export{Ce as default}; diff --git a/public_html/webui/assets/card-97f8773d.js b/public_html/webui/assets/card-97f8773d.js deleted file mode 100644 index b3079813..00000000 --- a/public_html/webui/assets/card-97f8773d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as B,a as u,S as g}from"./main-9b36f05f.js";import{a as i,o as D,s as C,b as o,w as l,F as T,_ as v,d,t as n,e as a}from"./vendor-adef9cb4.js";const E={name:"card",data:()=>({searchValue:"",itemsSelected:[],items:[],selectedObjectItem:{id:"",code:0,name:""},items:[],objectItems:[],loading:!0,headers:[{text:"عملیات",value:"operation"},{text:"تاریخ",value:"date",sortable:!0},{text:"شرح",value:"des"},{text:"تفضیل",value:"ref",sortable:!0},{text:"واریز",value:"bd",sortable:!0},{text:"برداشت",value:"bs",sortable:!0}]}),mounted(){this.loadData()},methods:{updateRoute(t){this.$router.push(t),this.loadData()},loadData(){this.loading=!0,u.post("/api/bank/list").then(t=>{this.loading=!1,this.objectItems=t.data,this.$route.params.id!=""?(this.loadObject(this.$route.params.id),this.objectItems.forEach(e=>{e.code==this.$route.params.id&&(this.selectedObjectItem=e)})):(this.selectedObjectItem=t.data[0],this.loadObject(this.selectedObjectItem.code))})},loadObject(t){this.loading=!0,u.post("/api/accounting/rows/search",{type:"bank",id:t}).then(e=>{this.items=e.data,this.items.forEach(c=>{c.bs=this.$filters.formatNumber(c.bs),c.bd=this.$filters.formatNumber(c.bd)}),this.loading=!1})},excellOutput(t=!0){t?(this.loading=!0,u({method:"post",url:"/api/bank/card/list/excel",data:{code:this.selectedObjectItem.code},responseType:"arraybuffer"}).then(e=>{this.loading=!1,window.URL.createObjectURL(new Blob([e.data]));var c=window.URL.createObjectURL(new Blob([e.data])),r=document.createElement("a");r.href=c,r.setAttribute("download","bank-card-view.xlsx"),document.body.appendChild(r),r.click()})):this.itemsSelected.length===0?g.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):(this.loading=!0,u({method:"post",url:"/api/bank/card/list/excel",responseType:"arraybuffer",data:{code:this.selectedObjectItem.code,items:this.itemsSelected}}).then(e=>{this.loading=!1,window.URL.createObjectURL(new Blob([e.data]));var c=window.URL.createObjectURL(new Blob([e.data])),r=document.createElement("a");r.href=c,r.setAttribute("download","persons-list.xlsx"),document.body.appendChild(r),r.click()}))},print(t=!0){this.selectedObjectItem==null?g.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):t?(this.loading=!0,u.post("/api/bank/card/list/print",{code:this.selectedObjectItem.code}).then(e=>{this.printID=e.data.id,this.loading=!1,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})):this.itemsSelected.length===0?g.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):(this.loading=!0,u.post("/api/bank/card/list/print",{code:this.selectedObjectItem.code,items:this.itemsSelected}).then(e=>{this.loading=!1,this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}))}}},N={class:"fw-bold mb-2"},P={class:"text-primary"},A={class:"fw-bold mb-2"},M={class:"text-primary"},F={class:"fw-bold mb-2"},z={class:"text-primary"},q={class:"fw-bold mb-2"},G={class:"text-primary"},H={class:"fw-bold mb-2"},J={class:"text-primary"},K={class:"fw-bold mb-2"},Q={class:"text-primary"},W={class:"fw-bold mb-2"},X={class:"text-primary"},Y={class:"fw-bold mb-2"},Z={class:"text-primary"},ee={class:"fw-bold mb-2"},te={class:"text-primary"};function oe(t,e,c,r,le,b){const _=i("v-btn"),f=i("v-tooltip"),j=i("v-spacer"),m=i("v-icon"),w=i("v-list-subheader"),h=i("v-list-item"),k=i("v-list"),x=i("v-menu"),I=i("v-toolbar"),y=i("v-cob"),p=i("v-col"),O=i("v-row"),$=i("v-card-text"),U=i("v-card"),L=i("v-text-field"),R=i("router-link"),V=i("EasyDataTable");return D(),C(T,null,[o(I,{color:"toolbar",title:t.$t("drawer.bankaccounts_transactions")},{prepend:l(()=>[o(f,{text:t.$t("dialog.back"),location:"bottom"},{activator:l(({props:s})=>[o(_,v(s,{onClick:e[0]||(e[0]=S=>t.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:l(()=>[o(j),o(x,null,{activator:l(({props:s})=>[o(_,v(s,{icon:"",color:"red"}),{default:l(()=>[o(f,{activator:"parent",text:t.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"]),o(m,{icon:"mdi-file-pdf-box"})]),_:2},1040)]),default:l(()=>[o(k,null,{default:l(()=>[o(w,{color:"primary"},{default:l(()=>[d(n(t.$t("dialog.export_pdf")),1)]),_:1}),o(h,{class:"text-dark",title:t.$t("dialog.selected"),onClick:e[1]||(e[1]=s=>b.print(!1))},{prepend:l(()=>[o(m,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),o(h,{class:"text-dark",title:t.$t("dialog.selected_all"),onClick:e[2]||(e[2]=s=>b.print(!0))},{prepend:l(()=>[o(m,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),o(x,null,{activator:l(({props:s})=>[o(_,v(s,{icon:"",color:"green"}),{default:l(()=>[o(f,{activator:"parent",text:t.$t("dialog.export_excel"),location:"bottom"},null,8,["text"]),o(m,{icon:"mdi-file-excel-box"})]),_:2},1040)]),default:l(()=>[o(k,null,{default:l(()=>[o(w,{color:"primary"},{default:l(()=>[d(n(t.$t("dialog.export_excel")),1)]),_:1}),o(h,{class:"text-dark",title:t.$t("dialog.selected"),onClick:e[3]||(e[3]=s=>b.excellOutput(!1))},{prepend:l(()=>[o(m,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),o(h,{class:"text-dark",title:t.$t("dialog.selected_all"),onClick:e[4]||(e[4]=s=>b.excellOutput(!0))},{prepend:l(()=>[o(m,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1},8,["title"]),o(O,{class:"pa-1"},{default:l(()=>[o(p,{cols:"12",sm:"12",md:"12"},{default:l(()=>[o(U,{loading:t.loading},{default:l(()=>[o($,null,{default:l(()=>[o(O,{class:""},{default:l(()=>[o(p,{cols:"12",sm:"12",md:"12"},{default:l(()=>[e[10]||(e[10]=a("small",{class:"mb-2"},"بانک",-1)),o(y,{dir:"rtl",options:t.objectItems,label:"name",modelValue:t.selectedObjectItem,"onUpdate:modelValue":e[5]||(e[5]=s=>t.selectedObjectItem=s),"onOption:selected":e[6]||(e[6]=s=>b.updateRoute(t.selectedObjectItem.code))},{"no-options":l(({search:s,searching:S,loading:se})=>e[9]||(e[9]=[d(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])]),_:1}),o(p,{cols:"12",sm:"12",md:"4"},{default:l(()=>[a("div",N,[e[11]||(e[11]=d("کد حسابداری: ")),a("small",P,n(t.selectedObjectItem.code),1)]),a("div",A,[e[12]||(e[12]=d("نام : ")),a("small",M,n(t.selectedObjectItem.name),1)]),a("div",F,[e[13]||(e[13]=d("شماره کارت: ")),a("small",z,n(t.selectedObjectItem.cardNum),1)])]),_:1}),o(p,{cols:"12",sm:"12",md:"4"},{default:l(()=>[a("div",q,[e[14]||(e[14]=d("شبا: ")),a("small",G,n(t.selectedObjectItem.shaba),1)]),a("div",H,[e[15]||(e[15]=d("صاحب حساب: ")),a("small",J,n(t.selectedObjectItem.owner),1)]),a("div",K,[e[16]||(e[16]=d("تلفن اینترنت بانک: ")),a("small",Q,n(t.selectedObjectItem.mobileInternetBank),1)])]),_:1}),o(p,{cols:"12",sm:"12",md:"4"},{default:l(()=>[a("div",W,[e[17]||(e[17]=d("شماره دستگاه پوز: ")),a("small",X,n(t.selectedObjectItem.posNum),1)]),a("div",Y,[e[18]||(e[18]=d("شعبه: ")),a("small",Z,n(t.selectedObjectItem.shobe),1)]),a("div",ee,[e[19]||(e[19]=d("توضیحات: ")),a("small",te,n(t.selectedObjectItem.des),1)])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading"])]),_:1}),o(p,{cols:"12",sm:"12",md:"12"},{default:l(()=>[o(L,{loading:t.loading,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:t.$t("dialog.search_txt"),modelValue:t.searchValue,"onUpdate:modelValue":e[7]||(e[7]=s=>t.searchValue=s),type:"text",clearable:""},{"prepend-inner":l(()=>[o(f,{location:"bottom",text:t.$t("dialog.search")},{activator:l(({props:s})=>[o(m,v(s,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["loading","placeholder","modelValue"]),o(V,{"table-class-name":"customize-table","show-index":"",alternating:"","items-selected":t.itemsSelected,"onUpdate:itemsSelected":e[8]||(e[8]=s=>t.itemsSelected=s),"search-value":t.searchValue,headers:t.headers,items:t.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:t.loading},{"item-operation":l(({code:s})=>[o(R,{class:"text-success",to:"/acc/accounting/view/"+s},{default:l(()=>e[20]||(e[20]=[a("i",{class:"fa fa-eye px-1"},null,-1)])),_:2},1032,["to"])]),_:1},8,["items-selected","search-value","headers","items","loading"])]),_:1})]),_:1})],64)}const de=B(E,[["render",oe]]);export{de as default}; diff --git a/public_html/webui/assets/card-ad0d6624.js b/public_html/webui/assets/card-ad0d6624.js deleted file mode 100644 index 6ccaf41a..00000000 --- a/public_html/webui/assets/card-ad0d6624.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as h,a as c}from"./main-9b36f05f.js";import{r as f,a as i,o as v,s as g,e,d as a,t as d,b as r,w as n,u as j,ab as y}from"./vendor-adef9cb4.js";const k={name:"card",data:()=>({searchValue:"",objectItems:[{name:""}],selectedObjectItem:{},items:[],loading:f(!0),headers:[{text:"عملیات",value:"operation"},{text:"تاریخ",value:"date",sortable:!0},{text:"شرح",value:"des"},{text:"تفضیل",value:"ref",sortable:!0},{text:"بدهکار",value:"bd",sortable:!0},{text:"بستانکار",value:"bs",sortable:!0}]}),mounted(){this.loadData()},methods:{updateRoute(s){this.$router.push(s),this.loadData()},loadData(){c.post("/api/salary/list").then(s=>{this.objectItems=s.data,this.$route.params.id!=""?(this.loadObject(this.$route.params.id),this.objectItems.forEach(t=>{t.code==this.$route.params.id&&(this.selectedObjectItem=t)})):(this.selectedObjectItem=s.data[0],this.loadObject(this.selectedObjectItem.code))})},loadObject(s){this.loading=!0,c.post("/api/accounting/rows/search",{type:"salary",id:s}).then(t=>{this.items=t.data,this.items.forEach(l=>{l.bs=this.$filters.formatNumber(l.bs),l.bd=this.$filters.formatNumber(l.bd)}),this.loading=!1})}}},_={class:"block block-content-full"},w={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},O={class:"block-title text-primary-dark"},I={class:"block-content pt-1 pb-3"},x={class:"row"},$={class:"col-sm-12 col-md-12 m-0 p-0"},V={class:"col-sm-12 col-md-6 mb-1"},D={class:"card push"},E={class:"card-header border-bottom-0 bg-primary-dark text-light"},N={class:"block-title"},M={class:"text-info-light"},T={class:"card-body"},B={class:"fw-bold mb-2"},C={class:"text-primary"},P={class:"fw-bold mb-2"},R={class:"text-primary"},S={class:"fw-bold mb-2"},U={class:"text-primary"},z={class:"row"},q={class:"col-sm-12 col-md-12"},A={class:"mb-1"},F={class:"input-group input-group-sm"};function G(s,t,l,H,J,m){const b=i("v-cob"),u=i("router-link"),p=i("EasyDataTable");return v(),g("div",_,[e("div",w,[e("h3",O,[e("button",{onClick:t[0]||(t[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[4]||(t[4]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[5]||(t[5]=a(" تراکنش های تنخواه گردان "))])]),e("div",I,[e("div",x,[e("div",$,[e("div",V,[e("div",D,[e("div",E,[e("h3",N,[t[6]||(t[6]=a(" گردش حساب ")),e("small",M,d(s.selectedObjectItem.name),1)])]),e("div",T,[t[11]||(t[11]=e("small",{class:"mb-2"},"تنخواه گردان",-1)),r(b,{dir:"rtl",options:s.objectItems,label:"name",modelValue:s.selectedObjectItem,"onUpdate:modelValue":t[1]||(t[1]=o=>s.selectedObjectItem=o),"onOption:selected":t[2]||(t[2]=o=>m.updateRoute(s.selectedObjectItem.code))},{"no-options":n(({search:o,searching:K,loading:L})=>t[7]||(t[7]=[a(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"]),t[12]||(t[12]=e("hr",null,null,-1)),e("div",B,[t[8]||(t[8]=a("کد حسابداری: ")),e("small",C,d(s.selectedObjectItem.code),1)]),e("div",P,[t[9]||(t[9]=a("نام : ")),e("small",R,d(s.selectedObjectItem.name),1)]),e("div",S,[t[10]||(t[10]=a("شرح: ")),e("small",U,d(s.selectedObjectItem.des),1)])])])])])]),e("div",z,[e("div",q,[t[15]||(t[15]=e("h3",null,"تراکنش ها:",-1)),e("div",A,[e("div",F,[t[13]||(t[13]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),j(e("input",{"onUpdate:modelValue":t[3]||(t[3]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[y,s.searchValue]])])]),r(p,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":n(({code:o})=>[r(u,{class:"text-success",to:"/acc/accounting/view/"+o},{default:n(()=>t[14]||(t[14]=[e("i",{class:"fa fa-eye px-1"},null,-1)])),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const X=h(k,[["render",G]]);export{X as default}; diff --git a/public_html/webui/assets/card-adfe8de6.js b/public_html/webui/assets/card-adfe8de6.js deleted file mode 100644 index ee7221b0..00000000 --- a/public_html/webui/assets/card-adfe8de6.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as h,a as c}from"./main-9b36f05f.js";import{r as f,a as i,o as v,s as g,e,d as a,t as d,b as r,w as n,u as k,ab as j}from"./vendor-adef9cb4.js";const _={name:"card",data:()=>({searchValue:"",objectItems:[{name:""}],selectedObjectItem:{},items:[],loading:f(!0),headers:[{text:"عملیات",value:"operation"},{text:"تاریخ",value:"date",sortable:!0},{text:"شرح",value:"des"},{text:"تفضیل",value:"ref",sortable:!0},{text:"بدهکار",value:"bd",sortable:!0},{text:"بستانکار",value:"bs",sortable:!0}]}),mounted(){this.loadData()},methods:{updateRoute(s){this.$router.push(s),this.loadData()},loadData(){c.post("/api/cashdesk/list").then(s=>{this.objectItems=s.data,this.$route.params.id!=""?(this.loadObject(this.$route.params.id),this.objectItems.forEach(t=>{t.code==this.$route.params.id&&(this.selectedObjectItem=t)})):(this.selectedObjectItem=s.data[0],this.loadObject(this.selectedObjectItem.code))})},loadObject(s){this.loading=!0,c.post("/api/accounting/rows/search",{type:"cashdesk",id:s}).then(t=>{this.items=t.data,this.items.forEach(l=>{l.bs=this.$filters.formatNumber(l.bs),l.bd=this.$filters.formatNumber(l.bd)}),this.loading=!1})}}},w={class:"block block-content-full"},y={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},O={class:"block-title text-primary-dark"},I={class:"block-content pt-1 pb-3"},x={class:"row"},$={class:"col-sm-12 col-md-12 m-0 p-0"},V={class:"col-sm-12 col-md-6 mb-1"},D={class:"card push"},E={class:"card-header border-bottom-0 bg-primary-dark text-light"},N={class:"block-title"},M={class:"text-info-light"},T={class:"card-body"},B={class:"fw-bold mb-2"},C={class:"text-primary"},P={class:"fw-bold mb-2"},R={class:"text-primary"},S={class:"fw-bold mb-2"},U={class:"text-primary"},z={class:"row"},q={class:"col-sm-12 col-md-12"},A={class:"mb-1"},F={class:"input-group input-group-sm"};function G(s,t,l,H,J,m){const b=i("v-cob"),u=i("router-link"),p=i("EasyDataTable");return v(),g("div",w,[e("div",y,[e("h3",O,[e("button",{onClick:t[0]||(t[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[4]||(t[4]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[5]||(t[5]=a(" تراکنش های صندوق "))])]),e("div",I,[e("div",x,[e("div",$,[e("div",V,[e("div",D,[e("div",E,[e("h3",N,[t[6]||(t[6]=a(" گردش حساب ")),e("small",M,d(s.selectedObjectItem.name),1)])]),e("div",T,[t[11]||(t[11]=e("small",{class:"mb-2"},"صندوق",-1)),r(b,{dir:"rtl",options:s.objectItems,label:"name",modelValue:s.selectedObjectItem,"onUpdate:modelValue":t[1]||(t[1]=o=>s.selectedObjectItem=o),"onOption:selected":t[2]||(t[2]=o=>m.updateRoute(s.selectedObjectItem.code))},{"no-options":n(({search:o,searching:K,loading:L})=>t[7]||(t[7]=[a(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"]),t[12]||(t[12]=e("hr",null,null,-1)),e("div",B,[t[8]||(t[8]=a("کد حسابداری: ")),e("small",C,d(s.selectedObjectItem.code),1)]),e("div",P,[t[9]||(t[9]=a("نام : ")),e("small",R,d(s.selectedObjectItem.name),1)]),e("div",S,[t[10]||(t[10]=a("شرح: ")),e("small",U,d(s.selectedObjectItem.des),1)])])])])])]),e("div",z,[e("div",q,[t[15]||(t[15]=e("h3",null,"تراکنش ها:",-1)),e("div",A,[e("div",F,[t[13]||(t[13]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),k(e("input",{"onUpdate:modelValue":t[3]||(t[3]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[j,s.searchValue]])])]),r(p,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":n(({code:o})=>[r(u,{class:"text-success",to:"/acc/accounting/view/"+o},{default:n(()=>t[14]||(t[14]=[e("i",{class:"fa fa-eye px-1"},null,-1)])),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const X=h(_,[["render",G]]);export{X as default}; diff --git a/public_html/webui/assets/change-password-32b922b9.js b/public_html/webui/assets/change-password-32b922b9.js deleted file mode 100644 index d23ddf8d..00000000 --- a/public_html/webui/assets/change-password-32b922b9.js +++ /dev/null @@ -1 +0,0 @@ -import{a as g,S as n,_ as h}from"./main-9b36f05f.js";import{h as v,r as $,a as t,o as b,s as D,b as e,w as s,F as k,aa as S,d as V,t as y}from"./vendor-adef9cb4.js";const B=v({name:"change_password",data(){return{loading:$(!1),formData:{password1:"",password2:""}}},methods:{async submit(){const{valid:o}=await this.$refs.form.validate();o&&this.formData.password1.toString()==this.formData.password2.toString()?(this.loading=!0,g.post("/api/user/change/password",{pass:this.formData.password1,repass:this.formData.password2}).then(a=>{this.loading=!1,a.data.Success==!0?n.fire({text:this.$t("pages.reset_password.password_changed"),confirmButtonText:this.$t("dialog.ok"),icon:"success"}).then(()=>{this.$router.push("/profile/dashboard")}):n.fire({text:a.data.message,confirmButtonText:this.$t("dialog.ok"),icon:"error"})})):this.formData.password1.toString()!=this.formData.password2.toString()?n.fire({text:this.$t("pages.reset_password.passwords_not_match"),confirmButtonText:this.$t("dialog.ok"),icon:"error"}):n.fire({text:this.$t("pages.reset_password.form_not_valid"),confirmButtonText:this.$t("dialog.ok"),icon:"error"})}}});function T(o,a,C,F,N,U){const d=t("v-toolbar"),l=t("v-text-field"),i=t("v-form"),p=t("v-card-text"),m=t("v-btn"),f=t("v-card-actions"),u=t("v-card"),c=t("v-col"),w=t("v-row"),_=t("v-container");return b(),D(k,null,[e(d,{color:"toolbar",title:o.$t("user.change_password")},null,8,["title"]),e(_,{class:"ma-0 pa-0"},{default:s(()=>[e(w,null,{default:s(()=>[e(c,null,{default:s(()=>[e(u,{loading:o.loading?"red":null,disabled:o.loading},{default:s(()=>[e(p,null,{default:s(()=>[e(i,{ref:"form",onSubmit:a[2]||(a[2]=S(()=>{},["prevent"]))},{default:s(()=>[e(l,{class:"mb-2",label:o.$t("user.password"),placeholder:o.$t("user.password_placeholder"),"single-line":"",type:"password",variant:"outlined","prepend-icon":"mdi-lock",modelValue:o.formData.password1,"onUpdate:modelValue":a[0]||(a[0]=r=>o.formData.password1=r),rules:[()=>o.formData.password1.length>7||o.$t("validator.password_len_lower")]},null,8,["label","placeholder","modelValue","rules"]),e(l,{label:o.$t("user.password"),placeholder:o.$t("user.password_placeholder"),"single-line":"",type:"password",variant:"outlined","prepend-icon":"mdi-lock",modelValue:o.formData.password2,"onUpdate:modelValue":a[1]||(a[1]=r=>o.formData.password2=r),rules:[()=>o.formData.password2.length>7||o.$t("validator.password_len_lower")]},null,8,["label","placeholder","modelValue","rules"])]),_:1},512)]),_:1}),e(f,null,{default:s(()=>[e(m,{loading:o.loading,onClick:a[3]||(a[3]=r=>o.submit()),type:"submit","prepend-icon":"mdi-content-save-check",variant:"flat",color:"primary"},{default:s(()=>[V(y(o.$t("dialog.save")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["loading","disabled"])]),_:1})]),_:1})]),_:1})],64)}const P=h(B,[["render",T]]);export{P as default}; diff --git a/public_html/webui/assets/change_lang-da57543f.js b/public_html/webui/assets/change_lang-da57543f.js deleted file mode 100644 index ce62c8b4..00000000 --- a/public_html/webui/assets/change_lang-da57543f.js +++ /dev/null @@ -1 +0,0 @@ -import{h as p,a as e,o,c,w as t,b as l,_ as d,s as g,C as v,d as f,t as b,F as h}from"./vendor-adef9cb4.js";import{_ as k}from"./main-9b36f05f.js";const C=p({name:"change_lang",data:()=>({items:[{name:"en",label:"English"},{name:"ar",label:"العربية"},{name:"fa",label:"فارسی"},{name:"ckb",label:"کوردی"},{name:"tr",label:"Türkçe"}]}),methods:{changeLanguage(n){localStorage.setItem("UI_LANG",n.name),window.location.reload()}}});function w(n,$,L,B,N,x){const r=e("v-btn"),m=e("v-list-item-title"),_=e("v-list-item"),i=e("v-list"),u=e("v-menu");return o(),c(u,null,{activator:t(({props:a})=>[l(r,d({class:"me-2",color:"white",icon:"mdi-web"},a),null,16)]),default:t(()=>[l(i,null,{default:t(()=>[(o(!0),g(h,null,v(n.items,(a,s)=>(o(),c(_,{key:s,value:s,onClick:y=>n.changeLanguage(a)},{default:t(()=>[l(m,null,{default:t(()=>[f(b(a.label),1)]),_:2},1024)]),_:2},1032,["value","onClick"]))),128))]),_:1})]),_:1})}const I=k(C,[["render",w]]);export{I as C}; diff --git a/public_html/webui/assets/checkByStoreroom-d1582c0e.js b/public_html/webui/assets/checkByStoreroom-d1582c0e.js deleted file mode 100644 index 232e7c07..00000000 --- a/public_html/webui/assets/checkByStoreroom-d1582c0e.js +++ /dev/null @@ -1 +0,0 @@ -import{a as m,_ as C}from"./main-9b36f05f.js";import{h as g,r as v,a as c,o as l,s as r,e,d as i,b as p,w as n,u as y,ab as x,t as k,A as h}from"./vendor-adef9cb4.js";const V=g({name:"checkByStoreroom",data:()=>({storerooms:[],storeroom:null,searchValue:"",loading:v(!0),items:[],orgItems:[],headers:[{text:"کد",value:"commodity.code"},{text:"دسته بندی",value:"commodity.cat.name",sortable:!0},{text:"نام",value:"commodity.name",sortable:!0},{text:"واحد",value:"commodity.unit.name",sortable:!0},{text:"ورودی",value:"input",sortable:!0},{text:"خروجی",value:"output",sortable:!0},{text:"موجودی انبار",value:"existCount"},{text:"نقطه سفارش",value:"commodity.orderPoint"},{text:"وضعیت",value:"operation"}]}),watch:{searchValue(s,t){this.searchTable()}},methods:{loadData(){this.loading=!0,m.post("/api/storeroom/list").then(s=>{this.storerooms=s.data.data,this.storerooms.forEach(t=>{t.name=t.name+" انباردار : "+t.manager}),this.loading=!1})},loadStoreItems(){this.loading=!0,m.post("/api/storeroom/commodity/list/"+this.storeroom.id).then(s=>{this.items=s.data,this.orgItems=s.data,this.loading=!1})},searchTable(){this.loading=!0;let s=[],t=!1;this.searchValue==""&&(t=!0),t?this.items=this.orgItems:(this.orgItems.forEach(u=>{let a=!1;(u.commodity.name.includes(this.searchValue)||u.commodity.cat.name.includes(this.searchValue)||u.commodity.unit.name.includes(this.searchValue))&&(a=!0),a&&s.push(u)}),this.items=s),this.loading=!1}},beforeMount(){this.loadData()}}),w={class:"block block-content-full"},I={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},F={class:"block-title text-primary-dark"},A={class:"block-content pt-1 pb-3 dm-print"},E={class:"row"},_={class:"col-sm-12 col-md-12 px-0 mb-2"},D={class:"form-control"},$={class:"col-sm-12 col-md-12 m-0 p-0"},B={class:"mb-1"},M={class:"input-group input-group-sm"},S={key:0,class:"text-danger"},T={key:0,class:"text-danger"};function P(s,t,u,a,N,O){const b=c("v-cob"),f=c("EasyDataTable");return l(),r("div",w,[e("div",I,[e("h3",F,[e("button",{onClick:t[0]||(t[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[4]||(t[4]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[5]||(t[5]=e("i",{class:"mx-2 fa fa-boxes-stacked"},null,-1)),t[6]||(t[6]=i(" موجودی کالا "))]),t[7]||(t[7]=e("div",{class:"block-options"},[e("button",{class:"btn btn-sm btn-primary mx-2",onclick:"document.getElementById('hide-on-print').classList.add('d-none');Dashmix.helpers('dm-print');",type:"button"},[e("i",{class:"si si-printer me-1"}),e("span",{class:"d-none d-sm-inline-block"},"چاپ")])],-1))]),e("div",A,[e("div",E,[e("div",_,[e("div",D,[t[9]||(t[9]=e("label",{class:"form-label"},[i(" انبار : "),e("span",{class:"text-muted"},"برای مشاهده موجودی ابتدا انبار را انتخاب نمایید.")],-1)),p(b,{dir:"rtl",options:s.storerooms,label:"name",modelValue:s.storeroom,"onUpdate:modelValue":t[1]||(t[1]=o=>s.storeroom=o),"onOption:selected":t[2]||(t[2]=o=>s.loadStoreItems())},{"no-options":n(({search:o,searching:d,loading:U})=>t[8]||(t[8]=[i(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])]),e("div",$,[e("div",B,[e("div",M,[t[10]||(t[10]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),y(e("input",{"onUpdate:modelValue":t[3]||(t[3]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[x,s.searchValue]])])]),p(f,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"",headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-existCount":n(({existCount:o})=>[e("b",null,k(Math.abs(o)),1),parseInt(o)<0?(l(),r("span",S," (منفی) ")):h("",!0)]),"item-operation":n(({existCount:o,commodity:d})=>[parseInt(o)({isLoading:!1,YearInfo:{banks:{bs:0,bd:0},cashdesks:{bs:0,bd:0},salarys:{bs:0,bd:0},persons:{bs:0,bd:0},year:{label:""}}}),mounted(){this.loadData()},methods:{loadData(){f.post("/api/year/lastyear/info").then(e=>{this.YearInfo=e.data})}}},c={class:"block block-content-full"},h={class:"block-content pt-1 pb-3 vl-parent"},I={class:"row"},Y={class:"text-primary"},y={class:"row"},w={class:"col-sm-12 col-md-6"},g={class:"block block-rounded block-mode-loading-refresh"},v={class:"block-content p-0"},N={class:"table table-striped table-hover table-borderless table-vcenter fs-sm text-center"},$={class:"fs-sm text-muted"},L={class:"fs-sm text-muted"},M={class:"fs-sm text-muted"},V={key:0,class:"fw-semibold text-warning"},_={key:1,class:"fw-semibold text-success"},B={key:2,class:"fw-semibold text-dark"},D={class:"fs-sm text-muted"},C={class:"fs-sm text-muted"},A={class:"fs-sm text-muted"},E={key:0,class:"fw-semibold text-warning"},S={key:1,class:"fw-semibold text-success"},T={key:2,class:"fw-semibold text-dark"},U={class:"fs-sm text-muted"},j={class:"fs-sm text-muted"},q={class:"fs-sm text-muted"},z={key:0,class:"fw-semibold text-warning"},F={key:1,class:"fw-semibold text-success"},G={key:2,class:"fw-semibold text-dark"},H={class:"fs-sm text-muted"},J={class:"fs-sm text-muted"},K={class:"fs-sm text-muted"},O={key:0,class:"fw-semibold text-warning"},P={key:1,class:"fw-semibold text-success"},Q={key:2,class:"fw-semibold text-dark"};function R(e,a,W,X,Z,x){const d=m("loading");return t(),o("div",c,[a[8]||(a[8]=s("div",{id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},[s("h3",{class:"block-title text-primary-dark"},[s("i",{class:"mx-2 fa fa-table"}),u(" بستن سال مالی ")])],-1)),s("div",h,[p(d,{color:"blue",loader:"dots",active:e.isLoading,"onUpdate:active":a[0]||(a[0]=r=>e.isLoading=r),"is-full-page":!1},null,8,["active"]),s("div",I,[a[7]||(a[7]=s("div",{class:"col-sm-12 col-md-12 m-0 p-0"},[s("div",{class:"alert alert-warning"},[s("h3",{class:"alert-heading"}," هشدار "),s("div",{class:"alert-body"}," قبل از بستن دوره مالی، ترازنامه و مانده حساب های کسب و کار را بررسی کنید و در صورت نیاز ثبت های اصلاحی را انجام دهید. ")])],-1)),s("h5",Y," سال مالی : "+l(e.YearInfo.year.label),1),s("div",y,[s("div",w,[s("div",g,[a[6]||(a[6]=s("div",{class:"block-header block-header-default bg-success text-light"},[s("h3",{class:"block-title"},"دارائی‌ها"),s("div",{class:"block-options"})],-1)),s("div",v,[s("table",N,[a[5]||(a[5]=s("thead",null,[s("tr",{class:"text-uppercase"},[s("th",null,"آیتم"),s("th",null,"بستانکار"),s("th",null,"بدهکار"),s("th",null,"تراز"),s("th",null,"وضعیت")])],-1)),s("tbody",null,[s("tr",null,[a[1]||(a[1]=s("td",null,[s("span",{class:"fw-semibold"},"بانک‌ها")],-1)),s("td",null,[s("span",$,l(e.$filters.formatNumber(e.YearInfo.banks.bd)),1)]),s("td",null,[s("span",L,l(e.$filters.formatNumber(e.YearInfo.banks.bs)),1)]),s("td",null,[s("span",M,l(e.$filters.formatNumber(Math.abs(e.YearInfo.banks.bs-e.YearInfo.banks.bd))),1)]),s("td",null,[e.YearInfo.banks.bs-e.YearInfo.banks.bd>0?(t(),o("span",V,"بدهکار")):n("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd<0?(t(),o("span",_,"بستانکار")):n("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd==0?(t(),o("span",B,"تسویه")):n("",!0)])]),s("tr",null,[a[2]||(a[2]=s("td",null,[s("span",{class:"fw-semibold"},"صندوق‌ها")],-1)),s("td",null,[s("span",D,l(e.$filters.formatNumber(e.YearInfo.cashdesks.bd)),1)]),s("td",null,[s("span",C,l(e.$filters.formatNumber(e.YearInfo.cashdesks.bs)),1)]),s("td",null,[s("span",A,l(e.$filters.formatNumber(Math.abs(e.YearInfo.cashdesks.bd-e.YearInfo.cashdesks.bs))),1)]),s("td",null,[e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd>0?(t(),o("span",E,"بدهکار")):n("",!0),e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd<0?(t(),o("span",S,"بستانکار")):n("",!0),e.YearInfo.cashdesks.bs-e.YearInfo.cashdesks.bd==0?(t(),o("span",T,"تسویه")):n("",!0)])]),s("tr",null,[a[3]||(a[3]=s("td",null,[s("span",{class:"fw-semibold"},"تنخواه گردان‌ها")],-1)),s("td",null,[s("span",U,l(e.$filters.formatNumber(e.YearInfo.salarys.bd)),1)]),s("td",null,[s("span",j,l(e.$filters.formatNumber(e.YearInfo.salarys.bs)),1)]),s("td",null,[s("span",q,l(e.$filters.formatNumber(Math.abs(e.YearInfo.salarys.bd-e.YearInfo.salarys.bs))),1)]),s("td",null,[e.YearInfo.salarys.bs-e.YearInfo.salarys.bd>0?(t(),o("span",z,"بدهکار")):n("",!0),e.YearInfo.salarys.bs-e.YearInfo.salarys.bd<0?(t(),o("span",F,"بستانکار")):n("",!0),e.YearInfo.salarys.bs-e.YearInfo.salarys.bd==0?(t(),o("span",G,"تسویه")):n("",!0)])]),s("tr",null,[a[4]||(a[4]=s("td",null,[s("span",{class:"fw-semibold"},"بدهکاران")],-1)),s("td",null,[s("span",H,l(e.$filters.formatNumber(e.YearInfo.persons.bd)),1)]),s("td",null,[s("span",J,l(e.$filters.formatNumber(e.YearInfo.persons.bs)),1)]),s("td",null,[s("span",K,l(e.$filters.formatNumber(Math.abs(e.YearInfo.persons.bs-e.YearInfo.persons.bd))),1)]),s("td",null,[e.YearInfo.banks.bs-e.YearInfo.banks.bd<0?(t(),o("span",O,"بدهکار")):n("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd>0?(t(),o("span",P,"بستانکار")):n("",!0),e.YearInfo.banks.bs-e.YearInfo.banks.bd==0?(t(),o("span",Q,"تسویه")):n("",!0)])])])])])])])])])])])}const as=b(k,[["render",R]]);export{as as default}; diff --git a/public_html/webui/assets/dashboard-1259c27d.css b/public_html/webui/assets/dashboard-1259c27d.css deleted file mode 100644 index eadd7b78..00000000 --- a/public_html/webui/assets/dashboard-1259c27d.css +++ /dev/null @@ -1 +0,0 @@ -.v-container[data-v-078c7591]{max-width:1200px} diff --git a/public_html/webui/assets/dashboard-38f01232.css b/public_html/webui/assets/dashboard-38f01232.css deleted file mode 100644 index acb9f6ab..00000000 --- a/public_html/webui/assets/dashboard-38f01232.css +++ /dev/null @@ -1,7 +0,0 @@ -@charset "UTF-8";.v-container[data-v-c677d77f]{padding:0!important}@media (max-width: 959px){.v-col[data-v-c677d77f]{flex:0 0 100%;max-width:100%}}@media (min-width: 960px){.v-col[data-v-c677d77f]{flex:0 0 50%;max-width:50%}}.empty-state[data-v-1558e93b],.empty-state[data-v-4e010a40]{height:200px;flex-direction:column;text-align:center}/*! - * animate.css - https://animate.style/ - * Version - 4.1.1 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2020 Animate.css - */[data-v-4f4097c0]:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated[data-v-4f4097c0]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite[data-v-4f4097c0]{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1[data-v-4f4097c0]{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2[data-v-4f4097c0]{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3[data-v-4f4097c0]{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s[data-v-4f4097c0]{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s[data-v-4f4097c0]{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s[data-v-4f4097c0]{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s[data-v-4f4097c0]{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s[data-v-4f4097c0]{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster[data-v-4f4097c0]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast[data-v-4f4097c0]{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow[data-v-4f4097c0]{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower[data-v-4f4097c0]{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated[data-v-4f4097c0]{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out][data-v-4f4097c0]{opacity:0}}@-webkit-keyframes bounce-4f4097c0{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce-4f4097c0{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce[data-v-4f4097c0]{-webkit-animation-name:bounce-4f4097c0;animation-name:bounce-4f4097c0;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash-4f4097c0{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash-4f4097c0{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash[data-v-4f4097c0]{-webkit-animation-name:flash-4f4097c0;animation-name:flash-4f4097c0}@-webkit-keyframes pulse-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse[data-v-4f4097c0]{-webkit-animation-name:pulse-4f4097c0;animation-name:pulse-4f4097c0;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand[data-v-4f4097c0]{-webkit-animation-name:rubberBand-4f4097c0;animation-name:rubberBand-4f4097c0}@-webkit-keyframes shakeX-4f4097c0{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX-4f4097c0{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX[data-v-4f4097c0]{-webkit-animation-name:shakeX-4f4097c0;animation-name:shakeX-4f4097c0}@-webkit-keyframes shakeY-4f4097c0{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY-4f4097c0{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY[data-v-4f4097c0]{-webkit-animation-name:shakeY-4f4097c0;animation-name:shakeY-4f4097c0}@-webkit-keyframes headShake-4f4097c0{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake-4f4097c0{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake[data-v-4f4097c0]{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake-4f4097c0;animation-name:headShake-4f4097c0}@-webkit-keyframes swing-4f4097c0{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing-4f4097c0{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing[data-v-4f4097c0]{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing-4f4097c0;animation-name:swing-4f4097c0}@-webkit-keyframes tada-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada-4f4097c0{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada[data-v-4f4097c0]{-webkit-animation-name:tada-4f4097c0;animation-name:tada-4f4097c0}@-webkit-keyframes wobble-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble[data-v-4f4097c0]{-webkit-animation-name:wobble-4f4097c0;animation-name:wobble-4f4097c0}@-webkit-keyframes jello-4f4097c0{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello-4f4097c0{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello[data-v-4f4097c0]{-webkit-animation-name:jello-4f4097c0;animation-name:jello-4f4097c0;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat[data-v-4f4097c0]{-webkit-animation-name:heartBeat-4f4097c0;animation-name:heartBeat-4f4097c0;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown-4f4097c0{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown-4f4097c0{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown[data-v-4f4097c0]{-webkit-animation-name:backInDown-4f4097c0;animation-name:backInDown-4f4097c0}@-webkit-keyframes backInLeft-4f4097c0{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft-4f4097c0{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft[data-v-4f4097c0]{-webkit-animation-name:backInLeft-4f4097c0;animation-name:backInLeft-4f4097c0}@-webkit-keyframes backInRight-4f4097c0{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight-4f4097c0{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight[data-v-4f4097c0]{-webkit-animation-name:backInRight-4f4097c0;animation-name:backInRight-4f4097c0}@-webkit-keyframes backInUp-4f4097c0{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp-4f4097c0{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp[data-v-4f4097c0]{-webkit-animation-name:backInUp-4f4097c0;animation-name:backInUp-4f4097c0}@-webkit-keyframes backOutDown-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown[data-v-4f4097c0]{-webkit-animation-name:backOutDown-4f4097c0;animation-name:backOutDown-4f4097c0}@-webkit-keyframes backOutLeft-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft[data-v-4f4097c0]{-webkit-animation-name:backOutLeft-4f4097c0;animation-name:backOutLeft-4f4097c0}@-webkit-keyframes backOutRight-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight[data-v-4f4097c0]{-webkit-animation-name:backOutRight-4f4097c0;animation-name:backOutRight-4f4097c0}@-webkit-keyframes backOutUp-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp-4f4097c0{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp[data-v-4f4097c0]{-webkit-animation-name:backOutUp-4f4097c0;animation-name:backOutUp-4f4097c0}@-webkit-keyframes bounceIn-4f4097c0{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn-4f4097c0{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn[data-v-4f4097c0]{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn-4f4097c0;animation-name:bounceIn-4f4097c0}@-webkit-keyframes bounceInDown-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown[data-v-4f4097c0]{-webkit-animation-name:bounceInDown-4f4097c0;animation-name:bounceInDown-4f4097c0}@-webkit-keyframes bounceInLeft-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft[data-v-4f4097c0]{-webkit-animation-name:bounceInLeft-4f4097c0;animation-name:bounceInLeft-4f4097c0}@-webkit-keyframes bounceInRight-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight[data-v-4f4097c0]{-webkit-animation-name:bounceInRight-4f4097c0;animation-name:bounceInRight-4f4097c0}@-webkit-keyframes bounceInUp-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp-4f4097c0{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp[data-v-4f4097c0]{-webkit-animation-name:bounceInUp-4f4097c0;animation-name:bounceInUp-4f4097c0}@-webkit-keyframes bounceOut-4f4097c0{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut-4f4097c0{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut[data-v-4f4097c0]{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut-4f4097c0;animation-name:bounceOut-4f4097c0}@-webkit-keyframes bounceOutDown-4f4097c0{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown-4f4097c0{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown[data-v-4f4097c0]{-webkit-animation-name:bounceOutDown-4f4097c0;animation-name:bounceOutDown-4f4097c0}@-webkit-keyframes bounceOutLeft-4f4097c0{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft-4f4097c0{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft[data-v-4f4097c0]{-webkit-animation-name:bounceOutLeft-4f4097c0;animation-name:bounceOutLeft-4f4097c0}@-webkit-keyframes bounceOutRight-4f4097c0{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight-4f4097c0{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight[data-v-4f4097c0]{-webkit-animation-name:bounceOutRight-4f4097c0;animation-name:bounceOutRight-4f4097c0}@-webkit-keyframes bounceOutUp-4f4097c0{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp-4f4097c0{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp[data-v-4f4097c0]{-webkit-animation-name:bounceOutUp-4f4097c0;animation-name:bounceOutUp-4f4097c0}@-webkit-keyframes fadeIn-4f4097c0{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-4f4097c0{0%{opacity:0}to{opacity:1}}.animate__fadeIn[data-v-4f4097c0]{-webkit-animation-name:fadeIn-4f4097c0;animation-name:fadeIn-4f4097c0}@-webkit-keyframes fadeInDown-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown[data-v-4f4097c0]{-webkit-animation-name:fadeInDown-4f4097c0;animation-name:fadeInDown-4f4097c0}@-webkit-keyframes fadeInDownBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig[data-v-4f4097c0]{-webkit-animation-name:fadeInDownBig-4f4097c0;animation-name:fadeInDownBig-4f4097c0}@-webkit-keyframes fadeInLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft[data-v-4f4097c0]{-webkit-animation-name:fadeInLeft-4f4097c0;animation-name:fadeInLeft-4f4097c0}@-webkit-keyframes fadeInLeftBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig[data-v-4f4097c0]{-webkit-animation-name:fadeInLeftBig-4f4097c0;animation-name:fadeInLeftBig-4f4097c0}@-webkit-keyframes fadeInRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight[data-v-4f4097c0]{-webkit-animation-name:fadeInRight-4f4097c0;animation-name:fadeInRight-4f4097c0}@-webkit-keyframes fadeInRightBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig[data-v-4f4097c0]{-webkit-animation-name:fadeInRightBig-4f4097c0;animation-name:fadeInRightBig-4f4097c0}@-webkit-keyframes fadeInUp-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp[data-v-4f4097c0]{-webkit-animation-name:fadeInUp-4f4097c0;animation-name:fadeInUp-4f4097c0}@-webkit-keyframes fadeInUpBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig[data-v-4f4097c0]{-webkit-animation-name:fadeInUpBig-4f4097c0;animation-name:fadeInUpBig-4f4097c0}@-webkit-keyframes fadeInTopLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft[data-v-4f4097c0]{-webkit-animation-name:fadeInTopLeft-4f4097c0;animation-name:fadeInTopLeft-4f4097c0}@-webkit-keyframes fadeInTopRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight[data-v-4f4097c0]{-webkit-animation-name:fadeInTopRight-4f4097c0;animation-name:fadeInTopRight-4f4097c0}@-webkit-keyframes fadeInBottomLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft[data-v-4f4097c0]{-webkit-animation-name:fadeInBottomLeft-4f4097c0;animation-name:fadeInBottomLeft-4f4097c0}@-webkit-keyframes fadeInBottomRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight[data-v-4f4097c0]{-webkit-animation-name:fadeInBottomRight-4f4097c0;animation-name:fadeInBottomRight-4f4097c0}@-webkit-keyframes fadeOut-4f4097c0{0%{opacity:1}to{opacity:0}}@keyframes fadeOut-4f4097c0{0%{opacity:1}to{opacity:0}}.animate__fadeOut[data-v-4f4097c0]{-webkit-animation-name:fadeOut-4f4097c0;animation-name:fadeOut-4f4097c0}@-webkit-keyframes fadeOutDown-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown[data-v-4f4097c0]{-webkit-animation-name:fadeOutDown-4f4097c0;animation-name:fadeOutDown-4f4097c0}@-webkit-keyframes fadeOutDownBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig[data-v-4f4097c0]{-webkit-animation-name:fadeOutDownBig-4f4097c0;animation-name:fadeOutDownBig-4f4097c0}@-webkit-keyframes fadeOutLeft-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft[data-v-4f4097c0]{-webkit-animation-name:fadeOutLeft-4f4097c0;animation-name:fadeOutLeft-4f4097c0}@-webkit-keyframes fadeOutLeftBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig[data-v-4f4097c0]{-webkit-animation-name:fadeOutLeftBig-4f4097c0;animation-name:fadeOutLeftBig-4f4097c0}@-webkit-keyframes fadeOutRight-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight[data-v-4f4097c0]{-webkit-animation-name:fadeOutRight-4f4097c0;animation-name:fadeOutRight-4f4097c0}@-webkit-keyframes fadeOutRightBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig[data-v-4f4097c0]{-webkit-animation-name:fadeOutRightBig-4f4097c0;animation-name:fadeOutRightBig-4f4097c0}@-webkit-keyframes fadeOutUp-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp[data-v-4f4097c0]{-webkit-animation-name:fadeOutUp-4f4097c0;animation-name:fadeOutUp-4f4097c0}@-webkit-keyframes fadeOutUpBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig[data-v-4f4097c0]{-webkit-animation-name:fadeOutUpBig-4f4097c0;animation-name:fadeOutUpBig-4f4097c0}@-webkit-keyframes fadeOutTopLeft-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft[data-v-4f4097c0]{-webkit-animation-name:fadeOutTopLeft-4f4097c0;animation-name:fadeOutTopLeft-4f4097c0}@-webkit-keyframes fadeOutTopRight-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight[data-v-4f4097c0]{-webkit-animation-name:fadeOutTopRight-4f4097c0;animation-name:fadeOutTopRight-4f4097c0}@-webkit-keyframes fadeOutBottomRight-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight[data-v-4f4097c0]{-webkit-animation-name:fadeOutBottomRight-4f4097c0;animation-name:fadeOutBottomRight-4f4097c0}@-webkit-keyframes fadeOutBottomLeft-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft-4f4097c0{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft[data-v-4f4097c0]{-webkit-animation-name:fadeOutBottomLeft-4f4097c0;animation-name:fadeOutBottomLeft-4f4097c0}@-webkit-keyframes flip-4f4097c0{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip-4f4097c0{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip[data-v-4f4097c0]{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip-4f4097c0;animation-name:flip-4f4097c0}@-webkit-keyframes flipInX-4f4097c0{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX-4f4097c0{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX[data-v-4f4097c0]{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX-4f4097c0;animation-name:flipInX-4f4097c0}@-webkit-keyframes flipInY-4f4097c0{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY-4f4097c0{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY[data-v-4f4097c0]{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY-4f4097c0;animation-name:flipInY-4f4097c0}@-webkit-keyframes flipOutX-4f4097c0{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX-4f4097c0{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX[data-v-4f4097c0]{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX-4f4097c0;animation-name:flipOutX-4f4097c0;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY-4f4097c0{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY-4f4097c0{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY[data-v-4f4097c0]{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY-4f4097c0;animation-name:flipOutY-4f4097c0}@-webkit-keyframes lightSpeedInRight-4f4097c0{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight-4f4097c0{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight[data-v-4f4097c0]{-webkit-animation-name:lightSpeedInRight-4f4097c0;animation-name:lightSpeedInRight-4f4097c0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft-4f4097c0{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft-4f4097c0{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft[data-v-4f4097c0]{-webkit-animation-name:lightSpeedInLeft-4f4097c0;animation-name:lightSpeedInLeft-4f4097c0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight-4f4097c0{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight-4f4097c0{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight[data-v-4f4097c0]{-webkit-animation-name:lightSpeedOutRight-4f4097c0;animation-name:lightSpeedOutRight-4f4097c0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft[data-v-4f4097c0]{-webkit-animation-name:lightSpeedOutLeft-4f4097c0;animation-name:lightSpeedOutLeft-4f4097c0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn[data-v-4f4097c0]{-webkit-animation-name:rotateIn-4f4097c0;animation-name:rotateIn-4f4097c0;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft[data-v-4f4097c0]{-webkit-animation-name:rotateInDownLeft-4f4097c0;animation-name:rotateInDownLeft-4f4097c0;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight[data-v-4f4097c0]{-webkit-animation-name:rotateInDownRight-4f4097c0;animation-name:rotateInDownRight-4f4097c0;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft[data-v-4f4097c0]{-webkit-animation-name:rotateInUpLeft-4f4097c0;animation-name:rotateInUpLeft-4f4097c0;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight-4f4097c0{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight[data-v-4f4097c0]{-webkit-animation-name:rotateInUpRight-4f4097c0;animation-name:rotateInUpRight-4f4097c0;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut[data-v-4f4097c0]{-webkit-animation-name:rotateOut-4f4097c0;animation-name:rotateOut-4f4097c0;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft[data-v-4f4097c0]{-webkit-animation-name:rotateOutDownLeft-4f4097c0;animation-name:rotateOutDownLeft-4f4097c0;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight[data-v-4f4097c0]{-webkit-animation-name:rotateOutDownRight-4f4097c0;animation-name:rotateOutDownRight-4f4097c0;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft[data-v-4f4097c0]{-webkit-animation-name:rotateOutUpLeft-4f4097c0;animation-name:rotateOutUpLeft-4f4097c0;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight-4f4097c0{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight[data-v-4f4097c0]{-webkit-animation-name:rotateOutUpRight-4f4097c0;animation-name:rotateOutUpRight-4f4097c0;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge-4f4097c0{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge-4f4097c0{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge[data-v-4f4097c0]{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge-4f4097c0;animation-name:hinge-4f4097c0;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox-4f4097c0{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox-4f4097c0{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox[data-v-4f4097c0]{-webkit-animation-name:jackInTheBox-4f4097c0;animation-name:jackInTheBox-4f4097c0}@-webkit-keyframes rollIn-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn-4f4097c0{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn[data-v-4f4097c0]{-webkit-animation-name:rollIn-4f4097c0;animation-name:rollIn-4f4097c0}@-webkit-keyframes rollOut-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut-4f4097c0{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut[data-v-4f4097c0]{-webkit-animation-name:rollOut-4f4097c0;animation-name:rollOut-4f4097c0}@-webkit-keyframes zoomIn-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn[data-v-4f4097c0]{-webkit-animation-name:zoomIn-4f4097c0;animation-name:zoomIn-4f4097c0}@-webkit-keyframes zoomInDown-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown[data-v-4f4097c0]{-webkit-animation-name:zoomInDown-4f4097c0;animation-name:zoomInDown-4f4097c0}@-webkit-keyframes zoomInLeft-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft[data-v-4f4097c0]{-webkit-animation-name:zoomInLeft-4f4097c0;animation-name:zoomInLeft-4f4097c0}@-webkit-keyframes zoomInRight-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight[data-v-4f4097c0]{-webkit-animation-name:zoomInRight-4f4097c0;animation-name:zoomInRight-4f4097c0}@-webkit-keyframes zoomInUp-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp-4f4097c0{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp[data-v-4f4097c0]{-webkit-animation-name:zoomInUp-4f4097c0;animation-name:zoomInUp-4f4097c0}@-webkit-keyframes zoomOut-4f4097c0{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut-4f4097c0{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut[data-v-4f4097c0]{-webkit-animation-name:zoomOut-4f4097c0;animation-name:zoomOut-4f4097c0}@-webkit-keyframes zoomOutDown-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown[data-v-4f4097c0]{-webkit-animation-name:zoomOutDown-4f4097c0;animation-name:zoomOutDown-4f4097c0;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft[data-v-4f4097c0]{-webkit-animation-name:zoomOutLeft-4f4097c0;animation-name:zoomOutLeft-4f4097c0;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight[data-v-4f4097c0]{-webkit-animation-name:zoomOutRight-4f4097c0;animation-name:zoomOutRight-4f4097c0;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp-4f4097c0{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp[data-v-4f4097c0]{-webkit-animation-name:zoomOutUp-4f4097c0;animation-name:zoomOutUp-4f4097c0;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown-4f4097c0{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown-4f4097c0{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown[data-v-4f4097c0]{-webkit-animation-name:slideInDown-4f4097c0;animation-name:slideInDown-4f4097c0}@-webkit-keyframes slideInLeft-4f4097c0{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft-4f4097c0{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft[data-v-4f4097c0]{-webkit-animation-name:slideInLeft-4f4097c0;animation-name:slideInLeft-4f4097c0}@-webkit-keyframes slideInRight-4f4097c0{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight-4f4097c0{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight[data-v-4f4097c0]{-webkit-animation-name:slideInRight-4f4097c0;animation-name:slideInRight-4f4097c0}@-webkit-keyframes slideInUp-4f4097c0{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp-4f4097c0{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp[data-v-4f4097c0]{-webkit-animation-name:slideInUp-4f4097c0;animation-name:slideInUp-4f4097c0}@-webkit-keyframes slideOutDown-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown[data-v-4f4097c0]{-webkit-animation-name:slideOutDown-4f4097c0;animation-name:slideOutDown-4f4097c0}@-webkit-keyframes slideOutLeft-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft[data-v-4f4097c0]{-webkit-animation-name:slideOutLeft-4f4097c0;animation-name:slideOutLeft-4f4097c0}@-webkit-keyframes slideOutRight-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight[data-v-4f4097c0]{-webkit-animation-name:slideOutRight-4f4097c0;animation-name:slideOutRight-4f4097c0}@-webkit-keyframes slideOutUp-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp-4f4097c0{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp[data-v-4f4097c0]{-webkit-animation-name:slideOutUp-4f4097c0;animation-name:slideOutUp-4f4097c0}.card-equal-height[data-v-4f4097c0]{height:200px;display:flex;flex-direction:column;justify-content:space-between}.card-equal-height_big[data-v-4f4097c0]{height:550;display:flex;flex-direction:column;justify-content:space-between} diff --git a/public_html/webui/assets/dashboard-98131322.js b/public_html/webui/assets/dashboard-98131322.js deleted file mode 100644 index d69bed40..00000000 --- a/public_html/webui/assets/dashboard-98131322.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as z,a as w,f as N}from"./main-9b36f05f.js";import{a as n,o as h,s as I,b as o,c as O,w as a,e as u,F as T,_ as H,u as v,B as g,C as J,t as l,d as i}from"./vendor-adef9cb4.js";const K={name:"saleChart",data(){return{options:{chart:{id:"vuechart-example",fontFamily:"'Vazirmatn FD', Arial, sans-serif"},xaxis:{categories:[]}},series:[{name:this.$t("drawer.sell"),data:[]}]}},mounted(){this.updateChart()},methods:{updateChart(){w.post("/api/sell/chart/data").then(t=>{this.options.xaxis.categories=t.data.dayNames.reverse(),this.series[0].data=t.data.daySells.reverse(),this.$refs.chart.refresh()})}}};function M(t,s,m,_,e,f){const C=n("apexchart");return h(),I("div",null,[o(C,{ref:"chart",height:"200rem",type:"bar",options:e.options,series:e.series},null,8,["options","series"])])}const Q=z(K,[["render",M]]);const R={name:"TopCommoditiesChart",components:{apexchart:N},props:{commodities:{type:Array,default:()=>[]}},data(){const t=this;return{showBarChart:!0,series:[],pieOptions:{chart:{id:"top-commodities-pie",fontFamily:"'Vazirmatn FD', Arial, sans-serif"},labels:[],colors:["#FF6384","#36A2EB","#FFCE56","#4BC0C0","#9966FF","#FF9F40","#C9CBCF","#7BC225","#FF5733","#C70039"],legend:{position:"top"},tooltip:{y:{formatter:function(s,{dataPointIndex:m}){var e;const _=((e=t.commodities[m])==null?void 0:e.unit)||"";return`${s} ${_}`}}},responsive:[{breakpoint:480,options:{chart:{width:200},legend:{position:"bottom"}}}]},barOptions:{chart:{id:"top-commodities-bar",fontFamily:"'Vazirmatn FD', Arial, sans-serif"},xaxis:{categories:[]},colors:["#36A2EB"],dataLabels:{enabled:!0,formatter:function(s,{dataPointIndex:m}){var e;const _=((e=t.commodities[m])==null?void 0:e.unit)||"";return`${s} ${_}`}},tooltip:{y:{formatter:function(s,{dataPointIndex:m}){var e;const _=((e=t.commodities[m])==null?void 0:e.unit)||"";return`${s} ${_}`}}},plotOptions:{bar:{horizontal:!1,columnWidth:"55%"}},responsive:[{breakpoint:480,options:{chart:{width:200}}}]}}},watch:{commodities:{immediate:!0,handler(t){this.updateCharts(t)}}},methods:{updateCharts(t){if(!t||!Array.isArray(t)||t.length===0){this.pieOptions.labels=[],this.barOptions.xaxis.categories=[],this.series=[];return}const s=t.filter(m=>{const _=m&&typeof m.name=="string"&&typeof m.count=="number";return _||console.warn("Invalid commodity item:",m),_});if(s.length===0){this.pieOptions.labels=[],this.barOptions.xaxis.categories=[],this.series=[];return}this.pieOptions.labels=s.map(m=>m.name),this.barOptions.xaxis.categories=s.map(m=>m.name),this.series=s.map(m=>m.count),this.showBarChart&&this.$refs.barChart?this.$refs.barChart.refresh():!this.showBarChart&&this.$refs.pieChart&&this.$refs.pieChart.refresh()}}};function X(t,s,m,_,e,f){const C=n("v-switch"),V=n("v-col"),D=n("v-row"),d=n("apexchart"),k=n("v-container");return h(),O(k,{fluid:""},{default:a(()=>[o(D,{dense:"",justify:"end"},{default:a(()=>[o(V,{cols:"auto"},{default:a(()=>[o(C,{modelValue:e.showBarChart,"onUpdate:modelValue":s[0]||(s[0]=U=>e.showBarChart=U),label:t.$t("dashboard.topCommodities.chartToggle"),color:"primary",size:"small",density:"compact","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1}),o(D,{dense:""},{default:a(()=>[e.showBarChart?(h(),O(V,{key:0,cols:"12",sm:"12",md:"12"},{default:a(()=>[o(d,{ref:"barChart",type:"bar",height:"200rem",options:e.barOptions,series:[{name:t.$t("dashboard.topCommodities.salesCount"),data:e.series}]},null,8,["options","series"])]),_:1})):(h(),O(V,{key:1,cols:"12",sm:"12",md:"12"},{default:a(()=>[o(d,{ref:"pieChart",type:"pie",height:"200rem",options:e.pieOptions,series:e.series},null,8,["options","series"])]),_:1}))]),_:1})]),_:1})}const Y=z(R,[["render",X],["__scopeId","data-v-c677d77f"]]);const Z={name:"TopCostCentersChart",components:{apexchart:N},data(){return{period:"month",limit:10,isLoading:!1,series:[],chartOptions:{chart:{type:"pie",id:"top-commodities-pie",fontFamily:"'Vazirmatn FD', Arial, sans-serif"},labels:[],responsive:[{breakpoint:480,options:{chart:{width:200},legend:{position:"bottom"}}}]},periodOptions:[{title:"امروز",value:"today"},{title:"این ماه",value:"month"},{title:"سال مالی",value:"year"}],limitOptions:[{title:"۵",value:5},{title:"۱۰",value:10},{title:"۲۰",value:20},{title:"همه",value:0}]}},computed:{hasData(){return this.series&&this.series.length>0}},methods:{async fetchData(){this.isLoading=!0;try{const t=await w.get("/api/cost/top-centers",{params:{period:this.period,limit:this.limit}});t.data.series&&t.data.series.length>0?(this.series=t.data.series,this.chartOptions={...this.chartOptions,labels:t.data.labels}):(this.series=[],this.chartOptions.labels=[])}catch(t){console.error("Error fetching top cost centers:",t),this.series=[],this.chartOptions.labels=[]}finally{this.isLoading=!1}}},mounted(){this.fetchData()}},$={key:0,class:"d-flex justify-center align-center empty-state"},ee={key:1,class:"d-flex justify-center align-center empty-state"};function te(t,s,m,_,e,f){const C=n("v-select"),V=n("v-col"),D=n("v-row"),d=n("v-progress-circular"),k=n("v-icon"),U=n("apexchart"),F=n("v-container");return h(),O(F,{fluid:"",class:"pt-0"},{default:a(()=>[o(D,{justify:"end"},{default:a(()=>[o(V,{cols:"12",sm:"6",md:"6"},{default:a(()=>[o(C,{modelValue:e.period,"onUpdate:modelValue":[s[0]||(s[0]=c=>e.period=c),f.fetchData],items:e.periodOptions,label:"بازه زمانی",density:"compact",variant:"outlined"},null,8,["modelValue","items","onUpdate:modelValue"])]),_:1}),o(V,{cols:"12",sm:"6",md:"6"},{default:a(()=>[o(C,{modelValue:e.limit,"onUpdate:modelValue":[s[1]||(s[1]=c=>e.limit=c),f.fetchData],items:e.limitOptions,label:"تعداد",density:"compact",variant:"outlined"},null,8,["modelValue","items","onUpdate:modelValue"])]),_:1})]),_:1}),e.isLoading?(h(),I("div",$,[o(d,{indeterminate:"",color:"primary"})])):f.hasData?(h(),O(U,{key:2,type:"pie",options:e.chartOptions,series:e.series},null,8,["options","series"])):(h(),I("div",ee,[o(k,{icon:"mdi-chart-pie",size:"large",color:"grey-lighten-1",class:"mb-2"}),s[2]||(s[2]=u("div",{class:"text-grey-darken-1"},"اطلاعاتی برای نمایش یافت نشد",-1))]))]),_:1})}const oe=z(Z,[["render",te],["__scopeId","data-v-1558e93b"]]);const se={name:"TopIncomeCentersChart",components:{apexchart:N},data(){return{period:"month",limit:10,isLoading:!1,series:[],chartOptions:{chart:{type:"pie",id:"top-income-centers-pie",fontFamily:"'Vazirmatn FD', Arial, sans-serif"},labels:[],responsive:[{breakpoint:480,options:{chart:{width:200},legend:{position:"bottom"}}}]},periodOptions:[{title:"امروز",value:"today"},{title:"این ماه",value:"month"},{title:"سال مالی",value:"year"}],limitOptions:[{title:"۵",value:5},{title:"۱۰",value:10},{title:"۲۰",value:20},{title:"همه",value:0}]}},computed:{hasData(){return this.series&&this.series.length>0}},methods:{async fetchData(){this.isLoading=!0;try{const t=await w.get("/api/income/top-centers",{params:{period:this.period,limit:this.limit}});t.data.series&&t.data.series.length>0?(this.series=t.data.series,this.chartOptions={...this.chartOptions,labels:t.data.labels}):(this.series=[],this.chartOptions.labels=[])}catch(t){console.error("Error fetching top income centers:",t),this.series=[],this.chartOptions.labels=[]}finally{this.isLoading=!1}}},mounted(){this.fetchData()}},ae={key:0,class:"d-flex justify-center align-center empty-state"},le={key:1,class:"d-flex justify-center align-center empty-state"};function ie(t,s,m,_,e,f){const C=n("v-select"),V=n("v-col"),D=n("v-row"),d=n("v-progress-circular"),k=n("v-icon"),U=n("apexchart"),F=n("v-container");return h(),O(F,{fluid:"",class:"pt-0"},{default:a(()=>[o(D,{density:"compact",outlined:"",justify:"end"},{default:a(()=>[o(V,{cols:"12",sm:"6",md:"6"},{default:a(()=>[o(C,{modelValue:e.period,"onUpdate:modelValue":[s[0]||(s[0]=c=>e.period=c),f.fetchData],items:e.periodOptions,label:"بازه زمانی",density:"compact",variant:"outlined"},null,8,["modelValue","items","onUpdate:modelValue"])]),_:1}),o(V,{cols:"12",sm:"6",md:"6"},{default:a(()=>[o(C,{modelValue:e.limit,"onUpdate:modelValue":[s[1]||(s[1]=c=>e.limit=c),f.fetchData],items:e.limitOptions,label:"تعداد",density:"compact",variant:"outlined"},null,8,["modelValue","items","onUpdate:modelValue"])]),_:1})]),_:1}),e.isLoading?(h(),I("div",ae,[o(d,{indeterminate:"",color:"primary"})])):f.hasData?(h(),O(U,{key:2,type:"pie",options:e.chartOptions,series:e.series},null,8,["options","series"])):(h(),I("div",le,[o(k,{icon:"mdi-chart-pie",size:"large",color:"grey-lighten-1",class:"mb-2"}),s[2]||(s[2]=u("div",{class:"text-grey-darken-1"},"اطلاعاتی برای نمایش یافت نشد",-1))]))]),_:1})}const re=z(se,[["render",ie],["__scopeId","data-v-4e010a40"]]);const ne={name:"dashboard",components:{SaleChart:Q,TopCommoditiesChart:Y,TopCostCentersChart:oe,TopIncomeCentersChart:re},data(){const t=this;return{loading:!1,dialog:!1,stat:{},statements:[],permissions:{},plugins:[],wallet:{},costData:{today:0,week:0,month:0,year:0},incomeData:{today:0,week:0,month:0,year:0},dashboard:{banks:!1,wallet:!1,buys:!1,sells:!1,commodities:!1,acc_docs:!1,accounting_total:!1,persons:!1,notif:!1,sellChart:!1,topCommodities:!1,costs:!1,topCostCenters:!1,incomes:!1,topIncomeCenters:!1},topCommodities:[],topCommoditiesPeriod:"year",topCommoditiesLimit:5,periodOptions:[{title:t.$t("dashboard.period.today"),value:"today"},{title:t.$t("dashboard.period.week"),value:"week"},{title:t.$t("dashboard.period.month"),value:"month"},{title:t.$t("dashboard.period.year"),value:"year"}],limitOptions:[{title:"۳",value:3},{title:"۵",value:5},{title:"۷",value:7},{title:"۱۰",value:10}]}},methods:{async save(){this.loading=!0;try{await w.post("/api/dashboard/settings/save",this.dashboard),this.dialog=!1}catch(t){console.error("Save error:",t)}finally{this.loading=!1}},isPluginActive(t){return this.plugins[t]!==void 0},async fetchCostData(){this.loading=!0;try{const t=await w.get("/api/cost/dashboard/data");this.costData=t.data}catch(t){console.error("Fetch cost data error:",t),this.costData={today:0,week:0,month:0,year:0}}finally{this.loading=!1}},async fetchIncomeData(){this.loading=!0;try{const t=await w.get("/api/income/dashboard/data");this.incomeData=t.data}catch(t){console.error("Fetch income data error:",t),this.incomeData={today:0,week:0,month:0,year:0}}finally{this.loading=!1}},async loadData(){this.loading=!0;try{const[t,s,m,_,e,f]=await Promise.all([w.post("/api/business/get/user/permissions"),w.post("/api/dashboard/settings/load"),w.post("/api/plugin/get/actives"),w.post("/api/wallet/info"),w.post("/api/general/statements"),w.post("/api/business/stat")]);this.permissions=t.data,this.dashboard=s.data.data,this.plugins=m.data,this.wallet=_.data,this.statements=e.data,this.stat=f.data,this.dashboard.topCommodities&&await this.fetchTopCommodities(),this.dashboard.costs&&this.permissions.cost&&await this.fetchCostData(),this.dashboard.incomes&&this.permissions.income&&await this.fetchIncomeData()}catch(t){console.error("Load data error:",t)}finally{this.loading=!1}},async fetchTopCommodities(){this.loading=!0;try{const t=await w.post("/api/report/top-selling-commodities",{period:this.topCommoditiesPeriod,limit:this.topCommoditiesLimit});this.topCommodities=t.data}catch(t){console.error("Fetch top commodities error:",t),this.topCommodities=[]}finally{this.loading=!1}}},mounted(){this.loadData()}},de={class:"font-weight-bold"},me={key:1,class:"text-center"},ce={class:"my-0 py-1"},pe={class:"my-0 py-1"},ue={class:"my-0 py-1"},he={class:"my-0 py-1"},fe={class:"my-0 py-1"},_e={class:"my-0 py-1"},be={class:"my-0 py-1"},ye={class:"my-0 py-1"};function ve(t,s,m,_,e,f){const C=n("v-btn"),V=n("v-tooltip"),D=n("v-toolbar"),d=n("v-col"),k=n("v-row"),U=n("v-alert"),F=n("sale-chart"),c=n("v-card-text"),b=n("v-card"),B=n("v-select"),q=n("top-commodities-chart"),A=n("top-cost-centers-chart"),j=n("top-income-centers-chart"),p=n("v-icon"),P=n("v-container"),S=n("v-toolbar-title"),L=n("v-spacer"),y=n("v-switch"),E=n("v-card-actions"),x=n("v-dialog"),W=n("v-progress-circular"),G=n("v-overlay");return h(),I(T,null,[o(D,{color:"toolbar",title:t.$t("drawer.dashboard")},{default:a(()=>[o(V,{text:t.$t("dialog.edit_dashboard"),location:"bottom"},{activator:a(({props:r})=>[o(C,H(r,{icon:"mdi-layers-edit",color:"primary",onClick:s[0]||(s[0]=ge=>e.dialog=!0)}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),o(P,{fluid:"",class:"pa-4"},{default:a(()=>[v(o(k,null,{default:a(()=>[o(d,{cols:"12"},{default:a(()=>[o(U,{type:"info",color:"blue-grey",variant:"tonal",border:"",class:"animate__animated animate__fadeInDown"},{default:a(()=>[o(k,null,{default:a(()=>[(h(!0),I(T,null,J(e.statements,r=>(h(),O(d,{key:r.dateSubmit,cols:"12"},{default:a(()=>[u("span",de,l(r.dateSubmit)+": ",1),u("span",null,l(r.body),1)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1},512),[[g,e.statements.length>0&&e.dashboard.notif]]),o(k,null,{default:a(()=>[v(o(d,{cols:"12",sm:"12",md:"12"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height_big",variant:"outlined","prepend-icon":"mdi-basket",title:t.$t("drawer.sell_chart"),hover:""},{default:a(()=>[o(c,{class:"pa-0"},{default:a(()=>[o(F)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.sell&&e.dashboard.sellChart&&f.isPluginActive("accpro")]]),v(o(d,{cols:"12",sm:"12",md:"12"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height_big",variant:"outlined","prepend-icon":"mdi-chart-pie",title:t.$t("dashboard.topCommodities.title"),hover:""},{default:a(()=>[o(c,{class:"pa-2"},{default:a(()=>[o(k,null,{default:a(()=>[o(d,{cols:"6"},{default:a(()=>[o(B,{modelValue:e.topCommoditiesPeriod,"onUpdate:modelValue":[s[1]||(s[1]=r=>e.topCommoditiesPeriod=r),f.fetchTopCommodities],items:e.periodOptions,label:t.$t("dashboard.topCommodities.period"),density:"compact",outlined:""},null,8,["modelValue","items","label","onUpdate:modelValue"])]),_:1}),o(d,{cols:"6"},{default:a(()=>[o(B,{modelValue:e.topCommoditiesLimit,"onUpdate:modelValue":[s[2]||(s[2]=r=>e.topCommoditiesLimit=r),f.fetchTopCommodities],items:e.limitOptions,label:t.$t("dashboard.topCommodities.limit"),density:"compact",outlined:""},null,8,["modelValue","items","label","onUpdate:modelValue"])]),_:1})]),_:1}),e.topCommodities.length>0?(h(),O(q,{key:0,commodities:e.topCommodities},null,8,["commodities"])):(h(),I("p",me,l(t.$t("dashboard.topCommodities.noData")),1))]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.sell&&e.dashboard.topCommodities]]),v(o(d,{cols:"12",sm:"12",md:"6"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn",variant:"outlined","prepend-icon":"mdi-chart-pie",title:"مراکز هزینه",hover:""},{default:a(()=>[o(c,{class:"pa-2"},{default:a(()=>[o(A)]),_:1})]),_:1})]),_:1},512),[[g,e.permissions.cost&&e.dashboard.topCostCenters]]),v(o(d,{cols:"12",sm:"12",md:"6"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn",variant:"outlined","prepend-icon":"mdi-chart-pie",title:"مراکز درآمد",hover:""},{default:a(()=>[o(c,{class:"pa-2"},{default:a(()=>[o(j)]),_:1})]),_:1})]),_:1},512),[[g,e.permissions.income&&e.dashboard.topIncomeCenters]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"success-lighten-4",variant:"elevated","prepend-icon":"mdi-wallet",title:t.$t("static.wallet"),to:"/acc/wallet/view",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[o(p,{left:"",small:"",color:"success"},{default:a(()=>s[20]||(s[20]=[i("mdi-currency-usd")])),_:1}),i(" "+l(t.$t("static.deposit"))+": "+l(t.$filters.formatNumber(e.wallet.deposit)||"0")+" "+l(t.$t("currency.irr.short")),1)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.wallet&&e.dashboard.wallet]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"indigo-lighten-4",variant:"elevated","prepend-icon":"mdi-account-multiple",title:t.$t("drawer.persons"),to:"/acc/persons/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[u("p",null,[o(p,{left:"",small:"",color:"indigo"},{default:a(()=>s[21]||(s[21]=[i("mdi-numeric")])),_:1}),i(l(t.$t("static.count"))+": "+l(t.$filters.formatNumber(e.stat.personCount)||"0"),1)]),u("p",null,[o(p,{left:"",small:"",color:"indigo"},{default:a(()=>s[22]||(s[22]=[i("mdi-arrow-down")])),_:1}),i(l(t.$t("drawer.recs_today"))+": "+l(t.$filters.formatNumber(e.stat.recs_today,!0)||"0"),1)]),u("p",null,[o(p,{left:"",small:"",color:"indigo"},{default:a(()=>s[23]||(s[23]=[i("mdi-arrow-up")])),_:1}),i(l(t.$t("drawer.sends_today"))+": "+l(t.$filters.formatNumber(e.stat.sends_today,!0)||"0"),1)])]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.persons&&e.dashboard.persons]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"red-lighten-4",variant:"elevated","prepend-icon":"mdi-cash-minus",title:t.$t("dashboard.costs.title"),hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[u("p",ce,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[24]||(s[24]=[i("mdi-calendar-today")])),_:1}),i(l(t.$t("dashboard.costs.today"))+": "+l(t.$filters.formatNumber(e.costData.today)||"0"),1)]),u("p",pe,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[25]||(s[25]=[i("mdi-calendar-week")])),_:1}),i(l(t.$t("dashboard.costs.week"))+": "+l(t.$filters.formatNumber(e.costData.week)||"0"),1)]),u("p",ue,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[26]||(s[26]=[i("mdi-calendar-month")])),_:1}),i(l(t.$t("dashboard.costs.month"))+": "+l(t.$filters.formatNumber(e.costData.month)||"0"),1)]),u("p",he,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[27]||(s[27]=[i("mdi-calendar-range")])),_:1}),i(l(t.$t("dashboard.costs.year"))+": "+l(t.$filters.formatNumber(e.costData.year)||"0"),1)])]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.cost&&e.dashboard.costs]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"green-lighten-4",variant:"elevated","prepend-icon":"mdi-cash-plus",title:t.$t("dashboard.incomes.title"),hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[u("p",fe,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[28]||(s[28]=[i("mdi-calendar-today")])),_:1}),i(l(t.$t("dashboard.incomes.today"))+": "+l(t.$filters.formatNumber(e.incomeData.today)||"0"),1)]),u("p",_e,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[29]||(s[29]=[i("mdi-calendar-week")])),_:1}),i(l(t.$t("dashboard.incomes.week"))+": "+l(t.$filters.formatNumber(e.incomeData.week)||"0"),1)]),u("p",be,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[30]||(s[30]=[i("mdi-calendar-month")])),_:1}),i(l(t.$t("dashboard.incomes.month"))+": "+l(t.$filters.formatNumber(e.incomeData.month)||"0"),1)]),u("p",ye,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[31]||(s[31]=[i("mdi-calendar-range")])),_:1}),i(l(t.$t("dashboard.incomes.year"))+": "+l(t.$filters.formatNumber(e.incomeData.year)||"0"),1)])]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.income&&e.dashboard.incomes]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"green-lighten-4",variant:"elevated","prepend-icon":"mdi-basket-unfill",title:t.$t("drawer.sell"),to:"/acc/sell/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[u("p",null,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[32]||(s[32]=[i("mdi-sigma")])),_:1}),i(l(t.$t("drawer.total"))+": "+l(t.$filters.formatNumber(e.stat.sells_total,!0)||"0"),1)]),u("p",null,[o(p,{left:"",small:"",color:"green"},{default:a(()=>s[33]||(s[33]=[i("mdi-calendar-today")])),_:1}),i(l(t.$t("drawer.today"))+": "+l(t.$filters.formatNumber(e.stat.sells_today,!0)||"0"),1)])]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.sell&&e.dashboard.sells]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"red-lighten-4",variant:"elevated","prepend-icon":"mdi-basket-fill",title:t.$t("drawer.buy"),to:"/acc/buy/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[u("p",null,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[34]||(s[34]=[i("mdi-sigma")])),_:1}),i(l(t.$t("drawer.total"))+": "+l(t.$filters.formatNumber(e.stat.buys_total,!0)||"0"),1)]),u("p",null,[o(p,{left:"",small:"",color:"red"},{default:a(()=>s[35]||(s[35]=[i("mdi-calendar-today")])),_:1}),i(l(t.$t("drawer.today"))+": "+l(t.$filters.formatNumber(e.stat.buys_today,!0)||"0"),1)])]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.buy&&e.dashboard.buys]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"orange-lighten-4",variant:"elevated","prepend-icon":"mdi-table-refresh",title:t.$t("drawer.roller"),hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[o(p,{left:"",small:"",color:"orange"},{default:a(()=>s[36]||(s[36]=[i("mdi-currency-usd")])),_:1}),i(" "+l(t.$filters.formatNumber(e.stat.income,!0)||"0"),1)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.accounting&&e.dashboard.accounting_total]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"blue-lighten-4",variant:"elevated","prepend-icon":"mdi-bank",title:t.$t("drawer.banks"),to:"/acc/banks/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[o(p,{left:"",small:"",color:"blue"},{default:a(()=>s[37]||(s[37]=[i("mdi-numeric")])),_:1}),i(" "+l(t.$t("static.count"))+": "+l(t.$filters.formatNumber(e.stat.bankCount)||"0"),1)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.bank&&e.dashboard.banks]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"purple-lighten-4",variant:"elevated","prepend-icon":"mdi-book-open-page-variant",title:t.$t("drawer.docs"),to:"/acc/accounting/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[o(p,{left:"",small:"",color:"purple"},{default:a(()=>s[38]||(s[38]=[i("mdi-numeric")])),_:1}),i(" "+l(t.$t("static.count"))+": "+l(t.$filters.formatNumber(e.stat.docCount)||"0"),1)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.accounting&&e.dashboard.acc_docs]]),v(o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(b,{class:"animate__animated animate__zoomIn card-equal-height",color:"teal-lighten-4",variant:"elevated","prepend-icon":"mdi-package-variant",title:t.$t("drawer.commodity"),to:"/acc/commodity/list",hover:""},{default:a(()=>[o(c,{class:"text-dark"},{default:a(()=>[o(p,{left:"",small:"",color:"teal"},{default:a(()=>s[39]||(s[39]=[i("mdi-numeric")])),_:1}),i(" "+l(t.$t("static.count"))+": "+l(t.$filters.formatNumber(e.stat.commodity)||"0"),1)]),_:1})]),_:1},8,["title"])]),_:1},512),[[g,e.permissions.commodity&&e.dashboard.commodities]])]),_:1})]),_:1}),o(x,{modelValue:e.dialog,"onUpdate:modelValue":s[19]||(s[19]=r=>e.dialog=r)},{default:a(()=>[o(b,{color:"grey-lighten-4"},{default:a(()=>[o(D,{color:"primary-dark",flat:""},{default:a(()=>[o(p,{left:"",class:"ms-2",color:"white"},{default:a(()=>s[40]||(s[40]=[i("mdi-layers-edit")])),_:1}),o(S,{class:"text-white text-subtitle-1"},{default:a(()=>[i(l(t.$t("dialog.edit_dashboard")),1)]),_:1}),o(L),o(C,{icon:"",onClick:s[3]||(s[3]=r=>e.dialog=!1)},{default:a(()=>[o(p,{color:"white"},{default:a(()=>s[41]||(s[41]=[i("mdi-close")])),_:1})]),_:1})]),_:1}),o(c,{class:"pa-2"},{default:a(()=>[o(k,null,{default:a(()=>[o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(y,{density:"compact",color:"primary",label:t.$t("static.wallet"),modelValue:e.dashboard.wallet,"onUpdate:modelValue":s[4]||(s[4]=r=>e.dashboard.wallet=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.banks"),modelValue:e.dashboard.banks,"onUpdate:modelValue":s[5]||(s[5]=r=>e.dashboard.banks=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.acc_docs"),modelValue:e.dashboard.acc_docs,"onUpdate:modelValue":s[6]||(s[6]=r=>e.dashboard.acc_docs=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:"نمودار کالاهای پرفروش",modelValue:e.dashboard.topCommodities,"onUpdate:modelValue":s[7]||(s[7]=r=>e.dashboard.topCommodities=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["modelValue"]),o(y,{color:"primary",label:t.$t("dashboard.incomes.title"),modelValue:e.dashboard.incomes,"onUpdate:modelValue":s[8]||(s[8]=r=>e.dashboard.incomes=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("dashboard.incomes.centers"),modelValue:e.dashboard.topIncomeCenters,"onUpdate:modelValue":s[9]||(s[9]=r=>e.dashboard.topIncomeCenters=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"])]),_:1}),o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(y,{color:"primary",label:t.$t("drawer.persons"),modelValue:e.dashboard.persons,"onUpdate:modelValue":s[10]||(s[10]=r=>e.dashboard.persons=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.buys"),modelValue:e.dashboard.buys,"onUpdate:modelValue":s[11]||(s[11]=r=>e.dashboard.buys=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.sells"),modelValue:e.dashboard.sells,"onUpdate:modelValue":s[12]||(s[12]=r=>e.dashboard.sells=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.sell_chart"),modelValue:e.dashboard.sellChart,"onUpdate:modelValue":s[13]||(s[13]=r=>e.dashboard.sellChart=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"])]),_:1}),o(d,{cols:"12",sm:"6",md:"4"},{default:a(()=>[o(y,{color:"primary",label:t.$t("dialog.commodities"),modelValue:e.dashboard.commodities,"onUpdate:modelValue":s[14]||(s[14]=r=>e.dashboard.commodities=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("dashboard.costs.title"),modelValue:e.dashboard.costs,"onUpdate:modelValue":s[15]||(s[15]=r=>e.dashboard.costs=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("dashboard.costs.centers"),modelValue:e.dashboard.topCostCenters,"onUpdate:modelValue":s[16]||(s[16]=r=>e.dashboard.topCostCenters=r),density:"compact","hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.accounting_total"),modelValue:e.dashboard.accounting_total,"onUpdate:modelValue":s[17]||(s[17]=r=>e.dashboard.accounting_total=r),"hide-details":"",inset:"",class:"text-caption"},null,8,["label","modelValue"]),o(y,{color:"primary",label:t.$t("drawer.notif"),modelValue:e.dashboard.notif,"onUpdate:modelValue":s[18]||(s[18]=r=>e.dashboard.notif=r),hint:t.$t("dialog.notif_msg"),"persistent-hint":"",inset:"",class:"text-caption"},null,8,["label","modelValue","hint"])]),_:1})]),_:1})]),_:1}),o(E,{class:"pa-2"},{default:a(()=>[o(L),o(C,{"prepend-icon":"mdi-content-save",color:"primary",variant:"outlined",text:t.$t("dialog.save"),onClick:f.save,loading:e.loading},null,8,["text","onClick","loading"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),o(G,{value:e.loading,contained:"",class:"align-center justify-center"},{default:a(()=>[o(W,{indeterminate:"",size:"64",color:"primary"})]),_:1},8,["value"])],64)}const Ve=z(ne,[["render",ve],["__scopeId","data-v-4f4097c0"]]);export{Ve as default}; diff --git a/public_html/webui/assets/dashboard-a33b3e67.js b/public_html/webui/assets/dashboard-a33b3e67.js deleted file mode 100644 index bba9dd13..00000000 --- a/public_html/webui/assets/dashboard-a33b3e67.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as he,f as $e,a as H}from"./main-9b36f05f.js";import{V as $,k as _e,r as k,i as ye,n as z,I as G,H as W,l as be,O as b,J as xe,an as we,G as Z,W as J,q as K,a as R,o as Re,c as ke,w as u,b as l,d as V,t as O}from"./vendor-adef9cb4.js";const ae=e=>{if(e=$(e),Array.isArray(e))return!!e.length;if(e==null)return!1;if(e===!1)return!0;if(e instanceof Date)return!isNaN(e.getTime());if(typeof e=="object"){for(let r in e)return!0;return!1}return!!String(e).length};function L(){for(var e=arguments.length,r=new Array(e),n=0;n(t=$(t),!ae(t)||r.every(a=>(a.lastIndex=0,a.test(t))))}L(/^[a-zA-Z]*$/);L(/^[a-zA-Z0-9]*$/);L(/^\d*(\.\d+)?$/);const Ve=/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;L(Ve);function Oe(e){return typeof e=="string"&&(e=e.trim()),ae(e)}var Ce={$validator:Oe,$message:"Value is required",$params:{type:"required"}};const je=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;L(je);L(/(^[0-9]*$)|(^-[0-9]+$)/);L(/^[-]?\d*(\.\d+)?$/);function Q(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,t)}return n}function E(e){for(var r=1;r1&&arguments[1]!==void 0?arguments[1]:[];return Object.keys(e).reduce((n,t)=>(r.includes(t)||(n[t]=$(e[t])),n),{})}function M(e){return typeof e=="function"}function De(e){return xe(e)||we(e)}function se(e,r,n){let t=e;const a=r.split(".");for(let i=0;ie.some(t=>se(r,t,{[n]:!1})[n]))}function ee(e,r,n){return b(()=>e.reduce((t,a)=>{const i=se(r,a,{[n]:!1})[n]||[];return t.concat(i)},[]))}function le(e,r,n,t){return e.call(t,$(r),$(n),t)}function oe(e){return e.$valid!==void 0?!e.$valid:!e}function Pe(e,r,n,t,a,i,h){let{$lazy:d,$rewardEarly:v}=a,o=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],m=arguments.length>8?arguments[8]:void 0,g=arguments.length>9?arguments[9]:void 0,_=arguments.length>10?arguments[10]:void 0;const p=k(!!t.value),s=k(0);n.value=!1;const f=z([r,t].concat(o,_),()=>{if(d&&!t.value||v&&!g.value&&!n.value)return;let c;try{c=le(e,r,m,h)}catch(x){c=Promise.reject(x)}s.value++,n.value=!!s.value,p.value=!1,Promise.resolve(c).then(x=>{s.value--,n.value=!!s.value,i.value=x,p.value=oe(x)}).catch(x=>{s.value--,n.value=!!s.value,i.value=x,p.value=!0})},{immediate:!0,deep:typeof r=="object"});return{$invalid:p,$unwatch:f}}function Le(e,r,n,t,a,i,h,d){let{$lazy:v,$rewardEarly:o}=t;const m=()=>({}),g=b(()=>{if(v&&!n.value||o&&!d.value)return!1;let _=!0;try{const p=le(e,r,h,i);a.value=p,_=oe(p)}catch(p){a.value=p}return _});return{$unwatch:m,$invalid:g}}function Te(e,r,n,t,a,i,h,d,v,o,m){const g=k(!1),_=e.$params||{},p=k(null);let s,f;e.$async?{$invalid:s,$unwatch:f}=Pe(e.$validator,r,g,n,t,p,a,e.$watchTargets,v,o,m):{$invalid:s,$unwatch:f}=Le(e.$validator,r,n,t,p,a,v,o);const c=e.$message;return{$message:M(c)?b(()=>c(X({$pending:g,$invalid:s,$params:X(_),$model:r,$response:p,$validator:i,$propertyPath:d,$property:h}))):c||"",$params:_,$pending:g,$invalid:s,$response:p,$unwatch:f}}function ze(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const r=$(e),n=Object.keys(r),t={},a={},i={};let h=null;return n.forEach(d=>{const v=r[d];switch(!0){case M(v.$validator):t[d]=v;break;case M(v):t[d]={$validator:v};break;case d==="$validationGroups":h=v;break;case d.startsWith("$"):i[d]=v;break;default:a[d]=v}}),{rules:t,nestedValidators:a,config:i,validationGroups:h}}const Ie="__root";function Se(e,r,n,t,a,i,h,d,v){const o=Object.keys(e),m=t.get(a,e),g=k(!1),_=k(!1),p=k(0);if(m){if(!m.$partial)return m;m.$unwatch(),g.value=m.$dirty.value}const s={$dirty:g,$path:a,$touch:()=>{g.value||(g.value=!0)},$reset:()=>{g.value&&(g.value=!1)},$commit:()=>{}};return o.length?(o.forEach(f=>{s[f]=Te(e[f],r,s.$dirty,i,h,f,n,a,v,_,p)}),s.$externalResults=b(()=>d.value?[].concat(d.value).map((f,c)=>({$propertyPath:a,$property:n,$validator:"$externalResults",$uid:`${a}-externalResult-${c}`,$message:f,$params:{},$response:null,$pending:!1})):[]),s.$invalid=b(()=>{const f=o.some(c=>$(s[c].$invalid));return _.value=f,!!s.$externalResults.value.length||f}),s.$pending=b(()=>o.some(f=>$(s[f].$pending))),s.$error=b(()=>s.$dirty.value?s.$pending.value||s.$invalid.value:!1),s.$silentErrors=b(()=>o.filter(f=>$(s[f].$invalid)).map(f=>{const c=s[f];return W({$propertyPath:a,$property:n,$validator:f,$uid:`${a}-${f}`,$message:c.$message,$params:c.$params,$response:c.$response,$pending:c.$pending})}).concat(s.$externalResults.value)),s.$errors=b(()=>s.$dirty.value?s.$silentErrors.value:[]),s.$unwatch=()=>o.forEach(f=>{s[f].$unwatch()}),s.$commit=()=>{_.value=!0,p.value=Date.now()},t.set(a,e,s),s):(m&&t.set(a,e,s),s)}function Ae(e,r,n,t,a,i,h){const d=Object.keys(e);return d.length?d.reduce((v,o)=>(v[o]=B({validations:e[o],state:r,key:o,parentKey:n,resultsCache:t,globalConfig:a,instance:i,externalResults:h}),v),{}):{}}function Me(e,r,n){const t=b(()=>[r,n].filter(s=>s).reduce((s,f)=>s.concat(Object.values($(f))),[])),a=b({get(){return e.$dirty.value||(t.value.length?t.value.every(s=>s.$dirty):!1)},set(s){e.$dirty.value=s}}),i=b(()=>{const s=$(e.$silentErrors)||[],f=t.value.filter(c=>($(c).$silentErrors||[]).length).reduce((c,x)=>c.concat(...x.$silentErrors),[]);return s.concat(f)}),h=b(()=>{const s=$(e.$errors)||[],f=t.value.filter(c=>($(c).$errors||[]).length).reduce((c,x)=>c.concat(...x.$errors),[]);return s.concat(f)}),d=b(()=>t.value.some(s=>s.$invalid)||$(e.$invalid)||!1),v=b(()=>t.value.some(s=>$(s.$pending))||$(e.$pending)||!1),o=b(()=>t.value.some(s=>s.$dirty)||t.value.some(s=>s.$anyDirty)||a.value),m=b(()=>a.value?v.value||d.value:!1),g=()=>{e.$touch(),t.value.forEach(s=>{s.$touch()})},_=()=>{e.$commit(),t.value.forEach(s=>{s.$commit()})},p=()=>{e.$reset(),t.value.forEach(s=>{s.$reset()})};return t.value.length&&t.value.every(s=>s.$dirty)&&g(),{$dirty:a,$errors:h,$invalid:d,$anyDirty:o,$error:m,$pending:v,$touch:g,$reset:p,$silentErrors:i,$commit:_}}function B(e){let{validations:r,state:n,key:t,parentKey:a,childResults:i,resultsCache:h,globalConfig:d={},instance:v,externalResults:o}=e;const m=a?`${a}.${t}`:t,{rules:g,nestedValidators:_,config:p,validationGroups:s}=ze(r),f=E(E({},d),p),c=t?b(()=>{const w=$(n);return w?$(w[t]):void 0}):n,x=E({},$(o)||{}),I=b(()=>{const w=$(o);return t?w?$(w[t]):void 0:w}),S=Se(g,c,t,h,m,f,v,I,n),C=Ae(_,c,m,h,f,v,I),T={};s&&Object.entries(s).forEach(w=>{let[P,j]=w;T[P]={$invalid:q(j,C,"$invalid"),$error:q(j,C,"$error"),$pending:q(j,C,"$pending"),$errors:ee(j,C,"$errors"),$silentErrors:ee(j,C,"$silentErrors")}});const{$dirty:D,$errors:U,$invalid:y,$anyDirty:ue,$error:ce,$pending:F,$touch:N,$reset:de,$silentErrors:fe,$commit:Y}=Me(S,C,i),me=t?b({get:()=>$(c),set:w=>{D.value=!0;const P=$(n),j=$(o);j&&(j[t]=x[t]),G(P[t])?P[t].value=w:P[t]=w}}):null;t&&f.$autoDirty&&z(c,()=>{D.value||N();const w=$(o);w&&(w[t]=x[t])},{flush:"sync"});async function ge(){return N(),f.$rewardEarly&&(Y(),await K()),await K(),new Promise(w=>{if(!F.value)return w(!y.value);const P=z(F,()=>{w(!y.value),P()})})}function ve(w){return(i.value||{})[w]}function pe(){G(o)?o.value=x:Object.keys(x).length===0?Object.keys(o).forEach(w=>{delete o[w]}):Object.assign(o,x)}return W(E(E(E({},S),{},{$model:me,$dirty:D,$error:ce,$errors:U,$invalid:y,$anyDirty:ue,$pending:F,$touch:N,$reset:de,$path:m||Ie,$silentErrors:fe,$validate:ge,$commit:Y},i&&{$getResultsForChild:ve,$clearExternalResults:pe,$validationGroups:T}),C))}class Ue{constructor(){this.storage=new Map}set(r,n,t){this.storage.set(r,{rules:n,result:t})}checkRulesValidity(r,n,t){const a=Object.keys(t),i=Object.keys(n);return i.length!==a.length||!i.every(d=>a.includes(d))?!1:i.every(d=>n[d].$params?Object.keys(n[d].$params).every(v=>$(t[d].$params[v])===$(n[d].$params[v])):!0)}get(r,n){const t=this.storage.get(r);if(!t)return;const{rules:a,result:i}=t,h=this.checkRulesValidity(r,n,a),d=i.$unwatch?i.$unwatch:()=>({});return h?i:{$dirty:i.$dirty,$partial:!0,$unwatch:d}}}const A={COLLECT_ALL:!0,COLLECT_NONE:!1},te=Symbol("vuelidate#injectChildResults"),re=Symbol("vuelidate#removeChildResults");function Fe(e){let{$scope:r,instance:n}=e;const t={},a=k([]),i=b(()=>a.value.reduce((m,g)=>(m[g]=$(t[g]),m),{}));function h(m,g){let{$registerAs:_,$scope:p,$stopPropagation:s}=g;s||r===A.COLLECT_NONE||p===A.COLLECT_NONE||r!==A.COLLECT_ALL&&r!==p||(t[_]=m,a.value.push(_))}n.__vuelidateInjectInstances=[].concat(n.__vuelidateInjectInstances||[],h);function d(m){a.value=a.value.filter(g=>g!==m),delete t[m]}n.__vuelidateRemoveInstances=[].concat(n.__vuelidateRemoveInstances||[],d);const v=Z(te,[]);J(te,n.__vuelidateInjectInstances);const o=Z(re,[]);return J(re,n.__vuelidateRemoveInstances),{childResults:i,sendValidationResultsToParent:v,removeValidationResultsFromParent:o}}function ie(e){return new Proxy(e,{get(r,n){return typeof r[n]=="object"?ie(r[n]):b(()=>r[n])}})}let ne=0;function Ne(e,r){var n;let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};arguments.length===1&&(t=e,e=void 0,r=void 0);let{$registerAs:a,$scope:i=A.COLLECT_ALL,$stopPropagation:h,$externalResults:d,currentVueInstance:v}=t;const o=v||((n=_e())===null||n===void 0?void 0:n.proxy),m=o?o.$options:{};a||(ne+=1,a=`_vuelidate_${ne}`);const g=k({}),_=new Ue,{childResults:p,sendValidationResultsToParent:s,removeValidationResultsFromParent:f}=o?Fe({$scope:i,instance:o}):{childResults:k({})};if(!e&&m.validations){const c=m.validations;r=k({}),ye(()=>{r.value=o,z(()=>M(c)?c.call(r.value,new ie(r.value)):c,x=>{g.value=B({validations:x,state:r,childResults:p,resultsCache:_,globalConfig:t,instance:o,externalResults:d||o.vuelidateExternalResults})},{immediate:!0})}),t=m.validationsConfig||t}else{const c=G(e)||De(e)?e:W(e||{});z(c,x=>{g.value=B({validations:x,state:r,childResults:p,resultsCache:_,globalConfig:t,instance:o??{},externalResults:d})},{immediate:!0})}return o&&(s.forEach(c=>c(g,{$registerAs:a,$scope:i,$stopPropagation:h})),be(()=>f.forEach(c=>c(a)))),b(()=>E(E({},$(g.value)),p.value))}const He={name:"Dashboard",components:{apexchart:$e},data(){return{activeTab:"personal",loading:k(!0),dialog:k(!1),errorDialog:k(!1),copySuccessDialog:k(!1),user_fullname:"",user_email:"",user_mobile:"",referralCode:"",referralLink:"",errorMessage:"",stats:{joinedToday:0,joinedThisMonth:0,joinedThisYear:0,totalInvited:0},recentUsers:[],recentUsersHeadersFull:[{title:this.$t("marketing.user_email"),key:"email",align:"start"},{title:this.$t("marketing.user_name"),key:"fullName",align:"start"},{title:this.$t("marketing.join_date"),key:"dateRegister",align:"start"},{title:this.$t("marketing.status"),key:"active",align:"center"}],recentUsersHeadersMobile:[{title:this.$t("marketing.user_name"),key:"fullName",align:"start"},{title:this.$t("marketing.join_date"),key:"dateRegister",align:"start"}],chartOptions:{chart:{type:"bar",height:350,fontFamily:"Vazirmatn FD, sans-serif"},xaxis:{categories:[],labels:{style:{fontFamily:"Vazirmatn FD, sans-serif"}}},yaxis:{labels:{style:{fontFamily:"Vazirmatn FD, sans-serif"}}},plotOptions:{bar:{horizontal:!1}},dataLabels:{enabled:!1},title:{text:this.$t("marketing.six_months_chart"),align:"center",style:{fontFamily:"Vazirmatn FD, sans-serif"}}},chartSeries:[{name:this.$t("marketing.users"),data:[]}]}},computed:{computedHeaders(){return this.$vuetify.display.smAndDown?this.recentUsersHeadersMobile:this.recentUsersHeadersFull}},methods:{async updateProfile(){var r,n;if(!await this.v$.$validate())this.errorMessage=this.$t("validator.form_invalid"),this.errorDialog=!0;else{this.loading=!0;try{await H.post("/api/user/update/info",{fullname:this.user_fullname,mobile:this.user_mobile}),this.loading=!1,this.dialog=!0}catch(t){this.loading=!1,this.errorMessage=((n=(r=t.response)==null?void 0:r.data)==null?void 0:n.message)||this.$t("dialog.error_unknown"),this.errorDialog=!0}}},copyReferralLink(){if(!this.referralLink){this.errorMessage=this.$t("user.referral_not_available"),this.errorDialog=!0;return}navigator.clipboard.writeText(this.referralLink).then(()=>{this.copySuccessDialog=!0}).catch(()=>{this.errorMessage=this.$t("user.copy_failed"),this.errorDialog=!0})},async fetchMarketingData(){var e,r;try{const n=await H.get("/api/membership/stats");if(!n.data||!n.data.data)throw new Error("Invalid server response structure");const t=n.data.data;this.stats=t.stats||{joinedToday:0,joinedThisMonth:0,joinedThisYear:0,totalInvited:0};const a=i=>{const[h,d]=i.split("@");if(h.length<=3)return`${h}@${d}`;const v=Math.min(3,h.length-1),o=[...Array(h.length).keys()].sort(()=>Math.random()-.5).slice(0,v);let m=h.split("");return o.forEach(g=>m[g]="*"),`${m.join("")}@${d}`};this.recentUsers=Array.isArray(t.recentUsers)?t.recentUsers.map(i=>({...i,email:a(i.email),dateRegister:i.dateRegister?new Date(i.dateRegister*1e3).toLocaleString("fa-IR"):"نامشخص",active:i.active})):[],this.chartOptions.xaxis.categories=((e=t.chart)==null?void 0:e.months)||[],this.chartSeries[0].data=((r=t.chart)==null?void 0:r.users)||[]}catch(n){this.errorMessage=n.message||this.$t("dialog.error_unknown"),this.errorDialog=!0}}},async mounted(){var e,r;try{const n=await H.post("/api/user/current/info");this.user_email=n.data.email,this.user_fullname=n.data.fullname,this.user_mobile=n.data.mobile,this.referralCode=n.data.invateCode||"",this.referralLink=this.referralCode?`${window.location.origin}/ms/${this.referralCode}`:"",await this.fetchMarketingData()}catch(n){this.errorMessage=((r=(e=n.response)==null?void 0:e.data)==null?void 0:r.message)||this.$t("dialog.error_unknown"),this.errorDialog=!0}finally{this.loading=!1}},validations(){return{user_fullname:{required:Ce}}},setup(){return{v$:Ne()}}};function qe(e,r,n,t,a,i){const h=R("v-tab"),d=R("v-tabs"),v=R("v-avatar"),o=R("v-col"),m=R("v-text-field"),g=R("v-btn"),_=R("v-row"),p=R("v-card-text"),s=R("v-card"),f=R("v-window-item"),c=R("v-card-title"),x=R("v-icon"),I=R("v-data-table"),S=R("apexchart"),C=R("v-window"),T=R("v-spacer"),D=R("v-dialog"),U=R("v-container");return Re(),ke(U,{fluid:"",class:"pa-0 ma-0"},{default:u(()=>[l(d,{modelValue:a.activeTab,"onUpdate:modelValue":r[0]||(r[0]=y=>a.activeTab=y),color:"primary",grow:""},{default:u(()=>[l(h,{value:"personal",text:e.$t("tabs.personal_info")},null,8,["text"]),l(h,{value:"marketing",text:e.$t("tabs.marketing_info")},null,8,["text"])]),_:1},8,["modelValue"]),l(C,{modelValue:a.activeTab,"onUpdate:modelValue":r[5]||(r[5]=y=>a.activeTab=y)},{default:u(()=>[l(f,{value:"personal"},{default:u(()=>[l(s,{loading:a.loading?"red":null,disabled:a.loading,class:"ma-4"},{default:u(()=>[l(p,null,{default:u(()=>[l(_,null,{default:u(()=>[l(o,{cols:"12",sm:"12",md:"2",class:"text-center"},{default:u(()=>[l(v,{image:"/img/avatar.png",size:"155"})]),_:1}),l(o,{cols:"12",sm:"12",md:"10"},{default:u(()=>[l(_,null,{default:u(()=>[l(o,{cols:"12"},{default:u(()=>[l(m,{modelValue:a.user_email,"onUpdate:modelValue":r[1]||(r[1]=y=>a.user_email=y),label:e.$t("user.email"),"prepend-inner-icon":"mdi-email",disabled:!0,color:"primary",variant:"solo"},null,8,["modelValue","label"])]),_:1}),l(o,{cols:"12"},{default:u(()=>[l(m,{modelValue:a.user_mobile,"onUpdate:modelValue":r[2]||(r[2]=y=>a.user_mobile=y),label:e.$t("user.mobile"),"prepend-inner-icon":"mdi-cellphone",disabled:!0,color:"primary",variant:"solo"},null,8,["modelValue","label"])]),_:1}),l(o,{cols:"12"},{default:u(()=>[l(m,{modelValue:a.user_fullname,"onUpdate:modelValue":r[3]||(r[3]=y=>a.user_fullname=y),label:e.$t("user.name"),"prepend-inner-icon":"mdi-account",disabled:a.loading,color:"primary",variant:"solo",rules:[()=>a.user_fullname.length>0||e.$t("validator.required")]},null,8,["modelValue","label","disabled","rules"])]),_:1}),l(o,{cols:"12"},{default:u(()=>[l(m,{modelValue:a.referralLink,"onUpdate:modelValue":r[4]||(r[4]=y=>a.referralLink=y),label:e.$t("user.referral_link"),"prepend-inner-icon":"mdi-link","append-inner-icon":"mdi-content-copy",readonly:!0,color:"primary",variant:"solo","onClick:appendInner":i.copyReferralLink},null,8,["modelValue","label","onClick:appendInner"])]),_:1}),l(o,{cols:"12"},{default:u(()=>[l(g,{color:"primary",loading:a.loading,"prepend-icon":"mdi-content-save",onClick:i.updateProfile},{default:u(()=>[V(O(e.$t("dialog.save")),1)]),_:1},8,["loading","onClick"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1}),l(f,{value:"marketing"},{default:u(()=>[l(s,{class:"ma-4"},{default:u(()=>[l(p,null,{default:u(()=>[l(_,null,{default:u(()=>[l(o,{cols:"12",sm:"6",md:"3"},{default:u(()=>[l(s,{color:"blue-lighten-5",flat:""},{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.joined_today")),1)]),_:1}),l(p,{class:"text-h5"},{default:u(()=>[V(O(a.stats.joinedToday),1)]),_:1})]),_:1})]),_:1}),l(o,{cols:"12",sm:"6",md:"3"},{default:u(()=>[l(s,{color:"green-lighten-5",flat:""},{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.joined_this_month")),1)]),_:1}),l(p,{class:"text-h5"},{default:u(()=>[V(O(a.stats.joinedThisMonth),1)]),_:1})]),_:1})]),_:1}),l(o,{cols:"12",sm:"6",md:"3"},{default:u(()=>[l(s,{color:"purple-lighten-5",flat:""},{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.joined_this_year")),1)]),_:1}),l(p,{class:"text-h5"},{default:u(()=>[V(O(a.stats.joinedThisYear),1)]),_:1})]),_:1})]),_:1}),l(o,{cols:"12",sm:"6",md:"3"},{default:u(()=>[l(s,{color:"orange-lighten-5",flat:""},{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.total_invited")),1)]),_:1}),l(p,{class:"text-h5"},{default:u(()=>[V(O(a.stats.totalInvited),1)]),_:1})]),_:1})]),_:1})]),_:1}),l(_,{class:"mt-4"},{default:u(()=>[l(o,{cols:"12"},{default:u(()=>[l(s,null,{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.recent_users")),1)]),_:1}),l(I,{headers:i.computedHeaders,items:a.recentUsers,loading:a.loading,"hide-default-footer":"",class:"elevation-1"},{"item.active":u(({item:y})=>[l(x,{color:y.active?"green":"red",small:""},{default:u(()=>r[12]||(r[12]=[V(" mdi-circle ")])),_:2},1032,["color"])]),_:1},8,["headers","items","loading"])]),_:1})]),_:1})]),_:1}),l(_,{class:"mt-4"},{default:u(()=>[l(o,{cols:"12"},{default:u(()=>[l(s,null,{default:u(()=>[l(c,null,{default:u(()=>[V(O(e.$t("marketing.six_months_chart")),1)]),_:1}),l(S,{type:"bar",height:"350",options:a.chartOptions,series:a.chartSeries},null,8,["options","series"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),l(D,{modelValue:a.dialog,"onUpdate:modelValue":r[7]||(r[7]=y=>a.dialog=y),"max-width":"500",persistent:""},{default:u(()=>[l(s,{color:"successLight","prepend-icon":"mdi-check-circle",title:e.$t("dialog.result"),text:e.$t("dialog.save_ok")},{actions:u(()=>[l(T),l(g,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:r[6]||(r[6]=y=>a.dialog=!1)},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"]),l(D,{modelValue:a.errorDialog,"onUpdate:modelValue":r[9]||(r[9]=y=>a.errorDialog=y),"max-width":"500",persistent:""},{default:u(()=>[l(s,{color:"dangerLight","prepend-icon":"mdi-close-octagon",title:e.$t("dialog.error"),text:a.errorMessage},{actions:u(()=>[l(T),l(g,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:r[8]||(r[8]=y=>a.errorDialog=!1)},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"]),l(D,{modelValue:a.copySuccessDialog,"onUpdate:modelValue":r[11]||(r[11]=y=>a.copySuccessDialog=y),"max-width":"500"},{default:u(()=>[l(s,{color:"successLight","prepend-icon":"mdi-check-circle",title:e.$t("dialog.success"),text:e.$t("user.link_copied")},{actions:u(()=>[l(T),l(g,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:r[10]||(r[10]=y=>a.copySuccessDialog=!1)},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])]),_:1})}const We=he(He,[["render",qe],["__scopeId","data-v-078c7591"]]);export{We as default}; diff --git a/public_html/webui/assets/database_info-bfdb490b.js b/public_html/webui/assets/database_info-bfdb490b.js deleted file mode 100644 index 7e7a67ba..00000000 --- a/public_html/webui/assets/database_info-bfdb490b.js +++ /dev/null @@ -1 +0,0 @@ -import{a as u,S as r,_ as g}from"./main-9b36f05f.js";import{h as b,r as v,a as e,o as h,s as $,b as t,w as o,F as x,d as k,t as w}from"./vendor-adef9cb4.js";const B=b({name:"database_info",data:()=>({loading:v(!0)}),methods:{loadData(){this.loading=!1},createDatabaseFile(){this.loading=!0,u.post("/api/admin/database/backup/create").then(a=>{this.loading=!1,a.data.result==0&&r.fire({text:"فایل پشتیبان از بانک اطلاعاتی با نام "+a.data.filename+"در پوشه Backup با موفقیت ایجاد شد.",icon:"success",confirmButtonText:"قبول"})}).catch(a=>{this.loading=!1,r.fire({text:this.$t("dialog.error_operation"),icon:"error",confirmButtonText:this.$t("dialog.ok")})})}},beforeMount(){this.loadData()}});function D(a,n,y,C,F,S){const l=e("v-spacer"),i=e("v-toolbar"),d=e("v-alert"),s=e("v-col"),c=e("v-btn"),_=e("v-row"),p=e("v-card-text"),m=e("v-card"),f=e("v-container");return h(),$(x,null,[t(i,{color:"toolbar",title:a.$t("pages.manager.database")},{default:o(()=>[t(l)]),_:1},8,["title"]),t(f,{class:"pa-0"},{default:o(()=>[t(m,{loading:a.loading?"red":null,disabled:a.loading},{default:o(()=>[t(p,{class:""},{default:o(()=>[t(_,{class:"mb-2"},{default:o(()=>[t(s,{cols:"12",sm:"12",md:"12"},{default:o(()=>[t(d,{text:a.$t("pages.manager.database_info"),type:"warning"},null,8,["text"])]),_:1}),t(s,{cols:"12",sm:"12",md:"12"},{default:o(()=>[t(c,{type:"submit",onClick:n[0]||(n[0]=T=>a.createDatabaseFile()),color:"primary","prepend-icon":"mdi-database-export",loading:a.loading,title:a.$t("dialog.database_export")},{default:o(()=>[k(w(a.$t("dialog.database_export")),1)]),_:1},8,["loading","title"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}const E=g(B,[["render",D]]);export{E as default}; diff --git a/public_html/webui/assets/debounce-342dfd77.js b/public_html/webui/assets/debounce-342dfd77.js deleted file mode 100644 index e671dcc6..00000000 --- a/public_html/webui/assets/debounce-342dfd77.js +++ /dev/null @@ -1 +0,0 @@ -import{h as v,i as F}from"./main-9b36f05f.js";function M(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var L=M,B=typeof v=="object"&&v&&v.Object===Object&&v,D=B,U=D,H=typeof self=="object"&&self&&self.Object===Object&&self,X=U||H||Function("return this")(),N=X,q=N,z=function(){return q.Date.now()},J=z,K=/\s/;function Q(e){for(var t=e.length;t--&&K.test(e.charAt(t)););return t}var V=Q,Y=V,Z=/^\s+/;function ee(e){return e&&e.slice(0,Y(e)+1).replace(Z,"")}var te=ee,re=N,ne=re.Symbol,w=ne,x=w,R=Object.prototype,ie=R.hasOwnProperty,ae=R.toString,l=x?x.toStringTag:void 0;function oe(e){var t=ie.call(e,l),i=e[l];try{e[l]=void 0;var a=!0}catch{}var f=ae.call(e);return a&&(t?e[l]=i:delete e[l]),f}var fe=oe,ce=Object.prototype,se=ce.toString;function ue(e){return se.call(e)}var be=ue,_=w,de=fe,me=be,le="[object Null]",ge="[object Undefined]",I=_?_.toStringTag:void 0;function ve(e){return e==null?e===void 0?ge:le:I&&I in Object(e)?de(e):me(e)}var Te=ve;function ye(e){return e!=null&&typeof e=="object"}var je=ye,Se=Te,$e=je,Oe="[object Symbol]";function pe(e){return typeof e=="symbol"||$e(e)&&Se(e)==Oe}var he=pe,xe=te,E=L,_e=he,k=0/0,Ie=/^[-+]0x[0-9a-f]+$/i,Ee=/^0b[01]+$/i,ke=/^0o[0-7]+$/i,Ge=parseInt;function Le(e){if(typeof e=="number")return e;if(_e(e))return k;if(E(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=E(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=xe(e);var i=Ee.test(e);return i||ke.test(e)?Ge(e.slice(2),i?2:8):Ie.test(e)?k:+e}var Ne=Le,we=L,S=J,G=Ne,Re="Expected a function",We=Math.max,Ce=Math.min;function Pe(e,t,i){var a,f,u,s,n,c,b=0,$=!1,d=!1,T=!0;if(typeof e!="function")throw new TypeError(Re);t=G(t)||0,we(i)&&($=!!i.leading,d="maxWait"in i,u=d?We(G(i.maxWait)||0,t):u,T="trailing"in i?!!i.trailing:T);function y(r){var o=a,m=f;return a=f=void 0,b=r,s=e.apply(m,o),s}function W(r){return b=r,n=setTimeout(g,t),$?y(r):s}function C(r){var o=r-c,m=r-b,h=t-o;return d?Ce(h,u-m):h}function O(r){var o=r-c,m=r-b;return c===void 0||o>=t||o<0||d&&m>=u}function g(){var r=S();if(O(r))return p(r);n=setTimeout(g,C(r))}function p(r){return n=void 0,T&&a?y(r):(a=f=void 0,s)}function P(){n!==void 0&&clearTimeout(n),b=0,a=c=f=n=void 0}function A(){return n===void 0?s:p(S())}function j(){var r=S(),o=O(r);if(a=arguments,f=this,c=r,o){if(n===void 0)return W(c);if(d)return clearTimeout(n),n=setTimeout(g,t),y(c)}return n===void 0&&(n=setTimeout(g,t)),s}return j.cancel=P,j.flush=A,j}var Ae=Pe;const Me=F(Ae);export{Me as d}; diff --git a/public_html/webui/assets/debtors-b891f019.js b/public_html/webui/assets/debtors-b891f019.js deleted file mode 100644 index 9f207201..00000000 --- a/public_html/webui/assets/debtors-b891f019.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as k,a as c,S as x}from"./main-9b36f05f.js";import{r as g,a as h,o as i,s as r,e as t,d as n,aa as b,u as _,ab as y,b as p,w as l,t as o,A as u}from"./vendor-adef9cb4.js";const S={name:"debtors",data:()=>({sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",loading:g(!0),items:[],itemsSelected:[],headers:[{text:"کد",value:"code"},{text:"نام مستعار",value:"nikename",sortable:!0,width:150},{text:"تراز حساب",value:"balance",sortable:!0,width:100},{text:"وضعیت حساب",value:"status",sortable:!0,width:110},{text:"بدهکار",value:"bd",sortable:!0,width:100},{text:"نام و نام خانوادگی",value:"name",sortable:!0,width:150},{text:"تاریخ تولد/ثبت",value:"birthday",sortable:!0,width:150},{text:"شرکت",value:"company",sortable:!0,width:100},{text:"شناسه ملی",value:"shenasemeli",sortable:!0,width:100},{text:"کد اقتصادی",value:"codeeghtesadi",sortable:!0,width:100},{text:"شماره ثبت",value:"sabt",sortable:!0,width:100},{text:"کشور",value:"keshvar",sortable:!0,width:100},{text:"استان",value:"ostan",sortable:!0,width:100},{text:"شهر",value:"shahr",sortable:!0,width:100},{text:"کد پستی",value:"postalcode",sortable:!0,width:100},{text:"تلفن",value:"tel",width:100},{text:"تلفن همراه",value:"mobile",width:100},{text:"ایمیل",value:"email",sortable:!0,width:100},{text:"وب سایت",value:"website",sortable:!0,width:100},{text:"فکس",value:"fax",sortable:!0,width:100}]}),watch:{itemsSelected:{handler:function(s,e){this.sumSelected=0,this.itemsSelected.forEach(d=>{this.sumSelected+=d.bs-d.bd})},deep:!0}},methods:{loadData(){c.post("/api/person/list/debtors/0").then(s=>{this.items=s.data,this.items.forEach(e=>{this.sumTotal+=e.bs-e.bd}),this.loading=!1})},print(s=!0){s?c.post("/api/person/list/debtors/print/0").then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}):this.itemsSelected.length===0?x.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):c.post("/api/person/list/debtors/print/0",{items:this.itemsSelected}).then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})}},beforeMount(){this.loadData()}},$={class:"block block-content-full"},N={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},D={class:"block-title text-primary-dark"},M={class:"block-options"},V={class:"dropdown"},T={class:"dropdown-menu"},A={class:"block-content pt-1 pb-3"},C={class:"row"},I={class:"col-sm-12 col-md-12 m-0 p-0"},E={class:"block-content pt-1 pb-3"},P={class:"row"},B={class:"col-sm-12 col-md-12 m-0 p-0"},U={class:"mb-1"},L={class:"input-group input-group-sm"},R={key:0,class:"fa fa-check text-success"},j={key:0,class:"text-danger"},z={key:1,class:"text-success"},O={style:{direction:"ltr","text-align":"left"}},q={class:"container-fluid p-0 mx-0 my-3"},F={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},G={class:"block-content block-content-full block-content-sm bg-body-light"},H={class:"row"},J={class:"col-sm-6 com-md-6"},K={class:"text-primary"},Q={class:"col-sm-6 com-md-6"},W={class:"text-primary"};function X(s,e,d,Y,Z,m){const f=h("router-link"),v=h("EasyDataTable");return i(),r("div",$,[t("div",N,[t("h3",D,[t("button",{onClick:e[0]||(e[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[5]||(e[5]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[6]||(e[6]=t("i",{class:"fa-solid fa-chart-simple px-2"},null,-1)),e[7]||(e[7]=n(" گزارش بدهکاران "))]),t("div",M,[t("div",V,[e[8]||(e[8]=t("a",{class:"btn btn-sm btn-danger ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-pdf"})],-1)),t("ul",T,[t("li",null,[t("a",{onClick:e[1]||(e[1]=b(a=>m.print(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[2]||(e[2]=b(a=>m.print(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])])])]),t("div",A,[t("div",C,[t("div",I,[t("div",E,[t("div",P,[t("div",B,[t("div",U,[t("div",L,[e[9]||(e[9]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),_(t("input",{"onUpdate:modelValue":e[3]||(e[3]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[y,s.searchValue]])])]),p(v,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":e[4]||(e[4]=a=>s.itemsSelected=a),"multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-nikename":l(({nikename:a,code:w})=>[p(f,{to:"/acc/persons/card/view/"+w},{default:l(()=>[n(o(a),1)]),_:2},1032,["to"])]),"item-speedAccess":l(({speedAccess:a})=>[a?(i(),r("i",R)):u("",!0)]),"item-status":l(({balance:a})=>[a<0?(i(),r("span",j,"بدهکار")):u("",!0),a>0?(i(),r("span",z,"بستانکار")):u("",!0)]),"item-bs":l(({bs:a})=>[t("span",null,o(s.$filters.formatNumber(a)),1)]),"item-bd":l(({bd:a})=>[t("span",null,o(s.$filters.formatNumber(a)),1)]),"item-balance":l(({balance:a})=>[t("span",O,o(s.$filters.formatNumber(a)),1)]),_:1},8,["items-selected","search-value","headers","items","loading"]),t("div",q,[t("a",F,[t("div",G,[t("div",H,[t("div",J,[e[10]||(e[10]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-dots"}),n(" بدهی کل: ")],-1)),t("span",K,o(s.$filters.formatNumber(Math.abs(this.sumTotal)))+" "+o(s.$filters.getActiveMoney().shortName),1)]),t("div",Q,[e[11]||(e[11]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-check"}),n(" جمع بدهی موارد انتخابی: ")],-1)),t("span",W,o(s.$filters.formatNumber(Math.abs(this.sumSelected)))+" "+o(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])])])])}const st=k(S,[["render",X]]);export{st as default}; diff --git a/public_html/webui/assets/depositors-93f3c198.js b/public_html/webui/assets/depositors-93f3c198.js deleted file mode 100644 index b45ee1a8..00000000 --- a/public_html/webui/assets/depositors-93f3c198.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as k,a as c,S as x}from"./main-9b36f05f.js";import{r as g,a as p,o as l,s as r,e as t,d as n,aa as h,u as _,ab as y,b,w as i,t as a,A as u}from"./vendor-adef9cb4.js";const S={name:"depositors",data:()=>({sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",loading:g(!0),items:[],itemsSelected:[],headers:[{text:"کد",value:"code"},{text:"نام مستعار",value:"nikename",sortable:!0,width:150},{text:"تراز حساب",value:"balance",sortable:!0,width:100},{text:"وضعیت حساب",value:"status",sortable:!0,width:110},{text:"بستانکار",value:"bs",sortable:!0,width:100},{text:"نام و نام خانوادگی",value:"name",sortable:!0,width:150},{text:"تاریخ تولد/ثبت",value:"birthday",sortable:!0,width:150},{text:"شرکت",value:"company",sortable:!0,width:100},{text:"شناسه ملی",value:"shenasemeli",sortable:!0,width:100},{text:"کد اقتصادی",value:"codeeghtesadi",sortable:!0,width:100},{text:"شماره ثبت",value:"sabt",sortable:!0,width:100},{text:"کشور",value:"keshvar",sortable:!0,width:100},{text:"استان",value:"ostan",sortable:!0,width:100},{text:"شهر",value:"shahr",sortable:!0,width:100},{text:"کد پستی",value:"postalcode",sortable:!0,width:100},{text:"تلفن",value:"tel",width:100},{text:"تلفن همراه",value:"mobile",width:100},{text:"ایمیل",value:"email",sortable:!0,width:100},{text:"وب سایت",value:"website",sortable:!0,width:100},{text:"فکس",value:"fax",sortable:!0,width:100}]}),watch:{itemsSelected:{handler:function(s,e){this.sumSelected=0,this.itemsSelected.forEach(d=>{this.sumSelected+=d.bs-d.bd})},deep:!0}},methods:{loadData(){c.post("/api/person/list/depositors/0").then(s=>{this.items=s.data,this.items.forEach(e=>{this.sumTotal+=e.bs-e.bd}),this.loading=!1})},print(s=!0){s?c.post("/api/person/list/depositors/print/0").then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}):this.itemsSelected.length===0?x.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):c.post("/api/person/list/depositors/print/0",{items:this.itemsSelected}).then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})}},beforeMount(){this.loadData()}},$={class:"block block-content-full"},N={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},D={class:"block-title text-primary-dark"},V={class:"block-options"},M={class:"dropdown"},T={class:"dropdown-menu"},A={class:"block-content pt-1 pb-3"},C={class:"row"},I={class:"col-sm-12 col-md-12 m-0 p-0"},E={class:"block-content pt-1 pb-3"},P={class:"row"},B={class:"col-sm-12 col-md-12 m-0 p-0"},U={class:"mb-1"},L={class:"input-group input-group-sm"},R={key:0,class:"fa fa-check text-success"},j={key:0,class:"text-danger"},z={key:1,class:"text-success"},O={style:{direction:"ltr"}},q={class:"container-fluid p-0 mx-0 my-3"},F={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},G={class:"block-content block-content-full block-content-sm bg-body-light"},H={class:"row"},J={class:"col-sm-6 com-md-6"},K={class:"text-primary"},Q={class:"col-sm-6 com-md-6"},W={class:"text-primary"};function X(s,e,d,Y,Z,m){const f=p("router-link"),v=p("EasyDataTable");return l(),r("div",$,[t("div",N,[t("h3",D,[t("button",{onClick:e[0]||(e[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[5]||(e[5]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[6]||(e[6]=t("i",{class:"fa-solid fa-chart-simple px-2"},null,-1)),e[7]||(e[7]=n(" گزارش بستانکاران "))]),t("div",V,[t("div",M,[e[8]||(e[8]=t("a",{class:"btn btn-sm btn-danger ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-pdf"})],-1)),t("ul",T,[t("li",null,[t("a",{onClick:e[1]||(e[1]=h(o=>m.print(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[2]||(e[2]=h(o=>m.print(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])])])]),t("div",A,[t("div",C,[t("div",I,[t("div",E,[t("div",P,[t("div",B,[t("div",U,[t("div",L,[e[9]||(e[9]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),_(t("input",{"onUpdate:modelValue":e[3]||(e[3]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[y,s.searchValue]])])]),b(v,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":e[4]||(e[4]=o=>s.itemsSelected=o),"multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-nikename":i(({nikename:o,code:w})=>[b(f,{to:"/acc/persons/card/view/"+w},{default:i(()=>[n(a(o),1)]),_:2},1032,["to"])]),"item-speedAccess":i(({speedAccess:o})=>[o?(l(),r("i",R)):u("",!0)]),"item-status":i(({balance:o})=>[o<0?(l(),r("span",j,"بدهکار")):u("",!0),o>0?(l(),r("span",z,"بستانکار")):u("",!0)]),"item-bs":i(({bs:o})=>[t("span",null,a(s.$filters.formatNumber(o)),1)]),"item-bd":i(({bd:o})=>[t("span",null,a(s.$filters.formatNumber(o)),1)]),"item-balance":i(({balance:o})=>[t("span",O,a(s.$filters.formatNumber(o)),1)]),_:1},8,["items-selected","search-value","headers","items","loading"]),t("div",q,[t("a",F,[t("div",G,[t("div",H,[t("div",J,[e[10]||(e[10]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-dots"}),n(" جمع بستانکار : ")],-1)),t("span",K,a(s.$filters.formatNumber(this.sumTotal))+" "+a(s.$filters.getActiveMoney().shortName),1)]),t("div",Q,[e[11]||(e[11]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-check"}),n(" جمع بستانکاری موارد انتخابی: ")],-1)),t("span",W,a(s.$filters.formatNumber(this.sumSelected))+" "+a(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])])])])}const st=k(S,[["render",X]]);export{st as default}; diff --git a/public_html/webui/assets/explore_accounts-06aab02d.js b/public_html/webui/assets/explore_accounts-06aab02d.js deleted file mode 100644 index 06deda60..00000000 --- a/public_html/webui/assets/explore_accounts-06aab02d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as I,u as j,a as P}from"./main-9b36f05f.js";import{h as R,r as y,n as U,a as s,o as E,s as q,b as o,w as a,d as i,t as d,c as z,e as H}from"./vendor-adef9cb4.js";const L=R({name:"DetailsBtn",props:{node:{type:Number,required:!0},nodeType:{type:String,required:!0},isObject:{type:Boolean,required:!0},upperId:{type:Number,default:null}},setup(e){const{t}=j(),c=y(!1),h=y(!1),r=y([]),u=y(""),l=y(0),m=y({page:1,rowsPerPage:10}),b=[{text:t("reports.details.date"),value:"date"},{text:t("reports.details.doc_code"),value:"doc_code"},{text:t("reports.details.description"),value:"des"},{text:t("reports.details.debit"),value:"bd"},{text:t("reports.details.credit"),value:"bs"},{text:t("reports.details.quantity"),value:"commodity_count"}],v=async()=>{var g;c.value=!0;try{const p=await P.post("/api/report/acc/get_details",{node:e.node,type:e.nodeType,isObject:e.isObject,upperId:e.upperId,page:m.value.page,perPage:m.value.rowsPerPage});r.value=p.data.items||[],l.value=p.data.pagination.totalItems||0,m.value.page=p.data.pagination.currentPage||1,m.value.rowsPerPage=p.data.pagination.perPage||10}catch(p){console.error("Error loading details:",((g=p.response)==null?void 0:g.data)||p)}finally{c.value=!1}},w=async()=>{c.value=!0;try{const g=await P.post("/api/report/acc/export_details_excel",{node:e.node,type:e.nodeType,isObject:e.isObject,upperId:e.upperId},{responseType:"blob"}),p=window.URL.createObjectURL(new Blob([g.data])),f=document.createElement("a");f.href=p,f.setAttribute("download","details_export.xlsx"),document.body.appendChild(f),f.click(),document.body.removeChild(f)}catch(g){console.error("Error exporting to Excel:",g)}finally{c.value=!1}},x=g=>g?Number(g).toLocaleString("fa-IR"):"0";return U(m,()=>{v()},{deep:!0}),{loading:c,dialog:h,items:r,searchValue:u,totalItems:l,serverOptions:m,headers:b,loadData:v,exportToExcel:w,formatNumber:x}}}),S={class:"text-center pa-4"};function A(e,t,c,h,r,u){const l=s("v-btn"),m=s("v-icon"),b=s("v-toolbar-title"),v=s("v-spacer"),w=s("v-toolbar"),x=s("EasyDataTable"),g=s("v-card-text"),p=s("v-card"),f=s("v-dialog");return E(),q("div",S,[o(l,{onClick:t[0]||(t[0]=_=>{e.dialog=!0,e.loadData(1)}),color:"primary",size:"xs",variant:"plain",icon:"mdi-magnify"}),o(f,{modelValue:e.dialog,"onUpdate:modelValue":t[3]||(t[3]=_=>e.dialog=_),fullscreen:""},{default:a(()=>[o(p,{loading:e.loading},{default:a(()=>[o(w,{class:"position-sticky top-0",style:{"z-index":"1000"},flat:""},{default:a(()=>[o(l,{icon:"",small:"",onClick:t[1]||(t[1]=_=>e.dialog=!1),title:e.$t("dialog.close")},{default:a(()=>[o(m,null,{default:a(()=>t[4]||(t[4]=[i("mdi-close")])),_:1})]),_:1},8,["title"]),o(b,null,{default:a(()=>[i(d(e.$t("dialog.details")),1)]),_:1}),o(v),o(l,{icon:"",small:"",onClick:e.exportToExcel,title:e.$t("button.export_excel")},{default:a(()=>[o(m,null,{default:a(()=>t[5]||(t[5]=[i("mdi-file-excel")])),_:1})]),_:1},8,["onClick","title"])]),_:1}),o(g,{class:"p-0 m-0",style:{"max-height":"500px","overflow-y":"auto"}},{default:a(()=>[o(x,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":e.searchValue,headers:e.headers,items:e.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center","server-items-length":e.totalItems,"server-options":e.serverOptions,"onUpdate:serverOptions":t[2]||(t[2]=_=>e.serverOptions=_),loading:e.loading,"rows-per-page-message":e.$t("table.rows_per_page"),"empty-message":e.$t("table.no_data"),"rows-of-page-separator-message":e.$t("table.of")},{"item-bs":a(({bs:_})=>[i(d(e.formatNumber(_)),1)]),"item-bd":a(({bd:_})=>[i(d(e.formatNumber(_)),1)]),"item-doc_code":a(({doc_code:_})=>[o(l,{color:"primary",block:"",variant:"plain",text:e.formatNumber(_),to:"/acc/accounting/view/"+_},null,8,["text","to"])]),_:1},8,["search-value","headers","items","server-items-length","server-options","loading","rows-per-page-message","empty-message","rows-of-page-separator-message"])]),_:1})]),_:1},8,["loading"])]),_:1},8,["modelValue"])])}const M=I(L,[["render",A],["__scopeId","data-v-41ff17af"]]);const F={name:"ExploreAccounts",components:{DetailsBtn:M},data(){return{loading:!1,tree:[],items:[],plugins:[],errorDialog:!1,errorMessage:"",headers:[{text:this.$t("table.account"),value:"account",sortable:!0},{text:this.$t("table.debit_turnover"),value:"his_bd",sortable:!0,width:100},{text:this.$t("table.credit_turnover"),value:"his_bs",sortable:!0,width:100},{text:this.$t("table.debit_balance"),value:"bal_bd",sortable:!0,width:100},{text:this.$t("table.credit_balance"),value:"bal_bs",sortable:!0,width:100},{text:this.$t("table.operations"),value:"operation",width:100,sortable:!1}],pagination:{totalItems:0,totalPages:0,currentPage:1,perPage:10},currentNode:"root",currentType:"calc",currentHasChild:!0}},methods:{async loadNode(e,t,c,h){var r,u;this.loading=!0,this.currentNode=e,this.currentType=t,this.currentHasChild=c;try{const l=await P.post("/api/report/acc/explore_accounts_det",{node:e,type:t,hasChild:c,page:h||this.pagination.currentPage,perPage:this.pagination.perPage});this.items=l.data.itemData||[],this.tree=l.data.tree||[],this.pagination=l.data.pagination||{totalItems:0,totalPages:0,currentPage:1,perPage:10}}catch(l){this.showError(this.$t("error.fetch_data")+(((u=(r=l.response)==null?void 0:r.data)==null?void 0:u.message)||l.message))}finally{this.loading=!1}},async loadInitialData(){var e,t;this.loading=!0;try{const c=await P.post("/api/plugin/get/actives");this.plugins=c.data||[],await this.loadNode("root","calc",!0,1)}catch(c){this.showError(this.$t("error.initial_load")+(((t=(e=c.response)==null?void 0:e.data)==null?void 0:t.message)||c.message))}finally{this.loading=!1}},showError(e){this.errorMessage=e,this.errorDialog=!0},formatNumber(e){return e?Number(e).toLocaleString("fa-IR"):"0"},isPluginActive(e){return!!this.plugins[e]}},mounted(){this.loadInitialData()}},G={class:"mx-2 text-caption"};function J(e,t,c,h,r,u){const l=s("v-spacer"),m=s("v-icon"),b=s("v-btn"),v=s("v-toolbar"),w=s("v-breadcrumbs"),x=s("v-col"),g=s("v-row"),p=s("v-card-text"),f=s("DetailsBtn"),_=s("EasyDataTable"),T=s("v-card-title"),B=s("v-card-actions"),C=s("v-card"),V=s("v-dialog");return E(),z(C,{loading:r.loading?"red":null,disabled:r.loading},{default:a(()=>[o(v,{color:"toolbar",title:e.$t("dialog.explore_accounts"),flat:""},{default:a(()=>[o(l),o(b,{icon:"",onClick:t[0]||(t[0]=n=>u.loadNode("root","calc",!0,1)),title:e.$t("button.back_to_root")},{default:a(()=>[o(m,null,{default:a(()=>t[5]||(t[5]=[i("mdi-home")])),_:1})]),_:1},8,["title"])]),_:1},8,["title"]),o(p,null,{default:a(()=>[o(g,null,{default:a(()=>[o(x,null,{default:a(()=>[o(w,{items:r.tree,class:"ma-0 pa-0"},{prepend:a(()=>[o(m,{icon:"mdi-family-tree",color:"primary",class:"me-3"})]),title:a(({item:n})=>[o(b,{density:"compact",onClick:N=>u.loadNode(n.id,"calc",n.hasChild,1),color:"info",variant:"text"},{default:a(()=>[i(d(n.name),1)]),_:2},1032,["onClick"])]),_:1},8,["items"])]),_:1})]),_:1})]),_:1}),o(p,{class:"mt-0 pt-0 px-0"},{default:a(()=>[o(_,{headers:r.headers,items:r.items,loading:r.loading,"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center","hide-default-footer":"","rows-per-page-message":e.$t("table.rows_per_page"),"empty-message":e.$t("table.no_data"),"rows-of-page-separator-message":e.$t("table.of")},{"item-operation":a(({id:n,type:N,isObject:k,upperID:D})=>[o(f,{node:n,"node-type":N,"is-object":k,"upper-id":D},null,8,["node","node-type","is-object","upper-id"])]),"item-account":a(({hasChild:n,type:N,isObject:k,code:D,account:O,id:$})=>[o(b,{color:"primary",disabled:!n&&k||!n&&N==="calc",block:"",variant:"text",onClick:K=>u.loadNode($,N,n,1)},{default:a(()=>[i(d(O),1)]),_:2},1032,["disabled","onClick"])]),"item-bal_bd":a(({bal_bd:n})=>[i(d(u.formatNumber(n)),1)]),"item-bal_bs":a(({bal_bs:n})=>[i(d(u.formatNumber(n)),1)]),"item-his_bd":a(({his_bd:n})=>[i(d(u.formatNumber(n)),1)]),"item-his_bs":a(({his_bs:n})=>[i(d(u.formatNumber(n)),1)]),_:1},8,["headers","items","loading","rows-per-page-message","empty-message","rows-of-page-separator-message"]),o(g,{class:"mt-2",justify:"center",align:"center"},{default:a(()=>[o(b,{small:"",icon:"",disabled:r.pagination.currentPage===1,onClick:t[1]||(t[1]=n=>u.loadNode(r.currentNode,r.currentType,r.currentHasChild,r.pagination.currentPage-1))},{default:a(()=>[o(m,{small:""},{default:a(()=>t[6]||(t[6]=[i("mdi-chevron-right")])),_:1})]),_:1},8,["disabled"]),H("span",G,d(e.$t("pagination.page"))+" "+d(r.pagination.currentPage)+" "+d(e.$t("pagination.of"))+" "+d(r.pagination.totalPages),1),o(b,{small:"",icon:"",disabled:r.pagination.currentPage===r.pagination.totalPages,onClick:t[2]||(t[2]=n=>u.loadNode(r.currentNode,r.currentType,r.currentHasChild,r.pagination.currentPage+1))},{default:a(()=>[o(m,{small:""},{default:a(()=>t[7]||(t[7]=[i("mdi-chevron-left")])),_:1})]),_:1},8,["disabled"])]),_:1})]),_:1}),o(V,{modelValue:r.errorDialog,"onUpdate:modelValue":t[4]||(t[4]=n=>r.errorDialog=n),"max-width":"500"},{default:a(()=>[o(C,null,{default:a(()=>[o(T,{class:"text-error"},{default:a(()=>[i(d(e.$t("error.title")),1)]),_:1}),o(p,null,{default:a(()=>[i(d(r.errorMessage),1)]),_:1}),o(B,null,{default:a(()=>[o(l),o(b,{color:"primary",onClick:t[3]||(t[3]=n=>r.errorDialog=!1)},{default:a(()=>[i(d(e.$t("button.close")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["loading","disabled"])}const X=I(F,[["render",J],["__scopeId","data-v-983f8841"]]);export{X as default}; diff --git a/public_html/webui/assets/explore_accounts-e21613ee.css b/public_html/webui/assets/explore_accounts-e21613ee.css deleted file mode 100644 index 0407ac2d..00000000 --- a/public_html/webui/assets/explore_accounts-e21613ee.css +++ /dev/null @@ -1 +0,0 @@ -.customize-table[data-v-41ff17af]{font-family:Vazir,sans-serif}.position-sticky.top-0[data-v-41ff17af]{position:sticky;top:0;z-index:1000}.customize-table[data-v-983f8841]{font-family:Vazir,sans-serif} diff --git a/public_html/webui/assets/extramoneys-e9dfbae0.js b/public_html/webui/assets/extramoneys-e9dfbae0.js deleted file mode 100644 index 633d0b67..00000000 --- a/public_html/webui/assets/extramoneys-e9dfbae0.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as x,L as v,a as d,S as a}from"./main-9b36f05f.js";import{a as u,o as i,s as r,e as t,d as m,b as f,w as p,F as k,C as w,t as l,A as M}from"./vendor-adef9cb4.js";const B={name:"avatar",components:{Loading:v},data:()=>({loading:!0,loadingAdd:!1,moneys:[],moneyAll:[],bid:{},selectedMoney:{},showModal:!1,modal:""}),mounted(){this.modal=new bootstrap.Modal("#exampleModal")},methods:{loadData(){d.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.loading=!1,this.moneys=s.data.moneys,this.bid=s.data,this.selectedMoney=s.data.arzmain}),d.post("/api/money/get/all").then(s=>{this.moneyAll=s.data.data})},save(){this.selectedMoney==null&&a.fire({text:"گذینه‌ای انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"});let s=!0;this.moneys.forEach(e=>{e.name==this.selectedMoney.name&&(s=!1,a.fire({text:"این ارز قبلا اضافه شده است.",icon:"error",confirmButtonText:"قبول"}))}),s&&(this.loadingAdd=!0,d.post("/api/money/add/to/business",{name:this.selectedMoney.name}).then(e=>{this.loadData(),this.loadingAdd=!1,this.modal.hide(),a.fire({text:"با موفقیت افزوده شد.",icon:"success",confirmButtonText:"قبول"})}))},deleteItem(s){a.fire({text:"این عملیات غیر قابل بازگشت است. تنها در صورتی قادر خواهید بود یک ارز را حذف نمایید که هیچ سند حسابداری با این ارز در کسب و کار شما ثبت نشده باشد.آیا مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(e=>{e.isConfirmed&&(this.loading=!0,d.post("/api/money/remove",{name:s}).then(n=>{this.loading=!1,n.data.Success==1?(this.loadData(),a.fire({text:" با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):n.data.Success==!1&&a.fire({text:n.data.message,icon:"warning",confirmButtonText:"قبول"})}))})}},beforeMount(){this.loadData()}},C={class:"block block-content-full"},_={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},A={class:"block-title text-primary-dark"},T={class:"block-content p-0"},V={class:"modal fade",id:"exampleModal",tabindex:"-1","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},S={class:"modal-dialog"},$={class:"modal-content"},D={class:"modal-body"},L={class:"row"},N={class:"col-12 p-1"},I={class:"modal-footer"},z={class:"table table-striped table-vcenter"},E={class:"text-center",scope:"row"},F={class:"text-center fw-semibold"},U={class:"text-center"},j={class:"text-center"},q=["onClick"];function G(s,e,n,H,J,c){const y=u("loading"),h=u("v-cob");return i(),r("div",C,[t("div",_,[t("h3",A,[t("button",{onClick:e[0]||(e[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[4]||(e[4]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[5]||(e[5]=t("i",{class:"fa-solid fa-money-bill"},null,-1)),e[6]||(e[6]=m(" ارز‌های جانبی "))]),e[7]||(e[7]=t("div",{class:"block-options"},[t("button",{type:"button",class:"block-options-item btn btn-link border-0",title:"افزودن ارز جدید","data-bs-toggle":"modal","data-bs-target":"#exampleModal"},[t("span",{class:"fa fa-plus fw-bolder"})])],-1))]),t("div",T,[t("div",V,[t("div",S,[t("div",$,[f(y,{color:"blue",loader:"dots",active:s.loadingAdd,"onUpdate:active":e[1]||(e[1]=o=>s.loadingAdd=o),"is-full-page":!1},null,8,["active"]),e[12]||(e[12]=t("div",{class:"modal-header"},[t("h1",{class:"modal-title fs-5",id:"exampleModalLabel"},"افزودن واحد ارزی جدید"),t("div",{class:"block-options"},[t("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),t("div",D,[f(h,{class:"mb-1 mx-0",filterable:!0,dir:"rtl",options:s.moneyAll,label:"label",modelValue:s.selectedMoney,"onUpdate:modelValue":e[2]||(e[2]=o=>s.selectedMoney=o)},{"no-options":p(({search:o,searching:b,loading:g})=>e[8]||(e[8]=[m(" نتیجه‌ای یافت نشد! ")])),option:p(o=>[t("div",L,[t("div",N,[e[9]||(e[9]=t("i",{class:"fa fa-flag me-2"},null,-1)),m(" "+l(o.label)+" > "+l(o.name),1)])])]),_:1},8,["options","modelValue"])]),t("div",I,[e[11]||(e[11]=t("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"بازگشت",-1)),t("button",{type:"button",onClick:e[3]||(e[3]=o=>c.save()),class:"btn btn-primary"},e[10]||(e[10]=[t("i",{class:"fa fa-save me-1"},null,-1),m(" افزودن ")]))])])])]),t("table",z,[e[14]||(e[14]=t("thead",null,[t("tr",null,[t("th",{class:"text-center",style:{width:"50px"}},"#"),t("th",{class:"text-center"},"واحد پولی"),t("th",{class:"text-center"},"اختصار"),t("th",{class:"text-center",style:{width:"100px"}},"عملیات")])],-1)),t("tbody",null,[(i(!0),r(k,null,w(s.moneys,(o,b)=>(i(),r("tr",null,[t("th",E,l(b+1),1),t("td",F,l(o.label),1),t("td",U,l(o.name),1),t("td",j,[o.name!=s.bid.arzmain.name?(i(),r("button",{key:0,onClick:g=>c.deleteItem(o.name),class:"btn btn-sm btn-alt-secondary",type:"button",title:" حذف ارز "},e[13]||(e[13]=[t("i",{class:"fa fa-times"},null,-1)]),8,q)):M("",!0)])]))),256))])])])])}const P=x(B,[["render",G]]);export{P as default}; diff --git a/public_html/webui/assets/fastMod-b6e84fbe.js b/public_html/webui/assets/fastMod-b6e84fbe.js deleted file mode 100644 index 951c9700..00000000 --- a/public_html/webui/assets/fastMod-b6e84fbe.js +++ /dev/null @@ -1 +0,0 @@ -import{a as m,S as f,_ as L}from"./main-9b36f05f.js";import{a as H,q as K}from"./quickAddCommodity-50dce749.js";import{q as Q}from"./quickAdd-3f821e67.js";import{av as N,h as X,a as d,o as T,s as E,b as a,w as l,F as R,_ as I,d as u,t as r,e as o,C as Z,c as ee,u as _,ab as te,ao as V}from"./vendor-adef9cb4.js";import"./vue3-treeselect.common-f8cf97d9.js";/* empty css */typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const q=()=>{};function oe(e,t){function i(...n){return new Promise((p,b)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(p).catch(b)})}return i}function se(e,t={}){let i,n,p=q;const b=v=>{clearTimeout(v),p(),p=q};let g;return v=>{const k=N(e),h=N(t.maxWait);return i&&b(i),k<=0||h!==void 0&&h<=0?(n&&(b(n),n=null),Promise.resolve(v())):new Promise((y,A)=>{p=t.rejectOnCancel?A:y,g=v,h&&!n&&(n=setTimeout(()=>{i&&b(i),n=null,y(g())},h)),i=setTimeout(()=>{n&&b(n),n=null,y(v())},k)})}}function ae(e,t=200,i={}){return oe(se(t,i),e)}const ie=X({name:"fastMod",components:{quickAddCommodity:H,quickView:K,quickAdd:Q},data(){const e=this;return{barcodeSearch:"",onInput:ae(()=>{e.barcodeSearch!=""&&(e.loading=!0,m.post("/api/commodity/list/search/barcode",{barcode:e.barcodeSearch}).then(t=>{e.loading=!1,t.data.Success==!0?e.addFastItem(t.data.data):f.fire({text:e.$t("dialog.commodity_not_found"),icon:"error",confirmButtonText:"قبول"}),e.barcodeSearch=""}))},500),tabs:0,canSubmitRecpDoc:!0,canPdf:!0,canPrint:!0,canPrintCashdeskRecp:!1,update:0,commodity:[],selectedCommodity:null,tempID:"",year:{},data:{des:"",date:"",items:[]},itemsSelected:[],unitConfig:{masked:!1,prefix:"",suffix:"",thousands:",",decimal:".",precision:0,disableNegative:!0,disabled:!1,allowBlank:!1,shouldRound:!1,focusOnRight:!0},units:[],persons:[],person:{nikename:""},cashdesks:[],cashdesk:null,commoditySpeedAccess:[],loading:!0,sumSelected:0,sumTotal:0,headers:[{text:"کالا",value:"commodity.name"},{text:"تعداد",value:"count",width:"100"},{text:"واحد",value:"commodity.unit"},{text:"مبلغ واحد(ریال)",value:"commodity.priceSell"},{text:"مبلغ کل(ریال)",value:"bs"},{text:"عملیات",value:"operation"}]}},methods:{searchPerson(e,t){t(!0),m.post("/api/person/list/search",{search:e}).then(i=>{this.persons=i.data,t(!1)})},searchCommodity(e,t){t(!0),m.post("/api/commodity/list/search",{search:e}).then(i=>{this.commodity=i.data,t(!1),document.querySelector(".cobcom div div input")!=null&&document.querySelector(".cobcom div div input").focus()})},calcInvoice(){this.sumTotal=0,this.data.items.forEach(e=>{this.sumTotal+=parseFloat(e.bs),e.bs=e.count*e.commodity.priceSell})},newPage(e=!0){e==!0?this.data.items.length!=0&&f.fire({text:"آیا فاکتور کنونی را نادیده می گیرید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&(this.loadData(),this.data.items=[])}):(this.loadData(),this.data.items=[])},getCount(e){let t=0;return this.data.items.forEach(i=>{i.commodity.code===e.code&&(t=i.count)}),t},addFastItem(e){let t=!0;if(this.data.items.forEach(n=>{n.commodity.code==e.code&&(n.count++,n.bs+=e.priceSell,t=!1)}),t){var i={commodity:e,id:0,bs:parseInt(e.priceSell),bd:0,count:1,price:parseInt(e.priceSell),type:"commodity",des:"",table:53,unitFormat:JSON.parse(JSON.stringify(this.unitConfig)),arrayIndex:this.data.items.length};i.unitFormat.precision=e.unitData.floatNumber,this.data.items.push(i)}},loadData(){m.post("/api/year/get").then(e=>{this.year=e.data,this.data.date=e.data.now}),m.post("/api/person/list/limit",{speedAccess:!0}).then(e=>{this.persons=e.data,e.data.length!=0&&(this.person=e.data[0])}),m.post("/api/cashdesk/list",{speedAccess:!0}).then(e=>{this.cashdesks=e.data,e.data.length!=0&&(this.cashdesk=e.data[0])}),m.post("/api/commodity/list",{speedAccess:!0}).then(e=>{this.commoditySpeedAccess=e.data,this.commodity=e.data}),m.post("/api/commodity/units").then(e=>{this.units=e.data}),m.post("/api/printers/options/info").then(e=>{this.loading=!1,this.canPdf=e.data.fastsell.pdf,this.canPrintCashdeskRecp=e.data.fastsell.cashdeskTicket,this.canPrint=e.data.fastsell.invoice})},save(){if(this.data.items.length===0)f.fire({text:"فاکتور فاقد کالا می‌باشد.",icon:"error",confirmButtonText:"بازگشت"});else if(this.person==null||this.person==null)f.fire({text:"مشتری انتخاب نشده است.",icon:"error",confirmButtonText:"بازگشت"});else if(this.cashdesk==null||this.cashdesk==null)f.fire({text:"صندوق انتخاب نشده است.",icon:"error",confirmButtonText:"بازگشت"});else{let e=!0;if(this.data.items.forEach(t=>{t.bs==0&&(e=!1)}),e){this.loading=!0;let t=[...this.data.items],i=0;this.data.items.forEach(n=>{i=i+parseInt(n.bs)}),t.push({bs:0,bd:i,type:"person",id:this.person.id,des:"فروش کالا به مشتری",table:3}),m.post("/api/accounting/insert",{type:"sell",date:this.data.date,des:this.data.des,rows:t,update:""}).then(n=>{this.loading=!1,n.data.result=="1"?(this.update=n.data.doc.code,(this.canPrint||this.canPrintCashdeskRecp)&&m.post("/api/sell/posprinter/invoice",{code:this.update,pdf:this.canPdf,posPrint:this.canPrint,posPrintRecp:this.canPrintCashdeskRecp}).then(p=>{this.canPdf&&(this.printID=p.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer"))}),this.canSubmitRecpDoc&&(t=[],t.push({bs:i,bd:0,type:"person",id:this.person.id,des:"دریافت وجه فاکتور",table:3}),t.push({bs:0,bd:i,type:"cashdesk",id:this.cashdesk.id,des:"دریافت وجه فاکتور",table:121}),this.tempID=n.data.doc.code,m.post("/api/accounting/insert",{type:"sell_receive",date:this.data.date,des:"دریافت وجه فاکتور",rows:t,update:"",related:n.data.doc.code}).then(p=>{p.data.result=="4"&&f.fire({text:p.data.msg,icon:"error",confirmButtonText:"قبول"})})),f.fire({text:"فاکتور ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.newPage(!1)})):n.data.result=="4"&&f.fire({text:n.data.msg,icon:"error",confirmButtonText:"قبول"})})}else f.fire({text:"قیمت یکی از اقلام صفر است",icon:"error",confirmButtonText:"قبول"})}},deleteItem(e){if(this.data.items.length==1)this.data.items=[];else{let t=0;for(let i=0;i{this.sumSelected+=parseFloat(i.bs)})},deep:!0},"data.items":{handler:function(e,t){this.calcInvoice()},deep:!0},selectedCommodity:{handler:function(e,t){if(e!=null){let i=!0;this.commoditySpeedAccess.forEach(n=>{n.id==e.id&&(i=!1)}),i&&this.commoditySpeedAccess.push(e),this.addFastItem(e),this.selectedCommodity=null}},deep:!0}}}),le={class:"card"},ne={class:"card-header"},de={class:"block-options float-end"},ue={class:"card-body p-0"},re={class:"badge text-bg-primary rounded-pill"},ce={class:"card mt-2"},me={class:"card-header"},pe={class:"block-options float-end"},fe={class:"card-body p-1"},he={class:"card mt-2"},be={class:"card-body p-1"},ve=["onClick"],ge={class:"container-fluid p-0 mx-0 mt-2"},ke={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},Ce={class:"block-content block-content-full block-content-sm bg-body-light"},ye={class:"row"},_e={class:"col-sm-12 col-md-6"},Se={class:"text-primary"},we={class:"col-sm-12 col-md-6"},Ve={class:"text-primary"},Ae={class:"row"},Pe={class:"col-sm-12 col-md-6 mb-2"},$e={class:""},Fe={class:"col-sm-12 col-md-6 mb-2"},De={class:""},Te={class:"col-sm-12 col-md-6 mb-2"},Ie={class:"form-check form-switch form-check-inline"},Ue=["disabled"],Be={class:"row"},Ne={class:"col-sm-12 col-md-4"},Ee={class:"form-check form-switch form-check-inline"},Re=["disabled"],qe={class:"col-sm-12 col-md-4"},Me={class:"form-check form-switch form-check-inline"},je=["disabled"],Ye={class:"col-sm-12 col-md-4"},Oe={class:"form-check form-switch form-check-inline"},We=["disabled"];function xe(e,t,i,n,p,b){const g=d("v-btn"),S=d("v-tooltip"),v=d("v-spacer"),k=d("v-icon"),h=d("v-tab"),y=d("v-tabs"),A=d("v-toolbar"),M=d("quickAddCommodity"),j=d("v-text-field"),w=d("v-col"),U=d("v-row"),P=d("v-cob"),Y=d("v-list-item"),O=d("v-list"),W=d("quickView"),x=d("quickAdd"),B=d("money3"),z=d("EasyDataTable"),$=d("v-card-text"),F=d("v-card"),D=d("v-tabs-window-item"),G=d("date-picker"),J=d("v-tabs-window");return T(),E(R,null,[a(A,{color:"toolbar",title:e.$t("drawer.fast_sell")},{prepend:l(()=>[a(S,{text:e.$t("dialog.back"),location:"bottom"},{activator:l(({props:s})=>[a(g,I(s,{onClick:t[0]||(t[0]=c=>e.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),extension:l(()=>[a(y,{color:"primary",class:"bg-light",grow:"",modelValue:e.tabs,"onUpdate:modelValue":t[3]||(t[3]=s=>e.tabs=s)},{default:l(()=>[a(h,{value:"0"},{default:l(()=>[u(r(e.$t("dialog.faktor_info")),1)]),_:1}),a(h,{value:"1"},{default:l(()=>[u(r(e.$t("dialog.details_faktor")),1)]),_:1}),a(h,{value:"2"},{default:l(()=>[u(r(e.$t("dialog.print_settings")),1)]),_:1})]),_:1},8,["modelValue"])]),default:l(()=>[a(v),a(g,{loading:e.loading,onClick:t[1]||(t[1]=s=>e.newPage()),icon:"",color:"danger"},{default:l(()=>[a(S,{activator:"parent",text:e.$t("dialog.new"),location:"bottom"},null,8,["text"]),a(k,{icon:"mdi-invoice-text-plus-outline"})]),_:1},8,["loading"]),a(g,{loading:e.loading,onClick:t[2]||(t[2]=s=>e.save()),icon:"",color:"green"},{default:l(()=>[a(S,{activator:"parent",text:e.$t("dialog.save"),location:"bottom"},null,8,["text"]),a(k,{icon:"mdi-content-save"})]),_:1},8,["loading"])]),_:1},8,["title"]),a(J,{modelValue:e.tabs,"onUpdate:modelValue":t[15]||(t[15]=s=>e.tabs=s)},{default:l(()=>[a(D,{value:"0"},{default:l(()=>[a(F,null,{default:l(()=>[a($,null,{default:l(()=>[a(U,null,{default:l(()=>[a(w,{cols:"12",sm:"12",md:"3",class:"pe-0 ps-0"},{default:l(()=>[o("div",le,[o("div",ne,[t[16]||(t[16]=o("i",{class:"fa fa-boxes me-2"},null,-1)),t[17]||(t[17]=u(" کالا ها و خدمات ")),o("div",de,[a(M)])]),o("div",ue,[a(j,{loading:e.loading,modelValue:e.barcodeSearch,"onUpdate:modelValue":t[4]||(t[4]=s=>e.barcodeSearch=s),onInput:e.onInput,clearable:"",label:e.$t("dialog.barcode"),color:"primary",class:"pa-2",density:"comfortable",variant:"outlined"},{"append-inner":l(({props:s})=>[a(k,{color:"danger",icon:"mdi-barcode-scan"})]),_:1},8,["loading","modelValue","onInput","label"]),a(P,{dir:"rtl",onSearch:e.searchCommodity,filterable:!1,options:e.commodity,label:"name",modelValue:e.selectedCommodity,"onUpdate:modelValue":t[5]||(t[5]=s=>e.selectedCommodity=s),class:"rounded-0 m-1 cobcom",placeholder:e.$t("dialog.search")},{"no-options":l(({search:s,searching:c,loading:C})=>t[18]||(t[18]=[u(" نتیجه‌ای یافت نشد! ")])),option:l(s=>[a(U,{class:"my-0 py-0"},{default:l(()=>[a(w,{class:"ma-0 py-0",cols:"12"},{default:l(()=>[u(r(s.name),1)]),_:2},1024),a(w,{class:"ma-0 py-0",cols:"12"},{default:l(()=>[u(r(e.$t("dialog.each"))+" "+r(s.unit)+":"+r(e.$filters.formatNumber(s.priceSell)),1)]),_:2},1024)]),_:2},1024)]),_:1},8,["onSearch","options","modelValue","placeholder"]),a(O,{lines:"one"},{default:l(()=>[(T(!0),E(R,null,Z(e.commoditySpeedAccess,s=>(T(),ee(Y,{onClick:c=>e.addFastItem(s),title:s.name,subtitle:e.$t("dialog.each")+s.unit+":"+e.$filters.formatNumber(s.priceSell)},{append:l(c=>[o("span",re,r(e.getCount(s)+" "+s.unit),1)]),_:2},1032,["onClick","title","subtitle"]))),256))]),_:1})])]),o("div",ce,[o("div",me,[t[19]||(t[19]=o("i",{class:"fa fa-user me-2"},null,-1)),t[20]||(t[20]=u(" مشتری ")),o("div",pe,[a(W,{code:this.person.code},null,8,["code"]),a(x,{code:this.person.code},null,8,["code"])])]),o("div",fe,[a(P,{filterable:!1,dir:"rtl",onSearch:e.searchPerson,options:e.persons,label:"nikename",modelValue:e.person,"onUpdate:modelValue":t[6]||(t[6]=s=>e.person=s)},{"no-options":l(({search:s,searching:c,loading:C})=>t[21]||(t[21]=[u(" نتیجه‌ای یافت نشد! ")])),_:1},8,["onSearch","options","modelValue"])])]),o("div",he,[t[23]||(t[23]=o("div",{class:"card-header"},[o("i",{class:"fa fa-shopping-cart me-2"}),u(" صندوق ")],-1)),o("div",be,[a(P,{dir:"rtl",options:e.cashdesks,label:"name",modelValue:e.cashdesk,"onUpdate:modelValue":t[7]||(t[7]=s=>e.cashdesk=s)},{"no-options":l(({search:s,searching:c,loading:C})=>t[22]||(t[22]=[u(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])])]),_:1}),a(w,{cols:"12",sm:"12",md:"9"},{default:l(()=>[a(z,{"table-class-name":"customize-table","show-index":"",headers:e.headers,"items-selected":e.itemsSelected,"onUpdate:itemsSelected":t[8]||(t[8]=s=>e.itemsSelected=s),items:e.data.items,"theme-color":"#1d90ff","header-text-direction":"center","border-cell":"","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:e.loading},{"item-commodity.priceSell":l(({commodity:s,arrayIndex:c})=>[a(B,I({modelValue:e.data.items[c].commodity.priceSell,"onUpdate:modelValue":C=>e.data.items[c].commodity.priceSell=C},e.unitConfig,{class:"form-control form-control-sm border-0 text-center"}),null,16,["modelValue","onUpdate:modelValue"])]),"item-commodity.name":l(({commodity:s})=>[o("span",null,r(e.$filters.formatNumber(s.code)+" - "+s.name),1)]),"item-bs":l(({bs:s})=>[o("span",null,r(e.$filters.formatNumber(s)),1)]),"item-count":l(({unitFormat:s,arrayIndex:c})=>[a(B,I({modelValue:e.data.items[c].count,"onUpdate:modelValue":C=>e.data.items[c].count=C},s,{class:"form-control form-control-sm border-0 text-center"}),null,16,["modelValue","onUpdate:modelValue"])]),"item-operation":l(({commodity:s})=>[o("span",{class:"text-danger px-1",onClick:c=>e.deleteItem(s.code)},t[24]||(t[24]=[o("i",{class:"fa fa-trash"},null,-1)]),8,ve)]),_:1},8,["headers","items-selected","items","loading"]),o("div",ge,[o("a",ke,[o("div",Ce,[o("div",ye,[o("div",_e,[t[25]||(t[25]=o("span",{class:"text-dark"},[o("i",{class:"fa fa-list-check"}),u(" جمع مبلغ موارد انتخابی: ")],-1)),o("span",Se,r(e.$filters.formatNumber(this.sumSelected))+" "+r(e.$filters.getActiveMoney().shortName),1)]),o("div",we,[t[26]||(t[26]=o("span",{class:"text-dark"},[o("i",{class:"fa fa-list-dots"}),u(" جمع کل: ")],-1)),o("span",Ve,r(e.$filters.formatNumber(this.sumTotal))+" "+r(e.$filters.getActiveMoney().shortName),1)])])])])])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),a(D,{value:"1"},{default:l(()=>[a(F,null,{default:l(()=>[a($,null,{default:l(()=>[o("div",Ae,[o("div",Pe,[o("div",$e,[t[27]||(t[27]=o("label",{class:"form-label"},"تاریخ:",-1)),a(G,{class:"",modelValue:e.data.date,"onUpdate:modelValue":t[9]||(t[9]=s=>e.data.date=s),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:e.year.start,max:e.year.end},null,8,["modelValue","min","max"])])]),o("div",Fe,[o("div",De,[t[28]||(t[28]=o("label",{class:"form-label"},"شرح:",-1)),_(o("input",{class:"form-control form-control-sm","onUpdate:modelValue":t[10]||(t[10]=s=>e.data.des=s),type:"text"},null,512),[[te,e.data.des]])])]),o("div",Te,[o("span",Ie,[_(o("input",{disabled:this.loading,"onUpdate:modelValue":t[11]||(t[11]=s=>e.canSubmitRecpDoc=s),class:"form-check-input",type:"checkbox"},null,8,Ue),[[V,e.canSubmitRecpDoc]]),t[29]||(t[29]=o("label",{class:"form-check-label"}," ثبت خودکار سند دریافت وجه فاکتور ",-1))])])])]),_:1})]),_:1})]),_:1}),a(D,{value:"2"},{default:l(()=>[a(F,null,{default:l(()=>[a($,null,{default:l(()=>[o("div",Be,[o("div",Ne,[o("span",Ee,[_(o("input",{disabled:this.loading,"onUpdate:modelValue":t[12]||(t[12]=s=>e.canPrint=s),class:"form-check-input",type:"checkbox"},null,8,Re),[[V,e.canPrint]]),t[30]||(t[30]=o("label",{class:"form-check-label"},[o("i",{class:"fa-solid fa-cloud me-1"}),u(" صورت حساب ")],-1))])]),o("div",qe,[o("span",Me,[_(o("input",{disabled:this.loading,"onUpdate:modelValue":t[13]||(t[13]=s=>e.canPrintCashdeskRecp=s),class:"form-check-input",type:"checkbox"},null,8,je),[[V,e.canPrintCashdeskRecp]]),t[31]||(t[31]=o("label",{class:"form-check-label"},[o("i",{class:"fa-solid fa-cloud me-1"}),u(" قبض صندوق ")],-1))])]),o("div",Ye,[o("span",Oe,[_(o("input",{disabled:this.loading,"onUpdate:modelValue":t[14]||(t[14]=s=>e.canPdf=s),class:"form-check-input",type:"checkbox"},null,8,We),[[V,e.canPdf]]),t[32]||(t[32]=o("label",{class:"form-check-label"},[o("i",{class:"fa-regular fa-file-pdf me-1"}),u(" خروجی PDF ")],-1))])])])]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}const Qe=L(ie,[["render",xe]]);export{Qe as default}; diff --git a/public_html/webui/assets/forget-password-a022c7c5.css b/public_html/webui/assets/forget-password-a022c7c5.css deleted file mode 100644 index 340dfd2f..00000000 --- a/public_html/webui/assets/forget-password-a022c7c5.css +++ /dev/null @@ -1 +0,0 @@ -.captcha-img[data-v-31025060]{display:block;margin:0 auto} diff --git a/public_html/webui/assets/forget-password-a53d1b49.js b/public_html/webui/assets/forget-password-a53d1b49.js deleted file mode 100644 index ce0b7e54..00000000 --- a/public_html/webui/assets/forget-password-a53d1b49.js +++ /dev/null @@ -1 +0,0 @@ -import{a as p,_ as V}from"./main-9b36f05f.js";import{h as k,r as c,a as s,o as h,s as v,b as t,w as o,A as L,F as I,aa as U,d as S,t as q}from"./vendor-adef9cb4.js";p.defaults.withCredentials=!0;const E=k({name:"forget_password",data(){const e=this;return{loading:c(!1),captchaLoading:c(!1),dialog:c(!1),mobile:"",captcha:"",captchaImage:"",rules:{mobile:[a=>e.validate(a,"mobile")],captcha:[a=>!!a||e.$t("captcha.required")]},response:{code:"",message:"",Success:!1,data:{id:""}}}},mounted(){this.loadCaptcha()},methods:{validate(e,a){if(a==="mobile")return new RegExp("^(\\+98|0)?9\\d{9}$").test(e)?!0:this.$t("validator.mobile_not_valid")},async loadCaptcha(){this.captchaLoading=!0;try{const e=await p.get("/api/captcha/image",{responseType:"blob",withCredentials:!0}),a=URL.createObjectURL(e.data);this.captchaImage=a}catch{this.response.message="خطا در بارگذاری کپچا",this.dialog=!0}finally{this.captchaLoading=!1}},async submit(){const{valid:e}=await this.$refs.form.validate();if(e){this.loading=!0;const a={mobile:this.mobile,captcha_answer:this.captcha.toString()};p.post("/api/user/forget/password/send-code",a,{withCredentials:!0}).then(l=>{l.data.Success==!0?this.$router.push("/user/forget-password-submit-code/"+l.data.data.id):(this.response=l.data,this.dialog=!0,this.loadCaptcha())}).catch(l=>{var i,r;this.response.message=((r=(i=l.response)==null?void 0:i.data)==null?void 0:r.error)||"خطا در ارسال کد",this.dialog=!0,this.loadCaptcha()}).finally(()=>{this.loading=!1})}}}});const N={key:0,class:"text-center"};function R(e,a,l,i,r,j){const u=s("v-text-field"),_=s("v-img"),d=s("v-col"),m=s("v-row"),g=s("v-btn"),b=s("v-form"),w=s("v-card-text"),f=s("v-card"),$=s("v-container"),y=s("v-spacer"),C=s("v-dialog");return h(),v(I,null,[t($,null,{default:o(()=>[t(m,{class:"d-flex justify-center"},{default:o(()=>[t(d,{md:"5"},{default:o(()=>[t(f,{loading:e.loading?"blue":void 0,title:e.$t("app.name"),subtitle:e.$t("user.forget_password")},{default:o(()=>[t(w,null,{default:o(()=>[t(b,{ref:"form",disabled:e.loading,"fast-fail":"",onSubmit:a[2]||(a[2]=U(n=>e.submit(),["prevent"]))},{default:o(()=>[t(u,{modelValue:e.mobile,"onUpdate:modelValue":a[0]||(a[0]=n=>e.mobile=n),class:"mb-2",label:e.$t("user.mobile"),placeholder:e.$t("user.mobile_placeholder"),"single-line":"",type:"tel",variant:"outlined","prepend-inner-icon":"mdi-phone",rules:e.rules.mobile},null,8,["modelValue","label","placeholder","rules"]),t(m,{class:"mb-2",dense:""},{default:o(()=>[t(d,{cols:"12",sm:"6"},{default:o(()=>[t(_,{src:e.captchaImage,"max-height":"50","max-width":"150",class:"captcha-img",contain:""},null,8,["src"])]),_:1}),t(d,{cols:"12",sm:"6"},{default:o(()=>[t(u,{dense:"",label:e.$t("captcha.enter_code"),placeholder:"کپچا",modelValue:e.captcha,"onUpdate:modelValue":a[1]||(a[1]=n=>e.captcha=n),modelModifiers:{number:!0},variant:"outlined",type:"number",rules:e.rules.captcha,required:"","hide-details":"","prepend-inner-icon":"mdi-refresh","onClick:prependInner":e.loadCaptcha,loading:e.captchaLoading},null,8,["label","modelValue","rules","onClick:prependInner","loading"])]),_:1})]),_:1}),t(g,{loading:e.loading,block:"",class:"text-none mb-4",color:"indigo-darken-3",size:"x-large",variant:"flat","prepend-icon":"mdi-send-circle",type:"submit"},{default:o(()=>[S(q(e.$t("user.send_code_forget_password")),1)]),_:1},8,["loading"])]),_:1},8,["disabled"])]),_:1})]),_:1},8,["loading","title","subtitle"])]),_:1})]),_:1})]),_:1}),e.dialog?(h(),v("div",N,[t(C,{modelValue:e.dialog,"onUpdate:modelValue":a[4]||(a[4]=n=>e.dialog=n),"max-width":"500",persistent:""},{default:o(()=>[t(f,{color:"dangerLight","prepend-icon":"mdi-close-octagon",title:e.$t("dialog.error"),text:e.response.message},{actions:o(()=>[t(y),t(g,{color:"primary",text:e.$t("dialog.ok"),variant:"flat",onClick:a[3]||(a[3]=n=>{e.dialog=!1,e.loading=!1,e.mobile="",e.captcha=""})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):L("",!0)],64)}const D=V(E,[["render",R],["__scopeId","data-v-31025060"]]);export{D as default}; diff --git a/public_html/webui/assets/forget-password-submit-code-8f3946ca.js b/public_html/webui/assets/forget-password-submit-code-8f3946ca.js deleted file mode 100644 index c4c1125d..00000000 --- a/public_html/webui/assets/forget-password-submit-code-8f3946ca.js +++ /dev/null @@ -1 +0,0 @@ -import{a as B,_ as F}from"./main-9b36f05f.js";import{h as T,p as R,r as b,a as n,o as d,s as u,b as s,w as i,A as E,F as P,aa as U,c as j,d as $,t as c}from"./vendor-adef9cb4.js";/*! vue-countdown v2.1.3 | (c) 2018-present Chen Fengyuan | MIT */const h=1e3,m=60*h,f=60*m,w=24*f,C="abort",V="end",k="progress",I="start",N="visibilitychange";var G=T({name:"VueCountdown",props:{autoStart:{type:Boolean,default:!0},emitEvents:{type:Boolean,default:!0},interval:{type:Number,default:1e3,validator:t=>t>=0},now:{type:Function,default:()=>Date.now()},tag:{type:String,default:"span"},time:{type:Number,default:0,validator:t=>t>=0},transform:{type:Function,default:t=>t}},emits:[C,V,k,I],data(){return{counting:!1,endTime:0,totalMilliseconds:0,requestId:0,autoPauseOnHide:!1}},computed:{days(){return Math.floor(this.totalMilliseconds/w)},hours(){return Math.floor(this.totalMilliseconds%w/f)},minutes(){return Math.floor(this.totalMilliseconds%f/m)},seconds(){return Math.floor(this.totalMilliseconds%m/h)},milliseconds(){return Math.floor(this.totalMilliseconds%h)},totalDays(){return this.days},totalHours(){return Math.floor(this.totalMilliseconds/f)},totalMinutes(){return Math.floor(this.totalMilliseconds/m)},totalSeconds(){return Math.floor(this.totalMilliseconds/h)}},watch:{$props:{deep:!0,immediate:!0,handler(){this.totalMilliseconds=this.time,this.endTime=this.now()+this.time,this.autoStart&&this.start()}}},mounted(){document.addEventListener(N,this.handleVisibilityChange)},beforeUnmount(){document.removeEventListener(N,this.handleVisibilityChange),this.pause()},methods:{start(){this.counting||(this.counting=!0,this.autoStart||(this.totalMilliseconds=this.time,this.endTime=this.now()+this.time),this.emitEvents&&this.$emit(I),document.visibilityState==="visible"&&this.continue())},continue(){if(!this.counting)return;const t=Math.min(this.totalMilliseconds,this.interval);if(t>0){let e,l;const p=a=>{e||(e=a),l||(l=a);const g=a-e;g>=t||g+(a-l)/2>=t?this.progress():this.requestId=requestAnimationFrame(p),l=a};this.requestId=requestAnimationFrame(p)}else this.end()},pause(){cancelAnimationFrame(this.requestId),this.requestId=0},progress(){this.counting&&(this.update(),this.emitEvents&&this.totalMilliseconds>0&&this.$emit(k,{days:this.days,hours:this.hours,minutes:this.minutes,seconds:this.seconds,milliseconds:this.milliseconds,totalDays:this.totalDays,totalHours:this.totalHours,totalMinutes:this.totalMinutes,totalSeconds:this.totalSeconds,totalMilliseconds:this.totalMilliseconds}),this.continue())},abort(){this.counting&&(this.pause(),this.counting=!1,this.emitEvents&&this.$emit(C))},end(){this.counting&&(this.pause(),this.totalMilliseconds=0,this.counting=!1,this.emitEvents&&this.$emit(V))},update(){this.counting&&(this.totalMilliseconds=Math.max(0,this.endTime-this.now()))},restart(){this.pause(),this.totalMilliseconds=this.time,this.endTime=this.now()+this.time,this.counting=!1,this.start()},handleVisibilityChange(){switch(document.visibilityState){case"visible":this.requestId===0&&this.autoPauseOnHide&&(this.update(),this.continue()),this.autoPauseOnHide=!1;break;case"hidden":this.requestId>0&&(this.autoPauseOnHide=!0,this.pause());break}}},render(){return R(this.tag,this.$slots.default?[this.$slots.default(this.transform({days:this.days,hours:this.hours,minutes:this.minutes,seconds:this.seconds,milliseconds:this.milliseconds,totalDays:this.totalDays,totalHours:this.totalHours,totalMinutes:this.totalMinutes,totalSeconds:this.totalSeconds,totalMilliseconds:this.totalMilliseconds}))]:void 0)}});const Y=T({name:"reset-password",components:{"vue-countdown":G},data(){return{dialog:!1,dialogSuccess:!1,loading:!1,counting:!0,disableSend:b(!0),code:"",response:{code:"",message:"",Success:!1,data:{id:""}},responseSuccess:{code:"",message:"",Success:!1,data:{id:""}}}},watch:{code(t,e){Object.keys(t).length==6?this.disableSend=b(!1):this.disableSend=b(!0)}},methods:{onCountdownEnd(){this.counting=!1},onResendCodeClick(){this.$router.push({name:"user_forget_password"})},async submit(){const{valid:t}=await this.$refs.form.validate();t&&(this.loading=!0,B.post("/api/user/reset/password/send-to-sms",{id:this.$route.params.id,code:this.code}).then(e=>{e.data.Success!=!0?(this.response=e.data,this.dialog=!0):(this.responseSuccess=e.data,this.dialogSuccess=!0),this.loading=!1}))}}}),z={key:1},J={key:0,class:"text-center"},K={key:1,class:"text-center"};function Q(t,e,l,p,a,g){const D=n("v-otp-input"),L=n("vue-countdown"),r=n("v-btn"),S=n("v-col"),M=n("v-row"),O=n("v-form"),H=n("v-card-text"),v=n("v-card"),q=n("v-container"),y=n("v-spacer"),_=n("v-dialog");return d(),u(P,null,[s(q,null,{default:i(()=>[s(M,{class:"d-flex justify-center"},{default:i(()=>[s(S,{md:"5"},{default:i(()=>[s(v,{loading:t.loading?"blue":null,title:t.$t("app.name"),subtitle:t.$t("user.forget_password")},{default:i(()=>[s(H,null,{default:i(()=>[s(O,{ref:"form",disabled:t.loading,"fast-fail":"",onSubmit:e[2]||(e[2]=U(o=>t.submit(),["prevent"]))},{default:i(()=>[s(D,{"focus-all":"",modelValue:t.code,"onUpdate:modelValue":e[0]||(e[0]=o=>t.code=o),disabled:t.loading,style:{direction:"ltr"}},null,8,["modelValue","disabled"]),s(M,null,{default:i(()=>[s(S,{class:"my-2 mx-4"},{default:i(()=>[s(r,{class:"float-end",color:"indigo",disabled:t.counting,onClick:e[1]||(e[1]=o=>t.onResendCodeClick())},{default:i(()=>[t.counting?(d(),j(L,{key:0,time:12e4,onEnd:t.onCountdownEnd},{default:i(({minutes:o,seconds:A})=>[$(c(t.$t("user.resendCodeLabel"))+" "+c(o+":"+A),1)]),_:1},8,["onEnd"])):(d(),u("span",z,c(t.$t("user.send_again")),1))]),_:1},8,["disabled"])]),_:1})]),_:1}),s(r,{disabled:t.disableSend,block:"",class:"text-none mb-4",color:"indigo-darken-3",size:"x-large",variant:"flat","prepend-icon":"mdi-send",type:"submit"},{default:i(()=>[$(c(t.$t("user.send_new_password")),1)]),_:1},8,["disabled"])]),_:1},8,["disabled"])]),_:1})]),_:1},8,["loading","title","subtitle"])]),_:1})]),_:1})]),_:1}),t.dialog?(d(),u("div",J,[s(_,{modelValue:t.dialog,"onUpdate:modelValue":e[4]||(e[4]=o=>t.dialog=o),"max-width":"500",persistent:""},{default:i(()=>[s(v,{color:"dangerLight","prepend-icon":"mdi-close-octagon ",title:t.$t("dialog.error"),text:t.response.message},{actions:i(()=>[s(y),s(r,{color:"primary",text:t.$t("dialog.ok"),variant:"flat",onClick:e[3]||(e[3]=o=>{t.dialog=!1,t.loading=!1,t.code=""})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):E("",!0),t.dialogSuccess?(d(),u("div",K,[s(_,{modelValue:t.dialogSuccess,"onUpdate:modelValue":e[6]||(e[6]=o=>t.dialogSuccess=o),"max-width":"500",persistent:""},{default:i(()=>[s(v,{color:"successLight","prepend-icon":"mdi-check-bold ",title:t.$t("dialog.title"),text:t.responseSuccess.message},{actions:i(()=>[s(y),s(r,{color:"primary",text:t.$t("dialog.ok"),variant:"flat",onClick:e[5]||(e[5]=o=>{t.dialogSuccess=!1,t.loading=!1,t.$router.push({name:"user_login"})})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):E("",!0)],64)}const Z=F(Y,[["render",Q]]);export{Z as default}; diff --git a/public_html/webui/assets/helpBtn-57b83c77.js b/public_html/webui/assets/helpBtn-57b83c77.js deleted file mode 100644 index ad63ce43..00000000 --- a/public_html/webui/assets/helpBtn-57b83c77.js +++ /dev/null @@ -1 +0,0 @@ -import{h as o,o as a,s as e,e as t,t as i,c as d,z as l,F as n}from"./vendor-adef9cb4.js";import{_ as r}from"./main-9b36f05f.js";const c=o({name:"helpBtn",props:{vsource:String,label:String,rndiv:String}}),p={class:"modal modal-lg fade",id:"staticBackdrop","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"staticBackdropLabel","aria-hidden":"true"},b={class:"modal-dialog"},m={class:"modal-content"},_={class:"modal-header bg-primary-light text-white"},h={class:"modal-title fs-5",id:"staticBackdropLabel"},f={class:"modal-body"},u=["id"];function g(v,s,k,B,y,x){return a(),e(n,null,[s[1]||(s[1]=t("button",{type:"button",class:"btn btn-sm btn-link text-info mx-2","data-bs-toggle":"modal","data-bs-target":"#staticBackdrop"},[t("i",{class:"fa fa-question-circle"})],-1)),t("div",p,[t("div",b,[t("div",m,[t("div",_,[t("h1",h,i(this.$props.label),1),s[0]||(s[0]=t("div",{class:"block-options"},[t("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})],-1))]),t("div",f,[t("div",{id:this.$props.rndiv},[(a(),d(l("script"),{src:this.$props.vsource},null,8,["src"]))],8,u)])])])])],64)}const C=r(c,[["render",g]]);export{C as H}; diff --git a/public_html/webui/assets/index-d0fe612c.css b/public_html/webui/assets/index-d0fe612c.css deleted file mode 100644 index 48d822dd..00000000 --- a/public_html/webui/assets/index-d0fe612c.css +++ /dev/null @@ -1,5 +0,0 @@ -label.required:before{content:"* ";color:red}.btn-link{text-decoration:none}.customize-table{--easy-table-header-font-color: #e1e1e1;--easy-table-header-background-color: #055bbb}.v-navigation-drawer ::-webkit-scrollbar{width:4px}.v-navigation-drawer ::-webkit-scrollbar-track{background:transparent}.v-navigation-drawer ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.v-navigation-drawer ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.fade-enter-active[data-v-82159762],.fade-leave-active[data-v-82159762]{transition:opacity .3s}.fade-enter[data-v-82159762],.fade-leave-to[data-v-82159762]{opacity:0}.velmld-overlay[data-v-82159762]{position:absolute;z-index:3000;margin:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s}.velmld-spinner[data-v-82159762]{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;text-align:center}.velmld-full-screen[data-v-82159762]{position:fixed}.velmld-parent{position:relative!important}.mu-container[data-v-01f6b32e]{background-color:#fbfbfb!important;border-radius:5px!important;border-style:solid!important;border:1px solid #9b9b9b!important;box-sizing:border-box!important;width:100%!important;height:auto!important}.mu-elements-wraper[data-v-01f6b32e]{padding:1rem!important;display:flex!important;flex-wrap:wrap!important}.mu-plusbox-container[data-v-01f6b32e]{display:inline-flex!important;height:90px!important;width:140px!important;margin:.25rem!important}.mu-plusbox[data-v-01f6b32e]{background-color:#fff!important;border:1px dashed #818181!important;border-radius:5px!important;cursor:pointer!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:140px!important;height:90px!important}.mu-plusbox[data-v-01f6b32e]:hover{background-color:#f1f1f1!important}.mu-plusbox:hover>.mu-plus-icon[data-v-01f6b32e]{color:#028296!important}.mu-plus-icon[data-v-01f6b32e]{color:#00afca!important;font-size:3rem!important;flex:1}.mu-image-container[data-v-01f6b32e]{width:140px!important;height:90px!important;margin:.25rem!important;position:relative}.mu-images-preview[data-v-01f6b32e]{border-radius:5px!important;border:1px solid #818181!important;width:140px!important;height:90px!important;transition:filter .1s linear;object-fit:cover;object-position:center}.mu-images-preview[data-v-01f6b32e]:hover{filter:brightness(90%)}.mu-close-btn[data-v-01f6b32e]{background:none!important;color:#fff!important;border:none!important;padding:0!important;margin:0!important;cursor:pointer!important;position:absolute!important;top:0;right:0}.mu-times-icon[data-v-01f6b32e]{font-size:3rem!important;filter:drop-shadow(0px 0px 1px black)}.mu-close-btn[data-v-01f6b32e]:hover{color:red!important}.mu-red-border[data-v-01f6b32e]{border:1px solid #dc3545!important}.mu-mt-1[data-v-01f6b32e]{margin-top:.25rem!important}img[data-v-01f6b32e]{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}@media (forced-colors: active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition-property:width,left,right;transition:inherit}@media (forced-colors: active){.v-progress-linear__buffer{background-color:highlight;opacity:.3}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors: active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-sheet--rounded{border-radius:4px}.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{--v-overlay-opacity: .32;border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo-inverted{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden}.v-field--variant-outlined .v-label.v-field-label--floating{max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 24px)}.v-field--rounded.v-field--variant-outlined .v-field__outline__notch,[class^=rounded-].v-field--variant-outlined .v-field__outline__notch,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important}.bg-black{color:#fff!important}.bg-white{background-color:#fff!important}.bg-white{color:#000!important}.bg-transparent{background-color:transparent!important}.bg-transparent{color:currentColor!important}.bg-red{background-color:#f44336!important}.bg-red{color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important}.bg-red-lighten-5{color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important}.bg-red-lighten-4{color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important}.bg-red-lighten-3{color:#000!important}.bg-red-lighten-2{background-color:#e57373!important}.bg-red-lighten-2{color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important}.bg-red-lighten-1{color:#fff!important}.bg-red-darken-1{background-color:#e53935!important}.bg-red-darken-1{color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important}.bg-red-darken-2{color:#fff!important}.bg-red-darken-3{background-color:#c62828!important}.bg-red-darken-3{color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important}.bg-red-darken-4{color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important}.bg-red-accent-1{color:#000!important}.bg-red-accent-2{background-color:#ff5252!important}.bg-red-accent-2{color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important}.bg-red-accent-3{color:#fff!important}.bg-red-accent-4{background-color:#d50000!important}.bg-red-accent-4{color:#fff!important}.bg-pink{background-color:#e91e63!important}.bg-pink{color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important}.bg-pink-lighten-5{color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important}.bg-pink-lighten-4{color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important}.bg-pink-lighten-3{color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important}.bg-pink-lighten-2{color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important}.bg-pink-lighten-1{color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important}.bg-pink-darken-1{color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important}.bg-pink-darken-2{color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important}.bg-pink-darken-3{color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important}.bg-pink-darken-4{color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important}.bg-pink-accent-1{color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important}.bg-pink-accent-2{color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important}.bg-pink-accent-3{color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important}.bg-pink-accent-4{color:#fff!important}.bg-purple{background-color:#9c27b0!important}.bg-purple{color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important}.bg-purple-lighten-5{color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important}.bg-purple-lighten-4{color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important}.bg-purple-lighten-3{color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important}.bg-purple-lighten-2{color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important}.bg-purple-lighten-1{color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important}.bg-purple-darken-1{color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important}.bg-purple-darken-2{color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important}.bg-purple-darken-3{color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important}.bg-purple-darken-4{color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important}.bg-purple-accent-1{color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important}.bg-purple-accent-2{color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important}.bg-purple-accent-3{color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important}.bg-purple-accent-4{color:#fff!important}.bg-deep-purple{background-color:#673ab7!important}.bg-deep-purple{color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important}.bg-deep-purple-lighten-5{color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important}.bg-deep-purple-lighten-4{color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important}.bg-deep-purple-lighten-3{color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important}.bg-deep-purple-lighten-2{color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important}.bg-deep-purple-lighten-1{color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important}.bg-deep-purple-darken-1{color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important}.bg-deep-purple-darken-2{color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important}.bg-deep-purple-darken-3{color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important}.bg-deep-purple-darken-4{color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important}.bg-deep-purple-accent-1{color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important}.bg-deep-purple-accent-2{color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important}.bg-deep-purple-accent-3{color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important}.bg-deep-purple-accent-4{color:#fff!important}.bg-indigo{background-color:#3f51b5!important}.bg-indigo{color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important}.bg-indigo-lighten-5{color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important}.bg-indigo-lighten-4{color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important}.bg-indigo-lighten-3{color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important}.bg-indigo-lighten-2{color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important}.bg-indigo-lighten-1{color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important}.bg-indigo-darken-1{color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important}.bg-indigo-darken-2{color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important}.bg-indigo-darken-3{color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important}.bg-indigo-darken-4{color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important}.bg-indigo-accent-1{color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important}.bg-indigo-accent-2{color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important}.bg-indigo-accent-3{color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important}.bg-indigo-accent-4{color:#fff!important}.bg-blue{background-color:#2196f3!important}.bg-blue{color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important}.bg-blue-lighten-5{color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important}.bg-blue-lighten-4{color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important}.bg-blue-lighten-3{color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important}.bg-blue-lighten-2{color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important}.bg-blue-lighten-1{color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important}.bg-blue-darken-1{color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important}.bg-blue-darken-2{color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important}.bg-blue-darken-3{color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important}.bg-blue-darken-4{color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important}.bg-blue-accent-1{color:#000!important}.bg-blue-accent-2{background-color:#448aff!important}.bg-blue-accent-2{color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important}.bg-blue-accent-3{color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important}.bg-blue-accent-4{color:#fff!important}.bg-light-blue{background-color:#03a9f4!important}.bg-light-blue{color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important}.bg-light-blue-lighten-5{color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important}.bg-light-blue-lighten-4{color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important}.bg-light-blue-lighten-3{color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important}.bg-light-blue-lighten-2{color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important}.bg-light-blue-lighten-1{color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important}.bg-light-blue-darken-1{color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important}.bg-light-blue-darken-2{color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important}.bg-light-blue-darken-3{color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important}.bg-light-blue-darken-4{color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important}.bg-light-blue-accent-1{color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important}.bg-light-blue-accent-2{color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important}.bg-light-blue-accent-3{color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important}.bg-light-blue-accent-4{color:#fff!important}.bg-cyan{background-color:#00bcd4!important}.bg-cyan{color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important}.bg-cyan-lighten-5{color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important}.bg-cyan-lighten-4{color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important}.bg-cyan-lighten-3{color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important}.bg-cyan-lighten-2{color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important}.bg-cyan-lighten-1{color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important}.bg-cyan-darken-1{color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important}.bg-cyan-darken-2{color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important}.bg-cyan-darken-3{color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important}.bg-cyan-darken-4{color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important}.bg-cyan-accent-1{color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important}.bg-cyan-accent-2{color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important}.bg-cyan-accent-3{color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important}.bg-cyan-accent-4{color:#fff!important}.bg-teal{background-color:#009688!important}.bg-teal{color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important}.bg-teal-lighten-5{color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important}.bg-teal-lighten-4{color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important}.bg-teal-lighten-3{color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important}.bg-teal-lighten-2{color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important}.bg-teal-lighten-1{color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important}.bg-teal-darken-1{color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important}.bg-teal-darken-2{color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important}.bg-teal-darken-3{color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important}.bg-teal-darken-4{color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important}.bg-teal-accent-1{color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important}.bg-teal-accent-2{color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important}.bg-teal-accent-3{color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important}.bg-teal-accent-4{color:#fff!important}.bg-green{background-color:#4caf50!important}.bg-green{color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important}.bg-green-lighten-5{color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important}.bg-green-lighten-4{color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important}.bg-green-lighten-3{color:#000!important}.bg-green-lighten-2{background-color:#81c784!important}.bg-green-lighten-2{color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important}.bg-green-lighten-1{color:#fff!important}.bg-green-darken-1{background-color:#43a047!important}.bg-green-darken-1{color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important}.bg-green-darken-2{color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important}.bg-green-darken-3{color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important}.bg-green-darken-4{color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important}.bg-green-accent-1{color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important}.bg-green-accent-2{color:#000!important}.bg-green-accent-3{background-color:#00e676!important}.bg-green-accent-3{color:#000!important}.bg-green-accent-4{background-color:#00c853!important}.bg-green-accent-4{color:#000!important}.bg-light-green{background-color:#8bc34a!important}.bg-light-green{color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important}.bg-light-green-lighten-5{color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important}.bg-light-green-lighten-4{color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important}.bg-light-green-lighten-3{color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important}.bg-light-green-lighten-2{color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important}.bg-light-green-lighten-1{color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important}.bg-light-green-darken-1{color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important}.bg-light-green-darken-2{color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important}.bg-light-green-darken-3{color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important}.bg-light-green-darken-4{color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important}.bg-light-green-accent-1{color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important}.bg-light-green-accent-2{color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important}.bg-light-green-accent-3{color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important}.bg-light-green-accent-4{color:#000!important}.bg-lime{background-color:#cddc39!important}.bg-lime{color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important}.bg-lime-lighten-5{color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important}.bg-lime-lighten-4{color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important}.bg-lime-lighten-3{color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important}.bg-lime-lighten-2{color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important}.bg-lime-lighten-1{color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important}.bg-lime-darken-1{color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important}.bg-lime-darken-2{color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important}.bg-lime-darken-3{color:#fff!important}.bg-lime-darken-4{background-color:#827717!important}.bg-lime-darken-4{color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important}.bg-lime-accent-1{color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important}.bg-lime-accent-2{color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important}.bg-lime-accent-3{color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important}.bg-lime-accent-4{color:#000!important}.bg-yellow{background-color:#ffeb3b!important}.bg-yellow{color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important}.bg-yellow-lighten-5{color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important}.bg-yellow-lighten-4{color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important}.bg-yellow-lighten-3{color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important}.bg-yellow-lighten-2{color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important}.bg-yellow-lighten-1{color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important}.bg-yellow-darken-1{color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important}.bg-yellow-darken-2{color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important}.bg-yellow-darken-3{color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important}.bg-yellow-darken-4{color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important}.bg-yellow-accent-1{color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important}.bg-yellow-accent-2{color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important}.bg-yellow-accent-3{color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important}.bg-yellow-accent-4{color:#000!important}.bg-amber{background-color:#ffc107!important}.bg-amber{color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important}.bg-amber-lighten-5{color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important}.bg-amber-lighten-4{color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important}.bg-amber-lighten-3{color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important}.bg-amber-lighten-2{color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important}.bg-amber-lighten-1{color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important}.bg-amber-darken-1{color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important}.bg-amber-darken-2{color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important}.bg-amber-darken-3{color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important}.bg-amber-darken-4{color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important}.bg-amber-accent-1{color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important}.bg-amber-accent-2{color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important}.bg-amber-accent-3{color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important}.bg-amber-accent-4{color:#000!important}.bg-orange{background-color:#ff9800!important}.bg-orange{color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important}.bg-orange-lighten-5{color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important}.bg-orange-lighten-4{color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important}.bg-orange-lighten-3{color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important}.bg-orange-lighten-2{color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important}.bg-orange-lighten-1{color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important}.bg-orange-darken-1{color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important}.bg-orange-darken-2{color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important}.bg-orange-darken-3{color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important}.bg-orange-darken-4{color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important}.bg-orange-accent-1{color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important}.bg-orange-accent-2{color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important}.bg-orange-accent-3{color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important}.bg-orange-accent-4{color:#fff!important}.bg-deep-orange{background-color:#ff5722!important}.bg-deep-orange{color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important}.bg-deep-orange-lighten-5{color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important}.bg-deep-orange-lighten-4{color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important}.bg-deep-orange-lighten-3{color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important}.bg-deep-orange-lighten-2{color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important}.bg-deep-orange-lighten-1{color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important}.bg-deep-orange-darken-1{color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important}.bg-deep-orange-darken-2{color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important}.bg-deep-orange-darken-3{color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important}.bg-deep-orange-darken-4{color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important}.bg-deep-orange-accent-1{color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important}.bg-deep-orange-accent-2{color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important}.bg-deep-orange-accent-3{color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important}.bg-deep-orange-accent-4{color:#fff!important}.bg-brown{background-color:#795548!important}.bg-brown{color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important}.bg-brown-lighten-5{color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important}.bg-brown-lighten-4{color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important}.bg-brown-lighten-3{color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important}.bg-brown-lighten-2{color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important}.bg-brown-lighten-1{color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important}.bg-brown-darken-1{color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important}.bg-brown-darken-2{color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important}.bg-brown-darken-3{color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important}.bg-brown-darken-4{color:#fff!important}.bg-blue-grey{background-color:#607d8b!important}.bg-blue-grey{color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important}.bg-blue-grey-lighten-5{color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important}.bg-blue-grey-lighten-4{color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important}.bg-blue-grey-lighten-3{color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important}.bg-blue-grey-lighten-2{color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important}.bg-blue-grey-lighten-1{color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important}.bg-blue-grey-darken-1{color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important}.bg-blue-grey-darken-2{color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important}.bg-blue-grey-darken-3{color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important}.bg-blue-grey-darken-4{color:#fff!important}.bg-grey{background-color:#9e9e9e!important}.bg-grey{color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important}.bg-grey-lighten-5{color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important}.bg-grey-lighten-4{color:#000!important}.bg-grey-lighten-3{background-color:#eee!important}.bg-grey-lighten-3{color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important}.bg-grey-lighten-2{color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important}.bg-grey-lighten-1{color:#000!important}.bg-grey-darken-1{background-color:#757575!important}.bg-grey-darken-1{color:#fff!important}.bg-grey-darken-2{background-color:#616161!important}.bg-grey-darken-2{color:#fff!important}.bg-grey-darken-3{background-color:#424242!important}.bg-grey-darken-3{color:#fff!important}.bg-grey-darken-4{background-color:#212121!important}.bg-grey-darken-4{color:#fff!important}.bg-shades-black{background-color:#000!important}.bg-shades-black{color:#fff!important}.bg-shades-white{background-color:#fff!important}.bg-shades-white{color:#000!important}.bg-shades-transparent{background-color:transparent!important}.bg-shades-transparent{color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! - * ress.css • v2.0.4 - * MIT License - * github.com/filipelinhares/ress - */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-scroll{overflow-y:scroll!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.flex-1-1-0{flex:1 1 0!important}.flex-1-0-0{flex:1 0 0!important}.flex-0-1-0{flex:0 1 0!important}.flex-0-0-0{flex:0 0 0!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border,.border-thin{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t,.border-t-thin{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e,.border-e-thin{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b,.border-b-thin{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s,.border-s-thin{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.opacity-hover{opacity:var(--v-hover-opacity)!important}.opacity-focus{opacity:var(--v-focus-opacity)!important}.opacity-selected{opacity:var(--v-selected-opacity)!important}.opacity-activated{opacity:var(--v-activated-opacity)!important}.opacity-pressed{opacity:var(--v-pressed-opacity)!important}.opacity-dragged{opacity:var(--v-dragged-opacity)!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-1-1-0{flex:1 1 0!important}.flex-sm-1-0-0{flex:1 0 0!important}.flex-sm-0-1-0{flex:0 1 0!important}.flex-sm-0-0-0{flex:0 0 0!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-sm-auto{height:auto!important}.h-sm-screen{height:100vh!important}.h-sm-0{height:0!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.w-sm-auto{width:auto!important}.w-sm-0{width:0!important}.w-sm-25{width:25%!important}.w-sm-33{width:33%!important}.w-sm-50{width:50%!important}.w-sm-66{width:66%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-1-1-0{flex:1 1 0!important}.flex-md-1-0-0{flex:1 0 0!important}.flex-md-0-1-0{flex:0 1 0!important}.flex-md-0-0-0{flex:0 0 0!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-md-auto{height:auto!important}.h-md-screen{height:100vh!important}.h-md-0{height:0!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.w-md-auto{width:auto!important}.w-md-0{width:0!important}.w-md-25{width:25%!important}.w-md-33{width:33%!important}.w-md-50{width:50%!important}.w-md-66{width:66%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-1-1-0{flex:1 1 0!important}.flex-lg-1-0-0{flex:1 0 0!important}.flex-lg-0-1-0{flex:0 1 0!important}.flex-lg-0-0-0{flex:0 0 0!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-lg-auto{height:auto!important}.h-lg-screen{height:100vh!important}.h-lg-0{height:0!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.w-lg-auto{width:auto!important}.w-lg-0{width:0!important}.w-lg-25{width:25%!important}.w-lg-33{width:33%!important}.w-lg-50{width:50%!important}.w-lg-66{width:66%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-1-1-0{flex:1 1 0!important}.flex-xl-1-0-0{flex:1 0 0!important}.flex-xl-0-1-0{flex:0 1 0!important}.flex-xl-0-0-0{flex:0 0 0!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xl-auto{height:auto!important}.h-xl-screen{height:100vh!important}.h-xl-0{height:0!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.w-xl-auto{width:auto!important}.w-xl-0{width:0!important}.w-xl-25{width:25%!important}.w-xl-33{width:33%!important}.w-xl-50{width:50%!important}.w-xl-66{width:66%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-1-1-0{flex:1 1 0!important}.flex-xxl-1-0-0{flex:1 0 0!important}.flex-xxl-0-1-0{flex:0 1 0!important}.flex-xxl-0-0-0{flex:0 0 0!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xxl-auto{height:auto!important}.h-xxl-screen{height:100vh!important}.h-xxl-0{height:0!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.w-xxl-auto{width:auto!important}.w-xxl-0{width:0!important}.w-xxl-25{width:25%!important}.w-xxl-33{width:33%!important}.w-xxl-50{width:50%!important}.w-xxl-66{width:66%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-autocomplete__content{border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%;opacity:1}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-select__content{border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;bottom:0;color:rgb(var(--v-theme-background));content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.6;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%}.v-banner{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0}.v-banner--border{border-width:thin;box-shadow:none}.v-banner{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner{border-radius:0}.v-banner{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0;z-index:1}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color,.2s,.1s cubic-bezier(.4,0,.2,1)}.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation{border-radius:0}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-basis:0;flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:0;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media (min-width: 600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;flex:1 1 100%}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-breadcrumbs{display:flex;align-items:center;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls{background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-color-picker{align-self:flex-start;contain:content}.v-color-picker.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker.v-sheet{border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px}.v-color-picker--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{border-radius:4px;margin-bottom:8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:rgba(var(--v-theme-surface-variant),.2);color:rgba(var(--v-theme-on-surface))}.v-color-picker-edit__input span{font-size:.75rem}.v-color-picker-preview__alpha .v-slider-track__background{background-color:transparent!important}.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv))}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv))}.v-color-picker-preview__alpha .v-slider-track__background:after{content:"";z-index:-1;left:0;top:0;width:100%;height:100%;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:inherit}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:16px}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to right,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to left,#F00 0%,#FF0 16.66%,#0F0 33.33%,#0FF 50%,#00F 66.66%,#F0F 83.33%,#F00 100%)}.v-color-picker-preview__track{position:relative;width:100%;margin:0!important}.v-color-picker-preview__track .v-slider-track__fill{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;-webkit-user-select:none;user-select:none;background-color:currentColor}@media (forced-colors: active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;-webkit-user-select:none;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media (forced-colors: active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media (forced-colors: active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;-webkit-user-select:none;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden}.v-combobox__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-combobox__content{border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-surface-light))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single:not(.v-combobox--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--active input{transition:none}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table__th--sticky{background:rgb(var(--v-theme-surface));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:0;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{font-weight:500;text-align:start}.v-data-table__td-value{text-align:end}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:16px}.v-empty-state--start{align-items:flex-start}.v-empty-state--center{align-items:center}.v-empty-state--end{align-items:flex-end}.v-empty-state__media{text-align:center;width:100%}.v-empty-state__media .v-icon{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-empty-state__headline{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:3.75rem;font-weight:300;line-height:1;text-align:center;margin-bottom:8px}.v-empty-state--mobile .v-empty-state__headline{font-size:2.125rem}.v-empty-state__title{font-size:1.25rem;font-weight:500;line-height:1.6;margin-bottom:4px;text-align:center}.v-empty-state__text{font-size:.875rem;font-weight:400;line-height:1.425;padding:0 16px;text-align:center}.v-empty-state__content{padding:24px 0}.v-empty-state__actions{display:flex;gap:8px;padding:16px}.v-empty-state__action-btn.v-btn{background-color:initial;color:initial}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-fab{align-items:center;display:inline-flex;flex:1 1 auto;pointer-events:none;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.v-fab .v-btn{pointer-events:auto}.v-fab .v-btn--variant-elevated{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-fab--app,.v-fab--absolute{display:flex}.v-fab--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.v-fab--start,.v-fab--left{justify-content:flex-start}.v-fab--center{align-items:center;justify-content:center}.v-fab--end,.v-fab--right{justify-content:flex-end}.v-fab--bottom{align-items:flex-end}.v-fab--top{align-items:flex-start}.v-fab--extended .v-btn{border-radius:9999px!important}.v-fab__container{align-self:center;display:inline-flex;vertical-align:middle}.v-fab--app .v-fab__container{margin:12px;position:fixed}.v-fab--absolute .v-fab__container{position:absolute;z-index:4}.v-fab--offset.v-fab--top .v-fab__container{transform:translateY(-50%)}.v-fab--offset.v-fab--bottom .v-fab__container{transform:translateY(50%)}.v-fab--top .v-fab__container{top:0}.v-fab--bottom .v-fab__container{bottom:0}.v-fab--left .v-fab__container,.v-fab--start .v-fab__container{left:0}.v-fab--right .v-fab__container,.v-fab--end .v-fab__container{right:0}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:var(--v-infinite-margin-size, 1px)}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll-intersect{pointer-events:none;margin-top:var(--v-infinite-margin);margin-bottom:calc(var(--v-infinite-margin) * -1)}.v-infinite-scroll-intersect:nth-child(2){--v-infinite-margin: var(--v-infinite-margin-size, 1px)}.v-infinite-scroll-intersect:nth-last-child(2){--v-infinite-margin: calc(var(--v-infinite-margin-size, 1px) * -1)}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-kbd{background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));border-radius:3px;display:inline;font-size:85%;font-weight:400;padding:.2em .4rem}.v-kbd{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}.v-locale-provider{display:contents}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}.v-otp-input{align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input{border-radius:4px}.v-otp-input .v-field{height:100%}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;height:64px;padding:.5rem;justify-content:center;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-outer-spin-button,.v-otp-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}.v-radio-group .v-input__details{padding-inline:16px}.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface),var(--v-border-opacity))}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,rgba(var(--v-theme-surface),0),rgba(var(--v-theme-surface),.3),rgba(var(--v-theme-surface),0));transform:translate(-100%);z-index:1}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{margin-top:16px;max-width:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{align-items:baseline;margin:0 8px;justify-content:space-evenly;flex-wrap:nowrap}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar__wrapper{border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-speed-dial__content{gap:8px}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right-center{flex-direction:row}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start-center{flex-direction:row-reverse}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top-center{flex-direction:column-reverse}.v-speed-dial__content>*:nth-child(1){transition-delay:0s}.v-speed-dial__content>*:nth-child(2){transition-delay:.05s}.v-speed-dial__content>*:nth-child(3){transition-delay:.1s}.v-speed-dial__content>*:nth-child(4){transition-delay:.15s}.v-speed-dial__content>*:nth-child(5){transition-delay:.2s}.v-speed-dial__content>*:nth-child(6){transition-delay:.25s}.v-speed-dial__content>*:nth-child(7){transition-delay:.3s}.v-speed-dial__content>*:nth-child(8){transition-delay:.35s}.v-speed-dial__content>*:nth-child(9){transition-delay:.4s}.v-speed-dial__content>*:nth-child(10){transition-delay:.45s}.v-stepper.v-sheet{overflow:hidden}.v-stepper.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper.v-sheet{border-radius:4px}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper-header{align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}.v-stepper-item{align-items:center;align-self:stretch;display:inline-flex;flex:none;outline:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item:hover>.v-stepper-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item:focus-visible>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item:focus>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-stepper-item--active>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]>.v-stepper-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:hover>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:focus-visible>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item--active:focus>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-stepper--non-linear .v-stepper-item{opacity:var(--v-high-emphasis-opacity)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity);pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper--mobile .v-stepper-item__avatar.v-avatar{margin-inline-end:0}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;text-align:left;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--alt-labels .v-stepper-item__subtitle{text-align:center}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-stepper-item__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-stepper-item__overlay,.v-stepper-item__underlay{pointer-events:none}.v-stepper-item__overlay,.v-stepper-item__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:14px;opacity:.6;min-width:36px;cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);position:absolute}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media (forced-colors: active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{border:1px solid;color:buttontext}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar{background:rgba(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-system-bar{font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.667;text-transform:none}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;height:0!important;min-height:0!important;pointer-events:none}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;height:100%;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-column:1;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:only-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-divider__dot{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__body,.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.v-calendar{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar__container{border-top:thin solid #e0e0e0;border-left:thin solid #e0e0e0;border-right:thin solid #e0e0e0}.v-calendar-weekly__head{display:grid;grid-template-columns:24px repeat(7,1fr);-webkit-user-select:none;user-select:none}.v-calendar-weekly__head.days__0{grid-template-columns:1fr}.v-calendar-weekly__head.days__0.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px 1fr}.v-calendar-weekly__head.days__1{grid-template-columns:1fr}.v-calendar-weekly__head.days__1.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px 1fr}.v-calendar-weekly__head.days__2{grid-template-columns:repeat(2,1fr)}.v-calendar-weekly__head.days__2.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(2,1fr)}.v-calendar-weekly__head.days__3{grid-template-columns:repeat(3,1fr)}.v-calendar-weekly__head.days__3.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(3,1fr)}.v-calendar-weekly__head.days__4{grid-template-columns:repeat(4,1fr)}.v-calendar-weekly__head.days__4.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(4,1fr)}.v-calendar-weekly__head.days__5{grid-template-columns:repeat(5,1fr)}.v-calendar-weekly__head.days__5.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(5,1fr)}.v-calendar-weekly__head.days__6{grid-template-columns:repeat(6,1fr)}.v-calendar-weekly__head.days__6.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(6,1fr)}.v-calendar-weekly__head.days__7{grid-template-columns:repeat(7,1fr)}.v-calendar-weekly__head.days__7.v-calendar-weekly__head-weeknumbers{grid-template-columns:24px repeat(7,1fr)}.v-calendar-weekly__head-weekday,.v-calendar-weekly__head-weekday-with-weeknumber{flex:1 0 20px;-webkit-user-select:none;user-select:none;padding:8px 4px 0;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-right:thin solid #e0e0e0}.v-calendar-weekly__head-weekday:last-child,.v-calendar-weekly__head-weekday-with-weeknumber:last-child{border-right:none}.v-calendar-weekly__head-weekday>div .v-btn,.v-calendar-weekly__head-weekday-with-weeknumber>div .v-btn{font-size:1.5rem}.v-calendar-weekly__head-weeknumber{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-month__weeknumber{padding-top:6px;background:rgb(var(--v-theme-surface-light));border-bottom:thin solid #e0e0e0;color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity));text-align:center;font-size:12px;font-weight:500}.v-calendar-month__days{display:grid;flex:1 1}.v-calendar-month__days>.v-calendar-month__day{min-height:150px}.v-calendar-month__days.days__0{grid-template-columns:1fr}.v-calendar-month__days.days__0>.v-calendar-month__day{border-right:none}.v-calendar-month__days.days__1{grid-template-columns:1fr}.v-calendar-month__days.days__1>.v-calendar-month__day{border-right:none}.v-calendar-month__days.days__2{grid-template-columns:repeat(2,1fr)}.v-calendar-month__days.days__2>.v-calendar-month__day:nth-child(2n){border-right:none}.v-calendar-month__days.days__3{grid-template-columns:repeat(3,1fr)}.v-calendar-month__days.days__3>.v-calendar-month__day:nth-child(3n){border-right:none}.v-calendar-month__days.days__4{grid-template-columns:repeat(4,1fr)}.v-calendar-month__days.days__4>.v-calendar-month__day:nth-child(4n){border-right:none}.v-calendar-month__days.days__5{grid-template-columns:repeat(5,1fr)}.v-calendar-month__days.days__5>.v-calendar-month__day:nth-child(5n){border-right:none}.v-calendar-month__days.days__6{grid-template-columns:repeat(6,1fr)}.v-calendar-month__days.days__6>.v-calendar-month__day:nth-child(6n){border-right:none}.v-calendar-month__days.days__6.v-calendar-month__weeknumbers{grid-template-columns:24px repeat(6,1fr)}.v-calendar-month__days.days__7{grid-template-columns:repeat(7,1fr)}.v-calendar-month__days.days__7>.v-calendar-month__day:nth-child(7n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__0{grid-template-columns:24px 1fr}.v-calendar-month__days.days-with-weeknumbers__0>.v-calendar-month__day{border-right:none}.v-calendar-month__days.days-with-weeknumbers__1{grid-template-columns:24px 1fr}.v-calendar-month__days.days-with-weeknumbers__1>.v-calendar-month__day{border-right:none}.v-calendar-month__days.days-with-weeknumbers__2{grid-template-columns:24px repeat(2,1fr)}.v-calendar-month__days.days-with-weeknumbers__2>.v-calendar-month__day:nth-child(3n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__3{grid-template-columns:24px repeat(3,1fr)}.v-calendar-month__days.days-with-weeknumbers__3>.v-calendar-month__day:nth-child(4n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__4{grid-template-columns:24px repeat(4,1fr)}.v-calendar-month__days.days-with-weeknumbers__4>.v-calendar-month__day:nth-child(5n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__5{grid-template-columns:24px repeat(5,1fr)}.v-calendar-month__days.days-with-weeknumbers__5>.v-calendar-month__day:nth-child(6n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__6{grid-template-columns:24px repeat(6,1fr)}.v-calendar-month__days.days-with-weeknumbers__6>.v-calendar-month__day:nth-child(7n){border-right:none}.v-calendar-month__days.days-with-weeknumbers__7{grid-template-columns:24px repeat(7,1fr)}.v-calendar-month__days.days-with-weeknumbers__7>.v-calendar-month__day:nth-child(7n){border-right:thin solid thin}.v-calendar-month__days.days-with-weeknumbers__7>.v-calendar-month__day:nth-child(8n){border-right:none}.v-calendar-day{position:relative;display:flex;flex-direction:column}.v-calendar-weekly .v-calendar__container{display:grid}.v-calendar-weekly .v-calendar__container.days__7{grid-template-columns:repeat(7,1fr)}.v-calendar-weekly .v-calendar__container.days__6{grid-template-columns:repeat(6,1fr)}.v-calendar-weekly .v-calendar__container.days__5{grid-template-columns:repeat(5,1fr)}.v-calendar-weekly .v-calendar__container.days__4{grid-template-columns:repeat(4,1fr)}.v-calendar-weekly .v-calendar__container.days__3{grid-template-columns:repeat(3,1fr)}.v-calendar-weekly .v-calendar__container.days__2{grid-template-columns:repeat(2,1fr)}.v-calendar-weekly .v-calendar__container.days__1,.v-calendar-weekly .v-calendar__container.days__0{grid-template-columns:repeat(1,1fr)}.v-calendar-day__row-with-label{display:grid;grid-template-columns:48px 8px 1fr;border-right:thin solid #e0e0e0}.v-calendar-day__row-with-label .v-calendar-day__row-hairline{position:relative;border-right:thin solid #e0e0e0}.v-calendar-day__row-with-label .v-calendar-day__row-hairline:after{content:"";border-bottom:thin solid #e0e0e0;position:absolute;width:100%;margin-top:-1px;z-index:3;pointer-events:none}.v-calendar-day__row-with-label .v-calendar-day__row-label{font-size:10px;text-align:center;position:relative;top:-8px}.v-calendar-day__row-with-label .v-calendar-day__row-content{border-bottom:thin solid #e0e0e0}.v-calendar-day__row-with-label .v-calendar-day__row-content.v-calendar-day__row-content-through{border-bottom:none}.v-calendar-day__row-without-label{display:grid;grid-template-columns:1fr;border-right:thin solid #e0e0e0}.v-calendar-day__row-without-label .v-calendar-day__row-content{overflow:hidden;border-bottom:thin solid #e0e0e0}.v-calendar-day__row-without-label .v-calendar-day__row-content.v-calendar-day__row-content-through{border-bottom:none}.v-calendar-internal-event{overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.v-calendar-header{align-items:center;display:flex;min-height:64px}.v-calendar-header__today{margin-inline-end:24px}.v-calendar-header__title{font-size:1.5rem;margin-inline-start:24px}.v-calendar-month__day{position:relative;display:flex;flex-direction:column;min-width:0;min-height:150px;border-right:thin solid #e0e0e0;border-bottom:thin solid #e0e0e0;flex:1 1 auto;border-inline-end:thin solid #e0e0e0}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;padding:0;min-width:0;min-height:150px;border-right:thin solid #e0e0e0;border-bottom:thin solid #e0e0e0;flex:1 1 auto;border-inline-end:thin solid #e0e0e0;text-align:center}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center}.v-calendar-weekly__day-label .v-btn{font-size:12px;text-transform:none!important}.v-calendar-weekly__day-label .v-btn.v-calendar-weekly__day-label__today{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant))}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.v-calendar-weekly__day-alldayevents-container{min-height:24px}.v-file-upload{padding:64px 16px;flex-direction:column;justify-content:center;align-items:center;position:relative}.v-file-upload.v-sheet{display:flex;border-radius:4px;border-style:dashed;border-width:2px}.v-file-upload.v-file-upload--density-compact{padding:32px 0;flex-direction:row;gap:1rem}.v-file-upload .v-overlay__scrim{pointer-events:none}.v-file-upload--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-file-upload--dragging>*{pointer-events:none}.v-file-upload--clickable{cursor:pointer}.v-file-upload input[type=file]{left:0;opacity:0;position:absolute;cursor:pointer;top:0;z-index:-1}.v-file-upload-title{font-size:1.5rem;font-weight:600;text-align:center}.v-file-upload-icon{opacity:var(--v-medium-emphasis-opacity);font-size:3rem;margin-bottom:1rem}.v-file-upload--density-comfortable .v-file-upload-icon{font-size:2.5rem;margin-bottom:.5rem}.v-file-upload--density-compact .v-file-upload-icon{font-size:2rem;margin-bottom:0rem}.v-file-upload-divider{align-items:center;display:flex;margin:32px 0;justify-content:center;width:100%}.v-file-upload-divider .v-divider__wrapper{max-width:100%}.v-file-upload-items{margin:16px 0}.v-file-upload-item:not(:first-child){margin-top:8px}.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-outer-spin-button,.v-number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.v-number-input .v-field:not(:has(.v-field__prepend-inner>.v-icon)){padding-inline-start:0}.v-number-input .v-field:not(:has(.v-field__append-inner>.v-icon)){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:12px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:12px}.v-number-input--inset .v-divider{height:55%;width:55%;align-self:center}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--hide-input .v-field{flex:none}.v-number-input--hide-input .v-field__input{width:0;padding-inline:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}.v-stepper-vertical-item{position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-vertical-item__title{font-size:1rem}.v-stepper-vertical-item__subtitle{font-size:.75rem}.v-stepper-vertical-item .v-expansion-panel-text{padding-inline-start:32px}.v-stepper-vertical-item:not(:last-child):before{content:"";position:absolute;width:2px;height:calc(100% - 30px);background:rgba(var(--v-border-color),var(--v-border-opacity));left:35px;top:44px;z-index:1;transition-duration:.3s;transition-property:height}.v-stepper-vertical-item:after{display:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title{pointer-events:none}.v-stepper-vertical-item.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay,.v-stepper-vertical-item:not(.v-stepper-vertical-item--editable) .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0}.v-stepper-vertical-item__avatar.v-avatar{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant));transition-property:background}.v-stepper-vertical-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-expansion-panel--active .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-vertical-item--error .v-stepper-vertical-item__avatar.v-avatar{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-stepper-vertical-item--error .v-stepper-vertical-item__title,.v-stepper-vertical-item--error .v-stepper-vertical-item__subtitle{color:rgb(var(--v-theme-error))}.v-stepper-vertical-actions.v-stepper-actions .v-btn{margin-inline-end:8px}.v-stepper .v-stepper-vertical-actions.v-stepper-actions{justify-content:flex-end;padding:24px 0 0;flex-direction:row-reverse}.v-pull-to-refresh{overflow:hidden;position:relative}.v-pull-to-refresh__pull-down{position:absolute;width:100%;transition:top .3s ease-out}.v-pull-to-refresh__pull-down--touching{transition:none}.v-pull-to-refresh__pull-down-default{display:flex;width:100%;height:100%;justify-content:center;align-items:flex-end;padding-bottom:10px}.v-pull-to-refresh__scroll-container{position:relative;transition:top .3s ease-out}.v-pull-to-refresh__scroll-container--touching{transition:none}.v-time-picker.v-picker{padding:24px;width:328px}.v-time-picker.v-picker .v-picker-title{padding:0;margin-bottom:20px}.v-time-picker-clock{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-time-picker-clock:after{color:rgb(var(--v-theme-primary))}.v-time-picker-clock .v-time-picker-clock__item--active{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-time-picker-clock{margin:0 auto;background:rgb(var(--v-theme-surface-light));border-radius:50%;position:relative;transition:none;-webkit-user-select:none;user-select:none;height:256px;width:256px;flex:1 0 auto}.v-time-picker-clock__container{display:flex;flex-direction:column;flex-basis:290px;justify-content:center;padding:10px}.v-time-picker-clock__hand{background-color:currentColor;height:calc(50% - 4px);width:2px;bottom:50%;left:calc(50% - 1px);transform-origin:center bottom;position:absolute;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border-width:2px;border-style:solid;border-color:currentColor;border-radius:100%;width:10px;height:10px;content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{content:"";position:absolute;height:8px;width:8px;top:100%;left:50%;border-radius:100%;background-color:currentColor;transform:translate(-50%,-50%)}.v-time-picker-clock__hand--inner:after{height:14px}.v-time-picker-clock--readonly{pointer-events:none}.v-time-picker-clock .v-time-picker-clock__item--disabled{opacity:var(--v-disabled-opacity)}.v-picker--full-width .v-time-picker-clock__container{max-width:290px}.v-time-picker-clock__inner{position:absolute;bottom:27px;left:27px;right:27px;top:27px}.v-time-picker-clock__item{align-items:center;border-radius:100%;cursor:default;display:flex;font-size:16px;justify-content:center;height:40px;position:absolute;text-align:center;width:40px;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.v-time-picker-clock__item>span{z-index:1}.v-time-picker-clock__item:before,.v-time-picker-clock__item:after{content:"";border-radius:100%;position:absolute;top:50%;left:50%;height:14px;width:14px;transform:translate(-50%,-50%)}.v-time-picker-clock__item:after,.v-time-picker-clock__item:before{height:40px;width:40px}.v-time-picker-clock__item--active{cursor:default;z-index:2}.v-time-picker-clock__item--disabled{pointer-events:none}.v-picker--landscape .v-time-picker-clock__container{flex-direction:row}.v-time-picker-controls{display:flex;align-items:center;justify-content:center;font-size:.875rem;padding-top:4px;padding-bottom:4px;margin-bottom:36px}.v-time-picker-controls__text{padding-bottom:12px}.v-time-picker-controls__time{display:flex;white-space:nowrap;direction:ltr;justify-content:center}.v-time-picker-controls__time__btn.v-btn--density-default.v-btn{width:96px;height:80px;font-size:56px}.v-time-picker-controls__time__btn.v-btn--density-default.v-btn__active{background:rgb(var(--v-theme-primary))}.v-time-picker-controls__time__btn.v-btn--density-default.v-btn.v-time-picker-controls__time--with-ampm__btn{width:96px;height:80px}.v-time-picker-controls__time__btn.v-btn--density-default.v-btn.v-time-picker-controls__time--with-seconds__btn{width:64px;height:80px;font-size:40px}.v-time-picker-controls__time__separator{font-size:56px;height:80px;width:24px;text-align:center}.v-time-picker-controls__time__separator.v-time-picker-controls--with-seconds__time__separator{height:80px;font-size:56px}.v-time-picker-controls__ampm{margin-left:12px;align-self:flex-end;display:flex;flex-direction:column;font-size:18px;text-transform:uppercase}.v-time-picker-controls__ampm--readonly{pointer-events:none}.v-time-picker-controls__ampm--readonly .v-picker__title__btn.v-picker__title__btn--active{opacity:.6}.v-time-picker-controls__ampm__btn.v-btn.v-btn--density-default{font-size:18px;padding:0 8px;min-width:52px;height:40px}.v-time-picker-controls__ampm__btn.v-btn.v-btn--density-default.v-time-picker-controls__ampm__am{border-radius:4px 4px 0 0;border:1px solid}.v-time-picker-controls__ampm__btn.v-btn.v-btn--density-default.v-time-picker-controls__ampm__pm{border-radius:0 0 4px 4px;border:1px solid;border-top:none}.v-time-picker-controls__ampm__btn.v-btn.v-btn--density-default__active{background:rgb(var(--v-theme-primary))}.v-picker__title--landscape .v-time-picker-controls{flex-direction:column;justify-content:center;height:100%}.v-picker__title--landscape .v-time-picker-controls__time{text-align:right}.v-picker__title--landscape .v-time-picker-controls__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-controls__time span{height:55px;font-size:55px}.v-picker__title--landscape .v-time-picker-controls__ampm{margin:16px 0 0;align-self:initial;text-align:center}.v-picker--time .v-picker__title--landscape{padding:0}.v-picker--time .v-picker__title--landscape .v-time-picker-controls__time{text-align:center}.v-treeview-item{--list-indent-size: 28px}.v-treeview-item.v-treeview-item--filtered{display:none}.v-treeview-item__level{width:28px}.v-treeview--fluid .v-treeview-item__level{width:0}.v-treeview.v-list{--indent-padding: 16px}.v-treeview.v-list--disabled .v-list-item__prepend{pointer-events:auto}.v-treeview-group.v-list-group{--list-indent-size: 0px}.v-treeview-group.v-list-group>.v-treeview-item__level{width:0px}.v-treeview-group.v-list-group .v-list-group__items .v-list-item{padding-inline-start:calc(var(--indent-padding))!important}@font-face{font-family:Material Design Icons;src:url(/webui/assets/materialdesignicons-webfont-0b183104.eot?v=7.4.47);src:url(/webui/assets/materialdesignicons-webfont-0b183104.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(/webui/assets/materialdesignicons-webfont-662fefa8.woff2?v=7.4.47) format("woff2"),url(/webui/assets/materialdesignicons-webfont-a5928a0d.woff?v=7.4.47) format("woff"),url(/webui/assets/materialdesignicons-webfont-61e8aba5.ttf?v=7.4.47) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-edit-outline:before{content:"󱳈"}.mdi-account-box-minus-outline:before{content:"󱳉"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-box-plus-outline:before{content:"󱳊"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-blank-variant-outline:before{content:"󱳋"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-open-variant-outline:before{content:"󱳌"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-multiple:before{content:"󱳍"}.mdi-chart-box-multiple-outline:before{content:"󱳎"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-diaper-outline:before{content:"󱳏"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-multiple-outline:before{content:"󱳐"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ethernet-off:before{content:"󱳑"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-invoice:before{content:"󱳒"}.mdi-invoice-arrow-left:before{content:"󱳓"}.mdi-invoice-arrow-left-outline:before{content:"󱳔"}.mdi-invoice-arrow-right:before{content:"󱳕"}.mdi-invoice-arrow-right-outline:before{content:"󱳖"}.mdi-invoice-check:before{content:"󱳗"}.mdi-invoice-check-outline:before{content:"󱳘"}.mdi-invoice-clock:before{content:"󱳙"}.mdi-invoice-clock-outline:before{content:"󱳚"}.mdi-invoice-edit:before{content:"󱳛"}.mdi-invoice-edit-outline:before{content:"󱳜"}.mdi-invoice-export-outline:before{content:"󱳝"}.mdi-invoice-fast:before{content:"󱳞"}.mdi-invoice-fast-outline:before{content:"󱳟"}.mdi-invoice-import:before{content:"󱳠"}.mdi-invoice-import-outline:before{content:"󱳡"}.mdi-invoice-list:before{content:"󱳢"}.mdi-invoice-list-outline:before{content:"󱳣"}.mdi-invoice-minus:before{content:"󱳤"}.mdi-invoice-minus-outline:before{content:"󱳥"}.mdi-invoice-multiple:before{content:"󱳦"}.mdi-invoice-multiple-outline:before{content:"󱳧"}.mdi-invoice-outline:before{content:"󱳨"}.mdi-invoice-plus:before{content:"󱳩"}.mdi-invoice-plus-outline:before{content:"󱳪"}.mdi-invoice-remove:before{content:"󱳫"}.mdi-invoice-remove-outline:before{content:"󱳬"}.mdi-invoice-send:before{content:"󱳭"}.mdi-invoice-send-outline:before{content:"󱳮"}.mdi-invoice-text:before{content:"󱳯"}.mdi-invoice-text-arrow-left:before{content:"󱳰"}.mdi-invoice-text-arrow-left-outline:before{content:"󱳱"}.mdi-invoice-text-arrow-right:before{content:"󱳲"}.mdi-invoice-text-arrow-right-outline:before{content:"󱳳"}.mdi-invoice-text-check:before{content:"󱳴"}.mdi-invoice-text-check-outline:before{content:"󱳵"}.mdi-invoice-text-clock:before{content:"󱳶"}.mdi-invoice-text-clock-outline:before{content:"󱳷"}.mdi-invoice-text-edit:before{content:"󱳸"}.mdi-invoice-text-edit-outline:before{content:"󱳹"}.mdi-invoice-text-fast:before{content:"󱳺"}.mdi-invoice-text-fast-outline:before{content:"󱳻"}.mdi-invoice-text-minus:before{content:"󱳼"}.mdi-invoice-text-minus-outline:before{content:"󱳽"}.mdi-invoice-text-multiple:before{content:"󱳾"}.mdi-invoice-text-multiple-outline:before{content:"󱳿"}.mdi-invoice-text-outline:before{content:"󱴀"}.mdi-invoice-text-plus:before{content:"󱴁"}.mdi-invoice-text-plus-outline:before{content:"󱴂"}.mdi-invoice-text-remove:before{content:"󱴃"}.mdi-invoice-text-remove-outline:before{content:"󱴄"}.mdi-invoice-text-send:before{content:"󱴅"}.mdi-invoice-text-send-outline:before{content:"󱴆"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-left-click:before{content:"󱴇"}.mdi-mouse-left-click-outline:before{content:"󱴈"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-outline:before{content:"󱴉"}.mdi-mouse-right-click:before{content:"󱴊"}.mdi-mouse-right-click-outline:before{content:"󱴋"}.mdi-mouse-scroll-wheel:before{content:"󱴌"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-tag:before{content:"󱴍"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-hidden:before{content:"󱴎"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-underwear-outline:before{content:"󱴏"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-box:before{content:"󱴐"}.mdi-upload-box-outline:before{content:"󱴑"}.mdi-upload-circle:before{content:"󱴒"}.mdi-upload-circle-outline:before{content:"󱴓"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-multiple-outline:before{content:"󱴔"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-moonset:before{content:"󱴕"}.mdi-weather-moonset-down:before{content:"󱴖"}.mdi-weather-moonset-up:before{content:"󱴗"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.easy-checkbox[data-v-e0a0b7f0]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-e0a0b7f0]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-e0a0b7f0]:before,.easy-checkbox label[data-v-e0a0b7f0]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-e0a0b7f0]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-e0a0b7f0]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-e0a0b7f0],*[data-v-e0a0b7f0]:before,*[data-v-e0a0b7f0]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox].allSelected+label[data-v-e0a0b7f0]:before,.easy-checkbox input[type=checkbox].partSelected+label[data-v-e0a0b7f0]:before{background:var(--51ab8a49)}.easy-checkbox[data-v-7e69a276]{position:relative;width:1.3em;height:1.3em;font-size:var(--easy-table-body-row-font-size);margin:0 auto}.easy-checkbox label[data-v-7e69a276]{cursor:pointer;display:inline;line-height:1.3em;vertical-align:top;clear:both}.easy-checkbox label[data-v-7e69a276]:before,.easy-checkbox label[data-v-7e69a276]:after{content:"";position:absolute;left:0;top:0}.easy-checkbox label[data-v-7e69a276]:before{width:1.3em;height:1.3em;background:#fff;border:1px solid rgba(0,0,0,.54);border-radius:.125em;cursor:pointer;transition:background .3s}.easy-checkbox input[type=checkbox][data-v-7e69a276]{outline:0;visibility:hidden;width:1.3em;margin:0;display:block;float:left;font-size:inherit}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].allSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.3038461538em) rotate(-45deg);width:.9em;height:.45em;border:.13em solid #fff;border-top-style:none;border-right-style:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:before{border:none}.easy-checkbox input[type=checkbox].partSelected+label[data-v-7e69a276]:after{transform:translate(.2em,.5875em);width:.9em;height:.45em;border:.125em solid #fff;border-bottom-style:none;border-right-style:none;border-left-style:none}*[data-v-7e69a276],*[data-v-7e69a276]:before,*[data-v-7e69a276]:after{box-sizing:border-box}.easy-checkbox input[type=checkbox]:checked+label[data-v-7e69a276]:before{background:var(--fdaf7e9e)}.easy-data-table__rows-selector[data-v-4ca5de3a]{display:inline-block;min-width:45px;position:relative;margin:0 10px;width:var(--easy-table-rows-per-page-selector-width)}.easy-data-table__rows-selector .rows-input__wrapper[data-v-4ca5de3a]{height:20px;border-bottom:1px solid var(--easy-table-footer-font-color);display:flex;align-items:center;justify-content:space-between;padding:0 5px;cursor:pointer}.easy-data-table__rows-selector .rows-input__wrapper .triangle[data-v-4ca5de3a]{display:inline-block;vertical-align:middle;width:0px;height:0px;border-top:solid 6px var(--easy-table-footer-font-color);border-left:solid 6px transparent;border-right:solid 6px transparent}.easy-data-table__rows-selector ul.select-items[data-v-4ca5de3a]{position:absolute;top:20px;left:0;width:100%;display:none;margin:0;padding:0;text-align:left;list-style-type:none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;z-index:var(--easy-table-rows-per-page-selector-z-index)}.easy-data-table__rows-selector ul.select-items.show[data-v-4ca5de3a]{display:block}.easy-data-table__rows-selector ul.select-items.inside[data-v-4ca5de3a]{bottom:0;top:auto}.easy-data-table__rows-selector ul.select-items li[data-v-4ca5de3a]{cursor:pointer;padding:var(--easy-table-rows-per-page-selector-option-padding);background-color:var(--easy-table-footer-background-color)}.easy-data-table__rows-selector ul.select-items li.selected[data-v-4ca5de3a]{color:#fff;background-color:var(--1b889342)}.lds-ring[data-v-1fa3a520]{display:inline-block;position:relative;width:60px;height:60px}.lds-ring div[data-v-1fa3a520]{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring-1fa3a520 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--26774109) transparent transparent transparent}.lds-ring div[data-v-1fa3a520]:nth-child(1){animation-delay:-.45s}.lds-ring div[data-v-1fa3a520]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-1fa3a520]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-1fa3a520{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-line[data-v-7d281cac]{width:100%;height:3px;position:relative;overflow:hidden;background-color:#ddd;margin:0x auto}.loader-line[data-v-7d281cac]:before{content:"";position:absolute;left:-50%;height:3px;width:40%;background-color:var(--0d327f57);-webkit-animation:lineAnim-7d281cac 1s linear infinite;-moz-animation:lineAnim-7d281cac 1s linear infinite;animation:lineAnim-7d281cac 1s linear infinite}@keyframes lineAnim-7d281cac{0%{left:-40%}50%{left:20%;width:80%}to{left:100%;width:100%}}.buttons-pagination[data-v-4c681fa2]{box-sizing:border-box;display:flex;padding:0;border-radius:4px}.buttons-pagination .item[data-v-4c681fa2]{box-sizing:border-box;cursor:pointer;min-width:calc(var(--easy-table-footer-font-size) * 1.8);line-height:calc(var(--easy-table-footer-font-size) * 1.8);border-top:var(--easy-table-buttons-pagination-border);border-bottom:var(--easy-table-buttons-pagination-border);border-right:var(--easy-table-buttons-pagination-border);text-align:center}.buttons-pagination .item[data-v-4c681fa2]:first-of-type{border-left:var(--easy-table-buttons-pagination-border);border-top-left-radius:4px;border-bottom-left-radius:4px}.buttons-pagination .item[data-v-4c681fa2]:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.buttons-pagination .item.button.active[data-v-4c681fa2]{background-color:var(--40dd4f07);border-left:var(--easy-table-buttons-pagination-border);border-color:var(--40dd4f07)!important;color:#fff}.buttons-pagination .item.button.active-prev[data-v-4c681fa2]{border-right:none}.previous-page__click-button[data-v-c9da5286],.next-page__click-button[data-v-c9da5286]{margin:0 5px;cursor:pointer}.previous-page__click-button .arrow[data-v-c9da5286],.next-page__click-button .arrow[data-v-c9da5286]{display:inline-block;width:8px;height:8px;border-top:2px solid #000;border-left:2px solid #000}.previous-page__click-button .arrow.arrow-left[data-v-c9da5286],.next-page__click-button .arrow.arrow-left[data-v-c9da5286]{transform:rotate(135deg)}.previous-page__click-button .arrow.arrow-right[data-v-c9da5286],.next-page__click-button .arrow.arrow-right[data-v-c9da5286]{transform:rotate(-45deg)}.previous-page__click-button.first-page[data-v-c9da5286],.next-page__click-button.last-page[data-v-c9da5286]{cursor:not-allowed}.previous-page__click-button.first-page .arrow[data-v-c9da5286],.next-page__click-button.last-page .arrow[data-v-c9da5286]{border-color:#e0e0e0}:root{--easy-table-border: 1px solid #e0e0e0;--easy-table-row-border: 1px solid #e0e0e0;--easy-table-header-font-size: 12px;--easy-table-header-height: 36px;--easy-table-header-font-color: #373737;--easy-table-header-background-color: #fff;--easy-table-header-item-padding: 0px 10px;--easy-table-body-row-height: 36px;--easy-table-body-row-font-size: 12px;--easy-table-body-row-font-color: #212121;--easy-table-body-row-background-color: #fff;--easy-table-body-row-hover-font-color: #212121;--easy-table-body-row-hover-background-color: #eee;--easy-table-body-even-row-font-color: #212121;--easy-table-body-even-row-background-color: #fafafa;--easy-table-body-item-padding: 0px 10px;--easy-table-footer-background-color: #fff;--easy-table-footer-font-color: #212121;--easy-table-footer-font-size: 12px;--easy-table-footer-padding: 0px 5px;--easy-table-footer-height: 36px;--easy-table-rows-per-page-selector-width: auto;--easy-table-rows-per-page-selector-option-padding: 5px;--easy-table-rows-per-page-selector-z-index: auto;--easy-table-message-font-color: #212121;--easy-table-message-font-size: 12px;--easy-table-message-padding: 20px;--easy-table-loading-mask-background-color: #fff;--easy-table-loading-mask-opacity: .5;--easy-table-scrollbar-track-color: #fff;--easy-table-scrollbar-color: #fff;--easy-table-scrollbar-thumb-color: #c1c1c1;--easy-table-scrollbar-corner-color: #fff;--easy-table-buttons-pagination-border: 1px solid #e0e0e0}.vue3-easy-data-table[data-v-32683533]{border:var(--easy-table-border);position:relative;box-sizing:border-box}.vue3-easy-data-table__main[data-v-32683533]{border:none;width:100%;overflow:auto;background-color:var(--easy-table-body-row-background-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-track{border-radius:10px;background-color:var(--easy-table-scrollbar-track-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar{width:7px;height:7px;background-color:var(--easy-table-scrollbar-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--easy-table-scrollbar-thumb-color)}.vue3-easy-data-table__main[data-v-32683533]::-webkit-scrollbar-corner{background-color:var(--easy-table-scrollbar-corner-color)}.vue3-easy-data-table__main.table-fixed table[data-v-32683533]{table-layout:fixed}.vue3-easy-data-table__main.show-shadow th.shadow[data-v-32683533]:after,.vue3-easy-data-table__main.show-shadow td.shadow[data-v-32683533]:after{box-shadow:inset 6px 0 5px -3px #0003}.vue3-easy-data-table__main.fixed-header th[data-v-32683533]{position:sticky;top:0;z-index:2}.vue3-easy-data-table__main.hoverable tr:hover td[data-v-32683533]{background-color:var(--easy-table-body-row-hover-background-color);color:var(--easy-table-body-row-hover-font-color)}.vue3-easy-data-table__main.hoverable .vue3-easy-data-table__body.row-alternation .even-row:hover td[data-v-32683533]{color:var(--easy-table-body-row-hover-font-color);background-color:var(--easy-table-body-row-hover-background-color)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__header th[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]{border-right:var(--easy-table-row-border)}.vue3-easy-data-table__main.border-cell .vue3-easy-data-table__body td[data-v-32683533]:last-of-type{border-right:none}.vue3-easy-data-table__body.row-alternation tr.even-row td[data-v-32683533]{color:var(--easy-table-body-even-row-font-color);background-color:var(--easy-table-body-even-row-background-color)}table[data-v-32683533]{border-collapse:initial;display:table;width:100%;border-spacing:0;margin:0}.vue3-easy-data-table__header[data-v-32683533],vue3-easy-data-table__body[data-v-32683533]{position:relative}.vue3-easy-data-table__header tr[data-v-32683533]{font-size:var(--easy-table-header-font-size);border:none;height:var(--easy-table-header-height)}.vue3-easy-data-table__header th[data-v-32683533]{background-color:var(--easy-table-header-background-color);color:var(--easy-table-header-font-color);border:none;border-bottom:var(--easy-table-row-border);padding:var(--easy-table-header-item-padding);position:relative}.vue3-easy-data-table__header th .header[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__header th .header.direction-left[data-v-32683533]{justify-content:flex-start}.vue3-easy-data-table__header th .header.direction-center[data-v-32683533]{justify-content:center}.vue3-easy-data-table__header th .header.direction-right[data-v-32683533]{justify-content:flex-end}.vue3-easy-data-table__header th.sortable[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__header th.sortable .sortType-icon[data-v-32683533]{border:5px solid transparent;margin-top:-3px;margin-left:4px;display:inline-block;height:0;width:0;position:relative;border-bottom-color:var(--easy-table-header-font-color)}.vue3-easy-data-table__header th.sortable .multi-sort__number[data-v-32683533]{border-radius:50%;height:1.5em;width:1.5em;line-height:1.5em;margin-left:4px;background-color:var(--easy-table-header-font-color);color:var(--easy-table-header-background-color)}.vue3-easy-data-table__header th.sortable.none:hover .sortType-icon[data-v-32683533]{opacity:1}.vue3-easy-data-table__header th.sortable.none .sortType-icon[data-v-32683533]{opacity:0;transition:.5s ease}.vue3-easy-data-table__header th.sortable.desc .sortType-icon[data-v-32683533]{margin-top:5px;transform:rotate(180deg)}.vue3-easy-data-table__header th.shadow[data-v-32683533]:after,.vue3-easy-data-table__body td.shadow[data-v-32683533]:after{pointer-events:none;content:"";width:36px;display:inline-block;height:100%;position:absolute;top:0;right:-36px;box-shadow:none}.vue3-easy-data-table__body tr[data-v-32683533]{height:var(--easy-table-body-row-height);color:var(--easy-table-body-row-font-color);font-size:var(--easy-table-body-row-font-size)}.vue3-easy-data-table__body tr:last-child td[data-v-32683533]{border-bottom:none}.vue3-easy-data-table__body tr:first-child td[data-v-32683533]{border-bottom:var(--easy-table-row-border)}.vue3-easy-data-table__body td[data-v-32683533]{padding:var(--easy-table-body-item-padding);background-color:var(--easy-table-body-row-background-color);border:none;border-bottom:var(--easy-table-row-border);position:relative}.vue3-easy-data-table__body td.direction-left[data-v-32683533]{text-align:left}.vue3-easy-data-table__body td.direction-center[data-v-32683533]{text-align:center}.vue3-easy-data-table__body td.direction-right[data-v-32683533]{text-align:right}.vue3-easy-data-table__body td .expand-icon[data-v-32683533]{border:solid;border-color:var(easy-table-body-row-font-color);border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);transition:.2s}.vue3-easy-data-table__body td .expand-icon.expanding[data-v-32683533]{transform:rotate(45deg)}.vue3-easy-data-table__body td.expand[data-v-32683533]{position:relative}.vue3-easy-data-table__body td.expand .expand-loading[data-v-32683533]{position:absolute;top:0;left:0}.vue3-easy-data-table__body td.can-expand[data-v-32683533]{cursor:pointer}.vue3-easy-data-table__footer[data-v-32683533]{background-color:var(--easy-table-footer-background-color);color:var(--easy-table-footer-font-color);border-top:var(--easy-table-row-border);font-size:var(--easy-table-footer-font-size);height:var(--easy-table-footer-height);padding:var(--easy-table-footer-padding);box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:flex-end}.vue3-easy-data-table__footer .pagination__rows-per-page[data-v-32683533]{display:flex;align-items:center}.vue3-easy-data-table__footer .pagination__items-index[data-v-32683533]{margin:0 20px 0 10px}.vue3-easy-data-table__message[data-v-32683533]{color:var(--easy-table-message-font-color);font-size:var(--easy-table-message-font-size);padding:var(--easy-table-message-padding);text-align:center}.vue3-easy-data-table__loading[data-v-32683533]{z-index:3;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.vue3-easy-data-table__loading .loading-entity[data-v-32683533]{z-index:1}.vue3-easy-data-table__loading-mask[data-v-32683533]{background-color:var(--easy-table-loading-mask-background-color);opacity:var(--easy-table-loading-mask-opacity);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.vue3-easy-data-table__main[data-v-32683533]{min-height:var(--da0d4328)}.vue3-easy-data-table__main.fixed-height[data-v-32683533]{height:var(--3037e504)}.vl-shown{overflow:hidden}.vl-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vl-overlay .vl-icon,.vl-parent{position:relative}.customize-table{text-align:center;--easy-table-header-font-size: 14px;--easy-table-header-height: 50px;--easy-table-header-item-padding: px 7px;--easy-table-body-row-height: 50px;--easy-table-body-row-font-size: 14px;--easy-table-body-item-padding: 10px 5px;--easy-table-footer-font-size: 14px;--easy-table-footer-padding: 0px 0px;--easy-table-footer-height: 50px;--easy-table-rows-per-page-selector-width: 70px;--easy-table-rows-per-page-selector-option-padding: 10px;--easy-table-rows-per-page-selector-z-index: 1;--easy-table-header-font-color: #e1e1e1;--easy-table-header-background-color: #055bbb}body,.body,div,span,h1,h2,h3,h4,h5,h6,p,a,ol,ul,li,strike,strong,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,figcaption,footer,header,menu,nav,section,summary,small,.form-control,.btn,input{font-family:Vazirmatn FD,sans-serif}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled{color:#fff}.swal2-container{z-index:20000!important}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1} diff --git a/public_html/webui/assets/insert-29b181b7.js b/public_html/webui/assets/insert-29b181b7.js deleted file mode 100644 index b3d6bd3a..00000000 --- a/public_html/webui/assets/insert-29b181b7.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as F,a as v,S as u}from"./main-9b36f05f.js";import{r as I,a as r,o as U,s as B,b as e,w as o,F as $,_ as L,d as p,t as c,C as P,c as R}from"./vendor-adef9cb4.js";const G={name:"insert",data(){return{tabs:"0",prelabels:[],loading:!1,selectedTypes:[],person:{nikename:"",name:"",des:"",tel:"",mobile:"",mobile2:"",address:"",company:"",shenasemeli:"",codeeghtesadi:"",sabt:"",keshvar:"",ostan:"",shahr:"",postalcode:"",email:"",website:"",fax:"",code:0,types:[],accounts:[],prelabel:I(null),speedAccess:!1}}},mounted(){this.loadData(this.$route.params.id)},beforeRouteUpdate(s){this.loadData(s.params.id)},watch:{selectedTypes(s){this.person.types.forEach(l=>{l.checked=s.includes(l.label)})},"person.types":{handler(s){this.selectedTypes=s.filter(l=>l.checked).map(l=>l.label)},deep:!0,immediate:!0}},methods:{addNewCard(){this.person.accounts.push({bank:"",accountNum:"",cardNum:"",shabaNum:""})},removeCard(s){this.person.accounts.splice(s,1)},loadData(s=""){this.loading=!0,v.post("/api/person/prelabels/list").then(l=>{this.prelabels=l.data}).catch(l=>{u.fire({text:this.$t("pages.person.load_error")+l.message,icon:"error",confirmButtonText:this.$t("dialog.confirm")})}),s?v.post("/api/person/info/"+s).then(l=>{this.person=l.data,this.loading=!1}).catch(l=>{this.loading=!1,u.fire({text:this.$t("pages.person.load_error")+l.message,icon:"error",confirmButtonText:this.$t("dialog.confirm")})}):(v.post("/api/person/types/get").then(l=>{this.person.types=l.data,this.loading=!1}).catch(l=>{this.loading=!1,u.fire({text:this.$t("pages.person.load_error")+l.message,icon:"error",confirmButtonText:this.$t("dialog.confirm")})}),this.person.code=0)},async save(){let s=!0;if(this.person.mobile&&!/^(\+98|0)?9\d{9}$/.test(this.person.mobile)&&(s=!1,u.fire({text:this.$t("pages.person.invalid_mobile"),icon:"error",confirmButtonText:this.$t("dialog.confirm")})),this.person.nikename||(s=!1,u.fire({text:this.$t("pages.person.nickname_required"),icon:"error",confirmButtonText:this.$t("dialog.confirm")})),this.person.accounts.some(l=>!l.bank)&&(s=!1,u.fire({text:this.$t("pages.person.bank_required"),icon:"error",confirmButtonText:this.$t("dialog.confirm")})),s){this.loading=!0;try{const l=await v.post("/api/person/mod/"+this.person.code,this.person);this.loading=!1,l.data.result===2?u.fire({text:this.$t("pages.person.already_exists"),icon:"error",confirmButtonText:this.$t("dialog.confirm")}):u.fire({text:this.$t("pages.person.saved"),icon:"success",confirmButtonText:this.$t("dialog.confirm")}).then(()=>{this.$router.push("/acc/persons/list")})}catch(l){this.loading=!1,u.fire({text:this.$t("pages.person.save_error")+l.message,icon:"error",confirmButtonText:this.$t("dialog.confirm")})}}}}};function H(s,l,J,K,a,h){const V=r("v-btn"),w=r("v-tooltip"),T=r("v-spacer"),k=r("v-icon"),_=r("v-tab"),x=r("v-tabs"),C=r("v-toolbar"),q=r("v-switch"),t=r("v-col"),N=r("v-select"),d=r("v-text-field"),m=r("v-row"),f=r("v-card-text"),b=r("v-card"),g=r("v-tabs-window-item"),D=r("v-textarea"),S=r("v-toolbar-title"),A=r("v-tabs-window"),j=r("v-container"),z=r("v-progress-circular"),E=r("v-overlay");return U(),B($,null,[e(C,{color:"toolbar",title:s.$t("drawer.person_info")},{prepend:o(()=>[e(w,{text:s.$t("dialog.back"),location:"bottom"},{activator:o(({props:n})=>[e(V,L(n,{onClick:l[0]||(l[0]=y=>s.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),extension:o(()=>[e(x,{modelValue:a.tabs,"onUpdate:modelValue":l[1]||(l[1]=n=>a.tabs=n),color:"primary",grow:"",class:"bg-light"},{default:o(()=>[e(_,{value:"0"},{default:o(()=>[p(c(s.$t("pages.person.basic_info")),1)]),_:1}),e(_,{value:"1"},{default:o(()=>[p(c(s.$t("pages.person.eco_info")),1)]),_:1}),e(_,{value:"2"},{default:o(()=>[p(c(s.$t("pages.person.contact_info")),1)]),_:1}),e(_,{value:"3"},{default:o(()=>[p(c(s.$t("pages.person.address")),1)]),_:1}),e(_,{value:"4"},{default:o(()=>[p(c(s.$t("pages.person.banks_accounts")),1)]),_:1})]),_:1},8,["modelValue"])]),default:o(()=>[e(T),e(V,{loading:a.loading,onClick:h.save,icon:"",color:"green"},{default:o(()=>[e(k,null,{default:o(()=>l[24]||(l[24]=[p("mdi-content-save")])),_:1}),e(w,{activator:"parent",text:s.$t("dialog.save"),location:"bottom"},null,8,["text"])]),_:1},8,["loading","onClick"])]),_:1},8,["title"]),e(j,{fluid:"",class:"pa-2"},{default:o(()=>[e(m,null,{default:o(()=>[e(t,{cols:"12"},{default:o(()=>[e(A,{modelValue:a.tabs,"onUpdate:modelValue":l[23]||(l[23]=n=>a.tabs=n)},{default:o(()=>[e(g,{value:"0"},{default:o(()=>[e(b,{flat:""},{default:o(()=>[e(f,{class:"pa-2"},{default:o(()=>[e(m,{dense:""},{default:o(()=>[e(t,{cols:"12"},{default:o(()=>[e(q,{modelValue:a.person.speedAccess,"onUpdate:modelValue":l[2]||(l[2]=n=>a.person.speedAccess=n),label:s.$t("pages.person.speed_access"),color:"primary",inset:"","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12"},{default:o(()=>[e(N,{modelValue:a.selectedTypes,"onUpdate:modelValue":l[3]||(l[3]=n=>a.selectedTypes=n),items:a.person.types,"item-title":"label","item-value":"label",label:s.$t("pages.person.customer_type"),multiple:"",dense:"","hide-details":"",chips:"","deletable-chips":"","prepend-inner-icon":"mdi-account-group"},null,8,["modelValue","items","label"])]),_:1}),e(t,{cols:"12",md:"4"},{default:o(()=>[e(N,{modelValue:a.person.prelabel,"onUpdate:modelValue":l[4]||(l[4]=n=>a.person.prelabel=n),items:a.prelabels,"item-title":"label","item-value":"label",label:s.$t("dialog.prelabel"),clearable:"",dense:"","hide-details":""},null,8,["modelValue","items","label"])]),_:1}),e(t,{cols:"12",md:"4"},{default:o(()=>[e(d,{modelValue:a.person.nikename,"onUpdate:modelValue":l[5]||(l[5]=n=>a.person.nikename=n),label:s.$t("pages.person.nickname"),required:"",dense:"","prepend-inner-icon":"mdi-account",rules:[n=>!!n||s.$t("validator.required")],"hide-details":""},null,8,["modelValue","label","rules"])]),_:1}),e(t,{cols:"12",md:"4"},{default:o(()=>[e(d,{modelValue:a.person.company,"onUpdate:modelValue":l[6]||(l[6]=n=>a.person.company=n),label:s.$t("pages.person.company"),dense:"","prepend-inner-icon":"mdi-domain","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.name,"onUpdate:modelValue":l[7]||(l[7]=n=>a.person.name=n),label:s.$t("pages.person.name"),dense:"","prepend-inner-icon":"mdi-account-outline","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.des,"onUpdate:modelValue":l[8]||(l[8]=n=>a.person.des=n),label:s.$t("pages.person.description"),dense:"","prepend-inner-icon":"mdi-text","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(g,{value:"1"},{default:o(()=>[e(b,{flat:""},{default:o(()=>[e(f,{class:"pa-2"},{default:o(()=>[e(m,{dense:""},{default:o(()=>[e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.shenasemeli,"onUpdate:modelValue":l[9]||(l[9]=n=>a.person.shenasemeli=n),label:s.$t("pages.person.national_id"),dense:"","prepend-inner-icon":"mdi-card-account-details","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.sabt,"onUpdate:modelValue":l[10]||(l[10]=n=>a.person.sabt=n),label:s.$t("pages.person.registration_number"),dense:"","prepend-inner-icon":"mdi-numeric","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.codeeghtesadi,"onUpdate:modelValue":l[11]||(l[11]=n=>a.person.codeeghtesadi=n),label:s.$t("pages.person.economic_code"),dense:"","prepend-inner-icon":"mdi-barcode","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(g,{value:"2"},{default:o(()=>[e(b,{flat:""},{default:o(()=>[e(f,{class:"pa-2"},{default:o(()=>[e(m,{dense:""},{default:o(()=>[e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.mobile,"onUpdate:modelValue":l[12]||(l[12]=n=>a.person.mobile=n),label:s.$t("pages.person.mobile"),dense:"","prepend-inner-icon":"mdi-phone",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.mobile2,"onUpdate:modelValue":l[13]||(l[13]=n=>a.person.mobile2=n),label:s.$t("pages.person.mobile2"),dense:"","prepend-inner-icon":"mdi-phone-plus",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.tel,"onUpdate:modelValue":l[14]||(l[14]=n=>a.person.tel=n),label:s.$t("pages.person.phone"),dense:"","prepend-inner-icon":"mdi-phone-classic",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.fax,"onUpdate:modelValue":l[15]||(l[15]=n=>a.person.fax=n),label:s.$t("pages.person.fax"),dense:"","prepend-inner-icon":"mdi-fax",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.email,"onUpdate:modelValue":l[16]||(l[16]=n=>a.person.email=n),label:s.$t("pages.person.email"),dense:"","prepend-inner-icon":"mdi-email",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.website,"onUpdate:modelValue":l[17]||(l[17]=n=>a.person.website=n),label:s.$t("pages.person.website"),dense:"","prepend-inner-icon":"mdi-web",dir:"ltr","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(g,{value:"3"},{default:o(()=>[e(b,{flat:""},{default:o(()=>[e(f,{class:"pa-2"},{default:o(()=>[e(m,{dense:""},{default:o(()=>[e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.keshvar,"onUpdate:modelValue":l[18]||(l[18]=n=>a.person.keshvar=n),label:s.$t("pages.person.country"),dense:"","prepend-inner-icon":"mdi-earth","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.ostan,"onUpdate:modelValue":l[19]||(l[19]=n=>a.person.ostan=n),label:s.$t("pages.person.province"),dense:"","prepend-inner-icon":"mdi-map-marker","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.shahr,"onUpdate:modelValue":l[20]||(l[20]=n=>a.person.shahr=n),label:s.$t("pages.person.city"),dense:"","prepend-inner-icon":"mdi-city","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:a.person.postalcode,"onUpdate:modelValue":l[21]||(l[21]=n=>a.person.postalcode=n),label:s.$t("pages.person.postal_code"),dense:"","prepend-inner-icon":"mdi-mailbox","hide-details":""},null,8,["modelValue","label"])]),_:1}),e(t,{cols:"12"},{default:o(()=>[e(D,{modelValue:a.person.address,"onUpdate:modelValue":l[22]||(l[22]=n=>a.person.address=n),label:s.$t("pages.person.address"),dense:"","prepend-inner-icon":"mdi-home",rows:"2","hide-details":""},null,8,["modelValue","label"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(g,{value:"4"},{default:o(()=>[e(b,{flat:""},{default:o(()=>[e(f,{class:"pa-2"},{default:o(()=>[e(m,{justify:"end",class:"mb-2"},{default:o(()=>[e(t,{cols:"auto"},{default:o(()=>[e(V,{color:"primary",onClick:h.addNewCard,"prepend-icon":"mdi-plus",size:"small"},{default:o(()=>[p(c(s.$t("dialog.add")),1)]),_:1},8,["onClick"])]),_:1})]),_:1}),(U(!0),B($,null,P(a.person.accounts,(n,y)=>(U(),R(m,{key:y,dense:"",class:"mb-2"},{default:o(()=>[e(t,{cols:"12"},{default:o(()=>[e(b,{outlined:"",elevation:"2"},{default:o(()=>[e(C,{flat:"",color:"grey-lighten-4",dense:""},{default:o(()=>[e(k,{left:""},{default:o(()=>l[25]||(l[25]=[p("mdi-bank")])),_:1}),e(S,{class:"text-subtitle-2"},{default:o(()=>[p(c(s.$t("pages.person.bank_account")),1)]),_:1}),e(T),e(V,{icon:"",color:"red",onClick:i=>h.removeCard(y),small:""},{default:o(()=>[e(k,null,{default:o(()=>l[26]||(l[26]=[p("mdi-trash-can")])),_:1})]),_:2},1032,["onClick"])]),_:2},1024),e(f,{class:"pa-2"},{default:o(()=>[e(m,{dense:""},{default:o(()=>[e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:n.bank,"onUpdate:modelValue":i=>n.bank=i,label:s.$t("pages.person.bank_name"),dense:"","prepend-inner-icon":"mdi-bank",rules:[i=>!!i||s.$t("validator.required")],"hide-details":""},null,8,["modelValue","onUpdate:modelValue","label","rules"])]),_:2},1024),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:n.accountNum,"onUpdate:modelValue":i=>n.accountNum=i,label:s.$t("pages.person.account_number"),dense:"","prepend-inner-icon":"mdi-numeric","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:n.cardNum,"onUpdate:modelValue":i=>n.cardNum=i,label:s.$t("pages.person.card_number"),dense:"","prepend-inner-icon":"mdi-credit-card","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024),e(t,{cols:"12",md:"6"},{default:o(()=>[e(d,{modelValue:n.shabaNum,"onUpdate:modelValue":i=>n.shabaNum=i,label:s.$t("pages.person.shaba_number"),dense:"","prepend-inner-icon":"mdi-barcode","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(E,{"model-value":a.loading,contained:"",class:"align-center justify-center"},{default:o(()=>[e(z,{indeterminate:"",size:"64"})]),_:1},8,["model-value"])],64)}const Q=F(G,[["render",H],["__scopeId","data-v-64f355bc"]]);export{Q as default}; diff --git a/public_html/webui/assets/insert-505a120b.css b/public_html/webui/assets/insert-505a120b.css deleted file mode 100644 index c6551c88..00000000 --- a/public_html/webui/assets/insert-505a120b.css +++ /dev/null @@ -1 +0,0 @@ -.bg-light[data-v-64f355bc]{background-color:#f5f5f5} diff --git a/public_html/webui/assets/insert-a7bfac23.css b/public_html/webui/assets/insert-a7bfac23.css deleted file mode 100644 index 59182bca..00000000 --- a/public_html/webui/assets/insert-a7bfac23.css +++ /dev/null @@ -1 +0,0 @@ -.required label[data-v-aabc6da9]:before{content:"*";color:red} diff --git a/public_html/webui/assets/insert-d12afeff.js b/public_html/webui/assets/insert-d12afeff.js deleted file mode 100644 index b003f544..00000000 --- a/public_html/webui/assets/insert-d12afeff.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as w,a as b,S as u}from"./main-9b36f05f.js";import{a as o,o as U,s as q,b as t,w as l,F as z,aa as k,e as y,t as p,d as B}from"./vendor-adef9cb4.js";const C={name:"insert",data:()=>({loading:!1,fields:["تولیدی","خدماتی","بازرگانی","سایر"],moneys:[],types:["شرکت","مغازه","فروشگاه","باشگاه","موسسه","اتحادیه","شخصی"],content:{name:"",legal_name:"",field:"خدماتی",type:"مغازه",shenasemeli:"",codeeqtesadi:"",shomaresabt:"",country:"",ostan:"",shahrestan:"",postalcode:"",tel:"",mobile:"",address:"",website:"",email:"",arzmain:[],maliyatafzode:9,year:{start:"",end:"",label:""}}}),methods:{async submit(e){const{valid:n}=await this.$refs.form.validate();n&&(this.loading=!0,b.post("/api/business/insert",{name:this.content.name,legal_name:this.content.legal_name,field:this.content.field,type:this.content.type,shenasemeli:this.content.shenasemeli,codeeqtesadi:this.content.codeeqtesadi,shomaresabt:this.content.shomaresabt,country:this.content.country,ostan:this.content.ostan,shahrestan:this.content.shahrestan,postalcode:this.content.postalcode,tel:this.content.tel,mobile:this.content.mobile,address:this.content.address,website:this.content.website,email:this.content.email,arzmain:this.content.arzmain,maliyatafzode:this.content.maliyatafzode,year:this.content.year}).then(i=>{i.data.result==1?u.fire({title:"پیام",text:"با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(c=>{c.isConfirmed&&this.$router.push("/profile/business")}):i.data.result===0?u.fire({text:"تکمیل موارد ستاره دار الزامی است.",icon:"error",confirmButtonText:"قبول"}):i.data.result===3&&u.fire({text:"در هر روز تنها قادر به ایجاد یک کسب و کار هستید.لطفا بعدا دوباره اقدام کنید.",icon:"error",confirmButtonText:"قبول"}),this.loading=!1}))}},beforeMount(){this.loading=!0,b.post("/api/money/get/all").then(e=>{this.moneys=e.data.data,this.content.arzmain=this.moneys[0],this.loading=!1})},watch:{"content.year.start":{handler:function(e,n){let i=this.content.year.start.split("/");i[0]=parseInt(i[0])+1,this.content.year.end=i.join("/"),i.reverse(),this.content.year.label="سال مالی منتهی به "+this.content.year.end},deep:!0}}},S={class:"ma-2 text-primary"},T={class:"ma-2 text-primary"};function D(e,n,i,c,N,g){const h=o("v-toolbar"),r=o("v-text-field"),s=o("v-col"),d=o("v-select"),m=o("v-row"),f=o("CustomDatePicker"),v=o("v-btn"),V=o("v-card"),$=o("v-form"),_=o("v-container");return U(),q(z,null,[t(h,{color:"toolbar",title:e.$t("title.user.business_create")},null,8,["title"]),t(_,{class:"pa-0 ma-0"},{default:l(()=>[t(m,null,{default:l(()=>[t(s,{class:""},{default:l(()=>[t($,{"fast-fail":"",ref:"form",onSubmit:n[12]||(n[12]=k(()=>{},["prevent"]))},{default:l(()=>[t(V,{class:"pa-3",loading:e.loading?"red":null,disabled:e.loading,flat:""},{default:l(()=>[y("h3",S,p(e.$t("pages.create_business.info")),1),t(m,null,{default:l(()=>[t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(r,{class:"",label:e.$t("pages.create_business.business_name"),modelValue:e.content.name,"onUpdate:modelValue":n[0]||(n[0]=a=>e.content.name=a),type:"text","prepend-inner-icon":"mdi-domain",rules:[()=>e.content.name.length>0||e.$t("validator.required")]},null,8,["label","modelValue","rules"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(r,{class:"",label:e.$t("pages.create_business.business_legal_name"),modelValue:e.content.legal_name,"onUpdate:modelValue":n[1]||(n[1]=a=>e.content.legal_name=a),type:"text","prepend-inner-icon":"mdi-domain",rules:[()=>e.content.legal_name.length>0||e.$t("validator.required")]},null,8,["label","modelValue","rules"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(d,{"prepend-inner-icon":"mdi-focus-field",modelValue:e.content.type,"onUpdate:modelValue":n[2]||(n[2]=a=>e.content.type=a),label:e.$t("pages.create_business.types"),variant:"solo-filled",items:e.types},null,8,["modelValue","label","items"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(d,{"prepend-inner-icon":"mdi-call-merge",modelValue:e.content.field,"onUpdate:modelValue":n[3]||(n[3]=a=>e.content.field=a),label:e.$t("pages.create_business.fields"),variant:"solo-filled",items:e.fields},null,8,["modelValue","label","items"])]),_:1}),t(s,{cols:"12",sm:"12",md:"12"},{default:l(()=>[t(r,{class:"",label:e.$t("pages.create_business.address"),modelValue:e.content.address,"onUpdate:modelValue":n[4]||(n[4]=a=>e.content.address=a),type:"text","prepend-inner-icon":"mdi-map-marker",rules:[()=>e.content.address.length>0||e.$t("validator.required")]},null,8,["label","modelValue","rules"])]),_:1})]),_:1}),y("h3",T,p(e.$t("pages.create_business.financial_settings")),1),t(m,null,{default:l(()=>[t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(d,{class:"",label:e.$t("pages.dashboard.money"),hint:e.$t("pages.create_business.moneys_hint"),"prepend-inner-icon":"mdi-cash-multiple",items:e.moneys,"item-title":"label","persistent-hint":"","return-object":"",modelValue:e.content.arzmain,"onUpdate:modelValue":n[5]||(n[5]=a=>e.content.arzmain=a),rules:[()=>e.moneys.length>0||e.$t("validator.required")]},null,8,["label","hint","items","modelValue","rules"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(r,{"prepend-inner-icon":"mdi-calendar",readonly:"",rules:[()=>e.content.year.start.length>0||e.$t("validator.required")],label:e.$t("pages.create_business.fiscal_year_start"),modelValue:e.content.year.start,"onUpdate:modelValue":n[6]||(n[6]=a=>e.content.year.start=a),class:"txt_calendar1"},null,8,["rules","label","modelValue"]),t(f,{"custom-input":".txt_calendar1","append-to":"body",modelValue:e.content.year.start,"onUpdate:modelValue":n[7]||(n[7]=a=>e.content.year.start=a)},null,8,["modelValue"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(r,{"prepend-inner-icon":"mdi-calendar",readonly:"",rules:[()=>e.content.year.end.length>0||e.$t("validator.required")],label:e.$t("pages.create_business.fiscal_year_end"),modelValue:e.content.year.end,"onUpdate:modelValue":n[8]||(n[8]=a=>e.content.year.end=a),class:"txt_calendar2"},null,8,["rules","label","modelValue"]),t(f,{"custom-input":".txt_calendar2","append-to":"body",modelValue:e.content.year.end,"onUpdate:modelValue":n[9]||(n[9]=a=>e.content.year.end=a),min:e.content.dateStart},null,8,["modelValue","min"])]),_:1}),t(s,{cols:"12",sm:"12",md:"6"},{default:l(()=>[t(r,{"prepend-inner-icon":"mdi-text-box-outline",label:e.$t("pages.create_business.fiscal_year_label"),rules:[()=>e.content.year.label.length>0||e.$t("validator.required")],modelValue:e.content.year.label,"onUpdate:modelValue":n[10]||(n[10]=a=>e.content.year.label=a)},null,8,["label","rules","modelValue"])]),_:1}),t(s,null,{default:l(()=>[t(v,{type:"submit",onClick:n[11]||(n[11]=a=>g.submit()),color:"primary","prepend-icon":"mdi-content-save",loading:e.loading,title:e.$t("pages.create_business.insert_business")},{default:l(()=>[B(p(e.$t("pages.create_business.insert_business")),1)]),_:1},8,["loading","title"])]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1},512)]),_:1})]),_:1})]),_:1})],64)}const I=w(C,[["render",D],["__scopeId","data-v-aabc6da9"]]);export{I as default}; diff --git a/public_html/webui/assets/intro-00537309.js b/public_html/webui/assets/intro-00537309.js deleted file mode 100644 index 883dd46a..00000000 --- a/public_html/webui/assets/intro-00537309.js +++ /dev/null @@ -1 +0,0 @@ -import{g as i,_ as e}from"./main-9b36f05f.js";import{h as l,a as o,o as n,s as a,e as u,b as r,w as F,ar as s,t as d,d as c}from"./vendor-adef9cb4.js";const m=l({name:"intro",data:()=>({siteName:""}),created(){this.siteName=i()}}),p="/webui/img/plugins/repservice.jpg",E={id:"main-container p-0 m-0"},f={class:"bg-image",style:{"background-image":"url('/img/plugins/repservice.png')"}},g={class:"bg-black-75"},v={class:"content content-top content-full text-center"},b={class:"container-fluid"},w={class:"row justify-content-center"},_={class:"col-sm-11 py-2"},x={class:"story justify-content-between"},h={class:"rounded-3 bg-white p-3 mb-3"};function y(A,C,N,k,B,D){const t=o("RouterLink");return n(),a("main",E,[u("div",f,[u("div",g,[u("div",v,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-shop"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"},"افزونه مدیریت تعمیرگاه",-1)),C[3]||(C[3]=u("h2",{class:"h3 fw-normal text-white-75 mb-5"}," افزونه تعمیرکاران یکپارچه طراحی شد تا تمام نیازهای شما را در مدیریت تعمیرگاه و فروشگاه تان را بصورت کامل رفع کند. ",-1)),r(t,{to:"/acc/plugin-center/view-end/repservice"},{default:F(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),c(" خرید ")],-1)])),_:1}),C[4]||(C[4]=u("br",null,null,-1)),C[5]||(C[5]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",b,[u("div",w,[u("div",_,[u("article",x,[u("div",h,[C[7]||(C[7]=s('

افزونه مدیریت تعمیرگاه(تعمیرکاران)

افزونه تعمیرکاران بهترین انتخاب برای مدیریت انواع مراکز تعمیر و خدمات و همچنین فروشگاه های در حال توسعه است؛ چرا که افزونه تعمیرکاران نیازی به نصب ندارد, همیشه با موبایل و کامپیوتر در دسترس است و رابط کاربری بسیار آسانی دارد و از همه مهمتر تمام نیازهای تعمیرگاه و فروشگاه را در قالب یک نرم افزار پشتیبانی می‌کند.

امکانات:

',2)),u("ul",null,[C[6]||(C[6]=s("
  • صدور قبض های پذیرش تعمیرگاه قابل چاپ و پیامکی
  • بدون نیاز به خرید سرشماره پیامک خدماتی
  • گزارشات کامل از دستگاه های ورودی و خروجی تعمیرگاه
  • ثبت قبض های پذیرش بصورت آنلاین با گوشی
  • ارسال پیامک خودکار به تعمیرکار موقع ثبت پذیرش دستگاه تعمیری
  • مشاهده لیست دستگاه های تعمیری
  • درج سریال/پلاک دستگاه های تعمیری درقبض پذیرش
  • ارسال پیامک خودکار هنگام تغییر وضعیت دستگاه به آماده تحویل
  • مشاهده فاکتور تعمیرگاه بصورت آنلاین بصورت پیامکی
  • قابلیت چاپ قبض تعمیرگاه
  • قابلیت ارایه خروجی اکسل از تمام گزارشات تعمیرگاه
  • ",11)),u("li",null," یکپارچه با "+d(A.siteName)+" و بسته حسابداری پیشرفته ",1)])])])])])])])}const j=e(m,[["render",y]]);export{j as default}; diff --git a/public_html/webui/assets/intro-04cf397c.js b/public_html/webui/assets/intro-04cf397c.js deleted file mode 100644 index c5041782..00000000 --- a/public_html/webui/assets/intro-04cf397c.js +++ /dev/null @@ -1 +0,0 @@ -import{g as n,_ as l}from"./main-9b36f05f.js";import{h as e,a as i,o,s as A,e as u,b as a,w as r,t as d,d as m}from"./vendor-adef9cb4.js";const p=e({name:"intro",data:()=>({siteName:""}),created(){this.siteName=n()}}),F="/webui/img/plugins/apartemanma/intro.jpg",c={id:"main-container p-0 m-0"},f={class:"bg-image",style:{"background-image":"url('/img/plugins/apartemanma/drawer.jpg')"}},g={class:"bg-black-75"},E={class:"content content-top content-full text-center"},w={class:"container-fluid"},b={class:"row justify-content-center"},v={class:"col-sm-11 py-2"},x={class:"story justify-content-between"},_={class:"rounded-3 bg-white p-3 mb-3"},y={class:"row"},D={class:"col-sm-12 col-md-6"};function N(t,C,k,j,$,h){const s=i("RouterLink");return o(),A("main",c,[u("div",f,[u("div",g,[u("div",E,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-shop"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"}," افزونه مدیریت و جمع آوری شارژ مجتمع های مسکونی و تجاری ",-1)),C[3]||(C[3]=u("h2",{class:"h3 fw-normal text-white-75 mb-5"},"مدیریت خود بر هزینه های ساختمان را چند برابر کنید",-1)),a(s,{to:"/acc/plugin-center/view-end/apartemanma"},{default:r(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),m(" خرید ")],-1)])),_:1}),C[4]||(C[4]=u("br",null,null,-1)),C[5]||(C[5]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",w,[u("div",b,[u("div",v,[u("article",x,[u("div",_,[u("div",y,[u("div",D,[C[6]||(C[6]=u("h3",{class:"text-primary mt-0"}," افزونه مدیریت و جمع آوری شارژ مجتمع های مسکونی و تجاری ",-1)),C[7]||(C[7]=u("p",null," اگر در محاسبه مبلغ شارژ و هزینه‌های ساختمان و مجتمع دچار مشکل هستید کافی است انجام این کار را به افزونه آپارتمان من بسپارید. ",-1)),C[8]||(C[8]=u("p",null," با این افزونه میتوانید علاوه بر محاسبه اتوماتیک مبلغ شارژ کلیه صورت حساب ها را از طریق پیامک و شبکه های اجتماعی به مالکین و مستاجران ارسال کنید و هزینه را نیز به صورت آنلاین دریافت کنید. ",-1)),u("p",null,"در تمام مسیر تیم "+d(t.siteName)+" با پیشتیبانی دائمی و مشاوره‌ حرفه‌ای در کنار شما خواهند بود تا بتوانید به بهترین شکل ممکن هزینه‌های آپارتمان و مجتمع خود را مدیریت کنید.",1)]),C[9]||(C[9]=u("div",{class:"col-sm-12 col-md-6"},[u("img",{class:"img-fluid",src:F})],-1))]),C[10]||(C[10]=u("h2",{class:"text-primary"},"امکانات:",-1)),C[11]||(C[11]=u("ul",null,[u("li",null,"قابلیت تفکیک واحدها بر اساس بلوک و نام واحد"),u("li",null,"قابلیت تفکیک مالکین و ساکنین و اعلام هزینه بر اساس هر کدام"),u("li",null,"ارسال پیامک و اعلام شارژ به افراد"),u("li",null,"قابلیت پرداخت آنلاین و وصول مبلغ شارژ"),u("li",null,"یکپارچه با حسابیکس"),u("li",null,"قابلیت تفکیک هزینه‌ها برای هر گروه به صورت مجزا"),u("li",null,"ارسال پیامک هشدار عدم پرداخت شارژ به صورت اتوماتیک")],-1))])])])])])])}const L=l(p,[["render",N]]);export{L as default}; diff --git a/public_html/webui/assets/intro-0c26d0f9.js b/public_html/webui/assets/intro-0c26d0f9.js deleted file mode 100644 index 421f5bdc..00000000 --- a/public_html/webui/assets/intro-0c26d0f9.js +++ /dev/null @@ -1 +0,0 @@ -import{g as A,_ as l}from"./main-9b36f05f.js";import{h as e,a as o,o as n,s as F,e as u,t as i,b as a,w as r,ar as d,d as c}from"./vendor-adef9cb4.js";const m=e({name:"intro",data:()=>({siteName:""}),created(){this.siteName=A()}}),p="/webui/img/plugins/accpro/intro.png",f={id:"main-container p-0 m-0"},g={class:"bg-image",style:{"background-image":"url('/img/plugins/accpro/intro.png')"}},_={class:"bg-black-75"},D={class:"content content-top content-full text-center"},b={class:"h3 fw-normal text-white-75 mb-5"},w={class:"container-fluid"},v={class:"row justify-content-center"},h={class:"col-sm-11 py-2"},E={class:"story justify-content-between"},x={class:"rounded-3 bg-white p-3 mb-3"},y={class:"row"},N={class:"col-sm-12 col-md-6"};function k(t,C,V,$,B,S){const s=o("RouterLink");return n(),F("main",f,[u("div",g,[u("div",_,[u("div",D,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-shop"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"},"بسته حسابداری پیشرفته",-1)),u("h2",b,"افزایش امکانات "+i(t.siteName)+" برای کسب وکار‌های متوسط و بزرگ",1),a(s,{to:"/acc/plugin-center/view-end/accpro"},{default:r(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),c(" خرید ")],-1)])),_:1}),C[3]||(C[3]=u("br",null,null,-1)),C[4]||(C[4]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",w,[u("div",v,[u("div",h,[u("article",E,[u("div",x,[u("div",y,[u("div",N,[C[5]||(C[5]=u("h3",{class:"text-primary mt-0"}," بسته حسابداری پیشرفته ",-1)),u("p",null," به وسیله این افزونه "+i(t.siteName)+" خود را به یک سطح بالاتر ارتقا دهید. به وسیله این افزونه یک سری از ابزارهای گزارش گیری و امکانات پیشرفته که بیشتر مورد استفاده کسب و کارهای متوسط و بزرگ است برای شما فعال می‌شود. ",1)]),C[6]||(C[6]=u("div",{class:"col-sm-12 col-md-6"},[u("img",{class:"img-fluid",src:p})],-1))]),C[7]||(C[7]=d('
    این افزونه در حال توسعه است و ممکن است برخی از قابلیت‌های آن در حال حاضر در دسترس نباشد

    امکانات:

    • قابلیت صدور و مدیریت فاکتورهای برگشت از فروش و برگشت از خرید
    • قابلیت بستن سال مالی و ایجاد سال مالی جدید
    • قابلیت صدور سند حسابداری به صورت مستقیم
    • افزودن قابلیت گزارش از دفتر روزنامه
    • افزودن قابلیت گزارش از ترازنامه به صورت بازه زمانی
    • قابلیت ویرایش جدول حساب و تعریف آیتم‌های جدید به صورت درختی
    • افزودن گزارش سود و زیان
    • افزودن گزارش دفتر کل
    • قابلیت اضافه،ویرایش و حذف جدول حساب ها
    • افزودن گزارش مرور حساب‌ها
    • افزودن گزارش مالیات
    • قابلیت صدور حواله انبار جهت فاکتور برگشت از خرید و برگشت از فروش
    • قابلیت صدور حواله انتقال بین انبارها
    • افزودن اطلاعات فروش امروز و سود امروز به داشبورد کسب‌و‌کار
    • قابلیت تعریف نمایه کسب و کار و مهر فروشگاه در اسناد حسابداری
    • قابلیت تغییر گروهی قیمت کالاها و خدمات به صورت درصدی و مقداری
    • قابلیت افزودن نمایه و لوگو کسب وکار و نمایش در اسناد حسابداری
    • ارسال پیامک به مشتری برای ارسال کالا شامل کد رهگیری و نام باربری ، نحوه ارسال و ...
    ',3))])])])])])])}const R=l(m,[["render",k]]);export{R as default}; diff --git a/public_html/webui/assets/intro-10bf2f36.js b/public_html/webui/assets/intro-10bf2f36.js deleted file mode 100644 index b9a5ac60..00000000 --- a/public_html/webui/assets/intro-10bf2f36.js +++ /dev/null @@ -1 +0,0 @@ -import{g as o,_ as l}from"./main-9b36f05f.js";import{h as i,a as n,o as a,s as d,e as u,b as t,w as s,t as c,ar as F,d as r}from"./vendor-adef9cb4.js";const p=i({name:"intro",data:()=>({siteName:""}),created(){this.siteName=o()}}),b={id:"main-container pt-0 mt-o"},m={class:"bg-image",style:{"background-image":"url('/img/plugins/noghrekoob.jpeg')"}},v={class:"bg-black-75"},f={class:"content content-top content-full text-center"},k={class:"content content-full"},E={class:"row justify-content-center"},x={class:"col-sm-11 py-2"},D={class:"story justify-content-between"},y={class:"block block-bordered js-classic-nav d-none d-sm-block"},g={class:"block-content block-content-full"},w={class:"row g-0 border"},B={class:"col-sm-6 col-xl-3"};function N(e,C,_,j,h,R){const A=n("RouterLink");return a(),d("main",b,[u("div",m,[u("div",v,[u("div",f,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-bowl-food"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"}," افزونه مدیریت کارگاه ساخت نقره جات ",-1)),C[3]||(C[3]=u("h2",{class:"h3 fw-normal text-white-75 mb-5"},"مدیریت و حسابداری کارگاه ساخت نقره جات",-1)),t(A,{to:"/acc/plugin-center/view-end/noghre"},{default:s(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),r(" خرید ")],-1)])),_:1}),C[4]||(C[4]=u("br",null,null,-1)),C[5]||(C[5]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",k,[u("div",E,[u("div",x,[u("article",D,[C[9]||(C[9]=u("p",{class:"justify-content-between"}," نرم افزار حسابداری رستوران از نرم افزارهای است که مدیریت رستوران و محاسبات مالی مربوط به آن را ساده‌تر می‌کند. از ویژگی‌های بهترین برنامه حسابداری رستوران استفاده آسان کاربری است. این نرم افزار طوری طراحی شده است که کاربر با هر سطح سوادی می‌تواند از آن استفاده کند و همه آیتم‌ها مثل تنظیم ستون‌ها برای کاربران قابل تنظیم است. برای مدیریت یک رستوران و صندوق فروشگاهی آن، می‌توان در نرم افزار شماره میز را وارد کرد و سفارش مشتری را ثبت کرد. ",-1)),C[10]||(C[10]=u("p",null," برنامه حسابداری رستوران نوعی نرم افزار است که بسیاری از دغدغه‌های موجود در این صنف را از بین برده و باعث پیشرفت کسب و کارها در این صنف شده است. با استفاده از نرم افزار حسابداری مخصوص رستوران کارهای مربوط به ثبت سفارش مشتریان و صدور فاکتور با سرعت بیشتری انجام خواهد گرفت. با جلب رضایت بالای مشتریان امکان مراجعه مجدد مشتریان و سوددهی بیشتر فراهم خواهد شد. ",-1)),C[11]||(C[11]=u("p",null," از دیگر دغدغه‌های موجود در این صنف دسته بندی کالاها بر اساس مشخصات آنها در انبارهاست. کاربران با مشخصاتی که مانند تاریخ انقضای کالاها می‌توانند آنها را دسته بندی کرده و به این ترتیب کالاهایی مانند لبنیات را که زودتر فاسد می‌شوند را به ترتیب اولویت زودتر به مصرف رسانده و از فاسد شدن و دور ریختن کالاها جلوگیری می‌شود. این مشخصه برای صاحبان کسب و کارهایی که با مواد غذایی سرو کار دارند و در این صنف هستند، قابلیت بسیار مهمی به‌شمار می‌رود. به‌این ترتیب از هدر رفت بسیاری از مواد غذایی و هزینه‌ای که صرف تامین آنها شده است، جلوگیری خواهد شد. ",-1)),C[12]||(C[12]=u("p",null," نرم افزار حسابداری رستوران حرفه‌ای بایستی قابلیت اتصال به سیستم کالر آیدی و نرم افزار CRM را داشته باشد. از طریق اتصال به نرم افزار CRM یا نرم افزرا ارتباط با مشتریان به‌راحتی می‌توان مشتریان را از روند کاری رستوران، تخفیفات و جشنواره‌ها آگاه نمود. همچنین از داشتن رضایت یا انتقادات آنها نیز می‌توان آگاه شد، تا درجهت بهبود کسب و کار رستوران تلاش‌های بیشتری نمود. با استفاده از این نرم افزار می‌توان اطلاعات تماسی مشتریان را می‌توان ثبت کرده و با ارسال پیامک و ایمیل ایجاد تعامل نمود. با اتصال سیستم کالر آیدی به نرم افزار می‌توان برای مشتریان عزیز، شماره اشتراک تعریف کرد و در زمان تماس و ثبت سفارش دیگر نیازی به گرفتن اطلاعات تماس و آدرس از مشتریان نخواهید بود. به‌این ترتیب روند ثبت سفارش با سرعت بیشتری انجام شده و رضایت خاطر مشتریان نیز فراهم خواهد شد. ",-1)),C[13]||(C[13]=u("p",null," حسابداری ثبت هر واقعه‌ای است که در فرایند کسب و کار اتفاق می‌افتد و تقریبا همه فرایندهای کسب و کار با پول درگیر است؛ پس باید در زمینه امور مالی و حسابداری کسب و کاری مثل رستوران از نرم افزاری استفاده کرد که به‌طور تخصصی برای این صنف طراحی شده باشد تا بتوان از بروز خطاهای انسانی در وارد کردن ناصحیح اطلاعات جلوگیری کرد. امروزه نرم افزارهای حسابداری رستوران زیادی در بازار وجود دارند که بعضا قیمت‌های پایینی دارند اما تجربه نشان داده است که این نرم افزارها ممکن است ایراداتی همچون کیفیت و کارایی پایین، عدم پشتیبانی طولانی مدت، عدم بروز رسانی و امنیت پایین را داشته باشند، که نرم افزار حسابداری رستوران رستامپ این مشکلات را از بین برده و مدیران رستوران‌ها می‌توانند نسبت به خرید آن با اطمینان خاطر اقدام کنند. ",-1)),u("p",null," در این نرم افزار که به صورت افزونه بر روی نرم افزار تحت وب و کاملا رایگان "+c(e.siteName)+" منتشر شده است لازم نیست هیچ گونه نرم افزاری را نصب کنید و تمام اطلاعات بر روی سرورهای ابری ذخیره می شود. شما در هر لحظه و هر مکان به اطلاعات خود دسترسی خواهید داشت. همچنین هزینه های نگهداری نرم افزارهای لوکال را نیز نخواهید داشت. ",1),u("div",y,[u("div",g,[u("div",w,[C[7]||(C[7]=F('',1)),u("div",B,[t(A,{to:"/acc/plugin-center/view-end/noghre",class:"block block-bordered block-link-pop text-center mb-0"},{default:s(()=>C[6]||(C[6]=[u("div",{class:"block-content block-content-full text-center"},[u("div",{class:"py-2"},[u("i",{class:"fa fa-2x fa-shopping-basket text-primary d-none d-sm-inline-block mb-3"}),u("div",null,"سفارش"),u("div",{class:"text-primary"},"فعال سازی آنی")])],-1)])),_:1})]),C[8]||(C[8]=F('',2))])])])])])])])])}const S=l(p,[["render",N]]);export{S as default}; diff --git a/public_html/webui/assets/intro-815b1d2f.js b/public_html/webui/assets/intro-815b1d2f.js deleted file mode 100644 index 2a88152b..00000000 --- a/public_html/webui/assets/intro-815b1d2f.js +++ /dev/null @@ -1 +0,0 @@ -import{g as n,_ as e}from"./main-9b36f05f.js";import{h as d,a as r,o as F,s as a,e as C,b as i,w as o,t as s,ar as A,d as m}from"./vendor-adef9cb4.js";const p=d({name:"intro",data:()=>({siteName:""}),created(){this.siteName=n()}}),b="/webui/img/plugins/onlinestore/intro.webp",v={id:"main-container p-0 m-0"},c={class:"bg-image",style:{"background-image":"url('/img/plugins/onlinestore.webp')"}},f={class:"bg-black-75"},E={class:"content content-top content-full text-center"},k={class:"container-fluid"},x={class:"row justify-content-center"},g={class:"col-sm-11 py-2"},w={class:"story justify-content-between"},y={class:"rounded-3 bg-white p-3 mb-3"},N={class:"row"},D={class:"col-sm-12 col-md-6"},j={class:"text-danger"},B={class:"block block-bordered js-classic-nav d-none d-sm-block"},S={class:"block-content block-content-full"},V={class:"row g-0 border"},$={class:"col-sm-4 col-xl-3"};function L(l,u,R,O,T,q){const t=r("RouterLink");return F(),a("main",v,[C("div",c,[C("div",f,[C("div",E,[u[1]||(u[1]=C("h1",{class:"text-white"},[C("i",{class:"fa fa-shop"})],-1)),u[2]||(u[2]=C("h1",{class:"fw-bold text-white mt-5 mb-3"}," افزونه فروشگاه اینترنتی ",-1)),u[3]||(u[3]=C("h2",{class:"h3 fw-normal text-white-75 mb-5"}," در کمتر از یک دقیقه فروشگاه آنلاین خودتو بساز ",-1)),i(t,{to:"/acc/plugin-center/view-end/onlinestore"},{default:o(()=>u[0]||(u[0]=[C("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[C("i",{class:"fa fa-user-circle me-1"}),m(" خرید ")],-1)])),_:1}),u[4]||(u[4]=C("br",null,null,-1)),u[5]||(u[5]=C("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),C("div",k,[C("div",x,[C("div",g,[C("article",w,[C("div",y,[C("div",N,[C("div",D,[u[6]||(u[6]=C("h3",{class:"text-primary mt-0"}," افزونه فروشگاه آنلاین ",-1)),C("p",null," امکانات ما در "+s(l.siteName)+" به شما کمک می‌کند تا با کمترین دانش فنی و در سریع‌ترین زمان ممکن فروشگاه آنلاین خود را بسازید و وارد دنیای تجارت الکترونیک شوید. ",1),C("p",null," افزونه فروشگاه آنلاین "+s(l.siteName)+" متناسب با بازار ایران توسعه پیدا کرده و کلیه امکانات با توجه به نیاز بازار ایران بهینه سازی شده تا شما بتوانید به راحت‌ترین حالت ممکن یک فروشگاه با تعداد فروش روزانه بالا را مدیریت کنید. ",1),C("p",null,"در تمام مسیر تیم "+s(l.siteName)+" با پیشتیبانی دائمی و مشاوره‌ حرفه‌ای در کنار شما خواهند بود تا بتوانید فروش خود را آغاز و پیشرفت کنید.",1)]),u[7]||(u[7]=C("div",{class:"col-sm-12 col-md-6"},[C("img",{class:"img-fluid",src:b})],-1))]),u[23]||(u[23]=C("h2",{class:"text-primary"},"امکانات:",-1)),C("ul",null,[u[8]||(u[8]=C("li",null,"ایجاد بینهایت دسته‌بندی،کالا و ویژگی",-1)),u[9]||(u[9]=C("li",null,"استفاده از روش‌های پرداخت درگاه پرداختی و کیف پول و حتی سند حسابداری",-1)),u[10]||(u[10]=C("li",null,"قابلیت اتصال دامنه اختصاصی",-1)),u[11]||(u[11]=C("li",null,"قابلیت افزودن کد‌های جاوا اسکریپت به صفحات قالب ",-1)),u[12]||(u[12]=C("li",null,"قابلیت ویرایش قالب فروشگاه",-1)),u[13]||(u[13]=C("li",null,"قابلیت اخذ اینماد و درگاه پرداخت اختصاصی",-1)),C("li",j,"یکپارچه با "+s(l.siteName)+" و ثبت اسناد و پرداخت ها به صورت اتوماتیک",1),u[14]||(u[14]=C("li",null,"قابلیت ارسال مطالب خبری و وبلاگ جهت افزایش بازدید و بالا رفتن ویو فروشگاه",-1)),u[15]||(u[15]=C("li",null,"قابلیت افزودن کلید واژه و ویژگی و توضیحات هر کالا",-1)),u[16]||(u[16]=C("li",null,"قابلیت تولید لینک‌های کوتاه جهت نمایش در پست‌های شبکه‌های اجتماعی",-1)),C("li",null,"انجام امور حسابداری و انبارداری و ارسال کالا از طریق "+s(l.siteName),1),u[17]||(u[17]=C("li",null,"یکپارچه با افزونه مدیریت مشتریان",-1)),u[18]||(u[18]=C("li",null,"دارای قابلیت استفاده از بازاریابی پیامکی",-1)),u[19]||(u[19]=C("li",null,"امکان تولید کد تخفیف",-1)),u[20]||(u[20]=C("li",null,"امکان نمایش بینهایت تصویر و ویديو از کالا",-1)),C("li",null,"یکپارچه با بخش آرشیو فایل "+s(l.siteName),1),u[21]||(u[21]=C("li",null,"امکان اخد نظرات و پیشنهادات مشتریان و خریداران",-1)),u[22]||(u[22]=C("li",null,"ابزارهای موجود برای بهینه‌سازی موتور جستجو (SEO) که به شما کمک می‌کنند تا در نتایج جستجوی گوگل بهتر دیده شوید.",-1)),C("li",null,"در مقایسه با برنامه نویسی یک وبسایت از ابتدا، استفاده از یک سیستم فروشگاه‌ساز مانند "+s(l.siteName)+" همیشه کم هزینه‌تر است. ",1)])]),C("div",B,[C("div",S,[C("div",V,[u[25]||(u[25]=A('',1)),C("div",$,[i(t,{to:"/acc/plugin-center/view-end/noghre",class:"block block-bordered block-link-pop text-center mb-0"},{default:o(()=>u[24]||(u[24]=[C("div",{class:"block-content block-content-full text-center"},[C("div",{class:"py-2"},[C("i",{class:"fa fa-2x fa-shopping-basket text-primary d-none d-sm-inline-block mb-3"}),C("div",null,"سفارش"),C("div",{class:"text-primary"},"فعال سازی آنی")])],-1)])),_:1})]),u[26]||(u[26]=A('',1))])])])])])])])])}const H=e(p,[["render",L]]);export{H as default}; diff --git a/public_html/webui/assets/intro-c34d68e4.js b/public_html/webui/assets/intro-c34d68e4.js deleted file mode 100644 index 05bc912a..00000000 --- a/public_html/webui/assets/intro-c34d68e4.js +++ /dev/null @@ -1 +0,0 @@ -import{g as o,_ as l}from"./main-9b36f05f.js";import{h as i,a as n,o as a,s as d,e as u,b as t,w as s,t as c,ar as F,d as r}from"./vendor-adef9cb4.js";const p=i({name:"intro",data:()=>({siteName:""}),created(){this.siteName=o()}}),b={id:"main-container pt-0 mt-o"},m={class:"bg-image",style:{"background-image":"url('/img/plugins/rest.jpg')"}},v={class:"bg-black-75"},f={class:"content content-top content-full text-center"},k={class:"content content-full"},x={class:"row justify-content-center"},E={class:"col-sm-11 py-2"},D={class:"story justify-content-between"},y={class:"block block-bordered js-classic-nav d-none d-sm-block"},w={class:"block-content block-content-full"},g={class:"row g-0 border"},B={class:"col-sm-6 col-xl-3"};function N(e,C,_,j,R,V){const A=n("RouterLink");return a(),d("main",b,[u("div",m,[u("div",v,[u("div",f,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-bowl-food"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"}," افزونه مدیریت رستوران و فست‌فود ",-1)),C[3]||(C[3]=u("h2",{class:"h3 fw-normal text-white-75 mb-5"},"بهترین نرم افزار حسابداری رستوران بر بستری تا ابد رایگان",-1)),t(A,{to:"/acc/plugin-center/view-end/restamap1"},{default:s(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),r(" خرید ")],-1)])),_:1}),C[4]||(C[4]=u("br",null,null,-1)),C[5]||(C[5]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",k,[u("div",x,[u("div",E,[u("article",D,[C[9]||(C[9]=u("p",{class:"justify-content-between"}," نرم افزار حسابداری رستوران از نرم افزارهای است که مدیریت رستوران و محاسبات مالی مربوط به آن را ساده‌تر می‌کند. از ویژگی‌های بهترین برنامه حسابداری رستوران استفاده آسان کاربری است. این نرم افزار طوری طراحی شده است که کاربر با هر سطح سوادی می‌تواند از آن استفاده کند و همه آیتم‌ها مثل تنظیم ستون‌ها برای کاربران قابل تنظیم است. برای مدیریت یک رستوران و صندوق فروشگاهی آن، می‌توان در نرم افزار شماره میز را وارد کرد و سفارش مشتری را ثبت کرد. ",-1)),C[10]||(C[10]=u("p",null," برنامه حسابداری رستوران نوعی نرم افزار است که بسیاری از دغدغه‌های موجود در این صنف را از بین برده و باعث پیشرفت کسب و کارها در این صنف شده است. با استفاده از نرم افزار حسابداری مخصوص رستوران کارهای مربوط به ثبت سفارش مشتریان و صدور فاکتور با سرعت بیشتری انجام خواهد گرفت. با جلب رضایت بالای مشتریان امکان مراجعه مجدد مشتریان و سوددهی بیشتر فراهم خواهد شد. ",-1)),C[11]||(C[11]=u("p",null," از دیگر دغدغه‌های موجود در این صنف دسته بندی کالاها بر اساس مشخصات آنها در انبارهاست. کاربران با مشخصاتی که مانند تاریخ انقضای کالاها می‌توانند آنها را دسته بندی کرده و به این ترتیب کالاهایی مانند لبنیات را که زودتر فاسد می‌شوند را به ترتیب اولویت زودتر به مصرف رسانده و از فاسد شدن و دور ریختن کالاها جلوگیری می‌شود. این مشخصه برای صاحبان کسب و کارهایی که با مواد غذایی سرو کار دارند و در این صنف هستند، قابلیت بسیار مهمی به‌شمار می‌رود. به‌این ترتیب از هدر رفت بسیاری از مواد غذایی و هزینه‌ای که صرف تامین آنها شده است، جلوگیری خواهد شد. ",-1)),C[12]||(C[12]=u("p",null," نرم افزار حسابداری رستوران حرفه‌ای بایستی قابلیت اتصال به سیستم کالر آیدی و نرم افزار CRM را داشته باشد. از طریق اتصال به نرم افزار CRM یا نرم افزرا ارتباط با مشتریان به‌راحتی می‌توان مشتریان را از روند کاری رستوران، تخفیفات و جشنواره‌ها آگاه نمود. همچنین از داشتن رضایت یا انتقادات آنها نیز می‌توان آگاه شد، تا درجهت بهبود کسب و کار رستوران تلاش‌های بیشتری نمود. با استفاده از این نرم افزار می‌توان اطلاعات تماسی مشتریان را می‌توان ثبت کرده و با ارسال پیامک و ایمیل ایجاد تعامل نمود. با اتصال سیستم کالر آیدی به نرم افزار می‌توان برای مشتریان عزیز، شماره اشتراک تعریف کرد و در زمان تماس و ثبت سفارش دیگر نیازی به گرفتن اطلاعات تماس و آدرس از مشتریان نخواهید بود. به‌این ترتیب روند ثبت سفارش با سرعت بیشتری انجام شده و رضایت خاطر مشتریان نیز فراهم خواهد شد. ",-1)),C[13]||(C[13]=u("p",null," حسابداری ثبت هر واقعه‌ای است که در فرایند کسب و کار اتفاق می‌افتد و تقریبا همه فرایندهای کسب و کار با پول درگیر است؛ پس باید در زمینه امور مالی و حسابداری کسب و کاری مثل رستوران از نرم افزاری استفاده کرد که به‌طور تخصصی برای این صنف طراحی شده باشد تا بتوان از بروز خطاهای انسانی در وارد کردن ناصحیح اطلاعات جلوگیری کرد. امروزه نرم افزارهای حسابداری رستوران زیادی در بازار وجود دارند که بعضا قیمت‌های پایینی دارند اما تجربه نشان داده است که این نرم افزارها ممکن است ایراداتی همچون کیفیت و کارایی پایین، عدم پشتیبانی طولانی مدت، عدم بروز رسانی و امنیت پایین را داشته باشند، که نرم افزار حسابداری رستوران رستامپ این مشکلات را از بین برده و مدیران رستوران‌ها می‌توانند نسبت به خرید آن با اطمینان خاطر اقدام کنند. ",-1)),u("p",null," در این نرم افزار که به صورت افزونه بر روی نرم افزار تحت وب و کاملا رایگان "+c(e.siteName)+" منتشر شده است لازم نیست هیچ گونه نرم افزاری را نصب کنید و تمام اطلاعات بر روی سرورهای ابری ذخیره می شود. شما در هر لحظه و هر مکان به اطلاعات خود دسترسی خواهید داشت. همچنین هزینه های نگهداری نرم افزارهای لوکال را نیز نخواهید داشت. ",1),u("div",y,[u("div",w,[u("div",g,[C[7]||(C[7]=F('',1)),u("div",B,[t(A,{to:"/acc/plugin-center/view-end/restamap1",class:"block block-bordered block-link-pop text-center mb-0"},{default:s(()=>C[6]||(C[6]=[u("div",{class:"block-content block-content-full text-center"},[u("div",{class:"py-2"},[u("i",{class:"fa fa-2x fa-shopping-basket text-primary d-none d-sm-inline-block mb-3"}),u("div",null,"سفارش"),u("div",{class:"text-primary"},"فعال سازی آنی")])],-1)])),_:1})]),C[8]||(C[8]=F('',2))])])])])])])])])}const h=l(p,[["render",N]]);export{h as default}; diff --git a/public_html/webui/assets/intro-d20baa98.js b/public_html/webui/assets/intro-d20baa98.js deleted file mode 100644 index 8d009ed2..00000000 --- a/public_html/webui/assets/intro-d20baa98.js +++ /dev/null @@ -1 +0,0 @@ -import{g as o,_ as l}from"./main-9b36f05f.js";import{h as i,a as n,o as a,s as c,e as u,b as t,w as F,t as d,ar as s,d as r}from"./vendor-adef9cb4.js";const b=i({name:"intro",data:()=>({siteName:""}),created(){this.siteName=o()}}),p={id:"main-container pt-0 mt-o"},m={class:"bg-image",style:{"background-image":"url('/img/plugins/club.webp')"}},v={class:"bg-black-75"},f={class:"content content-top content-full text-center"},k={class:"content content-full"},E={class:"row justify-content-center"},x={class:"col-sm-11 py-2"},y={class:"story justify-content-between"},D={class:"block block-bordered js-classic-nav d-none d-sm-block"},w={class:"block-content block-content-full"},g={class:"row g-0 border"},B={class:"col-sm-6 col-xl-3"};function N(e,C,_,j,R,V){const A=n("RouterLink");return a(),c("main",p,[u("div",m,[u("div",v,[u("div",f,[C[1]||(C[1]=u("h1",{class:"text-white"},[u("i",{class:"fa fa-bowl-food"})],-1)),C[2]||(C[2]=u("h1",{class:"fw-bold text-white mt-5 mb-3"}," افزونه باشگاه مشتریان ",-1)),C[3]||(C[3]=u("h2",{class:"h3 fw-normal text-white-75 mb-5"},"با افزونه باشگاه مشتریان هیچ گاه مشتریان وفادار خود را از دست نخواهید داد.",-1)),t(A,{to:"/acc/plugin-center/view-end/noghre"},{default:F(()=>C[0]||(C[0]=[u("span",{class:"badge rounded-pill bg-primary fs-base px-3 py-2 me-2 m-1"},[u("i",{class:"fa fa-user-circle me-1"}),r(" خرید ")],-1)])),_:1}),C[4]||(C[4]=u("br",null,null,-1)),C[5]||(C[5]=u("i",{class:"fa fa-arrow-down text-white"},null,-1))])])]),u("div",k,[u("div",E,[u("div",x,[u("article",y,[C[9]||(C[9]=u("p",{class:"justify-content-between"}," نرم افزار حسابداری رستوران از نرم افزارهای است که مدیریت رستوران و محاسبات مالی مربوط به آن را ساده‌تر می‌کند. از ویژگی‌های بهترین برنامه حسابداری رستوران استفاده آسان کاربری است. این نرم افزار طوری طراحی شده است که کاربر با هر سطح سوادی می‌تواند از آن استفاده کند و همه آیتم‌ها مثل تنظیم ستون‌ها برای کاربران قابل تنظیم است. برای مدیریت یک رستوران و صندوق فروشگاهی آن، می‌توان در نرم افزار شماره میز را وارد کرد و سفارش مشتری را ثبت کرد. ",-1)),C[10]||(C[10]=u("p",null," برنامه حسابداری رستوران نوعی نرم افزار است که بسیاری از دغدغه‌های موجود در این صنف را از بین برده و باعث پیشرفت کسب و کارها در این صنف شده است. با استفاده از نرم افزار حسابداری مخصوص رستوران کارهای مربوط به ثبت سفارش مشتریان و صدور فاکتور با سرعت بیشتری انجام خواهد گرفت. با جلب رضایت بالای مشتریان امکان مراجعه مجدد مشتریان و سوددهی بیشتر فراهم خواهد شد. ",-1)),C[11]||(C[11]=u("p",null," از دیگر دغدغه‌های موجود در این صنف دسته بندی کالاها بر اساس مشخصات آنها در انبارهاست. کاربران با مشخصاتی که مانند تاریخ انقضای کالاها می‌توانند آنها را دسته بندی کرده و به این ترتیب کالاهایی مانند لبنیات را که زودتر فاسد می‌شوند را به ترتیب اولویت زودتر به مصرف رسانده و از فاسد شدن و دور ریختن کالاها جلوگیری می‌شود. این مشخصه برای صاحبان کسب و کارهایی که با مواد غذایی سرو کار دارند و در این صنف هستند، قابلیت بسیار مهمی به‌شمار می‌رود. به‌این ترتیب از هدر رفت بسیاری از مواد غذایی و هزینه‌ای که صرف تامین آنها شده است، جلوگیری خواهد شد. ",-1)),C[12]||(C[12]=u("p",null," نرم افزار حسابداری رستوران حرفه‌ای بایستی قابلیت اتصال به سیستم کالر آیدی و نرم افزار CRM را داشته باشد. از طریق اتصال به نرم افزار CRM یا نرم افزرا ارتباط با مشتریان به‌راحتی می‌توان مشتریان را از روند کاری رستوران، تخفیفات و جشنواره‌ها آگاه نمود. همچنین از داشتن رضایت یا انتقادات آنها نیز می‌توان آگاه شد، تا درجهت بهبود کسب و کار رستوران تلاش‌های بیشتری نمود. با استفاده از این نرم افزار می‌توان اطلاعات تماسی مشتریان را می‌توان ثبت کرده و با ارسال پیامک و ایمیل ایجاد تعامل نمود. با اتصال سیستم کالر آیدی به نرم افزار می‌توان برای مشتریان عزیز، شماره اشتراک تعریف کرد و در زمان تماس و ثبت سفارش دیگر نیازی به گرفتن اطلاعات تماس و آدرس از مشتریان نخواهید بود. به‌این ترتیب روند ثبت سفارش با سرعت بیشتری انجام شده و رضایت خاطر مشتریان نیز فراهم خواهد شد. ",-1)),C[13]||(C[13]=u("p",null," حسابداری ثبت هر واقعه‌ای است که در فرایند کسب و کار اتفاق می‌افتد و تقریبا همه فرایندهای کسب و کار با پول درگیر است؛ پس باید در زمینه امور مالی و حسابداری کسب و کاری مثل رستوران از نرم افزاری استفاده کرد که به‌طور تخصصی برای این صنف طراحی شده باشد تا بتوان از بروز خطاهای انسانی در وارد کردن ناصحیح اطلاعات جلوگیری کرد. امروزه نرم افزارهای حسابداری رستوران زیادی در بازار وجود دارند که بعضا قیمت‌های پایینی دارند اما تجربه نشان داده است که این نرم افزارها ممکن است ایراداتی همچون کیفیت و کارایی پایین، عدم پشتیبانی طولانی مدت، عدم بروز رسانی و امنیت پایین را داشته باشند، که نرم افزار حسابداری رستوران رستامپ این مشکلات را از بین برده و مدیران رستوران‌ها می‌توانند نسبت به خرید آن با اطمینان خاطر اقدام کنند. ",-1)),u("p",null," در این نرم افزار که به صورت افزونه بر روی نرم افزار تحت وب و کاملا رایگان "+d(e.siteName)+" منتشر شده است لازم نیست هیچ گونه نرم افزاری را نصب کنید و تمام اطلاعات بر روی سرورهای ابری ذخیره می شود. شما در هر لحظه و هر مکان به اطلاعات خود دسترسی خواهید داشت. همچنین هزینه های نگهداری نرم افزارهای لوکال را نیز نخواهید داشت. ",1),u("div",D,[u("div",w,[u("div",g,[C[7]||(C[7]=s('',1)),u("div",B,[t(A,{to:"/acc/plugin-center/view-end/cc",class:"block block-bordered block-link-pop text-center mb-0"},{default:F(()=>C[6]||(C[6]=[u("div",{class:"block-content block-content-full text-center"},[u("div",{class:"py-2"},[u("i",{class:"fa fa-2x fa-shopping-basket text-primary d-none d-sm-inline-block mb-3"}),u("div",null,"سفارش"),u("div",{class:"text-primary"},"فعال سازی آنی")])],-1)])),_:1})]),C[8]||(C[8]=s('',2))])])])])])])])])}const S=l(b,[["render",N]]);export{S as default}; diff --git a/public_html/webui/assets/list-01d046ae.js b/public_html/webui/assets/list-01d046ae.js deleted file mode 100644 index c00d5e1e..00000000 --- a/public_html/webui/assets/list-01d046ae.js +++ /dev/null @@ -1 +0,0 @@ -import{at as fe,r as v,O as M,n as W,j as ge,a as i,o as u,s as d,b as l,w as o,F as E,_,d as m,t as k,C as O,c as x,A as y}from"./vendor-adef9cb4.js";import{a as h,S as w,c as q}from"./main-9b36f05f.js";import{I as _e}from"./person-import-excel-aa69847d.js";const ke={key:0},xe={key:1},ye={key:0},he={key:0,class:"text-success"},we={key:1,class:"text-danger"},$e={key:2,class:"text-info"},Ce={key:0},Ve={key:0},Ue={key:0},Ae={__name:"list",setup(Be){fe();const B=v(!0),T=v(""),C=v([]),R=v(0),P=v(!1),b=v({page:1,rowsPerPage:10,sortBy:[]}),D=v([]),j=v([{label:"بدهکاران",value:"debtors",checked:!1},{label:"بستانکاران",value:"creditors",checked:!1}]),G=v({submited:!1}),f=v([]),V=v(!1),S=v([{title:"",value:"checkbox",sortable:!1,align:"center"},{title:"عملیات",value:"operation",sortable:!1,align:"center"},{title:"کد",value:"code",sortable:!0,visible:!0,align:"center"},{title:"نام مستعار",value:"nikename",sortable:!0,align:"center"},{title:"نام و نام خانوادگی",value:"name",sortable:!0,visible:!0,align:"center"},{title:"تراز",value:"balance",sortable:!0,visible:!0,align:"center"},{title:"وضعیت",value:"status",sortable:!0,visible:!0,align:"center"},{title:"بستانکار",value:"bs",sortable:!0,visible:!0,align:"center"},{title:"بدهکار",value:"bd",sortable:!0,visible:!0,align:"center"},{title:"دسترسی سریع",value:"speedAccess",sortable:!0,visible:!0,align:"center"},{title:"تاریخ تولد/ثبت",value:"birthday",sortable:!0,visible:!0,align:"center"},{title:"شرکت",value:"company",sortable:!0,visible:!0,align:"center"},{title:"شناسه ملی",value:"shenasemeli",sortable:!0,visible:!0,align:"center"},{title:"کد اقتصادی",value:"codeeghtesadi",sortable:!0,visible:!0,align:"center"},{title:"شماره ثبت",value:"sabt",sortable:!0,visible:!0,align:"center"},{title:"کشور",value:"keshvar",sortable:!0,visible:!0,align:"center"},{title:"استان",value:"ostan",sortable:!0,visible:!0,align:"center"},{title:"شهر",value:"shahr",sortable:!0,visible:!0,align:"center"},{title:"کد پستی",value:"postalcode",sortable:!0,visible:!0,align:"center"},{title:"تلفن",value:"tel",sortable:!0,visible:!0,align:"center"},{title:"موبایل",value:"mobile",sortable:!0,visible:!0,align:"center"},{title:"موبایل دوم",value:"mobile2",sortable:!0,visible:!0,align:"center"},{title:"ایمیل",value:"email",sortable:!0,visible:!0,align:"center"},{title:"وب سایت",value:"website",sortable:!0,visible:!0,align:"center"},{title:"فکس",value:"fax",sortable:!0,visible:!0,align:"center"}]),F=a=>a?Number(a).toLocaleString("fa-IR"):"0",K=()=>{const a=localStorage.getItem("personTableColumns");if(a){const t=JSON.parse(a);S.value.forEach(n=>{n.value!=="checkbox"&&n.value!=="operation"&&n.value!=="nikename"&&(n.visible=t[n.value]!==!1)})}},Q=()=>{const a={};S.value.forEach(t=>{a[t.value]=t.visible}),localStorage.setItem("personTableColumns",JSON.stringify(a))},X=async()=>{try{const a=await h.post("/api/person/types/get");D.value=a.data.map(t=>({...t,checked:!1}))}catch(a){console.error("Error fetching person types:",a)}};let H;const $=async()=>{clearTimeout(H),H=setTimeout(async()=>{B.value=!0;try{const a=D.value.filter(s=>s.checked).map(s=>s.code),t=j.value.filter(s=>s.checked).map(s=>s.value),n=b.value.sortBy.map(s=>({key:s.key,order:s.order==="asc"?"ASC":"DESC"})),r=await h.post("/api/person/list",{page:b.value.page,itemsPerPage:b.value.rowsPerPage,search:T.value,types:a.length>0?a:null,transactionFilters:t.length>0?t:null,sortBy:n.length>0?n:null});C.value=r.data.items||[],R.value=r.data.total||0,te()}catch(a){console.error("Error fetching data:",a),C.value=[],R.value=0}finally{B.value=!1}},1e3)},Y=a=>{w.fire({text:"آیا برای حذف شخص مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&h.post(`/api/person/delete/${a}`).then(n=>{n.data.result===1?($(),w.fire({text:"شخص با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):n.data.result===2&&w.fire({text:"شخص به دلیل داشتن تراکنش مرتبط قابل حذف نیست.",icon:"warning",confirmButtonText:"قبول"})})})},Z=()=>{V.value?f.value=[...C.value]:f.value=[]},ee=()=>{V.value=f.value.length===C.value.length},te=()=>{f.value=[],V.value=!1},z=(a=!0)=>{if(a)h({method:"get",url:"/api/person/list/excel",responseType:"arraybuffer"}).then(t=>{const n=window.URL.createObjectURL(new Blob([t.data])),r=document.createElement("a");r.href=n,r.setAttribute("download","persons-list.xlsx"),document.body.appendChild(r),r.click(),r.remove()});else{if(f.value.length===0){w.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"});return}const t=f.value.map(n=>({id:n.id,code:n.code}));h({method:"post",url:"/api/person/list/excel",data:{items:t},responseType:"arraybuffer"}).then(n=>{const r=window.URL.createObjectURL(new Blob([n.data])),s=document.createElement("a");s.href=r,s.setAttribute("download","persons-list.xlsx"),document.body.appendChild(s),s.click(),s.remove()}).catch(n=>{console.error("خطا در خروجی اکسل:",n),w.fire({text:"خطا در خروجی اکسل.",icon:"error",confirmButtonText:"قبول"})})}},J=(a=!0)=>{if(a)h.post("/api/person/list/print",{}).then(t=>{const n=t.data.id,r=q();window.open(`${r}/front/print/${n}`,"_blank","noreferrer")});else{if(f.value.length===0){w.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"});return}const t=f.value.map(n=>({id:n.id,code:n.code}));h.post("/api/person/list/print",{items:t}).then(n=>{const r=n.data.id,s=q();window.open(`${s}/front/print/${r}`,"_blank","noreferrer")}).catch(n=>{console.error("خطا در خروجی PDF:",n),w.fire({text:"خطا در خروجی PDF.",icon:"error",confirmButtonText:"قبول"})})}},le=M(()=>S.value.filter(a=>a.value==="checkbox"||a.value==="operation"||a.value==="nikename"||a.visible)),oe=M(()=>S.value.filter(a=>a.value!=="checkbox"&&a.value!=="operation"&&a.value!=="nikename"));return W(T,()=>$()),W(b,()=>$(),{deep:!0}),ge(()=>{K(),X(),$()}),(a,t)=>{const n=i("v-btn"),r=i("v-tooltip"),s=i("v-spacer"),c=i("v-icon"),A=i("v-list-subheader"),g=i("v-list-item"),I=i("v-list"),L=i("v-menu"),ae=i("v-toolbar"),U=i("v-checkbox"),ne=i("v-divider"),re=i("v-text-field"),se=i("router-link"),ie=i("v-data-table-server"),ue=i("v-card-title"),ce=i("v-col"),de=i("v-row"),pe=i("v-card-text"),ve=i("v-card-actions"),me=i("v-card"),be=i("v-dialog");return u(),d(E,null,[l(ae,{color:"toolbar",title:a.$t("drawer.persons")},{prepend:o(()=>[l(r,{text:a.$t("dialog.back"),location:"bottom"},{activator:o(({props:e})=>[l(n,_(e,{onClick:t[0]||(t[0]=p=>a.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:o(()=>[l(s),l(r,{text:a.$t("dialog.add_new"),location:"bottom"},{activator:o(({props:e})=>[l(n,_(e,{icon:"mdi-account-plus",color:"primary",to:"/acc/persons/mod/"}),null,16)]),_:1},8,["text"]),l(_e,{"windows-state":G.value},null,8,["windows-state"]),l(L,null,{activator:o(({props:e})=>[l(n,_(e,{icon:"",color:"red"}),{default:o(()=>[l(c,null,{default:o(()=>t[14]||(t[14]=[m("mdi-file-pdf-box")])),_:1}),l(r,{activator:"parent",text:a.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"])]),_:2},1040)]),default:o(()=>[l(I,null,{default:o(()=>[l(A,{color:"primary"},{default:o(()=>[m(k(a.$t("dialog.export_pdf")),1)]),_:1}),l(g,{class:"text-dark",title:a.$t("dialog.selected"),onClick:t[1]||(t[1]=e=>J(!1))},{prepend:o(()=>[l(c,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),l(g,{class:"text-dark",title:a.$t("dialog.selected_all"),onClick:t[2]||(t[2]=e=>J(!0))},{prepend:o(()=>[l(c,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),l(L,null,{activator:o(({props:e})=>[l(n,_(e,{icon:"",color:"green"}),{default:o(()=>[l(c,null,{default:o(()=>t[15]||(t[15]=[m("mdi-file-excel-box")])),_:1}),l(r,{activator:"parent",text:a.$t("dialog.export_excel"),location:"bottom"},null,8,["text"])]),_:2},1040)]),default:o(()=>[l(I,null,{default:o(()=>[l(A,{color:"primary"},{default:o(()=>[m(k(a.$t("dialog.export_excel")),1)]),_:1}),l(g,{class:"text-dark",title:a.$t("dialog.selected"),onClick:t[3]||(t[3]=e=>z(!1))},{prepend:o(()=>[l(c,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),l(g,{class:"text-dark",title:a.$t("dialog.selected_all"),onClick:t[4]||(t[4]=e=>z(!0))},{prepend:o(()=>[l(c,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),l(r,{text:a.$t("dialog.column_settings"),location:"bottom"},{activator:o(({props:e})=>[l(n,_(e,{icon:"mdi-table-cog",color:"primary",onClick:t[5]||(t[5]=p=>P.value=!0)}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),l(re,{loading:B.value,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:a.$t("dialog.search_txt"),modelValue:T.value,"onUpdate:modelValue":t[6]||(t[6]=e=>T.value=e),type:"text",clearable:""},{"prepend-inner":o(()=>[l(r,{location:"bottom",text:a.$t("dialog.search")},{activator:o(({props:e})=>[l(c,_(e,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),"append-inner":o(()=>[l(L,{"close-on-content-click":!1},{activator:o(({props:e})=>[l(c,_(e,{size:"sm",color:"primary"}),{default:o(()=>[l(c,null,{default:o(()=>t[16]||(t[16]=[m("mdi-filter")])),_:1}),l(r,{activator:"parent",text:a.$t("dialog.filters"),location:"bottom"},null,8,["text"])]),_:2},1040)]),default:o(()=>[l(I,null,{default:o(()=>[l(A,{color:"primary"},{default:o(()=>[l(c,null,{default:o(()=>t[17]||(t[17]=[m("mdi-filter")])),_:1}),m(" "+k(a.$t("dialog.filters")),1)]),_:1}),(u(!0),d(E,null,O(D.value,(e,p)=>(u(),x(g,{key:p,class:"text-dark"},{title:o(()=>[l(U,{modelValue:e.checked,"onUpdate:modelValue":N=>e.checked=N,label:e.label,onChange:$,"hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128)),l(ne),l(A,{color:"primary"},{default:o(()=>t[18]||(t[18]=[m("وضعیت تراکنش")])),_:1}),(u(!0),d(E,null,O(j.value,(e,p)=>(u(),x(g,{key:"filter-"+p,class:"text-dark"},{title:o(()=>[l(U,{modelValue:e.checked,"onUpdate:modelValue":N=>e.checked=N,label:e.label,onChange:$,"hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["loading","placeholder","modelValue"]),l(ie,{"items-per-page":b.value.rowsPerPage,"onUpdate:itemsPerPage":t[9]||(t[9]=e=>b.value.rowsPerPage=e),page:b.value.page,"onUpdate:page":t[10]||(t[10]=e=>b.value.page=e),"sort-by":b.value.sortBy,"onUpdate:sortBy":t[11]||(t[11]=e=>b.value.sortBy=e),headers:le.value,items:C.value,"items-length":R.value,loading:B.value,"multi-sort":"",class:"elevation-1","items-per-page-options":[5,10,20,50],"item-value":"code","items-per-page-text":"تعداد سطر","no-data-text":"اطلاعاتی برای نمایش وجود ندارد","header-props":{class:"custom-header"}},{"header.checkbox":o(()=>[l(U,{modelValue:V.value,"onUpdate:modelValue":t[7]||(t[7]=e=>V.value=e),onChange:Z,"hide-details":"",density:"compact"},null,8,["modelValue"])]),"item.checkbox":o(({item:e})=>[l(U,{modelValue:f.value,"onUpdate:modelValue":t[8]||(t[8]=p=>f.value=p),value:e,"hide-details":"",density:"compact",onChange:ee},null,8,["modelValue","value"])]),"item.operation":o(({item:e})=>[e?(u(),x(L,{key:0},{activator:o(({props:p})=>[l(n,_({variant:"text",size:"small",color:"error",icon:"mdi-menu"},p),null,16)]),default:o(()=>[l(I,null,{default:o(()=>[l(g,{title:a.$t("dialog.view"),to:"/acc/persons/card/view/"+e.code},{prepend:o(()=>[l(c,{color:"green-darken-4",icon:"mdi-eye"})]),_:2},1032,["title","to"]),l(g,{title:a.$t("dialog.edit"),to:"/acc/persons/mod/"+e.code},{prepend:o(()=>[l(c,{icon:"mdi-file-edit"})]),_:2},1032,["title","to"]),l(g,{title:a.$t("dialog.delete"),onClick:p=>Y(e.code)},{prepend:o(()=>[l(c,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)):y("",!0)]),"item.nikename":o(({item:e})=>[e?(u(),x(se,{key:0,to:"/acc/persons/card/view/"+e.code},{default:o(()=>[e.prelabel?(u(),d("span",ke,k(e.prelabel+" "+e.nikename),1)):(u(),d("span",xe,k(e.nikename),1))]),_:2},1032,["to"])):y("",!0)]),"item.speedAccess":o(({item:e})=>[e&&e.speedAccess?(u(),x(c,{key:0,color:"success"},{default:o(()=>t[19]||(t[19]=[m("mdi-check")])),_:1})):e?(u(),x(c,{key:1,color:"error"},{default:o(()=>t[20]||(t[20]=[m("mdi-close")])),_:1})):y("",!0)]),"item.status":o(({item:e})=>[e?(u(),d("span",ye,[e.bs>e.bd?(u(),d("span",he,"بستانکار")):e.bs[e?(u(),d("span",Ce,k(F(e.bs)),1)):y("",!0)]),"item.bd":o(({item:e})=>[e?(u(),d("span",Ve,k(F(e.bd)),1)):y("",!0)]),"item.balance":o(({item:e})=>[e?(u(),d("span",Ue,k(F(e.balance)),1)):y("",!0)]),_:1},8,["items-per-page","page","sort-by","headers","items","items-length","loading"]),l(be,{modelValue:P.value,"onUpdate:modelValue":t[13]||(t[13]=e=>P.value=e),"max-width":"600px"},{default:o(()=>[l(me,null,{default:o(()=>[l(ue,{class:"text-h6"},{default:o(()=>t[21]||(t[21]=[m("انتخاب ستون‌ها")])),_:1}),l(pe,null,{default:o(()=>[l(de,null,{default:o(()=>[(u(!0),d(E,null,O(oe.value,e=>(u(),x(ce,{key:e.value,cols:"12",sm:"4"},{default:o(()=>[l(U,{modelValue:e.visible,"onUpdate:modelValue":p=>e.visible=p,label:e.title,onChange:Q,"hide-details":"",class:"mb-2"},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128))]),_:1})]),_:1}),l(ve,null,{default:o(()=>[l(s),l(n,{color:"primary",text:"",onClick:t[12]||(t[12]=e=>P.value=!1)},{default:o(()=>t[22]||(t[22]=[m("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}}};export{Ae as default}; diff --git a/public_html/webui/assets/list-05b0b33d.js b/public_html/webui/assets/list-05b0b33d.js deleted file mode 100644 index ec7a1dba..00000000 --- a/public_html/webui/assets/list-05b0b33d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as V,a as T}from"./main-9b36f05f.js";import{a as n,o as C,s as z,b as e,w as o,F as D,_ as c,d as r,t as b}from"./vendor-adef9cb4.js";const B={name:"list",data(){return{loading:!0,items:[],activeTab:null,headers:[{title:"",key:"operation",align:"center",sortable:!1},{title:"شناسه",key:"id",align:"center",sortable:!0},{title:"کسب‌وکار",key:"bid.name",align:"center",sortable:!0,value:t=>t.bid?t.bid.name:"بدون کسب‌وکار"},{title:"عنوان",key:"title",align:"center",sortable:!0},{title:"تاریخ",key:"dateSubmit",align:"center",sortable:!0}]}},computed:{pendingItems(){return this.items.filter(t=>t.state==="در حال پیگیری")},respondedItems(){return this.items.filter(t=>t.state==="پاسخ داده شده")},closedItems(){return this.items.filter(t=>t.state==="خاتمه یافته")}},mounted(){this.loadData()},methods:{loadData(){T.post("/api/support/list").then(t=>{this.items=t.data,this.loading=!1,this.activeTab=this.pendingItems.length>0?"pending":"responded"}).catch(t=>{console.error("Error loading support list:",t),this.loading=!1})}}};function E(t,a,F,N,l,s){const w=n("v-spacer"),m=n("v-btn"),p=n("v-tooltip"),x=n("v-toolbar"),u=n("v-icon"),v=n("v-tab"),y=n("v-tabs"),_=n("v-data-table"),g=n("v-window-item"),h=n("v-window"),k=n("v-card"),I=n("v-container");return C(),z(D,null,[e(x,{color:"toolbar",title:t.$t("pages.support.titlebar")},{default:o(()=>[e(w),e(p,{text:t.$t("user.ticket_new"),location:"bottom"},{activator:o(({props:i})=>[e(m,c(i,{icon:"mdi-chat-plus",color:"primary",to:"/profile/support-new"}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),e(I,{class:"pa-0 ma-0"},{default:o(()=>[e(k,{loading:l.loading?"red":null,disabled:l.loading},{default:o(()=>[e(y,{modelValue:l.activeTab,"onUpdate:modelValue":a[0]||(a[0]=i=>l.activeTab=i),color:"primary",grow:""},{default:o(()=>[e(v,{value:"pending",class:"flex-grow-1"},{default:o(()=>[e(u,{start:""},{default:o(()=>a[5]||(a[5]=[r("mdi-progress-clock")])),_:1}),r(" در حال پیگیری ("+b(s.pendingItems.length)+") ",1)]),_:1}),e(v,{value:"responded",class:"flex-grow-1"},{default:o(()=>[e(u,{start:""},{default:o(()=>a[6]||(a[6]=[r("mdi-check-circle")])),_:1}),r(" پاسخ داده شده ("+b(s.respondedItems.length)+") ",1)]),_:1}),e(v,{value:"closed",class:"flex-grow-1"},{default:o(()=>[e(u,{start:""},{default:o(()=>a[7]||(a[7]=[r("mdi-lock")])),_:1}),r(" خاتمه یافته ("+b(s.closedItems.length)+") ",1)]),_:1})]),_:1},8,["modelValue"]),e(h,{modelValue:l.activeTab,"onUpdate:modelValue":a[4]||(a[4]=i=>l.activeTab=i)},{default:o(()=>[e(g,{value:"pending"},{default:o(()=>[e(_,{headers:l.headers,items:s.pendingItems,loading:l.loading,"no-data-text":t.$t("table.no_data"),class:"elevation-1"},{"item.operation":o(({item:i})=>[e(p,{text:t.$t("dialog.view"),location:"bottom"},{activator:o(({props:d})=>[e(m,c(d,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/support-view/"+i.id,onClick:a[1]||(a[1]=f=>l.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["headers","items","loading","no-data-text"])]),_:1}),e(g,{value:"responded"},{default:o(()=>[e(_,{headers:l.headers,items:s.respondedItems,loading:l.loading,"no-data-text":t.$t("table.no_data"),class:"elevation-1"},{"item.operation":o(({item:i})=>[e(p,{text:t.$t("dialog.view"),location:"bottom"},{activator:o(({props:d})=>[e(m,c(d,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/support-view/"+i.id,onClick:a[2]||(a[2]=f=>l.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["headers","items","loading","no-data-text"])]),_:1}),e(g,{value:"closed"},{default:o(()=>[e(_,{headers:l.headers,items:s.closedItems,loading:l.loading,"no-data-text":t.$t("table.no_data"),class:"elevation-1"},{"item.operation":o(({item:i})=>[e(p,{text:t.$t("dialog.view"),location:"bottom"},{activator:o(({props:d})=>[e(m,c(d,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/support-view/"+i.id,onClick:a[3]||(a[3]=f=>l.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["headers","items","loading","no-data-text"])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["loading","disabled"])]),_:1})],64)}const P=V(B,[["render",E],["__scopeId","data-v-2a463003"]]);export{P as default}; diff --git a/public_html/webui/assets/list-1176eeb6.js b/public_html/webui/assets/list-1176eeb6.js deleted file mode 100644 index 40174408..00000000 --- a/public_html/webui/assets/list-1176eeb6.js +++ /dev/null @@ -1 +0,0 @@ -import{a as _,S as d,_ as z}from"./main-9b36f05f.js";import{h as P,r as V,a,o as E,s as M,b as e,w as o,F as A,_ as v,d as f,t as g}from"./vendor-adef9cb4.js";const I=P({name:"list",data:()=>({searchValue:"",loading:V(!0),items:[],headers:[{text:"عملیات",value:"operation"},{text:"تاریخ",value:"dateSubmit",sortable:!0},{text:"نسخه",value:"version",sortable:!0}]}),methods:{loadData(){this.loading=!0,_.post("/api/admin/reportchange/lists").then(t=>{this.items=t.data,this.loading=!1})},deleteItem(t){d.fire({text:"آیا برای حذف این مورد مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(u=>{u.isConfirmed&&_.post("/api/admin/reportchange/delete/"+t).then(s=>{if(s.data.result==1){let c=0;for(let i=0;i[e(h),e(b,{text:t.$t("dialog.new"),location:"bottom"},{activator:o(({props:n})=>[e(l,v(n,{icon:"mdi-plus",color:"primary",to:"/profile/manager/changes/mod/0"}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),e(T,{class:"pa-0 ma-0"},{default:o(()=>[e(F,{loading:t.loading?"red":null,disabled:t.loading},{default:o(()=>[e(B,{class:"pa-0"},{default:o(()=>[e(y,null,{default:o(()=>[e($,null,{default:o(()=>[e(w,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":t.searchValue,headers:t.headers,items:t.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:t.loading},{"item-operation":o(({id:n})=>[e(k,null,{activator:o(({props:r})=>[e(l,v({variant:"text",color:"error",icon:"mdi-menu"},r),null,16)]),default:o(()=>[e(x,null,{default:o(()=>[e(p,{class:"text-dark",title:t.$t("dialog.edit"),to:"/profile/manager/changes/mod/"+n},{prepend:o(()=>[e(m,{icon:"mdi-file-edit"})]),_:2},1032,["title","to"]),e(p,{class:"text-dark",title:t.$t("dialog.delete"),onClick:r=>t.deleteItem(n)},{prepend:o(()=>[e(m,{color:"error",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)]),pagination:o(({prevPage:n,nextPage:r,isFirstPage:D,isLastPage:S})=>[e(l,{size:"small",color:"success",class:"me-1",disabled:D,onClick:n,"prepend-icon":"mdi-skip-next"},{default:o(()=>[f(g(t.$t("dialog.prev_page")),1)]),_:2},1032,["disabled","onClick"]),e(l,{size:"small",color:"success",class:"me-1",disabled:S,onClick:r,"append-icon":"mdi-skip-previous"},{default:o(()=>[f(g(t.$t("dialog.next_page")),1)]),_:2},1032,["disabled","onClick"])]),_:1},8,["search-value","headers","items","loading"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}const G=z(I,[["render",N]]);export{G as default}; diff --git a/public_html/webui/assets/list-12d283fb.js b/public_html/webui/assets/list-12d283fb.js deleted file mode 100644 index 8edbee5c..00000000 --- a/public_html/webui/assets/list-12d283fb.js +++ /dev/null @@ -1 +0,0 @@ -import{a as m}from"./main-9b36f05f.js";import{h as B,r as l,n as _,a as t,o as E,s as F,b as e,w as a,_ as O,d as g,t as b,F as N}from"./vendor-adef9cb4.js";const R=B({__name:"list",setup(U){const f=[{text:"نام",value:"name"},{text:"مالک",value:"owner"},{text:"موبایل",value:"ownerMobile"},{text:"تاریخ ایجاد",value:"dateRegister"},{text:"کالا و خدمات",value:"commodityCount"},{text:"اشخاص",value:"personsCount"},{text:"اسناد حسابداری",value:"hesabdariDocsCount"},{text:"اسناد انبار",value:"StoreroomDocsCount"}],p=l([]),n=l(!1),d=l(0),r=l(""),i=l({page:1,rowsPerPage:25,sortBy:"id",sortType:"desc"}),u=async()=>{n.value=!0,m.post("/api/admin/business/count").then(o=>{d.value=o.data}),await m.post("/api/admin/business/search",{options:i.value,search:r.value}).then(o=>{p.value=o.data.data,n.value=!1})};return u(),_(i,o=>{u()},{deep:!0}),_(r,o=>{u()},{deep:!0}),(o,c)=>{const x=t("v-spacer"),h=t("v-toolbar"),w=t("v-icon"),y=t("v-tooltip"),C=t("v-text-field"),v=t("v-btn"),k=t("EasyDataTable"),P=t("v-col"),V=t("v-row"),D=t("v-card-text"),$=t("v-card"),M=t("v-container");return E(),F(N,null,[e(h,{color:"toolbar",title:o.$t("user.businesses")+" : ("+d.value+")"},{default:a(()=>[e(x)]),_:1},8,["title"]),e(M,{class:"pa-0 ma-0"},{default:a(()=>[e($,{loading:n.value?"red":null,disabled:n.value},{default:a(()=>[e(D,{class:"pa-0"},{default:a(()=>[e(V,null,{default:a(()=>[e(P,null,{default:a(()=>[e(C,{color:"info","hide-details":"auto",rounded:"0",variant:"outlined",density:"compact",placeholder:o.$t("dialog.search_txt"),modelValue:r.value,"onUpdate:modelValue":c[0]||(c[0]=s=>r.value=s),type:"text",clearable:""},{"prepend-inner":a(()=>[e(y,{location:"bottom",text:o.$t("dialog.search")},{activator:a(({props:s})=>[e(w,O(s,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["placeholder","modelValue"]),e(k,{"table-class-name":"customize-table","show-index":"",alternating:"",headers:f,items:p.value,rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از","theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",loading:n.value,"server-options":i.value,"onUpdate:serverOptions":c[1]||(c[1]=s=>i.value=s),"server-items-length":d.value},{pagination:a(({prevPage:s,nextPage:S,isFirstPage:T,isLastPage:z})=>[e(v,{size:"small",color:"success",class:"me-1",disabled:T,onClick:s,"prepend-icon":"mdi-skip-next"},{default:a(()=>[g(b(o.$t("dialog.prev_page")),1)]),_:2},1032,["disabled","onClick"]),e(v,{size:"small",color:"success",class:"me-1",disabled:z,onClick:S,"append-icon":"mdi-skip-previous"},{default:a(()=>[g(b(o.$t("dialog.next_page")),1)]),_:2},1032,["disabled","onClick"])]),_:1},8,["items","loading","server-options","server-items-length"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}}});export{R as default}; diff --git a/public_html/webui/assets/list-189406a5.js b/public_html/webui/assets/list-189406a5.js deleted file mode 100644 index e5ebfaae..00000000 --- a/public_html/webui/assets/list-189406a5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as g,a as r,S as o}from"./main-9b36f05f.js";import{r as h,a as m,o as v,s as x,e as t,d as i,u as k,ab as y,b as u,w as c}from"./vendor-adef9cb4.js";const w={name:"list",data:()=>({loading:h(!0),name:"",items:[],headers:[{text:"عملیات",value:"operation"},{text:"نام چاپگر",value:"name",sortable:!0},{text:"توکن",value:"token",sortable:!0},{text:"وضعیت",value:"status",sortable:!0}]}),methods:{loadData(){r.post("/api/printers/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){o.fire({text:"آیا برای حذف این چاپگر مطمئن هستید؟ دسترسی چاپ تا زمان نصب توکن جدید متوقف و اسناد در صف چاپ نیز حذف خواهند شد.!",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(e=>{e.isConfirmed&&r.post("/api/printers/delete/"+s).then(n=>{if(n.data.result==1){let d=0;for(let l=0;l{this.loading=!1,s.data.result==2?o.fire({text:"قبلا ثبت شده است.",icon:"error",confirmButtonText:"قبول"}):(this.closeModal(),this.loadData(),o.fire({text:"چاپگر افزوده شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.name=""}))}))},closeModal(){var s=document.getElementById("PrintNewModal"),e=bootstrap.Modal.getInstance(s);e.hide()}},beforeMount(){this.loadData()}},M={class:"block block-content-full"},_={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},B={class:"block-title text-primary-dark"},T={class:"block-options"},C={class:"modal fade","data-bs-backdrop":"static","data-bs-keyboard":"false",id:"PrintNewModal",tabindex:"-1","aria-labelledby":"printerModalLabel","aria-hidden":"true"},P={class:"modal-dialog"},D={class:"modal-content"},N={class:"modal-body"},$={class:"form-floating mb-4"},E=["disabled"],V={class:"modal-footer"},I=["disabled"],S={class:"block-content pt-1 pb-3"},z={class:"row"},L={class:"col-sm-12 col-md-12 m-0 p-0"},q={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},H=["onClick"];function O(s,e,n,d,l,b){const p=m("router-link"),f=m("EasyDataTable");return v(),x("div",M,[t("div",_,[t("h3",B,[t("button",{onClick:e[0]||(e[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[3]||(e[3]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[4]||(e[4]=t("i",{class:"fa fa-print"},null,-1)),e[5]||(e[5]=i(" چاپگر‌های ابری "))]),t("div",T,[e[10]||(e[10]=t("button",{type:"button",class:"btn btn-sm btn-link","data-bs-toggle":"modal","data-bs-target":"#PrintNewModal"},[t("i",{class:"fa fa-plus"})],-1)),t("div",C,[t("div",P,[t("div",D,[e[9]||(e[9]=t("div",{class:"modal-header"},[t("h1",{class:"modal-title fs-5 text-primary",id:"printerModalLabel"},"افزودن چاپگر جدید"),t("div",{class:"block-options"},[t("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),t("div",N,[e[7]||(e[7]=t("p",null," با ایجاد توکن یک رابط برای چاپ اسناد ایجاد می‌شود. بعد از ایجاد توکن آن را در داخل نرم افزار Hesabix Printer نصب شده به رایانه مورد نظر وارد کنید. ",-1)),t("div",$,[k(t("input",{disabled:s.loading,"onUpdate:modelValue":e[1]||(e[1]=a=>s.name=a),class:"form-control",type:"text"},null,8,E),[[y,s.name]]),e[6]||(e[6]=t("label",{class:"form-label"},[t("span",{class:"text-danger"},"(لازم)"),i(" نام چاپگر")],-1))])]),t("div",V,[e[8]||(e[8]=t("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"بازگشت",-1)),t("button",{disabled:s.loading,onClick:e[2]||(e[2]=a=>b.save()),type:"button",class:"btn btn-primary"},"ایجاد کلید دسترسی",8,I)])])])])])]),t("div",S,[t("div",z,[t("div",L,[u(f,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":c(({id:a})=>[e[13]||(e[13]=t("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[t("i",{class:"fa-solid fa-ellipsis"})],-1)),t("div",q,[u(p,{to:"/acc/printers/printqueue/"+a,class:"dropdown-item"},{default:c(()=>e[11]||(e[11]=[t("i",{class:"fa fa-list pe-2"},null,-1),i(" صف چاپ ")])),_:2},1032,["to"]),t("button",{type:"button",onClick:U=>b.deleteItem(a),class:"dropdown-item text-danger"},e[12]||(e[12]=[t("i",{class:"fa fa-trash pe-2"},null,-1),i(" حذف ")]),8,H)])]),_:1},8,["search-value","headers","items","loading"])])])])])}const F=g(w,[["render",O]]);export{F as default}; diff --git a/public_html/webui/assets/list-1b5a0e52.js b/public_html/webui/assets/list-1b5a0e52.js deleted file mode 100644 index ef221f65..00000000 --- a/public_html/webui/assets/list-1b5a0e52.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,S as p,a as h}from"./main-9b36f05f.js";import{r as S,a as V,o as d,s as u,e,u as m,au as O,ao as g,d as i,F as x,C,b as v,w as r,ab as B,t as n,A as w}from"./vendor-adef9cb4.js";const A={name:"list",data:()=>({printOptions:{pays:!0,note:!0,bidInfo:!0,taxInfo:!0,discountInfo:!0,selectedPrintCode:0,paper:"A4-L"},sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",types:[],loading:S(!0),items:[],orgItems:[],headers:[{text:"عملیات",value:"operation"},{text:"فاکتور",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"خریدار",value:"person",sortable:!0},{text:"تخفیف",value:"discountAll",sortable:!0},{text:"حمل و نقل",value:"transferCost",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"پرداختی",value:"relatedDocsCount",sortable:!0},{text:"برچسب",value:"label",width:100},{text:"شرح",value:"des",sortable:!0}]}),methods:{changeLabel(s){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):(this.loading=!0,h.post("/api/rfbuy/label/change",{items:this.itemsSelected,label:s}).then(t=>{this.loading==!1,t.data.code==0?(p.fire({text:"فاکتور‌ها با موفقیت ویرایش شد.",icon:"success",confirmButtonText:"قبول"}),this.itemsSelected=[]):t.data.result==2&&p.fire({text:t.data.message,icon:"warning",confirmButtonText:"قبول"}),this.loadData()}))},filterTable(){this.loading=!0;let s=[],t=!0,a=[];this.types.forEach(l=>{l.checked==!0&&(t=!1,a.push(l))}),t?this.items=this.orgItems:(this.orgItems.forEach(l=>{a.forEach(y=>{if(l.label&&y.code==l.label.code){let c=!1;s.forEach(k=>{l.label.code==k.code&&(c=!0)}),c==!1&&s.push(l)}})}),this.items=s),this.loading=!1},loadData(){h.post("/api/printers/options/info").then(s=>{this.printOptions=s.data.rfbuy}),h.post("/api/invoice/types",{type:"rfbuy"}).then(s=>{this.types=s.data}),h.post("/api/rfbuy/docs/search",{type:"rfbuy"}).then(s=>{this.items=s.data,this.orgItems=s.data,this.items.forEach(t=>{this.sumTotal+=parseInt(t.amount)}),this.loading=!1})},canEditItem(s){this.loading=!0,h.post("/api/rfbuy/edit/can/"+s).then(t=>{this.loading=!1,t.data.result==!1?p.fire({text:"این فاکتور به دلیل وجود اسناد پرداخت یا حواله های انبار مرتبط با آن قابل ویرایش نیست",confirmButtonText:"قبول",icon:"error"}):this.$router.push("/acc/rfbuy/mod/"+s)})},deleteItems(){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&(this.loading=!0,h.post("/api/accounting/remove/group",{items:this.itemsSelected}).then(t=>{this.loading=!1,t.data.result==1?(this.loadData(),p.fire({text:"فاکتور ها با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):t.data.result==2&&p.fire({text:t.data.message,icon:"warning",confirmButtonText:"قبول"})}))})},printInvoice(s=!0,t=!0){this.loading=!0,h.post("/api/rfbuy/print/invoice",{code:this.printOptions.selectedPrintCode,pdf:s,printers:t,printOptions:this.printOptions}).then(a=>{this.loading=!1,window.open(this.$API_URL+"/front/print/"+a.data.id,"_blank","noreferrer")})},deleteItem(s){p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(t=>{t.isConfirmed&&h.post("/api/accounting/remove",{code:s}).then(a=>{if(a.data.result==1){let l=0;for(let y=0;y{typeof a.amount.valueOf()=="string"?this.sumSelected+=parseInt(a.amount.replaceAll(",","")):this.sumSelected+=a.amount})},deep:!0},searchValue:{handler:function(s,t){if(this.searchValue=="")this.items=this.orgItems;else{let a=[];this.orgItems.forEach(l=>{(l.person.nikename.includes(this.searchValue)||l.date.includes(this.searchValue)||l.amount.toString().includes(this.searchValue)||l.des.includes(this.searchValue)||l.code.includes(this.searchValue)||l.label&&l.label.label.includes(this.searchValue))&&a.push(l)}),this.items=a}},deep:!1}}},$={class:"modal fade",id:"printModal","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"printModalLabel","aria-hidden":"true"},M={class:"modal-dialog"},U={class:"modal-content"},E={class:"modal-body"},N={class:"form-floating mb-2"},D={class:"form-check form-switch"},L={class:"form-check form-switch"},P={class:"form-check form-switch"},F={class:"form-check form-switch"},z={class:"form-check form-switch"},_={class:"modal-footer"},j={class:"block block-content-full"},R={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},q={class:"block-title text-primary-dark"},G={class:"block-options"},H={class:"dropdown-center block-options-item"},J={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},K=["onClick"],Q={class:"block-content pt-1 pb-3"},W={class:"row"},X={class:"col-sm-12 col-md-12 m-0 p-0"},Y={class:"mb-1"},Z={class:"input-group input-group-sm"},tt={class:"dropdown-menu dropdown-menu-end"},et={class:"form-check"},st=["onUpdate:modelValue"],ot={class:"form-check-label"},lt={class:"col-sm-12 col-md-12 border rounded mb-2 px-2 py-1 d-none d-sm-block"},at={class:"form-check form-check-inline"},nt=["onUpdate:modelValue"],it={class:"form-check-label"},rt={class:"dropdown-center"},dt={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},ut=["onClick"],ct=["onClick"],pt=["onClick"],ft={key:0},mt={key:0,class:"text-success"},bt={key:1,class:"text-danger"},ht={key:2,class:"text-info"},kt={key:0,class:"text-success"},gt={class:"text-dark"},yt={class:"text-dark"},vt={class:"text-dark"},wt={class:"container-fluid p-0 mx-0 my-3"},xt={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},Ct={class:"block-content block-content-full block-content-sm bg-body-light"},Vt={class:"row"},It={class:"col-sm-6 com-md-6"},Tt={class:"text-primary"},St={class:"col-sm-6 com-md-6"},Ot={class:"text-primary"};function Bt(s,t,a,l,y,c){const k=V("router-link"),I=V("EasyDataTable");return d(),u(x,null,[e("div",$,[e("div",M,[e("div",U,[t[23]||(t[23]=e("div",{class:"modal-header bg-primary-light text-white"},[e("h1",{class:"modal-title fs-5",id:"printModalLabel"},"چاپ فاکتور"),e("div",{class:"block-options"},[e("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),e("div",E,[t[21]||(t[21]=e("p",{class:"mb-2"},"برای تغییر تنظیمات پیشفرض به بخش تنظیمات چاپ مراجعه نمایید",-1)),e("div",N,[m(e("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.printOptions.paper=o),class:"form-select"},t[14]||(t[14]=[e("option",{value:"A4-L"},"A4 افقی",-1),e("option",{value:"A4"},"A4 عمودی",-1),e("option",{value:"A5-L"},"A5 افقی",-1),e("option",{value:"A5"},"A5 عمودی",-1)]),512),[[O,s.printOptions.paper]]),t[15]||(t[15]=e("label",null,"سایز کاغذ و حالت چاپ",-1))]),e("div",D,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[1]||(t[1]=o=>s.printOptions.bidInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.bidInfo]]),t[16]||(t[16]=e("label",{class:"form-check-label"},"اطلاعات کسب‌وکار",-1))]),e("div",L,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[2]||(t[2]=o=>s.printOptions.pays=o),type:"checkbox"},null,512),[[g,s.printOptions.pays]]),t[17]||(t[17]=e("label",{class:"form-check-label"},"نمایش پرداخت‌های فاکتور",-1))]),e("div",P,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[3]||(t[3]=o=>s.printOptions.note=o),type:"checkbox"},null,512),[[g,s.printOptions.note]]),t[18]||(t[18]=e("label",{class:"form-check-label"},"یاداشت پایین فاکتور",-1))]),e("div",F,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[4]||(t[4]=o=>s.printOptions.taxInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.taxInfo]]),t[19]||(t[19]=e("label",{class:"form-check-label"},"مالیات به تفکیک اقلام",-1))]),e("div",z,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[5]||(t[5]=o=>s.printOptions.discountInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.discountInfo]]),t[20]||(t[20]=e("label",{class:"form-check-label"},"تخفیف به تفکیک اقلام",-1))])]),e("div",_,[e("button",{class:"btn btn-primary mx-2",onClick:t[6]||(t[6]=o=>c.printInvoice()),type:"button"},t[22]||(t[22]=[e("i",{class:"si si-printer me-1"},null,-1),e("span",{class:""},"چاپ",-1)]))])])])]),e("div",j,[e("div",R,[e("h3",q,[e("button",{onClick:t[7]||(t[7]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[24]||(t[24]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[25]||(t[25]=e("i",{class:"fa fa-book"},null,-1)),t[26]||(t[26]=i(" فاکتورهای برگشت از خرید "))]),e("div",G,[e("div",H,[t[31]||(t[31]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",J,[(d(!0),u(x,null,C(s.types,o=>(d(),u("button",{class:"dropdown-item",onClick:f=>c.changeLabel(o)},[t[27]||(t[27]=e("i",{class:"fa fa-undo text-dark pe-2"},null,-1)),i(" تغییر به "+n(o.label),1)],8,K))),256)),e("button",{class:"dropdown-item text-danger",onClick:t[8]||(t[8]=o=>c.changeLabel("clear"))},t[28]||(t[28]=[e("i",{class:"fa fa-undo pe-2"},null,-1),i(" حذف برچسب‌ها ")])),t[30]||(t[30]=e("hr",{class:"dropdown-divider"},null,-1)),e("button",{class:"dropdown-item text-danger",onClick:t[9]||(t[9]=o=>c.deleteItems())},t[29]||(t[29]=[e("i",{class:"fa fa-trash pe-2"},null,-1),i(" حذف گروهی ")]))])]),v(k,{to:"/acc/rfbuy/mod/",type:"button",class:"block-options-item"},{default:r(()=>t[32]||(t[32]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",Q,[e("div",W,[e("div",X,[e("div",Y,[e("div",Z,[t[33]||(t[33]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),m(e("input",{"onUpdate:modelValue":t[10]||(t[10]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[B,s.searchValue]]),t[34]||(t[34]=e("button",{class:"btn btn-outline-success dropdown-toggle d-block d-sm-none",type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[e("i",{class:"fa fa-filter"})],-1)),e("ul",tt,[(d(!0),u(x,null,C(s.types,(o,f)=>(d(),u("div",et,[m(e("input",{onChange:t[11]||(t[11]=b=>c.filterTable()),"onUpdate:modelValue":b=>s.types[f].checked=b,checked:"",class:"form-check-input",type:"checkbox"},null,40,st),[[g,s.types[f].checked]]),e("label",ot,n(o.label),1)]))),256))])])]),e("div",lt,[(d(!0),u(x,null,C(s.types,(o,f)=>(d(),u("div",at,[m(e("input",{onChange:t[12]||(t[12]=b=>c.filterTable()),"onUpdate:modelValue":b=>s.types[f].checked=b,checked:"",class:"form-check-input",type:"checkbox"},null,40,nt),[[g,s.types[f].checked]]),e("label",it,n(o.label),1)]))),256))]),v(I,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":t[13]||(t[13]=o=>s.itemsSelected=o),"show-index":"",alternating:"",headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":r(({code:o,type:f})=>[e("div",rt,[t[40]||(t[40]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",dt,[v(k,{class:"dropdown-item",to:"/acc/accounting/view/"+o},{default:r(()=>t[35]||(t[35]=[e("i",{class:"fa fa-file text-success pe-2"},null,-1),i(" سند حسابداری ")])),_:2},1032,["to"]),v(k,{class:"dropdown-item",to:"/acc/rfbuy/view/"+o},{default:r(()=>t[36]||(t[36]=[e("i",{class:"fa fa-eye text-info pe-2"},null,-1),i(" مشاهده فاکتور ")])),_:2},1032,["to"]),e("button",{class:"dropdown-item",onClick:b=>s.printOptions.selectedPrintCode=o,"data-bs-toggle":"modal","data-bs-target":"#printModal"},t[37]||(t[37]=[e("i",{class:"fa fa-file-pdf pe-2"},null,-1),i(" خروجی PDF ")]),8,ut),e("button",{type:"button",onClick:b=>c.canEditItem(o),class:"dropdown-item"},t[38]||(t[38]=[e("i",{class:"fa fa-edit pe-2"},null,-1),i(" ویرایش ")]),8,ct),e("button",{type:"button",onClick:b=>c.deleteItem(o),class:"dropdown-item text-danger"},t[39]||(t[39]=[e("i",{class:"fa fa-trash pe-2"},null,-1),i(" حذف ")]),8,pt)])])]),"item-label":r(({label:o})=>[o?(d(),u("span",ft,[o.code=="payed"?(d(),u("span",mt,n(o.label),1)):w("",!0),o.code=="returned"?(d(),u("span",bt,n(o.label),1)):w("",!0),o.code=="accepted"?(d(),u("span",ht,n(o.label),1)):w("",!0)])):w("",!0)]),"item-des":r(({des:o})=>[i(n(o.replace("فاکتور برگشت از خرید:","")),1)]),"item-relatedDocsCount":r(({relatedDocsCount:o,relatedDocsPays:f})=>[o!="0"?(d(),u("span",kt,[t[41]||(t[41]=e("i",{class:"fa fa-money"},null,-1)),i(" "+n(s.$filters.formatNumber(f)),1)])):w("",!0)]),"item-amount":r(({amount:o})=>[e("span",gt,n(s.$filters.formatNumber(o)),1)]),"item-transferCost":r(({transferCost:o})=>[e("span",yt,n(s.$filters.formatNumber(o)),1)]),"item-discountAll":r(({discountAll:o})=>[e("span",vt,n(s.$filters.formatNumber(o)),1)]),"item-person":r(({person:o})=>[v(k,{to:"/acc/persons/card/view/"+o.code},{default:r(()=>[i(n(o.nikename),1)]),_:2},1032,["to"])]),"item-code":r(({code:o})=>[v(k,{to:"/acc/rfbuy/view/"+o},{default:r(()=>[i(n(o),1)]),_:2},1032,["to"])]),_:1},8,["items-selected","headers","items","loading"]),e("div",wt,[e("a",xt,[e("div",Ct,[e("div",Vt,[e("div",It,[t[42]||(t[42]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-dots"}),i(" مبلغ کل: ")],-1)),e("span",Tt,n(s.$filters.formatNumber(this.sumTotal))+" "+n(s.$filters.getActiveMoney().shortName),1)]),e("div",St,[t[43]||(t[43]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-check"}),i(" جمع مبلغ موارد انتخابی: ")],-1)),e("span",Ot,n(s.$filters.formatNumber(this.sumSelected))+" "+n(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])],64)}const Mt=T(A,[["render",Bt]]);export{Mt as default}; diff --git a/public_html/webui/assets/list-1c0e3aa3.js b/public_html/webui/assets/list-1c0e3aa3.js deleted file mode 100644 index 0c769e9f..00000000 --- a/public_html/webui/assets/list-1c0e3aa3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as R,S as c,a as v}from"./main-9b36f05f.js";import{h as j,a as n,o as d,s as p,b as l,w as a,F as S,r as q,_ as b,d as V,t as r,C as B,c as U,e as k,u as G,ao as H,A as w}from"./vendor-adef9cb4.js";const J=j({name:"list",data(){let e=this;return{paperSizes:[{title:e.$t("dialog.a4p"),value:"A4"},{title:e.$t("dialog.a4l"),value:"A4-L"},{title:e.$t("dialog.a5p"),value:"A5"},{title:e.$t("dialog.a5l"),value:"A5-L"}],modal:!1,printOptions:{pays:!0,note:!0,bidInfo:!0,taxInfo:!0,discountInfo:!0,selectedPrintCode:0,paper:"A4-L"},sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",types:[],loading:q(!0),items:[],orgItems:[],headers:[{text:"عملیات",value:"operation"},{text:"فاکتور",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"خریدار",value:"person",sortable:!0},{text:"تخفیف",value:"discountAll",sortable:!0},{text:"حمل و نقل",value:"transferCost",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"سود فاکتور",value:"profit",sortable:!0},{text:"پرداختی",value:"relatedDocsCount",sortable:!0},{text:"برچسب",value:"label",width:100},{text:"شرح",value:"des",sortable:!0}]}},methods:{changeLabel(e){this.itemsSelected.length==0?c.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):(this.loading=!0,v.post("/api/presell/label/change",{items:this.itemsSelected,label:e}).then(o=>{this.loading==!1,o.data.code==0?(c.fire({text:"فاکتور‌ها با موفقیت ویرایش شد.",icon:"success",confirmButtonText:"قبول"}),this.itemsSelected=[]):o.data.result==2&&c.fire({text:o.data.message,icon:"warning",confirmButtonText:"قبول"}),this.loadData()}))},filterTable(){this.loading=!0;let e=[],o=!0,s=[];this.types.forEach(i=>{i.checked==!0&&(o=!1,s.push(i))}),o?this.items=this.orgItems:(this.orgItems.forEach(i=>{s.forEach($=>{if(i.label&&$.code==i.label.code){let C=!1;e.forEach(m=>{i.label.code==m.code&&(C=!0)}),C==!1&&e.push(i)}})}),this.items=e),this.loading=!1},loadData(){v.post("/api/printers/options/info").then(e=>{this.printOptions=e.data.sell}),v.post("/api/invoice/types",{type:"sell"}).then(e=>{this.types=e.data}),v.post("/api/presell/docs/search").then(e=>{this.items=e.data,this.orgItems=e.data,this.items.forEach(o=>{this.sumTotal+=parseInt(o.amount)}),this.loading=!1})},deleteItems(){this.itemsSelected.length==0?c.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):c.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(e=>{e.isConfirmed&&(this.loading=!0,v.post("/api/accounting/remove/group",{items:this.itemsSelected}).then(o=>{this.loading=!1,o.data.result==1?(this.loadData(),c.fire({text:"فاکتور ها با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):o.data.result==2&&c.fire({text:o.data.message,icon:"warning",confirmButtonText:"قبول"})}))})},printInvoice(e=!0,o=!0){this.loading=!0,v.post("/api/presell/print/invoice",{code:this.printOptions.selectedPrintCode,pdf:e,printers:o,printOptions:this.printOptions}).then(s=>{this.loading=!1,window.open(this.$API_URL+"/front/print/"+s.data.id,"_blank","noreferrer")})},deleteItem(e){c.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(o=>{o.isConfirmed&&v.post("/api/accounting/remove",{code:e}).then(s=>{if(s.data.result==1){let i=0;for(let $=0;${typeof s.amount.valueOf()=="string"?this.sumSelected+=parseInt(s.amount.replaceAll(",","")):this.sumSelected+=s.amount})},deep:!0},searchValue:{handler:function(e,o){if(this.searchValue=="")this.items=this.orgItems;else{let s=[];this.orgItems.forEach(i=>{(i.person.nikename.includes(this.searchValue)||i.date.includes(this.searchValue)||i.amount.toString().includes(this.searchValue)||i.des.includes(this.searchValue)||i.code.includes(this.searchValue)||i.label&&i.label.label.includes(this.searchValue))&&s.push(i)}),this.items=s}},deep:!1}}}),K={class:"form-check form-check-inline mx-1"},Q=["onUpdate:modelValue"],W={class:"form-check-label"},X={key:0},Y={key:0,class:"text-success"},Z={key:1,class:"text-danger"},ee={key:2,class:"text-info"},te={key:0,class:"text-success"},le={class:"text-dark"},oe={key:0,class:"text-dark"},ae={key:1,class:"text-danger"},ie={class:"text-dark"},se={class:"text-dark"};function ne(e,o,s,i,$,C){const m=n("v-btn"),y=n("v-tooltip"),A=n("v-spacer"),u=n("v-icon"),O=n("v-list-subheader"),h=n("v-list-item"),I=n("v-list"),x=n("v-menu"),E=n("v-toolbar"),D=n("v-text-field"),T=n("router-link"),N=n("EasyDataTable"),z=n("v-col"),L=n("v-row"),P=n("v-select"),_=n("v-switch"),M=n("v-card"),F=n("v-dialog");return d(),p(S,null,[l(E,{color:"toolbar",title:e.$t("drawer.presells")},{prepend:a(()=>[l(y,{text:e.$t("dialog.back"),location:"bottom"},{activator:a(({props:t})=>[l(m,b(t,{onClick:o[0]||(o[0]=f=>e.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:a(()=>[l(A),l(y,{text:e.$t("dialog.add_new"),location:"bottom"},{activator:a(({props:t})=>[l(m,b(t,{icon:"mdi-plus",color:"primary",to:"/acc/presell/mod/"}),null,16)]),_:1},8,["text"]),l(y,{text:e.$t("dialog.delete"),location:"bottom"},{activator:a(({props:t})=>[l(m,b(t,{icon:"mdi-delete",color:"danger",onClick:o[1]||(o[1]=f=>e.deleteItems())}),null,16)]),_:1},8,["text"]),l(x,null,{activator:a(({props:t})=>[l(m,b(t,{icon:"",color:"green"}),{default:a(()=>[l(y,{activator:"parent",text:e.$t("dialog.change_labels"),location:"bottom"},null,8,["text"]),l(u,{icon:"mdi-dots-horizontal-circle"})]),_:2},1040)]),default:a(()=>[l(I,null,{default:a(()=>[l(O,{color:"primary"},{default:a(()=>[V(r(e.$t("dialog.change_labels")),1)]),_:1}),(d(!0),p(S,null,B(e.types,t=>(d(),U(h,{class:"text-dark",title:e.$t("dialog.change_to")+" "+t.label,onClick:f=>e.changeLabel(t)},{prepend:a(()=>[l(u,{color:"green-darken-4",icon:"mdi-label"})]),_:2},1032,["title","onClick"]))),256)),l(h,{class:"text-dark",title:e.$t("dialog.delete_labels"),onClick:o[2]||(o[2]=t=>e.changeLabel("clear"))},{prepend:a(()=>[l(u,{color:"red",icon:"mdi-undo"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1},8,["title"]),l(L,{class:"pa-1"},{default:a(()=>[l(z,null,{default:a(()=>[l(D,{loading:e.loading,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:e.$t("dialog.search_txt"),modelValue:e.searchValue,"onUpdate:modelValue":o[4]||(o[4]=t=>e.searchValue=t),type:"text",clearable:""},{"prepend-inner":a(()=>[l(y,{location:"bottom",text:e.$t("dialog.search")},{activator:a(({props:t})=>[l(u,b(t,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),"append-inner":a(()=>[l(x,{"close-on-content-click":!1},{activator:a(({props:t})=>[l(u,b({size:"sm"},t,{icon:"",color:"primary"}),{default:a(()=>[l(y,{activator:"parent",variant:"plain",text:e.$t("dialog.filters"),location:"bottom"},null,8,["text"]),l(u,{icon:"mdi-filter"})]),_:2},1040)]),default:a(()=>[l(I,null,{default:a(()=>[l(O,{color:"primary"},{default:a(()=>[l(u,{icon:"mdi-filter"}),V(" "+r(e.$t("dialog.filters")),1)]),_:1}),(d(!0),p(S,null,B(e.types,(t,f)=>(d(),U(h,{class:"text-dark"},{title:a(()=>[k("div",K,[G(k("input",{onChange:o[3]||(o[3]=g=>e.filterTable()),"onUpdate:modelValue":g=>e.types[f].checked=g,checked:"",class:"form-check-input",type:"checkbox"},null,40,Q),[[H,e.types[f].checked]]),k("label",W,r(t.label),1)])]),_:2},1024))),256))]),_:1})]),_:1})]),_:1},8,["loading","placeholder","modelValue"]),l(N,{"table-class-name":"customize-table","items-selected":e.itemsSelected,"onUpdate:itemsSelected":o[5]||(o[5]=t=>e.itemsSelected=t),"multi-sort":"","show-index":"",alternating:"","search-value":e.searchValue,headers:e.headers,items:e.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:e.loading},{"item-operation":a(({code:t,type:f})=>[l(x,null,{activator:a(({props:g})=>[l(m,b({variant:"text",size:"small",color:"error",icon:"mdi-menu"},g),null,16)]),default:a(()=>[l(I,null,{default:a(()=>[l(h,{class:"text-dark",title:e.$t("dialog.view"),to:"/acc/presell/view/"+t},{prepend:a(()=>[l(u,{color:"green-darken-4",icon:"mdi-eye"})]),_:2},1032,["title","to"]),l(h,{class:"text-dark",title:e.$t("dialog.export_pdf"),onClick:g=>{e.printOptions.selectedPrintCode=t,e.modal=!0}},{prepend:a(()=>[l(u,{icon:"mdi-file-pdf-box"})]),_:2},1032,["title","onClick"]),l(h,{class:"text-dark",title:e.$t("dialog.edit"),onClick:g=>e.canEditItem(t)},{prepend:a(()=>[l(u,{icon:"mdi-file-edit"})]),_:2},1032,["title","onClick"]),l(h,{class:"text-dark",title:e.$t("dialog.delete"),onClick:g=>e.deleteItem(t)},{prepend:a(()=>[l(u,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)]),"item-label":a(({label:t})=>[t?(d(),p("span",X,[t.code=="payed"?(d(),p("span",Y,r(t.label),1)):w("",!0),t.code=="returned"?(d(),p("span",Z,r(t.label),1)):w("",!0),t.code=="accepted"?(d(),p("span",ee,r(t.label),1)):w("",!0)])):w("",!0)]),"item-des":a(({des:t})=>[V(r(t.replace("فاکتور فروش:","")),1)]),"item-relatedDocsCount":a(({relatedDocsCount:t,relatedDocsPays:f})=>[t!="0"?(d(),p("span",te,[o[15]||(o[15]=k("i",{class:"fa fa-money"},null,-1)),V(" "+r(e.$filters.formatNumber(f)),1)])):w("",!0)]),"item-amount":a(({amount:t})=>[k("span",le,r(e.$filters.formatNumber(t)),1)]),"item-profit":a(({profit:t})=>[t>=0?(d(),p("span",oe,r(e.$filters.formatNumber(t)),1)):(d(),p("span",ae,r(e.$filters.formatNumber(Math.abs(t)))+" (زیان) ",1))]),"item-transferCost":a(({transferCost:t})=>[k("span",ie,r(e.$filters.formatNumber(t)),1)]),"item-discountAll":a(({discountAll:t})=>[k("span",se,r(e.$filters.formatNumber(t)),1)]),"item-person":a(({person:t})=>[l(T,{to:"/acc/persons/card/view/"+t.code},{default:a(()=>[V(r(t.nikename),1)]),_:2},1032,["to"])]),"item-code":a(({code:t})=>[l(T,{to:"/acc/presell/view/"+t},{default:a(()=>[V(r(t),1)]),_:2},1032,["to"])]),_:1},8,["table-class-name","items-selected","search-value","headers","items","loading"])]),_:1})]),_:1}),l(F,{modelValue:e.modal,"onUpdate:modelValue":o[14]||(o[14]=t=>e.modal=t),width:"auto"},{default:a(()=>[l(M,{subtitle:e.$t("dialog.print_info_des"),"prepend-icon":"mdi-file-pdf-box",title:e.$t("dialog.export_pdf")},{text:a(()=>[l(P,{class:"mb-2",modelValue:e.printOptions.paper,"onUpdate:modelValue":o[6]||(o[6]=t=>e.printOptions.paper=t),items:e.paperSizes,label:e.$t("dialog.paper_size")},null,8,["modelValue","items","label"]),l(_,{inset:"",modelValue:e.printOptions.bidInfo,"onUpdate:modelValue":o[7]||(o[7]=t=>e.printOptions.bidInfo=t),color:"primary",label:e.$t("dialog.bid_info_label"),"hide-details":""},null,8,["modelValue","label"]),l(_,{inset:"",modelValue:e.printOptions.pays,"onUpdate:modelValue":o[8]||(o[8]=t=>e.printOptions.pays=t),color:"primary",label:e.$t("dialog.invoice_pays"),"hide-details":""},null,8,["modelValue","label"]),l(_,{inset:"",modelValue:e.printOptions.note,"onUpdate:modelValue":o[9]||(o[9]=t=>e.printOptions.note=t),color:"primary",label:e.$t("dialog.invoice_footer_note"),"hide-details":""},null,8,["modelValue","label"]),l(_,{inset:"",modelValue:e.printOptions.taxInfo,"onUpdate:modelValue":o[10]||(o[10]=t=>e.printOptions.taxInfo=t),color:"primary",label:e.$t("dialog.tax_dexpo"),"hide-details":""},null,8,["modelValue","label"]),l(_,{inset:"",modelValue:e.printOptions.discountInfo,"onUpdate:modelValue":o[11]||(o[11]=t=>e.printOptions.discountInfo=t),color:"primary",label:e.$t("dialog.discount_dexpo"),"hide-details":""},null,8,["modelValue","label"])]),actions:a(()=>[l(m,{variant:"tonal",class:"","prepend-icon":"mdi-printer",color:"primary",text:e.$t("dialog.print"),onClick:o[12]||(o[12]=t=>{e.modal=!1,e.printInvoice()})},null,8,["text"]),l(m,{variant:"tonal",class:"","prepend-icon":"mdi-undo",color:"secondary",text:e.$t("dialog.cancel"),onClick:o[13]||(o[13]=t=>e.modal=!1)},null,8,["text"])]),_:1},8,["subtitle","title"])]),_:1},8,["modelValue"])],64)}const ue=R(J,[["render",ne]]);export{ue as default}; diff --git a/public_html/webui/assets/list-1f9e93ab.js b/public_html/webui/assets/list-1f9e93ab.js deleted file mode 100644 index 04734f0f..00000000 --- a/public_html/webui/assets/list-1f9e93ab.js +++ /dev/null @@ -1 +0,0 @@ -import{h as X,r as w,a as r,o as m,s as g,b as e,w as t,_ as $,e as d,aa as pe,F as L,t as k,c as z,A as N,O as fe,n as ve,j as ge,V as be,d as F,C as W,u as _e,ao as he}from"./vendor-adef9cb4.js";import{S as f,a as S,_ as Q,l as ye,c as Y}from"./main-9b36f05f.js";import{l as xe}from"./lodash-9e2b1319.js";/* empty css */const we=X({name:"commodity-import-excel",props:{windowsState:Object},data:()=>({loading:w(!1),file:null}),methods:{addFile(i){this.file=i.target.files[0]},submit(){if(this.file===null)f.fire({text:"فایل انتخاب نشده است",icon:"error",confirmButtonText:"قبول"});else{let i=new FormData;i.append("file",this.file),S.post("/api/commodity/import/excel",i,{headers:{"Content-Type":"multipart/form-data"}}).then(()=>{f.fire({text:"فایل با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(n=>{this.$refs.Close.click(),this.$props.windowsState.submited=!0})}).catch(()=>{f.fire({text:"متاسفانه خطایی به وجود آمد.",icon:"error",confirmButtonText:"قبول"})})}}}}),ke={class:"modal modal-lg fade",id:"importexcel","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"importexcelLabel","aria-hidden":"true"},$e={class:"modal-dialog"},Ce={class:"modal-content"},Te={class:"modal-body"},Ve=["href"],Ae={class:"mb-3"};function Be(i,n,b,P,h,R){const C=r("v-btn"),V=r("v-tooltip");return m(),g(L,null,[e(V,{text:i.$t("dialog.import_excel"),location:"bottom"},{activator:t(({props:y})=>[e(C,$(y,{icon:"mdi-table-arrow-left",color:"primary","data-bs-toggle":"modal","data-bs-target":"#importexcel"}),null,16)]),_:1},8,["text"]),d("div",ke,[d("div",$e,[d("div",Ce,[n[5]||(n[5]=d("div",{class:"modal-header bg-primary-light text-white"},[d("h1",{class:"modal-title fs-5",id:"importexcelLabel"},"وارد کردن از اکسل"),d("div",{class:"block-options"},[d("button",{type:"button",class:"btn-close text-white","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),d("div",Te,[d("ul",null,[n[2]||(n[2]=d("li",null,"برای وارد کردن لیست کالا و خدمات در اکسل ابتدا فایل نمونه را دریافت نمایید سپس مطابق الگو اطلاعات را تکمیل کنید در مرحله بعدی با انتخاب فایل نسبت به ورود از لیست اقدام کنید",-1)),d("li",null,[d("a",{href:this.$filters.getApiUrl()+"/imports/commodities-import.xlsx",target:"_blank"},"دریافت فایل نمونه",8,Ve)])]),d("form",{onSubmit:n[1]||(n[1]=pe(y=>i.submit(),["prevent"]))},[d("div",Ae,[n[3]||(n[3]=d("label",{for:"formFileSm",class:"form-label"},"انتخاب فایل",-1)),d("input",{onChange:n[0]||(n[0]=(...y)=>i.addFile&&i.addFile(...y)),class:"custom-file-input form-control",id:"formFileSm",type:"file",accept:"application/vnd.ms-excel,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},null,32)]),n[4]||(n[4]=d("div",{class:"mb-3"},[d("button",{type:"submit",class:"btn btn-primary"}," وارد کردن ")],-1))],32)])])])])],64)}const Fe=Q(we,[["render",Be]]),Se=X({name:"changePriceGroup",props:{items:{type:Array},btn:{default:!0,type:Boolean},windowsState:Object},components:{Money3:ye},data:()=>({dialog:!1,loading:!1,priceType:"sell",priceTypes:[{code:"sell",label:"قیمت فروش"},{code:"buy",label:"قیمت خرید"}],changeType:"percent",changeTypes:[{code:"percent",label:"درصدی"},{code:"much",label:"مقداری"}],changeArrow:"up",changeArrows:[{code:"up",label:"افزایش"},{code:"down",label:"کاهش"}],data:{name:"",percent:1,much:0},currencyConfig:{masked:!1,prefix:"",suffix:"ریال",thousands:",",decimal:".",precision:0,disableNegative:!1,disabled:!1,min:0,max:null,allowBlank:!1,minimumNumberOfCharacters:0,shouldRound:!0,focusOnRight:!1}}),methods:{showDialog(){var i;((i=this.$props.items)==null?void 0:i.length)===0?f.fire({text:"هیچ کالایی انتخاب نشده است!",icon:"error",confirmButtonText:"قبول"}):this.dialog=!0},save(){this.loading=!0,S.post("/api/commodity/pricegroup/update",{changeType:this.changeType,priceType:this.priceType,arrow:this.changeArrow,percent:this.data.percent,much:this.data.much,items:this.$props.items}).then(i=>{this.loading=!1,f.fire({text:"قیمت‌ها به روز رسانی شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.dialog=!1,this.$props.windowsState.submited=!0})})}},mounted(){}}),Ee={class:"text-danger"};function Ue(i,n,b,P,h,R){const C=r("v-btn"),V=r("v-tooltip"),y=r("v-spacer"),O=r("v-icon"),E=r("v-toolbar"),I=r("v-select"),U=r("v-col"),M=r("v-number-input"),H=r("v-row"),A=r("v-card-text"),B=r("v-card"),J=r("v-dialog");return m(),g(L,null,[e(V,{text:i.$t("dialog.change_price_group"),location:"bottom"},{activator:t(({props:x})=>[e(C,$(x,{icon:"mdi-format-list-group",color:"primary",onClick:n[0]||(n[0]=_=>i.showDialog())}),null,16)]),_:1},8,["text"]),e(J,{modelValue:i.dialog,"onUpdate:modelValue":n[8]||(n[8]=x=>i.dialog=x),transition:"dialog-bottom-transition"},{default:t(()=>[e(B,{class:"bg-white",loading:i.loading},{default:t(()=>[e(E,{class:"",color:"toolbar",title:i.$t("dialog.change_price_group")},{prepend:t(()=>[e(V,{text:i.$t("dialog.back"),location:"bottom"},{activator:t(({props:x})=>[e(C,{icon:"mdi-close",onClick:n[1]||(n[1]=_=>i.dialog=!1)})]),_:1},8,["text"])]),default:t(()=>[e(y),e(C,{loading:i.loading,onClick:n[2]||(n[2]=x=>i.save()),icon:"",color:"green"},{default:t(()=>[e(V,{activator:"parent",text:i.$t("dialog.save"),location:"bottom"},null,8,["text"]),e(O,{icon:"mdi-content-save"})]),_:1},8,["loading"])]),_:1},8,["title"]),e(A,null,{default:t(()=>{var x;return[d("p",Ee,k(i.$t("dialog.items_changing",{msg:(x=i.$props.items)==null?void 0:x.length})),1),e(H,null,{default:t(()=>[e(U,{cols:"12",sm:"12",md:"4"},{default:t(()=>[e(I,{label:i.$t("dialog.price_type"),modelValue:i.priceType,"onUpdate:modelValue":n[3]||(n[3]=_=>i.priceType=_),items:i.priceTypes,"item-title":"label","item-value":"code",variant:"outlined"},null,8,["label","modelValue","items"])]),_:1}),e(U,{cols:"12",sm:"12",md:"4"},{default:t(()=>[e(I,{label:i.$t("dialog.price_change_type"),modelValue:i.changeType,"onUpdate:modelValue":n[4]||(n[4]=_=>i.changeType=_),items:i.changeTypes,"item-title":"label","item-value":"code",variant:"outlined"},null,8,["label","modelValue","items"])]),_:1}),e(U,{cols:"12",sm:"12",md:"4"},{default:t(()=>[e(I,{label:i.$t("dialog.price_change_type"),modelValue:i.changeArrow,"onUpdate:modelValue":n[5]||(n[5]=_=>i.changeArrow=_),items:i.changeArrows,"item-title":"label","item-value":"code",variant:"outlined"},null,8,["label","modelValue","items"])]),_:1}),i.changeType=="percent"?(m(),z(U,{key:0,cols:"12",sm:"12",md:"4"},{default:t(()=>[e(M,{min:1,label:i.$t("dialog.applay_percent"),hideInput:!1,inset:!1,modelValue:i.data.percent,"onUpdate:modelValue":n[6]||(n[6]=_=>i.data.percent=_),variant:"outlined"},null,8,["label","modelValue"])]),_:1})):N("",!0),i.changeType=="much"?(m(),z(U,{key:1,cols:"12",sm:"12",md:"4"},{default:t(()=>[e(M,{min:1,label:i.$t("dialog.applay_much"),hideInput:!1,inset:!1,modelValue:i.data.much,"onUpdate:modelValue":n[7]||(n[7]=_=>i.data.much=_),variant:"outlined"},null,8,["label","modelValue"])]),_:1})):N("",!0)]),_:1})]}),_:1})]),_:1},8,["loading"])]),_:1},8,["modelValue"])],64)}const De=Q(Se,[["render",Ue]]);const Oe={class:"form-check form-check-inline mx-1"},Ne=["onUpdate:modelValue"],Ie={class:"form-check-label"},Le={key:0,class:"fa fa-check text-success"},Pe={key:0},Re={key:0,class:"text-danger"},Me={key:1,class:"text-success"},je={key:2,class:"text-dark"},Ge={key:1},ze={key:0},He={key:1},Je={key:0,class:"fa fa-check text-success"},Ke={key:1,class:"fa fa-close text-danger"},Qe={key:0,class:"fa fa-check text-success"},We={key:1,class:"fa fa-close text-danger"},q="hesabix_commodity_table_columns",Ye={__name:"list",setup(i){const n=Y();S.defaults.baseURL=n;const b=w(!1),P=w([]),h=w([]),R=w(0),C=w(""),V=w([]),y=w({submited:!1}),O=w(!1),E=w([{text:"عملیات",value:"operation",width:"100",visible:!0},{text:"کد",value:"code",sortable:!0,visible:!0},{text:"کالا / خدمات",value:"khadamat",sortable:!0,width:150,visible:!0},{text:"نام کالا و خدمات",value:"name",sortable:!0,width:150,visible:!0},{text:"واحد شمارش",value:"unit",sortable:!0,width:100,visible:!0},{text:"موجودی",value:"count",sortable:!1,width:150,visible:!0},{text:"دسترسی سریع",value:"speedAccess",width:100,visible:!0},{text:"مالیات",value:"withoutTax",width:100,visible:!0},{text:"دسته‌بندی",value:"cat",sortable:!0,width:100,visible:!0},{text:"قیمت خرید",value:"priceBuy",sortable:!0,width:100,visible:!0},{text:"قیمت فروش",value:"priceSell",sortable:!0,width:100,visible:!0},{text:"نقطه سفارش",value:"orderPoint",width:100,visible:!0},{text:"حداقل سفارش",value:"minOrderCount",width:100,visible:!0},{text:"زمان انتظار",value:"dayLoading",width:100,visible:!0},{text:"کنترل موجودی",value:"commodityCountCheck",width:100,visible:!0}]),I=fe(()=>E.value.filter(a=>a.visible)),U=()=>{const a=localStorage.getItem(q);if(a){const l=JSON.parse(a);E.value.forEach(u=>{u.visible=l.includes(u.value)})}else E.value.forEach(l=>l.visible=!0)},M=()=>{const a=E.value.filter(l=>l.visible).map(l=>l.value);localStorage.setItem(q,JSON.stringify(a))},H=()=>{M()},A=w({page:1,rowsPerPage:10,sortBy:"code",sortDesc:!0}),B=async()=>{var a,l;try{b.value=!0;const u=V.value.filter(c=>c.checked).map(c=>c.id),s={};C.value.trim()&&(s.search={value:C.value.trim()}),u.length>0&&(s.cat={operator:"=",value:u});const p={filters:s,pagination:{page:A.value.page,limit:A.value.rowsPerPage},sort:{sortBy:A.value.sortBy,sortDesc:A.value.sortDesc===void 0?!0:A.value.sortDesc}},v=await S.post("/api/commodities/search",p);P.value=v.data.results,R.value=v.data.pagination.total_items}catch(u){console.error("Error fetching data:",u),f.fire({text:"خطا در بارگذاری داده‌ها: "+(((l=(a=u.response)==null?void 0:a.data)==null?void 0:l.detail)||u.message),icon:"error",confirmButtonText:"قبول"})}finally{b.value=!1}},J=async()=>{try{const a=await S.post("/api/commodity/cat/get/line");V.value=a.data.map(l=>({id:l.id,name:l.name,checked:!1}))}catch(a){console.error("Error fetching categories:",a)}},x=async(a=!1)=>{var l,u;try{if(b.value=!0,!a&&!h.value.length){f.fire({text:"هیچ آیتمی برای خروجی انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}const s=a?{all:!0}:{items:h.value},v=(await S.post("/api/commodity/list/print",s)).data.id,c=Y();window.open(`${c}/front/print/${v}`,"_blank")}catch(s){console.error("Error exporting PDF:",s),f.fire({text:"خطا در خروجی PDF: "+(((u=(l=s.response)==null?void 0:l.data)==null?void 0:u.detail)||s.message),icon:"error",confirmButtonText:"قبول"})}finally{b.value=!1}},_=async(a=!1)=>{var l,u;try{if(b.value=!0,!a&&!h.value.length){f.fire({text:"هیچ آیتمی برای خروجی انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}const s=a?{all:!0}:{items:h.value},p=await S.post("/api/commodity/list/excel",s,{responseType:"blob"}),v=window.URL.createObjectURL(new Blob([p.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),c=document.createElement("a");c.href=v,c.setAttribute("download","commodities.xlsx"),document.body.appendChild(c),c.click(),document.body.removeChild(c),window.URL.revokeObjectURL(v)}catch(s){console.error("Error exporting Excel:",s),f.fire({text:"خطا در خروجی Excel: "+(((u=(l=s.response)==null?void 0:l.data)==null?void 0:u.detail)||s.message),icon:"error",confirmButtonText:"قبول"})}finally{b.value=!1}},Z=async a=>{var u,s;if((await f.fire({text:"آیا از حذف این آیتم اطمینان دارید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"})).isConfirmed)try{b.value=!0;const p=await S.delete(`/api/commodities/${a}`);p.data.result===1?(f.fire({text:"آیتم با موفقیت حذف شد",icon:"success",confirmButtonText:"قبول"}),B()):p.data.result===2&&f.fire({text:"این کالا در اسناد حسابداری یا انبار استفاده شده و قابل حذف نیست",icon:"error",confirmButtonText:"قبول"})}catch(p){console.error("Error deleting item:",p),f.fire({text:"خطا در حذف آیتم: "+(((s=(u=p.response)==null?void 0:u.data)==null?void 0:s.detail)||p.message),icon:"error",confirmButtonText:"قبول"})}finally{b.value=!1}},ee=async()=>{var l,u;if(!h.value.length){f.fire({text:"هیچ آیتمی برای حذف انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}if((await f.fire({text:"آیا از حذف آیتم‌های انتخاب‌شده اطمینان دارید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"})).isConfirmed)try{b.value=!0;const s=h.value.map(v=>v.code),p=await S.post("/api/commodity/deletegroup",{codes:s});p.data.Success&&(f.fire({text:p.data.result.ignored?"برخی آیتم‌ها به دلیل استفاده در اسناد حذف نشدند":"آیتم‌ها با موفقیت حذف شدند",icon:p.data.result.ignored?"warning":"success",confirmButtonText:"قبول"}),h.value=[],B())}catch(s){console.error("Error deleting group:",s),f.fire({text:"خطا در حذف گروهی: "+(((u=(l=s.response)==null?void 0:l.data)==null?void 0:u.detail)||s.message),icon:"error",confirmButtonText:"قبول"})}finally{b.value=!1}},te=xe.debounce(()=>B(),500);return ve(()=>y.value.submited,a=>{a&&(y.value.submited=!1,B())}),ge(()=>{U(),J(),B()}),(a,l)=>{const u=r("v-btn"),s=r("v-tooltip"),p=r("v-spacer"),v=r("v-slide-group-item"),c=r("v-icon"),K=r("v-list-subheader"),D=r("v-list-item"),j=r("v-list"),G=r("v-menu"),oe=r("v-slide-group"),le=r("v-toolbar"),ae=r("v-text-field"),ie=r("EasyDataTable"),ne=r("v-card-title"),se=r("v-checkbox"),re=r("v-card-text"),ue=r("v-card-actions"),de=r("v-card"),ce=r("v-dialog");return m(),g(L,null,[e(le,{color:"toolbar",title:a.$t("drawer.commodity")},{prepend:t(()=>[e(s,{text:a.$t("dialog.back"),location:"bottom"},{activator:t(({props:o})=>[e(u,$(o,{onClick:l[0]||(l[0]=T=>a.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:t(()=>[e(p),e(oe,{"show-arrows":""},{default:t(()=>[e(v,null,{default:t(()=>[e(s,{text:a.$t("dialog.add_new"),location:"bottom"},{activator:t(({props:o})=>[e(u,$(o,{icon:"mdi-package-variant-plus",color:"primary",to:"/acc/commodity/mod/"}),null,16)]),_:1},8,["text"])]),_:1}),e(v,null,{default:t(()=>[e(De,{items:h.value,"windows-state":y.value},null,8,["items","windows-state"])]),_:1}),e(v,null,{default:t(()=>[e(Fe,{"windows-state":y.value},null,8,["windows-state"])]),_:1}),e(v,null,{default:t(()=>[e(G,null,{activator:t(({props:o})=>[e(u,$(o,{icon:"",color:"red"}),{default:t(()=>[e(s,{activator:"parent",text:a.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"]),e(c,{icon:"mdi-file-pdf-box"})]),_:2},1040)]),default:t(()=>[e(j,null,{default:t(()=>[e(K,{color:"primary"},{default:t(()=>[F(k(a.$t("dialog.export_pdf")),1)]),_:1}),e(D,{class:"text-dark",title:a.$t("dialog.selected"),onClick:l[1]||(l[1]=o=>x(!1))},{prepend:t(()=>[e(c,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),e(D,{class:"text-dark",title:a.$t("dialog.all"),onClick:l[2]||(l[2]=o=>x(!0))},{prepend:t(()=>[e(c,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:t(()=>[e(G,null,{activator:t(({props:o})=>[e(u,$(o,{icon:"",color:"green"}),{default:t(()=>[e(s,{activator:"parent",text:a.$t("dialog.export_excel"),location:"bottom"},null,8,["text"]),e(c,{icon:"mdi-file-excel-box"})]),_:2},1040)]),default:t(()=>[e(j,null,{default:t(()=>[e(K,{color:"primary"},{default:t(()=>[F(k(a.$t("dialog.export_excel")),1)]),_:1}),e(D,{class:"text-dark",title:a.$t("dialog.selected"),onClick:l[3]||(l[3]=o=>_(!1))},{prepend:t(()=>[e(c,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),e(D,{class:"text-dark",title:a.$t("dialog.all"),onClick:l[4]||(l[4]=o=>_(!0))},{prepend:t(()=>[e(c,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}),e(v,null,{default:t(()=>[e(s,{text:a.$t("dialog.delete"),location:"bottom"},{activator:t(({props:o})=>[e(u,$(o,{icon:"mdi-trash-can",color:"danger",onClick:ee}),null,16)]),_:1},8,["text"])]),_:1}),e(v,null,{default:t(()=>[e(s,{text:a.$t("dialog.column_settings"),location:"bottom"},{activator:t(({props:o})=>[e(u,$(o,{icon:"mdi-table-cog",color:"primary",onClick:l[5]||(l[5]=T=>O.value=!0)}),null,16)]),_:1},8,["text"])]),_:1})]),_:1})]),_:1},8,["title"]),e(ae,{loading:b.value,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:a.$t("dialog.search_txt"),modelValue:C.value,"onUpdate:modelValue":l[6]||(l[6]=o=>C.value=o),type:"text",onInput:be(te)},{"prepend-inner":t(()=>[e(s,{location:"bottom",text:a.$t("dialog.search")},{activator:t(({props:o})=>[e(c,$(o,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),"append-inner":t(()=>[e(G,{"close-on-content-click":!1},{activator:t(({props:o})=>[e(c,$({size:"sm"},o,{icon:"",color:"primary"}),{default:t(()=>[e(s,{activator:"parent",variant:"plain",text:a.$t("dialog.filters"),location:"bottom"},null,8,["text"]),e(c,{icon:"mdi-filter"})]),_:2},1040)]),default:t(()=>[e(j,null,{default:t(()=>[e(K,{color:"primary"},{default:t(()=>[e(c,{icon:"mdi-filter"}),F(" "+k(a.$t("dialog.filters")),1)]),_:1}),(m(!0),g(L,null,W(V.value,(o,T)=>(m(),z(D,{key:T,class:"text-dark"},{default:t(()=>[d("div",Oe,[_e(d("input",{"onUpdate:modelValue":me=>o.checked=me,class:"form-check-input",type:"checkbox",onChange:B},null,40,Ne),[[he,o.checked]]),d("label",Ie,k(o.name),1)])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["loading","placeholder","modelValue","onInput"]),e(ie,{"table-class-name":"customize-table","items-selected":h.value,"onUpdate:itemsSelected":l[7]||(l[7]=o=>h.value=o),"multi-sort":"","show-index":"",alternating:"",headers:I.value,items:P.value,loading:b.value,"server-items-length":R.value,"server-options":A.value,"onUpdate:serverOptions":[l[8]||(l[8]=o=>A.value=o),B],"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center","rows-per-page-message":"تعداد سطر","empty-message":"اطلاعاتی برای نمایش وجود ندارد","rows-of-page-separator-message":"از"},{"item-operation":t(({code:o})=>[e(G,null,{activator:t(({props:T})=>[e(u,$({variant:"text",size:"small",color:"error",icon:"mdi-menu"},T),null,16)]),default:t(()=>[e(j,null,{default:t(()=>[e(D,{class:"text-dark",title:a.$t("dialog.edit"),to:"/acc/commodity/mod/"+o},{prepend:t(()=>[e(c,{icon:"mdi-file-edit"})]),_:2},1032,["title","to"]),e(D,{class:"text-dark",title:a.$t("dialog.delete"),onClick:T=>Z(o)},{prepend:t(()=>[e(c,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)]),"item-speedAccess":t(({speedAccess:o})=>[o?(m(),g("i",Le)):N("",!0)]),"item-priceBuy":t(({priceBuy:o})=>[F(k(a.$filters.formatNumber(o)),1)]),"item-priceSell":t(({priceSell:o})=>[F(k(a.$filters.formatNumber(o)),1)]),"item-count":t(({count:o,khadamat:T})=>[T?(m(),g("label",Ge,"آیتم خدماتی")):(m(),g("label",Pe,[o<0?(m(),g("span",Re,[l[11]||(l[11]=d("i",{class:"fa fa-arrow-down me-1"},null,-1)),F(" "+k(a.$filters.formatNumber(Math.abs(o)))+" کمبود موجودی ",1)])):N("",!0),o>0?(m(),g("span",Me,[l[12]||(l[12]=d("i",{class:"fa fa-arrow-up me-1"},null,-1)),F(" "+k(a.$filters.formatNumber(Math.abs(o))),1)])):N("",!0),o===0?(m(),g("span",je,k(a.$filters.formatNumber(Math.abs(o))),1)):N("",!0)]))]),"item-khadamat":t(({khadamat:o})=>[o?(m(),g("label",He,"خدمات")):(m(),g("label",ze,"کالا و اقلام فیزیکی"))]),"item-withoutTax":t(({withoutTax:o})=>[!o||o===null?(m(),g("i",Je)):(m(),g("i",Ke))]),"item-commodityCountCheck":t(({commodityCountCheck:o})=>[o?(m(),g("i",Qe)):(m(),g("i",We))]),_:1},8,["items-selected","headers","items","loading","server-items-length","server-options"]),e(ce,{modelValue:O.value,"onUpdate:modelValue":l[10]||(l[10]=o=>O.value=o),"max-width":"500"},{default:t(()=>[e(de,null,{default:t(()=>[e(ne,{class:"text-h6"},{default:t(()=>[F(k(a.$t("dialog.column_settings")),1)]),_:1}),e(re,null,{default:t(()=>[l[13]||(l[13]=d("p",{class:"text-body-2 text-grey-darken-1"}," ستون‌هایی که می‌خواهید در جدول نمایش داده شوند را انتخاب کنید. تغییرات به صورت خودکار ذخیره می‌شوند. ",-1)),(m(!0),g(L,null,W(E.value,o=>(m(),z(se,{key:o.value,modelValue:o.visible,"onUpdate:modelValue":[T=>o.visible=T,H],label:o.text,color:"primary","hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"]))),128))]),_:1}),e(ue,null,{default:t(()=>[e(p),e(u,{color:"primary",text:"",onClick:l[9]||(l[9]=o=>O.value=!1)},{default:t(()=>l[14]||(l[14]=[F("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}}},tt=Q(Ye,[["__scopeId","data-v-5fa4a7b7"]]);export{tt as default}; diff --git a/public_html/webui/assets/list-369adf8f.css b/public_html/webui/assets/list-369adf8f.css deleted file mode 100644 index 27554fb4..00000000 --- a/public_html/webui/assets/list-369adf8f.css +++ /dev/null @@ -1 +0,0 @@ -.v-data-table[data-v-a34e9d25] .v-data-table__checkbox{margin-right:0;margin-left:0} diff --git a/public_html/webui/assets/list-3a10b9e2.js b/public_html/webui/assets/list-3a10b9e2.js deleted file mode 100644 index 88cef9a8..00000000 --- a/public_html/webui/assets/list-3a10b9e2.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as u,a as n,S as l}from"./main-9b36f05f.js";import{r as p,a as m,o as f,s as b,e,d as h,u as g,ab as x,b as v,w as k}from"./vendor-adef9cb4.js";const w={name:"list",data:()=>({searchValue:"",loading:p(!0),items:[],headers:[{text:"توکن دسترسی",value:"token",sortable:!0},{text:"مهر زمان انقضا",value:"dateExpire"},{text:"عملیات",value:"operation"}]}),methods:{loadData(){this.loading=!0,n.post("/api/business/api/list").then(s=>{this.items=s.data,this.loading=!1})},submitNew(){this.loading=!0,n.post("/api/business/api/new").then(s=>{this.items.push(s.data),this.loading=!1,l.fire({text:"توکن ایجاد شد. رابط توکن: "+s.data.token,confirmButtonText:"قبول"})})},deleteItem(s){l.fire({text:"آیا برای این مورد مطمئن هستید؟ دسترسی برنامه‌هایی که از این رابط استفاده می‌کنند قطع خواهد شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(t=>{t.isConfirmed&&n.post("/api/business/api/remove/"+s).then(r=>{if(r.data.result==1){let i=0;for(let o=0;os.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[3]||(t[3]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[4]||(t[4]=e("i",{class:"fa fa-plug-circle-plus"},null,-1)),t[5]||(t[5]=h(" دسترسی توسعه دهندگان"))]),e("div",C,[e("div",T,[e("button",{onClick:t[1]||(t[1]=a=>d.submitNew()),class:"btn btn-sm btn-success"},"ایجاد رابط جدید")])])]),e("div",V,[e("div",$,[e("div",D,[e("div",M,[e("div",N,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),g(e("input",{"onUpdate:modelValue":t[2]||(t[2]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[x,s.searchValue]])])]),v(c,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":k(({token:a})=>[e("span",{class:"text-danger px-1",onClick:S=>d.deleteItem(a)},t[7]||(t[7]=[e("i",{class:"fa fa-trash"},null,-1)]),8,E)]),_:1},8,["search-value","headers","items","loading"])])])])])}const O=u(w,[["render",P]]);export{O as default}; diff --git a/public_html/webui/assets/list-3ce32fe4.css b/public_html/webui/assets/list-3ce32fe4.css deleted file mode 100644 index 574776c7..00000000 --- a/public_html/webui/assets/list-3ce32fe4.css +++ /dev/null @@ -1 +0,0 @@ -.v-data-table{width:100%;overflow-x:auto}:deep(.v-data-table-header th){text-align:center!important}:deep(.v-data-table__wrapper table td){text-align:center!important}.text-success{color:#4caf50!important}.text-error{color:#ff5252!important}:deep(.v-data-table__wrapper table td a){text-decoration:none;color:#1976d2}:deep(.v-data-table__wrapper table td a:hover){text-decoration:underline} diff --git a/public_html/webui/assets/list-48aca133.css b/public_html/webui/assets/list-48aca133.css deleted file mode 100644 index 9990c2ab..00000000 --- a/public_html/webui/assets/list-48aca133.css +++ /dev/null @@ -1 +0,0 @@ -.v-data-table[data-v-7a97c43d]{direction:rtl} diff --git a/public_html/webui/assets/list-499d244d.js b/public_html/webui/assets/list-499d244d.js deleted file mode 100644 index 1109fb66..00000000 --- a/public_html/webui/assets/list-499d244d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as h,a as d,S as c}from"./main-9b36f05f.js";import{r as g,a as m,o as u,s as k,e,d as x,b as p,w as n,u as v,ab as w,c as y,A as _}from"./vendor-adef9cb4.js";const V={name:"list",data:()=>({loading:g(!0),searchValue:"",items:[],headers:[{text:"نام ویژگی",value:"name",sortable:!0},{text:"عملیات",value:"operation"}]}),methods:{loadData(){d.post("/api/commodity/drop/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){c.fire({text:"آیا برای حذف این مورد مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&d.post("/api/business/delete/user",{code:s}).then(i=>{if(i.data.result==1){let l=0;for(let o=0;os.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"mx-2 fa fa-droplet"},null,-1)),t[4]||(t[4]=x(" ویژگی‌های کالا و خدمات "))]),e("div",$,[p(r,{to:"/acc/commodity/drop/mod/",class:"btn btn-primary ms-1"},{default:n(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",D,[e("div",M,[e("div",N,[e("div",E,[e("div",P,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),v(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[w,s.searchValue]])])]),p(f,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":n(({id:a,canEdit:b})=>[b?(u(),y(r,{key:0,class:"btn btn-sm btn-link",to:"/acc/commodity/drop/mod/"+a},{default:n(()=>t[7]||(t[7]=[e("i",{class:"fa fa-edit px-2"},null,-1)])),_:2},1032,["to"])):_("",!0)]),_:1},8,["search-value","headers","items","loading"])])])])])}const O=h(V,[["render",S]]);export{O as default}; diff --git a/public_html/webui/assets/list-4cad29ad.js b/public_html/webui/assets/list-4cad29ad.js deleted file mode 100644 index b7ec06b3..00000000 --- a/public_html/webui/assets/list-4cad29ad.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as u,a as p}from"./main-9b36f05f.js";import{r as m,a as n,o,s as l,e as t,d as b,u as f,ab as h,b as i,w as r}from"./vendor-adef9cb4.js";const g={name:"list",data:()=>({searchValue:"",loading:m(!0),items:[],headers:[{text:"وضعیت",value:"state",sortable:!0},{text:"عملیات",value:"operation"},{text:"کد",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"شرح",value:"des",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"ثبت کننده",value:"submitter",sortable:!0}]}),methods:{loadData(){p.post("/api/accounting/search",{type:"all"}).then(s=>{this.items=s.data,this.items.forEach(e=>{e.amount=this.$filters.formatNumber(e.amount)}),this.loading=!1})}},beforeMount(){this.loadData()}},k={class:"block block-content-full"},v={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},x={class:"block-title text-primary-dark"},_={class:"block-content pt-1 pb-3"},y={class:"row"},w={class:"col-sm-12 col-md-12 m-0 p-0"},V={class:"mb-1"},$={class:"input-group input-group-sm"},D={key:0,class:"fa fa-lock text-danger"},M={key:1,class:"fa fa-lock-open text-success"};function E(s,e,N,T,B,C){const d=n("router-link"),c=n("EasyDataTable");return o(),l("div",k,[t("div",v,[t("h3",x,[t("button",{onClick:e[0]||(e[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[2]||(e[2]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[3]||(e[3]=t("i",{class:"fa fa-book-open-reader"},null,-1)),e[4]||(e[4]=b(" اسناد حسابداری"))])]),t("div",_,[t("div",y,[t("div",w,[t("div",V,[t("div",$,[e[5]||(e[5]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),f(t("input",{"onUpdate:modelValue":e[1]||(e[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[h,s.searchValue]])])]),i(c,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-state":r(({type:a})=>[a!="accounting"?(o(),l("i",D)):(o(),l("i",M))]),"item-operation":r(({code:a,type:P})=>[i(d,{class:"btn btn-sm btn-link text-success",to:"/acc/accounting/view/"+a},{default:r(()=>e[6]||(e[6]=[t("i",{class:"fa fa-eye px-1"},null,-1)])),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const S=u(g,[["render",E]]);export{S as default}; diff --git a/public_html/webui/assets/list-57e7ab58.js b/public_html/webui/assets/list-57e7ab58.js deleted file mode 100644 index cf3a06b7..00000000 --- a/public_html/webui/assets/list-57e7ab58.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as h,a as m}from"./main-9b36f05f.js";import{r as g,a as d,o as f,s as _,e,d as c,b as r,w as s,u as l,ab as b,t as v,B as i}from"./vendor-adef9cb4.js";const k={name:"list",data:()=>({searchValue:"",loading:g(!0),items:[],headers:[{text:"کد",value:"code"},{text:"نام مستعار",value:"nikename",sortable:!0},{text:"نام و نام خانوادگی",value:"name",sortable:!0},{text:"مرصع‌کار",value:"plugNoghreMorsa"},{text:"حکاک",value:"plugNoghreHakak"},{text:"قلم زن",value:"plugNoghreGhalam"},{text:"تراشکار",value:"plugNoghreTarash"},{text:"تلفن همراه",value:"mobile"},{text:"عملیات",value:"operation"}]}),methods:{loadData(){m.post("/api/plugin/noghre/employess/list").then(o=>{this.items=o.data,this.loading=!1})}},beforeMount(){this.loadData()}},x={class:"block block-content-full"},y={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},N={class:"block-options"},w={class:"block-content pt-1 pb-3"},V={class:"row"},M={class:"col-sm-12 col-md-12 m-0 p-0"},D={class:"mb-1"},T={class:"input-group input-group-sm"},B={class:"fa fa-check text-danger"},$={class:"fa fa-check text-danger"},E={class:"fa fa-check text-danger"},P={class:"fa fa-check text-danger"};function S(o,a,C,G,H,z){const n=d("router-link"),u=d("EasyDataTable");return f(),_("div",x,[e("div",y,[a[2]||(a[2]=e("h3",{class:"block-title text-primary-dark"},[e("i",{class:"mx-2 fa fa-list"}),c(" کارکنان کارگاه ")],-1)),e("div",N,[r(n,{to:"/acc/plugin/noghre/employees/mod",class:"block-options-item"},{default:s(()=>a[1]||(a[1]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",w,[e("div",V,[e("div",M,[e("div",D,[e("div",T,[a[3]||(a[3]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),l(e("input",{"onUpdate:modelValue":a[0]||(a[0]=t=>o.searchValue=t),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[b,o.searchValue]])])]),r(u,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":o.searchValue,headers:o.headers,items:o.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:o.loading},{"item-operation":s(({code:t})=>[r(n,{to:"/acc/plugin/noghre/employees/mod/"+t},{default:s(()=>a[4]||(a[4]=[e("i",{class:"fa fa-edit px-2"},null,-1)])),_:2},1032,["to"])]),"item-plugNoghreMorsa":s(({plugNoghreMorsa:t})=>[l(e("i",B,null,512),[[i,t]])]),"item-plugNoghreHakak":s(({plugNoghreHakak:t})=>[l(e("i",$,null,512),[[i,t]])]),"item-plugNoghreTarash":s(({plugNoghreTarash:t})=>[l(e("i",E,null,512),[[i,t]])]),"item-plugNoghreGhalam":s(({plugNoghreGhalam:t})=>[l(e("i",P,null,512),[[i,t]])]),"item-nikename":s(({nikename:t,code:p})=>[r(n,{to:"/acc/persons/card/view/"+p},{default:s(()=>[c(v(t),1)]),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const j=h(k,[["render",S]]);export{j as default}; diff --git a/public_html/webui/assets/list-5e2cdb87.js b/public_html/webui/assets/list-5e2cdb87.js deleted file mode 100644 index 0711d715..00000000 --- a/public_html/webui/assets/list-5e2cdb87.js +++ /dev/null @@ -1 +0,0 @@ -import{a as $,_ as A,S as J}from"./main-9b36f05f.js";import{h as B,r as d,a,o as P,s as F,b as e,w as o,d as V,aa as K,t as h,F as I,n as L,_ as D,e as O,c as Q,A as W}from"./vendor-adef9cb4.js";const X=B({name:"ChangePasswordDialog",props:{userId:{type:Number,required:!0},dialog:{type:Boolean,required:!0}},emits:["update:dialog"],setup(t,{emit:l}){const p=d(null),m=d(""),v=d(""),f=d(!0),n=d(!1),g=d(!1),w=d(""),y=d(""),C=[u=>!!u||"کلمه عبور الزامی است",u=>u.length>=6||"کلمه عبور باید حداقل ۶ کاراکتر باشد"],r=[u=>!!u||"تکرار کلمه عبور الزامی است",u=>u===m.value||"کلمه عبور و تکرار آن باید یکسان باشند"],i=()=>{n.value||(_(),l("update:dialog",!1))},_=()=>{m.value="",v.value="",f.value=!0,p.value&&p.value.reset()},b=async()=>{const{valid:u}=await p.value.validate();if(!u){s("خطا","لطفاً تمام فیلدها را به درستی پر کنید");return}n.value=!0;try{await $.post(`/api/admin/user/change-password/${t.userId}`,{password:m.value,notifyUser:f.value}),s("موفقیت","کلمه عبور با موفقیت تغییر یافت"),_(),l("update:dialog",!1)}catch(k){console.error("Error changing password:",k),s("خطا","خطا در تغییر کلمه عبور")}finally{n.value=!1}},s=(u,k)=>{w.value=u,y.value=k,g.value=!0};return{form:p,password:m,confirmPassword:v,notifyUser:f,loading:n,notificationDialog:g,notificationTitle:w,notificationMessage:y,passwordRules:C,confirmPasswordRules:r,submitForm:b,closeDialog:i}}});function Y(t,l,p,m,v,f){const n=a("v-card-title"),g=a("v-text-field"),w=a("v-switch"),y=a("v-form"),C=a("v-card-text"),r=a("v-btn"),i=a("v-card-actions"),_=a("v-card"),b=a("v-dialog");return P(),F(I,null,[e(b,{modelValue:t.dialog,"onUpdate:modelValue":l[3]||(l[3]=s=>t.dialog=s),"max-width":"500px",persistent:""},{default:o(()=>[e(_,null,{default:o(()=>[e(n,null,{default:o(()=>l[6]||(l[6]=[V("تغییر کلمه عبور")])),_:1}),e(C,null,{default:o(()=>[e(y,{ref:"form",onSubmit:K(t.submitForm,["prevent"])},{default:o(()=>[e(g,{modelValue:t.password,"onUpdate:modelValue":l[0]||(l[0]=s=>t.password=s),label:"کلمه عبور جدید",type:"password",rules:t.passwordRules,required:"",disabled:t.loading},null,8,["modelValue","rules","disabled"]),e(g,{modelValue:t.confirmPassword,"onUpdate:modelValue":l[1]||(l[1]=s=>t.confirmPassword=s),label:"تکرار کلمه عبور",type:"password",rules:t.confirmPasswordRules,required:"",class:"mt-2",disabled:t.loading},null,8,["modelValue","rules","disabled"]),e(w,{modelValue:t.notifyUser,"onUpdate:modelValue":l[2]||(l[2]=s=>t.notifyUser=s),label:"اطلاع رسانی به کاربر",class:"mt-4",color:"primary","hide-details":"",disabled:t.loading},null,8,["modelValue","disabled"])]),_:1},8,["onSubmit"])]),_:1}),e(i,null,{default:o(()=>[e(r,{color:"primary",onClick:t.submitForm,loading:t.loading,disabled:t.loading},{default:o(()=>l[7]||(l[7]=[V(" ذخیره ")])),_:1},8,["onClick","loading","disabled"]),e(r,{onClick:t.closeDialog,disabled:t.loading},{default:o(()=>l[8]||(l[8]=[V("لغو")])),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(b,{modelValue:t.notificationDialog,"onUpdate:modelValue":l[5]||(l[5]=s=>t.notificationDialog=s),"max-width":"400px"},{default:o(()=>[e(_,null,{default:o(()=>[e(n,null,{default:o(()=>[V(h(t.notificationTitle),1)]),_:1}),e(C,null,{default:o(()=>[V(h(t.notificationMessage),1)]),_:1}),e(i,null,{default:o(()=>[e(r,{color:"primary",onClick:l[4]||(l[4]=s=>t.notificationDialog=!1)},{default:o(()=>l[9]||(l[9]=[V("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}const Z=A(X,[["render",Y]]),ee={class:"text-center pt-2"},oe=B({__name:"list",setup(t){const l=[{title:"عملیات",key:"operation",sortable:!1},{title:"نام",key:"fullname",sortable:!0},{title:"شماره تلفن",key:"mobile",sortable:!0},{title:"پست الکترونیکی",key:"email",sortable:!0},{title:"تاریخ عضویت",key:"dateRegister",sortable:!0},{title:"تعداد کسب‌و‌کار",key:"bidCount",sortable:!0},{title:"وضعیت",key:"status",sortable:!0}],p=d([]),m=d(!1),v=d(0),f=d(""),n=d({page:1,itemsPerPage:25,sortBy:[{key:"id",order:"desc"}]}),g=d(!1),w=d(0),y=async()=>{var r,i,_,b;try{m.value=!0;const s={pagination:{page:n.value.page,limit:n.value.itemsPerPage},sort:{sortBy:((r=n.value.sortBy[0])==null?void 0:r.key)||"id",sortDesc:((i=n.value.sortBy[0])==null?void 0:i.order)==="desc"},filters:{search:f.value}},u=await $.post("/api/admin/users/search",s);if(((_=u.data)==null?void 0:_.status)==="success")p.value=u.data.data.items||[],v.value=u.data.data.total||0;else throw p.value=[],v.value=0,new Error(((b=u.data)==null?void 0:b.message)||"خطا در دریافت اطلاعات")}catch(s){console.error("Error loading data:",s),p.value=[],v.value=0,J.fire({text:s.message||"خطا در بارگذاری اطلاعات",icon:"error",confirmButtonText:"تایید"})}finally{m.value=!1}};L([n,f],()=>{y()},{deep:!0});const C=r=>{w.value=r,g.value=!0};return y(),(r,i)=>{const _=a("v-spacer"),b=a("v-toolbar"),s=a("v-icon"),u=a("v-tooltip"),k=a("v-text-field"),N=a("v-btn"),S=a("v-list-item"),E=a("v-list"),R=a("v-menu"),q=a("v-chip"),M=a("v-pagination"),T=a("v-data-table-server"),x=a("v-col"),j=a("v-row"),z=a("v-card-text"),G=a("v-card"),H=a("v-container");return P(),F(I,null,[e(b,{color:"toolbar",title:r.$t("user.users")+" : ("+v.value+")"},{default:o(()=>[e(_)]),_:1},8,["title"]),e(H,{class:"pa-0 ma-0"},{default:o(()=>[e(G,{loading:m.value,disabled:m.value},{default:o(()=>[e(z,{class:"pa-0"},{default:o(()=>[e(j,null,{default:o(()=>[e(x,null,{default:o(()=>[e(k,{modelValue:f.value,"onUpdate:modelValue":i[0]||(i[0]=c=>f.value=c),color:"info","hide-details":"auto",rounded:"0",variant:"outlined",density:"compact",placeholder:r.$t("dialog.search_txt"),type:"text",clearable:""},{"prepend-inner":o(()=>[e(u,{location:"bottom",text:r.$t("dialog.search")},{activator:o(({props:c})=>[e(s,D(c,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["modelValue","placeholder"]),e(T,{options:n.value,"onUpdate:options":i[2]||(i[2]=c=>n.value=c),headers:l,items:p.value,"items-length":v.value,loading:m.value,class:"elevation-1","item-value":"id","return-object":""},{"item.operation":o(({item:c})=>[e(R,null,{activator:o(({props:U})=>[e(N,D({variant:"text",color:"error",icon:"mdi-menu"},U),null,16)]),default:o(()=>[e(E,null,{default:o(()=>[e(S,{class:"text-dark",onClick:U=>C(c.id),title:r.$t("dialog.change_password"),"prepend-icon":"mdi-lock-reset"},null,8,["onClick","title"])]),_:2},1024)]),_:2},1024)]),"item.status":o(({item:c})=>[e(q,{color:c.status?"success":"error",text:c.status?"فعال":"غیرفعال",size:"small"},null,8,["color","text"])]),bottom:o(()=>[O("div",ee,[e(M,{modelValue:n.value.page,"onUpdate:modelValue":i[1]||(i[1]=c=>n.value.page=c),length:Math.ceil(v.value/n.value.itemsPerPage),"total-visible":7},null,8,["modelValue","length"])])]),_:1},8,["options","items","items-length","loading"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1}),w.value!==null?(P(),Q(Z,{key:0,userId:w.value,dialog:g.value,"onUpdate:dialog":i[3]||(i[3]=c=>g.value=c)},null,8,["userId","dialog"])):W("",!0)],64)}}});const le=A(oe,[["__scopeId","data-v-5056d5de"]]);export{le as default}; diff --git a/public_html/webui/assets/list-67852d20.css b/public_html/webui/assets/list-67852d20.css deleted file mode 100644 index c6b15b54..00000000 --- a/public_html/webui/assets/list-67852d20.css +++ /dev/null @@ -1 +0,0 @@ -.v-data-table[data-v-5056d5de]{width:100%}[data-v-5056d5de] .v-data-table-header th{text-align:center!important;white-space:nowrap}[data-v-5056d5de] .v-data-table__wrapper table td{text-align:center!important}[data-v-5056d5de] .v-data-table__wrapper{overflow-x:auto} diff --git a/public_html/webui/assets/list-71d2379e.js b/public_html/webui/assets/list-71d2379e.js deleted file mode 100644 index 7851bd1f..00000000 --- a/public_html/webui/assets/list-71d2379e.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as u,a as m}from"./main-9b36f05f.js";import{r as p,a as d,o as l,s as r,e,d as b,b as n,w as o,u as f,ab as h}from"./vendor-adef9cb4.js";const v={name:"list",data:()=>({printID:"",searchValue:"",loading:p(!0),items:[],headers:[{text:"کد",value:"id"},{text:"نام انبار",value:"name",sortable:!0},{text:"انباردار",value:"manager",sortable:!0},{text:"تلفن",value:"tel",sortable:!0},{text:"آدرس",value:"adr"},{text:"وضعیت",value:"active"},{text:"عملیات",value:"operation"}]}),methods:{loadData(){m.post("/api/storeroom/list/all").then(s=>{this.items=s.data.data,this.loading=!1})}},beforeMount(){this.loadData()}},g={class:"block block-content-full"},x={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},k={class:"block-title text-primary-dark"},_={class:"block-options"},y={class:"block-content pt-1 pb-3"},w={class:"row"},V={class:"col-sm-12 col-md-12 m-0 p-0"},D={class:"mb-1"},$={class:"input-group input-group-sm"},M={key:0,class:"text-primary"},T={key:1,class:"text-danger"};function B(s,t,C,E,N,P){const i=d("router-link"),c=d("EasyDataTable");return l(),r("div",g,[e("div",x,[e("h3",k,[e("button",{onClick:t[0]||(t[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"mx-2 fa fa-boxes-stacked"},null,-1)),t[4]||(t[4]=b(" انبارها "))]),e("div",_,[n(i,{to:"/acc/storeroom/mod/",class:"btn btn-sm btn-primary ms-1"},{default:o(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",y,[e("div",w,[e("div",V,[e("div",D,[e("div",$,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),f(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[h,s.searchValue]])])]),n(c,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":o(({id:a})=>[n(i,{to:"/acc/storeroom/mod/"+a},{default:o(()=>t[7]||(t[7]=[e("i",{class:"fa fa-edit px-2"},null,-1)])),_:2},1032,["to"])]),"item-active":o(({active:a})=>[a?(l(),r("label",M,"فعال")):(l(),r("label",T,"غیرفعال"))]),_:1},8,["search-value","headers","items","loading"])])])])])}const O=u(v,[["render",B]]);export{O as default}; diff --git a/public_html/webui/assets/list-75821b84.js b/public_html/webui/assets/list-75821b84.js deleted file mode 100644 index 367cea8d..00000000 --- a/public_html/webui/assets/list-75821b84.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,L as U,c as E,a as u}from"./main-9b36f05f.js";import{r as z,a as l,o as i,s as h,b as s,w as o,F as y,_ as A,c as b,A as F,C as H,d,t as w,e as R}from"./vendor-adef9cb4.js";const Y={name:"list",components:{Loading:U},data:()=>({loading:z(!0),contents:[],apiurl:"",selectedMoney:{name:"",label:""},showProgress:!1,progress:0,currentMessage:"",sponsorMessage:""}),methods:{async loadData(){this.apiurl=E();try{const[e,t]=await Promise.all([u.post("/api/business/list"),u.get("/api/general/sponsors")]);this.contents=e.data,this.contents.forEach(a=>{a.selectedMoney=a.arzmain}),t.data&&t.data.result&&(this.sponsorMessage=t.data.result)}catch(e){console.error("خطا در دریافت اطلاعات:",e),this.sponsorMessage=""}finally{this.loading=!1}},randomDelay(e=500,t=1500){return new Promise(a=>{const r=Math.floor(Math.random()*(t-e+1))+e;setTimeout(a,r)})},async showLoadingProgress(e){this.showProgress=!0,this.progress=0;const t=[{message:"در حال دریافت اطلاعات کسب و کار",progress:20},{message:"در حال بارگذاری داده‌های پایه",progress:40},{message:"تطبیق و ارزیابی داده‌ها",progress:60},{message:"بررسی مجوزها و دسترسی‌ها",progress:80},{message:`در حال انتقال به داشبورد کسب‌وکار "${e}"`,progress:95},{message:this.sponsorMessage||`در حال انتقال به داشبورد کسب‌وکار "${e}"`,progress:100,delay:5e3}];for(let a=0;asetTimeout(_,r))}this.showProgress=!1},async runBid(e,t){await this.showLoadingProgress(t),await localStorage.setItem("activeBid",e),this.contents.forEach(a=>{a.id==e&&(localStorage.setItem("activeMoney",a.selectedMoney.name),localStorage.setItem("activeMoneySymbol",a.selectedMoney.symbol),localStorage.setItem("activeMoneyShortName",a.selectedMoney.shortName),localStorage.setItem("activeMoneyLabel",a.selectedMoney.label))}),await u.post("/api/year/list",{},{headers:{activeBid:e}}).then(a=>{a.data.forEach(r=>{r.head=="1"&&localStorage.setItem("activeYear",r.id)}),window.location.href="/acc/dashboard"})}},beforeMount(){this.loadData()}},j=["innerHTML"];function q(e,t,a,r,_,M){const V=l("v-spacer"),g=l("v-btn"),x=l("v-tooltip"),P=l("v-toolbar"),$=l("v-skeleton-loader"),c=l("v-col"),S=l("v-avatar"),k=l("v-list-item"),B=l("v-select"),v=l("v-row"),p=l("v-card-text"),m=l("v-card"),L=l("v-icon"),I=l("v-card-title"),C=l("v-progress-linear"),D=l("v-dialog"),N=l("v-container");return i(),h(y,null,[s(P,{color:"toolbar",title:e.$t("title.user.businesses")},{default:o(()=>[s(V),s(x,{text:e.$t("title.user.business_create"),location:"bottom"},{activator:o(({props:n})=>[s(g,A(n,{icon:"mdi-store-plus-outline",color:"primary",to:"/profile/new-business"}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),s(N,{class:"pa-0 ma-0"},{default:o(()=>[s(m,{loading:e.loading?"red":null,disabled:e.loading},{default:o(()=>[s(p,null,{default:o(()=>[s(v,null,{default:o(()=>[e.loading?(i(),b(c,{key:0,cols:"12",sm:"12",md:"12",class:"pa-0 ma-0"},{default:o(()=>[s($,{class:"my-5 mx-5",elevation:1,type:"list-item-avatar"})]),_:1})):F("",!0),(i(!0),h(y,null,H(e.contents,n=>(i(),b(c,{cols:"12",sm:"12",md:"6",class:"px-1"},{default:o(()=>[s(m,{class:"mx-auto mb-3",border:"",flat:""},{default:o(()=>[s(k,{class:"px-6",height:"88"},{prepend:o(()=>[s(S,{color:"surface-light",size:"55",image:e.apiurl+"/front/avatar/file/get/"+n.id,alt:n.name},null,8,["image","alt"])]),title:o(()=>[d(w(n.name),1)]),subtitle:o(()=>[d(w(n.owner),1)]),append:o(()=>[s(g,{onClick:f=>M.runBid(n.id,n.name),class:"text-none",color:"primary",text:e.$t("pages.dashboard.login"),"append-icon":"mdi-arrow-left",slim:""},null,8,["onClick","text"])]),_:2},1024),s(p,{class:"text-medium-emphasis pa-1 px-3"},{default:o(()=>[s(v,null,{default:o(()=>[s(c,{cols:"12",sm:"12",md:"12",class:"mb-0"},{default:o(()=>[s(B,{density:"comfortable","prepend-inner-icon":"mdi-cash",modelValue:n.selectedMoney,"onUpdate:modelValue":f=>n.selectedMoney=f,label:e.$t("pages.dashboard.money"),variant:"solo-filled",items:n.moneys,"item-title":"label"},null,8,["modelValue","onUpdate:modelValue","label","items"])]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1},8,["loading","disabled"]),s(D,{modelValue:e.showProgress,"onUpdate:modelValue":t[1]||(t[1]=n=>e.showProgress=n),persistent:"","max-width":"700px"},{default:o(()=>[s(m,{class:"pa-4",elevation:"8",rounded:"lg"},{default:o(()=>[s(I,{class:"text-h6 font-weight-bold text-center primary--text"},{default:o(()=>[s(L,{left:""},{default:o(()=>t[2]||(t[2]=[d("mdi-loading")])),_:1}),t[3]||(t[3]=d(" در حال آماده‌سازی... "))]),_:1}),s(p,{class:"pt-4"},{default:o(()=>[s(C,{modelValue:e.progress,"onUpdate:modelValue":t[0]||(t[0]=n=>e.progress=n),color:"primary",height:"12",rounded:"",striped:"",class:"progress-bar"},null,8,["modelValue"]),R("div",{class:"mt-6 text-center text-subtitle-1",innerHTML:e.currentMessage},null,8,j)]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})],64)}const K=T(Y,[["render",q],["__scopeId","data-v-2ab5c223"]]);export{K as default}; diff --git a/public_html/webui/assets/list-861a2640.js b/public_html/webui/assets/list-861a2640.js deleted file mode 100644 index afb6180b..00000000 --- a/public_html/webui/assets/list-861a2640.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as v,a as r,S as l}from"./main-9b36f05f.js";import{r as x,a as d,o as k,s as w,e as s,d as i,b as p,w as a,u as m,ab as y,B,t as T}from"./vendor-adef9cb4.js";const V={name:"list",data:()=>({searchValue:"",loading:x(!0),items:[],headers:[{text:"شخص",value:"person.nikename",width:"120px"},{text:"تعداد سهام",value:"percent",width:"140px"},{text:"عملیات",value:"operation",width:"130"}],persons:[],shareholder:{percent:1,person:null}}),methods:{loadData(){this.loading=!0,r.post("/api/shareholders/list").then(t=>{this.items=t.data,this.loading=!1}),r.post("/api/person/list/limit").then(t=>{this.persons=t.data})},submit(){this.shareholder.person==null?l.fire({text:"سهامدار انتخاب نشده است.",icon:"error",confirmButtonText:"قبول"}):this.shareholder.percent==""?l.fire({text:"تعداد سهام وارد نشده است .",icon:"error",confirmButtonText:"قبول"}):r.post("/api/shareholders/insert",{person:this.shareholder.person.id,count:this.shareholder.percent}).then(t=>{l.fire({text:"سهامدار با موفقیت افزوده شد .",icon:"success",confirmButtonText:"قبول"}),this.shareholder.percent=1,this.shareholder.person=null,this.loadData()})},deleteItem(t){l.fire({text:"آیا برای حذف این سهامدار مطمئن هستید؟",icon:"warning",confirmButtonText:"قبول",showCancelButton:!0,cancelButtonText:"انصراف"}).then(e=>{e.isConfirmed&&(this.loading=!0,r.post("/api/shareholders/remove/"+t).then(h=>{this.loading=!1,l.fire({text:"سهامدار حذف شد.",icon:"success",confirmButtonText:"قبول"}).then(u=>{for(let n=0;nt.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[5]||(e[5]=[s("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[6]||(e[6]=s("i",{class:"fa fa-circle-dot px-2"},null,-1)),e[7]||(e[7]=i(" سهامداران "))]),e[8]||(e[8]=s("div",{class:"block-options"},null,-1))]),s("div",M,[s("div",N,[s("div",S,[e[10]||(e[10]=s("label",{class:"form-label"},[s("i",{class:"fa fa-person me-2"}),i(" سهامدار ")],-1)),p(f,{dir:"rtl",class:"",options:t.persons,label:"nikename",modelValue:t.shareholder.person,"onUpdate:modelValue":e[1]||(e[1]=o=>t.shareholder.person=o)},{"no-options":a(({search:o,searching:g,loading:_})=>e[9]||(e[9]=[i(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])]),s("div",E,[e[11]||(e[11]=s("label",{class:"form-label"},[s("i",{class:"fa fa-file me-2"}),i(" تعداد سهام ")],-1)),m(s("input",{type:"number",onKeypress:e[2]||(e[2]=o=>this.$filters.onlyNumber(o)),class:"form-control",min:"1","onUpdate:modelValue":e[3]||(e[3]=o=>this.shareholder.percent=o)},null,544),[[y,this.shareholder.percent]])]),s("div",P,[s("button",{disabled:this.loading,onClick:e[4]||(e[4]=o=>c.submit()),type:"button",class:"btn btn-primary"},[m(s("div",I,e[12]||(e[12]=[s("span",{class:"visually-hidden"},"Loading...",-1)]),512),[[B,this.loading]]),e[13]||(e[13]=s("i",{class:"fa fa-save me-2"},null,-1)),e[14]||(e[14]=i(" افزودن سهامدار "))],8,z)])]),s("div",U,[s("div",K,[p(b,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":t.searchValue,headers:t.headers,items:t.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:t.loading},{"item-percent":a(({percent:o})=>[s("span",null,T(t.$filters.formatNumber(o)),1)]),"item-operation":a(({id:o})=>[s("button",{onClick:g=>this.deleteItem(o),type:"button",class:"btn btn-link"},e[15]||(e[15]=[s("i",{class:"fa fa-trash px-2 text-danger"},null,-1)]),8,L)]),_:1},8,["search-value","headers","items","loading"])])])])])}const A=v(V,[["render",O]]);export{A as default}; diff --git a/public_html/webui/assets/list-88f45dc6.js b/public_html/webui/assets/list-88f45dc6.js deleted file mode 100644 index 15415b93..00000000 --- a/public_html/webui/assets/list-88f45dc6.js +++ /dev/null @@ -1 +0,0 @@ -import{r as v,a as u,o as g,s as k,e,d as o,b as l,w as i,u as w,ab as x,t as c}from"./vendor-adef9cb4.js";import{_ as y,a as p,S as f}from"./main-9b36f05f.js";const _={name:"list",data:()=>({sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",loading:v(!0),items:[],headers:[{text:"عملیات",value:"operation",width:"120"},{text:"کد",value:"code",width:"80"},{text:"تاریخ",value:"date"},{text:"شرح",value:"des"},{text:"مبلغ",value:"amount"}]}),methods:{loadData(){p.post("/api/accounting/search",{type:"income"}).then(s=>{this.items=s.data,this.items.forEach(t=>{t.amount=this.$filters.formatNumber(t.amount),this.sumTotal+=parseInt(t.amount.replaceAll(",",""))}),this.loading=!1})},deleteItem(s){f.fire({text:"آیا برای این سند مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&p.post("/api/accounting/remove",{code:s}).then(n=>{if(n.data.result==1){let m=0;for(let d=0;d{this.sumSelected+=parseInt(n.amount.replaceAll(",",""))})},deep:!0}}},S={class:"block block-content-full"},T={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},V={class:"block-options"},$={class:"block-content pt-1 pb-3"},N={class:"row"},B={class:"col-sm-12 col-md-12 m-0 p-0"},M={class:"mb-1"},C={class:"input-group input-group-sm"},D={class:"dropdown-center"},E={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},A=["onClick"],I={class:"container-fluid p-0 mx-0 my-3"},P={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},z={class:"block-content block-content-full block-content-sm bg-body-light"},U={class:"row"},j={class:"col-sm-6 com-md-6"},O={class:"text-primary"},q={class:"col-sm-6 com-md-6"},F={class:"text-primary"};function G(s,t,n,m,d,h){const r=u("router-link"),b=u("EasyDataTable");return g(),k("div",S,[e("div",T,[t[3]||(t[3]=e("h3",{class:"block-title text-primary-dark"},[e("i",{class:"mx-2 fa fa-cash-register"}),o(" درآمدها ")],-1)),e("div",V,[l(r,{to:"/acc/incomes/mod/",class:"block-options-item"},{default:i(()=>t[2]||(t[2]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",$,[e("div",N,[e("div",B,[e("div",M,[e("div",C,[t[4]||(t[4]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),w(e("input",{"onUpdate:modelValue":t[0]||(t[0]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[x,s.searchValue]])])]),l(b,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":t[1]||(t[1]=a=>s.itemsSelected=a),"show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":i(({code:a})=>[e("div",D,[t[9]||(t[9]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",E,[l(r,{class:"dropdown-item",to:"/acc/accounting/view/"+a},{default:i(()=>t[5]||(t[5]=[e("i",{class:"fa fa-file pe-2 text-primary"},null,-1),o(" سند حسابداری ")])),_:2},1032,["to"]),l(r,{class:"dropdown-item",to:{name:"incomes_mod",params:{id:a}}},{default:i(()=>t[6]||(t[6]=[e("i",{class:"fa fa-eye pe-2 text-success"},null,-1),o(" مشاهده ")])),_:2},1032,["to"]),l(r,{class:"dropdown-item",to:{name:"incomes_mod",params:{id:a}}},{default:i(()=>t[7]||(t[7]=[e("i",{class:"fa fa-edit pe-2"},null,-1),o(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",onClick:H=>h.deleteItem(a),class:"dropdown-item text-danger"},t[8]||(t[8]=[e("i",{class:"fa fa-trash pe-2"},null,-1),o(" حذف ")]),8,A)])])]),_:1},8,["items-selected","search-value","headers","items","loading"]),e("div",I,[e("a",P,[e("div",z,[e("div",U,[e("div",j,[t[10]||(t[10]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-dots"}),o(" مبلغ کل: ")],-1)),e("span",O,c(s.$filters.formatNumber(this.sumTotal))+" "+c(s.$filters.getActiveMoney().shortName),1)]),e("div",q,[t[11]||(t[11]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-check"}),o(" جمع مبلغ موارد انتخابی: ")],-1)),e("span",F,c(s.$filters.formatNumber(this.sumSelected))+" "+c(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])}const L=y(_,[["render",G]]);export{L as default}; diff --git a/public_html/webui/assets/list-8cb9c8ea.css b/public_html/webui/assets/list-8cb9c8ea.css deleted file mode 100644 index 73c307de..00000000 --- a/public_html/webui/assets/list-8cb9c8ea.css +++ /dev/null @@ -1 +0,0 @@ -.progress-bar[data-v-2ab5c223]{transition:width .3s ease-in-out}.text-center[data-v-2ab5c223]{font-family:Roboto,sans-serif}@keyframes spin-2ab5c223{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mdi-loading[data-v-2ab5c223]{animation:spin-2ab5c223 1s linear infinite} diff --git a/public_html/webui/assets/list-90f17681.js b/public_html/webui/assets/list-90f17681.js deleted file mode 100644 index 784fa706..00000000 --- a/public_html/webui/assets/list-90f17681.js +++ /dev/null @@ -1 +0,0 @@ -import{at as ve,r as p,H as fe,O as K,n as D,j as _e,a as r,o as S,c as R,w as l,b as t,_ as g,d as c,t as f,s as Q,C as X,F as Y,e as b}from"./vendor-adef9cb4.js";import{_ as ge,a as x,S as k,c as be}from"./main-9b36f05f.js";const ye={class:"text-left"},xe={class:"text-left"},ke={class:"d-flex align-center"},$e={class:"ms-2"},Ce={class:"d-flex align-center"},we={class:"ms-2"},Ve={__name:"list",setup(Se){ve();const T=p(!1),B=p(""),y=p(1),$=p(10),C=p(0),u=p([]),P=p("all"),U=p(!1),w=p(!1),d=p([]),M=p(0),F=p(0),h=fe([{title:"",key:"select",sortable:!1,visible:!0,customizable:!1},{title:"عملیات",key:"operation",sortable:!1,visible:!0},{title:"کد",key:"code",visible:!0},{title:"اشخاص",key:"persons",sortable:!0,visible:!0},{title:"تاریخ",key:"date",visible:!0},{title:"شرح",key:"des",visible:!0},{title:"مبلغ",key:"amount",visible:!0}]),Z=K(()=>h.filter(o=>o.customizable!==!1&&o.key!=="operation")),ee=K(()=>h.filter(o=>o.customizable===!1||o.visible)),te=[{title:"همه",value:"all"},{title:"امروز",value:"today"},{title:"این هفته",value:"thisWeek"},{title:"این ماه",value:"thisMonth"}],V=async(o=null)=>{if(!T.value){T.value=!0;try{const e={page:(o==null?void 0:o.page)||y.value,itemsPerPage:(o==null?void 0:o.itemsPerPage)||$.value,search:B.value,dateFilter:P.value};console.log("Request Params:",e);const n=await x.post("/api/person/receive/list/search",e);console.log("Server Response:",n.data),n.data&&(Array.isArray(n.data)?(u.value=n.data,C.value=n.data.length):n.data.items&&Array.isArray(n.data.items)&&(u.value=n.data.items,C.value=n.data.total||n.data.items.length),u.value=u.value.map(s=>({...s,code:parseInt(s.code),amount:parseFloat(s.amount)})),console.log("Processed Items:",u.value),console.log("Total Items:",C.value),M.value=u.value.reduce((s,m)=>s+parseFloat(m.amount),0))}catch(e){console.error("Error loading data:",e),u.value=[],C.value=0}finally{T.value=!1}}},le=async o=>{if((await k.fire({text:"آیا برای این سند مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"})).isConfirmed)try{(await x.post("/api/accounting/remove",{code:o})).data.result===1&&(u.value=u.value.filter(s=>s.code!==o),k.fire({text:"سند با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"}))}catch(n){console.error("Error deleting item:",n)}},oe=o=>d.value.some(e=>e.code===o),ae=o=>{const e=d.value.findIndex(n=>n.code===o.code);e===-1?d.value.push(o):d.value.splice(e,1),w.value=u.value.length>0&&d.value.length===u.value.length,H()},ne=()=>{w.value?d.value=[...u.value]:d.value=[],H()},H=()=>{d.value.length>0?F.value=d.value.reduce((o,e)=>o+parseFloat(e.amount),0):F.value=0},L=async(o=!0)=>{if(!o&&d.value.length===0){k.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"});return}try{let e;o?e=await x.post("/api/person/receive/list/print"):e=await x.post("/api/person/receive/list/print",{items:d.value});const n=e.data.id;window.open(`${be()}/front/print/${n}`,"_blank","noreferrer")}catch(e){console.error("Error printing:",e),k.fire({text:"خطا در تولید PDF",icon:"error",confirmButtonText:"قبول"})}},j=async(o=!0)=>{if(!o&&d.value.length===0){k.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"});return}try{let e;o?e=await x({method:"post",url:"/api/person/receive/list/excel",responseType:"arraybuffer"}):e=await x({method:"post",url:"/api/person/receive/list/excel",responseType:"arraybuffer",data:{items:d.value}});const n=new Blob([e.data]),s=window.URL.createObjectURL(n),m=document.createElement("a");m.href=s,m.setAttribute("download","persons-receive-list.xlsx"),document.body.appendChild(m),m.click(),document.body.removeChild(m)}catch(e){console.error("Error generating excel:",e),k.fire({text:"خطا در تولید فایل Excel",icon:"error",confirmButtonText:"قبول"})}},se=()=>{localStorage.setItem("receiveTableColumns",JSON.stringify(h))},re=()=>{const o=localStorage.getItem("receiveTableColumns");o&&JSON.parse(o).forEach(n=>{const s=h.find(m=>m.key===n.key);s&&(s.visible=n.visible)})};return D([B,y,$,P],()=>{V()}),D(y,()=>{d.value=[],w.value=!1}),D([y,$],()=>{V()},{deep:!0}),_e(()=>{re(),V()}),(o,e)=>{const n=r("v-btn"),s=r("v-tooltip"),m=r("v-spacer"),i=r("v-icon"),I=r("v-list-subheader"),_=r("v-list-item"),N=r("v-list"),A=r("v-menu"),J=r("v-toolbar"),ie=r("v-select"),de=r("v-text-field"),E=r("v-checkbox"),z=r("v-list-item-title"),ue=r("router-link"),ce=r("v-data-table-server"),O=r("v-col"),q=r("v-row"),W=r("v-card-text"),G=r("v-card"),me=r("v-dialog"),pe=r("v-container");return S(),R(pe,{fluid:"",class:"pa-0"},{default:l(()=>[t(J,{color:"toolbar",title:"دریافت‌ها"},{prepend:l(()=>[t(s,{text:o.$t("dialog.back"),location:"bottom"},{activator:l(({props:a})=>[t(n,g(a,{onClick:e[0]||(e[0]=v=>o.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:l(()=>[t(m),t(s,{text:o.$t("dialog.add_new"),location:"bottom"},{activator:l(({props:a})=>[t(n,g(a,{icon:"mdi-plus",color:"primary",to:"/acc/persons/receive/mod/"}),null,16)]),_:1},8,["text"]),t(A,null,{activator:l(({props:a})=>[t(n,g(a,{icon:"",color:"error"}),{default:l(()=>[t(i,null,{default:l(()=>e[13]||(e[13]=[c("mdi-file-pdf-box")])),_:1}),t(s,{activator:"parent",text:o.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"])]),_:2},1040)]),default:l(()=>[t(N,null,{default:l(()=>[t(I,{color:"primary"},{default:l(()=>[c(f(o.$t("dialog.export_pdf")),1)]),_:1}),t(_,{class:"text-dark",title:o.$t("dialog.selected"),onClick:e[1]||(e[1]=a=>L(!1))},{prepend:l(()=>[t(i,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),t(_,{class:"text-dark",title:o.$t("dialog.selected_all"),onClick:e[2]||(e[2]=a=>L(!0))},{prepend:l(()=>[t(i,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),t(A,null,{activator:l(({props:a})=>[t(n,g(a,{icon:"",color:"success"}),{default:l(()=>[t(i,null,{default:l(()=>e[14]||(e[14]=[c("mdi-file-excel-box")])),_:1}),t(s,{activator:"parent",text:o.$t("dialog.export_excel"),location:"bottom"},null,8,["text"])]),_:2},1040)]),default:l(()=>[t(N,null,{default:l(()=>[t(I,{color:"primary"},{default:l(()=>[c(f(o.$t("dialog.export_excel")),1)]),_:1}),t(_,{class:"text-dark",title:o.$t("dialog.selected"),onClick:e[3]||(e[3]=a=>j(!1))},{prepend:l(()=>[t(i,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["title"]),t(_,{class:"text-dark",title:o.$t("dialog.selected_all"),onClick:e[4]||(e[4]=a=>j(!0))},{prepend:l(()=>[t(i,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1}),t(s,{text:"انتخاب ستون‌ها",location:"bottom"},{activator:l(({props:a})=>[t(n,g(a,{icon:"mdi-table-cog",color:"primary",onClick:e[5]||(e[5]=v=>U.value=!0)}),null,16)]),_:1})]),_:1}),t(de,{"hide-details":"",color:"green",class:"pt-0 rounded-0 mb-0",density:"compact",placeholder:o.$t("dialog.search_txt"),modelValue:B.value,"onUpdate:modelValue":e[7]||(e[7]=a=>B.value=a),type:"text",clearable:""},{"prepend-inner":l(()=>[t(s,{location:"bottom",text:o.$t("dialog.search")},{activator:l(({props:a})=>[t(i,g(a,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),"append-inner":l(()=>[t(A,{"close-on-content-click":!1},{activator:l(({props:a})=>[t(i,g({size:"sm"},a,{icon:"",color:"primary"}),{default:l(()=>[t(s,{activator:"parent",variant:"plain",text:o.$t("dialog.filters"),location:"bottom"},null,8,["text"]),t(i,{icon:"mdi-filter"})]),_:2},1040)]),default:l(()=>[t(N,null,{default:l(()=>[t(I,{color:"primary"},{default:l(()=>[t(i,{icon:"mdi-filter"}),c(" "+f(o.$t("dialog.filters")),1)]),_:1}),t(_,null,{default:l(()=>[t(ie,{class:"py-2 my-2",modelValue:P.value,"onUpdate:modelValue":[e[6]||(e[6]=a=>P.value=a),V],items:te,label:"فیلتر تاریخ",dense:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["placeholder","modelValue"]),t(ce,{"items-per-page":$.value,"onUpdate:itemsPerPage":e[9]||(e[9]=a=>$.value=a),page:y.value,"onUpdate:page":e[10]||(e[10]=a=>y.value=a),headers:ee.value,items:u.value,"items-length":C.value,loading:T.value,"item-value":"code",class:"elevation-1","items-per-page-options":[5,10,20,50],"items-per-page-text":"تعداد سطر در هر صفحه","onUpdate:options":V},{"header.select":l(()=>[t(E,{modelValue:w.value,"onUpdate:modelValue":e[8]||(e[8]=a=>w.value=a),onChange:ne,"hide-details":"",density:"compact"},null,8,["modelValue"])]),"item.select":l(({item:a})=>[t(E,{"model-value":oe(a.code),onChange:v=>ae(a),"hide-details":"",density:"compact"},null,8,["model-value","onChange"])]),"item.operation":l(({item:a})=>[t(A,null,{activator:l(({props:v})=>[t(n,g({variant:"text",size:"small",icon:"mdi-menu"},v),null,16)]),default:l(()=>[t(N,null,{default:l(()=>[t(_,{to:"/acc/accounting/view/"+a.code},{prepend:l(()=>[t(i,{color:"green-darken-4",icon:"mdi-eye"})]),default:l(()=>[t(z,null,{default:l(()=>e[15]||(e[15]=[c("سند حسابداری")])),_:1})]),_:2},1032,["to"]),t(_,{to:{name:"person_receive_mod",params:{id:a.code}}},{prepend:l(()=>[t(i,{icon:"mdi-pencil"})]),default:l(()=>[t(z,null,{default:l(()=>e[16]||(e[16]=[c("ویرایش")])),_:1})]),_:2},1032,["to"]),t(_,{onClick:v=>le(a.code)},{prepend:l(()=>[t(i,{color:"error",icon:"mdi-delete"})]),default:l(()=>[t(z,{class:"text-error"},{default:l(()=>e[17]||(e[17]=[c("حذف")])),_:1})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)]),"item.persons":l(({item:a})=>[(S(!0),Q(Y,null,X(a.persons,v=>(S(),R(ue,{key:v.code,class:"me-2",to:"/acc/persons/card/view/"+v.code},{default:l(()=>[c(f(v.nikename),1)]),_:2},1032,["to"]))),128))]),"item.code":l(({item:a})=>[b("span",ye,f(o.$filters.formatNumber(a.code)),1)]),"item.amount":l(({item:a})=>[b("span",xe,f(o.$filters.formatNumber(a.amount)),1)]),_:1},8,["items-per-page","page","headers","items","items-length","loading"]),t(G,{variant:"",class:"my-4"},{default:l(()=>[t(W,null,{default:l(()=>[t(q,null,{default:l(()=>[t(O,{cols:"12",sm:"6"},{default:l(()=>[b("div",ke,[t(i,{class:"me-2"},{default:l(()=>e[18]||(e[18]=[c("mdi-format-list-bulleted")])),_:1}),e[19]||(e[19]=b("span",null,"مبلغ کل صفحه:",-1)),b("span",$e,f(o.$filters.formatNumber(M.value))+" "+f(o.$filters.getActiveMoney().shortName),1)])]),_:1}),t(O,{cols:"12",sm:"6"},{default:l(()=>[b("div",Ce,[t(i,{class:"me-2"},{default:l(()=>e[20]||(e[20]=[c("mdi-format-list-checks")])),_:1}),e[21]||(e[21]=b("span",null,"جمع مبلغ موارد انتخابی:",-1)),b("span",we,f(o.$filters.formatNumber(F.value))+" "+f(o.$filters.getActiveMoney().shortName),1)])]),_:1})]),_:1})]),_:1})]),_:1}),t(me,{modelValue:U.value,"onUpdate:modelValue":e[12]||(e[12]=a=>U.value=a),"max-width":"400px"},{default:l(()=>[t(G,null,{default:l(()=>[t(J,{color:"toolbar",title:"انتخاب ستون‌‌ها",density:"compact"},{default:l(()=>[t(m),t(n,{variant:"text",onClick:e[11]||(e[11]=a=>U.value=!1),type:"icon"},{default:l(()=>[t(i,null,{default:l(()=>e[22]||(e[22]=[c("mdi-close")])),_:1}),t(s,{activator:"parent",location:"bottom"},{default:l(()=>e[23]||(e[23]=[c("بستن")])),_:1})]),_:1})]),_:1}),t(W,{class:"pt-4"},{default:l(()=>[t(q,{dense:""},{default:l(()=>[(S(!0),Q(Y,null,X(Z.value,a=>(S(),R(O,{cols:"12",key:a.key},{default:l(()=>[t(E,{modelValue:a.visible,"onUpdate:modelValue":[v=>a.visible=v,se],label:a.title,"hide-details":"",density:"comfortable"},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})}}},Pe=ge(Ve,[["__scopeId","data-v-67de630a"]]);export{Pe as default}; diff --git a/public_html/webui/assets/list-91273115.css b/public_html/webui/assets/list-91273115.css deleted file mode 100644 index 5dcaf77b..00000000 --- a/public_html/webui/assets/list-91273115.css +++ /dev/null @@ -1 +0,0 @@ -.node-input[data-v-c9977258],.node-text[data-v-c9977258],.tree[data-v-c9977258]{font-family:vazir,sans-serif} diff --git a/public_html/webui/assets/list-95cad4ea.js b/public_html/webui/assets/list-95cad4ea.js deleted file mode 100644 index 868e345d..00000000 --- a/public_html/webui/assets/list-95cad4ea.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as y,a as h,S as c}from"./main-9b36f05f.js";import{r as k,a as x,o as p,s as m,e,d as l,b as i,w as o,u as v,ab as _,t as f}from"./vendor-adef9cb4.js";const B={name:"list",data:()=>({searchValue:"",loading:k(!0),items:[],headers:[{text:"عملیات",value:"operation",width:"130"},{text:"کد",value:"code",width:"70px"},{text:"نام تنخواه‌گردان",value:"name",width:"120px"},{text:"موجودی()",value:"balance",width:"140px"},{text:"توضیحات",value:"des",width:"150px"}]}),methods:{loadData(){h.post("/api/salary/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){c.fire({text:"آیا برای حذف تنخواه‌گردان مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&h.post("/api/salary/delete/"+s).then(d=>{if(d.data.result==1){let u=0;for(let n=0;ns.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"fa fa-bank px-2"},null,-1)),t[4]||(t[4]=l(" تنخواه‌گردان‌ها "))]),e("div",C,[i(r,{to:"/acc/salary/mod/",class:"block-options-item"},{default:o(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",D,[e("div",M,[e("div",N,[e("div",S,[e("div",E,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),v(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[_,s.searchValue]])])]),i(g,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":o(({code:a})=>[t[10]||(t[10]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",P,[i(r,{class:"dropdown-item",to:"/acc/salary/card/view/"+a},{default:o(()=>t[7]||(t[7]=[e("i",{class:"fa fa-eye text-success pe-2"},null,-1),l(" مشاهده ")])),_:2},1032,["to"]),i(r,{class:"dropdown-item",to:"/acc/salary/mod/"+a},{default:o(()=>t[8]||(t[8]=[e("i",{class:"fa fa-edit pe-2"},null,-1),l(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",onClick:b=>w.deleteItem(a),class:"dropdown-item text-danger"},t[9]||(t[9]=[e("i",{class:"fa fa-trash pe-2"},null,-1),l(" حذف ")]),8,z)])]),"item-name":o(({name:a,code:b})=>[i(r,{to:"/acc/salary/card/view/"+b},{default:o(()=>[l(f(a),1)]),_:2},1032,["to"])]),"item-balance":o(({balance:a})=>[a>=0?(p(),m("label",I,f(s.$filters.formatNumber(a)),1)):(p(),m("label",O,f(s.$filters.formatNumber(-1*a))+" منفی",1))]),_:1},8,["search-value","headers","items","loading"])])])])])}const A=y(B,[["render",U]]);export{A as default}; diff --git a/public_html/webui/assets/list-971f746d.js b/public_html/webui/assets/list-971f746d.js deleted file mode 100644 index 78d8bac5..00000000 --- a/public_html/webui/assets/list-971f746d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as x,a as i,S as u}from"./main-9b36f05f.js";import{r as y,a as v,o as w,s as g,e as t,d as l,b as f,w as r,aa as b,u as _,ab as S,t as c,F as B,C as L,c as C}from"./vendor-adef9cb4.js";import{H as T}from"./helpBtn-57b83c77.js";const U={name:"list",components:{HelpBtn:T},data:()=>({sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",loading:y(!0),items:[],headers:[{text:"عملیات",value:"operation"},{text:"کد",value:"code",sortable:!0},{text:"اشخاص",value:"persons",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"شرح",value:"des"},{text:"مبلغ",value:"amount",sortable:!0}]}),methods:{loadData(){i.post("/api/person/send/list/search").then(s=>{this.items=s.data,this.items.forEach(e=>{e.amount=this.$filters.formatNumber(e.amount),this.sumTotal+=parseInt(e.amount.replaceAll(",",""))}),this.loading=!1})},deleteItem(s){u.fire({text:"آیا برای این سند مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(e=>{e.isConfirmed&&i.post("/api/accounting/remove",{code:s}).then(n=>{if(n.data.result==1){let a=0;for(let p=0;p{window.URL.createObjectURL(new Blob([e.data]));var n=window.URL.createObjectURL(new Blob([e.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","persons-send-list.xlsx"),document.body.appendChild(a),a.click()}):this.itemsSelected.length===0?u.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):i({method:"post",url:"/api/person/send/list/excel",responseType:"arraybuffer",data:{items:this.itemsSelected}}).then(e=>{window.URL.createObjectURL(new Blob([e.data]));var n=window.URL.createObjectURL(new Blob([e.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","persons-send-list.xlsx"),document.body.appendChild(a),a.click()})},print(s=!0){s?i.post("/api/person/send/list/print").then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")}):this.itemsSelected.length===0?u.fire({text:"هیچ آیتمی انتخاب نشده است.",icon:"info",confirmButtonText:"قبول"}):i.post("/api/person/send/list/print",{items:this.itemsSelected}).then(e=>{this.printID=e.data.id,window.open(this.$API_URL+"/front/print/"+this.printID,"_blank","noreferrer")})}},beforeMount(){this.loadData()},watch:{itemsSelected:{handler:function(s,e){this.sumSelected=0,this.itemsSelected.forEach(n=>{this.sumSelected+=parseInt(n.amount.replaceAll(",",""))})},deep:!0}}},$={class:"block block-content-full"},R={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},D={class:"block-title text-primary-dark"},I={class:"block-options"},V={class:"dropdown"},A={class:"dropdown-menu"},M={class:"dropdown"},N={class:"dropdown-menu"},O={class:"block-content pt-1 pb-3"},E={class:"row"},j={class:"col-sm-12 col-md-12 m-0 p-0"},P={class:"mb-1"},z={class:"input-group input-group-sm"},F={class:"dropdown-center"},H={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},q=["onClick"],G={class:"container-fluid p-0 mx-0 my-3"},J={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},K={class:"block-content block-content-full block-content-sm bg-body-light"},Q={class:"row"},W={class:"col-sm-6 com-md-6"},X={class:"text-primary"},Y={class:"col-sm-6 com-md-6"},Z={class:"text-primary"};function ee(s,e,n,a,p,d){const m=v("router-link"),k=v("EasyDataTable");return w(),g("div",$,[t("div",R,[t("h3",D,[t("button",{onClick:e[0]||(e[0]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[7]||(e[7]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[8]||(e[8]=l(" پرداخت‌ها "))]),t("div",I,[f(m,{to:"/acc/persons/send/mod/",class:"btn btn-sm btn-primary ms-2"},{default:r(()=>e[9]||(e[9]=[t("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1}),t("div",V,[e[10]||(e[10]=t("a",{class:"btn btn-sm btn-danger ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-pdf"})],-1)),t("ul",A,[t("li",null,[t("a",{onClick:e[1]||(e[1]=b(o=>d.print(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[2]||(e[2]=b(o=>d.print(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])]),t("div",M,[e[11]||(e[11]=t("a",{class:"btn btn-sm btn-success ms-2 dropdown-toggle text-end",href:"#",role:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[t("i",{class:"fa fa-file-excel"})],-1)),t("ul",N,[t("li",null,[t("a",{onClick:e[3]||(e[3]=b(o=>d.excellOutput(!1),["prevent"])),class:"dropdown-item",href:"#"},"انتخاب شده‌ها")]),t("li",null,[t("a",{onClick:e[4]||(e[4]=b(o=>d.excellOutput(!0),["prevent"])),class:"dropdown-item",href:"#"},"همه موارد")])])])])]),t("div",O,[t("div",E,[t("div",j,[t("div",P,[t("div",z,[e[12]||(e[12]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),_(t("input",{"onUpdate:modelValue":e[5]||(e[5]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[S,s.searchValue]])])]),f(k,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":e[6]||(e[6]=o=>s.itemsSelected=o),"show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":r(({code:o})=>[t("div",F,[e[16]||(e[16]=t("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[t("i",{class:"fa-solid fa-ellipsis"})],-1)),t("div",H,[f(m,{class:"dropdown-item",to:"/acc/accounting/view/"+o},{default:r(()=>e[13]||(e[13]=[t("i",{class:"fa fa-file text-success pe-2"},null,-1),l(" سند حسابداری ")])),_:2},1032,["to"]),f(m,{to:{name:"person_send_mod",params:{id:o}},class:"dropdown-item"},{default:r(()=>e[14]||(e[14]=[t("i",{class:"fa fa-edit pe-2"},null,-1),l(" ویرایش ")])),_:2},1032,["to"]),t("button",{type:"button",onClick:h=>d.deleteItem(o),class:"dropdown-item text-danger"},e[15]||(e[15]=[t("i",{class:"fa fa-trash pe-2"},null,-1),l(" حذف ")]),8,q)])])]),"item-persons":r(({persons:o})=>[(w(!0),g(B,null,L(o,h=>(w(),C(m,{class:"me-2",to:"/acc/persons/card/view/"+h.code},{default:r(()=>[l(c(h.nikename),1)]),_:2},1032,["to"]))),256))]),_:1},8,["items-selected","search-value","headers","items","loading"]),t("div",G,[t("a",J,[t("div",K,[t("div",Q,[t("div",W,[e[17]||(e[17]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-dots"}),l(" مبلغ کل: ")],-1)),t("span",X,c(s.$filters.formatNumber(this.sumTotal))+" "+c(s.$filters.getActiveMoney().shortName),1)]),t("div",Y,[e[18]||(e[18]=t("span",{class:"text-dark"},[t("i",{class:"fa fa-list-check"}),l(" جمع مبلغ موارد انتخابی: ")],-1)),t("span",Z,c(s.$filters.formatNumber(this.sumSelected))+" "+c(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])}const ae=x(U,[["render",ee]]);export{ae as default}; diff --git a/public_html/webui/assets/list-98f1ec38.js b/public_html/webui/assets/list-98f1ec38.js deleted file mode 100644 index 62a7a64b..00000000 --- a/public_html/webui/assets/list-98f1ec38.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as K,S as u,a as k}from"./main-9b36f05f.js";import{h as Q,H as X,a as s,o as n,s as v,b as o,w as a,_ as w,d as h,t as r,F as B,C as S,c as $,e as y,u as Y,ao as Z,aa as ee,A as V}from"./vendor-adef9cb4.js";import{d as te}from"./debounce-342dfd77.js";const le=Q({name:"list",data(){let e=this;return{paperSizes:[{title:e.$t("dialog.a4p"),value:"A4"},{title:e.$t("dialog.a4l"),value:"A4-L"},{title:e.$t("dialog.a5p"),value:"A5"},{title:e.$t("dialog.a5l"),value:"A5-L"}],modal:!1,printOptions:{pays:!0,note:!0,bidInfo:!0,taxInfo:!0,discountInfo:!0,selectedPrintCode:0,paper:"A4-L"},sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",types:[],loading:!1,items:[],total:0,expanded:[],serverOptions:X({page:1,rowsPerPage:10,sortBy:[]}),allHeaders:[{title:"جزئیات",value:"expand",sortable:!1,visible:!0,width:80},{title:"عملیات",value:"operation",sortable:!1,visible:!0,width:100},{title:"فاکتور",value:"code",sortable:!0,visible:!0,width:120},{title:"تاریخ",value:"date",sortable:!0,visible:!0,width:120},{title:"خریدار",value:"person",sortable:!0,visible:!0,width:150},{title:"تخفیف",value:"discountAll",sortable:!0,visible:!0,width:120},{title:"حمل و نقل",value:"transferCost",sortable:!0,visible:!0,width:120},{title:"مبلغ",value:"amount",sortable:!0,visible:!0,width:150},{title:"سود فاکتور",value:"profit",sortable:!0,visible:!0,width:150},{title:"پرداختی",value:"receivedAmount",sortable:!0,visible:!0,width:150},{title:"برچسب",value:"label",sortable:!0,visible:!0,width:120},{title:"شرح",value:"des",sortable:!0,visible:!0,minWidth:200}],showColumnDialog:!1,dateFilter:"all",dateFilterOptions:[{title:"همه",value:"all"},{title:"امروز",value:"today"},{title:"این هفته",value:"week"},{title:"این ماه",value:"month"}],menu:{}}},computed:{visibleHeaders(){return this.allHeaders.filter(e=>e.visible)},tableHeight(){return window.innerHeight-200}},methods:{changeLabel(e){if(this.itemsSelected.length===0)u.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"});else{this.loading=!0;const l=this.itemsSelected.map(i=>({code:i}));k.post("/api/sell/label/change",{items:l,label:e}).then(i=>{this.loading=!1,i.data.code===0?(u.fire({text:"فاکتور‌ها با موفقیت ویرایش شد.",icon:"success",confirmButtonText:"قبول"}),this.itemsSelected=[],this.loadData()):i.data.result===2&&u.fire({text:i.data.message,icon:"warning",confirmButtonText:"قبول"})}).catch(()=>{this.loading=!1})}},filterTable(){this.serverOptions.page=1,this.loadData()},async loadData(){this.loading=!0;try{if(!this.printOptions.selectedPrintCode){const i=await k.post("/api/printers/options/info");this.printOptions=i.data.sell||this.printOptions}const e=await k.post("/api/invoice/types",{type:"sell"});this.types=e.data.map(i=>{var p;return{...i,checked:((p=this.types.find(c=>c.code===i.code))==null?void 0:p.checked)??!1}});const l=await k.post("/api/sell/docs/search",{type:"sell",search:this.searchValue,page:this.serverOptions.page,perPage:this.serverOptions.rowsPerPage,types:this.types.filter(i=>i.checked).map(i=>i.code),dateFilter:this.dateFilter,sortBy:this.serverOptions.sortBy});this.items=(l.data.items||[]).map(i=>({...i,receivedAmount:i.relatedDocsPays||0})).filter(i=>i.code&&typeof i.code<"u"),this.total=Number(l.data.total)||0,this.sumTotal=this.items.reduce((i,p)=>i+parseInt(p.amount||0),0)}catch(e){console.error("Error loading data:",e),this.items=[],this.total=0,this.sumTotal=0,u.fire({text:"خطا در بارگذاری داده‌ها: "+e.message,icon:"error",confirmButtonText:"قبول"})}finally{this.loading=!1}},canEditItem(e){this.loading=!0,k.post("/api/sell/edit/can/"+e).then(l=>{this.loading=!1,l.data.result==!1?u.fire({text:"این فاکتور به دلیل وجود اسناد پرداخت یا حواله‌های انبار مرتبط با آن قابل ویرایش نیست",confirmButtonText:"قبول",icon:"error"}):this.$router.push("/acc/sell/mod/"+e)}).catch(()=>{this.loading=!1})},deleteItems(){this.itemsSelected.length===0?u.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):u.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله‌های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(e=>{if(e.isConfirmed){this.loading=!0;const l=this.itemsSelected.map(i=>({code:i}));k.post("/api/accounting/remove/group",{items:l,type:"sell"}).then(i=>{this.loading=!1,i.data.result===1?(this.loadData(),u.fire({text:"فاکتورها با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):i.data.result===2&&u.fire({text:i.data.message,icon:"warning",confirmButtonText:"قبول"})}).catch(i=>{var p;this.loading=!1,console.error("Error:",((p=i.response)==null?void 0:p.data)||i.message),u.fire({text:"خطایی در حذف فاکتورها رخ داد.",icon:"error",confirmButtonText:"قبول"})})}})},printInvoice(e=!0,l=!0){this.loading=!0,k.post("/api/sell/print/invoice",{code:this.printOptions.selectedPrintCode,pdf:e,printers:l,printOptions:this.printOptions}).then(i=>{this.loading=!1,window.open(this.$API_URL+"/front/print/"+i.data.id,"_blank","noreferrer")}).catch(()=>{this.loading=!1})},deleteItem(e){u.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله‌های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(l=>{l.isConfirmed&&(this.loading=!0,k.post("/api/accounting/remove",{code:e}).then(i=>{this.loading=!1,i.data.result==1?(this.items=this.items.filter(p=>p.code!==e),this.sumTotal=this.items.reduce((p,c)=>p+parseInt(c.amount||0),0),u.fire({text:"فاکتور فروش با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):i.data.result==2&&u.fire({text:i.data.message,icon:"warning",confirmButtonText:"قبول"})}).catch(()=>{this.loading=!1}))})},updateServerOptions(e){this.serverOptions.page=e.page,this.serverOptions.rowsPerPage=e.itemsPerPage,this.serverOptions.sortBy=e.sortBy||[],this.loadData()},debouncedLoadData:te(function(){this.loadData()},300),updateColumnVisibility(){localStorage.setItem("sellInvoiceColumns",JSON.stringify(this.allHeaders))},loadColumnSettings(){const e=localStorage.getItem("sellInvoiceColumns");if(e){const l=JSON.parse(e);this.allHeaders=this.allHeaders.map(i=>{var p;return{...i,visible:((p=l.find(c=>c.value===i.value))==null?void 0:p.visible)??!0}})}},async onExpandedUpdate(e){var i,p;const l=e.find(c=>{const b=this.items.find(m=>m.code===c);return b&&!b.rows});if(l){const c=this.items.find(b=>b.code===l);if(!c){u.fire({text:"آیتم با این کد یافت نشد.",icon:"error",confirmButtonText:"قبول"});return}this.loading=!0;try{const b=await k.get(`/api/sell/rows/${l}`);c.rows=b.data.rows.filter(m=>m.commodity!==null)||[],c.rows.length===0&&u.fire({text:"هیچ ردیفی برای این فاکتور یافت نشد.",icon:"warning",confirmButtonText:"قبول"})}catch(b){c.rows=[],u.fire({text:"خطا در بارگذاری اقلام فاکتور: "+(((p=(i=b.response)==null?void 0:i.data)==null?void 0:p.detail)||b.message),icon:"error",confirmButtonText:"قبول"})}finally{this.loading=!1}}this.expanded=e},showMenu(e){this.menu[e]=!0},toggleExpand(e){this.expanded.includes(e)?this.expanded=this.expanded.filter(l=>l!==e):this.expanded=[e],this.onExpandedUpdate(this.expanded)}},created(){this.loadColumnSettings(),this.loadData()},watch:{searchValue:{handler(){this.serverOptions.page=1,this.debouncedLoadData()},immediate:!1},itemsSelected:{handler(e){this.sumSelected=0,this.itemsSelected.forEach(l=>{const i=l.amount||0;typeof i=="string"?this.sumSelected+=parseInt(i.replaceAll(",","")||0):this.sumSelected+=i})},deep:!0}}}),oe={class:"sticky-container"},ae={class:"form-check form-check-inline mx-1"},ie=["onUpdate:modelValue"],se={class:"form-check-label"},ne={class:"text-dark"},re={key:0},de={key:0,class:"text-success"},pe={key:1,class:"text-danger"},ue={key:2,class:"text-info"},me={key:0,class:"text-success"},ce={class:"text-dark"},fe={key:0,class:"text-dark"},ve={key:1,class:"text-danger"},he={class:"text-dark"},ge={class:"text-dark"},be={key:1},ye=["colspan"];function ke(e,l,i,p,c,b){const m=s("v-btn"),_=s("v-tooltip"),U=s("v-spacer"),f=s("v-icon"),P=s("v-list-subheader"),g=s("v-list-item"),x=s("v-list"),T=s("v-menu"),D=s("v-toolbar"),A=s("v-select"),F=s("v-text-field"),N=s("router-link"),z=s("v-progress-circular"),I=s("v-chip"),M=s("v-list-item-subtitle"),H=s("v-list-item-title"),R=s("v-data-table-server"),J=s("v-toolbar-title"),W=s("v-checkbox"),j=s("v-col"),q=s("v-row"),G=s("v-card-text"),E=s("v-card"),L=s("v-dialog"),O=s("v-switch");return n(),v("div",oe,[o(D,{color:"toolbar",title:e.$t("drawer.sell_invoices_long")},{prepend:a(()=>[o(_,{text:e.$t("dialog.back"),location:"bottom"},{activator:a(({props:t})=>[o(m,w(t,{onClick:l[0]||(l[0]=d=>e.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:a(()=>[o(U),o(_,{text:e.$t("dialog.add_new"),location:"bottom"},{activator:a(({props:t})=>[o(m,w(t,{icon:"mdi-plus",color:"primary",to:"/acc/sell/mod/"}),null,16)]),_:1},8,["text"]),o(_,{text:e.$t("dialog.delete"),location:"bottom"},{activator:a(({props:t})=>[o(m,w(t,{icon:"mdi-delete",color:"danger",onClick:l[1]||(l[1]=d=>e.deleteItems())}),null,16)]),_:1},8,["text"]),o(T,null,{activator:a(({props:t})=>[o(m,w(t,{icon:"",color:"green"}),{default:a(()=>[o(_,{activator:"parent",text:e.$t("dialog.change_labels"),location:"bottom"},null,8,["text"]),o(f,{icon:"mdi-dots-horizontal-circle"})]),_:2},1040)]),default:a(()=>[o(x,null,{default:a(()=>[o(P,{color:"primary"},{default:a(()=>[h(r(e.$t("dialog.change_labels")),1)]),_:1}),(n(!0),v(B,null,S(e.types,t=>(n(),$(g,{class:"text-dark",title:e.$t("dialog.change_to")+" "+t.label,onClick:d=>e.changeLabel(t)},{prepend:a(()=>[o(f,{color:"green-darken-4",icon:"mdi-label"})]),_:2},1032,["title","onClick"]))),256)),o(g,{class:"text-dark",title:e.$t("dialog.delete_labels"),onClick:l[2]||(l[2]=t=>e.changeLabel("clear"))},{prepend:a(()=>[o(f,{color:"red",icon:"mdi-undo"})]),_:1},8,["title"])]),_:1})]),_:1}),o(_,{text:e.$t("dialog.column_settings"),location:"bottom"},{activator:a(({props:t})=>[o(m,w(t,{icon:"mdi-table-cog",color:"primary",onClick:l[3]||(l[3]=d=>e.showColumnDialog=!0)}),null,16)]),_:1},8,["text"])]),_:1},8,["title"]),o(F,{"hide-details":"",color:"green",class:"pt-0 rounded-0 mb-0",density:"compact",placeholder:e.$t("dialog.search_txt"),modelValue:e.searchValue,"onUpdate:modelValue":l[6]||(l[6]=t=>e.searchValue=t),type:"text",clearable:""},{"prepend-inner":a(()=>[o(_,{location:"bottom",text:e.$t("dialog.search")},{activator:a(({props:t})=>[o(f,w(t,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),"append-inner":a(()=>[o(T,{"close-on-content-click":!1},{activator:a(({props:t})=>[o(f,w({size:"sm"},t,{icon:"",color:"primary"}),{default:a(()=>[o(_,{activator:"parent",variant:"plain",text:e.$t("dialog.filters"),location:"bottom"},null,8,["text"]),o(f,{icon:"mdi-filter"})]),_:2},1040)]),default:a(()=>[o(x,null,{default:a(()=>[o(P,{color:"primary"},{default:a(()=>[o(f,{icon:"mdi-filter"}),h(" "+r(e.$t("dialog.filters")),1)]),_:1}),(n(!0),v(B,null,S(e.types,(t,d)=>(n(),$(g,{class:"text-dark"},{title:a(()=>[y("div",ae,[Y(y("input",{onChange:l[4]||(l[4]=(...C)=>e.filterTable&&e.filterTable(...C)),"onUpdate:modelValue":C=>e.types[d].checked=C,class:"form-check-input",type:"checkbox"},null,40,ie),[[Z,e.types[d].checked]]),y("label",se,r(t.label),1)])]),_:2},1024))),256)),o(g,null,{default:a(()=>[o(A,{class:"py-2 my-2",modelValue:e.dateFilter,"onUpdate:modelValue":[l[5]||(l[5]=t=>e.dateFilter=t),e.filterTable],items:e.dateFilterOptions,label:"فیلتر تاریخ",dense:""},null,8,["modelValue","items","onUpdate:modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["placeholder","modelValue"]),o(R,{"items-per-page":e.serverOptions.rowsPerPage,"onUpdate:itemsPerPage":l[7]||(l[7]=t=>e.serverOptions.rowsPerPage=t),page:e.serverOptions.page,"onUpdate:page":l[8]||(l[8]=t=>e.serverOptions.page=t),headers:e.visibleHeaders,items:e.items,"items-length":e.total,loading:e.loading,"no-data-text":e.$t("table.no_data"),modelValue:e.itemsSelected,"onUpdate:modelValue":l[9]||(l[9]=t=>e.itemsSelected=t),expanded:e.expanded,"onUpdate:expanded":[l[10]||(l[10]=t=>e.expanded=t),e.onExpandedUpdate],"onUpdate:options":e.updateServerOptions,"show-select":"",class:"elevation-1 data-table-wrapper","item-value":"code","max-height":e.tableHeight,"header-props":{class:"custom-header"},"multi-sort":""},{"item.expand":a(({item:t})=>[o(m,{variant:"text",size:"small",color:"primary",icon:e.expanded.includes(t.code)?"mdi-chevron-up":"mdi-chevron-down",onClick:ee(d=>e.toggleExpand(t.code),["stop"])},null,8,["icon","onClick"])]),"item.receivedAmount":a(({item:t})=>[y("span",ne,r(e.$filters.formatNumber(t.receivedAmount)),1)]),"item.operation":a(({item:t})=>[o(T,null,{activator:a(({props:d})=>[o(m,w({variant:"text",size:"small",color:"error",icon:"mdi-menu"},d),null,16)]),default:a(()=>[o(x,null,{default:a(()=>[o(g,{class:"text-dark",title:e.$t("dialog.accounting_doc"),to:"/acc/accounting/view/"+t.code},{prepend:a(()=>[o(f,{color:"green-darken-4",icon:"mdi-file"})]),_:2},1032,["title","to"]),o(g,{class:"text-dark",title:e.$t("dialog.view"),to:"/acc/sell/view/"+t.code},{prepend:a(()=>[o(f,{color:"green-darken-4",icon:"mdi-eye"})]),_:2},1032,["title","to"]),o(g,{class:"text-dark",title:e.$t("dialog.export_pdf"),onClick:d=>{e.printOptions.selectedPrintCode=t.code,e.modal=!0}},{prepend:a(()=>[o(f,{icon:"mdi-file-pdf-box"})]),_:2},1032,["title","onClick"]),o(g,{class:"text-dark",title:e.$t("dialog.edit"),onClick:d=>e.canEditItem(t.code)},{prepend:a(()=>[o(f,{icon:"mdi-file-edit"})]),_:2},1032,["title","onClick"]),o(g,{class:"text-dark",title:e.$t("dialog.delete"),onClick:d=>e.deleteItem(t.code)},{prepend:a(()=>[o(f,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)]),"item.label":a(({item:t})=>[t.label?(n(),v("span",re,[t.label.code=="payed"?(n(),v("span",de,r(t.label.label),1)):V("",!0),t.label.code=="returned"?(n(),v("span",pe,r(t.label.label),1)):V("",!0),t.label.code=="accepted"?(n(),v("span",ue,r(t.label.label),1)):V("",!0)])):V("",!0)]),"item.des":a(({item:t})=>[h(r(t.des.replace("فاکتور فروش:","")),1)]),"item.relatedDocsCount":a(({item:t})=>[t.relatedDocsCount!="0"?(n(),v("span",me,[l[22]||(l[22]=y("i",{class:"fa fa-money"},null,-1)),h(" "+r(e.$filters.formatNumber(t.relatedDocsPays)),1)])):V("",!0)]),"item.amount":a(({item:t})=>[y("span",ce,r(e.$filters.formatNumber(t.amount)),1)]),"item.profit":a(({item:t})=>[t.profit>=0?(n(),v("span",fe,r(e.$filters.formatNumber(t.profit)),1)):(n(),v("span",ve,r(e.$filters.formatNumber(Math.abs(t.profit)))+" (زیان) ",1))]),"item.transferCost":a(({item:t})=>[y("span",he,r(e.$filters.formatNumber(t.transferCost)),1)]),"item.discountAll":a(({item:t})=>[y("span",ge,r(e.$filters.formatNumber(t.discountAll)),1)]),"item.person":a(({item:t})=>[t.person?(n(),$(N,{key:0,to:"/acc/persons/card/view/"+t.person.code},{default:a(()=>[h(r(t.person.nikename),1)]),_:2},1032,["to"])):(n(),v("span",be,"-"))]),"item.code":a(({item:t})=>[o(N,{to:"/acc/sell/view/"+t.code},{default:a(()=>[h(r(t.code),1)]),_:2},1032,["to"])]),"expanded-row":a(({item:t})=>[y("tr",null,[y("td",{colspan:e.visibleHeaders.length,class:"expanded-row"},[e.loading&&e.expanded.includes(t.code)?(n(),$(z,{key:0,indeterminate:"",color:"primary",class:"my-2"})):(n(),$(x,{key:1,dense:"",class:"expanded-list"},{default:a(()=>[(n(!0),v(B,null,S(t.rows,d=>(n(),$(g,{key:d.id},{default:a(()=>[o(M,null,{default:a(()=>[o(I,{color:"blue lighten-4",small:"",class:"mr-1"},{default:a(()=>{var C;return[h(r(((C=d.commodity)==null?void 0:C.name)||"-"),1)]}),_:2},1024),o(I,{color:"green lighten-4",small:"",class:"mr-1"},{default:a(()=>[h("تعداد: "+r(d.commdityCount),1)]),_:2},1024),o(I,{color:"orange lighten-4",small:""},{default:a(()=>[h("قیمت کل ردیف: "+r(e.$filters.formatNumber(d.bs)),1)]),_:2},1024)]),_:2},1024),o(H,{class:"font-weight-bold my-1"},{default:a(()=>[h(r(d.des),1)]),_:2},1024)]),_:2},1024))),128)),!t.rows||t.rows.length===0?(n(),$(g,{key:0},{default:a(()=>[o(H,{class:"text-grey"},{default:a(()=>l[23]||(l[23]=[h("داده‌ای برای نمایش وجود ندارد")])),_:1})]),_:1})):V("",!0)]),_:2},1024))],8,ye)])]),_:1},8,["items-per-page","page","headers","items","items-length","loading","no-data-text","modelValue","expanded","onUpdate:options","max-height","onUpdate:expanded"]),o(L,{modelValue:e.showColumnDialog,"onUpdate:modelValue":l[12]||(l[12]=t=>e.showColumnDialog=t),"max-width":"500px"},{default:a(()=>[o(E,null,{default:a(()=>[o(D,{dark:""},{default:a(()=>[o(J,null,{default:a(()=>[h(r(e.$t("dialog.manage_columns")),1)]),_:1}),o(U),o(m,{icon:"",onClick:l[11]||(l[11]=t=>e.showColumnDialog=!1)},{default:a(()=>[o(f,null,{default:a(()=>l[24]||(l[24]=[h("mdi-close")])),_:1})]),_:1})]),_:1}),o(G,null,{default:a(()=>[o(q,null,{default:a(()=>[(n(!0),v(B,null,S(e.allHeaders,t=>(n(),$(j,{key:t.value,cols:"12",sm:"4",class:"my-0 py-0"},{default:a(()=>[o(W,{modelValue:t.visible,"onUpdate:modelValue":[d=>t.visible=d,e.updateColumnVisibility],label:t.title,"hide-details":"auto"},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),o(L,{modelValue:e.modal,"onUpdate:modelValue":l[21]||(l[21]=t=>e.modal=t),width:"auto"},{default:a(()=>[o(E,{subtitle:e.$t("dialog.print_info_des"),"prepend-icon":"mdi-file-pdf-box",title:e.$t("dialog.export_pdf")},{text:a(()=>[o(A,{class:"mb-2",modelValue:e.printOptions.paper,"onUpdate:modelValue":l[13]||(l[13]=t=>e.printOptions.paper=t),items:e.paperSizes,label:e.$t("dialog.paper_size")},null,8,["modelValue","items","label"]),o(O,{inset:"",modelValue:e.printOptions.bidInfo,"onUpdate:modelValue":l[14]||(l[14]=t=>e.printOptions.bidInfo=t),color:"primary",label:e.$t("dialog.bid_info_label"),"hide-details":""},null,8,["modelValue","label"]),o(O,{inset:"",modelValue:e.printOptions.pays,"onUpdate:modelValue":l[15]||(l[15]=t=>e.printOptions.pays=t),color:"primary",label:e.$t("dialog.invoice_pays"),"hide-details":""},null,8,["modelValue","label"]),o(O,{inset:"",modelValue:e.printOptions.note,"onUpdate:modelValue":l[16]||(l[16]=t=>e.printOptions.note=t),color:"primary",label:e.$t("dialog.invoice_footer_note"),"hide-details":""},null,8,["modelValue","label"]),o(O,{inset:"",modelValue:e.printOptions.taxInfo,"onUpdate:modelValue":l[17]||(l[17]=t=>e.printOptions.taxInfo=t),color:"primary",label:e.$t("dialog.tax_dexpo"),"hide-details":""},null,8,["modelValue","label"]),o(O,{inset:"",modelValue:e.printOptions.discountInfo,"onUpdate:modelValue":l[18]||(l[18]=t=>e.printOptions.discountInfo=t),color:"primary",label:e.$t("dialog.discount_dexpo"),"hide-details":""},null,8,["modelValue","label"])]),actions:a(()=>[o(m,{variant:"tonal","prepend-icon":"mdi-printer",color:"primary",text:e.$t("dialog.print"),onClick:l[19]||(l[19]=t=>{e.modal=!1,e.printInvoice()})},null,8,["text"]),o(m,{variant:"tonal","prepend-icon":"mdi-undo",color:"secondary",text:e.$t("dialog.cancel"),onClick:l[20]||(l[20]=t=>e.modal=!1)},null,8,["text"])]),_:1},8,["subtitle","title"])]),_:1},8,["modelValue"])])}const Ce=K(le,[["render",ke]]);export{Ce as default}; diff --git a/public_html/webui/assets/list-99da98fe.js b/public_html/webui/assets/list-99da98fe.js deleted file mode 100644 index 5601c7d3..00000000 --- a/public_html/webui/assets/list-99da98fe.js +++ /dev/null @@ -1 +0,0 @@ -import{a as M}from"./main-9b36f05f.js";import{r as v,O as ne,j as se,a as n,o as r,s as u,b as e,w as l,F as z,_ as w,e as F,d,t as i,A as c,v as H,C as re,c as ie}from"./vendor-adef9cb4.js";const ue={key:0,class:"text-center"},de={key:1,class:"text-center"},ce={key:2,class:"text-center"},me={key:3,class:"text-center"},_e={key:0},ve={key:4,class:"text-center"},pe={key:5,class:"text-center"},be={key:6,class:"text-center"},fe={key:7,class:"text-center"},ge={key:8,class:"text-center"},ke={key:9,class:"text-center"},J="hesabix_bank_table_columns",xe={__name:"list",setup(ye){const p=v(!1),h=v([]),$=v(""),x=v(!1),b=v({show:!1,code:null}),_=v({show:!1,title:"",message:"",color:"primary"}),E=o=>o?Number(o).toLocaleString("fa-IR"):"0",R=o=>o?o.replace(/(\d{4})(?=\d)/g,"$1-"):"",T=o=>o?o.replace(/(.{4})/g,"$1 ").trim():"",g=v([{title:"عملیات",key:"operation",align:"center",sortable:!1,width:100,visible:!0},{title:"کد",key:"code",align:"center",sortable:!0,width:100,visible:!0},{title:"بانک",key:"name",align:"center",sortable:!0,width:140,visible:!0},{title:"موجودی",key:"balance",align:"center",sortable:!0,width:140,visible:!0},{title:"صاحب حساب",key:"owner",align:"center",sortable:!0,width:120,visible:!0},{title:"شماره کارت",key:"cardNum",align:"center",sortable:!0,width:120,visible:!0},{title:"شبا",key:"shaba",align:"center",sortable:!0,width:160,visible:!0},{title:"شعبه",key:"shobe",align:"center",sortable:!0,width:120,visible:!0},{title:"تلفن اینترنت بانک",key:"mobileInternetBank",align:"center",sortable:!0,width:120,visible:!0},{title:"شماره کارتخوان",key:"posNum",align:"center",sortable:!0,width:100,visible:!0}]),j=ne(()=>g.value.filter(o=>o.visible)),m=o=>{var t;return(t=g.value.find(s=>s.key===o))==null?void 0:t.visible},G=()=>{const o=localStorage.getItem(J);if(o){const t=JSON.parse(o);g.value.forEach(s=>{s.visible=t.includes(s.key)})}},K=()=>{const o=g.value.filter(t=>t.visible).map(t=>t.key);localStorage.setItem(J,JSON.stringify(o))},k=(o,t="پیام",s="primary")=>{_.value={show:!0,title:t,message:o,color:s}},P=o=>{b.value={show:!0,code:o}},Y=async()=>{p.value=!0;try{const o=await M.post("/api/bank/list");h.value=o.data}catch(o){console.error("Error loading data:",o),k("خطا در بارگذاری داده‌ها: "+o.message,"خطا","error")}finally{p.value=!1}},q=async()=>{const o=b.value.code;if(b.value.show=!1,!!o)try{p.value=!0;const t=await M.post(`/api/bank/delete/${o}`);t.data.result===1?(h.value=h.value.filter(s=>s.code!==o),k("بانک با موفقیت حذف شد.","موفقیت","success")):t.data.result===2?k("بانک به دلیل داشتن تراکنش و اسناد حسابداری مرتبط قابل حذف نیست.","خطا","error"):t.data.result===3&&k("بانک به دلیل انتخاب به عنوان تسویه کیف پول قابل حذف نیست.","خطا","error")}catch(t){console.error("Error deleting item:",t),k("خطا در حذف آیتم: "+t.message,"خطا","error")}finally{p.value=!1}};return se(()=>{G(),Y()}),(o,t)=>{const s=n("v-btn"),C=n("v-tooltip"),V=n("v-spacer"),U=n("v-slide-group-item"),Q=n("v-slide-group"),O=n("v-toolbar"),y=n("v-icon"),W=n("v-text-field"),N=n("v-list-item-title"),S=n("v-list-item"),X=n("v-list"),Z=n("v-menu"),ee=n("router-link"),te=n("v-data-table"),le=n("v-checkbox"),oe=n("v-col"),ae=n("v-row"),B=n("v-card-text"),I=n("v-card"),D=n("v-dialog"),L=n("v-card-title"),A=n("v-card-actions");return r(),u(z,null,[e(O,{color:"toolbar",title:o.$t("drawer.banks_accounts")},{prepend:l(()=>[e(C,{text:o.$t("dialog.back"),location:"bottom"},{activator:l(({props:a})=>[e(s,w(a,{onClick:t[0]||(t[0]=f=>o.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:l(()=>[e(V),e(Q,{"show-arrows":""},{default:l(()=>[e(U,null,{default:l(()=>[e(C,{text:o.$t("dialog.add_new"),location:"bottom"},{activator:l(({props:a})=>[e(s,w(a,{icon:"mdi-plus",color:"primary",to:"/acc/banks/mod/"}),null,16)]),_:1},8,["text"])]),_:1}),e(U,null,{default:l(()=>[e(C,{text:o.$t("dialog.column_settings"),location:"bottom"},{activator:l(({props:a})=>[e(s,w(a,{icon:"mdi-table-cog",color:"primary",onClick:t[1]||(t[1]=f=>x.value=!0)}),null,16)]),_:1},8,["text"])]),_:1})]),_:1})]),_:1},8,["title"]),e(W,{modelValue:$.value,"onUpdate:modelValue":t[2]||(t[2]=a=>$.value=a),loading:p.value,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:o.$t("dialog.search_txt"),clearable:""},{"prepend-inner":l(()=>[e(C,{location:"bottom",text:o.$t("dialog.search")},{activator:l(({props:a})=>[e(y,w(a,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["modelValue","loading","placeholder"]),e(te,{headers:j.value,items:h.value,loading:p.value,search:$.value,class:"elevation-1 text-center"},{item:l(({item:a})=>[F("tr",null,[m("operation")?(r(),u("td",ue,[e(Z,null,{activator:l(({props:f})=>[e(s,w({variant:"text",size:"small",color:"error",icon:"mdi-menu"},f),null,16)]),default:l(()=>[e(X,null,{default:l(()=>[e(S,{to:"/acc/banks/card/view/"+a.code},{prepend:l(()=>[e(y,{color:"success",icon:"mdi-eye"})]),default:l(()=>[e(N,null,{default:l(()=>[d(i(o.$t("dialog.view")),1)]),_:1})]),_:2},1032,["to"]),e(S,{to:"/acc/banks/mod/"+a.code},{prepend:l(()=>[e(y,{icon:"mdi-pencil"})]),default:l(()=>[e(N,null,{default:l(()=>[d(i(o.$t("dialog.edit")),1)]),_:1})]),_:2},1032,["to"]),e(S,{onClick:f=>P(a.code)},{prepend:l(()=>[e(y,{color:"error",icon:"mdi-delete"})]),default:l(()=>[e(N,null,{default:l(()=>[d(i(o.$t("dialog.delete")),1)]),_:1})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)])):c("",!0),m("code")?(r(),u("td",de,i(E(a.code)),1)):c("",!0),m("name")?(r(),u("td",ce,[e(ee,{to:"/acc/banks/card/view/"+a.code},{default:l(()=>[d(i(a.name),1)]),_:2},1032,["to"])])):c("",!0),m("balance")?(r(),u("td",me,[F("span",{class:H(Number(a.balance)>=0?"text-success":"text-error")},[d(i(E(Math.abs(Number(a.balance))))+" ",1),Number(a.balance)<0?(r(),u("span",_e,"منفی")):c("",!0)],2)])):c("",!0),m("owner")?(r(),u("td",ve,i(a.owner),1)):c("",!0),m("cardNum")?(r(),u("td",pe,i(R(a.cardNum)),1)):c("",!0),m("shaba")?(r(),u("td",be,i(T(a.shaba)),1)):c("",!0),m("shobe")?(r(),u("td",fe,i(a.shobe),1)):c("",!0),m("mobileInternetBank")?(r(),u("td",ge,i(a.mobileInternetBank),1)):c("",!0),m("posNum")?(r(),u("td",ke,i(a.posNum),1)):c("",!0)])]),_:1},8,["headers","items","loading","search"]),e(D,{modelValue:x.value,"onUpdate:modelValue":t[4]||(t[4]=a=>x.value=a),"max-width":"500"},{default:l(()=>[e(I,null,{default:l(()=>[e(O,{color:"toolbar",title:o.$t("dialog.manage_columns")},{default:l(()=>[e(V),e(s,{icon:"",onClick:t[3]||(t[3]=a=>x.value=!1)},{default:l(()=>[e(y,null,{default:l(()=>t[9]||(t[9]=[d("mdi-close")])),_:1})]),_:1})]),_:1},8,["title"]),e(B,null,{default:l(()=>[e(ae,null,{default:l(()=>[(r(!0),u(z,null,re(g.value,a=>(r(),ie(oe,{key:a.key,cols:"12",sm:"6"},{default:l(()=>[e(le,{modelValue:a.visible,"onUpdate:modelValue":f=>a.visible=f,label:a.title,onChange:K,"hide-details":""},null,8,["modelValue","onUpdate:modelValue","label"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(D,{modelValue:b.value.show,"onUpdate:modelValue":t[6]||(t[6]=a=>b.value.show=a),"max-width":"400"},{default:l(()=>[e(I,null,{default:l(()=>[e(L,{class:"text-h6"},{default:l(()=>t[10]||(t[10]=[d(" تأیید حذف ")])),_:1}),e(B,null,{default:l(()=>t[11]||(t[11]=[d(" آیا برای حذف حساب بانکی مطمئن هستید؟ ")])),_:1}),e(A,null,{default:l(()=>[e(V),e(s,{color:"primary",variant:"text",onClick:t[5]||(t[5]=a=>b.value.show=!1)},{default:l(()=>t[12]||(t[12]=[d("خیر")])),_:1}),e(s,{color:"error",variant:"text",onClick:q},{default:l(()=>t[13]||(t[13]=[d("بله")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(D,{modelValue:_.value.show,"onUpdate:modelValue":t[8]||(t[8]=a=>_.value.show=a),"max-width":"400"},{default:l(()=>[e(I,null,{default:l(()=>[e(L,{class:H(_.value.color+" text-h6")},{default:l(()=>[d(i(_.value.title),1)]),_:1},8,["class"]),e(B,{class:"pt-4"},{default:l(()=>[d(i(_.value.message),1)]),_:1}),e(A,null,{default:l(()=>[e(V),e(s,{color:"primary",variant:"text",onClick:t[7]||(t[7]=a=>_.value.show=!1)},{default:l(()=>t[14]||(t[14]=[d("قبول")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}}};export{xe as default}; diff --git a/public_html/webui/assets/list-a1fb676c.js b/public_html/webui/assets/list-a1fb676c.js deleted file mode 100644 index 7d1dd765..00000000 --- a/public_html/webui/assets/list-a1fb676c.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as j,S as p,a as g}from"./main-9b36f05f.js";import{r as q,a as n,o as f,s as y,b as l,w as a,_,d as m,F as $,C as M,c as D,e as h,u as G,ao as H,t as r,A as w}from"./vendor-adef9cb4.js";const J={name:"list",data:()=>({printModal:!1,printOptions:{pays:!0,note:!0,bidInfo:!0,taxInfo:!0,discountInfo:!0,selectedPrintCode:0,paper:"A4-L"},paperSizes:[{title:"A4 عمودی",value:"A4"},{title:"A4 افقی",value:"A4-L"},{title:"A5 عمودی",value:"A5"},{title:"A5 افقی",value:"A5-L"}],sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",types:[],loading:q(!0),items:[],orgItems:[],headers:[{text:"عملیات",value:"operation"},{text:"فاکتور",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"خریدار",value:"person",sortable:!0},{text:"تخفیف",value:"discountAll",sortable:!0},{text:"حمل و نقل",value:"transferCost",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"پرداختی",value:"relatedDocsCount",sortable:!0},{text:"برچسب",value:"label",width:100},{text:"شرح",value:"des",sortable:!0}]}),methods:{openPrintModal(t){this.printOptions.selectedPrintCode=t,this.printModal=!0},changeLabel(t){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):(this.loading=!0,g.post("/api/buy/label/change",{items:this.itemsSelected,label:t}).then(e=>{this.loading=!1,e.data.code==0?(p.fire({text:"فاکتور‌ها با موفقیت ویرایش شد.",icon:"success",confirmButtonText:"قبول"}),this.itemsSelected=[]):e.data.result==2&&p.fire({text:e.data.message,icon:"warning",confirmButtonText:"قبول"}),this.loadData()}))},filterTable(){this.loading=!0;let t=[],e=!0,i=[];this.types.forEach(u=>{u.checked==!0&&(e=!1,i.push(u))}),e?this.items=this.orgItems:(this.orgItems.forEach(u=>{i.forEach(k=>{if(u.label&&k.code==u.label.code){let d=!1;t.forEach(v=>{u.label.code==v.code&&(d=!0)}),d==!1&&t.push(u)}})}),this.items=t),this.loading=!1},loadData(){g.post("/api/printers/options/info").then(t=>{this.printOptions=t.data.buy}),g.post("/api/invoice/types",{type:"buy"}).then(t=>{this.types=t.data}),g.post("/api/buy/docs/search",{type:"buy"}).then(t=>{this.items=t.data,this.orgItems=t.data,this.items.forEach(e=>{this.sumTotal+=parseInt(e.amount)}),this.loading=!1})},canEditItem(t){this.loading=!0,g.post("/api/buy/edit/can/"+t).then(e=>{this.loading=!1,e.data.result==!1?p.fire({text:"این فاکتور به دلیل وجود اسناد پرداخت یا حواله‌های انبار مرتبط با آن قابل ویرایش نیست",confirmButtonText:"قبول",icon:"error"}):this.$router.push("/acc/buy/mod/"+t)})},deleteItems(){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله‌های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(t=>{t.isConfirmed&&(this.loading=!0,g.post("/api/accounting/remove/group",{items:this.itemsSelected}).then(e=>{this.loading=!1,e.data.result==1?(this.loadData(),p.fire({text:"فاکتورها با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):e.data.result==2&&p.fire({text:e.data.message,icon:"warning",confirmButtonText:"قبول"})}))})},printInvoice(t=!0,e=!0){this.loading=!0,g.post("/api/buy/print/invoice",{code:this.printOptions.selectedPrintCode,pdf:t,printers:e,printOptions:this.printOptions}).then(i=>{this.loading=!1,window.open(this.$API_URL+"/front/print/"+i.data.id,"_blank","noreferrer")})},deleteItem(t){p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله‌های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(e=>{e.isConfirmed&&g.post("/api/accounting/remove",{code:t}).then(i=>{if(i.data.result==1){let u=0;for(let k=0;k{typeof e.amount.valueOf()=="string"?this.sumSelected+=parseInt(e.amount.replaceAll(",","")):this.sumSelected+=e.amount})},deep:!0},searchValue:{handler:function(t){if(this.searchValue=="")this.items=this.orgItems;else{let e=[];this.orgItems.forEach(i=>{(i.person.nikename.includes(this.searchValue)||i.date.includes(this.searchValue)||i.amount.toString().includes(this.searchValue)||i.des.includes(this.searchValue)||i.code.includes(this.searchValue)||i.label&&i.label.label.includes(this.searchValue))&&e.push(i)}),this.items=e}},deep:!1}}},K={class:"sticky-container"},Q={class:"form-check form-check-inline mx-1"},W=["onUpdate:modelValue"],X={class:"form-check-label"},Y={key:0},Z={key:0,class:"text-success"},ee={key:1,class:"text-danger"},te={key:2,class:"text-info"},oe={key:0,class:"text-success"},le={class:"text-dark"},ae={class:"text-dark"},ie={class:"text-dark"},ne={class:"text-dark"},se={class:"text-primary"},re={class:"text-dark"},de={class:"text-primary"};function ce(t,e,i,u,k,d){const v=n("v-btn"),x=n("v-tooltip"),E=n("v-spacer"),s=n("v-icon"),T=n("v-list-subheader"),b=n("v-list-item"),C=n("v-list"),I=n("v-menu"),N=n("v-toolbar"),P=n("v-text-field"),B=n("router-link"),U=n("EasyDataTable"),L=n("v-select"),V=n("v-switch"),O=n("v-card"),z=n("v-dialog"),A=n("v-col"),F=n("v-row"),R=n("v-card-text");return f(),y("div",K,[l(N,{color:"toolbar",title:t.$t("فاکتورهای خرید")},{prepend:a(()=>[l(x,{text:"بازگشت",location:"bottom"},{activator:a(({props:o})=>[l(v,_(o,{onClick:e[0]||(e[0]=c=>t.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1})]),default:a(()=>[l(E),l(x,{text:"اضافه کردن جدید",location:"bottom"},{activator:a(({props:o})=>[l(v,_(o,{icon:"mdi-plus",color:"primary",to:"/acc/buy/mod/"}),null,16)]),_:1}),l(x,{text:"حذف",location:"bottom"},{activator:a(({props:o})=>[l(v,_(o,{icon:"mdi-delete",color:"danger",onClick:e[1]||(e[1]=c=>d.deleteItems())}),null,16)]),_:1}),l(I,null,{activator:a(({props:o})=>[l(v,_(o,{icon:"",color:"green"}),{default:a(()=>[l(x,{activator:"parent",text:"تغییر برچسب‌ها",location:"bottom"}),l(s,{icon:"mdi-dots-horizontal-circle"})]),_:2},1040)]),default:a(()=>[l(C,null,{default:a(()=>[l(T,{color:"primary"},{default:a(()=>e[15]||(e[15]=[m("تغییر برچسب‌ها")])),_:1}),(f(!0),y($,null,M(t.types,o=>(f(),D(b,{class:"text-dark",title:"تغییر به "+o.label,onClick:c=>d.changeLabel(o)},{prepend:a(()=>[l(s,{color:"green-darken-4",icon:"mdi-label"})]),_:2},1032,["title","onClick"]))),256)),l(b,{class:"text-dark",title:"حذف برچسب‌ها",onClick:e[2]||(e[2]=o=>d.changeLabel("clear"))},{prepend:a(()=>[l(s,{color:"red",icon:"mdi-undo"})]),_:1})]),_:1})]),_:1})]),_:1},8,["title"]),l(P,{"hide-details":"",color:"green",class:"pt-0 rounded-0 mb-0",density:"compact",placeholder:"جستجو ...",modelValue:t.searchValue,"onUpdate:modelValue":e[4]||(e[4]=o=>t.searchValue=o),type:"text",clearable:""},{"prepend-inner":a(()=>[l(x,{location:"bottom",text:"جستجو"},{activator:a(({props:o})=>[l(s,_(o,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1})]),"append-inner":a(()=>[l(I,{"close-on-content-click":!1},{activator:a(({props:o})=>[l(s,_({size:"sm"},o,{icon:"",color:"primary"}),{default:a(()=>[l(x,{activator:"parent",variant:"plain",text:"فیلترها",location:"bottom"}),l(s,{icon:"mdi-filter"})]),_:2},1040)]),default:a(()=>[l(C,null,{default:a(()=>[l(T,{color:"primary"},{default:a(()=>[l(s,{icon:"mdi-filter"}),e[16]||(e[16]=m(" فیلترها "))]),_:1}),(f(!0),y($,null,M(t.types,(o,c)=>(f(),D(b,{class:"text-dark"},{title:a(()=>[h("div",Q,[G(h("input",{onChange:e[3]||(e[3]=(...S)=>d.filterTable&&d.filterTable(...S)),"onUpdate:modelValue":S=>t.types[c].checked=S,class:"form-check-input",type:"checkbox"},null,40,W),[[H,t.types[c].checked]]),h("label",X,r(o.label),1)])]),_:2},1024))),256))]),_:1})]),_:1})]),_:1},8,["modelValue"]),l(U,{"items-selected":t.itemsSelected,"onUpdate:itemsSelected":e[5]||(e[5]=o=>t.itemsSelected=o),"table-class-name":"customize-table","show-index":"",alternating:"",headers:t.headers,items:t.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:t.loading},{"item-operation":a(({code:o})=>[l(I,null,{activator:a(({props:c})=>[l(v,_({variant:"text",size:"small",color:"error",icon:"mdi-menu"},c),null,16)]),default:a(()=>[l(C,null,{default:a(()=>[l(b,{to:"/acc/accounting/view/"+o,class:"text-dark",title:"سند حسابداری"},{prepend:a(()=>[l(s,{color:"green-darken-4",icon:"mdi-file"})]),_:2},1032,["to"]),l(b,{to:"/acc/buy/view/"+o,class:"text-dark",title:"مشاهده"},{prepend:a(()=>[l(s,{color:"green-darken-4",icon:"mdi-eye"})]),_:2},1032,["to"]),l(b,{onClick:c=>d.openPrintModal(o),class:"text-dark",title:"خروجی PDF"},{prepend:a(()=>[l(s,{icon:"mdi-file-pdf-box"})]),_:2},1032,["onClick"]),l(b,{onClick:c=>d.canEditItem(o),class:"text-dark",title:"ویرایش"},{prepend:a(()=>[l(s,{icon:"mdi-file-edit"})]),_:2},1032,["onClick"]),l(b,{onClick:c=>d.deleteItem(o),class:"text-dark",title:"حذف"},{prepend:a(()=>[l(s,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)]),"item-label":a(({label:o})=>[o?(f(),y("span",Y,[o.code=="payed"?(f(),y("span",Z,r(o.label),1)):w("",!0),o.code=="returned"?(f(),y("span",ee,r(o.label),1)):w("",!0),o.code=="accepted"?(f(),y("span",te,r(o.label),1)):w("",!0)])):w("",!0)]),"item-des":a(({des:o})=>[m(r(o.replace("فاکتور خرید:","")),1)]),"item-relatedDocsCount":a(({relatedDocsCount:o,relatedDocsPays:c})=>[o!="0"?(f(),y("span",oe,[l(s,{small:""},{default:a(()=>e[17]||(e[17]=[m("mdi-currency-usd")])),_:1}),m(" "+r(t.$filters.formatNumber(c)),1)])):w("",!0)]),"item-amount":a(({amount:o})=>[h("span",le,r(t.$filters.formatNumber(o)),1)]),"item-transferCost":a(({transferCost:o})=>[h("span",ae,r(t.$filters.formatNumber(o)),1)]),"item-discountAll":a(({discountAll:o})=>[h("span",ie,r(t.$filters.formatNumber(o)),1)]),"item-person":a(({person:o})=>[l(B,{to:"/acc/persons/card/view/"+o.code},{default:a(()=>[m(r(o.nikename),1)]),_:2},1032,["to"])]),"item-code":a(({code:o})=>[l(B,{to:"/acc/buy/view/"+o},{default:a(()=>[m(r(o),1)]),_:2},1032,["to"])]),_:1},8,["items-selected","headers","items","loading"]),l(z,{modelValue:t.printModal,"onUpdate:modelValue":e[14]||(e[14]=o=>t.printModal=o),width:"auto"},{default:a(()=>[l(O,{subtitle:"برای تغییر تنظیمات پیشفرض به بخش تنظیمات چاپ مراجعه کنید","prepend-icon":"mdi-file-pdf-box",title:"خروجی PDF"},{text:a(()=>[l(L,{class:"mb-2",modelValue:t.printOptions.paper,"onUpdate:modelValue":e[6]||(e[6]=o=>t.printOptions.paper=o),items:t.paperSizes,label:"سایز کاغذ و حالت چاپ"},null,8,["modelValue","items"]),l(V,{inset:"",modelValue:t.printOptions.bidInfo,"onUpdate:modelValue":e[7]||(e[7]=o=>t.printOptions.bidInfo=o),color:"primary",label:"اطلاعات کسب‌وکار","hide-details":""},null,8,["modelValue"]),l(V,{inset:"",modelValue:t.printOptions.pays,"onUpdate:modelValue":e[8]||(e[8]=o=>t.printOptions.pays=o),color:"primary",label:"نمایش پرداخت‌های فاکتور","hide-details":""},null,8,["modelValue"]),l(V,{inset:"",modelValue:t.printOptions.note,"onUpdate:modelValue":e[9]||(e[9]=o=>t.printOptions.note=o),color:"primary",label:"یاداشت پایین فاکتور","hide-details":""},null,8,["modelValue"]),l(V,{inset:"",modelValue:t.printOptions.taxInfo,"onUpdate:modelValue":e[10]||(e[10]=o=>t.printOptions.taxInfo=o),color:"primary",label:"مالیات به تفکیک اقلام","hide-details":""},null,8,["modelValue"]),l(V,{inset:"",modelValue:t.printOptions.discountInfo,"onUpdate:modelValue":e[11]||(e[11]=o=>t.printOptions.discountInfo=o),color:"primary",label:"تخفیف به تفکیک اقلام","hide-details":""},null,8,["modelValue"])]),actions:a(()=>[l(v,{variant:"tonal","prepend-icon":"mdi-printer",color:"primary",text:"چاپ",onClick:e[12]||(e[12]=o=>{t.printModal=!1,d.printInvoice()})}),l(v,{variant:"tonal","prepend-icon":"mdi-undo",color:"secondary",text:"لغو",onClick:e[13]||(e[13]=o=>t.printModal=!1)})]),_:1})]),_:1},8,["modelValue"]),l(O,{class:"mt-3",elevation:"1"},{default:a(()=>[l(R,null,{default:a(()=>[l(F,null,{default:a(()=>[l(A,{cols:"12",md:"6"},{default:a(()=>[h("span",ne,[l(s,{left:""},{default:a(()=>e[18]||(e[18]=[m("mdi-format-list-bulleted")])),_:1}),e[19]||(e[19]=m(" مبلغ کل: "))]),h("span",se,r(t.$filters.formatNumber(t.sumTotal))+" "+r(t.$filters.getActiveMoney().shortName),1)]),_:1}),l(A,{cols:"12",md:"6"},{default:a(()=>[h("span",re,[l(s,{left:""},{default:a(()=>e[20]||(e[20]=[m("mdi-check-all")])),_:1}),e[21]||(e[21]=m(" جمع مبلغ موارد انتخابی: "))]),h("span",de,r(t.$filters.formatNumber(t.sumSelected))+" "+r(t.$filters.getActiveMoney().shortName),1)]),_:1})]),_:1})]),_:1})]),_:1})])}const me=j(J,[["render",ce]]);export{me as default}; diff --git a/public_html/webui/assets/list-a992d28b.js b/public_html/webui/assets/list-a992d28b.js deleted file mode 100644 index b85fd3df..00000000 --- a/public_html/webui/assets/list-a992d28b.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as h,a as c,S as m}from"./main-9b36f05f.js";import{r as g,a as u,o as w,s as v,e,d as l,b as i,w as n,u as y,ab as k}from"./vendor-adef9cb4.js";const x={name:"list",data:()=>({loading:g(!0),searchValue:"",items:[],headers:[{text:"نام لیست",value:"label",sortable:!0},{text:"عملیات",value:"operation"}]}),methods:{loadData(){c.post("/api/commodity/pricelist/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){m.fire({text:"آیا برای حذف این مورد مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&c.post("/api/commodity/pricelist/delete/"+s).then(p=>{if(p.data.result==1){let r=0;for(let a=0;as.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"mx-2 fa fa-list"},null,-1)),t[4]||(t[4]=l(" لیست‌های قیمت "))]),e("div",C,[i(d,{to:"/acc/commodity/pricelist/mod/",class:"btn btn-sm btn-primary ms-1",title:"ایجاد لیست جدید"},{default:n(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",T,[e("div",$,[e("div",D,[e("div",M,[e("div",E,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),y(e("input",{"onUpdate:modelValue":t[1]||(t[1]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[k,s.searchValue]])])]),i(b,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":n(({id:o})=>[e("div",N,[t[10]||(t[10]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",P,[i(d,{class:"dropdown-item",to:"/acc/commodity/pricelist/view/"+o},{default:n(()=>t[7]||(t[7]=[e("i",{class:"fa fa-list pe-2"},null,-1),l(" لیست قیمت‌ها ")])),_:2},1032,["to"]),i(d,{class:"dropdown-item",to:"/acc/commodity/pricelist/mod/"+o},{default:n(()=>t[8]||(t[8]=[e("i",{class:"fa fa-edit pe-2"},null,-1),l(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",onClick:I=>f.deleteItem(o),class:"dropdown-item text-danger"},t[9]||(t[9]=[e("i",{class:"fa fa-trash pe-2"},null,-1),l(" حذف ")]),8,S)])])]),_:1},8,["search-value","headers","items","loading"])])])])])}const j=h(x,[["render",z]]);export{j as default}; diff --git a/public_html/webui/assets/list-b0780902.css b/public_html/webui/assets/list-b0780902.css deleted file mode 100644 index 5d35423d..00000000 --- a/public_html/webui/assets/list-b0780902.css +++ /dev/null @@ -1 +0,0 @@ -.v-tabs[data-v-2a463003]{width:100%}.v-tab[data-v-2a463003]{flex:1} diff --git a/public_html/webui/assets/list-b0d140f5.js b/public_html/webui/assets/list-b0d140f5.js deleted file mode 100644 index 8c332beb..00000000 --- a/public_html/webui/assets/list-b0d140f5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as g,a as h,S as u}from"./main-9b36f05f.js";import{r as v,a as k,o as p,s as m,e,d as l,b as i,w as o,u as y,ab as _,t as f}from"./vendor-adef9cb4.js";const B={name:"list",data:()=>({searchValue:"",loading:v(!0),items:[],headers:[{text:"عملیات",value:"operation",width:"130"},{text:"کد",value:"code",width:"100px"},{text:"نام صندوق",value:"name",width:"120px"},{text:"موجودی()",value:"balance",width:"140px"},{text:"توضیحات",value:"des",width:"150px"}]}),methods:{loadData(){h.post("/api/cashdesk/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){u.fire({text:"آیا برای حذف صندوق مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&h.post("/api/cashdesk/delete/"+s).then(r=>{if(r.data.result==1){let c=0;for(let n=0;ns.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"fa fa-bank px-2"},null,-1)),t[4]||(t[4]=l(" صندوق ها "))]),e("div",C,[i(d,{to:"/acc/cashdesk/mod/",class:"block-options-item"},{default:o(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",D,[e("div",M,[e("div",N,[e("div",S,[e("div",E,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),y(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[_,s.searchValue]])])]),i(w,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":o(({code:a})=>[t[10]||(t[10]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",P,[i(d,{class:"dropdown-item",to:"/acc/cashdesk/card/view/"+a},{default:o(()=>t[7]||(t[7]=[e("i",{class:"fa fa-eye text-success pe-2"},null,-1),l(" مشاهده ")])),_:2},1032,["to"]),i(d,{class:"dropdown-item",to:"/acc/cashdesk/mod/"+a},{default:o(()=>t[8]||(t[8]=[e("i",{class:"fa fa-edit pe-2"},null,-1),l(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",onClick:b=>x.deleteItem(a),class:"dropdown-item text-danger"},t[9]||(t[9]=[e("i",{class:"fa fa-trash pe-2"},null,-1),l(" حذف ")]),8,z)])]),"item-name":o(({name:a,code:b})=>[i(d,{to:"/acc/cashdesk/card/view/"+b},{default:o(()=>[l(f(a),1)]),_:2},1032,["to"])]),"item-balance":o(({balance:a})=>[a>=0?(p(),m("label",I,f(s.$filters.formatNumber(a)),1)):(p(),m("label",O,f(s.$filters.formatNumber(-1*a))+" منفی",1))]),_:1},8,["search-value","headers","items","loading"])])])])])}const A=g(B,[["render",U]]);export{A as default}; diff --git a/public_html/webui/assets/list-b40782a7.css b/public_html/webui/assets/list-b40782a7.css deleted file mode 100644 index b83b29b5..00000000 --- a/public_html/webui/assets/list-b40782a7.css +++ /dev/null @@ -1 +0,0 @@ -.v-tabs[data-v-ab832cde]{width:100%}.v-tab[data-v-ab832cde]{flex:1} diff --git a/public_html/webui/assets/list-b5619ed8.js b/public_html/webui/assets/list-b5619ed8.js deleted file mode 100644 index a04cc17c..00000000 --- a/public_html/webui/assets/list-b5619ed8.js +++ /dev/null @@ -1 +0,0 @@ -import{a as r,S as g,_ as S}from"./main-9b36f05f.js";import{h as B,r as V,a as k,o as d,s as v,e as t,b as w,w as u,d as p,u as o,ab as x,F as q,c as $,A as f,t as i,B as n}from"./vendor-adef9cb4.js";const M=B({name:"passCheck",props:{id:Number,windowsState:Object},data:()=>({loading:V(!0),banks:[],modal:"",bankSelected:null,des:"",passDate:"",year:{start:"",end:"",now:""}}),methods:{loadData(){r.post("/api/bank/list").then(s=>{this.banks=s.data,this.isLoading=!1}),r.post("/api/year/get").then(s=>{this.year=s.data,this.passDate=s.data.now}),this.loading=!1},save(){this.bankSelected==""||this.bankSelected==null?g.fire({text:"بانک انتخاب نشده است",icon:"success",confirmButtonText:"قبول"}):(this.loading=!0,r.post("/api/cheque/pass/"+this.$props.id,{bank:this.bankSelected,date:this.passDate,des:this.des}).then(s=>{g.fire({text:"ثبت وصول چک با موفقیت ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(e=>{this.submitedDoc=s.data.doc,document.getElementById("pass-check-btn-close").click(),this.$props.windowsState.submited=!0,this.loading=!1})}))}},beforeMount(){this.loadData()}}),A={class:"modal fade",id:"modal-pass-check","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"staticBackdropLabel","aria-hidden":"true"},I={class:"modal-dialog"},j={class:"modal-content"},O={class:"modal-body"},T={class:"row"},E={class:"col-sm-12 col-md-12 mb-2"},N={class:"form-control"},Y={class:"col-sm-12 col-md-12 mb-2"},P={class:"form-control"},F={class:"col-sm-12 col-md-12 mb-2"},U={class:"form-control"},W={class:"modal-footer float-end align-end"},L=["disabled"];function z(s,e,c,C,D,y){const m=k("date-picker"),b=k("v-cob");return d(),v(q,null,[e[10]||(e[10]=t("a",{type:"button",class:"btn btn-sm btn-link text-primary",title:"پاس کردن چک","data-bs-toggle":"modal","data-bs-target":"#modal-pass-check"},[t("i",{class:"fa fa-money-bill-trend-up pe-1"})],-1)),t("div",A,[t("div",I,[t("div",j,[e[9]||(e[9]=t("div",{class:"modal-header bg-primary-light text-white"},[t("h1",{class:"modal-title fs-5",id:"staticBackdropLabel"},"پاس کردن چک"),t("div",{class:"block-options"},[t("button",{type:"button",id:"pass-check-btn-close",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),t("div",O,[t("div",T,[t("div",E,[t("div",N,[e[4]||(e[4]=t("label",{class:"form-label"},"تاریخ",-1)),w(m,{class:"",modelValue:s.passDate,"onUpdate:modelValue":e[0]||(e[0]=a=>s.passDate=a),format:"jYYYY/jMM/jDD","display-format":"jYYYY/jMM/jDD",min:s.year.start,max:s.year.end},null,8,["modelValue","min","max"])])]),t("div",Y,[t("div",P,[e[6]||(e[6]=t("label",{class:"form-label"},"بانک",-1)),w(b,{dir:"rtl",options:s.banks,label:"name",modelValue:s.bankSelected,"onUpdate:modelValue":e[1]||(e[1]=a=>s.bankSelected=a)},{"no-options":u(({search:a,searching:l,loading:h})=>e[5]||(e[5]=[p(" نتیجه‌ای یافت نشد! ")])),_:1},8,["options","modelValue"])])]),t("div",F,[t("div",U,[e[7]||(e[7]=t("label",{class:"form-label"},"توضیحات",-1)),o(t("input",{type:"text",class:"form-control","onUpdate:modelValue":e[2]||(e[2]=a=>s.des=a)},null,512),[[x,s.des]])])])])]),t("div",W,[t("button",{disabled:s.loading,type:"button",class:"btn btn-success",onClick:e[3]||(e[3]=a=>s.save())},e[8]||(e[8]=[t("i",{class:"fa fa-save pe-2"},null,-1),p(" ثبت ")]),8,L)])])])])],64)}const G=S(M,[["render",z]]),H={name:"list",components:{passCheck:G},watch:{"passChequeWindowsState.submited"(s,e){this.passChequeWindowsState.submited=!1,s&&this.loadData()}},data:()=>({passChequeWindowsState:{submited:!1},loading:V(!0),searchValueInput:"",itemsInput:[],itemsOutput:[],searchValueOutput:"",headersInput:[{text:"عملیات",value:"operation",width:"100"},{text:"شماره",value:"number",width:"100px"},{text:"کد صیاد",value:"sayadNum",width:"120px"},{text:"مبلغ(ریال)",value:"amount",width:"140px"},{text:"تاریخ",value:"datePay",width:"150px"},{text:"پرداخت کننده",value:"person.nikename",width:"150px"},{text:"بانک",value:"chequeBank",width:"150px"},{text:"وضعیت",value:"status",width:"150px",sortable:!0},{text:"تاریخ وصول",value:"date",width:"150px"},{text:"توضیحات",value:"des",width:"150px"}]}),methods:{loadData(){r.post("/api/cheque/list").then(s=>{this.itemsInput=s.data.input,this.itemsInput.forEach(e=>{e.amount=this.$filters.formatNumber(e.amount)}),this.itemsOutput=s.data.output,this.itemsOutput.forEach(e=>{e.amount=this.$filters.formatNumber(e.amount)}),this.loading=!1})},rejectCheque(s){this.loading=!0,r.post("/api/cheque/info/"+s).then(e=>{this.loading=!1,g.fire({title:"آیا برای تغییر وضعیت چک به برگشتی مطمئن هستید؟",icon:"question",confirmButtonText:"بله",cancelButtonText:"خیر",showCancelButton:!0,showCloseButton:!0}).then(c=>{c.isConfirmed&&(this.loading=!0,r.post("/api/cheque/reject/"+s).then(C=>{this.loading=!1,g.fire({title:"وضعیت چک تغییر یافت",icon:"success",confirmButtonText:"بله"}),this.loadData()}))})})}},beforeMount(){this.loadData()}},J={class:"block block-content-full"},K={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},Q={class:"block-title text-primary-dark"},R={class:"block-content pt-0 pb-3"},X={class:"row"},Z={class:"col-sm-12 col-md-12 m-0 p-0"},tt={class:"block-content p-0"},et={class:"col-sm-12 col-md-12 m-0 p-0"},st={class:"tab-content p-0",id:"myTabContent"},at={class:"tab-pane fade show active",id:"profile",role:"tabpanel","aria-labelledby":"profile-tab"},ot={class:"my-1"},lt={class:"input-group input-group-sm"},it=["onClick"],nt={class:"tab-pane fade",id:"pays",role:"tabpanel","aria-labelledby":"pays-tab"},dt={class:"my-1"},rt={class:"input-group input-group-sm"},ut=["onClick"];function pt(s,e,c,C,D,y){const m=k("passCheck"),b=k("EasyDataTable");return d(),v("div",J,[t("div",K,[t("h3",Q,[t("button",{onClick:e[0]||(e[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[3]||(e[3]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[4]||(e[4]=t("i",{class:"fa fa-money-check-dollar px-2"},null,-1)),e[5]||(e[5]=p(" چک‌های بانکی "))]),e[6]||(e[6]=t("div",{class:"block-options"},null,-1))]),t("div",R,[t("div",X,[t("div",Z,[t("div",tt,[t("div",et,[e[11]||(e[11]=t("ul",{class:"nav nav-pills flex-column flex-sm-row border border-secondary",id:"myTab",role:"tablist"},[t("button",{class:"flex-sm-fill text-sm-center nav-link rounded-0 active",id:"profile-tab","data-bs-toggle":"tab","data-bs-target":"#profile",type:"button",role:"tab","aria-controls":"profile","aria-selected":"true"},[t("i",{class:"fa fa-file-export me-2"}),p(" چک‌های دریافتی ")]),t("button",{class:"flex-sm-fill text-sm-center nav-link rounded-0",id:"pays-tab","data-bs-toggle":"tab","data-bs-target":"#pays",type:"button",role:"tab","aria-controls":"pays","aria-selected":"false"},[t("i",{class:"fa fa-file-import me-2"}),p(" چک‌‌های واگذار شده ")])],-1)),t("div",st,[t("div",at,[t("div",ot,[t("div",lt,[e[7]||(e[7]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),o(t("input",{"onUpdate:modelValue":e[1]||(e[1]=a=>s.searchValueInput=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[x,s.searchValueInput]])])]),w(b,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValueInput,headers:s.headersInput,items:s.itemsInput,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":u(({id:a,locked:l,rejected:h})=>[l?f("",!0):(d(),$(m,{key:0,windowsState:this.passChequeWindowsState,id:a},null,8,["windowsState","id"])),!h&&!l?(d(),v("a",{key:1,onClick:_=>y.rejectCheque(a),class:"btn btn-sm btn-link text-danger",title:"برگشت چک"},e[8]||(e[8]=[t("i",{class:"fa fa-arrow-left px-2"},null,-1)]),8,it)):f("",!0)]),"item-status":u(({status:a})=>[o(t("div",{class:"text-success"},i(a),513),[[n,a=="پاس شده"]]),o(t("div",{class:"text-dark"},i(a),513),[[n,a=="پاس نشده"]]),o(t("div",{class:"text-danger"},i(a),513),[[n,a=="برگشت خورده"]])]),_:1},8,["search-value","headers","items","loading"])]),t("div",nt,[t("div",dt,[t("div",rt,[e[9]||(e[9]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),o(t("input",{"onUpdate:modelValue":e[2]||(e[2]=a=>s.searchValueOutput=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[x,s.searchValueOutput]])])]),w(b,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValueOutput,headers:s.headersInput,items:s.itemsOutput,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":u(({id:a,locked:l,rejected:h})=>[l?f("",!0):(d(),$(m,{key:0,windowsState:this.passChequeWindowsState,id:a},null,8,["windowsState","id"])),!h&&!l?(d(),v("a",{key:1,onClick:_=>y.rejectCheque(a),class:"btn btn-sm btn-link text-danger",title:"برگشت چک"},e[10]||(e[10]=[t("i",{class:"fa fa-arrow-left px-2"},null,-1)]),8,ut)):f("",!0)]),"item-status":u(({status:a})=>[o(t("div",{class:"text-success"},i(a),513),[[n,a=="پاس شده"]]),o(t("div",{class:"text-dark"},i(a),513),[[n,a=="پاس نشده"]]),o(t("div",{class:"text-danger"},i(a),513),[[n,a=="برگشت خورده"]])]),_:1},8,["search-value","headers","items","loading"])])])])])])])])])}const bt=S(H,[["render",pt]]);export{bt as default}; diff --git a/public_html/webui/assets/list-b9f61c42.js b/public_html/webui/assets/list-b9f61c42.js deleted file mode 100644 index 0081c9d4..00000000 --- a/public_html/webui/assets/list-b9f61c42.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,a as m,S}from"./main-9b36f05f.js";import{r as E,a as k,o as b,s as g,e,d as i,b as f,w as r,u as p,ao as _,ab as y,au as B,F as x,C,t as n}from"./vendor-adef9cb4.js";const U={name:"list",components:{history},watch:{"singleChangeStateSelected.code"(s,t){this.items.forEach(l=>{l.code==s&&(this.singleChangeStateSelected=l,this.singleChangeStateSelected.person.mobile==""&&(this.singleChangeStateSelected.sms=!1))})},searchValue(s,t){this.searchTable()}},data:()=>({orderStates:[],singleChangeStateSelected:{code:0,person:{nikename:""},commodity:{name:""}},searchValue:"",loading:E(!0),items:[],orgItems:[],headers:[{text:"عملیات",value:"operation"},{text:"کد",value:"code"},{text:"مشتری",value:"person",sortable:!0,width:150},{text:"کالا",value:"commodity",sortable:!0,width:150},{text:"تاریخ",value:"date",sortable:!0,width:100},{text:"وضعیت",value:"state",sortable:!0,width:150},{text:"تاریخ تحویل",value:"dateOut",sortable:!0,width:100}],logItems:[],logHeaders:[{text:"تاریخ",value:"date"},{text:"شرح",value:"des"},{text:"ثبت کننده",value:"user"}]}),methods:{changeItem(s){this.loading=!0,m.post("/api/plug/repservice/order/logs/"+s).then(t=>{this.loading=!1,this.logItems=t.data})},filterTable(){this.loading=!0;let s=[],t=!0,l=[];this.orderStates.forEach(o=>{o.checked==!0&&(t=!1,l.push(o))}),t?this.items=this.orgItems:(this.orgItems.forEach(o=>{l.forEach(u=>{if(u.code==o.state.code){let d=!1;s.forEach(h=>{o.state.code==h.code&&(d=!0)}),d==!1&&s.push(o)}})}),this.items=s),this.loading=!1},searchTable(){this.loading=!0;let s=[],t=!1;this.searchValue==""&&(t=!0),t?this.items=this.orgItems:(this.orgItems.forEach(l=>{let o=!1;(l.commodity.name.includes(this.searchValue)||l.person.nikename.includes(this.searchValue)||l.des.includes(this.searchValue)||l.state.label.includes(this.searchValue)||l.date.includes(this.searchValue))&&(o=!0),o&&s.push(l)}),this.items=s),this.loading=!1},loadData(){m.post("/api/plug/repservice/order/list").then(s=>{this.items=s.data,this.orgItems=s.data,this.loading=!1}),m.post("/api/plug/repservice/order/state/list").then(s=>{this.orderStates=s.data})},changeStateSingle(){this.loading=!0,m.post("/api/plug/repservice/order/state/change",this.singleChangeStateSelected).then(s=>{this.loading=!1,s.data.code=="0"&&S.fire({text:"وضعیت درخواست به روز شد.",icon:"success",confirmButtonText:"قبول"}),this.loadData()})},deleteItem(s){S.fire({text:"آیا برای حذف درخواست مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&m.post("/api/repservice/order/remove/"+s).then(l=>{if(l.data.result==1){let o=0;for(let u=0;u{this.loading=!1,window.open(this.$API_URL+"/front/print/"+t.data.id,"_blank","noreferrer")})}},mounted(){this.loadData();const s=document.getElementById("changeSingleStateModal");s&&s.addEventListener("show.bs.modal",t=>{const l=t.relatedTarget;this.singleChangeStateSelected.code=l.getAttribute("data-bs-whatever");const o=s.querySelector(".modal-title");o.textContent=`تغییر وضعیت درخواست ${this.singleChangeStateSelected.code}`})}},$={class:"block block-content-full"},D={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},L={class:"block-title text-primary-dark"},P={class:"block-options"},z={class:"dropdown-center"},A={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},N={class:"modal fade","data-bs-backdrop":"static","data-bs-keyboard":"false",id:"changeSingleStateModal",tabindex:"-1","aria-labelledby":"changeSingleStateModalLabel","aria-hidden":"true"},O={class:"modal-dialog"},F={class:"modal-content"},H={class:"modal-body"},q={class:"row"},R={class:"col-sm-12 col-md-12 mb-2"},j={class:"form-check form-switch form-check-inline"},G=["disabled"],J={class:"col-sm-12 col-md-6 mb-2"},K={class:"input-group input-group-sm"},Q={class:"col-sm-12 col-md-6 mb-2"},W={class:"input-group input-group-sm"},X={class:"col-sm-12 col-md-12 mb-2"},Y={class:"input-group input-group-sm"},Z=["value"],ee={class:"modal-footer"},te={class:"modal fade","data-bs-backdrop":"static","data-bs-keyboard":"false",id:"historyModal",tabindex:"-1","aria-labelledby":"historyModalModalLabel","aria-hidden":"true"},se={class:"modal-dialog modal-xl"},ae={class:"modal-content"},oe={class:"modal-body"},le={class:"block-content pt-1 pb-3"},ie={class:"row"},ne={class:"col-sm-12 col-md-12 m-0 p-0"},de={class:"mb-1"},re={class:"input-group input-group-sm"},ce={class:"col-sm-12 col-md-12 border rounded mb-2 px-2 py-1"},ue={class:"form-check form-check-inline"},me=["onUpdate:modelValue"],pe={class:"form-check-label"},he={class:"dropdown-center",style:{"z-index":"1000"}},be={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},ge=["data-bs-whatever"],fe=["onClick"],ve=["data-bs-whatever"],Se=["onClick","data-bs-whatever"],ye=["onClick"],we={class:"container text-start"},ke={class:"row my-1"},_e={class:"col"},xe={class:"row mb-1"},Ce={class:"col"},Ve={class:"row mb-1"},Me={class:"col"},Ie={class:"row mb-1"},Te={class:"col"},Ee={class:"row mb-1"},Be={class:"col"},Ue={class:"row mb-1"},$e={class:"col"};function De(s,t,l,o,u,d){const h=k("router-link"),w=k("EasyDataTable");return b(),g("div",$,[e("div",D,[e("h3",L,[e("button",{onClick:t[0]||(t[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[8]||(t[8]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[9]||(t[9]=i(" درخواست‌ها "))]),e("div",P,[e("div",z,[t[11]||(t[11]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",A,[f(h,{class:"dropdown-item",to:"/acc/plugin/repservice/order/mod/"},{default:r(()=>t[10]||(t[10]=[e("i",{class:"fa fa-plus text-success pe-2"},null,-1),i(" درخواست جدید ")])),_:1})])])])]),e("div",N,[e("div",O,[e("div",F,[t[17]||(t[17]=e("div",{class:"modal-header"},[e("h1",{class:"modal-title fs-5",id:"changeSingleStateModalLabel"},"تغییر وضعیت درخواست"),e("div",{class:"block-options"},[e("button",{type:"button",class:"btn-close btn-close-change-state","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),e("div",H,[e("div",q,[e("div",R,[e("span",j,[p(e("input",{disabled:this.singleChangeStateSelected.person.mobile=="","onUpdate:modelValue":t[1]||(t[1]=a=>s.singleChangeStateSelected.sms=a),class:"form-check-input",type:"checkbox"},null,8,G),[[_,s.singleChangeStateSelected.sms]]),t[12]||(t[12]=e("label",{class:"form-check-label"},"ارسال پیامک",-1))])]),e("div",J,[e("div",K,[t[13]||(t[13]=e("span",{class:"input-group-text"},"مشتری",-1)),p(e("input",{type:"text",readonly:"readonly",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=a=>s.singleChangeStateSelected.person.nikename=a)},null,512),[[y,s.singleChangeStateSelected.person.nikename]])])]),e("div",Q,[e("div",W,[t[14]||(t[14]=e("span",{class:"input-group-text"},"کالا",-1)),p(e("input",{type:"text",readonly:"readonly",class:"form-control","onUpdate:modelValue":t[3]||(t[3]=a=>s.singleChangeStateSelected.commodity.name=a)},null,512),[[y,s.singleChangeStateSelected.commodity.name]])])]),e("div",X,[e("div",Y,[t[15]||(t[15]=e("label",{class:"input-group-text bg-success text-light"},"وضعیت",-1)),p(e("select",{"onUpdate:modelValue":t[4]||(t[4]=a=>s.singleChangeStateSelected.state=a),class:"form-select"},[(b(!0),g(x,null,C(s.orderStates,a=>(b(),g("option",{value:a},n(a.label),9,Z))),256))],512),[[B,s.singleChangeStateSelected.state]])])])])]),e("div",ee,[t[16]||(t[16]=e("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"بازگشت",-1)),e("button",{onClick:t[5]||(t[5]=a=>d.changeStateSingle()),type:"button","data-bs-dismiss":"modal",class:"btn btn-primary"},"ثبت")])])])]),e("div",te,[e("div",se,[e("div",ae,[t[18]||(t[18]=e("div",{class:"modal-header"},[e("h1",{class:"modal-title fs-5",id:"historyModalModalLabel"},"تاریخچه"),e("div",{class:"block-options"},[e("button",{type:"button",class:"btn-close btn-close-change-state","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),e("div",oe,[f(w,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"",headers:s.logHeaders,items:s.logItems,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},null,8,["headers","items","loading"])]),t[19]||(t[19]=e("div",{class:"modal-footer"},[e("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"بازگشت")],-1))])])]),e("div",le,[e("div",ie,[e("div",ne,[e("div",de,[e("div",re,[t[20]||(t[20]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),p(e("input",{"onUpdate:modelValue":t[6]||(t[6]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[y,s.searchValue]])])]),e("div",ce,[(b(!0),g(x,null,C(s.orderStates,(a,c)=>(b(),g("div",ue,[p(e("input",{onChange:t[7]||(t[7]=v=>d.filterTable()),"onUpdate:modelValue":v=>s.orderStates[c].checked=v,checked:"",class:"form-check-input",type:"checkbox"},null,40,me),[[_,s.orderStates[c].checked]]),e("label",pe,n(a.label),1)]))),256))]),f(w,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"",headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":r(({code:a})=>[e("div",he,[t[27]||(t[27]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",be,[f(h,{class:"dropdown-item",to:"/acc/plugin/repservice/order/mod/"+a},{default:r(()=>t[21]||(t[21]=[e("i",{class:"fa fa-edit pe-2"},null,-1),i(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",class:"dropdown-item","data-bs-toggle":"modal","data-bs-target":"#changeSingleStateModal","data-bs-whatever":a},t[22]||(t[22]=[e("i",{class:"fa-solid fa-bolt pe-2"},null,-1),i(" تغییر وضعیت ")]),8,ge),e("button",{type:"button",class:"dropdown-item","data-bs-toggle":"modal",onClick:c=>d.printInvoice(a)},t[23]||(t[23]=[e("i",{class:"fa-solid fa-print pe-2"},null,-1),i(" چاپ قبض رسید ")]),8,fe),e("button",{type:"button",class:"dropdown-item","data-bs-toggle":"modal","data-bs-target":"#changeSingleStateModal","data-bs-whatever":a},t[24]||(t[24]=[e("i",{class:"fa-solid fa-bolt pe-2"},null,-1),i(" تغییر وضعیت ")]),8,ve),e("button",{type:"button",class:"dropdown-item","data-bs-toggle":"modal","data-bs-target":"#historyModal",onClick:c=>d.changeItem(a),"data-bs-whatever":a},t[25]||(t[25]=[e("i",{class:"fa fa-list pe-2"},null,-1),i(" تاریخچه ")]),8,Se),e("button",{type:"button",class:"dropdown-item",onClick:c=>d.deleteItem(a)},t[26]||(t[26]=[e("i",{class:"fa fa-trash text-danger pe-2"},null,-1),i(" حذف ")]),8,ye)])])]),"item-person":r(({person:a})=>[f(h,{to:"/acc/persons/card/view/"+a.code},{default:r(()=>[i(n(a.nikename),1)]),_:2},1032,["to"])]),"item-commodity":r(({commodity:a})=>[i(n(a.name),1)]),"item-state":r(({state:a})=>[i(n(a.label),1)]),expand:r(({des:a,motaleghat:c,serial:v,pelak:V,model:M,color:I})=>[e("div",we,[e("div",ke,[e("div",_e,[t[28]||(t[28]=e("strong",null,"شرح: ",-1)),i(" "+n(a),1)])]),e("div",xe,[e("div",Ce,[t[29]||(t[29]=e("strong",null,"متعلقات: ",-1)),i(" "+n(c),1)])]),e("div",Ve,[e("div",Me,[t[30]||(t[30]=e("strong",null,"پلاک: ",-1)),i(" "+n(V),1)])]),e("div",Ie,[e("div",Te,[t[31]||(t[31]=e("strong",null,"سریال: ",-1)),i(" "+n(v),1)])]),e("div",Ee,[e("div",Be,[t[32]||(t[32]=e("strong",null,"مدل: ",-1)),i(" "+n(M),1)])]),e("div",Ue,[e("div",$e,[t[33]||(t[33]=e("strong",null,"رنگ: ",-1)),i(" "+n(I),1)])])])]),_:1},8,["headers","items","loading"])])])])])}const ze=T(U,[["render",De]]);export{ze as default}; diff --git a/public_html/webui/assets/list-c2395dc5.js b/public_html/webui/assets/list-c2395dc5.js deleted file mode 100644 index f8e23bab..00000000 --- a/public_html/webui/assets/list-c2395dc5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,a as f}from"./main-9b36f05f.js";import{a as n,o as u,c as _,w as a,b as r,d as c,A as v,t as d}from"./vendor-adef9cb4.js";const V={name:"PackageList",data(){return{packages:[],isLoading:!1,canShowForm:!1,showFreePackageDialog:!1,initialLoading:!0,headers:[{title:"تاریخ شروع",key:"dateSubmit",align:"center"},{title:"تاریخ انقضا",key:"dateExpire",align:"center"},{title:"مدت (ماه)",key:"month",align:"center"},{title:"مبلغ",key:"price",align:"center"},{title:"روزهای باقی‌مانده",key:"daysRemaining",align:"center"},{title:"وضعیت",key:"status",align:"center"},{title:"توضیحات",key:"des",align:"center"}]}},async mounted(){await this.checkFreeAccounting(),this.canShowForm&&this.fetchPackages()},methods:{async checkFreeAccounting(){try{this.initialLoading=!0;const t=await f.post("/api/settings/get/can-free-accounting"),{value:e}=t.data;e===1||e==="1"?this.showFreePackageDialog=!0:(e===0||e==="0")&&(this.canShowForm=!0)}catch(t){console.error("خطا در بررسی بسته رایگان:",t),this.$vuetify.notify({text:"خطا در بررسی دسترسی",type:"error"})}finally{this.initialLoading=!1}},redirectToDashboard(){this.showFreePackageDialog=!1,this.$router.push("/acc/dashboard")},async fetchPackages(){try{this.isLoading=!0;const e=(await f.post("/api/packagemanager/packages/orders/list")).data;e.result?this.packages=e.orders:this.$vuetify.notify({text:e.message||"خطا در دریافت اطلاعات",type:"error"})}catch(t){console.error("خطا در دریافت بسته‌ها:",t),this.$vuetify.notify({text:"خطا در ارتباط با سرور",type:"error"})}finally{this.isLoading=!1}},formatDate(t){const e=new Date(parseInt(t)*1e3);return new Intl.DateTimeFormat("fa-IR").format(e)},formatPrice(t){return new Intl.NumberFormat("fa-IR").format(t)+" تومان"},getStatusColor(t,e){const s=Math.floor(Date.now()/1e3);return t===100&&parseInt(e)>s?"green":t===100&&parseInt(e)<=s?"red":"grey"},getStatusText(t,e){const s=Math.floor(Date.now()/1e3);return t===100&&parseInt(e)>s?"فعال":t===100&&parseInt(e)<=s?"منقضی شده":"در انتظار پرداخت"},calculateDaysRemaining(t,e){const s=Math.floor(Date.now()/1e3);if(e!==100||parseInt(t)<=s)return 0;const g=parseInt(t)-s,i=Math.floor(g/(24*60*60));return i>=0?i:0},getDaysRemainingColor(t,e){const s=this.calculateDaysRemaining(t,e);return s===0?"grey":s<=10?"red":"green"}}};function E(t,e,s,g,i,l){const y=n("v-icon"),m=n("v-btn"),h=n("v-toolbar-title"),k=n("v-toolbar"),w=n("v-progress-circular"),x=n("v-row"),p=n("v-chip"),D=n("v-data-table"),b=n("v-card-title"),F=n("v-card-text"),I=n("v-spacer"),S=n("v-card-actions"),C=n("v-card"),L=n("v-dialog"),P=n("v-container"),R=n("v-app");return u(),_(R,null,{default:a(()=>[r(k,null,{default:a(()=>[r(m,{icon:"",onClick:e[0]||(e[0]=o=>t.$router.go(-1))},{default:a(()=>[r(y,null,{default:a(()=>e[2]||(e[2]=[c("mdi-arrow-right")])),_:1})]),_:1}),r(h,null,{default:a(()=>e[3]||(e[3]=[c("سفارشات بسته‌های حسابداری نامحدود")])),_:1})]),_:1}),r(P,null,{default:a(()=>[i.initialLoading?(u(),_(x,{key:0,justify:"center",class:"mt-5"},{default:a(()=>[r(w,{indeterminate:"",color:"primary",size:50})]),_:1})):v("",!0),i.canShowForm&&!i.initialLoading?(u(),_(D,{key:1,headers:i.headers,items:i.packages,"items-per-page":10,loading:i.isLoading,"loading-text":"در حال بارگذاری اطلاعات...",class:"elevation-1"},{"item.dateSubmit":a(({item:o})=>[c(d(l.formatDate(o.dateSubmit)),1)]),"item.dateExpire":a(({item:o})=>[c(d(l.formatDate(o.dateExpire)),1)]),"item.price":a(({item:o})=>[c(d(l.formatPrice(o.price)),1)]),"item.status":a(({item:o})=>[r(p,{color:l.getStatusColor(o.status,o.dateExpire)},{default:a(()=>[c(d(l.getStatusText(o.status,o.dateExpire)),1)]),_:2},1032,["color"])]),"item.daysRemaining":a(({item:o})=>[r(p,{color:l.getDaysRemainingColor(o.dateExpire,o.status)},{default:a(()=>[c(d(l.calculateDaysRemaining(o.dateExpire,o.status)),1)]),_:2},1032,["color"])]),_:1},8,["headers","items","loading"])):v("",!0),r(L,{modelValue:i.showFreePackageDialog,"onUpdate:modelValue":e[1]||(e[1]=o=>i.showFreePackageDialog=o),"max-width":"400"},{default:a(()=>[r(C,null,{default:a(()=>[r(b,{class:"text-h6 green lighten-2"},{default:a(()=>e[4]||(e[4]=[c("بسته رایگان فعال است")])),_:1}),r(F,{class:"mt-2"},{default:a(()=>e[5]||(e[5]=[c(" شما در حال حاضر از بسته حسابداری رایگان استفاده می‌کنید. به داشبورد منتقل خواهید شد. ")])),_:1}),r(S,null,{default:a(()=>[r(I),r(m,{color:"primary",text:"",onClick:l.redirectToDashboard},{default:a(()=>e[6]||(e[6]=[c("تأیید")])),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})}const A=T(V,[["render",E],["__scopeId","data-v-7a97c43d"]]);export{A as default}; diff --git a/public_html/webui/assets/list-cf50ba04.css b/public_html/webui/assets/list-cf50ba04.css deleted file mode 100644 index 717750a2..00000000 --- a/public_html/webui/assets/list-cf50ba04.css +++ /dev/null @@ -1 +0,0 @@ -.custom-header[data-v-67de630a]{background-color:#f5f5f5}.v-data-table[data-v-67de630a]{direction:rtl}.text-left[data-v-67de630a]{text-align:left!important}.v-data-table[data-v-67de630a] th{font-weight:700!important;white-space:nowrap}.v-data-table[data-v-67de630a] td{padding:8px 16px!important}.v-dialog .v-toolbar-title[data-v-67de630a]{font-size:1rem}.v-dialog .v-card-text[data-v-67de630a]{max-height:400px;overflow-y:auto}.v-btn .v-icon[data-v-67de630a]{font-size:20px} diff --git a/public_html/webui/assets/list-d50ce8d4.js b/public_html/webui/assets/list-d50ce8d4.js deleted file mode 100644 index 5e0755bd..00000000 --- a/public_html/webui/assets/list-d50ce8d4.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as v,L as k,a as i,S as d}from"./main-9b36f05f.js";import{a as r,o as y,s as g,e as t,d as a,b as c,w as x,u as b,ab as m,F as h}from"./vendor-adef9cb4.js";import{T as C}from"./style-964d1d14.js";const w={name:"list",components:{Tree:C,Loading:k},data:()=>({isLoading:!0,config:{roots:[],opened:!0,openedIcon:{type:"shape",stroke:"black",strokeWidth:3,viewBox:"0 0 24 24",draw:"M 2 12 L 22 12"},closedIcon:{type:"shape",stroke:"black",strokeWidth:3,viewBox:"0 0 24 24",draw:"M 12 2 L 12 22 M 2 12 L 22 12"}},tree:[],selectedNode:0,addCatText:"",editCatText:""}),mounted(){this.loadData()},methods:{loadData(){i.post("/api/commodity/cat/get").then(o=>{this.tree=o.data.items,this.config.roots.push(o.data.root.toString()),this.isLoading=!1})},addChild(o){this.selectedNode=o,new bootstrap.Modal("#ModalAdd",{}).show()},submitChild(o){this.addCatText.trim().length===0?d.fire({text:"نام دسته‌بندی الزامی است.",icon:"error",confirmButtonText:"قبول"}):i.post("/api/commodity/cat/insert",{upper:this.selectedNode,text:this.addCatText}).then(s=>{d.fire({text:"دسته بندی افزوده شد.",icon:"success",confirmButtonText:"قبول"}).then(l=>{document.getElementById("modalAddClose").click(),window.location.reload()})})},editeNode(o){this.selectedNode=o.id,this.editCatText=o.text,new bootstrap.Modal("#ModalEdit",{}).show()},submitEditChild(o){this.editCatText.trim().length===0?d.fire({text:"نام دسته‌بندی الزامی است.",icon:"error",confirmButtonText:"قبول"}):i.post("/api/commodity/cat/edit",{id:this.selectedNode,text:this.editCatText}).then(s=>{d.fire({text:"دسته بندی ویرایش شد.",icon:"success",confirmButtonText:"قبول"}).then(l=>{document.getElementById("modalEditClose").click(),window.location.reload()})})}}},T={class:"block block-content-full"},B={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},M={class:"block-title text-primary-dark"},_={class:"block-content pt-1 pb-3"},L={class:"row"},E={class:"col-sm-12 col-md-12 m-0 py-2 px-1 border border-1 rounded-2"},N=["onClick"],A=["onClick"],$={class:"modal fade",id:"ModalAdd","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"staticBackdropLabel","aria-hidden":"true"},I={class:"modal-dialog"},V={class:"modal-content"},D={class:"modal-body"},S={class:"form-floating mb-4"},U={class:"modal-footer"},F={class:"modal fade",id:"ModalEdit","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"staticBackdropLabel","aria-hidden":"true"},W={class:"modal-dialog"},j={class:"modal-content"},q={class:"modal-body"},z={class:"form-floating mb-4"},G={class:"modal-footer"};function H(o,s,l,J,K,n){const p=r("loading"),u=r("Tree");return y(),g(h,null,[t("div",T,[t("div",B,[t("h3",M,[t("button",{onClick:s[0]||(s[0]=e=>o.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},s[6]||(s[6]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),s[7]||(s[7]=t("i",{class:"mx-2 fa fa-tree"},null,-1)),s[8]||(s[8]=a(" دسته‌بندی‌های کالا و خدمات "))]),s[9]||(s[9]=t("div",{class:"block-options"},null,-1))]),t("div",_,[c(p,{color:"blue",loader:"dots",active:o.isLoading,"onUpdate:active":s[1]||(s[1]=e=>o.isLoading=e),"is-full-page":!1},null,8,["active"]),s[12]||(s[12]=t("div",{class:"alert alert-info"},[t("div",{class:"alert-heading"},[t("i",{class:"fa fa-warning"}),a(" هشدار")]),t("div",{class:""},"در انتخاب نوع دسته بندی دقت کنید . تا انتشار به روز رسانی بعدی حذف دسته بندی تنها از طریق تیکت پشتیبانی قابل انجام است.")],-1)),t("div",L,[t("div",E,[c(u,{nodes:o.tree,config:o.config},{"after-input":x(e=>[t("button",{class:"btn btn-link",type:"button",onClick:f=>n.addChild(e.node.id)},s[10]||(s[10]=[t("i",{class:"fa fa-plus-circle"},null,-1)]),8,N),t("button",{class:"btn btn-link text-warning",type:"button",onClick:f=>n.editeNode(e.node)},s[11]||(s[11]=[t("i",{class:"fa fa-edit"},null,-1)]),8,A)]),_:1},8,["nodes","config"])])])])]),t("div",$,[t("div",I,[t("div",V,[s[16]||(s[16]=t("div",{class:"modal-header"},[t("h1",{class:"modal-title fs-5",id:"staticBackdropLabel"},"افزودن دسته‌بندی"),t("div",{class:"block-options"},[t("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),t("div",D,[t("div",S,[b(t("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>o.addCatText=e),class:"form-control",type:"text"},null,512),[[m,o.addCatText]]),s[13]||(s[13]=t("label",{class:"form-label"},[t("span",{class:"text-danger"},"(لازم)"),a(" نام دسته بندی")],-1))])]),t("div",U,[t("button",{onClick:s[3]||(s[3]=(...e)=>this.submitChild&&this.submitChild(...e)),type:"button",class:"btn btn-primary"},s[14]||(s[14]=[t("i",{class:"fa fa-save"},null,-1),a(" ثبت")])),s[15]||(s[15]=t("button",{id:"modalAddClose",type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},[t("i",{class:"fa fa-close"}),a(" انصراف")],-1))])])])]),t("div",F,[t("div",W,[t("div",j,[s[20]||(s[20]=t("div",{class:"modal-header"},[t("h1",{class:"modal-title fs-5",id:"staticBackdropLabel"},"ویرایش دسته‌بندی"),t("div",{class:"block-options"},[t("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),t("div",q,[t("div",z,[b(t("input",{"onUpdate:modelValue":s[4]||(s[4]=e=>o.editCatText=e),class:"form-control",type:"text"},null,512),[[m,o.editCatText]]),s[17]||(s[17]=t("label",{class:"form-label"},[t("span",{class:"text-danger"},"(لازم)"),a(" نام دسته بندی")],-1))])]),t("div",G,[t("button",{onClick:s[5]||(s[5]=(...e)=>this.submitEditChild&&this.submitEditChild(...e)),type:"button",class:"btn btn-primary"},s[18]||(s[18]=[t("i",{class:"fa fa-save"},null,-1),a(" ثبت")])),s[19]||(s[19]=t("button",{id:"modalEditClose",type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},[t("i",{class:"fa fa-close"}),a(" انصراف")],-1))])])])])],64)}const R=v(w,[["render",H],["__scopeId","data-v-c9977258"]]);export{R as default}; diff --git a/public_html/webui/assets/list-d6b11908.js b/public_html/webui/assets/list-d6b11908.js deleted file mode 100644 index bdfc43e3..00000000 --- a/public_html/webui/assets/list-d6b11908.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,S as p,a as h}from"./main-9b36f05f.js";import{r as S,a as V,o as d,s as u,e,u as m,au as O,ao as g,d as i,F as x,C,b as y,w as r,ab as B,t as n,A as w}from"./vendor-adef9cb4.js";const A={name:"list",data:()=>({printOptions:{pays:!0,note:!0,bidInfo:!0,taxInfo:!0,discountInfo:!0,selectedPrintCode:0,paper:"A4-L"},sumSelected:0,sumTotal:0,itemsSelected:[],searchValue:"",types:[],loading:S(!0),items:[],orgItems:[],headers:[{text:"عملیات",value:"operation"},{text:"فاکتور",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"خریدار",value:"person",sortable:!0},{text:"تخفیف",value:"discountAll",sortable:!0},{text:"حمل و نقل",value:"transferCost",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"پرداختی",value:"relatedDocsCount",sortable:!0},{text:"برچسب",value:"label",width:100},{text:"شرح",value:"des",sortable:!0}]}),methods:{changeLabel(s){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):(this.loading=!0,h.post("/api/rfsell/label/change",{items:this.itemsSelected,label:s}).then(t=>{this.loading==!1,t.data.code==0?(p.fire({text:"فاکتور‌ها با موفقیت ویرایش شد.",icon:"success",confirmButtonText:"قبول"}),this.itemsSelected=[]):t.data.result==2&&p.fire({text:t.data.message,icon:"warning",confirmButtonText:"قبول"}),this.loadData()}))},filterTable(){this.loading=!0;let s=[],t=!0,a=[];this.types.forEach(l=>{l.checked==!0&&(t=!1,a.push(l))}),t?this.items=this.orgItems:(this.orgItems.forEach(l=>{a.forEach(v=>{if(l.label&&v.code==l.label.code){let c=!1;s.forEach(k=>{l.label.code==k.code&&(c=!0)}),c==!1&&s.push(l)}})}),this.items=s),this.loading=!1},loadData(){h.post("/api/printers/options/info").then(s=>{this.printOptions=s.data.rfsell}),h.post("/api/invoice/types",{type:"rfsell"}).then(s=>{this.types=s.data}),h.post("/api/rfsell/docs/search",{type:"rfsell"}).then(s=>{this.items=s.data,this.orgItems=s.data,this.items.forEach(t=>{this.sumTotal+=parseInt(t.amount)}),this.loading=!1})},canEditItem(s){this.loading=!0,h.post("/api/rfsell/edit/can/"+s).then(t=>{this.loading=!1,t.data.result==!1?p.fire({text:"این فاکتور به دلیل وجود اسناد پرداخت یا حواله های انبار مرتبط با آن قابل ویرایش نیست",confirmButtonText:"قبول",icon:"error"}):this.$router.push("/acc/rfsell/mod/"+s)})},deleteItems(){this.itemsSelected.length==0?p.fire({text:"هیچ موردی انتخاب نشده است.",icon:"warning",confirmButtonText:"قبول"}):p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&(this.loading=!0,h.post("/api/accounting/remove/group",{items:this.itemsSelected}).then(t=>{this.loading=!1,t.data.result==1?(this.loadData(),p.fire({text:"فاکتور ها با موفقیت حذف شد.",icon:"success",confirmButtonText:"قبول"})):t.data.result==2&&p.fire({text:t.data.message,icon:"warning",confirmButtonText:"قبول"})}))})},printInvoice(s=!0,t=!0){this.loading=!0,h.post("/api/rfsell/print/invoice",{code:this.printOptions.selectedPrintCode,pdf:s,printers:t,printOptions:this.printOptions}).then(a=>{this.loading=!1,window.open(this.$API_URL+"/front/print/"+a.data.id,"_blank","noreferrer")})},deleteItem(s){p.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ تمامی اسناد پرداخت و حواله های انبار همراه فاکتور نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(t=>{t.isConfirmed&&h.post("/api/accounting/remove",{code:s}).then(a=>{if(a.data.result==1){let l=0;for(let v=0;v{typeof a.amount.valueOf()=="string"?this.sumSelected+=parseInt(a.amount.replaceAll(",","")):this.sumSelected+=a.amount})},deep:!0},searchValue:{handler:function(s,t){if(this.searchValue=="")this.items=this.orgItems;else{let a=[];this.orgItems.forEach(l=>{(l.person.nikename.includes(this.searchValue)||l.date.includes(this.searchValue)||l.amount.toString().includes(this.searchValue)||l.des.includes(this.searchValue)||l.code.includes(this.searchValue)||l.label&&l.label.label.includes(this.searchValue))&&a.push(l)}),this.items=a}},deep:!1}}},$={class:"modal fade",id:"printModal","data-bs-backdrop":"static","data-bs-keyboard":"false",tabindex:"-1","aria-labelledby":"printModalLabel","aria-hidden":"true"},M={class:"modal-dialog"},U={class:"modal-content"},E={class:"modal-body"},N={class:"form-floating mb-2"},D={class:"form-check form-switch"},L={class:"form-check form-switch"},P={class:"form-check form-switch"},F={class:"form-check form-switch"},z={class:"form-check form-switch"},_={class:"modal-footer"},j={class:"block block-content-full"},R={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},q={class:"block-title text-primary-dark"},G={class:"block-options"},H={class:"dropdown-center block-options-item"},J={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},K=["onClick"],Q={class:"block-content pt-1 pb-3"},W={class:"row"},X={class:"col-sm-12 col-md-12 m-0 p-0"},Y={class:"mb-1"},Z={class:"input-group input-group-sm"},tt={class:"dropdown-menu dropdown-menu-end"},et={class:"form-check"},st=["onUpdate:modelValue"],ot={class:"form-check-label"},lt={class:"col-sm-12 col-md-12 border rounded mb-2 px-2 py-1 d-none d-sm-block"},at={class:"form-check form-check-inline"},nt=["onUpdate:modelValue"],it={class:"form-check-label"},rt={class:"dropdown-center"},dt={"aria-labelledby":"dropdown-align-center-outline-primary",class:"dropdown-menu dropdown-menu-end",style:{}},ut=["onClick"],ct=["onClick"],pt=["onClick"],ft={key:0},mt={key:0,class:"text-success"},bt={key:1,class:"text-danger"},ht={key:2,class:"text-info"},kt={key:0,class:"text-success"},gt={class:"text-dark"},vt={class:"text-dark"},yt={class:"text-dark"},wt={class:"container-fluid p-0 mx-0 my-3"},xt={class:"block block-rounded block-link-shadow border-start border-success border-3",href:"javascript:void(0)"},Ct={class:"block-content block-content-full block-content-sm bg-body-light"},Vt={class:"row"},It={class:"col-sm-6 com-md-6"},Tt={class:"text-primary"},St={class:"col-sm-6 com-md-6"},Ot={class:"text-primary"};function Bt(s,t,a,l,v,c){const k=V("router-link"),I=V("EasyDataTable");return d(),u(x,null,[e("div",$,[e("div",M,[e("div",U,[t[23]||(t[23]=e("div",{class:"modal-header bg-primary-light text-white"},[e("h1",{class:"modal-title fs-5",id:"printModalLabel"},"چاپ فاکتور"),e("div",{class:"block-options"},[e("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"})])],-1)),e("div",E,[t[21]||(t[21]=e("p",{class:"mb-2"},"برای تغییر تنظیمات پیشفرض به بخش تنظیمات چاپ مراجعه نمایید",-1)),e("div",N,[m(e("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.printOptions.paper=o),class:"form-select"},t[14]||(t[14]=[e("option",{value:"A4-L"},"A4 افقی",-1),e("option",{value:"A4"},"A4 عمودی",-1),e("option",{value:"A5-L"},"A5 افقی",-1),e("option",{value:"A5"},"A5 عمودی",-1)]),512),[[O,s.printOptions.paper]]),t[15]||(t[15]=e("label",null,"سایز کاغذ و حالت چاپ",-1))]),e("div",D,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[1]||(t[1]=o=>s.printOptions.bidInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.bidInfo]]),t[16]||(t[16]=e("label",{class:"form-check-label"},"اطلاعات کسب‌وکار",-1))]),e("div",L,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[2]||(t[2]=o=>s.printOptions.pays=o),type:"checkbox"},null,512),[[g,s.printOptions.pays]]),t[17]||(t[17]=e("label",{class:"form-check-label"},"نمایش پرداخت‌های فاکتور",-1))]),e("div",P,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[3]||(t[3]=o=>s.printOptions.note=o),type:"checkbox"},null,512),[[g,s.printOptions.note]]),t[18]||(t[18]=e("label",{class:"form-check-label"},"یاداشت پایین فاکتور",-1))]),e("div",F,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[4]||(t[4]=o=>s.printOptions.taxInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.taxInfo]]),t[19]||(t[19]=e("label",{class:"form-check-label"},"مالیات به تفکیک اقلام",-1))]),e("div",z,[m(e("input",{class:"form-check-input","onUpdate:modelValue":t[5]||(t[5]=o=>s.printOptions.discountInfo=o),type:"checkbox"},null,512),[[g,s.printOptions.discountInfo]]),t[20]||(t[20]=e("label",{class:"form-check-label"},"تخفیف به تفکیک اقلام",-1))])]),e("div",_,[e("button",{class:"btn btn-primary mx-2",onClick:t[6]||(t[6]=o=>c.printInvoice()),type:"button"},t[22]||(t[22]=[e("i",{class:"si si-printer me-1"},null,-1),e("span",{class:""},"چاپ",-1)]))])])])]),e("div",j,[e("div",R,[e("h3",q,[e("button",{onClick:t[7]||(t[7]=o=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[24]||(t[24]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[25]||(t[25]=e("i",{class:"fa fa-book"},null,-1)),t[26]||(t[26]=i(" فاکتورهای برگشت از فروش "))]),e("div",G,[e("div",H,[t[31]||(t[31]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",J,[(d(!0),u(x,null,C(s.types,o=>(d(),u("button",{class:"dropdown-item",onClick:f=>c.changeLabel(o)},[t[27]||(t[27]=e("i",{class:"fa fa-undo text-dark pe-2"},null,-1)),i(" تغییر به "+n(o.label),1)],8,K))),256)),e("button",{class:"dropdown-item text-danger",onClick:t[8]||(t[8]=o=>c.changeLabel("clear"))},t[28]||(t[28]=[e("i",{class:"fa fa-undo pe-2"},null,-1),i(" حذف برچسب‌ها ")])),t[30]||(t[30]=e("hr",{class:"dropdown-divider"},null,-1)),e("button",{class:"dropdown-item text-danger",onClick:t[9]||(t[9]=o=>c.deleteItems())},t[29]||(t[29]=[e("i",{class:"fa fa-trash pe-2"},null,-1),i(" حذف گروهی ")]))])]),y(k,{to:"/acc/rfsell/mod/",type:"button",class:"block-options-item"},{default:r(()=>t[32]||(t[32]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",Q,[e("div",W,[e("div",X,[e("div",Y,[e("div",Z,[t[33]||(t[33]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),m(e("input",{"onUpdate:modelValue":t[10]||(t[10]=o=>s.searchValue=o),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[B,s.searchValue]]),t[34]||(t[34]=e("button",{class:"btn btn-outline-success dropdown-toggle d-block d-sm-none",type:"button","data-bs-toggle":"dropdown","aria-expanded":"false"},[e("i",{class:"fa fa-filter"})],-1)),e("ul",tt,[(d(!0),u(x,null,C(s.types,(o,f)=>(d(),u("div",et,[m(e("input",{onChange:t[11]||(t[11]=b=>c.filterTable()),"onUpdate:modelValue":b=>s.types[f].checked=b,checked:"",class:"form-check-input",type:"checkbox"},null,40,st),[[g,s.types[f].checked]]),e("label",ot,n(o.label),1)]))),256))])])]),e("div",lt,[(d(!0),u(x,null,C(s.types,(o,f)=>(d(),u("div",at,[m(e("input",{onChange:t[12]||(t[12]=b=>c.filterTable()),"onUpdate:modelValue":b=>s.types[f].checked=b,checked:"",class:"form-check-input",type:"checkbox"},null,40,nt),[[g,s.types[f].checked]]),e("label",it,n(o.label),1)]))),256))]),y(I,{"table-class-name":"customize-table","items-selected":s.itemsSelected,"onUpdate:itemsSelected":t[13]||(t[13]=o=>s.itemsSelected=o),"show-index":"",alternating:"",headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":r(({code:o,type:f})=>[e("div",rt,[t[40]||(t[40]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",dt,[y(k,{class:"dropdown-item",to:"/acc/accounting/view/"+o},{default:r(()=>t[35]||(t[35]=[e("i",{class:"fa fa-file text-success pe-2"},null,-1),i(" سند حسابداری ")])),_:2},1032,["to"]),y(k,{class:"dropdown-item",to:"/acc/rfsell/view/"+o},{default:r(()=>t[36]||(t[36]=[e("i",{class:"fa fa-eye text-info pe-2"},null,-1),i(" مشاهده فاکتور ")])),_:2},1032,["to"]),e("button",{class:"dropdown-item",onClick:b=>s.printOptions.selectedPrintCode=o,"data-bs-toggle":"modal","data-bs-target":"#printModal"},t[37]||(t[37]=[e("i",{class:"fa fa-file-pdf pe-2"},null,-1),i(" خروجی PDF ")]),8,ut),e("button",{type:"button",onClick:b=>c.canEditItem(o),class:"dropdown-item"},t[38]||(t[38]=[e("i",{class:"fa fa-edit pe-2"},null,-1),i(" ویرایش ")]),8,ct),e("button",{type:"button",onClick:b=>c.deleteItem(o),class:"dropdown-item text-danger"},t[39]||(t[39]=[e("i",{class:"fa fa-trash pe-2"},null,-1),i(" حذف ")]),8,pt)])])]),"item-label":r(({label:o})=>[o?(d(),u("span",ft,[o.code=="payed"?(d(),u("span",mt,n(o.label),1)):w("",!0),o.code=="returned"?(d(),u("span",bt,n(o.label),1)):w("",!0),o.code=="accepted"?(d(),u("span",ht,n(o.label),1)):w("",!0)])):w("",!0)]),"item-des":r(({des:o})=>[i(n(o.replace("فاکتور برگشت از فروش:","")),1)]),"item-relatedDocsCount":r(({relatedDocsCount:o,relatedDocsPays:f})=>[o!="0"?(d(),u("span",kt,[t[41]||(t[41]=e("i",{class:"fa fa-money"},null,-1)),i(" "+n(s.$filters.formatNumber(f)),1)])):w("",!0)]),"item-amount":r(({amount:o})=>[e("span",gt,n(s.$filters.formatNumber(o)),1)]),"item-transferCost":r(({transferCost:o})=>[e("span",vt,n(s.$filters.formatNumber(o)),1)]),"item-discountAll":r(({discountAll:o})=>[e("span",yt,n(s.$filters.formatNumber(o)),1)]),"item-person":r(({person:o})=>[y(k,{to:"/acc/persons/card/view/"+o.code},{default:r(()=>[i(n(o.nikename),1)]),_:2},1032,["to"])]),"item-code":r(({code:o})=>[y(k,{to:"/acc/rfsell/view/"+o},{default:r(()=>[i(n(o),1)]),_:2},1032,["to"])]),_:1},8,["items-selected","headers","items","loading"]),e("div",wt,[e("a",xt,[e("div",Ct,[e("div",Vt,[e("div",It,[t[42]||(t[42]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-dots"}),i(" مبلغ کل: ")],-1)),e("span",Tt,n(s.$filters.formatNumber(this.sumTotal))+" "+n(s.$filters.getActiveMoney().shortName),1)]),e("div",St,[t[43]||(t[43]=e("span",{class:"text-dark"},[e("i",{class:"fa fa-list-check"}),i(" جمع مبلغ موارد انتخابی: ")],-1)),e("span",Ot,n(s.$filters.formatNumber(this.sumSelected))+" "+n(s.$filters.getActiveMoney().shortName),1)])])])])])])])])])],64)}const Mt=T(A,[["render",Bt]]);export{Mt as default}; diff --git a/public_html/webui/assets/list-d74065f5.js b/public_html/webui/assets/list-d74065f5.js deleted file mode 100644 index 96636a3a..00000000 --- a/public_html/webui/assets/list-d74065f5.js +++ /dev/null @@ -1 +0,0 @@ -import{a as w,S as m,_ as E}from"./main-9b36f05f.js";import{d as Q}from"./debounce-342dfd77.js";import{h as N,a as n,o as C,s as z,b as o,w as s,F as L,c as y,A as T,d as i,t as c,_ as h}from"./vendor-adef9cb4.js";const j=N({name:"SupportList",data(){return{loading:!1,activeTab:"pending",headers:[{title:"",key:"operation",align:"center",sortable:!1},{title:"شناسه",key:"id",align:"center",sortable:!0},{title:"کاربر",key:"submitter.fullName",align:"center",sortable:!0},{title:"کسب‌وکار",key:"bid.name",align:"center",sortable:!0,value:e=>e.bid?e.bid.name:"بدون کسب‌وکار"},{title:"عنوان",key:"title",align:"center",sortable:!0},{title:"تاریخ",key:"dateSubmit",align:"center",sortable:!0}],pendingItems:[],respondedItems:[],closedItems:[],pagePending:1,pageResponded:1,pageClosed:1,itemsPerPagePending:10,itemsPerPageResponded:10,itemsPerPageClosed:10,totalPending:0,totalResponded:0,totalClosed:0,selectedTickets:[],bulkState:null,states:["در حال پیگیری","پاسخ داده شده","خاتمه یافته"],searchQuery:""}},watch:{searchQuery:{handler:Q(function(){this.pagePending=1,this.pageResponded=1,this.pageClosed=1,this.refreshAllData()},1e3),immediate:!1}},methods:{async loadPendingData(e){await this.loadData("در حال پیگیری",e,"pending")},async loadRespondedData(e){await this.loadData("پاسخ داده شده",e,"responded")},async loadClosedData(e){await this.loadData("خاتمه یافته",e,"closed")},async loadData(e,t,d){this.loading=!0;try{const l=(await w.post("/api/admin/support/list",{state:e,page:t.page,itemsPerPage:t.itemsPerPage,searchQuery:this.searchQuery||null})).data.data;d==="pending"?(this.pendingItems=l.items,this.totalPending=l.total,this.totalPending>0&&this.activeTab!=="pending"&&(this.activeTab="pending")):d==="responded"?(this.respondedItems=l.items,this.totalResponded=l.total,this.totalPending===0&&this.totalResponded>0&&this.activeTab!=="responded"&&(this.activeTab="responded")):d==="closed"&&(this.closedItems=l.items,this.totalClosed=l.total)}catch(u){console.error(`Error loading ${d} tickets:`,u),m.fire({text:`خطا در بارگذاری تیکت‌های ${e}: ${u.message}`,icon:"error",confirmButtonText:"تأیید"})}finally{this.loading=!1}},async bulkUpdateState(){if(!this.bulkState){m.fire({text:"لطفاً یک وضعیت انتخاب کنید",icon:"warning",confirmButtonText:"تأیید"});return}this.loading=!0;try{const e=await w.post("/api/admin/support/bulk-update",{ticketIds:this.selectedTickets.map(t=>t.id),state:this.bulkState});if(e.data.error===0)m.fire({text:"وضعیت تیکت‌ها با موفقیت تغییر کرد",icon:"success",confirmButtonText:"تأیید"}),this.selectedTickets=[],this.bulkState=null,await this.refreshAllData();else throw new Error(e.data.message||"خطای ناشناخته")}catch(e){m.fire({text:"خطا در تغییر وضعیت: "+e.message,icon:"error",confirmButtonText:"تأیید"})}finally{this.loading=!1}},async refreshAllData(){await this.loadPendingData({page:this.pagePending,itemsPerPage:this.itemsPerPagePending}),await this.loadRespondedData({page:this.pageResponded,itemsPerPage:this.itemsPerPageResponded}),await this.loadClosedData({page:this.pageClosed,itemsPerPage:this.itemsPerPageClosed})}},mounted(){this.refreshAllData()}});function q(e,t,d,u,l,G){const V=n("v-spacer"),U=n("v-select"),p=n("v-btn"),A=n("v-toolbar"),D=n("v-text-field"),R=n("v-col"),$=n("v-row"),g=n("v-icon"),v=n("v-tab"),S=n("v-tabs"),f=n("v-tooltip"),P=n("v-data-table-server"),b=n("v-window-item"),I=n("v-window"),F=n("v-card"),B=n("v-container");return C(),z(L,null,[o(A,{color:"toolbar",title:e.$t("pages.support.titlebar_admin")},{default:s(()=>[o(V),e.selectedTickets.length>0?(C(),y(U,{key:0,modelValue:e.bulkState,"onUpdate:modelValue":t[0]||(t[0]=a=>e.bulkState=a),items:e.states,label:"تغییر وضعیت دسته‌جمعی","prepend-inner-icon":"mdi-list-status",class:"mx-2",style:{"max-width":"200px"}},null,8,["modelValue","items"])):T("",!0),e.selectedTickets.length>0?(C(),y(p,{key:1,color:"primary","prepend-icon":"mdi-content-save",onClick:e.bulkUpdateState,loading:e.loading},{default:s(()=>t[16]||(t[16]=[i(" اعمال ")])),_:1},8,["onClick","loading"])):T("",!0)]),_:1},8,["title"]),o(B,{class:"pa-0 ma-0"},{default:s(()=>[o(F,{loading:e.loading?"red":null,disabled:e.loading},{default:s(()=>[o($,{class:"pa-4"},{default:s(()=>[o(R,{cols:"12"},{default:s(()=>[o(D,{modelValue:e.searchQuery,"onUpdate:modelValue":t[1]||(t[1]=a=>e.searchQuery=a),label:"جست‌وجو (شماره تیکت، نام کسب‌وکار، نام کاربر)","prepend-inner-icon":"mdi-magnify",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),o(S,{modelValue:e.activeTab,"onUpdate:modelValue":t[2]||(t[2]=a=>e.activeTab=a),color:"primary",grow:""},{default:s(()=>[o(v,{value:"pending",class:"flex-grow-1"},{default:s(()=>[o(g,{start:""},{default:s(()=>t[17]||(t[17]=[i("mdi-progress-clock")])),_:1}),i(" در حال پیگیری ("+c(e.totalPending)+") ",1)]),_:1}),o(v,{value:"responded",class:"flex-grow-1"},{default:s(()=>[o(g,{start:""},{default:s(()=>t[18]||(t[18]=[i("mdi-check-circle")])),_:1}),i(" پاسخ داده شده ("+c(e.totalResponded)+") ",1)]),_:1}),o(v,{value:"closed",class:"flex-grow-1"},{default:s(()=>[o(g,{start:""},{default:s(()=>t[19]||(t[19]=[i("mdi-lock")])),_:1}),i(" خاتمه یافته ("+c(e.totalClosed)+") ",1)]),_:1})]),_:1},8,["modelValue"]),o(I,{modelValue:e.activeTab,"onUpdate:modelValue":t[15]||(t[15]=a=>e.activeTab=a)},{default:s(()=>[o(b,{value:"pending"},{default:s(()=>[o(P,{"items-per-page":e.itemsPerPagePending,"onUpdate:itemsPerPage":t[4]||(t[4]=a=>e.itemsPerPagePending=a),page:e.pagePending,"onUpdate:page":t[5]||(t[5]=a=>e.pagePending=a),headers:e.headers,items:e.pendingItems,"items-length":e.totalPending,loading:e.loading,"no-data-text":e.$t("table.no_data"),class:"elevation-1","show-select":"",modelValue:e.selectedTickets,"onUpdate:modelValue":t[6]||(t[6]=a=>e.selectedTickets=a),"onUpdate:options":e.loadPendingData},{"item.operation":s(({item:a})=>[o(f,{text:e.$t("dialog.view"),location:"bottom"},{activator:s(({props:r})=>[o(p,h(r,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/manager/support-view/"+a.id,onClick:t[3]||(t[3]=k=>e.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["items-per-page","page","headers","items","items-length","loading","no-data-text","modelValue","onUpdate:options"])]),_:1}),o(b,{value:"responded"},{default:s(()=>[o(P,{"items-per-page":e.itemsPerPageResponded,"onUpdate:itemsPerPage":t[8]||(t[8]=a=>e.itemsPerPageResponded=a),page:e.pageResponded,"onUpdate:page":t[9]||(t[9]=a=>e.pageResponded=a),headers:e.headers,items:e.respondedItems,"items-length":e.totalResponded,loading:e.loading,"no-data-text":e.$t("table.no_data"),class:"elevation-1","show-select":"",modelValue:e.selectedTickets,"onUpdate:modelValue":t[10]||(t[10]=a=>e.selectedTickets=a),"onUpdate:options":e.loadRespondedData},{"item.operation":s(({item:a})=>[o(f,{text:e.$t("dialog.view"),location:"bottom"},{activator:s(({props:r})=>[o(p,h(r,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/manager/support-view/"+a.id,onClick:t[7]||(t[7]=k=>e.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["items-per-page","page","headers","items","items-length","loading","no-data-text","modelValue","onUpdate:options"])]),_:1}),o(b,{value:"closed"},{default:s(()=>[o(P,{"items-per-page":e.itemsPerPageClosed,"onUpdate:itemsPerPage":t[12]||(t[12]=a=>e.itemsPerPageClosed=a),page:e.pageClosed,"onUpdate:page":t[13]||(t[13]=a=>e.pageClosed=a),headers:e.headers,items:e.closedItems,"items-length":e.totalClosed,loading:e.loading,"no-data-text":e.$t("table.no_data"),class:"elevation-1","show-select":"",modelValue:e.selectedTickets,"onUpdate:modelValue":t[14]||(t[14]=a=>e.selectedTickets=a),"onUpdate:options":e.loadClosedData},{"item.operation":s(({item:a})=>[o(f,{text:e.$t("dialog.view"),location:"bottom"},{activator:s(({props:r})=>[o(p,h(r,{color:"primary",icon:"mdi-eye",size:"x-small",variant:"flat",to:"/profile/manager/support-view/"+a.id,onClick:t[11]||(t[11]=k=>e.loading=!0)}),null,16,["to"])]),_:2},1032,["text"])]),_:1},8,["items-per-page","page","headers","items","items-length","loading","no-data-text","modelValue","onUpdate:options"])]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["loading","disabled"])]),_:1})],64)}const M=E(j,[["render",q],["__scopeId","data-v-ab832cde"]]);export{M as default}; diff --git a/public_html/webui/assets/list-e90014ca.js b/public_html/webui/assets/list-e90014ca.js deleted file mode 100644 index abd5c340..00000000 --- a/public_html/webui/assets/list-e90014ca.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as q,c as H,a as y,S as v}from"./main-9b36f05f.js";import{l as J}from"./lodash-9e2b1319.js";import{r as b,O as V,n as K,j as W,a as u,o as X,s as Y,b as e,w as o,V as Z,F as ee,_ as h,d as I,t as S}from"./vendor-adef9cb4.js";const te={__name:"list",setup(oe){const U=H();y.defaults.baseURL=U;const p=b(!1),f=b([]),s=b(new Set),C=b(0),$=b(""),F=b([{title:"",key:"checkbox",sortable:!1,width:"50",align:"center"},{title:"ردیف",key:"index",align:"center",sortable:!1,width:"70"},{title:"عملیات",key:"operation",align:"center",sortable:!1,width:"100"},{title:"کد",key:"code",align:"center",sortable:!0},{title:"تاریخ",key:"date",align:"center",sortable:!0},{title:"شرح",key:"des",align:"center",sortable:!0},{title:"مبلغ",key:"amount",align:"center",sortable:!0}]),_=b({page:1,itemsPerPage:10,sortBy:[],sortDesc:[]}),T=V(()=>s.value.size>0),L=V(()=>s.value.size===f.value.length),k=async()=>{var t,l,r,a,d;try{p.value=!0;const c={};$.value.trim()&&(c.search={value:$.value.trim()});const i=((t=_.value.sortBy)==null?void 0:t[0])||"code",m=((l=_.value.sortDesc)==null?void 0:l[0])??!0,g={filters:c,pagination:{page:_.value.page,limit:_.value.itemsPerPage},sort:{sortBy:i,sortDesc:m}},x=await y.post("/api/cost/list/search",{type:"cost",...g});if((r=x.data)!=null&&r.items){const w=(_.value.page-1)*_.value.itemsPerPage;f.value=x.data.items.map((E,P)=>({...E,index:w+P+1})),C.value=x.data.total}else f.value=[],C.value=0}catch(c){console.error("Error fetching data:",c),v.fire({text:"خطا در بارگذاری داده‌ها: "+(((d=(a=c.response)==null?void 0:a.data)==null?void 0:d.detail)||c.message),icon:"error",confirmButtonText:"قبول"})}finally{p.value=!1}},R=J.debounce(()=>k(),500),O=async t=>{var r,a;if((await v.fire({text:"آیا از حذف این آیتم اطمینان دارید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"})).isConfirmed)try{p.value=!0,(await y.post("/api/accounting/remove",{code:t})).data.result===1&&(v.fire({text:"آیتم با موفقیت حذف شد",icon:"success",confirmButtonText:"قبول"}),k())}catch(d){console.error("Error deleting item:",d),v.fire({text:"خطا در حذف آیتم: "+(((a=(r=d.response)==null?void 0:r.data)==null?void 0:a.detail)||d.message),icon:"error",confirmButtonText:"قبول"})}finally{p.value=!1}},j=t=>{f.value.find(r=>r.code===t)&&(s.value.has(t)?s.value.delete(t):s.value.add(t))},N=()=>{s.value.size===f.value.length?s.value.clear():f.value.forEach(t=>{s.value.add(t.code)})},D=async(t=!1)=>{var l,r;try{if(p.value=!0,!t&&s.value.size===0){v.fire({text:"هیچ آیتمی برای خروجی انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}const a=t?f.value:f.value.filter(m=>s.value.has(m.code)),d=t?{all:!0}:{items:a},i=(await y.post("/api/costs/list/print",d)).data.id;window.open(`${U}/front/print/${i}`,"_blank")}catch(a){console.error("Error exporting PDF:",a),v.fire({text:"خطا در خروجی PDF: "+(((r=(l=a.response)==null?void 0:l.data)==null?void 0:r.detail)||a.message),icon:"error",confirmButtonText:"قبول"})}finally{p.value=!1}},z=async(t=!1)=>{var l,r;try{if(p.value=!0,!t&&s.value.size===0){v.fire({text:"هیچ آیتمی برای خروجی انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}const a=t?f.value:f.value.filter(g=>s.value.has(g.code)),d=t?{all:!0}:{items:a},c=await y.post("/api/costs/list/excel",d,{responseType:"blob"}),i=window.URL.createObjectURL(new Blob([c.data],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),m=document.createElement("a");m.href=i,m.setAttribute("download","costs.xlsx"),document.body.appendChild(m),m.click(),document.body.removeChild(m),window.URL.revokeObjectURL(i)}catch(a){console.error("Error exporting Excel:",a),v.fire({text:"خطا در خروجی Excel: "+(((r=(l=a.response)==null?void 0:l.data)==null?void 0:r.detail)||a.message),icon:"error",confirmButtonText:"قبول"})}finally{p.value=!1}},G=async()=>{var l,r;if(s.value.size===0){v.fire({text:"هیچ آیتمی برای حذف انتخاب نشده است",icon:"warning",confirmButtonText:"قبول"});return}if((await v.fire({text:"آیا از حذف آیتم‌های انتخاب‌شده اطمینان دارید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"})).isConfirmed)try{p.value=!0;const d=Array.from(s.value).map(c=>y.post("/api/accounting/remove",{code:c}));await Promise.all(d),v.fire({text:"آیتم‌ها با موفقیت حذف شدند",icon:"success",confirmButtonText:"قبول"}),s.value.clear(),k()}catch(a){console.error("Error deleting group:",a),v.fire({text:"خطا در حذف گروهی: "+(((r=(l=a.response)==null?void 0:l.data)==null?void 0:r.detail)||a.message),icon:"error",confirmButtonText:"قبول"})}finally{p.value=!1}};return K(()=>_.value.page,()=>{s.value.clear()}),W(()=>{k()}),(t,l)=>{const r=u("v-btn"),a=u("v-tooltip"),d=u("v-spacer"),c=u("v-slide-group-item"),i=u("v-icon"),m=u("v-list-subheader"),g=u("v-list-item"),x=u("v-list"),w=u("v-menu"),E=u("v-slide-group"),P=u("v-toolbar"),M=u("v-text-field"),A=u("v-checkbox"),Q=u("v-data-table-server");return X(),Y(ee,null,[e(P,{color:"toolbar",title:t.$t("drawer.costs")},{prepend:o(()=>[e(a,{text:t.$t("dialog.back"),location:"bottom"},{activator:o(({props:n})=>[e(r,h(n,{onClick:l[0]||(l[0]=B=>t.$router.back()),class:"d-none d-sm-flex",variant:"text",icon:"mdi-arrow-right"}),null,16)]),_:1},8,["text"])]),default:o(()=>[e(d),e(E,{"show-arrows":""},{default:o(()=>[e(c,null,{default:o(()=>[e(a,{text:t.$t("dialog.add_new"),location:"bottom"},{activator:o(({props:n})=>[e(r,h(n,{icon:"mdi-plus",color:"primary",to:"/acc/costs/mod/"}),null,16)]),_:1},8,["text"])]),_:1}),e(c,null,{default:o(()=>[e(w,null,{activator:o(({props:n})=>[e(r,h(n,{icon:"",color:"red"}),{default:o(()=>[e(a,{activator:"parent",text:t.$t("dialog.export_pdf"),location:"bottom"},null,8,["text"]),e(i,{icon:"mdi-file-pdf-box"})]),_:2},1040)]),default:o(()=>[e(x,null,{default:o(()=>[e(m,{color:"primary"},{default:o(()=>[I(S(t.$t("dialog.export_pdf")),1)]),_:1}),e(g,{disabled:!T.value,class:"text-dark",title:t.$t("dialog.selected"),onClick:l[1]||(l[1]=n=>D(!1))},{prepend:o(()=>[e(i,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["disabled","title"]),e(g,{class:"text-dark",title:t.$t("dialog.all"),onClick:l[2]||(l[2]=n=>D(!0))},{prepend:o(()=>[e(i,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}),e(c,null,{default:o(()=>[e(w,null,{activator:o(({props:n})=>[e(r,h(n,{icon:"",color:"green"}),{default:o(()=>[e(a,{activator:"parent",text:t.$t("dialog.export_excel"),location:"bottom"},null,8,["text"]),e(i,{icon:"mdi-file-excel-box"})]),_:2},1040)]),default:o(()=>[e(x,null,{default:o(()=>[e(m,{color:"primary"},{default:o(()=>[I(S(t.$t("dialog.export_excel")),1)]),_:1}),e(g,{disabled:!T.value,class:"text-dark",title:t.$t("dialog.selected"),onClick:l[3]||(l[3]=n=>z(!1))},{prepend:o(()=>[e(i,{color:"green-darken-4",icon:"mdi-check"})]),_:1},8,["disabled","title"]),e(g,{class:"text-dark",title:t.$t("dialog.all"),onClick:l[4]||(l[4]=n=>z(!0))},{prepend:o(()=>[e(i,{color:"indigo-darken-4",icon:"mdi-expand-all"})]),_:1},8,["title"])]),_:1})]),_:1})]),_:1}),e(c,null,{default:o(()=>[e(a,{text:t.$t("dialog.delete"),location:"bottom"},{activator:o(({props:n})=>[e(r,h(n,{icon:"mdi-trash-can",color:"danger",onClick:G,disabled:!T.value}),null,16,["disabled"])]),_:1},8,["text"])]),_:1})]),_:1})]),_:1},8,["title"]),e(M,{loading:p.value,color:"green",class:"mb-0 pt-0 rounded-0","hide-details":"auto",density:"compact",placeholder:t.$t("dialog.search_txt"),modelValue:$.value,"onUpdate:modelValue":l[5]||(l[5]=n=>$.value=n),type:"text",onInput:Z(R)},{"prepend-inner":o(()=>[e(a,{location:"bottom",text:t.$t("dialog.search")},{activator:o(({props:n})=>[e(i,h(n,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["loading","placeholder","modelValue","onInput"]),e(Q,{headers:F.value,items:f.value,loading:p.value,"items-length":C.value,options:_.value,"onUpdate:options":[l[6]||(l[6]=n=>_.value=n),k],"item-value":"code",class:"elevation-1 data-table-wrapper","header-props":{class:"custom-header"}},{"header.checkbox":o(()=>[e(A,{"model-value":L.value,onChange:N,"hide-details":"",density:"compact"},null,8,["model-value"])]),"item.checkbox":o(({item:n})=>[e(A,{"model-value":s.value.has(n.code),onChange:B=>j(n.code),"hide-details":"",density:"compact"},null,8,["model-value","onChange"])]),"item.operation":o(({item:n})=>[e(w,null,{activator:o(({props:B})=>[e(r,h({variant:"text",size:"small",color:"error",icon:"mdi-menu"},B),null,16)]),default:o(()=>[e(x,null,{default:o(()=>[e(g,{class:"text-dark",title:t.$t("dialog.view"),to:"/acc/accounting/view/"+n.code},{prepend:o(()=>[e(i,{icon:"mdi-file",color:"primary"})]),_:2},1032,["title","to"]),e(g,{class:"text-dark",title:t.$t("dialog.edit"),to:"/acc/costs/mod/"+n.code},{prepend:o(()=>[e(i,{icon:"mdi-pencil"})]),_:2},1032,["title","to"]),e(g,{class:"text-dark",title:t.$t("dialog.delete"),onClick:B=>O(n.code)},{prepend:o(()=>[e(i,{color:"deep-orange-accent-4",icon:"mdi-trash-can"})]),_:2},1032,["title","onClick"])]),_:2},1024)]),_:2},1024)]),"item.amount":o(({item:n})=>[I(S(t.$filters.formatNumber(n.amount)),1)]),_:1},8,["headers","items","loading","items-length","options"])],64)}}},re=q(te,[["__scopeId","data-v-a34e9d25"]]);export{re as default}; diff --git a/public_html/webui/assets/list-fa6a07a9.js b/public_html/webui/assets/list-fa6a07a9.js deleted file mode 100644 index 6486ece7..00000000 --- a/public_html/webui/assets/list-fa6a07a9.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as y,a as h,S as k}from"./main-9b36f05f.js";import{r as x,a as g,o as n,s as r,e,d,b as u,w as o,u as _,ab as M,t as i,A as c}from"./vendor-adef9cb4.js";const V={name:"list",components:{},data:()=>({showTransferModal:{},transferQuickDoc:{},searchValue:"",loading:x(!0),items:[],headers:[{text:"عملیات",value:"operation"},{text:"شماره سند",value:"code",sortable:!0},{text:"تاریخ",value:"date",sortable:!0},{text:"از",value:"fromType",sortable:!0},{text:"به",value:"toType",sortable:!0},{text:"مبلغ",value:"amount",sortable:!0},{text:"شرح",value:"des",sortable:!0},{text:"ثبت کننده",value:"submitter",sortable:!0}]}),methods:{showModal(a){var t=bootstrap.Modal.getOrCreateInstance(document.getElementById("quickTransferView"));t.show()},hideModal(){var a=bootstrap.Modal.getOrCreateInstance(document.getElementById("quickTransferView"));a.hide()},loadData(){h.post("/api/transfer/search").then(a=>{this.items=a.data,this.items.forEach(t=>{t.amount=this.$filters.formatNumber(t.amount)}),this.loading=!1})},deleteItem(a){k.fire({text:"آیا برای حذف این مورد مطمئن هستید؟",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(t=>{t.isConfirmed&&h.post("/api/accounting/remove",{code:a}).then(b=>{if(b.data.result==1){let f=0;for(let p=0;pa.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"fa fa-book"},null,-1)),t[4]||(t[4]=d(" لیست انتقال‌ها "))]),e("div",D,[u(m,{title:"افزودن سند انتقال جدید",to:"/acc/transfer/mod/",class:"block-options-item"},{default:o(()=>t[5]||(t[5]=[e("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),e("div",$,[e("div",E,[e("div",I,[e("div",N,[e("div",S,[t[6]||(t[6]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),_(e("input",{"onUpdate:modelValue":t[1]||(t[1]=s=>a.searchValue=s),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[M,a.searchValue]])])]),u(w,{"table-class-name":"customize-table","show-index":"",alternating:"","search-value":a.searchValue,headers:a.headers,items:a.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:a.loading},{"item-operation":o(({code:s,type:l})=>[e("div",P,[t[11]||(t[11]=e("button",{"aria-expanded":"false","aria-haspopup":"true",class:"btn btn-sm btn-link","data-bs-toggle":"dropdown",id:"dropdown-align-center-alt-primary",type:"button"},[e("i",{class:"fa-solid fa-ellipsis"})],-1)),e("div",q,[u(m,{class:"dropdown-item",to:"/acc/accounting/view/"+s},{default:o(()=>t[7]||(t[7]=[e("i",{class:"fa fa-file text-success pe-2"},null,-1),d(" سند حسابداری ")])),_:2},1032,["to"]),u(m,{to:"/acc/transfer/mod/"+s,class:"dropdown-item"},{default:o(()=>t[8]||(t[8]=[e("i",{class:"fa fa-eye text-primary pe-2"},null,-1),d(" مشاهده ")])),_:2},1032,["to"]),u(m,{to:"/acc/transfer/mod/"+s,class:"dropdown-item"},{default:o(()=>t[9]||(t[9]=[e("i",{class:"fa fa-edit pe-2"},null,-1),d(" ویرایش ")])),_:2},1032,["to"]),e("button",{type:"button",onClick:K=>v.deleteItem(s),class:"dropdown-item text-danger"},t[10]||(t[10]=[e("i",{class:"fa fa-trash pe-2"},null,-1),d(" حذف ")]),8,z)])])]),"item-fromType":o(({fromType:s,fromObject:l})=>[s=="bank"?(n(),r("label",A,"حساب بانکی: "+i(l),1)):c("",!0),s=="salary"?(n(),r("label",Q,"تنخواه گردان: "+i(l),1)):c("",!0),s=="cashDesk"?(n(),r("label",U,"صندوق: "+i(l),1)):c("",!0)]),"item-toType":o(({toType:s,toObject:l})=>[s=="bank"?(n(),r("label",F,"حساب بانکی: "+i(l),1)):c("",!0),s=="salary"?(n(),r("label",G,"تنخواه گردان: "+i(l),1)):c("",!0),s=="cashDesk"?(n(),r("label",H,"صندوق: "+i(l),1)):c("",!0)]),"item-code":o(({code:s})=>[u(m,{class:"btn-link",to:"/acc/accounting/view/"+s},{default:o(()=>[d(i(s),1)]),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const W=y(V,[["render",J]]);export{W as default}; diff --git a/public_html/webui/assets/list-fcfba5f3.js b/public_html/webui/assets/list-fcfba5f3.js deleted file mode 100644 index 2436209a..00000000 --- a/public_html/webui/assets/list-fcfba5f3.js +++ /dev/null @@ -1 +0,0 @@ -import{a as p,S as f,_ as g}from"./main-9b36f05f.js";import{h as b,r as h,a as c,o as v,s as x,e as t,d as k,b as o,w as l,u as w,ab as C,aa as y}from"./vendor-adef9cb4.js";const V=b({name:"list",data:()=>({searchValue:"",loading:h(!0),items:[],headers:[{text:"کد",value:"code"},{text:"وضعیت",value:"status",sortable:!0},{text:"مشتری",value:"customer",sortable:!0},{text:"تاریخ تحویل",value:"dateDeliver"},{text:"مدل",value:"model"},{text:"سایز",value:"size"},{text:"نگین",value:"negin"},{text:"هزینه نگین",value:"neginFee"},{text:"عملیات",value:"operation"}]}),methods:{loadData(){p.post("/api/plugin/noghre/orders/list").then(s=>{this.items=s.data,this.loading=!1})},deleteItem(s){f.fire({text:"آیا برای حذف این مورد مطمئن هستید؟ در نظر داشته باشید همراه با حذف سفارش کلیه اسناد پرداخت مشتری نیز حذف خواهند شد.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر"}).then(e=>{e.isConfirmed&&p.post("/api/plugin/noghre/remove/order/"+s).then(r=>{if(r.data.result=="ok"){let u=0;for(let i=0;is.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},e[2]||(e[2]=[t("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),e[3]||(e[3]=t("i",{class:"mx-2 fa fa-list"},null,-1)),e[4]||(e[4]=k(" سفارشات "))]),t("div",$,[o(n,{to:"/acc/plugin/noghre/order/mod/0",class:"block-options-item"},{default:l(()=>e[5]||(e[5]=[t("span",{class:"fa fa-plus fw-bolder"},null,-1)])),_:1})])]),t("div",D,[t("div",F,[t("div",M,[t("div",A,[t("div",z,[e[6]||(e[6]=t("span",{class:"input-group-text"},[t("i",{class:"fa fa-search"})],-1)),w(t("input",{"onUpdate:modelValue":e[1]||(e[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[C,s.searchValue]])])]),o(m,{"table-class-name":"customize-table","multi-sort":"","show-index":"",alternating:"","search-value":s.searchValue,headers:s.headers,items:s.items,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},{"item-operation":l(({code:a,id:d})=>[o(n,{to:"/acc/plugin/noghre/employees/mod/"+a},{default:l(()=>e[7]||(e[7]=[t("i",{class:"fa fa-edit px-2"},null,-1)])),_:2},1032,["to"]),o(n,{to:"/acc/accounting/view/"+a},{default:l(()=>e[8]||(e[8]=[t("i",{class:"fa fa-book px-2"},null,-1)])),_:2},1032,["to"]),t("a",{onClick:y(S=>s.deleteItem(a),["prevent"])},e[9]||(e[9]=[t("i",{class:"fa fa-trash px-2 text-danger"},null,-1)]),8,E),o(n,{to:"/acc/plugin/noghre/order/view/"+d},{default:l(()=>e[10]||(e[10]=[t("i",{class:"fa fa-file px-2 text-success"},null,-1)])),_:2},1032,["to"]),o(n,{to:"/acc/plugin/noghre/pays/view/"+d},{default:l(()=>e[11]||(e[11]=[t("i",{class:"fa fa-money-bill-1-wave px-2 text-warning"},null,-1)])),_:2},1032,["to"])]),_:1},8,["search-value","headers","items","loading"])])])])])}const U=g(V,[["render",N]]);export{U as default}; diff --git a/public_html/webui/assets/lodash-9e2b1319.js b/public_html/webui/assets/lodash-9e2b1319.js deleted file mode 100644 index b3798fe2..00000000 --- a/public_html/webui/assets/lodash-9e2b1319.js +++ /dev/null @@ -1,27 +0,0 @@ -import{h as jt}from"./main-9b36f05f.js";var Je={exports:{}};/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */Je.exports;(function(Qe,Ve){(function(){var o,rl="4.17.21",ke=200,il="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",sn="Expected a function",ul="Invalid `variable` option passed into `_.template`",je="__lodash_hash_undefined__",fl=500,ne="__lodash_placeholder__",qn=1,Ii=2,at=4,ct=1,te=2,an=1,jn=2,Si=4,Tn=8,ht=16,Ln=32,gt=64,Wn=128,Ot=256,nr=512,ll=30,ol="...",sl=800,al=16,Ei=1,cl=2,hl=3,nt=1/0,Kn=9007199254740991,gl=17976931348623157e292,ee=0/0,yn=4294967295,_l=yn-1,pl=yn>>>1,vl=[["ary",Wn],["bind",an],["bindKey",jn],["curry",Tn],["curryRight",ht],["flip",nr],["partial",Ln],["partialRight",gt],["rearg",Ot]],_t="[object Arguments]",re="[object Array]",dl="[object AsyncFunction]",Wt="[object Boolean]",Pt="[object Date]",wl="[object DOMException]",ie="[object Error]",ue="[object Function]",Ti="[object GeneratorFunction]",xn="[object Map]",Bt="[object Number]",xl="[object Null]",Pn="[object Object]",Li="[object Promise]",Al="[object Proxy]",bt="[object RegExp]",An="[object Set]",Ft="[object String]",fe="[object Symbol]",Rl="[object Undefined]",Mt="[object WeakMap]",Il="[object WeakSet]",Ut="[object ArrayBuffer]",pt="[object DataView]",tr="[object Float32Array]",er="[object Float64Array]",rr="[object Int8Array]",ir="[object Int16Array]",ur="[object Int32Array]",fr="[object Uint8Array]",lr="[object Uint8ClampedArray]",or="[object Uint16Array]",sr="[object Uint32Array]",Sl=/\b__p \+= '';/g,El=/\b(__p \+=) '' \+/g,Tl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yi=/&(?:amp|lt|gt|quot|#39);/g,Ci=/[&<>"']/g,Ll=RegExp(yi.source),yl=RegExp(Ci.source),Cl=/<%-([\s\S]+?)%>/g,ml=/<%([\s\S]+?)%>/g,mi=/<%=([\s\S]+?)%>/g,Ol=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Wl=/^\w*$/,Pl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,Bl=RegExp(ar.source),cr=/^\s+/,bl=/\s/,Fl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ml=/\{\n\/\* \[wrapped with (.+)\] \*/,Ul=/,? & /,Dl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Nl=/[()=,{}\[\]\/\s]/,Gl=/\\(\\)?/g,Hl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Oi=/\w*$/,ql=/^[-+]0x[0-9a-f]+$/i,Kl=/^0b[01]+$/i,$l=/^\[object .+?Constructor\]$/,zl=/^0o[0-7]+$/i,Zl=/^(?:0|[1-9]\d*)$/,Yl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,le=/($^)/,Xl=/['\n\r\u2028\u2029\\]/g,oe="\\ud800-\\udfff",Jl="\\u0300-\\u036f",Ql="\\ufe20-\\ufe2f",Vl="\\u20d0-\\u20ff",Wi=Jl+Ql+Vl,Pi="\\u2700-\\u27bf",Bi="a-z\\xdf-\\xf6\\xf8-\\xff",kl="\\xac\\xb1\\xd7\\xf7",jl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",no="\\u2000-\\u206f",to=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",bi="A-Z\\xc0-\\xd6\\xd8-\\xde",Fi="\\ufe0e\\ufe0f",Mi=kl+jl+no+to,hr="['’]",eo="["+oe+"]",Ui="["+Mi+"]",se="["+Wi+"]",Di="\\d+",ro="["+Pi+"]",Ni="["+Bi+"]",Gi="[^"+oe+Mi+Di+Pi+Bi+bi+"]",gr="\\ud83c[\\udffb-\\udfff]",io="(?:"+se+"|"+gr+")",Hi="[^"+oe+"]",_r="(?:\\ud83c[\\udde6-\\uddff]){2}",pr="[\\ud800-\\udbff][\\udc00-\\udfff]",vt="["+bi+"]",qi="\\u200d",Ki="(?:"+Ni+"|"+Gi+")",uo="(?:"+vt+"|"+Gi+")",$i="(?:"+hr+"(?:d|ll|m|re|s|t|ve))?",zi="(?:"+hr+"(?:D|LL|M|RE|S|T|VE))?",Zi=io+"?",Yi="["+Fi+"]?",fo="(?:"+qi+"(?:"+[Hi,_r,pr].join("|")+")"+Yi+Zi+")*",lo="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",oo="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Xi=Yi+Zi+fo,so="(?:"+[ro,_r,pr].join("|")+")"+Xi,ao="(?:"+[Hi+se+"?",se,_r,pr,eo].join("|")+")",co=RegExp(hr,"g"),ho=RegExp(se,"g"),vr=RegExp(gr+"(?="+gr+")|"+ao+Xi,"g"),go=RegExp([vt+"?"+Ni+"+"+$i+"(?="+[Ui,vt,"$"].join("|")+")",uo+"+"+zi+"(?="+[Ui,vt+Ki,"$"].join("|")+")",vt+"?"+Ki+"+"+$i,vt+"+"+zi,oo,lo,Di,so].join("|"),"g"),_o=RegExp("["+qi+oe+Wi+Fi+"]"),po=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,vo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],wo=-1,M={};M[tr]=M[er]=M[rr]=M[ir]=M[ur]=M[fr]=M[lr]=M[or]=M[sr]=!0,M[_t]=M[re]=M[Ut]=M[Wt]=M[pt]=M[Pt]=M[ie]=M[ue]=M[xn]=M[Bt]=M[Pn]=M[bt]=M[An]=M[Ft]=M[Mt]=!1;var F={};F[_t]=F[re]=F[Ut]=F[pt]=F[Wt]=F[Pt]=F[tr]=F[er]=F[rr]=F[ir]=F[ur]=F[xn]=F[Bt]=F[Pn]=F[bt]=F[An]=F[Ft]=F[fe]=F[fr]=F[lr]=F[or]=F[sr]=!0,F[ie]=F[ue]=F[Mt]=!1;var xo={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ao={"&":"&","<":"<",">":">",'"':""","'":"'"},Ro={"&":"&","<":"<",">":">",""":'"',"'":"'"},Io={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},So=parseFloat,Eo=parseInt,Ji=typeof jt=="object"&&jt&&jt.Object===Object&&jt,To=typeof self=="object"&&self&&self.Object===Object&&self,z=Ji||To||Function("return this")(),dr=Ve&&!Ve.nodeType&&Ve,tt=dr&&!0&&Qe&&!Qe.nodeType&&Qe,Qi=tt&&tt.exports===dr,wr=Qi&&Ji.process,cn=function(){try{var a=tt&&tt.require&&tt.require("util").types;return a||wr&&wr.binding&&wr.binding("util")}catch{}}(),Vi=cn&&cn.isArrayBuffer,ki=cn&&cn.isDate,ji=cn&&cn.isMap,nu=cn&&cn.isRegExp,tu=cn&&cn.isSet,eu=cn&&cn.isTypedArray;function en(a,g,h){switch(h.length){case 0:return a.call(g);case 1:return a.call(g,h[0]);case 2:return a.call(g,h[0],h[1]);case 3:return a.call(g,h[0],h[1],h[2])}return a.apply(g,h)}function Lo(a,g,h,w){for(var S=-1,W=a==null?0:a.length;++S-1}function xr(a,g,h){for(var w=-1,S=a==null?0:a.length;++w-1;);return h}function au(a,g){for(var h=a.length;h--&&dt(g,a[h],0)>-1;);return h}function Fo(a,g){for(var h=a.length,w=0;h--;)a[h]===g&&++w;return w}var Mo=Sr(xo),Uo=Sr(Ao);function Do(a){return"\\"+Io[a]}function No(a,g){return a==null?o:a[g]}function wt(a){return _o.test(a)}function Go(a){return po.test(a)}function Ho(a){for(var g,h=[];!(g=a.next()).done;)h.push(g.value);return h}function yr(a){var g=-1,h=Array(a.size);return a.forEach(function(w,S){h[++g]=[S,w]}),h}function cu(a,g){return function(h){return a(g(h))}}function Zn(a,g){for(var h=-1,w=a.length,S=0,W=[];++h-1}function Cs(n,t){var e=this.__data__,r=ye(e,n);return r<0?(++this.size,e.push([n,t])):e[r][1]=t,this}Bn.prototype.clear=Es,Bn.prototype.delete=Ts,Bn.prototype.get=Ls,Bn.prototype.has=ys,Bn.prototype.set=Cs;function bn(n){var t=-1,e=n==null?0:n.length;for(this.clear();++t=t?n:t)),n}function pn(n,t,e,r,i,f){var l,s=t&qn,c=t&Ii,_=t&at;if(e&&(l=i?e(n,r,i,f):e(n)),l!==o)return l;if(!D(n))return n;var p=E(n);if(p){if(l=Pa(n),!s)return k(n,l)}else{var v=X(n),d=v==ue||v==Ti;if(kn(n))return Yu(n,s);if(v==Pn||v==_t||d&&!i){if(l=c||d?{}:gf(n),!s)return c?Ra(n,$s(l,n)):Aa(n,Su(l,n))}else{if(!F[v])return i?n:{};l=Ba(n,v,s)}}f||(f=new In);var x=f.get(n);if(x)return x;f.set(n,l),qf(n)?n.forEach(function(I){l.add(pn(I,t,e,I,n,f))}):Gf(n)&&n.forEach(function(I,C){l.set(C,pn(I,t,e,C,n,f))});var R=_?c?jr:kr:c?nn:$,L=p?o:R(n);return hn(L||n,function(I,C){L&&(C=I,I=n[C]),$t(l,C,pn(I,t,e,C,n,f))}),l}function zs(n){var t=$(n);return function(e){return Eu(e,n,t)}}function Eu(n,t,e){var r=e.length;if(n==null)return!r;for(n=b(n);r--;){var i=e[r],f=t[i],l=n[i];if(l===o&&!(i in n)||!f(l))return!1}return!0}function Tu(n,t,e){if(typeof n!="function")throw new gn(sn);return Vt(function(){n.apply(o,e)},t)}function zt(n,t,e,r){var i=-1,f=ae,l=!0,s=n.length,c=[],_=t.length;if(!s)return c;e&&(t=U(t,rn(e))),r?(f=xr,l=!1):t.length>=ke&&(f=Dt,l=!1,t=new it(t));n:for(;++ii?0:i+e),r=r===o||r>i?i:T(r),r<0&&(r+=i),r=e>r?0:$f(r);e0&&e(s)?t>1?Z(s,t-1,e,r,i):zn(i,s):r||(i[i.length]=s)}return i}var br=ju(),Cu=ju(!0);function Cn(n,t){return n&&br(n,t,$)}function Fr(n,t){return n&&Cu(n,t,$)}function me(n,t){return $n(t,function(e){return Nn(n[e])})}function ft(n,t){t=Qn(t,n);for(var e=0,r=t.length;n!=null&&et}function Xs(n,t){return n!=null&&B.call(n,t)}function Js(n,t){return n!=null&&t in b(n)}function Qs(n,t,e){return n>=Y(t,e)&&n=120&&p.length>=120)?new it(l&&p):o}p=n[0];var v=-1,d=s[0];n:for(;++v-1;)s!==n&&Ae.call(s,c,1),Ae.call(n,c,1);return n}function Nu(n,t){for(var e=n?t.length:0,r=e-1;e--;){var i=t[e];if(e==r||i!==f){var f=i;Dn(i)?Ae.call(n,i,1):zr(n,i)}}return n}function qr(n,t){return n+Se(xu()*(t-n+1))}function sa(n,t,e,r){for(var i=-1,f=K(Ie((t-n)/(e||1)),0),l=h(f);f--;)l[r?f:++i]=n,n+=e;return l}function Kr(n,t){var e="";if(!n||t<1||t>Kn)return e;do t%2&&(e+=n),t=Se(t/2),t&&(n+=n);while(t);return e}function y(n,t){return fi(vf(n,t,tn),n+"")}function aa(n){return Iu(mt(n))}function ca(n,t){var e=mt(n);return Ge(e,ut(t,0,e.length))}function Xt(n,t,e,r){if(!D(n))return n;t=Qn(t,n);for(var i=-1,f=t.length,l=f-1,s=n;s!=null&&++ii?0:i+t),e=e>i?i:e,e<0&&(e+=i),i=t>e?0:e-t>>>0,t>>>=0;for(var f=h(i);++r>>1,l=n[f];l!==null&&!fn(l)&&(e?l<=t:l=ke){var _=t?null:Ta(n);if(_)return he(_);l=!1,i=Dt,c=new it}else c=t?[]:s;n:for(;++r=r?n:vn(n,t,e)}var Zu=es||function(n){return z.clearTimeout(n)};function Yu(n,t){if(t)return n.slice();var e=n.length,r=_u?_u(e):new n.constructor(e);return n.copy(r),r}function Jr(n){var t=new n.constructor(n.byteLength);return new we(t).set(new we(n)),t}function va(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}function da(n){var t=new n.constructor(n.source,Oi.exec(n));return t.lastIndex=n.lastIndex,t}function wa(n){return Kt?b(Kt.call(n)):{}}function Xu(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}function Ju(n,t){if(n!==t){var e=n!==o,r=n===null,i=n===n,f=fn(n),l=t!==o,s=t===null,c=t===t,_=fn(t);if(!s&&!_&&!f&&n>t||f&&l&&c&&!s&&!_||r&&l&&c||!e&&c||!i)return 1;if(!r&&!f&&!_&&n=s)return c;var _=e[r];return c*(_=="desc"?-1:1)}}return n.index-t.index}function Qu(n,t,e,r){for(var i=-1,f=n.length,l=e.length,s=-1,c=t.length,_=K(f-l,0),p=h(c+_),v=!r;++s1?e[i-1]:o,l=i>2?e[2]:o;for(f=n.length>3&&typeof f=="function"?(i--,f):o,l&&Q(e[0],e[1],l)&&(f=i<3?o:f,i=1),t=b(t);++r-1?i[f?t[l]:l]:o}}function ef(n){return Un(function(t){var e=t.length,r=e,i=_n.prototype.thru;for(n&&t.reverse();r--;){var f=t[r];if(typeof f!="function")throw new gn(sn);if(i&&!l&&De(f)=="wrapper")var l=new _n([],!0)}for(r=l?r:e;++r1&&O.reverse(),p&&cs))return!1;var _=f.get(n),p=f.get(t);if(_&&p)return _==t&&p==n;var v=-1,d=!0,x=e&te?new it:o;for(f.set(n,t),f.set(t,n);++v1?"& ":"")+t[r],t=t.join(e>2?", ":" "),n.replace(Fl,`{ -/* [wrapped with `+t+`] */ -`)}function Fa(n){return E(n)||st(n)||!!(du&&n&&n[du])}function Dn(n,t){var e=typeof n;return t=t??Kn,!!t&&(e=="number"||e!="symbol"&&Zl.test(n))&&n>-1&&n%1==0&&n0){if(++t>=sl)return arguments[0]}else t=0;return n.apply(o,arguments)}}function Ge(n,t){var e=-1,r=n.length,i=r-1;for(t=t===o?r:t;++e1?n[t-1]:o;return e=typeof e=="function"?(n.pop(),e):o,Cf(n,e)});function mf(n){var t=u(n);return t.__chain__=!0,t}function Zc(n,t){return t(n),n}function He(n,t){return t(n)}var Yc=Un(function(n){var t=n.length,e=t?n[0]:0,r=this.__wrapped__,i=function(f){return Br(f,n)};return t>1||this.__actions__.length||!(r instanceof m)||!Dn(e)?this.thru(i):(r=r.slice(e,+e+(t?1:0)),r.__actions__.push({func:He,args:[i],thisArg:o}),new _n(r,this.__chain__).thru(function(f){return t&&!f.length&&f.push(o),f}))});function Xc(){return mf(this)}function Jc(){return new _n(this.value(),this.__chain__)}function Qc(){this.__values__===o&&(this.__values__=Kf(this.value()));var n=this.__index__>=this.__values__.length,t=n?o:this.__values__[this.__index__++];return{done:n,value:t}}function Vc(){return this}function kc(n){for(var t,e=this;e instanceof Le;){var r=If(e);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;e=e.__wrapped__}return i.__wrapped__=n,t}function jc(){var n=this.__wrapped__;if(n instanceof m){var t=n;return this.__actions__.length&&(t=new m(this)),t=t.reverse(),t.__actions__.push({func:He,args:[li],thisArg:o}),new _n(t,this.__chain__)}return this.thru(li)}function nh(){return $u(this.__wrapped__,this.__actions__)}var th=Be(function(n,t,e){B.call(n,e)?++n[e]:Fn(n,e,1)});function eh(n,t,e){var r=E(n)?ru:Zs;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}function rh(n,t){var e=E(n)?$n:yu;return e(n,A(t,3))}var ih=tf(Sf),uh=tf(Ef);function fh(n,t){return Z(qe(n,t),1)}function lh(n,t){return Z(qe(n,t),nt)}function oh(n,t,e){return e=e===o?1:T(e),Z(qe(n,t),e)}function Of(n,t){var e=E(n)?hn:Xn;return e(n,A(t,3))}function Wf(n,t){var e=E(n)?yo:Lu;return e(n,A(t,3))}var sh=Be(function(n,t,e){B.call(n,e)?n[e].push(t):Fn(n,e,[t])});function ah(n,t,e,r){n=j(n)?n:mt(n),e=e&&!r?T(e):0;var i=n.length;return e<0&&(e=K(i+e,0)),Ye(n)?e<=i&&n.indexOf(t,e)>-1:!!i&&dt(n,t,e)>-1}var ch=y(function(n,t,e){var r=-1,i=typeof t=="function",f=j(n)?h(n.length):[];return Xn(n,function(l){f[++r]=i?en(t,l,e):Zt(l,t,e)}),f}),hh=Be(function(n,t,e){Fn(n,e,t)});function qe(n,t){var e=E(n)?U:Bu;return e(n,A(t,3))}function gh(n,t,e,r){return n==null?[]:(E(t)||(t=t==null?[]:[t]),e=r?o:e,E(e)||(e=e==null?[]:[e]),Uu(n,t,e))}var _h=Be(function(n,t,e){n[e?0:1].push(t)},function(){return[[],[]]});function ph(n,t,e){var r=E(n)?Ar:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Xn)}function vh(n,t,e){var r=E(n)?Co:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Lu)}function dh(n,t){var e=E(n)?$n:yu;return e(n,ze(A(t,3)))}function wh(n){var t=E(n)?Iu:aa;return t(n)}function xh(n,t,e){(e?Q(n,t,e):t===o)?t=1:t=T(t);var r=E(n)?Hs:ca;return r(n,t)}function Ah(n){var t=E(n)?qs:ga;return t(n)}function Rh(n){if(n==null)return 0;if(j(n))return Ye(n)?xt(n):n.length;var t=X(n);return t==xn||t==An?n.size:Nr(n).length}function Ih(n,t,e){var r=E(n)?Rr:_a;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}var Sh=y(function(n,t){if(n==null)return[];var e=t.length;return e>1&&Q(n,t[0],t[1])?t=[]:e>2&&Q(t[0],t[1],t[2])&&(t=[t[0]]),Uu(n,Z(t,1),[])}),Ke=rs||function(){return z.Date.now()};function Eh(n,t){if(typeof t!="function")throw new gn(sn);return n=T(n),function(){if(--n<1)return t.apply(this,arguments)}}function Pf(n,t,e){return t=e?o:t,t=n&&t==null?n.length:t,Mn(n,Wn,o,o,o,o,t)}function Bf(n,t){var e;if(typeof t!="function")throw new gn(sn);return n=T(n),function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=o),e}}var si=y(function(n,t,e){var r=an;if(e.length){var i=Zn(e,yt(si));r|=Ln}return Mn(n,r,t,e,i)}),bf=y(function(n,t,e){var r=an|jn;if(e.length){var i=Zn(e,yt(bf));r|=Ln}return Mn(t,r,n,e,i)});function Ff(n,t,e){t=e?o:t;var r=Mn(n,Tn,o,o,o,o,o,t);return r.placeholder=Ff.placeholder,r}function Mf(n,t,e){t=e?o:t;var r=Mn(n,ht,o,o,o,o,o,t);return r.placeholder=Mf.placeholder,r}function Uf(n,t,e){var r,i,f,l,s,c,_=0,p=!1,v=!1,d=!0;if(typeof n!="function")throw new gn(sn);t=wn(t)||0,D(e)&&(p=!!e.leading,v="maxWait"in e,f=v?K(wn(e.maxWait)||0,t):f,d="trailing"in e?!!e.trailing:d);function x(H){var En=r,Hn=i;return r=i=o,_=H,l=n.apply(Hn,En),l}function R(H){return _=H,s=Vt(C,t),p?x(H):l}function L(H){var En=H-c,Hn=H-_,el=t-En;return v?Y(el,f-Hn):el}function I(H){var En=H-c,Hn=H-_;return c===o||En>=t||En<0||v&&Hn>=f}function C(){var H=Ke();if(I(H))return O(H);s=Vt(C,L(H))}function O(H){return s=o,d&&r?x(H):(r=i=o,l)}function ln(){s!==o&&Zu(s),_=0,r=c=i=s=o}function V(){return s===o?l:O(Ke())}function on(){var H=Ke(),En=I(H);if(r=arguments,i=this,c=H,En){if(s===o)return R(c);if(v)return Zu(s),s=Vt(C,t),x(c)}return s===o&&(s=Vt(C,t)),l}return on.cancel=ln,on.flush=V,on}var Th=y(function(n,t){return Tu(n,1,t)}),Lh=y(function(n,t,e){return Tu(n,wn(t)||0,e)});function yh(n){return Mn(n,nr)}function $e(n,t){if(typeof n!="function"||t!=null&&typeof t!="function")throw new gn(sn);var e=function(){var r=arguments,i=t?t.apply(this,r):r[0],f=e.cache;if(f.has(i))return f.get(i);var l=n.apply(this,r);return e.cache=f.set(i,l)||f,l};return e.cache=new($e.Cache||bn),e}$e.Cache=bn;function ze(n){if(typeof n!="function")throw new gn(sn);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function Ch(n){return Bf(2,n)}var mh=pa(function(n,t){t=t.length==1&&E(t[0])?U(t[0],rn(A())):U(Z(t,1),rn(A()));var e=t.length;return y(function(r){for(var i=-1,f=Y(r.length,e);++i=t}),st=Ou(function(){return arguments}())?Ou:function(n){return N(n)&&B.call(n,"callee")&&!vu.call(n,"callee")},E=h.isArray,$h=Vi?rn(Vi):ks;function j(n){return n!=null&&Ze(n.length)&&!Nn(n)}function G(n){return N(n)&&j(n)}function zh(n){return n===!0||n===!1||N(n)&&J(n)==Wt}var kn=us||Ri,Zh=ki?rn(ki):js;function Yh(n){return N(n)&&n.nodeType===1&&!kt(n)}function Xh(n){if(n==null)return!0;if(j(n)&&(E(n)||typeof n=="string"||typeof n.splice=="function"||kn(n)||Ct(n)||st(n)))return!n.length;var t=X(n);if(t==xn||t==An)return!n.size;if(Qt(n))return!Nr(n).length;for(var e in n)if(B.call(n,e))return!1;return!0}function Jh(n,t){return Yt(n,t)}function Qh(n,t,e){e=typeof e=="function"?e:o;var r=e?e(n,t):o;return r===o?Yt(n,t,o,e):!!r}function ci(n){if(!N(n))return!1;var t=J(n);return t==ie||t==wl||typeof n.message=="string"&&typeof n.name=="string"&&!kt(n)}function Vh(n){return typeof n=="number"&&wu(n)}function Nn(n){if(!D(n))return!1;var t=J(n);return t==ue||t==Ti||t==dl||t==Al}function Nf(n){return typeof n=="number"&&n==T(n)}function Ze(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=Kn}function D(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function N(n){return n!=null&&typeof n=="object"}var Gf=ji?rn(ji):ta;function kh(n,t){return n===t||Dr(n,t,ti(t))}function jh(n,t,e){return e=typeof e=="function"?e:o,Dr(n,t,ti(t),e)}function ng(n){return Hf(n)&&n!=+n}function tg(n){if(Da(n))throw new S(il);return Wu(n)}function eg(n){return n===null}function rg(n){return n==null}function Hf(n){return typeof n=="number"||N(n)&&J(n)==Bt}function kt(n){if(!N(n)||J(n)!=Pn)return!1;var t=xe(n);if(t===null)return!0;var e=B.call(t,"constructor")&&t.constructor;return typeof e=="function"&&e instanceof e&&pe.call(e)==jo}var hi=nu?rn(nu):ea;function ig(n){return Nf(n)&&n>=-Kn&&n<=Kn}var qf=tu?rn(tu):ra;function Ye(n){return typeof n=="string"||!E(n)&&N(n)&&J(n)==Ft}function fn(n){return typeof n=="symbol"||N(n)&&J(n)==fe}var Ct=eu?rn(eu):ia;function ug(n){return n===o}function fg(n){return N(n)&&X(n)==Mt}function lg(n){return N(n)&&J(n)==Il}var og=Ue(Gr),sg=Ue(function(n,t){return n<=t});function Kf(n){if(!n)return[];if(j(n))return Ye(n)?Rn(n):k(n);if(Nt&&n[Nt])return Ho(n[Nt]());var t=X(n),e=t==xn?yr:t==An?he:mt;return e(n)}function Gn(n){if(!n)return n===0?n:0;if(n=wn(n),n===nt||n===-nt){var t=n<0?-1:1;return t*gl}return n===n?n:0}function T(n){var t=Gn(n),e=t%1;return t===t?e?t-e:t:0}function $f(n){return n?ut(T(n),0,yn):0}function wn(n){if(typeof n=="number")return n;if(fn(n))return ee;if(D(n)){var t=typeof n.valueOf=="function"?n.valueOf():n;n=D(t)?t+"":t}if(typeof n!="string")return n===0?n:+n;n=ou(n);var e=Kl.test(n);return e||zl.test(n)?Eo(n.slice(2),e?2:8):ql.test(n)?ee:+n}function zf(n){return mn(n,nn(n))}function ag(n){return n?ut(T(n),-Kn,Kn):n===0?n:0}function P(n){return n==null?"":un(n)}var cg=Tt(function(n,t){if(Qt(t)||j(t)){mn(t,$(t),n);return}for(var e in t)B.call(t,e)&&$t(n,e,t[e])}),Zf=Tt(function(n,t){mn(t,nn(t),n)}),Xe=Tt(function(n,t,e,r){mn(t,nn(t),n,r)}),hg=Tt(function(n,t,e,r){mn(t,$(t),n,r)}),gg=Un(Br);function _g(n,t){var e=Et(n);return t==null?e:Su(e,t)}var pg=y(function(n,t){n=b(n);var e=-1,r=t.length,i=r>2?t[2]:o;for(i&&Q(t[0],t[1],i)&&(r=1);++e1),f}),mn(n,jr(n),e),r&&(e=pn(e,qn|Ii|at,La));for(var i=t.length;i--;)zr(e,t[i]);return e});function Bg(n,t){return Xf(n,ze(A(t)))}var bg=Un(function(n,t){return n==null?{}:la(n,t)});function Xf(n,t){if(n==null)return{};var e=U(jr(n),function(r){return[r]});return t=A(t),Du(n,e,function(r,i){return t(r,i[0])})}function Fg(n,t,e){t=Qn(t,n);var r=-1,i=t.length;for(i||(i=1,n=o);++rt){var r=n;n=t,t=r}if(e||n%1||t%1){var i=xu();return Y(n+i*(t-n+So("1e-"+((i+"").length-1))),t)}return qr(n,t)}var Zg=Lt(function(n,t,e){return t=t.toLowerCase(),n+(e?Vf(t):t)});function Vf(n){return pi(P(n).toLowerCase())}function kf(n){return n=P(n),n&&n.replace(Yl,Mo).replace(ho,"")}function Yg(n,t,e){n=P(n),t=un(t);var r=n.length;e=e===o?r:ut(T(e),0,r);var i=e;return e-=t.length,e>=0&&n.slice(e,i)==t}function Xg(n){return n=P(n),n&&yl.test(n)?n.replace(Ci,Uo):n}function Jg(n){return n=P(n),n&&Bl.test(n)?n.replace(ar,"\\$&"):n}var Qg=Lt(function(n,t,e){return n+(e?"-":"")+t.toLowerCase()}),Vg=Lt(function(n,t,e){return n+(e?" ":"")+t.toLowerCase()}),kg=nf("toLowerCase");function jg(n,t,e){n=P(n),t=T(t);var r=t?xt(n):0;if(!t||r>=t)return n;var i=(t-r)/2;return Me(Se(i),e)+n+Me(Ie(i),e)}function n_(n,t,e){n=P(n),t=T(t);var r=t?xt(n):0;return t&&r>>0,e?(n=P(n),n&&(typeof t=="string"||t!=null&&!hi(t))&&(t=un(t),!t&&wt(n))?Vn(Rn(n),0,e):n.split(t,e)):[]}var l_=Lt(function(n,t,e){return n+(e?" ":"")+pi(t)});function o_(n,t,e){return n=P(n),e=e==null?0:ut(T(e),0,n.length),t=un(t),n.slice(e,e+t.length)==t}function s_(n,t,e){var r=u.templateSettings;e&&Q(n,t,e)&&(t=o),n=P(n),t=Xe({},t,r,of);var i=Xe({},t.imports,r.imports,of),f=$(i),l=Lr(i,f),s,c,_=0,p=t.interpolate||le,v="__p += '",d=Cr((t.escape||le).source+"|"+p.source+"|"+(p===mi?Hl:le).source+"|"+(t.evaluate||le).source+"|$","g"),x="//# sourceURL="+(B.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++wo+"]")+` -`;n.replace(d,function(I,C,O,ln,V,on){return O||(O=ln),v+=n.slice(_,on).replace(Xl,Do),C&&(s=!0,v+=`' + -__e(`+C+`) + -'`),V&&(c=!0,v+=`'; -`+V+`; -__p += '`),O&&(v+=`' + -((__t = (`+O+`)) == null ? '' : __t) + -'`),_=on+I.length,I}),v+=`'; -`;var R=B.call(t,"variable")&&t.variable;if(!R)v=`with (obj) { -`+v+` -} -`;else if(Nl.test(R))throw new S(ul);v=(c?v.replace(Sl,""):v).replace(El,"$1").replace(Tl,"$1;"),v="function("+(R||"obj")+`) { -`+(R?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+v+`return __p -}`;var L=nl(function(){return W(f,x+"return "+v).apply(o,l)});if(L.source=v,ci(L))throw L;return L}function a_(n){return P(n).toLowerCase()}function c_(n){return P(n).toUpperCase()}function h_(n,t,e){if(n=P(n),n&&(e||t===o))return ou(n);if(!n||!(t=un(t)))return n;var r=Rn(n),i=Rn(t),f=su(r,i),l=au(r,i)+1;return Vn(r,f,l).join("")}function g_(n,t,e){if(n=P(n),n&&(e||t===o))return n.slice(0,hu(n)+1);if(!n||!(t=un(t)))return n;var r=Rn(n),i=au(r,Rn(t))+1;return Vn(r,0,i).join("")}function __(n,t,e){if(n=P(n),n&&(e||t===o))return n.replace(cr,"");if(!n||!(t=un(t)))return n;var r=Rn(n),i=su(r,Rn(t));return Vn(r,i).join("")}function p_(n,t){var e=ll,r=ol;if(D(t)){var i="separator"in t?t.separator:i;e="length"in t?T(t.length):e,r="omission"in t?un(t.omission):r}n=P(n);var f=n.length;if(wt(n)){var l=Rn(n);f=l.length}if(e>=f)return n;var s=e-xt(r);if(s<1)return r;var c=l?Vn(l,0,s).join(""):n.slice(0,s);if(i===o)return c+r;if(l&&(s+=c.length-s),hi(i)){if(n.slice(s).search(i)){var _,p=c;for(i.global||(i=Cr(i.source,P(Oi.exec(i))+"g")),i.lastIndex=0;_=i.exec(p);)var v=_.index;c=c.slice(0,v===o?s:v)}}else if(n.indexOf(un(i),s)!=s){var d=c.lastIndexOf(i);d>-1&&(c=c.slice(0,d))}return c+r}function v_(n){return n=P(n),n&&Ll.test(n)?n.replace(yi,zo):n}var d_=Lt(function(n,t,e){return n+(e?" ":"")+t.toUpperCase()}),pi=nf("toUpperCase");function jf(n,t,e){return n=P(n),t=e?o:t,t===o?Go(n)?Xo(n):Wo(n):n.match(t)||[]}var nl=y(function(n,t){try{return en(n,o,t)}catch(e){return ci(e)?e:new S(e)}}),w_=Un(function(n,t){return hn(t,function(e){e=On(e),Fn(n,e,si(n[e],n))}),n});function x_(n){var t=n==null?0:n.length,e=A();return n=t?U(n,function(r){if(typeof r[1]!="function")throw new gn(sn);return[e(r[0]),r[1]]}):[],y(function(r){for(var i=-1;++iKn)return[];var e=yn,r=Y(n,yn);t=A(t),n-=yn;for(var i=Tr(r,t);++e0||t<0)?new m(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),t!==o&&(t=T(t),e=t<0?e.dropRight(-t):e.take(t-n)),e)},m.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},m.prototype.toArray=function(){return this.take(yn)},Cn(m.prototype,function(n,t){var e=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=u[r?"take"+(t=="last"?"Right":""):t],f=r||/^find/.test(t);i&&(u.prototype[t]=function(){var l=this.__wrapped__,s=r?[1]:arguments,c=l instanceof m,_=s[0],p=c||E(l),v=function(C){var O=i.apply(u,zn([C],s));return r&&d?O[0]:O};p&&e&&typeof _=="function"&&_.length!=1&&(c=p=!1);var d=this.__chain__,x=!!this.__actions__.length,R=f&&!d,L=c&&!x;if(!f&&p){l=L?l:new m(this);var I=n.apply(l,s);return I.__actions__.push({func:He,args:[v],thisArg:o}),new _n(I,d)}return R&&L?n.apply(this,s):(I=this.thru(v),R?r?I.value()[0]:I.value():I)})}),hn(["pop","push","shift","sort","splice","unshift"],function(n){var t=ge[n],e=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return t.apply(E(f)?f:[],i)}return this[e](function(l){return t.apply(E(l)?l:[],i)})}}),Cn(m.prototype,function(n,t){var e=u[t];if(e){var r=e.name+"";B.call(St,r)||(St[r]=[]),St[r].push({name:t,func:e})}}),St[be(o,jn).name]=[{name:"wrapper",func:o}],m.prototype.clone=vs,m.prototype.reverse=ds,m.prototype.value=ws,u.prototype.at=Yc,u.prototype.chain=Xc,u.prototype.commit=Jc,u.prototype.next=Qc,u.prototype.plant=kc,u.prototype.reverse=jc,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=nh,u.prototype.first=u.prototype.head,Nt&&(u.prototype[Nt]=Vc),u},At=Jo();tt?((tt.exports=At)._=At,dr._=At):z._=At}).call(jt)})(Je,Je.exports);var ip=Je.exports;export{ip as l}; diff --git a/public_html/webui/assets/login-cc0f6cb5.css b/public_html/webui/assets/login-cc0f6cb5.css deleted file mode 100644 index f56c384a..00000000 --- a/public_html/webui/assets/login-cc0f6cb5.css +++ /dev/null @@ -1 +0,0 @@ -.captcha-img[data-v-a29f1d4a]{display:block;margin:0 auto} diff --git a/public_html/webui/assets/login-d762c1cd.js b/public_html/webui/assets/login-d762c1cd.js deleted file mode 100644 index 34a8b615..00000000 --- a/public_html/webui/assets/login-d762c1cd.js +++ /dev/null @@ -1 +0,0 @@ -import{a as h,_ as U}from"./main-9b36f05f.js";import{a as s,o as m,s as v,b as o,w as l,A as w,F as E,d as g,t as C,aa as L,c as N,e as T}from"./vendor-adef9cb4.js";h.defaults.withCredentials=!0;const M={name:"login",data(){const a=this;return{loading:!1,captchaLoading:!1,dialog:!1,showCaptcha:!1,errorMsg:a.$t("login.input_fail"),captchaImage:"",user:{mobile:"",password:"",captcha:"",standard:!0},rules:{mobile:[e=>a.validate(e,"mobile")],password:[e=>a.validate(e,"password")],captcha:[e=>!!e||a.$t("captcha.required")]}}},methods:{validate(a,e){if(e==="mobile"){const i=this.convertPersianToEnglish(a.replace(/\s/g,""));return/^09\d{9}$/.test(i)?!0:this.$t("validator.mobile_not_valid")}else if(e==="password")return a?a.length>5?!0:this.$t("validator.password_len_lower"):!1},convertPersianToEnglish(a){const e=["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],i=["0","1","2","3","4","5","6","7","8","9"];return a.split("").map(n=>{const t=e.indexOf(n);return t!==-1?i[t]:n}).join("")},async loadCaptcha(){this.captchaLoading=!0;try{const a=await h.get("/api/captcha/image",{responseType:"blob",withCredentials:!0}),e=URL.createObjectURL(a.data);this.captchaImage=e}catch{this.errorMsg="خطا در بارگذاری کپچا",this.dialog=!0}finally{this.captchaLoading=!1}},async submit(){var e;const{valid:a}=await this.$refs.form.validate();if(a){this.loading=!0;const i={mobile:this.convertPersianToEnglish(this.user.mobile.replace(/\s/g,"")),password:this.user.password,standard:this.user.standard};this.showCaptcha&&(i.captcha_answer=this.user.captcha.toString());try{const n=await h.post("/api/user/login",i,{withCredentials:!0});n.data.Success===!0&&(localStorage.setItem("X-AUTH-TOKEN",n.data.data.token),this.$router.push("/profile/business"))}catch(n){const t=((e=n.response)==null?void 0:e.data)||{};this.errorMsg=t.error||this.$t("login.input_fail"),this.dialog=!0,t.captcha_required?(this.showCaptcha=!0,await this.loadCaptcha()):this.showCaptcha=!1}finally{this.loading=!1}}},goto_pwa_page(){this.loading=!0,window.location.href="./install-pwa"}},mounted(){}};const j={class:"d-flex justify-center pb-5"},S={key:0,class:"text-center"};function A(a,e,i,n,t,d){const f=s("v-card-text"),u=s("v-text-field"),y=s("v-img"),c=s("v-col"),_=s("v-row"),p=s("v-btn"),x=s("v-form"),b=s("v-card"),V=s("v-container"),k=s("v-spacer"),I=s("v-dialog");return m(),v(E,null,[o(V,null,{default:l(()=>[o(_,{class:"d-flex justify-center"},{default:l(()=>[o(c,{md:"5"},{default:l(()=>[o(b,{loading:t.loading?"blue":void 0,disabled:t.loading,title:a.$t("app.name"),subtitle:a.$t("user.login_label")},{default:l(()=>[o(f,{class:"text-justify"},{default:l(()=>[g(C(a.$t("login.des")),1)]),_:1}),o(x,{disabled:t.loading,ref:"form","fast-fail":"",onSubmit:e[3]||(e[3]=L(r=>d.submit(),["prevent"]))},{default:l(()=>[o(f,null,{default:l(()=>[o(u,{class:"mb-2",label:a.$t("user.mobile"),placeholder:a.$t("user.mobile_placeholder"),"single-line":"",modelValue:t.user.mobile,"onUpdate:modelValue":e[0]||(e[0]=r=>t.user.mobile=r),type:"tel",variant:"outlined","prepend-inner-icon":"mdi-phone",rules:t.rules.mobile,autocomplete:"tel",name:"mobile"},null,8,["label","placeholder","modelValue","rules"]),o(u,{class:"mb-2",label:a.$t("user.password"),placeholder:a.$t("user.password_placeholder"),"single-line":"",type:"password",variant:"outlined","prepend-inner-icon":"mdi-lock",rules:t.rules.password,modelValue:t.user.password,"onUpdate:modelValue":e[1]||(e[1]=r=>t.user.password=r),autocomplete:"current-password",name:"password"},null,8,["label","placeholder","rules","modelValue"]),t.showCaptcha?(m(),N(_,{key:0,class:"mb-2",dense:""},{default:l(()=>[o(c,{cols:"12",sm:"6"},{default:l(()=>[o(y,{src:t.captchaImage,"max-height":"50","max-width":"150",class:"captcha-img",contain:""},null,8,["src"])]),_:1}),o(c,{cols:"12",sm:"6"},{default:l(()=>[o(u,{dense:"",label:a.$t("captcha.enter_code"),placeholder:"کپچا",modelValue:t.user.captcha,"onUpdate:modelValue":e[2]||(e[2]=r=>t.user.captcha=r),modelModifiers:{number:!0},variant:"outlined",type:"number",rules:t.rules.captcha,required:"","hide-details":"","prepend-inner-icon":"mdi-refresh","onClick:prependInner":d.loadCaptcha,loading:t.captchaLoading,autocomplete:"off",name:"captcha"},null,8,["label","modelValue","rules","onClick:prependInner","loading"])]),_:1})]),_:1})):w("",!0),o(p,{disabled:t.loading,loading:t.loading,block:"",type:"submit",class:"text-none mb-4",color:"indigo-darken-3",size:"x-large",variant:"flat","prepend-icon":"mdi-login"},{default:l(()=>[g(C(a.$t("user.login")),1)]),_:1},8,["disabled","loading"])]),_:1})]),_:1},8,["disabled"]),T("div",j,[o(p,{loading:t.loading,class:"text-none",color:"primary",variant:"tonal",flat:"",onClick:e[4]||(e[4]=r=>d.goto_pwa_page())},{default:l(()=>e[7]||(e[7]=[g("نصب وب اپلیکیشن")])),_:1},8,["loading"])])]),_:1},8,["loading","disabled","title","subtitle"])]),_:1})]),_:1})]),_:1}),t.dialog?(m(),v("div",S,[o(I,{modelValue:t.dialog,"onUpdate:modelValue":e[6]||(e[6]=r=>t.dialog=r),"max-width":"500",persistent:""},{default:l(()=>[o(b,{color:"dangerLight","prepend-icon":"mdi-close-octagon",title:a.$t("dialog.error"),text:t.errorMsg},{actions:l(()=>[o(k),o(p,{color:"primary",text:a.$t("dialog.ok"),variant:"flat",onClick:e[5]||(e[5]=r=>{t.dialog=!1,t.user.password="",t.user.captcha=""})},null,8,["text"])]),_:1},8,["title","text"])]),_:1},8,["modelValue"])])):w("",!0)],64)}const D=U(M,[["render",A],["__scopeId","data-v-a29f1d4a"]]);export{D as default}; diff --git a/public_html/webui/assets/logs-3d58bf5e.js b/public_html/webui/assets/logs-3d58bf5e.js deleted file mode 100644 index 7b61c398..00000000 --- a/public_html/webui/assets/logs-3d58bf5e.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as $,a as k}from"./main-9b36f05f.js";import{r as w,a as t,o as C,s as D,b as a,w as o,F as M,_ as P,d,t as r}from"./vendor-adef9cb4.js";const z={name:"logs",data:()=>({searchValue:"",loading:w(!0),items:[],headers:[{text:"کسب و کار",value:"bid"},{text:"تاریخ",value:"date"},{text:"کاربر",value:"user"},{text:"توضیحات",value:"des"},{text:"بخش",value:"part"},{text:"آی پی آدرس",value:"ipaddress"}]}),methods:{loadData(){k.post("/api/admin/logs/last").then(e=>{this.items=e.data.data,this.loading=!1})}},beforeMount(){this.loadData()}};function E(e,l,T,B,F,N){const i=t("v-spacer"),c=t("v-toolbar"),p=t("v-icon"),m=t("v-tooltip"),_=t("v-text-field"),n=t("v-btn"),u=t("EasyDataTable"),v=t("v-col"),g=t("v-row"),f=t("v-card-text"),h=t("v-card"),b=t("v-container");return C(),D(M,null,[a(c,{color:"toolbar",title:e.$t("user.history")},{default:o(()=>[a(i)]),_:1},8,["title"]),a(b,{class:"pa-0 ma-0"},{default:o(()=>[a(h,{loading:e.loading?"red":null,disabled:e.loading},{default:o(()=>[a(f,{class:"pa-0"},{default:o(()=>[a(g,null,{default:o(()=>[a(v,null,{default:o(()=>[a(_,{color:"info","hide-details":"auto",rounded:"0",variant:"outlined",density:"compact",placeholder:e.$t("dialog.search_txt"),modelValue:e.searchValue,"onUpdate:modelValue":l[0]||(l[0]=s=>e.searchValue=s),type:"text",clearable:""},{"prepend-inner":o(()=>[a(m,{location:"bottom",text:e.$t("dialog.search")},{activator:o(({props:s})=>[a(p,P(s,{color:"danger",icon:"mdi-magnify"}),null,16)]),_:1},8,["text"])]),_:1},8,["placeholder","modelValue"]),a(u,{"table-class-name":"customize-table",headers:e.headers,items:e.items,alternating:"","search-value":e.searchValue,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:e.loading},{pagination:o(({prevPage:s,nextPage:x,isFirstPage:y,isLastPage:V})=>[a(n,{size:"small",color:"success",class:"me-1",disabled:y,onClick:s,"prepend-icon":"mdi-skip-next"},{default:o(()=>[d(r(e.$t("dialog.prev_page")),1)]),_:2},1032,["disabled","onClick"]),a(n,{size:"small",color:"success",class:"me-1",disabled:V,onClick:x,"append-icon":"mdi-skip-previous"},{default:o(()=>[d(r(e.$t("dialog.next_page")),1)]),_:2},1032,["disabled","onClick"])]),_:1},8,["headers","items","search-value","loading"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}const U=$(z,[["render",E]]);export{U as default}; diff --git a/public_html/webui/assets/logs-c4937b20.js b/public_html/webui/assets/logs-c4937b20.js deleted file mode 100644 index 2f56712c..00000000 --- a/public_html/webui/assets/logs-c4937b20.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as l,a as r}from"./main-9b36f05f.js";import{r as n,a as i,o as d,s as c,e,d as u,u as p,ab as m,b}from"./vendor-adef9cb4.js";const f={name:"logs",data:()=>({searchValue:"",loading:n(!0),items:[],headers:[{text:"تاریخ",value:"date"},{text:"کاربر",value:"user"},{text:"توضیحات",value:"des"},{text:"بخش",value:"part"},{text:"آی پی آدرس",value:"ipaddress"}]}),methods:{loadData(){r.post("/api/business/logs/"+localStorage.getItem("activeBid")).then(s=>{this.items=s.data,this.loading=!1})}},beforeMount(){this.loadData()}},g={class:"block block-content-full"},h={id:"fixed-header",class:"block-header block-header-default bg-gray-light pt-2 pb-1"},v={class:"block-title text-primary-dark"},k={class:"block-content pt-0"},x={class:"row"},y={class:"col-sm-12 col-md-12"},V={class:"my-1"},_={class:"input-group input-group-sm"};function w(s,t,$,D,M,B){const o=i("EasyDataTable");return d(),c("div",g,[e("div",h,[e("h3",v,[e("button",{onClick:t[0]||(t[0]=a=>s.$router.back()),type:"button",class:"float-start d-none d-sm-none d-md-block btn btn-sm btn-link text-warning"},t[2]||(t[2]=[e("i",{class:"fa fw-bold fa-arrow-right"},null,-1)])),t[3]||(t[3]=e("i",{class:"fa fa-history"},null,-1)),t[4]||(t[4]=u(" تاریخچه رویدادها "))])]),e("div",k,[e("div",x,[e("div",y,[e("div",V,[e("div",_,[t[5]||(t[5]=e("span",{class:"input-group-text"},[e("i",{class:"fa fa-search"})],-1)),p(e("input",{"onUpdate:modelValue":t[1]||(t[1]=a=>s.searchValue=a),class:"form-control",type:"text",placeholder:"جست و جو ..."},null,512),[[m,s.searchValue]])])]),b(o,{"table-class-name":"customize-table",headers:s.headers,items:s.items,alternating:"","search-value":s.searchValue,"theme-color":"#1d90ff","header-text-direction":"center","body-text-direction":"center",rowsPerPageMessage:"تعداد سطر",emptyMessage:"اطلاعاتی برای نمایش وجود ندارد",rowsOfPageSeparatorMessage:"از",loading:s.loading},null,8,["headers","items","search-value","loading"])])])])])}const N=l(f,[["render",w]]);export{N as default}; diff --git a/public_html/webui/assets/main-9b36f05f.js b/public_html/webui/assets/main-9b36f05f.js deleted file mode 100644 index 956f3569..00000000 --- a/public_html/webui/assets/main-9b36f05f.js +++ /dev/null @@ -1,1062 +0,0 @@ -import{r as xe,a as zn,o as Je,c as Ka,w as ua,b as x,d as En,t as hn,e as et,f as B2,g as Y2,h as pa,i as ro,j as fn,k as gr,l as Vn,m as ai,n as Oe,p as bi,q as wt,s as nt,u as Yt,v as kn,x as Wo,y as Kt,z as $o,A as Jn,B as Ca,T as Ai,F as Re,C as Ja,D as so,E as Uf,G as ht,H as Qn,I as ti,J as Ty,K as Jt,L as H2,M as j2,N as Bn,O as L,P as De,Q as on,R as oo,S as z2,U as W2,V as Me,W as Wt,X as Iy,Y as ge,Z as $2,_ as me,$ as My,a0 as Gf,a1 as Oy,a2 as X2,a3 as qf,a4 as U2,a5 as ba,a6 as G2,a7 as q2,a8 as Zf,a9 as Z2,aa as vr,ab as K2,ac as Ly,ad as ls,ae as Ey,af as gn,ag as La,ah as J2,ai as lo,aj as co,ak as Q2,al as eP,am as tP}from"./vendor-adef9cb4.js";(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))a(i);new MutationObserver(i=>{for(const r of i)if(r.type==="childList")for(const s of r.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const r={};return i.integrity&&(r.integrity=i.integrity),i.referrerPolicy&&(r.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?r.credentials="include":i.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function a(i){if(i.ep)return;i.ep=!0;const r=n(i);fetch(i.href,r)}})();function Dy(t,e){return function(){return t.apply(e,arguments)}}const{toString:nP}=Object.prototype,{getPrototypeOf:Kf}=Object,cu=(t=>e=>{const n=nP.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),yi=t=>(t=t.toLowerCase(),e=>cu(e)===t),uu=t=>e=>typeof e===t,{isArray:uo}=Array,Ko=uu("undefined");function aP(t){return t!==null&&!Ko(t)&&t.constructor!==null&&!Ko(t.constructor)&&Ra(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Vy=yi("ArrayBuffer");function iP(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Vy(t.buffer),e}const rP=uu("string"),Ra=uu("function"),Ry=uu("number"),du=t=>t!==null&&typeof t=="object",sP=t=>t===!0||t===!1,pc=t=>{if(cu(t)!=="object")return!1;const e=Kf(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},oP=yi("Date"),lP=yi("File"),cP=yi("Blob"),uP=yi("FileList"),dP=t=>du(t)&&Ra(t.pipe),hP=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Ra(t.append)&&((e=cu(t))==="formdata"||e==="object"&&Ra(t.toString)&&t.toString()==="[object FormData]"))},fP=yi("URLSearchParams"),[mP,gP,vP,pP]=["ReadableStream","Request","Response","Headers"].map(yi),bP=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function _l(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let a,i;if(typeof t!="object"&&(t=[t]),uo(t))for(a=0,i=t.length;a0;)if(i=n[a],e===i.toLowerCase())return i;return null}const Nr=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Fy=t=>!Ko(t)&&t!==Nr;function dh(){const{caseless:t}=Fy(this)&&this||{},e={},n=(a,i)=>{const r=t&&Ny(e,i)||i;pc(e[r])&&pc(a)?e[r]=dh(e[r],a):pc(a)?e[r]=dh({},a):uo(a)?e[r]=a.slice():e[r]=a};for(let a=0,i=arguments.length;a(_l(e,(i,r)=>{n&&Ra(i)?t[r]=Dy(i,n):t[r]=i},{allOwnKeys:a}),t),xP=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),wP=(t,e,n,a)=>{t.prototype=Object.create(e.prototype,a),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},kP=(t,e,n,a)=>{let i,r,s;const o={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),r=i.length;r-- >0;)s=i[r],(!a||a(s,t,e))&&!o[s]&&(e[s]=t[s],o[s]=!0);t=n!==!1&&Kf(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},_P=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const a=t.indexOf(e,n);return a!==-1&&a===n},SP=t=>{if(!t)return null;if(uo(t))return t;let e=t.length;if(!Ry(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},CP=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Kf(Uint8Array)),AP=(t,e)=>{const a=(t&&t[Symbol.iterator]).call(t);let i;for(;(i=a.next())&&!i.done;){const r=i.value;e.call(t,r[0],r[1])}},PP=(t,e)=>{let n;const a=[];for(;(n=t.exec(e))!==null;)a.push(n);return a},TP=yi("HTMLFormElement"),IP=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,a,i){return a.toUpperCase()+i}),Tv=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),MP=yi("RegExp"),By=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),a={};_l(n,(i,r)=>{let s;(s=e(i,r,t))!==!1&&(a[r]=s||i)}),Object.defineProperties(t,a)},OP=t=>{By(t,(e,n)=>{if(Ra(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const a=t[n];if(Ra(a)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},LP=(t,e)=>{const n={},a=i=>{i.forEach(r=>{n[r]=!0})};return uo(t)?a(t):a(String(t).split(e)),n},EP=()=>{},DP=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function VP(t){return!!(t&&Ra(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const RP=t=>{const e=new Array(10),n=(a,i)=>{if(du(a)){if(e.indexOf(a)>=0)return;if(!("toJSON"in a)){e[i]=a;const r=uo(a)?[]:{};return _l(a,(s,o)=>{const l=n(s,i+1);!Ko(l)&&(r[o]=l)}),e[i]=void 0,r}}return a};return n(t,0)},NP=yi("AsyncFunction"),FP=t=>t&&(du(t)||Ra(t))&&Ra(t.then)&&Ra(t.catch),Yy=((t,e)=>t?setImmediate:e?((n,a)=>(Nr.addEventListener("message",({source:i,data:r})=>{i===Nr&&r===n&&a.length&&a.shift()()},!1),i=>{a.push(i),Nr.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Ra(Nr.postMessage)),BP=typeof queueMicrotask<"u"?queueMicrotask.bind(Nr):typeof process<"u"&&process.nextTick||Yy,Te={isArray:uo,isArrayBuffer:Vy,isBuffer:aP,isFormData:hP,isArrayBufferView:iP,isString:rP,isNumber:Ry,isBoolean:sP,isObject:du,isPlainObject:pc,isReadableStream:mP,isRequest:gP,isResponse:vP,isHeaders:pP,isUndefined:Ko,isDate:oP,isFile:lP,isBlob:cP,isRegExp:MP,isFunction:Ra,isStream:dP,isURLSearchParams:fP,isTypedArray:CP,isFileList:uP,forEach:_l,merge:dh,extend:yP,trim:bP,stripBOM:xP,inherits:wP,toFlatObject:kP,kindOf:cu,kindOfTest:yi,endsWith:_P,toArray:SP,forEachEntry:AP,matchAll:PP,isHTMLForm:TP,hasOwnProperty:Tv,hasOwnProp:Tv,reduceDescriptors:By,freezeMethods:OP,toObjectSet:LP,toCamelCase:IP,noop:EP,toFiniteNumber:DP,findKey:Ny,global:Nr,isContextDefined:Fy,isSpecCompliantForm:VP,toJSONObject:RP,isAsyncFn:NP,isThenable:FP,setImmediate:Yy,asap:BP};function vt(t,e,n,a,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),a&&(this.request=a),i&&(this.response=i,this.status=i.status?i.status:null)}Te.inherits(vt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Te.toJSONObject(this.config),code:this.code,status:this.status}}});const Hy=vt.prototype,jy={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{jy[t]={value:t}});Object.defineProperties(vt,jy);Object.defineProperty(Hy,"isAxiosError",{value:!0});vt.from=(t,e,n,a,i,r)=>{const s=Object.create(Hy);return Te.toFlatObject(t,s,function(l){return l!==Error.prototype},o=>o!=="isAxiosError"),vt.call(s,t.message,e,n,a,i),s.cause=t,s.name=t.name,r&&Object.assign(s,r),s};const YP=null;function hh(t){return Te.isPlainObject(t)||Te.isArray(t)}function zy(t){return Te.endsWith(t,"[]")?t.slice(0,-2):t}function Iv(t,e,n){return t?t.concat(e).map(function(i,r){return i=zy(i),!n&&r?"["+i+"]":i}).join(n?".":""):e}function HP(t){return Te.isArray(t)&&!t.some(hh)}const jP=Te.toFlatObject(Te,{},null,function(e){return/^is[A-Z]/.test(e)});function hu(t,e,n){if(!Te.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=Te.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,g){return!Te.isUndefined(g[m])});const a=n.metaTokens,i=n.visitor||u,r=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Te.isSpecCompliantForm(e);if(!Te.isFunction(i))throw new TypeError("visitor must be a function");function c(v){if(v===null)return"";if(Te.isDate(v))return v.toISOString();if(!l&&Te.isBlob(v))throw new vt("Blob is not supported. Use a Buffer instead.");return Te.isArrayBuffer(v)||Te.isTypedArray(v)?l&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function u(v,m,g){let p=v;if(v&&!g&&typeof v=="object"){if(Te.endsWith(m,"{}"))m=a?m:m.slice(0,-2),v=JSON.stringify(v);else if(Te.isArray(v)&&HP(v)||(Te.isFileList(v)||Te.endsWith(m,"[]"))&&(p=Te.toArray(v)))return m=zy(m),p.forEach(function(w,C){!(Te.isUndefined(w)||w===null)&&e.append(s===!0?Iv([m],C,r):s===null?m:m+"[]",c(w))}),!1}return hh(v)?!0:(e.append(Iv(g,m,r),c(v)),!1)}const d=[],h=Object.assign(jP,{defaultVisitor:u,convertValue:c,isVisitable:hh});function f(v,m){if(!Te.isUndefined(v)){if(d.indexOf(v)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(v),Te.forEach(v,function(p,y){(!(Te.isUndefined(p)||p===null)&&i.call(e,p,Te.isString(y)?y.trim():y,m,h))===!0&&f(p,m?m.concat(y):[y])}),d.pop()}}if(!Te.isObject(t))throw new TypeError("data must be an object");return f(t),e}function Mv(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(a){return e[a]})}function Jf(t,e){this._pairs=[],t&&hu(t,this,e)}const Wy=Jf.prototype;Wy.append=function(e,n){this._pairs.push([e,n])};Wy.toString=function(e){const n=e?function(a){return e.call(this,a,Mv)}:Mv;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function zP(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function $y(t,e,n){if(!e)return t;const a=n&&n.encode||zP;Te.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let r;if(i?r=i(e,n):r=Te.isURLSearchParams(e)?e.toString():new Jf(e,n).toString(a),r){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+r}return t}class WP{constructor(){this.handlers=[]}use(e,n,a){return this.handlers.push({fulfilled:e,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Te.forEach(this.handlers,function(a){a!==null&&e(a)})}}const Ov=WP,Xy={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},$P=typeof URLSearchParams<"u"?URLSearchParams:Jf,XP=typeof FormData<"u"?FormData:null,UP=typeof Blob<"u"?Blob:null,GP={isBrowser:!0,classes:{URLSearchParams:$P,FormData:XP,Blob:UP},protocols:["http","https","file","blob","url","data"]},Qf=typeof window<"u"&&typeof document<"u",fh=typeof navigator=="object"&&navigator||void 0,qP=Qf&&(!fh||["ReactNative","NativeScript","NS"].indexOf(fh.product)<0),ZP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),KP=Qf&&window.location.href||"http://localhost",JP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Qf,hasStandardBrowserEnv:qP,hasStandardBrowserWebWorkerEnv:ZP,navigator:fh,origin:KP},Symbol.toStringTag,{value:"Module"})),ea={...JP,...GP};function QP(t,e){return hu(t,new ea.classes.URLSearchParams,Object.assign({visitor:function(n,a,i,r){return ea.isNode&&Te.isBuffer(n)?(this.append(a,n.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}function eT(t){return Te.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function tT(t){const e={},n=Object.keys(t);let a;const i=n.length;let r;for(a=0;a=n.length;return s=!s&&Te.isArray(i)?i.length:s,l?(Te.hasOwnProp(i,s)?i[s]=[i[s],a]:i[s]=a,!o):((!i[s]||!Te.isObject(i[s]))&&(i[s]=[]),e(n,a,i[s],r)&&Te.isArray(i[s])&&(i[s]=tT(i[s])),!o)}if(Te.isFormData(t)&&Te.isFunction(t.entries)){const n={};return Te.forEachEntry(t,(a,i)=>{e(eT(a),i,n,0)}),n}return null}function nT(t,e,n){if(Te.isString(t))try{return(e||JSON.parse)(t),Te.trim(t)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(t)}const em={transitional:Xy,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const a=n.getContentType()||"",i=a.indexOf("application/json")>-1,r=Te.isObject(e);if(r&&Te.isHTMLForm(e)&&(e=new FormData(e)),Te.isFormData(e))return i?JSON.stringify(Uy(e)):e;if(Te.isArrayBuffer(e)||Te.isBuffer(e)||Te.isStream(e)||Te.isFile(e)||Te.isBlob(e)||Te.isReadableStream(e))return e;if(Te.isArrayBufferView(e))return e.buffer;if(Te.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(r){if(a.indexOf("application/x-www-form-urlencoded")>-1)return QP(e,this.formSerializer).toString();if((o=Te.isFileList(e))||a.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return hu(o?{"files[]":e}:e,l&&new l,this.formSerializer)}}return r||i?(n.setContentType("application/json",!1),nT(e)):e}],transformResponse:[function(e){const n=this.transitional||em.transitional,a=n&&n.forcedJSONParsing,i=this.responseType==="json";if(Te.isResponse(e)||Te.isReadableStream(e))return e;if(e&&Te.isString(e)&&(a&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(o){if(s)throw o.name==="SyntaxError"?vt.from(o,vt.ERR_BAD_RESPONSE,this,null,this.response):o}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ea.classes.FormData,Blob:ea.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Te.forEach(["delete","get","head","post","put","patch"],t=>{em.headers[t]={}});const tm=em,aT=Te.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),iT=t=>{const e={};let n,a,i;return t&&t.split(` -`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),a=s.substring(i+1).trim(),!(!n||e[n]&&aT[n])&&(n==="set-cookie"?e[n]?e[n].push(a):e[n]=[a]:e[n]=e[n]?e[n]+", "+a:a)}),e},Lv=Symbol("internals");function No(t){return t&&String(t).trim().toLowerCase()}function bc(t){return t===!1||t==null?t:Te.isArray(t)?t.map(bc):String(t)}function rT(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(t);)e[a[1]]=a[2];return e}const sT=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function kd(t,e,n,a,i){if(Te.isFunction(a))return a.call(this,e,n);if(i&&(e=n),!!Te.isString(e)){if(Te.isString(a))return e.indexOf(a)!==-1;if(Te.isRegExp(a))return a.test(e)}}function oT(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,a)=>n.toUpperCase()+a)}function lT(t,e){const n=Te.toCamelCase(" "+e);["get","set","has"].forEach(a=>{Object.defineProperty(t,a+n,{value:function(i,r,s){return this[a].call(this,e,i,r,s)},configurable:!0})})}class fu{constructor(e){e&&this.set(e)}set(e,n,a){const i=this;function r(o,l,c){const u=No(l);if(!u)throw new Error("header name must be a non-empty string");const d=Te.findKey(i,u);(!d||i[d]===void 0||c===!0||c===void 0&&i[d]!==!1)&&(i[d||l]=bc(o))}const s=(o,l)=>Te.forEach(o,(c,u)=>r(c,u,l));if(Te.isPlainObject(e)||e instanceof this.constructor)s(e,n);else if(Te.isString(e)&&(e=e.trim())&&!sT(e))s(iT(e),n);else if(Te.isHeaders(e))for(const[o,l]of e.entries())r(l,o,a);else e!=null&&r(n,e,a);return this}get(e,n){if(e=No(e),e){const a=Te.findKey(this,e);if(a){const i=this[a];if(!n)return i;if(n===!0)return rT(i);if(Te.isFunction(n))return n.call(this,i,a);if(Te.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=No(e),e){const a=Te.findKey(this,e);return!!(a&&this[a]!==void 0&&(!n||kd(this,this[a],a,n)))}return!1}delete(e,n){const a=this;let i=!1;function r(s){if(s=No(s),s){const o=Te.findKey(a,s);o&&(!n||kd(a,a[o],o,n))&&(delete a[o],i=!0)}}return Te.isArray(e)?e.forEach(r):r(e),i}clear(e){const n=Object.keys(this);let a=n.length,i=!1;for(;a--;){const r=n[a];(!e||kd(this,this[r],r,e,!0))&&(delete this[r],i=!0)}return i}normalize(e){const n=this,a={};return Te.forEach(this,(i,r)=>{const s=Te.findKey(a,r);if(s){n[s]=bc(i),delete n[r];return}const o=e?oT(r):String(r).trim();o!==r&&delete n[r],n[o]=bc(i),a[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return Te.forEach(this,(a,i)=>{a!=null&&a!==!1&&(n[i]=e&&Te.isArray(a)?a.join(", "):a)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const a=new this(e);return n.forEach(i=>a.set(i)),a}static accessor(e){const a=(this[Lv]=this[Lv]={accessors:{}}).accessors,i=this.prototype;function r(s){const o=No(s);a[o]||(lT(i,s),a[o]=!0)}return Te.isArray(e)?e.forEach(r):r(e),this}}fu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Te.reduceDescriptors(fu.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(a){this[n]=a}}});Te.freezeMethods(fu);const fi=fu;function _d(t,e){const n=this||tm,a=e||n,i=fi.from(a.headers);let r=a.data;return Te.forEach(t,function(o){r=o.call(n,r,i.normalize(),e?e.status:void 0)}),i.normalize(),r}function Gy(t){return!!(t&&t.__CANCEL__)}function ho(t,e,n){vt.call(this,t??"canceled",vt.ERR_CANCELED,e,n),this.name="CanceledError"}Te.inherits(ho,vt,{__CANCEL__:!0});function qy(t,e,n){const a=n.config.validateStatus;!n.status||!a||a(n.status)?t(n):e(new vt("Request failed with status code "+n.status,[vt.ERR_BAD_REQUEST,vt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function cT(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function uT(t,e){t=t||10;const n=new Array(t),a=new Array(t);let i=0,r=0,s;return e=e!==void 0?e:1e3,function(l){const c=Date.now(),u=a[r];s||(s=c),n[i]=l,a[i]=c;let d=r,h=0;for(;d!==i;)h+=n[d++],d=d%t;if(i=(i+1)%t,i===r&&(r=(r+1)%t),c-s{n=u,i=null,r&&(clearTimeout(r),r=null),t.apply(null,c)};return[(...c)=>{const u=Date.now(),d=u-n;d>=a?s(c,u):(i=c,r||(r=setTimeout(()=>{r=null,s(i)},a-d)))},()=>i&&s(i)]}const Lc=(t,e,n=3)=>{let a=0;const i=uT(50,250);return dT(r=>{const s=r.loaded,o=r.lengthComputable?r.total:void 0,l=s-a,c=i(l),u=s<=o;a=s;const d={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o&&u?(o-s)/c:void 0,event:r,lengthComputable:o!=null,[e?"download":"upload"]:!0};t(d)},n)},Ev=(t,e)=>{const n=t!=null;return[a=>e[0]({lengthComputable:n,total:t,loaded:a}),e[1]]},Dv=t=>(...e)=>Te.asap(()=>t(...e)),hT=ea.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,ea.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(ea.origin),ea.navigator&&/(msie|trident)/i.test(ea.navigator.userAgent)):()=>!0,fT=ea.hasStandardBrowserEnv?{write(t,e,n,a,i,r){const s=[t+"="+encodeURIComponent(e)];Te.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),Te.isString(a)&&s.push("path="+a),Te.isString(i)&&s.push("domain="+i),r===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function mT(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function gT(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function Zy(t,e,n){let a=!mT(e);return t&&(a||n==!1)?gT(t,e):e}const Vv=t=>t instanceof fi?{...t}:t;function Kr(t,e){e=e||{};const n={};function a(c,u,d,h){return Te.isPlainObject(c)&&Te.isPlainObject(u)?Te.merge.call({caseless:h},c,u):Te.isPlainObject(u)?Te.merge({},u):Te.isArray(u)?u.slice():u}function i(c,u,d,h){if(Te.isUndefined(u)){if(!Te.isUndefined(c))return a(void 0,c,d,h)}else return a(c,u,d,h)}function r(c,u){if(!Te.isUndefined(u))return a(void 0,u)}function s(c,u){if(Te.isUndefined(u)){if(!Te.isUndefined(c))return a(void 0,c)}else return a(void 0,u)}function o(c,u,d){if(d in e)return a(c,u);if(d in t)return a(void 0,c)}const l={url:r,method:r,data:r,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:o,headers:(c,u,d)=>i(Vv(c),Vv(u),d,!0)};return Te.forEach(Object.keys(Object.assign({},t,e)),function(u){const d=l[u]||i,h=d(t[u],e[u],u);Te.isUndefined(h)&&d!==o||(n[u]=h)}),n}const Ky=t=>{const e=Kr({},t);let{data:n,withXSRFToken:a,xsrfHeaderName:i,xsrfCookieName:r,headers:s,auth:o}=e;e.headers=s=fi.from(s),e.url=$y(Zy(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),o&&s.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):"")));let l;if(Te.isFormData(n)){if(ea.hasStandardBrowserEnv||ea.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((l=s.getContentType())!==!1){const[c,...u]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];s.setContentType([c||"multipart/form-data",...u].join("; "))}}if(ea.hasStandardBrowserEnv&&(a&&Te.isFunction(a)&&(a=a(e)),a||a!==!1&&hT(e.url))){const c=i&&r&&fT.read(r);c&&s.set(i,c)}return e},vT=typeof XMLHttpRequest<"u",pT=vT&&function(t){return new Promise(function(n,a){const i=Ky(t);let r=i.data;const s=fi.from(i.headers).normalize();let{responseType:o,onUploadProgress:l,onDownloadProgress:c}=i,u,d,h,f,v;function m(){f&&f(),v&&v(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function p(){if(!g)return;const w=fi.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),k={data:!o||o==="text"||o==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:w,config:t,request:g};qy(function(S){n(S),m()},function(S){a(S),m()},k),g=null}"onloadend"in g?g.onloadend=p:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(p)},g.onabort=function(){g&&(a(new vt("Request aborted",vt.ECONNABORTED,t,g)),g=null)},g.onerror=function(){a(new vt("Network Error",vt.ERR_NETWORK,t,g)),g=null},g.ontimeout=function(){let C=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const k=i.transitional||Xy;i.timeoutErrorMessage&&(C=i.timeoutErrorMessage),a(new vt(C,k.clarifyTimeoutError?vt.ETIMEDOUT:vt.ECONNABORTED,t,g)),g=null},r===void 0&&s.setContentType(null),"setRequestHeader"in g&&Te.forEach(s.toJSON(),function(C,k){g.setRequestHeader(k,C)}),Te.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),o&&o!=="json"&&(g.responseType=i.responseType),c&&([h,v]=Lc(c,!0),g.addEventListener("progress",h)),l&&g.upload&&([d,f]=Lc(l),g.upload.addEventListener("progress",d),g.upload.addEventListener("loadend",f)),(i.cancelToken||i.signal)&&(u=w=>{g&&(a(!w||w.type?new ho(null,t,g):w),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const y=cT(i.url);if(y&&ea.protocols.indexOf(y)===-1){a(new vt("Unsupported protocol "+y+":",vt.ERR_BAD_REQUEST,t));return}g.send(r||null)})},bT=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let a=new AbortController,i;const r=function(c){if(!i){i=!0,o();const u=c instanceof Error?c:this.reason;a.abort(u instanceof vt?u:new ho(u instanceof Error?u.message:u))}};let s=e&&setTimeout(()=>{s=null,r(new vt(`timeout ${e} of ms exceeded`,vt.ETIMEDOUT))},e);const o=()=>{t&&(s&&clearTimeout(s),s=null,t.forEach(c=>{c.unsubscribe?c.unsubscribe(r):c.removeEventListener("abort",r)}),t=null)};t.forEach(c=>c.addEventListener("abort",r));const{signal:l}=a;return l.unsubscribe=()=>Te.asap(o),l}},yT=bT,xT=function*(t,e){let n=t.byteLength;if(!e||n{const i=wT(t,e);let r=0,s,o=l=>{s||(s=!0,a&&a(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await i.next();if(c){o(),l.close();return}let d=u.byteLength;if(n){let h=r+=d;n(h)}l.enqueue(new Uint8Array(u))}catch(c){throw o(c),c}},cancel(l){return o(l),i.return()}},{highWaterMark:2})},mu=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Jy=mu&&typeof ReadableStream=="function",_T=mu&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):async t=>new Uint8Array(await new Response(t).arrayBuffer())),Qy=(t,...e)=>{try{return!!t(...e)}catch{return!1}},ST=Jy&&Qy(()=>{let t=!1;const e=new Request(ea.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),Nv=64*1024,mh=Jy&&Qy(()=>Te.isReadableStream(new Response("").body)),Ec={stream:mh&&(t=>t.body)};mu&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!Ec[e]&&(Ec[e]=Te.isFunction(t[e])?n=>n[e]():(n,a)=>{throw new vt(`Response type '${e}' is not supported`,vt.ERR_NOT_SUPPORT,a)})})})(new Response);const CT=async t=>{if(t==null)return 0;if(Te.isBlob(t))return t.size;if(Te.isSpecCompliantForm(t))return(await new Request(ea.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(Te.isArrayBufferView(t)||Te.isArrayBuffer(t))return t.byteLength;if(Te.isURLSearchParams(t)&&(t=t+""),Te.isString(t))return(await _T(t)).byteLength},AT=async(t,e)=>{const n=Te.toFiniteNumber(t.getContentLength());return n??CT(e)},PT=mu&&(async t=>{let{url:e,method:n,data:a,signal:i,cancelToken:r,timeout:s,onDownloadProgress:o,onUploadProgress:l,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:h}=Ky(t);c=c?(c+"").toLowerCase():"text";let f=yT([i,r&&r.toAbortSignal()],s),v;const m=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let g;try{if(l&&ST&&n!=="get"&&n!=="head"&&(g=await AT(u,a))!==0){let k=new Request(e,{method:"POST",body:a,duplex:"half"}),P;if(Te.isFormData(a)&&(P=k.headers.get("content-type"))&&u.setContentType(P),k.body){const[S,A]=Ev(g,Lc(Dv(l)));a=Rv(k.body,Nv,S,A)}}Te.isString(d)||(d=d?"include":"omit");const p="credentials"in Request.prototype;v=new Request(e,{...h,signal:f,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:a,duplex:"half",credentials:p?d:void 0});let y=await fetch(v);const w=mh&&(c==="stream"||c==="response");if(mh&&(o||w&&m)){const k={};["status","statusText","headers"].forEach(T=>{k[T]=y[T]});const P=Te.toFiniteNumber(y.headers.get("content-length")),[S,A]=o&&Ev(P,Lc(Dv(o),!0))||[];y=new Response(Rv(y.body,Nv,S,()=>{A&&A(),m&&m()}),k)}c=c||"text";let C=await Ec[Te.findKey(Ec,c)||"text"](y,t);return!w&&m&&m(),await new Promise((k,P)=>{qy(k,P,{data:C,headers:fi.from(y.headers),status:y.status,statusText:y.statusText,config:t,request:v})})}catch(p){throw m&&m(),p&&p.name==="TypeError"&&/fetch/i.test(p.message)?Object.assign(new vt("Network Error",vt.ERR_NETWORK,t,v),{cause:p.cause||p}):vt.from(p,p&&p.code,t,v)}}),gh={http:YP,xhr:pT,fetch:PT};Te.forEach(gh,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const Fv=t=>`- ${t}`,TT=t=>Te.isFunction(t)||t===null||t===!1,ex={getAdapter:t=>{t=Te.isArray(t)?t:[t];const{length:e}=t;let n,a;const i={};for(let r=0;r`adapter ${o} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=e?r.length>1?`since : -`+r.map(Fv).join(` -`):" "+Fv(r[0]):"as no adapter specified";throw new vt("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return a},adapters:gh};function Sd(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ho(null,t)}function Bv(t){return Sd(t),t.headers=fi.from(t.headers),t.data=_d.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),ex.getAdapter(t.adapter||tm.adapter)(t).then(function(a){return Sd(t),a.data=_d.call(t,t.transformResponse,a),a.headers=fi.from(a.headers),a},function(a){return Gy(a)||(Sd(t),a&&a.response&&(a.response.data=_d.call(t,t.transformResponse,a.response),a.response.headers=fi.from(a.response.headers))),Promise.reject(a)})}const tx="1.8.4",gu={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{gu[t]=function(a){return typeof a===t||"a"+(e<1?"n ":" ")+t}});const Yv={};gu.transitional=function(e,n,a){function i(r,s){return"[Axios v"+tx+"] Transitional option '"+r+"'"+s+(a?". "+a:"")}return(r,s,o)=>{if(e===!1)throw new vt(i(s," has been removed"+(n?" in "+n:"")),vt.ERR_DEPRECATED);return n&&!Yv[s]&&(Yv[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(r,s,o):!0}};gu.spelling=function(e){return(n,a)=>(console.warn(`${a} is likely a misspelling of ${e}`),!0)};function IT(t,e,n){if(typeof t!="object")throw new vt("options must be an object",vt.ERR_BAD_OPTION_VALUE);const a=Object.keys(t);let i=a.length;for(;i-- >0;){const r=a[i],s=e[r];if(s){const o=t[r],l=o===void 0||s(o,r,t);if(l!==!0)throw new vt("option "+r+" must be "+l,vt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new vt("Unknown option "+r,vt.ERR_BAD_OPTION)}}const yc={assertOptions:IT,validators:gu},ki=yc.validators;class Dc{constructor(e){this.defaults=e,this.interceptors={request:new Ov,response:new Ov}}async request(e,n){try{return await this._request(e,n)}catch(a){if(a instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const r=i.stack?i.stack.replace(/^.+\n/,""):"";try{a.stack?r&&!String(a.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(a.stack+=` -`+r):a.stack=r}catch{}}throw a}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Kr(this.defaults,n);const{transitional:a,paramsSerializer:i,headers:r}=n;a!==void 0&&yc.assertOptions(a,{silentJSONParsing:ki.transitional(ki.boolean),forcedJSONParsing:ki.transitional(ki.boolean),clarifyTimeoutError:ki.transitional(ki.boolean)},!1),i!=null&&(Te.isFunction(i)?n.paramsSerializer={serialize:i}:yc.assertOptions(i,{encode:ki.function,serialize:ki.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),yc.assertOptions(n,{baseUrl:ki.spelling("baseURL"),withXsrfToken:ki.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=r&&Te.merge(r.common,r[n.method]);r&&Te.forEach(["delete","get","head","post","put","patch","common"],v=>{delete r[v]}),n.headers=fi.concat(s,r);const o=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,o.unshift(m.fulfilled,m.rejected))});const c=[];this.interceptors.response.forEach(function(m){c.push(m.fulfilled,m.rejected)});let u,d=0,h;if(!l){const v=[Bv.bind(this),void 0];for(v.unshift.apply(v,o),v.push.apply(v,c),h=v.length,u=Promise.resolve(n);d{if(!a._listeners)return;let r=a._listeners.length;for(;r-- >0;)a._listeners[r](i);a._listeners=null}),this.promise.then=i=>{let r;const s=new Promise(o=>{a.subscribe(o),r=o}).then(i);return s.cancel=function(){a.unsubscribe(r)},s},e(function(r,s,o){a.reason||(a.reason=new ho(r,s,o),n(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=a=>{e.abort(a)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new nm(function(i){e=i}),cancel:e}}}const MT=nm;function OT(t){return function(n){return t.apply(null,n)}}function LT(t){return Te.isObject(t)&&t.isAxiosError===!0}const vh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(vh).forEach(([t,e])=>{vh[e]=t});const ET=vh;function nx(t){const e=new xc(t),n=Dy(xc.prototype.request,e);return Te.extend(n,xc.prototype,e,{allOwnKeys:!0}),Te.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return nx(Kr(t,i))},n}const In=nx(tm);In.Axios=xc;In.CanceledError=ho;In.CancelToken=MT;In.isCancel=Gy;In.VERSION=tx;In.toFormData=hu;In.AxiosError=vt;In.Cancel=In.CanceledError;In.all=function(e){return Promise.all(e)};In.spread=OT;In.isAxiosError=LT;In.mergeConfig=Kr;In.AxiosHeaders=fi;In.formToJSON=t=>Uy(Te.isHTMLForm(t)?new FormData(t):t);In.getAdapter=ex.getAdapter;In.HttpStatusCode=ET;In.default=In;const fa=In;const Sl=(t,e)=>{const n=t.__vccOpts||t;for(const[a,i]of e)n[a]=i;return n},DT={data:()=>({loading:!1,dialog:!1,theme:xe("light"),hesabix:{version:"",lastUpdateDate:"",lastUpdateDes:""}}),methods:{update(){this.dialog=!1,localStorage.setItem("hesabixVersion",this.hesabix.version),window.location.reload()},gethesabix(){this.loading=!0,this.dialog=!1,fa.post("/api/general/stat").then(t=>{this.hesabix=t.data;let e=window.localStorage.getItem("hesabixVersion");e==null?window.localStorage.setItem("hesabixVersion",this.hesabix.version):e!=this.hesabix.version&&(this.dialog=!0,this.loading=!1)})}},mounted(){this.gethesabix()}},VT=["innerHTML"];function RT(t,e,n,a,i,r){const s=zn("v-icon"),o=zn("v-toolbar-title"),l=zn("v-spacer"),c=zn("v-toolbar"),u=zn("v-card-subtitle"),d=zn("v-card-text"),h=zn("v-btn"),f=zn("v-card-actions"),v=zn("v-card"),m=zn("v-dialog"),g=zn("RouterView"),p=zn("v-app");return Je(),Ka(p,{theme:t.theme},{default:ua(()=>[x(m,{modelValue:t.dialog,"onUpdate:modelValue":e[1]||(e[1]=y=>t.dialog=y),"max-width":"600",persistent:"",class:"elevation-4"},{default:ua(()=>[x(v,{class:"rounded-lg"},{default:ua(()=>[x(c,{color:"primary",dark:"",flat:"",class:"rounded-t-lg"},{default:ua(()=>[x(o,{class:"d-flex align-center"},{default:ua(()=>[x(s,{start:""},{default:ua(()=>e[2]||(e[2]=[En("mdi-update")])),_:1}),En(" "+hn(t.$t("dialog.update")),1)]),_:1}),x(l)]),_:1}),x(u,{class:"py-2 text-grey-darken-1"},{default:ua(()=>[En(hn(t.hesabix.lastUpdateDate),1)]),_:1}),x(d,{class:"pa-5"},{default:ua(()=>[et("div",{class:"text-primary",innerHTML:t.hesabix.lastUpdateDes},null,8,VT)]),_:1}),x(f,{class:"pa-4"},{default:ua(()=>[x(l),x(h,{color:"primary",variant:"flat",text:t.$t("dialog.update"),onClick:e[0]||(e[0]=y=>r.update())},null,8,["text"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),x(g)]),_:1},8,["theme"])}const NT=Sl(DT,[["render",RT]]),FT="modulepreload",BT=function(t){return"/webui/"+t},Hv={},ke=function(e,n,a){if(!n||n.length===0)return e();const i=document.getElementsByTagName("link");return Promise.all(n.map(r=>{if(r=BT(r),r in Hv)return;Hv[r]=!0;const s=r.endsWith(".css"),o=s?'[rel="stylesheet"]':"";if(!!a)for(let u=i.length-1;u>=0;u--){const d=i[u];if(d.href===r&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${r}"]${o}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":FT,s||(c.as="script",c.crossOrigin=""),c.href=r,document.head.appendChild(c),s)return new Promise((u,d)=>{c.addEventListener("load",u),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>e()).catch(r=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=r,window.dispatchEvent(s),!s.defaultPrevented)throw r})},YT=window.location.pathname.endsWith("/")?window.location.pathname:window.location.pathname+"/",ax=B2({history:Y2(YT),routes:[{path:"/",name:"home",redirect:"/profile/dashboard"},{path:"/profile/",component:()=>ke(()=>import("./profile-main-9ae01d84.js"),["assets/profile-main-9ae01d84.js","assets/change_lang-da57543f.js","assets/vendor-adef9cb4.js"]),children:[{path:"dashboard",component:()=>ke(()=>import("./dashboard-a33b3e67.js"),["assets/dashboard-a33b3e67.js","assets/vendor-adef9cb4.js","assets/dashboard-1259c27d.css"]),meta:{title:"داشبورد کاربر",login:!0}},{path:"business",component:()=>ke(()=>import("./list-75821b84.js"),["assets/list-75821b84.js","assets/vendor-adef9cb4.js","assets/list-8cb9c8ea.css"]),meta:{title:"کسب و کارها",login:!0}},{path:"new-business",component:()=>ke(()=>import("./insert-d12afeff.js"),["assets/insert-d12afeff.js","assets/vendor-adef9cb4.js","assets/insert-a7bfac23.css"]),meta:{title:"کسب و کار جدید",login:!0}},{path:"change-password",component:()=>ke(()=>import("./change-password-32b922b9.js"),["assets/change-password-32b922b9.js","assets/vendor-adef9cb4.js"]),meta:{title:"تغییر کلمه عبور",login:!0}},{path:"add-mobile-number",component:()=>ke(()=>import("./add-mobile-d2c7a116.js"),["assets/add-mobile-d2c7a116.js","assets/vendor-adef9cb4.js"]),meta:{title:"افزودن شماره تلفن همراه",login:!0}},{path:"support-list",component:()=>ke(()=>import("./list-05b0b33d.js"),["assets/list-05b0b33d.js","assets/vendor-adef9cb4.js","assets/list-b0780902.css"]),meta:{title:"درخواست‌های پشتیبانی",login:!0}},{path:"support-new",component:()=>ke(()=>import("./new-6a64c43c.js"),["assets/new-6a64c43c.js","assets/vendor-adef9cb4.js","assets/new-e3b0c442.css"]),meta:{title:"درخواست‌ پشتیبانی",login:!0}},{path:"support-view/:id",component:()=>ke(()=>import("./show-7bffc531.js"),["assets/show-7bffc531.js","assets/vendor-adef9cb4.js"]),meta:{title:"درخواست‌ پشتیبانی",login:!0}},{path:"manager/support-list",component:()=>ke(()=>import("./list-d74065f5.js"),["assets/list-d74065f5.js","assets/debounce-342dfd77.js","assets/vendor-adef9cb4.js","assets/list-b40782a7.css"]),meta:{title:"درخواست‌های پشتیبانی",login:!0}},{path:"manager/support-view/:id",component:()=>ke(()=>import("./show-b1d72da2.js"),["assets/show-b1d72da2.js","assets/vendor-adef9cb4.js"]),meta:{title:"مشاهده درخواست",login:!0}},{path:"manager/business/list",component:()=>ke(()=>import("./list-12d283fb.js"),["assets/list-12d283fb.js","assets/vendor-adef9cb4.js"]),meta:{title:"کسب‌و‌کارها",login:!0}},{path:"manager/users/list",component:()=>ke(()=>import("./list-5e2cdb87.js"),["assets/list-5e2cdb87.js","assets/vendor-adef9cb4.js","assets/list-67852d20.css"]),meta:{title:"کاربران",login:!0}},{path:"manager/plugins/list",component:()=>ke(()=>import("./plugins-1ab622eb.js"),["assets/plugins-1ab622eb.js","assets/vendor-adef9cb4.js"]),meta:{title:"افزونه‌ها",login:!0}},{path:"manager/update-core",component:()=>ke(()=>import("./update-core-d0c4e612.js"),["assets/update-core-d0c4e612.js","assets/vendor-adef9cb4.js","assets/update-core-240e7847.css"]),meta:{title:"به روز رسانی هسته",login:!0}},{path:"manager/logs/list",component:()=>ke(()=>import("./logs-3d58bf5e.js"),["assets/logs-3d58bf5e.js","assets/vendor-adef9cb4.js"]),meta:{title:"تاریخچه سیستم",login:!0}},{path:"manager/changes/list",component:()=>ke(()=>import("./list-1176eeb6.js"),["assets/list-1176eeb6.js","assets/vendor-adef9cb4.js"]),meta:{title:"لیست تغییرات",login:!0}},{path:"manager/changes/mod/:id",component:()=>ke(()=>import("./mod-7b46cbda.js"),["assets/mod-7b46cbda.js","assets/vendor-adef9cb4.js"]),meta:{title:"ارائه تغییرات سیستم",login:!0}},{path:"manager/database/info",component:()=>ke(()=>import("./database_info-bfdb490b.js"),["assets/database_info-bfdb490b.js","assets/vendor-adef9cb4.js"]),meta:{title:"خروجی از بانک اطلاعاتی",login:!0}},{path:"manager/system/mod",component:()=>ke(()=>import("./system-3cb413cd.js"),["assets/system-3cb413cd.js","assets/vendor-adef9cb4.js"]),meta:{title:"تنظیمات پایه",login:!0}},{path:"manager/registry/mod",component:()=>ke(()=>import("./registry-85beaff4.js"),["assets/registry-85beaff4.js","assets/vendor-adef9cb4.js","assets/registry-be4c1463.css"]),meta:{title:"تنظیمات رجیستری",login:!0}},{path:"manager/system/sms/settings",component:()=>ke(()=>import("./smsSettings-06e84733.js"),["assets/smsSettings-06e84733.js","assets/vendor-adef9cb4.js"]),meta:{title:"تنظیمات پیامک",login:!0}},{path:"manager/users/onlinelist",component:()=>ke(()=>import("./online-users-75079b8d.js"),["assets/online-users-75079b8d.js","assets/vendor-adef9cb4.js"]),meta:{title:"کاربران آنلاین",login:!0}}]},{path:"/acc/",component:()=>ke(()=>import("./App-1d90b882.js"),["assets/App-1d90b882.js","assets/vendor-adef9cb4.js","assets/App-211fb6bd.css"]),children:[{path:"dashboard",component:()=>ke(()=>import("./dashboard-98131322.js"),["assets/dashboard-98131322.js","assets/vendor-adef9cb4.js","assets/dashboard-38f01232.css"]),name:"acc_home",meta:{title:"داشبورد کسب‌و‌کار",login:!0}},{path:"business/printtemplates",name:"business_printtemplates",component:()=>ke(()=>import("./templates-5b6d4f66.js"),["assets/templates-5b6d4f66.js","assets/vendor-adef9cb4.js"])},{path:"printers/list",name:"printers_list",component:()=>ke(()=>import("./list-189406a5.js"),["assets/list-189406a5.js","assets/vendor-adef9cb4.js"])},{path:"printers/printqueue/:id?",name:"printers_queue",component:()=>ke(()=>import("./queue-031cf7ea.js"),["assets/queue-031cf7ea.js","assets/helpBtn-57b83c77.js","assets/vendor-adef9cb4.js","assets/person-import-excel-aa69847d.js"])},{path:"reports/list",name:"reports_list",component:()=>ke(()=>import("./reports-edf824e2.js"),["assets/reports-edf824e2.js","assets/vendor-adef9cb4.js","assets/reports-019f260b.css"])},{path:"reports/persons/debtors",name:"person_debtors_list",component:()=>ke(()=>import("./debtors-b891f019.js"),["assets/debtors-b891f019.js","assets/vendor-adef9cb4.js"])},{path:"reports/acc/balance_sheet",name:"acc_balanceSheet_list",component:()=>ke(()=>import("./balanceSheet-e2ade512.js"),["assets/balanceSheet-e2ade512.js","assets/vendor-adef9cb4.js"])},{path:"reports/acc/explore_accounts",name:"acc_report_explore_accounts",component:()=>ke(()=>import("./explore_accounts-06aab02d.js"),["assets/explore_accounts-06aab02d.js","assets/vendor-adef9cb4.js","assets/explore_accounts-e21613ee.css"])},{path:"reports/commodity/buysell",name:"commodity_report_buysell",component:()=>ke(()=>import("./buysellByCommodity-b0577c9d.js"),["assets/buysellByCommodity-b0577c9d.js","assets/vendor-adef9cb4.js"])},{path:"reports/persons/depositors",name:"person_depositors_list",component:()=>ke(()=>import("./depositors-93f3c198.js"),["assets/depositors-93f3c198.js","assets/vendor-adef9cb4.js"])},{path:"reports/persons/buysell",name:"person_buysell_by_person",component:()=>ke(()=>import("./buysellByPerson-07b86c30.js"),["assets/buysellByPerson-07b86c30.js","assets/vendor-adef9cb4.js"])},{path:"costs/list",name:"costs_list",component:()=>ke(()=>import("./list-e90014ca.js"),["assets/list-e90014ca.js","assets/lodash-9e2b1319.js","assets/vendor-adef9cb4.js","assets/list-369adf8f.css"])},{path:"costs/mod/:id?",name:"costs_mod",component:()=>ke(()=>import("./mod-fed989ff.js"),["assets/mod-fed989ff.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/quickAdd-3f821e67.js","assets/vue3-treeselect-b734a5c9.css"])},{path:"incomes/list",name:"incomes_list",component:()=>ke(()=>import("./list-88f45dc6.js"),["assets/list-88f45dc6.js","assets/vendor-adef9cb4.js"])},{path:"incomes/mod/:id?",name:"incomes_mod",component:()=>ke(()=>import("./mod-5018fcf5.js"),["assets/mod-5018fcf5.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js","assets/quickAdd-3f821e67.js","assets/vue3-treeselect-b734a5c9.css"])},{path:"accounting/mod/:id?",name:"accounting_mod",component:()=>ke(()=>import("./mod-91357824.js"),["assets/mod-91357824.js","assets/vendor-adef9cb4.js","assets/mod-43323a78.css"])},{path:"accounting/list",name:"accounting_list_doc",component:()=>ke(()=>import("./list-4cad29ad.js"),["assets/list-4cad29ad.js","assets/vendor-adef9cb4.js"])},{path:"accounting/open_balance",name:"accounting_open_balance",component:()=>ke(()=>import("./openBalance-cc46f5b9.js"),["assets/openBalance-cc46f5b9.js","assets/vendor-adef9cb4.js"])},{path:"accounting/table",name:"accounting_table",component:()=>ke(()=>import("./table-8cf786cc.js"),["assets/table-8cf786cc.js","assets/vendor-adef9cb4.js","assets/style-964d1d14.js","assets/style-0affd63e.css","assets/table-54ab0ca3.css"])},{path:"accounting/close_year",name:"accounting_close_year",component:()=>ke(()=>import("./closeyear-044aab68.js"),["assets/closeyear-044aab68.js","assets/vendor-adef9cb4.js"])},{path:"accounting/view/:id?",name:"accounting_view_doc",component:()=>ke(()=>import("./viewDoc-d581f063.js"),["assets/viewDoc-d581f063.js","assets/vendor-adef9cb4.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewDoc-7d824eaa.css"])},{path:"banks/list",name:"banks_list",component:()=>ke(()=>import("./list-99da98fe.js"),["assets/list-99da98fe.js","assets/vendor-adef9cb4.js","assets/list-3ce32fe4.css"])},{path:"banks/card/view/:id?",name:"bank_card_view",component:()=>ke(()=>import("./card-97f8773d.js"),["assets/card-97f8773d.js","assets/vendor-adef9cb4.js"])},{path:"banks/mod/:id?",name:"bank_mod",component:()=>ke(()=>import("./mod-ac97b3ea.js"),["assets/mod-ac97b3ea.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js"])},{path:"salary/list",name:"salary_list",component:()=>ke(()=>import("./list-95cad4ea.js"),["assets/list-95cad4ea.js","assets/vendor-adef9cb4.js"])},{path:"salary/card/view/:id?",name:"salary_card_view",component:()=>ke(()=>import("./card-ad0d6624.js"),["assets/card-ad0d6624.js","assets/vendor-adef9cb4.js"])},{path:"salary/mod/:id?",name:"salary_mod",component:()=>ke(()=>import("./mod-c273eef6.js"),["assets/mod-c273eef6.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js"])},{path:"wallet/view",name:"wallet_view",component:()=>ke(()=>import("./view-ff6b2157.js"),["assets/view-ff6b2157.js","assets/vendor-adef9cb4.js","assets/zarinpal-2be2fece.js"])},{path:"cashdesk/list",name:"cashdesk_list",component:()=>ke(()=>import("./list-b0d140f5.js"),["assets/list-b0d140f5.js","assets/vendor-adef9cb4.js"])},{path:"cashdesk/card/view/:id?",name:"cashdesk_card_view",component:()=>ke(()=>import("./card-adfe8de6.js"),["assets/card-adfe8de6.js","assets/vendor-adef9cb4.js"])},{path:"cashdesk/mod/:id?",name:"cashdesk_mod",component:()=>ke(()=>import("./mod-d3a88146.js"),["assets/mod-d3a88146.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js"])},{path:"transfer/list",name:"transfer_list",component:()=>ke(()=>import("./list-fa6a07a9.js"),["assets/list-fa6a07a9.js","assets/vendor-adef9cb4.js"])},{path:"transfer/mod/:id?",name:"transfer_mod",component:()=>ke(()=>import("./mod-e12b8b18.js"),["assets/mod-e12b8b18.js","assets/archiveUpload-31fb560b.js","assets/vendor-adef9cb4.js"])},{path:"persons/receive/list",name:"person_receive_list",component:()=>ke(()=>import("./list-90f17681.js"),["assets/list-90f17681.js","assets/vendor-adef9cb4.js","assets/list-cf50ba04.css"])},{path:"persons/send/list",name:"person_send_list",component:()=>ke(()=>import("./list-971f746d.js"),["assets/list-971f746d.js","assets/vendor-adef9cb4.js","assets/helpBtn-57b83c77.js"])},{path:"persons/receive/mod/:id?",name:"person_receive_mod",component:()=>ke(()=>import("./mod-cc9dfa99.js"),["assets/mod-cc9dfa99.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/quickAdd-3f821e67.js","assets/vendor-adef9cb4.js","assets/mostdes-26bfade0.js","assets/mod-718ce2a2.css"])},{path:"persons/send/mod/:id?",name:"person_send_mod",component:()=>ke(()=>import("./mod-14dd38d1.js"),["assets/mod-14dd38d1.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/quickAdd-3f821e67.js","assets/vendor-adef9cb4.js","assets/mostdes-26bfade0.js","assets/mod-718ce2a2.css"])},{path:"persons/card/view/:id?",name:"person_card_view",component:()=>ke(()=>import("./card-904872a5.js"),["assets/card-904872a5.js","assets/vendor-adef9cb4.js","assets/new-e3b0c442.css"])},{path:"persons/list",name:"person_list",component:()=>ke(()=>import("./list-01d046ae.js"),["assets/list-01d046ae.js","assets/vendor-adef9cb4.js","assets/person-import-excel-aa69847d.js"])},{path:"persons/mod/:id?",name:"person_new",component:()=>ke(()=>import("./insert-29b181b7.js"),["assets/insert-29b181b7.js","assets/vendor-adef9cb4.js","assets/insert-505a120b.css"])},{path:"business/settings",name:"business_settings",component:()=>ke(()=>import("./bussiness-b9439d29.js"),["assets/bussiness-b9439d29.js","assets/vendor-adef9cb4.js","assets/bussiness-40a974f7.css"])},{path:"business/printoptions",name:"print_settings",component:()=>ke(()=>import("./print-2c99640e.js"),["assets/print-2c99640e.js","assets/vendor-adef9cb4.js"])},{path:"business/avatar",name:"business_avatar",component:()=>ke(()=>import("./avatar-f6b9b0e1.js"),["assets/avatar-f6b9b0e1.js","assets/vendor-adef9cb4.js","assets/avatar-3ee7977e.css"])},{path:"business/extramoneys",name:"business_extramoneys",component:()=>ke(()=>import("./extramoneys-e9dfbae0.js"),["assets/extramoneys-e9dfbae0.js","assets/vendor-adef9cb4.js"])},{path:"business/logs",name:"business_logs",component:()=>ke(()=>import("./logs-c4937b20.js"),["assets/logs-c4937b20.js","assets/vendor-adef9cb4.js"])},{path:"business/apis",name:"business_apis",component:()=>ke(()=>import("./list-3a10b9e2.js"),["assets/list-3a10b9e2.js","assets/vendor-adef9cb4.js"])},{path:"business/users",name:"business_users",component:()=>ke(()=>import("./user_rolls-6022a514.js"),["assets/user_rolls-6022a514.js","assets/vendor-adef9cb4.js"])},{path:"business/user/roll/edit/:email",name:"business_user_roll_edit",component:()=>ke(()=>import("./user_perm_edit-cd5946ce.js"),["assets/user_perm_edit-cd5946ce.js","assets/vendor-adef9cb4.js"])},{path:"commodity/cat/list",name:"commodity_cat_list",component:()=>ke(()=>import("./list-d50ce8d4.js"),["assets/list-d50ce8d4.js","assets/vendor-adef9cb4.js","assets/style-964d1d14.js","assets/style-0affd63e.css","assets/list-91273115.css"])},{path:"commodity/pricelist/list",name:"commodity_pricelist_list",component:()=>ke(()=>import("./list-a992d28b.js"),["assets/list-a992d28b.js","assets/vendor-adef9cb4.js"])},{path:"commodity/pricelist/mod/:id?",name:"commodity_pricelist_mod",component:()=>ke(()=>import("./mod-f140b4f2.js"),["assets/mod-f140b4f2.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vendor-adef9cb4.js","assets/vue3-treeselect-b734a5c9.css"])},{path:"commodity/pricelist/view/:id?",name:"commodity_pricelist_view",component:()=>ke(()=>import("./view-4f903920.js"),["assets/view-4f903920.js","assets/vendor-adef9cb4.js"])},{path:"commodity/pricelist/list/mod/:id?",name:"commodity_pricelist_list_mod",component:()=>ke(()=>import("./pricelistedit-51d3fa54.js"),["assets/pricelistedit-51d3fa54.js","assets/vendor-adef9cb4.js"])},{path:"commodity/drop/list",name:"commodity_drop_list",component:()=>ke(()=>import("./list-499d244d.js"),["assets/list-499d244d.js","assets/vendor-adef9cb4.js"])},{path:"commodity/drop/mod/:id?",name:"commodity_drop_mod",component:()=>ke(()=>import("./mod-6a4c3fba.js"),["assets/mod-6a4c3fba.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vendor-adef9cb4.js","assets/vue3-treeselect-b734a5c9.css"])},{path:"commodity/list",name:"commodity_list",component:()=>ke(()=>import("./list-1f9e93ab.js"),["assets/list-1f9e93ab.js","assets/vendor-adef9cb4.js","assets/lodash-9e2b1319.js","assets/new-e3b0c442.css","assets/vue3-treeselect-b734a5c9.css"])},{path:"commodity/mod/:id?",name:"commodity_mod",component:()=>ke(()=>import("./mod-1c22c373.js"),["assets/mod-1c22c373.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vendor-adef9cb4.js","assets/vue3-treeselect-b734a5c9.css"])},{path:"cheque/mod/:id?",name:"cheque_mod",component:()=>ke(()=>import("./mod-40a11143.js"),["assets/mod-40a11143.js","assets/vendor-adef9cb4.js"])},{path:"cheque/list",name:"cheque_list",component:()=>ke(()=>import("./list-b5619ed8.js"),["assets/list-b5619ed8.js","assets/vendor-adef9cb4.js"])},{path:"buy/mod/:id?",name:"buy_mod",component:()=>ke(()=>import("./mod-8f034177.js"),["assets/mod-8f034177.js","assets/vendor-adef9cb4.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js","assets/mostdes-26bfade0.js"])},{path:"buy/list",name:"buy_list",component:()=>ke(()=>import("./list-a1fb676c.js"),["assets/list-a1fb676c.js","assets/vendor-adef9cb4.js"])},{path:"buy/view/:id?",name:"buy_view",component:()=>ke(()=>import("./viewInvoice-26ecf446.js"),["assets/viewInvoice-26ecf446.js","assets/send-cfd9dde5.js","assets/vendor-adef9cb4.js","assets/recList-3e892c5b.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewInvoice-cd13b7c7.css"])},{path:"sell/mod/:id?",name:"sell_mod",component:()=>ke(()=>import("./mod-b2b438a4.js"),["assets/mod-b2b438a4.js","assets/vendor-adef9cb4.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js","assets/mostdes-26bfade0.js","assets/mod-3ab0cb07.css"])},{path:"sell/fast-mod/:id?",name:"sell_fast_mod",component:()=>ke(()=>import("./fastMod-b6e84fbe.js"),["assets/fastMod-b6e84fbe.js","assets/quickAddCommodity-50dce749.js","assets/vendor-adef9cb4.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js"])},{path:"sell/list",name:"sell_list",component:()=>ke(()=>import("./list-98f1ec38.js"),["assets/list-98f1ec38.js","assets/vendor-adef9cb4.js","assets/debounce-342dfd77.js"])},{path:"sell/view/:id?",name:"sell_view",component:()=>ke(()=>import("./viewInvoice-f52951e7.js"),["assets/viewInvoice-f52951e7.js","assets/robika-0d07fc15.js","assets/vendor-adef9cb4.js","assets/recList-3e892c5b.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewInvoice-82536056.css"])},{path:"presell/mod/:id?",name:"presell_mod",component:()=>ke(()=>import("./mod-ad8165fd.js"),["assets/mod-ad8165fd.js","assets/vendor-adef9cb4.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js","assets/mostdes-26bfade0.js","assets/mod-0b920edc.css"])},{path:"presell/list",name:"presell_list",component:()=>ke(()=>import("./list-1c0e3aa3.js"),["assets/list-1c0e3aa3.js","assets/vendor-adef9cb4.js"])},{path:"presell/view/:id?",name:"presell_view",component:()=>ke(()=>import("./viewInvoice-7723fd63.js"),["assets/viewInvoice-7723fd63.js","assets/robika-0d07fc15.js","assets/vendor-adef9cb4.js","assets/recList-3e892c5b.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewInvoice-bdeac3d3.css"])},{path:"rfbuy/mod/:id?",name:"rfbuy_mod",component:()=>ke(()=>import("./mod-f03f5010.js"),["assets/mod-f03f5010.js","assets/vendor-adef9cb4.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js","assets/mostdes-26bfade0.js"])},{path:"rfbuy/list",name:"rfbuy_list",component:()=>ke(()=>import("./list-1b5a0e52.js"),["assets/list-1b5a0e52.js","assets/vendor-adef9cb4.js"])},{path:"rfbuy/view/:id?",name:"rfbuy_view",component:()=>ke(()=>import("./viewInvoice-5ee10a66.js"),["assets/viewInvoice-5ee10a66.js","assets/robika-0d07fc15.js","assets/vendor-adef9cb4.js","assets/recList-3e892c5b.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewInvoice-c55b9bc0.css"])},{path:"rfsell/mod/:id?",name:"rfsell_mod",component:()=>ke(()=>import("./mod-615af4bb.js"),["assets/mod-615af4bb.js","assets/vendor-adef9cb4.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect-b734a5c9.css","assets/quickAdd-3f821e67.js","assets/mostdes-26bfade0.js"])},{path:"rfsell/list",name:"rfsell_list",component:()=>ke(()=>import("./list-d6b11908.js"),["assets/list-d6b11908.js","assets/vendor-adef9cb4.js"])},{path:"rfsell/view/:id?",name:"rfsell_view",component:()=>ke(()=>import("./viewInvoice-adceea75.js"),["assets/viewInvoice-adceea75.js","assets/send-cfd9dde5.js","assets/vendor-adef9cb4.js","assets/recList-3e892c5b.js","assets/archiveUpload-31fb560b.js","assets/notes-77134a25.js","assets/viewInvoice-13b3640a.css"])},{path:"plugin-center/list",name:"plugin_center_list",component:()=>ke(()=>import("./plugin-world-f3008478.js"),["assets/plugin-world-f3008478.js","assets/vendor-adef9cb4.js"])},{path:"plugin-center/my",name:"plugin_center_my",component:()=>ke(()=>import("./plugin-my-2f557a33.js"),["assets/plugin-my-2f557a33.js","assets/vendor-adef9cb4.js"])},{path:"plugin-center/invoice",name:"plugin_center_invoice",component:()=>ke(()=>import("./plugin-invoice-3d4e7a6e.js"),["assets/plugin-invoice-3d4e7a6e.js","assets/vendor-adef9cb4.js"])},{path:"plugin-center/view-end/:id?",name:"plugin_center_view_prodect",component:()=>ke(()=>import("./viewProdect-3a52340d.js"),["assets/viewProdect-3a52340d.js","assets/vendor-adef9cb4.js"])},{path:"plugins/apartemanma/intro",name:"plugin_apartemanma_intro",component:()=>ke(()=>import("./intro-04cf397c.js"),["assets/intro-04cf397c.js","assets/vendor-adef9cb4.js"])},{path:"plugins/accpro/intro",name:"plugin_accpro_intro",component:()=>ke(()=>import("./intro-0c26d0f9.js"),["assets/intro-0c26d0f9.js","assets/vendor-adef9cb4.js"])},{path:"plugins/repservice/intro",name:"plugin_repservice_intro",component:()=>ke(()=>import("./intro-00537309.js"),["assets/intro-00537309.js","assets/vendor-adef9cb4.js"])},{path:"plugin/repservice/order/mod/:id?",name:"plugin_repservice_order_mod",component:()=>ke(()=>import("./mod-75fc94c7.js"),["assets/mod-75fc94c7.js","assets/quickAdd-3f821e67.js","assets/vendor-adef9cb4.js","assets/quickAddCommodity-50dce749.js","assets/vue3-treeselect.common-f8cf97d9.js","assets/vue3-treeselect-b734a5c9.css","assets/mostdes-26bfade0.js"])},{path:"plugin/repservice/order/view/:id?",name:"plugin_repservice_order_view",component:()=>ke(()=>import("./view-6548a128.js"),["assets/view-6548a128.js","assets/vendor-adef9cb4.js"])},{path:"plugin/repservice/order/list",name:"plugin_repservice_order_list",component:()=>ke(()=>import("./list-b9f61c42.js"),["assets/list-b9f61c42.js","assets/vendor-adef9cb4.js"])},{path:"plugins/restamap/intro",name:"plugin_restamap_intro",component:()=>ke(()=>import("./intro-c34d68e4.js"),["assets/intro-c34d68e4.js","assets/vendor-adef9cb4.js"])},{path:"plugins/noghre/intro",name:"plugin_noghre_intro",component:()=>ke(()=>import("./intro-10bf2f36.js"),["assets/intro-10bf2f36.js","assets/vendor-adef9cb4.js"])},{path:"plugins/cc/intro",name:"plugin_cc_intro",component:()=>ke(()=>import("./intro-d20baa98.js"),["assets/intro-d20baa98.js","assets/vendor-adef9cb4.js"])},{path:"plugins/onlinestore/intro",name:"plugin_onlinestore_intro",component:()=>ke(()=>import("./intro-815b1d2f.js"),["assets/intro-815b1d2f.js","assets/vendor-adef9cb4.js"])},{path:"notifications/list",name:"notification_list",component:()=>ke(()=>import("./notifications-8bce18bc.js"),["assets/notifications-8bce18bc.js","assets/vendor-adef9cb4.js"])},{path:"sms/panel",name:"sms_panel_dashboard",component:()=>ke(()=>import("./smspanel-29f4e3d4.js"),["assets/smspanel-29f4e3d4.js","assets/vendor-adef9cb4.js","assets/new-e3b0c442.css"])},{path:"plugin/noghre/employees/list",name:"plugin_noghre_employees_list",component:()=>ke(()=>import("./list-57e7ab58.js"),["assets/list-57e7ab58.js","assets/vendor-adef9cb4.js"])},{path:"plugin/noghre/employees/mod/:id?",name:"plugin_noghre_employees_mod",component:()=>ke(()=>import("./mod-d38a6009.js"),["assets/mod-d38a6009.js","assets/vendor-adef9cb4.js"])},{path:"plugin/noghre/order/list",name:"plugin_noghre_order_list",component:()=>ke(()=>import("./list-fcfba5f3.js"),["assets/list-fcfba5f3.js","assets/vendor-adef9cb4.js"])},{path:"plugin/noghre/order/mod/:id?",name:"plugin_noghre_order_mod",component:()=>ke(()=>import("./mod-685c14cd.js"),["assets/mod-685c14cd.js","assets/vendor-adef9cb4.js","assets/mod-ca1de17f.css"])},{path:"plugin/noghre/order/view/:id?",name:"plugin_noghre_order_view",component:()=>ke(()=>import("./view-3e6f5b2e.js"),["assets/view-3e6f5b2e.js","assets/vendor-adef9cb4.js"])},{path:"plugin/noghre/pays/view/:id?",name:"plugin_noghre_pays_view",component:()=>ke(()=>import("./pays-35e325ed.js"),["assets/pays-35e325ed.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/commodity/check/exist",name:"storeroom_commodity_check_exist",component:()=>ke(()=>import("./checkByStoreroom-d1582c0e.js"),["assets/checkByStoreroom-d1582c0e.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/new/ticket/type",name:"storeroom_new_ticket_type",component:()=>ke(()=>import("./modalNew-92a8f4b6.js"),["assets/modalNew-92a8f4b6.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/tickets/list",name:"storeroom_tickets_list",component:()=>ke(()=>import("./ticketList-188851c7.js"),["assets/ticketList-188851c7.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/ticket/view/:id",name:"storeroom_ticket_view",component:()=>ke(()=>import("./view-dfa5c1b5.js"),["assets/view-dfa5c1b5.js","assets/vendor-adef9cb4.js","assets/view-de3a6bcb.css"])},{path:"storeroom/new/ticket/buy/:doc/:storeID",name:"storeroom_new_ticket_buy",component:()=>ke(()=>import("./buy-14d53fbe.js"),["assets/buy-14d53fbe.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/new/ticket/sell/:doc/:storeID",name:"storeroom_new_ticket_sell",component:()=>ke(()=>import("./sell-36a0725b.js"),["assets/sell-36a0725b.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/new/ticket/rfbuy/:doc/:storeID",name:"storeroom_new_ticket_rfbuy",component:()=>ke(()=>import("./rfbuy-cb0106ed.js"),["assets/rfbuy-cb0106ed.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/new/ticket/rfsell/:doc/:storeID",name:"storeroom_new_ticket_rfsell",component:()=>ke(()=>import("./rfsell-d701c8d7.js"),["assets/rfsell-d701c8d7.js","assets/vue-persian-datetime-picker.common-0e5ba5b7.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/list",name:"storeroom_list",component:()=>ke(()=>import("./list-71d2379e.js"),["assets/list-71d2379e.js","assets/vendor-adef9cb4.js"])},{path:"storeroom/mod/:id?",name:"storeroom_mod",component:()=>ke(()=>import("./mod-77c8c866.js"),["assets/mod-77c8c866.js","assets/vendor-adef9cb4.js"])},{path:"archive/list",name:"archive_list",component:()=>ke(()=>import("./view_files-e23eb394.js"),["assets/view_files-e23eb394.js","assets/vendor-adef9cb4.js"])},{path:"archive/order/new",name:"order_new",component:()=>ke(()=>import("./order_new-e3a50822.js"),["assets/order_new-e3a50822.js","assets/vendor-adef9cb4.js"])},{path:"archive/order/list",name:"order_list",component:()=>ke(()=>import("./orders_list-698e7d07.js"),["assets/orders_list-698e7d07.js","assets/vendor-adef9cb4.js","assets/zarinpal-2be2fece.js"])},{path:"package/order/new",name:"package_new",component:()=>ke(()=>import("./new-54fcdc72.js"),["assets/new-54fcdc72.js","assets/vendor-adef9cb4.js","assets/new-6c57445c.css"])},{path:"package/order/list",name:"package_list",component:()=>ke(()=>import("./list-c2395dc5.js"),["assets/list-c2395dc5.js","assets/vendor-adef9cb4.js","assets/list-48aca133.css"])},{path:"shareholders/list",name:"shareholders_list",component:()=>ke(()=>import("./list-861a2640.js"),["assets/list-861a2640.js","assets/vendor-adef9cb4.js"])}]},{path:"/user/",component:()=>ke(()=>import("./single-1dbe4e89.js"),["assets/single-1dbe4e89.js","assets/change_lang-da57543f.js","assets/vendor-adef9cb4.js"]),children:[{path:"login",name:"user_login",component:()=>ke(()=>import("./login-d762c1cd.js"),["assets/login-d762c1cd.js","assets/vendor-adef9cb4.js","assets/login-cc0f6cb5.css"]),meta:{title:"ورود کاربر"}},{path:"forget-password",name:"user_forget_password",component:()=>ke(()=>import("./forget-password-a53d1b49.js"),["assets/forget-password-a53d1b49.js","assets/vendor-adef9cb4.js","assets/forget-password-a022c7c5.css"]),meta:{title:"بازیابی گذرواژه"}},{path:"forget-password-submit-code/:id",name:"user_forget_password_submit_code",component:()=>ke(()=>import("./forget-password-submit-code-8f3946ca.js"),["assets/forget-password-submit-code-8f3946ca.js","assets/vendor-adef9cb4.js"]),meta:{title:"تایید کد بازیابی گذرواژه"}},{path:"register",name:"user_register",component:()=>ke(()=>import("./register-c0665216.js"),["assets/register-c0665216.js","assets/vendor-adef9cb4.js","assets/register-90de5268.css"]),meta:{title:"عضویت"}},{path:"active-account/:id",name:"user_active_account",component:()=>ke(()=>import("./active-account-6b1bf0cb.js"),["assets/active-account-6b1bf0cb.js","assets/vendor-adef9cb4.js"]),meta:{title:"فعال سازی حساب کاربری"}}]},{path:"/ms/:param",name:"ReferralRedirect",component:()=>ke(()=>import("./ReferralRedirect-90119fa7.js"),["assets/ReferralRedirect-90119fa7.js","assets/vendor-adef9cb4.js"])},{path:"/install-pwa",name:"install_pwa",component:()=>ke(()=>import("./InstallPWA-1668813f.js"),["assets/InstallPWA-1668813f.js","assets/vendor-adef9cb4.js"]),meta:{title:"نصب وب اپلیکیشن حسابیکس"}},{path:"/:catchAll(.*)",name:"not-found",component:()=>ke(()=>import("./NotFound-4eb60a88.js"),["assets/NotFound-4eb60a88.js","assets/vendor-adef9cb4.js","assets/NotFound-3cff52dc.css"]),meta:{title:"صفحه یافت نشد"}}]});ax.beforeEach(async(t,e,n)=>{if(t.meta.title==null?document.title="پنل کسب‌و‌کار":document.title=t.meta.title,t.meta.login){let a=await fa.post("/api/user/check/login");if(a.status==200&&a.data.Success==!0){if(t.meta.role){let i=await fa.post("/api/user/has/role/"+t.meta.role);if(i.status==200&&i.data.result==!0){n();return}else{n({name:"error_403"});return}}n();return}else{n({name:"user_login"});return}}n()});"serviceWorker"in navigator&&navigator.serviceWorker.register("/service-worker.js").then(t=>{console.log("Service worker registration succeeded:",t)}).catch(t=>{console.log("Service worker registration failed:",t)});var HT=Object.defineProperty,jT=(t,e,n)=>e in t?HT(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Xo=(t,e,n)=>jT(t,typeof e!="symbol"?e+"":e,n);const jv={"#":{pattern:/[0-9]/},"@":{pattern:/[a-zA-Z]/},"*":{pattern:/[a-zA-Z0-9]/}},zv=(t,e,n)=>t.replaceAll(e,"").replace(n,".").replace("..",".").replace(/[^.\d]/g,""),Wv=(t,e,n)=>{var a;return new Intl.NumberFormat(((a=n.number)==null?void 0:a.locale)??"en",{minimumFractionDigits:t,maximumFractionDigits:e,roundingMode:"trunc"})},zT=(t,e=!0,n)=>{var a,i,r,s;const o=((a=n.number)==null?void 0:a.unsigned)!==!0&&t.startsWith("-")?"-":"",l=((i=n.number)==null?void 0:i.fraction)??0;let c=Wv(0,l,n);const u=c.formatToParts(1000.12),d=((r=u.find(g=>g.type==="group"))==null?void 0:r.value)??" ",h=((s=u.find(g=>g.type==="decimal"))==null?void 0:s.value)??".",f=zv(t,d,h);if(Number.isNaN(parseFloat(f)))return o;const v=f.split(".");if(v[1]!=null&&v[1].length>=1){const g=v[1].length<=l?v[1].length:l;c=Wv(g,l,n)}let m=c.format(parseFloat(f));return e?l>0&&f.endsWith(".")&&!f.slice(0,-1).includes(".")&&(m+=h):m=zv(m,d,h),o+m};let WT=class{constructor(e={}){Xo(this,"opts",{}),Xo(this,"memo",new Map);const n={...e};if(n.tokens!=null){n.tokens=n.tokensReplace?{...n.tokens}:{...jv,...n.tokens};for(const a of Object.values(n.tokens))typeof a.pattern=="string"&&(a.pattern=new RegExp(a.pattern))}else n.tokens=jv;Array.isArray(n.mask)&&(n.mask.length>1?n.mask=[...n.mask].sort((a,i)=>a.length-i.length):n.mask=n.mask[0]??""),n.mask===""&&(n.mask=null),this.opts=n}masked(e){return this.process(String(e),this.findMask(String(e)))}unmasked(e){return this.process(String(e),this.findMask(String(e)),!1)}isEager(){return this.opts.eager===!0}isReversed(){return this.opts.reversed===!0}completed(e){const n=this.findMask(String(e));if(this.opts.mask==null||n==null)return!1;const a=this.process(String(e),n).length;return typeof this.opts.mask=="string"?a>=this.opts.mask.length:a>=n.length}findMask(e){const n=this.opts.mask;if(n==null)return null;if(typeof n=="string")return n;if(typeof n=="function")return n(e);const a=this.process(e,n.slice(-1).pop()??"",!1);return n.find(i=>this.process(e,i,!1).length>=a.length)??""}escapeMask(e){const n=[],a=[];return e.split("").forEach((i,r)=>{i==="!"&&e[r-1]!=="!"?a.push(r-a.length):n.push(i)}),{mask:n.join(""),escaped:a}}process(e,n,a=!0){if(this.opts.number!=null)return zT(e,a,this.opts);if(n==null)return e;const i=`v=${e},mr=${n},m=${a?1:0}`;if(this.memo.has(i))return this.memo.get(i);const{mask:r,escaped:s}=this.escapeMask(n),o=[],l=this.opts.tokens!=null?this.opts.tokens:{},c=this.isReversed()?-1:1,u=this.isReversed()?"unshift":"push",d=this.isReversed()?0:r.length-1,h=this.isReversed()?()=>g>-1&&p>-1:()=>g!this.isReversed()&&w<=d||this.isReversed()&&w>=d;let v,m=-1,g=this.isReversed()?r.length-1:0,p=this.isReversed()?e.length-1:0,y=!1;for(;h();){const w=r.charAt(g),C=l[w],k=(C==null?void 0:C.transform)!=null?C.transform(e.charAt(p)):e.charAt(p);if(!s.includes(g)&&C!=null?(k.match(C.pattern)!=null?(o[u](k),C.repeated?(m===-1?m=g:g===d&&g!==m&&(g=m-c),d===m&&(g-=c)):C.multiple&&(y=!0,g-=c),g+=c):C.multiple?y&&(g+=c,p-=c,y=!1):k===v?v=void 0:C.optional&&(g+=c,p-=c),p+=c):(a&&!this.isEager()&&o[u](w),k===w&&!this.isEager()?p+=c:v=w,this.isEager()||(g+=c)),this.isEager())for(;f(g)&&(l[r.charAt(g)]==null||s.includes(g));){if(a){if(o[u](r.charAt(g)),e.charAt(p)===r.charAt(g)){g+=c,p+=c;continue}}else r.charAt(g)===e.charAt(p)&&(p+=c);g+=c}}return this.memo.set(i,o.join("")),this.memo.get(i)}};const ix=t=>JSON.parse(t.replaceAll("'",'"')),$T=(t,e={})=>{const n={...e};t.dataset.maska!=null&&t.dataset.maska!==""&&(n.mask=XT(t.dataset.maska)),t.dataset.maskaEager!=null&&(n.eager=ic(t.dataset.maskaEager)),t.dataset.maskaReversed!=null&&(n.reversed=ic(t.dataset.maskaReversed)),t.dataset.maskaTokensReplace!=null&&(n.tokensReplace=ic(t.dataset.maskaTokensReplace)),t.dataset.maskaTokens!=null&&(n.tokens=UT(t.dataset.maskaTokens));const a={};return t.dataset.maskaNumberLocale!=null&&(a.locale=t.dataset.maskaNumberLocale),t.dataset.maskaNumberFraction!=null&&(a.fraction=parseInt(t.dataset.maskaNumberFraction)),t.dataset.maskaNumberUnsigned!=null&&(a.unsigned=ic(t.dataset.maskaNumberUnsigned)),(t.dataset.maskaNumber!=null||Object.values(a).length>0)&&(n.number=a),n},ic=t=>t!==""?!!JSON.parse(t):!0,XT=t=>t.startsWith("[")&&t.endsWith("]")?ix(t):t,UT=t=>{if(t.startsWith("{")&&t.endsWith("}"))return ix(t);const e={};return t.split("|").forEach(n=>{const a=n.split(":");e[a[0]]={pattern:new RegExp(a[1]),optional:a[2]==="optional",multiple:a[2]==="multiple",repeated:a[2]==="repeated"}}),e};let GT=class{constructor(e,n={}){Xo(this,"items",new Map),Xo(this,"eventAbortController"),Xo(this,"onInput",a=>{if(a instanceof CustomEvent&&a.type==="input"&&!a.isTrusted&&!a.bubbles)return;const i=a.target,r=this.items.get(i),s="inputType"in a&&a.inputType.startsWith("delete"),o=r.isEager(),l=s&&o&&r.unmasked(i.value)===""?"":i.value;this.fixCursor(i,s,()=>this.setValue(i,l))}),this.options=n,this.eventAbortController=new AbortController,this.init(this.getInputs(e))}update(e={}){this.options={...e},this.init(Array.from(this.items.keys()))}updateValue(e){e.value!==""&&e.value!==this.processInput(e).masked&&this.setValue(e,e.value)}destroy(){this.eventAbortController.abort(),this.items.clear()}init(e){const n=this.getOptions(this.options);for(const a of e){if(!this.items.has(a)){const{signal:r}=this.eventAbortController;a.addEventListener("input",this.onInput,{capture:!0,signal:r})}const i=new WT($T(a,n));this.items.set(a,i),queueMicrotask(()=>this.updateValue(a)),a.selectionStart===null&&i.isEager()&&console.warn("Maska: input of `%s` type is not supported",a.type)}}getInputs(e){return typeof e=="string"?Array.from(document.querySelectorAll(e)):"length"in e?Array.from(e):[e]}getOptions(e){const{onMaska:n,preProcess:a,postProcess:i,...r}=e;return r}fixCursor(e,n,a){const i=e.selectionStart,r=e.value;if(a(),i===null||i===r.length&&!n)return;const s=e.value,o=r.slice(0,i),l=s.slice(0,i),c=this.processInput(e,o).unmasked,u=this.processInput(e,l).unmasked;let d=i;o!==l&&(d+=n?s.length-r.length:c.length-u.length),e.setSelectionRange(d,d)}setValue(e,n){const a=this.processInput(e,n);e.value=a.masked,this.options.onMaska!=null&&(Array.isArray(this.options.onMaska)?this.options.onMaska.forEach(i=>i(a)):this.options.onMaska(a)),e.dispatchEvent(new CustomEvent("maska",{detail:a})),e.dispatchEvent(new CustomEvent("input",{detail:a.masked}))}processInput(e,n){const a=this.items.get(e);let i=n??e.value;this.options.preProcess!=null&&(i=this.options.preProcess(i));let r=a.masked(i);return this.options.postProcess!=null&&(r=this.options.postProcess(r)),{masked:r,unmasked:a.unmasked(i),completed:a.completed(i)}}};const Cd=new WeakMap,qT=(t,e)=>{if(t.arg==null||t.instance==null)return;const n="setup"in t.instance.$.type;t.arg in t.instance?t.instance[t.arg]=e:n&&console.warn("Maska: please expose `%s` using defineExpose",t.arg)},ZT=(t,e)=>{var n;const a=t instanceof HTMLInputElement?t:t.querySelector("input");if(a==null||(a==null?void 0:a.type)==="file")return;let i={};if(e.value!=null&&(i=typeof e.value=="string"?{mask:e.value}:{...e.value}),e.arg!=null){const r=s=>{const o=e.modifiers.unmasked?s.unmasked:e.modifiers.completed?s.completed:s.masked;qT(e,o)};i.onMaska=i.onMaska==null?r:Array.isArray(i.onMaska)?[...i.onMaska,r]:[i.onMaska,r]}Cd.has(a)?(n=Cd.get(a))==null||n.update(i):Cd.set(a,new GT(a,i))};/*! - * ApexCharts v4.5.0 - * (c) 2018-2025 ApexCharts - * Released under the MIT License. - */function ph(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(l){throw l},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var r,s=!0,o=!1;return{s:function(){n=n.call(t)},n:function(){var l=n.next();return s=l.done,l},e:function(l){o=!0,r=l},f:function(){try{s||n.return==null||n.return()}finally{if(o)throw r}}}}function Cl(t){var e=sx();return function(){var n,a=Rc(t);if(e){var i=Rc(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return function(r,s){if(s&&(typeof s=="object"||typeof s=="function"))return s;if(s!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return rx(r)}(this,n)}}function Vc(t,e,n){return(e=lx(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Rc(t){return Rc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Rc(t)}function Al(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&bh(t,e)}function sx(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(sx=function(){return!!t})()}function Xv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,a)}return n}function Ye(t){for(var e=1;e>16,o=a>>8&255,l=255&a;return"#"+(16777216+65536*(Math.round((i-s)*r)+s)+256*(Math.round((i-o)*r)+o)+(Math.round((i-l)*r)+l)).toString(16).slice(1)}},{key:"shadeColor",value:function(e,n){return t.isColorHex(n)?this.shadeHexColor(e,n):this.shadeRGBColor(e,n)}}],[{key:"bind",value:function(e,n){return function(){return e.apply(n,arguments)}}},{key:"isObject",value:function(e){return e&&Xs(e)==="object"&&!Array.isArray(e)&&e!=null}},{key:"is",value:function(e,n){return Object.prototype.toString.call(n)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var n,a=[];for(n=0;n1&&arguments[1]!==void 0?arguments[1]:new WeakMap;if(e===null||Xs(e)!=="object")return e;if(a.has(e))return a.get(e);if(Array.isArray(e)){n=[],a.set(e,n);for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(e)?e:parseFloat(e.toPrecision(n))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(e){return e.toString().includes("e")?Math.round(e):e}},{key:"elementExists",value:function(e){return!(!e||!e.isConnected)}},{key:"getDimensions",value:function(e){var n=getComputedStyle(e,null),a=e.clientHeight,i=e.clientWidth;return a-=parseFloat(n.paddingTop)+parseFloat(n.paddingBottom),[i-=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight),a]}},{key:"getBoundingClientRect",value:function(e){var n=e.getBoundingClientRect();return{top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:e.clientWidth,height:e.clientHeight,x:n.left,y:n.top}}},{key:"getLargestStringFromArr",value:function(e){return e.reduce(function(n,a){return Array.isArray(a)&&(a=a.reduce(function(i,r){return i.length>r.length?i:r})),n.length>a.length?n:a},0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;e.substring(0,1)!=="#"&&(e="#999999");var a=e.replace("#","");a=a.match(new RegExp("(.{"+a.length/3+"})","g"));for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:"x",a=e.toString().slice();return a=a.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,n)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,n,a){if(a>=e.length)for(var i=a-e.length+1;i--;)e.push(void 0);return e.splice(a,0,e.splice(n,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,n){for(;(e=e.parentElement)&&!e.classList.contains(n););return e}},{key:"setELstyles",value:function(e,n){for(var a in n)n.hasOwnProperty(a)&&(e.style.key=n[a])}},{key:"preciseAddition",value:function(e,n){var a=(String(e).split(".")[1]||"").length,i=(String(n).split(".")[1]||"").length,r=Math.pow(10,Math.max(a,i));return(Math.round(e*r)+Math.round(n*r))/r}},{key:"isNumber",value:function(e){return!isNaN(e)&&parseFloat(Number(e))===e&&!isNaN(parseInt(e,10))}},{key:"isFloat",value:function(e){return Number(e)===e&&e%1!=0}},{key:"isMsEdge",value:function(){var e=window.navigator.userAgent,n=e.indexOf("Edge/");return n>0&&parseInt(e.substring(n+5,e.indexOf(".",n)),10)}},{key:"getGCD",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,i=Math.pow(10,a-Math.floor(Math.log10(Math.max(e,n))));for(e=Math.round(Math.abs(e)*i),n=Math.round(Math.abs(n)*i);n;){var r=n;n=e%n,e=r}return e/i}},{key:"getPrimeFactors",value:function(e){for(var n=[],a=2;e>=2;)e%a==0?(n.push(a),e/=a):a++;return n}},{key:"mod",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,i=Math.pow(10,a-Math.floor(Math.log10(Math.max(e,n))));return(e=Math.round(Math.abs(e)*i))%(n=Math.round(Math.abs(n)*i))/i}}]),t}(),fo=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"animateLine",value:function(e,n,a,i){e.attr(n).animate(i).attr(a)}},{key:"animateMarker",value:function(e,n,a,i){e.attr({opacity:0}).animate(n).attr({opacity:1}).after(function(){i()})}},{key:"animateRect",value:function(e,n,a,i,r){e.attr(n).animate(i).attr(a).after(function(){return r()})}},{key:"animatePathsGradually",value:function(e){var n=e.el,a=e.realIndex,i=e.j,r=e.fill,s=e.pathFrom,o=e.pathTo,l=e.speed,c=e.delay,u=this.w,d=0;u.config.chart.animations.animateGradually.enabled&&(d=u.config.chart.animations.animateGradually.delay),u.config.chart.animations.dynamicAnimation.enabled&&u.globals.dataChanged&&u.config.chart.type!=="bar"&&(d=0),this.morphSVG(n,a,i,u.config.chart.type!=="line"||u.globals.comboCharts?r:"stroke",s,o,l,c*d)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(e){var n=e.el;n.classList.remove("apexcharts-element-hidden"),n.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(e){var n=this.w;n.globals.animationEnded||(n.globals.animationEnded=!0,this.showDelayedElements(),typeof n.config.chart.events.animationEnd=="function"&&n.config.chart.events.animationEnd(this.ctx,{el:e,w:n}))}},{key:"morphSVG",value:function(e,n,a,i,r,s,o,l){var c=this,u=this.w;r||(r=e.attr("pathFrom")),s||(s=e.attr("pathTo"));var d=function(h){return u.config.chart.type==="radar"&&(o=1),"M 0 ".concat(u.globals.gridHeight)};(!r||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=d()),(!s.trim()||s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s=d()),u.globals.shouldAnimate||(o=1),e.plot(r).animate(1,l).plot(r).animate(o,l).plot(s).after(function(){ce.isNumber(a)?a===u.globals.series[u.globals.maxValsInArrayIndex].length-2&&u.globals.shouldAnimate&&c.animationCompleted(e):i!=="none"&&u.globals.shouldAnimate&&(!u.globals.comboCharts&&n===u.globals.series.length-1||u.globals.comboCharts)&&c.animationCompleted(e),c.showDelayedElements()})}}]),t}();const yh={},cx=[];function bt(t,e){if(Array.isArray(t))for(const n of t)bt(n,e);else if(typeof t!="object")ux(Object.getOwnPropertyNames(e)),yh[t]=Object.assign(yh[t]||{},e);else for(const n in t)bt(n,t[n])}function _a(t){return yh[t]||{}}function ux(t){cx.push(...t)}function im(t,e){let n;const a=t.length,i=[];for(n=0;nKT.has(t.nodeName),dx=(t,e,n={})=>{const a={...e};for(const i in a)a[i].valueOf()===n[i]&&delete a[i];Object.keys(a).length?t.node.setAttribute("data-svgjs",JSON.stringify(a)):(t.node.removeAttribute("data-svgjs"),t.node.removeAttribute("svgjs:data"))},rm="http://www.w3.org/2000/svg",Pd="http://www.w3.org/2000/xmlns/",vo="http://www.w3.org/1999/xlink",Tt={window:typeof window>"u"?null:window,document:typeof document>"u"?null:document};function Pl(){return Tt.window}let sm=class{};const $r={},om="___SYMBOL___ROOT___";function Jo(t,e=rm){return Tt.document.createElementNS(e,t)}function da(t,e=!1){if(t instanceof sm)return t;if(typeof t=="object")return Td(t);if(t==null)return new $r[om];if(typeof t=="string"&&t.charAt(0)!=="<")return Td(Tt.document.querySelector(t));const n=e?Tt.document.createElement("div"):Jo("svg");return n.innerHTML=t,t=Td(n.firstChild),n.removeChild(n.firstChild),t}function qt(t,e){return e&&(e instanceof Tt.window.Node||e.ownerDocument&&e instanceof e.ownerDocument.defaultView.Node)?e:Jo(t)}function qa(t){if(!t)return null;if(t.instance instanceof sm)return t.instance;if(t.nodeName==="#document-fragment")return new $r.Fragment(t);let e=mo(t.nodeName||"Dom");return e==="LinearGradient"||e==="RadialGradient"?e="Gradient":$r[e]||(e="Dom"),new $r[e](t)}let Td=qa;function Mt(t,e=t.name,n=!1){return $r[e]=t,n&&($r[om]=t),ux(Object.getOwnPropertyNames(t.prototype)),t}let JT=1e3;function hx(t){return"Svgjs"+mo(t)+JT++}function fx(t){for(let e=t.children.length-1;e>=0;e--)fx(t.children[e]);return t.id&&(t.id=hx(t.nodeName)),t}function ot(t,e){let n,a;for(a=(t=Array.isArray(t)?t:[t]).length-1;a>=0;a--)for(n in e)t[a].prototype[n]=e[n]}function Ut(t){return function(...e){const n=e[e.length-1];return!n||n.constructor!==Object||n instanceof Array?t.apply(this,e):t.apply(this,e.slice(0,-1)).attr(n)}}bt("Dom",{siblings:function(){return this.parent().children()},position:function(){return this.parent().index(this)},next:function(){return this.siblings()[this.position()+1]},prev:function(){return this.siblings()[this.position()-1]},forward:function(){const t=this.position();return this.parent().add(this.remove(),t+1),this},backward:function(){const t=this.position();return this.parent().add(this.remove(),t?t-1:0),this},front:function(){return this.parent().add(this.remove()),this},back:function(){return this.parent().add(this.remove(),0),this},before:function(t){(t=da(t)).remove();const e=this.position();return this.parent().add(t,e),this},after:function(t){(t=da(t)).remove();const e=this.position();return this.parent().add(t,e+1),this},insertBefore:function(t){return(t=da(t)).before(this),this},insertAfter:function(t){return(t=da(t)).after(this),this}});const mx=/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,QT=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,eI=/rgb\((\d+),(\d+),(\d+)\)/,tI=/(#[a-z_][a-z0-9\-_]*)/i,nI=/\)\s*,?\s*/,aI=/\s/g,Uv=/^#[a-f0-9]{3}$|^#[a-f0-9]{6}$/i,Gv=/^rgb\(/,qv=/^(\s+)?$/,Zv=/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,iI=/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,qi=/[\s,]+/,lm=/[MLHVCSQTAZ]/i;function rI(t){const e=Math.round(t),n=Math.max(0,Math.min(255,e)).toString(16);return n.length===1?"0"+n:n}function Os(t,e){for(let n=e.length;n--;)if(t[e[n]]==null)return!1;return!0}function Id(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}bt("Dom",{classes:function(){const t=this.attr("class");return t==null?[]:t.trim().split(qi)},hasClass:function(t){return this.classes().indexOf(t)!==-1},addClass:function(t){if(!this.hasClass(t)){const e=this.classes();e.push(t),this.attr("class",e.join(" "))}return this},removeClass:function(t){return this.hasClass(t)&&this.attr("class",this.classes().filter(function(e){return e!==t}).join(" ")),this},toggleClass:function(t){return this.hasClass(t)?this.removeClass(t):this.addClass(t)}}),bt("Dom",{css:function(t,e){const n={};if(arguments.length===0)return this.node.style.cssText.split(/\s*;\s*/).filter(function(a){return!!a.length}).forEach(function(a){const i=a.split(/\s*:\s*/);n[i[0]]=i[1]}),n;if(arguments.length<2){if(Array.isArray(t)){for(const a of t){const i=a;n[a]=this.node.style.getPropertyValue(i)}return n}if(typeof t=="string")return this.node.style.getPropertyValue(t);if(typeof t=="object")for(const a in t)this.node.style.setProperty(a,t[a]==null||qv.test(t[a])?"":t[a])}return arguments.length===2&&this.node.style.setProperty(t,e==null||qv.test(e)?"":e),this},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},visible:function(){return this.css("display")!=="none"}}),bt("Dom",{data:function(t,e,n){if(t==null)return this.data(im(function(a,i){let r;const s=a.length,o=[];for(r=0;ra.nodeName.indexOf("data-")===0),a=>a.nodeName.slice(5)));if(t instanceof Array){const a={};for(const i of t)a[i]=this.data(i);return a}if(typeof t=="object")for(e in t)this.data(e,t[e]);else if(arguments.length<2)try{return JSON.parse(this.attr("data-"+t))}catch{return this.attr("data-"+t)}else this.attr("data-"+t,e===null?null:n===!0||typeof e=="string"||typeof e=="number"?e:JSON.stringify(e));return this}}),bt("Dom",{remember:function(t,e){if(typeof arguments[0]=="object")for(const n in t)this.remember(n,t[n]);else{if(arguments.length===1)return this.memory()[t];this.memory()[t]=e}return this},forget:function(){if(arguments.length===0)this._memory={};else for(let t=arguments.length-1;t>=0;t--)delete this.memory()[arguments[t]];return this},memory:function(){return this._memory=this._memory||{}}});class jt{constructor(...e){this.init(...e)}static isColor(e){return e&&(e instanceof jt||this.isRgb(e)||this.test(e))}static isRgb(e){return e&&typeof e.r=="number"&&typeof e.g=="number"&&typeof e.b=="number"}static random(e="vibrant",n){const{random:a,round:i,sin:r,PI:s}=Math;if(e==="vibrant"){const o=24*a()+57,l=38*a()+45,c=360*a();return new jt(o,l,c,"lch")}if(e==="sine"){const o=i(80*r(2*s*(n=n??a())/.5+.01)+150),l=i(50*r(2*s*n/.5+4.6)+200),c=i(100*r(2*s*n/.5+2.3)+150);return new jt(o,l,c)}if(e==="pastel"){const o=8*a()+86,l=17*a()+9,c=360*a();return new jt(o,l,c,"lch")}if(e==="dark"){const o=10+10*a(),l=50*a()+86,c=360*a();return new jt(o,l,c,"lch")}if(e==="rgb"){const o=255*a(),l=255*a(),c=255*a();return new jt(o,l,c)}if(e==="lab"){const o=100*a(),l=256*a()-128,c=256*a()-128;return new jt(o,l,c,"lab")}if(e==="grey"){const o=255*a();return new jt(o,o,o)}throw new Error("Unsupported random color mode")}static test(e){return typeof e=="string"&&(Uv.test(e)||Gv.test(e))}cmyk(){const{_a:e,_b:n,_c:a}=this.rgb(),[i,r,s]=[e,n,a].map(l=>l/255),o=Math.min(1-i,1-r,1-s);return o===1?new jt(0,0,0,1,"cmyk"):new jt((1-i-o)/(1-o),(1-r-o)/(1-o),(1-s-o)/(1-o),o,"cmyk")}hsl(){const{_a:e,_b:n,_c:a}=this.rgb(),[i,r,s]=[e,n,a].map(h=>h/255),o=Math.max(i,r,s),l=Math.min(i,r,s),c=(o+l)/2,u=o===l,d=o-l;return new jt(360*(u?0:o===i?((r-s)/d+(r.5?d/(2-o-l):d/(o+l)),100*c,"hsl")}init(e=0,n=0,a=0,i=0,r="rgb"){if(e=e||0,this.space)for(const d in this.space)delete this[this.space[d]];if(typeof e=="number")r=typeof i=="string"?i:r,i=typeof i=="string"?0:i,Object.assign(this,{_a:e,_b:n,_c:a,_d:i,space:r});else if(e instanceof Array)this.space=n||(typeof e[3]=="string"?e[3]:e[4])||"rgb",Object.assign(this,{_a:e[0],_b:e[1],_c:e[2],_d:e[3]||0});else if(e instanceof Object){const d=function(h,f){const v=Os(h,"rgb")?{_a:h.r,_b:h.g,_c:h.b,_d:0,space:"rgb"}:Os(h,"xyz")?{_a:h.x,_b:h.y,_c:h.z,_d:0,space:"xyz"}:Os(h,"hsl")?{_a:h.h,_b:h.s,_c:h.l,_d:0,space:"hsl"}:Os(h,"lab")?{_a:h.l,_b:h.a,_c:h.b,_d:0,space:"lab"}:Os(h,"lch")?{_a:h.l,_b:h.c,_c:h.h,_d:0,space:"lch"}:Os(h,"cmyk")?{_a:h.c,_b:h.m,_c:h.y,_d:h.k,space:"cmyk"}:{_a:0,_b:0,_c:0,space:"rgb"};return v.space=f||v.space,v}(e,n);Object.assign(this,d)}else if(typeof e=="string")if(Gv.test(e)){const d=e.replace(aI,""),[h,f,v]=eI.exec(d).slice(1,4).map(m=>parseInt(m));Object.assign(this,{_a:h,_b:f,_c:v,_d:0,space:"rgb"})}else{if(!Uv.test(e))throw Error("Unsupported string format, can't construct Color");{const d=m=>parseInt(m,16),[,h,f,v]=QT.exec(function(m){return m.length===4?["#",m.substring(1,2),m.substring(1,2),m.substring(2,3),m.substring(2,3),m.substring(3,4),m.substring(3,4)].join(""):m}(e)).map(d);Object.assign(this,{_a:h,_b:f,_c:v,_d:0,space:"rgb"})}}const{_a:s,_b:o,_c:l,_d:c}=this,u=this.space==="rgb"?{r:s,g:o,b:l}:this.space==="xyz"?{x:s,y:o,z:l}:this.space==="hsl"?{h:s,s:o,l}:this.space==="lab"?{l:s,a:o,b:l}:this.space==="lch"?{l:s,c:o,h:l}:this.space==="cmyk"?{c:s,m:o,y:l,k:c}:{};Object.assign(this,u)}lab(){const{x:e,y:n,z:a}=this.xyz();return new jt(116*n-16,500*(e-n),200*(n-a),"lab")}lch(){const{l:e,a:n,b:a}=this.lab(),i=Math.sqrt(n**2+a**2);let r=180*Math.atan2(a,n)/Math.PI;return r<0&&(r*=-1,r=360-r),new jt(e,i,r,"lch")}rgb(){if(this.space==="rgb")return this;if((e=this.space)==="lab"||e==="xyz"||e==="lch"){let{x:n,y:a,z:i}=this;if(this.space==="lab"||this.space==="lch"){let{l:f,a:v,b:m}=this;if(this.space==="lch"){const{c:P,h:S}=this,A=Math.PI/180;v=P*Math.cos(A*S),m=P*Math.sin(A*S)}const g=(f+16)/116,p=v/500+g,y=g-m/200,w=16/116,C=.008856,k=7.787;n=.95047*(p**3>C?p**3:(p-w)/k),a=1*(g**3>C?g**3:(g-w)/k),i=1.08883*(y**3>C?y**3:(y-w)/k)}const r=3.2406*n+-1.5372*a+-.4986*i,s=-.9689*n+1.8758*a+.0415*i,o=.0557*n+-.204*a+1.057*i,l=Math.pow,c=.0031308,u=r>c?1.055*l(r,1/2.4)-.055:12.92*r,d=s>c?1.055*l(s,1/2.4)-.055:12.92*s,h=o>c?1.055*l(o,1/2.4)-.055:12.92*o;return new jt(255*u,255*d,255*h)}if(this.space==="hsl"){let{h:n,s:a,l:i}=this;if(n/=360,a/=100,i/=100,a===0)return i*=255,new jt(i,i,i);const r=i<.5?i*(1+a):i+a-i*a,s=2*i-r,o=255*Id(s,r,n+1/3),l=255*Id(s,r,n),c=255*Id(s,r,n-1/3);return new jt(o,l,c)}if(this.space==="cmyk"){const{c:n,m:a,y:i,k:r}=this,s=255*(1-Math.min(1,n*(1-r)+r)),o=255*(1-Math.min(1,a*(1-r)+r)),l=255*(1-Math.min(1,i*(1-r)+r));return new jt(s,o,l)}return this;var e}toArray(){const{_a:e,_b:n,_c:a,_d:i,space:r}=this;return[e,n,a,i,r]}toHex(){const[e,n,a]=this._clamped().map(rI);return`#${e}${n}${a}`}toRgb(){const[e,n,a]=this._clamped();return`rgb(${e},${n},${a})`}toString(){return this.toHex()}xyz(){const{_a:e,_b:n,_c:a}=this.rgb(),[i,r,s]=[e,n,a].map(g=>g/255),o=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92,l=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92,c=s>.04045?Math.pow((s+.055)/1.055,2.4):s/12.92,u=(.4124*o+.3576*l+.1805*c)/.95047,d=(.2126*o+.7152*l+.0722*c)/1,h=(.0193*o+.1192*l+.9505*c)/1.08883,f=u>.008856?Math.pow(u,1/3):7.787*u+16/116,v=d>.008856?Math.pow(d,1/3):7.787*d+16/116,m=h>.008856?Math.pow(h,1/3):7.787*h+16/116;return new jt(f,v,m,"xyz")}_clamped(){const{_a:e,_b:n,_c:a}=this.rgb(),{max:i,min:r,round:s}=Math;return[e,n,a].map(o=>i(0,r(s(o),255)))}}class Rt{constructor(...e){this.init(...e)}clone(){return new Rt(this)}init(e,n){const r=Array.isArray(e)?{x:e[0],y:e[1]}:typeof e=="object"?{x:e.x,y:e.y}:{x:e,y:n};return this.x=r.x==null?0:r.x,this.y=r.y==null?0:r.y,this}toArray(){return[this.x,this.y]}transform(e){return this.clone().transformO(e)}transformO(e){at.isMatrixLike(e)||(e=new at(e));const{x:n,y:a}=this;return this.x=e.a*n+e.c*a+e.e,this.y=e.b*n+e.d*a+e.f,this}}function Ls(t,e,n){return Math.abs(e-t)<(n||1e-6)}class at{constructor(...e){this.init(...e)}static formatTransforms(e){const n=e.flip==="both"||e.flip===!0,a=e.flip&&(n||e.flip==="x")?-1:1,i=e.flip&&(n||e.flip==="y")?-1:1,r=e.skew&&e.skew.length?e.skew[0]:isFinite(e.skew)?e.skew:isFinite(e.skewX)?e.skewX:0,s=e.skew&&e.skew.length?e.skew[1]:isFinite(e.skew)?e.skew:isFinite(e.skewY)?e.skewY:0,o=e.scale&&e.scale.length?e.scale[0]*a:isFinite(e.scale)?e.scale*a:isFinite(e.scaleX)?e.scaleX*a:a,l=e.scale&&e.scale.length?e.scale[1]*i:isFinite(e.scale)?e.scale*i:isFinite(e.scaleY)?e.scaleY*i:i,c=e.shear||0,u=e.rotate||e.theta||0,d=new Rt(e.origin||e.around||e.ox||e.originX,e.oy||e.originY),h=d.x,f=d.y,v=new Rt(e.position||e.px||e.positionX||NaN,e.py||e.positionY||NaN),m=v.x,g=v.y,p=new Rt(e.translate||e.tx||e.translateX,e.ty||e.translateY),y=p.x,w=p.y,C=new Rt(e.relative||e.rx||e.relativeX,e.ry||e.relativeY);return{scaleX:o,scaleY:l,skewX:r,skewY:s,shear:c,theta:u,rx:C.x,ry:C.y,tx:y,ty:w,ox:h,oy:f,px:m,py:g}}static fromArray(e){return{a:e[0],b:e[1],c:e[2],d:e[3],e:e[4],f:e[5]}}static isMatrixLike(e){return e.a!=null||e.b!=null||e.c!=null||e.d!=null||e.e!=null||e.f!=null}static matrixMultiply(e,n,a){const i=e.a*n.a+e.c*n.b,r=e.b*n.a+e.d*n.b,s=e.a*n.c+e.c*n.d,o=e.b*n.c+e.d*n.d,l=e.e+e.a*n.e+e.c*n.f,c=e.f+e.b*n.e+e.d*n.f;return a.a=i,a.b=r,a.c=s,a.d=o,a.e=l,a.f=c,a}around(e,n,a){return this.clone().aroundO(e,n,a)}aroundO(e,n,a){const i=e||0,r=n||0;return this.translateO(-i,-r).lmultiplyO(a).translateO(i,r)}clone(){return new at(this)}decompose(e=0,n=0){const a=this.a,i=this.b,r=this.c,s=this.d,o=this.e,l=this.f,c=a*s-i*r,u=c>0?1:-1,d=u*Math.sqrt(a*a+i*i),h=Math.atan2(u*i,u*a),f=180/Math.PI*h,v=Math.cos(h),m=Math.sin(h),g=(a*r+i*s)/c,p=r*d/(g*a-i)||s*d/(g*i+a);return{scaleX:d,scaleY:p,shear:g,rotate:f,translateX:o-e+e*v*d+n*(g*v*d-m*p),translateY:l-n+e*m*d+n*(g*m*d+v*p),originX:e,originY:n,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f}}equals(e){if(e===this)return!0;const n=new at(e);return Ls(this.a,n.a)&&Ls(this.b,n.b)&&Ls(this.c,n.c)&&Ls(this.d,n.d)&&Ls(this.e,n.e)&&Ls(this.f,n.f)}flip(e,n){return this.clone().flipO(e,n)}flipO(e,n){return e==="x"?this.scaleO(-1,1,n,0):e==="y"?this.scaleO(1,-1,0,n):this.scaleO(-1,-1,e,n||e)}init(e){const n=at.fromArray([1,0,0,1,0,0]);return e=e instanceof Xn?e.matrixify():typeof e=="string"?at.fromArray(e.split(qi).map(parseFloat)):Array.isArray(e)?at.fromArray(e):typeof e=="object"&&at.isMatrixLike(e)?e:typeof e=="object"?new at().transform(e):arguments.length===6?at.fromArray([].slice.call(arguments)):n,this.a=e.a!=null?e.a:n.a,this.b=e.b!=null?e.b:n.b,this.c=e.c!=null?e.c:n.c,this.d=e.d!=null?e.d:n.d,this.e=e.e!=null?e.e:n.e,this.f=e.f!=null?e.f:n.f,this}inverse(){return this.clone().inverseO()}inverseO(){const e=this.a,n=this.b,a=this.c,i=this.d,r=this.e,s=this.f,o=e*i-n*a;if(!o)throw new Error("Cannot invert "+this);const l=i/o,c=-n/o,u=-a/o,d=e/o,h=-(l*r+u*s),f=-(c*r+d*s);return this.a=l,this.b=c,this.c=u,this.d=d,this.e=h,this.f=f,this}lmultiply(e){return this.clone().lmultiplyO(e)}lmultiplyO(e){const n=e instanceof at?e:new at(e);return at.matrixMultiply(n,this,this)}multiply(e){return this.clone().multiplyO(e)}multiplyO(e){const n=e instanceof at?e:new at(e);return at.matrixMultiply(this,n,this)}rotate(e,n,a){return this.clone().rotateO(e,n,a)}rotateO(e,n=0,a=0){e=Ad(e);const i=Math.cos(e),r=Math.sin(e),{a:s,b:o,c:l,d:c,e:u,f:d}=this;return this.a=s*i-o*r,this.b=o*i+s*r,this.c=l*i-c*r,this.d=c*i+l*r,this.e=u*i-d*r+a*r-n*i+n,this.f=d*i+u*r-n*r-a*i+a,this}scale(){return this.clone().scaleO(...arguments)}scaleO(e,n=e,a=0,i=0){arguments.length===3&&(i=a,a=n,n=e);const{a:r,b:s,c:o,d:l,e:c,f:u}=this;return this.a=r*e,this.b=s*n,this.c=o*e,this.d=l*n,this.e=c*e-a*e+a,this.f=u*n-i*n+i,this}shear(e,n,a){return this.clone().shearO(e,n,a)}shearO(e,n=0,a=0){const{a:i,b:r,c:s,d:o,e:l,f:c}=this;return this.a=i+r*e,this.c=s+o*e,this.e=l+c*e-a*e,this}skew(){return this.clone().skewO(...arguments)}skewO(e,n=e,a=0,i=0){arguments.length===3&&(i=a,a=n,n=e),e=Ad(e),n=Ad(n);const r=Math.tan(e),s=Math.tan(n),{a:o,b:l,c,d:u,e:d,f:h}=this;return this.a=o+l*r,this.b=l+o*s,this.c=c+u*r,this.d=u+c*s,this.e=d+h*r-i*r,this.f=h+d*s-a*s,this}skewX(e,n,a){return this.skew(e,0,n,a)}skewY(e,n,a){return this.skew(0,e,n,a)}toArray(){return[this.a,this.b,this.c,this.d,this.e,this.f]}toString(){return"matrix("+this.a+","+this.b+","+this.c+","+this.d+","+this.e+","+this.f+")"}transform(e){if(at.isMatrixLike(e))return new at(e).multiplyO(this);const n=at.formatTransforms(e),{x:a,y:i}=new Rt(n.ox,n.oy).transform(this),r=new at().translateO(n.rx,n.ry).lmultiplyO(this).translateO(-a,-i).scaleO(n.scaleX,n.scaleY).skewO(n.skewX,n.skewY).shearO(n.shear).rotateO(n.theta).translateO(a,i);if(isFinite(n.px)||isFinite(n.py)){const s=new Rt(a,i).transform(r),o=isFinite(n.px)?n.px-s.x:0,l=isFinite(n.py)?n.py-s.y:0;r.translateO(o,l)}return r.translateO(n.tx,n.ty),r}translate(e,n){return this.clone().translateO(e,n)}translateO(e,n){return this.e+=e||0,this.f+=n||0,this}valueOf(){return{a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f}}}function ur(){if(!ur.nodes){const t=da().size(2,0);t.node.style.cssText=["opacity: 0","position: absolute","left: -100%","top: -100%","overflow: hidden"].join(";"),t.attr("focusable","false"),t.attr("aria-hidden","true");const e=t.path().node;ur.nodes={svg:t,path:e}}if(!ur.nodes.svg.node.parentNode){const t=Tt.document.body||Tt.document.documentElement;ur.nodes.svg.addTo(t)}return ur.nodes}function gx(t){return!(t.width||t.height||t.x||t.y)}Mt(at,"Matrix");class pn{constructor(...e){this.init(...e)}addOffset(){return this.x+=Tt.window.pageXOffset,this.y+=Tt.window.pageYOffset,new pn(this)}init(e){return e=typeof e=="string"?e.split(qi).map(parseFloat):Array.isArray(e)?e:typeof e=="object"?[e.left!=null?e.left:e.x,e.top!=null?e.top:e.y,e.width,e.height]:arguments.length===4?[].slice.call(arguments):[0,0,0,0],this.x=e[0]||0,this.y=e[1]||0,this.width=this.w=e[2]||0,this.height=this.h=e[3]||0,this.x2=this.x+this.w,this.y2=this.y+this.h,this.cx=this.x+this.w/2,this.cy=this.y+this.h/2,this}isNulled(){return gx(this)}merge(e){const n=Math.min(this.x,e.x),a=Math.min(this.y,e.y),i=Math.max(this.x+this.width,e.x+e.width)-n,r=Math.max(this.y+this.height,e.y+e.height)-a;return new pn(n,a,i,r)}toArray(){return[this.x,this.y,this.width,this.height]}toString(){return this.x+" "+this.y+" "+this.width+" "+this.height}transform(e){e instanceof at||(e=new at(e));let n=1/0,a=-1/0,i=1/0,r=-1/0;return[new Rt(this.x,this.y),new Rt(this.x2,this.y),new Rt(this.x,this.y2),new Rt(this.x2,this.y2)].forEach(function(s){s=s.transform(e),n=Math.min(n,s.x),a=Math.max(a,s.x),i=Math.min(i,s.y),r=Math.max(r,s.y)}),new pn(n,i,a-n,r-i)}}function Kv(t,e,n){let a;try{if(a=e(t.node),gx(a)&&(i=t.node)!==Tt.document&&!(Tt.document.documentElement.contains||function(r){for(;r.parentNode;)r=r.parentNode;return r===Tt.document}).call(Tt.document.documentElement,i))throw new Error("Element not in the dom")}catch{a=n(t)}var i;return a}bt({viewbox:{viewbox(t,e,n,a){return t==null?new pn(this.attr("viewBox")):this.attr("viewBox",new pn(t,e,n,a))},zoom(t,e){let{width:n,height:a}=this.attr(["width","height"]);if((n||a)&&typeof n!="string"&&typeof a!="string"||(n=this.node.clientWidth,a=this.node.clientHeight),!n||!a)throw new Error("Impossible to get absolute width and height. Please provide an absolute width and height attribute on the zooming element");const i=this.viewbox(),r=n/i.width,s=a/i.height,o=Math.min(r,s);if(t==null)return o;let l=o/t;l===1/0&&(l=Number.MAX_SAFE_INTEGER/100),e=e||new Rt(n/2/r+i.x,a/2/s+i.y);const c=new pn(i).transform(new at({scale:l,origin:e}));return this.viewbox(c)}}}),Mt(pn,"Box");class Jr extends Array{constructor(e=[],...n){if(super(e,...n),typeof e=="number")return this;this.length=0,this.push(...e)}}ot([Jr],{each(t,...e){return typeof t=="function"?this.map((n,a,i)=>t.call(n,n,a,i)):this.map(n=>n[t](...e))},toArray(){return Array.prototype.concat.apply([],this)}});const sI=["toArray","constructor","each"];function cs(t,e){return new Jr(im((e||Tt.document).querySelectorAll(t),function(n){return qa(n)}))}Jr.extend=function(t){t=t.reduce((e,n)=>(sI.includes(n)||n[0]==="_"||(n in Array.prototype&&(e["$"+n]=Array.prototype[n]),e[n]=function(...a){return this.each(n,...a)}),e),{}),ot([Jr],t)};let oI=0;const vx={};function px(t){let e=t.getEventHolder();return e===Tt.window&&(e=vx),e.events||(e.events={}),e.events}function cm(t){return t.getEventTarget()}function zi(t,e,n,a,i){const r=n.bind(a||t),s=da(t),o=px(s),l=cm(s);e=Array.isArray(e)?e:e.split(qi),n._svgjsListenerId||(n._svgjsListenerId=++oI),e.forEach(function(c){const u=c.split(".")[0],d=c.split(".")[1]||"*";o[u]=o[u]||{},o[u][d]=o[u][d]||{},o[u][d][n._svgjsListenerId]=r,l.addEventListener(u,r,i||!1)})}function Qa(t,e,n,a){const i=da(t),r=px(i),s=cm(i);(typeof n!="function"||(n=n._svgjsListenerId))&&(e=Array.isArray(e)?e:(e||"").split(qi)).forEach(function(o){const l=o&&o.split(".")[0],c=o&&o.split(".")[1];let u,d;if(n)r[l]&&r[l][c||"*"]&&(s.removeEventListener(l,r[l][c||"*"][n],a||!1),delete r[l][c||"*"][n]);else if(l&&c){if(r[l]&&r[l][c]){for(d in r[l][c])Qa(s,[l,c].join("."),d);delete r[l][c]}}else if(c)for(o in r)for(u in r[o])c===u&&Qa(s,[o,c].join("."));else if(l){if(r[l]){for(u in r[l])Qa(s,[l,u].join("."));delete r[l]}}else{for(o in r)Qa(s,o);(function(h){let f=h.getEventHolder();f===Tt.window&&(f=vx),f.events&&(f.events={})})(i)}})}class Tl extends sm{addEventListener(){}dispatch(e,n,a){return function(i,r,s,o){const l=cm(i);return r instanceof Tt.window.Event||(r=new Tt.window.CustomEvent(r,{detail:s,cancelable:!0,...o})),l.dispatchEvent(r),r}(this,e,n,a)}dispatchEvent(e){const n=this.getEventHolder().events;if(!n)return!0;const a=n[e.type];for(const i in a)for(const r in a[i])a[i][r](e);return!e.defaultPrevented}fire(e,n,a){return this.dispatch(e,n,a),this}getEventHolder(){return this}getEventTarget(){return this}off(e,n,a){return Qa(this,e,n,a),this}on(e,n,a,i){return zi(this,e,n,a,i),this}removeEventListener(){}}function Jv(){}Mt(Tl,"EventTarget");const Md=400,lI=">",cI=0,uI={"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","text-anchor":"start"};class Qr extends Array{constructor(...e){super(...e),this.init(...e)}clone(){return new this.constructor(this)}init(e){return typeof e=="number"||(this.length=0,this.push(...this.parse(e))),this}parse(e=[]){return e instanceof Array?e:e.trim().split(qi).map(parseFloat)}toArray(){return Array.prototype.concat.apply([],this)}toSet(){return new Set(this)}toString(){return this.join(" ")}valueOf(){const e=[];return e.push(...this),e}}class gt{constructor(...e){this.init(...e)}convert(e){return new gt(this.value,e)}divide(e){return e=new gt(e),new gt(this/e,this.unit||e.unit)}init(e,n){return n=Array.isArray(e)?e[1]:n,e=Array.isArray(e)?e[0]:e,this.value=0,this.unit=n||"",typeof e=="number"?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:typeof e=="string"?(n=e.match(mx))&&(this.value=parseFloat(n[1]),n[5]==="%"?this.value/=100:n[5]==="s"&&(this.value*=1e3),this.unit=n[5]):e instanceof gt&&(this.value=e.valueOf(),this.unit=e.unit),this}minus(e){return e=new gt(e),new gt(this-e,this.unit||e.unit)}plus(e){return e=new gt(e),new gt(this+e,this.unit||e.unit)}times(e){return e=new gt(e),new gt(this*e,this.unit||e.unit)}toArray(){return[this.value,this.unit]}toJSON(){return this.toString()}toString(){return(this.unit==="%"?~~(1e8*this.value)/1e6:this.unit==="s"?this.value/1e3:this.value)+this.unit}valueOf(){return this.value}}const dI=new Set(["fill","stroke","color","bgcolor","stop-color","flood-color","lighting-color"]),bx=[];class pr extends Tl{constructor(e,n){super(),this.node=e,this.type=e.nodeName,n&&e!==n&&this.attr(n)}add(e,n){return(e=da(e)).removeNamespace&&this.node instanceof Tt.window.SVGElement&&e.removeNamespace(),n==null?this.node.appendChild(e.node):e.node!==this.node.childNodes[n]&&this.node.insertBefore(e.node,this.node.childNodes[n]),this}addTo(e,n){return da(e).put(this,n)}children(){return new Jr(im(this.node.children,function(e){return qa(e)}))}clear(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return this}clone(e=!0,n=!0){this.writeDataToDom();let a=this.node.cloneNode(e);return n&&(a=fx(a)),new this.constructor(a)}each(e,n){const a=this.children();let i,r;for(i=0,r=a.length;i=0}html(e,n){return this.xml(e,n,"http://www.w3.org/1999/xhtml")}id(e){return e!==void 0||this.node.id||(this.node.id=hx(this.type)),this.attr("id",e)}index(e){return[].slice.call(this.node.childNodes).indexOf(e.node)}last(){return qa(this.node.lastChild)}matches(e){const n=this.node,a=n.matches||n.matchesSelector||n.msMatchesSelector||n.mozMatchesSelector||n.webkitMatchesSelector||n.oMatchesSelector||null;return a&&a.call(n,e)}parent(e){let n=this;if(!n.node.parentNode)return null;if(n=qa(n.node.parentNode),!e)return n;do if(typeof e=="string"?n.matches(e):n instanceof e)return n;while(n=qa(n.node.parentNode));return n}put(e,n){return e=da(e),this.add(e,n),e}putIn(e,n){return da(e).add(this,n)}remove(){return this.parent()&&this.parent().removeElement(this),this}removeElement(e){return this.node.removeChild(e.node),this}replace(e){return e=da(e),this.node.parentNode&&this.node.parentNode.replaceChild(e.node,this.node),e}round(e=2,n=null){const a=10**e,i=this.attr(n);for(const r in i)typeof i[r]=="number"&&(i[r]=Math.round(i[r]*a)/a);return this.attr(i),this}svg(e,n){return this.xml(e,n,rm)}toString(){return this.id()}words(e){return this.node.textContent=e,this}wrap(e){const n=this.parent();if(!n)return this.addTo(e);const a=n.index(this);return n.put(e,a).put(this)}writeDataToDom(){return this.each(function(){this.writeDataToDom()}),this}xml(e,n,a){if(typeof e=="boolean"&&(a=n,n=e,e=null),e==null||typeof e=="function"){n=n==null||n,this.writeDataToDom();let o=this;if(e!=null){if(o=qa(o.node.cloneNode(!0)),n){const l=e(o);if(o=l||o,l===!1)return""}o.each(function(){const l=e(this),c=l||this;l===!1?this.remove():l&&this!==c&&this.replace(c)},!0)}return n?o.node.outerHTML:o.node.innerHTML}n=n!=null&&n;const i=Jo("wrapper",a),r=Tt.document.createDocumentFragment();i.innerHTML=e;for(let o=i.children.length;o--;)r.appendChild(i.firstElementChild);const s=this.parent();return n?this.replace(r)&&s:this.add(r)}}ot(pr,{attr:function(t,e,n){if(t==null){t={},e=this.node.attributes;for(const a of e)t[a.nodeName]=Zv.test(a.nodeValue)?parseFloat(a.nodeValue):a.nodeValue;return t}if(t instanceof Array)return t.reduce((a,i)=>(a[i]=this.attr(i),a),{});if(typeof t=="object"&&t.constructor===Object)for(e in t)this.attr(e,t[e]);else if(e===null)this.node.removeAttribute(t);else{if(e==null)return(e=this.node.getAttribute(t))==null?uI[t]:Zv.test(e)?parseFloat(e):e;typeof(e=bx.reduce((a,i)=>i(t,a,this),e))=="number"?e=new gt(e):dI.has(t)&&jt.isColor(e)?e=new jt(e):e.constructor===Array&&(e=new Qr(e)),t==="leading"?this.leading&&this.leading(e):typeof n=="string"?this.node.setAttributeNS(n,t,e.toString()):this.node.setAttribute(t,e.toString()),!this.rebuild||t!=="font-size"&&t!=="x"||this.rebuild()}return this},find:function(t){return cs(t,this.node)},findOne:function(t){return qa(this.node.querySelector(t))}}),Mt(pr,"Dom");let Xn=class extends pr{constructor(t,e){super(t,e),this.dom={},this.node.instance=this,(t.hasAttribute("data-svgjs")||t.hasAttribute("svgjs:data"))&&this.setData(JSON.parse(t.getAttribute("data-svgjs"))??JSON.parse(t.getAttribute("svgjs:data"))??{})}center(t,e){return this.cx(t).cy(e)}cx(t){return t==null?this.x()+this.width()/2:this.x(t-this.width()/2)}cy(t){return t==null?this.y()+this.height()/2:this.y(t-this.height()/2)}defs(){const t=this.root();return t&&t.defs()}dmove(t,e){return this.dx(t).dy(e)}dx(t=0){return this.x(new gt(t).plus(this.x()))}dy(t=0){return this.y(new gt(t).plus(this.y()))}getEventHolder(){return this}height(t){return this.attr("height",t)}move(t,e){return this.x(t).y(e)}parents(t=this.root()){const e=typeof t=="string";e||(t=da(t));const n=new Jr;let a=this;for(;(a=a.parent())&&a.node!==Tt.document&&a.nodeName!=="#document-fragment"&&(n.push(a),e||a.node!==t.node)&&(!e||!a.matches(t));)if(a.node===this.root().node)return null;return n}reference(t){if(!(t=this.attr(t)))return null;const e=(t+"").match(tI);return e?da(e[1]):null}root(){const t=this.parent(function(e){return $r[e]}(om));return t&&t.root()}setData(t){return this.dom=t,this}size(t,e){const n=go(this,t,e);return this.width(new gt(n.width)).height(new gt(n.height))}width(t){return this.attr("width",t)}writeDataToDom(){return dx(this,this.dom),super.writeDataToDom()}x(t){return this.attr("x",t)}y(t){return this.attr("y",t)}};ot(Xn,{bbox:function(){const t=Kv(this,e=>e.getBBox(),e=>{try{const n=e.clone().addTo(ur().svg).show(),a=n.node.getBBox();return n.remove(),a}catch(n){throw new Error(`Getting bbox of element "${e.node.nodeName}" is not possible: ${n.toString()}`)}});return new pn(t)},rbox:function(t){const e=Kv(this,a=>a.getBoundingClientRect(),a=>{throw new Error(`Getting rbox of element "${a.node.nodeName}" is not possible`)}),n=new pn(e);return t?n.transform(t.screenCTM().inverseO()):n.addOffset()},inside:function(t,e){const n=this.bbox();return t>n.x&&e>n.y&&t=0;n--)a[Fo[t][n]]!=null&&this.attr(Fo.prefix(t,Fo[t][n]),a[Fo[t][n]]);return this},bt(["Element","Runner"],e)}),bt(["Element","Runner"],{matrix:function(t,e,n,a,i,r){return t==null?new at(this):this.attr("transform",new at(t,e,n,a,i,r))},rotate:function(t,e,n){return this.transform({rotate:t,ox:e,oy:n},!0)},skew:function(t,e,n,a){return arguments.length===1||arguments.length===3?this.transform({skew:t,ox:e,oy:n},!0):this.transform({skew:[t,e],ox:n,oy:a},!0)},shear:function(t,e,n){return this.transform({shear:t,ox:e,oy:n},!0)},scale:function(t,e,n,a){return arguments.length===1||arguments.length===3?this.transform({scale:t,ox:e,oy:n},!0):this.transform({scale:[t,e],ox:n,oy:a},!0)},translate:function(t,e){return this.transform({translate:[t,e]},!0)},relative:function(t,e){return this.transform({relative:[t,e]},!0)},flip:function(t="both",e="center"){return"xybothtrue".indexOf(t)===-1&&(e=t,t="both"),this.transform({flip:t,origin:e},!0)},opacity:function(t){return this.attr("opacity",t)}}),bt("radius",{radius:function(t,e=t){return(this._element||this).type==="radialGradient"?this.attr("r",new gt(t)):this.rx(t).ry(e)}}),bt("Path",{length:function(){return this.node.getTotalLength()},pointAt:function(t){return new Rt(this.node.getPointAtLength(t))}}),bt(["Element","Runner"],{font:function(t,e){if(typeof t=="object"){for(e in t)this.font(e,t[e]);return this}return t==="leading"?this.leading(e):t==="anchor"?this.attr("text-anchor",e):t==="size"||t==="family"||t==="weight"||t==="stretch"||t==="variant"||t==="style"?this.attr("font-"+t,e):this.attr(t,e)}});bt("Element",["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","mouseenter","mouseleave","touchstart","touchmove","touchleave","touchend","touchcancel","contextmenu","wheel","pointerdown","pointermove","pointerup","pointerleave","pointercancel"].reduce(function(t,e){return t[e]=function(n){return n===null?this.off(e):this.on(e,n),this},t},{})),bt("Element",{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(nI).slice(0,-1).map(function(e){const n=e.trim().split("(");return[n[0],n[1].split(qi).map(function(a){return parseFloat(a)})]}).reverse().reduce(function(e,n){return n[0]==="matrix"?e.lmultiply(at.fromArray(n[1])):e[n[0]].apply(e,n[1])},new at)},toParent:function(t,e){if(this===t)return this;if(wh(this.node))return this.addTo(t,e);const n=this.screenCTM(),a=t.screenCTM().inverse();return this.addTo(t,e).untransform().transform(a.multiply(n)),this},toRoot:function(t){return this.toParent(this.root(),t)},transform:function(t,e){if(t==null||typeof t=="string"){const a=new at(this).decompose();return t==null?a:a[t]}at.isMatrixLike(t)||(t={...t,origin:xh(t,this)});const n=new at(e===!0?this:e||!1).transform(t);return this.attr("transform",n)}});class ya extends Xn{flatten(){return this.each(function(){if(this instanceof ya)return this.flatten().ungroup()}),this}ungroup(e=this.parent(),n=e.index(this)){return n=n===-1?e.children().length:n,this.each(function(a,i){return i[i.length-a-1].toParent(e,n)}),this.remove()}}Mt(ya,"Container");class vu extends ya{constructor(e,n=e){super(qt("defs",e),n)}flatten(){return this}ungroup(){return this}}Mt(vu,"Defs");class Ya extends Xn{}function um(t){return this.attr("rx",t)}function dm(t){return this.attr("ry",t)}function yx(t){return t==null?this.cx()-this.rx():this.cx(t+this.rx())}function xx(t){return t==null?this.cy()-this.ry():this.cy(t+this.ry())}function wx(t){return this.attr("cx",t)}function kx(t){return this.attr("cy",t)}function _x(t){return t==null?2*this.rx():this.rx(new gt(t).divide(2))}function Sx(t){return t==null?2*this.ry():this.ry(new gt(t).divide(2))}Mt(Ya,"Shape");var hI=Object.freeze({__proto__:null,cx:wx,cy:kx,height:Sx,rx:um,ry:dm,width:_x,x:yx,y:xx});let wc=class extends Ya{constructor(e,n=e){super(qt("ellipse",e),n)}size(e,n){const a=go(this,e,n);return this.rx(new gt(a.width).divide(2)).ry(new gt(a.height).divide(2))}};ot(wc,hI),bt("Container",{ellipse:Ut(function(t=0,e=t){return this.put(new wc).size(t,e).move(0,0)})}),Mt(wc,"Ellipse");let Cx=class extends pr{constructor(e=Tt.document.createDocumentFragment()){super(e)}xml(e,n,a){if(typeof e=="boolean"&&(a=n,n=e,e=null),e==null||typeof e=="function"){const i=new pr(Jo("wrapper",a));return i.add(this.node.cloneNode(!0)),i.xml(!1,a)}return super.xml(e,!1,a)}};function Ax(t,e){return(this._element||this).type==="radialGradient"?this.attr({fx:new gt(t),fy:new gt(e)}):this.attr({x1:new gt(t),y1:new gt(e)})}function Px(t,e){return(this._element||this).type==="radialGradient"?this.attr({cx:new gt(t),cy:new gt(e)}):this.attr({x2:new gt(t),y2:new gt(e)})}Mt(Cx,"Fragment");var fI=Object.freeze({__proto__:null,from:Ax,to:Px});let Uo=class extends ya{constructor(e,n){super(qt(e+"Gradient",typeof e=="string"?null:e),n)}attr(e,n,a){return e==="transform"&&(e="gradientTransform"),super.attr(e,n,a)}bbox(){return new pn}targets(){return cs("svg [fill*="+this.id()+"]")}toString(){return this.url()}update(e){return this.clear(),typeof e=="function"&&e.call(this,this),this}url(){return"url(#"+this.id()+")"}};ot(Uo,fI),bt({Container:{gradient(...t){return this.defs().gradient(...t)}},Defs:{gradient:Ut(function(t,e){return this.put(new Uo(t)).update(e)})}}),Mt(Uo,"Gradient");let Qo=class extends ya{constructor(e,n=e){super(qt("pattern",e),n)}attr(e,n,a){return e==="transform"&&(e="patternTransform"),super.attr(e,n,a)}bbox(){return new pn}targets(){return cs("svg [fill*="+this.id()+"]")}toString(){return this.url()}update(e){return this.clear(),typeof e=="function"&&e.call(this,this),this}url(){return"url(#"+this.id()+")"}};bt({Container:{pattern(...t){return this.defs().pattern(...t)}},Defs:{pattern:Ut(function(t,e,n){return this.put(new Qo).update(n).attr({x:0,y:0,width:t,height:e,patternUnits:"userSpaceOnUse"})})}}),Mt(Qo,"Pattern");let kc=class extends Ya{constructor(e,n=e){super(qt("image",e),n)}load(e,n){if(!e)return this;const a=new Tt.window.Image;return zi(a,"load",function(i){const r=this.parent(Qo);this.width()===0&&this.height()===0&&this.size(a.width,a.height),r instanceof Qo&&r.width()===0&&r.height()===0&&r.size(this.width(),this.height()),typeof n=="function"&&n.call(this,i)},this),zi(a,"load error",function(){Qa(a)}),this.attr("href",a.src=e,vo)}};var Qv;Qv=function(t,e,n){return t!=="fill"&&t!=="stroke"||iI.test(e)&&(e=n.root().defs().image(e)),e instanceof kc&&(e=n.root().defs().pattern(0,0,a=>{a.add(e)})),e},bx.push(Qv),bt({Container:{image:Ut(function(t,e){return this.put(new kc).size(0,0).load(t,e)})}}),Mt(kc,"Image");let br=class extends Qr{bbox(){let e=-1/0,n=-1/0,a=1/0,i=1/0;return this.forEach(function(r){e=Math.max(r[0],e),n=Math.max(r[1],n),a=Math.min(r[0],a),i=Math.min(r[1],i)}),new pn(a,i,e-a,n-i)}move(e,n){const a=this.bbox();if(e-=a.x,n-=a.y,!isNaN(e)&&!isNaN(n))for(let i=this.length-1;i>=0;i--)this[i]=[this[i][0]+e,this[i][1]+n];return this}parse(e=[0,0]){const n=[];(e=e instanceof Array?Array.prototype.concat.apply([],e):e.trim().split(qi).map(parseFloat)).length%2!=0&&e.pop();for(let a=0,i=e.length;a=0;a--)i.width&&(this[a][0]=(this[a][0]-i.x)*e/i.width+i.x),i.height&&(this[a][1]=(this[a][1]-i.y)*n/i.height+i.y);return this}toLine(){return{x1:this[0][0],y1:this[0][1],x2:this[1][0],y2:this[1][1]}}toString(){const e=[];for(let n=0,a=this.length;n":function(t){return-Math.cos(t*Math.PI)/2+.5},">":function(t){return Math.sin(t*Math.PI/2)},"<":function(t){return 1-Math.cos(t*Math.PI/2)},bezier:function(t,e,n,a){return function(i){return i<0?t>0?e/t*i:n>0?a/n*i:0:i>1?n<1?(1-a)/(1-n)*i+(a-n)/(1-n):t<1?(1-e)/(1-t)*i+(e-t)/(1-t):1:3*i*(1-i)**2*e+3*i**2*(1-i)*a+i**3}},steps:function(t,e="end"){e=e.split("-").reverse()[0];let n=t;return e==="none"?--n:e==="both"&&++n,(a,i=!1)=>{let r=Math.floor(a*t);const s=a*r%1==0;return e!=="start"&&e!=="both"||++r,i&&s&&--r,a>=0&&r<0&&(r=0),a<=1&&r>n&&(r=n),r/n}}};let fm=class{done(){return!1}},kh=class extends fm{constructor(e=lI){super(),this.ease=gI[e]||e}step(e,n,a){return typeof e!="number"?a<1?e:n:e+(n-e)*this.ease(a)}};class Nc extends fm{constructor(e){super(),this.stepper=e}done(e){return e.done}step(e,n,a,i){return this.stepper(e,n,a,i)}}function ep(){const t=(this._duration||500)/1e3,e=this._overshoot||0,n=Math.PI,a=Math.log(e/100+1e-10),i=-a/Math.sqrt(n*n+a*a),r=3.9/(i*t);this.d=2*i*r,this.k=r*r}ot(class extends Nc{constructor(t=500,e=0){super(),this.duration(t).overshoot(e)}step(t,e,n,a){if(typeof t=="string")return t;if(a.done=n===1/0,n===1/0)return e;if(n===0)return t;n>100&&(n=16),n/=1e3;const i=a.velocity||0,r=-this.d*i-this.k*(t-e),s=t+i*n+r*n*n/2;return a.velocity=i+r*n,a.done=Math.abs(e-s)+Math.abs(i)<.002,a.done?e:s}},{duration:Ys("_duration",ep),overshoot:Ys("_overshoot",ep)});ot(class extends Nc{constructor(t=.1,e=.01,n=0,a=1e3){super(),this.p(t).i(e).d(n).windup(a)}step(t,e,n,a){if(typeof t=="string")return t;if(a.done=n===1/0,n===1/0)return e;if(n===0)return t;const i=e-t;let r=(a.integral||0)+i*n;const s=(i-(a.error||0))/n,o=this._windup;return o!==!1&&(r=Math.max(-o,Math.min(r,o))),a.error=i,a.integral=r,a.done=Math.abs(i)<.001,a.done?e:t+(this.P*i+this.I*r+this.D*s)}},{windup:Ys("_windup"),p:Ys("P"),i:Ys("I"),d:Ys("D")});const vI={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0},_h={M:function(t,e,n){return e.x=n.x=t[0],e.y=n.y=t[1],["M",e.x,e.y]},L:function(t,e){return e.x=t[0],e.y=t[1],["L",t[0],t[1]]},H:function(t,e){return e.x=t[0],["H",t[0]]},V:function(t,e){return e.y=t[0],["V",t[0]]},C:function(t,e){return e.x=t[4],e.y=t[5],["C",t[0],t[1],t[2],t[3],t[4],t[5]]},S:function(t,e){return e.x=t[2],e.y=t[3],["S",t[0],t[1],t[2],t[3]]},Q:function(t,e){return e.x=t[2],e.y=t[3],["Q",t[0],t[1],t[2],t[3]]},T:function(t,e){return e.x=t[0],e.y=t[1],["T",t[0],t[1]]},Z:function(t,e,n){return e.x=n.x,e.y=n.y,["Z"]},A:function(t,e){return e.x=t[5],e.y=t[6],["A",t[0],t[1],t[2],t[3],t[4],t[5],t[6]]}},Od="mlhvqtcsaz".split("");for(let t=0,e=Od.length;t=0;r--)i=this[r][0],i==="M"||i==="L"||i==="T"?(this[r][1]+=e,this[r][2]+=n):i==="H"?this[r][1]+=e:i==="V"?this[r][1]+=n:i==="C"||i==="S"||i==="Q"?(this[r][1]+=e,this[r][2]+=n,this[r][3]+=e,this[r][4]+=n,i==="C"&&(this[r][5]+=e,this[r][6]+=n)):i==="A"&&(this[r][6]+=e,this[r][7]+=n);return this}parse(e="M0 0"){return Array.isArray(e)&&(e=Array.prototype.concat.apply([],e).toString()),function(n,a=!0){let i=0,r="";const s={segment:[],inNumber:!1,number:"",lastToken:"",inSegment:!1,segments:[],pointSeen:!1,hasExponent:!1,absolute:a,p0:new Rt,p:new Rt};for(;s.lastToken=r,r=n.charAt(i++);)if(s.inSegment||!pI(s,r))if(r!==".")if(isNaN(parseInt(r)))if(xI.has(r))s.inNumber&&Dr(s,!1);else if(r!=="-"&&r!=="+")if(r.toUpperCase()!=="E"){if(lm.test(r)){if(s.inNumber)Dr(s,!1);else{if(!Sh(s))throw new Error("parser Error");Ch(s)}--i}}else s.number+=r,s.hasExponent=!0;else{if(s.inNumber&&!yI(s)){Dr(s,!1),--i;continue}s.number+=r,s.inNumber=!0}else{if(s.number==="0"||bI(s)){s.inNumber=!0,s.number=r,Dr(s,!0);continue}s.inNumber=!0,s.number+=r}else{if(s.pointSeen||s.hasExponent){Dr(s,!1),--i;continue}s.inNumber=!0,s.pointSeen=!0,s.number+=r}return s.inNumber&&Dr(s,!1),s.inSegment&&Sh(s)&&Ch(s),s.segments}(e)}size(e,n){const a=this.bbox();let i,r;for(a.width=a.width===0?1:a.width,a.height=a.height===0?1:a.height,i=this.length-1;i>=0;i--)r=this[i][0],r==="M"||r==="L"||r==="T"?(this[i][1]=(this[i][1]-a.x)*e/a.width+a.x,this[i][2]=(this[i][2]-a.y)*n/a.height+a.y):r==="H"?this[i][1]=(this[i][1]-a.x)*e/a.width+a.x:r==="V"?this[i][1]=(this[i][1]-a.y)*n/a.height+a.y:r==="C"||r==="S"||r==="Q"?(this[i][1]=(this[i][1]-a.x)*e/a.width+a.x,this[i][2]=(this[i][2]-a.y)*n/a.height+a.y,this[i][3]=(this[i][3]-a.x)*e/a.width+a.x,this[i][4]=(this[i][4]-a.y)*n/a.height+a.y,r==="C"&&(this[i][5]=(this[i][5]-a.x)*e/a.width+a.x,this[i][6]=(this[i][6]-a.y)*n/a.height+a.y)):r==="A"&&(this[i][1]=this[i][1]*e/a.width,this[i][2]=this[i][2]*n/a.height,this[i][6]=(this[i][6]-a.x)*e/a.width+a.x,this[i][7]=(this[i][7]-a.y)*n/a.height+a.y);return this}toString(){return function(e){let n="";for(let a=0,i=e.length;a{const e=typeof t;return e==="number"?gt:e==="string"?jt.isColor(t)?jt:qi.test(t)?lm.test(t)?ci:Qr:mx.test(t)?gt:Ah:Ph.indexOf(t.constructor)>-1?t.constructor:Array.isArray(t)?Qr:e==="object"?el:Ah};class Vr{constructor(e){this._stepper=e||new kh("-"),this._from=null,this._to=null,this._type=null,this._context=null,this._morphObj=null}at(e){return this._morphObj.morph(this._from,this._to,e,this._stepper,this._context)}done(){return this._context.map(this._stepper.done).reduce(function(e,n){return e&&n},!0)}from(e){return e==null?this._from:(this._from=this._set(e),this)}stepper(e){return e==null?this._stepper:(this._stepper=e,this)}to(e){return e==null?this._to:(this._to=this._set(e),this)}type(e){return e==null?this._type:(this._type=e,this)}_set(e){this._type||this.type(Tx(e));let n=new this._type(e);return this._type===jt&&(n=this._to?n[this._to[4]]():this._from?n[this._from[4]]():n),this._type===el&&(n=this._to?n.align(this._to):this._from?n.align(this._from):n),n=n.toConsumable(),this._morphObj=this._morphObj||new this._type,this._context=this._context||Array.apply(null,Array(n.length)).map(Object).map(function(a){return a.done=!0,a}),n}}let Ah=class{constructor(...e){this.init(...e)}init(e){return e=Array.isArray(e)?e[0]:e,this.value=e,this}toArray(){return[this.value]}valueOf(){return this.value}};class Il{constructor(...e){this.init(...e)}init(e){return Array.isArray(e)&&(e={scaleX:e[0],scaleY:e[1],shear:e[2],rotate:e[3],translateX:e[4],translateY:e[5],originX:e[6],originY:e[7]}),Object.assign(this,Il.defaults,e),this}toArray(){const e=this;return[e.scaleX,e.scaleY,e.shear,e.rotate,e.translateX,e.translateY,e.originX,e.originY]}}Il.defaults={scaleX:1,scaleY:1,shear:0,rotate:0,translateX:0,translateY:0,originX:0,originY:0};const wI=(t,e)=>t[0]e[0]?1:0;let el=class{constructor(...e){this.init(...e)}align(e){const n=this.values;for(let a=0,i=n.length;aa.concat(i),[]),this}toArray(){return this.values}valueOf(){const e={},n=this.values;for(;n.length;){const a=n.shift(),i=n.shift(),r=n.shift(),s=n.splice(0,r);e[a]=new i(s)}return e}};const Ph=[Ah,Il,el];class zs extends Ya{constructor(e,n=e){super(qt("path",e),n)}array(){return this._array||(this._array=new ci(this.attr("d")))}clear(){return delete this._array,this}height(e){return e==null?this.bbox().height:this.size(this.bbox().width,e)}move(e,n){return this.attr("d",this.array().move(e,n))}plot(e){return e==null?this.array():this.clear().attr("d",typeof e=="string"?e:this._array=new ci(e))}size(e,n){const a=go(this,e,n);return this.attr("d",this.array().size(a.width,a.height))}width(e){return e==null?this.bbox().width:this.size(e,this.bbox().height)}x(e){return e==null?this.bbox().x:this.move(e,this.bbox().y)}y(e){return e==null?this.bbox().y:this.move(this.bbox().x,e)}}zs.prototype.MorphArray=ci,bt({Container:{path:Ut(function(t){return this.put(new zs).plot(t||new ci)})}}),Mt(zs,"Path");var Ix=Object.freeze({__proto__:null,array:function(){return this._array||(this._array=new br(this.attr("points")))},clear:function(){return delete this._array,this},move:function(t,e){return this.attr("points",this.array().move(t,e))},plot:function(t){return t==null?this.array():this.clear().attr("points",typeof t=="string"?t:this._array=new br(t))},size:function(t,e){const n=go(this,t,e);return this.attr("points",this.array().size(n.width,n.height))}});class Br extends Ya{constructor(e,n=e){super(qt("polygon",e),n)}}bt({Container:{polygon:Ut(function(t){return this.put(new Br).plot(t||new br)})}}),ot(Br,hm),ot(Br,Ix),Mt(Br,"Polygon");class Yr extends Ya{constructor(e,n=e){super(qt("polyline",e),n)}}bt({Container:{polyline:Ut(function(t){return this.put(new Yr).plot(t||new br)})}}),ot(Yr,hm),ot(Yr,Ix),Mt(Yr,"Polyline");class Sc extends Ya{constructor(e,n=e){super(qt("rect",e),n)}}ot(Sc,{rx:um,ry:dm}),bt({Container:{rect:Ut(function(t,e){return this.put(new Sc).size(t,e)})}}),Mt(Sc,"Rect");class Ld{constructor(){this._first=null,this._last=null}first(){return this._first&&this._first.value}last(){return this._last&&this._last.value}push(e){const n=e.next!==void 0?e:{value:e,next:null,prev:null};return this._last?(n.prev=this._last,this._last.next=n,this._last=n):(this._last=n,this._first=n),n}remove(e){e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e===this._last&&(this._last=e.prev),e===this._first&&(this._first=e.next),e.prev=null,e.next=null}shift(){const e=this._first;return e?(this._first=e.next,this._first&&(this._first.prev=null),this._last=this._first?this._last:null,e.value):null}}const Bt={nextDraw:null,frames:new Ld,timeouts:new Ld,immediates:new Ld,timer:()=>Tt.window.performance||Tt.window.Date,transforms:[],frame(t){const e=Bt.frames.push({run:t});return Bt.nextDraw===null&&(Bt.nextDraw=Tt.window.requestAnimationFrame(Bt._draw)),e},timeout(t,e){e=e||0;const n=Bt.timer().now()+e,a=Bt.timeouts.push({run:t,time:n});return Bt.nextDraw===null&&(Bt.nextDraw=Tt.window.requestAnimationFrame(Bt._draw)),a},immediate(t){const e=Bt.immediates.push(t);return Bt.nextDraw===null&&(Bt.nextDraw=Tt.window.requestAnimationFrame(Bt._draw)),e},cancelFrame(t){t!=null&&Bt.frames.remove(t)},clearTimeout(t){t!=null&&Bt.timeouts.remove(t)},cancelImmediate(t){t!=null&&Bt.immediates.remove(t)},_draw(t){let e=null;const n=Bt.timeouts.last();for(;(e=Bt.timeouts.shift())&&(t>=e.time?e.run():Bt.timeouts.push(e),e!==n););let a=null;const i=Bt.frames.last();for(;a!==i&&(a=Bt.frames.shift());)a.run(t);let r=null;for(;r=Bt.immediates.shift();)r();Bt.nextDraw=Bt.timeouts.first()||Bt.frames.first()?Tt.window.requestAnimationFrame(Bt._draw):null}},kI=function(t){const e=t.start,n=t.runner.duration();return{start:e,duration:n,end:e+n,runner:t.runner}},_I=function(){const t=Tt.window;return(t.performance||t.Date).now()};class Mx extends Tl{constructor(e=_I){super(),this._timeSource=e,this.terminate()}active(){return!!this._nextFrame}finish(){return this.time(this.getEndTimeOfTimeline()+1),this.pause()}getEndTime(){const e=this.getLastRunnerInfo(),n=e?e.runner.duration():0;return(e?e.start:this._time)+n}getEndTimeOfTimeline(){const e=this._runners.map(n=>n.start+n.runner.duration());return Math.max(0,...e)}getLastRunnerInfo(){return this.getRunnerInfoById(this._lastRunnerId)}getRunnerInfoById(e){return this._runners[this._runnerIds.indexOf(e)]||null}pause(){return this._paused=!0,this._continue()}persist(e){return e==null?this._persist:(this._persist=e,this)}play(){return this._paused=!1,this.updateTime()._continue()}reverse(e){const n=this.speed();if(e==null)return this.speed(-n);const a=Math.abs(n);return this.speed(e?-a:a)}schedule(e,n,a){if(e==null)return this._runners.map(kI);let i=0;const r=this.getEndTime();if(n=n||0,a==null||a==="last"||a==="after")i=r;else if(a==="absolute"||a==="start")i=n,n=0;else if(a==="now")i=this._time;else if(a==="relative"){const l=this.getRunnerInfoById(e.id);l&&(i=l.start+n,n=0)}else{if(a!=="with-last")throw new Error('Invalid value for the "when" parameter');{const l=this.getLastRunnerInfo();i=l?l.start:this._time}}e.unschedule(),e.timeline(this);const s=e.persist(),o={persist:s===null?this._persist:s,start:i+n,runner:e};return this._lastRunnerId=e.id,this._runners.push(o),this._runners.sort((l,c)=>l.start-c.start),this._runnerIds=this._runners.map(l=>l.runner.id),this.updateTime()._continue(),this}seek(e){return this.time(this._time+e)}source(e){return e==null?this._timeSource:(this._timeSource=e,this)}speed(e){return e==null?this._speed:(this._speed=e,this)}stop(){return this.time(0),this.pause()}time(e){return e==null?this._time:(this._time=e,this._continue(!0))}unschedule(e){const n=this._runnerIds.indexOf(e.id);return n<0||(this._runners.splice(n,1),this._runnerIds.splice(n,1),e.timeline(null)),this}updateTime(){return this.active()||(this._lastSourceTime=this._timeSource()),this}_continue(e=!1){return Bt.cancelFrame(this._nextFrame),this._nextFrame=null,e?this._stepImmediate():(this._paused||(this._nextFrame=Bt.frame(this._step)),this)}_stepFn(e=!1){const n=this._timeSource();let a=n-this._lastSourceTime;e&&(a=0);const i=this._speed*a+(this._time-this._lastStepTime);this._lastSourceTime=n,e||(this._time+=i,this._time=this._time<0?0:this._time),this._lastStepTime=this._time,this.fire("time",this._time);for(let s=this._runners.length;s--;){const o=this._runners[s],l=o.runner;this._time-o.start<=0&&l.reset()}let r=!1;for(let s=0,o=this._runners.length;s0?this._continue():(this.pause(),this.fire("finished")),this}terminate(){this._startTime=0,this._speed=1,this._persist=0,this._nextFrame=null,this._paused=!0,this._runners=[],this._runnerIds=[],this._lastRunnerId=-1,this._time=0,this._lastSourceTime=0,this._lastStepTime=0,this._step=this._stepFn.bind(this,!1),this._stepImmediate=this._stepFn.bind(this,!0)}}bt({Element:{timeline:function(t){return t==null?(this._timeline=this._timeline||new Mx,this._timeline):(this._timeline=t,this)}}});class Na extends Tl{constructor(e){super(),this.id=Na.id++,e=typeof(e=e??Md)=="function"?new Nc(e):e,this._element=null,this._timeline=null,this.done=!1,this._queue=[],this._duration=typeof e=="number"&&e,this._isDeclarative=e instanceof Nc,this._stepper=this._isDeclarative?e:new kh,this._history={},this.enabled=!0,this._time=0,this._lastTime=0,this._reseted=!0,this.transforms=new at,this.transformId=1,this._haveReversed=!1,this._reverse=!1,this._loopsDone=0,this._swing=!1,this._wait=0,this._times=1,this._frameId=null,this._persist=!!this._isDeclarative||null}static sanitise(e,n,a){let i=1,r=!1,s=0;return n=n??cI,a=a||"last",typeof(e=e??Md)!="object"||e instanceof fm||(n=e.delay??n,a=e.when??a,r=e.swing||r,i=e.times??i,s=e.wait??s,e=e.duration??Md),{duration:e,delay:n,swing:r,times:i,wait:s,when:a}}active(e){return e==null?this.enabled:(this.enabled=e,this)}addTransform(e){return this.transforms.lmultiplyO(e),this}after(e){return this.on("finished",e)}animate(e,n,a){const i=Na.sanitise(e,n,a),r=new Na(i.duration);return this._timeline&&r.timeline(this._timeline),this._element&&r.element(this._element),r.loop(i).schedule(i.delay,i.when)}clearTransform(){return this.transforms=new at,this}clearTransformsFromQueue(){this.done&&this._timeline&&this._timeline._runnerIds.includes(this.id)||(this._queue=this._queue.filter(e=>!e.isTransform))}delay(e){return this.animate(0,e)}duration(){return this._times*(this._wait+this._duration)-this._wait}during(e){return this.queue(null,e)}ease(e){return this._stepper=new kh(e),this}element(e){return e==null?this._element:(this._element=e,e._prepareRunner(),this)}finish(){return this.step(1/0)}loop(e,n,a){return typeof e=="object"&&(n=e.swing,a=e.wait,e=e.times),this._times=e||1/0,this._swing=n||!1,this._wait=a||0,this._times===!0&&(this._times=1/0),this}loops(e){const n=this._duration+this._wait;if(e==null){const r=Math.floor(this._time/n),s=(this._time-r*n)/this._duration;return Math.min(r+s,this._times)}const a=e%1,i=n*Math.floor(e)+this._duration*a;return this.time(i)}persist(e){return e==null?this._persist:(this._persist=e,this)}position(e){const n=this._time,a=this._duration,i=this._wait,r=this._times,s=this._swing,o=this._reverse;let l;if(e==null){const d=function(f){const v=s*Math.floor(f%(2*(i+a))/(i+a)),m=v&&!o||!v&&o,g=Math.pow(-1,m)*(f%(i+a))/a+m;return Math.max(Math.min(g,1),0)},h=r*(i+a)-i;return l=n<=0?Math.round(d(1e-5)):n=0;this._lastPosition=n;const i=this.duration(),r=this._lastTime<=0&&this._time>0,s=this._lastTime=i;this._lastTime=this._time,r&&this.fire("start",this);const o=this._isDeclarative;this.done=!o&&!s&&this._time>=i,this._reseted=!1;let l=!1;return(a||o)&&(this._initialise(a),this.transforms=new at,l=this._run(o?e:n),this.fire("step",this)),this.done=this.done||l&&o,s&&this.fire("finished",this),this}time(e){if(e==null)return this._time;const n=e-this._time;return this.step(n),this}timeline(e){return e===void 0?this._timeline:(this._timeline=e,this)}unschedule(){const e=this.timeline();return e&&e.unschedule(this),this}_initialise(e){if(e||this._isDeclarative)for(let n=0,a=this._queue.length;nt.lmultiplyO(e),Lx=t=>t.transforms;function SI(){const t=this._transformationRunners.runners.map(Lx).reduce(Ox,new at);this.transform(t),this._transformationRunners.merge(),this._transformationRunners.length()===1&&(this._frameId=null)}class CI{constructor(){this.runners=[],this.ids=[]}add(e){if(this.runners.includes(e))return;const n=e.id+1;return this.runners.push(e),this.ids.push(n),this}clearBefore(e){const n=this.ids.indexOf(e+1)||1;return this.ids.splice(0,n,0),this.runners.splice(0,n,new Fc).forEach(a=>a.clearTransformsFromQueue()),this}edit(e,n){const a=this.ids.indexOf(e+1);return this.ids.splice(a,1,e+1),this.runners.splice(a,1,n),this}getByID(e){return this.runners[this.ids.indexOf(e+1)]}length(){return this.ids.length}merge(){let e=null;for(let n=0;ne.id<=t.id).map(Lx).reduce(Ox,new at)},_addRunner(t){this._transformationRunners.add(t),Bt.cancelImmediate(this._frameId),this._frameId=Bt.immediate(SI.bind(this))},_prepareRunner(){this._frameId==null&&(this._transformationRunners=new CI().add(new Fc(new at(this))))}}});ot(Na,{attr(t,e){return this.styleAttr("attr",t,e)},css(t,e){return this.styleAttr("css",t,e)},styleAttr(t,e,n){if(typeof e=="string")return this.styleAttr(t,{[e]:n});let a=e;if(this._tryRetarget(t,a))return this;let i=new Vr(this._stepper).to(a),r=Object.keys(a);return this.queue(function(){i=i.from(this.element()[t](r))},function(s){return this.element()[t](i.at(s).valueOf()),i.done()},function(s){const o=Object.keys(s),l=(c=r,o.filter(d=>!c.includes(d)));var c;if(l.length){const d=this.element()[t](l),h=new el(i.from()).valueOf();Object.assign(h,d),i.from(h)}const u=new el(i.to()).valueOf();Object.assign(u,s),i.to(u),r=o,a=s}),this._rememberMorpher(t,i),this},zoom(t,e){if(this._tryRetarget("zoom",t,e))return this;let n=new Vr(this._stepper).to(new gt(t));return this.queue(function(){n=n.from(this.element().zoom())},function(a){return this.element().zoom(n.at(a),e),n.done()},function(a,i){e=i,n.to(a)}),this._rememberMorpher("zoom",n),this},transform(t,e,n){if(e=t.relative||e,this._isDeclarative&&!e&&this._tryRetarget("transform",t))return this;const a=at.isMatrixLike(t);n=t.affine!=null?t.affine:n??!a;const i=new Vr(this._stepper).type(n?Il:at);let r,s,o,l,c;return this.queue(function(){s=s||this.element(),r=r||xh(t,s),c=new at(e?void 0:s),s._addRunner(this),e||s._clearTransformRunnersBefore(this)},function(u){e||this.clearTransform();const{x:d,y:h}=new Rt(r).transform(s._currentTransform(this));let f=new at({...t,origin:[d,h]}),v=this._isDeclarative&&o?o:c;if(n){f=f.decompose(d,h),v=v.decompose(d,h);const g=f.rotate,p=v.rotate,y=[g-360,g,g+360],w=y.map(P=>Math.abs(P-p)),C=Math.min(...w),k=w.indexOf(C);f.rotate=y[k]}e&&(a||(f.rotate=t.rotate||0),this._isDeclarative&&l&&(v.rotate=l)),i.from(v),i.to(f);const m=i.at(u);return l=m.rotate,o=new at(m),this.addTransform(o),s._addRunner(this),i.done()},function(u){(u.origin||"center").toString()!==(t.origin||"center").toString()&&(r=xh(u,s)),t={...u,origin:r}},!0),this._isDeclarative&&this._rememberMorpher("transform",i),this},x(t){return this._queueNumber("x",t)},y(t){return this._queueNumber("y",t)},ax(t){return this._queueNumber("ax",t)},ay(t){return this._queueNumber("ay",t)},dx(t=0){return this._queueNumberDelta("x",t)},dy(t=0){return this._queueNumberDelta("y",t)},dmove(t,e){return this.dx(t).dy(e)},_queueNumberDelta(t,e){if(e=new gt(e),this._tryRetarget(t,e))return this;const n=new Vr(this._stepper).to(e);let a=null;return this.queue(function(){a=this.element()[t](),n.from(a),n.to(a+e)},function(i){return this.element()[t](n.at(i)),n.done()},function(i){n.to(a+new gt(i))}),this._rememberMorpher(t,n),this},_queueObject(t,e){if(this._tryRetarget(t,e))return this;const n=new Vr(this._stepper).to(e);return this.queue(function(){n.from(this.element()[t]())},function(a){return this.element()[t](n.at(a)),n.done()}),this._rememberMorpher(t,n),this},_queueNumber(t,e){return this._queueObject(t,new gt(e))},cx(t){return this._queueNumber("cx",t)},cy(t){return this._queueNumber("cy",t)},move(t,e){return this.x(t).y(e)},amove(t,e){return this.ax(t).ay(e)},center(t,e){return this.cx(t).cy(e)},size(t,e){let n;return t&&e||(n=this._element.bbox()),t||(t=n.width/n.height*e),e||(e=n.height/n.width*t),this.width(t).height(e)},width(t){return this._queueNumber("width",t)},height(t){return this._queueNumber("height",t)},plot(t,e,n,a){if(arguments.length===4)return this.plot([t,e,n,a]);if(this._tryRetarget("plot",t))return this;const i=new Vr(this._stepper).type(this._element.MorphArray).to(t);return this.queue(function(){i.from(this._element.array())},function(r){return this._element.plot(i.at(r)),i.done()}),this._rememberMorpher("plot",i),this},leading(t){return this._queueNumber("leading",t)},viewbox(t,e,n,a){return this._queueObject("viewbox",new pn(t,e,n,a))},update(t){return typeof t!="object"?this.update({offset:arguments[0],color:arguments[1],opacity:arguments[2]}):(t.opacity!=null&&this.attr("stop-opacity",t.opacity),t.color!=null&&this.attr("stop-color",t.color),t.offset!=null&&this.attr("offset",t.offset),this)}}),ot(Na,{rx:um,ry:dm,from:Ax,to:Px}),Mt(Na,"Runner");class Th extends ya{constructor(e,n=e){super(qt("svg",e),n),this.namespace()}defs(){return this.isRoot()?qa(this.node.querySelector("defs"))||this.put(new vu):this.root().defs()}isRoot(){return!this.node.parentNode||!(this.node.parentNode instanceof Tt.window.SVGElement)&&this.node.parentNode.nodeName!=="#document-fragment"}namespace(){return this.isRoot()?this.attr({xmlns:rm,version:"1.1"}).attr("xmlns:xlink",vo,Pd):this.root().namespace()}removeNamespace(){return this.attr({xmlns:null,version:null}).attr("xmlns:xlink",null,Pd).attr("xmlns:svgjs",null,Pd)}root(){return this.isRoot()?this:super.root()}}bt({Container:{nested:Ut(function(){return this.put(new Th)})}}),Mt(Th,"Svg",!0);let Ih=class extends ya{constructor(t,e=t){super(qt("symbol",t),e)}};bt({Container:{symbol:Ut(function(){return this.put(new Ih)})}}),Mt(Ih,"Symbol");var Ex=Object.freeze({__proto__:null,amove:function(t,e){return this.ax(t).ay(e)},ax:function(t){return this.attr("x",t)},ay:function(t){return this.attr("y",t)},build:function(t){return this._build=!!t,this},center:function(t,e,n=this.bbox()){return this.cx(t,n).cy(e,n)},cx:function(t,e=this.bbox()){return t==null?e.cx:this.attr("x",this.attr("x")+t-e.cx)},cy:function(t,e=this.bbox()){return t==null?e.cy:this.attr("y",this.attr("y")+t-e.cy)},length:function(){return this.node.getComputedTextLength()},move:function(t,e,n=this.bbox()){return this.x(t,n).y(e,n)},plain:function(t){return this._build===!1&&this.clear(),this.node.appendChild(Tt.document.createTextNode(t)),this},x:function(t,e=this.bbox()){return t==null?e.x:this.attr("x",this.attr("x")+t-e.x)},y:function(t,e=this.bbox()){return t==null?e.y:this.attr("y",this.attr("y")+t-e.y)}});class ui extends Ya{constructor(e,n=e){super(qt("text",e),n),this.dom.leading=this.dom.leading??new gt(1.3),this._rebuild=!0,this._build=!1}leading(e){return e==null?this.dom.leading:(this.dom.leading=new gt(e),this.rebuild())}rebuild(e){if(typeof e=="boolean"&&(this._rebuild=e),this._rebuild){const n=this;let a=0;const i=this.dom.leading;this.each(function(r){if(wh(this.node))return;const s=Tt.window.getComputedStyle(this.node).getPropertyValue("font-size"),o=i*new gt(s);this.dom.newLined&&(this.attr("x",n.attr("x")),this.text()===` -`?a+=o:(this.attr("dy",r?o+a:0),a=0))}),this.fire("rebuild")}return this}setData(e){return this.dom=e,this.dom.leading=new gt(e.leading||1.3),this}writeDataToDom(){return dx(this,this.dom,{leading:1.3}),this}text(e){if(e===void 0){const n=this.node.childNodes;let a=0;e="";for(let i=0,r=n.length;i{let a;try{a=n.node instanceof Pl().SVGSVGElement?new pn(n.attr(["x","y","width","height"])):n.bbox()}catch{return}const i=new at(n),r=i.translate(t,e).transform(i.inverse()),s=new Rt(a.x,a.y).transform(r);n.move(s.x,s.y)}),this},dx:function(t){return this.dmove(t,0)},dy:function(t){return this.dmove(0,t)},height:function(t,e=this.bbox()){return t==null?e.height:this.size(e.width,t,e)},move:function(t=0,e=0,n=this.bbox()){const a=t-n.x,i=e-n.y;return this.dmove(a,i)},size:function(t,e,n=this.bbox()){const a=go(this,t,e,n),i=a.width/n.width,r=a.height/n.height;return this.children().forEach(s=>{const o=new Rt(n).transform(new at(s).inverse());s.scale(i,r,o.x,o.y)}),this},width:function(t,e=this.bbox()){return t==null?e.width:this.size(t,e.height,e)},x:function(t,e=this.bbox()){return t==null?e.x:this.move(t,e.y,e)},y:function(t,e=this.bbox()){return t==null?e.y:this.move(e.x,t,e)}});class mr extends ya{constructor(e,n=e){super(qt("g",e),n)}}ot(mr,Dx),bt({Container:{group:Ut(function(){return this.put(new mr)})}}),Mt(mr,"G");class rc extends ya{constructor(e,n=e){super(qt("a",e),n)}target(e){return this.attr("target",e)}to(e){return this.attr("href",e,vo)}}ot(rc,Dx),bt({Container:{link:Ut(function(t){return this.put(new rc).to(t)})},Element:{unlink(){const t=this.linker();if(!t)return this;const e=t.parent();if(!e)return this.remove();const n=e.index(t);return e.add(this,n),t.remove(),this},linkTo(t){let e=this.linker();return e||(e=new rc,this.wrap(e)),typeof t=="function"?t.call(e,e):e.to(t),this},linker(){const t=this.parent();return t&&t.node.nodeName.toLowerCase()==="a"?t:null}}}),Mt(rc,"A");class Vd extends ya{constructor(e,n=e){super(qt("mask",e),n)}remove(){return this.targets().forEach(function(e){e.unmask()}),super.remove()}targets(){return cs("svg [mask*="+this.id()+"]")}}bt({Container:{mask:Ut(function(){return this.defs().put(new Vd)})},Element:{masker(){return this.reference("mask")},maskWith(t){const e=t instanceof Vd?t:this.parent().mask().add(t);return this.attr("mask","url(#"+e.id()+")")},unmask(){return this.attr("mask",null)}}}),Mt(Vd,"Mask");class np extends Xn{constructor(e,n=e){super(qt("stop",e),n)}update(e){return(typeof e=="number"||e instanceof gt)&&(e={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),e.opacity!=null&&this.attr("stop-opacity",e.opacity),e.color!=null&&this.attr("stop-color",e.color),e.offset!=null&&this.attr("offset",new gt(e.offset)),this}}bt({Gradient:{stop:function(t,e,n){return this.put(new np).update(t,e,n)}}}),Mt(np,"Stop");class Rd extends Xn{constructor(e,n=e){super(qt("style",e),n)}addText(e=""){return this.node.textContent+=e,this}font(e,n,a={}){return this.rule("@font-face",{fontFamily:e,src:n,...a})}rule(e,n){return this.addText(function(a,i){if(!a)return"";if(!i)return a;let r=a+"{";for(const s in i)r+=s.replace(/([A-Z])/g,function(o,l){return"-"+l.toLowerCase()})+":"+i[s]+";";return r+="}",r}(e,n))}}bt("Dom",{style(t,e){return this.put(new Rd).rule(t,e)},fontface(t,e,n){return this.put(new Rd).font(t,e,n)}}),Mt(Rd,"Style");class Nd extends ui{constructor(e,n=e){super(qt("textPath",e),n)}array(){const e=this.track();return e?e.array():null}plot(e){const n=this.track();let a=null;return n&&(a=n.plot(e)),e==null?a:this}track(){return this.reference("href")}}bt({Container:{textPath:Ut(function(t,e){return t instanceof ui||(t=this.text(t)),t.path(e)})},Text:{path:Ut(function(t,e=!0){const n=new Nd;let a;if(t instanceof zs||(t=this.defs().path(t)),n.attr("href","#"+t,vo),e)for(;a=this.node.firstChild;)n.node.appendChild(a);return this.put(n)}),textPath(){return this.findOne("textPath")}},Path:{text:Ut(function(t){return t instanceof ui||(t=new ui().addTo(this.parent()).text(t)),t.path(this)}),targets(){return cs("svg textPath").filter(t=>(t.attr("href")||"").includes(this.id()))}}}),Nd.prototype.MorphArray=ci,Mt(Nd,"TextPath");class ap extends Ya{constructor(e,n=e){super(qt("use",e),n)}use(e,n){return this.attr("href",(n||"")+"#"+e,vo)}}bt({Container:{use:Ut(function(t,e){return this.put(new ap).use(t,e)})}}),Mt(ap,"Use");const AI=da;ot([Th,Ih,kc,Qo,_c],_a("viewbox")),ot([Fr,Yr,Br,zs],_a("marker")),ot(ui,_a("Text")),ot(zs,_a("Path")),ot(vu,_a("Defs")),ot([ui,Cc],_a("Tspan")),ot([Sc,wc,Uo,Na],_a("radius")),ot(Tl,_a("EventTarget")),ot(pr,_a("Dom")),ot(Xn,_a("Element")),ot(Ya,_a("Shape")),ot([ya,Cx],_a("Container")),ot(Uo,_a("Gradient")),ot(Na,_a("Runner")),Jr.extend([...new Set(cx)]),function(t=[]){Ph.push(...[].concat(t))}([gt,jt,pn,at,Qr,br,ci,Rt]),ot(Ph,{to(t){return new Vr().type(this.constructor).from(this.toArray()).to(t)},fromArray(t){return this.init(t),this},toConsumable(){return this.toArray()},morph(t,e,n,a,i){return this.fromArray(t.map(function(r,s){return a.step(r,e[s],n,i[s],i)}))}});class Qt extends Xn{constructor(e){super(qt("filter",e),e),this.$source="SourceGraphic",this.$sourceAlpha="SourceAlpha",this.$background="BackgroundImage",this.$backgroundAlpha="BackgroundAlpha",this.$fill="FillPaint",this.$stroke="StrokePaint",this.$autoSetIn=!0}put(e,n){return!(e=super.put(e,n)).attr("in")&&this.$autoSetIn&&e.attr("in",this.$source),e.attr("result")||e.attr("result",e.id()),e}remove(){return this.targets().each("unfilter"),super.remove()}targets(){return cs('svg [filter*="'+this.id()+'"]')}toString(){return"url(#"+this.id()+")"}}class mm extends Xn{constructor(e,n){super(e,n),this.result(this.id())}in(e){if(e==null){const n=this.attr("in");return this.parent()&&this.parent().find(`[result="${n}"]`)[0]||n}return this.attr("in",e)}result(e){return this.attr("result",e)}toString(){return this.result()}}const Ga=t=>function(...e){for(let n=t.length;n--;)e[n]!=null&&this.attr(t[n],e[n])},PI={blend:Ga(["in","in2","mode"]),colorMatrix:Ga(["type","values"]),composite:Ga(["in","in2","operator"]),convolveMatrix:function(t){t=new Qr(t).toString(),this.attr({order:Math.sqrt(t.split(" ").length),kernelMatrix:t})},diffuseLighting:Ga(["surfaceScale","lightingColor","diffuseConstant","kernelUnitLength"]),displacementMap:Ga(["in","in2","scale","xChannelSelector","yChannelSelector"]),dropShadow:Ga(["in","dx","dy","stdDeviation"]),flood:Ga(["flood-color","flood-opacity"]),gaussianBlur:function(t=0,e=t){this.attr("stdDeviation",t+" "+e)},image:function(t){this.attr("href",t,vo)},morphology:Ga(["operator","radius"]),offset:Ga(["dx","dy"]),specularLighting:Ga(["surfaceScale","lightingColor","diffuseConstant","specularExponent","kernelUnitLength"]),tile:Ga([]),turbulence:Ga(["baseFrequency","numOctaves","seed","stitchTiles","type"])};["blend","colorMatrix","componentTransfer","composite","convolveMatrix","diffuseLighting","displacementMap","dropShadow","flood","gaussianBlur","image","merge","morphology","offset","specularLighting","tile","turbulence"].forEach(t=>{const e=mo(t),n=PI[t];Qt[e+"Effect"]=class extends mm{constructor(a){super(qt("fe"+e,a),a)}update(a){return n.apply(this,a),this}},Qt.prototype[t]=Ut(function(a,...i){const r=new Qt[e+"Effect"];return a==null?this.put(r):(typeof a=="function"?a.call(r,r):i.unshift(a),this.put(r).update(i))})}),ot(Qt,{merge(t){const e=this.put(new Qt.MergeEffect);return typeof t=="function"?(t.call(e,e),e):((t instanceof Array?t:[...arguments]).forEach(n=>{n instanceof Qt.MergeNode?e.put(n):e.mergeNode(n)}),e)},componentTransfer(t={}){const e=this.put(new Qt.ComponentTransferEffect);if(typeof t=="function")return t.call(e,e),e;t.r||t.g||t.b||t.a||(t={r:t,g:t,b:t,a:t});for(const n in t)e.add(new Qt["Func"+n.toUpperCase()](t[n]));return e}});["distantLight","pointLight","spotLight","mergeNode","FuncR","FuncG","FuncB","FuncA"].forEach(t=>{const e=mo(t);Qt[e]=class extends mm{constructor(n){super(qt("fe"+e,n),n)}}});["funcR","funcG","funcB","funcA"].forEach(function(t){const e=Qt[mo(t)],n=Ut(function(){return this.put(new e)});Qt.ComponentTransferEffect.prototype[t]=n});["distantLight","pointLight","spotLight"].forEach(t=>{const e=Qt[mo(t)],n=Ut(function(){return this.put(new e)});Qt.DiffuseLightingEffect.prototype[t]=n,Qt.SpecularLightingEffect.prototype[t]=n}),ot(Qt.MergeEffect,{mergeNode(t){return this.put(new Qt.MergeNode).attr("in",t)}}),ot(vu,{filter:function(t){const e=this.put(new Qt);return typeof t=="function"&&t.call(e,e),e}}),ot(ya,{filter:function(t){return this.defs().filter(t)}}),ot(Xn,{filterWith:function(t){const e=t instanceof Qt?t:this.defs().filter(t);return this.attr("filter",e)},unfilter:function(t){return this.attr("filter",null)},filterer(){return this.reference("filter")}});const TI={blend:function(t,e){return this.parent()&&this.parent().blend(this,t,e)},colorMatrix:function(t,e){return this.parent()&&this.parent().colorMatrix(t,e).in(this)},componentTransfer:function(t){return this.parent()&&this.parent().componentTransfer(t).in(this)},composite:function(t,e){return this.parent()&&this.parent().composite(this,t,e)},convolveMatrix:function(t){return this.parent()&&this.parent().convolveMatrix(t).in(this)},diffuseLighting:function(t,e,n,a){return this.parent()&&this.parent().diffuseLighting(t,n,a).in(this)},displacementMap:function(t,e,n,a){return this.parent()&&this.parent().displacementMap(this,t,e,n,a)},dropShadow:function(t,e,n){return this.parent()&&this.parent().dropShadow(this,t,e,n).in(this)},flood:function(t,e){return this.parent()&&this.parent().flood(t,e)},gaussianBlur:function(t,e){return this.parent()&&this.parent().gaussianBlur(t,e).in(this)},image:function(t){return this.parent()&&this.parent().image(t)},merge:function(t){return t=t instanceof Array?t:[...t],this.parent()&&this.parent().merge(this,...t)},morphology:function(t,e){return this.parent()&&this.parent().morphology(t,e).in(this)},offset:function(t,e){return this.parent()&&this.parent().offset(t,e).in(this)},specularLighting:function(t,e,n,a,i){return this.parent()&&this.parent().specularLighting(t,n,a,i).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(t,e,n,a,i){return this.parent()&&this.parent().turbulence(t,e,n,a,i).in(this)}};ot(mm,TI),ot(Qt.MergeEffect,{in:function(t){return t instanceof Qt.MergeNode?this.add(t,0):this.add(new Qt.MergeNode().in(t),0),this}}),ot([Qt.CompositeEffect,Qt.BlendEffect,Qt.DisplacementMapEffect],{in2:function(t){if(t==null){const e=this.attr("in2");return this.parent()&&this.parent().find(`[result="${e}"]`)[0]||e}return this.attr("in2",t)}}),Qt.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]};var $n=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"getDefaultFilter",value:function(e,n){var a=this.w;e.unfilter(!0),new Qt().size("120%","180%","-5%","-40%"),a.config.chart.dropShadow.enabled&&this.dropShadow(e,a.config.chart.dropShadow,n)}},{key:"applyFilter",value:function(e,n,a){var i,r=this,s=this.w;if(e.unfilter(!0),a!=="none"){var o,l,c=s.config.chart.dropShadow,u=a==="lighten"?2:.3;e.filterWith(function(d){d.colorMatrix({type:"matrix",values:` - `.concat(u,` 0 0 0 0 - 0 `).concat(u,` 0 0 0 - 0 0 `).concat(u,` 0 0 - 0 0 0 1 0 - `),in:"SourceGraphic",result:"brightness"}),c.enabled&&r.addShadow(d,n,c,"brightness")}),!c.noUserSpaceOnUse&&((o=e.filterer())===null||o===void 0||(l=o.node)===null||l===void 0||l.setAttribute("filterUnits","userSpaceOnUse")),this._scaleFilterSize((i=e.filterer())===null||i===void 0?void 0:i.node)}else this.getDefaultFilter(e,n)}},{key:"addShadow",value:function(e,n,a,i){var r,s=this.w,o=a.blur,l=a.top,c=a.left,u=a.color,d=a.opacity;if(u=Array.isArray(u)?u[n]:u,((r=s.config.chart.dropShadow.enabledOnSeries)===null||r===void 0?void 0:r.length)>0&&s.config.chart.dropShadow.enabledOnSeries.indexOf(n)===-1)return e;e.offset({in:i,dx:c,dy:l,result:"offset"}),e.gaussianBlur({in:"offset",stdDeviation:o,result:"blur"}),e.flood({"flood-color":u,"flood-opacity":d,result:"flood"}),e.composite({in:"flood",in2:"blur",operator:"in",result:"shadow"}),e.merge(["shadow",i])}},{key:"dropShadow",value:function(e,n){var a,i,r,s,o,l=this,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,u=this.w;return e.unfilter(!0),ce.isMsEdge()&&u.config.chart.type==="radialBar"||((a=u.config.chart.dropShadow.enabledOnSeries)===null||a===void 0?void 0:a.length)>0&&((r=u.config.chart.dropShadow.enabledOnSeries)===null||r===void 0?void 0:r.indexOf(c))===-1?e:(e.filterWith(function(d){l.addShadow(d,c,n,"SourceGraphic")}),n.noUserSpaceOnUse||(s=e.filterer())===null||s===void 0||(o=s.node)===null||o===void 0||o.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize((i=e.filterer())===null||i===void 0?void 0:i.node),e)}},{key:"setSelectionFilter",value:function(e,n,a){var i=this.w;if(i.globals.selectedDataPoints[n]!==void 0&&i.globals.selectedDataPoints[n].indexOf(a)>-1){e.node.setAttribute("selected",!0);var r=i.config.states.active.filter;r!=="none"&&this.applyFilter(e,n,r.type)}}},{key:"_scaleFilterSize",value:function(e){e&&function(n){for(var a in n)n.hasOwnProperty(a)&&e.setAttribute(a,n[a])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),t}(),Ee=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"roundPathCorners",value:function(e,n){function a(A,T,E){var I=T.x-A.x,O=T.y-A.y,V=Math.sqrt(I*I+O*O);return i(A,T,Math.min(1,E/V))}function i(A,T,E){return{x:A.x+(T.x-A.x)*E,y:A.y+(T.y-A.y)*E}}function r(A,T){A.length>2&&(A[A.length-2]=T.x,A[A.length-1]=T.y)}function s(A){return{x:parseFloat(A[A.length-2]),y:parseFloat(A[A.length-1])}}e.indexOf("NaN")>-1&&(e="");var o=e.split(/[,\s]/).reduce(function(A,T){var E=T.match("([a-zA-Z])(.+)");return E?(A.push(E[1]),A.push(E[2])):A.push(T),A},[]).reduce(function(A,T){return parseFloat(T)==T&&A.length?A[A.length-1].push(T):A.push([T]),A},[]),l=[];if(o.length>1){var c=s(o[0]),u=null;o[o.length-1][0]=="Z"&&o[0].length>2&&(u=["L",c.x,c.y],o[o.length-1]=u),l.push(o[0]);for(var d=1;d2&&f[0]=="L"&&v.length>2&&v[0]=="L"){var m,g,p=s(h),y=s(f),w=s(v);m=a(y,p,n),g=a(y,w,n),r(f,m),f.origPoint=y,l.push(f);var C=i(m,y,.5),k=i(y,g,.5),P=["C",C.x,C.y,k.x,k.y,g.x,g.y];P.origPoint=y,l.push(P)}else l.push(f)}if(u){var S=s(l[l.length-1]);l.push(["Z"]),r(l[0],S)}}else l=o;return l.reduce(function(A,T){return A+T.join(" ")+" "},"")}},{key:"drawLine",value:function(e,n,a,i){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,l=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:e,y1:n,x2:a,y2:i,stroke:r,"stroke-dasharray":s,"stroke-width":o,"stroke-linecap":l})}},{key:"drawRect",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,l=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,c=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,u=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,d=this.w.globals.dom.Paper.rect();return d.attr({x:e,y:n,width:a>0?a:0,height:i>0?i:0,rx:r,ry:r,opacity:o,"stroke-width":l!==null?l:0,stroke:c!==null?c:"none","stroke-dasharray":u}),d.node.setAttribute("fill",s),d}},{key:"drawPolygon",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(e).attr({fill:i,stroke:n,"stroke-width":a})}},{key:"drawCircle",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;e<0&&(e=0);var a=this.w.globals.dom.Paper.circle(2*e);return n!==null&&a.attr(n),a}},{key:"drawPath",value:function(e){var n=e.d,a=n===void 0?"":n,i=e.stroke,r=i===void 0?"#a8a8a8":i,s=e.strokeWidth,o=s===void 0?1:s,l=e.fill,c=e.fillOpacity,u=c===void 0?1:c,d=e.strokeOpacity,h=d===void 0?1:d,f=e.classes,v=e.strokeLinecap,m=v===void 0?null:v,g=e.strokeDashArray,p=g===void 0?0:g,y=this.w;return m===null&&(m=y.config.stroke.lineCap),(a.indexOf("undefined")>-1||a.indexOf("NaN")>-1)&&(a="M 0 ".concat(y.globals.gridHeight)),y.globals.dom.Paper.path(a).attr({fill:l,"fill-opacity":u,stroke:r,"stroke-opacity":h,"stroke-linecap":m,"stroke-width":o,"stroke-dasharray":p,class:f})}},{key:"group",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w.globals.dom.Paper.group();return e!==null&&n.attr(e),n}},{key:"move",value:function(e,n){var a=["M",e,n].join(" ");return a}},{key:"line",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=null;return a===null?i=[" L",e,n].join(" "):a==="H"?i=[" H",e].join(" "):a==="V"&&(i=[" V",n].join(" ")),i}},{key:"curve",value:function(e,n,a,i,r,s){var o=["C",e,n,a,i,r,s].join(" ");return o}},{key:"quadraticCurve",value:function(e,n,a,i){return["Q",e,n,a,i].join(" ")}},{key:"arc",value:function(e,n,a,i,r,s,o){var l="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(l="a");var c=[l,e,n,a,i,r,s,o].join(" ");return c}},{key:"renderPaths",value:function(e){var n,a=e.j,i=e.realIndex,r=e.pathFrom,s=e.pathTo,o=e.stroke,l=e.strokeWidth,c=e.strokeLinecap,u=e.fill,d=e.animationDelay,h=e.initialSpeed,f=e.dataChangeSpeed,v=e.className,m=e.chartType,g=e.shouldClipToGrid,p=g===void 0||g,y=e.bindEventsOnPaths,w=y===void 0||y,C=e.drawShadow,k=C===void 0||C,P=this.w,S=new $n(this.ctx),A=new fo(this.ctx),T=this.w.config.chart.animations.enabled,E=T&&this.w.config.chart.animations.dynamicAnimation.enabled,I=!!(T&&!P.globals.resized||E&&P.globals.dataChanged&&P.globals.shouldAnimate);I?n=r:(n=s,P.globals.animationEnded=!0);var O=P.config.stroke.dashArray,V=0;V=Array.isArray(O)?O[i]:P.config.stroke.dashArray;var F=this.drawPath({d:n,stroke:o,strokeWidth:l,fill:u,fillOpacity:1,classes:v,strokeLinecap:c,strokeDashArray:V});F.attr("index",i),p&&(m==="bar"&&!P.globals.isHorizontal||P.globals.comboCharts?F.attr({"clip-path":"url(#gridRectBarMask".concat(P.globals.cuid,")")}):F.attr({"clip-path":"url(#gridRectMask".concat(P.globals.cuid,")")})),P.config.chart.dropShadow.enabled&&k&&S.dropShadow(F,P.config.chart.dropShadow,i),w&&(F.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,F)),F.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,F)),F.node.addEventListener("mousedown",this.pathMouseDown.bind(this,F))),F.attr({pathTo:s,pathFrom:r});var z={el:F,j:a,realIndex:i,pathFrom:r,pathTo:s,fill:u,strokeWidth:l,delay:d};return!T||P.globals.resized||P.globals.dataChanged?!P.globals.resized&&P.globals.dataChanged||A.showDelayedElements():A.animatePathsGradually(Ye(Ye({},z),{},{speed:h})),P.globals.dataChanged&&E&&I&&A.animatePathsGradually(Ye(Ye({},z),{},{speed:f})),F}},{key:"drawPattern",value:function(e,n,a){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(n,a,function(s){e==="horizontalLines"?s.line(0,0,a,0).stroke({color:i,width:r+1}):e==="verticalLines"?s.line(0,0,0,n).stroke({color:i,width:r+1}):e==="slantedLines"?s.line(0,0,n,a).stroke({color:i,width:r}):e==="squares"?s.rect(n,a).fill("none").stroke({color:i,width:r}):e==="circles"&&s.circle(n).fill("none").stroke({color:i,width:r})})}},{key:"drawGradient",value:function(e,n,a,i,r){var s,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,c=arguments.length>7&&arguments[7]!==void 0?arguments[7]:[],u=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,d=this.w;n.length<9&&n.indexOf("#")===0&&(n=ce.hexToRgba(n,i)),a.length<9&&a.indexOf("#")===0&&(a=ce.hexToRgba(a,r));var h=0,f=1,v=1,m=null;l!==null&&(h=l[0]!==void 0?l[0]/100:0,f=l[1]!==void 0?l[1]/100:1,v=l[2]!==void 0?l[2]/100:1,m=l[3]!==void 0?l[3]/100:null);var g=!(d.config.chart.type!=="donut"&&d.config.chart.type!=="pie"&&d.config.chart.type!=="polarArea"&&d.config.chart.type!=="bubble");if(s=c&&c.length!==0?d.globals.dom.Paper.gradient(g?"radial":"linear",function(w){(Array.isArray(c[u])?c[u]:c).forEach(function(C){w.stop(C.offset/100,C.color,C.opacity)})}):d.globals.dom.Paper.gradient(g?"radial":"linear",function(w){w.stop(h,n,i),w.stop(f,a,r),w.stop(v,a,r),m!==null&&w.stop(m,n,i)}),g){var p=d.globals.gridWidth/2,y=d.globals.gridHeight/2;d.config.chart.type!=="bubble"?s.attr({gradientUnits:"userSpaceOnUse",cx:p,cy:y,r:o}):s.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else e==="vertical"?s.from(0,0).to(0,1):e==="diagonal"?s.from(0,0).to(1,1):e==="horizontal"?s.from(0,1).to(1,1):e==="diagonal2"&&s.from(1,0).to(0,1);return s}},{key:"getTextBasedOnMaxWidth",value:function(e){var n=e.text,a=e.maxWidth,i=e.fontSize,r=e.fontFamily,s=this.getTextRects(n,i,r),o=s.width/n.length,l=Math.floor(a/o);return a-1){var l=a.globals.selectedDataPoints[r].indexOf(s);a.globals.selectedDataPoints[r].splice(l,1)}}else{if(!a.config.states.active.allowMultipleDataPointsSelection&&a.globals.selectedDataPoints.length>0){a.globals.selectedDataPoints=[];var c=a.globals.dom.Paper.find(".apexcharts-series path:not(.apexcharts-decoration-element)"),u=a.globals.dom.Paper.find(".apexcharts-series circle:not(.apexcharts-decoration-element), .apexcharts-series rect:not(.apexcharts-decoration-element)"),d=function(v){Array.prototype.forEach.call(v,function(m){m.node.setAttribute("selected","false"),i.getDefaultFilter(m,r)})};d(c),d(u)}e.node.setAttribute("selected","true"),o="true",a.globals.selectedDataPoints[r]===void 0&&(a.globals.selectedDataPoints[r]=[]),a.globals.selectedDataPoints[r].push(s)}if(o==="true"){var h=a.config.states.active.filter;if(h!=="none")i.applyFilter(e,r,h.type);else if(a.config.states.hover.filter!=="none"&&!a.globals.isTouchDevice){var f=a.config.states.hover.filter;i.applyFilter(e,r,f.type)}}else a.config.states.active.filter.type!=="none"&&(a.config.states.hover.filter.type==="none"||a.globals.isTouchDevice?i.getDefaultFilter(e,r):(f=a.config.states.hover.filter,i.applyFilter(e,r,f.type)));typeof a.config.chart.events.dataPointSelection=="function"&&a.config.chart.events.dataPointSelection(n,this.ctx,{selectedDataPoints:a.globals.selectedDataPoints,seriesIndex:r,dataPointIndex:s,w:a}),n&&this.ctx.events.fireEvent("dataPointSelection",[n,this.ctx,{selectedDataPoints:a.globals.selectedDataPoints,seriesIndex:r,dataPointIndex:s,w:a}])}},{key:"rotateAroundCenter",value:function(e){var n={};return e&&typeof e.getBBox=="function"&&(n=e.getBBox()),{x:n.x+n.width/2,y:n.y+n.height/2}}},{key:"getTextRects",value:function(e,n,a,i){var r=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],s=this.w,o=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:n,fontFamily:a,foreColor:"#fff",opacity:0});i&&o.attr("transform",i),s.globals.dom.Paper.add(o);var l=o.bbox();return r||(l=o.node.getBoundingClientRect()),o.remove(),{width:l.width,height:l.height}}},{key:"placeTextWithEllipsis",value:function(e,n,a){if(typeof e.getComputedTextLength=="function"&&(e.textContent=n,n.length>0&&e.getComputedTextLength()>=a/1.1)){for(var i=n.length-3;i>0;i-=3)if(e.getSubStringLength(0,i)<=a/1.1)return void(e.textContent=n.substring(0,i)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,n){for(var a in n)n.hasOwnProperty(a)&&e.setAttribute(a,n[a])}}]),t}(),yn=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"getStackedSeriesTotals",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=this.w,a=[];if(n.globals.series.length===0)return a;for(var i=0;i0&&arguments[0]!==void 0?arguments[0]:null;return e===null?this.w.config.series.reduce(function(n,a){return n+a},0):this.w.globals.series[e].reduce(function(n,a){return n+a},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var e=this,n=this.w,a=[];return n.globals.seriesGroups.forEach(function(i){var r=[];n.config.series.forEach(function(o,l){i.indexOf(n.globals.seriesNames[l])>-1&&r.push(l)});var s=n.globals.series.map(function(o,l){return r.indexOf(l)===-1?l:-1}).filter(function(o){return o!==-1});a.push(e.getStackedSeriesTotals(s))}),a}},{key:"setSeriesYAxisMappings",value:function(){var e=this.w.globals,n=this.w.config,a=[],i=[],r=[],s=e.series.length>n.yaxis.length||n.yaxis.some(function(d){return Array.isArray(d.seriesName)});n.series.forEach(function(d,h){r.push(h),i.push(null)}),n.yaxis.forEach(function(d,h){a[h]=[]});var o=[];n.yaxis.forEach(function(d,h){var f=!1;if(d.seriesName){var v=[];Array.isArray(d.seriesName)?v=d.seriesName:v.push(d.seriesName),v.forEach(function(m){n.series.forEach(function(g,p){if(g.name===m){var y=p;h===p||s?!s||r.indexOf(p)>-1?a[h].push([h,p]):console.warn("Series '"+g.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(a[p].push([p,h]),y=h),f=!0,(y=r.indexOf(y))!==-1&&r.splice(y,1)}})})}f||o.push(h)}),a=a.map(function(d,h){var f=[];return d.forEach(function(v){i[v[1]]=v[0],f.push(v[1])}),f});for(var l=n.yaxis.length-1,c=0;c0&&arguments[0]!==void 0?arguments[0]:null;return(e===null?this.w.config.series.filter(function(n){return n!==null}):this.w.config.series[e].data.filter(function(n){return n!==null})).length===0}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every(function(n,a,i){return n===i[0]})}},{key:"getCategoryLabels",value:function(e){var n=this.w,a=e.slice();return n.config.xaxis.convertedCatToNumeric&&(a=e.map(function(i,r){return n.config.xaxis.labels.formatter(i-n.globals.minX+1)})),a}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map(function(n){return n.length}).indexOf(Math.max.apply(Math,e.globals.series.map(function(n){return n.length})))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,n=0;return e.globals.markers.size.forEach(function(a){n=Math.max(n,a)}),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach(function(a){n=Math.max(n,a.size)}),n>0&&(e.config.markers.hover.size>0?n=e.config.markers.hover.size:n+=e.config.markers.hover.sizeOffset),e.globals.markers.largestSize=n,n}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map(function(n,a){var i=0;if(Array.isArray(n))for(var r=0;re&&a.globals.seriesX[r][o]0){var v=function(g,p){var y=r.config.yaxis[r.globals.seriesYAxisReverseMap[p]],w=g<0?-1:1;return g=Math.abs(g),y.logarithmic&&(g=i.getBaseLog(y.logBase,g)),-w*g/o[p]};if(s.isMultipleYAxis){c=[];for(var m=0;m0&&n.forEach(function(o){var l=[],c=[];e.i.forEach(function(u,d){r.config.series[u].group===o&&(l.push(e.series[d]),c.push(u))}),l.length>0&&s.push(i.draw(l,a,c))}),s}}],[{key:"checkComboSeries",value:function(e,n){var a=!1,i=0,r=0;return n===void 0&&(n="line"),e.length&&e[0].type!==void 0&&e.forEach(function(s){s.type!=="bar"&&s.type!=="column"&&s.type!=="candlestick"&&s.type!=="boxPlot"||i++,s.type!==void 0&&s.type!==n&&r++}),r>0&&(a=!0),{comboBarCount:i,comboCharts:a}}},{key:"extendArrayProps",value:function(e,n,a){var i,r,s,o,l,c;return(i=n)!==null&&i!==void 0&&i.yaxis&&(n=e.extendYAxis(n,a)),(r=n)!==null&&r!==void 0&&r.annotations&&(n.annotations.yaxis&&(n=e.extendYAxisAnnotations(n)),(s=n)!==null&&s!==void 0&&(o=s.annotations)!==null&&o!==void 0&&o.xaxis&&(n=e.extendXAxisAnnotations(n)),(l=n)!==null&&l!==void 0&&(c=l.annotations)!==null&&c!==void 0&&c.points&&(n=e.extendPointAnnotations(n))),n}}]),t}(),pu=function(){function t(e){Ue(this,t),this.w=e.w,this.annoCtx=e}return Ge(t,[{key:"setOrientations",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=this.w;if(e.label.orientation==="vertical"){var i=n!==null?n:0,r=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(i,"']"));if(r!==null){var s=r.getBoundingClientRect();r.setAttribute("x",parseFloat(r.getAttribute("x"))-s.height+4);var o=e.label.position==="top"?s.width:-s.width;r.setAttribute("y",parseFloat(r.getAttribute("y"))+o);var l=this.annoCtx.graphics.rotateAroundCenter(r),c=l.x,u=l.y;r.setAttribute("transform","rotate(-90 ".concat(c," ").concat(u,")"))}}}},{key:"addBackgroundToAnno",value:function(e,n){var a=this.w;if(!e||!n.label.text||!String(n.label.text).trim())return null;var i=a.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),r=e.getBoundingClientRect(),s=n.label.style.padding,o=s.left,l=s.right,c=s.top,u=s.bottom;if(n.label.orientation==="vertical"){var d=[o,l,c,u];c=d[0],u=d[1],o=d[2],l=d[3]}var h=r.left-i.left-o,f=r.top-i.top-c,v=this.annoCtx.graphics.drawRect(h-a.globals.barPadForNumericAxis,f,r.width+o+l,r.height+c+u,n.label.borderRadius,n.label.style.background,1,n.label.borderWidth,n.label.borderColor,0);return n.id&&v.node.classList.add(n.id),v}},{key:"annotationsBackground",value:function(){var e=this,n=this.w,a=function(i,r,s){var o=n.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations .apexcharts-").concat(s,"-annotation-label[rel='").concat(r,"']"));if(o){var l=o.parentNode,c=e.addBackgroundToAnno(o,i);c&&(l.insertBefore(c.node,o),i.label.mouseEnter&&c.node.addEventListener("mouseenter",i.label.mouseEnter.bind(e,i)),i.label.mouseLeave&&c.node.addEventListener("mouseleave",i.label.mouseLeave.bind(e,i)),i.label.click&&c.node.addEventListener("click",i.label.click.bind(e,i)))}};n.config.annotations.xaxis.forEach(function(i,r){return a(i,r,"xaxis")}),n.config.annotations.yaxis.forEach(function(i,r){return a(i,r,"yaxis")}),n.config.annotations.points.forEach(function(i,r){return a(i,r,"point")})}},{key:"getY1Y2",value:function(e,n){var a,i=this.w,r=e==="y1"?n.y:n.y2,s=!1;if(this.annoCtx.invertAxis){var o=i.config.xaxis.convertedCatToNumeric?i.globals.categoryLabels:i.globals.labels,l=o.indexOf(r),c=i.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child(".concat(l+1,")"));a=c?parseFloat(c.getAttribute("y")):(i.globals.gridHeight/o.length-1)*(l+1)-i.globals.barHeight,n.seriesIndex!==void 0&&i.globals.barHeight&&(a-=i.globals.barHeight/2*(i.globals.series.length-1)-i.globals.barHeight*n.seriesIndex)}else{var u,d=i.globals.seriesYAxisMap[n.yAxisIndex][0],h=i.config.yaxis[n.yAxisIndex].logarithmic?new yn(this.annoCtx.ctx).getLogVal(i.config.yaxis[n.yAxisIndex].logBase,r,d)/i.globals.yLogRatio[d]:(r-i.globals.minYArr[d])/(i.globals.yRange[d]/i.globals.gridHeight);a=i.globals.gridHeight-Math.min(Math.max(h,0),i.globals.gridHeight),s=h>i.globals.gridHeight||h<0,!n.marker||n.y!==void 0&&n.y!==null||(a=0),(u=i.config.yaxis[n.yAxisIndex])!==null&&u!==void 0&&u.reversed&&(a=h)}return typeof r=="string"&&r.includes("px")&&(a=parseFloat(r)),{yP:a,clipped:s}}},{key:"getX1X2",value:function(e,n){var a=this.w,i=e==="x1"?n.x:n.x2,r=this.annoCtx.invertAxis?a.globals.minY:a.globals.minX,s=this.annoCtx.invertAxis?a.globals.maxY:a.globals.maxX,o=this.annoCtx.invertAxis?a.globals.yRange[0]:a.globals.xRange,l=!1,c=this.annoCtx.inversedReversedAxis?(s-i)/(o/a.globals.gridWidth):(i-r)/(o/a.globals.gridWidth);return a.config.xaxis.type!=="category"&&!a.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||a.globals.dataFormatXNumeric||a.config.chart.sparkline.enabled||(c=this.getStringX(i)),typeof i=="string"&&i.includes("px")&&(c=parseFloat(i)),i==null&&n.marker&&(c=a.globals.gridWidth),n.seriesIndex!==void 0&&a.globals.barWidth&&!this.annoCtx.invertAxis&&(c-=a.globals.barWidth/2*(a.globals.series.length-1)-a.globals.barWidth*n.seriesIndex),c>a.globals.gridWidth?(c=a.globals.gridWidth,l=!0):c<0&&(c=0,l=!0),{x:c,clipped:l}}},{key:"getStringX",value:function(e){var n=this.w,a=e;n.config.xaxis.convertedCatToNumeric&&n.globals.categoryLabels.length&&(e=n.globals.categoryLabels.indexOf(e)+1);var i=n.globals.labels.map(function(s){return Array.isArray(s)?s.join(" "):s}).indexOf(e),r=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child(".concat(i+1,")"));return r&&(a=parseFloat(r.getAttribute("x"))),a}}]),t}(),II=function(){function t(e){Ue(this,t),this.w=e.w,this.annoCtx=e,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new pu(this.annoCtx)}return Ge(t,[{key:"addXaxisAnnotation",value:function(e,n,a){var i,r=this.w,s=this.helpers.getX1X2("x1",e),o=s.x,l=s.clipped,c=!0,u=e.label.text,d=e.strokeDashArray;if(ce.isNumber(o)){if(e.x2===null||e.x2===void 0){if(!l){var h=this.annoCtx.graphics.drawLine(o+e.offsetX,0+e.offsetY,o+e.offsetX,r.globals.gridHeight+e.offsetY,e.borderColor,d,e.borderWidth);n.appendChild(h.node),e.id&&h.node.classList.add(e.id)}}else{var f=this.helpers.getX1X2("x2",e);if(i=f.x,c=f.clipped,i12?f-12:f===0?12:f;n=(n=(n=(n=n.replace(/(^|[^\\])HH+/g,"$1"+c(f))).replace(/(^|[^\\])H/g,"$1"+f)).replace(/(^|[^\\])hh+/g,"$1"+c(v))).replace(/(^|[^\\])h/g,"$1"+v);var m=i?e.getUTCMinutes():e.getMinutes();n=(n=n.replace(/(^|[^\\])mm+/g,"$1"+c(m))).replace(/(^|[^\\])m/g,"$1"+m);var g=i?e.getUTCSeconds():e.getSeconds();n=(n=n.replace(/(^|[^\\])ss+/g,"$1"+c(g))).replace(/(^|[^\\])s/g,"$1"+g);var p=i?e.getUTCMilliseconds():e.getMilliseconds();n=n.replace(/(^|[^\\])fff+/g,"$1"+c(p,3)),p=Math.round(p/10),n=n.replace(/(^|[^\\])ff/g,"$1"+c(p)),p=Math.round(p/10);var y=f<12?"AM":"PM";n=(n=(n=n.replace(/(^|[^\\])f/g,"$1"+p)).replace(/(^|[^\\])TT+/g,"$1"+y)).replace(/(^|[^\\])T/g,"$1"+y.charAt(0));var w=y.toLowerCase();n=(n=n.replace(/(^|[^\\])tt+/g,"$1"+w)).replace(/(^|[^\\])t/g,"$1"+w.charAt(0));var C=-e.getTimezoneOffset(),k=i||!C?"Z":C>0?"+":"-";if(!i){var P=(C=Math.abs(C))%60;k+=c(Math.floor(C/60))+":"+c(P)}n=n.replace(/(^|[^\\])K/g,"$1"+k);var S=(i?e.getUTCDay():e.getDay())+1;return n=(n=(n=(n=(n=n.replace(new RegExp(o[0],"g"),o[S])).replace(new RegExp(l[0],"g"),l[S])).replace(new RegExp(r[0],"g"),r[d])).replace(new RegExp(s[0],"g"),s[d])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,n,a){var i=this.w;i.config.xaxis.min!==void 0&&(e=i.config.xaxis.min),i.config.xaxis.max!==void 0&&(n=i.config.xaxis.max);var r=this.getDate(e),s=this.getDate(n),o=this.formatDate(r,"yyyy MM dd HH mm ss fff").split(" "),l=this.formatDate(s,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(o[6],10),maxMillisecond:parseInt(l[6],10),minSecond:parseInt(o[5],10),maxSecond:parseInt(l[5],10),minMinute:parseInt(o[4],10),maxMinute:parseInt(l[4],10),minHour:parseInt(o[3],10),maxHour:parseInt(l[3],10),minDate:parseInt(o[2],10),maxDate:parseInt(l[2],10),minMonth:parseInt(o[1],10)-1,maxMonth:parseInt(l[1],10)-1,minYear:parseInt(o[0],10),maxYear:parseInt(l[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,n,a){return this.determineDaysOfMonths(e,n)-a}},{key:"determineDaysOfYear",value:function(e){var n=365;return this.isLeapYear(e)&&(n=366),n}},{key:"determineRemainingDaysOfYear",value:function(e,n,a){var i=this.daysCntOfYear[n]+a;return n>1&&this.isLeapYear()&&i++,i}},{key:"determineDaysOfMonths",value:function(e,n){var a=30;switch(e=ce.monthMod(e),!0){case this.months30.indexOf(e)>-1:e===2&&(a=this.isLeapYear(n)?29:28);break;case this.months31.indexOf(e)>-1:default:a=31}return a}}]),t}(),Ml=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.tooltipKeyFormat="dd MMM"}return Ge(t,[{key:"xLabelFormat",value:function(e,n,a,i){var r=this.w;if(r.config.xaxis.type==="datetime"&&r.config.xaxis.labels.formatter===void 0&&r.config.tooltip.x.formatter===void 0){var s=new Wn(this.ctx);return s.formatDate(s.getDate(n),r.config.tooltip.x.format)}return e(n,a,i)}},{key:"defaultGeneralFormatter",value:function(e){return Array.isArray(e)?e.map(function(n){return n}):e}},{key:"defaultYFormatter",value:function(e,n,a){var i=this.w;if(ce.isNumber(e))if(i.globals.yValueDecimal!==0)e=e.toFixed(n.decimalsInFloat!==void 0?n.decimalsInFloat:i.globals.yValueDecimal);else{var r=e.toFixed(0);e=e==r?r:e.toFixed(1)}return e}},{key:"setLabelFormatters",value:function(){var e=this,n=this.w;return n.globals.xaxisTooltipFormatter=function(a){return e.defaultGeneralFormatter(a)},n.globals.ttKeyFormatter=function(a){return e.defaultGeneralFormatter(a)},n.globals.ttZFormatter=function(a){return a},n.globals.legendFormatter=function(a){return e.defaultGeneralFormatter(a)},n.config.xaxis.labels.formatter!==void 0?n.globals.xLabelFormatter=n.config.xaxis.labels.formatter:n.globals.xLabelFormatter=function(a){if(ce.isNumber(a)){if(!n.config.xaxis.convertedCatToNumeric&&n.config.xaxis.type==="numeric"){if(ce.isNumber(n.config.xaxis.decimalsInFloat))return a.toFixed(n.config.xaxis.decimalsInFloat);var i=n.globals.maxX-n.globals.minX;return i>0&&i<100?a.toFixed(1):a.toFixed(0)}return n.globals.isBarHorizontal&&n.globals.maxY-n.globals.minYArr<4?a.toFixed(1):a.toFixed(0)}return a},typeof n.config.tooltip.x.formatter=="function"?n.globals.ttKeyFormatter=n.config.tooltip.x.formatter:n.globals.ttKeyFormatter=n.globals.xLabelFormatter,typeof n.config.xaxis.tooltip.formatter=="function"&&(n.globals.xaxisTooltipFormatter=n.config.xaxis.tooltip.formatter),(Array.isArray(n.config.tooltip.y)||n.config.tooltip.y.formatter!==void 0)&&(n.globals.ttVal=n.config.tooltip.y),n.config.tooltip.z.formatter!==void 0&&(n.globals.ttZFormatter=n.config.tooltip.z.formatter),n.config.legend.formatter!==void 0&&(n.globals.legendFormatter=n.config.legend.formatter),n.config.yaxis.forEach(function(a,i){a.labels.formatter!==void 0?n.globals.yLabelFormatters[i]=a.labels.formatter:n.globals.yLabelFormatters[i]=function(r){return n.globals.xyCharts?Array.isArray(r)?r.map(function(s){return e.defaultYFormatter(s,a,i)}):e.defaultYFormatter(r,a,i):r}}),n.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if(e.config.chart.type==="heatmap"){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var n=e.globals.seriesNames.reduce(function(a,i){return a.length>i.length?a:i},0);e.globals.yAxisScale[0].niceMax=n,e.globals.yAxisScale[0].niceMin=n}}}]),t}(),yr=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"getLabel",value:function(e,n,a,i){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",o=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],l=this.w,c=e[i]===void 0?"":e[i],u=c,d=l.globals.xLabelFormatter,h=l.config.xaxis.labels.formatter,f=!1,v=new Ml(this.ctx),m=c;o&&(u=v.xLabelFormat(d,c,m,{i,dateFormatter:new Wn(this.ctx).formatDate,w:l}),h!==void 0&&(u=h(c,e[i],{i,dateFormatter:new Wn(this.ctx).formatDate,w:l})));var g,p;n.length>0?(g=n[i].unit,p=null,n.forEach(function(k){k.unit==="month"?p="year":k.unit==="day"?p="month":k.unit==="hour"?p="day":k.unit==="minute"&&(p="hour")}),f=p===g,a=n[i].position,u=n[i].value):l.config.xaxis.type==="datetime"&&h===void 0&&(u=""),u===void 0&&(u=""),u=Array.isArray(u)?u:u.toString();var y=new Ee(this.ctx),w={};w=l.globals.rotateXLabels&&o?y.getTextRects(u,parseInt(s,10),null,"rotate(".concat(l.config.xaxis.labels.rotate," 0 0)"),!1):y.getTextRects(u,parseInt(s,10));var C=!l.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(u)&&(String(u)==="NaN"||r.indexOf(u)>=0&&C)&&(u=""),{x:a,text:u,textRect:w,isBold:f}}},{key:"checkLabelBasedOnTickamount",value:function(e,n,a){var i=this.w,r=i.config.xaxis.tickAmount;return r==="dataPoints"&&(r=Math.round(i.globals.gridWidth/120)),r>a||e%Math.round(a/(r+1))==0||(n.text=""),n}},{key:"checkForOverflowingLabels",value:function(e,n,a,i,r){var s=this.w;if(e===0&&s.globals.skipFirstTimelinelabel&&(n.text=""),e===a-1&&s.globals.skipLastTimelinelabel&&(n.text=""),s.config.xaxis.labels.hideOverlappingLabels&&i.length>0){var o=r[r.length-1];n.xi.length||i.some(function(r){return Array.isArray(r.seriesName)})?e:a.seriesYAxisReverseMap[e]}},{key:"isYAxisHidden",value:function(e){var n=this.w,a=n.config.yaxis[e];if(!a.show||this.yAxisAllSeriesCollapsed(e))return!0;if(!a.showForNullSeries){var i=n.globals.seriesYAxisMap[e],r=new yn(this.ctx);return i.every(function(s){return r.isSeriesNull(s)})}return!1}},{key:"getYAxisForeColor",value:function(e,n){var a=this.w;return Array.isArray(e)&&a.globals.yAxisScale[n]&&this.ctx.theme.pushExtraColors(e,a.globals.yAxisScale[n].result.length,!1),e}},{key:"drawYAxisTicks",value:function(e,n,a,i,r,s,o){var l=this.w,c=new Ee(this.ctx),u=l.globals.translateY+l.config.yaxis[r].labels.offsetY;if(l.globals.isBarHorizontal?u=0:l.config.chart.type==="heatmap"&&(u+=s/2),i.show&&n>0){l.config.yaxis[r].opposite===!0&&(e+=i.width);for(var d=n;d>=0;d--){var h=c.drawLine(e+a.offsetX-i.width+i.offsetX,u+i.offsetY,e+a.offsetX+i.offsetX,u+i.offsetY,i.color);o.add(h),u+=s}}}}]),t}(),MI=function(){function t(e){Ue(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new pu(this.annoCtx),this.axesUtils=new yr(this.annoCtx)}return Ge(t,[{key:"addYaxisAnnotation",value:function(e,n,a){var i,r=this.w,s=e.strokeDashArray,o=this.helpers.getY1Y2("y1",e),l=o.yP,c=o.clipped,u=!0,d=!1,h=e.label.text;if(e.y2===null||e.y2===void 0){if(!c){d=!0;var f=this.annoCtx.graphics.drawLine(0+e.offsetX,l+e.offsetY,this._getYAxisAnnotationWidth(e),l+e.offsetY,e.borderColor,s,e.borderWidth);n.appendChild(f.node),e.id&&f.node.classList.add(e.id)}}else{if(i=(o=this.helpers.getY1Y2("y2",e)).yP,u=o.clipped,i>l){var v=l;l=i,i=v}if(!c||!u){d=!0;var m=this.annoCtx.graphics.drawRect(0+e.offsetX,i+e.offsetY,this._getYAxisAnnotationWidth(e),l-i,0,e.fillColor,e.opacity,1,e.borderColor,s);m.node.classList.add("apexcharts-annotation-rect"),m.attr("clip-path","url(#gridRectMask".concat(r.globals.cuid,")")),n.appendChild(m.node),e.id&&m.node.classList.add(e.id)}}if(d){var g=e.label.position==="right"?r.globals.gridWidth:e.label.position==="center"?r.globals.gridWidth/2:0,p=this.annoCtx.graphics.drawText({x:g+e.label.offsetX,y:(i??l)+e.label.offsetY-3,text:h,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});p.attr({rel:a}),n.appendChild(p.node)}}},{key:"_getYAxisAnnotationWidth",value:function(e){var n=this.w;return n.globals.gridWidth,(e.width.indexOf("%")>-1?n.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,n=this.w,a=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return n.config.annotations.yaxis.forEach(function(i,r){i.yAxisIndex=e.axesUtils.translateYAxisIndex(i.yAxisIndex),e.axesUtils.isYAxisHidden(i.yAxisIndex)&&e.axesUtils.yAxisAllSeriesCollapsed(i.yAxisIndex)||e.addYaxisAnnotation(i,a.node,r)}),a}}]),t}(),OI=function(){function t(e){Ue(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new pu(this.annoCtx)}return Ge(t,[{key:"addPointAnnotation",value:function(e,n,a){if(!(this.w.globals.collapsedSeriesIndices.indexOf(e.seriesIndex)>-1)){var i=this.helpers.getX1X2("x1",e),r=i.x,s=i.clipped,o=(i=this.helpers.getY1Y2("y1",e)).yP,l=i.clipped;if(ce.isNumber(r)&&!l&&!s){var c={pSize:e.marker.size,pointStrokeWidth:e.marker.strokeWidth,pointFillColor:e.marker.fillColor,pointStrokeColor:e.marker.strokeColor,shape:e.marker.shape,pRadius:e.marker.radius,class:"apexcharts-point-annotation-marker ".concat(e.marker.cssClass," ").concat(e.id?e.id:"")},u=this.annoCtx.graphics.drawMarker(r+e.marker.offsetX,o+e.marker.offsetY,c);n.appendChild(u.node);var d=e.label.text?e.label.text:"",h=this.annoCtx.graphics.drawText({x:r+e.label.offsetX,y:o+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:d,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});if(h.attr({rel:a}),n.appendChild(h.node),e.customSVG.SVG){var f=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});f.attr({transform:"translate(".concat(r+e.customSVG.offsetX,", ").concat(o+e.customSVG.offsetY,")")}),f.node.innerHTML=e.customSVG.SVG,n.appendChild(f.node)}if(e.image.path){var v=e.image.width?e.image.width:20,m=e.image.height?e.image.height:20;u=this.annoCtx.addImage({x:r+e.image.offsetX-v/2,y:o+e.image.offsetY-m/2,width:v,height:m,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&u.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&u.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e)),e.click&&u.node.addEventListener("click",e.click.bind(this,e))}}}},{key:"drawPointAnnotations",value:function(){var e=this,n=this.w,a=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return n.config.annotations.points.map(function(i,r){e.addPointAnnotation(i,a.node,r)}),a}}]),t}(),Vx={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},Rr=function(){function t(){Ue(this,t),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return Ge(t,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[Vx],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.7},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{line:{isSlopeChart:!1,colors:{threshold:0,colorAboveThreshold:void 0,colorBelowThreshold:void 0}},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0},seriesTitle:{show:!0,offsetY:1,offsetX:1,borderColor:"#000",borderWidth:1,borderRadius:2,style:{background:"rgba(0, 0, 0, 0.6)",color:"#fff",fontSize:"12px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:6,right:6,top:2,bottom:2}}}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(e){return e}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(e){return e+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(n,a){return n+a},0)/e.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(e){return e},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(e){return e}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(e){return e}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(n,a){return n+a},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(e){return e!==null?e:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.8}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.8}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],clusterGroupedSeries:!0,clusterGroupedSeriesOrientation:"vertical",labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{hover:{filter:{type:"lighten"}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken"}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(e){return e?e+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.8}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),t}(),LI=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.graphics=new Ee(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new pu(this),this.xAxisAnnotations=new II(this),this.yAxisAnnotations=new MI(this),this.pointsAnnotations=new OI(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return Ge(t,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts&&e.globals.dataPoints){for(var n=this.yAxisAnnotations.drawYAxisAnnotations(),a=this.xAxisAnnotations.drawXAxisAnnotations(),i=this.pointsAnnotations.drawPointAnnotations(),r=e.config.chart.animations.enabled,s=[n,a,i],o=[a.node,n.node,i.node],l=0;l<3;l++)e.globals.dom.elGraphical.add(s[l]),!r||e.globals.resized||e.globals.dataChanged||e.config.chart.type!=="scatter"&&e.config.chart.type!=="bubble"&&e.globals.dataPoints>1&&o[l].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:o[l],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map(function(n,a){e.addImage(n,a)})}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map(function(n,a){e.addText(n,a)})}},{key:"addXaxisAnnotation",value:function(e,n,a){this.xAxisAnnotations.addXaxisAnnotation(e,n,a)}},{key:"addYaxisAnnotation",value:function(e,n,a){this.yAxisAnnotations.addYaxisAnnotation(e,n,a)}},{key:"addPointAnnotation",value:function(e,n,a){this.pointsAnnotations.addPointAnnotation(e,n,a)}},{key:"addText",value:function(e,n){var a=e.x,i=e.y,r=e.text,s=e.textAnchor,o=e.foreColor,l=e.fontSize,c=e.fontFamily,u=e.fontWeight,d=e.cssClass,h=e.backgroundColor,f=e.borderWidth,v=e.strokeDashArray,m=e.borderRadius,g=e.borderColor,p=e.appendTo,y=p===void 0?".apexcharts-svg":p,w=e.paddingLeft,C=w===void 0?4:w,k=e.paddingRight,P=k===void 0?4:k,S=e.paddingBottom,A=S===void 0?2:S,T=e.paddingTop,E=T===void 0?2:T,I=this.w,O=this.graphics.drawText({x:a,y:i,text:r,textAnchor:s||"start",fontSize:l||"12px",fontWeight:u||"regular",fontFamily:c||I.config.chart.fontFamily,foreColor:o||I.config.chart.foreColor,cssClass:d}),V=I.globals.dom.baseEl.querySelector(y);V&&V.appendChild(O.node);var F=O.bbox();if(r){var z=this.graphics.drawRect(F.x-C,F.y-E,F.width+C+P,F.height+A+E,m,h||"transparent",1,f,g,v);V.insertBefore(z.node,O.node)}}},{key:"addImage",value:function(e,n){var a=this.w,i=e.path,r=e.x,s=r===void 0?0:r,o=e.y,l=o===void 0?0:o,c=e.width,u=c===void 0?20:c,d=e.height,h=d===void 0?20:d,f=e.appendTo,v=f===void 0?".apexcharts-svg":f,m=a.globals.dom.Paper.image(i);m.size(u,h).move(s,l);var g=a.globals.dom.baseEl.querySelector(v);return g&&g.appendChild(m.node),m}},{key:"addXaxisAnnotationExternal",value:function(e,n,a){return this.addAnnotationExternal({params:e,pushToMemory:n,context:a,type:"xaxis",contextMethod:a.addXaxisAnnotation}),a}},{key:"addYaxisAnnotationExternal",value:function(e,n,a){return this.addAnnotationExternal({params:e,pushToMemory:n,context:a,type:"yaxis",contextMethod:a.addYaxisAnnotation}),a}},{key:"addPointAnnotationExternal",value:function(e,n,a){return this.invertAxis===void 0&&(this.invertAxis=a.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:n,context:a,type:"point",contextMethod:a.addPointAnnotation}),a}},{key:"addAnnotationExternal",value:function(e){var n=e.params,a=e.pushToMemory,i=e.context,r=e.type,s=e.contextMethod,o=i,l=o.w,c=l.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations")),u=c.childNodes.length+1,d=new Rr,h=Object.assign({},r==="xaxis"?d.xAxisAnnotation:r==="yaxis"?d.yAxisAnnotation:d.pointAnnotation),f=ce.extend(h,n);switch(r){case"xaxis":this.addXaxisAnnotation(f,c,u);break;case"yaxis":this.addYaxisAnnotation(f,c,u);break;case"point":this.addPointAnnotation(f,c,u)}var v=l.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations .apexcharts-").concat(r,"-annotation-label[rel='").concat(u,"']")),m=this.helpers.addBackgroundToAnno(v,f);return m&&c.insertBefore(m.node,v),a&&l.globals.memory.methodsToExec.push({context:o,id:f.id?f.id:ce.randomId(),method:s,label:"addAnnotation",params:n}),i}},{key:"clearAnnotations",value:function(e){for(var n=e.w,a=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations"),i=n.globals.memory.methodsToExec.length-1;i>=0;i--)n.globals.memory.methodsToExec[i].label!=="addText"&&n.globals.memory.methodsToExec[i].label!=="addAnnotation"||n.globals.memory.methodsToExec.splice(i,1);a=ce.listToArray(a),Array.prototype.forEach.call(a,function(r){for(;r.firstChild;)r.removeChild(r.firstChild)})}},{key:"removeAnnotation",value:function(e,n){var a=e.w,i=a.globals.dom.baseEl.querySelectorAll(".".concat(n));i&&(a.globals.memory.methodsToExec.map(function(r,s){r.id===n&&a.globals.memory.methodsToExec.splice(s,1)}),Array.prototype.forEach.call(i,function(r){r.parentElement.removeChild(r)}))}}]),t}(),Fd=function(t){var e,n=t.isTimeline,a=t.ctx,i=t.seriesIndex,r=t.dataPointIndex,s=t.y1,o=t.y2,l=t.w,c=l.globals.seriesRangeStart[i][r],u=l.globals.seriesRangeEnd[i][r],d=l.globals.labels[r],h=l.config.series[i].name?l.config.series[i].name:"",f=l.globals.ttKeyFormatter,v=l.config.tooltip.y.title.formatter,m={w:l,seriesIndex:i,dataPointIndex:r,start:c,end:u};typeof v=="function"&&(h=v(h,m)),(e=l.config.series[i].data[r])!==null&&e!==void 0&&e.x&&(d=l.config.series[i].data[r].x),n||l.config.xaxis.type==="datetime"&&(d=new Ml(a).xLabelFormat(l.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new Wn(a).formatDate,w:l})),typeof f=="function"&&(d=f(d,m)),Number.isFinite(s)&&Number.isFinite(o)&&(c=s,u=o);var g="",p="",y=l.globals.colors[i];if(l.config.tooltip.x.formatter===void 0)if(l.config.xaxis.type==="datetime"){var w=new Wn(a);g=w.formatDate(w.getDate(c),l.config.tooltip.x.format),p=w.formatDate(w.getDate(u),l.config.tooltip.x.format)}else g=c,p=u;else g=l.config.tooltip.x.formatter(c),p=l.config.tooltip.x.formatter(u);return{start:c,end:u,startVal:g,endVal:p,ylabel:d,color:y,seriesName:h}},Bd=function(t){var e=t.color,n=t.seriesName,a=t.ylabel,i=t.start,r=t.end,s=t.seriesIndex,o=t.dataPointIndex,l=t.ctx.tooltip.tooltipLabels.getFormatters(s);i=l.yLbFormatter(i),r=l.yLbFormatter(r);var c=l.yLbFormatter(t.w.globals.series[s][o]),u=` - `.concat(i,` - - - `).concat(r,` - `);return'
    '+(n||"")+'
    '+a+": "+(t.w.globals.comboCharts?t.w.config.series[s].type==="rangeArea"||t.w.config.series[s].type==="rangeBar"?u:"".concat(c,""):u)+"
    "},tl=function(){function t(e){Ue(this,t),this.opts=e}return Ge(t,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(e){return this.hideYAxis(),ce.extend(e,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(e,n){var a=n.w.config.series[n.seriesIndex].name;return e!==null?a+": "+e:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{key:"bar",value:function(){return{chart:{stacked:!1},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"square"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),Ye(Ye({},this.bar()),{},{chart:{animations:{speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(n){var a=n.seriesIndex,i=n.dataPointIndex,r=n.w;return e._getBoxTooltip(r,a,i,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var e=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(n){var a=n.seriesIndex,i=n.dataPointIndex,r=n.w;return e._getBoxTooltip(r,a,i,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(e,n){n.ctx;var a=n.seriesIndex,i=n.dataPointIndex,r=n.w,s=function(){var o=r.globals.seriesRangeStart[a][i];return r.globals.seriesRangeEnd[a][i]-o};return r.globals.comboCharts?r.config.series[a].type==="rangeBar"||r.config.series[a].type==="rangeArea"?s():e:s()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(e){return e.w.config.plotOptions&&e.w.config.plotOptions.bar&&e.w.config.plotOptions.bar.horizontal?function(n){var a=Fd(Ye(Ye({},n),{},{isTimeline:!0})),i=a.color,r=a.seriesName,s=a.ylabel,o=a.startVal,l=a.endVal;return Bd(Ye(Ye({},n),{},{color:i,seriesName:r,ylabel:s,start:o,end:l}))}(e):function(n){var a=Fd(n),i=a.color,r=a.seriesName,s=a.ylabel,o=a.start,l=a.end;return Bd(Ye(Ye({},n),{},{color:i,seriesName:r,ylabel:s,start:o,end:l}))}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(e){var n,a;return(n=e.plotOptions.bar)!==null&&n!==void 0&&n.barHeight||(e.plotOptions.bar.barHeight=2),(a=e.plotOptions.bar)!==null&&a!==void 0&&a.columnWidth||(e.plotOptions.bar.columnWidth=2),e}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(e){return function(n){var a=Fd(n),i=a.color,r=a.seriesName,s=a.ylabel,o=a.start,l=a.end;return Bd(Ye(Ye({},n),{},{color:i,seriesName:r,ylabel:s,start:o,end:l}))}(e)}}}}},{key:"brush",value:function(e){return ce.extend(e,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(e){e.dataLabels=e.dataLabels||{},e.dataLabels.formatter=e.dataLabels.formatter||void 0;var n=e.dataLabels.formatter;return e.yaxis.forEach(function(a,i){e.yaxis[i].min=0,e.yaxis[i].max=100}),e.chart.type==="bar"&&(e.dataLabels.formatter=n||function(a){return typeof a=="number"&&a?a.toFixed(0)+"%":a}),e}},{key:"stackedBars",value:function(){var e=this.bar();return Ye(Ye({},e),{},{plotOptions:Ye(Ye({},e.plotOptions),{},{bar:Ye(Ye({},e.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,n,a){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(s){return ce.isNumber(s)?Math.floor(s):s};var i=e.xaxis.labels.formatter,r=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return a&&a.length&&(r=a.map(function(s){return Array.isArray(s)?s:String(s)})),r&&r.length&&(e.xaxis.labels.formatter=function(s){return ce.isNumber(s)?i(r[Math.floor(s)-1]):i(s)}),e.xaxis.categories=[],e.labels=[],e.xaxis.tickAmount=e.xaxis.tickAmount||"dataPoints",e}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"polarArea",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:function(e){return e},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"_getBoxTooltip",value:function(e,n,a,i,r){var s=e.globals.seriesCandleO[n][a],o=e.globals.seriesCandleH[n][a],l=e.globals.seriesCandleM[n][a],c=e.globals.seriesCandleL[n][a],u=e.globals.seriesCandleC[n][a];return e.config.series[n].type&&e.config.series[n].type!==r?`
    - `.concat(e.config.series[n].name?e.config.series[n].name:"series-"+(n+1),": ").concat(e.globals.series[n][a],` -
    `):'
    ')+"
    ".concat(i[0],': ')+s+"
    "+"
    ".concat(i[1],': ')+o+"
    "+(l?"
    ".concat(i[2],': ')+l+"
    ":"")+"
    ".concat(i[3],': ')+c+"
    "+"
    ".concat(i[4],': ')+u+"
    "}}]),t}(),nl=function(){function t(e){Ue(this,t),this.opts=e}return Ge(t,[{key:"init",value:function(e){var n=e.responsiveOverride,a=this.opts,i=new Rr,r=new tl(a);this.chartType=a.chart.type,a=this.extendYAxis(a),a=this.extendAnnotations(a);var s=i.init(),o={};if(a&&Xs(a)==="object"){var l,c,u,d,h,f,v,m,g,p,y={};y=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(a.chart.type)!==-1?r[a.chart.type]():r.line(),(l=a.plotOptions)!==null&&l!==void 0&&(c=l.bar)!==null&&c!==void 0&&c.isFunnel&&(y=r.funnel()),a.chart.stacked&&a.chart.type==="bar"&&(y=r.stackedBars()),(u=a.chart.brush)!==null&&u!==void 0&&u.enabled&&(y=r.brush(y)),(d=a.plotOptions)!==null&&d!==void 0&&(h=d.line)!==null&&h!==void 0&&h.isSlopeChart&&(y=r.slope()),a.chart.stacked&&a.chart.stackType==="100%"&&(a=r.stacked100(a)),(f=a.plotOptions)!==null&&f!==void 0&&(v=f.bar)!==null&&v!==void 0&&v.isDumbbell&&(a=r.dumbbell(a)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(a),a.xaxis=a.xaxis||window.Apex.xaxis||{},n||(a.xaxis.convertedCatToNumeric=!1),((m=(a=this.checkForCatToNumericXAxis(this.chartType,y,a)).chart.sparkline)!==null&&m!==void 0&&m.enabled||(g=window.Apex.chart)!==null&&g!==void 0&&(p=g.sparkline)!==null&&p!==void 0&&p.enabled)&&(y=r.sparkline(y)),o=ce.extend(s,y)}var w=ce.extend(o,window.Apex);return s=ce.extend(w,a),s=this.handleUserInputErrors(s)}},{key:"checkForCatToNumericXAxis",value:function(e,n,a){var i,r,s=new tl(a),o=(e==="bar"||e==="boxPlot")&&((i=a.plotOptions)===null||i===void 0||(r=i.bar)===null||r===void 0?void 0:r.horizontal),l=e==="pie"||e==="polarArea"||e==="donut"||e==="radar"||e==="radialBar"||e==="heatmap",c=a.xaxis.type!=="datetime"&&a.xaxis.type!=="numeric",u=a.xaxis.tickPlacement?a.xaxis.tickPlacement:n.xaxis&&n.xaxis.tickPlacement;return o||l||!c||u==="between"||(a=s.convertCatToNumeric(a)),a}},{key:"extendYAxis",value:function(e,n){var a=new Rr;(e.yaxis===void 0||!e.yaxis||Array.isArray(e.yaxis)&&e.yaxis.length===0)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=ce.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[ce.extend(a.yAxis,e.yaxis)]:e.yaxis=ce.extendArray(e.yaxis,a.yAxis);var i=!1;e.yaxis.forEach(function(s){s.logarithmic&&(i=!0)});var r=e.series;return n&&!r&&(r=n.config.series),i&&r.length!==e.yaxis.length&&r.length&&(e.yaxis=r.map(function(s,o){if(s.name||(r[o].name="series-".concat(o+1)),e.yaxis[o])return e.yaxis[o].seriesName=r[o].name,e.yaxis[o];var l=ce.extend(a.yAxis,e.yaxis[0]);return l.show=!1,l})),i&&r.length>1&&r.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),e}},{key:"extendAnnotations",value:function(e){return e.annotations===void 0&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),e=this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var n=new Rr;return e.annotations.yaxis=ce.extendArray(e.annotations.yaxis!==void 0?e.annotations.yaxis:[],n.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var n=new Rr;return e.annotations.xaxis=ce.extendArray(e.annotations.xaxis!==void 0?e.annotations.xaxis:[],n.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var n=new Rr;return e.annotations.points=ce.extendArray(e.annotations.points!==void 0?e.annotations.points:[],n.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&e.theme.mode==="dark"&&(e.tooltip||(e.tooltip={}),e.tooltip.theme!=="light"&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var n=e;if(n.tooltip.shared&&n.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(n.chart.type==="bar"&&n.plotOptions.bar.horizontal){if(n.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");n.yaxis[0].reversed&&(n.yaxis[0].opposite=!0),n.xaxis.tooltip.enabled=!1,n.yaxis[0].tooltip.enabled=!1,n.chart.zoom.enabled=!1}return n.chart.type!=="bar"&&n.chart.type!=="rangeBar"||n.tooltip.shared&&n.xaxis.crosshairs.width==="barWidth"&&n.series.length>1&&(n.xaxis.crosshairs.width="tickWidth"),n.chart.type!=="candlestick"&&n.chart.type!=="boxPlot"||n.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(n.chart.type," chart is not supported.")),n.yaxis[0].reversed=!1),n}}]),t}(),Rx=function(){function t(){Ue(this,t)}return Ge(t,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRange=[],e.seriesPercent=[],e.seriesGoals=[],e.seriesX=[],e.seriesZ=[],e.seriesNames=[],e.seriesTotals=[],e.seriesLog=[],e.seriesColors=[],e.stackedSeriesTotals=[],e.seriesXvalues=[],e.seriesYvalues=[],e.labels=[],e.hasXaxisGroups=!1,e.groups=[],e.barGroups=[],e.lineGroups=[],e.areaGroups=[],e.hasSeriesGroups=!1,e.seriesGroups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.lastWheelExecution=0,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.skipLastTimelinelabel=!1,e.skipFirstTimelinelabel=!1,e.isDataXYZ=!1,e.isMultiLineX=!1,e.isMultipleYAxis=!1,e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE,e.minYArr=[],e.maxYArr=[],e.maxX=-Number.MAX_VALUE,e.minX=Number.MAX_VALUE,e.initialMaxX=-Number.MAX_VALUE,e.initialMinX=Number.MAX_VALUE,e.maxDate=0,e.minDate=Number.MAX_VALUE,e.minZ=Number.MAX_VALUE,e.maxZ=-Number.MAX_VALUE,e.minXDiff=Number.MAX_VALUE,e.yAxisScale=[],e.xAxisScale=null,e.xAxisTicksPositions=[],e.yLabelsCoords=[],e.yTitleCoords=[],e.barPadForNumericAxis=0,e.padHorizontal=0,e.xRange=0,e.yRange=[],e.zRange=0,e.dataPoints=0,e.xTickAmount=0,e.multiAxisTickAmount=0}},{key:"globalVars",value:function(e){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:e.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],invalidLogScale:!1,ignoreYAxisIndexes:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:e.chart.toolbar.autoSelected==="zoom"&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:e.chart.toolbar.autoSelected==="pan"&&e.chart.toolbar.tools.pan,selectionEnabled:e.chart.toolbar.autoSelected==="selection"&&e.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,isSlopeChart:e.plotOptions.line.isSlopeChart,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(e){var n=this.globalVars(e);return this.initGlobalVars(n),n.initialConfig=ce.extend({},e),n.initialSeries=ce.clone(e.series),n.lastXAxis=ce.clone(n.initialConfig.xaxis),n.lastYAxis=ce.clone(n.initialConfig.yaxis),n}}]),t}(),EI=function(){function t(e){Ue(this,t),this.opts=e}return Ge(t,[{key:"init",value:function(){var e=new nl(this.opts).init({responsiveOverride:!1});return{config:e,globals:new Rx().init(e)}}}]),t}(),mi=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}return Ge(t,[{key:"clippedImgArea",value:function(e){var n=this.w,a=n.config,i=parseInt(n.globals.gridWidth,10),r=parseInt(n.globals.gridHeight,10),s=i>r?i:r,o=e.image,l=0,c=0;e.width===void 0&&e.height===void 0?a.fill.image.width!==void 0&&a.fill.image.height!==void 0?(l=a.fill.image.width+1,c=a.fill.image.height):(l=s+1,c=s):(l=e.width,c=e.height);var u=document.createElementNS(n.globals.SVGNS,"pattern");Ee.setAttrs(u,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:l+"px",height:c+"px"});var d=document.createElementNS(n.globals.SVGNS,"image");u.appendChild(d),d.setAttributeNS(window.SVG.xlink,"href",o),Ee.setAttrs(d,{x:0,y:0,preserveAspectRatio:"none",width:l+"px",height:c+"px"}),d.style.opacity=e.opacity,n.globals.dom.elDefs.node.appendChild(u)}},{key:"getSeriesIndex",value:function(e){var n=this.w,a=n.config.chart.type;return(a==="bar"||a==="rangeBar")&&n.config.plotOptions.bar.distributed||a==="heatmap"||a==="treemap"?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%n.globals.series.length,this.seriesIndex}},{key:"computeColorStops",value:function(e,n){var a,i=this.w,r=null,s=null,o=Ho(e);try{for(o.s();!(a=o.n()).done;){var l=a.value;l>=n.threshold?(r===null||l>r)&&(r=l):(s===null||l-1?g=ce.getOpacityFromRGBA(d):y=ce.hexToRgba(ce.rgb2hex(d),g),e.opacity&&(g=e.opacity),m==="pattern"&&(o=this.handlePatternFill({fillConfig:e.fillConfig,patternFill:o,fillColor:d,fillOpacity:g,defaultColor:y})),p){var w=Ln(c.fill.gradient.colorStops)||[],C=c.fill.gradient.type;u&&(w[this.seriesIndex]=this.computeColorStops(r.globals.series[this.seriesIndex],c.plotOptions.line.colors),C="vertical"),l=this.handleGradientFill({type:C,fillConfig:e.fillConfig,fillColor:d,fillOpacity:g,colorStops:w,i:this.seriesIndex})}if(m==="image"){var k=c.fill.image.src,P=e.patternID?e.patternID:"",S="pattern".concat(r.globals.cuid).concat(e.seriesNumber+1).concat(P);this.patternIDs.indexOf(S)===-1&&(this.clippedImgArea({opacity:g,image:Array.isArray(k)?e.seriesNumber-1&&(v=ce.getOpacityFromRGBA(f));var m=l.gradient.opacityTo===void 0?i:Array.isArray(l.gradient.opacityTo)?l.gradient.opacityTo[o]:l.gradient.opacityTo;if(l.gradient.gradientToColors===void 0||l.gradient.gradientToColors.length===0)h=l.gradient.shade==="dark"?d.shadeColor(-1*parseFloat(l.gradient.shadeIntensity),a.indexOf("rgb")>-1?ce.rgb2hex(a):a):d.shadeColor(parseFloat(l.gradient.shadeIntensity),a.indexOf("rgb")>-1?ce.rgb2hex(a):a);else if(l.gradient.gradientToColors[c.seriesNumber]){var g=l.gradient.gradientToColors[c.seriesNumber];h=g,g.indexOf("rgba")>-1&&(m=ce.getOpacityFromRGBA(g))}else h=a;if(l.gradient.gradientFrom&&(f=l.gradient.gradientFrom),l.gradient.gradientTo&&(h=l.gradient.gradientTo),l.gradient.inverseColors){var p=f;f=h,h=p}return f.indexOf("rgb")>-1&&(f=ce.rgb2hex(f)),h.indexOf("rgb")>-1&&(h=ce.rgb2hex(h)),u.drawGradient(n,f,h,v,m,c.size,l.gradient.stops,s,o)}}]),t}(),po=function(){function t(e,n){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"setGlobalMarkerSize",value:function(){var e=this.w;if(e.globals.markers.size=Array.isArray(e.config.markers.size)?e.config.markers.size:[e.config.markers.size],e.globals.markers.size.length>0){if(e.globals.markers.size.length0:u.config.markers.size>0)||o||m){w||(C+=" w".concat(ce.randomId()));var k=this.getMarkerConfig({cssClass:C,seriesIndex:a,dataPointIndex:y});u.config.series[d].data[y]&&(u.config.series[d].data[y].fillColor&&(k.pointFillColor=u.config.series[d].data[y].fillColor),u.config.series[d].data[y].strokeColor&&(k.pointStrokeColor=u.config.series[d].data[y].strokeColor)),r!==void 0&&(k.pSize=r),(h.x[g]<-u.globals.markers.largestSize||h.x[g]>u.globals.gridWidth+u.globals.markers.largestSize||h.y[g]<-u.globals.markers.largestSize||h.y[g]>u.globals.gridHeight+u.globals.markers.largestSize)&&(k.pSize=0),!w&&((u.globals.markers.size[a]>0||o||m)&&!f&&(f=v.group({class:o||m?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(u.globals.cuid,")")),(p=v.drawMarker(h.x[g],h.y[g],k)).attr("rel",y),p.attr("j",y),p.attr("index",a),p.node.setAttribute("default-marker-size",k.pSize),new $n(this.ctx).setSelectionFilter(p,a,y),this.addEvents(p),f&&f.add(p))}else u.globals.pointsArray[a]===void 0&&(u.globals.pointsArray[a]=[]),u.globals.pointsArray[a].push([h.x[g],h.y[g]])}return f}},{key:"getMarkerConfig",value:function(e){var n=e.cssClass,a=e.seriesIndex,i=e.dataPointIndex,r=i===void 0?null:i,s=e.radius,o=s===void 0?null:s,l=e.size,c=l===void 0?null:l,u=e.strokeWidth,d=u===void 0?null:u,h=this.w,f=this.getMarkerStyle(a),v=c===null?h.globals.markers.size[a]:c,m=h.config.markers;return r!==null&&m.discrete.length&&m.discrete.map(function(g){g.seriesIndex===a&&g.dataPointIndex===r&&(f.pointStrokeColor=g.strokeColor,f.pointFillColor=g.fillColor,v=g.size,f.pointShape=g.shape)}),{pSize:o===null?v:o,pRadius:o!==null?o:m.radius,pointStrokeWidth:d!==null?d:Array.isArray(m.strokeWidth)?m.strokeWidth[a]:m.strokeWidth,pointStrokeColor:f.pointStrokeColor,pointFillColor:f.pointFillColor,shape:f.pointShape||(Array.isArray(m.shape)?m.shape[a]:m.shape),class:n,pointStrokeOpacity:Array.isArray(m.strokeOpacity)?m.strokeOpacity[a]:m.strokeOpacity,pointStrokeDashArray:Array.isArray(m.strokeDashArray)?m.strokeDashArray[a]:m.strokeDashArray,pointFillOpacity:Array.isArray(m.fillOpacity)?m.fillOpacity[a]:m.fillOpacity,seriesIndex:a}}},{key:"addEvents",value:function(e){var n=this.w,a=new Ee(this.ctx);e.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",a.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",n.config.markers.onClick),e.node.addEventListener("dblclick",n.config.markers.onDblClick),e.node.addEventListener("touchstart",a.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var n=this.w,a=n.globals.markers.colors,i=n.config.markers.strokeColor||n.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(i)?i[e]:i,pointFillColor:Array.isArray(a)?a[e]:a}}}]),t}(),Nx=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.initialAnim=this.w.config.chart.animations.enabled}return Ge(t,[{key:"draw",value:function(e,n,a){var i=this.w,r=new Ee(this.ctx),s=a.realIndex,o=a.pointsPos,l=a.zRatio,c=a.elParent,u=r.group({class:"apexcharts-series-markers apexcharts-series-".concat(i.config.chart.type)});if(u.attr("clip-path","url(#gridRectMarkerMask".concat(i.globals.cuid,")")),Array.isArray(o.x))for(var d=0;dm.maxBubbleRadius&&(v=m.maxBubbleRadius)}var g=o.x[d],p=o.y[d];if(v=v||0,p!==null&&i.globals.series[s][h]!==void 0||(f=!1),f){var y=this.drawPoint(g,p,v,s,h,n);u.add(y)}c.add(u)}}},{key:"drawPoint",value:function(e,n,a,i,r,s){var o=this.w,l=i,c=new fo(this.ctx),u=new $n(this.ctx),d=new mi(this.ctx),h=new po(this.ctx),f=new Ee(this.ctx),v=h.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:r,radius:o.config.chart.type==="bubble"||o.globals.comboCharts&&o.config.series[i]&&o.config.series[i].type==="bubble"?a:null}),m=d.fillPath({seriesNumber:i,dataPointIndex:r,color:v.pointFillColor,patternUnits:"objectBoundingBox",value:o.globals.series[i][s]}),g=f.drawMarker(e,n,v);if(o.config.series[l].data[r]&&o.config.series[l].data[r].fillColor&&(m=o.config.series[l].data[r].fillColor),g.attr({fill:m}),o.config.chart.dropShadow.enabled){var p=o.config.chart.dropShadow;u.dropShadow(g,p,i)}if(!this.initialAnim||o.globals.dataChanged||o.globals.resized)o.globals.animationEnded=!0;else{var y=o.config.chart.animations.speed;c.animateMarker(g,y,o.globals.easing,function(){window.setTimeout(function(){c.animationCompleted(g)},100)})}return g.attr({rel:r,j:r,index:i,"default-marker-size":v.pSize}),u.setSelectionFilter(g,i,r),h.addEvents(g),g.node.classList.add("apexcharts-marker"),g}},{key:"centerTextInBubble",value:function(e){var n=this.w;return{y:e+=parseInt(n.config.dataLabels.style.fontSize,10)/4}}}]),t}(),Us=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"dataLabelsCorrection",value:function(e,n,a,i,r,s,o){var l=this.w,c=!1,u=new Ee(this.ctx).getTextRects(a,o),d=u.width,h=u.height;n<0&&(n=0),n>l.globals.gridHeight+h&&(n=l.globals.gridHeight+h/2),l.globals.dataLabelsRects[i]===void 0&&(l.globals.dataLabelsRects[i]=[]),l.globals.dataLabelsRects[i].push({x:e,y:n,width:d,height:h});var f=l.globals.dataLabelsRects[i].length-2,v=l.globals.lastDrawnDataLabelsIndexes[i]!==void 0?l.globals.lastDrawnDataLabelsIndexes[i][l.globals.lastDrawnDataLabelsIndexes[i].length-1]:0;if(l.globals.dataLabelsRects[i][f]!==void 0){var m=l.globals.dataLabelsRects[i][v];(e>m.x+m.width||n>m.y+m.height||n+hn.globals.gridWidth+y.textRects.width+30)&&(l="");var w=n.globals.dataLabels.style.colors[s];((n.config.chart.type==="bar"||n.config.chart.type==="rangeBar")&&n.config.plotOptions.bar.distributed||n.config.dataLabels.distributed)&&(w=n.globals.dataLabels.style.colors[o]),typeof w=="function"&&(w=w({series:n.globals.series,seriesIndex:s,dataPointIndex:o,w:n})),f&&(w=f);var C=h.offsetX,k=h.offsetY;if(n.config.chart.type!=="bar"&&n.config.chart.type!=="rangeBar"||(C=0,k=0),n.globals.isSlopeChart&&(o!==0&&(C=-2*h.offsetX+5),o!==0&&o!==n.config.series[s].data.length-1&&(C=0)),y.drawnextLabel){if((p=a.drawText({width:100,height:parseInt(h.style.fontSize,10),x:i+C,y:r+k,foreColor:w,textAnchor:c||h.textAnchor,text:l,fontSize:u||h.style.fontSize,fontFamily:h.style.fontFamily,fontWeight:h.style.fontWeight||"normal"})).attr({class:g||"apexcharts-datalabel",cx:i,cy:r}),h.dropShadow.enabled){var P=h.dropShadow;new $n(this.ctx).dropShadow(p,P)}d.add(p),n.globals.lastDrawnDataLabelsIndexes[s]===void 0&&(n.globals.lastDrawnDataLabelsIndexes[s]=[]),n.globals.lastDrawnDataLabelsIndexes[s].push(o)}return p}},{key:"addBackgroundToDataLabel",value:function(e,n){var a=this.w,i=a.config.dataLabels.background,r=i.padding,s=i.padding/2,o=n.width,l=n.height,c=new Ee(this.ctx).drawRect(n.x-r,n.y-s/2,o+2*r,l+s,i.borderRadius,a.config.chart.background!=="transparent"&&a.config.chart.background?a.config.chart.background:"#fff",i.opacity,i.borderWidth,i.borderColor);return i.dropShadow.enabled&&new $n(this.ctx).dropShadow(c,i.dropShadow),c}},{key:"dataLabelsBackground",value:function(){var e=this.w;if(e.config.chart.type!=="bubble")for(var n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),a=0;a0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.w,r=ce.clone(i.globals.initialSeries);i.globals.previousPaths=[],a?(i.globals.collapsedSeries=[],i.globals.ancillaryCollapsedSeries=[],i.globals.collapsedSeriesIndices=[],i.globals.ancillaryCollapsedSeriesIndices=[]):r=this.emptyCollapsedSeries(r),i.config.series=r,e&&(n&&(i.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(r,i.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var n=this.w,a=0;a-1&&(e[a].data=[]);return e}},{key:"highlightSeries",value:function(e){var n=this.w,a=this.getSeriesByName(e),i=parseInt(a==null?void 0:a.getAttribute("data:realIndex"),10),r=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),s=null,o=null,l=null;if(n.globals.axisCharts||n.config.chart.type==="radialBar")if(n.globals.axisCharts){s=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(i,"']")),o=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(i,"']"));var c=n.globals.seriesYAxisReverseMap[i];l=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(c,"']"))}else s=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"']"));else s=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"'] path"));for(var u=0;u=c.from&&(h0&&arguments[0]!==void 0?arguments[0]:"asc",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=this.w,i=0;if(a.config.series.length>1){for(var r=a.config.series.map(function(o,l){return o.data&&o.data.length>0&&a.globals.collapsedSeriesIndices.indexOf(l)===-1&&(!a.globals.comboCharts||n.length===0||n.length&&n.indexOf(a.config.series[l].type)>-1)?l:-1}),s=e==="asc"?0:r.length-1;e==="asc"?s=0;e==="asc"?s++:s--)if(r[s]!==-1){i=r[s];break}}return i}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(e,n){return e.type==="bar"||e.type==="column"?n:-1}).filter(function(e){return e!==-1}):this.w.config.series.map(function(e,n){return n})}},{key:"getPreviousPaths",value:function(){var e=this.w;function n(s,o,l){for(var c=s[o].childNodes,u={type:l,paths:[],realIndex:s[o].getAttribute("data:realIndex")},d=0;d0)for(var i=function(s){for(var o=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(s,"'] rect")),l=[],c=function(d){var h=function(v){return o[d].getAttribute(v)},f={x:parseFloat(h("x")),y:parseFloat(h("y")),width:parseFloat(h("width")),height:parseFloat(h("height"))};l.push({rect:f,color:o[d].getAttribute("color")})},u=0;u0?n:[]});return e}}]),t}(),gm=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new yn(this.ctx)}return Ge(t,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),n=new ei(this.ctx);if(this.activeSeriesIndex=n.getActiveConfigSeriesIndex(),e[this.activeSeriesIndex].data!==void 0&&e[this.activeSeriesIndex].data.length>0&&e[this.activeSeriesIndex].data[0]!==null&&e[this.activeSeriesIndex].data[0].x!==void 0&&e[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),n=new ei(this.ctx);if(this.activeSeriesIndex=n.getActiveConfigSeriesIndex(),e[this.activeSeriesIndex].data!==void 0&&e[this.activeSeriesIndex].data.length>0&&e[this.activeSeriesIndex].data[0]!==void 0&&e[this.activeSeriesIndex].data[0]!==null&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,n){for(var a=this.w.config,i=this.w.globals,r=a.chart.type==="boxPlot"||a.series[n].type==="boxPlot",s=0;s=5?this.twoDSeries.push(ce.parseNumber(e[n].data[s][4])):this.twoDSeries.push(ce.parseNumber(e[n].data[s][1])),i.dataFormatXNumeric=!0),a.xaxis.type==="datetime"){var o=new Date(e[n].data[s][0]);o=new Date(o).getTime(),this.twoDSeriesX.push(o)}else this.twoDSeriesX.push(e[n].data[s][0]);for(var l=0;l-1&&(s=this.activeSeriesIndex);for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:this.ctx,i=this.w.config,r=this.w.globals,s=new Wn(a),o=i.labels.length>0?i.labels.slice():i.xaxis.categories.slice();r.isRangeBar=i.chart.type==="rangeBar"&&r.isBarHorizontal,r.hasXaxisGroups=i.xaxis.type==="category"&&i.xaxis.group.groups.length>0,r.hasXaxisGroups&&(r.groups=i.xaxis.group.groups),e.forEach(function(f,v){f.name!==void 0?r.seriesNames.push(f.name):r.seriesNames.push("series-"+parseInt(v+1,10))}),this.coreUtils.setSeriesYAxisMappings();var l=[],c=Ln(new Set(i.series.map(function(f){return f.group})));i.series.forEach(function(f,v){var m=c.indexOf(f.group);l[m]||(l[m]=[]),l[m].push(r.seriesNames[v])}),r.seriesGroups=l;for(var u=function(){for(var f=0;f0&&(this.twoDSeriesX=o,r.seriesX.push(this.twoDSeriesX))),r.labels.push(this.twoDSeriesX);var h=e[d].data.map(function(f){return ce.parseNumber(f)});r.series.push(h)}r.seriesZ.push(this.threeDSeries),e[d].color!==void 0?r.seriesColors.push(e[d].color):r.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var n=this.w.globals,a=this.w.config;n.series=e.slice(),n.seriesNames=a.labels.slice();for(var i=0;i0?a.labels=n.xaxis.categories:n.labels.length>0?a.labels=n.labels.slice():this.fallbackToCategory?(a.labels=a.labels[0],a.seriesRange.length&&(a.seriesRange.map(function(i){i.forEach(function(r){a.labels.indexOf(r.x)<0&&r.x&&a.labels.push(r.x)})}),a.labels=Array.from(new Set(a.labels.map(JSON.stringify)),JSON.parse)),n.xaxis.convertedCatToNumeric&&(new tl(n).convertCatToNumericXaxis(n,this.ctx,a.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var n=this.w.globals,a=this.w.config,i=[];if(n.axisCharts){if(n.series.length>0)if(this.isFormatXY())for(var r=a.series.map(function(d,h){return d.data.filter(function(f,v,m){return m.findIndex(function(g){return g.x===f.x})===v})}),s=r.reduce(function(d,h,f,v){return v[d].length>h.length?d:f},0),o=0;o0&&r==a.length&&n.push(i)}),e.globals.ignoreYAxisIndexes=n.map(function(a){return a})}}]),t}(),Go=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"svgStringToNode",value:function(e){return new DOMParser().parseFromString(e,"image/svg+xml").documentElement}},{key:"scaleSvgNode",value:function(e,n){var a=parseFloat(e.getAttributeNS(null,"width")),i=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",a*n),e.setAttributeNS(null,"height",i*n),e.setAttributeNS(null,"viewBox","0 0 "+a+" "+i)}},{key:"getSvgString",value:function(e){var n=this;return new Promise(function(a){var i=n.w,r=e||i.config.chart.toolbar.export.scale||i.config.chart.toolbar.export.width/i.globals.svgWidth;r||(r=1);var s=i.globals.svgWidth*r,o=i.globals.svgHeight*r,l=i.globals.dom.elWrap.cloneNode(!0);l.style.width=s+"px",l.style.height=o+"px";var c=new XMLSerializer().serializeToString(l),u=` - - -
    - - `).concat(c,` -
    -
    -
    - `),d=n.svgStringToNode(u);r!==1&&n.scaleSvgNode(d,r),n.convertImagesToBase64(d).then(function(){u=new XMLSerializer().serializeToString(d),a(u.replace(/ /g," "))})})}},{key:"convertImagesToBase64",value:function(e){var n=this,a=e.getElementsByTagName("image"),i=Array.from(a).map(function(r){var s=r.getAttributeNS("http://www.w3.org/1999/xlink","href");return s&&!s.startsWith("data:")?n.getBase64FromUrl(s).then(function(o){r.setAttributeNS("http://www.w3.org/1999/xlink","href",o)}).catch(function(o){console.error("Error converting image to base64:",o)}):Promise.resolve()});return Promise.all(i)}},{key:"getBase64FromUrl",value:function(e){return new Promise(function(n,a){var i=new Image;i.crossOrigin="Anonymous",i.onload=function(){var r=document.createElement("canvas");r.width=i.width,r.height=i.height,r.getContext("2d").drawImage(i,0,0),n(r.toDataURL())},i.onerror=a,i.src=e})}},{key:"svgUrl",value:function(){var e=this;return new Promise(function(n){e.getSvgString().then(function(a){var i=new Blob([a],{type:"image/svg+xml;charset=utf-8"});n(URL.createObjectURL(i))})})}},{key:"dataURI",value:function(e){var n=this;return new Promise(function(a){var i=n.w,r=e?e.scale||e.width/i.globals.svgWidth:1,s=document.createElement("canvas");s.width=i.globals.svgWidth*r,s.height=parseInt(i.globals.dom.elWrap.style.height,10)*r;var o=i.config.chart.background!=="transparent"&&i.config.chart.background?i.config.chart.background:"#fff",l=s.getContext("2d");l.fillStyle=o,l.fillRect(0,0,s.width*r,s.height*r),n.getSvgString(r).then(function(c){var u="data:image/svg+xml,"+encodeURIComponent(c),d=new Image;d.crossOrigin="anonymous",d.onload=function(){if(l.drawImage(d,0,0),s.msToBlob){var h=s.msToBlob();a({blob:h})}else{var f=s.toDataURL("image/png");a({imgURI:f})}},d.src=u})})}},{key:"exportToSVG",value:function(){var e=this;this.svgUrl().then(function(n){e.triggerDownload(n,e.w.config.chart.toolbar.export.svg.filename,".svg")})}},{key:"exportToPng",value:function(){var e=this,n=this.w.config.chart.toolbar.export.scale,a=this.w.config.chart.toolbar.export.width,i=n?{scale:n}:a?{width:a}:void 0;this.dataURI(i).then(function(r){var s=r.imgURI,o=r.blob;o?navigator.msSaveOrOpenBlob(o,e.w.globals.chartID+".png"):e.triggerDownload(s,e.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(e){var n=this,a=e.series,i=e.fileName,r=e.columnDelimiter,s=r===void 0?",":r,o=e.lineDelimiter,l=o===void 0?` -`:o,c=this.w;a||(a=c.config.series);var u=[],d=[],h="",f=c.globals.series.map(function(k,P){return c.globals.collapsedSeriesIndices.indexOf(P)===-1?k:[]}),v=function(k){return typeof c.config.chart.toolbar.export.csv.categoryFormatter=="function"?c.config.chart.toolbar.export.csv.categoryFormatter(k):c.config.xaxis.type==="datetime"&&String(k).length>=10?new Date(k).toDateString():ce.isNumber(k)?k:k.split(s).join("")},m=function(k){return typeof c.config.chart.toolbar.export.csv.valueFormatter=="function"?c.config.chart.toolbar.export.csv.valueFormatter(k):k},g=Math.max.apply(Math,Ln(a.map(function(k){return k.data?k.data.length:0}))),p=new gm(this.ctx),y=new yr(this.ctx),w=function(k){var P="";if(c.globals.axisCharts){if(c.config.xaxis.type==="category"||c.config.xaxis.convertedCatToNumeric)if(c.globals.isBarHorizontal){var S=c.globals.yLabelFormatters[0],A=new ei(n.ctx).getActiveConfigSeriesIndex();P=S(c.globals.labels[k],{seriesIndex:A,dataPointIndex:k,w:c})}else P=y.getLabel(c.globals.labels,c.globals.timescaleLabels,0,k).text;c.config.xaxis.type==="datetime"&&(c.config.xaxis.categories.length?P=c.config.xaxis.categories[k]:c.config.labels.length&&(P=c.config.labels[k]))}else P=c.config.labels[k];return P===null?"nullvalue":(Array.isArray(P)&&(P=P.join(" ")),ce.isNumber(P)?P:P.split(s).join(""))},C=function(k,P){if(u.length&&P===0&&d.push(u.join(s)),k.data){k.data=k.data.length&&k.data||Ln(Array(g)).map(function(){return""});for(var S=0;S0&&!a.globals.isBarHorizontal&&(this.xaxisLabels=a.globals.timescaleLabels.slice()),a.config.xaxis.overwriteCategories&&(this.xaxisLabels=a.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],a.config.xaxis.position==="top"?this.offY=0:this.offY=a.globals.gridHeight,this.offY=this.offY+a.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=a.config.chart.type==="bar"&&a.config.plotOptions.bar.horizontal,this.xaxisFontSize=a.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=a.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=a.config.xaxis.labels.style.colors,this.xaxisBorderWidth=a.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=a.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=a.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=a.config.xaxis.axisBorder.height,this.yaxis=a.config.yaxis[0]}return Ge(t,[{key:"drawXaxis",value:function(){var e=this.w,n=new Ee(this.ctx),a=n.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),i=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});a.add(i);for(var r=[],s=0;s6&&arguments[6]!==void 0?arguments[6]:{},u=[],d=[],h=this.w,f=c.xaxisFontSize||this.xaxisFontSize,v=c.xaxisFontFamily||this.xaxisFontFamily,m=c.xaxisForeColors||this.xaxisForeColors,g=c.fontWeight||h.config.xaxis.labels.style.fontWeight,p=c.cssClass||h.config.xaxis.labels.style.cssClass,y=h.globals.padHorizontal,w=i.length,C=h.config.xaxis.type==="category"?h.globals.dataPoints:w;if(C===0&&w>C&&(C=w),r){var k=Math.max(Number(h.config.xaxis.tickAmount)||1,C>1?C-1:C);o=h.globals.gridWidth/Math.min(k,w-1),y=y+s(0,o)/2+h.config.xaxis.labels.offsetX}else o=h.globals.gridWidth/C,y=y+s(0,o)+h.config.xaxis.labels.offsetX;for(var P=function(A){var T=y-s(A,o)/2+h.config.xaxis.labels.offsetX;A===0&&w===1&&o/2===y&&C===1&&(T=h.globals.gridWidth/2);var E=l.axesUtils.getLabel(i,h.globals.timescaleLabels,T,A,u,f,e),I=28;if(h.globals.rotateXLabels&&e&&(I=22),h.config.xaxis.title.text&&h.config.xaxis.position==="top"&&(I+=parseFloat(h.config.xaxis.title.style.fontSize)+2),e||(I=I+parseFloat(f)+(h.globals.xAxisLabelsHeight-h.globals.xAxisGroupLabelsHeight)+(h.globals.rotateXLabels?10:0)),E=h.config.xaxis.tickAmount!==void 0&&h.config.xaxis.tickAmount!=="dataPoints"&&h.config.xaxis.type!=="datetime"?l.axesUtils.checkLabelBasedOnTickamount(A,E,w):l.axesUtils.checkForOverflowingLabels(A,E,w,u,d),h.config.xaxis.labels.show){var O=n.drawText({x:E.x,y:l.offY+h.config.xaxis.labels.offsetY+I-(h.config.xaxis.position==="top"?h.globals.xAxisHeight+h.config.xaxis.axisTicks.height-2:0),text:E.text,textAnchor:"middle",fontWeight:E.isBold?600:g,fontSize:f,fontFamily:v,foreColor:Array.isArray(m)?e&&h.config.xaxis.convertedCatToNumeric?m[h.globals.minX+A-1]:m[A]:m,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+p});if(a.add(O),O.on("click",function(F){if(typeof h.config.chart.events.xAxisLabelClick=="function"){var z=Object.assign({},h,{labelIndex:A});h.config.chart.events.xAxisLabelClick(F,l.ctx,z)}}),e){var V=document.createElementNS(h.globals.SVGNS,"title");V.textContent=Array.isArray(E.text)?E.text.join(" "):E.text,O.node.appendChild(V),E.text!==""&&(u.push(E.text),d.push(E))}}Ai.globals.gridWidth)){var s=this.offY+i.config.xaxis.axisTicks.offsetY;if(n=n+s+i.config.xaxis.axisTicks.height,i.config.xaxis.position==="top"&&(n=s-i.config.xaxis.axisTicks.height),i.config.xaxis.axisTicks.show){var o=new Ee(this.ctx).drawLine(e+i.config.xaxis.axisTicks.offsetX,s+i.config.xaxis.offsetY,r+i.config.xaxis.axisTicks.offsetX,n+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);a.add(o),o.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,n=[],a=this.xaxisLabels.length,i=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var r=0;r0){var u=r[r.length-1].getBBox(),d=r[0].getBBox();u.x<-20&&r[r.length-1].parentNode.removeChild(r[r.length-1]),d.x+d.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&r[0].parentNode.removeChild(r[0]);for(var h=0;h0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return Ge(t,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this.w,a=new Ee(this.ctx);e||(e=a.group({class:"apexcharts-grid"}));var i=a.drawLine(n.globals.padHorizontal,1,n.globals.padHorizontal,n.globals.gridHeight,"transparent"),r=a.drawLine(n.globals.padHorizontal,n.globals.gridHeight,n.globals.gridWidth,n.globals.gridHeight,"transparent");return e.add(r),e.add(i),e}},{key:"drawGrid",value:function(){if(this.w.globals.axisCharts){var e=this.renderGrid();return this.drawGridArea(e.el),e}return null}},{key:"createGridMask",value:function(){var e=this.w,n=e.globals,a=new Ee(this.ctx),i=Array.isArray(e.config.stroke.width)?Math.max.apply(Math,Ln(e.config.stroke.width)):e.config.stroke.width,r=function(u){var d=document.createElementNS(n.SVGNS,"clipPath");return d.setAttribute("id",u),d};n.dom.elGridRectMask=r("gridRectMask".concat(n.cuid)),n.dom.elGridRectBarMask=r("gridRectBarMask".concat(n.cuid)),n.dom.elGridRectMarkerMask=r("gridRectMarkerMask".concat(n.cuid)),n.dom.elForecastMask=r("forecastMask".concat(n.cuid)),n.dom.elNonForecastMask=r("nonForecastMask".concat(n.cuid));var s=0,o=0;(["bar","rangeBar","candlestick","boxPlot"].includes(e.config.chart.type)||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(s=Math.max(e.config.grid.padding.left,n.barPadForNumericAxis),o=Math.max(e.config.grid.padding.right,n.barPadForNumericAxis)),n.dom.elGridRect=a.drawRect(-i/2-2,-i/2-2,n.gridWidth+i+4,n.gridHeight+i+4,0,"#fff"),n.dom.elGridRectBar=a.drawRect(-i/2-s-2,-i/2-2,n.gridWidth+i+o+s+4,n.gridHeight+i+4,0,"#fff");var l=e.globals.markers.largestSize;n.dom.elGridRectMarker=a.drawRect(-l,-l,n.gridWidth+2*l,n.gridHeight+2*l,0,"#fff"),n.dom.elGridRectMask.appendChild(n.dom.elGridRect.node),n.dom.elGridRectBarMask.appendChild(n.dom.elGridRectBar.node),n.dom.elGridRectMarkerMask.appendChild(n.dom.elGridRectMarker.node);var c=n.dom.baseEl.querySelector("defs");c.appendChild(n.dom.elGridRectMask),c.appendChild(n.dom.elGridRectBarMask),c.appendChild(n.dom.elGridRectMarkerMask),c.appendChild(n.dom.elForecastMask),c.appendChild(n.dom.elNonForecastMask)}},{key:"_drawGridLines",value:function(e){var n=e.i,a=e.x1,i=e.y1,r=e.x2,s=e.y2,o=e.xCount,l=e.parent,c=this.w;if(!(n===0&&c.globals.skipFirstTimelinelabel||n===o-1&&c.globals.skipLastTimelinelabel&&!c.config.xaxis.labels.formatter||c.config.chart.type==="radar")){c.config.grid.xaxis.lines.show&&this._drawGridLine({i:n,x1:a,y1:i,x2:r,y2:s,xCount:o,parent:l});var u=0;if(c.globals.hasXaxisGroups&&c.config.xaxis.tickPlacement==="between"){var d=c.globals.groups;if(d){for(var h=0,f=0;h0&&e.config.xaxis.type!=="datetime"&&(r=n.yAxisScale[i].result.length-1)),this._drawXYLines({xCount:r,tickAmount:s})}else r=s,s=n.xTickAmount,this._drawInvertedXYLines({xCount:r,tickAmount:s});return this.drawGridBands(r,s),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:n.gridWidth/r}}},{key:"drawGridBands",value:function(e,n){var a,i,r=this,s=this.w;if(((a=s.config.grid.row.colors)===null||a===void 0?void 0:a.length)>0&&function(v,m,g,p,y,w){for(var C=0,k=0;C=s.config.grid[v].colors.length&&(k=0),r._drawGridBandRect({c:k,x1:g,y1:p,x2:y,y2:w,type:v}),p+=s.globals.gridHeight/n}("row",n,0,0,s.globals.gridWidth,s.globals.gridHeight/n),((i=s.config.grid.column.colors)===null||i===void 0?void 0:i.length)>0){var o=s.globals.isBarHorizontal||s.config.xaxis.tickPlacement!=="on"||s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric?e:e-1;s.globals.isXNumeric&&(o=s.globals.xAxisScale.result.length-1);for(var l=s.globals.padHorizontal,c=s.globals.padHorizontal+s.globals.gridWidth/o,u=s.globals.gridHeight,d=0,h=0;d=s.config.grid.column.colors.length&&(h=0),s.config.xaxis.type==="datetime"&&(l=this.xaxisLabels[d].position,c=(((f=this.xaxisLabels[d+1])===null||f===void 0?void 0:f.position)||s.globals.gridWidth)-this.xaxisLabels[d].position),this._drawGridBandRect({c:h,x1:l,y1:0,x2:c,y2:u,type:"column"}),l+=s.globals.gridWidth/o}}}}]),t}(),Bx=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.coreUtils=new yn(this.ctx)}return Ge(t,[{key:"niceScale",value:function(e,n){var a,i,r,s,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,l=1e-11,c=this.w,u=c.globals;u.isBarHorizontal?(a=c.config.xaxis,i=Math.max((u.svgWidth-100)/25,2)):(a=c.config.yaxis[o],i=Math.max((u.svgHeight-100)/15,2)),ce.isNumber(i)||(i=10),r=a.min!==void 0&&a.min!==null,s=a.max!==void 0&&a.min!==null;var d=a.stepSize!==void 0&&a.stepSize!==null,h=a.tickAmount!==void 0&&a.tickAmount!==null,f=h?a.tickAmount:u.niceScaleDefaultTicks[Math.min(Math.round(i/2),u.niceScaleDefaultTicks.length-1)];if(u.isMultipleYAxis&&!h&&u.multiAxisTickAmount>0&&(f=u.multiAxisTickAmount,h=!0),f=f==="dataPoints"?u.dataPoints-1:Math.abs(Math.round(f)),(e===Number.MIN_VALUE&&n===0||!ce.isNumber(e)&&!ce.isNumber(n)||e===Number.MIN_VALUE&&n===-Number.MAX_VALUE)&&(e=ce.isNumber(a.min)?a.min:0,n=ce.isNumber(a.max)?a.max:e+f,u.allSeriesCollapsed=!1),e>n){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var v=n;n=e,e=v}else e===n&&(e=e===0?0:e-1,n=n===0?2:n+1);var m=[];f<1&&(f=1);var g=f,p=Math.abs(n-e);!r&&e>0&&e/p<.15&&(e=0,r=!0),!s&&n<0&&-n/p<.15&&(n=0,s=!0);var y=(p=Math.abs(n-e))/g,w=y,C=Math.floor(Math.log10(w)),k=Math.pow(10,C),P=Math.ceil(w/k);if(y=w=(P=u.niceScaleAllowedMagMsd[u.yValueDecimal===0?0:1][P])*k,u.isBarHorizontal&&a.stepSize&&a.type!=="datetime"?(y=a.stepSize,d=!0):d&&(y=a.stepSize),d&&a.forceNiceScale){var S=Math.floor(Math.log10(y));y*=Math.pow(10,C-S)}if(r&&s){var A=p/g;if(h)if(d)if(ce.mod(p,y)!=0){var T=ce.getGCD(y,A);y=A/T<10?T:A}else ce.mod(y,A)==0?y=A:(A=y,h=!1);else y=A;else if(d)ce.mod(p,y)==0?A=y:y=A;else if(ce.mod(p,y)==0)A=y;else{A=p/(g=Math.ceil(p/y));var E=ce.getGCD(p,y);p/Ei&&(e=n-y*f,e+=y*Math.floor((I-e)/y))}else if(r)if(h)n=e+y*g;else{var O=n;n=y*Math.ceil(n/y),Math.abs(n-e)/ce.getGCD(p,y)>i&&(n=e+y*f,n+=y*Math.ceil((O-n)/y))}}else if(u.isMultipleYAxis&&h){var V=y*Math.floor(e/y),F=V+y*g;F0&&e16&&ce.getPrimeFactors(g).length<2&&g++,!h&&a.forceNiceScale&&u.yValueDecimal===0&&g>p&&(g=p,y=Math.round(p/g)),g>i&&(!h&&!d||a.forceNiceScale)){var z=ce.getPrimeFactors(g),W=z.length-1,ne=g;e:for(var ee=0;eeU);return{result:m,niceMin:m[0],niceMax:m[m.length-1]}}},{key:"linearScale",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,s=Math.abs(n-e),o=[];if(e===n)return{result:o=[e],niceMin:o[0],niceMax:o[o.length-1]};(a=this._adjustTicksForSmallRange(a,i,s))==="dataPoints"&&(a=this.w.globals.dataPoints-1),r||(r=s/a),r=Math.round(100*(r+Number.EPSILON))/100,a===Number.MAX_VALUE&&(a=5,r=1);for(var l=e;a>=0;)o.push(l),l=ce.preciseAddition(l,r),a-=1;return{result:o,niceMin:o[0],niceMax:o[o.length-1]}}},{key:"logarithmicScaleNice",value:function(e,n,a){n<=0&&(n=Math.max(e,a)),e<=0&&(e=Math.min(n,a));for(var i=[],r=Math.ceil(Math.log(n)/Math.log(a)+1),s=Math.floor(Math.log(e)/Math.log(a));s5?(i.allSeriesCollapsed=!1,i.yAxisScale[e]=s.forceNiceScale?this.logarithmicScaleNice(n,a,s.logBase):this.logarithmicScale(n,a,s.logBase)):a!==-Number.MAX_VALUE&&ce.isNumber(a)&&n!==Number.MAX_VALUE&&ce.isNumber(n)?(i.allSeriesCollapsed=!1,i.yAxisScale[e]=this.niceScale(n,a,e)):i.yAxisScale[e]=this.niceScale(Number.MIN_VALUE,0,e)}},{key:"setXScale",value:function(e,n){var a=this.w,i=a.globals;if(n!==-Number.MAX_VALUE&&ce.isNumber(n)){var r=i.xTickAmount;i.xAxisScale=this.linearScale(e,n,r,0,a.config.xaxis.stepSize)}else i.xAxisScale=this.linearScale(0,10,10);return i.xAxisScale}},{key:"scaleMultipleYAxes",value:function(){var e=this,n=this.w.config,a=this.w.globals;this.coreUtils.setSeriesYAxisMappings();var i=a.seriesYAxisMap,r=a.minYArr,s=a.maxYArr;a.allSeriesCollapsed=!0,a.barGroups=[],i.forEach(function(o,l){var c=[];o.forEach(function(u){var d,h=(d=n.series[u])===null||d===void 0?void 0:d.group;c.indexOf(h)<0&&c.push(h)}),o.length>0?function(){var u,d,h=Number.MAX_VALUE,f=-Number.MAX_VALUE,v=h,m=f;if(n.chart.stacked)(function(){var y=new Array(a.dataPoints).fill(0),w=[],C=[],k=[];c.forEach(function(){w.push(y.map(function(){return Number.MIN_VALUE})),C.push(y.map(function(){return Number.MIN_VALUE})),k.push(y.map(function(){return Number.MIN_VALUE}))});for(var P=function(A){!u&&n.series[o[A]].type&&(u=n.series[o[A]].type);var T=o[A];d=n.series[T].group?n.series[T].group:"axis-".concat(l),!(a.collapsedSeriesIndices.indexOf(T)<0&&a.ancillaryCollapsedSeriesIndices.indexOf(T)<0)||(a.allSeriesCollapsed=!1,c.forEach(function(E,I){if(n.series[T].group===E)for(var O=0;O=0?C[I][O]+=V:k[I][O]+=V,w[I][O]+=V,v=Math.min(v,V),m=Math.max(m,V)}})),u!=="bar"&&u!=="column"||a.barGroups.push(d)},S=0;S1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,r=this.w.config,s=this.w.globals,o=-Number.MAX_VALUE,l=Number.MIN_VALUE;i===null&&(i=e+1);var c=s.series,u=c,d=c;r.chart.type==="candlestick"?(u=s.seriesCandleL,d=s.seriesCandleH):r.chart.type==="boxPlot"?(u=s.seriesCandleO,d=s.seriesCandleC):s.isRangeData&&(u=s.seriesRangeStart,d=s.seriesRangeEnd);var h=!1;if(s.seriesX.length>=i){var f,v=(f=s.brushSource)===null||f===void 0?void 0:f.w.config.chart.brush;(r.chart.zoom.enabled&&r.chart.zoom.autoScaleYaxis||v!=null&&v.enabled&&v!=null&&v.autoScaleYaxis)&&(h=!0)}for(var m=e;mp&&s.seriesX[m][y]>r.xaxis.max;y--);}for(var w=p;w<=y&&wu[m][w]&&u[m][w]<0&&(l=u[m][w])}else s.hasNullValues=!0}g!=="bar"&&g!=="column"||(l<0&&o<0&&(o=0,a=Math.max(a,0)),l===Number.MIN_VALUE&&(l=0,n=Math.min(n,0)))}return r.chart.type==="rangeBar"&&s.seriesRangeStart.length&&s.isBarHorizontal&&(l=n),r.chart.type==="bar"&&(l<0&&o<0&&(o=0),l===Number.MIN_VALUE&&(l=0)),{minY:l,maxY:o,lowestY:n,highestY:a}}},{key:"setYRange",value:function(){var e=this.w.globals,n=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var a,i=Number.MAX_VALUE;if(e.isMultipleYAxis){i=Number.MAX_VALUE;for(var r=0;re.dataPoints&&e.dataPoints!==0&&(i=e.dataPoints-1);else if(n.xaxis.tickAmount==="dataPoints"){if(e.series.length>1&&(i=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric){var r=Math.round(e.maxX-e.minX);r<30&&(i=r-1)}}else i=n.xaxis.tickAmount;if(e.xTickAmount=i,n.xaxis.max!==void 0&&typeof n.xaxis.max=="number"&&(e.maxX=n.xaxis.max),n.xaxis.min!==void 0&&typeof n.xaxis.min=="number"&&(e.minX=n.xaxis.min),n.xaxis.range!==void 0&&(e.minX=e.maxX-n.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(n.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var s=[],o=e.minX-1;o0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,i-1,0,n.xaxis.stepSize),e.seriesX=e.labels.slice());a&&(e.labels=e.xAxisScale.result.slice())}return e.isBarHorizontal&&e.labels.length&&(e.xTickAmount=e.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:e.minX,maxX:e.maxX}}},{key:"setZRange",value:function(){var e=this.w.globals;if(e.isDataXYZ){for(var n=0;n0){var o=r-i[s-1];o>0&&(e.minXDiff=Math.min(o,e.minXDiff))}}),e.dataPoints!==1&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)}})}},{key:"_setStackedMinMax",value:function(){var e=this,n=this.w.globals;if(n.series.length){var a=n.seriesGroups;a.length||(a=[this.w.globals.seriesNames.map(function(s){return s})]);var i={},r={};a.forEach(function(s){i[s]=[],r[s]=[],e.w.config.series.map(function(o,l){return s.indexOf(n.seriesNames[l])>-1?l:null}).filter(function(o){return o!==null}).forEach(function(o){for(var l=0;l0?i[s][l]+=parseFloat(n.series[o][l])+1e-4:r[s][l]+=parseFloat(n.series[o][l]))}})}),Object.entries(i).forEach(function(s){var o=ox(s,1)[0];i[o].forEach(function(l,c){n.maxY=Math.max(n.maxY,i[o][c]),n.minY=Math.min(n.minY,r[o][c])})})}}}]),t}(),vm=function(){function t(e,n){Ue(this,t),this.ctx=e,this.elgrid=n,this.w=e.w;var a=this.w;this.xaxisFontSize=a.config.xaxis.labels.style.fontSize,this.axisFontFamily=a.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=a.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=a.config.chart.type==="bar"&&a.config.plotOptions.bar.horizontal,this.xAxisoffX=a.config.xaxis.position==="bottom"?a.globals.gridHeight:0,this.drawnLabels=[],this.axesUtils=new yr(e)}return Ge(t,[{key:"drawYaxis",value:function(e){var n=this.w,a=new Ee(this.ctx),i=n.config.yaxis[e].labels.style,r=i.fontSize,s=i.fontFamily,o=i.fontWeight,l=a.group({class:"apexcharts-yaxis",rel:e,transform:"translate(".concat(n.globals.translateYAxisX[e],", 0)")});if(this.axesUtils.isYAxisHidden(e))return l;var c=a.group({class:"apexcharts-yaxis-texts-g"});l.add(c);var u=n.globals.yAxisScale[e].result.length-1,d=n.globals.gridHeight/u,h=n.globals.yLabelFormatters[e],f=this.axesUtils.checkForReversedLabels(e,n.globals.yAxisScale[e].result.slice());if(n.config.yaxis[e].labels.show){var v=n.globals.translateY+n.config.yaxis[e].labels.offsetY;n.globals.isBarHorizontal?v=0:n.config.chart.type==="heatmap"&&(v-=d/2),v+=parseInt(r,10)/3;for(var m=u;m>=0;m--){var g=h(f[m],m,n),p=n.config.yaxis[e].labels.padding;n.config.yaxis[e].opposite&&n.config.yaxis.length!==0&&(p*=-1);var y=this.getTextAnchor(n.config.yaxis[e].labels.align,n.config.yaxis[e].opposite),w=this.axesUtils.getYAxisForeColor(i.colors,e),C=Array.isArray(w)?w[m]:w,k=ce.listToArray(n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-label tspan"))).map(function(S){return S.textContent}),P=a.drawText({x:p,y:v,text:k.includes(g)&&!n.config.yaxis[e].labels.showDuplicates?"":g,textAnchor:y,fontSize:r,fontFamily:s,fontWeight:o,maxWidth:n.config.yaxis[e].labels.maxWidth,foreColor:C,isPlainText:!1,cssClass:"apexcharts-yaxis-label ".concat(i.cssClass)});c.add(P),this.addTooltip(P,g),n.config.yaxis[e].labels.rotate!==0&&this.rotateLabel(a,P,firstLabel,n.config.yaxis[e].labels.rotate),v+=d}}return this.addYAxisTitle(a,l,e),this.addAxisBorder(a,l,e,u,d),l}},{key:"getTextAnchor",value:function(e,n){return e==="left"?"start":e==="center"?"middle":e==="right"?"end":n?"start":"end"}},{key:"addTooltip",value:function(e,n){var a=document.createElementNS(this.w.globals.SVGNS,"title");a.textContent=Array.isArray(n)?n.join(" "):n,e.node.appendChild(a)}},{key:"rotateLabel",value:function(e,n,a,i){var r=e.rotateAroundCenter(a.node),s=e.rotateAroundCenter(n.node);n.node.setAttribute("transform","rotate(".concat(i," ").concat(r.x," ").concat(s.y,")"))}},{key:"addYAxisTitle",value:function(e,n,a){var i=this.w;if(i.config.yaxis[a].title.text!==void 0){var r=e.group({class:"apexcharts-yaxis-title"}),s=i.config.yaxis[a].opposite?i.globals.translateYAxisX[a]:0,o=e.drawText({x:s,y:i.globals.gridHeight/2+i.globals.translateY+i.config.yaxis[a].title.offsetY,text:i.config.yaxis[a].title.text,textAnchor:"end",foreColor:i.config.yaxis[a].title.style.color,fontSize:i.config.yaxis[a].title.style.fontSize,fontWeight:i.config.yaxis[a].title.style.fontWeight,fontFamily:i.config.yaxis[a].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text ".concat(i.config.yaxis[a].title.style.cssClass)});r.add(o),n.add(r)}}},{key:"addAxisBorder",value:function(e,n,a,i,r){var s=this.w,o=s.config.yaxis[a].axisBorder,l=31+o.offsetX;if(s.config.yaxis[a].opposite&&(l=-31-o.offsetX),o.show){var c=e.drawLine(l,s.globals.translateY+o.offsetY-2,l,s.globals.gridHeight+s.globals.translateY+o.offsetY+2,o.color,0,o.width);n.add(c)}s.config.yaxis[a].axisTicks.show&&this.axesUtils.drawYAxisTicks(l,i,o,s.config.yaxis[a].axisTicks,a,r,n)}},{key:"drawYaxisInversed",value:function(e){var n=this.w,a=new Ee(this.ctx),i=a.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),r=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(n.globals.translateXAxisX,", ").concat(n.globals.translateXAxisY,")")});i.add(r);var s=n.globals.yAxisScale[e].result.length-1,o=n.globals.gridWidth/s+.1,l=o+n.config.xaxis.labels.offsetX,c=n.globals.xLabelFormatter,u=this.axesUtils.checkForReversedLabels(e,n.globals.yAxisScale[e].result.slice()),d=n.globals.timescaleLabels;if(d.length>0&&(this.xaxisLabels=d.slice(),s=(u=d.slice()).length),n.config.xaxis.labels.show)for(var h=d.length?0:s;d.length?h=0;d.length?h++:h--){var f=c(u[h],h,n),v=n.globals.gridWidth+n.globals.padHorizontal-(l-o+n.config.xaxis.labels.offsetX);if(d.length){var m=this.axesUtils.getLabel(u,d,v,h,this.drawnLabels,this.xaxisFontSize);v=m.x,f=m.text,this.drawnLabels.push(m.text),h===0&&n.globals.skipFirstTimelinelabel&&(f=""),h===u.length-1&&n.globals.skipLastTimelinelabel&&(f="")}var g=a.drawText({x:v,y:this.xAxisoffX+n.config.xaxis.labels.offsetY+30-(n.config.xaxis.position==="top"?n.globals.xAxisHeight+n.config.xaxis.axisTicks.height-2:0),text:f,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[e]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:n.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label ".concat(n.config.xaxis.labels.style.cssClass)});r.add(g),g.tspan(f),this.addTooltip(g,f),l+=o}return this.inversedYAxisTitleText(i),this.inversedYAxisBorder(i),i}},{key:"inversedYAxisBorder",value:function(e){var n=this.w,a=new Ee(this.ctx),i=n.config.xaxis.axisBorder;if(i.show){var r=0;n.config.chart.type==="bar"&&n.globals.isXNumeric&&(r-=15);var s=a.drawLine(n.globals.padHorizontal+r+i.offsetX,this.xAxisoffX,n.globals.gridWidth,this.xAxisoffX,i.color,0,i.height);this.elgrid&&this.elgrid.elGridBorders&&n.config.grid.show?this.elgrid.elGridBorders.add(s):e.add(s)}}},{key:"inversedYAxisTitleText",value:function(e){var n=this.w,a=new Ee(this.ctx);if(n.config.xaxis.title.text!==void 0){var i=a.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),r=a.drawText({x:n.globals.gridWidth/2+n.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(n.config.xaxis.title.style.fontSize)+n.config.xaxis.title.offsetY+20,text:n.config.xaxis.title.text,textAnchor:"middle",fontSize:n.config.xaxis.title.style.fontSize,fontFamily:n.config.xaxis.title.style.fontFamily,fontWeight:n.config.xaxis.title.style.fontWeight,foreColor:n.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text ".concat(n.config.xaxis.title.style.cssClass)});i.add(r),e.add(i)}}},{key:"yAxisTitleRotate",value:function(e,n){var a=this.w,i=new Ee(this.ctx),r=a.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g")),s=r?r.getBoundingClientRect():{width:0,height:0},o=a.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text")),l=o?o.getBoundingClientRect():{width:0,height:0};if(o){var c=this.xPaddingForYAxisTitle(e,s,l,n);o.setAttribute("x",c.xPos-(n?10:0));var u=i.rotateAroundCenter(o);o.setAttribute("transform","rotate(".concat(n?-1*a.config.yaxis[e].title.rotate:a.config.yaxis[e].title.rotate," ").concat(u.x," ").concat(u.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,n,a,i){var r=this.w,s=0,o=10;return r.config.yaxis[e].title.text===void 0||e<0?{xPos:s,padd:0}:(i?s=n.width+r.config.yaxis[e].title.offsetX+a.width/2+o/2:(s=-1*n.width+r.config.yaxis[e].title.offsetX+o/2+a.width/2,r.globals.isBarHorizontal&&(o=25,s=-1*n.width-r.config.yaxis[e].title.offsetX-o)),{xPos:s,padd:o})}},{key:"setYAxisXPosition",value:function(e,n){var a=this.w,i=0,r=0,s=18,o=1;a.config.yaxis.length>1&&(this.multipleYs=!0),a.config.yaxis.forEach(function(l,c){var u=a.globals.ignoreYAxisIndexes.includes(c)||!l.show||l.floating||e[c].width===0,d=e[c].width+n[c].width;l.opposite?a.globals.isBarHorizontal?(r=a.globals.gridWidth+a.globals.translateX-1,a.globals.translateYAxisX[c]=r-l.labels.offsetX):(r=a.globals.gridWidth+a.globals.translateX+o,u||(o+=d+20),a.globals.translateYAxisX[c]=r-l.labels.offsetX+20):(i=a.globals.translateX-s,u||(s+=d+20),a.globals.translateYAxisX[c]=i+l.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var e=this.w;ce.listToArray(e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach(function(n,a){var i=e.config.yaxis[a];if(i&&!i.floating&&i.labels.align!==void 0){var r=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(a,"'] .apexcharts-yaxis-texts-g")),s=ce.listToArray(e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(a,"'] .apexcharts-yaxis-label"))),o=r.getBoundingClientRect();s.forEach(function(l){l.setAttribute("text-anchor",i.labels.align)}),i.labels.align!=="left"||i.opposite?i.labels.align==="center"?r.setAttribute("transform","translate(".concat(o.width/2*(i.opposite?1:-1),", 0)")):i.labels.align==="right"&&i.opposite&&r.setAttribute("transform","translate(".concat(o.width,", 0)")):r.setAttribute("transform","translate(-".concat(o.width,", 0)"))}})}}]),t}(),DI=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.documentEvent=ce.bind(this.documentEvent,this)}return Ge(t,[{key:"addEventListener",value:function(e,n){var a=this.w;a.globals.events.hasOwnProperty(e)?a.globals.events[e].push(n):a.globals.events[e]=[n]}},{key:"removeEventListener",value:function(e,n){var a=this.w;if(a.globals.events.hasOwnProperty(e)){var i=a.globals.events[e].indexOf(n);i!==-1&&a.globals.events[e].splice(i,1)}}},{key:"fireEvent",value:function(e,n){var a=this.w;if(a.globals.events.hasOwnProperty(e)){n&&n.length||(n=[]);for(var i=a.globals.events[e],r=i.length,s=0;s0&&(n=this.w.config.chart.locales.concat(window.Apex.chart.locales));var a=n.filter(function(r){return r.name===e})[0];if(!a)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var i=ce.extend(Vx,a);this.w.globals.locale=i.options}}]),t}(),RI=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"drawAxis",value:function(e,n){var a,i,r=this,s=this.w.globals,o=this.w.config,l=new al(this.ctx,n),c=new vm(this.ctx,n);s.axisCharts&&e!=="radar"&&(s.isBarHorizontal?(i=c.drawYaxisInversed(0),a=l.drawXaxisInversed(0),s.dom.elGraphical.add(a),s.dom.elGraphical.add(i)):(a=l.drawXaxis(),s.dom.elGraphical.add(a),o.yaxis.map(function(u,d){if(s.ignoreYAxisIndexes.indexOf(d)===-1&&(i=c.drawYaxis(d),s.dom.Paper.add(i),r.w.config.grid.position==="back")){var h=s.dom.Paper.children()[1];h.remove(),s.dom.Paper.add(h)}})))}}]),t}(),Oh=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"drawXCrosshairs",value:function(){var e=this.w,n=new Ee(this.ctx),a=new $n(this.ctx),i=e.config.xaxis.crosshairs.fill.gradient,r=e.config.xaxis.crosshairs.dropShadow,s=e.config.xaxis.crosshairs.fill.type,o=i.colorFrom,l=i.colorTo,c=i.opacityFrom,u=i.opacityTo,d=i.stops,h=r.enabled,f=r.left,v=r.top,m=r.blur,g=r.color,p=r.opacity,y=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){s==="gradient"&&(y=n.drawGradient("vertical",o,l,c,u,null,d,null));var w=n.drawRect();e.config.xaxis.crosshairs.width===1&&(w=n.drawLine());var C=e.globals.gridHeight;(!ce.isNumber(C)||C<0)&&(C=0);var k=e.config.xaxis.crosshairs.width;(!ce.isNumber(k)||k<0)&&(k=0),w.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:C,width:k,height:C,fill:y,filter:"none","fill-opacity":e.config.xaxis.crosshairs.opacity,stroke:e.config.xaxis.crosshairs.stroke.color,"stroke-width":e.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":e.config.xaxis.crosshairs.stroke.dashArray}),h&&(w=a.dropShadow(w,{left:f,top:v,blur:m,color:g,opacity:p})),e.globals.dom.elGraphical.add(w)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,n=new Ee(this.ctx),a=e.config.yaxis[0].crosshairs,i=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var r=n.drawLine(-i,0,e.globals.gridWidth+i,0,a.stroke.color,a.stroke.dashArray,a.stroke.width);r.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(r)}var s=n.drawLine(-i,0,e.globals.gridWidth+i,0,a.stroke.color,0,0);s.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(s)}}]),t}(),NI=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"checkResponsiveConfig",value:function(e){var n=this,a=this.w,i=a.config;if(i.responsive.length!==0){var r=i.responsive.slice();r.sort(function(c,u){return c.breakpoint>u.breakpoint?1:u.breakpoint>c.breakpoint?-1:0}).reverse();var s=new nl({}),o=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u=r[0].breakpoint,d=window.innerWidth>0?window.innerWidth:screen.width;if(d>u){var h=ce.clone(a.globals.initialConfig);h.series=ce.clone(a.config.series);var f=yn.extendArrayProps(s,h,a);c=ce.extend(f,c),c=ce.extend(a.config,c),n.overrideResponsiveOptions(c)}else for(var v=0;v0&&typeof e[0]=="function"?(this.isColorFn=!0,a.config.series.map(function(i,r){var s=e[r]||e[0];return typeof s=="function"?s({value:a.globals.axisCharts?a.globals.series[r][0]||0:a.globals.series[r],seriesIndex:r,dataPointIndex:r,w:n.w}):s})):e:this.predefined()}},{key:"applySeriesColors",value:function(e,n){e.forEach(function(a,i){a&&(n[i]=a)})}},{key:"getMonochromeColors",value:function(e,n,a){var i=e.color,r=e.shadeIntensity,s=e.shadeTo,o=this.isBarDistributed||this.isHeatmapDistributed?n[0].length*n.length:n.length,l=1/(o/r),c=0;return Array.from({length:o},function(){var u=s==="dark"?a.shadeColor(-1*c,i):a.shadeColor(c,i);return c+=l,u})}},{key:"applyColorTypes",value:function(e,n){var a=this,i=this.w;e.forEach(function(r){i.globals[r].colors=i.config[r].colors===void 0?a.isColorFn?i.config.colors:n:i.config[r].colors.slice(),a.pushExtraColors(i.globals[r].colors)})}},{key:"applyDataLabelsColors",value:function(e){var n=this.w;n.globals.dataLabels.style.colors=n.config.dataLabels.style.colors===void 0?e:n.config.dataLabels.style.colors.slice(),this.pushExtraColors(n.globals.dataLabels.style.colors,50)}},{key:"applyRadarPolygonsColors",value:function(){var e=this.w;e.globals.radarPolygons.fill.colors=e.config.plotOptions.radar.polygons.fill.colors===void 0?[e.config.theme.mode==="dark"?"#424242":"none"]:e.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(e.globals.radarPolygons.fill.colors,20)}},{key:"applyMarkersColors",value:function(e){var n=this.w;n.globals.markers.colors=n.config.markers.colors===void 0?e:n.config.markers.colors.slice(),this.pushExtraColors(n.globals.markers.colors)}},{key:"pushExtraColors",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=this.w,r=n||i.globals.series.length;if(a===null&&(a=this.isBarDistributed||this.isHeatmapDistributed||i.config.chart.type==="heatmap"&&i.config.plotOptions.heatmap&&i.config.plotOptions.heatmap.colorScale.inverse),a&&i.globals.series.length&&(r=i.globals.series[i.globals.maxValsInArrayIndex].length*i.globals.series.length),e.lengthe.globals.svgWidth&&(this.dCtx.lgRect.width=e.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var e=this,n=this.w,a=[];n.config.series.forEach(function(l,c){l.data.forEach(function(u,d){var h;h=n.globals.series[c][d],i=n.config.dataLabels.formatter(h,{ctx:e.dCtx.ctx,seriesIndex:c,dataPointIndex:d,w:n}),a.push(i)})});var i=ce.getLargestStringFromArr(a),r=new Ee(this.dCtx.ctx),s=n.config.dataLabels.style,o=r.getTextRects(i,parseInt(s.fontSize),s.fontFamily);return{width:1.05*o.width,height:o.height}}},{key:"getLargestStringFromMultiArr",value:function(e,n){var a=e;if(this.w.globals.isMultiLineX){var i=n.map(function(s,o){return Array.isArray(s)?s.length:1}),r=Math.max.apply(Math,Ln(i));a=n[i.indexOf(r)]}return a}}]),t}(),HI=function(){function t(e){Ue(this,t),this.w=e.w,this.dCtx=e}return Ge(t,[{key:"getxAxisLabelsCoords",value:function(){var e,n=this.w,a=n.globals.labels.slice();if(n.config.xaxis.convertedCatToNumeric&&a.length===0&&(a=n.globals.categoryLabels),n.globals.timescaleLabels.length>0){var i=this.getxAxisTimeScaleLabelsCoords();e={width:i.width,height:i.height},n.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=n.config.legend.position!=="left"&&n.config.legend.position!=="right"||n.config.legend.floating?0:this.dCtx.lgRect.width;var r=n.globals.xLabelFormatter,s=ce.getLargestStringFromArr(a),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(s,a);n.globals.isBarHorizontal&&(o=s=n.globals.yAxisScale[0].result.reduce(function(v,m){return v.length>m.length?v:m},0));var l=new Ml(this.dCtx.ctx),c=s;s=l.xLabelFormat(r,s,c,{i:void 0,dateFormatter:new Wn(this.dCtx.ctx).formatDate,w:n}),o=l.xLabelFormat(r,o,c,{i:void 0,dateFormatter:new Wn(this.dCtx.ctx).formatDate,w:n}),(n.config.xaxis.convertedCatToNumeric&&s===void 0||String(s).trim()==="")&&(o=s="1");var u=new Ee(this.dCtx.ctx),d=u.getTextRects(s,n.config.xaxis.labels.style.fontSize),h=d;if(s!==o&&(h=u.getTextRects(o,n.config.xaxis.labels.style.fontSize)),(e={width:d.width>=h.width?d.width:h.width,height:d.height>=h.height?d.height:h.height}).width*a.length>n.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&n.config.xaxis.labels.rotate!==0||n.config.xaxis.labels.rotateAlways){if(!n.globals.isBarHorizontal){n.globals.rotateXLabels=!0;var f=function(v){return u.getTextRects(v,n.config.xaxis.labels.style.fontSize,n.config.xaxis.labels.style.fontFamily,"rotate(".concat(n.config.xaxis.labels.rotate," 0 0)"),!1)};d=f(s),s!==o&&(h=f(o)),e.height=(d.height>h.height?d.height:h.height)/1.5,e.width=d.width>h.width?d.width:h.width}}else n.globals.rotateXLabels=!1}return n.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,n=this.w;if(!n.globals.hasXaxisGroups)return{width:0,height:0};var a,i=((e=n.config.xaxis.group.style)===null||e===void 0?void 0:e.fontSize)||n.config.xaxis.labels.style.fontSize,r=n.globals.groups.map(function(d){return d.title}),s=ce.getLargestStringFromArr(r),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(s,r),l=new Ee(this.dCtx.ctx),c=l.getTextRects(s,i),u=c;return s!==o&&(u=l.getTextRects(o,i)),a={width:c.width>=u.width?c.width:u.width,height:c.height>=u.height?c.height:u.height},n.config.xaxis.labels.show||(a={width:0,height:0}),{width:a.width,height:a.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,n=0,a=0;if(e.config.xaxis.title.text!==void 0){var i=new Ee(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);n=i.width,a=i.height}return{width:n,height:a}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,n=this.w;this.dCtx.timescaleLabels=n.globals.timescaleLabels.slice();var a=this.dCtx.timescaleLabels.map(function(r){return r.value}),i=a.reduce(function(r,s){return r===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):r.length>s.length?r:s},0);return 1.05*(e=new Ee(this.dCtx.ctx).getTextRects(i,n.config.xaxis.labels.style.fontSize)).width*a.length>n.globals.gridWidth&&n.config.xaxis.labels.rotate!==0&&(n.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var n=this,a=this.w,i=a.globals,r=a.config,s=r.xaxis.type,o=e.width;i.skipLastTimelinelabel=!1,i.skipFirstTimelinelabel=!1;var l=a.config.yaxis[0].opposite&&a.globals.isBarHorizontal,c=function(u,d){r.yaxis.length>1&&function(h){return i.collapsedSeriesIndices.indexOf(h)!==-1}(d)||function(h){if(n.dCtx.timescaleLabels&&n.dCtx.timescaleLabels.length){var f=n.dCtx.timescaleLabels[0],v=n.dCtx.timescaleLabels[n.dCtx.timescaleLabels.length-1].position+o/1.75-n.dCtx.yAxisWidthRight,m=f.position-o/1.75+n.dCtx.yAxisWidthLeft,g=a.config.legend.position==="right"&&n.dCtx.lgRect.width>0?n.dCtx.lgRect.width:0;v>i.svgWidth-i.translateX-g&&(i.skipLastTimelinelabel=!0),m<-(h.show&&!h.floating||r.chart.type!=="bar"&&r.chart.type!=="candlestick"&&r.chart.type!=="rangeBar"&&r.chart.type!=="boxPlot"?10:o/1.75)&&(i.skipFirstTimelinelabel=!0)}else s==="datetime"?n.dCtx.gridPad.right((S=String(d(k,l)))===null||S===void 0?void 0:S.length)?C:k},h),v=f=d(f,l);if(f!==void 0&&f.length!==0||(f=c.niceMax),n.globals.isBarHorizontal){i=0;var m=n.globals.labels.slice();f=ce.getLargestStringFromArr(m),f=d(f,{seriesIndex:o,dataPointIndex:-1,w:n}),v=e.dCtx.dimHelpers.getLargestStringFromMultiArr(f,m)}var g=new Ee(e.dCtx.ctx),p="rotate(".concat(s.labels.rotate," 0 0)"),y=g.getTextRects(f,s.labels.style.fontSize,s.labels.style.fontFamily,p,!1),w=y;f!==v&&(w=g.getTextRects(v,s.labels.style.fontSize,s.labels.style.fontFamily,p,!1)),a.push({width:(u>w.width||u>y.width?u:w.width>y.width?w.width:y.width)+i,height:w.height>y.height?w.height:y.height})}else a.push({width:0,height:0})}),a}},{key:"getyAxisTitleCoords",value:function(){var e=this,n=this.w,a=[];return n.config.yaxis.map(function(i,r){if(i.show&&i.title.text!==void 0){var s=new Ee(e.dCtx.ctx),o="rotate(".concat(i.title.rotate," 0 0)"),l=s.getTextRects(i.title.text,i.title.style.fontSize,i.title.style.fontFamily,o,!1);a.push({width:l.width,height:l.height})}else a.push({width:0,height:0})}),a}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,n=0,a=0,i=0,r=e.globals.yAxisScale.length>1?10:0,s=new yr(this.dCtx.ctx),o=function(l,c){var u=e.config.yaxis[c].floating,d=0;l.width>0&&!u?(d=l.width+r,function(h){return e.globals.ignoreYAxisIndexes.indexOf(h)>-1}(c)&&(d=d-l.width-r)):d=u||s.isYAxisHidden(c)?0:5,e.config.yaxis[c].opposite?i+=d:a+=d,n+=d};return e.globals.yLabelsCoords.map(function(l,c){o(l,c)}),e.globals.yTitleCoords.map(function(l,c){o(l,c)}),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(n=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=a,this.dCtx.yAxisWidthRight=i,n}}]),t}(),zI=function(){function t(e){Ue(this,t),this.w=e.w,this.dCtx=e}return Ge(t,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var n=this.w,a=n.config,i=n.globals;if(i.noData||i.collapsedSeries.length+i.ancillaryCollapsedSeries.length===a.series.length)return 0;var r=function(f){return["bar","rangeBar","candlestick","boxPlot"].includes(f)},s=a.chart.type,o=0,l=r(s)?a.series.length:1;i.comboBarCount>0&&(l=i.comboBarCount),i.collapsedSeries.forEach(function(f){r(f.type)&&(l-=1)}),a.chart.stacked&&(l=1);var c=r(s)||i.comboBarCount>0,u=Math.abs(i.initialMaxX-i.initialMinX);if(c&&i.isXNumeric&&!i.isBarHorizontal&&l>0&&u!==0){u<=3&&(u=i.dataPoints);var d=u/e,h=i.minXDiff&&i.minXDiff/d>0?i.minXDiff/d:0;h>e/2&&(h/=2),(o=h*parseInt(a.plotOptions.bar.columnWidth,10)/100)<1&&(o=1),i.barPadForNumericAxis=o}return o}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,n=this.w,a=n.globals,i=this.dCtx.isSparkline||!a.axisCharts?0:10;["title","subtitle"].forEach(function(o){n.config[o].text!==void 0?i+=n.config[o].margin:i+=e.dCtx.isSparkline||!a.axisCharts?0:5}),!n.config.legend.show||n.config.legend.position!=="bottom"||n.config.legend.floating||a.axisCharts||(i+=10);var r=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),s=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");a.gridHeight-=r.height+s.height+i,a.translateY+=r.height+s.height+i}},{key:"setGridXPosForDualYAxis",value:function(e,n){var a=this.w,i=new yr(this.dCtx.ctx);a.config.yaxis.forEach(function(r,s){a.globals.ignoreYAxisIndexes.indexOf(s)!==-1||r.floating||i.isYAxisHidden(s)||(r.opposite&&(a.globals.translateX-=n[s].width+e[s].width+parseInt(r.labels.style.fontSize,10)/1.2+12),a.globals.translateX<2&&(a.globals.translateX=2))})}}]),t}(),Bc=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new YI(this),this.dimYAxis=new jI(this),this.dimXAxis=new HI(this),this.dimGrid=new zI(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return Ge(t,[{key:"plotCoords",value:function(){var e=this,n=this.w,a=n.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var i=Array.isArray(n.config.stroke.width)?Math.max.apply(Math,Ln(n.config.stroke.width)):n.config.stroke.width;this.isSparkline&&((n.config.markers.discrete.length>0||n.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(s){var o=ox(s,2),l=o[0],c=o[1];e.gridPad[l]=Math.max(c,e.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(i/2,this.gridPad.top),this.gridPad.bottom=Math.max(i/2,this.gridPad.bottom)),a.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),a.gridHeight=a.gridHeight-this.gridPad.top-this.gridPad.bottom,a.gridWidth=a.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var r=this.dimGrid.gridPadForColumnsInNumericAxis(a.gridWidth);a.gridWidth=a.gridWidth-2*r,a.translateX=a.translateX+this.gridPad.left+this.xPadLeft+(r>0?r:0),a.translateY=a.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,n=this.w,a=n.globals,i=this.dimYAxis.getyAxisLabelsCoords(),r=this.dimYAxis.getyAxisTitleCoords();a.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),n.globals.yLabelsCoords=[],n.globals.yTitleCoords=[],n.config.yaxis.map(function(f,v){n.globals.yLabelsCoords.push({width:i[v].width,index:v}),n.globals.yTitleCoords.push({width:r[v].width,index:v})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var s=this.dimXAxis.getxAxisLabelsCoords(),o=this.dimXAxis.getxAxisGroupLabelsCoords(),l=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(s,l,o),a.translateXAxisY=n.globals.rotateXLabels?this.xAxisHeight/8:-4,a.translateXAxisX=n.globals.rotateXLabels&&n.globals.isXNumeric&&n.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,n.globals.isBarHorizontal&&(a.rotateXLabels=!1,a.translateXAxisY=parseInt(n.config.xaxis.labels.style.fontSize,10)/1.5*-1),a.translateXAxisY=a.translateXAxisY+n.config.xaxis.labels.offsetY,a.translateXAxisX=a.translateXAxisX+n.config.xaxis.labels.offsetX;var c=this.yAxisWidth,u=this.xAxisHeight;a.xAxisLabelsHeight=this.xAxisHeight-l.height,a.xAxisGroupLabelsHeight=a.xAxisLabelsHeight-s.height,a.xAxisLabelsWidth=this.xAxisWidth,a.xAxisHeight=this.xAxisHeight;var d=10;(n.config.chart.type==="radar"||this.isSparkline)&&(c=0,u=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||n.config.chart.type==="treemap")&&(c=0,u=0,d=0),this.isSparkline||n.config.chart.type==="treemap"||this.dimXAxis.additionalPaddingXLabels(s);var h=function(){a.translateX=c+e.datalabelsCoords.width,a.gridHeight=a.svgHeight-e.lgRect.height-u-(e.isSparkline||n.config.chart.type==="treemap"?0:n.globals.rotateXLabels?10:15),a.gridWidth=a.svgWidth-c-2*e.datalabelsCoords.width};switch(n.config.xaxis.position==="top"&&(d=a.xAxisHeight-n.config.xaxis.axisTicks.height-5),n.config.legend.position){case"bottom":a.translateY=d,h();break;case"top":a.translateY=this.lgRect.height+d,h();break;case"left":a.translateY=d,a.translateX=this.lgRect.width+c+this.datalabelsCoords.width,a.gridHeight=a.svgHeight-u-12,a.gridWidth=a.svgWidth-this.lgRect.width-c-2*this.datalabelsCoords.width;break;case"right":a.translateY=d,a.translateX=c+this.datalabelsCoords.width,a.gridHeight=a.svgHeight-u-12,a.gridWidth=a.svgWidth-this.lgRect.width-c-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(r,i),new vm(this.ctx).setYAxisXPosition(i,r)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,n=e.globals,a=e.config,i=0;e.config.legend.show&&!e.config.legend.floating&&(i=20);var r=a.chart.type==="pie"||a.chart.type==="polarArea"||a.chart.type==="donut"?"pie":"radialBar",s=a.plotOptions[r].offsetY,o=a.plotOptions[r].offsetX;if(!a.legend.show||a.legend.floating){n.gridHeight=n.svgHeight;var l=n.dom.elWrap.getBoundingClientRect().width;return n.gridWidth=Math.min(l,n.gridHeight),n.translateY=s,void(n.translateX=o+(n.svgWidth-n.gridWidth)/2)}switch(a.legend.position){case"bottom":n.gridHeight=n.svgHeight-this.lgRect.height,n.gridWidth=n.svgWidth,n.translateY=s-10,n.translateX=o+(n.svgWidth-n.gridWidth)/2;break;case"top":n.gridHeight=n.svgHeight-this.lgRect.height,n.gridWidth=n.svgWidth,n.translateY=this.lgRect.height+s+10,n.translateX=o+(n.svgWidth-n.gridWidth)/2;break;case"left":n.gridWidth=n.svgWidth-this.lgRect.width-i,n.gridHeight=a.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=s,n.translateX=o+this.lgRect.width+i;break;case"right":n.gridWidth=n.svgWidth-this.lgRect.width-i-5,n.gridHeight=a.chart.height!=="auto"?n.svgHeight:n.gridWidth,n.translateY=s,n.translateX=o+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,n,a){var i=this.w,r=i.globals.hasXaxisGroups?2:1,s=a.height+e.height+n.height,o=i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO,l=i.globals.rotateXLabels?22:10,c=i.globals.rotateXLabels&&i.config.legend.position==="bottom"?10:0;this.xAxisHeight=s*o+r*l+c,this.xAxisWidth=e.width,this.xAxisHeight-n.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeightd&&(this.yAxisWidth=d)}}]),t}(),WI=function(){function t(e){Ue(this,t),this.w=e.w,this.lgCtx=e}return Ge(t,[{key:"getLegendStyles",value:function(){var e,n,a,i=document.createElement("style");i.setAttribute("type","text/css");var r=((e=this.lgCtx.ctx)===null||e===void 0||(n=e.opts)===null||n===void 0||(a=n.chart)===null||a===void 0?void 0:a.nonce)||this.w.config.chart.nonce;r&&i.setAttribute("nonce",r);var s=document.createTextNode(` - .apexcharts-flip-y { - transform: scaleY(-1) translateY(-100%); - transform-origin: top; - transform-box: fill-box; - } - .apexcharts-flip-x { - transform: scaleX(-1); - transform-origin: center; - transform-box: fill-box; - } - .apexcharts-legend { - display: flex; - overflow: auto; - padding: 0 10px; - } - .apexcharts-legend.apexcharts-legend-group-horizontal { - flex-direction: column; - } - .apexcharts-legend-group { - display: flex; - } - .apexcharts-legend-group-vertical { - flex-direction: column-reverse; - } - .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { - flex-wrap: wrap - } - .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - flex-direction: column; - bottom: 0; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - justify-content: flex-start; - align-items: flex-start; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { - justify-content: center; - align-items: center; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { - justify-content: flex-end; - align-items: flex-end; - } - .apexcharts-legend-series { - cursor: pointer; - line-height: normal; - display: flex; - align-items: center; - } - .apexcharts-legend-text { - position: relative; - font-size: 14px; - } - .apexcharts-legend-text *, .apexcharts-legend-marker * { - pointer-events: none; - } - .apexcharts-legend-marker { - position: relative; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - margin-right: 1px; - } - - .apexcharts-legend-series.apexcharts-no-click { - cursor: auto; - } - .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { - display: none !important; - } - .apexcharts-inactive-legend { - opacity: 0.45; - } - - `);return i.appendChild(s),i}},{key:"getLegendDimensions",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),n=e.width;return{clwh:e.height,clww:n}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(e,n){var a=this,i=this.w;if(i.globals.axisCharts||i.config.chart.type==="radialBar"){i.globals.resized=!0;var r=null,s=null;i.globals.risingSeries=[],i.globals.axisCharts?(r=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),s=parseInt(r.getAttribute("data:realIndex"),10)):(r=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),s=parseInt(r.getAttribute("rel"),10)-1),n?[{cs:i.globals.collapsedSeries,csi:i.globals.collapsedSeriesIndices},{cs:i.globals.ancillaryCollapsedSeries,csi:i.globals.ancillaryCollapsedSeriesIndices}].forEach(function(u){a.riseCollapsedSeries(u.cs,u.csi,s)}):this.hideSeries({seriesEl:r,realIndex:s})}else{var o=i.globals.dom.Paper.findOne(" .apexcharts-series[rel='".concat(e+1,"'] path")),l=i.config.chart.type;if(l==="pie"||l==="polarArea"||l==="donut"){var c=i.config.plotOptions.pie.donut.labels;new Ee(this.lgCtx.ctx).pathMouseDown(o,null),this.lgCtx.ctx.pie.printDataLabelsInner(o.node,c)}o.fire("click")}}},{key:"getSeriesAfterCollapsing",value:function(e){var n=e.realIndex,a=this.w,i=a.globals,r=ce.clone(a.config.series);if(i.axisCharts){var s=a.config.yaxis[i.seriesYAxisReverseMap[n]],o={index:n,data:r[n].data.slice(),type:r[n].type||a.config.chart.type};if(s&&s.show&&s.showAlways)i.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(i.ancillaryCollapsedSeries.push(o),i.ancillaryCollapsedSeriesIndices.push(n));else if(i.collapsedSeriesIndices.indexOf(n)<0){i.collapsedSeries.push(o),i.collapsedSeriesIndices.push(n);var l=i.risingSeries.indexOf(n);i.risingSeries.splice(l,1)}}else i.collapsedSeries.push({index:n,data:r[n]}),i.collapsedSeriesIndices.push(n);return i.allSeriesCollapsed=i.collapsedSeries.length+i.ancillaryCollapsedSeries.length===a.config.series.length,this._getSeriesBasedOnCollapsedState(r)}},{key:"hideSeries",value:function(e){for(var n=e.seriesEl,a=e.realIndex,i=this.w,r=this.getSeriesAfterCollapsing({realIndex:a}),s=n.childNodes,o=0;o0){for(var s=0;s1;if(this.legendHelpers.appendToForeignObject(),(i||!n.axisCharts)&&a.legend.show){for(;n.dom.elLegendWrap.firstChild;)n.dom.elLegendWrap.removeChild(n.dom.elLegendWrap.firstChild);this.drawLegends(),a.legend.position==="bottom"||a.legend.position==="top"?this.legendAlignHorizontal():a.legend.position!=="right"&&a.legend.position!=="left"||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(e){var n=e.i,a=e.fillcolor,i=this.w,r=document.createElement("span");r.classList.add("apexcharts-legend-marker");var s=i.config.legend.markers.shape||i.config.markers.shape,o=s;Array.isArray(s)&&(o=s[n]);var l=Array.isArray(i.config.legend.markers.size)?parseFloat(i.config.legend.markers.size[n]):parseFloat(i.config.legend.markers.size),c=Array.isArray(i.config.legend.markers.offsetX)?parseFloat(i.config.legend.markers.offsetX[n]):parseFloat(i.config.legend.markers.offsetX),u=Array.isArray(i.config.legend.markers.offsetY)?parseFloat(i.config.legend.markers.offsetY[n]):parseFloat(i.config.legend.markers.offsetY),d=Array.isArray(i.config.legend.markers.strokeWidth)?parseFloat(i.config.legend.markers.strokeWidth[n]):parseFloat(i.config.legend.markers.strokeWidth),h=r.style;if(h.height=2*(l+d)+"px",h.width=2*(l+d)+"px",h.left=c+"px",h.top=u+"px",i.config.legend.markers.customHTML)h.background="transparent",h.color=a[n],Array.isArray(i.config.legend.markers.customHTML)?i.config.legend.markers.customHTML[n]&&(r.innerHTML=i.config.legend.markers.customHTML[n]()):r.innerHTML=i.config.legend.markers.customHTML();else{var f=new po(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(o),seriesIndex:n,strokeWidth:d,size:l}),v=window.SVG().addTo(r).size("100%","100%"),m=new Ee(this.ctx).drawMarker(0,0,Ye(Ye({},f),{},{pointFillColor:Array.isArray(a)?a[n]:f.pointFillColor,shape:o}));i.globals.dom.Paper.find(".apexcharts-legend-marker.apexcharts-marker").forEach(function(g){g.node.classList.contains("apexcharts-marker-triangle")?g.node.style.transform="translate(50%, 45%)":g.node.style.transform="translate(50%, 50%)"}),v.add(m)}return r}},{key:"drawLegends",value:function(){var e=this,n=this,a=this.w,i=a.config.legend.fontFamily,r=a.globals.seriesNames,s=a.config.legend.markers.fillColors?a.config.legend.markers.fillColors.slice():a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var o=a.config.plotOptions.heatmap.colorScale.ranges;r=o.map(function(f){return f.name?f.name:f.from+" - "+f.to}),s=o.map(function(f){return f.color})}else this.isBarsDistributed&&(r=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(r=a.config.legend.customLegendItems);var l=a.globals.legendFormatter,c=a.config.legend.inverseOrder,u=[];a.globals.seriesGroups.length>1&&a.config.legend.clusterGroupedSeries&&a.globals.seriesGroups.forEach(function(f,v){u[v]=document.createElement("div"),u[v].classList.add("apexcharts-legend-group","apexcharts-legend-group-".concat(v)),a.config.legend.clusterGroupedSeriesOrientation==="horizontal"?a.globals.dom.elLegendWrap.classList.add("apexcharts-legend-group-horizontal"):u[v].classList.add("apexcharts-legend-group-vertical")});for(var d=function(f){var v,m=l(r[f],{seriesIndex:f,w:a}),g=!1,p=!1;if(a.globals.collapsedSeries.length>0)for(var y=0;y0)for(var w=0;w=0:h<=r.length-1;c?h--:h++)d(h);a.globals.dom.elWrap.addEventListener("click",n.onLegendClick,!0),a.config.legend.onItemHover.highlightDataSeries&&a.config.legend.customLegendItems.length===0&&(a.globals.dom.elWrap.addEventListener("mousemove",n.onLegendHovered,!0),a.globals.dom.elWrap.addEventListener("mouseout",n.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(e,n){var a=this.w,i=a.globals.dom.elLegendWrap,r=i.clientHeight,s=0,o=0;if(a.config.legend.position==="bottom")o=a.globals.svgHeight-Math.min(r,a.globals.svgHeight/2)-5;else if(a.config.legend.position==="top"){var l=new Bc(this.ctx),c=l.dimHelpers.getTitleSubtitleCoords("title").height,u=l.dimHelpers.getTitleSubtitleCoords("subtitle").height;o=(c>0?c-10:0)+(u>0?u-10:0)}i.style.position="absolute",s=s+e+a.config.legend.offsetX,o=o+n+a.config.legend.offsetY,i.style.left=s+"px",i.style.top=o+"px",a.config.legend.position==="right"&&(i.style.left="auto",i.style.right=25+a.config.legend.offsetX+"px"),["width","height"].forEach(function(d){i.style[d]&&(i.style[d]=parseInt(a.config.legend[d],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.elLegendWrap.style.right=0;var n=new Bc(this.ctx),a=n.dimHelpers.getTitleSubtitleCoords("title"),i=n.dimHelpers.getTitleSubtitleCoords("subtitle"),r=0;e.config.legend.position==="top"&&(r=a.height+i.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,r)}},{key:"legendAlignVertical",value:function(){var e=this.w,n=this.legendHelpers.getLegendDimensions(),a=0;e.config.legend.position==="left"&&(a=20),e.config.legend.position==="right"&&(a=e.globals.svgWidth-n.clww-10),this.setLegendWrapXY(a,20)}},{key:"onLegendHovered",value:function(e){var n=this.w,a=e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if(n.config.chart.type==="heatmap"||this.isBarsDistributed){if(a){var i=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,i,this.w]),new ei(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&a&&new ei(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var n=this.w;if(!n.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var a=parseInt(e.target.getAttribute("rel"),10)-1,i=e.target.getAttribute("data:collapsed")==="true",r=this.w.config.chart.events.legendClick;typeof r=="function"&&r(this.ctx,a,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,a,this.w]);var s=this.w.config.legend.markers.onClick;typeof s=="function"&&e.target.classList.contains("apexcharts-legend-marker")&&(s(this.ctx,a,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,a,this.w])),n.config.chart.type!=="treemap"&&n.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&n.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(a,i)}}}]),t}(),Hx=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return Ge(t,[{key:"createToolbar",value:function(){var e=this,n=this.w,a=function(){return document.createElement("div")},i=a();if(i.setAttribute("class","apexcharts-toolbar"),i.style.top=n.config.chart.toolbar.offsetY+"px",i.style.right=3-n.config.chart.toolbar.offsetX+"px",n.globals.dom.elWrap.appendChild(i),this.elZoom=a(),this.elZoomIn=a(),this.elZoomOut=a(),this.elPan=a(),this.elSelection=a(),this.elZoomReset=a(),this.elMenuIcon=a(),this.elMenu=a(),this.elCustomIcons=[],this.t=n.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var r=0;r - - - -`),o("zoomOut",this.elZoomOut,` - - - -`);var l=function(d){e.t[d]&&n.config.chart[d].enabled&&s.push({el:d==="zoom"?e.elZoom:e.elSelection,icon:typeof e.t[d]=="string"?e.t[d]:d==="zoom"?` - - - -`:` - - -`,title:e.localeValues[d==="zoom"?"selectionZoom":"selection"],class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(d,"-icon")})};l("zoom"),l("selection"),this.t.pan&&n.config.chart.zoom.enabled&&s.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` - - - - - - - -`,title:this.localeValues.pan,class:n.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),o("reset",this.elZoomReset,` - - -`),this.t.download&&s.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var c=0;cthis.wheelDelay&&(this.executeMouseWheelZoom(a),r.globals.lastWheelExecution=s),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(function(){s-r.globals.lastWheelExecution>i.wheelDelay&&(i.executeMouseWheelZoom(a),r.globals.lastWheelExecution=s)},this.debounceDelay)}},{key:"executeMouseWheelZoom",value:function(a){var i,r=this.w;this.minX=r.globals.isRangeBar?r.globals.minY:r.globals.minX,this.maxX=r.globals.isRangeBar?r.globals.maxY:r.globals.maxX;var s=(i=this.gridRect)===null||i===void 0?void 0:i.getBoundingClientRect();if(s){var o,l,c,u=(a.clientX-s.left)/s.width,d=this.minX,h=this.maxX,f=h-d;if(a.deltaY<0){var v=d+u*f;l=v-(o=.5*f)/2,c=v+o/2}else l=d-(o=1.5*f)/2,c=h+o/2;if(!r.globals.isRangeBar){l=Math.max(l,r.globals.initialMinX),c=Math.min(c,r.globals.initialMaxX);var m=.01*(r.globals.initialMaxX-r.globals.initialMinX);if(c-l0&&r.height>0&&(this.selectionRect.select(!1).resize(!1),this.selectionRect.select({createRot:function(){},updateRot:function(){},createHandle:function(s,o,l,c,u){return u==="l"||u==="r"?s.circle(8).css({"stroke-width":1,stroke:"#333",fill:"#fff"}):s.circle(0)},updateHandle:function(s,o){return s.center(o[0],o[1])}}).resize().on("resize",function(){var s=i.globals.zoomEnabled?i.config.chart.zoom.type:i.config.chart.selection.type;a.handleMouseUp({zoomtype:s,isResized:!0})}))}}},{key:"preselectedSelection",value:function(){var a=this.w,i=this.xyRatios;if(!a.globals.zoomEnabled){if(a.globals.selection!==void 0&&a.globals.selection!==null)this.drawSelectionRect(Ye(Ye({},a.globals.selection),{},{translateX:a.globals.translateX,translateY:a.globals.translateY}));else if(a.config.chart.selection.xaxis.min!==void 0&&a.config.chart.selection.xaxis.max!==void 0){var r=(a.config.chart.selection.xaxis.min-a.globals.minX)/i.xRatio,s=a.globals.gridWidth-(a.globals.maxX-a.config.chart.selection.xaxis.max)/i.xRatio-r;a.globals.isRangeBar&&(r=(a.config.chart.selection.xaxis.min-a.globals.yAxisScale[0].niceMin)/i.invertedYRatio,s=(a.config.chart.selection.xaxis.max-a.config.chart.selection.xaxis.min)/i.invertedYRatio);var o={x:r,y:0,width:s,height:a.globals.gridHeight,translateX:a.globals.translateX,translateY:a.globals.translateY,selectionEnabled:!0};this.drawSelectionRect(o),this.makeSelectionRectDraggable(),typeof a.config.chart.events.selection=="function"&&a.config.chart.events.selection(this.ctx,{xaxis:{min:a.config.chart.selection.xaxis.min,max:a.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(a){var i=a.x,r=a.y,s=a.width,o=a.height,l=a.translateX,c=l===void 0?0:l,u=a.translateY,d=u===void 0?0:u,h=this.w,f=this.zoomRect,v=this.selectionRect;if(this.dragged||h.globals.selection!==null){var m={transform:"translate("+c+", "+d+")"};h.globals.zoomEnabled&&this.dragged&&(s<0&&(s=1),f.attr({x:i,y:r,width:s,height:o,fill:h.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":h.config.chart.zoom.zoomedArea.fill.opacity,stroke:h.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":h.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":h.config.chart.zoom.zoomedArea.stroke.opacity}),Ee.setAttrs(f.node,m)),h.globals.selectionEnabled&&(v.attr({x:i,y:r,width:s>0?s:0,height:o>0?o:0,fill:h.config.chart.selection.fill.color,"fill-opacity":h.config.chart.selection.fill.opacity,stroke:h.config.chart.selection.stroke.color,"stroke-width":h.config.chart.selection.stroke.width,"stroke-dasharray":h.config.chart.selection.stroke.dashArray,"stroke-opacity":h.config.chart.selection.stroke.opacity}),Ee.setAttrs(v.node,m))}}},{key:"hideSelectionRect",value:function(a){a&&a.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(a){var i=a.context,r=a.zoomtype,s=this.w,o=i,l=this.gridRect.getBoundingClientRect(),c=o.startX-1,u=o.startY,d=!1,h=!1,f=o.clientX-l.left-s.globals.barPadForNumericAxis,v=o.clientY-l.top,m=f-c,g=v-u,p={translateX:s.globals.translateX,translateY:s.globals.translateY};return Math.abs(m+c)>s.globals.gridWidth?m=s.globals.gridWidth-c:f<0&&(m=c),c>f&&(d=!0,m=Math.abs(m)),u>v&&(h=!0,g=Math.abs(g)),p=Ye(Ye({},p=r==="x"?{x:d?c-m:c,y:0,width:m,height:s.globals.gridHeight}:r==="y"?{x:0,y:h?u-g:u,width:s.globals.gridWidth,height:g}:{x:d?c-m:c,y:h?u-g:u,width:m,height:g}),{},{translateX:s.globals.translateX,translateY:s.globals.translateY}),o.drawSelectionRect(p),o.selectionDragging("resizing"),p}},{key:"selectionDragging",value:function(a,i){var r=this,s=this.w;if(i){i.preventDefault();var o=i.detail,l=o.handler,c=o.box,u=c.x,d=c.y;uthis.constraints.x2&&(u=this.constraints.x2-c.w),c.y2>this.constraints.y2&&(d=this.constraints.y2-c.h),l.move(u,d);var h=this.xyRatios,f=this.selectionRect,v=0;a==="resizing"&&(v=30);var m=function(p){return parseFloat(f.node.getAttribute(p))},g={x:m("x"),y:m("y"),width:m("width"),height:m("height")};s.globals.selection=g,typeof s.config.chart.events.selection=="function"&&s.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var p,y,w,C,k=r.gridRect.getBoundingClientRect(),P=f.node.getBoundingClientRect();s.globals.isRangeBar?(p=s.globals.yAxisScale[0].niceMin+(P.left-k.left)*h.invertedYRatio,y=s.globals.yAxisScale[0].niceMin+(P.right-k.left)*h.invertedYRatio,w=0,C=1):(p=s.globals.xAxisScale.niceMin+(P.left-k.left)*h.xRatio,y=s.globals.xAxisScale.niceMin+(P.right-k.left)*h.xRatio,w=s.globals.yAxisScale[0].niceMin+(k.bottom-P.bottom)*h.yRatio[0],C=s.globals.yAxisScale[0].niceMax-(P.top-k.top)*h.yRatio[0]);var S={xaxis:{min:p,max:y},yaxis:{min:w,max:C}};s.config.chart.events.selection(r.ctx,S),s.config.chart.brush.enabled&&s.config.chart.events.brushScrolled!==void 0&&s.config.chart.events.brushScrolled(r.ctx,S)},v))}}},{key:"selectionDrawn",value:function(a){var i,r,s=a.context,o=a.zoomtype,l=this.w,c=s,u=this.xyRatios,d=this.ctx.toolbar,h=l.globals.zoomEnabled?c.zoomRect.node.getBoundingClientRect():c.selectionRect.node.getBoundingClientRect(),f=c.gridRect.getBoundingClientRect(),v=h.left-f.left-l.globals.barPadForNumericAxis,m=h.right-f.left-l.globals.barPadForNumericAxis,g=h.top-f.top,p=h.bottom-f.top;l.globals.isRangeBar?(i=l.globals.yAxisScale[0].niceMin+v*u.invertedYRatio,r=l.globals.yAxisScale[0].niceMin+m*u.invertedYRatio):(i=l.globals.xAxisScale.niceMin+v*u.xRatio,r=l.globals.xAxisScale.niceMin+m*u.xRatio);var y=[],w=[];if(l.config.yaxis.forEach(function(E,I){var O=l.globals.seriesYAxisMap[I][0],V=l.globals.yAxisScale[I].niceMax-u.yRatio[O]*g,F=l.globals.yAxisScale[I].niceMax-u.yRatio[O]*p;y.push(V),w.push(F)}),c.dragged&&(c.dragX>10||c.dragY>10)&&i!==r){if(l.globals.zoomEnabled){var C=ce.clone(l.globals.initialConfig.yaxis),k=ce.clone(l.globals.initialConfig.xaxis);if(l.globals.zoomed=!0,l.config.xaxis.convertedCatToNumeric&&(i=Math.floor(i),r=Math.floor(r),i<1&&(i=1,r=l.globals.dataPoints),r-i<2&&(r=i+1)),o!=="xy"&&o!=="x"||(k={min:i,max:r}),o!=="xy"&&o!=="y"||C.forEach(function(E,I){C[I].min=w[I],C[I].max=y[I]}),d){var P=d.getBeforeZoomRange(k,C);P&&(k=P.xaxis?P.xaxis:k,C=P.yaxis?P.yaxis:C)}var S={xaxis:k};l.config.chart.group||(S.yaxis=C),c.ctx.updateHelpers._updateOptions(S,!1,c.w.config.chart.animations.dynamicAnimation.enabled),typeof l.config.chart.events.zoomed=="function"&&d.zoomCallback(k,C)}else if(l.globals.selectionEnabled){var A,T=null;A={min:i,max:r},o!=="xy"&&o!=="y"||(T=ce.clone(l.config.yaxis)).forEach(function(E,I){T[I].min=w[I],T[I].max=y[I]}),l.globals.selection=c.selection,typeof l.config.chart.events.selection=="function"&&l.config.chart.events.selection(c.ctx,{xaxis:A,yaxis:T})}}}},{key:"panDragging",value:function(a){var i=a.context,r=this.w,s=i;if(r.globals.lastClientPosition.x!==void 0){var o=r.globals.lastClientPosition.x-s.clientX,l=r.globals.lastClientPosition.y-s.clientY;Math.abs(o)>Math.abs(l)&&o>0?this.moveDirection="left":Math.abs(o)>Math.abs(l)&&o<0?this.moveDirection="right":Math.abs(l)>Math.abs(o)&&l>0?this.moveDirection="up":Math.abs(l)>Math.abs(o)&&l<0&&(this.moveDirection="down")}r.globals.lastClientPosition={x:s.clientX,y:s.clientY};var c=r.globals.isRangeBar?r.globals.minY:r.globals.minX,u=r.globals.isRangeBar?r.globals.maxY:r.globals.maxX;r.config.xaxis.convertedCatToNumeric||s.panScrolled(c,u)}},{key:"delayedPanScrolled",value:function(){var a=this.w,i=a.globals.minX,r=a.globals.maxX,s=(a.globals.maxX-a.globals.minX)/2;this.moveDirection==="left"?(i=a.globals.minX+s,r=a.globals.maxX+s):this.moveDirection==="right"&&(i=a.globals.minX-s,r=a.globals.maxX-s),i=Math.floor(i),r=Math.floor(r),this.updateScrolledChart({xaxis:{min:i,max:r}},i,r)}},{key:"panScrolled",value:function(a,i){var r=this.w,s=this.xyRatios,o=ce.clone(r.globals.initialConfig.yaxis),l=s.xRatio,c=r.globals.minX,u=r.globals.maxX;r.globals.isRangeBar&&(l=s.invertedYRatio,c=r.globals.minY,u=r.globals.maxY),this.moveDirection==="left"?(a=c+r.globals.gridWidth/15*l,i=u+r.globals.gridWidth/15*l):this.moveDirection==="right"&&(a=c-r.globals.gridWidth/15*l,i=u-r.globals.gridWidth/15*l),r.globals.isRangeBar||(ar.globals.initialMaxX)&&(a=c,i=u);var d={xaxis:{min:a,max:i}};r.config.chart.group||(d.yaxis=o),this.updateScrolledChart(d,a,i)}},{key:"updateScrolledChart",value:function(a,i,r){var s=this.w;this.ctx.updateHelpers._updateOptions(a,!1,!1),typeof s.config.chart.events.scrolled=="function"&&s.config.chart.events.scrolled(this.ctx,{xaxis:{min:i,max:r}})}}]),n}(),jx=function(){function t(e){Ue(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx}return Ge(t,[{key:"getNearestValues",value:function(e){var n=e.hoverArea,a=e.elGrid,i=e.clientX,r=e.clientY,s=this.w,o=a.getBoundingClientRect(),l=o.width,c=o.height,u=l/(s.globals.dataPoints-1),d=c/s.globals.dataPoints,h=this.hasBars();!s.globals.comboCharts&&!h||s.config.xaxis.convertedCatToNumeric||(u=l/s.globals.dataPoints);var f=i-o.left-s.globals.barPadForNumericAxis,v=r-o.top;f<0||v<0||f>l||v>c?(n.classList.remove("hovering-zoom"),n.classList.remove("hovering-pan")):s.globals.zoomEnabled?(n.classList.remove("hovering-pan"),n.classList.add("hovering-zoom")):s.globals.panEnabled&&(n.classList.remove("hovering-zoom"),n.classList.add("hovering-pan"));var m=Math.round(f/u),g=Math.floor(v/d);h&&!s.config.xaxis.convertedCatToNumeric&&(m=Math.ceil(f/u),m-=1);var p=null,y=null,w=s.globals.seriesXvalues.map(function(A){return A.filter(function(T){return ce.isNumber(T)})}),C=s.globals.seriesYvalues.map(function(A){return A.filter(function(T){return ce.isNumber(T)})});if(s.globals.isXNumeric){var k=this.ttCtx.getElGrid().getBoundingClientRect(),P=f*(k.width/l),S=v*(k.height/c);p=(y=this.closestInMultiArray(P,S,w,C)).index,m=y.j,p!==null&&s.globals.hasNullValues&&(w=s.globals.seriesXvalues[p],m=(y=this.closestInArray(P,w)).j)}return s.globals.capturedSeriesIndex=p===null?-1:p,(!m||m<1)&&(m=0),s.globals.isBarHorizontal?s.globals.capturedDataPointIndex=g:s.globals.capturedDataPointIndex=m,{capturedSeries:p,j:s.globals.isBarHorizontal?g:m,hoverX:f,hoverY:v}}},{key:"getFirstActiveXArray",value:function(e){for(var n=this.w,a=0,i=e.map(function(s,o){return s.length>0?o:-1}),r=0;r0)for(var i=0;i *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0&&arguments[0],a=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");a=Ln(a),n&&(a=a.filter(function(r){var s=Number(r.getAttribute("data:realIndex"));return e.w.globals.collapsedSeriesIndices.indexOf(s)===-1})),a.sort(function(r,s){var o=Number(r.getAttribute("data:realIndex")),l=Number(s.getAttribute("data:realIndex"));return lo?-1:0});var i=[];return a.forEach(function(r){i.push(r.querySelector(".apexcharts-marker"))}),i}},{key:"hasMarkers",value:function(e){return this.getElMarkers(e).length>0}},{key:"getPathFromPoint",value:function(e,n){var a=Number(e.getAttribute("cx")),i=Number(e.getAttribute("cy")),r=e.getAttribute("shape");return new Ee(this.ctx).getMarkerPath(a,i,r,n)}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(e){var n=this.w,a=n.config.markers.hover.size;return a===void 0&&(a=n.globals.markers.size[e]+n.config.markers.hover.sizeOffset),a}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var n=this.w,a=this.ttCtx;a.allTooltipSeriesGroups.length===0&&(a.allTooltipSeriesGroups=n.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var i=a.allTooltipSeriesGroups,r=0;r ').concat(E.attrs.name,""),T+="
    ".concat(E.val,"
    ")}),w.innerHTML=A+"",C.innerHTML=T+""};o?c.globals.seriesGoals[n][a]&&Array.isArray(c.globals.seriesGoals[n][a])?k():(w.innerHTML="",C.innerHTML=""):k()}else w.innerHTML="",C.innerHTML="";if(m!==null&&(i[n].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=c.config.tooltip.z.title,i[n].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=m!==void 0?m:""),o&&g[0]){if(c.config.tooltip.hideEmptySeries){var P=i[n].querySelector(".apexcharts-tooltip-marker"),S=i[n].querySelector(".apexcharts-tooltip-text");parseFloat(d)==0?(P.style.display="none",S.style.display="none"):(P.style.display="block",S.style.display="block")}d==null||c.globals.ancillaryCollapsedSeriesIndices.indexOf(n)>-1||c.globals.collapsedSeriesIndices.indexOf(n)>-1||Array.isArray(u.tConfig.enabledOnSeries)&&u.tConfig.enabledOnSeries.indexOf(n)===-1?g[0].parentNode.style.display="none":g[0].parentNode.style.display=c.config.tooltip.items.display}else Array.isArray(u.tConfig.enabledOnSeries)&&u.tConfig.enabledOnSeries.indexOf(n)===-1&&(g[0].parentNode.style.display="none")}},{key:"toggleActiveInactiveSeries",value:function(e,n){var a=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var i=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group-".concat(n));i&&(i.classList.add("apexcharts-active"),i.style.display=a.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var n=e.i,a=e.j,i=this.w,r=this.ctx.series.filteredSeriesX(),s="",o="",l=null,c=null,u={series:i.globals.series,seriesIndex:n,dataPointIndex:a,w:i},d=i.globals.ttZFormatter;a===null?c=i.globals.series[n]:i.globals.isXNumeric&&i.config.chart.type!=="treemap"?(s=r[n][a],r[n].length===0&&(s=r[this.tooltipUtil.getFirstActiveXArray(r)][a])):s=new gm(this.ctx).isFormatXY()?i.config.series[n].data[a]!==void 0?i.config.series[n].data[a].x:"":i.globals.labels[a]!==void 0?i.globals.labels[a]:"";var h=s;return i.globals.isXNumeric&&i.config.xaxis.type==="datetime"?s=new Ml(this.ctx).xLabelFormat(i.globals.ttKeyFormatter,h,h,{i:void 0,dateFormatter:new Wn(this.ctx).formatDate,w:this.w}):s=i.globals.isBarHorizontal?i.globals.yLabelFormatters[0](h,u):i.globals.xLabelFormatter(h,u),i.config.tooltip.x.formatter!==void 0&&(s=i.globals.ttKeyFormatter(h,u)),i.globals.seriesZ.length>0&&i.globals.seriesZ[n].length>0&&(l=d(i.globals.seriesZ[n][a],i)),o=typeof i.config.xaxis.tooltip.formatter=="function"?i.globals.xaxisTooltipFormatter(h,u):s,{val:Array.isArray(c)?c.join(" "):c,xVal:Array.isArray(s)?s.join(" "):s,xAxisTTVal:Array.isArray(o)?o.join(" "):o,zVal:l}}},{key:"handleCustomTooltip",value:function(e){var n=e.i,a=e.j,i=e.y1,r=e.y2,s=e.w,o=this.ttCtx.getElTooltip(),l=s.config.tooltip.custom;Array.isArray(l)&&l[n]&&(l=l[n]);var c=l({ctx:this.ctx,series:s.globals.series,seriesIndex:n,dataPointIndex:a,y1:i,y2:r,w:s});typeof c=="string"?o.innerHTML=c:(c instanceof Element||typeof c.nodeName=="string")&&(o.innerHTML="",o.appendChild(c.cloneNode(!0)))}}]),t}(),zx=function(){function t(e){Ue(this,t),this.ttCtx=e,this.ctx=e.ctx,this.w=e.w}return Ge(t,[{key:"moveXCrosshairs",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,a=this.ttCtx,i=this.w,r=a.getElXCrosshairs(),s=e-a.xcrosshairsWidth/2,o=i.globals.labels.slice().length;if(n!==null&&(s=i.globals.gridWidth/o*n),r===null||i.globals.isBarHorizontal||(r.setAttribute("x",s),r.setAttribute("x1",s),r.setAttribute("x2",s),r.setAttribute("y2",i.globals.gridHeight),r.classList.add("apexcharts-active")),s<0&&(s=0),s>i.globals.gridWidth&&(s=i.globals.gridWidth),a.isXAxisTooltipEnabled){var l=s;i.config.xaxis.crosshairs.width!=="tickWidth"&&i.config.xaxis.crosshairs.width!=="barWidth"||(l=s+a.xcrosshairsWidth/2),this.moveXAxisTooltip(l)}}},{key:"moveYCrosshairs",value:function(e){var n=this.ttCtx;n.ycrosshairs!==null&&Ee.setAttrs(n.ycrosshairs,{y1:e,y2:e}),n.ycrosshairsHidden!==null&&Ee.setAttrs(n.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var n=this.w,a=this.ttCtx;if(a.xaxisTooltip!==null&&a.xcrosshairsWidth!==0){a.xaxisTooltip.classList.add("apexcharts-active");var i=a.xaxisOffY+n.config.xaxis.tooltip.offsetY+n.globals.translateY+1+n.config.xaxis.offsetY;if(e-=a.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e)){e+=n.globals.translateX;var r;r=new Ee(this.ctx).getTextRects(a.xaxisTooltipText.innerHTML),a.xaxisTooltipText.style.minWidth=r.width+"px",a.xaxisTooltip.style.left=e+"px",a.xaxisTooltip.style.top=i+"px"}}}},{key:"moveYAxisTooltip",value:function(e){var n=this.w,a=this.ttCtx;a.yaxisTTEls===null&&(a.yaxisTTEls=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var i=parseInt(a.ycrosshairsHidden.getAttribute("y1"),10),r=n.globals.translateY+i,s=a.yaxisTTEls[e].getBoundingClientRect().height,o=n.globals.translateYAxisX[e]-2;n.config.yaxis[e].opposite&&(o-=26),r-=s/2,n.globals.ignoreYAxisIndexes.indexOf(e)===-1?(a.yaxisTTEls[e].classList.add("apexcharts-active"),a.yaxisTTEls[e].style.top=r+"px",a.yaxisTTEls[e].style.left=o+n.config.yaxis[e].tooltip.offsetX+"px"):a.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=this.w,r=this.ttCtx,s=r.getElTooltip(),o=r.tooltipRect,l=a!==null?parseFloat(a):1,c=parseFloat(e)+l+5,u=parseFloat(n)+l/2;if(c>i.globals.gridWidth/2&&(c=c-o.ttWidth-l-10),c>i.globals.gridWidth-o.ttWidth-10&&(c=i.globals.gridWidth-o.ttWidth),c<-20&&(c=-20),i.config.tooltip.followCursor){var d=r.getElGrid().getBoundingClientRect();(c=r.e.clientX-d.left)>i.globals.gridWidth/2&&(c-=r.tooltipRect.ttWidth),(u=r.e.clientY+i.globals.translateY-d.top)>i.globals.gridHeight/2&&(u-=r.tooltipRect.ttHeight)}else i.globals.isBarHorizontal||o.ttHeight/2+u>i.globals.gridHeight&&(u=i.globals.gridHeight-o.ttHeight+i.globals.translateY);isNaN(c)||(c+=i.globals.translateX,s.style.left=c+"px",s.style.top=u+"px")}},{key:"moveMarkers",value:function(e,n){var a=this.w,i=this.ttCtx;if(a.globals.markers.size[e]>0)for(var r=a.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),s=0;s0){var v=f.getAttribute("shape"),m=c.getMarkerPath(r,s,v,1.5*d);f.setAttribute("d",m)}this.moveXCrosshairs(r),l.fixedTooltip||this.moveTooltip(r,s,d)}}},{key:"moveDynamicPointsOnHover",value:function(e){var n,a=this.ttCtx,i=a.w,r=0,s=0,o=i.globals.pointsArray,l=new ei(this.ctx),c=new Ee(this.ctx);n=l.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var u=a.tooltipUtil.getHoverMarkerSize(n);if(o[n]&&(r=o[n][e][0],s=o[n][e][1]),!isNaN(r)){var d=a.tooltipUtil.getAllMarkers();if(d.length)for(var h=0;h0){var y=c.getMarkerPath(r,v,g,u);d[h].setAttribute("d",y)}else d[h].setAttribute("d","")}}this.moveXCrosshairs(r),a.fixedTooltip||this.moveTooltip(r,s||i.globals.gridHeight,u)}}},{key:"moveStickyTooltipOverBars",value:function(e,n){var a=this.w,i=this.ttCtx,r=a.globals.columnSeries?a.globals.columnSeries.length:a.globals.series.length;a.config.chart.stacked&&(r=a.globals.barGroups.length);var s=r>=2&&r%2==0?Math.floor(r/2):Math.floor(r/2)+1;a.globals.isBarHorizontal&&(s=new ei(this.ctx).getActiveConfigSeriesIndex("desc")+1);var o=a.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(s,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(s,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(s,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(s,"'] path[j='").concat(e,"']"));o||typeof n!="number"||(o=a.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(n,"'] path[j='").concat(e,`'], - .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(e,`'], - .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(e,`'], - .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(n,"'] path[j='").concat(e,"']")));var l=o?parseFloat(o.getAttribute("cx")):0,c=o?parseFloat(o.getAttribute("cy")):0,u=o?parseFloat(o.getAttribute("barWidth")):0,d=i.getElGrid().getBoundingClientRect(),h=o&&(o.classList.contains("apexcharts-candlestick-area")||o.classList.contains("apexcharts-boxPlot-area"));a.globals.isXNumeric?(o&&!h&&(l-=r%2!=0?u/2:0),o&&h&&(l-=u/2)):a.globals.isBarHorizontal||(l=i.xAxisTicksPositions[e-1]+i.dataPointsDividedWidth/2,isNaN(l)&&(l=i.xAxisTicksPositions[e]-i.dataPointsDividedWidth/2)),a.globals.isBarHorizontal?c-=i.tooltipRect.ttHeight:a.config.tooltip.followCursor?c=i.e.clientY-d.top-i.tooltipRect.ttHeight/2:c+i.tooltipRect.ttHeight+15>a.globals.gridHeight&&(c=a.globals.gridHeight),a.globals.isBarHorizontal||this.moveXCrosshairs(l),i.fixedTooltip||this.moveTooltip(l,c||a.globals.gridHeight)}}]),t}(),UI=function(){function t(e){Ue(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx,this.tooltipPosition=new zx(e)}return Ge(t,[{key:"drawDynamicPoints",value:function(){var e=this.w,n=new Ee(this.ctx),a=new po(this.ctx),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");i=Ln(i),e.config.chart.stacked&&i.sort(function(d,h){return parseFloat(d.getAttribute("data:realIndex"))-parseFloat(h.getAttribute("data:realIndex"))});for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,r=this.w;r.config.chart.type!=="bubble"&&this.newPointSize(e,n);var s=n.getAttribute("cx"),o=n.getAttribute("cy");if(a!==null&&i!==null&&(s=a,o=i),this.tooltipPosition.moveXCrosshairs(s),!this.fixedTooltip){if(r.config.chart.type==="radar"){var l=this.ttCtx.getElGrid().getBoundingClientRect();s=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(s,o,r.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var n=this.w,a=this,i=this.ttCtx,r=e,s=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),o=n.config.markers.hover.size,l=0;l0){var i=this.ttCtx.tooltipUtil.getPathFromPoint(e[n],a);e[n].setAttribute("d",i)}else e[n].setAttribute("d","M0,0")}}}]),t}(),GI=function(){function t(e){Ue(this,t),this.w=e.w;var n=this.w;this.ttCtx=e,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&n.config.chart.type==="rangeBar"&&n.config.plotOptions.bar.rangeBarGroupRows}return Ge(t,[{key:"getAttr",value:function(e,n){return parseFloat(e.target.getAttribute(n))}},{key:"handleHeatTreeTooltip",value:function(e){var n=e.e,a=e.opt,i=e.x,r=e.y,s=e.type,o=this.ttCtx,l=this.w;if(n.target.classList.contains("apexcharts-".concat(s,"-rect"))){var c=this.getAttr(n,"i"),u=this.getAttr(n,"j"),d=this.getAttr(n,"cx"),h=this.getAttr(n,"cy"),f=this.getAttr(n,"width"),v=this.getAttr(n,"height");if(o.tooltipLabels.drawSeriesTexts({ttItems:a.ttItems,i:c,j:u,shared:!1,e:n}),l.globals.capturedSeriesIndex=c,l.globals.capturedDataPointIndex=u,i=d+o.tooltipRect.ttWidth/2+f,r=h+o.tooltipRect.ttHeight/2-v/2,o.tooltipPosition.moveXCrosshairs(d+f/2),i>l.globals.gridWidth/2&&(i=d-o.tooltipRect.ttWidth/2+f),o.w.config.tooltip.followCursor){var m=l.globals.dom.elWrap.getBoundingClientRect();i=l.globals.clientX-m.left-(i>l.globals.gridWidth/2?o.tooltipRect.ttWidth:0),r=l.globals.clientY-m.top-(r>l.globals.gridHeight/2?o.tooltipRect.ttHeight:0)}}return{x:i,y:r}}},{key:"handleMarkerTooltip",value:function(e){var n,a,i=e.e,r=e.opt,s=e.x,o=e.y,l=this.w,c=this.ttCtx;if(i.target.classList.contains("apexcharts-marker")){var u=parseInt(r.paths.getAttribute("cx"),10),d=parseInt(r.paths.getAttribute("cy"),10),h=parseFloat(r.paths.getAttribute("val"));if(a=parseInt(r.paths.getAttribute("rel"),10),n=parseInt(r.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,c.intersect){var f=ce.findAncestor(r.paths,"apexcharts-series");f&&(n=parseInt(f.getAttribute("data:realIndex"),10))}if(c.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:n,j:a,shared:!c.showOnIntersect&&l.config.tooltip.shared,e:i}),i.type==="mouseup"&&c.markerClick(i,n,a),l.globals.capturedSeriesIndex=n,l.globals.capturedDataPointIndex=a,s=u,o=d+l.globals.translateY-1.4*c.tooltipRect.ttHeight,c.w.config.tooltip.followCursor){var v=c.getElGrid().getBoundingClientRect();o=c.e.clientY+l.globals.translateY-v.top}h<0&&(o=d),c.marker.enlargeCurrentPoint(a,r.paths,s,o)}return{x:s,y:o}}},{key:"handleBarTooltip",value:function(e){var n,a,i=e.e,r=e.opt,s=this.w,o=this.ttCtx,l=o.getElTooltip(),c=0,u=0,d=0,h=this.getBarTooltipXY({e:i,opt:r});if(h.j!==null||h.barHeight!==0||h.barWidth!==0){n=h.i;var f=h.j;if(s.globals.capturedSeriesIndex=n,s.globals.capturedDataPointIndex=f,s.globals.isBarHorizontal&&o.tooltipUtil.hasBars()||!s.config.tooltip.shared?(u=h.x,d=h.y,a=Array.isArray(s.config.stroke.width)?s.config.stroke.width[n]:s.config.stroke.width,c=u):s.globals.comboCharts||s.config.tooltip.shared||(c/=2),isNaN(d)&&(d=s.globals.svgHeight-o.tooltipRect.ttHeight),parseInt(r.paths.parentNode.getAttribute("data:realIndex"),10),u+o.tooltipRect.ttWidth>s.globals.gridWidth?u-=o.tooltipRect.ttWidth:u<0&&(u=0),o.w.config.tooltip.followCursor){var v=o.getElGrid().getBoundingClientRect();d=o.e.clientY-v.top}o.tooltip===null&&(o.tooltip=s.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),s.config.tooltip.shared||(s.globals.comboBarCount>0?o.tooltipPosition.moveXCrosshairs(c+a/2):o.tooltipPosition.moveXCrosshairs(c)),!o.fixedTooltip&&(!s.config.tooltip.shared||s.globals.isBarHorizontal&&o.tooltipUtil.hasBars())&&(d=d+s.globals.translateY-o.tooltipRect.ttHeight/2,l.style.left=u+s.globals.translateX+"px",l.style.top=d+"px")}}},{key:"getBarTooltipXY",value:function(e){var n=this,a=e.e,i=e.opt,r=this.w,s=null,o=this.ttCtx,l=0,c=0,u=0,d=0,h=0,f=a.target.classList;if(f.contains("apexcharts-bar-area")||f.contains("apexcharts-candlestick-area")||f.contains("apexcharts-boxPlot-area")||f.contains("apexcharts-rangebar-area")){var v=a.target,m=v.getBoundingClientRect(),g=i.elGrid.getBoundingClientRect(),p=m.height;h=m.height;var y=m.width,w=parseInt(v.getAttribute("cx"),10),C=parseInt(v.getAttribute("cy"),10);d=parseFloat(v.getAttribute("barWidth"));var k=a.type==="touchmove"?a.touches[0].clientX:a.clientX;s=parseInt(v.getAttribute("j"),10),l=parseInt(v.parentNode.getAttribute("rel"),10)-1;var P=v.getAttribute("data-range-y1"),S=v.getAttribute("data-range-y2");r.globals.comboCharts&&(l=parseInt(v.parentNode.getAttribute("data:realIndex"),10));var A=function(E){return r.globals.isXNumeric?w-y/2:n.isVerticalGroupedRangeBar?w+y/2:w-o.dataPointsDividedWidth+y/2},T=function(){return C-o.dataPointsDividedHeight+p/2-o.tooltipRect.ttHeight/2};o.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:l,j:s,y1:P?parseInt(P,10):null,y2:S?parseInt(S,10):null,shared:!o.showOnIntersect&&r.config.tooltip.shared,e:a}),r.config.tooltip.followCursor?r.globals.isBarHorizontal?(c=k-g.left+15,u=T()):(c=A(),u=a.clientY-g.top-o.tooltipRect.ttHeight/2-15):r.globals.isBarHorizontal?((c=w)0&&a.setAttribute("width",n.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,n=this.ttCtx;n.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),n.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,n,a){var i=this.ttCtx,r=this.w,s=r.globals,o=s.seriesYAxisMap[e];if(i.yaxisTooltips[e]&&o.length>0){var l=s.yLabelFormatters[e],c=i.getElGrid().getBoundingClientRect(),u=o[0],d=0;a.yRatio.length>1&&(d=u);var h=(n-c.top)*a.yRatio[d],f=s.maxYArr[u]-s.minYArr[u],v=s.minYArr[u]+(f-h);r.config.yaxis[e].reversed&&(v=s.maxYArr[u]-(f-h)),i.tooltipPosition.moveYCrosshairs(n-c.top),i.yaxisTooltipText[e].innerHTML=l(v),i.tooltipPosition.moveYAxisTooltip(e)}}}]),t}(),ip=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new jx(this),this.tooltipLabels=new XI(this),this.tooltipPosition=new zx(this),this.marker=new UI(this),this.intersect=new GI(this),this.axesTooltip=new qI(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return Ge(t,[{key:"getElTooltip",value:function(e){return e||(e=this),e.w.globals.dom.baseEl?e.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(e){var n=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=n.config.xaxis.tooltip.enabled&&n.globals.axisCharts,this.yaxisTooltips=n.config.yaxis.map(function(s,o){return!!(s.show&&s.tooltip.enabled&&n.globals.axisCharts)}),this.allTooltipSeriesGroups=[],n.globals.axisCharts||(this.showTooltipTitle=!1);var a=document.createElement("div");if(a.classList.add("apexcharts-tooltip"),n.config.tooltip.cssClass&&a.classList.add(n.config.tooltip.cssClass),a.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),n.globals.dom.elWrap.appendChild(a),n.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var i=new al(this.ctx);this.xAxisTicksPositions=i.getXAxisTicksPositions()}if(!n.globals.comboCharts&&!this.tConfig.intersect&&n.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),n.config.markers.size!==0&&n.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),n.globals.collapsedSeries.length!==n.globals.series.length){this.dataPointsDividedHeight=n.globals.gridHeight/n.globals.dataPoints,this.dataPointsDividedWidth=n.globals.gridWidth/n.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||n.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,a.appendChild(this.tooltipTitle));var r=n.globals.series.length;(n.globals.xyCharts||n.globals.comboCharts)&&this.tConfig.shared&&(r=this.showOnIntersect?1:n.globals.series.length),this.legendLabels=n.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(r),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var n=this,a=this.w,i=[],r=this.getElTooltip(),s=function(l){var c=document.createElement("div");c.classList.add("apexcharts-tooltip-series-group","apexcharts-tooltip-series-group-".concat(l)),c.style.order=a.config.tooltip.inverseOrder?e-l:l+1;var u=document.createElement("span");u.classList.add("apexcharts-tooltip-marker"),a.config.tooltip.fillSeriesColor?u.style.backgroundColor=a.globals.colors[l]:u.style.color=a.globals.colors[l];var d=a.config.markers.shape,h=d;Array.isArray(d)&&(h=d[l]),u.setAttribute("shape",h),c.appendChild(u);var f=document.createElement("div");f.classList.add("apexcharts-tooltip-text"),f.style.fontFamily=n.tConfig.style.fontFamily||a.config.chart.fontFamily,f.style.fontSize=n.tConfig.style.fontSize,["y","goals","z"].forEach(function(v){var m=document.createElement("div");m.classList.add("apexcharts-tooltip-".concat(v,"-group"));var g=document.createElement("span");g.classList.add("apexcharts-tooltip-text-".concat(v,"-label")),m.appendChild(g);var p=document.createElement("span");p.classList.add("apexcharts-tooltip-text-".concat(v,"-value")),m.appendChild(p),f.appendChild(m)}),c.appendChild(f),r.appendChild(c),i.push(c)},o=0;o0&&this.addPathsEventListeners(v,d),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(d)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,n=this.getElTooltip(),a=n.getBoundingClientRect(),i=a.width+10,r=a.height+10,s=this.tConfig.fixed.offsetX,o=this.tConfig.fixed.offsetY,l=this.tConfig.fixed.position.toLowerCase();return l.indexOf("right")>-1&&(s=s+e.globals.svgWidth-i+10),l.indexOf("bottom")>-1&&(o=o+e.globals.svgHeight-r-10),n.style.left=s+"px",n.style.top=o+"px",{x:s,y:o,ttWidth:i,ttHeight:r}}},{key:"addDatapointEventsListeners",value:function(e){var n=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(n,e)}},{key:"addPathsEventListeners",value:function(e,n){for(var a=this,i=function(s){var o={paths:e[s],tooltipEl:n.tooltipEl,tooltipY:n.tooltipY,tooltipX:n.tooltipX,elGrid:n.elGrid,hoverArea:n.hoverArea,ttItems:n.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(l){return e[s].addEventListener(l,a.onSeriesHover.bind(a,o),{capture:!1,passive:!0})})},r=0;r=20?this.seriesHover(e,n):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){a.seriesHover(e,n)},20-i))}},{key:"seriesHover",value:function(e,n){var a=this;this.lastHoverTime=Date.now();var i=[],r=this.w;r.config.chart.group&&(i=this.ctx.getGroupedCharts()),r.globals.axisCharts&&(r.globals.minX===-1/0&&r.globals.maxX===1/0||r.globals.dataPoints===0)||(i.length?i.forEach(function(s){var o=a.getElTooltip(s),l={paths:e.paths,tooltipEl:o,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:s.w.globals.tooltip.ttItems};s.w.globals.minX===a.w.globals.minX&&s.w.globals.maxX===a.w.globals.maxX&&s.w.globals.tooltip.seriesHoverByContext({chartCtx:s,ttCtx:s.w.globals.tooltip,opt:l,e:n})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:n}))}},{key:"seriesHoverByContext",value:function(e){var n=e.chartCtx,a=e.ttCtx,i=e.opt,r=e.e,s=n.w,o=this.getElTooltip(n);o&&(a.tooltipRect={x:0,y:0,ttWidth:o.getBoundingClientRect().width,ttHeight:o.getBoundingClientRect().height},a.e=r,a.tooltipUtil.hasBars()&&!s.globals.comboCharts&&!a.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new ei(n).toggleSeriesOnHover(r,r.target.parentNode),a.fixedTooltip&&a.drawFixedTooltipRect(),s.globals.axisCharts?a.axisChartsTooltips({e:r,opt:i,tooltipRect:a.tooltipRect}):a.nonAxisChartsTooltips({e:r,opt:i,tooltipRect:a.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var n,a,i=e.e,r=e.opt,s=this.w,o=r.elGrid.getBoundingClientRect(),l=i.type==="touchmove"?i.touches[0].clientX:i.clientX,c=i.type==="touchmove"?i.touches[0].clientY:i.clientY;if(this.clientY=c,this.clientX=l,s.globals.capturedSeriesIndex=-1,s.globals.capturedDataPointIndex=-1,co.top+o.height)this.handleMouseOut(r);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!s.config.tooltip.shared){var u=parseInt(r.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(u)<0)return void this.handleMouseOut(r)}var d=this.getElTooltip(),h=this.getElXCrosshairs(),f=[];s.config.chart.group&&(f=this.ctx.getSyncedCharts());var v=s.globals.xyCharts||s.config.chart.type==="bar"&&!s.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||s.globals.comboCharts&&this.tooltipUtil.hasBars();if(i.type==="mousemove"||i.type==="touchmove"||i.type==="mouseup"){if(s.globals.collapsedSeries.length+s.globals.ancillaryCollapsedSeries.length===s.globals.series.length)return;h!==null&&h.classList.add("apexcharts-active");var m=this.yaxisTooltips.filter(function(y){return y===!0});if(this.ycrosshairs!==null&&m.length&&this.ycrosshairs.classList.add("apexcharts-active"),v&&!this.showOnIntersect||f.length>1)this.handleStickyTooltip(i,l,c,r);else if(s.config.chart.type==="heatmap"||s.config.chart.type==="treemap"){var g=this.intersect.handleHeatTreeTooltip({e:i,opt:r,x:n,y:a,type:s.config.chart.type});n=g.x,a=g.y,d.style.left=n+"px",d.style.top=a+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:i,opt:r}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:i,opt:r,x:n,y:a});if(this.yaxisTooltips.length)for(var p=0;pc.width)this.handleMouseOut(i);else if(l!==null)this.handleStickyCapturedSeries(e,l,i,o);else if(this.tooltipUtil.isXoverlap(o)||r.globals.isBarHorizontal){var u=r.globals.series.findIndex(function(d,h){return!r.globals.collapsedSeriesIndices.includes(h)});this.create(e,this,u,o,i.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(e,n,a,i){var r=this.w;if(!this.tConfig.shared&&r.globals.series[n][i]===null)return void this.handleMouseOut(a);if(r.globals.series[n][i]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(i)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,n,i,a.ttItems):this.create(e,this,n,i,a.ttItems,!1);else if(this.tooltipUtil.isXoverlap(i)){var s=r.globals.series.findIndex(function(o,l){return!r.globals.collapsedSeriesIndices.includes(l)});this.create(e,this,s,i,a.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,n=new Ee(this.ctx),a=e.globals.dom.Paper.find(".apexcharts-bar-area"),i=0;i5&&arguments[5]!==void 0?arguments[5]:null,S=this.w,A=n;e.type==="mouseup"&&this.markerClick(e,a,i),P===null&&(P=this.tConfig.shared);var T=this.tooltipUtil.hasMarkers(a),E=this.tooltipUtil.getElBars(),I=function(){S.globals.markers.largestSize>0?A.marker.enlargePoints(i):A.tooltipPosition.moveDynamicPointsOnHover(i)};if(S.config.legend.tooltipHoverFormatter){var O=S.config.legend.tooltipHoverFormatter,V=Array.from(this.legendLabels);V.forEach(function(q){var oe=q.getAttribute("data:default-text");q.innerHTML=decodeURIComponent(oe)});for(var F=0;F0)){var X=new Ee(this.ctx),Y=S.globals.dom.Paper.find(".apexcharts-bar-area[j='".concat(i,"']"));this.deactivateHoverFilter(),A.tooltipPosition.moveStickyTooltipOverBars(i,a),A.tooltipUtil.getAllMarkers(!0).length&&I();for(var se=0;se0&&a.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(v-=d*A)),S&&(v=v+f.height/2-w/2-2);var E=a.globals.series[i][r]<0,I=c;switch(this.barCtx.isReversed&&(I=c+(E?h:-h)),p.position){case"center":m=S?E?I-h/2+k:I+h/2-k:E?I-h/2+f.height/2+k:I+h/2+f.height/2-k;break;case"bottom":m=S?E?I-h+k:I+h-k:E?I-h+f.height+w+k:I+h-f.height/2+w-k;break;case"top":m=S?E?I+k:I-k:E?I-f.height/2-k:I+f.height+k}var O=I;if(a.globals.seriesGroups.forEach(function(z){var W;(W=n.barCtx[z.join(",")])===null||W===void 0||W.prevY.forEach(function(ne){O=E?Math.max(ne[r],O):Math.min(ne[r],O)})}),this.barCtx.lastActiveBarSerieIndex===s&&y.enabled){var V=new Ee(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:s,j:r}),g.fontSize);o=E?O-V.height/2-k-y.offsetY+18:O+V.height+k+y.offsetY-18;var F=T;l=P+(a.globals.isXNumeric?-d*a.globals.barGroups.length/2:a.globals.barGroups.length*d/2-(a.globals.barGroups.length-1)*d-F)+y.offsetX}return a.config.chart.stacked||(m<0?m=0+w:m+f.height/3>a.globals.gridHeight&&(m=a.globals.gridHeight-w)),{bcx:u,bcy:c,dataLabelsX:v,dataLabelsY:m,totalDataLabelsX:l,totalDataLabelsY:o,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var n=this,a=this.w,i=e.x,r=e.i,s=e.j,o=e.realIndex,l=e.bcy,c=e.barHeight,u=e.barWidth,d=e.textRects,h=e.dataLabelsX,f=e.strokeWidth,v=e.dataLabelsConfig,m=e.barDataLabelsConfig,g=e.barTotalDataLabelsConfig,p=e.offX,y=e.offY,w=a.globals.gridHeight/a.globals.dataPoints,C=this.barCtx.barHelpers.getZeroValueEncounters({i:r,j:s}).zeroEncounters;u=Math.abs(u);var k,P,S=l-(this.barCtx.isRangeBar?0:w)+c/2+d.height/2+y-3;!a.config.chart.stacked&&C>0&&a.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(S-=c*C);var A="start",T=a.globals.series[r][s]<0,E=i;switch(this.barCtx.isReversed&&(E=i+(T?-u:u),A=T?"start":"end"),m.position){case"center":h=T?E+u/2-p:Math.max(d.width/2,E-u/2)+p;break;case"bottom":h=T?E+u-f-p:E-u+f+p;break;case"top":h=T?E-f-p:E-f+p}var I=E;if(a.globals.seriesGroups.forEach(function(V){var F;(F=n.barCtx[V.join(",")])===null||F===void 0||F.prevX.forEach(function(z){I=T?Math.min(z[s],I):Math.max(z[s],I)})}),this.barCtx.lastActiveBarSerieIndex===o&&g.enabled){var O=new Ee(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:o,j:s}),v.fontSize);T?(k=I-f-p-g.offsetX,A="end"):k=I+p+g.offsetX+(this.barCtx.isReversed?-(u+f):f),P=S-d.height/2+O.height/2+g.offsetY+f,a.globals.barGroups.length>1&&(P-=a.globals.barGroups.length/2*(c/2))}return a.config.chart.stacked||(v.textAnchor==="start"?h-d.width<0?h=T?d.width+f:f:h+d.width>a.globals.gridWidth&&(h=T?a.globals.gridWidth-f:a.globals.gridWidth-d.width-f):v.textAnchor==="middle"?h-d.width/2<0?h=d.width/2+f:h+d.width/2>a.globals.gridWidth&&(h=a.globals.gridWidth-d.width/2-f):v.textAnchor==="end"&&(h<1?h=d.width+f:h+1>a.globals.gridWidth&&(h=a.globals.gridWidth-d.width-f))),{bcx:i,bcy:l,dataLabelsX:h,dataLabelsY:S,totalDataLabelsX:k,totalDataLabelsY:P,totalDataLabelsAnchor:A}}},{key:"drawCalculatedDataLabels",value:function(e){var n=e.x,a=e.y,i=e.val,r=e.i,s=e.j,o=e.textRects,l=e.barHeight,c=e.barWidth,u=e.dataLabelsConfig,d=this.w,h="rotate(0)";d.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(h="rotate(-90, ".concat(n,", ").concat(a,")"));var f=new Us(this.barCtx.ctx),v=new Ee(this.barCtx.ctx),m=u.formatter,g=null,p=d.globals.collapsedSeriesIndices.indexOf(r)>-1;if(u.enabled&&!p){g=v.group({class:"apexcharts-data-labels",transform:h});var y="";i!==void 0&&(y=m(i,Ye(Ye({},d),{},{seriesIndex:r,dataPointIndex:s,w:d}))),!i&&d.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(y="");var w=d.globals.series[r][s]<0,C=d.config.plotOptions.bar.dataLabels.position;d.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(C==="top"&&(u.textAnchor=w?"end":"start"),C==="center"&&(u.textAnchor="middle"),C==="bottom"&&(u.textAnchor=w?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&cMath.abs(c)&&(y=""):o.height/1.6>Math.abs(l)&&(y=""));var k=Ye({},u);this.barCtx.isHorizontal&&i<0&&(u.textAnchor==="start"?k.textAnchor="end":u.textAnchor==="end"&&(k.textAnchor="start")),f.plotDataLabelsText({x:n,y:a,text:y,i:r,j:s,parent:g,dataLabelsConfig:k,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return g}},{key:"drawTotalDataLabels",value:function(e){var n=e.x,a=e.y,i=e.val,r=e.realIndex,s=e.textAnchor,o=e.barTotalDataLabelsConfig;this.w;var l,c=new Ee(this.barCtx.ctx);return o.enabled&&n!==void 0&&a!==void 0&&this.barCtx.lastActiveBarSerieIndex===r&&(l=c.drawText({x:n,y:a,foreColor:o.style.color,text:i,textAnchor:s,fontFamily:o.style.fontFamily,fontSize:o.style.fontSize,fontWeight:o.style.fontWeight})),l}}]),t}(),KI=function(){function t(e){Ue(this,t),this.w=e.w,this.barCtx=e}return Ge(t,[{key:"initVariables",value:function(e){var n=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var a=0;a0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[a].length),n.globals.isXNumeric)for(var i=0;in.globals.minX&&n.globals.seriesX[a][i]0&&(r=u.globals.minXDiff/f),(o=r/h*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(o=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(o=parseInt(this.barCtx.barOptions.columnWidth,10)),l=u.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?u.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),u.globals.isXNumeric?n=this.barCtx.getBarXForNumericXAxis({x:n,j:0,realIndex:e,barWidth:o}).x:n=u.globals.padHorizontal+ce.noExponents(r-o*this.barCtx.seriesLen)/2}return u.globals.barHeight=s,u.globals.barWidth=o,{x:n,y:a,yDivision:i,xDivision:r,barHeight:s,barWidth:o,zeroH:l,zeroW:c}}},{key:"initializeStackedPrevVars",value:function(e){e.w.globals.seriesGroups.forEach(function(n){e[n]||(e[n]={}),e[n].prevY=[],e[n].prevX=[],e[n].prevYF=[],e[n].prevXF=[],e[n].prevYVal=[],e[n].prevXVal=[]})}},{key:"initializeStackedXYVars",value:function(e){e.w.globals.seriesGroups.forEach(function(n){e[n]||(e[n]={}),e[n].xArrj=[],e[n].xArrjF=[],e[n].xArrjVal=[],e[n].yArrj=[],e[n].yArrjF=[],e[n].yArrjVal=[]})}},{key:"getPathFillColor",value:function(e,n,a,i){var r,s,o,l,c=this.w,u=this.barCtx.ctx.fill,d=null,h=this.barCtx.barOptions.distributed?a:n,f=!1;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(v){e[n][a]>=v.from&&e[n][a]<=v.to&&(d=v.color,f=!0)}),{color:u.fillPath({seriesNumber:this.barCtx.barOptions.distributed?h:i,dataPointIndex:a,color:d,value:e[n][a],fillConfig:(r=c.config.series[n].data[a])===null||r===void 0?void 0:r.fill,fillType:(s=c.config.series[n].data[a])!==null&&s!==void 0&&(o=s.fill)!==null&&o!==void 0&&o.type?(l=c.config.series[n].data[a])===null||l===void 0?void 0:l.fill.type:Array.isArray(c.config.fill.type)?c.config.fill.type[i]:c.config.fill.type}),useRangeColor:f}}},{key:"getStrokeWidth",value:function(e,n,a){var i=0,r=this.w;return this.barCtx.series[e][n]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,r.config.stroke.show&&(this.barCtx.isNullValue||(i=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[a]:this.barCtx.strokeWidth)),i}},{key:"createBorderRadiusArr",value:function(e){var n,a=this.w,i=!this.w.config.chart.stacked||a.config.plotOptions.bar.borderRadius<=0,r=e.length,s=0|((n=e[0])===null||n===void 0?void 0:n.length),o=Array.from({length:r},function(){return Array(s).fill(i?"top":"none")});if(i)return o;for(var l=0;l0?(c.push(h),d++):f<0&&(u.push(h),d++)}if(c.length>0&&u.length===0)if(c.length===1)o[c[0]][l]="both";else{var v,m=c[0],g=c[c.length-1],p=Ho(c);try{for(p.s();!(v=p.n()).done;){var y=v.value;o[y][l]=y===m?"bottom":y===g?"top":"none"}}catch(W){p.e(W)}finally{p.f()}}else if(u.length>0&&c.length===0)if(u.length===1)o[u[0]][l]="both";else{var w,C=Math.max.apply(Math,u),k=Math.min.apply(Math,u),P=Ho(u);try{for(P.s();!(w=P.n()).done;){var S=w.value;o[S][l]=S===C?"bottom":S===k?"top":"none"}}catch(W){P.e(W)}finally{P.f()}}else if(c.length>0&&u.length>0){var A,T=c[c.length-1],E=Ho(c);try{for(E.s();!(A=E.n()).done;){var I=A.value;o[I][l]=I===T?"top":"none"}}catch(W){E.e(W)}finally{E.f()}var O,V=Math.max.apply(Math,u),F=Ho(u);try{for(F.s();!(O=F.n()).done;){var z=O.value;o[z][l]=z===V?"bottom":"none"}}catch(W){F.e(W)}finally{F.f()}}else d===1&&(o[c[0]||u[0]][l]="both")}return o}},{key:"barBackground",value:function(e){var n=e.j,a=e.i,i=e.x1,r=e.x2,s=e.y1,o=e.y2,l=e.elSeries,c=this.w,u=new Ee(this.barCtx.ctx),d=new ei(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&d===a){n>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(n%=this.barCtx.barOptions.colors.backgroundBarColors.length);var h=this.barCtx.barOptions.colors.backgroundBarColors[n],f=u.drawRect(i!==void 0?i:0,s!==void 0?s:0,r!==void 0?r:c.globals.gridWidth,o!==void 0?o:c.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,h,this.barCtx.barOptions.colors.backgroundBarOpacity);l.add(f),f.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var n,a=e.barWidth,i=e.barXPosition,r=e.y1,s=e.y2,o=e.strokeWidth,l=e.isReversed,c=e.series,u=e.seriesGroup,d=e.realIndex,h=e.i,f=e.j,v=e.w,m=new Ee(this.barCtx.ctx);(o=Array.isArray(o)?o[d]:o)||(o=0);var g=a,p=i;(n=v.config.series[d].data[f])!==null&&n!==void 0&&n.columnWidthOffset&&(p=i-v.config.series[d].data[f].columnWidthOffset/2,g=a+v.config.series[d].data[f].columnWidthOffset);var y=o/2,w=p+y,C=p+g-y,k=(c[h][f]>=0?1:-1)*(l?-1:1);r+=.001-y*k,s+=.001+y*k;var P=m.move(w,r),S=m.move(w,r),A=m.line(C,r);if(v.globals.previousPaths.length>0&&(S=this.barCtx.getPreviousPath(d,f,!1)),P=P+m.line(w,s)+m.line(C,s)+A+(v.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[d][f]==="both"?" Z":" z"),S=S+m.line(w,r)+A+A+A+A+A+m.line(w,r)+(v.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[d][f]==="both"?" Z":" z"),this.arrBorderRadius[d][f]!=="none"&&(P=m.roundPathCorners(P,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var T=this.barCtx;(T=this.barCtx[u]).yArrj.push(s-y*k),T.yArrjF.push(Math.abs(r-s+o*k)),T.yArrjVal.push(this.barCtx.series[h][f])}return{pathTo:P,pathFrom:S}}},{key:"getBarpaths",value:function(e){var n,a=e.barYPosition,i=e.barHeight,r=e.x1,s=e.x2,o=e.strokeWidth,l=e.isReversed,c=e.series,u=e.seriesGroup,d=e.realIndex,h=e.i,f=e.j,v=e.w,m=new Ee(this.barCtx.ctx);(o=Array.isArray(o)?o[d]:o)||(o=0);var g=a,p=i;(n=v.config.series[d].data[f])!==null&&n!==void 0&&n.barHeightOffset&&(g=a-v.config.series[d].data[f].barHeightOffset/2,p=i+v.config.series[d].data[f].barHeightOffset);var y=o/2,w=g+y,C=g+p-y,k=(c[h][f]>=0?1:-1)*(l?-1:1);r+=.001+y*k,s+=.001-y*k;var P=m.move(r,w),S=m.move(r,w);v.globals.previousPaths.length>0&&(S=this.barCtx.getPreviousPath(d,f,!1));var A=m.line(r,C);if(P=P+m.line(s,w)+m.line(s,C)+A+(v.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[d][f]==="both"?" Z":" z"),S=S+m.line(r,w)+A+A+A+A+A+m.line(r,w)+(v.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[d][f]==="both"?" Z":" z"),this.arrBorderRadius[d][f]!=="none"&&(P=m.roundPathCorners(P,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var T=this.barCtx;(T=this.barCtx[u]).xArrj.push(s+y*k),T.xArrjF.push(Math.abs(r-s-o*k)),T.xArrjVal.push(this.barCtx.series[h][f])}return{pathTo:P,pathFrom:S}}},{key:"checkZeroSeries",value:function(e){for(var n=e.series,a=this.w,i=0;i2&&arguments[2]!==void 0)||arguments[2]?n:null;return e!=null&&(a=n+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),a}},{key:"getYForValue",value:function(e,n,a){var i=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3]?n:null;return e!=null&&(i=n-e/this.barCtx.yRatio[a]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[a]:0)),i}},{key:"getGoalValues",value:function(e,n,a,i,r,s){var o=this,l=this.w,c=[],u=function(f,v){var m;c.push((Vc(m={},e,e==="x"?o.getXForValue(f,n,!1):o.getYForValue(f,a,s,!1)),Vc(m,"attrs",v),m))};if(l.globals.seriesGoals[i]&&l.globals.seriesGoals[i][r]&&Array.isArray(l.globals.seriesGoals[i][r])&&l.globals.seriesGoals[i][r].forEach(function(f){u(f.value,f)}),this.barCtx.barOptions.isDumbbell&&l.globals.seriesRange.length){var d=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:l.globals.colors,h={strokeHeight:e==="x"?0:l.globals.markers.size[i],strokeWidth:e==="x"?l.globals.markers.size[i]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(d[i])?d[i][0]:d[i]};u(l.globals.seriesRangeStart[i][r],h),u(l.globals.seriesRangeEnd[i][r],Ye(Ye({},h),{},{strokeColor:Array.isArray(d[i])?d[i][1]:d[i]}))}return c}},{key:"drawGoalLine",value:function(e){var n=e.barXPosition,a=e.barYPosition,i=e.goalX,r=e.goalY,s=e.barWidth,o=e.barHeight,l=new Ee(this.barCtx.ctx),c=l.group({className:"apexcharts-bar-goals-groups"});c.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:c.node}),c.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var u=null;return this.barCtx.isHorizontal?Array.isArray(i)&&i.forEach(function(d){if(d.x>=-1&&d.x<=l.w.globals.gridWidth+1){var h=d.attrs.strokeHeight!==void 0?d.attrs.strokeHeight:o/2,f=a+h+o/2;u=l.drawLine(d.x,f-2*h,d.x,f,d.attrs.strokeColor?d.attrs.strokeColor:void 0,d.attrs.strokeDashArray,d.attrs.strokeWidth?d.attrs.strokeWidth:2,d.attrs.strokeLineCap),c.add(u)}}):Array.isArray(r)&&r.forEach(function(d){if(d.y>=-1&&d.y<=l.w.globals.gridHeight+1){var h=d.attrs.strokeWidth!==void 0?d.attrs.strokeWidth:s/2,f=n+h+s/2;u=l.drawLine(f-2*h,d.y,f,d.y,d.attrs.strokeColor?d.attrs.strokeColor:void 0,d.attrs.strokeDashArray,d.attrs.strokeHeight?d.attrs.strokeHeight:2,d.attrs.strokeLineCap),c.add(u)}}),c}},{key:"drawBarShadow",value:function(e){var n=e.prevPaths,a=e.currPaths,i=e.color,r=this.w,s=n.x,o=n.x1,l=n.barYPosition,c=a.x,u=a.x1,d=a.barYPosition,h=l+a.barHeight,f=new Ee(this.barCtx.ctx),v=new ce,m=f.move(o,h)+f.line(s,h)+f.line(c,d)+f.line(u,d)+f.line(o,h)+(r.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[realIndex][j]==="both"?" Z":" z");return f.drawPath({d:m,fill:v.shadeColor(.5,ce.rgb2hex(i)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadow apexcharts-decoration-element"})}},{key:"getZeroValueEncounters",value:function(e){var n,a=e.i,i=e.j,r=this.w,s=0,o=0;return(r.config.plotOptions.bar.horizontal?r.globals.series.map(function(l,c){return c}):((n=r.globals.columnSeries)===null||n===void 0?void 0:n.i.map(function(l){return l}))||[]).forEach(function(l){var c=r.globals.seriesPercent[l][i];c&&s++,l-1}),i=this.barCtx.columnGroupIndices,r=i.indexOf(a);return r<0&&(i.push(a),r=i.length-1),{groupIndex:a,columnGroupIndex:r}}}]),t}(),Gs=function(){function t(e,n){Ue(this,t),this.ctx=e,this.w=e.w;var a=this.w;this.barOptions=a.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=a.config.stroke.width,this.isNullValue=!1,this.isRangeBar=a.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.globals.seriesRange.length&&a.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=n,this.xyRatios!==null&&(this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var i=new ei(this.ctx);this.lastActiveBarSerieIndex=i.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var r=i.getBarSeriesIndices(),s=new yn(this.ctx);this.stackedSeriesTotals=s.getStackedSeriesTotals(this.w.config.series.map(function(o,l){return r.indexOf(l)===-1?l:-1}).filter(function(o){return o!==-1})),this.barHelpers=new KI(this)}return Ge(t,[{key:"draw",value:function(e,n){var a=this.w,i=new Ee(this.ctx),r=new yn(this.ctx,a);e=r.getLogSeries(e),this.series=e,this.yRatio=r.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var s=i.group({class:"apexcharts-bar-series apexcharts-plot-series"});a.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var o=0,l=0;o0&&(this.visibleI=this.visibleI+1);var C=0,k=0;this.yRatio.length>1&&(this.yaxisIndex=a.globals.seriesYAxisReverseMap[p],this.translationsIndex=p);var P=this.translationsIndex;this.isReversed=a.config.yaxis[this.yaxisIndex]&&a.config.yaxis[this.yaxisIndex].reversed;var S=this.barHelpers.initialPositions(p);v=S.y,C=S.barHeight,u=S.yDivision,h=S.zeroW,f=S.x,k=S.barWidth,c=S.xDivision,d=S.zeroH,this.isHorizontal||g.push(f+k/2);var A=i.group({class:"apexcharts-datalabels","data:realIndex":p});a.globals.delayedElements.push({el:A.node}),A.node.classList.add("apexcharts-element-hidden");var T=i.group({class:"apexcharts-bar-goals-markers"}),E=i.group({class:"apexcharts-bar-shadows"});a.globals.delayedElements.push({el:E.node}),E.node.classList.add("apexcharts-element-hidden");for(var I=0;I0){var W,ne=this.barHelpers.drawBarShadow({color:typeof z.color=="string"&&((W=z.color)===null||W===void 0?void 0:W.indexOf("url"))===-1?z.color:ce.hexToRgba(a.globals.colors[o]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:V});E.add(ne),a.config.chart.dropShadow.enabled&&new $n(this.ctx).dropShadow(ne,a.config.chart.dropShadow,p)}this.pathArr.push(V);var ee=this.barHelpers.drawGoalLine({barXPosition:V.barXPosition,barYPosition:V.barYPosition,goalX:V.goalX,goalY:V.goalY,barHeight:C,barWidth:k});ee&&T.add(ee),v=V.y,f=V.x,I>0&&g.push(f+k/2),m.push(v),this.renderSeries(Ye(Ye({realIndex:p,pathFill:z.color},z.useRangeColor?{lineFill:z.color}:{}),{},{j:I,i:o,columnGroupIndex:y,pathFrom:V.pathFrom,pathTo:V.pathTo,strokeWidth:O,elSeries:w,x:f,y:v,series:e,barHeight:Math.abs(V.barHeight?V.barHeight:C),barWidth:Math.abs(V.barWidth?V.barWidth:k),elDataLabelsWrap:A,elGoalsMarkers:T,elBarShadows:E,visibleSeries:this.visibleI,type:"bar"}))}a.globals.seriesXvalues[p]=g,a.globals.seriesYvalues[p]=m,s.add(w)}return s}},{key:"renderSeries",value:function(e){var n=e.realIndex,a=e.pathFill,i=e.lineFill,r=e.j,s=e.i,o=e.columnGroupIndex,l=e.pathFrom,c=e.pathTo,u=e.strokeWidth,d=e.elSeries,h=e.x,f=e.y,v=e.y1,m=e.y2,g=e.series,p=e.barHeight,y=e.barWidth,w=e.barXPosition,C=e.barYPosition,k=e.elDataLabelsWrap,P=e.elGoalsMarkers,S=e.elBarShadows,A=e.visibleSeries,T=e.type,E=e.classes,I=this.w,O=new Ee(this.ctx);if(!i){var V=typeof I.globals.stroke.colors[n]=="function"?function(ee){var J,X=I.config.stroke.colors;return Array.isArray(X)&&X.length>0&&((J=X[ee])||(J=""),typeof J=="function")?J({value:I.globals.series[ee][r],dataPointIndex:r,w:I}):J}(n):I.globals.stroke.colors[n];i=this.barOptions.distributed?I.globals.stroke.colors[r]:V}I.config.series[s].data[r]&&I.config.series[s].data[r].strokeColor&&(i=I.config.series[s].data[r].strokeColor),this.isNullValue&&(a="none");var F=r/I.config.chart.animations.animateGradually.delay*(I.config.chart.animations.speed/I.globals.dataPoints)/2.4,z=O.renderPaths({i:s,j:r,realIndex:n,pathFrom:l,pathTo:c,stroke:i,strokeWidth:u,strokeLineCap:I.config.stroke.lineCap,fill:a,animationDelay:F,initialSpeed:I.config.chart.animations.speed,dataChangeSpeed:I.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(T,"-area ").concat(E),chartType:T});z.attr("clip-path","url(#gridRectBarMask".concat(I.globals.cuid,")"));var W=I.config.forecastDataPoints;W.count>0&&r>=I.globals.dataPoints-W.count&&(z.node.setAttribute("stroke-dasharray",W.dashArray),z.node.setAttribute("stroke-width",W.strokeWidth),z.node.setAttribute("fill-opacity",W.fillOpacity)),v!==void 0&&m!==void 0&&(z.attr("data-range-y1",v),z.attr("data-range-y2",m)),new $n(this.ctx).setSelectionFilter(z,n,r),d.add(z);var ne=new ZI(this).handleBarDataLabels({x:h,y:f,y1:v,y2:m,i:s,j:r,series:g,realIndex:n,columnGroupIndex:o,barHeight:p,barWidth:y,barXPosition:w,barYPosition:C,renderedPath:z,visibleSeries:A});return ne.dataLabels!==null&&k.add(ne.dataLabels),ne.totalDataLabels&&k.add(ne.totalDataLabels),d.add(k),P&&d.add(P),S&&d.add(S),d}},{key:"drawBarPaths",value:function(e){var n,a=e.indexes,i=e.barHeight,r=e.strokeWidth,s=e.zeroW,o=e.x,l=e.y,c=e.yDivision,u=e.elSeries,d=this.w,h=a.i,f=a.j;if(d.globals.isXNumeric)n=(l=(d.globals.seriesX[h][f]-d.globals.minX)/this.invertedXRatio-i)+i*this.visibleI;else if(d.config.plotOptions.bar.hideZeroBarsWhenGrouped){var v=this.barHelpers.getZeroValueEncounters({i:h,j:f}),m=v.nonZeroColumns,g=v.zeroEncounters;m>0&&(i=this.seriesLen*i/m),n=l+i*this.visibleI,n-=i*g}else n=l+i*this.visibleI;this.isFunnel&&(s-=(this.barHelpers.getXForValue(this.series[h][f],s)-s)/2),o=this.barHelpers.getXForValue(this.series[h][f],s);var p=this.barHelpers.getBarpaths({barYPosition:n,barHeight:i,x1:s,x2:o,strokeWidth:r,isReversed:this.isReversed,series:this.series,realIndex:a.realIndex,i:h,j:f,w:d});return d.globals.isXNumeric||(l+=c),this.barHelpers.barBackground({j:f,i:h,y1:n-i*this.visibleI,y2:i*this.seriesLen,elSeries:u}),{pathTo:p.pathTo,pathFrom:p.pathFrom,x1:s,x:o,y:l,goalX:this.barHelpers.getGoalValues("x",s,null,h,f),barYPosition:n,barHeight:i}}},{key:"drawColumnPaths",value:function(e){var n,a=e.indexes,i=e.x,r=e.y,s=e.xDivision,o=e.barWidth,l=e.zeroH,c=e.strokeWidth,u=e.elSeries,d=this.w,h=a.realIndex,f=a.translationsIndex,v=a.i,m=a.j,g=a.bc;if(d.globals.isXNumeric){var p=this.getBarXForNumericXAxis({x:i,j:m,realIndex:h,barWidth:o});i=p.x,n=p.barXPosition}else if(d.config.plotOptions.bar.hideZeroBarsWhenGrouped){var y=this.barHelpers.getZeroValueEncounters({i:v,j:m}),w=y.nonZeroColumns,C=y.zeroEncounters;w>0&&(o=this.seriesLen*o/w),n=i+o*this.visibleI,n-=o*C}else n=i+o*this.visibleI;r=this.barHelpers.getYForValue(this.series[v][m],l,f);var k=this.barHelpers.getColumnPaths({barXPosition:n,barWidth:o,y1:l,y2:r,strokeWidth:c,isReversed:this.isReversed,series:this.series,realIndex:h,i:v,j:m,w:d});return d.globals.isXNumeric||(i+=s),this.barHelpers.barBackground({bc:g,j:m,i:v,x1:n-c/2-o*this.visibleI,x2:o*this.seriesLen+c/2,elSeries:u}),{pathTo:k.pathTo,pathFrom:k.pathFrom,x:i,y:r,goalY:this.barHelpers.getGoalValues("y",null,l,v,m,f),barXPosition:n,barWidth:o}}},{key:"getBarXForNumericXAxis",value:function(e){var n=e.x,a=e.barWidth,i=e.realIndex,r=e.j,s=this.w,o=i;return s.globals.seriesX[i].length||(o=s.globals.maxValsInArrayIndex),ce.isNumber(s.globals.seriesX[o][r])&&(n=(s.globals.seriesX[o][r]-s.globals.minX)/this.xRatio-a*this.seriesLen/2),{barXPosition:n+a*this.visibleI,x:n}}},{key:"getPreviousPath",value:function(e,n){for(var a,i=this.w,r=0;r0&&parseInt(s.realIndex,10)===parseInt(e,10)&&i.globals.previousPaths[r].paths[n]!==void 0&&(a=i.globals.previousPaths[r].paths[n].d)}return a}}]),t}(),rp=function(t){Al(n,Gs);var e=Cl(n);function n(){return Ue(this,n),e.apply(this,arguments)}return Ge(n,[{key:"draw",value:function(a,i){var r=this,s=this.w;this.graphics=new Ee(this.ctx),this.bar=new Gs(this.ctx,this.xyRatios);var o=new yn(this.ctx,s);a=o.getLogSeries(a),this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(a),s.config.chart.stackType==="100%"&&(a=s.globals.comboCharts?i.map(function(v){return s.globals.seriesPercent[v]}):s.globals.seriesPercent.slice()),this.series=a,this.barHelpers.initializeStackedPrevVars(this);for(var l=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),c=0,u=0,d=function(v,m){var g=void 0,p=void 0,y=void 0,w=void 0,C=s.globals.comboCharts?i[v]:v,k=r.barHelpers.getGroupIndex(C),P=k.groupIndex,S=k.columnGroupIndex;r.groupCtx=r[s.globals.seriesGroups[P]];var A=[],T=[],E=0;r.yRatio.length>1&&(r.yaxisIndex=s.globals.seriesYAxisReverseMap[C][0],E=C),r.isReversed=s.config.yaxis[r.yaxisIndex]&&s.config.yaxis[r.yaxisIndex].reversed;var I=r.graphics.group({class:"apexcharts-series",seriesName:ce.escapeString(s.globals.seriesNames[C]),rel:v+1,"data:realIndex":C});r.ctx.series.addCollapsedClassToSeries(I,C);var O=r.graphics.group({class:"apexcharts-datalabels","data:realIndex":C}),V=r.graphics.group({class:"apexcharts-bar-goals-markers"}),F=0,z=0,W=r.initialPositions(c,u,g,p,y,w,E);u=W.y,F=W.barHeight,p=W.yDivision,w=W.zeroW,c=W.x,z=W.barWidth,g=W.xDivision,y=W.zeroH,s.globals.barHeight=F,s.globals.barWidth=z,r.barHelpers.initializeStackedXYVars(r),r.groupCtx.prevY.length===1&&r.groupCtx.prevY[0].every(function(U){return isNaN(U)})&&(r.groupCtx.prevY[0]=r.groupCtx.prevY[0].map(function(){return y}),r.groupCtx.prevYF[0]=r.groupCtx.prevYF[0].map(function(){return 0}));for(var ne=0;ne0||r.barHelpers.arrBorderRadius[C][ne]==="top"&&s.globals.series[C][ne]<0)&&(q=oe),I=r.renderSeries(Ye(Ye({realIndex:C,pathFill:se.color},se.useRangeColor?{lineFill:se.color}:{}),{},{j:ne,i:v,columnGroupIndex:S,pathFrom:X.pathFrom,pathTo:X.pathTo,strokeWidth:ee,elSeries:I,x:c,y:u,series:a,barHeight:F,barWidth:z,elDataLabelsWrap:O,elGoalsMarkers:V,type:"bar",visibleSeries:S,classes:q}))}s.globals.seriesXvalues[C]=A,s.globals.seriesYvalues[C]=T,r.groupCtx.prevY.push(r.groupCtx.yArrj),r.groupCtx.prevYF.push(r.groupCtx.yArrjF),r.groupCtx.prevYVal.push(r.groupCtx.yArrjVal),r.groupCtx.prevX.push(r.groupCtx.xArrj),r.groupCtx.prevXF.push(r.groupCtx.xArrjF),r.groupCtx.prevXVal.push(r.groupCtx.xArrjVal),l.add(I)},h=0,f=0;h1?d=(r=h.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:String(v).indexOf("%")===-1?d=parseInt(v,10):d*=parseInt(v,10)/100,o=this.isReversed?this.baseLineY[c]:h.globals.gridHeight-this.baseLineY[c],a=h.globals.padHorizontal+(r-d)/2}var m=h.globals.barGroups.length||1;return{x:a,y:i,yDivision:s,xDivision:r,barHeight:u/m,barWidth:d/m,zeroH:o,zeroW:l}}},{key:"drawStackedBarPaths",value:function(a){for(var i,r=a.indexes,s=a.barHeight,o=a.strokeWidth,l=a.zeroW,c=a.x,u=a.y,d=a.columnGroupIndex,h=a.seriesGroup,f=a.yDivision,v=a.elSeries,m=this.w,g=u+d*s,p=r.i,y=r.j,w=r.realIndex,C=r.translationsIndex,k=0,P=0;P0){var A=l;this.groupCtx.prevXVal[S-1][y]<0?A=this.series[p][y]>=0?this.groupCtx.prevX[S-1][y]+k-2*(this.isReversed?k:0):this.groupCtx.prevX[S-1][y]:this.groupCtx.prevXVal[S-1][y]>=0&&(A=this.series[p][y]>=0?this.groupCtx.prevX[S-1][y]:this.groupCtx.prevX[S-1][y]-k+2*(this.isReversed?k:0)),i=A}else i=l;c=this.series[p][y]===null?i:i+this.series[p][y]/this.invertedYRatio-2*(this.isReversed?this.series[p][y]/this.invertedYRatio:0);var T=this.barHelpers.getBarpaths({barYPosition:g,barHeight:s,x1:i,x2:c,strokeWidth:o,isReversed:this.isReversed,series:this.series,realIndex:r.realIndex,seriesGroup:h,i:p,j:y,w:m});return this.barHelpers.barBackground({j:y,i:p,y1:g,y2:s,elSeries:v}),u+=f,{pathTo:T.pathTo,pathFrom:T.pathFrom,goalX:this.barHelpers.getGoalValues("x",l,null,p,y,C),barXPosition:i,barYPosition:g,x:c,y:u}}},{key:"drawStackedColumnPaths",value:function(a){var i=a.indexes,r=a.x,s=a.y,o=a.xDivision,l=a.barWidth,c=a.zeroH,u=a.columnGroupIndex,d=a.seriesGroup,h=a.elSeries,f=this.w,v=i.i,m=i.j,g=i.bc,p=i.realIndex,y=i.translationsIndex;if(f.globals.isXNumeric){var w=f.globals.seriesX[p][m];w||(w=0),r=(w-f.globals.minX)/this.xRatio-l/2*f.globals.barGroups.length}for(var C,k=r+u*l,P=0,S=0;S0&&!f.globals.isXNumeric||A>0&&f.globals.isXNumeric&&f.globals.seriesX[p-1][m]===f.globals.seriesX[p][m]){var T,E,I,O=Math.min(this.yRatio.length+1,p+1);if(this.groupCtx.prevY[A-1]!==void 0&&this.groupCtx.prevY[A-1].length)for(var V=1;V=0?I-P+2*(this.isReversed?P:0):I;break}if(((ne=this.groupCtx.prevYVal[A-z])===null||ne===void 0?void 0:ne[m])>=0){E=this.series[v][m]>=0?I:I+P-2*(this.isReversed?P:0);break}}E===void 0&&(E=f.globals.gridHeight),C=(T=this.groupCtx.prevYF[0])!==null&&T!==void 0&&T.every(function(J){return J===0})&&this.groupCtx.prevYF.slice(1,A).every(function(J){return J.every(function(X){return isNaN(X)})})?c:E}else C=c;s=this.series[v][m]?C-this.series[v][m]/this.yRatio[y]+2*(this.isReversed?this.series[v][m]/this.yRatio[y]:0):C;var ee=this.barHelpers.getColumnPaths({barXPosition:k,barWidth:l,y1:C,y2:s,yRatio:this.yRatio[y],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:d,realIndex:i.realIndex,i:v,j:m,w:f});return this.barHelpers.barBackground({bc:g,j:m,i:v,x1:k,x2:l,elSeries:h}),{pathTo:ee.pathTo,pathFrom:ee.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,c,v,m),barXPosition:k,x:f.globals.isXNumeric?r:r+o,y:s}}}]),n}(),Yd=function(t){Al(n,Gs);var e=Cl(n);function n(){return Ue(this,n),e.apply(this,arguments)}return Ge(n,[{key:"draw",value:function(a,i,r){var s=this,o=this.w,l=new Ee(this.ctx),c=o.globals.comboCharts?i:o.config.chart.type,u=new mi(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=o.config.plotOptions.bar.horizontal;var d=new yn(this.ctx,o);a=d.getLogSeries(a),this.series=a,this.yRatio=d.getLogYRatios(this.yRatio),this.barHelpers.initVariables(a);for(var h=l.group({class:"apexcharts-".concat(c,"-series apexcharts-plot-series")}),f=function(m){s.isBoxPlot=o.config.chart.type==="boxPlot"||o.config.series[m].type==="boxPlot";var g,p,y,w,C=void 0,k=void 0,P=[],S=[],A=o.globals.comboCharts?r[m]:m,T=s.barHelpers.getGroupIndex(A).columnGroupIndex,E=l.group({class:"apexcharts-series",seriesName:ce.escapeString(o.globals.seriesNames[A]),rel:m+1,"data:realIndex":A});s.ctx.series.addCollapsedClassToSeries(E,A),a[m].length>0&&(s.visibleI=s.visibleI+1);var I,O,V=0;s.yRatio.length>1&&(s.yaxisIndex=o.globals.seriesYAxisReverseMap[A][0],V=A);var F=s.barHelpers.initialPositions(A);k=F.y,I=F.barHeight,p=F.yDivision,w=F.zeroW,C=F.x,O=F.barWidth,g=F.xDivision,y=F.zeroH,S.push(C+O/2);for(var z=l.group({class:"apexcharts-datalabels","data:realIndex":A}),W=l.group({class:"apexcharts-bar-goals-markers"}),ne=function(J){var X=s.barHelpers.getStrokeWidth(m,J,A),Y=null,se={indexes:{i:m,j:J,realIndex:A,translationsIndex:V},x:C,y:k,strokeWidth:X,elSeries:E};Y=s.isHorizontal?s.drawHorizontalBoxPaths(Ye(Ye({},se),{},{yDivision:p,barHeight:I,zeroW:w})):s.drawVerticalBoxPaths(Ye(Ye({},se),{},{xDivision:g,barWidth:O,zeroH:y})),k=Y.y,C=Y.x;var q=s.barHelpers.drawGoalLine({barXPosition:Y.barXPosition,barYPosition:Y.barYPosition,goalX:Y.goalX,goalY:Y.goalY,barHeight:I,barWidth:O});q&&W.add(q),J>0&&S.push(C+O/2),P.push(k),Y.pathTo.forEach(function(oe,U){var le=!s.isBoxPlot&&s.candlestickOptions.wick.useFillColor?Y.color[U]:o.globals.stroke.colors[m],ue=u.fillPath({seriesNumber:A,dataPointIndex:J,color:Y.color[U],value:a[m][J]});s.renderSeries({realIndex:A,pathFill:ue,lineFill:le,j:J,i:m,pathFrom:Y.pathFrom,pathTo:oe,strokeWidth:X,elSeries:E,x:C,y:k,series:a,columnGroupIndex:T,barHeight:I,barWidth:O,elDataLabelsWrap:z,elGoalsMarkers:W,visibleSeries:s.visibleI,type:o.config.chart.type})})},ee=0;ee0&&(F=this.getPreviousPath(g,f,!0)),V=this.isBoxPlot?[d.move(O,T)+d.line(O+o/2,T)+d.line(O+o/2,P)+d.line(O+o/4,P)+d.line(O+o-o/4,P)+d.line(O+o/2,P)+d.line(O+o/2,T)+d.line(O+o,T)+d.line(O+o,I)+d.line(O,I)+d.line(O,T+c/2),d.move(O,I)+d.line(O+o,I)+d.line(O+o,E)+d.line(O+o/2,E)+d.line(O+o/2,S)+d.line(O+o-o/4,S)+d.line(O+o/4,S)+d.line(O+o/2,S)+d.line(O+o/2,E)+d.line(O,E)+d.line(O,I)+"z"]:[d.move(O,E)+d.line(O+o/2,E)+d.line(O+o/2,P)+d.line(O+o/2,E)+d.line(O+o,E)+d.line(O+o,T)+d.line(O+o/2,T)+d.line(O+o/2,S)+d.line(O+o/2,T)+d.line(O,T)+d.line(O,E-c/2)],F+=d.move(O,T),u.globals.isXNumeric||(r+=s),{pathTo:V,pathFrom:F,x:r,y:E,goalY:this.barHelpers.getGoalValues("y",null,l,h,f,i.translationsIndex),barXPosition:O,color:A}}},{key:"drawHorizontalBoxPaths",value:function(a){var i=a.indexes;a.x;var r=a.y,s=a.yDivision,o=a.barHeight,l=a.zeroW,c=a.strokeWidth,u=this.w,d=new Ee(this.ctx),h=i.i,f=i.j,v=this.boxOptions.colors.lower;this.isBoxPlot&&(v=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var m=this.invertedYRatio,g=i.realIndex,p=this.getOHLCValue(g,f),y=l,w=l,C=Math.min(p.o,p.c),k=Math.max(p.o,p.c),P=p.m;u.globals.isXNumeric&&(r=(u.globals.seriesX[g][f]-u.globals.minX)/this.invertedXRatio-o/2);var S=r+o*this.visibleI;this.series[h][f]===void 0||this.series[h][f]===null?(C=l,k=l):(C=l+C/m,k=l+k/m,y=l+p.h/m,w=l+p.l/m,P=l+p.m/m);var A=d.move(l,S),T=d.move(C,S+o/2);return u.globals.previousPaths.length>0&&(T=this.getPreviousPath(g,f,!0)),A=[d.move(C,S)+d.line(C,S+o/2)+d.line(y,S+o/2)+d.line(y,S+o/2-o/4)+d.line(y,S+o/2+o/4)+d.line(y,S+o/2)+d.line(C,S+o/2)+d.line(C,S+o)+d.line(P,S+o)+d.line(P,S)+d.line(C+c/2,S),d.move(P,S)+d.line(P,S+o)+d.line(k,S+o)+d.line(k,S+o/2)+d.line(w,S+o/2)+d.line(w,S+o-o/4)+d.line(w,S+o/4)+d.line(w,S+o/2)+d.line(k,S+o/2)+d.line(k,S)+d.line(P,S)+"z"],T+=d.move(C,S),u.globals.isXNumeric||(r+=s),{pathTo:A,pathFrom:T,x:k,y:r,goalX:this.barHelpers.getGoalValues("x",l,null,h,f),barYPosition:S,color:v}}},{key:"getOHLCValue",value:function(a,i){var r=this.w,s=new yn(this.ctx,r),o=s.getLogValAtSeriesIndex(r.globals.seriesCandleH[a][i],a),l=s.getLogValAtSeriesIndex(r.globals.seriesCandleO[a][i],a),c=s.getLogValAtSeriesIndex(r.globals.seriesCandleM[a][i],a),u=s.getLogValAtSeriesIndex(r.globals.seriesCandleC[a][i],a),d=s.getLogValAtSeriesIndex(r.globals.seriesCandleL[a][i],a);return{o:this.isBoxPlot?o:l,h:this.isBoxPlot?l:o,m:c,l:this.isBoxPlot?u:d,c:this.isBoxPlot?d:u}}}]),n}(),Wx=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"checkColorRange",value:function(){var e=this.w,n=!1,a=e.config.plotOptions[e.config.chart.type];return a.colorScale.ranges.length>0&&a.colorScale.ranges.map(function(i,r){i.from<=0&&(n=!0)}),n}},{key:"getShadeColor",value:function(e,n,a,i){var r=this.w,s=1,o=r.config.plotOptions[e].shadeIntensity,l=this.determineColor(e,n,a);r.globals.hasNegs||i?s=r.config.plotOptions[e].reverseNegativeShade?l.percent<0?l.percent/100*(1.25*o):(1-l.percent/100)*(1.25*o):l.percent<=0?1-(1+l.percent/100)*o:(1-l.percent/100)*o:(s=1-l.percent/100,e==="treemap"&&(s=(1-l.percent/100)*(1.25*o)));var c=l.color,u=new ce;if(r.config.plotOptions[e].enableShades)if(this.w.config.theme.mode==="dark"){var d=u.shadeColor(-1*s,l.color);c=ce.hexToRgba(ce.isColorHex(d)?d:ce.rgb2hex(d),r.config.fill.opacity)}else{var h=u.shadeColor(s,l.color);c=ce.hexToRgba(ce.isColorHex(h)?h:ce.rgb2hex(h),r.config.fill.opacity)}return{color:c,colorProps:l}}},{key:"determineColor",value:function(e,n,a){var i=this.w,r=i.globals.series[n][a],s=i.config.plotOptions[e],o=s.colorScale.inverse?a:n;s.distributed&&i.config.chart.type==="treemap"&&(o=a);var l=i.globals.colors[o],c=null,u=Math.min.apply(Math,Ln(i.globals.series[n])),d=Math.max.apply(Math,Ln(i.globals.series[n]));s.distributed||e!=="heatmap"||(u=i.globals.minY,d=i.globals.maxY),s.colorScale.min!==void 0&&(u=s.colorScale.mini.globals.maxY?s.colorScale.max:i.globals.maxY);var h=Math.abs(d)+Math.abs(u),f=100*r/(h===0?h-1e-6:h);return s.colorScale.ranges.length>0&&s.colorScale.ranges.map(function(v,m){if(r>=v.from&&r<=v.to){l=v.color,c=v.foreColor?v.foreColor:null,u=v.from,d=v.to;var g=Math.abs(d)+Math.abs(u);f=100*r/(g===0?g-1e-6:g)}}),{color:l,foreColor:c,percent:f}}},{key:"calculateDataLabels",value:function(e){var n=e.text,a=e.x,i=e.y,r=e.i,s=e.j,o=e.colorProps,l=e.fontSize,c=this.w.config.dataLabels,u=new Ee(this.ctx),d=new Us(this.ctx),h=null;if(c.enabled){h=u.group({class:"apexcharts-data-labels"});var f=c.offsetX,v=c.offsetY,m=a+f,g=i+parseFloat(c.style.fontSize)/3+v;d.plotDataLabelsText({x:m,y:g,text:n,i:r,j:s,color:o.foreColor,parent:h,fontSize:l,dataLabelsConfig:c})}return h}},{key:"addListeners",value:function(e){var n=new Ee(this.ctx);e.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",n.pathMouseDown.bind(this,e))}}]),t}(),JI=function(){function t(e,n){Ue(this,t),this.ctx=e,this.w=e.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Wx(e),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return Ge(t,[{key:"draw",value:function(e){var n=this.w,a=new Ee(this.ctx),i=a.group({class:"apexcharts-heatmap"});i.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")"));var r=n.globals.gridWidth/n.globals.dataPoints,s=n.globals.gridHeight/n.globals.series.length,o=0,l=!1;this.negRange=this.helpers.checkColorRange();var c=e.slice();n.config.yaxis[0].reversed&&(l=!0,c.reverse());for(var u=l?0:c.length-1;l?u=0;l?u++:u--){var d=a.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:ce.escapeString(n.globals.seriesNames[u]),rel:u+1,"data:realIndex":u});if(this.ctx.series.addCollapsedClassToSeries(d,u),n.config.chart.dropShadow.enabled){var h=n.config.chart.dropShadow;new $n(this.ctx).dropShadow(d,h,u)}for(var f=0,v=n.config.plotOptions.heatmap.shadeIntensity,m=0,g=0;g=c[u].length)break;var p=this.helpers.getShadeColor(n.config.chart.type,u,m,this.negRange),y=p.color,w=p.colorProps;n.config.fill.type==="image"&&(y=new mi(this.ctx).fillPath({seriesNumber:u,dataPointIndex:m,opacity:n.globals.hasNegs?w.percent<0?1-(1+w.percent/100):v+w.percent/100:w.percent/100,patternID:ce.randomId(),width:n.config.fill.image.width?n.config.fill.image.width:r,height:n.config.fill.image.height?n.config.fill.image.height:s}));var C=this.rectRadius,k=a.drawRect(f,o,r,s,C);if(k.attr({cx:f,cy:o}),k.node.classList.add("apexcharts-heatmap-rect"),d.add(k),k.attr({fill:y,i:u,index:u,j:m,val:e[u][m],"stroke-width":this.strokeWidth,stroke:n.config.plotOptions.heatmap.useFillColorAsStroke?y:n.globals.stroke.colors[0],color:y}),this.helpers.addListeners(k),n.config.chart.animations.enabled&&!n.globals.dataChanged){var P=1;n.globals.resized||(P=n.config.chart.animations.speed),this.animateHeatMap(k,f,o,r,s,P)}if(n.globals.dataChanged){var S=1;if(this.dynamicAnim.enabled&&n.globals.shouldAnimate){S=this.dynamicAnim.speed;var A=n.globals.previousPaths[u]&&n.globals.previousPaths[u][m]&&n.globals.previousPaths[u][m].color;A||(A="rgba(255, 255, 255, 0)"),this.animateHeatColor(k,ce.isColorHex(A)?A:ce.rgb2hex(A),ce.isColorHex(y)?y:ce.rgb2hex(y),S)}}var T=(0,n.config.dataLabels.formatter)(n.globals.series[u][m],{value:n.globals.series[u][m],seriesIndex:u,dataPointIndex:m,w:n}),E=this.helpers.calculateDataLabels({text:T,x:f+r/2,y:o+s/2,i:u,j:m,colorProps:w,series:c});E!==null&&d.add(E),f+=r,m++}o+=s,i.add(d)}var I=n.globals.yAxisScale[0].result.slice();return n.config.yaxis[0].reversed?I.unshift(""):I.push(""),n.globals.yAxisScale[0].result=I,i}},{key:"animateHeatMap",value:function(e,n,a,i,r,s){var o=new fo(this.ctx);o.animateRect(e,{x:n+i/2,y:a+r/2,width:0,height:0},{x:n,y:a,width:i,height:r},s,function(){o.animationCompleted(e)})}},{key:"animateHeatColor",value:function(e,n,a,i){e.attr({fill:n}).animate(i).attr({fill:a})}}]),t}(),$x=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"drawYAxisTexts",value:function(e,n,a,i){var r=this.w,s=r.config.yaxis[0],o=r.globals.yLabelFormatters[0];return new Ee(this.ctx).drawText({x:e+s.labels.offsetX,y:n+s.labels.offsetY,text:o(i,a),textAnchor:"middle",fontSize:s.labels.style.fontSize,fontFamily:s.labels.style.fontFamily,foreColor:Array.isArray(s.labels.style.colors)?s.labels.style.colors[a]:s.labels.style.colors})}}]),t}(),Xx=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=n.globals.stroke.colors!==void 0?n.globals.stroke.colors:n.globals.colors,this.defaultSize=Math.min(n.globals.gridWidth,n.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=n.globals.gridWidth/2,n.config.chart.type==="radialBar"?this.fullAngle=360:this.fullAngle=Math.abs(n.config.plotOptions.pie.endAngle-n.config.plotOptions.pie.startAngle),this.initialAngle=n.config.plotOptions.pie.startAngle%this.fullAngle,n.globals.radialSize=this.defaultSize/2.05-n.config.stroke.width-(n.config.chart.sparkline.enabled?0:n.config.chart.dropShadow.blur),this.donutSize=n.globals.radialSize*parseInt(n.config.plotOptions.pie.donut.size,10)/100;var a=n.config.plotOptions.pie.customScale,i=n.globals.gridWidth/2,r=n.globals.gridHeight/2;this.translateX=i-i*a,this.translateY=r-r*a,this.dataLabelsGroup=new Ee(this.ctx).group({class:"apexcharts-datalabels-group",transform:"translate(".concat(this.translateX,", ").concat(this.translateY,") scale(").concat(a,")")}),this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return Ge(t,[{key:"draw",value:function(e){var n=this,a=this.w,i=new Ee(this.ctx),r=i.group({class:"apexcharts-pie"});if(a.globals.noData)return r;for(var s=0,o=0;o-1&&this.pieClicked(h),a.config.dataLabels.enabled){var k=w.x,P=w.y,S=100*v/this.fullAngle+"%";if(v!==0&&a.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?n.endAngle=n.endAngle-(i+o):i+o=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(u=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(u)>this.fullAngle&&(u-=this.fullAngle);var d=Math.PI*(u-90)/180,h=a.centerX+s*Math.cos(c),f=a.centerY+s*Math.sin(c),v=a.centerX+s*Math.cos(d),m=a.centerY+s*Math.sin(d),g=ce.polarToCartesian(a.centerX,a.centerY,a.donutSize,u),p=ce.polarToCartesian(a.centerX,a.centerY,a.donutSize,l),y=r>180?1:0,w=["M",h,f,"A",s,s,0,y,1,v,m];return n=a.chartType==="donut"?[].concat(w,["L",g.x,g.y,"A",a.donutSize,a.donutSize,0,y,0,p.x,p.y,"L",h,f,"z"]).join(" "):a.chartType==="pie"||a.chartType==="polarArea"?[].concat(w,["L",a.centerX,a.centerY,"L",h,f]).join(" "):[].concat(w).join(" "),o.roundPathCorners(n,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(e){var n=this.w,a=new Bx(this.ctx),i=new Ee(this.ctx),r=new $x(this.ctx),s=i.group(),o=i.group(),l=a.niceScale(0,Math.ceil(this.maxY),0),c=l.result.reverse(),u=l.result.length;this.maxY=l.niceMax;for(var d=n.globals.radialSize,h=d/(u-1),f=0;f1&&e.total.show&&(r=e.total.color);var o=s.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),l=s.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");a=(0,e.value.formatter)(a,s),i||typeof e.total.formatter!="function"||(a=e.total.formatter(s));var c=n===e.total.label;n=this.donutDataLabels.total.label?e.name.formatter(n,c,s):"",o!==null&&(o.textContent=n),l!==null&&(l.textContent=a),o!==null&&(o.style.fill=r)}},{key:"printDataLabelsInner",value:function(e,n){var a=this.w,i=e.getAttribute("data:value"),r=a.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];a.globals.series.length>1&&this.printInnerLabels(n,r,i,e);var s=a.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");s!==null&&(s.style.opacity=1)}},{key:"drawSpokes",value:function(e){var n=this,a=this.w,i=new Ee(this.ctx),r=a.config.plotOptions.polarArea.spokes;if(r.strokeWidth!==0){for(var s=[],o=360/a.globals.series.length,l=0;l0&&(P=n.getPreviousPath(p));for(var S=0;S=10?e.x>0?(a="start",i+=10):e.x<0&&(a="end",i-=10):a="middle",Math.abs(e.y)>=n-10&&(e.y<0?r-=10:e.y>0&&(r+=10)),{textAnchor:a,newX:i,newY:r}}},{key:"getPreviousPath",value:function(e){for(var n=this.w,a=null,i=0;i0&&parseInt(r.realIndex,10)===parseInt(e,10)&&n.globals.previousPaths[i].paths[0]!==void 0&&(a=n.globals.previousPaths[i].paths[0].d)}return a}},{key:"getDataPointsPos",value:function(e,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;e=e||[],n=n||[];for(var i=[],r=0;r=360&&(m=360-Math.abs(this.startAngle)-.1);var g=r.drawPath({d:"",stroke:f,strokeWidth:c*parseInt(h.strokeWidth,10)/100,fill:"none",strokeOpacity:h.opacity,classes:"apexcharts-radialbar-area"});if(h.dropShadow.enabled){var p=h.dropShadow;o.dropShadow(g,p)}d.add(g),g.attr("id","apexcharts-radialbarTrack-"+u),this.animatePaths(g,{centerX:a.centerX,centerY:a.centerY,endAngle:m,startAngle:v,size:a.size,i:u,totalItems:2,animBeginArr:0,dur:0,isTrack:!0})}return s}},{key:"drawArcs",value:function(a){var i=this.w,r=new Ee(this.ctx),s=new mi(this.ctx),o=new $n(this.ctx),l=r.group(),c=this.getStrokeWidth(a);a.size=a.size-c/2;var u=i.config.plotOptions.radialBar.hollow.background,d=a.size-c*a.series.length-this.margin*a.series.length-c*parseInt(i.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,h=d-i.config.plotOptions.radialBar.hollow.margin;i.config.plotOptions.radialBar.hollow.image!==void 0&&(u=this.drawHollowImage(a,l,d,u));var f=this.drawHollow({size:h,centerX:a.centerX,centerY:a.centerY,fill:u||"transparent"});if(i.config.plotOptions.radialBar.hollow.dropShadow.enabled){var v=i.config.plotOptions.radialBar.hollow.dropShadow;o.dropShadow(f,v)}var m=1;!this.radialDataLabels.total.show&&i.globals.series.length>1&&(m=0);var g=null;if(this.radialDataLabels.show){var p=i.globals.dom.Paper.findOne(".apexcharts-datalabels-group");g=this.renderInnerDataLabels(p,this.radialDataLabels,{hollowSize:d,centerX:a.centerX,centerY:a.centerY,opacity:m})}i.config.plotOptions.radialBar.hollow.position==="back"&&(l.add(f),g&&l.add(g));var y=!1;i.config.plotOptions.radialBar.inverseOrder&&(y=!0);for(var w=y?a.series.length-1:0;y?w>=0:w100?100:a.series[w])/100,T=Math.round(this.totalAngle*A)+this.startAngle,E=void 0;i.globals.dataChanged&&(S=this.startAngle,E=Math.round(this.totalAngle*ce.negToZero(i.globals.previousPaths[w])/100)+S),Math.abs(T)+Math.abs(P)>360&&(T-=.01),Math.abs(E)+Math.abs(S)>360&&(E-=.01);var I=T-P,O=Array.isArray(i.config.stroke.dashArray)?i.config.stroke.dashArray[w]:i.config.stroke.dashArray,V=r.drawPath({d:"",stroke:k,strokeWidth:c,fill:"none",fillOpacity:i.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+w,strokeDashArray:O});if(Ee.setAttrs(V.node,{"data:angle":I,"data:value":a.series[w]}),i.config.chart.dropShadow.enabled){var F=i.config.chart.dropShadow;o.dropShadow(V,F,w)}if(o.setSelectionFilter(V,0,w),this.addListeners(V,this.radialDataLabels),C.add(V),V.attr({index:0,j:w}),this.barLabels.enabled){var z=ce.polarToCartesian(a.centerX,a.centerY,a.size,P),W=this.barLabels.formatter(i.globals.seriesNames[w],{seriesIndex:w,w:i}),ne=["apexcharts-radialbar-label"];this.barLabels.onClick||ne.push("apexcharts-no-click");var ee=this.barLabels.useSeriesColors?i.globals.colors[w]:i.config.chart.foreColor;ee||(ee=i.config.chart.foreColor);var J=z.x+this.barLabels.offsetX,X=z.y+this.barLabels.offsetY,Y=r.drawText({x:J,y:X,text:W,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:ee,cssClass:ne.join(" ")});Y.on("click",this.onBarLabelClick),Y.attr({rel:w+1}),P!==0&&Y.attr({"transform-origin":"".concat(J," ").concat(X),transform:"rotate(".concat(P," 0 0)")}),C.add(Y)}var se=0;!this.initialAnim||i.globals.resized||i.globals.dataChanged||(se=i.config.chart.animations.speed),i.globals.dataChanged&&(se=i.config.chart.animations.dynamicAnimation.speed),this.animDur=se/(1.2*a.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(V,{centerX:a.centerX,centerY:a.centerY,endAngle:T,startAngle:P,prevEndAngle:E,prevStartAngle:S,size:a.size,i:w,totalItems:2,animBeginArr:this.animBeginArr,dur:se,shouldSetPrevPaths:!0})}return{g:l,elHollow:f,dataLabels:g}}},{key:"drawHollow",value:function(a){var i=new Ee(this.ctx).drawCircle(2*a.size);return i.attr({class:"apexcharts-radialbar-hollow",cx:a.centerX,cy:a.centerY,r:a.size,fill:a.fill}),i}},{key:"drawHollowImage",value:function(a,i,r,s){var o=this.w,l=new mi(this.ctx),c=ce.randomId(),u=o.config.plotOptions.radialBar.hollow.image;if(o.config.plotOptions.radialBar.hollow.imageClipped)l.clippedImgArea({width:r,height:r,image:u,patternID:"pattern".concat(o.globals.cuid).concat(c)}),s="url(#pattern".concat(o.globals.cuid).concat(c,")");else{var d=o.config.plotOptions.radialBar.hollow.imageWidth,h=o.config.plotOptions.radialBar.hollow.imageHeight;if(d===void 0&&h===void 0){var f=o.globals.dom.Paper.image(u,function(m){this.move(a.centerX-m.width/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,a.centerY-m.height/2+o.config.plotOptions.radialBar.hollow.imageOffsetY)});i.add(f)}else{var v=o.globals.dom.Paper.image(u,function(m){this.move(a.centerX-d/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,a.centerY-h/2+o.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(d,h)});i.add(v)}}return s}},{key:"getStrokeWidth",value:function(a){var i=this.w;return a.size*(100-parseInt(i.config.plotOptions.radialBar.hollow.size,10))/100/(a.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(a){var i=parseInt(a.target.getAttribute("rel"),10)-1,r=this.barLabels.onClick,s=this.w;r&&r(s.globals.seriesNames[i],{w:s,seriesIndex:i})}}]),n}(),tM=function(t){Al(n,Gs);var e=Cl(n);function n(){return Ue(this,n),e.apply(this,arguments)}return Ge(n,[{key:"draw",value:function(a,i){var r=this.w,s=new Ee(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=a,this.seriesRangeStart=r.globals.seriesRangeStart,this.seriesRangeEnd=r.globals.seriesRangeEnd,this.barHelpers.initVariables(a);for(var o=s.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),l=0;l0&&(this.visibleI=this.visibleI+1);var y=0,w=0,C=0;this.yRatio.length>1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[m][0],C=m);var k=this.barHelpers.initialPositions(m);v=k.y,h=k.zeroW,f=k.x,w=k.barWidth,y=k.barHeight,c=k.xDivision,u=k.yDivision,d=k.zeroH;for(var P=s.group({class:"apexcharts-datalabels","data:realIndex":m}),S=s.group({class:"apexcharts-rangebar-goals-markers"}),A=0;A0});return this.isHorizontal?(s=m.config.plotOptions.bar.rangeBarGroupRows?l+h*C:l+u*this.visibleI+h*C,k>-1&&!m.config.plotOptions.bar.rangeBarOverlap&&(g=m.globals.seriesRange[i][k].overlaps).indexOf(p)>-1&&(s=(u=v.barHeight/g.length)*this.visibleI+h*(100-parseInt(this.barOptions.barHeight,10))/100/2+u*(this.visibleI+g.indexOf(p))+h*C)):(C>-1&&!m.globals.timescaleLabels.length&&(o=m.config.plotOptions.bar.rangeBarGroupRows?c+f*C:c+d*this.visibleI+f*C),k>-1&&!m.config.plotOptions.bar.rangeBarOverlap&&(g=m.globals.seriesRange[i][k].overlaps).indexOf(p)>-1&&(o=(d=v.barWidth/g.length)*this.visibleI+f*(100-parseInt(this.barOptions.barWidth,10))/100/2+d*(this.visibleI+g.indexOf(p))+f*C)),{barYPosition:s,barXPosition:o,barHeight:u,barWidth:d}}},{key:"drawRangeColumnPaths",value:function(a){var i=a.indexes,r=a.x,s=a.xDivision,o=a.barWidth,l=a.barXPosition,c=a.zeroH,u=this.w,d=i.i,h=i.j,f=i.realIndex,v=i.translationsIndex,m=this.yRatio[v],g=this.getRangeValue(f,h),p=Math.min(g.start,g.end),y=Math.max(g.start,g.end);this.series[d][h]===void 0||this.series[d][h]===null?p=c:(p=c-p/m,y=c-y/m);var w=Math.abs(y-p),C=this.barHelpers.getColumnPaths({barXPosition:l,barWidth:o,y1:p,y2:y,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:f,i:f,j:h,w:u});if(u.globals.isXNumeric){var k=this.getBarXForNumericXAxis({x:r,j:h,realIndex:f,barWidth:o});r=k.x,l=k.barXPosition}else r+=s;return{pathTo:C.pathTo,pathFrom:C.pathFrom,barHeight:w,x:r,y:g.start<0&&g.end<0?p:y,goalY:this.barHelpers.getGoalValues("y",null,c,d,h,v),barXPosition:l}}},{key:"preventBarOverflow",value:function(a){var i=this.w;return a<0&&(a=0),a>i.globals.gridWidth&&(a=i.globals.gridWidth),a}},{key:"drawRangeBarPaths",value:function(a){var i=a.indexes,r=a.y,s=a.y1,o=a.y2,l=a.yDivision,c=a.barHeight,u=a.barYPosition,d=a.zeroW,h=this.w,f=i.realIndex,v=i.j,m=this.preventBarOverflow(d+s/this.invertedYRatio),g=this.preventBarOverflow(d+o/this.invertedYRatio),p=this.getRangeValue(f,v),y=Math.abs(g-m),w=this.barHelpers.getBarpaths({barYPosition:u,barHeight:c,x1:m,x2:g,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:f,realIndex:f,j:v,w:h});return h.globals.isXNumeric||(r+=l),{pathTo:w.pathTo,pathFrom:w.pathFrom,barWidth:y,x:p.start<0&&p.end<0?m:g,goalX:this.barHelpers.getGoalValues("x",d,null,f,v),y:r}}},{key:"getRangeValue",value:function(a,i){var r=this.w;return{start:r.globals.seriesRangeStart[a][i],end:r.globals.seriesRangeEnd[a][i]}}}]),n}(),nM=function(){function t(e){Ue(this,t),this.w=e.w,this.lineCtx=e}return Ge(t,[{key:"sameValueSeriesFix",value:function(e,n){var a=this.w;if((a.config.fill.type==="gradient"||a.config.fill.type[e]==="gradient")&&new yn(this.lineCtx.ctx,a).seriesHaveSameValues(e)){var i=n[e].slice();i[i.length-1]=i[i.length-1]+1e-6,n[e]=i}return n}},{key:"calculatePoints",value:function(e){var n=e.series,a=e.realIndex,i=e.x,r=e.y,s=e.i,o=e.j,l=e.prevY,c=this.w,u=[],d=[],h=this.lineCtx.categoryAxisCorrection+c.config.markers.offsetX;return c.globals.isXNumeric&&(h=(c.globals.seriesX[a][0]-c.globals.minX)/this.lineCtx.xRatio+c.config.markers.offsetX),o===0&&(u.push(h),d.push(ce.isNumber(n[s][0])?l+c.config.markers.offsetY:null)),u.push(i+c.config.markers.offsetX),d.push(ce.isNumber(n[s][o+1])?r+c.config.markers.offsetY:null),{x:u,y:d}}},{key:"checkPreviousPaths",value:function(e){for(var n=e.pathFromLine,a=e.pathFromArea,i=e.realIndex,r=this.w,s=0;s0&&parseInt(o.realIndex,10)===parseInt(i,10)&&(o.type==="line"?(this.lineCtx.appendPathFrom=!1,n=r.globals.previousPaths[s].paths[0].d):o.type==="area"&&(this.lineCtx.appendPathFrom=!1,a=r.globals.previousPaths[s].paths[0].d,r.config.stroke.show&&r.globals.previousPaths[s].paths[1]&&(n=r.globals.previousPaths[s].paths[1].d)))}return{pathFromLine:n,pathFromArea:a}}},{key:"determineFirstPrevY",value:function(e){var n,a,i,r=e.i,s=e.realIndex,o=e.series,l=e.prevY,c=e.lineYPosition,u=e.translationsIndex,d=this.w,h=d.config.chart.stacked&&!d.globals.comboCharts||d.config.chart.stacked&&d.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((n=this.w.config.series[s])===null||n===void 0?void 0:n.type)==="bar"||((a=this.w.config.series[s])===null||a===void 0?void 0:a.type)==="column");if(((i=o[r])===null||i===void 0?void 0:i[0])!==void 0)l=(c=h&&r>0?this.lineCtx.prevSeriesY[r-1][0]:this.lineCtx.zeroY)-o[r][0]/this.lineCtx.yRatio[u]+2*(this.lineCtx.isReversed?o[r][0]/this.lineCtx.yRatio[u]:0);else if(h&&r>0&&o[r][0]===void 0){for(var f=r-1;f>=0;f--)if(o[f][0]!==null&&o[f][0]!==void 0){l=c=this.lineCtx.prevSeriesY[f][0];break}}return{prevY:l,lineYPosition:c}}}]),t}(),aM=function(t){for(var e,n,a,i,r=function(u){for(var d=[],h=u[0],f=u[1],v=d[0]=Hd(h,f),m=1,g=u.length-1;m9&&(i=3*a/Math.sqrt(i),r[l]=i*e,r[l+1]=i*n);for(var c=0;c<=s;c++)i=(t[Math.min(s,c+1)][0]-t[Math.max(0,c-1)][0])/(6*(1+r[c]*r[c])),o.push([i||0,r[c]*i||0]);return o},iM=function(t){var e=aM(t),n=t[1],a=t[0],i=[],r=e[1],s=e[0];i.push(a,[a[0]+s[0],a[1]+s[1],n[0]-r[0],n[1]-r[1],n[0],n[1]]);for(var o=2,l=e.length;o1&&a[1].length<6){var i=a[0].length;a[1]=[2*a[0][i-2]-a[0][i-4],2*a[0][i-1]-a[0][i-3]].concat(a[1])}a[0]=a[0].slice(-2)}return a};function Hd(t,e){return(e[1]-t[1])/(e[0]-t[0])}var jd=function(){function t(e,n,a){Ue(this,t),this.ctx=e,this.w=e.w,this.xyRatios=n,this.pointsChart=!(this.w.config.chart.type!=="bubble"&&this.w.config.chart.type!=="scatter")||a,this.scatter=new Nx(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new nM(this),this.markers=new po(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return Ge(t,[{key:"draw",value:function(e,n,a,i){var r,s=this.w,o=new Ee(this.ctx),l=s.globals.comboCharts?n:s.config.chart.type,c=o.group({class:"apexcharts-".concat(l,"-series apexcharts-plot-series")}),u=new yn(this.ctx,s);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=u.getLogSeries(e),this.yRatio=u.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var d=[],h=0;h1?f:0;this._initSerieVariables(e,h,f);var m=[],g=[],p=[],y=s.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,f),s.globals.isXNumeric&&s.globals.seriesX.length>0&&(y=(s.globals.seriesX[f][0]-s.globals.minX)/this.xRatio),p.push(y);var w,C=y,k=void 0,P=C,S=this.zeroY,A=this.zeroY;S=this.lineHelpers.determineFirstPrevY({i:h,realIndex:f,series:e,prevY:S,lineYPosition:0,translationsIndex:v}).prevY,s.config.stroke.curve==="monotoneCubic"&&e[h][0]===null?m.push(null):m.push(S),w=S,l==="rangeArea"&&(k=A=this.lineHelpers.determineFirstPrevY({i:h,realIndex:f,series:i,prevY:A,lineYPosition:0,translationsIndex:v}).prevY,g.push(m[0]!==null?A:null));var T=this._calculatePathsFrom({type:l,series:e,i:h,realIndex:f,translationsIndex:v,prevX:P,prevY:S,prevY2:A}),E=[m[0]],I=[g[0]],O={type:l,series:e,realIndex:f,translationsIndex:v,i:h,x:y,y:1,pX:C,pY:w,pathsFrom:T,linePaths:[],areaPaths:[],seriesIndex:a,lineYPosition:0,xArrj:p,yArrj:m,y2Arrj:g,seriesRangeEnd:i},V=this._iterateOverDataPoints(Ye(Ye({},O),{},{iterations:l==="rangeArea"?e[h].length-1:void 0,isRangeStart:!0}));if(l==="rangeArea"){for(var F=this._calculatePathsFrom({series:i,i:h,realIndex:f,prevX:P,prevY:A}),z=this._iterateOverDataPoints(Ye(Ye({},O),{},{series:i,xArrj:[y],yArrj:E,y2Arrj:I,pY:k,areaPaths:V.areaPaths,pathsFrom:F,iterations:i[h].length-1,isRangeStart:!1})),W=V.linePaths.length/2,ne=0;ne=0;ee--)c.add(d[ee]);else for(var J=0;J1&&(this.yaxisIndex=i.globals.seriesYAxisReverseMap[a],s=a),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed,this.zeroY=i.globals.gridHeight-this.baseLineY[s]-(this.isReversed?i.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[s]:0),this.areaBottomY=this.zeroY,(this.zeroY>i.globals.gridHeight||i.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=i.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=r.group({class:"apexcharts-series",zIndex:i.config.series[a].zIndex!==void 0?i.config.series[a].zIndex:a,seriesName:ce.escapeString(i.globals.seriesNames[a])}),this.elPointsMain=r.group({class:"apexcharts-series-markers-wrap","data:realIndex":a}),i.globals.hasNullValues){var o=this.markers.plotChartMarkers({pointsPos:{x:[0],y:[i.globals.gridHeight+i.globals.markers.largestSize]},seriesIndex:n,j:0,pSize:.1,alwaysDrawMarker:!0,isVirtualPoint:!0});o!==null&&this.elPointsMain.add(o)}this.elDataLabelsWrap=r.group({class:"apexcharts-datalabels","data:realIndex":a});var l=e[n].length===i.globals.dataPoints;this.elSeries.attr({"data:longestSeries":l,rel:n+1,"data:realIndex":a}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var n,a,i,r,s=e.type,o=e.series,l=e.i,c=e.realIndex,u=e.translationsIndex,d=e.prevX,h=e.prevY,f=e.prevY2,v=this.w,m=new Ee(this.ctx);if(o[l][0]===null){for(var g=0;g0){var p=this.lineHelpers.checkPreviousPaths({pathFromLine:i,pathFromArea:r,realIndex:c});i=p.pathFromLine,r=p.pathFromArea}return{prevX:d,prevY:h,linePath:n,areaPath:a,pathFromLine:i,pathFromArea:r}}},{key:"_handlePaths",value:function(e){var n=e.type,a=e.realIndex,i=e.i,r=e.paths,s=this.w,o=new Ee(this.ctx),l=new mi(this.ctx);this.prevSeriesY.push(r.yArrj),s.globals.seriesXvalues[a]=r.xArrj,s.globals.seriesYvalues[a]=r.yArrj;var c=s.config.forecastDataPoints;if(c.count>0&&n!=="rangeArea"){var u=s.globals.seriesXvalues[a][s.globals.seriesXvalues[a].length-c.count-1],d=o.drawRect(u,0,s.globals.gridWidth,s.globals.gridHeight,0);s.globals.dom.elForecastMask.appendChild(d.node);var h=o.drawRect(0,0,u,s.globals.gridHeight,0);s.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||s.globals.delayedElements.push({el:this.elPointsMain.node,index:a});var f={i,realIndex:a,animationDelay:i,initialSpeed:s.config.chart.animations.speed,dataChangeSpeed:s.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(n)};if(n==="area")for(var v=l.fillPath({seriesNumber:a}),m=0;m0&&n!=="rangeArea"){var S=o.renderPaths(k);S.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&S.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(S),S.attr("clip-path","url(#forecastMask".concat(s.globals.cuid,")")),P.attr("clip-path","url(#nonForecastMask".concat(s.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){var n,a,i=this,r=e.type,s=e.series,o=e.iterations,l=e.realIndex,c=e.translationsIndex,u=e.i,d=e.x,h=e.y,f=e.pX,v=e.pY,m=e.pathsFrom,g=e.linePaths,p=e.areaPaths,y=e.seriesIndex,w=e.lineYPosition,C=e.xArrj,k=e.yArrj,P=e.y2Arrj,S=e.isRangeStart,A=e.seriesRangeEnd,T=this.w,E=new Ee(this.ctx),I=this.yRatio,O=m.prevY,V=m.linePath,F=m.areaPath,z=m.pathFromLine,W=m.pathFromArea,ne=ce.isNumber(T.globals.minYArr[l])?T.globals.minYArr[l]:T.globals.minY;o||(o=T.globals.dataPoints>1?T.globals.dataPoints-1:T.globals.dataPoints);var ee=function($,Z){return Z-$/I[c]+2*(i.isReversed?$/I[c]:0)},J=h,X=T.config.chart.stacked&&!T.globals.comboCharts||T.config.chart.stacked&&T.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((n=this.w.config.series[l])===null||n===void 0?void 0:n.type)==="bar"||((a=this.w.config.series[l])===null||a===void 0?void 0:a.type)==="column"),Y=T.config.stroke.curve;Array.isArray(Y)&&(Y=Array.isArray(y)?Y[y[u]]:Y[u]);for(var se,q=0,oe=0;oe0&&T.globals.collapsedSeries.length0;Z--){if(!(T.globals.collapsedSeriesIndices.indexOf((y==null?void 0:y[Z])||Z)>-1))return Z;Z--}return 0}(u-1)][oe+1]:w=this.zeroY:w=this.zeroY,U?h=ee(ne,w):(h=ee(s[u][oe+1],w),r==="rangeArea"&&(J=ee(A[u][oe+1],w))),C.push(s[u][oe+1]===null?null:d),!U||T.config.stroke.curve!=="smooth"&&T.config.stroke.curve!=="monotoneCubic"?(k.push(h),P.push(J)):(k.push(null),P.push(null));var ue=this.lineHelpers.calculatePoints({series:s,x:d,y:h,realIndex:l,i:u,j:oe,prevY:O}),pe=this._createPaths({type:r,series:s,i:u,realIndex:l,j:oe,x:d,y:h,y2:J,xArrj:C,yArrj:k,y2Arrj:P,pX:f,pY:v,pathState:q,segmentStartX:se,linePath:V,areaPath:F,linePaths:g,areaPaths:p,curve:Y,isRangeStart:S});p=pe.areaPaths,g=pe.linePaths,f=pe.pX,v=pe.pY,q=pe.pathState,se=pe.segmentStartX,F=pe.areaPath,V=pe.linePath,!this.appendPathFrom||T.globals.hasNullValues||Y==="monotoneCubic"&&r==="rangeArea"||(z+=E.line(d,this.areaBottomY),W+=E.line(d,this.areaBottomY)),this.handleNullDataPoints(s,ue,u,oe,l),this._handleMarkersAndLabels({type:r,pointsPos:ue,i:u,j:oe,realIndex:l,isRangeStart:S})}return{yArrj:k,xArrj:C,pathFromArea:W,areaPaths:p,pathFromLine:z,linePaths:g,linePath:V,areaPath:F}}},{key:"_handleMarkersAndLabels",value:function(e){var n=e.type,a=e.pointsPos,i=e.isRangeStart,r=e.i,s=e.j,o=e.realIndex,l=this.w,c=new Us(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,s,{realIndex:o,pointsPos:a,zRatio:this.zRatio,elParent:this.elPointsMain});else{l.globals.series[r].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var u=this.markers.plotChartMarkers({pointsPos:a,seriesIndex:o,j:s+1});u!==null&&this.elPointsMain.add(u)}var d=c.drawDataLabel({type:n,isRangeStart:i,pos:a,i:o,j:s+1});d!==null&&this.elDataLabelsWrap.add(d)}},{key:"_createPaths",value:function(e){var n=e.type,a=e.series,i=e.i;e.realIndex;var r,s=e.j,o=e.x,l=e.y,c=e.xArrj,u=e.yArrj,d=e.y2,h=e.y2Arrj,f=e.pX,v=e.pY,m=e.pathState,g=e.segmentStartX,p=e.linePath,y=e.areaPath,w=e.linePaths,C=e.areaPaths,k=e.curve,P=e.isRangeStart,S=new Ee(this.ctx),A=this.areaBottomY,T=n==="rangeArea",E=n==="rangeArea"&&P;switch(k){case"monotoneCubic":var I=P?u:h;switch(m){case 0:if(I[s+1]===null)break;m=1;case 1:if(!(T?c.length===a[i].length:s===a[i].length-2))break;case 2:var O=P?c:c.slice().reverse(),V=P?I:I.slice().reverse(),F=(r=V,O.map(function(le,ue){return[le,r[ue]]}).filter(function(le){return le[1]!==null})),z=F.length>1?iM(F):F,W=[];T&&(E?C=F:W=C.reverse());var ne=0,ee=0;if(function(le,ue){for(var pe=function(he){var te=[],be=0;return he.forEach(function(Ve){Ve!==null?be++:be>0&&(te.push(be),be=0)}),be>0&&te.push(be),te}(le),$=[],Z=0,Q=0;Z4?(Q+="C".concat(te[0],", ").concat(te[1]),Q+=", ".concat(te[2],", ").concat(te[3]),Q+=", ".concat(te[4],", ").concat(te[5])):be>2&&(Q+="S".concat(te[0],", ").concat(te[1]),Q+=", ".concat(te[2],", ").concat(te[3]))}return Q}(le),pe=ee,$=(ee+=le.length)-1;E?p=S.move(F[pe][0],F[pe][1])+ue:T?p=S.move(W[pe][0],W[pe][1])+S.line(F[pe][0],F[pe][1])+ue+S.line(W[$][0],W[$][1]):(p=S.move(F[pe][0],F[pe][1])+ue,y=p+S.line(F[$][0],A)+S.line(F[pe][0],A)+"z",C.push(y)),w.push(p)}),T&&ne>1&&!E){var J=w.slice(ne).reverse();w.splice(ne),J.forEach(function(le){return w.push(le)})}m=0}break;case"smooth":var X=.35*(o-f);if(a[i][s]===null)m=0;else switch(m){case 0:if(g=f,p=E?S.move(f,h[s])+S.line(f,v):S.move(f,v),y=S.move(f,v),a[i][s+1]===null||a[i][s+1]===void 0){w.push(p),C.push(y);break}if(m=1,s=a[i].length-2&&(E&&(p+=S.curve(o,l,o,l,o,d)+S.move(o,d)),y+=S.curve(o,l,o,l,o,A)+S.line(g,A)+"z",w.push(p),C.push(y),m=-1)}}f=o,v=l;break;default:var q=function(le,ue,pe){var $=[];switch(le){case"stepline":$=S.line(ue,null,"H")+S.line(null,pe,"V");break;case"linestep":$=S.line(null,pe,"V")+S.line(ue,null,"H");break;case"straight":$=S.line(ue,pe)}return $};if(a[i][s]===null)m=0;else switch(m){case 0:if(g=f,p=E?S.move(f,h[s])+S.line(f,v):S.move(f,v),y=S.move(f,v),a[i][s+1]===null||a[i][s+1]===void 0){w.push(p),C.push(y);break}if(m=1,s=a[i].length-2&&(E&&(p+=S.line(o,d)),y+=S.line(o,A)+S.line(g,A)+"z",w.push(p),C.push(y),m=-1)}}f=o,v=l}return{linePaths:w,areaPaths:C,pX:f,pY:v,pathState:m,segmentStartX:g,linePath:p,areaPath:y}}},{key:"handleNullDataPoints",value:function(e,n,a,i,r){var s=this.w;if(e[a][i]===null&&s.config.markers.showNullDataPoints||e[a].length===1){var o=this.strokeWidth-s.config.markers.strokeWidth/2;o>0||(o=0);var l=this.markers.plotChartMarkers({pointsPos:n,seriesIndex:r,j:i+1,pSize:o,alwaysDrawMarker:!0});l!==null&&this.elPointsMain.add(l)}}}]),t}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function t(o,l,c,u){this.xoffset=o,this.yoffset=l,this.height=u,this.width=c,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(d){var h,f=[],v=this.xoffset,m=this.yoffset,g=r(d)/this.height,p=r(d)/this.width;if(this.width>=this.height)for(h=0;h=this.height){var f=d/this.height,v=this.width-f;h=new t(this.xoffset+f,this.yoffset,v,this.height)}else{var m=d/this.width,g=this.height-m;h=new t(this.xoffset,this.yoffset+m,this.width,g)}return h}}function e(o,l,c,u,d){u=u===void 0?0:u,d=d===void 0?0:d;var h=n(function(f,v){var m,g=[],p=v/r(f);for(m=0;m=w}(l,h=o[0],d)?(l.push(h),n(o.slice(1),l,c,u)):(f=c.cutArea(r(l),u),u.push(c.getCoordinates(l)),n(o,[],f,u)),u;u.push(c.getCoordinates(l))}function a(o,l){var c=Math.min.apply(Math,o),u=Math.max.apply(Math,o),d=r(o);return Math.max(Math.pow(l,2)*u/Math.pow(d,2),Math.pow(d,2)/(Math.pow(l,2)*c))}function i(o){return o&&o.constructor===Array}function r(o){var l,c=0;for(l=0;l1&&v&&v.show){var m=a.config.series[c].name||"";if(m&&f.xMin<1/0&&f.yMin<1/0){var g=v.offsetX,p=v.offsetY,y=v.borderColor,w=v.borderWidth,C=v.borderRadius,k=v.style,P=k.color||a.config.chart.foreColor,S={left:k.padding.left,right:k.padding.right,top:k.padding.top,bottom:k.padding.bottom},A=i.getTextRects(m,k.fontSize,k.fontFamily),T=A.width+S.left+S.right,E=A.height+S.top+S.bottom,I=f.xMin+(g||0),O=f.yMin+(p||0),V=i.drawRect(I,O,T,E,C,k.background,1,w,y),F=i.drawText({x:I+S.left,y:O+S.top+.75*A.height,text:m,fontSize:k.fontSize,fontFamily:k.fontFamily,fontWeight:k.fontWeight,foreColor:P,cssClass:k.cssClass||""});u.add(V),u.add(F)}}u.add(h),s.add(u)}),s}},{key:"getFontSize",value:function(e){var n=this.w,a=function i(r){var s,o=0;if(Array.isArray(r[0]))for(s=0;ss-i&&c.width<=o-r){var u=l.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(u.x," ").concat(u.y,") translate(").concat(c.height/3,")"))}}},{key:"truncateLabels",value:function(e,n,a,i,r,s){var o=new Ee(this.ctx),l=o.getTextRects(e,n).width+this.w.config.stroke.width+5>r-a&&s-i>r-a?s-i:r-a,c=o.getTextBasedOnMaxWidth({text:e,maxWidth:l,fontSize:n});return e.length!==c.length&&l/n<5?"":c}},{key:"animateTreemap",value:function(e,n,a,i){var r=new fo(this.ctx);r.animateRect(e,n,a,i,function(){r.animationCompleted(e)})}}]),t}(),Ux=86400,oM=10/Ux,lM=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return Ge(t,[{key:"calculateTimeScaleTicks",value:function(e,n){var a=this,i=this.w;if(i.globals.allSeriesCollapsed)return i.globals.labels=[],i.globals.timescaleLabels=[],[];var r=new Wn(this.ctx),s=(n-e)/864e5;this.determineInterval(s),i.globals.disableZoomIn=!1,i.globals.disableZoomOut=!1,s5e4&&(i.globals.disableZoomOut=!0);var o=r.getTimeUnitsfromTimestamp(e,n,this.utc),l=i.globals.gridWidth/s,c=l/24,u=c/60,d=u/60,h=Math.floor(24*s),f=Math.floor(1440*s),v=Math.floor(s*Ux),m=Math.floor(s),g=Math.floor(s/30),p=Math.floor(s/365),y={minMillisecond:o.minMillisecond,minSecond:o.minSecond,minMinute:o.minMinute,minHour:o.minHour,minDate:o.minDate,minMonth:o.minMonth,minYear:o.minYear},w={firstVal:y,currentMillisecond:y.minMillisecond,currentSecond:y.minSecond,currentMinute:y.minMinute,currentHour:y.minHour,currentMonthDate:y.minDate,currentDate:y.minDate,currentMonth:y.minMonth,currentYear:y.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:c,minutesWidthOnXAxis:u,secondsWidthOnXAxis:d,numberOfSeconds:v,numberOfMinutes:f,numberOfHours:h,numberOfDays:m,numberOfMonths:g,numberOfYears:p};switch(this.tickInterval){case"years":this.generateYearScale(w);break;case"months":case"half_year":this.generateMonthScale(w);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(w);break;case"hours":this.generateHourScale(w);break;case"minutes_fives":case"minutes":this.generateMinuteScale(w);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(w)}var C=this.timeScaleArray.map(function(k){var P={position:k.position,unit:k.unit,year:k.year,day:k.day?k.day:1,hour:k.hour?k.hour:0,month:k.month+1};return k.unit==="month"?Ye(Ye({},P),{},{day:1,value:k.value+1}):k.unit==="day"||k.unit==="hour"?Ye(Ye({},P),{},{value:k.value}):k.unit==="minute"?Ye(Ye({},P),{},{value:k.value,minute:k.value}):k.unit==="second"?Ye(Ye({},P),{},{value:k.value,minute:k.minute,second:k.second}):k});return C.filter(function(k){var P=1,S=Math.ceil(i.globals.gridWidth/120),A=k.value;i.config.xaxis.tickAmount!==void 0&&(S=i.config.xaxis.tickAmount),C.length>S&&(P=Math.floor(C.length/S));var T=!1,E=!1;switch(a.tickInterval){case"years":k.unit==="year"&&(T=!0);break;case"half_year":P=7,k.unit==="year"&&(T=!0);break;case"months":P=1,k.unit==="year"&&(T=!0);break;case"months_fortnight":P=15,k.unit!=="year"&&k.unit!=="month"||(T=!0),A===30&&(E=!0);break;case"months_days":P=10,k.unit==="month"&&(T=!0),A===30&&(E=!0);break;case"week_days":P=8,k.unit==="month"&&(T=!0);break;case"days":P=1,k.unit==="month"&&(T=!0);break;case"hours":k.unit==="day"&&(T=!0);break;case"minutes_fives":case"seconds_fives":A%5!=0&&(E=!0);break;case"seconds_tens":A%10!=0&&(E=!0)}if(a.tickInterval==="hours"||a.tickInterval==="minutes_fives"||a.tickInterval==="seconds_tens"||a.tickInterval==="seconds_fives"){if(!E)return!0}else if((A%P==0||T)&&!E)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(e,n){var a=this.w,i=this.formatDates(e),r=this.removeOverlappingTS(i);a.globals.timescaleLabels=r.slice(),new Bc(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var n=24*e,a=60*n;switch(!0){case e/365>5:this.tickInterval="years";break;case e>800:this.tickInterval="half_year";break;case e>180:this.tickInterval="months";break;case e>90:this.tickInterval="months_fortnight";break;case e>60:this.tickInterval="months_days";break;case e>30:this.tickInterval="week_days";break;case e>2:this.tickInterval="days";break;case n>2.4:this.tickInterval="hours";break;case a>15:this.tickInterval="minutes_fives";break;case a>5:this.tickInterval="minutes";break;case a>1:this.tickInterval="seconds_tens";break;case 60*a>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var n=e.firstVal,a=e.currentMonth,i=e.currentYear,r=e.daysWidthOnXAxis,s=e.numberOfYears,o=n.minYear,l=0,c=new Wn(this.ctx),u="year";if(n.minDate>1||n.minMonth>0){var d=c.determineRemainingDaysOfYear(n.minYear,n.minMonth,n.minDate);l=(c.determineDaysOfYear(n.minYear)-d+1)*r,o=n.minYear+1,this.timeScaleArray.push({position:l,value:o,unit:u,year:o,month:ce.monthMod(a+1)})}else n.minDate===1&&n.minMonth===0&&this.timeScaleArray.push({position:l,value:o,unit:u,year:i,month:ce.monthMod(a+1)});for(var h=o,f=l,v=0;v1){c=(u.determineDaysOfMonths(i+1,n.minYear)-a+1)*s,l=ce.monthMod(i+1);var f=r+h,v=ce.monthMod(l),m=l;l===0&&(d="year",m=f,v=1,f+=h+=1),this.timeScaleArray.push({position:c,value:m,unit:d,year:f,month:v})}else this.timeScaleArray.push({position:c,value:l,unit:d,year:r,month:ce.monthMod(i)});for(var g=l+1,p=c,y=0,w=1;yo.determineDaysOfMonths(C+1,k)&&(u=1,l="month",f=C+=1),C},h=(24-n.minHour)*r,f=c,v=d(u,a,i);n.minHour===0&&n.minDate===1?(h=0,f=ce.monthMod(n.minMonth),l="month",u=n.minDate):n.minDate!==1&&n.minHour===0&&n.minMinute===0&&(h=0,c=n.minDate,f=c,v=d(u=c,a,i),f!==1&&(l="day")),this.timeScaleArray.push({position:h,value:f,unit:l,year:this._getYear(i,v,0),month:ce.monthMod(v),day:u});for(var m=h,g=0;gl.determineDaysOfMonths(S+1,r)&&(g=1,S+=1),{month:S,date:g}},d=function(P,S){return P>l.determineDaysOfMonths(S+1,r)?S+=1:S},h=60-(n.minMinute+n.minSecond/60),f=h*s,v=n.minHour+1,m=v;h===60&&(f=0,m=v=n.minHour);var g=a;m>=24&&(m=0,c="day",v=g+=1);var p=u(g,i).month;p=d(g,p),v>31&&(v=g=1),this.timeScaleArray.push({position:f,value:v,unit:c,day:g,hour:m,year:r,month:ce.monthMod(p)}),m++;for(var y=f,w=0;w=24&&(m=0,c="day",p=u(g+=1,p).month,p=d(g,p));var C=this._getYear(r,p,0);y=60*s+y;var k=m===0?g:m;this.timeScaleArray.push({position:y,value:k,unit:c,hour:m,day:g,year:C,month:ce.monthMod(p)}),m++}}},{key:"generateMinuteScale",value:function(e){for(var n=e.currentMillisecond,a=e.currentSecond,i=e.currentMinute,r=e.currentHour,s=e.currentDate,o=e.currentMonth,l=e.currentYear,c=e.minutesWidthOnXAxis,u=e.secondsWidthOnXAxis,d=e.numberOfMinutes,h=i+1,f=s,v=o,m=l,g=r,p=(60-a-n/1e3)*u,y=0;y=60&&(h=0,(g+=1)===24&&(g=0)),this.timeScaleArray.push({position:p,value:h,unit:"minute",hour:g,minute:h,day:f,year:this._getYear(m,v,0),month:ce.monthMod(v)}),p+=c,h++}},{key:"generateSecondScale",value:function(e){for(var n=e.currentMillisecond,a=e.currentSecond,i=e.currentMinute,r=e.currentHour,s=e.currentDate,o=e.currentMonth,l=e.currentYear,c=e.secondsWidthOnXAxis,u=e.numberOfSeconds,d=a+1,h=i,f=s,v=o,m=l,g=r,p=(1e3-n)/1e3*c,y=0;y=60&&(d=0,++h>=60&&(h=0,++g===24&&(g=0))),this.timeScaleArray.push({position:p,value:d,unit:"second",hour:g,minute:h,second:d,day:f,year:this._getYear(m,v,0),month:ce.monthMod(v)}),p+=c,d++}},{key:"createRawDateString",value:function(e,n){var a=e.year;return e.month===0&&(e.month=1),a+="-"+("0"+e.month.toString()).slice(-2),e.unit==="day"?a+=e.unit==="day"?"-"+("0"+n).slice(-2):"-01":a+="-"+("0"+(e.day?e.day:"1")).slice(-2),e.unit==="hour"?a+=e.unit==="hour"?"T"+("0"+n).slice(-2):"T00":a+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),e.unit==="minute"?a+=":"+("0"+n).slice(-2):a+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),e.unit==="second"?a+=":"+("0"+n).slice(-2):a+=":00",this.utc&&(a+=".000Z"),a}},{key:"formatDates",value:function(e){var n=this,a=this.w;return e.map(function(i){var r=i.value.toString(),s=new Wn(n.ctx),o=n.createRawDateString(i,r),l=s.getDate(s.parseDate(o));if(n.utc||(l=s.getDate(s.parseDateWithTimezone(o))),a.config.xaxis.labels.format===void 0){var c="dd MMM",u=a.config.xaxis.labels.datetimeFormatter;i.unit==="year"&&(c=u.year),i.unit==="month"&&(c=u.month),i.unit==="day"&&(c=u.day),i.unit==="hour"&&(c=u.hour),i.unit==="minute"&&(c=u.minute),i.unit==="second"&&(c=u.second),r=s.formatDate(l,c)}else r=s.formatDate(l,a.config.xaxis.labels.format);return{dateString:o,position:i.position,value:r,unit:i.unit,year:i.year,month:i.month}})}},{key:"removeOverlappingTS",value:function(e){var n,a=this,i=new Ee(this.ctx),r=!1;e.length>0&&e[0].value&&e.every(function(l){return l.value.length===e[0].value.length})&&(r=!0,n=i.getTextRects(e[0].value).width);var s=0,o=e.map(function(l,c){if(c>0&&a.w.config.xaxis.labels.hideOverlappingLabels){var u=r?n:i.getTextRects(e[s].value).width,d=e[s].position;return l.position>d+u+10?(s=c,l):null}return l});return o=o.filter(function(l){return l!==null})}},{key:"_getYear",value:function(e,n,a){return e+Math.floor(n/12)+a}}]),t}(),cM=function(){function t(e,n){Ue(this,t),this.ctx=n,this.w=n.w,this.el=e}return Ge(t,[{key:"setupElements",value:function(){var e=this.w,n=e.globals,a=e.config,i=a.chart.type;n.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].includes(i),n.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].includes(i),n.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(i)&&a.plotOptions.bar.horizontal,n.chartClass=".apexcharts".concat(n.chartID),n.dom.baseEl=this.el,n.dom.elWrap=document.createElement("div"),Ee.setAttrs(n.dom.elWrap,{id:n.chartClass.substring(1),class:"apexcharts-canvas ".concat(n.chartClass.substring(1))}),this.el.appendChild(n.dom.elWrap),n.dom.Paper=window.SVG().addTo(n.dom.elWrap),n.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(a.chart.offsetX,", ").concat(a.chart.offsetY,")")}),n.dom.Paper.node.style.background=a.theme.mode!=="dark"||a.chart.background?a.theme.mode!=="light"||a.chart.background?a.chart.background:"#fff":"#424242",this.setSVGDimensions(),n.dom.elLegendForeign=document.createElementNS(n.SVGNS,"foreignObject"),Ee.setAttrs(n.dom.elLegendForeign,{x:0,y:0,width:n.svgWidth,height:n.svgHeight}),n.dom.elLegendWrap=document.createElement("div"),n.dom.elLegendWrap.classList.add("apexcharts-legend"),n.dom.elWrap.appendChild(n.dom.elLegendWrap),n.dom.Paper.node.appendChild(n.dom.elLegendForeign),n.dom.elGraphical=n.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),n.dom.elDefs=n.dom.Paper.defs(),n.dom.Paper.add(n.dom.elGraphical),n.dom.elGraphical.add(n.dom.elDefs)}},{key:"plotChartType",value:function(e,n){var a=this.w,i=this.ctx,r=a.config,s=a.globals,o={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},bar:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},l=r.chart.type||"line",c=null,u=0;s.series.forEach(function(P,S){var A=e[S].type==="column"?"bar":e[S].type||(l==="column"?"bar":l);o[A]?(A==="rangeArea"?(o[A].series.push(s.seriesRangeStart[S]),o[A].seriesRangeEnd.push(s.seriesRangeEnd[S])):o[A].series.push(P),o[A].i.push(S),A==="bar"&&(a.globals.columnSeries=o.bar)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(A)?c=A:console.warn("You have specified an unrecognized series type (".concat(A,").")),l!==A&&A!=="scatter"&&u++}),u>0&&(c&&console.warn("Chart or series type ".concat(c," cannot appear with other chart or series types.")),o.bar.series.length>0&&r.plotOptions.bar.horizontal&&(u-=o.bar.series.length,o.bar={series:[],i:[]},a.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),s.comboCharts||(s.comboCharts=u>0);var d=new jd(i,n),h=new Yd(i,n);i.pie=new Xx(i);var f=new eM(i);i.rangeBar=new tM(i,n);var v=new QI(i),m=[];if(s.comboCharts){var g,p,y=new yn(i);if(o.area.series.length>0&&(g=m).push.apply(g,Ln(y.drawSeriesByGroup(o.area,s.areaGroups,"area",d))),o.bar.series.length>0)if(r.chart.stacked){var w=new rp(i,n);m.push(w.draw(o.bar.series,o.bar.i))}else i.bar=new Gs(i,n),m.push(i.bar.draw(o.bar.series,o.bar.i));if(o.rangeArea.series.length>0&&m.push(d.draw(o.rangeArea.series,"rangeArea",o.rangeArea.i,o.rangeArea.seriesRangeEnd)),o.line.series.length>0&&(p=m).push.apply(p,Ln(y.drawSeriesByGroup(o.line,s.lineGroups,"line",d))),o.candlestick.series.length>0&&m.push(h.draw(o.candlestick.series,"candlestick",o.candlestick.i)),o.boxPlot.series.length>0&&m.push(h.draw(o.boxPlot.series,"boxPlot",o.boxPlot.i)),o.rangeBar.series.length>0&&m.push(i.rangeBar.draw(o.rangeBar.series,o.rangeBar.i)),o.scatter.series.length>0){var C=new jd(i,n,!0);m.push(C.draw(o.scatter.series,"scatter",o.scatter.i))}if(o.bubble.series.length>0){var k=new jd(i,n,!0);m.push(k.draw(o.bubble.series,"bubble",o.bubble.i))}}else switch(r.chart.type){case"line":m=d.draw(s.series,"line");break;case"area":m=d.draw(s.series,"area");break;case"bar":r.chart.stacked?m=new rp(i,n).draw(s.series):(i.bar=new Gs(i,n),m=i.bar.draw(s.series));break;case"candlestick":m=new Yd(i,n).draw(s.series,"candlestick");break;case"boxPlot":m=new Yd(i,n).draw(s.series,r.chart.type);break;case"rangeBar":m=i.rangeBar.draw(s.series);break;case"rangeArea":m=d.draw(s.seriesRangeStart,"rangeArea",void 0,s.seriesRangeEnd);break;case"heatmap":m=new JI(i,n).draw(s.series);break;case"treemap":m=new sM(i,n).draw(s.series);break;case"pie":case"donut":case"polarArea":m=i.pie.draw(s.series);break;case"radialBar":m=f.draw(s.series);break;case"radar":m=v.draw(s.series);break;default:m=d.draw(s.series)}return m}},{key:"setSVGDimensions",value:function(){var e=this.w,n=e.globals,a=e.config;a.chart.width=a.chart.width||"100%",a.chart.height=a.chart.height||"auto",n.svgWidth=a.chart.width,n.svgHeight=a.chart.height;var i=ce.getDimensions(this.el),r=a.chart.width.toString().split(/[0-9]+/g).pop();r==="%"?ce.isNumber(i[0])&&(i[0].width===0&&(i=ce.getDimensions(this.el.parentNode)),n.svgWidth=i[0]*parseInt(a.chart.width,10)/100):r!=="px"&&r!==""||(n.svgWidth=parseInt(a.chart.width,10));var s=String(a.chart.height).toString().split(/[0-9]+/g).pop();if(n.svgHeight!=="auto"&&n.svgHeight!=="")if(s==="%"){var o=ce.getDimensions(this.el.parentNode);n.svgHeight=o[1]*parseInt(a.chart.height,10)/100}else n.svgHeight=parseInt(a.chart.height,10);else n.svgHeight=n.axisCharts?n.svgWidth/1.61:n.svgWidth/1.2;if(n.svgWidth=Math.max(n.svgWidth,0),n.svgHeight=Math.max(n.svgHeight,0),Ee.setAttrs(n.dom.Paper.node,{width:n.svgWidth,height:n.svgHeight}),s!=="%"){var l=a.chart.sparkline.enabled?0:n.axisCharts?a.chart.parentHeightOffset:0;n.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(n.svgHeight+l,"px")}n.dom.elWrap.style.width="".concat(n.svgWidth,"px"),n.dom.elWrap.style.height="".concat(n.svgHeight,"px")}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,n=e.translateY,a=e.translateX;Ee.setAttrs(e.dom.elGraphical.node,{transform:"translate(".concat(a,", ").concat(n,")")})}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,n=e.globals,a=0,i=e.config.chart.sparkline.enabled?1:15;i+=e.config.grid.padding.bottom,["top","bottom"].includes(e.config.legend.position)&&e.config.legend.show&&!e.config.legend.floating&&(a=new Yx(this.ctx).legendHelpers.getLegendDimensions().clwh+7);var r=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),s=2.05*e.globals.radialSize;if(r&&!e.config.chart.sparkline.enabled&&e.config.plotOptions.radialBar.startAngle!==0){var o=ce.getBoundingClientRect(r);s=o.bottom;var l=o.bottom-o.top;s=Math.max(2.05*e.globals.radialSize,l)}var c=Math.ceil(s+n.translateY+a+i);n.dom.elLegendForeign&&n.dom.elLegendForeign.setAttribute("height",c),e.config.chart.height&&String(e.config.chart.height).includes("%")||(n.dom.elWrap.style.height="".concat(c,"px"),Ee.setAttrs(n.dom.Paper.node,{height:c}),n.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(c,"px"))}},{key:"coreCalculations",value:function(){new Mh(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,n=function(){return e.w.config.series.map(function(){return[]})},a=new Rx,i=this.w.globals;a.initGlobalVars(i),i.seriesXvalues=n(),i.seriesYvalues=n()}},{key:"isMultipleY",value:function(){return!!(Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1)&&(this.w.globals.isMultipleYAxis=!0,!0)}},{key:"xySettings",value:function(){var e=this.w,n=null;if(e.globals.axisCharts){if(e.config.xaxis.crosshairs.position==="back"&&new Oh(this.ctx).drawXCrosshairs(),e.config.yaxis[0].crosshairs.position==="back"&&new Oh(this.ctx).drawYCrosshairs(),e.config.xaxis.type==="datetime"&&e.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new lM(this.ctx);var a=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?a=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(a=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(a)}n=new yn(this.ctx).getCalculatedRatios()}return n}},{key:"updateSourceChart",value:function(e){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:e.w.globals.minX,max:e.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var e=this,n=this.ctx,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var i=Array.isArray(a.config.chart.brush.targets)?a.config.chart.brush.targets:[a.config.chart.brush.target];i.forEach(function(r){var s=n.constructor.getChartByID(r);s.w.globals.brushSource=e.ctx,typeof s.w.config.chart.events.zoomed!="function"&&(s.w.config.chart.events.zoomed=function(){return e.updateSourceChart(s)}),typeof s.w.config.chart.events.scrolled!="function"&&(s.w.config.chart.events.scrolled=function(){return e.updateSourceChart(s)})}),a.config.chart.events.selection=function(r,s){i.forEach(function(o){n.constructor.getChartByID(o).ctx.updateHelpers._updateOptions({xaxis:{min:s.xaxis.min,max:s.xaxis.max}},!1,!1,!1,!1)})}}}}]),t}(),uM=function(){function t(e){Ue(this,t),this.ctx=e,this.w=e.w}return Ge(t,[{key:"_updateOptions",value:function(e){var n=this,a=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],r=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],s=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(o){var l=[n.ctx];r&&(l=n.ctx.getSyncedCharts()),n.ctx.w.globals.isExecCalled&&(l=[n.ctx],n.ctx.w.globals.isExecCalled=!1),l.forEach(function(c,u){var d=c.w;if(d.globals.shouldAnimate=i,a||(d.globals.resized=!0,d.globals.dataChanged=!0,i&&c.series.getPreviousPaths()),e&&Xs(e)==="object"&&(c.config=new nl(e),e=yn.extendArrayProps(c.config,e,d),c.w.globals.chartID!==n.ctx.w.globals.chartID&&delete e.series,d.config=ce.extend(d.config,e),s&&(d.globals.lastXAxis=e.xaxis?ce.clone(e.xaxis):[],d.globals.lastYAxis=e.yaxis?ce.clone(e.yaxis):[],d.globals.initialConfig=ce.extend({},d.config),d.globals.initialSeries=ce.clone(d.config.series),e.series))){for(var h=0;h2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(r){var s,o=a.w;return o.globals.shouldAnimate=n,o.globals.dataChanged=!0,n&&a.ctx.series.getPreviousPaths(),o.globals.axisCharts?((s=e.map(function(l,c){return a._extendSeries(l,c)})).length===0&&(s=[{data:[]}]),o.config.series=s):o.config.series=e.slice(),i&&(o.globals.initialConfig.series=ce.clone(o.config.series),o.globals.initialSeries=ce.clone(o.config.series)),a.ctx.update().then(function(){r(a.ctx)})})}},{key:"_extendSeries",value:function(e,n){var a=this.w,i=a.config.series[n];return Ye(Ye({},a.config.series[n]),{},{name:e.name?e.name:i==null?void 0:i.name,color:e.color?e.color:i==null?void 0:i.color,type:e.type?e.type:i==null?void 0:i.type,group:e.group?e.group:i==null?void 0:i.group,hidden:e.hidden!==void 0?e.hidden:i==null?void 0:i.hidden,data:e.data?e.data:i==null?void 0:i.data,zIndex:e.zIndex!==void 0?e.zIndex:n})}},{key:"toggleDataPointSelection",value:function(e,n){var a=this.w,i=null,r=".apexcharts-series[data\\:realIndex='".concat(e,"']");return a.globals.axisCharts?i=a.globals.dom.Paper.findOne("".concat(r," path[j='").concat(n,"'], ").concat(r," circle[j='").concat(n,"'], ").concat(r," rect[j='").concat(n,"']")):n===void 0&&(i=a.globals.dom.Paper.findOne("".concat(r," path[j='").concat(e,"']")),a.config.chart.type!=="pie"&&a.config.chart.type!=="polarArea"&&a.config.chart.type!=="donut"||this.ctx.pie.pieClicked(e)),i?(new Ee(this.ctx).pathMouseDown(i,null),i.node?i.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var n=this.w;if(["min","max"].forEach(function(i){e.xaxis[i]!==void 0&&(n.config.xaxis[i]=e.xaxis[i],n.globals.lastXAxis[i]=e.xaxis[i])}),e.xaxis.categories&&e.xaxis.categories.length&&(n.config.xaxis.categories=e.xaxis.categories),n.config.xaxis.convertedCatToNumeric){var a=new tl(e);e=a.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){return e.chart&&e.chart.stacked&&e.chart.stackType==="100%"&&(Array.isArray(e.yaxis)?e.yaxis.forEach(function(n,a){e.yaxis[a].min=0,e.yaxis[a].max=100}):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var n=this,a=this.w,i=a.globals.lastXAxis,r=a.globals.lastYAxis;e&&e.xaxis&&(i=e.xaxis),e&&e.yaxis&&(r=e.yaxis),a.config.xaxis.min=i.min,a.config.xaxis.max=i.max;var s=function(o){r[o]!==void 0&&(a.config.yaxis[o].min=r[o].min,a.config.yaxis[o].max=r[o].max)};a.config.yaxis.map(function(o,l){a.globals.zoomed||r[l]!==void 0?s(l):n.ctx.opts.yaxis[l]!==void 0&&(o.min=n.ctx.opts.yaxis[l].min,o.max=n.ctx.opts.yaxis[l].max)})}}]),t}();(function(){function t(){for(var r=arguments.length>0&&arguments[0]!==d?arguments[0]:[],s=arguments.length>1?arguments[1]:d,o=arguments.length>2?arguments[2]:d,l=arguments.length>3?arguments[3]:d,c=arguments.length>4?arguments[4]:d,u=arguments.length>5?arguments[5]:d,d=arguments.length>6?arguments[6]:d,h=r.slice(s,o||d),f=l.slice(c,u||d),v=0,m={pos:[0,0],start:[0,0]},g={pos:[0,0],start:[0,0]};h[v]=e.call(m,h[v]),f[v]=e.call(g,f[v]),h[v][0]!=f[v][0]||h[v][0]=="M"||h[v][0]=="A"&&(h[v][4]!=f[v][4]||h[v][5]!=f[v][5])?(Array.prototype.splice.apply(h,[v,1].concat(a.call(m,h[v]))),Array.prototype.splice.apply(f,[v,1].concat(a.call(g,f[v])))):(h[v]=n.call(m,h[v]),f[v]=n.call(g,f[v])),!(++v==h.length&&v==f.length);)v==h.length&&h.push(["C",m.pos[0],m.pos[1],m.pos[0],m.pos[1],m.pos[0],m.pos[1]]),v==f.length&&f.push(["C",g.pos[0],g.pos[1],g.pos[0],g.pos[1],g.pos[0],g.pos[1]]);return{start:h,dest:f}}function e(r){switch(r[0]){case"z":case"Z":r[0]="L",r[1]=this.start[0],r[2]=this.start[1];break;case"H":r[0]="L",r[2]=this.pos[1];break;case"V":r[0]="L",r[2]=r[1],r[1]=this.pos[0];break;case"T":r[0]="Q",r[3]=r[1],r[4]=r[2],r[1]=this.reflection[1],r[2]=this.reflection[0];break;case"S":r[0]="C",r[6]=r[4],r[5]=r[3],r[4]=r[2],r[3]=r[1],r[2]=this.reflection[1],r[1]=this.reflection[0]}return r}function n(r){var s=r.length;return this.pos=[r[s-2],r[s-1]],"SCQT".indexOf(r[0])!=-1&&(this.reflection=[2*this.pos[0]-r[s-4],2*this.pos[1]-r[s-3]]),r}function a(r){var s=[r];switch(r[0]){case"M":return this.pos=this.start=[r[1],r[2]],s;case"L":r[5]=r[3]=r[1],r[6]=r[4]=r[2],r[1]=this.pos[0],r[2]=this.pos[1];break;case"Q":r[6]=r[4],r[5]=r[3],r[4]=1*r[4]/3+2*r[2]/3,r[3]=1*r[3]/3+2*r[1]/3,r[2]=1*this.pos[1]/3+2*r[2]/3,r[1]=1*this.pos[0]/3+2*r[1]/3;break;case"A":s=function(o,l){var c,u,d,h,f,v,m,g,p,y,w,C,k,P,S,A,T,E,I,O,V,F,z,W,ne,ee,J=Math.abs(l[1]),X=Math.abs(l[2]),Y=l[3]%360,se=l[4],q=l[5],oe=l[6],U=l[7],le=new Rt(o),ue=new Rt(oe,U),pe=[];if(J===0||X===0||le.x===ue.x&&le.y===ue.y)return[["C",le.x,le.y,ue.x,ue.y,ue.x,ue.y]];for(c=new Rt((le.x-ue.x)/2,(le.y-ue.y)/2).transform(new at().rotate(Y)),u=c.x*c.x/(J*J)+c.y*c.y/(X*X),u>1&&(J*=u=Math.sqrt(u),X*=u),d=new at().rotate(Y).scale(1/J,1/X).rotate(-Y),le=le.transform(d),ue=ue.transform(d),h=[ue.x-le.x,ue.y-le.y],v=h[0]*h[0]+h[1]*h[1],f=Math.sqrt(v),h[0]/=f,h[1]/=f,m=v<4?Math.sqrt(1-v/4):0,se===q&&(m*=-1),g=new Rt((ue.x+le.x)/2+m*-h[1],(ue.y+le.y)/2+m*h[0]),p=new Rt(le.x-g.x,le.y-g.y),y=new Rt(ue.x-g.x,ue.y-g.y),w=Math.acos(p.x/Math.sqrt(p.x*p.x+p.y*p.y)),p.y<0&&(w*=-1),C=Math.acos(y.x/Math.sqrt(y.x*y.x+y.y*y.y)),y.y<0&&(C*=-1),q&&w>C&&(C+=2*Math.PI),!q&&w0&&arguments[0]!==void 0?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0;if(s===!1)return!1;for(var o=s,l=r.length;o(t.changedTouches&&(t=t.changedTouches[0]),{x:t.clientX,y:t.clientY});class dM{constructor(e){e.remember("_draggable",this),this.el=e,this.drag=this.drag.bind(this),this.startDrag=this.startDrag.bind(this),this.endDrag=this.endDrag.bind(this)}init(e){e?(this.el.on("mousedown.drag",this.startDrag),this.el.on("touchstart.drag",this.startDrag,{passive:!1})):(this.el.off("mousedown.drag"),this.el.off("touchstart.drag"))}startDrag(e){const n=!e.type.indexOf("mouse");if(n&&e.which!==1&&e.buttons!==0||this.el.dispatch("beforedrag",{event:e,handler:this}).defaultPrevented)return;e.preventDefault(),e.stopPropagation(),this.init(!1),this.box=this.el.bbox(),this.lastClick=this.el.point(sp(e));const a=(n?"mouseup":"touchend")+".drag";zi(window,(n?"mousemove":"touchmove")+".drag",this.drag,this,{passive:!1}),zi(window,a,this.endDrag,this,{passive:!1}),this.el.fire("dragstart",{event:e,handler:this,box:this.box})}drag(e){const{box:n,lastClick:a}=this,i=this.el.point(sp(e)),r=i.x-a.x,s=i.y-a.y;if(!r&&!s)return n;const o=n.x+r,l=n.y+s;this.box=new pn(o,l,n.w,n.h),this.lastClick=i,this.el.dispatch("dragmove",{event:e,handler:this,box:this.box}).defaultPrevented||this.move(o,l)}move(e,n){this.el.type==="svg"?mr.prototype.move.call(this.el,e,n):this.el.move(e,n)}endDrag(e){this.drag(e),this.el.fire("dragend",{event:e,handler:this,box:this.box}),Qa(window,"mousemove.drag"),Qa(window,"touchmove.drag"),Qa(window,"mouseup.drag"),Qa(window,"touchend.drag"),this.init(!0)}}/*! -* @svgdotjs/svg.select.js - An extension of svg.js which allows to select elements with mouse -* @version 4.0.1 -* https://github.com/svgdotjs/svg.select.js -* -* @copyright Ulrich-Matthias Schäfer -* @license MIT -* -* BUILT: Mon Jul 01 2024 15:04:42 GMT+0200 (Central European Summer Time) -*/function Lh(t,e,n,a=null){return function(i){i.preventDefault(),i.stopPropagation();var r=i.pageX||i.touches[0].pageX,s=i.pageY||i.touches[0].pageY;e.fire(t,{x:r,y:s,event:i,index:a,points:n})}}function Eh([t,e],{a:n,b:a,c:i,d:r,e:s,f:o}){return[t*n+e*i+s,t*a+e*r+o]}ot(Xn,{draggable(t=!0){return(this.remember("_draggable")||new dM(this)).init(t),this}});let Gx=class{constructor(t){this.el=t,t.remember("_selectHandler",this),this.selection=new mr,this.order=["lt","t","rt","r","rb","b","lb","l","rot"],this.mutationHandler=this.mutationHandler.bind(this);const e=Pl();this.observer=new e.MutationObserver(this.mutationHandler)}init(t){this.createHandle=t.createHandle||this.createHandleFn,this.createRot=t.createRot||this.createRotFn,this.updateHandle=t.updateHandle||this.updateHandleFn,this.updateRot=t.updateRot||this.updateRotFn,this.el.root().put(this.selection),this.updatePoints(),this.createSelection(),this.createResizeHandles(),this.updateResizeHandles(),this.createRotationHandle(),this.updateRotationHandle(),this.observer.observe(this.el.node,{attributes:!0})}active(t,e){if(!t)return this.selection.clear().remove(),void this.observer.disconnect();this.init(e)}createSelection(){this.selection.polygon(this.handlePoints).addClass("svg_select_shape")}updateSelection(){this.selection.get(0).plot(this.handlePoints)}createResizeHandles(){this.handlePoints.forEach((t,e,n)=>{const a=this.order[e];this.createHandle.call(this,this.selection,t,e,n,a),this.selection.get(e+1).addClass("svg_select_handle svg_select_handle_"+a).on("mousedown.selection touchstart.selection",Lh(a,this.el,this.handlePoints,e))})}createHandleFn(t){t.polyline()}updateHandleFn(t,e,n,a){const i=a.at(n-1),r=a[(n+1)%a.length],s=e,o=[s[0]-i[0],s[1]-i[1]],l=[s[0]-r[0],s[1]-r[1]],c=Math.sqrt(o[0]*o[0]+o[1]*o[1]),u=Math.sqrt(l[0]*l[0]+l[1]*l[1]),d=[o[0]/c,o[1]/c],h=[l[0]/u,l[1]/u],f=[s[0]-10*d[0],s[1]-10*d[1]],v=[s[0]-10*h[0],s[1]-10*h[1]];t.plot([f,s,v])}updateResizeHandles(){this.handlePoints.forEach((t,e,n)=>{const a=this.order[e];this.updateHandle.call(this,this.selection.get(e+1),t,e,n,a)})}createRotFn(t){t.line(),t.circle(5)}getPoint(t){return this.handlePoints[this.order.indexOf(t)]}getPointHandle(t){return this.selection.get(this.order.indexOf(t)+1)}updateRotFn(t,e){const n=this.getPoint("t");t.get(0).plot(n[0],n[1],e[0],e[1]),t.get(1).center(e[0],e[1])}createRotationHandle(){const t=this.selection.group().addClass("svg_select_handle_rot").on("mousedown.selection touchstart.selection",Lh("rot",this.el,this.handlePoints));this.createRot.call(this,t)}updateRotationHandle(){const t=this.selection.findOne("g.svg_select_handle_rot");this.updateRot(t,this.rotationPoint,this.handlePoints)}updatePoints(){const t=this.el.bbox(),e=this.el.parent().screenCTM().inverseO().multiplyO(this.el.screenCTM());this.handlePoints=this.getHandlePoints(t).map(n=>Eh(n,e)),this.rotationPoint=Eh(this.getRotationPoint(t),e)}getHandlePoints({x:t,x2:e,y:n,y2:a,cx:i,cy:r}=this.el.bbox()){return[[t,n],[i,n],[e,n],[e,r],[e,a],[i,a],[t,a],[t,r]]}getRotationPoint({y:t,cx:e}=this.el.bbox()){return[e,t-20]}mutationHandler(){this.updatePoints(),this.updateSelection(),this.updateResizeHandles(),this.updateRotationHandle()}};const op=t=>function(e=!0,n={}){typeof e=="object"&&(n=e,e=!0);let a=this.remember("_"+t.name);return a||(e.prototype instanceof Gx?(a=new e(this),e=!0):a=new t(this),this.remember("_"+t.name,a)),a.active(e,n),this};/*! -* @svgdotjs/svg.resize.js - An extension for svg.js which allows to resize elements which are selected -* @version 2.0.4 -* https://github.com/svgdotjs/svg.resize.js -* -* @copyright [object Object] -* @license MIT -* -* BUILT: Fri Sep 13 2024 12:43:14 GMT+0200 (Central European Summer Time) -*//*! -* @svgdotjs/svg.select.js - An extension of svg.js which allows to select elements with mouse -* @version 4.0.1 -* https://github.com/svgdotjs/svg.select.js -* -* @copyright Ulrich-Matthias Schäfer -* @license MIT -* -* BUILT: Mon Jul 01 2024 15:04:42 GMT+0200 (Central European Summer Time) -*/function Dh(t,e,n,a=null){return function(i){i.preventDefault(),i.stopPropagation();var r=i.pageX||i.touches[0].pageX,s=i.pageY||i.touches[0].pageY;e.fire(t,{x:r,y:s,event:i,index:a,points:n})}}function Vh([t,e],{a:n,b:a,c:i,d:r,e:s,f:o}){return[t*n+e*i+s,t*a+e*r+o]}ot(Xn,{select:op(Gx)}),ot([Br,Yr,Fr],{pointSelect:op(class{constructor(t){this.el=t,t.remember("_pointSelectHandler",this),this.selection=new mr,this.order=["lt","t","rt","r","rb","b","lb","l","rot"],this.mutationHandler=this.mutationHandler.bind(this);const e=Pl();this.observer=new e.MutationObserver(this.mutationHandler)}init(t){this.createHandle=t.createHandle||this.createHandleFn,this.updateHandle=t.updateHandle||this.updateHandleFn,this.el.root().put(this.selection),this.updatePoints(),this.createSelection(),this.createPointHandles(),this.updatePointHandles(),this.observer.observe(this.el.node,{attributes:!0})}active(t,e){if(!t)return this.selection.clear().remove(),void this.observer.disconnect();this.init(e)}createSelection(){this.selection.polygon(this.points).addClass("svg_select_shape_pointSelect")}updateSelection(){this.selection.get(0).plot(this.points)}createPointHandles(){this.points.forEach((t,e,n)=>{this.createHandle.call(this,this.selection,t,e,n),this.selection.get(e+1).addClass("svg_select_handle_point").on("mousedown.selection touchstart.selection",Lh("point",this.el,this.points,e))})}createHandleFn(t){t.circle(5)}updateHandleFn(t,e){t.center(e[0],e[1])}updatePointHandles(){this.points.forEach((t,e,n)=>{this.updateHandle.call(this,this.selection.get(e+1),t,e,n)})}updatePoints(){const t=this.el.parent().screenCTM().inverseO().multiplyO(this.el.screenCTM());this.points=this.el.array().map(e=>Eh(e,t))}mutationHandler(){this.updatePoints(),this.updateSelection(),this.updatePointHandles()}})});class qx{constructor(e){this.el=e,e.remember("_selectHandler",this),this.selection=new mr,this.order=["lt","t","rt","r","rb","b","lb","l","rot"],this.mutationHandler=this.mutationHandler.bind(this);const n=Pl();this.observer=new n.MutationObserver(this.mutationHandler)}init(e){this.createHandle=e.createHandle||this.createHandleFn,this.createRot=e.createRot||this.createRotFn,this.updateHandle=e.updateHandle||this.updateHandleFn,this.updateRot=e.updateRot||this.updateRotFn,this.el.root().put(this.selection),this.updatePoints(),this.createSelection(),this.createResizeHandles(),this.updateResizeHandles(),this.createRotationHandle(),this.updateRotationHandle(),this.observer.observe(this.el.node,{attributes:!0})}active(e,n){if(!e)return this.selection.clear().remove(),void this.observer.disconnect();this.init(n)}createSelection(){this.selection.polygon(this.handlePoints).addClass("svg_select_shape")}updateSelection(){this.selection.get(0).plot(this.handlePoints)}createResizeHandles(){this.handlePoints.forEach((e,n,a)=>{const i=this.order[n];this.createHandle.call(this,this.selection,e,n,a,i),this.selection.get(n+1).addClass("svg_select_handle svg_select_handle_"+i).on("mousedown.selection touchstart.selection",Dh(i,this.el,this.handlePoints,n))})}createHandleFn(e){e.polyline()}updateHandleFn(e,n,a,i){const r=i.at(a-1),s=i[(a+1)%i.length],o=n,l=[o[0]-r[0],o[1]-r[1]],c=[o[0]-s[0],o[1]-s[1]],u=Math.sqrt(l[0]*l[0]+l[1]*l[1]),d=Math.sqrt(c[0]*c[0]+c[1]*c[1]),h=[l[0]/u,l[1]/u],f=[c[0]/d,c[1]/d],v=[o[0]-10*h[0],o[1]-10*h[1]],m=[o[0]-10*f[0],o[1]-10*f[1]];e.plot([v,o,m])}updateResizeHandles(){this.handlePoints.forEach((e,n,a)=>{const i=this.order[n];this.updateHandle.call(this,this.selection.get(n+1),e,n,a,i)})}createRotFn(e){e.line(),e.circle(5)}getPoint(e){return this.handlePoints[this.order.indexOf(e)]}getPointHandle(e){return this.selection.get(this.order.indexOf(e)+1)}updateRotFn(e,n){const a=this.getPoint("t");e.get(0).plot(a[0],a[1],n[0],n[1]),e.get(1).center(n[0],n[1])}createRotationHandle(){const e=this.selection.group().addClass("svg_select_handle_rot").on("mousedown.selection touchstart.selection",Dh("rot",this.el,this.handlePoints));this.createRot.call(this,e)}updateRotationHandle(){const e=this.selection.findOne("g.svg_select_handle_rot");this.updateRot(e,this.rotationPoint,this.handlePoints)}updatePoints(){const e=this.el.bbox(),n=this.el.parent().screenCTM().inverseO().multiplyO(this.el.screenCTM());this.handlePoints=this.getHandlePoints(e).map(a=>Vh(a,n)),this.rotationPoint=Vh(this.getRotationPoint(e),n)}getHandlePoints({x:e,x2:n,y:a,y2:i,cx:r,cy:s}=this.el.bbox()){return[[e,a],[r,a],[n,a],[n,s],[n,i],[r,i],[e,i],[e,s]]}getRotationPoint({y:e,cx:n}=this.el.bbox()){return[n,e-20]}mutationHandler(){this.updatePoints(),this.updateSelection(),this.updateResizeHandles(),this.updateRotationHandle()}}const lp=t=>function(e=!0,n={}){typeof e=="object"&&(n=e,e=!0);let a=this.remember("_"+t.name);return a||(e.prototype instanceof qx?(a=new e(this),e=!0):a=new t(this),this.remember("_"+t.name,a)),a.active(e,n),this};ot(Xn,{select:lp(qx)}),ot([Br,Yr,Fr],{pointSelect:lp(class{constructor(t){this.el=t,t.remember("_pointSelectHandler",this),this.selection=new mr,this.order=["lt","t","rt","r","rb","b","lb","l","rot"],this.mutationHandler=this.mutationHandler.bind(this);const e=Pl();this.observer=new e.MutationObserver(this.mutationHandler)}init(t){this.createHandle=t.createHandle||this.createHandleFn,this.updateHandle=t.updateHandle||this.updateHandleFn,this.el.root().put(this.selection),this.updatePoints(),this.createSelection(),this.createPointHandles(),this.updatePointHandles(),this.observer.observe(this.el.node,{attributes:!0})}active(t,e){if(!t)return this.selection.clear().remove(),void this.observer.disconnect();this.init(e)}createSelection(){this.selection.polygon(this.points).addClass("svg_select_shape_pointSelect")}updateSelection(){this.selection.get(0).plot(this.points)}createPointHandles(){this.points.forEach((t,e,n)=>{this.createHandle.call(this,this.selection,t,e,n),this.selection.get(e+1).addClass("svg_select_handle_point").on("mousedown.selection touchstart.selection",Dh("point",this.el,this.points,e))})}createHandleFn(t){t.circle(5)}updateHandleFn(t,e){t.center(e[0],e[1])}updatePointHandles(){this.points.forEach((t,e,n)=>{this.updateHandle.call(this,this.selection.get(e+1),t,e,n)})}updatePoints(){const t=this.el.parent().screenCTM().inverseO().multiplyO(this.el.screenCTM());this.points=this.el.array().map(e=>Vh(e,t))}mutationHandler(){this.updatePoints(),this.updateSelection(),this.updatePointHandles()}})});const sc=t=>(t.changedTouches&&(t=t.changedTouches[0]),{x:t.clientX,y:t.clientY}),cp=t=>{let e=1/0,n=1/0,a=-1/0,i=-1/0;for(let r=0;r{const P=C-p[0],S=(k-p[1])*y;return[P*y+p[0],S+p[1]]});return cp(w)}(this.box,v,m)}this.el.dispatch("resize",{box:new pn(c),angle:0,eventType:this.eventType,event:e,handler:this}).defaultPrevented||this.el.size(c.width,c.height).move(c.x,c.y)}movePoint(e){this.lastEvent=e;const{x:n,y:a}=this.snapToGrid(this.el.point(sc(e))),i=this.el.array().slice();i[this.index]=[n,a],this.el.dispatch("resize",{box:cp(i),angle:0,eventType:this.eventType,event:e,handler:this}).defaultPrevented||this.el.plot(i)}rotate(e){this.lastEvent=e;const n=this.startPoint,a=this.el.point(sc(e)),{cx:i,cy:r}=this.box,s=n.x-i,o=n.y-r,l=a.x-i,c=a.y-r,u=Math.sqrt(s*s+o*o)*Math.sqrt(l*l+c*c);if(u===0)return;let d=Math.acos((s*l+o*c)/u)/Math.PI*180;if(!d)return;a.xdiv { - margin: 4px 0 -} - -.apexcharts-tooltip-box span.value { - font-weight: 700 -} - -.apexcharts-tooltip-rangebar { - padding: 5px 8px -} - -.apexcharts-tooltip-rangebar .category { - font-weight: 600; - color: #777 -} - -.apexcharts-tooltip-rangebar .series-name { - font-weight: 700; - display: block; - margin-bottom: 5px -} - -.apexcharts-xaxistooltip, -.apexcharts-yaxistooltip { - opacity: 0; - pointer-events: none; - color: #373d3f; - font-size: 13px; - text-align: center; - border-radius: 2px; - position: absolute; - z-index: 10; - background: #eceff1; - border: 1px solid #90a4ae -} - -.apexcharts-xaxistooltip { - padding: 9px 10px; - transition: .15s ease all -} - -.apexcharts-xaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-xaxistooltip:after, -.apexcharts-xaxistooltip:before { - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-xaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-left: -6px -} - -.apexcharts-xaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-left: -7px -} - -.apexcharts-xaxistooltip-bottom:after, -.apexcharts-xaxistooltip-bottom:before { - bottom: 100% -} - -.apexcharts-xaxistooltip-top:after, -.apexcharts-xaxistooltip-top:before { - top: 100% -} - -.apexcharts-xaxistooltip-bottom:after { - border-bottom-color: #eceff1 -} - -.apexcharts-xaxistooltip-bottom:before { - border-bottom-color: #90a4ae -} - -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { - border-bottom-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip-top:after { - border-top-color: #eceff1 -} - -.apexcharts-xaxistooltip-top:before { - border-top-color: #90a4ae -} - -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { - border-top-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-yaxistooltip { - padding: 4px 10px -} - -.apexcharts-yaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-yaxistooltip:after, -.apexcharts-yaxistooltip:before { - top: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-yaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-top: -6px -} - -.apexcharts-yaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-top: -7px -} - -.apexcharts-yaxistooltip-left:after, -.apexcharts-yaxistooltip-left:before { - left: 100% -} - -.apexcharts-yaxistooltip-right:after, -.apexcharts-yaxistooltip-right:before { - right: 100% -} - -.apexcharts-yaxistooltip-left:after { - border-left-color: #eceff1 -} - -.apexcharts-yaxistooltip-left:before { - border-left-color: #90a4ae -} - -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { - border-left-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip-right:after { - border-right-color: #eceff1 -} - -.apexcharts-yaxistooltip-right:before { - border-right-color: #90a4ae -} - -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { - border-right-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip.apexcharts-active { - opacity: 1 -} - -.apexcharts-yaxistooltip-hidden { - display: none -} - -.apexcharts-xcrosshairs, -.apexcharts-ycrosshairs { - pointer-events: none; - opacity: 0; - transition: .15s ease all -} - -.apexcharts-xcrosshairs.apexcharts-active, -.apexcharts-ycrosshairs.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-ycrosshairs-hidden { - opacity: 0 -} - -.apexcharts-selection-rect { - cursor: move -} - -.svg_select_shape { - stroke-width: 1; - stroke-dasharray: 10 10; - stroke: black; - stroke-opacity: 0.1; - pointer-events: none; - fill: none; -} - -.svg_select_handle { - stroke-width: 3; - stroke: black; - fill: none; -} - -.svg_select_handle_r { - cursor: e-resize; -} - -.svg_select_handle_l { - cursor: w-resize; -} - -.apexcharts-svg.apexcharts-zoomable.hovering-zoom { - cursor: crosshair -} - -.apexcharts-svg.apexcharts-zoomable.hovering-pan { - cursor: move -} - -.apexcharts-menu-icon, -.apexcharts-pan-icon, -.apexcharts-reset-icon, -.apexcharts-selection-icon, -.apexcharts-toolbar-custom-icon, -.apexcharts-zoom-icon, -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - cursor: pointer; - width: 20px; - height: 20px; - line-height: 24px; - color: #6e8192; - text-align: center -} - -.apexcharts-menu-icon svg, -.apexcharts-reset-icon svg, -.apexcharts-zoom-icon svg, -.apexcharts-zoomin-icon svg, -.apexcharts-zoomout-icon svg { - fill: #6e8192 -} - -.apexcharts-selection-icon svg { - fill: #444; - transform: scale(.76) -} - -.apexcharts-theme-dark .apexcharts-menu-icon svg, -.apexcharts-theme-dark .apexcharts-pan-icon svg, -.apexcharts-theme-dark .apexcharts-reset-icon svg, -.apexcharts-theme-dark .apexcharts-selection-icon svg, -.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg, -.apexcharts-theme-dark .apexcharts-zoom-icon svg, -.apexcharts-theme-dark .apexcharts-zoomin-icon svg, -.apexcharts-theme-dark .apexcharts-zoomout-icon svg { - fill: #f3f4f5 -} - -.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { - fill: #008ffb -} - -.apexcharts-theme-light .apexcharts-menu-icon:hover svg, -.apexcharts-theme-light .apexcharts-reset-icon:hover svg, -.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg, -.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { - fill: #333 -} - -.apexcharts-menu-icon, -.apexcharts-selection-icon { - position: relative -} - -.apexcharts-reset-icon { - margin-left: 5px -} - -.apexcharts-menu-icon, -.apexcharts-reset-icon, -.apexcharts-zoom-icon { - transform: scale(.85) -} - -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - transform: scale(.7) -} - -.apexcharts-zoomout-icon { - margin-right: 3px -} - -.apexcharts-pan-icon { - transform: scale(.62); - position: relative; - left: 1px; - top: 0 -} - -.apexcharts-pan-icon svg { - fill: #fff; - stroke: #6e8192; - stroke-width: 2 -} - -.apexcharts-pan-icon.apexcharts-selected svg { - stroke: #008ffb -} - -.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { - stroke: #333 -} - -.apexcharts-toolbar { - position: absolute; - z-index: 11; - max-width: 176px; - text-align: right; - border-radius: 3px; - padding: 0 6px 2px; - display: flex; - justify-content: space-between; - align-items: center -} - -.apexcharts-menu { - background: #fff; - position: absolute; - top: 100%; - border: 1px solid #ddd; - border-radius: 3px; - padding: 3px; - right: 10px; - opacity: 0; - min-width: 110px; - transition: .15s ease all; - pointer-events: none -} - -.apexcharts-menu.apexcharts-menu-open { - opacity: 1; - pointer-events: all; - transition: .15s ease all -} - -.apexcharts-menu-item { - padding: 6px 7px; - font-size: 12px; - cursor: pointer -} - -.apexcharts-theme-light .apexcharts-menu-item:hover { - background: #eee -} - -.apexcharts-theme-dark .apexcharts-menu { - background: rgba(0, 0, 0, .7); - color: #fff -} - -@media screen and (min-width:768px) { - .apexcharts-canvas:hover .apexcharts-toolbar { - opacity: 1 - } -} - -.apexcharts-canvas .apexcharts-element-hidden, -.apexcharts-datalabel.apexcharts-element-hidden, -.apexcharts-hide .apexcharts-series-points { - opacity: 0; -} - -.apexcharts-hidden-element-shown { - opacity: 1; - transition: 0.25s ease all; -} - -.apexcharts-datalabel, -.apexcharts-datalabel-label, -.apexcharts-datalabel-value, -.apexcharts-datalabels, -.apexcharts-pie-label { - cursor: default; - pointer-events: none -} - -.apexcharts-pie-label-delay { - opacity: 0; - animation-name: opaque; - animation-duration: .3s; - animation-fill-mode: forwards; - animation-timing-function: ease -} - -.apexcharts-radialbar-label { - cursor: pointer; -} - -.apexcharts-annotation-rect, -.apexcharts-area-series .apexcharts-area, -.apexcharts-gridline, -.apexcharts-line, -.apexcharts-point-annotation-label, -.apexcharts-radar-series path:not(.apexcharts-marker), -.apexcharts-radar-series polygon, -.apexcharts-toolbar svg, -.apexcharts-tooltip .apexcharts-marker, -.apexcharts-xaxis-annotation-label, -.apexcharts-yaxis-annotation-label, -.apexcharts-zoom-rect, -.no-pointer-events { - pointer-events: none -} - -.apexcharts-tooltip-active .apexcharts-marker { - transition: .15s ease all -} - -.apexcharts-radar-series .apexcharts-yaxis { - pointer-events: none; -} - -.resize-triggers { - animation: 1ms resizeanim; - visibility: hidden; - opacity: 0; - height: 100%; - width: 100%; - overflow: hidden -} - -.contract-trigger:before, -.resize-triggers, -.resize-triggers>div { - content: " "; - display: block; - position: absolute; - top: 0; - left: 0 -} - -.resize-triggers>div { - height: 100%; - width: 100%; - background: #eee; - overflow: auto -} - -.contract-trigger:before { - overflow: hidden; - width: 200%; - height: 200% -} - -.apexcharts-bar-goals-markers { - pointer-events: none -} - -.apexcharts-bar-shadows { - pointer-events: none -} - -.apexcharts-rangebar-goals-markers { - pointer-events: none -}`;var u=((c=e.opts.chart)===null||c===void 0?void 0:c.nonce)||e.w.config.chart.nonce;u&&l.setAttribute("nonce",u),s?r.prepend(l):o.head.appendChild(l)}var d=e.create(e.w.config.series,{});if(!d)return n(e);e.mount(d).then(function(){typeof e.w.config.chart.events.mounted=="function"&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),n(d)}).catch(function(h){a(h)})}else a(new Error("Element not found"))})}},{key:"create",value:function(e,n){var a=this,i=this.w;new dp(this).initModules();var r=this.w.globals;if(r.noData=!1,r.animationEnded=!1,!ce.elementExists(this.el))return r.animationEnded=!0,this.destroy(),null;if(this.responsive.checkResponsiveConfig(n),i.config.xaxis.convertedCatToNumeric&&new tl(i.config).convertCatToNumericXaxis(i.config,this.ctx),this.core.setupElements(),i.config.chart.type==="treemap"&&(i.config.grid.show=!1,i.config.yaxis[0].show=!1),r.svgWidth===0)return r.animationEnded=!0,null;var s=e;e.forEach(function(h,f){h.hidden&&(s=a.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:f}))});var o=yn.checkComboSeries(s,i.config.chart.type);r.comboCharts=o.comboCharts,r.comboBarCount=o.comboBarCount;var l=s.every(function(h){return h.data&&h.data.length===0});(s.length===0||l&&r.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(s),this.theme.init(),new po(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),r.noData&&r.collapsedSeries.length!==r.series.length&&!i.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),r.axisCharts&&(this.core.coreCalculations(),i.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=i.globals.minX,this.ctx.toolbar.maxX=i.globals.maxX),this.formatters.heatmapLabelFormatters(),new yn(this).getLargestMarkerSize(),this.dimensions.plotCoords();var c=this.core.xySettings();this.grid.createGridMask();var u=this.core.plotChartType(s,c),d=new Us(this);return d.bringForward(),i.config.dataLabels.background.enabled&&d.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:u,xyRatios:c,dimensions:{plot:{left:i.globals.translateX,top:i.globals.translateY,width:i.globals.gridWidth,height:i.globals.gridHeight}}}}},{key:"mount",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this,i=a.w;return new Promise(function(r,s){if(a.el===null)return s(new Error("Not enough data to display or target element not found"));(n===null||i.globals.allSeriesCollapsed)&&a.series.handleNoData(),a.grid=new Fx(a);var o,l,c=a.grid.drawGrid();if(a.annotations=new LI(a),a.annotations.drawImageAnnos(),a.annotations.drawTextAnnos(),i.config.grid.position==="back"&&(c&&i.globals.dom.elGraphical.add(c.el),c!=null&&(o=c.elGridBorders)!==null&&o!==void 0&&o.node&&i.globals.dom.elGraphical.add(c.elGridBorders)),Array.isArray(n.elGraph))for(var u=0;u0&&i.globals.memory.methodsToExec.forEach(function(v){v.method(v.params,!1,v.context)}),i.globals.axisCharts||i.globals.noData||a.core.resizeNonAxisCharts(),r(a)})}},{key:"destroy",value:function(){window.removeEventListener("resize",this.windowResizeHandler),function(n,a){var i=zd.get(a);i&&(i.disconnect(),zd.delete(a))}(this.el.parentNode,this.parentResizeHandler);var e=this.w.config.chart.id;e&&Apex._chartInstances.forEach(function(n,a){n.id===ce.escapeString(e)&&Apex._chartInstances.splice(a,1)}),new hp(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var n=this,a=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],r=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],s=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],o=this.w;return o.globals.selection=void 0,e.series&&(this.series.resetSeries(!1,!0,!1),e.series.length&&e.series[0].data&&(e.series=e.series.map(function(l,c){return n.updateHelpers._extendSeries(l,c)})),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),o.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,a,i,r,s)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,n,a)}},{key:"appendSeries",value:function(e){var n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.w.config.series.slice();return i.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(i,n,a)}},{key:"appendData",value:function(e){var n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=this;a.w.globals.dataChanged=!0,a.series.getPreviousPaths();for(var i=a.w.config.series.slice(),r=0;r0&&arguments[0]!==void 0)||arguments[0],n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(e,n)}},{key:"addEventListener",value:function(e,n){this.events.addEventListener(e,n)}},{key:"removeEventListener",value:function(e,n){this.events.removeEventListener(e,n)}},{key:"addXaxisAnnotation",value:function(e){var n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;a&&(i=a),i.annotations.addXaxisAnnotationExternal(e,n,i)}},{key:"addYaxisAnnotation",value:function(e){var n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;a&&(i=a),i.annotations.addYaxisAnnotationExternal(e,n,i)}},{key:"addPointAnnotation",value:function(e){var n=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,i=this;a&&(i=a),i.annotations.addPointAnnotationExternal(e,n,i)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,n=this;e&&(n=e),n.annotations.clearAnnotations(n)}},{key:"removeAnnotation",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,a=this;n&&(a=n),a.annotations.removeAnnotation(a,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,n){return this.coreUtils.getSeriesTotalsXRange(e,n)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Mh(this.ctx).getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Mh(this.ctx).getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,n){return this.updateHelpers.toggleDataPointSelection(e,n)}},{key:"zoomX",value:function(e,n){this.ctx.toolbar.zoomUpdateOptions(e,n)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new Go(this.ctx).dataURI(e)}},{key:"getSvgString",value:function(e){return new Go(this.ctx).getSvgString(e)}},{key:"exportToCSV",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new Go(this.ctx).exportToCSV(e)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var e=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){e.w.globals.resized=!0,e.w.globals.dataChanged=!1,e.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var e=this.w.config.chart.redrawOnWindowResize;typeof e=="function"&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var n=ce.escapeString(e);if(Apex._chartInstances){var a=Apex._chartInstances.filter(function(i){return i.id===n})[0];return a&&a.chart}}},{key:"initOnLoad",value:function(){for(var e=document.querySelectorAll("[data-apexcharts]"),n=0;n2?r-2:0),o=2;oI&&typeof I=="object"&&!Array.isArray(I)&&I!=null,r=(I,O)=>{typeof Object.assign!="function"&&function(){Object.assign=function(F){if(F==null)throw new TypeError("Cannot convert undefined or null to object");let z=Object(F);for(let W=1;W{i(O[F])?F in I?V[F]=r(I[F],O[F]):Object.assign(V,{[F]:O[F]}):Object.assign(V,{[F]:O[F]})}),V},s=async()=>{if(await wt(),a.value)return;const I={chart:{type:t.type||t.options.chart.type||"line",height:t.height,width:t.width,events:{}},series:t.series},O=t.options.chart?t.options.chart.events:null;mp.forEach(F=>{let z=(...W)=>e(F,...W);I.chart.events[F]=(...W)=>{z(...W),O&&O.hasOwnProperty(F)&&O[F](...W)}});const V=r(t.options,I);return a.value=new fp(n.value,V),a.value.render()},o=()=>(l(),s()),l=()=>{a.value.destroy(),a.value=null},c=(I,O)=>a.value.updateSeries(I,O),u=(I,O,V,F)=>a.value.updateOptions(I,O,V,F),d=I=>a.value.toggleSeries(I),h=I=>{a.value.showSeries(I)},f=I=>{a.value.hideSeries(I)},v=(I,O)=>a.value.appendSeries(I,O),m=()=>{a.value.resetSeries()},g=(I,O)=>{a.value.toggleDataPointSelection(I,O)},p=I=>a.value.appendData(I),y=(I,O)=>a.value.zoomX(I,O),w=I=>a.value.dataURI(I),C=I=>a.value.setLocale(I),k=(I,O)=>{a.value.addXaxisAnnotation(I,O)},P=(I,O)=>{a.value.addYaxisAnnotation(I,O)},S=(I,O)=>{a.value.addPointAnnotation(I,O)},A=(I,O)=>{a.value.removeAnnotation(I,O)},T=()=>{a.value.clearAnnotations()};ro(()=>{window.ApexCharts=fp}),fn(()=>{n.value=gr().proxy.$el,s()}),Vn(()=>{a.value&&l()});const E=ai(t);return Oe(E.options,()=>{!a.value&&t.options?s():a.value.updateOptions(t.options)}),Oe(E.series,()=>{!a.value&&t.series?s():a.value.updateSeries(t.series)},{deep:!0}),Oe(E.type,()=>{o()}),Oe(E.width,()=>{o()}),Oe(E.height,()=>{o()}),{chart:a,init:s,refresh:o,destroy:l,updateOptions:u,updateSeries:c,toggleSeries:d,showSeries:h,hideSeries:f,resetSeries:m,zoomX:y,toggleDataPointSelection:g,appendData:p,appendSeries:v,addXaxisAnnotation:k,addYaxisAnnotation:P,addPointAnnotation:S,removeAnnotation:A,clearAnnotations:T,setLocale:C,dataURI:w}},render(){return bi("div",{class:"vue-apexcharts"})}}),hM=t=>{t.component(Yc.name,Yc)};Yc.install=hM;const fM={name:"line-scale",props:{color:{type:String,default:"#CCC"},size:{type:String,default:"40px"},duration:{type:String,default:"0.6s"}}},mM=["width","height"],gM=["fill"],vM=["dur"],pM=["dur"],bM=["fill"],yM=["dur"],xM=["dur"],wM=["fill"],kM=["dur"],_M=["dur"];function SM(t,e,n,a,i,r){return Je(),nt("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:n.size,height:n.size,viewBox:"0 0 24 30",style:{"enable-background":"new 0 0 50 50"},"xml:space":"preserve"},[et("rect",{x:"0",y:"13",width:"4",height:"5",fill:n.color},[et("animate",{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0s",dur:n.duration,repeatCount:"indefinite"},null,8,vM),et("animate",{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0s",dur:n.duration,repeatCount:"indefinite"},null,8,pM)],8,gM),et("rect",{x:"10",y:"13",width:"4",height:"5",fill:n.color},[et("animate",{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.15s",dur:n.duration,repeatCount:"indefinite"},null,8,yM),et("animate",{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.15s",dur:n.duration,repeatCount:"indefinite"},null,8,xM)],8,bM),et("rect",{x:"20",y:"13",width:"4",height:"5",fill:n.color},[et("animate",{attributeName:"height",attributeType:"XML",values:"5;21;5",begin:"0.3s",dur:n.duration,repeatCount:"indefinite"},null,8,kM),et("animate",{attributeName:"y",attributeType:"XML",values:"13; 5; 13",begin:"0.3s",dur:n.duration,repeatCount:"indefinite"},null,8,_M)],8,wM)],8,mM)}const CM=Sl(fM,[["render",SM]]),AM={LineScale:CM};const PM={name:"vue-element-loading",props:{active:Boolean,spinner:{type:String,default:"spinner"},text:{type:String,default:""},textStyle:{type:Object,default:function(){return{}}},color:{type:String,default:"#000"},isFullScreen:{type:Boolean,default:!1},backgroundColor:{type:String,default:"rgba(255, 255, 255, .9)"},size:{type:String,default:"40"},duration:{type:String,default:"0.6"},delay:{type:[String,Number],default:0}},data(){return{isActive:this.active||!1,isActiveDelay:!1}},mounted(){if(this.$refs.velmld.parentNode.classList.add("velmld-parent"),this.delay){const t=+this.delay*1e3;this.delayActive(t)}},methods:{delayActive(t){this.isActiveDelay=!0,setTimeout(()=>{this.isActiveDelay=!1},t)}},watch:{active(t){this.isActive=t,t&&this.$refs.velmld.parentNode.classList.add("velmld-parent")}},components:AM},TM={class:"velmld-spinner"};function IM(t,e,n,a,i,r){return Je(),Ka(Ai,{name:"fade"},{default:ua(()=>[Yt(et("div",{class:kn([{"velmld-full-screen":n.isFullScreen},"velmld-overlay"]),style:Wo({backgroundColor:n.backgroundColor}),ref:"velmld"},[et("div",TM,[Kt(t.$slots,"default",{},()=>[(Je(),Ka($o(n.spinner),{color:n.color,size:`${n.size}px`,duration:`${n.duration}s`},null,8,["color","size","duration"]))],!0),n.text.length?(Je(),nt("div",{key:0,style:Wo({color:n.color,...n.textStyle})},hn(n.text),5)):Jn("",!0)])],6),[[Ca,i.isActive||i.isActiveDelay]])]),_:3})}const MM=Sl(PM,[["render",IM],["__scopeId","data-v-82159762"]]);const OM={props:{server:{type:String,default:"/api/upload"},isInvalid:{type:Boolean,default:!1},media:{type:Array,default:[]},location:{type:String,default:""},max:{type:Number,default:null},maxFilesize:{type:Number,default:4},warnings:{type:Boolean,default:!0},headers:{type:Object,default:null}},mounted(){this.init()},data(){return{addedMedia:[],savedMedia:[],removedMedia:[],config:{headers:null},isLoading:!0}},methods:{init(){this.savedMedia=this.media,this.config.headers=this.headers,this.savedMedia.forEach((t,e)=>{this.savedMedia[e].url||(this.savedMedia[e].url=this.location+"/"+t.name)}),setTimeout(()=>this.isLoading=!1,1e3),this.$emit("init",this.allMedia)},async fileChange(t){this.isLoading=!0;let e=t.target.files;for(var n=0;nr.fileChange&&r.fileChange(...o)),type:"file",accept:"image/*",multiple:"",hidden:""},null,32)])]),(Je(!0),nt(Re,null,Ja(i.savedMedia,(o,l)=>(Je(),nt("div",{key:l,class:"mu-image-container"},[et("img",{src:n.location+"/"+o.name,alt:"",class:"mu-images-preview"},null,8,VM),et("button",{onClick:c=>r.removeSavedMedia(l),class:"mu-close-btn",type:"button"},e[2]||(e[2]=[et("svg",{class:"mu-times-icon",xmlns:"http://www.w3.org/2000/svg",width:"0.65em",height:"0.65em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 352 512"},[et("path",{d:"m242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28L75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256L9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z",fill:"currentColor"})],-1)]),8,RM)]))),128)),(Je(!0),nt(Re,null,Ja(i.addedMedia,(o,l)=>(Je(),nt("div",{key:l,class:"mu-image-container"},[et("img",{src:o.url,alt:"",class:"mu-images-preview"},null,8,NM),et("button",{onClick:c=>r.removeAddedMedia(l),class:"mu-close-btn",type:"button"},e[3]||(e[3]=[et("svg",{class:"mu-times-icon",xmlns:"http://www.w3.org/2000/svg",width:"0.65em",height:"0.65em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 352 512"},[et("path",{d:"m242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28L75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256L9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z",fill:"currentColor"})],-1)]),8,FM)]))),128))])],2),et("div",null,[(Je(!0),nt(Re,null,Ja(i.addedMedia,(o,l)=>(Je(),nt("div",{key:l,class:"mu-mt-1"},[et("input",{type:"text",name:"added_media[]",value:o.name,hidden:""},null,8,BM)]))),128)),(Je(!0),nt(Re,null,Ja(i.removedMedia,(o,l)=>(Je(),nt("div",{key:l,class:"mu-mt-1"},[et("input",{type:"text",name:"removed_media[]",value:o.name,hidden:""},null,8,YM)]))),128)),r.allMedia.length?(Je(),nt("div",HM,e[4]||(e[4]=[et("input",{type:"text",name:"media",value:"1",hidden:""},null,-1)]))):Jn("",!0)])])}const zM=Sl(OM,[["render",jM],["__scopeId","data-v-01f6b32e"]]);var WM=!1;/*! - * pinia v2.3.1 - * (c) 2025 Eduardo San Martin Morote - * @license MIT - */let Zx;const bu=t=>Zx=t,Kx=Symbol();function Rh(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var qo;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(qo||(qo={}));function $M(){const t=so(!0),e=t.run(()=>xe({}));let n=[],a=[];const i=Uf({install(r){bu(i),i._a=r,r.provide(Kx,i),r.config.globalProperties.$pinia=i,a.forEach(s=>n.push(s)),a=[]},use(r){return!this._a&&!WM?a.push(r):n.push(r),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return i}const Jx=()=>{};function gp(t,e,n,a=Jx){t.push(e);const i=()=>{const r=t.indexOf(e);r>-1&&(t.splice(r,1),a())};return!n&&j2()&&Bn(i),i}function Es(t,...e){t.slice().forEach(n=>{n(...e)})}const XM=t=>t(),vp=Symbol(),Wd=Symbol();function Nh(t,e){t instanceof Map&&e instanceof Map?e.forEach((n,a)=>t.set(a,n)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const a=e[n],i=t[n];Rh(i)&&Rh(a)&&t.hasOwnProperty(n)&&!ti(a)&&!Ty(a)?t[n]=Nh(i,a):t[n]=a}return t}const UM=Symbol();function GM(t){return!Rh(t)||!t.hasOwnProperty(UM)}const{assign:lr}=Object;function qM(t){return!!(ti(t)&&t.effect)}function ZM(t,e,n,a){const{state:i,actions:r,getters:s}=e,o=n.state.value[t];let l;function c(){o||(n.state.value[t]=i?i():{});const u=ai(n.state.value[t]);return lr(u,r,Object.keys(s||{}).reduce((d,h)=>(d[h]=Uf(L(()=>{bu(n);const f=n._s.get(t);return s[h].call(f,f)})),d),{}))}return l=Qx(t,c,e,n,a,!0),l}function Qx(t,e,n={},a,i,r){let s;const o=lr({actions:{}},n),l={deep:!0};let c,u,d=[],h=[],f;const v=a.state.value[t];!r&&!v&&(a.state.value[t]={}),xe({});let m;function g(A){let T;c=u=!1,typeof A=="function"?(A(a.state.value[t]),T={type:qo.patchFunction,storeId:t,events:f}):(Nh(a.state.value[t],A),T={type:qo.patchObject,payload:A,storeId:t,events:f});const E=m=Symbol();wt().then(()=>{m===E&&(c=!0)}),u=!0,Es(d,T,a.state.value[t])}const p=r?function(){const{state:T}=n,E=T?T():{};this.$patch(I=>{lr(I,E)})}:Jx;function y(){s.stop(),d=[],h=[],a._s.delete(t)}const w=(A,T="")=>{if(vp in A)return A[Wd]=T,A;const E=function(){bu(a);const I=Array.from(arguments),O=[],V=[];function F(ne){O.push(ne)}function z(ne){V.push(ne)}Es(h,{args:I,name:E[Wd],store:k,after:F,onError:z});let W;try{W=A.apply(this&&this.$id===t?this:k,I)}catch(ne){throw Es(V,ne),ne}return W instanceof Promise?W.then(ne=>(Es(O,ne),ne)).catch(ne=>(Es(V,ne),Promise.reject(ne))):(Es(O,W),W)};return E[vp]=!0,E[Wd]=T,E},C={_p:a,$id:t,$onAction:gp.bind(null,h),$patch:g,$reset:p,$subscribe(A,T={}){const E=gp(d,A,T.detached,()=>I()),I=s.run(()=>Oe(()=>a.state.value[t],O=>{(T.flush==="sync"?u:c)&&A({storeId:t,type:qo.direct,events:f},O)},lr({},l,T)));return E},$dispose:y},k=Qn(C);a._s.set(t,k);const S=(a._a&&a._a.runWithContext||XM)(()=>a._e.run(()=>(s=so()).run(()=>e({action:w}))));for(const A in S){const T=S[A];if(ti(T)&&!qM(T)||Ty(T))r||(v&&GM(T)&&(ti(T)?T.value=v[A]:Nh(T,v[A])),a.state.value[t][A]=T);else if(typeof T=="function"){const E=w(T,A);S[A]=E,o.actions[A]=T}}return lr(k,S),lr(Jt(k),S),Object.defineProperty(k,"$state",{get:()=>a.state.value[t],set:A=>{g(T=>{lr(T,A)})}}),a._p.forEach(A=>{lr(k,s.run(()=>A({store:k,app:a._a,pinia:a,options:o})))}),v&&r&&n.hydrate&&n.hydrate(k.$state,v),c=!0,u=!0,k}/*! #__NO_SIDE_EFFECTS__ */function TW(t,e,n){let a,i;const r=typeof e=="function";typeof t=="string"?(a=t,i=r?n:e):(i=t,a=t.id);function s(o,l){const c=H2();return o=o||(c?ht(Kx,null):null),o&&bu(o),o=Zx,o._s.has(a)||(r?Qx(a,e,i,o):ZM(a,i,o)),o._s.get(a)}return s.$id=a,s}let KM="Store";function IW(...t){return t.reduce((e,n)=>(e[n.$id+KM]=function(){return n(this.$pinia)},e),{})}function MW(t,e){return Array.isArray(e)?e.reduce((n,a)=>(n[a]=function(){return t(this.$pinia)[a]},n),{}):Object.keys(e).reduce((n,a)=>(n[a]=function(){const i=t(this.$pinia),r=e[a];return typeof r=="function"?r.call(this,i):i[r]},n),{})}function OW(t,e){return Array.isArray(e)?e.reduce((n,a)=>(n[a]=function(...i){return t(this.$pinia)[a](...i)},n),{}):Object.keys(e).reduce((n,a)=>(n[a]=function(...i){return t(this.$pinia)[e[a]](...i)},n),{})}const At=typeof window<"u",pm=At&&"IntersectionObserver"in window,JM=At&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),pp=At&&"EyeDropper"in window;function bp(t,e,n){QM(t,e),e.set(t,n)}function QM(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}function eO(t,e,n){return t.set(e0(t,e),n),n}function Or(t,e){return t.get(e0(t,e))}function e0(t,e,n){if(typeof t=="function"?t===e:t.has(e))return arguments.length<3?e:n;throw new TypeError("Private element is not present on this object")}function t0(t,e,n){const a=e.length-1;if(a<0)return t===void 0?n:t;for(let i=0;iaa(t[a],e[a]))}function es(t,e,n){return t==null||!e||typeof e!="string"?n:t[e]!==void 0?t[e]:(e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,""),t0(t,e.split("."),n))}function vn(t,e,n){if(e===!0)return t===void 0?n:t;if(e==null||typeof e=="boolean")return n;if(t!==Object(t)){if(typeof e!="function")return n;const i=e(t,n);return typeof i>"u"?n:i}if(typeof e=="string")return es(t,e,n);if(Array.isArray(e))return t0(t,e,n);if(typeof e!="function")return n;const a=e(t,n);return typeof a>"u"?n:a}function Da(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:t},(n,a)=>e+a)}function Ne(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(t==null||t==="")return;const n=Number(t);return isNaN(n)?String(t):isFinite(n)?`${n}${e}`:void 0}function yu(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}function yp(t){let e;return t!==null&&typeof t=="object"&&((e=Object.getPrototypeOf(t))===Object.prototype||e===null)}function bm(t){if(t&&"$el"in t){const e=t.$el;return(e==null?void 0:e.nodeType)===Node.TEXT_NODE?e.nextElementSibling:e}return t}const xp=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),Fh=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function n0(t){return Object.keys(t)}function Hr(t,e){return e.every(n=>t.hasOwnProperty(n))}function Zi(t,e){const n={};for(const a of e)Object.hasOwn(t,a)&&(n[a]=t[a]);return n}function Bh(t,e,n){const a=Object.create(null),i=Object.create(null);for(const r in t)e.some(s=>s instanceof RegExp?s.test(r):s===r)&&!(n!=null&&n.some(s=>s===r))?a[r]=t[r]:i[r]=t[r];return[a,i]}function Lt(t,e){const n={...t};return e.forEach(a=>delete n[a]),n}const a0=/^on[^a-z]/,ym=t=>a0.test(t),tO=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],nO=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function aO(t){return t.isComposing&&nO.includes(t.key)}function Ki(t){const[e,n]=Bh(t,[a0]),a=Lt(e,tO),[i,r]=Bh(n,["class","style","id",/^data-/]);return Object.assign(i,e),Object.assign(r,a),[i,r]}function Gt(t){return t==null?[]:Array.isArray(t)?t:[t]}function iO(t,e){let n=0;const a=function(){for(var i=arguments.length,r=new Array(i),s=0;st(...r),Me(e))};return a.clear=()=>{clearTimeout(n)},a.immediate=t,a}function en(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(e,Math.min(n,t))}function wp(t){const e=t.toString().trim();return e.includes(".")?e.length-e.indexOf(".")-1:0}function kp(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return t+n.repeat(Math.max(0,e-t.length))}function _p(t,e){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,e-t.length))+t}function rO(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:1;return Array.from({length:Math.ceil(t.length/e)},(n,a)=>t.slice(a*e,a*e+e))}function Yh(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(t=e&&a0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a={};for(const i in t)a[i]=t[i];for(const i in e){const r=t[i],s=e[i];if(yp(r)&&yp(s)){a[i]=ta(r,s,n);continue}if(n&&Array.isArray(r)&&Array.isArray(s)){a[i]=n(r,s);continue}a[i]=s}return a}function i0(t){return t.map(e=>e.type===Re?i0(e.children):e).flat()}function Xr(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Xr.cache.has(t))return Xr.cache.get(t);const e=t.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Xr.cache.set(t,e),e}Xr.cache=new Map;function Hs(t,e){if(!e||typeof e!="object")return[];if(Array.isArray(e))return e.map(n=>Hs(t,n)).flat(1);if(e.suspense)return Hs(t,e.ssContent);if(Array.isArray(e.children))return e.children.map(n=>Hs(t,n)).flat(1);if(e.component){if(Object.getOwnPropertySymbols(e.component.provides).includes(t))return[e.component];if(e.component.subTree)return Hs(t,e.component.subTree).flat(1)}return[]}var oc=new WeakMap,Ds=new WeakMap;class oO{constructor(e){bp(this,oc,[]),bp(this,Ds,0),this.size=e}push(e){Or(oc,this)[Or(Ds,this)]=e,eO(Ds,this,(Or(Ds,this)+1)%this.size)}values(){return Or(oc,this).slice(Or(Ds,this)).concat(Or(oc,this).slice(0,Or(Ds,this)))}}function lO(t){return"touches"in t?{clientX:t.touches[0].clientX,clientY:t.touches[0].clientY}:{clientX:t.clientX,clientY:t.clientY}}function xm(t){const e=Qn({}),n=L(t);return on(()=>{for(const a in n.value)e[a]=n.value[a]},{flush:"sync"}),ai(e)}function Hc(t,e){return t.includes(e)}function r0(t){return t[2].toLowerCase()+t.slice(3)}const Rn=()=>[Function,Array];function Sp(t,e){return e="on"+oo(e),!!(t[e]||t[`${e}Once`]||t[`${e}Capture`]||t[`${e}OnceCapture`]||t[`${e}CaptureOnce`])}function xu(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),a=1;a1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(a=>`${a}${e?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...t.querySelectorAll(n)]}function s0(t,e,n){let a,i=t.indexOf(document.activeElement);const r=e==="next"?1:-1;do i+=r,a=t[i];while((!a||a.offsetParent==null||!((n==null?void 0:n(a))??!0))&&i=0);return a}function Ur(t,e){var a,i,r,s;const n=il(t);if(!e)(t===document.activeElement||!t.contains(document.activeElement))&&((a=n[0])==null||a.focus());else if(e==="first")(i=n[0])==null||i.focus();else if(e==="last")(r=n.at(-1))==null||r.focus();else if(typeof e=="number")(s=n[e])==null||s.focus();else{const o=s0(n,e);o?o.focus():Ur(t,e==="next"?"first":"last")}}function lc(t){return t==null||typeof t=="string"&&t.trim()===""}function o0(){}function qs(t,e){if(!(At&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${e})`)))return null;try{return!!t&&t.matches(e)}catch{return null}}function wu(t){return t.some(e=>z2(e)?e.type===W2?!1:e.type!==Re||wu(e.children):!0)?t:null}function cO(t,e){if(!At||t===0)return e(),()=>{};const n=window.setTimeout(e,t);return()=>window.clearTimeout(n)}function uO(t,e){const n=t.clientX,a=t.clientY,i=e.getBoundingClientRect(),r=i.left,s=i.top,o=i.right,l=i.bottom;return n>=r&&n<=o&&a>=s&&a<=l}function jc(){const t=De(),e=n=>{t.value=n};return Object.defineProperty(e,"value",{enumerable:!0,get:()=>t.value,set:n=>t.value=n}),Object.defineProperty(e,"el",{enumerable:!0,get:()=>bm(t.value)}),e}function Zs(t){const e=t.key.length===1,n=!t.ctrlKey&&!t.metaKey&&!t.altKey;return e&&n}function l0(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="bigint"}const c0=["top","bottom"],dO=["start","end","left","right"];function Hh(t,e){let[n,a]=t.split(" ");return a||(a=Hc(c0,n)?"start":Hc(dO,n)?"top":"center"),{side:jh(n,e),align:jh(a,e)}}function jh(t,e){return t==="start"?e?"right":"left":t==="end"?e?"left":"right":t}function $d(t){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[t.side],align:t.align}}function Xd(t){return{side:t.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[t.align]}}function Cp(t){return{side:t.align,align:t.side}}function Ap(t){return Hc(c0,t.side)?"y":"x"}class Gr{constructor(e){let{x:n,y:a,width:i,height:r}=e;this.x=n,this.y=a,this.width=i,this.height=r}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Pp(t,e){return{x:{before:Math.max(0,e.left-t.left),after:Math.max(0,t.right-e.right)},y:{before:Math.max(0,e.top-t.top),after:Math.max(0,t.bottom-e.bottom)}}}function u0(t){return Array.isArray(t)?new Gr({x:t[0],y:t[1],width:0,height:0}):t.getBoundingClientRect()}function wm(t){const e=t.getBoundingClientRect(),n=getComputedStyle(t),a=n.transform;if(a){let i,r,s,o,l;if(a.startsWith("matrix3d("))i=a.slice(9,-1).split(/, /),r=Number(i[0]),s=Number(i[5]),o=Number(i[12]),l=Number(i[13]);else if(a.startsWith("matrix("))i=a.slice(7,-1).split(/, /),r=Number(i[0]),s=Number(i[3]),o=Number(i[4]),l=Number(i[5]);else return new Gr(e);const c=n.transformOrigin,u=e.x-o-(1-r)*parseFloat(c),d=e.y-l-(1-s)*parseFloat(c.slice(c.indexOf(" ")+1)),h=r?e.width/r:t.offsetWidth+1,f=s?e.height/s:t.offsetHeight+1;return new Gr({x:u,y:d,width:h,height:f})}else return new Gr(e)}function jr(t,e,n){if(typeof t.animate>"u")return{finished:Promise.resolve()};let a;try{a=t.animate(e,n)}catch{return{finished:Promise.resolve()}}return typeof a.finished>"u"&&(a.finished=new Promise(i=>{a.onfinish=()=>{i(a)}})),a}const Ac=new WeakMap;function hO(t,e){Object.keys(e).forEach(n=>{if(ym(n)){const a=r0(n),i=Ac.get(t);if(e[n]==null)i==null||i.forEach(r=>{const[s,o]=r;s===a&&(t.removeEventListener(a,o),i.delete(r))});else if(!i||![...i].some(r=>r[0]===a&&r[1]===e[n])){t.addEventListener(a,e[n]);const r=i||new Set;r.add([a,e[n]]),Ac.has(t)||Ac.set(t,r)}}else e[n]==null?t.removeAttribute(n):t.setAttribute(n,e[n])})}function fO(t,e){Object.keys(e).forEach(n=>{if(ym(n)){const a=r0(n),i=Ac.get(t);i==null||i.forEach(r=>{const[s,o]=r;s===a&&(t.removeEventListener(a,o),i.delete(r))})}else t.removeAttribute(n)})}const Vs=2.4,Tp=.2126729,Ip=.7151522,Mp=.072175,mO=.55,gO=.58,vO=.57,pO=.62,cc=.03,Op=1.45,bO=5e-4,yO=1.25,xO=1.25,Lp=.078,Ep=12.82051282051282,uc=.06,Dp=.001;function Vp(t,e){const n=(t.r/255)**Vs,a=(t.g/255)**Vs,i=(t.b/255)**Vs,r=(e.r/255)**Vs,s=(e.g/255)**Vs,o=(e.b/255)**Vs;let l=n*Tp+a*Ip+i*Mp,c=r*Tp+s*Ip+o*Mp;if(l<=cc&&(l+=(cc-l)**Op),c<=cc&&(c+=(cc-c)**Op),Math.abs(c-l)l){const d=(c**mO-l**gO)*yO;u=d-Dp?0:d>-Lp?d-d*Ep*uc:d+uc}return u*100}function wO(t,e){e=Array.isArray(e)?e.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${e.at(-1)}'`:`'${e}'`}const zc=.20689655172413793,kO=t=>t>zc**3?Math.cbrt(t):t/(3*zc**2)+4/29,_O=t=>t>zc?t**3:3*zc**2*(t-4/29);function d0(t){const e=kO,n=e(t[1]);return[116*n-16,500*(e(t[0]/.95047)-n),200*(n-e(t[2]/1.08883))]}function h0(t){const e=_O,n=(t[0]+16)/116;return[e(n+t[1]/500)*.95047,e(n),e(n-t[2]/200)*1.08883]}const SO=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],CO=t=>t<=.0031308?t*12.92:1.055*t**(1/2.4)-.055,AO=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],PO=t=>t<=.04045?t/12.92:((t+.055)/1.055)**2.4;function f0(t){const e=Array(3),n=CO,a=SO;for(let i=0;i<3;++i)e[i]=Math.round(en(n(a[i][0]*t[0]+a[i][1]*t[1]+a[i][2]*t[2]))*255);return{r:e[0],g:e[1],b:e[2]}}function km(t){let{r:e,g:n,b:a}=t;const i=[0,0,0],r=PO,s=AO;e=r(e/255),n=r(n/255),a=r(a/255);for(let o=0;o<3;++o)i[o]=s[o][0]*e+s[o][1]*n+s[o][2]*a;return i}function zh(t){return!!t&&/^(#|var\(--|(rgb|hsl)a?\()/.test(t)}function TO(t){return zh(t)&&!/^((rgb|hsl)a?\()?var\(--/.test(t)}const Rp=/^(?(?:rgb|hsl)a?)\((?.+)\)/,IO={rgb:(t,e,n,a)=>({r:t,g:e,b:n,a}),rgba:(t,e,n,a)=>({r:t,g:e,b:n,a}),hsl:(t,e,n,a)=>Np({h:t,s:e,l:n,a}),hsla:(t,e,n,a)=>Np({h:t,s:e,l:n,a}),hsv:(t,e,n,a)=>Ui({h:t,s:e,v:n,a}),hsva:(t,e,n,a)=>Ui({h:t,s:e,v:n,a})};function Va(t){if(typeof t=="number")return{r:(t&16711680)>>16,g:(t&65280)>>8,b:t&255};if(typeof t=="string"&&Rp.test(t)){const{groups:e}=t.match(Rp),{fn:n,values:a}=e,i=a.split(/,\s*/).map(r=>r.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(r)/100:parseFloat(r));return IO[n](...i)}else if(typeof t=="string"){let e=t.startsWith("#")?t.slice(1):t;return[3,4].includes(e.length)?e=e.split("").map(n=>n+n).join(""):[6,8].includes(e.length),b0(e)}else if(typeof t=="object"){if(Hr(t,["r","g","b"]))return t;if(Hr(t,["h","s","l"]))return Ui(_m(t));if(Hr(t,["h","s","v"]))return Ui(t)}throw new TypeError(`Invalid color: ${t==null?t:String(t)||t.constructor.name} -Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Ui(t){const{h:e,s:n,v:a,a:i}=t,r=o=>{const l=(o+e/60)%6;return a-a*n*Math.max(Math.min(l,4-l,1),0)},s=[r(5),r(3),r(1)].map(o=>Math.round(o*255));return{r:s[0],g:s[1],b:s[2],a:i}}function Np(t){return Ui(_m(t))}function Ol(t){if(!t)return{h:0,s:1,v:1,a:1};const e=t.r/255,n=t.g/255,a=t.b/255,i=Math.max(e,n,a),r=Math.min(e,n,a);let s=0;i!==r&&(i===e?s=60*(0+(n-a)/(i-r)):i===n?s=60*(2+(a-e)/(i-r)):i===a&&(s=60*(4+(e-n)/(i-r)))),s<0&&(s=s+360);const o=i===0?0:(i-r)/i,l=[s,o,i];return{h:l[0],s:l[1],v:l[2],a:t.a}}function m0(t){const{h:e,s:n,v:a,a:i}=t,r=a-a*n/2,s=r===1||r===0?0:(a-r)/Math.min(r,1-r);return{h:e,s,l:r,a:i}}function _m(t){const{h:e,s:n,l:a,a:i}=t,r=a+n*Math.min(a,1-a),s=r===0?0:2-2*a/r;return{h:e,s,v:r,a:i}}function g0(t){let{r:e,g:n,b:a,a:i}=t;return i===void 0?`rgb(${e}, ${n}, ${a})`:`rgba(${e}, ${n}, ${a}, ${i})`}function v0(t){return g0(Ui(t))}function dc(t){const e=Math.round(t).toString(16);return("00".substr(0,2-e.length)+e).toUpperCase()}function p0(t){let{r:e,g:n,b:a,a:i}=t;return`#${[dc(e),dc(n),dc(a),i!==void 0?dc(Math.round(i*255)):""].join("")}`}function b0(t){t=OO(t);let[e,n,a,i]=rO(t,2).map(r=>parseInt(r,16));return i=i===void 0?i:i/255,{r:e,g:n,b:a,a:i}}function MO(t){const e=b0(t);return Ol(e)}function y0(t){return p0(Ui(t))}function OO(t){return t.startsWith("#")&&(t=t.slice(1)),t=t.replace(/([^0-9a-f])/gi,"F"),(t.length===3||t.length===4)&&(t=t.split("").map(e=>e+e).join("")),t.length!==6&&(t=kp(kp(t,6),8,"F")),t}function LO(t,e){const n=d0(km(t));return n[0]=n[0]+e*10,f0(h0(n))}function EO(t,e){const n=d0(km(t));return n[0]=n[0]-e*10,f0(h0(n))}function Wh(t){const e=Va(t);return km(e)[1]}function DO(t,e){const n=Wh(t),a=Wh(e),i=Math.max(n,a),r=Math.min(n,a);return(i+.05)/(r+.05)}function x0(t){const e=Math.abs(Vp(Va(0),Va(t)));return Math.abs(Vp(Va(16777215),Va(t)))>Math.min(e,50)?"#fff":"#000"}function ae(t,e){return n=>Object.keys(t).reduce((a,i)=>{const s=typeof t[i]=="object"&&t[i]!=null&&!Array.isArray(t[i])?t[i]:{type:t[i]};return n&&i in n?a[i]={...s,default:n[i]}:a[i]=s,e&&!a[i].source&&(a[i].source=e),a},{})}const ze=ae({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function un(t,e){const n=gr();if(!n)throw new Error(`[Vuetify] ${t} ${e||"must be called from inside a setup function"}`);return n}function Mi(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const e=un(t).type;return Xr((e==null?void 0:e.aliasName)||(e==null?void 0:e.name))}let w0=0,Pc=new WeakMap;function Yn(){const t=un("getUid");if(Pc.has(t))return Pc.get(t);{const e=w0++;return Pc.set(t,e),e}}Yn.reset=()=>{w0=0,Pc=new WeakMap};function VO(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:un("injectSelf");const{provides:n}=e;if(n&&t in n)return n[t]}const Ks=Symbol.for("vuetify:defaults");function RO(t){return xe(t)}function Sm(){const t=ht(Ks);if(!t)throw new Error("[Vuetify] Could not find defaults instance");return t}function tn(t,e){const n=Sm(),a=xe(t),i=L(()=>{if(Me(e==null?void 0:e.disabled))return n.value;const s=Me(e==null?void 0:e.scoped),o=Me(e==null?void 0:e.reset),l=Me(e==null?void 0:e.root);if(a.value==null&&!(s||o||l))return n.value;let c=ta(a.value,{prev:n.value});if(s)return c;if(o||l){const u=Number(o||1/0);for(let d=0;d<=u&&!(!c||!("prev"in c));d++)c=c.prev;return c&&typeof l=="string"&&l in c&&(c=ta(ta(c,{prev:c}),c[l])),c}return c.prev?ta(c.prev,c):c});return Wt(Ks,i),i}function NO(t,e){var n,a;return typeof((n=t.props)==null?void 0:n[e])<"u"||typeof((a=t.props)==null?void 0:a[Xr(e)])<"u"}function FO(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Sm();const a=un("useDefaults");if(e=e??a.type.name??a.type.__name,!e)throw new Error("[Vuetify] Could not determine component name");const i=L(()=>{var l;return(l=n.value)==null?void 0:l[t._as??e]}),r=new Proxy(t,{get(l,c){var d,h,f,v,m,g,p;const u=Reflect.get(l,c);return c==="class"||c==="style"?[(d=i.value)==null?void 0:d[c],u].filter(y=>y!=null):typeof c=="string"&&!NO(a.vnode,c)?((h=i.value)==null?void 0:h[c])!==void 0?(f=i.value)==null?void 0:f[c]:((m=(v=n.value)==null?void 0:v.global)==null?void 0:m[c])!==void 0?(p=(g=n.value)==null?void 0:g.global)==null?void 0:p[c]:u:u}}),s=De();on(()=>{if(i.value){const l=Object.entries(i.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});s.value=l.length?Object.fromEntries(l):void 0}else s.value=void 0});function o(){const l=VO(Ks,a);Wt(Ks,L(()=>s.value?ta((l==null?void 0:l.value)??{},s.value):l==null?void 0:l.value))}return{props:r,provideSubDefaults:o}}function Ha(t){if(t._setup=t._setup??t.setup,!t.name)return t;if(t._setup){t.props=ae(t.props??{},t.name)();const e=Object.keys(t.props).filter(n=>n!=="class"&&n!=="style");t.filterProps=function(a){return Zi(a,e)},t.props._as=String,t.setup=function(a,i){const r=Sm();if(!r.value)return t._setup(a,i);const{props:s,provideSubDefaults:o}=FO(a,a._as??t.name,r),l=t._setup(s,i);return o(),l}}return t}function ve(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return e=>(t?Ha:pa)(e)}function BO(t,e){return e.props=t,e}function Oi(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return ve()({name:n??oo(Iy(t.replace(/__/g,"-"))),props:{tag:{type:String,default:e},...ze()},setup(a,i){let{slots:r}=i;return()=>{var s;return bi(a.tag,{class:[t,a.class],style:a.style},(s=r.default)==null?void 0:s.call(r))}}})}function k0(t){if(typeof t.getRootNode!="function"){for(;t.parentNode;)t=t.parentNode;return t!==document?null:document}const e=t.getRootNode();return e!==document&&e.getRootNode({composed:!0})!==document?null:e}const rl="cubic-bezier(0.4, 0, 0.2, 1)",YO="cubic-bezier(0.0, 0, 0.2, 1)",HO="cubic-bezier(0.4, 0, 1, 1)";function Fp(t,e,n){return Object.keys(t).filter(a=>ym(a)&&a.endsWith(e)).reduce((a,i)=>(a[i.slice(0,-e.length)]=r=>t[i](r,n(r)),a),{})}function Cm(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;t;){if(e?jO(t):Am(t))return t;t=t.parentElement}return document.scrollingElement}function sl(t,e){const n=[];if(e&&t&&!e.contains(t))return n;for(;t&&(Am(t)&&n.push(t),t!==e);)t=t.parentElement;return n}function Am(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return!1;const e=window.getComputedStyle(t);return e.overflowY==="scroll"||e.overflowY==="auto"&&t.scrollHeight>t.clientHeight}function jO(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return!1;const e=window.getComputedStyle(t);return["scroll","auto"].includes(e.overflowY)}function zO(t){for(;t;){if(window.getComputedStyle(t).position==="fixed")return!0;t=t.offsetParent}return!1}function we(t){const e=un("useRender");e.render=t}const Pa=ae({border:[Boolean,Number,String]},"border");function ja(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return{borderClasses:L(()=>{const a=ti(t)?t.value:t.border,i=[];if(a===!0||a==="")i.push(`${e}--border`);else if(typeof a=="string"||a===0)for(const r of String(a).split(" "))i.push(`border-${r}`);return i})}}const WO=[null,"default","comfortable","compact"],Sn=ae({density:{type:String,default:"default",validator:t=>WO.includes(t)}},"density");function Gn(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return{densityClasses:L(()=>`${e}--density-${t.density}`)}}const Mn=ae({elevation:{type:[Number,String],validator(t){const e=parseInt(t);return!isNaN(e)&&e>=0&&e<=24}}},"elevation");function Hn(t){return{elevationClasses:L(()=>{const n=ti(t)?t.value:t.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const an=ae({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function dn(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return{roundedClasses:L(()=>{const a=ti(t)?t.value:t.rounded,i=ti(t)?t.value:t.tile,r=[];if(a===!0||a==="")r.push(`${e}--rounded`);else if(typeof a=="string"||a===0)for(const s of String(a).split(" "))r.push(`rounded-${s}`);else(i||a===!1)&&r.push("rounded-0");return r})}}const dt=ae({tag:{type:String,default:"div"}},"tag"),ol=Symbol.for("vuetify:theme"),kt=ae({theme:String},"theme");function Bp(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function $O(){var a,i;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Bp();const e=Bp();if(!t)return{...e,isDisabled:!0};const n={};for(const[r,s]of Object.entries(t.themes??{})){const o=s.dark||r==="dark"?(a=e.themes)==null?void 0:a.dark:(i=e.themes)==null?void 0:i.light;n[r]=ta(o,s)}return ta(e,{...t,themes:n})}function XO(t){const e=$O(t),n=xe(e.defaultTheme),a=xe(e.themes),i=L(()=>{const u={};for(const[d,h]of Object.entries(a.value)){const f=u[d]={...h,colors:{...h.colors}};if(e.variations)for(const v of e.variations.colors){const m=f.colors[v];if(m)for(const g of["lighten","darken"]){const p=g==="lighten"?LO:EO;for(const y of Da(e.variations[g],1))f.colors[`${v}-${g}-${y}`]=p0(p(Va(m),y))}}for(const v of Object.keys(f.colors)){if(/^on-[a-z]/.test(v)||f.colors[`on-${v}`])continue;const m=`on-${v}`,g=Va(f.colors[v]);f.colors[m]=x0(g)}}return u}),r=L(()=>i.value[n.value]),s=L(()=>{var v;const u=[];(v=r.value)!=null&&v.dark&&Lr(u,":root",["color-scheme: dark"]),Lr(u,":root",Yp(r.value));for(const[m,g]of Object.entries(i.value))Lr(u,`.v-theme--${m}`,[`color-scheme: ${g.dark?"dark":"normal"}`,...Yp(g)]);const d=[],h=[],f=new Set(Object.values(i.value).flatMap(m=>Object.keys(m.colors)));for(const m of f)/^on-[a-z]/.test(m)?Lr(h,`.${m}`,[`color: rgb(var(--v-theme-${m})) !important`]):(Lr(d,`.bg-${m}`,[`--v-theme-overlay-multiplier: var(--v-theme-${m}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${m})) !important`,`color: rgb(var(--v-theme-on-${m})) !important`]),Lr(h,`.text-${m}`,[`color: rgb(var(--v-theme-${m})) !important`]),Lr(h,`.border-${m}`,[`--v-border-color: var(--v-theme-${m})`]));return u.push(...d,...h),u.map((m,g)=>g===0?m:` ${m}`).join("")});function o(){return{style:[{textContent:s.value,id:"vuetify-theme-stylesheet",nonce:e.cspNonce||!1}]}}function l(u){if(e.isDisabled)return;const d=u._context.provides.usehead;if(d)if(d.push){const h=d.push(o);At&&Oe(s,()=>{h.patch(o)})}else At?(d.addHeadObjs(L(o)),on(()=>d.updateDOM())):d.addHeadObjs(o());else{let f=function(){if(typeof document<"u"&&!h){const v=document.createElement("style");v.type="text/css",v.id="vuetify-theme-stylesheet",e.cspNonce&&v.setAttribute("nonce",e.cspNonce),h=v,document.head.appendChild(h)}h&&(h.innerHTML=s.value)},h=At?document.getElementById("vuetify-theme-stylesheet"):null;At?Oe(s,f,{immediate:!0}):f()}}const c=L(()=>e.isDisabled?void 0:`v-theme--${n.value}`);return{install:l,isDisabled:e.isDisabled,name:n,themes:a,current:r,computedThemes:i,themeClasses:c,styles:s,global:{name:n,current:r}}}function Ot(t){un("provideTheme");const e=ht(ol,null);if(!e)throw new Error("Could not find Vuetify theme injection");const n=L(()=>t.theme??e.name.value),a=L(()=>e.themes.value[n.value]),i=L(()=>e.isDisabled?void 0:`v-theme--${n.value}`),r={...e,name:n,current:a,themeClasses:i};return Wt(ol,r),r}function _0(){un("useTheme");const t=ht(ol,null);if(!t)throw new Error("Could not find Vuetify theme injection");return t}function Lr(t,e,n){t.push(`${e} { -`,...n.map(a=>` ${a}; -`),`} -`)}function Yp(t){const e=t.dark?2:1,n=t.dark?1:2,a=[];for(const[i,r]of Object.entries(t.colors)){const s=Va(r);a.push(`--v-theme-${i}: ${s.r},${s.g},${s.b}`),i.startsWith("on-")||a.push(`--v-theme-${i}-overlay-multiplier: ${Wh(r)>.18?e:n}`)}for(const[i,r]of Object.entries(t.variables)){const s=typeof r=="string"&&r.startsWith("#")?Va(r):void 0,o=s?`${s.r}, ${s.g}, ${s.b}`:void 0;a.push(`--v-${i}: ${o??r}`)}return a}function Pm(t){return xm(()=>{const e=[],n={};if(t.value.background)if(zh(t.value.background)){if(n.backgroundColor=t.value.background,!t.value.text&&TO(t.value.background)){const a=Va(t.value.background);if(a.a==null||a.a===1){const i=x0(a);n.color=i,n.caretColor=i}}}else e.push(`bg-${t.value.background}`);return t.value.text&&(zh(t.value.text)?(n.color=t.value.text,n.caretColor=t.value.text):e.push(`text-${t.value.text}`)),{colorClasses:e,colorStyles:n}})}function Nn(t,e){const n=L(()=>({text:ti(t)?t.value:e?t[e]:null})),{colorClasses:a,colorStyles:i}=Pm(n);return{textColorClasses:a,textColorStyles:i}}function Ft(t,e){const n=L(()=>({background:ti(t)?t.value:e?t[e]:null})),{colorClasses:a,colorStyles:i}=Pm(n);return{backgroundColorClasses:a,backgroundColorStyles:i}}const UO=["elevated","flat","tonal","outlined","text","plain"];function _r(t,e){return x(Re,null,[t&&x("span",{key:"overlay",class:`${e}__overlay`},null),x("span",{key:"underlay",class:`${e}__underlay`},null)])}const ii=ae({color:String,variant:{type:String,default:"elevated",validator:t=>UO.includes(t)}},"variant");function us(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();const n=L(()=>{const{variant:r}=Me(t);return`${e}--variant-${r}`}),{colorClasses:a,colorStyles:i}=Pm(L(()=>{const{variant:r,color:s}=Me(t);return{[["elevated","flat"].includes(r)?"background":"text"]:s}}));return{colorClasses:a,colorStyles:i,variantClasses:n}}const S0=ae({baseColor:String,divided:Boolean,...Pa(),...ze(),...Sn(),...Mn(),...an(),...dt(),...kt(),...ii()},"VBtnGroup"),$h=ve()({name:"VBtnGroup",props:S0(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{densityClasses:i}=Gn(t),{borderClasses:r}=ja(t),{elevationClasses:s}=Hn(t),{roundedClasses:o}=dn(t);tn({VBtn:{height:"auto",baseColor:ge(t,"baseColor"),color:ge(t,"color"),density:ge(t,"density"),flat:!0,variant:ge(t,"variant")}}),we(()=>x(t.tag,{class:["v-btn-group",{"v-btn-group--divided":t.divided},a.value,r.value,i.value,s.value,o.value,t.class],style:t.style},n))}});function ha(t,e){let n;function a(){n=so(),n.run(()=>e.length?e(()=>{n==null||n.stop(),a()}):e())}Oe(t,i=>{i&&!n?a():i||(n==null||n.stop(),n=void 0)},{immediate:!0}),Bn(()=>{n==null||n.stop()})}function Xe(t,e,n){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const r=un("useProxiedModel"),s=xe(t[e]!==void 0?t[e]:n),o=Xr(e),c=o!==e?L(()=>{var d,h,f,v;return t[e],!!(((d=r.vnode.props)!=null&&d.hasOwnProperty(e)||(h=r.vnode.props)!=null&&h.hasOwnProperty(o))&&((f=r.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${e}`)||(v=r.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${o}`)))}):L(()=>{var d,h;return t[e],!!((d=r.vnode.props)!=null&&d.hasOwnProperty(e)&&((h=r.vnode.props)!=null&&h.hasOwnProperty(`onUpdate:${e}`)))});ha(()=>!c.value,()=>{Oe(()=>t[e],d=>{s.value=d})});const u=L({get(){const d=t[e];return a(c.value?d:s.value)},set(d){const h=i(d),f=Jt(c.value?t[e]:s.value);f===h||a(f)===d||(s.value=h,r==null||r.emit(`update:${e}`,h))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?t[e]:s.value}),u}const ds=ae({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),hs=ae({value:null,disabled:Boolean,selectedClass:String},"group-item");function fs(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const a=un("useGroupItem");if(!a)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const i=Yn();Wt(Symbol.for(`${e.description}:id`),i);const r=ht(e,null);if(!r){if(!n)return r;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${e.description}`)}const s=ge(t,"value"),o=L(()=>!!(r.disabled.value||t.disabled));r.register({id:i,value:s,disabled:o},a),Vn(()=>{r.unregister(i)});const l=L(()=>r.isSelected(i)),c=L(()=>r.items.value[0].id===i),u=L(()=>r.items.value[r.items.value.length-1].id===i),d=L(()=>l.value&&[r.selectedClass.value,t.selectedClass]);return Oe(l,h=>{a.emit("group:selected",{value:h})},{flush:"sync"}),{id:i,isSelected:l,isFirst:c,isLast:u,toggle:()=>r.select(i,!l.value),select:h=>r.select(i,h),selectedClass:d,value:s,disabled:o,group:r}}function Sr(t,e){let n=!1;const a=Qn([]),i=Xe(t,"modelValue",[],h=>h==null?[]:C0(a,Gt(h)),h=>{const f=qO(a,h);return t.multiple?f:f[0]}),r=un("useGroup");function s(h,f){const v=h,m=Symbol.for(`${e.description}:id`),p=Hs(m,r==null?void 0:r.vnode).indexOf(f);Me(v.value)==null&&(v.value=p,v.useIndexAsValue=!0),p>-1?a.splice(p,0,v):a.push(v)}function o(h){if(n)return;l();const f=a.findIndex(v=>v.id===h);a.splice(f,1)}function l(){const h=a.find(f=>!f.disabled);h&&t.mandatory==="force"&&!i.value.length&&(i.value=[h.id])}fn(()=>{l()}),Vn(()=>{n=!0}),$2(()=>{for(let h=0;hm.id===h);if(!(f&&(v!=null&&v.disabled)))if(t.multiple){const m=i.value.slice(),g=m.findIndex(y=>y===h),p=~g;if(f=f??!p,p&&t.mandatory&&m.length<=1||!p&&t.max!=null&&m.length+1>t.max)return;g<0&&f?m.push(h):g>=0&&!f&&m.splice(g,1),i.value=m}else{const m=i.value.includes(h);if(t.mandatory&&m)return;i.value=f??!m?[h]:[]}}function u(h){if(t.multiple,i.value.length){const f=i.value[0],v=a.findIndex(p=>p.id===f);let m=(v+h)%a.length,g=a[m];for(;g.disabled&&m!==v;)m=(m+h)%a.length,g=a[m];if(g.disabled)return;i.value=[a[m].id]}else{const f=a.find(v=>!v.disabled);f&&(i.value=[f.id])}}const d={register:s,unregister:o,selected:i,select:c,disabled:ge(t,"disabled"),prev:()=>u(a.length-1),next:()=>u(1),isSelected:h=>i.value.includes(h),selectedClass:L(()=>t.selectedClass),items:L(()=>a),getItemIndex:h=>GO(a,h)};return Wt(e,d),d}function GO(t,e){const n=C0(t,[e]);return n.length?t.findIndex(a=>a.id===n[0]):-1}function C0(t,e){const n=[];return e.forEach(a=>{const i=t.find(s=>aa(a,s.value)),r=t[a];(i==null?void 0:i.value)!=null?n.push(i.id):r!=null&&n.push(r.id)}),n}function qO(t,e){const n=[];return e.forEach(a=>{const i=t.findIndex(r=>r.id===a);if(~i){const r=t[i];n.push(r.value!=null?r.value:i)}}),n}const Tm=Symbol.for("vuetify:v-btn-toggle"),ZO=ae({...S0(),...ds()},"VBtnToggle"),KO=ve()({name:"VBtnToggle",props:ZO(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{isSelected:a,next:i,prev:r,select:s,selected:o}=Sr(t,Tm);return we(()=>{const l=$h.filterProps(t);return x($h,me({class:["v-btn-toggle",t.class]},l,{style:t.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:a,next:i,prev:r,select:s,selected:o})]}})}),{next:i,prev:r,select:s}}}),JO=ae({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),st=ve(!1)({name:"VDefaultsProvider",props:JO(),setup(t,e){let{slots:n}=e;const{defaults:a,disabled:i,reset:r,root:s,scoped:o}=ai(t);return tn(a,{reset:r,root:s,scoped:o,disabled:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}});const A0={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload"},P0={component:t=>bi(Mm,{...t,class:"mdi"})},Ze=[String,Function,Object,Array],Xh=Symbol.for("vuetify:icons"),ku=ae({icon:{type:Ze},tag:{type:String,required:!0}},"icon"),Uh=ve()({name:"VComponentIcon",props:ku(),setup(t,e){let{slots:n}=e;return()=>{const a=t.icon;return x(t.tag,null,{default:()=>{var i;return[t.icon?x(a,null,null):(i=n.default)==null?void 0:i.call(n)]}})}}}),Im=Ha({name:"VSvgIcon",inheritAttrs:!1,props:ku(),setup(t,e){let{attrs:n}=e;return()=>x(t.tag,me(n,{style:null}),{default:()=>[x("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(t.icon)?t.icon.map(a=>Array.isArray(a)?x("path",{d:a[0],"fill-opacity":a[1]},null):x("path",{d:a},null)):x("path",{d:t.icon},null)])]})}}),QO=Ha({name:"VLigatureIcon",props:ku(),setup(t){return()=>x(t.tag,null,{default:()=>[t.icon]})}}),Mm=Ha({name:"VClassIcon",props:ku(),setup(t){return()=>x(t.tag,{class:t.icon},null)}});function eL(){return{svg:{component:Im},class:{component:Mm}}}function tL(t){const e=eL(),n=(t==null?void 0:t.defaultSet)??"mdi";return n==="mdi"&&!e.mdi&&(e.mdi=P0),ta({defaultSet:n,sets:e,aliases:{...A0,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},t)}const nL=t=>{const e=ht(Xh);if(!e)throw new Error("Missing Vuetify Icons provide!");return{iconData:L(()=>{var l;const a=Me(t);if(!a)return{component:Uh};let i=a;if(typeof i=="string"&&(i=i.trim(),i.startsWith("$")&&(i=(l=e.aliases)==null?void 0:l[i.slice(1)])),Array.isArray(i))return{component:Im,icon:i};if(typeof i!="string")return{component:Uh,icon:i};const r=Object.keys(e.sets).find(c=>typeof i=="string"&&i.startsWith(`${c}:`)),s=r?i.slice(r.length+1):i;return{component:e.sets[r??e.defaultSet].component,icon:s}})}},aL=["x-small","small","default","large","x-large"],Li=ae({size:{type:[String,Number],default:"default"}},"size");function bo(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return xm(()=>{let n,a;return Hc(aL,t.size)?n=`${e}--size-${t.size}`:t.size&&(a={width:Ne(t.size),height:Ne(t.size)}),{sizeClasses:n,sizeStyles:a}})}const iL=ae({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ze,...ze(),...Li(),...dt({tag:"i"}),...kt()},"VIcon"),_t=ve()({name:"VIcon",props:iL(),setup(t,e){let{attrs:n,slots:a}=e;const i=xe(),{themeClasses:r}=Ot(t),{iconData:s}=nL(L(()=>i.value||t.icon)),{sizeClasses:o}=bo(t),{textColorClasses:l,textColorStyles:c}=Nn(ge(t,"color"));return we(()=>{var h,f;const u=(h=a.default)==null?void 0:h.call(a);u&&(i.value=(f=i0(u).filter(v=>v.type===My&&v.children&&typeof v.children=="string")[0])==null?void 0:f.children);const d=!!(n.onClick||n.onClickOnce);return x(s.value.component,{tag:t.tag,icon:s.value.icon,class:["v-icon","notranslate",r.value,o.value,l.value,{"v-icon--clickable":d,"v-icon--disabled":t.disabled,"v-icon--start":t.start,"v-icon--end":t.end},t.class],style:[o.value?void 0:{fontSize:Ne(t.size),height:Ne(t.size),width:Ne(t.size)},c.value,t.style],role:d?"button":void 0,"aria-hidden":!d,tabindex:d?t.disabled?-1:0:void 0},{default:()=>[u]})}),{}}});function _u(t,e){const n=xe(),a=De(!1);if(pm){const i=new IntersectionObserver(r=>{t==null||t(r,i),a.value=!!r.find(s=>s.isIntersecting)},e);Vn(()=>{i.disconnect()}),Oe(n,(r,s)=>{s&&(i.unobserve(s),a.value=!1),r&&i.observe(r)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}function gi(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=jc(),a=xe();if(At){const i=new ResizeObserver(r=>{t==null||t(r,i),r.length&&(e==="content"?a.value=r[0].contentRect:a.value=r[0].target.getBoundingClientRect())});Vn(()=>{i.disconnect()}),Oe(()=>n.el,(r,s)=>{s&&(i.unobserve(s),a.value=void 0),r&&i.observe(r)},{flush:"post"})}return{resizeRef:n,contentRect:Gf(a)}}const rL=ae({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...ze(),...Li(),...dt({tag:"div"}),...kt()},"VProgressCircular"),xr=ve()({name:"VProgressCircular",props:rL(),setup(t,e){let{slots:n}=e;const a=20,i=2*Math.PI*a,r=xe(),{themeClasses:s}=Ot(t),{sizeClasses:o,sizeStyles:l}=bo(t),{textColorClasses:c,textColorStyles:u}=Nn(ge(t,"color")),{textColorClasses:d,textColorStyles:h}=Nn(ge(t,"bgColor")),{intersectionRef:f,isIntersecting:v}=_u(),{resizeRef:m,contentRect:g}=gi(),p=L(()=>Math.max(0,Math.min(100,parseFloat(t.modelValue)))),y=L(()=>Number(t.width)),w=L(()=>l.value?Number(t.size):g.value?g.value.width:Math.max(y.value,32)),C=L(()=>a/(1-y.value/w.value)*2),k=L(()=>y.value/w.value*C.value),P=L(()=>Ne((100-p.value)/100*i));return on(()=>{f.value=r.value,m.value=r.value}),we(()=>x(t.tag,{ref:r,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!t.indeterminate,"v-progress-circular--visible":v.value,"v-progress-circular--disable-shrink":t.indeterminate==="disable-shrink"},s.value,o.value,c.value,t.class],style:[l.value,u.value,t.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":t.indeterminate?void 0:p.value},{default:()=>[x("svg",{style:{transform:`rotate(calc(-90deg + ${Number(t.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${C.value} ${C.value}`},[x("circle",{class:["v-progress-circular__underlay",d.value],style:h.value,fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":k.value,"stroke-dasharray":i,"stroke-dashoffset":0},null),x("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:a,"stroke-width":k.value,"stroke-dasharray":i,"stroke-dashoffset":P.value},null)]),n.default&&x("div",{class:"v-progress-circular__content"},[n.default({value:p.value})])]})),{}}}),Cn=ae({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function An(t){return{dimensionStyles:L(()=>{const n={},a=Ne(t.height),i=Ne(t.maxHeight),r=Ne(t.maxWidth),s=Ne(t.minHeight),o=Ne(t.minWidth),l=Ne(t.width);return a!=null&&(n.height=a),i!=null&&(n.maxHeight=i),r!=null&&(n.maxWidth=r),s!=null&&(n.minHeight=s),o!=null&&(n.minWidth=o),l!=null&&(n.width=l),n})}}const T0={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Hp="$vuetify.",jp=(t,e)=>t.replace(/\{(\d+)\}/g,(n,a)=>String(e[Number(a)])),I0=(t,e,n)=>function(a){for(var i=arguments.length,r=new Array(i>1?i-1:0),s=1;snew Intl.NumberFormat([t.value,e.value],a).format(n)}function Ud(t,e,n){const a=Xe(t,e,t[e]??n.value);return a.value=t[e]??n.value,Oe(n,i=>{t[e]==null&&(a.value=n.value)}),a}function O0(t){return e=>{const n=Ud(e,"locale",t.current),a=Ud(e,"fallback",t.fallback),i=Ud(e,"messages",t.messages);return{name:"vuetify",current:n,fallback:a,messages:i,t:I0(n,a,i),n:M0(n,a),provide:O0({current:n,fallback:a,messages:i})}}}function sL(t){const e=De((t==null?void 0:t.locale)??"en"),n=De((t==null?void 0:t.fallback)??"en"),a=xe({en:T0,...t==null?void 0:t.messages});return{name:"vuetify",current:e,fallback:n,messages:a,t:I0(e,n,a),n:M0(e,n),provide:O0({current:e,fallback:n,messages:a})}}const Js=Symbol.for("vuetify:locale");function oL(t){return t.name!=null}function lL(t){const e=t!=null&&t.adapter&&oL(t==null?void 0:t.adapter)?t==null?void 0:t.adapter:sL(t),n=dL(e,t);return{...e,...n}}function $t(){const t=ht(Js);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");return t}function cL(t){const e=ht(Js);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");const n=e.provide(t),a=hL(n,e.rtl,t),i={...n,...a};return Wt(Js,i),i}function uL(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function dL(t,e){const n=xe((e==null?void 0:e.rtl)??uL()),a=L(()=>n.value[t.current.value]??!1);return{isRtl:a,rtl:n,rtlClasses:L(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function hL(t,e,n){const a=L(()=>n.rtl??e.value[t.current.value]??!1);return{isRtl:a,rtl:e,rtlClasses:L(()=>`v-locale--is-${a.value?"rtl":"ltr"}`)}}function On(){const t=ht(Js);if(!t)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:t.isRtl,rtlClasses:t.rtlClasses}}const zp={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Ji=ae({location:String},"location");function ms(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=On();return{locationStyles:L(()=>{if(!t.location)return{};const{side:r,align:s}=Hh(t.location.split(" ").length>1?t.location:`${t.location} center`,a.value);function o(c){return n?n(c):0}const l={};return r!=="center"&&(e?l[zp[r]]=`calc(100% - ${o(r)}px)`:l[r]=0),s!=="center"?e?l[zp[s]]=`calc(100% - ${o(s)}px)`:l[s]=0:(r==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[r]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[r]),l})}}const fL=ae({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...ze(),...Ji({location:"top"}),...an(),...dt(),...kt()},"VProgressLinear"),Su=ve()({name:"VProgressLinear",props:fL(),emits:{"update:modelValue":t=>!0},setup(t,e){var I;let{slots:n}=e;const a=Xe(t,"modelValue"),{isRtl:i,rtlClasses:r}=On(),{themeClasses:s}=Ot(t),{locationStyles:o}=ms(t),{textColorClasses:l,textColorStyles:c}=Nn(t,"color"),{backgroundColorClasses:u,backgroundColorStyles:d}=Ft(L(()=>t.bgColor||t.color)),{backgroundColorClasses:h,backgroundColorStyles:f}=Ft(L(()=>t.bufferColor||t.bgColor||t.color)),{backgroundColorClasses:v,backgroundColorStyles:m}=Ft(t,"color"),{roundedClasses:g}=dn(t),{intersectionRef:p,isIntersecting:y}=_u(),w=L(()=>parseFloat(t.max)),C=L(()=>parseFloat(t.height)),k=L(()=>en(parseFloat(t.bufferValue)/w.value*100,0,100)),P=L(()=>en(parseFloat(a.value)/w.value*100,0,100)),S=L(()=>i.value!==t.reverse),A=L(()=>t.indeterminate?"fade-transition":"slide-x-transition"),T=At&&((I=window.matchMedia)==null?void 0:I.call(window,"(forced-colors: active)").matches);function E(O){if(!p.value)return;const{left:V,right:F,width:z}=p.value.getBoundingClientRect(),W=S.value?z-O.clientX+(F-z):O.clientX-V;a.value=Math.round(W/z*w.value)}return we(()=>x(t.tag,{ref:p,class:["v-progress-linear",{"v-progress-linear--absolute":t.absolute,"v-progress-linear--active":t.active&&y.value,"v-progress-linear--reverse":S.value,"v-progress-linear--rounded":t.rounded,"v-progress-linear--rounded-bar":t.roundedBar,"v-progress-linear--striped":t.striped},g.value,s.value,r.value,t.class],style:[{bottom:t.location==="bottom"?0:void 0,top:t.location==="top"?0:void 0,height:t.active?Ne(C.value):0,"--v-progress-linear-height":Ne(C.value),...t.absolute?o.value:{}},t.style],role:"progressbar","aria-hidden":t.active?"false":"true","aria-valuemin":"0","aria-valuemax":t.max,"aria-valuenow":t.indeterminate?void 0:Math.min(parseFloat(a.value),w.value),onClick:t.clickable&&E},{default:()=>[t.stream&&x("div",{key:"stream",class:["v-progress-linear__stream",l.value],style:{...c.value,[S.value?"left":"right"]:Ne(-C.value),borderTop:`${Ne(C.value/2)} dotted`,opacity:parseFloat(t.bufferOpacity),top:`calc(50% - ${Ne(C.value/4)})`,width:Ne(100-k.value,"%"),"--v-progress-linear-stream-to":Ne(C.value*(S.value?1:-1))}},null),x("div",{class:["v-progress-linear__background",T?void 0:u.value],style:[d.value,{opacity:parseFloat(t.bgOpacity),width:t.stream?0:void 0}]},null),x("div",{class:["v-progress-linear__buffer",T?void 0:h.value],style:[f.value,{opacity:parseFloat(t.bufferOpacity),width:Ne(k.value,"%")}]},null),x(Ai,{name:A.value},{default:()=>[t.indeterminate?x("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(O=>x("div",{key:O,class:["v-progress-linear__indeterminate",O,T?void 0:v.value],style:m.value},null))]):x("div",{class:["v-progress-linear__determinate",T?void 0:v.value],style:[m.value,{width:Ne(P.value,"%")}]},null)]}),n.default&&x("div",{class:"v-progress-linear__content"},[n.default({value:P.value,buffer:k.value})])]})),{}}}),Cu=ae({loading:[Boolean,String]},"loader");function Ll(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return{loaderClasses:L(()=>({[`${e}--loading`]:t.loading}))}}function El(t,e){var a;let{slots:n}=e;return x("div",{class:`${t.name}__loader`},[((a=n.default)==null?void 0:a.call(n,{color:t.color,isActive:t.active}))||x(Su,{absolute:t.absolute,active:t.active,color:t.color,height:"2",indeterminate:!0},null)])}const mL=["static","relative","fixed","absolute","sticky"],yo=ae({position:{type:String,validator:t=>mL.includes(t)}},"position");function xo(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();return{positionClasses:L(()=>t.position?`${e}--${t.position}`:void 0)}}function gL(){const t=un("useRoute");return L(()=>{var e;return(e=t==null?void 0:t.proxy)==null?void 0:e.$route})}function L0(){var t,e;return(e=(t=un("useRouter"))==null?void 0:t.proxy)==null?void 0:e.$router}function Dl(t,e){var d,h;const n=$o("RouterLink"),a=L(()=>!!(t.href||t.to)),i=L(()=>(a==null?void 0:a.value)||Sp(e,"click")||Sp(t,"click"));if(typeof n=="string"||!("useLink"in n)){const f=ge(t,"href");return{isLink:a,isClickable:i,href:f,linkProps:Qn({href:f})}}const r=L(()=>({...t,to:ge(()=>t.to||"")})),s=n.useLink(r.value),o=L(()=>t.to?s:void 0),l=gL(),c=L(()=>{var f,v,m;return o.value?t.exact?l.value?((m=o.value.isExactActive)==null?void 0:m.value)&&aa(o.value.route.value.query,l.value.query):((v=o.value.isExactActive)==null?void 0:v.value)??!1:((f=o.value.isActive)==null?void 0:f.value)??!1:!1}),u=L(()=>{var f;return t.to?(f=o.value)==null?void 0:f.route.value.href:t.href});return{isLink:a,isClickable:i,isActive:c,route:(d=o.value)==null?void 0:d.route,navigate:(h=o.value)==null?void 0:h.navigate,href:u,linkProps:Qn({href:u,"aria-current":L(()=>c.value?"page":void 0)})}}const Vl=ae({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Gd=!1;function vL(t,e){let n=!1,a,i;At&&(t!=null&&t.beforeEach)&&(wt(()=>{window.addEventListener("popstate",r),a=t.beforeEach((s,o,l)=>{Gd?n?e(l):l():setTimeout(()=>n?e(l):l()),Gd=!0}),i=t==null?void 0:t.afterEach(()=>{Gd=!1})}),Bn(()=>{window.removeEventListener("popstate",r),a==null||a(),i==null||i()}));function r(s){var o;(o=s.state)!=null&&o.replaced||(n=!0,setTimeout(()=>n=!1))}}function pL(t,e){Oe(()=>{var n;return(n=t.isActive)==null?void 0:n.value},n=>{t.isLink.value&&n&&e&&wt(()=>{e(!0)})},{immediate:!0})}const Gh=Symbol("rippleStop"),bL=80;function Wp(t,e){t.style.transform=e,t.style.webkitTransform=e}function qh(t){return t.constructor.name==="TouchEvent"}function E0(t){return t.constructor.name==="KeyboardEvent"}const yL=function(t,e){var d;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,i=0;if(!E0(t)){const h=e.getBoundingClientRect(),f=qh(t)?t.touches[t.touches.length-1]:t;a=f.clientX-h.left,i=f.clientY-h.top}let r=0,s=.3;(d=e._ripple)!=null&&d.circle?(s=.15,r=e.clientWidth/2,r=n.center?r:r+Math.sqrt((a-r)**2+(i-r)**2)/4):r=Math.sqrt(e.clientWidth**2+e.clientHeight**2)/2;const o=`${(e.clientWidth-r*2)/2}px`,l=`${(e.clientHeight-r*2)/2}px`,c=n.center?o:`${a-r}px`,u=n.center?l:`${i-r}px`;return{radius:r,scale:s,x:c,y:u,centerX:o,centerY:l}},Wc={show(t,e){var f;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((f=e==null?void 0:e._ripple)!=null&&f.enabled))return;const a=document.createElement("span"),i=document.createElement("span");a.appendChild(i),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:r,scale:s,x:o,y:l,centerX:c,centerY:u}=yL(t,e,n),d=`${r*2}px`;i.className="v-ripple__animation",i.style.width=d,i.style.height=d,e.appendChild(a);const h=window.getComputedStyle(e);h&&h.position==="static"&&(e.style.position="relative",e.dataset.previousPosition="static"),i.classList.add("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--visible"),Wp(i,`translate(${o}, ${l}) scale3d(${s},${s},${s})`),i.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.classList.remove("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--in"),Wp(i,`translate(${c}, ${u}) scale3d(1,1,1)`)})})},hide(t){var r;if(!((r=t==null?void 0:t._ripple)!=null&&r.enabled))return;const e=t.getElementsByClassName("v-ripple__animation");if(e.length===0)return;const n=e[e.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const a=performance.now()-Number(n.dataset.activated),i=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var o;t.getElementsByClassName("v-ripple__animation").length===1&&t.dataset.previousPosition&&(t.style.position=t.dataset.previousPosition,delete t.dataset.previousPosition),((o=n.parentNode)==null?void 0:o.parentNode)===t&&t.removeChild(n.parentNode)},300)},i)}};function D0(t){return typeof t>"u"||!!t}function ll(t){const e={},n=t.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||t[Gh])){if(t[Gh]=!0,qh(t))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(e.center=n._ripple.centered||E0(t),n._ripple.class&&(e.class=n._ripple.class),qh(t)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Wc.show(t,n,e)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},bL)}else Wc.show(t,n,e)}}function $p(t){t[Gh]=!0}function Ea(t){const e=t.currentTarget;if(e!=null&&e._ripple){if(window.clearTimeout(e._ripple.showTimer),t.type==="touchend"&&e._ripple.showTimerCommit){e._ripple.showTimerCommit(),e._ripple.showTimerCommit=null,e._ripple.showTimer=window.setTimeout(()=>{Ea(t)});return}window.setTimeout(()=>{e._ripple&&(e._ripple.touched=!1)}),Wc.hide(e)}}function V0(t){const e=t.currentTarget;e!=null&&e._ripple&&(e._ripple.showTimerCommit&&(e._ripple.showTimerCommit=null),window.clearTimeout(e._ripple.showTimer))}let cl=!1;function R0(t){!cl&&(t.keyCode===xp.enter||t.keyCode===xp.space)&&(cl=!0,ll(t))}function N0(t){cl=!1,Ea(t)}function F0(t){cl&&(cl=!1,Ea(t))}function B0(t,e,n){const{value:a,modifiers:i}=e,r=D0(a);if(r||Wc.hide(t),t._ripple=t._ripple??{},t._ripple.enabled=r,t._ripple.centered=i.center,t._ripple.circle=i.circle,yu(a)&&a.class&&(t._ripple.class=a.class),r&&!n){if(i.stop){t.addEventListener("touchstart",$p,{passive:!0}),t.addEventListener("mousedown",$p);return}t.addEventListener("touchstart",ll,{passive:!0}),t.addEventListener("touchend",Ea,{passive:!0}),t.addEventListener("touchmove",V0,{passive:!0}),t.addEventListener("touchcancel",Ea),t.addEventListener("mousedown",ll),t.addEventListener("mouseup",Ea),t.addEventListener("mouseleave",Ea),t.addEventListener("keydown",R0),t.addEventListener("keyup",N0),t.addEventListener("blur",F0),t.addEventListener("dragstart",Ea,{passive:!0})}else!r&&n&&Y0(t)}function Y0(t){t.removeEventListener("mousedown",ll),t.removeEventListener("touchstart",ll),t.removeEventListener("touchend",Ea),t.removeEventListener("touchmove",V0),t.removeEventListener("touchcancel",Ea),t.removeEventListener("mouseup",Ea),t.removeEventListener("mouseleave",Ea),t.removeEventListener("keydown",R0),t.removeEventListener("keyup",N0),t.removeEventListener("dragstart",Ea),t.removeEventListener("blur",F0)}function xL(t,e){B0(t,e,!1)}function wL(t){delete t._ripple,Y0(t)}function kL(t,e){if(e.value===e.oldValue)return;const n=D0(e.oldValue);B0(t,e,n)}const Qi={mounted:xL,unmounted:wL,updated:kL},Au=ae({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Tm},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ze,appendIcon:Ze,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...Pa(),...ze(),...Sn(),...Cn(),...Mn(),...hs(),...Cu(),...Ji(),...yo(),...an(),...Vl(),...Li(),...dt({tag:"button"}),...kt(),...ii({variant:"elevated"})},"VBtn"),ct=ve()({name:"VBtn",props:Au(),emits:{"group:selected":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{themeClasses:i}=Ot(t),{borderClasses:r}=ja(t),{densityClasses:s}=Gn(t),{dimensionStyles:o}=An(t),{elevationClasses:l}=Hn(t),{loaderClasses:c}=Ll(t),{locationStyles:u}=ms(t),{positionClasses:d}=xo(t),{roundedClasses:h}=dn(t),{sizeClasses:f,sizeStyles:v}=bo(t),m=fs(t,t.symbol,!1),g=Dl(t,n),p=L(()=>{var I;return t.active!==void 0?t.active:g.isLink.value?(I=g.isActive)==null?void 0:I.value:m==null?void 0:m.isSelected.value}),y=L(()=>p.value?t.activeColor??t.color:t.color),w=L(()=>{var O,V;return{color:(m==null?void 0:m.isSelected.value)&&(!g.isLink.value||((O=g.isActive)==null?void 0:O.value))||!m||((V=g.isActive)==null?void 0:V.value)?y.value??t.baseColor:t.baseColor,variant:t.variant}}),{colorClasses:C,colorStyles:k,variantClasses:P}=us(w),S=L(()=>(m==null?void 0:m.disabled.value)||t.disabled),A=L(()=>t.variant==="elevated"&&!(t.disabled||t.flat||t.border)),T=L(()=>{if(!(t.value===void 0||typeof t.value=="symbol"))return Object(t.value)===t.value?JSON.stringify(t.value,null,0):t.value});function E(I){var O;S.value||g.isLink.value&&(I.metaKey||I.ctrlKey||I.shiftKey||I.button!==0||n.target==="_blank")||((O=g.navigate)==null||O.call(g,I),m==null||m.toggle())}return pL(g,m==null?void 0:m.select),we(()=>{const I=g.isLink.value?"a":t.tag,O=!!(t.prependIcon||a.prepend),V=!!(t.appendIcon||a.append),F=!!(t.icon&&t.icon!==!0);return Yt(x(I,me({type:I==="a"?void 0:"button",class:["v-btn",m==null?void 0:m.selectedClass.value,{"v-btn--active":p.value,"v-btn--block":t.block,"v-btn--disabled":S.value,"v-btn--elevated":A.value,"v-btn--flat":t.flat,"v-btn--icon":!!t.icon,"v-btn--loading":t.loading,"v-btn--readonly":t.readonly,"v-btn--slim":t.slim,"v-btn--stacked":t.stacked},i.value,r.value,C.value,s.value,l.value,c.value,d.value,h.value,f.value,P.value,t.class],style:[k.value,o.value,u.value,v.value,t.style],"aria-busy":t.loading?!0:void 0,disabled:S.value||void 0,tabindex:t.loading||t.readonly?-1:void 0,onClick:E,value:T.value},g.linkProps),{default:()=>{var z;return[_r(!0,"v-btn"),!t.icon&&O&&x("span",{key:"prepend",class:"v-btn__prepend"},[a.prepend?x(st,{key:"prepend-defaults",disabled:!t.prependIcon,defaults:{VIcon:{icon:t.prependIcon}}},a.prepend):x(_t,{key:"prepend-icon",icon:t.prependIcon},null)]),x("span",{class:"v-btn__content","data-no-activator":""},[!a.default&&F?x(_t,{key:"content-icon",icon:t.icon},null):x(st,{key:"content-defaults",disabled:!F,defaults:{VIcon:{icon:t.icon}}},{default:()=>{var W;return[((W=a.default)==null?void 0:W.call(a))??hn(t.text)]}})]),!t.icon&&V&&x("span",{key:"append",class:"v-btn__append"},[a.append?x(st,{key:"append-defaults",disabled:!t.appendIcon,defaults:{VIcon:{icon:t.appendIcon}}},a.append):x(_t,{key:"append-icon",icon:t.appendIcon},null)]),!!t.loading&&x("span",{key:"loader",class:"v-btn__loader"},[((z=a.loader)==null?void 0:z.call(a))??x(xr,{color:typeof t.loading=="boolean"?void 0:t.loading,indeterminate:!0,width:"2"},null)])]}}),[[Qi,!S.value&&t.ripple,"",{center:!!t.icon}]])}),{group:m}}}),Pu={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function _L(t,e,n){const a=[];let i=[];const r=H0(t),s=j0(t),o=n??Pu[e.slice(-2).toUpperCase()]??0,l=(r.getDay()-o+7)%7,c=(s.getDay()-o+7)%7;for(let u=0;u0&&a.push(i),a}function SL(t,e,n){const a=n??Pu[e.slice(-2).toUpperCase()]??0,i=new Date(t);for(;i.getDay()!==a;)i.setDate(i.getDate()-1);return i}function CL(t,e){const n=new Date(t),a=((Pu[e.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==a;)n.setDate(n.getDate()+1);return n}function H0(t){return new Date(t.getFullYear(),t.getMonth(),1)}function j0(t){return new Date(t.getFullYear(),t.getMonth()+1,0)}function AL(t){const e=t.split("-").map(Number);return new Date(e[0],e[1]-1,e[2])}const PL=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function z0(t){if(t==null)return new Date;if(t instanceof Date)return t;if(typeof t=="string"){let e;if(PL.test(t))return AL(t);if(e=Date.parse(t),!isNaN(e))return new Date(e)}return null}const Xp=new Date(2e3,0,2);function TL(t,e){const n=e??Pu[t.slice(-2).toUpperCase()]??0;return Da(7).map(a=>{const i=new Date(Xp);return i.setDate(Xp.getDate()+n+a),new Intl.DateTimeFormat(t,{weekday:"narrow"}).format(i)})}function IL(t,e,n,a){const i=z0(t)??new Date,r=a==null?void 0:a[e];if(typeof r=="function")return r(i,e,n);let s={};switch(e){case"fullDate":s={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":s={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const o=i.getDate(),l=new Intl.DateTimeFormat(n,{month:"long"}).format(i);return`${o} ${l}`;case"normalDateWithWeekday":s={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":s={month:"short",day:"numeric"};break;case"year":s={year:"numeric"};break;case"month":s={month:"long"};break;case"monthShort":s={month:"short"};break;case"monthAndYear":s={month:"long",year:"numeric"};break;case"monthAndDate":s={month:"long",day:"numeric"};break;case"weekday":s={weekday:"long"};break;case"weekdayShort":s={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(i.getDate());case"hours12h":s={hour:"numeric",hour12:!0};break;case"hours24h":s={hour:"numeric",hour12:!1};break;case"minutes":s={minute:"numeric"};break;case"seconds":s={second:"numeric"};break;case"fullTime":s={hour:"numeric",minute:"numeric"};break;case"fullTime12h":s={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":s={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":s={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":s={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");case"keyboardDateTime12h":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");case"keyboardDateTime24h":return s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,s).format(i).replace(/, /g," ");default:s=r??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,s).format(i)}function ML(t,e){const n=t.toJsDate(e),a=n.getFullYear(),i=_p(String(n.getMonth()+1),2,"0"),r=_p(String(n.getDate()),2,"0");return`${a}-${i}-${r}`}function OL(t){const[e,n,a]=t.split("-").map(Number);return new Date(e,n-1,a)}function LL(t,e){const n=new Date(t);return n.setMinutes(n.getMinutes()+e),n}function EL(t,e){const n=new Date(t);return n.setHours(n.getHours()+e),n}function DL(t,e){const n=new Date(t);return n.setDate(n.getDate()+e),n}function VL(t,e){const n=new Date(t);return n.setDate(n.getDate()+e*7),n}function RL(t,e){const n=new Date(t);return n.setDate(1),n.setMonth(n.getMonth()+e),n}function NL(t){return t.getFullYear()}function FL(t){return t.getMonth()}function BL(t){return t.getDate()}function YL(t){return new Date(t.getFullYear(),t.getMonth()+1,1)}function HL(t){return new Date(t.getFullYear(),t.getMonth()-1,1)}function jL(t){return t.getHours()}function zL(t){return t.getMinutes()}function WL(t){return new Date(t.getFullYear(),0,1)}function $L(t){return new Date(t.getFullYear(),11,31)}function XL(t,e){return $c(t,e[0])&&qL(t,e[1])}function UL(t){const e=new Date(t);return e instanceof Date&&!isNaN(e.getTime())}function $c(t,e){return t.getTime()>e.getTime()}function GL(t,e){return $c(Zh(t),Zh(e))}function qL(t,e){return t.getTime(){n.locale=t.locale[a]??a??n.locale}),n}function Ei(){const t=ht(W0);if(!t)throw new Error("[Vuetify] Could not find injected date options");const e=$t();return $0(t,e)}function lE(t,e){const n=t.toJsDate(e);let a=n.getFullYear(),i=new Date(a,0,1);if(n=o&&(a=a+1,i=o)}const r=Math.abs(n.getTime()-i.getTime()),s=Math.ceil(r/(1e3*60*60*24));return Math.floor(s/7)+1}const Tu=["sm","md","lg","xl","xxl"],Kh=Symbol.for("vuetify:display"),qp={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},cE=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:qp;return ta(qp,t)};function Zp(t){return At&&!t?window.innerWidth:typeof t=="object"&&t.clientWidth||0}function Kp(t){return At&&!t?window.innerHeight:typeof t=="object"&&t.clientHeight||0}function Jp(t){const e=At&&!t?window.navigator.userAgent:"ssr";function n(v){return!!e.match(v)}const a=n(/android/i),i=n(/iphone|ipad|ipod/i),r=n(/cordova/i),s=n(/electron/i),o=n(/chrome/i),l=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),d=n(/win/i),h=n(/mac/i),f=n(/linux/i);return{android:a,ios:i,cordova:r,electron:s,chrome:o,edge:l,firefox:c,opera:u,win:d,mac:h,linux:f,touch:JM,ssr:e==="ssr"}}function uE(t,e){const{thresholds:n,mobileBreakpoint:a}=cE(t),i=De(Kp(e)),r=De(Jp(e)),s=Qn({}),o=De(Zp(e));function l(){i.value=Kp(),o.value=Zp()}function c(){l(),r.value=Jp()}return on(()=>{const u=o.value=n.xxl,g=u?"xs":d?"sm":h?"md":f?"lg":v?"xl":"xxl",p=typeof a=="number"?a:n[a],y=o.value0&&arguments[0]!==void 0?arguments[0]:{mobile:null},e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();const n=ht(Kh);if(!n)throw new Error("Could not find Vuetify display injection");const a=L(()=>t.mobile?!0:typeof t.mobileBreakpoint=="number"?n.width.valuee?{[`${e}--mobile`]:a.value}:{});return{...n,displayClasses:i,mobile:a}}const X0=Symbol.for("vuetify:goto");function U0(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:t=>t,easeInQuad:t=>t**2,easeOutQuad:t=>t*(2-t),easeInOutQuad:t=>t<.5?2*t**2:-1+(4-2*t)*t,easeInCubic:t=>t**3,easeOutCubic:t=>--t**3+1,easeInOutCubic:t=>t<.5?4*t**3:(t-1)*(2*t-2)*(2*t-2)+1,easeInQuart:t=>t**4,easeOutQuart:t=>1- --t**4,easeInOutQuart:t=>t<.5?8*t**4:1-8*--t**4,easeInQuint:t=>t**5,easeOutQuint:t=>1+--t**5,easeInOutQuint:t=>t<.5?16*t**5:1+16*--t**5}}}function dE(t){return Om(t)??(document.scrollingElement||document.body)}function Om(t){return typeof t=="string"?document.querySelector(t):bm(t)}function qd(t,e,n){if(typeof t=="number")return e&&n?-t:t;let a=Om(t),i=0;for(;a;)i+=e?a.offsetLeft:a.offsetTop,a=a.offsetParent;return i}function hE(t,e){return{rtl:e.isRtl,options:ta(U0(),t)}}async function Qp(t,e,n,a){const i=n?"scrollLeft":"scrollTop",r=ta((a==null?void 0:a.options)??U0(),e),s=a==null?void 0:a.rtl.value,o=(typeof t=="number"?t:Om(t))??0,l=r.container==="parent"&&o instanceof HTMLElement?o.parentElement:dE(r.container),c=typeof r.easing=="function"?r.easing:r.patterns[r.easing];if(!c)throw new TypeError(`Easing function "${r.easing}" not found.`);let u;if(typeof o=="number")u=qd(o,n,s);else if(u=qd(o,n,s)-qd(l,n,s),r.layout){const v=window.getComputedStyle(o).getPropertyValue("--v-layout-top");v&&(u-=parseInt(v,10))}u+=r.offset,u=mE(l,u,!!s,!!n);const d=l[i]??0;if(u===d)return Promise.resolve(u);const h=performance.now();return new Promise(f=>requestAnimationFrame(function v(m){const p=(m-h)/r.duration,y=Math.floor(d+(u-d)*c(en(p,0,1)));if(l[i]=y,p>=1&&Math.abs(y-l[i])<10)return f(u);if(p>2)return f(l[i]);requestAnimationFrame(v)}))}function fE(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const e=ht(X0),{isRtl:n}=On();if(!e)throw new Error("[Vuetify] Could not find injected goto instance");const a={...e,rtl:L(()=>e.rtl.value||n.value)};async function i(r,s){return Qp(r,ta(t,s),!1,a)}return i.horizontal=async(r,s)=>Qp(r,ta(t,s),!0,a),i}function mE(t,e,n,a){const{scrollWidth:i,scrollHeight:r}=t,[s,o]=t===document.scrollingElement?[window.innerWidth,window.innerHeight]:[t.offsetWidth,t.offsetHeight];let l,c;return a?n?(l=-(i-s),c=0):(l=0,c=i-s):(l=0,c=r+-o),Math.max(Math.min(e,c),l)}const ul=Symbol.for("vuetify:layout"),G0=Symbol.for("vuetify:layout-item"),eb=1e3,q0=ae({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),vs=ae({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function Z0(){const t=ht(ul);if(!t)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:t.getLayoutItem,mainRect:t.mainRect,mainStyles:t.mainStyles}}function ps(t){const e=ht(ul);if(!e)throw new Error("[Vuetify] Could not find injected layout");const n=t.id??`layout-item-${Yn()}`,a=un("useLayoutItem");Wt(G0,{id:n});const i=De(!1);Oy(()=>i.value=!0),X2(()=>i.value=!1);const{layoutItemStyles:r,layoutItemScrimStyles:s}=e.register(a,{...t,active:L(()=>i.value?!1:t.active.value),id:n});return Vn(()=>e.unregister(n)),{layoutItemStyles:r,layoutRect:e.layoutRect,layoutItemScrimStyles:s}}const gE=(t,e,n,a)=>{let i={top:0,left:0,right:0,bottom:0};const r=[{id:"",layer:{...i}}];for(const s of t){const o=e.get(s),l=n.get(s),c=a.get(s);if(!o||!l||!c)continue;const u={...i,[o.value]:parseInt(i[o.value],10)+(c.value?parseInt(l.value,10):0)};r.push({id:s,layer:u}),i=u}return r};function K0(t){const e=ht(ul,null),n=L(()=>e?e.rootZIndex.value-100:eb),a=xe([]),i=Qn(new Map),r=Qn(new Map),s=Qn(new Map),o=Qn(new Map),l=Qn(new Map),{resizeRef:c,contentRect:u}=gi(),d=L(()=>{const P=new Map,S=t.overlaps??[];for(const A of S.filter(T=>T.includes(":"))){const[T,E]=A.split(":");if(!a.value.includes(T)||!a.value.includes(E))continue;const I=i.get(T),O=i.get(E),V=r.get(T),F=r.get(E);!I||!O||!V||!F||(P.set(E,{position:I.value,amount:parseInt(V.value,10)}),P.set(T,{position:O.value,amount:-parseInt(F.value,10)}))}return P}),h=L(()=>{const P=[...new Set([...s.values()].map(A=>A.value))].sort((A,T)=>A-T),S=[];for(const A of P){const T=a.value.filter(E=>{var I;return((I=s.get(E))==null?void 0:I.value)===A});S.push(...T)}return gE(S,i,r,o)}),f=L(()=>!Array.from(l.values()).some(P=>P.value)),v=L(()=>h.value[h.value.length-1].layer),m=L(()=>({"--v-layout-left":Ne(v.value.left),"--v-layout-right":Ne(v.value.right),"--v-layout-top":Ne(v.value.top),"--v-layout-bottom":Ne(v.value.bottom),...f.value?void 0:{transition:"none"}})),g=L(()=>h.value.slice(1).map((P,S)=>{let{id:A}=P;const{layer:T}=h.value[S],E=r.get(A),I=i.get(A);return{id:A,...T,size:Number(E.value),position:I.value}})),p=P=>g.value.find(S=>S.id===P),y=un("createLayout"),w=De(!1);fn(()=>{w.value=!0}),Wt(ul,{register:(P,S)=>{let{id:A,order:T,position:E,layoutSize:I,elementSize:O,active:V,disableTransitions:F,absolute:z}=S;s.set(A,T),i.set(A,E),r.set(A,I),o.set(A,V),F&&l.set(A,F);const ne=Hs(G0,y==null?void 0:y.vnode).indexOf(P);ne>-1?a.value.splice(ne,0,A):a.value.push(A);const ee=L(()=>g.value.findIndex(se=>se.id===A)),J=L(()=>n.value+h.value.length*2-ee.value*2),X=L(()=>{const se=E.value==="left"||E.value==="right",q=E.value==="right",oe=E.value==="bottom",U=O.value??I.value,le=U===0?"%":"px",ue={[E.value]:0,zIndex:J.value,transform:`translate${se?"X":"Y"}(${(V.value?0:-(U===0?100:U))*(q||oe?-1:1)}${le})`,position:z.value||n.value!==eb?"absolute":"fixed",...f.value?void 0:{transition:"none"}};if(!w.value)return ue;const pe=g.value[ee.value];if(!pe)throw new Error(`[Vuetify] Could not find layout item "${A}"`);const $=d.value.get(A);return $&&(pe[$.position]+=$.amount),{...ue,height:se?`calc(100% - ${pe.top}px - ${pe.bottom}px)`:O.value?`${O.value}px`:void 0,left:q?void 0:`${pe.left}px`,right:q?`${pe.right}px`:void 0,top:E.value!=="bottom"?`${pe.top}px`:void 0,bottom:E.value!=="top"?`${pe.bottom}px`:void 0,width:se?O.value?`${O.value}px`:void 0:`calc(100% - ${pe.left}px - ${pe.right}px)`}}),Y=L(()=>({zIndex:J.value-1}));return{layoutItemStyles:X,layoutItemScrimStyles:Y,zIndex:J}},unregister:P=>{s.delete(P),i.delete(P),r.delete(P),o.delete(P),l.delete(P),a.value=a.value.filter(S=>S!==P)},mainRect:v,mainStyles:m,getLayoutItem:p,items:g,layoutRect:u,rootZIndex:n});const C=L(()=>["v-layout",{"v-layout--full-height":t.fullHeight}]),k=L(()=>({zIndex:e?n.value:void 0,position:e?"relative":void 0,overflow:e?"hidden":void 0}));return{layoutClasses:C,layoutStyles:k,getLayoutItem:p,items:g,layoutRect:u,layoutRef:c}}const J0=ae({modelValue:null,color:String,cancelText:{type:String,default:"$vuetify.confirmEdit.cancel"},okText:{type:String,default:"$vuetify.confirmEdit.ok"}},"VConfirmEdit"),Jh=ve()({name:"VConfirmEdit",props:J0(),emits:{cancel:()=>!0,save:t=>!0,"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Xe(t,"modelValue"),r=xe();on(()=>{r.value=structuredClone(Jt(i.value))});const{t:s}=$t(),o=L(()=>aa(i.value,r.value));function l(){i.value=r.value,n("save",r.value)}function c(){r.value=structuredClone(Jt(i.value)),n("cancel")}function u(h){return x(Re,null,[x(ct,me({disabled:o.value,variant:"text",color:t.color,onClick:c,text:s(t.cancelText)},h),null),x(ct,me({disabled:o.value,variant:"text",color:t.color,onClick:l,text:s(t.okText)},h),null)])}let d=!1;return we(()=>{var h;return x(Re,null,[(h=a.default)==null?void 0:h.call(a,{model:r,save:l,cancel:c,isPristine:o.value,get actions(){return d=!0,u}}),!d&&u()])}),{save:l,cancel:c,isPristine:o}}});const vE=ae({fluid:{type:Boolean,default:!1},...ze(),...Cn(),...dt()},"VContainer"),pE=ve()({name:"VContainer",props:vE(),setup(t,e){let{slots:n}=e;const{rtlClasses:a}=On(),{dimensionStyles:i}=An(t);return we(()=>x(t.tag,{class:["v-container",{"v-container--fluid":t.fluid},a.value,t.class],style:[i.value,t.style]},n)),{}}}),Q0=(()=>Tu.reduce((t,e)=>(t[e]={type:[Boolean,String,Number],default:!1},t),{}))(),ew=(()=>Tu.reduce((t,e)=>{const n="offset"+oo(e);return t[n]={type:[String,Number],default:null},t},{}))(),tw=(()=>Tu.reduce((t,e)=>{const n="order"+oo(e);return t[n]={type:[String,Number],default:null},t},{}))(),tb={col:Object.keys(Q0),offset:Object.keys(ew),order:Object.keys(tw)};function bE(t,e,n){let a=t;if(!(n==null||n===!1)){if(e){const i=e.replace(t,"");a+=`-${i}`}return t==="col"&&(a="v-"+a),t==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const yE=["auto","start","end","center","baseline","stretch"],xE=ae({cols:{type:[Boolean,String,Number],default:!1},...Q0,offset:{type:[String,Number],default:null},...ew,order:{type:[String,Number],default:null},...tw,alignSelf:{type:String,default:null,validator:t=>yE.includes(t)},...ze(),...dt()},"VCol"),wE=ve()({name:"VCol",props:xE(),setup(t,e){let{slots:n}=e;const a=L(()=>{const i=[];let r;for(r in tb)tb[r].forEach(o=>{const l=t[o],c=bE(r,o,l);c&&i.push(c)});const s=i.some(o=>o.startsWith("v-col-"));return i.push({"v-col":!s||!t.cols,[`v-col-${t.cols}`]:t.cols,[`offset-${t.offset}`]:t.offset,[`order-${t.order}`]:t.order,[`align-self-${t.alignSelf}`]:t.alignSelf}),i});return()=>{var i;return bi(t.tag,{class:[a.value,t.class],style:t.style},(i=n.default)==null?void 0:i.call(n))}}}),Lm=["start","end","center"],nw=["space-between","space-around","space-evenly"];function Em(t,e){return Tu.reduce((n,a)=>{const i=t+oo(a);return n[i]=e(),n},{})}const kE=[...Lm,"baseline","stretch"],aw=t=>kE.includes(t),iw=Em("align",()=>({type:String,default:null,validator:aw})),_E=[...Lm,...nw],rw=t=>_E.includes(t),sw=Em("justify",()=>({type:String,default:null,validator:rw})),SE=[...Lm,...nw,"stretch"],ow=t=>SE.includes(t),lw=Em("alignContent",()=>({type:String,default:null,validator:ow})),nb={align:Object.keys(iw),justify:Object.keys(sw),alignContent:Object.keys(lw)},CE={align:"align",justify:"justify",alignContent:"align-content"};function AE(t,e,n){let a=CE[t];if(n!=null){if(e){const i=e.replace(t,"");a+=`-${i}`}return a+=`-${n}`,a.toLowerCase()}}const PE=ae({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:aw},...iw,justify:{type:String,default:null,validator:rw},...sw,alignContent:{type:String,default:null,validator:ow},...lw,...ze(),...dt()},"VRow"),TE=ve()({name:"VRow",props:PE(),setup(t,e){let{slots:n}=e;const a=L(()=>{const i=[];let r;for(r in nb)nb[r].forEach(s=>{const o=t[s],l=AE(r,s,o);l&&i.push(l)});return i.push({"v-row--no-gutters":t.noGutters,"v-row--dense":t.dense,[`align-${t.align}`]:t.align,[`justify-${t.justify}`]:t.justify,[`align-content-${t.alignContent}`]:t.alignContent}),i});return()=>{var i;return bi(t.tag,{class:["v-row",a.value,t.class],style:t.style},(i=n.default)==null?void 0:i.call(n))}}}),cw=Oi("v-spacer","div","VSpacer"),uw=ae({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:Ze,default:"$next"},prevIcon:{type:Ze,default:"$prev"},modeIcon:{type:Ze,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Qh=ve()({name:"VDatePickerControls",props:uw(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(t,e){let{emit:n}=e;const a=L(()=>Array.isArray(t.disabled)?t.disabled.includes("text"):!!t.disabled),i=L(()=>Array.isArray(t.disabled)?t.disabled.includes("mode"):!!t.disabled),r=L(()=>Array.isArray(t.disabled)?t.disabled.includes("prev"):!!t.disabled),s=L(()=>Array.isArray(t.disabled)?t.disabled.includes("next"):!!t.disabled);function o(){n("click:prev")}function l(){n("click:next")}function c(){n("click:year")}function u(){n("click:month")}return we(()=>x("div",{class:["v-date-picker-controls"]},[x(ct,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",disabled:a.value,text:t.text,variant:"text",rounded:!0,onClick:u},null),x(ct,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:i.value,density:"comfortable",icon:t.modeIcon,variant:"text",onClick:c},null),x(cw,null,null),x("div",{class:"v-date-picker-controls__month"},[x(ct,{"data-testid":"prev-month",disabled:r.value,icon:t.prevIcon,variant:"text",onClick:o},null),x(ct,{"data-testid":"next-month",disabled:s.value,icon:t.nextIcon,variant:"text",onClick:l},null)])])),{}}});const xi=ae({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:t=>t!==!0}},"transition"),na=(t,e)=>{let{slots:n}=e;const{transition:a,disabled:i,group:r,...s}=t,{component:o=r?qf:Ai,...l}=typeof a=="object"?a:{};return bi(o,me(typeof a=="string"?{name:i?"":a}:l,typeof a=="string"?{}:Object.fromEntries(Object.entries({disabled:i,group:r}).filter(c=>{let[u,d]=c;return d!==void 0})),s),n)},IE=ae({appendIcon:Ze,color:String,header:String,transition:String,onClick:Rn()},"VDatePickerHeader"),ef=ve()({name:"VDatePickerHeader",props:IE(),emits:{click:()=>!0,"click:append":()=>!0},setup(t,e){let{emit:n,slots:a}=e;const{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(t,"color");function s(){n("click")}function o(){n("click:append")}return we(()=>{const l=!!(a.default||t.header),c=!!(a.append||t.appendIcon);return x("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!t.onClick},i.value],style:r.value,onClick:s},[a.prepend&&x("div",{key:"prepend",class:"v-date-picker-header__prepend"},[a.prepend()]),l&&x(na,{key:"content",name:t.transition},{default:()=>{var u;return[x("div",{key:t.header,class:"v-date-picker-header__content"},[((u=a.default)==null?void 0:u.call(a))??t.header])]}}),c&&x("div",{class:"v-date-picker-header__append"},[a.append?x(st,{key:"append-defaults",disabled:!t.appendIcon,defaults:{VBtn:{icon:t.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=a.append)==null?void 0:u.call(a)]}}):x(ct,{key:"append-btn",icon:t.appendIcon,variant:"text",onClick:o},null)])])}),{}}});const dw=ae({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:[Number,String]},"calendar");function hw(t){const e=Ei(),n=Xe(t,"modelValue",[],v=>Gt(v)),a=L(()=>t.displayValue?e.date(t.displayValue):n.value.length>0?e.date(n.value[0]):t.min?e.date(t.min):Array.isArray(t.allowedDates)?e.date(t.allowedDates[0]):e.date()),i=Xe(t,"year",void 0,v=>{const m=v!=null?Number(v):e.getYear(a.value);return e.startOfYear(e.setYear(e.date(),m))},v=>e.getYear(v)),r=Xe(t,"month",void 0,v=>{const m=v!=null?Number(v):e.getMonth(a.value),g=e.setYear(e.startOfMonth(e.date()),e.getYear(i.value));return e.setMonth(g,m)},v=>e.getMonth(v)),s=L(()=>t.firstDayOfWeek??t.weekdays[0]),o=L(()=>{const v=Number(t.firstDayOfWeek??0);return t.weekdays.map(m=>(m+v)%7)}),l=L(()=>{const v=e.getWeekArray(r.value,s.value),m=v.flat(),g=6*7;if(t.weeksInMonth==="static"&&m.lengtho.value.includes(e.toJsDate(g).getDay())).map((g,p)=>{const y=e.toISO(g),w=!e.isSameMonth(g,r.value),C=e.isSameDay(g,e.startOfMonth(r.value)),k=e.isSameDay(g,e.endOfMonth(r.value)),P=e.isSameDay(g,r.value);return{date:g,isoDate:y,formatted:e.format(g,"keyboardDate"),year:e.getYear(g),month:e.getMonth(g),isDisabled:f(g),isWeekStart:p%7===0,isWeekEnd:p%7===6,isToday:e.isSameDay(g,m),isAdjacent:w,isHidden:w&&!t.showAdjacentMonths,isStart:C,isSelected:n.value.some(S=>e.isSameDay(g,S)),isEnd:k,isSame:P,localized:e.format(g,"dayOfMonth")}})}const u=L(()=>{const v=e.startOfWeek(a.value,t.firstDayOfWeek),m=[];for(let p=0;p<=6;p++)m.push(e.addDays(v,p));const g=e.date();return c(m,g)}),d=L(()=>{const v=l.value.flat(),m=e.date();return c(v,m)}),h=L(()=>l.value.map(v=>v.length?lE(e,v[0]):null));function f(v){if(t.disabled)return!0;const m=e.date(v);return t.min&&e.isAfter(e.date(t.min),m)||t.max&&e.isAfter(m,e.date(t.max))?!0:Array.isArray(t.allowedDates)&&t.allowedDates.length>0?!t.allowedDates.some(g=>e.isSameDay(e.date(g),m)):typeof t.allowedDates=="function"?!t.allowedDates(m):!1}return{displayValue:a,daysInMonth:d,daysInWeek:u,genDays:c,model:n,weeksInMonth:l,weekDays:o,weekNumbers:h}}const fw=ae({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...Lt(dw(),["displayValue"])},"VDatePickerMonth"),tf=ve()({name:"VDatePickerMonth",props:fw(),emits:{"update:modelValue":t=>!0,"update:month":t=>!0,"update:year":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=xe(),{daysInMonth:r,model:s,weekNumbers:o}=hw(t),l=Ei(),c=De(),u=De(),d=De(!1),h=L(()=>d.value?t.reverseTransition:t.transition);t.multiple==="range"&&s.value.length>0&&(c.value=s.value[0],s.value.length>1&&(u.value=s.value[s.value.length-1]));const f=L(()=>{const p=["number","string"].includes(typeof t.multiple)?Number(t.multiple):1/0;return s.value.length>=p});Oe(r,(p,y)=>{y&&(d.value=l.isBefore(p[0].date,y[0].date))});function v(p){const y=l.startOfDay(p);if(s.value.length===0?c.value=void 0:s.value.length===1&&(c.value=s.value[0],u.value=void 0),!c.value)c.value=y,s.value=[c.value];else if(u.value)c.value=p,u.value=void 0,s.value=[c.value];else{if(l.isSameDay(y,c.value)){c.value=void 0,s.value=[];return}else l.isBefore(y,c.value)?(u.value=l.endOfDay(c.value),c.value=y):u.value=l.endOfDay(y);const w=l.getDiff(u.value,c.value,"days"),C=[c.value];for(let k=1;kl.isSameDay(w,p));if(y===-1)s.value=[...s.value,p];else{const w=[...s.value];w.splice(y,1),s.value=w}}function g(p){t.multiple==="range"?v(p):t.multiple?m(p):s.value=[p]}return()=>x("div",{class:"v-date-picker-month"},[t.showWeek&&x("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!t.hideWeekdays&&x("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[En(" ")]),o.value.map(p=>x("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[p]))]),x(na,{name:h.value},{default:()=>{var p;return[x("div",{ref:i,key:(p=r.value[0].date)==null?void 0:p.toString(),class:"v-date-picker-month__days"},[!t.hideWeekdays&&l.getWeekdays(t.firstDayOfWeek).map(y=>x("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[y])),r.value.map((y,w)=>{const C={props:{onClick:()=>g(y.date)},item:y,i:w};return f.value&&!y.isSelected&&(y.isDisabled=!0),x("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":y.isAdjacent,"v-date-picker-month__day--hide-adjacent":y.isHidden,"v-date-picker-month__day--selected":y.isSelected,"v-date-picker-month__day--week-end":y.isWeekEnd,"v-date-picker-month__day--week-start":y.isWeekStart}],"data-v-date":y.isDisabled?void 0:y.isoDate},[(t.showAdjacentMonths||!y.isAdjacent)&&x(st,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(y.isSelected||y.isToday)&&!y.isDisabled?t.color:void 0,disabled:y.isDisabled,icon:!0,ripple:!1,text:y.localized,variant:y.isDisabled?y.isToday?"outlined":"text":y.isToday&&!y.isSelected?"outlined":"flat",onClick:()=>g(y.date)}}},{default:()=>{var k;return[((k=a.day)==null?void 0:k.call(a,C))??x(ct,C.props,null)]}})])})])]}})])}});const mw=ae({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),nf=ve()({name:"VDatePickerMonths",props:mw(),emits:{"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Ei(),r=Xe(t,"modelValue"),s=L(()=>{let o=i.startOfYear(i.date());return t.year&&(o=i.setYear(o,t.year)),Da(12).map(l=>{const c=i.format(o,"monthShort"),u=!!(t.min&&i.isAfter(i.startOfMonth(i.date(t.min)),o)||t.max&&i.isAfter(o,i.startOfMonth(i.date(t.max))));return o=i.getNextMonth(o),{isDisabled:u,text:c,value:l}})});return on(()=>{r.value=r.value??i.getMonth(i.date())}),we(()=>x("div",{class:"v-date-picker-months",style:{height:Ne(t.height)}},[x("div",{class:"v-date-picker-months__content"},[s.value.map((o,l)=>{var d;const c={active:r.value===l,color:r.value===l?t.color:void 0,disabled:o.isDisabled,rounded:!0,text:o.text,variant:r.value===o.value?"flat":"text",onClick:()=>u(l)};function u(h){if(r.value===h){n("update:modelValue",r.value);return}r.value=h}return((d=a.month)==null?void 0:d.call(a,{month:o,i:l,props:c}))??x(ct,me({key:"month"},c),null)})])])),{}}});const gw=ae({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),af=ve()({name:"VDatePickerYears",props:gw(),emits:{"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Ei(),r=Xe(t,"modelValue"),s=L(()=>{const l=i.getYear(i.date());let c=l-100,u=l+52;t.min&&(c=i.getYear(i.date(t.min))),t.max&&(u=i.getYear(i.date(t.max)));let d=i.startOfYear(i.date());return d=i.setYear(d,c),Da(u-c+1,c).map(h=>{const f=i.format(d,"year");return d=i.setYear(d,i.getYear(d)+1),{text:f,value:h}})});on(()=>{r.value=r.value??i.getYear(i.date())});const o=jc();return fn(async()=>{var l;await wt(),(l=o.el)==null||l.scrollIntoView({block:"center"})}),we(()=>x("div",{class:"v-date-picker-years",style:{height:Ne(t.height)}},[x("div",{class:"v-date-picker-years__content"},[s.value.map((l,c)=>{var d;const u={ref:r.value===l.value?o:void 0,active:r.value===l.value,color:r.value===l.value?t.color:void 0,rounded:!0,text:l.text,variant:r.value===l.value?"flat":"text",onClick:()=>{if(r.value===l.value){n("update:modelValue",r.value);return}r.value=l.value}};return((d=a.year)==null?void 0:d.call(a,{year:l,i:c,props:u}))??x(ct,me({key:"month"},u),null)})])])),{}}}),ME=ae({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function za(t,e,n){return ve()({name:t,props:ME({mode:n,origin:e}),setup(a,i){let{slots:r}=i;const s={onBeforeEnter(o){a.origin&&(o.style.transformOrigin=a.origin)},onLeave(o){if(a.leaveAbsolute){const{offsetTop:l,offsetLeft:c,offsetWidth:u,offsetHeight:d}=o;o._transitionInitialStyles={position:o.style.position,top:o.style.top,left:o.style.left,width:o.style.width,height:o.style.height},o.style.position="absolute",o.style.top=`${l}px`,o.style.left=`${c}px`,o.style.width=`${u}px`,o.style.height=`${d}px`}a.hideOnLeave&&o.style.setProperty("display","none","important")},onAfterLeave(o){if(a.leaveAbsolute&&(o!=null&&o._transitionInitialStyles)){const{position:l,top:c,left:u,width:d,height:h}=o._transitionInitialStyles;delete o._transitionInitialStyles,o.style.position=l||"",o.style.top=c||"",o.style.left=u||"",o.style.width=d||"",o.style.height=h||""}}};return()=>{const o=a.group?qf:Ai;return bi(o,{name:a.disabled?"":t,css:!a.disabled,...a.group?void 0:{mode:a.mode},...a.disabled?{}:s},r.default)}}})}function vw(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return ve()({name:t,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(a,i){let{slots:r}=i;const s=a.group?qf:Ai;return()=>bi(s,{name:a.disabled?"":t,css:!a.disabled,...a.disabled?{}:e},r.default)}})}function pw(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",a=Iy(`offset-${n}`);return{onBeforeEnter(s){s._parent=s.parentNode,s._initialStyle={transition:s.style.transition,overflow:s.style.overflow,[n]:s.style[n]}},onEnter(s){const o=s._initialStyle;if(!o)return;s.style.setProperty("transition","none","important"),s.style.overflow="hidden";const l=`${s[a]}px`;s.style[n]="0",s.offsetHeight,s.style.transition=o.transition,t&&s._parent&&s._parent.classList.add(t),requestAnimationFrame(()=>{s.style[n]=l})},onAfterEnter:r,onEnterCancelled:r,onLeave(s){s._initialStyle={transition:"",overflow:s.style.overflow,[n]:s.style[n]},s.style.overflow="hidden",s.style[n]=`${s[a]}px`,s.offsetHeight,requestAnimationFrame(()=>s.style[n]="0")},onAfterLeave:i,onLeaveCancelled:i};function i(s){t&&s._parent&&s._parent.classList.remove(t),r(s)}function r(s){if(!s._initialStyle)return;const o=s._initialStyle[n];s.style.overflow=s._initialStyle.overflow,o!=null&&(s.style[n]=o),delete s._initialStyle}}const OE=ae({target:[Object,Array]},"v-dialog-transition"),Iu=ve()({name:"VDialogTransition",props:OE(),setup(t,e){let{slots:n}=e;const a={onBeforeEnter(i){i.style.pointerEvents="none",i.style.visibility="hidden"},async onEnter(i,r){var h;await new Promise(f=>requestAnimationFrame(f)),await new Promise(f=>requestAnimationFrame(f)),i.style.visibility="";const{x:s,y:o,sx:l,sy:c,speed:u}=ib(t.target,i),d=jr(i,[{transform:`translate(${s}px, ${o}px) scale(${l}, ${c})`,opacity:0},{}],{duration:225*u,easing:YO});(h=ab(i))==null||h.forEach(f=>{jr(f,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:rl})}),d.finished.then(()=>r())},onAfterEnter(i){i.style.removeProperty("pointer-events")},onBeforeLeave(i){i.style.pointerEvents="none"},async onLeave(i,r){var h;await new Promise(f=>requestAnimationFrame(f));const{x:s,y:o,sx:l,sy:c,speed:u}=ib(t.target,i);jr(i,[{},{transform:`translate(${s}px, ${o}px) scale(${l}, ${c})`,opacity:0}],{duration:125*u,easing:HO}).finished.then(()=>r()),(h=ab(i))==null||h.forEach(f=>{jr(f,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:rl})})},onAfterLeave(i){i.style.removeProperty("pointer-events")}};return()=>t.target?x(Ai,me({name:"dialog-transition"},a,{css:!1}),n):x(Ai,{name:"dialog-transition"},n)}});function ab(t){var n;const e=(n=t.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return e&&[...e]}function ib(t,e){const n=u0(t),a=wm(e),[i,r]=getComputedStyle(e).transformOrigin.split(" ").map(p=>parseFloat(p)),[s,o]=getComputedStyle(e).getPropertyValue("--v-overlay-anchor-origin").split(" ");let l=n.left+n.width/2;s==="left"||o==="left"?l-=n.width/2:(s==="right"||o==="right")&&(l+=n.width/2);let c=n.top+n.height/2;s==="top"||o==="top"?c-=n.height/2:(s==="bottom"||o==="bottom")&&(c+=n.height/2);const u=n.width/a.width,d=n.height/a.height,h=Math.max(1,u,d),f=u/h||0,v=d/h||0,m=a.width*a.height/(window.innerWidth*window.innerHeight),g=m>.12?Math.min(1.5,(m-.12)*10+1):1;return{x:l-(i+a.left),y:c-(r+a.top),sx:f,sy:v,speed:g}}const LE=za("fab-transition","center center","out-in"),EE=za("dialog-bottom-transition"),DE=za("dialog-top-transition"),dl=za("fade-transition"),Dm=za("scale-transition"),VE=za("scroll-x-transition"),RE=za("scroll-x-reverse-transition"),NE=za("scroll-y-transition"),FE=za("scroll-y-reverse-transition"),BE=za("slide-x-transition"),YE=za("slide-x-reverse-transition"),Vm=za("slide-y-transition"),HE=za("slide-y-reverse-transition"),Mu=vw("expand-transition",pw()),Rm=vw("expand-x-transition",pw("",!0));const bw=Oi("v-picker-title");const Rl=ae({color:String,...Pa(),...ze(),...Cn(),...Mn(),...Ji(),...yo(),...an(),...dt(),...kt()},"VSheet"),Pi=ve()({name:"VSheet",props:Rl(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(ge(t,"color")),{borderClasses:s}=ja(t),{dimensionStyles:o}=An(t),{elevationClasses:l}=Hn(t),{locationStyles:c}=ms(t),{positionClasses:u}=xo(t),{roundedClasses:d}=dn(t);return we(()=>x(t.tag,{class:["v-sheet",a.value,i.value,s.value,l.value,u.value,d.value,t.class],style:[r.value,o.value,c.value,t.style]},n)),{}}}),Nm=ae({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...Rl()},"VPicker"),hl=ve()({name:"VPicker",props:Nm(),setup(t,e){let{slots:n}=e;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ft(ge(t,"color"));return we(()=>{const r=Pi.filterProps(t),s=!!(t.title||n.title);return x(Pi,me(r,{color:t.bgColor,class:["v-picker",{"v-picker--landscape":t.landscape,"v-picker--with-actions":!!n.actions},t.class],style:t.style}),{default:()=>{var o;return[!t.hideHeader&&x("div",{key:"header",class:[a.value],style:[i.value]},[s&&x(bw,{key:"picker-title"},{default:()=>{var l;return[((l=n.title)==null?void 0:l.call(n))??t.title]}}),n.header&&x("div",{class:"v-picker__header"},[n.header()])]),x("div",{class:"v-picker__body"},[(o=n.default)==null?void 0:o.call(n)]),n.actions&&x(st,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[x("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),yw=ae({header:{type:String,default:"$vuetify.datePicker.header"},...uw(),...fw({weeksInMonth:"static"}),...Lt(mw(),["modelValue"]),...Lt(gw(),["modelValue"]),...Nm({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),rf=ve()({name:"VDatePicker",props:yw(),emits:{"update:modelValue":t=>!0,"update:month":t=>!0,"update:year":t=>!0,"update:viewMode":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Ei(),{t:r}=$t(),s=Xe(t,"modelValue",void 0,T=>Gt(T),T=>t.multiple?T:T[0]),o=Xe(t,"viewMode"),l=L(()=>{const T=i.date(t.min);return t.min&&i.isValid(T)?T:null}),c=L(()=>{const T=i.date(t.max);return t.max&&i.isValid(T)?T:null}),u=L(()=>{var I;const T=i.date();let E=T;return(I=s.value)!=null&&I[0]?E=i.date(s.value[0]):l.value&&i.isBefore(T,l.value)?E=l.value:c.value&&i.isAfter(T,c.value)&&(E=c.value),E&&i.isValid(E)?E:T}),d=xe(Number(t.month??i.getMonth(i.startOfMonth(u.value)))),h=xe(Number(t.year??i.getYear(i.startOfYear(i.setMonth(u.value,d.value))))),f=De(!1),v=L(()=>t.multiple&&s.value.length>1?r("$vuetify.datePicker.itemsSelected",s.value.length):s.value[0]&&i.isValid(s.value[0])?i.format(i.date(s.value[0]),"normalDateWithWeekday"):r(t.header)),m=L(()=>{let T=i.date();return T=i.setDate(T,1),T=i.setMonth(T,d.value),T=i.setYear(T,h.value),i.format(T,"monthAndYear")}),g=L(()=>`date-picker-header${f.value?"-reverse":""}-transition`),p=L(()=>{if(t.disabled)return!0;const T=[];if(o.value!=="month")T.push("prev","next");else{let E=i.date();if(E=i.startOfMonth(E),E=i.setMonth(E,d.value),E=i.setYear(E,h.value),l.value){const I=i.addDays(i.startOfMonth(E),-1);i.isAfter(l.value,I)&&T.push("prev")}if(c.value){const I=i.addDays(i.endOfMonth(E),1);i.isAfter(I,c.value)&&T.push("next")}}return T});function y(){d.value<11?d.value++:(h.value++,d.value=0,A(h.value)),S(d.value)}function w(){d.value>0?d.value--:(h.value--,d.value=11,A(h.value)),S(d.value)}function C(){o.value="month"}function k(){o.value=o.value==="months"?"month":"months"}function P(){o.value=o.value==="year"?"month":"year"}function S(T){o.value==="months"&&k(),n("update:month",T)}function A(T){o.value==="year"&&P(),n("update:year",T)}return Oe(s,(T,E)=>{const I=Gt(E),O=Gt(T);if(!O.length)return;const V=i.date(I[I.length-1]),F=i.date(O[O.length-1]),z=i.getMonth(F),W=i.getYear(F);z!==d.value&&(d.value=z,S(d.value)),W!==h.value&&(h.value=W,A(h.value)),f.value=i.isBefore(V,F)}),we(()=>{const T=hl.filterProps(t),E=Qh.filterProps(t),I=ef.filterProps(t),O=tf.filterProps(t),V=Lt(nf.filterProps(t),["modelValue"]),F=Lt(af.filterProps(t),["modelValue"]),z={header:v.value,transition:g.value};return x(hl,me(T,{class:["v-date-picker",`v-date-picker--${o.value}`,{"v-date-picker--show-week":t.showWeek},t.class],style:t.style}),{title:()=>{var W;return((W=a.title)==null?void 0:W.call(a))??x("div",{class:"v-date-picker__title"},[r(t.title)])},header:()=>a.header?x(st,{defaults:{VDatePickerHeader:{...z}}},{default:()=>{var W;return[(W=a.header)==null?void 0:W.call(a,z)]}}):x(ef,me({key:"header"},I,z,{onClick:o.value!=="month"?C:void 0}),{...a,default:void 0}),default:()=>x(Re,null,[x(Qh,me(E,{disabled:p.value,text:m.value,"onClick:next":y,"onClick:prev":w,"onClick:month":k,"onClick:year":P}),null),x(dl,{hideOnLeave:!0},{default:()=>[o.value==="months"?x(nf,me({key:"date-picker-months"},V,{modelValue:d.value,"onUpdate:modelValue":[W=>d.value=W,S],min:l.value,max:c.value,year:h.value}),null):o.value==="year"?x(af,me({key:"date-picker-years"},F,{modelValue:h.value,"onUpdate:modelValue":[W=>h.value=W,A],min:l.value,max:c.value}),null):x(tf,me({key:"date-picker-month"},O,{modelValue:s.value,"onUpdate:modelValue":W=>s.value=W,month:d.value,"onUpdate:month":[W=>d.value=W,S],year:h.value,"onUpdate:year":[W=>h.value=W,A],min:l.value,max:c.value}),null)]})]),actions:a.actions})}),{}}});function Zd(t,e){return{x:t.x+e.x,y:t.y+e.y}}function jE(t,e){return{x:t.x-e.x,y:t.y-e.y}}function rb(t,e){if(t.side==="top"||t.side==="bottom"){const{side:n,align:a}=t,i=a==="left"?0:a==="center"?e.width/2:a==="right"?e.width:a,r=n==="top"?0:n==="bottom"?e.height:n;return Zd({x:i,y:r},e)}else if(t.side==="left"||t.side==="right"){const{side:n,align:a}=t,i=n==="left"?0:n==="right"?e.width:n,r=a==="top"?0:a==="center"?e.height/2:a==="bottom"?e.height:a;return Zd({x:i,y:r},e)}return Zd({x:e.width/2,y:e.height/2},e)}const xw={static:$E,connected:UE},zE=ae({locationStrategy:{type:[String,Function],default:"static",validator:t=>typeof t=="function"||t in xw},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function WE(t,e){const n=xe({}),a=xe();At&&ha(()=>!!(e.isActive.value&&t.locationStrategy),r=>{var s,o;Oe(()=>t.locationStrategy,r),Bn(()=>{window.removeEventListener("resize",i),a.value=void 0}),window.addEventListener("resize",i,{passive:!0}),typeof t.locationStrategy=="function"?a.value=(s=t.locationStrategy(e,t,n))==null?void 0:s.updateLocation:a.value=(o=xw[t.locationStrategy](e,t,n))==null?void 0:o.updateLocation});function i(r){var s;(s=a.value)==null||s.call(a,r)}return{contentStyles:n,updateLocation:a}}function $E(){}function XE(t,e){const n=wm(t);return e?n.x+=parseFloat(t.style.right||0):n.x-=parseFloat(t.style.left||0),n.y-=parseFloat(t.style.top||0),n}function UE(t,e,n){(Array.isArray(t.target.value)||zO(t.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[t.isRtl.value?"right":"left"]:0});const{preferredAnchor:i,preferredOrigin:r}=xm(()=>{const v=Hh(e.location,t.isRtl.value),m=e.origin==="overlap"?v:e.origin==="auto"?$d(v):Hh(e.origin,t.isRtl.value);return v.side===m.side&&v.align===Xd(m).align?{preferredAnchor:Cp(v),preferredOrigin:Cp(m)}:{preferredAnchor:v,preferredOrigin:m}}),[s,o,l,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(v=>L(()=>{const m=parseFloat(e[v]);return isNaN(m)?1/0:m})),u=L(()=>{if(Array.isArray(e.offset))return e.offset;if(typeof e.offset=="string"){const v=e.offset.split(" ").map(parseFloat);return v.length<2&&v.push(0),v}return typeof e.offset=="number"?[e.offset,0]:[0,0]});let d=!1;const h=new ResizeObserver(()=>{d&&f()});Oe([t.target,t.contentEl],(v,m)=>{let[g,p]=v,[y,w]=m;y&&!Array.isArray(y)&&h.unobserve(y),g&&!Array.isArray(g)&&h.observe(g),w&&h.unobserve(w),p&&h.observe(p)},{immediate:!0}),Bn(()=>{h.disconnect()});function f(){if(d=!1,requestAnimationFrame(()=>d=!0),!t.target.value||!t.contentEl.value)return;const v=u0(t.target.value),m=XE(t.contentEl.value,t.isRtl.value),g=sl(t.contentEl.value),p=12;g.length||(g.push(document.documentElement),t.contentEl.value.style.top&&t.contentEl.value.style.left||(m.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),m.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const y=g.reduce((I,O)=>{const V=O.getBoundingClientRect(),F=new Gr({x:O===document.documentElement?0:V.x,y:O===document.documentElement?0:V.y,width:O.clientWidth,height:O.clientHeight});return I?new Gr({x:Math.max(I.left,F.left),y:Math.max(I.top,F.top),width:Math.min(I.right,F.right)-Math.max(I.left,F.left),height:Math.min(I.bottom,F.bottom)-Math.max(I.top,F.top)}):F},void 0);y.x+=p,y.y+=p,y.width-=p*2,y.height-=p*2;let w={anchor:i.value,origin:r.value};function C(I){const O=new Gr(m),V=rb(I.anchor,v),F=rb(I.origin,O);let{x:z,y:W}=jE(V,F);switch(I.anchor.side){case"top":W-=u.value[0];break;case"bottom":W+=u.value[0];break;case"left":z-=u.value[0];break;case"right":z+=u.value[0];break}switch(I.anchor.align){case"top":W-=u.value[1];break;case"bottom":W+=u.value[1];break;case"left":z-=u.value[1];break;case"right":z+=u.value[1];break}return O.x+=z,O.y+=W,O.width=Math.min(O.width,l.value),O.height=Math.min(O.height,c.value),{overflows:Pp(O,y),x:z,y:W}}let k=0,P=0;const S={x:0,y:0},A={x:!1,y:!1};let T=-1;for(;!(T++>10);){const{x:I,y:O,overflows:V}=C(w);k+=I,P+=O,m.x+=I,m.y+=O;{const F=Ap(w.anchor),z=V.x.before||V.x.after,W=V.y.before||V.y.after;let ne=!1;if(["x","y"].forEach(ee=>{if(ee==="x"&&z&&!A.x||ee==="y"&&W&&!A.y){const J={anchor:{...w.anchor},origin:{...w.origin}},X=ee==="x"?F==="y"?Xd:$d:F==="y"?$d:Xd;J.anchor=X(J.anchor),J.origin=X(J.origin);const{overflows:Y}=C(J);(Y[ee].before<=V[ee].before&&Y[ee].after<=V[ee].after||Y[ee].before+Y[ee].after<(V[ee].before+V[ee].after)/2)&&(w=J,ne=A[ee]=!0)}}),ne)continue}V.x.before&&(k+=V.x.before,m.x+=V.x.before),V.x.after&&(k-=V.x.after,m.x-=V.x.after),V.y.before&&(P+=V.y.before,m.y+=V.y.before),V.y.after&&(P-=V.y.after,m.y-=V.y.after);{const F=Pp(m,y);S.x=y.width-F.x.before-F.x.after,S.y=y.height-F.y.before-F.y.after,k+=F.x.before,m.x+=F.x.before,P+=F.y.before,m.y+=F.y.before}break}const E=Ap(w.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${w.anchor.side} ${w.anchor.align}`,transformOrigin:`${w.origin.side} ${w.origin.align}`,top:Ne(Kd(P)),left:t.isRtl.value?void 0:Ne(Kd(k)),right:t.isRtl.value?Ne(Kd(-k)):void 0,minWidth:Ne(E==="y"?Math.min(s.value,v.width):s.value),maxWidth:Ne(sb(en(S.x,s.value===1/0?0:s.value,l.value))),maxHeight:Ne(sb(en(S.y,o.value===1/0?0:o.value,c.value)))}),{available:S,contentBox:m}}return Oe(()=>[i.value,r.value,e.offset,e.minWidth,e.minHeight,e.maxWidth,e.maxHeight],()=>f()),wt(()=>{const v=f();if(!v)return;const{available:m,contentBox:g}=v;g.height>m.y&&requestAnimationFrame(()=>{f(),requestAnimationFrame(()=>{f()})})}),{updateLocation:f}}function Kd(t){return Math.round(t*devicePixelRatio)/devicePixelRatio}function sb(t){return Math.ceil(t*devicePixelRatio)/devicePixelRatio}let sf=!0;const Xc=[];function GE(t){!sf||Xc.length?(Xc.push(t),of()):(sf=!1,t(),of())}let ob=-1;function of(){cancelAnimationFrame(ob),ob=requestAnimationFrame(()=>{const t=Xc.shift();t&&t(),Xc.length?of():sf=!0})}const Tc={none:null,close:KE,block:JE,reposition:QE},qE=ae({scrollStrategy:{type:[String,Function],default:"block",validator:t=>typeof t=="function"||t in Tc}},"VOverlay-scroll-strategies");function ZE(t,e){if(!At)return;let n;on(async()=>{n==null||n.stop(),e.isActive.value&&t.scrollStrategy&&(n=so(),await new Promise(a=>setTimeout(a)),n.active&&n.run(()=>{var a;typeof t.scrollStrategy=="function"?t.scrollStrategy(e,t,n):(a=Tc[t.scrollStrategy])==null||a.call(Tc,e,t,n)}))}),Bn(()=>{n==null||n.stop()})}function KE(t){function e(n){t.isActive.value=!1}ww(t.targetEl.value??t.contentEl.value,e)}function JE(t,e){var s;const n=(s=t.root.value)==null?void 0:s.offsetParent,a=[...new Set([...sl(t.targetEl.value,e.contained?n:void 0),...sl(t.contentEl.value,e.contained?n:void 0)])].filter(o=>!o.classList.contains("v-overlay-scroll-blocked")),i=window.innerWidth-document.documentElement.offsetWidth,r=(o=>Am(o)&&o)(n||document.documentElement);r&&t.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((o,l)=>{o.style.setProperty("--v-body-scroll-x",Ne(-o.scrollLeft)),o.style.setProperty("--v-body-scroll-y",Ne(-o.scrollTop)),o!==document.documentElement&&o.style.setProperty("--v-scrollbar-offset",Ne(i)),o.classList.add("v-overlay-scroll-blocked")}),Bn(()=>{a.forEach((o,l)=>{const c=parseFloat(o.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(o.style.getPropertyValue("--v-body-scroll-y")),d=o.style.scrollBehavior;o.style.scrollBehavior="auto",o.style.removeProperty("--v-body-scroll-x"),o.style.removeProperty("--v-body-scroll-y"),o.style.removeProperty("--v-scrollbar-offset"),o.classList.remove("v-overlay-scroll-blocked"),o.scrollLeft=-c,o.scrollTop=-u,o.style.scrollBehavior=d}),r&&t.root.value.classList.remove("v-overlay--scroll-blocked")})}function QE(t,e,n){let a=!1,i=-1,r=-1;function s(o){GE(()=>{var u,d;const l=performance.now();(d=(u=t.updateLocation).value)==null||d.call(u,o),a=(performance.now()-l)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{ww(t.targetEl.value??t.contentEl.value,o=>{a?(cancelAnimationFrame(i),i=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{s(o)})})):s(o)})})}),Bn(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(i)})}function ww(t,e){const n=[document,...sl(t)];n.forEach(a=>{a.addEventListener("scroll",e,{passive:!0})}),Bn(()=>{n.forEach(a=>{a.removeEventListener("scroll",e)})})}const lf=Symbol.for("vuetify:v-menu"),Ou=ae({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Fm(t,e){let n=()=>{};function a(s){n==null||n();const o=Number(s?t.openDelay:t.closeDelay);return new Promise(l=>{n=cO(o,()=>{e==null||e(s),l(s)})})}function i(){return a(!0)}function r(){return a(!1)}return{clearDelay:n,runOpenDelay:i,runCloseDelay:r}}const eD=ae({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...Ou()},"VOverlay-activator");function tD(t,e){let{isActive:n,isTop:a,contentEl:i}=e;const r=un("useActivator"),s=xe();let o=!1,l=!1,c=!0;const u=L(()=>t.openOnFocus||t.openOnFocus==null&&t.openOnHover),d=L(()=>t.openOnClick||t.openOnClick==null&&!t.openOnHover&&!u.value),{runOpenDelay:h,runCloseDelay:f}=Fm(t,A=>{A===(t.openOnHover&&o||u.value&&l)&&!(t.openOnHover&&n.value&&!a.value)&&(n.value!==A&&(c=!0),n.value=A)}),v=xe(),m={onClick:A=>{A.stopPropagation(),s.value=A.currentTarget||A.target,n.value||(v.value=[A.clientX,A.clientY]),n.value=!n.value},onMouseenter:A=>{var T;(T=A.sourceCapabilities)!=null&&T.firesTouchEvents||(o=!0,s.value=A.currentTarget||A.target,h())},onMouseleave:A=>{o=!1,f()},onFocus:A=>{qs(A.target,":focus-visible")!==!1&&(l=!0,A.stopPropagation(),s.value=A.currentTarget||A.target,h())},onBlur:A=>{l=!1,A.stopPropagation(),f()}},g=L(()=>{const A={};return d.value&&(A.onClick=m.onClick),t.openOnHover&&(A.onMouseenter=m.onMouseenter,A.onMouseleave=m.onMouseleave),u.value&&(A.onFocus=m.onFocus,A.onBlur=m.onBlur),A}),p=L(()=>{const A={};if(t.openOnHover&&(A.onMouseenter=()=>{o=!0,h()},A.onMouseleave=()=>{o=!1,f()}),u.value&&(A.onFocusin=()=>{l=!0,h()},A.onFocusout=()=>{l=!1,f()}),t.closeOnContentClick){const T=ht(lf,null);A.onClick=()=>{n.value=!1,T==null||T.closeParents()}}return A}),y=L(()=>{const A={};return t.openOnHover&&(A.onMouseenter=()=>{c&&(o=!0,c=!1,h())},A.onMouseleave=()=>{o=!1,f()}),A});Oe(a,A=>{var T;A&&(t.openOnHover&&!o&&(!u.value||!l)||u.value&&!l&&(!t.openOnHover||!o))&&!((T=i.value)!=null&&T.contains(document.activeElement))&&(n.value=!1)}),Oe(n,A=>{A||setTimeout(()=>{v.value=void 0})},{flush:"post"});const w=jc();on(()=>{w.value&&wt(()=>{s.value=w.el})});const C=jc(),k=L(()=>t.target==="cursor"&&v.value?v.value:C.value?C.el:kw(t.target,r)||s.value),P=L(()=>Array.isArray(k.value)?void 0:k.value);let S;return Oe(()=>!!t.activator,A=>{A&&At?(S=so(),S.run(()=>{nD(t,r,{activatorEl:s,activatorEvents:g})})):S&&S.stop()},{flush:"post",immediate:!0}),Bn(()=>{S==null||S.stop()}),{activatorEl:s,activatorRef:w,target:k,targetEl:P,targetRef:C,activatorEvents:g,contentEvents:p,scrimEvents:y}}function nD(t,e,n){let{activatorEl:a,activatorEvents:i}=n;Oe(()=>t.activator,(l,c)=>{if(c&&l!==c){const u=o(c);u&&s(u)}l&&wt(()=>r())},{immediate:!0}),Oe(()=>t.activatorProps,()=>{r()}),Bn(()=>{s()});function r(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t.activatorProps;l&&hO(l,me(i.value,c))}function s(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t.activatorProps;l&&fO(l,me(i.value,c))}function o(){let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:t.activator;const c=kw(l,e);return a.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,a.value}}function kw(t,e){var a,i;if(!t)return;let n;if(t==="parent"){let r=(i=(a=e==null?void 0:e.proxy)==null?void 0:a.$el)==null?void 0:i.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof t=="string"?n=document.querySelector(t):"$el"in t?n=t.$el:n=t;return n}function _w(){if(!At)return De(!1);const{ssr:t}=ri();if(t){const e=De(!1);return fn(()=>{e.value=!0}),e}else return De(!0)}const Bm=ae({eager:Boolean},"lazy");function Ym(t,e){const n=De(!1),a=L(()=>n.value||t.eager||e.value);Oe(e,()=>n.value=!0);function i(){t.eager||(n.value=!1)}return{isBooted:n,hasContent:a,onAfterLeave:i}}function bs(){const e=un("useScopeId").vnode.scopeId;return{scopeId:e?{[e]:""}:void 0}}const lb=Symbol.for("vuetify:stack"),Bo=Qn([]);function aD(t,e,n){const a=un("useStack"),i=!n,r=ht(lb,void 0),s=Qn({activeChildren:new Set});Wt(lb,s);const o=De(Number(e.value));ha(t,()=>{var d;const u=(d=Bo.at(-1))==null?void 0:d[1];o.value=u?u+10:Number(e.value),i&&Bo.push([a.uid,o.value]),r==null||r.activeChildren.add(a.uid),Bn(()=>{if(i){const h=Jt(Bo).findIndex(f=>f[0]===a.uid);Bo.splice(h,1)}r==null||r.activeChildren.delete(a.uid)})});const l=De(!0);i&&on(()=>{var d;const u=((d=Bo.at(-1))==null?void 0:d[0])===a.uid;setTimeout(()=>l.value=u)});const c=L(()=>!s.activeChildren.size);return{globalTop:Gf(l),localTop:c,stackStyles:L(()=>({zIndex:o.value}))}}function iD(t){return{teleportTarget:L(()=>{const n=t();if(n===!0||!At)return;const a=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(a==null)return;let i=[...a.children].find(r=>r.matches(".v-overlay-container"));return i||(i=document.createElement("div"),i.className="v-overlay-container",a.appendChild(i)),i})}}function rD(){return!0}function Sw(t,e,n){if(!t||Cw(t,n)===!1)return!1;const a=k0(e);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===t.target)return!1;const i=(typeof n.value=="object"&&n.value.include||(()=>[]))();return i.push(e),!i.some(r=>r==null?void 0:r.contains(t.target))}function Cw(t,e){return(typeof e.value=="object"&&e.value.closeConditional||rD)(t)}function sD(t,e,n){const a=typeof n.value=="function"?n.value:n.value.handler;t.shadowTarget=t.target,e._clickOutside.lastMousedownWasOutside&&Sw(t,e,n)&&setTimeout(()=>{Cw(t,n)&&a&&a(t)},0)}function cb(t,e){const n=k0(t);e(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&e(n)}const Aw={mounted(t,e){const n=i=>sD(i,t,e),a=i=>{t._clickOutside.lastMousedownWasOutside=Sw(i,t,e)};cb(t,i=>{i.addEventListener("click",n,!0),i.addEventListener("mousedown",a,!0)}),t._clickOutside||(t._clickOutside={lastMousedownWasOutside:!1}),t._clickOutside[e.instance.$.uid]={onClick:n,onMousedown:a}},beforeUnmount(t,e){t._clickOutside&&(cb(t,n=>{var r;if(!n||!((r=t._clickOutside)!=null&&r[e.instance.$.uid]))return;const{onClick:a,onMousedown:i}=t._clickOutside[e.instance.$.uid];n.removeEventListener("click",a,!0),n.removeEventListener("mousedown",i,!0)}),delete t._clickOutside[e.instance.$.uid])}};function oD(t){const{modelValue:e,color:n,...a}=t;return x(Ai,{name:"fade-transition",appear:!0},{default:()=>[t.modelValue&&x("div",me({class:["v-overlay__scrim",t.color.backgroundColorClasses.value],style:t.color.backgroundColorStyles.value},a),null)]})}const Nl=ae({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...eD(),...ze(),...Cn(),...Bm(),...zE(),...qE(),...kt(),...xi()},"VOverlay"),vi=ve()({name:"VOverlay",directives:{ClickOutside:Aw},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Nl()},emits:{"click:outside":t=>!0,"update:modelValue":t=>!0,keydown:t=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(t,e){let{slots:n,attrs:a,emit:i}=e;const r=un("VOverlay"),s=xe(),o=xe(),l=xe(),c=Xe(t,"modelValue"),u=L({get:()=>c.value,set:ue=>{ue&&t.disabled||(c.value=ue)}}),{themeClasses:d}=Ot(t),{rtlClasses:h,isRtl:f}=On(),{hasContent:v,onAfterLeave:m}=Ym(t,u),g=Ft(L(()=>typeof t.scrim=="string"?t.scrim:null)),{globalTop:p,localTop:y,stackStyles:w}=aD(u,ge(t,"zIndex"),t._disableGlobalStack),{activatorEl:C,activatorRef:k,target:P,targetEl:S,targetRef:A,activatorEvents:T,contentEvents:E,scrimEvents:I}=tD(t,{isActive:u,isTop:y,contentEl:l}),{teleportTarget:O}=iD(()=>{var $,Z,Q;const ue=t.attach||t.contained;if(ue)return ue;const pe=(($=C==null?void 0:C.value)==null?void 0:$.getRootNode())||((Q=(Z=r.proxy)==null?void 0:Z.$el)==null?void 0:Q.getRootNode());return pe instanceof ShadowRoot?pe:!1}),{dimensionStyles:V}=An(t),F=_w(),{scopeId:z}=bs();Oe(()=>t.disabled,ue=>{ue&&(u.value=!1)});const{contentStyles:W,updateLocation:ne}=WE(t,{isRtl:f,contentEl:l,target:P,isActive:u});ZE(t,{root:s,contentEl:l,targetEl:S,isActive:u,updateLocation:ne});function ee(ue){i("click:outside",ue),t.persistent?oe():u.value=!1}function J(ue){return u.value&&p.value&&(!t.scrim||ue.target===o.value||ue instanceof MouseEvent&&ue.shadowTarget===o.value)}At&&Oe(u,ue=>{ue?window.addEventListener("keydown",X):window.removeEventListener("keydown",X)},{immediate:!0}),Vn(()=>{At&&window.removeEventListener("keydown",X)});function X(ue){var pe,$,Z;ue.key==="Escape"&&p.value&&((pe=l.value)!=null&&pe.contains(document.activeElement)||i("keydown",ue),t.persistent?oe():(u.value=!1,($=l.value)!=null&&$.contains(document.activeElement)&&((Z=C.value)==null||Z.focus())))}function Y(ue){ue.key==="Escape"&&!p.value||i("keydown",ue)}const se=L0();ha(()=>t.closeOnBack,()=>{vL(se,ue=>{p.value&&u.value?(ue(!1),t.persistent?oe():u.value=!1):ue()})});const q=xe();Oe(()=>u.value&&(t.absolute||t.contained)&&O.value==null,ue=>{if(ue){const pe=Cm(s.value);pe&&pe!==document.scrollingElement&&(q.value=pe.scrollTop)}});function oe(){t.noClickAnimation||l.value&&jr(l.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:rl})}function U(){i("afterEnter")}function le(){m(),i("afterLeave")}return we(()=>{var ue;return x(Re,null,[(ue=n.activator)==null?void 0:ue.call(n,{isActive:u.value,targetRef:A,props:me({ref:k},T.value,t.activatorProps)}),F.value&&v.value&&x(U2,{disabled:!O.value,to:O.value},{default:()=>[x("div",me({class:["v-overlay",{"v-overlay--absolute":t.absolute||t.contained,"v-overlay--active":u.value,"v-overlay--contained":t.contained},d.value,h.value,t.class],style:[w.value,{"--v-overlay-opacity":t.opacity,top:Ne(q.value)},t.style],ref:s,onKeydown:Y},z,a),[x(oD,me({color:g,modelValue:u.value&&!!t.scrim,ref:o},I.value),null),x(na,{appear:!0,persisted:!0,transition:t.transition,target:P.value,onAfterEnter:U,onAfterLeave:le},{default:()=>{var pe;return[Yt(x("div",me({ref:l,class:["v-overlay__content",t.contentClass],style:[V.value,W.value]},E.value,t.contentProps),[(pe=n.default)==null?void 0:pe.call(n,{isActive:u})]),[[Ca,u.value],[ba("click-outside"),{handler:ee,closeConditional:J,include:()=>[C.value]}]])]}})])]})])}),{activatorEl:C,scrimEl:o,target:P,animateClick:oe,contentEl:l,globalTop:p,localTop:y,updateLocation:ne}}}),Jd=Symbol("Forwarded refs");function Qd(t,e){let n=t;for(;n;){const a=Reflect.getOwnPropertyDescriptor(n,e);if(a)return a;n=Object.getPrototypeOf(n)}}function Ta(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),a=1;a!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),{scopeId:i}=bs(),{isRtl:r}=On(),s=Yn(),o=L(()=>t.id||`v-menu-${s}`),l=xe(),c=ht(lf,null),u=De(new Set);Wt(lf,{register(){u.value.add(s)},unregister(){u.value.delete(s)},closeParents(g){setTimeout(()=>{var p;!u.value.size&&!t.persistent&&(g==null||(p=l.value)!=null&&p.contentEl&&!uO(g,l.value.contentEl))&&(a.value=!1,c==null||c.closeParents())},40)}}),Vn(()=>{c==null||c.unregister(),document.removeEventListener("focusin",d)}),Oy(()=>a.value=!1);async function d(g){var w,C,k;const p=g.relatedTarget,y=g.target;await wt(),a.value&&p!==y&&((w=l.value)!=null&&w.contentEl)&&((C=l.value)!=null&&C.globalTop)&&![document,l.value.contentEl].includes(y)&&!l.value.contentEl.contains(y)&&((k=il(l.value.contentEl)[0])==null||k.focus())}Oe(a,g=>{g?(c==null||c.register(),At&&document.addEventListener("focusin",d,{once:!0})):(c==null||c.unregister(),At&&document.removeEventListener("focusin",d))},{immediate:!0});function h(g){c==null||c.closeParents(g)}function f(g){var p,y,w,C,k;if(!t.disabled)if(g.key==="Tab"||g.key==="Enter"&&!t.closeOnContentClick){if(g.key==="Enter"&&(g.target instanceof HTMLTextAreaElement||g.target instanceof HTMLInputElement&&g.target.closest("form")))return;g.key==="Enter"&&g.preventDefault(),s0(il((p=l.value)==null?void 0:p.contentEl,!1),g.shiftKey?"prev":"next",S=>S.tabIndex>=0)||(a.value=!1,(w=(y=l.value)==null?void 0:y.activatorEl)==null||w.focus())}else t.submenu&&g.key===(r.value?"ArrowRight":"ArrowLeft")&&(a.value=!1,(k=(C=l.value)==null?void 0:C.activatorEl)==null||k.focus())}function v(g){var y;if(t.disabled)return;const p=(y=l.value)==null?void 0:y.contentEl;p&&a.value?g.key==="ArrowDown"?(g.preventDefault(),g.stopImmediatePropagation(),Ur(p,"next")):g.key==="ArrowUp"?(g.preventDefault(),g.stopImmediatePropagation(),Ur(p,"prev")):t.submenu&&(g.key===(r.value?"ArrowRight":"ArrowLeft")?a.value=!1:g.key===(r.value?"ArrowLeft":"ArrowRight")&&(g.preventDefault(),Ur(p,"first"))):(t.submenu?g.key===(r.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(g.key))&&(a.value=!0,g.preventDefault(),setTimeout(()=>setTimeout(()=>v(g))))}const m=L(()=>me({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-controls":o.value,onKeydown:v},t.activatorProps));return we(()=>{const g=vi.filterProps(t);return x(vi,me({ref:l,id:o.value,class:["v-menu",t.class],style:t.style},g,{modelValue:a.value,"onUpdate:modelValue":p=>a.value=p,absolute:!0,activatorProps:m.value,location:t.location??(t.submenu?"end":"bottom"),"onClick:outside":h,onKeydown:f},i),{activator:n.activator,default:function(){for(var p=arguments.length,y=new Array(p),w=0;w{var C;return[(C=n.default)==null?void 0:C.call(n,...y)]}})}})}),Ta({id:o,ΨopenChildren:u},l)}});const lD=ae({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...ze(),...xi({transition:{component:Vm}})},"VCounter"),Lu=ve()({name:"VCounter",functional:!0,props:lD(),setup(t,e){let{slots:n}=e;const a=L(()=>t.max?`${t.value} / ${t.max}`:String(t.value));return we(()=>x(na,{transition:t.transition},{default:()=>[Yt(x("div",{class:["v-counter",{"text-error":t.max&&!t.disabled&&parseFloat(t.value)>parseFloat(t.max)},t.class],style:t.style},[n.default?n.default({counter:a.value,max:t.max,value:t.value}):a.value]),[[Ca,t.active]])]})),{}}});const cD=ae({text:String,onClick:Rn(),...ze(),...kt()},"VLabel"),wo=ve()({name:"VLabel",props:cD(),setup(t,e){let{slots:n}=e;return we(()=>{var a;return x("label",{class:["v-label",{"v-label--clickable":!!t.onClick},t.class],style:t.style,onClick:t.onClick},[t.text,(a=n.default)==null?void 0:a.call(n)])}),{}}}),uD=ae({floating:Boolean,...ze()},"VFieldLabel"),jo=ve()({name:"VFieldLabel",props:uD(),setup(t,e){let{slots:n}=e;return we(()=>x(wo,{class:["v-field-label",{"v-field-label--floating":t.floating},t.class],style:t.style,"aria-hidden":t.floating||void 0},n)),{}}});function Tw(t){const{t:e}=$t();function n(a){let{name:i}=a;const r={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[i],s=t[`onClick:${i}`];function o(c){c.key!=="Enter"&&c.key!==" "||(c.preventDefault(),c.stopPropagation(),xu(s,new PointerEvent("click",c)))}const l=s&&r?e(`$vuetify.input.${r}`,t.label??""):void 0;return x(_t,{icon:t[`${i}Icon`],"aria-label":l,onClick:s,onKeydown:o},null)}return{InputIcon:n}}const ko=ae({focused:Boolean,"onUpdate:focused":Rn()},"focus");function wi(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi();const n=Xe(t,"focused"),a=L(()=>({[`${e}--focused`]:n.value}));function i(){n.value=!0}function r(){n.value=!1}return{focusClasses:a,isFocused:n,focus:i,blur:r}}const dD=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Fl=ae({appendInnerIcon:Ze,bgColor:String,clearable:Boolean,clearIcon:{type:Ze,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Ze,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:t=>dD.includes(t)},"onClick:clear":Rn(),"onClick:appendInner":Rn(),"onClick:prependInner":Rn(),...ze(),...Cu(),...an(),...kt()},"VField"),wr=ve()({name:"VField",inheritAttrs:!1,props:{id:String,...ko(),...Fl()},emits:{"update:focused":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{themeClasses:r}=Ot(t),{loaderClasses:s}=Ll(t),{focusClasses:o,isFocused:l,focus:c,blur:u}=wi(t),{InputIcon:d}=Tw(t),{roundedClasses:h}=dn(t),{rtlClasses:f}=On(),v=L(()=>t.dirty||t.active),m=L(()=>!!(t.label||i.label)),g=L(()=>!t.singleLine&&m.value),p=Yn(),y=L(()=>t.id||`input-${p}`),w=L(()=>`${y.value}-messages`),C=xe(),k=xe(),P=xe(),S=L(()=>["plain","underlined"].includes(t.variant)),{backgroundColorClasses:A,backgroundColorStyles:T}=Ft(ge(t,"bgColor")),{textColorClasses:E,textColorStyles:I}=Nn(L(()=>t.error||t.disabled?void 0:v.value&&l.value?t.color:t.baseColor));Oe(v,F=>{if(g.value){const z=C.value.$el,W=k.value.$el;requestAnimationFrame(()=>{const ne=wm(z),ee=W.getBoundingClientRect(),J=ee.x-ne.x,X=ee.y-ne.y-(ne.height/2-ee.height/2),Y=ee.width/.75,se=Math.abs(Y-ne.width)>1?{maxWidth:Ne(Y)}:void 0,q=getComputedStyle(z),oe=getComputedStyle(W),U=parseFloat(q.transitionDuration)*1e3||150,le=parseFloat(oe.getPropertyValue("--v-field-label-scale")),ue=oe.getPropertyValue("color");z.style.visibility="visible",W.style.visibility="hidden",jr(z,{transform:`translate(${J}px, ${X}px) scale(${le})`,color:ue,...se},{duration:U,easing:rl,direction:F?"normal":"reverse"}).finished.then(()=>{z.style.removeProperty("visibility"),W.style.removeProperty("visibility")})})}},{flush:"post"});const O=L(()=>({isActive:v,isFocused:l,controlRef:P,blur:u,focus:c}));function V(F){F.target!==document.activeElement&&F.preventDefault()}return we(()=>{var J,X,Y;const F=t.variant==="outlined",z=!!(i["prepend-inner"]||t.prependInnerIcon),W=!!(t.clearable||i.clear)&&!t.disabled,ne=!!(i["append-inner"]||t.appendInnerIcon||W),ee=()=>i.label?i.label({...O.value,label:t.label,props:{for:y.value}}):t.label;return x("div",me({class:["v-field",{"v-field--active":v.value,"v-field--appended":ne,"v-field--center-affix":t.centerAffix??!S.value,"v-field--disabled":t.disabled,"v-field--dirty":t.dirty,"v-field--error":t.error,"v-field--flat":t.flat,"v-field--has-background":!!t.bgColor,"v-field--persistent-clear":t.persistentClear,"v-field--prepended":z,"v-field--reverse":t.reverse,"v-field--single-line":t.singleLine,"v-field--no-label":!ee(),[`v-field--variant-${t.variant}`]:!0},r.value,A.value,o.value,s.value,h.value,f.value,t.class],style:[T.value,t.style],onClick:V},n),[x("div",{class:"v-field__overlay"},null),x(El,{name:"v-field",active:!!t.loading,color:t.error?"error":typeof t.loading=="string"?t.loading:t.color},{default:i.loader}),z&&x("div",{key:"prepend",class:"v-field__prepend-inner"},[t.prependInnerIcon&&x(d,{key:"prepend-icon",name:"prependInner"},null),(J=i["prepend-inner"])==null?void 0:J.call(i,O.value)]),x("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(t.variant)&&g.value&&x(jo,{key:"floating-label",ref:k,class:[E.value],floating:!0,for:y.value,style:I.value},{default:()=>[ee()]}),m.value&&x(jo,{key:"label",ref:C,for:y.value},{default:()=>[ee()]}),(X=i.default)==null?void 0:X.call(i,{...O.value,props:{id:y.value,class:"v-field__input","aria-describedby":w.value},focus:c,blur:u})]),W&&x(Rm,{key:"clear"},{default:()=>[Yt(x("div",{class:"v-field__clearable",onMousedown:se=>{se.preventDefault(),se.stopPropagation()}},[x(st,{defaults:{VIcon:{icon:t.clearIcon}}},{default:()=>[i.clear?i.clear({...O.value,props:{onFocus:c,onBlur:u,onClick:t["onClick:clear"]}}):x(d,{name:"clear",onFocus:c,onBlur:u},null)]})]),[[Ca,t.dirty]])]}),ne&&x("div",{key:"append",class:"v-field__append-inner"},[(Y=i["append-inner"])==null?void 0:Y.call(i,O.value),t.appendInnerIcon&&x(d,{key:"append-icon",name:"appendInner"},null)]),x("div",{class:["v-field__outline",E.value],style:I.value},[F&&x(Re,null,[x("div",{class:"v-field__outline__start"},null),g.value&&x("div",{class:"v-field__outline__notch"},[x(jo,{ref:k,floating:!0,for:y.value},{default:()=>[ee()]})]),x("div",{class:"v-field__outline__end"},null)]),S.value&&g.value&&x(jo,{ref:k,floating:!0,for:y.value},{default:()=>[ee()]})])])}),{controlRef:P}}});const hD=ae({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...ze(),...xi({transition:{component:Vm,leaveAbsolute:!0,group:!0}})},"VMessages"),Iw=ve()({name:"VMessages",props:hD(),setup(t,e){let{slots:n}=e;const a=L(()=>Gt(t.messages)),{textColorClasses:i,textColorStyles:r}=Nn(L(()=>t.color));return we(()=>x(na,{transition:t.transition,tag:"div",class:["v-messages",i.value,t.class],style:[r.value,t.style]},{default:()=>[t.active&&a.value.map((s,o)=>x("div",{class:"v-messages__message",key:`${o}-${a.value}`},[n.message?n.message({message:s}):s]))]})),{}}}),Mw=Symbol.for("vuetify:form"),fD=ae({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function mD(t){const e=Xe(t,"modelValue"),n=L(()=>t.disabled),a=L(()=>t.readonly),i=De(!1),r=xe([]),s=xe([]);async function o(){const u=[];let d=!0;s.value=[],i.value=!0;for(const h of r.value){const f=await h.validate();if(f.length>0&&(d=!1,u.push({id:h.id,errorMessages:f})),!d&&t.fastFail)break}return s.value=u,i.value=!1,{valid:d,errors:s.value}}function l(){r.value.forEach(u=>u.reset())}function c(){r.value.forEach(u=>u.resetValidation())}return Oe(r,()=>{let u=0,d=0;const h=[];for(const f of r.value)f.isValid===!1?(d++,h.push({id:f.id,errorMessages:f.errorMessages})):f.isValid===!0&&u++;s.value=h,e.value=d>0?!1:u===r.value.length?!0:null},{deep:!0,flush:"post"}),Wt(Mw,{register:u=>{let{id:d,vm:h,validate:f,reset:v,resetValidation:m}=u;r.value.some(g=>g.id===d),r.value.push({id:d,validate:f,reset:v,resetValidation:m,vm:Uf(h),isValid:null,errorMessages:[]})},unregister:u=>{r.value=r.value.filter(d=>d.id!==u)},update:(u,d,h)=>{const f=r.value.find(v=>v.id===u);f&&(f.isValid=d,f.errorMessages=h)},isDisabled:n,isReadonly:a,isValidating:i,isValid:e,items:r,validateOn:ge(t,"validateOn")}),{errors:s,isDisabled:n,isReadonly:a,isValidating:i,isValid:e,items:r,validate:o,reset:l,resetValidation:c}}function Bl(t){const e=ht(Mw,null);return{...e,isReadonly:L(()=>!!((t==null?void 0:t.readonly)??(e==null?void 0:e.isReadonly.value))),isDisabled:L(()=>!!((t==null?void 0:t.disabled)??(e==null?void 0:e.isDisabled.value)))}}const Ow=ae({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...ko()},"validation");function Lw(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Mi(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Yn();const a=Xe(t,"modelValue"),i=L(()=>t.validationValue===void 0?a.value:t.validationValue),r=Bl(t),s=xe([]),o=De(!0),l=L(()=>!!(Gt(a.value===""?null:a.value).length||Gt(i.value===""?null:i.value).length)),c=L(()=>{var w;return(w=t.errorMessages)!=null&&w.length?Gt(t.errorMessages).concat(s.value).slice(0,Math.max(0,Number(t.maxErrors))):s.value}),u=L(()=>{var k;let w=(t.validateOn??((k=r.validateOn)==null?void 0:k.value))||"input";w==="lazy"&&(w="input lazy"),w==="eager"&&(w="input eager");const C=new Set((w==null?void 0:w.split(" "))??[]);return{input:C.has("input"),blur:C.has("blur")||C.has("input")||C.has("invalid-input"),invalidInput:C.has("invalid-input"),lazy:C.has("lazy"),eager:C.has("eager")}}),d=L(()=>{var w;return t.error||(w=t.errorMessages)!=null&&w.length?!1:t.rules.length?o.value?s.value.length||u.value.lazy?null:!0:!s.value.length:!0}),h=De(!1),f=L(()=>({[`${e}--error`]:d.value===!1,[`${e}--dirty`]:l.value,[`${e}--disabled`]:r.isDisabled.value,[`${e}--readonly`]:r.isReadonly.value})),v=un("validation"),m=L(()=>t.name??Me(n));ro(()=>{var w;(w=r.register)==null||w.call(r,{id:m.value,vm:v,validate:y,reset:g,resetValidation:p})}),Vn(()=>{var w;(w=r.unregister)==null||w.call(r,m.value)}),fn(async()=>{var w;u.value.lazy||await y(!u.value.eager),(w=r.update)==null||w.call(r,m.value,d.value,c.value)}),ha(()=>u.value.input||u.value.invalidInput&&d.value===!1,()=>{Oe(i,()=>{if(i.value!=null)y();else if(t.focused){const w=Oe(()=>t.focused,C=>{C||y(),w()})}})}),ha(()=>u.value.blur,()=>{Oe(()=>t.focused,w=>{w||y()})}),Oe([d,c],()=>{var w;(w=r.update)==null||w.call(r,m.value,d.value,c.value)});async function g(){a.value=null,await wt(),await p()}async function p(){o.value=!0,u.value.lazy?s.value=[]:await y(!u.value.eager)}async function y(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const C=[];h.value=!0;for(const k of t.rules){if(C.length>=Number(t.maxErrors??1))break;const S=await(typeof k=="function"?k:()=>k)(i.value);if(S!==!0){if(S!==!1&&typeof S!="string"){console.warn(`${S} is not a valid value. Rule functions must return boolean true or a string.`);continue}C.push(S||"")}}return s.value=C,h.value=!1,o.value=w,s.value}return{errorMessages:c,isDirty:l,isDisabled:r.isDisabled,isReadonly:r.isReadonly,isPristine:o,isValid:d,isValidating:h,reset:g,resetValidation:p,validate:y,validationClasses:f}}const er=ae({id:String,appendIcon:Ze,centerAffix:{type:Boolean,default:!0},prependIcon:Ze,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:t=>["horizontal","vertical"].includes(t)},"onClick:prepend":Rn(),"onClick:append":Rn(),...ze(),...Sn(),...Zi(Cn(),["maxWidth","minWidth","width"]),...kt(),...Ow()},"VInput"),Un=ve()({name:"VInput",props:{...er()},emits:{"update:modelValue":t=>!0},setup(t,e){let{attrs:n,slots:a,emit:i}=e;const{densityClasses:r}=Gn(t),{dimensionStyles:s}=An(t),{themeClasses:o}=Ot(t),{rtlClasses:l}=On(),{InputIcon:c}=Tw(t),u=Yn(),d=L(()=>t.id||`input-${u}`),h=L(()=>`${d.value}-messages`),{errorMessages:f,isDirty:v,isDisabled:m,isReadonly:g,isPristine:p,isValid:y,isValidating:w,reset:C,resetValidation:k,validate:P,validationClasses:S}=Lw(t,"v-input",d),A=L(()=>({id:d,messagesId:h,isDirty:v,isDisabled:m,isReadonly:g,isPristine:p,isValid:y,isValidating:w,reset:C,resetValidation:k,validate:P})),T=L(()=>{var E;return(E=t.errorMessages)!=null&&E.length||!p.value&&f.value.length?f.value:t.hint&&(t.persistentHint||t.focused)?t.hint:t.messages});return we(()=>{var F,z,W,ne;const E=!!(a.prepend||t.prependIcon),I=!!(a.append||t.appendIcon),O=T.value.length>0,V=!t.hideDetails||t.hideDetails==="auto"&&(O||!!a.details);return x("div",{class:["v-input",`v-input--${t.direction}`,{"v-input--center-affix":t.centerAffix,"v-input--hide-spin-buttons":t.hideSpinButtons},r.value,o.value,l.value,S.value,t.class],style:[s.value,t.style]},[E&&x("div",{key:"prepend",class:"v-input__prepend"},[(F=a.prepend)==null?void 0:F.call(a,A.value),t.prependIcon&&x(c,{key:"prepend-icon",name:"prepend"},null)]),a.default&&x("div",{class:"v-input__control"},[(z=a.default)==null?void 0:z.call(a,A.value)]),I&&x("div",{key:"append",class:"v-input__append"},[t.appendIcon&&x(c,{key:"append-icon",name:"append"},null),(W=a.append)==null?void 0:W.call(a,A.value)]),V&&x("div",{id:h.value,class:"v-input__details",role:"alert","aria-live":"polite"},[x(Iw,{active:O,messages:T.value},{message:a.message}),(ne=a.details)==null?void 0:ne.call(a,A.value)])])}),{reset:C,resetValidation:k,validate:P,isValid:y,errorMessages:f}}});function gD(t,e){if(!pm)return;const n=e.modifiers||{},a=e.value,{handler:i,options:r}=typeof a=="object"?a:{handler:a,options:{}},s=new IntersectionObserver(function(){var d;let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],l=arguments.length>1?arguments[1]:void 0;const c=(d=t._observe)==null?void 0:d[e.instance.$.uid];if(!c)return;const u=o.some(h=>h.isIntersecting);i&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&i(u,o,l),u&&n.once?Ew(t,e):c.init=!0},r);t._observe=Object(t._observe),t._observe[e.instance.$.uid]={init:!1,observer:s},s.observe(t)}function Ew(t,e){var a;const n=(a=t._observe)==null?void 0:a[e.instance.$.uid];n&&(n.observer.unobserve(t),delete t._observe[e.instance.$.uid])}const Yl={mounted:gD,unmounted:Ew},vD=["color","file","time","date","datetime-local","week","month"],_o=ae({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...er(),...Fl()},"VTextField"),pi=ve()({name:"VTextField",directives:{Intersect:Yl},inheritAttrs:!1,props:_o(),emits:{"click:control":t=>!0,"mousedown:control":t=>!0,"update:focused":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const r=Xe(t,"modelValue"),{isFocused:s,focus:o,blur:l}=wi(t),c=L(()=>typeof t.counterValue=="function"?t.counterValue(r.value):typeof t.counterValue=="number"?t.counterValue:(r.value??"").toString().length),u=L(()=>{if(n.maxlength)return n.maxlength;if(!(!t.counter||typeof t.counter!="number"&&typeof t.counter!="string"))return t.counter}),d=L(()=>["plain","underlined"].includes(t.variant));function h(P,S){var A,T;!t.autofocus||!P||(T=(A=S[0].target)==null?void 0:A.focus)==null||T.call(A)}const f=xe(),v=xe(),m=xe(),g=L(()=>vD.includes(t.type)||t.persistentPlaceholder||s.value||t.active);function p(){var P;m.value!==document.activeElement&&((P=m.value)==null||P.focus()),s.value||o()}function y(P){a("mousedown:control",P),P.target!==m.value&&(p(),P.preventDefault())}function w(P){p(),a("click:control",P)}function C(P){P.stopPropagation(),p(),wt(()=>{r.value=null,xu(t["onClick:clear"],P)})}function k(P){var A;const S=P.target;if(r.value=S.value,(A=t.modelModifiers)!=null&&A.trim&&["text","search","password","tel","url"].includes(t.type)){const T=[S.selectionStart,S.selectionEnd];wt(()=>{S.selectionStart=T[0],S.selectionEnd=T[1]})}}return we(()=>{const P=!!(i.counter||t.counter!==!1&&t.counter!=null),S=!!(P||i.details),[A,T]=Ki(n),{modelValue:E,...I}=Un.filterProps(t),O=wr.filterProps(t);return x(Un,me({ref:f,modelValue:r.value,"onUpdate:modelValue":V=>r.value=V,class:["v-text-field",{"v-text-field--prefixed":t.prefix,"v-text-field--suffixed":t.suffix,"v-input--plain-underlined":d.value},t.class],style:t.style},A,I,{centerAffix:!d.value,focused:s.value}),{...i,default:V=>{let{id:F,isDisabled:z,isDirty:W,isReadonly:ne,isValid:ee}=V;return x(wr,me({ref:v,onMousedown:y,onClick:w,"onClick:clear":C,"onClick:prependInner":t["onClick:prependInner"],"onClick:appendInner":t["onClick:appendInner"],role:t.role},O,{id:F.value,active:g.value||W.value,dirty:W.value||t.dirty,disabled:z.value,focused:s.value,error:ee.value===!1}),{...i,default:J=>{let{props:{class:X,...Y}}=J;const se=Yt(x("input",me({ref:m,value:r.value,onInput:k,autofocus:t.autofocus,readonly:ne.value,disabled:z.value,name:t.name,placeholder:t.placeholder,size:1,type:t.type,onFocus:p,onBlur:l},Y,T),null),[[ba("intersect"),{handler:h},null,{once:!0}]]);return x(Re,null,[t.prefix&&x("span",{class:"v-text-field__prefix"},[x("span",{class:"v-text-field__prefix__text"},[t.prefix])]),i.default?x("div",{class:X,"data-no-activator":""},[i.default(),se]):G2(se,{class:X}),t.suffix&&x("span",{class:"v-text-field__suffix"},[x("span",{class:"v-text-field__suffix__text"},[t.suffix])])])}})},details:S?V=>{var F;return x(Re,null,[(F=i.details)==null?void 0:F.call(i,V),P&&x(Re,null,[x("span",null,null),x(Lu,{active:t.persistentCounter||s.value,value:c.value,max:u.value,disabled:t.disabled},i.counter)])])}:void 0})}),Ta({},f,v,m)}}),pD=ae({hideActions:Boolean,location:{type:String,default:"bottom start"},...ko(),...J0(),..._o({placeholder:"mm/dd/yyyy",prependIcon:"$calendar"}),...Lt(yw({hideHeader:!0,showAdjacentMonths:!0}),["active","location","rounded"])},"VDateInput"),bD=ve()({name:"VDateInput",props:pD(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{t:a}=$t(),i=Ei(),{isFocused:r,focus:s,blur:o}=wi(t),l=Xe(t,"modelValue",t.multiple?[]:null,p=>Array.isArray(p)?p.map(y=>i.toJsDate(y)):p&&i.toJsDate(p),p=>Array.isArray(p)?p.map(y=>i.date(y)):p&&i.date(p)),c=De(!1),u=xe(),d=L(()=>{const p=Gt(l.value);if(!p.length)return null;if(t.multiple===!0)return a("$vuetify.datePicker.itemsSelected",p.length);if(t.multiple==="range"){const y=p[0],w=p[p.length-1];return i.isValid(y)&&i.isValid(w)?`${i.format(i.date(y),"keyboardDate")} - ${i.format(i.date(w),"keyboardDate")}`:""}return i.isValid(l.value)?i.format(i.date(l.value),"keyboardDate"):""}),h=L(()=>!t.disabled&&!t.readonly);function f(p){if(p.key!=="Enter")return;if(!c.value||!r.value){c.value=!0;return}const y=p.target;l.value=y.value===""?null:y.value}function v(p){p.preventDefault(),p.stopPropagation(),c.value=!0}function m(){c.value=!1}function g(p){p==null&&(l.value=null)}return we(()=>{const p=Jh.filterProps(t),y=rf.filterProps(Lt(t,["active","location","rounded"])),w=pi.filterProps(t);return x(pi,me({ref:u},w,{class:t.class,style:t.style,modelValue:d.value,onKeydown:h.value?f:void 0,focused:c.value||r.value,onFocus:s,onBlur:o,"onClick:control":h.value?v:void 0,"onClick:prepend":h.value?v:void 0,"onUpdate:modelValue":g}),{...n,default:()=>{var C;return x(Re,null,[x(ts,{modelValue:c.value,"onUpdate:modelValue":k=>c.value=k,activator:"parent","min-width":"0",eager:r.value,location:t.location,closeOnContentClick:!1,openOnClick:!1},{default:()=>[x(Jh,me(p,{modelValue:l.value,"onUpdate:modelValue":k=>l.value=k,onSave:m,onCancel:()=>c.value=!1}),{default:k=>{let{actions:P,model:S,save:A,cancel:T,isPristine:E}=k;return x(rf,me(y,{modelValue:t.hideActions?l.value:S.value,"onUpdate:modelValue":I=>{t.hideActions?(l.value=I,t.multiple||(c.value=!1)):S.value=I},onMousedown:I=>I.preventDefault()}),{actions:t.hideActions?void 0:()=>{var I;return((I=n.actions)==null?void 0:I.call(n,{save:A,cancel:T,isPristine:E}))??P()}})}})]}),(C=n.default)==null?void 0:C.call(n)])}})}),Ta({},u)}});var Dw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Hm(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function yD(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function a(){return this instanceof a?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(a){var i=Object.getOwnPropertyDescriptor(t,a);Object.defineProperty(n,a,i.get?i:{enumerable:!0,get:function(){return t[a]}})}),n}var Vw={exports:{}};const jm=yD(q2);/*! - * @license Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved. - * For licensing, see LICENSE.md. - */(function(t,e){(function(n,a){t.exports=a(jm)})(window,function(n){return function(a){var i={};function r(s){if(i[s])return i[s].exports;var o=i[s]={i:s,l:!1,exports:{}};return a[s].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=a,r.c=i,r.d=function(s,o,l){r.o(s,o)||Object.defineProperty(s,o,{enumerable:!0,get:l})},r.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},r.t=function(s,o){if(1&o&&(s=r(s)),8&o||4&o&&typeof s=="object"&&s&&s.__esModule)return s;var l=Object.create(null);if(r.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:s}),2&o&&typeof s!="string")for(var c in s)r.d(l,c,(function(u){return s[u]}).bind(null,c));return l},r.n=function(s){var o=s&&s.__esModule?function(){return s.default}:function(){return s};return r.d(o,"a",o),o},r.o=function(s,o){return Object.prototype.hasOwnProperty.call(s,o)},r.p="",r(r.s=3)}([function(a,i){a.exports=n},function(a,i,r){(function(s){var o=typeof s=="object"&&s&&s.Object===Object&&s;i.a=o}).call(this,r(2))},function(a,i){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch{typeof window=="object"&&(r=window)}a.exports=r},function(a,i,r){r.r(i);var s=r(0),o=r.n(s),l=function(U){var le=typeof U;return U!=null&&(le=="object"||le=="function")},c=r(1),u=typeof self=="object"&&self&&self.Object===Object&&self,d=c.a||u||Function("return this")(),h=function(){return d.Date.now()},f=/\s/,v=function(U){for(var le=U.length;le--&&f.test(U.charAt(le)););return le},m=/^\s+/,g=function(U){return U&&U.slice(0,v(U)+1).replace(m,"")},p=d.Symbol,y=Object.prototype,w=y.hasOwnProperty,C=y.toString,k=p?p.toStringTag:void 0,P=function(U){var le=w.call(U,k),ue=U[k];try{U[k]=void 0;var pe=!0}catch{}var $=C.call(U);return pe&&(le?U[k]=ue:delete U[k]),$},S=Object.prototype.toString,A=function(U){return S.call(U)},T=p?p.toStringTag:void 0,E=function(U){return U==null?U===void 0?"[object Undefined]":"[object Null]":T&&T in Object(U)?P(U):A(U)},I=function(U){return U!=null&&typeof U=="object"},O=function(U){return typeof U=="symbol"||I(U)&&E(U)=="[object Symbol]"},V=/^[-+]0x[0-9a-f]+$/i,F=/^0b[01]+$/i,z=/^0o[0-7]+$/i,W=parseInt,ne=function(U){if(typeof U=="number")return U;if(O(U))return NaN;if(l(U)){var le=typeof U.valueOf=="function"?U.valueOf():U;U=l(le)?le+"":le}if(typeof U!="string")return U===0?U:+U;U=g(U);var ue=F.test(U);return ue||z.test(U)?W(U.slice(2),ue?2:8):V.test(U)?NaN:+U},ee=Math.max,J=Math.min,X=function(U,le,ue){var pe,$,Z,Q,he,te,be=0,Ve=!1,Fe=!1,We=!0;if(typeof U!="function")throw new TypeError("Expected a function");function K(ye){var Le=pe,rt=$;return pe=$=void 0,be=ye,Q=U.apply(rt,Le)}function ie(ye){return be=ye,he=setTimeout(je,le),Ve?K(ye):Q}function _e(ye){var Le=ye-te;return te===void 0||Le>=le||Le<0||Fe&&ye-be>=Z}function je(){var ye=h();if(_e(ye))return ut(ye);he=setTimeout(je,function(Le){var rt=le-(Le-te);return Fe?J(rt,Z-(Le-be)):rt}(ye))}function ut(ye){return he=void 0,We&&pe?K(ye):(pe=$=void 0,Q)}function it(){var ye=h(),Le=_e(ye);if(pe=arguments,$=this,te=ye,Le){if(he===void 0)return ie(te);if(Fe)return clearTimeout(he),he=setTimeout(je,le),K(te)}return he===void 0&&(he=setTimeout(je,le)),Q}return le=ne(le)||0,l(ue)&&(Ve=!!ue.leading,Z=(Fe="maxWait"in ue)?ee(ne(ue.maxWait)||0,le):Z,We="trailing"in ue?!!ue.trailing:We),it.cancel=function(){he!==void 0&&clearTimeout(he),be=0,pe=te=$=he=void 0},it.flush=function(){return he===void 0?Q:ut(h())},it},Y={name:"ckeditor",created(){const{CKEDITOR_VERSION:U}=window;if(U){const[le]=U.split(".").map(Number);le<34&&console.warn("The component requires using CKEditor 5 in version 34 or higher.")}else console.warn('Cannot find the "CKEDITOR_VERSION" in the "window" scope.')},render(){return Object(s.h)(this.tagName)},model:{prop:"modelValue",event:"update:modelValue"},props:{editor:{type:Function,default:null},modelValue:{type:String,default:""},config:{type:Object,default:()=>({})},tagName:{type:String,default:"div"},disabled:{type:Boolean,default:!1}},data:()=>({instance:null,lastEditorData:{type:String,default:""}}),mounted(){const U=Object.assign({},this.config);this.modelValue&&(U.initialData=this.modelValue),this.editor.create(this.$el,U).then(le=>{this.instance=Object(s.markRaw)(le),this.setUpEditorEvents(),this.modelValue!==U.initialData&&le.setData(this.modelValue),this.disabled&&le.enableReadOnlyMode("Integration Sample"),this.$emit("ready",le)}).catch(le=>{console.error(le)})},beforeUnmount(){this.instance&&(this.instance.destroy(),this.instance=null),this.$emit("destroy",this.instance)},watch:{modelValue(U){this.instance&&U!==this.lastEditorData&&this.instance.setData(U)},disabled(U){U?this.instance.enableReadOnlyMode("Integration Sample"):this.instance.disableReadOnlyMode("Integration Sample")}},methods:{setUpEditorEvents(){const U=this.instance,le=X(ue=>{const pe=this.lastEditorData=U.getData();this.$emit("update:modelValue",pe,ue,U),this.$emit("input",pe,ue,U)},300,{leading:!0});U.model.document.on("change:data",le),U.editing.view.document.on("focus",ue=>{this.$emit("focus",ue,U)}),U.editing.view.document.on("blur",ue=>{this.$emit("blur",ue,U)})}}};const se=o.a?o.a.version:s.version,[q]=se.split(".").map(U=>parseInt(U,10));if(q<3)throw new Error("The CKEditor plugin works only with Vue 3+. For more information, please refer to https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/frameworks/vuejs-v3.html");const oe={install(U){U.component("ckeditor",Y)},component:Y};i.default=oe}]).default})})(Vw);var xD=Vw.exports;const wD=Hm(xD);(function(t){const e=t.fa=t.fa||{};e.dictionary=Object.assign(e.dictionary||{},{"%0 of %1":"%0 از %1",Aquamarine:"زمرد کبود",Black:"سیاه","Block quote":" بلوک نقل قول",Blue:"آبی",Bold:"درشت","Break text":"","Bulleted List":"لیست نشانه‌دار",Cancel:"لغو","Cannot determine a category for the uploaded file.":"نمی توان یک دسته برای فایل آپلود شده تعیین کرد","Cannot upload file:":"فایل آپلود نمی‌شود:","Caption for image: %0":"","Caption for the image":"","Centered image":"تصویر در وسط","Change image text alternative":"تغییر متن جایگزین تصویر","Choose heading":"انتخاب عنوان",Column:"ستون","Could not insert image at the current position.":"نمیتوان تصویر را در موقعیت فعلی وارد کرد","Could not obtain resized image URL.":"نمیتوان آدرس اینترنتی تصویر تغییر اندازه یافته را بدست آورد","Decrease indent":"کاهش تورفتگی","Delete column":"حذف ستون","Delete row":"حذف سطر","Dim grey":"خاکستری تیره",Downloadable:"قابل بارگیری","Dropdown toolbar":"نوارابزار کشویی","Edit block":"ویرایش قطعه","Edit link":"ویرایش پیوند","Editor block content toolbar":"","Editor contextual toolbar":"","Editor editing area: %0":"","Editor toolbar":"نوارابزار ویرایشگر","Enter image caption":"عنوان تصویر را وارد کنید","Full size image":"تصویر در اندازه کامل",Green:"سبز",Grey:"خاکستری","Header column":"ستون سربرگ","Header row":"سطر سربرگ",Heading:"عنوان","Heading 1":"عنوان 1","Heading 2":"عنوان 2","Heading 3":"عنوان 3","Heading 4":"عنوان 4","Heading 5":"عنوان 5","Heading 6":"عنوان 6","Image toolbar":"نوارابزار تصویر","image widget":"ابزاره تصویر","In line":"","Increase indent":"افزایش تورفتگی","Insert column left":"درج ستون در سمت چپ","Insert column right":"درج ستون در سمت راست","Insert image":"قرار دادن تصویر","Insert image or file":"وارد کردن تصویر یا فایل","Insert media":"وارد کردن رسانه","Insert paragraph after block":"درج پاراگراف بعد از بلوک","Insert paragraph before block":"درج پاراگراف قبل از بلوک","Insert row above":"درج سطر در بالا","Insert row below":"درج سطر در پایین","Insert table":"درج جدول","Inserting image failed":"وارد کردن تصویر انجام نشد",Italic:"کج","Left aligned image":"تصویر تراز شده چپ","Light blue":"آبی روشن","Light green":"سبز روشن","Light grey":"خاکستری روشن",Link:"پیوند","Link URL":"نشانی اینترنتی پیوند","Media URL":"آدرس اینترنتی رسانه","media widget":"ویجت رسانه","Merge cell down":"ادغام سلول پایین","Merge cell left":"ادغام سلول چپ","Merge cell right":"ادغام سلول راست","Merge cell up":"ادغام سلول بالا","Merge cells":"ادغام سلول ها",Next:"بعدی","Numbered List":"لیست عددی","Open file manager":"مدیریت فایل را باز کنید","Open in a new tab":"بازکردن در برگه جدید","Open link in new tab":"باز کردن پیوند در برگه جدید","Open media in new tab":"",Orange:"نارنجی",Paragraph:"پاراگراف","Paste the media URL in the input.":"آدرس رسانه را در ورودی قرار دهید","Press Enter to type after or press Shift + Enter to type before the widget":"",Previous:"قبلی",Purple:"بنفش",Red:"قرمز",Redo:"باز انجام","Rich Text Editor":"ویرایشگر متن غنی","Right aligned image":"تصویر تراز شده راست",Row:"سطر",Save:"ذخیره","Select all":"انتخاب همه","Select column":"","Select row":"","Selecting resized image failed":"انتخاب تصویر تغییر اندازه یافته انجام نشد","Show more items":"نمایش گزینه‌های بیشتر","Side image":"تصویر جانبی","Split cell horizontally":"تقسیم افقی سلول","Split cell vertically":"تقسیم عمودی سلول","Table toolbar":"نوارابزار جدول","Text alternative":"متن جایگزین","The URL must not be empty.":"آدرس اینترنتی URL نباید خالی باشد.","This link has no URL":"این پیوند نشانی اینترنتی ندارد","This media URL is not supported.":"این آدرس اینترنتی رسانه پشتیبانی نمی‌شود","Tip: Paste the URL into the content to embed faster.":"نکته : آدرس را در محتوا قراردهید تا سریع تر جاسازی شود","Toggle caption off":"","Toggle caption on":"",Turquoise:"فیروزه ای",Undo:"بازگردانی",Unlink:"لغو پیوند","Upload failed":"آپلود ناموفق بود","Upload in progress":"آپلود در حال انجام",White:"سفید","Widget toolbar":"نوار ابزار ویجت","Wrap text":"",Yellow:"زرد"}),e.getPluralForm=function(n){return n>1}})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));function Rw(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:e,...n}=t,a=ta(e,n),{aliases:i={},components:r={},directives:s={}}=a,o=RO(a.defaults),l=uE(a.display,a.ssr),c=XO(a.theme),u=tL(a.icons),d=lL(a.locale),h=oE(a.date,d),f=hE(a.goTo,d);return{install:m=>{for(const g in s)m.directive(g,s[g]);for(const g in r)m.component(g,r[g]);for(const g in i)m.component(g,Ha({...i[g],name:g,aliasName:i[g].name}));if(c.install(m),m.provide(Ks,o),m.provide(Kh,l),m.provide(ol,c),m.provide(Xh,u),m.provide(Js,d),m.provide(W0,h.options),m.provide(Gp,h.instance),m.provide(X0,f),At&&a.ssr)if(m.$nuxt)m.$nuxt.hook("app:suspense:resolve",()=>{l.update()});else{const{mount:g}=m;m.mount=function(){const p=g(...arguments);return wt(()=>l.update()),m.mount=g,p}}Yn.reset(),m.mixin({computed:{$vuetify(){return Qn({defaults:Rs.call(this,Ks),display:Rs.call(this,Kh),theme:Rs.call(this,ol),icons:Rs.call(this,Xh),locale:Rs.call(this,Js),date:Rs.call(this,Gp)})}}})},defaults:o,display:l,theme:c,icons:u,locale:d,date:h,goTo:f}}const kD="3.7.18";Rw.version=kD;function Rs(t){var a,i;const e=this.$,n=((a=e.parent)==null?void 0:a.provides)??((i=e.vnode.appContext)==null?void 0:i.provides);if(n&&t in n)return n[t]}const _D=ae({...ze(),...q0({fullHeight:!0}),...kt()},"VApp"),SD=ve()({name:"VApp",props:_D(),setup(t,e){let{slots:n}=e;const a=Ot(t),{layoutClasses:i,getLayoutItem:r,items:s,layoutRef:o}=K0(t),{rtlClasses:l}=On();return we(()=>{var c;return x("div",{ref:o,class:["v-application",a.themeClasses.value,i.value,l.value,t.class],style:[t.style]},[x("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:r,items:s,theme:a}}});const Nw=ae({text:String,...ze(),...dt()},"VToolbarTitle"),zm=ve()({name:"VToolbarTitle",props:Nw(),setup(t,e){let{slots:n}=e;return we(()=>{const a=!!(n.default||n.text||t.text);return x(t.tag,{class:["v-toolbar-title",t.class],style:t.style},{default:()=>{var i;return[a&&x("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():t.text,(i=n.default)==null?void 0:i.call(n)])]}})}),{}}});function CD(t){return{aspectStyles:L(()=>{const e=Number(t.aspectRatio);return e?{paddingBottom:String(1/e*100)+"%"}:void 0})}}const Fw=ae({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...ze(),...Cn()},"VResponsive"),cf=ve()({name:"VResponsive",props:Fw(),setup(t,e){let{slots:n}=e;const{aspectStyles:a}=CD(t),{dimensionStyles:i}=An(t);return we(()=>{var r;return x("div",{class:["v-responsive",{"v-responsive--inline":t.inline},t.class],style:[i.value,t.style]},[x("div",{class:"v-responsive__sizer",style:a.value},null),(r=n.additional)==null?void 0:r.call(n),n.default&&x("div",{class:["v-responsive__content",t.contentClass]},[n.default()])])}),{}}}),Bw=ae({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Fw(),...ze(),...an(),...xi()},"VImg"),Gi=ve()({name:"VImg",directives:{intersect:Yl},props:Bw(),emits:{loadstart:t=>!0,load:t=>!0,error:t=>!0},setup(t,e){let{emit:n,slots:a}=e;const{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(ge(t,"color")),{roundedClasses:s}=dn(t),o=un("VImg"),l=De(""),c=xe(),u=De(t.eager?"loading":"idle"),d=De(),h=De(),f=L(()=>t.src&&typeof t.src=="object"?{src:t.src.src,srcset:t.srcset||t.src.srcset,lazySrc:t.lazySrc||t.src.lazySrc,aspect:Number(t.aspectRatio||t.src.aspect||0)}:{src:t.src,srcset:t.srcset,lazySrc:t.lazySrc,aspect:Number(t.aspectRatio||0)}),v=L(()=>f.value.aspect||d.value/h.value||0);Oe(()=>t.src,()=>{m(u.value!=="idle")}),Oe(v,(O,V)=>{!O&&V&&c.value&&C(c.value)}),ro(()=>m());function m(O){if(!(t.eager&&O)&&!(pm&&!O&&!t.eager)){if(u.value="loading",f.value.lazySrc){const V=new Image;V.src=f.value.lazySrc,C(V,null)}f.value.src&&wt(()=>{var V;n("loadstart",((V=c.value)==null?void 0:V.currentSrc)||f.value.src),setTimeout(()=>{var F;if(!o.isUnmounted)if((F=c.value)!=null&&F.complete){if(c.value.naturalWidth||p(),u.value==="error")return;v.value||C(c.value,null),u.value==="loading"&&g()}else v.value||C(c.value),y()})})}}function g(){var O;o.isUnmounted||(y(),C(c.value),u.value="loaded",n("load",((O=c.value)==null?void 0:O.currentSrc)||f.value.src))}function p(){var O;o.isUnmounted||(u.value="error",n("error",((O=c.value)==null?void 0:O.currentSrc)||f.value.src))}function y(){const O=c.value;O&&(l.value=O.currentSrc||O.src)}let w=-1;Vn(()=>{clearTimeout(w)});function C(O){let V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const F=()=>{if(clearTimeout(w),o.isUnmounted)return;const{naturalHeight:z,naturalWidth:W}=O;z||W?(d.value=W,h.value=z):!O.complete&&u.value==="loading"&&V!=null?w=window.setTimeout(F,V):(O.currentSrc.endsWith(".svg")||O.currentSrc.startsWith("data:image/svg+xml"))&&(d.value=1,h.value=1)};F()}const k=L(()=>({"v-img__img--cover":t.cover,"v-img__img--contain":!t.cover})),P=()=>{var F;if(!f.value.src||u.value==="idle")return null;const O=x("img",{class:["v-img__img",k.value],style:{objectPosition:t.position},crossorigin:t.crossorigin,src:f.value.src,srcset:f.value.srcset,alt:t.alt,referrerpolicy:t.referrerpolicy,draggable:t.draggable,sizes:t.sizes,ref:c,onLoad:g,onError:p},null),V=(F=a.sources)==null?void 0:F.call(a);return x(na,{transition:t.transition,appear:!0},{default:()=>[Yt(V?x("picture",{class:"v-img__picture"},[V,O]):O,[[Ca,u.value==="loaded"]])]})},S=()=>x(na,{transition:t.transition},{default:()=>[f.value.lazySrc&&u.value!=="loaded"&&x("img",{class:["v-img__img","v-img__img--preload",k.value],style:{objectPosition:t.position},crossorigin:t.crossorigin,src:f.value.lazySrc,alt:t.alt,referrerpolicy:t.referrerpolicy,draggable:t.draggable},null)]}),A=()=>a.placeholder?x(na,{transition:t.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!a.error)&&x("div",{class:"v-img__placeholder"},[a.placeholder()])]}):null,T=()=>a.error?x(na,{transition:t.transition,appear:!0},{default:()=>[u.value==="error"&&x("div",{class:"v-img__error"},[a.error()])]}):null,E=()=>t.gradient?x("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${t.gradient})`}},null):null,I=De(!1);{const O=Oe(v,V=>{V&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{I.value=!0})}),O())})}return we(()=>{const O=cf.filterProps(t);return Yt(x(cf,me({class:["v-img",{"v-img--absolute":t.absolute,"v-img--booting":!I.value},i.value,s.value,t.class],style:[{width:Ne(t.width==="auto"?d.value:t.width)},r.value,t.style]},O,{aspectRatio:v.value,"aria-label":t.alt,role:t.alt?"img":void 0}),{additional:()=>x(Re,null,[x(P,null,null),x(S,null,null),x(E,null,null),x(A,null,null),x(T,null,null)]),default:a.default}),[[ba("intersect"),{handler:m,options:t.options},null,{once:!0}]])}),{currentSrc:l,image:c,state:u,naturalWidth:d,naturalHeight:h}}}),AD=[null,"prominent","default","comfortable","compact"],Yw=ae({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:t=>AD.includes(t)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Pa(),...ze(),...Mn(),...an(),...dt({tag:"header"}),...kt()},"VToolbar"),uf=ve()({name:"VToolbar",props:Yw(),setup(t,e){var f;let{slots:n}=e;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ft(ge(t,"color")),{borderClasses:r}=ja(t),{elevationClasses:s}=Hn(t),{roundedClasses:o}=dn(t),{themeClasses:l}=Ot(t),{rtlClasses:c}=On(),u=De(!!(t.extended||(f=n.extension)!=null&&f.call(n))),d=L(()=>parseInt(Number(t.height)+(t.density==="prominent"?Number(t.height):0)-(t.density==="comfortable"?8:0)-(t.density==="compact"?16:0),10)),h=L(()=>u.value?parseInt(Number(t.extensionHeight)+(t.density==="prominent"?Number(t.extensionHeight):0)-(t.density==="comfortable"?4:0)-(t.density==="compact"?8:0),10):0);return tn({VBtn:{variant:"text"}}),we(()=>{var p;const v=!!(t.title||n.title),m=!!(n.image||t.image),g=(p=n.extension)==null?void 0:p.call(n);return u.value=!!(t.extended||g),x(t.tag,{class:["v-toolbar",{"v-toolbar--absolute":t.absolute,"v-toolbar--collapse":t.collapse,"v-toolbar--flat":t.flat,"v-toolbar--floating":t.floating,[`v-toolbar--density-${t.density}`]:!0},a.value,r.value,s.value,o.value,l.value,c.value,t.class],style:[i.value,t.style]},{default:()=>[m&&x("div",{key:"image",class:"v-toolbar__image"},[n.image?x(st,{key:"image-defaults",disabled:!t.image,defaults:{VImg:{cover:!0,src:t.image}}},n.image):x(Gi,{key:"image-img",cover:!0,src:t.image},null)]),x(st,{defaults:{VTabs:{height:Ne(d.value)}}},{default:()=>{var y,w,C;return[x("div",{class:"v-toolbar__content",style:{height:Ne(d.value)}},[n.prepend&&x("div",{class:"v-toolbar__prepend"},[(y=n.prepend)==null?void 0:y.call(n)]),v&&x(zm,{key:"title",text:t.title},{text:n.title}),(w=n.default)==null?void 0:w.call(n),n.append&&x("div",{class:"v-toolbar__append"},[(C=n.append)==null?void 0:C.call(n)])])]}}),x(st,{defaults:{VTabs:{height:Ne(h.value)}}},{default:()=>[x(Mu,null,{default:()=>[u.value&&x("div",{class:"v-toolbar__extension",style:{height:Ne(h.value)}},[g])]})]})]})}),{contentHeight:d,extensionHeight:h}}}),PD=ae({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function TD(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=e;let a=0,i=0;const r=xe(null),s=De(0),o=De(0),l=De(0),c=De(!1),u=De(!1),d=L(()=>Number(t.scrollThreshold)),h=L(()=>en((d.value-s.value)/d.value||0)),f=()=>{const v=r.value;if(!v||n&&!n.value)return;a=s.value,s.value="window"in v?v.pageYOffset:v.scrollTop;const m=v instanceof Window?document.documentElement.scrollHeight:v.scrollHeight;if(i!==m){i=m;return}u.value=s.value{o.value=o.value||s.value}),Oe(c,()=>{o.value=0}),fn(()=>{Oe(()=>t.scrollTarget,v=>{var g;const m=v?document.querySelector(v):window;m&&m!==r.value&&((g=r.value)==null||g.removeEventListener("scroll",f),r.value=m,r.value.addEventListener("scroll",f,{passive:!0}))},{immediate:!0})}),Vn(()=>{var v;(v=r.value)==null||v.removeEventListener("scroll",f)}),n&&Oe(n,f,{immediate:!0}),{scrollThreshold:d,currentScroll:s,currentThreshold:l,isScrollActive:c,scrollRatio:h,isScrollingUp:u,savedScroll:o}}function ys(){const t=De(!1);return fn(()=>{window.requestAnimationFrame(()=>{t.value=!0})}),{ssrBootStyles:L(()=>t.value?void 0:{transition:"none !important"}),isBooted:Gf(t)}}const ID=ae({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:t=>["top","bottom"].includes(t)},...Yw(),...vs(),...PD(),height:{type:[Number,String],default:64}},"VAppBar"),MD=ve()({name:"VAppBar",props:ID(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=xe(),i=Xe(t,"modelValue"),r=L(()=>{var w;const y=new Set(((w=t.scrollBehavior)==null?void 0:w.split(" "))??[]);return{hide:y.has("hide"),fullyHide:y.has("fully-hide"),inverted:y.has("inverted"),collapse:y.has("collapse"),elevate:y.has("elevate"),fadeImage:y.has("fade-image")}}),s=L(()=>{const y=r.value;return y.hide||y.fullyHide||y.inverted||y.collapse||y.elevate||y.fadeImage||!i.value}),{currentScroll:o,scrollThreshold:l,isScrollingUp:c,scrollRatio:u}=TD(t,{canScroll:s}),d=L(()=>r.value.hide||r.value.fullyHide),h=L(()=>t.collapse||r.value.collapse&&(r.value.inverted?u.value>0:u.value===0)),f=L(()=>t.flat||r.value.fullyHide&&!i.value||r.value.elevate&&(r.value.inverted?o.value>0:o.value===0)),v=L(()=>r.value.fadeImage?r.value.inverted?1-u.value:u.value:void 0),m=L(()=>{var C,k;if(r.value.hide&&r.value.inverted)return 0;const y=((C=a.value)==null?void 0:C.contentHeight)??0,w=((k=a.value)==null?void 0:k.extensionHeight)??0;return d.value?o.value!!t.scrollBehavior),()=>{on(()=>{d.value?r.value.inverted?i.value=o.value>l.value:i.value=c.value||o.valueparseInt(t.order,10)),position:ge(t,"location"),layoutSize:m,elementSize:De(void 0),active:i,absolute:ge(t,"absolute")});return we(()=>{const y=uf.filterProps(t);return x(uf,me({ref:a,class:["v-app-bar",{"v-app-bar--bottom":t.location==="bottom"},t.class],style:[{...p.value,"--v-toolbar-image-opacity":v.value,height:void 0,...g.value},t.style]},y,{collapse:h.value,flat:f.value}),n)}),{}}}),OD=ae({...Au({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),LD=ve()({name:"VAppBarNavIcon",props:OD(),setup(t,e){let{slots:n}=e;return we(()=>x(ct,me(t,{class:["v-app-bar-nav-icon"]}),n)),{}}}),ED=ve()({name:"VAppBarTitle",props:Nw(),setup(t,e){let{slots:n}=e;return we(()=>x(zm,me(t,{class:"v-app-bar-title"}),n)),{}}});const Hw=Oi("v-alert-title"),DD=["success","info","warning","error"],VD=ae({border:{type:[Boolean,String],validator:t=>typeof t=="boolean"||["top","end","bottom","start"].includes(t)},borderColor:String,closable:Boolean,closeIcon:{type:Ze,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:t=>DD.includes(t)},...ze(),...Sn(),...Cn(),...Mn(),...Ji(),...yo(),...an(),...dt(),...kt(),...ii({variant:"flat"})},"VAlert"),RD=ve()({name:"VAlert",props:VD(),emits:{"click:close":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Xe(t,"modelValue"),r=L(()=>{if(t.icon!==!1)return t.type?t.icon??`$${t.type}`:t.icon}),s=L(()=>({color:t.color??t.type,variant:t.variant})),{themeClasses:o}=Ot(t),{colorClasses:l,colorStyles:c,variantClasses:u}=us(s),{densityClasses:d}=Gn(t),{dimensionStyles:h}=An(t),{elevationClasses:f}=Hn(t),{locationStyles:v}=ms(t),{positionClasses:m}=xo(t),{roundedClasses:g}=dn(t),{textColorClasses:p,textColorStyles:y}=Nn(ge(t,"borderColor")),{t:w}=$t(),C=L(()=>({"aria-label":w(t.closeLabel),onClick(k){i.value=!1,n("click:close",k)}}));return()=>{const k=!!(a.prepend||r.value),P=!!(a.title||t.title),S=!!(a.close||t.closable);return i.value&&x(t.tag,{class:["v-alert",t.border&&{"v-alert--border":!!t.border,[`v-alert--border-${t.border===!0?"start":t.border}`]:!0},{"v-alert--prominent":t.prominent},o.value,l.value,d.value,f.value,m.value,g.value,u.value,t.class],style:[c.value,h.value,v.value,t.style],role:"alert"},{default:()=>{var A,T;return[_r(!1,"v-alert"),t.border&&x("div",{key:"border",class:["v-alert__border",p.value],style:y.value},null),k&&x("div",{key:"prepend",class:"v-alert__prepend"},[a.prepend?x(st,{key:"prepend-defaults",disabled:!r.value,defaults:{VIcon:{density:t.density,icon:r.value,size:t.prominent?44:28}}},a.prepend):x(_t,{key:"prepend-icon",density:t.density,icon:r.value,size:t.prominent?44:28},null)]),x("div",{class:"v-alert__content"},[P&&x(Hw,{key:"title"},{default:()=>{var E;return[((E=a.title)==null?void 0:E.call(a))??t.title]}}),((A=a.text)==null?void 0:A.call(a))??t.text,(T=a.default)==null?void 0:T.call(a)]),a.append&&x("div",{key:"append",class:"v-alert__append"},[a.append()]),S&&x("div",{key:"close",class:"v-alert__close"},[a.close?x(st,{key:"close-defaults",defaults:{VBtn:{icon:t.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var E;return[(E=a.close)==null?void 0:E.call(a,{props:C.value})]}}):x(ct,me({key:"close-btn",icon:t.closeIcon,size:"x-small",variant:"text"},C.value),null)])]}})}}});const ND=ae({start:Boolean,end:Boolean,icon:Ze,image:String,text:String,...Pa(),...ze(),...Sn(),...an(),...Li(),...dt(),...kt(),...ii({variant:"flat"})},"VAvatar"),ma=ve()({name:"VAvatar",props:ND(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{borderClasses:i}=ja(t),{colorClasses:r,colorStyles:s,variantClasses:o}=us(t),{densityClasses:l}=Gn(t),{roundedClasses:c}=dn(t),{sizeClasses:u,sizeStyles:d}=bo(t);return we(()=>x(t.tag,{class:["v-avatar",{"v-avatar--start":t.start,"v-avatar--end":t.end},a.value,i.value,r.value,l.value,c.value,u.value,o.value,t.class],style:[s.value,d.value,t.style]},{default:()=>[n.default?x(st,{key:"content-defaults",defaults:{VImg:{cover:!0,src:t.image},VIcon:{icon:t.icon}}},{default:()=>[n.default()]}):t.image?x(Gi,{key:"image",src:t.image,alt:"",cover:!0},null):t.icon?x(_t,{key:"icon",icon:t.icon},null):t.text,_r(!1,"v-avatar")]})),{}}});const jw=Symbol.for("vuetify:selection-control-group"),Wm=ae({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ze,trueIcon:Ze,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:aa},...ze(),...Sn(),...kt()},"SelectionControlGroup"),FD=ae({...Wm({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),zw=ve()({name:"VSelectionControlGroup",props:FD(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),i=Yn(),r=L(()=>t.id||`v-selection-control-group-${i}`),s=L(()=>t.name||r.value),o=new Set;return Wt(jw,{modelValue:a,forceUpdate:()=>{o.forEach(l=>l())},onForceUpdate:l=>{o.add(l),Bn(()=>{o.delete(l)})}}),tn({[t.defaultsTarget]:{color:ge(t,"color"),disabled:ge(t,"disabled"),density:ge(t,"density"),error:ge(t,"error"),inline:ge(t,"inline"),modelValue:a,multiple:L(()=>!!t.multiple||t.multiple==null&&Array.isArray(a.value)),name:s,falseIcon:ge(t,"falseIcon"),trueIcon:ge(t,"trueIcon"),readonly:ge(t,"readonly"),ripple:ge(t,"ripple"),type:ge(t,"type"),valueComparator:ge(t,"valueComparator")}}),we(()=>{var l;return x("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":t.inline},t.class],style:t.style,role:t.type==="radio"?"radiogroup":void 0},[(l=n.default)==null?void 0:l.call(n)])}),{}}}),Eu=ae({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...ze(),...Wm()},"VSelectionControl");function BD(t){const e=ht(jw,void 0),{densityClasses:n}=Gn(t),a=Xe(t,"modelValue"),i=L(()=>t.trueValue!==void 0?t.trueValue:t.value!==void 0?t.value:!0),r=L(()=>t.falseValue!==void 0?t.falseValue:!1),s=L(()=>!!t.multiple||t.multiple==null&&Array.isArray(a.value)),o=L({get(){const f=e?e.modelValue.value:a.value;return s.value?Gt(f).some(v=>t.valueComparator(v,i.value)):t.valueComparator(f,i.value)},set(f){if(t.readonly)return;const v=f?i.value:r.value;let m=v;s.value&&(m=f?[...Gt(a.value),v]:Gt(a.value).filter(g=>!t.valueComparator(g,i.value))),e?e.modelValue.value=m:a.value=m}}),{textColorClasses:l,textColorStyles:c}=Nn(L(()=>{if(!(t.error||t.disabled))return o.value?t.color:t.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:d}=Ft(L(()=>o.value&&!t.error&&!t.disabled?t.color:t.baseColor)),h=L(()=>o.value?t.trueIcon:t.falseIcon);return{group:e,densityClasses:n,trueValue:i,falseValue:r,model:o,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,icon:h}}const kr=ve()({name:"VSelectionControl",directives:{Ripple:Qi},inheritAttrs:!1,props:Eu(),emits:{"update:modelValue":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{group:i,densityClasses:r,icon:s,model:o,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,trueValue:h}=BD(t),f=Yn(),v=De(!1),m=De(!1),g=xe(),p=L(()=>t.id||`input-${f}`),y=L(()=>!t.disabled&&!t.readonly);i==null||i.onForceUpdate(()=>{g.value&&(g.value.checked=o.value)});function w(S){y.value&&(v.value=!0,qs(S.target,":focus-visible")!==!1&&(m.value=!0))}function C(){v.value=!1,m.value=!1}function k(S){S.stopPropagation()}function P(S){if(!y.value){g.value&&(g.value.checked=o.value);return}t.readonly&&i&&wt(()=>i.forceUpdate()),o.value=S.target.checked}return we(()=>{var I,O;const S=a.label?a.label({label:t.label,props:{for:p.value}}):t.label,[A,T]=Ki(n),E=x("input",me({ref:g,checked:o.value,disabled:!!t.disabled,id:p.value,onBlur:C,onFocus:w,onInput:P,"aria-disabled":!!t.disabled,"aria-label":t.label,type:t.type,value:h.value,name:t.name,"aria-checked":t.type==="checkbox"?o.value:void 0},T),null);return x("div",me({class:["v-selection-control",{"v-selection-control--dirty":o.value,"v-selection-control--disabled":t.disabled,"v-selection-control--error":t.error,"v-selection-control--focused":v.value,"v-selection-control--focus-visible":m.value,"v-selection-control--inline":t.inline},r.value,t.class]},A,{style:t.style}),[x("div",{class:["v-selection-control__wrapper",l.value],style:c.value},[(I=a.default)==null?void 0:I.call(a,{backgroundColorClasses:u,backgroundColorStyles:d}),Yt(x("div",{class:["v-selection-control__input"]},[((O=a.input)==null?void 0:O.call(a,{model:o,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:d,inputNode:E,icon:s.value,props:{onFocus:w,onBlur:C,id:p.value}}))??x(Re,null,[s.value&&x(_t,{key:"icon",icon:s.value},null),E])]),[[ba("ripple"),t.ripple&&[!t.disabled&&!t.readonly,null,["center","circle"]]]])]),S&&x(wo,{for:p.value,onClick:k},{default:()=>[S]})])}),{isFocused:v,input:g}}}),Ww=ae({indeterminate:Boolean,indeterminateIcon:{type:Ze,default:"$checkboxIndeterminate"},...Eu({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Ti=ve()({name:"VCheckboxBtn",props:Ww(),emits:{"update:modelValue":t=>!0,"update:indeterminate":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"indeterminate"),i=Xe(t,"modelValue");function r(l){a.value&&(a.value=!1)}const s=L(()=>a.value?t.indeterminateIcon:t.falseIcon),o=L(()=>a.value?t.indeterminateIcon:t.trueIcon);return we(()=>{const l=Lt(kr.filterProps(t),["modelValue"]);return x(kr,me(l,{modelValue:i.value,"onUpdate:modelValue":[c=>i.value=c,r],class:["v-checkbox-btn",t.class],style:t.style,type:"checkbox",falseIcon:s.value,trueIcon:o.value,"aria-checked":a.value?"mixed":void 0}),n)}),{}}}),YD=ae({...er(),...Lt(Ww(),["inline"])},"VCheckbox"),HD=ve()({name:"VCheckbox",inheritAttrs:!1,props:YD(),emits:{"update:modelValue":t=>!0,"update:focused":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const i=Xe(t,"modelValue"),{isFocused:r,focus:s,blur:o}=wi(t),l=Yn(),c=L(()=>t.id||`checkbox-${l}`);return we(()=>{const[u,d]=Ki(n),h=Un.filterProps(t),f=Ti.filterProps(t);return x(Un,me({class:["v-checkbox",t.class]},u,h,{modelValue:i.value,"onUpdate:modelValue":v=>i.value=v,id:c.value,focused:r.value,style:t.style}),{...a,default:v=>{let{id:m,messagesId:g,isDisabled:p,isReadonly:y,isValid:w}=v;return x(Ti,me(f,{id:m.value,"aria-describedby":g.value,disabled:p.value,readonly:y.value},d,{error:w.value===!1,modelValue:i.value,"onUpdate:modelValue":C=>i.value=C,onFocus:s,onBlur:o}),a)}})}),{}}});function jD(t){let{selectedElement:e,containerElement:n,isRtl:a,isHorizontal:i}=t;const r=fl(i,n),s=$w(i,a,n),o=fl(i,e),l=Xw(i,e),c=o*.4;return s>l?l-c:s+rtypeof t=="boolean"||["always","desktop","mobile"].includes(t)},...ze(),...gs({mobile:null}),...dt(),...ds({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ml=ve()({name:"VSlideGroup",props:$m(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{isRtl:a}=On(),{displayClasses:i,mobile:r}=ri(t),s=Sr(t,t.symbol),o=De(!1),l=De(0),c=De(0),u=De(0),d=L(()=>t.direction==="horizontal"),{resizeRef:h,contentRect:f}=gi(),{resizeRef:v,contentRect:m}=gi(),g=fE(),p=L(()=>({container:h.el,duration:200,easing:"easeOutQuart"})),y=L(()=>s.selected.value.length?s.items.value.findIndex(Y=>Y.id===s.selected.value[0]):-1),w=L(()=>s.selected.value.length?s.items.value.findIndex(Y=>Y.id===s.selected.value[s.selected.value.length-1]):-1);if(At){let Y=-1;Oe(()=>[s.selected.value,f.value,m.value,d.value],()=>{cancelAnimationFrame(Y),Y=requestAnimationFrame(()=>{if(f.value&&m.value){const se=d.value?"width":"height";c.value=f.value[se],u.value=m.value[se],o.value=c.value+1=0&&v.el){const se=v.el.children[w.value];k(se,t.centerActive)}})})}const C=De(!1);function k(Y,se){let q=0;se?q=zD({containerElement:h.el,isHorizontal:d.value,selectedElement:Y}):q=jD({containerElement:h.el,isHorizontal:d.value,isRtl:a.value,selectedElement:Y}),P(q)}function P(Y){if(!At||!h.el)return;const se=fl(d.value,h.el),q=$w(d.value,a.value,h.el);if(!(ub(d.value,h.el)<=se||Math.abs(Y-q)<16)){if(d.value&&a.value&&h.el){const{scrollWidth:U,offsetWidth:le}=h.el;Y=U-le-Y}d.value?g.horizontal(Y,p.value):g(Y,p.value)}}function S(Y){const{scrollTop:se,scrollLeft:q}=Y.target;l.value=d.value?q:se}function A(Y){if(C.value=!0,!(!o.value||!v.el)){for(const se of Y.composedPath())for(const q of v.el.children)if(q===se){k(q);return}}}function T(Y){C.value=!1}let E=!1;function I(Y){var se;!E&&!C.value&&!(Y.relatedTarget&&((se=v.el)!=null&&se.contains(Y.relatedTarget)))&&z(),E=!1}function O(){E=!0}function V(Y){if(!v.el)return;function se(q){Y.preventDefault(),z(q)}d.value?Y.key==="ArrowRight"?se(a.value?"prev":"next"):Y.key==="ArrowLeft"&&se(a.value?"next":"prev"):Y.key==="ArrowDown"?se("next"):Y.key==="ArrowUp"&&se("prev"),Y.key==="Home"?se("first"):Y.key==="End"&&se("last")}function F(Y,se){if(!Y)return;let q=Y;do q=q==null?void 0:q[se==="next"?"nextElementSibling":"previousElementSibling"];while(q!=null&&q.hasAttribute("disabled"));return q}function z(Y){if(!v.el)return;let se;if(!Y)se=il(v.el)[0];else if(Y==="next"){if(se=F(v.el.querySelector(":focus"),Y),!se)return z("first")}else if(Y==="prev"){if(se=F(v.el.querySelector(":focus"),Y),!se)return z("last")}else Y==="first"?(se=v.el.firstElementChild,se!=null&&se.hasAttribute("disabled")&&(se=F(se,"next"))):Y==="last"&&(se=v.el.lastElementChild,se!=null&&se.hasAttribute("disabled")&&(se=F(se,"prev")));se&&se.focus({preventScroll:!0})}function W(Y){const se=d.value&&a.value?-1:1,q=(Y==="prev"?-se:se)*c.value;let oe=l.value+q;if(d.value&&a.value&&h.el){const{scrollWidth:U,offsetWidth:le}=h.el;oe+=U-le}P(oe)}const ne=L(()=>({next:s.next,prev:s.prev,select:s.select,isSelected:s.isSelected})),ee=L(()=>{switch(t.showArrows){case"always":return!0;case"desktop":return!r.value;case!0:return o.value||Math.abs(l.value)>0;case"mobile":return r.value||o.value||Math.abs(l.value)>0;default:return!r.value&&(o.value||Math.abs(l.value)>0)}}),J=L(()=>Math.abs(l.value)>1),X=L(()=>{if(!h.value)return!1;const Y=ub(d.value,h.el),se=WD(d.value,h.el);return Y-se-Math.abs(l.value)>1});return we(()=>x(t.tag,{class:["v-slide-group",{"v-slide-group--vertical":!d.value,"v-slide-group--has-affixes":ee.value,"v-slide-group--is-overflowing":o.value},i.value,t.class],style:t.style,tabindex:C.value||s.selected.value.length?-1:0,onFocus:I},{default:()=>{var Y,se,q;return[ee.value&&x("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!J.value}],onMousedown:O,onClick:()=>J.value&&W("prev")},[((Y=n.prev)==null?void 0:Y.call(n,ne.value))??x(dl,null,{default:()=>[x(_t,{icon:a.value?t.nextIcon:t.prevIcon},null)]})]),x("div",{key:"container",ref:h,class:"v-slide-group__container",onScroll:S},[x("div",{ref:v,class:"v-slide-group__content",onFocusin:A,onFocusout:T,onKeydown:V},[(se=n.default)==null?void 0:se.call(n,ne.value)])]),ee.value&&x("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!X.value}],onMousedown:O,onClick:()=>X.value&&W("next")},[((q=n.next)==null?void 0:q.call(n,ne.value))??x(dl,null,{default:()=>[x(_t,{icon:a.value?t.prevIcon:t.nextIcon},null)]})])]}})),{selected:s.selected,scrollTo:W,scrollOffset:l,focus:z,hasPrev:J,hasNext:X}}}),Gw=Symbol.for("vuetify:v-chip-group"),$D=ae({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:aa},...$m(),...ze(),...ds({selectedClass:"v-chip--selected"}),...dt(),...kt(),...ii({variant:"tonal"})},"VChipGroup"),XD=ve()({name:"VChipGroup",props:$D(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{isSelected:i,select:r,next:s,prev:o,selected:l}=Sr(t,Gw);return tn({VChip:{color:ge(t,"color"),disabled:ge(t,"disabled"),filter:ge(t,"filter"),variant:ge(t,"variant")}}),we(()=>{const c=ml.filterProps(t);return x(ml,me(c,{class:["v-chip-group",{"v-chip-group--column":t.column},a.value,t.class],style:t.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:i,select:r,next:s,prev:o,selected:l.value})]}})}),{}}}),UD=ae({activeClass:String,appendAvatar:String,appendIcon:Ze,closable:Boolean,closeIcon:{type:Ze,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Ze,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ze,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:Rn(),onClickOnce:Rn(),...Pa(),...ze(),...Sn(),...Mn(),...hs(),...an(),...Vl(),...Li(),...dt({tag:"span"}),...kt(),...ii({variant:"tonal"})},"VChip"),xs=ve()({name:"VChip",directives:{Ripple:Qi},props:UD(),emits:{"click:close":t=>!0,"update:modelValue":t=>!0,"group:selected":t=>!0,click:t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{t:r}=$t(),{borderClasses:s}=ja(t),{colorClasses:o,colorStyles:l,variantClasses:c}=us(t),{densityClasses:u}=Gn(t),{elevationClasses:d}=Hn(t),{roundedClasses:h}=dn(t),{sizeClasses:f}=bo(t),{themeClasses:v}=Ot(t),m=Xe(t,"modelValue"),g=fs(t,Gw,!1),p=Dl(t,n),y=L(()=>t.link!==!1&&p.isLink.value),w=L(()=>!t.disabled&&t.link!==!1&&(!!g||t.link||p.isClickable.value)),C=L(()=>({"aria-label":r(t.closeLabel),onClick(S){S.preventDefault(),S.stopPropagation(),m.value=!1,a("click:close",S)}}));function k(S){var A;a("click",S),w.value&&((A=p.navigate)==null||A.call(p,S),g==null||g.toggle())}function P(S){(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),k(S))}return()=>{var z;const S=p.isLink.value?"a":t.tag,A=!!(t.appendIcon||t.appendAvatar),T=!!(A||i.append),E=!!(i.close||t.closable),I=!!(i.filter||t.filter)&&g,O=!!(t.prependIcon||t.prependAvatar),V=!!(O||i.prepend),F=!g||g.isSelected.value;return m.value&&Yt(x(S,me({class:["v-chip",{"v-chip--disabled":t.disabled,"v-chip--label":t.label,"v-chip--link":w.value,"v-chip--filter":I,"v-chip--pill":t.pill,[`${t.activeClass}`]:t.activeClass&&((z=p.isActive)==null?void 0:z.value)},v.value,s.value,F?o.value:void 0,u.value,d.value,h.value,f.value,c.value,g==null?void 0:g.selectedClass.value,t.class],style:[F?l.value:void 0,t.style],disabled:t.disabled||void 0,draggable:t.draggable,tabindex:w.value?0:void 0,onClick:k,onKeydown:w.value&&!y.value&&P},p.linkProps),{default:()=>{var W;return[_r(w.value,"v-chip"),I&&x(Rm,{key:"filter"},{default:()=>[Yt(x("div",{class:"v-chip__filter"},[i.filter?x(st,{key:"filter-defaults",disabled:!t.filterIcon,defaults:{VIcon:{icon:t.filterIcon}}},i.filter):x(_t,{key:"filter-icon",icon:t.filterIcon},null)]),[[Ca,g.isSelected.value]])]}),V&&x("div",{key:"prepend",class:"v-chip__prepend"},[i.prepend?x(st,{key:"prepend-defaults",disabled:!O,defaults:{VAvatar:{image:t.prependAvatar,start:!0},VIcon:{icon:t.prependIcon,start:!0}}},i.prepend):x(Re,null,[t.prependIcon&&x(_t,{key:"prepend-icon",icon:t.prependIcon,start:!0},null),t.prependAvatar&&x(ma,{key:"prepend-avatar",image:t.prependAvatar,start:!0},null)])]),x("div",{class:"v-chip__content","data-no-activator":""},[((W=i.default)==null?void 0:W.call(i,{isSelected:g==null?void 0:g.isSelected.value,selectedClass:g==null?void 0:g.selectedClass.value,select:g==null?void 0:g.select,toggle:g==null?void 0:g.toggle,value:g==null?void 0:g.value.value,disabled:t.disabled}))??hn(t.text)]),T&&x("div",{key:"append",class:"v-chip__append"},[i.append?x(st,{key:"append-defaults",disabled:!A,defaults:{VAvatar:{end:!0,image:t.appendAvatar},VIcon:{end:!0,icon:t.appendIcon}}},i.append):x(Re,null,[t.appendIcon&&x(_t,{key:"append-icon",end:!0,icon:t.appendIcon},null),t.appendAvatar&&x(ma,{key:"append-avatar",end:!0,image:t.appendAvatar},null)])]),E&&x("button",me({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},C.value),[i.close?x(st,{key:"close-defaults",defaults:{VIcon:{icon:t.closeIcon,size:"x-small"}}},i.close):x(_t,{key:"close-icon",icon:t.closeIcon,size:"x-small"},null)])]}}),[[ba("ripple"),w.value&&t.ripple,null]])}}});const df=Symbol.for("vuetify:list");function qw(){const t=ht(df,{hasPrepend:De(!1),updateHasPrepend:()=>null}),e={hasPrepend:De(!1),updateHasPrepend:n=>{n&&(e.hasPrepend.value=n)}};return Wt(df,e),t}function Zw(){return ht(df,null)}const Xm=t=>{const e={activate:n=>{let{id:a,value:i,activated:r}=n;return a=Jt(a),t&&!i&&r.size===1&&r.has(a)||(i?r.add(a):r.delete(a)),r},in:(n,a,i)=>{let r=new Set;if(n!=null)for(const s of Gt(n))r=e.activate({id:s,value:!0,activated:new Set(r),children:a,parents:i});return r},out:n=>Array.from(n)};return e},Kw=t=>{const e=Xm(t);return{activate:a=>{let{activated:i,id:r,...s}=a;r=Jt(r);const o=i.has(r)?new Set([r]):new Set;return e.activate({...s,id:r,activated:o})},in:(a,i,r)=>{let s=new Set;if(a!=null){const o=Gt(a);o.length&&(s=e.in(o.slice(0,1),i,r))}return s},out:(a,i,r)=>e.out(a,i,r)}},GD=t=>{const e=Xm(t);return{activate:a=>{let{id:i,activated:r,children:s,...o}=a;return i=Jt(i),s.has(i)?r:e.activate({id:i,activated:r,children:s,...o})},in:e.in,out:e.out}},qD=t=>{const e=Kw(t);return{activate:a=>{let{id:i,activated:r,children:s,...o}=a;return i=Jt(i),s.has(i)?r:e.activate({id:i,activated:r,children:s,...o})},in:e.in,out:e.out}},ZD={open:t=>{let{id:e,value:n,opened:a,parents:i}=t;if(n){const r=new Set;r.add(e);let s=i.get(e);for(;s!=null;)r.add(s),s=i.get(s);return r}else return a.delete(e),a},select:()=>null},Jw={open:t=>{let{id:e,value:n,opened:a,parents:i}=t;if(n){let r=i.get(e);for(a.add(e);r!=null&&r!==e;)a.add(r),r=i.get(r);return a}else a.delete(e);return a},select:()=>null},KD={open:Jw.open,select:t=>{let{id:e,value:n,opened:a,parents:i}=t;if(!n)return a;const r=[];let s=i.get(e);for(;s!=null;)r.push(s),s=i.get(s);return new Set(r)}},Um=t=>{const e={select:n=>{let{id:a,value:i,selected:r}=n;if(a=Jt(a),t&&!i){const s=Array.from(r.entries()).reduce((o,l)=>{let[c,u]=l;return u==="on"&&o.push(c),o},[]);if(s.length===1&&s[0]===a)return r}return r.set(a,i?"on":"off"),r},in:(n,a,i)=>{const r=new Map;for(const s of n||[])e.select({id:s,value:!0,selected:r,children:a,parents:i});return r},out:n=>{const a=[];for(const[i,r]of n.entries())r==="on"&&a.push(i);return a}};return e},Qw=t=>{const e=Um(t);return{select:a=>{let{selected:i,id:r,...s}=a;r=Jt(r);const o=i.has(r)?new Map([[r,i.get(r)]]):new Map;return e.select({...s,id:r,selected:o})},in:(a,i,r)=>a!=null&&a.length?e.in(a.slice(0,1),i,r):new Map,out:(a,i,r)=>e.out(a,i,r)}},JD=t=>{const e=Um(t);return{select:a=>{let{id:i,selected:r,children:s,...o}=a;return i=Jt(i),s.has(i)?r:e.select({id:i,selected:r,children:s,...o})},in:e.in,out:e.out}},QD=t=>{const e=Qw(t);return{select:a=>{let{id:i,selected:r,children:s,...o}=a;return i=Jt(i),s.has(i)?r:e.select({id:i,selected:r,children:s,...o})},in:e.in,out:e.out}},eV=t=>{const e={select:n=>{let{id:a,value:i,selected:r,children:s,parents:o}=n;a=Jt(a);const l=new Map(r),c=[a];for(;c.length;){const d=c.shift();r.set(Jt(d),i?"on":"off"),s.has(d)&&c.push(...s.get(d))}let u=Jt(o.get(a));for(;u;){const d=s.get(u),h=d.every(v=>r.get(Jt(v))==="on"),f=d.every(v=>!r.has(Jt(v))||r.get(Jt(v))==="off");r.set(u,h?"on":f?"off":"indeterminate"),u=Jt(o.get(u))}return t&&!i&&Array.from(r.entries()).reduce((h,f)=>{let[v,m]=f;return m==="on"&&h.push(v),h},[]).length===0?l:r},in:(n,a,i)=>{let r=new Map;for(const s of n||[])r=e.select({id:s,value:!0,selected:r,children:a,parents:i});return r},out:(n,a)=>{const i=[];for(const[r,s]of n.entries())s==="on"&&!a.has(r)&&i.push(r);return i}};return e},gl=Symbol.for("vuetify:nested"),e1={id:De(),root:{register:()=>null,unregister:()=>null,parents:xe(new Map),children:xe(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:xe(!1),selectable:xe(!1),opened:xe(new Set),activated:xe(new Set),selected:xe(new Map),selectedValues:xe([]),getPath:()=>[]}},tV=ae({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),nV=t=>{let e=!1;const n=xe(new Map),a=xe(new Map),i=Xe(t,"opened",t.opened,v=>new Set(v),v=>[...v.values()]),r=L(()=>{if(typeof t.activeStrategy=="object")return t.activeStrategy;if(typeof t.activeStrategy=="function")return t.activeStrategy(t.mandatory);switch(t.activeStrategy){case"leaf":return GD(t.mandatory);case"single-leaf":return qD(t.mandatory);case"independent":return Xm(t.mandatory);case"single-independent":default:return Kw(t.mandatory)}}),s=L(()=>{if(typeof t.selectStrategy=="object")return t.selectStrategy;if(typeof t.selectStrategy=="function")return t.selectStrategy(t.mandatory);switch(t.selectStrategy){case"single-leaf":return QD(t.mandatory);case"leaf":return JD(t.mandatory);case"independent":return Um(t.mandatory);case"single-independent":return Qw(t.mandatory);case"classic":default:return eV(t.mandatory)}}),o=L(()=>{if(typeof t.openStrategy=="object")return t.openStrategy;switch(t.openStrategy){case"list":return KD;case"single":return ZD;case"multiple":default:return Jw}}),l=Xe(t,"activated",t.activated,v=>r.value.in(v,n.value,a.value),v=>r.value.out(v,n.value,a.value)),c=Xe(t,"selected",t.selected,v=>s.value.in(v,n.value,a.value),v=>s.value.out(v,n.value,a.value));Vn(()=>{e=!0});function u(v){const m=[];let g=v;for(;g!=null;)m.unshift(g),g=a.value.get(g);return m}const d=un("nested"),h=new Set,f={id:De(),root:{opened:i,activatable:ge(t,"activatable"),selectable:ge(t,"selectable"),activated:l,selected:c,selectedValues:L(()=>{const v=[];for(const[m,g]of c.value.entries())g==="on"&&v.push(m);return v}),register:(v,m,g)=>{if(h.has(v)){u(v).map(String).join(" -> "),u(m).concat(v).map(String).join(" -> ");return}else h.add(v);m&&v!==m&&a.value.set(v,m),g&&n.value.set(v,[]),m!=null&&n.value.set(m,[...n.value.get(m)||[],v])},unregister:v=>{if(e)return;h.delete(v),n.value.delete(v);const m=a.value.get(v);if(m){const g=n.value.get(m)??[];n.value.set(m,g.filter(p=>p!==v))}a.value.delete(v)},open:(v,m,g)=>{d.emit("click:open",{id:v,value:m,path:u(v),event:g});const p=o.value.open({id:v,value:m,opened:new Set(i.value),children:n.value,parents:a.value,event:g});p&&(i.value=p)},openOnSelect:(v,m,g)=>{const p=o.value.select({id:v,value:m,selected:new Map(c.value),opened:new Set(i.value),children:n.value,parents:a.value,event:g});p&&(i.value=p)},select:(v,m,g)=>{d.emit("click:select",{id:v,value:m,path:u(v),event:g});const p=s.value.select({id:v,value:m,selected:new Map(c.value),children:n.value,parents:a.value,event:g});p&&(c.value=p),f.root.openOnSelect(v,m,g)},activate:(v,m,g)=>{if(!t.activatable)return f.root.select(v,!0,g);d.emit("click:activate",{id:v,value:m,path:u(v),event:g});const p=r.value.activate({id:v,value:m,activated:new Set(l.value),children:n.value,parents:a.value,event:g});if(p.size!==l.value.size)l.value=p;else{for(const y of p)if(!l.value.has(y)){l.value=p;return}for(const y of l.value)if(!p.has(y)){l.value=p;return}}},children:n,parents:a,getPath:u}};return Wt(gl,f),f.root},t1=(t,e)=>{const n=ht(gl,e1),a=Symbol(Yn()),i=L(()=>t.value!==void 0?t.value:a),r={...n,id:i,open:(s,o)=>n.root.open(i.value,s,o),openOnSelect:(s,o)=>n.root.openOnSelect(i.value,s,o),isOpen:L(()=>n.root.opened.value.has(i.value)),parent:L(()=>n.root.parents.value.get(i.value)),activate:(s,o)=>n.root.activate(i.value,s,o),isActivated:L(()=>n.root.activated.value.has(Jt(i.value))),select:(s,o)=>n.root.select(i.value,s,o),isSelected:L(()=>n.root.selected.value.get(Jt(i.value))==="on"),isIndeterminate:L(()=>n.root.selected.value.get(Jt(i.value))==="indeterminate"),isLeaf:L(()=>!n.root.children.value.get(i.value)),isGroupActivator:n.isGroupActivator};return ro(()=>{!n.isGroupActivator&&n.root.register(i.value,n.id.value,e)}),Vn(()=>{!n.isGroupActivator&&n.root.unregister(i.value)}),e&&Wt(gl,r),r},aV=()=>{const t=ht(gl,e1);Wt(gl,{...t,isGroupActivator:!0})},iV=Ha({name:"VListGroupActivator",setup(t,e){let{slots:n}=e;return aV(),()=>{var a;return(a=n.default)==null?void 0:a.call(n)}}}),n1=ae({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ze,default:"$collapse"},expandIcon:{type:Ze,default:"$expand"},prependIcon:Ze,appendIcon:Ze,fluid:Boolean,subgroup:Boolean,title:String,value:null,...ze(),...dt()},"VListGroup"),vl=ve()({name:"VListGroup",props:n1(),setup(t,e){let{slots:n}=e;const{isOpen:a,open:i,id:r}=t1(ge(t,"value"),!0),s=L(()=>`v-list-group--id-${String(r.value)}`),o=Zw(),{isBooted:l}=ys();function c(f){f.stopPropagation(),i(!a.value,f)}const u=L(()=>({onClick:c,class:"v-list-group__header",id:s.value})),d=L(()=>a.value?t.collapseIcon:t.expandIcon),h=L(()=>({VListItem:{active:a.value,activeColor:t.activeColor,baseColor:t.baseColor,color:t.color,prependIcon:t.prependIcon||t.subgroup&&d.value,appendIcon:t.appendIcon||!t.subgroup&&d.value,title:t.title,value:t.value}}));return we(()=>x(t.tag,{class:["v-list-group",{"v-list-group--prepend":o==null?void 0:o.hasPrepend.value,"v-list-group--fluid":t.fluid,"v-list-group--subgroup":t.subgroup,"v-list-group--open":a.value},t.class],style:t.style},{default:()=>[n.activator&&x(st,{defaults:h.value},{default:()=>[x(iV,null,{default:()=>[n.activator({props:u.value,isOpen:a.value})]})]}),x(na,{transition:{component:Mu},disabled:!l.value},{default:()=>{var f;return[Yt(x("div",{class:"v-list-group__items",role:"group","aria-labelledby":s.value},[(f=n.default)==null?void 0:f.call(n)]),[[Ca,a.value]])]}})]})),{isOpen:a}}});const rV=ae({opacity:[Number,String],...ze(),...dt()},"VListItemSubtitle"),a1=ve()({name:"VListItemSubtitle",props:rV(),setup(t,e){let{slots:n}=e;return we(()=>x(t.tag,{class:["v-list-item-subtitle",t.class],style:[{"--v-list-item-subtitle-opacity":t.opacity},t.style]},n)),{}}}),i1=Oi("v-list-item-title"),Gm=ae({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ze,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ze,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,onClick:Rn(),onClickOnce:Rn(),...Pa(),...ze(),...Sn(),...Cn(),...Mn(),...an(),...Vl(),...dt(),...kt(),...ii({variant:"text"})},"VListItem"),Fa=ve()({name:"VListItem",directives:{Ripple:Qi},props:Gm(),emits:{click:t=>!0},setup(t,e){let{attrs:n,slots:a,emit:i}=e;const r=Dl(t,n),s=L(()=>t.value===void 0?r.href.value:t.value),{activate:o,isActivated:l,select:c,isOpen:u,isSelected:d,isIndeterminate:h,isGroupActivator:f,root:v,parent:m,openOnSelect:g,id:p}=t1(s,!1),y=Zw(),w=L(()=>{var oe;return t.active!==!1&&(t.active||((oe=r.isActive)==null?void 0:oe.value)||(v.activatable.value?l.value:d.value))}),C=L(()=>t.link!==!1&&r.isLink.value),k=L(()=>!!y&&(v.selectable.value||v.activatable.value||t.value!=null)),P=L(()=>!t.disabled&&t.link!==!1&&(t.link||r.isClickable.value||k.value)),S=L(()=>t.rounded||t.nav),A=L(()=>t.color??t.activeColor),T=L(()=>({color:w.value?A.value??t.baseColor:t.baseColor,variant:t.variant}));Oe(()=>{var oe;return(oe=r.isActive)==null?void 0:oe.value},oe=>{oe&&E()}),ro(()=>{var oe;(oe=r.isActive)!=null&&oe.value&&E()});function E(){m.value!=null&&v.open(m.value,!0),g(!0)}const{themeClasses:I}=Ot(t),{borderClasses:O}=ja(t),{colorClasses:V,colorStyles:F,variantClasses:z}=us(T),{densityClasses:W}=Gn(t),{dimensionStyles:ne}=An(t),{elevationClasses:ee}=Hn(t),{roundedClasses:J}=dn(S),X=L(()=>t.lines?`v-list-item--${t.lines}-line`:void 0),Y=L(()=>({isActive:w.value,select:c,isOpen:u.value,isSelected:d.value,isIndeterminate:h.value}));function se(oe){var U;i("click",oe),P.value&&((U=r.navigate)==null||U.call(r,oe),!f&&(v.activatable.value?o(!l.value,oe):(v.selectable.value||t.value!=null)&&c(!d.value,oe)))}function q(oe){const U=oe.target;["INPUT","TEXTAREA"].includes(U.tagName)||(oe.key==="Enter"||oe.key===" ")&&(oe.preventDefault(),oe.target.dispatchEvent(new MouseEvent("click",oe)))}return we(()=>{const oe=C.value?"a":t.tag,U=a.title||t.title!=null,le=a.subtitle||t.subtitle!=null,ue=!!(t.appendAvatar||t.appendIcon),pe=!!(ue||a.append),$=!!(t.prependAvatar||t.prependIcon),Z=!!($||a.prepend);return y==null||y.updateHasPrepend(Z),t.activeColor&&wO("active-color",["color","base-color"]),Yt(x(oe,me({class:["v-list-item",{"v-list-item--active":w.value,"v-list-item--disabled":t.disabled,"v-list-item--link":P.value,"v-list-item--nav":t.nav,"v-list-item--prepend":!Z&&(y==null?void 0:y.hasPrepend.value),"v-list-item--slim":t.slim,[`${t.activeClass}`]:t.activeClass&&w.value},I.value,O.value,V.value,W.value,ee.value,X.value,J.value,z.value,t.class],style:[F.value,ne.value,t.style],tabindex:P.value?y?-2:0:void 0,"aria-selected":k.value?v.activatable.value?l.value:v.selectable.value?d.value:w.value:void 0,onClick:se,onKeydown:P.value&&!C.value&&q},r.linkProps),{default:()=>{var Q;return[_r(P.value||w.value,"v-list-item"),Z&&x("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?x(st,{key:"prepend-defaults",disabled:!$,defaults:{VAvatar:{density:t.density,image:t.prependAvatar},VIcon:{density:t.density,icon:t.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var he;return[(he=a.prepend)==null?void 0:he.call(a,Y.value)]}}):x(Re,null,[t.prependAvatar&&x(ma,{key:"prepend-avatar",density:t.density,image:t.prependAvatar},null),t.prependIcon&&x(_t,{key:"prepend-icon",density:t.density,icon:t.prependIcon},null)]),x("div",{class:"v-list-item__spacer"},null)]),x("div",{class:"v-list-item__content","data-no-activator":""},[U&&x(i1,{key:"title"},{default:()=>{var he;return[((he=a.title)==null?void 0:he.call(a,{title:t.title}))??hn(t.title)]}}),le&&x(a1,{key:"subtitle"},{default:()=>{var he;return[((he=a.subtitle)==null?void 0:he.call(a,{subtitle:t.subtitle}))??hn(t.subtitle)]}}),(Q=a.default)==null?void 0:Q.call(a,Y.value)]),pe&&x("div",{key:"append",class:"v-list-item__append"},[a.append?x(st,{key:"append-defaults",disabled:!ue,defaults:{VAvatar:{density:t.density,image:t.appendAvatar},VIcon:{density:t.density,icon:t.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var he;return[(he=a.append)==null?void 0:he.call(a,Y.value)]}}):x(Re,null,[t.appendIcon&&x(_t,{key:"append-icon",density:t.density,icon:t.appendIcon},null),t.appendAvatar&&x(ma,{key:"append-avatar",density:t.density,image:t.appendAvatar},null)]),x("div",{class:"v-list-item__spacer"},null)])]}}),[[ba("ripple"),P.value&&t.ripple]])}),{activate:o,isActivated:l,isGroupActivator:f,isSelected:d,list:y,select:c,root:v,id:p,link:r}}}),sV=ae({color:String,inset:Boolean,sticky:Boolean,title:String,...ze(),...dt()},"VListSubheader"),r1=ve()({name:"VListSubheader",props:sV(),setup(t,e){let{slots:n}=e;const{textColorClasses:a,textColorStyles:i}=Nn(ge(t,"color"));return we(()=>{const r=!!(n.default||t.title);return x(t.tag,{class:["v-list-subheader",{"v-list-subheader--inset":t.inset,"v-list-subheader--sticky":t.sticky},a.value,t.class],style:[{textColorStyles:i},t.style]},{default:()=>{var s;return[r&&x("div",{class:"v-list-subheader__text"},[((s=n.default)==null?void 0:s.call(n))??t.title])]}})}),{}}});const s1=ae({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...ze(),...kt()},"VDivider"),di=ve()({name:"VDivider",props:s1(),setup(t,e){let{attrs:n,slots:a}=e;const{themeClasses:i}=Ot(t),{textColorClasses:r,textColorStyles:s}=Nn(ge(t,"color")),o=L(()=>{const l={};return t.length&&(l[t.vertical?"height":"width"]=Ne(t.length)),t.thickness&&(l[t.vertical?"borderRightWidth":"borderTopWidth"]=Ne(t.thickness)),l});return we(()=>{const l=x("hr",{class:[{"v-divider":!0,"v-divider--inset":t.inset,"v-divider--vertical":t.vertical},i.value,r.value,t.class],style:[o.value,s.value,{"--v-border-opacity":t.opacity},t.style],"aria-orientation":!n.role||n.role==="separator"?t.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return a.default?x("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":t.vertical,"v-divider__wrapper--inset":t.inset}]},[l,x("div",{class:"v-divider__content"},[a.default()]),l]):l}),{}}}),oV=ae({items:Array,returnObject:Boolean},"VListChildren"),o1=ve()({name:"VListChildren",props:oV(),setup(t,e){let{slots:n}=e;return qw(),()=>{var a,i;return((a=n.default)==null?void 0:a.call(n))??((i=t.items)==null?void 0:i.map(r=>{var h,f;let{children:s,props:o,type:l,raw:c}=r;if(l==="divider")return((h=n.divider)==null?void 0:h.call(n,{props:o}))??x(di,o,null);if(l==="subheader")return((f=n.subheader)==null?void 0:f.call(n,{props:o}))??x(r1,o,null);const u={subtitle:n.subtitle?v=>{var m;return(m=n.subtitle)==null?void 0:m.call(n,{...v,item:c})}:void 0,prepend:n.prepend?v=>{var m;return(m=n.prepend)==null?void 0:m.call(n,{...v,item:c})}:void 0,append:n.append?v=>{var m;return(m=n.append)==null?void 0:m.call(n,{...v,item:c})}:void 0,title:n.title?v=>{var m;return(m=n.title)==null?void 0:m.call(n,{...v,item:c})}:void 0},d=vl.filterProps(o);return s?x(vl,me({value:o==null?void 0:o.value},d),{activator:v=>{let{props:m}=v;const g={...o,...m,value:t.returnObject?c:o.value};return n.header?n.header({props:g}):x(Fa,g,u)},default:()=>x(o1,{items:s,returnObject:t.returnObject},n)}):n.item?n.item({props:o}):x(Fa,me(o,{value:t.returnObject?c:o.value}),u)}))}}}),l1=ae({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:Function},"list-items");function dr(t,e){const n=vn(e,t.itemTitle,e),a=vn(e,t.itemValue,n),i=vn(e,t.itemChildren),r=t.itemProps===!0?typeof e=="object"&&e!=null&&!Array.isArray(e)?"children"in e?Lt(e,["children"]):e:void 0:vn(e,t.itemProps),s={title:n,value:a,...r};return{title:String(s.title??""),value:s.value,props:s,children:Array.isArray(i)?c1(t,i):void 0,raw:e}}function c1(t,e){const n=Zi(t,["itemTitle","itemValue","itemChildren","itemProps","returnObject","valueComparator"]),a=[];for(const i of e)a.push(dr(n,i));return a}function qm(t){const e=L(()=>c1(t,t.items)),n=L(()=>e.value.some(o=>o.value===null)),a=De(new Map),i=De([]);on(()=>{const o=e.value,l=new Map,c=[];for(let u=0;u{let{raw:c}=l;return c}):o.map(l=>{let{value:c}=l;return c})}return{items:e,transformIn:r,transformOut:s}}function lV(t,e){const n=vn(e,t.itemType,"item"),a=l0(e)?e:vn(e,t.itemTitle),i=vn(e,t.itemValue,void 0),r=vn(e,t.itemChildren),s=t.itemProps===!0?Lt(e,["children"]):vn(e,t.itemProps),o={title:a,value:i,...s};return{type:n,title:o.title,value:o.value,props:o,children:n==="item"&&r?u1(t,r):void 0,raw:e}}function u1(t,e){const n=[];for(const a of e)n.push(lV(t,a));return n}function d1(t){return{items:L(()=>u1(t,t.items))}}const h1=ae({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:Ze,collapseIcon:Ze,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":Rn(),"onClick:select":Rn(),"onUpdate:opened":Rn(),...tV({selectStrategy:"single-leaf",openStrategy:"list"}),...Pa(),...ze(),...Sn(),...Cn(),...Mn(),itemType:{type:String,default:"type"},...l1(),...an(),...dt(),...kt(),...ii({variant:"text"})},"VList"),Qs=ve()({name:"VList",props:h1(),emits:{"update:selected":t=>!0,"update:activated":t=>!0,"update:opened":t=>!0,"click:open":t=>!0,"click:activate":t=>!0,"click:select":t=>!0},setup(t,e){let{slots:n}=e;const{items:a}=d1(t),{themeClasses:i}=Ot(t),{backgroundColorClasses:r,backgroundColorStyles:s}=Ft(ge(t,"bgColor")),{borderClasses:o}=ja(t),{densityClasses:l}=Gn(t),{dimensionStyles:c}=An(t),{elevationClasses:u}=Hn(t),{roundedClasses:d}=dn(t),{children:h,open:f,parents:v,select:m,getPath:g}=nV(t),p=L(()=>t.lines?`v-list--${t.lines}-line`:void 0),y=ge(t,"activeColor"),w=ge(t,"baseColor"),C=ge(t,"color");qw(),tn({VListGroup:{activeColor:y,baseColor:w,color:C,expandIcon:ge(t,"expandIcon"),collapseIcon:ge(t,"collapseIcon")},VListItem:{activeClass:ge(t,"activeClass"),activeColor:y,baseColor:w,color:C,density:ge(t,"density"),disabled:ge(t,"disabled"),lines:ge(t,"lines"),nav:ge(t,"nav"),slim:ge(t,"slim"),variant:ge(t,"variant")}});const k=De(!1),P=xe();function S(V){k.value=!0}function A(V){k.value=!1}function T(V){var F;!k.value&&!(V.relatedTarget&&((F=P.value)!=null&&F.contains(V.relatedTarget)))&&O()}function E(V){const F=V.target;if(!(!P.value||["INPUT","TEXTAREA"].includes(F.tagName))){if(V.key==="ArrowDown")O("next");else if(V.key==="ArrowUp")O("prev");else if(V.key==="Home")O("first");else if(V.key==="End")O("last");else return;V.preventDefault()}}function I(V){k.value=!0}function O(V){if(P.value)return Ur(P.value,V)}return we(()=>x(t.tag,{ref:P,class:["v-list",{"v-list--disabled":t.disabled,"v-list--nav":t.nav,"v-list--slim":t.slim},i.value,r.value,o.value,l.value,u.value,p.value,d.value,t.class],style:[s.value,c.value,t.style],tabindex:t.disabled?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:S,onFocusout:A,onFocus:T,onKeydown:E,onMousedown:I},{default:()=>[x(o1,{items:a.value,returnObject:t.returnObject},n)]})),{open:f,select:m,focus:O,children:h,parents:v,getPath:g}}}),cV=Oi("v-list-img"),uV=ae({start:Boolean,end:Boolean,...ze(),...dt()},"VListItemAction"),f1=ve()({name:"VListItemAction",props:uV(),setup(t,e){let{slots:n}=e;return we(()=>x(t.tag,{class:["v-list-item-action",{"v-list-item-action--start":t.start,"v-list-item-action--end":t.end},t.class],style:t.style},n)),{}}}),dV=ae({start:Boolean,end:Boolean,...ze(),...dt()},"VListItemMedia"),hV=ve()({name:"VListItemMedia",props:dV(),setup(t,e){let{slots:n}=e;return we(()=>x(t.tag,{class:["v-list-item-media",{"v-list-item-media--start":t.start,"v-list-item-media--end":t.end},t.class],style:t.style},n)),{}}});const fV=ae({renderless:Boolean,...ze()},"VVirtualScrollItem"),m1=ve()({name:"VVirtualScrollItem",inheritAttrs:!1,props:fV(),emits:{"update:height":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{resizeRef:r,contentRect:s}=gi(void 0,"border");Oe(()=>{var o;return(o=s.value)==null?void 0:o.height},o=>{o!=null&&a("update:height",o)}),we(()=>{var o,l;return t.renderless?x(Re,null,[(o=i.default)==null?void 0:o.call(i,{itemRef:r})]):x("div",me({ref:r,class:["v-virtual-scroll__item",t.class],style:t.style},n),[(l=i.default)==null?void 0:l.call(i)])})}}),mV=-1,gV=1,eh=100,g1=ae({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function v1(t,e){const n=ri(),a=De(0);on(()=>{a.value=parseFloat(t.itemHeight||0)});const i=De(0),r=De(Math.ceil((parseInt(t.height)||n.height.value)/(a.value||16))||1),s=De(0),o=De(0),l=xe(),c=xe();let u=0;const{resizeRef:d,contentRect:h}=gi();on(()=>{d.value=l.value});const f=L(()=>{var X;return l.value===document.documentElement?n.height.value:((X=h.value)==null?void 0:X.height)||parseInt(t.height)||0}),v=L(()=>!!(l.value&&c.value&&f.value&&a.value));let m=Array.from({length:e.value.length}),g=Array.from({length:e.value.length});const p=De(0);let y=-1;function w(X){return m[X]||a.value}const C=iO(()=>{const X=performance.now();g[0]=0;const Y=e.value.length;for(let se=1;se<=Y-1;se++)g[se]=(g[se-1]||0)+w(se-1);p.value=Math.max(p.value,performance.now()-X)},p),k=Oe(v,X=>{X&&(k(),u=c.value.offsetTop,C.immediate(),W(),~y&&wt(()=>{At&&window.requestAnimationFrame(()=>{ee(y),y=-1})}))});Bn(()=>{C.clear()});function P(X,Y){const se=m[X],q=a.value;a.value=q?Math.min(a.value,Y):Y,(se!==Y||q!==a.value)&&(m[X]=Y,C())}function S(X){return X=en(X,0,e.value.length-1),g[X]||0}function A(X){return vV(g,X)}let T=0,E=0,I=0;Oe(f,(X,Y)=>{Y&&(W(),X{E=0,W()}))});let O=-1;function V(){if(!l.value||!c.value)return;const X=l.value.scrollTop,Y=performance.now();Y-I>500?(E=Math.sign(X-T),u=c.value.offsetTop):E=X-T,T=X,I=Y,window.clearTimeout(O),O=window.setTimeout(F,500),W()}function F(){!l.value||!c.value||(E=0,I=0,window.clearTimeout(O),W())}let z=-1;function W(){cancelAnimationFrame(z),z=requestAnimationFrame(ne)}function ne(){if(!l.value||!f.value)return;const X=T-u,Y=Math.sign(E),se=Math.max(0,X-eh),q=en(A(se),0,e.value.length),oe=X+f.value+eh,U=en(A(oe)+1,q+1,e.value.length);if((Y!==mV||qr.value)){const le=S(i.value)-S(q),ue=S(U)-S(r.value);Math.max(le,ue)>eh?(i.value=q,r.value=U):(q<=0&&(i.value=q),U>=e.value.length&&(r.value=U))}s.value=S(i.value),o.value=S(e.value.length)-S(r.value)}function ee(X){const Y=S(X);!l.value||X&&!Y?y=X:l.value.scrollTop=Y}const J=L(()=>e.value.slice(i.value,r.value).map((X,Y)=>({raw:X,index:Y+i.value,key:yu(X)&&"value"in X?X.value:Y+i.value})));return Oe(e,()=>{m=Array.from({length:e.value.length}),g=Array.from({length:e.value.length}),C.immediate(),W()},{deep:!0}),{calculateVisibleItems:W,containerRef:l,markerRef:c,computedItems:J,paddingTop:s,paddingBottom:o,scrollToIndex:ee,handleScroll:V,handleScrollend:F,handleItemResize:P}}function vV(t,e){let n=t.length-1,a=0,i=0,r=null,s=-1;if(t[n]>1,r=t[i],r>e)n=i-1;else if(r[]},renderless:Boolean,...g1(),...ze(),...Cn()},"VVirtualScroll"),Du=ve()({name:"VVirtualScroll",props:pV(),setup(t,e){let{slots:n}=e;const a=un("VVirtualScroll"),{dimensionStyles:i}=An(t),{calculateVisibleItems:r,containerRef:s,markerRef:o,handleScroll:l,handleScrollend:c,handleItemResize:u,scrollToIndex:d,paddingTop:h,paddingBottom:f,computedItems:v}=v1(t,ge(t,"items"));return ha(()=>t.renderless,()=>{function m(){var y,w;const p=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";s.value===document.documentElement?(document[p]("scroll",l,{passive:!0}),document[p]("scrollend",c)):((y=s.value)==null||y[p]("scroll",l,{passive:!0}),(w=s.value)==null||w[p]("scrollend",c))}fn(()=>{s.value=Cm(a.vnode.el,!0),m(!0)}),Bn(m)}),we(()=>{const m=v.value.map(g=>x(m1,{key:g.key,renderless:t.renderless,"onUpdate:height":p=>u(g.index,p)},{default:p=>{var y;return(y=n.default)==null?void 0:y.call(n,{item:g.raw,index:g.index,...p})}}));return t.renderless?x(Re,null,[x("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:Ne(h.value)}},null),m,x("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Ne(f.value)}},null)]):x("div",{ref:s,class:["v-virtual-scroll",t.class],onScrollPassive:l,onScrollend:c,style:[i.value,t.style]},[x("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:Ne(h.value),paddingBottom:Ne(f.value)}},[m])])}),{calculateVisibleItems:r,scrollToIndex:d}}});function Zm(t,e){const n=De(!1);let a;function i(o){cancelAnimationFrame(a),n.value=!0,a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{n.value=!1})})}async function r(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const l=Oe(n,()=>{l(),o()})}else o()})}async function s(o){var u,d;if(o.key==="Tab"&&((u=e.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const l=(d=t.value)==null?void 0:d.$el;if(!l)return;(o.key==="Home"||o.key==="End")&&l.scrollTo({top:o.key==="Home"?0:l.scrollHeight,behavior:"smooth"}),await r();const c=l.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const h=l.getBoundingClientRect().top;for(const f of c)if(f.getBoundingClientRect().top>=h){f.focus();break}}else{const h=l.getBoundingClientRect().bottom;for(const f of[...c].reverse())if(f.getBoundingClientRect().bottom<=h){f.focus();break}}}return{onScrollPassive:i,onKeydown:s}}const Km=ae({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Ze,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...l1({itemChildren:!1})},"Select"),bV=ae({...Km(),...Lt(_o({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...xi({transition:{component:Iu}})},"VSelect"),Jm=ve()({name:"VSelect",props:bV(),emits:{"update:focused":t=>!0,"update:modelValue":t=>!0,"update:menu":t=>!0},setup(t,e){let{slots:n}=e;const{t:a}=$t(),i=xe(),r=xe(),s=xe(),o=Xe(t,"menu"),l=L({get:()=>o.value,set:J=>{var X;o.value&&!J&&((X=r.value)!=null&&X.ΨopenChildren.size)||(o.value=J)}}),{items:c,transformIn:u,transformOut:d}=qm(t),h=Xe(t,"modelValue",[],J=>u(J===null?[null]:Gt(J)),J=>{const X=d(J);return t.multiple?X:X[0]??null}),f=L(()=>typeof t.counterValue=="function"?t.counterValue(h.value):typeof t.counterValue=="number"?t.counterValue:h.value.length),v=Bl(t),m=L(()=>h.value.map(J=>J.value)),g=De(!1),p=L(()=>l.value?t.closeText:t.openText);let y="",w;const C=L(()=>t.hideSelected?c.value.filter(J=>!h.value.some(X=>(t.valueComparator||aa)(X,J))):c.value),k=L(()=>t.hideNoData&&!C.value.length||v.isReadonly.value||v.isDisabled.value),P=L(()=>{var J;return{...t.menuProps,activatorProps:{...((J=t.menuProps)==null?void 0:J.activatorProps)||{},"aria-haspopup":"listbox"}}}),S=xe(),A=Zm(S,i);function T(J){t.openOnClear&&(l.value=!0)}function E(){k.value||(l.value=!l.value)}function I(J){Zs(J)&&O(J)}function O(J){var q,oe;if(!J.key||v.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(J.key)&&J.preventDefault(),["Enter","ArrowDown"," "].includes(J.key)&&(l.value=!0),["Escape","Tab"].includes(J.key)&&(l.value=!1),J.key==="Home"?(q=S.value)==null||q.focus("first"):J.key==="End"&&((oe=S.value)==null||oe.focus("last"));const X=1e3;if(!Zs(J))return;const Y=performance.now();Y-w>X&&(y=""),y+=J.key.toLowerCase(),w=Y;const se=c.value.find(U=>U.title.toLowerCase().startsWith(y));if(se!==void 0){h.value=[se];const U=C.value.indexOf(se);At&&window.requestAnimationFrame(()=>{var le;U>=0&&((le=s.value)==null||le.scrollToIndex(U))})}}function V(J){let X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!J.props.disabled)if(t.multiple){const Y=h.value.findIndex(q=>(t.valueComparator||aa)(q.value,J.value)),se=X??!~Y;if(~Y){const q=se?[...h.value,J]:[...h.value];q.splice(Y,1),h.value=q}else se&&(h.value=[...h.value,J])}else{const Y=X!==!1;h.value=Y?[J]:[],wt(()=>{l.value=!1})}}function F(J){var X;(X=S.value)!=null&&X.$el.contains(J.relatedTarget)||(l.value=!1)}function z(){var J;t.eager&&((J=s.value)==null||J.calculateVisibleItems())}function W(){var J;g.value&&((J=i.value)==null||J.focus())}function ne(J){g.value=!0}function ee(J){if(J==null)h.value=[];else if(qs(i.value,":autofill")||qs(i.value,":-webkit-autofill")){const X=c.value.find(Y=>Y.title===J);X&&V(X)}else i.value&&(i.value.value="")}return Oe(l,()=>{if(!t.hideSelected&&l.value&&h.value.length){const J=C.value.findIndex(X=>h.value.some(Y=>(t.valueComparator||aa)(Y.value,X.value)));At&&window.requestAnimationFrame(()=>{var X;J>=0&&((X=s.value)==null||X.scrollToIndex(J))})}}),Oe(()=>t.items,(J,X)=>{l.value||g.value&&!X.length&&J.length&&(l.value=!0)}),we(()=>{const J=!!(t.chips||n.chip),X=!!(!t.hideNoData||C.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Y=h.value.length>0,se=pi.filterProps(t),q=Y||!g.value&&t.label&&!t.persistentPlaceholder?void 0:t.placeholder;return x(pi,me({ref:i},se,{modelValue:h.value.map(oe=>oe.props.value).join(", "),"onUpdate:modelValue":ee,focused:g.value,"onUpdate:focused":oe=>g.value=oe,validationValue:h.externalValue,counterValue:f.value,dirty:Y,class:["v-select",{"v-select--active-menu":l.value,"v-select--chips":!!t.chips,[`v-select--${t.multiple?"multiple":"single"}`]:!0,"v-select--selected":h.value.length,"v-select--selection-slot":!!n.selection},t.class],style:t.style,inputmode:"none",placeholder:q,"onClick:clear":T,"onMousedown:control":E,onBlur:F,onKeydown:O,"aria-label":a(p.value),title:a(p.value)}),{...n,default:()=>x(Re,null,[x(ts,me({ref:r,modelValue:l.value,"onUpdate:modelValue":oe=>l.value=oe,activator:"parent",contentClass:"v-select__content",disabled:k.value,eager:t.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:t.transition,onAfterEnter:z,onAfterLeave:W},P.value),{default:()=>[X&&x(Qs,me({ref:S,selected:m.value,selectStrategy:t.multiple?"independent":"single-independent",onMousedown:oe=>oe.preventDefault(),onKeydown:I,onFocusin:ne,tabindex:"-1","aria-live":"polite",color:t.itemColor??t.color},A,t.listProps),{default:()=>{var oe,U,le;return[(oe=n["prepend-item"])==null?void 0:oe.call(n),!C.value.length&&!t.hideNoData&&(((U=n["no-data"])==null?void 0:U.call(n))??x(Fa,{key:"no-data",title:a(t.noDataText)},null)),x(Du,{ref:s,renderless:!0,items:C.value},{default:ue=>{var he;let{item:pe,index:$,itemRef:Z}=ue;const Q=me(pe.props,{ref:Z,key:pe.value,onClick:()=>V(pe,null)});return((he=n.item)==null?void 0:he.call(n,{item:pe,index:$,props:Q}))??x(Fa,me(Q,{role:"option"}),{prepend:te=>{let{isSelected:be}=te;return x(Re,null,[t.multiple&&!t.hideSelected?x(Ti,{key:pe.value,modelValue:be,ripple:!1,tabindex:"-1"},null):void 0,pe.props.prependAvatar&&x(ma,{image:pe.props.prependAvatar},null),pe.props.prependIcon&&x(_t,{icon:pe.props.prependIcon},null)])}})}}),(le=n["append-item"])==null?void 0:le.call(n)]}})]}),h.value.map((oe,U)=>{function le(Z){Z.stopPropagation(),Z.preventDefault(),V(oe,!1)}const ue={"onClick:close":le,onKeydown(Z){Z.key!=="Enter"&&Z.key!==" "||(Z.preventDefault(),Z.stopPropagation(),le(Z))},onMousedown(Z){Z.preventDefault(),Z.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},pe=J?!!n.chip:!!n.selection,$=pe?wu(J?n.chip({item:oe,index:U,props:ue}):n.selection({item:oe,index:U})):void 0;if(!(pe&&!$))return x("div",{key:oe.value,class:"v-select__selection"},[J?n.chip?x(st,{key:"chip-defaults",defaults:{VChip:{closable:t.closableChips,size:"small",text:oe.title}}},{default:()=>[$]}):x(xs,me({key:"chip",closable:t.closableChips,size:"small",text:oe.title,disabled:oe.props.disabled},ue),null):$??x("span",{class:"v-select__selection-text"},[oe.title,t.multiple&&Ut==null||e==null?-1:t.toString().toLocaleLowerCase().indexOf(e.toString().toLocaleLowerCase()),So=ae({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function xV(t,e,n){var o;const a=[],i=(n==null?void 0:n.default)??yV,r=n!=null&&n.filterKeys?Gt(n.filterKeys):!1,s=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(t!=null&&t.length))return a;e:for(let l=0;l0)&&!(n!=null&&n.noFilter)){if(typeof c=="object"){const g=r||Object.keys(u);for(const p of g){const y=vn(u,p),w=(o=n==null?void 0:n.customKeyFilter)==null?void 0:o[p];if(f=w?w(y,e,c):i(y,e,c),f!==-1&&f!==!1)w?d[p]=f:h[p]=f;else if((n==null?void 0:n.filterMode)==="every")continue e}}else f=i(c,e,c),f!==-1&&f!==!1&&(h.title=f);const v=Object.keys(h).length,m=Object.keys(d).length;if(!v&&!m||(n==null?void 0:n.filterMode)==="union"&&m!==s&&!v||(n==null?void 0:n.filterMode)==="intersection"&&(m!==s||!v))continue}a.push({index:l,matches:{...h,...d}})}return a}function Co(t,e,n,a){const i=De([]),r=De(new Map),s=L(()=>a!=null&&a.transform?Me(e).map(l=>[l,a.transform(l)]):Me(e));on(()=>{const l=typeof n=="function"?n():Me(n),c=typeof l!="string"&&typeof l!="number"?"":String(l),u=xV(s.value,c,{customKeyFilter:{...t.customKeyFilter,...Me(a==null?void 0:a.customKeyFilter)},default:t.customFilter,filterKeys:t.filterKeys,filterMode:t.filterMode,noFilter:t.noFilter}),d=Me(e),h=[],f=new Map;u.forEach(v=>{let{index:m,matches:g}=v;const p=d[m];h.push(p),f.set(p.value,g)}),i.value=h,r.value=f});function o(l){return r.value.get(l.value)}return{filteredItems:i,filteredMatches:r,getMatches:o}}function wV(t,e,n){if(e==null)return t;if(Array.isArray(e))throw new Error("Multiple matches is not implemented");return typeof e=="number"&&~e?x(Re,null,[x("span",{class:"v-autocomplete__unmask"},[t.substr(0,e)]),x("span",{class:"v-autocomplete__mask"},[t.substr(e,n)]),x("span",{class:"v-autocomplete__unmask"},[t.substr(e+n)])]):t}const kV=ae({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...So({filterKeys:["title"]}),...Km(),...Lt(_o({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...xi({transition:!1})},"VAutocomplete"),_V=ve()({name:"VAutocomplete",props:kV(),emits:{"update:focused":t=>!0,"update:search":t=>!0,"update:modelValue":t=>!0,"update:menu":t=>!0},setup(t,e){let{slots:n}=e;const{t:a}=$t(),i=xe(),r=De(!1),s=De(!0),o=De(!1),l=xe(),c=xe(),u=Xe(t,"menu"),d=L({get:()=>u.value,set:Q=>{var he;u.value&&!Q&&((he=l.value)!=null&&he.ΨopenChildren.size)||(u.value=Q)}}),h=De(-1),f=L(()=>{var Q;return(Q=i.value)==null?void 0:Q.color}),v=L(()=>d.value?t.closeText:t.openText),{items:m,transformIn:g,transformOut:p}=qm(t),{textColorClasses:y,textColorStyles:w}=Nn(f),C=Xe(t,"search",""),k=Xe(t,"modelValue",[],Q=>g(Q===null?[null]:Gt(Q)),Q=>{const he=p(Q);return t.multiple?he:he[0]??null}),P=L(()=>typeof t.counterValue=="function"?t.counterValue(k.value):typeof t.counterValue=="number"?t.counterValue:k.value.length),S=Bl(t),{filteredItems:A,getMatches:T}=Co(t,m,()=>s.value?"":C.value),E=L(()=>t.hideSelected?A.value.filter(Q=>!k.value.some(he=>he.value===Q.value)):A.value),I=L(()=>!!(t.chips||n.chip)),O=L(()=>I.value||!!n.selection),V=L(()=>k.value.map(Q=>Q.props.value)),F=L(()=>{var he;return(t.autoSelectFirst===!0||t.autoSelectFirst==="exact"&&C.value===((he=E.value[0])==null?void 0:he.title))&&E.value.length>0&&!s.value&&!o.value}),z=L(()=>t.hideNoData&&!E.value.length||S.isReadonly.value||S.isDisabled.value),W=xe(),ne=Zm(W,i);function ee(Q){t.openOnClear&&(d.value=!0),C.value=""}function J(){z.value||(d.value=!0)}function X(Q){z.value||(r.value&&(Q.preventDefault(),Q.stopPropagation()),d.value=!d.value)}function Y(Q){var he;Q.key!==" "&&Zs(Q)&&((he=i.value)==null||he.focus())}function se(Q){var be,Ve,Fe;if(S.isReadonly.value)return;const he=i.value.selectionStart,te=k.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(Q.key)&&Q.preventDefault(),["Enter","ArrowDown"].includes(Q.key)&&(d.value=!0),["Escape"].includes(Q.key)&&(d.value=!1),F.value&&["Enter","Tab"].includes(Q.key)&&!k.value.some(We=>{let{value:K}=We;return K===E.value[0].value})&&Z(E.value[0]),Q.key==="ArrowDown"&&F.value&&((be=W.value)==null||be.focus("next")),["Backspace","Delete"].includes(Q.key)){if(!t.multiple&&O.value&&k.value.length>0&&!C.value)return Z(k.value[0],!1);if(~h.value){Q.preventDefault();const We=h.value;Z(k.value[h.value],!1),h.value=We>=te-1?te-2:We}else Q.key==="Backspace"&&!C.value&&(h.value=te-1);return}if(t.multiple)if(Q.key==="ArrowLeft"){if(h.value<0&&he>0)return;const We=h.value>-1?h.value-1:te-1;k.value[We]?h.value=We:(h.value=-1,i.value.setSelectionRange((Ve=C.value)==null?void 0:Ve.length,(Fe=C.value)==null?void 0:Fe.length))}else if(Q.key==="ArrowRight"){if(h.value<0)return;const We=h.value+1;k.value[We]?h.value=We:(h.value=-1,i.value.setSelectionRange(0,0))}else~h.value&&Zs(Q)&&(h.value=-1)}function q(Q){if(qs(i.value,":autofill")||qs(i.value,":-webkit-autofill")){const he=m.value.find(te=>te.title===Q.target.value);he&&Z(he)}}function oe(){var Q;t.eager&&((Q=c.value)==null||Q.calculateVisibleItems())}function U(){var Q;r.value&&(s.value=!0,(Q=i.value)==null||Q.focus())}function le(Q){r.value=!0,setTimeout(()=>{o.value=!0})}function ue(Q){o.value=!1}function pe(Q){(Q==null||Q===""&&!t.multiple&&!O.value)&&(k.value=[])}const $=De(!1);function Z(Q){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Q||Q.props.disabled))if(t.multiple){const te=k.value.findIndex(Ve=>(t.valueComparator||aa)(Ve.value,Q.value)),be=he??!~te;if(~te){const Ve=be?[...k.value,Q]:[...k.value];Ve.splice(te,1),k.value=Ve}else be&&(k.value=[...k.value,Q]);t.clearOnSelect&&(C.value="")}else{const te=he!==!1;k.value=te?[Q]:[],C.value=te&&!O.value?Q.title:"",wt(()=>{d.value=!1,s.value=!0})}}return Oe(r,(Q,he)=>{var te;Q!==he&&(Q?($.value=!0,C.value=t.multiple||O.value?"":String(((te=k.value.at(-1))==null?void 0:te.props.title)??""),s.value=!0,wt(()=>$.value=!1)):(!t.multiple&&C.value==null&&(k.value=[]),d.value=!1,k.value.some(be=>{let{title:Ve}=be;return Ve===C.value})||(C.value=""),h.value=-1))}),Oe(C,Q=>{!r.value||$.value||(Q&&(d.value=!0),s.value=!Q)}),Oe(d,()=>{if(!t.hideSelected&&d.value&&k.value.length){const Q=E.value.findIndex(he=>k.value.some(te=>he.value===te.value));At&&window.requestAnimationFrame(()=>{var he;Q>=0&&((he=c.value)==null||he.scrollToIndex(Q))})}}),Oe(()=>t.items,(Q,he)=>{d.value||r.value&&!he.length&&Q.length&&(d.value=!0)}),we(()=>{const Q=!!(!t.hideNoData||E.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),he=k.value.length>0,te=pi.filterProps(t);return x(pi,me({ref:i},te,{modelValue:C.value,"onUpdate:modelValue":[be=>C.value=be,pe],focused:r.value,"onUpdate:focused":be=>r.value=be,validationValue:k.externalValue,counterValue:P.value,dirty:he,onChange:q,class:["v-autocomplete",`v-autocomplete--${t.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":d.value,"v-autocomplete--chips":!!t.chips,"v-autocomplete--selection-slot":!!O.value,"v-autocomplete--selecting-index":h.value>-1},t.class],style:t.style,readonly:S.isReadonly.value,placeholder:he?void 0:t.placeholder,"onClick:clear":ee,"onMousedown:control":J,onKeydown:se}),{...n,default:()=>x(Re,null,[x(ts,me({ref:l,modelValue:d.value,"onUpdate:modelValue":be=>d.value=be,activator:"parent",contentClass:"v-autocomplete__content",disabled:z.value,eager:t.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:t.transition,onAfterEnter:oe,onAfterLeave:U},t.menuProps),{default:()=>[Q&&x(Qs,me({ref:W,selected:V.value,selectStrategy:t.multiple?"independent":"single-independent",onMousedown:be=>be.preventDefault(),onKeydown:Y,onFocusin:le,onFocusout:ue,tabindex:"-1","aria-live":"polite",color:t.itemColor??t.color},ne,t.listProps),{default:()=>{var be,Ve,Fe;return[(be=n["prepend-item"])==null?void 0:be.call(n),!E.value.length&&!t.hideNoData&&(((Ve=n["no-data"])==null?void 0:Ve.call(n))??x(Fa,{key:"no-data",title:a(t.noDataText)},null)),x(Du,{ref:c,renderless:!0,items:E.value},{default:We=>{var ut;let{item:K,index:ie,itemRef:_e}=We;const je=me(K.props,{ref:_e,key:K.value,active:F.value&&ie===0?!0:void 0,onClick:()=>Z(K,null)});return((ut=n.item)==null?void 0:ut.call(n,{item:K,index:ie,props:je}))??x(Fa,me(je,{role:"option"}),{prepend:it=>{let{isSelected:ye}=it;return x(Re,null,[t.multiple&&!t.hideSelected?x(Ti,{key:K.value,modelValue:ye,ripple:!1,tabindex:"-1"},null):void 0,K.props.prependAvatar&&x(ma,{image:K.props.prependAvatar},null),K.props.prependIcon&&x(_t,{icon:K.props.prependIcon},null)])},title:()=>{var it,ye;return s.value?K.title:wV(K.title,(it=T(K))==null?void 0:it.title,((ye=C.value)==null?void 0:ye.length)??0)}})}}),(Fe=n["append-item"])==null?void 0:Fe.call(n)]}})]}),k.value.map((be,Ve)=>{function Fe(_e){_e.stopPropagation(),_e.preventDefault(),Z(be,!1)}const We={"onClick:close":Fe,onKeydown(_e){_e.key!=="Enter"&&_e.key!==" "||(_e.preventDefault(),_e.stopPropagation(),Fe(_e))},onMousedown(_e){_e.preventDefault(),_e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},K=I.value?!!n.chip:!!n.selection,ie=K?wu(I.value?n.chip({item:be,index:Ve,props:We}):n.selection({item:be,index:Ve})):void 0;if(!(K&&!ie))return x("div",{key:be.value,class:["v-autocomplete__selection",Ve===h.value&&["v-autocomplete__selection--selected",y.value]],style:Ve===h.value?w.value:{}},[I.value?n.chip?x(st,{key:"chip-defaults",defaults:{VChip:{closable:t.closableChips,size:"small",text:be.title}}},{default:()=>[ie]}):x(xs,me({key:"chip",closable:t.closableChips,size:"small",text:be.title,disabled:be.props.disabled},We),null):ie??x("span",{class:"v-autocomplete__selection-text"},[be.title,t.multiple&&Ve(t.floating?t.dot?2:4:t.dot?8:12)+(["top","bottom"].includes(u)?Number(t.offsetY??0):["left","right"].includes(u)?Number(t.offsetX??0):0));return we(()=>{const u=Number(t.content),d=!t.max||isNaN(u)?t.content:u<=Number(t.max)?u:`${t.max}+`,[h,f]=Bh(e.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return x(t.tag,me({class:["v-badge",{"v-badge--bordered":t.bordered,"v-badge--dot":t.dot,"v-badge--floating":t.floating,"v-badge--inline":t.inline},t.class]},f,{style:t.style}),{default:()=>{var v,m;return[x("div",{class:"v-badge__wrapper"},[(m=(v=e.slots).default)==null?void 0:m.call(v),x(na,{transition:t.transition},{default:()=>{var g,p;return[Yt(x("span",me({class:["v-badge__badge",l.value,n.value,i.value,s.value],style:[a.value,o.value,t.inline?{}:c.value],"aria-atomic":"true","aria-label":r(t.label,u),"aria-live":"polite",role:"status"},h),[t.dot?void 0:e.slots.badge?(p=(g=e.slots).badge)==null?void 0:p.call(g):t.icon?x(_t,{icon:t.icon},null):d]),[[Ca,t.modelValue]])]}})])]}})}),{}}});const CV=ae({color:String,density:String,...ze()},"VBannerActions"),b1=ve()({name:"VBannerActions",props:CV(),setup(t,e){let{slots:n}=e;return tn({VBtn:{color:t.color,density:t.density,slim:!0,variant:"text"}}),we(()=>{var a;return x("div",{class:["v-banner-actions",t.class],style:t.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),y1=Oi("v-banner-text"),AV=ae({avatar:String,bgColor:String,color:String,icon:Ze,lines:String,stacked:Boolean,sticky:Boolean,text:String,...Pa(),...ze(),...Sn(),...Cn(),...gs({mobile:null}),...Mn(),...Ji(),...yo(),...an(),...dt(),...kt()},"VBanner"),PV=ve()({name:"VBanner",props:AV(),setup(t,e){let{slots:n}=e;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ft(t,"bgColor"),{borderClasses:r}=ja(t),{densityClasses:s}=Gn(t),{displayClasses:o,mobile:l}=ri(t),{dimensionStyles:c}=An(t),{elevationClasses:u}=Hn(t),{locationStyles:d}=ms(t),{positionClasses:h}=xo(t),{roundedClasses:f}=dn(t),{themeClasses:v}=Ot(t),m=ge(t,"color"),g=ge(t,"density");tn({VBannerActions:{color:m,density:g}}),we(()=>{const p=!!(t.text||n.text),y=!!(t.avatar||t.icon),w=!!(y||n.prepend);return x(t.tag,{class:["v-banner",{"v-banner--stacked":t.stacked||l.value,"v-banner--sticky":t.sticky,[`v-banner--${t.lines}-line`]:!!t.lines},v.value,a.value,r.value,s.value,o.value,u.value,h.value,f.value,t.class],style:[i.value,c.value,d.value,t.style],role:"banner"},{default:()=>{var C;return[w&&x("div",{key:"prepend",class:"v-banner__prepend"},[n.prepend?x(st,{key:"prepend-defaults",disabled:!y,defaults:{VAvatar:{color:m.value,density:g.value,icon:t.icon,image:t.avatar}}},n.prepend):x(ma,{key:"prepend-avatar",color:m.value,density:g.value,icon:t.icon,image:t.avatar},null)]),x("div",{class:"v-banner__content"},[p&&x(y1,{key:"text"},{default:()=>{var k;return[((k=n.text)==null?void 0:k.call(n))??t.text]}}),(C=n.default)==null?void 0:C.call(n)]),n.actions&&x(b1,{key:"actions"},n.actions)]}})})}});const TV=ae({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:t=>!t||["horizontal","shift"].includes(t)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...Pa(),...ze(),...Sn(),...Mn(),...an(),...vs({name:"bottom-navigation"}),...dt({tag:"header"}),...ds({selectedClass:"v-btn--selected"}),...kt()},"VBottomNavigation"),IV=ve()({name:"VBottomNavigation",props:TV(),emits:{"update:active":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{themeClasses:a}=_0(),{borderClasses:i}=ja(t),{backgroundColorClasses:r,backgroundColorStyles:s}=Ft(ge(t,"bgColor")),{densityClasses:o}=Gn(t),{elevationClasses:l}=Hn(t),{roundedClasses:c}=dn(t),{ssrBootStyles:u}=ys(),d=L(()=>Number(t.height)-(t.density==="comfortable"?8:0)-(t.density==="compact"?16:0)),h=Xe(t,"active",t.active),{layoutItemStyles:f}=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:L(()=>"bottom"),layoutSize:L(()=>h.value?d.value:0),elementSize:d,active:h,absolute:ge(t,"absolute")});return Sr(t,Tm),tn({VBtn:{baseColor:ge(t,"baseColor"),color:ge(t,"color"),density:ge(t,"density"),stacked:L(()=>t.mode!=="horizontal"),variant:"text"}},{scoped:!0}),we(()=>x(t.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":h.value,"v-bottom-navigation--grow":t.grow,"v-bottom-navigation--shift":t.mode==="shift"},a.value,r.value,i.value,o.value,l.value,c.value,t.class],style:[s.value,f.value,{height:Ne(d.value)},u.value,t.style]},{default:()=>[n.default&&x("div",{class:"v-bottom-navigation__content"},[n.default()])]})),{}}});const x1=ae({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Nl({origin:"center center",scrollStrategy:"block",transition:{component:Iu},zIndex:2400})},"VDialog"),hf=ve()({name:"VDialog",props:x1(),emits:{"update:modelValue":t=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=Xe(t,"modelValue"),{scopeId:r}=bs(),s=xe();function o(u){var f,v;const d=u.relatedTarget,h=u.target;if(d!==h&&((f=s.value)!=null&&f.contentEl)&&((v=s.value)!=null&&v.globalTop)&&![document,s.value.contentEl].includes(h)&&!s.value.contentEl.contains(h)){const m=il(s.value.contentEl);if(!m.length)return;const g=m[0],p=m[m.length-1];d===g?p.focus():g.focus()}}Vn(()=>{document.removeEventListener("focusin",o)}),At&&Oe(()=>i.value&&t.retainFocus,u=>{u?document.addEventListener("focusin",o):document.removeEventListener("focusin",o)},{immediate:!0});function l(){var u;n("afterEnter"),(u=s.value)!=null&&u.contentEl&&!s.value.contentEl.contains(document.activeElement)&&s.value.contentEl.focus({preventScroll:!0})}function c(){n("afterLeave")}return Oe(i,async u=>{var d;u||(await wt(),(d=s.value.activatorEl)==null||d.focus({preventScroll:!0}))}),we(()=>{const u=vi.filterProps(t),d=me({"aria-haspopup":"dialog"},t.activatorProps),h=me({tabindex:-1},t.contentProps);return x(vi,me({ref:s,class:["v-dialog",{"v-dialog--fullscreen":t.fullscreen,"v-dialog--scrollable":t.scrollable},t.class],style:t.style},u,{modelValue:i.value,"onUpdate:modelValue":f=>i.value=f,"aria-modal":"true",activatorProps:d,contentProps:h,height:t.fullscreen?void 0:t.height,width:t.fullscreen?void 0:t.width,maxHeight:t.fullscreen?void 0:t.maxHeight,maxWidth:t.fullscreen?void 0:t.maxWidth,role:"dialog",onAfterEnter:l,onAfterLeave:c},r),{activator:a.activator,default:function(){for(var f=arguments.length,v=new Array(f),m=0;m{var g;return[(g=a.default)==null?void 0:g.call(a,...v)]}})}})}),Ta({},s)}}),MV=ae({inset:Boolean,...x1({transition:"bottom-sheet-transition"})},"VBottomSheet"),OV=ve()({name:"VBottomSheet",props:MV(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue");return we(()=>{const i=hf.filterProps(t);return x(hf,me(i,{contentClass:["v-bottom-sheet__content",t.contentClass],modelValue:a.value,"onUpdate:modelValue":r=>a.value=r,class:["v-bottom-sheet",{"v-bottom-sheet--inset":t.inset},t.class],style:t.style}),n)}),{}}});const LV=ae({divider:[Number,String],...ze()},"VBreadcrumbsDivider"),w1=ve()({name:"VBreadcrumbsDivider",props:LV(),setup(t,e){let{slots:n}=e;return we(()=>{var a;return x("li",{"aria-hidden":"true",class:["v-breadcrumbs-divider",t.class],style:t.style},[((a=n==null?void 0:n.default)==null?void 0:a.call(n))??t.divider])}),{}}}),EV=ae({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...ze(),...Vl(),...dt({tag:"li"})},"VBreadcrumbsItem"),k1=ve()({name:"VBreadcrumbsItem",props:EV(),setup(t,e){let{slots:n,attrs:a}=e;const i=Dl(t,a),r=L(()=>{var c;return t.active||((c=i.isActive)==null?void 0:c.value)}),s=L(()=>r.value?t.activeColor:t.color),{textColorClasses:o,textColorStyles:l}=Nn(s);return we(()=>x(t.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":r.value,"v-breadcrumbs-item--disabled":t.disabled,[`${t.activeClass}`]:r.value&&t.activeClass},o.value,t.class],style:[l.value,t.style],"aria-current":r.value?"page":void 0},{default:()=>{var c,u;return[i.isLink.value?x("a",me({class:"v-breadcrumbs-item--link",onClick:i.navigate},i.linkProps),[((u=n.default)==null?void 0:u.call(n))??t.title]):((c=n.default)==null?void 0:c.call(n))??t.title]}})),{}}}),DV=ae({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Ze,items:{type:Array,default:()=>[]},...ze(),...Sn(),...an(),...dt({tag:"ul"})},"VBreadcrumbs"),VV=ve()({name:"VBreadcrumbs",props:DV(),setup(t,e){let{slots:n}=e;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ft(ge(t,"bgColor")),{densityClasses:r}=Gn(t),{roundedClasses:s}=dn(t);tn({VBreadcrumbsDivider:{divider:ge(t,"divider")},VBreadcrumbsItem:{activeClass:ge(t,"activeClass"),activeColor:ge(t,"activeColor"),color:ge(t,"color"),disabled:ge(t,"disabled")}});const o=L(()=>t.items.map(l=>typeof l=="string"?{item:{title:l},raw:l}:{item:l,raw:l}));return we(()=>{const l=!!(n.prepend||t.icon);return x(t.tag,{class:["v-breadcrumbs",a.value,r.value,s.value,t.class],style:[i.value,t.style]},{default:()=>{var c;return[l&&x("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[n.prepend?x(st,{key:"prepend-defaults",disabled:!t.icon,defaults:{VIcon:{icon:t.icon,start:!0}}},n.prepend):x(_t,{key:"prepend-icon",start:!0,icon:t.icon},null)]),o.value.map((u,d,h)=>{var m;let{item:f,raw:v}=u;return x(Re,null,[((m=n.item)==null?void 0:m.call(n,{item:f,index:d}))??x(k1,me({key:d,disabled:d>=h.length-1},typeof f=="string"?{title:f}:f),{default:n.title?()=>{var g;return(g=n.title)==null?void 0:g.call(n,{item:f,index:d})}:void 0}),d{var g;return(g=n.divider)==null?void 0:g.call(n,{item:v,index:d})}:void 0})])}),(c=n.default)==null?void 0:c.call(n)]}})}),{}}});const _1=ve()({name:"VCardActions",props:ze(),setup(t,e){let{slots:n}=e;return tn({VBtn:{slim:!0,variant:"text"}}),we(()=>{var a;return x("div",{class:["v-card-actions",t.class],style:t.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}}),RV=ae({opacity:[Number,String],...ze(),...dt()},"VCardSubtitle"),S1=ve()({name:"VCardSubtitle",props:RV(),setup(t,e){let{slots:n}=e;return we(()=>x(t.tag,{class:["v-card-subtitle",t.class],style:[{"--v-card-subtitle-opacity":t.opacity},t.style]},n)),{}}}),C1=Oi("v-card-title"),NV=ae({appendAvatar:String,appendIcon:Ze,prependAvatar:String,prependIcon:Ze,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...ze(),...Sn()},"VCardItem"),A1=ve()({name:"VCardItem",props:NV(),setup(t,e){let{slots:n}=e;return we(()=>{var c;const a=!!(t.prependAvatar||t.prependIcon),i=!!(a||n.prepend),r=!!(t.appendAvatar||t.appendIcon),s=!!(r||n.append),o=!!(t.title!=null||n.title),l=!!(t.subtitle!=null||n.subtitle);return x("div",{class:["v-card-item",t.class],style:t.style},[i&&x("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?x(st,{key:"prepend-defaults",disabled:!a,defaults:{VAvatar:{density:t.density,image:t.prependAvatar},VIcon:{density:t.density,icon:t.prependIcon}}},n.prepend):x(Re,null,[t.prependAvatar&&x(ma,{key:"prepend-avatar",density:t.density,image:t.prependAvatar},null),t.prependIcon&&x(_t,{key:"prepend-icon",density:t.density,icon:t.prependIcon},null)])]),x("div",{class:"v-card-item__content"},[o&&x(C1,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??hn(t.title)]}}),l&&x(S1,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??hn(t.subtitle)]}}),(c=n.default)==null?void 0:c.call(n)]),s&&x("div",{key:"append",class:"v-card-item__append"},[n.append?x(st,{key:"append-defaults",disabled:!r,defaults:{VAvatar:{density:t.density,image:t.appendAvatar},VIcon:{density:t.density,icon:t.appendIcon}}},n.append):x(Re,null,[t.appendIcon&&x(_t,{key:"append-icon",density:t.density,icon:t.appendIcon},null),t.appendAvatar&&x(ma,{key:"append-avatar",density:t.density,image:t.appendAvatar},null)])])])}),{}}}),FV=ae({opacity:[Number,String],...ze(),...dt()},"VCardText"),P1=ve()({name:"VCardText",props:FV(),setup(t,e){let{slots:n}=e;return we(()=>x(t.tag,{class:["v-card-text",t.class],style:[{"--v-card-text-opacity":t.opacity},t.style]},n)),{}}}),BV=ae({appendAvatar:String,appendIcon:Ze,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ze,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Pa(),...ze(),...Sn(),...Cn(),...Mn(),...Cu(),...Ji(),...yo(),...an(),...Vl(),...dt(),...kt(),...ii({variant:"elevated"})},"VCard"),YV=ve()({name:"VCard",directives:{Ripple:Qi},props:BV(),setup(t,e){let{attrs:n,slots:a}=e;const{themeClasses:i}=Ot(t),{borderClasses:r}=ja(t),{colorClasses:s,colorStyles:o,variantClasses:l}=us(t),{densityClasses:c}=Gn(t),{dimensionStyles:u}=An(t),{elevationClasses:d}=Hn(t),{loaderClasses:h}=Ll(t),{locationStyles:f}=ms(t),{positionClasses:v}=xo(t),{roundedClasses:m}=dn(t),g=Dl(t,n),p=L(()=>t.link!==!1&&g.isLink.value),y=L(()=>!t.disabled&&t.link!==!1&&(t.link||g.isClickable.value));return we(()=>{const w=p.value?"a":t.tag,C=!!(a.title||t.title!=null),k=!!(a.subtitle||t.subtitle!=null),P=C||k,S=!!(a.append||t.appendAvatar||t.appendIcon),A=!!(a.prepend||t.prependAvatar||t.prependIcon),T=!!(a.image||t.image),E=P||A||S,I=!!(a.text||t.text!=null);return Yt(x(w,me({class:["v-card",{"v-card--disabled":t.disabled,"v-card--flat":t.flat,"v-card--hover":t.hover&&!(t.disabled||t.flat),"v-card--link":y.value},i.value,r.value,s.value,c.value,d.value,h.value,v.value,m.value,l.value,t.class],style:[o.value,u.value,f.value,t.style],onClick:y.value&&g.navigate,tabindex:t.disabled?-1:void 0},g.linkProps),{default:()=>{var O;return[T&&x("div",{key:"image",class:"v-card__image"},[a.image?x(st,{key:"image-defaults",disabled:!t.image,defaults:{VImg:{cover:!0,src:t.image}}},a.image):x(Gi,{key:"image-img",cover:!0,src:t.image},null)]),x(El,{name:"v-card",active:!!t.loading,color:typeof t.loading=="boolean"?void 0:t.loading},{default:a.loader}),E&&x(A1,{key:"item",prependAvatar:t.prependAvatar,prependIcon:t.prependIcon,title:t.title,subtitle:t.subtitle,appendAvatar:t.appendAvatar,appendIcon:t.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),I&&x(P1,{key:"text"},{default:()=>{var V;return[((V=a.text)==null?void 0:V.call(a))??t.text]}}),(O=a.default)==null?void 0:O.call(a),a.actions&&x(_1,null,{default:a.actions}),_r(y.value,"v-card")]}}),[[ba("ripple"),y.value&&t.ripple]])}),{}}});const HV=t=>{const{touchstartX:e,touchendX:n,touchstartY:a,touchendY:i}=t,r=.5,s=16;t.offsetX=n-e,t.offsetY=i-a,Math.abs(t.offsetY)e+s&&t.right(t)),Math.abs(t.offsetX)a+s&&t.down(t))};function jV(t,e){var a;const n=t.changedTouches[0];e.touchstartX=n.clientX,e.touchstartY=n.clientY,(a=e.start)==null||a.call(e,{originalEvent:t,...e})}function zV(t,e){var a;const n=t.changedTouches[0];e.touchendX=n.clientX,e.touchendY=n.clientY,(a=e.end)==null||a.call(e,{originalEvent:t,...e}),HV(e)}function WV(t,e){var a;const n=t.changedTouches[0];e.touchmoveX=n.clientX,e.touchmoveY=n.clientY,(a=e.move)==null||a.call(e,{originalEvent:t,...e})}function $V(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const e={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:t.left,right:t.right,up:t.up,down:t.down,start:t.start,move:t.move,end:t.end};return{touchstart:n=>jV(n,e),touchend:n=>zV(n,e),touchmove:n=>WV(n,e)}}function XV(t,e){var o;const n=e.value,a=n!=null&&n.parent?t.parentElement:t,i=(n==null?void 0:n.options)??{passive:!0},r=(o=e.instance)==null?void 0:o.$.uid;if(!a||!r)return;const s=$V(e.value);a._touchHandlers=a._touchHandlers??Object.create(null),a._touchHandlers[r]=s,n0(s).forEach(l=>{a.addEventListener(l,s[l],i)})}function UV(t,e){var r,s;const n=(r=e.value)!=null&&r.parent?t.parentElement:t,a=(s=e.instance)==null?void 0:s.$.uid;if(!(n!=null&&n._touchHandlers)||!a)return;const i=n._touchHandlers[a];n0(i).forEach(o=>{n.removeEventListener(o,i[o])}),delete n._touchHandlers[a]}const Qm={mounted:XV,unmounted:UV},T1=Symbol.for("vuetify:v-window"),I1=Symbol.for("vuetify:v-window-group"),Vu=ae({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:t=>typeof t=="boolean"||t==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...ze(),...dt(),...kt()},"VWindow"),ns=ve()({name:"VWindow",directives:{Touch:Qm},props:Vu(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{isRtl:i}=On(),{t:r}=$t(),s=Sr(t,I1),o=xe(),l=L(()=>i.value?!t.reverse:t.reverse),c=De(!1),u=L(()=>{const C=t.direction==="vertical"?"y":"x",P=(l.value?!c.value:c.value)?"-reverse":"";return`v-window-${C}${P}-transition`}),d=De(0),h=xe(void 0),f=L(()=>s.items.value.findIndex(C=>s.selected.value.includes(C.id)));Oe(f,(C,k)=>{const P=s.items.value.length,S=P-1;P<=2?c.value=Ct.continuous||f.value!==0),m=L(()=>t.continuous||f.value!==s.items.value.length-1);function g(){v.value&&s.prev()}function p(){m.value&&s.next()}const y=L(()=>{const C=[],k={icon:i.value?t.nextIcon:t.prevIcon,class:`v-window__${l.value?"right":"left"}`,onClick:s.prev,"aria-label":r("$vuetify.carousel.prev")};C.push(v.value?n.prev?n.prev({props:k}):x(ct,k,null):x("div",null,null));const P={icon:i.value?t.prevIcon:t.nextIcon,class:`v-window__${l.value?"left":"right"}`,onClick:s.next,"aria-label":r("$vuetify.carousel.next")};return C.push(m.value?n.next?n.next({props:P}):x(ct,P,null):x("div",null,null)),C}),w=L(()=>t.touch===!1?t.touch:{...{left:()=>{l.value?g():p()},right:()=>{l.value?p():g()},start:k=>{let{originalEvent:P}=k;P.stopPropagation()}},...t.touch===!0?{}:t.touch});return we(()=>Yt(x(t.tag,{ref:o,class:["v-window",{"v-window--show-arrows-on-hover":t.showArrows==="hover"},a.value,t.class],style:t.style},{default:()=>{var C,k;return[x("div",{class:"v-window__container",style:{height:h.value}},[(C=n.default)==null?void 0:C.call(n,{group:s}),t.showArrows!==!1&&x("div",{class:"v-window__controls"},[y.value])]),(k=n.additional)==null?void 0:k.call(n,{group:s})]}}),[[ba("touch"),w.value]])),{group:s}}}),GV=ae({color:String,cycle:Boolean,delimiterIcon:{type:Ze,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:t=>Number(t)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...Vu({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),qV=ve()({name:"VCarousel",props:GV(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),{t:i}=$t(),r=xe();let s=-1;Oe(a,l),Oe(()=>t.interval,l),Oe(()=>t.cycle,c=>{c?l():window.clearTimeout(s)}),fn(o);function o(){!t.cycle||!r.value||(s=window.setTimeout(r.value.group.next,Number(t.interval)>0?Number(t.interval):6e3))}function l(){window.clearTimeout(s),window.requestAnimationFrame(o)}return we(()=>{const c=ns.filterProps(t);return x(ns,me({ref:r},c,{modelValue:a.value,"onUpdate:modelValue":u=>a.value=u,class:["v-carousel",{"v-carousel--hide-delimiter-background":t.hideDelimiterBackground,"v-carousel--vertical-delimiters":t.verticalDelimiters},t.class],style:[{height:Ne(t.height)},t.style]}),{default:n.default,additional:u=>{let{group:d}=u;return x(Re,null,[!t.hideDelimiters&&x("div",{class:"v-carousel__controls",style:{left:t.verticalDelimiters==="left"&&t.verticalDelimiters?0:"auto",right:t.verticalDelimiters==="right"?0:"auto"}},[d.items.value.length>0&&x(st,{defaults:{VBtn:{color:t.color,icon:t.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[d.items.value.map((h,f)=>{const v={id:`carousel-item-${h.id}`,"aria-label":i("$vuetify.carousel.ariaLabel.delimiter",f+1,d.items.value.length),class:["v-carousel__controls__item",d.isSelected(h.id)&&"v-btn--active"],onClick:()=>d.select(h.id,!0)};return n.item?n.item({props:v,item:h}):x(ct,me(h,v),null)})]})]),t.progress&&x(Su,{class:"v-carousel__progress",color:typeof t.progress=="string"?t.progress:void 0,modelValue:(d.getItemIndex(a.value)+1)/d.items.value.length*100},null)])},prev:n.prev,next:n.next})}),{}}}),Ru=ae({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...ze(),...hs(),...Bm()},"VWindowItem"),as=ve()({name:"VWindowItem",directives:{Touch:Qm},props:Ru(),emits:{"group:selected":t=>!0},setup(t,e){let{slots:n}=e;const a=ht(T1),i=fs(t,I1),{isBooted:r}=ys();if(!a||!i)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const s=De(!1),o=L(()=>r.value&&(a.isReversed.value?t.reverseTransition!==!1:t.transition!==!1));function l(){!s.value||!a||(s.value=!1,a.transitionCount.value>0&&(a.transitionCount.value-=1,a.transitionCount.value===0&&(a.transitionHeight.value=void 0)))}function c(){var v;s.value||!a||(s.value=!0,a.transitionCount.value===0&&(a.transitionHeight.value=Ne((v=a.rootRef.value)==null?void 0:v.clientHeight)),a.transitionCount.value+=1)}function u(){l()}function d(v){s.value&&wt(()=>{!o.value||!s.value||!a||(a.transitionHeight.value=Ne(v.clientHeight))})}const h=L(()=>{const v=a.isReversed.value?t.reverseTransition:t.transition;return o.value?{name:typeof v!="string"?a.transition.value:v,onBeforeEnter:c,onAfterEnter:l,onEnterCancelled:u,onBeforeLeave:c,onAfterLeave:l,onLeaveCancelled:u,onEnter:d}:!1}),{hasContent:f}=Ym(t,i.isSelected);return we(()=>x(na,{transition:h.value,disabled:!r.value},{default:()=>{var v;return[Yt(x("div",{class:["v-window-item",i.selectedClass.value,t.class],style:t.style},[f.value&&((v=n.default)==null?void 0:v.call(n))]),[[Ca,i.isSelected.value]])]}})),{groupItem:i}}}),ZV=ae({...Bw(),...Ru()},"VCarouselItem"),KV=ve()({name:"VCarouselItem",inheritAttrs:!1,props:ZV(),setup(t,e){let{slots:n,attrs:a}=e;we(()=>{const i=Gi.filterProps(t),r=as.filterProps(t);return x(as,me({class:["v-carousel-item",t.class]},r),{default:()=>[x(Gi,me(a,i),n)]})})}});const JV=Oi("v-code","code");const QV=ae({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...ze()},"VColorPickerCanvas"),eR=Ha({name:"VColorPickerCanvas",props:QV(),emits:{"update:color":t=>!0,"update:position":t=>!0},setup(t,e){let{emit:n}=e;const a=De(!1),i=xe(),r=De(parseFloat(t.width)),s=De(parseFloat(t.height)),o=xe({x:0,y:0}),l=L({get:()=>o.value,set(g){var w,C;if(!i.value)return;const{x:p,y}=g;o.value=g,n("update:color",{h:((w=t.color)==null?void 0:w.h)??0,s:en(p,0,r.value)/r.value,v:1-en(y,0,s.value)/s.value,a:((C=t.color)==null?void 0:C.a)??1})}}),c=L(()=>{const{x:g,y:p}=l.value,y=parseInt(t.dotSize,10)/2;return{width:Ne(t.dotSize),height:Ne(t.dotSize),transform:`translate(${Ne(g-y)}, ${Ne(p-y)})`}}),{resizeRef:u}=gi(g=>{var w;if(!((w=u.el)!=null&&w.offsetParent))return;const{width:p,height:y}=g[0].contentRect;r.value=p,s.value=y});function d(g,p,y){const{left:w,top:C,width:k,height:P}=y;l.value={x:en(g-w,0,k),y:en(p-C,0,P)}}function h(g){g.type==="mousedown"&&g.preventDefault(),!t.disabled&&(f(g),window.addEventListener("mousemove",f),window.addEventListener("mouseup",v),window.addEventListener("touchmove",f),window.addEventListener("touchend",v))}function f(g){if(t.disabled||!i.value)return;a.value=!0;const p=lO(g);d(p.clientX,p.clientY,i.value.getBoundingClientRect())}function v(){window.removeEventListener("mousemove",f),window.removeEventListener("mouseup",v),window.removeEventListener("touchmove",f),window.removeEventListener("touchend",v)}function m(){var C;if(!i.value)return;const g=i.value,p=g.getContext("2d");if(!p)return;const y=p.createLinearGradient(0,0,g.width,0);y.addColorStop(0,"hsla(0, 0%, 100%, 1)"),y.addColorStop(1,`hsla(${((C=t.color)==null?void 0:C.h)??0}, 100%, 50%, 1)`),p.fillStyle=y,p.fillRect(0,0,g.width,g.height);const w=p.createLinearGradient(0,0,0,g.height);w.addColorStop(0,"hsla(0, 0%, 0%, 0)"),w.addColorStop(1,"hsla(0, 0%, 0%, 1)"),p.fillStyle=w,p.fillRect(0,0,g.width,g.height)}return Oe(()=>{var g;return(g=t.color)==null?void 0:g.h},m,{immediate:!0}),Oe(()=>[r.value,s.value],(g,p)=>{m(),o.value={x:l.value.x*g[0]/p[0],y:l.value.y*g[1]/p[1]}},{flush:"post"}),Oe(()=>t.color,()=>{if(a.value){a.value=!1;return}o.value=t.color?{x:t.color.s*r.value,y:(1-t.color.v)*s.value}:{x:0,y:0}},{deep:!0,immediate:!0}),fn(()=>m()),we(()=>x("div",{ref:u,class:["v-color-picker-canvas",t.class],style:t.style,onMousedown:h,onTouchstartPassive:h},[x("canvas",{ref:i,width:r.value,height:s.value},null),t.color&&x("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":t.disabled}],style:c.value},null)])),{}}});function tR(t,e){if(e){const{a:n,...a}=t;return a}return t}function nR(t,e){if(e==null||typeof e=="string"){const n=y0(t);return t.a===1?n.slice(0,7):n}if(typeof e=="object"){let n;return Hr(e,["r","g","b"])?n=Ui(t):Hr(e,["h","s","l"])?n=m0(t):Hr(e,["h","s","v"])&&(n=t),tR(n,!Hr(e,["a"])&&t.a===1)}return t}const js={h:0,s:0,v:0,a:1},ff={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:t=>Math.round(t.r),getColor:(t,e)=>({...t,r:Number(e)})},{label:"G",max:255,step:1,getValue:t=>Math.round(t.g),getColor:(t,e)=>({...t,g:Number(e)})},{label:"B",max:255,step:1,getValue:t=>Math.round(t.b),getColor:(t,e)=>({...t,b:Number(e)})},{label:"A",max:1,step:.01,getValue:t=>{let{a:e}=t;return e!=null?Math.round(e*100)/100:1},getColor:(t,e)=>({...t,a:Number(e)})}],to:Ui,from:Ol};var Py;const aR={...ff,inputs:(Py=ff.inputs)==null?void 0:Py.slice(0,3)},mf={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:t=>Math.round(t.h),getColor:(t,e)=>({...t,h:Number(e)})},{label:"S",max:1,step:.01,getValue:t=>Math.round(t.s*100)/100,getColor:(t,e)=>({...t,s:Number(e)})},{label:"L",max:1,step:.01,getValue:t=>Math.round(t.l*100)/100,getColor:(t,e)=>({...t,l:Number(e)})},{label:"A",max:1,step:.01,getValue:t=>{let{a:e}=t;return e!=null?Math.round(e*100)/100:1},getColor:(t,e)=>({...t,a:Number(e)})}],to:m0,from:_m},iR={...mf,inputs:mf.inputs.slice(0,3)},M1={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:t=>t,getColor:(t,e)=>e}],to:y0,from:MO},rR={...M1,inputs:[{label:"HEX",getValue:t=>t.slice(0,7),getColor:(t,e)=>e}]},qr={rgb:aR,rgba:ff,hsl:iR,hsla:mf,hex:rR,hexa:M1},sR=t=>{let{label:e,...n}=t;return x("div",{class:"v-color-picker-edit__input"},[x("input",n,null),x("span",null,[e])])},oR=ae({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:t=>Object.keys(qr).includes(t)},modes:{type:Array,default:()=>Object.keys(qr),validator:t=>Array.isArray(t)&&t.every(e=>Object.keys(qr).includes(e))},...ze()},"VColorPickerEdit"),lR=Ha({name:"VColorPickerEdit",props:oR(),emits:{"update:color":t=>!0,"update:mode":t=>!0},setup(t,e){let{emit:n}=e;const a=L(()=>t.modes.map(r=>({...qr[r],name:r}))),i=L(()=>{var o;const r=a.value.find(l=>l.name===t.mode);if(!r)return[];const s=t.color?r.to(t.color):null;return(o=r.inputs)==null?void 0:o.map(l=>{let{getValue:c,getColor:u,...d}=l;return{...r.inputProps,...d,disabled:t.disabled,value:s&&c(s),onChange:h=>{const f=h.target;f&&n("update:color",r.from(u(s??r.to(js),f.value)))}}})});return we(()=>{var r;return x("div",{class:["v-color-picker-edit",t.class],style:t.style},[(r=i.value)==null?void 0:r.map(s=>x(sR,s,null)),a.value.length>1&&x(ct,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const s=a.value.findIndex(o=>o.name===t.mode);n("update:mode",a.value[(s+1)%a.value.length].name)}},null)])}),{}}});const eg=Symbol.for("vuetify:v-slider");function gf(t,e,n){const a=n==="vertical",i=e.getBoundingClientRect(),r="touches"in t?t.touches[0]:t;return a?r.clientY-(i.top+i.height/2):r.clientX-(i.left+i.width/2)}function cR(t,e){return"touches"in t&&t.touches.length?t.touches[0][e]:"changedTouches"in t&&t.changedTouches.length?t.changedTouches[0][e]:t[e]}const O1=ae({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:t=>typeof t=="boolean"||t==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:t=>typeof t=="boolean"||t==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:t=>["vertical","horizontal"].includes(t)},reverse:Boolean,...an(),...Mn({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),L1=t=>{const e=L(()=>parseFloat(t.min)),n=L(()=>parseFloat(t.max)),a=L(()=>Number(t.step)>0?parseFloat(t.step):0),i=L(()=>Math.max(wp(a.value),wp(e.value)));function r(s){if(s=parseFloat(s),a.value<=0)return s;const o=en(s,e.value,n.value),l=e.value%a.value,c=Math.round((o-l)/a.value)*a.value+l;return parseFloat(Math.min(c,n.value).toFixed(i.value))}return{min:e,max:n,step:a,decimals:i,roundValue:r}},E1=t=>{let{props:e,steps:n,onSliderStart:a,onSliderMove:i,onSliderEnd:r,getActiveThumb:s}=t;const{isRtl:o}=On(),l=ge(e,"reverse"),c=L(()=>e.direction==="vertical"),u=L(()=>c.value!==l.value),{min:d,max:h,step:f,decimals:v,roundValue:m}=n,g=L(()=>parseInt(e.thumbSize,10)),p=L(()=>parseInt(e.tickSize,10)),y=L(()=>parseInt(e.trackSize,10)),w=L(()=>(h.value-d.value)/f.value),C=ge(e,"disabled"),k=L(()=>e.error||e.disabled?void 0:e.thumbColor??e.color),P=L(()=>e.error||e.disabled?void 0:e.trackColor??e.color),S=L(()=>e.error||e.disabled?void 0:e.trackFillColor??e.color),A=De(!1),T=De(0),E=xe(),I=xe();function O(le){var Fe;const ue=(Fe=E.value)==null?void 0:Fe.$el;if(!ue)return;const pe=e.direction==="vertical",$=pe?"top":"left",Z=pe?"height":"width",Q=pe?"clientY":"clientX",{[$]:he,[Z]:te}=ue.getBoundingClientRect(),be=cR(le,Q);let Ve=Math.min(Math.max((be-he-T.value)/te,0),1)||0;return(pe?u.value:u.value!==o.value)&&(Ve=1-Ve),m(d.value+Ve*(h.value-d.value))}const V=le=>{const ue=O(le);ue!=null&&r({value:ue}),A.value=!1,T.value=0},F=le=>{const ue=O(le);I.value=s(le),I.value&&(A.value=!0,I.value.contains(le.target)?T.value=gf(le,I.value,e.direction):(T.value=0,ue!=null&&i({value:ue})),ue!=null&&a({value:ue}),wt(()=>{var pe;return(pe=I.value)==null?void 0:pe.focus()}))},z={passive:!0,capture:!0};function W(le){const ue=O(le);ue!=null&&i({value:ue})}function ne(le){le.stopPropagation(),le.preventDefault(),V(le),window.removeEventListener("mousemove",W,z),window.removeEventListener("mouseup",ne)}function ee(le){var ue;V(le),window.removeEventListener("touchmove",W,z),(ue=le.target)==null||ue.removeEventListener("touchend",ee)}function J(le){var ue;F(le),window.addEventListener("touchmove",W,z),(ue=le.target)==null||ue.addEventListener("touchend",ee,{passive:!1})}function X(le){le.button===0&&(le.preventDefault(),F(le),window.addEventListener("mousemove",W,z),window.addEventListener("mouseup",ne,{passive:!1}))}const Y=le=>{const ue=(le-d.value)/(h.value-d.value)*100;return en(isNaN(ue)?0:ue,0,100)},se=ge(e,"showTicks"),q=L(()=>se.value?e.ticks?Array.isArray(e.ticks)?e.ticks.map(le=>({value:le,position:Y(le),label:le.toString()})):Object.keys(e.ticks).map(le=>({value:parseFloat(le),position:Y(parseFloat(le)),label:e.ticks[le]})):w.value!==1/0?Da(w.value+1).map(le=>{const ue=d.value+le*f.value;return{value:ue,position:Y(ue)}}):[]:[]),oe=L(()=>q.value.some(le=>{let{label:ue}=le;return!!ue})),U={activeThumbRef:I,color:ge(e,"color"),decimals:v,disabled:C,direction:ge(e,"direction"),elevation:ge(e,"elevation"),hasLabels:oe,isReversed:l,indexFromEnd:u,min:d,max:h,mousePressed:A,numTicks:w,onSliderMousedown:X,onSliderTouchstart:J,parsedTicks:q,parseMouseMove:O,position:Y,readonly:ge(e,"readonly"),rounded:ge(e,"rounded"),roundValue:m,showTicks:se,startOffset:T,step:f,thumbSize:g,thumbColor:k,thumbLabel:ge(e,"thumbLabel"),ticks:ge(e,"ticks"),tickSize:p,trackColor:P,trackContainerRef:E,trackFillColor:S,trackSize:y,vertical:c};return Wt(eg,U),U},uR=ae({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...ze()},"VSliderThumb"),vf=ve()({name:"VSliderThumb",directives:{Ripple:Qi},props:uR(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=ht(eg),{isRtl:r,rtlClasses:s}=On();if(!i)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:o,step:l,disabled:c,thumbSize:u,thumbLabel:d,direction:h,isReversed:f,vertical:v,readonly:m,elevation:g,mousePressed:p,decimals:y,indexFromEnd:w}=i,C=L(()=>c.value?void 0:g.value),{elevationClasses:k}=Hn(C),{textColorClasses:P,textColorStyles:S}=Nn(o),{pageup:A,pagedown:T,end:E,home:I,left:O,right:V,down:F,up:z}=Fh,W=[A,T,E,I,O,V,F,z],ne=L(()=>l.value?[1,2,3]:[1,5,10]);function ee(X,Y){if(!W.includes(X.key))return;X.preventDefault();const se=l.value||.1,q=(t.max-t.min)/se;if([O,V,F,z].includes(X.key)){const U=(v.value?[r.value?O:V,f.value?F:z]:w.value!==r.value?[O,z]:[V,z]).includes(X.key)?1:-1,le=X.shiftKey?2:X.ctrlKey?1:0;Y=Y+U*se*ne.value[le]}else if(X.key===I)Y=t.min;else if(X.key===E)Y=t.max;else{const oe=X.key===T?1:-1;Y=Y-oe*se*(q>100?q/10:10)}return Math.max(t.min,Math.min(t.max,Y))}function J(X){const Y=ee(X,t.modelValue);Y!=null&&a("update:modelValue",Y)}return we(()=>{const X=Ne(w.value?100-t.position:t.position,"%");return x("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":t.focused,"v-slider-thumb--pressed":t.focused&&p.value},t.class,s.value],style:[{"--v-slider-thumb-position":X,"--v-slider-thumb-size":Ne(u.value)},t.style],role:"slider",tabindex:c.value?-1:0,"aria-label":t.name,"aria-valuemin":t.min,"aria-valuemax":t.max,"aria-valuenow":t.modelValue,"aria-readonly":!!m.value,"aria-orientation":h.value,onKeydown:m.value?void 0:J},[x("div",{class:["v-slider-thumb__surface",P.value,k.value],style:{...S.value}},null),Yt(x("div",{class:["v-slider-thumb__ripple",P.value],style:S.value},null),[[ba("ripple"),t.ripple,null,{circle:!0,center:!0}]]),x(Dm,{origin:"bottom center"},{default:()=>{var Y;return[Yt(x("div",{class:"v-slider-thumb__label-container"},[x("div",{class:["v-slider-thumb__label"]},[x("div",null,[((Y=n["thumb-label"])==null?void 0:Y.call(n,{modelValue:t.modelValue}))??t.modelValue.toFixed(l.value?y.value:1)])])]),[[Ca,d.value&&t.focused||d.value==="always"]])]}})])}),{}}});const dR=ae({start:{type:Number,required:!0},stop:{type:Number,required:!0},...ze()},"VSliderTrack"),D1=ve()({name:"VSliderTrack",props:dR(),emits:{},setup(t,e){let{slots:n}=e;const a=ht(eg);if(!a)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:i,parsedTicks:r,rounded:s,showTicks:o,tickSize:l,trackColor:c,trackFillColor:u,trackSize:d,vertical:h,min:f,max:v,indexFromEnd:m}=a,{roundedClasses:g}=dn(s),{backgroundColorClasses:p,backgroundColorStyles:y}=Ft(u),{backgroundColorClasses:w,backgroundColorStyles:C}=Ft(c),k=L(()=>`inset-${h.value?"block":"inline"}-${m.value?"end":"start"}`),P=L(()=>h.value?"height":"width"),S=L(()=>({[k.value]:"0%",[P.value]:"100%"})),A=L(()=>t.stop-t.start),T=L(()=>({[k.value]:Ne(t.start,"%"),[P.value]:Ne(A.value,"%")})),E=L(()=>o.value?(h.value?r.value.slice().reverse():r.value).map((O,V)=>{var z;const F=O.value!==f.value&&O.value!==v.value?Ne(O.position,"%"):void 0;return x("div",{key:O.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":O.position>=t.start&&O.position<=t.stop,"v-slider-track__tick--first":O.value===f.value,"v-slider-track__tick--last":O.value===v.value}],style:{[k.value]:F}},[(O.label||n["tick-label"])&&x("div",{class:"v-slider-track__tick-label"},[((z=n["tick-label"])==null?void 0:z.call(n,{tick:O,index:V}))??O.label])])}):[]);return we(()=>x("div",{class:["v-slider-track",g.value,t.class],style:[{"--v-slider-track-size":Ne(d.value),"--v-slider-tick-size":Ne(l.value)},t.style]},[x("div",{class:["v-slider-track__background",w.value,{"v-slider-track__background--opacity":!!i.value||!u.value}],style:{...S.value,...C.value}},null),x("div",{class:["v-slider-track__fill",p.value],style:{...T.value,...y.value}},null),o.value&&x("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"}]},[E.value])])),{}}}),hR=ae({...ko(),...O1(),...er(),modelValue:{type:[Number,String],default:0}},"VSlider"),pf=ve()({name:"VSlider",props:hR(),emits:{"update:focused":t=>!0,"update:modelValue":t=>!0,start:t=>!0,end:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=xe(),{rtlClasses:r}=On(),s=L1(t),o=Xe(t,"modelValue",void 0,P=>s.roundValue(P??s.min.value)),{min:l,max:c,mousePressed:u,roundValue:d,onSliderMousedown:h,onSliderTouchstart:f,trackContainerRef:v,position:m,hasLabels:g,readonly:p}=E1({props:t,steps:s,onSliderStart:()=>{a("start",o.value)},onSliderEnd:P=>{let{value:S}=P;const A=d(S);o.value=A,a("end",A)},onSliderMove:P=>{let{value:S}=P;return o.value=d(S)},getActiveThumb:()=>{var P;return(P=i.value)==null?void 0:P.$el}}),{isFocused:y,focus:w,blur:C}=wi(t),k=L(()=>m(o.value));return we(()=>{const P=Un.filterProps(t),S=!!(t.label||n.label||n.prepend);return x(Un,me({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||g.value,"v-slider--focused":y.value,"v-slider--pressed":u.value,"v-slider--disabled":t.disabled},r.value,t.class],style:t.style},P,{focused:y.value}),{...n,prepend:S?A=>{var T,E;return x(Re,null,[((T=n.label)==null?void 0:T.call(n,A))??(t.label?x(wo,{id:A.id.value,class:"v-slider__label",text:t.label},null):void 0),(E=n.prepend)==null?void 0:E.call(n,A)])}:void 0,default:A=>{let{id:T,messagesId:E}=A;return x("div",{class:"v-slider__container",onMousedown:p.value?void 0:h,onTouchstartPassive:p.value?void 0:f},[x("input",{id:T.value,name:t.name||T.value,disabled:!!t.disabled,readonly:!!t.readonly,tabindex:"-1",value:o.value},null),x(D1,{ref:v,start:0,stop:k.value},{"tick-label":n["tick-label"]}),x(vf,{ref:i,"aria-describedby":E.value,focused:y.value,min:l.value,max:c.value,modelValue:o.value,"onUpdate:modelValue":I=>o.value=I,position:k.value,elevation:t.elevation,onFocus:w,onBlur:C,ripple:t.ripple,name:t.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),fR=ae({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...ze()},"VColorPickerPreview"),mR=Ha({name:"VColorPickerPreview",props:fR(),emits:{"update:color":t=>!0},setup(t,e){let{emit:n}=e;const a=new AbortController;Zf(()=>a.abort());async function i(){if(!pp)return;const r=new window.EyeDropper;try{const s=await r.open({signal:a.signal}),o=Ol(Va(s.sRGBHex));n("update:color",{...t.color??js,...o})}catch{}}return we(()=>{var r,s;return x("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":t.hideAlpha},t.class],style:t.style},[pp&&x("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[x(ct,{onClick:i,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),x("div",{class:"v-color-picker-preview__dot"},[x("div",{style:{background:v0(t.color??js)}},null)]),x("div",{class:"v-color-picker-preview__sliders"},[x(pf,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(r=t.color)==null?void 0:r.h,"onUpdate:modelValue":o=>n("update:color",{...t.color??js,h:o}),step:0,min:0,max:360,disabled:t.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!t.hideAlpha&&x(pf,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((s=t.color)==null?void 0:s.a)??1,"onUpdate:modelValue":o=>n("update:color",{...t.color??js,a:o}),step:1/256,min:0,max:1,disabled:t.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}});const gR={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},vR={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},pR={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},bR={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},yR={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},xR={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},wR={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},kR={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},_R={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},SR={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},CR={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},AR={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},PR={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},TR={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},IR={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},MR={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},OR={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},LR={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},ER={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},DR={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},cr={red:gR,pink:vR,purple:pR,deepPurple:bR,indigo:yR,blue:xR,lightBlue:wR,cyan:kR,teal:_R,green:SR,lightGreen:CR,lime:AR,yellow:PR,amber:TR,orange:IR,deepOrange:MR,brown:OR,blueGrey:LR,grey:ER,shades:DR},VR=ae({swatches:{type:Array,default:()=>RR(cr)},disabled:Boolean,color:Object,maxHeight:[Number,String],...ze()},"VColorPickerSwatches");function RR(t){return Object.keys(t).map(e=>{const n=t[e];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const NR=Ha({name:"VColorPickerSwatches",props:VR(),emits:{"update:color":t=>!0},setup(t,e){let{emit:n}=e;return we(()=>x("div",{class:["v-color-picker-swatches",t.class],style:[{maxHeight:Ne(t.maxHeight)},t.style]},[x("div",null,[t.swatches.map(a=>x("div",{class:"v-color-picker-swatches__swatch"},[a.map(i=>{const r=Va(i),s=Ol(r),o=g0(r);return x("div",{class:"v-color-picker-swatches__color",onClick:()=>s&&n("update:color",s)},[x("div",{style:{background:o}},[t.color&&aa(t.color,s)?x(_t,{size:"x-small",icon:"$success",color:DO(i,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),FR=ae({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:t=>Object.keys(qr).includes(t)},modes:{type:Array,default:()=>Object.keys(qr),validator:t=>Array.isArray(t)&&t.every(e=>Object.keys(qr).includes(e))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Lt(Rl({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),BR=Ha({name:"VColorPicker",props:FR(),emits:{"update:modelValue":t=>!0,"update:mode":t=>!0},setup(t){const e=Xe(t,"mode"),n=xe(null),a=Xe(t,"modelValue",void 0,l=>{if(l==null||l==="")return null;let c;try{c=Ol(Va(l))}catch{return null}return c},l=>l?nR(l,t.modelValue):null),i=L(()=>a.value?{...a.value,h:n.value??a.value.h}:null),{rtlClasses:r}=On();let s=!0;Oe(a,l=>{if(!s){s=!0;return}l&&(n.value=l.h)},{immediate:!0});const o=l=>{s=!1,n.value=l.h,a.value=l};return ro(()=>{t.modes.includes(e.value)||(e.value=t.modes[0])}),tn({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),we(()=>{const l=Pi.filterProps(t);return x(Pi,me({rounded:t.rounded,elevation:t.elevation,theme:t.theme,class:["v-color-picker",r.value,t.class],style:[{"--v-color-picker-color-hsv":v0({...i.value??js,a:1})},t.style]},l,{maxWidth:t.width}),{default:()=>[!t.hideCanvas&&x(eR,{key:"canvas",color:i.value,"onUpdate:color":o,disabled:t.disabled,dotSize:t.dotSize,width:t.width,height:t.canvasHeight},null),(!t.hideSliders||!t.hideInputs)&&x("div",{key:"controls",class:"v-color-picker__controls"},[!t.hideSliders&&x(mR,{key:"preview",color:i.value,"onUpdate:color":o,hideAlpha:!e.value.endsWith("a"),disabled:t.disabled},null),!t.hideInputs&&x(lR,{key:"edit",modes:t.modes,mode:e.value,"onUpdate:mode":c=>e.value=c,color:i.value,"onUpdate:color":o,disabled:t.disabled},null)]),t.showSwatches&&x(NR,{key:"swatches",color:i.value,"onUpdate:color":o,maxHeight:t.swatchesMaxHeight,swatches:t.swatches,disabled:t.disabled},null)]})}),{}}});function YR(t,e,n){if(e==null)return t;if(Array.isArray(e))throw new Error("Multiple matches is not implemented");return typeof e=="number"&&~e?x(Re,null,[x("span",{class:"v-combobox__unmask"},[t.substr(0,e)]),x("span",{class:"v-combobox__mask"},[t.substr(e,n)]),x("span",{class:"v-combobox__unmask"},[t.substr(e+n)])]):t}const HR=ae({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...So({filterKeys:["title"]}),...Km({hideNoData:!0,returnObject:!0}),...Lt(_o({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...xi({transition:!1})},"VCombobox"),jR=ve()({name:"VCombobox",props:HR(),emits:{"update:focused":t=>!0,"update:modelValue":t=>!0,"update:search":t=>!0,"update:menu":t=>!0},setup(t,e){var he;let{emit:n,slots:a}=e;const{t:i}=$t(),r=xe(),s=De(!1),o=De(!0),l=De(!1),c=xe(),u=xe(),d=Xe(t,"menu"),h=L({get:()=>d.value,set:te=>{var be;d.value&&!te&&((be=c.value)!=null&&be.ΨopenChildren.size)||(d.value=te)}}),f=De(-1);let v=!1;const m=L(()=>{var te;return(te=r.value)==null?void 0:te.color}),g=L(()=>h.value?t.closeText:t.openText),{items:p,transformIn:y,transformOut:w}=qm(t),{textColorClasses:C,textColorStyles:k}=Nn(m),P=Xe(t,"modelValue",[],te=>y(Gt(te)),te=>{const be=w(te);return t.multiple?be:be[0]??null}),S=Bl(t),A=L(()=>!!(t.chips||a.chip)),T=L(()=>A.value||!!a.selection),E=De(!t.multiple&&!T.value?((he=P.value[0])==null?void 0:he.title)??"":""),I=L({get:()=>E.value,set:te=>{var be;if(E.value=te??"",!t.multiple&&!T.value&&(P.value=[dr(t,te)]),te&&t.multiple&&((be=t.delimiters)!=null&&be.length)){const Ve=te.split(new RegExp(`(?:${t.delimiters.join("|")})+`));Ve.length>1&&(Ve.forEach(Fe=>{Fe=Fe.trim(),Fe&&pe(dr(t,Fe))}),E.value="")}te||(f.value=-1),o.value=!te}}),O=L(()=>typeof t.counterValue=="function"?t.counterValue(P.value):typeof t.counterValue=="number"?t.counterValue:t.multiple?P.value.length:I.value.length);Oe(E,te=>{v?wt(()=>v=!1):s.value&&!h.value&&(h.value=!0),n("update:search",te)}),Oe(P,te=>{var be;!t.multiple&&!T.value&&(E.value=((be=te[0])==null?void 0:be.title)??"")});const{filteredItems:V,getMatches:F}=Co(t,p,()=>o.value?"":I.value),z=L(()=>t.hideSelected?V.value.filter(te=>!P.value.some(be=>be.value===te.value)):V.value),W=L(()=>P.value.map(te=>te.value)),ne=L(()=>{var be;return(t.autoSelectFirst===!0||t.autoSelectFirst==="exact"&&I.value===((be=z.value[0])==null?void 0:be.title))&&z.value.length>0&&!o.value&&!l.value}),ee=L(()=>t.hideNoData&&!z.value.length||S.isReadonly.value||S.isDisabled.value),J=xe(),X=Zm(J,r);function Y(te){v=!0,t.openOnClear&&(h.value=!0)}function se(){ee.value||(h.value=!0)}function q(te){ee.value||(s.value&&(te.preventDefault(),te.stopPropagation()),h.value=!h.value)}function oe(te){var be;te.key!==" "&&Zs(te)&&((be=r.value)==null||be.focus())}function U(te){var Fe;if(aO(te)||S.isReadonly.value)return;const be=r.value.selectionStart,Ve=P.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(te.key)&&te.preventDefault(),["Enter","ArrowDown"].includes(te.key)&&(h.value=!0),["Escape"].includes(te.key)&&(h.value=!1),["Enter","Escape","Tab"].includes(te.key)&&(ne.value&&["Enter","Tab"].includes(te.key)&&!P.value.some(We=>{let{value:K}=We;return K===z.value[0].value})&&pe(V.value[0]),o.value=!0),te.key==="ArrowDown"&&ne.value&&((Fe=J.value)==null||Fe.focus("next")),te.key==="Enter"&&I.value&&(pe(dr(t,I.value)),T.value&&(E.value="")),["Backspace","Delete"].includes(te.key)){if(!t.multiple&&T.value&&P.value.length>0&&!I.value)return pe(P.value[0],!1);if(~f.value){te.preventDefault();const We=f.value;pe(P.value[f.value],!1),f.value=We>=Ve-1?Ve-2:We}else te.key==="Backspace"&&!I.value&&(f.value=Ve-1);return}if(t.multiple)if(te.key==="ArrowLeft"){if(f.value<0&&be>0)return;const We=f.value>-1?f.value-1:Ve-1;P.value[We]?f.value=We:(f.value=-1,r.value.setSelectionRange(I.value.length,I.value.length))}else if(te.key==="ArrowRight"){if(f.value<0)return;const We=f.value+1;P.value[We]?f.value=We:(f.value=-1,r.value.setSelectionRange(0,0))}else~f.value&&Zs(te)&&(f.value=-1)}function le(){var te;t.eager&&((te=u.value)==null||te.calculateVisibleItems())}function ue(){var te;s.value&&(o.value=!0,(te=r.value)==null||te.focus())}function pe(te){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!te||te.props.disabled))if(t.multiple){const Ve=P.value.findIndex(We=>(t.valueComparator||aa)(We.value,te.value)),Fe=be??!~Ve;if(~Ve){const We=Fe?[...P.value,te]:[...P.value];We.splice(Ve,1),P.value=We}else Fe&&(P.value=[...P.value,te]);t.clearOnSelect&&(I.value="")}else{const Ve=be!==!1;P.value=Ve?[te]:[],E.value=Ve&&!T.value?te.title:"",wt(()=>{h.value=!1,o.value=!0})}}function $(te){s.value=!0,setTimeout(()=>{l.value=!0})}function Z(te){l.value=!1}function Q(te){(te==null||te===""&&!t.multiple&&!T.value)&&(P.value=[])}return Oe(s,(te,be)=>{if(!(te||te===be)&&(f.value=-1,h.value=!1,I.value)){if(t.multiple){pe(dr(t,I.value));return}if(!T.value)return;P.value.some(Ve=>{let{title:Fe}=Ve;return Fe===I.value})?E.value="":pe(dr(t,I.value))}}),Oe(h,()=>{if(!t.hideSelected&&h.value&&P.value.length){const te=z.value.findIndex(be=>P.value.some(Ve=>(t.valueComparator||aa)(Ve.value,be.value)));At&&window.requestAnimationFrame(()=>{var be;te>=0&&((be=u.value)==null||be.scrollToIndex(te))})}}),Oe(()=>t.items,(te,be)=>{h.value||s.value&&!be.length&&te.length&&(h.value=!0)}),we(()=>{const te=!!(!t.hideNoData||z.value.length||a["prepend-item"]||a["append-item"]||a["no-data"]),be=P.value.length>0,Ve=pi.filterProps(t);return x(pi,me({ref:r},Ve,{modelValue:I.value,"onUpdate:modelValue":[Fe=>I.value=Fe,Q],focused:s.value,"onUpdate:focused":Fe=>s.value=Fe,validationValue:P.externalValue,counterValue:O.value,dirty:be,class:["v-combobox",{"v-combobox--active-menu":h.value,"v-combobox--chips":!!t.chips,"v-combobox--selection-slot":!!T.value,"v-combobox--selecting-index":f.value>-1,[`v-combobox--${t.multiple?"multiple":"single"}`]:!0},t.class],style:t.style,readonly:S.isReadonly.value,placeholder:be?void 0:t.placeholder,"onClick:clear":Y,"onMousedown:control":se,onKeydown:U}),{...a,default:()=>x(Re,null,[x(ts,me({ref:c,modelValue:h.value,"onUpdate:modelValue":Fe=>h.value=Fe,activator:"parent",contentClass:"v-combobox__content",disabled:ee.value,eager:t.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:t.transition,onAfterEnter:le,onAfterLeave:ue},t.menuProps),{default:()=>[te&&x(Qs,me({ref:J,selected:W.value,selectStrategy:t.multiple?"independent":"single-independent",onMousedown:Fe=>Fe.preventDefault(),onKeydown:oe,onFocusin:$,onFocusout:Z,tabindex:"-1","aria-live":"polite",color:t.itemColor??t.color},X,t.listProps),{default:()=>{var Fe,We,K;return[(Fe=a["prepend-item"])==null?void 0:Fe.call(a),!z.value.length&&!t.hideNoData&&(((We=a["no-data"])==null?void 0:We.call(a))??x(Fa,{key:"no-data",title:i(t.noDataText)},null)),x(Du,{ref:u,renderless:!0,items:z.value},{default:ie=>{var ye;let{item:_e,index:je,itemRef:ut}=ie;const it=me(_e.props,{ref:ut,key:_e.value,active:ne.value&&je===0?!0:void 0,onClick:()=>pe(_e,null)});return((ye=a.item)==null?void 0:ye.call(a,{item:_e,index:je,props:it}))??x(Fa,me(it,{role:"option"}),{prepend:Le=>{let{isSelected:rt}=Le;return x(Re,null,[t.multiple&&!t.hideSelected?x(Ti,{key:_e.value,modelValue:rt,ripple:!1,tabindex:"-1"},null):void 0,_e.props.prependAvatar&&x(ma,{image:_e.props.prependAvatar},null),_e.props.prependIcon&&x(_t,{icon:_e.props.prependIcon},null)])},title:()=>{var Le,rt;return o.value?_e.title:YR(_e.title,(Le=F(_e))==null?void 0:Le.title,((rt=I.value)==null?void 0:rt.length)??0)}})}}),(K=a["append-item"])==null?void 0:K.call(a)]}})]}),P.value.map((Fe,We)=>{function K(ut){ut.stopPropagation(),ut.preventDefault(),pe(Fe,!1)}const ie={"onClick:close":K,onKeydown(ut){ut.key!=="Enter"&&ut.key!==" "||(ut.preventDefault(),ut.stopPropagation(),K(ut))},onMousedown(ut){ut.preventDefault(),ut.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},_e=A.value?!!a.chip:!!a.selection,je=_e?wu(A.value?a.chip({item:Fe,index:We,props:ie}):a.selection({item:Fe,index:We})):void 0;if(!(_e&&!je))return x("div",{key:Fe.value,class:["v-combobox__selection",We===f.value&&["v-combobox__selection--selected",C.value]],style:We===f.value?k.value:{}},[A.value?a.chip?x(st,{key:"chip-defaults",defaults:{VChip:{closable:t.closableChips,size:"small",text:Fe.title}}},{default:()=>[je]}):x(xs,me({key:"chip",closable:t.closableChips,size:"small",text:Fe.title,disabled:Fe.props.disabled},ie),null):je??x("span",{class:"v-combobox__selection-text"},[Fe.title,t.multiple&&We[]}},"DataTable-expand"),R1=Symbol.for("vuetify:datatable:expanded");function Nu(t){const e=ge(t,"expandOnClick"),n=Xe(t,"expanded",t.expanded,o=>new Set(o),o=>[...o.values()]);function a(o,l){const c=new Set(n.value);l?c.add(o.value):c.delete(o.value),n.value=c}function i(o){return n.value.has(o.value)}function r(o){a(o,!i(o))}const s={expand:a,expanded:n,expandOnClick:e,isExpanded:i,toggleExpand:r};return Wt(R1,s),s}function N1(){const t=ht(R1);if(!t)throw new Error("foo");return t}const tg=ae({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),F1=Symbol.for("vuetify:data-table-group");function ng(t){return{groupBy:Xe(t,"groupBy")}}function Fu(t){const{disableSort:e,groupBy:n,sortBy:a}=t,i=xe(new Set),r=L(()=>n.value.map(u=>({...u,order:u.order??!1})).concat(e!=null&&e.value?[]:a.value));function s(u){return i.value.has(u.id)}function o(u){const d=new Set(i.value);s(u)?d.delete(u.id):d.add(u.id),i.value=d}function l(u){function d(h){const f=[];for(const v of h.items)"type"in v&&v.type==="group"?f.push(...d(v)):f.push(v);return[...new Set(f)]}return d({type:"group",items:u,id:"dummy",key:"dummy",value:"dummy",depth:0})}const c={sortByWithGroups:r,toggleGroup:o,opened:i,groupBy:n,extractRows:l,isGroupOpen:s};return Wt(F1,c),c}function B1(){const t=ht(F1);if(!t)throw new Error("Missing group!");return t}function zR(t,e){if(!t.length)return[];const n=new Map;for(const a of t){const i=es(a.raw,e);n.has(i)||n.set(i,[]),n.get(i).push(a)}return n}function Y1(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!e.length)return[];const i=zR(t,e[0]),r=[],s=e.slice(1);return i.forEach((o,l)=>{const c=e[0],u=`${a}_${c}_${l}`;r.push({depth:n,id:u,key:c,value:l,items:s.length?Y1(o,s,n+1,u):o,type:"group"})}),r}function H1(t,e){const n=[];for(const a of t)"type"in a&&a.type==="group"?(a.value!=null&&n.push(a),(e.has(a.id)||a.value==null)&&n.push(...H1(a.items,e))):n.push(a);return n}function Bu(t,e,n){return{flatItems:L(()=>{if(!e.value.length)return t.value;const i=Y1(t.value,e.value.map(r=>r.key));return H1(i,n.value)})}}function Yu(t){let{page:e,itemsPerPage:n,sortBy:a,groupBy:i,search:r}=t;const s=un("VDataTable"),o=L(()=>({page:e.value,itemsPerPage:n.value,sortBy:a.value,groupBy:i.value,search:r.value}));let l=null;Oe(o,()=>{aa(l,o.value)||(l&&l.search!==o.value.search&&(e.value=1),s.emit("update:options",o.value),l=o.value)},{deep:!0,immediate:!0})}const ag=ae({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),j1=Symbol.for("vuetify:data-table-pagination");function ig(t){const e=Xe(t,"page",void 0,a=>Number(a??1)),n=Xe(t,"itemsPerPage",void 0,a=>Number(a??10));return{page:e,itemsPerPage:n}}function rg(t){const{page:e,itemsPerPage:n,itemsLength:a}=t,i=L(()=>n.value===-1?0:n.value*(e.value-1)),r=L(()=>n.value===-1?a.value:Math.min(a.value,i.value+n.value)),s=L(()=>n.value===-1||a.value===0?1:Math.ceil(a.value/n.value));Oe([e,s],()=>{e.value>s.value&&(e.value=s.value)});function o(h){n.value=h,e.value=1}function l(){e.value=en(e.value+1,1,s.value)}function c(){e.value=en(e.value-1,1,s.value)}function u(h){e.value=en(h,1,s.value)}const d={page:e,itemsPerPage:n,startIndex:i,stopIndex:r,pageCount:s,itemsLength:a,nextPage:l,prevPage:c,setPage:u,setItemsPerPage:o};return Wt(j1,d),d}function WR(){const t=ht(j1);if(!t)throw new Error("Missing pagination!");return t}function z1(t){const e=un("usePaginatedItems"),{items:n,startIndex:a,stopIndex:i,itemsPerPage:r}=t,s=L(()=>r.value<=0?n.value:n.value.slice(a.value,i.value));return Oe(s,o=>{e.emit("update:currentItems",o)},{immediate:!0}),{paginatedItems:s}}const $R={showSelectAll:!1,allSelected:()=>[],select:t=>{var a;let{items:e,value:n}=t;return new Set(n?[(a=e[0])==null?void 0:a.value]:[])},selectAll:t=>{let{selected:e}=t;return e}},W1={showSelectAll:!0,allSelected:t=>{let{currentPage:e}=t;return e},select:t=>{let{items:e,value:n,selected:a}=t;for(const i of e)n?a.add(i.value):a.delete(i.value);return a},selectAll:t=>{let{value:e,currentPage:n,selected:a}=t;return W1.select({items:n,value:e,selected:a})}},$1={showSelectAll:!0,allSelected:t=>{let{allItems:e}=t;return e},select:t=>{let{items:e,value:n,selected:a}=t;for(const i of e)n?a.add(i.value):a.delete(i.value);return a},selectAll:t=>{let{value:e,allItems:n,selected:a}=t;return $1.select({items:n,value:e,selected:a})}},X1=ae({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:aa}},"DataTable-select"),U1=Symbol.for("vuetify:data-table-selection");function Hu(t,e){let{allItems:n,currentPage:a}=e;const i=Xe(t,"modelValue",t.modelValue,p=>new Set(Gt(p).map(y=>{var w;return((w=n.value.find(C=>t.valueComparator(y,C.value)))==null?void 0:w.value)??y})),p=>[...p.values()]),r=L(()=>n.value.filter(p=>p.selectable)),s=L(()=>a.value.filter(p=>p.selectable)),o=L(()=>{if(typeof t.selectStrategy=="object")return t.selectStrategy;switch(t.selectStrategy){case"single":return $R;case"all":return $1;case"page":default:return W1}});function l(p){return Gt(p).every(y=>i.value.has(y.value))}function c(p){return Gt(p).some(y=>i.value.has(y.value))}function u(p,y){const w=o.value.select({items:p,value:y,selected:new Set(i.value)});i.value=w}function d(p){u([p],!l([p]))}function h(p){const y=o.value.selectAll({value:p,allItems:r.value,currentPage:s.value,selected:new Set(i.value)});i.value=y}const f=L(()=>i.value.size>0),v=L(()=>{const p=o.value.allSelected({allItems:r.value,currentPage:s.value});return!!p.length&&l(p)}),m=L(()=>o.value.showSelectAll),g={toggleSelect:d,select:u,selectAll:h,isSelected:l,isSomeSelected:c,someSelected:f,allSelected:v,showSelectAll:m};return Wt(U1,g),g}function ju(){const t=ht(U1);if(!t)throw new Error("Missing selection!");return t}const G1=ae({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),q1=Symbol.for("vuetify:data-table-sort");function zu(t){const e=Xe(t,"sortBy"),n=ge(t,"mustSort"),a=ge(t,"multiSort");return{sortBy:e,mustSort:n,multiSort:a}}function Wu(t){const{sortBy:e,mustSort:n,multiSort:a,page:i}=t,r=l=>{if(l.key==null)return;let c=e.value.map(d=>({...d}))??[];const u=c.find(d=>d.key===l.key);u?u.order==="desc"?n.value&&c.length===1?u.order="asc":c=c.filter(d=>d.key!==l.key):u.order="desc":a.value?c.push({key:l.key,order:"asc"}):c=[{key:l.key,order:"asc"}],e.value=c,i&&(i.value=1)};function s(l){return!!e.value.find(c=>c.key===l.key)}const o={sortBy:e,toggleSort:r,isSorted:s};return Wt(q1,o),o}function Z1(){const t=ht(q1);if(!t)throw new Error("Missing sort!");return t}function sg(t,e,n,a){const i=$t();return{sortedItems:L(()=>{var s,o;return n.value.length?XR(e.value,n.value,i.current.value,{transform:a==null?void 0:a.transform,sortFunctions:{...t.customKeySort,...(s=a==null?void 0:a.sortFunctions)==null?void 0:s.value},sortRawFunctions:(o=a==null?void 0:a.sortRawFunctions)==null?void 0:o.value}):e.value})}}function XR(t,e,n,a){const i=new Intl.Collator(n,{sensitivity:"accent",usage:"sort"});return t.map(s=>[s,a!=null&&a.transform?a.transform(s):s]).sort((s,o)=>{var l,c;for(let u=0;uy!=null?y.toString().toLocaleLowerCase():y),v!==m)return lc(v)&&lc(m)?0:lc(v)?-1:lc(m)?1:!isNaN(v)&&!isNaN(m)?Number(v)-Number(m):i.compare(v,m)}}return 0}).map(s=>{let[o]=s;return o})}const UR=ae({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function GR(t,e){const n=t.returnObject?e:vn(e,t.itemValue),a=vn(e,t.itemSelectable,!0);return{type:"item",value:n,selectable:a,raw:e}}function qR(t,e){const n=[];for(const a of e)n.push(GR(t,a));return n}function ZR(t){return{items:L(()=>qR(t,t.items))}}const KR=ae({search:String,loading:Boolean,...ze(),...UR(),...X1(),...G1(),...ag({itemsPerPage:5}),...V1(),...tg(),...So(),...dt(),...xi({transition:{component:dl,hideOnLeave:!0}})},"VDataIterator"),JR=ve()({name:"VDataIterator",props:KR(),emits:{"update:modelValue":t=>!0,"update:groupBy":t=>!0,"update:page":t=>!0,"update:itemsPerPage":t=>!0,"update:sortBy":t=>!0,"update:options":t=>!0,"update:expanded":t=>!0,"update:currentItems":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"groupBy"),i=ge(t,"search"),{items:r}=ZR(t),{filteredItems:s}=Co(t,r,i,{transform:Y=>Y.raw}),{sortBy:o,multiSort:l,mustSort:c}=zu(t),{page:u,itemsPerPage:d}=ig(t),{toggleSort:h}=Wu({sortBy:o,multiSort:l,mustSort:c,page:u}),{sortByWithGroups:f,opened:v,extractRows:m,isGroupOpen:g,toggleGroup:p}=Fu({groupBy:a,sortBy:o}),{sortedItems:y}=sg(t,s,f,{transform:Y=>Y.raw}),{flatItems:w}=Bu(y,a,v),C=L(()=>w.value.length),{startIndex:k,stopIndex:P,pageCount:S,prevPage:A,nextPage:T,setItemsPerPage:E,setPage:I}=rg({page:u,itemsPerPage:d,itemsLength:C}),{paginatedItems:O}=z1({items:w,startIndex:k,stopIndex:P,itemsPerPage:d}),V=L(()=>m(O.value)),{isSelected:F,select:z,selectAll:W,toggleSelect:ne}=Hu(t,{allItems:r,currentPage:V}),{isExpanded:ee,toggleExpand:J}=Nu(t);Yu({page:u,itemsPerPage:d,sortBy:o,groupBy:a,search:i});const X=L(()=>({page:u.value,itemsPerPage:d.value,sortBy:o.value,pageCount:S.value,toggleSort:h,prevPage:A,nextPage:T,setPage:I,setItemsPerPage:E,isSelected:F,select:z,selectAll:W,toggleSelect:ne,isExpanded:ee,toggleExpand:J,isGroupOpen:g,toggleGroup:p,items:V.value,groupedItems:O.value}));return we(()=>x(t.tag,{class:["v-data-iterator",{"v-data-iterator--loading":t.loading},t.class],style:t.style},{default:()=>{var Y,se;return[(Y=n.header)==null?void 0:Y.call(n,X.value),x(na,{transition:t.transition},{default:()=>{var q,oe;return[t.loading?x(El,{key:"loader",name:"v-data-iterator",active:!0},{default:U=>{var le;return(le=n.loader)==null?void 0:le.call(n,U)}}):x("div",{key:"items"},[O.value.length?(oe=n.default)==null?void 0:oe.call(n,X.value):(q=n["no-data"])==null?void 0:q.call(n)])]}}),(se=n.footer)==null?void 0:se.call(n,X.value)]}})),{}}});function QR(){const t=xe([]);Z2(()=>t.value=[]);function e(n,a){t.value[a]=n}return{refs:t,updateRef:e}}const eN=ae({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:t=>t.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:t=>t%1===0},totalVisible:[Number,String],firstIcon:{type:Ze,default:"$first"},prevIcon:{type:Ze,default:"$prev"},nextIcon:{type:Ze,default:"$next"},lastIcon:{type:Ze,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...Pa(),...ze(),...Sn(),...Mn(),...an(),...Li(),...dt({tag:"nav"}),...kt(),...ii({variant:"text"})},"VPagination"),bf=ve()({name:"VPagination",props:eN(),emits:{"update:modelValue":t=>!0,first:t=>!0,prev:t=>!0,next:t=>!0,last:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=Xe(t,"modelValue"),{t:r,n:s}=$t(),{isRtl:o}=On(),{themeClasses:l}=Ot(t),{width:c}=ri(),u=De(-1);tn(void 0,{scoped:!0});const{resizeRef:d}=gi(A=>{if(!A.length)return;const{target:T,contentRect:E}=A[0],I=T.querySelector(".v-pagination__list > *");if(!I)return;const O=E.width,V=I.offsetWidth+parseFloat(getComputedStyle(I).marginRight)*2;u.value=m(O,V)}),h=L(()=>parseInt(t.length,10)),f=L(()=>parseInt(t.start,10)),v=L(()=>t.totalVisible!=null?parseInt(t.totalVisible,10):u.value>=0?u.value:m(c.value,58));function m(A,T){const E=t.showFirstLastPage?5:3;return Math.max(0,Math.floor(Number(((A-T*E)/T).toFixed(2))))}const g=L(()=>{if(h.value<=0||isNaN(h.value)||h.value>Number.MAX_SAFE_INTEGER)return[];if(v.value<=0)return[];if(v.value===1)return[i.value];if(h.value<=v.value)return Da(h.value,f.value);const A=v.value%2===0,T=A?v.value/2:Math.floor(v.value/2),E=A?T:T+1,I=h.value-T;if(E-i.value>=0)return[...Da(Math.max(1,v.value-1),f.value),t.ellipsis,h.value];if(i.value-I>=(A?1:0)){const O=v.value-1,V=h.value-O+f.value;return[f.value,t.ellipsis,...Da(O,V)]}else{const O=Math.max(1,v.value-2),V=O===1?i.value:i.value-Math.ceil(O/2)+f.value;return[f.value,t.ellipsis,...Da(O,V),t.ellipsis,h.value]}});function p(A,T,E){A.preventDefault(),i.value=T,E&&a(E,T)}const{refs:y,updateRef:w}=QR();tn({VPaginationBtn:{color:ge(t,"color"),border:ge(t,"border"),density:ge(t,"density"),size:ge(t,"size"),variant:ge(t,"variant"),rounded:ge(t,"rounded"),elevation:ge(t,"elevation")}});const C=L(()=>g.value.map((A,T)=>{const E=I=>w(I,T);if(typeof A=="string")return{isActive:!1,key:`ellipsis-${T}`,page:A,props:{ref:E,ellipsis:!0,icon:!0,disabled:!0}};{const I=A===i.value;return{isActive:I,key:A,page:s(A),props:{ref:E,ellipsis:!1,icon:!0,disabled:!!t.disabled||Number(t.length)<2,color:I?t.activeColor:t.color,"aria-current":I,"aria-label":r(I?t.currentPageAriaLabel:t.pageAriaLabel,A),onClick:O=>p(O,A)}}}})),k=L(()=>{const A=!!t.disabled||i.value<=f.value,T=!!t.disabled||i.value>=f.value+h.value-1;return{first:t.showFirstLastPage?{icon:o.value?t.lastIcon:t.firstIcon,onClick:E=>p(E,f.value,"first"),disabled:A,"aria-label":r(t.firstAriaLabel),"aria-disabled":A}:void 0,prev:{icon:o.value?t.nextIcon:t.prevIcon,onClick:E=>p(E,i.value-1,"prev"),disabled:A,"aria-label":r(t.previousAriaLabel),"aria-disabled":A},next:{icon:o.value?t.prevIcon:t.nextIcon,onClick:E=>p(E,i.value+1,"next"),disabled:T,"aria-label":r(t.nextAriaLabel),"aria-disabled":T},last:t.showFirstLastPage?{icon:o.value?t.firstIcon:t.lastIcon,onClick:E=>p(E,f.value+h.value-1,"last"),disabled:T,"aria-label":r(t.lastAriaLabel),"aria-disabled":T}:void 0}});function P(){var T;const A=i.value-f.value;(T=y.value[A])==null||T.$el.focus()}function S(A){A.key===Fh.left&&!t.disabled&&i.value>Number(t.start)?(i.value=i.value-1,wt(P)):A.key===Fh.right&&!t.disabled&&i.valuex(t.tag,{ref:d,class:["v-pagination",l.value,t.class],style:t.style,role:"navigation","aria-label":r(t.ariaLabel),onKeydown:S,"data-test":"v-pagination-root"},{default:()=>[x("ul",{class:"v-pagination__list"},[t.showFirstLastPage&&x("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[n.first?n.first(k.value.first):x(ct,me({_as:"VPaginationBtn"},k.value.first),null)]),x("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[n.prev?n.prev(k.value.prev):x(ct,me({_as:"VPaginationBtn"},k.value.prev),null)]),C.value.map((A,T)=>x("li",{key:A.key,class:["v-pagination__item",{"v-pagination__item--is-active":A.isActive}],"data-test":"v-pagination-item"},[n.item?n.item(A):x(ct,me({_as:"VPaginationBtn"},A.props),{default:()=>[A.page]})])),x("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[n.next?n.next(k.value.next):x(ct,me({_as:"VPaginationBtn"},k.value.next),null)]),t.showFirstLastPage&&x("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[n.last?n.last(k.value.last):x(ct,me({_as:"VPaginationBtn"},k.value.last),null)])])]})),{}}}),og=ae({prevIcon:{type:Ze,default:"$prev"},nextIcon:{type:Ze,default:"$next"},firstIcon:{type:Ze,default:"$first"},lastIcon:{type:Ze,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),pl=ve()({name:"VDataTableFooter",props:og(),setup(t,e){let{slots:n}=e;const{t:a}=$t(),{page:i,pageCount:r,startIndex:s,stopIndex:o,itemsLength:l,itemsPerPage:c,setItemsPerPage:u}=WR(),d=L(()=>t.itemsPerPageOptions.map(h=>typeof h=="number"?{value:h,title:h===-1?a("$vuetify.dataFooter.itemsPerPageAll"):String(h)}:{...h,title:isNaN(Number(h.title))?a(h.title):h.title}));return we(()=>{var f;const h=bf.filterProps(t);return x("div",{class:"v-data-table-footer"},[(f=n.prepend)==null?void 0:f.call(n),x("div",{class:"v-data-table-footer__items-per-page"},[x("span",null,[a(t.itemsPerPageText)]),x(Jm,{items:d.value,modelValue:c.value,"onUpdate:modelValue":v=>u(Number(v)),density:"compact",variant:"outlined","hide-details":!0},null)]),x("div",{class:"v-data-table-footer__info"},[x("div",null,[a(t.pageText,l.value?s.value+1:0,o.value,l.value)])]),x("div",{class:"v-data-table-footer__pagination"},[x(bf,me({modelValue:i.value,"onUpdate:modelValue":v=>i.value=v,density:"comfortable","first-aria-label":t.firstPageLabel,"last-aria-label":t.lastPageLabel,length:r.value,"next-aria-label":t.nextPageLabel,"previous-aria-label":t.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":t.showCurrentPage?1:0,variant:"plain"},h),null)])])}),{}}}),Uc=BO({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(t,e)=>{let{slots:n}=e;const a=t.tag??"td";return x(a,{class:["v-data-table__td",{"v-data-table-column--fixed":t.fixed,"v-data-table-column--last-fixed":t.lastFixed,"v-data-table-column--no-padding":t.noPadding,"v-data-table-column--nowrap":t.nowrap},`v-data-table-column--align-${t.align}`],style:{height:Ne(t.height),width:Ne(t.width),maxWidth:Ne(t.maxWidth),left:Ne(t.fixedOffset||null)}},{default:()=>{var i;return[(i=n.default)==null?void 0:i.call(n)]}})}),tN=ae({headers:Array},"DataTable-header"),K1=Symbol.for("vuetify:data-table-headers"),J1={title:"",sortable:!1},nN={...J1,width:48};function aN(){const e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(n=>({element:n,priority:0}));return{enqueue:(n,a)=>{let i=!1;for(let r=0;ra){e.splice(r,0,{element:n,priority:a}),i=!0;break}i||e.push({element:n,priority:a})},size:()=>e.length,count:()=>{let n=0;if(!e.length)return 0;const a=Math.floor(e[0].priority);for(let i=0;ie.shift()}}function yf(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!t.children)e.push(t);else for(const n of t.children)yf(n,e);return e}function Q1(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const n of t)n.key&&e.add(n.key),n.children&&Q1(n.children,e);return e}function iN(t){if(t.key){if(t.key==="data-table-group")return J1;if(["data-table-expand","data-table-select"].includes(t.key))return nN}}function lg(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return t.children?Math.max(e,...t.children.map(n=>lg(n,e+1))):e}function rN(t){let e=!1;function n(r){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(r)if(s&&(r.fixed=!0),r.fixed)if(r.children)for(let o=r.children.length-1;o>=0;o--)n(r.children[o],!0);else e?isNaN(Number(r.width))?(`${r.key}`,void 0):r.minWidth=Math.max(Number(r.width)||0,Number(r.minWidth)||0):r.lastFixed=!0,e=!0;else if(r.children)for(let o=r.children.length-1;o>=0;o--)n(r.children[o]);else e=!1}for(let r=t.length-1;r>=0;r--)n(t[r]);function a(r){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!r)return s;if(r.children){r.fixedOffset=s;for(const o of r.children)s=a(o,s)}else r.fixed&&(r.fixedOffset=s,s+=parseFloat(r.width||"0")||0);return s}let i=0;for(const r of t)i=a(r,i)}function sN(t,e){const n=[];let a=0;const i=aN(t);for(;i.size()>0;){let s=i.count();const o=[];let l=1;for(;s>0;){const{element:c,priority:u}=i.dequeue(),d=e-a-lg(c);if(o.push({...c,rowspan:d??1,colspan:c.children?yf(c).length:1}),c.children)for(const h of c.children){const f=u%1+l/Math.pow(10,a+2);i.enqueue(h,a+d+f)}l+=1,s-=1}a+=1,n.push(o)}return{columns:t.map(s=>yf(s)).flat(),headers:n}}function ek(t){const e=[];for(const n of t){const a={...iN(n),...n},i=a.key??(typeof a.value=="string"?a.value:null),r=a.value??i??null,s={...a,key:i,value:r,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?ek(a.children):void 0};e.push(s)}return e}function cg(t,e){const n=xe([]),a=xe([]),i=xe({}),r=xe({}),s=xe({});on(()=>{var m,g,p;const c=(t.headers||Object.keys(t.items[0]??{}).map(y=>({key:y,title:oo(y)}))).slice(),u=Q1(c);(m=e==null?void 0:e.groupBy)!=null&&m.value.length&&!u.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(g=e==null?void 0:e.showSelect)!=null&&g.value&&!u.has("data-table-select")&&c.unshift({key:"data-table-select"}),(p=e==null?void 0:e.showExpand)!=null&&p.value&&!u.has("data-table-expand")&&c.push({key:"data-table-expand"});const d=ek(c);rN(d);const h=Math.max(...d.map(y=>lg(y)))+1,f=sN(d,h);n.value=f.headers,a.value=f.columns;const v=f.headers.flat(1);for(const y of v)y.key&&(y.sortable&&(y.sort&&(i.value[y.key]=y.sort),y.sortRaw&&(r.value[y.key]=y.sortRaw)),y.filter&&(s.value[y.key]=y.filter))});const o={headers:n,columns:a,sortFunctions:i,sortRawFunctions:r,filterFunctions:s};return Wt(K1,o),o}function $u(){const t=ht(K1);if(!t)throw new Error("Missing headers!");return t}const tk=ae({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,sortAscIcon:{type:Ze,default:"$sortAsc"},sortDescIcon:{type:Ze,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...gs(),...Cu()},"VDataTableHeaders"),is=ve()({name:"VDataTableHeaders",props:tk(),setup(t,e){let{slots:n}=e;const{t:a}=$t(),{toggleSort:i,sortBy:r,isSorted:s}=Z1(),{someSelected:o,allSelected:l,selectAll:c,showSelectAll:u}=ju(),{columns:d,headers:h}=$u(),{loaderClasses:f}=Ll(t);function v(A,T){if(!(!(t.sticky||t.fixedHeader)&&!A.fixed))return{position:"sticky",left:A.fixed?Ne(A.fixedOffset):void 0,top:t.sticky||t.fixedHeader?`calc(var(--v-table-header-height) * ${T})`:void 0}}function m(A){const T=r.value.find(E=>E.key===A.key);return T?T.order==="asc"?t.sortAscIcon:t.sortDescIcon:t.sortAscIcon}const{backgroundColorClasses:g,backgroundColorStyles:p}=Ft(t,"color"),{displayClasses:y,mobile:w}=ri(t),C=L(()=>({headers:h.value,columns:d.value,toggleSort:i,isSorted:s,sortBy:r.value,someSelected:o.value,allSelected:l.value,selectAll:c,getSortIcon:m})),k=L(()=>["v-data-table__th",{"v-data-table__th--sticky":t.sticky||t.fixedHeader},y.value,f.value]),P=A=>{let{column:T,x:E,y:I}=A;const O=T.key==="data-table-select"||T.key==="data-table-expand",V=me(t.headerProps??{},T.headerProps??{});return x(Uc,me({tag:"th",align:T.align,class:[{"v-data-table__th--sortable":T.sortable&&!t.disableSort,"v-data-table__th--sorted":s(T),"v-data-table__th--fixed":T.fixed},...k.value],style:{width:Ne(T.width),minWidth:Ne(T.minWidth),maxWidth:Ne(T.maxWidth),...v(T,I)},colspan:T.colspan,rowspan:T.rowspan,onClick:T.sortable?()=>i(T):void 0,fixed:T.fixed,nowrap:T.nowrap,lastFixed:T.lastFixed,noPadding:O},V),{default:()=>{var W;const F=`header.${T.key}`,z={column:T,selectAll:c,isSorted:s,toggleSort:i,sortBy:r.value,someSelected:o.value,allSelected:l.value,getSortIcon:m};return n[F]?n[F](z):T.key==="data-table-select"?((W=n["header.data-table-select"])==null?void 0:W.call(n,z))??(u.value&&x(Ti,{modelValue:l.value,indeterminate:o.value&&!l.value,"onUpdate:modelValue":c},null)):x("div",{class:"v-data-table-header__content"},[x("span",null,[T.title]),T.sortable&&!t.disableSort&&x(_t,{key:"icon",class:"v-data-table-header__sort-icon",icon:m(T)},null),t.multiSort&&s(T)&&x("div",{key:"badge",class:["v-data-table-header__sort-badge",...g.value],style:p.value},[r.value.findIndex(ne=>ne.key===T.key)+1])])}})},S=()=>{const A=me(t.headerProps??{}??{}),T=L(()=>d.value.filter(I=>(I==null?void 0:I.sortable)&&!t.disableSort)),E=L(()=>{if(d.value.find(O=>O.key==="data-table-select")!=null)return l.value?"$checkboxOn":o.value?"$checkboxIndeterminate":"$checkboxOff"});return x(Uc,me({tag:"th",class:[...k.value],colspan:h.value.length+1},A),{default:()=>[x("div",{class:"v-data-table-header__content"},[x(Jm,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:T.value,label:a("$vuetify.dataTable.sortBy"),multiple:t.multiSort,variant:"underlined","onClick:clear":()=>r.value=[],appendIcon:E.value,"onClick:append":()=>c(!l.value)},{...n,chip:I=>{var O;return x(xs,{onClick:(O=I.item.raw)!=null&&O.sortable?()=>i(I.item.raw):void 0,onMousedown:V=>{V.preventDefault(),V.stopPropagation()}},{default:()=>[I.item.title,x(_t,{class:["v-data-table__td-sort-icon",s(I.item.raw)&&"v-data-table__td-sort-icon-active"],icon:m(I.item.raw),size:"small"},null)]})}})])]})};we(()=>w.value?x("tr",null,[x(S,null,null)]):x(Re,null,[n.headers?n.headers(C.value):h.value.map((A,T)=>x("tr",null,[A.map((E,I)=>x(P,{column:E,x:I,y:T},null))])),t.loading&&x("tr",{class:"v-data-table-progress"},[x("th",{colspan:d.value.length},[x(El,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof t.loading=="boolean"?void 0:t.loading,indeterminate:!0},{default:n.loader})])])]))}}),oN=ae({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),lN=ve()({name:"VDataTableGroupHeaderRow",props:oN(),setup(t,e){let{slots:n}=e;const{isGroupOpen:a,toggleGroup:i,extractRows:r}=B1(),{isSelected:s,isSomeSelected:o,select:l}=ju(),{columns:c}=$u(),u=L(()=>r([t.item]));return()=>x("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":t.item.depth}},[c.value.map(d=>{var h,f;if(d.key==="data-table-group"){const v=a(t.item)?"$expand":"$next",m=()=>i(t.item);return((h=n["data-table-group"])==null?void 0:h.call(n,{item:t.item,count:u.value.length,props:{icon:v,onClick:m}}))??x(Uc,{class:"v-data-table-group-header-row__column"},{default:()=>[x(ct,{size:"small",variant:"text",icon:v,onClick:m},null),x("span",null,[t.item.value]),x("span",null,[En("("),u.value.length,En(")")])]})}if(d.key==="data-table-select"){const v=s(u.value),m=o(u.value)&&!v,g=p=>l(u.value,p);return((f=n["data-table-select"])==null?void 0:f.call(n,{props:{modelValue:v,indeterminate:m,"onUpdate:modelValue":g}}))??x("td",null,[x(Ti,{modelValue:v,indeterminate:m,"onUpdate:modelValue":g},null)])}return x("td",null,null)})])}}),cN=ae({index:Number,item:Object,cellProps:[Object,Function],onClick:Rn(),onContextmenu:Rn(),onDblclick:Rn(),...gs()},"VDataTableRow"),ug=ve()({name:"VDataTableRow",props:cN(),setup(t,e){let{slots:n}=e;const{displayClasses:a,mobile:i}=ri(t,"v-data-table__tr"),{isSelected:r,toggleSelect:s,someSelected:o,allSelected:l,selectAll:c}=ju(),{isExpanded:u,toggleExpand:d}=N1(),{toggleSort:h,sortBy:f,isSorted:v}=Z1(),{columns:m}=$u();we(()=>x("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(t.onClick||t.onContextmenu||t.onDblclick)},a.value],onClick:t.onClick,onContextmenu:t.onContextmenu,onDblclick:t.onDblclick},[t.item&&m.value.map((g,p)=>{const y=t.item,w=`item.${g.key}`,C=`header.${g.key}`,k={index:t.index,item:y.raw,internalItem:y,value:es(y.columns,g.key),column:g,isSelected:r,toggleSelect:s,isExpanded:u,toggleExpand:d},P={column:g,selectAll:c,isSorted:v,toggleSort:h,sortBy:f.value,someSelected:o.value,allSelected:l.value,getSortIcon:()=>""},S=typeof t.cellProps=="function"?t.cellProps({index:k.index,item:k.item,internalItem:k.internalItem,value:k.value,column:g}):t.cellProps,A=typeof g.cellProps=="function"?g.cellProps({index:k.index,item:k.item,internalItem:k.internalItem,value:k.value}):g.cellProps;return x(Uc,me({align:g.align,class:{"v-data-table__td--expanded-row":g.key==="data-table-expand","v-data-table__td--select-row":g.key==="data-table-select"},fixed:g.fixed,fixedOffset:g.fixedOffset,lastFixed:g.lastFixed,maxWidth:i.value?void 0:g.maxWidth,noPadding:g.key==="data-table-select"||g.key==="data-table-expand",nowrap:g.nowrap,width:i.value?void 0:g.width},S,A),{default:()=>{var E,I,O,V,F;if(n[w]&&!i.value)return(E=n[w])==null?void 0:E.call(n,k);if(g.key==="data-table-select")return((I=n["item.data-table-select"])==null?void 0:I.call(n,k))??x(Ti,{disabled:!y.selectable,modelValue:r([y]),onClick:vr(()=>s(y),["stop"])},null);if(g.key==="data-table-expand")return((O=n["item.data-table-expand"])==null?void 0:O.call(n,k))??x(ct,{icon:u(y)?"$collapse":"$expand",size:"small",variant:"text",onClick:vr(()=>d(y),["stop"])},null);const T=hn(k.value);return i.value?x(Re,null,[x("div",{class:"v-data-table__td-title"},[((V=n[C])==null?void 0:V.call(n,P))??g.title]),x("div",{class:"v-data-table__td-value"},[((F=n[w])==null?void 0:F.call(n,k))??T])]):T}})})]))}}),nk=ae({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...gs()},"VDataTableRows"),rs=ve()({name:"VDataTableRows",inheritAttrs:!1,props:nk(),setup(t,e){let{attrs:n,slots:a}=e;const{columns:i}=$u(),{expandOnClick:r,toggleExpand:s,isExpanded:o}=N1(),{isSelected:l,toggleSelect:c}=ju(),{toggleGroup:u,isGroupOpen:d}=B1(),{t:h}=$t(),{mobile:f}=ri(t);return we(()=>{var v,m;return t.loading&&(!t.items.length||a.loading)?x("tr",{class:"v-data-table-rows-loading",key:"loading"},[x("td",{colspan:i.value.length},[((v=a.loading)==null?void 0:v.call(a))??h(t.loadingText)])]):!t.loading&&!t.items.length&&!t.hideNoData?x("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[x("td",{colspan:i.value.length},[((m=a["no-data"])==null?void 0:m.call(a))??h(t.noDataText)])]):x(Re,null,[t.items.map((g,p)=>{var C;if(g.type==="group"){const k={index:p,item:g,columns:i.value,isExpanded:o,toggleExpand:s,isSelected:l,toggleSelect:c,toggleGroup:u,isGroupOpen:d};return a["group-header"]?a["group-header"](k):x(lN,me({key:`group-header_${g.id}`,item:g},Fp(n,":group-header",()=>k)),a)}const y={index:p,item:g.raw,internalItem:g,columns:i.value,isExpanded:o,toggleExpand:s,isSelected:l,toggleSelect:c},w={...y,props:me({key:`item_${g.key??g.index}`,onClick:r.value?()=>{s(g)}:void 0,index:p,item:g,cellProps:t.cellProps,mobile:f.value},Fp(n,":row",()=>y),typeof t.rowProps=="function"?t.rowProps({item:y.item,index:y.index,internalItem:y.internalItem}):t.rowProps)};return x(Re,{key:w.props.key},[a.item?a.item(w):x(ug,w.props,a),o(g)&&((C=a["expanded-row"])==null?void 0:C.call(a,y))])})])}),{}}});const ak=ae({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...ze(),...Sn(),...dt(),...kt()},"VTable"),ss=ve()({name:"VTable",props:ak(),setup(t,e){let{slots:n,emit:a}=e;const{themeClasses:i}=Ot(t),{densityClasses:r}=Gn(t);return we(()=>x(t.tag,{class:["v-table",{"v-table--fixed-height":!!t.height,"v-table--fixed-header":t.fixedHeader,"v-table--fixed-footer":t.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":t.hover},i.value,r.value,t.class],style:t.style},{default:()=>{var s,o,l;return[(s=n.top)==null?void 0:s.call(n),n.default?x("div",{class:"v-table__wrapper",style:{height:Ne(t.height)}},[x("table",null,[n.default()])]):(o=n.wrapper)==null?void 0:o.call(n),(l=n.bottom)==null?void 0:l.call(n)]}})),{}}}),uN=ae({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function dN(t,e,n,a){const i=t.returnObject?e:vn(e,t.itemValue),r=vn(e,t.itemSelectable,!0),s=a.reduce((o,l)=>(l.key!=null&&(o[l.key]=vn(e,l.value)),o),{});return{type:"item",key:t.returnObject?vn(e,t.itemValue):i,index:n,value:i,selectable:r,columns:s,raw:e}}function hN(t,e,n){return e.map((a,i)=>dN(t,a,i,n))}function dg(t,e){return{items:L(()=>hN(t,t.items,e.value))}}const hg=ae({...nk(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...V1(),...tg(),...tN(),...uN(),...X1(),...G1(),...tk(),...ak()},"DataTable"),fN=ae({...ag(),...hg(),...So(),...og()},"VDataTable"),mN=ve()({name:"VDataTable",props:fN(),emits:{"update:modelValue":t=>!0,"update:page":t=>!0,"update:itemsPerPage":t=>!0,"update:sortBy":t=>!0,"update:options":t=>!0,"update:groupBy":t=>!0,"update:expanded":t=>!0,"update:currentItems":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{groupBy:i}=ng(t),{sortBy:r,multiSort:s,mustSort:o}=zu(t),{page:l,itemsPerPage:c}=ig(t),{disableSort:u}=ai(t),{columns:d,headers:h,sortFunctions:f,sortRawFunctions:v,filterFunctions:m}=cg(t,{groupBy:i,showSelect:ge(t,"showSelect"),showExpand:ge(t,"showExpand")}),{items:g}=dg(t,d),p=ge(t,"search"),{filteredItems:y}=Co(t,g,p,{transform:ue=>ue.columns,customKeyFilter:m}),{toggleSort:w}=Wu({sortBy:r,multiSort:s,mustSort:o,page:l}),{sortByWithGroups:C,opened:k,extractRows:P,isGroupOpen:S,toggleGroup:A}=Fu({groupBy:i,sortBy:r,disableSort:u}),{sortedItems:T}=sg(t,y,C,{transform:ue=>({...ue.raw,...ue.columns}),sortFunctions:f,sortRawFunctions:v}),{flatItems:E}=Bu(T,i,k),I=L(()=>E.value.length),{startIndex:O,stopIndex:V,pageCount:F,setItemsPerPage:z}=rg({page:l,itemsPerPage:c,itemsLength:I}),{paginatedItems:W}=z1({items:E,startIndex:O,stopIndex:V,itemsPerPage:c}),ne=L(()=>P(W.value)),{isSelected:ee,select:J,selectAll:X,toggleSelect:Y,someSelected:se,allSelected:q}=Hu(t,{allItems:g,currentPage:ne}),{isExpanded:oe,toggleExpand:U}=Nu(t);Yu({page:l,itemsPerPage:c,sortBy:r,groupBy:i,search:p}),tn({VDataTableRows:{hideNoData:ge(t,"hideNoData"),noDataText:ge(t,"noDataText"),loading:ge(t,"loading"),loadingText:ge(t,"loadingText")}});const le=L(()=>({page:l.value,itemsPerPage:c.value,sortBy:r.value,pageCount:F.value,toggleSort:w,setItemsPerPage:z,someSelected:se.value,allSelected:q.value,isSelected:ee,select:J,selectAll:X,toggleSelect:Y,isExpanded:oe,toggleExpand:U,isGroupOpen:S,toggleGroup:A,items:ne.value.map(ue=>ue.raw),internalItems:ne.value,groupedItems:W.value,columns:d.value,headers:h.value}));return we(()=>{const ue=pl.filterProps(t),pe=is.filterProps(t),$=rs.filterProps(t),Z=ss.filterProps(t);return x(ss,me({class:["v-data-table",{"v-data-table--show-select":t.showSelect,"v-data-table--loading":t.loading},t.class],style:t.style},Z,{fixedHeader:t.fixedHeader||t.sticky}),{top:()=>{var Q;return(Q=a.top)==null?void 0:Q.call(a,le.value)},default:()=>{var Q,he,te,be,Ve,Fe;return a.default?a.default(le.value):x(Re,null,[(Q=a.colgroup)==null?void 0:Q.call(a,le.value),!t.hideDefaultHeader&&x("thead",{key:"thead"},[x(is,pe,a)]),(he=a.thead)==null?void 0:he.call(a,le.value),!t.hideDefaultBody&&x("tbody",null,[(te=a["body.prepend"])==null?void 0:te.call(a,le.value),a.body?a.body(le.value):x(rs,me(n,$,{items:W.value}),a),(be=a["body.append"])==null?void 0:be.call(a,le.value)]),(Ve=a.tbody)==null?void 0:Ve.call(a,le.value),(Fe=a.tfoot)==null?void 0:Fe.call(a,le.value)])},bottom:()=>a.bottom?a.bottom(le.value):!t.hideDefaultFooter&&x(Re,null,[x(di,null,null),x(pl,ue,{prepend:a["footer.prepend"]})])})}),{}}}),gN=ae({...hg(),...tg(),...g1(),...So()},"VDataTableVirtual"),vN=ve()({name:"VDataTableVirtual",props:gN(),emits:{"update:modelValue":t=>!0,"update:sortBy":t=>!0,"update:options":t=>!0,"update:groupBy":t=>!0,"update:expanded":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{groupBy:i}=ng(t),{sortBy:r,multiSort:s,mustSort:o}=zu(t),{disableSort:l}=ai(t),{columns:c,headers:u,filterFunctions:d,sortFunctions:h,sortRawFunctions:f}=cg(t,{groupBy:i,showSelect:ge(t,"showSelect"),showExpand:ge(t,"showExpand")}),{items:v}=dg(t,c),m=ge(t,"search"),{filteredItems:g}=Co(t,v,m,{transform:pe=>pe.columns,customKeyFilter:d}),{toggleSort:p}=Wu({sortBy:r,multiSort:s,mustSort:o}),{sortByWithGroups:y,opened:w,extractRows:C,isGroupOpen:k,toggleGroup:P}=Fu({groupBy:i,sortBy:r,disableSort:l}),{sortedItems:S}=sg(t,g,y,{transform:pe=>({...pe.raw,...pe.columns}),sortFunctions:h,sortRawFunctions:f}),{flatItems:A}=Bu(S,i,w),T=L(()=>C(A.value)),{isSelected:E,select:I,selectAll:O,toggleSelect:V,someSelected:F,allSelected:z}=Hu(t,{allItems:T,currentPage:T}),{isExpanded:W,toggleExpand:ne}=Nu(t),{containerRef:ee,markerRef:J,paddingTop:X,paddingBottom:Y,computedItems:se,handleItemResize:q,handleScroll:oe,handleScrollend:U}=v1(t,A),le=L(()=>se.value.map(pe=>pe.raw));Yu({sortBy:r,page:De(1),itemsPerPage:De(-1),groupBy:i,search:m}),tn({VDataTableRows:{hideNoData:ge(t,"hideNoData"),noDataText:ge(t,"noDataText"),loading:ge(t,"loading"),loadingText:ge(t,"loadingText")}});const ue=L(()=>({sortBy:r.value,toggleSort:p,someSelected:F.value,allSelected:z.value,isSelected:E,select:I,selectAll:O,toggleSelect:V,isExpanded:W,toggleExpand:ne,isGroupOpen:k,toggleGroup:P,items:T.value.map(pe=>pe.raw),internalItems:T.value,groupedItems:A.value,columns:c.value,headers:u.value}));we(()=>{const pe=is.filterProps(t),$=rs.filterProps(t),Z=ss.filterProps(t);return x(ss,me({class:["v-data-table",{"v-data-table--loading":t.loading},t.class],style:t.style},Z,{fixedHeader:t.fixedHeader||t.sticky}),{top:()=>{var Q;return(Q=a.top)==null?void 0:Q.call(a,ue.value)},wrapper:()=>{var Q,he,te;return x("div",{ref:ee,onScrollPassive:oe,onScrollend:U,class:"v-table__wrapper",style:{height:Ne(t.height)}},[x("table",null,[(Q=a.colgroup)==null?void 0:Q.call(a,ue.value),!t.hideDefaultHeader&&x("thead",{key:"thead"},[x(is,pe,a)]),!t.hideDefaultBody&&x("tbody",null,[x("tr",{ref:J,style:{height:Ne(X.value),border:0}},[x("td",{colspan:c.value.length,style:{height:0,border:0}},null)]),(he=a["body.prepend"])==null?void 0:he.call(a,ue.value),x(rs,me(n,$,{items:le.value}),{...a,item:be=>x(m1,{key:be.internalItem.index,renderless:!0,"onUpdate:height":Ve=>q(be.internalItem.index,Ve)},{default:Ve=>{var We;let{itemRef:Fe}=Ve;return((We=a.item)==null?void 0:We.call(a,{...be,itemRef:Fe}))??x(ug,me(be.props,{ref:Fe,key:be.internalItem.index,index:be.internalItem.index}),a)}})}),(te=a["body.append"])==null?void 0:te.call(a,ue.value),x("tr",{style:{height:Ne(Y.value),border:0}},[x("td",{colspan:c.value.length,style:{height:0,border:0}},null)])])])])},bottom:()=>{var Q;return(Q=a.bottom)==null?void 0:Q.call(a,ue.value)}})})}}),pN=ae({itemsLength:{type:[Number,String],required:!0},...ag(),...hg(),...og()},"VDataTableServer"),bN=ve()({name:"VDataTableServer",props:pN(),emits:{"update:modelValue":t=>!0,"update:page":t=>!0,"update:itemsPerPage":t=>!0,"update:sortBy":t=>!0,"update:options":t=>!0,"update:expanded":t=>!0,"update:groupBy":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{groupBy:i}=ng(t),{sortBy:r,multiSort:s,mustSort:o}=zu(t),{page:l,itemsPerPage:c}=ig(t),{disableSort:u}=ai(t),d=L(()=>parseInt(t.itemsLength,10)),{columns:h,headers:f}=cg(t,{groupBy:i,showSelect:ge(t,"showSelect"),showExpand:ge(t,"showExpand")}),{items:v}=dg(t,h),{toggleSort:m}=Wu({sortBy:r,multiSort:s,mustSort:o,page:l}),{opened:g,isGroupOpen:p,toggleGroup:y,extractRows:w}=Fu({groupBy:i,sortBy:r,disableSort:u}),{pageCount:C,setItemsPerPage:k}=rg({page:l,itemsPerPage:c,itemsLength:d}),{flatItems:P}=Bu(v,i,g),{isSelected:S,select:A,selectAll:T,toggleSelect:E,someSelected:I,allSelected:O}=Hu(t,{allItems:v,currentPage:v}),{isExpanded:V,toggleExpand:F}=Nu(t),z=L(()=>w(v.value));Yu({page:l,itemsPerPage:c,sortBy:r,groupBy:i,search:ge(t,"search")}),Wt("v-data-table",{toggleSort:m,sortBy:r}),tn({VDataTableRows:{hideNoData:ge(t,"hideNoData"),noDataText:ge(t,"noDataText"),loading:ge(t,"loading"),loadingText:ge(t,"loadingText")}});const W=L(()=>({page:l.value,itemsPerPage:c.value,sortBy:r.value,pageCount:C.value,toggleSort:m,setItemsPerPage:k,someSelected:I.value,allSelected:O.value,isSelected:S,select:A,selectAll:T,toggleSelect:E,isExpanded:V,toggleExpand:F,isGroupOpen:p,toggleGroup:y,items:z.value.map(ne=>ne.raw),internalItems:z.value,groupedItems:P.value,columns:h.value,headers:f.value}));we(()=>{const ne=pl.filterProps(t),ee=is.filterProps(t),J=rs.filterProps(t),X=ss.filterProps(t);return x(ss,me({class:["v-data-table",{"v-data-table--loading":t.loading},t.class],style:t.style},X,{fixedHeader:t.fixedHeader||t.sticky}),{top:()=>{var Y;return(Y=a.top)==null?void 0:Y.call(a,W.value)},default:()=>{var Y,se,q,oe,U,le;return a.default?a.default(W.value):x(Re,null,[(Y=a.colgroup)==null?void 0:Y.call(a,W.value),!t.hideDefaultHeader&&x("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[x(is,ee,a)]),(se=a.thead)==null?void 0:se.call(a,W.value),!t.hideDefaultBody&&x("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(q=a["body.prepend"])==null?void 0:q.call(a,W.value),a.body?a.body(W.value):x(rs,me(n,J,{items:P.value}),a),(oe=a["body.append"])==null?void 0:oe.call(a,W.value)]),(U=a.tbody)==null?void 0:U.call(a,W.value),(le=a.tfoot)==null?void 0:le.call(a,W.value)])},bottom:()=>a.bottom?a.bottom(W.value):!t.hideDefaultFooter&&x(Re,null,[x(di,null,null),x(pl,ne,{prepend:a["footer.prepend"]})])})})}});const yN=ae({actionText:String,bgColor:String,color:String,icon:Ze,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...ze(),...Cn(),...Li({size:void 0}),...kt()},"VEmptyState"),xN=ve()({name:"VEmptyState",props:yN(),emits:{"click:action":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const{themeClasses:i}=Ot(t),{backgroundColorClasses:r,backgroundColorStyles:s}=Ft(ge(t,"bgColor")),{dimensionStyles:o}=An(t),{displayClasses:l}=ri();function c(u){n("click:action",u)}return we(()=>{var g,p,y;const u=!!(a.actions||t.actionText),d=!!(a.headline||t.headline),h=!!(a.title||t.title),f=!!(a.text||t.text),v=!!(a.media||t.image||t.icon),m=t.size||(t.image?200:96);return x("div",{class:["v-empty-state",{[`v-empty-state--${t.justify}`]:!0},i.value,r.value,l.value,t.class],style:[s.value,o.value,t.style]},[v&&x("div",{key:"media",class:"v-empty-state__media"},[a.media?x(st,{key:"media-defaults",defaults:{VImg:{src:t.image,height:m},VIcon:{size:m,icon:t.icon}}},{default:()=>[a.media()]}):x(Re,null,[t.image?x(Gi,{key:"image",src:t.image,height:m},null):t.icon?x(_t,{key:"icon",color:t.color,size:m,icon:t.icon},null):void 0])]),d&&x("div",{key:"headline",class:"v-empty-state__headline"},[((g=a.headline)==null?void 0:g.call(a))??t.headline]),h&&x("div",{key:"title",class:"v-empty-state__title"},[((p=a.title)==null?void 0:p.call(a))??t.title]),f&&x("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:Ne(t.textWidth)}},[((y=a.text)==null?void 0:y.call(a))??t.text]),a.default&&x("div",{key:"content",class:"v-empty-state__content"},[a.default()]),u&&x("div",{key:"actions",class:"v-empty-state__actions"},[x(st,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:t.color??"surface-variant",text:t.actionText}}},{default:()=>{var w;return[((w=a.actions)==null?void 0:w.call(a,{props:{onClick:c}}))??x(ct,{onClick:c},null)]}})])])}),{}}});const bl=Symbol.for("vuetify:v-expansion-panel"),ik=ae({...ze(),...Bm()},"VExpansionPanelText"),xf=ve()({name:"VExpansionPanelText",props:ik(),setup(t,e){let{slots:n}=e;const a=ht(bl);if(!a)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:i,onAfterLeave:r}=Ym(t,a.isSelected);return we(()=>x(Mu,{onAfterLeave:r},{default:()=>{var s;return[Yt(x("div",{class:["v-expansion-panel-text",t.class],style:t.style},[n.default&&i.value&&x("div",{class:"v-expansion-panel-text__wrapper"},[(s=n.default)==null?void 0:s.call(n)])]),[[Ca,a.isSelected.value]])]}})),{}}}),rk=ae({color:String,expandIcon:{type:Ze,default:"$expand"},collapseIcon:{type:Ze,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...ze(),...Cn()},"VExpansionPanelTitle"),wf=ve()({name:"VExpansionPanelTitle",directives:{Ripple:Qi},props:rk(),setup(t,e){let{slots:n}=e;const a=ht(bl);if(!a)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(t,"color"),{dimensionStyles:s}=An(t),o=L(()=>({collapseIcon:t.collapseIcon,disabled:a.disabled.value,expanded:a.isSelected.value,expandIcon:t.expandIcon,readonly:t.readonly})),l=L(()=>a.isSelected.value?t.collapseIcon:t.expandIcon);return we(()=>{var c;return Yt(x("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":a.isSelected.value,"v-expansion-panel-title--focusable":t.focusable,"v-expansion-panel-title--static":t.static},i.value,t.class],style:[r.value,s.value,t.style],type:"button",tabindex:a.disabled.value?-1:void 0,disabled:a.disabled.value,"aria-expanded":a.isSelected.value,onClick:t.readonly?void 0:a.toggle},[x("span",{class:"v-expansion-panel-title__overlay"},null),(c=n.default)==null?void 0:c.call(n,o.value),!t.hideActions&&x(st,{defaults:{VIcon:{icon:l.value}}},{default:()=>{var u;return[x("span",{class:"v-expansion-panel-title__icon"},[((u=n.actions)==null?void 0:u.call(n,o.value))??x(_t,null,null)])]}})]),[[ba("ripple"),t.ripple]])}),{}}}),fg=ae({title:String,text:String,bgColor:String,...Mn(),...hs(),...an(),...dt(),...rk(),...ik()},"VExpansionPanel"),kf=ve()({name:"VExpansionPanel",props:fg(),emits:{"group:selected":t=>!0},setup(t,e){let{slots:n}=e;const a=fs(t,bl),{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(t,"bgColor"),{elevationClasses:s}=Hn(t),{roundedClasses:o}=dn(t),l=L(()=>(a==null?void 0:a.disabled.value)||t.disabled),c=L(()=>a.group.items.value.reduce((h,f,v)=>(a.group.selected.value.includes(f.id)&&h.push(v),h),[])),u=L(()=>{const h=a.group.items.value.findIndex(f=>f.id===a.id);return!a.isSelected.value&&c.value.some(f=>f-h===1)}),d=L(()=>{const h=a.group.items.value.findIndex(f=>f.id===a.id);return!a.isSelected.value&&c.value.some(f=>f-h===-1)});return Wt(bl,a),we(()=>{const h=!!(n.text||t.text),f=!!(n.title||t.title),v=wf.filterProps(t),m=xf.filterProps(t);return x(t.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":a.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":d.value,"v-expansion-panel--disabled":l.value},o.value,i.value,t.class],style:[r.value,t.style]},{default:()=>[x("div",{class:["v-expansion-panel__shadow",...s.value]},null),x(st,{defaults:{VExpansionPanelTitle:{...v},VExpansionPanelText:{...m}}},{default:()=>{var g;return[f&&x(wf,{key:"title"},{default:()=>[n.title?n.title():t.title]}),h&&x(xf,{key:"text"},{default:()=>[n.text?n.text():t.text]}),(g=n.default)==null?void 0:g.call(n)]}})]})}),{groupItem:a}}}),wN=["default","accordion","inset","popout"],sk=ae({flat:Boolean,...ds(),...Zi(fg(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...kt(),...ze(),...dt(),variant:{type:String,default:"default",validator:t=>wN.includes(t)}},"VExpansionPanels"),_f=ve()({name:"VExpansionPanels",props:sk(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{next:a,prev:i}=Sr(t,bl),{themeClasses:r}=Ot(t),s=L(()=>t.variant&&`v-expansion-panels--variant-${t.variant}`);return tn({VExpansionPanel:{bgColor:ge(t,"bgColor"),collapseIcon:ge(t,"collapseIcon"),color:ge(t,"color"),eager:ge(t,"eager"),elevation:ge(t,"elevation"),expandIcon:ge(t,"expandIcon"),focusable:ge(t,"focusable"),hideActions:ge(t,"hideActions"),readonly:ge(t,"readonly"),ripple:ge(t,"ripple"),rounded:ge(t,"rounded"),static:ge(t,"static")}}),we(()=>x(t.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":t.flat,"v-expansion-panels--tile":t.tile},r.value,s.value,t.class],style:t.style},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n,{prev:i,next:a})]}})),{next:a,prev:i}}});const kN=ae({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...Lt(Au({active:!0}),["location"]),...vs(),...Ji(),...xi({transition:"fab-transition"})},"VFab"),_N=ve()({name:"VFab",props:kN(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),i=De(56),r=xe(),{resizeRef:s}=gi(d=>{d.length&&(i.value=d[0].target.clientHeight)}),o=L(()=>t.app||t.absolute),l=L(()=>{var d;return o.value?((d=t.location)==null?void 0:d.split(" ").shift())??"bottom":!1}),c=L(()=>{var d;return o.value?((d=t.location)==null?void 0:d.split(" ")[1])??"end":!1});ha(()=>t.app,()=>{const d=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:l,layoutSize:L(()=>t.layout?i.value+24:0),elementSize:L(()=>i.value+24),active:L(()=>t.app&&a.value),absolute:ge(t,"absolute")});on(()=>{r.value=d.layoutItemStyles.value})});const u=xe();return we(()=>{const d=ct.filterProps(t);return x("div",{ref:u,class:["v-fab",{"v-fab--absolute":t.absolute,"v-fab--app":!!t.app,"v-fab--extended":t.extended,"v-fab--offset":t.offset,[`v-fab--${l.value}`]:o.value,[`v-fab--${c.value}`]:o.value},t.class],style:[t.app?{...r.value}:{height:t.absolute?"100%":"inherit"},t.style]},[x("div",{class:"v-fab__container"},[x(na,{appear:t.appear,transition:t.transition},{default:()=>[Yt(x(ct,me({ref:s},d,{active:void 0,location:void 0}),n),[[Ca,t.active]])]})])])}),{}}});const SN=ae({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:t=>typeof t=="boolean"||[1e3,1024].includes(Number(t))},...er({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:t=>t.multiple?[]:null,validator:t=>Gt(t).every(e=>e!=null&&typeof e=="object")},...Fl({clearable:!0})},"VFileInput"),CN=ve()({name:"VFileInput",inheritAttrs:!1,props:SN(),emits:{"click:control":t=>!0,"mousedown:control":t=>!0,"update:focused":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{t:r}=$t(),s=Xe(t,"modelValue",t.modelValue,I=>Gt(I),I=>!t.multiple&&Array.isArray(I)?I[0]:I),{isFocused:o,focus:l,blur:c}=wi(t),u=L(()=>typeof t.showSize!="boolean"?t.showSize:void 0),d=L(()=>(s.value??[]).reduce((I,O)=>{let{size:V=0}=O;return I+V},0)),h=L(()=>Yh(d.value,u.value)),f=L(()=>(s.value??[]).map(I=>{const{name:O="",size:V=0}=I;return t.showSize?`${O} (${Yh(V,u.value)})`:O})),v=L(()=>{var O;const I=((O=s.value)==null?void 0:O.length)??0;return t.showSize?r(t.counterSizeString,I,h.value):r(t.counterString,I)}),m=xe(),g=xe(),p=xe(),y=L(()=>o.value||t.active),w=L(()=>["plain","underlined"].includes(t.variant));function C(){var I;p.value!==document.activeElement&&((I=p.value)==null||I.focus()),o.value||l()}function k(I){var O;(O=p.value)==null||O.click()}function P(I){a("mousedown:control",I)}function S(I){var O;(O=p.value)==null||O.click(),a("click:control",I)}function A(I){I.stopPropagation(),C(),wt(()=>{s.value=[],xu(t["onClick:clear"],I)})}function T(I){I.preventDefault()}function E(I){I.preventDefault(),I.dataTransfer&&(s.value=[...I.dataTransfer.files??[]])}return Oe(s,I=>{(!Array.isArray(I)||!I.length)&&p.value&&(p.value.value="")}),we(()=>{const I=!!(i.counter||t.counter),O=!!(I||i.details),[V,F]=Ki(n),{modelValue:z,...W}=Un.filterProps(t),ne=wr.filterProps(t);return x(Un,me({ref:m,modelValue:t.multiple?s.value:s.value[0],class:["v-file-input",{"v-file-input--chips":!!t.chips,"v-file-input--hide":t.hideInput,"v-input--plain-underlined":w.value},t.class],style:t.style,"onClick:prepend":k},V,W,{centerAffix:!w.value,focused:o.value}),{...i,default:ee=>{let{id:J,isDisabled:X,isDirty:Y,isReadonly:se,isValid:q}=ee;return x(wr,me({ref:g,"prepend-icon":t.prependIcon,onMousedown:P,onClick:S,"onClick:clear":A,"onClick:prependInner":t["onClick:prependInner"],"onClick:appendInner":t["onClick:appendInner"]},ne,{id:J.value,active:y.value||Y.value,dirty:Y.value||t.dirty,disabled:X.value,focused:o.value,error:q.value===!1,onDragover:T,onDrop:E}),{...i,default:oe=>{var ue;let{props:{class:U,...le}}=oe;return x(Re,null,[x("input",me({ref:p,type:"file",readonly:se.value,disabled:X.value,multiple:t.multiple,name:t.name,onClick:pe=>{pe.stopPropagation(),se.value&&pe.preventDefault(),C()},onChange:pe=>{if(!pe.target)return;const $=pe.target;s.value=[...$.files??[]]},onFocus:C,onBlur:c},le,F),null),x("div",{class:U},[!!((ue=s.value)!=null&&ue.length)&&!t.hideInput&&(i.selection?i.selection({fileNames:f.value,totalBytes:d.value,totalBytesReadable:h.value}):t.chips?f.value.map(pe=>x(xs,{key:pe,size:"small",text:pe},null)):f.value.join(", "))])])}})},details:O?ee=>{var J,X;return x(Re,null,[(J=i.details)==null?void 0:J.call(i,ee),I&&x(Re,null,[x("span",null,null),x(Lu,{active:!!((X=s.value)!=null&&X.length),value:v.value,disabled:t.disabled},i.counter)])])}:void 0})}),Ta({},m,g,p)}});const AN=ae({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Pa(),...ze(),...Mn(),...vs(),...an(),...dt({tag:"footer"}),...kt()},"VFooter"),PN=ve()({name:"VFooter",props:AN(),setup(t,e){let{slots:n}=e;const a=xe(),{themeClasses:i}=Ot(t),{backgroundColorClasses:r,backgroundColorStyles:s}=Ft(ge(t,"color")),{borderClasses:o}=ja(t),{elevationClasses:l}=Hn(t),{roundedClasses:c}=dn(t),u=De(32),{resizeRef:d}=gi(f=>{f.length&&(u.value=f[0].target.clientHeight)}),h=L(()=>t.height==="auto"?u.value:parseInt(t.height,10));return ha(()=>t.app,()=>{const f=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:L(()=>"bottom"),layoutSize:h,elementSize:L(()=>t.height==="auto"?void 0:h.value),active:L(()=>t.app),absolute:ge(t,"absolute")});on(()=>{a.value=f.layoutItemStyles.value})}),we(()=>x(t.tag,{ref:d,class:["v-footer",i.value,r.value,o.value,l.value,c.value,t.class],style:[s.value,t.app?a.value:{height:Ne(t.height)},t.style]},n)),{}}}),TN=ae({...ze(),...fD()},"VForm"),IN=ve()({name:"VForm",props:TN(),emits:{"update:modelValue":t=>!0,submit:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=mD(t),r=xe();function s(l){l.preventDefault(),i.reset()}function o(l){const c=l,u=i.validate();c.then=u.then.bind(u),c.catch=u.catch.bind(u),c.finally=u.finally.bind(u),a("submit",c),c.defaultPrevented||u.then(d=>{var f;let{valid:h}=d;h&&((f=r.value)==null||f.submit())}),c.preventDefault()}return we(()=>{var l;return x("form",{ref:r,class:["v-form",t.class],style:t.style,novalidate:!0,onReset:s,onSubmit:o},[(l=n.default)==null?void 0:l.call(n,i)])}),Ta(i,r)}}),MN=ae({disabled:Boolean,modelValue:{type:Boolean,default:null},...Ou()},"VHover"),ON=ve()({name:"VHover",props:MN(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),{runOpenDelay:i,runCloseDelay:r}=Fm(t,s=>!t.disabled&&(a.value=s));return()=>{var s;return(s=n.default)==null?void 0:s.call(n,{isHovering:a.value,props:{onMouseenter:i,onMouseleave:r}})}}});const LN=ae({color:String,direction:{type:String,default:"vertical",validator:t=>["vertical","horizontal"].includes(t)},side:{type:String,default:"end",validator:t=>["start","end","both"].includes(t)},mode:{type:String,default:"intersect",validator:t=>["intersect","manual"].includes(t)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...Cn(),...dt()},"VInfiniteScroll"),db=Ha({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(t,e)=>!0},setup(t,e){let{emit:n}=e;const{intersectionRef:a,isIntersecting:i}=_u();return Oe(i,async r=>{n("intersect",t.side,r)}),we(()=>x("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":t.rootMargin},ref:a},[En(" ")])),{}}}),EN=ve()({name:"VInfiniteScroll",props:LN(),emits:{load:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=xe(),r=De("ok"),s=De("ok"),o=L(()=>Ne(t.margin)),l=De(!1);function c(k){if(!i.value)return;const P=t.direction==="vertical"?"scrollTop":"scrollLeft";i.value[P]=k}function u(){if(!i.value)return 0;const k=t.direction==="vertical"?"scrollTop":"scrollLeft";return i.value[k]}function d(){if(!i.value)return 0;const k=t.direction==="vertical"?"scrollHeight":"scrollWidth";return i.value[k]}function h(){if(!i.value)return 0;const k=t.direction==="vertical"?"clientHeight":"clientWidth";return i.value[k]}fn(()=>{i.value&&(t.side==="start"?c(d()):t.side==="both"&&c(d()/2-h()/2))});function f(k,P){k==="start"?r.value=P:k==="end"&&(s.value=P)}function v(k){return k==="start"?r.value:s.value}let m=0;function g(k,P){l.value=P,l.value&&p(k)}function p(k){if(t.mode!=="manual"&&!l.value)return;const P=v(k);if(!i.value||["empty","loading"].includes(P))return;m=d(),f(k,"loading");function S(A){f(k,A),wt(()=>{A==="empty"||A==="error"||(A==="ok"&&k==="start"&&c(d()-m+u()),t.mode!=="manual"&&wt(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{p(k)})})})}))})}a("load",{side:k,done:S})}const{t:y}=$t();function w(k,P){var T,E,I,O,V;if(t.side!==k&&t.side!=="both")return;const S=()=>p(k),A={side:k,props:{onClick:S,color:t.color}};return P==="error"?(T=n.error)==null?void 0:T.call(n,A):P==="empty"?((E=n.empty)==null?void 0:E.call(n,A))??x("div",null,[y(t.emptyText)]):t.mode==="manual"?P==="loading"?((I=n.loading)==null?void 0:I.call(n,A))??x(xr,{indeterminate:!0,color:t.color},null):((O=n["load-more"])==null?void 0:O.call(n,A))??x(ct,{variant:"outlined",color:t.color,onClick:S},{default:()=>[y(t.loadMoreText)]}):((V=n.loading)==null?void 0:V.call(n,A))??x(xr,{indeterminate:!0,color:t.color},null)}const{dimensionStyles:C}=An(t);we(()=>{const k=t.tag,P=t.side==="start"||t.side==="both",S=t.side==="end"||t.side==="both",A=t.mode==="intersect";return x(k,{ref:i,class:["v-infinite-scroll",`v-infinite-scroll--${t.direction}`,{"v-infinite-scroll--start":P,"v-infinite-scroll--end":S}],style:C.value},{default:()=>{var T;return[x("div",{class:"v-infinite-scroll__side"},[w("start",r.value)]),P&&A&&x(db,{key:"start",side:"start",onIntersect:g,rootMargin:o.value},null),(T=n.default)==null?void 0:T.call(n),S&&A&&x(db,{key:"end",side:"end",onIntersect:g,rootMargin:o.value},null),x("div",{class:"v-infinite-scroll__side"},[w("end",s.value)])]}})})}});const ok=Symbol.for("vuetify:v-item-group"),DN=ae({...ze(),...ds({selectedClass:"v-item--selected"}),...dt(),...kt()},"VItemGroup"),VN=ve()({name:"VItemGroup",props:DN(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{isSelected:i,select:r,next:s,prev:o,selected:l}=Sr(t,ok);return()=>x(t.tag,{class:["v-item-group",a.value,t.class],style:t.style},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:i,select:r,next:s,prev:o,selected:l.value})]}})}}),RN=ve()({name:"VItem",props:hs(),emits:{"group:selected":t=>!0},setup(t,e){let{slots:n}=e;const{isSelected:a,select:i,toggle:r,selectedClass:s,value:o,disabled:l}=fs(t,ok);return()=>{var c;return(c=n.default)==null?void 0:c.call(n,{isSelected:a.value,selectedClass:s.value,select:i,toggle:r,value:o.value,disabled:l.value})}}});const NN=Oi("v-kbd","kbd");const FN=ae({...ze(),...Cn(),...q0()},"VLayout"),BN=ve()({name:"VLayout",props:FN(),setup(t,e){let{slots:n}=e;const{layoutClasses:a,layoutStyles:i,getLayoutItem:r,items:s,layoutRef:o}=K0(t),{dimensionStyles:l}=An(t);return we(()=>{var c;return x("div",{ref:o,class:[a.value,t.class],style:[l.value,i.value,t.style]},[(c=n.default)==null?void 0:c.call(n)])}),{getLayoutItem:r,items:s}}});const YN=ae({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...ze(),...vs()},"VLayoutItem"),HN=ve()({name:"VLayoutItem",props:YN(),setup(t,e){let{slots:n}=e;const{layoutItemStyles:a}=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:ge(t,"position"),elementSize:ge(t,"size"),layoutSize:ge(t,"size"),active:ge(t,"modelValue"),absolute:ge(t,"absolute")});return()=>{var i;return x("div",{class:["v-layout-item",t.class],style:[a.value,t.style]},[(i=n.default)==null?void 0:i.call(n)])}}}),jN=ae({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...ze(),...Cn(),...dt(),...xi({transition:"fade-transition"})},"VLazy"),zN=ve()({name:"VLazy",directives:{intersect:Yl},props:jN(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{dimensionStyles:a}=An(t),i=Xe(t,"modelValue");function r(s){i.value||(i.value=s)}return we(()=>Yt(x(t.tag,{class:["v-lazy",t.class],style:[a.value,t.style]},{default:()=>[i.value&&x(na,{transition:t.transition,appear:!0},{default:()=>{var s;return[(s=n.default)==null?void 0:s.call(n)]}})]}),[[ba("intersect"),{handler:r,options:t.options},null]])),{}}});const WN=ae({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...ze()},"VLocaleProvider"),$N=ve()({name:"VLocaleProvider",props:WN(),setup(t,e){let{slots:n}=e;const{rtlClasses:a}=cL(t);return we(()=>{var i;return x("div",{class:["v-locale-provider",a.value,t.class],style:t.style},[(i=n.default)==null?void 0:i.call(n)])}),{}}});const XN=ae({scrollable:Boolean,...ze(),...Cn(),...dt({tag:"main"})},"VMain"),UN=ve()({name:"VMain",props:XN(),setup(t,e){let{slots:n}=e;const{dimensionStyles:a}=An(t),{mainStyles:i}=Z0(),{ssrBootStyles:r}=ys();return we(()=>x(t.tag,{class:["v-main",{"v-main--scrollable":t.scrollable},t.class],style:[i.value,r.value,a.value,t.style]},{default:()=>{var s,o;return[t.scrollable?x("div",{class:"v-main__scroller"},[(s=n.default)==null?void 0:s.call(n)]):(o=n.default)==null?void 0:o.call(n)]}})),{}}});function GN(t){let{rootEl:e,isSticky:n,layoutItemStyles:a}=t;const i=De(!1),r=De(0),s=L(()=>{const c=typeof i.value=="boolean"?"top":i.value;return[n.value?{top:"auto",bottom:"auto",height:void 0}:void 0,i.value?{[c]:Ne(r.value)}:{top:a.value.top}]});fn(()=>{Oe(n,c=>{c?window.addEventListener("scroll",l,{passive:!0}):window.removeEventListener("scroll",l)},{immediate:!0})}),Vn(()=>{window.removeEventListener("scroll",l)});let o=0;function l(){const c=o>window.scrollY?"up":"down",u=e.value.getBoundingClientRect(),d=parseFloat(a.value.top??0),h=window.scrollY-Math.max(0,r.value-d),f=u.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,v=parseFloat(getComputedStyle(e.value).getPropertyValue("--v-body-scroll-y"))||0;u.height0;n--){if(t[n].t===t[n-1].t)continue;const a=hb(e),i=(t[n].d-t[n-1].d)/(t[n].t-t[n-1].t);e+=(i-a)*Math.abs(i),n===t.length-1&&(e*=.5)}return hb(e)*1e3}function KN(){const t={};function e(i){Array.from(i.changedTouches).forEach(r=>{(t[r.identifier]??(t[r.identifier]=new oO(ZN))).push([i.timeStamp,r])})}function n(i){Array.from(i.changedTouches).forEach(r=>{delete t[r.identifier]})}function a(i){var c;const r=(c=t[i])==null?void 0:c.values().reverse();if(!r)throw new Error(`No samples for touch id ${i}`);const s=r[0],o=[],l=[];for(const u of r){if(s[0]-u[0]>qN)break;o.push({t:u[0],d:u[1].clientX}),l.push({t:u[0],d:u[1].clientY})}return{x:fb(o),y:fb(l),get direction(){const{x:u,y:d}=this,[h,f]=[Math.abs(u),Math.abs(d)];return h>f&&u>=0?"right":h>f&&u<=0?"left":f>h&&d>=0?"down":f>h&&d<=0?"up":JN()}}}return{addMovement:e,endTouch:n,getVelocity:a}}function JN(){throw new Error}function QN(t){let{el:e,isActive:n,isTemporary:a,width:i,touchless:r,position:s}=t;fn(()=>{window.addEventListener("touchstart",y,{passive:!0}),window.addEventListener("touchmove",w,{passive:!1}),window.addEventListener("touchend",C,{passive:!0})}),Vn(()=>{window.removeEventListener("touchstart",y),window.removeEventListener("touchmove",w),window.removeEventListener("touchend",C)});const o=L(()=>["left","right"].includes(s.value)),{addMovement:l,endTouch:c,getVelocity:u}=KN();let d=!1;const h=De(!1),f=De(0),v=De(0);let m;function g(P,S){return(s.value==="left"?P:s.value==="right"?document.documentElement.clientWidth-P:s.value==="top"?P:s.value==="bottom"?document.documentElement.clientHeight-P:Ns())-(S?i.value:0)}function p(P){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const A=s.value==="left"?(P-v.value)/i.value:s.value==="right"?(document.documentElement.clientWidth-P-v.value)/i.value:s.value==="top"?(P-v.value)/i.value:s.value==="bottom"?(document.documentElement.clientHeight-P-v.value)/i.value:Ns();return S?Math.max(0,Math.min(1,A)):A}function y(P){if(r.value)return;const S=P.changedTouches[0].clientX,A=P.changedTouches[0].clientY,T=25,E=s.value==="left"?Sdocument.documentElement.clientWidth-T:s.value==="top"?Adocument.documentElement.clientHeight-T:Ns(),I=n.value&&(s.value==="left"?Sdocument.documentElement.clientWidth-i.value:s.value==="top"?Adocument.documentElement.clientHeight-i.value:Ns());(E||I||n.value&&a.value)&&(m=[S,A],v.value=g(o.value?S:A,n.value),f.value=p(o.value?S:A),d=v.value>-20&&v.value<80,c(P),l(P))}function w(P){const S=P.changedTouches[0].clientX,A=P.changedTouches[0].clientY;if(d){if(!P.cancelable){d=!1;return}const E=Math.abs(S-m[0]),I=Math.abs(A-m[1]);(o.value?E>I&&E>3:I>E&&I>3)?(h.value=!0,d=!1):(o.value?I:E)>3&&(d=!1)}if(!h.value)return;P.preventDefault(),l(P);const T=p(o.value?S:A,!1);f.value=Math.max(0,Math.min(1,T)),T>1?v.value=g(o.value?S:A,!0):T<0&&(v.value=g(o.value?S:A,!1))}function C(P){if(d=!1,!h.value)return;l(P),h.value=!1;const S=u(P.changedTouches[0].identifier),A=Math.abs(S.x),T=Math.abs(S.y);(o.value?A>T&&A>400:T>A&&T>3)?n.value=S.direction===({left:"right",right:"left",top:"down",bottom:"up"}[s.value]||Ns()):n.value=f.value>.5}const k=L(()=>h.value?{transform:s.value==="left"?`translateX(calc(-100% + ${f.value*i.value}px))`:s.value==="right"?`translateX(calc(100% - ${f.value*i.value}px))`:s.value==="top"?`translateY(calc(-100% + ${f.value*i.value}px))`:s.value==="bottom"?`translateY(calc(100% - ${f.value*i.value}px))`:Ns(),transition:"none"}:void 0);return ha(h,()=>{var A,T;const P=((A=e.value)==null?void 0:A.style.transform)??null,S=((T=e.value)==null?void 0:T.style.transition)??null;on(()=>{var E,I,O,V;(I=e.value)==null||I.style.setProperty("transform",((E=k.value)==null?void 0:E.transform)||"none"),(V=e.value)==null||V.style.setProperty("transition",((O=k.value)==null?void 0:O.transition)||null)}),Bn(()=>{var E,I;(E=e.value)==null||E.style.setProperty("transform",P),(I=e.value)==null||I.style.setProperty("transition",S)})}),{isDragging:h,dragProgress:f,dragStyles:k}}function Ns(){throw new Error}const eF=["start","end","left","right","top","bottom"],tF=ae({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:t=>eF.includes(t)},sticky:Boolean,...Pa(),...ze(),...Ou(),...gs({mobile:null}),...Mn(),...vs(),...an(),...dt({tag:"nav"}),...kt()},"VNavigationDrawer"),nF=ve()({name:"VNavigationDrawer",props:tF(),emits:{"update:modelValue":t=>!0,"update:rail":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{isRtl:r}=On(),{themeClasses:s}=Ot(t),{borderClasses:o}=ja(t),{backgroundColorClasses:l,backgroundColorStyles:c}=Ft(ge(t,"color")),{elevationClasses:u}=Hn(t),{displayClasses:d,mobile:h}=ri(t),{roundedClasses:f}=dn(t),v=L0(),m=Xe(t,"modelValue",null,X=>!!X),{ssrBootStyles:g}=ys(),{scopeId:p}=bs(),y=xe(),w=De(!1),{runOpenDelay:C,runCloseDelay:k}=Fm(t,X=>{w.value=X}),P=L(()=>t.rail&&t.expandOnHover&&w.value?Number(t.width):Number(t.rail?t.railWidth:t.width)),S=L(()=>jh(t.location,r.value)),A=L(()=>t.persistent),T=L(()=>!t.permanent&&(h.value||t.temporary)),E=L(()=>t.sticky&&!T.value&&S.value!=="bottom");ha(()=>t.expandOnHover&&t.rail!=null,()=>{Oe(w,X=>a("update:rail",!X))}),ha(()=>!t.disableResizeWatcher,()=>{Oe(T,X=>!t.permanent&&wt(()=>m.value=!X))}),ha(()=>!t.disableRouteWatcher&&!!v,()=>{Oe(v.currentRoute,()=>T.value&&(m.value=!1))}),Oe(()=>t.permanent,X=>{X&&(m.value=!0)}),t.modelValue==null&&!T.value&&(m.value=t.permanent||!h.value);const{isDragging:I,dragProgress:O}=QN({el:y,isActive:m,isTemporary:T,width:P,touchless:ge(t,"touchless"),position:S}),V=L(()=>{const X=T.value?0:t.rail&&t.expandOnHover?Number(t.railWidth):P.value;return I.value?X*O.value:X}),{layoutItemStyles:F,layoutItemScrimStyles:z}=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:S,layoutSize:V,elementSize:P,active:L(()=>m.value||I.value),disableTransitions:L(()=>I.value),absolute:L(()=>t.absolute||E.value&&typeof W.value!="string")}),{isStuck:W,stickyStyles:ne}=GN({rootEl:y,isSticky:E,layoutItemStyles:F}),ee=Ft(L(()=>typeof t.scrim=="string"?t.scrim:null)),J=L(()=>({...I.value?{opacity:O.value*.2,transition:"none"}:void 0,...z.value}));return tn({VList:{bgColor:"transparent"}}),we(()=>{const X=i.image||t.image;return x(Re,null,[x(t.tag,me({ref:y,onMouseenter:C,onMouseleave:k,class:["v-navigation-drawer",`v-navigation-drawer--${S.value}`,{"v-navigation-drawer--expand-on-hover":t.expandOnHover,"v-navigation-drawer--floating":t.floating,"v-navigation-drawer--is-hovering":w.value,"v-navigation-drawer--rail":t.rail,"v-navigation-drawer--temporary":T.value,"v-navigation-drawer--persistent":A.value,"v-navigation-drawer--active":m.value,"v-navigation-drawer--sticky":E.value},s.value,l.value,o.value,d.value,u.value,f.value,t.class],style:[c.value,F.value,g.value,ne.value,t.style]},p,n),{default:()=>{var Y,se,q;return[X&&x("div",{key:"image",class:"v-navigation-drawer__img"},[i.image?x(st,{key:"image-defaults",disabled:!t.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:t.image}}},i.image):x(Gi,{key:"image-img",alt:"",cover:!0,height:"inherit",src:t.image},null)]),i.prepend&&x("div",{class:"v-navigation-drawer__prepend"},[(Y=i.prepend)==null?void 0:Y.call(i)]),x("div",{class:"v-navigation-drawer__content"},[(se=i.default)==null?void 0:se.call(i)]),i.append&&x("div",{class:"v-navigation-drawer__append"},[(q=i.append)==null?void 0:q.call(i)])]}}),x(Ai,{name:"fade-transition"},{default:()=>[T.value&&(I.value||m.value)&&!!t.scrim&&x("div",me({class:["v-navigation-drawer__scrim",ee.backgroundColorClasses.value],style:[J.value,ee.backgroundColorStyles.value],onClick:()=>{A.value||(m.value=!1)}},p),null)]})])}),{isStuck:W}}}),aF=Ha({name:"VNoSsr",setup(t,e){let{slots:n}=e;const a=_w();return()=>{var i;return a.value&&((i=n.default)==null?void 0:i.call(n))}}});const iF=ae({autofocus:Boolean,divider:String,focusAll:Boolean,label:{type:String,default:"$vuetify.input.otp"},length:{type:[Number,String],default:6},modelValue:{type:[Number,String],default:void 0},placeholder:String,type:{type:String,default:"number"},...Cn(),...ko(),...Zi(Fl({variant:"outlined"}),["baseColor","bgColor","class","color","disabled","error","loading","rounded","style","theme","variant"])},"VOtpInput"),rF=ve()({name:"VOtpInput",props:iF(),emits:{finish:t=>!0,"update:focused":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const{dimensionStyles:r}=An(t),{isFocused:s,focus:o,blur:l}=wi(t),c=Xe(t,"modelValue","",A=>A==null?[]:String(A).split(""),A=>A.join("")),{t:u}=$t(),d=L(()=>Number(t.length)),h=L(()=>Array(d.value).fill(0)),f=xe(-1),v=xe(),m=xe([]),g=L(()=>m.value[f.value]);function p(){if(S(g.value.value)){g.value.value="";return}const A=c.value.slice(),T=g.value.value;A[f.value]=T;let E=null;f.value>c.value.length?E=c.value.length+1:f.value+1!==d.value&&(E="next"),c.value=A,E&&Ur(v.value,E)}function y(A){const T=c.value.slice(),E=f.value;let I=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(A.key)&&(A.preventDefault(),A.key==="ArrowLeft"?I="prev":A.key==="ArrowRight"?I="next":["Backspace","Delete"].includes(A.key)&&(T[f.value]="",c.value=T,f.value>0&&A.key==="Backspace"?I="prev":requestAnimationFrame(()=>{var O;(O=m.value[E])==null||O.select()})),requestAnimationFrame(()=>{I!=null&&Ur(v.value,I)}))}function w(A,T){var I,O;T.preventDefault(),T.stopPropagation();const E=((I=T==null?void 0:T.clipboardData)==null?void 0:I.getData("Text").slice(0,d.value))??"";S(E)||(c.value=E.split(""),(O=m.value)==null||O[A].blur())}function C(){c.value=[]}function k(A,T){o(),f.value=T}function P(){l(),f.value=-1}function S(A){return t.type==="number"&&/[^0-9]/g.test(A)}return tn({VField:{color:L(()=>t.color),bgColor:L(()=>t.color),baseColor:L(()=>t.baseColor),disabled:L(()=>t.disabled),error:L(()=>t.error),variant:L(()=>t.variant)}},{scoped:!0}),Oe(c,A=>{A.length===d.value&&a("finish",A.join(""))},{deep:!0}),Oe(f,A=>{A<0||wt(()=>{var T;(T=m.value[A])==null||T.select()})}),we(()=>{var E;const[A,T]=Ki(n);return x("div",me({class:["v-otp-input",{"v-otp-input--divided":!!t.divider},t.class],style:[t.style]},A),[x("div",{ref:v,class:"v-otp-input__content",style:[r.value]},[h.value.map((I,O)=>x(Re,null,[t.divider&&O!==0&&x("span",{class:"v-otp-input__divider"},[t.divider]),x(wr,{focused:s.value&&t.focusAll||f.value===O,key:O},{...i,loader:void 0,default:()=>x("input",{ref:V=>m.value[O]=V,"aria-label":u(t.label,O+1),autofocus:O===0&&t.autofocus,autocomplete:"one-time-code",class:["v-otp-input__field"],disabled:t.disabled,inputmode:t.type==="number"?"numeric":"text",min:t.type==="number"?0:void 0,maxlength:O===0?d.value:"1",placeholder:t.placeholder,type:t.type==="number"?"text":t.type,value:c.value[O],onInput:p,onFocus:V=>k(V,O),onBlur:P,onKeydown:y,onPaste:V=>w(O,V)},null)})])),x("input",me({class:"v-otp-input-input",type:"hidden"},T,{value:c.value.join("")}),null),x(vi,{contained:!0,"content-class":"v-otp-input__loader","model-value":!!t.loading,persistent:!0},{default:()=>{var I;return[((I=i.loader)==null?void 0:I.call(i))??x(xr,{color:typeof t.loading=="boolean"?void 0:t.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(E=i.default)==null?void 0:E.call(i)])])}),{blur:()=>{var A;(A=m.value)==null||A.some(T=>T.blur())},focus:()=>{var A;(A=m.value)==null||A[0].focus()},reset:C,isFocused:s}}});function sF(t){return Math.floor(Math.abs(t))*Math.sign(t)}const oF=ae({scale:{type:[Number,String],default:.5},...ze()},"VParallax"),lF=ve()({name:"VParallax",props:oF(),setup(t,e){let{slots:n}=e;const{intersectionRef:a,isIntersecting:i}=_u(),{resizeRef:r,contentRect:s}=gi(),{height:o}=ri(),l=xe();on(()=>{var f;a.value=r.value=(f=l.value)==null?void 0:f.$el});let c;Oe(i,f=>{f?(c=Cm(a.value),c=c===document.scrollingElement?document:c,c.addEventListener("scroll",h,{passive:!0}),h()):c.removeEventListener("scroll",h)}),Vn(()=>{c==null||c.removeEventListener("scroll",h)}),Oe(o,h),Oe(()=>{var f;return(f=s.value)==null?void 0:f.height},h);const u=L(()=>1-en(Number(t.scale)));let d=-1;function h(){i.value&&(cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var k;const f=((k=l.value)==null?void 0:k.$el).querySelector(".v-img__img");if(!f)return;const v=c instanceof Document?document.documentElement.clientHeight:c.clientHeight,m=c instanceof Document?window.scrollY:c.scrollTop,g=a.value.getBoundingClientRect().top+m,p=s.value.height,y=g+(p-v)/2,w=sF((m-y)*u.value),C=Math.max(1,(u.value*(v-p)+p)/p);f.style.setProperty("transform",`translateY(${w}px) scale(${C})`)}))}return we(()=>x(Gi,{class:["v-parallax",{"v-parallax--active":i.value},t.class],style:t.style,ref:l,cover:!0,onLoadstart:h,onLoad:h},n)),{}}}),cF=ae({...Eu({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),uF=ve()({name:"VRadio",props:cF(),setup(t,e){let{slots:n}=e;return we(()=>{const a=kr.filterProps(t);return x(kr,me(a,{class:["v-radio",t.class],style:t.style,type:"radio"}),n)}),{}}});const dF=ae({height:{type:[Number,String],default:"auto"},...er(),...Lt(Wm(),["multiple"]),trueIcon:{type:Ze,default:"$radioOn"},falseIcon:{type:Ze,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),hF=ve()({name:"VRadioGroup",inheritAttrs:!1,props:dF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const i=Yn(),r=L(()=>t.id||`radio-group-${i}`),s=Xe(t,"modelValue");return we(()=>{const[o,l]=Ki(n),c=Un.filterProps(t),u=kr.filterProps(t),d=a.label?a.label({label:t.label,props:{for:r.value}}):t.label;return x(Un,me({class:["v-radio-group",t.class],style:t.style},o,c,{modelValue:s.value,"onUpdate:modelValue":h=>s.value=h,id:r.value}),{...a,default:h=>{let{id:f,messagesId:v,isDisabled:m,isReadonly:g}=h;return x(Re,null,[d&&x(wo,{id:f.value},{default:()=>[d]}),x(zw,me(u,{id:f.value,"aria-describedby":v.value,defaultsTarget:"VRadio",trueIcon:t.trueIcon,falseIcon:t.falseIcon,type:t.type,disabled:m.value,readonly:g.value,"aria-labelledby":d?f.value:void 0,multiple:!1},l,{modelValue:s.value,"onUpdate:modelValue":p=>s.value=p}),a)])}})}),{}}}),fF=ae({...ko(),...er(),...O1(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),mF=ve()({name:"VRangeSlider",props:fF(),emits:{"update:focused":t=>!0,"update:modelValue":t=>!0,end:t=>!0,start:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=xe(),r=xe(),s=xe(),{rtlClasses:o}=On();function l(E){if(!i.value||!r.value)return;const I=gf(E,i.value.$el,t.direction),O=gf(E,r.value.$el,t.direction),V=Math.abs(I),F=Math.abs(O);return VE!=null&&E.length?E.map(I=>c.roundValue(I)):[0,0]),{activeThumbRef:d,hasLabels:h,max:f,min:v,mousePressed:m,onSliderMousedown:g,onSliderTouchstart:p,position:y,trackContainerRef:w,readonly:C}=E1({props:t,steps:c,onSliderStart:()=>{a("start",u.value)},onSliderEnd:E=>{var V;let{value:I}=E;const O=d.value===((V=i.value)==null?void 0:V.$el)?[I,u.value[1]]:[u.value[0],I];!t.strict&&O[0]{var F,z,W,ne;let{value:I}=E;const[O,V]=u.value;!t.strict&&O===V&&O!==v.value&&(d.value=I>O?(F=r.value)==null?void 0:F.$el:(z=i.value)==null?void 0:z.$el,(W=d.value)==null||W.focus()),d.value===((ne=i.value)==null?void 0:ne.$el)?u.value=[Math.min(I,V),V]:u.value=[O,Math.max(O,I)]},getActiveThumb:l}),{isFocused:k,focus:P,blur:S}=wi(t),A=L(()=>y(u.value[0])),T=L(()=>y(u.value[1]));return we(()=>{const E=Un.filterProps(t),I=!!(t.label||n.label||n.prepend);return x(Un,me({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!n["tick-label"]||h.value,"v-slider--focused":k.value,"v-slider--pressed":m.value,"v-slider--disabled":t.disabled},o.value,t.class],style:t.style,ref:s},E,{focused:k.value}),{...n,prepend:I?O=>{var V,F;return x(Re,null,[((V=n.label)==null?void 0:V.call(n,O))??(t.label?x(wo,{class:"v-slider__label",text:t.label},null):void 0),(F=n.prepend)==null?void 0:F.call(n,O)])}:void 0,default:O=>{var z,W;let{id:V,messagesId:F}=O;return x("div",{class:"v-slider__container",onMousedown:C.value?void 0:g,onTouchstartPassive:C.value?void 0:p},[x("input",{id:`${V.value}_start`,name:t.name||V.value,disabled:!!t.disabled,readonly:!!t.readonly,tabindex:"-1",value:u.value[0]},null),x("input",{id:`${V.value}_stop`,name:t.name||V.value,disabled:!!t.disabled,readonly:!!t.readonly,tabindex:"-1",value:u.value[1]},null),x(D1,{ref:w,start:A.value,stop:T.value},{"tick-label":n["tick-label"]}),x(vf,{ref:i,"aria-describedby":F.value,focused:k&&d.value===((z=i.value)==null?void 0:z.$el),modelValue:u.value[0],"onUpdate:modelValue":ne=>u.value=[ne,u.value[1]],onFocus:ne=>{var ee,J,X,Y;P(),d.value=(ee=i.value)==null?void 0:ee.$el,f.value!==v.value&&u.value[0]===u.value[1]&&u.value[1]===v.value&&ne.relatedTarget!==((J=r.value)==null?void 0:J.$el)&&((X=i.value)==null||X.$el.blur(),(Y=r.value)==null||Y.$el.focus())},onBlur:()=>{S(),d.value=void 0},min:v.value,max:u.value[1],position:A.value,ripple:t.ripple},{"thumb-label":n["thumb-label"]}),x(vf,{ref:r,"aria-describedby":F.value,focused:k&&d.value===((W=r.value)==null?void 0:W.$el),modelValue:u.value[1],"onUpdate:modelValue":ne=>u.value=[u.value[0],ne],onFocus:ne=>{var ee,J,X,Y;P(),d.value=(ee=r.value)==null?void 0:ee.$el,f.value!==v.value&&u.value[0]===u.value[1]&&u.value[0]===f.value&&ne.relatedTarget!==((J=i.value)==null?void 0:J.$el)&&((X=r.value)==null||X.$el.blur(),(Y=i.value)==null||Y.$el.focus())},onBlur:()=>{S(),d.value=void 0},min:u.value[0],max:f.value,position:T.value,ripple:t.ripple},{"thumb-label":n["thumb-label"]})])}})}),{}}});const gF=ae({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:Ze,default:"$ratingEmpty"},fullIcon:{type:Ze,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:t=>["top","bottom"].includes(t)},ripple:Boolean,...ze(),...Sn(),...Li(),...dt(),...kt()},"VRating"),vF=ve()({name:"VRating",props:gF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{t:a}=$t(),{themeClasses:i}=Ot(t),r=Xe(t,"modelValue"),s=L(()=>en(parseFloat(r.value),0,Number(t.length))),o=L(()=>Da(Number(t.length),1)),l=L(()=>o.value.flatMap(m=>t.halfIncrements?[m-.5,m]:[m])),c=De(-1),u=L(()=>l.value.map(m=>{const g=t.hover&&c.value>-1,p=s.value>=m,y=c.value>=m,C=(g?y:p)?t.fullIcon:t.emptyIcon,k=t.activeColor??t.color,P=p||y?k:t.color;return{isFilled:p,isHovered:y,icon:C,color:P}})),d=L(()=>[0,...l.value].map(m=>{function g(){c.value=m}function p(){c.value=-1}function y(){t.disabled||t.readonly||(r.value=s.value===m&&t.clearable?0:m)}return{onMouseenter:t.hover?g:void 0,onMouseleave:t.hover?p:void 0,onClick:y}})),h=L(()=>t.name??`v-rating-${Yn()}`);function f(m){var A,T;let{value:g,index:p,showStar:y=!0}=m;const{onMouseenter:w,onMouseleave:C,onClick:k}=d.value[p+1],P=`${h.value}-${String(g).replace(".","-")}`,S={color:(A=u.value[p])==null?void 0:A.color,density:t.density,disabled:t.disabled,icon:(T=u.value[p])==null?void 0:T.icon,ripple:t.ripple,size:t.size,variant:"plain"};return x(Re,null,[x("label",{for:P,class:{"v-rating__item--half":t.halfIncrements&&g%1>0,"v-rating__item--full":t.halfIncrements&&g%1===0},onMouseenter:w,onMouseleave:C,onClick:k},[x("span",{class:"v-rating__hidden"},[a(t.itemAriaLabel,g,t.length)]),y?n.item?n.item({...u.value[p],props:S,value:g,index:p,rating:s.value}):x(ct,me({"aria-label":a(t.itemAriaLabel,g,t.length)},S),null):void 0]),x("input",{class:"v-rating__hidden",name:h.value,id:P,type:"radio",value:g,checked:s.value===g,tabindex:-1,readonly:t.readonly,disabled:t.disabled},null)])}function v(m){return n["item-label"]?n["item-label"](m):m.label?x("span",null,[m.label]):x("span",null,[En(" ")])}return we(()=>{var g;const m=!!((g=t.itemLabels)!=null&&g.length)||n["item-label"];return x(t.tag,{class:["v-rating",{"v-rating--hover":t.hover,"v-rating--readonly":t.readonly},i.value,t.class],style:t.style},{default:()=>[x(f,{value:0,index:-1,showStar:!1},null),o.value.map((p,y)=>{var w,C;return x("div",{class:"v-rating__wrapper"},[m&&t.itemLabelPosition==="top"?v({value:p,index:y,label:(w=t.itemLabels)==null?void 0:w[y]}):void 0,x("div",{class:"v-rating__item"},[t.halfIncrements?x(Re,null,[x(f,{value:p-.5,index:y*2},null),x(f,{value:p,index:y*2+1},null)]):x(f,{value:p,index:y},null)]),m&&t.itemLabelPosition==="bottom"?v({value:p,index:y,label:(C=t.itemLabels)==null?void 0:C[y]}):void 0])})]})}),{}}});const pF={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function bF(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return x("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${t}`]},[e])}function mb(t){const[e,n]=t.split("@");return Array.from({length:n}).map(()=>Xu(e))}function Xu(t){let e=[];if(!t)return e;const n=pF[t];if(t!==n){if(t.includes(","))return gb(t);if(t.includes("@"))return mb(t);n.includes(",")?e=gb(n):n.includes("@")?e=mb(n):n&&e.push(Xu(n))}return[bF(t,e)]}function gb(t){return t.replace(/\s/g,"").split(",").map(Xu)}const yF=ae({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...Cn(),...Mn(),...kt()},"VSkeletonLoader"),xF=ve()({name:"VSkeletonLoader",props:yF(),setup(t,e){let{slots:n}=e;const{backgroundColorClasses:a,backgroundColorStyles:i}=Ft(ge(t,"color")),{dimensionStyles:r}=An(t),{elevationClasses:s}=Hn(t),{themeClasses:o}=Ot(t),{t:l}=$t(),c=L(()=>Xu(Gt(t.type).join(",")));return we(()=>{var h;const u=!n.default||t.loading,d=t.boilerplate||!u?{}:{ariaLive:"polite",ariaLabel:l(t.loadingText),role:"alert"};return x("div",me({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":t.boilerplate},o.value,a.value,s.value],style:[i.value,u?r.value:{}]},d),[u?c.value:(h=n.default)==null?void 0:h.call(n)])}),{}}}),wF=ve()({name:"VSlideGroupItem",props:hs(),emits:{"group:selected":t=>!0},setup(t,e){let{slots:n}=e;const a=fs(t,Uw);return()=>{var i;return(i=n.default)==null?void 0:i.call(n,{isSelected:a.isSelected.value,select:a.select,toggle:a.toggle,selectedClass:a.selectedClass.value})}}});function kF(t){const e=De(t());let n=-1;function a(){clearInterval(n)}function i(){a(),wt(()=>e.value=t())}function r(s){const o=s?getComputedStyle(s):{transitionDuration:.2},l=parseFloat(o.transitionDuration)*1e3||200;if(a(),e.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+l;e.value=Math.max(t()-u,0),e.value<=0&&a()},l)}return Bn(a),{clear:a,time:e,start:r,reset:i}}const lk=ae({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Ji({location:"bottom"}),...yo(),...an(),...ii(),...kt(),...Lt(Nl({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),Sf=ve()({name:"VSnackbar",props:lk(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),{positionClasses:i}=xo(t),{scopeId:r}=bs(),{themeClasses:s}=Ot(t),{colorClasses:o,colorStyles:l,variantClasses:c}=us(t),{roundedClasses:u}=dn(t),d=kF(()=>Number(t.timeout)),h=xe(),f=xe(),v=De(!1),m=De(0),g=xe(),p=ht(ul,void 0);ha(()=>!!p,()=>{const I=Z0();on(()=>{g.value=I.mainStyles.value})}),Oe(a,w),Oe(()=>t.timeout,w),fn(()=>{a.value&&w()});let y=-1;function w(){d.reset(),window.clearTimeout(y);const I=Number(t.timeout);if(!a.value||I===-1)return;const O=bm(f.value);d.start(O),y=window.setTimeout(()=>{a.value=!1},I)}function C(){d.reset(),window.clearTimeout(y)}function k(){v.value=!0,C()}function P(){v.value=!1,w()}function S(I){m.value=I.touches[0].clientY}function A(I){Math.abs(m.value-I.changedTouches[0].clientY)>50&&(a.value=!1)}function T(){v.value&&P()}const E=L(()=>t.location.split(" ").reduce((I,O)=>(I[`v-snackbar--${O}`]=!0,I),{}));return we(()=>{const I=vi.filterProps(t),O=!!(n.default||n.text||t.text);return x(vi,me({ref:h,class:["v-snackbar",{"v-snackbar--active":a.value,"v-snackbar--multi-line":t.multiLine&&!t.vertical,"v-snackbar--timer":!!t.timer,"v-snackbar--vertical":t.vertical},E.value,i.value,t.class],style:[g.value,t.style]},I,{modelValue:a.value,"onUpdate:modelValue":V=>a.value=V,contentProps:me({class:["v-snackbar__wrapper",s.value,o.value,u.value,c.value],style:[l.value],onPointerenter:k,onPointerleave:P},I.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:S,onTouchend:A,onAfterLeave:T},r),{default:()=>{var V,F;return[_r(!1,"v-snackbar"),t.timer&&!v.value&&x("div",{key:"timer",class:"v-snackbar__timer"},[x(Su,{ref:f,color:typeof t.timer=="string"?t.timer:"info",max:t.timeout,"model-value":d.time.value},null)]),O&&x("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((V=n.text)==null?void 0:V.call(n))??t.text,(F=n.default)==null?void 0:F.call(n)]),n.actions&&x(st,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[x("div",{class:"v-snackbar__actions"},[n.actions({isActive:a})])]})]},activator:n.activator})}),Ta({},h)}}),ck=ae({autoDraw:Boolean,autoDrawDuration:[Number,String],autoDrawEasing:{type:String,default:"ease"},color:String,gradient:{type:Array,default:()=>[]},gradientDirection:{type:String,validator:t=>["top","bottom","left","right"].includes(t),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},showLabels:Boolean,smooth:[Boolean,String,Number],width:{type:[Number,String],default:300}},"Line"),uk=ae({autoLineWidth:Boolean,...ck()},"VBarline"),vb=ve()({name:"VBarline",props:uk(),setup(t,e){let{slots:n}=e;const a=Yn(),i=L(()=>t.id||`barline-${a}`),r=L(()=>Number(t.autoDrawDuration)||500),s=L(()=>!!(t.showLabels||t.labels.length>0||n!=null&&n.label)),o=L(()=>parseFloat(t.lineWidth)||4),l=L(()=>Math.max(t.modelValue.length*o.value,Number(t.width))),c=L(()=>({minX:0,maxX:l.value,minY:0,maxY:parseInt(t.height,10)})),u=L(()=>t.modelValue.map(g=>vn(g,t.itemValue,g)));function d(g,p){const{minX:y,maxX:w,minY:C,maxY:k}=p,P=g.length;let S=t.max!=null?Number(t.max):Math.max(...g),A=t.min!=null?Number(t.min):Math.min(...g);A>0&&t.min==null&&(A=0),S<0&&t.max==null&&(S=0);const T=w/P,E=(k-C)/(S-A||1),I=k-Math.abs(A*E);return g.map((O,V)=>{const F=Math.abs(E*O);return{x:y+V*T,y:I-F+ +(O<0)*F,height:F,value:O}})}const h=L(()=>{const g=[],p=d(u.value,c.value),y=p.length;for(let w=0;g.lengthd(u.value,c.value)),v=L(()=>(Math.abs(f.value[0].x-f.value[1].x)-o.value)/2),m=L(()=>typeof t.smooth=="boolean"?t.smooth?2:0:Number(t.smooth));we(()=>{const g=t.gradient.slice().length?t.gradient.slice().reverse():[""];return x("svg",{display:"block"},[x("defs",null,[x("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:t.gradientDirection==="left"?"100%":"0",y1:t.gradientDirection==="top"?"100%":"0",x2:t.gradientDirection==="right"?"100%":"0",y2:t.gradientDirection==="bottom"?"100%":"0"},[g.map((p,y)=>x("stop",{offset:y/Math.max(g.length-1,1),"stop-color":p||"currentColor"},null))])]),x("clipPath",{id:`${i.value}-clip`},[f.value.map(p=>x("rect",{x:p.x+v.value,y:p.y,width:o.value,height:p.height,rx:m.value,ry:m.value},[t.autoDraw&&x(Re,null,[x("animate",{attributeName:"y",from:p.y+p.height,to:p.y,dur:`${r.value}ms`,fill:"freeze"},null),x("animate",{attributeName:"height",from:"0",to:p.height,dur:`${r.value}ms`,fill:"freeze"},null)])]))]),s.value&&x("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[h.value.map((p,y)=>{var w;return x("text",{x:p.x+v.value+o.value/2,y:parseInt(t.height,10)-2+(parseInt(t.labelSize,10)||7*.75),"font-size":Number(t.labelSize)||7},[((w=n.label)==null?void 0:w.call(n,{index:y,value:p.value}))??p.value])})]),x("g",{"clip-path":`url(#${i.value}-clip)`,fill:`url(#${i.value})`},[x("rect",{x:0,y:0,width:Math.max(t.modelValue.length*o.value,Number(t.width)),height:t.height},null)])])})}});function _F(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:75;if(t.length===0)return"";const i=t.shift(),r=t[t.length-1];return(n?`M${i.x} ${a-i.x+2} L${i.x} ${i.y}`:`M${i.x} ${i.y}`)+t.map((s,o)=>{const l=t[o+1],c=t[o-1]||i,u=l&&SF(l,s,c);if(!l||u)return`L${s.x} ${s.y}`;const d=Math.min(pb(c,s),pb(l,s)),f=d/2t.id||`trendline-${a}`),r=L(()=>Number(t.autoDrawDuration)||(t.fill?500:2e3)),s=xe(0),o=xe(null);function l(g,p){const{minX:y,maxX:w,minY:C,maxY:k}=p,P=g.length,S=t.max!=null?Number(t.max):Math.max(...g),A=t.min!=null?Number(t.min):Math.min(...g),T=(w-y)/(P-1),E=(k-C)/(S-A||1);return g.map((I,O)=>({x:y+O*T,y:k-(I-A)*E,value:I}))}const c=L(()=>!!(t.showLabels||t.labels.length>0||n!=null&&n.label)),u=L(()=>parseFloat(t.lineWidth)||4),d=L(()=>Number(t.width)),h=L(()=>{const g=Number(t.padding);return{minX:g,maxX:d.value-g,minY:g,maxY:parseInt(t.height,10)-g}}),f=L(()=>t.modelValue.map(g=>vn(g,t.itemValue,g))),v=L(()=>{const g=[],p=l(f.value,h.value),y=p.length;for(let w=0;g.lengtht.modelValue,async()=>{if(await wt(),!t.autoDraw||!o.value)return;const g=o.value,p=g.getTotalLength();t.fill?(g.style.transformOrigin="bottom center",g.style.transition="none",g.style.transform="scaleY(0)",g.getBoundingClientRect(),g.style.transition=`transform ${r.value}ms ${t.autoDrawEasing}`,g.style.transform="scaleY(1)"):(g.style.strokeDasharray=`${p}`,g.style.strokeDashoffset=`${p}`,g.getBoundingClientRect(),g.style.transition=`stroke-dashoffset ${r.value}ms ${t.autoDrawEasing}`,g.style.strokeDashoffset="0"),s.value=p},{immediate:!0});function m(g){const p=typeof t.smooth=="boolean"?t.smooth?8:0:Number(t.smooth);return _F(l(f.value,h.value),p,g,parseInt(t.height,10))}we(()=>{var p;const g=t.gradient.slice().length?t.gradient.slice().reverse():[""];return x("svg",{display:"block","stroke-width":parseFloat(t.lineWidth)??4},[x("defs",null,[x("linearGradient",{id:i.value,gradientUnits:"userSpaceOnUse",x1:t.gradientDirection==="left"?"100%":"0",y1:t.gradientDirection==="top"?"100%":"0",x2:t.gradientDirection==="right"?"100%":"0",y2:t.gradientDirection==="bottom"?"100%":"0"},[g.map((y,w)=>x("stop",{offset:w/Math.max(g.length-1,1),"stop-color":y||"currentColor"},null))])]),c.value&&x("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[v.value.map((y,w)=>{var C;return x("text",{x:y.x+u.value/2+u.value/2,y:parseInt(t.height,10)-4+(parseInt(t.labelSize,10)||7*.75),"font-size":Number(t.labelSize)||7},[((C=n.label)==null?void 0:C.call(n,{index:w,value:y.value}))??y.value])})]),x("path",{ref:o,d:m(t.fill),fill:t.fill?`url(#${i.value})`:"none",stroke:t.fill?"none":`url(#${i.value})`},null),t.fill&&x("path",{d:m(!1),fill:"none",stroke:t.color??((p=t.gradient)==null?void 0:p[0])},null)])})}}),CF=ae({type:{type:String,default:"trend"},...uk(),...dk()},"VSparkline"),AF=ve()({name:"VSparkline",props:CF(),setup(t,e){let{slots:n}=e;const{textColorClasses:a,textColorStyles:i}=Nn(ge(t,"color")),r=L(()=>!!(t.showLabels||t.labels.length>0||n!=null&&n.label)),s=L(()=>{let o=parseInt(t.height,10);return r.value&&(o+=parseInt(t.labelSize,10)*1.5),o});we(()=>{const o=t.type==="trend"?yb:vb,l=t.type==="trend"?yb.filterProps(t):vb.filterProps(t);return x(o,me({key:t.type,class:a.value,style:i.value,viewBox:`0 0 ${t.width} ${parseInt(s.value,10)}`},l),n)})}});const PF=ae({...ze(),...Pw({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),TF=ve()({name:"VSpeedDial",props:PF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),i=xe(),r=L(()=>{var c;const[o,l="center"]=((c=t.location)==null?void 0:c.split(" "))??[];return`${o} ${l}`}),s=L(()=>({[`v-speed-dial__content--${r.value.replace(" ","-")}`]:!0}));return we(()=>{const o=ts.filterProps(t);return x(ts,me(o,{modelValue:a.value,"onUpdate:modelValue":l=>a.value=l,class:t.class,style:t.style,contentClass:["v-speed-dial__content",s.value,t.contentClass],location:r.value,ref:i,transition:"fade-transition"}),{...n,default:l=>x(st,{defaults:{VBtn:{size:"small"}}},{default:()=>[x(na,{appear:!0,group:!0,transition:t.transition},{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,l)]}})]})})}),{}}});const mg=Symbol.for("vuetify:v-stepper"),gg=ae({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Gc=ve()({name:"VStepperActions",props:gg(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(t,e){let{emit:n,slots:a}=e;const{t:i}=$t();function r(){n("click:prev")}function s(){n("click:next")}return we(()=>{const o={onClick:r},l={onClick:s};return x("div",{class:"v-stepper-actions"},[x(st,{defaults:{VBtn:{disabled:["prev",!0].includes(t.disabled),text:i(t.prevText),variant:"text"}}},{default:()=>{var c;return[((c=a.prev)==null?void 0:c.call(a,{props:o}))??x(ct,o,null)]}}),x(st,{defaults:{VBtn:{color:t.color,disabled:["next",!0].includes(t.disabled),text:i(t.nextText),variant:"tonal"}}},{default:()=>{var c;return[((c=a.next)==null?void 0:c.call(a,{props:l}))??x(ct,l,null)]}})])}),{}}}),hk=Oi("v-stepper-header");const fk=ae({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:Ze,default:"$complete"},editable:Boolean,editIcon:{type:Ze,default:"$edit"},error:Boolean,errorIcon:{type:Ze,default:"$error"},icon:Ze,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),IF=ae({...fk(),...hs()},"VStepperItem"),mk=ve()({name:"VStepperItem",directives:{Ripple:Qi},props:IF(),emits:{"group:selected":t=>!0},setup(t,e){let{slots:n}=e;const a=fs(t,mg,!0),i=L(()=>(a==null?void 0:a.value.value)??t.value),r=L(()=>t.rules.every(h=>h()===!0)),s=L(()=>!t.disabled&&t.editable),o=L(()=>!t.disabled&&t.editable),l=L(()=>t.error||!r.value),c=L(()=>t.complete||t.rules.length>0&&r.value),u=L(()=>l.value?t.errorIcon:c.value?t.completeIcon:a.isSelected.value&&t.editable?t.editIcon:t.icon),d=L(()=>({canEdit:o.value,hasError:l.value,hasCompleted:c.value,title:t.title,subtitle:t.subtitle,step:i.value,value:t.value}));return we(()=>{var g,p,y;const h=(!a||a.isSelected.value||c.value||o.value)&&!l.value&&!t.disabled,f=!!(t.title!=null||n.title),v=!!(t.subtitle!=null||n.subtitle);function m(){a==null||a.toggle()}return Yt(x("button",{class:["v-stepper-item",{"v-stepper-item--complete":c.value,"v-stepper-item--disabled":t.disabled,"v-stepper-item--error":l.value},a==null?void 0:a.selectedClass.value],disabled:!t.editable,type:"button",onClick:m},[s.value&&_r(!0,"v-stepper-item"),x(ma,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:h?t.color:void 0,size:24},{default:()=>{var w;return[((w=n.icon)==null?void 0:w.call(n,d.value))??(u.value?x(_t,{icon:u.value},null):i.value)]}}),x("div",{class:"v-stepper-item__content"},[f&&x("div",{key:"title",class:"v-stepper-item__title"},[((g=n.title)==null?void 0:g.call(n,d.value))??t.title]),v&&x("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((p=n.subtitle)==null?void 0:p.call(n,d.value))??t.subtitle]),(y=n.default)==null?void 0:y.call(n,d.value)])]),[[ba("ripple"),t.ripple&&t.editable,null]])}),{}}}),MF=ae({...Lt(Vu(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),gk=ve()({name:"VStepperWindow",props:MF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=ht(mg,null),i=Xe(t,"modelValue"),r=L({get(){var s;return i.value!=null||!a?i.value:(s=a.items.value.find(o=>a.selected.value.includes(o.id)))==null?void 0:s.value},set(s){i.value=s}});return we(()=>{const s=ns.filterProps(t);return x(ns,me({_as:"VStepperWindow"},s,{modelValue:r.value,"onUpdate:modelValue":o=>r.value=o,class:["v-stepper-window",t.class],style:t.style,mandatory:!1,touch:!1}),n)}),{}}}),OF=ae({...Ru()},"VStepperWindowItem"),vk=ve()({name:"VStepperWindowItem",props:OF(),setup(t,e){let{slots:n}=e;return we(()=>{const a=as.filterProps(t);return x(as,me({_as:"VStepperWindowItem"},a,{class:["v-stepper-window-item",t.class],style:t.style}),n)}),{}}}),pk=ae({altLabels:Boolean,bgColor:String,completeIcon:Ze,editIcon:Ze,editable:Boolean,errorIcon:Ze,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...gs()},"Stepper"),LF=ae({...pk(),...ds({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Rl(),...Zi(gg(),["prevText","nextText"])},"VStepper"),EF=ve()({name:"VStepper",props:LF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const{items:a,next:i,prev:r,selected:s}=Sr(t,mg),{displayClasses:o,mobile:l}=ri(t),{completeIcon:c,editIcon:u,errorIcon:d,color:h,editable:f,prevText:v,nextText:m}=ai(t),g=L(()=>t.items.map((w,C)=>{const k=vn(w,t.itemTitle,w),P=vn(w,t.itemValue,C+1);return{title:k,value:P,raw:w}})),p=L(()=>a.value.findIndex(w=>s.value.includes(w.id))),y=L(()=>t.disabled?t.disabled:p.value===0?"prev":p.value===a.value.length-1?"next":!1);return tn({VStepperItem:{editable:f,errorIcon:d,completeIcon:c,editIcon:u,prevText:v,nextText:m},VStepperActions:{color:h,disabled:y,prevText:v,nextText:m}}),we(()=>{const w=Pi.filterProps(t),C=!!(n.header||t.items.length),k=t.items.length>0,P=!t.hideActions&&!!(k||n.actions);return x(Pi,me(w,{color:t.bgColor,class:["v-stepper",{"v-stepper--alt-labels":t.altLabels,"v-stepper--flat":t.flat,"v-stepper--non-linear":t.nonLinear,"v-stepper--mobile":l.value},o.value,t.class],style:t.style}),{default:()=>{var S,A;return[C&&x(hk,{key:"stepper-header"},{default:()=>[g.value.map((T,E)=>{let{raw:I,...O}=T;return x(Re,null,[!!E&&x(di,null,null),x(mk,O,{default:n[`header-item.${O.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),k&&x(gk,{key:"stepper-window"},{default:()=>[g.value.map(T=>x(vk,{value:T.value},{default:()=>{var E,I;return((E=n[`item.${T.value}`])==null?void 0:E.call(n,T))??((I=n.item)==null?void 0:I.call(n,T))}}))]}),(S=n.default)==null?void 0:S.call(n,{prev:r,next:i}),P&&(((A=n.actions)==null?void 0:A.call(n,{next:i,prev:r}))??x(Gc,{key:"stepper-actions","onClick:prev":r,"onClick:next":i},n))]}})}),{prev:r,next:i}}});const DF=ae({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...er(),...Eu()},"VSwitch"),VF=ve()({name:"VSwitch",inheritAttrs:!1,props:DF(),emits:{"update:focused":t=>!0,"update:modelValue":t=>!0,"update:indeterminate":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const i=Xe(t,"indeterminate"),r=Xe(t,"modelValue"),{loaderClasses:s}=Ll(t),{isFocused:o,focus:l,blur:c}=wi(t),u=xe(),d=At&&window.matchMedia("(forced-colors: active)").matches,h=L(()=>typeof t.loading=="string"&&t.loading!==""?t.loading:t.color),f=Yn(),v=L(()=>t.id||`switch-${f}`);function m(){i.value&&(i.value=!1)}function g(p){var y,w;p.stopPropagation(),p.preventDefault(),(w=(y=u.value)==null?void 0:y.input)==null||w.click()}return we(()=>{const[p,y]=Ki(n),w=Un.filterProps(t),C=kr.filterProps(t);return x(Un,me({class:["v-switch",{"v-switch--flat":t.flat},{"v-switch--inset":t.inset},{"v-switch--indeterminate":i.value},s.value,t.class]},p,w,{modelValue:r.value,"onUpdate:modelValue":k=>r.value=k,id:v.value,focused:o.value,style:t.style}),{...a,default:k=>{let{id:P,messagesId:S,isDisabled:A,isReadonly:T,isValid:E}=k;const I={model:r,isValid:E};return x(kr,me({ref:u},C,{modelValue:r.value,"onUpdate:modelValue":[O=>r.value=O,m],id:P.value,"aria-describedby":S.value,type:"checkbox","aria-checked":i.value?"mixed":void 0,disabled:A.value,readonly:T.value,onFocus:l,onBlur:c},y),{...a,default:O=>{let{backgroundColorClasses:V,backgroundColorStyles:F}=O;return x("div",{class:["v-switch__track",d?void 0:V.value],style:F.value,onClick:g},[a["track-true"]&&x("div",{key:"prepend",class:"v-switch__track-true"},[a["track-true"](I)]),a["track-false"]&&x("div",{key:"append",class:"v-switch__track-false"},[a["track-false"](I)])])},input:O=>{let{inputNode:V,icon:F,backgroundColorClasses:z,backgroundColorStyles:W}=O;return x(Re,null,[V,x("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":F||t.loading},t.inset||d?void 0:z.value],style:t.inset?void 0:W.value},[a.thumb?x(st,{defaults:{VIcon:{icon:F,size:"x-small"}}},{default:()=>[a.thumb({...I,icon:F})]}):x(Dm,null,{default:()=>[t.loading?x(El,{name:"v-switch",active:!0,color:E.value===!1?void 0:h.value},{default:ne=>a.loader?a.loader(ne):x(xr,{active:ne.isActive,color:ne.color,indeterminate:!0,size:"16",width:"2"},null)}):F&&x(_t,{key:String(F),icon:F,size:"x-small"},null)]})])])}})}})}),{}}});const RF=ae({color:String,height:[Number,String],window:Boolean,...ze(),...Mn(),...vs(),...an(),...dt(),...kt()},"VSystemBar"),NF=ve()({name:"VSystemBar",props:RF(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{backgroundColorClasses:i,backgroundColorStyles:r}=Ft(ge(t,"color")),{elevationClasses:s}=Hn(t),{roundedClasses:o}=dn(t),{ssrBootStyles:l}=ys(),c=L(()=>t.height??(t.window?32:24)),{layoutItemStyles:u}=ps({id:t.name,order:L(()=>parseInt(t.order,10)),position:De("top"),layoutSize:c,elementSize:c,active:L(()=>!0),absolute:ge(t,"absolute")});return we(()=>x(t.tag,{class:["v-system-bar",{"v-system-bar--window":t.window},a.value,i.value,s.value,o.value,t.class],style:[r.value,u.value,l.value,t.style]},n)),{}}});const vg=Symbol.for("vuetify:v-tabs"),FF=ae({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...Lt(Au({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),bk=ve()({name:"VTab",props:FF(),setup(t,e){let{slots:n,attrs:a}=e;const{textColorClasses:i,textColorStyles:r}=Nn(t,"sliderColor"),s=xe(),o=xe(),l=L(()=>t.direction==="horizontal"),c=L(()=>{var d,h;return((h=(d=s.value)==null?void 0:d.group)==null?void 0:h.isSelected.value)??!1});function u(d){var f,v;let{value:h}=d;if(h){const m=(v=(f=s.value)==null?void 0:f.$el.parentElement)==null?void 0:v.querySelector(".v-tab--selected .v-tab__slider"),g=o.value;if(!m||!g)return;const p=getComputedStyle(m).color,y=m.getBoundingClientRect(),w=g.getBoundingClientRect(),C=l.value?"x":"y",k=l.value?"X":"Y",P=l.value?"right":"bottom",S=l.value?"width":"height",A=y[C],T=w[C],E=A>T?y[P]-w[P]:y[C]-w[C],I=Math.sign(E)>0?l.value?"right":"bottom":Math.sign(E)<0?l.value?"left":"top":"center",V=(Math.abs(E)+(Math.sign(E)<0?y[S]:w[S]))/Math.max(y[S],w[S])||0,F=y[S]/w[S]||0,z=1.5;jr(g,{backgroundColor:[p,"currentcolor"],transform:[`translate${k}(${E}px) scale${k}(${F})`,`translate${k}(${E/z}px) scale${k}(${(V-1)/z+1})`,"none"],transformOrigin:Array(3).fill(I)},{duration:225,easing:rl})}}return we(()=>{const d=ct.filterProps(t);return x(ct,me({symbol:vg,ref:s,class:["v-tab",t.class],style:t.style,tabindex:c.value?0:-1,role:"tab","aria-selected":String(c.value),active:!1},d,a,{block:t.fixed,maxWidth:t.fixed?300:void 0,"onGroup:selected":u}),{...n,default:()=>{var h;return x(Re,null,[((h=n.default)==null?void 0:h.call(n))??t.text,!t.hideSlider&&x("div",{ref:o,class:["v-tab__slider",i.value],style:r.value},null)])}})}),Ta({},s)}});const BF=ae({...Lt(Vu(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),yk=ve()({name:"VTabsWindow",props:BF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=ht(vg,null),i=Xe(t,"modelValue"),r=L({get(){var s;return i.value!=null||!a?i.value:(s=a.items.value.find(o=>a.selected.value.includes(o.id)))==null?void 0:s.value},set(s){i.value=s}});return we(()=>{const s=ns.filterProps(t);return x(ns,me({_as:"VTabsWindow"},s,{modelValue:r.value,"onUpdate:modelValue":o=>r.value=o,class:["v-tabs-window",t.class],style:t.style,mandatory:!1,touch:!1}),n)}),{}}}),YF=ae({...Ru()},"VTabsWindowItem"),xk=ve()({name:"VTabsWindowItem",props:YF(),setup(t,e){let{slots:n}=e;return we(()=>{const a=as.filterProps(t);return x(as,me({_as:"VTabsWindowItem"},a,{class:["v-tabs-window-item",t.class],style:t.style}),n)}),{}}});function HF(t){return t?t.map(e=>yu(e)?e:{text:e,value:e}):[]}const jF=ae({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...$m({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Sn(),...dt()},"VTabs"),zF=ve()({name:"VTabs",props:jF(),emits:{"update:modelValue":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const i=Xe(t,"modelValue"),r=L(()=>HF(t.items)),{densityClasses:s}=Gn(t),{backgroundColorClasses:o,backgroundColorStyles:l}=Ft(ge(t,"bgColor")),{scopeId:c}=bs();return tn({VTab:{color:ge(t,"color"),direction:ge(t,"direction"),stacked:ge(t,"stacked"),fixed:ge(t,"fixedTabs"),sliderColor:ge(t,"sliderColor"),hideSlider:ge(t,"hideSlider")}}),we(()=>{const u=ml.filterProps(t),d=!!(a.window||t.items.length>0);return x(Re,null,[x(ml,me(u,{modelValue:i.value,"onUpdate:modelValue":h=>i.value=h,class:["v-tabs",`v-tabs--${t.direction}`,`v-tabs--align-tabs-${t.alignTabs}`,{"v-tabs--fixed-tabs":t.fixedTabs,"v-tabs--grow":t.grow,"v-tabs--stacked":t.stacked},s.value,o.value,t.class],style:[{"--v-tabs-height":Ne(t.height)},l.value,t.style],role:"tablist",symbol:vg},c,n),{default:()=>{var h;return[((h=a.default)==null?void 0:h.call(a))??r.value.map(f=>{var v;return((v=a.tab)==null?void 0:v.call(a,{item:f}))??x(bk,me(f,{key:f.text,value:f.value}),{default:a[`tab.${f.value}`]?()=>{var m;return(m=a[`tab.${f.value}`])==null?void 0:m.call(a,{item:f})}:void 0})})]}}),d&&x(yk,me({modelValue:i.value,"onUpdate:modelValue":h=>i.value=h,key:"tabs-window"},c),{default:()=>{var h;return[r.value.map(f=>{var v;return((v=a.item)==null?void 0:v.call(a,{item:f}))??x(xk,{value:f.value},{default:()=>{var m;return(m=a[`item.${f.value}`])==null?void 0:m.call(a,{item:f})}})}),(h=a.window)==null?void 0:h.call(a)]}})])}),{}}});const WF=ae({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:t=>!isNaN(parseFloat(t))},maxRows:{type:[Number,String],validator:t=>!isNaN(parseFloat(t))},suffix:String,modelModifiers:Object,...er(),...Fl()},"VTextarea"),$F=ve()({name:"VTextarea",directives:{Intersect:Yl},inheritAttrs:!1,props:WF(),emits:{"click:control":t=>!0,"mousedown:control":t=>!0,"update:focused":t=>!0,"update:modelValue":t=>!0},setup(t,e){let{attrs:n,emit:a,slots:i}=e;const r=Xe(t,"modelValue"),{isFocused:s,focus:o,blur:l}=wi(t),c=L(()=>typeof t.counterValue=="function"?t.counterValue(r.value):(r.value||"").toString().length),u=L(()=>{if(n.maxlength)return n.maxlength;if(!(!t.counter||typeof t.counter!="number"&&typeof t.counter!="string"))return t.counter});function d(I,O){var V,F;!t.autofocus||!I||(F=(V=O[0].target)==null?void 0:V.focus)==null||F.call(V)}const h=xe(),f=xe(),v=De(""),m=xe(),g=L(()=>t.persistentPlaceholder||s.value||t.active);function p(){var I;m.value!==document.activeElement&&((I=m.value)==null||I.focus()),s.value||o()}function y(I){p(),a("click:control",I)}function w(I){a("mousedown:control",I)}function C(I){I.stopPropagation(),p(),wt(()=>{r.value="",xu(t["onClick:clear"],I)})}function k(I){var V;const O=I.target;if(r.value=O.value,(V=t.modelModifiers)!=null&&V.trim){const F=[O.selectionStart,O.selectionEnd];wt(()=>{O.selectionStart=F[0],O.selectionEnd=F[1]})}}const P=xe(),S=xe(Number(t.rows)),A=L(()=>["plain","underlined"].includes(t.variant));on(()=>{t.autoGrow||(S.value=Number(t.rows))});function T(){t.autoGrow&&wt(()=>{if(!P.value||!f.value)return;const I=getComputedStyle(P.value),O=getComputedStyle(f.value.$el),V=parseFloat(I.getPropertyValue("--v-field-padding-top"))+parseFloat(I.getPropertyValue("--v-input-padding-top"))+parseFloat(I.getPropertyValue("--v-field-padding-bottom")),F=P.value.scrollHeight,z=parseFloat(I.lineHeight),W=Math.max(parseFloat(t.rows)*z+V,parseFloat(O.getPropertyValue("--v-input-control-height"))),ne=parseFloat(t.maxRows)*z+V||1/0,ee=en(F??0,W,ne);S.value=Math.floor((ee-V)/z),v.value=Ne(ee)})}fn(T),Oe(r,T),Oe(()=>t.rows,T),Oe(()=>t.maxRows,T),Oe(()=>t.density,T);let E;return Oe(P,I=>{I?(E=new ResizeObserver(T),E.observe(P.value)):E==null||E.disconnect()}),Vn(()=>{E==null||E.disconnect()}),we(()=>{const I=!!(i.counter||t.counter||t.counterValue),O=!!(I||i.details),[V,F]=Ki(n),{modelValue:z,...W}=Un.filterProps(t),ne=wr.filterProps(t);return x(Un,me({ref:h,modelValue:r.value,"onUpdate:modelValue":ee=>r.value=ee,class:["v-textarea v-text-field",{"v-textarea--prefixed":t.prefix,"v-textarea--suffixed":t.suffix,"v-text-field--prefixed":t.prefix,"v-text-field--suffixed":t.suffix,"v-textarea--auto-grow":t.autoGrow,"v-textarea--no-resize":t.noResize||t.autoGrow,"v-input--plain-underlined":A.value},t.class],style:t.style},V,W,{centerAffix:S.value===1&&!A.value,focused:s.value}),{...i,default:ee=>{let{id:J,isDisabled:X,isDirty:Y,isReadonly:se,isValid:q}=ee;return x(wr,me({ref:f,style:{"--v-textarea-control-height":v.value},onClick:y,onMousedown:w,"onClick:clear":C,"onClick:prependInner":t["onClick:prependInner"],"onClick:appendInner":t["onClick:appendInner"]},ne,{id:J.value,active:g.value||Y.value,centerAffix:S.value===1&&!A.value,dirty:Y.value||t.dirty,disabled:X.value,focused:s.value,error:q.value===!1}),{...i,default:oe=>{let{props:{class:U,...le}}=oe;return x(Re,null,[t.prefix&&x("span",{class:"v-text-field__prefix"},[t.prefix]),Yt(x("textarea",me({ref:m,class:U,value:r.value,onInput:k,autofocus:t.autofocus,readonly:se.value,disabled:X.value,placeholder:t.placeholder,rows:t.rows,name:t.name,onFocus:p,onBlur:l},le,F),null),[[ba("intersect"),{handler:d},null,{once:!0}]]),t.autoGrow&&Yt(x("textarea",{class:[U,"v-textarea__sizer"],id:`${le.id}-sizer`,"onUpdate:modelValue":ue=>r.value=ue,ref:P,readonly:!0,"aria-hidden":"true"},null),[[K2,r.value]]),t.suffix&&x("span",{class:"v-text-field__suffix"},[t.suffix])])}})},details:O?ee=>{var J;return x(Re,null,[(J=i.details)==null?void 0:J.call(i,ee),I&&x(Re,null,[x("span",null,null),x(Lu,{active:t.persistentCounter||s.value,value:c.value,max:u.value,disabled:t.disabled},i.counter)])])}:void 0})}),Ta({},h,f,m)}});const XF=ae({withBackground:Boolean,...ze(),...kt(),...dt()},"VThemeProvider"),UF=ve()({name:"VThemeProvider",props:XF(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t);return()=>{var i;return t.withBackground?x(t.tag,{class:["v-theme-provider",a.value,t.class],style:t.style},{default:()=>{var r;return[(r=n.default)==null?void 0:r.call(n)]}}):(i=n.default)==null?void 0:i.call(n)}}});const GF=ae({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:Ze,iconColor:String,lineColor:String,...ze(),...an(),...Li(),...Mn()},"VTimelineDivider"),qF=ve()({name:"VTimelineDivider",props:GF(),setup(t,e){let{slots:n}=e;const{sizeClasses:a,sizeStyles:i}=bo(t,"v-timeline-divider__dot"),{backgroundColorStyles:r,backgroundColorClasses:s}=Ft(ge(t,"dotColor")),{roundedClasses:o}=dn(t,"v-timeline-divider__dot"),{elevationClasses:l}=Hn(t),{backgroundColorClasses:c,backgroundColorStyles:u}=Ft(ge(t,"lineColor"));return we(()=>x("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":t.fillDot},t.class],style:t.style},[x("div",{class:["v-timeline-divider__before",c.value],style:u.value},null),!t.hideDot&&x("div",{key:"dot",class:["v-timeline-divider__dot",l.value,o.value,a.value],style:i.value},[x("div",{class:["v-timeline-divider__inner-dot",s.value,o.value],style:r.value},[n.default?x(st,{key:"icon-defaults",disabled:!t.icon,defaults:{VIcon:{color:t.iconColor,icon:t.icon,size:t.size}}},n.default):x(_t,{key:"icon",color:t.iconColor,icon:t.icon,size:t.size},null)])]),x("div",{class:["v-timeline-divider__after",c.value],style:u.value},null)])),{}}}),wk=ae({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:Ze,iconColor:String,lineInset:[Number,String],...ze(),...Cn(),...Mn(),...an(),...Li(),...dt()},"VTimelineItem"),ZF=ve()({name:"VTimelineItem",props:wk(),setup(t,e){let{slots:n}=e;const{dimensionStyles:a}=An(t),i=De(0),r=xe();return Oe(r,s=>{var o;s&&(i.value=((o=s.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:o.getBoundingClientRect().width)??0)},{flush:"post"}),we(()=>{var s,o;return x("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":t.fillDot},t.class],style:[{"--v-timeline-dot-size":Ne(i.value),"--v-timeline-line-inset":t.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${Ne(t.lineInset)})`:Ne(0)},t.style]},[x("div",{class:"v-timeline-item__body",style:a.value},[(s=n.default)==null?void 0:s.call(n)]),x(qF,{ref:r,hideDot:t.hideDot,icon:t.icon,iconColor:t.iconColor,size:t.size,elevation:t.elevation,dotColor:t.dotColor,fillDot:t.fillDot,rounded:t.rounded},{default:n.icon}),t.density!=="compact"&&x("div",{class:"v-timeline-item__opposite"},[!t.hideOpposite&&((o=n.opposite)==null?void 0:o.call(n))])])}),{}}}),KF=ae({align:{type:String,default:"center",validator:t=>["center","start"].includes(t)},direction:{type:String,default:"vertical",validator:t=>["vertical","horizontal"].includes(t)},justify:{type:String,default:"auto",validator:t=>["auto","center"].includes(t)},side:{type:String,validator:t=>t==null||["start","end"].includes(t)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:t=>["start","end","both"].includes(t)},...Zi(wk({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...ze(),...Sn(),...dt(),...kt()},"VTimeline"),JF=ve()({name:"VTimeline",props:KF(),setup(t,e){let{slots:n}=e;const{themeClasses:a}=Ot(t),{densityClasses:i}=Gn(t),{rtlClasses:r}=On();tn({VTimelineDivider:{lineColor:ge(t,"lineColor")},VTimelineItem:{density:ge(t,"density"),dotColor:ge(t,"dotColor"),fillDot:ge(t,"fillDot"),hideOpposite:ge(t,"hideOpposite"),iconColor:ge(t,"iconColor"),lineColor:ge(t,"lineColor"),lineInset:ge(t,"lineInset"),size:ge(t,"size")}});const s=L(()=>{const l=t.side?t.side:t.density!=="default"?"end":null;return l&&`v-timeline--side-${l}`}),o=L(()=>{const l=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(t.truncateLine){case"both":return l;case"start":return l[0];case"end":return l[1];default:return null}});return we(()=>x(t.tag,{class:["v-timeline",`v-timeline--${t.direction}`,`v-timeline--align-${t.align}`,`v-timeline--justify-${t.justify}`,o.value,{"v-timeline--inset-line":!!t.lineInset},a.value,i.value,s.value,r.value,t.class],style:[{"--v-timeline-line-thickness":Ne(t.lineThickness)},t.style]},n)),{}}}),QF=ae({...ze(),...ii({variant:"text"})},"VToolbarItems"),eB=ve()({name:"VToolbarItems",props:QF(),setup(t,e){let{slots:n}=e;return tn({VBtn:{color:ge(t,"color"),height:"inherit",variant:ge(t,"variant")}}),we(()=>{var a;return x("div",{class:["v-toolbar-items",t.class],style:t.style},[(a=n.default)==null?void 0:a.call(n)])}),{}}});const tB=ae({id:String,text:String,...Lt(Nl({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),kk=ve()({name:"VTooltip",props:tB(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=Xe(t,"modelValue"),{scopeId:i}=bs(),r=Yn(),s=L(()=>t.id||`v-tooltip-${r}`),o=xe(),l=L(()=>t.location.split(" ").length>1?t.location:t.location+" center"),c=L(()=>t.origin==="auto"||t.origin==="overlap"||t.origin.split(" ").length>1||t.location.split(" ").length>1?t.origin:t.origin+" center"),u=L(()=>t.transition?t.transition:a.value?"scale-transition":"fade-transition"),d=L(()=>me({"aria-describedby":s.value},t.activatorProps));return we(()=>{const h=vi.filterProps(t);return x(vi,me({ref:o,class:["v-tooltip",t.class],style:t.style,id:s.value},h,{modelValue:a.value,"onUpdate:modelValue":f=>a.value=f,transition:u.value,absolute:!0,location:l.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:d.value,_disableGlobalStack:!0},i),{activator:n.activator,default:function(){var g;for(var f=arguments.length,v=new Array(f),m=0;m!0},setup(t,e){let{slots:n}=e;const a=Lw(t,"validation");return()=>{var i;return(i=n.default)==null?void 0:i.call(n,a)}}}),aB=Object.freeze(Object.defineProperty({__proto__:null,VAlert:RD,VAlertTitle:Hw,VApp:SD,VAppBar:MD,VAppBarNavIcon:LD,VAppBarTitle:ED,VAutocomplete:_V,VAvatar:ma,VBadge:p1,VBanner:PV,VBannerActions:b1,VBannerText:y1,VBottomNavigation:IV,VBottomSheet:OV,VBreadcrumbs:VV,VBreadcrumbsDivider:w1,VBreadcrumbsItem:k1,VBtn:ct,VBtnGroup:$h,VBtnToggle:KO,VCard:YV,VCardActions:_1,VCardItem:A1,VCardSubtitle:S1,VCardText:P1,VCardTitle:C1,VCarousel:qV,VCarouselItem:KV,VCheckbox:HD,VCheckboxBtn:Ti,VChip:xs,VChipGroup:XD,VClassIcon:Mm,VCode:JV,VCol:wE,VColorPicker:BR,VCombobox:jR,VComponentIcon:Uh,VConfirmEdit:Jh,VContainer:pE,VCounter:Lu,VDataIterator:JR,VDataTable:mN,VDataTableFooter:pl,VDataTableHeaders:is,VDataTableRow:ug,VDataTableRows:rs,VDataTableServer:bN,VDataTableVirtual:vN,VDatePicker:rf,VDatePickerControls:Qh,VDatePickerHeader:ef,VDatePickerMonth:tf,VDatePickerMonths:nf,VDatePickerYears:af,VDefaultsProvider:st,VDialog:hf,VDialogBottomTransition:EE,VDialogTopTransition:DE,VDialogTransition:Iu,VDivider:di,VEmptyState:xN,VExpandTransition:Mu,VExpandXTransition:Rm,VExpansionPanel:kf,VExpansionPanelText:xf,VExpansionPanelTitle:wf,VExpansionPanels:_f,VFab:_N,VFabTransition:LE,VFadeTransition:dl,VField:wr,VFieldLabel:jo,VFileInput:CN,VFooter:PN,VForm:IN,VHover:ON,VIcon:_t,VImg:Gi,VInfiniteScroll:EN,VInput:Un,VItem:RN,VItemGroup:VN,VKbd:NN,VLabel:wo,VLayout:BN,VLayoutItem:HN,VLazy:zN,VLigatureIcon:QO,VList:Qs,VListGroup:vl,VListImg:cV,VListItem:Fa,VListItemAction:f1,VListItemMedia:hV,VListItemSubtitle:a1,VListItemTitle:i1,VListSubheader:r1,VLocaleProvider:$N,VMain:UN,VMenu:ts,VMessages:Iw,VNavigationDrawer:nF,VNoSsr:aF,VOtpInput:rF,VOverlay:vi,VPagination:bf,VParallax:lF,VProgressCircular:xr,VProgressLinear:Su,VRadio:uF,VRadioGroup:hF,VRangeSlider:mF,VRating:vF,VResponsive:cf,VRow:TE,VScaleTransition:Dm,VScrollXReverseTransition:RE,VScrollXTransition:VE,VScrollYReverseTransition:FE,VScrollYTransition:NE,VSelect:Jm,VSelectionControl:kr,VSelectionControlGroup:zw,VSheet:Pi,VSkeletonLoader:xF,VSlideGroup:ml,VSlideGroupItem:wF,VSlideXReverseTransition:YE,VSlideXTransition:BE,VSlideYReverseTransition:HE,VSlideYTransition:Vm,VSlider:pf,VSnackbar:Sf,VSpacer:cw,VSparkline:AF,VSpeedDial:TF,VStepper:EF,VStepperActions:Gc,VStepperHeader:hk,VStepperItem:mk,VStepperWindow:gk,VStepperWindowItem:vk,VSvgIcon:Im,VSwitch:VF,VSystemBar:NF,VTab:bk,VTable:ss,VTabs:zF,VTabsWindow:yk,VTabsWindowItem:xk,VTextField:pi,VTextarea:$F,VThemeProvider:UF,VTimeline:JF,VTimelineItem:ZF,VToolbar:uf,VToolbarItems:eB,VToolbarTitle:zm,VTooltip:kk,VValidation:nB,VVirtualScroll:Du,VWindow:ns,VWindowItem:as},Symbol.toStringTag,{value:"Module"}));function iB(t,e){const n=e.modifiers||{},a=e.value,{once:i,immediate:r,...s}=n,o=!Object.keys(s).length,{handler:l,options:c}=typeof a=="object"?a:{handler:a,options:{attributes:(s==null?void 0:s.attr)??o,characterData:(s==null?void 0:s.char)??o,childList:(s==null?void 0:s.child)??o,subtree:(s==null?void 0:s.sub)??o}},u=new MutationObserver(function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1?arguments[1]:void 0;l==null||l(d,h),i&&_k(t,e)});r&&(l==null||l([],u)),t._mutate=Object(t._mutate),t._mutate[e.instance.$.uid]={observer:u},u.observe(t,c)}function _k(t,e){var n;(n=t._mutate)!=null&&n[e.instance.$.uid]&&(t._mutate[e.instance.$.uid].observer.disconnect(),delete t._mutate[e.instance.$.uid])}const rB={mounted:iB,unmounted:_k};function sB(t,e){var i,r;const n=e.value,a={passive:!((i=e.modifiers)!=null&&i.active)};window.addEventListener("resize",n,a),t._onResize=Object(t._onResize),t._onResize[e.instance.$.uid]={handler:n,options:a},(r=e.modifiers)!=null&&r.quiet||n()}function oB(t,e){var i;if(!((i=t._onResize)!=null&&i[e.instance.$.uid]))return;const{handler:n,options:a}=t._onResize[e.instance.$.uid];window.removeEventListener("resize",n,a),delete t._onResize[e.instance.$.uid]}const lB={mounted:sB,unmounted:oB};function Sk(t,e){const{self:n=!1}=e.modifiers??{},a=e.value,i=typeof a=="object"&&a.options||{passive:!0},r=typeof a=="function"||"handleEvent"in a?a:a.handler,s=n?t:e.arg?document.querySelector(e.arg):window;s&&(s.addEventListener("scroll",r,i),t._onScroll=Object(t._onScroll),t._onScroll[e.instance.$.uid]={handler:r,options:i,target:n?void 0:s})}function Ck(t,e){var r;if(!((r=t._onScroll)!=null&&r[e.instance.$.uid]))return;const{handler:n,options:a,target:i=t}=t._onScroll[e.instance.$.uid];i.removeEventListener("scroll",n,a),delete t._onScroll[e.instance.$.uid]}function cB(t,e){e.value!==e.oldValue&&(Ck(t,e),Sk(t,e))}const uB={mounted:Sk,unmounted:Ck,updated:cB};function dB(t,e){const n=typeof t=="string"?zn(t):t,a=hB(n,e);return{mounted:a,updated:a,unmounted(i){Ly(null,i)}}}function hB(t,e){return function(n,a,i){var d,h,f;const r=typeof e=="function"?e(a):e,s=((d=a.value)==null?void 0:d.text)??a.value??(r==null?void 0:r.text),o=yu(a.value)?a.value:{},l=()=>s??n.textContent,c=(i.ctx===a.instance.$?(h=fB(i,a.instance.$))==null?void 0:h.provides:(f=i.ctx)==null?void 0:f.provides)??a.instance.$.provides,u=bi(t,me(r,o),l);u.appContext=Object.assign(Object.create(null),a.instance.$.appContext,{provides:c}),Ly(u,n)}}function fB(t,e){const n=new Set,a=r=>{var s,o;for(const l of r){if(!l)continue;if(l===t||l.el&&t.el&&l.el===t.el)return!0;n.add(l);let c;if(l.suspense?c=a([l.ssContent]):Array.isArray(l.children)?c=a(l.children):(s=l.component)!=null&&s.vnode&&(c=a([(o=l.component)==null?void 0:o.subTree])),c)return c;n.delete(l)}return!1};if(!a([e.subTree]))return e;const i=Array.from(n).reverse();for(const r of i)if(r.component)return r.component;return e}const mB=dB(kk,t=>{var e;return{activator:"parent",location:(e=t.arg)==null?void 0:e.replace("-"," "),text:typeof t.value=="boolean"?void 0:t.value}}),gB=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:Aw,Intersect:Yl,Mutate:rB,Resize:lB,Ripple:Qi,Scroll:uB,Tooltip:mB,Touch:Qm},Symbol.toStringTag,{value:"Module"}));const vB=ae({allDay:Boolean,interval:Object,intervalDivisions:{type:Number,required:!0},intervalDuration:{type:Number,required:!0},intervalHeight:{type:Number,required:!0},event:Object},"VCalendarIntervalEvent"),Cf=ve()({name:"VCalendarIntervalEvent",props:vB(),setup(t){const e=Ei(),n=()=>{var a,i,r,s;if(!((a=t.event)!=null&&a.first)&&!((i=t.event)!=null&&i.last)||e.isEqual((r=t.event)==null?void 0:r.start,(s=t.interval)==null?void 0:s.start))return{height:"100%",margin:Ne(0)};{const{height:o,margin:l}=Array.from({length:t.intervalDivisions},c=>c*(t.intervalDuration/t.intervalDivisions)).reduce((c,u,d)=>{var h,f;return e.isBefore(e.addMinutes((h=t.interval)==null?void 0:h.start,u),(f=t.event)==null?void 0:f.start)?{height:Ne(t.intervalHeight/t.intervalDivisions*d),margin:Ne(t.intervalHeight/t.intervalDivisions*d)}:{height:c.height,margin:c.margin}},{height:"",margin:""});return{height:o,margin:l}}};return we(()=>{var a,i,r,s,o;return x(Pi,{height:n().height,density:"comfortable",style:`margin-top: ${n().margin}`,class:"v-calendar-internal-event",color:((a=t.event)==null?void 0:a.color)??void 0,rounded:(i=t.event)!=null&&i.first&&((r=t.event)!=null&&r.last)?!0:(s=t.event)!=null&&s.first?"t":(o=t.event)!=null&&o.last?"b":!1},{default:()=>{var l,c;return[(l=t.event)!=null&&l.first?(c=t.event)==null?void 0:c.title:""]}})}),{}}}),Ak=ae({day:{type:Object,default:()=>({})},dayIndex:Number,events:Array,intervalDivisions:{type:Number,default:2},intervalDuration:{type:Number,default:60},intervalHeight:{type:Number,default:48},intervalFormat:{type:[String,Function],default:"fullTime12h"},intervalStart:{type:Number,default:0}},"VCalendarInterval"),Af=ve()({name:"VCalendarInterval",props:{index:{type:Number,required:!0},...Ak()},setup(t,e){const n=Ei(),a=L(()=>{const i=n.addMinutes(n.startOfDay(t.day.date),t.intervalDuration*(t.index+t.intervalStart)),r=n.addMinutes(n.startOfDay(t.day.date),t.intervalDuration*(t.index+t.intervalStart+1)-1);return{...t.day,label:n.format(i,"fullTime24h"),start:i,end:r,events:t.events?t.events.filter(s=>!s.allDay&&(n.isEqual(i,s.start)||n.isWithinRange(s.start,[i,r])||n.isWithinRange(i,[s.start,s.end])||n.isEqual(r,s.end))).map(s=>({...s,first:n.isEqual(i,s.start)||n.isWithinRange(s.start,[i,r]),last:n.isEqual(r,s.end)||n.isWithinRange(s.end,[i,r])})):[]}});return we(()=>{var i,r;return t.dayIndex===0?x("div",{class:"v-calendar-day__row-with-label",style:`height: ${Ne(t.intervalHeight)}`},[x("div",{class:"v-calendar-day__row-label"},[x("slot",{name:"intervalFormat",interval:a.value},[t.index?t.intervalFormat?typeof t.intervalFormat=="string"?n.format(a.value.start,"hours12h"):t.intervalFormat(a.value):a.value.label:""])]),x("div",{class:"v-calendar-day__row-hairline"},null),x("div",{class:["v-calendar-day__row-content",a.value.events.some(s=>!s.last)?"v-calendar-day__row-content-through":""]},[x("slot",{name:"intervalBody",interval:a.value},[(i=a.value.events)==null?void 0:i.map(s=>x(Cf,{event:s,interval:a.value,intervalDivisions:t.intervalDivisions,intervalDuration:t.intervalDuration,intervalHeight:t.intervalHeight},null))])])]):x("div",{class:"v-calendar-day__row-without-label",style:`height: ${Ne(t.intervalHeight)}`},[x("div",{class:["v-calendar-day__row-content",a.value.events.some(s=>!s.last)?"v-calendar-day__row-content-through":""]},[x("slot",{name:"intervalBody",interval:a.value},[(r=a.value.events)==null?void 0:r.filter(s=>!s.allDay).map(s=>x(Cf,{event:s,interval:a.value,intervalDivisions:t.intervalDivisions,intervalDuration:t.intervalDuration,intervalHeight:t.intervalHeight},null))])])])}),{interval:a}}}),Pk=ae({hideDayHeader:Boolean,intervals:{type:Number,default:24},...Ak()},"VCalendarDay"),Ic=ve()({name:"VCalendarDay",props:Pk(),setup(t){const e=Ei(),n=L(()=>[...Array.from({length:t.intervals},(a,i)=>i).filter((a,i)=>t.intervalDuration*(i+t.intervalStart)<1440)]);return we(()=>{const a=Af.filterProps(t);return x("div",{class:"v-calendar-day__container"},[!t.hideDayHeader&&x("div",{key:"calender-week-name",class:"v-calendar-weekly__head-weekday"},[e.format(t.day.date,"weekdayShort"),x("div",null,[x(ct,{icon:!0,text:e.format(t.day.date,"dayOfMonth"),variant:"text"},null)])]),n.value.map((i,r)=>x(Af,me({index:r},a),null))])}),{intervals:n}}});const Tk=ae({nextIcon:{type:String,default:"$next"},prevIcon:{type:String,default:"$prev"},title:String,text:{type:String,default:"$vuetify.calendar.today"},viewMode:{type:String,default:"month"}},"VCalendarHeader"),Pf=ve()({name:"VCalendarHeader",props:Tk(),emits:{"click:next":()=>!0,"click:prev":()=>!0,"click:toToday":()=>!0},setup(t,e){let{emit:n}=e;const{t:a}=$t();function i(){n("click:prev")}function r(){n("click:next")}function s(){n("click:toToday")}return we(()=>x("div",{class:"v-calendar-header"},[t.text&&x(ct,{key:"today",class:"v-calendar-header__today",text:a(t.text),variant:"outlined",onClick:s},null),x(ct,{density:"comfortable",icon:t.prevIcon,variant:"text",onClick:i},null),x(ct,{density:"comfortable",icon:t.nextIcon,variant:"text",onClick:r},null),x("div",{class:"v-calendar-header__title"},[t.title])])),{}}});const pB=ae({allDay:Boolean,day:Object,event:Object},"VCalendarEvent"),xb=ve()({name:"VCalendarEvent",props:pB(),setup(t){return we(()=>x(xs,{color:t.allDay?"primary":void 0,density:"comfortable",label:t.allDay,width:"100%"},{default:()=>{var e,n;return[x(p1,{inline:!0,dot:!0,color:(e=t.event)==null?void 0:e.color},null),(n=t.event)==null?void 0:n.title]}})),{}}}),bB=ae({active:Boolean,color:String,day:Object,disabled:Boolean,events:Array,title:[Number,String]},"VCalendarMonthDay"),Ik=ve()({name:"VCalendarMonthDay",props:bB(),setup(t,e){let{emit:n,slots:a}=e;return we(()=>{var r,s,o,l,c,u,d,h,f,v,m;const i=!!(t.title||(r=a.title)!=null&&r.call(a,{title:t.title}));return x("div",{class:["v-calendar-month__day"]},[!((s=t.day)!=null&&s.isHidden)&&i&&x("div",{key:"title",class:"v-calendar-weekly__day-label"},[((o=a.title)==null?void 0:o.call(a,{title:t.title}))??x(ct,{class:(l=t.day)!=null&&l.isToday?"v-calendar-weekly__day-label__today":void 0,color:t.color,disabled:t.disabled,icon:!0,size:"x-small",variant:(c=t.day)!=null&&c.isToday?void 0:"flat"},{default:()=>[t.title]})]),!((u=t.day)!=null&&u.isHidden)&&x("div",{key:"content",class:"v-calendar-weekly__day-content"},[((d=a.content)==null?void 0:d.call(a))??x("div",null,[x("div",{class:"v-calendar-weekly__day-alldayevents-container"},[(h=t.events)==null?void 0:h.filter(g=>g.allDay).map(g=>a.event?a.event({day:t.day,allDay:!0,event:g}):x(xb,{day:t.day,event:g,allDay:!0},null))]),x("div",{class:"v-calendar-weekly__day-events-container"},[(f=t.events)==null?void 0:f.filter(g=>!g.allDay).map(g=>a.event?a.event({day:t.day,event:g,allDay:!1}):x(xb,{day:t.day,event:g},null))])])]),!((v=t.day)!=null&&v.isHidden)&&((m=a.default)==null?void 0:m.call(a))])}),{}}}),yB=ae({hideHeader:Boolean,hideWeekNumber:Boolean,...dw(),...Pk(),...Tk()},"VCalender"),xB=ve()({name:"VCalendar",props:yB(),emits:{next:null,prev:null,"update:modelValue":null},setup(t,e){let{emit:n,slots:a}=e;const i=Ei(),{daysInMonth:r,daysInWeek:s,genDays:o,model:l,displayValue:c,weekNumbers:u,weekDays:d}=hw(t),h=i.getWeekdays();function f(){t.viewMode==="month"&&(l.value=[i.addMonths(c.value,1)]),t.viewMode==="week"&&(l.value=[i.addDays(c.value,7)]),t.viewMode==="day"&&(l.value=[i.addDays(c.value,1)])}function v(){t.viewMode==="month"&&(l.value=[i.addMonths(c.value,-1)]),t.viewMode==="week"&&(l.value=[i.addDays(c.value,-7)]),t.viewMode==="day"&&(l.value=[i.addDays(c.value,-1)])}function m(){l.value=[i.date()]}const g=L(()=>i.format(c.value,"monthAndYear"));return we(()=>{var w;const p=Ic.filterProps(t),y=Pf.filterProps(t);return x("div",{class:["v-calendar",{"v-calendar-monthly":t.viewMode==="month","v-calendar-weekly":t.viewMode==="week","v-calendar-day":t.viewMode==="day"}]},[x("div",null,[!t.hideHeader&&(a.header?a.header({title:g.value}):x(Pf,me({key:"calendar-header"},y,{title:g.value,"onClick:next":f,"onClick:prev":v,"onClick:toToday":m}),null))]),x("div",{class:["v-calendar__container",`days__${d.value.length}`]},[t.viewMode==="month"&&!t.hideDayHeader&&x("div",{class:["v-calendar-weekly__head",`days__${d.value.length}`,...t.hideWeekNumber?[]:["v-calendar-weekly__head-weeknumbers"]],key:"calenderWeeklyHead"},[t.hideWeekNumber?"":x("div",{key:"weekNumber0",class:"v-calendar-weekly__head-weeknumber"},null),d.value.map(C=>x("div",{class:`v-calendar-weekly__head-weekday${t.hideWeekNumber?"":"-with-weeknumber"}`},[h[C]]))]),t.viewMode==="month"&&x("div",{key:"VCalendarMonth",class:["v-calendar-month__days",`days${t.hideWeekNumber?"":"-with-weeknumbers"}__${d.value.length}`,...t.hideWeekNumber?[]:["v-calendar-month__weeknumbers"]]},[sO(r.value,d.value.length).map((C,k)=>[t.hideWeekNumber?"":x("div",{class:"v-calendar-month__weeknumber"},[u.value[k]]),C.map(P=>{var S;return x(Ik,{color:i.isSameDay(i.date(),P.date)?"primary":void 0,day:P,title:P?i.format(P.date,"dayOfMonth"):"NaN",events:(S=t.events)==null?void 0:S.filter(A=>i.isSameDay(P.date,A.start)||i.isSameDay(P.date,A.end))},{event:a.event})})])]),t.viewMode==="week"&&s.value.map((C,k)=>{var P;return x(Ic,me(p,{day:C,dayIndex:k,events:(P=t.events)==null?void 0:P.filter(S=>i.isSameDay(S.start,C.date)||i.isSameDay(S.end,C.date))}),null)}),t.viewMode==="day"&&x(Ic,me(p,{day:o([c.value],i.date())[0],dayIndex:0,events:(w=t.events)==null?void 0:w.filter(C=>i.isSameDay(C.start,o([c.value],i.date())[0].date)||i.isSameDay(C.end,o([c.value],i.date())[0].date))}),null)])])}),{daysInMonth:r,daysInWeek:s,genDays:o}}});const wB=ae({clearable:Boolean,file:{type:Object,default:null},fileIcon:{type:String,default:"mdi-file-document"},showSize:Boolean,...Gm({border:!0,rounded:!0,lines:"two"})},"VFileUploadItem"),Mk=ve()({name:"VFileUploadItem",props:wB(),emits:{"click:remove":()=>!0,click:t=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=xe(),r=L(()=>typeof t.showSize!="boolean"?t.showSize:void 0);function s(){n("click:remove")}on(()=>{var o;i.value=(o=t.file)!=null&&o.type.startsWith("image")?URL.createObjectURL(t.file):void 0}),we(()=>{var l,c,u;const o=Fa.filterProps(t);return x(Fa,me(o,{title:t.title??((l=t.file)==null?void 0:l.name),subtitle:t.showSize?Yh((c=t.file)==null?void 0:c.size,r.value):(u=t.file)==null?void 0:u.type,class:"v-file-upload-item"}),{...a,prepend:d=>x(Re,null,[a.prepend?x(st,{defaults:{VAvatar:{image:i.value,icon:i.value?void 0:t.fileIcon,rounded:!0}}},{default:()=>{var h;return[((h=a.prepend)==null?void 0:h.call(a,d))??x(ma,null,null)]}}):x(ma,{icon:t.fileIcon,image:i.value,rounded:!0},null)]),append:d=>{var h;return x(Re,null,[t.clearable&&x(Re,null,[a.clear?x(st,{defaults:{VBtn:{icon:"$clear",density:"comfortable",variant:"text"}}},{default:()=>{var f;return[((f=a.clear)==null?void 0:f.call(a,{...d,props:{onClick:s}}))??x(ct,null,null)]}}):x(ct,{icon:"$clear",density:"comfortable",variant:"text",onClick:s},null)]),(h=a.append)==null?void 0:h.call(a,d)])}})})}}),kB=ae({browseText:{type:String,default:"$vuetify.fileUpload.browse"},dividerText:{type:String,default:"$vuetify.fileUpload.divider"},title:{type:String,default:"$vuetify.fileUpload.title"},subtitle:String,icon:{type:Ze,default:"$upload"},modelValue:{type:[Array,Object],default:null,validator:t=>Gt(t).every(e=>e!=null&&typeof e=="object")},clearable:Boolean,disabled:Boolean,hideBrowse:Boolean,multiple:Boolean,scrim:{type:[Boolean,String],default:!0},showSize:Boolean,name:String,...Ou(),...Sn(),...Zi(s1({length:150}),["length","thickness","opacity"]),...Rl()},"VFileUpload"),_B=ve()({name:"VFileUpload",inheritAttrs:!1,props:kB(),emits:{"update:modelValue":t=>!0},setup(t,e){let{attrs:n,slots:a}=e;const{t:i}=$t(),{densityClasses:r}=Gn(t),s=Xe(t,"modelValue",t.modelValue,m=>Gt(m),m=>t.multiple||Array.isArray(t.modelValue)?m:m[0]),o=De(!1),l=xe(null),c=xe(null);fn(()=>{var m,g;(m=l.value)==null||m.$el.addEventListener("dragover",u),(g=l.value)==null||g.$el.addEventListener("drop",h)}),Zf(()=>{var m,g;(m=l.value)==null||m.$el.removeEventListener("dragover",u),(g=l.value)==null||g.$el.removeEventListener("drop",h)});function u(m){m.preventDefault(),m.stopImmediatePropagation(),o.value=!0}function d(m){m.preventDefault(),o.value=!1}function h(m){var y;m.preventDefault(),m.stopImmediatePropagation(),o.value=!1;const g=Array.from(((y=m.dataTransfer)==null?void 0:y.files)??[]);if(!g.length)return;if(!t.multiple){s.value=[g[0]];return}const p=s.value.slice();for(const w of g)p.some(C=>C.name===w.name)||p.push(w);s.value=p}function f(){var m;(m=c.value)==null||m.click()}function v(m){const g=s.value.filter((p,y)=>y!==m);s.value=g,!(g.length>0||!c.value)&&(c.value.value="")}we(()=>{const m=!!(a.title||t.title),g=!!(a.icon||t.icon),p=!!(!t.hideBrowse&&(a.browse||t.density==="default")),y=Pi.filterProps(t),w=di.filterProps(t),[C,k]=Ki(n),P=x("input",me({ref:c,type:"file",disabled:t.disabled,multiple:t.multiple,name:t.name,onChange:S=>{if(!S.target)return;const A=S.target;s.value=[...A.files??[]]}},k),null);return x(Re,null,[x(Pi,me({ref:l},y,{class:["v-file-upload",{"v-file-upload--clickable":!p,"v-file-upload--disabled":t.disabled,"v-file-upload--dragging":o.value},r.value],onDragleave:d,onDragover:u,onDrop:h,onClick:p?void 0:f},C),{default:()=>{var S,A,T;return[g&&x("div",{key:"icon",class:"v-file-upload-icon"},[a.icon?x(st,{key:"icon-defaults",defaults:{VIcon:{icon:t.icon}}},{default:()=>[a.icon()]}):x(_t,{key:"icon-icon",icon:t.icon},null)]),m&&x("div",{key:"title",class:"v-file-upload-title"},[((S=a.title)==null?void 0:S.call(a))??i(t.title)]),t.density==="default"&&x(Re,null,[x("div",{key:"upload-divider",class:"v-file-upload-divider"},[((A=a.divider)==null?void 0:A.call(a))??x(di,w,{default:()=>[i(t.dividerText)]})]),p&&x(Re,null,[a.browse?x(st,{defaults:{VBtn:{readonly:t.disabled,size:"large",text:i(t.browseText),variant:"tonal"}}},{default:()=>[a.browse({props:{onClick:f}})]}):x(ct,{readonly:t.disabled,size:"large",text:i(t.browseText),variant:"tonal",onClick:f},null)]),t.subtitle&&x("div",{class:"v-file-upload-subtitle"},[t.subtitle])]),x(vi,{"model-value":o.value,contained:!0,scrim:t.scrim},null),((T=a.input)==null?void 0:T.call(a,{inputNode:P}))??P]}}),s.value.length>0&&x("div",{class:"v-file-upload-items"},[s.value.map((S,A)=>{const T={file:S,props:{"onClick:remove":()=>v(A)}};return x(st,{key:A,defaults:{VFileUploadItem:{file:S,clearable:t.clearable,disabled:t.disabled,showSize:t.showSize}}},{default:()=>{var E;return[((E=a.item)==null?void 0:E.call(a,T))??x(Mk,{key:A,"onClick:remove":()=>v(A)},a)]}})})])])})}});const SB=50,CB=500;function AB(t){let{toggleUpDown:e}=t,n=-1,a=-1;Bn(r);function i(o){r(),s(o),n=window.setTimeout(()=>{a=window.setInterval(()=>s(o),SB)},CB)}function r(){window.clearTimeout(n),window.clearInterval(a)}function s(o){e(o==="up")}return{holdStart:i,holdStop:r}}const PB=ae({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},...Lt(_o(),["modelValue","validationValue"])},"VNumberInput"),TB=ve()({name:"VNumberInput",props:{...PB()},emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=xe(),{holdStart:i,holdStop:r}=AB({toggleUpDown:T}),s=Bl(t),o=L(()=>s.isDisabled.value||s.isReadonly.value),{isFocused:l,focus:c,blur:u}=wi(t);function d(Y){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t.precision;const q=se==null?String(Y):Y.toFixed(se);return l.value?Number(q).toString():q}const h=Xe(t,"modelValue",null,Y=>Y??null,Y=>Y==null?Y??null:en(Number(Y),t.min,t.max)),f=De(null);on(()=>{l.value&&!o.value||(h.value==null?f.value=null:isNaN(h.value)||(f.value=d(h.value)))});const v=L({get:()=>f.value,set(Y){Y===null||Y===""?(h.value=null,f.value=null):!isNaN(Number(Y))&&Number(Y)<=t.max&&Number(Y)>=t.min&&(h.value=Number(Y),f.value=Y)}}),m=L(()=>o.value?!1:(h.value??0)+t.step<=t.max),g=L(()=>o.value?!1:(h.value??0)-t.step>=t.min),p=L(()=>t.hideInput?"stacked":t.controlVariant),y=L(()=>p.value==="split"?"$plus":"$collapse"),w=L(()=>p.value==="split"?"$minus":"$expand"),C=L(()=>p.value==="split"?"default":"small"),k=L(()=>p.value==="stacked"?"auto":"100%"),P=L(()=>({props:{onClick:O,onPointerup:V,onPointerdown:F}})),S=L(()=>({props:{onClick:O,onPointerup:V,onPointerdown:z}}));Oe(()=>t.precision,()=>ne()),fn(()=>{W()});function A(Y){if(Y==null)return 0;const se=Y.toString(),q=se.indexOf(".");return~q?se.length-q:0}function T(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(o.value)return;if(h.value==null){v.value=d(en(0,t.min,t.max));return}let se=Math.max(A(h.value),A(t.step));t.precision!=null&&(se=Math.max(se,t.precision)),Y?m.value&&(v.value=d(h.value+t.step,se)):g.value&&(v.value=d(h.value-t.step,se))}function E(Y){var le,ue,pe,$;if(!Y.data)return;const se=(le=Y.target)==null?void 0:le.value,q=(ue=Y.target)==null?void 0:ue.selectionStart,oe=(pe=Y.target)==null?void 0:pe.selectionEnd,U=se?se.slice(0,q)+Y.data+se.slice(oe):Y.data;/^-?(\d+(\.\d*)?|(\.\d+)|\d*|\.)$/.test(U)||Y.preventDefault(),t.precision!=null&&((($=U.split(".")[1])==null?void 0:$.length)>t.precision&&Y.preventDefault(),t.precision===0&&U.includes(".")&&Y.preventDefault())}async function I(Y){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(Y.key)||Y.ctrlKey||["ArrowDown","ArrowUp"].includes(Y.key)&&(Y.preventDefault(),W(),await wt(),Y.key==="ArrowDown"?T(!1):T())}function O(Y){Y.stopPropagation()}function V(Y){const se=Y.currentTarget;se==null||se.releasePointerCapture(Y.pointerId),Y.preventDefault(),Y.stopPropagation(),r()}function F(Y){const se=Y.currentTarget;se==null||se.setPointerCapture(Y.pointerId),Y.preventDefault(),Y.stopPropagation(),i("up")}function z(Y){const se=Y.currentTarget;se==null||se.setPointerCapture(Y.pointerId),Y.preventDefault(),Y.stopPropagation(),i("down")}function W(){if(o.value||!a.value)return;const Y=a.value.value;Y&&!isNaN(Number(Y))?v.value=d(en(Number(Y),t.min,t.max)):v.value=null}function ne(){if(!o.value){if(h.value===null||isNaN(h.value)){v.value=null;return}v.value=t.precision==null?String(h.value):h.value.toFixed(t.precision)}}function ee(){if(!o.value){if(h.value===null||isNaN(h.value)){v.value=null;return}v.value=h.value.toString()}}function J(){c(),ee()}function X(){u(),W()}return we(()=>{const{modelValue:Y,...se}=pi.filterProps(t);function q(){return n.increment?x(st,{key:"increment-defaults",defaults:{VBtn:{disabled:!m.value,flat:!0,height:k.value,size:C.value,icon:y.value}}},{default:()=>[n.increment(P.value)]}):x(ct,{disabled:!m.value,flat:!0,key:"increment-btn",height:k.value,"data-testid":"increment","aria-hidden":"true",icon:y.value,onClick:O,onPointerup:V,onPointerdown:F,size:C.value,tabindex:"-1"},null)}function oe(){return n.decrement?x(st,{key:"decrement-defaults",defaults:{VBtn:{disabled:!g.value,flat:!0,height:k.value,size:C.value,icon:w.value}}},{default:()=>[n.decrement(S.value)]}):x(ct,{disabled:!g.value,flat:!0,key:"decrement-btn",height:k.value,"data-testid":"decrement","aria-hidden":"true",icon:w.value,size:C.value,tabindex:"-1",onClick:O,onPointerup:V,onPointerdown:z},null)}function U(){return x("div",{class:"v-number-input__control"},[oe(),x(di,{vertical:p.value!=="stacked"},null),q()])}function le(){return!t.hideInput&&!t.inset?x(di,{vertical:!0},null):void 0}const ue=p.value==="split"?x("div",{class:"v-number-input__control"},[x(di,{vertical:!0},null),q()]):t.reverse||p.value==="hidden"?void 0:x(Re,null,[le(),U()]),pe=n["append-inner"]||ue,$=p.value==="split"?x("div",{class:"v-number-input__control"},[oe(),x(di,{vertical:!0},null)]):t.reverse&&p.value!=="hidden"?x(Re,null,[U(),le()]):void 0,Z=n["prepend-inner"]||$;return x(pi,me({ref:a,modelValue:v.value,"onUpdate:modelValue":Q=>v.value=Q,validationValue:h.value,onBeforeinput:E,onFocus:J,onBlur:X,onKeydown:I,class:["v-number-input",{"v-number-input--default":p.value==="default","v-number-input--hide-input":t.hideInput,"v-number-input--inset":t.inset,"v-number-input--reverse":t.reverse,"v-number-input--split":p.value==="split","v-number-input--stacked":p.value==="stacked"},t.class]},se,{style:t.style,inputmode:"decimal"}),{...n,"append-inner":pe?function(){var be;for(var Q=arguments.length,he=new Array(Q),te=0;te!0,"click:next":()=>!0},setup(t,e){let{emit:n,slots:a}=e;function i(){n("click:prev")}function r(){n("click:next")}return we(()=>{const s=Gc.filterProps(t);return x(Gc,me({class:"v-stepper-vertical-actions"},s,{"onClick:prev":i,"onClick:next":r}),a)}),{}}}),MB=ae({hideActions:Boolean,...fk(),...Lt(fg({expandIcon:"",collapseIcon:""}),["hideActions"])},"VStepperVerticalItem"),Lk=ve()({name:"VStepperVerticalItem",props:MB(),emits:{"click:next":()=>!0,"click:prev":()=>!0,"click:finish":()=>!0},setup(t,e){let{emit:n,slots:a}=e;const i=xe(),r=L(()=>isNaN(parseInt(t.value))?t.value:Number(t.value)),s=L(()=>{var y;return(y=i.value)==null?void 0:y.groupItem}),o=L(()=>{var y;return((y=s.value)==null?void 0:y.isSelected.value)??!1}),l=L(()=>o.value?t.rules.every(y=>y()===!0):null),c=L(()=>!t.disabled&&t.editable),u=L(()=>t.error||o.value&&!l.value),d=L(()=>t.complete||t.rules.length>0&&l.value===!0),h=L(()=>{var y;return t.disabled?t.disabled:(y=s.value)!=null&&y.isFirst.value?"prev":!1}),f=L(()=>{var y;return u.value?t.errorIcon:d.value?t.completeIcon:(y=s.value)!=null&&y.isSelected.value&&t.editable?t.editIcon:t.icon}),v=L(()=>({canEdit:c.value,hasError:u.value,hasCompleted:d.value,title:t.title,subtitle:t.subtitle,step:r.value})),m=L(()=>({...v.value,prev:p,next:g}));function g(){var y;n("click:next"),!((y=s.value)!=null&&y.isLast.value)&&s.value.group.next()}function p(){n("click:prev"),s.value.group.prev()}return we(()=>{var k;const y=(d.value||((k=s.value)==null?void 0:k.isSelected.value))&&!u.value&&!t.disabled,w=!t.hideActions||!!a.actions,C=kf.filterProps(t);return x(kf,me({_as:"VStepperVerticalItem",ref:i},C,{class:["v-stepper-vertical-item",{"v-stepper-vertical-item--complete":d.value,"v-stepper-vertical-item--disabled":t.disabled,"v-stepper-vertical-item--editable":c.value,"v-stepper-vertical-item--error":u.value},t.class],readonly:!t.editable,style:t.style,color:"","hide-actions":!1,value:r.value}),{title:()=>{var P,S;return x(Re,null,[x(ma,{key:"stepper-avatar",class:"v-stepper-vertical-item__avatar",color:y?t.color:void 0,size:24,start:!0},{default:()=>{var A;return[((A=a.icon)==null?void 0:A.call(a,v.value))??(f.value?x(_t,{icon:f.value},null):r.value)]}}),x("div",null,[x("div",{class:"v-stepper-vertical-item__title"},[((P=a.title)==null?void 0:P.call(a,v.value))??t.title]),x("div",{class:"v-stepper-vertical-item__subtitle"},[((S=a.subtitle)==null?void 0:S.call(a,v.value))??t.subtitle])])])},text:()=>{var P,S;return x(Re,null,[((P=a.default)==null?void 0:P.call(a,v.value))??t.text,w&&x(st,{defaults:{VStepperVerticalActions:{disabled:h.value,finish:(S=s.value)==null?void 0:S.isLast.value}}},{default:()=>{var A;return[((A=a.actions)==null?void 0:A.call(a,m.value))??x(Ok,{"onClick:next":g,"onClick:prev":p},{prev:a.prev?()=>{var T;return(T=a.prev)==null?void 0:T.call(a,m.value)}:void 0,next:a.next?()=>{var T;return(T=a.next)==null?void 0:T.call(a,m.value)}:void 0})]}})])}})}),{}}}),OB=ae({prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"},...pk(),...Lt(sk({mandatory:"force",variant:"accordion"}),["static"])},"VStepperVertical"),LB=ve()({name:"VStepperVertical",props:OB(),emits:{"update:modelValue":t=>!0},setup(t,e){let{slots:n}=e;const a=xe(),{color:i,eager:r,editable:s,prevText:o,nextText:l,hideActions:c}=ai(t),u=Xe(t,"modelValue"),d=L(()=>t.items.map((h,f)=>{const v=vn(h,t.itemTitle,h),m=vn(h,t.itemValue,f+1);return{title:v,value:m,raw:h}}));return tn({VStepperVerticalItem:{color:i,eager:r,editable:s,prevText:o,nextText:l,hideActions:c,static:!0},VStepperActions:{color:i}}),we(()=>{const h=_f.filterProps(t);return x(_f,me(h,{modelValue:u.value,"onUpdate:modelValue":f=>u.value=f,ref:a,class:["v-stepper",{"v-stepper--alt-labels":t.altLabels,"v-stepper--flat":t.flat,"v-stepper--non-linear":t.nonLinear,"v-stepper--mobile":t.mobile},t.class],style:t.style}),{...n,default:f=>{var g;let{prev:v,next:m}=f;return x(Re,null,[d.value.map(p=>{let{raw:y,...w}=p;return x(Lk,w,{...n,default:n[`item.${w.value}`]})}),(g=n.default)==null?void 0:g.call(n,{prev:v,next:m,step:u.value})])}})}),{}}});const EB=ve()({name:"VPullToRefresh",props:{disabled:Boolean,pullDownThreshold:{type:Number,default:64}},emits:{load:t=>!0},setup(t,e){let{slots:n,emit:a}=e,i=0,r=[];const s=De(0),o=xe(),l=De(!1),c=De(!1),u=De(!1),d=L(()=>s.value>=t.pullDownThreshold&&!l.value),h=L(()=>en(s.value,0,t.pullDownThreshold));function f(g){l.value||t.disabled||(u.value=!0,i="clientY"in g?g.clientY:g.touches[0].clientY)}function v(g){if(l.value||!u.value||t.disabled)return;const p="clientY"in g?g.clientY:g.touches[0].clientY;r.length&&!r[0].scrollTop&&(s.value=p-i)}function m(g){l.value||t.disabled||(u.value=!1,d.value?(a("load",{done:function(){l.value&&(s.value=0,l.value=!1)}}),l.value=!0):s.value=0)}fn(()=>{r=sl(o.value)}),Oe([h,l],()=>{if(r.length){const g=h.value&&!l.value;r.forEach(p=>p.style.overflow=g?"hidden":"auto")}}),Oe(h,(g,p)=>{c.value=g{var g;return x("div",{class:["v-pull-to-refresh"],onTouchstart:f,onTouchmove:v,onTouchend:m,onMousedown:f,onMouseup:m,onMouseleave:m,onMousemove:v,ref:o},[x("div",{class:["v-pull-to-refresh__pull-down",{"v-pull-to-refresh__pull-down--touching":u.value}],style:{top:Ne(-1*t.pullDownThreshold+h.value),height:Ne(t.pullDownThreshold)}},[n.pullDownPanel?n.pullDownPanel({canRefresh:d.value,goingUp:c.value,refreshing:l.value}):x("div",{class:["v-pull-to-refresh__pull-down-default"]},[l.value?x(xr,{indeterminate:!0,active:!1},null):x(_t,{icon:d.value||c.value?"$sortAsc":"$sortDesc"},null)])]),x("div",{class:["v-pull-to-refresh__scroll-container",{"v-pull-to-refresh__scroll-container--touching":u.value}],style:{top:Ne(h.value)}},[(g=n.default)==null?void 0:g.call(n)])])})}}),DB=ae({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},modelValue:{type:Array,default:()=>[]},...Lt(lk(),["modelValue"])},"VSnackbarQueue"),VB=ve()({name:"VSnackbarQueue",props:DB(),emits:{"update:modelValue":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const{t:i}=$t(),r=De(!1),s=De(!1),o=De();Oe(()=>t.modelValue.length,(h,f)=>{!s.value&&h>f&&c()}),Oe(r,h=>{h&&(s.value=!0)});function l(){t.modelValue.length?c():(o.value=void 0,s.value=!1)}function c(){const[h,...f]=t.modelValue;n("update:modelValue",f),o.value=typeof h=="string"?{text:h}:h,wt(()=>{r.value=!0})}function u(){r.value=!1}const d=L(()=>({color:typeof t.closable=="string"?t.closable:void 0,text:i(t.closeText)}));we(()=>{const h=!!(t.closable||a.actions),{modelValue:f,...v}=Sf.filterProps(t);return x(Re,null,[s.value&&!!o.value&&(a.default?x(st,{defaults:{VSnackbar:o.value}},{default:()=>[a.default({item:o.value})]}):x(Sf,me(v,o.value,{modelValue:r.value,"onUpdate:modelValue":m=>r.value=m,onAfterLeave:l}),{text:a.text?()=>{var m;return(m=a.text)==null?void 0:m.call(a,{item:o.value})}:void 0,actions:h?()=>x(Re,null,[a.actions?x(st,{defaults:{VBtn:d.value}},{default:()=>[a.actions({item:o.value,props:{onClick:u}})]}):x(ct,me(d.value,{onClick:u}),null)]):void 0}))])})}});function zr(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(t).padStart(e,"0")}const RB=ae({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:t=>t},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),Tf=ve()({name:"VTimePickerClock",props:RB(),emits:{change:t=>!0,input:t=>!0},setup(t,e){let{emit:n}=e;const a=xe(null),i=xe(null),r=xe(void 0),s=xe(!1),o=xe(null),l=xe(null),{textColorClasses:c,textColorStyles:u}=Nn(ge(t,"color")),{backgroundColorClasses:d,backgroundColorStyles:h}=Ft(ge(t,"color")),f=L(()=>t.max-t.min+1),v=L(()=>t.double?f.value/2:f.value),m=L(()=>360/v.value),g=L(()=>m.value*Math.PI/180),p=L(()=>t.modelValue==null?t.min:t.modelValue),y=L(()=>.62),w=L(()=>{const ee=[];for(let J=t.min;J<=t.max;J=J+t.step)ee.push(J);return ee});Oe(()=>t.modelValue,ee=>{r.value=ee});function C(ee){r.value!==ee&&(r.value=ee),n("input",ee)}function k(ee){return!t.allowedValues||t.allowedValues(ee)}function P(ee){if(!t.scrollable||t.disabled)return;ee.preventDefault();const J=Math.sign(-ee.deltaY||1);let X=p.value;do X=X+J,X=(X-t.min+f.value)%f.value+t.min;while(!k(X)&&X!==p.value);X!==t.displayedValue&&C(X)}function S(ee){return t.double&&ee-t.min>=v.value}function A(ee){return S(ee)?y.value:1}function T(ee){const J=t.rotate*Math.PI/180;return{x:Math.sin((ee-t.min)*g.value+J)*A(ee),y:-Math.cos((ee-t.min)*g.value+J)*A(ee)}}function E(ee,J){const X=(Math.round(ee/m.value)+(J?v.value:0))%f.value+t.min;return ee<360-m.value/2?X:J?t.max-v.value+1:t.min}function I(ee){const{x:J,y:X}=T(ee);return{left:`${50+J*50}%`,top:`${50+X*50}%`}}function O(ee,J){const X=J.x-ee.x,Y=J.y-ee.y;return Math.sqrt(X*X+Y*Y)}function V(ee,J){const X=2*Math.atan2(J.y-ee.y-O(ee,J),J.x-ee.x);return Math.abs(X*180/Math.PI)}function F(ee){o.value===null&&(o.value=ee),l.value=ee,C(ee)}function z(ee){var Q,he;if(ee.preventDefault(),!s.value&&ee.type!=="click"||!a.value)return;const{width:J,top:X,left:Y}=(Q=a.value)==null?void 0:Q.getBoundingClientRect(),{width:se}=((he=i.value)==null?void 0:he.getBoundingClientRect())??{width:0},{clientX:q,clientY:oe}="touches"in ee?ee.touches[0]:ee,U={x:J/2,y:-J/2},le={x:q-Y,y:X-oe},ue=Math.round(V(U,le)-t.rotate+360)%360,pe=t.double&&O(U,le)<(se+se*y.value)/4,$=Math.ceil(15/m.value);let Z;for(let te=0;te<$;te++)if(Z=E(ue+te*m.value,pe),k(Z)||(Z=E(ue-te*m.value,pe),k(Z)))return F(Z)}function W(ee){t.disabled||(ee.preventDefault(),window.addEventListener("mousemove",z),window.addEventListener("touchmove",z),window.addEventListener("mouseup",ne),window.addEventListener("touchend",ne),o.value=null,l.value=null,s.value=!0,z(ee))}function ne(ee){ee.stopPropagation(),window.removeEventListener("mousemove",z),window.removeEventListener("touchmove",z),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),s.value=!1,l.value!==null&&k(l.value)&&n("change",l.value)}we(()=>x("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":t.modelValue==null,"v-time-picker-clock--readonly":t.readonly}],onMousedown:W,onTouchstart:W,onWheel:P,ref:a},[x("div",{class:"v-time-picker-clock__inner",ref:i},[x("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":S(t.modelValue)},c.value],style:[{transform:`rotate(${t.rotate+m.value*(p.value-t.min)}deg) scaleY(${A(p.value)})`},u.value]},null),w.value.map(ee=>{const J=ee===p.value;return x("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":J,"v-time-picker-clock__item--disabled":t.disabled||!k(ee)},J&&d.value],style:[I(ee),J&&h.value]},[x("span",null,[t.format(ee)])])})])]))}});const NB=ae({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,value:Number,viewMode:String},"VTimePickerControls"),If=ve()({name:"VTimePickerControls",props:NB(),emits:{"update:period":t=>!0,"update:viewMode":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const{t:i}=$t();return we(()=>{let r=t.hour;return t.ampm&&(r=r?(r-1)%12+1:12),x("div",{class:"v-time-picker-controls"},[x("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":t.useSeconds}},[x(ct,{active:t.viewMode==="hour",color:t.viewMode==="hour"?t.color:void 0,disabled:t.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},text:t.hour==null?"--":zr(`${r}`),onClick:()=>n("update:viewMode","hour")},null),x("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}]},[En(":")]),x(ct,{active:t.viewMode==="minute",color:t.viewMode==="minute"?t.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.viewMode==="minute","v-time-picker-controls__time--with-ampm__btn":t.ampm,"v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,variant:"tonal",text:t.minute==null?"--":zr(t.minute),onClick:()=>n("update:viewMode","minute")},null),t.useSeconds&&x("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":t.useSeconds}],key:"secondsDivider"},[En(":")]),t.useSeconds&&x(ct,{key:"secondsVal",active:t.viewMode==="second",color:t.viewMode==="second"?t.color:void 0,variant:"tonal",onClick:()=>n("update:viewMode","second"),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":t.viewMode==="second","v-time-picker-controls__time--with-seconds__btn":t.useSeconds},disabled:t.disabled,text:t.second==null?"--":zr(t.second)},null),t.ampm&&t.ampmInTitle&&x("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":t.ampmReadonly}]},[x(ct,{active:t.period==="am",color:t.period==="am"?t.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="am"},disabled:t.disabled,text:i("$vuetify.timePicker.am"),variant:t.disabled&&t.period==="am"?"elevated":"tonal",onClick:()=>t.period!=="am"?n("update:period","am"):null},null),x(ct,{active:t.period==="pm",color:t.period==="pm"?t.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":t.period==="pm"},disabled:t.disabled,text:i("$vuetify.timePicker.pm"),variant:t.disabled&&t.period==="pm"?"elevated":"tonal",onClick:()=>t.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),FB=Da(24),Ek=Da(12),BB=Ek.map(t=>t+12),wb=Da(60),YB=ae({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,viewMode:{type:String,default:"hour"},modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...Lt(Nm({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),HB=ve()({name:"VTimePicker",props:YB(),emits:{"update:hour":t=>!0,"update:minute":t=>!0,"update:period":t=>!0,"update:second":t=>!0,"update:modelValue":t=>!0,"update:viewMode":t=>!0},setup(t,e){let{emit:n,slots:a}=e;const{t:i}=$t(),r=xe(null),s=xe(null),o=xe(null),l=xe(null),c=xe(null),u=xe(null),d=xe("am"),h=Xe(t,"viewMode","hour"),f=xe(null),v=xe(null),m=L(()=>{let O;if(t.allowedHours instanceof Array?O=z=>t.allowedHours.includes(z):O=t.allowedHours,!t.min&&!t.max)return O;const V=t.min?Number(t.min.split(":")[0]):0,F=t.max?Number(t.max.split(":")[0]):23;return z=>z>=Number(V)&&z<=Number(F)&&(!O||O(z))}),g=L(()=>{let O;const V=!m.value||r.value===null||m.value(r.value);if(t.allowedMinutes instanceof Array?O=X=>t.allowedMinutes.includes(X):O=t.allowedMinutes,!t.min&&!t.max)return V?O:()=>!1;const[F,z]=t.min?t.min.split(":").map(Number):[0,0],[W,ne]=t.max?t.max.split(":").map(Number):[23,59],ee=F*60+Number(z),J=W*60+Number(ne);return X=>{const Y=60*r.value+X;return Y>=ee&&Y<=J&&V&&(!O||O(X))}}),p=L(()=>{let O;const F=(!m.value||r.value===null||m.value(r.value))&&(!g.value||s.value===null||g.value(s.value));if(t.allowedSeconds instanceof Array?O=q=>t.allowedSeconds.includes(q):O=t.allowedSeconds,!t.min&&!t.max)return F?O:()=>!1;const[z,W,ne]=t.min?t.min.split(":").map(Number):[0,0,0],[ee,J,X]=t.max?t.max.split(":").map(Number):[23,59,59],Y=z*3600+W*60+Number(ne||0),se=ee*3600+J*60+Number(X||0);return q=>{const oe=3600*r.value+60*s.value+q;return oe>=Y&&oe<=se&&F&&(!O||O(q))}}),y=L(()=>t.format==="ampm");Oe(()=>t.modelValue,O=>S(O)),fn(()=>{S(t.modelValue)});function w(){return r.value!=null&&s.value!=null&&(!t.useSeconds||o.value!=null)?`${zr(r.value)}:${zr(s.value)}`+(t.useSeconds?`:${zr(o.value)}`:""):null}function C(){const O=w();O!==null&&n("update:modelValue",O)}function k(O){return O?(O-1)%12+1:12}function P(O,V){return O%12+(V==="pm"?12:0)}function S(O){if(O==null||O==="")r.value=null,s.value=null,o.value=null;else if(O instanceof Date)r.value=O.getHours(),s.value=O.getMinutes(),o.value=O.getSeconds();else{const[V,,F,,z,W]=O.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);r.value=W?P(parseInt(V,10),W):parseInt(V,10),s.value=parseInt(F,10),o.value=parseInt(z||0,10)}d.value=r.value==null||r.value<12?"am":"pm"}function A(O,V){const F=O==="hour"?m.value:O==="minute"?g.value:p.value;if(!F)return V;const z=O==="minute"||O==="second"?wb:y.value?V<12?Ek:BB:FB;return((z.find(ne=>F((ne+V)%z.length+z[0]))||0)+V)%z.length+z[0]}function T(O){if(d.value=O,r.value!=null){const V=r.value+(d.value==="am"?-12:12);r.value=A("hour",V)}return n("update:period",O),C(),!0}function E(O){h.value==="hour"?r.value=y.value?P(O,d.value):O:h.value==="minute"?s.value=O:o.value=O}function I(O){switch(h.value||"hour"){case"hour":n("update:hour",O);break;case"minute":n("update:minute",O);break;case"second":n("update:second",O);break}const V=r.value!==null&&s.value!==null&&(t.useSeconds?o.value!==null:!0);h.value==="hour"?h.value="minute":t.useSeconds&&h.value==="minute"&&(h.value="second"),!(r.value===l.value&&s.value===c.value&&(!t.useSeconds||o.value===u.value)||w()===null)&&(l.value=r.value,c.value=s.value,t.useSeconds&&(u.value=o.value),V&&C())}we(()=>{const O=hl.filterProps(t),V=If.filterProps(t),F=Tf.filterProps(Lt(t,["format","modelValue","min","max"]));return x(hl,me(O,{color:void 0,class:["v-time-picker",t.class],style:t.style}),{title:()=>{var z;return((z=a.title)==null?void 0:z.call(a))??x("div",{class:"v-time-picker__title"},[i(t.title)])},header:()=>x(If,me(V,{ampm:y.value||t.ampmInTitle,ampmReadonly:y.value&&!t.ampmInTitle,hour:r.value,minute:s.value,period:d.value,second:o.value,viewMode:h.value,"onUpdate:period":z=>T(z),"onUpdate:viewMode":z=>h.value=z,ref:f}),null),default:()=>x(Tf,me(F,{allowedValues:h.value==="hour"?m.value:h.value==="minute"?g.value:p.value,double:h.value==="hour"&&!y.value,format:h.value==="hour"?y.value?k:z=>z:z=>zr(z,2),max:h.value==="hour"?y.value&&d.value==="am"?11:23:59,min:h.value==="hour"&&y.value&&d.value==="pm"?12:0,size:20,step:h.value==="hour"?1:5,modelValue:h.value==="hour"?r.value:h.value==="minute"?s.value:o.value,onChange:I,onInput:E,ref:v}),null),actions:a.actions})})}}),jB=ae({...Lt(n1({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand"}),["subgroup"])},"VTreeviewGroup"),Mf=ve()({name:"VTreeviewGroup",props:jB(),setup(t,e){let{slots:n}=e;const a=xe(),i=L(()=>{var s;return(s=a.value)!=null&&s.isOpen?t.collapseIcon:t.expandIcon}),r=L(()=>{var s;return{VTreeviewItem:{prependIcon:void 0,appendIcon:void 0,active:(s=a.value)==null?void 0:s.isOpen,toggleIcon:i.value}}});return we(()=>{const s=vl.filterProps(t);return x(vl,me(s,{ref:a,class:["v-treeview-group",t.class],subgroup:!0}),{...n,activator:n.activator?o=>x(Re,null,[x(st,{defaults:r.value},{default:()=>{var l;return[(l=n.activator)==null?void 0:l.call(n,o)]}})]):void 0})}),{}}});const Dk=Symbol.for("vuetify:v-treeview"),zB=ae({loading:Boolean,toggleIcon:Ze,...Gm({slim:!0})},"VTreeviewItem"),Of=ve()({name:"VTreeviewItem",props:zB(),emits:{toggleExpand:t=>!0},setup(t,e){let{slots:n,emit:a}=e;const i=ht(Dk,{visibleIds:xe()}).visibleIds,r=xe(),s=L(()=>{var h,f;return((h=r.value)==null?void 0:h.root.activatable.value)&&((f=r.value)==null?void 0:f.isGroupActivator)}),o=L(()=>{var h,f;return((h=r.value)==null?void 0:h.link.isClickable.value)||t.value!=null&&!!((f=r.value)!=null&&f.list)}),l=L(()=>!t.disabled&&t.link!==!1&&(t.link||o.value||s.value)),c=L(()=>{var h;return i.value&&!i.value.has(Jt((h=r.value)==null?void 0:h.id))});function u(h){var f,v;l.value&&s.value&&((v=r.value)==null||v.activate(!((f=r.value)!=null&&f.isActivated),h))}function d(h){h.preventDefault(),a("toggleExpand",h)}return we(()=>{var v;const h=Lt(Fa.filterProps(t),["onClick"]),f=n.prepend||t.toggleIcon;return x(Fa,me({ref:r},h,{active:(v=r.value)==null?void 0:v.isActivated,class:["v-treeview-item",{"v-treeview-item--activatable-group-activator":s.value,"v-treeview-item--filtered":c.value},t.class],ripple:!1,onClick:t.onClick??u}),{...n,prepend:f?m=>{var g;return x(Re,null,[x(f1,{start:!1},{default:()=>[t.toggleIcon?x(ct,{density:"compact",icon:t.toggleIcon,loading:t.loading,variant:"text",onClick:d},{loader(){return x(xr,{indeterminate:"disable-shrink",size:"20",width:"2"},null)}}):x("div",{class:"v-treeview-item__level"},null)]}),(g=n.prepend)==null?void 0:g.call(n,m)])}:void 0})}),{}}}),Vk=ae({disabled:Boolean,loadChildren:Function,loadingIcon:{type:String,default:"$loading"},items:Array,openOnClick:{type:Boolean,default:void 0},indeterminateIcon:{type:Ze,default:"$checkboxIndeterminate"},falseIcon:Ze,trueIcon:Ze,returnObject:Boolean,selectable:Boolean,selectedColor:String,selectStrategy:[String,Function,Object],...Sn()},"VTreeviewChildren"),qc=ve()({name:"VTreeviewChildren",props:Vk(),setup(t,e){let{slots:n}=e;const a=Qn(new Set),i=L(()=>!t.disabled&&(t.openOnClick!=null?t.openOnClick:t.selectable));async function r(o){var l,c;try{if(!((l=t.items)!=null&&l.length)||!t.loadChildren)return;((c=o==null?void 0:o.children)==null?void 0:c.length)===0&&(a.add(o.value),await t.loadChildren(o.raw))}finally{a.delete(o.value)}}function s(o,l){t.selectable&&o(!l)}return()=>{var o,l;return((o=n.default)==null?void 0:o.call(n))??((l=t.items)==null?void 0:l.map(c=>{var g;const{children:u,props:d}=c,h=a.has(c.value),f={prepend:p=>{var y;return x(Re,null,[t.selectable&&(!u||u&&!["leaf","single-leaf"].includes(t.selectStrategy))&&x("div",null,[x(Ti,{key:c.value,modelValue:p.isSelected,disabled:t.disabled,loading:h,color:t.selectedColor,density:t.density,indeterminate:p.isIndeterminate,indeterminateIcon:t.indeterminateIcon,falseIcon:t.falseIcon,trueIcon:t.trueIcon,onClick:vr(()=>s(p.select,p.isSelected),["stop"]),onKeydown:w=>{["Enter","Space"].includes(w.key)&&(w.stopPropagation(),s(p.select,p.isSelected))}},null)]),(y=n.prepend)==null?void 0:y.call(n,{...p,item:c.raw,internalItem:c})])},append:n.append?p=>{var y;return(y=n.append)==null?void 0:y.call(n,{...p,item:c.raw,internalItem:c})}:void 0,title:n.title?p=>{var y;return(y=n.title)==null?void 0:y.call(n,{...p,item:c.raw,internalItem:c})}:void 0,subtitle:n.subtitle?p=>{var y;return(y=n.subtitle)==null?void 0:y.call(n,{...p,item:c.raw,internalItem:c})}:void 0},v=Mf.filterProps(d),m=qc.filterProps(t);return u?x(Mf,me(v,{value:t.returnObject?c.raw:v==null?void 0:v.value}),{activator:p=>{let{props:y}=p;const w={...d,...y,value:d==null?void 0:d.value,onToggleExpand:[()=>r(c),y.onClick],onClick:i.value?[()=>r(c),y.onClick]:void 0};return x(Of,me(w,{value:t.returnObject?c.raw:d.value,loading:h}),f)},default:()=>x(qc,me(m,{items:u,returnObject:t.returnObject}),n)}):((g=n.item)==null?void 0:g.call(n,{props:d,item:c.raw,internalItem:c}))??x(Of,me(d,{value:t.returnObject?Jt(c.raw):d.value}),f)}))}}});function Rk(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];for(const n of t)e.push(n),n.children&&Rk(n.children,e);return e}const WB=ae({fluid:Boolean,openAll:Boolean,search:String,...So({filterKeys:["title"]}),...Vk(),...Lt(h1({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand",slim:!0}),["itemType","nav","openStrategy"]),modelValue:{type:Array,default:()=>[]}},"VTreeview"),$B=ve()({name:"VTreeview",props:WB(),emits:{"update:opened":t=>!0,"update:activated":t=>!0,"update:selected":t=>!0,"update:modelValue":t=>!0,"click:open":t=>!0,"click:select":t=>!0},setup(t,e){let{slots:n}=e;const{items:a}=d1(t),i=ge(t,"activeColor"),r=ge(t,"baseColor"),s=ge(t,"color"),o=Xe(t,"activated"),l=Xe(t,"modelValue"),c=Xe(t,"selected",t.modelValue),u=L({get:()=>c.value,set(w){c.value=w,l.value=w}}),d=xe(),h=L(()=>t.openAll?y(a.value):t.opened),f=L(()=>Rk(a.value)),v=ge(t,"search"),{filteredItems:m}=Co(t,f,v),g=L(()=>{var C;if(!v.value)return null;const w=(C=d.value)==null?void 0:C.getPath;return w?new Set(m.value.flatMap(k=>{const P=t.returnObject?k.raw:k.props.value;return[...w(P),...p(P)].map(Jt)})):null});function p(w){var P,S;const C=[],k=(((P=d.value)==null?void 0:P.children.get(w))??[]).slice();for(;k.length;){const A=k.shift();A&&(C.push(A),k.push(...(((S=d.value)==null?void 0:S.children.get(A))??[]).slice()))}return C}function y(w){let C=[];for(const k of w)k.children&&(C.push(t.returnObject?Jt(k.raw):k.value),k.children&&(C=C.concat(y(k.children))));return C}return Wt(Dk,{visibleIds:g}),tn({VTreeviewGroup:{activeColor:i,baseColor:r,color:s,collapseIcon:ge(t,"collapseIcon"),expandIcon:ge(t,"expandIcon")},VTreeviewItem:{activeClass:ge(t,"activeClass"),activeColor:i,baseColor:r,color:s,density:ge(t,"density"),disabled:ge(t,"disabled"),lines:ge(t,"lines"),variant:ge(t,"variant")}}),we(()=>{const w=Qs.filterProps(t),C=qc.filterProps(t);return x(Qs,me({ref:d},w,{class:["v-treeview",{"v-treeview--fluid":t.fluid},t.class],"open-strategy":"multiple",style:t.style,opened:h.value,activated:o.value,"onUpdate:activated":k=>o.value=k,selected:u.value,"onUpdate:selected":k=>u.value=k}),{default:()=>[x(qc,me(C,{density:t.density,returnObject:t.returnObject,items:a.value}),n)]})}),{}}}),XB=Object.freeze(Object.defineProperty({__proto__:null,VCalendar:xB,VCalendarDay:Ic,VCalendarHeader:Pf,VCalendarInterval:Af,VCalendarIntervalEvent:Cf,VCalendarMonthDay:Ik,VDateInput:bD,VFileUpload:_B,VFileUploadItem:Mk,VNumberInput:TB,VPicker:hl,VPickerTitle:bw,VPullToRefresh:EB,VSnackbarQueue:VB,VStepperVertical:LB,VStepperVerticalActions:Ok,VStepperVerticalItem:Lk,VTimePicker:HB,VTimePickerClock:Tf,VTimePickerControls:If,VTreeview:$B,VTreeviewGroup:Mf,VTreeviewItem:Of},Symbol.toStringTag,{value:"Module"}));function th(t,e,n){const a=Xe(t,e);return a.value=t[e]??n.value,Oe(n,i=>{t[e]==null&&(a.value=i)}),a}function Nk(t){return e=>{const n=th(e,"locale",t.current),a=th(e,"fallback",t.fallback),i=th(e,"messages",t.messages),r=t.useI18n({locale:n.value,fallbackLocale:a.value,messages:i.value,useScope:"local",legacy:!1,inheritLocale:!1});return Oe(n,s=>{r.locale.value=s}),{name:"vue-i18n",current:n,fallback:a,messages:i,t:function(s){for(var o=arguments.length,l=new Array(o>1?o-1:0),c=1;c1?o-1:0),c=1;ce?Symbol.for(t):Symbol(t),GB=(t,e,n)=>qB({l:t,k:e,s:n}),qB=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),_n=t=>typeof t=="number"&&isFinite(t),ZB=t=>pg(t)==="[object Date]",eo=t=>pg(t)==="[object RegExp]",Uu=t=>yt(t)&&Object.keys(t).length===0,Dn=Object.assign,KB=Object.create,Xt=(t=null)=>KB(t);let kb;const Wr=()=>kb||(kb=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Xt());function _b(t){return t.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const JB=Object.prototype.hasOwnProperty;function hi(t,e){return JB.call(t,e)}const bn=Array.isArray,sn=t=>typeof t=="function",Ke=t=>typeof t=="string",Dt=t=>typeof t=="boolean",Nt=t=>t!==null&&typeof t=="object",QB=t=>Nt(t)&&sn(t.then)&&sn(t.catch),Fk=Object.prototype.toString,pg=t=>Fk.call(t),yt=t=>pg(t)==="[object Object]",eY=t=>t==null?"":bn(t)||yt(t)&&t.toString===Fk?JSON.stringify(t,null,2):String(t);function bg(t,e=""){return t.reduce((n,a,i)=>i===0?n+a:n+e+a,"")}function tY(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const fc=t=>!Nt(t)||bn(t);function Mc(t,e){if(fc(t)||fc(e))throw new Error("Invalid value");const n=[{src:t,des:e}];for(;n.length;){const{src:a,des:i}=n.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(Nt(a[r])&&!Nt(i[r])&&(i[r]=Array.isArray(a[r])?[]:Xt()),fc(i[r])||fc(a[r])?i[r]=a[r]:n.push({src:a[r],des:i[r]}))})}}/*! - * message-compiler v10.0.6 - * (c) 2025 kazuya kawaguchi - * Released under the MIT License. - */function nY(t,e,n){return{line:t,column:e,offset:n}}function Lf(t,e,n){const a={start:t,end:e};return n!=null&&(a.source=n),a}const zt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},aY=17;function Gu(t,e,n={}){const{domain:a,messages:i,args:r}=n,s=t,o=new SyntaxError(String(s));return o.code=t,e&&(o.location=e),o.domain=a,o}function iY(t){throw t}const Hi=" ",rY="\r",la=` -`,sY=String.fromCharCode(8232),oY=String.fromCharCode(8233);function lY(t){const e=t;let n=0,a=1,i=1,r=0;const s=S=>e[S]===rY&&e[S+1]===la,o=S=>e[S]===la,l=S=>e[S]===oY,c=S=>e[S]===sY,u=S=>s(S)||o(S)||l(S)||c(S),d=()=>n,h=()=>a,f=()=>i,v=()=>r,m=S=>s(S)||l(S)||c(S)?la:e[S],g=()=>m(n),p=()=>m(n+r);function y(){return r=0,u(n)&&(a++,i=0),s(n)&&n++,n++,i++,e[n]}function w(){return s(n+r)&&r++,r++,e[n+r]}function C(){n=0,a=1,i=1,r=0}function k(S=0){r=S}function P(){const S=n+r;for(;S!==n;)y();r=0}return{index:d,line:h,column:f,peekOffset:v,charAt:m,currentChar:g,currentPeek:p,next:y,peek:w,reset:C,resetPeek:k,skipToPeek:P}}const or=void 0,cY=".",Sb="'",uY="tokenizer";function dY(t,e={}){const n=e.location!==!1,a=lY(t),i=()=>a.index(),r=()=>nY(a.line(),a.column(),a.index()),s=r(),o=i(),l={currentType:13,offset:o,startLoc:s,endLoc:s,lastType:13,lastOffset:o,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=e;function d(K,ie,_e,...je){const ut=c();if(ie.column+=_e,ie.offset+=_e,u){const it=n?Lf(ut.startLoc,ie):null,ye=Gu(K,it,{domain:uY,args:je});u(ye)}}function h(K,ie,_e){K.endLoc=r(),K.currentType=ie;const je={type:ie};return n&&(je.loc=Lf(K.startLoc,K.endLoc)),_e!=null&&(je.value=_e),je}const f=K=>h(K,13);function v(K,ie){return K.currentChar()===ie?(K.next(),ie):(d(zt.EXPECTED_TOKEN,r(),0,ie),"")}function m(K){let ie="";for(;K.currentPeek()===Hi||K.currentPeek()===la;)ie+=K.currentPeek(),K.peek();return ie}function g(K){const ie=m(K);return K.skipToPeek(),ie}function p(K){if(K===or)return!1;const ie=K.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie===95}function y(K){if(K===or)return!1;const ie=K.charCodeAt(0);return ie>=48&&ie<=57}function w(K,ie){const{currentType:_e}=ie;if(_e!==2)return!1;m(K);const je=p(K.currentPeek());return K.resetPeek(),je}function C(K,ie){const{currentType:_e}=ie;if(_e!==2)return!1;m(K);const je=K.currentPeek()==="-"?K.peek():K.currentPeek(),ut=y(je);return K.resetPeek(),ut}function k(K,ie){const{currentType:_e}=ie;if(_e!==2)return!1;m(K);const je=K.currentPeek()===Sb;return K.resetPeek(),je}function P(K,ie){const{currentType:_e}=ie;if(_e!==7)return!1;m(K);const je=K.currentPeek()===".";return K.resetPeek(),je}function S(K,ie){const{currentType:_e}=ie;if(_e!==8)return!1;m(K);const je=p(K.currentPeek());return K.resetPeek(),je}function A(K,ie){const{currentType:_e}=ie;if(!(_e===7||_e===11))return!1;m(K);const je=K.currentPeek()===":";return K.resetPeek(),je}function T(K,ie){const{currentType:_e}=ie;if(_e!==9)return!1;const je=()=>{const it=K.currentPeek();return it==="{"?p(K.peek()):it==="@"||it==="|"||it===":"||it==="."||it===Hi||!it?!1:it===la?(K.peek(),je()):I(K,!1)},ut=je();return K.resetPeek(),ut}function E(K){m(K);const ie=K.currentPeek()==="|";return K.resetPeek(),ie}function I(K,ie=!0){const _e=(ut=!1,it="")=>{const ye=K.currentPeek();return ye==="{"||ye==="@"||!ye?ut:ye==="|"?!(it===Hi||it===la):ye===Hi?(K.peek(),_e(!0,Hi)):ye===la?(K.peek(),_e(!0,la)):!0},je=_e();return ie&&K.resetPeek(),je}function O(K,ie){const _e=K.currentChar();return _e===or?or:ie(_e)?(K.next(),_e):null}function V(K){const ie=K.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie>=48&&ie<=57||ie===95||ie===36}function F(K){return O(K,V)}function z(K){const ie=K.charCodeAt(0);return ie>=97&&ie<=122||ie>=65&&ie<=90||ie>=48&&ie<=57||ie===95||ie===36||ie===45}function W(K){return O(K,z)}function ne(K){const ie=K.charCodeAt(0);return ie>=48&&ie<=57}function ee(K){return O(K,ne)}function J(K){const ie=K.charCodeAt(0);return ie>=48&&ie<=57||ie>=65&&ie<=70||ie>=97&&ie<=102}function X(K){return O(K,J)}function Y(K){let ie="",_e="";for(;ie=ee(K);)_e+=ie;return _e}function se(K){let ie="";for(;;){const _e=K.currentChar();if(_e==="{"||_e==="}"||_e==="@"||_e==="|"||!_e)break;if(_e===Hi||_e===la)if(I(K))ie+=_e,K.next();else{if(E(K))break;ie+=_e,K.next()}else ie+=_e,K.next()}return ie}function q(K){g(K);let ie="",_e="";for(;ie=W(K);)_e+=ie;return K.currentChar()===or&&d(zt.UNTERMINATED_CLOSING_BRACE,r(),0),_e}function oe(K){g(K);let ie="";return K.currentChar()==="-"?(K.next(),ie+=`-${Y(K)}`):ie+=Y(K),K.currentChar()===or&&d(zt.UNTERMINATED_CLOSING_BRACE,r(),0),ie}function U(K){return K!==Sb&&K!==la}function le(K){g(K),v(K,"'");let ie="",_e="";for(;ie=O(K,U);)ie==="\\"?_e+=ue(K):_e+=ie;const je=K.currentChar();return je===la||je===or?(d(zt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),je===la&&(K.next(),v(K,"'")),_e):(v(K,"'"),_e)}function ue(K){const ie=K.currentChar();switch(ie){case"\\":case"'":return K.next(),`\\${ie}`;case"u":return pe(K,ie,4);case"U":return pe(K,ie,6);default:return d(zt.UNKNOWN_ESCAPE_SEQUENCE,r(),0,ie),""}}function pe(K,ie,_e){v(K,ie);let je="";for(let ut=0;ut<_e;ut++){const it=X(K);if(!it){d(zt.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,`\\${ie}${je}${K.currentChar()}`);break}je+=it}return`\\${ie}${je}`}function $(K){return K!=="{"&&K!=="}"&&K!==Hi&&K!==la}function Z(K){g(K);let ie="",_e="";for(;ie=O(K,$);)_e+=ie;return _e}function Q(K){let ie="",_e="";for(;ie=F(K);)_e+=ie;return _e}function he(K){const ie=_e=>{const je=K.currentChar();return je==="{"||je==="@"||je==="|"||je==="("||je===")"||!je||je===Hi?_e:(_e+=je,K.next(),ie(_e))};return ie("")}function te(K){g(K);const ie=v(K,"|");return g(K),ie}function be(K,ie){let _e=null;switch(K.currentChar()){case"{":return ie.braceNest>=1&&d(zt.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),K.next(),_e=h(ie,2,"{"),g(K),ie.braceNest++,_e;case"}":return ie.braceNest>0&&ie.currentType===2&&d(zt.EMPTY_PLACEHOLDER,r(),0),K.next(),_e=h(ie,3,"}"),ie.braceNest--,ie.braceNest>0&&g(K),ie.inLinked&&ie.braceNest===0&&(ie.inLinked=!1),_e;case"@":return ie.braceNest>0&&d(zt.UNTERMINATED_CLOSING_BRACE,r(),0),_e=Ve(K,ie)||f(ie),ie.braceNest=0,_e;default:{let ut=!0,it=!0,ye=!0;if(E(K))return ie.braceNest>0&&d(zt.UNTERMINATED_CLOSING_BRACE,r(),0),_e=h(ie,1,te(K)),ie.braceNest=0,ie.inLinked=!1,_e;if(ie.braceNest>0&&(ie.currentType===4||ie.currentType===5||ie.currentType===6))return d(zt.UNTERMINATED_CLOSING_BRACE,r(),0),ie.braceNest=0,Fe(K,ie);if(ut=w(K,ie))return _e=h(ie,4,q(K)),g(K),_e;if(it=C(K,ie))return _e=h(ie,5,oe(K)),g(K),_e;if(ye=k(K,ie))return _e=h(ie,6,le(K)),g(K),_e;if(!ut&&!it&&!ye)return _e=h(ie,12,Z(K)),d(zt.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,_e.value),g(K),_e;break}}return _e}function Ve(K,ie){const{currentType:_e}=ie;let je=null;const ut=K.currentChar();switch((_e===7||_e===8||_e===11||_e===9)&&(ut===la||ut===Hi)&&d(zt.INVALID_LINKED_FORMAT,r(),0),ut){case"@":return K.next(),je=h(ie,7,"@"),ie.inLinked=!0,je;case".":return g(K),K.next(),h(ie,8,".");case":":return g(K),K.next(),h(ie,9,":");default:return E(K)?(je=h(ie,1,te(K)),ie.braceNest=0,ie.inLinked=!1,je):P(K,ie)||A(K,ie)?(g(K),Ve(K,ie)):S(K,ie)?(g(K),h(ie,11,Q(K))):T(K,ie)?(g(K),ut==="{"?be(K,ie)||je:h(ie,10,he(K))):(_e===7&&d(zt.INVALID_LINKED_FORMAT,r(),0),ie.braceNest=0,ie.inLinked=!1,Fe(K,ie))}}function Fe(K,ie){let _e={type:13};if(ie.braceNest>0)return be(K,ie)||f(ie);if(ie.inLinked)return Ve(K,ie)||f(ie);switch(K.currentChar()){case"{":return be(K,ie)||f(ie);case"}":return d(zt.UNBALANCED_CLOSING_BRACE,r(),0),K.next(),h(ie,3,"}");case"@":return Ve(K,ie)||f(ie);default:{if(E(K))return _e=h(ie,1,te(K)),ie.braceNest=0,ie.inLinked=!1,_e;if(I(K))return h(ie,0,se(K));break}}return _e}function We(){const{currentType:K,offset:ie,startLoc:_e,endLoc:je}=l;return l.lastType=K,l.lastOffset=ie,l.lastStartLoc=_e,l.lastEndLoc=je,l.offset=i(),l.startLoc=r(),a.currentChar()===or?h(l,13):Fe(a,l)}return{nextToken:We,currentOffset:i,currentPosition:r,context:c}}const hY="parser",fY=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function mY(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(e||n,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function gY(t={}){const e=t.location!==!1,{onError:n}=t;function a(p,y,w,C,...k){const P=p.currentPosition();if(P.offset+=C,P.column+=C,n){const S=e?Lf(w,P):null,A=Gu(y,S,{domain:hY,args:k});n(A)}}function i(p,y,w){const C={type:p};return e&&(C.start=y,C.end=y,C.loc={start:w,end:w}),C}function r(p,y,w,C){e&&(p.end=y,p.loc&&(p.loc.end=w))}function s(p,y){const w=p.context(),C=i(3,w.offset,w.startLoc);return C.value=y,r(C,p.currentOffset(),p.currentPosition()),C}function o(p,y){const w=p.context(),{lastOffset:C,lastStartLoc:k}=w,P=i(5,C,k);return P.index=parseInt(y,10),p.nextToken(),r(P,p.currentOffset(),p.currentPosition()),P}function l(p,y){const w=p.context(),{lastOffset:C,lastStartLoc:k}=w,P=i(4,C,k);return P.key=y,p.nextToken(),r(P,p.currentOffset(),p.currentPosition()),P}function c(p,y){const w=p.context(),{lastOffset:C,lastStartLoc:k}=w,P=i(9,C,k);return P.value=y.replace(fY,mY),p.nextToken(),r(P,p.currentOffset(),p.currentPosition()),P}function u(p){const y=p.nextToken(),w=p.context(),{lastOffset:C,lastStartLoc:k}=w,P=i(8,C,k);return y.type!==11?(a(p,zt.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),P.value="",r(P,C,k),{nextConsumeToken:y,node:P}):(y.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,_i(y)),P.value=y.value||"",r(P,p.currentOffset(),p.currentPosition()),{node:P})}function d(p,y){const w=p.context(),C=i(7,w.offset,w.startLoc);return C.value=y,r(C,p.currentOffset(),p.currentPosition()),C}function h(p){const y=p.context(),w=i(6,y.offset,y.startLoc);let C=p.nextToken();if(C.type===8){const k=u(p);w.modifier=k.node,C=k.nextConsumeToken||p.nextToken()}switch(C.type!==9&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(C)),C=p.nextToken(),C.type===2&&(C=p.nextToken()),C.type){case 10:C.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(C)),w.key=d(p,C.value||"");break;case 4:C.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(C)),w.key=l(p,C.value||"");break;case 5:C.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(C)),w.key=o(p,C.value||"");break;case 6:C.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(C)),w.key=c(p,C.value||"");break;default:{a(p,zt.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const k=p.context(),P=i(7,k.offset,k.startLoc);return P.value="",r(P,k.offset,k.startLoc),w.key=P,r(w,k.offset,k.startLoc),{nextConsumeToken:C,node:w}}}return r(w,p.currentOffset(),p.currentPosition()),{node:w}}function f(p){const y=p.context(),w=y.currentType===1?p.currentOffset():y.offset,C=y.currentType===1?y.endLoc:y.startLoc,k=i(2,w,C);k.items=[];let P=null;do{const T=P||p.nextToken();switch(P=null,T.type){case 0:T.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(T)),k.items.push(s(p,T.value||""));break;case 5:T.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(T)),k.items.push(o(p,T.value||""));break;case 4:T.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(T)),k.items.push(l(p,T.value||""));break;case 6:T.value==null&&a(p,zt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,_i(T)),k.items.push(c(p,T.value||""));break;case 7:{const E=h(p);k.items.push(E.node),P=E.nextConsumeToken||null;break}}}while(y.currentType!==13&&y.currentType!==1);const S=y.currentType===1?y.lastOffset:p.currentOffset(),A=y.currentType===1?y.lastEndLoc:p.currentPosition();return r(k,S,A),k}function v(p,y,w,C){const k=p.context();let P=C.items.length===0;const S=i(1,y,w);S.cases=[],S.cases.push(C);do{const A=f(p);P||(P=A.items.length===0),S.cases.push(A)}while(k.currentType!==13);return P&&a(p,zt.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),r(S,p.currentOffset(),p.currentPosition()),S}function m(p){const y=p.context(),{offset:w,startLoc:C}=y,k=f(p);return y.currentType===13?k:v(p,w,C,k)}function g(p){const y=dY(p,Dn({},t)),w=y.context(),C=i(0,w.offset,w.startLoc);return e&&C.loc&&(C.loc.source=p),C.body=m(y),t.onCacheKey&&(C.cacheKey=t.onCacheKey(p)),w.currentType!==13&&a(y,zt.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,p[w.offset]||""),r(C,y.currentOffset(),y.currentPosition()),C}return{parse:g}}function _i(t){if(t.type===13)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function vY(t,e={}){const n={ast:t,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function Cb(t,e){for(let n=0;nAb(n)),t}function Ab(t){if(t.items.length===1){const e=t.items[0];(e.type===3||e.type===9)&&(t.static=e.value,delete e.value)}else{const e=[];for(let n=0;no;function c(g,p){o.code+=g}function u(g,p=!0){const y=p?i:"";c(r?y+" ".repeat(g):y)}function d(g=!0){const p=++o.indentLevel;g&&u(p)}function h(g=!0){const p=--o.indentLevel;g&&u(p)}function f(){u(o.indentLevel)}return{context:l,push:c,indent:d,deindent:h,newline:f,helper:g=>`_${g}`,needIndent:()=>o.needIndent}}function xY(t,e){const{helper:n}=t;t.push(`${n("linked")}(`),to(t,e.key),e.modifier?(t.push(", "),to(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function wY(t,e){const{helper:n,needIndent:a}=t;t.push(`${n("normalize")}([`),t.indent(a());const i=e.items.length;for(let r=0;r1){t.push(`${n("plural")}([`),t.indent(a());const i=e.cases.length;for(let r=0;r{const n=Ke(e.mode)?e.mode:"normal",a=Ke(e.filename)?e.filename:"message.intl",i=!!e.sourceMap,r=e.breakLineCode!=null?e.breakLineCode:n==="arrow"?";":` -`,s=e.needIndent?e.needIndent:n!=="arrow",o=t.helpers||[],l=yY(t,{mode:n,filename:a,sourceMap:i,breakLineCode:r,needIndent:s});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),o.length>0&&(l.push(`const { ${bg(o.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),to(l,t),l.deindent(s),l.push("}"),delete t.helpers;const{code:c,map:u}=l.context();return{ast:t,code:c,map:u?u.toJSON():void 0}};function CY(t,e={}){const n=Dn({},e),a=!!n.jit,i=!!n.minify,r=n.optimize==null?!0:n.optimize,o=gY(n).parse(t);return a?(r&&bY(o),i&&Bs(o),{ast:o,code:""}):(pY(o,n),SY(o,n))}/*! - * core-base v10.0.6 - * (c) 2025 kazuya kawaguchi - * Released under the MIT License. - */function AY(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Wr().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Wr().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function nh(t){return n=>PY(n,t)}function PY(t,e){const n=IY(e);if(n==null)throw yl(0);if(xg(n)===1){const r=OY(n);return t.plural(r.reduce((s,o)=>[...s,Pb(t,o)],[]))}else return Pb(t,n)}const TY=["b","body"];function IY(t){return Ar(t,TY)}const MY=["c","cases"];function OY(t){return Ar(t,MY,[])}function Pb(t,e){const n=EY(e);if(n!=null)return t.type==="text"?n:t.normalize([n]);{const a=VY(e).reduce((i,r)=>[...i,Ef(t,r)],[]);return t.normalize(a)}}const LY=["s","static"];function EY(t){return Ar(t,LY)}const DY=["i","items"];function VY(t){return Ar(t,DY,[])}function Ef(t,e){const n=xg(e);switch(n){case 3:return mc(e,n);case 9:return mc(e,n);case 4:{const a=e;if(hi(a,"k")&&a.k)return t.interpolate(t.named(a.k));if(hi(a,"key")&&a.key)return t.interpolate(t.named(a.key));throw yl(n)}case 5:{const a=e;if(hi(a,"i")&&_n(a.i))return t.interpolate(t.list(a.i));if(hi(a,"index")&&_n(a.index))return t.interpolate(t.list(a.index));throw yl(n)}case 6:{const a=e,i=BY(a),r=HY(a);return t.linked(Ef(t,r),i?Ef(t,i):void 0,t.type)}case 7:return mc(e,n);case 8:return mc(e,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const RY=["t","type"];function xg(t){return Ar(t,RY)}const NY=["v","value"];function mc(t,e){const n=Ar(t,NY);if(n)return n;throw yl(e)}const FY=["m","modifier"];function BY(t){return Ar(t,FY)}const YY=["k","key"];function HY(t){const e=Ar(t,YY);if(e)return e;throw yl(6)}function Ar(t,e,n){for(let a=0;at;let gc=Xt();function no(t){return Nt(t)&&xg(t)===0&&(hi(t,"b")||hi(t,"body"))}function zY(t,e={}){let n=!1;const a=e.onError||iY;return e.onError=i=>{n=!0,a(i)},{...CY(t,e),detectError:n}}function WY(t,e){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ke(t)){Dt(e.warnHtmlMessage)&&e.warnHtmlMessage;const a=(e.onCacheKey||jY)(t),i=gc[a];if(i)return i;const{ast:r,detectError:s}=zY(t,{...e,location:!1,jit:!0}),o=nh(r);return s?o:gc[a]=o}else{const n=t.cacheKey;if(n){const a=gc[n];return a||(gc[n]=nh(t))}else return nh(t)}}let xl=null;function $Y(t){xl=t}function XY(t,e,n){xl&&xl.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:n})}const UY=GY("function:translate");function GY(t){return e=>xl&&xl.emit(t,e)}const Wi={INVALID_ARGUMENT:aY,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},qY=24;function $i(t){return Gu(t,null,void 0)}function wg(t,e){return e.locale!=null?Tb(e.locale):Tb(t.locale)}let ah;function Tb(t){if(Ke(t))return t;if(sn(t)){if(t.resolvedOnce&&ah!=null)return ah;if(t.constructor.name==="Function"){const e=t();if(QB(e))throw $i(Wi.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return ah=e}else throw $i(Wi.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw $i(Wi.NOT_SUPPORT_LOCALE_TYPE)}function ZY(t,e,n){return[...new Set([n,...bn(e)?e:Nt(e)?Object.keys(e):Ke(e)?[e]:[n]])]}function Bk(t,e,n){const a=Ke(n)?n:wl,i=t;i.__localeChainCache||(i.__localeChainCache=new Map);let r=i.__localeChainCache.get(a);if(!r){r=[];let s=[n];for(;bn(s);)s=Ib(r,s,e);const o=bn(e)||!yt(e)?e:e.default?e.default:null;s=Ke(o)?[o]:o,bn(s)&&Ib(r,s,!1),i.__localeChainCache.set(a,r)}return r}function Ib(t,e,n){let a=!0;for(let i=0;i{s===void 0?s=o:s+=o},h[1]=()=>{s!==void 0&&(e.push(s),s=void 0)},h[2]=()=>{h[0](),i++},h[3]=()=>{if(i>0)i--,a=4,h[0]();else{if(i=0,s===void 0||(s=aH(s),s===!1))return!1;h[1]()}};function f(){const v=t[n+1];if(a===5&&v==="'"||a===6&&v==='"')return n++,o="\\"+v,h[0](),!0}for(;a!==null;)if(n++,r=t[n],!(r==="\\"&&f())){if(l=nH(r),d=Pr[a],c=d[l]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=h[c[1]],u&&(o=r,u()===!1))))return;if(a===7)return e}}const Mb=new Map;function rH(t,e){return Nt(t)?t[e]:null}function sH(t,e){if(!Nt(t))return null;let n=Mb.get(e);if(n||(n=iH(e),n&&Mb.set(e,n)),!n)return null;const a=n.length;let i=t,r=0;for(;r`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function lH(){return{upper:(t,e)=>e==="text"&&Ke(t)?t.toUpperCase():e==="vnode"&&Nt(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&Ke(t)?t.toLowerCase():e==="vnode"&&Nt(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&Ke(t)?Lb(t):e==="vnode"&&Nt(t)&&"__v_isVNode"in t?Lb(t.children):t}}let Yk;function cH(t){Yk=t}let Hk;function uH(t){Hk=t}let jk;function dH(t){jk=t}let zk=null;const hH=t=>{zk=t},fH=()=>zk;let Wk=null;const Eb=t=>{Wk=t},mH=()=>Wk;let Db=0;function gH(t={}){const e=sn(t.onWarn)?t.onWarn:tY,n=Ke(t.version)?t.version:oH,a=Ke(t.locale)||sn(t.locale)?t.locale:wl,i=sn(a)?wl:a,r=bn(t.fallbackLocale)||yt(t.fallbackLocale)||Ke(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:i,s=yt(t.messages)?t.messages:ih(i),o=yt(t.datetimeFormats)?t.datetimeFormats:ih(i),l=yt(t.numberFormats)?t.numberFormats:ih(i),c=Dn(Xt(),t.modifiers,lH()),u=t.pluralRules||Xt(),d=sn(t.missing)?t.missing:null,h=Dt(t.missingWarn)||eo(t.missingWarn)?t.missingWarn:!0,f=Dt(t.fallbackWarn)||eo(t.fallbackWarn)?t.fallbackWarn:!0,v=!!t.fallbackFormat,m=!!t.unresolving,g=sn(t.postTranslation)?t.postTranslation:null,p=yt(t.processor)?t.processor:null,y=Dt(t.warnHtmlMessage)?t.warnHtmlMessage:!0,w=!!t.escapeParameter,C=sn(t.messageCompiler)?t.messageCompiler:Yk,k=sn(t.messageResolver)?t.messageResolver:Hk||rH,P=sn(t.localeFallbacker)?t.localeFallbacker:jk||ZY,S=Nt(t.fallbackContext)?t.fallbackContext:void 0,A=t,T=Nt(A.__datetimeFormatters)?A.__datetimeFormatters:new Map,E=Nt(A.__numberFormatters)?A.__numberFormatters:new Map,I=Nt(A.__meta)?A.__meta:{};Db++;const O={version:n,cid:Db,locale:a,fallbackLocale:r,messages:s,modifiers:c,pluralRules:u,missing:d,missingWarn:h,fallbackWarn:f,fallbackFormat:v,unresolving:m,postTranslation:g,processor:p,warnHtmlMessage:y,escapeParameter:w,messageCompiler:C,messageResolver:k,localeFallbacker:P,fallbackContext:S,onWarn:e,__meta:I};return O.datetimeFormats=o,O.numberFormats=l,O.__datetimeFormatters=T,O.__numberFormatters=E,__INTLIFY_PROD_DEVTOOLS__&&XY(O,n,I),O}const ih=t=>({[t]:Xt()});function kg(t,e,n,a,i){const{missing:r,onWarn:s}=t;if(r!==null){const o=r(t,n,e,i);return Ke(o)?o:e}else return e}function Yo(t,e,n){const a=t;a.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}function vH(t,e){return t===e?!1:t.split("-")[0]===e.split("-")[0]}function pH(t,e){const n=e.indexOf(t);if(n===-1)return!1;for(let a=n+1;a{$k.includes(l)?s[l]=n[l]:r[l]=n[l]}),Ke(a)?r.locale=a:yt(a)&&(s=a),yt(i)&&(s=i),[r.key||"",o,r,s]}function Rb(t,e,n){const a=t;for(const i in n){const r=`${e}__${i}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function Nb(t,...e){const{numberFormats:n,unresolving:a,fallbackLocale:i,onWarn:r,localeFallbacker:s}=t,{__numberFormatters:o}=t,[l,c,u,d]=Vf(...e),h=Dt(u.missingWarn)?u.missingWarn:t.missingWarn;Dt(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn;const f=!!u.part,v=wg(t,u),m=s(t,i,v);if(!Ke(l)||l==="")return new Intl.NumberFormat(v,d).format(c);let g={},p,y=null;const w="number format";for(let P=0;P{Xk.includes(l)?s[l]=n[l]:r[l]=n[l]}),Ke(a)?r.locale=a:yt(a)&&(s=a),yt(i)&&(s=i),[r.key||"",o,r,s]}function Fb(t,e,n){const a=t;for(const i in n){const r=`${e}__${i}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}const bH=t=>t,yH=t=>"",xH="text",wH=t=>t.length===0?"":bg(t),kH=eY;function Bb(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function _H(t){const e=_n(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(_n(t.named.count)||_n(t.named.n))?_n(t.named.count)?t.named.count:_n(t.named.n)?t.named.n:e:e}function SH(t,e){e.count||(e.count=t),e.n||(e.n=t)}function CH(t={}){const e=t.locale,n=_H(t),a=Nt(t.pluralRules)&&Ke(e)&&sn(t.pluralRules[e])?t.pluralRules[e]:Bb,i=Nt(t.pluralRules)&&Ke(e)&&sn(t.pluralRules[e])?Bb:void 0,r=p=>p[a(n,p.length,i)],s=t.list||[],o=p=>s[p],l=t.named||Xt();_n(t.pluralIndex)&&SH(n,l);const c=p=>l[p];function u(p,y){const w=sn(t.messages)?t.messages(p,!!y):Nt(t.messages)?t.messages[p]:!1;return w||(t.parent?t.parent.message(p):yH)}const d=p=>t.modifiers?t.modifiers[p]:bH,h=yt(t.processor)&&sn(t.processor.normalize)?t.processor.normalize:wH,f=yt(t.processor)&&sn(t.processor.interpolate)?t.processor.interpolate:kH,v=yt(t.processor)&&Ke(t.processor.type)?t.processor.type:xH,g={list:o,named:c,plural:r,linked:(p,...y)=>{const[w,C]=y;let k="text",P="";y.length===1?Nt(w)?(P=w.modifier||P,k=w.type||k):Ke(w)&&(P=w||P):y.length===2&&(Ke(w)&&(P=w||P),Ke(C)&&(k=C||k));const S=u(p,!0)(g),A=k==="vnode"&&bn(S)&&P?S[0]:S;return P?d(P)(A,k):A},message:u,type:v,interpolate:f,normalize:h,values:Dn(Xt(),s,l)};return g}const Yb=()=>"",Za=t=>sn(t);function Hb(t,...e){const{fallbackFormat:n,postTranslation:a,unresolving:i,messageCompiler:r,fallbackLocale:s,messages:o}=t,[l,c]=Rf(...e),u=Dt(c.missingWarn)?c.missingWarn:t.missingWarn,d=Dt(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn,h=Dt(c.escapeParameter)?c.escapeParameter:t.escapeParameter,f=!!c.resolvedMessage,v=Ke(c.default)||Dt(c.default)?Dt(c.default)?r?l:()=>l:c.default:n?r?l:()=>l:null,m=n||v!=null&&(Ke(v)||sn(v)),g=wg(t,c);h&&AH(c);let[p,y,w]=f?[l,g,o[g]||Xt()]:Uk(t,l,g,s,d,u),C=p,k=l;if(!f&&!(Ke(C)||no(C)||Za(C))&&m&&(C=v,k=C),!f&&(!(Ke(C)||no(C)||Za(C))||!Ke(y)))return i?qu:l;let P=!1;const S=()=>{P=!0},A=Za(C)?C:Gk(t,l,y,C,k,S);if(P)return C;const T=IH(t,y,w,c),E=CH(T),I=PH(t,A,E),O=a?a(I,l):I;if(__INTLIFY_PROD_DEVTOOLS__){const V={timestamp:Date.now(),key:Ke(l)?l:Za(C)?C.key:"",locale:y||(Za(C)?C.locale:""),format:Ke(C)?C:Za(C)?C.source:"",message:O};V.meta=Dn({},t.__meta,fH()||{}),UY(V)}return O}function AH(t){bn(t.list)?t.list=t.list.map(e=>Ke(e)?_b(e):e):Nt(t.named)&&Object.keys(t.named).forEach(e=>{Ke(t.named[e])&&(t.named[e]=_b(t.named[e]))})}function Uk(t,e,n,a,i,r){const{messages:s,onWarn:o,messageResolver:l,localeFallbacker:c}=t,u=c(t,a,n);let d=Xt(),h,f=null;const v="translate";for(let m=0;ma;return c.locale=n,c.key=e,c}const l=s(a,TH(t,n,i,a,o,r));return l.locale=n,l.key=e,l.source=a,l}function PH(t,e,n){return e(n)}function Rf(...t){const[e,n,a]=t,i=Xt();if(!Ke(e)&&!_n(e)&&!Za(e)&&!no(e))throw $i(Wi.INVALID_ARGUMENT);const r=_n(e)?String(e):(Za(e),e);return _n(n)?i.plural=n:Ke(n)?i.default=n:yt(n)&&!Uu(n)?i.named=n:bn(n)&&(i.list=n),_n(a)?i.plural=a:Ke(a)?i.default=a:yt(a)&&Dn(i,a),[r,i]}function TH(t,e,n,a,i,r){return{locale:e,key:n,warnHtmlMessage:i,onError:s=>{throw r&&r(s),s},onCacheKey:s=>GB(e,n,s)}}function IH(t,e,n,a){const{modifiers:i,pluralRules:r,messageResolver:s,fallbackLocale:o,fallbackWarn:l,missingWarn:c,fallbackContext:u}=t,h={locale:e,modifiers:i,pluralRules:r,messages:(f,v)=>{let m=s(n,f);if(m==null&&(u||v)){const[,,g]=Uk(u||t,f,e,o,l,c);m=s(g,f)}if(Ke(m)||no(m)){let g=!1;const y=Gk(t,f,e,m,f,()=>{g=!0});return g?Yb:y}else return Za(m)?m:Yb}};return t.processor&&(h.processor=t.processor),a.list&&(h.list=a.list),a.named&&(h.named=a.named),_n(a.plural)&&(h.pluralIndex=a.plural),h}AY();/*! - * vue-i18n v10.0.6 - * (c) 2025 kazuya kawaguchi - * Released under the MIT License. - */const MH="10.0.6";function OH(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Wr().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Wr().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Wr().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Wr().__INTLIFY_PROD_DEVTOOLS__=!1)}const ga={UNEXPECTED_RETURN_TYPE:qY,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function Aa(t,...e){return Gu(t,null,void 0)}const Nf=Cr("__translateVNode"),Ff=Cr("__datetimeParts"),Bf=Cr("__numberParts"),qk=Cr("__setPluralRules"),Zk=Cr("__injectWithOption"),Yf=Cr("__dispose");function kl(t){if(!Nt(t))return t;for(const e in t)if(hi(t,e))if(!e.includes("."))Nt(t[e])&&kl(t[e]);else{const n=e.split("."),a=n.length-1;let i=t,r=!1;for(let s=0;s{if("locale"in o&&"resource"in o){const{locale:l,resource:c}=o;l?(s[l]=s[l]||Xt(),Mc(c,s[l])):Mc(c,s)}else Ke(o)&&Mc(JSON.parse(o),s)}),i==null&&r)for(const o in s)hi(s,o)&&kl(s[o]);return s}function Kk(t){return t.type}function Jk(t,e,n){let a=Nt(e.messages)?e.messages:Xt();"__i18nGlobal"in n&&(a=_g(t.locale.value,{messages:a,__i18n:n.__i18nGlobal}));const i=Object.keys(a);i.length&&i.forEach(r=>{t.mergeLocaleMessage(r,a[r])});{if(Nt(e.datetimeFormats)){const r=Object.keys(e.datetimeFormats);r.length&&r.forEach(s=>{t.mergeDateTimeFormat(s,e.datetimeFormats[s])})}if(Nt(e.numberFormats)){const r=Object.keys(e.numberFormats);r.length&&r.forEach(s=>{t.mergeNumberFormat(s,e.numberFormats[s])})}}}function jb(t){return x(My,null,t,0)}const zb="__INTLIFY_META__",Wb=()=>[],LH=()=>!1;let $b=0;function Xb(t){return(e,n,a,i)=>t(n,a,gr()||void 0,i)}const EH=()=>{const t=gr();let e=null;return t&&(e=Kk(t)[zb])?{[zb]:e}:null};function Sg(t={}){const{__root:e,__injectWithOption:n}=t,a=e===void 0,i=t.flatJson,r=Zc?xe:De;let s=Dt(t.inheritLocale)?t.inheritLocale:!0;const o=r(e&&s?e.locale.value:Ke(t.locale)?t.locale:wl),l=r(e&&s?e.fallbackLocale.value:Ke(t.fallbackLocale)||bn(t.fallbackLocale)||yt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:o.value),c=r(_g(o.value,t)),u=r(yt(t.datetimeFormats)?t.datetimeFormats:{[o.value]:{}}),d=r(yt(t.numberFormats)?t.numberFormats:{[o.value]:{}});let h=e?e.missingWarn:Dt(t.missingWarn)||eo(t.missingWarn)?t.missingWarn:!0,f=e?e.fallbackWarn:Dt(t.fallbackWarn)||eo(t.fallbackWarn)?t.fallbackWarn:!0,v=e?e.fallbackRoot:Dt(t.fallbackRoot)?t.fallbackRoot:!0,m=!!t.fallbackFormat,g=sn(t.missing)?t.missing:null,p=sn(t.missing)?Xb(t.missing):null,y=sn(t.postTranslation)?t.postTranslation:null,w=e?e.warnHtmlMessage:Dt(t.warnHtmlMessage)?t.warnHtmlMessage:!0,C=!!t.escapeParameter;const k=e?e.modifiers:yt(t.modifiers)?t.modifiers:{};let P=t.pluralRules||e&&e.pluralRules,S;S=(()=>{a&&Eb(null);const ye={version:MH,locale:o.value,fallbackLocale:l.value,messages:c.value,modifiers:k,pluralRules:P,missing:p===null?void 0:p,missingWarn:h,fallbackWarn:f,fallbackFormat:m,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:w,escapeParameter:C,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};ye.datetimeFormats=u.value,ye.numberFormats=d.value,ye.__datetimeFormatters=yt(S)?S.__datetimeFormatters:void 0,ye.__numberFormatters=yt(S)?S.__numberFormatters:void 0;const Le=gH(ye);return a&&Eb(Le),Le})(),Yo(S,o.value,l.value);function T(){return[o.value,l.value,c.value,u.value,d.value]}const E=L({get:()=>o.value,set:ye=>{o.value=ye,S.locale=o.value}}),I=L({get:()=>l.value,set:ye=>{l.value=ye,S.fallbackLocale=l.value,Yo(S,o.value,ye)}}),O=L(()=>c.value),V=L(()=>u.value),F=L(()=>d.value);function z(){return sn(y)?y:null}function W(ye){y=ye,S.postTranslation=ye}function ne(){return g}function ee(ye){ye!==null&&(p=Xb(ye)),g=ye,S.missing=p}const J=(ye,Le,rt,Ht,qn,Zn)=>{T();let St;try{__INTLIFY_PROD_DEVTOOLS__,a||(S.fallbackContext=e?mH():void 0),St=ye(S)}finally{__INTLIFY_PROD_DEVTOOLS__,a||(S.fallbackContext=void 0)}if(rt!=="translate exists"&&_n(St)&&St===qu||rt==="translate exists"&&!St){const[tr,ra]=Le();return e&&v?Ht(e):qn(tr)}else{if(Zn(St))return St;throw Aa(ga.UNEXPECTED_RETURN_TYPE)}};function X(...ye){return J(Le=>Reflect.apply(Hb,null,[Le,...ye]),()=>Rf(...ye),"translate",Le=>Reflect.apply(Le.t,Le,[...ye]),Le=>Le,Le=>Ke(Le))}function Y(...ye){const[Le,rt,Ht]=ye;if(Ht&&!Nt(Ht))throw Aa(ga.INVALID_ARGUMENT);return X(Le,rt,Dn({resolvedMessage:!0},Ht||{}))}function se(...ye){return J(Le=>Reflect.apply(Vb,null,[Le,...ye]),()=>Df(...ye),"datetime format",Le=>Reflect.apply(Le.d,Le,[...ye]),()=>Ob,Le=>Ke(Le))}function q(...ye){return J(Le=>Reflect.apply(Nb,null,[Le,...ye]),()=>Vf(...ye),"number format",Le=>Reflect.apply(Le.n,Le,[...ye]),()=>Ob,Le=>Ke(Le))}function oe(ye){return ye.map(Le=>Ke(Le)||_n(Le)||Dt(Le)?jb(String(Le)):Le)}const le={normalize:oe,interpolate:ye=>ye,type:"vnode"};function ue(...ye){return J(Le=>{let rt;const Ht=Le;try{Ht.processor=le,rt=Reflect.apply(Hb,null,[Ht,...ye])}finally{Ht.processor=null}return rt},()=>Rf(...ye),"translate",Le=>Le[Nf](...ye),Le=>[jb(Le)],Le=>bn(Le))}function pe(...ye){return J(Le=>Reflect.apply(Nb,null,[Le,...ye]),()=>Vf(...ye),"number format",Le=>Le[Bf](...ye),Wb,Le=>Ke(Le)||bn(Le))}function $(...ye){return J(Le=>Reflect.apply(Vb,null,[Le,...ye]),()=>Df(...ye),"datetime format",Le=>Le[Ff](...ye),Wb,Le=>Ke(Le)||bn(Le))}function Z(ye){P=ye,S.pluralRules=P}function Q(ye,Le){return J(()=>{if(!ye)return!1;const rt=Ke(Le)?Le:o.value,Ht=be(rt),qn=S.messageResolver(Ht,ye);return no(qn)||Za(qn)||Ke(qn)},()=>[ye],"translate exists",rt=>Reflect.apply(rt.te,rt,[ye,Le]),LH,rt=>Dt(rt))}function he(ye){let Le=null;const rt=Bk(S,l.value,o.value);for(let Ht=0;Ht{s&&(o.value=ye,S.locale=ye,Yo(S,o.value,l.value))}),Oe(e.fallbackLocale,ye=>{s&&(l.value=ye,S.fallbackLocale=ye,Yo(S,o.value,l.value))}));const it={id:$b,locale:E,fallbackLocale:I,get inheritLocale(){return s},set inheritLocale(ye){s=ye,ye&&e&&(o.value=e.locale.value,l.value=e.fallbackLocale.value,Yo(S,o.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:O,get modifiers(){return k},get pluralRules(){return P||{}},get isGlobal(){return a},get missingWarn(){return h},set missingWarn(ye){h=ye,S.missingWarn=h},get fallbackWarn(){return f},set fallbackWarn(ye){f=ye,S.fallbackWarn=f},get fallbackRoot(){return v},set fallbackRoot(ye){v=ye},get fallbackFormat(){return m},set fallbackFormat(ye){m=ye,S.fallbackFormat=m},get warnHtmlMessage(){return w},set warnHtmlMessage(ye){w=ye,S.warnHtmlMessage=ye},get escapeParameter(){return C},set escapeParameter(ye){C=ye,S.escapeParameter=ye},t:X,getLocaleMessage:be,setLocaleMessage:Ve,mergeLocaleMessage:Fe,getPostTranslationHandler:z,setPostTranslationHandler:W,getMissingHandler:ne,setMissingHandler:ee,[qk]:Z};return it.datetimeFormats=V,it.numberFormats=F,it.rt=Y,it.te=Q,it.tm=te,it.d=se,it.n=q,it.getDateTimeFormat=We,it.setDateTimeFormat=K,it.mergeDateTimeFormat=ie,it.getNumberFormat=_e,it.setNumberFormat=je,it.mergeNumberFormat=ut,it[Zk]=n,it[Nf]=ue,it[Ff]=$,it[Bf]=pe,it}function DH(t){const e=Ke(t.locale)?t.locale:wl,n=Ke(t.fallbackLocale)||bn(t.fallbackLocale)||yt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:e,a=sn(t.missing)?t.missing:void 0,i=Dt(t.silentTranslationWarn)||eo(t.silentTranslationWarn)?!t.silentTranslationWarn:!0,r=Dt(t.silentFallbackWarn)||eo(t.silentFallbackWarn)?!t.silentFallbackWarn:!0,s=Dt(t.fallbackRoot)?t.fallbackRoot:!0,o=!!t.formatFallbackMessages,l=yt(t.modifiers)?t.modifiers:{},c=t.pluralizationRules,u=sn(t.postTranslation)?t.postTranslation:void 0,d=Ke(t.warnHtmlInMessage)?t.warnHtmlInMessage!=="off":!0,h=!!t.escapeParameterHtml,f=Dt(t.sync)?t.sync:!0;let v=t.messages;if(yt(t.sharedMessages)){const k=t.sharedMessages;v=Object.keys(k).reduce((S,A)=>{const T=S[A]||(S[A]={});return Dn(T,k[A]),S},v||{})}const{__i18n:m,__root:g,__injectWithOption:p}=t,y=t.datetimeFormats,w=t.numberFormats,C=t.flatJson;return{locale:e,fallbackLocale:n,messages:v,flatJson:C,datetimeFormats:y,numberFormats:w,missing:a,missingWarn:i,fallbackWarn:r,fallbackRoot:s,fallbackFormat:o,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:h,messageResolver:t.messageResolver,inheritLocale:f,__i18n:m,__root:g,__injectWithOption:p}}function Hf(t={}){const e=Sg(DH(t)),{__extender:n}=t,a={id:e.id,get locale(){return e.locale.value},set locale(i){e.locale.value=i},get fallbackLocale(){return e.fallbackLocale.value},set fallbackLocale(i){e.fallbackLocale.value=i},get messages(){return e.messages.value},get datetimeFormats(){return e.datetimeFormats.value},get numberFormats(){return e.numberFormats.value},get availableLocales(){return e.availableLocales},get missing(){return e.getMissingHandler()},set missing(i){e.setMissingHandler(i)},get silentTranslationWarn(){return Dt(e.missingWarn)?!e.missingWarn:e.missingWarn},set silentTranslationWarn(i){e.missingWarn=Dt(i)?!i:i},get silentFallbackWarn(){return Dt(e.fallbackWarn)?!e.fallbackWarn:e.fallbackWarn},set silentFallbackWarn(i){e.fallbackWarn=Dt(i)?!i:i},get modifiers(){return e.modifiers},get formatFallbackMessages(){return e.fallbackFormat},set formatFallbackMessages(i){e.fallbackFormat=i},get postTranslation(){return e.getPostTranslationHandler()},set postTranslation(i){e.setPostTranslationHandler(i)},get sync(){return e.inheritLocale},set sync(i){e.inheritLocale=i},get warnHtmlInMessage(){return e.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){e.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return e.escapeParameter},set escapeParameterHtml(i){e.escapeParameter=i},get pluralizationRules(){return e.pluralRules||{}},__composer:e,t(...i){return Reflect.apply(e.t,e,[...i])},rt(...i){return Reflect.apply(e.rt,e,[...i])},tc(...i){const[r,s,o]=i,l={plural:1};let c=null,u=null;if(!Ke(r))throw Aa(ga.INVALID_ARGUMENT);const d=r;return Ke(s)?l.locale=s:_n(s)?l.plural=s:bn(s)?c=s:yt(s)&&(u=s),Ke(o)?l.locale=o:bn(o)?c=o:yt(o)&&(u=o),Reflect.apply(e.t,e,[d,c||u||{},l])},te(i,r){return e.te(i,r)},tm(i){return e.tm(i)},getLocaleMessage(i){return e.getLocaleMessage(i)},setLocaleMessage(i,r){e.setLocaleMessage(i,r)},mergeLocaleMessage(i,r){e.mergeLocaleMessage(i,r)},d(...i){return Reflect.apply(e.d,e,[...i])},getDateTimeFormat(i){return e.getDateTimeFormat(i)},setDateTimeFormat(i,r){e.setDateTimeFormat(i,r)},mergeDateTimeFormat(i,r){e.mergeDateTimeFormat(i,r)},n(...i){return Reflect.apply(e.n,e,[...i])},getNumberFormat(i){return e.getNumberFormat(i)},setNumberFormat(i,r){e.setNumberFormat(i,r)},mergeNumberFormat(i,r){e.mergeNumberFormat(i,r)}};return a.__extender=n,a}function VH(t,e,n){return{beforeCreate(){const a=gr();if(!a)throw Aa(ga.UNEXPECTED_ERROR);const i=this.$options;if(i.i18n){const r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=e,this===this.$root)this.$i18n=Ub(t,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Hf(r);const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=Ub(t,i);else{this.$i18n=Hf({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:e});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=t;i.__i18nGlobal&&Jk(e,i,i),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,s)=>this.$i18n.te(r,s),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=gr();if(!a)throw Aa(ga.UNEXPECTED_ERROR);const i=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,i.__disposer&&(i.__disposer(),delete i.__disposer,delete i.__extender),n.__deleteInstance(a),delete this.$i18n}}}function Ub(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[qk](e.pluralizationRules||t.pluralizationRules);const n=_g(t.locale,{messages:e.messages,__i18n:e.__i18n});return Object.keys(n).forEach(a=>t.mergeLocaleMessage(a,n[a])),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach(a=>t.mergeDateTimeFormat(a,e.datetimeFormats[a])),e.numberFormats&&Object.keys(e.numberFormats).forEach(a=>t.mergeNumberFormat(a,e.numberFormats[a])),t}const Cg={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function RH({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((a,i)=>[...a,...i.type===Re?i.children:[i]],[]):e.reduce((n,a)=>{const i=t[a];return i&&(n[a]=i()),n},Xt())}function Qk(){return Re}const NH=pa({name:"i18n-t",props:Dn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>_n(t)||!isNaN(t)}},Cg),setup(t,e){const{slots:n,attrs:a}=e,i=t.i18n||Zu({useScope:t.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(d=>d!=="_"),s=Xt();t.locale&&(s.locale=t.locale),t.plural!==void 0&&(s.plural=Ke(t.plural)?+t.plural:t.plural);const o=RH(e,r),l=i[Nf](t.keypath,o,s),c=Dn(Xt(),a),u=Ke(t.tag)||Nt(t.tag)?t.tag:Qk();return bi(u,c,l)}}}),Gb=NH;function FH(t){return bn(t)&&!Ke(t[0])}function e_(t,e,n,a){const{slots:i,attrs:r}=e;return()=>{const s={part:!0};let o=Xt();t.locale&&(s.locale=t.locale),Ke(t.format)?s.key=t.format:Nt(t.format)&&(Ke(t.format.key)&&(s.key=t.format.key),o=Object.keys(t.format).reduce((h,f)=>n.includes(f)?Dn(Xt(),h,{[f]:t.format[f]}):h,Xt()));const l=a(t.value,s,o);let c=[s.key];bn(l)?c=l.map((h,f)=>{const v=i[h.type],m=v?v({[h.type]:h.value,index:f,parts:l}):[h.value];return FH(m)&&(m[0].key=`${h.type}-${f}`),m}):Ke(l)&&(c=[l]);const u=Dn(Xt(),r),d=Ke(t.tag)||Nt(t.tag)?t.tag:Qk();return bi(d,u,c)}}const BH=pa({name:"i18n-n",props:Dn({value:{type:Number,required:!0},format:{type:[String,Object]}},Cg),setup(t,e){const n=t.i18n||Zu({useScope:t.scope,__useComponent:!0});return e_(t,e,Xk,(...a)=>n[Bf](...a))}}),qb=BH,YH=pa({name:"i18n-d",props:Dn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Cg),setup(t,e){const n=t.i18n||Zu({useScope:t.scope,__useComponent:!0});return e_(t,e,$k,(...a)=>n[Ff](...a))}}),Zb=YH;function HH(t,e){const n=t;if(t.mode==="composition")return n.__getInstance(e)||t.global;{const a=n.__getInstance(e);return a!=null?a.__composer:t.global.__composer}}function jH(t){const e=s=>{const{instance:o,value:l}=s;if(!o||!o.$)throw Aa(ga.UNEXPECTED_ERROR);const c=HH(t,o.$),u=Kb(l);return[Reflect.apply(c.t,c,[...Jb(u)]),c]};return{created:(s,o)=>{const[l,c]=e(o);Zc&&t.global===c&&(s.__i18nWatcher=Oe(c.locale,()=>{o.instance&&o.instance.$forceUpdate()})),s.__composer=c,s.textContent=l},unmounted:s=>{Zc&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:o})=>{if(s.__composer){const l=s.__composer,c=Kb(o);s.textContent=Reflect.apply(l.t,l,[...Jb(c)])}},getSSRProps:s=>{const[o]=e(s);return{textContent:o}}}}function Kb(t){if(Ke(t))return{path:t};if(yt(t)){if(!("path"in t))throw Aa(ga.REQUIRED_VALUE,"path");return t}else throw Aa(ga.INVALID_VALUE)}function Jb(t){const{path:e,locale:n,args:a,choice:i,plural:r}=t,s={},o=a||{};return Ke(n)&&(s.locale=n),_n(i)&&(s.plural=i),_n(r)&&(s.plural=r),[e,o,s]}function zH(t,e,...n){const a=yt(n[0])?n[0]:{};(Dt(a.globalInstall)?a.globalInstall:!0)&&([Gb.name,"I18nT"].forEach(r=>t.component(r,Gb)),[qb.name,"I18nN"].forEach(r=>t.component(r,qb)),[Zb.name,"I18nD"].forEach(r=>t.component(r,Zb))),t.directive("t",jH(e))}const WH=Cr("global-vue-i18n");function $H(t={},e){const n=__VUE_I18N_LEGACY_API__&&Dt(t.legacy)?t.legacy:__VUE_I18N_LEGACY_API__,a=Dt(t.globalInjection)?t.globalInjection:!0,i=new Map,[r,s]=XH(t,n),o=Cr("");function l(h){return i.get(h)||null}function c(h,f){i.set(h,f)}function u(h){i.delete(h)}const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},async install(h,...f){if(h.__VUE_I18N_SYMBOL__=o,h.provide(h.__VUE_I18N_SYMBOL__,d),yt(f[0])){const g=f[0];d.__composerExtend=g.__composerExtend,d.__vueI18nExtend=g.__vueI18nExtend}let v=null;!n&&a&&(v=e4(h,d.global)),__VUE_I18N_FULL_INSTALL__&&zH(h,d,...f),__VUE_I18N_LEGACY_API__&&n&&h.mixin(VH(s,s.__composer,d));const m=h.unmount;h.unmount=()=>{v&&v(),d.dispose(),m()}},get global(){return s},dispose(){r.stop()},__instances:i,__getInstance:l,__setInstance:c,__deleteInstance:u};return d}function Zu(t={}){const e=gr();if(e==null)throw Aa(ga.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw Aa(ga.NOT_INSTALLED);const n=UH(e),a=qH(n),i=Kk(e),r=GH(t,i);if(r==="global")return Jk(a,t,i),a;if(r==="parent"){let l=ZH(n,e,t.__useComponent);return l==null&&(l=a),l}const s=n;let o=s.__getInstance(e);if(o==null){const l=Dn({},t);"__i18n"in i&&(l.__i18n=i.__i18n),a&&(l.__root=a),o=Sg(l),s.__composerExtend&&(o[Yf]=s.__composerExtend(o)),JH(s,e,o),s.__setInstance(e,o)}return o}function XH(t,e,n){const a=so(),i=__VUE_I18N_LEGACY_API__&&e?a.run(()=>Hf(t)):a.run(()=>Sg(t));if(i==null)throw Aa(ga.UNEXPECTED_ERROR);return[a,i]}function UH(t){const e=ht(t.isCE?WH:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw Aa(t.isCE?ga.NOT_INSTALLED_WITH_PROVIDE:ga.UNEXPECTED_ERROR);return e}function GH(t,e){return Uu(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function qH(t){return t.mode==="composition"?t.global:t.global.__composer}function ZH(t,e,n=!1){let a=null;const i=e.root;let r=KH(e,n);for(;r!=null;){const s=t;if(t.mode==="composition")a=s.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const o=s.__getInstance(r);o!=null&&(a=o.__composer,n&&a&&!a[Zk]&&(a=null))}if(a!=null||i===r)break;r=r.parent}return a}function KH(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function JH(t,e,n){fn(()=>{},e),Zf(()=>{const a=n;t.__deleteInstance(e);const i=a[Yf];i&&(i(),delete a[Yf])},e)}const QH=["locale","fallbackLocale","availableLocales"],Qb=["t","rt","d","n","tm","te"];function e4(t,e){const n=Object.create(null);return QH.forEach(i=>{const r=Object.getOwnPropertyDescriptor(e,i);if(!r)throw Aa(ga.UNEXPECTED_ERROR);const s=ti(r.value)?{get(){return r.value.value},set(o){r.value.value=o}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,i,s)}),t.config.globalProperties.$i18n=n,Qb.forEach(i=>{const r=Object.getOwnPropertyDescriptor(e,i);if(!r||!r.value)throw Aa(ga.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${i}`,r)}),()=>{delete t.config.globalProperties.$i18n,Qb.forEach(i=>{delete t.config.globalProperties[`$${i}`]})}}OH();cH(WY);uH(sH);dH(Bk);if(__INTLIFY_PROD_DEVTOOLS__){const t=Wr();t.__INTLIFY__=!0,$Y(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const t4={badge:"نشان",open:"باز کردن",close:"بستن",dismiss:"رد کردن",confirmEdit:{ok:"تایید",cancel:"لغو"},dataIterator:{noResultsText:"نتیجه‌ای یافت نشد",loadingText:"در حال بارگذاری..."},dataTable:{itemsPerPageText:"ردیف در صفحه:",ariaLabel:{sortDescending:"مرتب‌سازی نزولی",sortAscending:"مرتب‌سازی صعودی",sortNone:"بدون مرتب‌سازی",activateNone:"غیرفعال‌سازی مرتب‌سازی",activateDescending:"غیرفعال‌سازی مرتب‌سازی نزولی",activateAscending:"غیرفعال‌سازی مرتب‌سازی صعودی"},sortBy:"مرتب‌سازی براساس"},dataFooter:{itemsPerPageText:"ردیف در صفحه:",itemsPerPageAll:"همه",nextPage:"صفحه‌ی بعد",prevPage:"صفحه‌ی قبل",firstPage:"صفحه‌ی یکم",lastPage:"صفحه‌ی آخر",pageText:"{0} تا {1} از {2}"},dateRangeInput:{divider:"تا"},datePicker:{itemsSelected:"{0} انتخاب‌شده",range:{title:"انتخاب تاریخ‌ها",header:"تاریخ‌ها را وارد کنید"},title:"انتخاب تاریخ",header:"تاریخ را وارد کنید",input:{placeholder:"تاریخ را وارد کنید"}},noDataText:"داده‌ای موجود نیست",carousel:{prev:"اسلاید قبلی",next:"اسلاید بعدی",ariaLabel:{delimiter:"اسلاید {0} از {1}"}},calendar:{moreEvents:"{بیشتر {0",today:"امروز"},input:{clear:"پاکسازی {0}",prependAction:"{0} اقدام پیشین",appendAction:"{0} اقدام افزوده‌شده",otp:"لطفا کد را وارد کنید {0}"},fileInput:{counter:"{0} پرونده",counterSize:"{0} پرونده ({1} در کل)"},fileUpload:{title:"فایل‌ها را اینجا بکشید و رها کنید",divider:"یا",browse:"مرور فایل‌ها"},timePicker:{am:"قبل از ظهر",pm:"بعد از ظهر",title:"انتخاب زمان"},pagination:{ariaLabel:{root:"جهت یابی صفحه",next:"صفحه‌ی بعد",previous:"صفحه‌ی قبلی",page:"برو صفحه {0}",currentPage:"{0} صفحه‌ی فعلی ، صفحه‌ی",first:"صفحه‌ی اول",last:"صفحه‌ی آخر"}},stepper:{next:"بعدی",prev:"قبلی"},rating:{ariaLabel:{item:"امتیاز {0} از {1}"}},loading:"در حال بارگذاری...",infiniteScroll:{loadMore:"بارگذاری بیشتر",empty:"پایان"}},n4={$vuetify:{...t4},info:{sell_pairdocs:"با افزودن فاکتور‌های خرید مرتبط با این فاکتور نحوه محاسبه سود و ... بر مبنای فاکتور‌های انتخابی محاسبه خواهد شد."},shortcuts:{hint:"برای رفتن به بخش موردنظر، {keys} را نگه دارید و کلید مربوطه را فشار دهید."},currency:{irr:{short:"ریال",long:"ریال ایران"}},captcha:{refresh:"نوسازی تصویر",enter_code:"اعداد در تصویر را وارد کنید",required:"الزامی است"},units:{mb:"مگابایت"},button:{export_excel:"خروجی اکسل",back_to_root:"بازگشت به ریشه",close:"بستن"},pagination:{page:"صفحه",of:"از"},table:{account:"حساب",debit_turnover:"گردش بدهکار",credit_turnover:"گردش بستانکار",debit_balance:"تراز بدهکار",credit_balance:"تراز بستانکار",operations:"عملیات",rows_per_page:"تعداد سطر در هر صفحه",no_data:"اطلاعاتی برای نمایش وجود ندارد",of:"از",date:"تاریخ",number:"شماره",description:"شرح",debit:"بدهکار",credit:"بستانکار",quantity:"تعداد",loading:"در حال بارگذاری...",select_all:"انتخاب همه",customize_columns:"شخصی‌سازی ستون‌ها"},error:{fetch_data:"خطا در دریافت داده‌ها: ",initial_load:"خطا در بارگذاری اولیه: ",title:"خطا"},dashboard:{costs:{title:"هزینه‌ها",today:"امروز",week:"این هفته",month:"این ماه",year:"سال مالی",centers:"نمودار هزینه‌‌ها"},incomes:{title:"درآمد",today:"امروز",week:"این هفته",month:"این ماه",year:"سال مالی",centers:"مراکز درآمد"},topCommodities:{title:"کالاهای پرفروش",period:"بازه زمانی",limit:"تعداد کالاها",noData:"داده‌ای برای نمایش وجود ندارد",salesCount:"تعداد فروش",chartToggle:"تغییر نوع نمودار"},period:{today:"امروز",week:"این هفته",month:"این ماه",year:"این سال"}},drawer:{ultimate_package:"بسته‌های نامحدود",sell_chart:"فروش هفته گذشته",bankaccounts_transactions:"کارت حساب بانک",print_queue:"صف چاپ",open_balance:"تراز افتتاحیه",sell_invoices_long:"فاکتور‌های فروش",person_info:"مشخصات شخص",dashboard:"پیشخوان",persons:"اشخاص",banks:"بانک‌ها",banks_account:"حساب بانکی",banks_accounts:"حساب‌های بانکی",bank_label:"بانکداری",cashdesk:"صندوق",salary:"تنخواه‌گردان",cashdesks:"صندوق‌ها",salarys:"تنخواه‌گردان‌ها",transfers:"انتقال‌ها",transfer:"انتقال",cheques:"چک‌ها",cheque:"چک",commodity:"کالا و خدمات",commodity_list:"فهرست کالا و خدمات",docs:"اسناد حسابداری",cats:"دسته بندی‌ها",cat:"دسته‌بندی",price_list:"لیست قیمت",price_lists:"لیست‌های قیمت",drops_list:"ویژگی‌های کالا‌ و خدمات",roller:"گردش مالی",sell:"فروش",buy:"خرید",buys:"خرید‌ها",sells:"فروش‌ها",accounting_total:"گزارش کل",notif:"اطلاعیه‌ها",acc_docs:"اسناد حسابداری",today:"امروز",clock:"ساعت",total:"کل",recs_today:"دریافت‌های امروز",sends_today:"پرداخت‌های امروز",exit_bus:"ترک کسب‌و‌کار",persons_list:"فهرست اشخاص",gets:"دریافت‌‌ها",pays:"پرداخت‌ها",shareholders:"سهام‌داران",basic_tools:"ابزار‌های پایه",acc_store_tools:"حسابداری و انبار‌داری",storeroom:"انبار",storeroom_title:"انبار‌داری",storeroom_ticket:"حواله انبار",storerooms:"انبار‌ها",commodity_exist_count:"موجودی کالا",buy_cost:"خرید و هزینه",sell_income:"فروش و درآمد",buy_invoices:" خرید",sell_invoices:" فروش",rfbuy_invoices:" برگشت از خرید",rfsell_invoices:" برگشت از فروش",costs:"هزینه‌ها",incomes:"درآمد‌ها",fast_sell:"فاکتور سریع",accounting_docs:"اسناد حسابداری",close_year:"بستن سال مالی",accounting:"حسابداری",accounting_table:"جدول حساب‌ها",presells:"پیش‌ فاکتور‌ها",reports:"گزارشات",settings:"تنظیمات",bid_settings:"تنظیمات کسب‌و‌کار",print_settings:"چاپ اسناد",user_perms:"کاربران و دسترسی‌ها",avatar_settings:"نمایه و مهر کسب‌و‌کار",history:"تاریخچه",tokens:"توکن‌های دسترسی",extra_moneys:"ارزهای جانبی",bid_delete:"حذف کسب‌و‌کار",services:"سرویس‌ها و افزونه‌ها",sms_panel:"سرویس پیامک",archive_panel:"فضای ذخیره سازی",cloud_printers:"چاپگر‌های ابری",archive_files:"آرشیو فایل‌ها",archive_order:"سفارش جدید",archive_log:"تاریخچه سفارشات",market:"بازار افزونه‌ها",plugins_list:"فهرست افزونه‌ها",my_plugins:"افزونه‌های من",plugins_invoices:"صورت حساب‌ها",repservice:"مدیریت تعمیرگاه",repservice_reqs:"درخواست‌ها"},time:{month:"{id} ماه"},calendar:{shamsi:"هجری شمسی",gregorian:"میلادی",ghamari:"هجری قمری"},gate_pays:{shetab:"پرداخت آنلاین از طریق شبکه شتاب ایران",usdt:"پرداخت از طریق ارز دیجیتال تتر",paypal:"پی پال",perfect_money:"پرفکت مانی",bitcoin:"بیت کوین"},updateSoftware:{changingEnvMessage:"در حال تغییر حالت سیستم...",title:"به‌روزرسانی نرم‌افزار",infoTitle:"اطلاعات به‌روزرسانی",infoDescription:"این فرآیند نرم‌افزار را به آخرین نسخه موجود در مخزن GitHub به‌روزرسانی می‌کند. این شامل کشیدن تغییرات ، نصب وابستگی‌ها، پاک کردن کش، و به‌روزرسانی پایگاه داده است.",safetyTips:"نکات ایمنی: قبل از شروع، از داده‌های خود نسخه پشتیبان تهیه کنید. اطمینان حاصل کنید که هیچ کاربر دیگری در حال استفاده از سیستم نیست.",currentCommit:"کامییت فعلی",targetCommit:"کامییت هدف",startButton:"شروع به‌روزرسانی",updatingButton:"در حال به‌روزرسانی...",completedButton:"به‌روزرسانی تکمیل شد",failedButton:"به‌روزرسانی ناموفق",progressTitle:"پیشرفت به‌روزرسانی",startingMessage:"شروع فرآیند به‌روزرسانی...",startedMessage:"فرآیند به‌روزرسانی آغاز شد.",noOutputMessage:"هنوز خروجی در دسترس نیست.",successMessage:"به‌روزرسانی با موفقیت تکمیل شد!",errorPrefix:"خطا: ",copyButton:"کپی به کلیپ‌بورد",copySuccess:"لاگ‌ها با موفقیت در کلیپ‌بورد کپی شدند",copyFailed:"خطا در کپی کردن لاگ‌ها",systemInfoTitle:"اطلاعات سیستم",osName:"نام سیستم‌عامل",osRelease:"نسخه کرنل",osVersion:"جزئیات نسخه",osMachine:"معماری سیستم",cpuInfo:"اطلاعات پردازنده",distroName:"نام توزیع لینوکس",distroVersion:"نسخه توزیع",webServer:"وب‌سرور",dbName:"نوع بانک اطلاعاتی",dbVersion:"نسخه بانک اطلاعاتی",dialogSuccessTitle:"موفقیت",dialogErrorTitle:"خطا",dialogErrorSimpleMessage:"خطایی به وجود اومد، لطفاً لاگ رو بررسی کنید.",closeDialog:"بستن",updateTab:"به‌روزرسانی",infoTab:"اطلاعات سیستم",logsTab:"لاگ‌های سیستم",clearCacheButton:"پاک کردن کش",changeEnvButton:"تغییر محیط",streamError:"خطا در دریافت جریان داده",clearingCacheMessage:"در حال پاک کردن کش...",cacheClearedMessage:"کش با موفقیت پاک شد",currentEnv:"محیط فعلی",refreshLogs:"بازخوانی لاگ‌ها",clearLogs:"پاک کردن لاگ‌ها",logsCleared:"لاگ‌ها با موفقیت پاک شدند",clearLogsError:"خطا در پاک کردن لاگ‌ها",changeEnvTitle:"تغییر حالت سیستم",envLabel:"حالت سیستم",envInvalid:"لطفاً یک حالت معتبر (dev یا prod) انتخاب کنید",envChangeError:"خطایی در تغییر حالت رخ داد",fetchError:"خطا در دریافت",cancel:"لغو",confirm:"تأیید"},static:{not_found:"صفحه مورد نظر یافت نشد",not_found_info:"صفحه ای که به دنبال آن هستید یا منتقل شده و یا از قبل وجود نداشته.",logout_loading:"در حال خروج ...",new_order:"افزایش اعتبار",business:"کسب و کار",charge_time:"مدت اعتبار",home_page:"صفحه نخست",wallet:"کیف پول",deposit:"موجودی",count:"تعداد"},dialog:{warning:"هشدار",column_settings:"ستون‌های جدول",all:"همه موارد",explore_accounts:"مرور حساب‌ها",details:"جزئیات",print_settings_info:"برای تغییر تنظیمات پیش‌فرض به بخش تنظیمات چاپ مراجعه کنید.",register_payment:"ثبت دریافت",print_invoice:"چاپ فاکتور",share:"اشتراک‌گذاری",share_social:"اشتراک‌گذاری در شبکه‌های اجتماعی",invoice_link:"پیوند فاکتور",banks_accounts:"حساب‌های بانکی",add:"افزودن",confirm:"قبول",attach_download:"دریافت فایل ضمیمه",attach_file:"الصاق فایل",allowed_file_types_hint:"فرمت های مجاز برای الصاق zip,rar,png,jpg,pdf,excell هستند.",plugin_name:"نام افزونه",price:"قیمت (تومان)",time:"زمان اعتبار(ثانیه)",timeLabel:"برچسب زمان",default_on:"پیشفرض فعال",edit_plugin:"ویرایش افزونه",plugins:"افزونه‌ها",most_des:"شرح‌های پرتکرار",insert_mostdes:"افزودن شرح پرتکرار",input_text:"متن را وارد کنید",seal_now:"مهر کنونی",avatar_now:"نمایه کنونی",avatar:"نمایه کسب‌و‌کار",seal:"مهر کسب‌و‌کار",items_changing:"شما در حال ویرایش {msg} قلم کالا‌و‌خدمات هستید.",price_type:"نوع قیمت",applay_much:"مقدار تغییرات",applay_percent:"درصد تغییرات",price_change_type:"نوع تغییر قیمت",change_price_group:"تغییر گروهی قیمت‌ها",prelabel:"عنوان",clean_queue:"پاک کردن کل صف چاپ",date_start:"تاریخ شروع",date_end:"تاریخ پایان",notif_msg:"غیر فعال کردن اطلاعیه‌ها پیشنهاد نمی‌شود.",edit_dashboard:"ویرایش آیتم‌های پیشخوان",presell_invoice:"پیش فاکتور",count:"تعداد",barcodes:"بارکد‌ها",barcodes_info:"بارکد‌ها را با ; از هم جدا کنید",barcodes_generate:"تولید بارکد",generate:"تولید بارکد و افزودن",commodities:"کالاها و خدمات",date:"تاریخ",suplayer:"تامین کننده",amount:"جمع فاکتور",openbalance_notvalid:"تراز افتتاحیه دارای ناترازی است و می‌بایست جمع کل هر دو ستون برابر باشد!",sum:"مجموع",total:"جمع کل",shareloders_equity:"حقوق سهامداران",shareloders_equity_info:"دارايی ها و سرمایه سهامداران",close:"بستن",deg:"دارائی‌ها",deg_info:"مجموع دارائی های اول دوره",search_invoice:"جست‌و‌جوی فاکتور خرید",operation:"عملیات",row:"ردیف",invoice_num:"شماره فاکتور",type:"نوع",invoice_person:"طرف حساب",sell_invoice:"فاکتور فروش",invoice_info:"اطلاعات فاکتور",comsofinvoice:"اقلام",etc:"سایر",pair_docs:"اسناد مرتبط",ok:"قبول",change_to:"تغییر به",delete_labels:"حذف برچسب‌‌ها",change_labels:"تغییر برچسب‌ها",cancel:"بازگشت",total_price:"جمع کل",total_selected:"جمع موارد انتخابی",accounting_doc:"سند حسابداری",save:"ذخیره",add_row:"افزودن ردیف جدید",print:"چاپ",invoice:"صورت حساب",cashdeskTicket:"قبض صندوق",print_info_des:"برای تغییر تنظیمات پیشفرض به تنظیمات چاپ اسناد مراجعه کنید",new:"جدید",barcode:"بارکد",filter:"فیلتر",filters:"فیلتر‌ها",commodity_not_found:"کالا یافت نشد",add_new:"افزودن مورد جدید",fiscal_year:"سال مالی",currency:"واحد پولی",notifications:"اعلانات",fiscal_settings:"تنظیمات مالی",fiscal_settings_info:"در این بخش می‌توانید تنظیمات مربوط به موارد مالی کسب و کار را تغییر دهید.",unread_notifications:"اعلانات خوانده نشده",no_notification:"درحال حاضر هیچ اعلانی برای نمایش وجود ندارد !",show_notifications:"مشاهده اعلانات",space:"فضای ابری:",active_account:"فعال سازی",form_not_fill:"لطفا تمام موارد الزامی را تکمیل کنید",update:"به روز رسانی",error:"خطا",faktor_info:"اقلام فاکتور",details_faktor:"جزئیات",user_info:"اطلاعات شخص",print_settings:"تنظیمات چاپ",save_ok:"تغییرات با موفقیت ثبت شد.",result:"نتیجه",title:"پاسخ",view:"مشاهده",exit:"خروج از حساب کاربری",complete_all:"موارد الزامی را تکمیل کنید",back:"صفحه قبل",search:"جست و جو ...",general:"عمومی",prices:"قیمت‌ها",existly:"موجودی",tax:"مالیات",commodity_info:"مشخصات کالا و خدمات",search_txt:"جست و جو ...",prev_page:"صفحه قبل",next_page:"صفحه بعد",change_password:"تغییر کلمه عبور",settings:"تنظیمات",sms:"پیامک",system:"سیستم",database:"بانک اطلاعاتی",edit:"ویرایش",delete:"حذف",each:"هر",logout:"خروج",import_excel:"درون ریزی از اکسل",selected:"انتخاب شده‌ها",selected_all:"همه‌ی موارد",export_pdf:"خروجی پی دی اف",export_excel:"خروجی اکسل",filter_results:"فیلتر نتایج",account:"حساب کاربری",bid_info:"تنظیمات کسب و کار",bid_info_label:"اطلاعات کسب‌و‌کار",invoice_pays:"پرداختی‌های فاکتور",invoice_footer_note:"یاداشت پایین فاکتور",tax_dexpo:"مالیات به تفکیک اقلام",paper_size:"اندازه کاغذ",discount_dexpo:"تخفیف به تفکیک اقلام",basic_info:"اطلاعات پایه",year_label:"سال مالی جاری",global_settings:"تنظیمات سراسری",gate_pay:"درگاه پرداخت",a4l:"کاغذ A4 افقی",a4p:"کاغذ A4 عمودی",a5l:"کاغذ A5 افقی",a5p:"کاغذ A5 عمودی",database_export:"خروجی از بانک اطلاعاتی",error_operation:"در انجام عملیات خطایی به وجود آمد.در صورت تکرار خطا با پشتیبان نرم افزار تماس بگیرید.",success:"موفقیت",error_unknown:"خطای ناشناخته‌ای رخ داد",manage_columns:"مدیریت ستون‌ها",customize_columns:"شخصی‌سازی ستون‌ها",close_dialog:"بستن"},app:{name:"حسابیکس",loading:"در حال بارگذاری...",please_wait:"لطفا صبر کنید ...",logout:"خروج",profile:"داشبورد کاربری",body:"شرح:"},user:{name:"نام و نام خانوادگی",name_des:"مثلا علی باقری",password_register_des:"کلمه عبور باید بیشتر از ۱۰ کاراکتر و ترکیبی از اعداد و حروف باشد",login_label:"ورود به حسابیکس",register_label:"عضویت در حسابیکس",login:"ورود",email_placeholder:"پست الکترونیکی خود را وارد کنید",email:"پست الکترونیکی",password_placeholder:"کلمه عبور را وارد کنید",password:"کلمه عبور",forget_password_des:"برای بازیابی کلمه عبور اینجا کلیک کنید.",register:"عضویت",forget_password:"بازیابی کلمه عبور",forget_password_sended:"کد بازیابی کلمه عبور به شماره تلفن شما ارسال شد",password_sended:"کلمه عبور جدید به شماره تلفن شما ارسال شد.",mobile_placeholder:"مثلا 09121234567",mobile:"تلفن همراه",send_new_password:"ارسال کلمه عبور جدید",editNumber:"ویرایش شماره",resendCodeLabel:"ارسال مجدد",resendCode:"کد فعال سازی مجددا ارسال شد.",your_phone_number:" شماره تلفن شما: {mobile}",active_account:"فعال سازی حساب کاربری",send_again:"ارسال مجدد",businesses:"کسب‌و‌کارها",new_business:"کسب‌و‌کار جدید",tickets:"پشتیبانی",ticket_new:"درخواست پشتیبانی جدید",manager:"مدیریت",change_password:"تغییر کلمه عبور",notifications:"اعلانات",invoices:"صورت‌حساب‌ها",users:"کاربران",history:"تاریخچه",send_code_forget_password:"ارسال کد بازیابی",number_edited:"شماره تلفن با موفقیت تغییر یافت . کد فعال سازی جدید به شماره شما ارسال شد",register_terms_des:"عضویت در حسابیکس به معنای قبول شرایط و مقررات استفاده از آن است.برای مشاهده متن توافقنامه به صفحه نخست مراجعه نمایید",referral_link:"لینک دعوت از دیگران",link_copied:"لینک با موفقیت کپی شد!",referral_not_available:"لینک عضویت در دسترس نیست",copy_failed:"کپی کردن لینک با خطا مواجه شد",receive:{list:{title:"دریافت‌ها",code:"کد",persons:"اشخاص",date:"تاریخ",description:"شرح",amount:"مبلغ",total_amount:"مبلغ کل",selected_amount:"جمع مبلغ موارد انتخابی",delete_confirm:"آیا برای این سند مطمئن هستید؟",delete_success:"سند با موفقیت حذف شد.",no_items_selected:"هیچ آیتمی انتخاب نشده است."}}},login:{des:"برای ورود به حسابیکس شماره تلفن و کلمه عبور خود را وارد کنید.در صورتی که هنوز عضو نیستید با کلیک بر روی دکمه عضویت و برای بازیابی کلمه عبور از دکمه فراموشی کلمه عبور استفاده نمایید.",input_fail:"شماره تلفن یا کلمه عبور اشتباه است"},validator:{terms_required:"موافق با قوانین برای عضویت الزامی است.",required:"الزامی است!",email_not_valid:"پست الکترونیکی معتبر نیست",password_len_lower:"طول کلمه عبور کم است",mobile_not_valid:"شماره موبایل معتبر نیست",invalid_file_type:"نوع فایل انتخاب شده مجاز نیست",file_size_limit:"حجم فایل انتخابی بیش از حد مجاز است.",form_invalid:"لطفاً فرم را به درستی پر کنید"},hesabix:{banner:"حسابیکس سامانه جامع مدیریت کسب‌و‌کار",name:"حسابیکس"},title:{user:{dashboard:"پیشخوان کاربر",online:"کاربران آنلاین",businesses:"کسب‌و‌کارها",business_create:"ایجاد کسب و کار جدید"}},tabs:{personal_info:"اطلاعات شخصی",marketing_info:"اطلاعات بازاریابی"},marketing:{joined_today:"عضو شده امروز",joined_this_month:"عضو شده این ماه",joined_this_year:"عضو شده این سال",recent_users:"کاربران اخیر",user_id:"شناسه کاربر",user_name:"نام کاربر",join_date:"تاریخ عضویت",six_months_chart:"نمودار عضویت ۶ ماه گذشته",users:"کاربران",total_invited:"عضو شده کل",user_email:"پست الکترونیکی",status:"وضعیت"},pages:{invoice:{view_invoice:"مشاهده فاکتور",buyer:"خریدار",items:"اقلام",unit_price:"قیمت واحد",transfer_cost:"هزینه حمل و نقل",profit:"سود فاکتور",loss:"زیان فاکتور",no_receipts:"تاکنون سند دریافتی ثبت نشده است",sms_credit_error:"اعتبار سرویس پیامک کافی نیست.",sms_sent:"پیامک اطلاع‌رسانی ارسال شد."},support:{send_sms:"ارسال پیامک به کاربر",submit_error:"خطایی در ثبت درخواست رخ داد.",reply_submitted:"پاسخ ثبت شد.",download_error:"خطا در دانلود فایل: ",load_error:"خطا در بارگذاری داده‌ها: ",new:"درخواست جدید",title:"عنوان",body:"متن درخواست",alert_top:"لطفا جهت تسریع در فرآیند پاسخگویی در صورت تمایل کاربر پشتیبانی را با دسترسی به بخش‌های مورد نظر به کسب‌و‌کار خود اضافه نمایید.",bid:"کسب‌و‌کار",saved:"درخواست شما ثبت شد به زودی کارشناسان ما آن را بررسی خواهند کرد.",titlebar:"درخواست‌های پشتیبانی",titlebar_admin:"تیکت‌های پشتیبانی",view_ticket:"مشاهده درخواست",new_ticket:"درخواست پشتیبانی جدید",replay:"ارسال پاسخ",ticket_id:"شناسه درخواست:"},reset_password:{form_not_valid:"اطلاعات به درستی وارد نشده است",passwords_not_match:"کلمات عبور وارد شده مطابق نیستند!",password_changed:"کلمه عبور تغییر یافت"},create_business:{info:"اطلاعات کسب و کار",financial_settings:"تنظیمات مالی",preview:"پیش نمایش",business_name:"نام کسب و کار",country:"کشور",address:"آدرس",moneys:"واحد‌های پولی",moneys_hint:"واحد پولی انتخاب شده در آینده قابل ویرایش نخواهد بود!",shamsi:"هجری شمسی",gregorian:"میلادی",ghamari:"هجری قمری",calender:"تقویم",fiscal_year:"سال مالی",fiscal_year_start:"شروع سال مالی",fiscal_year_end:"پایان سال مالی",fiscal_year_label:"عنوان سال مالی",fiscal_year_label_default:"سال مالی منتهی به {date}",insert_business:"ثبت کسب و کار",created:"کسب و کار با موفقیت ایجاد شد",business_legal_name:"نام قانونی کسب‌و‌کار",types:"نوع کسب و کار",fields:"زمینه فعالیت"},person_card:{accounting_status:"وضعیت حسابداری",title:"کارت حساب اشخاص",account_card:"کارت حساب",account_status:"وضعیت حساب",transactions:"تراکنش‌ها",no_bank_accounts:"هیچ حساب بانکی ثبت نشده است.",no_results:"نتیجه‌ای یافت نشد!",no_data:"اطلاعاتی برای نمایش وجود ندارد",no_items_selected:"هیچ آیتمی انتخاب نشده است.",accounting_code:"کد حسابداری",balance:"تراز",accounting_balance:"تراز حسابداری",credit:"بستانکار",debit:"بدهکار",creditor:"بستانکار",debtor:"بدهکار",settled:"تسویه‌شده",sell_invoice:"فاکتور فروش",buy_invoice:"فاکتور خرید",return_buy:"برگشت از خرید",return_sell:"برگشت از فروش",payment:"دریافت",receipt:"پرداخت",cost:"هزینه",income:"درآمد",sell_receive:"دریافت فاکتور فروش",buy_send:"پرداخت فاکتور فروش",detail:"تفضیل"},dashboard:{admin_area:"ناحیه مدیریت",money:"واحد پولی",login:"ورود",remainingDays:"اعتبار: {days} روز",businessExpire:"اعتبار کسب و کار به پایان رسیده برای شارژ حساب اقدام نمایید",businessExpireLabel:"پایان اعتبار",chargeBusiness:"افزایش اعتبار",no_business_alert:"فعلا هیچ کسب وکاری ایجاد نکرده اید یا توسط شخصی در کسب و کاری عضو نشده اید. برای ایجاد کسب و کار جدید از دکمه ایجاد کسب و کار استتفاده نمایید."},manager:{system_settings_registry:"تنظیمات رجیستر‌ها",system_settings_sms:"تنظیمات پیامک",sms_settings_operator:"اپراتور پیامک",sms_settings_username:"نام کاربری",sms_settings_password:"کلمه عبور",sms_settings_token:"توکن اتصال",sms_settings_api:"رابط api",sms_settings_fromNum:"سرشماره ارسال",sms_settings_f2a:"احراز هویت شماره موبایل",sms_settings_rec_password:"بازیابی کلمه عبور",sms_settings_change_password:" ارسال کلمه عبور",sms_settings_rec_ticket:"دریافت تیکت (مدیر)",sms_settings_replay_ticket:"پاسخ تیکت(کاربر)",sms_settings_wallet_pay:"پرداخت کیف پول",sms_settings_share_faktor:"ارسال فاکتور به مشتری",sms_settings_share_faktor_accpro:"ارسال فاکتور فروش",sms_settings_storeroom_other:"ارسال حواله انبار سایر",sms_settings_storeroom_barbari:"ارسال حواله انبار از باربری",sms_settings_repservice_get:"دریافت کالا",sms_settings_repservice_repired:"اعلام تعمیر",sms_settings_repservice_unrepaired:"اعلام غیر قابل تعمیر",sms_settings_repservice_getback:"تخویل کالا",sms_settings_repservice_creating:"در حال ساخت",app_site:"آدرس اینترفیس(رابط کاربری)",keywords:"کلیدواژه‌ها با کاما (,) از هم جدا شوند",zarinpal_api:"کد API زرین‌پال",parsian_api:"کد API درگاه پارسیان",scripts:"اسکریپت‌ها",footer_scripts:"اسکریپت‌های فوتر سایت(مثلا اسکریپت شمارنده گوگل و ...)",site_footer:"فوتر سایت با پشتیبانی از HTML",site_des:"شرح وب سایت",system:"سیستم",system_settings_basic:"تنظیمات پایه",version:"شماره نسخه انتشار",database:"بانک اطلاعاتی",database_info:" با توجه به خروجی sql از بانک اطلاعاتی حتما نسبت به صحت کارکرد فایل تولیدی اطمینان حاصل فرمایید.فایلهای تولیدی در پوشه Backup در پوشه اجرایی نرم‌افزار ذخیره می‌شوند."},person:{basic_info:"اطلاعات پایه",eco_info:"اطلاعات اقتصادی",contact_info:"اطلاعات تماس",address:"آدرس",banks_accounts:"حساب‌های بانکی",speed_access:"دسترسی سریع (در صدور فاکتور سریع فروش و سایر افزونه‌ها استفاده می‌شود)",customer_type:"نوع مشتری",nickname:"نام مستعار",company:"شرکت",name:"نام / نام خانوادگی",description:"توضیحات",national_id:"شناسه ملی",registration_number:"شماره ثبت",economic_code:"کد اقتصادی",mobile:"تلفن همراه",mobile2:"تلفن همراه دوم",phone:"تلفن",fax:"فکس",email:"پست الکترونیکی",website:"وب سایت",country:"کشور",province:"استان",city:"شهر",postal_code:"کد پستی",bank_account:"حساب بانکی",bank_name:"نام بانک",account_number:"شماره حساب",card_number:"شماره کارت",shaba_number:"شماره شبا",invalid_mobile:"شماره موبایل وارد شده نامعتبر است.",nickname_required:"نام مستعار الزامی است.",bank_required:"بخش حساب‌های بانکی به درستی تکمیل نشده است. لطفا موارد الزامی را وارد کنید.",already_exists:"قبلاً ثبت شده است.",saved:"مشخصات شخص ثبت شد.",load_error:"خطا در بارگذاری داده‌ها: ",save_error:"خطا در ذخیره اطلاعات: "}},filters:{date:{all:"همه",today:"امروز",this_week:"این هفته",this_month:"این ماه"}},reports:{details:{date:"تاریخ",doc_code:"شماره سند",description:"شرح",debit:"بدهکار",credit:"بستانکار",quantity:"تعداد"}}},a4={$vuetify:{...T0},static:{not_found:"Page Not Found!",logout_loading:"you logged out ..."},dialog:{ok:"Ok",cancel:"Cancel",save:"Save",active_account:"Active Account"},app:{name:"Hesabix",loading:"Loading ...",please_wait:"Please wait ...",logout:"Exit",profile:"Dashboard"},user:{name:"Name and Family",name_des:"Ex : John Martin",password_register_des:"Password show be more than 8 characters",login_label:"Login to Hesabix",register_label:"Register in Hesabix",login:"Login",email_placeholder:"Inout your email",email:"Email",password_placeholder:"Input password",password:"Password",forget_password_des:"For recover your password click here",register:"Register",forget_password:"Recover password",forget_password_sended:"کد بازیابی کلمه عبور به شماره تلفن شما ارسال شد",password_sended:"کلمه عبور جدید به شماره تلفن شما ارسال شد.",mobile_placeholder:"مثلا 09121234567",mobile:"Mobile number",send_new_password:"Send new password",editNumber:"Edit Number",resendCodeLabel:"Send Again",resendCode:"Active code sended again",your_phone_number:"Your phone number: {mobile}",active_account:"فعال سازی حساب کاربری",send_again:"Send again",businesses:"Businesses",new_business:"Create Business",tickets:"Support",manager:"Manager",change_password:"تغییر کلمه عبور",notifications:"Notifications",invoices:"Invoices",send_code_forget_password:"ارسال کد بازیابی",number_edited:"شماره تلفن با موفقیت تغییر یافت . کد فعال سازی جدید به شماره شما ارسال شد",register_terms_des:"عضویت در حسابیکس به معنای قبول شرایط و مقررات استفاده از آن است.برای مشاهده متن توافقنامه به صفحه نخست مراجعه نمایید"},login:{des:"برای ورود به حسابیکس نام کاربری و کلمه عبور خود را وارد کنید.در صورتی که هنوز عضو نیستید با کلیک بر روی دکمه عضویت و برای بازیابی کلمه عبور از دکمه فراموشی کلمه عبور استفاده نمایید."},validator:{required:"required",email_not_valid:"Email is not valid",password_len_lower:"password is too short",mobile_not_valid:"Phone number is not valid"},hesabix:{banner:"Hesabix Best Accounting Sulotion",name:"Hesabix"},title:{user:{dashboard:"Profile",businesses:"Businesses",business_create:"Create Business"}}},i4={fa:n4,en:a4};let Zo=localStorage.getItem("UI_LANG");(Zo==null||Zo==null)&&(localStorage.setItem("UI_LANG","fa"),Zo="fa");const t_=$H({legacy:!1,locale:Zo,fallbackLocale:Zo,messages:i4});var r4=Object.defineProperty,s4=Object.defineProperties,o4=Object.getOwnPropertyDescriptors,ey=Object.getOwnPropertySymbols,l4=Object.prototype.hasOwnProperty,c4=Object.prototype.propertyIsEnumerable,ty=(t,e,n)=>e in t?r4(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Ci=(t,e)=>{for(var n in e||(e={}))l4.call(e,n)&&ty(t,n,e[n]);if(ey)for(var n of ey(e))c4.call(e,n)&&ty(t,n,e[n]);return t},Oc=(t,e)=>s4(t,o4(e)),Tr=(t,e)=>{const n=t.__vccOpts||t;for(const[a,i]of e)n[a]=i;return n};const u4=t=>(lo("data-v-e0a0b7f0"),t=t(),co(),t),d4=["onClick"],h4=["checked"],f4=u4(()=>et("label",{for:"checbox"},null,-1)),m4=pa({__name:"MultipleSelectCheckBox",props:{status:{type:String,required:!0}},emits:["change"],setup(t,{emit:e}){const n=t;ls(s=>({"51ab8a49":Me(r)}));const a=L(()=>n.status==="allSelected"),i=()=>{e("change",!a.value)},r=ht("themeColor");return(s,o)=>(Je(),nt("div",{class:"easy-checkbox",onClick:vr(i,["stop","prevent"])},[et("input",{type:"checkbox",checked:Me(a),class:kn(t.status)},null,10,h4),f4],8,d4))}});var g4=Tr(m4,[["__scopeId","data-v-e0a0b7f0"]]);const v4=t=>(lo("data-v-7e69a276"),t=t(),co(),t),p4=["checked"],b4=v4(()=>et("label",{for:"checbox"},null,-1)),y4=pa({__name:"SingleSelectCheckBox",props:{checked:{type:Boolean,required:!0}},emits:["change"],setup(t,{emit:e}){ls(a=>({fdaf7e9e:Me(n)}));const n=ht("themeColor");return(a,i)=>(Je(),nt("div",{class:"easy-checkbox",onClick:i[0]||(i[0]=vr(r=>e("change"),["stop","prevent"]))},[et("input",{type:"checkbox",checked:t.checked},null,8,p4),b4]))}});var x4=Tr(y4,[["__scopeId","data-v-7e69a276"]]);const w4=t=>(lo("data-v-4ca5de3a"),t=t(),co(),t),k4={class:"easy-data-table__rows-selector"},_4={class:"rows-input"},S4=w4(()=>et("div",{class:"triangle"},null,-1)),C4=["onClick"],A4=pa({__name:"RowsSelector",props:{modelValue:{type:Number,required:!0},rowsItems:{type:Array,required:!0}},emits:["update:modelValue"],setup(t,{emit:e}){const n=t;ls(d=>({"1b889342":Me(u)}));const a=xe(!1),i=xe(!1),r=ht("dataTable");Oe(a,d=>{if(d&&r){const h=window.innerHeight,f=r.value.getBoundingClientRect().height,v=r.value.getBoundingClientRect().top;h-(f+v)<=100?i.value=!0:i.value=!1}});const s=L({get:()=>n.modelValue,set:d=>{e("update:modelValue",d)}}),o=d=>{s.value=d,a.value=!1},l=(d,h)=>{let f=d.parentNode;for(;f!=null;){if(f.classList&&f.classList.contains(h))return!0;f=f.parentNode}return!1},c=d=>{l(d.target,"easy-data-table__rows-selector")||(a.value=!1)};fn(()=>{document.addEventListener("click",c)}),Vn(()=>{document.removeEventListener("click",c)});const u=ht("themeColor");return(d,h)=>(Je(),nt("div",k4,[et("div",{class:"rows-input__wrapper",onClick:h[0]||(h[0]=f=>a.value=!a.value)},[et("div",_4,hn(Me(s)),1),S4]),et("ul",{class:kn(["select-items",{show:a.value,inside:i.value}])},[(Je(!0),nt(Re,null,Ja(t.rowsItems,f=>(Je(),nt("li",{key:f,class:kn({selected:f===Me(s)}),onClick:v=>o(f)},hn(f),11,C4))),128))],2)]))}});var P4=Tr(A4,[["__scopeId","data-v-4ca5de3a"]]);const Ku=t=>(lo("data-v-1fa3a520"),t=t(),co(),t),T4={class:"lds-ring"},I4=Ku(()=>et("div",null,null,-1)),M4=Ku(()=>et("div",null,null,-1)),O4=Ku(()=>et("div",null,null,-1)),L4=Ku(()=>et("div",null,null,-1)),E4=[I4,M4,O4,L4],D4=pa({__name:"Loading",setup(t){ls(n=>({26774109:Me(e)}));const e=ht("themeColor");return(n,a)=>(Je(),nt("div",T4,E4))}});var V4=Tr(D4,[["__scopeId","data-v-1fa3a520"]]);const R4={class:"loader-line"},N4=pa({__name:"LoadingLine",setup(t){ls(n=>({"0d327f57":Me(e)}));const e=ht("themeColor");return(n,a)=>(Je(),nt("div",R4))}});var F4=Tr(N4,[["__scopeId","data-v-7d281cac"]]);const B4={class:"buttons-pagination"},Y4=["onClick"],H4=pa({__name:"ButtonsPagination",props:{maxPaginationNumber:{type:Number,required:!0},currentPaginationNumber:{type:Number,required:!0}},emits:["updatePage"],setup(t,{emit:e}){const n=t;ls(o=>({"40dd4f07":Me(s)}));const a=7,i=o=>{o.type==="button"&&!o.active&&e("updatePage",o.page)},r=L(()=>{const o=[];if(n.maxPaginationNumber<=a)for(let l=1;l<=n.maxPaginationNumber;l+=1)o.push({type:"button",page:l,active:l===n.currentPaginationNumber,activePrev:l+1===n.currentPaginationNumber});else if([1,2,n.maxPaginationNumber,n.maxPaginationNumber-1].includes(n.currentPaginationNumber))for(let l=1;l<=a;l+=1)if(l<=3)o.push({type:"button",page:l,active:l===n.currentPaginationNumber,activePrev:l+1===n.currentPaginationNumber});else if(l===4)o.push({type:"omission"});else{const c=n.maxPaginationNumber-(a-l);o.push({type:"button",page:c,active:c===n.currentPaginationNumber,activePrev:c+1===n.currentPaginationNumber})}else if([3,4].includes(n.currentPaginationNumber))for(let l=1;l<=a;l+=1)l<=5?o.push({type:"button",page:l,active:l===n.currentPaginationNumber,activePrev:l+1===n.currentPaginationNumber}):l===6?o.push({type:"omission"}):o.push({type:"button",page:n.maxPaginationNumber,active:n.maxPaginationNumber===n.currentPaginationNumber,activePrev:l+1===n.currentPaginationNumber});else if([n.maxPaginationNumber-2,n.maxPaginationNumber-3].includes(n.currentPaginationNumber))for(let l=1;l<=a;l+=1)if(l===1)o.push({type:"button",page:1,active:n.currentPaginationNumber===1,activePrev:l+1===n.currentPaginationNumber});else if(l===2)o.push({type:"omission"});else{const c=n.maxPaginationNumber-(a-l);o.push({type:"button",page:c,active:c===n.currentPaginationNumber,activePrev:c+1===n.currentPaginationNumber})}else for(let l=1;l<=a;l+=1)if(l===1)o.push({type:"button",page:1,active:n.currentPaginationNumber===1,activePrev:l+1===n.currentPaginationNumber});else if(l===2||l===6)o.push({type:"omission"});else if(l===7)o.push({type:"button",page:n.maxPaginationNumber,active:n.maxPaginationNumber===n.currentPaginationNumber,activePrev:l+1===n.currentPaginationNumber});else{const c=4-l,u=n.currentPaginationNumber-c;o.push({type:"button",page:u,active:u===n.currentPaginationNumber,activePrev:u+1===n.currentPaginationNumber})}return o}),s=ht("themeColor");return(o,l)=>(Je(),nt("div",B4,[(Je(!0),nt(Re,null,Ja(Me(r),(c,u)=>(Je(),nt("div",{key:u,class:kn(["item",{button:c.type==="button",active:c.type==="button"&&c.active,"active-prev":c.type==="button"&&c.activePrev,omission:c.type==="omission"}]),onClick:d=>i(c)},hn(c.type==="button"?c.page:"..."),11,Y4))),128))]))}});var j4=Tr(H4,[["__scopeId","data-v-4c681fa2"]]);const n_=t=>(lo("data-v-c9da5286"),t=t(),co(),t),z4=n_(()=>et("span",{class:"arrow arrow-right"},null,-1)),W4=[z4],$4=n_(()=>et("span",{class:"arrow arrow-left"},null,-1)),X4=[$4],U4=pa({__name:"PaginationArrows",props:{isFirstPage:{type:Boolean,required:!1},isLastPage:{type:Boolean,required:!1}},emits:["clickPrevPage","clickNextPage"],setup(t,{emit:e}){const n=Ey();return(a,i)=>(Je(),nt(Re,null,[et("div",{class:kn(["previous-page__click-button",{"first-page":t.isFirstPage}]),onClick:i[0]||(i[0]=r=>e("clickPrevPage"))},W4,2),Me(n).buttonsPagination?Kt(a.$slots,"buttonsPagination",{key:0},void 0,!0):Jn("",!0),et("div",{class:kn(["next-page__click-button",{"last-page":t.isLastPage}]),onClick:i[1]||(i[1]=r=>e("clickNextPage"))},X4,2)],64))}});var G4=Tr(U4,[["__scopeId","data-v-c9da5286"]]);function q4(t,e,n,a){return{clickRow:(r,s,o)=>{if(t.value!==s)return;const l=Ci({},r);if(e.value){const{checkbox:c}=r;delete l.checkbox,l.isSelected=c}if(n.value){const{index:c}=r;delete l.index,l.indexInCurrentPage=c}a("clickRow",l,o)}}}function Z4(t,e,n){const a=xe([]);return{expandingItemIndexList:a,updateExpandingItemIndexList:(s,o,l)=>{l.stopPropagation();const c=a.value.indexOf(s);if(c!==-1)a.value.splice(c,1);else{const u=t.value.findIndex(d=>JSON.stringify(d)===JSON.stringify(o));n("expandRow",e.value+u,o),a.value.push(e.value+u)}},clearExpandingItemIndexList:()=>{a.value=[]}}}function K4(t){const e=L(()=>t.value.filter(i=>i.fixed)),n=L(()=>e.value.length?e.value[e.value.length-1].value:""),a=L(()=>{if(!e.value.length)return[];const i=e.value.map(r=>{var s;return(s=r.width)!=null?s:100});return e.value.map((r,s)=>{var o,l;return{value:r.value,fixed:(o=r.fixed)!=null?o:!0,width:(l=r.width)!=null?l:100,distance:s===0?0:i.reduce((c,u,d)=>{let h=c;return ds.value.findIndex(V=>V.fixed)!==-1),C=L(()=>w.value?s.value.filter(V=>V.fixed):[]),k=L(()=>s.value.filter(V=>!V.fixed)),S=xe(((V,F)=>Array.isArray(V)&&Array.isArray(F)?{sortBy:V,sortDesc:F.map(z=>z==="desc")}:V!==""?{sortBy:v.value,sortDesc:m.value==="desc"}:null)(v.value,m.value)),A=L(()=>{var V;const z=[...C.value,...k.value].map(J=>{const X=Object.assign(J);if(X.sortable&&(X.sortType="none"),h.value)if(Array.isArray(h.value.sortBy)&&Array.isArray(h.value.sortType)&&h.value.sortBy.includes(X.value)){const Y=h.value.sortBy.indexOf(X.value);X.sortType=h.value.sortType[Y]}else X.value===h.value.sortBy&&h.value.sortType&&(X.sortType=h.value.sortType);if(S.value&&Array.isArray(S.value.sortBy)&&Array.isArray(S.value.sortDesc)&&S.value.sortBy.includes(X.value)){const Y=S.value.sortBy.indexOf(X.value);X.sortType=S.value.sortDesc[Y]?"desc":"asc"}else S.value&&X.value===S.value.sortBy&&(X.sortType=S.value.sortDesc?"desc":"asc");return X});let W=[];o.value?W=[i.value||w.value?{text:"",value:"expand",fixed:!0,width:n.value}:{text:"",value:"expand"},...z]:W=z;let ne=[];f.value?ne=[r.value||w.value?{text:t.value,value:"index",fixed:!0,width:l.value}:{text:t.value,value:"index"},...W]:ne=W;let ee=[];return c.value?ee=[a.value||w.value?{text:"checkbox",value:"checkbox",fixed:!0,width:(V=e.value)!=null?V:36}:{text:"checkbox",value:"checkbox"},...ne]:ee=ne,ee}),T=L(()=>A.value.map(V=>V.value));return{clientSortOptions:S,headerColumns:T,headersForRender:A,updateSortField:(V,F)=>{let z=null;if(F==="none"?z="asc":F==="asc"?z="desc":z=d.value?"asc":null,u.value&&p(V,z),S.value&&Array.isArray(S.value.sortBy)&&Array.isArray(S.value.sortDesc)){const W=S.value.sortBy.indexOf(V);W===-1?z!==null&&(S.value.sortBy.push(V),S.value.sortDesc.push(z==="desc")):z===null?(S.value.sortDesc.splice(W,1),S.value.sortBy.splice(W,1)):S.value.sortDesc[W]=z==="desc"}else z===null?S.value=null:S.value={sortBy:V,sortDesc:z==="desc"};y("updateSort",{sortType:z,sortBy:V})},isMultiSorting:V=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.includes(V):S.value&&Array.isArray(S.value.sortBy)?S.value.sortBy.includes(V):!1,getMultiSortNumber:V=>h.value&&Array.isArray(h.value.sortBy)?h.value.sortBy.indexOf(V)+1:S.value&&Array.isArray(S.value.sortBy)?S.value.sortBy.indexOf(V)+1:!1}}function Q4(t,e,n,a,i,r,s,o,l){const c=L(()=>(t.value-1)*i.value+1),u=L(()=>n.value?Math.min(l.value,t.value*i.value):Math.min(o.value.length,t.value*i.value)),d=L(()=>n.value?a.value:o.value.slice(c.value-1,u.value)),h=L(()=>s.value?d.value.map((m,g)=>Ci({index:c.value+g},m)):d.value),f=L(()=>r.value.length===0||r.value.every(g=>o.value.findIndex(p=>JSON.stringify(g)===JSON.stringify(p))===-1)?"noneSelected":r.value.length===o.value.length&&r.value.every(p=>o.value.findIndex(y=>JSON.stringify(p)===JSON.stringify(y))!==-1)?"allSelected":"partSelected"),v=L(()=>e.value?f.value==="allSelected"?h.value.map(m=>Ci({checkbox:!0},m)):f.value==="noneSelected"?h.value.map(m=>Ci({checkbox:!1},m)):h.value.map(m=>{const g=r.value.findIndex(p=>{const y=Ci({},m);return delete y.index,JSON.stringify(p)===JSON.stringify(y)})!==-1;return Ci({checkbox:g},m)}):h.value);return{currentPageFirstIndex:c,currentPageLastIndex:u,multipleSelectStatus:f,pageItems:v}}function ej(t,e,n,a,i,r,s){const o=xe(r.value?r.value.page:t.value),l=L(()=>Math.ceil(a.value/i.value)),c=L(()=>l.value===0||o.value===l.value),u=L(()=>o.value===1);return{currentPaginationNumber:o,maxPaginationNumber:l,isLastPage:c,isFirstPage:u,nextPage:()=>{if(a.value!==0&&!c.value&&!n.value)if(e.value){const m=o.value+1;s(m)}else o.value+=1},prevPage:()=>{if(a.value!==0&&!u.value&&!n.value)if(e.value){const m=o.value-1;s(m)}else o.value-=1},updatePage:m=>{n.value||(e.value?s(m):o.value=m)},updateCurrentPaginationNumber:m=>{o.value=m}}}function tj(t,e,n,a){const i=L(()=>!t.value&&e.value.findIndex(o=>o===a.value)===-1?[a.value,...e.value]:e.value),r=xe(n.value?n.value.rowsPerPage:a.value);return{rowsItemsComputed:i,rowsPerPageRef:r,updateRowsPerPage:o=>{r.value=o}}}function nj(t,e,n){const a=L({get:()=>{if(t.value){const{page:o,rowsPerPage:l,sortBy:c,sortType:u}=t.value;return{page:o,rowsPerPage:l,sortBy:c??null,sortType:u??null}}return null},set:o=>{n("update:serverOptions",o)}});return{serverOptionsComputed:a,updateServerOptionsPage:o=>{a.value&&(a.value=Oc(Ci({},a.value),{page:o}))},updateServerOptionsSort:(o,l)=>{if(a.value)if(e.value&&Array.isArray(a.value.sortBy)&&Array.isArray(a.value.sortType)){const c=a.value.sortBy.findIndex(u=>u===o);c===-1&&l!==null&&(a.value.sortBy.push(o),a.value.sortType.push(l)),l===null?(a.value.sortBy.splice(c,1),a.value.sortType.splice(c,1)):a.value.sortType[c]=l}else a.value=Oc(Ci({},a.value),{sortBy:l!==null?o:null,sortType:l})},updateServerOptionsRowsPerPage:o=>{a.value&&(a.value=Oc(Ci({},a.value),{page:1,rowsPerPage:o}))}}}function oa(t,e){var n;if(t.includes(".")){const a=t.split("."),{length:i}=a;let r,s=0;for(;s{if(typeof r.value=="string"&&r.value!=="")return oa(r.value,w);if(Array.isArray(r.value)){let C="";return r.value.forEach(k=>{C+=oa(k,w)}),C}return Object.values(w).join(" ")},d=L(()=>{if(!n.value&&s.value!==""){const w=new RegExp(s.value,"i");return a.value.filter(C=>w.test(u(C)))}return a.value}),h=L(()=>{let w=[...d.value];return e.value?(e.value.forEach(C=>{w=w.filter(k=>{const{field:P,comparison:S,criteria:A}=C;if(typeof S=="function")return S(oa(P,k),A);const T=oa(P,k);switch(S){case"=":return T===A;case"!=":return T!==A;case">":return T>A;case"<":return T=":return T>=A;case"between":return T>=Math.min(...A)&&T<=Math.max(...A);case"in":return A.includes(T);default:return T===A}})}),w):d.value});Oe(h,w=>{e.value&&c("updateFilter",w)},{immediate:!0,deep:!0});function f(w,C,k,P){const S=w[P],A=C[P];return(P===0?k:f(w,C,k,P-1)).sort((E,I)=>{let O=!0;for(let V=0;Voa(S,I)?A?-1:1:0:0})}const v=L(()=>{if(n.value)return a.value;if(t.value===null)return h.value;const{sortBy:w,sortDesc:C}=t.value,k=[...h.value];return l&&Array.isArray(w)&&Array.isArray(C)?w.length===0?k:f(w,C,k,w.length-1):k.sort((P,S)=>oa(w,P)oa(w,S)?C?-1:1:0)}),m=L(()=>n.value?o.value:v.value.length),g=L({get:()=>{var w;return(w=i.value)!=null?w:[]},set:w=>{c("update:itemsSelected",w)}});return{totalItems:v,selectItemsComputed:g,totalItemsLength:m,toggleSelectAll:w=>{g.value=w?v.value:[],w&&c("selectAll")},toggleSelectItem:w=>{const C=w.checkbox;if(delete w.checkbox,delete w.index,C)g.value=g.value.filter(k=>JSON.stringify(k)!==JSON.stringify(w)),c("deselectRow",w);else{const k=g.value;k.unshift(w),g.value=k,c("selectRow",w)}}}}var rj={alternating:{type:Boolean,default:!1},buttonsPagination:{type:Boolean,default:!1},checkboxColumnWidth:{type:Number,default:null},currentPage:{type:Number,default:1},emptyMessage:{type:String,default:"No Available Data"},expandColumnWidth:{type:Number,default:36},filterOptions:{type:Array,default:null},fixedExpand:{type:Boolean,default:!1},fixedHeader:{type:Boolean,default:!0},fixedCheckbox:{type:Boolean,default:!1},fixedIndex:{type:Boolean,default:!1},headerTextDirection:{type:String,default:"left"},bodyTextDirection:{type:String,default:"left"},hideFooter:{type:Boolean,default:!1},hideRowsPerPage:{type:Boolean,default:!1},hideHeader:{type:Boolean,default:!1},indexColumnWidth:{type:Number,default:60},itemsSelected:{type:Array,default:null},loading:{type:Boolean,default:!1},rowsPerPage:{type:Number,default:25},rowsItems:{type:Array,default:()=>[25,50,100]},rowsPerPageMessage:{type:String,default:"rows per page:"},searchField:{type:[String,Array],default:""},searchValue:{type:String,default:""},serverOptions:{type:Object,default:null},serverItemsLength:{type:Number,default:0},showIndex:{type:Boolean,default:!1},sortBy:{type:[String,Array],default:""},sortType:{type:[String,Array],default:"asc"},multiSort:{type:Boolean,default:!1},tableMinHeight:{type:Number,default:180},tableHeight:{type:Number,default:null},themeColor:{type:String,default:"#42b883"},tableClassName:{type:String,default:""},headerClassName:{type:String,default:""},headerItemClassName:{type:[Function,String],default:""},bodyRowClassName:{type:[Function,String],default:""},bodyExpandRowClassName:{type:[Function,String],default:""},bodyItemClassName:{type:[Function,String],default:""},noHover:{type:Boolean,default:!1},borderCell:{type:Boolean,default:!1},mustSort:{type:Boolean,default:!1},rowsOfPageSeparatorMessage:{type:String,default:"of"},clickEventType:{type:String,default:"single"},clickRowToExpand:{type:Boolean,default:!1},tableNodeId:{type:String,default:""},showIndexSymbol:{type:String,default:"#"},preventContextMenuRow:{type:Boolean,default:!0}};const sj=t=>(lo("data-v-32683533"),t=t(),co(),t),oj=["id"],lj=["onClick"],cj={key:3,class:"header-text"},uj={key:5,class:"multi-sort__number"},dj=["onClick","onDblclick","onContextmenu"],hj=["onClick"],fj=["colspan"],mj={key:0,class:"vue3-easy-data-table__loading"},gj=sj(()=>et("div",{class:"vue3-easy-data-table__loading-mask"},null,-1)),vj={class:"loading-entity"},pj={key:1,class:"vue3-easy-data-table__message"},bj={key:0,class:"vue3-easy-data-table__footer"},yj={key:0,class:"pagination__rows-per-page"},xj={class:"pagination__items-index"},wj=pa({__name:"DataTable",props:Oc(Ci({},rj),{items:{type:Array,required:!0},headers:{type:Array,required:!0}}),emits:["clickRow","contextmenuRow","selectRow","deselectRow","expandRow","updateSort","updateFilter","update:itemsSelected","update:serverOptions","updatePageItems","updateTotalItems","selectAll"],setup(t,{expose:e,emit:n}){const a=t;ls(H=>({da0d4328:Me(q),"3037e504":Me(se)}));const{tableNodeId:i,clickEventType:r,bodyTextDirection:s,checkboxColumnWidth:o,currentPage:l,expandColumnWidth:c,filterOptions:u,fixedCheckbox:d,fixedExpand:h,fixedHeader:f,fixedIndex:v,headers:m,headerTextDirection:g,indexColumnWidth:p,items:y,itemsSelected:w,loading:C,mustSort:k,multiSort:P,rowsItems:S,rowsPerPage:A,searchField:T,searchValue:E,serverItemsLength:I,serverOptions:O,showIndex:V,sortBy:F,sortType:z,tableHeight:W,tableMinHeight:ne,themeColor:ee,rowsOfPageSeparatorMessage:J,showIndexSymbol:X,preventContextMenuRow:Y}=ai(a),se=L(()=>W.value?`${W.value}px`:null),q=L(()=>`${ne.value}px`);Wt("themeColor",ee.value);const oe=Ey(),U=L(()=>!!oe.pagination),le=L(()=>!!oe.loading),ue=L(()=>!!oe.expand),pe=L(()=>!!oe.body),$=xe(),Z=xe();Wt("dataTable",$);const Q=xe(!1);fn(()=>{Z.value.addEventListener("scroll",()=>{Q.value=Z.value.scrollLeft>0})});const he=L(()=>w.value!==null),te=L(()=>O.value!==null),{serverOptionsComputed:be,updateServerOptionsPage:Ve,updateServerOptionsSort:Fe,updateServerOptionsRowsPerPage:We}=nj(O,P,n),{clientSortOptions:K,headerColumns:ie,headersForRender:_e,updateSortField:je,isMultiSorting:ut,getMultiSortNumber:it}=J4(X,o,c,d,h,v,m,ue,p,he,te,k,be,V,F,z,P,Fe,n),{rowsItemsComputed:ye,rowsPerPageRef:Le,updateRowsPerPage:rt}=tj(te,S,O,A),{totalItems:Ht,selectItemsComputed:qn,totalItemsLength:Zn,toggleSelectAll:St,toggleSelectItem:tr}=ij(K,u,te,y,w,T,E,I,P,n),{currentPaginationNumber:ra,maxPaginationNumber:mn,isLastPage:si,isFirstPage:Xa,nextPage:wa,prevPage:Ia,updatePage:Ma,updateCurrentPaginationNumber:nr}=ej(l,te,C,Zn,Le,O,Ve),{currentPageFirstIndex:_s,currentPageLastIndex:ka,multipleSelectStatus:oi,pageItems:Oa}=Q4(ra,he,te,y,Le,qn,V,Ht,Zn),Ua=L(()=>ra.value===0?0:(ra.value-1)*Le.value),{expandingItemIndexList:qe,updateExpandingItemIndexList:Ss,clearExpandingItemIndexList:Cs}=Z4(Oa,Ua,n),{fixedHeaders:Kn,lastFixedColumn:jn,fixedColumnsInfos:G}=K4(_e),{clickRow:R}=q4(r,he,V,n),N=(H,Ie)=>{Y.value&&Ie.preventDefault(),n("contextmenuRow",H,Ie)},fe=H=>{var Ie;const Se=(Ie=H.width)!=null?Ie:Kn.value.length?100:null;if(Se)return`width: ${Se}px; min-width: ${Se}px;`},de=(H,Ie="th")=>{if(!Kn.value.length)return;const Se=G.value.find(Ae=>Ae.value===H);if(Se)return`left: ${Se.distance}px;z-index: ${Ie==="th"?3:1};position: sticky;`};return Oe(C,(H,Ie)=>{be.value&&H===!1&&Ie===!0&&(nr(be.value.page),Cs())}),Oe(Le,H=>{te.value?We(H):Ma(1)}),Oe([E,u],()=>{te.value||Ma(1)}),Oe([ra,K,T,E,u],()=>{Cs()},{deep:!0}),Oe(Oa,H=>{n("updatePageItems",H)},{deep:!0}),Oe(Ht,H=>{n("updateTotalItems",H)},{deep:!0}),e({currentPageFirstIndex:_s,currentPageLastIndex:ka,clientItemsLength:Zn,maxPaginationNumber:mn,currentPaginationNumber:ra,isLastPage:si,isFirstPage:Xa,nextPage:wa,prevPage:Ia,updatePage:Ma,rowsPerPageOptions:ye,rowsPerPageActiveOption:Le,updateRowsPerPageActiveOption:rt}),(H,Ie)=>(Je(),nt("div",{ref_key:"dataTable",ref:$,class:kn(["vue3-easy-data-table",[H.tableClassName]])},[et("div",{ref_key:"tableBody",ref:Z,class:kn(["vue3-easy-data-table__main",{"fixed-header":Me(f),"fixed-height":Me(W),"show-shadow":Q.value,"table-fixed":Me(Kn).length,hoverable:!H.noHover,"border-cell":H.borderCell}])},[et("table",{id:Me(i)},[et("colgroup",null,[(Je(!0),nt(Re,null,Ja(Me(_e),(Se,Ae)=>(Je(),nt("col",{key:Ae,style:Wo(fe(Se))},null,4))),128))]),Me(oe)["customize-headers"]?Kt(H.$slots,"customize-headers",{key:0},void 0,!0):Me(_e).length&&!H.hideHeader?(Je(),nt("thead",{key:1,class:kn(["vue3-easy-data-table__header",[H.headerClassName]])},[et("tr",null,[(Je(!0),nt(Re,null,Ja(Me(_e),(Se,Ae)=>(Je(),nt("th",{key:Ae,class:kn([{sortable:Se.sortable,none:Se.sortable&&Se.sortType==="none",desc:Se.sortable&&Se.sortType==="desc",asc:Se.sortable&&Se.sortType==="asc",shadow:Se.value===Me(jn)},typeof H.headerItemClassName=="string"?H.headerItemClassName:H.headerItemClassName(Se,Ae+1)]),style:Wo(de(Se.value)),onClick:vr($e=>Se.sortable&&Se.sortType?Me(je)(Se.value,Se.sortType):null,["stop"])},[Se.text==="checkbox"?(Je(),Ka(g4,{key:Me(oi),status:Me(oi),onChange:Me(St)},null,8,["status","onChange"])):(Je(),nt("span",{key:1,class:kn(["header",`direction-${Me(g)}`])},[Me(oe)[`header-${Se.value}`]?Kt(H.$slots,`header-${Se.value}`,gn(me({key:0},Se)),void 0,!0):Me(oe)[`header-${Se.value.toLowerCase()}`]?Kt(H.$slots,`header-${Se.value.toLowerCase()}`,gn(me({key:1},Se)),void 0,!0):Me(oe).header?Kt(H.$slots,"header",gn(me({key:2},Se)),void 0,!0):(Je(),nt("span",cj,hn(Se.text),1)),Se.sortable?(Je(),nt("i",{key:Se.sortType?Se.sortType:"none",class:kn(["sortType-icon",{desc:Se.sortType==="desc"}])},null,2)):Jn("",!0),Me(P)&&Me(ut)(Se.value)?(Je(),nt("span",uj,hn(Me(it)(Se.value)),1)):Jn("",!0)],2))],14,lj))),128))])],2)):Jn("",!0),Me(pe)?Kt(H.$slots,"body",gn(me({key:2},Me(Oa))),void 0,!0):Me(ie).length?(Je(),nt("tbody",{key:3,class:kn(["vue3-easy-data-table__body",{"row-alternation":H.alternating}])},[Kt(H.$slots,"body-prepend",gn(La({items:Me(Oa),pagination:{isFirstPage:Me(Xa),isLastPage:Me(si),currentPaginationNumber:Me(ra),maxPaginationNumber:Me(mn),nextPage:Me(wa),prevPage:Me(Ia)},headers:Me(_e)})),void 0,!0),(Je(!0),nt(Re,null,Ja(Me(Oa),(Se,Ae)=>(Je(),nt(Re,{key:Ae},[et("tr",{class:kn([{"even-row":(Ae+1)%2===0},typeof H.bodyRowClassName=="string"?H.bodyRowClassName:H.bodyRowClassName(Se,Ae+1)]),onClick:$e=>{Me(R)(Se,"single",$e),H.clickRowToExpand&&Me(Ss)(Ae+Me(Ua),Se,$e)},onDblclick:$e=>{Me(R)(Se,"double",$e)},onContextmenu:$e=>{N(Se,$e)}},[(Je(!0),nt(Re,null,Ja(Me(ie),($e,tt)=>(Je(),nt("td",{key:tt,style:Wo(de($e,"td")),class:kn([{shadow:$e===Me(jn),"can-expand":$e==="expand"},typeof H.bodyItemClassName=="string"?H.bodyItemClassName:H.bodyItemClassName($e,Ae+1),`direction-${Me(s)}`]),onClick:mt=>$e==="expand"?Me(Ss)(Ae+Me(Ua),Se,mt):null},[Me(oe)[`item-${$e}`]?Kt(H.$slots,`item-${$e}`,gn(me({key:0},Se)),void 0,!0):Me(oe)[`item-${$e.toLowerCase()}`]?Kt(H.$slots,`item-${$e.toLowerCase()}`,gn(me({key:1},Se)),void 0,!0):$e==="expand"?(Je(),nt("i",{key:2,class:kn(["expand-icon",{expanding:Me(qe).includes(Me(Ua)+Ae)}])},null,2)):$e==="checkbox"?(Je(),Ka(x4,{key:3,checked:Se[$e],onChange:mt=>Me(tr)(Se)},null,8,["checked","onChange"])):Me(oe).item?Kt(H.$slots,"item",gn(me({key:4},{column:$e,item:Se})),void 0,!0):(Je(),nt(Re,{key:5},[En(hn(Me(aj)($e,Se)),1)],64))],14,hj))),128))],42,dj),Me(ue)&&Me(qe).includes(Ae+Me(Ua))?(Je(),nt("tr",{key:0,class:kn([{"even-row":(Ae+1)%2===0},typeof H.bodyExpandRowClassName=="string"?H.bodyExpandRowClassName:H.bodyExpandRowClassName(Se,Ae+1)])},[et("td",{colspan:Me(_e).length,class:"expand"},[Se.expandLoading?(Je(),Ka(F4,{key:0,class:"expand-loading"})):Jn("",!0),Kt(H.$slots,"expand",gn(La(Se)),void 0,!0)],8,fj)],2)):Jn("",!0)],64))),128)),Kt(H.$slots,"body-append",gn(La({items:Me(Oa),pagination:{isFirstPage:Me(Xa),isLastPage:Me(si),currentPaginationNumber:Me(ra),maxPaginationNumber:Me(mn),nextPage:Me(wa),prevPage:Me(Ia),updatePage:Me(Ma)},headers:Me(_e)})),void 0,!0)],2)):Jn("",!0)],8,oj),Me(C)?(Je(),nt("div",mj,[gj,et("div",vj,[Me(le)?Kt(H.$slots,"loading",{key:0},void 0,!0):(Je(),Ka(V4,{key:1}))])])):Jn("",!0),!Me(Oa).length&&!Me(C)?(Je(),nt("div",pj,[Kt(H.$slots,"empty-message",{},()=>[En(hn(H.emptyMessage),1)],!0)])):Jn("",!0)],2),H.hideFooter?Jn("",!0):(Je(),nt("div",bj,[H.hideRowsPerPage?Jn("",!0):(Je(),nt("div",yj,[En(hn(H.rowsPerPageMessage)+" ",1),x(P4,{modelValue:Me(Le),"onUpdate:modelValue":Ie[0]||(Ie[0]=Se=>ti(Le)?Le.value=Se:null),"rows-items":Me(ye)},null,8,["modelValue","rows-items"])])),et("div",xj,hn(`${Me(_s)}–${Me(ka)}`)+" "+hn(Me(J))+" "+hn(Me(Zn)),1),Me(U)?Kt(H.$slots,"pagination",gn(me({key:1},{isFirstPage:Me(Xa),isLastPage:Me(si),currentPaginationNumber:Me(ra),maxPaginationNumber:Me(mn),nextPage:Me(wa),prevPage:Me(Ia)})),void 0,!0):(Je(),Ka(G4,{key:2,"is-first-page":Me(Xa),"is-last-page":Me(si),onClickNextPage:Me(wa),onClickPrevPage:Me(Ia)},J2({_:2},[H.buttonsPagination?{name:"buttonsPagination",fn:ua(()=>[x(j4,{"current-pagination-number":Me(ra),"max-pagination-number":Me(mn),onUpdatePage:Me(Ma)},null,8,["current-pagination-number","max-pagination-number","onUpdatePage"])]),key:"0"}:void 0]),1032,["is-first-page","is-last-page","onClickNextPage","onClickPrevPage"]))]))],2))}});var a_=Tr(wj,[["__scopeId","data-v-32683533"]]);typeof window<"u"&&window.Vue&&window.Vue.createApp({}).component("Vue3EasyDataTable",a_);var i_={exports:{}};(function(t,e){(function(a,i){t.exports=i(jm)})(Dw,n=>(()=>{var a={597:(q,oe)=>{Object.defineProperty(oe,"__esModule",{value:!0}),oe.default=(U,le)=>{const ue=U.__vccOpts||U;for(const[pe,$]of le)ue[pe]=$;return ue}},594:q=>{q.exports=n}},i={};function r(q){var oe=i[q];if(oe!==void 0)return oe.exports;var U=i[q]={exports:{}};return a[q](U,U.exports,r),U.exports}r.d=(q,oe)=>{for(var U in oe)r.o(oe,U)&&!r.o(q,U)&&Object.defineProperty(q,U,{enumerable:!0,get:oe[U]})},r.o=(q,oe)=>Object.prototype.hasOwnProperty.call(q,oe),r.r=q=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(q,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(q,"__esModule",{value:!0})};var s={};r.r(s),r.d(s,{Component:()=>J,LoadingPlugin:()=>Y,default:()=>se,useLoading:()=>X});var o=r(594);function l(q){var oe;typeof q.remove<"u"?q.remove():(oe=q.parentNode)==null||oe.removeChild(q)}function c(q,oe,U){let le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const ue=(0,o.h)(q,oe,le),pe=document.createElement("div");return pe.classList.add("vld-container"),U.appendChild(pe),(0,o.render)(ue,pe),ue.component}function u(){return typeof window<"u"}const d=u()?window.HTMLElement:Object,h=["aria-busy"],f={class:"vl-icon"};function v(q,oe,U,le,ue,pe){return(0,o.openBlock)(),(0,o.createBlock)(o.Transition,{name:q.transition},{default:(0,o.withCtx)(()=>[(0,o.withDirectives)((0,o.createElementVNode)("div",{tabindex:"0",class:(0,o.normalizeClass)(["vl-overlay vl-active",{"vl-full-page":q.isFullPage}]),"aria-busy":q.isActive,"aria-label":"Loading",style:(0,o.normalizeStyle)({zIndex:q.zIndex})},[(0,o.createElementVNode)("div",{class:"vl-background",onClick:oe[0]||(oe[0]=(0,o.withModifiers)(function(){return q.cancel&&q.cancel(...arguments)},["prevent"])),style:(0,o.normalizeStyle)(q.bgStyle)},null,4),(0,o.createElementVNode)("div",f,[(0,o.renderSlot)(q.$slots,"before"),(0,o.renderSlot)(q.$slots,"default",{},()=>[((0,o.openBlock)(),(0,o.createBlock)((0,o.resolveDynamicComponent)(q.loader),{color:q.color,width:q.width,height:q.height},null,8,["color","width","height"]))]),(0,o.renderSlot)(q.$slots,"after")])],14,h),[[o.vShow,q.isActive]])]),_:3},8,["name"])}const m={mounted(){this.enforceFocus&&document.addEventListener("focusin",this.focusIn)},methods:{focusIn(q){if(!this.isActive||q.target===this.$el||this.$el.contains(q.target))return;let oe=this.container?this.container:this.isFullPage?null:this.$el.parentElement;(this.isFullPage||oe&&oe.contains(q.target))&&(q.preventDefault(),this.$el.focus())}},beforeUnmount(){document.removeEventListener("focusin",this.focusIn)}},g=["width","height","stroke"];function p(q,oe,U,le,ue,pe){return(0,o.openBlock)(),(0,o.createElementBlock)("svg",{viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",width:q.width,height:q.height,stroke:q.color},oe[0]||(oe[0]=[(0,o.createStaticVNode)('',1)]),8,g)}const y=(0,o.defineComponent)({name:"spinner",props:{color:{type:String,default:"#000"},height:{type:Number,default:64},width:{type:Number,default:64}}});var w=r(597);const k=(0,w.default)(y,[["render",p]]),P=["fill","width","height"];function S(q,oe,U,le,ue,pe){return(0,o.openBlock)(),(0,o.createElementBlock)("svg",{viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:q.color,width:q.width,height:q.height},oe[0]||(oe[0]=[(0,o.createStaticVNode)('',3)]),8,P)}const A=(0,o.defineComponent)({name:"dots",props:{color:{type:String,default:"#000"},height:{type:Number,default:240},width:{type:Number,default:60}}}),E=(0,w.default)(A,[["render",S]]),I=["height","width","fill"];function O(q,oe,U,le,ue,pe){return(0,o.openBlock)(),(0,o.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",height:q.height,width:q.width,fill:q.color},oe[0]||(oe[0]=[(0,o.createStaticVNode)('',3)]),8,I)}const V=(0,o.defineComponent)({name:"bars",props:{color:{type:String,default:"#000"},height:{type:Number,default:40},width:{type:Number,default:40}}}),W={Spinner:k,Dots:E,Bars:(0,w.default)(V,[["render",O]])},ne=(0,o.defineComponent)({name:"VueLoading",mixins:[m],props:{active:Boolean,programmatic:Boolean,container:[Object,Function,d],isFullPage:{type:Boolean,default:!0},enforceFocus:{type:Boolean,default:!0},lockScroll:Boolean,transition:{type:String,default:"fade"},canCancel:Boolean,onCancel:{type:Function,default:()=>{}},color:String,backgroundColor:String,opacity:Number,width:Number,height:Number,zIndex:Number,loader:{type:String,default:"spinner"}},components:W,emits:["hide","update:active"],data(){return{isActive:this.active}},mounted(){document.addEventListener("keyup",this.keyPress)},methods:{cancel(){!this.canCancel||!this.isActive||(this.hide(),this.onCancel.apply(null,arguments))},hide(){this.$emit("hide"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout(()=>{const q=this.$el.parentElement;(0,o.render)(null,q),l(q)},150))},disableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.add("vl-shown")},enableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.remove("vl-shown")},keyPress(q){q.keyCode===27&&this.cancel()}},watch:{active(q){this.isActive=q},isActive:{handler(q){q?this.disableScroll():this.enableScroll()},immediate:!0}},computed:{bgStyle(){return{background:this.backgroundColor,opacity:this.opacity}}},beforeUnmount(){document.removeEventListener("keyup",this.keyPress)}}),J=(0,w.default)(ne,[["render",v]]);function X(){let q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{show(){let U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:q,le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oe;const pe={...q,...U,...{programmatic:!0,lockScroll:!0,isFullPage:!1,active:!0}};let $=pe.container;pe.container||($=document.body,pe.isFullPage=!0);const Z={...oe,...le};return{hide:c(J,pe,$,Z).ctx.hide}}}}const Y=function(q){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const le=X(oe,U);q.config.globalProperties.$loading=le,q.provide("$loading",le)},se=J;return s})())})(i_);var r_=i_.exports;const LW=Hm(r_);var kj=Object.defineProperty,_j=(t,e,n)=>e in t?kj(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ny=(t,e,n)=>(_j(t,typeof e!="symbol"?e+"":e,n),n);const ca={debug:!1,masked:!1,prefix:"",suffix:"",thousands:",",decimal:".",precision:2,disableNegative:!1,disabled:!1,min:null,max:null,allowBlank:!1,minimumNumberOfCharacters:0,modelModifiers:{number:!1},shouldRound:!0,focusOnRight:!1},s_=["+","-"],o_=["decimal","thousands","prefix","suffix"];function ji(t){return Math.max(0,Math.min(t,1e3))}function Kc(t,e){return t=t.padStart(e+1,"0"),e===0?t:`${t.slice(0,-e)}.${t.slice(-e)}`}function l_(t){return t=t?t.toString():"",t.replace(/\D+/g,"")||"0"}function Sj(t,e){return t.replace(/(\d)(?=(?:\d{3})+\b)/gm,`$1${e}`)}function Cj(t,e,n){return e?t+n+e:t}function zo(t,e){return s_.includes(t)?(console.warn(`v-money3 "${e}" property don't accept "${t}" as a value.`),!1):/\d/g.test(t)?(console.warn(`v-money3 "${e}" property don't accept "${t}" (any number) as a value.`),!1):!0}function Aj(t){for(const e of o_)if(!zo(t[e],e))return!1;return!0}function Jc(t){for(const e of o_){t[e]=t[e].replace(/\d+/g,"");for(const n of s_)t[e]=t[e].replaceAll(n,"")}return t}function c_(t){const e=t.length,n=t.indexOf(".");return e-(n+1)}function ay(t){return t.replace(/^(-?)0+(?!\.)(.+)/,"$1$2")}function u_(t){return/^-?[\d]+$/g.test(t)}function d_(t){return/^-?[\d]+(\.[\d]+)$/g.test(t)}function iy(t,e,n){return e>t.length-1?t:t.substring(0,e)+n+t.substring(e+1)}function h_(t,e){const n=e-c_(t);if(n>=0)return t;let a=t.slice(0,n);const i=t.slice(n);if(a.charAt(a.length-1)==="."&&(a=a.slice(0,-1)),parseInt(i.charAt(0),10)>=5){for(let r=a.length-1;r>=0;r-=1){const s=a.charAt(r);if(s!=="."&&s!=="-"){const o=parseInt(s,10)+1;if(o<10)return iy(a,r,o);a=iy(a,r,"0")}}return`1${a}`}return a}function f_(t,e){const n=()=>{t.setSelectionRange(e,e)};t===document.activeElement&&(n(),setTimeout(n,1))}function m_(t){return new Event(t,{bubbles:!0,cancelable:!1})}function xt({debug:t=!1},...e){t&&console.log(...e)}class Ju{constructor(e){ny(this,"number",0n),ny(this,"decimal",0),this.setNumber(e)}getNumber(){return this.number}getDecimalPrecision(){return this.decimal}setNumber(e){this.decimal=0,typeof e=="bigint"?this.number=e:typeof e=="number"?this.setupString(e.toString()):this.setupString(e)}toFixed(e=0,n=!0){let a=this.toString();const i=e-this.getDecimalPrecision();return i>0?(a.includes(".")||(a+="."),a.padEnd(a.length+i,"0")):i<0?n?h_(a,e):a.slice(0,i):a}toString(){let e=this.number.toString();if(this.decimal){let n=!1;return e.charAt(0)==="-"&&(e=e.substring(1),n=!0),e=e.padStart(e.length+this.decimal,"0"),e=`${e.slice(0,-this.decimal)}.${e.slice(-this.decimal)}`,e=ay(e),(n?"-":"")+e}return e}lessThan(e){const[n,a]=this.adjustComparisonNumbers(e);return na}isEqual(e){const[n,a]=this.adjustComparisonNumbers(e);return n===a}setupString(e){if(e=ay(e),u_(e))this.number=BigInt(e);else if(d_(e))this.decimal=c_(e),this.number=BigInt(e.replace(".",""));else throw new Error(`BigNumber has received and invalid format for the constructor: ${e}`)}adjustComparisonNumbers(e){let n;e.constructor.name!=="BigNumber"?n=new Ju(e):n=e;const a=this.getDecimalPrecision()-n.getDecimalPrecision();let i=this.getNumber(),r=n.getNumber();return a>0?r=n.getNumber()*10n**BigInt(a):a<0&&(i=this.getNumber()*10n**BigInt(a*-1)),[i,r]}}function jf(t,e=ca,n=""){if(xt(e,"utils format() - caller",n),xt(e,"utils format() - input1",t),t==null)t="";else if(typeof t=="number")e.shouldRound?t=t.toFixed(ji(e.precision)):t=t.toFixed(ji(e.precision)+1).slice(0,-1);else if(e.modelModifiers&&e.modelModifiers.number&&u_(t))t=Number(t).toFixed(ji(e.precision));else if(!e.disableNegative&&t==="-")return t;xt(e,"utils format() - input2",t);const a=e.disableNegative?"":t.indexOf("-")>=0?"-":"";let i=t.replace(e.prefix,"").replace(e.suffix,"");xt(e,"utils format() - filtered",i),!e.precision&&e.thousands!=="."&&d_(i)&&(i=h_(i,0),xt(e,"utils format() - !opt.precision && isValidFloat()",i));const r=l_(i);xt(e,"utils format() - numbers",r),xt(e,"utils format() - numbersToCurrency",a+Kc(r,e.precision));const s=new Ju(a+Kc(r,e.precision));xt(e,"utils format() - bigNumber1",s.toString()),e.max&&s.biggerThan(e.max)&&s.setNumber(e.max),e.min&&s.lessThan(e.min)&&s.setNumber(e.min);const o=s.toFixed(ji(e.precision),e.shouldRound);if(xt(e,"utils format() - bigNumber2",s.toFixed(ji(e.precision))),/^0(\.0+)?$/g.test(o)&&e.allowBlank)return"";let[l,c]=o.split(".");const u=c!==void 0?c.length:0;l=l.padStart(e.minimumNumberOfCharacters-u,"0"),l=Sj(l,e.thousands);const d=e.prefix+Cj(l,c,e.decimal)+e.suffix;return xt(e,"utils format() - output",d),d}function zf(t,e=ca,n=""){if(xt(e,"utils unformat() - caller",n),xt(e,"utils unformat() - input",t),!e.disableNegative&&t==="-")return xt(e,"utils unformat() - return netagive symbol",t),t;const a=e.disableNegative?"":t.indexOf("-")>=0?"-":"",i=t.replace(e.prefix,"").replace(e.suffix,"");xt(e,"utils unformat() - filtered",i);const r=l_(i);xt(e,"utils unformat() - numbers",r);const s=new Ju(a+Kc(r,e.precision));xt(e,"utils unformat() - bigNumber1",r.toString()),e.max&&s.biggerThan(e.max)&&s.setNumber(e.max),e.min&&s.lessThan(e.min)&&s.setNumber(e.min);let o=s.toFixed(ji(e.precision),e.shouldRound);return e.modelModifiers&&e.modelModifiers.number&&(o=parseFloat(o)),xt(e,"utils unformat() - output",o),o}const Wf=(t,e,n)=>{if(xt(e,"directive setValue() - caller",n),!Aj(e)){xt(e,"directive setValue() - validateRestrictedOptions() return false. Stopping here...",t.value);return}let a=t.value.length-(t.selectionEnd||0);t.value=jf(t.value,e,n),a=Math.max(a,e.suffix.length),a=t.value.length-a,a=Math.max(a,e.prefix.length),f_(t,a),t.dispatchEvent(m_("change"))},ry=(t,e)=>{const n=t.currentTarget,a=t.code==="Backspace"||t.code==="Delete",i=n.value.length-(n.selectionEnd||0)===0;if(xt(e,"directive onkeydown() - el.value",n.value),xt(e,"directive onkeydown() - backspacePressed",a),xt(e,"directive onkeydown() - isAtEndPosition",i),e.allowBlank&&a&&i&&zf(n.value,e,"directive onkeydown allowBlank")===0&&(xt(e,'directive onkeydown() - set el.value = ""',n.value),n.value="",n.dispatchEvent(m_("change"))),xt(e,"directive onkeydown() - e.key",t.key),t.key==="+"){xt(e,"directive onkeydown() - unformat el.value",n.value);let r=zf(n.value,e,"directive onkeydown +");typeof r=="string"&&(r=parseFloat(r)),r<0&&(n.value=String(r*-1))}},sy=(t,e)=>{const n=t.currentTarget;xt(e,"directive oninput()",n.value),/^[1-9]$/.test(n.value)&&(n.value=Kc(n.value,ji(e.precision)),xt(e,"directive oninput() - is 1-9",n.value)),Wf(n,e,"directive oninput")},oy=(t,e)=>{const n=t.currentTarget;xt(e,"directive onFocus()",n.value),e.focusOnRight&&f_(n,n.value.length-e.suffix.length)},g_={mounted(t,e){if(!e.value)return;const n=Jc({...ca,...e.value});if(xt(n,"directive mounted() - opt",n),t.tagName.toLocaleUpperCase()!=="INPUT"){const a=t.getElementsByTagName("input");a.length!==1||(t=a[0])}t.onkeydown=a=>{ry(a,n)},t.oninput=a=>{sy(a,n)},t.onfocus=a=>{oy(a,n)},xt(n,"directive mounted() - el.value",t.value),Wf(t,n,"directive mounted")},updated(t,e){if(!e.value)return;const n=Jc({...ca,...e.value});t.onkeydown=a=>{ry(a,n)},t.oninput=a=>{sy(a,n)},t.onfocus=a=>{oy(a,n)},xt(n,"directive updated() - el.value",t.value),xt(n,"directive updated() - opt",n),Wf(t,n,"directive updated")},beforeUnmount(t){t.onkeydown=null,t.oninput=null,t.onfocus=null}},Pj=["id","value","disabled"],Tj={inheritAttrs:!1,name:"Money3",directives:{money3:g_}},Ij=pa({...Tj,props:{debug:{required:!1,type:Boolean,default:!1},id:{required:!1,type:[Number,String],default:()=>{const t=gr();return t?t.uid:null}},modelValue:{required:!0,type:[Number,String]},modelModifiers:{required:!1,type:Object,default:()=>({number:!1})},masked:{type:Boolean,default:!1},precision:{type:Number,default:()=>ca.precision},decimal:{type:String,default:()=>ca.decimal,validator(t){return zo(t,"decimal")}},thousands:{type:String,default:()=>ca.thousands,validator(t){return zo(t,"thousands")}},prefix:{type:String,default:()=>ca.prefix,validator(t){return zo(t,"prefix")}},suffix:{type:String,default:()=>ca.suffix,validator(t){return zo(t,"suffix")}},disableNegative:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},max:{type:[Number,String],default:()=>ca.max},min:{type:[Number,String],default:()=>ca.min},allowBlank:{type:Boolean,default:()=>ca.allowBlank},minimumNumberOfCharacters:{type:Number,default:()=>ca.minimumNumberOfCharacters},shouldRound:{type:Boolean,default:()=>ca.shouldRound},focusOnRight:{type:Boolean,default:()=>ca.focusOnRight}},emits:["update:model-value"],setup(t,{emit:e}){const n=t,{modelValue:a,modelModifiers:i,masked:r,precision:s,shouldRound:o,focusOnRight:l}=ai(n);xt(n,"component setup()",n);let c=a.value;(n.disableNegative||c!=="-")&&i.value&&i.value.number&&(o.value?c=Number(a.value).toFixed(ji(s.value)):c=Number(a.value).toFixed(ji(s.value)+1).slice(0,-1));const u=xe(jf(c,n,"component setup"));xt(n,"component setup() - data.formattedValue",u.value),Oe(a,d);function d(g){xt(n,"component watch() -> value",g);const p=jf(g,Jc({...n}),"component watch");p!==u.value&&(xt(n,"component watch() changed -> formatted",p),u.value=p)}let h=null;function f(g){let p=g.target.value;xt(n,"component change() -> evt.target.value",p),r.value&&!i.value.number||(p=zf(p,Jc({...n}),"component change")),p!==h&&(h=p,xt(n,"component change() -> update:model-value",p),e("update:model-value",p))}const v=Q2(),m=L(()=>{const g={...v};return delete g["onUpdate:modelValue"],g});return(g,p)=>{const y=ba("money3");return Yt((Je(),nt("input",me({id:`${t.id}`},Me(m),{type:"tel",class:"v-money3",value:u.value,disabled:n.disabled,onChange:f}),null,16,Pj)),[[y,{precision:Me(s),decimal:n.decimal,thousands:n.thousands,prefix:n.prefix,suffix:n.suffix,disableNegative:n.disableNegative,min:n.min,max:n.max,allowBlank:n.allowBlank,minimumNumberOfCharacters:n.minimumNumberOfCharacters,debug:n.debug,modelModifiers:Me(i),shouldRound:Me(o),focusOnRight:Me(l)}]])}}}),Mj={install(t){t.component("money3",Ij),t.directive("money3",g_)}};var v_={exports:{}};function Oj(t){throw new Error('Could not dynamically require "'+t+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var rh={exports:{}},ly;function Ag(){return ly||(ly=1,function(t,e){(function(n,a){t.exports=a()})(Dw,function(){var n;function a(){return n.apply(null,arguments)}function i(b){n=b}function r(b){return b instanceof Array||Object.prototype.toString.call(b)==="[object Array]"}function s(b){return b!=null&&Object.prototype.toString.call(b)==="[object Object]"}function o(b,_){return Object.prototype.hasOwnProperty.call(b,_)}function l(b){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(b).length===0;var _;for(_ in b)if(o(b,_))return!1;return!0}function c(b){return b===void 0}function u(b){return typeof b=="number"||Object.prototype.toString.call(b)==="[object Number]"}function d(b){return b instanceof Date||Object.prototype.toString.call(b)==="[object Date]"}function h(b,_){var M=[],D,B=b.length;for(D=0;D>>0,D;for(D=0;D0)for(M=0;M=0;return(re?M?"+":"":"-")+Math.pow(10,Math.max(0,B)).toString().substr(1)+D}var Y=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,se=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},oe={};function U(b,_,M,D){var B=D;typeof D=="string"&&(B=function(){return this[D]()}),b&&(oe[b]=B),_&&(oe[_[0]]=function(){return X(B.apply(this,arguments),_[1],_[2])}),M&&(oe[M]=function(){return this.localeData().ordinal(B.apply(this,arguments),b)})}function le(b){return b.match(/\[[\s\S]/)?b.replace(/^\[|\]$/g,""):b.replace(/\\/g,"")}function ue(b){var _=b.match(Y),M,D;for(M=0,D=_.length;M=0&&se.test(b);)b=b.replace(se,D),se.lastIndex=0,M-=1;return b}var Z={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Q(b){var _=this._longDateFormat[b],M=this._longDateFormat[b.toUpperCase()];return _||!M?_:(this._longDateFormat[b]=M.match(Y).map(function(D){return D==="MMMM"||D==="MM"||D==="DD"||D==="dddd"?D.slice(1):D}).join(""),this._longDateFormat[b])}var he="Invalid date";function te(){return this._invalidDate}var be="%d",Ve=/\d{1,2}/;function Fe(b){return this._ordinal.replace("%d",b)}var We={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function K(b,_,M,D){var B=this._relativeTime[M];return V(B)?B(b,_,M,D):B.replace(/%d/i,b)}function ie(b,_){var M=this._relativeTime[b>0?"future":"past"];return V(M)?M(_):M.replace(/%s/i,_)}var _e={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function je(b){return typeof b=="string"?_e[b]||_e[b.toLowerCase()]:void 0}function ut(b){var _={},M,D;for(D in b)o(b,D)&&(M=je(D),M&&(_[M]=b[D]));return _}var it={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ye(b){var _=[],M;for(M in b)o(b,M)&&_.push({unit:M,priority:it[M]});return _.sort(function(D,B){return D.priority-B.priority}),_}var Le=/\d/,rt=/\d\d/,Ht=/\d{3}/,qn=/\d{4}/,Zn=/[+-]?\d{6}/,St=/\d\d?/,tr=/\d\d\d\d?/,ra=/\d\d\d\d\d\d?/,mn=/\d{1,3}/,si=/\d{1,4}/,Xa=/[+-]?\d{1,6}/,wa=/\d+/,Ia=/[+-]?\d+/,Ma=/Z|[+-]\d\d:?\d\d/gi,nr=/Z|[+-]\d\d(?::?\d\d)?/gi,_s=/[+-]?\d+(\.\d{1,3})?/,ka=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oi=/^[1-9]\d?/,Oa=/^([1-9]\d|\d)/,Ua;Ua={};function qe(b,_,M){Ua[b]=V(_)?_:function(D,B){return D&&M?M:_}}function Ss(b,_){return o(Ua,b)?Ua[b](_._strict,_._locale):new RegExp(Cs(b))}function Cs(b){return Kn(b.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(_,M,D,B,re){return M||D||B||re}))}function Kn(b){return b.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function jn(b){return b<0?Math.ceil(b)||0:Math.floor(b)}function G(b){var _=+b,M=0;return _!==0&&isFinite(_)&&(M=jn(_)),M}var R={};function N(b,_){var M,D=_,B;for(typeof b=="string"&&(b=[b]),u(_)&&(D=function(re,Pe){Pe[_]=G(re)}),B=b.length,M=0;M68?1900:2e3)};var ar=Di("FullYear",!0);function Mo(){return H(this.year())}function Di(b,_){return function(M){return M!=null?(Wg(this,b,M),a.updateOffset(this,_),this):Oo(this,b)}}function Oo(b,_){if(!b.isValid())return NaN;var M=b._d,D=b._isUTC;switch(_){case"Milliseconds":return D?M.getUTCMilliseconds():M.getMilliseconds();case"Seconds":return D?M.getUTCSeconds():M.getSeconds();case"Minutes":return D?M.getUTCMinutes():M.getMinutes();case"Hours":return D?M.getUTCHours():M.getHours();case"Date":return D?M.getUTCDate():M.getDate();case"Day":return D?M.getUTCDay():M.getDay();case"Month":return D?M.getUTCMonth():M.getMonth();case"FullYear":return D?M.getUTCFullYear():M.getFullYear();default:return NaN}}function Wg(b,_,M){var D,B,re,Pe,Qe;if(!(!b.isValid()||isNaN(M))){switch(D=b._d,B=b._isUTC,_){case"Milliseconds":return void(B?D.setUTCMilliseconds(M):D.setMilliseconds(M));case"Seconds":return void(B?D.setUTCSeconds(M):D.setSeconds(M));case"Minutes":return void(B?D.setUTCMinutes(M):D.setMinutes(M));case"Hours":return void(B?D.setUTCHours(M):D.setHours(M));case"Date":return void(B?D.setUTCDate(M):D.setDate(M));case"FullYear":break;default:return}re=M,Pe=b.month(),Qe=b.date(),Qe=Qe===29&&Pe===1&&!H(re)?28:Qe,B?D.setUTCFullYear(re,Pe,Qe):D.setFullYear(re,Pe,Qe)}}function hS(b){return b=je(b),V(this[b])?this[b]():this}function fS(b,_){if(typeof b=="object"){b=ut(b);var M=ye(b),D,B=M.length;for(D=0;D=0?(Qe=new Date(b+400,_,M,D,B,re,Pe),isFinite(Qe.getFullYear())&&Qe.setFullYear(b)):Qe=new Date(b,_,M,D,B,re,Pe),Qe}function Lo(b){var _,M;return b<100&&b>=0?(M=Array.prototype.slice.call(arguments),M[0]=b+400,_=new Date(Date.UTC.apply(null,M)),isFinite(_.getUTCFullYear())&&_.setUTCFullYear(b)):_=new Date(Date.UTC.apply(null,arguments)),_}function Ul(b,_,M){var D=7+_-M,B=(7+Lo(b,0,D).getUTCDay()-_)%7;return-B+D-1}function Zg(b,_,M,D,B){var re=(7+M-D)%7,Pe=Ul(b,D,B),Qe=1+7*(_-1)+re+Pe,ft,Ct;return Qe<=0?(ft=b-1,Ct=ln(ft)+Qe):Qe>ln(b)?(ft=b+1,Ct=Qe-ln(b)):(ft=b,Ct=Qe),{year:ft,dayOfYear:Ct}}function Eo(b,_,M){var D=Ul(b.year(),_,M),B=Math.floor((b.dayOfYear()-D-1)/7)+1,re,Pe;return B<1?(Pe=b.year()-1,re=B+Vi(Pe,_,M)):B>Vi(b.year(),_,M)?(re=B-Vi(b.year(),_,M),Pe=b.year()+1):(Pe=b.year(),re=B),{week:re,year:Pe}}function Vi(b,_,M){var D=Ul(b,_,M),B=Ul(b+1,_,M);return(ln(b)-D+B)/7}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),qe("w",St,oi),qe("ww",St,rt),qe("W",St,oi),qe("WW",St,rt),fe(["w","ww","W","WW"],function(b,_,M,D){_[D.substr(0,1)]=G(b)});function AS(b){return Eo(b,this._week.dow,this._week.doy).week}var PS={dow:0,doy:6};function TS(){return this._week.dow}function IS(){return this._week.doy}function MS(b){var _=this.localeData().week(this);return b==null?_:this.add((b-_)*7,"d")}function OS(b){var _=Eo(this,1,4).week;return b==null?_:this.add((b-_)*7,"d")}U("d",0,"do","day"),U("dd",0,0,function(b){return this.localeData().weekdaysMin(this,b)}),U("ddd",0,0,function(b){return this.localeData().weekdaysShort(this,b)}),U("dddd",0,0,function(b){return this.localeData().weekdays(this,b)}),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),qe("d",St),qe("e",St),qe("E",St),qe("dd",function(b,_){return _.weekdaysMinRegex(b)}),qe("ddd",function(b,_){return _.weekdaysShortRegex(b)}),qe("dddd",function(b,_){return _.weekdaysRegex(b)}),fe(["dd","ddd","dddd"],function(b,_,M,D){var B=M._locale.weekdaysParse(b,D,M._strict);B!=null?_.d=B:g(M).invalidWeekday=b}),fe(["d","e","E"],function(b,_,M,D){_[D]=G(b)});function LS(b,_){return typeof b!="string"?b:isNaN(b)?(b=_.weekdaysParse(b),typeof b=="number"?b:null):parseInt(b,10)}function ES(b,_){return typeof b=="string"?_.weekdaysParse(b)%7||7:isNaN(b)?null:b}function rd(b,_){return b.slice(_,7).concat(b.slice(0,_))}var DS="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Kg="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),VS="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),RS=ka,NS=ka,FS=ka;function BS(b,_){var M=r(this._weekdays)?this._weekdays:this._weekdays[b&&b!==!0&&this._weekdays.isFormat.test(_)?"format":"standalone"];return b===!0?rd(M,this._week.dow):b?M[b.day()]:M}function YS(b){return b===!0?rd(this._weekdaysShort,this._week.dow):b?this._weekdaysShort[b.day()]:this._weekdaysShort}function HS(b){return b===!0?rd(this._weekdaysMin,this._week.dow):b?this._weekdaysMin[b.day()]:this._weekdaysMin}function jS(b,_,M){var D,B,re,Pe=b.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],D=0;D<7;++D)re=v([2e3,1]).day(D),this._minWeekdaysParse[D]=this.weekdaysMin(re,"").toLocaleLowerCase(),this._shortWeekdaysParse[D]=this.weekdaysShort(re,"").toLocaleLowerCase(),this._weekdaysParse[D]=this.weekdays(re,"").toLocaleLowerCase();return M?_==="dddd"?(B=xn.call(this._weekdaysParse,Pe),B!==-1?B:null):_==="ddd"?(B=xn.call(this._shortWeekdaysParse,Pe),B!==-1?B:null):(B=xn.call(this._minWeekdaysParse,Pe),B!==-1?B:null):_==="dddd"?(B=xn.call(this._weekdaysParse,Pe),B!==-1||(B=xn.call(this._shortWeekdaysParse,Pe),B!==-1)?B:(B=xn.call(this._minWeekdaysParse,Pe),B!==-1?B:null)):_==="ddd"?(B=xn.call(this._shortWeekdaysParse,Pe),B!==-1||(B=xn.call(this._weekdaysParse,Pe),B!==-1)?B:(B=xn.call(this._minWeekdaysParse,Pe),B!==-1?B:null)):(B=xn.call(this._minWeekdaysParse,Pe),B!==-1||(B=xn.call(this._weekdaysParse,Pe),B!==-1)?B:(B=xn.call(this._shortWeekdaysParse,Pe),B!==-1?B:null))}function zS(b,_,M){var D,B,re;if(this._weekdaysParseExact)return jS.call(this,b,_,M);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),D=0;D<7;D++){if(B=v([2e3,1]).day(D),M&&!this._fullWeekdaysParse[D]&&(this._fullWeekdaysParse[D]=new RegExp("^"+this.weekdays(B,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[D]=new RegExp("^"+this.weekdaysShort(B,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[D]=new RegExp("^"+this.weekdaysMin(B,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[D]||(re="^"+this.weekdays(B,"")+"|^"+this.weekdaysShort(B,"")+"|^"+this.weekdaysMin(B,""),this._weekdaysParse[D]=new RegExp(re.replace(".",""),"i")),M&&_==="dddd"&&this._fullWeekdaysParse[D].test(b))return D;if(M&&_==="ddd"&&this._shortWeekdaysParse[D].test(b))return D;if(M&&_==="dd"&&this._minWeekdaysParse[D].test(b))return D;if(!M&&this._weekdaysParse[D].test(b))return D}}function WS(b){if(!this.isValid())return b!=null?this:NaN;var _=Oo(this,"Day");return b!=null?(b=LS(b,this.localeData()),this.add(b-_,"d")):_}function $S(b){if(!this.isValid())return b!=null?this:NaN;var _=(this.day()+7-this.localeData()._week.dow)%7;return b==null?_:this.add(b-_,"d")}function XS(b){if(!this.isValid())return b!=null?this:NaN;if(b!=null){var _=ES(b,this.localeData());return this.day(this.day()%7?_:_-7)}else return this.day()||7}function US(b){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||sd.call(this),b?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=RS),this._weekdaysStrictRegex&&b?this._weekdaysStrictRegex:this._weekdaysRegex)}function GS(b){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||sd.call(this),b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=NS),this._weekdaysShortStrictRegex&&b?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function qS(b){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||sd.call(this),b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=FS),this._weekdaysMinStrictRegex&&b?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function sd(){function b(sa,Yi){return Yi.length-sa.length}var _=[],M=[],D=[],B=[],re,Pe,Qe,ft,Ct;for(re=0;re<7;re++)Pe=v([2e3,1]).day(re),Qe=Kn(this.weekdaysMin(Pe,"")),ft=Kn(this.weekdaysShort(Pe,"")),Ct=Kn(this.weekdays(Pe,"")),_.push(Qe),M.push(ft),D.push(Ct),B.push(Qe),B.push(ft),B.push(Ct);_.sort(b),M.sort(b),D.sort(b),B.sort(b),this._weekdaysRegex=new RegExp("^("+B.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+D.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+M.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+_.join("|")+")","i")}function od(){return this.hours()%12||12}function ZS(){return this.hours()||24}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,od),U("k",["kk",2],0,ZS),U("hmm",0,0,function(){return""+od.apply(this)+X(this.minutes(),2)}),U("hmmss",0,0,function(){return""+od.apply(this)+X(this.minutes(),2)+X(this.seconds(),2)}),U("Hmm",0,0,function(){return""+this.hours()+X(this.minutes(),2)}),U("Hmmss",0,0,function(){return""+this.hours()+X(this.minutes(),2)+X(this.seconds(),2)});function Jg(b,_){U(b,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),_)})}Jg("a",!0),Jg("A",!1);function Qg(b,_){return _._meridiemParse}qe("a",Qg),qe("A",Qg),qe("H",St,Oa),qe("h",St,oi),qe("k",St,oi),qe("HH",St,rt),qe("hh",St,rt),qe("kk",St,rt),qe("hmm",tr),qe("hmmss",ra),qe("Hmm",tr),qe("Hmmss",ra),N(["H","HH"],$e),N(["k","kk"],function(b,_,M){var D=G(b);_[$e]=D===24?0:D}),N(["a","A"],function(b,_,M){M._isPm=M._locale.isPM(b),M._meridiem=b}),N(["h","hh"],function(b,_,M){_[$e]=G(b),g(M).bigHour=!0}),N("hmm",function(b,_,M){var D=b.length-2;_[$e]=G(b.substr(0,D)),_[tt]=G(b.substr(D)),g(M).bigHour=!0}),N("hmmss",function(b,_,M){var D=b.length-4,B=b.length-2;_[$e]=G(b.substr(0,D)),_[tt]=G(b.substr(D,2)),_[mt]=G(b.substr(B)),g(M).bigHour=!0}),N("Hmm",function(b,_,M){var D=b.length-2;_[$e]=G(b.substr(0,D)),_[tt]=G(b.substr(D))}),N("Hmmss",function(b,_,M){var D=b.length-4,B=b.length-2;_[$e]=G(b.substr(0,D)),_[tt]=G(b.substr(D,2)),_[mt]=G(b.substr(B))});function KS(b){return(b+"").toLowerCase().charAt(0)==="p"}var JS=/[ap]\.?m?\.?/i,QS=Di("Hours",!0);function eC(b,_,M){return b>11?M?"pm":"PM":M?"am":"AM"}var ev={calendar:ee,longDateFormat:Z,invalidDate:he,ordinal:be,dayOfMonthOrdinalParse:Ve,relativeTime:We,months:gS,monthsShort:$g,week:PS,weekdays:DS,weekdaysMin:VS,weekdaysShort:Kg,meridiemParse:JS},cn={},Do={},Vo;function tC(b,_){var M,D=Math.min(b.length,_.length);for(M=0;M0;){if(B=Gl(re.slice(0,M).join("-")),B)return B;if(D&&D.length>=M&&tC(re,D)>=M-1)break;M--}_++}return Vo}function aC(b){return!!(b&&b.match("^[^/\\\\]*$"))}function Gl(b){var _=null,M;if(cn[b]===void 0&&t&&t.exports&&aC(b))try{_=Vo._abbr,M=Oj,M("./locale/"+b),ir(_)}catch{cn[b]=null}return cn[b]}function ir(b,_){var M;return b&&(c(_)?M=Ri(b):M=ld(b,_),M?Vo=M:typeof console<"u"&&console.warn&&console.warn("Locale "+b+" not found. Did you forget to load it?")),Vo._abbr}function ld(b,_){if(_!==null){var M,D=ev;if(_.abbr=b,cn[b]!=null)O("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),D=cn[b]._config;else if(_.parentLocale!=null)if(cn[_.parentLocale]!=null)D=cn[_.parentLocale]._config;else if(M=Gl(_.parentLocale),M!=null)D=M._config;else return Do[_.parentLocale]||(Do[_.parentLocale]=[]),Do[_.parentLocale].push({name:b,config:_}),null;return cn[b]=new W(z(D,_)),Do[b]&&Do[b].forEach(function(B){ld(B.name,B.config)}),ir(b),cn[b]}else return delete cn[b],null}function iC(b,_){if(_!=null){var M,D,B=ev;cn[b]!=null&&cn[b].parentLocale!=null?cn[b].set(z(cn[b]._config,_)):(D=Gl(b),D!=null&&(B=D._config),_=z(B,_),D==null&&(_.abbr=b),M=new W(_),M.parentLocale=cn[b],cn[b]=M),ir(b)}else cn[b]!=null&&(cn[b].parentLocale!=null?(cn[b]=cn[b].parentLocale,b===ir()&&ir(b)):cn[b]!=null&&delete cn[b]);return cn[b]}function Ri(b){var _;if(b&&b._locale&&b._locale._abbr&&(b=b._locale._abbr),!b)return Vo;if(!r(b)){if(_=Gl(b),_)return _;b=[b]}return nC(b)}function rC(){return ne(cn)}function cd(b){var _,M=b._a;return M&&g(b).overflow===-2&&(_=M[Se]<0||M[Se]>11?Se:M[Ae]<1||M[Ae]>id(M[Ie],M[Se])?Ae:M[$e]<0||M[$e]>24||M[$e]===24&&(M[tt]!==0||M[mt]!==0||M[He]!==0)?$e:M[tt]<0||M[tt]>59?tt:M[mt]<0||M[mt]>59?mt:M[He]<0||M[He]>999?He:-1,g(b)._overflowDayOfYear&&(_Ae)&&(_=Ae),g(b)._overflowWeeks&&_===-1&&(_=Zt),g(b)._overflowWeekday&&_===-1&&(_=pt),g(b).overflow=_),b}var sC=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,oC=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lC=/Z|[+-]\d\d(?::?\d\d)?/,ql=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ud=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],cC=/^\/?Date\((-?\d+)/i,uC=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,dC={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function nv(b){var _,M,D=b._i,B=sC.exec(D)||oC.exec(D),re,Pe,Qe,ft,Ct=ql.length,sa=ud.length;if(B){for(g(b).iso=!0,_=0,M=Ct;_ln(Pe)||b._dayOfYear===0)&&(g(b)._overflowDayOfYear=!0),M=Lo(Pe,0,b._dayOfYear),b._a[Se]=M.getUTCMonth(),b._a[Ae]=M.getUTCDate()),_=0;_<3&&b._a[_]==null;++_)b._a[_]=D[_]=B[_];for(;_<7;_++)b._a[_]=D[_]=b._a[_]==null?_===2?1:0:b._a[_];b._a[$e]===24&&b._a[tt]===0&&b._a[mt]===0&&b._a[He]===0&&(b._nextDay=!0,b._a[$e]=0),b._d=(b._useUTC?Lo:CS).apply(null,D),re=b._useUTC?b._d.getUTCDay():b._d.getDay(),b._tzm!=null&&b._d.setUTCMinutes(b._d.getUTCMinutes()-b._tzm),b._nextDay&&(b._a[$e]=24),b._w&&typeof b._w.d<"u"&&b._w.d!==re&&(g(b).weekdayMismatch=!0)}}function yC(b){var _,M,D,B,re,Pe,Qe,ft,Ct;_=b._w,_.GG!=null||_.W!=null||_.E!=null?(re=1,Pe=4,M=As(_.GG,b._a[Ie],Eo(rn(),1,4).year),D=As(_.W,1),B=As(_.E,1),(B<1||B>7)&&(ft=!0)):(re=b._locale._week.dow,Pe=b._locale._week.doy,Ct=Eo(rn(),re,Pe),M=As(_.gg,b._a[Ie],Ct.year),D=As(_.w,Ct.week),_.d!=null?(B=_.d,(B<0||B>6)&&(ft=!0)):_.e!=null?(B=_.e+re,(_.e<0||_.e>6)&&(ft=!0)):B=re),D<1||D>Vi(M,re,Pe)?g(b)._overflowWeeks=!0:ft!=null?g(b)._overflowWeekday=!0:(Qe=Zg(M,D,B,re,Pe),b._a[Ie]=Qe.year,b._dayOfYear=Qe.dayOfYear)}a.ISO_8601=function(){},a.RFC_2822=function(){};function hd(b){if(b._f===a.ISO_8601){nv(b);return}if(b._f===a.RFC_2822){av(b);return}b._a=[],g(b).empty=!0;var _=""+b._i,M,D,B,re,Pe,Qe=_.length,ft=0,Ct,sa;for(B=$(b._f,b._locale).match(Y)||[],sa=B.length,M=0;M0&&g(b).unusedInput.push(Pe),_=_.slice(_.indexOf(D)+D.length),ft+=D.length),oe[re]?(D?g(b).empty=!1:g(b).unusedTokens.push(re),de(re,D,b)):b._strict&&!D&&g(b).unusedTokens.push(re);g(b).charsLeftOver=Qe-ft,_.length>0&&g(b).unusedInput.push(_),b._a[$e]<=12&&g(b).bigHour===!0&&b._a[$e]>0&&(g(b).bigHour=void 0),g(b).parsedDateParts=b._a.slice(0),g(b).meridiem=b._meridiem,b._a[$e]=xC(b._locale,b._a[$e],b._meridiem),Ct=g(b).era,Ct!==null&&(b._a[Ie]=b._locale.erasConvertYear(Ct,b._a[Ie])),dd(b),cd(b)}function xC(b,_,M){var D;return M==null?_:b.meridiemHour!=null?b.meridiemHour(_,M):(b.isPM!=null&&(D=b.isPM(M),D&&_<12&&(_+=12),!D&&_===12&&(_=0)),_)}function wC(b){var _,M,D,B,re,Pe,Qe=!1,ft=b._f.length;if(ft===0){g(b).invalidFormat=!0,b._d=new Date(NaN);return}for(B=0;Bthis?this:b:w()});function sv(b,_){var M,D;if(_.length===1&&r(_[0])&&(_=_[0]),!_.length)return rn();for(M=_[0],D=1;D<_.length;++D)(!_[D].isValid()||_[D][b](M))&&(M=_[D]);return M}function PC(){var b=[].slice.call(arguments,0);return sv("isBefore",b)}function TC(){var b=[].slice.call(arguments,0);return sv("isAfter",b)}var IC=function(){return Date.now?Date.now():+new Date},Ro=["year","quarter","month","week","day","hour","minute","second","millisecond"];function MC(b){var _,M=!1,D,B=Ro.length;for(_ in b)if(o(b,_)&&!(xn.call(Ro,_)!==-1&&(b[_]==null||!isNaN(b[_]))))return!1;for(D=0;Dthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function jC(){if(!c(this._isDSTShifted))return this._isDSTShifted;var b={},_;return P(b,this),b=iv(b),b._a?(_=b._isUTC?v(b._a):rn(b._a),this._isDSTShifted=this.isValid()&&EC(b._a,_.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function zC(){return this.isValid()?!this._isUTC:!1}function WC(){return this.isValid()?this._isUTC:!1}function lv(){return this.isValid()?this._isUTC&&this._offset===0:!1}var $C=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,XC=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function li(b,_){var M=b,D=null,B,re,Pe;return Kl(b)?M={ms:b._milliseconds,d:b._days,M:b._months}:u(b)||!isNaN(+b)?(M={},_?M[_]=+b:M.milliseconds=+b):(D=$C.exec(b))?(B=D[1]==="-"?-1:1,M={y:0,d:G(D[Ae])*B,h:G(D[$e])*B,m:G(D[tt])*B,s:G(D[mt])*B,ms:G(fd(D[He]*1e3))*B}):(D=XC.exec(b))?(B=D[1]==="-"?-1:1,M={y:Ir(D[2],B),M:Ir(D[3],B),w:Ir(D[4],B),d:Ir(D[5],B),h:Ir(D[6],B),m:Ir(D[7],B),s:Ir(D[8],B)}):M==null?M={}:typeof M=="object"&&("from"in M||"to"in M)&&(Pe=UC(rn(M.from),rn(M.to)),M={},M.ms=Pe.milliseconds,M.M=Pe.months),re=new Zl(M),Kl(b)&&o(b,"_locale")&&(re._locale=b._locale),Kl(b)&&o(b,"_isValid")&&(re._isValid=b._isValid),re}li.fn=Zl.prototype,li.invalid=LC;function Ir(b,_){var M=b&&parseFloat(b.replace(",","."));return(isNaN(M)?0:M)*_}function cv(b,_){var M={};return M.months=_.month()-b.month()+(_.year()-b.year())*12,b.clone().add(M.months,"M").isAfter(_)&&--M.months,M.milliseconds=+_-+b.clone().add(M.months,"M"),M}function UC(b,_){var M;return b.isValid()&&_.isValid()?(_=gd(_,b),b.isBefore(_)?M=cv(b,_):(M=cv(_,b),M.milliseconds=-M.milliseconds,M.months=-M.months),M):{milliseconds:0,months:0}}function uv(b,_){return function(M,D){var B,re;return D!==null&&!isNaN(+D)&&(O(_,"moment()."+_+"(period, number) is deprecated. Please use moment()."+_+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),re=M,M=D,D=re),B=li(M,D),dv(this,B,b),this}}function dv(b,_,M,D){var B=_._milliseconds,re=fd(_._days),Pe=fd(_._months);b.isValid()&&(D=D??!0,Pe&&Ug(b,Oo(b,"Month")+Pe*M),re&&Wg(b,"Date",Oo(b,"Date")+re*M),B&&b._d.setTime(b._d.valueOf()+B*M),D&&a.updateOffset(b,re||Pe))}var GC=uv(1,"add"),qC=uv(-1,"subtract");function hv(b){return typeof b=="string"||b instanceof String}function ZC(b){return A(b)||d(b)||hv(b)||u(b)||JC(b)||KC(b)||b===null||b===void 0}function KC(b){var _=s(b)&&!l(b),M=!1,D=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],B,re,Pe=D.length;for(B=0;BM.valueOf():M.valueOf()9999?pe(M,_?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):V(Date.prototype.toISOString)?_?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",pe(M,"Z")):pe(M,_?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function hA(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var b="moment",_="",M,D,B,re;return this.isLocal()||(b=this.utcOffset()===0?"moment.utc":"moment.parseZone",_="Z"),M="["+b+'("]',D=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",B="-MM-DD[T]HH:mm:ss.SSS",re=_+'[")]',this.format(M+D+B+re)}function fA(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var _=pe(this,b);return this.localeData().postformat(_)}function mA(b,_){return this.isValid()&&(A(b)&&b.isValid()||rn(b).isValid())?li({to:this,from:b}).locale(this.locale()).humanize(!_):this.localeData().invalidDate()}function gA(b){return this.from(rn(),b)}function vA(b,_){return this.isValid()&&(A(b)&&b.isValid()||rn(b).isValid())?li({from:this,to:b}).locale(this.locale()).humanize(!_):this.localeData().invalidDate()}function pA(b){return this.to(rn(),b)}function fv(b){var _;return b===void 0?this._locale._abbr:(_=Ri(b),_!=null&&(this._locale=_),this)}var mv=E("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(b){return b===void 0?this.localeData():this.locale(b)});function gv(){return this._locale}var Ql=1e3,Ps=60*Ql,ec=60*Ps,vv=(365*400+97)*24*ec;function Ts(b,_){return(b%_+_)%_}function pv(b,_,M){return b<100&&b>=0?new Date(b+400,_,M)-vv:new Date(b,_,M).valueOf()}function bv(b,_,M){return b<100&&b>=0?Date.UTC(b+400,_,M)-vv:Date.UTC(b,_,M)}function bA(b){var _,M;if(b=je(b),b===void 0||b==="millisecond"||!this.isValid())return this;switch(M=this._isUTC?bv:pv,b){case"year":_=M(this.year(),0,1);break;case"quarter":_=M(this.year(),this.month()-this.month()%3,1);break;case"month":_=M(this.year(),this.month(),1);break;case"week":_=M(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":_=M(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":_=M(this.year(),this.month(),this.date());break;case"hour":_=this._d.valueOf(),_-=Ts(_+(this._isUTC?0:this.utcOffset()*Ps),ec);break;case"minute":_=this._d.valueOf(),_-=Ts(_,Ps);break;case"second":_=this._d.valueOf(),_-=Ts(_,Ql);break}return this._d.setTime(_),a.updateOffset(this,!0),this}function yA(b){var _,M;if(b=je(b),b===void 0||b==="millisecond"||!this.isValid())return this;switch(M=this._isUTC?bv:pv,b){case"year":_=M(this.year()+1,0,1)-1;break;case"quarter":_=M(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":_=M(this.year(),this.month()+1,1)-1;break;case"week":_=M(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":_=M(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":_=M(this.year(),this.month(),this.date()+1)-1;break;case"hour":_=this._d.valueOf(),_+=ec-Ts(_+(this._isUTC?0:this.utcOffset()*Ps),ec)-1;break;case"minute":_=this._d.valueOf(),_+=Ps-Ts(_,Ps)-1;break;case"second":_=this._d.valueOf(),_+=Ql-Ts(_,Ql)-1;break}return this._d.setTime(_),a.updateOffset(this,!0),this}function xA(){return this._d.valueOf()-(this._offset||0)*6e4}function wA(){return Math.floor(this.valueOf()/1e3)}function kA(){return new Date(this.valueOf())}function _A(){var b=this;return[b.year(),b.month(),b.date(),b.hour(),b.minute(),b.second(),b.millisecond()]}function SA(){var b=this;return{years:b.year(),months:b.month(),date:b.date(),hours:b.hours(),minutes:b.minutes(),seconds:b.seconds(),milliseconds:b.milliseconds()}}function CA(){return this.isValid()?this.toISOString():null}function AA(){return y(this)}function PA(){return f({},g(this))}function TA(){return g(this).overflow}function IA(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}U("N",0,0,"eraAbbr"),U("NN",0,0,"eraAbbr"),U("NNN",0,0,"eraAbbr"),U("NNNN",0,0,"eraName"),U("NNNNN",0,0,"eraNarrow"),U("y",["y",1],"yo","eraYear"),U("y",["yy",2],0,"eraYear"),U("y",["yyy",3],0,"eraYear"),U("y",["yyyy",4],0,"eraYear"),qe("N",pd),qe("NN",pd),qe("NNN",pd),qe("NNNN",YA),qe("NNNNN",HA),N(["N","NN","NNN","NNNN","NNNNN"],function(b,_,M,D){var B=M._locale.erasParse(b,D,M._strict);B?g(M).era=B:g(M).invalidEra=b}),qe("y",wa),qe("yy",wa),qe("yyy",wa),qe("yyyy",wa),qe("yo",jA),N(["y","yy","yyy","yyyy"],Ie),N(["yo"],function(b,_,M,D){var B;M._locale._eraYearOrdinalRegex&&(B=b.match(M._locale._eraYearOrdinalRegex)),M._locale.eraYearOrdinalParse?_[Ie]=M._locale.eraYearOrdinalParse(b,B):_[Ie]=parseInt(b,10)});function MA(b,_){var M,D,B,re=this._eras||Ri("en")._eras;for(M=0,D=re.length;M=0)return re[D]}function LA(b,_){var M=b.since<=b.until?1:-1;return _===void 0?a(b.since).year():a(b.since).year()+(_-b.offset)*M}function EA(){var b,_,M,D=this.localeData().eras();for(b=0,_=D.length;b<_;++b)if(M=this.clone().startOf("day").valueOf(),D[b].since<=M&&M<=D[b].until||D[b].until<=M&&M<=D[b].since)return D[b].name;return""}function DA(){var b,_,M,D=this.localeData().eras();for(b=0,_=D.length;b<_;++b)if(M=this.clone().startOf("day").valueOf(),D[b].since<=M&&M<=D[b].until||D[b].until<=M&&M<=D[b].since)return D[b].narrow;return""}function VA(){var b,_,M,D=this.localeData().eras();for(b=0,_=D.length;b<_;++b)if(M=this.clone().startOf("day").valueOf(),D[b].since<=M&&M<=D[b].until||D[b].until<=M&&M<=D[b].since)return D[b].abbr;return""}function RA(){var b,_,M,D,B=this.localeData().eras();for(b=0,_=B.length;b<_;++b)if(M=B[b].since<=B[b].until?1:-1,D=this.clone().startOf("day").valueOf(),B[b].since<=D&&D<=B[b].until||B[b].until<=D&&D<=B[b].since)return(this.year()-a(B[b].since).year())*M+B[b].offset;return this.year()}function NA(b){return o(this,"_erasNameRegex")||bd.call(this),b?this._erasNameRegex:this._erasRegex}function FA(b){return o(this,"_erasAbbrRegex")||bd.call(this),b?this._erasAbbrRegex:this._erasRegex}function BA(b){return o(this,"_erasNarrowRegex")||bd.call(this),b?this._erasNarrowRegex:this._erasRegex}function pd(b,_){return _.erasAbbrRegex(b)}function YA(b,_){return _.erasNameRegex(b)}function HA(b,_){return _.erasNarrowRegex(b)}function jA(b,_){return _._eraYearOrdinalRegex||wa}function bd(){var b=[],_=[],M=[],D=[],B,re,Pe,Qe,ft,Ct=this.eras();for(B=0,re=Ct.length;Bre&&(_=re),qA.call(this,b,_,M,D,B))}function qA(b,_,M,D,B){var re=Zg(b,_,M,D,B),Pe=Lo(re.year,0,re.dayOfYear);return this.year(Pe.getUTCFullYear()),this.month(Pe.getUTCMonth()),this.date(Pe.getUTCDate()),this}U("Q",0,"Qo","quarter"),qe("Q",Le),N("Q",function(b,_){_[Se]=(G(b)-1)*3});function ZA(b){return b==null?Math.ceil((this.month()+1)/3):this.month((b-1)*3+this.month()%3)}U("D",["DD",2],"Do","date"),qe("D",St,oi),qe("DD",St,rt),qe("Do",function(b,_){return b?_._dayOfMonthOrdinalParse||_._ordinalParse:_._dayOfMonthOrdinalParseLenient}),N(["D","DD"],Ae),N("Do",function(b,_){_[Ae]=G(b.match(St)[0])});var xv=Di("Date",!0);U("DDD",["DDDD",3],"DDDo","dayOfYear"),qe("DDD",mn),qe("DDDD",Ht),N(["DDD","DDDD"],function(b,_,M){M._dayOfYear=G(b)});function KA(b){var _=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return b==null?_:this.add(b-_,"d")}U("m",["mm",2],0,"minute"),qe("m",St,Oa),qe("mm",St,rt),N(["m","mm"],tt);var JA=Di("Minutes",!1);U("s",["ss",2],0,"second"),qe("s",St,Oa),qe("ss",St,rt),N(["s","ss"],mt);var QA=Di("Seconds",!1);U("S",0,0,function(){return~~(this.millisecond()/100)}),U(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,function(){return this.millisecond()*10}),U(0,["SSSSS",5],0,function(){return this.millisecond()*100}),U(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),U(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),U(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),U(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),qe("S",mn,Le),qe("SS",mn,rt),qe("SSS",mn,Ht);var rr,wv;for(rr="SSSS";rr.length<=9;rr+="S")qe(rr,wa);function e2(b,_){_[He]=G(("0."+b)*1e3)}for(rr="S";rr.length<=9;rr+="S")N(rr,e2);wv=Di("Milliseconds",!1),U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");function t2(){return this._isUTC?"UTC":""}function n2(){return this._isUTC?"Coordinated Universal Time":""}var Be=S.prototype;Be.add=GC,Be.calendar=tA,Be.clone=nA,Be.diff=cA,Be.endOf=yA,Be.format=fA,Be.from=mA,Be.fromNow=gA,Be.to=vA,Be.toNow=pA,Be.get=hS,Be.invalidAt=TA,Be.isAfter=aA,Be.isBefore=iA,Be.isBetween=rA,Be.isSame=sA,Be.isSameOrAfter=oA,Be.isSameOrBefore=lA,Be.isValid=AA,Be.lang=mv,Be.locale=fv,Be.localeData=gv,Be.max=AC,Be.min=CC,Be.parsingFlags=PA,Be.set=fS,Be.startOf=bA,Be.subtract=qC,Be.toArray=_A,Be.toObject=SA,Be.toDate=kA,Be.toISOString=dA,Be.inspect=hA,typeof Symbol<"u"&&Symbol.for!=null&&(Be[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Be.toJSON=CA,Be.toString=uA,Be.unix=wA,Be.valueOf=xA,Be.creationData=IA,Be.eraName=EA,Be.eraNarrow=DA,Be.eraAbbr=VA,Be.eraYear=RA,Be.year=ar,Be.isLeapYear=Mo,Be.weekYear=zA,Be.isoWeekYear=WA,Be.quarter=Be.quarters=ZA,Be.month=Gg,Be.daysInMonth=kS,Be.week=Be.weeks=MS,Be.isoWeek=Be.isoWeeks=OS,Be.weeksInYear=UA,Be.weeksInWeekYear=GA,Be.isoWeeksInYear=$A,Be.isoWeeksInISOWeekYear=XA,Be.date=xv,Be.day=Be.days=WS,Be.weekday=$S,Be.isoWeekday=XS,Be.dayOfYear=KA,Be.hour=Be.hours=QS,Be.minute=Be.minutes=JA,Be.second=Be.seconds=QA,Be.millisecond=Be.milliseconds=wv,Be.utcOffset=VC,Be.utc=NC,Be.local=FC,Be.parseZone=BC,Be.hasAlignedHourOffset=YC,Be.isDST=HC,Be.isLocal=zC,Be.isUtcOffset=WC,Be.isUtc=lv,Be.isUTC=lv,Be.zoneAbbr=t2,Be.zoneName=n2,Be.dates=E("dates accessor is deprecated. Use date instead.",xv),Be.months=E("months accessor is deprecated. Use month instead",Gg),Be.years=E("years accessor is deprecated. Use year instead",ar),Be.zone=E("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",RC),Be.isDSTShifted=E("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",jC);function a2(b){return rn(b*1e3)}function i2(){return rn.apply(null,arguments).parseZone()}function kv(b){return b}var Et=W.prototype;Et.calendar=J,Et.longDateFormat=Q,Et.invalidDate=te,Et.ordinal=Fe,Et.preparse=kv,Et.postformat=kv,Et.relativeTime=K,Et.pastFuture=ie,Et.set=F,Et.eras=MA,Et.erasParse=OA,Et.erasConvertYear=LA,Et.erasAbbrRegex=FA,Et.erasNameRegex=NA,Et.erasNarrowRegex=BA,Et.months=bS,Et.monthsShort=yS,Et.monthsParse=wS,Et.monthsRegex=SS,Et.monthsShortRegex=_S,Et.week=AS,Et.firstDayOfYear=IS,Et.firstDayOfWeek=TS,Et.weekdays=BS,Et.weekdaysMin=HS,Et.weekdaysShort=YS,Et.weekdaysParse=zS,Et.weekdaysRegex=US,Et.weekdaysShortRegex=GS,Et.weekdaysMinRegex=qS,Et.isPM=KS,Et.meridiem=eC;function nc(b,_,M,D){var B=Ri(),re=v().set(D,_);return B[M](re,b)}function _v(b,_,M){if(u(b)&&(_=b,b=void 0),b=b||"",_!=null)return nc(b,_,M,"month");var D,B=[];for(D=0;D<12;D++)B[D]=nc(b,D,M,"month");return B}function yd(b,_,M,D){typeof b=="boolean"?(u(_)&&(M=_,_=void 0),_=_||""):(_=b,M=_,b=!1,u(_)&&(M=_,_=void 0),_=_||"");var B=Ri(),re=b?B._week.dow:0,Pe,Qe=[];if(M!=null)return nc(_,(M+re)%7,D,"day");for(Pe=0;Pe<7;Pe++)Qe[Pe]=nc(_,(Pe+re)%7,D,"day");return Qe}function r2(b,_){return _v(b,_,"months")}function s2(b,_){return _v(b,_,"monthsShort")}function o2(b,_,M){return yd(b,_,M,"weekdays")}function l2(b,_,M){return yd(b,_,M,"weekdaysShort")}function c2(b,_,M){return yd(b,_,M,"weekdaysMin")}ir("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(b){var _=b%10,M=G(b%100/10)===1?"th":_===1?"st":_===2?"nd":_===3?"rd":"th";return b+M}}),a.lang=E("moment.lang is deprecated. Use moment.locale instead.",ir),a.langData=E("moment.langData is deprecated. Use moment.localeData instead.",Ri);var Ni=Math.abs;function u2(){var b=this._data;return this._milliseconds=Ni(this._milliseconds),this._days=Ni(this._days),this._months=Ni(this._months),b.milliseconds=Ni(b.milliseconds),b.seconds=Ni(b.seconds),b.minutes=Ni(b.minutes),b.hours=Ni(b.hours),b.months=Ni(b.months),b.years=Ni(b.years),this}function Sv(b,_,M,D){var B=li(_,M);return b._milliseconds+=D*B._milliseconds,b._days+=D*B._days,b._months+=D*B._months,b._bubble()}function d2(b,_){return Sv(this,b,_,1)}function h2(b,_){return Sv(this,b,_,-1)}function Cv(b){return b<0?Math.floor(b):Math.ceil(b)}function f2(){var b=this._milliseconds,_=this._days,M=this._months,D=this._data,B,re,Pe,Qe,ft;return b>=0&&_>=0&&M>=0||b<=0&&_<=0&&M<=0||(b+=Cv(xd(M)+_)*864e5,_=0,M=0),D.milliseconds=b%1e3,B=jn(b/1e3),D.seconds=B%60,re=jn(B/60),D.minutes=re%60,Pe=jn(re/60),D.hours=Pe%24,_+=jn(Pe/24),ft=jn(Av(_)),M+=ft,_-=Cv(xd(ft)),Qe=jn(M/12),M%=12,D.days=_,D.months=M,D.years=Qe,this}function Av(b){return b*4800/146097}function xd(b){return b*146097/4800}function m2(b){if(!this.isValid())return NaN;var _,M,D=this._milliseconds;if(b=je(b),b==="month"||b==="quarter"||b==="year")switch(_=this._days+D/864e5,M=this._months+Av(_),b){case"month":return M;case"quarter":return M/3;case"year":return M/12}else switch(_=this._days+Math.round(xd(this._months)),b){case"week":return _/7+D/6048e5;case"day":return _+D/864e5;case"hour":return _*24+D/36e5;case"minute":return _*1440+D/6e4;case"second":return _*86400+D/1e3;case"millisecond":return Math.floor(_*864e5)+D;default:throw new Error("Unknown unit "+b)}}function Fi(b){return function(){return this.as(b)}}var Pv=Fi("ms"),g2=Fi("s"),v2=Fi("m"),p2=Fi("h"),b2=Fi("d"),y2=Fi("w"),x2=Fi("M"),w2=Fi("Q"),k2=Fi("y"),_2=Pv;function S2(){return li(this)}function C2(b){return b=je(b),this.isValid()?this[b+"s"]():NaN}function Mr(b){return function(){return this.isValid()?this._data[b]:NaN}}var A2=Mr("milliseconds"),P2=Mr("seconds"),T2=Mr("minutes"),I2=Mr("hours"),M2=Mr("days"),O2=Mr("months"),L2=Mr("years");function E2(){return jn(this.days()/7)}var Bi=Math.round,Is={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function D2(b,_,M,D,B){return B.relativeTime(_||1,!!M,b,D)}function V2(b,_,M,D){var B=li(b).abs(),re=Bi(B.as("s")),Pe=Bi(B.as("m")),Qe=Bi(B.as("h")),ft=Bi(B.as("d")),Ct=Bi(B.as("M")),sa=Bi(B.as("w")),Yi=Bi(B.as("y")),sr=re<=M.ss&&["s",re]||re0,sr[4]=D,D2.apply(null,sr)}function R2(b){return b===void 0?Bi:typeof b=="function"?(Bi=b,!0):!1}function N2(b,_){return Is[b]===void 0?!1:_===void 0?Is[b]:(Is[b]=_,b==="s"&&(Is.ss=_-1),!0)}function F2(b,_){if(!this.isValid())return this.localeData().invalidDate();var M=!1,D=Is,B,re;return typeof b=="object"&&(_=b,b=!1),typeof b=="boolean"&&(M=b),typeof _=="object"&&(D=Object.assign({},Is,_),_.s!=null&&_.ss==null&&(D.ss=_.s-1)),B=this.localeData(),re=V2(this,!M,D,B),M&&(re=B.pastFuture(+this,re)),B.postformat(re)}var wd=Math.abs;function Ms(b){return(b>0)-(b<0)||+b}function ac(){if(!this.isValid())return this.localeData().invalidDate();var b=wd(this._milliseconds)/1e3,_=wd(this._days),M=wd(this._months),D,B,re,Pe,Qe=this.asSeconds(),ft,Ct,sa,Yi;return Qe?(D=jn(b/60),B=jn(D/60),b%=60,D%=60,re=jn(M/12),M%=12,Pe=b?b.toFixed(3).replace(/\.?0+$/,""):"",ft=Qe<0?"-":"",Ct=Ms(this._months)!==Ms(Qe)?"-":"",sa=Ms(this._days)!==Ms(Qe)?"-":"",Yi=Ms(this._milliseconds)!==Ms(Qe)?"-":"",ft+"P"+(re?Ct+re+"Y":"")+(M?Ct+M+"M":"")+(_?sa+_+"D":"")+(B||D||b?"T":"")+(B?Yi+B+"H":"")+(D?Yi+D+"M":"")+(b?Yi+Pe+"S":"")):"P0D"}var Pt=Zl.prototype;Pt.isValid=OC,Pt.abs=u2,Pt.add=d2,Pt.subtract=h2,Pt.as=m2,Pt.asMilliseconds=Pv,Pt.asSeconds=g2,Pt.asMinutes=v2,Pt.asHours=p2,Pt.asDays=b2,Pt.asWeeks=y2,Pt.asMonths=x2,Pt.asQuarters=w2,Pt.asYears=k2,Pt.valueOf=_2,Pt._bubble=f2,Pt.clone=S2,Pt.get=C2,Pt.milliseconds=A2,Pt.seconds=P2,Pt.minutes=T2,Pt.hours=I2,Pt.days=M2,Pt.weeks=E2,Pt.months=O2,Pt.years=L2,Pt.humanize=F2,Pt.toISOString=ac,Pt.toString=ac,Pt.toJSON=ac,Pt.locale=fv,Pt.localeData=gv,Pt.toIsoString=E("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ac),Pt.lang=mv,U("X",0,0,"unix"),U("x",0,0,"valueOf"),qe("x",Ia),qe("X",_s),N("X",function(b,_,M){M._d=new Date(parseFloat(b)*1e3)}),N("x",function(b,_,M){M._d=new Date(G(b))});//! moment.js -return a.version="2.30.1",i(rn),a.fn=Be,a.min=PC,a.max=TC,a.now=IC,a.utc=v,a.unix=a2,a.months=r2,a.isDate=d,a.locale=ir,a.invalid=w,a.duration=li,a.isMoment=A,a.weekdays=o2,a.parseZone=i2,a.localeData=Ri,a.isDuration=Kl,a.monthsShort=s2,a.weekdaysMin=c2,a.defineLocale=ld,a.updateLocale=iC,a.locales=rC,a.weekdaysShort=l2,a.normalizeUnits=je,a.relativeTimeRounding=R2,a.relativeTimeThreshold=N2,a.calendarFormat=eA,a.prototype=Be,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a})}(rh)),rh.exports}var sh,cy;function Lj(){if(cy)return sh;cy=1,sh={toJalaali:e,toGregorian:n,isValidJalaaliDate:a,isLeapJalaaliYear:i,jalaaliMonthLength:r,jalCal:o,j2d:l,d2j:c,g2d:u,d2g:d,jalaaliToDateObject:f,jalaaliWeek:h};var t=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function e(g,p,y){return Object.prototype.toString.call(g)==="[object Date]"&&(y=g.getDate(),p=g.getMonth()+1,g=g.getFullYear()),c(u(g,p,y))}function n(g,p,y){return d(l(g,p,y))}function a(g,p,y){return g>=-61&&g<=3177&&p>=1&&p<=12&&y>=1&&y<=r(g,p)}function i(g){return s(g)===0}function r(g,p){return p<=6?31:p<=11||i(g)?30:29}function s(g){var p=t.length,y=t[0],w,C,k,P,S;if(g=t[p-1])throw new Error("Invalid Jalaali year "+g);for(S=1;S=t[y-1])throw new Error("Invalid Jalaali year "+g);for(O=1;O=0){if(S<=185)return P=1+v(S,31),k=m(S,31)+1,{jy:y,jm:P,jd:k};S-=186}else y-=1,S+=179,w.leap===1&&(S+=1);return P=7+v(S,30),k=m(S,30)+1,{jy:y,jm:P,jd:k}}function u(g,p,y){var w=v((g+v(p-8,6)+100100)*1461,4)+v(153*m(p+9,12)+2,5)+y-34840408;return w=w-v(v(g+100100+v(p-8,6),100)*3,4)+752,w}function d(g){var p,y,w,C,k;return p=4*g+139361631,p=p+v(v(4*g+183187720,146097)*3,4)*4-3908,y=v(m(p,1461),4)*5+308,w=v(m(y,153),5)+1,C=m(v(y,153),12)+1,k=v(p,1461)-100100+v(8-C,6),{gy:k,gm:C,gd:w}}function h(g,p,y){var w=f(g,p,y).getDay(),C=w==6?0:-(w+1),k=6+C;return{saturday:c(l(g,p,y+C)),friday:c(l(g,p,y+k))}}function f(g,p,y,w,C,k,P){var S=n(g,p,y);return new Date(S.gy,S.gm-1,S.gd,w||0,C||0,k||0,P||0)}function v(g,p){return~~(g/p)}function m(g,p){return g-~~(g/p)*p}return sh}var oh,uy;function Ej(){if(uy)return oh;uy=1,oh=q;var t=Ag(),e=Lj(),n=/(\[[^\[]*\])|(\\)?j(Mo|MM?M?M?|Do|DDDo|DD?D?D?|w[o|w]?|YYYYY|YYYY|YY|gg(ggg?)?|)|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,a=/(\[[^\[]*\])|(\\)?(LTS?|LL?L?L?|l{1,4})/g,i=/\d\d?/,r=/\d{1,3}/,s=/\d{3}/,o=/\d{1,4}/,l=/[+\-]?\d{1,6}/,c=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,u=/Z|[\+\-]\d\d:?\d\d/i,d=/T/i,h=/[\+\-]?\d+(\.\d{1,3})?/,f={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},v={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},m={jm:"jmonth",jmonths:"jmonth",jy:"jyear",jyears:"jyear"},g={},p="DDD w M D".split(" "),y="M D w".split(" "),w={jM:function(){return this.jMonth()+1},jMMM:function($){return this.localeData().jMonthsShort(this,$)},jMMMM:function($){return this.localeData().jMonths(this,$)},jD:function(){return this.jDate()},jDDD:function(){return this.jDayOfYear()},jw:function(){return this.jWeek()},jYY:function(){return S(this.jYear()%100,2)},jYYYY:function(){return S(this.jYear(),4)},jYYYYY:function(){return S(this.jYear(),5)},jgg:function(){return S(this.jWeekYear()%100,2)},jgggg:function(){return this.jWeekYear()},jggggg:function(){return S(this.jWeekYear(),5)}};function C($,Z){return function(Q){return S($.call(this,Q),Z)}}function k($,Z){return function(Q){return this.localeData().ordinal($.call(this,Q),Z)}}(function(){for(var $;p.length;)$=p.pop(),w["j"+$+"o"]=k(w["j"+$],$);for(;y.length;)$=y.pop(),w["j"+$+$]=C(w["j"+$],2);w.jDDDD=C(w.jDDD,3)})();function P($,Z){var Q;for(Q in Z)Z.hasOwnProperty(Q)&&($[Q]=Z[Q]);return $}function S($,Z){for(var Q=$+"";Q.length47?1300:1400);break;case"jYYYY":case"jYYYYY":te[0]=~~Z}Z==null&&(Q._isValid=!1)}function W($){var Z,Q,he=$._a[0],te=$._a[1],be=$._a[2];return he==null&&te==null&&be==null?[0,0,1]:(he=he??0,te=te??0,be=be??1,(be<1||be>q.jDaysInMonth(he,te)||te<0||te>11)&&($._isValid=!1),Z=le(he,te,be),Q=U(Z.gy,Z.gm,Z.gd),isNaN(Z.gy)&&($._isValid=!1),$._jDiff=0,~~Q.jy!==he&&($._jDiff+=1),~~Q.jm!==te&&($._jDiff+=1),~~Q.jd!==be&&($._jDiff+=1),[Z.gy,Z.gm,Z.gd])}function ne($){var Z=$._f.match(n),Q=$._i+"",he=Z.length,te,be,Ve;for($._a=[],te=0;tehe&&(te-=7),teY&&(We._isValid=!1),We}function q($,Z,Q,he){return se($,Z,Q,he,!1)}P(q,t),q.fn=I(t.fn),q.utc=function($,Z,Q,he){return se($,Z,Q,he,!0)},q.unix=function($){return se($*1e3)};function oe($,Z){for(var Q=5,he=function(te){return Z.localeData().longDateFormat(te)||te};Q>0&&a.test($);)Q-=1,$=$.replace(a,he);return $}q.fn.format=function($){return $&&($=oe($,this),g[$]||(g[$]=V($)),$=g[$](this)),t.fn.format.call(this,$)},q.fn.jYear=function($){var Z,Q,he;return typeof $=="number"?(Q=U(this.year(),this.month(),this.date()),Z=Math.min(Q.jd,q.jDaysInMonth($,Q.jm)),he=le($,Q.jm,Z),E(this,he.gy,he.gm,he.gd),t.updateOffset(this),this):U(this.year(),this.month(),this.date()).jy},q.fn.jMonth=function($){var Z,Q,he;return $!=null?typeof $=="string"&&($=this.localeData().jMonthsParse($),typeof $!="number")?this:(Q=U(this.year(),this.month(),this.date()),Z=Math.min(Q.jd,q.jDaysInMonth(Q.jy,$)),this.jYear(Q.jy+ue($,12)),$=pe($,12),$<0&&($+=12,this.jYear(this.jYear()-1)),he=le(this.jYear(),$,Z),E(this,he.gy,he.gm,he.gd),t.updateOffset(this),this):U(this.year(),this.month(),this.date()).jm},q.fn.jDate=function($){var Z,Q;return typeof $=="number"?(Z=U(this.year(),this.month(),this.date()),Q=le(Z.jy,Z.jm,$),E(this,Q.gy,Q.gm,Q.gd),t.updateOffset(this),this):U(this.year(),this.month(),this.date()).jd},q.fn.jDayOfYear=function($){var Z=Math.round((q(this).startOf("day")-q(this).startOf("jYear"))/864e5)+1;return $==null?Z:this.add($-Z,"d")},q.fn.jWeek=function($){var Z=X(this,this.localeData()._week.dow,this.localeData()._week.doy).week;return $==null?Z:this.add(($-Z)*7,"d")},q.fn.jWeekYear=function($){var Z=X(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return $==null?Z:this.add($-Z,"y")},q.fn.add=function($,Z){var Q;return Z!==null&&!isNaN(+Z)&&(Q=$,$=Z,Z=Q),Z=T(Z),Z==="jyear"?this.jYear(this.jYear()+$):Z==="jmonth"?this.jMonth(this.jMonth()+$):(t.fn.add.call(this,$,Z),isNaN(this.jYear())&&(this._isValid=!1)),this},q.fn.subtract=function($,Z){var Q;return Z!==null&&!isNaN(+Z)&&(Q=$,$=Z,Z=Q),Z=T(Z),Z==="jyear"?this.jYear(this.jYear()-$):Z==="jmonth"?this.jMonth(this.jMonth()-$):t.fn.subtract.call(this,$,Z),this},q.fn.startOf=function($){return $=T($),$==="jyear"||$==="jmonth"?($==="jyear"&&this.jMonth(0),this.jDate(1),this.hours(0),this.minutes(0),this.seconds(0),this.milliseconds(0),this):t.fn.startOf.call(this,$)},q.fn.endOf=function($){return $=T($),$===void 0||$==="milisecond"?this:this.startOf($).add(1,$==="isoweek"?"week":$).subtract(1,"ms")},q.fn.isSame=function($,Z){return Z=T(Z),Z==="jyear"||Z==="jmonth"?t.fn.isSame.call(this.startOf(Z),$.startOf(Z)):t.fn.isSame.call(this,$,Z)},q.fn.clone=function(){return q(this)},q.fn.jYears=q.fn.jYear,q.fn.jMonths=q.fn.jMonth,q.fn.jDates=q.fn.jDate,q.fn.jWeeks=q.fn.jWeek,q.jDaysInMonth=function($,Z){return $+=ue(Z,12),Z=pe(Z,12),Z<0&&(Z+=12,$-=1),Z<6?31:Z<11||q.jIsLeapYear($)?30:29},q.jIsLeapYear=e.isLeapJalaaliYear,q.loadPersian=function($){var Z=$!==void 0&&$.hasOwnProperty("usePersianDigits")?$.usePersianDigits:!1,Q=$!==void 0&&$.hasOwnProperty("dialect")?$.dialect:"persian";t.locale("fa"),t.updateLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[Q],weekdaysShort:{persian:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_آدینه_شنبه".split("_"),"persian-modern":"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_")}[Q],weekdaysMin:{persian:"ی_د_س_چ_پ_آ_ش".split("_"),"persian-modern":"ی_د_س_چ_پ_ج_ش".split("_")}[Q],longDateFormat:{LT:"HH:mm",L:"jYYYY/jMM/jDD",LL:"jD jMMMM jYYYY",LLL:"jD jMMMM jYYYY LT",LLLL:"dddd، jD jMMMM jYYYY LT"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [ی پیش ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"1 دقیقه",mm:"%d دقیقه",h:"1 ساعت",hh:"%d ساعت",d:"1 روز",dd:"%d روز",M:"1 ماه",MM:"%d ماه",y:"1 سال",yy:"%d سال"},preparse:function(he){return Z?he.replace(/[۰-۹]/g,function(te){return v[te]}).replace(/،/g,","):he},postformat:function(he){return Z?he.replace(/\d/g,function(te){return f[te]}).replace(/,/g,"،"):he},ordinal:"%dم",week:{dow:6,doy:12},meridiem:function(he){return he<12?"ق.ظ":"ب.ظ"},jMonths:{persian:"فروردین_اردیبهشت_خرداد_تیر_امرداد_شهریور_مهر_آبان_آذر_دی_بهمن_اسفند".split("_"),"persian-modern":"فروردین_اردیبهشت_خرداد_تیر_مرداد_شهریور_مهر_آبان_آذر_دی_بهمن_اسفند".split("_")}[Q],jMonthsShort:{persian:"فرو_ارد_خرد_تیر_امر_شهر_مهر_آبا_آذر_دی_بهم_اسف".split("_"),"persian-modern":"فرو_ارد_خرد_تیر_مرد_شهر_مهر_آبا_آذر_دی_بهم_اسف".split("_")}[Q]})},q.jConvert={toJalaali:U,toGregorian:le};function U($,Z,Q){try{var he=e.toJalaali($,Z+1,Q);return he.jm-=1,he}catch{return{jy:NaN,jm:NaN,jd:NaN}}}function le($,Z,Q){try{var he=e.toGregorian($,Z+1,Q);return he.gm-=1,he}catch{return{gy:NaN,gm:NaN,gd:NaN}}}function ue($,Z){return~~($/Z)}function pe($,Z){return $-~~($/Z)*Z}return oh}(function(t){t.exports=function(e){var n={};function a(i){if(n[i])return n[i].exports;var r=n[i]={i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,a),r.l=!0,r.exports}return a.m=e,a.c=n,a.d=function(i,r,s){a.o(i,r)||Object.defineProperty(i,r,{enumerable:!0,get:s})},a.r=function(i){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},a.t=function(i,r){if(r&1&&(i=a(i)),r&8||r&4&&typeof i=="object"&&i&&i.__esModule)return i;var s=Object.create(null);if(a.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:i}),r&2&&typeof i!="string")for(var o in i)a.d(s,o,(function(l){return i[l]}).bind(null,o));return s},a.n=function(i){var r=i&&i.__esModule?function(){return i.default}:function(){return i};return a.d(r,"a",r),r},a.o=function(i,r){return Object.prototype.hasOwnProperty.call(i,r)},a.p="",a(a.s="fb15")}({"24fb":function(e,n,a){e.exports=function(s){var o=[];return o.toString=function(){return this.map(function(c){var u=i(c,s);return c[2]?"@media ".concat(c[2]," {").concat(u,"}"):u}).join("")},o.i=function(l,c,u){typeof l=="string"&&(l=[[null,l,""]]);var d={};if(u)for(var h=0;hA.parts.length&&(T.parts.length=A.parts.length)}else{for(var I=[],E=0;E([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),p=m.replace(g,"$1").trim());for(var w=0;wspan{display:inline-block;padding:0 10px;line-height:22px;height:22px;border-width:1px;border-style:solid;border-radius:2px;transition:all .1s ease-out}.vpd-year-label>span:not(:hover){border-color:transparent!important;color:inherit!important}.vpd-date{position:relative;font-size:28px;line-height:40px;height:40px;overflow:hidden}.vpd-date span{display:block;height:inherit;line-height:inherit}.vpd-week{font-size:12px;padding:0 14px;line-height:20px;color:#b9b9b9;margin-bottom:10px;height:20px}.vpd-weekday{float:right;width:40px;text-align:center}.vpd-days{padding:0 18px;position:relative;overflow:hidden;transition:height .3s cubic-bezier(.75,.02,.27,.99)}.vpd-day{width:40px;height:40px;float:right;line-height:40px;position:relative}.vpd-day:not(.vpd-empty){cursor:pointer;transition:color .45s ease;text-align:center}.vpd-day[disabled=true]{cursor:default;color:#ccc}.vpd-day[disabled=true] .vpd-day-effect{background-color:transparent}.vpd-day[disabled=true] .vpd-day-text{color:#ccc}.vpd-day:not([disabled=true]):hover{color:#fff}.vpd-day:not([disabled=true]):hover .vpd-day-effect{transform:scale(1);opacity:.6}.vpd-day:not([disabled=true]).vpd-selected{color:#fff}.vpd-day:not([disabled=true]).vpd-selected .vpd-day-effect{transform:scale(1);opacity:1}.vpd-day:not([disabled=true]).vpd-range-between{color:#fff}.vpd-day:not([disabled=true]).vpd-range-between .vpd-day-effect{transform:scale(.75);opacity:1}.vpd-day:not([disabled=true]).vpd-range-hover{color:#fff}.vpd-day:not([disabled=true]).vpd-range-hover .vpd-day-effect{transform:scale(.7);opacity:.6}.vpd-day-effect{position:absolute;width:36px;height:36px;border-radius:50%;top:2px;left:2px;transform:scale(0);opacity:0;transition:all .45s ease}.vpd-controls,.vpd-day-text{position:relative}.vpd-controls{z-index:2;height:50px;line-height:50px;text-align:center}.vpd-controls button{position:relative;background-color:transparent;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;cursor:pointer}.vpd-controls button[disabled=true]{opacity:.3;cursor:default}.vpd-next,.vpd-prev{width:50px;height:50px;line-height:50px}.vpd-next{float:right}.vpd-prev{float:left}.vpd-arrow{width:11px;height:11px}.vpd-month{position:relative;overflow:hidden}.vpd-month-label{position:absolute;top:0;left:50px;right:50px;overflow:hidden;width:95px;margin-left:auto;margin-right:auto;line-height:50px;height:50px;text-align:center;cursor:pointer}.vpd-month-label>span{display:inline-block;padding:0 5px;line-height:26px;height:26px;border-width:1px;border-style:solid;border-radius:2px;transition:all .1s ease-out;white-space:nowrap}.vpd-month-label>span:not(:hover){border-color:transparent!important;color:inherit!important}.vpd-actions{text-align:right;padding:8px}.vpd-actions button{border:none;background-color:transparent;display:inline-block;cursor:pointer;outline:none;font-size:14px;text-transform:uppercase;min-width:88px;text-align:center;-webkit-appearance:none;line-height:36px;height:36px;transition:all .3s ease}.vpd-actions button:hover{background-color:#f2f2f2}.vpd-actions button[disabled=true]{opacity:.6;cursor:default}.vpd-addon-list-content{direction:rtl}.vpd-addon-list-item{width:33.33333%;text-align:center;font-size:14px;height:44px;line-height:36px;transition:all .3s ease;color:#8a8a8a;cursor:pointer;float:right;border:4px solid #fff}.vpd-addon-list-item.vpd-selected,.vpd-addon-list-item:hover{background-color:#f9f9f9}.vpd-addon-list-item.vpd-selected{font-weight:700;background-color:#f5f5f5}.vpd-addon-list{width:100%;background-color:#fff;position:absolute;z-index:2;overflow:auto;top:0;bottom:52px;border-bottom:1px solid #eee;direction:ltr}.vpd-addon-list.vpd-can-close{padding-top:30px}.vpd-month-list{padding-top:15px}.vpd-month-list .vpd-addon-list-item{height:54px;line-height:46px}.vpd-addon-list-item[disabled=true]{opacity:.3;cursor:default!important;background-color:transparent!important}.vpd-close-addon{position:absolute;top:4px;left:4px;z-index:2;width:30px;height:30px;line-height:30px;color:#444;font-family:sans-serif;text-align:center;cursor:pointer;background-color:rgba(0,0,0,.1)}.vpd-time{-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.vpd-time .vpd-time-h,.vpd-time .vpd-time-m{position:relative;margin-top:70px;float:left;width:50%;height:100%;text-align:center;color:#a2a2a2}.vpd-time .vpd-time-h .vpd-counter,.vpd-time .vpd-time-m .vpd-counter{font-size:90px;height:100px;line-height:100px;overflow:hidden;position:relative;direction:ltr;transition:opacity .3s ease-in-out}.vpd-time .vpd-time-h .vpd-counter-item,.vpd-time .vpd-time-m .vpd-counter-item{height:inherit;width:51px;display:inline-block;vertical-align:text-top;position:relative}.vpd-time .vpd-time-h:after{position:absolute;top:50%;right:0;content:":";font-size:70px;transform:translate(50%,-50%);transition:inherit}.vpd-time .vpd-down-arrow-btn,.vpd-time .vpd-up-arrow-btn{display:block;cursor:pointer;outline:none;height:34px}.vpd-time.vpd-disabled .vpd-counter-item{opacity:.5}.vpd-time-column .vpd-counter{position:relative}.vpd-time-column .vpd-counter input{position:absolute;z-index:5;border:none;background-color:transparent;top:0;left:0;width:100%;height:100%;text-align:center;outline:none;font-size:inherit;color:inherit;line-height:inherit;opacity:0;padding:5% 0 0 0}.vpd-time-column .vpd-counter input:focus{opacity:1}.vpd-time-column .vpd-counter input:focus:not(.is-empty)~div{opacity:0}.vpd-prev-step{position:absolute;top:0;left:0;width:30px;height:30px;text-align:center;padding:9px;cursor:pointer}.vpd-prev-step:hover{background-color:rgba(0,0,0,.2)}[data-type=time] .vpd-time .vpd-time-h,[data-type=time] .vpd-time .vpd-time-m{margin-top:40px}.vpd-is-inline{position:static;background-color:transparent;height:auto;width:auto;display:block;margin-top:2px}.vpd-is-inline .vpd-container{position:static;transform:none}.vpd-is-inline .vpd-content{box-shadow:0 0 1px -1px #000}.vpd-is-popover{display:inline-block;position:relative}.vpd-is-popover .vpd-wrapper{position:static;width:auto;height:0}.vpd-is-popover .vpd-wrapper .vpd-container{transform:none;top:auto;left:auto;z-index:500}.vpd-is-popover .vpd-wrapper .vpd-content{transition:none;box-shadow:0 3px 8px rgba(0,0,0,.4)}.vpd-is-popover[data-placement=top-left] .vpd-container{bottom:100%;left:0}.vpd-is-popover[data-placement=top-left] .vpd-content{box-shadow:0 -3px 8px rgba(0,0,0,.4)}.vpd-is-popover[data-placement=top-right] .vpd-container{bottom:100%;right:0}.vpd-is-popover[data-placement=top-right] .vpd-content{box-shadow:0 -3px 8px rgba(0,0,0,.4)}.vpd-is-popover[data-placement=bottom-left] .vpd-container{top:100%;left:0}.vpd-is-popover[data-placement=bottom-right] .vpd-container{top:100%;right:0}.vpd-is-popover[data-placement=left-top] .vpd-container{bottom:0;right:100%}.vpd-is-popover[data-placement=left-bottom] .vpd-container{top:0;right:100%}.vpd-is-popover[data-placement=right-top] .vpd-container{bottom:0;left:100%}.vpd-is-popover[data-placement=right-bottom] .vpd-container{top:0;left:100%}.vpd-no-footer .vpd-addon-list{bottom:0;border-bottom:none}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time{margin-top:10px;display:block!important;position:relative;border-top:1px solid #eee;overflow:hidden}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-addon-list-content{display:flex;justify-content:center;direction:ltr}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-counter-item{width:18px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-counter{height:30px;font-size:20px;line-height:34px;width:40px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-down-arrow-btn,.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-up-arrow-btn{position:absolute;top:0;height:26px;width:26px;margin:2px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.05)}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-m{margin-top:0;float:none;width:100px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-m .vpd-up-arrow-btn{right:30px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-m .vpd-down-arrow-btn{right:0}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-h{margin-top:0;float:none;width:100px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-h:after{font-size:20px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-h .vpd-counter{margin-left:auto}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-h .vpd-up-arrow-btn{left:0}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time .vpd-time-h .vpd-down-arrow-btn{left:30px}.vpd-wrapper[data-type=datetime].vpd-compact-time .vpd-time svg{height:10px}.vpd-wrapper[data-type=datetime] .vpd-date{font-size:22px}.vpd-wrapper.vpd-is-range .vpd-date{font-size:16px}.vpd-wrapper.vpd-is-multiple .vpd-date{font-size:14px;white-space:normal;line-height:20px}@media screen and (max-height:460px){.vpd-wrapper{overflow:auto;text-align:center}.vpd-wrapper .vpd-container{position:relative;top:0;left:0;transform:none;display:inline-block;margin:20px auto}}.vpd-locales{list-style-type:none;padding:0;margin:0;position:absolute;left:14px;top:12px;line-height:24px;text-align:center;opacity:.7}.vpd-locales li{cursor:pointer}.vpd-simple-body .vpd-header{display:flex;padding:10px;justify-content:space-between}.vpd-simple-body .vpd-locales{position:static;padding:0 5px;line-height:unset}.vpd-simple-content{display:flex;justify-content:center;height:240px;direction:ltr}.vpd-simple-content .vpd-column{height:100%;flex-grow:1;display:flex;flex-flow:column;padding:5px}.vpd-simple-content .vpd-column .vpd-column-header{text-align:center;font-weight:700;color:#000;height:30px;line-height:30px}.vpd-simple-content .vpd-column .vpd-column-content{flex-grow:1;height:100%;overflow:auto;padding-right:4px;position:relative}.vpd-simple-content .vpd-column .vpd-column-content:after,.vpd-simple-content .vpd-column .vpd-column-content:before{display:block;height:80px;content:""}@media screen and (min-width:640px){.vpd-simple-content .vpd-column .vpd-column-content::-webkit-scrollbar{width:8px}.vpd-simple-content .vpd-column .vpd-column-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.vpd-simple-content .vpd-column .vpd-column-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:5px}.vpd-simple-content .vpd-column .vpd-column-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}}.vpd-simple-content .vpd-addon-list-item{width:100%;float:none!important;line-height:42px;height:44px;border:1px solid #fff}.vpd-simple-content .vpd-range-first{border-radius:40px 40px 0 0}.vpd-simple-content .vpd-range-between{font-weight:700;background-color:#f5f5f5}.vpd-simple-content .vpd-range-last{border-radius:0 0 40px 40px}.vpd-simple-content .vpd-range-last.vpd-range-first{border-radius:40px}.vpd-simple-content .vpd-column.vpd-is-mounted .vpd-selected:not(.vpd-range-first):not(.vpd-range-last):not([disabled=true]){position:sticky;top:0;bottom:0}.vpd-is-multiple .vpd-simple-content .vpd-column .vpd-selected{position:static!important}.vpd-dir-ltr .vpd-actions,.vpd-dir-ltr .vpd-addon-list-content,.vpd-dir-ltr .vpd-content{direction:ltr}.vpd-dir-ltr .vpd-actions,.vpd-dir-ltr .vpd-content{text-align:left;font-family:sans-serif}.vpd-dir-ltr .vpd-month-label{font-size:90%}.vpd-dir-ltr .vpd-addon-list-item,.vpd-dir-ltr .vpd-day,.vpd-dir-ltr .vpd-weekday{float:left}.vpd-dir-ltr .vpd-locales{left:auto;right:14px}.vpd-dir-rtl .vpd-next,.vpd-dir-rtl .vpd-prev{transform:rotateY(180deg)}.vpd-dir-rtl .vpd-next{float:left}.vpd-dir-rtl .vpd-prev{float:right}',""]),e.exports=n},b9b3:function(e,n){e.exports=Ej()},c32d:function(e,n){e.exports=Ag()},fb15:function(e,n,a){if(a.r(n),typeof window<"u"){var i=window.document.currentScript;{var r=a("8875");i=r(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:r})}var s=i&&i.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);s&&(a.p=s[1])}var o=a("8bbf"),l=Object(o.createTextVNode)("x"),c={ref:"container",class:"vpd-container"},u={class:"vpd-content"},d={class:"vpd-body"},h={class:"vpd-clearfix vpd-week"},f={key:1,style:{height:"250px"}},v={class:"vpd-addon-list-content"},m={class:"vpd-addon-list-content"},g=Object(o.createTextVNode)("x"),p={key:0},y={key:3,class:"vpd-actions"};function w(G,R,N,fe,de,H){var Ie=Object(o.resolveComponent)("time-icon"),Se=Object(o.resolveComponent)("calendar-icon"),Ae=Object(o.resolveComponent)("locale-change"),$e=Object(o.resolveComponent)("simple-mode"),tt=Object(o.resolveComponent)("arrow"),mt=Object(o.resolveComponent)("time-section");return Object(o.openBlock)(),Object(o.createBlock)("span",{class:["vpd-main",{"vpd-is-popover":H.isPopover}],"data-type":N.type,"data-placement":de.popoverPlace,"data-locale":de.localeData.name,"data-locale-dir":de.localeData.config.dir},[H.customInputElement?N.altName?(Object(o.openBlock)(),Object(o.createBlock)("input",{key:1,type:"hidden",name:N.altName,value:H.altFormatted},null,8,["name","value"])):Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createBlock)("span",{key:0,ref:"inputGroup",class:["vpd-input-group",{"vpd-disabled":N.disabled}]},[Object(o.createVNode)("label",{for:H.id,class:"vpd-icon-btn",style:{"background-color":N.color},onClick:R[1]||(R[1]=Object(o.withModifiers)(function(He){return de.visible=!de.visible},["prevent","stop"]))},[Object(o.renderSlot)(G.$slots,"label",{},function(){return[N.type==="time"?(Object(o.openBlock)(),Object(o.createBlock)(Ie,{key:0,width:"16px",height:"16px"})):(Object(o.openBlock)(),Object(o.createBlock)(Se,{key:1,width:"16px",height:"16px"})),N.label?(Object(o.openBlock)(),Object(o.createBlock)("span",{key:2,textContent:Object(o.toDisplayString)(N.label)},null,8,["textContent"])):Object(o.createCommentVNode)("",!0)]})],12,["for"]),Object(o.createVNode)("input",Object(o.mergeProps)({id:H.id,ref:"input",type:"text",name:N.name,class:[N.inputClass,{"vpd-is-editable":N.editable}],placeholder:N.placeholder,value:H.displayValue,disabled:N.disabled},N.inputAttrs,{onFocus:R[2]||(R[2]=function(){return H.focus&&H.focus.apply(H,arguments)}),onBlur:R[3]||(R[3]=function(){return H.setOutput&&H.setOutput.apply(H,arguments)}),onKeydown:R[4]||(R[4]=Object(o.withKeys)(function(){return H.setOutput&&H.setOutput.apply(H,arguments)},["enter"]))}),null,16,["id","name","placeholder","value","disabled"]),N.altName?(Object(o.openBlock)(),Object(o.createBlock)("input",{key:0,type:"hidden",name:N.altName,value:H.altFormatted},null,8,["name","value"])):Object(o.createCommentVNode)("",!0),N.clearable&&!N.disabled&&H.displayValue?(Object(o.openBlock)(),Object(o.createBlock)("i",{key:1,class:"vpd-clear-btn",onClick:R[5]||(R[5]=function(){return H.clearValue&&H.clearValue.apply(H,arguments)})},[Object(o.renderSlot)(G.$slots,"clear-btn",{vm:H.vm},function(){return[l]})])):Object(o.createCommentVNode)("",!0)],2)),Object(o.createVNode)(o.Transition,{name:H.isPopover?"":"vpd-fade-scale"},{default:Object(o.withCtx)(function(){return[de.visible?(Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,ref:"picker",class:["vpd-wrapper","vpd-dir-".concat(de.localeData.config.dir),{"vpd-is-range":N.range,"vpd-is-inline":N.inline,"vpd-is-multiple":N.multiple,"vpd-compact-time":H.isCompactTime,"vpd-no-footer":N.autoSubmit&&!H.hasStep("t")}],"data-type":N.type,onClick:R[17]||(R[17]=Object(o.withModifiers)(function(){return H.wrapperClick&&H.wrapperClick.apply(H,arguments)},["self"]))},[Object(o.createVNode)("div",c,[Object(o.createVNode)("div",u,[N.simple?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,class:"vpd-header",style:{"background-color":N.color}},[["date","datetime","year-month"].indexOf(N.type)!==-1?(Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,class:["vpd-year-label",de.directionClass],onClick:R[6]||(R[6]=function(He){return H.goStep("y")})},[Object(o.createVNode)(o.Transition,{name:"slideY"},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(),Object(o.createBlock)("span",{key:H.selectedDate.xYear()},[Object(o.renderSlot)(G.$slots,"header-year",{vm:H.vm,selectedDate:H.selectedDate},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(H.convertToLocaleNumber(H.selectedDate.xYear())),1)]})]))]}),_:3})],2)):Object(o.createCommentVNode)("",!0),N.type!=="year-month"?(Object(o.openBlock)(),Object(o.createBlock)("div",{key:1,class:["vpd-date",de.directionClass]},[Object(o.createVNode)(o.Transition,{name:"slideY"},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(),Object(o.createBlock)("span",{key:H.formattedDate},[Object(o.renderSlot)(G.$slots,"header-date",{vm:H.vm,formattedDate:H.formattedDate},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(H.convertToLocaleNumber(H.formattedDate)),1)]})]))]}),_:3})],2)):Object(o.createCommentVNode)("",!0),de.locales.length>1?Object(o.renderSlot)(G.$slots,"locales",Object(o.mergeProps)({key:2},{vm:H.vm,locales:de.locales,setLocale:H.setLocale}),function(){return[Object(o.createVNode)(Ae,{"locale-data":de.localeData,core:de.core,locales:de.locales,class:"vpd-locales",onChange:H.setLocale},null,8,["locale-data","core","locales","onChange"])]}):Object(o.createCommentVNode)("",!0)],4)),Object(o.createVNode)("div",d,[N.simple?(Object(o.openBlock)(),Object(o.createBlock)($e,{key:0,lang:H.lang,core:de.core,range:N.range,color:N.color,locales:de.locales,visible:de.visible,multiple:N.multiple,years:H.years,months:H.months,"month-days":H.monthDays,"has-step":H.hasStep,"selected-dates":de.selectedDates,"formatted-date":H.formattedDate,"set-locale":H.setLocale,"convert-to-locale-number":H.convertToLocaleNumber,onSelectYear:H.selectYear,onSelectMonth:H.selectMonth,onSelectDay:H.selectDay},{"header-date":Object(o.withCtx)(function(He){return[Object(o.renderSlot)(G.$slots,"header-date",He)]}),locales:Object(o.withCtx)(function(He){return[Object(o.renderSlot)(G.$slots,"locales",He)]}),"year-item":Object(o.withCtx)(function(He){return[Object(o.renderSlot)(G.$slots,"year-item",He)]}),"month-item":Object(o.withCtx)(function(He){return[Object(o.renderSlot)(G.$slots,"month-item",He)]}),"day-item":Object(o.withCtx)(function(He){return[Object(o.renderSlot)(G.$slots,"day-item",He)]}),_:3},8,["lang","core","range","color","locales","visible","multiple","years","months","month-days","has-step","selected-dates","formatted-date","set-locale","convert-to-locale-number","onSelectYear","onSelectMonth","onSelectDay"])):(Object(o.openBlock)(),Object(o.createBlock)(o.Fragment,{key:1},[H.hasStep("d")?(Object(o.openBlock)(),Object(o.createBlock)(o.Fragment,{key:0},[Object(o.createVNode)("div",{class:["vpd-controls",de.directionClassDate]},[Object(o.createVNode)("button",{type:"button",class:"vpd-next",title:H.lang.nextMonth,disabled:H.nextMonthDisabled,onClick:R[7]||(R[7]=function(){return H.nextMonth&&H.nextMonth.apply(H,arguments)})},[Object(o.renderSlot)(G.$slots,"next-month",{},function(){return[Object(o.createVNode)(tt,{width:"10",fill:"#000",direction:"right",style:{"vertical-align":"middle"}})]})],8,["title","disabled"]),Object(o.createVNode)("button",{type:"button",class:"vpd-prev",title:H.lang.prevMonth,disabled:H.prevMonthDisabled,onClick:R[8]||(R[8]=function(){return H.prevMonth&&H.prevMonth.apply(H,arguments)})},[Object(o.renderSlot)(G.$slots,"prev-month",{},function(){return[Object(o.createVNode)(tt,{width:"10",fill:"#000",direction:"left",style:{"vertical-align":"middle"}})]})],8,["title","disabled"]),Object(o.createVNode)(o.Transition,{name:"slideX"},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(),Object(o.createBlock)("div",{key:de.date.xMonth(),class:"vpd-month-label",onClick:R[9]||(R[9]=function(He){return H.goStep("m")})},[Object(o.renderSlot)(G.$slots,"month-name",{vm:H.vm,date:de.date,color:N.color},function(){return[Object(o.createVNode)("span",{style:{"border-color":N.color,color:N.color},textContent:Object(o.toDisplayString)(H.convertToLocaleNumber(de.date.xFormat("jMMMM jYYYY")))},null,12,["textContent"])]})]))]}),_:3})],2),Object(o.createVNode)("div",{class:["vpd-clearfix",["vpd-month",de.directionClassDate]]},[Object(o.createVNode)("div",h,[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(H.weekDays,function(He,Zt){return Object(o.openBlock)(),Object(o.createBlock)("div",{key:"".concat(Zt,"-").concat(He),class:"vpd-weekday"},[Object(o.renderSlot)(G.$slots,"weekday",{vm:H.vm,day:He},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(He),1)]})])}),128))]),Object(o.createVNode)("div",{class:"vpd-days",style:{height:H.month.length*40+"px"},onMouseleave:R[10]||(R[10]=function(He){return de.hoveredItem=null})},[Object(o.createVNode)(o.Transition,{name:"slideX",class:de.directionClassDate},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(),Object(o.createBlock)("div",{key:de.date.xMonth()},[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(H.monthDays,function(He,Zt){return Object(o.openBlock)(),Object(o.createBlock)("div",{key:Zt,class:"vpd-clearfix"},[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(He,function(pt,ln){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:ln,class:["vpd-day",{"vpd-selected":pt.selected,"vpd-empty":pt.date==null,"vpd-range-first":pt.isFirst,"vpd-range-last":pt.isLast,"vpd-range-between":pt.isBetween,"vpd-range-hover":de.hoveredItem&&pt.isHover},pt.attributes.class]},pt.attributes,{disabled:pt.disabled,onClick:function(Mo){return H.selectDay(pt)},onMouseover:function(Mo){return de.hoveredItem=pt.date}}),[pt.date!=null?Object(o.renderSlot)(G.$slots,"day-item",Object(o.mergeProps)({key:0},{vm:H.vm,day:pt,color:N.color}),function(){return[Object(o.createVNode)("span",{class:"vpd-day-effect",style:{"background-color":N.color}},null,4),Object(o.createVNode)("span",{class:"vpd-day-text",textContent:Object(o.toDisplayString)(H.convertToLocaleNumber(pt.formatted))},null,8,["textContent"])]}):Object(o.createCommentVNode)("",!0)],16,["disabled","onClick","onMouseover"])}),128))])}),128))]))]}),_:3},8,["class"])],36)],2)],64)):(Object(o.openBlock)(),Object(o.createBlock)("div",f)),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(function(){return[H.hasStep("y")?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,ref:"year",class:["vpd-addon-list",{"vpd-can-close":de.steps.length>1}]},[Object(o.createVNode)("div",v,[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(H.years,function(He,Zt){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:Zt},He.attributes,{class:["vpd-addon-list-item",{"vpd-selected":He.selected},He.attributes.class],style:[{color:He.selected?N.color:""},He.attributes.style],disabled:He.disabled,onClick:function(ln){return H.selectYear(He)}}),[Object(o.renderSlot)(G.$slots,"year-item",{vm:H.vm,year:He,color:N.color},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(H.convertToLocaleNumber(He.xFormat("jYYYY"))),1)]})],16,["disabled","onClick"])}),128))])],2)),[[o.vShow,H.currentStep==="y"]]):Object(o.createCommentVNode)("",!0)]}),_:3}),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(function(){return[H.hasStep("m")?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,ref:"month",class:["vpd-addon-list vpd-month-list",{"vpd-can-close":de.steps.length>1}]},[Object(o.createVNode)("div",m,[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(H.months,function(He,Zt){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:Zt},He.attributes,{class:["vpd-addon-list-item",{"vpd-selected":He.selected},He.attributes.class],disabled:He.disabled,style:[{color:He.selected?N.color:""},He.attributes.style],onClick:function(ln){return H.selectMonth(He)}}),[Object(o.renderSlot)(G.$slots,"month-item",{vm:H.vm,monthItem:He,color:N.color},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(He.xFormat("jMMMM")),1)]})],16,["disabled","onClick"])}),128))])],2)),[[o.vShow,H.currentStep==="m"]]):Object(o.createCommentVNode)("",!0)]}),_:3}),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(function(){return[de.steps.length>1&&H.currentStep!=="d"&&H.hasStep("d")?(Object(o.openBlock)(),Object(o.createBlock)("span",{key:0,class:"vpd-close-addon",onClick:R[11]||(R[11]=function(He){return H.goStep("d")})},[Object(o.renderSlot)(G.$slots,"close-btn",{vm:H.vm},function(){return[g]})])):Object(o.createCommentVNode)("",!0)]}),_:3})],64)),Object(o.createVNode)(o.Transition,{name:"fade"},{default:Object(o.withCtx)(function(){return[H.hasStep("t")?Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createBlock)(mt,{key:0,ref:"time",date:de.date,"onUpdate:date":R[12]||(R[12]=function(He){return de.date=He}),time:de.time,"onUpdate:time":R[13]||(R[13]=function(He){return de.time=He}),"is-more":H.isMore,"is-lower":H.isLower,"min-date":de.minDate,"max-date":de.maxDate,"jump-minute":N.jumpMinute,"round-minute":N.roundMinute,"get-highlights":H.getHighlights,"selected-dates":de.selectedDates,"convert-to-locale-number":H.convertToLocaleNumber},null,8,["date","time","is-more","is-lower","min-date","max-date","jump-minute","round-minute","get-highlights","selected-dates","convert-to-locale-number"])),[[o.vShow,H.currentStep==="t"]]):Object(o.createCommentVNode)("",!0)]}),_:1}),N.autoSubmit&&!H.hasStep("t")?(Object(o.openBlock)(),Object(o.createBlock)(o.Fragment,{key:2},[N.simple?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createBlock)("br",p))],64)):(Object(o.openBlock)(),Object(o.createBlock)("div",y,[Object(o.renderSlot)(G.$slots,"submit-btn",{vm:H.vm,canSubmit:H.canSubmit,color:N.color,submit:H.submit,lang:H.lang},function(){return[Object(o.createVNode)("button",{type:"button",disabled:!H.canSubmit,style:{color:N.color},onClick:R[14]||(R[14]=function(){return H.submit&&H.submit.apply(H,arguments)}),textContent:Object(o.toDisplayString)(H.lang.submit)},null,12,["disabled","textContent"])]}),N.inline?Object(o.createCommentVNode)("",!0):Object(o.renderSlot)(G.$slots,"cancel-btn",Object(o.mergeProps)({key:0},{vm:H.vm,color:N.color,lang:H.lang}),function(){return[Object(o.createVNode)("button",{type:"button",style:{color:N.color},onClick:R[15]||(R[15]=function(He){return de.visible=!1}),textContent:Object(o.toDisplayString)(H.lang.cancel)},null,12,["textContent"])]}),N.showNowBtn&&H.canGoToday?Object(o.renderSlot)(G.$slots,"now-btn",Object(o.mergeProps)({key:1},{vm:H.vm,color:N.color,goToday:H.goToday,lang:H.lang}),function(){return[Object(o.createVNode)("button",{type:"button",style:{color:N.color},onClick:R[16]||(R[16]=function(){return H.goToday&&H.goToday.apply(H,arguments)}),textContent:Object(o.toDisplayString)(H.lang.now)},null,12,["textContent"])]}):Object(o.createCommentVNode)("",!0)]))])])],512)],10,["data-type"])):Object(o.createCommentVNode)("",!0)]}),_:3},8,["name"])],10,["data-type","data-placement","data-locale","data-locale-dir"])}a("4635");function C(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 129 129",width:"30",height:"30",perspectiveAspectRato:"none",style:{transform:"rotate(".concat(H.rotation,"deg)")}},[Object(o.createVNode)("path",{fill:N.fill,d:`M88.6 121.3c.8.8 1.8 1.2 2.9 1.2s2.1-.4 2.9-1.2a4.1 4.1 0 0 0 0-5.8l-51-51 51-51a4.1 4.1 0 0 0-5.8-5.8l-54 - 53.9a4.1 4.1 0 0 0 0 5.8l54 53.9z`},null,8,["fill"])],4)}var k={props:{fill:{type:String,default:"#a2a2a2"},direction:{type:String,default:"up"}},computed:{rotation:function(){return{up:90,left:0,right:180,down:-90}[this.direction]}}};k.render=C;var P=k,S=Object(o.createVNode)("path",{d:`M256 8C119 8 8 119 8 256S119 504 256 504 504 393 504 256 393 8 256 8zM313.1 358.1L224.9 294C221.8 291.7 220 - 288.1 220 284.3V116C220 109.4 225.4 104 232 104H280C286.6 104 292 109.4 292 116V253.7L355.5 299.9C360.9 303.8 - 362 311.3 358.1 316.7L329.9 355.5C326 360.8 318.5 362 313.1 358.1z`},null,-1);function A(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("svg",{version:"1.1",role:"presentation",width:"16",height:"16",fill:N.fill,viewBox:"0 0 512 512"},[S],8,["fill"])}var T={props:{fill:{type:String,default:"#f9f9f9"}}};T.render=A;var E=T,I=Object(o.createVNode)("path",{d:`M436 160H12C5.4 160 0 154.6 0 148V112C0 85.5 21.5 64 48 64H96V12C96 5.4 101.4 0 108 0H148C154.6 0 160 5.4 160 - 12V64H288V12C288 5.4 293.4 0 300 0H340C346.6 0 352 5.4 352 12V64H400C426.5 64 448 85.5 448 112V148C448 154.6 - 442.6 160 436 160zM12 192H436C442.6 192 448 197.4 448 204V464C448 490.5 426.5 512 400 512H48C21.5 512 0 490.5 0 - 464V204C0 197.4 5.4 192 12 192zM128 396C128 389.4 122.6 384 116 384H76C69.4 384 64 389.4 64 396V436C64 442.6 69.4 - 448 76 448H116C122.6 448 128 442.6 128 436V396zM128 268C128 261.4 122.6 256 116 256H76C69.4 256 64 261.4 64 - 268V308C64 314.6 69.4 320 76 320H116C122.6 320 128 314.6 128 308V268zM256 396C256 389.4 250.6 384 244 - 384H204C197.4 384 192 389.4 192 396V436C192 442.6 197.4 448 204 448H244C250.6 448 256 442.6 256 436V396zM256 - 268C256 261.4 250.6 256 244 256H204C197.4 256 192 261.4 192 268V308C192 314.6 197.4 320 204 320H244C250.6 320 256 - 314.6 256 308V268zM384 396C384 389.4 378.6 384 372 384H332C325.4 384 320 389.4 320 396V436C320 442.6 325.4 448 - 332 448H372C378.6 448 384 442.6 384 436V396zM384 268C384 261.4 378.6 256 372 256H332C325.4 256 320 261.4 320 - 268V308C320 314.6 325.4 320 332 320H372C378.6 320 384 314.6 384 308V268z`},null,-1);function O(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("svg",{version:"1.1",width:"14",height:"16",viewBox:"0 0 448 512",xmlns:"http://www.w3.org/2000/svg",fill:N.fill},[I],8,["fill"])}var V={props:{fill:{type:String,default:"#f9f9f9"}}};V.render=O;var F=V;function z(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("ul",null,[Object(o.createVNode)("li",{onClick:R[1]||(R[1]=function(Ie){return G.$emit("change",H.activeItem)}),textContent:Object(o.toDisplayString)(H.label)},null,8,["textContent"])])}var W={name:"LocaleChange",props:{locales:{type:Array,default:function(){return[]}},core:{type:Object,default:function(){return{}}},localeData:{type:Object,default:function(){return{}}}},emits:["change"],computed:{activeItem:function(){var R=this.locales.indexOf(this.localeData.name)+1;return R===this.locales.length&&(R=0),String(this.locales[R])},label:function(){return this.core.localesConfig[this.activeItem].lang.label||this.activeItem.toUpperCase()}}};W.render=z;var ne=W,ee={class:"vpd-addon-list-content"};function J(G,R,N,fe,de,H){var Ie=Object(o.resolveComponent)("time-column");return Object(o.openBlock)(),Object(o.createBlock)("div",{class:["vpd-addon-list vpd-time",{"vpd-disabled":N.isDisableTime}]},[Object(o.createVNode)("div",ee,[Object(o.createVNode)(Ie,{ref:"hour",modelValue:H.hourModel,"onUpdate:modelValue":R[1]||(R[1]=function(Se){return H.hourModel=Se}),class:"vpd-time-h",attributes:H.timeAttributes,formatter:N.convertToLocaleNumber,onFilled:H.focusNext},null,8,["modelValue","attributes","formatter","onFilled"]),Object(o.createVNode)(Ie,{ref:"minute",modelValue:H.minuteModel,"onUpdate:modelValue":R[2]||(R[2]=function(Se){return H.minuteModel=Se}),class:"vpd-time-m",jump:N.jumpMinute,attributes:H.timeAttributes,formatter:N.convertToLocaleNumber},null,8,["modelValue","jump","attributes","formatter"])])],2)}function X(G,R,N,fe,de,H){var Ie=Object(o.resolveComponent)("arrow"),Se=Object(o.resolveComponent)("btn");return Object(o.openBlock)(),Object(o.createBlock)("div",{class:["vpd-time-column",de.classFastCounter]},[Object(o.createVNode)(Se,{class:"vpd-up-arrow-btn",onUpdate:R[1]||(R[1]=function(Ae){return H.update(1)}),onFastUpdate:H.fastUpdateCounter},{default:Object(o.withCtx)(function(){return[Object(o.createVNode)(Ie,{width:"20",direction:"up"})]}),_:1},8,["onFastUpdate"]),Object(o.createVNode)("div",{class:["vpd-counter",[de.directionClass,{"vpd-is-focused":de.isInputFocused}]],onMousewheel:R[9]||(R[9]=Object(o.withModifiers)(function(Ae){return H.wheelUpdate(Ae)},["stop","prevent"])),onDOMMouseScroll:R[10]||(R[10]=Object(o.withModifiers)(function(Ae){return H.wheelUpdate(Ae)},["stop","prevent"]))},[Object(o.withDirectives)(Object(o.createVNode)("input",{ref:"input","onUpdate:modelValue":R[2]||(R[2]=function(Ae){return de.inputValue=Ae}),type:"tel",maxlength:G.selfValue.length,class:{"is-empty":!de.inputValue.length},onInput:R[3]||(R[3]=function(){return H.onInputChange&&H.onInputChange.apply(H,arguments)}),onFocus:R[4]||(R[4]=function(Ae){return de.isInputFocused=!0}),onBlur:R[5]||(R[5]=function(Ae){return de.isInputFocused=!1}),onKeydown:[R[6]||(R[6]=Object(o.withKeys)(Object(o.withModifiers)(function(Ae){return H.update(1)},["prevent"]),["up"])),R[7]||(R[7]=Object(o.withKeys)(Object(o.withModifiers)(function(Ae){return H.update(-1)},["prevent"]),["down"])),R[8]||(R[8]=Object(o.withKeys)(Object(o.withModifiers)(function(){return H.onInputSubmit&&H.onInputSubmit.apply(H,arguments)},["prevent"]),["enter"]))]},null,42,["maxlength"]),[[o.vModelText,de.inputValue]]),(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(G.modelValue.toString().split(""),function(Ae,$e){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:"h__".concat($e),class:"vpd-counter-item"},N.attributes),[Object(o.createVNode)(o.Transition,{name:"slideY"},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(),Object(o.createBlock)("span",{key:"".concat(Ae,"__").concat($e,"_h"),style:{transition:"all "+de.transitionSpeed+"ms ease-in-out"},textContent:Object(o.toDisplayString)(N.formatter(Ae))},null,12,["textContent"]))]}),_:2},1024)],16)}),128))],34),Object(o.createVNode)(Se,{class:"vpd-down-arrow-btn",onUpdate:R[11]||(R[11]=function(Ae){return H.update(-1)}),onFastUpdate:H.fastUpdateCounter},{default:Object(o.withCtx)(function(){return[Object(o.createVNode)(Ie,{width:"20",direction:"down"})]}),_:1},8,["onFastUpdate"])],2)}function Y(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("div",{onMousedown:R[1]||(R[1]=function(){return H.down&&H.down.apply(H,arguments)}),onTouchstart:R[2]||(R[2]=function(){return H.down&&H.down.apply(H,arguments)}),onMouseup:R[3]||(R[3]=function(){return H.click&&H.click.apply(H,arguments)})},[Object(o.renderSlot)(G.$slots,"default")],32)}var se={name:"Btn",emits:["update","fastUpdate"],data:function(){return{interval:!1,timeout:!1,intervalDelay:150}},mounted:function(){var R=this;document.addEventListener("mouseup",function(){(R.timeout||R.interval)&&R.up()}),document.addEventListener("touchend",function(){(R.timeout||R.interval)&&R.up()})},methods:{click:function(){this.interval||this.$emit("update",1)},down:function(){var R=this;window.clearTimeout(this.timeout),window.clearInterval(this.interval),this.interval=!1,this.timeout=window.setTimeout(function(){R.intervalFn()},600)},up:function(){window.clearTimeout(this.timeout),window.clearInterval(this.interval),this.$emit("fastUpdate",!1),this.timeout=!1,this.interval=!1,this.intervalDelay=150},intervalFn:function(){var R=this;this.interval=window.setTimeout(function(){R.$emit("update",1),R.$emit("fastUpdate",!0),R.intervalFn(),R.intervalDelay>30&&(R.intervalDelay-=3)},this.intervalDelay)}}};se.render=Y;var q=se;function oe(G){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oe=function(N){return typeof N}:oe=function(N){return N&&typeof Symbol=="function"&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N},oe(G)}var U=Object.prototype.toString,le=Object.prototype.hasOwnProperty,ue={isFunction:function(R){return U.call(R)==="[object Function]"},isArray:function(R){return U.call(R)==="[object Array]"},isPlainObject:function(R){if(!R||U.call(R)!=="[object Object]"||R.nodeType||R.setInterval||R.constructor&&!le.call(R,"constructor")&&!le.call(R.constructor.prototype,"isPrototypeOf"))return!1;var N;for(N in R);return N===void 0||le.call(R,N)}},pe=function G(){var R,N,fe,de,H,Ie,Se=arguments[0]||{},Ae=1,$e=arguments.length,tt=!1;for(typeof Se=="boolean"&&(tt=Se,Se=arguments[1]||{},Ae=2),oe(Se)!=="object"&&!ue.isFunction(Se)&&(Se={}),$e===Ae&&(Se=this,--Ae);Ae<$e;Ae++)if((R=arguments[Ae])!==null)for(N in R)fe=Se[N],de=R[N],Se!==de&&(tt&&de&&(ue.isPlainObject(de)||(H=ue.isArray(de)))?(H?(H=!1,Ie=fe&&ue.isArray(fe)?fe:[]):Ie=fe&&ue.isPlainObject(fe)?fe:{},Se[N]=G(tt,Ie,de)):de!==void 0&&(Se[N]=de));return Se},$=function(R){return R.map(function(N){return N.clone()})},Z=function(R,N){return R=R.clone().set({h:12,m:0}),Math.abs(R.diff(N,"hours"))<20},Q=function(R){return JSON.parse(JSON.stringify(R))},he=function(R){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:200,fe=arguments.length>2?arguments[2]:void 0,de=R.parentNode,H=de.scrollTop,Ie=de.offsetHeight/2,Se=R.offsetHeight/2,Ae=R.offsetTop-H-Ie+Se,$e,tt=function(){typeof fe=="function"&&fe()};if(!N){de.scrollTo(0,H+Ae),tt();return}window.requestAnimationFrame(function mt(He){$e||($e=He);var Zt=He-$e,pt=Math.min(Zt/N,1);de.scrollTo(0,H+Ae*pt),Zt0;this.update(fe?N:-N)},fastUpdateCounter:function(R){R||(this.transitionSpeed=300),this.classFastCounter=R?"fast-updating":""},setDirection:function(R,N){R*1!==N*1&&(this.directionClass=R>N?"direction-next":"direction-prev")},onInputSubmit:function(){this.selfValue=this.inputValue,this.transitionSpeed=0},onInputChange:function(R){R.target.value.length>=this.selfValue.length&&this.$emit("filled")}}};K.render=X;var ie=K,_e={name:"TimeSection",components:{TimeColumn:ie},props:{date:{type:Object,default:function(){return{}}},time:{type:Object,default:function(){return{}}},jumpMinute:{type:Number,default:1},roundMinute:{type:Boolean,default:!1},isDisableTime:{type:Boolean,default:!1},getHighlights:{type:Function,default:null},isMore:{type:Function,default:null},isLower:{type:Function,default:null},minDate:{type:[Object,Boolean],default:!1},maxDate:{type:[Object,Boolean],default:!1},selectedDates:{type:Array,default:function(){return[]}},convertToLocaleNumber:{type:Function,default:null}},emits:["update:date","update:time"],computed:{timeAttributes:function(){return this.getHighlights("t",this.time)},hourModel:{get:function(){return this.time.format("HH")},set:function(R){this.setTime(R,"hours")}},minuteModel:{get:function(){return this.time.format("mm")},set:function(R){this.setTime(R,"minutes")}}},watch:{time:{handler:function(){if(this.roundMinute){var R=this.time.clone(),N=this.jumpMinute,fe=(N-R.minute()%N)%N;R.add({m:fe}),R.valueOf()!==this.time.valueOf()&&(this.$emit("update:time",R),this.selectedDates.forEach(function(de){return de.set({m:R.minute()})}))}},immediate:!0}},methods:{setTime:function(R,N){var fe=this.time.clone();if(fe.set(N,R),this.type!=="time"){var de=this.date.clone();fe.set({year:de.year(),month:de.month(),date:de.date()}),de.set({hour:fe.hour(),minute:fe.minute()}),this.$emit("update:date",de)}this.isLower(fe)&&(fe=this.minDate.clone()),this.isMore(fe)&&(fe=this.maxDate.clone()),this.$emit("update:time",fe)},focusNext:function(){this.$refs.minute.$el.querySelector("input").focus()}}};_e.render=J;var je=_e,ut={class:"vpd-simple-body"};function it(G,R,N,fe,de,H){var Ie=Object(o.resolveComponent)("locale-change"),Se=Object(o.resolveComponent)("simple-mode-column");return Object(o.openBlock)(),Object(o.createBlock)("div",ut,[H.showHeader?(Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,class:"vpd-header",style:{"background-color":N.color}},[Object(o.createVNode)("div",null,[Object(o.renderSlot)(G.$slots,"header-date",{vm:de.vm,formattedDate:N.formattedDate},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(N.convertToLocaleNumber(N.formattedDate)),1)]})]),N.locales.length>1?Object(o.renderSlot)(G.$slots,"locales",Object(o.mergeProps)({key:0},{vm:de.vm,locales:N.locales,setLocale:N.setLocale}),function(){return[Object(o.createVNode)(Ie,{"locale-data":N.core.locale,core:N.core,locales:N.locales,class:"vpd-locales",onChange:N.setLocale},null,8,["locale-data","core","locales","onChange"])]}):Object(o.createCommentVNode)("",!0)],4)):Object(o.createCommentVNode)("",!0),Object(o.createVNode)("div",{class:"vpd-simple-content",onMouseleave:R[1]||(R[1]=function(Ae){return G.$emit("update:hovered-item",null)})},[N.hasStep("y")?(Object(o.openBlock)(),Object(o.createBlock)(Se,{key:0,label:N.lang.year,value:H.selectedYear,locale:N.core.locale.name},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(N.years,function(Ae,$e){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:$e},Ae.attributes,{class:["vpd-addon-list-item",{"vpd-selected":Ae.selected},Ae.attributes.class],style:[{color:Ae.selected?N.color:""},Ae.attributes.style],disabled:Ae.disabled,onClick:function(mt){return G.$emit("select-year",Ae)}}),[Object(o.renderSlot)(G.$slots,"year-item",{vm:de.vm,year:Ae,color:N.color},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(N.convertToLocaleNumber(Ae.xFormat("jYYYY"))),1)]})],16,["disabled","onClick"])}),128))]}),_:3},8,["label","value","locale"])):Object(o.createCommentVNode)("",!0),N.hasStep("m")?(Object(o.openBlock)(),Object(o.createBlock)(Se,{key:1,label:N.lang.month,value:H.selectedMonth,locale:N.core.locale.name},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(N.months,function(Ae,$e){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:$e},Ae.attributes,{class:["vpd-addon-list-item",{"vpd-selected":Ae.selected},Ae.attributes.class],disabled:Ae.disabled,style:[{color:Ae.selected?N.color:""},Ae.attributes.style],onClick:function(mt){return G.$emit("select-month",Ae)}}),[Object(o.renderSlot)(G.$slots,"month-item",{vm:de.vm,monthItem:Ae,color:N.color},function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(Ae.xFormat("jMMMM")),1)]})],16,["disabled","onClick"])}),128))]}),_:3},8,["label","value","locale"])):Object(o.createCommentVNode)("",!0),N.hasStep("d")?(Object(o.openBlock)(),Object(o.createBlock)(Se,{key:2,label:N.lang.day,value:H.selectedDay,locale:N.core.locale.name},{default:Object(o.withCtx)(function(){return[(Object(o.openBlock)(!0),Object(o.createBlock)(o.Fragment,null,Object(o.renderList)(H.days,function(Ae,$e){return Object(o.openBlock)(),Object(o.createBlock)("div",Object(o.mergeProps)({key:$e,class:["vpd-addon-list-item",{"vpd-selected":Ae.selected,"vpd-empty":Ae.date==null,"vpd-range-first":Ae.isFirst,"vpd-range-last":Ae.isLast,"vpd-range-between":Ae.isBetween,"vpd-range-hover":N.hoveredItem&&Ae.isHover},Ae.attributes.class]},Ae.attributes,{style:[{color:Ae.selected||Ae.isBetween?N.color:""},Ae.attributes.style],disabled:Ae.disabled,onClick:function(mt){return G.$emit("select-day",Ae)},onMouseover:function(mt){return G.$emit("update:hovered-item",Ae.date)}}),[Ae.date!=null?Object(o.renderSlot)(G.$slots,"day-item",Object(o.mergeProps)({key:0},{vm:de.vm,day:Ae,color:N.color}),function(){return[Object(o.createTextVNode)(Object(o.toDisplayString)(N.convertToLocaleNumber(Ae.formatted)),1)]}):Object(o.createCommentVNode)("",!0)],16,["disabled","onClick","onMouseover"])}),128))]}),_:3},8,["label","value","locale"])):Object(o.createCommentVNode)("",!0)],32)])}var ye={ref:"content",class:"vpd-column-content"};function Le(G,R,N,fe,de,H){return Object(o.openBlock)(),Object(o.createBlock)("div",{class:["vpd-column",{"vpd-is-mounted":de.isMounted}],onMousewheel:R[1]||(R[1]=Object(o.withModifiers)(function(){},["stop"]))},[N.label?(Object(o.openBlock)(),Object(o.createBlock)("div",{key:0,class:"vpd-column-header",textContent:Object(o.toDisplayString)(N.label)},null,8,["textContent"])):Object(o.createCommentVNode)("",!0),Object(o.createVNode)("div",ye,[Object(o.renderSlot)(G.$slots,"default")],512)],34)}var rt={name:"SimpleModeColumn",props:{label:{type:String,default:null},locale:{type:String,default:null},value:{type:[String,Number],default:null}},data:function(){return{isMounted:!1}},watch:{value:function(){this.scrollIntoView(200)},locale:function(){this.scrollIntoView(200)}},mounted:function(){this.scrollIntoView(0)},methods:{scrollIntoView:function(R){var N=this;try{this.isMounted=!1,this.$nextTick(function(){var fe=N.$refs.content.querySelector(".vpd-selected")||N.$refs.content.querySelector(".vpd-addon-list-item:not([disabled])");fe&&he(fe,R,function(){N.isMounted=!0})})}catch(fe){console.warn(fe)}}}};rt.render=Le;var Ht=rt,qn={name:"SimpleMode",components:{LocaleChange:ne,SimpleModeColumn:Ht},props:{visible:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},range:{type:Boolean,default:!1},lang:{type:Object,default:null},color:{type:String,default:null},hasStep:{type:Function,default:null},years:{type:Array,default:function(){return[]}},months:{type:Array,default:function(){return[]}},monthDays:{type:Array,default:function(){return[]}},selectedDates:{type:Array,default:function(){return[]}},formattedDate:{type:String,default:null},hoveredItem:{type:Date,default:null},locales:{type:Array,default:function(){return[]}},core:{type:Object,default:null},setLocale:{type:Function,default:null},convertToLocaleNumber:{type:Function,default:null}},emits:["select-day","update:hovered-item","select-month","select-year"],data:function(){return{vm:this}},computed:{days:function(){var R=[];return this.monthDays.forEach(function(N){N.forEach(function(fe){fe.date&&R.push(fe)})}),R},selectedYear:function(){var R=this.years.find(function(N){return N.selected});return R?R.xFormat("YYYY"):""},selectedMonth:function(){var R=this.months.find(function(N){return N.selected});return R?R.xFormat("MM"):""},selectedDay:function(){var R=this.days.find(function(N){return N.selected})||{};return R&&R.date?R.date.getDate():""},showHeader:function(){var R=this.selectedDates.length;return this.locales.length>1||R>1||this.range&&R||this.multiple&&R}}};qn.render=it;var Zn=qn,St=a("c32d"),tr=a.n(St),ra=a("b9b3"),mn=a.n(ra);//! moment.js locale configuration -var si={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},Xa={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},wa={months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(R){return/بعد از ظهر/.test(R)},meridiem:function(R){return R<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(R){return R.replace(/[۰-۹]/g,function(N){return Xa[N]}).replace(/،/g,",")},postformat:function(R){return R.replace(/\d/g,function(N){return si[N]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}};mn.a.updateLocale("en",{weekdaysMin:"S_M_T_W_T_F_S".split("_")}),mn.a.updateLocale("fa",wa),mn.a.loadPersian({dialect:"persian-modern"}),mn.a.daysInMonth=function(G,R){return mn()({year:G,month:R}).daysInMonth()};var Ia={fa:{daysInMonth:"jDaysInMonth",year:"jYear",month:"jMonth",date:"jDate",day:"day"},en:{daysInMonth:"daysInMonth",year:"year",month:"month",date:"date",day:"day"}},Ma={fa:{dow:6,dir:"rtl",displayFormat:null,lang:{label:"شمسی",submit:"تایید",cancel:"انصراف",now:"اکنون",nextMonth:"ماه بعد",prevMonth:"ماه قبل",year:"سال",month:"ماه",day:"روز"}},en:{dow:0,dir:"ltr",displayFormat:null,lang:{label:"میلادی",submit:"Select",cancel:"Cancel",now:"Now",nextMonth:"Next month",prevMonth:"Previous month",year:"Year",month:"Month",day:"Day"}}},nr=function(R,N){var fe={moment:mn.a,momentBase:tr.a,locale:{name:"fa",config:{}},localesConfig:{},setLocalesConfig:null,changeLocale:null,getWeekArray:null,getYearsList:null,getMonthsList:null},de;return fe.changeLocale=function(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"fa",Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ae=this.locale,$e=Ve.clone(Ma[Ie]||Ma.en),tt=Ia[Ie]||Ia.en;Se=Se[Ie]||{},Ma[Ie]||(Se=Ve.extend(!0,{},Ve.clone(Ma.en),Se)),Ae.name=Ie,Ae.config=Ve.extend(!0,$e,Se),de=mn.a[tt.daysInMonth];function mt(He){if(He!==void 0){var Zt=function(ln){return Ae.name!=="fa"&&(ln=ln.replace(/j/g,"")),ln};He.xYear=mn.a.fn[tt.year],He.xMonth=mn.a.fn[tt.month],He.xDate=mn.a.fn[tt.date],He.xFormat=function(pt){return this.format(Zt(pt))},He.xStartOf=function(pt){return this.startOf(tt[pt])},He.xEndOf=function(pt){return this.endOf(tt[pt])},He.xAdd=function(pt,ln){return this.add(pt,tt[ln])},He.clone=function(){return fe.moment(this.toDate())}}}this.moment=function(){var He=mn.a.apply(null,arguments);return He.locale(Ae.name),mt(He),He}},fe.setLocalesConfig=function(H){var Ie=Ve.clone(Ma);for(var Se in H)H.hasOwnProperty(Se)&&Ie[Se]===void 0&&(Ie[Se]=Ve.extend(!0,{},Ve.clone(Ie.en),{lang:{label:Se}},H[Se]));this.localesConfig=Ve.extend(!0,Ie,H)},fe.getWeekArray=function(Ie){var Se=this;function Ae(ln,ar){for(var Mo=7-ar.length,Di=0;Di0&&ln.getDay()===Se.locale.config.dow&&(Ae(Zt,pt),pt=[]),pt.push(ln),mt.indexOf(ln)===mt.length-1&&Ae(Zt,pt)}),Zt},fe.getYearsList=function(Ie,Se){var Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,$e=arguments.length>3?arguments[3]:void 0,tt=[];if(Ae){var mt=getYear($e);Ie=mt-Ae,Se=mt+Ae}for(var He=Ie;He<=Se;He++)tt.push(He);return tt},fe.getMonthsList=function(Ie,Se,Ae){for(var $e=[],tt=Ie?Ie.clone().xStartOf("month"):-1/0,mt=Se?Se.clone().xEndOf("month"):1/0,He=0;He<12;He++){var Zt=Ae.clone().xMonth(He),pt=Zt.clone().xStartOf("month"),ln=Zt.clone().xEndOf("month");Zt.disabled=ptmt,$e.push(Zt)}return $e},fe.changeLocale(R,N),fe},_s=nr;function ka(G){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ka=function(N){return typeof N}:ka=function(N){return N&&typeof Symbol=="function"&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N},ka(G)}function oi(G,R){return Cs(G)||Ss(G,R)||Ua(G,R)||Oa()}function Oa(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ua(G,R){if(G){if(typeof G=="string")return qe(G,R);var N=Object.prototype.toString.call(G).slice(8,-1);if(N==="Object"&&G.constructor&&(N=G.constructor.name),N==="Map"||N==="Set")return Array.from(G);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return qe(G,R)}}function qe(G,R){(R==null||R>G.length)&&(R=G.length);for(var N=0,fe=new Array(R);Nfe||R.checkDisable("d",Se),R.range&&!Ie.disabled){var Ae=oi(R.selectedDates,2),$e=Ae[0],tt=Ae[1];Ie.isFirst=Ie.selected&&$e&&Z($e,H),Ie.isLast=Ie.selected&&tt&&Z(tt,H),Ie.isBetween=!Ie.selected&&$e&&tt&&H>$e&&Hfe&&Se=this.date.clone().xStartOf("month")},nextMonthDisabled:function(){return this.hasStep("d")&&this.maxDate&&this.maxDate.clone().xStartOf("month")<=this.date.clone().xStartOf("month")},canGoToday:function(){if(!this.minDate&&!this.maxDate)return!0;var R=this.now,N=this.minDate&&this.minDate<=R,fe=this.maxDate&&R<=this.maxDate;return this.type==="time"&&(this.minDate&&(N=R.clone().hour(this.minDate.hour()).minute(this.minDate.minute()),N=N<=R),this.maxDate&&(fe=this.now.clone().hour(this.maxDate.hour()).minute(this.maxDate.minute()),fe=R<=fe)),this.minDate&&this.maxDate?N&&fe:this.minDate?N:this.maxDate?fe:!1},altFormatted:function(){var R=this.altFormat;if(R===""||R===void 0)switch(this.type){case"time":R="HH:mm:ss [GMT]ZZ";break;case"datetime":R="YYYY-MM-DD HH:mm:ss [GMT]ZZ";break;case"date":R="YYYY-MM-DD";break;case"year":R="YYYY";break;case"month":R="MM";break;case"year-month":R="YYYY-MM";break}return this.output.map(function(N){return N.format(R)}).join(" ~ ")},selfFormat:function(){var R=this.format;if(["",void 0,"date"].indexOf(R)!==-1)switch(this.type){case"time":R="HH:mm";break;case"datetime":R="jYYYY/jMM/jDD HH:mm";break;case"date":R="jYYYY/jMM/jDD";break;case"year":R="jYYYY";break;case"month":R="jMM";break;case"year-month":R="jYYYY/jMM";break}return R},selfInputFormat:function(){return this.inputFormat===""||this.inputFormat===void 0?this.selfFormat:this.inputFormat},outputValue:function(){var R=this,N=$(this.output),fe=this.selfFormat,de=this.modelValue instanceof Date||this.format==="date";return N.map(function(H){return/j\w/.test(fe)&&H.locale("fa"),R.setTimezone(H,"out"),de?H.toDate():H.format(fe)})},selfDisplayFormat:function(){var R=this.displayFormat||this.selfFormat,N=this.localeData.config.displayFormat;return N?typeof N=="function"?N(this):N:(this.localeData.name!=="fa"&&(R=R.replace(/j/g,"")),R)},displayValue:function(){var R=this,N=this.selfDisplayFormat;return this.output.map(function(fe){var de=fe.clone();return/j\w/.test(N)&&de.locale("fa"),R.convertToLocaleNumber(de.format(N))}).join(" ~ ")},isDisableTime:function(){return this.hasStep("t")&&this.checkDisable("t",this.time)},canSubmit:function(){if(!this.disable)return!0;var R=!0;return this.hasStep("t")&&(R=!this.isDisableTime),R&&this.type!=="time"&&(R=!this.checkDisable("d",this.date)),R},weekDays:function(){for(var R=JSON.parse(JSON.stringify(this.core.moment().localeData().weekdaysMin())),N=this.core.locale.config.dow;N>0;)R.push(R.shift()),N--;return R},lang:function(){return this.localeData.config.lang},isPopover:function(){return(this.popover===""||this.popover)&&this.windowWidth>480},isDataArray:function(){return this.range||this.multiple},isCompactTime:function(){return this.compactTime||this.type==="datetime"&&this.simple},customInputElement:function(){return this.element?"#".concat(this.element):this.customInput}},watch:{type:{handler:"setType",immediate:!0},view:{handler:"setView",immediate:!0},modelValue:{handler:"updateDates",immediate:!0},min:{handler:"setMinMax",immediate:!0},max:{handler:"setMinMax",immediate:!0},timezone:{handler:"updateDates"},inline:{handler:function(R){this.disabled||(this.visible=!!R)},immediate:!0},disabled:{handler:function(R){R?this.visible=!1:this.inline&&(this.visible=!0)},immediate:!0},selectedDate:function(R,N){this.setDirection("directionClass",R,N)},date:function(R,N){this.setDirection("directionClassDate",R,N),this.isLower(this.date)&&(this.date=this.minDate.clone()),this.isMore(this.date)&&(this.date=this.maxDate.clone())},visible:function(R){var N=this;if(R){if(this.disabled)return this.visible=!1;this.type==="datetime"&&this.view==="day"&&this.goStep("d"),this.view!=="day"&&this.goStep(this.shortCodes[this.view]||"d"),this.$nextTick(function(){if(N.appendTo)try{var fe=document.querySelector(N.appendTo);fe.appendChild(N.$refs.picker)}catch{console.warn('Cannot append picker to "'.concat(N.appendTo,'"!'))}}),this.checkScroll(),this.setPlacement(),this.$emit("open",this)}else{if(this.inline&&!this.disabled)return this.visible=!0;this.$emit("close",this)}},show:function(R){this.visible=R},locale:{immediate:!0,handler:function(R){var N=R.toString().split(",");this.locales=N.length?N:["fa"],this.core.locale.name!==this.locales[0]&&this.setLocale(this.locales[0])}},localeConfig:{deep:!0,immediate:!0,handler:function(R){this.core.setLocalesConfig(R),this.setLocale(this.localeData.name)}},"localeData.name":function(){this.$emit("locale-change",this.localeData),this.setMinMax()},displayValue:{immediate:!0,handler:function(R){if(this.customInput){var N=document.querySelector(this.customInput);N&&(N.value=R)}}}},created:function(){var R=this;this.updateNowInterval=setInterval(function(){R.now=R.core.moment()},1e3)},mounted:function(){var R=this;this.$nextTick(function(){R.customInputElement&&!R.editable&&be(R.customInputElement,"click",R.focus),R.customInput&&R.editable&&be(R.customInput,"blur",R.setOutput)}),document.body.addEventListener("keydown",function(N){N=N||event;var fe=N.keyCode;(fe===9||fe===27)&&R.visible&&(R.visible=!1)}),window.addEventListener("resize",this.onWindowResize,!0),window.addEventListener("mousedown",this.onWindowClick,!0)},onBeforeUnmount:function(){window.clearInterval(this.updateNowInterval),window.removeEventListener("resize",this.onWindowResize,!0),window.removeEventListener("mousedown",this.onWindowClick,!0);var R=this.$refs.picker;this.appendTo&&R&&R.$el&&R.$el.parentNode&&R.$el.parentNode.removeChild(R.$el)},methods:{nextStep:function(R){var N=this,fe=function(){var Ie=N.range?2:N.multiple?0:1,Se=N.selectedDates.length>=Ie;(N.autoSubmit||N.inline)&&Se&&N.submit(!N.multiple)};if(this.simple){(this.type==="date"&&R==="day"||this.type==="year-month"&&R==="month"||this.type==="year"||this.type==="month")&&fe();return}var de=this.step+1;this.isCompactTime&&this.type==="datetime"&&(de+=1),this.steps.length<=de?fe():(this.step++,this.goStep(this.step))},goStep:function(R){this.step=typeof R=="number"?R:this.steps.indexOf(R),this.checkScroll()},checkScroll:function(){var R=this,N=this.currentStep;(N==="y"||N==="m"&&this.visible)&&setTimeout(function(){var fe=R.$refs[{y:"year",m:"month"}[N]];if(fe){var de=fe.querySelector(".vpd-selected");if(de&&"scrollIntoView"in de)try{de.scrollIntoView({block:"center"})}catch{de.scrollIntoView()}}},100)},nextMonth:function(){this.date=this.date.clone().xAdd(1,"month"),this.$emit("next-month",this.date.clone())},prevMonth:function(){this.date=this.date.clone().xAdd(-1,"month"),this.$emit("prev-month",this.date.clone())},selectDay:function(R){if(!(!R.date||R.disabled)){var N=this.core.moment(R.date);if(N.set({hour:this.time.hour(),minute:this.time.minute(),second:0}),this.date=N.clone(),this.time=N.clone(),this.range){var fe=this.selectedDates.length;!fe||fe>1?this.selectedDates=[N.clone()]:(this.selectedDates.push(N.clone()),this.selectedDates.sort(function(H,Ie){return H-Ie}))}else if(this.multiple){var de=this.selectedDates.findIndex(function(H){return H.valueOf()===N.valueOf()});de>-1?this.selectedDates.splice(de,1):this.selectedDates.push(N.clone())}else this.selectedDates=[N.clone()];this.nextStep("day")}},selectYear:function(R){R.disabled||(this.date=this.date.clone().xYear(R.xYear()),["year","year-month"].indexOf(this.type)!==-1&&(this.selectedDates=[this.date.clone()]),this.$emit("year-change",R),this.nextStep("year"))},selectMonth:function(R){R.disabled||(this.date=this.date.clone().xMonth(R.xMonth()),["month","year-month"].indexOf(this.type)!==-1&&(this.selectedDates=[this.date.clone()]),this.$emit("month-change",R),this.nextStep("month"))},submit:function(){var R=this,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,fe=this.steps.length-1,de=this.selectedDates;if(this.isCompactTime&&this.type==="datetime"&&(fe-=1),this.step1&&(de[0].xStartOf("day"),de[1].xEndOf("day")),this.output=$(de),N&&(this.visible=!1),this.isDataArray?(this.$emit("update:modelValue",this.outputValue),this.$emit("change",$(de))):(this.$emit("update:modelValue",this.outputValue[0]),this.$emit("change",de[0].clone()))},updateDates:function(R){var N=this;if(R||(R=this.isDataArray?[]:""),!(this.date.clone&&R.toString()===this.outputValue.toString())){var fe=R instanceof Array,de=function(Ie){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ae,$e=N.modelValue instanceof Array?N.modelValue[Se]:N.modelValue;try{var tt=ka(Ie)==="object";Ie instanceof Date?Ae=N.getMoment(Ie):Ie&&tt&&"clone"in Ie?Ae=Ie.clone():(Ie===null||!tt)&&(Ae=N.getMoment(Ie||$e||N.initialValue)),Ae=Ae.isValid()?Ae:N.core.moment()}catch{Ae=N.core.moment()}return N.setTimezone(Ae,"in"),Ae};fe?(this.date=de(R[0]),this.selectedDates=R.map(de)):this.date=de(R),this.hasStep("t")||this.date.set({hour:0,minute:0,second:0}),this.isLower(this.date)?this.date=this.minDate.clone():this.isMore(this.date)&&(this.date=this.maxDate.clone()),fe||(this.selectedDates=[this.date.clone()]),this.time=this.date.clone(),this.modelValue!==""&&this.modelValue!==null&&this.modelValue.length?this.output=$(this.selectedDates):this.output=[]}},goToday:function(){var R=this.core.moment();this.hasStep("t")||R.set({hour:0,minute:0,second:0}),this.date=R.clone(),this.time=R.clone(),this.selectedDates=[R.clone()]},setType:function(){switch(this.type){case"date":this.steps=["y","m","d"],this.goStep("d");break;case"datetime":this.steps=["y","m","d","t"],this.goStep("d");break;case"year":this.steps=["y"],this.goStep("y");break;case"month":this.steps=["m"],this.goStep("m");break;case"time":this.steps=["t"],this.goStep("t");break;case"year-month":this.steps=["y","m"],this.goStep("y");break}},setView:function(){var R=this.shortCodes[this.view];this.hasStep(R)&&this.goStep(R)},setDirection:function(R,N,fe){this[R]=N>fe?"direction-next":"direction-prev"},setMinMax:function(){var R=this.getMoment(this.min),N=this.getMoment(this.max);this.minDate=this.min&&R.isValid()?R:!1,this.maxDate=this.max&&N.isValid()?N:!1},getMoment:function(R){var N,fe=this.core.moment;if(R instanceof Date)return fe(R);if(this.selfInputFormat==="x"||this.selfInputFormat==="unix")N=fe(R.toString().length===10?R*1e3:R*1);else try{if(R){var de=fe(R,this.selfInputFormat),H=fe(R,this.selfFormat),Ie=fe(),Se=Ie.xYear();this.type==="month"?(de.xYear(Se),H.xYear(Se)):this.type==="time"&&(de=Ie.clone().set({h:de.hour(),m:de.minute(),s:0}),H=de.clone()),de.year()!==H.year()&&de.year()<1900?N=H.clone():N=de.clone()}else N=fe()}catch{N=fe()}return N},focus:function(R){if(this.editable)this.$refs.input&&this.$refs.input.focus();else return R?(R.preventDefault(),R.stopPropagation(),R.target.blur(),this.visible=!this.visible):this.visible=!0,!1},hasStep:function(R){return this.steps.indexOf(R)!==-1},setOutput:function(R){var N=this;if(this.editable){var fe=R.target.value.split("~"),de=fe.map(function(H){if(H="".concat(H).replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),H==="")return null;try{var Ie=N.core.moment(H,N.selfDisplayFormat);return Ie.isValid()?Ie:null}catch{return null}});this.output=de.filter(function(H){return H}),this.output.sort(function(H,Ie){return H-Ie}),this.output.length?(this.updateDates($(this.output)),this.submit()):(this.$emit("update:modelValue",this.isDataArray?[]:null),this.$emit("change",this.isDataArray?[]:null))}},wrapperClick:function(){this.visible=!1,this.wrapperSubmit&&this.canSubmit&&this.submit()},applyDevFn:function(R,N){var fe=!1,de=Array.prototype.splice.call(arguments,2);try{de.push({y:"year",m:"month",d:"day",t:"time"}[N]),fe=R.apply(null,de)}catch(H){console.error(H)}return fe},checkDisable:function(R,N){var fe=this,de=this.disable;if(!de)return!1;var H=ka(de),Ie=function(tt,mt,He){if(tt instanceof RegExp)return tt.test(mt);if(tt===mt)return!0;if(R==="d"){var Zt=tt.length;return mt.substr(0,Zt)===tt||He.clone().locale("en").format("dddd")===tt}return!1},Se=function(tt,mt){var He=!1;if(H==="function")return fe.applyDevFn(de,R,mt,tt.clone());if(Object.prototype.toString.call(de)==="[object Array]"){for(var Zt=de.length,pt=0;ptthis.maxDate},clearValue:function(){this.disabled||(this.output=[],this.$emit("update:modelValue",this.isDataArray?[]:""),this.$emit("change",this.isDataArray?[]:null))},setLocale:function(R){this.core.changeLocale(R,this.localeConfig),this.date=this.date.clone(),this.selectedDates=this.selectedDates.map(function(N){return N.clone()})},setTimezone:function(R,N){var fe=this.timezone;if(fe){var de=N==="in"?1:-1,H=this.core.momentBase;if(typeof fe=="string"){var Ie=H().utc().format("YYYY-MM-DDTHH:mm:ss")+fe;R.add(H.parseZone(Ie).utcOffset()*de,"minutes")}else typeof fe=="boolean"&&fe?R.subtract(new Date(R).getTimezoneOffset()*de,"minutes"):typeof fe=="function"&&(R=fe(R,N,this))}return R.clone()},convertToLocaleNumber:function(R){return this.convertNumbers&&this.locale==="fa"?"".concat(R).replace(/\d+/g,function(N){for(var fe="",de=0,H=N.length;de{lt.previousActiveElement instanceof HTMLElement?(lt.previousActiveElement.focus(),lt.previousActiveElement=null):document.body&&document.body.focus()},Yj=t=>new Promise(e=>{if(!t)return e();const n=window.scrollX,a=window.scrollY;lt.restoreFocusTimeout=setTimeout(()=>{Bj(),e()},Fj),window.scrollTo(n,a)}),y_="swal2-",Hj=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error","draggable","dragging"],Ce=Hj.reduce((t,e)=>(t[e]=y_+e,t),{}),jj=["success","warning","info","question","error"],Qc=jj.reduce((t,e)=>(t[e]=y_+e,t),{}),x_="SweetAlert2:",Pg=t=>t.charAt(0).toUpperCase()+t.slice(1),va=t=>{console.warn(`${x_} ${typeof t=="object"?t.join(" "):t}`)},ws=t=>{console.error(`${x_} ${t}`)},hy=[],zj=t=>{hy.includes(t)||(hy.push(t),va(t))},w_=function(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;zj(`"${t}" is deprecated and will be removed in the next major release.${e?` Use "${e}" instead.`:""}`)},Qu=t=>typeof t=="function"?t():t,Tg=t=>t&&typeof t.toPromise=="function",Hl=t=>Tg(t)?t.toPromise():Promise.resolve(t),Ig=t=>t&&Promise.resolve(t)===t,xa=()=>document.body.querySelector(`.${Ce.container}`),jl=t=>{const e=xa();return e?e.querySelector(t):null},Wa=t=>jl(`.${t}`),Vt=()=>Wa(Ce.popup),Ao=()=>Wa(Ce.icon),Wj=()=>Wa(Ce["icon-content"]),k_=()=>Wa(Ce.title),Mg=()=>Wa(Ce["html-container"]),__=()=>Wa(Ce.image),Og=()=>Wa(Ce["progress-steps"]),ed=()=>Wa(Ce["validation-message"]),Ii=()=>jl(`.${Ce.actions} .${Ce.confirm}`),Po=()=>jl(`.${Ce.actions} .${Ce.cancel}`),ks=()=>jl(`.${Ce.actions} .${Ce.deny}`),$j=()=>Wa(Ce["input-label"]),To=()=>jl(`.${Ce.loader}`),zl=()=>Wa(Ce.actions),S_=()=>Wa(Ce.footer),td=()=>Wa(Ce["timer-progress-bar"]),Lg=()=>Wa(Ce.close),Xj=` - a[href], - area[href], - input:not([disabled]), - select:not([disabled]), - textarea:not([disabled]), - button:not([disabled]), - iframe, - object, - embed, - [tabindex="0"], - [contenteditable], - audio[controls], - video[controls], - summary -`,Eg=()=>{const t=Vt();if(!t)return[];const e=t.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),n=Array.from(e).sort((r,s)=>{const o=parseInt(r.getAttribute("tabindex")||"0"),l=parseInt(s.getAttribute("tabindex")||"0");return o>l?1:or.getAttribute("tabindex")!=="-1");return[...new Set(n.concat(i))].filter(r=>Sa(r))},Dg=()=>Xi(document.body,Ce.shown)&&!Xi(document.body,Ce["toast-shown"])&&!Xi(document.body,Ce["no-backdrop"]),nd=()=>{const t=Vt();return t?Xi(t,Ce.toast):!1},Uj=()=>{const t=Vt();return t?t.hasAttribute("data-loading"):!1},$a=(t,e)=>{if(t.textContent="",e){const a=new DOMParser().parseFromString(e,"text/html"),i=a.querySelector("head");i&&Array.from(i.childNodes).forEach(s=>{t.appendChild(s)});const r=a.querySelector("body");r&&Array.from(r.childNodes).forEach(s=>{s instanceof HTMLVideoElement||s instanceof HTMLAudioElement?t.appendChild(s.cloneNode(!0)):t.appendChild(s)})}},Xi=(t,e)=>{if(!e)return!1;const n=e.split(/\s+/);for(let a=0;a{Array.from(t.classList).forEach(n=>{!Object.values(Ce).includes(n)&&!Object.values(Qc).includes(n)&&!Object.values(e.showClass||{}).includes(n)&&t.classList.remove(n)})},Ba=(t,e,n)=>{if(Gj(t,e),!e.customClass)return;const a=e.customClass[n];if(a){if(typeof a!="string"&&!a.forEach){va(`Invalid type of customClass.${n}! Expected string or iterable object, got "${typeof a}"`);return}It(t,a)}},ad=(t,e)=>{if(!e)return null;switch(e){case"select":case"textarea":case"file":return t.querySelector(`.${Ce.popup} > .${Ce[e]}`);case"checkbox":return t.querySelector(`.${Ce.popup} > .${Ce.checkbox} input`);case"radio":return t.querySelector(`.${Ce.popup} > .${Ce.radio} input:checked`)||t.querySelector(`.${Ce.popup} > .${Ce.radio} input:first-child`);case"range":return t.querySelector(`.${Ce.popup} > .${Ce.range} input`);default:return t.querySelector(`.${Ce.popup} > .${Ce.input}`)}},C_=t=>{if(t.focus(),t.type!=="file"){const e=t.value;t.value="",t.value=e}},A_=(t,e,n)=>{!t||!e||(typeof e=="string"&&(e=e.split(/\s+/).filter(Boolean)),e.forEach(a=>{Array.isArray(t)?t.forEach(i=>{n?i.classList.add(a):i.classList.remove(a)}):n?t.classList.add(a):t.classList.remove(a)}))},It=(t,e)=>{A_(t,e,!0)},ni=(t,e)=>{A_(t,e,!1)},hr=(t,e)=>{const n=Array.from(t.children);for(let a=0;a{n===`${parseInt(n)}`&&(n=parseInt(n)),n||parseInt(n)===0?t.style.setProperty(e,typeof n=="number"?`${n}px`:n):t.style.removeProperty(e)},Fn=function(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"flex";t&&(t.style.display=e)},ia=t=>{t&&(t.style.display="none")},Vg=function(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"block";t&&new MutationObserver(()=>{Wl(t,t.innerHTML,e)}).observe(t,{childList:!0,subtree:!0})},fy=(t,e,n,a)=>{const i=t.querySelector(e);i&&i.style.setProperty(n,a)},Wl=function(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"flex";e?Fn(t,n):ia(t)},Sa=t=>!!(t&&(t.offsetWidth||t.offsetHeight||t.getClientRects().length)),qj=()=>!Sa(Ii())&&!Sa(ks())&&!Sa(Po()),my=t=>t.scrollHeight>t.clientHeight,P_=t=>{const e=window.getComputedStyle(t),n=parseFloat(e.getPropertyValue("animation-duration")||"0"),a=parseFloat(e.getPropertyValue("transition-duration")||"0");return n>0||a>0},Rg=function(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const n=td();n&&Sa(n)&&(e&&(n.style.transition="none",n.style.width="100%"),setTimeout(()=>{n.style.transition=`width ${t/1e3}s linear`,n.style.width="0%"},10))},Zj=()=>{const t=td();if(!t)return;const e=parseInt(window.getComputedStyle(t).width);t.style.removeProperty("transition"),t.style.width="100%";const n=parseInt(window.getComputedStyle(t).width),a=e/n*100;t.style.width=`${a}%`},Kj=()=>typeof window>"u"||typeof document>"u",Jj=` -
    - -
      -
      - -

      -
      - - -
      - - -
      - -
      - - -
      -
      -
      - - - -
      -
      -
      -
      -
      -
      -`.replace(/(^|\n)\s*/g,""),Qj=()=>{const t=xa();return t?(t.remove(),ni([document.documentElement,document.body],[Ce["no-backdrop"],Ce["toast-shown"],Ce["has-column"]]),!0):!1},Er=()=>{lt.currentInstance.resetValidationMessage()},e5=()=>{const t=Vt(),e=hr(t,Ce.input),n=hr(t,Ce.file),a=t.querySelector(`.${Ce.range} input`),i=t.querySelector(`.${Ce.range} output`),r=hr(t,Ce.select),s=t.querySelector(`.${Ce.checkbox} input`),o=hr(t,Ce.textarea);e.oninput=Er,n.onchange=Er,r.onchange=Er,s.onchange=Er,o.oninput=Er,a.oninput=()=>{Er(),i.value=a.value},a.onchange=()=>{Er(),i.value=a.value}},t5=t=>typeof t=="string"?document.querySelector(t):t,n5=t=>{const e=Vt();e.setAttribute("role",t.toast?"alert":"dialog"),e.setAttribute("aria-live",t.toast?"polite":"assertive"),t.toast||e.setAttribute("aria-modal","true")},a5=t=>{window.getComputedStyle(t).direction==="rtl"&&It(xa(),Ce.rtl)},i5=t=>{const e=Qj();if(Kj()){ws("SweetAlert2 requires document to initialize");return}const n=document.createElement("div");n.className=Ce.container,e&&It(n,Ce["no-transition"]),$a(n,Jj),n.dataset.swal2Theme=t.theme;const a=t5(t.target);a.appendChild(n),n5(t),a5(a),e5()},Ng=(t,e)=>{t instanceof HTMLElement?e.appendChild(t):typeof t=="object"?r5(t,e):t&&$a(e,t)},r5=(t,e)=>{t.jquery?s5(e,t):$a(e,t.toString())},s5=(t,e)=>{if(t.textContent="",0 in e)for(let n=0;n in e;n++)t.appendChild(e[n].cloneNode(!0));else t.appendChild(e.cloneNode(!0))},o5=(t,e)=>{const n=zl(),a=To();!n||!a||(!e.showConfirmButton&&!e.showDenyButton&&!e.showCancelButton?ia(n):Fn(n),Ba(n,e,"actions"),l5(n,a,e),$a(a,e.loaderHtml||""),Ba(a,e,"loader"))};function l5(t,e,n){const a=Ii(),i=ks(),r=Po();!a||!i||!r||(lh(a,"confirm",n),lh(i,"deny",n),lh(r,"cancel",n),c5(a,i,r,n),n.reverseButtons&&(n.toast?(t.insertBefore(r,a),t.insertBefore(i,a)):(t.insertBefore(r,e),t.insertBefore(i,e),t.insertBefore(a,e))))}function c5(t,e,n,a){if(!a.buttonsStyling){ni([t,e,n],Ce.styled);return}It([t,e,n],Ce.styled),a.confirmButtonColor&&(t.style.backgroundColor=a.confirmButtonColor,It(t,Ce["default-outline"])),a.denyButtonColor&&(e.style.backgroundColor=a.denyButtonColor,It(e,Ce["default-outline"])),a.cancelButtonColor&&(n.style.backgroundColor=a.cancelButtonColor,It(n,Ce["default-outline"]))}function lh(t,e,n){const a=Pg(e);Wl(t,n[`show${a}Button`],"inline-block"),$a(t,n[`${e}ButtonText`]||""),t.setAttribute("aria-label",n[`${e}ButtonAriaLabel`]||""),t.className=Ce[e],Ba(t,n,`${e}Button`)}const u5=(t,e)=>{const n=Lg();n&&($a(n,e.closeButtonHtml||""),Ba(n,e,"closeButton"),Wl(n,e.showCloseButton),n.setAttribute("aria-label",e.closeButtonAriaLabel||""))},d5=(t,e)=>{const n=xa();n&&(h5(n,e.backdrop),f5(n,e.position),m5(n,e.grow),Ba(n,e,"container"))};function h5(t,e){typeof e=="string"?t.style.background=e:e||It([document.documentElement,document.body],Ce["no-backdrop"])}function f5(t,e){e&&(e in Ce?It(t,Ce[e]):(va('The "position" parameter is not valid, defaulting to "center"'),It(t,Ce.center)))}function m5(t,e){e&&It(t,Ce[`grow-${e}`])}var nn={innerParams:new WeakMap,domCache:new WeakMap};const g5=["input","file","range","select","radio","checkbox","textarea"],v5=(t,e)=>{const n=Vt();if(!n)return;const a=nn.innerParams.get(t),i=!a||e.input!==a.input;g5.forEach(r=>{const s=hr(n,Ce[r]);s&&(y5(r,e.inputAttributes),s.className=Ce[r],i&&ia(s))}),e.input&&(i&&p5(e),x5(e))},p5=t=>{if(!t.input)return;if(!wn[t.input]){ws(`Unexpected type of input! Expected ${Object.keys(wn).join(" | ")}, got "${t.input}"`);return}const e=T_(t.input);if(!e)return;const n=wn[t.input](e,t);Fn(e),t.inputAutoFocus&&setTimeout(()=>{C_(n)})},b5=t=>{for(let e=0;e{const n=Vt();if(!n)return;const a=ad(n,t);if(a){b5(a);for(const i in e)a.setAttribute(i,e[i])}},x5=t=>{if(!t.input)return;const e=T_(t.input);e&&Ba(e,t,"input")},Fg=(t,e)=>{!t.placeholder&&e.inputPlaceholder&&(t.placeholder=e.inputPlaceholder)},$l=(t,e,n)=>{if(n.inputLabel){const a=document.createElement("label"),i=Ce["input-label"];a.setAttribute("for",t.id),a.className=i,typeof n.customClass=="object"&&It(a,n.customClass.inputLabel),a.innerText=n.inputLabel,e.insertAdjacentElement("beforebegin",a)}},T_=t=>{const e=Vt();if(e)return hr(e,Ce[t]||Ce.input)},eu=(t,e)=>{["string","number"].includes(typeof e)?t.value=`${e}`:Ig(e)||va(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof e}"`)},wn={};wn.text=wn.email=wn.password=wn.number=wn.tel=wn.url=wn.search=wn.date=wn["datetime-local"]=wn.time=wn.week=wn.month=(t,e)=>(eu(t,e.inputValue),$l(t,t,e),Fg(t,e),t.type=e.input,t);wn.file=(t,e)=>($l(t,t,e),Fg(t,e),t);wn.range=(t,e)=>{const n=t.querySelector("input"),a=t.querySelector("output");return eu(n,e.inputValue),n.type=e.input,eu(a,e.inputValue),$l(n,t,e),t};wn.select=(t,e)=>{if(t.textContent="",e.inputPlaceholder){const n=document.createElement("option");$a(n,e.inputPlaceholder),n.value="",n.disabled=!0,n.selected=!0,t.appendChild(n)}return $l(t,t,e),t};wn.radio=t=>(t.textContent="",t);wn.checkbox=(t,e)=>{const n=ad(Vt(),"checkbox");n.value="1",n.checked=!!e.inputValue;const a=t.querySelector("span");return $a(a,e.inputPlaceholder||e.inputLabel),n};wn.textarea=(t,e)=>{eu(t,e.inputValue),Fg(t,e),$l(t,t,e);const n=a=>parseInt(window.getComputedStyle(a).marginLeft)+parseInt(window.getComputedStyle(a).marginRight);return setTimeout(()=>{if("MutationObserver"in window){const a=parseInt(window.getComputedStyle(Vt()).width),i=()=>{if(!document.body.contains(t))return;const r=t.offsetWidth+n(t);r>a?Vt().style.width=`${r}px`:Zr(Vt(),"width",e.width)};new MutationObserver(i).observe(t,{attributes:!0,attributeFilter:["style"]})}}),t};const w5=(t,e)=>{const n=Mg();n&&(Vg(n),Ba(n,e,"htmlContainer"),e.html?(Ng(e.html,n),Fn(n,"block")):e.text?(n.textContent=e.text,Fn(n,"block")):ia(n),v5(t,e))},k5=(t,e)=>{const n=S_();n&&(Vg(n),Wl(n,e.footer,"block"),e.footer&&Ng(e.footer,n),Ba(n,e,"footer"))},_5=(t,e)=>{const n=nn.innerParams.get(t),a=Ao();if(!a)return;if(n&&e.icon===n.icon){vy(a,e),gy(a,e);return}if(!e.icon&&!e.iconHtml){ia(a);return}if(e.icon&&Object.keys(Qc).indexOf(e.icon)===-1){ws(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${e.icon}"`),ia(a);return}Fn(a),vy(a,e),gy(a,e),It(a,e.showClass&&e.showClass.icon),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",I_)},gy=(t,e)=>{for(const[n,a]of Object.entries(Qc))e.icon!==n&&ni(t,a);It(t,e.icon&&Qc[e.icon]),A5(t,e),I_(),Ba(t,e,"icon")},I_=()=>{const t=Vt();if(!t)return;const e=window.getComputedStyle(t).getPropertyValue("background-color"),n=t.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let a=0;a - -
      -
      -`,C5=` - - - - -`,vy=(t,e)=>{if(!e.icon&&!e.iconHtml)return;let n=t.innerHTML,a="";e.iconHtml?a=py(e.iconHtml):e.icon==="success"?(a=S5,n=n.replace(/ style=".*?"/g,"")):e.icon==="error"?a=C5:e.icon&&(a=py({question:"?",warning:"!",info:"i"}[e.icon])),n.trim()!==a.trim()&&$a(t,a)},A5=(t,e)=>{if(e.iconColor){t.style.color=e.iconColor,t.style.borderColor=e.iconColor;for(const n of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])fy(t,n,"background-color",e.iconColor);fy(t,".swal2-success-ring","border-color",e.iconColor)}},py=t=>`
      ${t}
      `,P5=(t,e)=>{const n=__();if(n){if(!e.imageUrl){ia(n);return}Fn(n,""),n.setAttribute("src",e.imageUrl),n.setAttribute("alt",e.imageAlt||""),Zr(n,"width",e.imageWidth),Zr(n,"height",e.imageHeight),n.className=Ce.image,Ba(n,e,"image")}};let Bg=!1,M_=0,O_=0,L_=0,E_=0;const T5=t=>{t.addEventListener("mousedown",tu),document.body.addEventListener("mousemove",nu),t.addEventListener("mouseup",au),t.addEventListener("touchstart",tu),document.body.addEventListener("touchmove",nu),t.addEventListener("touchend",au)},I5=t=>{t.removeEventListener("mousedown",tu),document.body.removeEventListener("mousemove",nu),t.removeEventListener("mouseup",au),t.removeEventListener("touchstart",tu),document.body.removeEventListener("touchmove",nu),t.removeEventListener("touchend",au)},tu=t=>{const e=Vt();if(t.target===e||Ao().contains(t.target)){Bg=!0;const n=D_(t);M_=n.clientX,O_=n.clientY,L_=parseInt(e.style.insetInlineStart)||0,E_=parseInt(e.style.insetBlockStart)||0,It(e,"swal2-dragging")}},nu=t=>{const e=Vt();if(Bg){let{clientX:n,clientY:a}=D_(t);e.style.insetInlineStart=`${L_+(n-M_)}px`,e.style.insetBlockStart=`${E_+(a-O_)}px`}},au=()=>{const t=Vt();Bg=!1,ni(t,"swal2-dragging")},D_=t=>{let e=0,n=0;return t.type.startsWith("mouse")?(e=t.clientX,n=t.clientY):t.type.startsWith("touch")&&(e=t.touches[0].clientX,n=t.touches[0].clientY),{clientX:e,clientY:n}},M5=(t,e)=>{const n=xa(),a=Vt();if(!(!n||!a)){if(e.toast){Zr(n,"width",e.width),a.style.width="100%";const i=To();i&&a.insertBefore(i,Ao())}else Zr(a,"width",e.width);Zr(a,"padding",e.padding),e.color&&(a.style.color=e.color),e.background&&(a.style.background=e.background),ia(ed()),O5(a,e),e.draggable&&!e.toast?(It(a,Ce.draggable),T5(a)):(ni(a,Ce.draggable),I5(a))}},O5=(t,e)=>{const n=e.showClass||{};t.className=`${Ce.popup} ${Sa(t)?n.popup:""}`,e.toast?(It([document.documentElement,document.body],Ce["toast-shown"]),It(t,Ce.toast)):It(t,Ce.modal),Ba(t,e,"popup"),typeof e.customClass=="string"&&It(t,e.customClass),e.icon&&It(t,Ce[`icon-${e.icon}`])},L5=(t,e)=>{const n=Og();if(!n)return;const{progressSteps:a,currentProgressStep:i}=e;if(!a||a.length===0||i===void 0){ia(n);return}Fn(n),n.textContent="",i>=a.length&&va("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),a.forEach((r,s)=>{const o=E5(r);if(n.appendChild(o),s===i&&It(o,Ce["active-progress-step"]),s!==a.length-1){const l=D5(e);n.appendChild(l)}})},E5=t=>{const e=document.createElement("li");return It(e,Ce["progress-step"]),$a(e,t),e},D5=t=>{const e=document.createElement("li");return It(e,Ce["progress-step-line"]),t.progressStepsDistance&&Zr(e,"width",t.progressStepsDistance),e},V5=(t,e)=>{const n=k_();n&&(Vg(n),Wl(n,e.title||e.titleText,"block"),e.title&&Ng(e.title,n),e.titleText&&(n.innerText=e.titleText),Ba(n,e,"title"))},V_=(t,e)=>{M5(t,e),d5(t,e),L5(t,e),_5(t,e),P5(t,e),V5(t,e),u5(t,e),w5(t,e),o5(t,e),k5(t,e);const n=Vt();typeof e.didRender=="function"&&n&&e.didRender(n),lt.eventEmitter.emit("didRender",n)},R5=()=>Sa(Vt()),R_=()=>{var t;return(t=Ii())===null||t===void 0?void 0:t.click()},N5=()=>{var t;return(t=ks())===null||t===void 0?void 0:t.click()},F5=()=>{var t;return(t=Po())===null||t===void 0?void 0:t.click()},Io=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),N_=t=>{t.keydownTarget&&t.keydownHandlerAdded&&(t.keydownTarget.removeEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!1)},B5=(t,e,n)=>{N_(t),e.toast||(t.keydownHandler=a=>H5(e,a,n),t.keydownTarget=e.keydownListenerCapture?window:Vt(),t.keydownListenerCapture=e.keydownListenerCapture,t.keydownTarget.addEventListener("keydown",t.keydownHandler,{capture:t.keydownListenerCapture}),t.keydownHandlerAdded=!0)},$f=(t,e)=>{var n;const a=Eg();if(a.length){t=t+e,t===a.length?t=0:t===-1&&(t=a.length-1),a[t].focus();return}(n=Vt())===null||n===void 0||n.focus()},F_=["ArrowRight","ArrowDown"],Y5=["ArrowLeft","ArrowUp"],H5=(t,e,n)=>{t&&(e.isComposing||e.keyCode===229||(t.stopKeydownPropagation&&e.stopPropagation(),e.key==="Enter"?j5(e,t):e.key==="Tab"?z5(e):[...F_,...Y5].includes(e.key)?W5(e.key):e.key==="Escape"&&$5(e,t,n)))},j5=(t,e)=>{if(!Qu(e.allowEnterKey))return;const n=ad(Vt(),e.input);if(t.target&&n&&t.target instanceof HTMLElement&&t.target.outerHTML===n.outerHTML){if(["textarea","file"].includes(e.input))return;R_(),t.preventDefault()}},z5=t=>{const e=t.target,n=Eg();let a=-1;for(let i=0;i{const e=zl(),n=Ii(),a=ks(),i=Po();if(!e||!n||!a||!i)return;const r=[n,a,i];if(document.activeElement instanceof HTMLElement&&!r.includes(document.activeElement))return;const s=F_.includes(t)?"nextElementSibling":"previousElementSibling";let o=document.activeElement;if(o){for(let l=0;l{Qu(e.allowEscapeKey)&&(t.preventDefault(),n(Io.esc))};var ao={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const X5=()=>{const t=xa();Array.from(document.body.children).forEach(n=>{n.contains(t)||(n.hasAttribute("aria-hidden")&&n.setAttribute("data-previous-aria-hidden",n.getAttribute("aria-hidden")||""),n.setAttribute("aria-hidden","true"))})},B_=()=>{Array.from(document.body.children).forEach(e=>{e.hasAttribute("data-previous-aria-hidden")?(e.setAttribute("aria-hidden",e.getAttribute("data-previous-aria-hidden")||""),e.removeAttribute("data-previous-aria-hidden")):e.removeAttribute("aria-hidden")})},Y_=typeof window<"u"&&!!window.GestureEvent,U5=()=>{if(Y_&&!Xi(document.body,Ce.iosfix)){const t=document.body.scrollTop;document.body.style.top=`${t*-1}px`,It(document.body,Ce.iosfix),G5()}},G5=()=>{const t=xa();if(!t)return;let e;t.ontouchstart=n=>{e=q5(n)},t.ontouchmove=n=>{e&&(n.preventDefault(),n.stopPropagation())}},q5=t=>{const e=t.target,n=xa(),a=Mg();return!n||!a||Z5(t)||K5(t)?!1:e===n||!my(n)&&e instanceof HTMLElement&&e.tagName!=="INPUT"&&e.tagName!=="TEXTAREA"&&!(my(a)&&a.contains(e))},Z5=t=>t.touches&&t.touches.length&&t.touches[0].touchType==="stylus",K5=t=>t.touches&&t.touches.length>1,J5=()=>{if(Xi(document.body,Ce.iosfix)){const t=parseInt(document.body.style.top,10);ni(document.body,Ce.iosfix),document.body.style.top="",document.body.scrollTop=t*-1}},Q5=()=>{const t=document.createElement("div");t.className=Ce["scrollbar-measure"],document.body.appendChild(t);const e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e};let Ws=null;const ez=t=>{Ws===null&&(document.body.scrollHeight>window.innerHeight||t==="scroll")&&(Ws=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${Ws+Q5()}px`)},tz=()=>{Ws!==null&&(document.body.style.paddingRight=`${Ws}px`,Ws=null)};function H_(t,e,n,a){nd()?by(t,a):(Yj(n).then(()=>by(t,a)),N_(lt)),Y_?(e.setAttribute("style","display:none !important"),e.removeAttribute("class"),e.innerHTML=""):e.remove(),Dg()&&(tz(),J5(),B_()),nz()}function nz(){ni([document.documentElement,document.body],[Ce.shown,Ce["height-auto"],Ce["no-backdrop"],Ce["toast-shown"]])}function fr(t){t=iz(t);const e=ao.swalPromiseResolve.get(this),n=az(this);this.isAwaitingPromise?t.isDismissed||(Xl(this),e(t)):n&&e(t)}const az=t=>{const e=Vt();if(!e)return!1;const n=nn.innerParams.get(t);if(!n||Xi(e,n.hideClass.popup))return!1;ni(e,n.showClass.popup),It(e,n.hideClass.popup);const a=xa();return ni(a,n.showClass.backdrop),It(a,n.hideClass.backdrop),rz(t,e,n),!0};function j_(t){const e=ao.swalPromiseReject.get(this);Xl(this),e&&e(t)}const Xl=t=>{t.isAwaitingPromise&&(delete t.isAwaitingPromise,nn.innerParams.get(t)||t._destroy())},iz=t=>typeof t>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},t),rz=(t,e,n)=>{var a;const i=xa(),r=P_(e);typeof n.willClose=="function"&&n.willClose(e),(a=lt.eventEmitter)===null||a===void 0||a.emit("willClose",e),r?sz(t,e,i,n.returnFocus,n.didClose):H_(t,i,n.returnFocus,n.didClose)},sz=(t,e,n,a,i)=>{lt.swalCloseEventFinishedCallback=H_.bind(null,t,n,a,i);const r=function(s){if(s.target===e){var o;(o=lt.swalCloseEventFinishedCallback)===null||o===void 0||o.call(lt),delete lt.swalCloseEventFinishedCallback,e.removeEventListener("animationend",r),e.removeEventListener("transitionend",r)}};e.addEventListener("animationend",r),e.addEventListener("transitionend",r)},by=(t,e)=>{setTimeout(()=>{var n;typeof e=="function"&&e.bind(t.params)(),(n=lt.eventEmitter)===null||n===void 0||n.emit("didClose"),t._destroy&&t._destroy()})},io=t=>{let e=Vt();if(e||new lu,e=Vt(),!e)return;const n=To();nd()?ia(Ao()):oz(e,t),Fn(n),e.setAttribute("data-loading","true"),e.setAttribute("aria-busy","true"),e.focus()},oz=(t,e)=>{const n=zl(),a=To();!n||!a||(!e&&Sa(Ii())&&(e=Ii()),Fn(n),e&&(ia(e),a.setAttribute("data-button-to-replace",e.className),n.insertBefore(a,e)),It([t,n],Ce.loading))},lz=(t,e)=>{e.input==="select"||e.input==="radio"?fz(t,e):["text","email","number","tel","textarea"].some(n=>n===e.input)&&(Tg(e.inputValue)||Ig(e.inputValue))&&(io(Ii()),mz(t,e))},cz=(t,e)=>{const n=t.getInput();if(!n)return null;switch(e.input){case"checkbox":return uz(n);case"radio":return dz(n);case"file":return hz(n);default:return e.inputAutoTrim?n.value.trim():n.value}},uz=t=>t.checked?1:0,dz=t=>t.checked?t.value:null,hz=t=>t.files&&t.files.length?t.getAttribute("multiple")!==null?t.files:t.files[0]:null,fz=(t,e)=>{const n=Vt();if(!n)return;const a=i=>{e.input==="select"?gz(n,iu(i),e):e.input==="radio"&&vz(n,iu(i),e)};Tg(e.inputOptions)||Ig(e.inputOptions)?(io(Ii()),Hl(e.inputOptions).then(i=>{t.hideLoading(),a(i)})):typeof e.inputOptions=="object"?a(e.inputOptions):ws(`Unexpected type of inputOptions! Expected object, Map or Promise, got ${typeof e.inputOptions}`)},mz=(t,e)=>{const n=t.getInput();n&&(ia(n),Hl(e.inputValue).then(a=>{n.value=e.input==="number"?`${parseFloat(a)||0}`:`${a}`,Fn(n),n.focus(),t.hideLoading()}).catch(a=>{ws(`Error in inputValue promise: ${a}`),n.value="",Fn(n),n.focus(),t.hideLoading()}))};function gz(t,e,n){const a=hr(t,Ce.select);if(!a)return;const i=(r,s,o)=>{const l=document.createElement("option");l.value=o,$a(l,s),l.selected=z_(o,n.inputValue),r.appendChild(l)};e.forEach(r=>{const s=r[0],o=r[1];if(Array.isArray(o)){const l=document.createElement("optgroup");l.label=s,l.disabled=!1,a.appendChild(l),o.forEach(c=>i(l,c[1],c[0]))}else i(a,o,s)}),a.focus()}function vz(t,e,n){const a=hr(t,Ce.radio);if(!a)return;e.forEach(r=>{const s=r[0],o=r[1],l=document.createElement("input"),c=document.createElement("label");l.type="radio",l.name=Ce.radio,l.value=s,z_(s,n.inputValue)&&(l.checked=!0);const u=document.createElement("span");$a(u,o),u.className=Ce.label,c.appendChild(l),c.appendChild(u),a.appendChild(c)});const i=a.querySelectorAll("input");i.length&&i[0].focus()}const iu=t=>{const e=[];return t instanceof Map?t.forEach((n,a)=>{let i=n;typeof i=="object"&&(i=iu(i)),e.push([a,i])}):Object.keys(t).forEach(n=>{let a=t[n];typeof a=="object"&&(a=iu(a)),e.push([n,a])}),e},z_=(t,e)=>!!e&&e.toString()===t.toString(),pz=t=>{const e=nn.innerParams.get(t);t.disableButtons(),e.input?W_(t,"confirm"):Hg(t,!0)},bz=t=>{const e=nn.innerParams.get(t);t.disableButtons(),e.returnInputValueOnDeny?W_(t,"deny"):Yg(t,!1)},yz=(t,e)=>{t.disableButtons(),e(Io.cancel)},W_=(t,e)=>{const n=nn.innerParams.get(t);if(!n.input){ws(`The "input" parameter is needed to be set when using returnInputValueOn${Pg(e)}`);return}const a=t.getInput(),i=cz(t,n);n.inputValidator?xz(t,i,e):a&&!a.checkValidity()?(t.enableButtons(),t.showValidationMessage(n.validationMessage||a.validationMessage)):e==="deny"?Yg(t,i):Hg(t,i)},xz=(t,e,n)=>{const a=nn.innerParams.get(t);t.disableInput(),Promise.resolve().then(()=>Hl(a.inputValidator(e,a.validationMessage))).then(r=>{t.enableButtons(),t.enableInput(),r?t.showValidationMessage(r):n==="deny"?Yg(t,e):Hg(t,e)})},Yg=(t,e)=>{const n=nn.innerParams.get(t||void 0);n.showLoaderOnDeny&&io(ks()),n.preDeny?(t.isAwaitingPromise=!0,Promise.resolve().then(()=>Hl(n.preDeny(e,n.validationMessage))).then(i=>{i===!1?(t.hideLoading(),Xl(t)):t.close({isDenied:!0,value:typeof i>"u"?e:i})}).catch(i=>$_(t||void 0,i))):t.close({isDenied:!0,value:e})},yy=(t,e)=>{t.close({isConfirmed:!0,value:e})},$_=(t,e)=>{t.rejectPromise(e)},Hg=(t,e)=>{const n=nn.innerParams.get(t||void 0);n.showLoaderOnConfirm&&io(),n.preConfirm?(t.resetValidationMessage(),t.isAwaitingPromise=!0,Promise.resolve().then(()=>Hl(n.preConfirm(e,n.validationMessage))).then(i=>{Sa(ed())||i===!1?(t.hideLoading(),Xl(t)):yy(t,typeof i>"u"?e:i)}).catch(i=>$_(t||void 0,i))):yy(t,e)};function ru(){const t=nn.innerParams.get(this);if(!t)return;const e=nn.domCache.get(this);ia(e.loader),nd()?t.icon&&Fn(Ao()):wz(e),ni([e.popup,e.actions],Ce.loading),e.popup.removeAttribute("aria-busy"),e.popup.removeAttribute("data-loading"),e.confirmButton.disabled=!1,e.denyButton.disabled=!1,e.cancelButton.disabled=!1}const wz=t=>{const e=t.popup.getElementsByClassName(t.loader.getAttribute("data-button-to-replace"));e.length?Fn(e[0],"inline-block"):qj()&&ia(t.actions)};function X_(){const t=nn.innerParams.get(this),e=nn.domCache.get(this);return e?ad(e.popup,t.input):null}function U_(t,e,n){const a=nn.domCache.get(t);e.forEach(i=>{a[i].disabled=n})}function G_(t,e){const n=Vt();if(!(!n||!t))if(t.type==="radio"){const a=n.querySelectorAll(`[name="${Ce.radio}"]`);for(let i=0;iObject.prototype.hasOwnProperty.call($s,t),nS=t=>kz.indexOf(t)!==-1,aS=t=>_z[t],Cz=t=>{tS(t)||va(`Unknown parameter "${t}"`)},Az=t=>{Sz.includes(t)&&va(`The parameter "${t}" is incompatible with toasts`)},Pz=t=>{const e=aS(t);e&&w_(t,e)},iS=t=>{t.backdrop===!1&&t.allowOutsideClick&&va('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),t.theme&&!["light","dark","auto","borderless"].includes(t.theme)&&va(`Invalid theme "${t.theme}". Expected "light", "dark", "auto", or "borderless"`);for(const e in t)Cz(e),t.toast&&Az(e),Pz(e)};function rS(t){const e=xa(),n=Vt(),a=nn.innerParams.get(this);if(!n||Xi(n,a.hideClass.popup)){va("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");return}const i=Tz(t),r=Object.assign({},a,i);iS(r),e.dataset.swal2Theme=r.theme,V_(this,r),nn.innerParams.set(this,r),Object.defineProperties(this,{params:{value:Object.assign({},this.params,t),writable:!1,enumerable:!0}})}const Tz=t=>{const e={};return Object.keys(t).forEach(n=>{nS(n)?e[n]=t[n]:va(`Invalid parameter to update: ${n}`)}),e};function sS(){const t=nn.domCache.get(this),e=nn.innerParams.get(this);if(!e){oS(this);return}t.popup&<.swalCloseEventFinishedCallback&&(lt.swalCloseEventFinishedCallback(),delete lt.swalCloseEventFinishedCallback),typeof e.didDestroy=="function"&&e.didDestroy(),lt.eventEmitter.emit("didDestroy"),Iz(this)}const Iz=t=>{oS(t),delete t.params,delete lt.keydownHandler,delete lt.keydownTarget,delete lt.currentInstance},oS=t=>{t.isAwaitingPromise?(ch(nn,t),t.isAwaitingPromise=!0):(ch(ao,t),ch(nn,t),delete t.isAwaitingPromise,delete t.disableButtons,delete t.enableButtons,delete t.getInput,delete t.disableInput,delete t.enableInput,delete t.hideLoading,delete t.disableLoading,delete t.showValidationMessage,delete t.resetValidationMessage,delete t.close,delete t.closePopup,delete t.closeModal,delete t.closeToast,delete t.rejectPromise,delete t.update,delete t._destroy)},ch=(t,e)=>{for(const n in t)t[n].delete(e)};var Mz=Object.freeze({__proto__:null,_destroy:sS,close:fr,closeModal:fr,closePopup:fr,closeToast:fr,disableButtons:Z_,disableInput:J_,disableLoading:ru,enableButtons:q_,enableInput:K_,getInput:X_,handleAwaitingPromise:Xl,hideLoading:ru,rejectPromise:j_,resetValidationMessage:eS,showValidationMessage:Q_,update:rS});const Oz=(t,e,n)=>{t.toast?Lz(t,e,n):(Dz(e),Vz(e),Rz(t,e,n))},Lz=(t,e,n)=>{e.popup.onclick=()=>{t&&(Ez(t)||t.timer||t.input)||n(Io.close)}},Ez=t=>!!(t.showConfirmButton||t.showDenyButton||t.showCancelButton||t.showCloseButton);let su=!1;const Dz=t=>{t.popup.onmousedown=()=>{t.container.onmouseup=function(e){t.container.onmouseup=()=>{},e.target===t.container&&(su=!0)}}},Vz=t=>{t.container.onmousedown=e=>{e.target===t.container&&e.preventDefault(),t.popup.onmouseup=function(n){t.popup.onmouseup=()=>{},(n.target===t.popup||n.target instanceof HTMLElement&&t.popup.contains(n.target))&&(su=!0)}}},Rz=(t,e,n)=>{e.container.onclick=a=>{if(su){su=!1;return}a.target===e.container&&Qu(t.allowOutsideClick)&&n(Io.backdrop)}},Nz=t=>typeof t=="object"&&t.jquery,xy=t=>t instanceof Element||Nz(t),Fz=t=>{const e={};return typeof t[0]=="object"&&!xy(t[0])?Object.assign(e,t[0]):["title","html","icon"].forEach((n,a)=>{const i=t[a];typeof i=="string"||xy(i)?e[n]=i:i!==void 0&&ws(`Unexpected type of ${n}! Expected "string" or "Element", got ${typeof i}`)}),e};function Bz(){for(var t=arguments.length,e=new Array(t),n=0;nlt.timeout&<.timeout.getTimerLeft(),lS=()=>{if(lt.timeout)return Zj(),lt.timeout.stop()},cS=()=>{if(lt.timeout){const t=lt.timeout.start();return Rg(t),t}},jz=()=>{const t=lt.timeout;return t&&(t.running?lS():cS())},zz=t=>{if(lt.timeout){const e=lt.timeout.increase(t);return Rg(e,!0),e}},Wz=()=>!!(lt.timeout&<.timeout.isRunning());let wy=!1;const Xf={};function $z(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data-swal-template";Xf[t]=this,wy||(document.body.addEventListener("click",Xz),wy=!0)}const Xz=t=>{for(let e=t.target;e&&e!==document;e=e.parentNode)for(const n in Xf){const a=e.getAttribute(n);if(a){Xf[n].fire({template:a});return}}};class Uz{constructor(){this.events={}}_getHandlersByEventName(e){return typeof this.events[e]>"u"&&(this.events[e]=[]),this.events[e]}on(e,n){const a=this._getHandlersByEventName(e);a.includes(n)||a.push(n)}once(e,n){var a=this;const i=function(){a.removeListener(e,i);for(var r=arguments.length,s=new Array(r),o=0;o1?n-1:0),i=1;i{try{r.apply(this,a)}catch(s){console.error(s)}})}removeListener(e,n){const a=this._getHandlersByEventName(e),i=a.indexOf(n);i>-1&&a.splice(i,1)}removeAllListeners(e){this.events[e]!==void 0&&(this.events[e].length=0)}reset(){this.events={}}}lt.eventEmitter=new Uz;const Gz=(t,e)=>{lt.eventEmitter.on(t,e)},qz=(t,e)=>{lt.eventEmitter.once(t,e)},Zz=(t,e)=>{if(!t){lt.eventEmitter.reset();return}e?lt.eventEmitter.removeListener(t,e):lt.eventEmitter.removeAllListeners(t)};var Kz=Object.freeze({__proto__:null,argsToParams:Fz,bindClickHandler:$z,clickCancel:F5,clickConfirm:R_,clickDeny:N5,enableLoading:io,fire:Bz,getActions:zl,getCancelButton:Po,getCloseButton:Lg,getConfirmButton:Ii,getContainer:xa,getDenyButton:ks,getFocusableElements:Eg,getFooter:S_,getHtmlContainer:Mg,getIcon:Ao,getIconContent:Wj,getImage:__,getInputLabel:$j,getLoader:To,getPopup:Vt,getProgressSteps:Og,getTimerLeft:Hz,getTimerProgressBar:td,getTitle:k_,getValidationMessage:ed,increaseTimer:zz,isDeprecatedParameter:aS,isLoading:Uj,isTimerRunning:Wz,isUpdatableParameter:nS,isValidParameter:tS,isVisible:R5,mixin:Yz,off:Zz,on:Gz,once:qz,resumeTimer:cS,showLoading:io,stopTimer:lS,toggleTimer:jz});class Jz{constructor(e,n){this.callback=e,this.remaining=n,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=new Date().getTime()-this.started.getTime()),this.remaining}increase(e){const n=this.running;return n&&this.stop(),this.remaining+=e,n&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const uS=["swal-title","swal-html","swal-footer"],Qz=t=>{const e=typeof t.template=="string"?document.querySelector(t.template):t.template;if(!e)return{};const n=e.content;return o3(n),Object.assign(e3(n),t3(n),n3(n),a3(n),i3(n),r3(n),s3(n,uS))},e3=t=>{const e={};return Array.from(t.querySelectorAll("swal-param")).forEach(a=>{os(a,["name","value"]);const i=a.getAttribute("name"),r=a.getAttribute("value");!i||!r||(typeof $s[i]=="boolean"?e[i]=r!=="false":typeof $s[i]=="object"?e[i]=JSON.parse(r):e[i]=r)}),e},t3=t=>{const e={};return Array.from(t.querySelectorAll("swal-function-param")).forEach(a=>{const i=a.getAttribute("name"),r=a.getAttribute("value");!i||!r||(e[i]=new Function(`return ${r}`)())}),e},n3=t=>{const e={};return Array.from(t.querySelectorAll("swal-button")).forEach(a=>{os(a,["type","color","aria-label"]);const i=a.getAttribute("type");!i||!["confirm","cancel","deny"].includes(i)||(e[`${i}ButtonText`]=a.innerHTML,e[`show${Pg(i)}Button`]=!0,a.hasAttribute("color")&&(e[`${i}ButtonColor`]=a.getAttribute("color")),a.hasAttribute("aria-label")&&(e[`${i}ButtonAriaLabel`]=a.getAttribute("aria-label")))}),e},a3=t=>{const e={},n=t.querySelector("swal-image");return n&&(os(n,["src","width","height","alt"]),n.hasAttribute("src")&&(e.imageUrl=n.getAttribute("src")||void 0),n.hasAttribute("width")&&(e.imageWidth=n.getAttribute("width")||void 0),n.hasAttribute("height")&&(e.imageHeight=n.getAttribute("height")||void 0),n.hasAttribute("alt")&&(e.imageAlt=n.getAttribute("alt")||void 0)),e},i3=t=>{const e={},n=t.querySelector("swal-icon");return n&&(os(n,["type","color"]),n.hasAttribute("type")&&(e.icon=n.getAttribute("type")),n.hasAttribute("color")&&(e.iconColor=n.getAttribute("color")),e.iconHtml=n.innerHTML),e},r3=t=>{const e={},n=t.querySelector("swal-input");n&&(os(n,["type","label","placeholder","value"]),e.input=n.getAttribute("type")||"text",n.hasAttribute("label")&&(e.inputLabel=n.getAttribute("label")),n.hasAttribute("placeholder")&&(e.inputPlaceholder=n.getAttribute("placeholder")),n.hasAttribute("value")&&(e.inputValue=n.getAttribute("value")));const a=Array.from(t.querySelectorAll("swal-input-option"));return a.length&&(e.inputOptions={},a.forEach(i=>{os(i,["value"]);const r=i.getAttribute("value");if(!r)return;const s=i.innerHTML;e.inputOptions[r]=s})),e},s3=(t,e)=>{const n={};for(const a in e){const i=e[a],r=t.querySelector(i);r&&(os(r,[]),n[i.replace(/^swal-/,"")]=r.innerHTML.trim())}return n},o3=t=>{const e=uS.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(t.children).forEach(n=>{const a=n.tagName.toLowerCase();e.includes(a)||va(`Unrecognized element <${a}>`)})},os=(t,e)=>{Array.from(t.attributes).forEach(n=>{e.indexOf(n.name)===-1&&va([`Unrecognized attribute "${n.name}" on <${t.tagName.toLowerCase()}>.`,`${e.length?`Allowed attributes are: ${e.join(", ")}`:"To set the value, use HTML within the element."}`])})},dS=10,l3=t=>{const e=xa(),n=Vt();typeof t.willOpen=="function"&&t.willOpen(n),lt.eventEmitter.emit("willOpen",n);const i=window.getComputedStyle(document.body).overflowY;d3(e,n,t),setTimeout(()=>{c3(e,n)},dS),Dg()&&(u3(e,t.scrollbarPadding,i),X5()),!nd()&&!lt.previousActiveElement&&(lt.previousActiveElement=document.activeElement),typeof t.didOpen=="function"&&setTimeout(()=>t.didOpen(n)),lt.eventEmitter.emit("didOpen",n),ni(e,Ce["no-transition"])},ou=t=>{const e=Vt();if(t.target!==e)return;const n=xa();e.removeEventListener("animationend",ou),e.removeEventListener("transitionend",ou),n.style.overflowY="auto"},c3=(t,e)=>{P_(e)?(t.style.overflowY="hidden",e.addEventListener("animationend",ou),e.addEventListener("transitionend",ou)):t.style.overflowY="auto"},u3=(t,e,n)=>{U5(),e&&n!=="hidden"&&ez(n),setTimeout(()=>{t.scrollTop=0})},d3=(t,e,n)=>{It(t,n.showClass.backdrop),n.animation?(e.style.setProperty("opacity","0","important"),Fn(e,"grid"),setTimeout(()=>{It(e,n.showClass.popup),e.style.removeProperty("opacity")},dS)):Fn(e,"grid"),It([document.documentElement,document.body],Ce.shown),n.heightAuto&&n.backdrop&&!n.toast&&It([document.documentElement,document.body],Ce["height-auto"])};var ky={email:(t,e)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid email address"),url:(t,e)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(t)?Promise.resolve():Promise.resolve(e||"Invalid URL")};function h3(t){t.inputValidator||(t.input==="email"&&(t.inputValidator=ky.email),t.input==="url"&&(t.inputValidator=ky.url))}function f3(t){(!t.target||typeof t.target=="string"&&!document.querySelector(t.target)||typeof t.target!="string"&&!t.target.appendChild)&&(va('Target parameter is not valid, defaulting to "body"'),t.target="body")}function m3(t){h3(t),t.showLoaderOnConfirm&&!t.preConfirm&&va(`showLoaderOnConfirm is set to true, but preConfirm is not defined. -showLoaderOnConfirm should be used together with preConfirm, see usage example: -https://sweetalert2.github.io/#ajax-request`),f3(t),typeof t.title=="string"&&(t.title=t.title.split(` -`).join("
      ")),i5(t)}let Si;var vc=new WeakMap;class Pn{constructor(){if(Rj(this,vc,void 0),typeof window>"u")return;Si=this;for(var e=arguments.length,n=new Array(e),a=0;a1&&arguments[1]!==void 0?arguments[1]:{};if(iS(Object.assign({},n,e)),lt.currentInstance){const r=ao.swalPromiseResolve.get(lt.currentInstance),{isAwaitingPromise:s}=lt.currentInstance;lt.currentInstance._destroy(),s||r({isDismissed:!0}),Dg()&&B_()}lt.currentInstance=Si;const a=v3(e,n);m3(a),Object.freeze(a),lt.timeout&&(lt.timeout.stop(),delete lt.timeout),clearTimeout(lt.restoreFocusTimeout);const i=p3(Si);return V_(Si,a),nn.innerParams.set(Si,a),g3(Si,i,a)}then(e){return dy(vc,this).then(e)}finally(e){return dy(vc,this).finally(e)}}const g3=(t,e,n)=>new Promise((a,i)=>{const r=s=>{t.close({isDismissed:!0,dismiss:s})};ao.swalPromiseResolve.set(t,a),ao.swalPromiseReject.set(t,i),e.confirmButton.onclick=()=>{pz(t)},e.denyButton.onclick=()=>{bz(t)},e.cancelButton.onclick=()=>{yz(t,r)},e.closeButton.onclick=()=>{r(Io.close)},Oz(n,e,r),B5(lt,n,r),lz(t,n),l3(n),b3(lt,n,r),y3(e,n),setTimeout(()=>{e.container.scrollTop=0})}),v3=(t,e)=>{const n=Qz(t),a=Object.assign({},$s,e,n,t);return a.showClass=Object.assign({},$s.showClass,a.showClass),a.hideClass=Object.assign({},$s.hideClass,a.hideClass),a.animation===!1&&(a.showClass={backdrop:"swal2-noanimation"},a.hideClass={}),a},p3=t=>{const e={popup:Vt(),container:xa(),actions:zl(),confirmButton:Ii(),denyButton:ks(),cancelButton:Po(),loader:To(),closeButton:Lg(),validationMessage:ed(),progressSteps:Og()};return nn.domCache.set(t,e),e},b3=(t,e,n)=>{const a=td();ia(a),e.timer&&(t.timeout=new Jz(()=>{n("timer"),delete t.timeout},e.timer),e.timerProgressBar&&(Fn(a),Ba(a,e,"timerProgressBar"),setTimeout(()=>{t.timeout&&t.timeout.running&&Rg(e.timer)})))},y3=(t,e)=>{if(!e.toast){if(!Qu(e.allowEnterKey)){w_("allowEnterKey"),k3();return}x3(t)||w3(t,e)||$f(-1,1)}},x3=t=>{const e=Array.from(t.popup.querySelectorAll("[autofocus]"));for(const n of e)if(n instanceof HTMLElement&&Sa(n))return n.focus(),!0;return!1},w3=(t,e)=>e.focusDeny&&Sa(t.denyButton)?(t.denyButton.focus(),!0):e.focusCancel&&Sa(t.cancelButton)?(t.cancelButton.focus(),!0):e.focusConfirm&&Sa(t.confirmButton)?(t.confirmButton.focus(),!0):!1,k3=()=>{document.activeElement instanceof HTMLElement&&typeof document.activeElement.blur=="function"&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){const t=new Date,e=localStorage.getItem("swal-initiation");e?(t.getTime()-Date.parse(e))/(1e3*60*60*24)>3&&setTimeout(()=>{document.body.style.pointerEvents="none";const n=document.createElement("audio");n.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",n.loop=!0,document.body.appendChild(n),setTimeout(()=>{n.play().catch(()=>{})},2500)},500):localStorage.setItem("swal-initiation",`${t}`)}Pn.prototype.disableButtons=Z_;Pn.prototype.enableButtons=q_;Pn.prototype.getInput=X_;Pn.prototype.disableInput=J_;Pn.prototype.enableInput=K_;Pn.prototype.hideLoading=ru;Pn.prototype.disableLoading=ru;Pn.prototype.showValidationMessage=Q_;Pn.prototype.resetValidationMessage=eS;Pn.prototype.close=fr;Pn.prototype.closePopup=fr;Pn.prototype.closeModal=fr;Pn.prototype.closeToast=fr;Pn.prototype.rejectPromise=j_;Pn.prototype.update=rS;Pn.prototype._destroy=sS;Object.assign(Pn,Kz);Object.keys(Mz).forEach(t=>{Pn[t]=function(){return Si&&Si[t]?Si[t](...arguments):null}});Pn.DismissReason=Io;Pn.version="11.17.2";const lu=Pn;lu.default=lu;typeof document<"u"&&function(t,e){var n=t.createElement("style");if(t.getElementsByTagName("head")[0].appendChild(n),n.styleSheet)n.styleSheet.disabled||(n.styleSheet.cssText=e);else try{n.innerHTML=e}catch{n.innerText=e}}(document,':root{--swal2-container-padding: 0.625em;--swal2-backdrop: rgba(0, 0, 0, 0.4);--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: 0.3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-footer-border-color: #eee;--swal2-show-animation: swal2-show 0.3s;--swal2-hide-animation: swal2-hide 0.15s forwards;--swal2-input-background: transparent;--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white)}@media(prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus-visible{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):focus-visible{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus-visible{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);color:inherit;font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:var(--swal2-border-radius);background:rgba(0,0,0,0);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:1em 1.6em .3em;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:var(--swal2-input-background);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:var(--swal2-background);box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}');function jg(){const t=window.location.origin,n=window.location.pathname.split("/").filter(i=>i!==""),a=n.indexOf("webui");if(a!==-1){const i=n.slice(0,a).join("/");return`${t}/${i}`}return`${t}`}async function EW(){const t="hesabix_site_name",e=localStorage.getItem(t);if(e)return e;try{const a=(await fa.get(`${jg()}/system/getname`)).data;return localStorage.setItem(t,a),a}catch(n){return console.error("خطا در گرفتن نام برنامه از سرور:",n),"حسابیکس"}}var _3=Object.defineProperty,S3=Object.defineProperties,C3=Object.getOwnPropertyDescriptors,_y=Object.getOwnPropertySymbols,A3=Object.prototype.hasOwnProperty,P3=Object.prototype.propertyIsEnumerable,Sy=(t,e,n)=>e in t?_3(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Fs=(t,e)=>{for(var n in e||(e={}))A3.call(e,n)&&Sy(t,n,e[n]);if(_y)for(var n of _y(e))P3.call(e,n)&&Sy(t,n,e[n]);return t},Cy=(t,e)=>S3(t,C3(e));const T3={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(t){this.autoscroll&&t&&this.$nextTick(()=>this.maybeAdjustScroll())}},methods:{maybeAdjustScroll(){var t;const e=((t=this.$refs.dropdownMenu)==null?void 0:t.children[this.typeAheadPointer])||!1;if(e){const n=this.getDropdownViewport(),{top:a,bottom:i,height:r}=e.getBoundingClientRect();if(an.bottom)return this.$refs.dropdownMenu.scrollTop=e.offsetTop-(n.height-r)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},I3={data(){return{typeAheadPointer:-1}},watch:{filteredOptions(){for(let t=0;t=0;t--)if(this.selectable(this.filteredOptions[t])){this.typeAheadPointer=t;break}},typeAheadDown(){for(let t=this.typeAheadPointer+1;t{const n=t.__vccOpts||t;for(const[a,i]of e)n[a]=i;return n},O3={},L3={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},E3=et("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1),D3=[E3];function V3(t,e){return Je(),nt("svg",L3,D3)}const R3=zg(O3,[["render",V3]]),N3={},F3={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},B3=et("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1),Y3=[B3];function H3(t,e){return Je(),nt("svg",F3,Y3)}const j3=zg(N3,[["render",H3]]),Ay={Deselect:R3,OpenIndicator:j3},z3={mounted(t,{instance:e}){if(e.appendToBody){const{height:n,top:a,left:i,width:r}=e.$refs.toggle.getBoundingClientRect();let s=window.scrollX||window.pageXOffset,o=window.scrollY||window.pageYOffset;t.unbindPosition=e.calculatePosition(t,e,{width:r+"px",left:s+i+"px",top:o+a+n+"px"}),document.body.appendChild(t)}},unmounted(t,{instance:e}){e.appendToBody&&(t.unbindPosition&&typeof t.unbindPosition=="function"&&t.unbindPosition(),t.parentNode&&t.parentNode.removeChild(t))}};function W3(t){const e={};return Object.keys(t).sort().forEach(n=>{e[n]=t[n]}),JSON.stringify(e)}let $3=0;function X3(){return++$3}const U3={components:Fs({},Ay),directives:{appendToBody:z3},mixins:[T3,I3,M3],compatConfig:{MODE:3},emits:["open","close","update:modelValue","search","search:compositionstart","search:compositionend","search:keydown","search:blur","search:focus","search:input","option:created","option:selecting","option:selected","option:deselecting","option:deselected"],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default(){return[]}},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},deselectFromDropdown:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},placeholder:{type:String,default:""},transition:{type:String,default:"vs__fade"},clearSearchOnSelect:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},label:{type:String,default:"label"},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:t=>t},selectable:{type:Function,default:t=>!0},getOptionLabel:{type:Function,default(t){return typeof t=="object"?t.hasOwnProperty(this.label)?t[this.label]:console.warn(`[vue-select warn]: Label key "option.${this.label}" does not exist in options object ${JSON.stringify(t)}. -https://vue-select.org/api/props.html#getoptionlabel`):t}},getOptionKey:{type:Function,default(t){if(typeof t!="object")return t;try{return t.hasOwnProperty("id")?t.id:W3(t)}catch(e){return console.warn(`[vue-select warn]: Could not stringify this option to generate unique key. Please provide'getOptionKey' prop to return a unique key for each option. -https://vue-select.org/api/props.html#getoptionkey`,t,e)}}},onTab:{type:Function,default:function(){this.selectOnTab&&!this.isComposing&&this.typeAheadSelect()}},taggable:{type:Boolean,default:!1},tabindex:{type:Number,default:null},pushTags:{type:Boolean,default:!1},filterable:{type:Boolean,default:!0},filterBy:{type:Function,default(t,e,n){return(e||"").toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1}},filter:{type:Function,default(t,e){return t.filter(n=>{let a=this.getOptionLabel(n);return typeof a=="number"&&(a=a.toString()),this.filterBy(n,a,e)})}},createOption:{type:Function,default(t){return typeof this.optionList[0]=="object"?{[this.label]:t}:t}},resetOnOptionsChange:{default:!1,validator:t=>["function","boolean"].includes(typeof t)},clearSearchOnBlur:{type:Function,default:function({clearSearchOnSelect:t,multiple:e}){return t&&!e}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:()=>[13]},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:(t,e)=>t},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(t,e,{width:n,top:a,left:i}){t.style.top=a,t.style.left=i,t.style.width=n}},dropdownShouldOpen:{type:Function,default({noDrop:t,open:e,mutableLoading:n}){return t?!1:e&&!n}},uid:{type:[String,Number],default:()=>X3()}},data(){return{search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return typeof this.modelValue>"u"||this.isReducingValues},selectedValue(){let t=this.modelValue;return this.isTrackingValues&&(t=this.$data._value),t!=null&&t!==""?[].concat(t):[]},optionList(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope(){const t={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:Fs({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":`vs${this.uid}__combobox`,"aria-controls":`vs${this.uid}__listbox`,ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":`vs${this.uid}__option-${this.typeAheadPointer}`}:{}),events:{compositionstart:()=>this.isComposing=!0,compositionend:()=>this.isComposing=!1,keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:e=>this.search=e.target.value}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:t,listFooter:t,header:Cy(Fs({},t),{deselect:this.deselect}),footer:Cy(Fs({},t),{deselect:this.deselect})}},childComponents(){return Fs(Fs({},Ay),this.components)},stateClasses(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching(){return!!this.search},dropdownOpen(){return this.dropdownShouldOpen(this)},searchPlaceholder(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions(){const t=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return t;const e=this.search.length?this.filter(t,this.search,this):t;if(this.taggable&&this.search.length){const n=this.createOption(this.search);this.optionExists(n)||e.unshift(n)}return e},isValueEmpty(){return this.selectedValue.length===0},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(t,e){const n=()=>typeof this.resetOnOptionsChange=="function"?this.resetOnOptionsChange(t,e,this.selectedValue):this.resetOnOptionsChange;!this.taggable&&n()&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler(t){this.isTrackingValues&&this.setInternalValueFromOptions(t)}},multiple(){this.clearSelection()},open(t){this.$emit(t?"open":"close")}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(t){Array.isArray(t)?this.$data._value=t.map(e=>this.findOptionFromReducedValue(e)):this.$data._value=this.findOptionFromReducedValue(t)},select(t){this.$emit("option:selecting",t),this.isOptionSelected(t)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(t):(this.taggable&&!this.optionExists(t)&&(this.$emit("option:created",t),this.pushTag(t)),this.multiple&&(t=this.selectedValue.concat(t)),this.updateValue(t),this.$emit("option:selected",t)),this.onAfterSelect(t)},deselect(t){this.$emit("option:deselecting",t),this.updateValue(this.selectedValue.filter(e=>!this.optionComparator(e,t))),this.$emit("option:deselected",t)},clearSelection(){this.updateValue(this.multiple?[]:null)},onAfterSelect(t){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue(t){typeof this.modelValue>"u"&&(this.$data._value=t),t!==null&&(Array.isArray(t)?t=t.map(e=>this.reduce(e)):t=this.reduce(t)),this.$emit("update:modelValue",t)},toggleDropdown(t){const e=t.target!==this.searchEl;e&&t.preventDefault();const n=[...this.deselectButtons||[],this.$refs.clearButton];if(this.searchEl===void 0||n.filter(Boolean).some(a=>a.contains(t.target)||a===t.target)){t.preventDefault();return}this.open&&e?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(t){return this.selectedValue.some(e=>this.optionComparator(e,t))},isOptionDeselectable(t){return this.isOptionSelected(t)&&this.deselectFromDropdown},optionComparator(t,e){return this.getOptionKey(t)===this.getOptionKey(e)},findOptionFromReducedValue(t){const e=a=>JSON.stringify(this.reduce(a))===JSON.stringify(t),n=[...this.options,...this.pushedTags].filter(e);return n.length===1?n[0]:n.find(a=>this.optionComparator(a,this.$data._value))||t},closeSearchOptions(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){let t=null;this.multiple&&(t=[...this.selectedValue.slice(0,this.selectedValue.length-1)]),this.updateValue(t)}},optionExists(t){return this.optionList.some(e=>this.optionComparator(e,t))},normalizeOptionForSlot(t){return typeof t=="object"?t:{[this.label]:t}},pushTag(t){this.pushedTags.push(t)},onEscape(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur(){if(this.mousedown&&!this.searching)this.mousedown=!1;else{const{clearSearchOnSelect:t,multiple:e}=this;this.clearSearchOnBlur({clearSearchOnSelect:t,multiple:e})&&(this.search=""),this.closeSearchOptions();return}if(this.search.length===0&&this.options.length===0){this.closeSearchOptions();return}},onSearchFocus(){this.open=!0,this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onSearchKeyDown(t){const e=i=>(i.preventDefault(),!this.isComposing&&this.typeAheadSelect()),n={8:i=>this.maybeDeleteValue(),9:i=>this.onTab(),27:i=>this.onEscape(),38:i=>(i.preventDefault(),this.typeAheadUp()),40:i=>(i.preventDefault(),this.typeAheadDown())};this.selectOnKeyCodes.forEach(i=>n[i]=e);const a=this.mapKeydown(n,this);if(typeof a[t.keyCode]=="function")return a[t.keyCode](t)}}},G3=["dir"],q3=["id","aria-expanded","aria-owns"],Z3={ref:"selectedOptions",class:"vs__selected-options"},K3=["disabled","title","aria-label","onClick"],J3={ref:"actions",class:"vs__actions"},Q3=["disabled"],eW={class:"vs__spinner"},tW=["id"],nW=["id","aria-selected","onMouseover","onClick"],aW={key:0,class:"vs__no-options"},iW=En(" Sorry, no matching options. "),rW=["id"];function sW(t,e,n,a,i,r){const s=ba("append-to-body");return Je(),nt("div",{dir:n.dir,class:kn(["v-select",r.stateClasses])},[Kt(t.$slots,"header",gn(La(r.scope.header))),et("div",{id:`vs${n.uid}__combobox`,ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":r.dropdownOpen.toString(),"aria-owns":`vs${n.uid}__listbox`,"aria-label":"Search for option",onMousedown:e[1]||(e[1]=o=>r.toggleDropdown(o))},[et("div",Z3,[(Je(!0),nt(Re,null,Ja(r.selectedValue,(o,l)=>Kt(t.$slots,"selected-option-container",{option:r.normalizeOptionForSlot(o),deselect:r.deselect,multiple:n.multiple,disabled:n.disabled},()=>[(Je(),nt("span",{key:n.getOptionKey(o),class:"vs__selected"},[Kt(t.$slots,"selected-option",gn(La(r.normalizeOptionForSlot(o))),()=>[En(hn(n.getOptionLabel(o)),1)]),n.multiple?(Je(),nt("button",{key:0,ref_for:!0,ref:c=>i.deselectButtons[l]=c,disabled:n.disabled,type:"button",class:"vs__deselect",title:`Deselect ${n.getOptionLabel(o)}`,"aria-label":`Deselect ${n.getOptionLabel(o)}`,onClick:c=>r.deselect(o)},[(Je(),Ka($o(r.childComponents.Deselect)))],8,K3)):Jn("",!0)]))])),256)),Kt(t.$slots,"search",gn(La(r.scope.search)),()=>[et("input",me({class:"vs__search"},r.scope.search.attributes,eP(r.scope.search.events)),null,16)])],512),et("div",J3,[Yt(et("button",{ref:"clearButton",disabled:n.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:e[0]||(e[0]=(...o)=>r.clearSelection&&r.clearSelection(...o))},[(Je(),Ka($o(r.childComponents.Deselect)))],8,Q3),[[Ca,r.showClearButton]]),Kt(t.$slots,"open-indicator",gn(La(r.scope.openIndicator)),()=>[n.noDrop?Jn("",!0):(Je(),Ka($o(r.childComponents.OpenIndicator),gn(me({key:0},r.scope.openIndicator.attributes)),null,16))]),Kt(t.$slots,"spinner",gn(La(r.scope.spinner)),()=>[Yt(et("div",eW,"Loading...",512),[[Ca,t.mutableLoading]])])],512)],40,q3),x(Ai,{name:n.transition},{default:ua(()=>[r.dropdownOpen?Yt((Je(),nt("ul",{id:`vs${n.uid}__listbox`,ref:"dropdownMenu",key:`vs${n.uid}__listbox`,class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:e[2]||(e[2]=vr((...o)=>r.onMousedown&&r.onMousedown(...o),["prevent"])),onMouseup:e[3]||(e[3]=(...o)=>r.onMouseUp&&r.onMouseUp(...o))},[Kt(t.$slots,"list-header",gn(La(r.scope.listHeader))),(Je(!0),nt(Re,null,Ja(r.filteredOptions,(o,l)=>(Je(),nt("li",{id:`vs${n.uid}__option-${l}`,key:n.getOptionKey(o),role:"option",class:kn(["vs__dropdown-option",{"vs__dropdown-option--deselect":r.isOptionDeselectable(o)&&l===t.typeAheadPointer,"vs__dropdown-option--selected":r.isOptionSelected(o),"vs__dropdown-option--highlight":l===t.typeAheadPointer,"vs__dropdown-option--disabled":!n.selectable(o)}]),"aria-selected":l===t.typeAheadPointer?!0:null,onMouseover:c=>n.selectable(o)?t.typeAheadPointer=l:null,onClick:vr(c=>n.selectable(o)?r.select(o):null,["prevent","stop"])},[Kt(t.$slots,"option",gn(La(r.normalizeOptionForSlot(o))),()=>[En(hn(n.getOptionLabel(o)),1)])],42,nW))),128)),r.filteredOptions.length===0?(Je(),nt("li",aW,[Kt(t.$slots,"no-options",gn(La(r.scope.noOptions)),()=>[iW])])):Jn("",!0),Kt(t.$slots,"list-footer",gn(La(r.scope.listFooter)))],40,tW)),[[s]]):(Je(),nt("ul",{key:1,id:`vs${n.uid}__listbox`,role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,rW))]),_:3},8,["name"]),Kt(t.$slots,"footer",gn(La(r.scope.footer)))],10,G3)}const oW=zg(U3,[["render",sW]]);const lW=pa({name:"Hdatepicker",inheritAttrs:!1,data:()=>({isMenuOpen:xe(!1),selectedDate:xe(),output:""}),watch:{selectedDate(){this.isMenuOpen=!1,this.output=this.selectedDate.toLocaleString(localStorage.getItem("UI_LANG"),{year:"numeric",month:"numeric",day:"numeric"})}},setup(t,e){}});function cW(t,e,n,a,i,r){const s=zn("v-text-field"),o=zn("v-date-picker"),l=zn("v-menu");return Je(),Ka(l,{modelValue:t.isMenuOpen,"onUpdate:modelValue":e[3]||(e[3]=c=>t.isMenuOpen=c),"close-on-content-click":!1},{activator:ua(({props:c})=>[x(s,me({modelValue:t.output,"onUpdate:modelValue":e[0]||(e[0]=u=>t.output=u),readonly:""},c,{value:t.output,outlined:"",color:"primary",onInput:e[1]||(e[1]=u=>t.$emit("input",u))}),null,16,["modelValue","value"])]),default:ua(()=>[x(o,{color:"indigo",modelValue:t.selectedDate,"onUpdate:modelValue":e[2]||(e[2]=c=>t.selectedDate=c)},{header:ua(()=>e[4]||(e[4]=[])),_:1},8,["modelValue"])]),_:1},8,["modelValue"])}const uW=Sl(lW,[["render",cW]]);Ag();const uh={data(){return{localeConfig:{fa:{daw:6,displayFormat:"jYYYY/jMM/jDD",lang:{label:"FA"},dir:"rtl"},ar:{dow:0,dir:"rtl",lang:{label:"AR",submit:"اختيار",cancel:"إلغاء",now:"الآن",nextMonth:"الشهر القادم",prevMonth:"الشهر الماضي"}},en:{daw:0,dir:"ltr",lang:{label:"En",submit:"Select",cancel:"Cancel",now:"Now",nextMonth:"Next month",prevMonth:"Previous month"}}}}},format(t){if(t=="shamsi")return"JYYY/JMM/JDD";if(t=="gregorian")return"YYY/MM/DD"}},dW=$M(),hW=Rw({defaults:{VNavigationDrawer:{color:"primaryLight",VCard:{color:"indigo-darken-2"},VList:{density:"compact",VListGroup:{density:"compact",VListItem:{class:"text-indigo-darken-4",VListItemAction:{class:"text-caption text-danger"},VBtn:{class:"text-primary",variant:"flat"}}}}},VTextField:{hideDetails:"auto",variant:"outlined",size:"small"},VTextarea:{hideDetails:"auto"},VSelect:{hideDetails:"auto",variant:"outlined"},VDialog:{VCard:{}},VToolbar:{density:"compact"},VAppBar:{color:"indigo-darken-2"},VMenu:{VList:{density:"compact"}}},components:{...aB,...XB},directives:gB,icons:{defaultSet:"mdi",aliases:A0,sets:{mdi:P0}},locale:{adapter:UB({i18n:t_,useI18n:Zu})},theme:{defaultTheme:"light",themes:{light:{dark:!1,colors:{primary:"#044792",secondary:cr.grey.darken4,danger:cr.red.darken3,error:cr.red.darken3,dangerLight:cr.red.lighten4,successLight:cr.green.lighten4,primaryLight:"#f8f9fc",primaryLight2:"#edf1fc",success:"#457237",toolbar:cr.indigo.lighten5,primaryDark:cr.indigo.darken4,btnAdd:"#5696bd"}}}}}),Tn=tP(NT);Tn.component("EasyDataTable",a_);Tn.component("DatePicker",p_);Tn.component("v-cob",oW);Tn.component("h-date-picker",uW);Tn.use(wD);Tn.use(p_,{name:"CustomDatePicker",props:{locale:localStorage.getItem("UI_LANG"),color:"#3059ab",format:uh.format(localStorage.getItem("UI_CALENDAR")),displayFormat:uh.format(localStorage.getItem("UI_CALENDAR")),editable:!1,autoSubmit:!0,localeConfig:uh.data().localeConfig}});fa.defaults.headers.common["X-AUTH-TOKEN"]=localStorage.getItem("X-AUTH-TOKEN");Tn.config.globalProperties.$API_URL=jg();fa.defaults.baseURL=Tn.config.globalProperties.$API_URL;fa.defaults.withCredentials=!0;fa.defaults.headers.common.activeBid=localStorage.getItem("activeBid");fa.defaults.headers.common.activeYear=localStorage.getItem("activeYear");fa.defaults.headers.common.activeMoney=localStorage.getItem("activeMoney");fa.interceptors.request.use(function(t){return t},function(t){return console.log("Error"),Promise.reject(t)});fa.interceptors.response.use(function(t){return t},function(t){return t.code===404&&lu.fire({text:"اتصال با سرویس دهنده برقرار نشد. لطفا اتصال اینترنت خود را بررسی نمایید.",icon:"error",confirmButtonText:"قبول"}),Promise.reject(t)});Tn.use(ax);Tn.use(Mj);Tn.use(r_.LoadingPlugin);Tn.use(dW);Tn.use(t_);Tn.use(hW);Tn.use(Yc);Tn.directive("maska",ZT);Tn.component("Uploader",zM);Tn.config.globalProperties.$filters={formatNumber(t,e=!1){let n=parseFloat(t).toFixed(0).toString();return n=n.replace(/\B(?=(\d{3})+(?!\d))/g,","),e==!0&&(n=n+" "+localStorage.getItem("activeMoneyShortName")),n},onlyNumber(t){let e=t.keyCode?t.keyCode:t.which;(e<48||e>57)&&t.preventDefault()},getApiUrl(){return jg()},getActiveMoney(){return{name:localStorage.getItem("activeMoney"),symbol:localStorage.getItem("activeMoneySymbol"),shortName:localStorage.getItem("activeMoneyShortName")}},async isLogin(){return(await fa.post("/api/user/check/login")).status===200}};Tn.config.globalProperties.app_isLogin=async()=>{let t=await fa.post("/api/user/check/login");return t.status===200?t.data.result:!1};Tn.config.compilerOptions.isCustomElement=t=>["transition"].includes(t);Tn.mount("#page-container");export{LW as L,lu as S,Sl as _,fa as a,MW as b,jg as c,TW as d,OW as e,Yc as f,EW as g,Dw as h,Hm as i,Ag as j,jm as k,Ij as l,IW as m,Ej as r,Zu as u}; diff --git a/public_html/webui/assets/materialdesignicons-webfont-0b183104.eot b/public_html/webui/assets/materialdesignicons-webfont-0b183104.eot deleted file mode 100644 index 3eb89692a5b3c19020b8d5bc3f2e293dd476338b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307880 zcmeFa1(ct4nytHws!CE-2_Nnd+}+(n@ZfGCgkT{+a0~A4?hxGFEx5b8yF27Q@6)H( znRCuPYt~(NW>$Ak^{l7&{_o%W+b^kn^n9eNSAFusxakco86)+tG1A_uAvvz4+{&x{ z?eqWqcVj;8)p_x{|1njwV0O;n?3Ar>+hxiu%ctRd8j|h#v_b}D7;ZRM#>^U= z4aqLd4dg~LLDunZ&DYeFnJcqrPEP*6HFKfEx$|I-SlW;-OwFay? z$J_&M*zkEiAI0Z&1`Qp!!|u}$oi^E(Xp`-SY`4djSKhwugV6nZ+~4vdgW!R>s_J;Lh7;lC=Gs^MC7Gw%dBhK>Gi7 zvxT`jZ6Rq%kH4oZKQ8UW%eHJu*8hL#kC`|J{oCh`v;XB^t8LkDi!8~nW3*q7+4;3B z&A{J&B~I2apquWm!9UM4FnaVq&tGfzbJhKO^{@C0bpJir{apVmKG)s9rvF~gb@zXc z{rCF)?*99``}g}_`5E|s`_HrgJ^SB3|0{nzx_@omf4_G>1ONHYK=*&9{O5m-|NlJ4 z|LDIz|LA{x|9`&r|A=?Hzuy1Yf4}}CJ~Q2aP2JB-_cPG_40JyO-OoVxGtm7EbUy># z&p`Jx(ESW_KLg#*K=(7y{S0(J1KrQSf466#`_ECkpZWi8&wTfw8vir=I{veN-~O}v>udaPpTGZ#eg6!hI6`-?jVq`Cs$*x%>CE z`}ei`8R&inx}SmWXQ2BT=za#epMmaY;6L&i_^;$rr~Q-)X!mU_?i{<)ob{A7WGwc_?i~=m2dc+DC&2l;b+1YQG4Qh;!Ar;{iNC^ z9TK$@Uq7F=v`gye`Znn;QTyQgFjG3F)DIVK{>T4C9gBY-i<#1~CF(f%amY)@m8j$4 z$0IKtU!qQcpMboyz7`YWODB@36XPc)FP%i9PKuwDymT^&IyruF^3o|JYF~U`^3o|K z>Qwlt$V;b|sMFx5AupX)`02#xbP{!X{PfI}&LB}|#Lq}xI+H}589y_5=`0d;R($=P zRXUqQogF_rdFdPybxwT!Am`G#BuBQITD zqOO5ogS>Q2iMkekE%MT}CF(l(b;wKC6@Cacx}HQ`AHO~`r5i}p4e=Y2mu@6cH^y&F zUb=}y-4wqmdFf^nbs&BqdFkd7br60KdFd7sbufM~dFhrCbqIb4dFfUXb!+_A=L>-Q=AB8dNF%tDy z{ITSv$4S)V@yC;wo*+?A#GgoBdXhvv8GkZ)=_wNRRQ##rrKd^M)A6U1m!2U}&%~ce zUV4^9JsW>EdFeS4^<4b98%p=HvDbmrMFAeJMedqm)z9dm!#=lHn`iew-75^%E>1z`8 zb^Pn(rEf^oH}P+hm%b%Y-^Ra9UiywieHZ^OdFgu+^?m&N2DJCcl__T2~Eqy5_J;%B;=)&O4P~llaZHBE>WkzPeESVSE5ddpOUdbiF|DkD_MWW7%=lvg=mf0lg?0DY)p=p^z zqRxru{U4f^xg_e`c;5e^X_-f&&Wq>$ADWi=BcV*5 z|DkDFM4~Q==lvg=mc=CM;&|Twp=nt{qArPFlDu>&iMlkN_kU9Y%J`MZOIMMotKxb8ho)tKL|qNf`#&@-t4q{1 z@Vx&+)3T;ST?^0qKQt|COVoAny#GVfvaUp355FFH>G~3N1N;W$r5j4rjqn?hmu@Wl zAp^RJMBNm>DKn*;Nz{S(f#ju|OVmO5LFA=dNYugj!Q`b|O4K3vA>^f7Nz|?JTa%Y= zBT=`-Z%bafokSgqA4*=jy+j>`A4XofgGAjCzax3+P7-xEemHsQ&JuMO{4V6ByGqpE z@Vk+h?k-XH!0$m`x~D|l3%?h6>E04`AN)S#rTa?M5%>}0rTaRLDH8Qm{Hf%nr%BY)@u!oQo*_}s#GgrCdX_{z z8-F%=={XYhT>QD@rRPc1^YQ1CmtG)IFT`I+UV4#4y%>KndFdq*btHZydFiDR^)mcr zyYjOVk_iH;|X!C{b_1-$Y(| zvqZfGe+zl(trGP%{B7i=w@cJJ@OO}x-YHSAe#5KKy;;rT0tJ z2k;M&mp&*_N8v}2mp&v>AI3jSUiyeceH8yFdFf*k^>O^;#3NYoecFOrwOBvD_+zf4~GibQ=C|0;RuYZCQ!{OjbU zZ%EWP@o$osz9muL#=lKo`i?|>7ymAK>3b6Oef<06r5{Mt5Ah$8mwqHsKgNGdUiyhd z{S^NxdFf{o^>h5^ z>0}aha{T1vrBg`MzWBc6rBh1Osqj;gmrgBFr@>D{UOKHroen=8dFk{Lbq4$l zKOcGN{1SBm`~u{q3rf_5@C%WbE-XEaS~3H%b|rAtcGrSMCU zmo6<)m%%SXUb?JA?T7D2Ub>t_?T_zIUb?(QT>-xWdFhH0btU{tynqQCsEhOuTNgOfkfR9 zzae?)MiO;n{Kn*^n@H46@tcyDZYEI&;s=tKZZ1&=;RlhIZXr2?xzD1In;>Gl$J7=9Re=?)TgNBoZDr8`N~;rQX?r8`U1 zUGTe*m+mT2cf;>SUb?$P-2=Y|dFh@Kbuav0LQ}L&gm!2k3Psg85UV4T^ zJrjQ>dFfda^=$mvsV9O4Q5nmywrVE>W+*UqN1ar9{07e-(M@)e`j@{59mI*Gkmu@Yj)-UN2E^z~4Y# zdZR?W34arL>CF=L7W^&brMF7d+wixMm)@4(+dUV5iQy$gRAdFkB}^&b2^+}6MPB-lM12_lFnQ@C67^C1qvWNJNz}*jkCT@^AyJ>i zKS^Htltg_R|1^2&GZOV#{Ilex&q>th@z0Z&z93Ow#J@;h`jSL_8UHeQ=_?ZTRs5^u zrLRfU*YU5Dm%brU-^9O3Uiy|qeH;HadFeY6^ zFHvW}&p=)}qePtvKNETB%o24L{4C_9vr5$2@UxMZ&Mr~sz|TQmI;TXP3qKcm>D&@^ z9{fDyrSnSE`SA0Rm(DLy7r-w-Ub>(}T?oGrdFjFubrJj`{J@oSQot|d{|#;;9Yx{gF$7r!of>3R}% zef;|5r5i}p4e=Y2mu@6cH^y&FUb=}y-4wqmdFf^nbs&BqdFkd7br60KdFd7sbufM~ zdFhrCbqIb4dFfUXb!+_A= zL>-PFPF}jRMBN3y3wi0T5_LEHZseuAOVmB^dytpzDN*;r??qm^w?y3szYlroz7ll= zegt{xeiC(m{Ql&n2T0Td@duKZ9wbo@#ve>xdWb|l6n`jr>0$CWe>nbd^2&~o@VRL{ zQet)#{wQWDJ6gi$ru7(!*|GRznW^kJ37?zR<0WP%;7?$tvJ)kIZdy;0n4OG2nVHH? zk?^@`Jyl|M8vZn9Dmz`m=ce@xiP@R>GnuLEED4{R*0UvM=itv_rm}M-d~RCLlbD^4 zKcAV(E|BoKX}wTlb`ky}W-7Z_!sn*-5{cPJ{77ahyHvvGru8z3+2#1lnW^jw37?zR zD|cJx8ZMNrn1{5d~RCrkeJ;Va%o7M*!e zUXk#*X?;~<_8R^*W-5DK!sn*-4T;&C_&1rU>@5kOo7T4_X7AwNVWzToC46pL-;pPRO^C1&H`$6=w2n zn5k@f37?y`86;*i;`#m`vzhQS;VYY2!sn)K7Kz!c_*t2$Y&Hp>o3_~{W^>@@V5YJ; zC46q$=8~Arjh~yD%I1;qxoMkMVm2RsK4vPLU&806Z2^hdg7^iQscaz$pPROYC1#7@ z7h$HdMJ0T0+7=VPH>quLJm3H0`4adg@O8eV#Pg-_y#I67v@I?1d>Q;Q(egJu$ zuO{()bv*C?oHcE0NIYK?&-*`TP1{-$&)3GUOX+4e=Y2*ZD>g&o{>N{?A#{wu!{^P4SzO*ZF1=&j;dp|L3e}+g#%LAp9WmI^RO# z`C$BD@;cvA;`tE#5b`?TO5*v}_^rw7d>e`9+v0iu=d5YlPU87cJn#RUHEr8VJRgQ1 zMqcMTNIc&W&-*`TP1{Zq&xhlA|L3e}+galIF8E!@>wH&<=eyx~|L3e}+g;-M9(dmW zIcwVXlz6@uelPMm-&^AOK6u{$IcwVXm3Te^KZ3l@_mg`Jwnj$?N-;>4=jY?kC$IAhB%WW0zmUAnFOqnEG5%um zI=@8X`AGao@;bj%;`wFx%gF2ea*5|x;IAOB^D8BuUxnxWpR=azYKiC9;IARC^J^uZ zUx&Yryw0zeczy$(_kYfswi_j$--N%3yv}cyczz517Vcc>W^(Me;g-N#gm-_?OA+{1u7kui{@Nuk+U=p1+QNoxIN9ka+$k z{!Q{ae@o)|+xWN1>--&w=kMa*C9m`MB%Z&If1kY0KahC-A^t=1I{!%G`N#N=$?NW{)NAf!VN#gm>_@Bw^{1=Jmzv6!-uk+s|p8t;joxINfka+$l{!j8c|4ZWe zX#8k$&f6oY^Y#`AXHEMU63<)lt%>Jtc>V#w^L9J~oHgw|B%C$vJtdqq?Y$(Pci=nt z?;ZGcwRcLK?ZS7_Q?tD#%r)(OB+ibB=llPeYuX!$vt!};{(oo3#*dA!*>NP!j*B0c zyk^IfFxRw?FL8DPJm3G%T+=?G#Mz1Py#G5pF@9ov%}ye5c2fML#=I6EDFI`W#GUcy|{K7+*B8S%XT zGuO1wByo0TJm3HC>@4_M@HIQD#M#;Kvys>A>=Ndh_BkZZ&WY#y|Cwvr=aM)(H=g%@ zXXnAsgRj|nCC<)=pO3s|=a(?ov@alWc0oMv|I9V*3rU<^7|-|rJG%&e5q!-qDsgr( z{9@!aySRk8rhN&CvrFQaWTs}9k~q6GerfWWT}HxO)4r_4*?#zb%+&015@-A4`;*t~ z@)G8n_7x<~u88OR|CwvrSCTlpGJa+9nq5W0T+_a)#MuG(0nF6wY7%Ex$FELavujA0 zYueY8IJ*{}@Be46X^gY9|KHhl@$2Gic0Gx+>*Loauh|VG%r)&BN}SyY&-ec` z*R*deads2@Cge4{sf4+veKU!(1MvfysoBjX&JMy4BCpvkB+NDKgC)*xiQkf$njIo> zb}Rf=1MCC=`G--Vf)-Bsf3Zus5EYj$@Db4~jm5@+|s@5xNf?j><{Z~WfmHM@_5 zxu$(ziL)c{Bbce#{UpxrkKdoXW)F}s*R&rfarPkmLCn0ivxiEUYuXQ! zID0t$aAs=u2#K>t;*TV+*`p-PHSI@BoIM7A3^O%*ti;*l@W+wY?C}!jn)VYU&Yp-r zk(ru3N#g9u_>;+N_7n+oP5Y@5XHUbQ#!StgE^+n@{2Ammd!~fBru{65vuESaW~OG( zkvMxU{#^2!Jx{`1(|*3h*$eO&FjKP^N}Rn2e-U}jUMyj*X}?6`>`44bW@`3QiL;mC zFC(wn%O%V;?N>;gy%K*VGc|ja#M!IySCiN5H4^5U_G=~1UWdPqnVP*`;_MCh8^~++ zMhSCG`%MyOZ^rZI|I9V*w@9456@M#v&E6(qu4%tr;_MyxJD922J0;HEg};luX783T z*RCXQ;A{39~zay{N?@WCV@HP9Z#M$5QzmeDM?-J&k_CLh$!*Bl+&-=gk z{=)x-uY02c&`VZ(0e`cJ@Iv~m&AJ= zc;5fH)AZ<+aHr|fCE-rfqqoF+eeivluX|%kyw~6x^13&c#Cv1odH?55(_)zrL?=68}g1qi6De>M?_@&6}-qI59ErVZ%yzVV4@m@cCKk~Y_oWy(m@%_o` z-trRft$<&FyzZ?i@!m@KmB{Pf$`bFbf?tKa?yV~E-T?dn^18R0#CxmbS0}G~Ye>Ae zCVoxwy0@0Zdu!v@Ca-(zNW8Z$eqHjqx1Pj%>*IO<=T6gO1Bv%G#BWGm_coGvZ)5z% zH^y+QavKa9NY?I7{qj`$tP>)uWh?+wQf zC$D=uOT4!Wei!n(x2wc^yWw{uuY0>oytfB_5AwRVr^I`E;rAl1dwWZ~w-0_F^18RL z#Cs#~BgpICeiHBPkKdoX?j0cU-huc7$?M)h67L<1KbXAk9U}4Gq4-0|>)v4!?;Vam zoV@NGA@Sakc;5fH)ATq>;=QBsN0ZmRVx-8)X=z2ou6lh?fyB;Gp_ez4P(slh?fqB;LCae<69@yGY`_i}4qe*S$+5-W!P@NnZCZm3Z$m{AJ{I z?{bOvuE1YGUiYq)c<(CwRpfQ=YKix*!CymO_pX(A?>hW-lc<(O!UF3D|Zi)Bq!QVq( z_wJQ=?>_u}}$u zdl&yMdEI+Y;=T9r?~~WP4BGm`xgH#dENU?;=S+j-;>w9A0*!U5&t83-TO)6 zy`S+vlh?gpB;NZK|0{Xj`%U7#-|@eb*S$X^-un~(CwblbOX9uJ_|fFt>lsPi>)9gV zPSbM?N!{z&D&bDkvrXc?c6@u{y&ibp|Gn1}&w%%O;d|lhUWbG`P0vmVcbcAE67DoT zdrP>}^z0+?-k5m){NH;GzQNbMu_WFb8$ULA-5W>3ou=ow67DoT$CG$(eEj&#*S!fO z-kT6VA$i@KNaDST@e`BRy-6hAn-o7OdEJ{#;=Rf7latrIDJ0(Oi|YaI{b9xb#Ho!_h!J)KwkG|lz49@{7mF^Z)S=2X2H)wUiW5| zcyBiRY~*!sc8T}qz|TQm_vVy%Z!Y{?%qsTNl4BdEHx2 z;=T3p>yy{L4J6*%5WgXL-P=gwy^Zl3lh?gXB;MN;zbSd$+f3rUf%t*sb#HTt_Xgny zk=MN~B;Fg0ADpz*bG4=Ty)whGhz8 l2_kO68nbZhm%*|&Jz1}!S6y|eY;BR+YP@PdG+lsv2PFj z9^}=xr^LR!@OzP0-`*1Y_QCH%UVZyY>>Gg}L0*0PN$lGnzdw2P9U!sqK>UH^)pwA@ zzJu`xlULs%68jFtA4*<*he_-^9Dg`@^&KIx?@0WSLdG(zjvF}9uiR9IHlEl7~@h6j4-zgINPQ{-}UVW!Y>^mKQI(hY-A+hgF z{F&s{cb3Gyv+-w>SKm1j`_9FmOJ05FN$fixe?EEjT_CaVLi~l~)pwD^zKih}lULs* z68lEtN0L|Hr4sut!(T>TeV0q@y8?d&dG%c>vF|GURpixowZy(_@Yj%6-?b9^uESqP zUVYa~?7IPf19|n`D6#J*{7vN5ceBL4TkyA#SKqA?`)-6^r} zF8p2O)pxhVzI*WZkXPTm68rAM-$!13_e<=10RI4a^*t!DZxntMdG$RcvF~C0!{pWX zh{V1}@sE;M-(wQ{9>+gUUVTqU?0XXbBzg5cC9&^m{L|#s_l(58XYtRHSKo6I`<}-? zPhNd5NbGwN{~~$yy(F>kW&F$J)%S|TzE|P_I2UA z$g8in#J)cGKIGLmri8AhS0kaT={1(bzOnIRGhcn^-U(RZ*u(P1S9nea1_SKrJM`)0w!y!7oByeTz!$TMWM#dG#$Wv2O|d66Dplq{P0Z@Jo?b-_jEMmccJW zUVY0-?CXc`M_zr)N$l&7?@wNR%S-HA0lxxy^{pteZzcRn!YSUVUpw>{}DRCVBO(C9!X9{MzKzw~oZVb@A(xSKoRP`_{*=PhNc+ zNbK7Xzae?`Z6vX8WBkVC)whYnzD@C)l2_km68i??2a;Fc<`Vk`;Rlgd-xd=42IB{l zSKpQr`-b3$kXPSU68pBsZ%tl(+eqx&7QZcd^=&7yZzz5!dG&2Cv2PfD7G-+mJN_Q&r}UVR5h>^l&DAbIs2B(d*c{K4eacZkHkL-B`_ zSKnb0`wqt+PF{USNbEZjeAQI}?8Num@#m6P-+2=I&c~lmUVRrx?7I+uA$j#(B(d*e{Ke$ecZtNlk@%71)px1HzRU2J zkyqd468o;eUqN1dS4!-=3V#)O^<6Eo?;89y^%DDTz~4Y#eK$(% zy9s|2dG*~avF{fAE#%dAtHi$B@VAjy-|Z6n?!ezcUVV2;?7Itp7kTyFEwS$&{5|B= zcdx|0`|$UXSKs{-`yRkQKwfPN^*ti7?@|1t#J>Z^Z8B`1~9*)&0E0?icWU{|~)QuNNhD zzl7)ef9P#`y)3c&75ppY)%~i3-lo@U61!i=zs^i`zag>vP5hhW)%}*l?zi!8lUMgU z61(5Uze`@-?@8!wdc7~P`vd$3%vAS>61zXbe?(s0A4}~11pf(nb$=?c`!hV>|6}*( z_|Ngx{e{HtFY#ZJSNB&EyT8VNOGi$D?jP_!FjL(>O6>j# z{}Xw2|17cl7d+qpLvPdTSBc%f;rad_yMM?3j<4=NBzFIa|C7AB|B~1}8b6wx?v6;R zyQ4)yZ__b`gx;p3RZ`s@Z4!E$j&@0Pcl40Z+jR7l*xd`y`@h{CctX27@tyeU?vmKu z8{eC}y8B4%9uv=>|J&W*8+>(-C84+J7+XSb(=m?3?s4(sGGE=}N$egUKR$VNPavVU z>6lPr_eA)Kn5piGC3a7OpM<=+CzaSe8GbVI>YiL;_Y`=(|KIMu_`dk+o>F4>RQRdL zt9xpR-P7QwA+PRfC3a7TpN_n`rJdq(_>%vASG61!){&rDw3vq=+;1?jT z?gb_EHXRE|>|PkZFf-M?h{Wzi@r#mI_hJ&e7soG7UfoMb>|PSTBzbi&C84+JSXyHD zGWcbfsqSSZcK5^gBd_k|BzE`5_b0FJUx>uCY+jOiXv3q6w%FI;vDiXU_ z#ji?U-2)_cuZCZZyt-GH*u4gR4f5(|PhYE_rpYC$W2d zJn#SXHXR#C?A{Q+A$fIgB%!zI*jQrsCiqR5sqRfBc5jB?jJ&!BO6=Yozd3nz50cou z1%3K-hix9QkYV)qdI5N4`-D~a7(u-cLer)3LwA?gQ`#FjL(JO6)!e ze-L?fA1tx^5d0zJ)qSYM?!)khkyrQO5_+4CBP4boi9eE=>OM+h_tE&H$*cPqiQUKI zk0r0}<0N(;kLUg0?i27Q;H&#YiQOmRPa?1GlO=Yafb_fI_dWP~$gBHaiQV_%dH=Wje*FFT>V80C_k;Kc$*X&m#O{ai z50O{*!xFn6!9PM?-H%G>Z8{#4*!?*Eab~Lf35nfL;-4h1?x!SnKaGEyytFgn)x9RLD zvAY+(S7LVup7(#dJMj$I-G%SMS9foT-F@(V$g6uyiQNspA+PSSB=k0&V@v35I>(XF z+jNdAv3orHc-*b-@g;UofS-W8x+j#_JrRB)^6H*gV)rC?-v8~M6hA4xx+jy^Jvn}I z^6H*KVs~GBU-IgnQeyX1c;5f%Z91ox(A#uQBe8p0{Itwe_jD4wr^ioEUfnZD?4A)n zBYAbtB(ZyD{LJLlJ&T0irgK(_-Lv6mW2U-im)JcAeh%{Lo>OA?T===jt9x#V-Sgmi z|F?Ty{Ji+;o=;-;{P_9Ft9t>7-3#IuB(Ls;Bz7;1=l!4FrgISqy-nw$61x|}FUCxD zFD|ir3H%b|)xD&|?xpZckyrQ961$hd^Zsx5viN23)!k2G_j35<$g8`*#O~$s%ad34 z3KF|l#IHzR-787xZ8}$$*u4sV6=te?Rf*jL@B_%Jdo_vOtK(NEukJM@cCU$Flf1gu zlF-|9t}U^99sD}XRQI|PyVt|7M_%3QOYGhNzX5r5Zz!>QBm73>)xEKV-llUCiQSvx zH)W=}Hs5I>N-x;K~DJqSODyt=oL*gY6On7q2Tl+fFB4w2Zs6@Dvbs(WjR-P_=| zA+PRjC3bIz-;TVxhf3_;9=|<#bq|x!+jQaiQNa{4`img50cn@F#cfj>OMqb_o4Vh$*cP?iQR|e4=1ngBP8@TokvRS zJ_>&nGu3^x#O`D8$B3m#b_Y?Rh zn5ph3C3ZiBe~P@ipO)DD4E`DN>V8&Y_jCB?$gBH#3B66{3lh6u#J|W)b-yIB`(^yg zp%EoQ3wZHe9Q;NKyy?sp}2zlVR1 zyt?0)*!=&yT*{v+jO-` zs=KRALT}U6E~)OW9uj(+uAUORd*OQ}c6Z=A@YUTZvAYY;u-(1!z46uEM`HJw_%X?= zyOGe_bd4pUx9J*NV)r=sahR{}aV7LNUE@jY9v?qGGu1tT#O?|46Ovc=L=w9v#!pOM z-IGY{o)pjfzulAJC&O3wG0DrQ{B@`?4AKX19^4ND6xAc{7mH4J+s8_S@5%vSNE(EdYi7;!BzDh>=l$RA`SA1Mt9yQl-3#CsAg}HPC3Y`_Ux;Uwzi+x0 zmawDgT14WWMe&PrxArV1VMo)oxWqk6;CcUNN7J>W#63&ldH-ie)3vn3J?~IXv(G?&**3kFPz;OWd;peg*Q{v!cX3E8$lnuRSYE+_MUv_kZ`SieD99 zdj?3@(R8gQanI^_-v8OrbgdzA&zgAN|Jl)WttD~K+W57}YtK3ob~IhDpZ4olEA530*wv@PM2!058?b%Agj;3pCiF>xe^ZxIiZSmXUYtMEP_YB1kC9gf( zOWZRIKa9Ng>>zQ^j(Fbx-Ln&ZCw%Q0E@4O0wX?)MyWn?WruOVAanEk}-NJ#65fC_hzQ{>?2`E)3vX}JtOcVn5jMcN!+tPet+`XbAZG>2jUMT zuRRAz*wJ(yEOE~v_(PbfJ%>uz(R3XqanIrS!qV9+H;h|JxAk@Ca*om zNZ8SI9V>CqaronysXfO_*wJ*IAaT!$c;5fn(R7_8anH&4lgVq(DH8Xbia(XS_M9eR zN7Hq>#64%=&tRtZoGD>P({+}_J!j+3W~TO>BXQ5U_;bl?&v_E}oR2@By!KomVMo(- zp~O8G;V)vQ_FODsN7HqQ#62VNBbli^mrC4o8U8Zz+H<+YJy+nbAg?`FO4!kKT_thP z)%dHKsXf<7*wJ)dD{;?t`0JRdJ=aUza|53De|9uoH%i=d6aFUh+HQFkLUg0 zJrCe{|7Sj!j7ivaS1z`t|uh! zc@qC5^R?$GiF=;LKTTeHo{_lcS^Tr)wdXmBd!ENXPhNXokhteX{EOtZ=Ou}IUdF#n zUVC1VxaU>;tK_xkHHmv($G=Wqd)|<^=S}>Z}re@$L{zLB`+Tl}}=wdXsDd%nkiPhNX|khteZ{Ey_d=O>AKe#ZYyUVDC# zxaU{=ujIAoH;H?G$Nx@Vd;XBP=TH2f0&8>D?}2N7K89r1tdgDPc#`yO+d09r%vKJ)QVYeC_FyxTiOsVfXaG_rcem zF(vM4@C|wG8B5}xvGHS**Pd}C>}YzAD{;?wc>esK9Zm1?CG2Q=Patv6g!l=WsXY@( z+%qwLV)EKEiNrmV;wL4qJ(Ee;(e$2N;+`q+y#KqWFTO9n_Dm^p&s6xS$ZOBk68B7l zpN72lOe=BEba>wX-7`I&KmTV((|ZO9JDT1zO58IOekNvW&&(3{%z~eVy!Om0anEe{ z*~n|p>=Je~z2}g)XHGot|L&O!KNr6C%q?-xJotIYYtOtA_soZ%kG%HGFLBQT_yx#o z&w>(mG`$y+u%qd{u*5x!;1^-O_ADxK&tmw+$ZOBy689{DUxK{$EGco%Quw9FYtPaW z_bh{7hP?JHD{)Uhd_VHqvz){|{qgqy+QE`D9|+OwX- zJ?rDwC$BvlNZhj_enaxwvysF-8{;=7uRWVc+_NcuQ}WugnZ!K<@dL?g&*l>M48jj0 zuRU8x+%p(In7sCEDRIvb{1Ecmvz5d>TjRGTuRYsH+_NoyTk_hooy0vu@k7aL&-N1c z48sp2uRS|R+_NKoNAlXUlf*s4@x#e$&(0F}?1JBgy!PxWanEk}-NR>??842>b~0+Owa;J^SPLC$BvRNZfNE{y_5DbCAS6 z2jdSWuRVuI+;b@YQ1aSyn8ZDY;}0jVJx55~b0q#q^4fEh#63sjk0!4@$4K0BEdE&X z+H;)5J;&pZC$BvxNZfNG{zUTHbCSe8C*w~huRW(o+;b}aRPx$$n#4V)<4-5AJ!eSV zb0+>w^4fEj#64%@&nB-u=g8mw|I4}fbIBX@Jc;|y$DdDL`!A5V|3dtQ$)}k=OpqCGNihe+7B%zf$7~zX5*(dF{VZ;{KcPH<8!=n|2c{KpT|E>Ui)8=xc^1`i{!QcC5iiA#=lHn`(Kf`|5f~}KO-^agCUi&|gxc@`^hvc>YBZ>Pz z#(zv+`#+Jm|5N;@X0-{zl^dvG8M&*Z#33?jHxw zpZ~jmT>QBB+CQGe{o~`uC$IezNZ8%rNsSH;in?6{ZmWaKMj5w^4dSGgxyV_=_Kx-9?$zf zyPG~UNZdaoen#@zKa+&rO`n-1?wv< zb4lDkH=aNLXLr+Q9*O(s#q;O??w=1oAHMd_FLD0@_yx#o|AG?tFN9x+y!J0FasMLt zMaXOaq7rsDeHN3re{uZc%+&rRBh{ti=8O@cqbZ z|8f%d_s91qul>tQ*xmG5LE`=u@hdV@`&W{%yXmvC#Qm$_S7E01uPSl>0Q>;*+P|8_ z{j1|wC$If${68F=1F)vqmThP0mUAEHIVa1uZQHhO+qP{x%eHOXwv9X1h1%&2iTi7l z*QT%ibtLYuOJ0}0_SciRzdm_=`r6+>!gd>bLkZh$?2RPuZ%p2p_qD%?#Qjalo6^_* zW)k-|CvQ$)`&&rd-;%r~eeG{0aer&_*7UW%jl}(J$=lM`{&o`gw&Vy9*Z%bq_irHIKwtYeO5DGRd=q``-z;(e z7V<6hwSTL`{oBa5(bxX%68G;Q-$7sdcS_v9i+mS-?cXhN{~q!^^tFGl#Qpoo_tDq> z{Sx;dAU{A~`wvRoe~A1LeeFLiasLtWBlNZZsKoup$dA$2{^Jt&pCCU$U;9r=+<%Jv z6n*VKEph)D@-y_c|E$FQ=g7~|*Z%Vo_g^5tKwtYWO5A^m{1ScbzbtY874j?ewg0Nb z{nyB^(bxX#68GOAzd>L7Z%W*Mi~JUS?Y}K?{~hu>^tJ!4#Qpck@6p%(`x5s*Ab&t# z`yWc&|A_n%eeHiNasLzYC-k-dsl@%y$e+>I{^t_+zaW1>U;AH5-2aOF6@Bf0Eph)F z@;CIg|Eo;WT=GgHl$zT{s4J^ z_q9JLaeo+j7=7)JBXNIR^0@T1Kc2+>@yX-U*Zu?&_a`JzNMHLCN!*{9JTZOkPa<)D zQu3tqwLh7}{mIFb)7SnK68EPhPf1_`f z3=;QeB+p1+`!h-0pP4)}eeKU8aer3wtn{@%o5cOu$+Oef{u~nb=OoWbU;A@O+@G5~ zH+}8TBXNIT^1Sr5KcB??`N{Ls*Zu+$_ZK8DNMHL4N!(wUyfA(3FCuY&QSzenwZE9e z{l&?P)7SnI68D!RFG*kfOG(^cn!Gf9?Jpy7e_8Uf^tHd7#Qo*T%hT8X3KI8MB(F$c z`zuM@UzxlzeeJIzaer0vs`RzLn#BFp$*a@X{u&bZ*Cek=U;ArG++Ul#Hht}{BXNIS z^1Af3zn;YX^~vkg*Zu|)_ctVONMHLKN!;I~DB%erM`zJ}izKeeGW>asN8KSW>q4@=yCg!~A7?LR7U|1t7o^tJ!E#Qi78Pte!?lM?rzB0oi6`%g>Ue}?=F zeeFLhasN5;bM&?Uyu|$%$S=^>{)-a#Un0LmU;8gh+<%4q3VrRrDslfc@@w?9|GLEe zH^^_$*Z!Ll_unGFMPK`GOWc2l{0@EXzbkS7J@R|>wg0}v{SU|=(AWNl68AqMe?(vV zA4}Z-g!~D8?SCq9|1E~v{V~a7B2xQfN!%ZsJT`sp50SXv$n_W2euu>UPI4!G z?RQDs?{o%1%&FiTl%&r>C#|86@t{NS=|t_Ggl~ zKQnn|`r4mG;{L4US?OzkHi`SQlV_)|{W&D=&qzV_#mxIZ^}Zu;7vN81%&EiTlfwm#44&6(sJjNM4b?_E(a)zcP7c`r2Pb z;{K}SRq1PgHHrJHlUJv&{WT=+uSs5$zV_FWxW6`eZTi|@N8yy`~ zul)@q?r%umkiPaelDNMyd1Lz8-$dg6rsPfOYkxC|`1%&GiTm4=x2LcD9VG7WNZygY_IHxFzcYDf`r6+`;{LAWUFmCo zH;MbZlXs`D{XHb^?@8X1zV`Q$xW6}fZ~EHbN8$cK9aunkCM25H2G-y+CN6( z{;}j^>1+QuiTlTskEgHw6D01RNIsFi_D_QAClTW9w z{WB!)pGiKGzV^?OxPLbJZ2H*#C$dWritkZ+)`{Tn6j-$cHNzV>gHxPJ@z7W&%1RpS0_B8E+J98y{$u3F=xhIRiTh8GpP;Y(CnfGbMShCD_Meux{|xyV`r3b1;{J2w=jdzy zd5QZkkYAv${TC(fzeIkCzV=_1xc>_I75dtLRpS0@_6{|)&Y`r7|i;{JE!@91m)dx`r$kbj`B z{U0Un|3v|J7y8=&RpS0{42k<=lE+NkAB#K|x%S7FxIcu<|FOXRMsDQV?~u6PN$#Yt{Vs|7 z-Q;fi+V7FL-%IYLul+s=+pS}$#QlD9KW}P(K*DzG7?ij_j694twLgx;{c*|T(%1fY z68Fa^k56Cw6G+^jkUSxM?N20OyLC(~aeopr|NbBMCnZlxuKmd*?oUphoWAy_khni3 zc}n`)pGxBX)a0q@YkwMv`_q!ArLXhpPf8AeeKU7aeq$oob|@`CiWzmUZJg~RRZU!A-~ z@`m)azmdfKjmaC+*Zw9F_ctYPN?-e%N!;I@yg7aCZy|AiOY)ZVwZE0b{jJGc)7Sns z68E+~1$PKYi^VAaVad@`3cVe~`re zgUJWe*Zv_A_YWl>N?-ejN!&l2d^mmWA0ZjzJN`UUqRUa_qj*y;M@w`$hI|bF8UMfe z^H>Q^t>ZX}UdNM<=dUfV6C`?_NIsFj_Fw)yNrGSNI9a0ODdbc5Ys>LeiH@g{Popo# z(bR3+T)7LJ5AY z<06TU7n3jMO*vj7(eYC9rS#=^nFPPqak)gtE67*yrW~)7=y(%JC+NjyIEUrZ2}^B>1(CTO~T)M!tC5px34X2Peu<6`kRRYpIX)=S z@ged<^yT=l1i#kth(yOn$&d1;93PYD_&E7-`f_|if?w-+QljHis`78Qz{91xv>-a{Z z{)N6Af0f|ZI)0Pr_&fP` z-jw4X5*_~}|4Cnte@XCb9e+!7{D=GxZ_4psiH`q~|D(sTGZOq-=LnK=>>N>oU+Wx6 zQjVP?OUkix6bXK<^M8_Z>>O2sU+WxAQjVRYOUkix3<-X%b4*D&c8(>%uXT(jhI3Ah*{4aj3b9@PYt#bm2juVn6ybxtqQ zaR%}XyeY>SB|6STo{7F3XO`$V3waj$a-3CyU+bJrqT}r3*?Cirb4YZYlRPJVInE`) zuXWBX(QzK~JiIB#c_sL@&iN!d&QG47H|4m1M8^fm3(}Y4LJ}PpCNE51j*Cd}Yn_Wq zbX<(Q7;nmPafyygke8q@$0a5Bwa%p^IxbD-`(MXp$jgw+aaoCu%aNC(FURF2I<7!o zfxaA9l<2q;c_sRCTv>u&>s&>m$?MaX;|3BPHzaRJUyd6|@N1nLOLW|Xya{j0aZ`zo zn~^u8FUQR#I&MMUg1#KLl<2q>c`N#I+*+dJHso#S%W+$Yj@yy9qc6wpB|7dv-hsXx zca-4QI(L%jxHFmWfBahKE)pGgCGSdKj=M>8+?~8TeL3zS(Q!}mp7iComqf?C$$bCg z*E;u+=(sPL?|=MS=YA3$_b2a9UycVz@N1n1N_0Gkd=PKS@nDILhma4UFULbAIvz$o zjJ_NXm*{u|`3U-QJW`_LQDnaV@oSw&OLRPj%=bTjt@Bukj>nOYqc6wfCHS?@6C^sG zNap(=zt(w@M8}iKC)1bXDH0t|C7()Pj;BdX(eX_3ne^p&mPE(1$$bCg z*E-LU=y)#qT>5f6Pl8|TJYS;Y1!TVe@oSwIN_4!4d=Y&)UM$h^67nVV<#?$?$IHl< z(U;@p5*@D~UqN4vS4woeip=*vey#IriH_Hhuc0r;;S&5>=d}_YuOsvQk6-J&UZUd- z9ppRc%kfT$j(3soqA$n0 zCHS?@dn7vEOXm9@zt(x5M92Hd_tTf-0}>q{B=hh8!LM~bB+>C<^27Ay_=rTuN6C-U zm*Zm+9Umt@PG62sNOXLX{3LxjJ|)4gbv`Z8@fkAT|M<1eXC*p5M}CgJ9G{oy_yYL_ z`f_|xqT@^Cm*~s!Wr>cjkYAxM$5$mfzD9nHz8qhd==cWt4f=9?Q-WXXd`qI^+ho4~ z@oSy$NOXLc{4RYtz9-S~ee(PC<@kX_#}COL(wE~$5*8}uIesS5 z@pJO$^yT=41i#k#r9{WC$bA3f*E+wJ==cr!8~SqmR-)r~l#Z^j$LC*bR0tF`(MXK=KEjA4sr*%96KdCc9HoDb?hd0 zlgqJ3qGK<)m%bePBsvZy52Y{1eu<6)$C=49)0g8c5*=qH z&q`m8vq^NEojf~zInE)`aZd7_^yN60M8~}z8n{o=(repG5T^`T%zL=1eOOcnNFUO@N zIxa(AhQ1t^mEhO9mXqkXJb8KEl;a8#9aki;NMDXCNpxJ9yfS?`t|HNKRr0Fz<+z$e z$JNQJ)0g8K5*^nhuSs8yYe{rmo4huCIj$qYuXU{}(Q!TUdb}ye^(8uPK;D4995nMqiN0X1{O*tMT(eYUFvGnD5 zoJ7at$;Z=|;|UTSPb8m6Uydh9bUc}SGJQFoBGK_w@~QOYc$!4V)5)jPm*W`{{94zU z5*^PXpT(PUJX@mUIplNb%kf-^j^~ljqc6wvB|2U}zJR_QFO=wb5&0tea=cig<0a%v z=*#g^iH?_%FQYHV%O&`=t}7%uUP-=^H|2PhM8~ViSJRi{H4+_%lZVrnJ2<2@1`?e@$hsh7qm*XQ6 z{94ze5*;5SKgOGKd|aaA6XYl8%kfExj!%)FqA$m%B|1JseulmrpOxtN9Qir=a(rH* z;|t^$=*#g%iHFzDj^tj&DhH ze4G3>eL21((eYjKyY%JwomE%~j@_e6@N3;;NXoH$ObLFidn`#gc8@L5aR{03e;pgSk;}0|qGKnylfE3g zBszAJ`J3q2L+&A$W3NQVK5`#@IS!TR*iYv7e;o(NeE;h>NFF4Y<1h(+t$Q2^eyw|4 ziH_ru$K!oDjxW)10`dg(z+iSFLXH1_^$xdq#KYp!yBZ-b1lQ*U>$4w+UZc5&iz8p7`=(ss~bNX`JLZaiA z zPv-Z3{95+`5*-gDA4p%02T621n0zpOIUXX>@lf)i^yPS%M90I)htrqi5fUAbBp*p% zjz>xGYu!gnbUcR4@BjFpn}OVldtAY`CcQ@cQ|=CefeH1(f2y?b@b(Xy+q#|$T!fJ?~M|DZzA7BU%od>^u2}5 z_rJckl5ZuK?`;x&ZztbQU%q!paBbapO7y*pd>3!Z_il;4_mJM1G0Bd|#H}+PYtn==&=9 zRo;~EYZ855C%;Z#zHdlyZQXB5^nHu`7H`V;ZHd0`kl&#%-*+YYzDItKzI@-8==%Zr z1N!p)P@?Zg=AD@uqyg zmgxHp`5XH3{Z^vycjWKr%lCVUzCVzEpfBJ0pTi%?<@=LF-=E1p)0gir5`BLq|4LuJ zze)7{o%}m}`TilnwRQg~(f2R%U%V;bza{$qL;i=peE*f``ycr~dVG5#Dc_zEB<0&P zq6F90Gm@lydq$Sv+ImKjlyA@fB)GPoQ6=TuGn%A)dq$Vw+Iq&2lyA?N5?ou)Sd#MX z8C!yD>lq@^w~MBfR>eE;LxdM1?UI}v#z`tqGv zf@|xUM56Dc)FW+e-`c6xpmcD$a zli=EVrkChD19=ACl<$lZeP<%iL|?u$OK@#HvqK)t zo|C?O=aT3C1OM39hYYeu=&dkQd-h`7S8YcOmjZ^yRy-1lQKH zh(zB-$&2!)d>51GyEvKee_UJ75)yrvB=h}`YwKA`qVLk=rRmFe8Hv8jl9#0~-{mB@ zww~oB`mR7;fj8y5qD0@7$Scv8@5&NfThA&IeOD!~%A4|CO``AWseo-?*`-zcvHR`O7z``yb*o*ZY;sI^=u;1 zcT@7FyeZ$!B>HYn=KCMl*0Y5~-z~{}|Kr+vwvy<(HF<0L^4&(F@3!P^>C1OJ39hYY zdx^d~kayrs`R*vucPH{r^yRy=1lQKHi$vdD$-DBVe0P)RyE}Pz`tsdFqVJyMJ?YDL zFNwZ;llP`C-+d(d?n~a6zI^wS;M#ijm*{%{`2gOO?|~A14p5Pc z?+N4+cvHS7O7uO6d=h>6o-Dz&^_(Kn_f+z!yeZ$)B>J9CKApaN&yeVQCizVI@;ytU z@7d(D>C5*ViN5EO&!sQl^CY;op7SO8UO>KpH|2YwMBj_Z7txpR#S&aw&m|IlFC|~f zoASL(qVMJ8%jwJa3W>f~lCPvM->W40UQNE5zI?Bd=sTP|oW6XomEhWXu9N6{J^6ax zl*#u=*#zB39hZ@K8e2flkewE`92`g_d)W5^yT}I1lQK{uteWS$dB-*d>@tQ z`xyB#`tp5TqVE&rC+N%fNr}Esk)NV3-=`(|K0|(nzI>mR;M#hglj!?A`FY-y?+X%r zUnIXsU%oF%aBV#=OZ0t({0eW%_f?6$uaRG)FW=WC`o2MagT8#zZX zzCTHDZ9P9r^!FZ%NRTcYnj-^U`SwPFYwI0BQog+-O3Jr)BnhsqcVtQV_KqUKwe|i_Qog;TN^otxqe;rQ zcXSD^t#=Gb`Sy+}!L{{{B`M$Du_fi(J4B*yBlG>QZwI-9T)v$WeY?nA^yS+v(YJ@p z_rJcqWd4Tw_L2L@;Y;M#hp zlIS}%d1~I2?=%v9rzKBIU%t~xaBaQQOZ1(AJOgjacSec6Gm&SaFW;FZ`p!b0g}!`e zmFPPgc{cj;on4~u9OOCZ%Xdx*uB~@2iN14_=jKiM&Lh!xUh=&3?;_+y=*xFeiN1@G7o#uV#U=VKL0*Ese3z8q+Ip9g=({v| zY2K9YG7^24B`-@~zRO8)ZN1A&^j(3x0&mK9MTx#EkyoNG-<2i$u0mdgzI<1e=(`$u zHTv>hU83(AVnzH5`$=1uvoBhhzV^1AfpyPgEs*1Nt$-wntc@TPn> zl<2z=c_aGr-B_aUCge@%%Xd?WzMGLZqc7jhCHihb-h#e-x0K-8dbg73yES=h-jwe) z5`DKNZ%bdk+evV3z1vIl-GRIVZ_0N^iM~6LccL%fohAD2Lf(bGe0P=TyBm2o`tsdf zqVFE$J?P7KPYJHAcQ1*)dz1I(P5JI4(RW|+zVzk0p9I&|yT3%=1IP#PrhE^S=z9?P zAo}t>SfcMCK(@;zOm?-}GX z=*#y^39ha8EQ!8nlh5W&`JN-u_gwP1^yPb=1lQJkzC_;($QSUYd@q#fdlC5}`trS4 zqVFZ-OX$n@Qi;BokuRe!-^(TXUO~QszI?Bg;M#hxlIVLi`D)&j?==#Ahm(iXm+!R_ zTwCvT5`C{HU(cKJy+NYyjpQ5Y%l9UUzBiL^rZ3-HB>LV;zLmawZ@kN`!M-o z`tp55qVJ>RN9oJ=F^Rs9lOLxq-zOxvw%#Wt`aVT|iZ|u^v_#)$$j{K1@3RtITkmrc zeV->k&ztgnL89-AwQzA z?_1=zcvHS_OZ0t*{0@EjzAM4C^}Z+3_kHsFyeZ!gB>H|x{*bC5*siN2qcKc_F>FC@6O-Y+HkentL@H|6`aMBi`7-_V!uw-Q`i?{^Y?zbAjs zoAUiZqVJF7AL+~YCyBm4lYgc!-(Mv9{!0FpzI=a^==(eQclz@ELxOAT{ZpdvU*x}d zQ@(#o^!<=Z#5q@Aa{_G{D$0d(T zU%ul>aBY3#OZ1(9JOOXYcS4E26OkvPFW-qJ`c6WgguZ+ymEhX?CX?tpIeBv4llO=YQ~See+6m zpO4Hx|D*f-GP%S0k@RU+$|*@NRu;NOWJ5ye4nTeJu&zt#56K?(2~G=YQ~Sed|he zUyr;VeYvkM!MpWsAklq8@`k)A_l+dFZ%p2pzT7vF=)Ng=Q~Gk>OrrbdzR$h*;(`|c9m_aN^oloP0QaxgR0X{YdhW z^yPk(ME9e~N7I-4F%sR6B_B&)?#D@VKc0L%eYu|?(fvg7iS*@uk_7M8cd|tHQ^=?A zrrb}J=zbdcH2QKsU84IL_6p%l$%$?iZ2y{@49t^2OwGzeJ+@rQ}QL%l$Hm?w6A*&kbxj!$_{RQ$1^yU7d1n<`Ol0^5H$uIM!++UIC{wn!Z`f`6w zqWkOQ*Xhgs4T9JGUHWo=Pon$#3ozL7Nc(~(2I+6tM zHgsf3xepyhf_EGGKS{X{9aVyN8#+=*xY43Epk!1QNX4&S@+^3M}J|%fd`f{I2qWje3sp-po8j0@HlBcCF_vs|MPfwnn zzT9V!=sqKPM*4D}NuvAAC1gNiSEmjm!~iH6(qW^ zNM4b?+*gw5zA|}b`f^`IqWh}kRq4xpHHq%4lUJuN_cbJVx1noFbYF|S7H`UZZHeyd zkk_Fv_jM(@uSZ^wzTDTB=)M7Y1Nw5`P@?-rC1f&iSB!n_oOfPy(DP>Jq`kq@IU_roQ+A3;8X zzTA(L=zbLWDEe|gT7q{QdW=N(W68(zrreK{=zcu;c=~cbL8AMK3hljwdr`E>enKSQGXndCF+%l#~g?q`$FrZ4w%BzU)>=Sp-xk9;0) z%Kdza?iY|RpfC3eCAwckzKFiuFP7+j3HcKGa=%of`(@&Vy9m;3b+-ESb@Kws`RN_4-8d=q`S-z?Gn z7V<6h<$kL~_uI&~(U<$}65a10-$7sQcS>}>i+mS-x!*0pyA8cZqWit%dwEmt_epfW zpL{=kxj!J${Xz1B^yU7LME8fu57U?XBNE*oB|l1E?vF`yf1La{eYrm&(fvvCll0~O zltlNZ$xqXl`!f=}+t6nvx<5yLjyL80yhQgG$S=^B`->9YUn0LmU+ynUbbp2X3Vpf1 zD$)Hl@@w?v{<=i>H^^_$m;0L%-QOa=MPKf3OLTvS%0{*grYkI5g?m-{CY-9IINN?-1uNp%05{5gHOe<9KROY)cW<^GjK_pixc z)0g`<61>~cZzZ~aNB)jC<^H`y_aDeV(3ks<65W3y|3qKzKTCA~h5QSBx&JEB{WtP& z^yU7$ME5_)f6$lvpAy~wBL78S?te>k|A)-)|GNK6{+C?t|4GW7Pun7RxBd|%<=#J{ z1n<^AlBC@GN0#8-`bUwJd;k9=c(?vhCFR~fngs9GKf0vc`^S*r-TKFrlzabJ61-dg z*b=;3{}4&J_cw{|9b~@$b?+p1lFPkIqI);Fo4(w8B)a#Kd+E!)Pon!!@=*G6@0aL4 zKpvnk_d$v7!^p$v%Y7V)?&FgA{a^R-$m5aAeS8Vtt$zXu-mQN^iS84TC*pm%Pb|@W z67nSU}FGFAM%Sv=#j=UUwxi2rlyY;Ui z(S1eoio7ZJl_a{aOkSD3+*gt4zAAZD`f^`QqWkLP)#=N94T|_gy5q?@Hd4zT9_{=)OC7clvVQL!$ehU zy6;Qgm%iNhljy!bd4KwHKR}}Uf#d_}%l#k;-mU*&iSCDx58+L@A1cxPF!Eva<$kzC z_an$h(3ks>65Wp?A4Om8M@w`+hI|ZtxgRUh{WvoJ`Cq(S|M3#tPavN_U+yPLbU%rF z5`DR!EWx|=pCZxyRPw33DfiPPx}Q!yoxa@9km!CU`Aqt9KTD$f+2ph7%l#aQ?&p%v zr7!pMB)XqZKA*naFOZD*3V&WG@s5kg7xAXy5m8KcRWPq_kZtrnEWug?s!Dv9gmV9 zrLQ|4lX%DD;FaKO}~OQyy-vkfArim5DE9Rfe|Ei)4+(5x@lk} z3HP*tktKE0z$g;#X#@Y0)J+4UO1P&Dj3%j@21b|EO#@>{xTg(_DXE(V#*%PP8yH(s zHw_Gta8Da(lDcW2L&806pi|;aUF5FBo4U!}4c+ ziRtU6NhI9U1}2qw(`4kycvCk`F7c)*$WzeQO;bv|X)5wm^mWtJ67FdO(@4B&TJp5K zshg&gc+>P`zW=$W4a^|no;EO}#G7U!&%~R$X=aHx%|f1qzHXXT;!U%WXQQv1W|weJ z8<<1lO>>gxZa8t-n0gJ4f?uiO^G+HMP7@(ZdzNyJ#Anei8rlFUY9p@(|QtbTA#c=eciNy z#G5uGZ%AJ^Z6xugjmaC+*G-#9xTg(lD)FYx$eZz|ZrWVJJ#AnMi8pOY-jX+U(^e91 z+M3Mo|J>6Cwvl+#w&ZQ;>!$4_+|vfOmw3|-WWN8orw!~V@ur=~JJHuoJ4?K27xFIj zb!u?l-gG4S zNcy_zC<*tpfukkfbPSpAe{VXLd@Q+cI!@wE$CHnzubWPgc+-jG6Y1-wlO*1BGWlfs zy6F@N_q2giCEj!z`83|tO{Yt|=?wB2^mWsj5^p+-d=`D(bhgBs&LN*eUpJjA;hr{d zo`iea!1)qyx`2EE@9U-uCEj!qneTt@X#*Eayy+4$-~Zgx1}>F&(`Dq#=N}bx`})fecg1k#G7s*-$GwE-74{>+sL=k*G;!eyy*_|9rSh6of7V819wTh>2C7f zys4Y+k$BU+i8nn+evrOydPw3;50m-+=bkq3h{T&7B|l1E zH$5itrpL*A|8q|pctYY$Pm-UcubZBdc+=D5r|IjaXC&Oy2A-98({tqKcvCk$FY%@q z$bA2EPaAkq;!Q7+U!t#@UY2;%D`dX^xu*@hD)FY*$gk1YO|MJ5=?(H5^mWsl5^s8o z{1$!P^tQyC-XXt3UpKug@uv64@6p#y?@PF+4SXQ+rVq&<@}_S3Na9T&lRu`fn?8|v z)2HN5>FcJ?B;NEnneTt@X#-zKyy;6a-~Zgx2ELMb)7NCa|GB3Pd?WFuZ^_@%*G=C^ zyy<)L_w;qs4-#+sk<9nMH~mEZiCj1REb*pa$iL9nO}|RK={NFk^mWtk5^ws0{0DvA z^rys|{v!WHUpM_N@uq*s|IpV>|4O{+Kk|R{+%y$B;GVGd0hIsX*`KHjZYq*zHXX8;!P8h`TqB&iO3U?>!yh%+|vdp zk#J8NoK)gXlaVLmecd#ZYkA-ZV9NYWliq8VUEb!D%JlG#z<5 z-qcOgOT1|Y@(lEK(~J^tnu*N!Klil3nI+uQ24|6Y)2!rKc~dvdCh?}($+OefO>;=R zX-@K-^mWr*67Fe(b4$Ew9`ZcAshj4Nc+-63`RMDW`6b-b1{aWc(}Ls$c~dtnB=M$& z$$bBFPa9lB;!TT^`TqB&#mI}1>!!se-n0aH3HrKeNr^WtMdtgTd)naA5^q|D%=f=H zElXaOTsJKz@uua;%hT6QD@eR)Me>UDb<;``?rDQ7OT1|n@+!Qkn^u*0(`sbC|GB3P zt}fx8Hn@hwo7N<+$(y=qEr~a+O$Xk)?rmZF3 zv<-P1`nqXbi8pOW-j2R*+Fs&KJCOPQ_of}mJCf_Boh070GkItFx@i}QH|DP*bhyNujvyaFUpE~o@us85N72_! zM@zV;4IU%$ren!`|9jJM#*G;EN zxTg)CCh?}z$*1$CZaPEaO=ptNq_3OKl6ceEPhU5^An~Rb$uH8^O)p8j>1FcE z^mWrK5^s8y{3?Cj^qRz*UMIg!UpKuW@uoM)Z_?LIZ%MrAZSvdnb<;Z%?rDSXO1$Yk z@_W3go8Fgr(+A`a=0^mEeM0_(zHa(d;!U5CKclakK9_jY7vwMK z>!vRy-t-muEBd_A zNn|(%MV>NTgYc8c@C=GPW%vf+Cy@~t6nV-B4Z=?%BW_USDPskL@RP_$F(~qsv7$lv zNo1^KP~<5iVGw>28L0+Eo-$T8$aq?XcooTbT9uglzwwktoJJgZTFoHiX?5b&$w!{n zFvxgHCr&3Hd0NvT<7q8o?*GP91~Eg8rzCNbIP$c}AmeFm;~p4KtQc*-QsBp-QN z*C69*J!0k~(wvJApcB4Y!C@RP{c&>-V!BjSyyk33}?WISz5%>5rfiHuDQ zGM+Xi=KhbLL`IH5_(^1JW)OZ78JinqJZ(X|1@)1qT!W0KEs3`zA9>o!AmeFk;;qR? zp7IRBPa-7aRK?r(@q8% zPdgLuOg{3o*dXJnkhqY14GM@G!-iLhTsl*`TX}Qbiv_CQTfBYmeN)0le z4j|_KkDo-wfd&~*2N54cKJrv%knwad@xkOHPlp&}JRM4WDEY`!xk30zWE^IY@pL%x z;nYN)jxfl0svxc)A9*^`AmiyM;-kn%o{l!ic&a4k{*RwT#xVvNPsb8-|Hn@vV~Ih= zQx!4yfBYmejx)%3I-dA=@{y+#3^JaoiL1#+o=!B#cshxg`@ivYGV#g8k*6AijHgqG zPaz+9I@KWK=``Zg$VZ-P4KkiiC+7Z-pG3wP1{qIh5_A8@Pa>nvAmiyQV($O=No1UD zknwa5G53G`Br@s^GM<(aFC`y&I@ciMX&Lb{@{y+ogYc8cIL{#C>3rhzsfj#YV36_D zNZd$1@^qm=#?wW_7m<%VU2Kr?)I`kvA3uqVOAIoeE+yvvkDo-wa)XSgW@7ID_(^13 zW{~l8IWhNt{3J52FvxgnA#NcbdAiad@GM=s>zJ`3{=~{z~ zr|XEXBOiHcGst+lp7?t5k*6CBGM;WE=KhbLL`J(o#?wv2-2d^D$hg@cwczT8S6>1_+uNq`L4HFNOk379*kn!|7@$2Lx zPj47xJdF@@|Hn@v<4uE%r?-f?|Klf-@wP$6(5rfiHvE3@RP{+&LHFId*bh@i9G$!AmeF0}~`#*jX8GjgLJk1l&laD<8 zX^`>s7x7=@BTs)Dgr7vlf@Pf5!l{3MdLL6N6q z%pm+El8!-@G^3NiP8<7rjmRf!`{X$Bcjs}Zk8KJv7>LB`V> z#A}d`Jf$0CJgrH*Ci%$IS_To;Amb^AIEQ@XX)}Y2r_G5sCm(s*!XV=*mpGSvo}Amgc&xRiY4=>UU_ zrvr%(Bp-P?$ROjXjJS+^wsnQ_h=@{Z;$VZ-zHOP2cLcD~0+Ei=e?Y9MYPA9*^@AmizL;`7Nzo-Qy5KZ#_cLB`XC#1~Q%dAi6T z-XaU1!_)Aa@! zPd55rfiRAwbGM;9Lx&Iqa zKM?;w9C`ZDAmiyL;-APzo@Na)o_;3&nSA8w7lVwaUx|MuA9IgM8#^-XP=YPvSqxN1pyN$awmj_;2!&rv-zIr+1A*C6~PlK&YLd0Hfc z@RL|%85DV1WE+H^#G;r%k*7tDLHJ25at(?+E%FS)Phyd8P~>S*U=V&1i$a4UPmAIP z;U}?Z1%o0_i&6~2Ph!!E21TA0tz-~>5{nWBMV=O=8Wee2w6a0Q(<;QPNXFBu#N7Xl zr!?X;;>go#1{qJQ6R%D_^0bCQc>4eU#jjpgwPe$6R{;N8DV7KPZyP5S_>^!nfxK4$ zy!+hbf_#{lLT(A+s1&b+5ov`Y7?VoC0n9CpRZy zg8$UEX8sc$h|^kNfPcFy=c`o!^Hv+@-{eGJ^l$j$-&Pa-e|RgsmH$hxQXpQdk#Bv# zH-PAWO0|f+*6x?qNrM?FvqM@Jy>+QympSW>O6&2y9{TGI0X6HVLIZRI=UJJ+epw6B z26)+^SK1K$4T(3bfdOfw9H3^S2`Rf6YM~vbq>amAP};-+@|#e%2|I1V*{00iv;vru zQvgjcD{WQ+W76h4H%EVqGU$?WQ(;Kjk{MgF|CZCzR+Z2rZJh=qQXamyL1)_rn31-t z0iO9eP!IHPkIweY-M$;2!ENGSXNC!0b%!f{?I0b5?y^5g@=-InT z+6S!?0sSR2(!OZy$IShhwSOVBNTr;YRzbgX0Qv{CNoC{?=D!_UCmlw782yL!NQVbd z4ujGWG#=3o!%{^GQ~>W4%sw(7&^~fZI;s;Uq@%l~N_vmUl#ZqT*ji}`bxXRWsv7CI zJV5t&c03^s$el1QRkLq(4@^rZW9onR`1eHL|SpzUFot+9LFd?18>~pBAXKwwd zv=m=U(K@$LTE?tpcxp%kW;WpAJa##6QaZmDsK0>o#$M?{`YuHKBIaD24QMyzOP3^} z1?Hqn>!syrEl0bVo@R2F6~er9c@eY%xhrY_?Upj=m#(DdN_wvBgGuSCG^hY_R}I2~ zbTzZCZU@d=@zmM?)6z8sfbKQ3(zWFK53^%$9gItlp#8{@^k^1zN{^*LtJGHr!_wpEJkAbJqyjxp z%u7#JOZ^U1N>8Oji^PRhPglUG^h_q8F_0!bOa3`}pQrbE^ak@_QhFf=+JGHiWXBh) zU_yGS7J8*2^oQsfqV{EWe7PCsq*utjGAq5>1k?|gLXY$s^{+AiwNB~vO5p5`0%(LG zX@s3e7Nj@ndy})bvVp$0>3h2c`lQh+V9qEr-w6Qk?{rA-Qu}TLOiS<8NMoFh4NC8~ z!i@Am2@FUdWjpLkH(~r15-xtEX^uKl>Ia3VmH!~>x zK+g}2z>FW+zO_xPEbpPQs#$o)d?FJscLX#UFC9J|i({Ehr?-O}$h z(jV0QQ4Pb=d=|99l=LV5{v`f$PWp?!zq+KqnfZ4!Oh^l8ER0M4`QUzU>w&9YqT-2z#DmaHH}R#+x0PA;Ac-9XO@BQPf` zr4hPdM%IeiPzQrR%}O1z5;?##wF)|At<3zDD}nx1(xF$@s>RR_v$E3Ile>$xngjH# zHY#iNOknOB?7_b|$x7!votiakfcLeiU8@w(&kz(sAFv<4NLhRfwz%n9i*kW@ZEDu0 ze(fPy>*PTl^ue60%vu(*9BX~_)+e_<^Vg?7D+i`!ZNRP@Ov>7@ z0=j_QM$Fp?y^ZM0u7(bnm9=pi6ah0gNkSt`$=VdHP3wUAoIDtjwHbYzr^wnO0A}W9 z0`PRn7eZl&|2IJ)3ORXU|!ZP^zK66t_!kuD}!NKMaUapsz`-aSx06= z9gNF5O2CYxGhtR%CAF2kvW}tum@1f%b!-PvyM*Tw^s0Csht}~8FfHqZLSPr}FIIJ* ztP^vgP1Z>Tzz!$1%R0FP=&fOP4f9UPk##EmPA!I3S*Mi(8nwiylRJG*)){%wB@0L)Siw0*>$qcai9X)U`AGbBMiz~%K1|CmQKq$HyavYMAkC&mvP>Z3-p}F z*?AqZ&S$6dslA|ARwKQQwX!bcdEtPpi`e0!epwe60h-)jtR~{7Az7DXLIcoyX$f@7 zTFy?(>w$UA%xRvIby*|K%euT<))n};g5H)iD1}~GSE6$z^;c1U)i5l`x|;K=dB3_C zDxn?FYURDP6~<*K;P}W-_HB( zeX=^K>nsK0JBaV#d1nc*<6SMXx|rM5CF|~4S@+~ZBTUJ5lv#$~-Q zDCxBwW#r?z@F90;hdH=Wwx&Wx`*|yj z%bLsq@?SVW{)=8&UzPwne8qDr36-+GPJuFLlJyN5-%$IlpbBPXO>;Jl-goGI*8mH$ zzNhbh^!<;X8R8$Zpb`3H{g?|=vVNMA^>dG`UkadG*00sF=4xP4)^BM2#`*8{vi=Z^ z$eMSc5bA(k=b7_o9(2IGtiRanuL)Uyr^1k|g-TifG{K;(f71c2|I&cme{-_c3iGn9 zd?2@XYZVO(~c{`j!$ z6&huyaL&EO=DuRDI3RnaB$UCF>;&@@U9wZFVNmwUIY8~o6S7yygl3?QJBz*Qr0g{I zNn@|oa%HcM?&>qL`M06k=>;$b^Rm|*lD!r))}?ulZ_C-X z)3Uc?H-0Cv^Xp`9kM{P|?2r#5vUh|6vMoq{>pJMq2~8aoZk-nm2e;#8o1aSgD` zVmudCLiC)Jy-PMU$=o0Q4Ws?uTST4a~|uv>qm9m$Ua_1<)e<@M1v!2zrm8?g%_oR0Gc=sXKB?_EG2^ zMeWhlRA$TO-eDi>K!xljNuX{C^Q*{J;iHNf$K^qn?BnS@fw~jWtLFX00-*LJbWUoA zG1(^*pWF-d)u2&BZ%qlHbqX{2{lq?%Ij45ZKCKu=WY<>0yzJB2{fsQ=k$tA1O?F)l z49h+%P4?Njz~AQ_YR+kfA=&k4)t5nw?4|j#&n*HxoI59b8M@2RZ>Wc9+2_^BKA-yY z$z4F)m;y7hFU$dYF5>;7YS|ap0dtzrYia;$E}@2dhkXh8OUYka1MGV#@5|Y3Iep7{ zUp^_jIS-nE{hH~$486;yWM9tniZYm&-O?@lN_4n`*jJ%_RS7i8zS;rKTKQYG@_tPb zpnGkm?CT1lOLkj2G{cze>*>9|PxcMv!26AZvfDdk-&8F7X0&cek=>Ck`_?qsw`IY& z?Ay`nr2Y=h?iiJQXN&B+>Sc2`u)Er1-(4pA9{TUig>Kp10rC%~L78lR+pr&|_F=RirmmO09$~*nt6)L)WBI@?eK~+u-?;3@t7Shy z{)t}MPcrXGa{U!R-BZkYir%NlJzWX?Fd_RH;%9nf4-~_U>}OkKKUV-vfWPO9fc`-N zT7%QFUtqr%vw;4W*!`tB*+cXUq4P5JFL%p+B?;BCUnS37!5$8vO7?3NFev-=2H9^= z`$j7;cZ9l;3E6Kl|4sDXN|*gMGvDr$J(>#Czmo^UvfoAbU3Pn~5O{xYUiMg)?Dv_$ z-N1f-O!fy&vOnyVJzfb@vOgmK5pzB+1++fymiij9if?35vbmB$O4ReaEkOk{M)B`q#xD_k`GbT>n6(kRa4(2$G_P28 zK2!rb+5L)boC@_Yq}V3(Zqfk@if!5gQ;OwKpF^B8sTlW#*k+B2ZBEbTZHjG?0?~6u zvD`A?xg|AQ_9?a%UbbSdt*P0%2iP;OMX_zzYnuY-R&3jBV7G1AZCgBT$LxIi@|ndy zbBS%w`}PZp?ZEktX~2_vMXZ2x?h>(`*l*`1#TFL>vkS{$P_bPKfZAQzbJuFcb|cT- zAy$M&QLAFRQ@{I=VteF3JB%x~XA-J_x;@b<&V@Fhu6RnZz3AC%Ua`F^0PTGQO^WT? zpxA!I`!RFBC>~L4e`b^hiXGqpH3uf4S+RqtJE$DU9YkGO3rs3@a2^mJJge9trO*Wn ziXA$nSb2?Nhq23H{fZr40@NSDoFhgRtH=WMD(F2j9|mAvv7;)X5k?d{IveOax*gE3 zOoa;QhjGP@LE{)|kC|4CyGCpYyDXu0$%0~4mB0?i(SJOgK<^3kR2M>>VkgpjV)Uf; zBx+Ai0`)b-r#R597{6=8PD_DW=u@ngd~Fesuch|%9OwY%pTUeXdSOPfGt&W`Guh?L zQN`+r>skQKI_8~?&e{3U2@{H)lMU$C)4#M7=sPzP&|D^HQ>=lWhE~PSqwhR4&u8}w zQUHxca*bVzU04Nkie1F}MGe3%7Z(BjP36#}*d?jZqu8a?FE4;$pr^S*vCG)wvR=h5 zPltMl;%UXMV3#ZCzoG>Of%+C|TSgSSvKE+gRl8zW*C^JS0`y%|4AfoQt=M(>z^eOhluwqZ5 z^CW+Veg`<~Ur_9+CYV!?@vMQ8SfuSZm$pOy4t%PovRBXCIvF}oVn(qr>Ua|kxz_?;F*}%>- z1B(41XjAM*`hMzHY!LWSglIV>Z!o2)d%FPLCqTUtT8Gl-GN*flCx%ooV7Sxt4B@- zz5J%&B-t}LE@x4hoV7EdOU^pw&?zUgL(aO?uiGSNy#k@=~&Cm(VDh{9o z(AkT4uWA^Pvv)QWL9?8FQlL&w2{k3`urKkxGjjH;0yOq-lT%7{Dt99#m_A5sj=KLo8qa{%2#*|D73a^l1AeOM(>dw3&^$T^}A=Hygl0yRfc zdt?=$aTI4q^}vjrqtQOP1t#TGvimV;9Wx>4*ivB6WBJ=Gp?3)yOZtHRs!ln_C56G~uAPIU!L$vLq`&Pnv0)Cdc5P9Bz1GcD&7-cR9qYMq?ZI6tjQPHhA;Pv`yg zGC=o?e3+4QCUff=`^}?XK6KXc5Wr~%2`JJGU8=u@Y{iN zUV)tRGocHHVL{FXy&eS1&qkK0UtLE$hpyhHaYD{IX5-Pxf#8i$=^}{^mb$c z=N-c^Bj?s^K<74Q-PSJWc4pk(0^@S-NQDaMmvd(x%*nZn_q(XOYY-OXbY%h_?#>5# z?x_Rb@0pNuFK73bK`ZnDJ9no+F)-u40NUi-&-4C5Xog`q4IWz)wk8$=`HB8ItqoxnN$Jz1m0Xa_uPyy{QCFe=>o*b6b zp9}2OPwwd|7?<-*8%)X>$boJ-&+>eh8PB5oT%VlhsegV*&R`0V9~_kPLM9Nuh>sVG zpa#%?DGPe#3>C_GnZ8%@fc&fM{py6A;d+>o^BTLo)*g8BhYyLz1$BVtN6i1IQ_jap=#ukEDJ;mD z7?JZSdY{h8`Hb4nsQsMU&)elp763J0u>Y6zeM#+C4RWT^pM_BIuX%JF|XA>kr=l=#n!ZKt0euKOyH&&i>-;FZTPp3})plkpHI& zrsVva1`WWTeD*v4b;*^W3Z~^+^)M&bE`Syw7b}GUxlSff?^5f|$o0tk0W`q4+#ns= z<%UTZl^ZXYyMhDcQi!<^xGQnCQnTCyGZW~iWA`z;o3sxoK(8D|a<| zRzqX8ak;A(0`+T9zecOv^b|mk-woU~TVP)9TD34KH-o*Br7$6PQN7%?*=23c*6x+N zP8kfy&CG!*x$9QKv|N5KaMv4_yM8fr$<4}!QMntSzrl>$4M*f|lnCho}D+l`JZe1-mFJeLNHuP;X zEO*;nKx?}^x%upr-v{$@x99J$eHAprpxhk`VL)yHxt%!Msax*O6+rD``WH{jEkvWR z9(XSt1I~6Kw+nTH3~_nDJhQV1O|BX?i^ru+8D z-A_;kobO)==$GaLI;9J84=8~_xd)~KItMcIAhZwSS%wzBCAf!Be+aVgw9FqbkeZglhLS2g(wBi3ILs3dgOK_VM6Y$MKC1yHgs;I_x38eovAP__YQiwPq=qALBHHC0qK@; zyNCCC`sCh=_PyhByVJR!Fiy+_#h zQ3n>}KGrR_uNda#KHehti5%#Z`(yxZa{KA;Z5BIuC&LOL|SnA{gjVLyJbl&9s%>lV@l>qs- z$-hm0G!L3!UhX?+yhF{qoW0ut%zTgBd!us4s2k(#{VbsV1O6@_R0BDFLvTNAgK4?r z)PIx>b8SlV z?zhD-A$PhAdgXqX3)FpI0aJ4SR}MU9N?}ay5A^&fsF(W_nm={Qoh^WNxj&Qtnfjlp z`=tu-`fHQiIrf=rmHS&EjLZGKOYR@M&u7D^+&|gjPj>jLSMJ}&B9 z#Ot@fth}rO=#sZV9-y(I16A@iqBgr*-p1rNX2!WCjS2!eZmvrcp$7j2@E4sUJz8mL7 z%qgOOclvi9mbXW(ygkt@P6F?H@xC`Z?maDUAGAvx=#jT?CZM}tDR8!bqr6gbrJXP$ z?|>Ajm&fO^cVHDT>!2FotgJ-d!2z)U!3**Z8I*Tuo4j()4=a~UM021aDHqdjLGA3)~j-$Mc#2`Fe&eN=AFRa)yzDRx)Vp`osJ9%K^RHN?<@9pOaoEdY!~~Qg>&oyu0#&zOGu}Z*Vs~chhrEhrD|Wfm%Kv zz54=Sr~4YAU*7!{@*Z&H^%Ma050ZZft%t_tJ=`p>mwkHMU_ss^?85hF@6l0tkCg$M zeQ5Rd%6puhp2!5wo=gYcpCtbzef>P2DwX$i8sL%d%ic5e4rIfiyk}eGJx9-T-SVE# zf*yH;cpaRQ_d<=l7wLPk1t#UalqYY9+z@?3Xun(`?^SwU9g#Q8%-2$Zv)9XDPTm{U zFeGn;{7AmMHzWGwy;Tdd^4_kKH|ju#ym#`T0mkLMTMV7@-b(>$-<1^3ua6sO85e&=wC>>hleN6wyJU_{SZg~@>z>JA$d7qZUki5@wp-mp2ectD- zFe-17c(PsI7g>OhFX5|7c~dF!zCr7oE_vT__AUK<{(0Y}0q5UQ_dW05v)})kU`F1L^#520?C?_(*khJivsKV1?`P_NW-h;#d%x7eguGwL@mc82<;nYv__qd_ zmG?WEzt_REyg$0-%~#9&6YakQ?D2ORko$W;-U720nqf}fKj{90?!U#*A@4u@{5LIM zw3Je?XCmha{RwO$GI$@iP(2U);b$XVC|GxFnw&lAlJL)-QjxbU<(Q4j6+4 z`D^4t1+)M)YoL*yl)q*Gqw?2cm$j(Nr~!JDCD0{*k)Tcf+RR$JM?T-D{mc~TmA`Hk z%*$V|L;m{Y*GDr8oeiknfIT-DkiQ{18*;u;0ic^*BY)#Un32B;b2qJ%pW{F|%*x-a z3D|G*RG@D2Hu<@n=T-pqTb2U4TjfEo{H^l=-MlhjmuJ|^lFJy;Z0$}DYp zd_FV%J(#x#v-V{Ep6C{50cU$v!<78JYvk{fD!+ue`=Yxay8Cs=-=F9Hyq9JJGY%M& ze_*lvgVJF_ep$8rgHwQ+hfsS6?}wm!XfAZh=eKdcyk7occ`zgY@Dk{fe+0Ehu-6e& z@+gvYipOr8FYyov=cgsH~2}APhQ-PX#;-%;>rEY1p{By~lOC6uB{xbR-x?oEF zdG+$o=llYmjl=RUDw2Qky!=bXDm- zp;!LZoL$`~zqJggy`~uOer=Qd>)7|Y7Wr)sbjiQIRQ?U=&?*1MEMRUs=j{vfZ>o`h zGoEg419ssv)V~G&4(4=F(=jIh);yS%e;fJRsJT5A@`0Y)N91=hr?UX+0L?p!fU`S> zJNx9{MXrm!u1Xk`e>ZdPZU8*r!~A=Q?;(HBr2KoSy_Z?{j>+#X1!mqy{e5WO zpC+HrT>pW7`900@A4LDbA^8v0%6~W;*!kgU`Mqd8LhU1!FeCrbR+yLnSPk&rS1I!wYF?a@&u`EEOUxMJ zYzV!VQ-N78Q};?f^vQp<6zCsj)-XM<6##Si&gs9-%-4xuC;tXoZ_xV&JtHYV-$kN<8XvXG|5!l%$0PDTsfH#XoK_TeZJXEB~JX`TS1p|Jw$G^8agxDFw=h9tBpO0^3pGWWuNdw-P25 zcoi_Dz%Kymf;4D=aRnhgA!qR{Xi~6304)kq(xF$uib>$P68V*?0o_C)kW1w(wH^jx zUct(ot%Cll9ST;Hg4Hu&K>?qgK{_+m%2AL(E*a4V(+bvhfF0JJQm{^ng3MM0>!!i5 zg7q3;K*9RdW@SOYf(_Vhqih&cklm$VWA@yb+D(#B0mPe@1J4}ho?Djy`8@i!L4TV@1>3@Qbuh}ml7TutD}x>5RIq2Wg5n&QRj?O*dsisfhgtjdDk!0*1pR&Upbe%K>{kq}Fs@*KX6@ggptMZE z0n{8Ytl+>DK;ytJ1qTIC52Fgo@?lWH!PN>5LH7{$JG2OxTi&REf3_SPM$h5Y9gzl= zzz#=nUQr6|FsI62mb5@B)Ww(N3h7=r&#<6`0mar4wLjyiPgX8jmzT?TC zfc6Ok3aZho?pJVP7VtMZabCemXr9d9;p7PgHDxfZ;1teIO@|s7Q*au)pSGZ&wj9to zJr@QQoRNeE1!tmLR|uS))vn-d@@ID{I41=-uP;`>XJ@dKvvadyLcy|D1r2aPn}SC4 zFDy}TQ2|hM(VT*d>1(3437t#GUoxfOQsys5b2)v@oHchTxQv}IPY3$0V23N3fSp@9 z6kJ)W;Hos}Rd6-Wt9uk&gZFDj6v>*3r{IQW1ve%Y zwAU!O2~9pfgPU8RU%@TR>~Nq2dKBE60@UADpx}1m+v{LLK__Q-)Ffq8r$2KTeq{bLFqD1|8nJ#7jetWfX}Gan*; zxLiRmTD|QG9!V;AR4}99G4|@qhDJd1@iJh>6GgyYPj)Kkr?1%_!_;hdlh^mpzfOm1>e>K&*?S=-_iHojDqib6#Oq6 z#ud!eD)@oEA36JRLcveX3T88*1L*si{-3G;c}l@A?DR_sG(kTw_t!kAfi9R46hV1b^0nDGzq{}TT@qu{?*g>s-- zp~chU-C9s+S1XK_z>Gp?2zc^&7`i;YCYVs@*D4Isp&OsIVXv=-Y|+ohuYB=4|nV!b0L*%7B@>Oe)+p2{k~^ZtS{SHBeVn z3C!BPN#P#Z!1CRoe9GV_hHUH(+W!pU`XMQBvuVOUUjS}F7bJJl9I2aG8^oxM)S`x(qR zqY9`$vl1p0*0n1=OS_!7b$GYhaQD|R)&{wcFBOkOR2pSf6Lir`LM#~Y8X*?8MT+8 zdwDUSdj%RTg+T3N5eLB z+WHkoZZiy2RQG62RVBX{f7n>KFmH3 zk0|UdhH-_DlmbtF!wnx3bSUg&ZXY#|XF-d?CjuyhX@yVrDeNx;o=@TXscK-})2)Ec zGigu@V+sfAf!wnV3ZH9I`24WKL9}1U2j;wp=8NQBYEw9r3e0?&nJ*70e1+#Lyz`kE z4i`bc!q;jPzMiM>4f@`gP&h)}o5XMOC>r?oC3Q+Sw0W`v-!Vk-U{_!lR19BfR-ji^8dNg3W6V1<<4L`#cy|I8&|ghkS)U<|zDWSRvmJ!=D8sFt6~J5@6mh?DZ@2ekDIw4l@dW ztA{a#zxOEogBkNF&<5AU#$YDUmeZW+h9`hHS(cL@$@86zh;Z#d^X0{s)8xS zGk7LbfSr>QiZ3dJ9>v$rfeyvjK{GQOIu&1++`5B`uSd`N%*-lKd;@YD5O2s%8@4FE z5wkbyS3Db?Y-%@V_f3d5%>{PMVZY7j-;BQxpNsJ=N`PE$G0Z5wWxL{h9>%vK-nvQg zycFnFe49$ew@m^wx2;ipJ2bcJRy-fwe4g8r-yWSEsN2zj9Ejp!#S5q{=umto*qND& zQ-QdUXCb|OUyScsrTA{8Fr#=8anYdSyW@rLi}5|F+p`u%6)$duImP#)X0Iv5_b!7; z#rJ7byd)py72mg4@%`!)-#-Af`3#Jg_A7osI&>+1U?%W>5PKce4Ct1nK?QJLhVH@a ze=r&cQ^#jy{E!kr>yUZH53Pa`#mn=7`ooxW7`2D7$Kl05&kl zYL()A4#sP#IXz49GaSXwgt`j4Y(*)fx258qaub#O}c`lt*{M